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

 Copyright Google LLC All Rights Reserved.

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

 (The MIT License)

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

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

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

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

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


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

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

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

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

 Copyright Google Inc. All Rights Reserved.

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

 The MIT License

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

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

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

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

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

 Copyright Google LLC All Rights Reserved.

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

 SPDX-License-Identifier: Apache-2.0
*/
var aaa,ca,caa,ha,ia,daa,eaa,faa,gaa,haa,jaa,iaa,kaa,laa,maa,naa,oaa,paa,qaa,raa,saa,uaa,vaa,waa,Baa,Ca,Daa,Eaa,Fa,Faa,Ga,Ha,Gaa,Haa,Iaa,Jaa,Ma,Kaa,Laa,Maa,Naa,Oaa,Paa,Qaa,Raa,Uaa,Taa,Vaa,Yaa,$aa,aba,Wa,bba,cba,fba,gba,hba,rb,jba,mba,oba,nba,rba,pba,qba,sba,vba,tba,wba,Zaa,xba,yba,Aba,ub,wb,Bba,Cba,Dba,Eba,Fba,Gba,Hba,Lba,Gb,Mba,Qba,Tba,Uba,Vba,Yba,Xba,bca,cca,dca,Nb,fca,Ib,ica,kca,rca,pca,sca,Sb,uca,vca,wca,Dca,Eca,Bca,Cca,Fca,Gca,Hca,Jca,Ub,Kca,Nca,Oca,Rca,Sca,Tca,Uca,Zb,Wca,ac,Xca,bc,$ca,ada,bda,
cda,dda,eda,gda,fda,hda,ida,jda,kda,lda,rda,sda,uda,wda,mda,nda,ic,yda,zda,Ada,Cda,Dda,Bda,Fda,Eda,Hda,Gda,Ida,Mda,kc,Pda,Rda,Qda,Uda,Sda,nc,Vda,Wda,Xda,Yda,$da,Zda,wc,bea,cea,Fc,eea,gea,hea,fea,iea,jea,kea,lea,nea,oea,mea,pea,rea,uea,yea,wea,vea,xea,Aea,Cea,Bea,Eea,Mc,Dea,Gea,zea,Jea,Hea,Lea,Sc,Mea,Oea,Wc,Yc,Tea,Uea,Wea,Vea,Xea,Yea,afa,cfa,bfa,Zc,efa,ffa,hfa,ifa,lfa,nfa,gd,ofa,rfa,Afa,ufa,Cfa,Dfa,Efa,Hfa,Jfa,kd,Kfa,Lfa,Nfa,Ofa,Mfa,Qfa,Ufa,Vfa,Rfa,Wfa,Xfa,Zfa,bga,aga,Tfa,$fa,Pfa,Sfa,dga,fga,gga,ega,
Yfa,iga,jga,kga,lga,nga,oga,pga,rga,od,tga,uga,wga,qd,xga,yga,zga,Aga,Cga,ud,Dga,Jga,Iga,Ed,Sga,Tga,Td,Wga,Xga,Yga,aha,cha,bha,fha,gha,hha,jha,kha,nha,rha,xha,vha,zha,Bha,Fha,Iha,Kha,Wha,Yha,Zha,$ha,cia,hia,jia,lia,nia,kia,mia,qia,sia,xia,via,tia,Bia,Dia,Eia,Fia,Gia,Hia,Kia,Lia,Nia,Oia,Mia,Qia,Ria,Pia,Uia,Via,$ia,Zia,aja,bja,dja,eja,cja,fja,hja,ija,jja,lja,mja,qja,sja,vja,uja,rja,Dja,Bja,Fja,Eja,Hja,Ija,Kja,Jja,Mja,Lja,Nja,Pja,Qja,Tja,Vja,Uja,Yja,Zja,Xja,aka,bka,cka,fka,dka,jka,kka,lka,oka,pka,qka,
ska,tka,uka,vka,wka,xka,rka,Aka,zka,yka,Bka,Cka,Dka,Eka,wf,Fka,Gka,Hka,Ika,Jka,Kka,xf,Lka,yf,Oka,Pka,Rka,Ska,Uka,Tka,Qka,Vka,zf,Wka,Zka,$ka,ala,bla,Xka,Yka,cla,ela,fla,gla,Df,hla,ila,jla,lla,kla,nla,ola,rla,pla,qla,sla,tla,ula,vla,wla,zla,Bla,Ala,Cla,Dla,Ela,Fla,Ila,Gla,Hla,Kla,Jla,Lla,Mla,Nla,Kf,Ola,Pla,Lf,Mf,Tla,Rla,Vla,Wla,Xla,$la,Yla,Zla,ema,dma,ama,gma,fma,hma,kma,ima,oma,lma,mma,nma,pma,rma,tma,vma,xma,yma,zma,Ama,Bma,Cma,Dma,Fma,Ema,Hma,Ima,Jma,Kma,Lma,Nma,Oma,Qma,Rma,Sma,Qf,Uma,Wma,$ma,ana,
dna,ena,kna,nna,pna,rna,yna,zna,Bna,Cna,Dna,Ena,Fna,Gna,Hna,Nna,Ona,Tna,goa,joa,koa,foa,loa,moa,noa,qoa,ooa,poa,voa,Hg,zoa,Boa,Aoa,Coa,Ig,Doa,Foa,Jg,Goa,Hoa,Ioa,Joa,Koa,Kg,Loa,Lg,Mg,Moa,Ooa,Noa,Qoa,Roa,xoa,Toa,Ng,Voa,Woa,Xoa,Og,Yoa,$oa,apa,bpa,cpa,dpa,epa,gpa,hpa,ipa,jpa,lpa,mpa,Pg,Qg,opa,qpa,ppa,rpa,spa,vpa,tpa,wpa,xpa,Cpa,Epa,Gpa,Ipa,Mpa,Vg,Opa,Ppa,Qpa,Rpa,Spa,Upa,Vpa,Tpa,Wpa,Ypa,Zpa,bqa,cqa,$g,fqa,gqa,iqa,jqa,kqa,lqa,mqa,nqa,oqa,pqa,qqa,fh,rqa,tqa,uqa,vqa,xqa,wqa,Aqa,zqa,Bqa,Cqa,Eqa,Dqa,Fqa,Gqa,
Hqa,Iqa,Jqa,Kqa,Lqa,Mqa,Nqa,Oqa,Pqa,Qqa,Tqa,Uqa,Vqa,Wqa,Yqa,dra,gra,hra,ira,jra,kra,lra,mra,nra,ora,sra,tra,vra,xra,yra,zra,Bra,Ara,Dra,Hra,Fra,Lra,Mra,Ora,Qra,Tra,Ura,Pra,Yra,nh,esa,lsa,fsa,msa,nsa,osa,psa,qsa,rsa,ssa,usa,wsa,xsa,ysa,zsa,Asa,Bsa,Csa,Dsa,Esa,Gsa,Hsa,Isa,Jsa,Ksa,Lsa,Msa,Nsa,Osa,Psa,Qsa,Rsa,Ssa,Tsa,Usa,Vsa,Wsa,ita,mta,nta,ota,qta,sta,rta,tta,uta,wta,xta,zta,Ata,Eta,Gta,Hta,Ita,Jta,Kta,Lta,Oh,Mta,Pta,Rta,Tta,Uta,Vta,Wta,Xta,Zta,$ta,aua,bua,cua,iua,kua,lua,hua,dua,jua,eua,gua,oua,fua,
rua,sua,tua,wua,xua,yua,zua,Aua,Bua,Cua,Dua,Eua,Fua,Gua,Hua,Iua,Jua,Kua,Lua,Mua,Nua,Oua,Pua,Rua,Sua,Tua,Uua,Vua,Wua,Xua,Zua,$ua,ava,bva,cva,dva,eva,fva,gva,hva,iva,jva,kva,lva,mva,nva,ova,pva,qva,rva,sva,tva,uva,vva,wva,xva,yva,zva,Bva,Cva,Dva,Fva,Gva,Hva,Jva,Kva,Lva,Mva,Nva,Ova,Pva,Qva,Rva,Sva,Tva,Uva,Wva,Vva,Xva,$va,Yva,Zva,awa,bwa,cwa,ewa,dwa,fwa,gwa,iwa,hwa,jwa,kwa,lwa,mwa,qwa,rwa,vwa,wwa,xwa,Zh,ywa,ai,Awa,bi,Hwa,ci,Ota,Mga,Nga,Iwa,Jwa,Kwa,Mwa,Nta,Nwa,Lga;
_._DumpException=function(a){throw a;};_.aa=function(a,b){if(Error.captureStackTrace)Error.captureStackTrace(this,_.aa);else{var c=Error().stack;c&&(this.stack=c)}a&&(this.message=String(a));void 0!==b&&(this.cause=b);this.hKb=!0};aaa=function(a){_.ba.setTimeout(function(){throw a;},0)};ca=function(){var a=_.ba.navigator;return a&&(a=a.userAgent)?a:""};caa=function(a){return baa?da?da.brands.some(function(b){return(b=b.brand)&&_.ea(b,a)}):!1:!1};ha=function(a){return _.ea(ca(),a)};
ia=function(){return baa?!!da&&0<da.brands.length:!1};daa=function(){return ia()?!1:ha("Opera")};eaa=function(){return ia()?!1:ha("Trident")||ha("MSIE")};faa=function(){return ia()?!1:ha("Edge")};gaa=function(){return ia()?caa("Microsoft Edge"):ha("Edg/")};haa=function(){return ha("Firefox")||ha("FxiOS")};jaa=function(){return ha("Safari")&&!(iaa()||(ia()?0:ha("Coast"))||daa()||faa()||gaa()||(ia()?caa("Opera"):ha("OPR"))||haa()||ha("Silk")||ha("Android"))};
iaa=function(){return ia()?caa("Chromium"):(ha("Chrome")||ha("CriOS"))&&!faa()||ha("Silk")};kaa=function(){return ha("Android")&&!(iaa()||haa()||daa()||ha("Silk"))};laa=function(a){var b={};a.forEach(function(c){b[c[0]]=c[1]});return function(c){return b[c.find(function(d){return d in b})]||""}};
maa=function(a){var b=ca();if("Internet Explorer"===a){if(eaa())if((a=/rv: *([\d\.]*)/.exec(b))&&a[1])b=a[1];else{a="";var c=/MSIE +([\d\.]+)/.exec(b);if(c&&c[1])if(b=/Trident\/(\d.\d)/.exec(b),"7.0"==c[1])if(b&&b[1])switch(b[1]){case "4.0":a="8.0";break;case "5.0":a="9.0";break;case "6.0":a="10.0";break;case "7.0":a="11.0"}else a="7.0";else a=c[1];b=a}else b="";return b}var d=RegExp("([A-Z][\\w ]+)/([^\\s]+)\\s*(?:\\((.*?)\\))?","g");c=[];for(var e;e=d.exec(b);)c.push([e[1],e[2],e[3]||void 0]);b=
laa(c);switch(a){case "Opera":if(daa())return b(["Version","Opera"]);if(ia()?caa("Opera"):ha("OPR"))return b(["OPR"]);break;case "Microsoft Edge":if(faa())return b(["Edge"]);if(gaa())return b(["Edg"]);break;case "Chromium":if(iaa())return b(["Chrome","CriOS","HeadlessChrome"])}return"Firefox"===a&&haa()||"Safari"===a&&jaa()||"Android Browser"===a&&kaa()||"Silk"===a&&ha("Silk")?(b=c[2])&&b[1]||"":""};
naa=function(a){if(ia()&&"Silk"!==a){var b=da.brands.find(function(c){return c.brand===a});if(!b||!b.version)return NaN;b=b.version.split(".")}else{b=maa(a);if(""===b)return NaN;b=b.split(".")}return 0===b.length?NaN:Number(b[0])};oaa=function(){return baa?!!da&&!!da.platform:!1};paa=function(){return oaa()?"Android"===da.platform:ha("Android")};qaa=function(){return ha("iPhone")&&!ha("iPod")&&!ha("iPad")};_.ja=function(){return qaa()||ha("iPad")||ha("iPod")};
raa=function(){return oaa()?"macOS"===da.platform:ha("Macintosh")};saa=function(){return oaa()?"Windows"===da.platform:ha("Windows")};
uaa=function(){var a=ca(),b="";if(saa())b=/Windows (?:NT|Phone) ([0-9.]+)/,b=(a=b.exec(a))?a[1]:"0.0";else if(_.ja())b=/(?:iPhone|iPod|iPad|CPU)\s+OS\s+(\S+)/,b=(a=b.exec(a))&&a[1].replace(/_/g,".");else if(raa())b=/Mac OS X ([0-9_.]+)/,b=(a=b.exec(a))?a[1].replace(/_/g,"."):"10";else if(_.la(ca(),"KaiOS"))b=/(?:KaiOS)\/(\S+)/i,b=(a=b.exec(a))&&a[1];else if(paa())b=/Android\s+([^\);]+)(\)|;)/,b=(a=b.exec(a))&&a[1];else if(oaa()?"Chrome OS"===da.platform:ha("CrOS"))b=/(?:CrOS\s+(?:i686|x86_64)\s+([0-9.]+))/,
b=(a=b.exec(a))&&a[1];return 0<=taa(b||"",12)};_.oa=function(a){return a[a.length-1]};vaa=function(a,b){0<=(0,_.pa)(a,b)||a.push(b)};_.qa=function(a,b){b=(0,_.pa)(a,b);var c;(c=0<=b)&&Array.prototype.splice.call(a,b,1);return c};_.ra=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[]};waa=function(a,b){for(var c=1;c<arguments.length;c++){var d=arguments[c];if(_.sa(d)){var e=a.length||0,f=d.length||0;a.length=e+f;for(var g=0;g<f;g++)a[e+g]=d[g]}else a.push(d)}};
_.xaa=function(a,b,c){b=b||a;var d=function(n){return _.ua(n)?"o"+_.ya(n):(typeof n).charAt(0)+n};c=c||d;for(var e=d=0,f={};e<a.length;){var g=a[e++],h=c(g);Object.prototype.hasOwnProperty.call(f,h)||(f[h]=!0,b[d++]=g)}b.length=d};_.yaa=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};
Baa=function(a){if(!_.zaa)return Aaa(a);for(var b="";10240<a.length;)b+=String.fromCharCode.apply(null,a.subarray(0,10240)),a=a.subarray(10240);b+=String.fromCharCode.apply(null,a);return btoa(b)};_.za=function(a){return Caa&&null!=a&&a instanceof Uint8Array};Ca=function(a,b){if(Ba)return a[Ba]|=b;if(void 0!==a.XC)return a.XC|=b;Object.defineProperties(a,{XC:{value:b,configurable:!0,writable:!0,enumerable:!1}});return b};
Daa=function(a,b){var c=_.Da(a);(c&b)!==b&&(Object.isFrozen(a)&&(a=Array.prototype.slice.call(a)),Fa(a,c|b));return a};Eaa=function(a,b){Ba?a[Ba]&&(a[Ba]&=~b):void 0!==a.XC&&(a.XC&=~b)};_.Da=function(a){a=Ba?a[Ba]:a.XC;return null==a?0:a};Fa=function(a,b){Ba?a[Ba]=b:void 0!==a.XC?a.XC=b:Object.defineProperties(a,{XC:{value:b,configurable:!0,writable:!0,enumerable:!1}});return a};Faa=function(a){Ca(a,1);return a};Ga=function(a){return!!(_.Da(a)&2)};Ha=function(a){Ca(a,18);return a};
Gaa=function(a){Ca(a,16);return a};Haa=function(a,b){Fa(b,(a|0)&-51)};Iaa=function(a,b){Fa(b,(a|18)&-41)};_.Ia=function(a){return null!==a&&"object"===typeof a&&!Array.isArray(a)&&a.constructor===Object};Jaa=function(a,b,c){if(null!=a)if("string"===typeof a)a=a?new _.Ja(a,_.Ka):_.La();else if(a.constructor!==_.Ja)if(_.za(a))a=c?0==a.length?_.La():new _.Ja(a,_.Ka):a.length?new _.Ja(new Uint8Array(a),_.Ka):_.La();else{if(!b)throw Error();a=void 0}return a};Ma=function(a){Kaa(_.Da(a.Je))};
Kaa=function(a){if(a&2)throw Error();};Laa=function(a){var b=a.length;(b=b?a[b-1]:void 0)&&_.Ia(b)?b.g=1:(b={},a.push((b.g=1,b)))};Maa=function(a){if(null!=a&&"number"!==typeof a)throw Error("B`"+typeof a+"`"+a);return a};Naa=function(a){if(null==a)return a;switch(typeof a){case "string":return+a;case "number":return a}};Oaa=function(a){if(null==a)return a;switch(typeof a){case "string":return+a;case "number":return a}};Paa=function(a){return a};_.Na=function(a){return a};Qaa=function(a){return a};
_.Oa=function(a){return a};Raa=function(a){return a};Uaa=function(a,b,c,d){var e=!1;if(null!=a&&"object"===typeof a&&!(e=Array.isArray(a))&&a.i0===_.Qa)return a;if(!e)return c?d&2?(a=b[Saa])?b=a:(a=new b,Ha(a.Je),b=b[Saa]=a):b=new b:b=void 0,b;Taa(a,d);return new b(a)};Taa=function(a,b){var c=_.Da(a),d=c;0===d&&(d|=b&16);d|=b&2;d!==c&&Fa(a,d)};Vaa=function(a){return a};_.Waa=function(a){return a};_.Xaa=function(a){return a};Yaa=function(a,b){a=""+a;b=""+b;return a>b?1:a<b?-1:0};
$aa=function(a,b,c,d,e,f){a=Uaa(a,d,c,f);e&&(a=Zaa(a));return a};aba=function(a){return a};Wa=function(a,b,c,d,e){var f=_.l(a,b,d);Array.isArray(f)||(f=Ua);var g=_.Da(f);g&1||Faa(f);if(e)g&2||Ha(f),c&1||Object.freeze(f);else{e=!(c&2);var h=g&2;c&1||!h?e&&g&16&&!h&&Eaa(f,16):(f=Faa(Array.prototype.slice.call(f)),Va(a,b,f,d))}return f};
_.Xa=function(a,b,c,d,e){var f=Ga(a.Je),g=Wa(a,b,e||1,d,f),h=_.Da(g);if(!(h&4)){Object.isFrozen(g)&&(g=Faa(g.slice()),Va(a,b,g,d));for(var n=0,r=0;n<g.length;n++){var v=c(g[n]);null!=v&&(g[r++]=v)}r<n&&(g.length=r);h|=5;f&&(h|=18);Fa(g,h);h&2&&Object.freeze(g)}if(2===e)return g;!f&&(h&2||Object.isFrozen(g))&&(g=Array.prototype.slice.call(g),Ca(g,5),Va(a,b,g,d));return g};bba=function(a){return Jaa(a,!0,!0)};cba=function(a){return Jaa(a,!0,!1)};
fba=function(a,b,c,d,e){var f=Ga(a.Je);a:{var g=b;b=!1;if(null==g){if(f){a=dba||(dba=new _.Ya(Ha([])));break a}g=[]}else if(g.constructor===_.Ya){if(0==(g.toa&2)||f){a=g;break a}g=eba(g)}else Array.isArray(g)?b=Ga(g):g=[];if(f){if(!g.length){a=dba||(dba=new _.Ya(Ha([])));break a}b||(b=!0,Ha(g))}else if(b){b=!1;g=Array.prototype.slice.call(g);for(var h=0;h<g.length;h++){var n=g[h]=Array.prototype.slice.call(g[h]);Array.isArray(n[1])&&(n[1]=Ha(n[1]))}}b||(_.Da(g)&32?Eaa(g,16):_.Da(a.Je)&16&&Gaa(g));
e=new _.Ya(g,d,_.Xaa,e);Va(a,c,e,!1);a=e}if(null==a)return a;!f&&d&&(a.Dwc=!0);return a};_.ab=function(a,b,c){return fba(a,_.l(a,b),b,void 0,c)};_.cb=function(a,b,c){return fba(a,_.l(a,b),b,c)};_.jb=function(a,b,c,d){if(null==c)return _.db(a,b,Ua);var e=_.Da(c);if(!(e&4)){if(e&2||Object.isFrozen(c))c=Array.prototype.slice.call(c);for(var f=0;f<c.length;f++)c[f]=d(c[f]);Fa(c,e|5)}return _.db(a,b,c)};_.lb=function(a,b,c,d){Ma(a);c!==d?Va(a,b,c):Va(a,b,void 0,!1);return a};
_.nb=function(a,b,c,d,e){Ma(a);b=e(a,b,!1,2);if(0>c||c>b.length)throw Error();b[c]=d;return a};
gba=function(a,b,c,d,e,f){var g=!!(f&2);a.Uw||(a.Uw={});var h=a.Uw[c],n=Wa(a,c,3,d,g);if(!h){var r=n;h=[];g=!!(f&2);n=!!(_.Da(r)&2);var v=r;!g&&n&&(r=Array.prototype.slice.call(r));var A=f|(n?2:0);f=n;for(var C=0;C<r.length;C++){var I=r[C];var L=b;Array.isArray(I)?(Taa(I,A),I=new L(I)):I=void 0;void 0!==I&&(f=f||!!(2&_.Da(I.Je)),h.push(I))}a.Uw[c]=h;A=_.Da(r);b=A|33;b=f?b&-9:b|8;A!=b&&(f=r,Object.isFrozen(f)&&(f=Array.prototype.slice.call(f)),Fa(f,b),r=f);v!==r&&Va(a,c,r,d);(g||1===e&&n)&&Ha(h);(g||
1===e)&&Object.freeze(h);return h}if(3===e)return h;g||((d=Object.isFrozen(h),1!==e||d)?2===e&&d&&(h=Array.prototype.slice.call(h),a.Uw[c]=h):Object.freeze(h));return h};hba=function(a,b,c,d,e,f,g){var h=_.Da(a.Je);Kaa(h);h=gba(a,c,b,f,2,h);c=null!=d?d:new c;a=Wa(a,b,2,f,!1);if(g&&(0>e||e>h.length))throw Error();void 0!=e?(h.splice(e,g,c),a.splice(e,g,c.Je)):(h.push(c),a.push(c.Je));c.lUa()&&Eaa(a,8)};_.ob=function(a,b,c){return _.lb(a,b,null==c?c:!!c,!1)};_.pb=function(a,b,c){return _.lb(a,b,c,"")};
rb=function(a,b){return null==a?b:a};jba=function(a,b){iba=b;a=new a(b);iba=void 0;return a};mba=function(a){switch(typeof a){case "number":return isFinite(a)?a:String(a);case "object":if(a)if(Array.isArray(a)){if(0!==(_.Da(a)&128))return a=Array.prototype.slice.call(a),Laa(a),a}else{if(_.za(a))return Baa(a);if(a instanceof _.Ja)return kba(a);if(a instanceof _.Ya)return lba(a)}}return a};
oba=function(a,b,c,d,e){if(null!=a){if(Array.isArray(a))a=e&&0==a.length&&_.Da(a)&1?void 0:nba(a,b,c,void 0!==d,e);else if(_.Ia(a)){var f={},g;for(g in a)f[g]=oba(a[g],b,c,d,e);a=f}else a=b(a,d);return a}};nba=function(a,b,c,d,e){var f=_.Da(a);d=d?!!(f&16):void 0;a=Array.prototype.slice.call(a);for(var g=0;g<a.length;g++)a[g]=oba(a[g],b,c,d,e);c(f,a);return a};rba=function(a){return oba(a,pba,qba,void 0,!1)};pba=function(a){return a.i0===_.Qa?a.toJSON():a instanceof _.Ya?lba(a,rba):mba(a)};
qba=function(a,b){a&128&&Laa(b)};sba=function(a,b,c){c=void 0===c?Iaa:c;if(null!=a){if(Caa&&a instanceof Uint8Array)return b?a:new Uint8Array(a);if(Array.isArray(a)){var d=_.Da(a);if(d&2)return a;if(b&&!(d&32)&&(d&16||0===d))return Fa(a,d|18),a;a=nba(a,sba,d&4?Iaa:c,!0,!1);b=_.Da(a);b&4&&b&2&&Object.freeze(a);return a}a.i0===_.Qa?a=tba(a):a instanceof _.Ya&&(b=Ha(eba(a,sba)),a=new _.Ya(b,a.sja,a.MUa,a.x3a));return a}};
vba=function(a,b,c,d,e,f,g){(a=a.Uw&&a.Uw[c])?(d=_.Da(a),d&2?d=a:(f=_.uba(a,tba),Iaa(d,f),Object.freeze(f),d=f),_.sb(b,c,d,e)):_.db(b,c,sba(d,f,g),e)};tba=function(a){if(Ga(a.Je))return a;a=wba(a,!0);Ha(a.Je);return a};
wba=function(a,b){var c=a.Je,d=Gaa([]),e=a.constructor.FHc;e&&d.push(e);e=a.Yz;if(e){d.length=c.length;var f={};d[d.length-1]=f}0!==(_.Da(c)&128)&&Laa(d);b=b||a.lUa()?Iaa:Haa;d=jba(a.constructor,d);a.Sxb&&(d.Sxb=a.Sxb.slice());f=!!(_.Da(c)&16);for(var g=e?c.length-1:c.length,h=0;h<g;h++)vba(a,d,h-a.gQ,c[h],!1,f,b);if(e)for(var n in e)vba(a,d,+n,e[n],!0,f,b);return d};Zaa=function(a){if(!Ga(a.Je))return a;var b=wba(a,!1);b.Mxb=a;return b};
xba=function(a,b){if(Array.isArray(a)){var c=_.Da(a),d=1;!b||c&2||(d|=16);(c&d)!==d&&Fa(a,c|d)}};yba=function(a,b){return mba(b)};_.tb=function(a,b){for(var c=[],d=0;d<a.length;d++)c.push(b(a[d]));return c};Aba=function(a,b,c){for(var d in c){var e=c[d],f=e.ax?a.getExtension(e):zba(a,e);if(null!=f){var g=void 0;for(g in e.fieldName)if(e.fieldName.hasOwnProperty(g))break;var h=e.IPc;b[g]=h?e.ax?_.tb(f,h):h(f):f}}};
ub=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};_.m=function(a){return null===a?void 0:a};wb=function(a){return null==a?void 0:Array.isArray(a)?a.map(function(b){return kba(b)}):kba(a)};Bba=function(a){a=_.l(a,2);if(null==a)return"";if("string"===typeof a)return a;if(_.za(a))return Baa(a);if(Array.isArray(a))return nba(a,pba,qba,void 0,!1);if(a instanceof _.Ja)return kba(a);if(a instanceof _.p)return a.toJSON();throw Error("T`"+a);};
_.yb=function(a){if(Ga(a.Je))throw Error("W");};_.Ab=function(a){return function(b){return zb(a,b)}};
Cba=function(){function a(){e[0]=1732584193;e[1]=4023233417;e[2]=2562383102;e[3]=271733878;e[4]=3285377520;v=r=0}function b(A){for(var C=g,I=0;64>I;I+=4)C[I/4]=A[I]<<24|A[I+1]<<16|A[I+2]<<8|A[I+3];for(I=16;80>I;I++)A=C[I-3]^C[I-8]^C[I-14]^C[I-16],C[I]=(A<<1|A>>>31)&4294967295;A=e[0];var L=e[1],O=e[2],Y=e[3],ma=e[4];for(I=0;80>I;I++){if(40>I)if(20>I){var ta=Y^L&(O^Y);var wa=1518500249}else ta=L^O^Y,wa=1859775393;else 60>I?(ta=L&O|Y&(L|O),wa=2400959708):(ta=L^O^Y,wa=3395469782);ta=((A<<5|A>>>27)&4294967295)+
ta+ma+wa+C[I]&4294967295;ma=Y;Y=O;O=(L<<30|L>>>2)&4294967295;L=A;A=ta}e[0]=e[0]+A&4294967295;e[1]=e[1]+L&4294967295;e[2]=e[2]+O&4294967295;e[3]=e[3]+Y&4294967295;e[4]=e[4]+ma&4294967295}function c(A,C){if("string"===typeof A){A=unescape(encodeURIComponent(A));for(var I=[],L=0,O=A.length;L<O;++L)I.push(A.charCodeAt(L));A=I}C||(C=A.length);I=0;if(0==r)for(;I+64<C;)b(A.slice(I,I+64)),I+=64,v+=64;for(;I<C;)if(f[r++]=A[I++],v++,64==r)for(r=0,b(f);I+64<C;)b(A.slice(I,I+64)),I+=64,v+=64}function d(){var A=
[],C=8*v;56>r?c(h,56-r):c(h,64-(r-56));for(var I=63;56<=I;I--)f[I]=C&255,C>>>=8;b(f);for(I=C=0;5>I;I++)for(var L=24;0<=L;L-=8)A[C++]=e[I]>>L&255;return A}for(var e=[],f=[],g=[],h=[128],n=1;64>n;++n)h[n]=0;var r,v;a();return{reset:a,update:c,digest:d,digestString:function(){for(var A=d(),C="",I=0;I<A.length;I++)C+="0123456789ABCDEF".charAt(Math.floor(A[I]/16))+"0123456789ABCDEF".charAt(A[I]%16);return C}}};Dba=function(a,b,c){for(var d in a)b.call(c,a[d],d,a)};
Eba=function(a,b){var c={},d;for(d in a)b.call(void 0,a[d],d,a)&&(c[d]=a[d]);return c};Fba=function(a,b){var c={},d;for(d in a)c[d]=b.call(void 0,a[d],d,a);return c};Gba=function(a,b){for(var c in a)if(b.call(void 0,a[c],c,a))return!0;return!1};Hba=function(a){var b=[],c=0,d;for(d in a)b[c++]=a[d];return b};_.Iba=function(a){var b=[],c=0,d;for(d in a)b[c++]=d;return b};_.Jba=function(a){for(var b in a)return!1;return!0};
_.Bb=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};_.Cb=function(a){var b={},c;for(c in a)b[c]=a[c];return b};_.Eb=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<Kba.length;f++)c=Kba[f],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}};
Lba=function(a){var b=arguments.length;if(1==b&&Array.isArray(arguments[0]))return Lba.apply(null,arguments[0]);for(var c={},d=0;d<b;d++)c[arguments[d]]=!0;return c};Gb=function(a){a&&"function"==typeof a.dispose&&a.dispose()};Mba=function(a){for(var b=0,c=arguments.length;b<c;++b){var d=arguments[b];_.sa(d)?Mba.apply(null,d):Gb(d)}};Qba=function(a,b,c){Nba(a.url,function(d){d=d.target;Oba(d)?b(_.Pba(d)):c(d.vg())},a.CKb,a.body,a.KZa,a.q2a,a.withCredentials)};
Tba=function(a,b){a=void 0===a?window:a;return Rba(new Sba(a,b))};Uba=function(a,b){return Zone.current.wrap(a,b)};Vba=function(a,b){for(var c=a.length-1;0<=c;c--)"function"===typeof a[c]&&(a[c]=Uba(a[c],b+"_"+c));return a};
Yba=function(a){for(var b=["getCurrentPosition","watchPosition"],c=a.constructor.name,d={},e=0;e<b.length;d={vV:d.vV},e++){d.vV=b[e];var f=a[d.vV];if(f){var g=Wba(a,d.vV);Xba(g)&&(a[d.vV]=function(h){return function(n){var r=function(){return n.apply(this,Vba(arguments,c+"."+h.vV))};Ib(r,n);return r}}(d)(f))}}};Xba=function(a){return a?!1===a.writable?!1:!("function"===typeof a.get&&"undefined"===typeof a.set):!0};
bca=function(a,b,c){var d=Wba(a,b);!d&&c&&Wba(c,b)&&(d={enumerable:!0,configurable:!0});if(d&&d.configurable&&(c=Kb("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),h=Zba[g];h||(h=Zba[g]=Kb("ON_PROPERTY"+g));d.set=function(n){var r=this;r||a!==Lb||(r=Lb);r&&("function"===typeof r[h]&&r.removeEventListener(g,$ba),f&&f.call(r,null),r[h]=n,"function"===typeof n&&r.addEventListener(g,$ba,!1))};d.get=function(){var n=this;n||a!==Lb||(n=Lb);
if(!n)return null;var r=n[h];return r?r:e&&(r=e.call(this))?(d.set.call(this,r),"function"===typeof n.removeAttribute&&n.removeAttribute(b),r):null};aca(a,b,d);a[c]=!0}};cca=function(a,b,c){if(b)for(var d=0;d<b.length;d++)bca(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++)bca(a,b[d],c)}};
dca=function(a){var b=Lb[a];if(b){Lb[Kb(a)]=b;Lb[a]=function(){var e=Vba(arguments,a);switch(e.length){case 0:this[Mb]=new b;break;case 1:this[Mb]=new b(e[0]);break;case 2:this[Mb]=new b(e[0],e[1]);break;case 3:this[Mb]=new b(e[0],e[1],e[2]);break;case 4:this[Mb]=new b(e[0],e[1],e[2],e[3]);break;default:throw Error("Fa");}};Ib(Lb[a],b);var c=new b(function(){}),d;for(d in c)"XMLHttpRequest"===a&&"responseBlob"===d||function(e){"function"===typeof c[e]?Lb[a].prototype[e]=function(){return this[Mb][e].apply(this[Mb],
arguments)}:aca(Lb[a].prototype,e,{set:function(f){"function"===typeof f?(this[Mb][e]=Uba(f,a+"."+e),Ib(this[Mb][e],f)):this[Mb][e]=f},get:function(){return this[Mb][e]}})}(d);for(d in b)"prototype"!==d&&b.hasOwnProperty(d)&&(Lb[a][d]=b[d])}};Nb=function(a,b,c){for(var d=a;d&&!d.hasOwnProperty(b);)d=eca(d);!d&&a[b]&&(d=a);a=Kb(b);var e=null;if(d&&(!(e=d[a])||!d.hasOwnProperty(a))){e=d[a]=d[b];var f=d&&Wba(d,b);if(Xba(f)){var g=c(e,a,b);d[b]=function(){return g(this,arguments)};Ib(d[b],e)}}return e};
fca=function(a,b,c){function d(f){var g=f.data;g.args[g.cpa]=function(){f.Gk.apply(this,arguments)};e.apply(g.target,g.args);return f}var e=null;e=Nb(a,b,function(f){return function(g,h){var n=c(g,h);return 0<=n.cpa&&"function"===typeof h[n.cpa]?Zone.current.kga(n.name,h[n.cpa],n,d):f.apply(g,h)}})};Ib=function(a,b){a[Kb("OriginalDelegate")]=b};
ica=function(){if(gca)return hca;gca=!0;try{var a=Ob.navigator.userAgent;if(-1!==a.indexOf("MSIE ")||-1!==a.indexOf("Trident/")||-1!==a.indexOf("Edge/"))hca=!0}catch(b){}return hca};kca=function(a,b){var c=(b?b(a):a)+"false";b=(b?b(a):a)+"true";c=jca+c;b=jca+b;Qb[a]={};Qb[a]["false"]=c;Qb[a]["true"]=b};
rca=function(a,b,c,d){function e(ma,ta,wa){if(ta=ta||a.event){ma=ma||ta.target||a;var Ea=ma[Qb[ta.type][wa?"true":"false"]];if(Ea){wa=[];if(1===Ea.length)(ta=C(Ea[0],ma,ta))&&wa.push(ta);else{Ea=Ea.slice();for(var Ta=0;Ta<Ea.length&&(!ta||!0!==ta[lca]);Ta++){var gb=C(Ea[Ta],ma,ta);gb&&wa.push(gb)}}if(1===wa.length)throw wa[0];ta={};for(ma=0;ma<wa.length;ta={Eza:ta.Eza},ma++)ta.Eza=wa[ma],b.ZHc(function(mb){return function(){throw mb.Eza;}}(ta))}}}function f(ma,ta){if(!ma)return!1;var wa=!0;ta&&void 0!==
ta.p3a&&(wa=ta.p3a);var Ea=ta&&ta.vh,Ta=!0;ta&&void 0!==ta.dxc&&(Ta=ta.dxc);var gb=!1;ta&&void 0!==ta.ULc&&(gb=ta.ULc);for(var mb=ma;mb&&!mb.hasOwnProperty(g);)mb=eca(mb);!mb&&ma[g]&&(mb=ma);if(!mb||mb[v])return!1;var Pb=ta&&ta.cZc,Fb={},Db=mb[v]=mb[g],Pa=mb[Kb(h)]=mb[h];ma=mb[Kb(n)]=mb[n];var eb=mb[Kb(r)]=mb[r],hb;ta&&ta.prepend&&(hb=mb[Kb(ta.prepend)]=mb[ta.prepend]);var lc=function(kb){if(!kb.xUa){var xb=Qb[kb.zC],na;xb&&(na=xb[kb.capture?"true":"false"]);if(xb=na&&kb.target[na])for(var oc=0;oc<
xb.length;oc++)if(xb[oc]===kb){xb.splice(oc,1);kb.xUa=!0;0===xb.length&&(kb.sfb=!0,kb.target[na]=null);break}}if(kb.sfb)return Pa.call(kb.target,kb.zC,kb.capture?L:I,kb.options)},sc=function(kb){return Db.call(Fb.target,Fb.zC,kb.Gk,Fb.options)},jf=function(kb){return hb.call(Fb.target,Fb.zC,kb.Gk,Fb.options)},qb=function(kb){return Pa.call(kb.target,kb.zC,kb.Gk,kb.options)};sc=wa?function(){if(!Fb.bFc)return Db.call(Fb.target,Fb.zC,Fb.capture?L:I,Fb.options)}:sc;lc=wa?lc:qb;qb=function(kb,xb){var na=
typeof xb;return"function"===na&&kb.callback===xb||"object"===na&&kb.uD===xb};var Hb=ta&&ta.diff?ta.diff:qb,ib=Zone[Kb("UNPATCHED_EVENTS")],vb=a[Kb("PASSIVE_EVENTS")];qb=function(kb,xb,na,oc,Oc,rd){Oc=void 0===Oc?!1:Oc;rd=void 0===rd?!1:rd;return function(){var $c=this||a,fd=arguments[0];ta&&ta.FN&&(fd=ta.FN(fd));var $d=arguments[1];if(!$d||mca&&"uncaughtException"===fd)return kb.apply(this,arguments);var qg=!1;if("function"!==typeof $d){if(!$d.handleEvent)return kb.apply(this,arguments);qg=!0}if(!Ea||
Ea(kb,$d,$c,arguments)){var Qe=Rb&&!!vb&&-1!==vb.indexOf(fd);var je=arguments[2];je=!Rb&&"object"===typeof je&&je?!!je.capture:Rb&&Qe?"boolean"===typeof je?{capture:je,passive:!0}:je?"object"===typeof je&&!1!==je.passive?Object.assign({},je,{passive:!0}):je:{passive:!0}:je;if(ib)for(var Vj=0;Vj<ib.length;Vj++)if(fd===ib[Vj])return Qe?kb.call($c,fd,$d,je):kb.apply(this,arguments);Qe=je?"boolean"===typeof je?!0:je.capture:!1;Vj=je&&"object"===typeof je?je.once:!1;var dp=Zone.current,Ch=Qb[fd];Ch||(kca(fd,
Pb),Ch=Qb[fd]);var Dh=Ch[Qe?"true":"false"];Ch=$c[Dh];var jj=!1;if(Ch){if(jj=!0,Ta)for(Dh=0;Dh<Ch.length;Dh++)if(Hb(Ch[Dh],$d))return}else Ch=$c[Dh]=[];var ki;Dh=$c.constructor.name;var oF=nca[Dh];oF&&(ki=oF[fd]);ki||(ki=Dh+xb+(Pb?Pb(fd):fd));Fb.options=je;Vj&&(Fb.options.once=!1);Fb.target=$c;Fb.capture=Qe;Fb.zC=fd;Fb.bFc=jj;if(jj=wa?oca:void 0)jj.sPc=Fb;ki=dp.Iwa(ki,$d,jj,na,oc);Fb.target=null;jj&&(jj.sPc=null);Vj&&(je.once=!0);if(Rb||"boolean"!==typeof ki.options)ki.options=je;ki.target=$c;ki.capture=
Qe;ki.zC=fd;qg&&(ki.uD=$d);rd?Ch.unshift(ki):Ch.push(ki);if(Oc)return $c}}};mb[g]=qb(Db,A,sc,lc,gb);hb&&(mb.prependListener=qb(hb,".prependListener:",jf,lc,gb,!0));mb[h]=function(){var kb=this||a,xb=arguments[0];ta&&ta.FN&&(xb=ta.FN(xb));var na=arguments[2],oc=na?"boolean"===typeof na?!0:na.capture:!1;na=arguments[1];if(!na)return Pa.apply(this,arguments);if(!Ea||Ea(Pa,na,kb,arguments)){var Oc=Qb[xb],rd;Oc&&(rd=Oc[oc?"true":"false"]);if(oc=rd&&kb[rd])for(Oc=0;Oc<oc.length;Oc++){var $c=oc[Oc];if(Hb($c,
na)){oc.splice(Oc,1);$c.xUa=!0;0===oc.length&&($c.sfb=!0,kb[rd]=null,"string"===typeof xb&&(kb[jca+"ON_PROPERTY"+xb]=null));$c.zone.ZJ($c);if(gb)return kb;return}}return Pa.apply(this,arguments)}};mb[n]=function(kb){var xb=this||a,na=kb;ta&&ta.FN&&(na=ta.FN(na));kb=[];xb=pca(xb,Pb?Pb(na):na);for(na=0;na<xb.length;na++){var oc=xb[na];kb.push(oc.uD?oc.uD:oc.callback)}return kb};mb[r]=function(kb){var xb=this||a;if(kb){ta&&ta.FN&&(kb=ta.FN(kb));var na=Qb[kb];if(na){var oc=xb[na["false"]];xb=xb[na["true"]];
if(oc)for(oc=oc.slice(),na=0;na<oc.length;na++){var Oc=oc[na];this[h].call(this,kb,Oc.uD?Oc.uD:Oc.callback,Oc.options)}if(xb)for(xb=xb.slice(),oc=0;oc<xb.length;oc++)na=xb[oc],this[h].call(this,kb,na.uD?na.uD:na.callback,na.options)}}else{kb=Object.keys(xb);for(xb=0;xb<kb.length;xb++)(oc=(oc=qca.exec(kb[xb]))&&oc[1])&&"removeListener"!==oc&&this[r].call(this,oc);this[r].call(this,"removeListener")}if(gb)return this};Ib(mb[g],Db);Ib(mb[h],Pa);eb&&Ib(mb[r],eb);ma&&Ib(mb[n],ma);return!0}for(var g=d&&
d.add||"addEventListener",h=d&&d.q5c||"removeEventListener",n=d&&d.lj||"eventListeners",r=d&&d.r5c||"removeAllListeners",v=Kb(g),A="."+g+":",C=function(ma,ta,wa){if(!ma.xUa){var Ea=ma.callback;"object"===typeof Ea&&Ea.handleEvent&&(ma.callback=function(mb){return Ea.handleEvent(mb)},ma.uD=Ea);try{ma.Gk(ma,ta,[wa])}catch(mb){var Ta=mb}var gb=ma.options;gb&&"object"===typeof gb&&gb.once&&ta[h].call(ta,wa.type,ma.uD?ma.uD:ma.callback,gb);return Ta}},I=function(ma){return e(this,ma,!1)},L=function(ma){return e(this,
ma,!0)},O=[],Y=0;Y<c.length;Y++)O[Y]=f(c[Y],d);return O};pca=function(a,b){if(!b){var c=[],d;for(d in a){var e=qca.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=Qb[b];c||(kca(b),c=Qb[b]);b=a[c["false"]];a=a[c["true"]];return b?a?b.concat(a):b.slice():a?a.slice():[]};sca=function(a,b){(a=a.Event)&&a.prototype&&b.dYa(a.prototype,"stopImmediatePropagation",function(c){return function(d,e){d[lca]=!0;c&&c.apply(d,e)}})};
Sb=function(a,b,c,d){function e(r){var v=r.data;v.args[0]=function(){return r.Gk.apply(this,arguments)};v.sL=g.apply(a,v.args);return r}function f(r){return h.call(a,r.data.sL)}var g=null,h=null;b+=d;c+=d;var n={};g=Nb(a,b,function(r){return function(v,A){if("function"===typeof A[0]){var C={sca:"Interval"===d,delay:"Timeout"===d||"Interval"===d?A[1]||0:void 0,args:A},I=A[0];A[0]=function(){try{return I.apply(this,arguments)}finally{C.sca||("number"===typeof C.sL?delete n[C.sL]:C.sL&&(C.sL[tca]=null))}};
v=Zone.current.kga(b,A[0],C,e,f);if(!v)return v;A=v.data.sL;"number"===typeof A?n[A]=v:A&&(A[tca]=v);A&&A.qb&&A.Y2a&&"function"===typeof A.qb&&"function"===typeof A.Y2a&&(v.qb=A.qb.bind(A),v.Y2a=A.Y2a.bind(A));return"number"===typeof A||A?A:v}return r.apply(a,A)}});h=Nb(a,c,function(r){return function(v,A){v=A[0];if("number"===typeof v)var C=n[v];else(C=v&&v[tca])||(C=v);C&&"string"===typeof C.type?"notScheduled"!==C.state&&(C.a8&&C.data.sca||0===C.bU)&&("number"===typeof v?delete n[v]:v&&(v[tca]=
null),C.zone.ZJ(C)):r.apply(a,A)}})};uca=function(a,b,c,d,e){var f=Zone.Wo(d);if(!b[f]){var g=b[f]=b[d];b[d]=function(h,n,r){n&&n.prototype&&e.forEach(function(v){var A=c+"."+d+"::"+v,C=n.prototype;try{if(C.hasOwnProperty(v)){var I=a.RV(C,v);I&&I.value?(I.value=a.Jja(I.value,A),a.eJa(n.prototype,v,I)):C[v]&&(C[v]=a.Jja(C[v],A))}else C[v]&&(C[v]=a.Jja(C[v],A))}catch(L){}});return g.call(b,h,n,r)};a.vhb(b[d],g)}};
vca=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].fEc;return b.filter(function(e){return-1===d.indexOf(e)})};wca=function(a){return Object.getOwnPropertyNames(a).filter(function(b){return b.startsWith("on")&&2<b.length}).map(function(b){return b.substring(2)})};
Dca=function(){xca=Zone.Wo;yca=Object[xca("defineProperty")]=Object.defineProperty;zca=Object[xca("getOwnPropertyDescriptor")]=Object.getOwnPropertyDescriptor;Aca=Object.create;Tb=xca("unconfigurables");Object.defineProperty=function(a,b,c){if(a&&a[Tb]&&a[Tb][b])throw new TypeError("Ja`"+b+"`"+a);var d=c.configurable;"prototype"!==b&&(c=Bca(a,b,c));return Cca(a,b,c,d)};Object.defineProperties=function(a,b){Object.keys(b).forEach(function(f){Object.defineProperty(a,f,b[f])});for(var c=_.q(Object.getOwnPropertySymbols(b)),
d=c.next();!d.done;d=c.next()){d=d.value;var e=void 0;(null==(e=Object.getOwnPropertyDescriptor(b,d))?0:e.enumerable)&&Object.defineProperty(a,d,b[d])}return a};Object.create=function(a,b){"object"!==typeof b||Object.isFrozen(b)||Object.keys(b).forEach(function(c){b[c]=Bca(a,c,b[c])});return Aca(a,b)};Object.getOwnPropertyDescriptor=function(a,b){var c=zca(a,b);c&&a&&a[Tb]&&a[Tb][b]&&(c.configurable=!1);return c}};Eca=function(a,b,c){var d=c.configurable;c=Bca(a,b,c);return Cca(a,b,c,d)};
Bca=function(a,b,c){Object.isFrozen(c)||(c.configurable=!0);c.configurable||(a[Tb]||Object.isFrozen(a)||yca(a,Tb,{writable:!0,value:{}}),a[Tb]&&(a[Tb][b]=!0));return c};
Cca=function(a,b,c,d){try{return yca(a,b,c)}catch(e){if(c.configurable){"undefined"==typeof d?delete c.configurable:c.configurable=d;try{return yca(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;}};
Fca=function(a,b){var c=b.kL(),d=c.mrb,e=c.HCc,f=c.aWb,g=c.g6a,h=c.z4a,n=c.o6a,r="ApplicationCache EventSource FileReader InputMethodContext MediaController MessagePort Node Performance SVGElementInstance SharedWorker TextTrack TextTrackCue TextTrackList WebKitNamedFlow Window Worker WorkerGlobalScope XMLHttpRequest XMLHttpRequestEventTarget XMLHttpRequestUpload IDBRequest IDBOpenDBRequest IDBDatabase IDBTransaction IDBCursor DBIndex WebSocket".split(" ");c=[];var v="Anchor Area Audio BR Base BaseFont Body Button Canvas Content DList Directory Div Embed FieldSet Font Form Frame FrameSet HR Head Heading Html IFrame Image Input Keygen LI Label Legend Link Map Marquee Media Menu Meta Meter Mod OList Object OptGroup Option Output Paragraph Pre Progress Quote Script Select Source Span Style TableCaption TableCell TableCol Table TableRow TableSection TextArea Title Track UList Unknown Video".split(" ");
a.wtf?c=v.map(function(ta){return"HTML"+ta+"Element"}).concat(r):a.EventTarget?c.push("EventTarget"):c=r;var A=a.__Zone_disable_IE_check||!1,C=a.__Zone_enable_cross_context_check||!1,I=b.Oyb(),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 O=d[r],Y=n+(O+h),ma=
n+(O+g);f[O]={};f[O][h]=Y;f[O][g]=ma}for(f=0;f<v.length;f++)for(g=v[f],h=e[g]={},n=0;n<d.length;n++)r=d[n],h[r]=g+".addEventListener:"+r;d=[];for(e=0;e<c.length;e++)v=a[c[e]],d.push(v&&v.prototype);b.xea(a,b,d,{vh:function(ta,wa,Ea,Ta){if(!A&&I)if(C)try{var gb=wa.toString();if("[object FunctionWrapper]"===gb||"function __BROWSERTOOLS_CONSOLE_SAFEFUNC() { [native code] }"==gb)return ta.apply(Ea,Ta),!1}catch(mb){return ta.apply(Ea,Ta),!1}else{if(wa=wa.toString(),"[object FunctionWrapper]"===wa||"function __BROWSERTOOLS_CONSOLE_SAFEFUNC() { [native code] }"==
wa)return ta.apply(Ea,Ta),!1}else if(C)try{wa.toString()}catch(mb){return ta.apply(Ea,Ta),!1}return!0},FN:function(ta){return L[ta]||ta}});Zone[b.di("patchEventTarget")]=!!a.EventTarget};
Gca=function(a,b){var c=a.kL(),d=c.kWb,e=c.wfc,f=b.WebSocket;b.EventTarget||a.xea(b,a,[f.prototype]);b.WebSocket=function(h,n){var r=1<arguments.length?new f(h,n):new f(h),v=a.RV(r,"onmessage");if(v&&!1===v.configurable){var A=a.J5a(r);var C=r;[d,e,"send","close"].forEach(function(I){A[I]=function(){var L=a.b4a.call(arguments);if(I===d||I===e){var O=0<L.length?L[0]:void 0;O&&(O=Zone.Wo("ON_PROPERTY"+O),r[O]=A[O])}return r[I].apply(r,L)}})}else A=r;a.EGb(A,["close","error","message","open"],C);return A};
c=b.WebSocket;for(var g in f)c[g]=f[g]};
Hca=function(a,b){var c=a.kL(),d=c.uta;if((c.ne||d)&&!a.RV(HTMLElement.prototype,"onclick")&&"undefined"!==typeof Element){if((c=a.RV(Element.prototype,"onclick"))&&!c.configurable)return!1;if(c)return a.QV(Element.prototype,"onclick",{enumerable:!0,configurable:!0,get:function(){return!0}}),d=!!document.createElement("div").onclick,a.QV(Element.prototype,"onclick",c),d}var e=b.XMLHttpRequest;if(!e)return!1;c=e.prototype;if(d=a.RV(c,"onreadystatechange"))return a.QV(c,"onreadystatechange",{enumerable:!0,
configurable:!0,get:function(){return!0}}),e=!!(new e).onreadystatechange,a.QV(c,"onreadystatechange",d||{}),e;var f=a.di("fake");a.QV(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};
Jca=function(a){for(var b=a.di("unbound"),c={},d=0;d<Ica.length;c={nE:c.nE},d++){var e=Ica[d];c.nE="on"+e;self.addEventListener(e,function(f){return function(g){g=g.target;var h;for(h=g?g.constructor.name+"."+f.nE:"unknown."+f.nE;g;){if(g[f.nE]&&!g[f.nE][b]){var n=a.Jja(g[f.nE],h);n[b]=g[f.nE];g[f.nE]=n}g=g.parentElement}}}(c),!0)}};Ub=function(a){for(var b in a)if(a[b]===Ub)return b;throw Error("Ka");};Kca=function(a,b){for(var c in b)b.hasOwnProperty(c)&&!a.hasOwnProperty(c)&&(a[c]=b[c])};
_.t=function(a){return{token:a.token,Ja:a.Ja||null,oa:a.oa,value:void 0}};_.Vb=function(a){return{Ob:a.Ob||[],imports:a.imports||[]}};Nca=function(a){var b;(b=a.hasOwnProperty(Lca)?a[Lca]:null)||(b=a.hasOwnProperty(Mca)?a[Mca]:null);return b};Oca=function(a){var b=a&&(a[Lca]||a[Mca]);return b?(a.hasOwnProperty("name"),b):null};Rca=function(a){return a&&(a.hasOwnProperty(Pca)||a.hasOwnProperty(Qca))?a[Pca]:null};_.Wb=function(a){return"string"===typeof a?a:null==a?"":String(a)};
_.Xb=function(a){if("string"===typeof a)return a;if(Array.isArray(a))return"["+a.map(_.Xb).join(", ")+"]";if(null==a)return""+a;if(a.tJc)return""+a.tJc;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)};Sca=function(a,b){return null==a||""===a?null===b?"":b:null==b||""===b?a:a+" "+b};Tca=function(){throw new _.Yb(-201,!1);};Uca=function(a,b,c,d){throw Error("La`"+a+"`"+(null==d?"":" [Expected=> "+c+" "+d+" "+b+" <=Actual]"));};
Zb=function(a){var b=Vca;Vca=a;return b};Wca=function(a,b,c){var d=Nca(a);if(d&&"root"==d.Ja)return void 0===d.value?d.value=d.oa():d.value;if(c&8)return null;if(void 0!==b)return b;Tca(_.Xb(a))};_.$b=function(a){a.t6a=_.$b;a.toString=function(){return _.Xb(this())};return a};ac=function(a){return Xca(a)?a():a};Xca=function(a){return"function"===typeof a&&a.hasOwnProperty(Yca)&&a.t6a===_.$b};bc=function(a){var b=Zca;Zca=a;return b};
$ca=function(a,b){b=void 0===b?0:b;if(void 0===Zca)throw new _.Yb(-203,!1);return null===Zca?Wca(a,void 0,b):Zca.get(a,b&8?null:void 0,b)};_.u=function(a,b){b=void 0===b?0:b;return(Vca||$ca)(ac(a),b)};_.cc=function(a,b){return _.u(a,ada(void 0===b?0:b))};ada=function(a){return"undefined"===typeof a||"number"===typeof a?a:0|(a.optional&&8)|(a.host&&1)|(a.self&&2)|(a.c6c&&4)};
bda=function(a){for(var b=[],c=0;c<a.length;c++){var d=ac(a[c]);if(Array.isArray(d)){if(0===d.length)throw new _.Yb(900,!1);for(var e=void 0,f=0,g=0;g<d.length;g++){var h=d[g],n=h.__NG_DI_FLAG__;"number"===typeof n?-1===n?e=h.token:f|=n:e=h}b.push(_.u(e,f))}else b.push(_.u(d))}return b};cda=function(a,b){a.__NG_DI_FLAG__=b;a.prototype.__NG_DI_FLAG__=b;return a};
dda=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}};eda=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++}};
gda=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?fda(a,c,e,b[++d]):fda(a,c,e,null))}return a};
fda=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)};
hda=function(a,b,c){var d=4,e=a.Yb||[],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 h=0;h<b.length;h++){var n=b[h];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[++h];if(d&8&&null!==a.Yb){a:{n=a.Yb;for(var v=0,A=!0;v<n.length;){var C=n[v++];if("string"===typeof C&&
A){var I=n[v++];if(c&&"class"===C&&-1!==dda(I.toLowerCase(),r)){r=!0;break a}}else if(1===C){for(;v<n.length&&"string"==typeof(C=n[v++]);)if(C.toLowerCase()===r){r=!0;break a}break}else"number"===typeof C&&(A=!1)}r=!1}if(!r){if(0===(d&1))return!1;g=!0}}else{a:if(n=d&8?"class":n,null===e)n=-1;else if(v=0,c||4!==a.type||"ng-template"===a.value){for(A=!1;v<e.length;){C=e[v];if(C===n){n=v;break a}if(3===C||6===C)A=!0;else if(1===C||2===C){for(C=e[++v];"string"===typeof C;)C=e[++v];continue}else if(4===
C)break;else if(0===C){v+=4;continue}v+=A?1:2}n=-1}else b:{v=e.indexOf(4);if(-1<v)for(v++;v<e.length;){A=e[v];if("number"===typeof A)break;if(A===n){n=v;break b}v++}n=-1}if(-1===n){if(0===(d&1))return!1;g=!0}else if(""!==r&&(n=n>f?"":e[n+1].toLowerCase(),(v=d&8?n:null)&&-1!==dda(v,r)||d&2&&r!==n)){if(0===(d&1))return!1;g=!0}}}}return 0===(d&1)||g};ida=function(a,b,c){c=void 0===c?!1:c;for(var d=0;d<b.length;d++)if(hda(a,b[d],c))return!0;return!1};jda=function(a,b){return a?":not("+b.trim()+")":b};
kda=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 h=a[++c];e+="["+g+(0<h.length?'="'+h+'"':"")+"]"}else d&8?e+="."+g:d&4&&(e+=" "+g);else""!==e&&0!==(g&1)&&(b+=jda(f,e),e=""),d=g,f=f||0!==(d&1);c++}""!==e&&(b+=jda(f,e));return b};lda=function(a){return{toString:a}.toString()};
_.ec=function(a){return lda(function(){var b=mda(a);b=Object.assign({},b,{Aa:a.Aa,Ba:a.Ba,va:a.va,Fa:a.Fa||null,kc:a.kc,CXa:0===a.Na,DOa:null,nYa:null,Ia:b.standalone&&a.Ia||null,pSa:null,data:a.data||{},nb:a.nb||0,styles:a.styles||_.dc,ye:null,IH:a.IH||null,Bf:null,id:""});nda(b);var c=a.Ia;b.DOa=_.oda(c,!1);b.nYa=_.oda(c,!0);c=0;var d=[b.qa,b.kc,b.Cb,b.Db,b.Fa,b.Ba,b.Aa,b.nb,b.standalone,Object.getOwnPropertyNames(b.type.prototype),!!b.zd,!!b.tb].join("|");d=_.q(d);for(var e=d.next();!e.done;e=
d.next())c=Math.imul(31,c)+e.value.charCodeAt(0)<<0;b.id="c"+(c+2147483648);return b})};rda=function(a){return a[pda]||a[qda]||null};sda=function(a){return null!==a};_.fc=function(a){return lda(function(){return{type:a.type,bootstrap:a.bootstrap||_.dc,pyc:a.pyc||_.dc,imports:a.imports||_.dc,exports:a.exports||_.dc,z7c:null,IH:a.IH||null,id:a.id||null}})};
uda=function(a,b){if(null==a)return tda;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};_.gc=function(a){return lda(function(){var b=mda(a);nda(b);return b})};_.hc=function(a){return{type:a.type,name:a.name,oa:null,oe:!1!==a.oe,standalone:!0===a.standalone,yf:a.type.prototype.La||null}};wda=function(a){return a[vda]||null};
mda=function(a){var b={};return{type:a.type,WYa:null,oa:null,lb:a.lb||null,Cb:a.Cb||0,Db:a.Db||null,zd:a.zd||null,v9:b,Zb:a.Zb||null,standalone:!0===a.standalone,qa:a.qa||_.dc,tb:a.tb||null,features:a.features||null,NH:null,V$:null,G_c:null,inputs:uda(a.inputs,b),outputs:uda(a.outputs)}};nda=function(a){var b;null==(b=a.features)||b.forEach(function(c){return c(a)})};_.oda=function(a,b){if(!a)return null;var c=b?wda:rda;return function(){return("function"===typeof a?a():a).map(function(d){return c(d)}).filter(sda)}};
ic=function(a){return a.hasOwnProperty(xda)?a[xda]:null};yda=function(a,b){a.forEach(function(c){return Array.isArray(c)?yda(c,b):b(c)})};zda=function(a,b){return b>=a.length-1?a.pop():a.splice(b,1)[0]};Ada=function(a,b){for(var c=[],d=0;d<a;d++)c.push(b);return c};Cda=function(a,b,c){var d=Bda(a,b);if(0<=d)a[d|1]=c;else{d=~d;var e=a.length;if(e==d)a.push(b,c);else if(1===e)a.push(c,a[0]),a[0]=b;else{e--;for(a.push(a[e-1],a[e]);e>d;)a[e]=a[e-2],e--;a[d]=b;a[d+1]=c}}};
Dda=function(a,b){b=Bda(a,b);if(0<=b)return a[b|1]};Bda=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)};Fda=function(){return{Cv:Eda(!0,_.jc.apply(0,arguments)),u8c:!0}};Eda=function(a){var b=[],c=new Set,d;yda(_.jc.apply(1,arguments),function(e){Gda(e,b,[],c)&&(d||(d=[]),d.push(e))});void 0!==d&&Hda(d,b);return b};
Hda=function(a,b){for(var c={},d=0;d<a.length;c={Iza:c.Iza,V3a:c.V3a},d++){var e=a[d];c.V3a=e.Eo;c.Iza=e.Ob;Ida(c.Iza,function(){return function(f){b.push(f)}}(c))}};
Gda=function(a,b,c,d){a=ac(a);if(!a)return!1;var e=null,f=Rca(a),g=!f&&(a[pda]||null);if(f||g){if(g&&!g.standalone)return!1;e=a}else{var h=a.Eo;if(f=Rca(h))e=h;else return!1}h=d.has(e);if(g){if(h)return!1;d.add(e);if(g.Ia)for(f="function"===typeof g.Ia?g.Ia():g.Ia,f=_.q(f),h=f.next();!h.done;h=f.next())Gda(h.value,b,c,d)}else if(f){if(null!=f.imports&&!h){d.add(e);var n;yda(f.imports,function(r){Gda(r,b,c,d)&&(n||(n=[]),n.push(r))});void 0!==n&&Hda(n,b)}h||(g=ic(e)||function(){return new e},b.push({Ca:e,
Bb:g,Eb:_.dc},{Ca:Jda,xc:e,ld:!0},{Ca:Kda,xc:function(){return _.u(e)},ld:!0}));f=f.Ob;null==f||h||Ida(f,function(r){b.push(r)})}else return!1;return e!==a&&void 0!==a.Ob};Ida=function(a,b){a=_.q(a);for(var c=a.next();!c.done;c=a.next())(c=c.value)&&c.Cv&&(c=c.Cv),Array.isArray(c)?Ida(c,b):b(c)};Mda=function(a){return null!==a&&"object"==typeof a&&Lda in a};kc=function(a){return"function"===typeof a};Pda=function(){void 0===Nda&&(Nda=new Oda);return Nda};
Rda=function(a){var b=Nca(a);b=null!==b?b.oa:ic(a);if(null!==b)return b;if(a instanceof _.mc)throw new _.Yb(204,!1);if(a instanceof Function)return Qda(a);throw new _.Yb(204,!1);};Qda=function(a){var b=a.length;if(0<b)throw Ada(b,"?"),new _.Yb(204,!1);var c=Oca(a);return null!==c?function(){return c.oa(a)}:function(){return new a}};Uda=function(a){if(Mda(a))return nc(void 0,a.xc);a=Sda(a);return nc(a,Tda)};
Sda=function(a){var b=void 0;if(kc(a))return b=ac(a),ic(b)||Rda(b);if(Mda(a))b=function(){return ac(a.xc)};else if(a&&a.Bb)b=function(){return a.Bb.apply(a,_.qc(bda(a.Eb||[])))};else if(a&&a.Kb)b=function(){return _.u(ac(a.Kb))};else{var c=ac(a&&(a.ee||a.Ca));if(a.Eb)b=function(){return new (Function.prototype.bind.apply(c,[null].concat(_.qc(bda(a.Eb)))))};else return ic(c)||Rda(c)}return b};nc=function(a,b,c){return{oa:a,value:b,ld:(void 0===c?0:c)?[]:void 0}};
Vda=function(a,b){a=_.q(a);for(var c=a.next();!c.done;c=a.next())c=c.value,Array.isArray(c)?Vda(c,b):c&&c&&c.Cv?Vda(c.Cv,b):b(c)};Wda=function(a){return function(){var b=_.jc.apply(0,arguments);if(a){b=a.apply(null,_.qc(b));for(var c in b)this[c]=b[c]}}};
Xda=function(a){return lda(function(){function b(){function d(g,h,n){for(h=g.hasOwnProperty("__parameters__")?g.__parameters__:Object.defineProperty(g,"__parameters__",{value:[]}).__parameters__;h.length<=n;)h.push(null);(h[n]=h[n]||[]).push(f);return g}var e=_.jc.apply(0,arguments);if(this instanceof b)return c.apply(this,e),this;var f=new (Function.prototype.bind.apply(b,[null].concat(_.qc(e))));d.ZUc=f;return d}var c=Wda(a);return b})};_.rc=function(a){return Array.isArray(a)&&"object"===typeof a[1]};
_.tc=function(a){return Array.isArray(a)&&!0===a[1]};_.uc=function(){return Yda};Yda=function(a){a.type.prototype.Tb&&(a.NH=Zda);return $da};$da=function(){var a=this.__ngSimpleChanges__||null,b=null==a?void 0:a.current;if(b){var c=a.nk;if(c===tda)a.nk=b;else for(var d in b)c[d]=b[d];a.current=null;this.Tb(b)}};
Zda=function(a,b,c,d){c=this.v9[c];var e;(e=a.__ngSimpleChanges__||null)||(e=a.__ngSimpleChanges__={nk:tda,current:null});var f=e;e=f.current||(f.current={});f=f.nk;var g=f[c];e[c]=new aea(g&&g.uf,b,f===tda);a[d]=b};_.vc=function(a){for(;Array.isArray(a);)a=a[0];return a};wc=function(a,b){return _.vc(b[a.index])};_.xc=function(a,b){a=b[a];return _.rc(a)?a:a[0]};_.yc=function(a,b){return null===b||void 0===b?null:a[b]};
bea=function(a,b){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]};_.Ac=function(){return _.zc.lr};_.Bc=function(a){_.zc.DQ=a;return a[8]};_.Dc=function(a){_.zc.DQ=null;return a};_.Ec=function(){for(var a=_.zc.OQ;null!==a&&64===a.type;)a=a.parent;return a};cea=function(){var a=_.zc,b=a.OQ;return a.UG?b:b.parent};Fc=function(a,b){var c=_.zc;c.OQ=a;c.UG=b};_.Gc=function(){var a=_.zc,b=a.Foa;-1===b&&(b=a.Foa=a.Bf.Goa);return b};
_.dea=function(a){var b=_.zc,c=b.ao;b.ao+=a;return c};eea=function(a){var b=_.zc.OY;return-1===b?null:a[b]};gea=function(a,b,c){if(c&4){for(;!(b=b.parent,null!==b||c&1);){b=a[1];b=2===b.type?b.pOa:1===b.type?a[6]:null;if(null===b)break;a=a[15];if(b.type&10)break}if(null===b)return!1}c=_.zc=fea();c.OQ=b;c.lr=a;return!0};hea=function(a){var b=fea(),c=a[1];_.zc=b;b.OQ=c.firstChild;b.lr=a;b.Bf=c;b.DQ=a;b.ao=c.Goa;b.Usa=!1};fea=function(){var a=_.zc,b=null===a?null:a.Hg;return null===b?iea(a):b};
iea=function(a){var b={OQ:null,UG:!0,lr:null,Bf:null,selectedIndex:-1,DQ:null,Iqa:0,bqa:null,OY:-1,Foa:-1,ao:-1,vs:0,parent:a,Hg:null,Usa:!1};null!==a&&(a.Hg=b);return b};jea=function(){var a=_.zc;_.zc=a.parent;a.OQ=null;a.lr=null;return a};kea=function(){var a=jea();a.UG=!0;a.Bf=null;a.selectedIndex=-1;a.DQ=null;a.Iqa=0;a.OY=-1;a.bqa=null;a.Foa=-1;a.ao=-1;a.vs=0};_.Ic=function(){var a=_.zc;return a.Bf.data[a.selectedIndex]};_.Jc=function(){_.zc.bqa="svg"};
lea=function(a,b){var c=b.Em;for(b=b.hu;c<b;c++){var d=a.data[c].type.prototype,e=d.Ge,f=d.gM,g=d.Pc,h=d.Cn;d=d.La;e&&(a.O8||(a.O8=[])).push(-c,e);f&&((a.O8||(a.O8=[])).push(c,f),(a.HNa||(a.HNa=[])).push(c,f));g&&(a.zja||(a.zja=[])).push(-c,g);h&&((a.zja||(a.zja=[])).push(c,h),(a.A3a||(a.A3a=[])).push(c,h));null!=d&&(a.TQ||(a.TQ=[])).push(c,d)}};nea=function(a,b,c,d){(a[2]&3)===c&&mea(a,b,c,d)};oea=function(a,b){var c=a[2];(c&3)===b&&(a[2]=(c&2047)+1)};
mea=function(a,b,c,d){for(var e=null!=d?d:-1,f=b.length-1,g=0,h=void 0!==d?a[18]&65535:0;h<f;h++)if("number"===typeof b[h+1]){if(g=b[h],null!=d&&g>=d)break}else{0>b[h]&&(a[18]+=65536);if(g<e||-1==e){var n=0>b[h],r=b[h+1],v=a[n?-b[h]:b[h]];n?a[2]>>11<a[18]>>16&&(a[2]&3)===c&&(a[2]+=2048,r.call(v)):r.call(v);a[18]=(a[18]&4294901760)+h+2}h++}};pea=function(a,b){for(a>>=16;0<a;)b=b[15],a--;return b};rea=function(a){var b=qea;qea=a;return b};
uea=function(a,b,c){var d;"string"===typeof c?d=c.charCodeAt(0)||0:c.hasOwnProperty(sea)&&(d=c[sea]);null==d&&(d=c[sea]=tea++);c=d&255;b.data[a+(c>>5)]|=1<<c};yea=function(a,b){var c=vea(a,b);if(-1!==c)return c;c=b[1];c.Ek&&(a.Ms=b.length,wea(c.data,a),wea(b,null),wea(c.blueprint,null));c=xea(a,b);a=a.Ms;if(-1!==c)for(var d=c&32767,e=pea(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};wea=function(a,b){a.push(0,0,0,0,0,0,0,0,b)};
vea=function(a,b){return-1===a.Ms||a.parent&&a.parent.Ms===a.Ms||null===b[a.Ms+8]?-1:a.Ms};xea=function(a,b){if(a.parent&&-1!==a.parent.Ms)return a.parent.Ms;a=0;for(var c=b;null!==c;){b=zea(c);if(null===b)break;a++;c=c[15];if(-1!==b.Ms)return b.Ms|a<<16}return-1};
_.Kc=function(a){var b=_.Ec();if("class"===a)return b.qe;if("style"===a)return b.styles;if(b=b.Yb)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};Aea=function(a,b,c,d){c&8&&void 0===d&&(d=null);if(0===(c&3)){a=a[9];var e=Zb();try{return a?a.get(b,d,c&8):Wca(b,d,c&8)}finally{Zb(e)}}c&8||void 0!==d?b=d:(Tca(),b=void 0);return b};
Cea=function(a,b,c,d,e){d=void 0===d?0:d;if(null!==a){if(b[2]&1024){a:{var f=d;for(var g=Lc,h=a,n=b;null!==h&&null!==n&&n[2]&1024&&!(n[2]&256);){var r=Bea(h,n,c,f|2);if(r!==Lc){f=r;break a}h=h.parent;if(!h){if(h=n[21])if(h=h.get(c,Lc,f),h!==Lc){f=h;break a}h=zea(n);n=n[15]}}f=g}if(f!==Lc)return f}a=Bea(a,b,c,d);if(a!==Lc)return a}return Aea(b,c,d,e)};
Bea=function(a,b,c,d){var e=Lc;if("string"===typeof c)var f=c.charCodeAt(0)||0;else f=c.hasOwnProperty(sea)?c[sea]:void 0,f="number"===typeof f?0<=f?f&255:Dea:f;if("function"===typeof f){if(!gea(b,a,d))return d&1?d&8||void 0!==e?b=e:(Tca(),b=void 0):b=Aea(b,c,d,e),b;try{var g=f(d);if(null!=g||d&8)return g;Tca()}finally{jea()}}else if("number"===typeof f){g=null;var h=vea(a,b),n=d&1?b[16][6]:null;if(-1===h||d&4){var r=-1===h?xea(a,b):b[h+8];-1===r||d&2?h=-1:(g=b[1],h=r&32767,b=pea(r,b))}for(;-1!==
h;){a=b[1];if(a.data[h+(f>>5)]&1<<f){r=b[1];var v=r.data[h+8],A=Eea(v,r,c,null==g?-1<v.ww&&qea:g!=r&&0!==(v.type&3),d&1&&n===v);r=null!==A?Mc(b,r,A,v):Lc;if(r!==Lc)return r}r=b[h+8];-1!==r&&!(d&2||d&1&&b[1].data[h+8]===n)&&b[h+(f>>5)]&1<<f?(g=a,h=r&32767,b=pea(r,b)):h=-1}}return e};Eea=function(a,b,c,d,e){var f=a.xM,g=b.data,h=f&1048575;b=a.Em;a=a.hu;var n=f>>20;f=e?h+n:a;for(d=d?h:h+n;d<f;d++)if(h=g[d],d<b&&c===h||d>=b&&h.type===c)return d;return e&&(e=g[b])&&e.va&&e.type===c?b:null};
Mc=function(a,b,c,d){var e=a[c],f=b.data;if(e instanceof Fea){var g=e;if(g.VZa)throw a=f[c],new _.Yb(-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():_.Wb(a)));var h=rea(g.Hwc);g.VZa=!0;var n=g.oxb?Zb(g.oxb):null;gea(a,d,0);try{if(e=a[c]=g.oa(void 0,f,a,d),b.Ek&&c>=d.Em){var r=f[c],v=r.type.prototype,A=v.Pa,C=v.Xp;if(v.Tb){var I=Yda(r);(b.AD||(b.AD=[])).push(c,I);(b.tM||
(b.tM=[])).push(c,I)}A&&(b.AD||(b.AD=[])).push(-c,A);C&&((b.AD||(b.AD=[])).push(c,C),(b.tM||(b.tM=[])).push(c,C))}}finally{null!==n&&Zb(n),rea(h),g.VZa=!1,jea()}}return e};Dea=function(){return new _.Nc(_.Ec(),_.Ac())};_.Pc=function(a){return lda(function(){var b=a.prototype.constructor;b=b[xda]||Gea(b);for(var c=Object.prototype,d=Object.getPrototypeOf(a.prototype).constructor;d&&d!==c;){var e=d[xda]||Gea(d);if(e&&e!==b)return e;d=Object.getPrototypeOf(d)}return function(f){return new f}})};
Gea=function(a){return Xca(a)?function(){var b=Gea(ac(a));return b&&b()}:ic(a)};zea=function(a){var b=a[1],c=b.type;return 2===c?b.pOa:1===c?a[6]:null};Jea=function(a,b,c,d){a=Hea(a,void 0===b?null:b,void 0===c?null:c,d);Iea(a);return a};Hea=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)||_.dc,Fda(a)];d=d||("object"===typeof a?void 0:_.Xb(a));return new Qc(c,b||Pda(),d||null,e)};Lea=function(){if(void 0!==Kea)return Kea;if("undefined"!==typeof document)return document};
Sc=function(a,b){return new _.Rc(wc(a,b))};Mea=function(a){return a instanceof _.Rc?a.ta:a};_.Uc=function(a,b){_.rc(b)?(a.__ngContext__=b[20],_.Nea.set(b[20],b)):a.__ngContext__=b};_.w=function(a){Oea(_.zc.Bf,_.Ac(),_.zc.selectedIndex+a)};Oea=function(a,b,c){3===(b[2]&3)?(a=a.tM,null!==a&&mea(b,a,3,c)):(a=a.AD,null!==a&&nea(b,a,0,c));_.zc.selectedIndex=c};_.x=function(a,b){b=void 0===b?0:b;var c=_.Ac();return null===c?_.u(a,b):Cea(_.Ec(),c,ac(a),b)};_.Vc=function(){throw Error("Qa");};
_.Pea=function(a){a=a[3];return _.tc(a)?a[3]:a};Wc=function(a){for(;null!==a&&!_.tc(a);)a=a[4];return a};_.Sea=function(a){return a.replace(Qea,function(b){return b.replace(Rea,"\u200b$1\u200b")})};
Yc=function(a,b,c,d,e){if(null!=d){var f=!1;if(_.tc(d))var g=d;else _.rc(d)&&(f=!0,d=d[0]);d=_.vc(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 h=b.parentNode(d);h&&b.removeChild(h,d,f)}else 3===a&&b.Dp(d);if(null!=g)for(d=g[7],d!==_.vc(g)&&Yc(a,b,c,d,e),e=11;e<g.length;e++)f=g[e],Zc(b,a,f[1].firstChild,f,c,d,!1)}};
Tea=function(a,b){a=a[9];var c=a.indexOf(b),d=b[3];b[2]&512&&(b[2]&=-513,bea(d,-1));a.splice(c,1)};Uea=function(a,b){if(!(11>=a.length)){var c=11+b,d=a[c];if(d){var e=d[17];null!==e&&e!==a&&Tea(e,d);0<b&&(a[c-1][4]=d[4]);a=zda(a,11+b);Zc(d[11],2,d[1].firstChild,d,null,null,!1);d[0]=null;d[6]=null;b=a[19];null!==b&&b.XY(a[1]);d[3]=null;d[4]=null;d[2]&=-65}return d}};
Wea=function(a,b){if(!(b[2]&128)){var c=b[11];c.Dp&&Zc(c,3,a.firstChild,b,null,null,!1);if(a=b[13])for(;a;){c=null;if(_.rc(a))c=a[13];else{var d=a[11];d&&(c=d)}if(!c){for(;a&&!a[4]&&a!==b;)_.rc(a)&&Vea(a[1],a),a=a[3];null===a&&(a=b);_.rc(a)&&Vea(a[1],a);c=a&&a[4]}a=c}else Vea(b[1],b)}};
Vea=function(a,b){if(!(b[2]&128)){b[2]&=-65;b[2]|=128;var c;if(null!=a&&null!=(c=a.TQ))for(var d=0;d<c.length;d+=2){var e=b[c[d]];if(!(e instanceof Fea)){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.hC;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[22];if(null!==c){for(d=0;d<c.length;d++)(0,c[d])();b[22]=null}1===
b[1].type&&b[11].destroy();c=b[17];null!==c&&_.tc(b[3])&&(c!==b[3]&&Tea(c,b),c=b[19],null!==c&&c.XY(a));_.Nea.delete(b[20])}};Xea=function(a,b,c){for(;null!==b&&b.type&40;)b=b.parent;if(null===b)return c[0];var d=b.ww;return-1<d&&(a=a.data[b.Em+d].nb,2===a||0===a)?null:wc(b,c)};Yea=function(a,b,c){return a.type&40?wc(a,c):null};
afa=function(a,b,c,d){a=Xea(a,d.parent,b);var e=b[11],f=Zea(d.parent||b[6],d,b);if(null!=a)if(Array.isArray(c))for(var g=0;g<c.length;g++){var h=c[g];null!==f?e.insertBefore(a,h,f,!1):e.appendChild(a,h)}else null!==f?e.insertBefore(a,c,f,!1):e.appendChild(a,c);void 0!==$ea&&$ea(e,d,b,c,a)};
cfa=function(a,b){if(null!==b){var c=b.type;if(c&3)return wc(b,a);if(c&4)return bfa(-1,a[b.index]);if(c&8){c=b.Hg;if(null!==c)return cfa(a,c);a=a[b.index];return _.tc(a)?bfa(-1,a):_.vc(a)}if(c&32)return dfa(b,a)()||_.vc(a[b.index]);c=null!==b?a[16][6].Vu[b.Vu]:null;return null!==c?Array.isArray(c)?c[0]:cfa(_.Pea(a[16]),c):cfa(a,b.next)}return null};bfa=function(a,b){a+=12;if(a<b.length){a=b[a];var c=a[1].firstChild;if(null!==c)return cfa(a,c)}return b[7]};
Zc=function(a,b,c,d,e,f,g){for(;null!=c;){var h=d[c.index],n=c.type;g&&0===b&&(h&&_.Uc(_.vc(h),d),c.flags|=2);if(32!==(c.flags&32))if(n&8)Zc(a,b,c.Hg,d,e,f,!1),Yc(b,a,e,h,f);else if(n&32){n=dfa(c,d);for(var r;r=n();)Yc(b,a,e,r,f);Yc(b,a,e,h,f)}else n&16?efa(a,b,d,c,e,f):Yc(b,a,e,h,f);c=g?c.Xva:c.next}};efa=function(a,b,c,d,e,f){c=c[16];d=c[6].Vu[d.Vu];if(Array.isArray(d))for(c=0;c<d.length;c++)Yc(b,a,e,d[c],f);else Zc(a,b,d,c[3],e,f,!0)};
ffa=function(a,b,c){var d=c.mA,e=c.qe;c=c.styles;null!==d&&eda(a,b,d);null!==e&&(""===e?a.removeAttribute(b,"class"):a.setAttribute(b,"class",e));null!==c&&a.setAttribute(b,"style",c)};_.bd=function(a){return a instanceof ad?a.gkb:a};_.cd=function(a,b){a=a instanceof ad&&a.getTypeName()||null;if(null!=a&&a!==b){if("ResourceURL"===a&&"URL"===b)return!0;throw Error("Ra`"+b+"`"+a);}return a===b};
hfa=function(){if(void 0===gfa&&(gfa=null,_.dd.trustedTypes))try{gfa=_.dd.trustedTypes.createPolicy("angular",{createHTML:function(a){return a},createScript:function(a){return a},createScriptURL:function(a){return a}})}catch(a){}return gfa};ifa=function(a){var b;return(null==(b=hfa())?void 0:b.createHTML(a))||a};lfa=function(a){a=new jfa(a);try{var b=!!(new window.DOMParser).parseFromString(ifa(""),"text/html")}catch(c){b=!1}return b?new kfa(a):a};
nfa=function(a){a=String(a);return a.match(mfa)?a:"unsafe:"+a};gd=function(a){var b={};a=_.q(a.split(","));for(var c=a.next();!c.done;c=a.next())b[c.value]=!0;return b};ofa=function(){for(var a={},b=_.q(_.jc.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};
rfa=function(a){return a.replace(/&/g,"&amp;").replace(pfa,function(b){return"&#"+(1024*(b.charCodeAt(0)-55296)+(b.charCodeAt(1)-56320)+65536)+";"}).replace(qfa,function(b){return"&#"+b.charCodeAt(0)+";"}).replace(/</g,"&lt;").replace(/>/g,"&gt;")};
Afa=function(a,b){var c=null;try{sfa=sfa||lfa(a);var d=b?String(b):"";c=sfa.yaa(d);a=5;b=d;do{if(0===a)throw Error("Ta");a--;d=b;b=c.innerHTML;c=sfa.yaa(d)}while(d!==b);var e=new tfa,f=(ufa(c)||c).firstChild;for(d=!0;f;){if(f.nodeType===Node.ELEMENT_NODE){a=e;b=f;var g=b.nodeName.toLowerCase();if(vfa.hasOwnProperty(g)){a.CF.push("<");a.CF.push(g);var h=b.attributes;for(b=0;b<h.length;b++){var n=h.item(b),r=n.name,v=r.toLowerCase();if(wfa.hasOwnProperty(v)){var A=n.value;xfa[v]&&(A=nfa(A));a.CF.push(" ",
r,'="',rfa(A),'"')}}a.CF.push(">");d=!0}else d=!yfa.hasOwnProperty(g)}else f.nodeType===Node.TEXT_NODE&&e.CF.push(rfa(f.nodeValue));if(d&&f.firstChild)f=f.firstChild;else for(;f;){f.nodeType===Node.ELEMENT_NODE&&e.endElement(f);var C=zfa(f,f.nextSibling);if(C){f=C;break}f=zfa(f,f.parentNode)}}var I=e.CF.join("");return ifa(I)}finally{if(c)for(c=ufa(c)||c;c.firstChild;)c.removeChild(c.firstChild)}};
ufa=function(a){return"content"in a&&a.nodeType===Node.ELEMENT_NODE&&"TEMPLATE"===a.nodeName?a.content:null};Cfa=function(){if(void 0===Bfa&&(Bfa=null,_.dd.trustedTypes))try{Bfa=_.dd.trustedTypes.createPolicy("angular#unsafe-bypass",{createHTML:function(a){return a},createScript:function(a){return a},createScriptURL:function(a){return a}})}catch(a){}return Bfa};Dfa=function(a){var b;return(null==(b=Cfa())?void 0:b.createHTML(a))||a};
Efa=function(a){var b;return(null==(b=Cfa())?void 0:b.createScriptURL(a))||a};_.id=function(a){var b=_.Ffa();return b?Dfa(b.Oo(1,a)||""):_.cd(a,"HTML")?Dfa(_.bd(a)):Afa(Lea(),_.Wb(a))};_.jd=function(a){var b=_.Ffa();return b?b.Oo(4,a)||"":_.cd(a,"URL")?_.bd(a):nfa(_.Wb(a))};_.Gfa=function(a){var b=_.Ffa();if(b)return Efa(b.Oo(5,a)||"");if(_.cd(a,"ResourceURL"))return Efa(_.bd(a));throw new _.Yb(904,!1);};_.Ffa=function(){var a=_.Ac();return a&&a[12]};
Hfa=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];_.zc.vs=e;g.zd(2,b[f],f)}}};Jfa=function(a,b,c,d,e,f,g,h,n,r,v,A){var C=b.blueprint.slice();C[0]=e;C[2]=d|76;if(null!==v||a&&a[2]&1024)C[2]|=1024;C[18]=0;C[3]=C[15]=a;C[8]=c;C[10]=g||a&&a[10];C[11]=h||a&&a[11];C[12]=n||a&&a[12]||null;C[9]=r||a&&a[9]||null;C[6]=f;C[20]=Ifa++;C[23]=A;C[21]=v;C[16]=2==b.type?a[16]:C;return C};
kd=function(a,b,c,d,e){var f=a.data[b];null===f?(f=Kfa(a,b,c,d,e),_.zc.Usa&&(f.flags|=32)):f.type&64&&(f.type=c,f.value=d,f.Yb=e,a=cea(),f.Ms=null===a?-1:a.Ms);Fc(f,!0);return f};
Kfa=function(a,b,c,d,e){var f=_.zc.OQ,g=_.zc.UG,h=g?f:f&&f.parent;b=a.data[b]={type:c,index:b,iS:null,Ms:h?h.Ms:-1,Em:-1,hu:-1,uqa:-1,ww:-1,tKc:null,flags:0,xM:0,value:d,Yb:e,mA:null,PVa:null,gxb:void 0,inputs:null,outputs:null,Bf:null,next:null,BYa:null,Xva:null,Hg:null,parent:h,Vu:null,styles:null,A1a:null,uwa:void 0,qe:null,ppa:null,twa:void 0,n8:0,Zha:0};null===a.firstChild&&(a.firstChild=b);null!==f&&(g?null==f.Hg&&null!==b.parent&&(f.Hg=b):null===f.next&&(f.next=b,b.BYa=f));return b};
Lfa=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};
Nfa=function(a,b,c){hea(b);try{var d=a.tb;null!==d&&(_.zc.vs=0,d(1,c));var e=a.va;null!==e&&Mfa(a,b,e,1,c);a.Ek&&(a.Ek=!1);a.SPb&&Hfa(a,b);if(a.TPb){var f=a.tb;_.zc.vs=0;f(2,c)}var g=a.kC;if(null!==g)for(c=0;c<g.length;c++){for(var h=_.xc(g[c],b),n=h[1],r=h.length;r<n.blueprint.length;r++)h.push(n.blueprint[r]);null!==h[0]&&null===h[23]&&(h[23]=null);Nfa(n,h,h[8])}}catch(v){throw a.Ek&&(a.Twb=!0,a.Ek=!1),v;}finally{b[2]&=-5,kea()}};
Ofa=function(a,b,c,d){var e=b[2];if(128!==(e&128)){hea(b);try{b[18]=0;_.zc.ao=a.Goa;null!==c&&Mfa(a,b,c,2,d);if(c=3===(e&3)){var f=a.tM;null!==f&&mea(b,f,3,null)}else{var g=a.AD;null!==g&&nea(b,g,0,null);oea(b,0)}for(var h=Wc(b[13]);null!==h;h=Wc(h[4]))if(h[2]){var n=h[9];for(f=0;f<n.length;f++){var r=n[f],v=r[3];0===(r[2]&512)&&bea(v,1);r[2]|=512}}for(var A=Wc(b[13]);null!==A;A=Wc(A[4]))for(h=11;h<A.length;h++){var C=A[h],I=C[1];64===(C[2]&64)&&Ofa(I,C,I.va,C[8])}null!==a.zd&&Hfa(a,b);if(c){var L=
a.HNa;null!==L&&mea(b,L,3)}else{var O=a.O8;null!==O&&nea(b,O,1);oea(b,1)}var Y=a.bTa;if(null!==Y)try{for(A=0;A<Y.length;A++){var ma=Y[A];if(0>ma)_.zc.selectedIndex=~ma;else{C=ma;var ta=Y[++A],wa=Y[++A];I=_.zc;I.ao=I.Foa=ta;_.zc.OY=C;wa(2,b[C])}}}finally{_.zc.selectedIndex=-1}var Ea=a.kC;if(null!==Ea)for(Y=0;Y<Ea.length;Y++){var Ta=_.xc(Ea[Y],b);if(64===(Ta[2]&64)){var gb=Ta[1];Ta[2]&48?Ofa(gb,Ta,gb.va,Ta[8]):0<Ta[5]&&Pfa(Ta)}}var mb=a.tb;null!==mb&&(_.zc.vs=0,mb(2,d));if(c){var Pb=a.A3a;null!==Pb&&
mea(b,Pb,3)}else{var Fb=a.zja;null!==Fb&&nea(b,Fb,2);oea(b,2)}!0===a.wra&&(a.wra=!1);b[2]&=-41;b[2]&512&&(b[2]&=-513,bea(b[3],-1))}finally{kea()}}};Mfa=function(a,b,c,d,e){var f=_.zc.selectedIndex;try{_.zc.selectedIndex=-1,d&2&&24<b.length&&Oea(a,b,24),c(d,e)}finally{_.zc.selectedIndex=f}};Qfa=function(a,b,c){if(0!==(b.flags&4)){var d=b.hu;for(b=b.Em;b<d;b++){var e=a.data[b];e.zd&&e.zd(1,c[b],b)}}};
Ufa=function(a,b,c){var d=wc(c,b),e=c.Em,f=c.hu;if(-1<c.ww){var g=a.data[e+c.ww],h=wc(c,b),n=Rfa(g),r=b[10];g=Sfa(b,Jfa(b,n,null,g.CXa?32:16,h,c,r,r.MY(h,g),null,null,null,null));b[c.index]=g}a.Ek||yea(c,b);_.Uc(d,b);d=c.gxb;for(g=e;g<f;g++){h=a.data[g];n=Mc(b,a,g,c);_.Uc(n,b);if(null!==d&&(r=d[g-e],null!==r))for(var v=h.NH,A=0;A<r.length;){var C=r[A++],I=r[A++],L=r[A++];null!==v?h.NH(n,L,C,I):n[I]=L}h.va&&(_.xc(c.index,b)[8]=Mc(b,a,g,c))}64===(c.flags&64)&&Tfa(a,b,c)};
Vfa=function(a,b,c){c=void 0===c?wc:c;var d=b.PVa;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}};Rfa=function(a){var b=a.Bf;return null===b||b.Twb?a.Bf=Wfa(1,null,a.va,a.Aa,a.Ba,a.DOa,a.nYa,a.tb,a.IH,a.Fa,a.id):b};
Wfa=function(a,b,c,d,e,f,g,h,n,r,v){d=24+d;e=d+e;for(var A=[],C=0;C<e;C++)A.push(C<d?null:_.ld);r="function"===typeof r?r():r;return A[1]={type:a,blueprint:A,va:c,queries:null,tb:h,pOa:b,data:A.slice().fill(null,d),Goa:d,Arb:e,bTa:null,Ek:!0,wra:!0,TPb:!1,SPb:!1,AD:null,tM:null,O8:null,HNa:null,zja:null,A3a:null,TQ:null,hC:null,zd:null,kC:null,wob:"function"===typeof f?f():f,bHb:"function"===typeof g?g():g,firstChild:null,IH:n,Fa:r,Twb:!1,BPb:v}};
Xfa=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,h=b,n=e;g.hasOwnProperty(n)?g[n].push(h,f):g[n]=[h,f]}else d.hasOwnProperty(e)&&(g=c,h=b,n=d[e],g.hasOwnProperty(n)?g[n].push(h,f):g[n]=[h,f])}return c};
_.md=function(a,b,c,d,e,f,g,h){var n=wc(b,c),r=b.inputs,v;!h&&null!=r&&(v=r[d])?(Yfa(a,c,v,d,e),-1<b.ww&&Zfa(c,b.index)):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))};Zfa=function(a,b){a=_.xc(b,a);a[2]&16||(a[2]|=32)};
bga=function(a,b,c,d){var e=null===d?null:{"":-1};var f=a.wob;var g=null,h=null;if(f)for(var n=0;n<f.length;n++){var r=f[n];if(ida(c,r.qa,!1))if(g||(g=[]),r.va)if(null!==r.V$){var v=[];h=h||new Map;r.V$(r,v,h);g.unshift.apply(g,[].concat(_.qc(v),[r]));$fa(a,c,v.length)}else g.unshift(r),$fa(a,c,0);else{h=h||new Map;var A=v=void 0;null==(A=(v=r).V$)||A.call(v,r,g,h);g.push(r)}}f=null===g?null:[g,h];null===f?f=g=null:(g=_.q(f),f=g.next().value,g=g.next().value);null!==f&&aga(a,b,c,f,e,g);if(e&&d)for(a=
c.PVa=[],b=0;b<d.length;b+=2){f=e[d[b+1]];if(null==f)throw new _.Yb(-301,!1);a.push(d[b],f)}c.mA=gda(c.mA,c.Yb)};
aga=function(a,b,c,d,e,f){for(var g=0;g<d.length;g++){var h=yea(c,b);uea(h,a,d[g].type)}g=a.data.length;h=d.length;c.flags|=1;c.Em=g;c.hu=g+h;c.xM=g;for(g=0;g<d.length;g++)h=d[g],h.WYa&&h.WYa(h);h=g=!1;for(var n=Lfa(a,b,d.length,null),r=0;r<d.length;r++){var v=d[r];c.mA=gda(c.mA,v.Db);var A=a,C=c,I=b,L=n;A.data[L]=v;var O=v.oa||(v.oa=ic(v.type));O=new Fea(O,!!v.va);A.blueprint[L]=O;I[L]=O;var Y=C;I=Lfa(A,I,v.Cb,_.ld);if(C=v.lb){O=A.bTa;null===O&&(O=A.bTa=[]);A=~Y.index;a:{for(Y=O.length;0<Y;){var ma=
O[--Y];if("number"===typeof ma&&0>ma){Y=ma;break a}}Y=0}Y!=A&&O.push(A);O.push(L,I,C)}A=n;if(L=e){if(v.Zb)for(I=0;I<v.Zb.length;I++)L[v.Zb[I]]=A;v.va&&(L[""]=A)}null!==v.zd&&(c.flags|=4);if(null!==v.lb||null!==v.Db||0!==v.Cb)c.flags|=64;v=v.type.prototype;!g&&(v.Tb||v.Pa||v.Xp)&&((a.AD||(a.AD=[])).push(c.index),g=!0);h||!v.Tb&&!v.Xp||((a.tM||(a.tM=[])).push(c.index),h=!0);n++}b=c.hu;a=a.data;d=c.Yb;e=[];h=g=null;for(n=c.Em;n<b;n++){r=a[n];A=(v=f?f.get(r):null)?v.outputs:null;g=Xfa(r.inputs,n,g,v?
v.inputs:null);h=Xfa(r.outputs,n,h,A);if(null===g||null===d||4===c.type&&"ng-template"!==c.value)r=null;else{r=g;v=n;A=null;for(L=0;L<d.length;)if(I=d[L],0===I)L+=4;else{if(5!==I){if("number"===typeof I)break;if(r.hasOwnProperty(I))for(null===A&&(A=[]),C=r[I],O=0;O<C.length;O+=2)if(C[O]===v){A.push(I,C[O+1],d[L+1]);break}}L+=2}r=A}e.push(r)}null!==g&&(g.hasOwnProperty("class")&&(c.flags|=8),g.hasOwnProperty("style")&&(c.flags|=16));c.gxb=e;c.inputs=g;c.outputs=h};
Tfa=function(a,b,c){var d=c.Em,e=c.hu,f=c.index;c=_.zc.OY;try{for(_.zc.selectedIndex=f;d<e;d++){var g=a.data[d],h=b[d];_.zc.OY=d;null===g.lb&&0===g.Cb&&null===g.Db||null===g.lb||g.lb(1,h)}}finally{_.zc.selectedIndex=-1,_.zc.OY=c}};$fa=function(a,b,c){b.ww=c;(a.kC||(a.kC=[])).push(b.index)};_.cga=function(a,b,c,d,e,f,g){null==f?a.removeAttribute(b,e,c):(d=null==g?_.Wb(f):g(f,d||"",e),a.setAttribute(b,e,d,c))};
Pfa=function(a){for(var b=Wc(a[13]);null!==b;b=Wc(b[4]))for(var c=11;c<b.length;c++){var d=b[c];if(64===(d[2]&64))if(d[2]&512){var e=d[1];Ofa(e,d,e.va,d[8])}else 0<d[5]&&Pfa(d)}b=a[1].kC;if(null!==b)for(c=0;c<b.length;c++)d=_.xc(b[c],a),64===(d[2]&64)&&0<d[5]&&Pfa(d)};Sfa=function(a,b){a[13]?a[14][4]=b:a[13]=b;return a[14]=b};dga=function(a){for(;a;){a[2]|=32;var b=_.Pea(a);if(0!==(a[2]&256)&&!b)break;a=b}};
fga=function(a,b,c,d){d=void 0===d?!0:d;var e=b[10];e.G7&&e.G7();try{Ofa(a,b,a.va,c)}catch(f){throw d&&ega(b,f),f;}finally{e.end&&e.end()}};gga=function(a,b,c){if(null===a||a.va)a:{for(a=c[b.index];Array.isArray(a);){if("object"===typeof a[1]){c=a;break a}a=a[0]}c=null}return c[11]};ega=function(a,b){(a=(a=a[9])?a.get(_.nd,null):null)&&a.handleError(b)};Yfa=function(a,b,c,d,e){for(var f=0;f<c.length;){var g=c[f++],h=c[f++],n=b[g];g=a.data[g];null!==g.NH?g.NH(n,e,d,h):n[h]=e}};
_.hga=function(a,b){a[11].setValue(_.vc(a[_.zc.selectedIndex]),b)};iga=function(a,b,c){var d=c?a.styles:null,e=c?a.qe:null,f=0;if(null!==b)for(var g=0;g<b.length;g++){var h=b[g];if("number"===typeof h)f=h;else if(1==f)e=Sca(e,h);else if(2==f){var n=b[++g];d=Sca(d,h+": "+n+";")}}c?a.styles=d:a.A1a=d;c?a.qe=e:a.ppa=e};
jga=function(a,b,c,d,e){for(e=void 0===e?!1:e;null!==c;){var f=b[c.index];null!==f&&d.push(_.vc(f));if(_.tc(f))for(var g=11;g<f.length;g++){var h=f[g],n=h[1].firstChild;null!==n&&jga(h[1],h,n,d)}f=c.type;if(f&8)jga(a,b,c.Hg,d);else if(f&32)for(f=dfa(c,b);g=f();)d.push(g);else f&16&&(f=null!==c?b[16][6].Vu[c.Vu]:null,Array.isArray(f)?d.push.apply(d,_.qc(f)):(g=_.Pea(b[16]),jga(g[1],g,f,d,!0)));c=e?c.Xva:c.next}return d};
kga=function(a){var b=[],c;for(c in a)a.hasOwnProperty(c)&&b.push({k4c:a[c],l7c:c});return b};lga=function(){lea(_.Ac()[1],_.Ec())};nga=function(a,b,c){return(new mga(a,b,void 0===c?null:c)).Ac};oga=function(a){return!!a&&"function"===typeof a.then};pga=function(a){return!!a&&"function"===typeof a.subscribe};rga=function(a){"undefined"===typeof Zone?qga.then(function(){a&&a.apply(null,null)}):Zone.current.dU("scheduleMicrotask",a)};od=function(a){setTimeout(function(){throw a;},0)};
_.sga=function(a){return"function"===typeof a};tga=function(a){return null!==a&&"object"===typeof a};uga=function(a){return a instanceof _.pd||a&&"closed"in a&&"function"===typeof a.remove&&"function"===typeof a.add&&"function"===typeof a.unsubscribe};wga=function(a){return a.reduce(function(b,c){return b.concat(c instanceof vga?c.errors:c)},[])};qd=function(a){return a};_.sd=function(){return xga(_.jc.apply(0,arguments))};
xga=function(a){return 0===a.length?qd:1===a.length?a[0]:function(b){return a.reduce(function(c,d){return d(c)},b)}};yga=function(a){return a&&"function"===typeof a.next&&"function"===typeof a.error&&"function"===typeof a.complete};zga=function(a){a||(a=Promise);if(!a)throw Error("Xa");return a};Aga=function(a,b){return new _.td(function(c){var d=new _.pd,e=0;d.add(b.yi(function(){e===a.length?c.complete():(c.next(a[e++]),c.closed||d.add(this.yi()))}));return d})};
Cga=function(a,b){return b?Aga(a,b):new _.td(Bga(a))};ud=function(a){return a&&"function"===typeof a.yi};_.vd=function(){var a=_.jc.apply(0,arguments),b=a[a.length-1];return ud(b)?(a.pop(),Aga(a,b)):Cga(a)};_.wd=function(a){return new _.td(function(b){return b.error(a)})};
Dga=function(a,b){if("string"!==typeof a.kind)throw new TypeError("Ya");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)}};_.Ega=function(a){return new Promise(function(b,c){var d=new _.pd;d.add(a.subscribe({next:function(e){b(e);d.unsubscribe()},error:c,complete:function(){c(new xd)}}))})};
_.yd=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 xd)}})})};_.zd=function(a,b){if(a&&"function"===typeof a.dA)return a.dA(b);throw new TypeError("Za");};_.Fga=function(a,b,c){if(a&&"function"===typeof a.dA)return a.dA.call(b,c);throw new TypeError("Za");};_.Ad=function(){return function(a){return _.zd(a,new Gga)}};
_.y=function(a){return function(b){if("function"!==typeof a)throw new TypeError("$a");return _.zd(b,new Hga(a))}};Jga=function(a){return function(b){Iga(a,b).catch(function(c){return b.error(c)})}};
Iga=function(a,b){var c,d,e,f,g,h;return _.Bd(function(n){switch(n.Tc){case 1:_.Kga(n,2,3);var r=a[Symbol.asyncIterator];f=void 0!==r?r.call(a):new Lga(_.q(a));case 5:return _.Cd(n,f.next(),8);case 8:d=n.Cl;if(d.done){n.Oi(3);break}g=d.value;b.next(g);n.Oi(5);break;case 3:Mga(n);n.aK=0;n.bL=9;if(!d||d.done||!(e=f.return)){n.Oi(9);break}return _.Cd(n,e.call(f),9);case 9:Mga(n,0,0,1);if(c)throw c.error;Nga(n,10,1);break;case 10:Nga(n,4);break;case 2:h=_.Oga(n);c={error:h};n.Oi(3);break;case 4:b.complete(),
n.Tc=0}})};Ed=function(a,b){if(!b.closed)return a instanceof _.td?a.subscribe(b):Pga(a)(b)};_.Id=function(){var a=_.jc.apply(0,arguments),b=void 0,c=void 0,d=void 0;ud(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,_.Gd)(e)&&(a=e);tga(e)&&Object.getPrototypeOf(e)===Object.prototype&&(d=Object.keys(e),a=d.map(function(f){return e[f]}))}return _.zd(Cga(a,c),new _.Qga(b,d))};_.Jd=function(a){return a instanceof _.td?a:new _.td(Pga(a))};
_.Kd=function(a,b){var c=void 0===c?Infinity:c;if("function"===typeof b)return function(d){return d.ka(_.Kd(function(e,f){return _.Jd(a(e,f)).ka(_.y(function(g,h){return b(e,g,f,h)}))},c))};"number"===typeof b&&(c=b);return function(d){return _.zd(d,new Rga(a,c))}};_.Ld=function(a){a=void 0===a?Infinity:a;return _.Kd(qd,a)};_.Md=function(){return _.Ld(1)(_.vd.apply(null,_.qc(_.jc.apply(0,arguments))))};_.Nd=function(a){return new _.td(function(b){try{var c=a()}catch(d){b.error(d);return}return _.Jd(c).subscribe(b)})};
_.Od=function(){var a=_.jc.apply(0,arguments);if(1===a.length){var b=a[0];if((0,_.Gd)(b))return Sga(b,null);if(tga(b)&&Object.getPrototypeOf(b)===Object.prototype)return a=Object.keys(b),Sga(a.map(function(d){return b[d]}),a)}if("function"===typeof a[a.length-1]){var c=a.pop();a=1===a.length&&(0,_.Gd)(a[0])?a[0]:a;return Sga(a,null).ka(_.y(function(d){return c.apply(null,_.qc(d))}))}return Sga(a,null)};
Sga=function(a,b){return new _.td(function(c){var d=a.length;if(0===d)c.complete();else for(var e=Array(d),f=0,g=0,h={sV:0};h.sV<d;h={g3:h.g3,sV:h.sV},h.sV++){var n=_.Jd(a[h.sV]);h.g3=!1;c.add(n.subscribe({next:function(r){return function(v){r.g3||(r.g3=!0,g++);e[r.sV]=v}}(h),error:function(r){return c.error(r)},complete:function(r){return function(){f++;f!==d&&r.g3||(g===d&&c.next(b?b.reduce(function(v,A,C){return v[A]=e[C],v},{}):e),c.complete())}}(h)}))}})};
_.Pd=function(a,b,c){if(_.sga(c)){var d=c;c=void 0}return d?_.Pd(a,b,c).ka(_.y(function(e){return(0,_.Gd)(e)?d.apply(null,_.qc(e)):d(e)})):new _.td(function(e){Tga(a,b,function(f){1<arguments.length?e.next(Array.prototype.slice.call(arguments)):e.next(f)},e,c)})};
Tga=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,h=a.length;g<h;g++)Tga(a[g],
b,c,d,e);else throw new TypeError("eb");d.add(f)};_.Sd=function(){var a=_.jc.apply(0,arguments),b=Infinity,c=void 0,d=a[a.length-1];ud(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 _.td?a[0]:_.Ld(b)(Cga(a,c))};Td=function(){};_.Ud=function(a){return function(b){return _.zd(b,new Uga(a))}};
Wga=function(){var a=_.jc.apply(0,arguments);if(1===a.length)if((0,_.Gd)(a[0]))a=a[0];else return _.Jd(a[0]);return _.zd(Cga(a),new Vga)};Xga=function(a){return a instanceof Date&&!isNaN(a)};_.Wd=function(a,b){var c;a=void 0===a?0:a;var d=-1;null!=b&&(ud(b)?c=b:d=b);ud(c)||(c=_.Vd);return new _.td(function(e){var f=Math.max(0,Xga(a)?+a-c.now():a);return c.yi(Yga,f,{counter:0,Eva:d,uN:e})})};
Yga=function(a){var b=a.Eva,c=a.uN,d=a.counter++;c.next(d);if(!c.closed){if(0>b)return c.complete();this.yi(a,b)}};_.Xd=function(){var a=_.jc.apply(0,arguments),b=void 0;"function"===typeof a[a.length-1]&&(b=a.pop());return _.zd(Cga(a),new Zga(b))};aha=function(a){return function(b){return _.zd(b,new $ga(a))}};
cha=function(){var a;return function(b){var c,d=void 0,e=void 0,f;a=null!=(f=a)?f:_.Vd;Xga(36E5)?c=36E5:d=36E5;var g;e=null!=(g=e)?g:bha;if(null==c&&null==d)throw new TypeError("gb");return _.zd(b,function(h){var n=this,r=new _.pd,v,A=null,C=null,I=0,L=function(O){r.add(A=a.yi(function(){var Y={M1c:null,Qta:C,F1:I};try{var ma=_.Jd(e(Y))}catch(ta){n.error(ta);return}v.unsubscribe();r.add(ma.subscribe(n))},O))};r.add(v=h.subscribe({next:function(O){var Y;null==(Y=A)||Y.unsubscribe();A=null;I++;C=O;
null!=d&&0<d&&L(d);n.next(O)},error:function(O){return n.error(O)},complete:function(){return n.complete()}}));h=null!=c?"number"===typeof c?c:+c-a.now():d;L(h);return r})}};bha=function(a){throw new dha(a);};fha=function(a){return a in eha?(delete eha[a],!0):!1};_.Yd=function(a){return!!a&&(a instanceof _.td||"function"===typeof a.dA&&"function"===typeof a.subscribe)};gha=function(a){return function(b){setTimeout(a,void 0,b)}};hha=function(){};_.ae=function(a){return function(b){return _.zd(b,new iha(a))}};
jha=function(a,b){b=void 0===b?_.Vd:b;return _.ae(function(){return _.Wd(a,b)})};_.be=function(a){return function(b){return _.zd(b,function(c){var d=this,e=new _.pd,f=null,g=!1,h;f=c.subscribe({next:function(n){return d.next(n)},error:function(n){try{h=_.Jd(a(n,_.be(a)(c)))}catch(r){d.error(r)}h&&(f?(f.unsubscribe(),f=null,e.add(h.subscribe(d))):g=!0)},complete:function(){return d.complete()}});g?(f.unsubscribe(),f=null,e.add(h.subscribe(d))):e.add(f);return e})}};
kha=function(){var a=_.jc.apply(0,arguments);return function(b){return _.Fga(b,_.Md.apply(null,[b].concat(_.qc(a))))}};_.ce=function(a){var b=void 0===b?_.Vd:b;return function(c){return _.zd(c,new lha(a,b))}};nha=function(a){mha(a)};_.de=function(a){a=void 0===a?null:a;return function(b){return _.zd(b,new oha(a))}};_.ee=function(a,b){b=void 0===b?_.Vd:b;var c=Xga(a)?+a-b.now():Math.abs(a);return function(d){return _.zd(d,new pha(c,b))}};rha=function(){return function(a){return _.zd(a,new qha)}};
_.fe=function(a){return function(b){return _.zd(b,new sha(a))}};_.he=function(a){if(isNaN(a))throw new TypeError("hb");if(0>a)throw new tha;return function(b){return 0===a?_.ge:_.zd(b,new uha(a))}};xha=function(a){a=void 0===a?vha:a;return function(b){return _.zd(b,new wha(a))}};vha=function(){return new xd};zha=function(a){return function(b){return _.zd(b,new yha(a))}};Bha=function(a){return function(b){return _.zd(b,new Aha(a))}};
_.ie=function(a,b){var c=2<=arguments.length;return function(d){return d.ka(a?_.Ud(function(e,f){return a(e,f,d)}):qd,_.he(1),c?_.de(b):xha(function(){return new xd}))}};_.Dha=function(){return function(a){return _.zd(a,new Cha)}};_.ke=function(){if(isNaN(1))throw new TypeError("hb");return function(a){return _.zd(a,new Eha)}};Fha=function(a,b){var c=2<=arguments.length;return function(d){return d.ka(a?_.Ud(function(e,f){return a(e,f,d)}):qd,_.ke(),c?_.de(b):xha(function(){return new xd}))}};
_.le=function(a){return function(b){return _.zd(b,new Gha(a))}};Iha=function(){return function(a){return _.zd(a,new Hha)}};_.me=function(a,b){var c=!1;2<=arguments.length&&(c=!0);return function(d){return _.zd(d,new Jha(a,b,c))}};Kha=function(){var a=_.jc.apply(0,arguments);return function(b){return _.Fga(b,_.Sd.apply(null,[b].concat(_.qc(a))))}};_.ne=function(a){return function(b){var c="function"===typeof a?a:function(){return a};var d=Object.create(b,Lha);d.source=b;d.sQb=c;return d}};
_.Vha=function(a){var b=void 0===b?0:b;return function(c){return _.zd(c,new Uha(a,b))}};Wha=function(){var a=_.jc.apply(0,arguments),b=a.length;if(0===b)throw Error("ib");return _.y(function(c){var d=c;for(c=0;c<b;c++){var e=void 0;d=null==(e=d)?void 0:e[a[c]];if("undefined"===typeof d)return}return d})};_.pe=function(a){var b=new _.oe(a,void 0,void 0);return function(c){return _.ne(function(){return b})(c)}};
_.Xha=function(a){return function(b){return _.zd(b,function(c){var d=this,e=new _.pd,f,g=!1,h,n=function(){if(!h){h=new _.qe;try{var v=a(h)}catch(A){return d.error(A),null}e.add(v.subscribe({next:function(){f?r():g=!0},error:function(A){return d.error(A)},complete:function(){return d.complete()}}))}return h},r=function(){f=c.subscribe({next:function(v){return d.next(v)},error:function(v){var A=n();A&&A.next(v)},complete:function(){return d.complete()}});g?(f.unsubscribe(),f=null,g=!1,r()):e.add(f)};
r();return e})}};Yha=function(){return new _.qe};Zha=function(){return function(a){return _.Ad()(_.ne(Yha)(a))}};_.re=function(a){var b=a&&"object"===typeof a?a:{bufferSize:a,Gja:void 0,JA:!1,Rg:void 0};return function(c){return _.zd(c,$ha(b))}};
$ha=function(a){var b=void 0===a.bufferSize?Infinity:a.bufferSize,c=void 0===a.Gja?Infinity:a.Gja,d=a.JA,e=a.Rg,f,g=0,h;return function(n){g++;if(f)var r=f.subscribe(this);else f=new _.oe(b,c,e),r=f.subscribe(this),h=n.subscribe({next:function(v){f.next(v)},error:function(v){var A=f;f=h=void 0;A.error(v)},complete:function(){h=void 0;f.complete()}}),h.closed&&(h=void 0);this.add(function(){g--;r.unsubscribe();d&&0===g&&h&&(h.unsubscribe(),f=h=void 0)})}};
_.se=function(){return function(a){return _.zd(a,new aia)}};_.te=function(){var a=_.jc.apply(0,arguments),b=a[a.length-1];return ud(b)?(a.pop(),function(c){return _.Md(a,c,b)}):function(c){return _.Md(a,c)}};_.ue=function(a){return function(b){return _.zd(b,new bia(a))}};cia=function(a){return _.ue(function(){return a})};_.ve=function(a){return function(b){return _.zd(b,new dia(a))}};_.fia=function(a,b){b=void 0===b?!1:b;return function(c){return _.zd(c,new eia(a,b))}};
_.we=function(a,b,c){return function(d){return _.zd(d,new gia(a,b,c))}};hia=function(a){a.uN.o8()};_.xe=function(){var a=_.jc.apply(0,arguments);return function(b){var c;"function"===typeof a[a.length-1]&&(c=a.pop());return _.zd(b,new iia(a,c))}};jia=function(a){if(0==a.oX&&!a.w_&&!a.isStable)try{a.oX++,a.y0.emit(null)}finally{if(a.oX--,!a.w_)try{a.jc(function(){return a.Ag.emit(null)})}finally{a.isStable=!0}}};
lia=function(a){a.syb||-1!==a.Nta||(a.Nta=a.YHc.call(_.dd,function(){a.asb||(a.asb=Zone.root.Iwa("fakeTopEventTask",function(){a.Nta=-1;kia(a);a.syb=!0;jia(a);a.syb=!1},void 0,function(){},function(){}));a.asb.Gk()}),kia(a))};
nia=function(a){a.WE=a.WE.IC({name:"angular",properties:{isAngularZone:!0},ZS:function(b,c,d,e,f,g){try{return mia(a),b.jS(d,e,f,g)}finally{(a.tha&&"eventTask"===e.type||a.Y1)&&lia(a),a.oX--,jia(a)}},fea:function(b,c,d,e,f,g,h){try{return mia(a),b.Gk(d,e,f,g,h)}finally{a.Y1&&lia(a),a.oX--,jia(a)}},tXa:function(b,c,d,e){b.Csa(d,e);c===d&&("microTask"==e.kd?(a.Npc=e.GHc,kia(a),jia(a)):"macroTask"==e.kd&&(a.rba=e.oHc))},eea:function(b,c,d,e){b.handleError(d,e);a.jc(function(){return a.rr.emit(e)});return!1}})};
kia=function(a){a.w_=a.Npc||(a.tha||a.Y1)&&-1!==a.Nta?!0:!1};mia=function(a){a.oX++;a.isStable&&(a.isStable=!1,a.hva.emit(null))};
qia=function(){var a=_.cc(_.ye),b=!0;return _.Sd(new _.td(function(c){b=a.isStable&&!a.rba&&!a.w_;a.jc(function(){c.next(b);c.complete()})}),(new _.td(function(c){var d;a.jc(function(){d=a.Ag.subscribe(function(){oia();rga(function(){b||a.rba||a.w_||(b=!0,c.next(!0))})})});var e=a.hva.subscribe(function(){if(!_.pia())throw new _.Yb(909,!1);b&&(b=!1,a.jc(function(){c.next(!1)}))});return function(){d.unsubscribe();e.unsubscribe()}})).ka(Zha()))};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 _.mc(d);return function(f){f=void 0===f?[]:f;var g=tia();if(!g||g.Ac.get(uia,!1))if(f=[].concat(_.qc(c),_.qc(f),[{Ca:e,xc:!0}]),a)a(f);else{f=via(f,d);if(wia&&!wia.get(uia,!1))throw new _.Yb(400,!1);wia=f;f.get(ze);sia(f)}f=tia();if(!f)throw new _.Yb(401,!1);return f}};via=function(a,b){a=void 0===a?[]:a;return yia({name:b,Ob:[{Ca:zia,xc:"platform"},{Ca:Aia,xc:new Set([function(){return wia=null}])}].concat(_.qc(a))})};
tia=function(){var a,b;return null!=(b=null==(a=wia)?void 0:a.get(ze))?b:null};Bia=function(a){var b,c;return{tqb:!1,tha:null!=(b=null==a?void 0:a.u2c)?b:!1,Y1:null!=(c=null==a?void 0:a.v2c)?c:!1}};Dia=function(a,b){a=void 0===a?"zone.js":a;return"noop"===a?new Cia:"zone.js"===a?new _.ye(b):a};Eia=function(a,b,c){try{var d=c();return oga(d)?d.catch(function(e){b.jc(function(){return a.handleError(e)});throw e;}):d}catch(e){throw b.jc(function(){return a.handleError(e)}),e;}};
Fia=function(a,b){return Array.isArray(b)?b.reduce(Fia,a):Object.assign({},a,b)};Gia=function(a,b){b=a.indexOf(b);-1<b&&a.splice(b,1)};Hia=function(){var a=_.cc(_.ye),b=_.cc(_.nd);return function(c){return a.jc(function(){return b.handleError(c)})}};Kia=function(a){return[{Ca:_.ye,xc:a},{Ca:Kda,ld:!0,Bb:function(){var b=_.cc(Ae,{optional:!0});return function(){return b.initialize()}}},{Ca:Iia,Bb:Hia},{Ca:Jia,Bb:qia}]};
_.Be=function(a){for(var b=Object.getPrototypeOf(a.type.prototype).constructor,c=!0,d=[a];b;){if(a.va)var e=b.ya||b.Ha;else{if(b.ya)throw new _.Yb(903,!1);e=b.Ha}if(e){if(c){d.push(e);var f=a;f.inputs=Lia(a.inputs);f.v9=Lia(a.v9);f.outputs=Lia(a.outputs);(f=e.lb)&&Mia(a,f);f=e.tb;var g=e.zd;f&&Nia(a,f);g&&Oia(a,g);Kca(a.inputs,e.inputs);Kca(a.v9,e.v9);Kca(a.outputs,e.outputs);e.va&&e.data.animation&&(f=a.data,f.animation=(f.animation||[]).concat(e.data.animation))}if(e=e.features)for(f=0;f<e.length;f++)(g=
e[f])&&g.iIc&&g(a),g===_.Be&&(c=!1)}b=Object.getPrototypeOf(b)}a=0;b=null;for(c=d.length-1;0<=c;c--)e=d[c],e.Cb=a+=e.Cb,e.Db=gda(e.Db,b=gda(b,e.Db))};Lia=function(a){return a===tda?{}:a===_.dc?[]:a};Nia=function(a,b){var c=a.tb;a.tb=c?function(d,e){b(d,e);c(d,e)}:b};Oia=function(a,b){var c=a.zd;a.zd=c?function(d,e,f){b(d,e,f);c(d,e,f)}:b};Mia=function(a,b){var c=a.lb;a.lb=c?function(d,e){b(d,e);c(d,e)}:b};Qia=function(a){return Pia(a)?Array.isArray(a)||!(a instanceof Map)&&Symbol.iterator in a:!1};
Ria=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)};Pia=function(a){return null!==a&&("function"===typeof a||"object"===typeof a)};_.Sia=function(a,b,c){return a[b]=c};_.Ce=function(a,b,c){if(Object.is(a[b],c))return!1;a[b]=c;return!0};_.De=function(a,b,c,d){c=_.Ce(a,b,c);return _.Ce(a,b+1,d)||c};_.Ee=function(a,b,c,d){var e=_.Ac(),f=_.zc.ao++;_.Ce(e,f,b)&&(f=_.Ic(),_.cga(e[11],wc(f,e),d,f.value,a,b,c));return _.Ee};
_.Tia=function(a,b,c,d){return _.Ce(a,_.zc.ao++,c)?b+_.Wb(c)+d:_.ld};_.z=function(a,b,c){var d=_.Ac(),e=_.zc.ao++;_.Ce(d,e,b)&&_.md(_.zc.Bf,_.Ic(),d,a,b,d[11],c,!1);return _.z};Uia=function(a,b,c,d,e){e=e?"class":"style";Yfa(a,c,b.inputs[e],e,d)};
Via=function(a,b,c,d){for(var e=a[c+1],f=null===b,g=d?e>>17&32767:(e&131068)>>2,h=!1;0!==g&&(!1===h||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<=Bda(r,b))h=!0,a[g+1]=d?n|1:n|2;g=d?n>>17&32767:(n&131068)>>2}h&&(a[c+1]=d?e|2:e|1)};$ia=function(a,b){var c=Wia;if(c===b)return-1;for(b=Xia=b;b<c&&32<a.charCodeAt(b);)b++;b=Yia=b;return Zia(a,b,c)};Zia=function(a,b,c){for(;b<c&&32>=a.charCodeAt(b);)b++;return b};
_.Fe=function(a,b,c){aja(a,b,c,!1);return _.Fe};_.Ge=function(a,b){aja(a,b,null,!0);return _.Ge};aja=function(a,b,c,d){var e=_.Ac(),f=_.zc.Bf,g=_.dea(2);f.wra&&bja(f,a,g,d);if(b!==_.ld&&_.Ce(e,g,b)){var h=f.data[_.zc.selectedIndex],n=e[11];null!=b&&("string"===typeof c?b+=c:"object"===typeof b&&(b=_.Xb(_.bd(b))));cja(f,h,e,n,a,e[g+1]=b,d,g)}};
_.He=function(a){var b=_.zc.Bf,c=_.dea(2);b.wra&&bja(b,null,c,!0);var d=_.Ac();if(a!==_.ld&&_.Ce(d,c,a)){var e=b.data[_.zc.selectedIndex];if(0===(e.flags&8)||c>=b.Arb){var f=d[11],g=d[c+1];if(null==a||""===a)var h=_.dc;else if(h=[],a=_.bd(a),Array.isArray(a))for(var n=0;n<a.length;n++)Cda(h,a[n],!0);else if("object"===typeof a)for(n in a)a.hasOwnProperty(n)&&Cda(h,n,a[n]);else if("string"===typeof a)for(Yia=Xia=0,Wia=a.length,n=$ia(a,Zia(a,0,Wia));0<=n;n=$ia(a,n))Cda(h,a.substring(Xia,Yia),!0);h=
d[c+1]=h;g===_.ld&&(g=_.dc);n=a=0;for(var r=0<g.length?g[0]:null,v=0<h.length?h[0]:null;null!==r||null!==v;){var A=a<g.length?g[a+1]:void 0,C=n<h.length?h[n+1]:void 0,I=null,L=void 0;r===v?(a+=2,n+=2,A!==C&&(I=v,L=C)):null===v||null!==r&&r<v?(a+=2,I=r):(n+=2,I=v,L=C);null!==I&&cja(b,e,d,f,I,L,!0,c);r=a<g.length?g[a]:null;v=n<h.length?h[n]:null}}else c=e.ppa,null!==c&&(a=Sca(c,a?a:"")),Uia(b,e,d,a,!0)}};
bja=function(a,b,c,d){var e=a.data;if(null===e[c+1]){var f=e[_.zc.selectedIndex];a=c>=a.Arb;0!==(f.flags&(d?8:16))&&null===b&&!a&&(b=!1);var g=eea(e),h=d?f.twa:f.uwa;if(null===g)0===(d?f.n8:f.Zha)&&(b=dja(null,e,f,b,d),b=eja(b,f.Yb,d),h=null);else{var n=f.uqa;if(-1===n||e[n]!==g)if(b=dja(g,e,f,b,d),null===h)g=d?f.n8:f.Zha,g=0!==(g&131068)>>2?e[g>>17&32767]:void 0,void 0!==g&&Array.isArray(g)&&(g=dja(null,e,f,g[1],d),g=eja(g,f.Yb,d),e[(d?f.n8:f.Zha)>>17&32767]=g);else{h=void 0;g=f.hu;for(n=1+f.uqa;n<
g;n++)h=eja(h,e[n].Db,d);h=eja(h,f.Yb,d)}}void 0!==h&&(d?f.twa=h:f.uwa=h);n=b;h=d?f.n8:f.Zha;b=h>>17&32767;h=(h&131068)>>2;e[c]=n;var r=!1;if(Array.isArray(n)){if(g=n[1],null===g||0<Bda(n,g))r=!0}else g=n;a?0!==h?(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]=h<<17|0,0===b?b=c:e[h+1]=e[h+1]&-131069|c<<2,h=c);r&&(e[c+1]|=2);Via(e,g,c,!0);Via(e,g,c,!1);a=d?f.twa:f.uwa;null!=a&&"string"==
typeof g&&0<=Bda(a,g)&&(e[c+1]|=1);h=b<<17|h<<2;d?f.n8=h:f.Zha=h}};dja=function(a,b,c,d,e){var f=c.hu,g=c.uqa;for(-1===g?g=c.Em:g++;g<f;){var h=b[g];d=eja(d,h.Db,e);if(h===a)break;g++}null!==a&&(c.uqa=g);return d};eja=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]),Cda(a,g,c?!0:b[++f]))}return void 0===a?null:a};
cja=function(a,b,c,d,e,f,g,h){if(b.type&3){a=a.data;var n=a[h+1];void 0===(1===(n&1)?fja(a,b,c,e,(n&131068)>>2,g):void 0)&&(void 0!==f||2==(n&2)&&(f=fja(a,null,c,e,h,g)),b=_.vc(c[_.zc.selectedIndex]),g?f?d.IJ(b,e):d.OM(b,e):(g=-1===e.indexOf("-")?void 0:2,null==f?d.mwa(b,e,g):("string"===typeof f&&f.endsWith("!important")&&(f=f.slice(0,-10),g|=1),d.Sg(b,e,f,g))))}};
fja=function(a,b,c,d,e,f){for(var g=null===b,h=void 0;0<e;){var n=a[e],r=Array.isArray(n),v=r?n[1]:n,A=null===v,C=c[e+1];C===_.ld&&(C=A?_.dc:void 0);v=A?Dda(C,d):v===d?C:void 0;r&&void 0===v&&(v=Dda(n,d));if(void 0!==v&&(h=v,g))return h;e=a[e+1];e=g?e>>17&32767:(e&131068)>>2}null!==b&&(a=f?b.twa:b.uwa,null!=a&&(h=Dda(a,d)));return h};
_.B=function(a,b,c,d){var e=_.Ac(),f=_.zc.Bf,g=24+a;a=e[11];if(f.Ek){var h=f.Fa;c=kd(f,g,2,b,_.yc(h,c));bga(f,e,c,_.yc(h,d));null!==c.Yb&&iga(c,c.Yb,!1);null!==c.mA&&iga(c,c.mA,!0);null!==f.queries&&f.queries.W9(f,c)}else c=f.data[g];Ie=!0;b=a.createElement(b,_.zc.bqa);e[g]=b;g=1===(c.flags&1);Fc(c,!0);ffa(a,b,c);32!==(c.flags&32)&&Ie&&afa(f,e,b,c);0===_.zc.Iqa&&_.Uc(b,e);_.zc.Iqa++;g&&(Ufa(f,e,c),Qfa(f,c,e));null!==d&&Vfa(e,c);return _.B};
_.D=function(){var a=_.Ec();_.zc.UG?_.zc.UG=!1:(a=a.parent,Fc(a,!1));var b=a;gja===b&&(gja=null);_.zc.Iqa--;var c=_.zc.Bf;c.Ek&&(lea(c,a),0!==(a.flags&4)&&c.queries.Jqa(a));null!=b.ppa&&0!==(b.flags&8)&&Uia(c,b,_.Ac(),b.ppa,!0);null!=b.A1a&&0!==(b.flags&16)&&Uia(c,b,_.Ac(),b.A1a,!1);return _.D};_.F=function(a,b,c,d){_.B(a,b,c,d);_.D();return _.F};
_.G=function(a,b,c){var d=_.Ac(),e=_.zc.Bf;a+=24;if(e.Ek){var f=e.Fa;b=_.yc(f,b);var g=kd(e,a,8,"ng-container",b);null!==b&&iga(g,b,!0);bga(e,d,g,_.yc(f,c));null!==e.queries&&e.queries.W9(e,g);f=g}else f=e.data[a];Fc(f,!0);Ie=!0;b=d[11].createComment(_.Sea(""));d[a]=b;Ie&&afa(e,d,b,f);_.Uc(b,d);1===(f.flags&1)&&(Ufa(e,d,f),Qfa(e,f,d));null!=c&&Vfa(d,f);return _.G};_.Je=function(){var a=_.Ec(),b=_.zc.Bf;_.zc.UG?_.zc.UG=!1:(a=a.parent,Fc(a,!1));b.Ek&&(lea(b,a),0!==(a.flags&4)&&b.queries.Jqa(a));return _.Je};
_.Ke=function(a,b,c){_.G(a,b,c);_.Je();return _.Ke};_.Le=function(a,b,c){var d=_.Ac(),e=_.zc.ao++;_.Ce(d,e,b)&&_.md(_.zc.Bf,_.Ic(),d,a,b,d[11],c,!0);return _.Le};_.Me=function(a,b,c){var d=_.Ac(),e=_.zc.ao++;if(_.Ce(d,e,b)){e=_.zc.Bf;var f=_.Ic();_.md(e,f,d,a,b,gga(eea(e.data),f,d),c,!0)}return _.Me};hja=function(a,b,c){var d=b.iS;d=Array.isArray(d)?d[0]:d;return null===d?Yea(a,b,c):_.vc(c[d])};
ija=function(a,b,c,d,e){var f=b.iS;if(Array.isArray(f)){var g=null;b.type&3||(g=d,d=e);if(null!==d&&-1===b.ww)for(b=1;b<f.length;b++)a.insertBefore(d,c[f[b]],g,!1)}};jja=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.iS,e=null===(Array.isArray(e)?e[0]:e);if(e){e=b.index;var f=d.iS;Array.isArray(f)?f[0]=e:(f=ija,Zea=hja,$ea=f,d.iS=e)}}}};_.kja=function(a,b){a=b[a.f9];return null===a?a:0>a?~a:a};
lja=function(){function a(g,h){d=0;h=_.kja(g,h);f=null!==h?g.remove[h]:_.dc}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,h){for(e=h;c.length;)c.pop();a(g.value,h);return b}};
mja=function(a,b,c,d,e,f,g){var h=Lfa(a,d,1,null),n=h<<2;d=cea();b===d&&(d=null);null===d&&(n|=1);g&&(n|=2,void 0===dfa&&(dfa=lja()));e.push(n,null===f?"":f);a=Kfa(a,h,g?32:1,null===f?"":f,null);jja(c,a);c=a.index;Fc(a,!1);null!==d&&b!==d&&(b=d.iS,null===b?(Zea=hja,$ea=ija,d.iS=[null,c]):(d=Array.isArray(b),1!=d&&Uca("Expecting array here",d,!0,"=="),b.push(c)));return a};
_.oja=function(a,b,c,d,e,f){var g=a.length,h=g+1;a.push(null,null);var n=g+2;b=b.split(nja);for(var r=0,v=0;v<b.length;v++){var A=b[v];v&1?(A=e+parseInt(A,10),a.push(-1-A),r|=1<<Math.min(A,31)):""!==A&&a.push(A)}a.push(c<<2|(d?1:0));d&&a.push(d,f);a[g]=r;a[h]=a.length-n;return r};qja=function(a){for(var b,c="",d=0,e=!1,f;null!==(b=pja.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)};
sja=function(a,b,c,d,e,f){var g=0,h={type:e.type,f9:Lfa(a,b,1,null),ugb:f,pQ:[],create:[],remove:[],update:[]};c.push(1<<Math.min(e.lCb,31),2,-1-e.lCb,f<<2|2);var n=a.data[f];null===n?a.data[f]=h:n.value=h;n=e.values;for(var r=0;r<n.length;r++){for(var v=n[r],A=[],C=0;C<v.length;C++){var I=v[C];"string"!==typeof I&&(I=A.push(I)-1,v[C]="\x3c!--\ufffd"+I+"\ufffd--\x3e")}C=a;I=b;var L=c,O=d,Y=v.join("");v=[];var ma=[],ta=[];h.pQ.push(e.pQ[r]);h.create.push(v);h.remove.push(ma);h.update.push(ta);Y=lfa(Lea()).yaa(Y);
Y=ufa(Y)||Y;g|=Y?rja(C,h,I,L,v,ma,ta,Y,O,A,0):0}g&&c.push(g,1,f<<2|3)};vja=function(a){var b=[],c=[],d=1,e=0;a=a.replace(tja,function(h,n,r){d="select"===r?0:1;e=parseInt(n.slice(1),10);return""});a=uja(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=uja(a[f++]);b.length>c.length&&c.push(g)}return{type:d,lCb:e,pQ:b,values:c}};
uja=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),tja.test(b)?d.push(vja(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};
rja=function(a,b,c,d,e,f,g,h,n,r,v){var A=0;for(h=h.firstChild;h;){var C=Lfa(a,c,1,null);switch(h.nodeType){case Node.ELEMENT_NODE:var I=h,L=I.tagName.toLowerCase();if(vfa.hasOwnProperty(L)){var O=e,Y=n;null!==_.wja&&O.push(_.wja);O.push(L,C,0|Y<<17|C<<1);a.data[C]=L;I=I.attributes;for(L=0;L<I.length;L++)O=I.item(L),Y=O.name.toLowerCase(),O.value.match(nja)?wfa.hasOwnProperty(Y)&&(xfa[Y]?_.oja(g,O.value,C,O.name,0,nfa):_.oja(g,O.value,C,O.name,0,null)):e.push(C<<1|1,O.name,O.value);A|=rja(a,b,c,d,
e,f,g,h,C,r,v+1);0===v&&f.push(C)}break;case Node.TEXT_NODE:I=h.textContent||"";L=I.match(nja);e.push(L?"":I,C,0|n<<17|C<<1);0===v&&f.push(C);L&&(A|=_.oja(g,I,C,null,0,null));break;case Node.COMMENT_NODE:if(I=xja.exec(h.textContent||""))I=r[parseInt(I[1],10)],L=e,O=n,null!==_.yja&&L.push(_.yja),L.push("",C,0|O<<17|C<<1),sja(a,c,d,n,I,C),I=f,0===v&&(I.push(~C),I.push(C))}h=h.nextSibling}return A};
_.Ne=function(a,b,c){c=void 0===c?-1:c;var d=_.zc.Bf,e=_.Ac();a=24+a;var f=_.yc(d.Fa,b);b=cea();if(d.Ek){var g=null===b?0:b.index,h=cea(),n=[],r=[],v=[[]];var A=c;-1===A?f=qja(f):(c=f.indexOf(":"+A+"\ufffd")+2+A.toString().length,A=f.search(new RegExp("\ufffd\\/\\*\\d+:"+A+"\ufffd")),f=qja(f.substring(c,A)));c=f.replace(zja," ").split(Aja);for(A=0;A<c.length;A++){var C=c[A];if(0===(A&1)){var I=uja(C);for(C=0;C<I.length;C++){var L=I[C];if(0===(C&1)){if(""!==L){var O=v[0],Y=L.match(nja);O=mja(d,h,O,
e,n,Y?null:L,!1);Y&&_.oja(r,L,O.index,null,0,null)}}else{if("object"!==typeof L)throw Error("lb`"+f);Y=mja(d,h,v[0],e,n,"",!0).index;sja(d,e,r,g,L,Y)}}}else I=47===C.charCodeAt(0),C=24+Number.parseInt(C.substring(I?2:1)),I?(v.shift(),Fc(cea(),!1)):(I=v[0],C=Kfa(d,C,64,null,null),jja(I,C),I=C,v.unshift([]),Fc(I,!0))}d.data[a]={create:n,update:r}}g=Xea(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(h=0;h<d.length;h++)f=d[h++],n=d[h],r=2===(f&2),v=1===(f&1),f>>>=2,
c=e[f],null===c&&(c=e[f]=r?b.createComment(n):b.d9(n)),v&&null!==g&&b.insertBefore(g,c,a,!1);_.zc.Usa=!0};_.Oe=function(){_.zc.Usa=!1};_.Pe=function(a,b,c){_.Ne(a,b,c);_.Oe()};_.K=function(a,b,c,d){c=_.Ac();Bja(_.zc.Bf,c,c[11],_.Ec(),a,b,d);return _.K};_.Cja=function(a,b){var c=_.Ec(),d=_.Ac(),e=_.zc.Bf;Bja(e,d,gga(eea(e.data),c,d),c,a,b);return _.Cja};
Dja=function(a,b,c,d){a=a.hC;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};
Bja=function(a,b,c,d,e,f,g){var h=1===(d.flags&1),n=a.Ek&&(a.hC||(a.hC=[])),r=b[7]||(b[7]=[]),v=!0;if(d.type&3||g){var A=wc(d,b),C=g?g(A):A;A=r.length;var I=g?function(Y){return g(_.vc(Y[d.index]))}:d.index,L=null;!g&&h&&(L=Dja(a,b,e,d.index));null!==L?((L.zkc||L).w6a=f,L.zkc=f,v=!1):(f=Eja(d,b,f),a=c.listen(C,e,f),r.push(f,a),n&&n.push(e,I,A,A+1))}else f=Eja(d,b,f);a=d.outputs;var O;if(v&&null!==a&&(O=a[e])&&(v=O.length))for(a=0;a<v;a+=2)c=b[O[a]][O[a+1]].subscribe(f),h=r.length,r.push(f,c),n&&n.push(e,
d.index,h,-(h+1))};Fja=function(a,b,c){try{return!1!==b(c)}catch(d){return ega(a,d),!1}finally{}};Eja=function(a,b,c){return function f(e){if(e===Function)return c;dga(-1<a.ww?_.xc(a.index,b):b);for(var g=Fja(b,c,e),h=f.w6a;h;)g=Fja(b,h,e)&&g,h=h.w6a;return g}};_.M=function(a){a=void 0===a?1:a;for(var b=_.zc.DQ;0<a;)b=b[15],a--;return(_.zc.DQ=b)[8]};
_.Re=function(a){var b=_.Ac()[16][6];if(!b.Vu){var c=b.Vu=Ada(a?a.length:1,null),d=c.slice();for(b=b.Hg;null!==b;){if(a)a:{var e=null;b:{var f=b.Yb;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 h=a[g];if("*"===h)e=g;else{if(null===f)h=ida(b,h,!0);else b:{var n=0;c:for(;n<h.length;n++){var r=h[n];if(f.length===r.length){for(var v=0;v<f.length;v++)if(f[v]!==r[v])continue c;h=!0;break b}}h=!1}if(h){e=g;break a}}}}else e=0;null!==e&&(d[e]?d[e].Xva=b:
c[e]=b,d[e]=b);b=b.next}}};_.Se=function(a,b,c){b=void 0===b?0:b;var d=_.Ac(),e=_.zc.Bf;a=kd(e,24+a,16,null,c||null);null===a.Vu&&(a.Vu=b);_.zc.UG=!1;32!==(a.flags&32)&&efa(d[11],0,d,a,Xea(e,a.parent,d),Zea(a.parent||d[6],a,d))};_.Ue=function(a,b,c){_.Te(a,"",b,"",c);return _.Ue};_.Te=function(a,b,c,d,e){var f=_.Ac();b=_.Tia(f,b,c,d);b!==_.ld&&_.md(_.zc.Bf,_.Ic(),f,a,b,f[11],e,!1);return _.Te};_.Ve=function(a){return _.zc.DQ[24+a]};
_.N=function(a,b,c,d,e,f,g,h){var n=_.Ac(),r=_.zc.Bf,v=a+24;if(r.Ek){var A=r.Fa,C=null,I=n[23];if(I){var L,O;C=null!=(O=I&&(null==(L=I.data.t)?void 0:L[v-24]))?O:null}e=kd(r,v,4,e||null,_.yc(A,f));bga(r,n,e,_.yc(A,g));lea(r,e);b=e.Bf=Wfa(2,e,b,c,d,r.wob,r.bHb,null,r.IH,A,C);null!==r.queries&&(r.queries.va(r,e),b.queries=r.queries.fPa(e));b=e}else b=r.data[v];Fc(b,!1);a=Gja(r,n,b,a);Ie&&afa(r,n,a,b);_.Uc(a,n);Sfa(n,n[v]=[a,!0,!1,n,null,0,b,a,null,null,null]);1===(b.flags&1)&&Ufa(r,n,b);null!=g&&Vfa(n,
b,h)};Hja=function(a,b){Ie=!0;return b[11].createComment("")};_.P=function(a,b){b=void 0===b?"":b;var c=_.Ac(),d=_.zc.Bf;a+=24;var e=d.Ek?kd(d,a,1,b,null):d.data[a];Ie=!0;b=c[11].d9(b);c[a]=b;Ie&&afa(d,c,b,e);Fc(e,!1)};_.Ye=function(a){_.We("",a,"");return _.Ye};_.We=function(a,b,c){var d=_.Ac();a=_.Tia(d,a,b,c);a!==_.ld&&_.hga(d,a);return _.We};
Ija=function(a,b,c,d,e){a=ac(a);if(Array.isArray(a))for(var f=0;f<a.length;f++)Ija(a[f],b,c,d,e);else{f=_.zc.Bf;var g=_.Ac(),h=kc(a)?a:ac(a.Ca),n=Sda(a),r=_.Ec(),v=r.xM&1048575,A=r.Em,C=r.xM>>20;if(kc(a)||!a.ld)d=new Fea(n,e),n=Jja(h,b,e?v:v+C,A),-1===n?(n=yea(r,g),uea(n,f,h),Kja(f,a,b.length),b.push(h),r.Em++,r.hu++,e&&(r.xM+=1048576),c.push(d),g.push(d)):(c[n]=d,g[n]=d);else{A=Jja(h,b,v+C,A);v=Jja(h,b,v,v+C);var I=0<=A&&c[A];C=0<=v&&c[v];e&&!C||!e&&!I?(A=yea(r,g),uea(A,f,h),A=c.length,I=new Fea(e?
Lja:Mja,e),I.ld=[],I.index=A,I.Hpa=0,d&&!e&&I.Hpa++,I.ld.push(n),!e&&C&&(c[v].VYa=I),Kja(f,a,b.length,0),b.push(h),r.Em++,r.hu++,e&&(r.xM+=1048576),c.push(I),g.push(I)):(b=c[e?v:A],!e&&d&&b.Hpa++,b=b.ld.push(n)-1,Kja(f,a,-1<A?A:v,b));!e&&d&&C&&c[v].Hpa++}}};Kja=function(a,b,c,d){var e=kc(b),f=!!b.ee;if(e||f)if(f=(f?ac(b.ee):b).prototype.La)a=a.TQ||(a.TQ=[]),!e&&b.ld?(b=a.indexOf(c),-1===b?a.push(c,[d,f]):a[b+1].push(d,f)):a.push(c,f)};Jja=function(a,b,c,d){for(;c<d;c++)if(b[c]===a)return c;return-1};
Mja=function(){return Nja(this.ld,[])};Lja=function(a,b,c,d){b=this.ld;if(this.VYa){var e=this.VYa.Hpa;d=Mc(c,c[1],this.VYa.index,d);c=d.slice(0,e);Nja(b,c);for(b=e;b<d.length;b++)c.push(d[b])}else c=[],Nja(b,c);return c};Nja=function(a,b){for(var c=0;c<a.length;c++)b.push((0,a[c])());return b};_.Ze=function(a){var b=void 0===b?[]:b;return function(c){c.WYa=function(d,e){e=e?e(a):a;var f=_.zc.Bf;f.Ek&&(d=!!d.va,Ija(b,f.data,f.blueprint,d,!0),Ija(e,f.data,f.blueprint,d,!1))}}};
Pja=function(a){a.pSa=function(b){b=b.get(Oja);if(a.standalone){if(!b.Y7.has(a.id)){var c=Eda(!1,a.type);c=0<c.length?nga([c],b.qf,"Standalone["+a.type.name+"]"):null;b.Y7.set(a.id,c)}b=b.Y7.get(a.id)}else b=null;return b}};_.$e=function(a,b){a=_.Gc()+a;var c=_.Ac();return c[a]===_.ld?_.Sia(c,a,b()):c[a]};_.af=function(a,b,c){return Qja(_.Ac(),_.Gc(),a,b,c)};_.bf=function(a,b,c,d){return _.Rja(_.Ac(),_.Gc(),a,b,c,d)};_.Sja=function(a,b){a=a[b];return a===_.ld?void 0:a};
Qja=function(a,b,c,d,e,f){b+=c;return _.Ce(a,b,e)?_.Sia(a,b+1,f?d.call(f,e):d(e)):_.Sja(a,b+1)};_.Rja=function(a,b,c,d,e,f,g){b+=c;return _.De(a,b,e,f)?_.Sia(a,b+2,g?d.call(g,e,f):d(e,f)):_.Sja(a,b+2)};
_.Q=function(a,b){var c=_.zc.Bf;a+=24;if(c.Ek){a:{var d=c.bHb;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;b.yf&&(c.TQ||(c.TQ=[])).push(a,b.yf)}else b=c.data[a];b=b.oa||(b.oa=ic(b.type));d=Zb(_.x);try{var g=rea(!1),h=b();rea(g);var n=_.Ac();a>=c.data.length&&(c.data[a]=null,c.blueprint[a]=null);n[a]=h}finally{Zb(d)}};_.R=function(a,b,c){a+=24;var d=_.Ac(),e=d[a];return d[1].data[a].oe?Qja(d,_.Gc(),b,e.transform,c,e):e.transform(c)};Tja=function(){return this.hw[Symbol.iterator]()};
Vja=function(){return Uja(_.Ec(),_.Ac())};Uja=function(a,b){return a.type&4?new Wja(b,a,Sc(a,b)):null};Yja=function(){return Xja(_.Ec(),_.Ac())};Zja=function(a){return a[8]||(a[8]=[])};Xja=function(a,b){var c=b[a.index];if(_.tc(c))var d=c;else d=[c,!0,!1,b,null,0,a,null,null,null,null],b[a.index]=d,Sfa(b,d);$ja(d,b,a,c);return new cf(d,a,b)};
aka=function(a,b,c,d){if(!a[7]){if(c.type&8)d=_.vc(d);else{d=b[11];var e=d.createComment("");c=wc(c,b);b=d.parentNode(c);c=d.nextSibling(c);d.insertBefore(b,e,c,!1);d=e}a[7]=d}};
bka=function(a,b,c,d){d=b[19].queries[d];if(null===d.matches){a=a.data;for(var e=c.matches,f=[],g=0;g<e.length;g+=2){var h=e[g];if(0>h)f.push(null);else{var n=f,r=n.push,v=b;h=a[h];var A=e[g+1];-1===A?v=h.type&11?Sc(h,v):h.type&4?Uja(h,v):null:-2===A?(A=c.metadata.read,v=A===_.Rc?Sc(h,v):A===_.df?Uja(h,v):A===_.ef?Xja(h,v):void 0):v=Mc(v,v[1],A,h);r.call(n,v)}}d.matches=f}return d.matches};
cka=function(a,b,c,d){var e=a.queries.queries[c],f=e.matches;if(null!==f)for(a=bka(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 h=11;h<g.length;h++){var n=g[h];n[17]===n[3]&&cka(n[1],n,e,d)}if(null!==g[9])for(g=g[9],h=0;h<g.length;h++)n=g[h],cka(n[1],n,e,d)}}return d};
_.gf=function(a){var b=_.Ac(),c=_.zc.Bf,d=_.zc.vs;_.zc.vs=d+1;var e=c.queries.queries[d];return a.iu&&4===(b[2]&4)===(2===(e.metadata.flags&2))?(null===e.matches?a.reset([]):(b=e.Dmb?cka(c,b,d,[]):bka(c,b,e,d),a.reset(b,Mea),_.ff(a)),!0):!1};_.hf=function(a,b,c){var d=_.zc.Bf;d.Ek&&(dka(d,new eka(a,b,c),-1),2===(b&2)&&(d.TPb=!0));fka(d,b)};
_.kf=function(a,b,c,d){var e=_.zc.Bf;e.Ek&&(dka(e,new eka(b,c,d),_.Ec().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.SPb=!0));fka(e,c)};_.lf=function(){return _.Ac()[19].queries[_.zc.vs].aZa};fka=function(a,b){var c=_.Ac();b=new _.nf(4===(b&4));var d=b.destroy,e=c[7]||(c[7]=[]);e.push(b);a.Ek&&(a.hC||(a.hC=[])).push(d,e.length-1);null===c[19]&&(c[19]=new gka);c[19].queries.push(new hka(b))};
dka=function(a,b,c){null===a.queries&&(a.queries=new ika);a.queries.track(new of(b,c))};_.pf=function(a,b){return Uja(a,b)};jka=function(a){var b=_.Ec(),c=_.Ac();-1<b.ww&&16!==(a&16)?(a=_.xc(b.index,c),a=new qf(a,a)):a=b.type&47?new qf(c[16],c):null;return a};kka=function(a,b,c){a=a.Uu;if(null===a)return a;var d=0;c&&a<c.length&&(d=c[a]);return a+b+d};lka=function(a){return"boolean"===typeof a?a:null!=a&&"false"!==a};oka=function(a){var b=_.mka.get(a);if(!b)throw Error("pb`"+a);return new nka(b)};
pka=function(a,b){if(null==a)return null;a=a.Wtb(b);return null==a?null:a};qka=function(a){return Object.assign({},{Sa:{},XXc:{},keys:[],Gd:{},Ka:{},Va:{},Ypb:!1},a)};_.sf=function(a){return rka(a,ska,tka,uka)};ska=function(a,b){return _.T(b,a)};tka=function(a,b,c){b[a]=c};uka=function(){return{}};_.tf=function(a,b){var c=new a;return null==b?c:rka(b,vka,wka,xka,a)};vka=function(a,b){return b[a]};wka=function(a,b,c){b.O[a]=c};xka=function(a){if(null==a)throw Error("qb");return new a};
rka=function(a,b,c,d,e){e=d(e);for(var f=yka(a,e),g=f.Sa||{},h=f.Ka||{},n=f.Gd||{},r={},v=_.q(f.keys||[]),A=v.next();!A.done;r={l3:r.l3},A=v.next()){A=A.value;var C=b(A,a);if(null!=C){var I=void 0;if(g.hasOwnProperty(A)){if(f.Ypb&&0===C.length)continue;I=zka(C,b,c,d,!0,!0,g[A])}else if(h.hasOwnProperty(A))I=zka(C,b,c,d,!1,!0,h[A]);else if(n.hasOwnProperty(A))r.l3=n[A],I=r.l3.Xc?C.map(function(L){return function(O){return Aka(O,L.l3,b,c,d)}}(r)):Aka(C,r.l3,b,c,d);else if(Array.isArray(C)){if(f.Ypb&&
0===C.length)continue;I=zka(C,b,c,d,!0,!1)}else I=C;c(A,e,I)}}return e};Aka=function(a,b,c,d,e){for(var f={},g=_.q(Object.keys(a)),h=g.next();!h.done;h=g.next()){h=h.value;var n=a[h];null!=n&&(f[h]=zka(n,c,d,e,b.Zc,b.Yc,b.Fc))}return f};zka=function(a,b,c,d,e,f,g){if(f&&null==g)throw Error("rb");return null==a?a:e&&f?a.map(function(h){return rka(h,b,c,d,g)}):e&&!f?a.map(function(h){return h}):!e&&f?rka(a,b,c,d,g):"object"===typeof a?JSON.parse(JSON.stringify(a)):a};
yka=function(a,b){if(b instanceof _.U)a=qka(b.na());else if(a instanceof _.U)a=qka(a.na());else throw Error("sb");return a};Bka=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}};_.uf=function(a,b,c){c=void 0===c?{}:c;b=_.q(Object.entries(b));for(var d=b.next();!d.done;d=b.next()){var e=_.q(d.value);d=e.next().value;e=e.next().value;d in a&&(c[e]=a[d])}return c};Cka=function(a,b,c){if(a.Ta)a.Ta[b]=c;else{var d={};a.Ta=(d[b]=c,d)}};
Dka=function(a,b){if(b&&!b.Rh)throw Error("ub`"+a+"`"+_.Xb(b));};Eka=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};_.vf=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)};wf=function(a){return a&&"?"!==a[0]?"?"+a:a};Fka=function(a){return RegExp("^(https?:)?//").test(a)?(a=_.q(a.split(/\/\/[^\/]+/)),a.next(),a.next().value):a};
Gka=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}};Hka=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}};
Ika=function(a){switch(a){case "CORE":return 1;case "SOURCE":return 2;case "BUILD":return 4;case "ISSUE_TRACKER":return 5;default:return 0}};Jka=function(a){return a[_.ba.Symbol.iterator]()};Kka=function(a,b,c){var d=c.path.split("/");if(d.length>a.length||"full"===c.yea&&(b.jj()||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{mK:a.slice(0,d.length),Kva:b}};
xf=function(a,b){var c=a?Object.keys(a):void 0,d=b?Object.keys(b):void 0;if(!c||!d||c.length!=d.length)return!1;for(var e=0;e<c.length;e++)if(d=c[e],!Lka(a[d],b[d]))return!1;return!0};Lka=function(a,b){if(Array.isArray(a)&&Array.isArray(b)){if(a.length!==b.length)return!1;a=[].concat(_.qc(a)).sort();var c=[].concat(_.qc(b)).sort();return a.every(function(d,e){return c[e]===d})}return a===b};yf=function(a){return _.Yd(a)?a:oga(a)?_.Jd(Promise.resolve(a)):_.vd(a)};
Oka=function(a,b,c){return Mka[c.xr](a.root,b.root,c.HCb)&&Nka[c.Ta](a.Ta,b.Ta)&&!("exact"===c.af&&a.af!==b.af)};Pka=function(a,b){return xf(a,b)};Rka=function(a,b,c){if(!zf(a.Vd,b.Vd)||!Qka(a.Vd,b.Vd,c)||a.VS!==b.VS)return!1;for(var d in b.children)if(!a.children[d]||!Rka(a.children[d],b.children[d],c))return!1;return!0};Ska=function(a,b){return Object.keys(b).length<=Object.keys(a).length&&Object.keys(b).every(function(c){return Lka(a[c],b[c])})};Uka=function(a,b,c){return Tka(a,b,b.Vd,c)};
Tka=function(a,b,c,d){if(a.Vd.length>c.length)return a=a.Vd.slice(0,c.length),zf(a,c)&&!b.jj()&&Qka(a,c,d)?!0:!1;if(a.Vd.length===c.length){if(!zf(a.Vd,c)||!Qka(a.Vd,c,d))return!1;for(var e in b.children)if(!a.children[e]||!Uka(a.children[e],b.children[e],d))return!1;return!0}e=c.slice(0,a.Vd.length);c=c.slice(a.Vd.length);return zf(a.Vd,e)&&Qka(a.Vd,e,d)&&a.children.primary?Tka(a.children.primary,b,c,d):!1};Qka=function(a,b,c){return b.every(function(d,e){return Nka[c](a[e].parameters,d.parameters)})};
Vka=function(a,b){return zf(a,b)&&a.every(function(c,d){return xf(c.parameters,b[d].parameters)})};zf=function(a,b){return a.length!==b.length?!1:a.every(function(c,d){return c.path===b[d].path})};Wka=function(a,b){var c=[];Object.entries(a.children).forEach(function(d){var e=_.q(d);d=e.next().value;e=e.next().value;"primary"===d&&(c=c.concat(b(e,d)))});Object.entries(a.children).forEach(function(d){var e=_.q(d);d=e.next().value;e=e.next().value;"primary"!==d&&(c=c.concat(b(e,d)))});return c};
Zka=function(a){return a.Vd.map(function(b){return Xka(b.path)+Yka(b.parameters)}).join("/")};
$ka=function(a,b){if(!a.jj())return Zka(a);if(b){b=a.children.primary?$ka(a.children.primary,!1):"";var c=[];Object.entries(a.children).forEach(function(d){var e=_.q(d);d=e.next().value;e=e.next().value;"primary"!==d&&c.push(d+":"+$ka(e,!1))});return 0<c.length?b+"("+c.join("//")+")":b}b=Wka(a,function(d,e){return"primary"===e?[$ka(a.children.primary,!1)]:[e+":"+$ka(d,!1)]});return 1===Object.keys(a.children).length&&null!=a.children.primary?Zka(a)+"/"+b[0]:Zka(a)+"/("+b.join("//")+")"};
ala=function(a){return encodeURIComponent(a).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")};bla=function(a){return ala(a).replace(/%3B/gi,";")};Xka=function(a){return ala(a).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")};Yka=function(a){return Object.keys(a).map(function(b){return";"+Xka(b)+"="+Xka(a[b])}).join("")};
cla=function(a){var b=Object.keys(a).map(function(c){var d=a[c];return Array.isArray(d)?d.map(function(e){return bla(c)+"="+bla(e)}).join("&"):bla(c)+"="+bla(d)}).filter(function(c){return!!c});return b.length?"?"+b.join("&"):""};ela=function(a){return(a=a.match(dla))?a[0]:""};fla=function(a){var b={};return 0<a.Vd.length?new Af([],(b.primary=a,b)):a};
gla=function(a){for(var b={},c=_.q(Object.keys(a.children)),d=c.next();!d.done;d=c.next()){d=d.value;var e=gla(a.children[d]);if(0<e.Vd.length||e.jj())b[d]=e}a=new Af(a.Vd,b);1===a.VS&&a.children.primary&&(b=a.children.primary,a=new Af(a.Vd.concat(b.Vd),b.children));return a};Df=function(a){return a instanceof Cf};
hla=function(a){function b(f){for(var g={},h=_.q(f.children),n=h.next();!n.done;n=h.next()){n=n.value;var r=b(n);g[n.df]=r}g=new Af(f.url,g);f===a&&(c=g);return g}var c,d=b(a.root);d=fla(d);var e;return null!=(e=c)?e:d};ila=function(a){return"object"===typeof a&&null!=a&&!a.wx&&!a.PMb};jla=function(a){return"object"===typeof a&&null!=a&&a.wx};
lla=function(a,b,c,d,e){var f={};d&&Object.entries(d).forEach(function(g){var h=_.q(g);g=h.next().value;h=h.next().value;f[g]=Array.isArray(h)?h.map(function(n){return""+n}):""+h});a=a===b?c:kla(a,b,c);a=fla(gla(a));return new Cf(a,f,e)};kla=function(a,b,c){var d={};Object.entries(a.children).forEach(function(e){var f=_.q(e);e=f.next().value;f=f.next().value;d[e]=f===b?c:kla(f,b,c)});return new Af(a.Vd,d)};
nla=function(a){if("string"===typeof a[0]&&1===a.length&&"/"===a[0])return new mla(!0,0,a);var b=0,c=!1;a=a.reduce(function(d,e,f){if("object"===typeof e&&null!=e){if(e.wx){var g={};Object.entries(e.wx).forEach(function(h){var n=_.q(h);h=n.next().value;n=n.next().value;g[h]="string"===typeof n?n.split("/"):n});return[].concat(_.qc(d),[{wx:g}])}if(e.PMb)return[].concat(_.qc(d),[e.PMb])}return"string"!==typeof e?[].concat(_.qc(d),[e]):0===f?(e.split("/").forEach(function(h,n){if(0!=n||"."!==h)0==n&&
""===h?c=!0:".."===h?b++:""!=h&&d.push(h)}),d):[].concat(_.qc(d),[e])},[]);return new mla(c,b,a)};ola=function(a){if(jla(a[0]))return a[0].wx;var b={};return b.primary=a,b};
rla=function(a,b,c){a||(a=new Af([],{}));if(0===a.Vd.length&&a.jj())return pla(a,b,c);a:{var d=a;for(var e=0,f=b,g={match:!1,xva:0,rlb:0};f<d.Vd.length;){if(e>=c.length){d=g;break a}var h=d.Vd[f],n=c[e];if(jla(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.wx){if(n!=h.path||!xf(r,h.parameters)){d=g;break a}e+=2}else{r={};if(n!=h.path||!xf(r,h.parameters)){d=g;break a}e++}f++}d={match:!0,xva:f,rlb:e}}e=c.slice(d.rlb);return d.match&&
d.xva<a.Vd.length?(b=new Af(a.Vd.slice(0,d.xva),{}),b.children.primary=new Af(a.Vd.slice(d.xva),a.children),pla(b,0,e)):d.match&&0===e.length?new Af(a.Vd,{}):d.match&&!a.jj()?qla(a,b,c):d.match?pla(a,0,e):qla(a,b,c)};
pla=function(a,b,c){if(0===c.length)return new Af(a.Vd,{});var d=ola(c),e={};if(!d.primary&&a.children.primary&&1===a.VS&&0===a.children.primary.Vd.length)return pla(a.children.primary,b,c);Object.entries(d).forEach(function(f){var g=_.q(f);f=g.next().value;g=g.next().value;"string"===typeof g&&(g=[g]);null!==g&&(e[f]=rla(a.children[f],b,g))});Object.entries(a.children).forEach(function(f){var g=_.q(f);f=g.next().value;g=g.next().value;void 0===d[f]&&(e[f]=g)});return new Af(a.Vd,e)};
qla=function(a,b,c){for(var d=a.Vd.slice(0,b),e=0;e<c.length;){var f=c[e];if(jla(f))return a=sla(f.wx),new Af(d,a);if(0===e&&ila(c[0]))d.push(new _.Ef(a.Vd[b].path,tla(c[0]))),e++;else{f=jla(f)?f.wx.primary:""+f;var g=e<c.length-1?c[e+1]:null;f&&g&&ila(g)?(d.push(new _.Ef(f,tla(g))),e+=2):(d.push(new _.Ef(f,{})),e++)}}return new Af(d,{})};
sla=function(a){var b={};Object.entries(a).forEach(function(c){var d=_.q(c);c=d.next().value;d=d.next().value;"string"===typeof d&&(d=[d]);null!==d&&(b[c]=qla(new Af([],{}),0,d))});return b};tla=function(a){var b={};Object.entries(a).forEach(function(c){var d=_.q(c);c=d.next().value;d=d.next().value;return b[c]=""+d});return b};ula=function(a,b){if(a===b.value)return b;b=_.q(b.children);for(var c=b.next();!c.done;c=b.next())if(c=ula(a,c.value))return c;return null};
vla=function(a,b){if(a===b.value)return[b];for(var c=_.q(b.children),d=c.next();!d.done;d=c.next())if(d=vla(a,d.value),d.length)return d.unshift(b),d;return[]};wla=function(a){var b={};a&&a.children.forEach(function(c){return b[c.value.df]=c});return b};
zla=function(a){a=new xla("",new Ff(new Gf([],{},{},"",{},"primary",null,null,a.root,-1,{}),[]));var b=new _.Hf(new _.If([new _.Ef("",{})]),new _.If({}),new _.If({}),new _.If(""),new _.If({}),"primary",null,a.root);b.Uc=a.root;return new yla(new Ff(b,[]),a)};Bla=function(a,b){a=a.qM;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.ue&&""===b.ue.path)c--;else if(d.component)break;else c--}return Ala(a.slice(c))};
Ala=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.ue)?void 0:f.data,c.oJa);return{params:d,data:e,resolve:b}},{params:{},data:{},resolve:{}})};Cla=function(a,b){b.value.QB=a;b.children.forEach(function(c){return Cla(a,c)})};Dla=function(a){var b=0<a.children.length?" { "+a.children.map(Dla).join(", ")+" } ":"";return""+a.value+b};
Ela=function(a){if(a.Uc){var b=a.Uc,c=a.NW;a.Uc=c;xf(b.Ta,c.Ta)||a.Ta.next(c.Ta);b.af!==c.af&&a.af.next(c.af);xf(b.params,c.params)||a.params.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(!xf(d[f],e[f])){d=!1;break a}d=!0}}d||a.url.next(c.url);xf(b.data,c.data)||a.data.next(c.data)}else a.Uc=a.NW,a.data.next(a.NW.data)};
Fla=function(a,b){var c=xf(a.params,b.params)&&Vka(a.url,b.url),d=!a.parent!==!b.parent;return c&&!d&&(!a.parent||Fla(a.parent,b.parent))};Ila=function(a,b,c){if(c&&a.xxa(b.value,c.value.Uc)){var d=c.value;d.NW=b.value;b=Gla(a,b,c);return new Ff(d,b)}d=Hla(b.value);b=b.children.map(function(e){return Ila(a,e)});return new Ff(d,b)};
Gla=function(a,b,c){return b.children.map(function(d){for(var e=_.q(c.children),f=e.next();!f.done;f=e.next())if(f=f.value,a.xxa(d.value,f.value.Uc))return Ila(a,d,f);return Ila(a,d)})};Hla=function(a){return new _.Hf(new _.If(a.url),new _.If(a.params),new _.If(a.Ta),new _.If(a.af),new _.If(a.data),a.df,a.component,a)};Kla=function(a){var b=Df(a)?{eq:a,oEb:void 0}:a,c=b.eq;b=b.oEb;a=Jla(0,a);a.url=c;a.oEb=b;return a};
Jla=function(a,b){var c=Error("Mb`");c.ngNavigationCancelingError=!0;c.Jwc=a;b&&(c.url=b);return c};Lla=function(a){return a&&a.ngNavigationCancelingError};Mla=function(a,b){a.Ob&&!a.qf&&(a.qf=nga(a.Ob,b,"Route: "+a.path));var c;return null!=(c=a.qf)?c:b};Nla=function(a){var b=a.children&&a.children.map(Nla);a=b?Object.assign({},a,{children:b}):Object.assign({},a);a.component||a.AS||!b&&!a.mj||!a.df||"primary"===a.df||(a.component=Jf);return a};Kf=function(a){return a.df||"primary"};
Ola=function(a,b){var c=a.filter(function(d){return Kf(d)===b});c.push.apply(c,_.qc(a.filter(function(d){return Kf(d)!==b})));return c};Pla=function(a){if(!a)return null;var b;if(null==(b=a.ue)?0:b.qf)return a.ue.qf;for(a=a.parent;a;a=a.parent){b=a.ue;var c=void 0;if(null==(c=b)?0:c.aF)return b.aF;c=void 0;if(null==(c=b)?0:c.qf)return b.qf}return null};
Lf=function(){return _.ue(function(a){return _.Id(a.map(function(b){return b.ka(_.he(1),_.te(Qla))})).ka(_.y(function(b){b=_.q(b);for(var c=b.next();!c.done;c=b.next())if(c=c.value,!0!==c){if(c===Qla)return Qla;if(!1===c||c instanceof Cf)return c}return!0}),_.Ud(function(b){return b!==Qla}),_.he(1))})};Mf=function(a,b){var c=Symbol(),d=b.get(a,c);return d===c?"function"!==typeof a||null!==Nca(a)?b.get(a):a:d};
Tla=function(a,b,c,d,e){e=void 0===e?{canDeactivateChecks:[],canActivateChecks:[]}:e;var f=wla(b);a.children.forEach(function(g){var h=f[g.value.df],n=d.concat([g.value]),r=e;r=void 0===r?{canDeactivateChecks:[],canActivateChecks:[]}:r;var v=g.value,A=h?h.value:null,C=c?c.getContext(g.value.df):null;if(A&&v.ue===A.ue){var I=Rla(A,v,v.ue.QA);I?r.canActivateChecks.push(new Sla(n)):(v.data=A.data,v.oJa=A.oJa);v.component?Tla(g,h,C?C.children:null,n,r):Tla(g,h,c,n,r);I&&C&&C.df&&C.df.RTa&&r.canDeactivateChecks.push(new Ula(C.df.component,
A))}else A&&Vla(h,C,r),r.canActivateChecks.push(new Sla(n)),v.component?Tla(g,null,C?C.children:null,n,r):Tla(g,null,c,n,r);delete f[g.value.df]});Object.entries(f).forEach(function(g){var h=_.q(g);g=h.next().value;h=h.next().value;return Vla(h,c.getContext(g),e)});return e};
Rla=function(a,b,c){if("function"===typeof c)return c(a,b);switch(c){case "pathParamsChange":return!zf(a.url,b.url);case "pathParamsOrQueryParamsChange":return!zf(a.url,b.url)||!xf(a.Ta,b.Ta);case "always":return!0;case "paramsOrQueryParamsChange":return!Fla(a,b)||!xf(a.Ta,b.Ta);default:return!Fla(a,b)}};
Vla=function(a,b,c){var d=wla(a),e=a.value;Object.entries(d).forEach(function(f){var g=_.q(f);f=g.next().value;g=g.next().value;e.component?b?Vla(g,b.children.getContext(f),c):Vla(g,null,c):Vla(g,b,c)});e.component?b&&b.df&&b.df.RTa?c.canDeactivateChecks.push(new Ula(b.df.component,e)):c.canDeactivateChecks.push(new Ula(null,e)):c.canDeactivateChecks.push(new Ula(null,e))};Wla=function(a){return"function"===typeof a};Xla=function(a){return a instanceof xd||"EmptyError"===(null==a?void 0:a.name)};
$la=function(a,b){return _.Kd(function(c){var d=c.sj,e=c.QY,f=c.q_,g=f.canActivateChecks;f=f.canDeactivateChecks;return 0===f.length&&0===g.length?_.vd(Object.assign({},c,{qL:!0})):Yla(f,d,e,a).ka(_.Kd(function(h){return h&&"boolean"===typeof h?Zla(d,g,a,b):_.vd(h)}),_.y(function(h){return Object.assign({},c,{qL:h})}))})};Yla=function(a,b,c,d){return _.Jd(a).ka(_.Kd(function(e){return ama(e.component,e.Hb,c,b,d)}),_.ie(function(e){return!0!==e},!0))};
Zla=function(a,b,c,d){return _.Jd(b).ka(_.Kd(function(e){var f=e.Hb.parent;null!==f&&d&&d(new bma(f));f=_.vd(!0);var g=e.Hb;null!==g&&d&&d(new cma(g));g=_.vd(!0);return _.Md(f,g,dma(a,e.path,c),ema(a,e.Hb,c))},1),_.ie(function(e){return!0!==e},!0))};ema=function(a,b,c){var d=b.ue?b.ue.rf:null;if(!d||0===d.length)return _.vd(!0);d=d.map(function(e){return _.Nd(function(){var f,g=null!=(f=Pla(b))?f:c,h=Mf(e,g);f=h&&Wla(h.rf)?h.rf(b,a):Nf(g,function(){return h(b,a)});return yf(f).ka(_.ie())})});return _.vd(d).ka(Lf())};
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.ue?e.ue.oQ:null;return f&&0!==f.length?{node:e,q_:f}:null}).filter(function(e){return null!==e}).map(function(e){return _.Nd(function(){var f=e.q_.map(function(g){var h,n=null!=(h=Pla(e.node))?h:c,r=Mf(g,n);g=r&&Wla(r.oQ)?r.oQ(d,a):Nf(n,function(){return r(d,a)});return yf(g).ka(_.ie())});return _.vd(f).ka(Lf())})});return _.vd(b).ka(Lf())};
ama=function(a,b,c,d,e){var f=b&&b.ue?b.ue.Bjb:null;if(!f||0===f.length)return _.vd(!0);f=f.map(function(g){var h,n=null!=(h=Pla(b))?h:e,r=Mf(g,n);g=r&&Wla(r.Bjb)?r.Bjb(a,b,c,d):Nf(n,function(){return r(a,b,c,d)});return yf(g).ka(_.ie())});return _.vd(f).ka(Lf())};gma=function(a,b,c){var d=b.Xoa;if(void 0===d||0===d.length)return _.vd(!0);d=d.map(function(e){var f=Mf(e,a);e=f&&Wla(f.Xoa)?f.Xoa(b,c):Nf(a,function(){return f(b,c)});return yf(e)});return _.vd(d).ka(Lf(),fma())};
fma=function(){return _.sd(_.we(function(a){if(Df(a))throw Kla(a);}),_.y(function(a){return!0===a}))};hma=function(a,b,c){var d=b.Cjb;if(!d||0===d.length)return _.vd(!0);d=d.map(function(e){var f=Mf(e,a);e=f&&Wla(f.Cjb)?f.Cjb(b,c):Nf(a,function(){return f(b,c)});return yf(e)});return _.vd(d).ka(Lf(),fma())};kma=function(a,b,c,d){var e=ima(a,b,c);if(!e.iA)return _.vd(e);d=Mla(b,d);return hma(d,b,c).ka(_.y(function(f){return!0===f?e:Object.assign({},jma)}))};
ima=function(a,b,c){if(""===b.path)return"full"===b.yea&&(a.jj()||0<c.length)?Object.assign({},jma):{iA:!0,nK:[],NM:c,parameters:{},uYa:{}};a=(b.KS||Kka)(c,a,b);if(!a)return Object.assign({},jma);var d={},e;Object.entries(null!=(e=a.Kva)?e:{}).forEach(function(g){var h=_.q(g);g=h.next().value;h=h.next().value;d[g]=h.path});e=0<a.mK.length?Object.assign({},d,a.mK[a.mK.length-1].parameters):d;var f;return{iA:!0,nK:a.mK,NM:c.slice(a.mK.length),parameters:e,uYa:null!=(f=a.Kva)?f:{}}};
oma=function(a,b,c,d){if(0<c.length&&lma(a,c,d)){var e=Af,f=new Af(c,a.children);c={};c.primary=f;f.mF=a;f.NP=b.length;f=_.q(d);for(var g=f.next();!g.done;g=f.next())if(g=g.value,""===g.path&&"primary"!==Kf(g)){var h=new Af([],{});h.mF=a;h.NP=b.length;c[Kf(g)]=h}c=new e(b,c);c.mF=a;c.NP=b.length;return{TA:c,Gxa:[]}}if(0===c.length&&mma(a,c,d)){e=Af;f=a.Vd;g=a.children;h={};d=_.q(d);for(var n=d.next();!n.done;n=d.next())if(n=n.value,nma(a,c,n)&&!g[Kf(n)]){var r=new Af([],{});r.mF=a;r.NP=b.length;h[Kf(n)]=
r}g=Object.assign({},g,h);e=new e(f,g);e.mF=a;e.NP=b.length;return{TA:e,Gxa:c}}e=new Af(a.Vd,a.children);e.mF=a;e.NP=b.length;return{TA:e,Gxa:c}};lma=function(a,b,c){return c.some(function(d){return nma(a,b,d)&&"primary"!==Kf(d)})};mma=function(a,b,c){return c.some(function(d){return nma(a,b,d)})};nma=function(a,b,c){return(a.jj()||0<b.length)&&"full"===c.yea?!1:""===c.path};pma=function(a,b,c,d){return Kf(a)===d||"primary"!==d&&nma(b,c,a)?"**"===a.path?!0:ima(b,a,c).iA:!1};rma=function(a){return _.wd(new qma(a))};
tma=function(a,b,c,d){return _.ue(function(e){return(new sma(a,b,c,e.Ip,d)).apply().ka(_.y(function(f){return Object.assign({},e,{Ef:f})}))})};vma=function(){var a=new uma;return new _.td(function(b){return b.error(a)})};xma=function(a,b,c,d,e,f,g){return(new wma(a,b,c,d,e,void 0===g?"emptyOnly":g,f)).recognize().ka(_.ue(function(h){return null===h?vma():_.vd(h)}))};yma=function(a){a.sort(function(b,c){return"primary"===b.value.df?-1:"primary"===c.value.df?1:b.value.df.localeCompare(c.value.df)})};
zma=function(a){return(a=a.value.ue)&&""===a.path&&void 0===a.eq};Ama=function(a){var b=[],c=new Set,d={};a=_.q(a);for(var e=a.next();!e.done;d={aO:d.aO},e=a.next())d.aO=e.value,zma(d.aO)?(e=b.find(function(f){return function(g){return f.aO.value.ue===g.value.ue}}(d)),void 0!==e?(e.children.push.apply(e.children,_.qc(d.aO.children)),c.add(e)):b.push(d.aO)):b.push(d.aO);d=_.q(c);for(a=d.next();!a.done;a=d.next())a=a.value,e=Ama(a.children),b.push(new Ff(a.value,e));return b.filter(function(f){return!c.has(f)})};
Bma=function(a){for(;a.mF;)a=a.mF;return a};Cma=function(a){for(var b,c=null!=(b=a.NP)?b:0;a.mF;)a=a.mF,b=void 0,c+=null!=(b=a.NP)?b:0;return c-1};Dma=function(a,b,c,d,e){return _.Kd(function(f){return xma(a,b,c,f.Ef,d.nd(f.Ef),d,e).ka(_.y(function(g){return Object.assign({},f,{sj:g})}))})};
Fma=function(a,b){return _.Kd(function(c){var d=c.sj,e=c.q_.canActivateChecks;if(!e.length)return _.vd(c);var f=0;return _.Jd(e).ka(_.Kd(function(g){return Ema(g.Hb,d,a,b)},1),_.we(function(){return f++}),_.ke(),_.Kd(function(){return f===e.length?_.vd(c):_.ge}))})};
Ema=function(a,b,c,d){var e=a.ue,f=a.ysc;void 0!==(null==e?void 0:e.title)&&"string"!==typeof e.title&&null!==e.title&&(f[Gma]=e.title);return Hma(f,a,b,d).ka(_.y(function(g){a.oJa=g;a.data=Bla(a,c).resolve;!e||"string"!==typeof e.title&&null!==e.title||(a.data[Gma]=e.title);return null}))};
Hma=function(a,b,c,d){var e=Ima(a);if(0===e.length)return _.vd({});var f={};return _.Jd(e).ka(_.Kd(function(g){return Jma(a[g],b,c,d).ka(_.ie(),_.we(function(h){f[g]=h}))}),_.ke(),_.le(f),_.be(function(g){return Xla(g)?_.ge:_.wd(g)}))};Ima=function(a){return[].concat(_.qc(Object.keys(a)),_.qc(Object.getOwnPropertySymbols(a)))};Jma=function(a,b,c,d){var e,f=null!=(e=Pla(b))?e:d,g=Mf(a,f);a=g.resolve?g.resolve(b,c):Nf(f,function(){return g(b,c)});return yf(a)};
Kma=function(a){return _.ue(function(b){var c=a(b);return c?_.Jd(c).ka(_.y(function(){return b})):_.vd(b)})};Lma=function(a){return a&&"object"===typeof a&&"default"in a?a["default"]:a};Nma=function(a,b){return b.map(function(c){return c.replace(Mma,a)})};Oma=function(a){return function(b){if("__ngUnwrap__"===b)return a;!1===a(b)&&(b.preventDefault(),b.returnValue=!1)}};
_.Pma=function(a,b){if(void 0!==a.tagName){if("script"===a.tagName.toLowerCase())throw Error("da");if("style"===a.tagName.toLowerCase())throw Error("da");}a.innerHTML=_.Of(b)};Qma=function(a){var b=document.createElement("template");if(!("content"in b)){b=_.Pf("<html><body>"+a);b=(new DOMParser).parseFromString(_.Of(b),"text/html");for(a=b.createDocumentFragment();0<b.body.childNodes.length;)a.appendChild(b.body.firstChild);return a}a=_.Pf(a);_.Pma(b,a);return b.content};
Rma=function(a){a=a.nodeName;return"string"===typeof a?a:"FORM"};Sma=function(a){a=a.nodeType;return a===Node.ELEMENT_NODE||"number"!==typeof a};Qf=function(a){return{valueOf:a}.valueOf()};Uma=function(a){if(!Tma){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};_.Uf=function(a){a=a instanceof _.Rf?_.Tf(a):"javascript:"!==Uma(a)?a:void 0;return a};
_.Wf=function(a){var b=_.jc.apply(1,arguments);if(0===b.length)return _.Vf(a[0]);for(var c=[a[0]],d=0;d<b.length;d++)c.push(encodeURIComponent(b[d])),c.push(a[d+1]);return _.Vf(c.join(""))};Wma=function(a){return new Vma(function(b){return b.substr(0,a.length+1).toLowerCase()===a+":"})};_.Yma=function(a,b){b=void 0===b?Xma:b;for(var c=0;c<b.length;++c){var d=b[c];if(d instanceof Vma&&d.isValid(a))return _.Xf(a)}};_.Yf=function(a){var b=void 0===b?Xma:b;return _.Yma(a,b)||_.Zma};
$ma=function(a){throw a;};ana=function(a,b){return b.parse("/")};dna=function(a,b){a.events.ka(_.Ud(function(c){return c instanceof _.Zf||c instanceof _.$f||c instanceof _.bna||c instanceof cna}),_.y(function(c){return c instanceof _.Zf||c instanceof cna?0:c instanceof _.$f&&(0===c.code||1===c.code)?2:1}),_.Ud(function(c){return 2!==c}),_.he(1)).subscribe(function(){b()})};ena=function(a,b){return{PRc:a,Cv:b}};
kna=function(){var a=_.cc(_.ag);return function(b){var c=a.get(_.bg);if(b===c.kC[0]){b=a.get(_.cg);var d=a.get(fna);1===a.get(gna)&&b.Zba();var e;null==(e=a.get(hna,null,8))||ina(e);var f;null==(f=a.get(jna,null,8))||f.init();c=c.xlb[0];b.No.root.component=c;b.kD.Cwa=c;d.closed||(d.next(),d.unsubscribe())}}};
nna=function(){return ena(2,[{Ca:gna,xc:0},{Ca:lna,ld:!0,Eb:[_.ag],Bb:function(a){var b=a.get(mna,Promise.resolve());return function(){return b.then(function(){return new Promise(function(c){var d=a.get(_.cg),e=a.get(fna);dna(d,function(){c(!0)});a.get(dg).hfb=function(){c(!0);return e.closed?_.vd(void 0):e};d.Zba()})})}}}])};pna=function(){return ena(3,[{Ca:lna,ld:!0,Bb:function(){var a=_.cc(_.cg);return function(){ona(a)}}},{Ca:gna,xc:2}])};rna=function(){return new qna("Router",_.cg)};
yna=function(){return{Ca:jna,Bb:function(){var a=_.cc(sna),b=_.cc(_.ye),c=_.cc(tna),d=_.cc(dg),e=_.cc(_.eg);c.Kwa&&xna(a,c.Kwa);return new fg(e,d,a,b,c)}}};zna=function(){return"guarded"};_.Ana=function(){return[_.gg,_.hg].map(function(a){return function(){var b=_.jc.apply(0,arguments),c;return(c=_.cc(a)).oQ.apply(c,_.qc(b))}})};_.ig=function(a){return function(){var b=_.jc.apply(0,arguments),c;return(c=_.cc(a)).resolve.apply(c,_.qc(b))}};
Bna=function(a,b){if(window.performance){var c=window.performance.getEntriesByType("paint");c=_.q(c);for(var d=c.next();!d.done;d=c.next())d=d.value,a.Sm.push({name:d.name,Ii:d.startTime+d.duration,statusCode:"SUCCESS",Qx:a.Qx,pN:!0})}0<b&&a.Sm.push({name:"largest-contentful-paint",Ii:b,statusCode:"SUCCESS",Qx:b,pN:!0})};Cna=function(a){var b=(performance.timeOrigin||performance.timing.navigationStart)+a;return b>Date.now()?a:b};
Dna=function(a,b){return a.element+"/"+a.action+" - "+a.gestureName+" ("+b+")"};Ena=function(a){return(a=a.visibilityState)?"visible"!==a:!1};Fna=function(a){if(!a.event){if(a.jm!==a.Sw)return Error("Yb");if("SUCCESS"!==a.status)return Error("Zb`"+a.status);if(a.xPa.length)return Error("$b");if(!a.event)return Error("ac`"+a.Sm.map(function(b){return b.name}).join(", "))}};_.jg=function(){return performance&&performance.now?performance.now():Date.now()};
Gna=function(a,b){var c=null;a.Ag.subscribe(function(){null!=c&&clearTimeout(c);c=setTimeout(function(){b();c=null})})};Hna=function(a){switch(a){case 0:return"SUCCESS";case 4:return"TIME_OUT";case 10:return"CANCELLED";default:return"FAILURE"}};_.lg=function(){!_.kg&&_.Ina&&_.Jna();return _.kg};_.Jna=function(){_.kg=(0,_.Ina)();Kna.forEach(function(a){a(_.kg)});Kna=[]};_.mg=function(a){_.kg&&Lna(a)};_.ng=function(){_.kg&&_.kg.hxa()};Nna=function(a){return Eba(a,function(b,c){return-1!==Mna.indexOf(c)})};
Ona=function(a,b){og.call(this);this.UVa=a;this.L1=b;this.hob="https://play.google.com/log?format=json&hasfast=true";this.Hqb=!1;this.RWa=Qba;this.jK="";this.r3a=this.s3a=!1;this.nja=void 0};_.Pna=function(a){var b=a.tl,c=a.Te,d=a.xd,e=a.IOb,f=a.ou,g=a.LQa;a=a.wqa;var h={};b&&(h.q=b);null!=c&&(h.sq=c);d&&(h.ss=d);e&&(h.ssfr=e);f&&(h.all=f);g&&(h.start=g);a&&(h.dqr=a);return h};
Tna=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 Qna:new Rna;if(b.startsWith("application/x-protobuf")){a=a.Dc?a.Dc.getResponseHeader("Content-Transfer-Encoding"):null;if(!a)return new pg;if("base64"==a.toLowerCase())return new Sna}return null};_.rg=function(a,b){throw Error(void 0===b?"unexpected value "+a+"!":b);};
_.sg=function(a){return a?(a=Una.exec(a))?a[1]:"":""};_.Vna=function(a){return a.startsWith("refs/heads/")?a:"refs/heads/"+a};_.Wna=function(a){return a.startsWith("refs/heads/")?a.substring(11):null};_.Xna=function(a){return a.startsWith("refs/tags/")?a.substring(10):null};_.Yna=function(a){return _.Wna(a)||a};_.Zna=function(a){return _.Xna(a)||a};_.$na=function(a){return a.startsWith("refs/tags/")};_.aoa=function(a){return a.startsWith("refs/heads/")};
_.ug=function(a){return!a||a.startsWith("refs/")&&0<a.indexOf("/",6)||"HEAD"===a||_.tg.test(a)?a:_.Vna(a)};_.boa=function(a){return a?_.tg.test(a)?a.substring(0,7):a:""};_.coa=function(a,b){return a.hb===b.hb&&a.Oc===b.Oc&&a.repository===b.repository};_.vg=function(a,b,c){return a===b||c.includes(a)&&c.includes(b)};_.doa=function(a){if(null!=a)return"number"===typeof a?a:a.map(function(b){return b.start===b.end?""+b.start:b.start+"-"+b.end}).join(",")};
_.zg=function(a){var b=a;do{a=b;if(b=a.data.Qc)return b;b=a.firstChild}while(b);var c=a.params[_.wg.wn],d=(b=a.params.branch)?b.split("..."):[];b&&2===d.length&&(b=d[0],c=d[1]);d=a;for(var e=d.data.groupType||_.eoa;0<d.children.length;){d=d.firstChild;var f=d.data.groupType;f&&(e=f)}d=e;if("depot"===d){b=a.params["package"];var g;return b||((null==(g=a.url[0])?void 0:g.path)||"").startsWith("piper")?new _.xg({repository:b||"Piper",qb:(a.params[_.wg.Mb]?a.Ta.snapshot:void 0)||a.params[_.wg.changelist]||
"HEAD",path:a.params.path,params:foa(a.params,c)}):new _.xg({})}g={id:a.params.repositoryGroupId,type:d};d=a.params.repo&&a.params.repo.replace(/\/+$/,"");e=a.params.path;a={je:g,repository:d,qb:b,path:e?e:":"===a.params[""]?"/":void 0,params:goa(a.params,c)};return new _.yg(a)};
_.ioa=function(a){var b={},c={};a=_.q(Object.entries(a));for(var d=a.next();!d.done;d=a.next()){var e=_.q(d.value);d=e.next().value;e=e.next().value;hoa.includes(d)||"rev"===d?b[d]=e:"cdbgd"===d?b[_.wg.eu]=e:"cdbgbp"===d?b[_.wg.Aw]=e:"dqr"===d?b[_.wg.Dw]=e:c[d]=e}return{pYa:b,Ta:c}};
goa=function(a,b){var c=null!=a[_.wg.jf]?Number(a[_.wg.jf]):void 0;return{line:joa(a),gx:a[_.wg.gx],wn:b||a[_.wg.wn],Lo:a[_.wg.Lo],Ce:a[_.wg.Ce],eu:a[_.wg.eu],Aw:a[_.wg.Aw],Ei:a[_.wg.Ei],jf:c,bt:a[_.wg.bt],fu:a[_.wg.fu],Mb:a[_.wg.Mb],dv:a[_.wg.dv],hx:a[_.wg.hx],rG:a[_.wg.rG],KG:a[_.wg.KG],Dw:a[_.wg.Dw]}};joa=function(a){a=a[_.wg.fVa];if(null!=a){var b=Number(a);if(!isNaN(b))return 0<b?b:void 0;a=a.split(",").map(koa).filter(function(c){return!!c});return 0===a.length?void 0:a}};
koa=function(a){var b=Number(a);if(!isNaN(b))return 0<b?{start:b,end:b}:void 0;b=_.q(a.split("-"));a=b.next().value;b=b.next().value;var c=Number(a),d=Number(b);if(a.length&&!isNaN(c)&&b.length&&!isNaN(d)&&c<=d)return{start:c,end:d}};foa=function(a,b){b=goa(a,b);(a=a[_.wg.FLb])&&(b=Object.assign({},b,{Ce:a}));return b};loa=function(a){return a.Sm.some(function(b){return"codeRenderFull"===(void 0===b.name?"":b.name)})};
moa=function(a){return a.Sm.some(function(b){b=b.name;return!!b&&(b.endsWith("project.subscriptions.create")||b.endsWith("project.subscriptions.delete")||b.endsWith("externalSource.listRepos"))})};
noa=function(a){var b=a.sj?_.zg(a.sj):void 0;if(loa(a))b=_.Ag.C4a;else if(moa(a))b=_.Ag.u4a;else{var c;if(c=b)c=void 0===a.targetRoute?"":a.targetRoute,c=!!(!b.hb&&c.startsWith("/onboarding/")||c.startsWith("/admin/")||c.startsWith("/repo/")||c.startsWith("/user/ssh_keys"));if(c)b=_.Ag.vI;else{if(c=b){c=void 0===a.targetRoute?"":a.targetRoute;var d=b.hb,e=b.repository,f=b.qb,g=b.path;c=!("/source"!==c&&"/"!==c&&"/code"!==c&&"/repos"!==c&&"/source/repos"!==c&&"projects"!==c&&(!d||e||f||g))}if(c)b=
_.Ag.Q5a;else if(c=void 0===a.targetRoute?"":a.targetRoute,"GlobalSearchBox"===a.element||c.startsWith("/search"))b=_.Ag.dDa;else{if(a=b)a=b.repository,c=b.qb,d=b.path,a=!(!(b.hb&&a&&c)||d);if(a)b=_.Ag.vAa;else{if(a=b)a=b.hb,c=b.repository,d=b.qb,b=b.path,a=!!(a&&c&&d&&b||a&&c&&!d&&!b);b=a?_.Ag.gBa:_.Ag.l6a}}}}return b};
qoa=function(a,b){var c=[];"string"==typeof a?a.split(/\s*,\s*/).forEach(function(d){a:{if(":"==d[0]&&(d=ooa(d,b),"function"==typeof d)){c.push(d);d=void 0;break a}var e=d.match(/^(\*|[-\w]+)\s*(<?[=-]>)\s*(\*|[-\w]+)$/);if(null==e||4>e.length)b.push(new _.Yb(3015,!1)),d=c;else{d=e[1];var f=e[2];e=e[3];c.push(poa(d,e));"<"!=f[0]||"*"==d&&"*"==e||c.push(poa(e,d));d=void 0}}return d}):c.push(a);return c};
ooa=function(a,b){switch(a){case ":enter":return"void => *";case ":leave":return"* => void";case ":increment":return function(c,d){return parseFloat(d)>parseFloat(c)};case ":decrement":return function(c,d){return parseFloat(d)<parseFloat(c)};default:return b.push(new _.Yb(3016,!1)),"* => *"}};
poa=function(a,b){var c=roa.has(a)||soa.has(a),d=roa.has(b)||soa.has(b);return function(e,f){var g="*"==a||a==e,h="*"==b||b==f;!g&&c&&"boolean"===typeof e&&(g=e?roa.has(a):soa.has(a));!h&&d&&"boolean"===typeof f&&(h=f?roa.has(b):soa.has(b));return g&&h}};_.Bg=function(a,b){return{type:7,name:a,oqa:b,options:{}}};_.Cg=function(a,b){return{type:4,styles:void 0===b?null:b,bI:a}};_.toa=function(a){return{type:3,Ug:a,options:null}};_.Dg=function(a){return{type:6,styles:a,offset:null}};
_.Eg=function(a,b){return{type:0,name:a,styles:b,options:void 0}};_.Fg=function(a,b,c){return{type:1,qAc:a,animation:b,options:void 0===c?null:c}};_.uoa=function(a,b){var c={optional:!0};return{type:11,ab:a,animation:b,options:void 0===c?null:c}};voa=function(){return"undefined"!==typeof process&&"[object process]"==={}.toString.call(process)};Hg=function(a){switch(a.length){case 0:return new Gg;case 1:return a[0];default:return new woa(a)}};
zoa=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(h){var n=h.get("offset"),r=n==f,v=r&&g||new Map;h.forEach(function(A,C){var I=C;if("offset"!==C)switch(I=xoa(I),A){case "!":A=b.get(C);break;case "*":A=c.get(C);break;default:A=yoa(I,A,d)}v.set(I,A)});r||e.push(v);g=v;f=n});if(d.length)throw new _.Yb(3502,!1);return e};
Boa=function(a,b,c,d){switch(b){case "start":a.yA(function(){return d(c&&Aoa(c,"start",a))});break;case "done":a.Ws(function(){return d(c&&Aoa(c,"done",a))});break;case "destroy":a.yf(function(){return d(c&&Aoa(c,"destroy",a))})}};Aoa=function(a,b,c){var d=c.totalTime;b=Coa(a.element,a.Jn,a.Ol,a.Dg,b||a.TGb,void 0==d?a.totalTime:d,c.disabled?!0:!1);a=a._data;null!=a&&(b._data=a);return b};Coa=function(a,b,c,d,e,f,g){return{element:a,Jn:b,Ol:c,Dg:d,TGb:void 0===e?"":e,totalTime:void 0===f?0:f,disabled:!!g}};
Ig=function(a,b,c){var d=a.get(b);d||a.set(b,d=c);return d};Doa=function(a){var b=a.indexOf(":");return[a.substring(1,b),a.slice(b+1)]};Foa=function(a){a=a.parentNode||a.host;return a===Eoa?null:a};Jg=function(a){if("number"==typeof a)return a;a=a.match(/^(-?[\.\d]+)(m?s)/);return!a||2>a.length?0:Goa(parseFloat(a[1]),a[2])};Goa=function(a,b){switch(b){case "s":return 1E3*a;default:return a}};
Hoa=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 _.Yb(3E3,!1));b={duration:0,delay:0,easing:""};break a}a=Goa(parseFloat(d[1]),d[2]);var g=d[3];null!=g&&(e=Goa(parseFloat(g),d[4]));(d=d[5])&&(f=d)}c||(c=!1,d=b.length,0>a&&(b.push(new _.Yb(3100,!1)),c=!0),0>e&&(b.push(new _.Yb(3101,!1)),c=!0),c&&b.splice(d,0,new _.Yb(3E3,!1)));b={duration:a,
delay:e,easing:f}}return b};Ioa=function(a){var b=void 0===b?{}:b;Object.keys(a).forEach(function(c){b[c]=a[c]});return b};Joa=function(a){var b=new Map;Object.keys(a).forEach(function(c){b.set(c,a[c])});return b};Koa=function(a){return a.length?a[0]instanceof Map?a:a.map(function(b){return Joa(b)}):[]};
Kg=function(a,b,c){b=void 0===b?new Map:b;if(c){c=_.q(c);for(var d=c.next();!d.done;d=c.next()){var e=_.q(d.value);d=e.next().value;e=e.next().value;b.set(d,e)}}a=_.q(a);for(c=a.next();!c.done;c=a.next())d=_.q(c.value),c=d.next().value,d=d.next().value,b.set(c,d);return b};
Loa=function(a){for(var b="",c=0;c<a.style.length;c++){var d=a.style.item(c),e=a.style.getPropertyValue(d);b+=e?d+":"+e+";":""}for(var f in a.style)a.style.hasOwnProperty(f)&&!f.startsWith("_")&&(c=f.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase(),d=a.style[f],b+=d?c+":"+d+";":"");a.setAttribute("style",b)};Lg=function(a,b,c){a.style&&(b.forEach(function(d,e){var f=xoa(e);c&&!c.has(e)&&c.set(e,a.style[f]);a.style[f]=d}),voa()&&Loa(a))};
Mg=function(a,b){a.style&&(b.forEach(function(c,d){d=xoa(d);a.style[d]=""}),voa()&&Loa(a))};Moa=function(a){return Array.isArray(a)?1==a.length?a[0]:{type:2,Ug:a,options:null}:a};Ooa=function(a,b,c){var d=b.params||{};a=Noa(a);a.length&&a.forEach(function(e){d.hasOwnProperty(e)||c.push(new _.Yb(3001,!1))})};Noa=function(a){var b=[];if("string"===typeof a){for(var c;c=Poa.exec(a);)b.push(c[1]);Poa.lastIndex=0}return b};
Qoa=function(a,b,c){var d=a.toString(),e=d.replace(Poa,function(f,g){g=b[g];null==g&&(c.push(new _.Yb(3003,!1)),g="");return g.toString()});return e==d?a:e};Roa=function(a){for(var b=[],c=a.next();!c.done;)b.push(c.value),c=a.next();return b};xoa=function(a){return a.replace(Soa,function(){return _.jc.apply(0,arguments)[1].toUpperCase()})};
Toa=function(a,b,c){if(c.size&&b.length){var d=b[0],e=[];c.forEach(function(g,h){d.has(h)||e.push(h);d.set(h,g)});if(e.length){c={};for(var f=1;f<b.length;c={Fza:c.Fza},f++)c.Fza=b[f],e.forEach(function(g){return function(h){var n=g.Fza,r=n.set;var v=window.getComputedStyle(a)[h];return r.call(n,h,v)}}(c))}}return b};
Ng=function(a,b,c){switch(b.type){case 7:return a.mVb(b,c);case 0:return a.I3a(b,c);case 1:return a.J3a(b,c);case 2:return a.kVb(b,c);case 3:return a.iVb(b,c);case 4:return a.fVb(b,c);case 5:return a.mza(b,c);case 6:return a.Cja(b,c);case 8:return a.nza(b,c);case 9:return a.gVb(b,c);case 10:return a.hVb(b,c);case 11:return a.jVb(b,c);case 12:return a.lVb(b,c);default:throw new _.Yb(3004,!1);}};
Voa=function(a){var b=a.split(/\s*,\s*/).find(function(c){return":self"==c})?!0:!1;b&&(a=a.replace(Uoa,""));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]};
Woa=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};
Xoa=function(a,b){if(a.hasOwnProperty("duration"))return a;if("number"==typeof a)return{duration:Hoa(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:"",XOa:!0},b.yOc=a,b;a=Hoa(a,b);return{duration:a.duration,delay:a.delay,easing:a.easing}};Og=function(a){if(a){if(a=Ioa(a),a.params){var b=a;var c=(c=a.params)?Ioa(c):null;b.params=c}}else a={};return a};
Yoa=function(a,b,c,d,e,f,g,h){return{type:1,element:a,NL:b,S0:c,qT:d,duration:e,delay:f,totalTime:e+f,easing:void 0===g?null:g,JOc:void 0===h?!1:h}};$oa=function(a,b,c,d,e,f,g,h,n,r){f=void 0===f?new Map:f;g=void 0===g?new Map:g;r=void 0===r?[]:r;return(new Zoa).Ooa(a,b,c,d,e,f,g,h,n,r)};apa=function(a){var b=Math.pow(10,2);return Math.round(a*b)/b};
bpa=function(a,b){var c=new Map,d;a.forEach(function(e){if("*"===e){d=d||b.keys();e=_.q(d);for(var f=e.next();!f.done;f=e.next())c.set(f.value,"*")}else Kg(e,c)});return c};cpa=function(a,b,c,d,e,f,g,h,n,r,v,A,C){return{type:0,element:a,Jn:b,gzb:e,Ol:c,Hra:f,Dg:d,Bia:g,gE:h,zKc:n,S0:r,qT:v,totalTime:A,errors:C}};dpa=function(a,b,c,d,e){return a.some(function(f){return f(b,c,d,e)})};epa=function(a,b){b=Ioa(b);for(var c in a)a.hasOwnProperty(c)&&null!=a[c]&&(b[c]=a[c]);return b};
gpa=function(a,b){return new fpa(a,{type:1,animation:{type:2,Ug:[],options:null},ECb:[function(){return!0}],options:null,AM:0,rC:0},b)};hpa=function(a,b,c){a.has(b)?a.has(c)||a.set(c,a.get(b)):a.has(c)&&a.set(b,a.get(c))};ipa=function(a){return a&&1===a.nodeType};jpa=function(a,b){var c=a.style.display;a.style.display=null!=b?b:"none";return c};
lpa=function(a,b,c,d,e){var f=[];c.forEach(function(n){return f.push(jpa(n))});var g=[];d.forEach(function(n,r){var v=new Map;n.forEach(function(A){var C=b.BNa(r,A,e);v.set(A,C);C&&0!=C.length||(r.__ng_removed=kpa,g.push(r))});a.set(r,v)});var h=0;c.forEach(function(n){return jpa(n,f[h++])});return g};
mpa=function(a,b){function c(g){if(!g)return 1;var h=f.get(g);if(h)return h;h=g.parentNode;h=d.has(h)?h:e.has(h)?1:c(h);f.set(g,h);return h}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 h=c(g);1!==h&&d.get(h).push(g)});return d};Pg=function(a,b){var c;null==(c=a.classList)||c.add(b)};Qg=function(a,b){var c;null==(c=a.classList)||c.remove(b)};opa=function(a,b,c){Hg(c).Ws(function(){return npa(a,b)})};
qpa=function(a){var b=[];ppa(a,b);return b};ppa=function(a,b){for(var c=0;c<a.length;c++){var d=a[c];d instanceof woa?ppa(d.ih,b):b.push(d)}};rpa=function(a,b){var c=Object.keys(a),d=Object.keys(b);if(c.length!=d.length)return!1;for(d=0;d<c.length;d++){var e=c[d];if(!b.hasOwnProperty(e)||a[e]!==b[e])return!1}return!0};spa=function(a,b,c){var d=c.get(a);if(!d)return!1;var e=b.get(a);e?d.forEach(function(f){return e.add(f)}):b.set(a,d);c.delete(a);return!0};
vpa=function(a,b){var c=null,d=null;Array.isArray(b)&&b.length?(c=tpa(b[0]),1<b.length&&(d=tpa(b[b.length-1]))):b instanceof Map&&(c=tpa(b));return c||d?new upa(a,c,d):null};tpa=function(a){var b=null;a.forEach(function(c,d){if("display"===d||"position"===d)b=b||new Map,b.set(d,c)});return b};wpa=function(a){switch(a){case "body":return document.body;case "document":return document;case "window":return window;default:return a}};
xpa=function(a){var b=a.indexOf(".");return[a.substring(0,b),a.slice(b+1)]};_.ypa=function(a){return 0===a.buttons||0===a.offsetX&&0===a.offsetY};_.zpa=function(a){a=a.touches&&a.touches[0]||a.changedTouches&&a.changedTouches[0];return!!a&&-1===a.identifier&&(null==a.radiusX||1===a.radiusX)&&(null==a.radiusY||1===a.radiusY)};_.Rg=function(a){var b=_.jc.apply(1,arguments);return b.length?b.some(function(c){return a[c]}):a.altKey||a.shiftKey||a.ctrlKey||a.metaKey};
Cpa=function(){if(Apa)return Apa;if("object"!==typeof document||!document)return Apa=new Set(Bpa);var a=document.createElement("input");return Apa=new Set(Bpa.filter(function(b){a.setAttribute("type",b);return a.type===b}))};Epa=function(){if(null==Dpa&&"undefined"!==typeof window)try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:function(){return Dpa=!0}}))}finally{Dpa=Dpa||!1}return Dpa};_.Sg=function(a){return Epa()?a:!!a.capture};
Gpa=function(){if(null==Fpa){if("object"!==typeof document||!document||"function"!==typeof Element||!Element)return Fpa=!1;if("scrollBehavior"in document.documentElement.style)Fpa=!0;else{var a=Element.prototype.scrollTo;Fpa=a?!/\{\s*\[native code\]\s*\}/.test(a.toString()):!1}}return Fpa};
Ipa=function(){if("object"!==typeof document||!document)return 0;if(null==Hpa){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);Hpa=0;0===a.scrollLeft&&(a.scrollLeft=1,Hpa=0===a.scrollLeft?1:2);a.remove()}return Hpa};
_.Kpa=function(a){if(null==Jpa){var b="undefined"!==typeof document?document.head:null;Jpa=!(!b||!b.createShadowRoot&&!b.attachShadow)}return Jpa&&(a=a.getRootNode?a.getRootNode():null,"undefined"!==typeof ShadowRoot&&ShadowRoot&&a instanceof ShadowRoot)?a:null};_.Lpa=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};
_.Tg=function(a){return a.composedPath?a.composedPath()[0]:a.target};Mpa=function(){return"undefined"!==typeof __karma__&&!!__karma__||"undefined"!==typeof jasmine&&!!jasmine||"undefined"!==typeof jest&&!!jest||"undefined"!==typeof Mocha&&!!Mocha};_.Npa=function(a){return Array.isArray(a)?a:[a]};_.Ug=function(a){return null!=a&&"false"!==""+a};Vg=function(a){return null==a?"":"string"===typeof a?a:a+"px"};_.Wg=function(a){return a instanceof _.Rc?a.ta:a};
_.Xg=function(a,b){return isNaN(parseFloat(a))||isNaN(Number(a))?void 0===b?0:b:Number(a)};Opa=function(a){if(!a.hasAttribute("tabindex")||void 0===a.tabIndex)return!1;a=a.getAttribute("tabindex");return!(!a||isNaN(parseInt(a,10)))};Ppa=function(a){if(!Opa(a))return null;a=parseInt(a.getAttribute("tabindex")||"",10);return isNaN(a)?-1:a};Qpa=function(a){return{matches:"all"===a||""===a,media:a,addListener:function(){},removeListener:function(){}}};
Rpa=function(a){return a.map(function(b){return b.split(",")}).reduce(function(b,c){return b.concat(c)}).map(function(b){return b.trim()})};Spa=function(){return null};Upa=function(a,b){var c=Tpa(a);c.some(function(d){return d.trim()==b.trim()})||(c.push(b.trim()),a.setAttribute("aria-describedby",c.join(" ")))};Vpa=function(a,b){var c=Tpa(a).filter(function(d){return d!=b.trim()});c.length?a.setAttribute("aria-describedby",c.join(" ")):a.removeAttribute("aria-describedby")};
Tpa=function(a){return(a.getAttribute("aria-describedby")||"").match(/\S+/g)||[]};Wpa=function(a,b){return"string"===typeof a?(b||"")+"/"+a:a};Ypa=function(a,b){a.id||(a.id="cdk-describedby-message-"+b+"-"+Xpa++)};Zpa=function(){return _.cc(_.Yg)};_.aqa=function(a){a=(null==a?void 0:a.toLowerCase())||"";var b;return"auto"===a&&"undefined"!==typeof navigator&&(null==(b=navigator)?0:b.language)?$pa.test(navigator.language)?"rtl":"ltr":"rtl"===a?"rtl":"ltr"};
bqa=function(a,b){return b.some(function(c){var d=a.top>c.bottom,e=a.right<c.left,f=a.left>c.right;return a.bottom<c.top||d||e||f})};cqa=function(a,b){return b.some(function(c){var d=a.bottom>c.bottom,e=a.left<c.left,f=a.right>c.right;return a.top<c.top||d||e||f})};_.dqa=function(a){return a&&"function"===typeof a.connect&&!(a instanceof Zg)};$g=function(a,b){for(var c in b)b.hasOwnProperty(c)&&(a[c]=b[c])};
fqa=function(a){if("number"!==typeof a&&null!=a){var b=_.q(a.split(eqa));a=b.next().value;return(b=b.next().value)&&"px"!==b?null:parseFloat(a)}return a||null};gqa=function(a){return{top:Math.floor(a.top),right:Math.floor(a.right),bottom:Math.floor(a.bottom),left:Math.floor(a.left),width:Math.floor(a.width),height:Math.floor(a.height)}};
_.ah=function(a,b){var c=function(){var d=a.apply(this,[].concat(_.qc(_.jc.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.Xo},set:function(d){d=d||this.defaultColor;d!==this.Xo&&(this.Xo&&this.Oa.ta.classList.remove("mat-"+this.Xo),d&&this.Oa.ta.classList.add("mat-"+d),this.Xo=d)}}});return c};
_.bh=function(a){var b=function(){var c=a.apply(this,[].concat(_.qc(_.jc.apply(0,arguments))))||this;c.JI=!1;return c};_.V(b,a);_.W.Object.defineProperties(b.prototype,{Ed:{configurable:!0,enumerable:!0,get:function(){return this.JI},set:function(c){this.JI=_.Ug(c)}}});return b};
_.ch=function(a){var b=function(){var c=a.apply(this,[].concat(_.qc(_.jc.apply(0,arguments))))||this;c.Jc=!1;return c};_.V(b,a);_.W.Object.defineProperties(b.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Jc},set:function(c){this.Jc=_.Ug(c)}}});return b};
_.hqa=function(a){var b=function(){var c=a.apply(this,[].concat(_.qc(_.jc.apply(0,arguments))))||this;c.Bs=!1;return c};_.V(b,a);b.prototype.Qya=function(){var c=this.Bs,d=(this.rPa||this.y4).Dyb(this.Qe?this.Qe.control:null,this.Y5||this.X5);d!==c&&(this.Bs=d,this.Wc.next())};return b};
_.dh=function(a,b){b=void 0===b?0:b;var c=function(){var d=a.apply(this,[].concat(_.qc(_.jc.apply(0,arguments))))||this;d.jz=b;d.Knb=b;return d};_.V(c,a);_.W.Object.defineProperties(c.prototype,{tabIndex:{configurable:!0,enumerable:!0,get:function(){return this.disabled?-1:this.jz},set:function(d){this.jz=null!=d?_.Xg(d):this.Knb}}});return c};iqa=function(){return _.cc(_.eh)};
jqa=function(a,b,c){a=Math.max(Math.abs(a-c.left),Math.abs(a-c.right));b=Math.max(Math.abs(b-c.top),Math.abs(b-c.bottom));return Math.sqrt(a*a+b*b)};kqa=function(a){a&1&&_.F(0,"mat-pseudo-checkbox",6);a&2&&(a=_.M(),_.z("state",a.selected?"checked":"unchecked")("disabled",a.disabled))};lqa=function(a){a&1&&_.F(0,"mat-pseudo-checkbox",7);a&2&&(a=_.M(),_.z("disabled",a.disabled))};mqa=function(a){a&1&&(_.B(0,"span",8),_.P(1),_.D());a&2&&(a=_.M(),_.w(1),_.We("(",a.group.label,")"))};nqa=function(){};
oqa=function(a,b){for(var c=a.length;c--;)b(a[c])};pqa=function(){};qqa=function(a,b){for(var c=a.ta.parentElement;c&&!c.classList.contains("mat-dialog-container");)c=c.parentElement;return c?b.find(function(d){return d.id===c.id}):null};fh=function(a){var b=_.jc.apply(1,arguments);if(null==a)throw TypeError("mc");b=_.q(b);for(var c=b.next();!c.done;c=b.next())if(c=c.value,null!=c)for(var d in c)c.hasOwnProperty(d)&&(a[d]=c[d]);return a};
rqa=function(){var a=gh.EQb;return"function"===typeof a?a():a};
tqa=function(a,b){a=a.filter(function(f){return!sqa[f]});if(0<a.length){var c=a.join(", ");try{var d=gh.createElement("style");d.setAttribute("type","text/css");if(!d.styleSheet){var e=document.createTextNode("/*\n  @angular/flex-layout - workaround for possible browser quirk with mediaQuery listeners\n  see http://bit.ly/2sd4HMP\n*/\n@media "+c+" {.fx-query-test{ }}");d.appendChild(e)}b.head.appendChild(d);a.forEach(function(f){return sqa[f]=d})}catch(f){console.error(f)}}};
uqa=function(a){var b={};return a.filter(function(c){return b.hasOwnProperty(c)?!1:b[c]=!0})};vqa=function(a,b){return fh(a,b?{EWa:b.alias,suffix:b.suffix}:{})};xqa=function(a){var b=_.q(wqa(a));a=b.next().value;b=b.next().value;b=void 0===b?null:b;return{display:"flex","box-sizing":"border-box","flex-direction":a,"flex-wrap":b?b:null}};
wqa=function(a){a=a?a.toLowerCase():"";var b=_.q(a.split(" "));a=b.next().value;b=b.next().value;var c=a;yqa.find(function(d){return d===c})||(c=yqa[0]);return[c,zqa(b)]};Aqa=function(a){a=_.q(wqa(a));var b=a.next().value;a.next();return-1<b.indexOf("row")};zqa=function(a){if(a)switch(a.toLowerCase()){case "reverse":case "wrap-reverse":case "reverse-wrap":a="wrap-reverse";break;case "no":case "none":case "nowrap":a="nowrap";break;default:a="wrap"}return a};
Bqa=function(a){for(var b in a){var c=a[b]||"";switch(b){case "display":a.display="flex"===c?["-webkit-flex","flex"]:"inline-flex"===c?["-webkit-inline-flex","inline-flex"]:c;break;case "align-items":case "align-self":case "align-content":case "flex":case "flex-basis":case "flex-flow":case "flex-grow":case "flex-shrink":case "flex-wrap":case "justify-content":a["-webkit-"+b]=c;break;case "flex-direction":c=c||"row";a["-webkit-flex-direction"]=c;a["flex-direction"]=c;break;case "order":a.order=a["-webkit-"+
b]=isNaN(c)?"0":c}}return a};Cqa=function(){var a=gh.EQb;return"function"===typeof a?a():a};Eqa=function(a,b,c){var d=Bqa(b);c.forEach(function(e){Dqa(d,e,a)})};Dqa=function(a,b,c){Object.keys(a).forEach(function(d){for(var e=_.q(Array.isArray(a[d])?a[d]:[a[d]]),f=e.next();!f.done;f=e.next())c.Sg(b,d,f.value)})};Fqa=function(a,b){var c=void 0===c?!1:c;var d="";if(a&&Cqa())try{var e=d=Cqa()?a.style[b]:"";c||(d=e||getComputedStyle(a).getPropertyValue(b))}catch(f){}return d?d.trim():"block"};
Gqa=function(a){a&1&&(_.B(0,"h3"),_.P(1),_.D());a&2&&(a=_.M(2).wa,_.w(1),_.Ye(a.key))};Hqa=function(a){a&1&&(_.G(0),_.P(1),_.Je());a&2&&(a=_.M().wa,_.w(1),_.Ye(a))};Iqa=function(a){a&1&&_.F(0,"span",14);a&2&&(a=_.M().wa,_.z("matBadge",a))};Jqa=function(a,b){a&1&&(_.G(0),_.N(1,Hqa,2,1,"ng-container",11),_.N(2,Iqa,1,1,"ng-template",null,13,_.pf),_.Je());if(a&2){a=b.wa;var c=_.Ve(3);_.M(5);_.w(1);_.z("ngIf","then"===a||"+"===a||"or"===a)("ngIfElse",c)}};
Kqa=function(a){a&1&&(_.B(0,"dt"),_.N(1,Jqa,4,2,"ng-container",4),_.D());a&2&&(a=_.M().wa,_.w(1),_.z("ngForOf",a.Wb))};Lqa=function(a){a&1&&_.F(0,"dt",14);a&2&&(a=_.M().wa,_.z("matBadge",a.Wb))};Mqa=function(a,b){a&1&&(_.G(0),_.N(1,Kqa,2,1,"dt",11),_.N(2,Lqa,1,1,"ng-template",null,12,_.pf),_.B(4,"dd"),_.P(5),_.D(),_.Je());if(a&2){a=b.wa;var c=_.Ve(3);b=_.M(3);_.w(1);_.z("ngIf",b.isArray(a.Wb))("ngIfElse",c);_.w(4);_.Ye(a.me)}};
Nqa=function(a){a&1&&(_.B(0,"div",9),_.N(1,Gqa,2,1,"h3",10),_.B(2,"dl"),_.N(3,Mqa,6,3,"ng-container",4),_.D()());if(a&2){a=_.M().wa;var b=_.M();_.w(1);_.z("ngIf",1<b.groups.size);_.w(2);_.z("ngForOf",a.value)}};Oqa=function(a,b){a&1&&(_.G(0),_.N(1,Nqa,4,2,"div",8),_.Je());a&2&&(a=b.wa,_.w(1),_.z("ngIf",0<a.value.length))};Pqa=function(a){return a.replace(/[\s]/g,"").replace(/[\/\*\+\-]/g," $& ")};Qqa=function(a){return(0<a.length?a.charAt(0):"").toUpperCase()+(1<a.length?a.slice(1):"")};
Tqa=function(){Rqa.forEach(function(a){a.suffix&&""!==a.suffix||(a.suffix=a.alias.replace(Sqa,"|").split("|").map(Qqa).join(""),a.Qu=a.Qu||!1)});return Rqa};Uqa=function(){return{color:"accent"}};Vqa=function(a){if(a&1){var b=_.Ac();_.B(0,"div",2)(1,"button",3);_.K("click",function(){_.Bc(b);var c=_.M();return _.Dc(c.action())});_.P(2);_.D()()}a&2&&(a=_.M(),_.w(2),_.Ye(a.data.action))};Wqa=function(){};Yqa=function(){Xqa||(Xqa=Error("Dc"));return Xqa};
_.Zqa=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)};_.$qa=function(a,b){a.src=_.hh(b);_.Zqa(a)};_.ara=function(a,b,c){b=_.Uf(b);void 0!==b&&a.open(b,c,void 0)};_.cra=function(){return bra};
dra=function(a){var b=new Map;0<a.length&&a.replace(/^\?/,"").split("&").forEach(function(c){var d=c.indexOf("=");d=_.q(-1==d?[decodeURIComponent(c),""]:[decodeURIComponent(c.slice(0,d)),decodeURIComponent(c.slice(d+1))]);c=d.next().value;d=d.next().value;var e=b.get(c)||[];e.push(d);b.set(c,e)});return b};gra=function(a){return encodeURIComponent(a).replace(era,function(b,c){var d;return null!=(d=fra[c])?d:b})};hra=function(a){return""+a};
ira=function(a){return"undefined"!==typeof ArrayBuffer&&a instanceof ArrayBuffer};jra=function(a){return"undefined"!==typeof Blob&&a instanceof Blob};kra=function(a){return"undefined"!==typeof FormData&&a instanceof FormData};lra=function(a,b){return{body:b,headers:a.headers,context:a.context,observe:a.observe,params:a.params,Ex:a.Ex,responseType:a.responseType,withCredentials:a.withCredentials}};mra=function(a,b){return b(a)};
nra=function(a,b){return function(c,d){return b.intercept(c,{handle:function(e){return a(e,d)}})}};ora=function(a,b,c){return function(d,e){return Nf(c,function(){return b(d,function(f){return a(f,e)})})}};sra=function(a,b){var c=a.url.toLowerCase();if(!_.cc(pra)||"GET"===a.method||"HEAD"===a.method||c.startsWith("http://")||c.startsWith("https://"))return b(a);c=_.cc(_.qra).getToken();var d=_.cc(rra);null==c||a.headers.has(d)||(a=a.clone({headers:a.headers.set(d,c)}));return b(a)};
tra=function(a,b){return{PRc:a,Cv:b}};vra=function(a){var b=a.cookieName;a=a.svb;var c=[];void 0!==b&&c.push({Ca:ura,xc:b});void 0!==a&&c.push({Ca:rra,xc:a});return tra(2,c)};xra=function(){if(void 0===wra&&(wra=null,"undefined"!==typeof window)){var a=window;void 0!==a.trustedTypes&&(wra=a.trustedTypes.createPolicy("angular#components",{createHTML:function(b){return b}}))}return wra};yra=function(a){var b;return(null==(b=xra())?void 0:b.createHTML(a))||a};
zra=function(){var a=_.cc(_.Yg),b=a?a.location:null;return{Stb:function(){return b?b.pathname+b.search:""}}};Bra=function(a,b,c){return function(d){return d.ka(_.Xha(Ara(a,b,c)))}};Ara=function(a,b,c){var d=b instanceof _.td?1:b.b_a,e=b instanceof _.td?b:_.Wd(b.tLb);return function(f){return f.ka(_.Kd(function(g,h){return!a(g)||h>=d?_.wd(g):c?c(e,g):e}))}};_.Cra=function(a,b,c,d){return Bra(b,c,function(e,f){a.qLb.add(f);e=e.ka(_.ih(a,"Waiting to retry non fatal error",!1));return d?d(e,f):e})};
Dra=function(){};_.Gra=function(a){a=void 0===a?{}:a;return null!=Era?Era:Era=Fra(a)};Hra=function(){return new Promise(function(a,b){window.gapi.load("client",{callback:a,onerror:b})})};Fra=function(a){a=void 0===a?{}:a;var b;return _.Bd(function(c){if(1==c.Tc)return(b=window.gapi)&&b.client&&b.client.load?c.return(b):_.Cd(c,Ira(_.Vf(_.jh(_.kh("https://apis.google.com/js/api.js"))),a),2);if(3!=c.Tc){b=window.gapi;if(!b)throw Error("Vc");return b.client&&b.client.load?c.Oi(3):_.Cd(c,Hra(),3)}return c.return(b)})};
_.Jra=function(a,b,c){var d=a.config.get(b);c!==d&&a.config.update(b,c)};Lra=function(a,b){b=void 0===b?0:b;var c=a.auth2.getAuthInstance().currentUser.get(),d=c.getAuthResponse(!0);if(d&&d.expires_at-Date.now()<b){if(Kra.has(a))return Kra.get(a);b=Promise.resolve(c.reloadAuthResponse()).finally(function(){Kra.delete(a)});Kra.set(a,b);return b}return Promise.resolve()};
Mra=function(a,b){var c;return a.client.init({apiKey:b.apiKey,clientId:b.clientId,scope:b.scope,discoveryDocs:b.lYc,hostedDomain:b.Pvb,fetchBasicProfile:null!=(c=b.bsb)?c:!0})};_.Nra=function(){var a=_.jc.apply(0,arguments);if(!a||0===a.length)return"";var b=a.shift()||"";a=_.q(a.filter(function(f){return!!f}));for(var c=a.next();!c.done;c=a.next()){c=c.value;var d="/"===b[b.length-1],e="/"===c[0];b=d&&e?b+c.substr(1):d||e?b+c:b+("/"+c)}return b};
Ora=function(){var a=window.gapi;if(!a)throw Error("Wc");return a};Qra=function(a,b,c){return(new Promise(function(d){Ora().load("client:auth2",d)})).then(function(){return Pra(a,b,!0,c)})};Tra=function(a,b){var c=Ora();return new Promise(function(d,e){var f=!1,g=setTimeout(function(){f=!0;e(Rra)},1E4);try{c.auth2.authorize(a,function(h){clearTimeout(g);f||d(h)})}catch(h){f=!0,clearTimeout(g),b&&e(Sra),e(h)}})};
Ura=function(a){return Tra(a,!0).catch(function(b){if(b===Rra||b===Sra)return Tra(a,!1);throw b;})};Pra=function(a,b,c,d){var e={client_id:a,response_type:"permission",scope:b};d&&(e.authuser=d);c&&(e.prompt="none");var f=Ora();return Ura(e).then(function(g){f.client.setToken(null);if(g.error){if(c&&"immediate_failed"===g.error)return Pra(a,b,!1,d);throw Error(g.error);}return g})};_.mh=function(a,b){return b.create(a)};_.Wra=function(a,b,c){var d={iaa:"",haa:""};return c.create(new Vra(d,a,b),d.iaa)};
Yra=function(a){return a.error&&a.error.code?-1<Xra.indexOf(a.error.code):!1};nh=function(a,b){a instanceof Error||(a=JSON.stringify(a),"undefined"===typeof a&&(a="'undefined' provided for exception reason"),a=Error(a));b?Zra(b,a):Zra(null,a)};
esa=function(a,b,c){var d=new _.oh("https://contacts.google.com"),e=d.le();null!=a&&(d.removeParameter("authuser"),0!=a&&(e=$ra(e,"/u/"+String(a))));d.jd($ra(e,"/widget/hovercard/v/2"));a=c.language;null!==a&&void 0!==a&&_.ph(d,"hl",a);c=c.nestedOrigins;Array.isArray(c)&&(Array.isArray(c)||(c=[String(c)]),d.Gj.lha("origin",c));try{var f=b.ownerDocument.defaultView;var g=((void 0===f?null:f)||window).location.href;if(asa){try{var h=new bsa(g)}catch(C){throw Error("jd`"+g);}var n=csa.get(h.protocol);
if(!n)throw Error("jd`"+g);if(!h.hostname)throw Error("jd`"+g);if("null"!=h.origin)var r=h;else{var v={href:h.href,protocol:h.protocol,username:"",password:"",host:h.host,port:h.port,hostname:h.hostname,pathname:h.pathname,search:h.search,hash:h.hash};v.origin=n===h.port?h.protocol+"//"+h.hostname:h.protocol+"//"+h.hostname+":"+h.port;r=v}}else r=dsa(g);var A=(asa&&r.searchParams?r.searchParams:new qh(r.search)).get("e");A&&_.ph(d,"e",A)}catch(C){}return d.toString()};
lsa=function(a,b,c){new Promise(function(d,e){if(!fsa(a)){var f=a.ownerDocument.defaultView,g=esa(b,a,c);gsa(f,"config").then(function(){gsa(f,"card").then(function(h){var n=h.card,r=a.ownerDocument.defaultView;h.config.update("iframes/card/url",g);h=c.shortcutKeys||[hsa];var v=new isa(n),A=n.iframeGetCrossOriginFilter(),C=(0,_.rh)(n.iframeSetup,n);h=new sh(A,C,g,h,null,v);v=["__HM_173584019"];r=r||_.ba;v[0]in r||"undefined"==typeof r.execScript||r.execScript("var "+v[0]);for(var I;v.length&&(I=v.shift());)v.length||
void 0===h?r=r[I]&&r[I]!==Object.prototype[I]?r[I]:r[I]={}:r[I]=h;I=c;I=void 0===I?{}:I;h.a3=a;r=_.ya(a);h.cu[r]=jsa(h,I);h.Zib();n.unwatch=ksa;n.watch=ksa;d(null)}).AN(function(h){return e(h)})}).AN(function(h){return e(h)})}})};fsa=function(a){return(a=th("__HM_173584019",a.ownerDocument.defaultView))&&a instanceof sh?a:null};msa=function(){return _.jc.apply(0,arguments).some(function(a){return!!a.Jk.length})};
nsa=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};
osa=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 _.rg(c);}};psa=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};
_.uh=function(a){var b=a.je,c=a.repository,d=a.path,e=a.qb;if(a=a.Mb)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};
_.vh=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{Mb: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.qb=b.substring(e+3),b=b.substring(0,e));c.repository=b}return Object.assign({},{je:{id:a,type:d}},c)};
qsa=function(a){a&1&&(_.G(0),_.B(1,"span",8),_.P(2,"Search scoped to:"),_.D(),_.P(3),_.Je());a&2&&(a=_.M(),_.w(3),_.We(" ",a.Te,"\n"))};rsa=function(a){a&1&&(_.G(0),_.B(1,"span",8),_.P(2,"Search scoped to CitC Workspace:"),_.D(),_.P(3),_.Je());a&2&&(a=_.M(2),_.w(3),_.We(" ",a.xd.Mb," "))};ssa=function(a){a&1&&_.N(0,rsa,4,1,"ng-container",0);if(a&2){a=_.M();var b=_.Ve(4);_.z("ngIf",void 0!==a.xd.Mb)("ngIfElse",b)}};
usa=function(a){a&1&&(_.G(0),_.Ke(1,11),_.P(2," \u203a "),_.Je());if(a&2){_.M(3);var b=_.Ve(14);_.w(1);_.z("ngTemplateOutlet",b)("ngTemplateOutletContext",_.$e(2,tsa))}};wsa=function(a){a&1&&(_.B(0,"a",14),_.P(1),_.D());if(a&2){a=_.M().wa;var b=_.M(4);_.z("routerLink",_.$e(3,vsa))("queryParams",b.YRa(a.scope));_.w(1);_.Ye(a.name)}};xsa=function(a){a&1&&(_.G(0),_.P(1),_.Je());a&2&&(a=_.M().wa,_.w(1),_.Ye(a.name))};
ysa=function(a,b){a&1&&(_.G(0),_.N(1,wsa,2,4,"a",13),_.N(2,xsa,2,1,"ng-container",9),_.P(3,"/"),_.Je());a&2&&(a=b.last,_.w(1),_.z("ngIf",!a),_.w(1),_.z("ngIf",a))};zsa=function(a){a&1&&(_.G(0),_.N(1,ysa,4,2,"ng-container",12),_.Je());a&2&&(a=_.M(3),_.w(1),_.z("ngForOf",a.directories))};Asa=function(a){a&1&&_.P(0);a&2&&(a=_.M(3),_.We(" ",a.xd.path," "))};
Bsa=function(a){a&1&&(_.G(0),_.B(1,"span",8),_.P(2," Search scoped to directory: "),_.D(),_.P(3),_.N(4,usa,3,3,"ng-container",9),_.N(5,zsa,2,1,"ng-container",0),_.N(6,Asa,1,1,"ng-template",null,10,_.pf),_.Je());if(a&2){var b=_.Ve(7);a=_.M(2);_.w(3);_.We(" ",a.xd.repository," \u203a ");_.w(1);_.z("ngIf",a.gZ(a.xd.qb));_.w(1);_.z("ngIf",a.O9&&a.directories)("ngIfElse",b)}};Csa=function(a){a&1&&_.N(0,Bsa,8,4,"ng-container",0);if(a&2){a=_.M();var b=_.Ve(6);_.z("ngIf",void 0!==a.xd.path)("ngIfElse",b)}};
Dsa=function(a){a&1&&(_.G(0),_.B(1,"span",8),_.P(2," Search scoped to branch: "),_.D(),_.Je())};Esa=function(a){a&1&&(_.B(0,"span",8),_.P(1," Search scoped to tag: "),_.D())};
Gsa=function(a){a&1&&(_.G(0),_.N(1,Dsa,3,0,"ng-container",0),_.N(2,Esa,2,0,"ng-template",null,15,_.pf),_.P(4),_.Ke(5,11),_.Je());if(a&2){var b=_.Ve(3);a=_.M(2);var c=_.Ve(14);_.w(1);_.z("ngIf",_.aoa(_.ug(a.xd.qb)))("ngIfElse",b);_.w(3);_.We(" ",a.xd.repository," \u203a ");_.w(1);_.z("ngTemplateOutlet",c)("ngTemplateOutletContext",_.$e(5,Fsa))}};Hsa=function(a){a&1&&_.N(0,Gsa,6,6,"ng-container",0);if(a&2){a=_.M();var b=_.Ve(8);_.z("ngIf",a.gZ(a.xd.qb))("ngIfElse",b)}};
Isa=function(a){a&1&&(_.G(0),_.B(1,"span",8),_.P(2,"Search scoped to package:"),_.D(),_.P(3),_.Je());a&2&&(a=_.M(3),_.w(3),_.We(" ",a.xd.repository," "))};Jsa=function(a){a&1&&(_.G(0),_.B(1,"span",8),_.P(2,"Search scoped to repository:"),_.D(),_.P(3),_.Je());a&2&&(a=_.M(3),_.w(3),_.We(" ",a.xd.repository," "))};
Ksa=function(a){a&1&&(_.G(0,17),_.N(1,Isa,4,1,"ng-container",18),_.N(2,Jsa,4,1,"ng-container",19),_.Je());a&2&&(a=_.M(2),_.z("ngSwitch",null==a.xd.je?null:a.xd.je.type),_.w(1),_.z("ngSwitchCase","depot"))};Lsa=function(a){a&1&&_.N(0,Ksa,3,2,"ng-container",16);if(a&2){a=_.M();var b=_.Ve(10);_.z("ngIf",!!a.xd.repository)("ngIfElse",b)}};Msa=function(a){a&1&&(_.G(0),_.B(1,"span",8),_.P(2,"Search scoped to host:"),_.D(),_.P(3),_.Je());a&2&&(a=_.M().Ma,_.w(3),_.We(" ",a.id," "))};
Nsa=function(a){a&1&&(_.G(0),_.B(1,"span",8),_.P(2,"Search scoped to project:"),_.D(),_.P(3),_.Je());a&2&&(a=_.M().Ma,_.w(3),_.We(" ",a.id," "))};Osa=function(a){a&1&&(_.B(0,"span",8),_.P(1," Search scoped to Piper "),_.D())};Psa=function(a){a&1&&(_.G(0),_.B(1,"span",8),_.P(2,"Search scoped to:"),_.D(),_.P(3),_.Je());a&2&&(a=_.M().Ma,_.w(3),_.We(" ",a.id," "))};
Qsa=function(a){a&1&&(_.G(0,17),_.N(1,Msa,4,1,"ng-container",18),_.N(2,Nsa,4,1,"ng-container",18),_.N(3,Osa,2,0,"span",20),_.N(4,Psa,4,1,"ng-container",19),_.Je());a&2&&(a=_.M(2),_.z("ngSwitch",a.xd.je.type),_.w(1),_.z("ngSwitchCase","host"),_.w(1),_.z("ngSwitchCase","project"),_.w(1),_.z("ngSwitchCase","depot"))};Rsa=function(a){a&1&&_.N(0,Qsa,5,4,"ng-container",16);if(a&2){a=_.M();var b=_.Ve(12);_.z("ngIf",a.xd.je)("ngIfElse",b)}};
Ssa=function(a){a&1&&(_.B(0,"span",8),_.P(1," Searching everything "),_.D())};Tsa=function(a){a&1&&(_.B(0,"mat-icon",24),_.P(1," account_tree "),_.D())};Usa=function(a){a&1&&(_.B(0,"mat-icon",25),_.P(1,"label_outline"),_.D())};Vsa=function(a){a&1&&(_.G(0),_.B(1,"a",26),_.P(2),_.D(),_.Je());a&2&&(a=_.M(2),_.w(1),_.z("routerLink",_.$e(3,vsa))("queryParams",a.YRa(a.mNb)),_.w(1),_.We(" ",_.Zna(_.Yna(a.xd.qb))," "))};Wsa=function(a){a&1&&_.P(0);a&2&&(a=_.M(2),_.We(" ",_.Zna(_.Yna(a.xd.qb))," "))};
ita=function(a,b){a&1&&(_.N(0,Tsa,2,0,"mat-icon",21),_.N(1,Usa,2,0,"mat-icon",22),_.N(2,Vsa,3,4,"ng-container",0),_.N(3,Wsa,1,1,"ng-template",null,23,_.pf));if(a&2){a=b.kca;var c=_.Ve(4);b=_.M();_.z("ngIf",_.aoa(_.ug(b.xd.qb)));_.w(1);_.z("ngIf",_.$na(_.ug(b.xd.qb)));_.w(1);_.z("ngIf",b.O9&&!a)("ngIfElse",c)}};_.jta=function(a){if("number"===typeof a)return a;if(Array.isArray(a)&&a.length)return a[0].start};
_.wh=function(a,b){var c=a.params;a=a.qb;if(null!=c)switch(b){case 0:return c.Mb&&"HEAD"===a?void 0:a;case 1:return c.Ce||(c.Mb&&"HEAD"===a?void 0:a);case 2:return c.wn;case 3:return c.Ce;default:throw _.rg(b,"Unexpected version.");}};_.yh=function(a){return!(!a.Oc||!a.hb)&&!!a.repository};_.kta=function(a){return"COVERAGE_GENERIC_"+a};
mta=function(a){return lta.has(a)?lta.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(" ")};nta=function(a){var b=new _.oe(1);b.next(a);b.complete();return b};
ota=function(a){return new _.td(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()}})};_.Ah=function(a){return new a(_.cc(_.zh),null,{withCredentials:_.cc(pta),suppressCorsPreflight:!0})};_.Bh=function(a,b,c){return a.has(b)?a.get(b):c};qta=function(){var a,b;return!!(null==(a=crypto)?0:null==(b=a.subtle)?0:b.digest)};
sta=function(a){var b="SHA-256";b=void 0===b?"SHA-256":b;qta()?(a=(new TextEncoder).encode(a),b=crypto.subtle.digest(b,a)):b=Promise.reject("crypto.subtle.digest is unavailable in the current environment");return b.then(rta)};rta=function(a){return Array.from(new Uint8Array(a)).map(function(b){return b.toString(16).padStart(2,"0")}).join("")};_.Eh=function(a){if(!a)return null;a=a.privateDoNotAccessOrElseSafeHtmlWrappedValue;if(!a)throw Error("pd");return _.Pf(a)};
tta=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 _.rg(a)}};uta=function(a){switch(a){case "CRITICAL":return 1;case "WARNING":return 2;case "INFORMATIONAL":return 3;case "SEVERITY_UNSPECIFIED":return 0;default:return _.rg(a)}};
wta=function(){if(void 0!==vta)return vta;try{var a=window.localStorage;if(!a)return vta=!1;a.setItem("StorageAccessTestKey","1");a.removeItem("StorageAccessTestKey");return vta=!0}catch(b){return vta=!1}};xta=function(a){if(a&1){var b=_.Ac();_.B(0,"button",5);_.K("click",function(){_.Bc(b);var c=_.M(2);return _.Dc(c.ke())});_.P(1," Dismiss ");_.D()}};
zta=function(a,b){a&1&&(_.G(0),_.B(1,"div",1)(2,"mat-icon",2),_.P(3),_.D(),_.F(4,"span",3),_.N(5,xta,2,0,"button",4),_.D(),_.Je());a&2&&(a=b.Ma,b=_.M(),_.w(1),_.z("ngClass",_.bf(4,yta,a.severity===b.xDa.AE,a.severity===b.xDa.t3)),_.w(2),_.Ye(a.iconName),_.w(1),_.z("innerHTML",a.messageHtml,_.id),_.w(1),_.z("ngIf",b.oc.ac(2)&&1!==(null==a?void 0:a.severity)&&qta()&&wta()))};Ata=function(a){var b=(new Fh).setSeconds(Math.floor(a/1E3));return _.lb(b,2,Math.floor(a%1E3*1E6),0)};
_.Bta=function(a,b,c,d){var e=new Gh;c=_.pb(e,2,c);switch(b){case "depot":_.Hh(c,4,_.Ih,a);break;case "host":_.Hh(c,3,_.Ih,a);break;case "project":c.setProjectId(a);break;case "ossProject":_.Hh(c,5,_.Ih,a)}null!=d&&c.hOb(d);return c};_.Jh=function(a){return{qb:_.wh(a,0)||"",commit:_.wh(a,1)||""}};
_.Lh=function(a,b,c,d,e,f){a=(new _.Kh).R1(_.Bta(a,b,c,f));b=null==d?void 0:d.commit;f&&"HEAD"===b&&(b=void 0);b&&_.pb(a,3,b);(null==d?0:d.qb)&&!_.tg.test(d.qb)&&_.pb(a,4,null==d?void 0:d.qb);d=_.Cta(a);null!=e&&d.jd(_.vf(e));return d};_.Dta=function(a,b,c,d,e,f){if(_.yh(a)){var g=_.Lh(a.hb,a.Oc,a.repository,_.Jh(a),a.path,a.params.Mb);return{eventType:"RESULT_CLICKED",orb:d,Md:g,lineNumber:_.jta(a.params.line),kv:b,gq:c,VA:e,xz:f}}throw Error("rd");};
Eta=function(a){if(a.AF)return Array.from(a.AF.entries()).map(function(b){var c=_.q(b);b=c.next().value;c=c.next().value;return new Mh({name:b,status:c})})};_.Fta=function(a,b){return a===b?!0:a&&b?a.value===b.value&&!!a.M_===!!b.M_:!1};Gta=function(a){var b=_.Wd(1E3).ka(_.le({ae:!0,tv:[]}));b=_.Sd(b,a);return Wga(a,b).ka(_.te({ae:!0}))};Hta=function(a,b){return b.ka(_.y(function(c){return c?_.Nh:_.vd({})}),_.te(a),_.ue(qd))};Ita=function(a,b){return{Wsb:Wga(a.iYa,_.Wd(2E3)),iYa:b}};
Jta=function(a,b,c){return{type:a,location:{start:b,end:c}}};Kta=function(a,b,c,d,e){b=Array.isArray(b)?b:[b];c=Array.isArray(c)?c:[c];return{jl:a,Sta:b,Awa:c,location:Oh(e),aJc:d,error:b.length&&c.length?void 0:{type:5,location:d}}};Lta=function(a,b,c){return{jl:a,value:b,location:Oh(c)}};Oh=function(a){return{start:a.start.offset,end:a.end.offset}};
Mta=function(a,b){var c=[];a=_.q(_.yaa(a,b));for(b=a.next();!b.done;b=a.next()){var d=_.q(b.value);b=d.next().value;d=d.next().value;if(b.jl!==d.jl)c.push({start:b.location.start,end:b.location.end});else switch(b.jl){case 0:case 2:c.push.apply(c,_.qc(Mta(b.Sta,d.Sta)));c.push.apply(c,_.qc(Mta(b.Awa,d.Awa)));break;case 3:c.push.apply(c,_.qc(Mta(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 _.rg(b)}}return c};
_.Ph=function(a){var b,c,d;return Nta(function(e){switch(e.Tc){case 1:b=_.q(a),c=b.next();case 2:if(c.done){e.Oi(0);break}d=c.value;return _.Cd(e,d,5);case 5:switch(d.jl){case 0:case 2:return e.Oi(6);case 1:return e.Oi(7);case 3:return e.Oi(8);case 4:case 5:break;default:_.rg(d)}e.Oi(3);break;case 6:return Ota(e,_.Ph(d.Sta),10);case 10:return Ota(e,_.Ph(d.Awa),11);case 11:e.Oi(3);break;case 7:if(!d.value){e.Oi(12);break}return _.Cd(e,d.value,12);case 12:e.Oi(3);break;case 8:return Ota(e,_.Ph(d.elements),
14);case 14:e.Oi(3);break;case 3:c=b.next(),e.Oi(2)}})};Pta=function(a){a&1&&_.Se(0)};_.Qta=function(a){return null==a||("string"===typeof a||Array.isArray(a))&&0===a.length};Rta=function(a){return _.Qta(a.value)?{required:!0}:null};_.Sta=function(){return null};Tta=function(a){return null!=a};Uta=function(a){return oga(a)?_.Jd(a):a};Vta=function(a){var b={};a.forEach(function(c){b=null!=c?Object.assign({},b,c):b});return 0===Object.keys(b).length?null:b};Wta=function(a,b){return b.map(function(c){return c(a)})};
Xta=function(a){return a.map(function(b){return b.validate?function(c){return b.validate(c)}:b})};_.Yta=function(a){if(!a)return null;var b=a.filter(Tta);return 0==b.length?null:function(c){return Vta(Wta(c,b))}};Zta=function(a){return null!=a?_.Yta(Xta(a)):null};$ta=function(a){if(!a)return null;var b=a.filter(Tta);return 0==b.length?null:function(c){c=Wta(c,b).map(Uta);return _.Od(c).ka(_.y(Vta))}};aua=function(a){return null!=a?$ta(Xta(a)):null};
bua=function(a,b){return null===a?[b]:Array.isArray(a)?[].concat(_.qc(a),[b]):[a,b]};cua=function(a,b){return[].concat(_.qc(b.path),[a])};iua=function(a,b,c){c=void 0===c?"whenDisabledForLegacyCode":c;dua(a,b);b.Or.Uo(a.value);if(a.disabled||"always"===c){var d,e;null==(e=(d=b.Or).Fr)||e.call(d,a.disabled)}eua(a,b);fua(a,b);gua(a,b);hua(a,b)};kua=function(a,b){var c=function(){};b.Or&&(b.Or.Ho(c),b.Or.Zu(c));jua(a,b);a&&(b.lqc(),a.kF(function(){}))};
lua=function(a,b){a.forEach(function(c){c.rZa&&c.rZa(b)})};hua=function(a,b){if(b.Or.Fr){var c=function(d){b.Or.Fr(d)};a.Hma.push(c);b.hcb(function(){a.guc(c)})}};dua=function(a,b){var c=a.NB;null!==b.Fg?_.mua(a,bua(c,b.Fg)):"function"===typeof c&&_.mua(a,[c]);c=a.jF;null!==b.oz?nua(a,bua(c,b.oz)):"function"===typeof c&&nua(a,[c]);c=function(){return _.Qh(a)};lua(b.NB,c);lua(b.jF,c)};
jua=function(a,b){var c=!1;if(null!==a){if(null!==b.Fg){var d=a.NB;if(Array.isArray(d)&&0<d.length){var e=d.filter(function(f){return f!==b.Fg});e.length!==d.length&&(c=!0,a.Jka(e))}}null!==b.oz&&(d=a.jF,Array.isArray(d)&&0<d.length&&(e=d.filter(function(f){return f!==b.oz}),e.length!==d.length&&(c=!0,a.hFa(e))))}a=function(){};lua(b.NB,a);lua(b.jF,a);return c};eua=function(a,b){b.Or.Ho(function(c){a.fw=c;a.IP=!0;a.Qma=!0;"change"===a.wt&&oua(a,b)})};
gua=function(a,b){b.Or.Zu(function(){a.OIa=!0;"blur"===a.wt&&a.IP&&oua(a,b);"submit"!==a.wt&&_.pua(a)})};oua=function(a,b){a.Qma&&qua(a);a.setValue(a.fw,{Vpb:!1});b.Aja(a.fw);a.IP=!1};fua=function(a,b){var c=function(d,e){b.Or.Uo(d);e&&b.Aja(d)};a.Ho(c);b.hcb(function(){a.fuc(c)})};rua=function(a,b){if(!a.hasOwnProperty("model"))return!1;a=a.model;return a.pG?!0:!Object.is(b,a.uf)};sua=function(a,b){a.o6();b.forEach(function(c){var d=c.control;"submit"===d.wt&&d.IP&&(c.Aja(d.fw),d.IP=!1)})};
tua=function(a){if(!a)return null;var b=void 0,c=void 0,d=void 0;a.forEach(function(e){e.constructor===_.Rh?b=e:Object.getPrototypeOf(e.constructor)===Sh?c=e:d=e});return d?d:c?c:b?b:null};_.Th=function(a){return null!=a&&!Array.isArray(a)&&"object"===typeof a};_.uua=function(a,b,c){a=a.controls;if(!(b?Object.keys(a):a).length)throw new _.Yb(1E3,"");if(!a[c])throw new _.Yb(1001,"");};_.vua=function(a,b){a.uq(function(c,d){if(void 0===b[d])throw new _.Yb(1002,"");})};
wua=function(a){return"object"===typeof a&&null!==a&&2===Object.keys(a).length&&"value"in a&&"disabled"in a};xua=function(a){a&1&&(_.G(0),_.B(1,"div",14),_.F(2,"div",15)(3,"div",16)(4,"div",17),_.D(),_.B(5,"div",18),_.F(6,"div",15)(7,"div",16)(8,"div",17),_.D(),_.Je())};yua=function(a){if(a&1){var b=_.Ac();_.B(0,"div",19);_.K("cdkObserveContent",function(){_.Bc(b);var c=_.M();return _.Dc(Uh(c))});_.Se(1,1);_.D()}a&2&&(a=_.M(),_.z("cdkObserveContentDisabled","outline"!=a.wd))};
zua=function(a){a&1&&(_.G(0),_.Se(1,2),_.B(2,"span"),_.P(3),_.D(),_.Je());a&2&&(a=_.M(2),_.w(3),_.Ye(a.Od.placeholder))};Aua=function(a){a&1&&_.Se(0,3,["*ngSwitchCase","true"])};Bua=function(a){a&1&&(_.B(0,"span",23),_.P(1," *"),_.D())};
Cua=function(a){if(a&1){var b=_.Ac();_.B(0,"label",20,21);_.K("cdkObserveContent",function(){_.Bc(b);var c=_.M();return _.Dc(Uh(c))});_.N(2,zua,4,1,"ng-container",12);_.N(3,Aua,1,0,"ng-content",12);_.N(4,Bua,2,0,"span",22);_.D()}a&2&&(a=_.M(),_.Ge("mat-empty",a.Od.empty&&!a.EX())("mat-form-field-empty",a.Od.empty&&!a.EX())("mat-accent","accent"==a.color)("mat-warn","warn"==a.color),_.z("cdkObserveContentDisabled","outline"!=a.wd)("id",a.YE)("ngSwitch",a.b5()),_.Ee("for",a.Od.id)("aria-owns",a.Od.id),
_.w(2),_.z("ngSwitchCase",!1),_.w(1),_.z("ngSwitchCase",!0),_.w(1),_.z("ngIf",!a.ZR&&a.Od.required&&!a.Od.disabled))};Dua=function(a){a&1&&(_.B(0,"div",24),_.Se(1,4),_.D())};Eua=function(a){a&1&&(_.B(0,"div",25),_.F(1,"span",26),_.D());a&2&&(a=_.M(),_.w(1),_.Ge("mat-accent","accent"==a.color)("mat-warn","warn"==a.color))};Fua=function(a){a&1&&(_.B(0,"div"),_.Se(1,5),_.D());a&2&&(a=_.M(),_.z("@transitionMessages",a.TP))};
Gua=function(a){a&1&&(_.B(0,"div",30),_.P(1),_.D());a&2&&(a=_.M(2),_.z("id",a.j5),_.w(1),_.Ye(a.cS))};Hua=function(a){a&1&&(_.B(0,"div",27),_.N(1,Gua,2,2,"div",28),_.Se(2,6),_.F(3,"div",29),_.Se(4,7),_.D());a&2&&(a=_.M(),_.z("@transitionMessages",a.TP),_.w(1),_.z("ngIf",a.cS))};Iua=function(a,b){a&1&&(_.B(0,"span",8),_.P(1),_.D());a&2&&(a=b.wa,_.z("ngClass",a.opa),_.w(1),_.Ye(a.text))};Jua=function(a){a&1&&(_.B(0,"span",9),_.P(1),_.D());a&2&&(a=_.M(),_.w(1),_.Ye(a.B2))};
Kua=function(a){a&1&&(_.B(0,"mat-icon",9),_.P(1),_.D());a&2&&(a=_.M(2),_.w(1),_.Ye(a.XX))};Lua=function(a){if(a&1){var b=_.Ac();_.B(0,"button",6);_.K("click",function(){_.Bc(b);var c=_.M();return _.Dc(c.action.emit())});_.B(1,"span",7);_.P(2);_.N(3,Kua,2,1,"mat-icon",8);_.D()()}a&2&&(a=_.M(),_.w(2),_.We(" ",a.YX," "),_.w(1),_.z("ngIf",a.XX))};
Mua=function(a){if(a&1){var b=_.Ac();_.B(0,"onedev-feature-tooltip-body",1);_.K("action",function(){_.Bc(b);var c=_.M();return _.Dc(c.action.emit())})("dismiss",function(){_.Bc(b);var c=_.M();c.Gsa();c.ke.emit();return _.Dc()});_.Se(1);_.D()}a&2&&(a=_.M(),_.z("actionBtnText",a.YX)("actionBtnIcon",a.XX)("color",a.color)("pointerPosition",a.Bg)("widthOffset",a.pza))};Nua=function(){return{diameter:100}};
Oua=function(a){a&1&&(_.Jc(),_.F(0,"circle",4));if(a&2){a=_.M();var b=_.Ve(1);_.Fe("animation-name","mat-progress-spinner-stroke-rotate-"+a.Dna)("stroke-dashoffset",a.W9a(),"px")("stroke-dasharray",a.Gla(),"px")("stroke-width",a.x9a(),"%")("transform-origin",a.y9a(b));_.Ee("r",a.xla())}};
Pua=function(a){a&1&&(_.Jc(),_.F(0,"circle",4));if(a&2){a=_.M();var b=_.Ve(1);_.Fe("stroke-dashoffset",a.W9a(),"px")("stroke-dasharray",a.Gla(),"px")("stroke-width",a.x9a(),"%")("transform-origin",a.y9a(b));_.Ee("r",a.xla())}};
Rua=function(a){if(a&1){var b=_.Ac();_.B(0,"div",13);_.P(1);_.B(2,"button",14);_.K("click",function(){_.Bc(b);var d=_.M(3);d.Jj&&d.Jj.w1.ZMc();return _.Dc()});_.B(3,"mat-icon");_.P(4,"cancel");_.D()()()}if(a&2){a=_.M().Ma;var c=_.M(2);_.z("ngClass",_.af(3,Qua,c.A1));_.w(1);_.We(" ",a.xo," ");_.w(1);_.z("ascTrackElement",c.jv)}};Sua=function(a,b){a&1&&(_.G(0),_.N(1,Rua,5,5,"div",12),_.Je());a&2&&(a=b.Ma,_.w(1),_.z("ngIf",a.value))};
Tua=function(a){a&1&&(_.G(0),_.N(1,Sua,2,1,"ng-container",3),_.Q(2,"async"),_.Je());a&2&&(a=_.M(),_.w(1),_.z("ngIf",_.R(2,1,a.queryPrefix)))};Uua=function(a){a&1&&_.F(0,"mat-spinner",15);a&2&&(a=_.M(),_.z("diameter",a.j1a)("strokeWidth",a.k1a))};Vua=function(a){if(a&1){var b=_.Ac();_.B(0,"button",16);_.K("click",function(){_.Bc(b);var c=_.M();return _.Dc(c.CY())});_.B(1,"mat-icon");_.P(2,"close");_.D()()}a&2&&(a=_.M(),_.z("ascTrackElement",a.jv)("matTooltip",a.l5a),_.Ee("aria-label",a.l5a))};
Wua=function(a){a&1&&(_.G(0),_.B(1,"mat-icon"),_.P(2,"help"),_.D(),_.Je())};Xua=function(a){a&1&&(_.B(0,"mat-icon"),_.P(1,"info_outline"),_.D())};Zua=function(a){a&1&&(_.B(0,"a",17),_.N(1,Wua,3,0,"ng-container",18),_.N(2,Xua,2,0,"ng-template",null,19,_.pf),_.D());if(a&2){var b=_.Ve(3);a=_.M();_.z("ngClass",_.af(4,Yua,a.qda))("universalLink",a.vL);_.w(1);_.z("ngIf",!a.qda)("ngIfElse",b)}};$ua=function(a){a&1&&_.Ke(0)};
ava=function(a,b){a&1&&(_.B(0,"search-box-suggestion-item",20),_.N(1,$ua,1,0,"ng-container",21),_.D());a&2&&(a=b.wa,_.z("isSelectable",!!a.Yxa)("payload",a),_.w(1),_.z("ngTemplateOutlet",a.va)("ngTemplateOutletContext",a.NU))};bva=function(a){a&1&&_.Ke(0,32);a&2&&(_.M(3),_.z("ngTemplateOutlet",_.Ve(15).va))};cva=function(a){a&1&&(_.G(0),_.B(1,"h4",33),_.P(2),_.D(),_.B(3,"p",34),_.P(4),_.D(),_.Je());a&2&&(a=_.M(3),_.w(2),_.We(" ",a.oac," "),_.w(2),_.We(" ",a.pac," "))};dva=function(a){a&1&&_.Ke(0)};
eva=function(a){a&1&&(_.B(0,"div",24)(1,"div",25)(2,"div",26),_.F(3,"scope-indicator",27),_.D(),_.N(4,bva,1,1,"ng-container",28),_.N(5,cva,5,2,"ng-container",3),_.Q(6,"async"),_.D(),_.F(7,"mat-divider",29),_.B(8,"div",30),_.N(9,dva,1,0,"ng-container",31),_.D()());if(a&2){a=_.M(2);_.Fe("border-color",a.rda)("width",a.uga,"px")("display","flex");_.z("ngClass",_.af(15,Yua,a.qda));_.w(3);_.z("savedQuery",a.Te)("searchScope",a.xd);_.w(1);_.z("ngIf",a.VF);_.w(1);var b=_.R(6,13,a.iZ);_.z("ngIf",!a.VF&&!!b&&
!b.ae);_.w(2);_.z("vertical",!0);_.w(2);_.z("ngTemplateOutlet",null==a.hv?null:a.hv.va)}};fva=function(a){if(a&1){var b=_.Ac();_.G(0,22);_.K("ascResizeNotifier",function(d){_.Bc(b);var e=_.M();return _.Dc(e.GXa(d))});_.N(1,eva,10,17,"div",23);_.Je()}if(a&2){a=_.M();var c=_.Ve(15);_.z("elementToWatch",_.Ve(1));_.w(1);_.z("ngIf",c.Lx&&a.VF||(null==a.hv?null:a.hv.Lx))}};
gva=function(a){if(a&1){var b=_.Ac();_.B(0,"onedev-feature-tooltip-controller")(1,"onedev-feature-tooltip",35);_.K("action",function(){_.Bc(b);_.M();_.ara(window,_.Yf("http://goto.google.com/search-git"),"_blank");return _.Dc()});_.B(2,"p",36);_.P(3);_.D();_.P(4);_.D()()}a&2&&(a=_.M(),_.w(1),_.z("actionBtnText",a.lac)("widthOffset",1),_.w(2),_.Ye(a.nac),_.w(1),_.We(" ",a.mac," "))};
hva=function(a){a=_.q(_.Ph(a));for(var b=a.next();!b.done;b=a.next())if(b=b.value,b.warning&&0===b.warning.type)return!0;return!1};iva=function(a){a&1&&_.F(0,"img",4);a&2&&(a=_.M(),_.z("src",a.Mi,_.jd))};jva=function(a){a&1&&_.F(0,"mat-icon",5);a&2&&(a=_.M(),_.z("svgIcon",a.Wi))};kva=function(a){a&1&&(_.B(0,"mat-icon",6),_.P(1),_.D());a&2&&(a=_.M(),_.w(1),_.We(" ",a.B7,"\n"))};lva=function(a){a&1&&(_.Jc(),_.B(0,"svg",3),_.F(1,"polygon",4),_.D())};
mva=function(){return{rva:!1,mI:"after",YN:"below",hn:"cdk-overlay-transparent-backdrop"}};nva=function(a){a&1&&(_.Jc(),_.B(0,"svg",2),_.F(1,"polygon",3),_.D())};
ova=function(a){if(a&1){var b=_.Ac();_.B(0,"div",0);_.K("keydown",function(c){_.Bc(b);var d=_.M();return _.Dc(d.Yg(c))})("click",function(){_.Bc(b);var c=_.M();return _.Dc(c.closed.emit("click"))})("@transformMenu.start",function(c){_.Bc(b);var d=_.M();return _.Dc(d.qIa(c))})("@transformMenu.done",function(c){_.Bc(b);var d=_.M();return _.Dc(d.pIa(c))});_.B(1,"div",1);_.Se(2);_.D()()}a&2&&(a=_.M(),_.z("id",a.oGb)("ngClass",a.qq)("@transformMenu",a.V5),_.Ee("aria-label",a.ariaLabel||null)("aria-labelledby",
a.Aj||null)("aria-describedby",a.NJ||null))};pva=function(a){a&1&&(_.B(0,"a",27),_.F(1,"div",28),_.B(2,"span",29),_.P(3,"Hiring"),_.D()())};qva=function(a){if(a&1){var b=_.Ac();_.B(0,"global-search-box",30);_.K("focusChange",function(c){_.Bc(b);_.M().IMb=c;return _.Dc()});_.D()}a&2&&(a=_.M(),_.z("config",a.un))};rva=function(a){a&1&&(_.B(0,"button",31),_.F(1,"mat-icon",32),_.D());a&2&&(_.M(),_.z("matMenuTriggerFor",_.Ve(24)))};
sva=function(a,b){a&1&&(_.B(0,"a",33),_.F(1,"mat-icon",34),_.D());a&2&&_.z("routerLink",b.Ma)};tva=function(a){if(a&1){var b=_.Ac();_.B(0,"li")(1,"button",35);_.K("click",function(){_.Bc(b);var c=_.M();return _.Dc(c.Axa())});_.P(2," Keyboard shortcuts ");_.D()()}};uva=function(a){a&1&&_.F(0,"mat-divider")};vva=function(a,b){a&1&&(_.B(0,"li")(1,"a",38),_.P(2),_.D()());a&2&&(a=b.wa,_.w(1),_.z("externalLink",a.Im),_.w(1),_.Ye(a.Pba))};
wva=function(a){a&1&&(_.G(0),_.N(1,uva,1,0,"mat-divider",20),_.B(2,"ul",36),_.N(3,vva,3,2,"li",37),_.D(),_.Je());a&2&&(a=_.M(),_.w(1),_.z("ngIf",a.cvb),_.w(2),_.z("ngForOf",a.Gq.additionalLinks))};xva=function(a){a&1&&(_.B(0,"button",39)(1,"span"),_.P(2,"Help"),_.D()());a&2&&(_.M(),_.z("matMenuTriggerFor",_.Ve(24)))};yva=function(a,b){a&1&&(_.B(0,"a",40)(1,"span"),_.P(2,"Settings"),_.D()());a&2&&_.z("routerLink",b.Ma)};zva=function(a){a&1&&_.F(0,"announcement-bar",3)};
_.Ava=function(a,b){return 1===a.jl&&a.label===b};_.Eva=function(a,b,c){"android"===a&&(a="android-internal");a=b.get(a);var d=null==a?void 0:_.Vh(a,2);b=null==a?void 0:_.Vh(a,3);if(d&&b){if(d=c=c.get(d)){b=_.ug(b);var e=_.q(Bva(_.Wh(c,2)));d=e.next().value;e=e.next().value;var f=_.q(Bva(_.Wh(c,3))),g=f.next().value;f=f.next().value;c=_.Wh(c,4);d=Cva(b,d,g,c)&&!Dva(b,e,f)}if(d)return a}};
Bva=function(a){var b=[],c=[];a=_.q(a);for(var d=a.next();!d.done;d=a.next())d=d.value,d.startsWith("-")?c.push(d.substring(1)):b.push(d);return[b,c]};Cva=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)})};Dva=function(a,b,c){return b.includes(a)||c.some(function(d){return a.startsWith(d)})};Fva=function(a){return"string"===typeof a?a:a.join("+")};Gva=function(a){return a.sort(function(b,c){return Fva(b.Wb).localeCompare(Fva(c.Wb))})};
Hva=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 _.Ef(d,a[c-1].parameters))}};Jva=function(a){return Iva.every(function(b){return!(a===b||a.startsWith("/"+b)&&(a==="/"+b||a.startsWith("/"+b+"/")||a.startsWith("/"+b+"?")||a.startsWith("/"+b+"#")))})};Kva=function(a,b,c){c.Ta.hasOwnProperty(a)||(c.Ta[a]=b.Ta[a])};Lva=function(a,b,c){"sq"!==a||c.Ta.sq?Kva(a,b,c):delete c.Ta.sq};
Mva=function(a,b){return Object.defineProperty(b,"type",{value:a,writable:!1})};Nva=function(a){return"function"===typeof a};Ova=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(h,n){h=void 0===h?b:h;for(var r=!1,v={},A=0;A<g.length;A++){var C=g[A],I=h[C],L=(0,d[C])(I,n);v[C]=L;r=r||L!==I}return r?v:h}};
Pva=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))},{})};Qva=function(){var a=_.jc.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))}};Rva=function(a,b){Array.isArray(b)&&0<b.length&&(a=Qva.apply(null,[].concat(_.qc(b),[a])));return function(c,d){var e=a(c);return function(f,g){f=void 0===f?d:f;return e(f,g)}}};
Sva=function(a){var b=Array.isArray(a)&&0<a.length?Qva.apply(null,_.qc(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)}}};Tva=function(a,b){a=void 0===a?{state:void 0}:a;var c=_.q(b);b=c.next().value;c=c.next().value;return{state:c(a.state,b),action:b}};
Uva=function(a,b){var c=_.jc.apply(2,arguments);return function(d){if("string"===typeof a){var e=[b].concat(_.qc(c)).filter(Boolean);d=d.ka(Wha.apply(null,[a].concat(_.qc(e))))}else if("function"===typeof a)d=d.ka(_.y(function(f){return a(f,b)}));else throw new TypeError("Dd`"+typeof a);return d.ka(_.fe())}};Wva=function(a,b){return function(c,d){d=b.action(d)?Vva(d):d;c=a(c,d);return b.state()?Vva(c):c}};
Vva=function(a){Object.freeze(a);var b=Nva(a);Object.getOwnPropertyNames(a).forEach(function(c){if(!c.startsWith("\u0275")&&Object.prototype.hasOwnProperty.call(a,c)&&(b?"caller"!==c&&"callee"!==c&&"arguments"!==c:1)){c=a[c];if(c instanceof _.p){if(c.lUa())return;throw Error();}("object"!==typeof c||null===c)&&!Nva(c)||Object.isFrozen(c)||Vva(c)}});return a};Xva=function(a,b){return function(c,d){if(b.action(d)&&!_.pia())throw Error("Ed`"+d.type);return a(c,d)}};
$va=function(a,b){return function(c,d){if(b.action(d)){var e=Yva(d);Zva(e,"action")}c=a(c,d);b.state()&&(d=Yva(c),Zva(d,"state"));return c}};
Yva=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];Nva(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?Yva(e,[].concat(_.qc(b),[d])):{path:[].concat(_.qc(b),[d]),value:e});return d},!1):{path:["root"],
value:a}};Zva=function(a,b){if(!1!==a){var c=a.path.join(".");b=Error("Fd`"+b+"`"+c+"`"+b);b.value=a.value;b.G7c=c;throw b;}};awa=function(a){return"function"===typeof a?a():a};bwa=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__"])})};cwa=function(a){return Object.getPrototypeOf(a)};
ewa=function(a){return Qva(dwa,cwa)(a)};dwa=function(a){return a.constructor.hasOwnProperty("__@ngrx/effects__")?a.constructor["__@ngrx/effects__"]:[]};fwa=function(a){return[ewa,bwa].reduce(function(b,c){return b.concat(c(a))},[])};
gwa=function(a,b,c){var d=cwa(a).constructor.name,e=fwa(a).map(function(f){var g=f.propertyName,h=f.dispatch;f=f.useEffectsErrorHandler;var n="function"===typeof a[g]?a[g]():a[g];f=f?c(n,b):n;return!1===h?f.ka(_.Dha()):f.ka(Iha()).ka(_.y(function(r){return{effect:a[g],notification:r,propertyName:g,SNc:d,RNc:a}}))});return _.Sd.apply(null,_.qc(e))};iwa=function(a){return hwa(a,"ngrxOnInitEffects")};hwa=function(a,b){return a&&b in a&&"function"===typeof a[b]};
jwa=function(a){return hwa(a,"ngrxOnIdentifyEffects")?a.ngrxOnIdentifyEffects():""};kwa=function(a,b){return function(c){var d=gwa(c,a,b);return hwa(c,"ngrxOnRunEffects")?c.ngrxOnRunEffects(d):d}};lwa=function(a,b,c){c=void 0===c?10:c;return a.ka(_.be(function(d){b&&b.handleError(d);return 1>=c?a:lwa(a,b,c-1)}))};mwa=function(a,b){return b.map(function(c){return a.get(c)})};
qwa=function(){if(!nwa){nwa=!0;document.body.classList.remove("loading");var a=document.querySelector(Array.from(_.Xh.keys()).join(","));owa(pwa(),_.Xh.get(a.tagName))}};rwa=function(){return _.Bd(function(a){if(1==a.Tc)return _.Cd(a,Promise.resolve(),2);"loading"===document.readyState?(window.addEventListener("DOMContentLoaded",qwa),setTimeout(function(){qwa()},1E3)):qwa();a.Tc=0})};_.uwa=function(a){a=_.swa(a);var b=document.createElement("script");b.textContent=_.twa(a);_.Zqa(b);document.head.appendChild(b)};
_.Yh=function(a){var b=a.path;a=a.qb;return b?"/"===b?a?"REF":"REPO":b.endsWith("/")?"FOLDER":"FILE":a?"REF":"REPO"};vwa=function(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}};wwa="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};
xwa=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=xwa(this);Zh=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&&wwa(c,a,{configurable:!0,writable:!0,value:b})}};
Zh("Symbol",function(a){if(a)return a;var b=function(f,g){this.eWb=f;wwa(this,"description",{configurable:!0,writable:!0,value:g})};b.prototype.toString=function(){return this.eWb};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});
Zh("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]&&wwa(d.prototype,a,{configurable:!0,writable:!0,value:function(){return ywa(vwa(this))}})}return a});Zh("Symbol.asyncIterator",function(a){return a?a:Symbol("d")});
ywa=function(a){a={next:a};a[Symbol.iterator]=function(){return this};return a};_.$h=function(a){return a.raw=a};_.q=function(a){var b="undefined"!=typeof Symbol&&Symbol.iterator&&a[Symbol.iterator];if(b)return b.call(a);if("number"==typeof a.length)return{next:vwa(a)};throw Error("e`"+String(a));};_.zwa=function(a){for(var b,c=[];!(b=a.next()).done;)c.push(b.value);return c};_.qc=function(a){return a instanceof Array?a:_.zwa(_.q(a))};
ai=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};Awa="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)ai(d,e)&&(a[e]=d[e])}return a};Zh("Object.assign",function(a){return a||Awa});
var Bwa="function"==typeof Object.create?Object.create:function(a){var b=function(){};b.prototype=a;return new b},Cwa=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=Bwa(e.prototype||Object.prototype);return Function.prototype.apply.call(c,
e,d)||e}}(),Dwa;if("function"==typeof Object.setPrototypeOf)Dwa=Object.setPrototypeOf;else{var Ewa;a:{var Fwa={a:!0},Gwa={};try{Gwa.__proto__=Fwa;Ewa=Gwa.a;break a}catch(a){}Ewa=!1}Dwa=Ewa?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError("f`"+a);return a}:null}bi=Dwa;
_.V=function(a,b){a.prototype=Bwa(b.prototype);a.prototype.constructor=a;if(bi)bi(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.Tx=b.prototype};Hwa=function(a){if(!(a instanceof Object))throw new TypeError("g`"+a);};ci=function(){this.xca=!1;this.pI=null;this.Cl=void 0;this.Tc=1;this.bL=this.aK=0;this.GQa=this.nw=null};
ci.prototype.t1a=function(){if(this.xca)throw new TypeError("h");this.xca=!0};ci.prototype.Qda=function(a){this.Cl=a};ci.prototype.wia=function(a){this.nw={srb:a,Fyb:!0};this.Tc=this.aK||this.bL};ci.prototype.return=function(a){this.nw={return:a};this.Tc=this.bL};_.Cd=function(a,b,c){a.Tc=c;return{value:b}};Ota=function(a,b,c){b=_.q(b);var d=b.next();Hwa(d);if(d.done)a.Cl=d.value,a.Tc=c;else return a.pI=b,_.Cd(a,d.value,c)};ci.prototype.Oi=function(a){this.Tc=a};
_.Kga=function(a,b,c){a.aK=b;void 0!=c&&(a.bL=c)};_.Oga=function(a){a.aK=0;var b=a.nw.srb;a.nw=null;return b};Mga=function(a,b,c,d){d?a.GQa[d]=a.nw:a.GQa=[a.nw];a.aK=b||0;a.bL=c||0};Nga=function(a,b,c){c=a.GQa.splice(c||0)[0];(c=a.nw=a.nw||c)?c.Fyb?a.Tc=a.aK||a.bL:void 0!=c.Oi&&a.bL<c.Oi?(a.Tc=c.Oi,a.nw=null):a.Tc=a.bL:a.Tc=b};Iwa=function(a){this.yh=new ci;this.qKc=a};Iwa.prototype.Qda=function(a){this.yh.t1a();if(this.yh.pI)return Jwa(this,this.yh.pI.next,a,this.yh.Qda);this.yh.Qda(a);return Kwa(this)};
var Lwa=function(a,b){a.yh.t1a();var c=a.yh.pI;if(c)return Jwa(a,"return"in c?c["return"]:function(d){return{value:d,done:!0}},b,a.yh.return);a.yh.return(b);return Kwa(a)};Iwa.prototype.wia=function(a){this.yh.t1a();if(this.yh.pI)return Jwa(this,this.yh.pI["throw"],a,this.yh.Qda);this.yh.wia(a);return Kwa(this)};Jwa=function(a,b,c,d){try{var e=b.call(a.yh.pI,c);Hwa(e);if(!e.done)return a.yh.xca=!1,e;var f=e.value}catch(g){return a.yh.pI=null,a.yh.wia(g),Kwa(a)}a.yh.pI=null;d.call(a.yh,f);return Kwa(a)};
Kwa=function(a){for(;a.yh.Tc;)try{var b=a.qKc(a.yh);if(b)return a.yh.xca=!1,{value:b.value,done:!1}}catch(c){a.yh.Cl=void 0,a.yh.wia(c)}a.yh.xca=!1;if(a.yh.nw){b=a.yh.nw;a.yh.nw=null;if(b.Fyb)throw b.srb;return{value:b.return,done:!0}}return{value:void 0,done:!0}};Mwa=function(a){this.next=function(b){return a.Qda(b)};this.throw=function(b){return a.wia(b)};this.return=function(b){return Lwa(a,b)};this[Symbol.iterator]=function(){return this}};
Nta=function(a){var b=_.Ph;a=new Mwa(new Iwa(a));bi&&b.prototype&&bi(a,b.prototype);return a};Nwa=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())})};_.Bd=function(a){return Nwa(new Mwa(new Iwa(a)))};
Lga=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))})};_.jc=function(){for(var a=Number(this),b=[],c=a;c<arguments.length;c++)b[c-a]=arguments[c];return b};Zh("Reflect",function(a){return a?a:{}});
Zh("Reflect.construct",function(){return Cwa});Zh("Reflect.setPrototypeOf",function(a){return a?a:bi?function(b,c){try{return bi(b,c),!0}catch(d){return!1}}:null});
Zh("Promise",function(a){function b(){this.UJ=null}function c(g){return g instanceof e?g:new e(function(h){h(g)})}if(a)return a;b.prototype.rhb=function(g){if(null==this.UJ){this.UJ=[];var h=this;this.shb(function(){h.mAc()})}this.UJ.push(g)};var d=_.W.setTimeout;b.prototype.shb=function(g){d(g,0)};b.prototype.mAc=function(){for(;this.UJ&&this.UJ.length;){var g=this.UJ;this.UJ=[];for(var h=0;h<g.length;++h){var n=g[h];g[h]=null;try{n()}catch(r){this.Kvc(r)}}}this.UJ=null};b.prototype.Kvc=function(g){this.shb(function(){throw g;
})};var e=function(g){this.Ic=0;this.Pg=void 0;this.B0=[];this.fzb=!1;var h=this.XNa();try{g(h.resolve,h.reject)}catch(n){h.reject(n)}};e.prototype.XNa=function(){function g(r){return function(v){n||(n=!0,r.call(h,v))}}var h=this,n=!1;return{resolve:g(this.sLc),reject:g(this.uZa)}};e.prototype.sLc=function(g){if(g===this)this.uZa(new TypeError("i"));else if(g instanceof e)this.aNc(g);else{a:switch(typeof g){case "object":var h=null!=g;break a;case "function":h=!0;break a;default:h=!1}h?this.rLc(g):
this.ntb(g)}};e.prototype.rLc=function(g){var h=void 0;try{h=g.then}catch(n){this.uZa(n);return}"function"==typeof h?this.bNc(h,g):this.ntb(g)};e.prototype.uZa=function(g){this.kOb(2,g)};e.prototype.ntb=function(g){this.kOb(1,g)};e.prototype.kOb=function(g,h){if(0!=this.Ic)throw Error("j`"+g+"`"+h+"`"+this.Ic);this.Ic=g;this.Pg=h;2===this.Ic&&this.dMc();this.nAc()};e.prototype.dMc=function(){var g=this;d(function(){if(g.tIc()){var h=_.W.console;"undefined"!==typeof h&&h.error(g.Pg)}},1)};e.prototype.tIc=
function(){if(this.fzb)return!1;var g=_.W.CustomEvent,h=_.W.Event,n=_.W.dispatchEvent;if("undefined"===typeof n)return!0;"function"===typeof g?g=new g("unhandledrejection",{cancelable:!0}):"function"===typeof h?g=new h("unhandledrejection",{cancelable:!0}):(g=_.W.document.createEvent("CustomEvent"),g.initCustomEvent("unhandledrejection",!1,!0,g));g.promise=this;g.reason=this.Pg;return n(g)};e.prototype.nAc=function(){if(null!=this.B0){for(var g=0;g<this.B0.length;++g)f.rhb(this.B0[g]);this.B0=null}};
var f=new b;e.prototype.aNc=function(g){var h=this.XNa();g.Toa(h.resolve,h.reject)};e.prototype.bNc=function(g,h){var n=this.XNa();try{g.call(h,n.resolve,n.reject)}catch(r){n.reject(r)}};e.prototype.then=function(g,h){function n(C,I){return"function"==typeof C?function(L){try{r(C(L))}catch(O){v(O)}}:I}var r,v,A=new e(function(C,I){r=C;v=I});this.Toa(n(g,r),n(h,v));return A};e.prototype.catch=function(g){return this.then(void 0,g)};e.prototype.Toa=function(g,h){function n(){switch(r.Ic){case 1:g(r.Pg);
break;case 2:h(r.Pg);break;default:throw Error("k`"+r.Ic);}}var r=this;null==this.B0?f.rhb(n):this.B0.push(n);this.fzb=!0};e.resolve=c;e.reject=function(g){return new e(function(h,n){n(g)})};e.race=function(g){return new e(function(h,n){for(var r=_.q(g),v=r.next();!v.done;v=r.next())c(v.value).Toa(h,n)})};e.all=function(g){var h=_.q(g),n=h.next();return n.done?c([]):new e(function(r,v){function A(L){return function(O){C[L]=O;I--;0==I&&r(C)}}var C=[],I=0;do C.push(void 0),I++,c(n.value).Toa(A(C.length-
1),v),n=h.next();while(!n.done)})};return e});var Owa=function(a,b,c){if(null==a)throw new TypeError("l`"+c);if(b instanceof RegExp)throw new TypeError("m`"+c);return a+""};Zh("String.prototype.startsWith",function(a){return a?a:function(b,c){var d=Owa(this,b,"startsWith"),e=d.length,f=b.length;c=Math.max(0,Math.min(c|0,d.length));for(var g=0;g<f&&c<e;)if(d[c++]!=b[g++])return!1;return g>=f}});
var Pwa=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{Bu:e,v:f}}return{Bu:-1,v:void 0}};Zh("Array.prototype.find",function(a){return a?a:function(b,c){return Pwa(this,b,c).v}});
Zh("WeakMap",function(a){function b(){}function c(n){var r=typeof n;return"object"===r&&null!==n||"function"===r}function d(n){if(!ai(n,f)){var r=new b;wwa(n,f,{value:r})}}function e(n){var r=Object[n];r&&(Object[n]=function(v){if(v instanceof b)return v;Object.isExtensible(v)&&d(v);return r(v)})}if(function(){if(!a||!Object.seal)return!1;try{var n=Object.seal({}),r=Object.seal({}),v=new a([[n,2],[r,3]]);if(2!=v.get(n)||3!=v.get(r))return!1;v.delete(n);v.set(r,4);return!v.has(n)&&4==v.get(r)}catch(A){return!1}}())return a;
var f="$jscomp_hidden_"+Math.random();e("freeze");e("preventExtensions");e("seal");var g=0,h=function(n){this.Pw=(g+=Math.random()+1).toString();if(n){n=_.q(n);for(var r;!(r=n.next()).done;)r=r.value,this.set(r[0],r[1])}};h.prototype.set=function(n,r){if(!c(n))throw Error("n");d(n);if(!ai(n,f))throw Error("o`"+n);n[f][this.Pw]=r;return this};h.prototype.get=function(n){return c(n)&&ai(n,f)?n[f][this.Pw]:void 0};h.prototype.has=function(n){return c(n)&&ai(n,f)&&ai(n[f],this.Pw)};h.prototype.delete=
function(n){return c(n)&&ai(n,f)&&ai(n[f],this.Pw)?delete n[f][this.Pw]:!1};return h});
Zh("Map",function(a){if(function(){if(!a||"function"!=typeof a||!a.prototype.entries||"function"!=typeof Object.seal)return!1;try{var h=Object.seal({x:4}),n=new a(_.q([[h,"s"]]));if("s"!=n.get(h)||1!=n.size||n.get({x:4})||n.set({x:4},"t")!=n||2!=n.size)return!1;var r=n.entries(),v=r.next();if(v.done||v.value[0]!=h||"s"!=v.value[1])return!1;v=r.next();return v.done||4!=v.value[0].x||"t"!=v.value[1]||!r.next().done?!1:!0}catch(A){return!1}}())return a;var b=new WeakMap,c=function(h){this.r9={};this.Is=
f();this.size=0;if(h){h=_.q(h);for(var n;!(n=h.next()).done;)n=n.value,this.set(n[0],n[1])}};c.prototype.set=function(h,n){h=0===h?0:h;var r=d(this,h);r.list||(r.list=this.r9[r.id]=[]);r.bc?r.bc.value=n:(r.bc={next:this.Is,nk:this.Is.nk,head:this.Is,key:h,value:n},r.list.push(r.bc),this.Is.nk.next=r.bc,this.Is.nk=r.bc,this.size++);return this};c.prototype.delete=function(h){h=d(this,h);return h.bc&&h.list?(h.list.splice(h.index,1),h.list.length||delete this.r9[h.id],h.bc.nk.next=h.bc.next,h.bc.next.nk=
h.bc.nk,h.bc.head=null,this.size--,!0):!1};c.prototype.clear=function(){this.r9={};this.Is=this.Is.nk=f();this.size=0};c.prototype.has=function(h){return!!d(this,h).bc};c.prototype.get=function(h){return(h=d(this,h).bc)&&h.value};c.prototype.entries=function(){return e(this,function(h){return[h.key,h.value]})};c.prototype.keys=function(){return e(this,function(h){return h.key})};c.prototype.values=function(){return e(this,function(h){return h.value})};c.prototype.forEach=function(h,n){for(var r=this.entries(),
v;!(v=r.next()).done;)v=v.value,h.call(n,v[1],v[0],this)};c.prototype[Symbol.iterator]=c.prototype.entries;var d=function(h,n){var r=n&&typeof n;"object"==r||"function"==r?b.has(n)?r=b.get(n):(r=""+ ++g,b.set(n,r)):r="p_"+n;var v=h.r9[r];if(v&&ai(h.r9,r))for(h=0;h<v.length;h++){var A=v[h];if(n!==n&&A.key!==A.key||n===A.key)return{id:r,list:v,index:h,bc:A}}return{id:r,list:v,index:-1,bc:void 0}},e=function(h,n){var r=h.Is;return ywa(function(){if(r){for(;r.head!=h.Is;)r=r.nk;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 h={};return h.nk=h.next=h.head=h},g=0;return c});Zh("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}});Zh("Number.MAX_SAFE_INTEGER",function(){return 9007199254740991});Zh("Number.isFinite",function(a){return a?a:function(b){return"number"!==typeof b?!1:!isNaN(b)&&Infinity!==b&&-Infinity!==b}});
Zh("Number.isNaN",function(a){return a?a:function(b){return"number"===typeof b&&isNaN(b)}});var Qwa=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};Zh("Array.prototype.entries",function(a){return a?a:function(){return Qwa(this,function(b,c){return[b,c]})}});
Zh("Array.prototype.keys",function(a){return a?a:function(){return Qwa(this,function(b){return b})}});Zh("Array.from",function(a){return a?a:function(b,c,d){c=null!=c?c:function(h){return h};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}});
Zh("Number.isInteger",function(a){return a?a:function(b){return Number.isFinite(b)?b===Math.floor(b):!1}});Zh("Array.prototype.values",function(a){return a?a:function(){return Qwa(this,function(b,c){return c})}});Zh("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 di=function(a){return a?a:Array.prototype.fill};
Zh("Int8Array.prototype.fill",di);Zh("Uint8Array.prototype.fill",di);Zh("Uint8ClampedArray.prototype.fill",di);Zh("Int16Array.prototype.fill",di);Zh("Uint16Array.prototype.fill",di);Zh("Int32Array.prototype.fill",di);Zh("Uint32Array.prototype.fill",di);Zh("Float32Array.prototype.fill",di);Zh("Float64Array.prototype.fill",di);Zh("Object.setPrototypeOf",function(a){return a||bi});
Zh("Set",function(a){if(function(){if(!a||"function"!=typeof a||!a.prototype.entries||"function"!=typeof Object.seal)return!1;try{var c=Object.seal({x:4}),d=new a(_.q([c]));if(!d.has(c)||1!=d.size||d.add(c)!=d||1!=d.size||d.add({x:4})!=d||2!=d.size)return!1;var e=d.entries(),f=e.next();if(f.done||f.value[0]!=c||f.value[1]!=c)return!1;f=e.next();return f.done||f.value[0]==c||4!=f.value[0].x||f.value[1]!=f.value[0]?!1:e.next().done}catch(g){return!1}}())return a;var b=function(c){this.Fe=new Map;if(c){c=
_.q(c);for(var d;!(d=c.next()).done;)this.add(d.value)}this.size=this.Fe.size};b.prototype.add=function(c){c=0===c?0:c;this.Fe.set(c,c);this.size=this.Fe.size;return this};b.prototype.delete=function(c){c=this.Fe.delete(c);this.size=this.Fe.size;return c};b.prototype.clear=function(){this.Fe.clear();this.size=0};b.prototype.has=function(c){return this.Fe.has(c)};b.prototype.entries=function(){return this.Fe.entries()};b.prototype.values=function(){return this.Fe.values()};b.prototype.keys=b.prototype.values;
b.prototype[Symbol.iterator]=b.prototype.values;b.prototype.forEach=function(c,d){var e=this;this.Fe.forEach(function(f){return c.call(d,f,f,e)})};return b});Zh("Object.entries",function(a){return a?a:function(b){var c=[],d;for(d in b)ai(b,d)&&c.push([d,b[d]]);return c}});Zh("String.prototype.repeat",function(a){return a?a:function(b){var c=Owa(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}});
Zh("String.prototype.endsWith",function(a){return a?a:function(b,c){var d=Owa(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}});Zh("Object.is",function(a){return a?a:function(b,c){return b===c?0!==b||1/b===1/c:b!==b&&c!==c}});
Zh("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}});Zh("String.prototype.includes",function(a){return a?a:function(b,c){return-1!==Owa(this,b,"includes").indexOf(b,c||0)}});Zh("Object.getOwnPropertySymbols",function(a){return a?a:function(){return[]}});
Zh("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}});Zh("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}});Zh("Array.prototype.findIndex",function(a){return a?a:function(b,c){return Pwa(this,b,c).Bu}});
Zh("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}});Zh("Number.parseInt",function(a){return a||parseInt});Zh("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)}});
Zh("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}});Zh("Object.values",function(a){return a?a:function(b){var c=[],d;for(d in b)ai(b,d)&&c.push(b[d]);return c}});
Zh("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.Fe=new WeakMap;if(c){c=_.q(c);for(var d;!(d=c.next()).done;)this.add(d.value)}};b.prototype.add=function(c){this.Fe.set(c,!0);return this};b.prototype.has=function(c){return this.Fe.has(c)};b.prototype.delete=function(c){return this.Fe.delete(c)};
return b});Zh("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;})})}});Zh("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}});
Zh("Math.sign",function(a){return a?a:function(b){b=Number(b);return 0===b||isNaN(b)?b:0<b?1:-1}});Zh("String.prototype.padStart",function(a){return a?a:function(b,c){var d=Owa(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 Rwa=function(a){a=Math.trunc(a)||0;0>a&&(a+=this.length);if(!(0>a||a>=this.length))return this[a]};Zh("Array.prototype.at",function(a){return a?a:Rwa});var ei=function(a){return a?a:Rwa};
Zh("Int8Array.prototype.at",ei);Zh("Uint8Array.prototype.at",ei);Zh("Uint8ClampedArray.prototype.at",ei);Zh("Int16Array.prototype.at",ei);Zh("Uint16Array.prototype.at",ei);Zh("Int32Array.prototype.at",ei);Zh("Uint32Array.prototype.at",ei);Zh("Float32Array.prototype.at",ei);Zh("Float64Array.prototype.at",ei);Zh("String.prototype.at",function(a){return a?a:Rwa});Zh("globalThis",function(a){return a||_.W});
Zh("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)}});Zh("Math.log10",function(a){return a?a:function(b){return Math.log(b)/Math.LN10}});window._DumpException=_._DumpException;var Swa,Twa,Uwa,fi,Vwa,th,Wwa,Xwa,Ywa,Zwa,$wa,axa;Swa=Swa||{};_.ba=this||self;Twa=function(a,b){var c=th("WIZ_global_data.oxN3nb");a=c&&c[a];return null!=a?a:b};Uwa=/^[a-zA-Z_$][a-zA-Z0-9._$]*$/;fi=function(a){if("string"!==typeof a||!a||-1==a.search(Uwa))throw Error("t");if(!Vwa||"goog"!=Vwa.type)throw Error("u`"+a);if(Vwa.PHc)throw Error("v");Vwa.PHc=a};fi.get=function(){return null};Vwa=null;th=function(a,b){a=a.split(".");b=b||_.ba;for(var c=0;c<a.length;c++)if(b=b[a[c]],null==b)return null;return b};
_.sa=function(a){var b=typeof a;b="object"!=b?b:a?Array.isArray(a)?"array":b:"null";return"array"==b||"object"==b&&"number"==typeof a.length};_.ua=function(a){var b=typeof a;return"object"==b&&null!=a||"function"==b};_.ya=function(a){return Object.prototype.hasOwnProperty.call(a,Wwa)&&a[Wwa]||(a[Wwa]=++Xwa)};Wwa="closure_uid_"+(1E9*Math.random()>>>0);Xwa=0;Ywa=function(a,b,c){return a.call.apply(a.bind,arguments)};
Zwa=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)}};_.rh=function(a,b,c){_.rh=Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?Ywa:Zwa;return _.rh.apply(null,arguments)};
_.gi=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)}};_.hi=function(){return Date.now()};$wa=function(a){(0,eval)(a)};_.ii=function(a,b){function c(){}c.prototype=b.prototype;a.Tx=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.base=function(d,e,f){for(var g=Array(arguments.length-2),h=2;h<arguments.length;h++)g[h-2]=arguments[h];return b.prototype[e].apply(d,g)}};axa=function(a){return a};_.ii(_.aa,Error);_.aa.prototype.name="CustomError";var bxa;var ksa=function(){};var cxa=function(a){return Array.prototype.map.call(a,function(b){b=b.toString(16);return 1<b.length?b:"0"+b}).join("")};var fxa,gxa,hxa,ixa,jxa,kxa,exa,taa,mxa;_.ji=function(a,b){return 0==a.lastIndexOf(b,0)};_.dxa=function(a,b){var c=a.length-b.length;return 0<=c&&a.indexOf(b,c)==c};_.li=function(a){return/^[\s\xa0]*$/.test(a)};_.mi=String.prototype.trim?function(a){return a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]};
_.lxa=function(a){if(!exa.test(a))return a;-1!=a.indexOf("&")&&(a=a.replace(fxa,"&amp;"));-1!=a.indexOf("<")&&(a=a.replace(gxa,"&lt;"));-1!=a.indexOf(">")&&(a=a.replace(hxa,"&gt;"));-1!=a.indexOf('"')&&(a=a.replace(ixa,"&quot;"));-1!=a.indexOf("'")&&(a=a.replace(jxa,"&#39;"));-1!=a.indexOf("\x00")&&(a=a.replace(kxa,"&#0;"));return a};fxa=/&/g;gxa=/</g;hxa=/>/g;ixa=/"/g;jxa=/'/g;kxa=/\x00/g;exa=/[\x00&<>"']/;_.ea=function(a,b){return-1!=a.indexOf(b)};
_.la=function(a,b){return _.ea(a.toLowerCase(),b.toLowerCase())};
taa=function(a,b){var c=0;a=(0,_.mi)(String(a)).split(".");b=(0,_.mi)(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=mxa(0==f[1].length?0:parseInt(f[1],10),0==g[1].length?0:parseInt(g[1],10))||mxa(0==f[2].length,0==g[2].length)||mxa(f[2],g[2]);f=f[3];g=g[3]}while(0==c)}return c};
mxa=function(a,b){return a<b?-1:a>b?1:0};var baa=Twa(610401301,!1),nxa=Twa(513561853,Twa(1,!0));var da,oxa=_.ba.navigator;da=oxa?oxa.userAgentData||null:null;var pxa;_.pa=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};_.ni=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)};
_.uba=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};pxa=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 qxa=function(a){qxa[" "](a);return a};qxa[" "]=function(){};var rxa=function(a,b){try{return qxa(a[b]),!0}catch(c){}return!1};var sxa,txa,pi,ti,vxa,wxa,xxa,yxa,zxa,Axa,Bxa;sxa=daa();_.oi=eaa();txa=ha("Edge");_.uxa=txa||_.oi;pi=ha("Gecko")&&!(_.la(ca(),"WebKit")&&!ha("Edge"))&&!(ha("Trident")||ha("MSIE"))&&!ha("Edge");_.ri=_.la(ca(),"WebKit")&&!ha("Edge");_.si=raa();ti=saa();vxa=paa();wxa=qaa();xxa=ha("iPad");yxa=ha("iPod");zxa=_.ja();Axa=function(){var a=_.ba.document;return a?a.documentMode:void 0};
a:{var Cxa="",Dxa=function(){var a=ca();if(pi)return/rv:([^\);]+)(\)|;)/.exec(a);if(txa)return/Edge\/([\d\.]+)/.exec(a);if(_.oi)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(_.ri)return/WebKit\/(\S+)/.exec(a);if(sxa)return/(?:Version)[ \/]?(\S+)/.exec(a)}();Dxa&&(Cxa=Dxa?Dxa[1]:"");if(_.oi){var Exa=Axa();if(null!=Exa&&Exa>parseFloat(Cxa)){Bxa=String(Exa);break a}}Bxa=Cxa}var Fxa=Bxa,Gxa;if(_.ba.document&&_.oi){var Hxa=Axa();Gxa=Hxa?Hxa:parseInt(Fxa,10)||void 0}else Gxa=void 0;_.ui=Gxa;var Ixa=haa(),Jxa=qaa()||ha("iPod"),Kxa=ha("iPad"),Lxa=kaa(),Mxa=iaa(),Nxa=jaa()&&!_.ja();var Oxa,Pxa,Aaa,Rxa;Oxa={};Pxa=null;_.Qxa=pi||_.ri||!Nxa&&!_.oi&&"function"==typeof _.ba.atob;Aaa=function(a,b){void 0===b&&(b=0);Rxa();b=Oxa[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],h=a[e+1],n=a[e+2],r=b[g>>2];g=b[(g&3)<<4|h>>4];h=b[(h&15)<<2|n>>6];n=b[n&63];c[f++]=r+g+h+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("")};
_.Sxa=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 Aaa(b,3)};_.Uxa=function(a){var b=[];_.Txa(a,function(c){b.push(c)});return b};_.Txa=function(a,b){function c(n){for(;d<a.length;){var r=a.charAt(d++),v=Pxa[r];if(null!=v)return v;if(!_.li(r))throw Error("y`"+r);}return n}Rxa();for(var d=0;;){var e=c(-1),f=c(0),g=c(64),h=c(64);if(64===h&&-1===e)break;b(e<<2|f>>4);64!=g&&(b(f<<4&240|g>>2),64!=h&&b(g<<6&192|h))}};
Rxa=function(){if(!Pxa){Pxa={};for(var a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),b=["+/=","+/","-_=","-_.","-_"],c=0;5>c;c++){var d=a.concat(b[c].split(""));Oxa[c]=d;for(var e=0;e<d.length;e++){var f=d[e];void 0===Pxa[f]&&(Pxa[f]=e)}}}};var Caa;Caa="undefined"!==typeof Uint8Array;_.zaa=!_.oi&&"function"===typeof _.ba.btoa;_.Ka={};var Vxa,kba;_.Ja=function(a,b){if(b!==_.Ka)throw Error("z");this.Vg=a;if(null!=a&&0===a.length)throw Error("A");};_.La=function(){return Vxa||(Vxa=new _.Ja(null,_.Ka))};kba=function(a){var b=a.Vg;return null==b?"":"string"===typeof b?b:a.Vg=Baa(b)};_.Ja.prototype.Sl=function(){return null==this.Vg};var Ba="function"===typeof Symbol&&"symbol"===typeof Symbol()?Symbol():void 0;var Wxa,Ua,Xxa;_.Qa={};Ua=Object.freeze(Fa([],23));Xxa=function(a){this.pwb=0;this.jhb=a};Xxa.prototype.next=function(){return this.pwb<this.jhb.length?{done:!1,value:this.jhb[this.pwb++]}:{done:!0,value:void 0}};Xxa.prototype[Symbol.iterator]=function(){return this};var Yxa=!nxa||!1;var Saa="function"===typeof Symbol&&"symbol"===typeof Symbol()?Symbol():"di";var Zxa,lba,eba;_.Ya=function(a,b,c,d){c=void 0===c?Vaa:c;d=void 0===d?Vaa:d;var e=_.Da(a);e|=32;Fa(a,e);this.toa=e;this.sja=b;this.MUa=c||Vaa;this.x3a=this.sja?$aa:d||Vaa;var f=new Map;this.Fe=f;for(var g=0;g<a.length;g++){var h=a[g],n=c(h[0],!1,!0),r=h[1];b||(r=d(h[1],!1,!0,void 0,void 0,e));null!=n&&f.set(n,r)}this.size=f.size};Zxa=function(a){if(a.toa&2)throw Error("H");};lba=function(a,b){b=void 0===b?aba:b;for(var c=$xa(a),d=0;d<c.length;d++){var e=c[d],f=a.Fe.get(c[d]);c[d]=[b(e),b(f)]}return c};
eba=function(a,b){b=void 0===b?aba:b;var c=[];a=a.Fe.entries();for(var d;!(d=a.next()).done;)d=d.value,d[0]=b(d[0]),d[1]=b(d[1]),c.push(d);return c};_.k=_.Ya.prototype;_.k.clear=function(){Zxa(this);this.Fe.clear();this.size=0};_.k.delete=function(a){Zxa(this);return this.Fe.delete(a)?(this.size=this.Fe.size,!0):!1};_.k.UY=function(a){return this.delete(a)};_.k.entries=function(){for(var a=$xa(this),b=0;b<a.length;b++){var c=a[b];a[b]=[c,this.get(c)]}return new Xxa(a)};
_.k.keys=function(){return Yxa?new Xxa($xa(this)):this.Fe.keys()};_.k.values=function(){for(var a=$xa(this),b=0;b<a.length;b++)a[b]=this.get(a[b]);return new Xxa(a)};_.k.forEach=function(a,b){var c=this;if(Yxa)for(var d=$xa(this),e=0;e<d.length;e++){var f=d[e];a.call(b,this.get(f),f,this)}else this.Fe.forEach(function(g,h){a.call(b,c.get(h),h,c)})};
_.k.set=function(a,b){Zxa(this);var c=this.Fe;a=this.MUa(a,!0,!1);if(null==a)return this;if(null==b)return c.delete(a),this;c.set(a,this.x3a(b,!0,!0,this.sja,!1,this.toa));this.size=c.size;return this};_.k.get=function(a){a=this.MUa(a,!1,!1);var b=this.Fe,c=b.get(a);if(void 0!==c){var d=this.toa,e=this.sja;return e?(Array.isArray(c)&&d&16&&Gaa(c),d=this.x3a(c,!1,!0,e,this.Dwc,d),d!==c&&b.set(a,d),d):c}};_.k.has=function(a){return this.sja?null!=this.get(a):this.Fe.has(a)};
var $xa=function(a){return Yxa?Array.from(a.Fe.keys()).sort(Yaa):Array.from(a.Fe.keys())};_.Ya.prototype[Symbol.iterator]=function(){return this.entries()};var aya,Va,wi,yi,dba,cya,Di,eya,bya,gya,jya,kya;aya=function(a){var b=a.N0+a.gQ;return a.Yz||(a.Yz=a.Je[b]={})};_.l=function(a,b,c){return-1===b?null:b>=a.N0?a.Yz?a.Yz[b]:void 0:c&&a.Yz&&(c=a.Yz[b],null!=c)?c:a.Je[b+a.gQ]};_.db=function(a,b,c,d){Ma(a);return Va(a,b,c,d)};Va=function(a,b,c,d){a.Mxb&&(a.Mxb=void 0);if(b>=a.N0||d)return aya(a)[b]=c,a;a.Je[b+a.gQ]=c;(c=a.Yz)&&b in c&&delete c[b];return a};_.vi=function(a,b,c){return void 0!==bya(a,b,c,!1)};
wi=function(a,b){var c=_.l(a,b);var d=null==c?c:"number"===typeof c||"NaN"===c||"Infinity"===c||"-Infinity"===c?Number(c):void 0;null!=d&&d!==c&&Va(a,b,d);return d};_.xi=function(a,b){a=_.l(a,b);return null==a?a:!!a};yi=function(a,b){var c=_.l(a,b),d=Jaa(c,!0,!!(_.Da(a.Je)&18));null!=d&&d!==c&&Va(a,b,d);return d};_.zi=function(a,b){a=yi(a,b);return null==a?_.La():a};_.Ai=function(a,b,c){return rb(_.xi(a,b),void 0===c?!1:c)};_.Bi=function(a,b,c){c=null==c?Ua:Daa(c,1);return _.db(a,b,c)};
_.Ci=function(a,b){return _.db(a,b,void 0,!1)};cya=function(a,b,c){Ma(a);c=Jaa(c,!1,!1);null==c||c.Sl()?Va(a,b,void 0,!1):Va(a,b,c);return a};_.Hh=function(a,b,c,d){Ma(a);(c=_.dya(a,c))&&c!==b&&null!=d&&Va(a,c,void 0,!1);return Va(a,b,d)};Di=function(a,b,c){return _.dya(a,b)===c?c:-1};_.dya=function(a,b){for(var c=0,d=0;d<b.length;d++){var e=b[d];null!=_.l(a,e)&&(0!==c&&Va(a,c,void 0,!1),c=e)}return c};
eya=function(a,b,c){var d=_.Da(a.Je);Kaa(d);var e=_.l(a,c);b=Zaa(Uaa(e,b,!0,d));e!==b&&Va(a,c,b);return b};bya=function(a,b,c,d){var e=_.l(a,c,d);b=Uaa(e,b,!1,_.Da(a.Je));b!==e&&null!=b&&Va(a,c,b,d);return b};_.Ei=function(a,b,c,d){d=void 0===d?!1:d;b=bya(a,b,c,d);if(null==b)return b;if(!Ga(a.Je)){var e=Zaa(b);e!==b&&(b=e,Va(a,c,b,d))}return b};
_.Fi=function(a,b,c){var d=_.Da(a.Je),e=!!(d&2);b=gba(a,b,c,void 0,e?1:2,d);a=Wa(a,c,3,void 0,e);if(!(e||_.Da(a)&8)){for(e=0;e<b.length;e++)c=b[e],d=Zaa(c),c!==d&&(b[e]=d,a[e]=d.Je);Ca(a,8)}return b};_.Gi=function(a,b,c){Ma(a);null==c&&(c=void 0);return Va(a,b,c)};_.fya=function(a,b,c,d){Ma(a);null==d&&(d=void 0);return _.Hh(a,b,c,d)};
_.sb=function(a,b,c,d){Ma(a);var e=null==c?Ua:Faa([]);if(null!=c){for(var f=!!c.length,g=0;g<c.length;g++){var h=c[g];f=f&&!Ga(h.Je);e[g]=h.Je}e=Daa(e,(f?8:0)|1);a.Uw||(a.Uw={});a.Uw[b]=c}else a.Uw&&(a.Uw[b]=void 0);return Va(a,b,e,d)};_.Hi=function(a,b,c,d,e){hba(a,b,c,d,e);return a};_.Ii=function(a,b,c){return rb(_.l(a,b),void 0===c?0:c)};_.Ji=function(a,b){return Naa(_.l(a,b))};gya=function(a,b){return rb(Oaa(_.l(a,b)),0)};_.Ki=function(a,b,c){return rb(_.l(a,b),void 0===c?0:c)};
_.Li=function(a,b){return _.Xa(a,b,Naa)};_.hya=function(a,b){return _.l(a,b)};_.Wh=function(a,b,c,d){return _.Xa(a,b,Raa,c,d)};_.Mi=function(a,b,c,d){return 2===d?Wa(a,b,2,!1,Ga(a.Je)):Wa(a,b,0,void 0===c?!1:c,Ga(a.Je))};_.Vh=function(a,b){return rb(_.l(a,b),"")};_.Ni=function(a,b){var c=void 0===c?0:c;return rb(wi(a,b),c)};_.Oi=function(a,b,c){return rb(_.l(a,b),void 0===c?0:c)};_.iya=function(a,b,c){a=_.Wh(a,b,void 0,2);if(0>c||c>=a.length)throw Error();return a[c]};
jya=function(a,b,c){a=_.Mi(a,b,void 0,2);if(0>c||c>=a.length)throw Error();return a[c]};_.Pi=function(a,b,c){return _.Vh(a,Di(a,c,b))};_.Qi=function(a,b,c){return _.hya(a,Di(a,c,b))};_.Ri=function(a,b,c,d){return _.Ei(a,b,Di(a,d,c))};kya=function(a,b){a=_.l(a,b);return null==a?void 0:a};_.Si=function(a,b,c){return _.lb(a,b,c,0)};_.Ti=function(a,b){return null!=_.l(a,b)};var iba;_.p=function(a,b,c,d){null==a&&(a=iba);iba=void 0;var e=this.constructor.FHc;if(null==a){a=e?[e]:[];var f=48;var g=!0;d&&(f|=128);Fa(a,f)}else{if(!Array.isArray(a))throw Error();if(e&&e!==a[0])throw Error();f=Ca(a,0)|32;g=0!==(16&f);if(d){if(f|=128,0<a.length){var h=a[a.length-1];if(_.Ia(h)&&"g"in h){delete h.g;var n=!0,r;for(r in h){n=!1;break}n&&a.pop()}}}else if(128&f)throw Error();Fa(a,f)}this.gQ=e?0:-1;this.Uw=void 0;this.Je=a;a:{f=this.Je.length;e=f-1;if(f&&(f=this.Je[e],_.Ia(f))){this.Yz=f;
this.N0=e-this.gQ;break a}void 0!==b&&-1<b?(this.N0=Math.max(b,e+1-this.gQ),this.Yz=void 0):this.N0=Number.MAX_VALUE}if(!d&&this.Yz&&"g"in this.Yz)throw Error("I");if(c){b=g&&!0;d=this.N0;var v;for(g=0;g<c.length;g++)e=c[g],e<d?(e+=this.gQ,(f=a[e])?xba(f,b):a[e]=Ua):(v||(v=aya(this)),(f=v[e])?xba(f,b):v[e]=Ua)}};_.p.prototype.toJSON=function(){var a=this.Je;return Wxa?a:nba(a,pba,qba,void 0,!1)};_.p.prototype.nd=function(){Wxa=!0;try{return JSON.stringify(this.toJSON(),yba)}finally{Wxa=!1}};
var zb=function(a,b){if(null==b||""==b)return new a;b=JSON.parse(b);if(!Array.isArray(b))throw Error(void 0);return jba(a,Gaa(b))};_.p.prototype.getExtension=function(a){return a.Fc?a.uaa(this,a.Fc,a.E$,!0):a.ax?a.uaa(this,a.E$,!0):a.uaa(this,a.E$,a.defaultValue,!0)};var zba=function(a,b){a=b.Fc?b.uaa(a,b.Fc,b.E$,!0):b.uaa(a,b.E$,null,!0);return null===a?void 0:a};_.k=_.p.prototype;_.k.hasExtension=function(a){return void 0!==zba(this,a)};_.k.clone=function(){return wba(this,!1)};_.k.lUa=function(){return Ga(this.Je)};
_.k.i0=_.Qa;_.k.toString=function(){return this.Je.toString()};var lya=function(a){_.p.call(this,a)};_.V(lya,_.p);lya.prototype.toObject=function(){return mya(this)};var mya=function(a){if(null!=a)return _.yb(a),{LNc:_.m(_.l(a,1)),Z5c:_.m(_.l(a,2)),surveyId:_.m(_.l(a,3)),S6c:_.m(_.l(a,6)),responseType:_.m(_.l(a,4)),VOc:_.m(_.l(a,5)),WOc:_.m(_.l(a,7)),XOc:_.m(_.l(a,8))}};var oya=function(a){_.p.call(this,a,-1,nya)};_.V(oya,_.p);var nya=[2,3,4,5];oya.prototype.toObject=function(){return pya(this)};var pya=function(a){if(null!=a)return _.yb(a),{gJb:_.m(_.Ji(a,1)),bJc:_.m(_.Li(a,2)),uvc:_.m(_.Li(a,3)),vvc:_.m(_.Wh(a,4)),R2c:_.m(_.Li(a,5))}};var qya=function(a){_.p.call(this,a)};_.V(qya,_.p);qya.prototype.toObject=function(){return rya(this)};var rya=function(a){if(null!=a)return _.yb(a),{gJb:_.m(_.Ji(a,1)),cVc:_.m(_.l(a,2))}};var sya=function(a){_.p.call(this,a)};_.V(sya,_.p);sya.prototype.toObject=function(){return tya(this)};var tya=function(a){if(null!=a)return _.yb(a),{gJb:_.m(_.Ji(a,1)),x4c:_.m(_.Ji(a,2))}};var vya=function(a){_.p.call(this,a,-1,uya)};_.V(vya,_.p);var uya=[2,3,4];vya.prototype.toObject=function(){return wya(this)};var wya=function(a){if(null!=a)return _.yb(a),{x_c:mya(_.Ei(a,lya,1)),h2c:_.tb(_.Fi(a,oya,2),pya),y4c:_.tb(_.Fi(a,sya,3),tya),M2c:_.tb(_.Fi(a,qya,4),rya)}};var xya=function(){};var zya=function(a){_.p.call(this,a,-1,yya)};_.V(zya,_.p);var yya=[1,2,3,4];zya.prototype.toObject=function(){if(null!=this){_.yb(this);var a={YVc:_.m(_.Li(this,1)),aWc:_.m(_.Li(this,2)),TUc:_.m(_.Li(this,3)),ZVc:_.m(_.Li(this,4))}}else a=void 0;return a};var Cya=function(a){var b=th("window.location.href");null==a&&(a='Unknown Error of type "null/undefined"');if("string"===typeof a)return{message:a,name:"Unknown error",lineNumber:"Not available",fileName:b,stack:"Not available"};var c=!1;try{var d=a.lineNumber||a.line||"Not available"}catch(g){d="Not available",c=!0}try{var e=a.fileName||a.filename||a.sourceURL||_.ba.$googDebugFname||b}catch(g){e="Not available",c=!0}b=Aya(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,Bya[c])c=Bya[c];else{c=String(c);if(!Bya[c]){var f=/function\s+([^\(]+)/m.exec(c);Bya[c]=f?f[1]:"[Anonymous]"}c=Bya[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}},Aya=function(a,b){b||(b={});b[Dya(a)]=!0;var c=a.stack||"";(a=a.cause)&&!b[Dya(a)]&&(c+="\nCaused by: ",a.stack&&0==a.stack.indexOf(a.toString())||(c+="string"===typeof a?a:a.message+"\n"),c+=Aya(a,b));return c},Dya=function(a){var b="";"function"===typeof a.toString&&(b=""+a);return b+a.stack},Bya={};var Eya,Fya;Eya=function(){};Fya=function(a){return function(){throw Error(a);}};_.Ui=function(a,b){var c=0;return function(d){_.ba.clearTimeout(c);var e=arguments;c=_.ba.setTimeout(function(){a.apply(void 0,e)},b)}};var Gya=function(a,b){return a+Math.random()*(b-a)};var Vi=function(){};Vi.prototype.next=function(){return Hya};var Hya={done:!0,value:void 0},Wi=function(a){return{value:a,done:!1}};Vi.prototype.wB=function(){return this};var Iya=function(a){if(a instanceof Xi||a instanceof Yi||a instanceof Zi)return a;if("function"==typeof a.next)return new Xi(function(){return a});if("function"==typeof a[Symbol.iterator])return new Xi(function(){return a[Symbol.iterator]()});if("function"==typeof a.wB)return new Xi(function(){return a.wB()});throw Error("X");},Xi=function(a){this.dRa=a};Xi.prototype.wB=function(){return new Yi(this.dRa())};Xi.prototype[Symbol.iterator]=function(){return new Zi(this.dRa())};Xi.prototype.wya=function(){return new Zi(this.dRa())};
var Yi=function(a){this.Fca=a};_.V(Yi,Vi);Yi.prototype.next=function(){return this.Fca.next()};Yi.prototype[Symbol.iterator]=function(){return new Zi(this.Fca)};Yi.prototype.wya=function(){return new Zi(this.Fca)};var Zi=function(a){Xi.call(this,function(){return a});this.Fca=a};_.V(Zi,Xi);Zi.prototype.next=function(){return this.Fca.next()};var Jya=function(){};var $i=function(){};_.ii($i,Jya);$i.prototype.Qz=function(){for(var a=0,b=_.q(this),c=b.next();!c.done;c=b.next())a++;return a};$i.prototype[Symbol.iterator]=function(){return Iya(this.wB(!0)).wya()};$i.prototype.clear=function(){var a=Array.from(this);a=_.q(a);for(var b=a.next();!b.done;b=a.next())this.remove(b.value)};var Kya=function(a){this.sv=a};_.ii(Kya,$i);_.k=Kya.prototype;_.k.kta=function(){if(!this.sv)return!1;try{return this.sv.setItem("__sak","1"),this.sv.removeItem("__sak"),!0}catch(a){return!1}};_.k.set=function(a,b){try{this.sv.setItem(a,b)}catch(c){if(0==this.sv.length)throw"Storage mechanism: Storage disabled";throw"Storage mechanism: Quota exceeded";}};_.k.get=function(a){a=this.sv.getItem(a);if("string"!==typeof a&&null!==a)throw"Storage mechanism: Invalid value was encountered";return a};
_.k.remove=function(a){this.sv.removeItem(a)};_.k.Qz=function(){return this.sv.length};_.k.wB=function(a){var b=0,c=this.sv,d=new Vi;d.next=function(){if(b>=c.length)return Hya;var e=c.key(b++);if(a)return Wi(e);e=c.getItem(e);if("string"!==typeof e)throw"Storage mechanism: Invalid value was encountered";return Wi(e)};return d};_.k.clear=function(){this.sv.clear()};_.k.key=function(a){return this.sv.key(a)};var Lya=function(){var a=null;try{a=window.sessionStorage||null}catch(b){}this.sv=a};_.ii(Lya,Kya);/*

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 Mya="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split("");var Nya=new Lya;var Oya=function(a){_.p.call(this,a)};_.V(Oya,_.p);Oya.prototype.toObject=function(){return Pya(this)};var Pya=function(a){if(null!=a)return _.yb(a),{fieldPath:_.m(_.l(a,1))}};var Qya=function(a){_.p.call(this,a)};_.V(Qya,_.p);Qya.prototype.setInterval=function(a){return _.db(this,1,a)};Qya.prototype.clearInterval=function(){return _.Ci(this,1)};Qya.prototype.toObject=function(){return Rya(this)};var Rya=function(a){if(null!=a)return _.yb(a),{interval:_.m(_.l(a,1))}};var Sya=function(a){_.p.call(this,a)};_.V(Sya,_.p);_.k=Sya.prototype;_.k.LC=function(){return _.Ri(this,Oya,1,Tya)};_.k.dxa=function(a){return _.fya(this,1,Tya,a)};_.k.eK=function(){return _.Ci(this,1)};_.k.pba=function(){return void 0!==bya(this,Oya,Di(this,Tya,1))};_.k.getTime=function(){return _.Ri(this,Qya,2,Tya)};_.k.setTime=function(a){return _.fya(this,2,Tya,a)};var Tya=[1,2];Sya.prototype.toObject=function(){return Uya(this)};
var Uya=function(a){if(null!=a)return _.yb(a),{filter:Pya(a.LC()),time:Rya(a.getTime())}};var Vya=function(a){_.p.call(this,a)};_.V(Vya,_.p);Vya.prototype.getType=function(){return _.l(this,1)};Vya.prototype.Qo=function(a){return _.db(this,1,a)};Vya.prototype.toObject=function(){return Wya(this)};var Wya=function(a){if(null!=a)return _.yb(a),{type:_.m(_.l(a,1)),region:_.m(_.l(a,2)),eXc:_.m(_.l(a,3))}};var Xya=function(a){_.p.call(this,a)};_.V(Xya,_.p);_.k=Xya.prototype;_.k.uu=function(){return _.l(this,2)};_.k.BY=function(){return _.Ci(this,2)};_.k.Eaa=function(){return _.l(this,3)};_.k.PC=function(){return _.Ti(this,3)};_.k.toObject=function(){return Yya(this)};var Yya=function(a){if(null!=a)return _.yb(a),{tVc:_.m(_.l(a,1)),label:_.m(_.l(a,2)),link:_.m(_.l(a,3)),uVc:_.m(_.l(a,4))}};var Zya=function(a){_.p.call(this,a)};_.V(Zya,_.p);Zya.prototype.toObject=function(){return $ya(this)};var $ya=function(a){if(null!=a)return _.yb(a),{category:_.m(_.l(a,1))}};var aza=function(a){_.p.call(this,a)};_.V(aza,_.p);aza.prototype.VRa=function(){return _.Ji(this,1)};aza.prototype.toObject=function(){return bza(this)};var bza=function(a){if(null!=a)return _.yb(a),{priority:_.m(_.Ji(a,1))}};var cza=function(a){_.p.call(this,a)};_.V(cza,_.p);_.k=cza.prototype;_.k.Raa=function(){return _.l(this,1)};_.k.hm=function(a){_.db(this,1,a)};_.k.getUrl=function(){return _.l(this,2)};_.k.mL=function(){return _.l(this,2)};_.k.lN=function(a){return _.db(this,2,a)};_.k.uba=function(){return _.Ti(this,2)};_.k.toObject=function(){return dza(this)};var dza=function(a){if(null!=a)return _.yb(a),{title:_.m(_.l(a,1)),url:_.m(_.l(a,2)),index:_.m(_.Ji(a,3))}};var eza=function(a){_.p.call(this,a)};_.V(eza,_.p);eza.prototype.toObject=function(){return fza(this)};var fza=function(a){if(null!=a)return _.yb(a),{pageSize:_.m(_.Ji(a,1)),index:_.m(_.Ji(a,2)),TYc:_.m(_.l(a,3)),y0c:_.m(_.xi(a,4)),step:_.m(_.l(a,5)),a1c:_.m(_.Ji(a,6)),sortColumn:_.m(_.l(a,7)),g6c:_.m(_.l(a,8)),JUc:_.m(_.l(a,9)),T1c:_.m(_.l(a,10))}};var gza=function(a){_.p.call(this,a)};_.V(gza,_.p);gza.prototype.getStringValue=function(){return _.Qi(this,3,aj)};gza.prototype.setStringValue=function(a){return _.Hh(this,3,aj,a)};var aj=[2,3,4,5,6];gza.prototype.toObject=function(){return hza(this)};
var hza=function(a){if(null!=a){_.yb(a);var b=_.m(_.l(a,1)),c=_.m(_.xi(a,Di(a,aj,2))),d=_.m(_.Qi(a,3,aj)),e=_.m(_.Qi(a,4,aj)),f=Di(a,aj,5);return{xVc:b,MVc:c,stringValue:d,VYc:e,intValue:_.m(_.l(a,f)),doubleValue:_.m(wi(a,Di(a,aj,6))),b3c:_.m(_.l(a,7))}}};var jza=function(a){_.p.call(this,a,-1,iza)};_.V(jza,_.p);jza.prototype.Qtb=function(){return _.l(this,5)};var iza=[15];jza.prototype.toObject=function(){return kza(this)};
var kza=function(a){if(null!=a)return _.yb(a),{p3c:_.m(_.l(a,1)),v6c:_.m(_.l(a,2)),p0c:_.m(_.l(a,3)),b2c:_.m(_.l(a,4)),uJc:_.m(_.l(a,5)),q3c:_.m(_.l(a,6)),m0c:_.m(_.l(a,7)),n0c:_.m(_.l(a,8)),o0c:_.m(_.l(a,9)),j0c:_.m(_.l(a,10)),k0c:_.m(_.xi(a,11)),i0c:_.m(_.xi(a,12)),X5c:_.m(_.l(a,13)),K1c:fza(_.Ei(a,eza,14)),c3c:_.tb(_.Fi(a,gza,15),hza),FXc:dza(_.Ei(a,cza,16)),EXc:bza(_.Ei(a,aza,17)),UUc:Uya(_.Ei(a,Sya,18)),CXc:$ya(_.Ei(a,Zya,19)),kWc:Wya(_.Ei(a,Vya,20)),kXc:Yya(_.Ei(a,Xya,21)),DXc:_.m(_.l(a,22))}};var lza=function(a){_.p.call(this,a)};_.V(lza,_.p);lza.prototype.toObject=function(){return mza(this)};var mza=function(a){if(null!=a)return _.yb(a),{tya:_.m(_.l(a,1)),serverIp:_.m(Oaa(_.l(a,2))),Uva:_.m(Oaa(_.l(a,3)))}};var bj=function(a){_.p.call(this,a,-1,nza)};_.V(bj,_.p);bj.prototype.JNb=function(a){hba(this,1,bj,void 0,a,!1,1)};bj.prototype.nv=function(a){return _.db(this,10,a)};var nza=[1];bj.prototype.toObject=function(){return oza(this)};var oza=function(a){if(null!=a)return _.yb(a),{pWc:_.tb(_.Fi(a,bj,1),oza),LVc:_.m(_.l(a,2)),Gca:_.m(_.l(a,3)),FF:_.m(_.l(a,10))}};var cj=function(a){_.p.call(this,a)};_.V(cj,_.p);cj.prototype.getWidth=function(){return _.Ji(this,1)};cj.prototype.getHeight=function(){return _.Ji(this,2)};cj.prototype.toObject=function(){return pza(this)};var pza=function(a){if(null!=a)return _.yb(a),{width:_.m(_.Ji(a,1)),height:_.m(_.Ji(a,2))}};var qza=function(a){_.p.call(this,a)};_.V(qza,_.p);qza.prototype.toObject=function(){return rza(this)};var rza=function(a){if(null!=a)return _.yb(a),{screenResolution:pza(_.Ei(a,cj,1)),C5c:_.m(_.Ji(a,2)),h8c:pza(_.Ei(a,cj,3))}};var sza=function(a){_.p.call(this,a)};_.V(sza,_.p);_.k=sza.prototype;_.k.getKey=function(){return _.l(this,1)};_.k.WA=function(a){_.db(this,1,a)};_.k.zG=function(){return _.Ti(this,1)};_.k.fxa=function(a){_.db(this,2,a)};_.k.toObject=function(){return tza(this)};var tza=function(a){if(null!=a)return _.yb(a),{key:_.m(_.l(a,1)),XUa:_.m(_.l(a,2))}};var dj=function(a){_.p.call(this,a)};_.V(dj,_.p);_.k=dj.prototype;_.k.getKey=function(){return _.l(this,1)};_.k.WA=function(a){_.db(this,1,a)};_.k.zG=function(){return _.Ti(this,1)};_.k.getValue=function(){return _.l(this,2)};_.k.l_=function(){return _.l(this,2)};_.k.setValue=function(a){return _.db(this,2,a)};_.k.fg=function(){return _.Ti(this,2)};_.k.toObject=function(){return uza(this)};var uza=function(a){if(null!=a)return _.yb(a),{key:_.m(_.l(a,1)),value:_.m(_.l(a,2))}};var vza=function(a){_.p.call(this,a)};_.V(vza,_.p);vza.prototype.fxa=function(a){_.db(this,2,a)};vza.prototype.toObject=function(){return wza(this)};var wza=function(a){if(null!=a)return _.yb(a),{AEc:_.m(_.l(a,1)),XUa:_.m(_.l(a,2))}};var ej=function(a){_.p.call(this,a)};_.V(ej,_.p);ej.prototype.getMessage=function(){return _.l(this,1)};ej.prototype.jxa=function(a){return _.db(this,1,a)};ej.prototype.toObject=function(){return xza(this)};var xza=function(a){if(null!=a)return _.yb(a),{message:_.m(_.l(a,1)),B2c:_.m(_.l(a,2)),k8c:_.m(_.l(a,3)),SXc:_.m(_.l(a,4)),TXc:_.m(_.l(a,5))}};var yza=function(a){_.p.call(this,a)};_.V(yza,_.p);yza.prototype.toObject=function(){return zza(this)};var zza=function(a){if(null!=a)return _.yb(a),{moduleId:_.m(_.l(a,1)),Q3c:_.m(_.l(a,2))}};var Aza=function(a){_.p.call(this,a)};_.V(Aza,_.p);_.k=Aza.prototype;_.k.getKey=function(){return _.l(this,1)};_.k.WA=function(a){_.db(this,1,a)};_.k.zG=function(){return _.Ti(this,1)};_.k.getValue=function(){return _.l(this,2)};_.k.l_=function(){return _.l(this,2)};_.k.setValue=function(a){return _.db(this,2,a)};_.k.fg=function(){return _.Ti(this,2)};_.k.toObject=function(){return Bza(this)};var Bza=function(a){if(null!=a)return _.yb(a),{key:_.m(_.l(a,1)),value:_.m(_.l(a,2))}};var Cza=function(a){_.p.call(this,a)};_.V(Cza,_.p);_.k=Cza.prototype;_.k.getKey=function(){return _.l(this,1)};_.k.WA=function(a){_.db(this,1,a)};_.k.zG=function(){return _.Ti(this,1)};_.k.Htb=function(){return _.l(this,2)};_.k.getValue=function(){return _.l(this,3)};_.k.l_=function(){return _.l(this,3)};_.k.setValue=function(a){return _.db(this,3,a)};_.k.fg=function(){return _.Ti(this,3)};_.k.toObject=function(){return Dza(this)};
var Dza=function(a){if(null!=a)return _.yb(a),{key:_.m(_.l(a,1)),comparator:_.m(_.l(a,2)),value:_.m(_.l(a,3))}};var Fza=function(a){_.p.call(this,a,-1,Eza)};_.V(Fza,_.p);var Eza=[1];Fza.prototype.toObject=function(){return Gza(this)};var Gza=function(a){if(null!=a)return _.yb(a),{r4c:_.tb(_.Fi(a,Cza,1),Dza),s4c:_.m(_.l(a,2))}};var Iza=function(a){_.p.call(this,a,-1,Hza)};_.V(Iza,_.p);var Hza=[1,2,3];Iza.prototype.toObject=function(){return Jza(this)};var Jza=function(a){if(null!=a)return _.yb(a),{bJc:_.m(_.Li(a,1)),uvc:_.m(_.Li(a,2)),vvc:_.m(_.Wh(a,3)),O2c:_.m(_.l(a,4))}};var Kza=function(a){_.p.call(this,a)};_.V(Kza,_.p);Kza.prototype.toObject=function(){return Lza(this)};var Lza=function(a){if(null!=a)return _.yb(a),{WOc:_.m(_.l(a,1)),XOc:_.m(_.l(a,2)),u4c:_.m(_.l(a,3)),t_c:_.m(_.xi(a,4)),r_c:_.m(_.xi(a,5)),u3c:_.m(_.l(a,6)),VOc:_.m(_.l(a,7))}};var Mza=function(a){_.p.call(this,a)};_.V(Mza,_.p);Mza.prototype.toObject=function(){return Nza(this)};var Nza=function(a){if(null!=a)return _.yb(a),{Q1c:Lza(_.Ei(a,Kza,1)),S1c:_.m(_.xi(a,2)),P1c:Jza(_.Ei(a,Iza,3))}};var Oza=function(a){_.p.call(this,a)};_.V(Oza,_.p);Oza.prototype.toObject=function(){return Pza(this)};var Pza=function(a){if(null!=a)return _.yb(a),{OXc:_.m(_.l(a,1)),NXc:_.m(_.l(a,2)),cacheHit:_.m(_.xi(a,3)),RXc:_.m(_.xi(a,4)),L4c:_.m(_.xi(a,5)),aborted:_.m(_.xi(a,6)),v7c:_.m(_.l(a,7))}};var Qza=function(a){_.p.call(this,a)};_.V(Qza,_.p);Qza.prototype.toObject=function(){return Rza(this)};var Rza=function(a){if(null!=a)return _.yb(a),{V_c:_.Ai(a,1),Y_c:_.Vh(a,2),Z_c:_.Vh(a,3),U_c:_.Ki(a,4),R7c:_.Oi(a,5,0),O3c:_.Vh(a,6),W_c:_.Vh(a,7),X_c:_.Vh(a,8)}};var Sza=function(a){_.p.call(this,a)};_.V(Sza,_.p);Sza.prototype.toObject=function(){return Tza(this)};var Tza=function(a){if(null!=a)return _.yb(a),{q0c:Rza(_.Ei(a,Qza,1))}};var Uza=function(a){_.p.call(this,a)};_.V(Uza,_.p);_.k=Uza.prototype;_.k.getFeature=function(){return _.l(this,7)};_.k.PNb=function(a){return _.db(this,7,a)};_.k.hasFeature=function(){return _.Ti(this,7)};_.k.Wga=function(a){_.db(this,6,a)};_.k.FRa=function(){return kya(this,6)};_.k.toObject=function(){return Vza(this)};
var Vza=function(a){if(null!=a)return _.yb(a),{Zqa:_.m(_.l(a,7)),hZc:_.m(_.l(a,1)),release:_.m(_.l(a,2)),environment:_.m(_.l(a,6)),m3c:_.m(_.l(a,3)),o3c:_.m(_.l(a,4)),n3c:_.m(_.l(a,5))}};var Wza=function(a){_.p.call(this,a)};_.V(Wza,_.p);Wza.prototype.toObject=function(){return Xza(this)};var Xza=function(a){if(null!=a)return _.yb(a),{K3c:_.m(_.l(a,1))}};var Yza=function(a){_.p.call(this,a)};_.V(Yza,_.p);Yza.prototype.toObject=function(){return Zza(this)};var Zza=function(a){if(null!=a)return _.yb(a),{j5c:_.m(_.l(a,1)),i5c:_.m(_.l(a,2))}};var fj=function(a){_.p.call(this,a)};_.V(fj,_.p);fj.prototype.eh=function(){return _.l(this,4)};fj.prototype.rU=function(a){_.db(this,4,a)};fj.prototype.uL=function(){return _.Ti(this,4)};fj.prototype.toObject=function(){return $za(this)};var $za=function(a){if(null!=a)return _.yb(a),{XYc:_.m(_.l(a,1)),errorCode:_.m(_.l(a,2)),WYc:_.m(_.l(a,3)),domain:_.m(_.l(a,4)),reason:_.m(_.l(a,5)),GWc:_.m(_.l(a,6))}};var aAa=function(a){_.p.call(this,a)};_.V(aAa,_.p);_.k=aAa.prototype;_.k.sxa=function(a){return _.db(this,4,a)};_.k.GRa=function(){return _.Ei(this,fj,8)};_.k.fSa=function(){return _.l(this,9)};_.k.v0a=function(a){return _.db(this,9,a)};_.k.toObject=function(){return bAa(this)};
var bAa=function(a){if(null!=a)return _.yb(a),{VPc:_.m(_.l(a,1)),t4c:_.m(_.l(a,2)),q4c:_.m(_.l(a,3)),statusCode:_.m(_.Ji(a,4)),xLc:_.m(_.l(a,5)),ywa:_.m(_.l(a,6)),Gyc:_.m(_.l(a,7)),uZ:$za(a.GRa()),requestId:_.m(_.l(a,9)),iLc:_.m(_.xi(a,10))}};var cAa=function(a){_.p.call(this,a)};_.V(cAa,_.p);_.k=cAa.prototype;_.k.getUrl=function(){return _.l(this,2)};_.k.mL=function(){return _.l(this,2)};_.k.lN=function(a){return _.db(this,2,a)};_.k.uba=function(){return _.Ti(this,2)};_.k.eh=function(){return _.l(this,12)};_.k.rU=function(a){_.db(this,12,a)};_.k.uL=function(){return _.Ti(this,12)};_.k.GRa=function(){return _.Ei(this,fj,9)};_.k.fSa=function(){return _.l(this,10)};_.k.v0a=function(a){return _.db(this,10,a)};_.k.toObject=function(){return dAa(this)};
var dAa=function(a){if(null!=a)return _.yb(a),{method:_.m(_.l(a,1)),url:_.m(_.l(a,2)),y2c:_.m(_.l(a,3)),domain:_.m(_.l(a,12)),VPc:_.m(_.l(a,4)),n5c:_.m(_.Ji(a,5)),xLc:_.m(_.l(a,6)),ywa:_.m(_.l(a,7)),Gyc:_.m(_.l(a,8)),uZ:$za(a.GRa()),requestId:_.m(_.l(a,10)),iLc:_.m(_.xi(a,11))}};var gj=function(a){_.p.call(this,a)};_.V(gj,_.p);gj.prototype.psa=function(){return _.Ei(this,cAa,2)};gj.prototype.zSa=function(){return _.Ei(this,aAa,3)};gj.prototype.ORa=function(){return _.Ei(this,ej,4)};gj.prototype.toObject=function(){return eAa(this)};var eAa=function(a){if(null!=a)return _.yb(a),{gAc:_.m(_.l(a,1)),tza:dAa(a.psa()),HRc:bAa(a.zSa()),XFc:xza(a.ORa()),U1c:Zza(_.Ei(a,Yza,5))}};var kj=function(a){_.p.call(this,a,-1,fAa)};_.V(kj,_.p);kj.prototype.getKey=function(){return _.l(this,1)};kj.prototype.WA=function(a){_.db(this,1,a)};kj.prototype.zG=function(){return null!=_.l(this,1)};kj.prototype.fxa=function(a){_.db(this,3,a)};var fAa=[4];kj.prototype.toObject=function(){return gAa(this)};var gAa=function(a){if(null!=a)return _.yb(a),{key:_.m(_.l(a,1)),Qx:_.m(_.l(a,2)),XUa:_.m(_.l(a,3)),R0c:_.m(_.Wh(a,4))}};var lj=function(a){_.p.call(this,a,-1,hAa)};_.V(lj,_.p);lj.prototype.k0a=function(a){return _.db(this,1,a)};var hAa=[3];lj.prototype.toObject=function(){return iAa(this)};var iAa=function(a){if(null!=a)return _.yb(a),{YQ:_.m(_.Ji(a,1)),KYc:_.m(_.Ji(a,2)),z3c:_.m(_.Li(a,3)),Yya:_.m(_.l(a,4)),eWc:_.m(_.l(a,7))}};var jAa=function(a){_.p.call(this,a)};_.V(jAa,_.p);jAa.prototype.toObject=function(){return kAa(this)};var kAa=function(a){if(null!=a)return _.yb(a),{WUc:iAa(_.Ei(a,lj,1)),c8c:kza(_.Ei(a,jza,2))}};var mAa=function(a){_.p.call(this,a,103,lAa)};_.V(mAa,_.p);_.k=mAa.prototype;_.k.lxa=function(a){_.db(this,1,a)};_.k.ij=function(){return _.l(this,32)};_.k.setProjectId=function(a){return _.db(this,32,a)};_.k.Xwa=function(a){_.db(this,2,a)};_.k.o0a=function(a){return _.db(this,6,a)};_.k.fxa=function(a){_.db(this,7,a)};_.k.u0a=function(a){return _.db(this,8,a)};_.k.g0a=function(a){return _.db(this,12,a)};_.k.Wga=function(a){_.db(this,82,a)};
_.k.FRa=function(){var a=_.l(this,82);return null==a?void 0:a};_.k.TNb=function(a){_.db(this,16,a)};_.k.t0a=function(a){return _.db(this,17,a)};_.k.bSa=function(){return _.l(this,18)};_.k.mxa=function(a){return _.db(this,18,a)};_.k.psa=function(){return _.Ei(this,cAa,30)};_.k.zSa=function(){return _.Ei(this,aAa,31)};_.k.ORa=function(){return _.Ei(this,ej,47)};_.k.zRa=function(){return _.l(this,94)};_.k.axa=function(a){return _.db(this,94,a)};_.k.Qtb=function(){return _.Ei(this,Sza,98)};
var nAa={},lAa=[5,15,85,44,49,50,63,64,71];
mAa.prototype.toObject=function(){if(null!=this){_.yb(this);var a={projectNumber:_.m(_.l(this,1)),projectId:_.m(_.l(this,32)),organizationId:_.m(_.l(this,53)),DZc:_.m(_.l(this,72)),WWc:_.m(_.l(this,74)),JWc:_.m(_.l(this,40)),FWc:_.m(_.l(this,41)),MWc:_.m(_.l(this,42)),billingAccountId:_.m(_.l(this,2)),mOb:_.m(_.l(this,73)),FVc:_.m(_.l(this,52)),appId:_.m(_.l(this,37)),nZc:_.m(_.l(this,43)),Ygb:_.m(_.l(this,57)),ahb:_.m(_.l(this,58)),chb:_.m(_.l(this,59)),qVc:_.m(_.l(this,75)),Zgb:_.m(_.l(this,62)),
bhb:_.m(_.l(this,65)),rVc:_.m(_.l(this,84)),PZc:_.m(_.l(this,60)),QZc:_.m(_.l(this,83)),D4c:_.m(_.l(this,61)),f0c:_.m(_.l(this,69)),gAc:_.m(_.l(this,23)),eventType:_.m(_.l(this,3)),zC:_.m(_.l(this,4)),bZc:_.tb(_.Fi(this,dj,5),uza),qta:_.m(_.xi(this,6)),XUa:_.m(_.l(this,7)),wZa:_.m(_.l(this,8)),H0c:_.m(_.xi(this,9)),g5c:_.m(_.l(this,10)),O5c:_.m(_.l(this,11)),AQ:_.m(_.l(this,12)),environment:_.m(_.l(this,82)),z4c:_.m(_.l(this,68)),jGb:_.m(_.l(this,13)),pZc:_.m(_.l(this,24)),yVc:_.m(_.l(this,35)),zVc:_.m(_.l(this,
70)),dVc:_.m(_.l(this,14)),H6c:_.tb(_.Fi(this,sza,15),tza),Ata:_.m(_.xi(this,16)),wJc:_.m(_.l(this,17)),referer:_.m(_.l(this,18)),VWc:_.m(_.l(this,19)),qvb:wya(_.Ei(this,vya,20)),R1c:Nza(_.Ei(this,Mza,91)),b8c:kAa(_.Ei(this,jAa,21)),h3c:_.m(_.l(this,25)),AEc:_.m(_.l(this,22)),e0c:wza(_.Ei(this,vza,51)),g0c:_.m(_.l(this,26)),p4c:eAa(_.Ei(this,gj,46)),g3c:_.m(_.xi(this,27)),k5c:_.m(_.l(this,28)),J3c:Xza(_.Ei(this,Wza,38)),d3c:Vza(_.Ei(this,Uza,29)),I6c:_.tb(_.Fi(this,kj,85),gAa),rVb:_.m(_.l(this,86)),
tza:dAa(this.psa()),HRc:bAa(this.zSa()),nYc:rza(_.Ei(this,qza,33)),SVc:_.m(_.l(this,34)),H1c:_.m(_.l(this,36)),F1c:_.m(_.l(this,39)),Z1c:_.m(_.Wh(this,44)),G1c:_.m(_.l(this,45)),XFc:xza(this.ORa()),JXc:_.m(_.l(this,48)),YYc:wb(_.Xa(this,49,_.Da(this.Je)&18?bba:cba)),g7c:_.tb(_.Fi(this,bj,50),oza),P5c:wb(yi(this,99)),Q5c:oza(_.Ei(this,bj,100)),lWc:_.m(_.l(this,54)),t1c:Gza(_.Ei(this,Fza,55)),s1c:Bza(_.Ei(this,Aza,56)),T0c:_.tb(_.Fi(this,yza,63),zza),S0c:_.tb(_.Fi(this,yza,64),zza),l0c:_.m(_.l(this,
66)),r0c:_.m(_.l(this,67)),O1c:_.m(_.Wh(this,71)),d_c:_.m(_.l(this,76)),g_c:_.m(_.l(this,77)),c_c:_.m(_.l(this,78)),f_c:_.m(_.l(this,79)),e_c:_.m(_.l(this,80)),Sib:_.m(_.l(this,81)),Ukb:_.m(_.l(this,87)),Q2c:Pza(_.Ei(this,Oza,88)),D1c:_.m(_.l(this,89)),E1c:_.m(_.l(this,90)),l2c:_.m(_.l(this,92)),gaiaId:_.m(_.l(this,93)),Kkb:_.m(_.l(this,94)),LWc:_.m(_.l(this,95)),hVc:_.m(_.l(this,96)),gVc:_.m(_.l(this,97)),uJc:Tza(this.Qtb()),NUc:_.m(_.l(this,101)),c0c:_.m(_.xi(this,102))};Aba(this,a,nAa)}else a=
void 0;return a};var oAa=function(a){if(!a)return"";if(/^about:(?:blank|srcdoc)$/.test(a))return window.origin||"";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("Y`"+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("Z`"+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 qAa=function(a,b,c){var d=String(_.ba.location.href);return d&&a&&b?[b,pAa(oAa(d),a,c||null)].join(" "):null},pAa=function(a,b,c){var d=[],e=[];if(1==(Array.isArray(c)?2:1))return e=[b,a],_.ni(d,function(h){e.push(h)}),rAa(e.join(" "));var f=[],g=[];_.ni(c,function(h){g.push(h.key);f.push(h.value)});c=Math.floor((new Date).getTime()/1E3);e=0==f.length?[c,b,a]:[f.join(":"),c,b,a];_.ni(d,function(h){e.push(h)});a=rAa(e.join(" "));a=[c,a];0==g.length||a.push(g.join(""));return a.join("_")},rAa=function(a){var b=
Cba();b.update(a);return b.digestString().toLowerCase()};var sAa={};var Kba="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");var tAa,uAa=function(){if(void 0===tAa){var a=null,b=_.ba.trustedTypes;if(b&&b.createPolicy)try{a=b.createPolicy("goog#html",{createHTML:axa,createScript:axa,createScriptURL:axa})}catch(c){_.ba.console&&_.ba.console.error(c.message)}tAa=a}return tAa};var wAa,vAa;_.mj=function(a,b){this.gQb=a===vAa&&b||"";this.mhc=wAa};_.mj.prototype.Rw=!0;_.mj.prototype.fr=function(){return this.gQb};_.jh=function(a){return a instanceof _.mj&&a.constructor===_.mj&&a.mhc===wAa?a.gQb:"type_error:Const"};_.kh=function(a){return new _.mj(vAa,a)};wAa={};vAa={};var xAa;xAa={};_.nj=function(a,b){this.HYa=b===xAa?a:"";this.Rw=!0};_.nj.prototype.toString=function(){return this.HYa.toString()};_.nj.prototype.fr=function(){return this.HYa.toString()};_.twa=function(a){return a instanceof _.nj&&a.constructor===_.nj?a.HYa:"type_error:SafeScript"};_.swa=function(a){var b=uAa();a=b?b.createScript(a):a;return new _.nj(a,xAa)};var yAa;_.oj=function(a,b){this.LYa=b===yAa?a:""};_.oj.prototype.toString=function(){return this.LYa+""};_.oj.prototype.Rw=!0;_.oj.prototype.fr=function(){return this.LYa.toString()};_.pj=function(a){return _.hh(a).toString()};_.hh=function(a){return a instanceof _.oj&&a.constructor===_.oj?a.LYa:"type_error:TrustedResourceUrl"};yAa={};_.Vf=function(a){var b=uAa();a=b?b.createScriptURL(a):a;return new _.oj(a,yAa)};var AAa,CAa,DAa,EAa,zAa;_.Rf=function(a,b){this.KYa=b===zAa?a:""};_.Rf.prototype.toString=function(){return this.KYa.toString()};_.Rf.prototype.Rw=!0;_.Rf.prototype.fr=function(){return this.KYa.toString()};_.Tf=function(a){return a instanceof _.Rf&&a.constructor===_.Rf?a.KYa:"type_error:SafeUrl"};AAa=/^data:(.*);base64,[a-z0-9+\/]+=*$/i;_.BAa=function(a){a=String(a);a=a.replace(/(%0A|%0D)/g,"");return a.match(AAa)?_.Xf(a):null};CAa=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i;
_.qj=function(a){a instanceof _.Rf||(a="object"==typeof a&&a.Rw?a.fr():String(a),a=CAa.test(a)?_.Xf(a):_.BAa(a));return a||_.Zma};try{new URL("s://g"),DAa=!0}catch(a){DAa=!1}EAa=DAa;
_.FAa=function(a){if(a instanceof _.Rf)return a;a="object"==typeof a&&a.Rw?a.fr():String(a);a:{var b=a;if(EAa){try{var c=new URL(b)}catch(d){b="https:";break a}b=c.protocol}else b:{c=document.createElement("a");try{c.href=b}catch(d){b=void 0;break b}b=c.protocol;b=":"===b||""===b?"https:":b}}"javascript:"===b&&(a="about:invalid#zClosurez");return _.Xf(a)};zAa={};_.Xf=function(a){return new _.Rf(a,zAa)};_.Zma=_.Xf("about:invalid#zClosurez");_.GAa={};_.rj=function(a,b){this.JYa=b===_.GAa?a:"";this.Rw=!0};_.rj.prototype.fr=function(){return this.JYa};_.rj.prototype.toString=function(){return this.JYa.toString()};_.HAa=new _.rj("",_.GAa);_.IAa=RegExp("^[-+,.\"'%_!#/ a-zA-Z0-9\\[\\]]+$");_.JAa=RegExp("\\b(url\\([ \t\n]*)('[ -&(-\\[\\]-~]*'|\"[ !#-\\[\\]-~]*\"|[!#-&*-\\[\\]-~]*)([ \t\n]*\\))","g");
_.KAa=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");_.LAa={};_.sj=function(a,b){this.IYa=b===_.LAa?a:"";this.Rw=!0};_.sj.prototype.toString=function(){return this.IYa.toString()};_.sj.prototype.fr=function(){return this.IYa};_.MAa=new _.sj("",_.LAa);var NAa;NAa={};_.tj=function(a,b){this.GYa=b===NAa?a:"";this.Rw=!0};_.tj.prototype.fr=function(){return this.GYa.toString()};_.tj.prototype.toString=function(){return this.GYa.toString()};_.uj=function(a){return _.Of(a).toString()};_.Of=function(a){return a instanceof _.tj&&a.constructor===_.tj?a.GYa:"type_error:SafeHtml"};_.Pf=function(a){var b=uAa();a=b?b.createHTML(a):a;return new _.tj(a,NAa)};_.OAa=new _.tj(_.ba.trustedTypes&&_.ba.trustedTypes.emptyHTML||"",NAa);var SAa,UAa;_.PAa=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=_.Of(_.OAa);return!b.parentElement});_.QAa=function(a,b){b=b instanceof _.Rf?b:_.FAa(b);a.href=_.Tf(b)};SAa=function(a,b){var c=_.RAa(a.ownerDocument&&a.ownerDocument.defaultView);c&&a.setAttribute("nonce",c);a.src=_.hh(b)};
_.vj=function(a,b,c,d){a=a instanceof _.Rf?a:_.FAa(a);b=b||_.ba;c=c instanceof _.mj?_.jh(c):c||"";return void 0!==d?b.open(_.Tf(a),c,d):b.open(_.Tf(a),c)};_.RAa=function(a){return _.TAa("script[nonce]",a)};UAa=/^[\w+/_-]+[=]{0,2}$/;_.TAa=function(a,b){b=(b||_.ba).document;return b.querySelector?(a=b.querySelector(a))&&(a=a.nonce||a.getAttribute("nonce"))&&UAa.test(a)?a:"":""};var VAa,wj;VAa=String.prototype.repeat?function(a,b){return a.repeat(b)}:function(a,b){return Array(b+1).join(a)};wj=function(a,b){if(!Number.isFinite(a))return String(a);a=String(a);var c=a.indexOf(".");-1===c&&(c=a.length);var d="-"===a[0]?"-":"";d&&(a=a.substring(1));return d+VAa("0",Math.max(0,b-c))+a};_.xj=function(){return Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Math.random())^_.hi()).toString(36)};
_.WAa=function(a){return String(a).replace(/([A-Z])/g,"-$1").toLowerCase()};_.XAa=function(a,b){var c=1;a=a.split(b);for(var d=[];0<c&&a.length;)d.push(a.shift()),c--;a.length&&d.push(a.join(b));return d};_.yj=function(a){this.ti=a||{cookie:""}};_.k=_.yj.prototype;_.k.isEnabled=function(){if(!_.ba.navigator.cookieEnabled)return!1;if(!this.Sl())return!0;this.set("TESTCOOKIESENABLED","1",{iua:60});if("1"!==this.get("TESTCOOKIESENABLED"))return!1;this.remove("TESTCOOKIESENABLED");return!0};
_.k.set=function(a,b,c){var d=!1;if("object"===typeof c){var e=c.qMb;d=c.OMb||!1;var f=c.domain||void 0;var g=c.path||void 0;var h=c.iua}if(/[;=\s]/.test(a))throw Error("fa`"+a);if(/[;\r\n]/.test(b))throw Error("ga`"+b);void 0===h&&(h=-1);c=f?";domain="+f:"";g=g?";path="+g:"";d=d?";secure":"";h=0>h?"":0==h?";expires="+(new Date(1970,1,1)).toUTCString():";expires="+(new Date(Date.now()+1E3*h)).toUTCString();this.ti.cookie=a+"="+b+c+g+h+d+(null!=e?";samesite="+e:"")};
_.k.get=function(a,b){for(var c=a+"=",d=(this.ti.cookie||"").split(";"),e=0,f;e<d.length;e++){f=(0,_.mi)(d[e]);if(0==f.lastIndexOf(c,0))return f.slice(c.length);if(f==a)return""}return b};_.k.remove=function(a,b,c){var d=this.CQ(a);this.set(a,"",{iua:0,path:b,domain:c});return d};_.k.uG=function(){return YAa(this).keys};_.k.wu=function(){return YAa(this).values};_.k.Sl=function(){return!this.ti.cookie};_.k.Qz=function(){return this.ti.cookie?(this.ti.cookie||"").split(";").length:0};
_.k.CQ=function(a){return void 0!==this.get(a)};_.k.clear=function(){for(var a=YAa(this).keys,b=a.length-1;0<=b;b--)this.remove(a[b])};var YAa=function(a){a=(a.ti.cookie||"").split(";");for(var b=[],c=[],d,e,f=0;f<a.length;f++)e=(0,_.mi)(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 ZAa,$Aa;ZAa=function(a){return!!sAa.FPA_SAMESITE_PHASE2_MOD||!(void 0===a||!a)};$Aa=function(a,b,c,d){(a=_.ba[a])||(a=(new _.yj(document)).get(b));return a?qAa(a,c,d):null};
_.aBa=function(a,b){b=void 0===b?!1:b;var c=oAa(String(_.ba.location.href)),d=[];var e=b;e=void 0===e?!1:e;var f=_.ba.__SAPISID||_.ba.__APISID||_.ba.__3PSAPISID||_.ba.__OVERRIDE_SID;ZAa(e)&&(f=f||_.ba.__1PSAPISID);if(f)e=!0;else{var g=new _.yj(document);f=g.get("SAPISID")||g.get("APISID")||g.get("__Secure-3PAPISID")||g.get("SID")||g.get("OSID");ZAa(e)&&(f=f||g.get("__Secure-1PAPISID"));e=!!f}e&&(e=(c=0==c.indexOf("https:")||0==c.indexOf("chrome-extension:")||0==c.indexOf("moz-extension:"))?_.ba.__SAPISID:
_.ba.__APISID,e||(e=new _.yj(document),e=e.get(c?"SAPISID":"APISID")||e.get("__Secure-3PAPISID")),(e=e?qAa(e,c?"SAPISIDHASH":"APISIDHASH",a):null)&&d.push(e),c&&ZAa(b)&&((b=$Aa("__1PSAPISID","__Secure-1PAPISID","SAPISID1PHASH",a))&&d.push(b),(a=$Aa("__3PSAPISID","__Secure-3PAPISID","SAPISID3PHASH",a))&&d.push(a)));return 0==d.length?null:d.join(" ")};var cBa=function(a){_.p.call(this,a,-1,bBa)};_.V(cBa,_.p);var bBa=[2];cBa.prototype.toObject=function(){return dBa(this)};var dBa=function(a){if(null!=a)return _.yb(a),{uWc:wb(yi(a,1)),vWc:_.m(_.l(a,4)),RYc:wb(_.Xa(a,2,_.Da(a.Je)&18?bba:cba)),T7c:_.m(_.xi(a,3))}};try{(new self.OffscreenCanvas(0,0)).getContext("2d")}catch(a){}var eBa=_.oi||_.ri;var zj=function(a,b){this.x=void 0!==a?a:0;this.y=void 0!==b?b:0};zj.prototype.clone=function(){return new zj(this.x,this.y)};zj.prototype.equals=function(a){return a instanceof zj&&(this==a?!0:this&&a?this.x==a.x&&this.y==a.y:!1)};var fBa=function(a,b){return new zj(a.x-b.x,a.y-b.y)};_.k=zj.prototype;_.k.ceil=function(){this.x=Math.ceil(this.x);this.y=Math.ceil(this.y);return this};_.k.floor=function(){this.x=Math.floor(this.x);this.y=Math.floor(this.y);return this};
_.k.round=function(){this.x=Math.round(this.x);this.y=Math.round(this.y);return this};_.k.translate=function(a,b){a instanceof zj?(this.x+=a.x,this.y+=a.y):(this.x+=Number(a),"number"===typeof b&&(this.y+=b));return this};_.k.scale=function(a,b){this.x*=a;this.y*="number"===typeof b?b:a;return this};var Aj=function(a,b){this.width=a;this.height=b};_.k=Aj.prototype;_.k.clone=function(){return new Aj(this.width,this.height)};_.k.aspectRatio=function(){return this.width/this.height};_.k.Sl=function(){return!(this.width*this.height)};_.k.ceil=function(){this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};_.k.floor=function(){this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};
_.k.round=function(){this.width=Math.round(this.width);this.height=Math.round(this.height);return this};_.k.scale=function(a,b){this.width*=a;this.height*="number"===typeof b?b:a;return this};var Cj,hBa,jBa,iBa,lBa,nBa,mBa,Dj,oBa,kBa,Bj,pBa,qBa,sBa,gBa;Cj=function(a){return a?new gBa(Bj(a)):bxa||(bxa=new gBa)};hBa=function(a,b){return"string"===typeof b?a.getElementById(b):b};jBa=function(a,b){Dba(b,function(c,d){c&&"object"==typeof c&&c.Rw&&(c=c.fr());"style"==d?a.style.cssText=c:"class"==d?a.className=c:"for"==d?a.htmlFor=c:iBa.hasOwnProperty(d)?a.setAttribute(iBa[d],c):_.ji(d,"aria-")||_.ji(d,"data-")?a.setAttribute(d,c):a[d]=c})};
iBa={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"};lBa=function(a){a=a.document;a=kBa(a)?a.documentElement:a.body;return new Aj(a.clientWidth,a.clientHeight)};
nBa=function(a){var b=mBa(a);a=a.parentWindow||a.defaultView;return _.oi&&a.pageYOffset!=b.scrollTop?new zj(b.scrollLeft,b.scrollTop):new zj(a.pageXOffset||b.scrollLeft,a.pageYOffset||b.scrollTop)};mBa=function(a){return a.scrollingElement?a.scrollingElement:!_.ri&&kBa(a)?a.documentElement:a.body||a.documentElement};Dj=function(a){return a?a.parentWindow||a.defaultView:window};
oBa=function(a,b,c){function d(h){h&&b.appendChild("string"===typeof h?a.createTextNode(h):h)}for(var e=1;e<c.length;e++){var f=c[e];if(!_.sa(f)||_.ua(f)&&0<f.nodeType)d(f);else{a:{if(f&&"number"==typeof f.length){if(_.ua(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}_.ni(g?_.ra(f):f,d)}}};_.Ej=function(a,b){b=String(b);"application/xhtml+xml"===a.contentType&&(b=b.toLowerCase());return a.createElement(b)};
kBa=function(a){return"CSS1Compat"==a.compatMode};_.Fj=function(a){for(var b;b=a.firstChild;)a.removeChild(b)};_.Gj=function(a){return a&&a.parentNode?a.parentNode.removeChild(a):null};Bj=function(a){return 9==a.nodeType?a:a.ownerDocument||a.document};pBa=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 _.Fj(a),a.appendChild(Bj(a).createTextNode(String(b)))};
_.rBa=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")||qBa(a)):a.hasAttribute("tabindex")&&qBa(a))&&_.oi?(a="function"!==typeof a.getBoundingClientRect||_.oi&&null==a.parentElement?{height:a.offsetHeight,width:a.offsetWidth}:a.getBoundingClientRect(),a=null!=a&&0<a.height&&0<a.width):a=b;return a};
qBa=function(a){a=a.tabIndex;return"number"===typeof a&&0<=a&&32768>a};sBa=function(a,b){for(var c=0;a;){if(b(a))return a;a=a.parentNode;c++}return null};gBa=function(a){this.ti=a||_.ba.document||document};_.k=gBa.prototype;_.k.Qra=Cj;_.k.hj=function(a){return hBa(this.ti,a)};_.k.getElementsByTagName=function(a,b){return(b||this.ti).getElementsByTagName(String(a))};_.k.setProperties=jBa;_.k.xG=function(){var a=this.getWindow();return lBa(a||window)};
_.k.createElement=function(a){return _.Ej(this.ti,a)};_.k.createTextNode=function(a){return this.ti.createTextNode(String(a))};_.k.getWindow=function(){var a=this.ti;return a.parentWindow||a.defaultView};_.k.appendChild=function(a,b){a.appendChild(b)};_.k.append=function(a,b){oBa(Bj(a),a,arguments)};_.k.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};
_.k.removeNode=_.Gj;_.k.ar=function(a){return void 0!=a.children?a.children:Array.prototype.filter.call(a.childNodes,function(b){return 1==b.nodeType})};_.k.asa=function(a){var b;if(eBa&&(b=a.parentElement))return b;b=a.parentNode;return _.ua(b)&&1==b.nodeType?b:null};
_.k.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};_.k.Ww=_.rBa;var og=function(){this.jZ=this.jZ;this.YS=this.YS};og.prototype.jZ=!1;og.prototype.isDisposed=function(){return this.jZ};og.prototype.dispose=function(){this.jZ||(this.jZ=!0,this.Hm())};var tBa=function(a,b){a.jZ?b():(a.YS||(a.YS=[]),a.YS.push(b))};og.prototype.Hm=function(){if(this.YS)for(;this.YS.length;)this.YS.shift()()};var Hj=function(a,b){this.type=a;this.currentTarget=this.target=b;this.defaultPrevented=this.hfa=!1};Hj.prototype.stopPropagation=function(){this.hfa=!0};Hj.prototype.preventDefault=function(){this.defaultPrevented=!0};var uBa=[],vBa=[],wBa=!1,xBa=function(a){uBa[uBa.length]=a;if(wBa)for(var b=0;b<vBa.length;b++)a((0,_.rh)(vBa[b].wrap,vBa[b]))};var yBa=function(){if(!_.ba.addEventListener||!Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!0}});try{_.ba.addEventListener("test",function(){},b),_.ba.removeEventListener("test",function(){},b)}catch(c){}return a}();var Ij=function(a,b){Hj.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.dR=null;a&&this.init(a,b)};_.ii(Ij,Hj);var zBa={2:"touch",3:"pen",4:"mouse"};
Ij.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)?pi&&(rxa(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=_.ri||void 0!==
a.offsetX?a.offsetX:a.layerX,this.offsetY=_.ri||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:zBa[a.pointerType]||"";this.state=a.state;this.dR=a;a.defaultPrevented&&Ij.Tx.preventDefault.call(this)};Ij.prototype.stopPropagation=function(){Ij.Tx.stopPropagation.call(this);this.dR.stopPropagation?this.dR.stopPropagation():this.dR.cancelBubble=!0};Ij.prototype.preventDefault=function(){Ij.Tx.preventDefault.call(this);var a=this.dR;a.preventDefault?a.preventDefault():a.returnValue=!1};var ABa="closure_listenable_"+(1E6*Math.random()|0),BBa=function(a){return!(!a||!a[ABa])};var CBa=0;var DBa=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=++CBa;this.removed=this.Soa=!1},EBa=function(a){a.removed=!0;a.listener=null;a.proxy=null;a.src=null;a.handler=null};var Jj=function(a){this.src=a;this.lj={};this.Sia=0};Jj.prototype.add=function(a,b,c,d,e){var f=a.toString();a=this.lj[f];a||(a=this.lj[f]=[],this.Sia++);var g=FBa(a,b,d,e);-1<g?(b=a[g],c||(b.Soa=!1)):(b=new DBa(b,this.src,f,!!d,e),b.Soa=c,a.push(b));return b};Jj.prototype.remove=function(a,b,c,d){a=a.toString();if(!(a in this.lj))return!1;var e=this.lj[a];b=FBa(e,b,c,d);return-1<b?(EBa(e[b]),Array.prototype.splice.call(e,b,1),0==e.length&&(delete this.lj[a],this.Sia--),!0):!1};
var GBa=function(a,b){var c=b.type;c in a.lj&&_.qa(a.lj[c],b)&&(EBa(b),0==a.lj[c].length&&(delete a.lj[c],a.Sia--))};Jj.prototype.removeAll=function(a){a=a&&a.toString();var b=0,c;for(c in this.lj)if(!a||c==a){for(var d=this.lj[c],e=0;e<d.length;e++)++b,EBa(d[e]);delete this.lj[c];this.Sia--}return b};Jj.prototype.Faa=function(a,b,c,d){a=this.lj[a.toString()];var e=-1;a&&(e=FBa(a,b,c,d));return-1<e?a[e]:null};
Jj.prototype.hasListener=function(a,b){var c=void 0!==a,d=c?a.toString():"",e=void 0!==b;return Gba(this.lj,function(f){for(var g=0;g<f.length;++g)if(!(c&&f[g].type!=d||e&&f[g].capture!=b))return!0;return!1})};var FBa=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 HBa,IBa,JBa,MBa,OBa,KBa,Lj,RBa,PBa,QBa,NBa,SBa,LBa;HBa="closure_lm_"+(1E6*Math.random()|0);IBa={};JBa=0;_.Kj=function(a,b,c,d,e){if(d&&d.once)return KBa(a,b,c,d,e);if(Array.isArray(b)){for(var f=0;f<b.length;f++)_.Kj(a,b[f],c,d,e);return null}c=LBa(c);return BBa(a)?a.listen(b,c,_.ua(d)?!!d.capture:!!d,e):MBa(a,b,c,!1,d,e)};
MBa=function(a,b,c,d,e,f){if(!b)throw Error("ha");var g=_.ua(e)?!!e.capture:!!e,h=NBa(a);h||(a[HBa]=h=new Jj(a));c=h.add(b,c,d,g,f);if(c.proxy)return c;d=OBa();c.proxy=d;d.src=a;d.listener=c;if(a.addEventListener)yBa||(e=g),void 0===e&&(e=!1),a.addEventListener(b.toString(),d,e);else if(a.attachEvent)a.attachEvent(PBa(b.toString()),d);else if(a.addListener&&a.removeListener)a.addListener(d);else throw Error("ia");JBa++;return c};
OBa=function(){var a=QBa,b=function(c){return a.call(b.src,b.listener,c)};return b};KBa=function(a,b,c,d,e){if(Array.isArray(b)){for(var f=0;f<b.length;f++)KBa(a,b[f],c,d,e);return null}c=LBa(c);return BBa(a)?a.xVa(b,c,_.ua(d)?!!d.capture:!!d,e):MBa(a,b,c,!0,d,e)};Lj=function(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)Lj(a,b[f],c,d,e);else d=_.ua(d)?!!d.capture:!!d,c=LBa(c),BBa(a)?a.ut(b,c,d,e):a&&(a=NBa(a))&&(b=a.Faa(b,c,d,e))&&RBa(b)};
RBa=function(a){if("number"!==typeof a&&a&&!a.removed){var b=a.src;if(BBa(b))GBa(b.AC,a);else{var c=a.type,d=a.proxy;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent?b.detachEvent(PBa(c),d):b.addListener&&b.removeListener&&b.removeListener(d);JBa--;(c=NBa(b))?(GBa(c,a),0==c.Sia&&(c.src=null,b[HBa]=null)):EBa(a)}}};PBa=function(a){return a in IBa?IBa[a]:IBa[a]="on"+a};
QBa=function(a,b){if(a.removed)a=!0;else{b=new Ij(b,this);var c=a.listener,d=a.handler||a.src;a.Soa&&RBa(a);a=c.call(d,b)}return a};NBa=function(a){a=a[HBa];return a instanceof Jj?a:null};SBa="__closure_events_fn_"+(1E9*Math.random()>>>0);LBa=function(a){if("function"===typeof a)return a;a[SBa]||(a[SBa]=function(b){return a.handleEvent(b)});return a[SBa]};xBa(function(a){QBa=a(QBa)});var Mj=function(){og.call(this);this.AC=new Jj(this);this.avc=this;this.bYa=null};_.ii(Mj,og);Mj.prototype[ABa]=!0;_.k=Mj.prototype;_.k.addEventListener=function(a,b,c,d){_.Kj(this,a,b,c,d)};_.k.removeEventListener=function(a,b,c,d){Lj(this,a,b,c,d)};
_.k.dispatchEvent=function(a){var b,c=this.bYa;if(c)for(b=[];c;c=c.bYa)b.push(c);c=this.avc;var d=a.type||a;if("string"===typeof a)a=new Hj(a,c);else if(a instanceof Hj)a.target=a.target||c;else{var e=a;a=new Hj(d,c);_.Eb(a,e)}e=!0;if(b)for(var f=b.length-1;!a.hfa&&0<=f;f--){var g=a.currentTarget=b[f];e=TBa(g,d,!0,a)&&e}a.hfa||(g=a.currentTarget=c,e=TBa(g,d,!0,a)&&e,a.hfa||(e=TBa(g,d,!1,a)&&e));if(b)for(f=0;!a.hfa&&f<b.length;f++)g=a.currentTarget=b[f],e=TBa(g,d,!1,a)&&e;return e};
_.k.Hm=function(){Mj.Tx.Hm.call(this);this.removeAllListeners();this.bYa=null};_.k.listen=function(a,b,c,d){return this.AC.add(String(a),b,!1,c,d)};_.k.xVa=function(a,b,c,d){return this.AC.add(String(a),b,!0,c,d)};_.k.ut=function(a,b,c,d){return this.AC.remove(String(a),b,c,d)};_.k.removeAllListeners=function(a){return this.AC?this.AC.removeAll(a):0};
var TBa=function(a,b,c,d){b=a.AC.lj[String(b)];if(!b)return!0;b=b.concat();for(var e=!0,f=0;f<b.length;++f){var g=b[f];if(g&&!g.removed&&g.capture==c){var h=g.listener,n=g.handler||g.src;g.Soa&&GBa(a.AC,g);e=!1!==h.call(n,d)&&e}}return e&&!d.defaultPrevented};Mj.prototype.Faa=function(a,b,c,d){return this.AC.Faa(String(a),b,c,d)};Mj.prototype.hasListener=function(a,b){return this.AC.hasListener(void 0!==a?String(a):void 0,b)};var UBa=function(a){this.e9=this.aOa=this.lxb=a};UBa.prototype.reset=function(){this.e9=this.aOa=this.lxb};UBa.prototype.getValue=function(){return this.aOa};var VBa=function(){};VBa.prototype.nd=function(a){var b=[];WBa(this,a,b);return b.join("")};
var WBa=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),WBa(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),XBa(d,c),c.push(":"),WBa(a,f,c),e=","));c.push("}");return}}switch(typeof b){case "string":XBa(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("ja`"+typeof b);}}},YBa={'"':'\\"',"\\":"\\\\","/":"\\/","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\v":"\\u000b"},ZBa=/\uffff/.test("\uffff")?/[\\"\x00-\x1f\x7f-\uffff]/g:/[\\"\x00-\x1f\x7f-\xff]/g,XBa=function(a,b){b.push('"',a.replace(ZBa,function(c){var d=YBa[c];d||(d="\\u"+(c.charCodeAt(0)|65536).toString(16).slice(1),
YBa[c]=d);return d}),'"')};var $Ba=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 aCa=function(a){switch(a){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:return!0;default:return!1}};var bCa=function(){};bCa.prototype.wjb=null;bCa.prototype.getOptions=function(){return this.wjb||(this.wjb=this.Nxb())};var cCa,dCa=function(){};_.ii(dCa,bCa);dCa.prototype.c9=function(){var a=eCa(this);return a?new ActiveXObject(a):new XMLHttpRequest};dCa.prototype.Nxb=function(){var a={};eCa(this)&&(a[0]=!0,a[1]=!0);return a};
var eCa=function(a){if(!a.qwb&&"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.qwb=d}catch(e){}}throw Error("ka");}return a.qwb};cCa=new dCa;var fCa=function(a,b){this.Sxc=a;this.nLc=b;this.Oua=0;this.Is=null};fCa.prototype.get=function(){if(0<this.Oua){this.Oua--;var a=this.Is;this.Is=a.next;a.next=null}else a=this.Sxc();return a};fCa.prototype.put=function(a){this.nLc(a);100>this.Oua&&(this.Oua++,a.next=this.Is,this.Is=a)};var gCa,hCa=function(){var a=_.ba.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof window&&window.postMessage&&window.addEventListener&&!ha("Presto")&&(a=function(){var e=_.Ej(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(),h="file:"==f.location.protocol?"*":f.location.protocol+"//"+f.location.host;e=(0,_.rh)(function(n){if(("*"==h||n.origin==h)&&n.data==g)this.port1.onmessage()},
this);f.addEventListener("message",e,!1);this.port1={};this.port2={postMessage:function(){f.postMessage(g,h)}}});if("undefined"!==typeof a&&!eaa()){var b=new a,c={},d=c;b.port1.onmessage=function(){if(void 0!==c.next){c=c.next;var e=c.cb;c.cb=null;e()}};return function(e){d.next={cb:e};d=d.next;b.port2.postMessage(0)}}return function(e){_.ba.setTimeout(e,0)}},iCa=function(a){return a};xBa(function(a){iCa=a});var jCa=function(){this.qza=this.d3=null};jCa.prototype.add=function(a,b){var c=kCa.get();c.set(a,b);this.qza?this.qza.next=c:this.d3=c;this.qza=c};jCa.prototype.remove=function(){var a=null;this.d3&&(a=this.d3,this.d3=this.d3.next,this.d3||(this.qza=null),a.next=null);return a};var kCa=new fCa(function(){return new lCa},function(a){return a.reset()}),lCa=function(){this.next=this.scope=this.fn=null};lCa.prototype.set=function(a,b){this.fn=a;this.scope=b;this.next=null};
lCa.prototype.reset=function(){this.next=this.scope=this.fn=null};var mCa,nCa=!1,oCa=new jCa,qCa=function(a,b){mCa||pCa();nCa||(mCa(),nCa=!0);oCa.add(a,b)},pCa=function(){if(_.ba.Promise&&_.ba.Promise.resolve){var a=_.ba.Promise.resolve(void 0);mCa=function(){a.then(rCa)}}else mCa=function(){var b=rCa;b=iCa(b);"function"!==typeof _.ba.setImmediate||_.ba.Window&&_.ba.Window.prototype&&!faa()&&_.ba.Window.prototype.setImmediate==_.ba.setImmediate?(gCa||(gCa=hCa()),gCa(b)):_.ba.setImmediate(b)}},rCa=function(){for(var a;a=oCa.remove();){try{a.fn.call(a.scope)}catch(b){aaa(b)}kCa.put(a)}nCa=
!1};var sCa=function(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};var Oj=function(a){this.Ic=0;this.Pg=void 0;this.wY=this.YJ=this.wr=null;this.vsa=this.CPa=!1;if(a!=Eya)try{var b=this;a.call(void 0,function(c){Nj(b,2,c)},function(c){Nj(b,3,c)})}catch(c){Nj(this,3,c)}},tCa=function(){this.next=this.context=this.z0=this.dea=this.Hg=null;this.koa=!1};tCa.prototype.reset=function(){this.context=this.z0=this.dea=this.Hg=null;this.koa=!1};
var uCa=new fCa(function(){return new tCa},function(a){a.reset()}),vCa=function(a,b,c){var d=uCa.get();d.dea=a;d.z0=b;d.context=c;return d},Pj=function(a){if(a instanceof Oj)return a;var b=new Oj(Eya);Nj(b,2,a);return b},xCa=function(a,b,c){wCa(a,b,c,null)||qCa(_.gi(b,a))},yCa=function(a){return new Oj(function(b,c){var d=a.length,e=[];if(d)for(var f=function(r,v){d--;e[r]=v;0==d&&b(e)},g=function(r){c(r)},h=0,n;h<a.length;h++)n=a[h],xCa(n,_.gi(f,h),g);else b(e)})};
Oj.prototype.then=function(a,b,c){return zCa(this,"function"===typeof a?a:null,"function"===typeof b?b:null,c)};Oj.prototype.$goog_Thenable=!0;Oj.prototype.AN=function(a,b){return zCa(this,null,a,b)};Oj.prototype.catch=Oj.prototype.AN;Oj.prototype.cancel=function(a){if(0==this.Ic){var b=new Qj(a);qCa(function(){ACa(this,b)},this)}};
var ACa=function(a,b){if(0==a.Ic)if(a.wr){var c=a.wr;if(c.YJ){for(var d=0,e=null,f=null,g=c.YJ;g&&(g.koa||(d++,g.Hg==a&&(e=g),!(e&&1<d)));g=g.next)e||(f=g);e&&(0==c.Ic&&1==d?ACa(c,b):(f?(d=f,d.next==c.wY&&(c.wY=d),d.next=d.next.next):BCa(c),CCa(c,e,3,b)))}a.wr=null}else Nj(a,3,b)},ECa=function(a,b){a.YJ||2!=a.Ic&&3!=a.Ic||DCa(a);a.wY?a.wY.next=b:a.YJ=b;a.wY=b},zCa=function(a,b,c,d){var e=vCa(null,null,null);e.Hg=new Oj(function(f,g){e.dea=b?function(h){try{var n=b.call(d,h);f(n)}catch(r){g(r)}}:f;
e.z0=c?function(h){try{var n=c.call(d,h);void 0===n&&h instanceof Qj?g(h):f(n)}catch(r){g(r)}}:g});e.Hg.wr=a;ECa(a,e);return e.Hg};Oj.prototype.lQc=function(a){this.Ic=0;Nj(this,2,a)};Oj.prototype.mQc=function(a){this.Ic=0;Nj(this,3,a)};
var Nj=function(a,b,c){0==a.Ic&&(a===c&&(b=3,c=new TypeError("la")),a.Ic=1,wCa(c,a.lQc,a.mQc,a)||(a.Pg=c,a.Ic=b,a.wr=null,DCa(a),3!=b||c instanceof Qj||FCa(a,c)))},wCa=function(a,b,c,d){if(a instanceof Oj)return ECa(a,vCa(b||Eya,c||null,d)),!0;if(sCa(a))return a.then(b,c,d),!0;if(_.ua(a))try{var e=a.then;if("function"===typeof e)return GCa(a,e,b,c,d),!0}catch(f){return c.call(d,f),!0}return!1},GCa=function(a,b,c,d,e){var f=!1,g=function(n){f||(f=!0,c.call(e,n))},h=function(n){f||(f=!0,d.call(e,n))};
try{b.call(a,g,h)}catch(n){h(n)}},DCa=function(a){a.CPa||(a.CPa=!0,qCa(a.Sqa,a))},BCa=function(a){var b=null;a.YJ&&(b=a.YJ,a.YJ=b.next,b.next=null);a.YJ||(a.wY=null);return b};Oj.prototype.Sqa=function(){for(var a;a=BCa(this);)CCa(this,a,this.Ic,this.Pg);this.CPa=!1};
var CCa=function(a,b,c,d){if(3==c&&b.z0&&!b.koa)for(;a&&a.vsa;a=a.wr)a.vsa=!1;if(b.Hg)b.Hg.wr=null,HCa(b,c,d);else try{b.koa?b.dea.call(b.context):HCa(b,c,d)}catch(e){ICa.call(null,e)}uCa.put(b)},HCa=function(a,b,c){2==b?a.dea.call(a.context,c):a.z0&&a.z0.call(a.context,c)},FCa=function(a,b){a.vsa=!0;qCa(function(){a.vsa&&ICa.call(null,b)})},ICa=aaa,Qj=function(a){_.aa.call(this,a);this.hKb=!1};_.ii(Qj,_.aa);Qj.prototype.name="cancel";var Rj=function(a,b){Mj.call(this);this.gta=a||1;this.zia=b||_.ba;this.Kib=(0,_.rh)(this.CPc,this);this.EAb=_.hi()};_.ii(Rj,Mj);_.k=Rj.prototype;_.k.enabled=!1;_.k.dB=null;_.k.setInterval=function(a){this.gta=a;this.dB&&this.enabled?(this.stop(),this.start()):this.dB&&this.stop()};
_.k.CPc=function(){if(this.enabled){var a=_.hi()-this.EAb;0<a&&a<.8*this.gta?this.dB=this.zia.setTimeout(this.Kib,this.gta-a):(this.dB&&(this.zia.clearTimeout(this.dB),this.dB=null),this.dispatchEvent("tick"),this.enabled&&(this.stop(),this.start()))}};_.k.start=function(){this.enabled=!0;this.dB||(this.dB=this.zia.setTimeout(this.Kib,this.gta),this.EAb=_.hi())};_.k.stop=function(){this.enabled=!1;this.dB&&(this.zia.clearTimeout(this.dB),this.dB=null)};
_.k.Hm=function(){Rj.Tx.Hm.call(this);this.stop();delete this.zia};var JCa=function(a,b,c){if("function"===typeof a)c&&(a=(0,_.rh)(a,c));else if(a&&"function"==typeof a.handleEvent)a=(0,_.rh)(a.handleEvent,a);else throw Error("ma");return 2147483647<Number(b)?-1:_.ba.setTimeout(a,b||0)},KCa=function(a){var b=null;return(new Oj(function(c,d){b=JCa(function(){c(void 0)},a);-1==b&&d(Error("na"))})).AN(function(c){_.ba.clearTimeout(b);throw c;})};var Tj,LCa,MCa,NCa,OCa,PCa,RCa,SCa,TCa,UCa,VCa,$ra;Tj=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$");LCa=function(a){a=a.match(Tj)[1]||null;!a&&_.ba.self&&_.ba.self.location&&(a=_.ba.self.location.protocol.slice(0,-1));return a?a.toLowerCase():""};
MCa=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," ")):"")}}};NCa=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]};
OCa=function(a,b,c){if(Array.isArray(b))for(var d=0;d<b.length;d++)OCa(a,String(b[d]),c);else null!=b&&c.push(a+(""===b?"":"="+encodeURIComponent(String(b))))};PCa=function(a,b){var c=[];for(b=b||0;b<a.length;b+=2)OCa(a[b],a[b+1],c);return c.join("&")};_.QCa=function(a){var b=[],c;for(c in a)OCa(c,a[c],b);return b.join("&")};RCa=function(a,b){var c=2==arguments.length?PCa(arguments[1],0):PCa(arguments,1);return NCa(a,c)};
SCa=function(a,b,c){c=null!=c?"="+encodeURIComponent(String(c)):"";return NCa(a,b+c)};TCa=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};UCa=/#|$/;VCa=/[?&]($|#)/;$ra=function(a,b){_.dxa(a,"/")&&(a=a.slice(0,-1));_.ji(b,"/")&&(b=b.slice(1));return a+"/"+b};var dDa;_.Uj=function(a){Mj.call(this);this.headers=new Map;this.wza=a||null;this.HJ=!1;this.vza=this.Dc=null;this.Qca="";this.PL=0;this.tS="";this.fS=this.qTa=this.Wsa=this.pPa=!1;this.O2=0;this.uya=null;this.WZa="";this.t3a=this.c3=!1;this.R2a=null};_.ii(_.Uj,Mj);var WCa=/^https?$/i,XCa=["POST","PUT"],YCa=[],Nba=function(a,b,c,d,e,f,g){var h=new _.Uj;YCa.push(h);b&&h.listen("complete",b);h.xVa("ready",h.gxc);f&&(h.O2=Math.max(0,f));g&&(h.c3=g);h.send(a,c,d,e)};
_.Uj.prototype.gxc=function(){this.dispose();_.qa(YCa,this)};_.Uj.prototype.setTrustToken=function(a){this.R2a=a};
_.Uj.prototype.send=function(a,b,c,d){if(this.Dc)throw Error("oa`"+this.Qca+"`"+a);b=b?b.toUpperCase():"GET";this.Qca=a;this.tS="";this.PL=0;this.pPa=!1;this.HJ=!0;this.Dc=this.wza?this.wza.c9():cCa.c9();this.vza=this.wza?this.wza.getOptions():cCa.getOptions();this.Dc.onreadystatechange=(0,_.rh)(this.rFb,this);try{this.qTa=!0,this.Dc.open(b,String(a),!0),this.qTa=!1}catch(g){this.vf(5,g);return}a=c||"";c=new Map(this.headers);if(d)if(Object.getPrototypeOf(d)===Object.prototype)for(var e in d)c.set(e,
d[e]);else if("function"===typeof d.keys&&"function"===typeof d.get){e=_.q(d.keys());for(var f=e.next();!f.done;f=e.next())f=f.value,c.set(f,d.get(f))}else throw Error("pa`"+String(d));d=Array.from(c.keys()).find(function(g){return"content-type"==g.toLowerCase()});e=_.ba.FormData&&a instanceof _.ba.FormData;!(0<=(0,_.pa)(XCa,b))||d||e||c.set("Content-Type","application/x-www-form-urlencoded;charset=utf-8");b=_.q(c);for(d=b.next();!d.done;d=b.next())c=_.q(d.value),d=c.next().value,c=c.next().value,
this.Dc.setRequestHeader(d,c);this.WZa&&(this.Dc.responseType=this.WZa);"withCredentials"in this.Dc&&this.Dc.withCredentials!==this.c3&&(this.Dc.withCredentials=this.c3);if("setTrustToken"in this.Dc&&this.R2a)try{this.Dc.setTrustToken(this.R2a)}catch(g){}try{ZCa(this),0<this.O2&&((this.t3a=$Ca(this.Dc))?(this.Dc.timeout=this.O2,this.Dc.ontimeout=(0,_.rh)(this.VU,this)):this.uya=JCa(this.VU,this.O2,this)),this.Wsa=!0,this.Dc.send(a),this.Wsa=!1}catch(g){this.vf(5,g)}};
var $Ca=function(a){return _.oi&&"number"===typeof a.timeout&&void 0!==a.ontimeout};_.Uj.prototype.VU=function(){"undefined"!=typeof Swa&&this.Dc&&(this.tS="Timed out after "+this.O2+"ms, aborting",this.PL=8,this.dispatchEvent("timeout"),this.abort(8))};_.Uj.prototype.vf=function(a,b){this.HJ=!1;this.Dc&&(this.fS=!0,this.Dc.abort(),this.fS=!1);this.tS=b;this.PL=a;aDa(this);bDa(this)};var aDa=function(a){a.pPa||(a.pPa=!0,a.dispatchEvent("complete"),a.dispatchEvent("error"))};
_.Uj.prototype.abort=function(a){this.Dc&&this.HJ&&(this.HJ=!1,this.fS=!0,this.Dc.abort(),this.fS=!1,this.PL=a||7,this.dispatchEvent("complete"),this.dispatchEvent("abort"),bDa(this))};_.Uj.prototype.Hm=function(){this.Dc&&(this.HJ&&(this.HJ=!1,this.fS=!0,this.Dc.abort(),this.fS=!1),bDa(this,!0));_.Uj.Tx.Hm.call(this)};_.Uj.prototype.rFb=function(){this.isDisposed()||(this.qTa||this.Wsa||this.fS?cDa(this):this.DXa())};_.Uj.prototype.DXa=function(){cDa(this)};
var cDa=function(a){if(a.HJ&&"undefined"!=typeof Swa&&(!a.vza[1]||4!=Wj(a)||2!=a.vg()))if(a.Wsa&&4==Wj(a))JCa(a.rFb,0,a);else if(a.dispatchEvent("readystatechange"),a.Os()){a.HJ=!1;try{if(Oba(a))a.dispatchEvent("complete"),a.dispatchEvent("success");else{a.PL=6;try{var b=2<Wj(a)?a.Dc.statusText:""}catch(c){b=""}a.tS=b+" ["+a.vg()+"]";aDa(a)}}finally{bDa(a)}}},bDa=function(a,b){if(a.Dc){ZCa(a);var c=a.Dc,d=a.vza[0]?function(){}:null;a.Dc=null;a.vza=null;b||a.dispatchEvent("ready");try{c.onreadystatechange=
d}catch(e){}}},ZCa=function(a){a.Dc&&a.t3a&&(a.Dc.ontimeout=null);a.uya&&(_.ba.clearTimeout(a.uya),a.uya=null)};_.Uj.prototype.isActive=function(){return!!this.Dc};_.Uj.prototype.Os=function(){return 4==Wj(this)};var Oba=function(a){var b=a.vg(),c;if(!(c=aCa(b))){if(b=0===b)a=LCa(String(a.Qca)),b=!WCa.test(a);c=b}return c},Wj=function(a){return a.Dc?a.Dc.readyState:0};_.Uj.prototype.vg=function(){try{return 2<Wj(this)?this.Dc.status:-1}catch(a){return-1}};
_.Pba=function(a){try{return a.Dc?a.Dc.responseText:""}catch(b){return""}};dDa=function(a){try{if(!a.Dc)return null;if("response"in a.Dc)return a.Dc.response;switch(a.WZa){case "":case "text":return a.Dc.responseText;case "arraybuffer":if("mozResponseArrayBuffer"in a.Dc)return a.Dc.mozResponseArrayBuffer}return null}catch(b){return null}};_.Uj.prototype.getResponseHeader=function(a){if(this.Dc&&this.Os())return a=this.Dc.getResponseHeader(a),null===a?void 0:a};
_.Uj.prototype.getAllResponseHeaders=function(){return this.Dc&&2<=Wj(this)?this.Dc.getAllResponseHeaders()||"":""};var eDa=function(a){var b={};a=a.getAllResponseHeaders().split("\r\n");for(var c=0;c<a.length;c++)if(!_.li(a[c])){var d=_.XAa(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 Fba(b,function(g){return g.join(", ")})},fDa=function(a){return"string"===typeof a.tS?a.tS:String(a.tS)};xBa(function(a){_.Uj.prototype.DXa=a(_.Uj.prototype.DXa)});var Xj=function(a){_.p.call(this,a)};_.V(Xj,_.p);Xj.prototype.T1=function(a){_.db(this,1,a)};Xj.prototype.w0a=function(a){_.db(this,3,a)};Xj.prototype.toObject=function(){return gDa(this)};var gDa=function(a){if(null!=a)return _.yb(a),{A7c:_.m(_.l(a,1)),isFinal:_.m(_.xi(a,2)),b_a:_.m(_.Ji(a,3))}};var hDa=function(a){_.p.call(this,a)};_.V(hDa,_.p);hDa.prototype.getVersion=function(){return _.l(this,2)};hDa.prototype.toObject=function(){return iDa(this)};var iDa=function(a){if(null!=a)return _.yb(a),{brand:_.m(_.l(a,1)),version:_.m(_.l(a,2))}};var Yj=function(a){_.p.call(this,a,-1,jDa)};_.V(Yj,_.p);Yj.prototype.Ntb=function(){return _.xi(this,2)};Yj.prototype.getModel=function(){return _.l(this,6)};var jDa=[1];Yj.prototype.toObject=function(){return kDa(this)};var kDa=function(a){if(null!=a)return _.yb(a),{B7c:_.tb(_.Fi(a,hDa,1),iDa),mobile:_.m(_.xi(a,2)),platform:_.m(_.l(a,3)),platformVersion:_.m(_.l(a,4)),architecture:_.m(_.l(a,5)),model:_.m(_.l(a,6)),uaFullVersion:_.m(_.l(a,7)),bitness:_.m(_.l(a,8))}};var Zj=function(a){_.p.call(this,a)};_.V(Zj,_.p);_.k=Zj.prototype;_.k.Yra=function(){return _.l(this,5)};_.k.O1=function(a){_.db(this,5,a)};_.k.Ora=function(){return _.l(this,7)};_.k.nv=function(a){return _.db(this,7,a)};_.k.Zra=function(){return eya(this,Xj,10)};_.k.toObject=function(){return lDa(this)};
var lDa=function(a){if(null!=a)return _.yb(a),{KFb:_.m(_.l(a,1)),gJc:_.m(_.l(a,2)),Nyc:_.m(_.l(a,3)),country:_.m(_.l(a,4)),locale:_.m(_.l(a,5)),fJc:_.m(_.l(a,6)),FF:_.m(_.l(a,7)),tXc:_.m(_.l(a,8)),HWc:kDa(_.Ei(a,Yj,9)),BZc:gDa(_.Ei(a,Xj,10))}};var mDa=["platform","platformVersion","architecture","model","uaFullVersion"];new Yj;var nDa=function(a){_.p.call(this,a)};_.V(nDa,_.p);nDa.prototype.toObject=function(){return oDa(this)};var oDa=function(a){if(null!=a)return _.yb(a),{o_c:_.m(_.xi(a,1))}};var pDa=function(a){_.p.call(this,a)};_.V(pDa,_.p);pDa.prototype.toObject=function(){return qDa(this)};var qDa=function(a){if(null!=a)return _.yb(a),{kjb:_.m(_.l(a,1)),Awc:_.m(_.l(a,4)),E2c:_.m(_.l(a,5)),DVc:_.m(_.l(a,2)),k_c:oDa(_.Ei(a,nDa,3)),EVc:_.m(_.l(a,6)),M_c:_.m(_.l(a,7))}};var rDa=function(a){_.p.call(this,a)};_.V(rDa,_.p);_.k=rDa.prototype;_.k.zRa=function(){return _.l(this,1)};_.k.axa=function(a){return _.db(this,1,a)};_.k.Ora=function(){return _.l(this,2)};_.k.nv=function(a){return _.db(this,2,a)};_.k.toObject=function(){return sDa(this)};var sDa=function(a){if(null!=a)return _.yb(a),{Kkb:_.m(_.l(a,1)),FF:_.m(_.l(a,2)),GVc:_.m(_.l(a,3))}};var tDa=function(a){_.p.call(this,a)};_.V(tDa,_.p);tDa.prototype.Yra=function(){return _.l(this,1)};tDa.prototype.O1=function(a){_.db(this,1,a)};tDa.prototype.toObject=function(){return uDa(this)};var uDa=function(a){if(null!=a)return _.yb(a),{locale:_.m(_.l(a,1)),tMa:_.m(_.l(a,2)),RVc:_.m(_.l(a,3)),flashVersion:_.m(_.l(a,4))}};var vDa=function(a){_.p.call(this,a)};_.V(vDa,_.p);vDa.prototype.toObject=function(){return wDa(this)};var wDa=function(a){if(null!=a)return _.yb(a),{clientId:_.m(_.l(a,1)),kHc:_.m(_.l(a,2)),KFb:_.m(_.l(a,3)),eJc:_.m(_.l(a,4)),dJc:_.m(_.l(a,5)),Ogb:_.m(_.l(a,6)),country:_.m(_.l(a,7)),zvc:_.m(_.Ji(a,8)),ixc:_.m(_.Ji(a,9))}};var xDa=function(a){_.p.call(this,a)};_.V(xDa,_.p);xDa.prototype.toObject=function(){return yDa(this)};var yDa=function(a){if(null!=a)return _.yb(a),{kjb:_.m(_.l(a,1)),CYc:_.m(_.l(a,2))}};var zDa=function(a){_.p.call(this,a)};_.V(zDa,_.p);zDa.prototype.toObject=function(){return ADa(this)};var ADa=function(a){if(null!=a)return _.yb(a),{kjb:_.m(_.l(a,1)),NZc:_.m(_.l(a,2))}};var BDa=function(a){_.p.call(this,a)};_.V(BDa,_.p);BDa.prototype.Yra=function(){return _.l(this,11)};BDa.prototype.O1=function(a){_.db(this,11,a)};BDa.prototype.toObject=function(){return CDa(this)};
var CDa=function(a){if(null!=a)return _.yb(a),{deviceId:_.m(_.l(a,9)),oob:_.m(_.l(a,1)),appVersion:_.m(_.l(a,2)),IUc:_.m(_.l(a,16)),K2c:_.m(_.l(a,18)),Z7c:_.m(_.l(a,17)),manufacturer:_.m(_.l(a,3)),Go:_.m(_.l(a,4)),oZc:_.m(_.l(a,5)),Awc:_.m(_.l(a,6)),W6c:_.m(_.l(a,7)),AVc:_.m(_.l(a,8)),locale:_.m(_.l(a,11)),G2c:_.m(_.xi(a,12)),R6c:_.m(_.l(a,13)),J2c:_.m(_.l(a,19)),fJc:_.m(_.l(a,14)),P2c:_.m(_.xi(a,15))}};var DDa=function(a){_.p.call(this,a)};_.V(DDa,_.p);DDa.prototype.Yra=function(){return _.l(this,5)};DDa.prototype.O1=function(a){_.db(this,5,a)};DDa.prototype.toObject=function(){return EDa(this)};var EDa=function(a){if(null!=a)return _.yb(a),{appVersion:_.m(_.l(a,1)),vXc:_.m(_.l(a,3)),oob:_.m(_.l(a,2)),BHc:_.m(_.l(a,4)),locale:_.m(_.l(a,5))}};var FDa=function(a){_.p.call(this,a)};_.V(FDa,_.p);FDa.prototype.toObject=function(){return GDa(this)};var GDa=function(a){if(null!=a)return _.yb(a),{eJc:_.m(_.l(a,1)),dJc:_.m(_.l(a,2)),Ogb:_.m(_.l(a,3)),country:_.m(_.l(a,4)),zvc:_.m(_.Ji(a,5)),ixc:_.m(_.Ji(a,6)),mVc:_.m(_.l(a,7))}};var HDa=function(a){_.p.call(this,a)};_.V(HDa,_.p);HDa.prototype.toObject=function(){return IDa(this)};var IDa=function(a){if(null!=a)return _.yb(a),{deviceId:_.m(_.l(a,1)),KFb:_.m(_.l(a,2)),appId:_.m(_.l(a,3)),appVersion:_.m(_.l(a,4)),BHc:_.m(_.l(a,5))}};var JDa=function(a){_.p.call(this,a)};_.V(JDa,_.p);JDa.prototype.getModel=function(){return _.l(this,4)};JDa.prototype.toObject=function(){return KDa(this)};var KDa=function(a){if(null!=a)return _.yb(a),{clientId:_.m(_.l(a,1)),kHc:_.m(_.l(a,7)),C1c:_.m(_.l(a,3)),model:_.m(_.l(a,4)),Ogb:_.m(_.l(a,5)),platformVersion:_.m(_.l(a,6)),country:_.m(_.l(a,8))}};var LDa=function(a){_.p.call(this,a)};_.V(LDa,_.p);LDa.prototype.toObject=function(){return MDa(this)};var MDa=function(a){if(null!=a)return _.yb(a),{K7c:_.m(_.l(a,1))}};var ak=function(a){_.p.call(this,a)};_.V(ak,_.p);ak.prototype.sRa=function(){return _.Ri(this,pDa,1,NDa)};ak.prototype.ERa=function(){return _.Ri(this,xDa,2,NDa)};ak.prototype.LRa=function(){return _.Ri(this,zDa,3,NDa)};var NDa=[1,2,3,4];ak.prototype.toObject=function(){return ODa(this)};var ODa=function(a){if(null!=a)return _.yb(a),{awc:qDa(a.sRa()),Azc:yDa(a.ERa()),WBc:ADa(a.LRa()),m2c:MDa(_.Ri(a,LDa,4,NDa))}};var PDa=function(a){_.p.call(this,a)};_.V(PDa,_.p);PDa.prototype.toObject=function(){return QDa(this)};var QDa=function(a){if(null!=a)return _.yb(a),{x1c:_.m(_.l(a,1))}};var RDa=function(a){_.p.call(this,a)};_.V(RDa,_.p);RDa.prototype.getModel=function(){return _.l(this,6)};RDa.prototype.Baa=function(){return _.l(this,7)};RDa.prototype.toObject=function(){return SDa(this)};var SDa=function(a){if(null!=a)return _.yb(a),{f8c:_.m(_.l(a,1)),D5c:_.m(_.l(a,2)),fingerprint:_.m(_.l(a,3)),p_c:_.m(_.l(a,4)),manufacturer:_.m(_.l(a,5)),model:_.m(_.l(a,6)),language:_.m(_.l(a,7)),country:_.m(_.l(a,8)),F7c:_.m(_.l(a,9)),E7c:_.m(_.l(a,10))}};var TDa=function(a){_.p.call(this,a)};_.V(TDa,_.p);TDa.prototype.toObject=function(){return UDa(this)};var UDa=function(a){if(null!=a)return _.yb(a),{v0c:_.m(_.xi(a,1)),E0c:_.m(_.xi(a,2)),x0c:_.m(_.xi(a,3)),s0c:_.m(_.xi(a,4))}};var VDa=function(a){_.p.call(this,a)};_.V(VDa,_.p);VDa.prototype.toObject=function(){return WDa(this)};var WDa=function(a){if(null!=a)return _.yb(a),{manufacturer:_.m(_.l(a,1)),eYc:_.m(_.l(a,2)),EYc:_.m(_.l(a,3)),FYc:_.m(_.l(a,4)),DYc:_.m(_.l(a,5))}};var YDa=function(a){_.p.call(this,a,-1,XDa)};_.V(YDa,_.p);var XDa=[13,14];YDa.prototype.toObject=function(){return ZDa(this)};var ZDa=function(a){if(null!=a)return _.yb(a),{Nyc:_.m(_.l(a,1)),dYc:_.m(_.l(a,2)),oob:_.m(_.l(a,3)),H3c:_.m(_.l(a,4)),Z3c:_.m(_.Ji(a,5)),r1c:_.m(_.Ji(a,6)),W2c:_.m(_.l(a,7)),gJc:_.m(_.l(a,8)),U2c:_.m(_.l(a,9)),V2c:_.m(_.l(a,10)),xXc:_.m(_.l(a,11)),yXc:_.m(_.l(a,12)),JVc:_.tb(_.Fi(a,VDa,13),WDa),o2c:_.tb(_.Fi(a,VDa,14),WDa),IVc:_.m(_.xi(a,15)),KVc:UDa(_.Ei(a,TDa,16))}};var $Da=function(a){_.p.call(this,a)};_.V($Da,_.p);_.k=$Da.prototype;_.k.Ora=function(){return _.l(this,1)};_.k.nv=function(a){return _.db(this,1,a)};_.k.Wga=function(a){_.db(this,3,a)};_.k.FRa=function(){return kya(this,3)};_.k.dha=function(a){_.db(this,4,a)};_.k.zkb=function(){_.Ci(this,4)};_.k.toObject=function(){return aEa(this)};
var aEa=function(a){if(null!=a)return _.yb(a),{FF:_.m(_.l(a,1)),UXc:_.m(_.l(a,2)),environment:_.m(_.l(a,3)),location:_.m(_.l(a,4)),w1c:_.m(_.l(a,5)),OZc:_.m(_.l(a,6)),y1c:_.m(_.l(a,7)),N1c:_.m(_.l(a,8)),d8c:_.m(_.l(a,9)),T4c:_.m(_.l(a,10))}};var bk=function(a){_.p.call(this,a)};_.V(bk,_.p);_.k=bk.prototype;_.k.zRa=function(){return _.l(this,1)};_.k.axa=function(a){return _.db(this,1,a)};_.k.sRa=function(){return _.Ei(this,pDa,22)};_.k.ERa=function(){return _.Ei(this,xDa,24)};_.k.LRa=function(){return _.Ei(this,zDa,25)};_.k.a_=function(){return eya(this,Zj,11)};_.k.toObject=function(){return bEa(this)};
var bEa=function(a){if(null!=a)return _.yb(a),{Kkb:_.m(_.l(a,1)),U4c:_.m(_.l(a,6)),V4c:_.m(_.l(a,7)),awc:qDa(a.sRa()),HVc:sDa(_.Ei(a,rDa,14)),YXc:wDa(_.Ei(a,vDa,3)),Azc:yDa(a.ERa()),WBc:ADa(a.LRa()),j_c:CDa(_.Ei(a,BDa,16)),P0c:lDa(_.Ei(a,Zj,11)),U0c:EDa(_.Ei(a,DDa,20)),v1c:GDa(_.Ei(a,FDa,13)),i3c:IDa(_.Ei(a,HDa,10)),L3c:KDa(_.Ei(a,JDa,5)),N3c:ODa(_.Ei(a,ak,23)),q6c:QDa(_.Ei(a,PDa,18)),e8c:SDa(_.Ei(a,RDa,8)),i8c:ZDa(_.Ei(a,YDa,26)),q8c:aEa(_.Ei(a,$Da,15)),QVc:uDa(_.Ei(a,tDa,9)),z_c:_.m(_.l(a,12))}};var dEa=function(a){_.p.call(this,a,-1,cEa)};_.V(dEa,_.p);var cEa=[1,2,3,4,5];dEa.prototype.toObject=function(){return eEa(this)};var eEa=function(a){if(null!=a)return _.yb(a),{DWc:_.m(_.Wh(a,1)),Y2c:_.m(_.Wh(a,2)),q_c:_.m(_.Li(a,3)),M3c:_.m(_.Xa(a,4,_.Na)),H7c:_.m(_.Xa(a,5,_.Na))}};var fEa=function(a){_.p.call(this,a)};_.V(fEa,_.p);fEa.prototype.getVersion=function(){return _.l(this,3)};fEa.prototype.toObject=function(){return gEa(this)};var gEa=function(a){if(null!=a)return _.yb(a),{kVc:_.m(_.Ji(a,1)),YUc:_.m(_.l(a,2)),version:_.m(_.l(a,3))}};var hEa=function(a){_.p.call(this,a)};_.V(hEa,_.p);_.k=hEa.prototype;_.k.getKey=function(){return _.l(this,1)};_.k.WA=function(a){_.db(this,1,a)};_.k.zG=function(){return _.Ti(this,1)};_.k.getValue=function(){return _.l(this,2)};_.k.l_=function(){return _.l(this,2)};_.k.setValue=function(a){return _.db(this,2,a)};_.k.fg=function(){return _.Ti(this,2)};_.k.toObject=function(){return iEa(this)};var iEa=function(a){if(null!=a)return _.yb(a),{key:_.m(_.l(a,1)),value:_.m(_.l(a,2))}};var jEa=function(a){_.p.call(this,a)};_.V(jEa,_.p);jEa.prototype.toObject=function(){return kEa(this)};var kEa=function(a){if(null!=a)return _.yb(a),{networkType:_.Oi(a,1,-1),W1c:_.Oi(a,2,0)}};var ck=function(a){_.p.call(this,a,33,lEa)};_.V(ck,_.p);ck.prototype.Rga=function(a){return _.db(this,26,a)};ck.prototype.nsa=function(){return _.Fi(this,hEa,3)};ck.prototype.setValue=function(a,b){hba(this,3,hEa,b,a,!1,1);return this};ck.prototype.ONb=function(a){_.Gi(this,16,a)};var mEa={},lEa=[3,20,27];ck.prototype.toObject=function(){return nEa(this)};
var nEa=function(a){if(null!=a){_.yb(a);var b={cR:_.m(_.l(a,1)),eZc:_.m(_.l(a,17)),NVc:_.m(_.l(a,22)),M5c:_.m(_.l(a,21)),tag:_.m(_.l(a,2)),ZYc:_.m(_.Ji(a,11)),componentId:_.m(_.l(a,26)),aZc:_.m(_.l(a,12)),I0c:_.m(_.xi(a,10)),QQc:_.tb(a.nsa(),iEa),store:wb(yi(a,4)),lVc:gEa(_.Ei(a,fEa,9)),k6c:wb(yi(a,6)),l6c:_.m(_.l(a,8)),m6c:_.m(_.l(a,13)),n6c:_.m(_.l(a,29)),exp:eEa(_.Ei(a,dEa,7)),oya:_.m(_.l(a,14)),x7c:_.Ki(a,15,18E4),experimentIds:dBa(_.Ei(a,cBa,16)),PWc:wb(yi(a,18)),QWc:_.m(_.l(a,24)),h0c:_.m(_.l(a,
19)),n7c:_.m(_.Li(a,20)),TZc:_.m(_.Li(a,27)),n2c:kEa(_.Ei(a,jEa,23)),R_c:_.m(_.xi(a,25)),t8c:_.m(_.l(a,28)),Y1c:_.m(wi(a,30)),EWc:_.m(wi(a,32))};Aba(a,b,mEa);return b}};var oEa=function(a){_.p.call(this,a)};_.V(oEa,_.p);oEa.prototype.toObject=function(){return pEa(this)};var pEa=function(a){if(null!=a)return _.yb(a),{cXc:_.m(_.l(a,3)),dXc:_.m(_.l(a,1)),b6c:_.m(_.xi(a,2))}};var qEa=function(a){_.p.call(this,a)};_.V(qEa,_.p);qEa.prototype.toObject=function(){return rEa(this)};var rEa=function(a){if(null!=a)return _.yb(a),{G0c:_.m(_.xi(a,1)),t0c:_.m(_.xi(a,2)),wVc:_.m(_.l(a,3)),w0c:_.m(_.xi(a,4))}};var sEa=function(a){_.p.call(this,a)};_.V(sEa,_.p);sEa.prototype.toObject=function(){return tEa(this)};var tEa=function(a){if(null!=a)return _.yb(a),{u7c:_.m(_.l(a,1)),I7c:_.m(_.l(a,2)),source:_.m(_.l(a,3))}};var dk=function(a){_.p.call(this,a,17,uEa)};_.V(dk,_.p);dk.prototype.Gaa=function(){return eya(this,bk,1)};dk.prototype.Qga=function(a){_.Gi(this,1,a)};dk.prototype.ixa=function(a){_.db(this,2,a)};dk.prototype.XRa=function(){return _.Oi(this,9,0)};var vEa={},uEa=[3,5];
dk.prototype.toObject=function(){if(null!=this){_.yb(this);var a={e5c:_.m(_.l(this,4)),f5c:_.m(_.l(this,8)),IWc:bEa(_.Ei(this,bk,1)),gHc:_.Oi(this,2,-1),hHc:_.m(_.l(this,6)),s8c:_.m(_.l(this,7)),l1c:_.tb(_.Fi(this,ck,3),nEa),N5c:wb(_.Xa(this,5,_.Da(this.Je)&18?bba:cba)),k1c:_.m(_.l(this,14)),bJb:_.Oi(this,9,0),Rg:_.m(_.l(this,10)),fYc:rEa(_.Ei(this,qEa,11)),kZc:tEa(_.Ei(this,sEa,12)),bXc:pEa(_.Ei(this,oEa,13)),jVc:_.m(Oaa(_.l(this,16)))};Aba(this,a,vEa)}else a=void 0;return a};var xEa=function(a){_.p.call(this,a,-1,wEa)};_.V(xEa,_.p);xEa.prototype.getId=function(a){return _.iya(this,1,a)};var wEa=[1];xEa.prototype.toObject=function(){return yEa(this)};var yEa=function(a){if(null!=a)return _.yb(a),{O_c:_.m(_.Wh(a,1))}};var zEa=function(a){_.p.call(this,a)};_.V(zEa,_.p);zEa.prototype.toObject=function(){return AEa(this)};var AEa=function(a){if(null!=a)return _.yb(a),{m1c:_.m(_.Ji(a,1)),m5c:_.m(_.l(a,2))}};var CEa=function(a){_.p.call(this,a,-1,BEa)};_.V(CEa,_.p);var BEa=[1];CEa.prototype.toObject=function(){return DEa(this)};var DEa=function(a){if(null!=a)return _.yb(a),{p1c:_.m(_.Wh(a,1))}};var EEa=function(a){_.p.call(this,a)};_.V(EEa,_.p);EEa.prototype.XRa=function(){return _.l(this,2)};EEa.prototype.ixa=function(a){_.db(this,3,a)};EEa.prototype.toObject=function(){return FEa(this)};var FEa=function(a){if(null!=a)return _.yb(a),{hHc:_.m(_.l(a,1)),bJb:_.m(_.l(a,2)),gHc:_.Oi(a,3,-1)}};var HEa=function(a){_.p.call(this,a,-1,GEa)};_.V(HEa,_.p);var GEa=[1];HEa.prototype.toObject=function(){return IEa(this)};var IEa=function(a){if(null!=a)return _.yb(a),{n4c:_.tb(_.Fi(a,EEa,1),FEa),o4c:_.m(_.l(a,2))}};var KEa=function(a){_.p.call(this,a,6,JEa)};_.V(KEa,_.p);KEa.prototype.XRa=function(){return _.Ei(this,HEa,3)};var LEa={},JEa=[5];KEa.prototype.toObject=function(){if(null!=this){_.yb(this);var a={q2c:rb(_.l(this,1),"-1"),experiments:yEa(_.Ei(this,xEa,2)),bJb:IEa(this.XRa()),o1c:DEa(_.Ei(this,CEa,4)),n1c:_.tb(_.Fi(this,zEa,5),AEa)};Aba(this,a,LEa)}else a=void 0;return a};var MEa=function(a){_.p.call(this,a)};_.V(MEa,_.p);MEa.prototype.toObject=function(){return NEa(this)};var NEa=function(a){if(null!=a)return _.yb(a),{L6c:_.Ii(a,1,-1)}};var OEa;OEa=new function(a,b,c,d){this.E$=a;this.fieldName=b;this.Fc=c;this.IPc=d;this.ax=0;this.uaa=_.Ei;this.defaultValue=void 0}(175237375,{Q0c:0},MEa,NEa);LEa[175237375]=OEa;var fk=function(a,b,c,d,e,f,g,h,n,r,v){Mj.call(this);var A=this;this.jK="";this.Tu=[];this.sAb="";this.q3a=this.X2=!1;this.CEb=this.s1a=-1;this.nja=this.Jkb=!1;this.MR=this.BC=null;this.t0=this.Wda=0;this.WMc=1;this.q2a=0;this.c0a=!1;Mj.call(this);this.UVa=a;this.Gtb=b||function(){};this.ox=new ek(a,f);this.RWa=d;this.Bua=v;this.bufferSize=1E3;this.sQc=_.gi(Gya,0,1);this.jNa=e||null;this.L1=c||null;this.FOa=g||!1;this.XXa=n||null;this.b0=null;this.withCredentials=!h;this.Bta=f||!1;this.KFc=!this.Bta&&
(65<=naa("Chromium")||45<=naa("Firefox")||12<=naa("Safari")||_.ja()&&uaa())&&!!Dj()&&!!Dj().navigator&&!!Dj().navigator.sendBeacon;a=(new bk).axa(1);this.ox.Qga(a);this.lR=new UBa(1E4);this.kl=new Rj(this.lR.getValue());tBa(this,_.gi(Gb,this.kl));r=PEa(this,r);_.Kj(this.kl,"tick",r,!1,this);this.YLa=new Rj(6E5);tBa(this,_.gi(Gb,this.YLa));_.Kj(this.YLa,"tick",r,!1,this);this.FOa||this.YLa.start();this.Bta||(_.Kj(document,"visibilitychange",function(){"hidden"===document.visibilityState&&A.FQa()}),
_.Kj(document,"pagehide",this.FQa,!1,this))};_.V(fk,Mj);var PEa=function(a,b){return b?function(){b().then(function(){a.flush()})}:function(){a.flush()}};fk.prototype.Hm=function(){this.FQa();Mj.prototype.Hm.call(this)};fk.prototype.gOb=function(a){this.nja=a};var QEa=function(a){a.jNa||(a.jNa=.01>a.sQc()?"https://www.google.com/log?format=json&hasfast=true":"https://play.google.com/log?format=json&hasfast=true");return a.jNa};_.k=fk.prototype;
_.k.dispatch=function(a){if(a instanceof ck)this.log(a);else{var b=new ck;a=a.nd();b=_.db(b,8,a);this.log(b)}};_.k.KNb=function(a){this.ox.Qga(a)};_.k.Rga=function(a){this.jK=a};_.k.XNb=function(a){this.BC||(this.BC=new cBa);_.Bi(this.BC,2,a)};_.k.Zwa=function(a){a?(this.BC||(this.BC=new cBa),a=a.nd(),_.db(this.BC,4,a)):this.BC&&_.Ci(this.BC,4)};_.k.RNb=function(a){this.MR=a};_.k.uU=function(a){this.X2=a&&this.KFc};_.k.nv=function(a){this.ox.nv(a)};_.k.Xga=function(a){this.Jkb=!0;REa(this,a)};
var REa=function(a,b){a.lR=new UBa(1>b?1:b);a.kl.setInterval(a.lR.getValue())};fk.prototype.log=function(a){a=a.clone();var b=this.WMc++;_.db(a,21,b);this.jK&&a.Rga(this.jK);if(!_.l(a,1)){b=a;var c=Date.now().toString();_.db(b,1,c)}null==_.l(a,15)&&_.db(a,15,(new Date).getTimezoneOffset()*(this.nja?-60:60));for(this.BC&&a.ONb(this.BC.clone());this.Tu.length>=this.bufferSize;)this.Tu.shift(),++this.Wda;this.Tu.push(a);this.dispatchEvent(new SEa(a));this.FOa||this.kl.enabled||this.kl.start()};
fk.prototype.flush=function(a,b){var c=this;if(0===this.Tu.length)a&&a();else if(this.c0a)this.ox.T1(3),TEa(this);else{var d=Date.now();if(this.CEb>d&&this.s1a<d)b&&b("throttled");else{this.ox.T1(1);var e=this.ox.Za(this.Tu,this.Wda,this.t0);d={};var f=this.Gtb();f&&(d.Authorization=f);var g=QEa(this);this.L1&&(d["X-Goog-AuthUser"]=this.L1,g=SCa(g,"authuser",this.L1));this.XXa&&(d["X-Goog-PageId"]=this.XXa,g=SCa(g,"pageId",this.XXa));if(f&&this.sAb===f)b&&b("stale-auth-token");else{this.Tu=[];this.kl.enabled&&
this.kl.stop();this.Wda=0;var h=e.nd(),n;this.MR&&this.MR.zca(h.length)&&(n=this.MR.hXc(h));var r={url:g,body:h,jwc:1,KZa:d,CKb:"POST",withCredentials:this.withCredentials,q2a:this.q2a},v=function(I){c.lR.reset();c.kl.setInterval(c.lR.getValue());if(I){var L=null;try{var O=JSON.parse(I.replace(")]}'\n",""));L=new KEa(O)}catch(Y){}L&&(I=Number(rb(_.l(L,1),"-1")),0<I&&(c.s1a=Date.now(),c.CEb=c.s1a+I),L=L.getExtension(OEa))&&(L=_.Ii(L,1,-1),-1!=L&&(c.Jkb||REa(c,L)))}a&&a();c.t0=0},A=function(I,L){var O=
_.Fi(e,ck,3),Y=c.lR;Y.e9=Math.min(3E5,2*Y.e9);Y.aOa=Math.min(3E5,Y.e9+Math.round(.2*(Math.random()-.5)*Y.e9));c.kl.setInterval(c.lR.getValue());401===I&&f&&(c.sAb=f);void 0===L&&(L=500<=I&&600>I||401===I||0===I);L&&(c.Tu=O.concat(c.Tu),c.FOa||c.kl.enabled||c.kl.start());b&&b("net-send-failed",I);++c.t0},C=function(){c.Bua?c.Bua.send(r,v,A):c.RWa(r,v,A)};n?n.then(function(I){r.KZa["Content-Encoding"]="gzip";r.KZa["Content-Type"]="application/binary";r.body=I;r.jwc=2;C()},function(){C()}):C()}}}};
fk.prototype.FQa=function(){UEa(this.ox,!0);this.X2&&(this.ox.T1(3),TEa(this));this.q3a&&(this.ox.T1(2),VEa(this));this.flush();UEa(this.ox,!1)};
var TEa=function(a){WEa(a,32,10,function(b,c){b=SCa(b,"format","json");var d=!1;try{d=Dj().navigator.sendBeacon(b,c.nd())}catch(e){}a.c0a&&!d&&(a.c0a=!1);return d})},VEa=function(a){WEa(a,6,5,function(b,c){b=RCa(b,"format","base64json","p",_.Sxa(c.nd()));if(15360<b.length)return!1;(new Image).src=b;return!0})},WEa=function(a,b,c,d){if(0!==a.Tu.length){var e=QEa(a);for(var f=e.search(UCa),g=0,h,n=[];0<=(h=TCa(e,g,f));)n.push(e.substring(g,h)),g=Math.min(e.indexOf("&",h)+1||f,f);n.push(e.slice(g));
e=n.join("").replace(VCa,"$1");e=RCa(e,"auth",a.Gtb(),"authuser",a.L1||"0");for(f=0;f<c&&a.Tu.length;++f){g=a.Tu.slice(0,b);h=a.ox.Za(g,a.Wda,a.t0);if(!d(e,h)){++a.t0;break}a.Wda=0;a.t0=0;a.Tu=a.Tu.slice(g.length)}a.kl.enabled&&a.kl.stop()}},SEa=function(){Hj.call(this,"event-logged",void 0)};_.V(SEa,Hj);var ek=function(a,b){this.Bta=b=void 0===b?!1:b;this.Iya=this.locale=null;this.jda=new dk;this.jda.ixa(a);b||(this.locale=document.documentElement.getAttribute("lang"));this.Qga(new bk)};
ek.prototype.ixa=function(a){this.jda.ixa(a)};ek.prototype.Qga=function(a){this.jda.Qga(a);a.zRa()||a.axa(1);this.Bta||(a=this.a_(),a.Yra()||a.O1(this.locale));this.Iya&&(a=this.a_(),_.Ei(a,Yj,9)||_.Gi(a,9,this.Iya))};ek.prototype.nv=function(a){this.a_().nv(a);return this};ek.prototype.T1=function(a){_.vi(this.Gaa(),Zj,11)&&this.Zra().T1(a)};var UEa=function(a,b){_.vi(a.Gaa(),Zj,11)&&(a=a.Zra(),_.db(a,2,b))};ek.prototype.w0a=function(a){_.vi(this.Gaa(),Zj,11)&&this.Zra().w0a(a)};
ek.prototype.Gaa=function(){return _.Ei(this.jda,bk,1)};var XEa=function(a,b){var c=void 0===c?mDa:c;b(Dj(),c).then(function(d){a.Iya=d;d=a.a_();_.Gi(d,9,a.Iya);return!0}).catch(function(){return!1})};ek.prototype.a_=function(){var a=this.Gaa(),b=_.Ei(a,Zj,11);b||(b=new Zj,_.Gi(a,11,b));return b};ek.prototype.Zra=function(){var a=this.a_(),b=_.Ei(a,Xj,10);b||(b=new Xj,_.db(b,2,!1),_.Gi(a,10,b));return b};
ek.prototype.Za=function(a,b,c){b=void 0===b?0:b;this.w0a(void 0===c?0:c);c=this.jda.clone();var d=Date.now().toString();c=_.db(c,4,d);a=_.sb(c,3,a);b&&_.db(a,14,b);return a};var YEa=function(a,b,c,d,e,f,g){fk.call(this,a,_.aBa,b,Qba,c,d,e,void 0,f,g)};_.V(YEa,fk);var ZEa=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}"),gk=function(a,b,c,d){this.os=a;this.AQ=b;this.Mg=c;this.vp=d;this.CL=d.hxc};_.k=gk.prototype;_.k.lxa=function(a){this.Mg||(this.Mg={});this.Mg.projectNumber=a};_.k.setProjectId=function(a){this.Mg||(this.Mg={});this.Mg.projectId=a};_.k.Xwa=function(a){this.Mg||(this.Mg={});this.Mg.billingAccountId=a};_.k.ONb=function(a){var b=new zya;_.jb(b,3,a,Paa);this.client.Zwa(b)};
_.k.Wga=function(a){this.Mg.environment=a};_.k.gH=function(a,b){a=void 0===a?{}:a;b=void 0===b?this.os.location.pathname:b;this.mb(Object.assign({},a,{name:"pageview",type:b||""}),b)};
_.k.mb=function(a,b){b=void 0===b?this.os.location.pathname:b;a.type&&ZEa.test(a.type);a.name&&ZEa.test(a.name);if(a.metadata instanceof Array)for(var c=_.q(a.metadata),d=c.next();!d.done;d=c.next())d=d.value,d.key&&d.value&&"string"===typeof d.value&&ZEa.test(d.value);else if(a.metadata)for(d in c=a.metadata,c)if(d){var e=c[d];e&&"string"===typeof e&&ZEa.test(e)}b=this.NNa(a,b);a=new ck;c=b.nd();_.db(a,8,c);if(b=(b=_.Ei(b,jAa,21))?_.Ei(b,lj,1):null)b=_.Ji(b,1),_.db(a,11,null==b?void 0:b);this.client.dispatch(a)};
_.k.NNa=function(a,b){this.Mg||(this.Mg={});var c=new mAa,d=this.Mg;void 0!==d.qta&&c.o0a(d.qta);void 0!==d.Ata&&c.TNb(d.Ata);d.wZa&&c.u0a(d.wZa);d.hostname&&c.t0a(d.hostname);var e,f;c.Wga(null!=(f=null!=(e=d.environment)?e:c.FRa())?f:0);d.projectNumber&&c.lxa(d.projectNumber);d.projectId&&c.setProjectId(d.projectId);d.billingAccountId&&c.Xwa(d.billingAccountId);d=new cj;_.db(d,1,this.os.screen.width);_.db(d,2,this.os.screen.height);e=new cj;_.db(e,1,this.os.innerWidth);_.db(e,2,this.os.innerHeight);
f=new qza;_.Gi(f,1,d);_.Gi(f,3,e);_.db(f,2,this.os.screen.colorDepth);_.Gi(c,33,f);a.projectNumber&&(isNaN(Number(a.projectNumber))?c.setProjectId(a.projectNumber):c.lxa(a.projectNumber));a.projectId&&c.setProjectId(a.projectId);a.billingAccountId&&c.Xwa(a.billingAccountId);a.latency&&c.fxa(Math.ceil(a.latency));a.qvb&&_.Gi(c,20,a.qvb);a.XLa&&(d=new lj,_.db(d,4,a.XLa.Yya),d.k0a(a.XLa.id),_.jb(d,3,a.XLa.VUc,Paa),e=new jAa,_.Gi(e,1,d),_.Gi(c,21,e));_.db(c,13,b);c.g0a(this.AQ);_.db(c,3,a.type);_.db(c,
4,a.name);if(a.metadata instanceof Array){var g=_.q(a.metadata);for(b=g.next();!b.done;b=g.next())d=b.value,b=d.key,d=d.value,e=new dj,e.WA(b),e.setValue(String(d)),_.Hi(c,5,dj,e)}else if(a.metadata)for(g in b=a.metadata,b)g&&(d=b[g],e=new dj,e.WA(g),e.setValue(String(d)),_.Hi(c,5,dj,e));g=Nya.get("concordWindowId");if(!g){g=Array(36);for(e=b=0;36>e;e++)8==e||13==e||18==e||23==e?g[e]="-":14==e?g[e]="4":(2>=b&&(b=33554432+16777216*Math.random()|0),d=b&15,b>>=4,g[e]=Mya[19==e?d&3|8:d]);g=g.join("");
Nya.set("concordWindowId",g)}_.db(c,34,g);(g=this.os.document.referrer)&&c.mxa(g);_.db(c,27,this.os.document.hidden);if(this.Mg.features)for(g=_.q(this.Mg.features),b=g.next();!b.done;b=g.next())b.value.apply(c);a.Ygb&&_.db(c,57,a.Ygb);a.ahb&&_.db(c,58,a.ahb);a.chb&&_.db(c,59,a.chb);a.Zgb&&_.db(c,62,a.Zgb);a.bhb&&_.db(c,65,a.bhb);a.mOb&&_.db(c,73,a.mOb);a.Sib&&_.db(c,81,a.Sib);a.Ukb&&_.db(c,87,a.Ukb);a.rVb&&_.db(c,86,a.rVb);return c};
_.W.Object.defineProperties(gk.prototype,{client:{configurable:!0,enumerable:!0,get:function(){if(this.CL)return this.CL;this.vp||(this.vp={});if(this.vp.Dta)return this.CL=new hk;var a=null;this.vp.hq&&(a=String(this.vp.hq));this.CL=new YEa(509,a,this.vp.endpoint);this.vp.QQa&&this.CL.Xga(this.vp.QQa);this.vp.X2&&this.CL.uU(!0);return this.CL}}});
var $Ea=function(a){this.os=a;this.AQ="UNDEFINED";this.Mg={qta:!1};this.vp={endpoint:"https://cloud.google.com/log?format=json&hasfast=true",QQa:2500,X2:!0};this.Mg.hostname=this.os.location.hostname;this.Mg.Ata="https:"===this.os.location.protocol};_.k=$Ea.prototype;_.k.g0a=function(a){this.AQ=a;return this};_.k.Xga=function(a){this.vp.QQa=a};_.k.o0a=function(a){this.Mg.qta=a;return this};_.k.TNb=function(a){this.Mg.Ata=a};_.k.Wga=function(a){this.Mg.environment=a};
_.k.lxa=function(a){this.Mg.projectNumber=a};_.k.setProjectId=function(a){this.Mg.projectId=a;return this};_.k.Xwa=function(a){this.Mg.billingAccountId=a};_.k.u0a=function(a){this.Mg.wZa=a;return this};_.k.uU=function(a){this.vp.X2=a;return this};var Rba=function(a){var b=new aFa;a.Mg.features||(a.Mg.features=[]);if(a.Mg.features.find(function(c){return c.constructor.name===b.constructor.name}))return a;a.Mg.features.push(b);return a},hk=function(){};hk.prototype.dispatch=function(){};
hk.prototype.Zwa=function(){};hk.prototype.Xga=function(){};hk.prototype.uU=function(){};var dFa;_.bFa=function(a){if(a.wu&&"function"==typeof a.wu)return a.wu();if("undefined"!==typeof Map&&a instanceof Map||"undefined"!==typeof Set&&a instanceof Set)return Array.from(a.values());if("string"===typeof a)return a.split("");if(_.sa(a)){for(var b=[],c=a.length,d=0;d<c;d++)b.push(a[d]);return b}return Hba(a)};
_.cFa=function(a){if(a.uG&&"function"==typeof a.uG)return a.uG();if(!a.wu||"function"!=typeof a.wu){if("undefined"!==typeof Map&&a instanceof Map)return Array.from(a.keys());if(!("undefined"!==typeof Set&&a instanceof Set)){if(_.sa(a)||"string"===typeof a){var b=[];a=a.length;for(var c=0;c<a;c++)b.push(c);return b}return _.Iba(a)}}};
dFa=function(a,b,c){if(a.forEach&&"function"==typeof a.forEach)a.forEach(b,c);else if(_.sa(a)||"string"===typeof a)Array.prototype.forEach.call(a,b,c);else for(var d=_.cFa(a),e=_.bFa(a),f=e.length,g=0;g<f;g++)b.call(c,e[g],d&&d[g],a)};var jk,gFa,mFa,hFa,jFa,iFa,lFa,kFa,lk;_.oh=function(a){this.UOa=this.jE=this.ft="";this.P0=null;this.Iw=this.zva="";this.Qw=!1;var b;a instanceof _.oh?(this.Qw=a.Qw,_.eFa(this,a.ft),this.jE=a.jE,this.rU(a.eh()),fFa(this,a.P0),this.jd(a.le()),_.ik(this,a.Gj.clone()),this.Iw=a.Iw):a&&(b=String(a).match(Tj))?(this.Qw=!1,_.eFa(this,b[1]||"",!0),this.jE=jk(b[2]||""),this.rU(b[3]||"",!0),fFa(this,b[4]),this.jd(b[5]||"",!0),_.ik(this,b[6]||"",!0),this.Iw=jk(b[7]||"")):(this.Qw=!1,this.Gj=new _.kk(null,this.Qw))};
_.oh.prototype.toString=function(){var a=[],b=this.ft;b&&a.push(gFa(b,hFa,!0),":");var c=this.eh();if(c||"file"==b)a.push("//"),(b=this.jE)&&a.push(gFa(b,hFa,!0),"@"),a.push(encodeURIComponent(String(c)).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),c=this.P0,null!=c&&a.push(":",String(c));if(c=this.le())this.uL()&&"/"!=c.charAt(0)&&a.push("/"),a.push(gFa(c,"/"==c.charAt(0)?iFa:jFa,!0));(c=this.Gj.toString())&&a.push("?",c);(c=this.Iw)&&a.push("#",gFa(c,kFa));return a.join("")};
_.oh.prototype.resolve=function(a){var b=this.clone(),c=!!a.ft;c?_.eFa(b,a.ft):c=!!a.jE;c?b.jE=a.jE:c=a.uL();c?b.rU(a.eh()):c=null!=a.P0;var d=a.le();if(c)fFa(b,a.P0);else if(c=!!a.zva){if("/"!=d.charAt(0))if(this.uL()&&!this.zva)d="/"+d;else{var e=b.le().lastIndexOf("/");-1!=e&&(d=b.le().slice(0,e+1)+d)}e=d;if(".."==e||"."==e)d="";else if(_.ea(e,"./")||_.ea(e,"/.")){d=_.ji(e,"/");e=e.split("/");for(var f=[],g=0;g<e.length;){var h=e[g++];"."==h?d&&g==e.length&&f.push(""):".."==h?((1<f.length||1==
f.length&&""!=f[0])&&f.pop(),d&&g==e.length&&f.push("")):(f.push(h),d=!0)}d=f.join("/")}else d=e}c?b.jd(d):c=""!==a.Gj.toString();c?_.ik(b,a.Gj.clone()):c=!!a.Iw;c&&(b.Iw=a.Iw);return b};_.oh.prototype.clone=function(){return new _.oh(this)};_.eFa=function(a,b,c){a.ft=c?jk(b,!0):b;a.ft&&(a.ft=a.ft.replace(/:$/,""))};_.oh.prototype.eh=function(){return this.UOa};_.oh.prototype.rU=function(a,b){this.UOa=b?jk(a,!0):a};_.oh.prototype.uL=function(){return!!this.UOa};
var fFa=function(a,b){if(b){b=Number(b);if(isNaN(b)||0>b)throw Error("qa`"+b);a.P0=b}else a.P0=null};_.oh.prototype.le=function(){return this.zva};_.oh.prototype.jd=function(a,b){this.zva=b?jk(a,!0):a;return this};_.ik=function(a,b,c){b instanceof _.kk?(a.Gj=b,a.Gj.n0a(a.Qw)):(c||(b=gFa(b,lFa)),a.Gj=new _.kk(b,a.Qw));return a};_.oh.prototype.setQuery=function(a,b){return _.ik(this,a,b)};_.oh.prototype.getQuery=function(){return this.Gj.toString()};_.ph=function(a,b,c){a.Gj.set(b,c);return a};
_.oh.prototype.removeParameter=function(a){this.Gj.remove(a);return this};_.oh.prototype.isReadOnly=function(){return!1};_.oh.prototype.n0a=function(a){this.Qw=a;this.Gj&&this.Gj.n0a(a)};jk=function(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""};gFa=function(a,b,c){return"string"===typeof a?(a=encodeURI(a).replace(b,mFa),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null};mFa=function(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)};
hFa=/[#\/\?@]/g;jFa=/[#\?:]/g;iFa=/[#\?]/g;lFa=/[#\?@]/g;kFa=/#/g;_.kk=function(a,b){this.zp=this.ik=null;this.mu=a||null;this.Qw=!!b};lk=function(a){a.ik||(a.ik=new Map,a.zp=0,a.mu&&MCa(a.mu,function(b,c){a.add(decodeURIComponent(b.replace(/\+/g," ")),c)}))};_.k=_.kk.prototype;_.k.Qz=function(){lk(this);return this.zp};_.k.add=function(a,b){lk(this);this.mu=null;a=nk(this,a);var c=this.ik.get(a);c||this.ik.set(a,c=[]);c.push(b);this.zp+=1;return this};
_.k.remove=function(a){lk(this);a=nk(this,a);return this.ik.has(a)?(this.mu=null,this.zp-=this.ik.get(a).length,this.ik.delete(a)):!1};_.k.clear=function(){this.ik=this.mu=null;this.zp=0};_.k.Sl=function(){lk(this);return 0==this.zp};_.k.CQ=function(a){lk(this);a=nk(this,a);return this.ik.has(a)};_.k.forEach=function(a,b){lk(this);this.ik.forEach(function(c,d){c.forEach(function(e){a.call(b,e,d,this)},this)},this)};
_.k.uG=function(){lk(this);for(var a=Array.from(this.ik.values()),b=Array.from(this.ik.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};_.k.wu=function(a){lk(this);var b=[];if("string"===typeof a)this.CQ(a)&&(b=b.concat(this.ik.get(nk(this,a))));else{a=Array.from(this.ik.values());for(var c=0;c<a.length;c++)b=b.concat(a[c])}return b};
_.k.set=function(a,b){lk(this);this.mu=null;a=nk(this,a);this.CQ(a)&&(this.zp-=this.ik.get(a).length);this.ik.set(a,[b]);this.zp+=1;return this};_.k.get=function(a,b){if(!a)return b;a=this.wu(a);return 0<a.length?String(a[0]):b};_.k.lha=function(a,b){this.remove(a);0<b.length&&(this.mu=null,this.ik.set(nk(this,a),_.ra(b)),this.zp+=b.length)};
_.k.toString=function(){if(this.mu)return this.mu;if(!this.ik)return"";for(var a=[],b=Array.from(this.ik.keys()),c=0;c<b.length;c++){var d=b[c],e=encodeURIComponent(String(d));d=this.wu(d);for(var f=0;f<d.length;f++){var g=e;""!==d[f]&&(g+="="+encodeURIComponent(String(d[f])));a.push(g)}}return this.mu=a.join("&")};_.k.clone=function(){var a=new _.kk;a.mu=this.mu;this.ik&&(a.ik=new Map(this.ik),a.zp=this.zp);return a};var nk=function(a,b){b=String(b);a.Qw&&(b=b.toLowerCase());return b};
_.kk.prototype.n0a=function(a){a&&!this.Qw&&(lk(this),this.mu=null,this.ik.forEach(function(b,c){var d=c.toLowerCase();c!=d&&(this.remove(c),this.lha(d,b))},this));this.Qw=a};_.kk.prototype.extend=function(a){for(var b=0;b<arguments.length;b++)dFa(arguments[b],function(c,d){this.add(d,c)},this)};var nFa=RegExp("(billing/|freetrial/)[a-z0-9]{6}-[a-z0-9]{6}-[a-z0-9]{6}","i"),oFa=RegExp("(/(apis|apiui|endpoints)/(api|library)/)([^/]+)"),pFa=RegExp("(compute/instancesDetail/)[a-z0-9/\\-_]*","i"),qFa=RegExp("(/apis/credentials/serviceaccount/|invitations/)[+a-zA-Z0-9_.!#$%&'*\\=?^`{|}~-]+@([a-zA-Z0-9-]+\\.)*[a-zA-Z0-9]{2,63}"),rFa=RegExp("(/apis/credentials/oauthclient/).+\\.apps\\.googleusercontent\\.com"),sFa=[".google.com",".googleapis.com",".googleprod.com",".googleplex.com"],tFa=RegExp("(organizationId=)[0-9]*"),
uFa=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}"),vFa=/;([^/]+=[^/]+([/?])|[^/?]+=[^/?]+)/g,xFa=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(vFa,"$2");var e=new _.oh(a);e.Gj.get("project")&&_.ph(e,"project",":projectId");a=e.le();jk(e.Gj.toString())&&(a+="?"+jk(e.Gj.toString()));b&&(a=a.replace(b,":projectId"));d&&(a=a.replace(d,":projectNumber"));c&&(a=a.replace(c,":accountId"));
a=a.replace(pFa,"$1:vmInstanceName");a=a.replace(nFa,"$1:accountId");a=a.replace(qFa,"$1:emailId");a=a.replace(rFa,"$1:clientId");a=a.replace(tFa,"$1:organizationId");(b=oFa.exec(a))&&b&&b[4]&&(d=(d=b[4])&&wFa(d)?":endpointsApiId":d,a=a.replace(b[0],b[1]+d));_.ea(a,"/billing/enablebillingforproject")&&(a="/billing/enablebillingforproject");return a=a.replace(uFa,":uuid")},wFa=function(a){var b=_.ea(a,"."),c=sFa.some(function(d){return _.dxa(a,d)});return b&&!c};var aFa=function(){};aFa.prototype.apply=function(a){var b={projectId:a.ij()||void 0,projectNumber:_.l(a,1)||void 0,accountId:_.l(a,2)||void 0};if(_.l(a,13)){var c=xFa(_.l(a,13),b);"pageview"===_.l(a,4)&&_.l(a,3)===_.l(a,13)&&_.db(a,3,c);_.db(a,13,c)}if(a.bSa()){c=a.mxa;var d=a.bSa();var e=void 0===b?{}:b;b=e.projectId;var f=e.projectNumber;e=e.accountId;var g=new _.oh(d);d=g.ft+"://"+g.eh()+xFa(d,{projectId:b,projectNumber:f,accountId:e});c.call(a,d)}};var ok=function(a,b,c,d,e,f){gk.call(this,a,b,d,e);this.pvb=c;this.Mg=d;this.vp=e;this.yva=f};_.V(ok,gk);ok.prototype.gH=function(a,b){a=void 0===a?{}:a;var c;gk.prototype.gH.call(this,a,null!=b?b:null==(c=this.yva)?void 0:c.get())};ok.prototype.mb=function(a,b){var c;gk.prototype.mb.call(this,a,null!=b?b:null==(c=this.yva)?void 0:c.get())};ok.newBuilder=function(a,b){a=void 0===a?window:a;return Tba(a,b)};var Sba=function(a,b){$Ea.call(this,a);this.os=a;this.yva=b;this.pvb=new xya};_.V(Sba,$Ea);
Sba.prototype.Za=function(){return new ok(this.os,this.AQ,this.pvb,this.Mg,this.vp,this.yva)};(function(a){function b(Pa){n&&n.mark&&n.mark(Pa)}function c(Pa,eb){n&&n.measure&&n.measure(Pa,eb)}function d(Pa){return r+Pa}function e(Pa){Ea||a[Y]&&(Ea=a[Y].resolve(0));if(Ea){var eb=Ea[ma];eb||(eb=Ea.then);eb.call(Ea,Pa)}else a[O](Pa,0)}function f(Pa){0===Db&&0===ta.length&&e(g);Pa&&ta.push(Pa)}function g(){if(!wa){for(wa=!0;ta.length;){var Pa=ta;ta=[];for(var eb=0;eb<Pa.length;eb++){var hb=Pa[eb];try{hb.zone.fga(hb,null,null)}catch(lc){mb.KXa(lc)}}}mb.DDb();wa=!1}}function h(){}var n=a.performance;
b("Zone");var r=a.__Zone_symbol_prefix||"__zone_symbol__",v=!0===a[d("forceDuplicateZoneCheck")];if(a.Zone){if(v||"function"!==typeof a.Zone.Wo)throw Error("sa");return a.Zone}var A=function(Pa,eb){this.Cd=Pa;this.Tn=eb?eb.name||"unnamed":"<root>";this.Ybb=eb&&eb.properties||{};this.mw=new I(this,this.Cd&&this.Cd.mw,eb)};A.Jvc=function(){if(a.Promise!==gb.ZoneAwarePromise)throw Error("ta");};A.xk=function(Pa,eb,hb){hb=void 0===hb?!1:hb;if(gb.hasOwnProperty(Pa)){if(!hb&&v)throw Error("ua`"+Pa);}else a["__Zone_disable_"+
Pa]||(hb="Zone:"+Pa,b(hb),gb[Pa]=eb(a,A,mb),c(hb,hb))};A.prototype.get=function(Pa){var eb=this.BCc(Pa);if(eb)return eb.Ybb[Pa]};A.prototype.BCc=function(Pa){for(var eb=this;eb;){if(eb.Ybb.hasOwnProperty(Pa))return eb;eb=eb.Cd}return null};A.prototype.IC=function(Pa){if(!Pa)throw Error("va");return this.mw.IC(this,Pa)};A.prototype.wrap=function(Pa,eb){if("function"!==typeof Pa)throw Error("wa`"+Pa);var hb=this.mw.intercept(this,Pa,eb),lc=this;return function(){return lc.PA(hb,this,arguments,eb)}};
A.prototype.wc=function(Pa,eb,hb,lc){Pb={parent:Pb,zone:this};try{return this.mw.Gk(this,Pa,eb,hb,lc)}finally{Pb=Pb.parent}};A.prototype.PA=function(Pa,eb,hb,lc){Pb={parent:Pb,zone:this};try{try{return this.mw.Gk(this,Pa,void 0===eb?null:eb,hb,lc)}catch(sc){if(this.mw.handleError(this,sc))throw sc;}}finally{Pb=Pb.parent}};A.prototype.fga=function(Pa,eb,hb){if(Pa.zone!=this)throw Error("xa`"+(Pa.zone||Ta).name+"`"+this.name);if("notScheduled"!==Pa.state||"eventTask"!==Pa.type&&"macroTask"!==Pa.type){var lc=
"running"!=Pa.state;lc&&Pa.St("running","scheduled");Pa.bU++;var sc=Fb;Fb=Pa;Pb={parent:Pb,zone:this};try{"macroTask"==Pa.type&&Pa.data&&!Pa.data.sca&&(Pa.a8=void 0);try{return this.mw.jS(this,Pa,eb,hb)}catch(jf){if(this.mw.handleError(this,jf))throw jf;}}finally{"notScheduled"!==Pa.state&&"unknown"!==Pa.state&&("eventTask"==Pa.type||Pa.data&&Pa.data.sca?lc&&Pa.St("scheduled","running"):(Pa.bU=0,this.D6(Pa,-1),lc&&Pa.St("notScheduled","running","notScheduled"))),Pb=Pb.parent,Fb=sc}}};A.prototype.eU=
function(Pa){if(Pa.zone&&Pa.zone!==this)for(var eb=this;eb;){if(eb===Pa.zone)throw Error("ya`"+this.name+"`"+Pa.zone.name);eb=eb.parent}Pa.St("scheduling","notScheduled");eb=[];Pa.WX=eb;Pa.ym=this;try{Pa=this.mw.eU(this,Pa)}catch(hb){throw Pa.St("unknown","scheduling","notScheduled"),this.mw.handleError(this,hb),hb;}Pa.WX===eb&&this.D6(Pa,1);"scheduling"==Pa.state&&Pa.St("scheduled","scheduling");return Pa};A.prototype.dU=function(Pa,eb,hb,lc){return this.eU(new L("microTask",Pa,eb,hb,lc,void 0))};
A.prototype.kga=function(Pa,eb,hb,lc,sc){return this.eU(new L("macroTask",Pa,eb,hb,lc,sc))};A.prototype.Iwa=function(Pa,eb,hb,lc,sc){return this.eU(new L("eventTask",Pa,eb,hb,lc,sc))};A.prototype.ZJ=function(Pa){if(Pa.zone!=this)throw Error("za`"+(Pa.zone||Ta).name+"`"+this.name);if("scheduled"===Pa.state||"running"===Pa.state){Pa.St("canceling","scheduled","running");try{this.mw.ZJ(this,Pa)}catch(eb){throw Pa.St("unknown","canceling"),this.mw.handleError(this,eb),eb;}this.D6(Pa,-1);Pa.St("notScheduled",
"canceling");Pa.bU=0;return Pa}};A.prototype.D6=function(Pa,eb){var hb=Pa.WX;-1==eb&&(Pa.WX=null);for(var lc=0;lc<hb.length;lc++)hb[lc].D6(Pa.type,eb)};_.W.Object.defineProperties(A.prototype,{parent:{configurable:!0,enumerable:!0,get:function(){return this.Cd}},name:{configurable:!0,enumerable:!0,get:function(){return this.Tn}}});_.W.Object.defineProperties(A,{root:{configurable:!0,enumerable:!0,get:function(){for(var Pa=A.current;Pa.parent;)Pa=Pa.parent;return Pa}},current:{configurable:!0,enumerable:!0,
get:function(){return Pb.zone}},fqa:{configurable:!0,enumerable:!0,get:function(){return Fb}}});A.Wo=d;var C={name:"",tXa:function(Pa,eb,hb,lc){return Pa.Csa(hb,lc)},A0:function(Pa,eb,hb,lc){return Pa.eU(hb,lc)},ZS:function(Pa,eb,hb,lc,sc,jf){return Pa.jS(hb,lc,sc,jf)},w0:function(Pa,eb,hb,lc){return Pa.ZJ(hb,lc)}},I=function(Pa,eb,hb){this.Jtc={microTask:0,macroTask:0,eventTask:0};this.zone=Pa;this.uUc=eb;this.DGa=hb&&(hb&&hb.sXa?hb:eb.DGa);this.q9a=hb&&(hb.sXa?eb:eb.q9a);this.foc=hb&&(hb.sXa?this.zone:
eb.foc);this.yHa=hb&&(hb.uXa?hb:eb.yHa);this.M$a=hb&&(hb.uXa?eb:eb.M$a);this.L$a=hb&&(hb.uXa?this.zone:eb.L$a);this.CHa=hb&&(hb.fea?hb:eb.CHa);this.S$a=hb&&(hb.fea?eb:eb.S$a);this.Q$a=hb&&(hb.fea?this.zone:eb.Q$a);this.ZGa=hb&&(hb.eea?hb:eb.ZGa);this.i$a=hb&&(hb.eea?eb:eb.i$a);this.h$a=hb&&(hb.eea?this.zone:eb.h$a);this.rna=hb&&(hb.A0?hb:eb.rna);this.vJa=hb&&(hb.A0?eb:eb.vJa);this.uJa=hb&&(hb.A0?this.zone:eb.uJa);this.cma=hb&&(hb.ZS?hb:eb.cma);this.BHa=hb&&(hb.ZS?eb:eb.BHa);this.AHa=hb&&(hb.ZS?this.zone:
eb.AHa);this.Qka=hb&&(hb.w0?hb:eb.Qka);this.BFa=hb&&(hb.w0?eb:eb.BFa);this.AFa=hb&&(hb.w0?this.zone:eb.AFa);this.s$a=this.u$a=this.t$a=this.e5=null;var lc=hb&&hb.tXa,sc=eb&&eb.e5;if(lc||sc)this.e5=lc?hb:C,this.t$a=eb,this.u$a=this,this.s$a=Pa,hb.A0||(this.rna=C,this.vJa=eb,this.uJa=this.zone),hb.ZS||(this.cma=C,this.BHa=eb,this.AHa=this.zone),hb.w0||(this.Qka=C,this.BFa=eb,this.AFa=this.zone)};I.prototype.IC=function(Pa,eb){return this.DGa?this.DGa.sXa(this.q9a,this.zone,Pa,eb):new A(Pa,eb)};I.prototype.intercept=
function(Pa,eb,hb){return this.yHa?this.yHa.uXa(this.M$a,this.L$a,Pa,eb,hb):eb};I.prototype.Gk=function(Pa,eb,hb,lc,sc){return this.CHa?this.CHa.fea(this.S$a,this.Q$a,Pa,eb,hb,lc,sc):eb.apply(hb,lc)};I.prototype.handleError=function(Pa,eb){return this.ZGa?this.ZGa.eea(this.i$a,this.h$a,Pa,eb):!0};I.prototype.eU=function(Pa,eb){var hb=eb;if(this.rna)this.e5&&hb.WX.push(this.u$a),(hb=this.rna.A0(this.vJa,this.uJa,Pa,eb))||(hb=eb);else if(eb.xMb)eb.xMb(eb);else if("microTask"==eb.type)f(eb);else throw Error("Aa");
return hb};I.prototype.jS=function(Pa,eb,hb,lc){return this.cma?this.cma.ZS(this.BHa,this.AHa,Pa,eb,hb,lc):eb.callback.apply(hb,lc)};I.prototype.ZJ=function(Pa,eb){if(this.Qka)Pa=this.Qka.w0(this.BFa,this.AFa,Pa,eb);else{if(!eb.a8)throw Error("Ba");Pa=eb.a8(eb)}return Pa};I.prototype.Csa=function(Pa,eb){try{this.e5&&this.e5.tXa(this.t$a,this.s$a,Pa,eb)}catch(hb){this.handleError(Pa,hb)}};I.prototype.D6=function(Pa,eb){var hb=this.Jtc,lc=hb[Pa];eb=hb[Pa]=lc+eb;if(0>eb)throw Error("Ca");0!=lc&&0!=eb||
this.Csa(this.zone,{GHc:0<hb.microTask,oHc:0<hb.macroTask,dZc:0<hb.eventTask,kd:Pa})};var L=function(Pa,eb,hb,lc,sc,jf){this.ym=null;this.bU=0;this.WX=null;this.Rj="notScheduled";this.type=Pa;this.source=eb;this.data=lc;this.xMb=sc;this.a8=jf;if(!hb)throw Error("Da");this.callback=hb;var qb=this;this.Gk="eventTask"===Pa&&lc&&lc.p3a?L.jS:function(){return L.jS.call(a,qb,this,arguments)}};L.jS=function(Pa,eb,hb){Pa||(Pa=this);Db++;try{return Pa.bU++,Pa.zone.fga(Pa,eb,hb)}finally{1==Db&&g(),Db--}};L.prototype.St=
function(Pa,eb,hb){if(this.Rj===eb||this.Rj===hb)this.Rj=Pa,"notScheduled"==Pa&&(this.WX=null);else throw Error("Ea`"+this.type+"`"+this.source+"`"+Pa+"`"+eb+"`"+(hb?" or '"+hb+"'":"")+"`"+this.Rj);};L.prototype.toString=function(){return this.data&&"undefined"!==typeof this.data.sL?this.data.sL.toString():Object.prototype.toString.call(this)};L.prototype.toJSON=function(){return{type:this.type,state:this.state,source:this.source,zone:this.zone.name,bU:this.bU}};_.W.Object.defineProperties(L.prototype,
{zone:{configurable:!0,enumerable:!0,get:function(){return this.ym}},state:{configurable:!0,enumerable:!0,get:function(){return this.Rj}}});var O=d("setTimeout"),Y=d("Promise"),ma=d("then"),ta=[],wa=!1,Ea,Ta={name:"NO ZONE"},gb={},mb={di:d,eyc:function(){return Pb},KXa:h,DDb:h,dU:f,FNc:function(){return!A[d("ignoreConsoleErrorUncaughtError")]},xea:function(){return[]},EGb:h,dYa:function(){return h},ewc:function(){return[]},JJc:function(){return h},DGb:function(){return h},CGb:function(){return h},
Oyb:function(){return!1},kL:function(){},QV:function(){return h},RV:function(){},J5a:function(){},b4a:function(){return[]},BGb:function(){return h},Jja:function(){return h},bBc:function(){return[]},vhb:function(){return h},eJa:function(){return h},cYa:function(){return h},ZHc:e},Pb={parent:null,zone:new A(null,null)},Fb=null,Db=0;c("Zone","Zone");return a.Zone=A})("undefined"!==typeof window&&window||"undefined"!==typeof self&&self||global);Zone.xk("Error",function(a,b,c){function d(ta){for(var wa={zoneName:ta.zone.name},Ea=wa;ta.parent;){ta=ta.parent;var Ta={zoneName:ta.zone.name};wa=wa.parent=Ta}return Ea}function e(ta,wa,Ea){Ea=void 0===Ea?!0:Ea;ta=ta.split("\n");for(var Ta=0;ta[Ta]!==r&&ta[Ta]!==v&&ta[Ta]!==A&&ta[Ta]!==C&&ta[Ta]!==I&&Ta<ta.length;)Ta++;for(;Ta<ta.length&&wa;Ta++){var gb=ta[Ta];if(gb.trim())switch(n[gb]){case 0:ta.splice(Ta,1);Ta--;break;case 1:wa=wa.parent?wa.parent:null;ta.splice(Ta,1);Ta--;break;default:ta[Ta]+=
Ea?" ["+wa.zone.name+"]":" ["+wa.zoneName+"]"}}return ta.join("\n")}function f(){var ta=this,wa=h.apply(this,arguments),Ea=wa.originalStack=wa.stack;if(f.stackRewrite&&Ea){var Ta=c.eyc();if("lazy"===L)wa[c.di("zoneFrameNames")]=d(Ta);else if("default"===L)try{wa.stack=wa.r8c=e(Ea,Ta)}catch(gb){}}return this instanceof h&&this.constructor!=h?(Object.keys(wa).concat("stack","message").forEach(function(gb){var mb=wa[gb];if(void 0!==mb)try{ta[gb]=mb}catch(Pb){}}),this):wa}var g=c.di("zoneJsInternalStackFrames"),
h=a[c.di("Error")]=a.Error,n={},r,v,A,C,I;a.Error=f;var L=a.__Zone_Error_BlacklistedStackFrames_policy||a.__Zone_Error_ZoneJsInternalStackFrames_policy||"default";f.prototype=h.prototype;f[g]=n;f.stackRewrite=!1;var O=c.di("zoneAwareStack");"lazy"===L&&Object.defineProperty(f.prototype,"zoneAwareStack",{configurable:!0,enumerable:!0,get:function(){this[O]||(this[O]=e(this.ova,this[c.di("zoneFrameNames")],!1));return this[O]},set:function(ta){this.ova=ta;this[O]=e(this.ova,this[c.di("zoneFrameNames")],
!1)}});var Y=["stackTraceLimit","captureStackTrace","prepareStackTrace"];(a=Object.keys(h))&&a.forEach(function(ta){0===Y.filter(function(wa){return wa===ta}).length&&Object.defineProperty(f,ta,{get:function(){return h[ta]},set:function(wa){h[ta]=wa}})});h.hasOwnProperty("stackTraceLimit")&&(h.stackTraceLimit=Math.max(h.stackTraceLimit,15),Object.defineProperty(f,"stackTraceLimit",{get:function(){return h.stackTraceLimit},set:function(ta){return h.stackTraceLimit=ta}}));h.hasOwnProperty("captureStackTrace")&&
Object.defineProperty(f,"captureStackTrace",{value:function(ta,wa){h.captureStackTrace(ta,wa)}});Object.defineProperty(f,"prepareStackTrace",{get:function(){return h.BHb},set:function(ta){return ta&&"function"===typeof ta?h.BHb=function(wa,Ea){if(Ea)for(var Ta=0;Ta<Ea.length;Ta++)if("zoneCaptureStackTrace"===Ea[Ta].getFunctionName()){Ea.splice(Ta,1);break}return ta.call(this,wa,Ea)}:h.BHb=ta}});if("disable"!==L){var ma=b.current.IC({name:"detect",eea:function(ta,wa,Ea,Ta){if(Ta.ova&&Error===f)for(ta=
Ta.ova.split(/\n/),Ta=Ea=wa=!1;ta.length;){var gb=ta.shift();if(/:\d+:\d+/.test(gb)||"ZoneAwareError"===gb){var mb=gb.split("(")[0].split("@")[0],Pb=1;-1!==mb.indexOf("ZoneAwareError")&&(-1!==mb.indexOf("new ZoneAwareError")?(r=gb,v=gb.replace("new ZoneAwareError","new Error.ZoneAwareError")):(A=gb,C=gb.replace("Error.",""),-1===gb.indexOf("Error.ZoneAwareError")&&(I=gb.replace("ZoneAwareError","Error.ZoneAwareError"))),n[v]=0);-1!==mb.indexOf("runGuarded")?Ea=!0:-1!==mb.indexOf("runTask")?Ta=!0:
-1!==mb.indexOf("run")?wa=!0:Pb=0;n[gb]=Pb;if(wa&&Ea&&Ta){f.stackRewrite=!0;break}}}return!1}}).IC({name:"child",A0:function(ta,wa,Ea,Ta){return ta.eU(Ea,Ta)},ZS:function(ta,wa,Ea,Ta,gb,mb){return ta.jS(Ea,Ta,gb,mb)},w0:function(ta,wa,Ea,Ta){return ta.ZJ(Ea,Ta)},fea:function(ta,wa,Ea,Ta,gb,mb,Pb){return ta.Gk(Ea,Ta,gb,mb,Pb)}});b=Error.stackTraceLimit;Error.stackTraceLimit=100;ma.wc(function(){ma.PA(function(){var ta=function(){};ma.Iwa(g,function(){ma.kga(g,function(){ma.dU(g,function(){throw Error();
},void 0,function(wa){wa.St=ta;wa.Gk()});ma.dU(g,function(){throw Error();},void 0,function(wa){wa.St=ta;wa.Gk()})},void 0,function(wa){wa.St=ta;wa.Gk()},function(){})},void 0,function(wa){wa.St=ta;wa.Gk()},function(){})})});Error.stackTraceLimit=b}});var Wba=Object.getOwnPropertyDescriptor,aca=Object.defineProperty,eca=Object.getPrototypeOf,yFa=Object.create,zFa=Array.prototype.slice,AFa=Zone.Wo("addEventListener"),BFa=Zone.Wo("removeEventListener"),jca=Zone.Wo(""),Kb=Zone.Wo,CFa="undefined"!==typeof window,Ob=CFa?window:void 0,Lb=CFa&&Ob||"object"===typeof self&&self||global,DFa="undefined"!==typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope,mca=!("nw"in Lb)&&"undefined"!==typeof Lb.process&&"[object process]"==={}.toString.call(Lb.process),
EFa=!mca&&!DFa&&!(!CFa||!Ob.HTMLElement),FFa="undefined"!==typeof Lb.process&&"[object process]"==={}.toString.call(Lb.process)&&!DFa&&!(!CFa||!Ob.HTMLElement),Zba={},$ba=function(a){if(a=a||Lb.event){var b=Zba[a.type];b||(b=Zba[a.type]=Kb("ON_PROPERTY"+a.type));var c=this||a.target||Lb;b=c[b];EFa&&c===Ob&&"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}},Mb=Kb("originalInstance"),
gca=!1,hca=!1;var Rb=!1;if("undefined"!==typeof window)try{var GFa=Object.defineProperty({},"passive",{get:function(){Rb=!0}});window.addEventListener("test",GFa,GFa);window.removeEventListener("test",GFa,GFa)}catch(a){Rb=!1}var oca={p3a:!0},Qb={},nca={},qca=new RegExp("^"+jca+"(\\w+)(true|false)$"),lca=Kb("propagationStopped");Zone.xk("ZoneAwarePromise",function(a,b,c){function d(qb){if(qb&&qb.toString===Object.prototype.toString){var Hb=qb.constructor&&qb.constructor.name;return(Hb?Hb:"")+": "+JSON.stringify(qb)}return qb?qb.toString():Object.prototype.toString.call(qb)}function e(qb){c.KXa(qb);try{var Hb=b[Ea];"function"===typeof Hb&&Hb.call(this,qb)}catch(ib){}}function f(qb){return qb}function g(qb){return sc.reject(qb)}function h(qb,Hb){return function(ib){try{n(qb,Hb,ib)}catch(vb){n(qb,!1,vb)}}}function n(qb,Hb,ib){var vb=
Db();if(qb===ib)throw new TypeError("Ga");if(null===qb[Ta]){var kb=null;try{if("object"===typeof ib||"function"===typeof ib)kb=ib&&ib.then}catch(xb){return vb(function(){n(qb,!1,xb)})(),qb}if(!1!==Hb&&ib instanceof sc&&ib.hasOwnProperty(Ta)&&ib.hasOwnProperty(gb)&&null!==ib[Ta])r(ib),n(qb,ib[Ta],ib[gb]);else if(!1!==Hb&&"function"===typeof kb)try{kb.call(ib,vb(h(qb,Hb)),vb(h(qb,!1)))}catch(xb){vb(function(){n(qb,!1,xb)})()}else{qb[Ta]=Hb;vb=qb[gb];qb[gb]=ib;qb[mb]===mb&&!0===Hb&&(qb[Ta]=qb[Fb],qb[gb]=
qb[Pb]);!1===Hb&&ib instanceof Error&&(kb=b.fqa&&b.fqa.data&&b.fqa.data.__creationTrace__)&&L(ib,Pa,{configurable:!0,enumerable:!1,writable:!0,value:kb});for(kb=0;kb<vb.length;)v(qb,vb[kb++],vb[kb++],vb[kb++],vb[kb++]);if(0==vb.length&&0==Hb){qb[Ta]=0;Hb=ib;try{throw Error("Ha`"+d(ib)+"`"+(ib&&ib.stack?"\n"+ib.stack:""));}catch(xb){Hb=xb}ma&&(Hb.BPc=!0);Hb.a1=ib;Hb.promise=qb;Hb.zone=b.current;Hb.ZH=b.fqa;Y.push(Hb);c.dU()}}}return qb}function r(qb){if(0===qb[Ta]){try{var Hb=b[eb];Hb&&"function"===
typeof Hb&&Hb.call(this,{a1:qb[gb],promise:qb})}catch(ib){}qb[Ta]=!1;for(Hb=0;Hb<Y.length;Hb++)qb===Y[Hb].promise&&Y.splice(Hb,1)}}function v(qb,Hb,ib,vb,kb){r(qb);var xb=qb[Ta],na=xb?"function"===typeof vb?vb:f:"function"===typeof kb?kb:g;Hb.dU("Promise.then",function(){try{var oc=qb[gb],Oc=!!ib&&mb===ib[mb];Oc&&(ib[Pb]=oc,ib[Fb]=xb);var rd=Hb.wc(na,void 0,Oc&&na!==g&&na!==f?[]:[oc]);n(ib,!0,rd)}catch($c){n(ib,!1,$c)}},ib)}function A(qb){var Hb=qb.prototype,ib=I(Hb,"then");if(!ib||!1!==ib.writable&&
ib.configurable){var vb=Hb.then;Hb[wa]=vb;qb.prototype.then=function(kb,xb){var na=this;return(new sc(function(oc,Oc){vb.call(na,oc,Oc)})).then(kb,xb)};qb[jf]=!0}}function C(qb){return function(Hb,ib){Hb=qb.apply(Hb,ib);if(Hb instanceof sc)return Hb;ib=Hb.constructor;ib[jf]||A(ib);return Hb}}var I=Object.getOwnPropertyDescriptor,L=Object.defineProperty,O=c.di,Y=[],ma=!0===a[O("DISABLE_WRAPPING_UNCAUGHT_PROMISE_REJECTION")],ta=O("Promise"),wa=O("then");c.KXa=function(qb){if(c.FNc()){var Hb=qb&&qb.a1;
Hb?console.error("Unhandled Promise rejection:",Hb instanceof Error?Hb.message:Hb,"; Zone:",qb.zone.name,"; Task:",qb.ZH&&qb.ZH.source,"; Value:",Hb,Hb instanceof Error?Hb.stack:void 0):console.error(qb)}};c.DDb=function(){for(var qb={};Y.length;){qb.zV=Y.shift();try{qb.zV.zone.PA(function(Hb){return function(){if(Hb.zV.BPc)throw Hb.zV.a1;throw Hb.zV;}}(qb))}catch(Hb){e(Hb)}qb={zV:qb.zV}}};var Ea=O("unhandledPromiseRejectionHandler"),Ta=O("state"),gb=O("value"),mb=O("finally"),Pb=O("parentPromiseValue"),
Fb=O("parentPromiseState"),Db=function(){var qb=!1;return function(Hb){return function(){qb||(qb=!0,Hb.apply(null,arguments))}}},Pa=O("currentTaskTrace"),eb=O("rejectionHandledHandler"),hb=function(){},lc=a.AggregateError,sc=function(qb){if(!(this instanceof sc))throw Error("Ia");this[Ta]=null;this[gb]=[];try{var Hb=Db();qb&&qb(Hb(h(this,!0)),Hb(h(this,!1)))}catch(ib){n(this,!1,ib)}};sc.toString=function(){return"function ZoneAwarePromise() { [native code] }"};sc.resolve=function(qb){return n(new this(null),
!0,qb)};sc.reject=function(qb){return n(new this(null),!1,qb)};sc.any=function(qb){if(!qb||"function"!==typeof qb[Symbol.iterator])return Promise.reject(new lc([],"All promises were rejected"));var Hb=[],ib=0;try{for(var vb=_.q(qb),kb=vb.next();!kb.done;kb=vb.next()){var xb=kb.value;ib++;Hb.push(sc.resolve(xb))}}catch(Oc){return Promise.reject(new lc([],"All promises were rejected"))}if(0===ib)return Promise.reject(new lc([],"All promises were rejected"));var na=!1,oc=[];return new sc(function(Oc,
rd){for(var $c=0;$c<Hb.length;$c++)Hb[$c].then(function(fd){na||(na=!0,Oc(fd))},function(fd){oc.push(fd);ib--;0===ib&&(na=!0,rd(new lc(oc,"All promises were rejected")))})})};sc.race=function(qb){function Hb(oc){vb(oc)}function ib(oc){kb(oc)}var vb,kb,xb=new this(function(oc,Oc){vb=oc;kb=Oc});qb=_.q(qb);for(var na=qb.next();!na.done;na=qb.next())(na=na.value)&&na.then||(na=this.resolve(na)),na.then(Hb,ib);return xb};sc.all=function(qb){return sc.tfb(qb)};sc.allSettled=function(qb){return(this&&this.prototype instanceof
sc?this:sc).tfb(qb,{APc:function(Hb){return{status:"fulfilled",value:Hb}},aAc:function(Hb){return{status:"rejected",reason:Hb}}})};sc.tfb=function(qb,Hb){var ib,vb,kb=new this(function($c,fd){ib=$c;vb=fd}),xb=2,na=0,oc=[],Oc={};qb=_.q(qb);for(var rd=qb.next();!rd.done;Oc={Nja:Oc.Nja},rd=qb.next()){(rd=rd.value)&&rd.then||(rd=this.resolve(rd));Oc.Nja=na;try{rd.then(function($c){return function(fd){oc[$c.Nja]=Hb?Hb.APc(fd):fd;xb--;0===xb&&ib(oc)}}(Oc),function($c){return function(fd){Hb?(oc[$c.Nja]=
Hb.aAc(fd),xb--,0===xb&&ib(oc)):vb(fd)}}(Oc))}catch($c){vb($c)}xb++;na++}xb-=2;0===xb&&ib(oc);return kb};_.W.Object.defineProperty(sc.prototype,Symbol.toStringTag,{configurable:!0,enumerable:!0,get:function(){return"Promise"}});_.W.Object.defineProperty(sc.prototype,Symbol.species,{configurable:!0,enumerable:!0,get:function(){return sc}});sc.prototype.then=function(qb,Hb){var ib,vb=null==(ib=this.constructor)?void 0:ib[Symbol.species];vb&&"function"===typeof vb||(vb=this.constructor||sc);ib=new vb(hb);
vb=b.current;null==this[Ta]?this[gb].push(vb,ib,qb,Hb):v(this,vb,ib,qb,Hb);return ib};sc.prototype.catch=function(qb){return this.then(null,qb)};sc.prototype.finally=function(qb){var Hb,ib=null==(Hb=this.constructor)?void 0:Hb[Symbol.species];ib&&"function"===typeof ib||(ib=sc);Hb=new ib(hb);Hb[mb]=mb;ib=b.current;null==this[Ta]?this[gb].push(ib,Hb,qb,qb):v(this,ib,Hb,qb,qb);return Hb};sc.resolve=sc.resolve;sc.reject=sc.reject;sc.race=sc.race;sc.all=sc.all;ta=a[ta]=a.Promise;a.Promise=sc;var jf=O("thenPatched");
c.JJc=A;ta&&(A(ta),Nb(a,"fetch",function(qb){return C(qb)}));Promise[b.Wo("uncaughtPromiseErrors")]=Y;return sc});var tca=Kb("zoneTask");Zone.xk("toString",function(a){var b=Function.prototype.toString,c=Kb("OriginalDelegate"),d=Kb("Promise"),e=Kb("Error"),f=function(){if("function"===typeof this){var h=this[c];if(h)return"function"===typeof h?b.call(h):Object.prototype.toString.call(h);if(this===Promise&&(h=a[d])||this===Error&&(h=a[e]))return b.call(h)}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.xk("util",function(a,b,c){var d=wca(a);c.EGb=cca;c.dYa=Nb;c.ewc=Vba;c.DGb=fca;var e=b.Wo("BLACK_LISTED_EVENTS"),f=b.Wo("UNPATCHED_EVENTS");a[f]&&(a[e]=a[f]);a[e]&&(b[e]=b[f]=a[e]);c.CGb=sca;c.xea=rca;c.Oyb=ica;c.QV=aca;c.RV=Wba;c.J5a=yFa;c.b4a=zFa;c.BGb=dca;c.Jja=Uba;c.bBc=vca;c.vhb=Ib;c.eJa=Object.defineProperty;c.cYa=uca;c.kL=function(){return{HCc:nca,aWb:Qb,mrb:d,ne:EFa,uta:FFa,vFc:mca,g6a:"true",z4a:"false",o6a:jca,kWb:"addEventListener",wfc:"removeEventListener"}}});var xca,yca,zca,Aca,Tb;var Ica=[].concat(_.qc("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(" ")),
_.qc(["webglcontextrestored","webglcontextlost","webglcontextcreationerror"]),_.qc(["autocomplete","autocompleteerror"]),_.qc(["toggle"]),_.qc("afterscriptexecute beforescriptexecute DOMContentLoaded freeze fullscreenchange mozfullscreenchange webkitfullscreenchange msfullscreenchange fullscreenerror mozfullscreenerror webkitfullscreenerror msfullscreenerror readystatechange visibilitychange resume".split(" ")),_.qc("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(" ")),
_.qc("beforecopy beforecut beforepaste copy cut paste dragstart loadend animationstart search transitionrun transitionstart webkitanimationend webkitanimationiteration webkitanimationstart webkittransitionend".split(" ")),_.qc("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.xk("defineProperty",function(c,d,e){e.eJa=Eca;Dca()});b.xk("registerElement",function(c,d,e){d=e.kL();var f=d.uta;(d.ne||f)&&"registerElement"in c.document&&e.cYa(e,document,"Document","registerElement",["createdCallback","attachedCallback","detachedCallback","attributeChangedCallback"])});b.xk("EventTargetLegacy",function(c,d,e){Fca(c,e);d=e.kL();var f=d.uta;d.vFc&&!f||Hca(e,c)||(d="undefined"!==typeof WebSocket,
Jca(e),e.BGb("XMLHttpRequest"),d&&Gca(e,c),Zone[e.di("patchEvents")]=!0)})}})("undefined"!==typeof window?window:"undefined"!==typeof global?global:"undefined"!==typeof self?self:{});Zone.xk("legacy",function(a){(a=a[Zone.Wo("legacyPatch")])&&a()});Zone.xk("queueMicrotask",function(a,b,c){c.dYa(a,"queueMicrotask",function(){return function(d,e){b.current.dU("queueMicrotask",e[0])}})});Zone.xk("timers",function(a){Sb(a,"set","clear","Timeout");Sb(a,"set","clear","Interval");Sb(a,"set","clear","Immediate")});Zone.xk("requestAnimationFrame",function(a){Sb(a,"request","cancel","AnimationFrame");Sb(a,"mozRequest","mozCancel","AnimationFrame");Sb(a,"webkitRequest","webkitCancel","AnimationFrame")});
Zone.xk("blocking",function(a,b){for(var c=["alert","prompt","confirm"],d=0;d<c.length;d++)Nb(a,c[d],function(e,f,g){return function(h,n){return b.current.wc(e,a,n,g)}})});
Zone.xk("EventTarget",function(a,b,c){c.CGb(a,c);if(!Zone[c.di("patchEventTarget")]){var d=c.kL();b=d.mrb;var e=d.aWb,f=d.g6a,g=d.z4a;d=d.o6a;for(var h=0;h<b.length;h++){var n=b[h],r=d+(n+g),v=d+(n+f);e[n]={};e[n][g]=r;e[n][f]=v}(b=a.EventTarget)&&b.prototype&&c.xea(a,c,[b&&b.prototype])}(b=a.XMLHttpRequestEventTarget)&&b.prototype&&c.xea(a,c,[b.prototype])});Zone.xk("MutationObserver",function(){dca("MutationObserver");dca("WebKitMutationObserver")});Zone.xk("IntersectionObserver",function(){dca("IntersectionObserver")});
Zone.xk("FileReader",function(){dca("FileReader")});
Zone.xk("on_property",function(a,b,c){if((!mca||FFa)&&!Zone[c.di("patchEvents")]){b=a.__Zone_ignore_on_properties;c=[];if(EFa){var d=window;c=c.concat("Document SVGElement Element HTMLElement HTMLBodyElement HTMLMediaElement HTMLFrameSetElement HTMLFrameElement HTMLIFrameElement HTMLMarqueeElement Worker".split(" "));a:{try{var e=Ob.navigator.userAgent;if(-1!==e.indexOf("MSIE ")||-1!==e.indexOf("Trident/")){var f=!0;break a}}catch(h){}f=!1}e=f?[{target:d,fEc:["error"]}]:[];var g=wca(d);f=eca(d);d&&
(e=vca(d,g,b?b.concat(e):b),cca(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=wca(e.prototype),f&&(e=vca(f,e,b),cca(f,e,void 0)))}});
Zone.xk("customElements",function(a,b,c){b=c.kL();var d=b.uta;(b.ne||d)&&a.customElements&&"customElements"in a&&c.cYa(c,a.customElements,"customElements","define",["connectedCallback","disconnectedCallback","adoptedCallback","attributeChangedCallback"])});
Zone.xk("XHR",function(a,b){(function(n){function r(Ea){var Ta=Ea.data,gb=Ta.target;gb[f]=!1;gb[h]=!1;var mb=gb[e];I||(I=gb[AFa],L=gb[BFa]);mb&&L.call(gb,"readystatechange",mb);mb=gb[e]=function(){if(gb.readyState===gb.DONE)if(!Ta.aborted&&gb[f]&&"scheduled"===Ea.state){var Pb=gb[b.Wo("loadfalse")];if(0!==gb.status&&Pb&&0<Pb.length){var Fb=Ea.Gk;Ea.Gk=function(){for(var Db=gb[b.Wo("loadfalse")],Pa=0;Pa<Db.length;Pa++)Db[Pa]===Ea&&Db.splice(Pa,1);Ta.aborted||"scheduled"!==Ea.state||Fb.call(Ea)};Pb.push(Ea)}else Ea.Gk()}else Ta.aborted||
!1!==gb[f]||(gb[h]=!0)};I.call(gb,"readystatechange",mb);gb[c]||(gb[c]=Ea);ta.apply(gb,Ta.args);gb[f]=!0;return Ea}function v(){}function A(Ea){Ea=Ea.data;Ea.aborted=!0;return wa.apply(Ea.target,Ea.args)}var C=n.XMLHttpRequest;if(C){C=C.prototype;var I=C[AFa],L=C[BFa];!I&&(n=n.XMLHttpRequestEventTarget)&&(n=n.prototype,I=n[AFa],L=n[BFa]);var O=Nb(C,"open",function(){return function(Ea,Ta){Ea[d]=0==Ta[2];Ea[g]=Ta[1];return O.apply(Ea,Ta)}}),Y=Kb("fetchTaskAborting"),ma=Kb("fetchTaskScheduling"),ta=
Nb(C,"send",function(){return function(Ea,Ta){if(!0===b.current[ma]||Ea[d])return ta.apply(Ea,Ta);Ta={target:Ea,url:Ea[g],sca:!1,args:Ta,aborted:!1};var gb=Zone.current.kga("XMLHttpRequest.send",v,Ta,r,A);Ea&&!0===Ea[h]&&!Ta.aborted&&"scheduled"===gb.state&&gb.Gk()}}),wa=Nb(C,"abort",function(){return function(Ea,Ta){var gb=Ea[c];if(gb&&"string"==typeof gb.type)null==gb.a8||gb.data&&gb.data.aborted||gb.zone.ZJ(gb);else if(!0===b.current[Y])return wa.apply(Ea,Ta)}})}})(a);var c=Kb("xhrTask"),d=Kb("xhrSync"),
e=Kb("xhrListener"),f=Kb("xhrScheduled"),g=Kb("xhrURL"),h=Kb("xhrErrorBeforeScheduled")});Zone.xk("geolocation",function(a){a.navigator&&a.navigator.geolocation&&Yba(a.navigator.geolocation)});
Zone.xk("PromiseRejectionEvent",function(a,b){function c(d){return function(e){pca(a,d).forEach(function(f){var g=a.PromiseRejectionEvent;g&&(g=new g(d,{promise:e.promise,reason:e.a1}),f.Gk(g))})}}a.PromiseRejectionEvent&&(b[Kb("unhandledPromiseRejectionHandler")]=c("unhandledrejection"),b[Kb("rejectionHandledHandler")]=c("rejectionhandled"))});Zone.xk("canvas",function(a,b,c){a=a.HTMLCanvasElement;"undefined"!==typeof a&&a.prototype&&a.prototype.toBlob&&c.DGb(a.prototype,"toBlob",function(d,e){return{name:"HTMLCanvasElement.toBlob",target:d,cpa:0,args:e}})});var Lca=Ub({ua:Ub}),Pca=Ub({Da:Ub}),Mca=Ub({r2c:Ub}),Qca=Ub({s2c:Ub});_.Yb=function(a,b){b=Error.call(this,"NG0"+Math.abs(a)+(b?": "+b.trim():""));this.message=b.message;"stack"in b&&(this.stack=b.stack);this.code=a};_.V(_.Yb,Error);var Vca;var Yca=Ub({t6a:Ub});_.dd="undefined"!==typeof globalThis&&globalThis||"undefined"!==typeof global&&global||"undefined"!==typeof window&&window||"undefined"!==typeof self&&"undefined"!==typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&self;var HFa={},IFa=/\n/gm,Zca=void 0;_.mc=function(a,b){this.mnc=a;this.ua=void 0;"number"==typeof b?this.Py=b:void 0!==b&&(this.ua=_.t({token:this,Ja:b.Ja||"root",oa:b.oa}))};_.mc.prototype.toString=function(){return"InjectionToken "+this.mnc};_.W.Object.defineProperties(_.mc.prototype,{ld:{configurable:!0,enumerable:!0,get:function(){return this}}});var Kda=new _.mc("ENVIRONMENT_INITIALIZER");var JFa=new _.mc("INJECTOR",-1);var Jda=new _.mc("INJECTOR_DEF_TYPES");var Oda=function(){};Oda.prototype.get=function(a,b){b=void 0===b?HFa:b;if(b===HFa)throw a=Error("Ma`"+_.Xb(a)),a.name="NullInjectorError",a;return b};var pda=Ub({ya:Ub}),qda=Ub({Ha:Ub}),vda=Ub({Ie:Ub}),KFa=Ub({Ea:Ub}),xda=Ub({ha:Ub}),sea=Ub({Py:Ub}),LFa=Ub({HTc:Ub});var tda;tda={};_.dc=[];var Lda=Ub({Ca:String,xc:Ub});var zia=new _.mc("Set Injector scope.");var Tda={},MFa={},Nda=void 0,pk=function(){},Qc=function(a,b,c,d){var e=this;this.parent=b;this.source=c;this.scopes=d;this.IA=new Map;this.mIa=new Set;this.uIa=[];this.Sb=!1;Vda(a,function(f){return NFa(e,f)});this.IA.set(JFa,nc(void 0,this));d.has("environment")&&this.IA.set(pk,nc(void 0,this));a=this.IA.get(zia);null!=a&&"string"===typeof a.value&&this.scopes.add(a.value);this.pxb=new Set(this.get(Jda.ld,_.dc,2))};_.V(Qc,pk);
Qc.prototype.destroy=function(){OFa(this);this.Sb=!0;try{for(var a=_.q(this.mIa),b=a.next();!b.done;b=a.next())b.value.La();for(var c=_.q(this.uIa),d=c.next();!d.done;d=c.next()){var e=d.value;e()}}finally{this.IA.clear(),this.mIa.clear(),this.pxb.clear(),this.uIa.length=0}};Qc.prototype.yf=function(a){this.uIa.push(a)};var Nf=function(a,b){OFa(a);a=bc(a);var c=Zb();try{return b()}finally{bc(a),Zb(c)}};
Qc.prototype.get=function(a,b,c){b=void 0===b?HFa:b;c=void 0===c?0:c;OFa(this);if(a.hasOwnProperty(LFa))return a[LFa](this);c=ada(c);var d=bc(this),e=Zb();try{if(!(c&4)){var f=this.IA.get(a);if(void 0===f){var g=("function"===typeof a||"object"===typeof a&&a instanceof _.mc)&&Nca(a),h;if(h=g)if(g.Ja){var n=ac(g.Ja);h="string"===typeof n?"any"===n||this.scopes.has(n):this.pxb.has(n)}else h=!1;f=h?nc(Rda(a),Tda):null;this.IA.set(a,f)}if(null!=f){b=f;b.value===Tda&&(b.value=MFa,b.value=b.oa());var r;
if(r="object"===typeof b.value&&b.value){var v=b.value;r=null!==v&&"object"===typeof v&&"function"===typeof v.La}r&&this.mIa.add(b.value);return b.value}}var A=c&2?Pda():this.parent;b=c&8&&b===HFa?null:b;return A.get(a,b)}catch(wa){if("NullInjectorError"===wa.name){(wa.ngTempTokenPath=wa.ngTempTokenPath||[]).unshift(_.Xb(a));if(d)throw wa;r=wa;var C=this.source,I=r.ngTempTokenPath;a.__source&&I.unshift(a.__source);var L="\n"+r.message;a=C;a=void 0===a?null:a;L=L&&"\n"===L.charAt(0)&&"\u0275"==L.charAt(1)?
L.slice(2):L;var O=_.Xb(I);if(Array.isArray(I))O=I.map(_.Xb).join(" -> ");else if("object"===typeof I){C=[];for(var Y in I)if(I.hasOwnProperty(Y)){var ma=I[Y];C.push(Y+":"+("string"===typeof ma?JSON.stringify(ma):_.Xb(ma)))}O="{"+C.join(", ")+"}"}var ta="R3InjectorError"+(a?"("+a+")":"")+"["+O+"]: "+L.replace(IFa,"\n  ");r.message=ta;r.ngTokenPath=I;r.ngTempTokenPath=null;throw r;}throw wa;}finally{Zb(e),bc(d)}};
var Iea=function(a){var b=bc(a),c=Zb();try{for(var d=a.get(Kda.ld,_.dc,2),e=_.q(d),f=e.next();!f.done;f=e.next()){var g=f.value;g()}}finally{bc(b),Zb(c)}};Qc.prototype.toString=function(){for(var a=[],b=_.q(this.IA.keys()),c=b.next();!c.done;c=b.next())a.push(_.Xb(c.value));return"R3Injector["+a.join(", ")+"]"};
var OFa=function(a){if(a.Sb)throw new _.Yb(205,!1);},NFa=function(a,b){b=ac(b);var c=kc(b)?b:ac(b&&b.Ca),d=Uda(b);if(kc(b)||!0!==b.ld)a.IA.get(c);else{var e=a.IA.get(c);e||(e=nc(void 0,Tda,!0),e.oa=function(){return bda(e.ld)},a.IA.set(c,e));c=b;e.ld.push(b)}a.IA.set(c,d)};_.W.Object.defineProperties(Qc.prototype,{nc:{configurable:!0,enumerable:!0,get:function(){return this.Sb}}});var QFa;_.PFa=cda(Xda(function(a){return{token:a}}),-1);_.qk=cda(Xda(),8);QFa=cda(Xda(),2);_.rk=cda(Xda(),4);cda(Xda(),1);var aea=function(a,b,c){this.vi=a;this.uf=b;this.pG=c};_.uc.iIc=!0;var gja,Ie;_.zc=iea(null);gja=null;Ie=!0;var Fea=function(a,b){var c=_.x;this.oa=a;this.VZa=!1;this.Hwc=b;this.oxb=c};var qea,tea,Lc;qea=!0;tea=0;Lc={};_.Nc=function(a,b){this.p6=a;this.El=b};_.Nc.prototype.get=function(a,b,c){return Cea(this.p6,this.El,a,ada(c),b)};Ub({Ca:String,xc:Ub});var yia;_.ag=function(){};yia=function(a){if(Array.isArray(a))return Jea({name:""},void 0,a,"");var b,c=null!=(b=a.name)?b:"";return Jea({name:c},a.parent,a.Ob,c)};_.RFa=new Oda;_.ag.ua=_.t({token:_.ag,Ja:"any",oa:function(){return _.u(JFa)}});_.ag.Py=-1;var SFa=function(a,b){this.token=a;this.id=b;if(!a)throw new _.Yb(208,!1);this.displayName=_.Xb(this.token)};_.W.Object.defineProperties(SFa,{fXa:{configurable:!0,enumerable:!0,get:function(){return TFa.fXa}}});var UFa=function(){this.Fka=new Map};UFa.prototype.get=function(a){if(a instanceof SFa)return a;if(this.Fka.has(a))return this.Fka.get(a);var b=new SFa(a,SFa.fXa);this.Fka.set(a,b);return b};_.W.Object.defineProperties(UFa.prototype,{fXa:{configurable:!0,enumerable:!0,get:function(){return this.Fka.size}}});
var TFa=new UFa;TFa.get(ac(_.ag));_.sk=function(){};var VFa=function(){},nGa=function(){};var Kea=void 0;var oGa,ria,pGa,qGa;oGa=new _.mc("AppId",{Ja:"root",oa:function(){return"ng"}});ria=new _.mc("Platform Initializer");pGa=new _.mc("Platform ID",{Ja:"platform",oa:function(){return"unknown"}});_.tk=new _.mc("AnimationModuleType");qGa=new _.mc("CSP nonce",{Ja:"root",oa:function(){var a;return(null==(a=Lea().body.querySelector("[ngCspNonce]"))?void 0:a.getAttribute("ngCspNonce"))||null}});var rGa=function(){},sGa=function(){};_.Rc=function(a){this.ta=a};_.Rc.Py=function(){return Sc(_.Ec(),_.Ac())};var tGa;tGa=function(){};_.uk=function(){};_.uk.Py=function(){var a=_.Ac(),b=_.xc(_.Ec().index,a);return(_.rc(b)?b:a)[11]};var Ifa;_.Nea=new Map;Ifa=0;_.nd=function(){this.Y7a=console};_.nd.prototype.handleError=function(a){var b=this.Vnc(a);this.Y7a.error("ERROR",a);b&&this.Y7a.error("ORIGINAL ERROR",b)};_.nd.prototype.Vnc=function(a){for(a=a&&a.ngOriginalError;a&&a.ngOriginalError;)a=a.ngOriginalError;return a||null};var uGa=new _.mc("",{Ja:"root",oa:function(){return!1}});var dfa;var Qea=/^>|^->|\x3c!--|--\x3e|--!>|<!-$/g,Rea=/(<|>)/;var Zea=Yea,$ea;_.ld={};var ad=function(a){this.gkb=a};ad.prototype.toString=function(){return"SafeValue must use [property]=binding: "+this.gkb+" (see https://g.co/ng/security#xss)"};var vGa=function(){ad.apply(this,arguments)};_.V(vGa,ad);vGa.prototype.getTypeName=function(){return"HTML"};var wGa=function(){ad.apply(this,arguments)};_.V(wGa,ad);wGa.prototype.getTypeName=function(){return"URL"};var xGa=function(){ad.apply(this,arguments)};_.V(xGa,ad);xGa.prototype.getTypeName=function(){return"ResourceURL"};var gfa;var kfa=function(a){this.qEc=a};kfa.prototype.yaa=function(a){a="<body><remove></remove>"+a;try{var b=(new window.DOMParser).parseFromString(ifa(a),"text/html").body;if(null===b)return this.qEc.yaa(a);b.removeChild(b.firstChild);return b}catch(c){return null}};var jfa=function(a){this.tyc=a;this.pEc=this.tyc.implementation.createHTMLDocument("sanitization-inert")};jfa.prototype.yaa=function(a){var b=this.pEc.createElement("template");b.innerHTML=ifa(a);return b};var mfa=/^(?:(?:https?|mailto|data|ftp|tel|file|sms):|[^&:/?#]*(?:[/?#]|$))/gi;var yGa=gd("area,br,col,hr,img,wbr"),zGa=gd("colgroup,dd,dt,li,p,tbody,td,tfoot,th,thead,tr"),AGa=gd("rp,rt"),BGa=ofa(AGa,zGa),CGa=ofa(zGa,gd("address,article,aside,blockquote,caption,center,del,details,dialog,dir,div,dl,figure,figcaption,footer,h1,h2,h3,h4,h5,h6,header,hgroup,hr,ins,main,map,menu,nav,ol,pre,section,summary,table,ul")),DGa=ofa(AGa,gd("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")),
vfa=ofa(yGa,CGa,DGa,BGa),xfa=gd("background,cite,href,itemtype,longdesc,poster,src,xlink:href"),EGa=gd("abbr,accesskey,align,alt,autoplay,axis,bgcolor,border,cellpadding,cellspacing,class,clear,color,cols,colspan,compact,controls,coords,datetime,default,dir,download,face,headers,height,hidden,hreflang,hspace,ismap,itemscope,itemprop,kind,label,lang,language,loop,media,muted,nohref,nowrap,open,preload,rel,rev,role,rows,rowspan,rules,scope,scrolling,shape,size,sizes,span,srclang,srcset,start,summary,tabindex,target,title,translate,type,usemap,valign,value,vspace,width"),
FGa=gd("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"),
wfa=ofa(xfa,EGa,FGa),yfa=gd("script,style,template"),tfa=function(){this.CF=[]};tfa.prototype.endElement=function(a){a=a.nodeName.toLowerCase();vfa.hasOwnProperty(a)&&!yGa.hasOwnProperty(a)&&(this.CF.push("</"),this.CF.push(a),this.CF.push(">"))};var zfa=function(a,b){if(b&&(a.compareDocumentPosition(b)&Node.DOCUMENT_POSITION_CONTAINED_BY)===Node.DOCUMENT_POSITION_CONTAINED_BY)throw Error("Sa`"+a.outerHTML);return b},pfa=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,qfa=/([^#-~ |!])/g,sfa;var GGa={NONE:0,sSc:1,rTc:2,gTc:3,URL:4,cTc:5,0:"NONE",1:"HTML",2:"STYLE",3:"SCRIPT",4:"URL",5:"RESOURCE_URL"};var Bfa;var qf=function(a,b){this.El=a;this.Vlc=b;this.Xr=null;this.Lka=!1};qf.prototype.destroy=function(){if(this.Xr)this.Xr.XY(this);else if(this.Lka){var a=this.El[3];if(_.tc(a)){var b=a[8],c=b?b.indexOf(this):-1;-1<c&&(Uea(a,c),zda(b,c))}this.Lka=!1}Wea(this.El[1],this.El)};qf.prototype.yf=function(a){var b=this.El;null===b[22]&&(b[22]=[]);b[22].push(a)};_.vk=function(a){dga(a.Vlc||a.El)};qf.prototype.detach=function(){this.El[2]&=-65};qf.prototype.he=function(){fga(this.El[1],this.El,this.context)};
_.W.Object.defineProperties(qf.prototype,{wl:{configurable:!0,enumerable:!0,get:function(){var a=this.El,b=a[1];return jga(b,a,b.firstChild,[])}},context:{configurable:!0,enumerable:!0,get:function(){return this.El[8]},set:function(a){this.El[8]=a}},nc:{configurable:!0,enumerable:!0,get:function(){return 128===(this.El[2]&128)}}});var HGa=function(a){qf.call(this,a);this.HKa=a};_.V(HGa,qf);HGa.prototype.he=function(){var a=this.HKa;fga(a[1],a,a[8],!1)};
_.W.Object.defineProperties(HGa.prototype,{context:{configurable:!0,enumerable:!0,get:function(){return null}}});var IGa=function(){};IGa.ua=_.t({token:IGa,Ja:"root",oa:function(){return null}});var wk=function(){this.Ira="0.0.0-PLACEHOLDER";this.Su=["0","0","0-PLACEHOLDER"].slice(2).join(".")},JGa=new wk;var KGa={};var LGa=function(a){this.Eo=a},NGa;_.V(LGa,_.sk);_.xk=function(a,b){return new MGa(b[pda]||null,a.Eo)};NGa=function(a,b){this.Ac=a;this.sva=b};NGa.prototype.get=function(a,b,c){c=ada(c);var d=this.Ac.get(a,KGa,c);return d!==KGa||b===KGa?d:this.sva.get(a,b,c)};var MGa=function(a,b){this.OF=a;this.Eo=b;this.Ipa=a.type;this.ab=a.qa.map(kda).join(",");this.kc=a.kc?a.kc:[];this.REc=!!b};_.V(MGa,sGa);
MGa.prototype.create=function(a,b,c,d){d=d||this.Eo;var e;(d=d instanceof pk?d:null==(e=d)?void 0:e.Ac)&&null!==this.OF.pSa&&(d=this.OF.pSa(d)||d);var f=d?new NGa(a,d):a;d=f.get(tGa,null);if(null===d)throw new _.Yb(407,!1);var g=f.get(IGa,null);a=d.MY(null,this.OF);e=this.OF.qa[0][0]||"div";if(c)e=this.OF.nb,e=f.get(uGa,!1)||3===e,e=a.Q_a(c,e);else{var h=e.toLowerCase();e=a.createElement(e,"svg"===h?"svg":"math"===h?"math":null)}h=e;var n=this.OF.CXa?288:272;e=Wfa(0,null,null,1,0,null,null,null,null,
null,null);f=Jfa(null,e,null,n,null,null,d,a,g,f,null,null);hea(f);try{var r=this.OF;g=null;if(r.V$){var v=[];g=new Map;r.V$(r,v,g);v.push(r)}else v=[r];var A=f[1];f[24]=h;var C=kd(A,24,2,"#host",null);A=v;for(var I=f[1],L=_.q(A),O=L.next();!O.done;O=L.next())C.mA=gda(C.mA,O.value.Db);null!==C.mA&&(iga(C,C.mA,!0),null!==h&&ffa(a,h,C));L=null;null!==h&&(L=null);var Y=d.MY(h,r),ma=Jfa(f,Rfa(r),null,r.CXa?32:16,f[C.index],C,d,Y,null,null,null,L);I.Ek&&$fa(I,C,A.length-1);Sfa(f,ma);var ta=f[C.index]=
ma;var wa=e.data[24];if(h)if(c)eda(a,h,["ng-version",JGa.Ira]);else{var Ea=r.qa[0];c=[];C=[];I=1;for(Y=2;I<Ea.length;){var Ta=Ea[I];if("string"===typeof Ta)2===Y?""!==Ta&&c.push(Ta,Ea[++I]):8===Y&&C.push(Ta);else{if(0!==(Y&1))break;Y=Ta}I++}c&&eda(a,h,c);if(C&&0<C.length){var gb=C.join(" ");""===gb?a.removeAttribute(h,"class"):a.setAttribute(h,"class",gb)}}if(void 0!==b){var mb=this.kc,Pb=wa.Vu=[];for(Ea=0;Ea<mb.length;Ea++){var Fb=b[Ea];Pb.push(null!=Fb?Array.from(Fb):null)}}b=v;v=[lga];var Db=_.Ec(),
Pa=f[1],eb=wc(Db,f);aga(Pa,f,Db,b,null,g);for(mb=0;mb<b.length;mb++){var hb=Mc(f,Pa,Db.Em+mb,Db);_.Uc(hb,f)}Tfa(Pa,f,Db);eb&&_.Uc(eb,f);var lc=Mc(f,Pa,Db.Em+Db.ww,Db);ta[8]=f[8]=lc;if(null!==v)for(var sc=_.q(v),jf=sc.next();!jf.done;jf=sc.next()){var qb=jf.value;qb(lc,r)}Qfa(Pa,Db,ta);var Hb=lc;Nfa(e,f,null)}finally{kea()}return new yk(this.Ipa,Hb,Sc(wa,f),f,wa)};
_.W.Object.defineProperties(MGa.prototype,{inputs:{configurable:!0,enumerable:!0,get:function(){return kga(this.OF.inputs)}},outputs:{configurable:!0,enumerable:!0,get:function(){return kga(this.OF.outputs)}}});var yk=function(a,b,c,d,e){this.location=c;this.ycb=d;this.p6=e;this.instance=b;this.Au=this.Ll=new HGa(d);this.Ipa=a};_.V(yk,rGa);yk.prototype.NH=function(a,b){var c=this.p6.inputs,d;null!==c&&(d=c[a])&&(c=this.ycb,Yfa(c[1],c,d,a,b),Zfa(c,this.p6.index))};yk.prototype.destroy=function(){this.Au.destroy()};
yk.prototype.yf=function(a){this.Au.yf(a)};_.W.Object.defineProperties(yk.prototype,{Ac:{configurable:!0,enumerable:!0,get:function(){return new _.Nc(this.p6,this.ycb)}}});var zk=function(a,b,c){this.Cd=b;this.rFa=[];this.xOa=[];this.jC=new LGa(this);var d=(a[KFa]||null).bootstrap;this.rFa=d instanceof Function?d():d;this.hna=Hea(a,b,[{Ca:VFa,xc:this},{Ca:_.sk,xc:this.jC}].concat(_.qc(c)),_.Xb(a),new Set(["environment"]));Iea(this.hna);this.instance=this.hna.get(a)};_.V(zk,VFa);zk.prototype.destroy=function(){var a=this.hna;!a.nc&&a.destroy();this.xOa.forEach(function(b){return b()});this.xOa=null};zk.prototype.yf=function(a){this.xOa.push(a)};
_.W.Object.defineProperties(zk.prototype,{Ac:{configurable:!0,enumerable:!0,get:function(){return this.hna}}});var nka=function(a){this.VDb=a};_.V(nka,nGa);nka.prototype.create=function(a){return new zk(this.VDb,a,[])};var mga=function(a,b,c){this.jC=new LGa(this);this.instance=null;this.Ac=a=new Qc([].concat(_.qc(a),[{Ca:VFa,xc:this},{Ca:_.sk,xc:this.jC}]),b||Pda(),c,new Set(["environment"]));Iea(a)};_.V(mga,VFa);mga.prototype.destroy=function(){this.Ac.destroy()};mga.prototype.yf=function(a){this.Ac.yf(a)};var lna=new _.mc("Application Initializer"),Ak=function(){var a=this;this.done=this.zL=!1;this.vzc=new Promise(function(c,d){a.resolve=c;a.reject=d});var b;this.yvc=null!=(b=_.cc(lna,{optional:!0}))?b:[]},OGa=function(a){if(!a.zL){for(var b=[],c={},d=_.q(a.yvc),e=d.next();!e.done;c={tV:c.tV},e=d.next())e=e.value,c.tV=e(),oga(c.tV)?b.push(c.tV):pga(c.tV)&&(e=new Promise(function(f){return function(g,h){f.tV.subscribe({complete:g,error:h})}}(c)),b.push(e));Promise.all(b).then(function(){a.done=!0;a.resolve()}).catch(function(f){a.reject(f)});
0===b.length&&(a.done=!0,a.resolve());a.zL=!0}};Ak.ha=function(a){return new (a||Ak)};Ak.ua=_.t({token:Ak,oa:Ak.ha,Ja:"root"});var Bk=function(){};Bk.prototype.log=function(a){console.log(a)};Bk.prototype.warn=function(a){console.warn(a)};Bk.ha=function(a){return new (a||Bk)};Bk.ua=_.t({token:Bk,oa:Bk.ha,Ja:"platform"});_.eh=new _.mc("LocaleId",{Ja:"root",oa:function(){return _.cc(_.eh,12)||("undefined"!==typeof Swa?"en-US":"undefined"!==typeof $localize&&$localize.locale||"en-US")}});var Ck=function(){};Ck.ha=function(a){return new (a||Ck)};Ck.ua=_.t({token:Ck,oa:Ck.ha,Ja:"root"});_.PGa="en-US";var qga=Promise.resolve(0);var QGa=!1,Dk={set mB(a){a?console.warn("DEPRECATED! RxJS was set to use deprecated synchronous error handling behavior by code at: \n"+Error().stack):QGa&&console.log("RxJS: Back to a better error behavior. Thank you. <3");QGa=a},get mB(){return QGa}};var RGa="function"===typeof Symbol&&Symbol.observable||"@@observable";var SGa={closed:!0,next:function(){},error:function(a){if(Dk.mB)throw a;od(a)},complete:function(){}};var vga=function(){function a(b){this.message=b?b.length+" errors occurred during unsubscription:\n"+b.map(function(c,d){return d+1+") "+c.toString()}).join("\n  "):"";this.name="UnsubscriptionError";this.errors=b;return this}a.prototype=Object.create(Error.prototype);return a}();_.Gd=Array.isArray||function(a){return a&&"number"===typeof a.length};_.pd=function(a){this.closed=!1;this.oF=this.Z5=null;a&&(this.bnc=!0,this.js=a)};
_.pd.prototype.unsubscribe=function(){if(!this.closed){var a=this.Z5,b=this.bnc,c=this.js,d=this.oF;this.closed=!0;this.oF=this.Z5=null;if(a instanceof _.pd)a.remove(this);else if(null!==a)for(var e=0;e<a.length;++e)a[e].remove(this);if(_.sga(c)){b&&(this.js=void 0);try{c.call(this)}catch(n){var f=n instanceof vga?wga(n.errors):[n]}}if((0,_.Gd)(d)){e=-1;for(var g=d.length;++e<g;){var h=d[e];if(tga(h))try{h.unsubscribe()}catch(n){f=f||[],n instanceof vga?f=f.concat(wga(n.errors)):f.push(n)}}}if(f)throw new vga(f);
}};
_.pd.prototype.add=function(a){var b=a;if(!a)return _.pd.EMPTY;switch(typeof a){case "function":b=new _.pd(a);case "object":if(b===this||b.closed||"function"!==typeof b.unsubscribe)return b;if(this.closed)return b.unsubscribe(),b;b instanceof _.pd||(a=b,b=new _.pd,b.oF=[a]);break;default:throw Error("Va`"+a);}var c=b.Z5;if(null===c)b.Z5=this;else if(c instanceof _.pd){if(c===this)return b;b.Z5=[c,this]}else if(-1===c.indexOf(this))c.push(this);else return b;a=this.oF;null===a?this.oF=[b]:a.push(b);return b};
_.pd.prototype.remove=function(a){var b=this.oF;b&&(a=b.indexOf(a),-1!==a&&b.splice(a,1))};var TGa=new _.pd;TGa.closed=!0;_.pd.EMPTY=TGa;var Ek=function(a,b,c){_.pd.call(this);this.dya=null;this.Hk=this.Ux=this.cya=!1;switch(arguments.length){case 0:this.destination=SGa;break;case 1:if(!a){this.destination=SGa;break}if("object"===typeof a){a instanceof Ek?(this.Ux=a.Ux,this.destination=a,a.add(this)):(this.Ux=!0,this.destination=new Fk(this,a));break}default:this.Ux=!0,this.destination=new Fk(this,a,b,c)}};_.V(Ek,_.pd);Ek.EMPTY=_.pd.EMPTY;Ek.create=function(a,b,c){a=new Ek(a,b,c);a.Ux=!1;return a};_.k=Ek.prototype;
_.k.next=function(a){this.Hk||this.Cc(a)};_.k.error=function(a){this.Hk||(this.Hk=!0,this.tq(a))};_.k.complete=function(){this.Hk||(this.Hk=!0,this.hi())};_.k.unsubscribe=function(){this.closed||(this.Hk=!0,_.pd.prototype.unsubscribe.call(this))};_.k.Cc=function(a){this.destination.next(a)};_.k.tq=function(a){this.destination.error(a);this.unsubscribe()};_.k.hi=function(){this.destination.complete();this.unsubscribe()};
var Fk=function(a,b,c,d){Ek.call(this);this.a6=a;var e=this;if(_.sga(b))var f=b;else b&&(f=b.next,c=b.error,d=b.complete,b!==SGa&&(e=Object.create(b),uga(b)&&b.add(this.unsubscribe.bind(this)),e.unsubscribe=this.unsubscribe.bind(this)));this.Zi=e;this.Cc=f;this.tq=c;this.hi=d};_.V(Fk,Ek);Fk.EMPTY=Ek.EMPTY;Fk.create=Ek.create;_.k=Fk.prototype;_.k.next=function(a){if(!this.Hk&&this.Cc){var b=this.a6;Dk.mB&&b.Ux?this.SEa(b,this.Cc,a)&&this.unsubscribe():this.TEa(this.Cc,a)}};
_.k.error=function(a){if(!this.Hk){var b=this.a6,c=Dk.mB;if(this.tq)c&&b.Ux?this.SEa(b,this.tq,a):this.TEa(this.tq,a),this.unsubscribe();else if(b.Ux)c?(b.dya=a,b.cya=!0):od(a),this.unsubscribe();else{this.unsubscribe();if(c)throw a;od(a)}}};_.k.complete=function(){var a=this;if(!this.Hk){var b=this.a6;if(this.hi){var c=function(){return a.hi.call(a.Zi)};Dk.mB&&b.Ux?this.SEa(b,c):this.TEa(c)}this.unsubscribe()}};
_.k.TEa=function(a,b){try{a.call(this.Zi,b)}catch(c){this.unsubscribe();if(Dk.mB)throw c;od(c)}};_.k.SEa=function(a,b,c){if(!Dk.mB)throw Error("Wa");try{b.call(this.Zi,c)}catch(d){return Dk.mB?(a.dya=d,a.cya=!0):od(d),!0}return!1};_.k.js=function(){var a=this.a6;this.a6=this.Zi=null;a.unsubscribe()};var UGa=function(a){Ek.call(this);this.destination=a};_.V(UGa,Ek);UGa.EMPTY=Ek.EMPTY;UGa.create=Ek.create;_.td=function(a){a&&(this.Gl=a)};_.k=_.td.prototype;_.k.dA=function(a){var b=new _.td;b.source=this;b.operator=a;return b};_.k.subscribe=function(a,b,c){var d=this.operator;a:{if(a){if(a instanceof Ek||yga(a)&&uga(a))break a;if(yga(a)){a=new UGa(a);break a}}a=a||b||c?new Ek(a,b,c):new Ek(SGa)}d?a.add(d.call(a,this.source)):a.add(this.source||Dk.mB&&!a.Ux?this.Gl(a):this.pKa(a));if(Dk.mB&&a.Ux&&(a.Ux=!1,a.cya))throw a.dya;return a};
_.k.pKa=function(a){try{return this.Gl(a)}catch(e){Dk.mB&&(a.cya=!0,a.dya=e);var b;a:{for(b=a;b;){var c=b.destination,d=b.Hk;if(b.closed||d){b=!1;break a}b=c&&c instanceof Ek?c:null}b=!0}b?a.error(e):console.warn(e)}};_.k.forEach=function(a,b){var c=this;b=zga(b);return new b(function(d,e){var f=c.subscribe(function(g){try{a(g)}catch(h){e(h),f&&f.unsubscribe()}},e,d)})};_.k.Gl=function(a){var b=this.source;return b&&b.subscribe(a)};_.td.prototype[RGa]=function(){return this};
_.td.prototype.ka=function(){var a=_.jc.apply(0,arguments);return 0===a.length?this:xga(a)(this)};_.Gk=function(a){var b=zga(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)})})};_.td.create=function(a){return new _.td(a)};var VGa=function(a,b){_.pd.call(this);this.subject=a;this.uN=b;this.closed=!1};_.V(VGa,_.pd);VGa.EMPTY=_.pd.EMPTY;VGa.prototype.unsubscribe=function(){if(!this.closed){this.closed=!0;var a=this.subject,b=a.Jk;this.subject=null;!b||0===b.length||a.Hk||a.closed||(a=b.indexOf(this.uN),-1!==a&&b.splice(a,1))}};var Hk=function(){function a(){this.message="object unsubscribed";this.name="ObjectUnsubscribedError";return this}a.prototype=Object.create(Error.prototype);return a}();_.qe=function(){this.Jk=[];this.Nm=this.Hk=this.closed=!1;this.xia=null};_.V(_.qe,_.td);_.k=_.qe.prototype;_.k.dA=function(a){var b=new Ik(this,this);b.operator=a;return b};_.k.next=function(a){if(this.closed)throw new Hk;if(!this.Hk){var b=this.Jk,c=b.length;b=b.slice();for(var d=0;d<c;d++)b[d].next(a)}};_.k.error=function(a){if(this.closed)throw new Hk;this.Nm=!0;this.xia=a;this.Hk=!0;var b=this.Jk,c=b.length;b=b.slice();for(var d=0;d<c;d++)b[d].error(a);this.Jk.length=0};
_.k.complete=function(){if(this.closed)throw new Hk;this.Hk=!0;var a=this.Jk,b=a.length;a=a.slice();for(var c=0;c<b;c++)a[c].complete();this.Jk.length=0};_.k.unsubscribe=function(){this.closed=this.Hk=!0;this.Jk=null};_.k.pKa=function(a){if(this.closed)throw new Hk;return _.td.prototype.pKa.call(this,a)};_.k.Gl=function(a){if(this.closed)throw new Hk;if(this.Nm)return a.error(this.xia),_.pd.EMPTY;if(this.Hk)return a.complete(),_.pd.EMPTY;this.Jk.push(a);return new VGa(this,a)};
_.k.Jf=function(){var a=new _.td;a.source=this;return a};_.qe.create=function(a,b){return new Ik(a,b)};var Ik=function(a,b){_.qe.call(this);this.destination=a;this.source=b};_.V(Ik,_.qe);Ik.create=_.qe.create;Ik.prototype.next=function(a){var b=this.destination;b&&b.next&&b.next(a)};Ik.prototype.error=function(a){var b=this.destination;b&&b.error&&this.destination.error(a)};Ik.prototype.complete=function(){var a=this.destination;a&&a.complete&&this.destination.complete()};
Ik.prototype.Gl=function(a){return this.source?this.source.subscribe(a):_.pd.EMPTY};_.Jk=function(){_.qe.apply(this,arguments);this.value=null;this.Hs=this.u_=!1};_.V(_.Jk,_.qe);_.Jk.create=_.qe.create;_.Jk.prototype.Gl=function(a){return this.Nm?(a.error(this.xia),_.pd.EMPTY):this.Hs&&this.u_?(a.next(this.value),a.complete(),_.pd.EMPTY):_.qe.prototype.Gl.call(this,a)};_.Jk.prototype.next=function(a){this.Hs||(this.value=a,this.u_=!0)};_.Jk.prototype.error=function(a){this.Hs||_.qe.prototype.error.call(this,a)};
_.Jk.prototype.complete=function(){this.Hs=!0;this.u_&&_.qe.prototype.next.call(this,this.value);_.qe.prototype.complete.call(this)};_.If=function(a){_.qe.call(this);this.Dd=a};_.V(_.If,_.qe);_.If.create=_.qe.create;_.If.prototype.Gl=function(a){var b=_.qe.prototype.Gl.call(this,a);b&&!b.closed&&a.next(this.Dd);return b};_.If.prototype.getValue=function(){if(this.Nm)throw this.xia;if(this.closed)throw new Hk;return this.Dd};_.If.prototype.next=function(a){_.qe.prototype.next.call(this,this.Dd=a)};_.W.Object.defineProperties(_.If.prototype,{value:{configurable:!0,enumerable:!0,get:function(){return this.getValue()}}});_.ge=new _.td(function(a){return a.complete()});var Bga=function(a){return function(b){for(var c=0,d=a.length;c<d&&!b.closed;c++)b.next(a[c]);b.complete()}};var WGa=function(a,b,c){this.kind=a;this.value=b;this.error=c;this.fg="N"===a};WGa.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)}};
WGa.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 XGa=new WGa("C"),YGa={kind:"C",value:void 0,error:void 0};var ZGa={now:function(){return(ZGa.Xe||Date).now()},Xe:void 0};_.oe=function(a,b,c){a=void 0===a?Infinity:a;b=void 0===b?Infinity:b;c=void 0===c?ZGa:c;_.qe.call(this);this.FPc=c;this.CB=[];this.G$a=!1;this.k7a=1>a?1:a;this.Ruc=1>b?1:b;Infinity===b?(this.G$a=!0,this.next=this.aIc):this.next=this.cIc};_.V(_.oe,_.qe);_.oe.create=_.qe.create;_.k=_.oe.prototype;_.k.aIc=function(a){var b=this.CB;b.push(a);b.length>this.k7a&&b.shift();_.qe.prototype.next.call(this,a)};
_.k.cIc=function(a){this.CB.push({time:this.L9a(),value:a});this.Odb();_.qe.prototype.next.call(this,a)};_.k.Gl=function(a){var b=this.G$a,c=b?this.CB:this.Odb(),d=c.length;if(this.closed)throw new Hk;if(this.Hk||this.Nm)var e=_.pd.EMPTY;else this.Jk.push(a),e=new VGa(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.Nm?a.error(this.xia):this.Hk&&a.complete();return e};_.k.L9a=function(){var a=this.FPc;return a?a.now():ZGa.now()};
_.k.Odb=function(){for(var a=this.L9a(),b=this.k7a,c=this.Ruc,d=this.CB,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 aHa=function(a,b){b=void 0===b?$Ga:b;this.Ghc=a;this.now=b};aHa.prototype.yi=function(a,b,c){b=void 0===b?0:b;return(new this.Ghc(this,a)).yi(c,b)};var $Ga=ZGa.now;var xd=function(){function a(){this.message="no elements in sequence";this.name="EmptyError";return this}a.prototype=Object.create(Error.prototype);return a}();var Gga=function(){};Gga.prototype.call=function(a,b){b.e6++;a=new bHa(a,b);var c=b.subscribe(a);a.closed||(a.connection=b.connect());return c};var bHa=function(a,b){Ek.call(this,a);this.HY=b;this.connection=null};_.V(bHa,Ek);bHa.EMPTY=Ek.EMPTY;bHa.create=Ek.create;bHa.prototype.js=function(){var a=this.HY;if(a){this.HY=null;var b=a.e6;0>=b?this.connection=null:(a.e6=b-1,1<b?this.connection=null:(b=this.connection,a=a.AW,this.connection=null,!a||b&&a!==b||a.unsubscribe()))}else this.connection=null};var Zg=function(a,b){this.source=a;this.sQb=b;this.e6=0;this.dma=!1};_.V(Zg,_.td);Zg.create=_.td.create;Zg.prototype.Gl=function(a){return this.isa().subscribe(a)};Zg.prototype.isa=function(){var a=this.SP;if(!a||a.Hk)this.SP=this.sQb();return this.SP};Zg.prototype.connect=function(){var a=this.AW;a||(this.dma=!1,a=this.AW=new _.pd,a.add(this.source.subscribe(new Kk(this.isa(),this))),a.closed&&(this.AW=null,a=_.pd.EMPTY));return a};Zg.prototype.JA=function(){return _.Ad()(this)};var Lha,cHa=Zg.prototype;
Lha={operator:{value:null},e6:{value:0,writable:!0},SP:{value:null,writable:!0},AW:{value:null,writable:!0},Gl:{value:cHa.Gl},dma:{value:cHa.dma,writable:!0},isa:{value:cHa.isa},connect:{value:cHa.connect},JA:{value:cHa.JA}};var Kk=function(a,b){Ek.call(this);this.destination=a;this.HY=b};_.V(Kk,Ek);Kk.EMPTY=Ek.EMPTY;Kk.create=Ek.create;Kk.prototype.tq=function(a){this.js();Ek.prototype.tq.call(this,a)};Kk.prototype.hi=function(){this.HY.dma=!0;this.js();Ek.prototype.hi.call(this)};
Kk.prototype.js=function(){var a=this.HY;if(a){this.HY=null;var b=a.AW;a.e6=0;a.SP=null;a.AW=null;b&&b.unsubscribe()}};var Hga=function(a){this.mf=a;this.UU=void 0};Hga.prototype.call=function(a,b){return b.subscribe(new dHa(a,this.mf,this.UU))};var dHa=function(a,b,c){Ek.call(this,a);this.mf=b;this.count=0;this.UU=c||this};_.V(dHa,Ek);dHa.EMPTY=Ek.EMPTY;dHa.create=Ek.create;dHa.prototype.Cc=function(a){try{var b=this.mf.call(this.UU,a,this.count++)}catch(c){this.destination.error(c);return}this.destination.next(b)};var Lk="function"===typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator";var eHa=function(a){return function(b){var c=a[Lk]();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 fHa=function(a){return function(b){var c=a[RGa]();if("function"!==typeof c.subscribe)throw new TypeError("ab");return c.subscribe(b)}};var gHa=function(a){return function(b){a.then(function(c){b.closed||(b.next(c),b.complete())},function(c){return b.error(c)}).then(null,od);return b}};var Pga=function(a){if(a&&"function"===typeof a[RGa])return fHa(a);if(a&&"number"===typeof a.length&&"function"!==typeof a)return Bga(a);if(a&&"function"!==typeof a.subscribe&&"function"===typeof a.then)return gHa(a);if(a&&"function"===typeof a[Lk])return eHa(a);if(Symbol&&Symbol.asyncIterator&&a&&"function"===typeof a[Symbol.asyncIterator])return Jga(a);throw new TypeError("bb`"+(tga(a)?"an invalid object":"'"+a+"'"));};var Mk=function(a){Ek.call(this);this.parent=a};_.V(Mk,Ek);Mk.EMPTY=Ek.EMPTY;Mk.create=Ek.create;Mk.prototype.Cc=function(a){this.parent.Vs(a)};Mk.prototype.tq=function(a){this.parent.tA(a);this.unsubscribe()};Mk.prototype.hi=function(){this.parent.Us();this.unsubscribe()};var Pk=function(a,b,c){Ek.call(this);this.parent=a;this.NFb=b;this.kJc=c};_.V(Pk,Ek);Pk.EMPTY=Ek.EMPTY;Pk.create=Ek.create;Pk.prototype.Cc=function(a){this.parent.Vs(this.NFb,a,this.kJc,this)};
Pk.prototype.tq=function(a){this.parent.tA(a);this.unsubscribe()};Pk.prototype.hi=function(){this.parent.Us(this);this.unsubscribe()};var Qk=function(){Ek.apply(this,arguments)};_.V(Qk,Ek);Qk.EMPTY=Ek.EMPTY;Qk.create=Ek.create;Qk.prototype.Vs=function(a){this.destination.next(a)};Qk.prototype.tA=function(a){this.destination.error(a)};Qk.prototype.Us=function(){this.destination.complete()};var Rk=function(){Ek.apply(this,arguments)};_.V(Rk,Ek);Rk.EMPTY=Ek.EMPTY;Rk.create=Ek.create;
Rk.prototype.Vs=function(a,b){this.destination.next(b)};Rk.prototype.tA=function(a){this.destination.error(a)};Rk.prototype.Us=function(){this.destination.complete()};var hHa;hHa={};_.Qga=function(a,b){this.EH=a;this.keys=b};_.Qga.prototype.call=function(a,b){return b.subscribe(new iHa(a,this.EH,this.keys))};var iHa=function(a,b,c){Rk.call(this,a);this.EH=b;this.keys=c;this.active=0;this.values=[];this.kM=[]};_.V(iHa,Rk);iHa.EMPTY=Rk.EMPTY;iHa.create=Rk.create;_.k=iHa.prototype;_.k.Cc=function(a){this.values.push(hHa);this.kM.push(a)};
_.k.hi=function(){var a=this.kM,b=a.length;if(0===b)this.destination.complete();else{this.YU=this.active=b;for(var c=0;c<b;c++)this.add(Ed(a[c],new Pk(this,null,c)))}};_.k.Us=function(){0===--this.active&&this.destination.complete()};_.k.Vs=function(a,b,c){var d=this.values,e=d[c];e=this.YU?e===hHa?--this.YU:this.YU:0;d[c]=b;0===e&&(this.EH?this.cuc(d):this.destination.next(this.keys?this.keys.reduce(function(f,g,h){return f[g]=d[h],f},{}):d.slice()))};
_.k.cuc=function(a){try{var b=this.EH.apply(this,a)}catch(c){this.destination.error(c);return}this.destination.next(b)};var Rga=function(a,b){b=void 0===b?Infinity:b;this.mf=a;this.CNa=b};Rga.prototype.call=function(a,b){return b.subscribe(new Sk(a,this.mf,this.CNa))};var Sk=function(a,b,c){c=void 0===c?Infinity:c;Qk.call(this,a);this.destination=a;this.mf=b;this.CNa=c;this.Hs=!1;this.buffer=[];this.index=this.active=0};_.V(Sk,Qk);Sk.EMPTY=Qk.EMPTY;Sk.create=Qk.create;
Sk.prototype.Cc=function(a){if(this.active<this.CNa){var b=this.index++;try{var c=this.mf(a,b)}catch(d){this.destination.error(d);return}this.active++;a=new Mk(this);this.destination.add(a);Ed(c,a)}else this.buffer.push(a)};Sk.prototype.hi=function(){this.Hs=!0;0===this.active&&0===this.buffer.length&&this.destination.complete();this.unsubscribe()};Sk.prototype.Vs=function(a){this.destination.next(a)};
Sk.prototype.Us=function(){var a=this.buffer;this.active--;0<a.length?this.Cc(a.shift()):0===this.active&&this.Hs&&this.destination.complete()};var jHa=function(a){var b=requestAnimationFrame,c=cancelAnimationFrame;Tk&&(b=Tk.requestAnimationFrame,c=Tk.cancelAnimationFrame);var d=b(function(e){c=void 0;a(e)});return new _.pd(function(){var e;return null==(e=c)?void 0:e(d)})},kHa=function(){return((null==Tk?void 0:Tk.requestAnimationFrame)||requestAnimationFrame).apply(null,_.qc(_.jc.apply(0,arguments)))},lHa=function(){((null==Tk?void 0:Tk.cancelAnimationFrame)||cancelAnimationFrame).apply(null,_.qc(_.jc.apply(0,arguments)))},Tk=void 0;var mHa={now:function(){return(mHa.Xe||performance).now()},Xe:void 0};_.nHa=new _.td(function(a){var b=mHa,c=b.now(),d=function(f){var g=b.now();a.next({timestamp:f,JYc:g-c});a.closed||(e=jHa(d))};var e=jHa(d);return function(){return e.unsubscribe()}});var oHa=function(){_.pd.call(this)};_.V(oHa,_.pd);oHa.EMPTY=_.pd.EMPTY;oHa.prototype.yi=function(){return this};var pHa=function(a,b){var c=_.jc.apply(2,arguments);return(null==Uk?0:Uk.setInterval)?Uk.setInterval.apply(Uk,[a,b].concat(_.qc(c))):setInterval.apply(null,[a,b].concat(_.qc(c)))},Uk=void 0;var Vk=function(a,b){_.pd.call(this);this.Rg=a;this.Hja=b;this.pending=!1};_.V(Vk,oHa);Vk.EMPTY=oHa.EMPTY;_.k=Vk.prototype;_.k.yi=function(a,b){b=void 0===b?0:b;if(this.closed)return this;this.state=a;a=this.id;var c=this.Rg;null!=a&&(this.id=this.CT(c,a,b));this.pending=!0;this.delay=b;this.id=this.id||this.NT(c,this.id,b);return this};_.k.NT=function(a,b,c){c=void 0===c?0:c;return pHa(a.flush.bind(a,this),c)};
_.k.CT=function(a,b,c){c=void 0===c?0:c;if(null!==c&&this.delay===c&&!1===this.pending)return b;((null==Uk?void 0:Uk.clearInterval)||clearInterval)(b)};_.k.execute=function(a,b){if(this.closed)return Error("fb");this.pending=!1;if(a=this.W8a(a,b))return a;!1===this.pending&&null!=this.id&&(this.id=this.CT(this.Rg,this.id,null))};_.k.W8a=function(a){var b=!1,c=void 0;try{this.Hja(a)}catch(d){b=!0,c=!!d&&d||Error(d)}if(b)return this.unsubscribe(),c};
_.k.js=function(){var a=this.id,b=this.Rg,c=b.actions,d=c.indexOf(this);this.state=this.Hja=null;this.pending=!1;this.Rg=null;-1!==d&&c.splice(d,1);null!=a&&(this.id=this.CT(b,a,null));this.delay=null};var Wk=function(a,b){b=void 0===b?$Ga:b;aHa.call(this,a,b);this.actions=[];this.active=!1;this.dN=void 0};_.V(Wk,aHa);Wk.prototype.flush=function(a){var b=this.actions;if(this.active)b.push(a);else{var c;this.active=!0;do if(c=a.execute(a.state,a.delay))break;while(a=b.shift());this.active=!1;if(c){for(;a=b.shift();)a.unsubscribe();throw c;}}};_.Vd=new Wk(Vk);_.Nh=new _.td(Td);var Uga=function(a){this.bq=a;this.UU=void 0};Uga.prototype.call=function(a,b){return b.subscribe(new qHa(a,this.bq,this.UU))};var qHa=function(a,b,c){Ek.call(this,a);this.bq=b;this.UU=c;this.count=0};_.V(qHa,Ek);qHa.EMPTY=Ek.EMPTY;qHa.create=Ek.create;qHa.prototype.Cc=function(a){try{var b=this.bq.call(this.UU,a,this.count++)}catch(c){this.destination.error(c);return}b&&this.destination.next(a)};var Vga=function(){};Vga.prototype.call=function(a,b){return b.subscribe(new rHa(a))};var rHa=function(a){Rk.call(this,a);this.qba=!1;this.kM=[];this.Tm=[]};_.V(rHa,Rk);rHa.EMPTY=Rk.EMPTY;rHa.create=Rk.create;_.k=rHa.prototype;_.k.Cc=function(a){this.kM.push(a)};_.k.hi=function(){var a=this.kM,b=a.length;if(0===b)this.destination.complete();else{for(var c=0;c<b&&!this.qba;c++){var d=Ed(a[c],new Pk(this,null,c));this.Tm&&this.Tm.push(d);this.add(d)}this.kM=null}};
_.k.Vs=function(a,b,c){if(!this.qba){this.qba=!0;for(var d=0;d<this.Tm.length;d++)if(d!==c){var e=this.Tm[d];e.unsubscribe();this.remove(e)}this.Tm=null}this.destination.next(b)};_.k.Us=function(a){this.qba=!0;Rk.prototype.Us.call(this,a)};_.k.tA=function(a){this.qba=!0;Rk.prototype.tA.call(this,a)};var Zga=function(a){this.EH=a};Zga.prototype.call=function(a,b){return b.subscribe(new Xk(a,this.EH))};var Xk=function(a,b,c){void 0===c&&Object.create(null);Ek.call(this,a);this.LUa=[];this.active=0;this.EH=b};_.V(Xk,Ek);Xk.EMPTY=Ek.EMPTY;Xk.create=Ek.create;Xk.prototype.Cc=function(a){var b=this.LUa;(0,_.Gd)(a)?b.push(new sHa(a)):"function"===typeof a[Lk]?b.push(new tHa(a[Lk]())):b.push(new Yk(this.destination,this,a))};
Xk.prototype.hi=function(){var a=this.LUa,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.wOc?this.destination.add(d.subscribe()):this.active--}}};Xk.prototype.duc=function(a){try{var b=this.EH.apply(this,a)}catch(c){this.destination.error(c);return}this.destination.next(b)};var tHa=function(a){this.iterator=a;this.XWa=a.next()};tHa.prototype.fg=function(){return!0};
tHa.prototype.next=function(){var a=this.XWa;this.XWa=this.iterator.next();return a};tHa.prototype.Hs=function(){var a=this.XWa;return a&&!!a.done};var sHa=function(a){this.jY=a;this.length=this.index=0;this.length=a.length};sHa.prototype[Lk]=function(){return this};sHa.prototype.next=function(){var a=this.index++,b=this.jY;return a<this.length?{value:b[a],done:!1}:{value:null,done:!0}};sHa.prototype.fg=function(){return this.jY.length>this.index};
sHa.prototype.Hs=function(){return this.jY.length===this.index};var Yk=function(a,b,c){Qk.call(this,a);this.parent=b;this.observable=c;this.wOc=!0;this.buffer=[];this.Os=!1};_.V(Yk,Qk);Yk.EMPTY=Qk.EMPTY;Yk.create=Qk.create;Yk.prototype[Lk]=function(){return this};_.k=Yk.prototype;_.k.next=function(){var a=this.buffer;return 0===a.length&&this.Os?{value:null,done:!0}:{value:a.shift(),done:!1}};_.k.fg=function(){return 0<this.buffer.length};_.k.Hs=function(){return 0===this.buffer.length&&this.Os};
_.k.Us=function(){if(0<this.buffer.length){this.Os=!0;var a=this.parent;a.active--;0===a.active&&a.destination.complete()}else this.destination.complete()};_.k.Vs=function(a){this.buffer.push(a);a:{a=this.parent;for(var b=a.LUa,c=b.length,d=a.destination,e=0;e<c;e++){var f=b[e];if("function"===typeof f.fg&&!f.fg())break a}e=!1;f=[];for(var g=0;g<c;g++){var h=b[g],n=h.next();h.Hs()&&(e=!0);if(n.done){d.complete();break a}f.push(n.value)}a.EH?a.duc(f):d.next(f);e&&d.complete()}};
_.k.subscribe=function(){return Ed(this.observable,new Mk(this))};var $ga=function(a){this.rS=a;this.Xxa=this.GK=this.Kqa=void 0};$ga.prototype.call=function(a,b){return b.subscribe(new uHa(a,this.rS,this.Kqa,this.GK,this.Xxa))};var uHa=function(a,b,c,d,e){Ek.call(this,a);this.rS=b;this.Kqa=c;this.GK=d;this.Xxa=e;this.groups=null;this.xhb=!1;this.count=0};_.V(uHa,Ek);uHa.EMPTY=Ek.EMPTY;uHa.create=Ek.create;_.k=uHa.prototype;_.k.Cc=function(a){try{var b=this.rS(a)}catch(c){this.error(c);return}this.wpc(a,b)};
_.k.wpc=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.Xxa?this.Xxa():new _.qe,c.set(b,d),this.destination.next(new vHa(b,d,this)),this.GK)){try{var f=this.GK(new vHa(b,d))}catch(g){this.error(g);return}this.add(f.subscribe(new Zk(b,d,this)))}d.closed||d.next(e)};_.k.tq=function(a){var b=this.groups;b&&(b.forEach(function(c){c.error(a)}),b.clear());this.destination.error(a)};
_.k.hi=function(){var a=this.groups;a&&(a.forEach(function(b){b.complete()}),a.clear());this.destination.complete()};_.k.unsubscribe=function(){this.closed||(this.xhb=!0,0===this.count&&Ek.prototype.unsubscribe.call(this))};var Zk=function(a,b,c){Ek.call(this,b);this.key=a;this.group=b;this.parent=c};_.V(Zk,Ek);Zk.EMPTY=Ek.EMPTY;Zk.create=Ek.create;Zk.prototype.Cc=function(){this.complete()};Zk.prototype.js=function(){var a=this.parent,b=this.key;this.key=this.parent=null;a&&a.groups.delete(b)};
var vHa=function(a,b,c){this.key=a;this.OCc=b;this.IKc=c};_.V(vHa,_.td);vHa.create=_.td.create;vHa.prototype.Gl=function(a){var b=new _.pd,c=this.IKc,d=this.OCc;c&&!c.closed&&b.add(new wHa(c));b.add(d.subscribe(a));return b};var wHa=function(a){_.pd.call(this);this.parent=a;a.count++};_.V(wHa,_.pd);wHa.EMPTY=_.pd.EMPTY;wHa.prototype.unsubscribe=function(){var a=this.parent;a.closed||this.closed||(_.pd.prototype.unsubscribe.call(this),--a.count,0===a.count&&a.xhb&&a.unsubscribe())};var dha=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 xHa=function(a,b){Vk.call(this,a,b);this.Rg=a;this.Hja=b};_.V(xHa,Vk);xHa.EMPTY=Vk.EMPTY;xHa.prototype.NT=function(a,b,c){c=void 0===c?0:c;if(null!==c&&0<c)return Vk.prototype.NT.call(this,a,b,c);a.actions.push(this);return a.dN||(a.dN=kHa(function(){return a.flush(void 0)}))};xHa.prototype.CT=function(a,b,c){c=void 0===c?0:c;if(null!==c&&0<c||null===c&&0<this.delay)return Vk.prototype.CT.call(this,a,b,c);0===a.actions.length&&(lHa(b),a.dN=void 0)};var yHa=function(){Wk.apply(this,arguments)};_.V(yHa,Wk);yHa.prototype.flush=function(a){this.active=!0;this.dN=void 0;var b=this.actions,c,d=-1;a=a||b.shift();var e=b.length;do if(c=a.execute(a.state,a.delay))break;while(++d<e&&(a=b.shift()));this.active=!1;if(c){for(;++d<e&&(a=b.shift());)a.unsubscribe();throw c;}};var zHa=new yHa(xHa);var AHa=1,BHa,eha={},CHa=function(a){var b=AHa++;eha[b]=!0;BHa||(BHa=Promise.resolve());BHa.then(function(){return fha(b)&&a()});return b},DHa=function(a){fha(a)};var FHa=function(){return((null==EHa?void 0:EHa.setImmediate)||CHa).apply(null,_.qc(_.jc.apply(0,arguments)))},EHa=void 0;var GHa=function(a,b){Vk.call(this,a,b);this.Rg=a;this.Hja=b};_.V(GHa,Vk);GHa.EMPTY=Vk.EMPTY;GHa.prototype.NT=function(a,b,c){c=void 0===c?0:c;if(null!==c&&0<c)return Vk.prototype.NT.call(this,a,b,c);a.actions.push(this);return a.dN||(a.dN=FHa(a.flush.bind(a,void 0)))};GHa.prototype.CT=function(a,b,c){c=void 0===c?0:c;if(null!==c&&0<c||null===c&&0<this.delay)return Vk.prototype.CT.call(this,a,b,c);0===a.actions.length&&(((null==EHa?void 0:EHa.clearImmediate)||DHa)(b),a.dN=void 0)};var HHa=function(){Wk.apply(this,arguments)};_.V(HHa,Wk);HHa.prototype.flush=function(a){this.active=!0;this.dN=void 0;var b=this.actions,c,d=-1;a=a||b.shift();var e=b.length;do if(c=a.execute(a.state,a.delay))break;while(++d<e&&(a=b.shift()));this.active=!1;if(c){for(;++d<e&&(a=b.shift());)a.unsubscribe();throw c;}};_.IHa=new HHa(GHa);var $k=function(a,b){Vk.call(this,a,b);this.Rg=a;this.Hja=b};_.V($k,Vk);$k.EMPTY=Vk.EMPTY;$k.prototype.yi=function(a,b){b=void 0===b?0:b;if(0<b)return Vk.prototype.yi.call(this,a,b);this.delay=b;this.state=a;this.Rg.flush(this);return this};$k.prototype.execute=function(a,b){return 0<b||this.closed?Vk.prototype.execute.call(this,a,b):this.W8a(a,b)};$k.prototype.NT=function(a,b,c){c=void 0===c?0:c;return null!==c&&0<c||null===c&&0<this.delay?Vk.prototype.NT.call(this,a,b,c):a.flush(this)};var JHa=function(){Wk.apply(this,arguments)};_.V(JHa,Wk);var KHa=new JHa($k);var tha=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})();_.al=function(a){a=void 0===a?!1:a;_.qe.call(this);this.ykc=a};_.V(_.al,_.qe);_.al.create=_.qe.create;_.al.prototype.emit=function(a){_.qe.prototype.next.call(this,a)};
_.al.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.ykc&&(b=gha(b),d&&(d=gha(d)),c&&(c=gha(c)));d=_.qe.prototype.subscribe.call(this,{next:d,error:b,complete:c});a instanceof _.pd&&a.add(d);return d};var iha=function(a){this.GK=a};iha.prototype.call=function(a,b){return b.subscribe(new bl(a,this.GK))};var bl=function(a,b){Qk.call(this,a);this.GK=b;this.value=null;this.fg=!1;this.aI=null};_.V(bl,Qk);bl.EMPTY=Qk.EMPTY;bl.create=Qk.create;bl.prototype.Cc=function(a){this.value=a;this.fg=!0;if(!this.aI){try{var b=this.GK;var c=b(a)}catch(d){return this.destination.error(d)}a=Ed(c,new Mk(this));!a||a.closed?this.o8():this.add(this.aI=a)}};
bl.prototype.o8=function(){var a=this.value,b=this.fg,c=this.aI;c&&(this.remove(c),this.aI=null,c.unsubscribe());b&&(this.value=null,this.fg=!1,this.destination.next(a))};bl.prototype.Vs=function(){this.o8()};bl.prototype.Us=function(){this.o8()};_.cl=function(a,b){Qk.call(this,a);this.buffer=[];this.add(Ed(b,new Mk(this)))};_.V(_.cl,Qk);_.cl.EMPTY=Qk.EMPTY;_.cl.create=Qk.create;_.cl.prototype.Cc=function(a){this.buffer.push(a)};_.cl.prototype.Vs=function(){var a=this.buffer;this.buffer=[];this.destination.next(a)};var lha=function(a,b){this.VOa=a;this.Rg=b};lha.prototype.call=function(a,b){return b.subscribe(new dl(a,this.VOa,this.Rg))};var dl=function(a,b,c){Ek.call(this,a);this.VOa=b;this.Rg=c;this.Qta=this.oOa=null;this.fg=!1};_.V(dl,Ek);dl.EMPTY=Ek.EMPTY;dl.create=Ek.create;dl.prototype.Cc=function(a){LHa(this);this.Qta=a;this.fg=!0;this.add(this.oOa=this.Rg.yi(nha,this.VOa,this))};dl.prototype.hi=function(){mha(this);this.destination.complete()};
var mha=function(a){LHa(a);if(a.fg){var b=a.Qta;a.Qta=null;a.fg=!1;a.destination.next(b)}},LHa=function(a){var b=a.oOa;null!==b&&(a.remove(b),b.unsubscribe(),a.oOa=null)};var oha=function(a){this.defaultValue=a};oha.prototype.call=function(a,b){return b.subscribe(new el(a,this.defaultValue))};var el=function(a,b){Ek.call(this,a);this.defaultValue=b;this.Sl=!0};_.V(el,Ek);el.EMPTY=Ek.EMPTY;el.create=Ek.create;el.prototype.Cc=function(a){this.Sl=!1;this.destination.next(a)};el.prototype.hi=function(){this.Sl&&this.destination.next(this.defaultValue);this.destination.complete()};var pha=function(a,b){this.delay=a;this.Rg=b};pha.prototype.call=function(a,b){return b.subscribe(new fl(a,this.delay,this.Rg))};var fl=function(a,b,c){Ek.call(this,a);this.destination=a;this.delay=b;this.Rg=c;this.wT=[];this.active=!1};_.V(fl,Ek);fl.EMPTY=Ek.EMPTY;fl.create=Ek.create;
var MHa=function(a){for(var b=a.source,c=b.wT,d=a.Rg,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.yi(a,b)):(b.Hk?b.destination.complete():this.unsubscribe(),b.active=!1)};fl.prototype.Csc=function(a){this.active=!0;var b=this.destination;b.add(a.yi(MHa,this.delay,{source:this,destination:b,Rg:a}))};fl.prototype.Cc=function(a){var b=this.Rg;a=new NHa(b.now()+this.delay,a);this.wT.push(a);!1===this.active&&this.Csc(b)};
fl.prototype.tq=function(a){this.wT.length=0;this.destination.error(a);this.unsubscribe()};fl.prototype.hi=function(){0===this.wT.length&&this.destination.complete();this.unsubscribe()};var NHa=function(a,b){this.time=a;this.value=b};_.OHa=function(a,b){Rk.call(this,a);this.sOa=b;this.vlb=!1;this.pqa=[];this.index=0};_.V(_.OHa,Rk);_.OHa.EMPTY=Rk.EMPTY;_.OHa.create=Rk.create;_.k=_.OHa.prototype;_.k.Vs=function(a,b,c,d){this.destination.next(a);PHa(this,d);QHa(this)};_.k.tA=function(a){this.tq(a)};_.k.Us=function(a){(a=PHa(this,a))&&this.destination.next(a);QHa(this)};_.k.Cc=function(a){var b=this.index++;try{var c=this.sOa(a,b);if(c){var d=Ed(c,new Pk(this,a,0));d&&!d.closed&&(this.destination.add(d),this.pqa.push(d))}}catch(e){this.destination.error(e)}};
_.k.hi=function(){this.vlb=!0;QHa(this);this.unsubscribe()};var PHa=function(a,b){b.unsubscribe();var c=a.pqa.indexOf(b);-1!==c&&a.pqa.splice(c,1);return b.NFb},QHa=function(a){a.vlb&&0===a.pqa.length&&a.destination.complete()};var qha=function(){};qha.prototype.call=function(a,b){return b.subscribe(new RHa(a))};var RHa=function(a){Ek.call(this,a)};_.V(RHa,Ek);RHa.EMPTY=Ek.EMPTY;RHa.create=Ek.create;RHa.prototype.Cc=function(a){Dga(a,this.destination)};var sha=function(a){this.compare=a;this.rS=void 0};sha.prototype.call=function(a,b){return b.subscribe(new gl(a,this.compare,this.rS))};var gl=function(a,b,c){Ek.call(this,a);this.rS=c;this.zG=!1;"function"===typeof b&&(this.compare=b)};_.V(gl,Ek);gl.EMPTY=Ek.EMPTY;gl.create=Ek.create;gl.prototype.compare=function(a,b){return a===b};
gl.prototype.Cc=function(a){try{var b=this.rS;var c=b?b(a):a}catch(e){return this.destination.error(e)}b=!1;if(this.zG)try{var d=this.compare;b=d(this.key,c)}catch(e){return this.destination.error(e)}else this.zG=!0;b||(this.key=c,this.destination.next(a))};var uha=function(a){this.count=a};uha.prototype.call=function(a,b){return b.subscribe(new SHa(a,this.count))};var SHa=function(a,b){Ek.call(this,a);this.count=b;this.Guc=0};_.V(SHa,Ek);SHa.EMPTY=Ek.EMPTY;SHa.create=Ek.create;SHa.prototype.Cc=function(a){var b=this.count,c=++this.Guc;c<=b&&(this.destination.next(a),c===b&&(this.destination.complete(),this.unsubscribe()))};var wha=function(a){this.qPa=a};wha.prototype.call=function(a,b){return b.subscribe(new hl(a,this.qPa))};var hl=function(a,b){Ek.call(this,a);this.qPa=b;this.fg=!1};_.V(hl,Ek);hl.EMPTY=Ek.EMPTY;hl.create=Ek.create;hl.prototype.Cc=function(a){this.fg=!0;this.destination.next(a)};hl.prototype.hi=function(){if(this.fg)return this.destination.complete();try{var a=this.qPa()}catch(b){a=b}this.destination.error(a)};var yha=function(a){this.mf=a};yha.prototype.call=function(a,b){return b.subscribe(new THa(a,this.mf))};var THa=function(a,b){Qk.call(this,a);this.destination=a;this.mf=b;this.Hs=!1;this.index=0};_.V(THa,Qk);THa.EMPTY=Qk.EMPTY;THa.create=Qk.create;_.k=THa.prototype;_.k.Cc=function(a){if(!this.AL){var b=this.index++;try{var c=this.mf(a,b)}catch(d){this.destination.error(d);return}a=new Mk(this);this.destination.add(a);this.AL=a;Ed(c,a)}};
_.k.hi=function(){this.Hs=!0;this.AL||this.destination.complete();this.unsubscribe()};_.k.Vs=function(a){this.destination.next(a)};_.k.tA=function(a){this.destination.error(a)};_.k.Us=function(){this.AL=void 0;this.Hs&&this.destination.complete()};var Aha=function(a){this.callback=a};Aha.prototype.call=function(a,b){a=b.subscribe(a);a.add(this.callback);return a};var Cha=function(){};Cha.prototype.call=function(a,b){return b.subscribe(new UHa(a))};var UHa=function(){Ek.apply(this,arguments)};_.V(UHa,Ek);UHa.EMPTY=Ek.EMPTY;UHa.create=Ek.create;UHa.prototype.Cc=function(){};var Eha=function(){this.total=1};Eha.prototype.call=function(a,b){return b.subscribe(new il(a,this.total))};var il=function(a,b){Ek.call(this,a);this.total=b;this.ILb=[];this.count=0};_.V(il,Ek);il.EMPTY=Ek.EMPTY;il.create=Ek.create;il.prototype.Cc=function(a){var b=this.ILb,c=this.total,d=this.count++;b.length<c?b.push(a):b[d%c]=a};il.prototype.hi=function(){var a=this.destination,b=this.count;if(0<b)for(var c=this.count>=this.total?this.total:this.count,d=this.ILb,e=0;e<c;e++){var f=b++%c;a.next(d[f])}a.complete()};var Gha=function(a){this.value=a};Gha.prototype.call=function(a,b){return b.subscribe(new VHa(a,this.value))};var VHa=function(a,b){Ek.call(this,a);this.value=b};_.V(VHa,Ek);VHa.EMPTY=Ek.EMPTY;VHa.create=Ek.create;VHa.prototype.Cc=function(){this.destination.next(this.value)};var Hha=function(){};Hha.prototype.call=function(a,b){return b.subscribe(new jl(a))};var jl=function(a){Ek.call(this,a)};_.V(jl,Ek);jl.EMPTY=Ek.EMPTY;jl.create=Ek.create;jl.prototype.Cc=function(a){this.destination.next(new WGa("N",a))};jl.prototype.tq=function(a){var b=this.destination;b.next(new WGa("E",void 0,a));b.complete()};jl.prototype.hi=function(){var a=this.destination;a.next(XGa);a.complete()};var Jha=function(a,b,c){this.MKa=a;this.seed=b;this.ADc=void 0===c?!1:c};Jha.prototype.call=function(a,b){return b.subscribe(new WHa(a,this.MKa,this.seed,this.ADc))};var WHa=function(a,b,c,d){Ek.call(this,a);this.MKa=b;this.Rj=c;this.r$a=d;this.index=0};_.V(WHa,Ek);WHa.EMPTY=Ek.EMPTY;WHa.create=Ek.create;WHa.prototype.Cc=function(a){var b=this.destination;if(this.r$a){var c=this.index++;try{var d=this.MKa(this.Rj,a,c)}catch(e){b.error(e);return}this.Rj=d;b.next(d)}else this.Rj=a,this.r$a=!0,b.next(a)};var Uha=function(a,b){this.Rg=a;this.delay=void 0===b?0:b};Uha.prototype.call=function(a,b){return b.subscribe(new kl(a,this.Rg,this.delay))};var kl=function(a,b,c){c=void 0===c?0:c;Ek.call(this,a);this.Rg=b;this.delay=c};_.V(kl,Ek);kl.EMPTY=Ek.EMPTY;kl.create=Ek.create;kl.dispatch=function(a){Dga(a.notification,a.destination);this.unsubscribe()};var XHa=function(a,b){var c=a.destination;c.add(a.Rg.yi(kl.dispatch,a.delay,{notification:b,destination:c}))};
kl.prototype.Cc=function(a){XHa(this,{kind:"N",value:a,error:void 0})};kl.prototype.tq=function(a){XHa(this,{kind:"E",value:void 0,error:a});this.unsubscribe()};kl.prototype.hi=function(){XHa(this,YGa);this.unsubscribe()};_.YHa=function(a){Ek.call(this,a);this.fvb=!1};_.V(_.YHa,Ek);_.YHa.EMPTY=Ek.EMPTY;_.YHa.create=Ek.create;_.YHa.prototype.Cc=function(a){var b;this.fvb?b=[this.BYa,a]:this.fvb=!0;this.BYa=a;b&&this.destination.next(b)};var aia=function(){this.total=1};aia.prototype.call=function(a,b){return b.subscribe(new ZHa(a,this.total))};var ZHa=function(a,b){Ek.call(this,a);this.total=b;this.count=0};_.V(ZHa,Ek);ZHa.EMPTY=Ek.EMPTY;ZHa.create=Ek.create;ZHa.prototype.Cc=function(a){++this.count>this.total&&this.destination.next(a)};_.$Ha=function(a,b){Ek.call(this,a);this.bq=b;this.a1a=!0;this.index=0};_.V(_.$Ha,Ek);_.$Ha.EMPTY=Ek.EMPTY;_.$Ha.create=Ek.create;_.$Ha.prototype.Cc=function(a){var b=this.destination;if(this.a1a)try{this.a1a=!!this.bq(a,this.index++)}catch(c){this.destination.error(c)}this.a1a||b.next(a)};var bia=function(a){this.mf=a};bia.prototype.call=function(a,b){return b.subscribe(new aIa(a,this.mf))};var aIa=function(a,b){Qk.call(this,a);this.destination=a;this.mf=b;this.index=0};_.V(aIa,Qk);aIa.EMPTY=Qk.EMPTY;aIa.create=Qk.create;_.k=aIa.prototype;_.k.Cc=function(a){var b=this.index++;try{var c=this.mf(a,b)}catch(d){this.destination.error(d);return}(a=this.AL)&&a.unsubscribe();a=new Mk(this);this.destination.add(a);this.AL=a;Ed(c,a)};
_.k.hi=function(){var a=this.AL;a&&!a.closed||Qk.prototype.hi.call(this);this.unsubscribe()};_.k.js=function(){this.AL=void 0};_.k.Us=function(){this.AL=void 0;this.Hk&&Qk.prototype.hi.call(this)};_.k.Vs=function(a){this.destination.next(a)};var dia=function(a){this.sIc=a};dia.prototype.call=function(a,b){a=new ll(a);var c=Ed(this.sIc,new Mk(a));return c&&!a.MEb?(a.add(c),b.subscribe(a)):a};var ll=function(a){Qk.call(this,a);this.MEb=!1};_.V(ll,Qk);ll.EMPTY=Qk.EMPTY;ll.create=Qk.create;ll.prototype.Vs=function(){this.MEb=!0;this.complete()};ll.prototype.Us=function(){};var eia=function(a,b){this.bq=a;this.sTa=b};eia.prototype.call=function(a,b){return b.subscribe(new bIa(a,this.bq,this.sTa))};var bIa=function(a,b,c){Ek.call(this,a);this.bq=b;this.sTa=c;this.index=0};_.V(bIa,Ek);bIa.EMPTY=Ek.EMPTY;bIa.create=Ek.create;bIa.prototype.Cc=function(a){var b=this.destination;try{var c=this.bq(a,this.index++)}catch(d){b.error(d);return}b=this.destination;c?b.next(a):(this.sTa&&b.next(a),b.complete())};var gia=function(a,b,c){this.bIc=a;this.error=b;this.complete=c};gia.prototype.call=function(a,b){return b.subscribe(new ml(a,this.bIc,this.error,this.complete))};var ml=function(a,b,c,d){Ek.call(this,a);this.bKa=this.cKa=this.dKa=Td;this.cKa=c||Td;this.bKa=d||Td;_.sga(b)?(this.Zi=this,this.dKa=b):b&&(this.Zi=b,this.dKa=b.next||Td,this.cKa=b.error||Td,this.bKa=b.complete||Td)};_.V(ml,Ek);ml.EMPTY=Ek.EMPTY;ml.create=Ek.create;
ml.prototype.Cc=function(a){try{this.dKa.call(this.Zi,a)}catch(b){this.destination.error(b);return}this.destination.next(a)};ml.prototype.tq=function(a){try{this.cKa.call(this.Zi,a)}catch(b){this.destination.error(b);return}this.destination.error(a)};ml.prototype.hi=function(){try{this.bKa.call(this.Zi)}catch(a){this.destination.error(a);return}return this.destination.complete()};_.nl=function(a,b,c,d,e){Ek.call(this,a);this.duration=b;this.Rg=c;this.cH=d;this.gI=e;this.aI=null;this.f5=!1;this.w6=null};_.V(_.nl,Ek);_.nl.EMPTY=Ek.EMPTY;_.nl.create=Ek.create;_.nl.prototype.Cc=function(a){this.aI?this.gI&&(this.w6=a,this.f5=!0):(this.add(this.aI=this.Rg.yi(hia,this.duration,{uN:this})),this.cH?this.destination.next(a):this.gI&&(this.w6=a,this.f5=!0))};_.nl.prototype.hi=function(){this.f5&&this.destination.next(this.w6);this.destination.complete()};
_.nl.prototype.o8=function(){var a=this.aI;a&&(this.gI&&this.f5&&(this.destination.next(this.w6),this.w6=null,this.f5=!1),a.unsubscribe(),this.remove(a),this.aI=null)};var iia=function(a,b){this.kM=a;this.mf=b};iia.prototype.call=function(a,b){return b.subscribe(new ol(a,this.kM,this.mf))};var ol=function(a,b,c){Rk.call(this,a);this.mf=c;this.YU=[];a=b.length;this.values=Array(a);for(c=0;c<a;c++)this.YU.push(c);for(c=0;c<a;c++)this.add(Ed(b[c],new Pk(this,void 0,c)))};_.V(ol,Rk);ol.EMPTY=Rk.EMPTY;ol.create=Rk.create;ol.prototype.Vs=function(a,b,c){this.values[c]=b;b=this.YU;0<b.length&&(c=b.indexOf(c),-1!==c&&b.splice(c,1))};ol.prototype.Us=function(){};
ol.prototype.Cc=function(a){0===this.YU.length&&(a=[a].concat(_.qc(this.values)),this.mf?this.buc(a):this.destination.next(a))};ol.prototype.buc=function(a){try{var b=this.mf.apply(this,a)}catch(c){this.destination.error(c);return}this.destination.next(b)};var oia;
_.ye=function(a){var b=void 0===a.tqb?!1:a.tqb,c=void 0===a.tha?!1:a.tha;a=void 0===a.Y1?!1:a.Y1;this.w_=this.rba=!1;this.isStable=!0;this.hva=new _.al(!1);this.y0=new _.al(!1);this.Ag=new _.al(!1);this.rr=new _.al(!1);if("undefined"==typeof Zone)throw new _.Yb(908,!1);Zone.Jvc();this.oX=0;this.Frc=this.WE=Zone.current;Zone.TaskTrackingZoneSpec&&(this.WE=this.WE.IC(new Zone.TaskTrackingZoneSpec));b&&Zone.longStackTraceZoneSpec&&(this.WE=this.WE.IC(Zone.longStackTraceZoneSpec));this.tha=!a&&c;this.Y1=
a;this.Nta=-1;b=_.dd.requestAnimationFrame;c=_.dd.cancelAnimationFrame;"undefined"!==typeof Zone&&b&&c&&((c=b[Zone.Wo("OriginalDelegate")])&&(b=c),Zone.Wo("OriginalDelegate"));this.YHc=b;nia(this)};_.pia=function(){return"undefined"!==typeof Zone&&!0===Zone.current.get("isAngularZone")};oia=function(){if(_.pia())throw new _.Yb(909,!1);};_.ye.prototype.wc=function(a,b,c){return this.WE.wc(a,b,c)};
_.ye.prototype.fga=function(a,b,c){var d=this.WE;a=d.Iwa("NgZoneEvent: undefined",a,cIa,hha,hha);try{return d.fga(a,b,c)}finally{d.ZJ(a)}};_.ye.prototype.PA=function(a,b,c){return this.WE.PA(a,b,c)};_.ye.prototype.jc=function(a){return this.Frc.wc(a)};var cIa={},Cia=function(){this.rba=this.w_=!1;this.isStable=!0;this.hva=new _.al;this.y0=new _.al;this.Ag=new _.al;this.rr=new _.al};Cia.prototype.wc=function(a,b,c){return a.apply(b,c)};Cia.prototype.PA=function(a,b,c){return a.apply(b,c)};
Cia.prototype.jc=function(a){return a()};Cia.prototype.fga=function(a,b,c){return a.apply(b,c)};var Jia=new _.mc("",{Ja:"root",oa:qia});var dIa=new _.mc(""),eIa=new _.mc(""),pl=function(a,b,c){var d=this;this.vb=a;this.RJb=b;this.vUc=0;this.LHa=!0;this.B4=!1;this.XO=[];this.lya=null;fIa||(fIa=c,gIa(b));this.Kuc();a.wc(function(){d.lya="undefined"==typeof Zone?null:Zone.current.get("TaskTrackingZone")})};pl.prototype.Kuc=function(){var a=this;this.vb.hva.subscribe({next:function(){a.B4=!0;a.LHa=!1}});this.vb.jc(function(){a.vb.Ag.subscribe({next:function(){oia();rga(function(){a.LHa=!0;a.zcb()})}})})};
pl.prototype.isStable=function(){return this.LHa&&!this.vb.rba};pl.prototype.zcb=function(){var a=this;if(this.isStable())rga(function(){for(;0!==a.XO.length;){var c=a.XO.pop();clearTimeout(c.N2);c.uzc(a.B4)}a.B4=!1});else{var b=hIa(this);this.XO=this.XO.filter(function(c){return c.qTb&&c.qTb(b)?(clearTimeout(c.N2),!1):!0});this.B4=!0}};var hIa=function(a){return a.lya?a.lya.z1c.map(function(b){return{source:b.source,Txc:b.Txc,data:b.data}}):[]};_.k=pl.prototype;
_.k.addCallback=function(a,b,c){var d=this,e=-1;b&&0<b&&(e=setTimeout(function(){d.XO=d.XO.filter(function(f){return f.N2!==e});a(d.B4,hIa(d))},b));this.XO.push({uzc:a,N2:e,qTb:c})};_.k.whenStable=function(a,b,c){if(c&&!this.lya)throw Error("jb");this.addCallback(a,b,c);this.zcb()};_.k.pZa=function(a){this.RJb.pZa(a,this)};_.k.Z2a=function(a){this.RJb.Z2a(a)};_.k.findProviders=function(){return[]};pl.ha=function(a){return new (a||pl)(_.u(_.ye),_.u(ql),_.u(eIa))};pl.ua=_.t({token:pl,oa:pl.ha});
var ql=function(){this.m4=new Map};ql.prototype.pZa=function(a,b){this.m4.set(a,b)};ql.prototype.Z2a=function(a){this.m4.delete(a)};ql.prototype.Y$=function(a,b){var c,d;return null!=(d=null==(c=fIa)?void 0:c.Y$(this,a,void 0===b?!0:b))?d:null};ql.ha=function(a){return new (a||ql)};ql.ua=_.t({token:ql,oa:ql.ha,Ja:"platform"});var fIa;var iIa=this,wia=null,uia=new _.mc("AllowMultipleToken"),Aia=new _.mc("PlatformDestroyListeners"),jIa=new _.mc("appBootstrapListener"),qna=function(a,b){this.name=a;this.token=b},ze=function(a){this.qf=a;this.dIa=[];this.hP=[];this.Sb=!1},kIa=function(a,b,c){var d=Dia(null==c?void 0:c.be,Bia(c));return d.wc(function(){var e=new zk(b.VDb,a.Ac,Kia(d)),f=e.Ac.get(_.nd,null);d.jc(function(){var g=d.rr.subscribe({next:function(h){f.handleError(h)}});e.yf(function(){Gia(a.dIa,e);g.unsubscribe()})});return Eia(f,
d,function(){var g=e.Ac.get(Ak);OGa(g);return g.vzc.then(function(){var h=e.Ac.get(_.eh,"en-US")||"en-US";null==h&&Uca("Expected localeId to be defined",h,null,"!=");"string"===typeof h&&(_.PGa=h.toLowerCase().replace(/_/g,"-"));a.frc(e);return e})})})},owa=function(a,b){var c=void 0===c?[]:c;var d=Fia({},c);Promise.resolve(new nka(b)).then(function(e){return kIa(a,e,d)})};
ze.prototype.frc=function(a){var b=a.Ac.get(_.bg);if(0<a.rFa.length)a.rFa.forEach(function(c){return b.bootstrap(c)});else if(a.instance.eIc)a.instance.eIc(b);else throw new _.Yb(-403,!1);this.dIa.push(a)};ze.prototype.yf=function(a){this.hP.push(a)};
ze.prototype.destroy=function(){if(this.Sb)throw new _.Yb(404,!1);this.dIa.slice().forEach(function(b){return b.destroy()});this.hP.forEach(function(b){return b()});var a=this.qf.get(Aia,null);a&&(a.forEach(function(b){return b()}),a.clear());this.Sb=!0};_.W.Object.defineProperties(ze.prototype,{Ac:{configurable:!0,enumerable:!0,get:function(){return this.qf}},nc:{configurable:!0,enumerable:!0,get:function(){return this.Sb}}});ze.ha=function(a){return new (a||ze)(_.u(_.ag))};
ze.ua=_.t({token:ze,oa:ze.ha,Ja:"platform"});_.bg=function(){this.i7a=[];this.Sb=this.rJa=!1;this.hP=[];this.VX=[];this.CEc=_.cc(Iia);this.xlb=[];this.kC=[];this.isStable=_.cc(Jia);this.qf=_.cc(pk)};
_.bg.prototype.bootstrap=function(a,b){var c=this,d=a instanceof sGa;if(!this.qf.get(Ak).done)throw new _.Yb(405,!1);a=d?a:_.xk(this.qf.get(_.sk),a);this.xlb.push(a.Ipa);d=a.REc?void 0:this.qf.get(VFa);var e=a.create(_.RFa,[],b||a.ab,d),f=e.location.ta,g=e.Ac.get(dIa,null);null==g||g.pZa(f);e.yf(function(){c.XY(e.Au);Gia(c.kC,e);null==g||g.Z2a(f)});this.Sqc(e);return e};
_.bg.prototype.tick=function(){if(this.rJa)throw new _.Yb(101,!1);try{this.rJa=!0;for(var a=_.q(this.VX),b=a.next();!b.done;b=a.next())b.value.he()}catch(c){this.CEc(c)}finally{this.rJa=!1}};_.lIa=function(a,b){a.VX.push(b);if(b.Lka)throw new _.Yb(902,!1);b.Xr=a};_.k=_.bg.prototype;_.k.XY=function(a){Gia(this.VX,a);a.Xr=null;var b=a.El;Zc(b[11],2,a.El[1].firstChild,b,null,null,!1)};
_.k.Sqc=function(a){_.lIa(this,a.Au);this.tick();this.kC.push(a);var b=this.qf.get(jIa,[]);b.push.apply(b,_.qc(this.i7a));b.forEach(function(c){return c(a)})};_.k.La=function(){if(!this.Sb)try{this.hP.forEach(function(a){return a()}),this.VX.slice().forEach(function(a){return a.destroy()})}finally{this.Sb=!0,this.VX=[],this.i7a=[],this.hP=[]}};_.k.yf=function(a){var b=this;this.hP.push(a);return function(){return Gia(b.hP,a)}};
_.k.destroy=function(){if(this.Sb)throw new _.Yb(406,!1);var a=this.qf;a.destroy&&!a.nc&&a.destroy()};_.W.Object.defineProperties(_.bg.prototype,{nc:{configurable:!0,enumerable:!0,get:function(){return this.Sb}},Ac:{configurable:!0,enumerable:!0,get:function(){return this.qf}},RQc:{configurable:!0,enumerable:!0,get:function(){return this.VX.length}}});_.bg.ha=function(a){return new (a||_.bg)};_.bg.ua=_.t({token:_.bg,oa:_.bg.ha,Ja:"root"});
var Iia=new _.mc("",{Ja:"root",oa:function(){return _.cc(_.nd).handleError.bind(iIa)}}),Ae=function(){this.zone=_.cc(_.ye);this.Avc=_.cc(_.bg)};Ae.prototype.initialize=function(){var a=this;this.dbb||(this.dbb=this.zone.y0.subscribe({next:function(){a.zone.wc(function(){a.Avc.tick()})}}))};Ae.prototype.La=function(){var a;null==(a=this.dbb)||a.unsubscribe()};Ae.ha=function(a){return new (a||Ae)};Ae.ua=_.t({token:Ae,oa:Ae.ha,Ja:"root"});_.mka=new Map;var Wia=0,Xia=0,Yia=0;_.wja={tHc:"element"};_.yja={tHc:"ICU"};var nja=/\ufffd(\d+):?\d*\ufffd/gi,xja=/\ufffd(\d+)\ufffd/,tja=/^\s*(\ufffd\d+:?\d*\ufffd)\s*,\s*(select|plural)\s*,/,pja=/\ufffd\/?\*(\d+:\d+)\ufffd/gi,Aja=/\ufffd(\/?[#*]\d+):?\d*\ufffd/gi,zja=/\uE500/g;var Gja=Hja;var Oja=function(a){this.qf=a;this.Y7=new Map};Oja.prototype.La=function(){try{for(var a=_.q(this.Y7.values()),b=a.next();!b.done;b=a.next()){var c=b.value;null!==c&&c.destroy()}}finally{this.Y7.clear()}};Oja.ua=_.t({token:Oja,Ja:"environment",oa:function(){return new Oja(_.u(pk))}});_.nf=function(a){this.Enc=a=void 0===a?!1:a;this.iu=!0;this.hw=[];this.x7a=!1;this.Tka=null;this.length=0;this.last=this.first=void 0;var b=_.nf.prototype;b[Symbol.iterator]||(b[Symbol.iterator]=Tja)};_.k=_.nf.prototype;_.k.get=function(a){return this.hw[a]};_.k.map=function(a){return this.hw.map(a)};_.k.filter=function(a){return this.hw.filter(a)};_.k.find=function(a){return this.hw.find(a)};_.k.reduce=function(a,b){return this.hw.reduce(a,b)};_.k.forEach=function(a){this.hw.forEach(a)};
_.k.some=function(a){return this.hw.some(a)};_.k.toArray=function(){return this.hw.slice()};_.k.toString=function(){return this.hw.toString()};_.k.reset=function(a,b){this.iu=!1;a=a.flat(Number.POSITIVE_INFINITY);a:{var c=this.hw;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.hw=a,this.length=a.length,this.last=a[this.length-1],this.first=a[0]};_.ff=function(a){!a.Tka||!a.x7a&&a.Enc||a.Tka.emit(a)};
_.nf.prototype.i0a=function(){this.iu=!0};_.nf.prototype.destroy=function(){this.qd.complete();this.qd.unsubscribe()};_.W.Object.defineProperties(_.nf.prototype,{qd:{configurable:!0,enumerable:!0,get:function(){return this.Tka||(this.Tka=new _.al)}}});Symbol.iterator;_.df=function(){};_.df.Py=Vja;var Wja=function(a,b,c){this.aGa=a;this.bGa=b;this.ob=c};_.V(Wja,_.df);Wja.Py=_.df.Py;Wja.prototype.Rh=function(a,b){return mIa(this,a,b)};var mIa=function(a,b,c){var d=a.bGa.Bf;c=Jfa(a.aGa,d,b,16,null,d.pOa,null,null,null,null,c||null,null);c[17]=a.aGa[a.bGa.index];a=a.aGa[19];null!==a&&(c[19]=a.Rh(d));Nfa(d,c,b);return new qf(c)};
_.W.Object.defineProperties(Wja.prototype,{BPb:{configurable:!0,enumerable:!0,get:function(){var a;return(null==(a=this.bGa.Bf)?void 0:a.BPb)||null}}});_.ef=function(){};_.ef.Py=Yja;var cf=function(a,b,c){this.TI=a;this.lHa=b;this.k5=c};_.V(cf,_.ef);cf.Py=_.ef.Py;_.k=cf.prototype;_.k.clear=function(){for(;0<this.length;)this.remove(this.length-1)};_.k.get=function(a){var b=this.TI[8];return null!==b&&b[a]||null};_.k.Rh=function(a,b,c){if("number"===typeof c)var d=c;else if(null!=c){d=c.index;var e=c.Ac}a=mIa(a,b||{},e);nIa(this,a,d);return a};
_.k.rK=function(a,b,c,d){var e=a&&"function"!==typeof a;if(!e){var f=b||{};b=f.index;c=f.Ac;d=f.SYa;f=f.MK||f.t2c}a=e?a:new MGa(a[pda]||null);c=c||this.sva;f||null!=a.Eo||(e=(e?c:this.sva).get(pk,null))&&(f=e);d=a.create(c,d,null,f);nIa(this,d.Au,b);return d};_.k.hS=function(a,b){return nIa(this,a,b)};
var nIa=function(a,b,c){var d=b.El,e=d[1];if(_.tc(d[3])){var f=a.indexOf(b);-1!==f?a.detach(f):(f=d[3],f=new cf(f,f[6],f[3]),f.detach(f.indexOf(b)))}c=a.d4(c);a=a.TI;f=11+c;var g=a.length;0<c&&(a[f-1][4]=d);c<g-11?(d[4]=a[f],f=11+c,f>=a.length?a.push(d):a.splice(f,0,d)):(a.push(d),d[4]=null);d[3]=a;f=d[17];null!==f&&a!==f&&(g=f[9],d[16]!==d[3][3][16]&&(f[2]=!0),null===g?f[9]=[d]:g.push(d));f=d[19];null!==f&&oIa(f,e);d[2]|=64;f=bfa(c,a);g=d[11];var h=g.parentNode(a[7]);if(null!==h){var n=a[6];d[0]=
h;d[6]=n;Zc(g,1,e.firstChild,d,h,f,!1)}if(b.Xr)throw new _.Yb(902,!1);b.Lka=!0;d=Zja(a);c>=d.length?d.push(b):d.splice(c,0,b);return b};_.k=cf.prototype;_.k.move=function(a,b){return this.hS(a,b)};_.k.indexOf=function(a){var b=this.TI[8];return null!==b?b.indexOf(a):-1};_.k.remove=function(a){a=this.d4(a,-1);var b=Uea(this.TI,a);b&&(zda(Zja(this.TI),a),Wea(b[1],b))};_.k.detach=function(a){a=this.d4(a,-1);var b=Uea(this.TI,a);return b&&null!=zda(Zja(this.TI),a)?new qf(b):null};
_.k.d4=function(a,b){return null==a?this.length+(void 0===b?0:b):a};
_.W.Object.defineProperties(cf.prototype,{element:{configurable:!0,enumerable:!0,get:function(){return Sc(this.lHa,this.k5)}},Ac:{configurable:!0,enumerable:!0,get:function(){return new _.Nc(this.lHa,this.k5)}},sva:{configurable:!0,enumerable:!0,get:function(){var a=xea(this.lHa,this.k5);if(-1!==a){var b=pea(a,this.k5);return new _.Nc(b[1].data[(a&32767)+8],b)}return new _.Nc(null,this.k5)}},length:{configurable:!0,enumerable:!0,get:function(){return this.TI.length-11}}});var $ja=aka;var hka=function(a){this.aZa=a;this.matches=null};hka.prototype.clone=function(){return new hka(this.aZa)};hka.prototype.i0a=function(){this.aZa.i0a()};var gka=function(a){this.queries=a=void 0===a?[]:a};gka.prototype.Rh=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].Zwb].clone());return new gka(c)}return null};gka.prototype.XY=function(a){oIa(this,a)};
var oIa=function(a,b){for(var c=0;c<a.queries.length;c++)null!==b.queries.queries[c].matches&&a.queries[c].i0a()},eka=function(a,b,c){this.bq=a;this.flags=b;this.read=void 0===c?null:c},ika=function(a){this.queries=a=void 0===a?[]:a};_.k=ika.prototype;_.k.W9=function(a,b){for(var c=0;c<this.queries.length;c++)this.queries[c].W9(a,b)};_.k.Jqa=function(a){for(var b=0;b<this.queries.length;b++)this.queries[b].Jqa(a)};
_.k.fPa=function(a){for(var b=null,c=0;c<this.length;c++){var d=this.queries[c].fPa(a,null!==b?b.length:0);d&&(d.Zwb=c,null!==b?b.push(d):b=[d])}return null!==b?new ika(b):null};_.k.va=function(a,b){for(var c=0;c<this.queries.length;c++)this.queries[c].va(a,b)};_.k.track=function(a){this.queries.push(a)};_.W.Object.defineProperties(ika.prototype,{length:{configurable:!0,enumerable:!0,get:function(){return this.queries.length}}});
var of=function(a,b){this.metadata=a;this.matches=null;this.Zwb=-1;this.Dmb=!1;this.cFa=!0;this.o8a=void 0===b?-1:b};of.prototype.W9=function(a,b){if(pIa(this,b)){var c=this.metadata.bq;if(Array.isArray(c))for(var d=0;d<c.length;d++){var e=c[d];a:{var f=b.PVa;if(null!==f)for(var g=0;g<f.length;g+=2)if(f[g]===e){f=f[g+1];break a}f=null}qIa(this,a,b,f);qIa(this,a,b,Eea(b,a,e,!1,!1))}else c===_.df?b.type&4&&qIa(this,a,b,-1):qIa(this,a,b,Eea(b,a,c,!1,!1))}};
of.prototype.Jqa=function(a){this.o8a===a.index&&(this.cFa=!1)};of.prototype.va=function(a,b){this.W9(a,b)};of.prototype.fPa=function(a,b){return pIa(this,a)?(this.Dmb=!0,rIa(this,-a.index,b),new of(this.metadata)):null};
var pIa=function(a,b){if(a.cFa&&1!==(a.metadata.flags&1)){a=a.o8a;for(b=b.parent;null!==b&&b.type&8&&b.index!==a;)b=b.parent;return a===(null!==b?b.index:-1)}return a.cFa},qIa=function(a,b,c,d){if(null!==d){var e=a.metadata.read;null!==e?e===_.Rc||e===_.ef||e===_.df&&c.type&4?rIa(a,c.index,-2):(b=Eea(c,b,e,!1,!1),null!==b&&rIa(a,c.index,b)):rIa(a,c.index,d)}},rIa=function(a,b,c){null===a.matches?a.matches=[b,c]:a.matches.push(b,c)};var rl=function(){};rl.ha=function(a){return new (a||rl)(_.u(_.bg))};rl.Ea=_.fc({type:rl});rl.Da=_.Vb({});_.sl=function(){};_.sl.Py=jka;var sIa=function(){};sIa.prototype.supports=function(a){return Qia(a)};sIa.prototype.create=function(a){return new tl(a)};var tIa=function(a,b){return b},tl=function(a){this.length=0;this.VW=this.Vla=this.OB=this.hz=this.kX=this.Bma=this.Gt=this.Vv=this.t5=this.xP=this.Wrc=this.lz=this.yP=null;this.KX=a||tIa};tl.prototype.Ysb=function(a){var b;for(b=this.xP;null!==b;b=b.Cc)a(b)};
_.uIa=function(a,b){var c=a.xP;a=a.hz;for(var d=0,e=null;c||a;){var f=!a||c&&c.fl<kka(a,d,e)?c:a,g=kka(f,d,e),h=f.fl;if(f===a)d--,a=a.Yy;else if(c=c.Cc,null==f.Uu)d++;else{e||(e=[]);var n=g-d,r=h-d;if(n!=r){for(var v=0;v<n;v++){var A=v<e.length?e[v]:e[v]=0,C=A+v;r<=C&&C<n&&(e[v]=A+1)}e[f.Uu]=r-n}}g!==h&&b(f,g,h)}};tl.prototype.Xsb=function(a){var b;for(b=this.Vv;null!==b;b=b.cF)a(b)};tl.prototype.Zsb=function(a){var b;for(b=this.hz;null!==b;b=b.Yy)a(b)};
_.vIa=function(a,b){for(a=a.Vla;null!==a;a=a.iIa)b(a)};_.k=tl.prototype;_.k.diff=function(a){null==a&&(a=[]);if(!Qia(a))throw new _.Yb(900,!1);return this.check(a)?this:null};_.k.yf=function(){};
_.k.check=function(a){var b=this;this.lJa();var c=this.xP,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.KX(e,f);null!==c&&Object.is(c.hB,g)?(d&&(c=this.peb(c,f,g,e)),Object.is(c.item,f)||this.zka(c,f)):(c=this.Fab(c,f,g,e),d=!0);c=c.Cc}}else{var h=0;Ria(a,function(n){g=b.KX(h,n);null!==c&&Object.is(c.hB,g)?(d&&(c=b.peb(c,n,g,h)),Object.is(c.item,n)||b.zka(c,n)):(c=b.Fab(c,n,g,h),d=!0);c=c.Cc;h++});this.length=h}this.auc(c);return this.GL};
_.k.lJa=function(){if(this.GL){var a;for(a=this.Wrc=this.xP;null!==a;a=a.Cc)a.kIa=a.Cc;for(a=this.Vv;null!==a;a=a.cF)a.Uu=a.fl;this.Vv=this.Gt=null;for(a=this.Bma;null!==a;a=a.jIa)a.Uu=a.fl;this.Vla=this.VW=this.hz=this.OB=this.Bma=this.kX=null}};
_.k.Fab=function(a,b,c,d){if(null===a)var e=this.t5;else e=a.Xn,this.nsc(a);a=null===this.lz?null:this.lz.get(c,null);null!==a?(Object.is(a.item,b)||this.zka(a,b),this.icb(a,e,d)):(a=null===this.yP?null:this.yP.get(c,d),null!==a?(Object.is(a.item,b)||this.zka(a,b),this.krc(a,e,d)):a=this.Dkc(new wIa(b,c),e,d));return a};_.k.peb=function(a,b,c,d){b=null===this.lz?null:this.lz.get(c,null);null!==b?a=this.icb(b,a.Xn,d):a.fl!=d&&(a.fl=d,this.WEa(a,d));return a};
_.k.auc=function(a){for(;null!==a;){var b=a.Cc;this.F6a(this.rKa(a));a=b}null!==this.lz&&this.lz.clear();null!==this.Gt&&(this.Gt.cF=null);null!==this.kX&&(this.kX.jIa=null);null!==this.t5&&(this.t5.Cc=null);null!==this.OB&&(this.OB.Yy=null);null!==this.VW&&(this.VW.iIa=null)};_.k.icb=function(a,b,c){null!==this.lz&&this.lz.remove(a);var d=a.Zma,e=a.Yy;null===d?this.hz=e:d.Yy=e;null===e?this.OB=d:e.Zma=d;this.wHa(a,b,c);this.WEa(a,c);return a};
_.k.krc=function(a,b,c){this.rKa(a);this.wHa(a,b,c);this.WEa(a,c);return a};_.k.Dkc=function(a,b,c){this.wHa(a,b,c);this.Gt=null===this.Gt?this.Vv=a:this.Gt.cF=a;return a};_.k.wHa=function(a,b,c){var d=null===b?this.xP:b.Cc;a.Cc=d;a.Xn=b;null===d?this.t5=a:d.Xn=a;null===b?this.xP=a:b.Cc=a;null===this.yP&&(this.yP=new ul);this.yP.put(a);a.fl=c;return a};_.k.nsc=function(a){return this.F6a(this.rKa(a))};
_.k.rKa=function(a){null!==this.yP&&this.yP.remove(a);var b=a.Xn,c=a.Cc;null===b?this.xP=c:b.Cc=c;null===c?this.t5=b:c.Xn=b;return a};_.k.WEa=function(a,b){if(a.Uu===b)return a;this.kX=null===this.kX?this.Bma=a:this.kX.jIa=a;return a};_.k.F6a=function(a){null===this.lz&&(this.lz=new ul);this.lz.put(a);a.fl=null;a.Yy=null;null===this.OB?(this.OB=this.hz=a,a.Zma=null):(a.Zma=this.OB,this.OB=this.OB.Yy=a);return a};_.k.zka=function(a,b){a.item=b;this.VW=null===this.VW?this.Vla=a:this.VW.iIa=a;return a};
_.W.Object.defineProperties(tl.prototype,{GL:{configurable:!0,enumerable:!0,get:function(){return null!==this.Vv||null!==this.Bma||null!==this.hz||null!==this.Vla}}});var wIa=function(a,b){this.item=a;this.hB=b;this.iIa=this.jIa=this.cF=this.Yy=this.Zma=this.pX=this.Yma=this.Cc=this.Xn=this.kIa=this.Uu=this.fl=null},xIa=function(){this.r6=this.g5=null};xIa.prototype.add=function(a){null===this.g5?(this.g5=this.r6=a,a.pX=null,a.Yma=null):(this.r6.pX=a,a.Yma=this.r6,a.pX=null,this.r6=a)};
xIa.prototype.get=function(a,b){var c;for(c=this.g5;null!==c;c=c.pX)if((null===b||b<=c.fl)&&Object.is(c.hB,a))return c;return null};xIa.prototype.remove=function(a){var b=a.Yma;a=a.pX;null===b?this.g5=a:b.pX=a;null===a?this.r6=b:a.Yma=b;return null===this.g5};var ul=function(){this.map=new Map};ul.prototype.put=function(a){var b=a.hB,c=this.map.get(b);c||(c=new xIa,this.map.set(b,c));c.add(a)};ul.prototype.get=function(a,b){var c=this.map.get(a);return c?c.get(a,b):null};
ul.prototype.remove=function(a){var b=a.hB;this.map.get(b).remove(a)&&this.map.delete(b);return a};ul.prototype.clear=function(){this.map.clear()};_.W.Object.defineProperties(ul.prototype,{Sl:{configurable:!0,enumerable:!0,get:function(){return 0===this.map.size}}});var yIa=function(){};yIa.prototype.supports=function(a){return a instanceof Map||Pia(a)};yIa.prototype.create=function(){return new zIa};var zIa=function(){this.kna=new Map;this.OB=this.hz=this.Gt=this.Vv=this.uW=this.tW=this.Ubb=this.TO=this.WI=null};_.k=zIa.prototype;_.k.Ysb=function(a){var b;for(b=this.WI;null!==b;b=b.Cc)a(b)};_.k.Xsb=function(a){var b;for(b=this.Vv;null!==b;b=b.cF)a(b)};_.k.Zsb=function(a){var b;for(b=this.hz;null!==b;b=b.Yy)a(b)};
_.k.diff=function(a){if(!a)a=new Map;else if(!(a instanceof Map||Pia(a)))throw new _.Yb(900,!1);return this.check(a)?this:null};_.k.yf=function(){};
_.k.check=function(a){var b=this;this.lJa();var c=this.WI;this.TO=null;this.doc(a,function(d,e){c&&c.key===e?(b.Cab(c,d),b.TO=c,c=c.Cc):(d=b.Qoc(e,d),c=b.iqc(c,d))});if(c)for(c.Xn&&(c.Xn.Cc=null),a=this.hz=c;null!==a;a=a.Yy)a===this.WI&&(this.WI=null),this.kna.delete(a.key),a.Yy=a.Cc,a.vi=a.uf,a.uf=null,a.Xn=null,a.Cc=null;this.uW&&(this.uW.Dma=null);this.Gt&&(this.Gt.cF=null);return this.GL};
_.k.iqc=function(a,b){if(a){var c=a.Xn;b.Cc=a;b.Xn=c;a.Xn=b;c&&(c.Cc=b);a===this.WI&&(this.WI=b);return this.TO=a}this.TO?(this.TO.Cc=b,b.Xn=this.TO):this.WI=b;this.TO=b;return null};_.k.Qoc=function(a,b){if(this.kna.has(a)){a=this.kna.get(a);this.Cab(a,b);b=a.Xn;var c=a.Cc;b&&(b.Cc=c);c&&(c.Xn=b);a.Cc=null;a.Xn=null;return a}c=new AIa(a);this.kna.set(a,c);c.uf=b;this.Jkc(c);return c};
_.k.lJa=function(){if(this.GL){var a;for(a=this.Ubb=this.WI;null!==a;a=a.Cc)a.kIa=a.Cc;for(a=this.tW;null!==a;a=a.Dma)a.vi=a.uf;for(a=this.Vv;null!=a;a=a.cF)a.vi=a.uf;this.hz=this.Vv=this.Gt=this.tW=this.uW=null}};_.k.Cab=function(a,b){Object.is(b,a.uf)||(a.vi=a.uf,a.uf=b,this.Kkc(a))};_.k.Jkc=function(a){null===this.Vv?this.Vv=this.Gt=a:this.Gt=this.Gt.cF=a};_.k.Kkc=function(a){null===this.tW?this.tW=this.uW=a:this.uW=this.uW.Dma=a};
_.k.doc=function(a,b){a instanceof Map?a.forEach(b):Object.keys(a).forEach(function(c){return b(a[c],c)})};_.W.Object.defineProperties(zIa.prototype,{GL:{configurable:!0,enumerable:!0,get:function(){return null!==this.Vv||null!==this.tW||null!==this.hz}}});var AIa=function(a){this.key=a;this.Dma=this.Yy=this.cF=this.Xn=this.Cc=this.kIa=this.uf=this.vi=null};_.vl=function(a){this.WPa=a};_.vl.prototype.find=function(a){var b=this.WPa.find(function(c){return c.supports(a)});if(null!=b)return b;throw new _.Yb(901,!1);};_.vl.ua=_.t({token:_.vl,Ja:"root",oa:function(){return new _.vl([new sIa])}});_.wl=function(a){this.WPa=a};_.wl.prototype.find=function(a){var b=this.WPa.find(function(c){return c.supports(a)});if(b)return b;throw new _.Yb(901,!1);};_.wl.ua=_.t({token:_.wl,Ja:"root",oa:function(){return new _.wl([new yIa])}});var BIa=xia(null,"core",[]);var CIa=new _.mc("devfuseFeature");var DIa={V5a:0,t3:1,AE:2,P4a:3};_.xl=function(a){_.p.call(this,a)};_.V(_.xl,_.p);_.xl.prototype.toObject=function(){return EIa(this)};var EIa=function(a){if(null!=a)return _.yb(a),{privateDoNotAccessOrElseSafeHtmlWrappedValue:_.m(_.l(a,2))}};var yl=function(a){_.p.call(this,a,-1,FIa)};_.V(yl,_.p);_.k=yl.prototype;_.k.getMessage=function(){return _.Ei(this,_.xl,1)};_.k.jxa=function(a){return _.Gi(this,1,a)};_.k.x0a=function(a,b){_.nb(this,2,a,b,_.Mi)};_.k.Xtb=function(){return _.Oi(this,3,0)};_.k.cOb=function(a){return _.Si(this,3,a)};var FIa=[2,4];yl.prototype.toObject=function(){return GIa(this)};var GIa=function(a){if(null!=a)return _.yb(a),{message:EIa(a.getMessage()),A5c:_.m(_.Mi(a,2)),a7c:_.m(_.Wh(a,4)),severity:_.Oi(a,3,0)}};var IIa=function(a){_.p.call(this,a,-1,HIa)};_.V(IIa,_.p);var HIa=[1];IIa.prototype.toObject=function(){return JIa(this)};var JIa=function(a){if(null!=a)return _.yb(a),{bVc:_.tb(_.Fi(a,yl,1),GIa)}};var KIa;_.zl=function(){};KIa=function(){};KIa.prototype.Wtb=function(){return{fFb:function(){},nM:function(){},rr:function(){}}};_.U=function(){this.O={}};_.T=function(a,b){return a.O.hasOwnProperty(b)?a.O[b]:null};_.Z=function(a,b){return null!=a.O[b]};var LIa=function(a){var b="";Dba(a,function(c,d){b+=d;b+=":";b+=c;b+="\r\n"});return b};var MIa=["accept","accept-language","content-language"],NIa=["GET","HEAD","POST"];var OIa=function(){};var PIa;_.Al=function(a,b){this.jLc=a;this.MDc=void 0===b?null:b};_.V(_.Al,OIa);PIa=function(a,b,c){var d=pka(a.MDc,b);return null==d?c:_.ge.ka(_.we({complete:function(){d.fFb()}}),kha(c.ka(_.we(function(e){d.nM(e)},function(e){d.rr(e)}))))};_.Bl=function(a,b){var c=b.Jb||void 0,d=a.jLc,e=d.send,f=b.body instanceof _.U?_.sf(b.body):b.body;return PIa(a,b,e.call(d,{path:b.path,Fb:b.Fb,Gb:b.Gb,body:f,Ta:b.Ta,dQb:b.dQb&&b.dQb},c))};var QIa=function(){};QIa.prototype.send=function(a,b){Bka(a);return this.makeRequest(a).ka(_.y(function(c){return b?_.tf(b,c):c}))};var Cl,Dl,RIa,El,Gl,Hl,Il,Jl,Kl,TIa;Cl={r3:"BUILD",rAa:"CODE_REVIEW",h4b:"GLOBAL",wE:"SOURCE",od:"UNKNOWN",values:function(){return[Cl.od,Cl.h4b,Cl.wE,Cl.rAa,Cl.r3]}};Dl={t3:"CRITICAL",P4a:"INFORMATIONAL",V5a:"SEVERITY_UNSPECIFIED",AE:"WARNING",values:function(){return[Dl.V5a,Dl.t3,Dl.AE,Dl.P4a]}};RIa={FXb:"AVAILABLE",wic:"UNAVAILABLE",uj:"UNSPECIFIED",values:function(){return[RIa.uj,RIa.wic,RIa.FXb]}};
El={r3:"BUILD",rAa:"CODE_REVIEW",PZb:"CORE",DBa:"ISSUE_TRACKER",wE:"SOURCE",Gic:"UNKNOWN_OWNER",values:function(){return[El.Gic,El.PZb,El.wE,El.rAa,El.r3,El.DBa]}};
_.Ag={oWb:"ADMIN_FAST_WRITE",pWb:"ADMIN_MEDIUM_WRITE",vI:"ADMIN_READ",rWb:"ADMIN_SLOW_WRITE",cAa:"BLAME",Xja:"CALLGRAPHS",vAa:"COMMIT_BROWSING",AAa:"CROSS_REFERENCES",C0b:"DEBUGGER",u4a:"EXTERNAL_DEPENDENCY",C4a:"FILE_LOAD",gBa:"FILE_OPERATIONS",FV:"HISTORY",Q4a:"INITIAL_PAGE_LOAD",T8b:"LIST_BREAKPOINTS",U8b:"LIST_DEBUGEES",wO:"OUTLINE",Q5a:"REPOSITORIES_BROWSING",dDa:"SEARCH",wgc:"SET_BREAKPOINT",Jgc:"SNAPSHOT_COMPLETE",fhc:"STOP_DEBUGGING",b6a:"SUGGEST_SEARCH",l6a:"UNKNOWN_BUCKET",values:function(){return[_.Ag.l6a,
_.Ag.u4a,_.Ag.Q4a,_.Ag.dDa,_.Ag.oWb,_.Ag.pWb,_.Ag.rWb,_.Ag.wgc,_.Ag.Jgc,_.Ag.U8b,_.Ag.T8b,_.Ag.vI,_.Ag.Q5a,_.Ag.vAa,_.Ag.gBa,_.Ag.C4a,_.Ag.wO,_.Ag.FV,_.Ag.AAa,_.Ag.Xja,_.Ag.C0b,_.Ag.fhc,_.Ag.b6a,_.Ag.cAa]}};_.Fl={gy:"BACKGROUND",hYb:"BROWSER_NAVIGATION",fO:"CHANGE",At:"CLICK",n3b:"EXTERNAL",Lv:"KEYBOARD",Hfc:"RESIZE",kgc:"SCROLL",Cic:"UNKNOWN_GESTURE_TYPE",values:function(){return[_.Fl.Cic,_.Fl.At,_.Fl.fO,_.Fl.kgc,_.Fl.Hfc,_.Fl.hYb,_.Fl.Lv,_.Fl.gy,_.Fl.n3b]}};
Gl={Kd:"CANCELLED",OAa:"DEGRADED",Yi:"FAILURE",ZCa:"RETRIED",Xg:"SUCCESS",NDa:"TIME_OUT",sEa:"UNKNOWN_STATUS_CODE",values:function(){return[Gl.sEa,Gl.Xg,Gl.Yi,Gl.NDa,Gl.OAa,Gl.Kd,Gl.ZCa]}};
Hl={Xza:"AUTOPUSH",Yza:"AUTOPUSH_CORP",Zza:"AUTOPUSH_QUAL",hAa:"CANARY",zAa:"CORP",RAa:"DEMO",xBa:"INTEGRATION",yBa:"INTEGRATION_CORP",zBa:"INTEGRATION_OSS",ABa:"INTEGRATION_PARTNER",BBa:"INTEGRATION_PROD",CBa:"INTEGRATION_QA",ACa:"OSS",O3:"PARTNER",HCa:"PRODUCTION",PCa:"QADEVEL",QCa:"QADEVEL_CORP",RCa:"QAOSS",lDa:"STAGING_CORP",mDa:"STAGING_OSS",nDa:"STAGING_PARTNER",oDa:"STAGING_PROD",pDa:"STAGING_QA",Gg:"TESTING",qEa:"UNKNOWN_ENVIRONMENT",values:function(){return[Hl.qEa,Hl.HCa,Hl.oDa,Hl.pDa,Hl.BBa,
Hl.CBa,Hl.RAa,Hl.hAa,Hl.Gg,Hl.lDa,Hl.zAa,Hl.PCa,Hl.xBa,Hl.RCa,Hl.mDa,Hl.zBa,Hl.ACa,Hl.QCa,Hl.yBa,Hl.Xza,Hl.Yza,Hl.O3,Hl.ABa,Hl.nDa,Hl.Zza]}};
Il={Xza:"AUTOPUSH",Yza:"AUTOPUSH_CORP",Zza:"AUTOPUSH_QUAL",hAa:"CANARY",zAa:"CORP",RAa:"DEMO",xBa:"INTEGRATION",yBa:"INTEGRATION_CORP",zBa:"INTEGRATION_OSS",ABa:"INTEGRATION_PARTNER",BBa:"INTEGRATION_PROD",CBa:"INTEGRATION_QA",ACa:"OSS",O3:"PARTNER",HCa:"PRODUCTION",PCa:"QADEVEL",QCa:"QADEVEL_CORP",RCa:"QAOSS",lDa:"STAGING_CORP",mDa:"STAGING_OSS",nDa:"STAGING_PARTNER",oDa:"STAGING_PROD",pDa:"STAGING_QA",Gg:"TESTING",qEa:"UNKNOWN_ENVIRONMENT",values:function(){return[Il.qEa,Il.HCa,Il.oDa,Il.pDa,Il.BBa,
Il.CBa,Il.RAa,Il.hAa,Il.Gg,Il.lDa,Il.zAa,Il.PCa,Il.xBa,Il.RCa,Il.mDa,Il.zBa,Il.ACa,Il.QCa,Il.yBa,Il.Xza,Il.Yza,Il.O3,Il.ABa,Il.nDa,Il.Zza]}};Jl={Kd:"CANCELLED",OAa:"DEGRADED",Yi:"FAILURE",ZCa:"RETRIED",Xg:"SUCCESS",NDa:"TIME_OUT",sEa:"UNKNOWN_STATUS_CODE",values:function(){return[Jl.sEa,Jl.Xg,Jl.Yi,Jl.NDa,Jl.OAa,Jl.Kd,Jl.ZCa]}};
Kl=function(a){a=void 0===a?{}:a;this.O={};this.O.message=null==a.message?null:a.message;this.O.scopes=null==a.scopes?null:a.scopes;this.O.targetPatterns=null==a.targetPatterns?null:a.targetPatterns;this.O.severity=null==a.severity?null:a.severity};_.V(Kl,_.U);Kl.prototype.ma=function(){return Kl};Kl.prototype.na=function(){return{Va:{scopes:Cl,severity:Dl},keys:["message","scopes","severity","targetPatterns"],Ka:{message:Nl}}};
_.W.Object.defineProperties(Kl.prototype,{message:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"message")?_.T(this,"message"):null},set:function(a){this.O.message=a}},scopes:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"scopes")?_.T(this,"scopes"):null},set:function(a){this.O.scopes=a}},severity:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"severity")?_.T(this,"severity"):null},set:function(a){this.O.severity=a}},targetPatterns:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"targetPatterns")?_.T(this,"targetPatterns"):null},set:function(a){this.O.targetPatterns=a}}});_.W.Object.defineProperties(Kl,{xDa:{configurable:!0,enumerable:!0,get:function(){return Dl}}});var Ol=function(a){a=void 0===a?{}:a;this.O={};this.O.announcements=null==a.kp?null:a.kp};_.V(Ol,_.U);Ol.prototype.ma=function(){return Ol};Ol.prototype.na=function(){return{Sa:{announcements:Kl},keys:["announcements"]}};
_.W.Object.defineProperties(Ol.prototype,{kp:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"announcements")?_.T(this,"announcements"):null},set:function(a){this.O.announcements=a}}});var Mh=function(a){a=void 0===a?{}:a;this.O={};this.O.name=null==a.name?null:a.name;this.O.status=null==a.status?null:a.status};_.V(Mh,_.U);Mh.prototype.ma=function(){return Mh};Mh.prototype.na=function(){return{Va:{status:RIa},keys:["name","status"]}};
_.W.Object.defineProperties(Mh.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.T(this,"name"):null},set:function(a){this.O.name=a}},status:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"status")?_.T(this,"status"):null},set:function(a){this.O.status=a}}});_.W.Object.defineProperties(Mh,{Status:{configurable:!0,enumerable:!0,get:function(){return RIa}}});
var Pl=function(a){a=void 0===a?{}:a;this.O={};this.O.eventId=null==a.eventId?null:a.eventId;this.O.clientContext=null==a.vpa?null:a.vpa;this.O.gestureName=null==a.gestureName?null:a.gestureName;this.O.elementId=null==a.YQ?null:a.YQ;this.O.artifactId=null==a.We?null:a.We;this.O.searchTerm=null==a.hg?null:a.hg;this.O.listIndex=null==a.Of?null:a.Of;this.O.durationMs=null==a.Ii?null:a.Ii;this.O.statusCode=null==a.statusCode?null:a.statusCode;this.O.subActions=null==a.Sm?null:a.Sm;this.O.initialUrl=null==
a.Sw?null:a.Sw;this.O.targetUrl=null==a.jm?null:a.jm;this.O.initialRoute=null==a.initialRoute?null:a.initialRoute;this.O.targetRoute=null==a.targetRoute?null:a.targetRoute;this.O.wasStartedInBackground=null==a.SN?null:a.SN;this.O.finishedInBackground=null==a.cL?null:a.cL;this.O.actionOwner=null==a.actionOwner?null:a.actionOwner;this.O.feature=null==a.Zqa?null:a.Zqa;this.O.bucket=null==a.bucket?null:a.bucket;this.O.availabilityStatuses=null==a.availabilityStatuses?null:a.availabilityStatuses};
_.V(Pl,_.U);Pl.prototype.ma=function(){return Pl};Pl.prototype.na=function(){return{Sa:{availabilityStatuses:Mh,subActions:Ql},Va:{actionOwner:El,bucket:_.Ag,gestureName:_.Fl,statusCode:Gl},keys:"actionOwner artifactId availabilityStatuses bucket clientContext durationMs elementId eventId feature finishedInBackground gestureName initialRoute initialUrl listIndex searchTerm statusCode subActions targetRoute targetUrl wasStartedInBackground".split(" "),Ka:{clientContext:Rl,eventId:Sl}}};
_.W.Object.defineProperties(Pl.prototype,{actionOwner:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"actionOwner")?_.T(this,"actionOwner"):null},set:function(a){this.O.actionOwner=a}},We:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"artifactId")?_.T(this,"artifactId"):null},set:function(a){this.O.artifactId=a}},availabilityStatuses:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"availabilityStatuses")?_.T(this,"availabilityStatuses"):null},set:function(a){this.O.availabilityStatuses=
a}},bucket:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"bucket")?_.T(this,"bucket"):null},set:function(a){this.O.bucket=a}},vpa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"clientContext")?_.T(this,"clientContext"):null},set:function(a){this.O.clientContext=a}},Ii:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"durationMs")?_.T(this,"durationMs"):null},set:function(a){this.O.durationMs=a}},YQ:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"elementId")?_.T(this,"elementId"):null},set:function(a){this.O.elementId=a}},eventId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"eventId")?_.T(this,"eventId"):null},set:function(a){this.O.eventId=a}},Zqa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"feature")?_.T(this,"feature"):null},set:function(a){this.O.feature=a}},cL:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"finishedInBackground")?_.T(this,"finishedInBackground"):null},set:function(a){this.O.finishedInBackground=
a}},gestureName:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"gestureName")?_.T(this,"gestureName"):null},set:function(a){this.O.gestureName=a}},initialRoute:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"initialRoute")?_.T(this,"initialRoute"):null},set:function(a){this.O.initialRoute=a}},Sw:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"initialUrl")?_.T(this,"initialUrl"):null},set:function(a){this.O.initialUrl=a}},Of:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"listIndex")?_.T(this,"listIndex"):null},set:function(a){this.O.listIndex=a}},hg:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"searchTerm")?_.T(this,"searchTerm"):null},set:function(a){this.O.searchTerm=a}},statusCode:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"statusCode")?_.T(this,"statusCode"):null},set:function(a){this.O.statusCode=a}},Sm:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"subActions")?_.T(this,"subActions"):
null},set:function(a){this.O.subActions=a}},targetRoute:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"targetRoute")?_.T(this,"targetRoute"):null},set:function(a){this.O.targetRoute=a}},jm:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"targetUrl")?_.T(this,"targetUrl"):null},set:function(a){this.O.targetUrl=a}},SN:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"wasStartedInBackground")?_.T(this,"wasStartedInBackground"):null},set:function(a){this.O.wasStartedInBackground=
a}}});var Rl=function(a){a=void 0===a?{}:a;this.O={};this.O.sessionId=null==a.sessionId?null:a.sessionId;this.O.userId=null==a.userId?null:a.userId;this.O.actionId=null==a.actionId?null:a.actionId;this.O.environmentName=null==a.As?null:a.As;this.O.repoGroupId=null==a.zH?null:a.zH;this.O.executionContext=null==a.n$?null:a.n$};_.V(Rl,_.U);Rl.prototype.ma=function(){return Rl};
Rl.prototype.na=function(){return{Va:{environmentName:Hl},keys:"actionId environmentName executionContext repoGroupId sessionId userId".split(" "),Ka:{executionContext:Tl}}};
_.W.Object.defineProperties(Rl.prototype,{actionId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"actionId")?_.T(this,"actionId"):null},set:function(a){this.O.actionId=a}},As:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"environmentName")?_.T(this,"environmentName"):null},set:function(a){this.O.environmentName=a}},n$:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"executionContext")?_.T(this,"executionContext"):null},set:function(a){this.O.executionContext=
a}},zH:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repoGroupId")?_.T(this,"repoGroupId"):null},set:function(a){this.O.repoGroupId=a}},sessionId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"sessionId")?_.T(this,"sessionId"):null},set:function(a){this.O.sessionId=a}},userId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"userId")?_.T(this,"userId"):null},set:function(a){this.O.userId=a}}});
var Sl=function(a){a=void 0===a?{}:a;this.O={};this.O.timeUsec=null==a.tya?null:a.tya;this.O.serverIp=null==a.serverIp?null:a.serverIp;this.O.processId=null==a.Uva?null:a.Uva};_.V(Sl,_.U);Sl.prototype.ma=function(){return Sl};Sl.prototype.na=function(){return{keys:["processId","serverIp","timeUsec"]}};
_.W.Object.defineProperties(Sl.prototype,{Uva:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"processId")?_.T(this,"processId"):null},set:function(a){this.O.processId=a}},serverIp:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"serverIp")?_.T(this,"serverIp"):null},set:function(a){this.O.serverIp=a}},tya:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"timeUsec")?_.T(this,"timeUsec"):null},set:function(a){this.O.timeUsec=a}}});
var Tl=function(a){a=void 0===a?{}:a;this.O={};this.O.cell=null==a.yY?null:a.yY;this.O.task=null==a.ZH?null:a.ZH;this.O.job=null==a.Gca?null:a.Gca;this.O.environmentName=null==a.As?null:a.As;this.O.buildLabel=null==a.FF?null:a.FF;this.O.traced=null==a.I2a?null:a.I2a;this.O.rpcGlobalId=null==a.o_a?null:a.o_a;this.O.spanId=null==a.spanId?null:a.spanId};_.V(Tl,_.U);Tl.prototype.ma=function(){return Tl};Tl.prototype.na=function(){return{Va:{environmentName:Il},keys:"buildLabel cell environmentName job rpcGlobalId spanId task traced".split(" ")}};
_.W.Object.defineProperties(Tl.prototype,{FF:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"buildLabel")?_.T(this,"buildLabel"):null},set:function(a){this.O.buildLabel=a}},yY:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"cell")?_.T(this,"cell"):null},set:function(a){this.O.cell=a}},As:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"environmentName")?_.T(this,"environmentName"):null},set:function(a){this.O.environmentName=a}},Gca:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"job")?_.T(this,"job"):null},set:function(a){this.O.job=a}},o_a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"rpcGlobalId")?_.T(this,"rpcGlobalId"):null},set:function(a){this.O.rpcGlobalId=a}},spanId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"spanId")?_.T(this,"spanId"):null},set:function(a){this.O.spanId=a}},ZH:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"task")?_.T(this,"task"):null},set:function(a){this.O.task=
a}},I2a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"traced")?_.T(this,"traced"):null},set:function(a){this.O.traced=a}}});var Ul=function(a){a=void 0===a?{}:a;this.O={};this.O.announcements=null==a.kp?null:a.kp};_.V(Ul,_.U);Ul.prototype.ma=function(){return Ul};Ul.prototype.na=function(){return{keys:["announcements"],Ka:{announcements:Ol}}};
_.W.Object.defineProperties(Ul.prototype,{kp:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"announcements")?_.T(this,"announcements"):null},set:function(a){this.O.announcements=a}}});var Vl=function(a){a=void 0===a?{}:a;this.O={};this.O.entries=null==a.entries?null:a.entries;this.O.authuser=null==a.authuser?null:a.authuser};_.V(Vl,_.U);Vl.prototype.ma=function(){return Vl};Vl.prototype.na=function(){return{Sa:{entries:Pl},keys:["authuser","entries"]}};
_.W.Object.defineProperties(Vl.prototype,{authuser:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"authuser")?_.T(this,"authuser"):null},set:function(a){this.O.authuser=a}},entries:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"entries")?_.T(this,"entries"):null},set:function(a){this.O.entries=a}}});var SIa=function(){this.O={}};_.V(SIa,_.U);SIa.prototype.ma=function(){return SIa};SIa.prototype.na=function(){return{keys:[]}};
var Nl=function(a){a=void 0===a?{}:a;this.O={};this.O.privateDoNotAccessOrElseSafeHtmlWrappedValue=null==a.privateDoNotAccessOrElseSafeHtmlWrappedValue?null:a.privateDoNotAccessOrElseSafeHtmlWrappedValue};_.V(Nl,_.U);Nl.prototype.ma=function(){return Nl};Nl.prototype.na=function(){return{keys:["privateDoNotAccessOrElseSafeHtmlWrappedValue"]}};
_.W.Object.defineProperties(Nl.prototype,{privateDoNotAccessOrElseSafeHtmlWrappedValue:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"privateDoNotAccessOrElseSafeHtmlWrappedValue")?_.T(this,"privateDoNotAccessOrElseSafeHtmlWrappedValue"):null},set:function(a){this.O.privateDoNotAccessOrElseSafeHtmlWrappedValue=a}}});
var Ql=function(a){a=void 0===a?{}:a;this.O={};this.O.name=null==a.name?null:a.name;this.O.statusCode=null==a.statusCode?null:a.statusCode;this.O.durationMs=null==a.Ii?null:a.Ii;this.O.httpErrorCode=null==a.Ow?null:a.Ow};_.V(Ql,_.U);Ql.prototype.ma=function(){return Ql};Ql.prototype.na=function(){return{Va:{statusCode:Jl},keys:["durationMs","httpErrorCode","name","statusCode"]}};
_.W.Object.defineProperties(Ql.prototype,{Ii:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"durationMs")?_.T(this,"durationMs"):null},set:function(a){this.O.durationMs=a}},Ow:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"httpErrorCode")?_.T(this,"httpErrorCode"):null},set:function(a){this.O.httpErrorCode=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.T(this,"name"):null},set:function(a){this.O.name=a}},statusCode:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"statusCode")?_.T(this,"statusCode"):null},set:function(a){this.O.statusCode=a}}});TIa=new _.mc("API_VERSION");_.UIa=new _.mc("REQUEST_SERVICE");_.Wl=function(){};_.Wl.ha=function(a){return new (a||_.Wl)};_.Wl.Ea=_.fc({type:_.Wl});_.Wl.Da=_.Vb({});
var VIa={$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"},Xl=function(a,b,c){this.Ua=a;this.Ua=null==a?"v1":a;this.kb=new _.Al(b,c)};
Xl.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Bl(this.kb,{body:null,Fb:"GET",Gb:"console_fe_api_sandbox.announcements.list",path:"/"+this.Ua+"/announcements",Ta:_.uf(a,VIa,b),Jb:Ul})};Xl.ha=function(a){return new (a||Xl)(_.u(TIa,8),_.u(_.UIa),_.u(_.zl,8))};Xl.ua=_.t({token:Xl,oa:Xl.ha});var WIa=function(){};WIa.ha=function(a){return new (a||WIa)};WIa.ua=_.t({token:WIa,oa:function(a){return Xl.ha(a)},Ja:_.Wl});
var Yl=function(a,b,c){this.Ua=a;this.Ua=null==a?"v1":a;this.kb=new _.Al(b,c)},XIa=function(a,b){var c=void 0===c?{}:c;var d=void 0===d?{}:d;return _.Bl(a.kb,{body:b,Fb:"POST",Gb:"console_fe_api_sandbox.logging.logClientAction",path:"/"+a.Ua+"/logging:logClientAction",Ta:_.uf(c,VIa,d),Jb:SIa})};Yl.ha=function(a){return new (a||Yl)(_.u(TIa,8),_.u(_.UIa),_.u(_.zl,8))};Yl.ua=_.t({token:Yl,oa:Yl.ha});var YIa=function(){};YIa.ha=function(a){return new (a||YIa)};
YIa.ua=_.t({token:YIa,oa:function(a){return Yl.ha(a)},Ja:_.Wl});var Zl,ZIa,$Ia,aJa,dJa,eJa,fJa,gJa,hJa,uJa,zJa,BJa,CJa;Zl=new _.mc("productVersion");ZIa=new _.mc("envName");_.$l=new _.mc("emailAddress");$Ia=new _.mc("isBot");aJa=new _.mc("isCorpGoogler");_.bJa=new _.mc("userSettingsKeyPrefix");_.cJa=new _.mc("prodspecsStage");dJa=new _.mc("feedbackProductId");eJa=new _.mc("clearcutEndpoint");_.am=new _.mc("onePlatformKey");_.bm=new _.mc("sessionIndex");fJa=new _.mc("xsrfToken");gJa=new _.mc("nonceToken");hJa=new _.mc("oauthClientId");_.iJa=new _.mc("appEngineServiceEndpoint");
_.zh=new _.mc("grimoireOnePlatformHost");_.jJa=new _.mc("cloudResourceManagerServiceEndpoint");_.kJa=new _.mc("cloudBillingServiceEndpoint");_.lJa=new _.mc("cloudBuildServiceEndpoint");_.mJa=new _.mc("cloudStorageServiceEndpoint");_.nJa=new _.mc("cloudUserSettingsEndpoint");_.oJa=new _.mc("resultStoreOnePlatformHost");_.pJa=new _.mc("scorecardOnePlatformHost");_.qJa=new _.mc("sourceRepoOnePlatformHost");_.rJa=new _.mc("sourceRepoInternalOnePlatformHost");_.sJa=new _.mc("iamOnePlatformHost");
_.tJa=new _.mc("loggingServiceEndpoint");uJa=new _.mc("peopleApiPlatformHost");_.vJa=new _.mc("serviceManagerApiPlatformHost");_.wJa=new _.mc("termsOfServiceOnePlatformHost");_.xJa=new _.mc("testFusionOnePlatformHost");_.yJa=new _.mc("fusionBadgeServerHost");zJa=new _.mc("enableAnonymousFeedback");_.cm=new _.mc("iamToken");_.AJa=new _.mc("initialPath");BJa=new _.mc("enableG3cClearcutLogging");CJa=new _.mc("g3cClearcutTransport");var dm=function(a,b,c,d){this.spa=a;this.As=b;this.isBot=c;this.aZ=d};dm.prototype.VL=function(a){a=_.q(a);for(var b=a.next();!b.done;b=a.next()){b=b.value;var c=b.targetRoute||b.initialRoute;this.spa.mb(this.vMa(b),c)}};dm.prototype.gH=function(a){this.spa.gH({},a)};dm.prototype.vMa=function(a){var b={name:a.action,type:a.element,metadata:{data:JSON.stringify(this.Cj(a))}};a.projectId&&(b.projectId=a.projectId);a.Ii&&(b.latency=a.Ii);return b};
dm.prototype.Cj=function(a){var b=a.Sm.map(function(c){return{name:c.name||void 0,latency:c.Ii||void 0,statusCode:c.statusCode||void 0,errorCode:c.Ow||void 0}});return{statusCode:a.statusCode,initialRoute:a.initialRoute,targetRoute:a.targetRoute,startedInBg:a.SN||void 0,finishedInBg:a.cL||void 0,sessionId:a.sessionId||void 0,actionId:a.actionId||void 0,gestureName:a.gestureName&&a.gestureName.toString(),envName:this.As||void 0,actionOwner:this.aZ||a.actionOwner||void 0,isBot:this.isBot||void 0,subEvents:0<
b.length?b:void 0}};dm.ha=function(a){return new (a||dm)(_.u(ok),_.u(ZIa),_.u($Ia),_.u(CIa,8))};dm.ua=_.t({token:dm,oa:dm.ha,Ja:"root"});var em=function(a){_.p.call(this,a)};_.V(em,_.p);em.prototype.wRa=function(){return _.Vh(this,1)};em.prototype.setCell=function(a){return _.pb(this,1,a)};em.prototype.nv=function(a){return _.pb(this,5,a)};em.prototype.toObject=function(){return DJa(this)};var DJa=function(a){if(null!=a)return _.yb(a),{yY:_.Vh(a,1),ZH:_.Ii(a,2),Gca:_.Vh(a,3),As:_.Oi(a,4,0),FF:_.Vh(a,5)}};var EJa=function(a){_.p.call(this,a)};_.V(EJa,_.p);_.k=EJa.prototype;_.k.taa=function(){return _.Ei(this,em,6)};_.k.NNb=function(a){return _.Gi(this,6,a)};_.k.t0a=function(a){return _.pb(this,7,a)};_.k.bSa=function(){return _.Vh(this,8)};_.k.mxa=function(a){return _.pb(this,8,a)};_.k.toObject=function(){return FJa(this)};
var FJa=function(a){if(null!=a)return _.yb(a),{sessionId:_.Vh(a,1),userId:_.Vh(a,2),actionId:_.Vh(a,3),As:_.Oi(a,4,0),zH:_.Vh(a,5),n$:DJa(a.taa()),wJc:_.Vh(a,7),referer:_.Vh(a,8),C2c:_.Vh(a,9)}};var GJa=function(a){_.p.call(this,a)};_.V(GJa,_.p);_.k=GJa.prototype;_.k.getName=function(){return _.Vh(this,1)};_.k.Ue=function(a){return _.pb(this,1,a)};_.k.sxa=function(a){return _.Si(this,2,a)};_.k.j0a=function(a){return _.lb(this,3,a,0)};_.k.toObject=function(){return HJa(this)};var HJa=function(a){if(null!=a)return _.yb(a),{name:_.Vh(a,1),statusCode:_.Oi(a,2,0),Ii:_.Ii(a,3),Ow:_.Ii(a,4)}};var JJa=function(a){_.p.call(this,a,-1,IJa)};_.V(JJa,_.p);var IJa=[7];JJa.prototype.toObject=function(){return KJa(this)};var KJa=function(a){if(null!=a)return _.yb(a),{j7c:_.Oi(a,1,0),b7c:_.Oi(a,2,0),k2c:_.Ai(a,3),i7c:_.Vh(a,4),M0c:_.Vh(a,5),d7c:_.Vh(a,6),e7c:_.m(_.Wh(a,7))}};var LJa=function(a){_.p.call(this,a)};_.V(LJa,_.p);LJa.prototype.toObject=function(){return MJa(this)};var MJa=function(a){if(null!=a)return _.yb(a),{f7c:KJa(_.Ei(a,JJa,1))}};var OJa=function(a){_.p.call(this,a,-1,NJa)};_.V(OJa,_.p);_.k=OJa.prototype;_.k.Ktb=function(){return _.Ei(this,lza,1)};_.k.yRa=function(){return _.Ei(this,EJa,2)};_.k.k0a=function(a){return _.pb(this,4,a)};_.k.j0a=function(a){return _.lb(this,8,a,0)};_.k.sxa=function(a){return _.Si(this,9,a)};_.k.getFeature=function(){return _.Vh(this,18)};_.k.PNb=function(a){return _.pb(this,18,a)};_.k.ySa=function(){return _.Vh(this,20)};_.k.hOb=function(a){_.pb(this,20,a)};var NJa=[10];
OJa.prototype.toObject=function(){return PJa(this)};var PJa=function(a){if(null!=a)return _.yb(a),{eventId:mza(a.Ktb()),vpa:FJa(a.yRa()),gestureName:_.Oi(a,3,0),YQ:_.Vh(a,4),We:_.Vh(a,5),hg:_.Vh(a,6),Of:_.Ii(a,7),Ii:_.Ii(a,8),statusCode:_.Oi(a,9,0),G6c:_.tb(_.Fi(a,GJa,10),HJa),Sw:_.Vh(a,11),jm:_.Vh(a,12),initialRoute:_.Vh(a,13),targetRoute:_.Vh(a,14),SN:_.Ai(a,15),cL:_.Ai(a,16),actionOwner:_.Oi(a,17,0),Zqa:_.Vh(a,18),qZc:_.Vh(a,22),h7c:MJa(_.Ei(a,LJa,19)),Bv:_.Vh(a,20),z0c:_.Ai(a,21)}};var QJa=function(a){_.p.call(this,a)};_.V(QJa,_.p);QJa.prototype.toObject=function(){if(null!=this){_.yb(this);var a={CWc:PJa(_.Ei(this,OJa,1))}}else a=void 0;return a};var RJa,SJa;RJa=/\s+/;SJa=[];_.fm=function(a,b,c,d){this.nUc=a;this.oUc=b;this.G5=c;this.Qh=d;this.exb=SJa;this.Rxa=new Map};_.fm.prototype.Xp=function(){for(var a=_.q(this.exb),b=a.next();!b.done;b=a.next())this.yKa(b.value,!0);a=this.CKc;if(Array.isArray(a)||a instanceof Set)for(a=_.q(a),b=a.next();!b.done;b=a.next())this.yKa(b.value,!0);else if(null!=a){var c=_.q(Object.keys(a));for(b=c.next();!b.done;b=c.next())b=b.value,this.yKa(b,!!a[b])}this.blc()};
_.fm.prototype.yKa=function(a,b){var c=this.Rxa.get(a);void 0!==c?(c.enabled!==b&&(c.changed=!0,c.enabled=b),c.Mr=!0):this.Rxa.set(a,{enabled:b,changed:!0,Mr:!0})};_.fm.prototype.blc=function(){for(var a=_.q(this.Rxa),b=a.next();!b.done;b=a.next()){var c=b.value;b=c[0];c=c[1];c.changed?(this.ydb(b,c.enabled),c.changed=!1):c.Mr||(c.enabled&&this.ydb(b,!1),this.Rxa.delete(b));c.Mr=!1}};
_.fm.prototype.ydb=function(a,b){var c=this;a=a.trim();0<a.length&&a.split(RJa).forEach(function(d){b?c.Qh.IJ(c.G5.ta,d):c.Qh.OM(c.G5.ta,d)})};_.W.Object.defineProperties(_.fm.prototype,{ZFc:{configurable:!0,enumerable:!0,set:function(a){this.exb=null!=a?a.trim().split(RJa):SJa}},dIc:{configurable:!0,enumerable:!0,set:function(a){this.CKc="string"===typeof a?a.trim().split(RJa):a}}});_.fm.ha=function(a){return new (a||_.fm)(_.x(_.vl),_.x(_.wl),_.x(_.Rc),_.x(_.uk))};
_.fm.Ha=_.gc({type:_.fm,qa:[["","ngClass",""]],inputs:{ZFc:["class","klass"],dIc:"ngClass"},standalone:!0});var TJa=function(a,b,c,d){this.wa=a;this.ZWa=b;this.index=c;this.count=d};_.W.Object.defineProperties(TJa.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}},xZ:{configurable:!0,enumerable:!0,get:function(){return 0===this.index%2}},jXa:{configurable:!0,enumerable:!0,get:function(){return!this.xZ}}});
_.gm=function(a,b,c){this.CJ=a;this.UB=b;this.Kt=c;this.I5=null;this.lIa=!0;this.Zr=null};_.gm.prototype.Xp=function(){if(this.lIa){this.lIa=!1;var a=this.I5;!this.Zr&&a&&(this.Zr=this.Kt.find(a).create(this.zEb))}this.Zr&&(a=this.Zr.diff(this.I5))&&this.n4(a)};
_.gm.prototype.n4=function(a){var b=this,c=this.CJ;_.uIa(a,function(g,h,n){null==g.Uu?c.Rh(b.UB,new TJa(g.item,b.I5,-1,-1),null===n?void 0:n):null==n?c.remove(null===h?void 0:h):null!==h&&(h=c.get(h),c.move(h,n),h.context.wa=g.item)});for(var d=0,e=c.length;d<e;d++){var f=c.get(d).context;f.index=d;f.count=e;f.ZWa=this.I5}_.vIa(a,function(g){c.get(g.fl).context.wa=g.item})};
_.W.Object.defineProperties(_.gm.prototype,{ZWa:{configurable:!0,enumerable:!0,set:function(a){this.I5=a;this.lIa=!0}},zEb:{configurable:!0,enumerable:!0,set:function(a){this.KX=a},get:function(){return this.KX}},fIc:{configurable:!0,enumerable:!0,set:function(a){a&&(this.UB=a)}}});_.gm.ha=function(a){return new (a||_.gm)(_.x(_.ef),_.x(_.df),_.x(_.vl))};_.gm.Ha=_.gc({type:_.gm,qa:[["","ngFor","","ngForOf",""]],inputs:{ZWa:"ngForOf",zEb:"ngForTrackBy",fIc:"ngForTemplate"},standalone:!0});_.hm=function(a,b){this.CJ=a;this.Zi=new UJa;this.nla=this.Qna=this.nGa=null;this.eKa=b};_.hm.prototype.AKa=function(){this.Zi.wa?this.Qna||(this.CJ.clear(),this.nla=null,this.eKa&&(this.Qna=this.CJ.Rh(this.eKa,this.Zi))):this.nla||(this.CJ.clear(),this.Qna=null,this.nGa&&(this.nla=this.CJ.Rh(this.nGa,this.Zi)))};
_.W.Object.defineProperties(_.hm.prototype,{Ma:{configurable:!0,enumerable:!0,set:function(a){this.Zi.wa=this.Zi.Ma=a;this.AKa()}},hIc:{configurable:!0,enumerable:!0,set:function(a){Dka("ngIfThen",a);this.eKa=a;this.Qna=null;this.AKa()}},gIc:{configurable:!0,enumerable:!0,set:function(a){Dka("ngIfElse",a);this.nGa=a;this.nla=null;this.AKa()}}});_.hm.ha=function(a){return new (a||_.hm)(_.x(_.ef),_.x(_.df))};
_.hm.Ha=_.gc({type:_.hm,qa:[["","ngIf",""]],inputs:{Ma:"ngIf",hIc:"ngIfThen",gIc:"ngIfElse"},standalone:!0});var UJa=function(){this.Ma=this.wa=null};var VJa=function(a,b){this.Sf=a;this.Mtc=b;this.FW=!1};VJa.prototype.create=function(){this.FW=!0;this.Sf.Rh(this.Mtc)};VJa.prototype.destroy=function(){this.FW=!1;this.Sf.clear()};_.im=function(){this.cGa=[];this.t8a=!1;this.PHa=this.CFa=0;this.lma=!1};_.im.prototype.Ekc=function(){return this.CFa++};_.im.prototype.Fkc=function(a){this.cGa.push(a)};_.im.prototype.Xqc=function(a){a=a==this.qrc;this.lma=this.lma||a;this.PHa++;this.PHa===this.CFa&&(this.Vdb(!this.lma),this.PHa=0,this.lma=!1);return a};
_.im.prototype.Vdb=function(a){if(0<this.cGa.length&&a!==this.t8a){this.t8a=a;for(var b=_.q(this.cGa),c=b.next();!c.done;c=b.next()){c=c.value;var d=a;d&&!c.FW?c.create():!d&&c.FW&&c.destroy()}}};_.W.Object.defineProperties(_.im.prototype,{aXa:{configurable:!0,enumerable:!0,set:function(a){this.qrc=a;0===this.CFa&&this.Vdb(!0)}}});_.im.ha=function(a){return new (a||_.im)};_.im.Ha=_.gc({type:_.im,qa:[["","ngSwitch",""]],inputs:{aXa:"ngSwitch"},standalone:!0});
_.jm=function(a,b,c){this.aXa=c;c.Ekc();this.HKa=new VJa(a,b)};_.jm.prototype.Xp=function(){var a=this.HKa,b=this.aXa.Xqc(this.kIc);b&&!a.FW?a.create():!b&&a.FW&&a.destroy()};_.jm.ha=function(a){return new (a||_.jm)(_.x(_.ef),_.x(_.df),_.x(_.im,9))};_.jm.Ha=_.gc({type:_.jm,qa:[["","ngSwitchCase",""]],inputs:{kIc:"ngSwitchCase"},standalone:!0});_.km=function(a,b,c){c.Fkc(new VJa(a,b))};_.km.ha=function(a){return new (a||_.km)(_.x(_.ef),_.x(_.df),_.x(_.im,9))};
_.km.Ha=_.gc({type:_.km,qa:[["","ngSwitchDefault",""]],standalone:!0});_.lm=function(a){this.Sf=a;this.AEb=this.bXa=this.Iua=this.TX=null};_.lm.prototype.Tb=function(a){if(a.ngTemplateOutlet||a.ngTemplateOutletInjector)if(a=this.Sf,this.TX&&a.remove(a.indexOf(this.TX)),this.bXa){var b=this.AEb;this.TX=a.Rh(this.bXa,this.Iua,b?{Ac:b}:void 0)}else this.TX=null;else this.TX&&a.ngTemplateOutletContext&&this.Iua&&(this.TX.context=this.Iua)};_.lm.ha=function(a){return new (a||_.lm)(_.x(_.ef))};
_.lm.Ha=_.gc({type:_.lm,qa:[["","ngTemplateOutlet",""]],inputs:{Iua:"ngTemplateOutletContext",bXa:"ngTemplateOutlet",AEb:"ngTemplateOutletInjector"},standalone:!0,features:[_.uc]});var WJa=function(){},YJa,ZJa;WJa.prototype.vmb=function(a,b){return a.subscribe({next:b,error:function(c){throw c;}})};WJa.prototype.dispose=function(a){a.unsubscribe()};var XJa=function(){};XJa.prototype.vmb=function(a,b){return a.then(b,function(c){throw c;})};XJa.prototype.dispose=function(){};YJa=new XJa;ZJa=new WJa;_.mm=function(a){this.QJa=this.K5=this.iz=this.pma=null;this.Ot=a};_.k=_.mm.prototype;_.k.La=function(){this.iz&&this.H8a();this.Ot=null};
_.k.transform=function(a){return this.K5?a!==this.K5?(this.H8a(),this.transform(a)):this.pma:(a&&this.Gl(a),this.pma)};_.k.Gl=function(a){var b=this;this.K5=a;this.QJa=this.Ksc(a);this.iz=this.QJa.vmb(a,function(c){return b.nuc(a,c)})};_.k.Ksc=function(a){if(oga(a))return YJa;if(pga(a))return ZJa;throw new _.Yb(2100,!1);};_.k.H8a=function(){this.QJa.dispose(this.iz);this.K5=this.iz=this.pma=null};_.k.nuc=function(a,b){a===this.K5&&(this.pma=b,_.vk(this.Ot))};
_.mm.ha=function(a){return new (a||_.mm)(_.x(_.sl,16))};_.mm.Ie=_.hc({name:"async",type:_.mm,oe:!1,standalone:!0});_.$Ja=new _.mc("DATE_PIPE_DEFAULT_TIMEZONE");_.aKa=new _.mc("DATE_PIPE_DEFAULT_OPTIONS");_.nm=function(){};_.nm.ha=function(a){return new (a||_.nm)};_.nm.Ea=_.fc({type:_.nm});_.nm.Da=_.Vb({});_.Yg=new _.mc("DocumentToken");var gh=null,bKa=function(){};var om=function(){};om.prototype.BG=function(){throw Error("Fb");};om.ha=function(a){return new (a||om)};om.ua=_.t({token:om,oa:function(){return _.u(pm)},Ja:"platform"});var mna=new _.mc("Location Initialized"),pm=function(a){this.Zo=a;this.Sn=window.location;this.UW=window.history};_.V(pm,om);pm.prototype.hea=function(a){var b=cKa(this.Zo,"window");b.addEventListener("popstate",a,!1);return function(){return b.removeEventListener("popstate",a)}};
var dKa=function(a,b){var c=cKa(a.Zo,"window");c.addEventListener("hashchange",b,!1);return function(){return c.removeEventListener("hashchange",b)}};_.k=pm.prototype;_.k.pushState=function(a,b,c){window.history.pushState?this.UW.pushState(a,b,c):this.Sn.hash=c};_.k.replaceState=function(a,b,c){window.history.pushState?this.UW.replaceState(a,b,c):this.Sn.hash=c};_.k.forward=function(){this.UW.forward()};_.k.back=function(){this.UW.back()};_.k.BG=function(a){this.UW.go(void 0===a?0:a)};
_.k.getState=function(){return this.UW.state};
_.W.Object.defineProperties(pm.prototype,{href:{configurable:!0,enumerable:!0,get:function(){return this.Sn.href}},protocol:{configurable:!0,enumerable:!0,get:function(){return this.Sn.protocol}},hostname:{configurable:!0,enumerable:!0,get:function(){return this.Sn.hostname}},port:{configurable:!0,enumerable:!0,get:function(){return this.Sn.port}},pathname:{configurable:!0,enumerable:!0,get:function(){return this.Sn.pathname},set:function(a){this.Sn.pathname=a}},search:{configurable:!0,enumerable:!0,
get:function(){return this.Sn.search}},hash:{configurable:!0,enumerable:!0,get:function(){return this.Sn.hash}}});pm.ha=function(a){return new (a||pm)(_.u(_.Yg))};pm.ua=_.t({token:pm,oa:function(){return new pm(_.u(_.Yg))},Ja:"platform"});var rm;_.qm=function(){};_.qm.prototype.BG=function(){throw Error("Fb");};_.qm.ha=function(a){return new (a||_.qm)};_.qm.ua=_.t({token:_.qm,oa:function(){return _.cc(rm)},Ja:"root"});_.eKa=new _.mc("appBaseHref");rm=function(a,b){this.Qj=a;this.LP=[];var c,d,e;this.oW=null!=(e=null!=(d=null!=b?b:gh.Mra())?d:null==(c=_.cc(_.Yg).location)?void 0:c.origin)?e:""};_.V(rm,_.qm);_.k=rm.prototype;_.k.La=function(){for(;this.LP.length;)this.LP.pop()()};
_.k.hea=function(a){this.LP.push(this.Qj.hea(a),dKa(this.Qj,a))};_.k.Mra=function(){return this.oW};_.k.Bx=function(a){return Eka(this.oW,a)};_.k.path=function(a){var b=this.Qj.pathname+wf(this.Qj.search),c=this.Qj.hash;return c&&(void 0===a?0:a)?b+c:b};_.k.pushState=function(a,b,c,d){this.Qj.pushState(a,b,this.Bx(c+wf(d)))};_.k.replaceState=function(a,b,c,d){this.Qj.replaceState(a,b,this.Bx(c+wf(d)))};_.k.forward=function(){this.Qj.forward()};_.k.back=function(){this.Qj.back()};_.k.getState=function(){return this.Qj.getState()};
_.k.BG=function(a){var b,c;null==(c=(b=this.Qj).BG)||c.call(b,void 0===a?0:a)};rm.ha=function(a){return new (a||rm)(_.u(om),_.u(_.eKa,8))};rm.ua=_.t({token:rm,oa:rm.ha,Ja:"root"});var sm=function(a,b){this.Qj=a;this.oW="";this.LP=[];null!=b&&(this.oW=b)};_.V(sm,_.qm);_.k=sm.prototype;_.k.La=function(){for(;this.LP.length;)this.LP.pop()()};_.k.hea=function(a){this.LP.push(this.Qj.hea(a),dKa(this.Qj,a))};_.k.Mra=function(){return this.oW};_.k.path=function(){var a=this.Qj.hash;null==a&&(a="#");return 0<a.length?a.substring(1):a};_.k.Bx=function(a){a=Eka(this.oW,a);return 0<a.length?"#"+a:a};
_.k.pushState=function(a,b,c,d){c=this.Bx(c+wf(d));0==c.length&&(c=this.Qj.pathname);this.Qj.pushState(a,b,c)};_.k.replaceState=function(a,b,c,d){c=this.Bx(c+wf(d));0==c.length&&(c=this.Qj.pathname);this.Qj.replaceState(a,b,c)};_.k.forward=function(){this.Qj.forward()};_.k.back=function(){this.Qj.back()};_.k.getState=function(){return this.Qj.getState()};_.k.BG=function(a){var b,c;null==(c=(b=this.Qj).BG)||c.call(b,void 0===a?0:a)};sm.ha=function(a){return new (a||sm)(_.u(om),_.u(_.eKa,8))};
sm.ua=_.t({token:sm,oa:sm.ha});_.tm=function(a){var b=this;this.SP=new _.al;this.leb=[];this.Auc=null;this.GB=a;a=this.GB.Mra();this.slc=Fka(_.vf(a.replace(/\/index.html$/,"")));this.GB.hea(function(c){b.SP.emit({url:b.path(!0),pop:!0,state:c.state,type:c.type})})};_.tm.prototype.La=function(){var a;null==(a=this.Auc)||a.unsubscribe();this.leb=[]};_.tm.prototype.path=function(a){return this.normalize(this.GB.path(void 0===a?!1:a))};_.tm.prototype.getState=function(){return this.GB.getState()};
var fKa=function(a,b){var c=void 0===c?"":c;return a.path()==a.normalize(b+wf(c))};_.k=_.tm.prototype;_.k.normalize=function(a){var b=this.slc;a=a.replace(/\/index.html$/,"");b&&a.startsWith(b)?(b=a.substring(b.length),b=""===b||["/",";","?","#"].includes(b[0])?b:a):b=a;return _.vf(b)};_.k.Bx=function(a){a&&"/"!==a[0]&&(a="/"+a);return this.GB.Bx(a)};_.k.go=function(a,b,c){b=void 0===b?"":b;c=void 0===c?null:c;this.GB.pushState(c,"",a,b);this.Vab(this.Bx(a+wf(b)),c)};
_.k.replaceState=function(a,b,c){b=void 0===b?"":b;c=void 0===c?null:c;this.GB.replaceState(c,"",a,b);this.Vab(this.Bx(a+wf(b)),c)};_.k.forward=function(){this.GB.forward()};_.k.back=function(){this.GB.back()};_.k.BG=function(a){var b,c;null==(c=(b=this.GB).BG)||c.call(b,void 0===a?0:a)};_.k.Vab=function(a,b){a=void 0===a?"":a;this.leb.forEach(function(c){return c(a,b)})};_.k.subscribe=function(a,b,c){return this.SP.subscribe({next:a,error:b,complete:c})};_.tm.ha=function(a){return new (a||_.tm)(_.u(_.qm))};
_.tm.ua=_.t({token:_.tm,oa:function(){return new _.tm(_.u(_.qm))},Ja:"root"});new wk;var sna=function(){};sna.ua=_.t({token:sna,Ja:"root",oa:function(){return new gKa}});var gKa=function(){var a=_.u(_.Yg),b=window;this.document=a;this.window=b;this.offset=function(){return[0,0]}},xna=function(a,b){a.offset=Array.isArray(b)?function(){return b}:b},iKa=function(a,b){hKa(a)&&a.window.scrollTo(b[0],b[1])},hKa=function(a){try{return!!a.window&&!!a.window.scrollTo&&"pageXOffset"in a.window}catch(b){return!1}};var jKa=function(){};var um=function(a,b,c,d,e){this.document=a;this.productVersion=c;this.isBot=d;this.aZ=e;this.transport=b};um.prototype.VL=function(a){if(this.transport&&!this.isBot){a=_.q(a);for(var b=a.next();!b.done;b=a.next())this.transport.dispatch(this.kSa(b.value))}};
um.prototype.kSa=function(a){var b=(new OJa).PNb(this.aZ||"");b=_.Si(b,17,Ika(a.actionOwner)).k0a([a.element,a.action].join("/"));b=_.Si(b,3,Gka(a.gestureName)).sxa(Hka(a.statusCode));b=_.pb(b,13,a.initialRoute);b=_.pb(b,11,a.Sw);b=_.pb(b,14,a.targetRoute||"");b=_.pb(b,12,a.jm);b=_.ob(b,15,a.SN);b=_.ob(b,16,a.cL).j0a(a.Ii||0);b=_.lb(b,7,a.Of||0,0);var c=(new EJa).t0a(this.document.location.hostname).mxa(this.document.referrer).NNb((new em).nv(this.productVersion));c=_.pb(c,1,a.sessionId||"");b=_.Gi(b,
2,c);a.We&&"string"===typeof a.We&&_.pb(b,5,a.We);if(0<a.Sm.length)for(a=_.q(a.Sm),c=a.next();!c.done;c=a.next()){c=c.value;var d=(new GJa).Ue(c.name||"").sxa(Hka(c.statusCode||"")).j0a(c.Ii||0);c=_.lb(d,4,c.Ow||0,0);_.Hi(b,10,GJa,c)}a=new QJa;return _.Gi(a,1,b)};um.ha=function(a){return new (a||um)(_.u(_.Yg),_.u(CJa,8),_.u(Zl),_.u($Ia),_.u(CIa,8))};um.ua=_.t({token:um,oa:um.ha,Ja:"root"});_.kKa={DBa:"issue_tracker",yO:"results",Mhc:"flow"};Object.freeze(_.kKa);var vm=function(){};vm.ha=function(a){return new (a||vm)};vm.ua=_.t({token:vm,oa:vm.ha,Ja:"root"});var mKa,nKa,oKa;_.lKa=new _.mc("GTMDataLayerName",{Ja:"root",oa:function(){return window.grimoireDataLayer}});mKa=new _.mc("ProjectId",{Ja:"root",oa:function(){return"testAlphaSource"}});nKa=new _.mc("GetRandomString",{Ja:"root",oa:function(){return _.xj}});oKa=new _.mc("navigationStartTime",{Ja:"root",oa:function(){if(performance){if(performance.timing&&performance.timing.navigationStart)return performance.timing.navigationStart;if(performance.now)return Date.now()-performance.now()}}});var pKa=function(){this.blockSize=-1};var wm=function(a,b){this.blockSize=-1;this.blockSize=64;this.mpa=_.ba.Uint8Array?new Uint8Array(this.blockSize):Array(this.blockSize);this.Aya=this.C_=0;this.Li=[];this.wIc=a;this.dxb=b;this.eRc=_.ba.Int32Array?new Int32Array(64):Array(64);void 0===qKa&&(qKa=_.ba.Int32Array?new Int32Array(rKa):rKa);this.reset()},qKa;_.ii(wm,pKa);for(var sKa=[],tKa=0;63>tKa;tKa++)sKa[tKa]=0;var uKa=[].concat(128,sKa);
wm.prototype.reset=function(){this.Aya=this.C_=0;this.Li=_.ba.Int32Array?new Int32Array(this.dxb):_.ra(this.dxb)};
var vKa=function(a){for(var b=a.mpa,c=a.eRc,d=0,e=0;e<b.length;)c[d++]=b[e]<<24|b[e+1]<<16|b[e+2]<<8|b[e+3],e=4*d;for(b=16;64>b;b++){e=c[b-15]|0;d=c[b-2]|0;var f=(c[b-16]|0)+((e>>>7|e<<25)^(e>>>18|e<<14)^e>>>3)|0,g=(c[b-7]|0)+((d>>>17|d<<15)^(d>>>19|d<<13)^d>>>10)|0;c[b]=f+g|0}d=a.Li[0]|0;e=a.Li[1]|0;var h=a.Li[2]|0,n=a.Li[3]|0,r=a.Li[4]|0,v=a.Li[5]|0,A=a.Li[6]|0;f=a.Li[7]|0;for(b=0;64>b;b++){var C=((d>>>2|d<<30)^(d>>>13|d<<19)^(d>>>22|d<<10))+(d&e^d&h^e&h)|0;g=r&v^~r&A;f=f+((r>>>6|r<<26)^(r>>>11|
r<<21)^(r>>>25|r<<7))|0;g=g+(qKa[b]|0)|0;g=f+(g+(c[b]|0)|0)|0;f=A;A=v;v=r;r=n+g|0;n=h;h=e;e=d;d=g+C|0}a.Li[0]=a.Li[0]+d|0;a.Li[1]=a.Li[1]+e|0;a.Li[2]=a.Li[2]+h|0;a.Li[3]=a.Li[3]+n|0;a.Li[4]=a.Li[4]+r|0;a.Li[5]=a.Li[5]+v|0;a.Li[6]=a.Li[6]+A|0;a.Li[7]=a.Li[7]+f|0};
wm.prototype.update=function(a,b){void 0===b&&(b=a.length);var c=0,d=this.C_;if("string"===typeof a)for(;c<b;)this.mpa[d++]=a.charCodeAt(c++),d==this.blockSize&&(vKa(this),d=0);else if(_.sa(a))for(;c<b;){var e=a[c++];if(!("number"==typeof e&&0<=e&&255>=e&&e==(e|0)))throw Error("Gb");this.mpa[d++]=e;d==this.blockSize&&(vKa(this),d=0)}else throw Error("Hb");this.C_=d;this.Aya+=b};
wm.prototype.digest=function(){var a=[],b=8*this.Aya;56>this.C_?this.update(uKa,56-this.C_):this.update(uKa,this.blockSize-(this.C_-56));for(var c=63;56<=c;c--)this.mpa[c]=b&255,b/=256;vKa(this);for(c=b=0;c<this.wIc;c++)for(var d=24;0<=d;d-=8)a[b++]=this.Li[c]>>d&255;return a};
var rKa=[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 xKa=function(){wm.call(this,8,wKa)};_.ii(xKa,wm);var wKa=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225];var xm=function(a,b,c){this.QQ=a;if(!this.QQ)throw Error("Ib");a=new xKa;a.update(String(c));this.sKc=cxa(a.digest());c={};this.QQ.push((c.releaseVersion=b,c))};
xm.prototype.VL=function(a){a=_.q(a);for(var b=a.next();!b.done;b=a.next()){var c=void 0;b=b.value;var d={metadata:{},event:"concordEvent"};d.projectNumber=this.sKc;d.zC=b.action;d.eventType=b.element;d.jGb=["/virtual",b.element,b.action].join("/");b.gestureName&&(d.metadata.gestureType=b.gestureName.toString());b.Ii&&(d.metadata.latencyMs=b.Ii.toString());d.AQ="DEVOPS_CONSOLE";d.metadata.actionOwner=b.actionOwner.toString();d.We=null==(c=b.We)?void 0:c.toString();var e=d;c=this.QQ;b=c.push;d=e.event;
var f=e.eventType,g=e.zC,h=e.jGb,n=e.projectNumber,r=e.AQ,v=e.We;if(e=e.metadata){for(var A=[],C=_.q(Object.keys(e)),I=C.next();!I.done;I=C.next())I=I.value,A.push(I+"="+e[I]);e=A.join(",")}else e="";b.call(c,{event:d,eventType:f,eventName:g,pagePath:h,projectNumber:n,consoleType:r,artifactId:v,metadata:e})}};xm.prototype.gH=function(a){this.QQ.push({event:"trackPageView",pageName:a,pagePath:a})};xm.ha=function(a){return new (a||xm)(_.u(_.lKa),_.u(Zl),_.u(mKa))};xm.ua=_.t({token:xm,oa:xm.ha});_.ym=function(){};_.ym.prototype.VL=function(){};_.ym.prototype.gH=function(){};_.ym.ha=function(a){return new (a||_.ym)};_.ym.ua=_.t({token:_.ym,oa:function(a){return xm.ha(a)},Ja:"root"});var yKa=function(){var a=null;try{a=window.localStorage||null}catch(b){}this.sv=a};_.ii(yKa,Kya);var zKa=function(a,b){this.Ywc=Jka(a);this.qHc=b};zKa.prototype[Symbol.iterator]=function(){return this};zKa.prototype.next=function(){var a=this.Ywc.next();return{value:a.done?void 0:this.qHc.call(void 0,a.value),done:a.done}};var AKa=function(a,b){return new zKa(a,b)},BKa=function(a){this.Ezb=a;this.KUa=0};BKa.prototype[Symbol.iterator]=function(){return this};BKa.prototype.next=function(){for(;this.KUa<this.Ezb.length;){var a=this.Ezb[this.KUa].next();if(!a.done)return a;this.KUa++}return{done:!0}};
var CKa=function(){return new BKa(_.jc.apply(0,arguments).map(Jka))};var zm=function(a,b){this.Fe={};this.xe=[];this.xja=this.size=0;var c=arguments.length;if(1<c){if(c%2)throw Error("Jb");for(var d=0;d<c;d+=2)this.set(arguments[d],arguments[d+1])}else a&&this.addAll(a)};_.k=zm.prototype;_.k.Qz=function(){return this.size};_.k.wu=function(){Am(this);for(var a=[],b=0;b<this.xe.length;b++)a.push(this.Fe[this.xe[b]]);return a};_.k.uG=function(){Am(this);return this.xe.concat()};_.k.CQ=function(a){return this.has(a)};_.k.has=function(a){return Bm(this.Fe,a)};
_.k.equals=function(a,b){if(this===a)return!0;if(this.size!=a.Qz())return!1;b=b||DKa;Am(this);for(var c,d=0;c=this.xe[d];d++)if(!b(this.get(c),a.get(c)))return!1;return!0};var DKa=function(a,b){return a===b};zm.prototype.Sl=function(){return 0==this.size};zm.prototype.clear=function(){this.Fe={};this.xja=this.size=this.xe.length=0};zm.prototype.remove=function(a){return this.delete(a)};
zm.prototype.delete=function(a){return Bm(this.Fe,a)?(delete this.Fe[a],--this.size,this.xja++,this.xe.length>2*this.size&&Am(this),!0):!1};var Am=function(a){if(a.size!=a.xe.length){for(var b=0,c=0;b<a.xe.length;){var d=a.xe[b];Bm(a.Fe,d)&&(a.xe[c++]=d);b++}a.xe.length=c}if(a.size!=a.xe.length){var e={};for(c=b=0;b<a.xe.length;)d=a.xe[b],Bm(e,d)||(a.xe[c++]=d,e[d]=1),b++;a.xe.length=c}};_.k=zm.prototype;_.k.get=function(a,b){return Bm(this.Fe,a)?this.Fe[a]:b};
_.k.set=function(a,b){Bm(this.Fe,a)||(this.size+=1,this.xe.push(a),this.xja++);this.Fe[a]=b};_.k.addAll=function(a){if(a instanceof zm)for(var b=a.uG(),c=0;c<b.length;c++)this.set(b[c],a.get(b[c]));else for(b in a)this.set(b,a[b])};_.k.forEach=function(a,b){for(var c=this.uG(),d=0;d<c.length;d++){var e=c[d],f=this.get(e);a.call(b,f,e,this)}};_.k.clone=function(){return new zm(this)};_.k.toObject=function(){Am(this);for(var a={},b=0;b<this.xe.length;b++){var c=this.xe[b];a[c]=this.Fe[c]}return a};
_.k.keys=function(){return Iya(this.wB(!0)).wya()};_.k.values=function(){return Iya(this.wB(!1)).wya()};_.k.entries=function(){var a=this;return AKa(this.keys(),function(b){return[b,a.get(b)]})};_.k.wB=function(a){Am(this);var b=0,c=this.xja,d=this,e=new Vi;e.next=function(){if(c!=d.xja)throw Error("Kb");if(b>=d.xe.length)return Hya;var f=d.xe[b++];return Wi(a?f:d.Fe[f])};return e};var Bm=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};var FKa=function(a,b){this.aQb=a;this.Ir=null;if(_.oi&&!(9<=Number(_.ui))){EKa||(EKa=new zm);this.Ir=EKa.get(a);this.Ir||(b?this.Ir=document.getElementById(b):(this.Ir=document.createElement("userdata"),this.Ir.addBehavior("#default#userData"),document.body.appendChild(this.Ir)),EKa.set(a,this.Ir));try{this.Ir.load(this.aQb)}catch(c){this.Ir=null}}};_.ii(FKa,$i);
var GKa={".":".2E","!":".21","~":".7E","*":".2A","'":".27","(":".28",")":".29","%":"."},EKa=null,HKa=function(a){return"_"+encodeURIComponent(a).replace(/[.!~*'()%]/g,function(b){return GKa[b]})};_.k=FKa.prototype;_.k.kta=function(){return!!this.Ir};_.k.set=function(a,b){this.Ir.setAttribute(HKa(a),b);IKa(this)};_.k.get=function(a){a=this.Ir.getAttribute(HKa(a));if("string"!==typeof a&&null!==a)throw"Storage mechanism: Invalid value was encountered";return a};
_.k.remove=function(a){this.Ir.removeAttribute(HKa(a));IKa(this)};_.k.Qz=function(){return this.b_().attributes.length};_.k.wB=function(a){var b=0,c=this.b_().attributes,d=new Vi;d.next=function(){if(b>=c.length)return Hya;var e=c[b++];if(a)return Wi(decodeURIComponent(e.nodeName.replace(/\./g,"%")).slice(1));e=e.nodeValue;if("string"!==typeof e)throw"Storage mechanism: Invalid value was encountered";return Wi(e)};return d};
_.k.clear=function(){for(var a=this.b_(),b=a.attributes.length;0<b;b--)a.removeAttribute(a.attributes[b-1].nodeName);IKa(this)};var IKa=function(a){try{a.Ir.save(a.aQb)}catch(b){throw"Storage mechanism: Quota exceeded";}};FKa.prototype.b_=function(){return this.Ir.XMLDocument.documentElement};var Cm=function(a,b){this.Cda=a;this.T0=b+"::"};_.ii(Cm,$i);Cm.prototype.set=function(a,b){this.Cda.set(this.T0+a,b)};Cm.prototype.get=function(a){return this.Cda.get(this.T0+a)};Cm.prototype.remove=function(a){this.Cda.remove(this.T0+a)};
Cm.prototype.wB=function(a){var b=this.Cda[Symbol.iterator](),c=this,d=new Vi;d.next=function(){var e=b.next();if(e.done)return e;for(e=e.value;e.slice(0,c.T0.length)!=c.T0;){e=b.next();if(e.done)return e;e=e.value}return Wi(a?e.slice(c.T0.length):c.Cda.get(e))};return d};var JKa=function(a){this.jua=a};JKa.prototype.set=function(a,b){void 0===b?this.jua.remove(a):this.jua.set(a,(new VBa).nd(b))};JKa.prototype.get=function(a){try{var b=this.jua.get(a)}catch(c){return}if(null!==b)try{return JSON.parse(b)}catch(c){throw"Storage: Invalid value was encountered";}};JKa.prototype.remove=function(a){this.jua.remove(a)};var KKa=new _.mc("localstorage",{Ja:"root",oa:function(){var a=new yKa;(a=a.kta()?new Cm(a,"devops"):null)||(a=new FKa("devops"),a=a.kta()?a:null);return a?new JKa(a):null}}),LKa=new _.mc("sessionstorage",{Ja:"root",oa:function(){var a=new Lya;return(a=a.kta()?new Cm(a,"devops"):null)?new JKa(a):null}});var NKa;_.MKa=new _.mc("localstorage",{oa:function(){return _.cc(KKa)}});NKa=new _.mc("sessionstorage",{oa:function(){return _.cc(LKa)}});var Dm=function(){};Dm.prototype.bCb=function(a,b){return b};Dm.prototype.VL=function(){};Dm.ha=function(a){return new (a||Dm)};Dm.ua=_.t({token:Dm,oa:Dm.ha,Ja:"root"});var OKa=new _.mc("GetRandomString",{Ja:"root",oa:function(){return _.xj}}),PKa=new _.mc("navigationStartTime",{Ja:"root",oa:function(){if(performance){if(performance.timing&&performance.timing.navigationStart)return performance.timing.navigationStart;if(performance.now)return Date.now()-performance.now()}}});var Gma=Symbol("Lb"),Em=function(a){this.params=a||{}};Em.prototype.has=function(a){return Object.prototype.hasOwnProperty.call(this.params,a)};Em.prototype.get=function(a){return this.has(a)?(a=this.params[a],Array.isArray(a)?a[0]:a):null};Em.prototype.getAll=function(a){return this.has(a)?(a=this.params[a],Array.isArray(a)?a:[a]):[]};_.W.Object.defineProperties(Em.prototype,{keys:{configurable:!0,enumerable:!0,get:function(){return Object.keys(this.params)}}});var Mka={exact:Rka,subset:Uka},Nka={exact:Pka,subset:Ska,ignored:function(){return!0}},Cf=function(a,b,c){a=void 0===a?new Af([],{}):a;b=void 0===b?{}:b;this.root=a;this.Ta=b;this.af=void 0===c?null:c};Cf.prototype.toString=function(){return QKa.nd(this)};_.W.Object.defineProperties(Cf.prototype,{Cx:{configurable:!0,enumerable:!0,get:function(){this.nJ||(this.nJ=new Em(this.Ta));return this.nJ}}});
var Af=function(a,b){var c=this;this.Vd=a;this.children=b;this.parent=null;Object.values(b).forEach(function(d){return d.parent=c})};Af.prototype.jj=function(){return 0<this.VS};Af.prototype.toString=function(){return Zka(this)};_.W.Object.defineProperties(Af.prototype,{VS:{configurable:!0,enumerable:!0,get:function(){return Object.keys(this.children).length}}});_.Ef=function(a,b){this.path=a;this.parameters=b};_.Ef.prototype.toString=function(){return Xka(this.path)+Yka(this.parameters)};
_.W.Object.defineProperties(_.Ef.prototype,{EJc:{configurable:!0,enumerable:!0,get:function(){this.wbb||(this.wbb=new Em(this.parameters));return this.wbb}}});_.eg=function(){};_.eg.ha=function(a){return new (a||_.eg)};_.eg.ua=_.t({token:_.eg,oa:function(){return new Fm},Ja:"root"});var Fm=function(){};
Fm.prototype.parse=function(a){a=new RKa(a);Gm(a,"/");var b=""===a.rk||a.rk.startsWith("?")||a.rk.startsWith("#")?new Af([],{}):new Af([],SKa(a));return new Cf(b,a.parseQueryParams(),Gm(a,"#")?decodeURIComponent(a.rk):null)};Fm.prototype.nd=function(a){var b="/"+$ka(a.root,!0),c=cla(a.Ta);a="string"===typeof a.af?"#"+encodeURI(a.af):"";return b+c+a};var QKa=new Fm,dla=/^[^\/()?;=#]+/,TKa=/^[^=?&#]+/,UKa=/^[^&#]+/,RKa=function(a){this.rk=this.url=a};
RKa.prototype.parseQueryParams=function(){var a={};if(Gm(this,"?")){do{var b,c=this.rk.match(TKa);if(b=c?c[0]:""){this.capture(b);c="";if(Gm(this,"=")){var d;if(d=(d=this.rk.match(UKa))?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(Gm(this,"&"))}return a};
var SKa=function(a){if(""===a.rk)return{};Gm(a,"/");var b=[];for(a.rk.startsWith("(")||b.push(VKa(a));a.rk.startsWith("/")&&!a.rk.startsWith("//")&&!a.rk.startsWith("/(");)a.capture("/"),b.push(VKa(a));var c={};a.rk.startsWith("/(")&&(a.capture("/"),c=WKa(a,!0));var d={};a.rk.startsWith("(")&&(d=WKa(a,!1));if(0<b.length||0<Object.keys(c).length)d.primary=new Af(b,c);return d},VKa=function(a){var b=ela(a.rk);if(""===b&&a.rk.startsWith(";"))throw new _.Yb(4009,!1);a.capture(b);b=decodeURIComponent(b);
for(var c={};Gm(a,";");){var d=a,e=ela(d.rk);if(e){d.capture(e);var f="";if(Gm(d,"=")){var g=ela(d.rk);g&&(f=g,d.capture(f))}c[decodeURIComponent(e)]=decodeURIComponent(f)}}return new _.Ef(b,c)},WKa=function(a,b){var c={};for(a.capture("(");!Gm(a,")")&&0<a.rk.length;){var d=ela(a.rk),e=a.rk[d.length];if("/"!==e&&")"!==e&&";"!==e)throw new _.Yb(4010,!1);e=void 0;-1<d.indexOf(":")?(e=d.slice(0,d.indexOf(":")),a.capture(e),a.capture(":")):b&&(e="primary");d=SKa(a);c[e]=1===Object.keys(d).length?d.primary:
new Af([],d);Gm(a,"//")}return c},Gm=function(a,b){return a.rk.startsWith(b)?(a.rk=a.rk.substring(b.length),!0):!1};RKa.prototype.capture=function(a){if(!Gm(this,a))throw new _.Yb(4011,!1);};var mla=function(a,b,c){this.jyb=a;this.AIc=b;this.commands=c;if(a&&0<c.length&&ila(c[0]))throw new _.Yb(4003,!1);if((a=c.find(jla))&&a!==(0<c.length?c[c.length-1]:null))throw new _.Yb(4004,!1);},XKa=function(a,b,c){this.TA=a;this.Sva=b;this.index=c};var Hm;Hm=function(a,b){this.id=a;this.url=b};_.Im=function(a,b,c,d){c=void 0===c?"imperative":c;d=void 0===d?null:d;Hm.call(this,a,b);this.type=0;this.pEb=c;this.UM=d};_.V(_.Im,Hm);_.Im.prototype.toString=function(){return"NavigationStart(id: "+this.id+", url: '"+this.url+"')"};_.Zf=function(a,b,c){Hm.call(this,a,b);this.Ef=c;this.type=1};_.V(_.Zf,Hm);_.Zf.prototype.toString=function(){return"NavigationEnd(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.Ef+"')"};
_.$f=function(a,b,c,d){Hm.call(this,a,b);this.reason=c;this.code=d;this.type=2};_.V(_.$f,Hm);_.$f.prototype.toString=function(){return"NavigationCancel(id: "+this.id+", url: '"+this.url+"')"};var cna=function(a,b,c,d){Hm.call(this,a,b);this.reason=c;this.code=d;this.type=16};_.V(cna,Hm);_.bna=function(a,b,c,d){Hm.call(this,a,b);this.error=c;this.target=d;this.type=3};_.V(_.bna,Hm);
_.bna.prototype.toString=function(){return"NavigationError(id: "+this.id+", url: '"+this.url+"', error: "+this.error+")"};var YKa=function(a,b,c,d){Hm.call(this,a,b);this.Ef=c;this.state=d;this.type=4};_.V(YKa,Hm);YKa.prototype.toString=function(){return"RoutesRecognized(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.Ef+"', state: "+this.state+")"};var ZKa=function(a,b,c,d){Hm.call(this,a,b);this.Ef=c;this.state=d;this.type=7};_.V(ZKa,Hm);
ZKa.prototype.toString=function(){return"GuardsCheckStart(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.Ef+"', state: "+this.state+")"};var $Ka=function(a,b,c,d,e){Hm.call(this,a,b);this.Ef=c;this.state=d;this.qOb=e;this.type=8};_.V($Ka,Hm);$Ka.prototype.toString=function(){return"GuardsCheckEnd(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.Ef+"', state: "+this.state+", shouldActivate: "+this.qOb+")"};
_.aLa=function(a,b,c,d){Hm.call(this,a,b);this.Ef=c;this.state=d;this.type=5};_.V(_.aLa,Hm);_.aLa.prototype.toString=function(){return"ResolveStart(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.Ef+"', state: "+this.state+")"};_.bLa=function(a,b,c,d){Hm.call(this,a,b);this.Ef=c;this.state=d;this.type=6};_.V(_.bLa,Hm);_.bLa.prototype.toString=function(){return"ResolveEnd(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.Ef+"', state: "+this.state+")"};
var cLa=function(a){this.Hb=a;this.type=9};cLa.prototype.toString=function(){return"RouteConfigLoadStart(path: "+this.Hb.path+")"};var dLa=function(a){this.Hb=a;this.type=10};dLa.prototype.toString=function(){return"RouteConfigLoadEnd(path: "+this.Hb.path+")"};var bma=function(a){this.Uc=a;this.type=11};bma.prototype.toString=function(){return"ChildActivationStart(path: '"+(this.Uc.ue&&this.Uc.ue.path||"")+"')"};var eLa=function(a){this.Uc=a;this.type=12};
eLa.prototype.toString=function(){return"ChildActivationEnd(path: '"+(this.Uc.ue&&this.Uc.ue.path||"")+"')"};var cma=function(a){this.Uc=a;this.type=13};cma.prototype.toString=function(){return"ActivationStart(path: '"+(this.Uc.ue&&this.Uc.ue.path||"")+"')"};var fLa=function(a){this.Uc=a;this.type=14};fLa.prototype.toString=function(){return"ActivationEnd(path: '"+(this.Uc.ue&&this.Uc.ue.path||"")+"')"};var gLa=function(a,b){this.position=a;this.anchor=b;this.type=15};
gLa.prototype.toString=function(){return"Scroll(anchor: '"+this.anchor+"', position: '"+(this.position?this.position[0]+", "+this.position[1]:null)+"')"};var Jm=function(){};
Jm.prototype.zh=function(a,b,c,d,e,f){try{var g=hla(a?a.Uc:b.Uc.root)}catch(h){"string"===typeof d[0]&&d[0].startsWith("/")||(d=[]),g=c.root}b=g;a=d;for(d=b;d.parent;)d=d.parent;if(0===a.length)e=lla(d,d,d,e,f);else if(a=nla(a),a.jyb&&1===a.commands.length&&"/"==a.commands[0])e=lla(d,d,new Af([],{}),e,f);else{c=d;if(a.jyb)b=new XKa(c,!0,0);else if(b)if(null===b.parent)b=new XKa(b,!0,0);else{c=b;b=b.Vd.length-1+(ila(a.commands[0])?0:1);for(g=a.AIc;g>b;){g-=b;c=c.parent;if(!c)throw new _.Yb(4005,!1);
b=c.Vd.length}b=new XKa(c,!1,b-g)}else b=new XKa(c,!1,NaN);a=b.Sva?pla(b.TA,b.index,a.commands):rla(b.TA,b.index,a.commands);e=lla(d,b.TA,a,e,f)}return e};Jm.ha=function(a){return new (a||Jm)};Jm.ua=_.t({token:Jm,oa:Jm.ha});var hLa=function(){};hLa.ha=function(a){return new (a||hLa)};hLa.ua=_.t({token:hLa,oa:function(a){return Jm.ha(a)},Ja:"root"});var Km=function(a){this.Rf=a};Km.prototype.parent=function(a){a=this.qM(a);return 1<a.length?a[a.length-2]:null};Km.prototype.children=function(a){return(a=ula(a,this.Rf))?a.children.map(function(b){return b.value}):[]};Km.prototype.firstChild=function(a){return(a=ula(a,this.Rf))&&0<a.children.length?a.children[0].value:null};Km.prototype.qM=function(a){return vla(a,this.Rf).map(function(b){return b.value})};_.W.Object.defineProperties(Km.prototype,{root:{configurable:!0,enumerable:!0,get:function(){return this.Rf.value}}});
var Ff=function(a,b){this.value=a;this.children=b};Ff.prototype.toString=function(){return"TreeNode("+this.value+")"};var yla=function(a,b){this.Rf=a;this.Uc=b;Cla(this,a)};_.V(yla,Km);yla.prototype.toString=function(){return this.Uc.toString()};_.Hf=function(a,b,c,d,e,f,g,h){this.url=a;this.params=b;this.Ta=c;this.af=d;this.data=e;this.df=f;this.component=g;var n,r;this.title=null!=(r=null==(n=this.data)?void 0:n.ka(_.y(function(v){return v[Gma]})))?r:_.vd(void 0);this.NW=h};_.Hf.prototype.toString=function(){return this.Uc?this.Uc.toString():"Future("+this.NW+")"};
_.W.Object.defineProperties(_.Hf.prototype,{ue:{configurable:!0,enumerable:!0,get:function(){return this.NW.ue}},root:{configurable:!0,enumerable:!0,get:function(){return this.QB.root}},parent:{configurable:!0,enumerable:!0,get:function(){return this.QB.parent(this)}},firstChild:{configurable:!0,enumerable:!0,get:function(){return this.QB.firstChild(this)}},children:{configurable:!0,enumerable:!0,get:function(){return this.QB.children(this)}},qM:{configurable:!0,enumerable:!0,get:function(){return this.QB.qM(this)}},
pGb:{configurable:!0,enumerable:!0,get:function(){this.W5||(this.W5=this.params.ka(_.y(function(a){return new Em(a)})));return this.W5}},Cx:{configurable:!0,enumerable:!0,get:function(){this.nJ||(this.nJ=this.Ta.ka(_.y(function(a){return new Em(a)})));return this.nJ}}});var Gf=function(a,b,c,d,e,f,g,h,n,r,v){this.url=a;this.params=b;this.Ta=c;this.af=d;this.data=e;this.df=f;this.component=g;this.ue=h;this.BUc=n;this.pUc=r;this.ysc=v};
Gf.prototype.toString=function(){return"Route(url:'"+this.url.map(function(a){return a.toString()}).join("/")+"', path:'"+(this.ue?this.ue.path:"")+"')"};
_.W.Object.defineProperties(Gf.prototype,{title:{configurable:!0,enumerable:!0,get:function(){var a;return null==(a=this.data)?void 0:a[Gma]}},root:{configurable:!0,enumerable:!0,get:function(){return this.QB.root}},parent:{configurable:!0,enumerable:!0,get:function(){return this.QB.parent(this)}},firstChild:{configurable:!0,enumerable:!0,get:function(){return this.QB.firstChild(this)}},children:{configurable:!0,enumerable:!0,get:function(){return this.QB.children(this)}},qM:{configurable:!0,enumerable:!0,
get:function(){return this.QB.qM(this)}},pGb:{configurable:!0,enumerable:!0,get:function(){this.W5||(this.W5=new Em(this.params));return this.W5}},Cx:{configurable:!0,enumerable:!0,get:function(){this.nJ||(this.nJ=new Em(this.Ta));return this.nJ}}});var xla=function(a,b){this.Rf=b;this.url=a;Cla(this,b)};_.V(xla,Km);xla.prototype.toString=function(){return Dla(this.Rf)};var iLa=function(){this.Ac=this.Hb=this.df=null;this.children=new Lm;this.p7=null},Lm=function(){this.Upa=new Map},jLa=function(a,b){if(a=a.getContext(b))a.df=null,a.p7=null},kLa=function(a,b){var c=a.getContext(b);c||(c=new iLa,a.Upa.set(b,c));return c};Lm.prototype.getContext=function(a){return this.Upa.get(a)||null};Lm.ha=function(a){return new (a||Lm)};Lm.ua=_.t({token:Lm,oa:Lm.ha,Ja:"root"});_.Mm=function(){this.b4=this.ks=null;this.name="primary";this.Keb=new _.al;this.unb=new _.al;this.uhb=new _.al;this.iob=new _.al;this.I0=_.cc(Lm);this.location=_.cc(_.ef);this.Rwc=_.cc(_.sl);this.MK=_.cc(pk)};_.Mm.prototype.Tb=function(a){if(a.name){a=a.name;var b=a.vi;a.pG||(lLa(this,b)&&(this.s9(),jLa(this.I0,b)),mLa(this))}};_.Mm.prototype.La=function(){lLa(this,this.name)&&jLa(this.I0,this.name)};var lLa=function(a,b){var c;return(null==(c=a.I0.getContext(b))?void 0:c.df)===a};
_.Mm.prototype.Pa=function(){mLa(this)};var mLa=function(a){var b=a.I0,c=a.name,d=kLa(b,c);d.df=a;b.Upa.set(c,d);!a.ks&&(b=a.I0.getContext(a.name),null==b?0:b.Hb)&&(b.p7?a.Sd(b.p7,b.Hb):nLa(a,b.Hb,b.Ac))};_.Mm.prototype.detach=function(){if(!this.ks)throw new _.Yb(4012,!1);this.location.detach();var a=this.ks;this.b4=this.ks=null;this.iob.emit(a.instance);return a};_.Mm.prototype.Sd=function(a,b){this.ks=a;this.b4=b;this.location.hS(a.Au);this.uhb.emit(a.instance)};
_.Mm.prototype.s9=function(){if(this.ks){var a=this.component;this.ks.destroy();this.b4=this.ks=null;this.unb.emit(a)}};var nLa=function(a,b,c){if(a.RTa)throw new _.Yb(4013,!1);a.b4=b;var d=a.location,e=b.Uc.component,f=kLa(a.I0,a.name).children;a.ks=d.rK(e,{index:d.length,Ac:new oLa(b,f,d.Ac),MK:null!=c?c:a.MK});_.vk(a.Rwc);a.Keb.emit(a.ks.instance)};
_.W.Object.defineProperties(_.Mm.prototype,{RTa:{configurable:!0,enumerable:!0,get:function(){return!!this.ks}},component:{configurable:!0,enumerable:!0,get:function(){if(!this.ks)throw new _.Yb(4012,!1);return this.ks.instance}},hp:{configurable:!0,enumerable:!0,get:function(){if(!this.ks)throw new _.Yb(4012,!1);return this.b4}}});_.Mm.ha=function(a){return new (a||_.Mm)};
_.Mm.Ha=_.gc({type:_.Mm,qa:[["router-outlet"]],inputs:{name:"name"},outputs:{Keb:"activate",unb:"deactivate",uhb:"attach",iob:"detach"},Zb:["outlet"],standalone:!0,features:[_.uc]});var oLa=function(a,b,c){this.Hb=a;this.Xwc=b;this.parent=c};oLa.prototype.get=function(a,b){return a===_.Hf?this.Hb:a===Lm?this.Xwc:this.parent.get(a,b)};var Jf=function(){};Jf.ha=function(a){return new (a||Jf)};Jf.ya=_.ec({type:Jf,qa:[["ng-component"]],standalone:!0,features:[Pja],Aa:1,Ba:0,va:function(a){a&1&&_.F(0,"router-outlet")},Ia:[_.Mm],nb:2});var qLa=function(a,b,c){return _.y(function(d){(new pLa(b,d.jya,d.eqa,c)).Tt(a);return d})},pLa=function(a,b,c,d){this.m_a=a;this.ttb=b;this.Mmb=c;this.gtb=d};pLa.prototype.Tt=function(a){var b=this.ttb.Rf,c=this.Mmb?this.Mmb.Rf:null;rLa(this,b,c,a);Ela(this.ttb.root);sLa(this,b,c,a)};
var rLa=function(a,b,c,d){var e=wla(c);b.children.forEach(function(f){var g=f.value.df,h=e[g],n=f.value,r=h?h.value:null;n===r?n.component?(n=d.getContext(n.df))&&rLa(a,f,h,n.children):rLa(a,f,h,d):r&&tLa(a,h,d);delete e[g]});Object.values(e).forEach(function(f){tLa(a,f,d)})},tLa=function(a,b,c){var d=c.getContext(b.value.df);c=d&&b.value.component?d.children:c;b=wla(b);for(var e=_.q(Object.keys(b)),f=e.next();!f.done;f=e.next())tLa(a,b[f.value],c);d&&d.df&&(d.df.s9(),d.children.Upa=new Map,d.p7=
null,d.Hb=null)},sLa=function(a,b,c,d){var e=wla(c);b.children.forEach(function(f){var g=e[f.value.df],h=f.value,n=g?g.value:null;Ela(h);h===n?h.component?(h=kLa(d,h.df),sLa(a,f,g,h.children)):sLa(a,f,g,d):h.component?(g=kLa(d,h.df),n=Pla(h.Uc),g.p7=null,g.Hb=h,g.Ac=n,g.df&&nLa(g.df,h,g.Ac),sLa(a,f,null,g.children)):sLa(a,f,null,d);a.gtb(new fLa(f.value.Uc))});b.children.length&&a.gtb(new eLa(b.value.Uc))};var Qla=Symbol("Nb");var Sla=function(a){this.path=a;this.Hb=this.path[this.path.length-1]},Ula=function(a,b){this.component=a;this.Hb=b};var jma={iA:!1,nK:[],NM:[],parameters:{},uYa:{}};var qma=function(a){this.TA=a||null},uLa=function(a){this.Pk=a},sma=function(a,b,c,d,e){this.Ac=a;this.zQ=b;this.qh=c;this.Pk=d;this.config=e;this.Ufb=!0};sma.prototype.apply=function(){var a=this,b=oma(this.Pk.root,[],[],this.config).TA;b=new Af(b.Vd,b.children);return vLa(this,this.Ac,this.config,b,"primary").ka(_.y(function(c){return a.zh(gla(c),a.Pk.Ta,a.Pk.af)})).ka(_.be(function(c){if(c instanceof uLa)return a.Ufb=!1,a.match(c.Pk);if(c instanceof qma)throw new _.Yb(4002,!1);throw c;}))};
sma.prototype.match=function(a){var b=this;return vLa(this,this.Ac,this.config,a.root,"primary").ka(_.y(function(c){return b.zh(gla(c),a.Ta,a.af)})).ka(_.be(function(c){if(c instanceof qma)throw new _.Yb(4002,!1);throw c;}))};sma.prototype.zh=function(a,b,c){a=fla(a);return new Cf(a,b,c)};
var vLa=function(a,b,c,d,e){return 0===d.Vd.length&&d.jj()?wLa(a,b,c,d).ka(_.y(function(f){return new Af([],f)})):xLa(a,b,d,c,d.Vd,e,!0)},wLa=function(a,b,c,d){for(var e=[],f=_.q(Object.keys(d.children)),g=f.next();!g.done;g=f.next())g=g.value,"primary"===g?e.unshift(g):e.push(g);return _.Jd(e).ka(_.Kd(function(h){var n=d.children[h],r=Ola(c,h);return vLa(a,b,r,n,h).ka(_.y(function(v){return{Bga:v,df:h}}))},1),_.me(function(h,n){h[n.df]=n.Bga;return h},{}),Fha())},xLa=function(a,b,c,d,e,f,g){return _.Jd(d).ka(_.Kd(function(h){return yLa(a,
b,c,d,h,e,f,g).ka(_.be(function(n){if(n instanceof qma)return _.vd(null);throw n;}))},1),_.ie(function(h){return!!h}),_.be(function(h){if(Xla(h))return 0!==e.length||c.children[f]?rma(c):_.vd(new Af([],{}));throw h;}))},yLa=function(a,b,c,d,e,f,g,h){return pma(e,c,f,g)?void 0===e.eq?zLa(a,b,c,e,f,g):h&&a.Ufb?"**"===e.path?ALa(a,b,d,e,g):BLa(a,b,c,d,e,f,g):rma(c):rma(c)},ALa=function(a,b,c,d,e){var f=CLa(a,[],d.eq,{});return d.eq.startsWith("/")?_.wd(new uLa(f)):DLa(f).ka(_.Kd(function(g){var h=new Af(g,
{});return xLa(a,b,h,c,g,e,!1)}))},BLa=function(a,b,c,d,e,f,g){f=ima(c,e,f);var h=f.NM;if(!f.iA)return rma(c);f=CLa(a,f.nK,e.eq,f.uYa);return e.eq.startsWith("/")?_.wd(new uLa(f)):DLa(f).ka(_.Kd(function(n){return xLa(a,b,c,d,n.concat(h),g,!1)}))},zLa=function(a,b,c,d,e,f){return"**"===d.path?(b=Mla(d,b),d.mj?(d.ew?_.vd({ev:d.ew,Ac:d.aF}):a.zQ.mj(b,d)).ka(_.y(function(g){d.ew=g.ev;d.aF=g.Ac;return new Af(e,{})})):_.vd(new Af(e,{}))):kma(c,d,e,b).ka(_.ue(function(g){var h=g.nK,n=g.NM;if(!g.iA)return rma(c);
var r;b=null!=(r=d.qf)?r:b;return ELa(a,b,d,e).ka(_.Kd(function(v){var A,C=null!=(A=v.Ac)?A:b;v=v.ev;var I=oma(c,h,n,v);A=I.TA;I=I.Gxa;A=new Af(A.Vd,A.children);return 0===I.length&&A.jj()?wLa(a,C,v,A).ka(_.y(function(L){return new Af(h,L)})):0===v.length&&0===I.length?_.vd(new Af(h,{})):xLa(a,C,A,v,I,Kf(d)===f?"primary":f,!0).ka(_.y(function(L){return new Af(h.concat(L.Vd),L.children)}))}))}))},ELa=function(a,b,c,d){return c.children?_.vd({ev:c.children,Ac:b}):c.mj?void 0!==c.ew?_.vd({ev:c.ew,Ac:c.aF}):
gma(b,c,d).ka(_.Kd(function(e){return e?a.zQ.mj(b,c).ka(_.we(function(f){c.ew=f.ev;c.aF=f.Ac})):_.wd(Jla(3))})):_.vd({ev:[],Ac:b})},DLa=function(a){var b=[];for(a=a.root;;){b=b.concat(a.Vd);if(0===a.VS)return _.vd(b);if(1<a.VS||!a.children.primary)return _.wd(new _.Yb(4E3,!1));a=a.children.primary}},CLa=function(a,b,c,d){var e=a.qh.parse(c);b=FLa(a,c,e.root,b,d);return new Cf(b,GLa(e.Ta,a.Pk.Ta),e.af)},GLa=function(a,b){var c={};Object.entries(a).forEach(function(d){var e=_.q(d);d=e.next().value;
e=e.next().value;c[d]="string"===typeof e&&e.startsWith(":")?b[e.substring(1)]:e});return c},FLa=function(a,b,c,d,e){var f=HLa(c.Vd,d,e),g={};Object.entries(c.children).forEach(function(h){var n=_.q(h);h=n.next().value;n=n.next().value;g[h]=FLa(a,b,n,d,e)});return new Af(f,g)},HLa=function(a,b,c){return a.map(function(d){if(d.path.startsWith(":")){if(d=c[d.path.substring(1)],!d)throw new _.Yb(4001,!1);}else a:for(var e=0,f=_.q(b),g=f.next();!g.done;g=f.next()){g=g.value;if(g.path===d.path){b.splice(e);
d=g;break a}e++}return d})};var uma=function(){},wma=function(a,b,c,d,e,f,g){this.Ac=a;this.Cwa=b;this.config=c;this.Pk=d;this.url=e;this.H0=f;this.qh=g};
wma.prototype.recognize=function(){var a=this,b=oma(this.Pk.root,[],[],this.config.filter(function(c){return void 0===c.eq})).TA;return ILa(this,this.Ac,this.config,b,"primary").ka(_.y(function(c){if(null===c)return null;var d=new Gf([],Object.freeze({}),Object.freeze(Object.assign({},a.Pk.Ta)),a.Pk.af,{},"primary",a.Cwa,null,a.Pk.root,-1,{});c=new xla(a.url,new Ff(d,c));JLa(a,c.Rf);return c}))};
var JLa=function(a,b){var c=b.value,d=Bla(c,a.H0);c.params=Object.freeze(d.params);c.data=Object.freeze(d.data);b.children.forEach(function(e){return JLa(a,e)})},ILa=function(a,b,c,d,e){return 0===d.Vd.length&&d.jj()?a.Sva(b,c,d):KLa(a,b,c,d,d.Vd,e)};
wma.prototype.Sva=function(a,b,c){var d=this;return _.Jd(Object.keys(c.children)).ka(_.Kd(function(e){var f=c.children[e],g=Ola(b,e);return ILa(d,a,g,f,e)},1),_.me(function(e,f){if(!e||!f)return null;e.push.apply(e,_.qc(f));return e}),_.fia(function(e){return null!==e}),_.de(null),Fha(),_.y(function(e){if(null===e)return null;e=Ama(e);yma(e);return e}))};
var KLa=function(a,b,c,d,e,f){return _.Jd(c).ka(_.Kd(function(g){var h;return LLa(a,null!=(h=g.qf)?h:b,g,d,e,f)},1),_.ie(function(g){return!!g}),_.be(function(g){if(Xla(g))return 0!==e.length||d.children[f]?_.vd(null):_.vd([]);throw g;}))},LLa=function(a,b,c,d,e,f){if(c.eq||!pma(c,d,e,f))return _.vd(null);if("**"===c.path){var g=Cma(d)+e.length;var h,n;e=new Gf(e,0<e.length?(0<e.length?e[e.length-1]:null).parameters:{},Object.freeze(Object.assign({},a.Pk.Ta)),a.Pk.af,c.data||{},Kf(c),null!=(n=null!=
(h=c.component)?h:c.AP)?n:null,c,Bma(d),g,c.resolve||{});g=_.vd({Uc:e,nK:[],NM:[]})}else g=kma(d,c,e,b).ka(_.y(function(r){var v=r.nK,A=r.NM;if(!r.iA)return null;var C=Cma(d)+v.length,I,L;return{Uc:new Gf(v,r.parameters,Object.freeze(Object.assign({},a.Pk.Ta)),a.Pk.af,c.data||{},Kf(c),null!=(L=null!=(I=c.component)?I:c.AP)?L:null,c,Bma(d),C,c.resolve||{}),nK:v,NM:A}}));return g.ka(_.ue(function(r){if(null===r)return _.vd(null);var v=r.Uc,A=r.nK;r=r.NM;var C;b=null!=(C=c.qf)?C:b;var I;C=null!=(I=c.aF)?
I:b;I=c.children?c.children:c.mj?c.ew:[];r=oma(d,A,r,I.filter(function(L){return void 0===L.eq}));A=r.TA;r=r.Gxa;return 0===r.length&&A.jj()?a.Sva(C,I,A).ka(_.y(function(L){return null===L?null:[new Ff(v,L)]})):0===I.length&&0===r.length?_.vd([new Ff(v,[])]):KLa(a,C,I,A,r,Kf(c)===f?"primary":f).ka(_.y(function(L){return null===L?null:[new Ff(v,L)]}))}))};var Nm;_.MLa=new _.mc("ROUTES");Nm=function(a){this.Ac=a;this.Gpa=new WeakMap;this.jpa=new WeakMap};Nm.prototype.AS=function(a){var b=this;if(this.Gpa.get(a))return this.Gpa.get(a);if(a.AP)return _.vd(a.AP);this.Xua&&this.Xua(a);var c=yf(a.AS()).ka(_.y(Lma),_.we(function(d){b.Wua&&b.Wua(a);a.AP=d}),Bha(function(){b.Gpa.delete(a)}));c=(new Zg(c,function(){return new _.qe})).ka(_.Ad());this.Gpa.set(a,c);return c};
Nm.prototype.mj=function(a,b){var c=this;if(this.jpa.get(b))return this.jpa.get(b);if(b.ew)return _.vd({ev:b.ew,Ac:b.aF});this.Xua&&this.Xua(b);var d=NLa(b.mj).ka(_.y(function(e){c.Wua&&c.Wua(b);if(!Array.isArray(e)){var f=e.create(a).Ac;e=f.get(_.MLa,[],10).flat()}return{ev:e.map(Nla),Ac:f}}),Bha(function(){c.jpa.delete(b)}));d=(new Zg(d,function(){return new _.qe})).ka(_.Ad());this.jpa.set(b,d);return d};
var NLa=function(a){return yf(a()).ka(_.y(Lma),_.Kd(function(b){return b instanceof nGa||Array.isArray(b)?_.vd(b):_.Jd(Promise.resolve(new nka(b)))}))};Nm.ha=function(a){return new (a||Nm)(_.u(_.ag),_.u(Ck))};Nm.ua=_.t({token:Nm,oa:Nm.ha,Ja:"root"});var dg=function(){var a=this;this.Pca=this.uK=null;this.events=new _.qe;this.zQ=_.cc(Nm);this.MK=_.cc(pk);this.qh=_.cc(_.eg);this.ULb=_.cc(Lm);this.qA=0;this.hfb=function(){return _.vd(void 0)};this.Cwa=null;this.zQ.Wua=function(b){return a.events.next(new dLa(b))};this.zQ.Xua=function(b){return a.events.next(new cLa(b))}};dg.prototype.complete=function(){var a;null==(a=this.Yx)||a.complete()};
var OLa=function(a,b){var c=++a.qA,d;null==(d=a.Yx)||d.next(Object.assign({},a.Yx.value,b,{id:c}))},TLa=function(a,b){a.Yx=new _.If({id:0,hya:0,Sh:b.Sh,Zxc:b.Sh,Ip:b.JN.extract(b.Sh),Ef:b.JN.extract(b.Sh),HM:b.Sh,iG:{},resolve:null,reject:null,promise:Promise.resolve(!0),source:"imperative",UM:null,QY:b.No.Uc,sj:null,eqa:b.No,jya:null,q_:{canActivateChecks:[],canDeactivateChecks:[]},qL:null});return a.Yx.ka(_.Ud(function(c){return 0!==c.id}),_.y(function(c){return Object.assign({},c,{Ip:b.JN.extract(c.HM)})}),
_.ue(function(c){var d=!1,e=!1;return _.vd(c).ka(_.we(function(f){a.uK={id:f.id,Sw:f.HM,Ip:f.Ip,trigger:f.source,iG:f.iG,lKc:a.Pca?Object.assign({},a.Pca,{lKc:null}):null}}),_.ue(function(f){var g=b.S7.toString();g=!b.dM||f.Ip.toString()!==g||g!==b.Sh.toString();var h,n=null!=(h=f.iG.ava)?h:b.ava;if(!g&&"reload"!==n)return a.events.next(new cna(f.id,_.Om(b,c.HM),"",0)),b.zT=f.HM,f.resolve(null),_.ge;"imperative"!==f.source&&(b.S7=f.Ip);return _.vd(f).ka(_.ue(function(r){var v,A=null==(v=a.Yx)?void 0:
v.getValue();a.events.next(new _.Im(r.id,a.qh.nd(r.Ip),r.source,r.UM));var C;return A!==(null==(C=a.Yx)?void 0:C.getValue())?_.ge:Promise.resolve(r)}),tma(a.MK,a.zQ,a.qh,b.config),_.we(function(r){a.uK=Object.assign({},a.uK,{Dsb:r.Ef});c.Ef=r.Ef}),Dma(a.MK,a.Cwa,b.config,a.qh,b.H0),_.we(function(r){c.sj=r.sj;if("eager"===b.mja){if(!r.iG.qv){var v=b.JN.merge(r.Ef,r.HM);PLa(b,v,r)}b.S7=r.Ef}r=new YKa(r.id,a.qh.nd(r.Ip),a.qh.nd(r.Ef),r.sj);a.events.next(r)}))}),_.we(function(f){f=new ZKa(f.id,a.qh.nd(f.Ip),
a.qh.nd(f.Ef),f.sj);a.events.next(f)}),_.y(function(f){var g=Object,h=g.assign;var n=f.QY;var r=f.sj.Rf;n=Tla(r,n?n.Rf:null,a.ULb,[r.value]);return c=h.call(g,{},f,{q_:n})}),$la(a.MK,function(f){return a.events.next(f)}),_.we(function(f){c.qL=f.qL;if(Df(f.qL))throw Kla(f.qL);f=new $Ka(f.id,a.qh.nd(f.Ip),a.qh.nd(f.Ef),f.sj,!!f.qL);a.events.next(f)}),_.Ud(function(f){return f.qL?!0:(QLa(b,f),RLa(a,f,3),!1)}),Kma(function(f){if(f.q_.canActivateChecks.length)return _.vd(f).ka(_.we(function(g){g=new _.aLa(g.id,
a.qh.nd(g.Ip),a.qh.nd(g.Ef),g.sj);a.events.next(g)}),_.ue(function(g){var h=!1;return _.vd(g).ka(Fma(b.H0,a.MK),_.we({next:function(){return h=!0},complete:function(){h||(QLa(b,g),RLa(a,g,2))}}))}),_.we(function(g){g=new _.bLa(g.id,a.qh.nd(g.Ip),a.qh.nd(g.Ef),g.sj);a.events.next(g)}))}),Kma(function(f){var g=function(h){var n=[],r;(null==(r=h.ue)?0:r.AS)&&!h.ue.AP&&n.push(a.zQ.AS(h.ue).ka(_.we(function(A){h.component=A}),_.y(function(){})));r=_.q(h.children);for(var v=r.next();!v.done;v=r.next())n.push.apply(n,
_.qc(g(v.value)));return n};return _.Id(g(f.sj.root)).ka(_.de(),_.he(1))}),Kma(function(){return a.hfb()}),_.y(function(f){var g=f.sj;var h=f.eqa;h=Ila(b.m_a,g.Rf,h?h.Rf:void 0);g=new yla(h,g);return c=Object.assign({},f,{jya:g})}),_.we(function(f){b.Sh=f.Ef;b.zT=b.JN.merge(f.Ef,f.HM);b.No=f.jya;"deferred"===b.mja&&(f.iG.qv||PLa(b,b.zT,f),b.S7=f.Ef)}),qLa(a.ULb,b.m_a,function(f){return a.events.next(f)}),_.we({next:function(f){d=!0;a.Pca=a.uK;b.dM=!0;a.events.next(new _.Zf(f.id,a.qh.nd(f.Ip),a.qh.nd(b.Sh)));
var g;null==(g=b.HPc)||g.Uya(f.jya.Uc);f.resolve(!0)},complete:function(){d=!0}}),Bha(function(){d||e||RLa(a,c,1);var f;(null==(f=a.uK)?void 0:f.id)===c.id&&(a.uK=null)}),_.be(function(f){e=!0;if(Lla(f)){Lla(f)&&Df(f.url)||(b.dM=!0,QLa(b,c,!0));var g=new _.$f(c.id,a.qh.nd(c.Ip),f.message,f.Jwc);a.events.next(g);Lla(f)&&Df(f.url)?(f=b.JN.merge(f.url,b.zT),SLa(b,f,"imperative",null,{qv:c.iG.qv,Ti:"eager"===b.mja||"imperative"!==c.source},{resolve:c.resolve,reject:c.reject,promise:c.promise})):c.resolve(!1)}else{QLa(b,
c,!0);var h=new _.bna(c.id,a.qh.nd(c.Ip),f,null!=(g=c.sj)?g:void 0);a.events.next(h);try{c.resolve(b.Ah(f))}catch(n){c.reject(n)}}return _.ge}))}))},RLa=function(a,b,c){c=new _.$f(b.id,a.qh.nd(b.Ip),"",c);a.events.next(c);b.resolve(!1)};_.W.Object.defineProperties(dg.prototype,{yDc:{configurable:!0,enumerable:!0,get:function(){return 0!==this.qA}}});dg.ha=function(a){return new (a||dg)};dg.ua=_.t({token:dg,oa:dg.ha,Ja:"root"});var ULa=function(){this.EQb=!0};_.V(ULa,bKa);var Pm=function(){ULa.apply(this,arguments)};_.V(Pm,ULa);var VLa=function(a,b,c){a.addEventListener(b,c,!1);return function(){a.removeEventListener(b,c,!1)}};Pm.prototype.dispatchEvent=function(a,b){a.dispatchEvent(b)};Pm.prototype.remove=function(a){a.parentNode&&a.parentNode.removeChild(a)};Pm.prototype.createElement=function(a,b){b=b||document;return b.createElement(a)};var cKa=function(a,b){return"window"===b?window:"document"===b?a:"body"===b?a.body:null};
Pm.prototype.Mra=function(){var a=(WLa=WLa||document.querySelector("base"))?WLa.getAttribute("href"):null;null==a?a=null:(XLa=XLa||document.createElement("a"),XLa.setAttribute("href",a),a=XLa.pathname,a="/"===a.charAt(0)?a:"/"+a);return a};var WLa=null,XLa;var YLa=function(){},gIa=function(a){_.dd.getAngularTestability=function(b,c){b=a.Y$(b,void 0===c?!0:c);if(null==b)throw Error("Ob");return b};_.dd.getAllAngularTestabilities=function(){return Array.from(a.m4.values())};_.dd.getAllAngularRootElements=function(){return Array.from(a.m4.keys())};_.dd.frameworkStabilizers||(_.dd.frameworkStabilizers=[]);_.dd.frameworkStabilizers.push(function(b){var c=_.dd.getAllAngularTestabilities(),d=c.length,e=!1,f=function(g){e=e||g;d--;0==d&&b(e)};c.forEach(function(g){g.whenStable(f)})})};
YLa.prototype.Y$=function(a,b,c){if(null==b)return null;var d=a.m4.get(b)||null;return null!=d?d:c?b instanceof DocumentFragment?this.Y$(a,b.host,!0):this.Y$(a,b.parentElement,!0):null};var Qm=function(){};Qm.prototype.Za=function(){return new XMLHttpRequest};Qm.ha=function(a){return new (a||Qm)};Qm.ua=_.t({token:Qm,oa:Qm.ha});var ZLa=new _.mc("EventManagerPlugins"),Rm=function(a,b){var c=this;this.ym=b;this.V8a=new Map;a.forEach(function(d){d.pCb=c});this.Nrc=a.slice().reverse()};Rm.prototype.addEventListener=function(a,b,c){return this.c9a(b).addEventListener(a,b,c)};Rm.prototype.VKa=function(a,b,c){return this.c9a(b).VKa(a,b,c)};Rm.prototype.c9a=function(a){var b=this.V8a.get(a);if(b)return b;b=this.Nrc;for(var c=0;c<b.length;c++){var d=b[c];if(d.supports(a))return this.V8a.set(a,d),d}throw Error("Pb`"+a);};
Rm.ha=function(a){return new (a||Rm)(_.u(ZLa),_.u(_.ye))};Rm.ua=_.t({token:Rm,oa:Rm.ha});var $La=function(a){this.Zo=a};$La.prototype.VKa=function(a,b,c){a=cKa(this.Zo,a);if(!a)throw Error("Qb`"+a+"`"+b);return this.addEventListener(a,b,c)};var Sm=function(a,b,c,d){d=void 0===d?{}:d;this.P9=a;this.appId=b;this.nonce=c;this.bia=new Map;this.Jsa=new Set;this.nQb=aMa(this);this.YJc="server"===d;bMa(this)},eMa=function(a,b){b=_.q(b);for(var c=b.next();!c.done;c=b.next())if(c=c.value,1===cMa(a,c,1))for(var d=a,e=_.q(d.Jsa),f=e.next();!f.done;f=e.next())dMa(d,f.value,c)};
Sm.prototype.La=function(){var a=this.nQb;a&&(a.forEach(function(c){return c.remove()}),a.clear());a=_.q(this.bia.keys());for(var b=a.next();!b.done;b=a.next())fMa(this,b.value);bMa(this)};
var fMa=function(a,b){a=a.bia;var c,d;null==(c=a.get(b))||null==(d=c.elements)||d.forEach(function(e){return e.remove()});a.delete(b)},aMa=function(a){var b,c=null==(b=a.P9.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},cMa=function(a,b,c){a=a.bia;if(a.has(b))return b=a.get(b),b.usage+=c,b.usage;a.set(b,{usage:c,elements:[]});return c},dMa=function(a,b,
c){var d=a.nQb;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.P9.createElement("style"),a.nonce&&(d.nonce=a.nonce),d.textContent=c,a.YJc&&d.setAttribute("ng-app-id",a.appId));b.appendChild(d);a=a.bia;var f;(b=null==(f=a.get(c))?void 0:f.elements)?b.push(d):a.set(c,{elements:[d],usage:1})},bMa=function(a){var b=a.Jsa;b.clear();b.add(a.P9.head)};Sm.ha=function(a){return new (a||Sm)(_.u(_.Yg),_.u(oGa),_.u(qGa,8),_.u(pGa))};
Sm.ua=_.t({token:Sm,oa:Sm.ha});var Tm=function(){Sm.apply(this,arguments)};_.V(Tm,Sm);Tm.ha=function(){var a;return function(b){return(a||(a=_.Pc(Tm)))(b||Tm)}}();Tm.ua=_.t({token:Tm,oa:Tm.ha});var gMa={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/"},Mma=/%COMP%/g,hMa=new _.mc("RemoveStylesOnCompDestory",{Ja:"root",oa:function(){return!1}}),Vm=function(a,b,c,d,e){this.Qqa=a;this.mN=b;this.appId=c;this.BZa=d;this.nonce=e;this.cKb=new Map;this.yyc=new Um(a)};
Vm.prototype.MY=function(a,b){if(!a||!b)return this.yyc;b=iMa(this,a,b);b instanceof jMa?(eMa(b.mN,b.styles),b.pwa++,b.setAttribute(a,b.NDc,"")):b instanceof Wm&&(eMa(b.mN,b.styles),b.pwa++);return b};var iMa=function(a,b,c){var d=a.cKb,e=d.get(c.id);if(!e){e=a.Qqa;var f=a.mN,g=a.BZa;switch(c.nb){case 0:e=new jMa(e,f,c,a.appId,g);break;case 3:return new kMa(e,f,b,c,a.nonce);default:e=new Wm(e,f,c,g)}e.yf=function(){return d.delete(c.id)};d.set(c.id,e)}return e};Vm.prototype.La=function(){this.cKb.clear()};
Vm.prototype.G7=function(){};Vm.prototype.end=function(){};Vm.ha=function(a){return new (a||Vm)(_.u(Rm),_.u(Sm),_.u(oGa),_.u(hMa),_.u(qGa,8))};Vm.ua=_.t({token:Vm,oa:Vm.ha});var Um=function(a){this.Qqa=a;this.data=Object.create(null);this.Dp=null};_.k=Um.prototype;_.k.destroy=function(){};_.k.createElement=function(a,b){return b?document.createElementNS(gMa[b]||b,a):document.createElement(a)};_.k.createComment=function(a){return document.createComment(a)};_.k.d9=function(a){return document.createTextNode(a)};
_.k.appendChild=function(a,b){("TEMPLATE"===a.tagName&&void 0!==a.content?a.content:a).appendChild(b)};_.k.insertBefore=function(a,b,c){a&&("TEMPLATE"===a.tagName&&void 0!==a.content?a.content:a).insertBefore(b,c)};_.k.removeChild=function(a,b){a&&a.removeChild(b)};_.k.Q_a=function(a,b){var c="string"===typeof a?document.querySelector(a):a;if(!c)throw Error("Rb`"+a);b||(c.textContent="");return c};_.k.parentNode=function(a){return a.parentNode};_.k.nextSibling=function(a){return a.nextSibling};
_.k.setAttribute=function(a,b,c,d){d?(b=d+":"+b,(d=gMa[d])?a.setAttributeNS(d,b,c):a.setAttribute(b,c)):a.setAttribute(b,c)};_.k.removeAttribute=function(a,b,c){if(c){var d=gMa[c];d?a.removeAttributeNS(d,b):a.removeAttribute(c+":"+b)}else a.removeAttribute(b)};_.k.IJ=function(a,b){a.classList.add(b)};_.k.OM=function(a,b){a.classList.remove(b)};_.k.Sg=function(a,b,c,d){d&3?a.style.setProperty(b,c,d&1?"important":""):a.style[b]=c};_.k.mwa=function(a,b,c){c&2?a.style.removeProperty(b):a.style[b]=""};
_.k.setProperty=function(a,b,c){a[b]=c};_.k.setValue=function(a,b){a.nodeValue=b};_.k.listen=function(a,b,c){return"string"===typeof a?this.Qqa.VKa(a,b,Oma(c)):this.Qqa.addEventListener(a,b,Oma(c))};
var kMa=function(a,b,c,d,e){Um.call(this,a);this.mN=b;this.Mw=c;this.shadowRoot=c.attachShadow({mode:"open"});a=this.mN;b=this.shadowRoot;a.Jsa.add(b);c=_.q(a.bia.keys());for(var f=c.next();!f.done;f=c.next())dMa(a,b,f.value);d=Nma(d.id,d.styles);d=_.q(d);for(a=d.next();!a.done;a=d.next())a=a.value,b=document.createElement("style"),e&&(b.nonce=e),b.textContent=a,this.shadowRoot.appendChild(b)};_.V(kMa,Um);var lMa=function(a,b){return b===a.Mw?a.shadowRoot:b};_.k=kMa.prototype;
_.k.appendChild=function(a,b){return Um.prototype.appendChild.call(this,lMa(this,a),b)};_.k.insertBefore=function(a,b,c){return Um.prototype.insertBefore.call(this,lMa(this,a),b,c)};_.k.removeChild=function(a,b){return Um.prototype.removeChild.call(this,lMa(this,a),b)};_.k.parentNode=function(a){return lMa(this,Um.prototype.parentNode.call(this,lMa(this,a)))};_.k.destroy=function(){this.mN.Jsa.delete(this.shadowRoot)};
var Wm=function(a,b,c,d,e){e=void 0===e?c.id:e;Um.call(this,a);this.mN=b;this.BZa=d;this.pwa=0;this.styles=Nma(e,c.styles)};_.V(Wm,Um);Wm.prototype.destroy=function(){if(this.BZa){for(var a=this.mN,b=_.q(this.styles),c=b.next();!c.done;c=b.next())c=c.value,0>=cMa(a,c,-1)&&fMa(a,c);this.pwa--;if(0===this.pwa){var d;null==(d=this.yf)||d.call(this)}}};var jMa=function(a,b,c,d,e){d=d+"-"+c.id;Wm.call(this,a,b,c,e,d);this.Hxc="_ngcontent-%COMP%".replace(Mma,d);this.NDc="_nghost-%COMP%".replace(Mma,d)};
_.V(jMa,Wm);jMa.prototype.createElement=function(a,b){a=Wm.prototype.createElement.call(this,a,b);Wm.prototype.setAttribute.call(this,a,this.Hxc,"");return a};var Xm=function(a){this.Zo=a};_.V(Xm,$La);Xm.prototype.supports=function(){return!0};Xm.prototype.addEventListener=function(a,b,c){var d=this;a.addEventListener(b,c,!1);return function(){return d.removeEventListener(a,b,c)}};Xm.prototype.removeEventListener=function(a,b,c){return a.removeEventListener(b,c)};Xm.ha=function(a){return new (a||Xm)(_.u(_.Yg))};Xm.ua=_.t({token:Xm,oa:Xm.ha});var mMa=["alt","control","meta","shift"],nMa={"\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"},oMa={alt:function(a){return a.altKey},control:function(a){return a.ctrlKey},meta:function(a){return a.metaKey},shift:function(a){return a.shiftKey}},Ym=function(a){this.Zo=a};_.V(Ym,$La);Ym.prototype.supports=function(a){return null!=pMa(a)};
Ym.prototype.addEventListener=function(a,b,c){var d=pMa(b),e=qMa(d.fullKey,c,this.pCb.ym);return this.pCb.ym.jc(function(){return VLa(a,d.domEventName,e)})};
var pMa=function(a){var b=a.toLowerCase().split(".");a=b.shift();if(0===b.length||"keydown"!==a&&"keyup"!==a)return null;var c=rMa(b.pop()),d="",e=b.indexOf("code");-1<e&&(b.splice(e,1),d="code.");mMa.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},sMa=function(a,b){var c=nMa[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");mMa.forEach(function(e){e!==c&&(0,oMa[e])(a)&&(d+=e+".")});d+=c;return d===b},qMa=function(a,b,c){return function(d){sMa(d,a)&&c.PA(function(){return b(d)})}},rMa=function(a){switch(a){case "esc":return"escape";default:return a}};Ym.ha=function(a){return new (a||Ym)(_.u(_.Yg))};Ym.ua=_.t({token:Ym,oa:Ym.ha});var pwa=xia(BIa,"browser",[{Ca:pGa,xc:"browser"},{Ca:ria,xc:function(){var a=new Pm;gh||(gh=a)},ld:!0},{Ca:_.Yg,Bb:function(){return Kea=document},Eb:[]}]),tMa=new _.mc(""),uMa=[{Ca:eIa,ee:YLa,Eb:[]},{Ca:dIa,ee:pl,Eb:[_.ye,ql,eIa]},{Ca:pl,ee:pl,Eb:[_.ye,ql,eIa]}],vMa=[{Ca:zia,xc:"root"},{Ca:_.nd,Bb:function(){return new _.nd},Eb:[]},{Ca:ZLa,ee:Xm,ld:!0,Eb:[_.Yg,_.ye,pGa]},{Ca:ZLa,ee:Ym,ld:!0,Eb:[_.Yg]},Vm,Sm,Rm,{Ca:tGa,Kb:Vm},{Ca:Tm,Kb:Sm},{Ca:jKa,ee:Qm,Eb:[]},[]],Zm=function(){};
Zm.ha=function(a){return new (a||Zm)(_.u(tMa,12))};Zm.Ea=_.fc({type:Zm});Zm.Da=_.Vb({Ob:[].concat(_.qc(vMa),_.qc(uMa)),imports:[_.nm,rl]});_.$m=function(a){this.Zo=a};_.$m.prototype.Raa=function(){return this.Zo.title};_.$m.prototype.hm=function(a){this.Zo.title=a||""};_.$m.ha=function(a){return new (a||_.$m)(_.u(_.Yg))};_.$m.ua=_.t({token:_.$m,oa:function(a){return a?new a:new _.$m(_.u(_.Yg))},Ja:"root"});new _.qk;var an=function(){};an.ha=function(a){return new (a||an)};an.ua=_.t({token:an,oa:function(a){return a?new (a||an):_.u(bn)},Ja:"root"});var bn=function(a){this.Zo=a};_.V(bn,an);
bn.prototype.Oo=function(a,b){if(null==b)return null;switch(a){case 0:return b;case 1:return _.cd(b,"HTML")?_.bd(b):Afa(this.Zo,String(b)).toString();case 2:return _.cd(b,"Style")?_.bd(b):b;case 3:if(_.cd(b,"Script"))return _.bd(b);throw Error("Sb");case 4:return _.cd(b,"URL")?_.bd(b):nfa(String(b));case 5:if(_.cd(b,"ResourceURL"))return _.bd(b);throw Error("Tb");default:throw Error("Ub`"+a);}};bn.prototype.rjb=function(a){return new vGa(a)};bn.prototype.tjb=function(a){return new wGa(a)};
bn.prototype.sjb=function(a){return new xGa(a)};bn.ha=function(a){return new (a||bn)(_.u(_.Yg))};bn.ua=_.t({token:bn,oa:function(a){a?a=new a:(a=_.u(_.ag),a=new bn(a.get(_.Yg)));return a},Ja:"root"});new wk;var wMa="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(" "),
xMa=[["dir",{aq:3,conditions:Qf(function(){return new Map([["dir",new Set(["auto","ltr","rtl"])]])})}],["async",{aq:3,conditions:Qf(function(){return new Map([["async",new Set(["async"])]])})}],["cite",{aq:2}],["loading",{aq:3,conditions:Qf(function(){return new Map([["loading",new Set(["eager","lazy"])]])})}],["poster",{aq:2}],["target",{aq:3,conditions:Qf(function(){return new Map([["target",new Set(["_self","_blank"])]])})}]],yMa=new function(a,b){var c=new Map([["A",new Map([["href",{aq:2}]])],
["AREA",new Map([["href",{aq:2}]])],["LINK",new Map([["href",{aq: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",{aq:1}]])],["IMG",new Map([["src",{aq:1}]])],["VIDEO",new Map([["src",{aq:1}]])],["AUDIO",new Map([["src",{aq:1}]])]]);this.lvc=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.Tpb=c;this.mvc=a;this.ECc=b}(new Set(Qf(function(){return wMa.concat(["class","id"])})),new Map(Qf(function(){return xMa.concat([["style",{aq:4}]])})));var Tma=Qf(function(){try{return new URL("s://g"),!0}catch(a){return!1}}),zMa=["data:","http:","https:","mailto:","ftp:"];var AMa=function(){this.uMb=yMa;this.qd=[]},BMa,DMa,CMa,EMa;AMa.prototype.Oo=function(a){var b=document.createElement("span");b.appendChild(BMa(this,a));a=(new XMLSerializer).serializeToString(b);a=a.slice(a.indexOf(">")+1,a.lastIndexOf("</"));return _.Pf(a)};
BMa=function(a,b){b=Qma(b);b=document.createTreeWalker(b,NodeFilter.SHOW_ELEMENT|NodeFilter.SHOW_TEXT,function(g){return CMa(a,g)},!1);for(var c=b.nextNode(),d=document.createDocumentFragment(),e=d;null!==c;){var f=void 0;if(c.nodeType===Node.TEXT_NODE)f=document.createTextNode(c.data);else if(Sma(c))f=DMa(a,c);else throw Error("da");e.appendChild(f);if(c=b.firstChild())e=f;else for(;!(c=b.nextSibling())&&(c=b.parentNode());)e=e.parentNode}return d};
DMa=function(a,b){var c=Rma(b),d=document.createElement(c);b=b.attributes;for(var e=_.q(b),f=e.next();!f.done;f=e.next()){var g=f.value;f=g.name;g=g.value;var h=a.uMb;var n=h.Tpb.get(c);h=(null==n?0:n.has(f))?n.get(f):h.mvc.has(f)?{aq:1}:(h=h.ECc.get(f))?h:{aq:0};a:{if(n=h.conditions){n=_.q(n);for(var r=n.next();!r.done;r=n.next()){var v=_.q(r.value);r=v.next().value;v=v.next().value;var A=void 0;if((r=null==(A=b.getNamedItem(r))?void 0:A.value)&&!v.has(r)){n=!1;break a}}}n=!0}if(n)switch(h.aq){case 1:d.setAttribute(f,
g);break;case 2:h=Uma(g);h=void 0!==h&&-1!==zMa.indexOf(h.toLowerCase())?g:"about:invalid#zClosurez";h!==g&&EMa(a);d.setAttribute(f,h);break;case 3:d.setAttribute(f,g.toLowerCase());break;case 4:d.setAttribute(f,g);break;case 0:EMa(a)}else EMa(a)}return d};
CMa=function(a,b){if(b.nodeType===Node.TEXT_NODE)return NodeFilter.FILTER_ACCEPT;if(!Sma(b))return NodeFilter.FILTER_REJECT;b=Rma(b);if(null===b)return EMa(a),NodeFilter.FILTER_REJECT;var c=a.uMb;if("form"!==b.toLowerCase()&&(c.lvc.has(b)||c.Tpb.has(b)))return NodeFilter.FILTER_ACCEPT;EMa(a);return NodeFilter.FILTER_REJECT};EMa=function(a){0===a.qd.length&&a.qd.push("")};_.FMa=Qf(function(){return new AMa});var Vma=function(a){this.isValid=a},Xma=[Wma("data"),Wma("http"),Wma("https"),Wma("mailto"),Wma("ftp"),new Vma(function(a){return/^[^:]*([/?#]|$)/.test(a)})];var cn=function(a){this.w9=new bn(a)};_.V(cn,an);cn.prototype.Oo=function(a,b){if(null==b)return null;if(b instanceof _.oj||b instanceof _.Rf||b instanceof _.tj){if(GMa(b,a))return this.w9.Oo(a,HMa(this,b));throw Error("Vb`"+GGa[a]+"`"+b);}return this.w9.Oo(a,b)};cn.prototype.rjb=function(){throw Error("Wb");};cn.prototype.tjb=function(){throw Error("Wb");};cn.prototype.sjb=function(){throw Error("Wb");};
var HMa=function(a,b){if(null!=b){if(b instanceof _.tj)return a.w9.rjb(String(b));if(b instanceof _.Rf)return a.w9.tjb(_.Tf(b));if(b instanceof _.oj)return a.w9.sjb(String(b))}return null},GMa=function(a,b){switch(b){case 1:return a instanceof _.tj;case 4:return a instanceof _.Rf||a instanceof _.oj;case 5:return a instanceof _.oj;case 3:return!1;default:return!1}};cn.ha=function(a){return new (a||cn)(_.u(_.Yg))};cn.ua=_.t({token:cn,oa:cn.ha});var IMa=[{Ca:IGa,Kb:an},{Ca:an,ee:cn}],dn=function(){};dn.ha=function(a){return new (a||dn)};dn.Ea=_.fc({type:dn});dn.Da=_.Vb({Ob:IMa,imports:[Zm]});var en=function(){},JMa=function(a){for(a=a.root;void 0!==a;){var b=void 0;var c=null!=(b=a.data[Gma])?b:c;a=a.children.find(function(d){return"primary"===d.df})}return c};en.ha=function(a){return new (a||en)};en.ua=_.t({token:en,oa:function(){return _.cc(fn)},Ja:"root"});var fn=function(a){this.title=a};_.V(fn,en);fn.prototype.Uya=function(a){a=JMa(a);void 0!==a&&this.title.hm(a)};fn.ha=function(a){return new (a||fn)(_.u(_.$m))};fn.ua=_.t({token:fn,oa:fn.ha,Ja:"root"});_.gn=function(){};_.gn.ha=function(a){return new (a||_.gn)};_.gn.ua=_.t({token:_.gn,oa:function(){return _.cc(hn)},Ja:"root"});var KMa=function(){};KMa.prototype.store=function(){};KMa.prototype.xxa=function(a,b){return a.ue===b.ue};var hn=function(){};_.V(hn,KMa);hn.ha=function(){var a;return function(b){return(a||(a=_.Pc(hn)))(b||hn)}}();hn.ua=_.t({token:hn,oa:hn.ha,Ja:"root"});var tna=new _.mc("",{Ja:"root",oa:function(){return{}}});var LMa=function(){};LMa.ha=function(a){return new (a||LMa)};LMa.ua=_.t({token:LMa,oa:function(){return _.cc(kn)},Ja:"root"});var kn=function(){};kn.prototype.extract=function(a){return a};kn.prototype.merge=function(a){return a};kn.ha=function(a){return new (a||kn)};kn.ua=_.t({token:kn,oa:kn.ha,Ja:"root"});var MMa,NMa;MMa={xr:"exact",af:"ignored",HCb:"ignored",Ta:"exact"};NMa={xr:"subset",af:"ignored",HCb:"ignored",Ta:"subset"};
_.cg=function(){var a=this;this.dpb=!1;this.eOa=0;this.console=_.cc(Bk);this.options=_.cc(tna,{optional:!0})||{};this.Ah=this.options.Ah||$ma;this.oCb=this.options.oCb||ana;this.dM=!1;this.Pta=-1;this.JN=_.cc(LMa);this.m_a=_.cc(_.gn);this.DQc=_.cc(hLa);this.HPc=_.cc(en);this.ava=this.options.ava||"ignore";this.H0=this.options.H0||"emptyOnly";this.mja=this.options.mja||"deferred";this.b8=this.options.b8||"replace";var b,c;this.config=null!=(c=null==(b=_.cc(_.MLa,{optional:!0}))?void 0:b.flat())?c:
[];this.kD=_.cc(dg);this.qh=_.cc(_.eg);this.location=_.cc(_.tm);_.cc(_.ye)instanceof _.ye&&_.pia();this.config=this.config.map(Nla);this.dM=!1;this.Pta=-1;this.S7=this.zT=this.Sh=new Cf;this.No=zla(this.Sh);TLa(this.kD,this).subscribe(function(d){a.Pta=d.id;a.eOa=d.hya},function(d){a.console.warn("Unhandled Navigation Error: "+d)})};_.cg.prototype.Zba=function(){ona(this);if(!this.kD.yDc){var a=this.location.getState();OMa(this,this.location.path(!0),"imperative",a)}};
var ona=function(a){a.cua||(a.cua=a.location.subscribe(function(b){var c="popstate"===b.type?"popstate":"hashchange";"popstate"===c&&setTimeout(function(){OMa(a,b.url,c,b.state)},0)}))},OMa=function(a,b,c,d){var e={Ti:!0},f=(null==d?0:d.qA)?d:null;d&&(d=Object.assign({},d),delete d.qA,delete d.Bza,0!==Object.keys(d).length&&(e.state=d));b=_.ln(a,b);SLa(a,b,c,f,e)};_.cg.prototype.La=function(){this.dispose()};
_.cg.prototype.dispose=function(){this.kD.complete();this.cua&&(this.cua.unsubscribe(),this.cua=void 0);this.dpb=!0};_.cg.prototype.zh=function(a,b){var c=b=void 0===b?{}:b;b=c.wi;var d=c.Ta,e=c.af;e=c.Tea?this.Sh.af:e;switch(c.zf){case "merge":c=Object.assign({},this.Sh.Ta,d);break;case "preserve":c=this.Sh.Ta;break;default:c=d||null}null!==c&&(c=PMa(c));return this.DQc.zh(b,this.No,this.Sh,a,c,null!=e?e:null)};
_.mn=function(a,b,c){c=void 0===c?{qv:!1}:c;b=Df(b)?b:_.ln(a,b);b=a.JN.merge(b,a.zT);return SLa(a,b,"imperative",null,c)};_.cg.prototype.navigate=function(a,b){b=void 0===b?{qv:!1}:b;for(var c=0;c<a.length;c++)if(null==a[c])throw new _.Yb(4008,!1);return _.mn(this,this.zh(a,b),b)};_.Om=function(a,b){return a.qh.nd(b)};_.ln=function(a,b){try{var c=a.qh.parse(b)}catch(d){c=a.oCb(d,a.qh,b)}return c};
_.cg.prototype.isActive=function(a,b){b=!0===b?Object.assign({},MMa):!1===b?Object.assign({},NMa):b;if(Df(a))return Oka(this.Sh,a,b);a=_.ln(this,a);return Oka(this.Sh,a,b)};
var PMa=function(a){return Object.keys(a).reduce(function(b,c){var d=a[c];null!==d&&void 0!==d&&(b[c]=d);return b},{})},SLa=function(a,b,c,d,e,f){if(a.dpb)return Promise.resolve(!1);if(f){var g=f.resolve;var h=f.reject;f=f.promise}else f=new Promise(function(A,C){g=A;h=C});if("computed"===a.b8)if(d&&d.Bza)var n=d.Bza;else if(e.Ti||e.qv){var r;n=null!=(r=a.Uib)?r:0}else{var v;n=(null!=(v=a.Uib)?v:0)+1}else n=0;OLa(a.kD,{hya:n,source:c,UM:d,Sh:a.Sh,Zxc:a.Sh,HM:b,iG:e,resolve:g,reject:h,promise:f,QY:a.No.Uc,
eqa:a.No});return f.catch(function(A){return Promise.reject(A)})},PLa=function(a,b,c){b=a.qh.nd(b);var d=Object.assign({},c.iG.state,QMa(a,c.id,c.hya));fKa(a.location,b)||c.iG.Ti?a.location.replaceState(b,"",d):a.location.go(b,"",d)},QLa=function(a,b,c){c=void 0===c?!1:c;if("computed"===a.b8){c=a.eOa-b.hya;var d;if("popstate"!==b.source&&"eager"!==a.mja&&a.Sh!==(null==(d=a.kD.uK)?void 0:d.Dsb)||0===c){var e;a.Sh===(null==(e=a.kD.uK)?void 0:e.Dsb)&&0===c&&(RMa(a,b),a.S7=b.Sh,SMa(a))}else a.location.BG(c)}else"replace"===
a.b8&&(c&&RMa(a,b),SMa(a))},RMa=function(a,b){a.No=b.eqa;a.Sh=b.Sh;a.zT=a.JN.merge(a.Sh,b.HM)},SMa=function(a){a.location.replaceState(a.qh.nd(a.zT),"",QMa(a,a.Pta,a.eOa))},QMa=function(a,b,c){return"computed"===a.b8?{qA:b,Bza:c}:{qA:b}};
_.W.Object.defineProperties(_.cg.prototype,{qA:{configurable:!0,enumerable:!0,get:function(){return this.kD.qA}},Uib:{configurable:!0,enumerable:!0,get:function(){var a;return null==(a=this.location.getState())?void 0:a.Bza}},events:{configurable:!0,enumerable:!0,get:function(){return this.kD.events}},url:{configurable:!0,enumerable:!0,get:function(){return _.Om(this,this.Sh)}},Pca:{configurable:!0,enumerable:!0,get:function(){return this.kD.Pca}}});_.cg.ha=function(a){return new (a||_.cg)};
_.cg.ua=_.t({token:_.cg,oa:_.cg.ha,Ja:"root"});var UMa;_.nn=function(a,b,c,d,e,f){var g=this;this.Ra=a;this.Hb=b;this.cPc=c;this.renderer=d;this.dg=e;this.Z_=f;this.tcb=this.Zcb=this.Pbb=!1;this.commands=this.href=null;this.jFb=new _.qe;var h;b=null==(h=e.ta.tagName)?void 0:h.toLowerCase();(this.dca="a"===b||"area"===b)?this.Ya=a.events.subscribe(function(n){n instanceof _.Zf&&TMa(g)}):UMa(this,"0")};UMa=function(a,b){null!=a.cPc||a.dca||VMa(a,"tabindex",b)};_.nn.prototype.Tb=function(){this.dca&&TMa(this);this.jFb.next(this)};
_.nn.prototype.Ud=function(a,b,c,d,e){if(null===this.Pk||this.dca&&(0!==a||b||c||d||e||"string"===typeof this.target&&"_self"!=this.target))return!0;_.mn(this.Ra,this.Pk,{qv:this.qv,Ti:this.Ti,state:this.state});return!this.dca};_.nn.prototype.La=function(){var a;null==(a=this.Ya)||a.unsubscribe()};
var TMa=function(a){var b;a.href=null!==a.Pk&&a.Z_?null==(b=a.Z_)?void 0:b.Bx(_.Om(a.Ra,a.Pk)):null;null===a.href?b=null:(b=a.dg.ta.tagName.toLowerCase(),b=("base"===b||"link"===b?_.Gfa:_.jd)(a.href));VMa(a,"href",b)},VMa=function(a,b,c){var d=a.renderer;a=a.dg.ta;null!==c?d.setAttribute(a,b,c):d.removeAttribute(a,b)};
_.W.Object.defineProperties(_.nn.prototype,{Tea:{configurable:!0,enumerable:!0,set:function(a){this.Pbb=lka(a)},get:function(){return this.Pbb}},qv:{configurable:!0,enumerable:!0,set:function(a){this.Zcb=lka(a)},get:function(){return this.Zcb}},Ti:{configurable:!0,enumerable:!0,set:function(a){this.tcb=lka(a)},get:function(){return this.tcb}},Ij:{configurable:!0,enumerable:!0,set:function(a){null!=a?(this.commands=Array.isArray(a)?a:[a],UMa(this,"0")):(this.commands=null,UMa(this,null))}},Pk:{configurable:!0,
enumerable:!0,get:function(){return null===this.commands?null:this.Ra.zh(this.commands,{wi:void 0!==this.wi?this.wi:this.Hb,Ta:this.Ta,af:this.af,zf:this.zf,Tea:this.Tea})}}});_.nn.ha=function(a){return new (a||_.nn)(_.x(_.cg),_.x(_.Hf),_.Kc("tabindex"),_.x(_.uk),_.x(_.Rc),_.x(_.qm))};
_.nn.Ha=_.gc({type:_.nn,qa:[["","routerLink",""]],Cb:1,lb:function(a,b){a&1&&_.K("click",function(c){return b.Ud(c.button,c.ctrlKey,c.shiftKey,c.altKey,c.metaKey)});a&2&&_.Ee("target",b.target)},inputs:{target:"target",Ta:"queryParams",af:"fragment",zf:"queryParamsHandling",state:"state",wi:"relativeTo",Tea:"preserveFragment",qv:"skipLocationChange",Ti:"replaceUrl",Ij:"routerLink"},standalone:!0,features:[_.uc]});var WMa=function(){},on=function(a,b,c,d,e){this.Ra=a;this.Ac=c;this.zYa=d;this.Zta=e},ina=function(a){a.Ya=a.Ra.events.ka(_.Ud(function(b){return b instanceof _.Zf}),_.Kd(function(){return a.preload()},1)).subscribe(function(){})};on.prototype.preload=function(){return XMa(this,this.Ac,this.Ra.config)};on.prototype.La=function(){this.Ya&&this.Ya.unsubscribe()};
var XMa=function(a,b,c){var d=[];c=_.q(c);for(var e=c.next();!e.done;e=c.next()){e=e.value;e.Ob&&!e.qf&&(e.qf=nga(e.Ob,b,"Route: "+e.path));var f=void 0,g=null!=(f=e.qf)?f:b,h=void 0;f=null!=(h=e.aF)?h:g;if(e.mj&&!e.ew&&void 0===e.Xoa||e.AS&&!e.AP)d.push(YMa(a,g,e));else if(e.children||e.ew)g=void 0,d.push(XMa(a,f,null!=(g=e.children)?g:e.ew))}return _.Jd(d).ka(_.Ld())},YMa=function(a,b,c){return a.zYa.preload(c,function(){var d=(c.mj&&void 0===c.Xoa?a.Zta.mj(b,c):_.vd(null)).ka(_.Kd(function(f){if(null===
f)return _.vd(void 0);c.ew=f.ev;c.aF=f.Ac;var g;return XMa(a,null!=(g=f.Ac)?g:b,f.ev)}));if(c.AS&&!c.AP){var e=a.Zta.AS(c);return _.Jd([d,e]).ka(_.Ld())}return d})};on.ha=function(a){return new (a||on)(_.u(_.cg),_.u(Ck),_.u(pk),_.u(WMa),_.u(Nm))};on.ua=_.t({token:on,oa:on.ha,Ja:"root"});var jna=new _.mc(""),fg=function(a,b,c,d,e){e=void 0===e?{}:e;this.qh=a;this.Yx=b;this.Y2=c;this.zone=d;this.options=e;this.vAb=0;this.VUa="imperative";this.XZa=0;this.store={};e.oga=e.oga||"disabled";e.vgb=e.vgb||"disabled"};
fg.prototype.init=function(){if("disabled"!==this.options.oga){var a=this.Y2;try{if(hKa(a)){var b=Object.getOwnPropertyDescriptor(a.window.history,"scrollRestoration")||Object.getOwnPropertyDescriptor(Object.getPrototypeOf(a.window.history),"scrollRestoration");var c=!!b&&!(!b.writable&&!b.set)}else c=!1}catch(d){c=!1}c&&(a=a.window.history)&&a.scrollRestoration&&(a.scrollRestoration="manual")}this.n_a=ZMa(this);this.hMc=$Ma(this)};
var ZMa=function(a){return a.Yx.events.subscribe(function(b){if(b instanceof _.Im){var c=a.Y2;a.store[a.vAb]=hKa(c)?[c.window.pageXOffset,c.window.pageYOffset]:[0,0];a.VUa=b.pEb;a.XZa=b.UM?b.UM.qA:0}else b instanceof _.Zf?(a.vAb=b.id,aNa(a,a.qh.parse(b.Ef).af)):b instanceof cna&&0===b.code&&(a.VUa=void 0,a.XZa=0,aNa(a,a.qh.parse(b.url).af))})},$Ma=function(a){return a.Yx.events.subscribe(function(b){if(b instanceof gLa)if(b.position)"top"===a.options.oga?iKa(a.Y2,[0,0]):"enabled"===a.options.oga&&
iKa(a.Y2,b.position);else if(b.anchor&&"enabled"===a.options.vgb){var c=a.Y2;if(hKa(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&&(d.body.createShadowRoot||"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.oga&&iKa(a.Y2,[0,0])})},aNa=function(a,b){a.zone.jc(function(){setTimeout(function(){a.zone.wc(function(){a.Yx.events.next(new gLa("popstate"===a.VUa?a.store[a.XZa]:null,b))})},0)})};fg.prototype.La=function(){var a;null==(a=this.n_a)||a.unsubscribe();var b;null==(b=this.hMc)||b.unsubscribe()};fg.ha=function(){_.Vc()};
fg.ua=_.t({token:fg,oa:fg.ha});var fna=new _.mc("",{oa:function(){return new _.qe}}),gna=new _.mc("",{Ja:"root",oa:function(){return 1}}),hna=new _.mc("");var bNa,cNa;bNa=new _.mc("ROUTER_FORROOT_GUARD");cNa=[_.tm,{Ca:_.eg,ee:Fm},_.cg,Lm,{Ca:_.Hf,Bb:function(a){return a.No.root},Eb:[_.cg]},Nm,[]];_.pn=function(){};
_.eNa=function(a){var b={ava:"reload",H0:"always",MYc:!1};return{Eo:_.pn,Ob:[cNa,[],{Ca:_.MLa,ld:!0,xc:a},{Ca:bNa,Bb:zna,Eb:[[_.cg,new _.qk,new _.rk]]},{Ca:tna,xc:b?b:{}},(null==b?0:b.N7c)?{Ca:_.qm,ee:sm}:{Ca:_.qm,ee:rm},yna(),(null==b?0:b.zYa)?ena(0,[{Ca:hna,Kb:on},{Ca:WMa,Kb:b.zYa}]).Cv:[],{Ca:qna,ld:!0,Bb:rna},(null==b?0:b.Zba)?["disabled"===b.Zba?pna().Cv:[],"enabledBlocking"===b.Zba?nna().Cv:[]]:[],[{Ca:dNa,Bb:kna},{Ca:jIa,ld:!0,Kb:dNa}]]}};_.pn.ha=function(a){return new (a||_.pn)(_.u(bNa,8))};
_.pn.Ea=_.fc({type:_.pn});_.pn.Da=_.Vb({imports:[Jf]});var dNa=new _.mc("");new wk;var qn=function(a){this.Ra=a},fNa=function(a){var b=[];for(a=a.Ra.No.root;a.firstChild;){var c=a.firstChild.ue;if(c.path)b.push(a.firstChild.ue.path);else if(c.KS){var d=void 0,e=void 0,f=null!=(e=c.cCb)?e:null==(d=c.data)?void 0:d.loggedPathTemplate;b.push(f)}a=a.firstChild}return"/"+b.join("/")};qn.ha=function(a){return new (a||qn)(_.u(_.cg))};qn.ua=_.t({token:qn,oa:qn.ha,Ja:"root"});var rn=function(a){this.fMc=a=void 0===a?Date.now():a},gNa=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.ha=function(a){return new (a||rn)(_.u(PKa))};rn.ua=_.t({token:rn,oa:rn.ha,Ja:"root"});var hNa=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}},iNa=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 jNa,rNa,mNa,pNa,oNa,nNa;_.sn={mark:function(){},measure:function(){}};jNa=function(a,b,c,d,e,f,g,h){this.actionId=a;this.Qx=b;this.initialRoute=c;this.Sw=d;this.oOc=f;this.g3a=g;this.fxb=h;this.ctb=!1;this.Sm=[];this.xPa=[];this.q2="SUCCESS";this.targetRoute=c;this.jm=d;this.sj=e};jNa.prototype.Os=function(){return this.Sm.every(function(a){return!!a.statusCode})};
_.W.Object.defineProperties(jNa.prototype,{duration:{configurable:!0,enumerable:!0,get:function(){return this.Bzc}},status:{configurable:!0,enumerable:!0,get:function(){return this.q2},set:function(a){"FAILURE"!==this.q2&&(this.q2=a)}},event:{configurable:!0,enumerable:!0,get:function(){var a=this.fxb;if(!a)return a;for(var b=_.q(this.xPa),c=b.next();!c.done;c=b.next())a=this.g3a(a,c.value);return a}},A2:{configurable:!0,enumerable:!0,get:function(){return this.Kyb||this.ctb}},Kyb:{configurable:!0,
enumerable:!0,get:function(){return!(this.event&&"BACKGROUND"===this.event.gestureName)}},dFc:{configurable:!0,enumerable:!0,get:function(){return!!this.event&&"EXTERNAL"===this.event.gestureName}}});
var kNa=new _.mc("event loggers",{oa:function(){return[]}}),lNa=new _.mc("update handler",{oa:function(){return function(a,b){return Object.assign({},a,b)}}}),un=function(a,b,c,d,e,f,g,h,n,r,v,A){var C=this;this.document=b;this.Utb=c;this.iHc=e;this.g3a=f;this.Ah=g;this.WOa=h;this.Ra=n;this.e2a=r;this.zone=v;this.Bva=[];this.qLb=new WeakSet;this.pAb=-1;this.ixb=new _.If(!1);mNa(this);this.sessionId=(null==d?void 0:d.get("loggedSessionId"))||this.Utb();d&&d.set("loggedSessionId",this.sessionId);try{(new PerformanceObserver(function(I){I=
I.getEntries();I=I[I.length-1];C.pAb=I.renderTime||I.loadTime})).observe({type:"largest-contentful-paint",buffered:!0})}catch(I){}this.gqa={url:this.Ra.url,Hb:fNa(this.e2a),Uc:this.Ra.No.root.Uc};a&&(b=_.tn(this,a,{gestureName:"BROWSER_NAVIGATION",element:"InitialPageLoad",action:"load"}),a={name:"CoreConsoleLoad",Ii:gNa(this.WOa,a),statusCode:"SUCCESS",pN:!0,Qx:a},b.Sm.push(a));this.zone.rr.subscribe(function(){_.tn(C).status="FAILURE"});this.Ra.events.ka(_.Ud(function(I){return I instanceof _.Zf}),
_.he(1)).subscribe(function(I){for(var L=_.q(C.Bva),O=L.next();!O.done;O=L.next())O=O.value,O.Sw=I.Ef,O.initialRoute=fNa(C.e2a)});this.Ra.events.ka(_.Ud(function(I){return I instanceof _.Zf||I instanceof _.Im})).subscribe(function(I){if(I instanceof _.Zf){if(fKa(A,I.Ef)){var L=fNa(C.e2a),O=C.Ra.No.root.Uc;_.tn(C).jm=I.Ef;_.tn(C).targetRoute=L;_.tn(C).sj=O;C.gqa={url:I.Ef,Hb:L,Uc:O}}}else"popstate"===I.pEb&&C.mb({gestureName:"BROWSER_NAVIGATION",element:"HistoryChange",action:"load"})});Gna(v,function(){for(var I=
[],L=[],O=_.q(C.Bva),Y=O.next();!Y.done;Y=O.next())if(Y=Y.value,!Fna(Y))if(Y.Os()){L.push(nNa(C,Y));var ma=void 0;"InitialPageLoad"===(null==(ma=Y.event)?void 0:ma.element)&&C.ixb.next(!0)}else I.push(Y);if(0<L.length)for(O=_.q(C.iHc),Y=O.next();!Y.done;Y=O.next())Y.value.VL(L);C.Mq=void 0;C.Bva=I})};un.prototype.mb=function(a,b,c){b=b?b.timeStamp+(void 0===c?0:c):_.jg();_.tn(this,b,a)};un.prototype.Vm=function(a){_.tn(this).xPa.push(a)};
_.ih=function(a,b,c){c=void 0===c?!0:c;var d=a.K2a;return function(e){return new _.td(function(f){var g=oNa(a,b,{cib:d,pN:c}),h=g.Yya,n=g.tgb,r=!1,v=!1,A=void 0,C=e.subscribe(function(I){h.A2&&(a.Mq=h);A=_.jg();v=!0;f.next(I);v=!1},function(I){r=!0;var L=function(){h.A2&&(a.Mq=h);pNa(a,h,n,{error:I});f.error(I)};h.A2?setTimeout(L):L()},function(){r=!0;h.A2&&(a.Mq=h);pNa(a,h,n,{Xzc:A});f.complete()});return{unsubscribe:function(){C.unsubscribe();r||pNa(a,h,n,{status:v?"SUCCESS":"CANCELLED"})}}})}};
_.vn=function(a,b,c,d){return _.qNa(a,function(){return b},c,void 0===d?!0:d)};_.qNa=function(a,b,c,d){c=oNa(a,c,{cib:a.K2a,pN:void 0===d?!0:d});var e=c.Yya,f=c.tgb;return b().then(function(g){e.A2&&(a.Mq=e);pNa(a,e,f);return g},function(g){e.A2&&(a.Mq=e);pNa(a,e,f,{error:g});throw g;})};rNa=function(a,b,c){setTimeout(function(){a.K2a=c;try{a.zone.jc(function(){b().then(function(){},function(){})})}finally{a.K2a=void 0}})};_.wn=function(a,b,c){rNa(a,function(){return _.Gk(b())},c)};
mNa=function(a){_.Pd(document,"visibilitychange").subscribe(function(){"hidden"===document.visibilityState?rNa(a,function(){return _.vn(a,Promise.resolve(),"keepalive")},"PageHidden"):"visible"===document.visibilityState&&rNa(a,function(){return _.vn(a,Promise.resolve(),"keepalive")},"PageVisible")})};
pNa=function(a,b,c,d){d=void 0===d?{}:d;var e=d.status||"SUCCESS",f=d.error;if(f){e="FAILURE";c.error=d.error;c.Ow=null;if(null!=f.error&&null!=f.error.code){var g=f.error.code||null;c.Ow=g;504===g&&(e="TIME_OUT")}"number"!==typeof f.code||"string"!==typeof f.message||null!=f.metadata&&"object"!==typeof f.metadata||(e=f.code,e=null==e?-1:sNa.get(e)||-1,c.Ow=e,e=Hna(f.code))}c.statusCode=e;c.Ii=Math.round((d.Xzc||_.jg())-c.Qx);_.sn.mark((c.name||"unknown")+"-subend");_.sn.measure(c.name||"unknown",
(c.name||"unknown")+"-subbegin",(c.name||"unknown")+"-subend");a=gNa(a.WOa,b.Qx);if(!b.Kyb||b.dFc)b.Bzc=a};oNa=function(a,b,c){var d=c.cib;c=void 0===c.pN?!0:c.pN;_.sn.mark(b+"-subbegin");var e=_.jg();a=d?_.tNa(a,e,{gestureName:"BACKGROUND",element:"BackgroundAction",action:d}):_.tn(a,e);b={name:b,pN:c,Qx:e};a.Sm.push(b);return{Yya:a,tgb:b}};
nNa=function(a,b){var c=b.event;if(!c)throw Error("Xb");"InitialPageLoad"===c.element&&Bna(b,a.pAb);var d=b.duration||gNa(a.WOa,b.Qx),e=c.jm?{jm:c.jm,targetRoute:void 0,sj:void 0}:b,f=e.targetRoute,g=e.jm;e=e.sj;for(var h=Ena(a.document),n=b.Sm.filter(function(A){return A.pN}),r=_.q(n),v=r.next();!v.done;v=r.next())v=v.value,v.error&&a.qLb.has(v.error)&&(v.statusCode="RETRIED"),v.Ow&&"RETRIED"!==v.statusCode&&-1<uNa.indexOf(v.Ow)&&(b.status="FAILURE");r=Dna(c,b.actionId);_.sn.mark(r+"-end");_.sn.measure(r,
r+"-begin",r+"-end");r=Cna(b.Qx);return a.yo(Object.assign({},c,{Sw:b.Sw,initialRoute:b.initialRoute,jm:g,targetRoute:f,sj:e,Ii:d,statusCode:b.status,Sm:[].concat(_.qc(n)),SN:b.oOc,cL:h,sessionId:a.sessionId,actionId:b.actionId,cR:r}))};un.prototype.yo=function(a){return a};_.tn=function(a,b,c){b=void 0===b?_.jg():b;if(!a.Mq||c&&a.Mq.event)a.Mq=_.tNa(a,b,c);else if(c&&!a.Mq.event){var d=a.Mq;_.sn.mark(Dna(c,d.actionId)+"-begin");d.fxb=c;d.Qx=Math.min(b,d.Qx)}return a.Mq};
_.tNa=function(a,b,c){var d=a.Utb();c&&_.sn.mark(Dna(c,d)+"-begin");b=new jNa(d,b,a.gqa.Hb,a.gqa.url,a.gqa.Uc,Ena(a.document),a.g3a,c);a.Bva.push(b);return b};_.W.Object.defineProperties(un.prototype,{MIc:{configurable:!0,enumerable:!0,get:function(){return _.Ega(this.ixb.ka(_.Ud(function(a){return!!a}),_.y(function(){})))}},actionId:{configurable:!0,enumerable:!0,get:function(){return this.Mq&&this.Mq.actionId}}});
un.ha=function(a){return new (a||un)(_.u(PKa),_.u(_.Yg),_.u(OKa),_.u(LKa),_.u(kNa),_.u(lNa),_.u(_.nd),_.u(rn),_.u(_.cg),_.u(qn),_.u(_.ye),_.u(_.tm))};un.ua=_.t({token:un,oa:un.ha,Ja:"root"});var uNa=[-1,500,501,502,503,504],sNa=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]]);fi=fi||{};var vNa=function(){og.call(this)};_.ii(vNa,og);vNa.prototype.initialize=function(){};var wNa=function(a,b){this.yra=a;this.NR=b};wNa.prototype.execute=function(a){this.yra&&(this.yra.call(this.NR||null,a),this.yra=this.NR=null)};wNa.prototype.abort=function(){this.NR=this.yra=null};xBa(function(a){wNa.prototype.execute=a(wNa.prototype.execute)});var xn=function(a,b){og.call(this);this.J9=a;this.Pw=b;this.MXa=[];this.oH=[];this.Dqa=[]};_.ii(xn,og);xn.prototype.OHc=vNa;xn.prototype.tua=null;xn.prototype.getId=function(){return this.Pw};xn.prototype.registerCallback=function(a,b){return this.Y0(this.MXa,a,b)};var xNa=function(a,b){a.Y0(a.oH,b)};_.k=xn.prototype;_.k.Y0=function(a,b,c){b=new wNa(b,c);a.push(b);return b};_.k.Zw=function(){return!!this.tua};_.k.hxa=function(){this.tua=new vNa};
_.k.tx=function(a){var b=new this.OHc;b.initialize(a());this.tua=b;b=(b=!!yNa(this.Dqa,a()))||!!yNa(this.MXa,a());b||(this.oH.length=0);return b};_.k.rr=function(a){(a=yNa(this.oH,a))&&_.ba.setTimeout(Fya("Module errback failures: "+a),0);this.Dqa.length=0;this.MXa.length=0};var yNa=function(a,b){for(var c=[],d=0;d<a.length;d++)try{a[d].execute(b)}catch(e){aaa(e),c.push(e)}a.length=0;return c.length?c:null};xn.prototype.Hm=function(){xn.Tx.Hm.call(this);Gb(this.tua)};var zNa=function(){this.Ul=null};_.k=zNa.prototype;_.k.GNb=function(){};_.k.Wwa=function(){};_.k.XJb=function(){throw Error("bc");};_.k.Otb=function(){return null};_.k.isActive=function(){return!1};_.k.xzb=function(){return!1};_.k.PJb=function(){};_.k.registerCallback=function(){};var Kna;_.kg=null;_.Ina=null;Kna=[];var ANa=function(){},CNa=function(a){var b=new Promise(function(c,d){_.lg().load(a).then(c,d)});BNa(b);return b};ANa.prototype.load=function(a){return CNa(a).then(function(){return oka(a)})};ANa.prototype.zVa=function(a){var b=_.lg().zVa(a),c=Promise.all(Object.keys(b).map(function(d){return b[d]}));BNa(c);return c.then(function(){return a.map(function(d){return oka(d)})})};var BNa=function(a){"undefined"!==typeof Zone&&Zone.current.kga("LoadModuleFactory",function(){},{},function(b){a.finally(function(){b.Gk()})})};_.DNa=function(){this.Zta=new ANa};_.DNa.prototype.for=function(a){var b=this;return function(){if(!b.ze)throw Error("cc");return _.vn(b.ze,b.Zta.load(a),"Module: "+a)}};_.ENa=function(a){return[{Ca:lna,Bb:function(){a.ze=_.cc(un);return function(){}},ld:!0}]};var yn,FNa,GNa;yn=new _.mc("event loggers",{oa:function(){for(var a=[],b=_.q(FNa),c=b.next();!c.done;c=b.next())a.push(_.cc(c.value.Kb));a.push(_.cc(dm));_.cc(BJa)&&a.push(_.cc(um));return a}});FNa=[{Ca:yn,Kb:Dm,ld:!0},{Ca:yn,Kb:_.ym,ld:!0}];GNa=new _.mc("update handler",{oa:function(){return function(a,b){return Object.assign({},a,b)}}});_.zn=function(a,b,c,d,e,f,g,h,n,r,v,A){un.call(this,a,b,c,d,e,f,g,h,n,r,v,A)};_.V(_.zn,un);
_.zn.prototype.mb=function(a,b,c){un.prototype.mb.call(this,a,b,void 0===c?0:c)};_.zn.prototype.Vm=function(a){un.prototype.Vm.call(this,a)};_.zn.prototype.yo=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))===_.kKa.yO?El.r3:El.wE})};_.zn.ha=function(a){return new (a||_.zn)(_.u(oKa),_.u(_.Yg),_.u(nKa),_.u(NKa),_.u(yn),_.u(GNa),_.u(_.nd),_.u(rn),_.u(_.cg),_.u(qn),_.u(_.ye),_.u(_.tm),_.u(vm))};
_.zn.ua=_.t({token:_.zn,oa:_.zn.ha,Ja:"root"});var Mna=["authuser","hl","token"];var HNa;
_.An=function(a,b,c,d){var e=this;this.userEmail=a;this.ob=c;this.be=d;this.href="";this.ariaDisabled=!1;this.rel="noopener";this.target="_blank";this.ariaLabel=null;this.gib=new _.qe;this.Job=new _.If(!1);this.ow=null;this.rMb=!1;a=b.Ta.ka(_.y(Nna),_.fe(_.Bb));_.Id(a,this.gib,this.Job).ka(_.y(function(f){var g=_.q(f);f=g.next().value;var h=g.next().value;if(g.next().value)f="";else if(0===Object.keys(f).length)f=h;else{g=new _.oh(h);if(!g.eh()||g.eh().endsWith(".google.com")){h=_.q(Object.keys(f));for(var n=
h.next();!n.done;n=h.next()){n=n.value;var r=f[n];void 0===g.Gj.get(n)&&_.ph(g,n,r)}}f=g.toString()}return f})).subscribe(function(f){e.href=f;e.ariaDisabled=!f})};HNa=function(a,b){a.ow=b;a.ariaLabel=a.rMb?b+" external link":b+" open in new window"};
_.An.prototype.Pa=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.ow||a.be.wc(function(){HNa(a,d)})},c=this.ob.ta;this.be.jc(function(){(new MutationObserver(function(d){d=_.q(d);for(var e=d.next();!e.done;e=d.next())"attributes"===e.value.type&&b()})).observe(c,{attributeFilter:["aria-label"]});b()})};
_.W.Object.defineProperties(_.An.prototype,{link:{configurable:!0,enumerable:!0,set:function(a){this.gib.next(a instanceof _.Rf?a.toString():a)}},cU:{configurable:!0,enumerable:!0,set:function(a){this.rel=(this.rMb=a)?null:"noopener";this.target=a?null:"_blank";this.ow&&HNa(this,this.ow)}},lLc:{configurable:!0,enumerable:!0,set:function(a){this.Job.next(a&&!this.userEmail)}},Fvc:{configurable:!0,enumerable:!0,set:function(a){HNa(this,a)}},Ovc:{configurable:!0,enumerable:!0,set:function(a){HNa(this,
a)}}});_.An.ha=function(a){return new (a||_.An)(_.x(_.$l,8),_.x(_.Hf),_.x(_.Rc),_.x(_.ye))};_.An.Ha=_.gc({type:_.An,qa:[["a","externalLink",""]],Cb:5,lb:function(a,b){a&2&&(_.Le("href",b.href,_.jd),_.Ee("aria-disabled",b.ariaDisabled)("rel",b.rel)("target",b.target)("aria-label",b.ariaLabel))},inputs:{link:["externalLink","link"],cU:"sameWindow",lLc:"requiredLogin",Fvc:["aria-label","ariaLabelInput"],Ovc:["attr.aria-label","attrAriaLabelInput"]}});_.Bn=function(){};_.Bn.ha=function(a){return new (a||_.Bn)};_.Bn.Ea=_.fc({type:_.Bn});_.Bn.Da=_.Vb({});_.Cn=function(){};_.Cn.ha=function(a){return new (a||_.Cn)};_.Cn.ua=_.t({token:_.Cn,oa:_.Cn.ha});_.Dn=function(a,b,c,d,e){this.Ga=a;this.renderer=b;this.context=c;this.dg=d;this.eventType=e};_.Dn.prototype.Pa=function(){var a=this;this.renderer.listen(this.dg.ta,this.eventType,function(b){a.qXa(b)})};
_.INa=function(a,b,c,d){a.Ga.mb({element:a.HLa,action:a.fI,gestureName:b,jm:a.jm,We:a.Lia,projectId:null==a.EN?(a.context||void 0)&&a.context.projectId:a.EN,hg:null==a.CSb?(a.context||void 0)&&a.context.hg:a.CSb,Of:null==a.BSb?(a.context||void 0)&&a.context.Of:a.BSb},c,d)};_.W.Object.defineProperties(_.Dn.prototype,{jm:{configurable:!0,enumerable:!0,get:function(){}}});_.Dn.ha=function(){_.Vc()};
_.Dn.Ha=_.gc({type:_.Dn,inputs:{HLa:"ascTrackElement",fI:"trackAction",Lia:"trackArtifactId",EN:"trackProjectId",CSb:"trackSearchTerm",BSb:"trackListIndex"}});_.En=function(a,b,c,d,e){_.Dn.call(this,a,b,e,c,"click");this.Im=d;this.zSb=!0};_.V(_.En,_.Dn);_.En.prototype.qXa=function(a){this.zSb&&_.INa(this,"CLICK",a)};_.W.Object.defineProperties(_.En.prototype,{jm:{configurable:!0,enumerable:!0,get:function(){return this.Im?this.Im.href:void 0}}});
_.En.ha=function(a){return new (a||_.En)(_.x(_.zn),_.x(_.uk),_.x(_.Rc),_.x(_.An,8),_.x(_.Cn,8))};_.En.Ha=_.gc({type:_.En,qa:[["a","ascTrackElement","","trackAction",""],["button","ascTrackElement","","trackAction",""],["mat-select","ascTrackElement","","trackAction",""]," routerLink  ascTrackElement  trackAction ".split(" ")," ascTrackElement  trackAction  trackGestureClick ".split(" ")],inputs:{zSb:"trackGestureClick"},features:[_.Be]});_.ii(Ona,og);_.k=Ona.prototype;_.k.nv=function(a){this.ejb=a;return this};_.k.RNb=function(a){this.MR=a};_.k.Rga=function(a){this.jK=a;return this};_.k.Zwa=function(a){this.xkb=a};_.k.XNb=function(a){this.yFb=a};_.k.KNb=function(a){this.Akb=a};_.k.X2=function(){this.s3a=!0;return this};_.k.q3a=function(){this.r3a=!0;return this};_.k.Xga=function(a){this.Qsb=Math.max(a,5E3)};_.k.gOb=function(a){this.nja=a};
_.k.Za=function(){var a=new fk(this.UVa,this.cCc?this.cCc:_.aBa,this.L1,this.RWa,this.hob,this.Hqb,!1,this.kYc,void 0,void 0,this.Bua?this.Bua:void 0);tBa(this,_.gi(Gb,a));this.Akb&&a.KNb(this.Akb);this.ejb&&a.nv(this.ejb);this.MR&&a.RNb(this.MR);this.jK&&a.Rga(this.jK);this.xkb&&a.Zwa(this.xkb);this.yFb&&a.XNb(this.yFb);this.s3a&&a.uU(this.s3a);this.r3a&&(a.q3a=this.r3a);this.Qsb&&a.Xga(this.Qsb);this.LQc&&XEa(a.ox,this.LQc);this.nja&&a.gOb(!0);return a};_.Fn=function(a,b,c){this.cG=a;this.aUa=b;this.Hb=void 0===c?null:c};_.Fn.ha=function(a){return new (a||_.Fn)(_.u(_.$l),_.u(aJa),_.u(_.Hf,8))};_.Fn.ua=_.t({token:_.Fn,oa:_.Fn.ha,Ja:"root"});_.Gn=function(){};_.Gn.ha=function(a){return new (a||_.Gn)};_.Gn.Ea=_.fc({type:_.Gn});_.Gn.Da=_.Vb({Ob:[{Ca:ok,Bb:function(a,b,c,d){b=Tba().g0a("DEVOPS_CONSOLE").u0a(b).o0a(c.aUa).uU(!0);"TESTING"===a||"UNKNOWN_ENVIRONMENT"===a?b.vp.hxc=new hk:b.vp.endpoint=d;return b.Za()},Eb:[ZIa,Zl,_.Fn,eJa]},{Ca:CJa,Bb:function(a,b){if(!a)return null;a=(new Ona(1100,b)).Za();a.uU&&a.uU(!0);return a},Eb:[BJa,_.bm]}]});var Hn=function(a,b,c,d,e,f){this.Tzc=a;this.sGc=b;this.spa=c;this.Ra=d;this.tPc=e;this.zone=f},JNa=function(a){a.Ra.events.subscribe(function(b){if(b instanceof _.Zf){var c=fNa(a.tPc);a.zone.jc(function(){setTimeout(function(){a.Tzc||a.spa.gH(c);a.sGc.gH(c)})})}})};Hn.ha=function(a){return new (a||Hn)(_.u(BJa),_.u(_.ym),_.u(dm),_.u(_.cg),_.u(qn),_.u(_.ye))};Hn.ua=_.t({token:Hn,oa:Hn.ha,Ja:"root"});_.In={Z3a:"admin",yCa:"onboarding",yO:"results",nka:"search",wE:"",WV:"settings",Mgc:"h",Y5a:"user/ssh_keys"};Object.freeze(_.In);var KNa,MNa,ONa,QNa;KNa={};_.LNa=(KNa.sq=void 0,KNa.ss=void 0,KNa.start=void 0,KNa);MNa={};_.NNa=(MNa.all="1",MNa.start=void 0,MNa);ONa={};_.PNa=(ONa.ssfr="1",ONa);QNa={};_.RNa=(QNa.all=void 0,QNa.start=1,QNa.dqr="1",QNa);_.SNa=["/"+_.In.nka];var TNa=function(a){_.p.call(this,a)};_.V(TNa,_.p);TNa.prototype.VRa=function(){return _.Ii(this,1)};TNa.prototype.toObject=function(){return UNa(this)};var UNa=function(a){if(null!=a)return _.yb(a),{priority:_.Ii(a,1),u1c:_.Ai(a,4)}};_.Jn=function(a){_.p.call(this,a)};_.V(_.Jn,_.p);_.k=_.Jn.prototype;_.k.getName=function(){return _.Vh(this,1)};_.k.Ue=function(a){return _.pb(this,1,a)};_.k.getMetadata=function(){return _.Ei(this,TNa,3)};_.k.eha=function(a){return _.Gi(this,3,a)};_.k.toObject=function(){return VNa(this)};var VNa=function(a){if(null!=a)return _.yb(a),{name:_.Vh(a,1),group:_.Oi(a,2,0),metadata:UNa(a.getMetadata())}};_.Kn=function(a){_.p.call(this,a)};_.V(_.Kn,_.p);_.k=_.Kn.prototype;_.k.getType=function(){return _.Oi(this,1,0)};_.k.Qo=function(a){return _.Si(this,1,a)};_.k.Kw=function(){return _.Vh(this,2)};_.k.C0a=function(a){return _.pb(this,2,a)};_.k.toObject=function(){return WNa(this)};var WNa=function(a){if(null!=a)return _.yb(a),{type:_.Oi(a,1,0),text:_.Vh(a,2),j1c:ub(_.ab(a,3,_.Xaa))}};_.Ln=function(a){_.p.call(this,a)};_.V(_.Ln,_.p);_.Ln.prototype.getMessage=function(){return _.Vh(this,1)};_.Ln.prototype.jxa=function(a){return _.pb(this,1,a)};_.Ln.prototype.toObject=function(){return Mn(this)};var Mn=function(a){if(null!=a)return _.yb(a),{message:_.Vh(a,1),XYa:_.Vh(a,2)}};_.Nn=function(a){_.p.call(this,a)};_.V(_.Nn,_.p);_.k=_.Nn.prototype;_.k.getSize=function(){return gya(this,1)};_.k.setSize=function(a){return _.lb(this,1,a,0)};_.k.vg=function(){return _.Oi(this,2,0)};_.k.rxa=function(a){return _.Si(this,2,a)};_.k.toObject=function(){return XNa(this)};var XNa=function(a){if(null!=a)return _.yb(a),{size:gya(a,1),status:_.Oi(a,2,0)}};_.On=function(a){_.p.call(this,a,-1,YNa)};_.V(_.On,_.p);_.On.prototype.QNb=function(a){_.Si(this,2,a)};_.On.prototype.le=function(){return _.Vh(this,4)};_.On.prototype.jd=function(a){return _.pb(this,4,a)};_.On.prototype.INb=function(a){_.jb(this,10,a,_.Oa)};var YNa=[6,10];_.On.prototype.toObject=function(){return ZNa(this)};
var ZNa=function(a){if(null!=a)return _.yb(a),{cB:_.Oi(a,1,0),sG:_.Oi(a,2,0),A3c:_.Oi(a,3,0),path:_.Vh(a,4),WVc:_.Oi(a,5,0),VVc:_.m(_.Wh(a,6)),jWc:_.Oi(a,9,0),gWc:_.m(_.Wh(a,10))}};_.Pn=function(a){_.p.call(this,a)};_.V(_.Pn,_.p);_.k=_.Pn.prototype;_.k.LC=function(){return _.Ei(this,_.On,2)};_.k.dxa=function(a){return _.Gi(this,2,a)};_.k.eK=function(){return _.Ci(this,2)};_.k.pba=function(){return _.vi(this,_.On,2)};_.k.toObject=function(){return $Na(this)};var $Na=function(a){if(null!=a)return _.yb(a),{proxy:_.Vh(a,1),filter:ZNa(a.LC())}};_.aOa=function(a){_.p.call(this,a)};_.V(_.aOa,_.p);_.aOa.prototype.qU=function(a){return _.pb(this,1,a)};_.aOa.prototype.toObject=function(){if(null!=this){_.yb(this);var a={KNa:_.Vh(this,1)}}else a=void 0;return a};_.Qn=function(a){_.p.call(this,a,-1,bOa)};_.V(_.Qn,_.p);_.Qn.prototype.INb=function(a){hba(this,2,_.Jn,void 0,a,!1,1)};var bOa=[2];_.Qn.prototype.toObject=function(){return cOa(this)};var cOa=function(a){if(null!=a)return _.yb(a),{hWc:_.tb(_.Fi(a,_.Jn,2),VNa)}};var Rn=function(a){_.p.call(this,a,-1,dOa)};_.V(Rn,_.p);Rn.prototype.laa=function(){return _.Wh(this,4)};Rn.prototype.DRa=function(){return _.Fi(this,_.Ln,6)};var eOa=_.Ab(Rn),dOa=[4,6];Rn.prototype.toObject=function(){if(null!=this){_.yb(this);var a={r7c:_.Ai(this,1),SZc:_.Ai(this,2),y3c:_.Ai(this,3),Moa:_.m(_.Wh(this,4)),j3c:ub(_.cb(this,5,_.Qn),cOa),Pyc:_.tb(this.DRa(),Mn)}}else a=void 0;return a};var gOa=function(a){_.p.call(this,a,-1,fOa)};_.V(gOa,_.p);gOa.prototype.QNb=function(a){_.ob(this,2,a)};gOa.prototype.laa=function(){return _.Wh(this,3)};var fOa=[3];gOa.prototype.toObject=function(){return hOa(this)};var hOa=function(a){if(null!=a)return _.yb(a),{test:_.Ai(a,1),sG:_.Ai(a,2),Moa:_.m(_.Wh(a,3))}};var kOa;_.Sn=function(a){_.p.call(this,a,-1,iOa)};_.V(_.Sn,_.p);_.Un=function(a){_.p.call(this,a)};_.V(_.Un,_.p);_.Un.prototype.tG=function(){return _.Ei(this,_.Kn,3)};_.Un.prototype.zaa=function(){return _.Ri(this,_.Sn,6,_.jOa)};_.Un.prototype.UNb=function(a){return _.fya(this,6,_.jOa,a)};var iOa=[1];_.Sn.prototype.toObject=function(){return kOa(this)};kOa=function(a){if(null!=a)return _.yb(a),{N0c:_.tb(_.Fi(a,_.Un,1),lOa),wv:XNa(_.Ei(a,_.Nn,5)),aL:XNa(_.Ei(a,_.Nn,6)),JZ:_.Oi(a,7,0)}};_.jOa=[5,6];
_.Un.prototype.toObject=function(){return lOa(this)};var lOa=function(a){if(null!=a)return _.yb(a),{sXc:_.Vh(a,1),oXc:_.Ii(a,7),pXc:WNa(_.Ei(a,_.Kn,2)),detail:WNa(a.tG()),aYc:_.Vh(a,4),ZXc:_.Ii(a,8),K0c:_.m(_.Qi(a,5,_.jOa)),VFc:kOa(a.zaa()),zZc:hOa(_.Ei(a,gOa,9))}};var nOa=function(a){_.p.call(this,a,-1,mOa)};_.V(nOa,_.p);var mOa=[2];nOa.prototype.toObject=function(){return oOa(this)};var oOa=function(a){if(null!=a)return _.yb(a),{N6c:_.Oi(a,1,0),M6c:_.m(_.Wh(a,2))}};_.pOa=function(a){_.p.call(this,a)};_.V(_.pOa,_.p);_.k=_.pOa.prototype;_.k.WNb=function(a){return _.pb(this,1,a)};_.k.LC=function(){return _.Ei(this,nOa,3)};_.k.dxa=function(a){return _.Gi(this,3,a)};_.k.eK=function(){return _.Ci(this,3)};_.k.pba=function(){return _.vi(this,nOa,3)};_.k.toObject=function(){if(null!=this){_.yb(this);var a={bua:_.Vh(this,1),J1c:gya(this,2),filter:oOa(this.LC())}}else a=void 0;return a};_.Vn=function(a){_.p.call(this,a)};_.V(_.Vn,_.p);_.Vn.prototype.WNb=function(a){return _.pb(this,1,a)};_.Vn.prototype.uu=function(){return _.Vh(this,2)};_.Vn.prototype.BY=function(){return _.Ci(this,2)};_.Vn.prototype.toObject=function(){return qOa(this)};var qOa=function(a){if(null!=a)return _.yb(a),{bua:_.Vh(a,1),cMa:_.Ii(a,3),NPa:_.Vh(a,4),label:_.Vh(a,2)}};_.Wn=function(a){_.p.call(this,a,-1,rOa)};_.V(_.Wn,_.p);_.Wn.prototype.e_=function(){return _.Ei(this,_.Vn,1)};var rOa=[2];_.Wn.prototype.toObject=function(){return sOa(this)};var sOa=function(a){if(null!=a)return _.yb(a),{Wea:qOa(a.e_()),SUc:_.tb(_.Fi(a,_.Vn,2),qOa)}};var Xn=function(a){_.p.call(this,a)};_.V(Xn,_.p);Xn.prototype.getLine=function(){return _.Ii(this,1)};Xn.prototype.setLine=function(a){return _.lb(this,1,a,0)};Xn.prototype.toObject=function(){return tOa(this)};var tOa=function(a){if(null!=a)return _.yb(a),{line:_.Ii(a,1),column:_.Ii(a,2)}};var uOa=function(a){_.p.call(this,a)};_.V(uOa,_.p);_.k=uOa.prototype;_.k.Pl=function(){return _.Ei(this,Xn,1)};_.k.setStart=function(a){return _.Gi(this,1,a)};_.k.Zj=function(){return _.Ei(this,Xn,2)};_.k.setEnd=function(a){return _.Gi(this,2,a)};_.k.toObject=function(){return vOa(this)};var vOa=function(a){if(null!=a)return _.yb(a),{start:tOa(a.Pl()),end:tOa(a.Zj())}};var xOa=function(a){_.p.call(this,a,-1,wOa)};_.V(xOa,_.p);xOa.prototype.DR=function(){return _.Ei(this,uOa,2)};xOa.prototype.NSa=function(){return _.vi(this,uOa,2)};var wOa=[10,9];xOa.prototype.toObject=function(){return yOa(this)};var yOa=function(a){if(null!=a)return _.yb(a),{sourceRange:vOa(a.DR()),eTa:_.Vh(a,3),navigation:sOa(_.Ei(a,_.Wn,4)),ZXa:_.Vh(a,5),A_c:_.m(_.Wh(a,10)),K5c:_.m(_.Mi(a,9))}};_.Yn=function(a){_.p.call(this,a,-1,zOa)};_.V(_.Yn,_.p);_.Yn.prototype.iL=function(){return _.Fi(this,xOa,1)};_.Yn.prototype.rRa=function(){return _.Wh(this,4)};_.Yn.prototype.DRa=function(){return _.Fi(this,_.Ln,5)};var AOa=_.Ab(_.Yn),zOa=[1,4,5];_.Yn.prototype.toObject=function(){if(null!=this){_.yb(this);var a={ryc:_.tb(this.iL(),yOa),Os:_.Ai(this,2),UZa:_.Vh(this,3),iib:_.m(_.Wh(this,4)),Pyc:_.tb(this.DRa(),Mn)}}else a=void 0;return a};_.Zn=function(a){_.p.call(this,a)};_.V(_.Zn,_.p);_.Zn.prototype.zaa=function(){return _.Ei(this,_.Sn,2)};_.Zn.prototype.UNb=function(a){return _.Gi(this,2,a)};_.Zn.prototype.toObject=function(){return BOa(this)};var BOa=function(a){if(null!=a)return _.yb(a),{VFc:kOa(a.zaa()),iWc:VNa(_.Ei(a,_.Jn,4))}};_.$n=function(a){_.p.call(this,a,-1,COa)};_.V(_.$n,_.p);_.$n.prototype.getType=function(){return _.Vh(this,1)};_.$n.prototype.Qo=function(a){return _.pb(this,1,a)};var COa=[2];_.$n.prototype.toObject=function(){return DOa(this)};var DOa=function(a){if(null!=a)return _.yb(a),{type:_.Vh(a,1),fWc:_.tb(_.Fi(a,_.Zn,2),BOa),c2c:_.Ai(a,3)}};_.FOa=function(a){_.p.call(this,a,-1,EOa)};_.V(_.FOa,_.p);_.FOa.prototype.qU=function(a){return _.pb(this,2,a)};var EOa=[1];_.FOa.prototype.toObject=function(){if(null!=this){_.yb(this);var a={xYc:_.m(_.Wh(this,1)),KNa:_.Vh(this,2)}}else a=void 0;return a};var GOa=function(a){_.p.call(this,a)};_.V(GOa,_.p);GOa.prototype.oaa=function(){return _.cb(this,2,_.Ln)};var HOa=_.Ab(GOa);GOa.prototype.toObject=function(){if(null!=this){_.yb(this);var a={zYc:ub(_.cb(this,1,_.Kn),WNa),rob:ub(this.oaa(),Mn)}}else a=void 0;return a};_.ao=function(a){_.p.call(this,a,-1,IOa)};_.V(_.ao,_.p);_.ao.prototype.q0a=function(a){return _.lb(this,5,a,0)};_.ao.prototype.qU=function(a){return _.pb(this,3,a)};_.ao.prototype.e0a=function(a){return _.ob(this,4,a)};var IOa=[1];_.ao.prototype.toObject=function(){if(null!=this){_.yb(this);var a={J0c:_.tb(_.Fi(this,_.Pn,1),$Na),zHc:_.Ii(this,5),KNa:_.Vh(this,3),jvc:_.Ai(this,4)}}else a=void 0;return a};var bo=function(a){_.p.call(this,a,-1,JOa)};_.V(bo,_.p);bo.prototype.oaa=function(){return _.cb(this,2,_.Ln)};bo.prototype.rRa=function(){return _.Wh(this,3)};var KOa=_.Ab(bo),JOa=[3];bo.prototype.toObject=function(){if(null!=this){_.yb(this);var a={L0c:ub(_.cb(this,1,_.Sn),kOa),rob:ub(this.oaa(),Mn),iib:_.m(_.Wh(this,3))}}else a=void 0;return a};_.co=function(a){_.p.call(this,a,-1,LOa)};_.V(_.co,_.p);_.co.prototype.q0a=function(a){return _.lb(this,5,a,0)};_.co.prototype.qU=function(a){return _.pb(this,3,a)};_.co.prototype.e0a=function(a){return _.ob(this,4,a)};var LOa=[1];_.co.prototype.toObject=function(){if(null!=this){_.yb(this);var a={k3c:_.tb(_.Fi(this,_.Pn,1),$Na),zHc:_.Ii(this,5),KNa:_.Vh(this,3),jvc:_.Ai(this,4)}}else a=void 0;return a};_.eo=function(a){_.p.call(this,a)};_.V(_.eo,_.p);_.eo.prototype.Xtb=function(){return _.Oi(this,2,0)};_.eo.prototype.cOb=function(a){return _.Si(this,2,a)};_.eo.prototype.toObject=function(){return MOa(this)};var MOa=function(a){if(null!=a)return _.yb(a),{gYc:Mn(_.Ei(a,_.Ln,1)),severity:_.Oi(a,2,0)}};var fo=function(a){_.p.call(this,a,-1,NOa)};_.V(fo,_.p);fo.prototype.oaa=function(){return _.cb(this,2,_.Ln)};fo.prototype.rRa=function(){return _.Wh(this,3)};var OOa=_.Ab(fo),NOa=[3];fo.prototype.toObject=function(){if(null!=this){_.yb(this);var a={l3c:ub(_.cb(this,1,_.$n),DOa),rob:ub(this.oaa(),Mn),z2c:ub(_.cb(this,4,_.eo),MOa),iib:_.m(_.Wh(this,3))}}else a=void 0;return a};var Gh=function(a){_.p.call(this,a)};_.V(Gh,_.p);Gh.prototype.ij=function(){return _.Pi(this,1,_.Ih)};Gh.prototype.setProjectId=function(a){return _.Hh(this,1,_.Ih,a)};Gh.prototype.ySa=function(){return _.Vh(this,6)};Gh.prototype.hOb=function(a){_.pb(this,6,a)};_.Ih=[1,3,4,5];Gh.prototype.toObject=function(){return POa(this)};var POa=function(a){if(null!=a)return _.yb(a),{Om:_.m(_.Qi(a,3,_.Ih)),projectId:_.m(_.Qi(a,1,_.Ih)),Pq:_.m(_.Qi(a,4,_.Ih)),ai:_.m(_.Qi(a,5,_.Ih)),Og:_.Vh(a,2),Bv:_.Vh(a,6)}};_.Kh=function(a){_.p.call(this,a)};_.V(_.Kh,_.p);_.Kh.prototype.Fk=function(){return _.Ei(this,Gh,1)};_.Kh.prototype.R1=function(a){return _.Gi(this,1,a)};_.Kh.prototype.toObject=function(){return QOa(this)};var QOa=function(a){if(null!=a)return _.yb(a),{Me:POa(a.Fk()),qk:_.Vh(a,3),refHint:_.Vh(a,4)}};_.go=function(a){_.p.call(this,a,-1,ROa)};_.V(_.go,_.p);_.ho=function(a){return _.Ei(a,_.Kh,1)};_.Cta=function(a){var b=new _.go;return _.Gi(b,1,a)};_.k=_.go.prototype;_.k.le=function(){return _.Vh(this,2)};_.k.jd=function(a){return _.pb(this,2,a)};_.k.getType=function(){return _.Oi(this,3,0)};_.k.Qo=function(a){return _.Si(this,3,a)};_.k.ER=function(){return _.Mi(this,7)};_.k.dOb=function(a){_.Bi(this,7,a)};_.k.SRa=function(){return _.Vh(this,6)};_.k.VNb=function(a){_.pb(this,6,a)};var ROa=[7];
_.go.prototype.toObject=function(){return io(this)};var io=function(a){if(null!=a)return _.yb(a),{Vi:QOa(_.ho(a)),path:_.Vh(a,2),type:_.Oi(a,3,0),fileSize:_.Ki(a,4),VNc:_.m(_.Mi(a,7)),CS:_.Vh(a,6)}};_.jo=function(a){_.p.call(this,a)};_.V(_.jo,_.p);_.jo.prototype.toObject=function(){return ko(this)};var ko=function(a){if(null!=a)return _.yb(a),{startLine:_.Ii(a,1),startColumn:_.Ii(a,2),endLine:_.Ii(a,3),endColumn:_.Ii(a,4)}};_.SOa=function(a){_.p.call(this,a)};_.V(_.SOa,_.p);_.k=_.SOa.prototype;_.k.ak=function(){return _.Ei(this,_.go,1)};_.k.Gr=function(a){return _.Gi(this,1,a)};_.k.getRange=function(){return _.Ei(this,_.jo,2)};_.k.setRange=function(a){return _.Gi(this,2,a)};_.k.Asa=function(){return _.vi(this,_.jo,2)};_.k.toObject=function(){return TOa(this)};var TOa=function(a){if(null!=a)return _.yb(a),{Md:io(a.ak()),ef:ko(a.getRange())}};_.lo=function(a){_.p.call(this,a,-1,UOa)};_.V(_.lo,_.p);_.k=_.lo.prototype;_.k.getType=function(){return _.Oi(this,1,0)};_.k.Qo=function(a){return _.Si(this,1,a)};_.k.getName=function(){return _.Vh(this,2)};_.k.Ue=function(a){return _.pb(this,2,a)};_.k.Q6=function(a,b){_.Hi(this,3,_.lo,a,b)};_.k.oSa=function(){return _.Vh(this,6)};_.k.z0a=function(a){_.pb(this,6,a)};var UOa=[3,4];_.lo.prototype.toObject=function(){return VOa(this)};
var VOa=function(a){if(null!=a)return _.yb(a),{type:_.Oi(a,1,0),name:_.Vh(a,2),childList:_.tb(_.Fi(a,_.lo,3),VOa),X1c:_.m(_.Mi(a,4)),l2a:ko(_.Ei(a,_.jo,5)),PH:_.Vh(a,6),lEb:_.Vh(a,7),m4c:_.Vh(a,8)}};_.mo=function(a){_.p.call(this,a)};_.V(_.mo,_.p);_.mo.prototype.gxa=function(a){return _.Si(this,1,a)};_.mo.prototype.toObject=function(){return WOa(this)};var WOa=function(a){if(null!=a)return _.yb(a),{Df:_.Oi(a,1,0),gia:_.Vh(a,2)}};_.no=function(a){_.p.call(this,a)};_.V(_.no,_.p);_.no.prototype.getName=function(){return _.Vh(this,1)};_.no.prototype.Ue=function(a){return _.pb(this,1,a)};_.no.prototype.toObject=function(){return XOa(this)};var XOa=function(a){if(null!=a)return _.yb(a),{name:_.Vh(a,1),En:_.Vh(a,2)}};_.oo=function(a){_.p.call(this,a,-1,YOa)};_.V(_.oo,_.p);_.po=function(a){return _.Fi(a,_.no,1)};_.k=_.oo.prototype;_.k.Tga=function(a){return _.pb(this,2,a)};_.k.n_=function(){return jya(this,4)};_.k.U1=function(a){_.nb(this,4,a,void 0,_.Mi)};_.k.XZ=function(){return _.Oi(this,5,0)};_.k.N1=function(a){_.Si(this,5,a)};_.k.yG=function(){return _.Oi(this,6,0)};_.k.V1=function(a){_.Si(this,6,a)};_.k.setTheme=function(a){return _.Si(this,7,a)};_.k.Daa=function(){return _.Vh(this,21)};
_.k.cha=function(a){_.pb(this,21,a)};_.k.naa=function(){return _.Vh(this,22)};_.k.Sga=function(a){_.pb(this,22,a)};_.k.hsa=function(){return _.Ai(this,8)};_.k.pxa=function(a){_.ob(this,8,a)};_.k.CR=function(){return _.Ai(this,10)};_.k.iha=function(a){_.ob(this,10,a)};_.k.lL=function(){return _.Ai(this,11)};_.k.M1=function(a){_.ob(this,11,a)};_.k.GR=function(){return _.Ii(this,12)};_.k.kha=function(a){_.lb(this,12,a,0)};_.k.c_=function(){return _.Ii(this,31)};_.k.fha=function(a){_.lb(this,31,a,0)};
_.k.Jtb=function(){return _.iya(this,13)};_.k.vR=function(){return _.Oi(this,15,0)};_.k.Zga=function(a){_.Si(this,15,a)};_.k.zR=function(){return _.Ii(this,17)};_.k.S1=function(a){_.lb(this,17,a,0)};_.k.Naa=function(){return _.Oi(this,18,0)};_.k.nxa=function(a){_.Si(this,18,a)};_.k.nSa=function(){return _.Ai(this,20)};_.k.y0a=function(a){_.ob(this,20,a)};_.k.Caa=function(){return _.Oi(this,23,0)};_.k.bha=function(a){_.Si(this,23,a)};_.k.j_=function(){return _.Ai(this,24)};
_.k.txa=function(a){_.ob(this,24,a)};_.k.Paa=function(){return _.Ai(this,25)};_.k.jha=function(a){_.ob(this,25,a)};_.k.k_=function(){return _.Ai(this,28)};_.k.uxa=function(a){_.ob(this,28,a)};_.k.lsa=function(){return _.Ai(this,29)};_.k.fOb=function(a){_.ob(this,29,a)};_.k.AR=function(){return _.Ai(this,30)};_.k.hha=function(a){_.ob(this,30,a)};_.k.h_=function(){return _.Ai(this,32)};_.k.qxa=function(a){_.ob(this,32,a)};_.k.SZ=function(){return _.Vh(this,33)};_.k.Ywa=function(a){_.pb(this,33,a)};
var ZOa=_.Ab(_.oo),YOa=[1,3,4,13];_.oo.prototype.toObject=function(){return $Oa(this)};
var $Oa=function(a){if(null!=a)return _.yb(a),{y5c:_.tb(_.po(a),XOa),E9:_.Vh(a,2),w6c:_.m(_.Wh(a,3)),n8c:_.m(_.Mi(a,4)),Y0c:_.Oi(a,5,0),S3a:_.Oi(a,6,0),o8c:_.Ii(a,16),theme:_.Oi(a,7,0),P3c:_.Oi(a,26,0),dVa:_.Vh(a,21),jOa:_.Vh(a,22),showDeleted:_.Ai(a,8),Z2c:ub(_.ab(a,9,_.Waa)),P0a:_.Ai(a,10),Hba:_.Ai(a,11),tabSize:_.Ii(a,12),Xda:_.Ii(a,31),NYc:_.m(_.Wh(a,13)),c1c:ub(_.cb(a,14,_.mo),WOa),eS:_.Oi(a,15,0),E5c:_.Ii(a,17),F5c:_.Oi(a,18,0),QUc:_.Ai(a,19),U5c:_.Ai(a,20),X0c:_.Oi(a,23,0),jQb:_.Ai(a,24),Q0a:_.Ai(a,
25),qWc:_.Ai(a,27),hia:_.Ai(a,28),iV:_.Ai(a,29),yU:_.Ai(a,30),jt:_.Ai(a,32),l8:_.Vh(a,33)}};_.aPa=function(a){_.p.call(this,a)};_.V(_.aPa,_.p);_.aPa.prototype.toObject=function(){if(null!=this){_.yb(this);var a={}}else a=void 0;return a};var cPa=function(a){_.p.call(this,a,-1,bPa)};_.V(cPa,_.p);cPa.prototype.bOb=function(a){return _.nb(this,1,a,void 0,_.Wh)};var dPa=_.Ab(cPa),bPa=[1];cPa.prototype.toObject=function(){if(null!=this){_.yb(this);var a={C4c:_.m(_.Wh(this,1))}}else a=void 0;return a};var ePa=function(a,b,c){this.tKb=a;this.lua=b;this.vWa=c};ePa.prototype.getMetadata=function(){return this.vWa};var fPa=function(a,b,c){c=void 0===c?{}:c;this.wLc=a;this.vWa=c;this.lua=b;this.s2=null};fPa.prototype.getMetadata=function(){return this.vWa};fPa.prototype.vg=function(){return this.s2};_.qo=function(a,b,c,d,e){this.name=a;this.CKb=b;this.responseType=c;this.yKb=d;this.aLb=e};_.gPa=function(a,b,c){c=void 0===c?{}:c;return new ePa(b,a,c)};_.qo.prototype.getName=function(){return this.name};_.qo.prototype.getName=_.qo.prototype.getName;_.hPa=new _.qo("/devtools.grimoire.CorpPreferencesService/GetRecentFiles",_.aPa,cPa,function(a){return a.nd()},dPa);_.iPa=function(a){_.p.call(this,a)};_.V(_.iPa,_.p);_.iPa.prototype.toObject=function(){if(null!=this){_.yb(this);var a={}}else a=void 0;return a};_.jPa=new _.qo("/devtools.grimoire.CorpPreferencesService/GetUserPreferences",_.iPa,_.oo,function(a){return a.nd()},ZOa);_.kPa=function(a){_.p.call(this,a)};_.V(_.kPa,_.p);_.kPa.prototype.bOb=function(a){return _.pb(this,1,a)};_.kPa.prototype.toObject=function(){if(null!=this){_.yb(this);var a={recentFile:_.Vh(this,1)}}else a=void 0;return a};var lPa=function(a){_.p.call(this,a)};_.V(lPa,_.p);var mPa=_.Ab(lPa);lPa.prototype.toObject=function(){if(null!=this){_.yb(this);var a={}}else a=void 0;return a};_.nPa=new _.qo("/devtools.grimoire.CorpPreferencesService/UpdateRecentFiles",_.kPa,lPa,function(a){return a.nd()},mPa);_.pPa=function(a){_.p.call(this,a,-1,oPa)};_.V(_.pPa,_.p);var oPa=[1];_.pPa.prototype.toObject=function(){return qPa(this)};var qPa=function(a){if(null!=a)return _.yb(a),{B3c:_.m(_.Wh(a,1))}};_.ro=function(a){_.p.call(this,a)};_.V(_.ro,_.p);_.ro.prototype.d_=function(){return _.Ei(this,_.oo,1)};_.ro.prototype.gha=function(a){return _.Gi(this,1,a)};_.ro.prototype.toObject=function(){if(null!=this){_.yb(this);var a={eKc:$Oa(this.d_()),updateMask:qPa(_.Ei(this,_.pPa,2))}}else a=void 0;return a};_.rPa=new _.qo("/devtools.grimoire.CorpPreferencesService/UpdateUserPreferences",_.ro,_.oo,function(a){return a.nd()},ZOa);var so=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(so,Error);so.prototype.toString=function(){var a="RpcError("+(iNa(this.code)||String(this.code))+")";this.message&&(a+=": "+this.message);return a};so.prototype.name="RpcError";var sPa=Promise;var to=function(a){_.p.call(this,a)};_.V(to,_.p);to.prototype.getTypeName=function(){return _.Vh(this,1).split("/").pop()};to.prototype.getValue=function(){var a=_.l(this,2);if(Array.isArray(a)||a instanceof _.p)throw Error("U");return _.zi(this,2)};to.prototype.setValue=function(a){if(null==a)a=this;else if(Array.isArray(a))a=_.db(this,2,nba(a,pba,qba,void 0,!1));else if("string"===typeof a||a instanceof _.Ja||_.za(a))a=cya(this,2,a);else throw Error("V`"+a);return a};to.prototype.toObject=function(){return tPa(this)};
var tPa=function(a){if(null!=a)return _.yb(a),{T2a:_.Vh(a,1),value:Bba(a)}};var vPa=function(a){_.p.call(this,a,-1,uPa)};_.V(vPa,_.p);vPa.prototype.getMessage=function(){return _.Vh(this,2)};vPa.prototype.jxa=function(a){return _.pb(this,2,a)};var wPa=_.Ab(vPa),uPa=[3];vPa.prototype.toObject=function(){if(null!=this){_.yb(this);var a={code:_.Ii(this,1),message:_.Vh(this,2),bYc:_.tb(_.Fi(this,to,3),tPa)}}else a=void 0;return a};var uo=function(a,b){this.uza=a.mIc;this.Gub=b;this.Dc=a.tza;this.Rua=[];this.Yua=[];this.gva=[];this.Tua=[];this.oH=[];this.uza&&xPa(this)},DPa=function(a,b){_.Kj(a.Dc,"complete",function(){if(Oba(a.Dc)){var c=_.Pba(a.Dc);if(b&&"text/plain"===a.Dc.getResponseHeader("Content-Type")){if(!atob)throw Error("dc");c=atob(c)}try{var d=a.Gub(c)}catch(f){yPa(a,new so(13,"Error when deserializing response data; error: "+f+(", response: "+c)));return}c=hNa(a.Dc.vg());zPa(a,APa(a));0==c?BPa(a,d):yPa(a,new so(c,
"Xhr succeeded but the status code is not 200"))}else{d=_.Pba(a.Dc);var e={};d?(e=CPa(a,d),d=e.code,c=e.details,e=e.metadata):(d=2,c="Rpc failed due to xhr error. error code: "+a.Dc.PL+", error: "+fDa(a.Dc));zPa(a,APa(a));yPa(a,new so(d,c,e))}})},xPa=function(a){a.uza.on("data",function(b){if("1"in b){var c=b["1"];try{var d=a.Gub(c)}catch(e){yPa(a,new so(13,"Error when deserializing response data; error: "+e+(", response: "+c)))}d&&BPa(a,d)}if("2"in b)for(b=CPa(a,b["2"]),c=0;c<a.gva.length;c++)a.gva[c](b)});
a.uza.on("end",function(){zPa(a,APa(a));for(var b=0;b<a.Tua.length;b++)a.Tua[b]()});a.uza.on("error",function(){if(0!=a.oH.length){var b=a.Dc.PL;0!==b||Oba(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.vg();d=hNa(c);break;default:d=14}zPa(a,APa(a));b=$Ba(b)+", error: "+fDa(a.Dc);-1!=c&&(b+=", http status code: "+c);yPa(a,new so(d,b))}})},APa=function(a){var b={},c=eDa(a.Dc);Object.keys(c).forEach(function(d){b[d]=c[d]});return b},CPa=function(a,
b){var c=2,d={};try{var e=wPa(b);c=_.Ii(e,1);var f=e.getMessage();_.Fi(e,to,3).length&&(d["grpc-web-status-details-bin"]=b)}catch(g){a.Dc&&404===a.Dc.vg()?(c=5,f="Not Found: "+String(a.Dc.Qca)):(c=14,f="Unable to parse RpcStatus: "+g)}return{code:c,details:f,metadata:d}};uo.prototype.on=function(a,b){"data"==a?this.Rua.push(b):"metadata"==a?this.Yua.push(b):"status"==a?this.gva.push(b):"end"==a?this.Tua.push(b):"error"==a&&this.oH.push(b);return this};
var EPa=function(a,b){b=a.indexOf(b);-1<b&&a.splice(b,1)};uo.prototype.removeListener=function(a,b){"data"==a?EPa(this.Rua,b):"metadata"==a?EPa(this.Yua,b):"status"==a?EPa(this.gva,b):"end"==a?EPa(this.Tua,b):"error"==a&&EPa(this.oH,b);return this};uo.prototype.cancel=function(){this.Dc.abort()};var BPa=function(a,b){for(var c=0;c<a.Rua.length;c++)a.Rua[c](b)},zPa=function(a,b){for(var c=0;c<a.Yua.length;c++)a.Yua[c](b)},yPa=function(a,b){for(var c=0;c<a.oH.length;c++)a.oH[c](b)};
uo.prototype.cancel=uo.prototype.cancel;uo.prototype.removeListener=uo.prototype.removeListener;uo.prototype.on=uo.prototype.on;var vo=function(a){this.Q3a=a.pRc||null;this.Vha=a.zOc||!1;this.uY=this.JQ=void 0};_.ii(vo,bCa);vo.prototype.c9=function(){var a=new wo(this.Q3a,this.Vha);this.JQ&&a.h0a(this.JQ);this.uY&&a.HNb(this.uY);return a};vo.prototype.Nxb=function(a){return function(){return a}}({});vo.prototype.h0a=function(a){this.JQ=a};vo.prototype.HNb=function(a){this.uY=a};
var wo=function(a,b){Mj.call(this);this.Q3a=a;this.Vha=b;this.uY=this.JQ=void 0;this.status=this.readyState=0;this.responseType=this.responseText=this.response=this.statusText="";this.onreadystatechange=this.responseXML=null;this.LZa=new Headers;this.o1=null;this.zDb="GET";this.W2="";this.VC=!1;this.SU=this.k9=this.cra=null};_.ii(wo,Mj);wo.prototype.open=function(a,b){if(0!=this.readyState)throw this.abort(),Error("ec");this.zDb=a;this.W2=b;this.readyState=1;FPa(this)};
wo.prototype.send=function(a){if(1!=this.readyState)throw this.abort(),Error("fc");this.VC=!0;var b={headers:this.LZa,method:this.zDb,credentials:this.JQ,cache:this.uY};a&&(b.body=a);(this.Q3a||_.ba).fetch(new Request(this.W2,b)).then(this.bDc.bind(this),this.xsa.bind(this))};
wo.prototype.abort=function(){this.response=this.responseText="";this.LZa=new Headers;this.status=0;this.k9&&this.k9.cancel("Request was aborted.").catch(function(){return null});1<=this.readyState&&this.VC&&4!=this.readyState&&(this.VC=!1,GPa(this));this.readyState=0};
wo.prototype.bDc=function(a){if(this.VC&&(this.cra=a,this.o1||(this.status=this.cra.status,this.statusText=this.cra.statusText,this.o1=a.headers,this.readyState=2,FPa(this)),this.VC&&(this.readyState=3,FPa(this),this.VC)))if("arraybuffer"===this.responseType)a.arrayBuffer().then(this.ZCc.bind(this),this.xsa.bind(this));else if("undefined"!==typeof _.ba.ReadableStream&&"body"in a){this.k9=a.body.getReader();if(this.Vha){if(this.responseType)throw Error("gc");this.response=[]}else this.response=this.responseText=
"",this.SU=new TextDecoder;HPa(this)}else a.text().then(this.aDc.bind(this),this.xsa.bind(this))};var HPa=function(a){a.k9.read().then(a.VCc.bind(a)).catch(a.xsa.bind(a))};wo.prototype.VCc=function(a){if(this.VC){if(this.Vha&&a.value)this.response.push(a.value);else if(!this.Vha){var b=a.value?a.value:new Uint8Array(0);if(b=this.SU.decode(b,{stream:!a.done}))this.response=this.responseText+=b}a.done?GPa(this):FPa(this);3==this.readyState&&HPa(this)}};
wo.prototype.aDc=function(a){this.VC&&(this.response=this.responseText=a,GPa(this))};wo.prototype.ZCc=function(a){this.VC&&(this.response=a,GPa(this))};wo.prototype.xsa=function(){this.VC&&GPa(this)};var GPa=function(a){a.readyState=4;a.cra=null;a.k9=null;a.SU=null;FPa(a)};_.k=wo.prototype;_.k.setRequestHeader=function(a,b){this.LZa.append(a,b)};_.k.getResponseHeader=function(a){return this.o1?this.o1.get(a.toLowerCase())||"":""};
_.k.getAllResponseHeaders=function(){if(!this.o1)return"";for(var a=[],b=this.o1.entries(),c=b.next();!c.done;)c=c.value,a.push(c[0]+": "+c[1]),c=b.next();return a.join("\r\n")};_.k.h0a=function(a){this.JQ=a};_.k.HNb=function(a){this.uY=a};var FPa=function(a){a.onreadystatechange&&a.onreadystatechange.call(a)};Object.defineProperty(wo.prototype,"withCredentials",{get:function(){return"include"===this.JQ},set:function(a){this.h0a(a?"include":"same-origin")}});var xo=function(a){og.call(this);this.NR=a;this.xe={}};_.ii(xo,og);var IPa=[];xo.prototype.listen=function(a,b,c,d){Array.isArray(b)||(b&&(IPa[0]=b.toString()),b=IPa);for(var e=0;e<b.length;e++){var f=_.Kj(a,b[e],c||this.handleEvent,d||!1,this.NR||this);if(!f)break;this.xe[f.key]=f}return this};xo.prototype.xVa=function(a,b,c,d){return JPa(this,a,b,c,d)};
var JPa=function(a,b,c,d,e,f){if(Array.isArray(c))for(var g=0;g<c.length;g++)JPa(a,b,c[g],d,e,f);else{b=KBa(b,c,d||a.handleEvent,e,f||a.NR||a);if(!b)return a;a.xe[b.key]=b}return a};xo.prototype.ut=function(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)this.ut(a,b[f],c,d,e);else c=c||this.handleEvent,d=_.ua(d)?!!d.capture:!!d,e=e||this.NR||this,c=LBa(c),d=!!d,b=BBa(a)?a.Faa(b,c,d,e):a?(a=NBa(a))?a.Faa(b,c,d,e):null:null,b&&(RBa(b),delete this.xe[b.key]);return this};
xo.prototype.removeAll=function(){Dba(this.xe,function(a,b){this.xe.hasOwnProperty(b)&&RBa(a)},this);this.xe={}};xo.prototype.Hm=function(){xo.Tx.Hm.call(this);this.removeAll()};xo.prototype.handleEvent=function(){throw Error("hc");};var KPa=function(){this.Qyb=!0;this.rj=0;this.wS=""};KPa.prototype.vf=function(a,b){this.Qyb=!1;throw Error("ic`"+this.rj+"`"+b+"`"+a);};KPa.prototype.decode=function(a){this.Qyb||this.vf(a,"stream already broken");this.wS+=a;a=Math.floor(this.wS.length/4);if(0==a)return null;try{var b=_.Uxa(this.wS.slice(0,4*a))}catch(c){this.vf(this.wS,c.message)}this.rj+=4*a;this.wS=this.wS.slice(4*a);return b};var pg=function(){this.Hp=null;this.Pg=[];this.Wpa=this.xS=this.E2=this.Ic=this.rj=0;this.uWa=null;this.RNa=0};pg.prototype.saa=function(){return this.Hp};pg.prototype.vf=function(a,b,c){this.Ic=3;this.Hp="The stream is broken @"+this.rj+"/"+b+". Error: "+c+". With input:\n"+a;throw Error(this.Hp);};pg.prototype.eoa=function(){return!0};
pg.prototype.parse=function(a){function b(n){n&128&&f.vf(g,h,"invalid tag");2!=(n&7)&&f.vf(g,h,"invalid wire type");f.E2=n>>>3;1!=f.E2&&2!=f.E2&&15!=f.E2&&f.vf(g,h,"unexpected tag");f.Ic=1;f.xS=0;f.Wpa=0}function c(n){f.Wpa++;5==f.Wpa&&n&240&&f.vf(g,h,"message length too long");f.xS|=(n&127)<<7*(f.Wpa-1);n&128||(f.Ic=2,f.RNa=0,f.uWa="undefined"!==typeof Uint8Array?new Uint8Array(f.xS):Array(f.xS),0==f.xS&&e())}function d(n){f.uWa[f.RNa++]=n;f.RNa==f.xS&&e()}function e(){if(15>f.E2){var n={};n[f.E2]=
f.uWa;f.Pg.push(n)}f.Ic=0}for(var f=this,g=a instanceof Array?a:new Uint8Array(a),h=0;h<g.length;){switch(f.Ic){case 3:f.vf(g,h,"stream already broken");break;case 0:b(g[h]);break;case 1:c(g[h]);break;case 2:d(g[h]);break;default:throw Error("jc`"+f.Ic);}f.rj++;h++}a=f.Pg;f.Pg=[];return 0<a.length?a:null};var Sna=function(){this.Hp=null;this.rj=0;this.Vvc=new KPa;this.PJc=new pg};Sna.prototype.saa=function(){return this.Hp};Sna.prototype.vf=function(a,b){this.Hp="The stream is broken @"+this.rj+". Error: "+b+". With input:\n"+a;throw Error(this.Hp);};Sna.prototype.eoa=function(){return!1};Sna.prototype.parse=function(a){null!==this.Hp&&this.vf(a,"stream already broken");var b=null;try{var c=this.Vvc.decode(a);b=null===c?null:this.PJc.parse(c)}catch(d){this.vf(a,d.message)}this.rj+=a.length;return b};var yo=function(a){return"\r"==a||"\n"==a||" "==a||"\t"==a};var Rna=function(a){this.Hp=null;this.Pg=[];this.oY="";this.hOc=[];this.zx=this.sC=0;this.Eha=!1;this.Wia=0;this.IOc=/[\\"]/g;this.Ic=this.Wha=0;this.Fyc=!(!a||!a.Eyc)},LPa={INIT:0,X3:1,xCa:2,OV:3,q3:4,p3:5,Nn:6,FBa:7,S4a:8,d6a:9,e6a:10,f6a:11,v4a:12,w4a:13,x4a:14,y4a:15,C5a:16,D5a:17,E5a:18,Rbc:19,wCa:20};_.k=Rna.prototype;_.k.saa=function(){return this.Hp};_.k.done=function(){return 2===this.Wha};
_.k.vf=function(a,b){this.Wha=3;this.Hp="The stream is broken @"+this.zx+"/"+b+". With input:\n"+a;throw Error(this.Hp);};_.k.eoa=function(){return!1};
_.k.parse=function(a){function b(){for(;C<a.length;)if(yo(a[C]))C++,f.zx++;else break;return C<r}function c(){for(var L;;){L=a[C++];if(!L)break;f.zx++;switch(f.Ic){case n.INIT:"{"===L?f.Ic=n.xCa:"["===L?f.Ic=n.q3:yo(L)||f.vf(a,C);continue;case n.FBa:case n.xCa:if(yo(L))continue;if(f.Ic===n.FBa)g.push(n.S4a);else if("}"===L){e("{}");f.Ic=d();continue}else g.push(n.OV);'"'===L?f.Ic=n.Nn:f.vf(a,C);continue;case n.S4a:case n.OV:if(yo(L))continue;":"===L?(f.Ic===n.OV&&(g.push(n.OV),f.sC++),f.Ic=n.X3):
"}"===L?(f.sC--,e(),f.Ic=d()):","===L?(f.Ic===n.OV&&g.push(n.OV),f.Ic=n.FBa):f.vf(a,C);continue;case n.q3:case n.X3:if(yo(L))continue;if(f.Ic===n.q3)if(f.sC++,f.Ic=n.X3,"]"===L){f.sC--;if(0===f.sC){f.Ic=n.p3;return}e("[]");f.Ic=d();continue}else g.push(n.p3);'"'===L?f.Ic=n.Nn:"{"===L?f.Ic=n.xCa:"["===L?f.Ic=n.q3:"t"===L?f.Ic=n.d6a:"f"===L?f.Ic=n.v4a:"n"===L?f.Ic=n.C5a:"-"!==L&&(-1!=="0123456789".indexOf(L)?f.Ic=n.wCa:f.vf(a,C));continue;case n.p3:if(","===L)g.push(n.p3),f.Ic=n.X3,1===f.sC&&(A=C);
else if("]"===L){f.sC--;if(0===f.sC)return;e();f.Ic=d()}else if(yo(L))continue;else f.vf(a,C);continue;case n.Nn:var O=C;a:for(;;){for(;0<f.Wia;)if(L=a[C++],4===f.Wia?f.Wia=0:f.Wia++,!L)break a;if('"'===L&&!f.Eha){f.Ic=d();break}if("\\"===L&&!f.Eha&&(f.Eha=!0,L=a[C++],!L))break;if(f.Eha)if(f.Eha=!1,"u"===L&&(f.Wia=1),L=a[C++])continue;else break;h.lastIndex=C;L=h.exec(a);if(!L){C=a.length+1;break}C=L.index+1;L=a[L.index];if(!L)break}f.zx+=C-O;continue;case n.d6a:if(!L)continue;"r"===L?f.Ic=n.e6a:
f.vf(a,C);continue;case n.e6a:if(!L)continue;"u"===L?f.Ic=n.f6a:f.vf(a,C);continue;case n.f6a:if(!L)continue;"e"===L?f.Ic=d():f.vf(a,C);continue;case n.v4a:if(!L)continue;"a"===L?f.Ic=n.w4a:f.vf(a,C);continue;case n.w4a:if(!L)continue;"l"===L?f.Ic=n.x4a:f.vf(a,C);continue;case n.x4a:if(!L)continue;"s"===L?f.Ic=n.y4a:f.vf(a,C);continue;case n.y4a:if(!L)continue;"e"===L?f.Ic=d():f.vf(a,C);continue;case n.C5a:if(!L)continue;"u"===L?f.Ic=n.D5a:f.vf(a,C);continue;case n.D5a:if(!L)continue;"l"===L?f.Ic=
n.E5a:f.vf(a,C);continue;case n.E5a:if(!L)continue;"l"===L?f.Ic=d():f.vf(a,C);continue;case n.Rbc:"."===L?f.Ic=n.wCa:f.vf(a,C);continue;case n.wCa:if(-1!=="0123456789.eE+-".indexOf(L))continue;else C--,f.zx--,f.Ic=d();continue;default:f.vf(a,C)}}}function d(){var L=g.pop();return null!=L?L:n.X3}function e(L){1<f.sC||(L||(L=-1===A?f.oY+a.substring(v,C):a.substring(A,C)),f.Fyc?f.Pg.push(L):f.Pg.push(JSON.parse(L)),A=C)}for(var f=this,g=f.hOc,h=f.IOc,n=LPa,r=a.length,v=0,A=-1,C=0;C<r;)switch(f.Wha){case 3:return f.vf(a,
C),null;case 2:return b()&&f.vf(a,C),null;case 0:if(b()){var I=a[C++];f.zx++;if("["===I){f.Wha=1;v=C;f.Ic=n.q3;continue}else f.vf(a,C)}return null;case 1:return c(),0===f.sC&&f.Ic==n.p3?(f.Wha=2,f.oY=a.substring(C)):f.oY=-1===A?f.oY+a.substring(v):a.substring(A),0<f.Pg.length?(I=f.Pg,f.Pg=[],I):null}return null};var Qna=function(){this.Hp=this.JL=null;this.Ic=this.rj=0;this.Pg=[];this.UPb=!1};Qna.prototype.saa=function(){return this.Hp};Qna.prototype.eoa=function(){return!1};
Qna.prototype.parse=function(a){function b(n){f.Ic=6;f.Hp="The stream is broken @"+f.rj+"/"+g+". Error: "+n+". With input:\n";throw Error(f.Hp);}function c(){f.JL=new Rna({OUc:!0,Eyc:!0})}function d(n){if(n)for(var r=0;r<n.length;r++){var v={};v[1]=n[r];f.Pg.push(v)}}function e(n){if(n){(f.UPb||1<n.length)&&b("extra status: "+n);f.UPb=!0;var r={};r[2]=n[0];f.Pg.push(r)}}for(var f=this,g=0;g<a.length;){var h;if(h=2!==f.Ic){a:{for(;g<a.length;){if(!yo(a[g])){h=!0;break a}g++;f.rj++}h=!1}h=!h}if(h)return null;
switch(f.Ic){case 6:b("stream already broken");break;case 0:"["===a[g]?(f.Ic=1,g++,f.rj++):b("unexpected input token");break;case 1:"["===a[g]?(f.Ic=2,c()):","===a[g]||"null,"==a.slice(g,g+5)?f.Ic=3:"]"===a[g]?(f.Ic=5,g++,f.rj++):b("unexpected input token");break;case 2:h=f.JL.parse(a.substring(g));d(h);f.JL.done()?(f.Ic=3,h=f.JL.oY,f.rj+=a.length-g-h.length,a=h,g=0):(f.rj+=a.length-g,g=a.length);break;case 3:","===a[g]||"null,"==a.slice(g,g+5)?(f.Ic=4,c(),f.JL.parse("["),g+=","===a[g]?1:5,f.rj++):
"]"===a[g]&&(f.Ic=5,g++,f.rj++);break;case 4:h=f.JL.parse(a.substring(g));e(h);f.JL.done()?(f.Ic=5,h=f.JL.oY,f.rj+=a.length-g-h.length,a=h,g=0):(f.rj+=a.length-g,g=a.length);break;case 5:b("extra input after stream end")}}return 0<f.Pg.length?(a=f.Pg,f.Pg=[],a):null};var MPa=function(a){this.Dc=a;this.eT=null;this.s2=this.zx=0;this.kvb=!1;this.kqa=this.w1a=this.SU=null;this.jrb=new xo(this);this.jrb.listen(this.Dc,"readystatechange",this.DKc)};MPa.prototype.psa=function(){return this.Dc};var zo=function(a,b){a.s2!=b&&(a.s2=b,a.w1a&&a.w1a())},NPa=function(a){a.jrb.removeAll();if(a.Dc){var b=a.Dc;a.Dc=null;b.abort();b.dispose()}};MPa.prototype.vg=function(){return this.s2};
MPa.prototype.DKc=function(a){a=a.target;try{if(a==this.Dc)a:{var b=Wj(this.Dc),c=this.Dc.PL,d=this.Dc.vg(),e=_.Pba(this.Dc);a=[];if(dDa(this.Dc)instanceof Array){var f=dDa(this.Dc);0<f.length&&f[0]instanceof Uint8Array&&(this.kvb=!0,a=f)}if(!(3>b||3==b&&!e&&0==a.length))if(d=200==d||206==d,4==b&&(8==c?zo(this,7):7==c?zo(this,8):d||zo(this,3)),this.eT||(this.eT=Tna(this.Dc),null==this.eT&&zo(this,5)),2<this.s2)NPa(this);else{if(a.length>this.zx){var g=a.length;c=[];try{if(this.eT.eoa())for(var h=
0;h<g;h++){var n=this.eT.parse(Array.from(a[h]));n&&(c=c.concat(n))}else{n="";if(!this.SU){if("undefined"===typeof TextDecoder)throw Error("kc");this.SU=new TextDecoder}for(h=0;h<g;h++)n+=this.SU.decode(a[h],{stream:4==b&&h==g-1});c=this.eT.parse(n)}a.splice(0,g);c&&this.kqa(c)}catch(v){zo(this,5);NPa(this);break a}}else if(e.length>this.zx){h=e.slice(this.zx);this.zx=e.length;try{var r=this.eT.parse(h);null!=r&&this.kqa&&this.kqa(r)}catch(v){zo(this,5);NPa(this);break a}}4==b?(0!=e.length||this.kvb?
zo(this,2):zo(this,4),NPa(this)):zo(this,1)}}}catch(v){zo(this,6),NPa(this)}};var OPa=function(a){this.R3a=a;a=(0,_.rh)(this.LIc,this);this.R3a.kqa=a;a=(0,_.rh)(this.QIc,this);this.R3a.w1a=a;this.gC={};this.lQ={}};_.k=OPa.prototype;_.k.on=function(a,b){var c=this.gC[a];c||(c=[],this.gC[a]=c);c.push(b);return this};_.k.addListener=function(a,b){this.on(a,b);return this};_.k.removeListener=function(a,b){var c=this.gC[a];c&&_.qa(c,b);(a=this.lQ[a])&&_.qa(a,b);return this};_.k.once=function(a,b){var c=this.lQ[a];c||(c=[],this.lQ[a]=c);c.push(b);return this};
_.k.LIc=function(a){var b=this.gC.data;b&&PPa(this,a,b);(b=this.lQ.data)&&PPa(this,a,b);this.lQ.data=[]};var PPa=function(a,b,c){for(var d={},e=0;e<b.length;d={Gza:d.Gza},e++)d.Gza=b[e],c.forEach(function(f){return function(g){try{g(f.Gza)}catch(h){a.wsa("message-callback exception (ignored) "+h)}}}(d))};OPa.prototype.QIc=function(){switch(this.R3a.vg()){case 1:QPa(this,"readable");break;case 5:case 6:case 4:case 7:case 3:QPa(this,"error");break;case 8:QPa(this,"close");break;case 2:QPa(this,"end")}};
var QPa=function(a,b){var c=a.gC[b];c&&c.forEach(function(d){try{d()}catch(e){a.wsa("status-callback exception (ignored) "+e)}});(c=a.lQ[b])&&c.forEach(function(d){d()});a.lQ[b]=[]};OPa.prototype.wsa=function(){};var TPa,UPa,VPa,WPa;_.Ao=function(a){a=void 0===a?{}:a;this.UOc=a.Q6c||th("suppressCorsPreflight",a)||!1;this.c3=a.withCredentials||th("withCredentials",a)||!1;this.cQb=a.D6c||[];this.kQc=a.C7c||[];this.GVb=a.j8c;this.exc=a.M7c||!1};
TPa=function(a,b,c,d,e){var f=b.substr(0,b.length-e.name.length);return _.RPa(function(g){return new sPa(function(h,n){var r={},v=_.SPa(a,g,f);v.on("error",function(A){return n(A)});v.on("metadata",function(A){r=A});v.on("data",function(A){var C=r;C=void 0===C?{}:C;h(new fPa(A,g.lua,C))})})},a.kQc).call(a,_.gPa(e,c,d)).then(function(g){return g.wLc})};_.Bo=function(a,b,c,d,e){return TPa(a,b,c,d,e)};
_.Ao.prototype.nU=function(a,b,c,d){var e=this,f=a.substr(0,a.length-d.name.length);return _.RPa(function(g){var h=g.lua,n=g.getMetadata(),r=UPa(e,!1);n=VPa(e,n,r,f+h.getName());var v=WPa(r,h.aLb,!0);g=h.yKb(g.tKb);r.send(n,"POST",g);return v},this.cQb).call(this,_.gPa(d,b,c))};_.SPa=function(a,b,c){var d=b.lua,e=b.getMetadata(),f=UPa(a,!0);a=VPa(a,e,f,c+d.getName());c=WPa(f,d.aLb,!1);DPa(c,"base64"==e["X-Goog-Encode-Response-If-Executable"]);b=d.yKb(b.tKb);f.send(a,"POST",b);return c};
UPa=function(a,b){b=a.exc&&!b;return a.GVb||b?new _.Uj(new vo({pRc:a.GVb,zOc:b})):new _.Uj};
VPa=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.c3)c.c3=!0;if(a.UOc)a=d,_.Jba(b)?d=a:(b=LIa(b),"string"===typeof a?d=SCa(a,encodeURIComponent("$httpHeaders"),b):(_.ph(a,"$httpHeaders",b),d=a));else for(var f in b)c.headers.set(f,b[f]);return d};
WPa=function(a,b,c){if(c)if(!_.oi||10<=Number(_.ui)){c=new MPa(a);var d=new OPa(c)}else d=null;return new uo({tza:a,mIc:d},b)};_.RPa=function(a,b){var c=a;b.forEach(function(d){var e=c;c=function(f){return d.intercept(f,e)}});return c};_.XPa=new _.qo("/devtools.sourcerers.DecorationsService/GetFilterSupport",_.aOa,Rn,function(a){return a.nd()},eOa);_.YPa=new _.qo("/devtools.sourcerers.DecorationsService/ListDecorations",_.pOa,_.Yn,function(a){return a.nd()},AOa);_.ZPa=new _.qo("/devtools.sourcerers.DecorationsService/ResolveDocumentation",_.FOa,GOa,function(a){return a.nd()},HOa);_.$Pa=new _.qo("/devtools.sourcerers.DecorationsService/ResolveItemList",_.ao,bo,function(a){return a.nd()},KOa);_.aQa=new _.qo("/devtools.sourcerers.DecorationsService/ResolvePanel",_.co,fo,function(a){return a.nd()},OOa);var bQa=function(a){_.p.call(this,a)};_.V(bQa,_.p);bQa.prototype.toObject=function(){if(null!=this){_.yb(this);var a={oI:_.Vh(this,2)}}else a=void 0;return a};var cQa=function(a){_.p.call(this,a)};_.V(cQa,_.p);_.k=cQa.prototype;_.k.oSa=function(){return _.Vh(this,1)};_.k.z0a=function(a){_.pb(this,1,a)};_.k.getLineNumber=function(){return _.Ii(this,2)};_.k.p0a=function(a){_.lb(this,2,a,0)};_.k.toObject=function(){return dQa(this)};var dQa=function(a){if(null!=a)return _.yb(a),{PH:_.Vh(a,1),lineNumber:_.Ii(a,2),oI:_.Vh(a,4)}};var Co=function(a){_.p.call(this,a,-1,eQa)};_.V(Co,_.p);Co.prototype.getContext=function(){return _.Ei(this,cQa,1)};Co.prototype.getLineNumber=function(){return _.Ii(this,2)};Co.prototype.p0a=function(a){_.lb(this,2,a,0)};Co.prototype.laa=function(){return _.Wh(this,4)};var eQa=[4];Co.prototype.toObject=function(){return fQa(this)};var fQa=function(a){if(null!=a)return _.yb(a),{context:dQa(a.getContext()),lineNumber:_.Ii(a,2),Tp:_.Vh(a,3),Moa:_.m(_.Wh(a,4))}};var hQa=function(a){_.p.call(this,a,-1,gQa)};_.V(hQa,_.p);_.k=hQa.prototype;_.k.ak=function(){return _.Ei(this,_.go,1)};_.k.Gr=function(a){return _.Gi(this,1,a)};_.k.vRa=function(){return _.Fi(this,Co,2)};_.k.eOb=function(a){return _.Bi(this,3,a)};_.k.getTags=function(a){return jya(this,3,a)};_.k.laa=function(){return _.Wh(this,4)};var gQa=[2,3,4];hQa.prototype.toObject=function(){return iQa(this)};
var iQa=function(a){if(null!=a)return _.yb(a),{Md:io(a.ak()),Cwc:_.tb(a.vRa(),fQa),fPc:_.m(_.Mi(a,3)),Moa:_.m(_.Wh(a,4))}};var lQa=function(a){_.p.call(this,a,-1,jQa)};_.V(lQa,_.p);lQa.prototype.vRa=function(){return _.Fi(this,hQa,1)};var mQa=_.Ab(lQa),jQa=[1];lQa.prototype.toObject=function(){if(null!=this){_.yb(this);var a={Cwc:_.tb(this.vRa(),iQa),DN:_.Ki(this,2),nextPageToken:_.Vh(this,3)}}else a=void 0;return a};var nQa=new _.qo("/devtools.grimoire.SemanticGraphService/ListCallers",bQa,lQa,function(a){return a.nd()},mQa);var Do=function(a){_.p.call(this,a)};_.V(Do,_.p);Do.prototype.ak=function(){return _.Ei(this,_.go,1)};Do.prototype.Gr=function(a){return _.Gi(this,1,a)};Do.prototype.toObject=function(){if(null!=this){_.yb(this);var a={Md:io(this.ak())}}else a=void 0;return a};var pQa=function(a){_.p.call(this,a,-1,oQa)};_.V(pQa,_.p);pQa.prototype.laa=function(){return _.Wh(this,2)};var oQa=[2];pQa.prototype.toObject=function(){return qQa(this)};var qQa=function(a){if(null!=a)return _.yb(a),{Dj:_.Ai(a,1),Moa:_.m(_.Wh(a,2))}};var Eo=function(a){_.p.call(this,a)};_.V(Eo,_.p);Eo.prototype.getProperties=function(){return _.Ei(this,pQa,4)};Eo.prototype.setProperties=function(a){return _.Gi(this,4,a)};Eo.prototype.gvb=function(){return _.vi(this,pQa,4)};Eo.prototype.toObject=function(){return rQa(this)};var rQa=function(a){if(null!=a)return _.yb(a),{QXc:_.Vh(a,1),wZc:TOa(_.Ei(a,_.SOa,2)),yYc:_.Vh(a,3),properties:qQa(a.getProperties())}};var tQa=function(a){_.p.call(this,a,-1,sQa)};_.V(tQa,_.p);_.k=tQa.prototype;_.k.getType=function(){return _.Oi(this,1,0)};_.k.Qo=function(a){return _.Si(this,1,a)};_.k.DR=function(){return _.Ei(this,_.jo,2)};_.k.NSa=function(){return _.vi(this,_.jo,2)};_.k.jsa=function(){return _.Fi(this,Eo,3)};var sQa=[3];tQa.prototype.toObject=function(){return uQa(this)};var uQa=function(a){if(null!=a)return _.yb(a),{type:_.Oi(a,1,0),sourceRange:ko(a.DR()),qPc:_.tb(a.jsa(),rQa)}};var Fo=function(a){_.p.call(this,a,-1,vQa)};_.V(Fo,_.p);Fo.prototype.iL=function(){return _.Fi(this,tQa,1)};Fo.prototype.vg=function(){return _.Oi(this,2,0)};Fo.prototype.rxa=function(a){return _.Si(this,2,a)};var vQa=[1];Fo.prototype.toObject=function(){return wQa(this)};var wQa=function(a){if(null!=a)return _.yb(a),{ryc:_.tb(a.iL(),uQa),status:_.Oi(a,2,0),t7c:_.Vh(a,3)}};var xQa=function(a){_.p.call(this,a)};_.V(xQa,_.p);xQa.prototype.zsa=function(){return _.vi(this,Fo,1)};var yQa=_.Ab(xQa);xQa.prototype.toObject=function(){if(null!=this){_.yb(this);var a={info:wQa(_.Ei(this,Fo,1))}}else a=void 0;return a};var zQa=new _.qo("/devtools.grimoire.SemanticGraphService/ListSemanticDecorations",Do,xQa,function(a){return a.nd()},yQa);var AQa=function(a,b,c){c=c||{};c.format="jspb";this.Ig=new _.Ao(c);this.Lg=void 0==a?a:a.replace(/\/+$/,"")};AQa.prototype.Wta=function(a,b){return _.Bo(this.Ig,this.Lg+"/$rpc/devtools.grimoire.SemanticGraphService/ListSemanticDecorations",a,b||{},zQa)};AQa.prototype.wBb=function(a){return _.Bo(this.Ig,this.Lg+"/$rpc/devtools.grimoire.SemanticGraphService/ListCallers",a,{},nQa)};var Fh=function(a){_.p.call(this,a)};_.V(Fh,_.p);_.k=Fh.prototype;_.k.getSeconds=function(){return _.Ki(this,1)};_.k.setSeconds=function(a){return _.lb(this,1,a,0)};_.k.toDate=function(){return new Date(1E3*this.getSeconds()+_.Ii(this,2)/1E6)};_.k.YQa=function(a){a=a.getTime();var b=this.setSeconds(Math.trunc(a/1E3));_.lb(b,2,Math.trunc(a%1E3*1E6),0)};_.k.toObject=function(){return BQa(this)};var BQa=function(a){if(null!=a)return _.yb(a),{seconds:_.Ki(a,1),j2c:_.Ii(a,2)}};var Go=function(a){_.p.call(this,a,-1,CQa)};_.V(Go,_.p);Go.prototype.getType=function(){return _.Oi(this,1,0)};Go.prototype.Qo=function(a){return _.Si(this,1,a)};var DQa=function(a,b){_.Gi(a,2,b)};_.k=Go.prototype;_.k.eOb=function(a){return _.Bi(this,3,a)};_.k.getTags=function(a){return jya(this,3,a)};_.k.ak=function(){return _.Ei(this,_.go,4)};_.k.Gr=function(a){return _.Gi(this,4,a)};_.k.getLineNumber=function(){return _.Ki(this,5)};_.k.p0a=function(a){_.lb(this,5,a,0)};
var EQa=function(a,b){_.Gi(a,8,b)},FQa=function(a,b){_.Gi(a,9,b)},CQa=[3];Go.prototype.toObject=function(){if(null!=this){_.yb(this);var a={type:_.Oi(this,1,0),timestamp:BQa(_.Ei(this,Fh,2)),fPc:_.m(_.Mi(this,3)),Md:io(this.ak()),lineNumber:_.Ki(this,5),kv:_.Vh(this,6),gq:_.Vh(this,7),OWc:BQa(_.Ei(this,Fh,8)),NWc:BQa(_.Ei(this,Fh,9))}}else a=void 0;return a};var GQa=function(a){_.p.call(this,a)};_.V(GQa,_.p);var HQa=_.Ab(GQa);GQa.prototype.toObject=function(){if(null!=this){_.yb(this);var a={}}else a=void 0;return a};var IQa=new _.qo("/devtools.grimoire.FeedbackService/SendFeedback",Go,GQa,function(a){return a.nd()},HQa);_.Ho=function(a){_.p.call(this,a)};_.V(_.Ho,_.p);_.Ho.prototype.ak=function(){return _.Ei(this,_.go,1)};_.Ho.prototype.Gr=function(a){return _.Gi(this,1,a)};_.Ho.prototype.toObject=function(){if(null!=this){_.yb(this);var a={Md:io(this.ak()),includeAuxiliaryDirectoryContents:_.Ai(this,2),includeAttributes:_.Ai(this,3),preferCompressed:_.Ai(this,4),spacesPerTab:_.Ii(this,8),preferServerHighlighting:_.Ai(this,9),preferIncrementalRendering:_.Ai(this,10)}}else a=void 0;return a};_.Io=function(a){_.p.call(this,a)};_.V(_.Io,_.p);_.Io.prototype.getSize=function(){return _.Ki(this,3)};_.Io.prototype.setSize=function(a){return _.lb(this,3,a,0)};_.Io.prototype.toObject=function(){return JQa(this)};var JQa=function(a){if(null!=a)return _.yb(a),{sS:BQa(_.Ei(a,Fh,1)),RUa:_.Vh(a,2),size:_.Ki(a,3),uo:_.Ai(a,4),DPa:_.Vh(a,5)}};_.Jo=function(a){_.p.call(this,a,-1,KQa)};_.V(_.Jo,_.p);_.k=_.Jo.prototype;_.k.le=function(){return _.Vh(this,1)};_.k.jd=function(a){return _.pb(this,1,a)};_.k.getType=function(){return _.Oi(this,5,0)};_.k.Qo=function(a){return _.Si(this,5,a)};_.k.hasAttributes=function(){return _.vi(this,_.Io,4)};_.k.ER=function(){return _.Mi(this,8)};_.k.dOb=function(a){_.Bi(this,8,a)};_.k.SRa=function(){return _.Vh(this,7)};_.k.VNb=function(a){_.pb(this,7,a)};var KQa=[8];_.Jo.prototype.toObject=function(){return LQa(this)};
var LQa=function(a){if(null!=a)return _.yb(a),{path:_.Vh(a,1),hash:_.Vh(a,2),type:_.Oi(a,5,0),attributes:JQa(_.Ei(a,_.Io,4)),VNc:_.m(_.Mi(a,8)),CS:_.Vh(a,7)}};var Ko=function(a){_.p.call(this,a)};_.V(Ko,_.p);Ko.prototype.getEditor=function(){return _.Vh(this,1)};Ko.prototype.clearEditor=function(){return _.Ci(this,1)};Ko.prototype.toObject=function(){return MQa(this)};var MQa=function(a){if(null!=a)return _.yb(a),{editor:_.Vh(a,1),a_c:_.Vh(a,2),rH:_.Vh(a,3)}};var OQa=function(a){_.p.call(this,a,-1,NQa)};_.V(OQa,_.p);OQa.prototype.yR=function(){return _.Ei(this,Ko,3)};var NQa=[1];OQa.prototype.toObject=function(){return PQa(this)};var PQa=function(a){if(null!=a)return _.yb(a),{iYc:_.tb(_.Fi(a,_.Jo,1),LQa),QKc:MQa(a.yR())}};_.RQa=function(a){_.p.call(this,a,-1,QQa)};_.V(_.RQa,_.p);var QQa=[1,2];_.RQa.prototype.toObject=function(){return SQa(this)};var SQa=function(a){if(null!=a)return _.yb(a),{C_c:_.m(_.Li(a,1)),P_c:_.m(_.Wh(a,2))}};_.Lo=function(a){_.p.call(this,a)};_.V(_.Lo,_.p);_.Lo.prototype.getRange=function(){return _.Ei(this,_.jo,1)};_.Lo.prototype.setRange=function(a){return _.Gi(this,1,a)};_.Lo.prototype.Asa=function(){return _.vi(this,_.jo,1)};_.Lo.prototype.toObject=function(){return TQa(this)};var TQa=function(a){if(null!=a)return _.yb(a),{ef:ko(a.getRange()),indentation:_.Ii(a,2)}};var Mo=function(a){_.p.call(this,a,-1,UQa)};_.V(Mo,_.p);Mo.prototype.vg=function(){return _.Oi(this,2,0)};Mo.prototype.rxa=function(a){return _.Si(this,2,a)};var UQa=[1,3];Mo.prototype.toObject=function(){return VQa(this)};var VQa=function(a){if(null!=a)return _.yb(a),{w4c:_.tb(_.Fi(a,_.jo,1),ko),status:_.Oi(a,2,0),v4c:_.tb(_.Fi(a,_.Lo,3),TQa)}};_.WQa=function(a){_.p.call(this,a)};_.V(_.WQa,_.p);_.k=_.WQa.prototype;_.k.getType=function(){return _.Oi(this,1,0)};_.k.Qo=function(a){return _.Si(this,1,a)};_.k.getRange=function(){return _.Ei(this,_.jo,2)};_.k.setRange=function(a){return _.Gi(this,2,a)};_.k.Asa=function(){return _.vi(this,_.jo,2)};_.k.toObject=function(){return XQa(this)};var XQa=function(a){if(null!=a)return _.yb(a),{type:_.Oi(a,1,0),ef:ko(a.getRange())}};var No=function(a){_.p.call(this,a)};_.V(No,_.p);No.prototype.getId=function(){return _.Vh(this,1)};No.prototype.getName=function(){return _.Vh(this,2)};No.prototype.Ue=function(a){return _.pb(this,2,a)};No.prototype.toObject=function(){return YQa(this)};var YQa=function(a){if(null!=a)return _.yb(a),{id:_.Vh(a,1),name:_.Vh(a,2),I1c:_.Ii(a,3)}};var ZQa=function(a){_.p.call(this,a)};_.V(ZQa,_.p);_.k=ZQa.prototype;_.k.getType=function(){return _.Oi(this,1,0)};_.k.Qo=function(a){return _.Si(this,1,a)};_.k.getRange=function(){return _.Ei(this,_.jo,2)};_.k.setRange=function(a){return _.Gi(this,2,a)};_.k.Asa=function(){return _.vi(this,_.jo,2)};_.k.tn=function(){return _.Vh(this,3)};_.k.toObject=function(){return $Qa(this)};var $Qa=function(a){if(null!=a)return _.yb(a),{type:_.Oi(a,1,0),ef:ko(a.getRange()),target:_.Vh(a,3)}};var Oo=function(a){_.p.call(this,a,-1,aRa)};_.V(Oo,_.p);Oo.prototype.vg=function(){return _.Oi(this,2,0)};Oo.prototype.rxa=function(a){return _.Si(this,2,a)};var aRa=[1];Oo.prototype.toObject=function(){return bRa(this)};var bRa=function(a){if(null!=a)return _.yb(a),{aXc:_.tb(_.Fi(a,_.lo,1),VOa),status:_.Oi(a,2,0)}};_.Po=function(a){_.p.call(this,a,-1,cRa)};_.V(_.Po,_.p);_.k=_.Po.prototype;_.k.YZ=function(){return _.Fi(this,ZQa,4)};_.k.tU=function(a){return _.sb(this,4,a)};_.k.S6=function(a){_.Hi(this,4,ZQa,a)};_.k.vu=function(){return _.Ei(this,Oo,5)};_.k.tu=function(){return _.Ei(this,Mo,7)};_.k.Baa=function(){return _.Ei(this,No,10)};_.k.yR=function(){return _.Ei(this,Ko,11)};var cRa=[3,4,12];_.Po.prototype.toObject=function(){return dRa(this)};
var dRa=function(a){if(null!=a)return _.yb(a),{mimeType:_.Vh(a,1),Tpa:_.Ai(a,2),D_c:_.tb(_.Fi(a,_.WQa,3),XQa),MGc:_.tb(a.YZ(),$Qa),iXc:SQa(_.Ei(a,_.RQa,9)),outline:bRa(a.vu()),J5c:wQa(_.Ei(a,Fo,6)),rn:VQa(a.tu()),eH:_.Ii(a,8),language:YQa(a.Baa()),QKc:MQa(a.yR()),RZc:_.tb(_.Fi(a,_.go,12),io)}};_.Qo=function(a){_.p.call(this,a,-1,eRa)};_.V(_.Qo,_.p);_.k=_.Qo.prototype;_.k.getData=function(){return _.zi(this,1)};_.k.setData=function(a){return cya(this,1,a)};_.k.clearData=function(){return _.Ci(this,1)};_.k.Kw=function(){return _.Vh(this,3)};_.k.C0a=function(a){return _.pb(this,3,a)};_.k.getSize=function(){return _.Ki(this,4)};_.k.setSize=function(a){return _.lb(this,4,a,0)};var eRa=[6];_.Qo.prototype.toObject=function(){return fRa(this)};
var fRa=function(a){if(null!=a)return _.yb(a),{data:wb(a.getData()),xZc:dRa(_.Ei(a,_.Po,2)),text:_.Vh(a,3),size:_.Ki(a,4),Nw:EIa(_.Ei(a,_.xl,5)),B_c:_.tb(_.Fi(a,_.xl,6),EIa)}};_.gRa=function(a){_.p.call(this,a)};_.V(_.gRa,_.p);_.k=_.gRa.prototype;_.k.getUrl=function(){return _.Vh(this,1)};_.k.lN=function(a){return _.pb(this,1,a)};_.k.Fk=function(){return _.Ei(this,Gh,4)};_.k.R1=function(a){return _.Gi(this,4,a)};_.k.toObject=function(){return hRa(this)};var hRa=function(a){if(null!=a)return _.yb(a),{url:_.Vh(a,1),Az:_.Vh(a,2),we:_.Vh(a,3),Me:POa(a.Fk())}};_.iRa=function(a){_.p.call(this,a)};_.V(_.iRa,_.p);_.k=_.iRa.prototype;_.k.Fk=function(){return _.Ei(this,Gh,1)};_.k.R1=function(a){return _.Gi(this,1,a)};_.k.le=function(){return _.Vh(this,3)};_.k.jd=function(a){return _.pb(this,3,a)};_.k.getUrl=function(){return _.Vh(this,4)};_.k.lN=function(a){return _.pb(this,4,a)};_.k.toObject=function(){return jRa(this)};var jRa=function(a){if(null!=a)return _.yb(a),{Me:POa(a.Fk()),Az:_.Vh(a,2),path:_.Vh(a,3),url:_.Vh(a,4),we:_.Vh(a,5)}};_.kRa=function(a){_.p.call(this,a)};_.V(_.kRa,_.p);_.kRa.prototype.toObject=function(){return lRa(this)};var lRa=function(a){if(null!=a)return _.yb(a),{A4c:_.Vh(a,1),a5c:_.Vh(a,2),MKb:_.Ai(a,3)}};var mRa;_.Ro=function(a){_.p.call(this,a,-1,mRa)};_.V(_.Ro,_.p);_.To=function(a){return _.Ri(a,OQa,1,_.So)};_.Uo=function(a){return _.Ri(a,_.Qo,2,_.So)};_.nRa=_.Ab(_.Ro);mRa=[5,8];_.So=[1,2,3,4];_.Ro.prototype.toObject=function(){if(null!=this){_.yb(this);var a={hYc:PQa(_.To(this)),Be:fRa(_.Uo(this)),V6c:lRa(_.Ri(this,_.kRa,3,_.So)),VZc:hRa(_.Ri(this,_.gRa,4,_.So)),K6c:_.tb(_.Fi(this,_.iRa,5),jRa),l4c:_.m(_.Mi(this,8)),dWc:io(_.Ei(this,_.go,7))}}else a=void 0;return a};var oRa=new _.qo("/devtools.grimoire.FileService/GetContents",_.Ho,_.Ro,function(a){return a.nd()},_.nRa);var pRa=new _.qo("/devtools.grimoire.FileService/GetContentsStreaming",_.Ho,_.Ro,function(a){return a.nd()},_.nRa);_.Vo=function(a){_.p.call(this,a,-1,qRa)};_.V(_.Vo,_.p);_.Vo.prototype.Fk=function(){return _.Ei(this,Gh,1)};_.Vo.prototype.R1=function(a){return _.Gi(this,1,a)};_.Vo.prototype.le=function(){return _.Vh(this,2)};_.Vo.prototype.jd=function(a){return _.pb(this,2,a)};var rRa=function(a,b){return _.ob(a,6,b)},sRa=function(a,b){_.ob(a,7,b)},qRa=[3];
_.Vo.prototype.toObject=function(){if(null!=this){_.yb(this);var a={Me:POa(this.Fk()),path:_.Vh(this,2),C3c:_.m(_.Wh(this,3)),maxRelatedFiles:_.Ii(this,4),logForPath:_.Ai(this,6),logForPathWithPagination:_.Ai(this,7)}}else a=void 0;return a};_.Wo=function(a){_.p.call(this,a,-1,tRa)};_.V(_.Wo,_.p);_.Wo.prototype.le=function(){return _.Vh(this,1)};_.Wo.prototype.jd=function(a){return _.pb(this,1,a)};var tRa=[2];_.Wo.prototype.toObject=function(){return uRa(this)};var uRa=function(a){if(null!=a)return _.yb(a),{path:_.Vh(a,1),S5c:_.m(_.Wh(a,2))}};var wRa=function(a){_.p.call(this,a,-1,vRa)};_.V(wRa,_.p);var xRa=_.Ab(wRa),vRa=[1];wRa.prototype.toObject=function(){if(null!=this){_.yb(this);var a={Q4c:_.tb(_.Fi(this,_.Wo,1),uRa)}}else a=void 0;return a};var yRa=new _.qo("/devtools.grimoire.FileService/GetDynamicRelatedFiles",_.Vo,wRa,function(a){return a.nd()},xRa);var Xo=function(a){_.p.call(this,a)};_.V(Xo,_.p);Xo.prototype.ak=function(){return _.Ei(this,_.go,1)};Xo.prototype.Gr=function(a){return _.Gi(this,1,a)};Xo.prototype.toObject=function(){if(null!=this){_.yb(this);var a={Md:io(this.ak()),spacesPerTab:_.Ii(this,2)}}else a=void 0;return a};var Yo=function(a){_.p.call(this,a)};_.V(Yo,_.p);Yo.prototype.tu=function(){return _.Ei(this,Mo,1)};var zRa=_.Ab(Yo);Yo.prototype.toObject=function(){if(null!=this){_.yb(this);var a={rn:VQa(this.tu())}}else a=void 0;return a};var ARa=new _.qo("/devtools.grimoire.FileService/GetFolding",Xo,Yo,function(a){return a.nd()},zRa);var Zo=function(a){_.p.call(this,a)};_.V(Zo,_.p);Zo.prototype.ak=function(){return _.Ei(this,_.go,1)};Zo.prototype.Gr=function(a){return _.Gi(this,1,a)};Zo.prototype.toObject=function(){if(null!=this){_.yb(this);var a={Md:io(this.ak())}}else a=void 0;return a};var $o=function(a){_.p.call(this,a)};_.V($o,_.p);$o.prototype.vu=function(){return _.Ei(this,Oo,3)};var BRa=_.Ab($o);$o.prototype.toObject=function(){if(null!=this){_.yb(this);var a={outline:bRa(this.vu())}}else a=void 0;return a};var CRa=new _.qo("/devtools.grimoire.FileService/GetOutline",Zo,$o,function(a){return a.nd()},BRa);var DRa=function(a){_.p.call(this,a)};_.V(DRa,_.p);DRa.prototype.ak=function(){return _.Ei(this,_.go,1)};DRa.prototype.Gr=function(a){return _.Gi(this,1,a)};DRa.prototype.toObject=function(){if(null!=this){_.yb(this);var a={Md:io(this.ak())}}else a=void 0;return a};var FRa=function(a){_.p.call(this,a,-1,ERa)};_.V(FRa,_.p);FRa.prototype.jsa=function(){return _.Wh(this,1)};var GRa=_.Ab(FRa),ERa=[1];FRa.prototype.toObject=function(){if(null!=this){_.yb(this);var a={qPc:_.m(_.Wh(this,1))}}else a=void 0;return a};var HRa=new _.qo("/devtools.grimoire.FileService/ListTargets",DRa,FRa,function(a){return a.nd()},GRa);_.ap=function(a){_.p.call(this,a,-1,IRa)};_.V(_.ap,_.p);_.ap.prototype.addPath=function(a,b){Ma(this);var c=Wa(this,1,2,!1,!1);void 0!=b?c.splice(b,0,a):c.push(a);return this};_.ap.prototype.le=function(){return _.iya(this,1)};_.ap.prototype.jd=function(a,b){return _.nb(this,1,a,b,_.Wh)};var IRa=[1];_.ap.prototype.toObject=function(){if(null!=this){_.yb(this);var a={v3c:_.m(_.Wh(this,1))}}else a=void 0;return a};var JRa=function(a){_.p.call(this,a)};_.V(JRa,_.p);JRa.prototype.Baa=function(){return _.Vh(this,1)};JRa.prototype.Wra=function(){return _.Ki(this,2)};JRa.prototype.toObject=function(){return KRa(this)};var KRa=function(a){if(null!=a)return _.yb(a),{language:_.Vh(a,1),lines:_.Ki(a,2),files:_.Ki(a,3)}};_.bp=function(a){_.p.call(this,a,-1,LRa)};_.V(_.bp,_.p);_.bp.prototype.le=function(){return _.Vh(this,1)};_.bp.prototype.jd=function(a){return _.pb(this,1,a)};_.bp.prototype.Wra=function(){return _.Ki(this,2)};_.bp.prototype.PRa=function(){return _.Fi(this,JRa,4)};var LRa=[4];_.bp.prototype.toObject=function(){return MRa(this)};var MRa=function(a){if(null!=a)return _.yb(a),{path:_.Vh(a,1),lines:_.Ki(a,2),files:_.Ki(a,3),lGc:_.tb(a.PRa(),KRa)}};var ORa=function(a){_.p.call(this,a,-1,NRa)};_.V(ORa,_.p);var PRa=_.Ab(ORa),NRa=[1];ORa.prototype.toObject=function(){if(null!=this){_.yb(this);var a={wXc:_.tb(_.Fi(this,_.bp,1),MRa)}}else a=void 0;return a};_.QRa=new _.qo("/devtools.grimoire.LangCountsService/ListLangCounts",_.ap,ORa,function(a){return a.nd()},PRa);var RRa=function(a,b,c){c=c||{};c.format="jspb";this.Ig=new _.Ao(c);this.Lg=void 0==a?a:a.replace(/\/+$/,"")},SRa=function(a,b,c){c=c||{};c.format="jspb";this.Ig=new _.Ao(c);this.Lg=void 0==a?a:a.replace(/\/+$/,"")};_.k=RRa.prototype;_.k.UZ=function(a,b){return _.Bo(this.Ig,this.Lg+"/$rpc/devtools.grimoire.FileService/GetContents",a,b||{},oRa)};_.k.BRa=function(a,b){return this.Ig.nU(this.Lg+"/$rpc/devtools.grimoire.FileService/GetContentsStreaming",a,b||{},pRa)};
_.k.vu=function(a,b){return _.Bo(this.Ig,this.Lg+"/$rpc/devtools.grimoire.FileService/GetOutline",a,b||{},CRa)};_.k.tu=function(a,b){return _.Bo(this.Ig,this.Lg+"/$rpc/devtools.grimoire.FileService/GetFolding",a,b||{},ARa)};_.k.raa=function(a,b){return _.Bo(this.Ig,this.Lg+"/$rpc/devtools.grimoire.FileService/GetDynamicRelatedFiles",a,b||{},yRa)};_.k.Xta=function(a,b){return _.Bo(this.Ig,this.Lg+"/$rpc/devtools.grimoire.FileService/ListTargets",a,b||{},HRa)};
SRa.prototype.d0a=function(a,b){return _.Bo(this.Ig,this.Lg+"/$rpc/devtools.grimoire.FeedbackService/SendFeedback",a,b||{},IQa)};var TRa=function(a){_.p.call(this,a)};_.V(TRa,_.p);TRa.prototype.ZNb=function(a){return _.pb(this,1,a)};TRa.prototype.toObject=function(){if(null!=this){_.yb(this);var a={projectName:_.Vh(this,1)}}else a=void 0;return a};var cp=function(a){_.p.call(this,a)};_.V(cp,_.p);cp.prototype.ZNb=function(a){return _.pb(this,1,a)};cp.prototype.esa=function(){return _.Vh(this,2)};var URa=_.Ab(cp);cp.prototype.toObject=function(){if(null!=this){_.yb(this);var a={projectName:_.Vh(this,1),N4c:_.Vh(this,2)}}else a=void 0;return a};var VRa=new _.qo("/devtools.grimoire.RegionalService/GetProjectRegionConfig",TRa,cp,function(a){return a.nd()},URa);var WRa=function(a,b,c){c=c||{};c.format="jspb";this.Ig=new _.Ao(c);this.Lg=void 0==a?a:a.replace(/\/+$/,"")};_.eoa="project";var XRa=Mna.concat(["forceDomain","sq"]);var Una;Una=/^(.*)\/.+$/;_.YRa=/^\//;_.tg=/^[0-9a-f]{40}$/;var ip;_.ZRa=[void 0,"","HEAD"];_.$Ra=[void 0,"","/"];_.wg=Object.freeze({fVa:"l",wn:"dlc",Ce:"drc",gx:"dlf",Lo:"drf",changelist:"cl",FLb:"rcl",eu:"da",Aw:"bp",Ei:"bpv",jf:"bpt",bt:"rpv",fu:"sf",Mb:"ws",hx:"dlw",dv:"drw",rG:"flo",KG:"ic",Dw:"dmbr"});_.yg=function(a){if(a){null!=a.je?(this.hb=a.je.id,this.Oc=a.je.type):this.Oc="project";this.repository=a.repository;this.qb=a.qb;this.path=a.path;var b;this.params=null!=(b=a.params)?b:{}}else this.params={}};
_.ep=function(a){if(void 0!==a.XLb)return a.XLb;var b=a.JGb(),c=b.commands;b=a.aYa(b.I2);0<Object.keys(b).length&&(""===a.path&&c.pop(),c.push(b));return a.XLb=c};_.yg.prototype.Vb=function(){var a=this.SWa();this.hb&&_.fp(a,this.hb,this.Oc);this.repository&&_.gp(a,this.repository);this.qb&&_.hp(a,this.qb);this.path&&a.jd(this.path);var b=Object.assign({},this.params);a.kh(b);return a};_.yg.prototype.SWa=function(){return new ip};
_.jp=function(a,b){return b?_.coa(a,b)&&_.vg(a.qb,b.qb,_.ZRa)&&_.vg(a.path,b.path,_.$Ra):!1};_.yg.prototype.getParent=function(){var a=this.SWa();if(this.hb){this.repository&&(a=_.fp(a,this.hb,this.Oc));if(this.path){_.hp(_.gp(a,this.repository),this.qb);_.kp(a,{Mb:this.params.Mb});var b=_.sg(this.path);b&&(a=a.jd(b+"/"))}return a.Za()}};
_.yg.prototype.JGb=function(){var a=this.qb&&void 0===this.path&&this.params.wn?""+this.qb+"..."+this.params.wn:this.qb,b=["/"];if(!this.hb)return{I2:!1,commands:b};switch(this.Oc){case "host":b.push("h");b.push(this.hb);break;default:b.push(this.hb)}if(!this.repository)return{I2:!1,commands:b};b.push(this.repository);if(!a)return{I2:!0,commands:b};b.push("+");b.push(a);if(void 0===this.path)return{I2:!0,commands:b};b.push(":");b.push(this.path);return{I2:!0,commands:b}};
_.yg.prototype.aYa=function(a){var b={};a&&(this.params.line&&(b.l=_.doa(this.params.line)),this.params.gx&&(b.dlf=this.params.gx),(a=this.qb&&void 0===this.path&&this.params.wn?void 0:this.params.wn)&&(b.dlc=a),this.params.Lo&&(b.drf=this.params.Lo),this.params.Ce&&(b.drc=this.params.Ce),this.params.eu&&(b.da=this.params.eu),this.params.Aw&&(b.bp=this.params.Aw),null!=this.params.Ei&&(b.bpv=this.params.Ei),null!=this.params.jf&&(b.bpt=this.params.jf),null!=this.params.bt&&(b.rpv=this.params.bt),
null!=this.params.fu&&(b.sf=this.params.fu),null!=this.params.Mb&&(b.ws=this.params.Mb),null!=this.params.hx&&(b.dlw=this.params.hx),null!=this.params.dv&&(b.drw=this.params.dv),null!=this.params.rG&&(b.flo=this.params.rG),null!=this.params.KG&&(b.ic=this.params.KG),null!=this.params.Dw&&(b.dmbr=this.params.Dw));return b};
_.W.Object.defineProperties(_.yg.prototype,{Yw:{configurable:!0,enumerable:!0,get:function(){return!(!this.path||this.path.endsWith("/"))}},tQc:{configurable:!0,enumerable:!0,get:function(){var a;return this.Yw?(null==(a=this.path)?void 0:a.split("/").pop())||"":""}},parent:{configurable:!0,enumerable:!0,get:function(){this.tGb||(this.tGb=this.getParent());return this.tGb}},wo:{configurable:!0,enumerable:!0,get:function(){return"ossProject"===this.Oc?this.path||"":[this.hb,this.repository,_.boa(this.qb||
null),this.path].join("/")}}});ip=function(){this.params={}};_.fp=function(a,b,c){a.hb=b;a.Oc=c;return a};_.gp=function(a,b){a.repository=b;return a};_.hp=function(a,b){a.qb=b;return a};ip.prototype.jd=function(a){this.path=a;return this};ip.prototype.kh=function(a){this.params=a||{};return this};
_.kp=function(a,b){b.line&&(a.params.line=b.line);b.gx&&(a.params.gx=b.gx);b.wn&&(a.params.wn=b.wn);b.Lo&&(a.params.Lo=b.Lo);b.Ce&&(a.params.Ce=b.Ce);b.eu&&(a.params.eu=b.eu);b.Aw&&(a.params.Aw=b.Aw);null!=b.Ei&&(a.params.Ei=b.Ei);null!=b.jf&&(a.params.jf=b.jf);null!=b.bt&&(a.params.bt=b.bt);null!=b.fu&&(a.params.fu=b.fu);b.Mb&&(a.params.Mb=b.Mb);b.hx&&(a.params.hx=b.hx);b.dv&&(a.params.dv=b.dv);b.rG&&(a.params.rG=b.rG);b.KG&&(a.params.KG=b.KG);null!=b.Dw&&(a.params.Dw=b.Dw);return a};
ip.prototype.Za=function(){return new _.yg({je:this.hb?{id:this.hb,type:this.Oc}:void 0,repository:this.repository,qb:this.qb,path:this.path,params:this.params})};_.xg=function(a){_.yg.call(this,a);this.hb="Google";this.Oc="depot"};_.V(_.xg,_.yg);_.lp=function(a){return!a.qb||"head"==a.qb.toLowerCase()};_.xg.prototype.kj=function(){return!(!this.repository||"piper"!=this.repository.toLowerCase())};_.xg.prototype.SWa=function(){return new aSa};_.xg.prototype.JGb=function(){var a=["/"];this.repository?(this.kj()?a.push("piper","_","depot"):a.push(this.repository),void 0!==this.path&&a.push(this.path)):a.push("repos");return{I2:!0,commands:a}};
_.xg.prototype.aYa=function(a){a=_.yg.prototype.aYa.call(this,a);this.params.Ce&&(delete a.drc,a.rcl=this.params.Ce);_.lp(this)||(a.cl=this.qb);return a};_.W.Object.defineProperties(_.xg.prototype,{wo:{configurable:!0,enumerable:!0,get:function(){return this.repository?this.kj()?"/piper///depot/"+this.path:"/"+this.repository+"/"+this.path:""}}});var aSa=function(){this.params={};_.fp(this,"Google","depot")};_.V(aSa,ip);
aSa.prototype.Za=function(){return"depot"!==this.Oc?ip.prototype.Za.call(this):new _.xg(this)};var hoa=Object.values(_.wg);var bSa={appBarTitle:"",appBarFontColor:"#ffffff",showTermsOfServiceLink:!0,showPrivacyLink:!0};var mp={appBarTitle:"Cloud Source Repositories",showPricingLink:!0,showSshKeysLink:!0,showLanguageAndRegionLink:!0,showTermsOfServiceLink:!0,showPrivacyLink:!0};var roa=new Set(["true","1"]),soa=new Set(["false","0"]);var cSa=function(){},dSa=function(){};/*

 Copyright Google LLC All Rights Reserved.

 Use of this source code is governed by an MIT-style license that can be
 found in the LICENSE file at https://angular.io/license
 @param {function(): ?} cb
 @return {void}
*/
var Gg=function(a,b){this.ep=[];this.fp=[];this.bz=[];this.P5=[];this.Q5=[];this.cw=this.Sb=this.Eq=!1;this.ki=0;this.pM=null;this.totalTime=(void 0===a?0:a)+(void 0===b?0:b)};_.k=Gg.prototype;_.k.cz=function(){this.cw||(this.cw=!0,this.ep.forEach(function(a){return a()}),this.ep=[])};_.k.yA=function(a){this.Q5.push(a);this.fp.push(a)};_.k.Ws=function(a){this.P5.push(a);this.ep.push(a)};_.k.yf=function(a){this.bz.push(a)};_.k.QC=function(){return this.Eq};_.k.init=function(){};
_.k.play=function(){this.QC()||(this.N5(),eSa(this));this.Eq=!0};var eSa=function(a){Promise.resolve().then(function(){return a.cz()})};_.k=Gg.prototype;_.k.N5=function(){this.fp.forEach(function(a){return a()});this.fp=[]};_.k.pause=function(){};_.k.cv=function(){};_.k.finish=function(){this.cz()};_.k.destroy=function(){this.Sb||(this.Sb=!0,this.QC()||this.N5(),this.finish(),this.bz.forEach(function(a){return a()}),this.bz=[])};_.k.reset=function(){this.cw=this.Eq=!1;this.fp=this.Q5;this.ep=this.P5};
_.k.setPosition=function(a){this.ki=this.totalTime?a*this.totalTime:1};_.k.fV=function(a){a="start"==a?this.fp:this.ep;a.forEach(function(b){return b()});a.length=0};var woa=function(a){var b=this;this.ep=[];this.fp=[];this.Sb=this.Eq=this.cw=!1;this.bz=[];this.pM=null;this.totalTime=0;this.ih=a;var c=0,d=0,e=0,f=this.ih.length;0==f?Promise.resolve().then(function(){return b.cz()}):this.ih.forEach(function(g){g.Ws(function(){++c==f&&b.cz()});g.yf(function(){++d==f&&b.Aq()});g.yA(function(){++e==f&&b.N5()})});this.totalTime=this.ih.reduce(function(g,h){return Math.max(g,h.totalTime)},0)};_.k=woa.prototype;
_.k.cz=function(){this.cw||(this.cw=!0,this.ep.forEach(function(a){return a()}),this.ep=[])};_.k.init=function(){this.ih.forEach(function(a){return a.init()})};_.k.yA=function(a){this.fp.push(a)};_.k.N5=function(){this.QC()||(this.Eq=!0,this.fp.forEach(function(a){return a()}),this.fp=[])};_.k.Ws=function(a){this.ep.push(a)};_.k.yf=function(a){this.bz.push(a)};_.k.QC=function(){return this.Eq};_.k.play=function(){this.pM||this.init();this.N5();this.ih.forEach(function(a){return a.play()})};
_.k.pause=function(){this.ih.forEach(function(a){return a.pause()})};_.k.cv=function(){this.ih.forEach(function(a){return a.cv()})};_.k.finish=function(){this.cz();this.ih.forEach(function(a){return a.finish()})};_.k.destroy=function(){this.Aq()};_.k.Aq=function(){this.Sb||(this.Sb=!0,this.cz(),this.ih.forEach(function(a){return a.destroy()}),this.bz.forEach(function(a){return a()}),this.bz=[])};_.k.reset=function(){this.ih.forEach(function(a){return a.reset()});this.Eq=this.cw=this.Sb=!1};
_.k.setPosition=function(a){var b=a*this.totalTime;this.ih.forEach(function(c){c.setPosition(c.totalTime?Math.min(1,b/c.totalTime):1)})};_.k.F7=function(){this.ih.forEach(function(a){a.F7&&a.F7()})};_.k.fV=function(a){a="start"==a?this.fp:this.ep;a.forEach(function(b){return b()});a.length=0};var fSa=function(){return!1},gSa=function(){return[]},Eoa=null;if(voa()||"undefined"!==typeof Element)"undefined"!==typeof window&&"undefined"!==typeof window.document?(Eoa=document.documentElement,fSa=function(a,b){for(;b;){if(b===a)return!0;b=Foa(b)}return!1}):fSa=function(a,b){return a.contains(b)},gSa=function(a,b,c){return c?Array.from(a.querySelectorAll(b)):(a=a.querySelector(b))?[a]:[]};var Poa=RegExp("{{\\s*(.+?)\\s*}}","g"),Soa=/-+([a-z0-9])/g;var Uoa=RegExp("s*:selfs*,?","g"),hSa=function(a){this.bs=a};_.k=hSa.prototype;_.k.Za=function(a,b){b=new iSa(b);this.ucb(b);return Ng(this,Moa(a),b)};_.k.ucb=function(a){a.PY="";a.Apa=new Map;a.Apa.set("",new Map);a.currentTime=0};
_.k.mVb=function(a,b){var c=this,d=b.AM=0,e=b.rC=0,f=[],g=[];"@"==a.name.charAt(0)&&b.errors.push(new _.Yb(3006,!1));a.oqa.forEach(function(h){c.ucb(b);if(0==h.type){var n=h.name;n.toString().split(/\s*,\s*/).forEach(function(r){h.name=r;f.push(c.I3a(h,b))});h.name=n}else 1==h.type?(n=c.J3a(h,b),d+=n.AM,e+=n.rC,g.push(n)):b.errors.push(new _.Yb(3007,!1))});return{type:7,name:a.name,IU:f,Yx:g,AM:d,rC:e,options:null}};
_.k.I3a=function(a,b){var c=this.Cja(a.styles,b),d=a.options&&a.options.params||null;if(c.Exc){var e=new Set,f=d||{};c.styles.forEach(function(g){g instanceof Map&&g.forEach(function(h){Noa(h).forEach(function(n){f.hasOwnProperty(n)||e.add(n)})})});e.size&&(Roa(e.values()),b.errors.push(new _.Yb(3008,!1)))}return{type:0,name:a.name,style:c,options:d?{params:d}:null}};
_.k.J3a=function(a,b){b.AM=0;b.rC=0;var c=Ng(this,Moa(a.animation),b);return{type:1,ECb:qoa(a.qAc,b.errors),animation:c,AM:b.AM,rC:b.rC,options:Og(a.options)}};_.k.kVb=function(a,b){var c=this;return{type:2,Ug:a.Ug.map(function(d){return Ng(c,d,b)}),options:Og(a.options)}};_.k.iVb=function(a,b){var c=this,d=b.currentTime,e=0,f=a.Ug.map(function(g){b.currentTime=d;g=Ng(c,g,b);e=Math.max(e,b.currentTime);return g});b.currentTime=e;return{type:3,Ug:f,options:Og(a.options)}};
_.k.fVb=function(a,b){var c=Xoa(a.bI,b.errors);b.xw=c;var d=a.styles?a.styles:_.Dg({});if(5==d.type)a=this.mza(d,b);else{d=a.styles;a=!1;d||(a=!0,d={},c.easing&&(d.easing=c.easing),d=_.Dg(d));b.currentTime+=c.duration+c.delay;var e=this.Cja(d,b);e.aFc=a;a=e}b.xw=null;return{type:4,bI:c,style:a,options:null}};_.k.Cja=function(a,b){a=this.Bab(a,b);this.neb(a,b);return a};
_.k.Bab=function(a,b){for(var c=[],d=_.q(Array.isArray(a.styles)?a.styles:[a.styles]),e=d.next();!e.done;e=d.next())e=e.value,"string"===typeof e?"*"===e?c.push(e):b.errors.push(new _.Yb(3002,!1)):c.push(Joa(e));var f=!1,g=null;c.forEach(function(h){if(h instanceof Map&&(h.has("easing")&&(g=h.get("easing"),h.delete("easing")),!f)){h=_.q(h.values());for(var n=h.next();!n.done;n=h.next())if(0<=n.value.toString().indexOf("{{")){f=!0;break}}});return{type:6,styles:c,easing:g,offset:a.offset,Exc:f,options:null}};
_.k.neb=function(a,b){var c=b.xw,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,h){var n=b.Apa.get(b.PY),r=n.get(h),v=!0;r&&(e!=d&&e>=r.startTime&&d<=r.endTime&&(b.errors.push(new _.Yb(3010,!1)),v=!1),e=r.startTime);v&&n.set(h,{startTime:e,endTime:d});b.options&&Ooa(g,b.options,b.errors)})})};
_.k.mza=function(a,b){var c=this,d={type:5,styles:[],options:null};if(!b.xw)return b.errors.push(new _.Yb(3011,!1)),d;var e=0,f=[],g=!1,h=!1,n=0,r=a.Ug.map(function(O){O=c.Bab(O,b);var Y=null!=O.offset?O.offset:Woa(O.styles),ma=0;null!=Y&&(e++,ma=O.offset=Y);h=h||0>ma||1<ma;g=g||ma<n;n=ma;f.push(ma);return O});h&&b.errors.push(new _.Yb(3012,!1));g&&b.errors.push(new _.Yb(3200,!1));a=a.Ug.length;var v=0;0<e&&e<a?b.errors.push(new _.Yb(3202,!1)):0==e&&(v=1/(a-1));var A=a-1,C=b.currentTime,I=b.xw,L=
I.duration;r.forEach(function(O,Y){Y=0<v?Y==A?1:v*Y:f[Y];var ma=Y*L;b.currentTime=C+I.delay+ma;I.duration=ma;c.neb(O,b);O.offset=Y;d.styles.push(O)});return d};_.k.nza=function(a,b){return{type:8,animation:Ng(this,Moa(a.animation),b),options:Og(a.options)}};_.k.gVb=function(a,b){b.rC++;return{type:9,options:Og(a.options)}};_.k.hVb=function(a,b){return{type:10,animation:this.nza(a.animation,b),options:Og(a.options)}};
_.k.jVb=function(a,b){var c=b.PY,d=a.options||{};b.AM++;b.fOa=a;var e=_.q(Voa(a.ab)),f=e.next().value;e=e.next().value;b.PY=c.length?c+" "+f:f;Ig(b.Apa,b.PY,new Map);var g=Ng(this,Moa(a.animation),b);b.fOa=null;b.PY=c;return{type:11,ab:f,limit:d.limit||0,optional:!!d.optional,lEc:e,animation:g,T2c:a.ab,options:Og(a.options)}};
_.k.lVb=function(a,b){b.fOa||b.errors.push(new _.Yb(3013,!1));var c="full"===a.bI?{duration:0,delay:0,easing:"full"}:Hoa(a.bI,b.errors,!0);return{type:12,animation:Ng(this,Moa(a.animation),b),bI:c,options:null}};var iSa=function(a){this.errors=a;this.rC=this.AM=0;this.xw=this.PY=this.fOa=null;this.currentTime=0;this.Apa=new Map;this.options=null};var np=function(){this.A5=new Map};np.prototype.get=function(a){return this.A5.get(a)||[]};np.prototype.append=function(a,b){var c=this.A5.get(a);c||this.A5.set(a,c=[]);c.push.apply(c,_.qc(b))};np.prototype.has=function(a){return this.A5.has(a)};np.prototype.clear=function(){this.A5.clear()};var jSa=RegExp(":enter","g"),kSa=RegExp(":leave","g"),Zoa=function(){};_.k=Zoa.prototype;
_.k.Ooa=function(a,b,c,d,e,f,g,h,n,r){r=void 0===r?[]:r;n=n||new np;a=new lSa(a,b,n,d,e,r,[]);a.options=h;d=h.delay?Jg(h.delay):0;a.kf.yK(d);mSa(a.kf,[f],null,a.errors,h);Ng(this,c,a);c=a.gE.filter(function(A){return A.Plb()});if(c.length&&g.size){for(f=c.length-1;0<=f;f--)if(e=c[f],e.element===b){var v=e;break}v&&v.g8a===v.Yo&&mSa(v,[g],null,a.errors,h)}return c.length?c.map(function(A){return A.Ooa()}):[Yoa(b,[],[],[],0,d,"",!1)]};_.k.mVb=function(){};_.k.I3a=function(){};_.k.J3a=function(){};
_.k.gVb=function(a,b){var c=b.pQb.get(b.element);if(c){var d=op(b,a.options),e=b.kf.currentTime;c=this.Iuc(c,d,d.options);e!=c&&pp(b,c)}b.previousNode=a};_.k.hVb=function(a,b){var c=op(b,a.options);pp(c);this.Ykc([a.options,a.animation.options],b,c);this.nza(a.animation,c);pp(b,c.kf.currentTime);b.previousNode=a};
_.k.Ykc=function(a,b,c){a=_.q(a);for(var d=a.next();!d.done;d=a.next()){d=d.value;var e=void 0,f=null==(e=d)?void 0:e.delay;if(f){var g=e=void 0;d="number"===typeof f?f:Jg(Qoa(f,null!=(g=null==(e=d)?void 0:e.params)?g:{},b.errors));c.yK(d)}}};
_.k.Iuc=function(a,b,c){var d=b.kf.currentTime,e=null!=c.duration?Jg(c.duration):null,f=null!=c.delay?Jg(c.delay):null;0!==e&&a.forEach(function(g){var h={duration:null!=e?e:g.duration,delay:b.kf.currentTime+(null!=f?f:0)+g.delay,easing:""};g=new nSa(b.bs,g.element,g.NL,g.S0,g.qT,h,g.BOc);b.gE.push(g);d=Math.max(d,h.duration+h.delay)});return d};_.k.nza=function(a,b){oSa(b,a.options,!0);Ng(this,a.animation,b);b.previousNode=a};
_.k.kVb=function(a,b){var c=this,d=b.B1a,e=b,f=a.options;f&&(f.params||f.delay)&&(e=op(b,f),pp(e),null!=f.delay&&(6==e.previousNode.type&&(pSa(e.kf),e.previousNode=qSa),e.yK(Jg(f.delay))));a.Ug.length&&(a.Ug.forEach(function(g){return Ng(c,g,e)}),qp(e.kf),e.B1a>d&&pp(e));b.previousNode=a};
_.k.iVb=function(a,b){var c=this,d=[],e=b.kf.currentTime,f=a.options&&a.options.delay?Jg(a.options.delay):0;a.Ug.forEach(function(g){var h=op(b,a.options);f&&h.yK(f);Ng(c,g,h);e=Math.max(e,h.kf.currentTime);d.push(h.kf)});d.forEach(function(g){return rSa(b.kf,g)});pp(b,e);b.previousNode=a};_.k.Juc=function(a,b){return a.XOa?(a=a.yOc,a=b.params?Qoa(a,b.params,b.errors):a,Hoa(a,b.errors)):{duration:a.duration,delay:a.delay,easing:a.easing}};
_.k.fVb=function(a,b){var c=b.xw=this.Juc(a.bI,b),d=b.kf;c.delay&&(sSa(b.kf,b.kf.duration+c.delay),pSa(d));var e=a.style;5==e.type?this.mza(e,b):(sSa(b.kf,b.kf.duration+c.duration),this.Cja(e,b),qp(d));b.xw=null;b.previousNode=a};
_.k.Cja=function(a,b){var c=b.kf,d=b.xw;!d&&0<c.Yo.size&&(c.duration+=1,c.UHa());d=d&&d.easing||a.easing;if(a.aFc){d&&c.ZIa.set("easing",d);d=_.q(c.QW);for(var e=d.next();!e.done;e=d.next()){var f=_.q(e.value);e=f.next().value;f=f.next().value;c.lFa.set(e,f||"*");c.Yo.set(e,"*")}c.g8a=c.Yo}else mSa(c,a.styles,d,b.errors,b.options);b.previousNode=a};
_.k.mza=function(a,b){var c=b.xw,d=b.kf.duration,e=c.duration,f=op(b).kf;f.easing=c.easing;a.styles.forEach(function(g){sSa(f,(g.offset||0)*e);mSa(f,g.styles,g.easing,b.errors,b.options);qp(f)});rSa(b.kf,f);pp(b,d+e);b.previousNode=a};
_.k.jVb=function(a,b){var c=this,d=b.kf.currentTime,e=a.options||{},f=e.delay?Jg(e.delay):0;f&&(6===b.previousNode.type||0==d&&0<b.kf.Yo.size)&&(pSa(b.kf),b.previousNode=qSa);var g=d;d=tSa(b,a.ab,a.limit,a.lEc,e.optional?!0:!1,b.errors);b.j9=d.length;var h=null;d.forEach(function(n,r){b.vs=r;r=op(b,a.options,n);f&&r.yK(f);n===b.element&&(h=r.kf);Ng(c,a.animation,r);qp(r.kf);g=Math.max(g,r.kf.currentTime)});b.vs=0;b.j9=0;pp(b,g);h&&(rSa(b.kf,h),pSa(b.kf));b.previousNode=a};
_.k.lVb=function(a,b){var c=b.vGb,d=b.kf,e=a.bI,f=Math.abs(e.duration),g=f*(b.j9-1);f*=b.vs;switch(0>e.duration?"reverse":e.easing){case "reverse":f=g-f;break;case "full":f=c.Omb}e=b.kf;f&&e.yK(f);e=e.currentTime;Ng(this,a.animation,b);b.previousNode=a;c.Omb=d.currentTime-e+(d.startTime-c.kf.startTime)};
var qSa={},lSa=function(a,b,c,d,e,f,g,h){this.bs=a;this.element=b;this.pQb=c;this.U8a=d;this.sab=e;this.errors=f;this.gE=g;this.xw=this.vGb=null;this.previousNode=qSa;this.B1a=0;this.options={};this.Omb=this.j9=this.vs=0;this.kf=h||new rp(this.bs,b,0);g.push(this.kf)},oSa=function(a,b,c){if(b){var d=a.options;null!=b.duration&&(d.duration=Jg(b.duration));null!=b.delay&&(d.delay=Jg(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]=Qoa(e[g],f,a.errors))})}}};lSa.prototype.Kmc=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 op=function(a,b,c){b=void 0===b?null:b;c=c||a.element;c=new lSa(a.bs,c,a.pQb,a.U8a,a.sab,a.errors,a.gE,a.kf.IC(c,0));c.previousNode=a.previousNode;c.xw=a.xw;c.options=a.Kmc();oSa(c,b);c.vs=a.vs;c.j9=a.j9;c.vGb=a;a.B1a++;return c},pp=function(a,b){a.previousNode=qSa;a.kf=a.kf.IC(a.element,b);a.gE.push(a.kf)};
lSa.prototype.yK=function(a){0<a&&this.kf.yK(a)};var tSa=function(a,b,c,d,e,f){var g=[];d&&g.push(a.element);0<b.length&&(b=b.replace(jSa,"."+a.U8a),b=b.replace(kSa,"."+a.sab),a=a.bs.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,_.qc(a)));e||0!=g.length||f.push(new _.Yb(3014,!1));return g};_.W.Object.defineProperties(lSa.prototype,{params:{configurable:!0,enumerable:!0,get:function(){return this.options.params}}});
var rp=function(a,b,c,d){this.bs=a;this.element=b;this.startTime=c;this.G4=d;this.duration=0;this.easing=null;this.ZIa=new Map;this.Yo=new Map;this.dX=new Map;this.SJa=new Map;this.iX=new Map;this.vX=new Map;this.lFa=new Map;this.g8a=null;this.G4||(this.G4=new Map);this.QW=this.G4.get(b);this.QW||(this.QW=this.iX,this.G4.set(b,this.iX));this.UHa()};rp.prototype.Plb=function(){switch(this.dX.size){case 0:return!1;case 1:return 0<this.Yo.size;default:return!0}};
rp.prototype.yK=function(a){var b=1===this.dX.size&&this.vX.size;this.duration||b?(sSa(this,this.currentTime+a),b&&pSa(this)):this.startTime+=a};rp.prototype.IC=function(a,b){qp(this);return new rp(this.bs,a,b||this.currentTime,this.G4)};rp.prototype.UHa=function(){this.Yo&&(this.ZIa=this.Yo);this.Yo=this.dX.get(this.duration);this.Yo||(this.Yo=new Map,this.dX.set(this.duration,this.Yo))};var sSa=function(a,b){qp(a);a.duration=b;a.UHa()};
rp.prototype.BJ=function(a,b){this.iX.set(a,b);this.QW.set(a,b);this.SJa.set(a,{time:this.currentTime,value:b})};
var mSa=function(a,b,c,d,e){c&&a.ZIa.set("easing",c);c=e&&e.params||{};b=bpa(b,a.QW);b=_.q(b);for(e=b.next();!e.done;e=b.next()){var f=_.q(e.value);e=f.next().value;f=f.next().value;f=Qoa(f,c,d);a.vX.set(e,f);if(!a.iX.has(e)){var g=void 0;a.lFa.set(e,null!=(g=a.QW.get(e))?g:"*")}a.BJ(e,f)}},qp=function(a){0!=a.vX.size&&(a.vX.forEach(function(b,c){a.Yo.set(c,b)}),a.vX.clear(),a.iX.forEach(function(b,c){a.Yo.has(c)||a.Yo.set(c,b)}))},pSa=function(a){for(var b=_.q(a.iX),c=b.next();!c.done;c=b.next()){var d=
_.q(c.value);c=d.next().value;d=d.next().value;a.vX.set(c,d);a.BJ(c,d)}},rSa=function(a,b){b.SJa.forEach(function(c,d){var e=a.SJa.get(d);(!e||c.time>e.time)&&a.BJ(d,c.value)})};
rp.prototype.Ooa=function(){var a=this;qp(this);var b=new Set,c=new Set,d=1===this.dX.size&&0===this.duration,e=[];this.dX.forEach(function(r,v){r=Kg(r,new Map,a.lFa);r.forEach(function(A,C){"!"===A?b.add(C):"*"===A&&c.add(C)});d||r.set("offset",v/a.duration);e.push(r)});var f=b.size?Roa(b.values()):[],g=c.size?Roa(c.values()):[];if(d){var h=e[0],n=new Map(h);h.set("offset",0);n.set("offset",1);e=[h,n]}return Yoa(this.element,e,f,g,this.duration,this.startTime,this.easing,!1)};
_.W.Object.defineProperties(rp.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.Yo)a.push(b);return a}}});var nSa=function(a,b,c,d,e,f,g){g=void 0===g?!1:g;rp.call(this,a,b,f.delay);this.NL=c;this.S0=d;this.qT=e;this.wtc=g;this.bI={duration:f.duration,delay:f.delay,easing:f.easing}};_.V(nSa,rp);nSa.prototype.Plb=function(){return 1<this.NL.length};
nSa.prototype.Ooa=function(){var a=this.NL,b=this.bI,c=b.delay,d=b.duration,e=b.easing;if(this.wtc&&c){b=[];e=d+c;var f=c/e,g=Kg(a[0]);g.set("offset",0);b.push(g);g=Kg(a[0]);g.set("offset",apa(f));b.push(g);f=a.length-1;for(g=1;g<=f;g++){var h=Kg(a[g]),n=h.get("offset");h.set("offset",apa((c+n*d)/e));b.push(h)}d=e;c=0;e="";a=b}return Yoa(this.element,a,this.S0,this.qT,d,c,e,!0)};var uSa=function(){};var vSa=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(" ")),wSa=function(){};_.V(wSa,uSa);
var yoa=function(a,b,c){var d="",e=b.toString().trim();vSa.has(a)&&0!==b&&"0"!==b&&("number"===typeof b?d="px":(a=b.match(/^[+-]?[\d\.]+([a-z]*)$/))&&0==a[1].length&&c.push(new _.Yb(3005,!1)));return e+d};var sp=function(){};_.k=sp.prototype;_.k.Rpa=function(a,b){return fSa(a,b)};_.k.asa=function(a){return Foa(a)};_.k.query=function(a,b,c){return gSa(a,b,c)};_.k.BNa=function(a,b,c){return c||""};_.k.animate=function(a,b,c,d){return new Gg(c,d)};sp.ha=function(a){return new (a||sp)};sp.ua=_.t({token:sp,oa:sp.ha});var xSa=function(){};var ySa={},fpa=function(a,b,c){this.Ndb=a;this.OJ=b;this.fdb=c};fpa.prototype.match=function(a,b,c,d){return dpa(this.OJ.ECb,a,b,c,d)};fpa.prototype.sY=function(a,b,c){var d=this.fdb.get("*");void 0!==a&&(d=this.fdb.get(null==a?void 0:a.toString())||d);return d?d.sY(b,c):new Map};
fpa.prototype.Za=function(a,b,c,d,e,f,g,h,n,r){var v=[],A=this.OJ.options&&this.OJ.options.params||ySa;g=this.sY(c,g&&g.params||ySa,v);var C=h&&h.params||ySa;h=this.sY(d,C,v);var I=new Set,L=new Map,O=new Map,Y="void"===d,ma;A={params:epa(C,A),delay:null==(ma=this.OJ.options)?void 0:ma.delay};a=r?[]:$oa(a,b,this.OJ.animation,e,f,g,h,A,n,v);var ta=0;a.forEach(function(wa){ta=Math.max(wa.duration+wa.delay,ta)});if(v.length)return cpa(b,this.Ndb,c,d,Y,g,h,[],[],L,O,ta,v);a.forEach(function(wa){var Ea=
wa.element,Ta=Ig(L,Ea,new Set);wa.S0.forEach(function(mb){return Ta.add(mb)});var gb=Ig(O,Ea,new Set);wa.qT.forEach(function(mb){return gb.add(mb)});Ea!==b&&I.add(Ea)});v=Roa(I.values());return cpa(b,this.Ndb,c,d,Y,g,h,a,v,L,O,ta)};var zSa=function(a,b){this.styles=a;this.wyc=b};
zSa.prototype.sY=function(a,b){var c=new Map,d=Ioa(this.wyc);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=Qoa(f,d,b));var h=xoa(g);f=yoa(h,f,b);c.set(g,f)})});return c};var ASa=function(a,b,c){var d=this;this.name=a;this.OJ=b;this.Ema=c;this.FSb=[];this.IU=new Map;b.IU.forEach(function(e){d.IU.set(e.name,new zSa(e.style,e.options&&e.options.params||{}))});hpa(this.IU,"true","1");hpa(this.IU,"false","0");b.Yx.forEach(function(e){d.FSb.push(new fpa(a,e,d.IU))});this.Xqa=gpa(a,this.IU)},BSa=function(a,b,c,d,e){return a.FSb.find(function(f){return f.match(b,c,d,e)})||null};var CSa=new np,DSa=function(a,b,c){this.O7=a;this.bs=b;this.Ema=c;this.N6a=new Map;this.PIa=new Map;this.ih=[]};_.k=DSa.prototype;_.k.register=function(a,b){var c=[];b=(new hSa(this.bs)).Za(b,c,[]);if(c.length)throw new _.Yb(3503,!1);this.N6a.set(a,b)};_.k.rW=function(a,b,c){var d=a.element;b=zoa(a.NL,b,c);return this.bs.animate(d,b,a.duration,a.delay,a.easing,[],!0)};
_.k.create=function(a,b,c){var d=this;c=void 0===c?{}:c;var e=[],f=this.N6a.get(a),g=new Map;f?(b=$oa(this.bs,b,f,"ng-enter","ng-leave",new Map,new Map,c,CSa,e),b.forEach(function(h){var n=Ig(g,h.element,new Map);h.qT.forEach(function(r){return n.set(r,null)})})):(e.push(new _.Yb(3300,!1)),b=[]);if(e.length)throw new _.Yb(3504,!1);g.forEach(function(h,n){h.forEach(function(r,v){h.set(v,d.bs.BNa(n,v,"*"))})});e=b.map(function(h){var n=g.get(h.element);return d.rW(h,new Map,n)});e=Hg(e);this.PIa.set(a,
e);e.yf(function(){return d.destroy(a)});this.ih.push(e);return e};_.k.destroy=function(a){var b=this.UGa(a);b.destroy();this.PIa.delete(a);a=this.ih.indexOf(b);0<=a&&this.ih.splice(a,1)};_.k.UGa=function(a){a=this.PIa.get(a);if(!a)throw new _.Yb(3301,!1);return a};_.k.listen=function(a,b,c,d){b=Coa(b,"","","");Boa(this.UGa(a),c,b,d);return function(){}};
_.k.Oe=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.UGa(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 ESa=[],FSa={ql:"",sU:!1,l0a:!1,ysa:!1,CZa:!1},kpa={ql:"",l0a:!1,sU:!1,ysa:!1,CZa:!0},GSa=function(a,b){this.ql=void 0===b?"":b;var c=(b=a&&a.hasOwnProperty("value"))?a.value:a;this.value=null!=c?c:null;b?(a=Ioa(a),delete a.value,this.options=a):this.options={};this.options.params||(this.options.params={})},HSa=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(GSa.prototype,{params:{configurable:!0,enumerable:!0,get:function(){return this.options.params}}});var ISa=new GSa("void"),tp=function(a,b,c){this.id=a;this.CG=b;this.Oj=c;this.ih=[];this.AJ=new Map;this.gna=[];this.JW=new Map;this.A$a="ng-tns-"+a;Pg(b,this.A$a)};_.k=tp.prototype;
_.k.listen=function(a,b,c,d){var e=this;if(!this.AJ.has(b))throw new _.Yb(3302,!1);if(null==c||0==c.length)throw new _.Yb(3303,!1);if("start"!=c&&"done"!=c)throw new _.Yb(3400,!1);var f=Ig(this.JW,a,[]),g={name:b,phase:c,callback:d};f.push(g);var h=Ig(this.Oj.aB,a,new Map);h.has(b)||(Pg(a,"ng-trigger"),Pg(a,"ng-trigger-"+b),h.set(b,ISa));return function(){JSa(e.Oj,function(){var n=f.indexOf(g);0<=n&&f.splice(n,1);e.AJ.has(b)||h.delete(b)})}};
_.k.register=function(a,b){if(this.AJ.has(a))return!1;this.AJ.set(a,b);return!0};_.k.qpc=function(a){a=this.AJ.get(a);if(!a)throw new _.Yb(3401,!1);return a};
_.k.trigger=function(a,b,c,d){var e=this;d=void 0===d?!0:d;var f=this.qpc(b),g=new KSa(this.id,b,a),h=this.Oj.aB.get(a);h||(Pg(a,"ng-trigger"),Pg(a,"ng-trigger-"+b),this.Oj.aB.set(a,h=new Map));var n=h.get(b),r=new GSa(c,this.id);c&&c.hasOwnProperty("value")||!n||HSa(r,n.options);h.set(b,r);n||(n=ISa);if("void"!==r.value&&n.value===r.value){if(!rpa(n.params,r.params)){d=[];var v=f.Xqa.sY(n.value,n.params,d),A=f.Xqa.sY(r.value,r.params,d);if(d.length)throw new _.Yb(3402,!1);JSa(this.Oj,function(){Mg(a,
v);Lg(a,A)})}}else{c=Ig(this.Oj.lT,a,[]);c.forEach(function(I){I.ql==e.id&&I.Jn==b&&I.Wu&&I.destroy()});h=BSa(f,n.value,r.value,a,r.params);var C=!1;if(!h){if(!d)return;h=f.Xqa;C=!0}this.Oj.zya++;this.gna.push({element:a,Jn:b,transition:h,Ol:n,Dg:r,kT:g,Hyb:C});C||(Pg(a,"ng-animate-queued"),g.yA(function(){Qg(a,"ng-animate-queued")}));g.Ws(function(){var I=e.ih.indexOf(g);0<=I&&e.ih.splice(I,1);if(I=e.Oj.lT.get(a)){var L=I.indexOf(g);0<=L&&I.splice(L,1)}});this.ih.push(g);c.push(g);return g}};
_.k.Fz=function(a){var b=this;this.AJ.delete(a);this.Oj.aB.forEach(function(c){return c.delete(a)});this.JW.forEach(function(c,d){b.JW.set(d,c.filter(function(e){return e.name!=a}))})};var LSa=function(a,b){a.Oj.aB.delete(b);a.JW.delete(b);var c=a.Oj.lT.get(b);c&&(c.forEach(function(d){return d.destroy()}),a.Oj.lT.delete(b))};
tp.prototype.Ycb=function(a,b){var c=this,d=this.Oj.Fp.query(a,".ng-trigger",!0);d.forEach(function(e){if(!e.__ng_removed){var f=MSa(c.Oj,e);f.size?f.forEach(function(g){return NSa(g,e,b,!1,!0)}):LSa(c,e)}});OSa(this.Oj,function(){return d.forEach(function(e){return LSa(c,e)})})};
var NSa=function(a,b,c,d,e){var f=a.Oj.aB.get(b),g=new Map;if(f){var h=[];f.forEach(function(n,r){g.set(r,n.value);a.AJ.has(r)&&(n=a.trigger(b,r,"void",e))&&h.push(n)});if(h.length)return PSa(a.Oj,a.id,b,!0,c,g),d&&Hg(h).Ws(function(){return npa(a.Oj,b)}),!0}return!1},QSa=function(a,b){var c=a.JW.get(b),d=a.Oj.aB.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.AJ.get(f).Xqa,h=d.get(f)||ISa,n=new GSa("void"),r=new KSa(a.id,f,b);a.Oj.zya++;a.gna.push({element:b,
Jn:f,transition:g,Ol:h,Dg:n,kT:r,Hyb:!0})}})}};tp.prototype.removeNode=function(a,b){var c=this,d=this.Oj;a.childElementCount&&this.Ycb(a,b);if(!NSa(this,a,b,!0)){var e=!1;if(d.F2a){var f=d.ih.length?d.O0.get(a):[];if(f&&f.length)e=!0;else for(f=a;f=f.parentNode;)if(d.aB.get(f)){e=!0;break}}QSa(this,a);e?PSa(d,this.id,a,!1,b):(e=a.__ng_removed,e&&e!==FSa||(JSa(d,function(){return LSa(c,a)}),RSa(d,a),d.xIa(a,b)))}};tp.prototype.insertNode=function(a){Pg(a,this.A$a)};
var SSa=function(a,b){var c=[];a.gna.forEach(function(d){var e=d.kT;if(!e.nc){var f=d.element,g=a.JW.get(f);g&&g.forEach(function(h){if(h.name==d.Jn){var n=Coa(f,d.Jn,d.Ol.value,d.Dg.value);n._data=b;Boa(d.kT,h.phase,n,h.callback)}});e.ACb?JSa(a.Oj,function(){e.destroy()}):c.push(d)}});a.gna=[];return c.sort(function(d,e){var f=d.transition.OJ.rC,g=e.transition.OJ.rC;return 0==f||0==g?f-g:a.Oj.Fp.Rpa(d.element,e.element)?1:-1})};
tp.prototype.destroy=function(a){this.ih.forEach(function(b){return b.destroy()});this.Ycb(this.CG,a)};var up=function(a,b,c){this.O7=a;this.Fp=b;this.Ema=c;this.ih=[];this.Dua=new Map;this.lT=new Map;this.O0=new Map;this.aB=new Map;this.fZ=new Set;this.zya=this.F2a=0;this.F5={};this.lX=[];this.zGa=[];this.doa=[];this.HWa=new Map;this.fK=[];this.KF=[];this.iea=function(){}};_.k=up.prototype;_.k.xIa=function(a,b){this.iea(a,b)};
_.k.g7a=function(a,b){var c=this.lX,d=this.HWa;if(0<=c.length-1){for(var e=!1,f=this.Fp.asa(b);f;){var g=d.get(f);if(g){c.splice(c.indexOf(g)+1,0,a);e=!0;break}f=this.Fp.asa(f)}e||c.unshift(a)}else c.push(a);d.set(b,a);return a};_.k.register=function(a,b){var c=this.F5[a];c||(c=new tp(a,b,this),this.O7&&this.Fp.Rpa(this.O7,b)?this.g7a(c,b):(this.Dua.set(b,c),this.fK.push(b)),c=this.F5[a]=c);return c};_.k.tZa=function(a,b,c){(a=this.F5[a])&&a.register(b,c)&&this.F2a++};
_.k.destroy=function(a,b){var c=this;if(a){var d=this.kP(a);JSa(this,function(){c.HWa.delete(d.CG);delete c.F5[a];var e=c.lX.indexOf(d);0<=e&&c.lX.splice(e,1)});OSa(this,function(){return d.destroy(b)})}};_.k.kP=function(a){return this.F5[a]};var MSa=function(a,b){var c=new Set;if(b=a.aB.get(b)){b=_.q(b.values());for(var d=b.next();!d.done;d=b.next())d=d.value,d.ql&&(d=a.kP(d.ql))&&c.add(d)}return c};up.prototype.trigger=function(a,b,c,d){return ipa(b)&&(a=this.kP(a))?(a.trigger(b,c,d),!0):!1};
up.prototype.insertNode=function(a,b,c,d){if(ipa(b)){var e=b.__ng_removed;e&&e.sU&&(e.sU=!1,e.l0a=!0,e=this.KF.indexOf(b),0<=e&&this.KF.splice(e,1));a&&(a=this.kP(a))&&a.insertNode(b,c);d&&this.fK.push(b)}};var TSa=function(a,b,c){c?a.fZ.has(b)||(a.fZ.add(b),Pg(b,"ng-animate-disabled")):a.fZ.has(b)&&(a.fZ.delete(b),Qg(b,"ng-animate-disabled"))};
up.prototype.removeNode=function(a,b,c,d){if(ipa(b)){var e=a?this.kP(a):null;e?e.removeNode(b,d):PSa(this,a,b,!1,d);c&&(c=this.HWa.get(b))&&c.id!==a&&c.removeNode(b,d)}else this.xIa(b,d)};var PSa=function(a,b,c,d,e,f){a.KF.push(c);c.__ng_removed={ql:b,sU:e,ysa:d,CZa:!1,EYa:f}};up.prototype.listen=function(a,b,c,d,e){return ipa(b)?this.kP(a).listen(b,c,d,e):function(){}};
up.prototype.Alc=function(a,b,c,d,e){return a.transition.Za(this.Fp,a.element,a.Ol.value,a.Dg.value,c,d,a.Ol.options,a.Dg.options,b,e)};
var RSa=function(a,b){var c=a.Fp.query(b,".ng-trigger",!0);c.forEach(function(d){return USa(a,d)});0!=a.O0.size&&(c=a.Fp.query(b,".ng-animating",!0),c.forEach(function(d){return VSa(a,d)}))},USa=function(a,b){(a=a.lT.get(b))&&a.forEach(function(c){c.Wu?c.ACb=!0:c.destroy()})},VSa=function(a,b){(a=a.O0.get(b))&&a.forEach(function(c){return c.finish()})},npa=function(a,b){var c=b.__ng_removed;if(c&&c.sU){b.__ng_removed=FSa;if(c.ql){RSa(a,b);var d=a.kP(c.ql);d&&LSa(d,b)}a.xIa(b,c.sU)}var e;(null==(e=
b.classList)?0:e.contains("ng-animate-disabled"))&&TSa(a,b,!1);a.Fp.query(b,".ng-animate-disabled",!0).forEach(function(f){TSa(a,f,!1)})};
up.prototype.flush=function(a){var b=this;a=void 0===a?-1:a;var c=[];this.Dua.size&&(this.Dua.forEach(function(f,g){return b.g7a(f,g)}),this.Dua.clear());if(this.F2a&&this.fK.length)for(var d=0;d<this.fK.length;d++)Pg(this.fK[d],"ng-star-inserted");if(this.lX.length&&(this.zya||this.KF.length)){d=[];try{c=this.Znc(d,a)}finally{for(a=0;a<d.length;a++)d[a]()}}else for(a=0;a<this.KF.length;a++)npa(this,this.KF[a]);this.zya=0;this.fK.length=0;this.KF.length=0;this.zGa.forEach(function(f){return f()});
this.zGa=[];if(this.doa.length){var e=this.doa;this.doa=[];c.length?Hg(c).Ws(function(){e.forEach(function(f){return f()})}):e.forEach(function(f){return f()})}};
up.prototype.Znc=function(a,b){var c=this,d=new np,e=[],f=new Map,g=[],h=new Map,n=new Map,r=new Map,v=new Set;this.fZ.forEach(function(ib){v.add(ib);ib=c.Fp.query(ib,".ng-animate-queued",!0);for(var vb=0;vb<ib.length;vb++)v.add(ib[vb])});var A=this.O7,C=Array.from(this.aB.keys()),I=mpa(C,this.fK),L=new Map,O=0;I.forEach(function(ib,vb){var kb="ng-enter"+O++;L.set(vb,kb);ib.forEach(function(xb){return Pg(xb,kb)})});for(var Y=[],ma=new Set,ta=new Set,wa=0;wa<this.KF.length;wa++){var Ea=this.KF[wa],
Ta=Ea.__ng_removed;Ta&&Ta.sU&&(Y.push(Ea),ma.add(Ea),Ta.ysa?this.Fp.query(Ea,".ng-star-inserted",!0).forEach(function(ib){return ma.add(ib)}):ta.add(Ea))}var gb=new Map,mb=mpa(C,Array.from(ma));mb.forEach(function(ib,vb){var kb="ng-leave"+O++;gb.set(vb,kb);ib.forEach(function(xb){return Pg(xb,kb)})});a.push(function(){I.forEach(function(ib,vb){var kb=L.get(vb);ib.forEach(function(xb){return Qg(xb,kb)})});mb.forEach(function(ib,vb){var kb=gb.get(vb);ib.forEach(function(xb){return Qg(xb,kb)})});Y.forEach(function(ib){npa(c,
ib)})});var Pb=[],Fb=[];for(a=this.lX.length-1;0<=a;a--)SSa(this.lX[a],b).forEach(function(ib){var vb=ib.kT,kb=ib.element;Pb.push(vb);if(c.fK.length){var xb=kb.__ng_removed;if(xb&&xb.l0a){if(xb.EYa&&xb.EYa.has(ib.Jn)){xb=xb.EYa.get(ib.Jn);var na=c.aB.get(ib.element);if(na&&na.has(ib.Jn)){var oc=na.get(ib.Jn);oc.value=xb;na.set(ib.Jn,oc)}}vb.destroy();return}}xb=!A||!c.Fp.Rpa(A,kb);na=gb.get(kb);oc=L.get(kb);var Oc=c.Alc(ib,d,oc,na,xb);if(Oc.errors&&Oc.errors.length)Fb.push(Oc);else if(xb)vb.yA(function(){return Mg(kb,
Oc.Hra)}),vb.yf(function(){return Lg(kb,Oc.Bia)}),e.push(vb);else if(ib.Hyb)vb.yA(function(){return Mg(kb,Oc.Hra)}),vb.yf(function(){return Lg(kb,Oc.Bia)}),e.push(vb);else{var rd=[];Oc.gE.forEach(function($c){$c.BOc=!0;c.fZ.has($c.element)||rd.push($c)});Oc.gE=rd;d.append(kb,Oc.gE);g.push({Exb:Oc,kT:vb,element:kb});Oc.zKc.forEach(function($c){return Ig(h,$c,[]).push(vb)});Oc.S0.forEach(function($c,fd){if($c.size){var $d=n.get(fd);$d||n.set(fd,$d=new Set);$c.forEach(function(qg,Qe){return $d.add(Qe)})}});
Oc.qT.forEach(function($c,fd){var $d=r.get(fd);$d||r.set(fd,$d=new Set);$c.forEach(function(qg,Qe){return $d.add(Qe)})})}});if(Fb.length){var Db=[];Fb.forEach(function(){Db.push(new _.Yb(3505,!1))});Pb.forEach(function(ib){return ib.destroy()});throw new _.Yb(3402,!1);}var Pa=new Map,eb=new Map;g.forEach(function(ib){var vb=ib.element;d.has(vb)&&(eb.set(vb,vb),c.tlc(ib.kT.ql,ib.Exb,Pa))});e.forEach(function(ib){var vb=ib.element;c.Q9a(vb,!1,ib.ql,ib.Jn,null).forEach(function(kb){Ig(Pa,vb,[]).push(kb);
kb.destroy()})});var hb=Y.filter(function(ib){return spa(ib,n,r)}),lc=new Map;lpa(lc,this.Fp,ta,r,"*").forEach(function(ib){spa(ib,n,r)&&hb.push(ib)});var sc=new Map;I.forEach(function(ib){lpa(sc,c.Fp,new Set(ib),n,"!")});hb.forEach(function(ib){var vb=lc.get(ib),kb=sc.get(ib),xb,na;lc.set(ib,new Map([].concat(_.qc(Array.from(null!=(xb=null==vb?void 0:vb.entries())?xb:[])),_.qc(Array.from(null!=(na=null==kb?void 0:kb.entries())?na:[])))))});var jf=[],qb=[],Hb={};g.forEach(function(ib){var vb=ib.element,
kb=ib.kT,xb=ib.Exb;if(d.has(vb))if(v.has(vb))kb.yf(function(){return Lg(vb,xb.Bia)}),kb.disabled=!0,kb.totalTime=xb.totalTime,e.push(kb);else{var na=Hb;if(1<eb.size){ib=vb;for(var oc=[];ib=ib.parentNode;){var Oc=eb.get(ib);if(Oc){na=Oc;break}oc.push(ib)}oc.forEach(function(rd){return eb.set(rd,na)})}ib=c.ylc(kb.ql,xb,Pa,f,sc,lc);WSa(kb,ib);na===Hb?jf.push(kb):((ib=c.lT.get(na))&&ib.length&&(kb.pM=Hg(ib)),e.push(kb))}else Mg(vb,xb.Hra),kb.yf(function(){return Lg(vb,xb.Bia)}),qb.push(kb),v.has(vb)&&
e.push(kb)});qb.forEach(function(ib){var vb=f.get(ib.element);vb&&vb.length&&(vb=Hg(vb),WSa(ib,vb))});e.forEach(function(ib){ib.pM?XSa(ib,ib.pM):ib.destroy()});for(b=0;b<Y.length;b++)if(ta=Y[b],a=ta.__ng_removed,Qg(ta,"ng-leave"),!a||!a.ysa){a=[];if(h.size)for((C=h.get(ta))&&C.length&&a.push.apply(a,_.qc(C)),C=this.Fp.query(ta,".ng-animating",!0),wa=0;wa<C.length;wa++)(Ea=h.get(C[wa]))&&Ea.length&&a.push.apply(a,_.qc(Ea));a=a.filter(function(ib){return!ib.nc});a.length?opa(this,ta,a):npa(this,ta)}Y.length=
0;jf.forEach(function(ib){c.ih.push(ib);ib.Ws(function(){ib.destroy();c.ih.splice(c.ih.indexOf(ib),1)});ib.play()});return jf};var JSa=function(a,b){a.zGa.push(b)},OSa=function(a,b){a.doa.push(b)};up.prototype.Q9a=function(a,b,c,d,e){var f=[];if(b)(e=this.O0.get(a))&&(f=e);else if(a=this.lT.get(a)){var g=!e||"void"==e;a.forEach(function(h){h.Wu||(g||h.Jn==d)&&f.push(h)})}if(c||d)f=f.filter(function(h){return c&&c!=h.ql||d&&d!=h.Jn?!1:!0});return f};
up.prototype.tlc=function(a,b,c){var d=b.Jn,e=b.element;a=b.gzb?void 0:a;d=b.gzb?void 0:d;for(var f={},g=_.q(b.gE),h=g.next();!h.done;f={Hza:f.Hza},h=g.next()){h=h.value.element;var n=h!==e;f.Hza=Ig(c,h,[]);this.Q9a(h,n,a,d,b.Dg).forEach(function(r){return function(v){var A=v.Wn;A.F7&&A.F7();v.destroy();r.Hza.push(v)}}(f))}Mg(e,b.Hra)};
up.prototype.ylc=function(a,b,c,d,e,f){var g=this,h=b.Jn,n=b.element,r=[],v=new Set,A=new Set,C=b.gE.map(function(L){var O=L.element;v.add(O);var Y=O.__ng_removed;if(Y&&Y.CZa)return new Gg(L.duration,L.delay);Y=O!==n;var ma=qpa((c.get(O)||ESa).map(function(Ea){return Ea.Wn})).filter(function(Ea){return Ea.element?Ea.element===O:!1}),ta=e.get(O),wa=f.get(O);ta=zoa(L.NL,ta,wa);ma=g.rW(L,ta,ma);L.JOc&&d&&A.add(O);Y&&(L=new KSa(a,h,O),WSa(L,ma),r.push(L));return ma});r.forEach(function(L){Ig(g.O0,L.element,
[]).push(L);L.Ws(function(){var O=g.O0,Y=L.element,ma=O.get(Y);ma&&(ma.length&&ma.splice(ma.indexOf(L),1),0==ma.length&&O.delete(Y));return ma})});v.forEach(function(L){return Pg(L,"ng-animating")});var I=Hg(C);I.yf(function(){v.forEach(function(L){return Qg(L,"ng-animating")});Lg(n,b.Bia)});A.forEach(function(L){Ig(d,L,[]).push(I)});return I};up.prototype.rW=function(a,b,c){return 0<b.length?this.Fp.animate(a.element,b,a.duration,a.delay,a.easing,c):new Gg(a.duration,a.delay)};
var KSa=function(a,b,c){this.ql=a;this.Jn=b;this.element=c;this.Wn=new Gg;this.Z7a=!1;this.dJa=new Map;this.nc=!1;this.pM=null;this.disabled=this.ACb=!1;this.Wu=!0;this.totalTime=0},WSa=function(a,b){a.Z7a||(a.Wn=b,a.dJa.forEach(function(c,d){c.forEach(function(e){return Boa(b,d,void 0,e)})}),a.dJa.clear(),a.Z7a=!0,a.totalTime=b.totalTime,a.Wu=!1)},XSa=function(a,b){var c=a.Wn;c.fV&&b.yA(function(){return c.fV("start")});b.Ws(function(){return a.finish()});b.yf(function(){return a.destroy()})};
_.k=KSa.prototype;_.k.cJa=function(a,b){Ig(this.dJa,a,[]).push(b)};_.k.Ws=function(a){this.Wu&&this.cJa("done",a);this.Wn.Ws(a)};_.k.yA=function(a){this.Wu&&this.cJa("start",a);this.Wn.yA(a)};_.k.yf=function(a){this.Wu&&this.cJa("destroy",a);this.Wn.yf(a)};_.k.init=function(){this.Wn.init()};_.k.QC=function(){return this.Wu?!1:this.Wn.QC()};_.k.play=function(){!this.Wu&&this.Wn.play()};_.k.pause=function(){!this.Wu&&this.Wn.pause()};_.k.cv=function(){!this.Wu&&this.Wn.cv()};_.k.finish=function(){this.Wn.finish()};
_.k.destroy=function(){this.nc=!0;this.Wn.destroy()};_.k.reset=function(){!this.Wu&&this.Wn.reset()};_.k.setPosition=function(a){this.Wu||this.Wn.setPosition(a)};_.k.fV=function(a){var b=this.Wn;b.fV&&b.fV(a)};var vp=function(a,b,c){var d=this;this.O7=a;this.bs=b;this.Ema=c;this.Mdb={};this.iea=function(){};this.jw=new up(a,b,c);this.hKa=new DSa(a,b,c);this.jw.iea=function(e,f){return d.iea(e,f)}};_.k=vp.prototype;_.k.tZa=function(a,b,c,d,e){a=a+"-"+d;c=this.Mdb[a];if(!c){c=[];e=(new hSa(this.bs)).Za(e,c,[]);if(c.length)throw new _.Yb(3404,!1);c=new ASa(d,e,this.Ema);this.Mdb[a]=c}this.jw.tZa(b,d,c)};_.k.register=function(a,b){this.jw.register(a,b)};_.k.destroy=function(a,b){this.jw.destroy(a,b)};
_.k.dZ=function(a,b){TSa(this.jw,a,b)};_.k.process=function(a,b,c,d){"@"==c.charAt(0)?(c=_.q(Doa(c)),a=c.next().value,c=c.next().value,this.hKa.Oe(a,b,c,d)):this.jw.trigger(a,b,c,d)};_.k.listen=function(a,b,c,d,e){return"@"==c.charAt(0)?(c=_.q(Doa(c)),a=c.next().value,c=c.next().value,this.hKa.listen(a,b,c,e)):this.jw.listen(a,b,c,d,e)};_.k.flush=function(a){this.jw.flush(void 0===a?-1:a)};_.W.Object.defineProperties(vp.prototype,{ih:{configurable:!0,enumerable:!0,get:function(){return this.jw.ih.concat(this.hKa.ih)}}});var upa=function(a,b,c){this.Wd=a;this.Fna=b;this.jP=c;this.Rj=0;var d=YSa.get(a);d||YSa.set(a,d=new Map);this.pHa=d};upa.prototype.start=function(){1>this.Rj&&(this.Fna&&Lg(this.Wd,this.Fna,this.pHa),this.Rj=1)};upa.prototype.finish=function(){this.start();2>this.Rj&&(Lg(this.Wd,this.pHa),this.jP&&(Lg(this.Wd,this.jP),this.jP=null),this.Rj=1)};
upa.prototype.destroy=function(){this.finish();3>this.Rj&&(YSa.delete(this.Wd),this.Fna&&(Mg(this.Wd,this.Fna),this.jP=null),this.jP&&(Mg(this.Wd,this.jP),this.jP=null),Lg(this.Wd,this.pHa),this.Rj=3)};var YSa=new WeakMap;var ZSa=function(a,b,c,d){this.element=a;this.NL=b;this.options=c;this.GX=d;this.ep=[];this.fp=[];this.bz=[];this.Sb=this.Eq=this.cw=this.Zla=!1;this.P5=[];this.Q5=[];this.time=0;this.pM=null;this.QY=new Map;this.L8a=c.duration;this.dGa=c.delay||0;this.time=this.L8a+this.dGa};_.k=ZSa.prototype;_.k.cz=function(){this.cw||(this.cw=!0,this.ep.forEach(function(a){return a()}),this.ep=[])};_.k.init=function(){this.rW();this.Rrc()};
_.k.rW=function(){var a=this;if(!this.Zla){this.Zla=!0;var b=this.NL;this.ZF=this.Ztc(this.element,b,this.options);this.Tnc=b.length?b[b.length-1]:new Map;this.ZF.addEventListener("finish",function(){return a.cz()})}};_.k.Rrc=function(){this.dGa?this.nJa():this.ZF.pause()};_.k.Jmc=function(a){var b=[];a.forEach(function(c){b.push(Object.fromEntries(c))});return b};_.k.Ztc=function(a,b,c){return a.animate(this.Jmc(b),c)};_.k.yA=function(a){this.Q5.push(a);this.fp.push(a)};
_.k.Ws=function(a){this.P5.push(a);this.ep.push(a)};_.k.yf=function(a){this.bz.push(a)};_.k.play=function(){this.rW();this.QC()||(this.fp.forEach(function(a){return a()}),this.fp=[],this.Eq=!0,this.GX&&this.GX.start());this.ZF.play()};_.k.pause=function(){this.init();this.ZF.pause()};_.k.finish=function(){this.init();this.GX&&this.GX.finish();this.cz();this.ZF.finish()};_.k.reset=function(){this.nJa();this.Eq=this.cw=this.Sb=!1;this.fp=this.Q5;this.ep=this.P5};_.k.nJa=function(){this.ZF&&this.ZF.cancel()};
_.k.cv=function(){this.reset();this.play()};_.k.QC=function(){return this.Eq};_.k.destroy=function(){this.Sb||(this.Sb=!0,this.nJa(),this.cz(),this.GX&&this.GX.destroy(),this.bz.forEach(function(a){return a()}),this.bz=[])};_.k.setPosition=function(a){void 0===this.ZF&&this.init();this.ZF.currentTime=a*this.time};_.k.F7=function(){var a=this,b=new Map;this.QC()&&this.Tnc.forEach(function(c,d){if("offset"!==d){var e=b.set;c=a.cw?c:window.getComputedStyle(a.element)[d];e.call(b,d,c)}});this.QY=b};
_.k.fV=function(a){a="start"===a?this.fp:this.ep;a.forEach(function(b){return b()});a.length=0};_.W.Object.defineProperties(ZSa.prototype,{totalTime:{configurable:!0,enumerable:!0,get:function(){return this.dGa+this.L8a}}});var $Sa=function(){};_.k=$Sa.prototype;_.k.Rpa=function(a,b){return fSa(a,b)};_.k.asa=function(a){return Foa(a)};_.k.query=function(a,b,c){return gSa(a,b,c)};_.k.BNa=function(a,b){return window.getComputedStyle(a)[b]};
_.k.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 h=new Map;e=f.filter(function(r){return r instanceof ZSa});0!==c&&0!==d||e.forEach(function(r){r.QY.forEach(function(v,A){return h.set(A,v)})});var n=Koa(b).map(function(r){return Kg(r)});n=Toa(a,n,h);b=vpa(a,n);return new ZSa(a,n,g,b)};var wp=function(a,b){this.Pab=0;this.Qh=a.MY(b.body,{id:"0",nb:2,styles:[],data:{animation:[]}})};_.V(wp,cSa);wp.prototype.Za=function(a){var b=this.Pab.toString();this.Pab++;this.Qh.setProperty(null,"@@"+b+":register",[Array.isArray(a)?{type:2,Ug:a,options:null}:a]);return new aTa(b,this.Qh)};wp.ha=function(a){return new (a||wp)(_.u(tGa),_.u(_.Yg))};wp.ua=_.t({token:wp,oa:wp.ha});var aTa=function(a,b){this.Qf=a;this.Qh=b};_.V(aTa,dSa);
aTa.prototype.create=function(a,b){return new bTa(this.Qf,a,b||{},this.Qh)};var bTa=function(a,b,c,d){this.id=a;this.element=b;this.Qh=d;this.pM=null;this.Eq=!1;this.totalTime=0;this.GE("create",c)};_.k=bTa.prototype;_.k.RHa=function(a,b){return this.Qh.listen(this.element,"@@"+this.id+":"+a,b)};_.k.GE=function(a){return this.Qh.setProperty(this.element,"@@"+this.id+":"+a,_.jc.apply(1,arguments))};_.k.Ws=function(a){this.RHa("done",a)};_.k.yA=function(a){this.RHa("start",a)};
_.k.yf=function(a){this.RHa("destroy",a)};_.k.init=function(){this.GE("init")};_.k.QC=function(){return this.Eq};_.k.play=function(){this.GE("play");this.Eq=!0};_.k.pause=function(){this.GE("pause")};_.k.cv=function(){this.GE("restart")};_.k.finish=function(){this.GE("finish")};_.k.destroy=function(){this.GE("destroy")};_.k.reset=function(){this.GE("reset");this.Eq=!1};_.k.setPosition=function(a){this.GE("setPosition",a)};var xp=function(a,b,c){this.Xe=a;this.nu=b;this.ym=c;this.h8a=0;this.bIa=1;this.Gka=[];this.kJa=new Map;this.DFa=0;this.promise=Promise.resolve(0);b.iea=function(d,e){var f=null==e?void 0:e.parentNode(d);f&&e.removeChild(f,d)}};
xp.prototype.MY=function(a,b){var c=this,d=this.Xe.MY(a,b);if(!(a&&b&&b.data&&b.data.animation))return b=this.kJa.get(d),b||(b=new cTa("",d,this.nu,function(){return c.kJa.delete(d)}),this.kJa.set(d,b)),b;var e=b.id,f=b.id+"-"+this.h8a;this.h8a++;this.nu.register(f,a);var g=function(h){Array.isArray(h)?h.forEach(g):c.nu.tZa(e,f,a,h.name,h)};b.data.animation.forEach(g);return new dTa(this,f,d,this.nu)};xp.prototype.G7=function(){this.DFa++;this.Xe.G7&&this.Xe.G7()};
xp.prototype.Dsc=function(){var a=this;this.promise.then(function(){a.bIa++})};var eTa=function(a,b,c,d){0<=b&&b<a.bIa?a.ym.wc(function(){return c(d)}):(0==a.Gka.length&&Promise.resolve(null).then(function(){a.ym.wc(function(){a.Gka.forEach(function(e){var f=_.q(e);e=f.next().value;f=f.next().value;e(f)});a.Gka=[]})}),a.Gka.push([c,d]))};xp.prototype.end=function(){var a=this;this.DFa--;0==this.DFa&&this.ym.jc(function(){a.Dsc();a.nu.flush(a.bIa)});this.Xe.end&&this.Xe.end()};
xp.ha=function(a){return new (a||xp)(_.u(tGa),_.u(vp),_.u(_.ye))};xp.ua=_.t({token:xp,oa:xp.ha});var cTa=function(a,b,c,d){this.ql=a;this.Xe=b;this.nu=c;this.Aq=d;this.Dp=this.Xe.Dp?function(e){return b.Dp(e)}:null};_.k=cTa.prototype;_.k.destroy=function(){this.nu.destroy(this.ql,this.Xe);this.Xe.destroy();var a;null==(a=this.Aq)||a.call(this)};_.k.createElement=function(a,b){return this.Xe.createElement(a,b)};_.k.createComment=function(a){return this.Xe.createComment(a)};_.k.d9=function(a){return this.Xe.d9(a)};
_.k.appendChild=function(a,b){this.Xe.appendChild(a,b);this.nu.jw.insertNode(this.ql,b,a,!1)};_.k.insertBefore=function(a,b,c,d){d=void 0===d?!0:d;this.Xe.insertBefore(a,b,c);this.nu.jw.insertNode(this.ql,b,a,d)};_.k.removeChild=function(a,b,c){this.nu.jw.removeNode(this.ql,b,c||!1,this.Xe)};_.k.Q_a=function(a,b){return this.Xe.Q_a(a,b)};_.k.parentNode=function(a){return this.Xe.parentNode(a)};_.k.nextSibling=function(a){return this.Xe.nextSibling(a)};
_.k.setAttribute=function(a,b,c,d){this.Xe.setAttribute(a,b,c,d)};_.k.removeAttribute=function(a,b,c){this.Xe.removeAttribute(a,b,c)};_.k.IJ=function(a,b){this.Xe.IJ(a,b)};_.k.OM=function(a,b){this.Xe.OM(a,b)};_.k.Sg=function(a,b,c,d){this.Xe.Sg(a,b,c,d)};_.k.mwa=function(a,b,c){this.Xe.mwa(a,b,c)};_.k.setProperty=function(a,b,c){"@"==b.charAt(0)&&"@.disabled"==b?this.dZ(a,!!c):this.Xe.setProperty(a,b,c)};_.k.setValue=function(a,b){this.Xe.setValue(a,b)};
_.k.listen=function(a,b,c){return this.Xe.listen(a,b,c)};_.k.dZ=function(a,b){this.nu.dZ(a,b)};_.W.Object.defineProperties(cTa.prototype,{data:{configurable:!0,enumerable:!0,get:function(){return this.Xe.data}}});var dTa=function(a,b,c,d,e){cTa.call(this,b,c,d,e);this.oa=a;this.ql=b};_.V(dTa,cTa);dTa.prototype.setProperty=function(a,b,c){"@"==b.charAt(0)?"."==b.charAt(1)&&"@.disabled"==b?this.dZ(a,void 0===c?!0:!!c):this.nu.process(this.ql,a,b.slice(1),c):this.Xe.setProperty(a,b,c)};
dTa.prototype.listen=function(a,b,c){var d=this;if("@"==b.charAt(0)){a=wpa(a);b=b.slice(1);var e="";"@"!=b.charAt(0)&&(e=_.q(xpa(b)),b=e.next().value,e=e.next().value);return this.nu.listen(this.ql,a,b,e,function(f){eTa(d.oa,f._data||-1,c,f)})}return this.Xe.listen(a,b,c)};var yp=function(a,b,c){vp.call(this,a.body,b,c)};_.V(yp,vp);yp.prototype.La=function(){this.flush()};yp.ha=function(a){return new (a||yp)(_.u(_.Yg),_.u(xSa),_.u(uSa),_.u(_.bg))};yp.ua=_.t({token:yp,oa:yp.ha});var fTa=[{Ca:cSa,ee:wp},{Ca:uSa,Bb:function(){return new wSa}},{Ca:vp,ee:yp},{Ca:tGa,Bb:function(a,b,c){return new xp(a,b,c)},Eb:[Vm,vp,_.ye]}],gTa=[{Ca:xSa,Bb:function(){return new $Sa}},{Ca:_.tk,xc:"BrowserAnimations"}].concat(_.qc(fTa)),hTa=[{Ca:xSa,ee:sp},{Ca:_.tk,xc:"NoopAnimations"}].concat(_.qc(fTa));_.zp=function(){};_.zp.ha=function(a){return new (a||_.zp)};_.zp.Ea=_.fc({type:_.zp});_.zp.Da=_.Vb({Ob:gTa,imports:[dn]});_.Ap=function(){};_.Ap.ha=function(a){return new (a||_.Ap)};_.Ap.Ea=_.fc({type:_.Ap});_.Ap.Da=_.Vb({Ob:hTa,imports:[dn]});var Apa,Bpa="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 Dpa;var Hpa,Fpa;var Jpa;var iTa;try{iTa="undefined"!==typeof Intl&&Intl.v8BreakIterator}catch(a){iTa=!1}
_.Bp=function(a){this.XAa=(this.ne=(this.Ebb=a)?"browser"===this.Ebb:"object"===typeof document&&!!document)&&/(edge)/i.test(navigator.userAgent);this.qka=this.ne&&/(msie|trident)/i.test(navigator.userAgent);this.c4a=this.ne&&!(!window.chrome&&!iTa)&&"undefined"!==typeof CSS&&!this.XAa&&!this.qka;this.GEa=this.ne&&/AppleWebKit/i.test(navigator.userAgent)&&!this.c4a&&!this.XAa&&!this.qka;this.HV=this.ne&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!("MSStream"in window);this.F4a=this.ne&&/(firefox|minefield)/i.test(navigator.userAgent);
this.Rr=this.ne&&/android/i.test(navigator.userAgent)&&!this.qka;this.R5a=this.ne&&/safari/i.test(navigator.userAgent)&&this.GEa};_.Bp.ha=function(a){return new (a||_.Bp)(_.u(pGa))};_.Bp.ua=_.t({token:_.Bp,oa:_.Bp.ha,Ja:"root"});var jTa=new _.mc("cdk-input-modality-detector-options"),kTa={eEc:[18,17,224,91,16]},Cp=_.Sg({passive:!0,capture:!0}),Dp=function(a,b,c,d){var e=this;this.Vc=a;this.E5=null;this.FP=new _.If(null);this.qab=0;this.rX=function(f){var g,h;(null==(g=e.Vn)?0:null==(h=g.eEc)?0:h.some(function(n){return n===f.keyCode}))||(e.FP.next("keyboard"),e.E5=_.Tg(f))};this.Jma=function(f){650>Date.now()-e.qab||(e.FP.next(_.ypa(f)?"keyboard":"mouse"),e.E5=_.Tg(f))};this.ibb=function(f){_.zpa(f)?e.FP.next("keyboard"):
(e.qab=Date.now(),e.FP.next("touch"),e.E5=_.Tg(f))};this.Vn=Object.assign({},kTa,d);this.PDb=this.FP.ka(_.se());this.PDb.ka(_.fe());a.ne&&b.jc(function(){c.addEventListener("keydown",e.rX,Cp);c.addEventListener("mousedown",e.Jma,Cp);c.addEventListener("touchstart",e.ibb,Cp)})};Dp.prototype.La=function(){this.FP.complete();this.Vc.ne&&(document.removeEventListener("keydown",this.rX,Cp),document.removeEventListener("mousedown",this.Jma,Cp),document.removeEventListener("touchstart",this.ibb,Cp))};
_.W.Object.defineProperties(Dp.prototype,{SHc:{configurable:!0,enumerable:!0,get:function(){return this.FP.value}}});Dp.ha=function(a){return new (a||Dp)(_.u(_.Bp),_.u(_.ye),_.u(_.Yg),_.u(jTa,8))};Dp.ua=_.t({token:Dp,oa:Dp.ha,Ja:"root"});var lTa,mTa;lTa=new _.mc("cdk-focus-monitor-default-options");mTa=_.Sg({passive:!0,capture:!0});_.Ep=function(a,b,c,d,e){var f=this;this.vb=a;this.Vc=b;this.tHa=c;this.JB=null;this.BIa=this.JKa=!1;this.NI=new Map;this.Hab=0;this.AX=new Map;this.zeb=function(){f.JKa=!0;f.Quc=window.setTimeout(function(){return f.JKa=!1})};this.hdb=new _.qe;this.pna=function(g){for(var h=_.Tg(g);h;h=h.parentElement)"focus"===g.type?f.Un(g,h):f.al(g,h)};this.Ib=d;this.z8a=(null==e?void 0:e.cYc)||0};
_.Ep.prototype.Bn=function(a,b){b=void 0===b?!1:b;a=_.Wg(a);if(!this.Vc.ne||1!==a.nodeType)return _.vd(null);var c=_.Kpa(a)||this.JGa(),d=this.NI.get(a);if(d)return b&&(d.fpa=!0),d.subject;b={fpa:b,subject:new _.qe,dga:c};this.NI.set(a,b);this.jsc(b);return b.subject};_.Ep.prototype.Bl=function(a){a=_.Wg(a);var b=this.NI.get(a);b&&(b.subject.complete(),this.DJa(a),this.NI.delete(a),this.psc(b))};
_.Fp=function(a,b,c,d){b=_.Wg(b);b===a.JGa().activeElement?a.xoc(b).forEach(function(e){var f=_.q(e);e=f.next().value;f=f.next().value;return a.pbb(e,c,f)}):(a.Ncb(c),"function"===typeof b.focus&&b.focus(d))};_.k=_.Ep.prototype;_.k.La=function(){var a=this;this.NI.forEach(function(b,c){return a.Bl(c)})};_.k.JGa=function(){return this.Ib||document};_.k.vq=function(){return this.JGa().defaultView||window};
_.k.Koc=function(a){return this.JB?this.BIa?this.ktc(a)?"touch":"program":this.JB:this.JKa&&this.nab?this.nab:a&&this.wqc(a)?"mouse":"program"};_.k.ktc=function(a){return 1===this.z8a||!(null==a||!a.contains(this.tHa.E5))};_.k.DJa=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)};
_.k.Ncb=function(a,b){var c=this;b=void 0===b?!1:b;this.vb.jc(function(){c.JB=a;c.BIa="touch"===a&&b;0===c.z8a&&(clearTimeout(c.qbb),c.qbb=setTimeout(function(){return c.JB=null},c.BIa?650:1))})};_.k.Un=function(a,b){var c=this.NI.get(b);a=_.Tg(a);c&&(c.fpa||b===a)&&this.pbb(b,this.Koc(a),c)};_.k.al=function(a,b){var c=this.NI.get(b);!c||c.fpa&&a.relatedTarget instanceof Node&&b.contains(a.relatedTarget)||(this.DJa(b),this.Q8a(c,null))};_.k.Q8a=function(a,b){a.subject.Jk.length&&this.vb.wc(function(){return a.subject.next(b)})};
_.k.jsc=function(a){var b=this;if(this.Vc.ne){var c=a.dga;(a=this.AX.get(c)||0)||this.vb.jc(function(){c.addEventListener("focus",b.pna,mTa);c.addEventListener("blur",b.pna,mTa)});this.AX.set(c,a+1);1===++this.Hab&&(this.vb.jc(function(){b.vq().addEventListener("focus",b.zeb)}),this.tHa.PDb.ka(_.ve(this.hdb)).subscribe(function(d){b.Ncb(d,!0)}))}};
_.k.psc=function(a){a=a.dga;if(this.AX.has(a)){var b=this.AX.get(a);1<b?this.AX.set(a,b-1):(a.removeEventListener("focus",this.pna,mTa),a.removeEventListener("blur",this.pna,mTa),this.AX.delete(a))}--this.Hab||(this.vq().removeEventListener("focus",this.zeb),this.hdb.next(),clearTimeout(this.Quc),clearTimeout(this.qbb))};_.k.pbb=function(a,b,c){this.DJa(a,b);this.Q8a(c,b);this.nab=b};_.k.xoc=function(a){var b=[];this.NI.forEach(function(c,d){(d===a||c.fpa&&d.contains(a))&&b.push([d,c])});return b};
_.k.wqc=function(a){var b=this.tHa,c=b.E5;if("mouse"!==b.SHc||!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};_.Ep.ha=function(a){return new (a||_.Ep)(_.u(_.ye),_.u(_.Bp),_.u(Dp),_.u(_.Yg,8),_.u(lTa,8))};_.Ep.ua=_.t({token:_.Ep,oa:_.Ep.ha,Ja:"root"});_.Gp=function(a){this.Vc=a};_.Gp.prototype.Rl=function(a){return a.hasAttribute("disabled")};_.Gp.prototype.isVisible=function(a){return!!(a.offsetWidth||a.offsetHeight||"function"===typeof a.getClientRects&&a.getClientRects().length)&&"visible"===getComputedStyle(a).visibility};
var nTa=function(a,b){if(!a.Vc.ne)return!1;try{var c=(b.ownerDocument&&b.ownerDocument.defaultView||window).frameElement}catch(g){c=null}if(c&&(-1===Ppa(c)||!a.isVisible(c)))return!1;c=b.nodeName.toLowerCase();var d=Ppa(b);if(b.hasAttribute("contenteditable"))a=-1!==d;else{var e;if(!(e="iframe"===c||"object"===c)&&(e=a.Vc.GEa&&a.Vc.HV)){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.Vc.F4a||b.hasAttribute("controls"):0<=b.tabIndex}return a};_.Gp.prototype.Ww=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")||Opa(a);return c&&!this.Rl(a)&&((null==b?void 0:b.Q_c)||this.isVisible(a))};_.Gp.ha=function(a){return new (a||_.Gp)(_.u(_.Bp))};
_.Gp.ua=_.t({token:_.Gp,oa:_.Gp.ha,Ja:"root"});var Hp=function(a,b,c,d,e){var f=this;this.Wd=a;this.FE=b;this.vb=c;this.Ib=d;this.Mla=!1;this.LPb=function(){var g=f.R9a("end");g&&g.focus(void 0);return!!g};this.Oqb=function(){return oTa(f)};this.JE=!0;(void 0===e?0:e)||pTa(this)},pTa;Hp.prototype.destroy=function(){var a=this.nF,b=this.KE;a&&(a.removeEventListener("focus",this.LPb),a.remove());b&&(b.removeEventListener("focus",this.Oqb),b.remove());this.nF=this.KE=null;this.Mla=!1};
pTa=function(a){a.Mla||(a.vb.jc(function(){a.nF||(a.nF=a.c8a(),a.nF.addEventListener("focus",a.LPb));a.KE||(a.KE=a.c8a(),a.KE.addEventListener("focus",a.Oqb))}),a.Wd.parentNode&&(a.Wd.parentNode.insertBefore(a.nF,a.Wd),a.Wd.parentNode.insertBefore(a.KE,a.Wd.nextSibling),a.Mla=!0))};
_.Ip=function(a){return new Promise(function(b){a.Jnc(function(){var c;(c=a.Wd.querySelector("[cdk-focus-initial], [cdkFocusInitial]"))?a.FE.Ww(c)?(c.focus(void 0),c=!0):(c=a.MGa(c),null==c||c.focus(void 0),c=!!c):c=oTa(a);return b(c)})})};Hp.prototype.R9a=function(a){var b=this.Wd.querySelectorAll("[cdk-focus-region-"+a+"], [cdkFocusRegion"+(a+"], [cdk-focus-")+(a+"]"));return"start"==a?b.length?b[0]:this.MGa(this.Wd):b.length?b[b.length-1]:this.G9a(this.Wd)};
var oTa=function(a){(a=a.R9a("start"))&&a.focus(void 0);return!!a};_.k=Hp.prototype;_.k.Kg=function(){return this.Mla};_.k.MGa=function(a){if(this.FE.Ww(a)&&nTa(this.FE,a))return a;a=a.children;for(var b=0;b<a.length;b++){var c=a[b].nodeType===this.Ib.ELEMENT_NODE?this.MGa(a[b]):null;if(c)return c}return null};_.k.G9a=function(a){if(this.FE.Ww(a)&&nTa(this.FE,a))return a;a=a.children;for(var b=a.length-1;0<=b;b--){var c=a[b].nodeType===this.Ib.ELEMENT_NODE?this.G9a(a[b]):null;if(c)return c}return null};
_.k.c8a=function(){var a=this.Ib.createElement("div");this.t6(this.JE,a);a.classList.add("cdk-visually-hidden");a.classList.add("cdk-focus-trap-anchor");a.setAttribute("aria-hidden","true");return a};_.k.t6=function(a,b){a?b.setAttribute("tabindex","0"):b.removeAttribute("tabindex")};var qTa=function(a,b){a.nF&&a.KE&&(a.t6(b,a.nF),a.t6(b,a.KE))};Hp.prototype.Jnc=function(a){this.vb.isStable?a():this.vb.Ag.ka(_.he(1)).subscribe(a)};
_.W.Object.defineProperties(Hp.prototype,{enabled:{configurable:!0,enumerable:!0,get:function(){return this.JE},set:function(a){this.JE=a;this.nF&&this.KE&&(this.t6(a,this.nF),this.t6(a,this.KE))}}});_.Jp=function(a,b,c){this.FE=a;this.vb=b;this.Ib=c};_.Jp.prototype.create=function(a,b){return new Hp(a,this.FE,this.vb,this.Ib,void 0===b?!1:b)};_.Jp.ha=function(a){return new (a||_.Jp)(_.u(_.Gp),_.u(_.ye),_.u(_.Yg))};_.Jp.ua=_.t({token:_.Jp,oa:_.Jp.ha,Ja:"root"});
_.Kp=function(a,b){this.Oa=a;this.L4=b;this.fna=null;this.Lp=this.L4.create(this.Oa.ta,!0)};_.k=_.Kp.prototype;_.k.La=function(){this.Lp.destroy();this.fna&&(this.fna.focus(),this.fna=null)};_.k.Ge=function(){pTa(this.Lp);this.NLa&&this.s7a()};_.k.Xp=function(){this.Lp.Kg()||pTa(this.Lp)};_.k.Tb=function(a){(a=a.autoCapture)&&!a.pG&&this.NLa&&this.Lp.Kg()&&this.s7a()};_.k.s7a=function(){this.fna=_.Lpa();_.Ip(this.Lp)};
_.W.Object.defineProperties(_.Kp.prototype,{enabled:{configurable:!0,enumerable:!0,get:function(){return this.Lp.enabled},set:function(a){this.Lp.enabled=_.Ug(a)}},NLa:{configurable:!0,enumerable:!0,get:function(){return this.mlc},set:function(a){this.mlc=_.Ug(a)}}});_.Kp.ha=function(a){return new (a||_.Kp)(_.x(_.Rc),_.x(_.Jp),_.x(_.Yg))};
_.Kp.Ha=_.gc({type:_.Kp,qa:[["","cdkTrapFocus",""]],inputs:{enabled:["cdkTrapFocus","enabled"],NLa:["cdkTrapFocusAutoCapture","autoCapture"]},Zb:["cdkTrapFocus"],features:[_.uc]});var rTa=new Set,Lp,Mp=function(a){this.Vc=a;this.YI=this.Vc.ne&&window.matchMedia?window.matchMedia.bind(window):Qpa};Mp.prototype.matchMedia=function(a){if((this.Vc.GEa||this.Vc.c4a)&&!rTa.has(a))try{Lp||(Lp=document.createElement("style"),Lp.setAttribute("type","text/css"),document.head.appendChild(Lp)),Lp.sheet&&(Lp.sheet.insertRule("@media "+a+" {body{ }}",0),rTa.add(a))}catch(b){console.error(b)}return this.YI(a)};Mp.ha=function(a){return new (a||Mp)(_.u(_.Bp))};
Mp.ua=_.t({token:Mp,oa:Mp.ha,Ja:"root"});var Np=function(a,b){this.brc=a;this.ym=b;this.bJa=new Map;this.fGa=new _.qe};Np.prototype.La=function(){this.fGa.next();this.fGa.complete()};Np.prototype.observe=function(a){var b=this;a=Rpa(_.Npa(a)).map(function(c){return b.lsc(c).observable});a=_.Id(a);a=_.Md(a.ka(_.he(1)),a.ka(_.se(),_.ce(0)));return a.ka(_.y(function(c){var d={matches:!1,eC:{}};c.forEach(function(e){var f=e.matches;e=e.query;d.matches=d.matches||f;d.eC[e]=f});return d}))};
Np.prototype.lsc=function(a){var b=this;if(this.bJa.has(a))return this.bJa.get(a);var c=this.brc.matchMedia(a),d={observable:(new _.td(function(e){var f=function(g){return b.ym.wc(function(){return e.next(g)})};c.addListener(f);return function(){c.removeListener(f)}})).ka(_.te(c),_.y(function(e){return{query:a,matches:e.matches}}),_.ve(this.fGa)),g2c:c};this.bJa.set(a,d);return d};Np.ha=function(a){return new (a||Np)(_.u(Mp),_.u(_.ye))};Np.ua=_.t({token:Np,oa:Np.ha,Ja:"root"});var Op=function(a,b){var c=this;this.Vc=a;this.Ib=b;this.xlc=_.cc(Np).observe("(forced-colors: active)").subscribe(function(){c.cHa&&(c.cHa=!1,c.dFa())})},sTa=function(a){if(!a.Vc.ne)return 0;var b=a.Ib.createElement("div");b.style.backgroundColor="rgb(1,2,3)";b.style.position="absolute";a.Ib.body.appendChild(b);a=(a=a.Ib.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};Op.prototype.La=function(){this.xlc.unsubscribe()};Op.prototype.dFa=function(){if(!this.cHa&&this.Vc.ne&&this.Ib.body){var a=this.Ib.body.classList;a.remove("cdk-high-contrast-active","cdk-high-contrast-black-on-white","cdk-high-contrast-white-on-black");this.cHa=!0;var b=sTa(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")}};
Op.ha=function(a){return new (a||Op)(_.u(_.Bp),_.u(_.Yg))};Op.ua=_.t({token:Op,oa:Op.ha,Ja:"root"});var tTa=new _.mc("liveAnnouncerElement",{Ja:"root",oa:Spa}),uTa=new _.mc("LIVE_ANNOUNCER_DEFAULT_OPTIONS");_.Pp=function(){};_.Pp.prototype.create=function(a){return"undefined"===typeof MutationObserver?null:new MutationObserver(a)};_.Pp.ha=function(a){return new (a||_.Pp)};_.Pp.ua=_.t({token:_.Pp,oa:_.Pp.ha,Ja:"root"});_.Qp=function(a){this.mrc=a;this.Zy=new Map};_.k=_.Qp.prototype;_.k.La=function(){var a=this;this.Zy.forEach(function(b,c){return a.J7a(c)})};_.k.observe=function(a){var b=this,c=_.Wg(a);return new _.td(function(d){var e=b.urc(c).subscribe(d);return function(){e.unsubscribe();b.euc(c)}})};
_.k.urc=function(a){if(this.Zy.has(a))this.Zy.get(a).count++;else{var b=new _.qe,c=this.mrc.create(function(d){return b.next(d)});c&&c.observe(a,{characterData:!0,childList:!0,subtree:!0});this.Zy.set(a,{HIc:c,stream:b,count:1})}return this.Zy.get(a).stream};_.k.euc=function(a){this.Zy.has(a)&&(this.Zy.get(a).count--,this.Zy.get(a).count||this.J7a(a))};_.k.J7a=function(a){if(this.Zy.has(a)){var b=this.Zy.get(a),c=b.HIc;b=b.stream;c&&c.disconnect();b.complete();this.Zy.delete(a)}};
_.Qp.ha=function(a){return new (a||_.Qp)(_.u(_.Pp))};_.Qp.ua=_.t({token:_.Qp,oa:_.Qp.ha,Ja:"root"});_.Rp=function(a,b,c){this.VFa=a;this.Oa=b;this.vb=c;this.event=new _.al;this.Jc=!1;this.XFa=null};_.Rp.prototype.Ge=function(){this.XFa||this.disabled||this.Gl()};_.Rp.prototype.La=function(){this.js()};_.Rp.prototype.Gl=function(){var a=this;this.js();var b=this.VFa.observe(this.Oa);this.vb.jc(function(){a.XFa=(a.t9?b.ka(_.ce(a.t9)):b).subscribe(a.event)})};
_.Rp.prototype.js=function(){var a;null==(a=this.XFa)||a.unsubscribe()};_.W.Object.defineProperties(_.Rp.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Jc},set:function(a){(this.Jc=_.Ug(a))?this.js():this.Gl()}},t9:{configurable:!0,enumerable:!0,get:function(){return this.hnc},set:function(a){this.hnc=_.Xg(a);this.Gl()}}});_.Rp.ha=function(a){return new (a||_.Rp)(_.x(_.Qp),_.x(_.Rc),_.x(_.ye))};
_.Rp.Ha=_.gc({type:_.Rp,qa:[["","cdkObserveContent",""]],inputs:{disabled:["cdkObserveContentDisabled","disabled"],t9:"debounce"},outputs:{event:"cdkObserveContent"},Zb:["cdkObserveContent"]});_.Sp=function(){};_.Sp.ha=function(a){return new (a||_.Sp)};_.Sp.Ea=_.fc({type:_.Sp});_.Sp.Da=_.Vb({Ob:[_.Pp]});var vTa;vTa=0;_.Tp=function(a,b,c,d){this.vb=b;this.aj=d;this.Ib=c;this.VI=a||this.Qmc()};_.k=_.Tp.prototype;
_.k.en=function(a){var b=_.jc.apply(1,arguments),c=this,d=this.aj;if(1===b.length&&"number"===typeof b[0])var e=b[0];else{b=_.q(b);var f=b.next().value;e=b.next().value}this.clear();clearTimeout(this.ena);f||(f=d&&d.mT?d.mT:"polite");null==e&&d&&(e=d.duration);this.VI.setAttribute("aria-live",f);this.VI.id&&this.Onc(this.VI.id);return this.vb.jc(function(){c.bla||(c.bla=new Promise(function(g){return c.cla=g}));clearTimeout(c.ena);c.ena=setTimeout(function(){c.VI.textContent=a;"number"===typeof e&&
(c.ena=setTimeout(function(){return c.clear()},e));c.cla();c.bla=c.cla=void 0},100);return c.bla})};_.k.clear=function(){this.VI&&(this.VI.textContent="")};_.k.La=function(){clearTimeout(this.ena);var a;null==(a=this.VI)||a.remove();this.VI=null;var b;null==(b=this.cla)||b.call(this);this.bla=this.cla=void 0};
_.k.Qmc=function(){for(var a=this.Ib.getElementsByClassName("cdk-live-announcer-element"),b=this.Ib.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-"+vTa++;this.Ib.body.appendChild(b);return b};
_.k.Onc=function(a){for(var b=this.Ib.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)}};_.Tp.ha=function(a){return new (a||_.Tp)(_.u(tTa,8),_.u(_.ye),_.u(_.Yg),_.u(uTa,8))};_.Tp.ua=_.t({token:_.Tp,oa:_.Tp.ha,Ja:"root"});_.Up=function(a){a.dFa()};_.Up.ha=function(a){return new (a||_.Up)(_.u(Op))};_.Up.Ea=_.fc({type:_.Up});_.Up.Da=_.Vb({imports:[_.Sp]});var Xpa;Xpa=0;_.Vp=function(a,b){this.Vc=b;this.HB=new Map;this.ZI=null;this.Qf=""+Xpa++;this.Ib=a;this.Qf=_.cc(oGa)+"-"+Xpa++};_.Vp.prototype.describe=function(a,b,c){if(this.Rlc(a,b)){var d=Wpa(b,c);"string"!==typeof b?(Ypa(b,this.Qf),this.HB.set(d,{Eda:b,gwa:0})):this.HB.has(d)||this.Rmc(b,c);this.X$a(a,d)||this.Hkc(a,d)}};
var wTa=function(a,b,c,d){if(c&&a.Y$a(b)){d=Wpa(c,d);a.X$a(b,d)&&a.qsc(b,d);"string"===typeof c&&(b=a.HB.get(d))&&0===b.gwa&&a.knc(d);var e;0===(null==(e=a.ZI)?void 0:e.childNodes.length)&&(a.ZI.remove(),a.ZI=null)}};_.k=_.Vp.prototype;_.k.La=function(){for(var a=this.Ib.querySelectorAll('[cdk-describedby-host="'+this.Qf+'"]'),b=0;b<a.length;b++)this.osc(a[b]),a[b].removeAttribute("cdk-describedby-host");var c;null==(c=this.ZI)||c.remove();this.ZI=null;this.HB.clear()};
_.k.Rmc=function(a,b){var c=this.Ib.createElement("div");Ypa(c,this.Qf);c.textContent=a;b&&c.setAttribute("role",b);this.Smc();this.ZI.appendChild(c);this.HB.set(Wpa(a,b),{Eda:c,gwa:0})};_.k.knc=function(a){var b,c;null==(b=this.HB.get(a))||null==(c=b.Eda)||c.remove();this.HB.delete(a)};
_.k.Smc=function(){if(!this.ZI){for(var a=this.Ib.querySelectorAll('.cdk-describedby-message-container[platform="server"]'),b=0;b<a.length;b++)a[b].remove();a=this.Ib.createElement("div");a.style.visibility="hidden";a.classList.add("cdk-describedby-message-container");a.classList.add("cdk-visually-hidden");this.Vc&&!this.Vc.ne&&a.setAttribute("platform","server");this.Ib.body.appendChild(a);this.ZI=a}};
_.k.osc=function(a){var b=Tpa(a).filter(function(c){return 0!=c.indexOf("cdk-describedby-message")});a.setAttribute("aria-describedby",b.join(" "))};_.k.Hkc=function(a,b){b=this.HB.get(b);Upa(a,b.Eda.id);a.setAttribute("cdk-describedby-host",this.Qf);b.gwa++};_.k.qsc=function(a,b){b=this.HB.get(b);b.gwa--;Vpa(a,b.Eda.id);a.removeAttribute("cdk-describedby-host")};_.k.X$a=function(a,b){a=Tpa(a);b=(b=this.HB.get(b))&&b.Eda.id;return!!b&&-1!=a.indexOf(b)};
_.k.Rlc=function(a,b){if(!this.Y$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};_.k.Y$a=function(a){return a.nodeType===this.Ib.ELEMENT_NODE};_.Vp.ha=function(a){return new (a||_.Vp)(_.u(_.Yg),_.u(_.Bp))};_.Vp.ua=_.t({token:_.Vp,oa:_.Vp.ha,Ja:"root"});var Wp=function(a,b,c,d,e,f,g){Hp.call(this,a,b,c,d,g.defer);this.MW=e;this.Xla=f;this.MW.register(this)};_.V(Wp,Hp);Wp.prototype.destroy=function(){this.MW.Fz(this);Hp.prototype.destroy.call(this)};Wp.prototype.R8a=function(){this.Xla.HHb(this);qTa(this,!0)};Wp.prototype.D8a=function(){this.Xla.Jfb(this);qTa(this,!1)};_.W.Object.defineProperties(Wp.prototype,{enabled:{configurable:!0,enumerable:!0,get:function(){return this.JE},set:function(a){(this.JE=a)?this.MW.register(this):this.MW.Fz(this)}}});var xTa=function(){this.zP=null};xTa.prototype.HHb=function(a){var b=this;this.zP&&a.Ib.removeEventListener("focus",this.zP,!0);this.zP=function(c){return b.MX(a,c)};a.vb.jc(function(){a.Ib.addEventListener("focus",b.zP,!0)})};xTa.prototype.Jfb=function(a){this.zP&&(a.Ib.removeEventListener("focus",this.zP,!0),this.zP=null)};
xTa.prototype.MX=function(a,b){b=b.target;var c=a.Wd,d;!b||c.contains(b)||(null==(d=b.closest)?0:d.call(b,"div.cdk-overlay-pane"))||setTimeout(function(){a.enabled&&!c.contains(a.Ib.activeElement)&&oTa(a)})};var yTa=new _.mc("FOCUS_TRAP_INERT_STRATEGY");var Xp=function(){this.tla=[]};Xp.prototype.register=function(a){var b=this.tla=this.tla.filter(function(c){return c!==a});b.length&&b[b.length-1].D8a();b.push(a);a.R8a()};Xp.prototype.Fz=function(a){a.D8a();var b=this.tla;a=b.indexOf(a);-1!==a&&(b.splice(a,1),b.length&&b[b.length-1].R8a())};Xp.ha=function(a){return new (a||Xp)};Xp.ua=_.t({token:Xp,oa:Xp.ha,Ja:"root"});var Yp=function(a,b,c,d,e){this.FE=a;this.vb=b;this.MW=c;this.Ib=d;this.Xla=e||new xTa};Yp.prototype.create=function(a,b){b=void 0===b?{defer:!1}:b;return new Wp(a,this.FE,this.vb,this.Ib,this.MW,this.Xla,"boolean"===typeof b?{defer:b}:b)};Yp.ha=function(a){return new (a||Yp)(_.u(_.Gp),_.u(_.ye),_.u(Xp),_.u(_.Yg),_.u(yTa,8))};Yp.ua=_.t({token:Yp,oa:Yp.ha,Ja:"root"});var zTa;_.Zp=function(a){var b=this;this.Ph=a;this.Uv=-1;this.iW=null;this.I6=!1;this.rma=new _.qe;this.qKa=_.pd.EMPTY;this.lw=!0;this.L6a=[];this.kHa=!1;this.U5={enabled:!1,VY:10};this.zna=function(c){return c.disabled};this.gF=[];this.C2=new _.qe;this.kd=new _.qe;a instanceof _.nf&&(this.Kqc=a.qd.subscribe(function(c){b.iW&&(c=c.toArray().indexOf(b.iW),-1<c&&c!==b.Uv&&(b.Uv=c))}))};_.Zp.prototype.lI=function(a){this.I6=void 0===a?!0:a;return this};
_.Zp.prototype.pV=function(a){var b=this;a=void 0===a?200:a;this.qKa.unsubscribe();this.qKa=this.rma.ka(_.we(function(c){return b.gF.push(c)}),_.ce(a),_.Ud(function(){return 0<b.gF.length}),_.y(function(){return b.gF.join("")})).subscribe(function(c){for(var d=b.Q4(),e=1;e<d.length+1;e++){var f=(b.Uv+e)%d.length,g=d[f];if(!b.zna(g)&&0===g.uu().toUpperCase().trim().indexOf(c)){b.Er(f);break}}b.gF=[]});return this};_.$p=function(a){a.kHa=!0;return a};
_.Zp.prototype.Er=function(a){var b=this.iW;_.aq(this,a);this.iW!==b&&this.kd.next(this.Uv)};
_.Zp.prototype.wA=function(a){var b=this,c=a.keyCode,d=["altKey","ctrlKey","metaKey","shiftKey"].every(function(e){return!a[e]||-1<b.L6a.indexOf(e)});switch(c){case 9:this.C2.next();return;case 40:if(this.lw&&d){zTa(this);break}else return;case 38:if(this.lw&&d){_.ATa(this);break}else return;case 39:if(this.Tla&&d){"rtl"===this.Tla?_.ATa(this):zTa(this);break}else return;case 37:if(this.Tla&&d){"rtl"===this.Tla?zTa(this):_.ATa(this);break}else return;case 36:if(this.kHa&&d){_.bq(this);break}else return;
case 35:if(this.kHa&&d){this.DX(this.Ph.length-1,-1);break}else return;case 33:if(this.U5.enabled&&d){c=this.Uv-this.U5.VY;this.DX(0<c?c:0,1);break}else return;case 34:if(this.U5.enabled&&d){c=this.Uv+this.U5.VY;d=this.Q4().length;this.DX(c<d?c:d-1,-1);break}else return;default:if(d||_.Rg(a,"shiftKey"))a.key&&1===a.key.length?this.rma.next(a.key.toLocaleUpperCase()):(65<=c&&90>=c||48<=c&&57>=c)&&this.rma.next(String.fromCharCode(c));return}this.gF=[];a.preventDefault()};_.bq=function(a){a.DX(0,1)};
zTa=function(a){0>a.Uv?_.bq(a):a.Hcb(1)};_.ATa=function(a){0>a.Uv&&a.I6?a.DX(a.Ph.length-1,-1):a.Hcb(-1)};_.aq=function(a,b){var c=a.Q4();b="number"===typeof b?b:c.indexOf(b);c=c[b];a.iW=null==c?null:c;a.Uv=b};_.k=_.Zp.prototype;_.k.destroy=function(){this.qKa.unsubscribe();var a;null==(a=this.Kqc)||a.unsubscribe();this.rma.complete();this.C2.complete();this.kd.complete();this.gF=[]};_.k.Hcb=function(a){this.I6?this.Osc(a):this.Nsc(a)};
_.k.Osc=function(a){for(var b=this.Q4(),c=1;c<=b.length;c++){var d=(this.Uv+a*c+b.length)%b.length;if(!this.zna(b[d])){this.Er(d);break}}};_.k.Nsc=function(a){this.DX(this.Uv+a,a)};_.k.DX=function(a,b){var c=this.Q4();if(c[a]){for(;this.zna(c[a]);)if(a+=b,!c[a])return;this.Er(a)}};_.k.Q4=function(){return this.Ph instanceof _.nf?this.Ph.toArray():this.Ph};
_.W.Object.defineProperties(_.Zp.prototype,{GJ:{configurable:!0,enumerable:!0,get:function(){return this.Uv}},el:{configurable:!0,enumerable:!0,get:function(){return this.iW}}});_.cq=function(){_.Zp.apply(this,arguments);this.JB="program"};_.V(_.cq,_.Zp);_.BTa=function(a,b){a.JB=b;return a};_.cq.prototype.Er=function(a){_.Zp.prototype.Er.call(this,a);this.el&&this.el.focus(this.JB)};var CTa=new _.mc("cdk-dir-doc",{Ja:"root",oa:Zpa});var $pa;$pa=/^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)/i;_.dq=function(a){this.value="ltr";this.kd=new _.al;if(a){var b=a.documentElement?a.documentElement.dir:null;this.value=_.aqa((a.body?a.body.dir:null)||b||"ltr")}};_.dq.prototype.La=function(){this.kd.complete()};_.dq.ha=function(a){return new (a||_.dq)(_.u(CTa,8))};_.dq.ua=_.t({token:_.dq,oa:_.dq.ha,Ja:"root"});var eq=function(){};eq.ha=function(a){return new (a||eq)};eq.Ea=_.fc({type:eq});eq.Da=_.Vb({});var fq=function(a){this.nW=[];this.Ib=a};fq.prototype.La=function(){this.detach()};fq.prototype.add=function(a){this.remove(a);this.nW.push(a)};fq.prototype.remove=function(a){a=this.nW.indexOf(a);-1<a&&this.nW.splice(a,1);0===this.nW.length&&this.detach()};fq.ha=function(a){return new (a||fq)(_.u(_.Yg))};fq.ua=_.t({token:fq,oa:fq.ha,Ja:"root"});var gq=function(a,b){fq.call(this,a);var c=this;this.vb=b;this.MHa=function(d){for(var e=c.nW,f={},g=e.length-1;-1<g;f={Pja:f.Pja},g--)if(0<e[g].jma.Jk.length){f.Pja=e[g].jma;c.vb?c.vb.wc(function(h){return function(){return h.Pja.next(d)}}(f)):f.Pja.next(d);break}}};_.V(gq,fq);gq.prototype.add=function(a){var b=this;fq.prototype.add.call(this,a);this.XE||(this.vb?this.vb.jc(function(){return b.Ib.body.addEventListener("keydown",b.MHa)}):this.Ib.body.addEventListener("keydown",this.MHa),this.XE=!0)};
gq.prototype.detach=function(){this.XE&&(this.Ib.body.removeEventListener("keydown",this.MHa),this.XE=!1)};gq.ha=function(a){return new (a||gq)(_.u(_.Yg),_.u(_.ye,8))};gq.ua=_.t({token:gq,oa:gq.ha,Ja:"root"});var hq=function(a,b,c){fq.call(this,a);var d=this;this.Vc=b;this.vb=c;this.dla=!1;this.Gbb=function(e){d.RIa=_.Tg(e)};this.xW=function(e){var f=_.Tg(e),g="click"===e.type&&d.RIa?d.RIa:f;d.RIa=null;for(var h=d.nW.slice(),n={},r=h.length-1;-1<r;n={Qja:n.Qja},r--){var v=h[r];if(!(1>v.Lma.Jk.length)&&v.Kg()){if(v.Ru.contains(f)||v.Ru.contains(g))break;n.Qja=v.Lma;d.vb?d.vb.wc(function(A){return function(){return A.Qja.next(e)}}(n)):n.Qja.next(e)}}}};_.V(hq,fq);
hq.prototype.add=function(a){var b=this;fq.prototype.add.call(this,a);if(!this.XE){var c=this.Ib.body;this.vb?this.vb.jc(function(){return b.C6a(c)}):this.C6a(c);this.Vc.HV&&!this.dla&&(this.enc=c.style.cursor,c.style.cursor="pointer",this.dla=!0);this.XE=!0}};
hq.prototype.detach=function(){if(this.XE){var a=this.Ib.body;a.removeEventListener("pointerdown",this.Gbb,!0);a.removeEventListener("click",this.xW,!0);a.removeEventListener("auxclick",this.xW,!0);a.removeEventListener("contextmenu",this.xW,!0);this.Vc.HV&&this.dla&&(a.style.cursor=this.enc,this.dla=!1);this.XE=!1}};
hq.prototype.C6a=function(a){a.addEventListener("pointerdown",this.Gbb,!0);a.addEventListener("click",this.xW,!0);a.addEventListener("auxclick",this.xW,!0);a.addEventListener("contextmenu",this.xW,!0)};hq.ha=function(a){return new (a||hq)(_.u(_.Yg),_.u(_.Bp),_.u(_.ye,8))};hq.ua=_.t({token:hq,oa:hq.ha,Ja:"root"});_.iq=function(a,b){this.Vc=b;this.Ib=a};_.iq.prototype.La=function(){var a;null==(a=this.BW)||a.remove()};var DTa=function(a){a.BW||a.Nmc();return a.BW};
_.iq.prototype.Nmc=function(){if(this.Vc.ne||Mpa())for(var a=this.Ib.querySelectorAll('.cdk-overlay-container[platform="server"], .cdk-overlay-container[platform="test"]'),b=0;b<a.length;b++)a[b].remove();a=this.Ib.createElement("div");a.classList.add("cdk-overlay-container");Mpa()?a.setAttribute("platform","test"):this.Vc.ne||a.setAttribute("platform","server");this.Ib.body.appendChild(a);this.BW=a};_.iq.ha=function(a){return new (a||_.iq)(_.u(_.Yg),_.u(_.Bp))};
_.iq.ua=_.t({token:_.iq,oa:_.iq.ha,Ja:"root"});var ETa=Gpa(),FTa=function(a,b){this.ng=a;this.bna={top:"",left:""};this.ema=!1;this.Ib=b};FTa.prototype.Sd=function(){};FTa.prototype.enable=function(){if(this.Slc()){var a=this.Ib.documentElement;this.dna=this.ng.wG();this.bna.left=a.style.left||"";this.bna.top=a.style.top||"";a.style.left=Vg(-this.dna.left);a.style.top=Vg(-this.dna.top);a.classList.add("cdk-global-scrollblock");this.ema=!0}};
FTa.prototype.disable=function(){if(this.ema){var a=this.Ib.documentElement,b=a.style,c=this.Ib.body.style,d=b.mga||"",e=c.mga||"";this.ema=!1;b.left=this.bna.left;b.top=this.bna.top;a.classList.remove("cdk-global-scrollblock");ETa&&(b.mga=c.mga="auto");window.scroll(this.dna.left,this.dna.top);ETa&&(b.mga=d,c.mga=e)}};
FTa.prototype.Slc=function(){if(this.Ib.documentElement.classList.contains("cdk-global-scrollblock")||this.ema)return!1;var a=this.Ib.body,b=this.ng.xG();return a.scrollHeight>b.height||a.scrollWidth>b.width};var GTa=function(a,b,c,d){var e=this;this.sJ=a;this.vb=b;this.ng=c;this.md=d;this.Bq=null;this.HE=function(){e.disable();e.Xb.Kg()&&e.vb.wc(function(){return e.Xb.detach()})}};GTa.prototype.Sd=function(a){this.Xb=a};GTa.prototype.enable=function(){var a=this;if(!this.Bq){var b=this.sJ.KH(0);this.md&&this.md.threshold&&1<this.md.threshold?(this.aqc=this.ng.wG().top,this.Bq=b.subscribe(function(){var c=a.ng.wG().top;Math.abs(c-a.aqc)>a.md.threshold?a.HE():a.Xb.ei()})):this.Bq=b.subscribe(this.HE)}};
GTa.prototype.disable=function(){this.Bq&&(this.Bq.unsubscribe(),this.Bq=null)};GTa.prototype.detach=function(){this.disable();this.Xb=null};var HTa=function(){};HTa.prototype.enable=function(){};HTa.prototype.disable=function(){};HTa.prototype.Sd=function(){};var ITa=function(a,b,c,d){this.sJ=a;this.ng=b;this.vb=c;this.md=d;this.Bq=null};ITa.prototype.Sd=function(a){this.Xb=a};ITa.prototype.enable=function(){var a=this;this.Bq||(this.Bq=this.sJ.KH(this.md?this.md.kMc:0).subscribe(function(){a.Xb.ei();if(a.md&&a.md.vVc){var b=a.Xb.Ru.getBoundingClientRect(),c=a.ng.xG(),d=c.width;c=c.height;bqa(b,[{width:d,height:c,bottom:c,right:d,top:0,left:0}])&&(a.disable(),a.vb.wc(function(){return a.Xb.detach()}))}}))};
ITa.prototype.disable=function(){this.Bq&&(this.Bq.unsubscribe(),this.Bq=null)};ITa.prototype.detach=function(){this.disable();this.Xb=null};_.JTa=new _.mc("VIRTUAL_SCROLL_STRATEGY");_.jq=function(a,b,c){this.vb=a;this.Vc=b;this.k6=new _.qe;this.W4=null;this.yJa=0;this.z1=new Map;this.Ib=c};_.jq.prototype.register=function(a){var b=this;this.z1.has(a)||this.z1.set(a,a.OI.subscribe(function(){return b.k6.next(a)}))};_.jq.prototype.Fz=function(a){var b=this.z1.get(a);b&&(b.unsubscribe(),this.z1.delete(a))};
_.jq.prototype.KH=function(a){var b=this;a=void 0===a?20:a;return this.Vc.ne?new _.td(function(c){b.W4||b.Gkc();var d=0<a?b.k6.ka(jha(a)).subscribe(c):b.k6.subscribe(c);b.yJa++;return function(){d.unsubscribe();b.yJa--;b.yJa||b.kcb()}}):_.vd()};_.jq.prototype.La=function(){var a=this;this.kcb();this.z1.forEach(function(b,c){return a.Fz(c)});this.k6.complete()};var KTa=function(a,b){var c=[];a.z1.forEach(function(d,e){a.Isc(e,b)&&c.push(e)});return c};
_.jq.prototype.vq=function(){return this.Ib.defaultView||window};_.jq.prototype.Isc=function(a,b){b=_.Wg(b);a=a.ob.ta;do if(b==a)return!0;while(b=b.parentElement);return!1};_.jq.prototype.Gkc=function(){var a=this;this.W4=this.vb.jc(function(){return _.Pd(a.vq().document,"scroll").subscribe(function(){return a.k6.next()})})};_.jq.prototype.kcb=function(){this.W4&&(this.W4.unsubscribe(),this.W4=null)};_.jq.ha=function(a){return new (a||_.jq)(_.u(_.ye),_.u(_.Bp),_.u(_.Yg,8))};
_.jq.ua=_.t({token:_.jq,oa:_.jq.ha,Ja:"root"});_.kq=function(a,b,c,d){var e=this;this.ob=a;this.HMb=b;this.be=c;this.dir=d;this.Sb=new _.qe;this.OI=new _.td(function(f){return e.be.jc(function(){return _.Pd(e.ob.ta,"scroll").ka(_.ve(e.Sb)).subscribe(f)})})};_.k=_.kq.prototype;_.k.Pa=function(){this.HMb.register(this)};_.k.La=function(){this.HMb.Fz(this);this.Sb.next();this.Sb.complete()};
_.k.scrollTo=function(a){var b=this.ob.ta,c=this.dir&&"rtl"==this.dir.value;null==a.left&&(a.left=c?a.end:a.start);null==a.right&&(a.right=c?a.start:a.end);null!=a.bottom&&(a.top=b.scrollHeight-b.clientHeight-a.bottom);c&&0!=Ipa()?(null!=a.left&&(a.right=b.scrollWidth-b.clientWidth-a.left),2==Ipa()?a.left=a.right:1==Ipa()&&(a.left=a.right?-a.right:a.right)):null!=a.right&&(a.left=b.scrollWidth-b.clientWidth-a.right);this.alc(a)};
_.k.alc=function(a){var b=this.ob.ta;Gpa()?b.scrollTo(a):(null!=a.top&&(b.scrollTop=a.top),null!=a.left&&(b.scrollLeft=a.left))};
_.k.g0=function(a){var b=this.ob.ta;if("top"==a)return b.scrollTop;if("bottom"==a)return b.scrollHeight-b.clientHeight-b.scrollTop;var c=this.dir&&"rtl"==this.dir.value;"start"==a?a=c?"right":"left":"end"==a&&(a=c?"left":"right");return c&&2==Ipa()?"left"==a?b.scrollWidth-b.clientWidth-b.scrollLeft:b.scrollLeft:c&&1==Ipa()?"left"==a?b.scrollLeft+b.scrollWidth-b.clientWidth:-b.scrollLeft:"left"==a?b.scrollLeft:b.scrollWidth-b.clientWidth-b.scrollLeft};
_.kq.ha=function(a){return new (a||_.kq)(_.x(_.Rc),_.x(_.jq),_.x(_.ye),_.x(_.dq,8))};_.kq.Ha=_.gc({type:_.kq,qa:[["","cdk-scrollable",""],["","cdkScrollable",""]],standalone:!0});_.lq=function(){};_.mq=function(){this.z5=[]};_.mq.prototype.notify=function(a,b){for(var c=_.q(this.z5),d=c.next();!d.done;d=c.next())d=d.value,d(a,b)};_.mq.prototype.listen=function(a){var b=this;this.z5.push(a);return function(){b.z5=b.z5.filter(function(c){return a!==c})}};_.mq.prototype.La=function(){this.z5=[]};_.mq.ha=function(a){return new (a||_.mq)};_.mq.ua=_.t({token:_.mq,oa:_.mq.ha,Ja:"root"});_.LTa=new _.mc("_ViewRepeater");_.nq=function(a,b,c){var d=this;this.Vc=a;this.Rka=new _.qe;this.Ska=function(e){d.Rka.next(e)};this.Ib=c;b.jc(function(){if(a.ne){var e=d.vq();e.addEventListener("resize",d.Ska);e.addEventListener("orientationchange",d.Ska)}d.kd().subscribe(function(){return d.DJ=null})})};_.k=_.nq.prototype;_.k.La=function(){if(this.Vc.ne){var a=this.vq();a.removeEventListener("resize",this.Ska);a.removeEventListener("orientationchange",this.Ska)}this.Rka.complete()};
_.k.xG=function(){this.DJ||this.zuc();var a={width:this.DJ.width,height:this.DJ.height};this.Vc.ne||(this.DJ=null);return a};_.k.wG=function(){if(!this.Vc.ne)return{top:0,left:0};var a=this.Ib,b=this.vq(),c=a.documentElement,d=c.getBoundingClientRect();return{top:-d.top||a.body.scrollTop||b.scrollY||c.scrollTop||0,left:-d.left||a.body.scrollLeft||b.scrollX||c.scrollLeft||0}};_.k.kd=function(a){a=void 0===a?20:a;return 0<a?this.Rka.ka(jha(a)):this.Rka};
_.k.vq=function(){return this.Ib.defaultView||window};_.k.zuc=function(){var a=this.vq();this.DJ=this.Vc.ne?{width:a.innerWidth,height:a.innerHeight}:{width:0,height:0}};_.nq.ha=function(a){return new (a||_.nq)(_.u(_.Bp),_.u(_.ye),_.u(_.Yg,8))};_.nq.ua=_.t({token:_.nq,oa:_.nq.ha,Ja:"root"});var MTa=new _.mc("VIRTUAL_SCROLLABLE"),oq=function(a,b,c,d){_.kq.call(this,a,b,c,d)};_.V(oq,_.kq);oq.ha=function(a){return new (a||oq)(_.x(_.Rc),_.x(_.jq),_.x(_.ye),_.x(_.dq,8))};oq.Ha=_.gc({type:oq,features:[_.Be]});var NTa,OTa,QTa;NTa=["contentWrapper"];OTa="undefined"!==typeof requestAnimationFrame?zHa:_.IHa;
_.pq=function(a,b,c,d,e,f,g,h){_.kq.call(this,a,f,c,e);var n=this;this.ob=a;this.ub=b;this.mg=d;this.OD=h;this.Vc=_.cc(_.Bp);this.gGa=new _.qe;this.jJa=new _.qe;this.AIa="vertical";this.S6a=!1;this.Mwa=new _.td(function(r){return n.mg.Mwa.subscribe(function(v){return Promise.resolve().then(function(){return n.be.wc(function(){return r.next(v)})})})});this.WKc=this.jJa;this.Tna=0;this.Ddb=this.Edb="";this.hs={start:0,end:0};this.ona=this.DJ=this.gla=0;this.DHa=this.iJa=!1;this.qJa=[];this.seb=_.pd.EMPTY;
this.seb=g.kd().subscribe(function(){_.PTa(n)});this.OD||(this.ob.ta.classList.add("cdk-virtual-scrollable"),this.OD=this)};_.V(_.pq,oq);_.pq.Ha=oq.Ha;_.k=_.pq.prototype;_.k.Pa=function(){var a=this;this.Vc.ne&&(this.OD===this&&oq.prototype.Pa.call(this),this.be.jc(function(){return Promise.resolve().then(function(){a.Dab();a.mg.Sd(a);a.OD.OI.ka(_.te(null),jha(0,OTa)).subscribe(function(){return a.mg.KIc()});a.vma()})}))};
_.k.La=function(){this.detach();this.mg.detach();this.jJa.complete();this.gGa.complete();this.seb.unsubscribe();oq.prototype.La.call(this)};_.k.Sd=function(a){var b=this;this.be.jc(function(){b.l9a=a;b.l9a.pnb.ka(_.ve(b.gGa)).subscribe(function(c){c=c.length;c!==b.gla&&(b.gla=c,b.mg.nFb());b.I8a()})})};_.k.detach=function(){this.l9a=null;this.gGa.next()};_.k.xG=function(){return this.DJ};_.k.Fx=function(a,b){this.mg.Fx(a,void 0===b?"auto":b)};
_.k.g0=function(a){var b=this;return Math.max(0,(this.OD==this?function(c){return oq.prototype.g0.call(b,c)}:function(c){return b.OD.g0(c)})(null!=a?a:"horizontal"===this.orientation?"start":"top")-QTa(this))};QTa=function(a){var b="horizontal"===a.orientation?"left":"top";var c=a.OD.ob.ta.getBoundingClientRect()[b];return a.ob.ta.getBoundingClientRect()[b]-c};_.PTa=function(a){a.Dab();a.mg.nFb()};
_.pq.prototype.Dab=function(){var a=this.OD.ob.ta;this.DJ="horizontal"===this.orientation?a.clientWidth:a.clientHeight};_.pq.prototype.vma=function(a){var b=this;a&&this.qJa.push(a);this.DHa||(this.DHa=!0,this.be.jc(function(){return Promise.resolve().then(function(){b.I8a()})}))};_.pq.prototype.I8a=function(){var a=this;this.DHa=!1;this.b8a.ta.style.transform=this.rcb;this.be.wc(function(){return _.vk(a.ub)});var b=this.qJa;this.qJa=[];b=_.q(b);for(var c=b.next();!c.done;c=b.next())c=c.value,c()};
_.pq.prototype.o7a=function(){this.Ddb="horizontal"===this.orientation?"":this.Tna+"px";this.Edb="horizontal"===this.orientation?this.Tna+"px":""};_.W.Object.defineProperties(_.pq.prototype,{orientation:{configurable:!0,enumerable:!0,get:function(){return this.AIa},set:function(a){this.AIa!==a&&(this.AIa=a,this.o7a())}},ALa:{configurable:!0,enumerable:!0,get:function(){return this.S6a},set:function(a){this.S6a=_.Ug(a)}}});
_.pq.ha=function(a){return new (a||_.pq)(_.x(_.Rc),_.x(_.sl),_.x(_.ye),_.x(_.JTa,8),_.x(_.dq,8),_.x(_.jq),_.x(_.nq),_.x(MTa,8))};
_.pq.ya=_.ec({type:_.pq,qa:[["cdk-virtual-scroll-viewport"]],tb:function(a,b){a&1&&_.hf(NTa,7);if(a&2){var c;_.gf(c=_.lf())&&(b.b8a=c.first)}},Db:[1,"cdk-virtual-scroll-viewport"],Cb:4,lb:function(a,b){a&2&&_.Ge("cdk-virtual-scroll-orientation-horizontal","horizontal"===b.orientation)("cdk-virtual-scroll-orientation-vertical","horizontal"!==b.orientation)},inputs:{orientation:"orientation",ALa:"appendOnly"},outputs:{Mwa:"scrolledIndexChange"},standalone:!0,features:[_.Ze([{Ca:_.kq,Bb:function(a,b){return a||
b},Eb:[[new _.qk,new _.PFa(MTa)],_.pq]}]),_.Be,Pja],kc:["*"],Aa:4,Ba:4,Fa:[[1,"cdk-virtual-scroll-content-wrapper"],["contentWrapper",""],[1,"cdk-virtual-scroll-spacer"]],va:function(a,b){a&1&&(_.Re(),_.B(0,"div",0,1),_.Se(2),_.D(),_.F(3,"div",2));a&2&&(_.w(3),_.Fe("width",b.Edb)("height",b.Ddb))},styles:["cdk-virtual-scroll-viewport{display:block;position:relative;transform:translateZ(0)}.cdk-virtual-scrollable{overflow:auto;will-change:scroll-position;contain:strict;-webkit-overflow-scrolling:touch}.cdk-virtual-scroll-content-wrapper{position:absolute;top:0;left:0;contain:content}[dir=rtl] .cdk-virtual-scroll-content-wrapper{right:0;left:auto}.cdk-virtual-scroll-orientation-horizontal .cdk-virtual-scroll-content-wrapper{min-height:100%}.cdk-virtual-scroll-orientation-horizontal .cdk-virtual-scroll-content-wrapper>dl:not([cdkVirtualFor]),.cdk-virtual-scroll-orientation-horizontal .cdk-virtual-scroll-content-wrapper>ol:not([cdkVirtualFor]),.cdk-virtual-scroll-orientation-horizontal .cdk-virtual-scroll-content-wrapper>table:not([cdkVirtualFor]),.cdk-virtual-scroll-orientation-horizontal .cdk-virtual-scroll-content-wrapper>ul:not([cdkVirtualFor]){padding-left:0;padding-right:0;margin-left:0;margin-right:0;border-left-width:0;border-right-width:0;outline:none}.cdk-virtual-scroll-orientation-vertical .cdk-virtual-scroll-content-wrapper{min-width:100%}.cdk-virtual-scroll-orientation-vertical .cdk-virtual-scroll-content-wrapper>dl:not([cdkVirtualFor]),.cdk-virtual-scroll-orientation-vertical .cdk-virtual-scroll-content-wrapper>ol:not([cdkVirtualFor]),.cdk-virtual-scroll-orientation-vertical .cdk-virtual-scroll-content-wrapper>table:not([cdkVirtualFor]),.cdk-virtual-scroll-orientation-vertical .cdk-virtual-scroll-content-wrapper>ul:not([cdkVirtualFor]){padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0;border-top-width:0;border-bottom-width:0;outline:none}.cdk-virtual-scroll-spacer{height:1px;transform-origin:0 0;flex:0 0 auto}[dir=rtl] .cdk-virtual-scroll-spacer{transform-origin:100% 0}\n"],
nb:2,Na:0});_.qq=function(){};_.qq.ha=function(a){return new (a||_.qq)};_.qq.Ea=_.fc({type:_.qq});_.qq.Da=_.Vb({});_.rq=function(){};_.rq.ha=function(a){return new (a||_.rq)};_.rq.Ea=_.fc({type:_.rq});_.rq.Da=_.Vb({imports:[eq,_.qq,_.pq,eq,_.qq]});var sq=function(a,b,c,d){var e=this;this.sJ=a;this.ng=b;this.vb=c;this.close=function(f){return new GTa(e.sJ,e.vb,e.ng,f)};this.block=function(){return new FTa(e.ng,e.Ib)};this.Zs=function(f){return new ITa(e.sJ,e.ng,e.vb,f)};this.Ib=d};sq.ha=function(a){return new (a||sq)(_.u(_.jq),_.u(_.nq),_.u(_.ye),_.u(_.Yg))};sq.ua=_.t({token:sq,oa:sq.ha,Ja:"root"});_.tq=function(a){this.xl=new HTa;this.te="";this.wg=!1;this.hn="cdk-overlay-dark-backdrop";this.cpb=!1;if(a){var b=Object.keys(a);b=_.q(b);for(var c=b.next();!c.done;c=b.next())c=c.value,void 0!==a[c]&&(this[c]=a[c])}};_.uq=function(a,b,c,d,e,f,g,h,n,r){var v=this;r=void 0===r?!1:r;this.MB=a;this.Pj=b;this.dj=c;this.md=d;this.vb=e;this.u5=f;this.Ib=g;this.Sn=h;this.T5=n;this.Wr=r;this.It=null;this.mFa=new _.qe;this.Mka=new _.qe;this.Zv=new _.qe;this.VHa=_.pd.EMPTY;this.e7a=function(A){return v.mFa.next(A)};this.f7a=function(A){v.lla(A.target)};this.jma=new _.qe;this.Lma=new _.qe;d.xl&&(this.mg=d.xl,this.mg.Sd(this));this.Ym=d.Fj};_.k=_.uq.prototype;
_.k.Sd=function(a){var b=this;!this.Pj.parentElement&&this.YIa&&this.YIa.appendChild(this.Pj);a=this.MB.Sd(a);this.Ym&&this.Ym.Sd(this);this.wuc();this.Ydb();this.Xdb();this.mg&&this.mg.enable();this.vb.Ag.ka(_.he(1)).subscribe(function(){b.Kg()&&b.ei()});this.zdb(!0);this.md.wg&&this.hlc();this.md.te&&this.u6(this.dj,this.md.te,!0);this.Mka.next();this.u5.add(this);this.md.cpb&&(this.VHa=this.Sn.subscribe(function(){return b.dispose()}));this.T5.add(this);"function"===typeof(null==a?void 0:a.yf)&&
a.yf(function(){b.Kg()&&b.vb.jc(function(){return Promise.resolve().then(function(){return b.detach()})})});return a};_.k.detach=function(){if(this.Kg()){RTa(this);this.zdb(!1);this.Ym&&this.Ym.detach&&this.Ym.detach();this.mg&&this.mg.disable();var a=this.MB.detach();this.Zv.next();this.u5.remove(this);this.rnc();this.VHa.unsubscribe();this.T5.remove(this);return a}};
_.k.dispose=function(){var a=this.Kg();this.Ym&&this.Ym.dispose();this.ync();this.lla(this.It);this.VHa.unsubscribe();this.u5.remove(this);this.MB.dispose();this.Mka.complete();this.mFa.complete();this.jma.complete();this.Lma.complete();this.T5.remove(this);var b;null==(b=this.Pj)||b.remove();this.YIa=this.dj=this.Pj=null;a&&this.Zv.next();this.Zv.complete()};_.k.Kg=function(){return this.MB.Kg()};_.k.lp=function(){return this.mFa};_.k.Ku=function(){return this.jma};_.k.nea=function(){return this.Lma};
_.k.cr=function(){return this.md};_.k.ei=function(){this.Ym&&this.Ym.apply()};_.STa=function(a,b){b!==a.Ym&&(a.Ym&&a.Ym.dispose(),a.Ym=b,a.Kg()&&(b.Sd(a),a.ei()))};_.uq.prototype.jB=function(a){this.md=Object.assign({},this.md,a);this.Ydb()};_.uq.prototype.setDirection=function(a){this.md=Object.assign({},this.md,{direction:a});this.Xdb()};_.uq.prototype.bY=function(a){this.dj&&this.u6(this.dj,a,!0)};_.uq.prototype.Afa=function(a){this.dj&&this.u6(this.dj,a,!1)};
var TTa=function(a){return(a=a.md.direction)?"string"===typeof a?a:a.value:"ltr"};_.k=_.uq.prototype;_.k.Xdb=function(){this.Pj.setAttribute("dir",TTa(this))};_.k.Ydb=function(){if(this.dj){var a=this.dj.style;a.width=Vg(this.md.width);a.height=Vg(this.md.height);a.minWidth=Vg(this.md.minWidth);a.minHeight=Vg(this.md.minHeight);a.maxWidth=Vg(this.md.maxWidth);a.maxHeight=Vg(this.md.maxHeight)}};_.k.zdb=function(a){this.dj.style.pointerEvents=a?"":"none"};
_.k.hlc=function(){var a=this;this.It=this.Ib.createElement("div");this.It.classList.add("cdk-overlay-backdrop");this.Wr&&this.It.classList.add("cdk-overlay-backdrop-noop-animation");this.md.hn&&this.u6(this.It,this.md.hn,!0);this.Pj.parentElement.insertBefore(this.It,this.Pj);this.It.addEventListener("click",this.e7a);this.Wr||"undefined"===typeof requestAnimationFrame?this.It.classList.add("cdk-overlay-backdrop-showing"):this.vb.jc(function(){requestAnimationFrame(function(){a.It&&a.It.classList.add("cdk-overlay-backdrop-showing")})})};
_.k.wuc=function(){this.Pj.nextSibling&&this.Pj.parentNode.appendChild(this.Pj)};var RTa=function(a){var b=a.It;b&&(a.Wr?a.lla(b):(b.classList.remove("cdk-overlay-backdrop-showing"),a.vb.jc(function(){b.addEventListener("transitionend",a.f7a)}),b.style.pointerEvents="none",a.nFa=a.vb.jc(function(){return setTimeout(function(){a.lla(b)},500)})))};
_.uq.prototype.u6=function(a,b,c){b=_.Npa(b||[]).filter(function(d){return!!d});b.length&&(c?a.classList.add.apply(a.classList,_.qc(b)):a.classList.remove.apply(a.classList,_.qc(b)))};_.uq.prototype.rnc=function(){var a=this;this.vb.jc(function(){var b=a.vb.Ag.ka(_.ve(_.Sd(a.Mka,a.Zv))).subscribe(function(){a.dj&&a.Pj&&0!==a.dj.children.length||(a.dj&&a.md.te&&a.u6(a.dj,a.md.te,!1),a.Pj&&a.Pj.parentElement&&(a.YIa=a.Pj.parentElement,a.Pj.remove()),b.unsubscribe())})})};
_.uq.prototype.ync=function(){var a=this.mg;a&&(a.disable(),a.detach&&a.detach())};_.uq.prototype.lla=function(a){a&&(a.removeEventListener("click",this.e7a),a.removeEventListener("transitionend",this.f7a),a.remove(),this.It===a&&(this.It=null));this.nFa&&(clearTimeout(this.nFa),this.nFa=void 0)};_.W.Object.defineProperties(_.uq.prototype,{Ru:{configurable:!0,enumerable:!0,get:function(){return this.dj}},CG:{configurable:!0,enumerable:!0,get:function(){return this.Pj}}});var UTa=function(a,b){this.Npa=a;this.mMc=b};var eqa;eqa=/([A-Za-z%]+)$/;_.vq=function(a,b,c,d,e){this.ng=b;this.Ib=c;this.Vc=d;this.eJ=e;this.w5={width:0,height:0};this.SI=!1;this.q7a=!0;this.oP=!1;this.Nla=!0;this.TIa=!1;this.Yn=0;this.Ecb=[];this.VIa=[];this.Wma=new _.qe;this.PB=_.pd.EMPTY;this.ds=this.oIa=0;this.Hka=[];this.Mva=this.Wma;_.VTa(this,a)};
_.vq.prototype.Sd=function(a){var b=this;a.CG.classList.add("cdk-overlay-connected-position-bounding-box");this.Xb=a;this.qW=a.CG;this.dj=a.Ru;this.cs=!1;this.ZW=!0;this.eX=null;this.PB.unsubscribe();this.PB=this.ng.kd().subscribe(function(){b.ZW=!0;b.apply()})};
_.vq.prototype.apply=function(){if(!this.cs&&this.Vc.ne)if(!this.ZW&&this.TIa&&this.eX)_.WTa(this);else{this.M7a();this.vcb();this.usc();this.boa=this.J9a();this.CIa=this.PGa();this.gJ=this.dj.getBoundingClientRect();this.DW=DTa(this.eJ).getBoundingClientRect();for(var a=this.CIa,b=this.gJ,c=this.boa,d=this.DW,e=[],f,g=_.q(this.VIa),h=g.next();!h.done;h=g.next()){h=h.value;var n=this.M9a(a,d,h),r=this.QGa(n,b,h),v=this.Toc(r,b,c,h);if(v.UEc){this.SI=!1;this.Ika(h,n);return}if(this.Tlc(v,r,c))e.push({position:h,
origin:n,sJc:b,Nib:this.n7a(n,h)});else if(!f||f.qJc.dVb<v.dVb)f={qJc:v,a3c:r,cJc:n,position:h,sJc:b}}if(e.length){a=null;b=-1;e=_.q(e);for(c=e.next();!c.done;c=e.next())c=c.value,d=c.Nib.width*c.Nib.height*(c.position.weight||1),d>b&&(b=d,a=c);this.SI=!1;this.Ika(a.position,a.origin)}else this.q7a&&(this.SI=!0),this.Ika(f.position,f.cJc)}};_.vq.prototype.detach=function(){this.M7a();this.cna=this.eX=null;this.PB.unsubscribe()};
_.vq.prototype.dispose=function(){this.cs||(this.qW&&$g(this.qW.style,{top:"",left:"",right:"",bottom:"",height:"",width:"",alignItems:"",justifyContent:""}),this.dj&&this.vcb(),this.Xb&&this.Xb.CG.classList.remove("cdk-overlay-connected-position-bounding-box"),this.detach(),this.Wma.complete(),this.Xb=this.qW=null,this.cs=!0)};
_.WTa=function(a){if(!a.cs&&a.Vc.ne){var b=a.eX;b?(a.CIa=a.PGa(),a.gJ=a.dj.getBoundingClientRect(),a.boa=a.J9a(),a.DW=DTa(a.eJ).getBoundingClientRect(),a.Ika(b,a.M9a(a.CIa,a.DW,b))):a.apply()}};_.XTa=function(a,b){a.Ecb=b;return a};_.wq=function(a,b){a.VIa=b;-1===b.indexOf(a.eX)&&(a.eX=null);return a};_.YTa=function(a,b){a.Yn=b;return a};_.ZTa=function(a,b){a.Nla=void 0===b?!0:b;return a};_.$Ta=function(a,b){a.oP=void 0===b?!0:b;return a};_.aUa=function(a,b){a.TIa=void 0===b?!0:b;return a};
_.VTa=function(a,b){a.JB=b;return a};_.bUa=function(a,b){a.Idb=b;return a};_.k=_.vq.prototype;_.k.M9a=function(a,b,c){if("center"==c.Mc)var d=a.left+a.width/2;else{d=this.Xm()?a.right:a.left;var e=this.Xm()?a.left:a.right;d="start"==c.Mc?d:e}0>b.left&&(d-=b.left);a="center"==c.Nc?a.top+a.height/2:"top"==c.Nc?a.top:a.bottom;0>b.top&&(a-=b.top);return{x:d,y:a}};
_.k.QGa=function(a,b,c){return{x:a.x+("center"==c.uc?-b.width/2:"start"===c.uc?this.Xm()?-b.width:0:this.Xm()?0:-b.width),y:a.y+("center"==c.Bc?-b.height/2:"top"==c.Bc?0:-b.height)}};_.k.Toc=function(a,b,c,d){b=gqa(b);var e=a.x;a=a.y;var f=this.Dla(d,"x");d=this.Dla(d,"y");f&&(e+=f);d&&(a+=d);d=-a;a=a+b.height-c.height;c=this.kdb(b.width,-e,e+b.width-c.width);e=this.kdb(b.height,d,a);d=c*e;return{dVb:d,UEc:b.width*b.height===d,lBc:e===b.height,kBc:c==b.width}};
_.k.Tlc=function(a,b,c){if(this.Nla){var d=c.bottom-b.y;c=c.right-b.x;b=fqa(this.Xb.cr().minHeight);var e=fqa(this.Xb.cr().minWidth);c=a.kBc||null!=e&&e<=c;return(a.lBc||null!=b&&b<=d)&&c}return!1};
_.k.bcb=function(a,b,c){if(this.cna&&this.TIa)return{x:a.x+this.cna.x,y:a.y+this.cna.y};b=gqa(b);var d=this.boa,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),h=Math.max(d.left-c.left-a.x,0);e=b.width<=d.width?h||-e:a.x<this.Yn?d.left-c.left-a.x:0;c=b.height<=d.height?g||-f:a.y<this.Yn?d.top-c.top-a.y:0;this.cna={x:e,y:c};return{x:a.x+e,y:a.y+c}};
_.k.Ika=function(a,b){this.dtc(a);this.Vsc(b,a);this.Psc(b,a);a.te&&this.Ikc(a.te);this.eX=a;this.Wma.Jk.length&&(b=this.gpc(),this.Wma.next(new UTa(a,b)));this.ZW=!1};_.k.dtc=function(a){if(this.Idb){var b=this.qW.querySelectorAll(this.Idb),c=a.Bc;a="center"===a.uc?"center":this.Xm()?"start"===a.uc?"right":"left":"start"===a.uc?"left":"right";for(var d=0;d<b.length;d++)b[d].style.transformOrigin=a+" "+c}};
_.k.n7a=function(a,b){var c=this.boa,d=this.Xm();if("top"===b.Bc){var e=a.y;var f=c.height-e+this.Yn}else if("bottom"===b.Bc){var g=c.height-a.y+2*this.Yn;f=c.height-g+this.Yn}else{e=Math.min(c.bottom-a.y+c.top,a.y);var h=this.w5.height;f=2*e;e=a.y-e;f>h&&!this.ZW&&!this.oP&&(e=a.y-h/2)}h="start"===b.uc&&!d||"end"===b.uc&&d;if("end"===b.uc&&!d||"start"===b.uc&&d){var n=c.width-a.x+this.Yn;b=a.x-this.Yn}else if(h){var r=a.x;b=c.right-a.x}else r=Math.min(c.right-a.x+c.left,a.x),c=this.w5.width,b=2*
r,r=a.x-r,b>c&&!this.ZW&&!this.oP&&(r=a.x-c/2);return{top:e,left:r,bottom:g,right:n,width:b,height:f}};
_.k.Psc=function(a,b){a=this.n7a(a,b);this.ZW||this.oP||(a.height=Math.min(a.height,this.w5.height),a.width=Math.min(a.width,this.w5.width));var c={};if(this.n$a())c.top=c.left="0",c.bottom=c.right=c.maxHeight=c.maxWidth="",c.width=c.height="100%";else{var d=this.Xb.cr().maxHeight,e=this.Xb.cr().maxWidth;c.height=Vg(a.height);c.top=Vg(a.top);c.bottom=Vg(a.bottom);c.width=Vg(a.width);c.left=Vg(a.left);c.right=Vg(a.right);c.alignItems="center"===b.uc?"center":"end"===b.uc?"flex-end":"flex-start";c.justifyContent=
"center"===b.Bc?"center":"bottom"===b.Bc?"flex-end":"flex-start";d&&(c.maxHeight=Vg(d));e&&(c.maxWidth=Vg(e))}this.w5=a;$g(this.qW.style,c)};_.k.usc=function(){$g(this.qW.style,{top:"0",left:"0",right:"0",bottom:"0",height:"",width:"",alignItems:"",justifyContent:""})};_.k.vcb=function(){$g(this.dj.style,{top:"",left:"",bottom:"",right:"",position:"",transform:""})};
_.k.Vsc=function(a,b){var c={},d=this.n$a(),e=this.Nla,f=this.Xb.cr();if(d){var g=this.ng.wG();$g(c,this.Ioc(b,a,g));$g(c,this.Hoc(b,a,g))}else c.position="static";a="";g=this.Dla(b,"x");b=this.Dla(b,"y");g&&(a+="translateX("+g+"px) ");b&&(a+="translateY("+b+"px)");c.transform=a.trim();f.maxHeight&&(d?c.maxHeight=Vg(f.maxHeight):e&&(c.maxHeight=""));f.maxWidth&&(d?c.maxWidth=Vg(f.maxWidth):e&&(c.maxWidth=""));$g(this.dj.style,c)};
_.k.Ioc=function(a,b,c){var d={top:"",bottom:""};b=this.QGa(b,this.gJ,a);this.SI&&(b=this.bcb(b,this.gJ,c));"bottom"===a.Bc?d.bottom=this.Ib.documentElement.clientHeight-(b.y+this.gJ.height)+"px":d.top=Vg(b.y);return d};_.k.Hoc=function(a,b,c){var d={left:"",right:""};b=this.QGa(b,this.gJ,a);this.SI&&(b=this.bcb(b,this.gJ,c));"right"===(this.Xm()?"end"===a.uc?"left":"right":"end"===a.uc?"right":"left")?d.right=this.Ib.documentElement.clientWidth-(b.x+this.gJ.width)+"px":d.left=Vg(b.x);return d};
_.k.gpc=function(){var a=this.PGa(),b=this.dj.getBoundingClientRect(),c=this.Ecb.map(function(d){return d.ob.ta.getBoundingClientRect()});return{B0c:cqa(a,c),C0c:bqa(a,c),yFc:cqa(b,c),D0c:bqa(b,c)}};_.k.kdb=function(a){return _.jc.apply(1,arguments).reduce(function(b,c){return b-Math.max(c,0)},a)};
_.k.J9a=function(){var a=this.Ib.documentElement.clientWidth,b=this.Ib.documentElement.clientHeight,c=this.ng.wG();return{top:c.top+this.Yn,left:c.left+this.Yn,right:c.left+a-this.Yn,bottom:c.top+b-this.Yn,width:a-2*this.Yn,height:b-2*this.Yn}};_.k.Xm=function(){return"rtl"===TTa(this.Xb)};_.k.n$a=function(){return!this.Nla||this.SI};_.k.Dla=function(a,b){return"x"===b?null==a.offsetX?this.oIa:a.offsetX:null==a.offsetY?this.ds:a.offsetY};_.k.EUc=function(){};
_.k.Ikc=function(a){var b=this;this.dj&&_.Npa(a).forEach(function(c){""!==c&&-1===b.Hka.indexOf(c)&&(b.Hka.push(c),b.dj.classList.add(c))})};_.k.M7a=function(){var a=this;this.dj&&(this.Hka.forEach(function(b){a.dj.classList.remove(b)}),this.Hka=[])};_.k.PGa=function(){var a=this.JB;if(a instanceof _.Rc)return a.ta.getBoundingClientRect();if(a instanceof Element)return a.getBoundingClientRect();var b=a.width||0,c=a.height||0;return{top:a.y,bottom:a.y+c,left:a.x,right:a.x+b,height:c,width:b}};
_.W.Object.defineProperties(_.vq.prototype,{Ax:{configurable:!0,enumerable:!0,get:function(){return this.VIa}}});var cUa=function(){this.anc="static";this.hHa=this.IKa=this.J6=this.qF=this.Dka=this.sFa=this.kKa="";this.cs=!1};_.k=cUa.prototype;_.k.Sd=function(a){var b=a.cr();this.Xb=a;this.IKa&&!b.width&&a.jB({width:this.IKa});this.hHa&&!b.height&&a.jB({height:this.hHa});a.CG.classList.add("cdk-global-overlay-wrapper");this.cs=!1};_.k.top=function(a){this.sFa="";this.kKa=void 0===a?"":a;this.Dka="flex-start";return this};_.k.left=function(a){this.J6=void 0===a?"":a;this.qF="left";return this};
_.k.bottom=function(a){this.kKa="";this.sFa=void 0===a?"":a;this.Dka="flex-end";return this};_.k.right=function(a){this.J6=void 0===a?"":a;this.qF="right";return this};_.k.start=function(a){this.J6=void 0===a?"":a;this.qF="start";return this};_.k.end=function(a){this.J6=void 0===a?"":a;this.qF="end";return this};_.k.width=function(a){a=void 0===a?"":a;this.Xb?this.Xb.jB({width:a}):this.IKa=a;return this};_.k.height=function(a){a=void 0===a?"":a;this.Xb?this.Xb.jB({height:a}):this.hHa=a;return this};
_.dUa=function(a){a.left("");a.qF="center";return a};_.eUa=function(a){a.top("");a.Dka="center";return a};
cUa.prototype.apply=function(){if(this.Xb&&this.Xb.Kg()){var a=this.Xb.Ru.style,b=this.Xb.CG.style,c=this.Xb.cr(),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.qF;c=this.J6;var g="rtl"===this.Xb.cr().direction,h="",n="",r="";if(d)r="flex-start";else if("center"===f)r="center",g?n=c:h=c;else if(g)if("left"===f||"end"===f)r="flex-end",h=c;else{if("right"===f||"start"===f)r=
"flex-start",n=c}else if("left"===f||"start"===f)r="flex-start",h=c;else if("right"===f||"end"===f)r="flex-end",n=c;a.position=this.anc;a.marginLeft=d?"0":h;a.marginTop=e?"0":this.kKa;a.marginBottom=this.sFa;a.marginRight=d?"0":n;b.justifyContent=r;b.alignItems=e?"flex-start":this.Dka}};
cUa.prototype.dispose=function(){if(!this.cs&&this.Xb){var a=this.Xb.Ru.style,b=this.Xb.CG,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.Xb=null;this.cs=!0}};var xq=function(a,b,c,d){this.ng=a;this.Ib=b;this.Vc=c;this.eJ=d};xq.prototype.global=function(){return new cUa};_.yq=function(a,b){return new _.vq(b,a.ng,a.Ib,a.Vc,a.eJ)};xq.ha=function(a){return new (a||xq)(_.u(_.nq),_.u(_.Yg),_.u(_.Bp),_.u(_.iq))};xq.ua=_.t({token:xq,oa:xq.ha,Ja:"root"});var zq=function(){};zq.prototype.Sd=function(a){this.mW=a;return a.Sd(this)};zq.prototype.detach=function(){var a=this.mW;null!=a&&(this.mW=null,a.detach())};_.W.Object.defineProperties(zq.prototype,{OEc:{configurable:!0,enumerable:!0,get:function(){return null!=this.mW}}});_.Aq=function(a,b,c,d,e){this.component=a;this.ff=b;this.Ac=c;this.jC=d;this.SYa=e};_.V(_.Aq,zq);_.Bq=function(a,b,c,d){this.Sc=a;this.ff=b;this.context=c;this.Ac=d};_.V(_.Bq,zq);
_.Bq.prototype.Sd=function(a,b){this.context=b=void 0===b?this.context:b;return zq.prototype.Sd.call(this,a)};_.Bq.prototype.detach=function(){this.context=void 0;return zq.prototype.detach.call(this)};_.W.Object.defineProperties(_.Bq.prototype,{origin:{configurable:!0,enumerable:!0,get:function(){return this.Sc.ob}}});var Cq=function(){this.cs=!1};_.k=Cq.prototype;_.k.Kg=function(){return!!this.Wv};
_.k.Sd=function(a){if(a instanceof _.Aq)return this.Wv=a,this.PJ(a);if(a instanceof _.Bq)return this.Wv=a,this.QJ(a)};_.k.detach=function(){this.Wv&&(this.Wv=this.Wv.mW=null);this.R$a()};_.k.dispose=function(){this.Kg()&&this.detach();this.R$a();this.cs=!0};_.k.Uga=function(a){this.jGa=a};_.k.R$a=function(){this.jGa&&(this.jGa(),this.jGa=null)};_.Dq=function(a,b,c,d,e){this.cs=!1;this.qva=a;this.bP=b;this.Xr=c;this.inc=d;this.Ib=e};_.V(_.Dq,Cq);_.Dq.prototype.PJ=function(a){var b=this,c=_.xk(a.jC||this.bP,a.component);if(a.ff){var d=a.ff.rK(c,a.ff.length,a.Ac||a.ff.Ac,a.SYa||void 0);this.Uga(function(){return d.destroy()})}else d=c.create(a.Ac||this.inc||_.RFa),_.lIa(this.Xr,d.Au),this.Uga(function(){0<b.Xr.RQc&&b.Xr.XY(d.Au);d.destroy()});this.qva.appendChild(this.yoc(d));this.Wv=a;return d};
_.Dq.prototype.QJ=function(a){var b=this,c=a.ff,d=c.Rh(a.Sc,a.context,{Ac:a.Ac});d.wl.forEach(function(e){return b.qva.appendChild(e)});d.he();this.Uga(function(){var e=c.indexOf(d);-1!==e&&c.remove(e)});this.Wv=a;return d};_.Dq.prototype.dispose=function(){Cq.prototype.dispose.call(this);this.qva.remove()};_.Dq.prototype.yoc=function(a){return a.Au.wl[0]};_.Eq=function(a,b,c){this.cs=!1;this.bP=a;this.Sf=b;this.um=!1;this.JLa=new _.al;this.Ib=c};_.V(_.Eq,Cq);_.k=_.Eq.prototype;_.k.Pa=function(){this.um=!0};_.k.La=function(){Cq.prototype.dispose.call(this);this.a7a=this.Wv=null};
_.k.PJ=function(a){a.mW=this;var b=null!=a.ff?a.ff:this.Sf,c=_.xk(a.jC||this.bP,a.component),d=b.rK(c,b.length,a.Ac||b.Ac,a.SYa||void 0);b!==this.Sf&&this.bpc().appendChild(d.Au.wl[0]);Cq.prototype.Uga.call(this,function(){return d.destroy()});this.Wv=a;this.a7a=d;this.JLa.emit(d);return d};_.k.QJ=function(a){var b=this;a.mW=this;var c=this.Sf.Rh(a.Sc,a.context,{Ac:a.Ac});Cq.prototype.Uga.call(this,function(){return b.Sf.clear()});this.Wv=a;this.a7a=c;this.JLa.emit(c);return c};
_.k.bpc=function(){var a=this.Sf.element.ta;return a.nodeType===a.ELEMENT_NODE?a:a.parentNode};_.W.Object.defineProperties(_.Eq.prototype,{oT:{configurable:!0,enumerable:!0,get:function(){return this.Wv},set:function(a){if(!this.Kg()||a||this.um)this.Kg()&&Cq.prototype.detach.call(this),a&&Cq.prototype.Sd.call(this,a),this.Wv=a||null}}});_.Eq.ha=function(a){return new (a||_.Eq)(_.x(_.sk),_.x(_.ef),_.x(_.Yg))};
_.Eq.Ha=_.gc({type:_.Eq,qa:[["","cdkPortalOutlet",""]],inputs:{oT:["cdkPortalOutlet","portal"]},outputs:{JLa:"attached"},Zb:["cdkPortalOutlet"],features:[_.Be]});_.Fq=function(){};_.Fq.ha=function(a){return new (a||_.Fq)};_.Fq.Ea=_.fc({type:_.Fq});_.Fq.Da=_.Vb({});var fUa;fUa=0;_.Gq=function(a,b,c,d,e,f,g,h,n,r,v,A){this.Po=a;this.eJ=b;this.bP=c;this.Qrc=d;this.u5=e;this.qf=f;this.vb=g;this.Ib=h;this.unc=n;this.Sn=r;this.T5=v;this.Ukc=A};_.k=_.Gq.prototype;_.k.create=function(a){var b=this.Omc(),c=this.Tmc(b),d=this.Vmc(c);a=new _.tq(a);a.direction=a.direction||this.unc.value;return new _.uq(d,b,c,a,this.vb,this.u5,this.Ib,this.Sn,this.T5,"NoopAnimations"===this.Ukc)};_.k.position=function(){return this.Qrc};
_.k.Tmc=function(a){var b=this.Ib.createElement("div");b.id="cdk-overlay-"+fUa++;b.classList.add("cdk-overlay-pane");a.appendChild(b);return b};_.k.Omc=function(){var a=this.Ib.createElement("div");DTa(this.eJ).appendChild(a);return a};_.k.Vmc=function(a){this.Xr||(this.Xr=this.qf.get(_.bg));return new _.Dq(a,this.bP,this.Xr,this.qf,this.Ib)};_.Gq.ha=function(a){return new (a||_.Gq)(_.u(sq),_.u(_.iq),_.u(_.sk),_.u(xq),_.u(gq),_.u(_.ag),_.u(_.ye),_.u(_.Yg),_.u(_.dq),_.u(_.tm),_.u(hq),_.u(_.tk,8))};
_.Gq.ua=_.t({token:_.Gq,oa:_.Gq.ha,Ja:"root"});var hUa;_.gUa=new _.mc("cdk-connected-overlay-scroll-strategy");hUa={Ca:_.gUa,Eb:[_.Gq],Bb:function(a){return function(){return a.Po.Zs()}}};_.Hq=function(){};_.Hq.ha=function(a){return new (a||_.Hq)};_.Hq.Ea=_.fc({type:_.Hq});_.Hq.Da=_.Vb({Ob:[_.Gq,hUa],imports:[eq,_.Fq,_.rq,_.rq]});new wk;new wk;var iUa;iUa=new _.mc("mat-sanity-checks",{Ja:"root",oa:function(){return!0}});_.Iq=function(a,b,c){this.sJa=b;this.Ib=c;this.m$a=!1;a.dFa();this.m$a||(this.m$a=!0)};_.Iq.prototype.UTc=function(a){return Mpa()?!1:"boolean"===typeof this.sJa?this.sJa:!!this.sJa[a]};_.Iq.ha=function(a){return new (a||_.Iq)(_.u(Op),_.u(iUa,8),_.u(_.Yg))};_.Iq.Ea=_.fc({type:_.Iq});_.Iq.Da=_.Vb({imports:[eq,eq]});_.jUa=new _.mc("MAT_DATE_LOCALE",{Ja:"root",oa:iqa});_.Jq=new _.mc("mat-date-formats");_.Kq=function(){};_.Kq.prototype.Dyb=function(a,b){return!!(a&&a.invalid&&(a.Mr||b&&b.bB))};_.Kq.ha=function(a){return new (a||_.Kq)};_.Kq.ua=_.t({token:_.Kq,oa:_.Kq.ha,Ja:"root"});_.Lq=new _.mc("MAT_OPTION_PARENT_COMPONENT");var kUa,lUa,mUa;kUa=["*",[["mat-option"],["ng-container"]]];lUa=_.ch(function(){});mUa=0;_.Mq=function(a){var b=lUa.call(this)||this;b.YE="mat-optgroup-label-"+mUa++;var c;b.RI=null!=(c=null==a?void 0:a.rEc)?c:!1;return b};_.V(_.Mq,lUa);_.Mq.ha=function(a){return new (a||_.Mq)(_.x(_.Lq,8))};_.Mq.Ha=_.gc({type:_.Mq,inputs:{label:"label"},features:[_.Be]});_.Nq=new _.mc("MatOptgroup");_.Oq=function(){return _.Mq.apply(this,arguments)||this};_.V(_.Oq,_.Mq);_.Oq.Ha=_.Mq.Ha;
_.Oq.ha=function(){var a;return function(b){return(a||(a=_.Pc(_.Oq)))(b||_.Oq)}}();
_.Oq.ya=_.ec({type:_.Oq,qa:[["mat-optgroup"]],Db:[1,"mat-mdc-optgroup"],Cb:3,lb:function(a,b){a&2&&_.Ee("role",b.RI?null:"group")("aria-disabled",b.RI?null:b.disabled.toString())("aria-labelledby",b.RI?null:b.YE)},inputs:{disabled:"disabled"},Zb:["matOptgroup"],features:[_.Ze([{Ca:_.Nq,Kb:_.Oq}]),_.Be],kc:["*","mat-option, ng-container"],Aa:5,Ba:4,Fa:[["aria-hidden","true",1,"mat-mdc-optgroup-label",3,"id"],[1,"mdc-list-item__primary-text"]],va:function(a,b){a&1&&(_.Re(kUa),_.B(0,"span",0)(1,"span",
1),_.P(2),_.Se(3),_.D()(),_.Se(4,1));a&2&&(_.Ge("mdc-list-item--disabled",b.disabled),_.z("id",b.YE),_.w(2),_.We("",b.label," "))},styles:[".mat-mdc-optgroup-label{display:flex;position:relative;align-items:center;justify-content:flex-start;overflow:hidden;padding:0;padding-left:16px;padding-right:16px;min-height:48px}.mat-mdc-optgroup-label:focus{outline:none}[dir=rtl] .mat-mdc-optgroup-label,.mat-mdc-optgroup-label[dir=rtl]{padding-left:16px;padding-right:16px}.mat-mdc-optgroup-label.mdc-list-item--disabled{opacity:.38}.mat-mdc-optgroup-label .mdc-list-item__primary-text{white-space:normal}\n"],
nb:2,Na:0});var nUa=_.Sg({passive:!0,capture:!0}),oUa=function(){var a=this;this.CB=new Map;this.u8a=function(b){var c=_.Tg(b);if(c){var d;null==(d=a.CB.get(b.type))||d.forEach(function(e,f){(f===c||f.contains(c))&&e.forEach(function(g){return g.handleEvent(b)})})}}};oUa.prototype.WKa=function(a,b,c,d){var e=this,f=this.CB.get(b);f?(a=f.get(c))?a.add(d):f.set(c,new Set([d])):(this.CB.set(b,new Map([[c,new Set([d])]])),a.jc(function(){document.addEventListener(b,e.u8a,nUa)}))};
oUa.prototype.zZa=function(a,b,c){var d=this.CB.get(a);if(d){var e=d.get(b);e&&(e.delete(c),0===e.size&&d.delete(b),0===d.size&&(this.CB.delete(a),document.removeEventListener(a,this.u8a,nUa)))}};var pUa=function(a,b,c,d){d=void 0===d?!1:d;this.Qh=a;this.element=b;this.config=c;this.Tkc=d;this.state=3};var qUa,rUa,sUa,tUa,vUa;qUa={fG:225,fR:150};rUa=_.Sg({passive:!0,capture:!0});sUa=["mousedown","touchstart"];tUa=["mouseup","mouseleave","touchend","touchcancel"];_.uUa=function(a,b,c,d){this.Pna=a;this.vb=b;this.Vc=d;this.p5=!1;this.c4=new Map;this.SIa=!1;d.ne&&(this.BW=_.Wg(c))};
vUa=function(a,b,c,d){d=void 0===d?{}:d;var e=a.DW=a.DW||a.BW.getBoundingClientRect(),f=Object.assign({},qUa,d.animation);d.TMa&&(b=e.left+e.width/2,c=e.top+e.height/2);var g=d.radius||jqa(b,c,e);b-=e.left;var h=c-e.top;c=f.fG;var n=document.createElement("div");n.classList.add("mat-ripple-element");n.style.left=b-g+"px";n.style.top=h-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.BW.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 pUa(a,n,d,e);n.style.transform="scale3d(1, 1, 1)";r.state=0;d.Fea||(a.eIa=r);var v=null;e||!c&&!f.fR||a.vb.jc(function(){var A=function(){return a.yGa(r)},C=function(){return a.x8a(r)};n.addEventListener("transitionend",A);n.addEventListener("transitioncancel",C);v={UIc:A,TIc:C}});a.c4.set(r,v);!e&&c||a.yGa(r);return r};
_.wUa=function(a,b){if(2!==b.state&&3!==b.state){var c=b.element,d=Object.assign({},qUa,b.config.animation);c.style.transitionDuration=d.fR+"ms";c.style.opacity="0";b.state=2;!b.Tkc&&d.fR||a.yGa(b)}};_.uUa.prototype.XPa=function(){this.s9a().forEach(function(a){a.config.Fea||_.wUa(a.Qh,a)})};_.yUa=function(a,b){var c=_.Wg(b);a.Vc.ne&&c&&c!==a.NX&&(a.lna(),a.NX=c,sUa.forEach(function(d){xUa.WKa(a.vb,d,c,a)}))};_.k=_.uUa.prototype;
_.k.handleEvent=function(a){var b=this;"mousedown"===a.type?this.Jma(a):"touchstart"===a.type?this.Crc(a):this.Arc();this.SIa||(this.vb.jc(function(){tUa.forEach(function(c){b.NX.addEventListener(c,b,rUa)})}),this.SIa=!0)};_.k.yGa=function(a){0===a.state?this.stc(a):2===a.state&&this.x8a(a)};_.k.stc=function(a){var b=a===this.eIa,c=a.config.Fea;a.state=1;c||b&&this.p5||_.wUa(a.Qh,a)};
_.k.x8a=function(a){var b,c=null!=(b=this.c4.get(a))?b:null;this.c4.delete(a);this.c4.size||(this.DW=null);a===this.eIa&&(this.eIa=null);a.state=3;null!==c&&(a.element.removeEventListener("transitionend",c.UIc),a.element.removeEventListener("transitioncancel",c.TIc));a.element.remove()};_.k.Jma=function(a){var b=_.ypa(a),c=this.rab&&Date.now()<this.rab+800;this.Pna.Bwa||b||c||(this.p5=!0,vUa(this,a.clientX,a.clientY,this.Pna.GH))};
_.k.Crc=function(a){if(!this.Pna.Bwa&&!_.zpa(a)){this.rab=Date.now();this.p5=!0;a=a.changedTouches;for(var b=0;b<a.length;b++)vUa(this,a[b].clientX,a[b].clientY,this.Pna.GH)}};_.k.Arc=function(){this.p5&&(this.p5=!1,this.s9a().forEach(function(a){var b=1===a.state||a.config.ERb&&0===a.state;!a.config.Fea&&b&&_.wUa(a.Qh,a)}))};_.k.s9a=function(){return Array.from(this.c4.keys())};
_.k.lna=function(){var a=this,b=this.NX;b&&(sUa.forEach(function(c){return xUa.zZa(c,b,a)}),this.SIa&&tUa.forEach(function(c){return b.removeEventListener(c,a,rUa)}))};var xUa=new oUa;_.Pq=new _.mc("mat-ripple-global-options");_.Qq=function(a,b,c,d,e){this.Oa=a;this.Ve=e;this.radius=0;this.um=this.Jc=!1;this.XGa=d||{};this.j6=new _.uUa(this,b,a,c)};_.k=_.Qq.prototype;_.k.Pa=function(){this.um=!0;this.LJa()};_.k.La=function(){this.j6.lna()};_.k.XPa=function(){this.j6.XPa()};_.k.LJa=function(){!this.disabled&&this.um&&_.yUa(this.j6,this.trigger)};
_.k.launch=function(a,b,c){return"number"===typeof a?vUa(this.j6,a,void 0===b?0:b,Object.assign({},this.GH,c)):vUa(this.j6,0,0,Object.assign({},this.GH,a))};
_.W.Object.defineProperties(_.Qq.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Jc},set:function(a){a&&this.XPa();this.Jc=a;this.LJa()}},trigger:{configurable:!0,enumerable:!0,get:function(){return this.Ytc||this.Oa.ta},set:function(a){this.Ytc=a;this.LJa()}},GH:{configurable:!0,enumerable:!0,get:function(){return{TMa:this.TMa,radius:this.radius,color:this.color,animation:Object.assign({},this.XGa.animation,"NoopAnimations"===this.Ve?{fG:0,fR:0}:{},this.animation),ERb:this.XGa.ERb}}},
Bwa:{configurable:!0,enumerable:!0,get:function(){return this.disabled||!!this.XGa.disabled}}});_.Qq.ha=function(a){return new (a||_.Qq)(_.x(_.Rc),_.x(_.ye),_.x(_.Bp),_.x(_.Pq,8),_.x(_.tk,8))};
_.Qq.Ha=_.gc({type:_.Qq,qa:[["","mat-ripple",""],["","matRipple",""]],Db:[1,"mat-ripple"],Cb:2,lb:function(a,b){a&2&&_.Ge("mat-ripple-unbounded",b.nQc)},inputs:{color:["matRippleColor","color"],nQc:["matRippleUnbounded","unbounded"],TMa:["matRippleCentered","centered"],radius:["matRippleRadius","radius"],animation:["matRippleAnimation","animation"],disabled:["matRippleDisabled","disabled"],trigger:["matRippleTrigger","trigger"]},Zb:["matRipple"]});_.Rq=function(a){this.Ve=a;this.state="unchecked";this.disabled=!1;this.wd="full"};_.Rq.ha=function(a){return new (a||_.Rq)(_.x(_.tk,8))};
_.Rq.ya=_.ec({type:_.Rq,qa:[["mat-pseudo-checkbox"]],Db:[1,"mat-pseudo-checkbox"],Cb:12,lb:function(a,b){a&2&&_.Ge("mat-pseudo-checkbox-indeterminate","indeterminate"===b.state)("mat-pseudo-checkbox-checked","checked"===b.state)("mat-pseudo-checkbox-disabled",b.disabled)("mat-pseudo-checkbox-minimal","minimal"===b.wd)("mat-pseudo-checkbox-full","full"===b.wd)("_mat-animation-noopable","NoopAnimations"===b.Ve)},inputs:{state:"state",disabled:"disabled",wd:"appearance"},Aa:0,Ba:0,va:function(){},styles:['.mat-pseudo-checkbox{border-radius:2px;cursor:pointer;display:inline-block;vertical-align:middle;box-sizing:border-box;position:relative;flex-shrink:0;transition:border-color 90ms cubic-bezier(0, 0, 0.2, 0.1),background-color 90ms cubic-bezier(0, 0, 0.2, 0.1)}.mat-pseudo-checkbox::after{position:absolute;opacity:0;content:"";border-bottom:2px solid currentColor;transition:opacity 90ms cubic-bezier(0, 0, 0.2, 0.1)}.mat-pseudo-checkbox._mat-animation-noopable{transition:none !important;animation:none !important}.mat-pseudo-checkbox._mat-animation-noopable::after{transition:none}.mat-pseudo-checkbox-disabled{cursor:default}.mat-pseudo-checkbox-indeterminate::after{left:1px;opacity:1;border-radius:2px}.mat-pseudo-checkbox-checked::after{left:1px;border-left:2px solid currentColor;transform:rotate(-45deg);opacity:1;box-sizing:content-box}.mat-pseudo-checkbox-full{border:2px solid}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked,.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate{border-color:rgba(0,0,0,0)}.mat-pseudo-checkbox{width:18px;height:18px}.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after{width:14px;height:6px;transform-origin:center;top:-4.2426406871px;left:0;bottom:0;right:0;margin:auto}.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-indeterminate::after{top:8px;width:16px}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked::after{width:10px;height:4px;transform-origin:center;top:-2.8284271247px;left:0;bottom:0;right:0;margin:auto}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate::after{top:6px;width:12px}\n'],
nb:2,Na:0});var zUa,AUa,BUa;zUa=["text"];AUa=[[["mat-icon"]],"*"];BUa=0;_.CUa=function(a,b){this.source=a;this.O_=void 0===b?!1:b};_.Sq=function(a,b,c,d){this.Wd=a;this.ub=b;this.Cd=c;this.group=d;this.Jc=this.QO=this.Xd=!1;this.fIa="";this.id="mat-option-"+BUa++;this.eva=new _.al;this.Sj=new _.qe};_.k=_.Sq.prototype;_.k.select=function(){this.Xd||(this.Xd=!0,_.vk(this.ub),this.pGa())};_.k.fj=function(){this.Xd&&(this.Xd=!1,_.vk(this.ub),this.pGa())};
_.k.focus=function(a,b){var c=this.cj();"function"===typeof c.focus&&c.focus(b)};_.k.uu=function(){return this.Bja};_.k.Yg=function(a){13!==a.keyCode&&32!==a.keyCode||_.Rg(a)||(this.uJ(),a.preventDefault())};_.k.uJ=function(){this.disabled||(this.Xd=this.multiple?!this.Xd:!0,_.vk(this.ub),this.pGa(!0))};_.k.OE=function(){return this.disabled?"-1":"0"};_.k.cj=function(){return this.Wd.ta};_.k.Cn=function(){if(this.Xd){var a=this.Bja;a!==this.fIa&&(this.fIa&&this.Sj.next(),this.fIa=a)}};_.k.La=function(){this.Sj.complete()};
_.k.pGa=function(a){this.eva.emit(new _.CUa(this,void 0===a?!1:a))};
_.W.Object.defineProperties(_.Sq.prototype,{multiple:{configurable:!0,enumerable:!0,get:function(){return this.Cd&&this.Cd.multiple}},selected:{configurable:!0,enumerable:!0,get:function(){return this.Xd}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.group&&this.group.disabled||this.Jc},set:function(a){this.Jc=_.Ug(a)}},Ed:{configurable:!0,enumerable:!0,get:function(){return!(!this.Cd||!this.Cd.Ed)}},Ls:{configurable:!0,enumerable:!0,get:function(){return!(!this.Cd||!this.Cd.Ls)}},
active:{configurable:!0,enumerable:!0,get:function(){return this.QO}},Bja:{configurable:!0,enumerable:!0,get:function(){var a;return((null==(a=this.Ntc)?void 0:a.ta.textContent)||"").trim()}}});_.Sq.ha=function(){_.Vc()};_.Sq.Ha=_.gc({type:_.Sq,tb:function(a,b){a&1&&_.hf(zUa,7);if(a&2){var c;_.gf(c=_.lf())&&(b.Ntc=c.first)}},inputs:{value:"value",id:"id",disabled:"disabled"},outputs:{eva:"onSelectionChange"}});_.Tq=function(a,b,c,d){_.Sq.call(this,a,b,c,d)};_.V(_.Tq,_.Sq);_.Tq.Ha=_.Sq.Ha;
_.Tq.ha=function(a){return new (a||_.Tq)(_.x(_.Rc),_.x(_.sl),_.x(_.Lq,8),_.x(_.Nq,8))};
_.Tq.ya=_.ec({type:_.Tq,qa:[["mat-option"]],Db:["role","option",1,"mat-mdc-option","mat-mdc-focus-indicator","mdc-list-item"],Cb:12,lb:function(a,b){a&1&&_.K("click",function(){return b.uJ()})("keydown",function(c){return b.Yg(c)});a&2&&(_.Le("id",b.id),_.Ee("tabindex",b.OE())("aria-selected",b.selected)("aria-disabled",b.disabled.toString()),_.Ge("mdc-list-item--selected",b.selected)("mat-mdc-option-multiple",b.multiple)("mat-mdc-option-active",b.active)("mdc-list-item--disabled",b.disabled))},Zb:["matOption"],
features:[_.Be],kc:["mat-icon","*"],Aa:8,Ba:5,Fa:[["class","mat-mdc-option-pseudo-checkbox",3,"state","disabled",4,"ngIf"],[1,"mdc-list-item__primary-text"],["text",""],["class","mat-mdc-option-pseudo-checkbox","state","checked","appearance","minimal",3,"disabled",4,"ngIf"],["class","cdk-visually-hidden",4,"ngIf"],["mat-ripple","",1,"mat-mdc-option-ripple",3,"matRippleTrigger","matRippleDisabled"],[1,"mat-mdc-option-pseudo-checkbox",3,"state","disabled"],["state","checked","appearance","minimal",
1,"mat-mdc-option-pseudo-checkbox",3,"disabled"],[1,"cdk-visually-hidden"]],va:function(a,b){a&1&&(_.Re(AUa),_.N(0,kqa,1,2,"mat-pseudo-checkbox",0),_.Se(1),_.B(2,"span",1,2),_.Se(4,1),_.D(),_.N(5,lqa,1,1,"mat-pseudo-checkbox",3),_.N(6,mqa,2,1,"span",4),_.F(7,"div",5));a&2&&(_.z("ngIf",b.multiple),_.w(5),_.z("ngIf",!b.multiple&&b.selected&&!b.Ls),_.w(1),_.z("ngIf",b.group&&b.group.RI),_.w(1),_.z("matRippleTrigger",b.cj())("matRippleDisabled",b.disabled||b.Ed))},Ia:[_.Qq,_.hm,_.Rq],styles:['.mat-mdc-option{display:flex;position:relative;align-items:center;justify-content:flex-start;overflow:hidden;padding:0;padding-left:16px;padding-right:16px;-webkit-user-select:none;user-select:none;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);min-height:48px}.mat-mdc-option:focus{outline:none}[dir=rtl] .mat-mdc-option,.mat-mdc-option[dir=rtl]{padding-left:16px;padding-right:16px}.mat-mdc-option.mdc-list-item{align-items:center}.mat-mdc-option.mdc-list-item--disabled{opacity:.38;cursor:default}.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::before{content:""}\n'],
nb:2,Na:0});_.Uq=function(){};_.Uq.ha=function(a){return new (a||_.Uq)};_.Uq.Ea=_.fc({type:_.Uq});_.Uq.Da=_.Vb({imports:[_.Iq,_.Iq]});var DUa=0,EUa=_.ch(function(){}),Vq=function(a,b,c,d,e){var f=EUa.call(this)||this;f.vb=a;f.Oa=b;f.UO=c;f.Qh=d;f.Ve=e;f.Xo="primary";f.rbb=!0;f.position="above after";f.size="medium";f.Qf=DUa++;f.um=!1;return f};_.V(Vq,EUa);_.k=Vq.prototype;_.k.isAfter=function(){return-1===this.position.indexOf("before")};_.k.Pa=function(){this.jmc();this.content&&!this.VO&&(this.VO=this.d8a(),this.eeb(this.content));this.um=!0};_.k.La=function(){this.Qh.Dp&&this.Qh.Dp(this.VO);wTa(this.UO,this.Oa.ta,this.description)};
_.k.d8a=function(){var a=this.Qh.createElement("span");a.setAttribute("id","mat-badge-content-"+this.Qf);a.setAttribute("aria-hidden","true");a.classList.add("mat-badge-content");"NoopAnimations"===this.Ve&&a.classList.add("_mat-animation-noopable");this.Oa.ta.appendChild(a);"function"===typeof requestAnimationFrame&&"NoopAnimations"!==this.Ve?this.vb.jc(function(){requestAnimationFrame(function(){a.classList.add("mat-badge-active")})}):a.classList.add("mat-badge-active");return a};
_.k.eeb=function(a){a=(""+(null!=a?a:"")).trim();this.um&&a&&!this.VO&&(this.VO=this.d8a());this.VO&&(this.VO.textContent=a);this.eP=a};_.k.muc=function(a){wTa(this.UO,this.Oa.ta,this.description);a&&this.UO.describe(this.Oa.ta,a);this.nnc=a};_.k.EJa=function(a){var b=this.Oa.ta.classList;b.remove("mat-badge-"+this.Xo);a&&b.add("mat-badge-"+a)};
_.k.jmc=function(){for(var a=_.q(Array.from(this.Oa.ta.querySelectorAll(":scope > .mat-badge-content"))),b=a.next();!b.done;b=a.next())b=b.value,b!==this.VO&&b.remove()};
_.W.Object.defineProperties(Vq.prototype,{color:{configurable:!0,enumerable:!0,get:function(){return this.Xo},set:function(a){this.EJa(a);this.Xo=a}},TFb:{configurable:!0,enumerable:!0,get:function(){return this.rbb},set:function(a){this.rbb=_.Ug(a)}},content:{configurable:!0,enumerable:!0,get:function(){return this.eP},set:function(a){this.eeb(a)}},description:{configurable:!0,enumerable:!0,get:function(){return this.nnc},set:function(a){this.muc(a)}},hidden:{configurable:!0,enumerable:!0,get:function(){return this.Qpc},
set:function(a){this.Qpc=_.Ug(a)}}});Vq.ha=function(a){return new (a||Vq)(_.x(_.ye),_.x(_.Rc),_.x(_.Vp),_.x(_.uk),_.x(_.tk,8))};
Vq.Ha=_.gc({type:Vq,qa:[["","matBadge",""]],Db:[1,"mat-badge"],Cb:20,lb:function(a,b){a&2&&_.Ge("mat-badge-overlap",b.TFb)("mat-badge-above",-1===b.position.indexOf("below"))("mat-badge-below",-1!==b.position.indexOf("below"))("mat-badge-before",!b.isAfter())("mat-badge-after",b.isAfter())("mat-badge-small","small"===b.size)("mat-badge-medium","medium"===b.size)("mat-badge-large","large"===b.size)("mat-badge-hidden",b.hidden||!b.content)("mat-badge-disabled",b.disabled)},inputs:{disabled:["matBadgeDisabled",
"disabled"],color:["matBadgeColor","color"],TFb:["matBadgeOverlap","overlap"],position:["matBadgePosition","position"],content:["matBadge","content"],description:["matBadgeDescription","description"],size:["matBadgeSize","size"],hidden:["matBadgeHidden","hidden"]},features:[_.Be]});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=_.ah(_.ch(_.bh(function(a){this.Oa=a})));_.Wq=function(a,b,c){var d=JUa.call(this,a)||this;d.Bd=b;d.Ve=c;d.BUa=d.a5("mat-fab","mat-mini-fab");d.rta=d.a5("mat-icon-button");for(var e=_.q(IUa),f=e.next();!f.done;f=e.next())f=f.value,d.a5(f)&&d.cj().classList.add(f);a.ta.classList.add("mat-button-base");d.BUa&&(d.color="accent");return d};_.V(_.Wq,JUa);_.k=_.Wq.prototype;
_.k.Pc=function(){this.Bd.Bn(this.Oa,!0)};_.k.La=function(){this.Bd.Bl(this.Oa)};_.k.focus=function(a,b){a?_.Fp(this.Bd,this.cj(),a,b):this.cj().focus(b)};_.k.cj=function(){return this.Oa.ta};_.k.xq=function(){return this.Ed||this.disabled};_.k.a5=function(){var a=this;return _.jc.apply(0,arguments).some(function(b){return a.cj().hasAttribute(b)})};_.Wq.ha=function(a){return new (a||_.Wq)(_.x(_.Rc),_.x(_.Ep),_.x(_.tk,8))};
_.Wq.ya=_.ec({type:_.Wq,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&&_.hf(_.Qq,5);if(a&2){var c;_.gf(c=_.lf())&&(b.aN=c.first)}},Db:[1,"mat-focus-indicator"],Cb:5,lb:function(a,b){a&2&&(_.Ee("disabled",b.disabled||null),_.Ge("_mat-animation-noopable","NoopAnimations"===b.Ve)("mat-button-disabled",b.disabled))},
inputs:{disabled:"disabled",Ed:"disableRipple",color:"color"},Zb:["matButton"],features:[_.Be],Yb:FUa,kc:GUa,Aa:4,Ba:5,Fa:[[1,"mat-button-wrapper"],["matRipple","",1,"mat-button-ripple",3,"matRippleDisabled","matRippleCentered","matRippleTrigger"],[1,"mat-button-focus-overlay"]],va:function(a,b){a&1&&(_.Re(),_.B(0,"span",0),_.Se(1),_.D(),_.F(2,"span",1)(3,"span",2));a&2&&(_.w(2),_.Ge("mat-button-ripple-round",b.BUa||b.rta),_.z("matRippleDisabled",b.xq())("matRippleCentered",b.rta)("matRippleTrigger",
b.cj()))},Ia:[_.Qq],styles:[HUa()],nb:2,Na:0});_.Xq=function(a,b,c,d){var e=_.Wq.call(this,b,a,c)||this;e.vb=d;e.YGa=function(f){e.disabled&&(f.preventDefault(),f.stopImmediatePropagation())};return e};_.V(_.Xq,_.Wq);_.Xq.prototype.Pc=function(){var a=this;_.Wq.prototype.Pc.call(this);this.vb?this.vb.jc(function(){a.Oa.ta.addEventListener("click",a.YGa)}):this.Oa.ta.addEventListener("click",this.YGa)};
_.Xq.prototype.La=function(){_.Wq.prototype.La.call(this);this.Oa.ta.removeEventListener("click",this.YGa)};_.Xq.ha=function(a){return new (a||_.Xq)(_.x(_.Ep),_.x(_.Rc),_.x(_.tk,8),_.x(_.ye,8))};
_.Xq.ya=_.ec({type:_.Xq,qa:[["a","mat-button",""],["a","mat-raised-button",""],["a","mat-icon-button",""],["a","mat-fab",""],["a","mat-mini-fab",""],["a","mat-stroked-button",""],["a","mat-flat-button",""]],Db:[1,"mat-focus-indicator"],Cb:7,lb:function(a,b){a&2&&(_.Ee("tabindex",b.disabled?-1:b.tabIndex)("disabled",b.disabled||null)("aria-disabled",b.disabled.toString()),_.Ge("_mat-animation-noopable","NoopAnimations"===b.Ve)("mat-button-disabled",b.disabled))},inputs:{disabled:"disabled",Ed:"disableRipple",
color:"color",tabIndex:"tabIndex"},Zb:["matButton","matAnchor"],features:[_.Be],Yb:FUa,kc:GUa,Aa:4,Ba:5,Fa:[[1,"mat-button-wrapper"],["matRipple","",1,"mat-button-ripple",3,"matRippleDisabled","matRippleCentered","matRippleTrigger"],[1,"mat-button-focus-overlay"]],va:function(a,b){a&1&&(_.Re(),_.B(0,"span",0),_.Se(1),_.D(),_.F(2,"span",1)(3,"span",2));a&2&&(_.w(2),_.Ge("mat-button-ripple-round",b.BUa||b.rta),_.z("matRippleDisabled",b.xq())("matRippleCentered",b.rta)("matRippleTrigger",b.cj()))},Ia:[_.Qq],
styles:[HUa()],nb:2,Na:0});var KUa={params:{Oqa:"150ms",Uqa:"75ms"}},LUa=_.Bg("dialogContainer",[_.Eg("void, exit",_.Dg({opacity:0,transform:"scale(0.7)"})),_.Eg("enter",_.Dg({transform:"none"})),_.Fg("* => enter",_.toa([_.Cg("{{enterAnimationDuration}} cubic-bezier(0, 0, 0.2, 1)",_.Dg({transform:"none",opacity:1})),_.uoa("@*",{type:9,options:null})]),KUa),_.Fg("* => void, * => exit",_.toa([_.Cg("{{exitAnimationDuration}} cubic-bezier(0.4, 0.0, 0.2, 1)",_.Dg({opacity:0})),_.uoa("@*",{type:9,options:null})]),KUa)]);_.Yq=function(){this.role="dialog";this.te="";this.wg=!0;this.hn="";this.Fm=!1;this.height=this.width="";this.maxWidth="80vw";this.ariaLabel=this.ihb=this.soa=this.data=null;this.ariaModal=!0;this.cC="first-tabbable";this.Nkb=this.Mnb=this.FD=!0};var MUa=function(){this.role="dialog";this.te="";this.wg=!0;this.hn="";this.Fm=!1;this.height=this.width="";this.ariaLabel=this.ihb=this.soa=this.data=null;this.ariaModal=!0;this.cC="first-tabbable";this.Okb=this.Mkb=this.Nkb=this.FD=!0};var Zq=function(a,b,c,d,e,f,g,h){this.cs=!1;this.Oa=a;this.L4=b;this.md=d;this.xHa=e;this.vb=f;this.Xb=g;this.Bd=h;this.yW=this.N8a=null;this.o4=this.md.ihb||null;this.Ib=c};_.V(Zq,Cq);_.k=Zq.prototype;_.k.Zka=function(){this.dqc();this.xpc();this.t7a()};_.k.t7a=function(){this.MX()};_.k.La=function(){this.pJ()};_.k.PJ=function(a){a=this.MB.PJ(a);this.Zka();return a};_.k.QJ=function(a){a=this.MB.QJ(a);this.Zka();return a};_.k.esc=function(){this.Yka()||this.MX()};
_.k.CGa=function(a,b){this.xHa.Ww(a)||(a.tabIndex=-1,this.vb.jc(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)};_.k.K4=function(a,b){(a=this.Oa.ta.querySelector(a))&&this.CGa(a,b)};
_.k.MX=function(){var a=this,b=this.Oa.ta;switch(this.md.cC){case !1:case "dialog":this.Yka()||b.focus();break;case !0:case "first-tabbable":_.Ip(this.DB).then(function(c){c||a.aoc()});break;case "first-heading":this.K4('h1, h2, h3, h4, h5, h6, [role="heading"]');break;default:this.K4(this.md.cC)}};
_.k.pJ=function(){var a=this.md.FD,b=null;"string"===typeof a?b=this.Ib.querySelector(a):"boolean"===typeof a?b=a?this.N8a:null:a&&(b=a);if(this.md.FD&&b&&"function"===typeof b.focus){a=_.Lpa();var c=this.Oa.ta;if(!a||a===this.Ib.body||a===c||c.contains(a))this.Bd?(_.Fp(this.Bd,b,this.yW),this.yW=null):b.focus()}this.DB&&this.DB.destroy()};_.k.aoc=function(){this.Oa.ta.focus&&this.Oa.ta.focus()};_.k.Yka=function(){var a=this.Oa.ta,b=_.Lpa();return a===b||a.contains(b)};
_.k.dqc=function(){this.DB=this.L4.create(this.Oa.ta);this.Ib&&(this.N8a=_.Lpa())};_.k.xpc=function(){var a=this;this.Xb.lp().subscribe(function(){a.md.Fm&&a.esc()})};Zq.ha=function(a){return new (a||Zq)(_.x(_.Rc),_.x(_.Jp),_.x(_.Yg,8),_.x(MUa),_.x(_.Gp),_.x(_.ye),_.x(_.uq),_.x(_.Ep))};
Zq.ya=_.ec({type:Zq,qa:[["cdk-dialog-container"]],tb:function(a,b){a&1&&_.hf(_.Eq,7);if(a&2){var c;_.gf(c=_.lf())&&(b.MB=c.first)}},Db:["tabindex","-1",1,"cdk-dialog-container"],Cb:6,lb:function(a,b){a&2&&_.Ee("id",b.md.id||null)("role",b.md.role)("aria-modal",b.md.ariaModal)("aria-labelledby",b.md.ariaLabel?null:b.o4)("aria-label",b.md.ariaLabel)("aria-describedby",b.md.soa||null)},features:[_.Be],Aa:1,Ba:0,Fa:[["cdkPortalOutlet",""]],va:function(a){a&1&&_.N(0,nqa,0,0,"ng-template",0)},Ia:[_.Eq],
styles:[".cdk-dialog-container{display:block;width:100%;height:100%;min-height:inherit;max-height:inherit}\n"],nb:2});var NUa=new _.mc("DialogScrollStrategy"),OUa=new _.mc("DialogData"),PUa=new _.mc("DefaultDialogConfig"),QUa={Ca:NUa,Eb:[_.Gq],Bb:function(a){return function(){return a.Po.block()}}};var RUa=function(a,b){var c=this;this.ud=a;this.config=b;this.closed=new _.qe;this.Fm=b.Fm;this.lp=a.lp();this.Ku=a.Ku();this.nea=a.nea();this.id=b.id;this.Ku.subscribe(function(d){27!==d.keyCode||c.Fm||_.Rg(d)||(d.preventDefault(),c.close(void 0,{zra:"keyboard"}))});this.lp.subscribe(function(){c.Fm||c.close(void 0,{zra:"mouse"})});this.ila=a.Zv.subscribe(function(){!1!==b.Okb&&c.close()})};_.k=RUa.prototype;
_.k.close=function(a,b){if(this.pK){var c=this.closed;this.pK.yW=(null==b?void 0:b.zra)||"program";this.ila.unsubscribe();this.ud.dispose();c.next(a);c.complete();this.PF=this.pK=null}};_.k.ei=function(){this.ud.ei();return this};_.k.jB=function(a,b){this.ud.jB({width:void 0===a?"":a,height:void 0===b?"":b})};_.k.bY=function(a){this.ud.bY(a)};_.k.Afa=function(a){this.ud.Afa(a)};var SUa=0,$q=function(a,b,c,d,e,f){this.wj=a;this.qf=b;this.aj=c;this.ez=d;this.eJ=e;this.HP=[];this.e4=new _.qe;this.g4=new _.qe;this.gFa=new Map;this.mg=f};_.k=$q.prototype;
_.k.open=function(a,b){var c=this;b=Object.assign({},this.aj||new MUa,b);b.id=b.id||"cdk-dialog-"+SUa++;b.id&&this.Itb(b.id);var d=this.R4(b);d=this.wj.create(d);var e=new RUa(d,b);d=this.ilc(d,e,b);e.pK=d;this.jlc(a,e,d,b);this.Yp.length||this.Spc();this.Yp.push(e);e.closed.subscribe(function(){return c.lcb(e,!0)});this.KJ.next(e);return e};_.k.Itb=function(a){this.Yp.find(function(b){return b.id===a})};
_.k.La=function(){var a=this;oqa(this.HP,function(b){!1===b.config.Mkb&&a.lcb(b,!1)});oqa(this.HP,function(b){return b.close()});this.e4.complete();this.g4.complete();this.HP=[]};_.k.R4=function(a){var b=new _.tq({Fj:a.Fj||_.eUa(_.dUa(this.wj.position().global())),xl:a.xl||this.mg(),te:a.te,wg:a.wg,direction:a.direction,minWidth:a.minWidth,minHeight:a.minHeight,maxWidth:a.maxWidth,maxHeight:a.maxHeight,width:a.width,height:a.height,cpb:a.Nkb});a.hn&&(b.hn=a.hn);return b};
_.k.ilc=function(a,b,c){var d,e=c.Ac||(null==(d=c.ff)?void 0:d.Ac);b=[{Ca:MUa,xc:c},{Ca:RUa,xc:b},{Ca:_.uq,xc:a}];c.container?"function"===typeof c.container?d=c.container:(d=c.container.type,b.push.apply(b,_.qc(c.container.Ob(c)))):d=Zq;c=new _.Aq(d,c.ff,yia({parent:e||this.qf,Ob:b}),c.jC);return a.Sd(c).instance};
_.k.jlc=function(a,b,c,d){if(a instanceof _.df){var e=this.ala(d,b,c,void 0);b={wa:d.data,Cw:b};d.NU&&(b=Object.assign({},b,"function"===typeof d.NU?d.NU():d.NU));c.QJ(new _.Bq(a,null,b,e))}else e=this.ala(d,b,c,this.qf),a=c.PJ(new _.Aq(a,d.ff,e,d.jC)),b.PF=a.instance};
_.k.ala=function(a,b,c,d){var e,f=a.Ac||(null==(e=a.ff)?void 0:e.Ac);e=[{Ca:OUa,xc:a.data},{Ca:RUa,xc:b}];a.Ob&&("function"===typeof a.Ob?e.push.apply(e,_.qc(a.Ob(b,a,c))):e.push.apply(e,_.qc(a.Ob)));!a.direction||f&&f.get(_.dq,null,{optional:!0})||e.push({Ca:_.dq,xc:{value:a.direction,kd:_.vd()}});return yia({parent:f||d,Ob:e})};
_.k.lcb=function(a,b){a=this.Yp.indexOf(a);-1<a&&(this.Yp.splice(a,1),this.Yp.length||(this.gFa.forEach(function(c,d){c?d.setAttribute("aria-hidden",c):d.removeAttribute("aria-hidden")}),this.gFa.clear(),b&&this.O4().next()))};
_.k.Spc=function(){var a=DTa(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.gFa.set(d,d.getAttribute("aria-hidden")),d.setAttribute("aria-hidden","true"))}};_.k.O4=function(){var a=this.ez;return a?a.O4():this.e4};
_.W.Object.defineProperties($q.prototype,{Yp:{configurable:!0,enumerable:!0,get:function(){return this.ez?this.ez.Yp:this.HP}},KJ:{configurable:!0,enumerable:!0,get:function(){return this.ez?this.ez.KJ:this.g4}}});$q.ha=function(a){return new (a||$q)(_.u(_.Gq),_.u(_.ag),_.u(PUa,8),_.u($q,12),_.u(_.iq),_.u(NUa))};$q.ua=_.t({token:$q,oa:$q.ha});_.ar=function(){};_.ar.ha=function(a){return new (a||_.ar)};_.ar.Ea=_.fc({type:_.ar});_.ar.Da=_.Vb({Ob:[$q,QUa],imports:[_.Hq,_.Fq,_.Up,_.Fq]});_.br=function(a,b,c,d,e,f,g,h){Zq.call(this,a,b,c,d,e,f,g,h);this.zB=new _.al};_.V(_.br,Zq);_.br.prototype.t7a=function(){this.md.Mnb||this.MX()};_.br.prototype.lbb=function(a){this.md.Mnb&&this.MX();this.zB.next({state:"opened",totalTime:a})};_.br.ha=function(a){return new (a||_.br)(_.x(_.Rc),_.x(_.Jp),_.x(_.Yg,8),_.x(_.Yq),_.x(_.Gp),_.x(_.ye),_.x(_.uq),_.x(_.Ep))};_.br.ya=_.ec({type:_.br,qa:[["ng-component"]],features:[_.Be],Aa:0,Ba:0,va:function(){},nb:2});_.TUa=function(a,b,c){var d=this;this.Ot=a;this.TFa=c;this.RO=new _.qe;this.Pka=new _.qe;this.Rj=0;this.Fm=b.Fm;this.id=a.id;c.zB.ka(_.Ud(function(e){return"opened"===e.state}),_.he(1)).subscribe(function(){d.RO.next();d.RO.complete()});c.zB.ka(_.Ud(function(e){return"closed"===e.state}),_.he(1)).subscribe(function(){clearTimeout(d.pmc);d.LW()});a.ud.Zv.subscribe(function(){d.Pka.next(d.wcb);d.Pka.complete();d.LW()});_.Sd(this.lp(),this.Ku().ka(_.Ud(function(e){return 27===e.keyCode&&!d.Fm&&!_.Rg(e)}))).subscribe(function(e){d.Fm||
(e.preventDefault(),d.yW="keydown"===e.type?"keyboard":"mouse",d.close(void 0))})};_.k=_.TUa.prototype;_.k.close=function(a){var b=this;this.wcb=a;this.TFa.zB.ka(_.Ud(function(c){return"closing"===c.state}),_.he(1)).subscribe(function(c){b.Pka.next(a);b.Pka.complete();RTa(b.Ot.ud);b.pmc=setTimeout(function(){return b.LW()},c.totalTime+100)});this.Rj=1;this.TFa.Ena()};_.k.KJ=function(){return this.RO};_.k.WB=function(){return this.Ot.closed};_.k.lp=function(){return this.Ot.lp};_.k.Ku=function(){return this.Ot.Ku};
_.k.ei=function(a){var b=this.Ot.config.Fj;a&&(a.left||a.right)?a.left?b.left(a.left):b.right(a.right):_.dUa(b);a&&(a.top||a.bottom)?a.top?b.top(a.top):b.bottom(a.bottom):_.eUa(b);this.Ot.ei();return this};_.k.jB=function(a,b){this.Ot.jB(void 0===a?"":a,void 0===b?"":b)};_.k.bY=function(a){this.Ot.bY(a)};_.k.Afa=function(a){this.Ot.Afa(a)};_.k.getState=function(){return this.Rj};_.k.LW=function(){this.Rj=2;this.Ot.close(this.wcb,{zra:this.yW});this.PF=null};var XUa;_.UUa=new _.mc("MatMdcDialogData");_.VUa=new _.mc("mat-mdc-dialog-default-options");_.WUa=new _.mc("mat-mdc-dialog-scroll-strategy");XUa=0;_.cr=function(a,b,c,d,e,f,g,h,n){this.wj=a;this.aj=c;this.ez=d;this.B8a=g;this.A8a=h;this.snc=n;this.HP=[];this.e4=new _.qe;this.g4=new _.qe;this.F$a="mat-dialog-";this.sob=_.Yq;this.mg=f;this.A4=b.get($q)};_.k=_.cr.prototype;_.k.O4=function(){var a=this.ez;return a?a.O4():this.e4};
_.k.open=function(a,b){var c=this,d;b=Object.assign({},this.aj||new _.Yq,b);b.id=b.id||this.F$a+XUa++;b.xl=b.xl||this.mg();a=this.A4.open(a,Object.assign({},b,{Fj:_.eUa(_.dUa(this.wj.position().global())),Fm:!0,Mkb:!1,Okb:!1,container:{type:this.A8a,Ob:function(){return[{Ca:c.sob,xc:b},{Ca:MUa,xc:b}]}},NU:function(){return{Cw:d}},Ob:function(e,f,g){d=new c.B8a(e,b,g);var h;d.ei(null==(h=b)?void 0:h.position);return[{Ca:c.A8a,xc:g},{Ca:c.snc,xc:f.data},{Ca:c.B8a,xc:d}]}}));d.PF=a.PF;this.Yp.push(d);
this.KJ.next(d);d.WB().subscribe(function(){var e=c.Yp.indexOf(d);-1<e&&(c.Yp.splice(e,1),c.Yp.length||c.O4().next())});return d};_.k.Itb=function(a){this.Yp.find(function(b){return b.id===a})};_.k.La=function(){this.omc(this.HP);this.e4.complete();this.g4.complete()};_.k.omc=function(a){for(var b=a.length;b--;)a[b].close()};
_.W.Object.defineProperties(_.cr.prototype,{Yp:{configurable:!0,enumerable:!0,get:function(){return this.ez?this.ez.Yp:this.HP}},KJ:{configurable:!0,enumerable:!0,get:function(){return this.ez?this.ez.KJ:this.g4}}});_.cr.ha=function(){_.Vc()};_.cr.ua=_.t({token:_.cr,oa:_.cr.ha});_.dr=function(){_.TUa.apply(this,arguments)};_.V(_.dr,_.TUa);var YUa=function(){_.Yq.apply(this,arguments);this.Oqa=KUa.params.Oqa;this.Uqa=KUa.params.Uqa};_.V(YUa,_.Yq);var er=function(a,b,c,d,e,f,g,h,n){_.br.call(this,a,b,c,d,e,f,g,n);this.ub=h;this.Rj="enter"};_.V(er,_.br);er.prototype.pIa=function(a){var b=a.Dg;a=a.totalTime;"enter"===b?this.lbb(a):"exit"===b&&this.zB.next({state:"closed",totalTime:a})};er.prototype.qIa=function(a){var b=a.Dg;a=a.totalTime;"enter"===b?this.zB.next({state:"opening",totalTime:a}):("exit"===b||"void"===b)&&this.zB.next({state:"closing",totalTime:a})};er.prototype.Ena=function(){this.Rj="exit";_.vk(this.ub)};
er.prototype.moc=function(){return{value:this.Rj,params:{enterAnimationDuration:this.md.Oqa||"150ms",exitAnimationDuration:this.md.Uqa||"75ms"}}};er.ha=function(a){return new (a||er)(_.x(_.Rc),_.x(_.Jp),_.x(_.Yg,8),_.x(YUa),_.x(_.Gp),_.x(_.ye),_.x(_.uq),_.x(_.sl),_.x(_.Ep))};
er.ya=_.ec({type:er,qa:[["mat-dialog-container"]],Db:["tabindex","-1",1,"mat-dialog-container"],Cb:7,lb:function(a,b){a&1&&_.Cja("@dialogContainer.start",function(c){return b.qIa(c)})("@dialogContainer.done",function(c){return b.pIa(c)});a&2&&(_.Le("id",b.md.id),_.Ee("aria-modal",b.md.ariaModal)("role",b.md.role)("aria-labelledby",b.md.ariaLabel?null:b.o4)("aria-label",b.md.ariaLabel)("aria-describedby",b.md.soa||null),_.Me("@dialogContainer",b.moc()))},features:[_.Be],Aa:1,Ba:0,Fa:[["cdkPortalOutlet",
""]],va:function(a){a&1&&_.N(0,pqa,0,0,"ng-template",0)},Ia:[_.Eq],styles:[".mat-dialog-container{display:block;padding:24px;border-radius:4px;box-sizing:border-box;overflow:auto;outline:0;width:100%;height:100%;min-height:inherit;max-height:inherit}.cdk-high-contrast-active .mat-dialog-container{outline:solid 1px}.mat-dialog-content{display:block;margin:0 -24px;padding:0 24px;max-height:65vh;overflow:auto;-webkit-overflow-scrolling:touch}.mat-dialog-title{margin:0 0 20px;display:block}.mat-dialog-actions{padding:8px 0;display:flex;flex-wrap:wrap;min-height:52px;align-items:center;box-sizing:content-box;margin-bottom:-24px}.mat-dialog-actions.mat-dialog-actions-align-center,.mat-dialog-actions[align=center]{justify-content:center}.mat-dialog-actions.mat-dialog-actions-align-end,.mat-dialog-actions[align=end]{justify-content:flex-end}.mat-dialog-actions .mat-button-base+.mat-button-base,.mat-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:8px}[dir=rtl] .mat-dialog-actions .mat-button-base+.mat-button-base,[dir=rtl] .mat-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:0;margin-right:8px}\n"],
nb:2,data:{animation:[LUa]}});var ZUa,$Ua,aVa;_.fr=new _.mc("MatDialogData");ZUa=new _.mc("mat-dialog-default-options");$Ua=new _.mc("mat-dialog-scroll-strategy");aVa={Ca:$Ua,Eb:[_.Gq],Bb:function(a){return function(){return a.Po.block()}}};_.gr=function(a,b,c,d,e,f,g,h){_.cr.call(this,a,b,d,f,g,e,_.dr,er,_.fr,h);this.sob=YUa};_.V(_.gr,_.cr);_.gr.ha=function(a){return new (a||_.gr)(_.u(_.Gq),_.u(_.ag),_.u(_.tm,8),_.u(ZUa,8),_.u($Ua),_.u(_.gr,12),_.u(_.iq),_.u(_.tk,8))};_.gr.ua=_.t({token:_.gr,oa:_.gr.ha});var bVa;bVa=0;_.hr=function(a,b,c){this.Cw=a;this.Oa=b;this.A4=c;this.type="button"};_.hr.prototype.Pa=function(){this.Cw||(this.Cw=qqa(this.Oa,this.A4.Yp))};_.hr.prototype.Tb=function(a){if(a=a._matDialogClose||a._matDialogCloseResult)this.tob=a.uf};_.hr.prototype.sIa=function(a){var b=this.Cw,c=this.tob;b.yW=0===a.screenX&&0===a.screenY?"keyboard":"mouse";b.close(c)};_.hr.ha=function(a){return new (a||_.hr)(_.x(_.dr,8),_.x(_.Rc),_.x(_.gr))};
_.hr.Ha=_.gc({type:_.hr,qa:[["","mat-dialog-close",""],["","matDialogClose",""]],Cb:2,lb:function(a,b){a&1&&_.K("click",function(c){return b.sIa(c)});a&2&&_.Ee("aria-label",b.ariaLabel||null)("type",b.type)},inputs:{ariaLabel:["aria-label","ariaLabel"],type:"type",tob:["mat-dialog-close","dialogResult"],rUc:["matDialogClose","_matDialogClose"]},Zb:["matDialogClose"],features:[_.uc]});_.ir=function(a,b,c){this.jla=a;this.Oa=b;this.A4=c;this.id="mat-dialog-title-"+bVa++};
_.ir.prototype.Pa=function(){var a=this;this.jla||(this.jla=qqa(this.Oa,this.A4.Yp));this.jla&&Promise.resolve().then(function(){var b=a.jla.TFa;b&&!b.o4&&(b.o4=a.id)})};_.ir.ha=function(a){return new (a||_.ir)(_.x(_.dr,8),_.x(_.Rc),_.x(_.gr))};_.ir.Ha=_.gc({type:_.ir,qa:[["","mat-dialog-title",""],["","matDialogTitle",""]],Db:[1,"mat-dialog-title"],Cb:1,lb:function(a,b){a&2&&_.Le("id",b.id)},inputs:{id:"id"},Zb:["matDialogTitle"]});_.jr=function(){};_.jr.ha=function(a){return new (a||_.jr)};
_.jr.Ha=_.gc({type:_.jr,qa:[["","mat-dialog-content",""],["mat-dialog-content"],["","matDialogContent",""]],Db:[1,"mat-dialog-content"]});_.kr=function(){this.align="start"};_.kr.ha=function(a){return new (a||_.kr)};_.kr.Ha=_.gc({type:_.kr,qa:[["","mat-dialog-actions",""],["mat-dialog-actions"],["","matDialogActions",""]],Db:[1,"mat-dialog-actions"],Cb:4,lb:function(a,b){a&2&&_.Ge("mat-dialog-actions-align-center","center"===b.align)("mat-dialog-actions-align-end","end"===b.align)},inputs:{align:"align"}});_.lr=function(){};_.lr.ha=function(a){return new (a||_.lr)};_.lr.Ea=_.fc({type:_.lr});_.lr.Da=_.Vb({Ob:[_.gr,aVa],imports:[_.ar,_.Hq,_.Fq,_.Iq,_.Iq]});var cVa=function(a,b,c){this.TJ=a;this.defaultValue=b;this.yxb=c},dVa=function(a,b,c){this.Vn=a;this.xma=b;this.yrc=c;this.TJa=[];this.msc=this.Dlc();this.TJa=this.Amc()};_.k=dVa.prototype;_.k.KSa=function(a){return"undefined"!==typeof this.Vn.yxb[a]};_.k.destroy=function(){this.TJa.forEach(function(a){a.unsubscribe()});this.TJa=[]};
_.k.Amc=function(){var a=this,b=[];this.msc.forEach(function(c){a.ima(c.key)&&b.push(a.oWa.observe(c.alias).ka(_.y(function(d){d=d.clone();d.TYa=a.Vn.TJ;return d})).subscribe(function(d){a.zrc(d)}))});return b};_.k.Dlc=function(){var a=this;return this.oWa.eC.map(function(b){return fh({},b,{TJ:a.Vn.TJ,key:a.Vn.TJ+b.suffix})}).filter(function(b){return a.ima(b.key)})};_.k.zrc=function(a){a.TYa==this.Vn.TJ&&(a.value=this.Jlc(a),this.yrc(a))};_.k.ima=function(a){return void 0!==this.Aab(a)};
_.k.Jlc=function(a){var b=this.Vn.TJ+a.suffix,c=this.z6a;c=a.matches?b:c==b?null:c;this.z6a=this.Duc(c);return this.aQ};_.k.Duc=function(a){var b=this,c=this.oWa.Zuc;!b.ima(a)&&c.some(function(d){d=b.Vn.TJ+d.suffix;return b.ima(d)?(a=d,!0):!1});return a};_.k.Aab=function(a){return this.Vn.yxb[a]};
_.W.Object.defineProperties(dVa.prototype,{oWa:{configurable:!0,enumerable:!0,get:function(){return this.xma}},Xuc:{configurable:!0,enumerable:!0,get:function(){return this.z6a||this.Vn.TJ}},aQ:{configurable:!0,enumerable:!0,get:function(){var a=this.Xuc;return this.KSa(a)?this.Aab(a):this.Vn.defaultValue}}});var eVa=new _.mc("Token (@angular/flex-layout) Breakpoints");var mr=function(a){this.Pt=a},fVa=function(a,b){return a.Pt.find(function(c){return c.alias==b})},gVa=function(a,b){return a.Pt.find(function(c){return c.Qi==b})};
_.W.Object.defineProperties(mr.prototype,{items:{configurable:!0,enumerable:!0,get:function(){return[].concat(_.qc(this.Pt))}},kPb:{configurable:!0,enumerable:!0,get:function(){var a=this.Pt.filter(function(c){return!0===c.Qu}),b=this.Pt.filter(function(c){return!0!==c.Qu});return[].concat(_.qc(a),_.qc(b))}},pJc:{configurable:!0,enumerable:!0,get:function(){return this.Pt.filter(function(a){return 1==a.Qu})}},cLa:{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})}}});mr.ha=function(a){return new (a||mr)(_.u(eVa))};mr.ua=_.t({token:mr,oa:mr.ha});var hVa=function(a,b,c,d){this.matches=void 0===a?!1:a;this.Qi=void 0===b?"all":b;this.EWa=void 0===c?"":c;this.suffix=void 0===d?"":d};hVa.prototype.clone=function(){return new hVa(this.matches,this.Qi,this.EWa,this.suffix)};var nr=function(a,b){this.ym=a;this.Ib=b;this.Pt=new Map;this.ddb=new _.If(new hVa(!0));this.trc=this.ddb.Jf()};nr.prototype.isActive=function(a){return this.Pt.has(a)?this.Pt.get(a).matches:!1};nr.prototype.observe=function(a){iVa(this,a);return this.trc.ka(_.Ud(function(b){return a?b.Qi===a:!0}))};
var iVa=function(a,b){b="undefined"===typeof b?[]:"string"===typeof b?[b]:uqa(b);0<b.length&&(tqa(b,a.Ib),b.forEach(function(c){var d=a.Pt.get(c),e=function(f){a.ym.wc(function(){a.ddb.next(new hVa(f.matches,c))})};d||(d=a.Blc(c),d.addListener(e),a.Pt.set(c,d));d.matches&&e(d)}))};nr.prototype.Blc=function(a){return rqa()&&window.matchMedia("all").addListener?window.matchMedia(a):{matches:"all"===a||""===a,media:a,addListener:function(){},removeListener:function(){}}};
nr.ha=function(a){return new (a||nr)(_.u(_.ye),_.u(_.Yg))};nr.ua=_.t({token:nr,oa:nr.ha});var sqa={};var or=function(a,b){this.WO=a;this.YI=b;this.isc()};or.prototype.isActive=function(a){var b=fVa(this.WO,a)||gVa(this.WO,a);return this.YI.isActive(b?b.Qi:a)};or.prototype.observe=function(a){var b=fVa(this.WO,a)||gVa(this.WO,a);return this.YI.observe(b?b.Qi:a).ka(_.y(function(c){return vqa(c,b)}),_.Ud(function(c){return b?""!==c.EWa:!0}))};or.prototype.isc=function(){var a=this.WO.kPb.map(function(b){return b.Qi});iVa(this.YI,a)};
_.W.Object.defineProperties(or.prototype,{eC:{configurable:!0,enumerable:!0,get:function(){return[].concat(_.qc(this.WO.items))}},Zuc:{configurable:!0,enumerable:!0,get:function(){var a=this;return this.WO.pJc.reverse().filter(function(b){return a.YI.isActive(b.Qi)})}},active:{configurable:!0,enumerable:!0,get:function(){var a=this,b=null;this.eC.reverse().forEach(function(d){""!==d.alias&&!b&&a.YI.isActive(d.Qi)&&(b=d)});var c=this.eC[0];return b||(this.YI.isActive(c.Qi)?c:null)}}});
or.ha=function(a){return new (a||or)(_.u(mr),_.u(nr))};or.ua=_.t({token:or,oa:or.ha});var yqa=["row","column","row-reverse","column-reverse"];var pr=function(a,b,c){this.xma=a;this.Oa=b;this.Qh=c;this.bma={};this.Mpc=!1};_.k=pr.prototype;_.k.iF=function(a){return this.bma[a]};_.k.Pa=function(){this.ZTc=this.Eoc();this.Mpc=!0};_.k.Tb=function(a){throw Error("nc`"+a);};_.k.La=function(){this.zk&&this.zk.destroy();this.xma=null};_.k.dUc=function(a,b){a=this.iF(a);return void 0!==a&&null!==a&&""!==a?a:b};_.k.Eoc=function(a){a=void 0===a?this.ta:a;return Fqa(a||this.ta,"display")};
_.k.cUc=function(a,b){b=(b=void 0===b?this.ta:b)||this.ta;return Cqa()?b.getAttribute(a):""};_.k.F9a=function(a,b){b=void 0===b?!1:b;var c="row";a&&(c=Fqa(a,"flex-direction")||"row",Cqa()&&a.style["flex-direction"]||!b||Eqa(this.Qh,xqa(c),[a]));return c.trim()};_.k.jW=function(a,b,c){c=void 0===c?this.ta:c;var d=this.Qh;c=c||this.ta;var e={};"string"===typeof a&&(e[a]=b,a=e);e=Bqa(a);Dqa(e,c,d)};_.k.NTc=function(a,b){Eqa(this.Qh,a,b||[])};
_.k.Kc=function(a,b){if("object"===typeof b)for(var c in b)this.bma[c]=b[c];else this.bma[a]=b};_.k.y5=function(a,b,c){this.zk||(this.zk=new dVa(new cVa(a,b,this.bma),this.xma,function(d){return c(d)}));return this.zk};_.k.KSa=function(a){return this.zk.KSa(a)};_.W.Object.defineProperties(pr.prototype,{parentElement:{configurable:!0,enumerable:!0,get:function(){return this.Oa.ta.parentNode}},ta:{configurable:!0,enumerable:!0,get:function(){return this.Oa.ta}}});
pr.ha=function(a){return new (a||pr)(_.x(or),_.x(_.Rc),_.x(_.uk))};pr.Ha=_.gc({type:pr,features:[_.uc]});_.qr=function(a,b,c){pr.call(this,a,b,c);this.P6a=new _.If("row");this.ZUa=this.P6a.Jf()};_.V(_.qr,pr);_.qr.prototype.Tb=function(a){(null!=a.layout||this.zk)&&this.BKa()};_.qr.prototype.Pa=function(){var a=this;pr.prototype.Pa.call(this);this.y5("layout","row",function(b){a.BKa(b.value)});this.BKa()};_.qr.prototype.BKa=function(a){a=a||this.iF("layout")||"row";this.zk&&(a=this.zk.aQ);a=xqa(a);this.jW(a);this.P6a.next(a["flex-direction"])};
_.W.Object.defineProperties(_.qr.prototype,{jk:{configurable:!0,enumerable:!0,set:function(a){this.Kc("layout",a)}},GGc:{configurable:!0,enumerable:!0,set:function(a){this.Kc("layoutXs",a)}},EGc:{configurable:!0,enumerable:!0,set:function(a){this.Kc("layoutSm",a)}},DGc:{configurable:!0,enumerable:!0,set:function(a){this.Kc("layoutMd",a)}},yGc:{configurable:!0,enumerable:!0,set:function(a){this.Kc("layoutLg",a)}},FGc:{configurable:!0,enumerable:!0,set:function(a){this.Kc("layoutXl",a)}},xGc:{configurable:!0,
enumerable:!0,set:function(a){this.Kc("layoutGtXs",a)}},wGc:{configurable:!0,enumerable:!0,set:function(a){this.Kc("layoutGtSm",a)}},vGc:{configurable:!0,enumerable:!0,set:function(a){this.Kc("layoutGtMd",a)}},uGc:{configurable:!0,enumerable:!0,set:function(a){this.Kc("layoutGtLg",a)}},BGc:{configurable:!0,enumerable:!0,set:function(a){this.Kc("layoutLtSm",a)}},AGc:{configurable:!0,enumerable:!0,set:function(a){this.Kc("layoutLtMd",a)}},zGc:{configurable:!0,enumerable:!0,set:function(a){this.Kc("layoutLtLg",
a)}},CGc:{configurable:!0,enumerable:!0,set:function(a){this.Kc("layoutLtXl",a)}}});_.qr.ha=function(a){return new (a||_.qr)(_.x(or),_.x(_.Rc),_.x(_.uk))};
_.qr.Ha=_.gc({type:_.qr,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:{jk:["fxLayout","layout"],GGc:["fxLayout.xs","layoutXs"],EGc:["fxLayout.sm","layoutSm"],DGc:["fxLayout.md","layoutMd"],yGc:["fxLayout.lg",
"layoutLg"],FGc:["fxLayout.xl","layoutXl"],xGc:["fxLayout.gt-xs","layoutGtXs"],wGc:["fxLayout.gt-sm","layoutGtSm"],vGc:["fxLayout.gt-md","layoutGtMd"],uGc:["fxLayout.gt-lg","layoutGtLg"],BGc:["fxLayout.lt-sm","layoutLtSm"],AGc:["fxLayout.lt-md","layoutLtMd"],zGc:["fxLayout.lt-lg","layoutLtLg"],CGc:["fxLayout.lt-xl","layoutLtXl"]},features:[_.Be,_.uc]});_.rr=function(a,b,c,d){pr.call(this,a,b,c);this.zq="row";d&&(this.ZE=d.ZUa.subscribe(this.M5.bind(this)))};_.V(_.rr,pr);_.k=_.rr.prototype;_.k.Tb=function(a){(null!=a.align||this.zk)&&this.kw()};_.k.Pa=function(){var a=this;pr.prototype.Pa.call(this);this.y5("align","start stretch",function(b){a.kw(b.value)});this.kw()};_.k.La=function(){pr.prototype.La.call(this);this.ZE&&this.ZE.unsubscribe()};
_.k.kw=function(a){a=a||this.iF("align")||"start stretch";this.zk&&(a=this.zk.aQ);this.jW(this.q4(a));this.K6a(a,this.zq?this.zq:"row")};_.k.M5=function(a){var b=this;this.zq=(a||"").toLowerCase();yqa.find(function(c){return c===b.zq})||(this.zq="row");a=this.iF("align")||"start stretch";this.zk&&(a=this.zk.aQ);this.K6a(a,this.zq||"row")};
_.k.q4=function(a){var b={},c=_.q(a.split(" "));a=c.next().value;c=c.next().value;switch(a){case "center":b["justify-content"]="center";break;case "space-around":b["justify-content"]="space-around";break;case "space-between":b["justify-content"]="space-between";break;case "space-evenly":b["justify-content"]="space-evenly";break;case "end":case "flex-end":b["justify-content"]="flex-end";break;default:b["justify-content"]="flex-start"}switch(c){case "start":case "flex-start":b["align-items"]=b["align-content"]=
"flex-start";break;case "baseline":b["align-items"]="baseline";break;case "center":b["align-items"]=b["align-content"]="center";break;case "end":case "flex-end":b["align-items"]=b["align-content"]="flex-end";break;default:b["align-items"]=b["align-content"]="stretch"}return fh(b,{display:"flex","flex-direction":this.zq||"row","box-sizing":"border-box"})};
_.k.K6a=function(a,b){a=_.q(a.split(" "));a.next();"stretch"==a.next().value&&this.jW({"box-sizing":"border-box","max-width":Aqa(b)?null:"100%","max-height":Aqa(b)?"100%":null})};
_.W.Object.defineProperties(_.rr.prototype,{align:{configurable:!0,enumerable:!0,set:function(a){this.Kc("align",a)}},pLa:{configurable:!0,enumerable:!0,set:function(a){this.Kc("alignXs",a)}},nLa:{configurable:!0,enumerable:!0,set:function(a){this.Kc("alignSm",a)}},mLa:{configurable:!0,enumerable:!0,set:function(a){this.Kc("alignMd",a)}},hLa:{configurable:!0,enumerable:!0,set:function(a){this.Kc("alignLg",a)}},oLa:{configurable:!0,enumerable:!0,set:function(a){this.Kc("alignXl",a)}},gLa:{configurable:!0,
enumerable:!0,set:function(a){this.Kc("alignGtXs",a)}},fLa:{configurable:!0,enumerable:!0,set:function(a){this.Kc("alignGtSm",a)}},eLa:{configurable:!0,enumerable:!0,set:function(a){this.Kc("alignGtMd",a)}},dLa:{configurable:!0,enumerable:!0,set:function(a){this.Kc("alignGtLg",a)}},kLa:{configurable:!0,enumerable:!0,set:function(a){this.Kc("alignLtSm",a)}},jLa:{configurable:!0,enumerable:!0,set:function(a){this.Kc("alignLtMd",a)}},iLa:{configurable:!0,enumerable:!0,set:function(a){this.Kc("alignLtLg",
a)}},lLa:{configurable:!0,enumerable:!0,set:function(a){this.Kc("alignLtXl",a)}}});_.rr.ha=function(a){return new (a||_.rr)(_.x(or),_.x(_.Rc),_.x(_.uk),_.x(_.qr,10))};
_.rr.Ha=_.gc({type:_.rr,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"],pLa:["fxLayoutAlign.xs","alignXs"],
nLa:["fxLayoutAlign.sm","alignSm"],mLa:["fxLayoutAlign.md","alignMd"],hLa:["fxLayoutAlign.lg","alignLg"],oLa:["fxLayoutAlign.xl","alignXl"],gLa:["fxLayoutAlign.gt-xs","alignGtXs"],fLa:["fxLayoutAlign.gt-sm","alignGtSm"],eLa:["fxLayoutAlign.gt-md","alignGtMd"],dLa:["fxLayoutAlign.gt-lg","alignGtLg"],kLa:["fxLayoutAlign.lt-sm","alignLtSm"],jLa:["fxLayoutAlign.lt-md","alignLtMd"],iLa:["fxLayoutAlign.lt-lg","alignLtLg"],lLa:["fxLayoutAlign.lt-xl","alignLtXl"]},features:[_.Be,_.uc]});_.sr=function(a){this.groups=a};_.sr.prototype.isArray=function(a){return a instanceof Array};_.W.Object.defineProperties(_.sr.prototype,{YFc:{configurable:!0,enumerable:!0,get:function(){return Array.from(this.groups.entries()).map(function(a){return{key:a[0],value:a[1]}})}}});_.sr.ha=function(a){return new (a||_.sr)(_.x(_.fr))};
_.sr.ya=_.ec({type:_.sr,qa:[["keyboard-shortcut-dialog"]],Aa:8,Ba:1,Fa:function(){return[["mat-dialog-title",""]," Keyboard Shortcuts\n",["tabIndex","0"],[1,"columns"],[4,"ngFor","ngForOf"],["fxLayoutAlign","end center"],["mat-button","","ascTrackElement","KeyboardShortcutDialog","trackAction","Cancel","mat-dialog-close","",1,"gmat-button"]," Close ",["class","group",4,"ngIf"],[1,"group"],[4,"ngIf"],[4,"ngIf","ngIfElse"],["singleKeyShortcut",""],["multiKeyBadge",""],[3,"matBadge"]]},va:function(a,
b){a&1&&(_.B(0,"h2",0),_.Pe(1,1),_.D(),_.B(2,"mat-dialog-content",2)(3,"div",3),_.N(4,Oqa,2,1,"ng-container",4),_.D()(),_.B(5,"mat-dialog-actions",5)(6,"button",6),_.Pe(7,7),_.D()());a&2&&(_.w(4),_.z("ngForOf",b.YFc))},Ia:[_.En,_.gm,_.hm,_.rr,Vq,_.Wq,_.hr,_.ir,_.jr,_.kr],styles:["keyboard-shortcut-dialog[_nghost-%COMP%]{display:block}keyboard-shortcut-dialog[_nghost-%COMP%]   .columns[_ngcontent-%COMP%]{-webkit-columns:280px 2;-moz-columns:280px 2;columns:280px 2}keyboard-shortcut-dialog[_nghost-%COMP%]   .group[_ngcontent-%COMP%]{-webkit-column-break-inside:avoid;break-inside:avoid-column}keyboard-shortcut-dialog[_nghost-%COMP%]   h3[_ngcontent-%COMP%]{padding-bottom:16px}keyboard-shortcut-dialog[_nghost-%COMP%]   dl[_ngcontent-%COMP%]{display:grid;grid-template-columns:auto 1fr;padding-bottom:16px}keyboard-shortcut-dialog[_nghost-%COMP%]   dl[_ngcontent-%COMP%]:first-child{text-align:left}keyboard-shortcut-dialog[_nghost-%COMP%]   dd[_ngcontent-%COMP%], keyboard-shortcut-dialog[_nghost-%COMP%]   dt[_ngcontent-%COMP%]{min-height:30px;padding:0 10px;padding-bottom:8px}keyboard-shortcut-dialog[_nghost-%COMP%]   dd[_ngcontent-%COMP%]   .mat-badge[_ngcontent-%COMP%]:not(:first-child), keyboard-shortcut-dialog[_nghost-%COMP%]   dt[_ngcontent-%COMP%]   .mat-badge[_ngcontent-%COMP%]:not(:first-child){margin-left:5px}keyboard-shortcut-dialog[_nghost-%COMP%]   dd[_ngcontent-%COMP%]   .mat-badge[_ngcontent-%COMP%]:not(:last-child), keyboard-shortcut-dialog[_nghost-%COMP%]   dt[_ngcontent-%COMP%]   .mat-badge[_ngcontent-%COMP%]:not(:last-child){margin-right:5px}keyboard-shortcut-dialog[_nghost-%COMP%]   dd[_ngcontent-%COMP%]   .mat-badge-content[_ngcontent-%COMP%], keyboard-shortcut-dialog[_nghost-%COMP%]   dt[_ngcontent-%COMP%]   .mat-badge-content[_ngcontent-%COMP%]{color:inherit;font-family:monospace;min-width:22px;overflow:visible;padding:0 5px;position:static;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}keyboard-shortcut-dialog[_nghost-%COMP%]   dd[_ngcontent-%COMP%]{-webkit-margin-start:24px;margin-inline-start:24px}"],
Na:0});var tr=function(){};tr.ha=function(a){return new (a||tr)};tr.Ea=_.fc({type:tr});tr.Da=_.Vb({imports:[_.Up,_.Iq,_.Iq]});_.ur=function(){};_.ur.ha=function(a){return new (a||_.ur)};_.ur.Ea=_.fc({type:_.ur});_.ur.Da=_.Vb({imports:[_.Uq,_.Iq,_.Iq]});_.vr=function(a,b,c){pr.call(this,a,b,c)};_.V(_.vr,pr);_.vr.prototype.Tb=function(a){(null!=a.align||this.zk)&&this.kw()};_.vr.prototype.Pa=function(){var a=this;pr.prototype.Pa.call(this);this.y5("align","stretch",function(b){a.kw(b.value)});this.kw()};_.vr.prototype.kw=function(a){a=a||this.iF("align")||"stretch";this.zk&&(a=this.zk.aQ);this.jW(this.q4(a))};
_.vr.prototype.q4=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(_.vr.prototype,{align:{configurable:!0,enumerable:!0,set:function(a){this.Kc("align",a)}},pLa:{configurable:!0,enumerable:!0,set:function(a){this.Kc("alignXs",a)}},nLa:{configurable:!0,enumerable:!0,set:function(a){this.Kc("alignSm",a)}},mLa:{configurable:!0,enumerable:!0,set:function(a){this.Kc("alignMd",a)}},hLa:{configurable:!0,enumerable:!0,set:function(a){this.Kc("alignLg",a)}},oLa:{configurable:!0,enumerable:!0,set:function(a){this.Kc("alignXl",a)}},kLa:{configurable:!0,
enumerable:!0,set:function(a){this.Kc("alignLtSm",a)}},jLa:{configurable:!0,enumerable:!0,set:function(a){this.Kc("alignLtMd",a)}},iLa:{configurable:!0,enumerable:!0,set:function(a){this.Kc("alignLtLg",a)}},lLa:{configurable:!0,enumerable:!0,set:function(a){this.Kc("alignLtXl",a)}},gLa:{configurable:!0,enumerable:!0,set:function(a){this.Kc("alignGtXs",a)}},fLa:{configurable:!0,enumerable:!0,set:function(a){this.Kc("alignGtSm",a)}},eLa:{configurable:!0,enumerable:!0,set:function(a){this.Kc("alignGtMd",
a)}},dLa:{configurable:!0,enumerable:!0,set:function(a){this.Kc("alignGtLg",a)}}});_.vr.ha=function(a){return new (a||_.vr)(_.x(or),_.x(_.Rc),_.x(_.uk))};
_.vr.Ha=_.gc({type:_.vr,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"],pLa:["fxFlexAlign.xs","alignXs"],nLa:["fxFlexAlign.sm","alignSm"],
mLa:["fxFlexAlign.md","alignMd"],hLa:["fxFlexAlign.lg","alignLg"],oLa:["fxFlexAlign.xl","alignXl"],kLa:["fxFlexAlign.lt-sm","alignLtSm"],jLa:["fxFlexAlign.lt-md","alignLtMd"],iLa:["fxFlexAlign.lt-lg","alignLtLg"],lLa:["fxFlexAlign.lt-xl","alignLtXl"],gLa:["fxFlexAlign.gt-xs","alignGtXs"],fLa:["fxFlexAlign.gt-sm","alignGtSm"],eLa:["fxFlexAlign.gt-md","alignGtMd"],dLa:["fxFlexAlign.gt-lg","alignGtLg"]},features:[_.Be,_.uc]});var wr=function(a,b,c,d){pr.call(this,a,b,c);this.zq="row";d&&(this.ZE=d.ZUa.subscribe(this.M5.bind(this)))};_.V(wr,pr);_.k=wr.prototype;_.k.Tb=function(a){(null!=a.wrap||this.zk)&&this.kw()};_.k.Pa=function(){var a=this;pr.prototype.Pa.call(this);this.y5("wrap","wrap",function(b){a.kw(b.value)});this.kw()};_.k.La=function(){pr.prototype.La.call(this);this.ZE&&this.ZE.unsubscribe()};
_.k.M5=function(a){var b=this;this.zq=(a||"").toLowerCase().replace("-reverse","");yqa.find(function(c){return c===b.zq})||(this.zq="row");this.kw()};_.k.kw=function(a){a=a||this.iF("wrap");this.zk&&(a=this.zk.aQ);a=zqa(a||"wrap");this.jW(this.q4(a))};_.k.q4=function(a){return{display:"flex","flex-wrap":a,"flex-direction":this.ABc}};
_.W.Object.defineProperties(wr.prototype,{wrap:{configurable:!0,enumerable:!0,set:function(a){this.Kc("wrap",a)}},ERc:{configurable:!0,enumerable:!0,set:function(a){this.Kc("wrapXs",a)}},CRc:{configurable:!0,enumerable:!0,set:function(a){this.Kc("wrapSm",a)}},BRc:{configurable:!0,enumerable:!0,set:function(a){this.Kc("wrapMd",a)}},wRc:{configurable:!0,enumerable:!0,set:function(a){this.Kc("wrapLg",a)}},DRc:{configurable:!0,enumerable:!0,set:function(a){this.Kc("wrapXl",a)}},vRc:{configurable:!0,enumerable:!0,
set:function(a){this.Kc("wrapGtXs",a)}},uRc:{configurable:!0,enumerable:!0,set:function(a){this.Kc("wrapGtSm",a)}},tRc:{configurable:!0,enumerable:!0,set:function(a){this.Kc("wrapGtMd",a)}},sRc:{configurable:!0,enumerable:!0,set:function(a){this.Kc("wrapGtLg",a)}},zRc:{configurable:!0,enumerable:!0,set:function(a){this.Kc("wrapLtSm",a)}},yRc:{configurable:!0,enumerable:!0,set:function(a){this.Kc("wrapLtMd",a)}},xRc:{configurable:!0,enumerable:!0,set:function(a){this.Kc("wrapLtLg",a)}},ARc:{configurable:!0,
enumerable:!0,set:function(a){this.Kc("wrapLtXl",a)}},ABc:{configurable:!0,enumerable:!0,get:function(){return this.ZE?this.zq:this.F9a(this.ta)}}});wr.ha=function(a){return new (a||wr)(_.x(or),_.x(_.Rc),_.x(_.uk),_.x(_.qr,10))};
wr.Ha=_.gc({type:wr,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"],ERc:["fxLayoutWrap.xs","wrapXs"],CRc:["fxLayoutWrap.sm","wrapSm"],BRc:["fxLayoutWrap.md",
"wrapMd"],wRc:["fxLayoutWrap.lg","wrapLg"],DRc:["fxLayoutWrap.xl","wrapXl"],vRc:["fxLayoutWrap.gt-xs","wrapGtXs"],uRc:["fxLayoutWrap.gt-sm","wrapGtSm"],tRc:["fxLayoutWrap.gt-md","wrapGtMd"],sRc:["fxLayoutWrap.gt-lg","wrapGtLg"],zRc:["fxLayoutWrap.lt-sm","wrapLtSm"],yRc:["fxLayoutWrap.lt-md","wrapLtMd"],xRc:["fxLayoutWrap.lt-lg","wrapLtLg"],ARc:["fxLayoutWrap.lt-xl","wrapLtXl"]},features:[_.Be,_.uc]});_.yr=function(a,b,c,d,e){pr.call(this,a,b,c);var f=this;this.dP=d;this.I6=e;this.zq="row";this.Kc("flex","");this.Kc("shrink",1);this.Kc("grow",1);d&&(this.ZE=d.ZUa.subscribe(function(g){f.M5(g)}))};_.V(_.yr,pr);_.k=_.yr.prototype;_.k.Tb=function(a){(null!=a.flex||this.zk)&&this.BJ()};_.k.Pa=function(){var a=this;pr.prototype.Pa.call(this);this.y5("flex","",function(b){a.BJ(b.value)});this.BJ()};_.k.La=function(){pr.prototype.La.call(this);this.ZE&&this.ZE.unsubscribe()};
_.k.M5=function(a){this.zq=a||this.zq||"row";this.BJ()};_.k.BJ=function(a){a=a||this.iF("flex")||"";this.zk&&(a=this.zk.aQ);a=String(a).replace(";","");var b=this.iF("grow"),c=this.iF("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]=Pqa(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]=Pqa(a.trim()):(d=a.split(" "),d=3===d.length?d:[b,c,a]);this.jW(this.Euc.apply(this,d))};
_.k.Euc=function(a,b,c){var d=-1<this.F9a(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=fh(e,{flex:"1 1 0.000000001px"});break;case "initial":case "nogrow":a=0;e=fh(e,{flex:"0 1 auto"});break;case "grow":e=fh(e,{flex:"1 1 100%"});break;case "noshrink":b=0;e=fh(e,{flex:"1 0 auto"});break;case "auto":e=fh(e,{flex:a+" "+b+" auto"});break;case "none":b=a=0;e=fh(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=fh(e,{flex:a+" "+b+" "+(f||this.I6?c:"100%")})}g=Aqa(d)?"max-width":"max-height";d=Aqa(d)?"min-width":"min-height";f=-1<String(c).indexOf("calc")||"auto"==c;var h=-1<String(c).indexOf("px")||f,n=!a&&!b;e[d]="0%"==c?0:n||h&&a?c:null;e[g]="0%"==c?0:n||!f&&
b?c:null;return fh(e,{"box-sizing":"border-box"})};
_.W.Object.defineProperties(_.yr.prototype,{Dxa:{configurable:!0,enumerable:!0,set:function(a){this.Kc("shrink",a)}},grow:{configurable:!0,enumerable:!0,set:function(a){this.Kc("grow",a)}},flex:{configurable:!0,enumerable:!0,set:function(a){this.Kc("flex",a)}},zBc:{configurable:!0,enumerable:!0,set:function(a){this.Kc("flexXs",a)}},xBc:{configurable:!0,enumerable:!0,set:function(a){this.Kc("flexSm",a)}},wBc:{configurable:!0,enumerable:!0,set:function(a){this.Kc("flexMd",a)}},rBc:{configurable:!0,
enumerable:!0,set:function(a){this.Kc("flexLg",a)}},yBc:{configurable:!0,enumerable:!0,set:function(a){this.Kc("flexXl",a)}},qBc:{configurable:!0,enumerable:!0,set:function(a){this.Kc("flexGtXs",a)}},pBc:{configurable:!0,enumerable:!0,set:function(a){this.Kc("flexGtSm",a)}},oBc:{configurable:!0,enumerable:!0,set:function(a){this.Kc("flexGtMd",a)}},nBc:{configurable:!0,enumerable:!0,set:function(a){this.Kc("flexGtLg",a)}},uBc:{configurable:!0,enumerable:!0,set:function(a){this.Kc("flexLtSm",a)}},tBc:{configurable:!0,
enumerable:!0,set:function(a){this.Kc("flexLtMd",a)}},sBc:{configurable:!0,enumerable:!0,set:function(a){this.Kc("flexLtLg",a)}},vBc:{configurable:!0,enumerable:!0,set:function(a){this.Kc("flexLtXl",a)}}});_.yr.ha=function(a){return new (a||_.yr)(_.x(or),_.x(_.Rc),_.x(_.uk),_.x(_.qr,12),_.x(wr,12))};
_.yr.Ha=_.gc({type:_.yr,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:{Dxa:["fxShrink","shrink"],grow:["fxGrow","grow"],flex:["fxFlex","flex"],zBc:["fxFlex.xs","flexXs"],xBc:["fxFlex.sm","flexSm"],wBc:["fxFlex.md","flexMd"],rBc:["fxFlex.lg",
"flexLg"],yBc:["fxFlex.xl","flexXl"],qBc:["fxFlex.gt-xs","flexGtXs"],pBc:["fxFlex.gt-sm","flexGtSm"],oBc:["fxFlex.gt-md","flexGtMd"],nBc:["fxFlex.gt-lg","flexGtLg"],uBc:["fxFlex.lt-sm","flexLtSm"],tBc:["fxFlex.lt-md","flexLtMd"],sBc:["fxFlex.lt-lg","flexLtLg"],vBc:["fxFlex.lt-xl","flexLtXl"]},features:[_.Be,_.uc]});var Rqa=[{alias:"xs",Qi:"(min-width: 0px) and (max-width: 599px)"},{alias:"gt-xs",Qu:!0,Qi:"(min-width: 600px)"},{alias:"lt-sm",Qu:!0,Qi:"(max-width: 599px)"},{alias:"sm",Qi:"(min-width: 600px) and (max-width: 959px)"},{alias:"gt-sm",Qu:!0,Qi:"(min-width: 960px)"},{alias:"lt-md",Qu:!0,Qi:"(max-width: 959px)"},{alias:"md",Qi:"(min-width: 960px) and (max-width: 1279px)"},{alias:"gt-md",Qu:!0,Qi:"(min-width: 1280px)"},{alias:"lt-lg",Qu:!0,Qi:"(max-width: 1279px)"},{alias:"lg",Qi:"(min-width: 1280px) and (max-width: 1919px)"},
{alias:"gt-lg",Qu:!0,Qi:"(min-width: 1920px)"},{alias:"lt-xl",Qu:!0,Qi:"(max-width: 1920px)"},{alias:"xl",Qi:"(min-width: 1920px) and (max-width: 5000px)"}];var Sqa=/(\.|-|_)/g;var jVa={Ca:eVa,Bb:function(){return Tqa()}};var kVa=function(){},zr=function(a,b){this.eC=a;this.pWa=b;this.hsc();this.cFb=this.Clc()};_.k=zr.prototype;_.k.isActive=function(a){a=this.Ptc(a);return this.pWa.isActive(a)};_.k.subscribe=function(a,b,c){return this.cFb.subscribe(a,b,c)};_.k.Jf=function(){return this.cFb};_.k.hsc=function(){var a=this.eC.kPb.map(function(b){return b.Qi});iVa(this.pWa,a)};
_.k.Clc=function(){var a=this;return this.pWa.observe().ka(_.Ud(function(b){return!0===b.matches}),_.Ud(function(b){return(b=gVa(a.eC,b.Qi))?!b.Qu:!0}),_.y(function(b){return vqa(b,a.a9a(b.Qi))}))};_.k.Unc=function(a){return fVa(this.eC,a)};_.k.a9a=function(a){return gVa(this.eC,a)};_.k.Ptc=function(a){var b=this.Unc(a)||this.a9a(a);return b?b.Qi:a};zr.ha=function(a){return new (a||zr)(_.u(mr),_.u(nr))};zr.ua=_.t({token:zr,oa:zr.ha});var lVa={Ca:kVa,Eb:[[new _.qk,new _.rk,kVa],nr,mr],Bb:function(a,b,c){return a||new zr(c,b)}};var Ar=function(){};Ar.ha=function(a){return new (a||Ar)};Ar.Ea=_.fc({type:Ar});Ar.Da=_.Vb({Ob:[jVa,mr,nr,or,lVa]});var mVa={Ca:or,Eb:[[new _.qk,new _.rk,or],mr,nr],Bb:function(a,b,c){return a||new or(b,c)}};_.Br=function(){};_.Br.ha=function(a){return new (a||_.Br)};_.Br.Ea=_.fc({type:_.Br});_.Br.Da=_.Vb({Ob:[mVa,jVa,lVa],imports:[Ar,eq,Ar]});new wk;_.Cr=function(){};_.Cr.ha=function(a){return new (a||_.Cr)};_.Cr.Ea=_.fc({type:_.Cr});_.Cr.Da=_.Vb({imports:[_.Gn,_.nm,_.Br,tr,_.ur,_.lr]});var Dr;_.nVa=new Set;Dr=function(){};Dr.prototype.ac=function(a){return _.nVa.has(a)};Dr.ha=function(a){return new (a||Dr)};Dr.ua=_.t({token:Dr,oa:Dr.ha,Ja:"root"});var Fr;_.Er=new Set;Fr=function(){};Fr.prototype.Lb=function(a){return _.Er.has(a)};Fr.ha=function(a){return new (a||Fr)};Fr.ua=_.t({token:Fr,oa:Fr.ha,Ja:"root"});_.Gr=function(a){this.Ra=a;this.bEb=this.Ra.events.ka(_.Ud(function(b){return b instanceof $Ka&&!b.qOb}),_.y(function(b){return b.url}),_.pe(1));this.bEb.connect()};_.Gr.ha=function(a){return new (a||_.Gr)(_.u(_.cg))};_.Gr.ua=_.t({token:_.Gr,oa:_.Gr.ha});var Hr=function(a){og.call(this);this.bAc=a};_.ii(Hr,og);Hr.prototype.wrap=function(a){return oVa(this,a)};Hr.prototype.iE=function(a){return a[pVa(this,!1)]||a};var pVa=function(a,b){return(b?"__wrapper_":"__protected_")+_.ya(a)+"__"},oVa=function(a,b){var c=pVa(a,!0);b[c]||((b[c]=qVa(a,b))[pVa(a,!1)]=b);return b[c]},qVa=function(a,b){var c=function(){if(a.isDisposed())return b.apply(this,arguments);try{return b.apply(this,arguments)}catch(d){a.wsa(d)}};c[pVa(a,!1)]=b;return c};
Hr.prototype.wsa=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.bAc(a),new rVa(a);};
var sVa=function(a,b){var c=_.ba.window||_.ba.globalThis,d=c[b];if(!d)throw Error("oc`"+b);c[b]=function(e,f){"string"===typeof e&&(e=_.gi($wa,e));e&&(arguments[0]=e=oVa(a,e));if(d.apply)return d.apply(this,arguments);var g=e;if(2<arguments.length){var h=Array.prototype.slice.call(arguments,2);g=function(){e.apply(this,h)}}return d(g,f)};c[b][pVa(a,!1)]=d};Hr.prototype.Hm=function(){var a=_.ba.window||_.ba.globalThis;a.setTimeout=this.iE(a.setTimeout);a.setInterval=this.iE(a.setInterval);Hr.Tx.Hm.call(this)};
var rVa=function(a){_.aa.call(this,"Error in protected function: "+(a&&a.message?String(a.message):String(a)),a);(a=a&&a.stack)&&"string"===typeof a&&(this.stack=a)};_.ii(rVa,_.aa);var Ir=function(a,b,c){Mj.call(this);this.Xlb=b||null;this.Reb={};this.KRc=tVa;this.kDc=a;if(!c){this.vZ=null;this.vZ=new Hr((0,_.rh)(this.Oub,this));sVa(this.vZ,"setTimeout");sVa(this.vZ,"setInterval");a=this.vZ;b=_.ba.window||_.ba.globalThis;c=["requestAnimationFrame","mozRequestAnimationFrame","webkitAnimationFrame","msRequestAnimationFrame"];for(var d=0;d<c.length;d++){var e=c[d];c[d]in b&&sVa(a,e)}a=this.vZ;wBa=!0;b=(0,_.rh)(a.wrap,a);for(c=0;c<uBa.length;c++)uBa[c](b);vBa.push(a)}};
_.ii(Ir,Mj);var uVa=function(a,b){Hj.call(this,"a");this.error=a;this.context=b};_.ii(uVa,Hj);var tVa=function(a,b,c,d){if(d instanceof Map){var e={};d=_.q(d);for(var f=d.next();!f.done;f=d.next()){var g=_.q(f.value);f=g.next().value;g=g.next().value;e[f]=g}}else e=d;Nba(a,null,b,c,e)};
Ir.prototype.Oub=function(a,b){a=a.error||a;b=b?_.Cb(b):{};a instanceof Error&&_.Eb(b,a.__closure__error__context__984382||{});var c=Cya(a);if(this.Xlb)try{this.Xlb(c,b)}catch(n){}var d=c.message.substring(0,1900);if(!(a instanceof _.aa)||a.hKb){a=c.stack;try{var e=RCa(this.kDc,"script",c.fileName,"error",d,"line",c.lineNumber);if(!_.Jba(this.Reb)){d=e;var f=_.QCa(this.Reb);e=NCa(d,f)}f={};f.trace=a;if(b)for(var g in b)f["context."+g]=b[g];var h=_.QCa(f);this.KRc(e,"POST",h,this.lZc)}catch(n){}}try{this.dispatchEvent(new uVa(c,
b))}catch(n){}};Ir.prototype.Hm=function(){Gb(this.vZ);Ir.Tx.Hm.call(this)};var vVa=new _.mc("errorReporter",{Ja:"root",oa:function(){return _.cc(CIa,8)?new Ir("/devfuse/_/jserror",void 0,!0):new Ir("/_/jserror",void 0,!0)}}),wVa=new _.mc("uncaughtErrors",{Ja:"root",oa:function(){return new _.qe}});_.Jr=function(a,b,c){var d=this;this.cAc=a;this.aZ=b;this.zone=c;this.frb=new _.qe;this.count=0;this.frb.ka(_.Ud(function(){d.setTimeout();if(10<=d.count)return!1;d.count++;return!0}),_.he(100)).subscribe(function(e){var f={};d.aZ&&(f["devfuse.feature"]=d.aZ);d.cAc.Oub(e,f)})};_.Kr=function(a,b){b.P3a&&(b=b.P3a);b.stack||(b=Error(JSON.stringify(b)));console.error(b);a.frb.next(b)};
_.Jr.prototype.setTimeout=function(){var a=this;null==this.timer&&this.zone.jc(function(){a.timer=setTimeout(function(){a.count=0;delete a.timer},1E4)})};_.Jr.ha=function(a){return new (a||_.Jr)(_.u(vVa),_.u(CIa,8),_.u(_.ye))};_.Jr.ua=_.t({token:_.Jr,oa:_.Jr.ha,Ja:"root"});var xVa=[{ab:"mat-button",MS:["mdc-button","mat-mdc-button"]},{ab:"mat-flat-button",MS:["mdc-button","mdc-button--unelevated","mat-mdc-unelevated-button"]},{ab:"mat-raised-button",MS:["mdc-button","mdc-button--raised","mat-mdc-raised-button"]},{ab:"mat-stroked-button",MS:["mdc-button","mdc-button--outlined","mat-mdc-outlined-button"]},{ab:"mat-fab",MS:["mdc-fab","mat-mdc-fab"]},{ab:"mat-mini-fab",MS:["mdc-fab","mdc-fab--mini","mat-mdc-mini-fab"]},{ab:"mat-icon-button",MS:["mdc-icon-button","mat-mdc-icon-button"]}],
yVa=_.ah(_.ch(_.bh(function(a){this.Oa=a}))),Lr=function(a,b,c,d){var e=yVa.call(this,a)||this;e.Vc=b;e.vb=c;e.Ve=d;e.Bd=_.cc(_.Ep);e.Z$a=!1;var f=a.ta.classList;a=_.q(xVa);for(var g=a.next();!g.done;g=a.next())g=g.value,e.a5(g.ab)&&g.MS.forEach(function(h){f.add(h)});return e};_.V(Lr,yVa);_.k=Lr.prototype;_.k.Pc=function(){this.Bd.Bn(this.Oa,!0)};_.k.La=function(){this.Bd.Bl(this.Oa)};_.k.focus=function(a,b){(a=void 0===a?"program":a)?_.Fp(this.Bd,this.Oa.ta,a,b):this.Oa.ta.focus(b)};
_.k.a5=function(){var a=this;return _.jc.apply(0,arguments).some(function(b){return a.Oa.ta.hasAttribute(b)})};_.k.xq=function(){return this.Ed||this.disabled};Lr.ha=function(){_.Vc()};Lr.Ha=_.gc({type:Lr,tb:function(a,b){a&1&&_.hf(_.Qq,5);if(a&2){var c;_.gf(c=_.lf())&&(b.aN=c.first)}},features:[_.Be]});var zVa;zVa=[[["",8,"material-icons",3,"iconPositionEnd",""],["mat-icon",3,"iconPositionEnd",""],["","matButtonIcon","",3,"iconPositionEnd",""]],"*",[["","iconPositionEnd","",8,"material-icons"],["mat-icon","iconPositionEnd",""],["","matButtonIcon","","iconPositionEnd",""]]];_.Mr=function(a,b,c,d){return Lr.call(this,a,b,c,d)||this};_.V(_.Mr,Lr);_.Mr.Ha=Lr.Ha;_.Mr.ha=function(a){return new (a||_.Mr)(_.x(_.Rc),_.x(_.Bp),_.x(_.ye),_.x(_.tk,8))};
_.Mr.ya=_.ec({type:_.Mr,qa:[["button","mat-button",""],["button","mat-raised-button",""],["button","mat-flat-button",""],["button","mat-stroked-button",""]],Cb:7,lb:function(a,b){a&2&&(_.Ee("disabled",b.disabled||null),_.Ge("_mat-animation-noopable","NoopAnimations"===b.Ve)("mat-unthemed",!b.color)("mat-mdc-button-base",!0))},inputs:{disabled:"disabled",Ed:"disableRipple",color:"color"},Zb:["matButton"],features:[_.Be],Yb:["mat-button",""],kc:[".material-icons:not([iconPositionEnd]), mat-icon:not([iconPositionEnd]), [matButtonIcon]:not([iconPositionEnd])",
"*",".material-icons[iconPositionEnd], mat-icon[iconPositionEnd], [matButtonIcon][iconPositionEnd]"],Aa:8,Ba:6,Fa:[[1,"mat-mdc-button-persistent-ripple"],[1,"mdc-button__label"],[1,"mat-mdc-focus-indicator"],["matRipple","",1,"mat-mdc-button-ripple",3,"matRippleDisabled","matRippleTrigger"],[1,"mat-mdc-button-touch-target"]],va:function(a,b){a&1&&(_.Re(zVa),_.F(0,"span",0),_.Se(1),_.B(2,"span",1),_.Se(3,1),_.D(),_.Se(4,2),_.F(5,"span",2)(6,"span",3)(7,"span",4));a&2&&(_.Ge("mdc-button__ripple",!b.Z$a)("mdc-fab__ripple",
b.Z$a),_.w(6),_.z("matRippleDisabled",b.xq())("matRippleTrigger",b.Oa.ta))},Ia:[_.Qq],styles:['.mdc-button{position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:64px;border:none;outline:none;line-height:inherit;user-select:none;-webkit-appearance:none;overflow:visible;vertical-align:middle;background:rgba(0,0,0,0)}.mdc-button .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-button::-moz-focus-inner{padding:0;border:0}.mdc-button:active{outline:none}.mdc-button:hover{cursor:pointer}.mdc-button:disabled{cursor:default;pointer-events:none}.mdc-button[hidden]{display:none}.mdc-button .mdc-button__icon{margin-left:0;margin-right:8px;display:inline-block;position:relative;vertical-align:top}[dir=rtl] .mdc-button .mdc-button__icon,.mdc-button .mdc-button__icon[dir=rtl]{margin-left:8px;margin-right:0}.mdc-button .mdc-button__progress-indicator{font-size:0;position:absolute;transform:translate(-50%, -50%);top:50%;left:50%;line-height:initial}.mdc-button .mdc-button__label{position:relative}.mdc-button .mdc-button__focus-ring{pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(\n      100% + 4px\n    );width:calc(\n      100% + 4px\n    );display:none}@media screen and (forced-colors: active){.mdc-button .mdc-button__focus-ring{border-color:CanvasText}}.mdc-button .mdc-button__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-button .mdc-button__focus-ring::after{border-color:CanvasText}}@media screen and (forced-colors: active){.mdc-button.mdc-ripple-upgraded--background-focused .mdc-button__focus-ring,.mdc-button:not(.mdc-ripple-upgraded):focus .mdc-button__focus-ring{display:block}}.mdc-button .mdc-button__touch{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%)}.mdc-button__label+.mdc-button__icon{margin-left:8px;margin-right:0}[dir=rtl] .mdc-button__label+.mdc-button__icon,.mdc-button__label+.mdc-button__icon[dir=rtl]{margin-left:0;margin-right:8px}svg.mdc-button__icon{fill:currentColor}.mdc-button--touch{margin-top:6px;margin-bottom:6px}.mdc-button{padding:0 8px 0 8px}.mdc-button--unelevated{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 16px 0 16px}.mdc-button--unelevated.mdc-button--icon-trailing{padding:0 12px 0 16px}.mdc-button--unelevated.mdc-button--icon-leading{padding:0 16px 0 12px}.mdc-button--raised{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 16px 0 16px}.mdc-button--raised.mdc-button--icon-trailing{padding:0 12px 0 16px}.mdc-button--raised.mdc-button--icon-leading{padding:0 16px 0 12px}.mdc-button--outlined{border-style:solid;transition:border 280ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-button--outlined .mdc-button__ripple{border-style:solid;border-color:rgba(0,0,0,0)}.mat-mdc-button{height:var(--mdc-text-button-container-height, 36px);border-radius:var(--mdc-text-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-button:not(:disabled){color:var(--mdc-text-button-label-text-color, inherit)}.mat-mdc-button:disabled{color:var(--mdc-text-button-disabled-label-text-color, rgba(0, 0, 0, 0.38))}.mat-mdc-button .mdc-button__ripple{border-radius:var(--mdc-text-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-unelevated-button{height:var(--mdc-filled-button-container-height, 36px);border-radius:var(--mdc-filled-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-unelevated-button:not(:disabled){background-color:var(--mdc-filled-button-container-color, transparent)}.mat-mdc-unelevated-button:disabled{background-color:var(--mdc-filled-button-disabled-container-color, rgba(0, 0, 0, 0.12))}.mat-mdc-unelevated-button:not(:disabled){color:var(--mdc-filled-button-label-text-color, inherit)}.mat-mdc-unelevated-button:disabled{color:var(--mdc-filled-button-disabled-label-text-color, rgba(0, 0, 0, 0.38))}.mat-mdc-unelevated-button .mdc-button__ripple{border-radius:var(--mdc-filled-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-raised-button{height:var(--mdc-protected-button-container-height, 36px);border-radius:var(--mdc-protected-button-container-shape, var(--mdc-shape-small, 4px));box-shadow:var(--mdc-protected-button-container-elevation, 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12))}.mat-mdc-raised-button:not(:disabled){background-color:var(--mdc-protected-button-container-color, transparent)}.mat-mdc-raised-button:disabled{background-color:var(--mdc-protected-button-disabled-container-color, rgba(0, 0, 0, 0.12))}.mat-mdc-raised-button:not(:disabled){color:var(--mdc-protected-button-label-text-color, inherit)}.mat-mdc-raised-button:disabled{color:var(--mdc-protected-button-disabled-label-text-color, rgba(0, 0, 0, 0.38))}.mat-mdc-raised-button .mdc-button__ripple{border-radius:var(--mdc-protected-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-raised-button.mdc-ripple-upgraded--background-focused,.mat-mdc-raised-button:not(.mdc-ripple-upgraded):focus{box-shadow:var(--mdc-protected-button-focus-container-elevation, 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12))}.mat-mdc-raised-button:hover{box-shadow:var(--mdc-protected-button-hover-container-elevation, 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12))}.mat-mdc-raised-button:not(:disabled):active{box-shadow:var(--mdc-protected-button-pressed-container-elevation, 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12))}.mat-mdc-raised-button:disabled{box-shadow:var(--mdc-protected-button-disabled-container-elevation, 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12))}.mat-mdc-outlined-button{height:var(--mdc-outlined-button-container-height, 36px);border-radius:var(--mdc-outlined-button-container-shape, var(--mdc-shape-small, 4px));padding:0 15px 0 15px;border-width:var(--mdc-outlined-button-outline-width, 1px)}.mat-mdc-outlined-button:not(:disabled){color:var(--mdc-outlined-button-label-text-color, inherit)}.mat-mdc-outlined-button:disabled{color:var(--mdc-outlined-button-disabled-label-text-color, rgba(0, 0, 0, 0.38))}.mat-mdc-outlined-button .mdc-button__ripple{border-radius:var(--mdc-outlined-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-outlined-button:not(:disabled){border-color:var(--mdc-outlined-button-outline-color, rgba(0, 0, 0, 0.12))}.mat-mdc-outlined-button:disabled{border-color:var(--mdc-outlined-button-disabled-outline-color, rgba(0, 0, 0, 0.12))}.mat-mdc-outlined-button.mdc-button--icon-trailing{padding:0 11px 0 15px}.mat-mdc-outlined-button.mdc-button--icon-leading{padding:0 15px 0 11px}.mat-mdc-outlined-button .mdc-button__ripple{top:-1px;left:-1px;bottom:-1px;right:-1px;border-width:var(--mdc-outlined-button-outline-width, 1px)}.mat-mdc-outlined-button .mdc-button__touch{left:calc(-1 * var(--mdc-outlined-button-outline-width, 1px));width:calc(100% + 2 * var(--mdc-outlined-button-outline-width, 1px))}.mat-mdc-button,.mat-mdc-unelevated-button,.mat-mdc-raised-button,.mat-mdc-outlined-button{-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-button .mat-mdc-button-ripple,.mat-mdc-button .mat-mdc-button-persistent-ripple,.mat-mdc-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button .mat-mdc-button-ripple,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button .mat-mdc-button-ripple,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{content:"";opacity:0;background-color:var(--mat-mdc-button-persistent-ripple-color)}.mat-mdc-button .mat-ripple-element,.mat-mdc-unelevated-button .mat-ripple-element,.mat-mdc-raised-button .mat-ripple-element,.mat-mdc-outlined-button .mat-ripple-element{background-color:var(--mat-mdc-button-ripple-color)}.mat-mdc-button .mdc-button__label,.mat-mdc-unelevated-button .mdc-button__label,.mat-mdc-raised-button .mdc-button__label,.mat-mdc-outlined-button .mdc-button__label{z-index:1}.mat-mdc-button .mat-mdc-focus-indicator,.mat-mdc-unelevated-button .mat-mdc-focus-indicator,.mat-mdc-raised-button .mat-mdc-focus-indicator,.mat-mdc-outlined-button .mat-mdc-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-unelevated-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-raised-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-outlined-button:focus .mat-mdc-focus-indicator::before{content:""}.mat-mdc-button[disabled],.mat-mdc-unelevated-button[disabled],.mat-mdc-raised-button[disabled],.mat-mdc-outlined-button[disabled]{cursor:default;pointer-events:none}.mat-mdc-button .mat-mdc-button-touch-target,.mat-mdc-unelevated-button .mat-mdc-button-touch-target,.mat-mdc-raised-button .mat-mdc-button-touch-target,.mat-mdc-outlined-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%)}.mat-mdc-button._mat-animation-noopable,.mat-mdc-unelevated-button._mat-animation-noopable,.mat-mdc-raised-button._mat-animation-noopable,.mat-mdc-outlined-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-button>.mat-icon{margin-left:0;margin-right:8px;display:inline-block;position:relative;vertical-align:top;font-size:1.125rem;height:1.125rem;width:1.125rem}[dir=rtl] .mat-mdc-button>.mat-icon,.mat-mdc-button>.mat-icon[dir=rtl]{margin-left:8px;margin-right:0}.mat-mdc-button .mdc-button__label+.mat-icon{margin-left:8px;margin-right:0}[dir=rtl] .mat-mdc-button .mdc-button__label+.mat-icon,.mat-mdc-button .mdc-button__label+.mat-icon[dir=rtl]{margin-left:0;margin-right:8px}.mat-mdc-unelevated-button>.mat-icon,.mat-mdc-raised-button>.mat-icon,.mat-mdc-outlined-button>.mat-icon{margin-left:0;margin-right:8px;display:inline-block;position:relative;vertical-align:top;font-size:1.125rem;height:1.125rem;width:1.125rem;margin-left:-4px;margin-right:8px}[dir=rtl] .mat-mdc-unelevated-button>.mat-icon,[dir=rtl] .mat-mdc-raised-button>.mat-icon,[dir=rtl] .mat-mdc-outlined-button>.mat-icon,.mat-mdc-unelevated-button>.mat-icon[dir=rtl],.mat-mdc-raised-button>.mat-icon[dir=rtl],.mat-mdc-outlined-button>.mat-icon[dir=rtl]{margin-left:8px;margin-right:0}[dir=rtl] .mat-mdc-unelevated-button>.mat-icon,[dir=rtl] .mat-mdc-raised-button>.mat-icon,[dir=rtl] .mat-mdc-outlined-button>.mat-icon,.mat-mdc-unelevated-button>.mat-icon[dir=rtl],.mat-mdc-raised-button>.mat-icon[dir=rtl],.mat-mdc-outlined-button>.mat-icon[dir=rtl]{margin-left:8px;margin-right:-4px}.mat-mdc-unelevated-button .mdc-button__label+.mat-icon,.mat-mdc-raised-button .mdc-button__label+.mat-icon,.mat-mdc-outlined-button .mdc-button__label+.mat-icon{margin-left:8px;margin-right:-4px}[dir=rtl] .mat-mdc-unelevated-button .mdc-button__label+.mat-icon,[dir=rtl] .mat-mdc-raised-button .mdc-button__label+.mat-icon,[dir=rtl] .mat-mdc-outlined-button .mdc-button__label+.mat-icon,.mat-mdc-unelevated-button .mdc-button__label+.mat-icon[dir=rtl],.mat-mdc-raised-button .mdc-button__label+.mat-icon[dir=rtl],.mat-mdc-outlined-button .mdc-button__label+.mat-icon[dir=rtl]{margin-left:-4px;margin-right:8px}.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mdc-button__ripple{top:-1px;left:-1px;bottom:-1px;right:-1px;border-width:-1px}.mat-mdc-unelevated-button .mat-mdc-focus-indicator::before,.mat-mdc-raised-button .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 2px) * -1)}.mat-mdc-outlined-button .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 3px) * -1)}\n',
".cdk-high-contrast-active .mat-mdc-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-unelevated-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-raised-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-outlined-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-icon-button{outline:solid 1px}\n"],nb:2,Na:0});_.AVa=new _.mc("mat-mdc-fab-default-options",{Ja:"root",oa:Uqa});_.qc(["disabled","disableRipple","color","tabIndex"]);_.Nr=function(a,b,c,d){return Lr.call(this,a,b,c,d)||this};_.V(_.Nr,Lr);_.Nr.Ha=Lr.Ha;_.Nr.ha=function(a){return new (a||_.Nr)(_.x(_.Rc),_.x(_.Bp),_.x(_.ye),_.x(_.tk,8))};
_.Nr.ya=_.ec({type:_.Nr,qa:[["button","mat-icon-button",""]],Cb:7,lb:function(a,b){a&2&&(_.Ee("disabled",b.disabled||null),_.Ge("_mat-animation-noopable","NoopAnimations"===b.Ve)("mat-unthemed",!b.color)("mat-mdc-button-base",!0))},inputs:{disabled:"disabled",Ed:"disableRipple",color:"color"},Zb:["matButton"],features:[_.Be],Yb:["mat-icon-button",""],kc:["*"],Aa:5,Ba:3,Fa:[[1,"mat-mdc-button-persistent-ripple","mdc-icon-button__ripple"],[1,"mat-mdc-focus-indicator"],["matRipple","",1,"mat-mdc-button-ripple",
3,"matRippleDisabled","matRippleCentered","matRippleTrigger"],[1,"mat-mdc-button-touch-target"]],va:function(a,b){a&1&&(_.Re(),_.F(0,"span",0),_.Se(1),_.F(2,"span",1)(3,"span",2)(4,"span",3));a&2&&(_.w(3),_.z("matRippleDisabled",b.xq())("matRippleCentered",!0)("matRippleTrigger",b.Oa.ta))},Ia:[_.Qq],styles:['.mdc-icon-button{font-size:24px;width:48px;height:48px;padding:12px}.mdc-icon-button .mdc-icon-button__focus-ring{max-height:48px;max-width:48px}.mdc-icon-button.mdc-icon-button--reduced-size .mdc-icon-button__ripple{width:40px;height:40px;margin-top:4px;margin-bottom:4px;margin-right:4px;margin-left:4px}.mdc-icon-button.mdc-icon-button--reduced-size .mdc-icon-button__focus-ring{max-height:40px;max-width:40px}.mdc-icon-button .mdc-icon-button__touch{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}.mdc-icon-button svg,.mdc-icon-button img{width:24px;height:24px}.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, 48px);width:var(--mdc-icon-button-state-layer-size, 48px);color:var(--mdc-icon-button-icon-color, inherit);border-radius:50%;flex-shrink:0;text-align:center;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-icon-button .mdc-button__icon{font-size:var(--mdc-icon-button-icon-size, 24px)}.mat-mdc-icon-button svg,.mat-mdc-icon-button img{width:var(--mdc-icon-button-icon-size, 24px);height:var(--mdc-icon-button-icon-size, 24px)}.mat-mdc-icon-button:disabled{opacity:var(--mdc-icon-button-disabled-icon-opacity, 0.38)}.mat-mdc-icon-button:disabled{color:var(--mdc-icon-button-disabled-icon-color, #000)}.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-persistent-ripple::before{content:"";opacity:0;background-color:var(--mat-mdc-button-persistent-ripple-color)}.mat-mdc-icon-button .mat-ripple-element{background-color:var(--mat-mdc-button-ripple-color)}.mat-mdc-icon-button .mdc-button__label{z-index:1}.mat-mdc-icon-button .mat-mdc-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-icon-button:focus .mat-mdc-focus-indicator::before{content:""}.mat-mdc-icon-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}.mat-mdc-icon-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple{border-radius:50%}.mat-mdc-icon-button.mat-unthemed:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-primary:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-accent:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-warn:not(.mdc-ripple-upgraded):focus::before{background:rgba(0,0,0,0);opacity:1}\n',
".cdk-high-contrast-active .mat-mdc-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-unelevated-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-raised-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-outlined-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-icon-button{outline:solid 1px}\n"],nb:2,Na:0});var CVa;_.BVa=new _.mc("MatSnackBarData");CVa=function(){this.mT="assertive";this.fY="";this.duration=0;this.data=null;this.A_="center";this.dza="bottom"};var DVa;DVa=Math.pow(2,31)-1;_.Or=function(a,b){var c=this;this.Xb=b;this.f4=new _.qe;this.RO=new _.qe;this.cJ=new _.qe;this.iGa=!1;this.pK=a;a.Ima.subscribe(function(){return c.Wnc()})};_.Or.prototype.ke=function(){this.f4.closed||this.pK.EPa();clearTimeout(this.M8a)};var EVa=function(a){a.cJ.closed||(a.iGa=!0,a.cJ.next(),a.cJ.complete(),a.ke());clearTimeout(a.M8a)};_.Or.prototype.xnc=function(a){var b=this;this.M8a=setTimeout(function(){return b.ke()},Math.min(a,DVa))};
_.Or.prototype.kbb=function(){this.RO.closed||(this.RO.next(),this.RO.complete())};_.Or.prototype.Wnc=function(){this.Xb.dispose();this.cJ.closed||this.cJ.complete();this.f4.next({mYc:this.iGa});this.f4.complete();this.iGa=!1};_.Or.prototype.KJ=function(){return this.pK.abb};var FVa=_.Bg("state",[_.Eg("void, hidden",_.Dg({transform:"scale(0.8)",opacity:0})),_.Eg("visible",_.Dg({transform:"scale(1)",opacity:1})),_.Fg("* => visible",_.Cg("150ms cubic-bezier(0, 0, 0.2, 1)")),_.Fg("* => void, * => hidden",_.Cg("75ms cubic-bezier(0.4, 0.0, 1, 1)",_.Dg({opacity:0})))]);var GVa=0,Pr=function(a,b,c,d,e){this.cs=!1;this.vb=a;this.Oa=b;this.ub=c;this.Vc=d;this.Ixa=e;this.Ib=_.cc(_.Yg);this.mKa=new Set;this.Vkc=150;this.Sb=!1;this.rIa=new _.qe;this.Ima=new _.qe;this.abb=new _.qe;this.yB="void";this.THa="mat-snack-bar-container-live-"+GVa++;this.hX="assertive"!==e.mT||e.fY?"off"===e.mT?"off":"polite":"assertive";this.Vc.F4a&&("polite"===this.hX&&(this.xcb="status"),"assertive"===this.hX&&(this.xcb="alert"))};_.V(Pr,Cq);
Pr.prototype.PJ=function(a){a=this.MB.PJ(a);this.Cka();return a};Pr.prototype.QJ=function(a){a=this.MB.QJ(a);this.Cka();return a};var HVa=function(a,b){var c=b.Ol;b=b.Dg;("void"===b&&"void"!==c||"hidden"===b)&&a.U7a();if("visible"===b){var d=a.abb;a.vb.wc(function(){d.next();d.complete()})}};_.k=Pr.prototype;_.k.Nqa=function(){this.Sb||(this.yB="visible",this.ub.he(),this.Gsc())};
_.k.EPa=function(){var a=this;this.vb.wc(function(){a.yB="hidden";a.Oa.ta.setAttribute("mat-exit","");clearTimeout(a.O6a)});return this.Ima};_.k.La=function(){this.Sb=!0;this.kmc();this.U7a()};_.k.U7a=function(){var a=this;this.vb.y0.ka(_.he(1)).subscribe(function(){a.vb.wc(function(){a.Ima.next();a.Ima.complete()})})};_.k.Cka=function(){var a=this.Oa.ta,b=this.Ixa.te;b&&(Array.isArray(b)?b.forEach(function(c){return a.classList.add(c)}):a.classList.add(b));this.Pnc()};
_.k.Pnc=function(){for(var a=this.THa,b=this.Ib.querySelectorAll('body > .cdk-overlay-container [aria-modal="true"]'),c=0;c<b.length;c++){var d=b[c],e=d.getAttribute("aria-owns");this.mKa.add(d);e?-1===e.indexOf(a)&&d.setAttribute("aria-owns",e+" "+a):d.setAttribute("aria-owns",a)}};_.k.kmc=function(){var a=this;this.mKa.forEach(function(b){var c=b.getAttribute("aria-owns");c&&(c=c.replace(a.THa,"").trim(),0<c.length?b.setAttribute("aria-owns",c):b.removeAttribute("aria-owns"))});this.mKa.clear()};
_.k.RTc=function(){};_.k.Gsc=function(){var a=this;this.O6a||this.vb.jc(function(){a.O6a=setTimeout(function(){var b=a.Oa.ta.querySelector("[aria-hidden]"),c=a.Oa.ta.querySelector("[aria-live]");if(b&&c){var d=null;a.Vc.ne&&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.rIa.next();a.rIa.complete()}},a.Vkc)})};
Pr.ha=function(a){return new (a||Pr)(_.x(_.ye),_.x(_.Rc),_.x(_.sl),_.x(_.Bp),_.x(CVa))};Pr.Ha=_.gc({type:Pr,tb:function(a,b){a&1&&_.hf(_.Eq,7);if(a&2){var c;_.gf(c=_.lf())&&(b.MB=c.first)}},features:[_.Be]});/*

 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}}
*/
var IVa=new _.mc("mat-snack-bar-default-options",{Ja:"root",oa:function(){return new CVa}}),Qr=function(a,b,c,d,e,f){this.wj=a;this.hX=b;this.qf=c;this.tFa=d;this.LIa=e;this.p8a=f;this.Ana=null};_.k=Qr.prototype;_.k.open=function(a,b,c){b=void 0===b?"":b;var d=Object.assign({},this.p8a,c);d.data={message:a,action:b};d.fY===a&&(d.fY=void 0);return this.lW(this.JNc,d)};_.k.ke=function(){this.dz&&this.dz.ke()};_.k.La=function(){this.Ana&&this.Ana.ke()};
_.k.klc=function(a,b){var c=yia({parent:b&&b.ff&&b.ff.Ac||this.qf,Ob:[{Ca:CVa,xc:b}]});a=a.Sd(new _.Aq(this.NNc,b.ff,c));a.instance.Ixa=b;return a.instance};
_.k.lW=function(a,b){var c=this,d=Object.assign({},new CVa,this.p8a,b),e=this.fP(d);b=this.klc(e,d);var f=new _.Or(b,e);if(a instanceof _.df)f.instance=b.QJ(new _.Bq(a,null,{wa:d.data,Fha:f}));else{var g=this.ala(d,f);a=b.PJ(new _.Aq(a,void 0,g));f.instance=a.instance}this.tFa.observe("(max-width: 599.98px) and (orientation: portrait)").ka(_.ve(e.Zv)).subscribe(function(h){e.Ru.classList.toggle(c.lDc,h.matches)});d.fY&&b.rIa.subscribe(function(){c.hX.en(d.fY,d.mT)});this.Rkc(f,d);return this.dz=f};
_.k.Rkc=function(a,b){var c=this;a.f4.subscribe(function(){c.dz==a&&(c.dz=null);b.fY&&c.hX.clear()});this.dz?(this.dz.f4.subscribe(function(){a.pK.Nqa()}),this.dz.ke()):a.pK.Nqa();b.duration&&0<b.duration&&a.KJ().subscribe(function(){return a.xnc(b.duration)})};
_.k.fP=function(a){var b=new _.tq;b.direction=a.direction;var c=this.wj.position().global(),d="rtl"===a.direction;d="left"===a.A_||"start"===a.A_&&!d||"end"===a.A_&&d;var e=!d&&"center"!==a.A_;d?c.left("0"):e?c.right("0"):_.dUa(c);"top"===a.dza?c.top("0"):c.bottom("0");b.Fj=c;return this.wj.create(b)};_.k.ala=function(a,b){return yia({parent:a&&a.ff&&a.ff.Ac||this.qf,Ob:[{Ca:_.Or,xc:b},{Ca:_.BVa,xc:a.data}]})};
_.W.Object.defineProperties(Qr.prototype,{dz:{configurable:!0,enumerable:!0,get:function(){var a=this.LIa;return a?a.dz:this.Ana},set:function(a){this.LIa?this.LIa.dz=a:this.Ana=a}}});Qr.ha=function(a){return new (a||Qr)(_.u(_.Gq),_.u(_.Tp),_.u(_.ag),_.u(Np),_.u(Qr,12),_.u(IVa))};Qr.ua=_.t({token:Qr,oa:Qr.ha});var Rr=function(a,b){this.Fha=a;this.data=b};Rr.prototype.action=function(){EVa(this.Fha)};_.W.Object.defineProperties(Rr.prototype,{mDc:{configurable:!0,enumerable:!0,get:function(){return!!this.data.action}}});Rr.ha=function(a){return new (a||Rr)(_.x(_.Or),_.x(_.BVa))};
Rr.ya=_.ec({type:Rr,qa:[["simple-snack-bar"]],Db:[1,"mat-simple-snackbar"],Aa:3,Ba:2,Fa:[[1,"mat-simple-snack-bar-content"],["class","mat-simple-snackbar-action",4,"ngIf"],[1,"mat-simple-snackbar-action"],["mat-button","",3,"click"]],va:function(a,b){a&1&&(_.B(0,"span",0),_.P(1),_.D(),_.N(2,Vqa,3,1,"div",1));a&2&&(_.w(1),_.Ye(b.data.message),_.w(1),_.z("ngIf",b.mDc))},Ia:[_.hm,_.Wq],styles:[".mat-simple-snackbar{display:flex;justify-content:space-between;align-items:center;line-height:20px;opacity:1}.mat-simple-snackbar-action{flex-shrink:0;margin:-8px -8px -8px 8px}.mat-simple-snackbar-action button{max-height:36px;min-width:0}[dir=rtl] .mat-simple-snackbar-action{margin-left:-8px;margin-right:8px}.mat-simple-snack-bar-content{overflow:hidden;text-overflow:ellipsis}\n"],
nb:2,Na:0});var Sr=function(){Pr.apply(this,arguments)};_.V(Sr,Pr);Sr.Ha=Pr.Ha;Sr.prototype.Cka=function(){Pr.prototype.Cka.call(this);"center"===this.Ixa.A_&&this.Oa.ta.classList.add("mat-snack-bar-center");"top"===this.Ixa.dza&&this.Oa.ta.classList.add("mat-snack-bar-top")};Sr.ha=function(){var a;return function(b){return(a||(a=_.Pc(Sr)))(b||Sr)}}();
Sr.ya=_.ec({type:Sr,qa:[["snack-bar-container"]],Db:[1,"mat-snack-bar-container"],Cb:1,lb:function(a,b){a&1&&_.Cja("@state.done",function(c){return HVa(b,c)});a&2&&_.Me("@state",b.yB)},features:[_.Be],Aa:3,Ba:3,Fa:[["aria-hidden","true"],["cdkPortalOutlet",""]],va:function(a,b){a&1&&(_.B(0,"div",0),_.N(1,Wqa,0,0,"ng-template",1),_.D(),_.F(2,"div"));a&2&&(_.w(2),_.Ee("aria-live",b.hX)("role",b.xcb)("id",b.THa))},Ia:[_.Eq],styles:[".mat-snack-bar-container{border-radius:4px;box-sizing:border-box;display:block;margin:24px;max-width:33vw;min-width:344px;padding:14px 16px;min-height:48px;transform-origin:center}.cdk-high-contrast-active .mat-snack-bar-container{border:solid 1px}.mat-snack-bar-handset{width:100%}.mat-snack-bar-handset .mat-snack-bar-container{margin:8px;max-width:100%;min-width:0;width:100%}\n"],
nb:2,data:{animation:[FVa]}});_.Tr=function(){};_.Tr.ha=function(a){return new (a||_.Tr)};_.Tr.Ea=_.fc({type:_.Tr});_.Tr.Da=_.Vb({imports:[_.Hq,_.Fq,_.nm,_.ur,_.Iq,_.Iq]});_.Ur=function(a,b,c,d,e,f){Qr.call(this,a,b,c,d,e,f);this.JNc=Rr;this.NNc=Sr;this.lDc="mat-snack-bar-handset"};_.V(_.Ur,Qr);_.Ur.ha=function(a){return new (a||_.Ur)(_.u(_.Gq),_.u(_.Tp),_.u(_.ag),_.u(Np),_.u(_.Ur,12),_.u(IVa))};_.Ur.ua=_.t({token:_.Ur,oa:_.Ur.ha,Ja:_.Tr});var JVa={h4a:{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"}},xZb:{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"}}},KVa=JVa;KVa=JVa;var LVa={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 MVa={DECIMAL_SEP:".",GROUP_SEP:",",L5a:"%",KEa:"0",kdc:"+",Z4a:"-",t4a:"E",M5a:"\u2030",tBa:"\u221e",abc:"NaN",DECIMAL_PATTERN:"#,##0.###",fgc:"#E0",adc:"#,##0%",d_b:"\u00a4#,##0.00",NAa:"USD"},Vr=MVa;Vr=MVa;_.Wr=function(a){this.Bda=40;this.oA=1;this.Fxa=0;this.lA=3;this.mua=this.iD=0;this.lUb=!1;this.Pea=this.pT="";this.eM=Vr.Z4a;this.p0="";this.qx=1;this.PS=!1;this.LR=[];this.Xya=this.znb=!1;this.E8=0;this.Aea="string"===typeof a?a:"";"number"===typeof a?this.qoa(a):this.yF(a)};
_.Wr.prototype.yF=function(a){this.Aea=a.replace(/ /g,"\u00a0");var b=[0];this.pT=NVa(this,a,b);for(var c=b[0],d=-1,e=0,f=0,g=0,h=-1,n=a.length,r=!0;b[0]<n&&r;b[0]++)switch(a.charAt(b[0])){case "#":0<f?g++:e++;0<=h&&0>d&&h++;break;case "0":if(0<g)throw Error("yc`"+a);f++;0<=h&&0>d&&h++;break;case ",":0<h&&this.LR.push(h);h=0;break;case ".":if(0<=d)throw Error("zc`"+a);d=e+f+g;break;case "E":if(this.Xya)throw Error("Ac`"+a);this.Xya=!0;this.mua=0;b[0]+1<n&&"+"==a.charAt(b[0]+1)&&(b[0]++,this.lUb=!0);
for(;b[0]+1<n&&"0"==a.charAt(b[0]+1);)b[0]++,this.mua++;if(1>e+f||1>this.mua)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==h)throw Error("Cc`"+a);g=e+f+g;this.lA=0<=d?g-d:0;0<=d&&(this.iD=e+f-d,0>this.iD&&(this.iD=0));this.oA=(0<=d?d:g)-e;this.Xya&&(this.Bda=e+this.oA,0==this.lA&&0==this.oA&&(this.oA=1));this.LR.push(Math.max(0,h));this.znb=0==d||d==g;c=b[0]-c;this.Pea=NVa(this,a,b);b[0]<a.length&&";"==a.charAt(b[0])?
(b[0]++,1!=this.qx&&(this.PS=!0),this.eM=NVa(this,a,b),b[0]+=c,this.p0=NVa(this,a,b)):(this.eM+=this.pT,this.p0+=this.Pea)};
_.Wr.prototype.qoa=function(a){switch(a){case 1:this.yF(Vr.DECIMAL_PATTERN);break;case 2:this.yF(Vr.fgc);break;case 3:this.yF(Vr.adc);break;case 4:a=this.yF;var b=Vr.d_b;var c=["0"],d=LVa[Vr.NAa];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:OVa(this,1);break;case 6:OVa(this,2);break;default:throw Error("sc");}};var OVa=function(a,b){a.E8=b;a.yF(Vr.DECIMAL_PATTERN);a.iD=0;a.lA=2;if(0<a.iD)throw Error("qc");a.Fxa=2};
_.Wr.prototype.parse=function(a,b){b=b||[0];if(0!==this.E8)throw Error("tc");a=a.replace(/ |\u202f/g,"\u00a0");var c=a.indexOf(this.pT,b[0])==b[0],d=a.indexOf(this.eM,b[0])==b[0];c&&d&&(this.pT.length>this.eM.length?d=!1:this.pT.length<this.eM.length&&(c=!1));c?b[0]+=this.pT.length:d&&(b[0]+=this.eM.length);if(a.indexOf(Vr.tBa,b[0])==b[0]){b[0]+=Vr.tBa.length;var e=Infinity}else{e=a;var f=!1,g=!1,h=!1,n=-1,r=1,v=Vr.DECIMAL_SEP,A=Vr.GROUP_SEP,C=Vr.t4a;if(0!=this.E8)throw Error("uc");A=A.replace(/\u202f/g,
"\u00a0");for(var I="";b[0]<e.length;b[0]++){var L=e.charAt(b[0]),O=PVa(L);if(0<=O&&9>=O)I+=O,h=!0;else if(L==v.charAt(0)){if(f||g)break;I+=".";f=!0}else if(L==A.charAt(0)&&("\u00a0"!=A.charAt(0)||b[0]+1<e.length&&0<=PVa(e.charAt(b[0]+1)))){if(f||g)break}else if(L==C.charAt(0)){if(g)break;I+="E";g=!0;n=b[0]}else if("+"==L||"-"==L){if(h&&n!=b[0]-1)break;I+=L}else if(1==this.qx&&L==Vr.L5a.charAt(0)){if(1!=r)break;r=100;if(h){b[0]++;break}}else if(1==this.qx&&L==Vr.M5a.charAt(0)){if(1!=r)break;r=1E3;
if(h){b[0]++;break}}else break}1!=this.qx&&(r=this.qx);e=parseFloat(I)/r}if(c){if(a.indexOf(this.Pea,b[0])!=b[0])return NaN;b[0]+=this.Pea.length}else if(d){if(a.indexOf(this.p0,b[0])!=b[0])return NaN;b[0]+=this.p0.length}return d?-e:e};
_.Wr.prototype.format=function(a){if(this.iD>this.lA)throw Error("vc");if(isNaN(a))return Vr.abc;var b=[];var c=a;if(0==this.E8)c=QVa;else{c=Math.abs(c);var d=RVa(this,1>=c?0:SVa(c)).TOa;c=RVa(this,d+SVa(TVa(this,Xr(c,-d)).intValue))}a=Xr(a,-c.TOa);(d=0>a||0==a&&0>1/a)?c.NWa?b.push(c.NWa):(b.push(c.prefix),b.push(this.eM)):(b.push(c.prefix),b.push(this.pT));if(isFinite(a))if(a*=d?-1:1,a*=this.qx,this.Xya){var e=a;if(0==e)UVa(this,e,this.oA,b),VVa(this,0,b);else{var f=Math.floor(Math.log(e)/Math.log(10)+
2E-15);e=Xr(e,-f);var g=this.oA;1<this.Bda&&this.Bda>this.oA?(g=f%this.Bda,0>g&&(g=this.Bda+g),e=Xr(e,g),f-=g,g=1):1>this.oA?(f++,e=Xr(e,-1)):(f-=this.oA-1,e=Xr(e,this.oA-1));UVa(this,e,g,b);VVa(this,f,b)}}else UVa(this,a,this.oA,b);else b.push(Vr.tBa);d?c.OWa?b.push(c.OWa):(isFinite(a)&&b.push(c.suffix),b.push(this.p0)):(isFinite(a)&&b.push(c.suffix),b.push(this.Pea));return b.join("")};
var TVa=function(a,b){var c=Xr(b,a.lA);0<a.Fxa&&(c=WVa(c,a.Fxa,a.lA));c=Math.round(c);isFinite(c)?(b=Math.floor(Xr(c,-a.lA)),a=Math.floor(c-Xr(b,a.lA))):a=0;return{intValue:b,PBc:a}},UVa=function(a,b,c,d){if(a.iD>a.lA)throw Error("vc");d||(d=[]);b=TVa(a,b);var e=b.intValue,f=b.PBc,g=0<a.iD||0<f||!1;b=a.iD;g&&(b=a.iD);for(var h="",n=e;1E20<n;)h="0"+h,n=Math.round(Xr(n,-1));h=n+h;var r=Vr.DECIMAL_SEP;n=Vr.KEa.charCodeAt(0);var v=h.length,A=0;if(0<e||0<c){for(e=v;e<c;e++)d.push(String.fromCharCode(n));
if(2<=a.LR.length)for(c=1;c<a.LR.length;c++)A+=a.LR[c];c=v-A;if(0<c){e=a.LR;A=v=0;for(var C,I=Vr.GROUP_SEP,L=h.length,O=0;O<L;O++)if(d.push(String.fromCharCode(n+Number(h.charAt(O)))),1<L-O)if(C=e[A],O<c){var Y=c-O;(1===C||0<C&&1===Y%C)&&d.push(I)}else A<e.length&&(O===c?A+=1:C===O-c-v+1&&(d.push(I),v+=C,A+=1))}else{c=h;h=a.LR;e=Vr.GROUP_SEP;C=c.length;I=[];for(v=h.length-1;0<=v&&0<C;v--){A=h[v];for(L=0;L<A&&0<=C-L-1;L++)I.push(String.fromCharCode(n+Number(c.charAt(C-L-1))));C-=A;0<C&&I.push(e)}d.push.apply(d,
I.reverse())}}else g||d.push(String.fromCharCode(n));(a.znb||g)&&d.push(r);f=String(f);g=f.split("e+");2==g.length&&(f=String(WVa(parseFloat(g[0]),a.Fxa,1)),f=f.replace(".",""),f+=VAa("0",parseInt(g[1],10)-f.length+1));a.lA+1>f.length&&(f="1"+VAa("0",a.lA-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))))},VVa=function(a,b,c){c.push(Vr.t4a);0>b?(b=-b,c.push(Vr.Z4a)):a.lUb&&c.push(Vr.kdc);b=""+b;for(var d=Vr.KEa,e=b.length;e<
a.mua;e++)c.push(d);c.push(b)},PVa=function(a){a=a.charCodeAt(0);if(48<=a&&58>a)return a-48;var b=Vr.KEa.charCodeAt(0);return b<=a&&a<b+10?a-b:-1},NVa=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+=Vr.NAa):(g=Vr.NAa,d+=g in LVa?LVa[g][1]:g);break;case "%":if(!a.PS&&
1!=a.qx)throw Error("wc");if(a.PS&&100!=a.qx)throw Error("xc");a.qx=100;a.PS=!1;d+=Vr.L5a;break;case "\u2030":if(!a.PS&&1!=a.qx)throw Error("wc");if(a.PS&&1E3!=a.qx)throw Error("xc");a.qx=1E3;a.PS=!1;d+=Vr.M5a;break;default:d+=g}}return d},QVa={TOa:0,NWa:"",OWa:"",prefix:"",suffix:""},RVa=function(a,b){a=1==a.E8?KVa.h4a:KVa.xZb;null==a&&(a=KVa.h4a);if(3>b)return QVa;b=Math.min(14,b);var c=a[Xr(1,b)];for(--b;!c&&3<=b;)c=a[Xr(1,b)],b--;if(!c)return QVa;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))?{TOa:b+1-(c[2].length-1),NWa:a,OWa:d,prefix:c[1],suffix:c[3]}:QVa:QVa},SVa=function(a){if(!isFinite(a))return 0<a?a:0;for(var b=0;1<=(a/=10);)b++;return b},Xr=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))},XVa=function(a,b){return a&&isFinite(a)?Xr(Math.round(Xr(a,b)),-b):a},WVa=function(a,b,
c){if(!a)return a;b=b-SVa(a)-1;return b<-c?XVa(a,-c):XVa(a,b)};var YVa=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"},ZVa=YVa;ZVa=YVa;var $Va=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"},aWa=$Va;aWa=$Va;var bWa,cWa,dWa,eWa,fWa;_.Yr=function(a){this.Aea=a;this.vva=this.W_=this.yTa=null;a=Vr;var b=KVa;if(bWa!==a||cWa!==b)bWa=a,cWa=b,dWa=new _.Wr(1);this.zIc=dWa};bWa=null;cWa=null;dWa=null;eWa=RegExp("'([{}#].*?)'","g");fWa=RegExp("''","g");
_.Yr.prototype.format=function(a){if(this.Aea){this.yTa=[];var b=gWa(this,this.Aea);this.vva=hWa(this,b);this.Aea=null}if(this.vva&&0!=this.vva.length)for(this.W_=_.ra(this.yTa),b=[],iWa(this,this.vva,a,!1,b),a=b.join("");0<this.W_.length;)a=a.replace(this.BMa(this.W_),this.W_.pop());else a="";return a};
var iWa=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,h=a,n=e,r=c[g];void 0===r?n.push("Undefined parameter - "+g):(h.W_.push(r),n.push(h.BMa(h.W_)));break;case 2:g=b[f].value;h=a;n=c;r=d;var v=e,A=g.roa;void 0===n[A]?v.push("Undefined parameter - "+A):(A=g[n[A]],void 0===A&&(A=g.other),iWa(h,A,n,r,v));break;case 0:g=b[f].value;jWa(a,g,c,aWa,d,e);break;case 1:g=b[f].value,jWa(a,g,c,ZVa,d,e)}},jWa=function(a,b,c,d,e,f){var g=
b.roa,h=b.fhb,n=+c[g];isNaN(n)?f.push("Undefined or invalid parameter - "+g):(h=n-h,g=b[c[g]],void 0===g&&(d=d(Math.abs(h)),g=b[d],void 0===g&&(g=b.other)),b=[],iWa(a,g,c,e,b),c=b.join(""),e?f.push(c):(a=a.zIc.format(h),f.push(c.replace(/#/g,a))))},gWa=function(a,b){var c=a.yTa,d=(0,_.rh)(a.BMa,a);b=b.replace(fWa,function(){c.push("'");return d(c)});return b=b.replace(eWa,function(e,f){c.push(f);return d(c)})},kWa=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},lWa=/^\s*(\w+)\s*,\s*plural\s*,(?:\s*offset:(\d+))?/,mWa=/^\s*(\w+)\s*,\s*selectordinal\s*,/,nWa=/^\s*(\w+)\s*,\s*select\s*,/,hWa=function(a,b){var c=[];b=kWa(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(lWa.test(f)?0:mWa.test(f)?1:nWa.test(f)?2:/^\s*\w+\s*/.test(f)?3:5){case 2:e.type=2;e.value=oWa(a,b[d].value);break;case 0:e.type=0;e.value=pWa(a,b[d].value);break;case 1:e.type=1;e.value=qWa(a,b[d].value);break;case 3:e.type=3,e.value=b[d].value}}c.push(e)}return c},oWa=function(a,b){var c="";b=b.replace(nWa,function(h,n){c=n;return""});var d={};d.roa=c;b=kWa(b);for(var e=0;e<b.length;){var f=b[e].value;e++;var g;1==b[e].type&&(g=hWa(a,b[e].value));d[f.replace(/\s/g,"")]=g;e++}return d},
pWa=function(a,b){var c="",d=0;b=b.replace(lWa,function(n,r,v){c=r;v&&(d=parseInt(v,10));return""});var e={};e.roa=c;e.fhb=d;b=kWa(b);for(var f=0;f<b.length;){var g=b[f].value;f++;var h;1==b[f].type&&(h=hWa(a,b[f].value));e[g.replace(/\s*(?:=)?(\w+)\s*/,"$1")]=h;f++}return e},qWa=function(a,b){var c="";b=b.replace(mWa,function(h,n){c=n;return""});var d={};d.roa=c;d.fhb=0;b=kWa(b);for(var e=0;e<b.length;){var f=b[e].value;e++;if(1==b[e].type)var g=hWa(a,b[e].value);d[f.replace(/\s*(?:=)?(\w+)\s*/,
"$1")]=g;e++}return d};_.Yr.prototype.BMa=function(a){return"\ufddf_"+(a.length-1).toString(10)+"_"};new _.Yr("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 _.Yr("{projectName} project created");new _.Yr("Failed to connect to {gitProvider}");_.Zr=function(a,b){this.Zg=a;this.Tg=b};_.rWa=function(a){0<document.querySelectorAll("snack-bar-container").length||a.tA({message:"An unexpected error occurred.",ke:"Dismiss"})};
_.sWa=function(a,b){var c=b.message,d=b.ke;a.log(b.error);a.tA({message:c,ke:d})};_.Zr.prototype.log=function(a){_.Kr(this.Zg,a)};_.Zr.prototype.tA=function(a){this.notify({message:a.message,ke:a.ke,duration:0})};_.Zr.prototype.notify=function(a){this.Tg.open(a.message,a.ke,{duration:a.duration})};_.Zr.ha=function(a){return new (a||_.Zr)(_.u(_.Jr),_.u(_.Ur))};_.Zr.ua=_.t({token:_.Zr,oa:_.Zr.ha,Ja:"root"});_.$r=function(a,b){this.ah=a;this.V2a=b};_.$r.prototype.Pa=function(){var a=this;this.Ya=this.V2a.subscribe(function(b){a.handleError(b)})};_.$r.prototype.handleError=function(){_.rWa(this.ah)};_.$r.prototype.La=function(){this.Ya&&this.Ya.unsubscribe()};_.$r.ha=function(a){return new (a||_.$r)(_.x(_.Zr),_.x(wVa))};_.$r.Ha=_.gc({type:_.$r,qa:[["uncaught-error-notifier"]]});_.as=function(){};_.as.ha=function(a){return new (a||_.as)};_.as.Ea=_.fc({type:_.as});_.as.Da=_.Vb({});_.tWa=new Map([["SshAuthError","type.googleapis.com/devtools.grimoire."],["MissingDecorationsError","type.googleapis.com/devtools.grimoire."],["DebugInfo","type.googleapis.com/google.rpc."]]);var Xqa;_.bs=function(a,b){this.V2a=a;this.Zg=b};_.bs.prototype.handleError=function(a){a&&(a===Yqa()||void 0!==a.a1&&a.a1===Yqa())||(_.Kr(this.Zg,a),this.V2a.next(a))};_.bs.ha=function(a){return new (a||_.bs)(_.u(wVa),_.u(_.Jr))};_.bs.ua=_.t({token:_.bs,oa:_.bs.ha,Ja:"root"});var uWa="alternate author bookmark canonical cite help icon license next prefetch dns-prefetch prerender preconnect preload prev search subresource".split(" ");var vWa=function(a){this.XMc=a;a.then((0,_.rh)(function(){},this),function(){},this)},wWa=function(a,b,c){return a.XMc.then(function(d){var e=d[b];if(!e)throw Error("Fc`"+b);return e.apply(d,c)})},yWa=function(a,b,c){for(var d=Array(arguments.length-2),e=2;e<arguments.length;e++)d[e-2]=arguments[e];e=xWa(a,b).then(function(f){return f.apply(null,d)});return new vWa(e)},zWa={},xWa=function(a,b){var c=zWa[b];if(c)return c;c=(c=th(b))?Pj(c):(new Oj(function(d,e){var f=(new gBa(document)).createElement("SCRIPT");
f.async=!0;_.$qa(f,_.Vf(_.jh(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=th(b);if(!d)throw Error("Gc`"+b+"`"+a);return d});return zWa[b]=c};var AWa=function(a){this.Ul=a};AWa.prototype.GU=function(a){wWa(this.Ul,"startFeedback",arguments)};AWa.prototype.kLc=function(a){wWa(this.Ul,"requestSurvey",arguments).AN(function(){},this)};AWa.prototype.fKc=function(a){wWa(this.Ul,"presentSurvey",arguments).AN(function(){},this)};var BWa=_.kh("https://www.gstatic.com/feedback/js/help/prod/service/lazy.min.js");xWa(BWa,"help.service.Lazy.create").AN(function(){});var bra=function(a,b){b=b||{};a=yWa(BWa,"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 AWa(a)};var DWa,cs;_.CWa=new _.mc("helpServiceCreationDelegate",{oa:function(){return bra}});DWa=new _.mc("HelpService productData",{oa:function(){return{}}});cs=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.EKc=c(a,{locale:b,helpCenterPath:"/cloud",productData:d})};cs.prototype.GU=function(a){this.EKc.GU(a)};cs.ha=function(a){return new (a||cs)(_.u(dJa),_.u(_.eh),_.u(_.CWa),_.u(DWa),_.u(vVa))};
cs.ua=_.t({token:cs,oa:cs.ha,Ja:"root"});_.ds=function(a,b,c,d){var e=this;this.service=a;this.bqb=b;this.productVersion=c;this.authuser=d;this.GU=function(f,g){g={authuser:e.authuser||void 0,productVersion:e.productVersion,onend:g,jYc:!0};"undefined"!==typeof f&&(g.bucket=f);e.bqb&&(g.bqb=!0);e.service.GU(g)}};_.ds.ha=function(a){return new (a||_.ds)(_.u(cs),_.u(zJa,8),_.u(Zl),_.u(_.bm))};_.ds.ua=_.t({token:_.ds,oa:_.ds.ha});_.es=function(a){if(a)throw Error("Hc");};_.es.ha=function(a){return new (a||_.es)(_.u(_.es,12))};_.es.Ea=_.fc({type:_.es});_.es.Da=_.Vb({});var EWa=function(){},FWa=function(){};var fs=function(a){var b=this;this.mH=new Map;this.Tca=null;a?this.bH="string"===typeof a?function(){b.headers=new Map;a.split("\n").forEach(function(c){var d=c.indexOf(":");if(0<d){var e=c.slice(0,d),f=e.toLowerCase();c=c.slice(d+1).trim();GWa(b,e,f);b.headers.has(f)?b.headers.get(f).push(c):b.headers.set(f,[c])}})}:function(){b.headers=new Map;Object.keys(a).forEach(function(c){var d=a[c],e=c.toLowerCase();"string"===typeof d&&(d=[d]);0<d.length&&(b.headers.set(e,d),GWa(b,c,e))})}:this.headers=
new Map};_.k=fs.prototype;_.k.has=function(a){this.init();return this.headers.has(a.toLowerCase())};_.k.get=function(a){this.init();return(a=this.headers.get(a.toLowerCase()))&&0<a.length?a[0]:null};_.k.keys=function(){this.init();return Array.from(this.mH.values())};_.k.getAll=function(a){this.init();return this.headers.get(a.toLowerCase())||null};_.k.append=function(a,b){return this.clone({name:a,value:b,op:"a"})};_.k.set=function(a,b){return this.clone({name:a,value:b,op:"s"})};
_.k.delete=function(a,b){return this.clone({name:a,value:b,op:"d"})};var GWa=function(a,b,c){a.mH.has(c)||a.mH.set(c,b)};fs.prototype.init=function(){var a=this;this.bH&&(this.bH instanceof fs?HWa(this,this.bH):this.bH(),this.bH=null,this.Tca&&(this.Tca.forEach(function(b){return IWa(a,b)}),this.Tca=null))};var HWa=function(a,b){b.init();Array.from(b.headers.keys()).forEach(function(c){a.headers.set(c,b.headers.get(c));a.mH.set(c,b.mH.get(c))})};
fs.prototype.clone=function(a){var b=new fs;b.bH=this.bH&&this.bH instanceof fs?this.bH:this;b.Tca=(this.Tca||[]).concat([a]);return b};
var IWa=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;GWa(a,b.name,c);b=("a"===b.op?a.headers.get(c):void 0)||[];b.push.apply(b,_.qc(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.mH.delete(c)):a.headers.set(c,d)}else a.headers.delete(c),a.mH.delete(c)}};
fs.prototype.forEach=function(a){var b=this;this.init();Array.from(this.mH.keys()).forEach(function(c){return a(b.mH.get(c),b.headers.get(c))})};var JWa,era,fra;JWa=function(){};era=/%(\d[a-f0-9])/gi;fra={40:"@","3A":":",24:"$","2C":",","3B":";","3D":"=","3F":"?","2F":"/"};_.gs=function(a){var b=this;a=void 0===a?{}:a;this.tQ=this.jja=null;this.Mqa=a.Mqa||new JWa;if(a.QBc){if(a.Gra)throw Error("Ic");this.map=dra(a.QBc)}else a.Gra?(this.map=new Map,Object.keys(a.Gra).forEach(function(c){var d=a.Gra[c];d=Array.isArray(d)?d.map(hra):[""+d];b.map.set(c,d)})):this.map=null};_.k=_.gs.prototype;_.k.has=function(a){this.init();return this.map.has(a)};
_.k.get=function(a){this.init();return(a=this.map.get(a))?a[0]:null};_.k.getAll=function(a){this.init();return this.map.get(a)||null};_.k.keys=function(){this.init();return Array.from(this.map.keys())};_.k.append=function(a,b){return this.clone({BA:a,value:b,op:"a"})};_.k.set=function(a,b){return this.clone({BA:a,value:b,op:"s"})};_.k.delete=function(a,b){return this.clone({BA:a,value:b,op:"d"})};
_.k.toString=function(){var a=this;this.init();return this.keys().map(function(b){var c=gra(b);return a.map.get(b).map(function(d){return c+"="+gra(d)}).join("&")}).filter(function(b){return""!==b}).join("&")};_.k.clone=function(a){var b=new _.gs({Mqa:this.Mqa});b.tQ=this.tQ||this;b.jja=(this.jja||[]).concat(a);return b};
_.k.init=function(){var a=this;null===this.map&&(this.map=new Map);null!==this.tQ&&(this.tQ.init(),this.tQ.keys().forEach(function(b){return a.map.set(b,a.tQ.map.get(b))}),this.jja.forEach(function(b){switch(b.op){case "a":case "s":var c=("a"===b.op?a.map.get(b.BA):void 0)||[];c.push(""+b.value);a.map.set(b.BA,c);break;case "d":if(void 0!==b.value){c=a.map.get(b.BA)||[];var d=c.indexOf(""+b.value);-1!==d&&c.splice(d,1);0<c.length?a.map.set(b.BA,c):a.map.delete(b.BA)}else a.map.delete(b.BA)}}),this.tQ=
this.jja=null)};var KWa=function(){this.map=new Map};_.k=KWa.prototype;_.k.set=function(a,b){this.map.set(a,b);return this};_.k.get=function(a){this.map.has(a)||this.map.set(a,a.defaultValue());return this.map.get(a)};_.k.delete=function(a){this.map.delete(a);return this};_.k.has=function(a){return this.map.has(a)};_.k.keys=function(){return this.map.keys()};var LWa=function(a,b,c,d){this.url=b;this.body=null;this.withCredentials=this.Ex=!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.Ex=!!c.Ex,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 fs);this.context||(this.context=new KWa);this.params?(c=this.params.toString(),0===c.length?this.o3a=b:(d=b.indexOf("?"),this.o3a=b+(-1===d?"?":d<b.length-1?"&":"")+c)):(this.params=new _.gs,this.o3a=b)},MWa=function(a){return null===a.body?null:ira(a.body)||jra(a.body)||kra(a.body)||"undefined"!==typeof URLSearchParams&&a.body instanceof URLSearchParams||"string"===typeof a.body?a.body:a.body instanceof _.gs?a.body.toString():"object"===typeof a.body||"boolean"===
typeof a.body||Array.isArray(a.body)?JSON.stringify(a.body):a.body.toString()};
LWa.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.Ex?a.Ex:this.Ex,h=a.headers||this.headers,n=a.params||this.params,r,v=null!=(r=a.context)?r:this.context;void 0!==a.SNb&&(h=Object.keys(a.SNb).reduce(function(A,C){return A.set(C,a.SNb[C])},h));a.kh&&(n=Object.keys(a.kh).reduce(function(A,C){return A.set(C,
a.kh[C])},n));return new LWa(b,c,e,{params:n,headers:h,context:v,Ex:g,responseType:d,withCredentials:f})};var hs=function(a,b,c){this.headers=a.headers||new fs;this.status=void 0!==a.status?a.status:void 0===b?200:b;this.statusText=a.statusText||(void 0===c?"OK":c);this.url=a.url||null;this.ok=200<=this.status&&300>this.status},NWa=function(a){a=void 0===a?{}:a;hs.call(this,a);this.type=2};_.V(NWa,hs);
NWa.prototype.clone=function(a){a=void 0===a?{}:a;return new NWa({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 OWa=function(a){a=void 0===a?{}:a;hs.call(this,a);this.type=4;this.body=void 0!==a.body?a.body:null};_.V(OWa,hs);
OWa.prototype.clone=function(a){a=void 0===a?{}:a;return new OWa({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})};
_.is=function(a){hs.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(_.is,hs);_.js=function(a){this.handler=a};_.k=_.js.prototype;
_.k.request=function(a,b,c){var d=this;c=void 0===c?{}:c;if(a instanceof LWa)b=a;else{var e=void 0;e=c.headers instanceof fs?c.headers:new fs(c.headers);var f=void 0;c.params&&(f=c.params instanceof _.gs?c.params:new _.gs({Gra:c.params}));b=new LWa(a,b,void 0!==c.body?c.body:null,{headers:e,context:c.context,params:f,Ex:c.Ex,responseType:c.responseType||"json",withCredentials:c.withCredentials})}e=_.vd(b).ka(_.Kd(function(g){return d.handler.handle(g)},1));if(a instanceof LWa||"events"===c.observe)return e;
a=e.ka(_.Ud(function(g){return g instanceof OWa}));switch(c.observe||"body"){case "body":switch(b.responseType){case "arraybuffer":return a.ka(_.y(function(g){if(null!==g.body&&!(g.body instanceof ArrayBuffer))throw Error("Jc");return g.body}));case "blob":return a.ka(_.y(function(g){if(null!==g.body&&!(g.body instanceof Blob))throw Error("Kc");return g.body}));case "text":return a.ka(_.y(function(g){if(null!==g.body&&"string"!==typeof g.body)throw Error("Lc");return g.body}));default:return a.ka(_.y(function(g){return g.body}))}case "response":return a;
default:throw Error("Mc`"+c.observe);}};_.k.delete=function(a,b){b=void 0===b?{}:b;return this.request("DELETE",a,b)};_.k.get=function(a,b){b=void 0===b?{}:b;return this.request("GET",a,b)};_.k.head=function(a,b){b=void 0===b?{}:b;return this.request("HEAD",a,b)};_.k.options=function(a,b){b=void 0===b?{}:b;return this.request("OPTIONS",a,b)};_.k.Su=function(a,b,c){c=void 0===c?{}:c;return this.request("PATCH",a,lra(c,b))};
_.k.post=function(a,b,c){c=void 0===c?{}:c;return this.request("POST",a,lra(c,b))};_.k.put=function(a,b,c){c=void 0===c?{}:c;return this.request("PUT",a,lra(c,b))};_.js.ha=function(a){return new (a||_.js)(_.u(EWa))};_.js.ua=_.t({token:_.js,oa:_.js.ha});var PWa=new _.mc("HTTP_INTERCEPTORS"),QWa=new _.mc("HTTP_INTERCEPTOR_FNS"),ks=function(a,b){this.kQ=a;this.Ac=b;this.UMa=null};_.V(ks,EWa);ks.prototype.handle=function(a){var b=this;null===this.UMa&&(this.UMa=Array.from(new Set(this.Ac.get(QWa))).reduceRight(function(c,d){return ora(c,d,b.Ac)},mra));return this.UMa(a,function(c){return b.kQ.handle(c)})};ks.ha=function(a){return new (a||ks)(_.u(FWa),_.u(pk))};ks.ua=_.t({token:ks,oa:ks.ha});var RWa=/^\)\]\}',?\n/,ls=function(a){this.IRc=a};
ls.prototype.handle=function(a){var b=this;if("JSONP"===a.method)throw Error("Nc");return new _.td(function(c){var d=b.IRc.Za();d.open(a.method,a.o3a);a.withCredentials&&(d.withCredentials=!0);a.headers.forEach(function(I,L){return d.setRequestHeader(I,L.join(","))});a.headers.has("Accept")||d.setRequestHeader("Accept","application/json, text/plain, */*");if(!a.headers.has("Content-Type")){var e=null===a.body||kra(a.body)?null:jra(a.body)?a.body.type||null:ira(a.body)?null:"string"===typeof a.body?
"text/plain":a.body instanceof _.gs?"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=MWa(a),g=null,h=function(){if(null!==g)return g;var I=d.statusText||"OK",L=new fs(d.getAllResponseHeaders()),O=("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 NWa({headers:L,status:d.status,statusText:I,url:O})},n=function(){var I=h(),L=I.headers,O=I.status,Y=I.statusText;I=I.url;var ma=null;204!==O&&(ma="undefined"===typeof d.response?d.responseText:d.response);0===O&&(O=ma?200:0);var ta=200<=O&&300>O;if("json"===a.responseType&&"string"===typeof ma){var wa=ma;ma=ma.replace(RWa,"");try{ma=""!==ma?JSON.parse(ma):null}catch(Ea){ma=wa,ta&&(ta=!1,ma={error:Ea,text:ma})}}ta?(c.next(new OWa({body:ma,
headers:L,status:O,statusText:Y,url:I||void 0})),c.complete()):c.error(new _.is({error:ma,headers:L,status:O,statusText:Y,url:I||void 0}))},r=function(I){var L=h().url;c.error(new _.is({error:I,status:d.status||0,statusText:d.statusText||"Unknown Error",url:L||void 0}))},v=!1,A=function(I){v||(c.next(h()),v=!0);var L={type:3,loaded:I.loaded};I.lengthComputable&&(L.total=I.total);"text"===a.responseType&&d.responseText&&(L.t3c=d.responseText);c.next(L)},C=function(I){var L={type:1,loaded:I.loaded};
I.lengthComputable&&(L.total=I.total);c.next(L)};d.addEventListener("load",n);d.addEventListener("error",r);d.addEventListener("timeout",r);d.addEventListener("abort",r);a.Ex&&(d.addEventListener("progress",A),null!==f&&d.upload&&d.upload.addEventListener("progress",C));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.Ex&&(d.removeEventListener("progress",A),null!==f&&
d.upload&&d.upload.removeEventListener("progress",C));d.readyState!==d.DONE&&d.abort()}})};ls.ha=function(a){return new (a||ls)(_.u(jKa))};ls.ua=_.t({token:ls,oa:ls.ha});var pra,ura,rra,ms;pra=new _.mc("XSRF_ENABLED");ura=new _.mc("XSRF_COOKIE_NAME",{Ja:"root",oa:function(){return"XSRF-TOKEN"}});rra=new _.mc("XSRF_HEADER_NAME",{Ja:"root",oa:function(){return"X-XSRF-TOKEN"}});_.qra=function(){};ms=function(a,b,c){this.P9=a;this.platform=b;this.cookieName=c;this.rAb="";this.CAb=null};
ms.prototype.getToken=function(){if("server"===this.platform)return null;var a=this.P9.cookie||"";if(a!==this.rAb){a:{var b=this.cookieName;b=encodeURIComponent(b);for(var c=_.q(a.split(";")),d=c.next();!d.done;d=c.next()){d=d.value;var e=d.indexOf("=");e=_.q(-1==e?[d,""]:[d.slice(0,e),d.slice(e+1)]);d=e.next().value;e=e.next().value;if(d.trim()===b){b=decodeURIComponent(e);break a}}b=null}this.CAb=b;this.rAb=a}return this.CAb};ms.ha=function(a){return new (a||ms)(_.u(_.Yg),_.u(pGa),_.u(ura))};
ms.ua=_.t({token:ms,oa:ms.ha});var ns=function(a){this.Ac=a};ns.prototype.intercept=function(a,b){return Nf(this.Ac,function(){return sra(a,function(c){return b.handle(c)})})};ns.ha=function(a){return new (a||ns)(_.u(pk))};ns.ua=_.t({token:ns,oa:ns.ha});var SWa=new _.mc("LEGACY_INTERCEPTOR_FN");var os;os=function(){};_.TWa=function(){var a={svb:"X-Framework-Xsrf-Token"};a=void 0===a?{}:a;return{Eo:os,Ob:vra(a).Cv}};os.ha=function(a){return new (a||os)};os.Ea=_.fc({type:os});os.Da=_.Vb({Ob:[ns,{Ca:PWa,Kb:ns,ld:!0},{Ca:_.qra,ee:ms},vra({cookieName:"XSRF-TOKEN",svb:"X-XSRF-TOKEN"}).Cv,{Ca:pra,xc:!0}]});_.ps=function(){};_.ps.ha=function(a){return new (a||_.ps)};_.ps.Ea=_.fc({type:_.ps});
_.ps.Da=_.Vb({Ob:[function(){for(var a=[_.js,ls,ks,{Ca:EWa,Kb:ks},{Ca:FWa,Kb:ls},{Ca:QWa,xc:sra,ld:!0},{Ca:pra,xc:!0},{Ca:_.qra,ee:ms}],b=_.q(_.jc.apply(0,arguments)),c=b.next();!c.done;c=b.next())a.push.apply(a,_.qc(c.value.Cv));return{Cv:a}}(tra(1,[{Ca:SWa,Bb:function(){var a=null;return function(b,c){if(null===a){var d;a=(null!=(d=_.cc(PWa,{optional:!0}))?d:[]).reduceRight(nra,mra)}return a(b,c)}}},{Ca:QWa,Kb:SWa,ld:!0}]))]});var wra;var qs=function(a,b){this.url=a;this.vN=null;this.options=b},rs=function(a,b,c,d){this.C$a=a;this.lF=b;this.rGa=d;this.Kna=new Map;this.Ula=new Map;this.Ilc=new Map;this.nHa=new Map;this.coc=new Map;this.pJa=[];this.q8a=["material-icons","mat-ligature-font"];this.Ib=c},UWa=function(a,b){return a.coc.get(b)||b};rs.prototype.YMc=function(){this.q8a=_.jc.apply(0,arguments)};
var VWa=function(a,b,c){c=void 0===c?"":c;var d=c+":"+b,e=a.Kna.get(d);return e?a.X9a(e):(e=a.Noc(c,b))?(a.Kna.set(d,e),a.X9a(e)):(c=a.Ula.get(c))?a.jpc(b,c):_.wd(Error("Oc`"+d))};_.k=rs.prototype;_.k.La=function(){this.pJa=[];this.Kna.clear();this.Ula.clear();this.Ilc.clear()};_.k.X9a=function(a){return a.vN?_.vd(this.UJa(a).cloneNode(!0)):this.Tqc(a).ka(_.y(function(b){return b.cloneNode(!0)}))};
_.k.jpc=function(a,b){var c=this,d=this.Y8a(a,b);if(d)return _.vd(d);d=b.filter(function(e){return!e.vN}).map(function(e){return c.Uqc(e).ka(_.be(function(f){f="Loading icon set URL: "+c.lF.Oo(5,e.url)+" failed: "+f.message;c.rGa.handleError(Error(f));return _.vd(null)}))});return _.Od(d).ka(_.y(function(){var e=c.Y8a(a,b);if(!e)throw Error("Oc`"+a);return e}))};
_.k.Y8a=function(a,b){for(var c=b.length-1;0<=c;c--){var d=b[c];if(d.vN&&-1<d.vN.toString().indexOf(a)){var e=this.UJa(d);if(d=this.Rnc(e,a,d.options))return d}}return null};_.k.Tqc=function(a){var b=this;return this.Z8a(a).ka(_.we(function(c){return a.vN=c}),_.y(function(){return b.UJa(a)}))};_.k.Uqc=function(a){return a.vN?_.vd(null):this.Z8a(a).ka(_.we(function(b){return a.vN=b}))};
_.k.Rnc=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.una(a,c);if("symbol"===a.nodeName.toLowerCase())return this.una(this.Qtc(a),c);b=this.VJa(yra("<svg></svg>"));b.appendChild(a);return this.una(b,c)};_.k.VJa=function(a){var b=this.Ib.createElement("DIV");b.innerHTML=a;a=b.querySelector("svg");if(!a)throw Error("Rc");return a};
_.k.Qtc=function(a){for(var b=this.VJa(yra("<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.Ib.ELEMENT_NODE&&b.appendChild(a.childNodes[c].cloneNode(!0));return b};
_.k.una=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};
_.k.Z8a=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.C$a)throw Error("Pc");if(null==c)throw Error("Sc`"+c);var f=this.lF.Oo(5,c);if(!f)throw Error("Qc`"+c);if(c=this.nHa.get(f))return c;c=this.C$a.get(f,{responseType:"text",withCredentials:a}).ka(_.y(function(g){return yra(g)}),Bha(function(){return b.nHa.delete(f)}),Zha());this.nHa.set(f,c);return c};_.k.Bka=function(a,b,c){this.Kna.set(a+":"+b,c);return this};
_.k.MTc=function(a,b){var c=this.Ula.get(a);c?c.push(b):this.Ula.set(a,[b]);return this};_.k.UJa=function(a){if(!a.PQb){var b=this.VJa(a.vN);this.una(b,a.options);a.PQb=b}return a.PQb};_.k.Noc=function(a,b){for(var c=0;c<this.pJa.length;c++){var d=this.pJa[c](b,a);if(d)return d.url&&d.options?new qs(d.url,d.options):new qs(d)}};rs.ha=function(a){return new (a||rs)(_.u(_.js,8),_.u(an),_.u(_.Yg,8),_.u(_.nd))};rs.ua=_.t({token:rs,oa:rs.ha,Ja:"root"});new _.qk;new _.rk;new _.qk;new _.qk;var WWa,XWa,YWa,ZWa,$Wa,aXa;WWa=_.ah(function(a){this.Oa=a});XWa=new _.mc("MAT_ICON_DEFAULT_OPTIONS");YWa=new _.mc("mat-icon-location",{Ja:"root",oa:zra});ZWa="clip-path color-profile src cursor fill filter marker marker-start marker-mid marker-end mask stroke".split(" ");$Wa=ZWa.map(function(a){return"["+a+"]"}).join(", ");aXa=/^url\(['"]?#(.*?)['"]?\)$/;
_.ss=function(a,b,c,d,e,f){var g=WWa.call(this,a)||this;g.mHa=b;g.Sn=d;g.rGa=e;g.I$a=!1;g.Tbb=[];g.WFa=_.pd.EMPTY;f&&(f.color&&(g.color=g.defaultColor=f.color),f.oR&&(g.oR=f.oR));c||a.ta.setAttribute("aria-hidden","true");return g};_.V(_.ss,WWa);_.k=_.ss.prototype;_.k.otc=function(a){if(!a)return["",""];var b=a.split(":");switch(b.length){case 1:return["",b[0]];case 2:return b;default:throw Error("Tc`"+a);}};_.k.Pa=function(){this.wKa()};
_.k.Cn=function(){var a=this.iP;a&&a.size&&(a=this.Sn.Stb(),a!==this.Xbb&&(this.Xbb=a,this.Nbb(a)))};_.k.La=function(){this.WFa.unsubscribe();this.iP&&this.iP.clear()};_.k.DKa=function(){return!this.Wi};_.k.Zsc=function(a){this.N7a();var b=this.Sn.Stb();this.Xbb=b;this.Flc(a);this.Nbb(b);this.Oa.ta.appendChild(a)};_.k.N7a=function(){var a=this.Oa.ta,b=a.childNodes.length;for(this.iP&&this.iP.clear();b--;){var c=a.childNodes[b];1===c.nodeType&&"svg"!==c.nodeName.toLowerCase()||c.remove()}};
_.k.wKa=function(){if(this.DKa()){var a=this.Oa.ta,b=(this.oR?UWa(this.mHa,this.oR).split(/ +/):this.mHa.q8a).filter(function(c){return 0<c.length});this.Tbb.forEach(function(c){return a.classList.remove(c)});b.forEach(function(c){return a.classList.add(c)});this.Tbb=b;this.Vh===this.XIa||b.includes("mat-ligature-font")||(this.XIa&&a.classList.remove(this.XIa),this.Vh&&a.classList.add(this.Vh),this.XIa=this.Vh)}};_.k.I7a=function(a){return"string"===typeof a?a.trim().split(" ")[0]:a};
_.k.Nbb=function(a){var b=this.iP;b&&b.forEach(function(c,d){c.forEach(function(e){d.setAttribute(e.name,"url('"+a+"#"+e.value+"')")})})};_.k.Flc=function(a){var b=a.querySelectorAll($Wa),c=this.iP=this.iP||new Map;for(a={i3:0};a.i3<b.length;a={i3:a.i3},a.i3++)ZWa.forEach(function(d){return function(e){var f=b[d.i3],g=f.getAttribute(e);if(g=g?g.match(aXa):null){var h=c.get(f);h||(h=[],c.set(f,h));h.push({name:e,value:g[1]})}}}(a))};
_.k.xuc=function(a){var b=this;this.ndb=this.odb=null;this.WFa.unsubscribe();if(a){a=_.q(this.otc(a));var c=a.next().value,d=a.next().value;c&&(this.odb=c);d&&(this.ndb=d);this.WFa=VWa(this.mHa,d,c).ka(_.he(1)).subscribe(function(e){return b.Zsc(e)},function(e){b.rGa.handleError(Error("Uc`"+c+"`"+d+"`"+e.message))})}};
_.W.Object.defineProperties(_.ss.prototype,{inline:{configurable:!0,enumerable:!0,get:function(){return this.I$a},set:function(a){this.I$a=_.Ug(a)}},Wi:{configurable:!0,enumerable:!0,get:function(){return this.WJa},set:function(a){a!==this.WJa&&(a?this.xuc(a):this.WJa&&this.N7a(),this.WJa=a)}},oR:{configurable:!0,enumerable:!0,get:function(){return this.k9a},set:function(a){a=this.I7a(a);a!==this.k9a&&(this.k9a=a,this.wKa())}},Vh:{configurable:!0,enumerable:!0,get:function(){return this.j9a},set:function(a){a=
this.I7a(a);a!==this.j9a&&(this.j9a=a,this.wKa())}}});_.ss.ha=function(a){return new (a||_.ss)(_.x(_.Rc),_.x(rs),_.Kc("aria-hidden"),_.x(YWa),_.x(_.nd),_.x(XWa,8))};
_.ss.ya=_.ec({type:_.ss,qa:[["mat-icon"]],Db:["role","img",1,"mat-icon","notranslate"],Cb:8,lb:function(a,b){a&2&&(_.Ee("data-mat-icon-type",b.DKa()?"font":"svg")("data-mat-icon-name",b.ndb||b.Vh)("data-mat-icon-namespace",b.odb||b.oR)("fontIcon",b.DKa()?b.Vh:null),_.Ge("mat-icon-inline",b.inline)("mat-icon-no-color","primary"!==b.color&&"accent"!==b.color&&"warn"!==b.color))},inputs:{color:"color",inline:"inline",Wi:"svgIcon",oR:"fontSet",Vh:"fontIcon"},Zb:["matIcon"],features:[_.Be],kc:["*"],Aa:1,
Ba:0,va:function(a){a&1&&(_.Re(),_.Se(0))},styles:[".mat-icon{-webkit-user-select:none;user-select:none;background-repeat:no-repeat;display:inline-block;fill:currentColor;height:24px;width:24px;overflow:hidden}.mat-icon.mat-icon-inline{font-size:inherit;height:inherit;line-height:inherit;width:inherit}.mat-icon.mat-ligature-font[fontIcon]::before{content:attr(fontIcon)}[dir=rtl] .mat-icon-rtl-mirror{transform:scale(-1, 1)}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon{display:block}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button .mat-icon{margin:auto}\n"],
nb:2,Na:0});_.ts=function(){};_.ts.ha=function(a){return new (a||_.ts)};_.ts.Ea=_.fc({type:_.ts});_.ts.Da=_.Vb({imports:[_.Iq,_.Iq]});var bXa;bXa=_.$h(["https://ssl.gstatic.com/devopsconsole/images/","/",".svg"]);
_.cXa=[{iH:"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(" ")},{iH:"iam",icons:["domain","group","service_account","user"]},{iH:"logs",icons:"any debug error fatal info warning".split(" ")},{iH:"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(" ")},{iH:"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(" "),
Xnb:["arrow_right","arrow_down"]},{iH:"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(" ")},{iH:"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(" ")},
{iH:"oss",icons:["logo","logo_monochrome"]},{iH:"tasks",icons:["g3c_logo_200x200"]}];_.dXa=new _.mc("SvgIconGroupsToBeRegistered");_.us=function(a,b){this.fwb=a;this.ZDc=b;this.fwb.YMc("material-icons-extended")};_.us.ha=function(a){return new (a||_.us)(_.u(rs),_.u(_.dXa))};_.us.ua=_.t({token:_.us,oa:_.us.ha});var eXa;_.gg=function(a){var b=this;this.be=a;this.xZa=!1;this.be.jc(function(){eXa(b)})};eXa=function(a){setTimeout(function(){a.xZa=!0},864E5)};_.gg.prototype.oQ=function(a,b){if(this.xZa){var c=window.location;b=_.Yf(b.url);b=_.Uf(b);void 0!==b&&(c.href=b)}return!this.xZa};_.gg.ha=function(a){return new (a||_.gg)(_.u(_.ye))};_.gg.ua=_.t({token:_.gg,oa:_.gg.ha});/*

 Copyright 2005, 2007 Bob Ippolito. All Rights Reserved.
 Copyright The Closure Library Authors.
 SPDX-License-Identifier: MIT
*/
_.vs=function(a,b){this.Vwa=[];this.hFb=a;this.Inb=b||null;this.gba=this.dL=!1;this.Pg=void 0;this.Z0a=this.hwc=this.iMa=!1;this.Kya=0;this.wr=null;this.Joa=0};_.ii(_.vs,Dra);_.vs.prototype.cancel=function(a){if(this.dL)this.Pg instanceof _.vs&&this.Pg.cancel();else{if(this.wr){var b=this.wr;delete this.wr;a?b.cancel(a):(b.Joa--,0>=b.Joa&&b.cancel())}this.hFb?this.hFb.call(this.Inb,this):this.Z0a=!0;this.dL||this.g$(new ws(this))}};_.vs.prototype.Zlb=function(a,b){this.iMa=!1;fXa(this,a,b)};
var fXa=function(a,b,c){a.dL=!0;a.Pg=c;a.gba=!b;gXa(a)},MXa=function(a){if(a.dL){if(!a.Z0a)throw new LXa(a);a.Z0a=!1}};_.vs.prototype.callback=function(a){MXa(this);fXa(this,!0,a)};_.vs.prototype.g$=function(a){MXa(this);fXa(this,!1,a)};_.vs.prototype.addCallback=function(a,b){return _.NXa(this,a,null,b)};_.NXa=function(a,b,c,d){a.Vwa.push([b,c,d]);a.dL&&gXa(a);return a};
_.vs.prototype.then=function(a,b,c){var d,e,f=new Oj(function(g,h){e=g;d=h});_.NXa(this,e,function(g){g instanceof ws?f.cancel():d(g);return OXa},this);return f.then(a,b,c)};_.vs.prototype.$goog_Thenable=!0;_.vs.prototype.we=function(a){var b=new _.vs;_.NXa(this,b.callback,b.g$,b);a&&(b.wr=this,this.Joa++);return b};_.vs.prototype.isError=function(a){return a instanceof Error};
var PXa=function(a){return pxa(a.Vwa,function(b){return"function"===typeof b[1]})},OXa={},gXa=function(a){if(a.Kya&&a.dL&&PXa(a)){var b=a.Kya,c=QXa[b];c&&(_.ba.clearTimeout(c.Pw),delete QXa[b]);a.Kya=0}a.wr&&(a.wr.Joa--,delete a.wr);b=a.Pg;for(var d=c=!1;a.Vwa.length&&!a.iMa;){var e=a.Vwa.shift(),f=e[0],g=e[1];e=e[2];if(f=a.gba?g:f)try{var h=f.call(e||a.Inb,b);h===OXa&&(h=void 0);void 0!==h&&(a.gba=a.gba&&(h==b||a.isError(h)),a.Pg=b=h);if(sCa(b)||"function"===typeof _.ba.Promise&&b instanceof _.ba.Promise)d=
!0,a.iMa=!0}catch(n){b=n,a.gba=!0,PXa(a)||(c=!0)}}a.Pg=b;d&&(h=(0,_.rh)(a.Zlb,a,!0),d=(0,_.rh)(a.Zlb,a,!1),b instanceof _.vs?(_.NXa(b,h,d),b.hwc=!0):b.then(h,d));c&&(b=new RXa(b),QXa[b.Pw]=b,a.Kya=b.Pw)},LXa=function(a){_.aa.call(this);this.qC=a};_.ii(LXa,_.aa);LXa.prototype.message="Deferred has already fired";LXa.prototype.name="AlreadyCalledError";var ws=function(a){_.aa.call(this);this.qC=a};_.ii(ws,_.aa);ws.prototype.message="Deferred was canceled";ws.prototype.name="CanceledError";
var RXa=function(a){this.Pw=_.ba.setTimeout((0,_.rh)(this.throwError,this),0);this.vf=a};RXa.prototype.throwError=function(){delete QXa[this.Pw];throw this.vf;};var QXa={};var Ira=function(a,b){var c=b||{};b=c.document||document;var d=_.pj(a),e=(new gBa(b)).createElement("SCRIPT"),f={GMb:e,VU:void 0},g=new _.vs(SXa,f),h=null,n=null!=c.timeout?c.timeout:5E3;0<n&&(h=window.setTimeout(function(){TXa(e,!0);g.g$(new UXa(1,"Timeout reached for loading script "+d))},n),f.VU=h);e.onload=e.onreadystatechange=function(){e.readyState&&"loaded"!=e.readyState&&"complete"!=e.readyState||(TXa(e,c.tWc||!1,h),g.callback(null))};e.onerror=function(){TXa(e,!0,h);g.g$(new UXa(0,"Error while loading script "+
d))};f=c.attributes||{};_.Eb(f,{type:"text/javascript",charset:"UTF-8"});jBa(e,f);SAa(e,a);VXa(b).appendChild(e);return g},VXa=function(a){var b;return(b=(a||document).getElementsByTagName("HEAD"))&&0!==b.length?b[0]:a.documentElement},SXa=function(){if(this&&this.GMb){var a=this.GMb;a&&"SCRIPT"==a.tagName&&TXa(a,!0,this.VU)}},TXa=function(a,b,c){null!=c&&_.ba.clearTimeout(c);a.onload=function(){};a.onerror=function(){};a.onreadystatechange=function(){};b&&window.setTimeout(function(){_.Gj(a)},0)},
UXa=function(a,b){var c="Jsloader error (code #"+a+")";b&&(c+=": "+b);_.aa.call(this,c);this.code=a};_.ii(UXa,_.aa);var Era=null,Kra=new WeakMap;var WXa=function(){};WXa.prototype.send=function(a,b){Bka(a);return this.makeRequest(a).then(function(c){return b?_.tf(b,c):c})};var xs=function(a,b,c,d,e){this.iaa=a;this.haa=b;this.fRa=c||{};this.OZ=d||{};this.syc=e};_.V(xs,WXa);var YXa=function(a){return _.Gra({timeout:3E4}).then(function(b){b=b||window.gapi;XXa(a,b);return Mra(b,{apiKey:a.haa,clientId:a.OZ.clientId,scope:a.OZ.scope,Pvb:a.OZ.Pvb,bsb:a.OZ.bsb}).then(function(){return b})})};
xs.prototype.makeRequest=function(a){var b=this;return YXa(this).then(function(c){return _.Bd(function(d){if(1==d.Tc)return void 0===b.OZ.HHc?d.Oi(2):_.Cd(d,Lra(c,b.OZ.HHc),2);XXa(b,c);return d.return(ZXa(c.client.request({root:b.iaa,path:a.path,method:a.Fb,body:a.body,params:a.Ta,headers:a.headers,authType:a.authType,apiId:a.apiId||b.syc})))})})};
var ZXa=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)})})},XXa=function(a,b){for(var c in a.fRa)a.fRa.hasOwnProperty(c)&&_.Jra(b,c,a.fRa[c])};xs.$inject=["gapiUrl","gapiKey","gapiConfigUpdates","gapiAuthParams","defaultApiId"];var $Xa=function(a,b,c,d,e,f,g){xs.call(this,a,b,f,g);this.Nr=c;this.LLa=d;this.Pp=e};_.V($Xa,xs);$Xa.prototype.makeRequest=function(a){var b=this;a.headers||(a.headers={});a.headers.sessionId=this.Nr.sessionId;this.Nr.actionId&&(a.headers.actionId=this.Nr.actionId);this.Pp&&(a.headers["X-Goog-IAM-Authorization-Token"]=this.Pp);return aYa(this.LLa).then(function(){return xs.prototype.makeRequest.call(b,a)})};var bYa=function(a,b){a=Error.call(this,a);this.message=a.message;"stack"in a&&(this.stack=a.stack);this.error=b};_.V(bYa,Error);var cYa=/^\)\]\}',?\n/,ys=function(a,b){this.Pm=b;this.config=_.Jd(Promise.resolve(a))};_.V(ys,QIa);ys.prototype.makeRequest=function(a){var b=this;return this.config.ka(_.ue(function(c){return b.zPa(c,a)}),_.ue(function(c){if("text/csv"===c.headers.get("content-type")||"text/plain"===c.headers.get("content-type"))var d=_.vd({data:c.body});else try{var e=(c.body||"{}").replace(cYa,"");d=_.vd(JSON.parse(e))}catch(f){d=_.wd(new _.is({error:f,headers:c.headers,url:c.url||void 0}))}return d}),_.y(function(c){return c}))};
ys.prototype.zPa=function(a,b){b.headers=Object.assign({},b.headers,a.headers);if(a.bWc){var c={},d={},e=!1,f=!1;if(b.headers){f=null!=b.headers["Content-Type"];for(var g=_.q(Object.entries(b.headers)),h=g.next();!h.done;h=g.next()){var n=_.q(h.value);h=n.next().value;n=n.next().value;MIa.includes(h)?c[h]=n:(d[h]=n,e=!0)}}if(null!=b.body||"PUT"===b.Fb||"POST"===b.Fb)f||(d["Content-Type"]="application/json",e=!0),c["Content-Type"]="text/plain";e&&(d=encodeURIComponent(String(LIa(d))),Cka(b,"$httpHeaders",
d));b.headers=c;NIa.includes(b.Fb)||(Cka(b,"$httpMethod",b.Fb),b.Fb="POST")}return this.Pm.request(b.Fb,_.Nra(a.iaa,b.path),{body:b.body||null,responseType:"text",observe:"response",headers:new fs(b.headers),params:this.searchParams(a,b),withCredentials:a.withCredentials})};
ys.prototype.searchParams=function(a,b){b=Object.entries(b.Ta||{}).reduce(function(c,d){d=_.q(d);var e=d.next().value;d=d.next().value;return a.fZc&&d instanceof Array?d.reduce(function(f,g){return f.append(e,g)},c):c.set(e,d)},new _.gs({Mqa:a.L_c}));return a.haa?b.set("key",a.haa):b};var dYa=function(a,b,c,d){ys.call(this,a,b);this.Fia=c;this.Pp=d};_.V(dYa,ys);
dYa.prototype.zPa=function(a,b){var c=this;return _.Jd(this.Fia.getToken()).ka(_.ue(function(d){b.Ta||(b.Ta={});b.Ta.access_token=d;c.Pp&&(b.headers=b.headers||{},b.headers["X-Goog-IAM-Authorization-Token"]=c.Pp);return ys.prototype.zPa.call(c,a,b)}),_.be(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(h){}f="string"===typeof e?e:e?JSON.stringify(e):d.message;f=new bYa("No xhr error returned",
{code:d.status,message:f})}}return _.wd(f)}))};var eYa=function(a,b,c,d,e){dYa.call(this,{iaa:a,haa:b},c,d,e)};_.V(eYa,dYa);var Rra=Error("Xc"),Sra=Error("Yc");var gYa=function(a,b,c,d,e){var f=fYa;this.CIc=a;this.hq=b;this.ah=c;this.LLa=d;this.Ga=e;this.bra=null;this.YZa=2;this.scopes=[].concat(_.qc(new Set(f))).join(" ")};
gYa.prototype.getToken=function(){var a=this,b,c,d,e;return _.Bd(function(f){switch(f.Tc){case 1:return a.bra||(a.bra=_.vn(a.Ga,Qra(a.CIc,a.scopes,a.hq),"getOauthToken")),_.Cd(f,hYa(a.LLa),2);case 2:return b=f.Cl,c=null,_.Kga(f,3,4),_.Cd(f,a.bra,6);case 6:c=f.Cl;case 4:Mga(f);b();Nga(f,5);break;case 3:throw d=_.Oga(f),_.sWa(a.ah,{error:d,message:"Failed to fetch oauth token.",ke:"Dismiss"}),Yqa();case 5:a:{if(c){var g=c.access_token;var h=c.expires_at;if(g&&h&&!(Date.now()>=h))break a}g=void 0}if(e=
g)return a.YZa=2,f.return(e);if(0<a.YZa)return a.YZa--,a.bra=null,f.return(a.getToken());throw Error("Zc");}})};_.iYa=new _.mc("authenticationLock");_.jYa=new _.mc("Cookies");_.zs=new _.mc("windowToken");var aYa,hYa;_.kYa=function(){this.locked=!1;this.PGb=[]};aYa=function(a){return hYa(a).then(function(b){b()})};hYa=function(a){return new Promise(function(b){var c=function(){a.locked=!0;b(function(){a.release()})};a.locked?a.PGb.push(c):c()})};_.kYa.prototype.release=function(){this.locked=!1;var a=this.PGb.shift();a&&a()};var fYa;fYa=[].concat(_.qc(["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"]),_.qc(["https://www.googleapis.com/auth/cloud-platform","https://www.googleapis.com/auth/cloudplatformprojects"]),_.qc(["https://www.googleapis.com/auth/iam"]),_.qc(["https://www.googleapis.com/auth/peopleapi.readwrite"]),_.qc(["https://www.googleapis.com/auth/service.management"]));
_.As=function(a,b,c,d,e){this.EIc=new gYa(a,b,c,d,e)};_.As.prototype.getToken=function(){return this.EIc.getToken()};_.As.ha=function(a){return new (a||_.As)(_.u(hJa),_.u(_.bm),_.u(_.Zr),_.u(_.iYa),_.u(_.zn))};_.As.ua=_.t({token:_.As,oa:_.As.ha});var lYa=function(a,b,c){this.bMa=a;this.Nr=b;this.debug=c};_.V(lYa,QIa);lYa.prototype.makeRequest=function(a){var b=this.bMa.makeRequest(a).ka(_.ih(this.Nr,a.Gb||"Unknown RPC"));return this.debug.bCb(a,b)};_.mYa=function(){};_.V(_.mYa,_.zl);_.mYa.prototype.Wtb=function(a){var b;return{fFb:function(){b=Error("$c")},nM:function(){},rr:function(c){if("object"!==typeof c)console.warn("Instance of error was not thrown.");else{if(c.stack)var d=c;else{if(c.P3a)return;d=Error("ad`"+a.path+"`"+JSON.stringify(c));c.P3a=d}d.stack+="\nCaused by: "+b.stack}}}};var Vra=function(a,b,c){ys.call(this,a,b);this.hq=c};_.V(Vra,ys);Vra.prototype.makeRequest=function(a){a.Ta=a.Ta||{};a.Ta.authuser=this.hq||"0";var b;a.headers=null!=(b=a.headers)?b:{};b=_.aBa([]);if(null!=b){a.headers.AUTHORIZATION=b;var c;a.headers["X-Goog-AuthUser"]=null!=(c=this.hq)?c:"0"}a.headers["X-Origin"]=window.location.origin;a.headers["X-Referer"]=window.location.origin;return ys.prototype.makeRequest.call(this,a)};_.nYa=void 0;_.Bs=function(){};_.Bs.prototype.create=function(){return function(a){return a}};_.Bs.ha=function(a){return new (a||_.Bs)};_.Bs.ua=_.t({token:_.Bs,oa:function(){return _.nYa?_.cc(_.nYa):new _.Bs},Ja:"root"});_.Cs=function(a){this.cOc=a};_.Cs.prototype.create=function(a,b){return new oYa(a,this.cOc,b)};_.Cs.ha=function(a){return new (a||_.Cs)(_.u(_.Bs))};_.Cs.ua=_.t({token:_.Cs,oa:_.Cs.ha,Ja:"root"});var oYa=function(a,b,c){this.bMa=a;this.p1a=b;this.url=c};_.V(oYa,QIa);oYa.prototype.makeRequest=function(a){return this.bMa.makeRequest(a).ka(this.p1a.create(this.url))};var pYa=function(a){this.vKc=a};_.V(pYa,QIa);pYa.prototype.makeRequest=function(a){var b=this;return _.Nd(function(){return b.vKc.makeRequest(a)})};var Ds=function(a,b){this.Ga=a;this.myc=b};Ds.prototype.create=function(a){return new lYa(a,this.Ga,this.myc)};Ds.ha=function(a){return new (a||Ds)(_.u(_.zn),_.u(Dm))};Ds.ua=_.t({token:Ds,oa:Ds.ha,Ja:"root"});_.Es=function(a,b,c){this.Pia=a;this.PZ=b;this.qc=c};_.Es.prototype.create=function(a){a=this.qc.Lb(4)?this.PZ.create(a,"xd3"):this.PZ.create(a,"xd4");return this.Pia.create(new pYa(a))};_.Es.ha=function(a){return new (a||_.Es)(_.u(Ds),_.u(Fs),_.u(Fr))};_.Es.ua=_.t({token:_.Es,oa:_.Es.ha,Ja:"root"});
_.Gs=function(a,b,c,d){this.config=a;this.fOc=b;this.Pia=c;this.PZ=d};_.Gs.prototype.create=function(a){var b=new pYa(this.PZ.create(a,"xd4"));return this.fOc.create(this.Pia.create(b),a)};_.Gs.ha=function(a){return new (a||_.Gs)(_.u(Dr),_.u(_.Cs),_.u(Ds),_.u(Fs))};_.Gs.ua=_.t({token:_.Gs,oa:_.Gs.ha,Ja:"root"});_.Hs=function(a,b,c,d){this.config=a;this.Pia=b;this.DIc=c;this.PZ=d};_.Hs.prototype.create=function(a){a=this.config.ac(0)?this.DIc.create(a):this.PZ.create(a,"xd3");return this.Pia.create(new pYa(a))};
_.Hs.ha=function(a){return new (a||_.Hs)(_.u(Dr),_.u(Ds),_.u(Is),_.u(Fs))};_.Hs.ua=_.t({token:_.Hs,oa:_.Hs.ha,Ja:"root"});var Fs=function(a,b,c,d,e,f){this.iva=a;this.hq=b;this.lock=c;this.Ga=d;this.Pp=e;this.qc=f};
Fs.prototype.create=function(a,b){var c=this.qc.Lb(16)&&!this.qc.Lb(17)?{}:{"googleapis.config/sessionIndex":this.hq,"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 $Xa(a,this.iva,this.Ga,this.lock,this.Pp,c)};Fs.ha=function(a){return new (a||Fs)(_.u(_.am),_.u(_.bm),_.u(_.iYa),_.u(_.zn),_.u(_.cm),_.u(Fr))};Fs.ua=_.t({token:Fs,oa:Fs.ha,Ja:"root"});
var Is=function(a,b,c,d){this.iva=a;this.Pm=b;this.Fia=c;this.Pp=d};Is.prototype.create=function(a){return new eYa(a,this.iva,this.Pm,this.Fia,this.Pp)};Is.ha=function(a){return new (a||Is)(_.u(_.am),_.u(_.js),_.u(_.As),_.u(_.cm))};Is.ua=_.t({token:Is,oa:Is.ha,Ja:"root"});var Xra=[429,503];_.Js=function(a){a=void 0===a?{}:a;a=void 0===a.sg?36E5:a.sg;this.store={};this.gDb=0;this.sg=a};_.Js.prototype.fetch=function(a,b){var c=JSON.stringify(a),d=_.qYa(this,a);if(d)return d;d=this.gDb++;b=this.Ajb(c,d,b);this.yCb(c,d,b,a);return b};_.qYa=function(a,b,c){c=void 0===c?{}:c;var d=void 0===c.Sba?!1:c.Sba;c=JSON.stringify(b);(c=a.store[c])?(d||(d=c.Czc,d=Date.now()-(null!=d?d:a.sg),d=c.vTb.getTime()>=d),a=d?c.response:a.gFb(b,c)):a=null;return a};
_.Js.prototype.put=function(a,b){a=JSON.stringify(a);var c=this.gDb++;Ks(this,a,c,b)};_.Js.prototype.Ajb=function(a,b,c){return c()};_.Js.prototype.gFb=function(a){a=JSON.stringify(a);delete this.store[a];return null};var Ks=function(a,b,c,d,e){a.store[b]={id:c,response:d,vTb:new Date,Czc:e}};_.Js.prototype.yCb=function(a,b,c){Ks(this,a,b,c)};
_.Ls=function(a,b){b=void 0===b?{}:b;var c=b.HRa,d=b.GZa,e=void 0===b.c_a?!0:b.c_a,f=void 0===b.d_a?Yra:b.d_a,g=void 0===b.kWa?5:b.kWa,h=void 0===b.e_a?500:b.e_a;_.Js.call(this,{sg:void 0===b.sg?36E5:b.sg});this.Ga=a;this.GZa=d;this.c_a=e;this.d_a=f;this.kWa=g;this.e_a=h;this.HRa=c};_.V(_.Ls,_.Js);
_.Ls.prototype.yCb=function(a,b,c,d){var e=this;if(this.HRa)if(d=this.HRa(d,c),"number"!==typeof d){Ks(this,a,b,c);var f=Date.now();d.ka(_.he(1),cha()).subscribe(function(g){g-=Date.now()-f;Ks(e,a,b,c,g)},function(){})}else Ks(this,a,b,c,d);else Ks(this,a,b,c)};
_.Ls.prototype.Ajb=function(a,b,c){var d=this;c=_.Nd(c);var e=this.d_a;this.c_a&&(c=c.ka(_.Cra(this.Ga,e,{tLb:this.e_a,b_a:this.kWa})));var f=c.ka(_.we({error:function(){var h=d.store[a];h&&h.id===b&&delete d.store[a]}}),_.ne(new _.oe(this.GZa))),g=!1;return _.Nd(function(){g||(f.connect(),g=!0);return f})};_.Ls.prototype.getValue=function(a,b){b=void 0===b?{}:b;a=_.qYa(this,a,{Sba:void 0===b.Sba?!1:b.Sba});if(!a)return null;var c=null;a.subscribe(function(d){c=d}).unsubscribe();return c};var rYa=function(a,b,c){_.Ls.call(this,a,Object.assign({},b,{GZa:1}));this.xf=c};_.V(rYa,_.Ls);rYa.prototype.gFb=function(a,b){this.xf.refresh(a);return b.response};rYa.prototype.EXa=function(a){a=JSON.stringify(a);var b=this.store[a];b&&(this.store[a]=Object.assign({},b,{vTb:new Date}))};rYa.prototype.CRa=function(a){return this.getValue(a,{Sba:!0})};_.Ms=function(a,b){b=void 0===b?{}:b;this.NKc=new _.Js({sg:Number.POSITIVE_INFINITY});this.u0=new rYa(a,b,this)};
_.Ms.prototype.fetch=function(a,b){var c=this;return this.u0.fetch(a,function(){return sYa(c,a).ka(_.ue(function(d){var e=d.KJc;d=d.fetch?b():_.ge;return void 0===e?d:d.ka(_.te(e))}))})};_.Ms.prototype.CRa=function(a){return this.u0.CRa(a)};_.Ms.prototype.refresh=function(a,b,c){c=void 0===c?!0:c;if(!c&&!b)throw Error("bd");var d=this.u0.CRa(a);null!=d&&(sYa(this,a).next({KJc:b?b(d):void 0,fetch:c}),c&&this.u0.EXa(a))};var sYa=function(a,b){return a.NKc.fetch(b,function(){return new _.If({fetch:!0})})};var uYa;_.Ns=function(a){a=void 0===a?{}:a;this.O={};this.O.request=null==a.request?null:a.request};_.V(_.Ns,_.U);_.Ns.prototype.ma=function(){return _.Ns};_.Ns.prototype.na=function(){return{Sa:{request:_.Os},keys:["request"]}};_.W.Object.defineProperties(_.Ns.prototype,{request:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"request")?_.T(this,"request"):null},set:function(a){this.O.request=a}}});var Ps=function(a){a=void 0===a?{}:a;this.O={};this.O.result=null==a.result?null:a.result};
_.V(Ps,_.U);Ps.prototype.ma=function(){return Ps};Ps.prototype.na=function(){return{Sa:{result:Qs},keys:["result"]}};_.W.Object.defineProperties(Ps.prototype,{result:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"result")?_.T(this,"result"):null},set:function(a){this.O.result=a}}});var Qs=function(a){a=void 0===a?{}:a;this.O={};this.O.resourceType=null==a.resourceType?null:a.resourceType;this.O.status=null==a.status?null:a.status};_.V(Qs,_.U);Qs.prototype.ma=function(){return Qs};
Qs.prototype.na=function(){return{keys:["resourceType","status"],Ka:{status:Rs}}};_.W.Object.defineProperties(Qs.prototype,{resourceType:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceType")?_.T(this,"resourceType"):null},set:function(a){this.O.resourceType=a}},status:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"status")?_.T(this,"status"):null},set:function(a){this.O.status=a}}});
var Ss=function(a){a=void 0===a?{}:a;this.O={};this.O.result=null==a.result?null:a.result};_.V(Ss,_.U);Ss.prototype.ma=function(){return Ss};Ss.prototype.na=function(){return{Sa:{result:Ts},keys:["result"]}};_.W.Object.defineProperties(Ss.prototype,{result:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"result")?_.T(this,"result"):null},set:function(a){this.O.result=a}}});
var Ts=function(a){a=void 0===a?{}:a;this.O={};this.O.key=null==a.key?null:a.key;this.O.status=null==a.status?null:a.status};_.V(Ts,_.U);Ts.prototype.ma=function(){return Ts};Ts.prototype.na=function(){return{keys:["key","status"],Ka:{key:Us,status:Rs}}};
_.W.Object.defineProperties(Ts.prototype,{key:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"key")?_.T(this,"key"):null},set:function(a){this.O.key=a}},status:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"status")?_.T(this,"status"):null},set:function(a){this.O.status=a}}});_.Vs=function(a){a=void 0===a?{}:a;this.O={};this.O.resourceTypes=null==a.resourceTypes?null:a.resourceTypes;this.O.count=null==a.count?null:a.count};_.V(_.Vs,_.U);_.Vs.prototype.ma=function(){return _.Vs};
_.Vs.prototype.na=function(){return{keys:["count","resourceTypes"]}};_.W.Object.defineProperties(_.Vs.prototype,{count:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"count")?_.T(this,"count"):null},set:function(a){this.O.count=a}},resourceTypes:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceTypes")?_.T(this,"resourceTypes"):null},set:function(a){this.O.resourceTypes=a}}});
var Ws=function(a){a=void 0===a?{}:a;this.O={};this.O.resources=null==a.resources?null:a.resources};_.V(Ws,_.U);Ws.prototype.ma=function(){return Ws};Ws.prototype.na=function(){return{Sa:{resources:_.Xs},keys:["resources"]}};_.W.Object.defineProperties(Ws.prototype,{resources:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resources")?_.T(this,"resources"):null},set:function(a){this.O.resources=a}}});
_.Xs=function(a){a=void 0===a?{}:a;this.O={};this.O.resourceType=null==a.resourceType?null:a.resourceType;this.O.resourceId=null==a.resourceId?null:a.resourceId;this.O.timestamp=null==a.timestamp?null:a.timestamp};_.V(_.Xs,_.U);_.Xs.prototype.ma=function(){return _.Xs};_.Xs.prototype.na=function(){return{keys:["resourceId","resourceType","timestamp"]}};
_.W.Object.defineProperties(_.Xs.prototype,{resourceId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceId")?_.T(this,"resourceId"):null},set:function(a){this.O.resourceId=a}},resourceType:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceType")?_.T(this,"resourceType"):null},set:function(a){this.O.resourceType=a}},timestamp:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"timestamp")?_.T(this,"timestamp"):null},set:function(a){this.O.timestamp=
a}}});var Ys=function(a){a=void 0===a?{}:a;this.O={};this.O.result=null==a.result?null:a.result};_.V(Ys,_.U);Ys.prototype.ma=function(){return Ys};Ys.prototype.na=function(){return{Sa:{result:Zs},keys:["result"]}};_.W.Object.defineProperties(Ys.prototype,{result:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"result")?_.T(this,"result"):null},set:function(a){this.O.result=a}}});
var Zs=function(a){a=void 0===a?{}:a;this.O={};this.O.setting=null==a.VD?null:a.VD;this.O.status=null==a.status?null:a.status};_.V(Zs,_.U);Zs.prototype.ma=function(){return Zs};Zs.prototype.na=function(){return{keys:["setting","status"],Ka:{setting:$s,status:Rs}}};
_.W.Object.defineProperties(Zs.prototype,{VD:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"setting")?_.T(this,"setting"):null},set:function(a){this.O.setting=a}},status:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"status")?_.T(this,"status"):null},set:function(a){this.O.status=a}}});_.Os=function(a){a=void 0===a?{}:a;this.O={};this.O.resourceType=null==a.resourceType?null:a.resourceType;this.O.resourceId=null==a.resourceId?null:a.resourceId};_.V(_.Os,_.U);
_.Os.prototype.ma=function(){return _.Os};_.Os.prototype.na=function(){return{keys:["resourceId","resourceType"]}};_.W.Object.defineProperties(_.Os.prototype,{resourceId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceId")?_.T(this,"resourceId"):null},set:function(a){this.O.resourceId=a}},resourceType:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceType")?_.T(this,"resourceType"):null},set:function(a){this.O.resourceType=a}}});_.at=function(){this.O={}};
_.V(_.at,_.U);_.at.prototype.ma=function(){return _.at};_.at.prototype.na=function(){return{keys:[]}};var tYa=function(){this.O={}};_.V(tYa,_.U);tYa.prototype.ma=function(){return tYa};tYa.prototype.na=function(){return{keys:[]}};var bt=function(a){a=void 0===a?{}:a;this.O={};this.O.resourceType=null==a.resourceType?null:a.resourceType;this.O.resourceIds=null==a.QKb?null:a.QKb;this.O.timestamps=null==a.YRb?null:a.YRb};_.V(bt,_.U);bt.prototype.ma=function(){return bt};
bt.prototype.na=function(){return{keys:["resourceIds","resourceType","timestamps"]}};
_.W.Object.defineProperties(bt.prototype,{QKb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceIds")?_.T(this,"resourceIds"):null},set:function(a){this.O.resourceIds=a}},resourceType:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceType")?_.T(this,"resourceType"):null},set:function(a){this.O.resourceType=a}},YRb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"timestamps")?_.T(this,"timestamps"):null},set:function(a){this.O.timestamps=a}}});
_.ct=function(a){a=void 0===a?{}:a;this.O={};this.O.setting=null==a.VD?null:a.VD;this.O.subkey=null==a.dia?null:a.dia;this.O.projectId=null==a.projectId?null:a.projectId};_.V(_.ct,_.U);_.ct.prototype.ma=function(){return _.ct};_.ct.prototype.na=function(){return{keys:["projectId","setting","subkey"]}};
_.W.Object.defineProperties(_.ct.prototype,{projectId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projectId")?_.T(this,"projectId"):null},set:function(a){this.O.projectId=a}},VD:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"setting")?_.T(this,"setting"):null},set:function(a){this.O.setting=a}},dia:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"subkey")?_.T(this,"subkey"):null},set:function(a){this.O.subkey=a}}});
_.dt=function(a){a=void 0===a?{}:a;this.O={};this.O.stringVal=null==a.hQb?null:a.hQb;this.O.int32Val=null==a.Fxb?null:a.Fxb;this.O.doubleVal=null==a.doubleVal?null:a.doubleVal;this.O.boolVal=null==a.kMa?null:a.kMa;this.O.int64Val=null==a.DTa?null:a.DTa;this.O.protoVal=null==a.ifa?null:a.ifa};_.V(_.dt,_.U);_.dt.prototype.ma=function(){return _.dt};_.dt.prototype.na=function(){return{keys:"boolVal doubleVal int32Val int64Val protoVal stringVal".split(" "),Gd:{protoVal:{Fc:null,Xc:!1,Yc:!1,Zc:!1}}}};
_.W.Object.defineProperties(_.dt.prototype,{kMa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"boolVal")?_.T(this,"boolVal"):null},set:function(a){this.O.boolVal=a}},doubleVal:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"doubleVal")?_.T(this,"doubleVal"):null},set:function(a){this.O.doubleVal=a}},Fxb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"int32Val")?_.T(this,"int32Val"):null},set:function(a){this.O.int32Val=a}},DTa:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"int64Val")?_.T(this,"int64Val"):null},set:function(a){this.O.int64Val=a}},ifa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"protoVal")?_.T(this,"protoVal"):null},set:function(a){this.O.protoVal=a}},hQb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"stringVal")?_.T(this,"stringVal"):null},set:function(a){this.O.stringVal=a}}});
var Rs=function(a){a=void 0===a?{}:a;this.O={};this.O.code=null==a.code?null:a.code;this.O.space=null==a.l2?null:a.l2;this.O.message=null==a.message?null:a.message;this.O.canonicalCode=null==a.Hjb?null:a.Hjb;this.O.messageSet=null==a.rDb?null:a.rDb};_.V(Rs,_.U);Rs.prototype.ma=function(){return Rs};Rs.prototype.na=function(){return{keys:["canonicalCode","code","message","messageSet","space"],Ka:{messageSet:tYa}}};
_.W.Object.defineProperties(Rs.prototype,{Hjb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"canonicalCode")?_.T(this,"canonicalCode"):null},set:function(a){this.O.canonicalCode=a}},code:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"code")?_.T(this,"code"):null},set:function(a){this.O.code=a}},message:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"message")?_.T(this,"message"):null},set:function(a){this.O.message=a}},rDb:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"messageSet")?_.T(this,"messageSet"):null},set:function(a){this.O.messageSet=a}},l2:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"space")?_.T(this,"space"):null},set:function(a){this.O.space=a}}});_.et=function(a){a=void 0===a?{}:a;this.O={};this.O.resourceId=null==a.resourceId?null:a.resourceId};_.V(_.et,_.U);_.et.prototype.ma=function(){return _.et};_.et.prototype.na=function(){return{keys:["resourceId"]}};
_.W.Object.defineProperties(_.et.prototype,{resourceId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceId")?_.T(this,"resourceId"):null},set:function(a){this.O.resourceId=a}}});_.ft=function(a){a=void 0===a?{}:a;this.O={};this.O.key=null==a.key?null:a.key;this.O.value=null==a.value?null:a.value;this.O.version=null==a.version?null:a.version;this.O.noExistingValue=null==a.BEb?null:a.BEb};_.V(_.ft,_.U);_.ft.prototype.ma=function(){return _.ft};
_.ft.prototype.na=function(){return{keys:["key","noExistingValue","value","version"],Ka:{key:_.ct,value:_.dt}}};
_.W.Object.defineProperties(_.ft.prototype,{key:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"key")?_.T(this,"key"):null},set:function(a){this.O.key=a}},BEb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"noExistingValue")?_.T(this,"noExistingValue"):null},set:function(a){this.O.noExistingValue=a}},value:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"value")?_.T(this,"value"):null},set:function(a){this.O.value=a}},version:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"version")?_.T(this,"version"):null},set:function(a){this.O.version=a}}});var $s=function(a){a=void 0===a?{}:a;this.O={};this.O.key=null==a.key?null:a.key;this.O.value=null==a.value?null:a.value;this.O.version=null==a.version?null:a.version};_.V($s,_.U);$s.prototype.ma=function(){return $s};$s.prototype.na=function(){return{keys:["key","value","version"],Ka:{key:Us,value:_.dt}}};
_.W.Object.defineProperties($s.prototype,{key:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"key")?_.T(this,"key"):null},set:function(a){this.O.key=a}},value:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"value")?_.T(this,"value"):null},set:function(a){this.O.value=a}},version:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"version")?_.T(this,"version"):null},set:function(a){this.O.version=a}}});
var Us=function(a){a=void 0===a?{}:a;this.O={};this.O.setting=null==a.VD?null:a.VD;this.O.subkey=null==a.dia?null:a.dia;this.O.projectNumber=null==a.projectNumber?null:a.projectNumber;this.O.projectId=null==a.projectId?null:a.projectId};_.V(Us,_.U);Us.prototype.ma=function(){return Us};Us.prototype.na=function(){return{keys:["projectId","projectNumber","setting","subkey"]}};
_.W.Object.defineProperties(Us.prototype,{projectId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projectId")?_.T(this,"projectId"):null},set:function(a){this.O.projectId=a}},projectNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projectNumber")?_.T(this,"projectNumber"):null},set:function(a){this.O.projectNumber=a}},VD:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"setting")?_.T(this,"setting"):null},set:function(a){this.O.setting=a}},dia:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"subkey")?_.T(this,"subkey"):null},set:function(a){this.O.subkey=a}}});uYa=new _.mc("API_VERSION");_.vYa=new _.mc("REQUEST_SERVICE");_.gt=function(){};_.gt.ha=function(a){return new (a||_.gt)};_.gt.Ea=_.fc({type:_.gt});_.gt.Da=_.Vb({});
var ht={$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"},jt=function(a,b,c){this.Ua=a;this.Ua=null==a?"v1alpha1":a;this.kb=new _.Al(b,c)};_.k=jt.prototype;
_.k.eMa=function(a){var b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.Bl(this.kb,{body:a,Fb:"POST",Gb:"cloudusersettings_pa.recent.batchDelete",path:"/"+this.Ua+"/recent:batchDelete",Ta:_.uf(b,ht,c),Jb:Ps})};_.k.fMa=function(a){var b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.Bl(this.kb,{body:a,Fb:"POST",Gb:"cloudusersettings_pa.recent.batchGet",path:"/"+this.Ua+"/recent:batchGet",Ta:_.uf(b,ht,c),Jb:Ws})};
_.k.delete=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Bl(this.kb,{body:null,Fb:"DELETE",Gb:"cloudusersettings_pa.recent.delete",path:"/"+this.Ua+"/recent/"+a,Ta:_.uf(b,ht,c),Jb:_.at})};_.k.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Bl(this.kb,{body:null,Fb:"GET",Gb:"cloudusersettings_pa.recent.get",path:"/"+this.Ua+"/recent/"+a,Ta:_.uf(b,ht,c),Jb:bt})};
_.k.update=function(a,b,c,d){c=void 0===c?{}:c;d=void 0===d?{}:d;return _.Bl(this.kb,{body:b,Fb:"PUT",Gb:"cloudusersettings_pa.recent.update",path:"/"+this.Ua+"/recent/"+a,Ta:_.uf(c,ht,d),Jb:_.at})};jt.ha=function(a){return new (a||jt)(_.u(uYa,8),_.u(_.vYa),_.u(_.zl,8))};jt.ua=_.t({token:jt,oa:jt.ha});_.kt=function(){};_.kt.ha=function(a){return new (a||_.kt)};_.kt.ua=_.t({token:_.kt,oa:function(a){return jt.ha(a)},Ja:_.gt});
var lt=function(a,b,c){this.Ua=a;this.Ua=null==a?"v1alpha1":a;this.kb=new _.Al(b,c)};_.k=lt.prototype;_.k.eMa=function(a){var b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.Bl(this.kb,{body:a,Fb:"POST",Gb:"cloudusersettings_pa.settings.batchDelete",path:"/"+this.Ua+"/settings:batchDelete",Ta:_.uf(b,ht,c),Jb:Ss})};
_.k.fMa=function(a){var b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.Bl(this.kb,{body:a,Fb:"POST",Gb:"cloudusersettings_pa.settings.batchGet",path:"/"+this.Ua+"/settings:batchGet",Ta:_.uf(b,ht,c),Jb:Ys})};_.k.delete=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Bl(this.kb,{body:null,Fb:"DELETE",Gb:"cloudusersettings_pa.settings.delete",path:"/"+this.Ua+"/settings/"+a,Ta:_.uf(b,ht,c),Jb:_.at})};
_.k.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Bl(this.kb,{body:null,Fb:"GET",Gb:"cloudusersettings_pa.settings.get",path:"/"+this.Ua+"/settings/"+a,Ta:_.uf(b,ht,c),Jb:$s})};_.k.update=function(a,b,c,d){c=void 0===c?{}:c;d=void 0===d?{}:d;return _.Bl(this.kb,{body:b,Fb:"PUT",Gb:"cloudusersettings_pa.settings.update",path:"/"+this.Ua+"/settings/"+a,Ta:_.uf(c,ht,d),Jb:$s})};lt.ha=function(a){return new (a||lt)(_.u(uYa,8),_.u(_.vYa),_.u(_.zl,8))};lt.ua=_.t({token:lt,oa:lt.ha});
_.mt=function(){};_.mt.ha=function(a){return new (a||_.mt)};_.mt.ua=_.t({token:_.mt,oa:function(a){return lt.ha(a)},Ja:_.gt});_.wYa=new _.mc("API_VERSION");_.xYa=new _.mc("REQUEST_SERVICE");_.nt=function(){};_.nt.ha=function(a){return new (a||_.nt)};_.nt.Ea=_.fc({type:_.nt});_.nt.Da=_.Vb({});_.yYa=new _.mc("REQUEST_SERVICE");_.ot=function(){};_.ot.ha=function(a){return new (a||_.ot)};_.ot.Ea=_.fc({type:_.ot});_.ot.Da=_.Vb({});_.zYa=new _.mc("REQUEST_SERVICE");_.pt=function(){};_.pt.ha=function(a){return new (a||_.pt)};_.pt.Ea=_.fc({type:_.pt});_.pt.Da=_.Vb({});_.AYa=new _.mc("REQUEST_SERVICE");_.qt=function(){};_.qt.ha=function(a){return new (a||_.qt)};_.qt.Ea=_.fc({type:_.qt});_.qt.Da=_.Vb({});_.BYa=new _.mc("API_VERSION");_.CYa=new _.mc("REQUEST_SERVICE");_.rt=function(){};_.rt.ha=function(a){return new (a||_.rt)};_.rt.Ea=_.fc({type:_.rt});_.rt.Da=_.Vb({});var EYa=function(a){if(pi)a=DYa(a);else if(_.si&&_.ri)switch(a){case 93:a=91}return a},DYa=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 FYa={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 GYa=function(a,b,c,d,e,f,g,h,n,r){this.KL=a;this.Hta=b;this.vxa=c;this.dY=d;this.NY=e;this.Gda=f;this.kya=g;this.Dwa=h;this.sT=n;this.z1a=r};GYa.prototype.getKey=function(){return this.Hta};GYa.prototype.tn=function(){return this.kya};
var LYa=function(a){var b=a.dR;b=(b=b&&"composed"in b&&b&&"composedPath"in b&&b.composed&&b.composedPath())&&0<b.length?b[0]:a.target;return HYa(IYa(JYa((new KYa).keyCode(a.keyCode||0).key(a.key||"").shiftKey(!!a.shiftKey).altKey(!!a.altKey).ctrlKey(!!a.ctrlKey).metaKey(!!a.metaKey).target(a.target),b),function(){return a.preventDefault()}),function(){return a.stopPropagation()}).Za()},KYa=function(){this.KL=null;this.Hta="";this.z1a=this.sT=this.Dwa=this.kya=this.Gda=this.NY=this.dY=this.vxa=null};
_.k=KYa.prototype;_.k.keyCode=function(a){this.KL=a;return this};_.k.key=function(a){this.Hta=a;return this};_.k.shiftKey=function(a){this.vxa=a;return this};_.k.altKey=function(a){this.dY=a;return this};_.k.ctrlKey=function(a){this.NY=a;return this};_.k.metaKey=function(a){this.Gda=a;return this};_.k.target=function(a){this.kya=a;return this};var JYa=function(a,b){a.Dwa=b;return a},IYa=function(a,b){a.sT=b;return a},HYa=function(a,b){a.z1a=b;return a};
KYa.prototype.Za=function(){return new GYa(this.KL,this.Hta,this.vxa,this.dY,this.NY,this.Gda,this.kya,this.Dwa,this.sT,this.z1a)};var MYa=function(a,b,c){Hj.call(this,a,c);this.identifier=b};_.ii(MYa,Hj);var PYa;_.st=function(a){Mj.call(this);this.n9=this.X1={};this.Ota=0;this.FCc=Lba(NYa);this.wPc=Lba(OYa);this.loa=!0;this.RKa=null;this.Iu=a;_.Kj(this.Iu,"keydown",this.Lub,void 0,this);_.Kj(this.Iu,"synthetic-keydown",this.Qub,void 0,this);ti&&(_.Kj(this.Iu,"keypress",this.Sub,void 0,this),_.Kj(this.Iu,"synthetic-keypress",this.Tub,void 0,this));_.Kj(this.Iu,"keyup",this.Mub,void 0,this);_.Kj(this.Iu,"synthetic-keyup",this.Rub,void 0,this)};_.ii(_.st,Mj);
var QYa=function(a){this.Wb=a||null;this.next=a?null:{}},NYa=[27,112,113,114,115,116,117,118,119,120,121,122,123,19],OYa="color date datetime datetime-local email month number password search tel text time url week".split(" ");_.st.prototype.LM=function(a,b){RYa(this.X1,SYa(1,arguments),a)};_.st.prototype.km=function(a){TYa(this.X1,SYa(0,arguments))};
var SYa=function(a,b){if("string"===typeof b[a])a=UYa(b[a]).map(function(e){return VYa(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(VYa("",c[d],c[d+1]))}return a};
_.st.prototype.Hm=function(){_.st.Tx.Hm.call(this);this.X1={};Lj(this.Iu,"keydown",this.Lub,!1,this);Lj(this.Iu,"synthetic-keydown",this.Qub,!1,this);ti&&(Lj(this.Iu,"keypress",this.Sub,!1,this),Lj(this.Iu,"synthetic-keypress",this.Tub,!1,this));Lj(this.Iu,"keyup",this.Mub,!1,this);Lj(this.Iu,"synthetic-keyup",this.Rub,!1,this);this.Iu=null};
var UYa=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 h,n=0;h=e[n];n++){switch(h){case "shift":c|=1;continue;case "ctrl":c|=2;continue;case "alt":c|=4;continue;case "meta":c|=8;continue}e=void 0;f=h;if(!PYa){g={};for(e in FYa)g[FYa[e]]=EYa(parseInt(e,10));PYa=g}g=PYa[f];f=h;break}b.push({key:f,keyCode:g,modifiers:c})}return b};
_.st.prototype.Mub=function(a){a=LYa(a);pi&&WYa(this,a);ti&&!this.yta&&XYa(a)&&this.t_(a,!0)};_.st.prototype.Rub=function(a){a=a.getData();pi&&WYa(this,a);ti&&!this.yta&&XYa(a)&&this.t_(a,!0)};var WYa=function(a,b){32==a.RKa&&32==b.KL&&(0,b.sT)();a.RKa=null},XYa=function(a){return ti&&a.NY&&a.dY};_.st.prototype.Sub=function(a){a=LYa(a);32<a.KL&&XYa(a)&&(this.yta=!0)};_.st.prototype.Tub=function(a){a=a.getData();32<a.KL&&XYa(a)&&(this.yta=!0)};
var RYa=function(a,b,c){var d=b.shift();d.forEach(function(e){if((e=a[e])&&(0==b.length||e.Wb))throw Error("dd`"+e.Wb);});b.length?d.forEach(function(e){e=e.toString();var f=new QYa;e=e in a?a[e]:a[e]=f;RYa(e.next,b.slice(0),c)}):d.forEach(function(e){a[e]=new QYa(c)})},TYa=function(a,b){b.shift().forEach(function(c){var d=a[c];d&&(0==b.length?d.Wb&&delete a[c]:d.next&&(TYa(d.next,b.slice(0)),_.Jba(d.next)&&delete a[c]))})};
_.st.prototype.b_=function(a,b){for(var c=0;c<b.length;c++){var d=a[b[c]];if(d)return d}};var VYa=function(a,b,c){c=c||0;b=["c_"+b+"_"+c];""!=a&&b.push("n_"+a+"_"+c);return b};_.st.prototype.Lub=function(a){this.t_(LYa(a))};_.st.prototype.Qub=function(a){this.t_(a.getData())};
_.st.prototype.t_=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.Dwa;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.FCc[c]?!0:f?!1:a.dY||a.NY||a.Gda?!0:"INPUT"==d.tagName&&this.wPc[d.type]?13==c:"INPUT"==d.tagName||"BUTTON"==d.tagName?
32!=c:!1}if(c)if(!b&&XYa(a))this.yta=!1;else{b=EYa(a.KL);c=a.getKey();c=VYa(c,b,(a.vxa?1:0)|(a.NY?2:0)|(a.dY?4:0)|(a.Gda?8:0));d=this.b_(this.n9,c);if(!d||1500<=Date.now()-this.Ota)this.n9=this.X1,this.Ota=Date.now();(d=this.b_(this.n9,c))&&d.next&&(this.n9=d.next,this.Ota=Date.now());d&&(d.next?(0,a.sT)():(this.n9=this.X1,this.Ota=Date.now(),this.loa&&(0,a.sT)(),c=d.Wb,d=new MYa("shortcut",c,a.tn()),d=this.dispatchEvent(d),c=new MYa("shortcut_"+c,c,a.tn()),(d&=this.dispatchEvent(c))||(0,a.sT)(),
pi&&(this.RKa=b)))}};_.tt=function(a){this.SKa=new Map;this.Dh=new _.st(a)};_.tt.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=YYa(this,a,b,c,d);if(e)return f;var g=function(){};"string"!==typeof b||b.includes("alt")||(g=YYa(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=YYa(this,"alt+"+a,b,c,d));return function(){f();g()}};
var YYa=function(a,b,c,d,e){var f="string"===typeof c?c:c.join(),g=a.SKa.get(f);g||(g=[],a.SKa.set(f,g));if(!e&&g.length)throw Error("ed`"+c);if(e&&3<=g.length)throw Error("fd`"+c);f=function(h){h.identifier===b&&d();return!0};e&&g.length&&ZYa(a,c,g[g.length-1].callback);g.push({name:b,callback:f});$Ya(a,b,c,f);return aZa(a,b,c,f)},aZa=function(a,b,c,d){return function(){var e=a.SKa.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?(ZYa(a,c,d),e.pop(),(e=e[e.length-1])&&$Ya(a,e.name,c,e.callback)):e.splice(f,1))}}},$Ya=function(a,b,c,d){"string"===typeof c?a.Dh.LM(b,c):a.Dh.LM.apply(a.Dh,[b].concat(_.qc(c)));_.Kj(a.Dh,"shortcut",d)},ZYa=function(a,b,c){"string"===typeof b?a.Dh.km(b):a.Dh.km.apply(a.Dh,_.qc(b));Lj(a.Dh,"shortcut",c)};_.tt.ha=function(a){return new (a||_.tt)(_.u(_.Yg))};_.tt.ua=_.t({token:_.tt,oa:_.tt.ha,Ja:"root"});var bZa=function(a){_.p.call(this,a)};_.V(bZa,_.p);bZa.prototype.e_=function(){return _.xi(this,1)};bZa.prototype.getContainer=function(){return _.l(this,2)};bZa.prototype.toObject=function(){return cZa(this)};var cZa=function(a){if(null!=a)return _.yb(a),{Wea:_.m(_.xi(a,1)),container:_.m(_.l(a,2)),Z0c:_.m(_.l(a,3)),PYc:_.m(_.l(a,4))}};var dZa=function(a){_.p.call(this,a)};_.V(dZa,_.p);_.k=dZa.prototype;_.k.getMetadata=function(){return _.Ei(this,bZa,1)};_.k.eha=function(a){return _.Gi(this,1,a)};_.k.getValue=function(){return _.l(this,2)};_.k.l_=function(){return _.l(this,2)};_.k.setValue=function(a){return _.db(this,2,a)};_.k.fg=function(){return _.Ti(this,2)};_.k.getType=function(){return _.l(this,3)};_.k.Qo=function(a){return _.db(this,3,a)};_.k.toObject=function(){return eZa(this)};
var eZa=function(a){if(null!=a)return _.yb(a),{metadata:cZa(a.getMetadata()),value:_.m(_.l(a,2)),type:_.m(_.l(a,3)),GZc:_.m(_.l(a,4))}};var fZa=function(a){_.p.call(this,a)};_.V(fZa,_.p);fZa.prototype.getEmail=function(){return _.Ei(this,dZa,1)};fZa.prototype.toObject=function(){if(null!=this){_.yb(this);var a={email:eZa(this.getEmail()),z5c:_.m(_.l(this,2))}}else a=void 0;return a};var gZa=function(a){_.p.call(this,a)};_.V(gZa,_.p);gZa.prototype.getEmail=function(){return _.Ei(this,dZa,1)};gZa.prototype.toObject=function(){if(null!=this){_.yb(this);var a={email:eZa(this.getEmail()),LYc:_.m(_.l(this,2))}}else a=void 0;return a};var hZa=function(a){_.p.call(this,a)};_.V(hZa,_.p);hZa.prototype.toObject=function(){if(null!=this){_.yb(this);var a={W7c:_.m(_.l(this,1)),X7c:_.m(_.l(this,2)),Z6c:_.m(_.l(this,3)),X6c:_.m(_.l(this,4))}}else a=void 0;return a};var hsa=new Ij;hsa.altKey=!0;hsa.keyCode=39;(new Ij).keyCode=13;var iZa=function(){og.call(this)};_.V(iZa,og);iZa.prototype.init=function(){this.t_a=[]};
var Zra=function(a,b){var c=jZa;if(c.x5c){a="Potentially sensitive message stripped for security reasons.";var d=Error("gd");d.columnNumber=b.columnNumber;d.lineNumber=b.lineNumber;d.name=b.name;d.fileName=b.fileName;if(28<=naa("Chromium")||14<=naa("Firefox"))d.stack=b.stack;b=d}c.isDisposed()||b instanceof ws||(c.UMc?c.UMc.L5c(b,a,"unknown"):c.t_a&&10>c.t_a.length&&c.t_a.push(new kZa(b)))},jZa=new iZa,kZa=function(a){this.e=a;this.severity="unknown"};var ut=function(a,b,c,d){this.top=a;this.right=b;this.bottom=c;this.left=d};_.k=ut.prototype;_.k.getWidth=function(){return this.right-this.left};_.k.getHeight=function(){return this.bottom-this.top};_.k.clone=function(){return new ut(this.top,this.right,this.bottom,this.left)};_.k.contains=function(a){return this&&a?a instanceof ut?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};
_.k.expand=function(a,b,c,d){_.ua(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};_.k.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};
_.k.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};_.k.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};
_.k.translate=function(a,b){a instanceof zj?(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};_.k.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 lZa=function(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d};_.k=lZa.prototype;_.k.clone=function(){return new lZa(this.left,this.top,this.width,this.height)};_.k.contains=function(a){return a instanceof zj?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};
_.k.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)};_.k.getSize=function(){return new Aj(this.width,this.height)};_.k.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};
_.k.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};_.k.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};_.k.translate=function(a,b){a instanceof zj?(this.left+=a.x,this.top+=a.y):(this.left+=a,"number"===typeof b&&(this.top+=b));return this};
_.k.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 vt=function(a,b){a:{var c=Bj(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]},mZa=function(a){try{return a.getBoundingClientRect()}catch(b){return{left:0,top:0,right:0,bottom:0}}},nZa=function(a){if(_.oi&&!(8<=Number(_.ui)))return a.offsetParent;var b=Bj(a),c=vt(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=vt(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},pZa=function(a){for(var b=new ut(0,Infinity,Infinity,0),c=Cj(a),d=c.ti.body,e=c.ti.documentElement,f=mBa(c.ti);a=nZa(a);)if(!(_.oi&&0==a.clientWidth||_.ri&&0==a.clientHeight&&a==d)&&a!=d&&a!=e&&"visible"!=vt(a,"overflow")){var g=oZa(a),h=new zj(a.clientLeft,
a.clientTop);g.x+=h.x;g.y+=h.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.xG();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},oZa=function(a){var b=Bj(a),c=new zj(0,0);var d=b?Bj(b):document;d=!_.oi||9<=Number(_.ui)||kBa(Cj(d).ti)?
d.documentElement:d.body;if(a==d)return c;a=mZa(a);b=nBa(Cj(b).ti);c.x=a.left+b.x;c.y=a.top+b.y;return c},qZa=function(a){"number"==typeof a&&(a+="px");return a},sZa=function(a){var b=rZa;if("none"!=vt(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},rZa=function(a){var b=a.offsetWidth,c=a.offsetHeight,d=_.ri&&!b&&!c;return(void 0===b||d)&&a.getBoundingClientRect?
(a=mZa(a),new Aj(a.right-a.left,a.bottom-a.top)):new Aj(b,c)},tZa=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 uZa=function(){if(ti){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(ca()))?a[1]:"0"}return _.si?(a=/1[0|1][_.][0-9_.]+/,(a=a.exec(ca()))?a[0].replace(/_/g,"."):"10"):vxa?(a=/Android\s+([^\);]+)(\)|;)/,(a=a.exec(ca()))?a[1]:""):wxa||xxa||yxa?(a=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(a=a.exec(ca()))?a[1].replace(/_/g,"."):""):""}();var wt=function(a){return(a=a.exec(ca()))?a[1]:""},vZa=function(){if(Ixa)return wt(/Firefox\/([0-9.]+)/);if(_.oi||txa||sxa)return Fxa;if(Mxa){if(_.ja()||raa()){var a=wt(/CriOS\/([0-9.]+)/);if(a)return a}return wt(/Chrome\/([0-9.]+)/)}if(Nxa&&!_.ja())return wt(/Version\/([0-9.]+)/);if(Jxa||Kxa){if(a=/Version\/(\S+).*Mobile\/(\S+)/.exec(ca()))return a[1]+"."+a[2]}else if(Lxa)return(a=wt(/Android\s+([0-9.]+)/))?a:wt(/Version\/([0-9.]+)/);return""}();var yZa=function(a,b,c,d,e,f,g,h){var n;if(n=c.offsetParent){var r="HTML"==n.tagName||"BODY"==n.tagName;if(!r||"static"!=vt(n,"position")){var v=oZa(n);if(!r){r="rtl"==vt(n,"direction");var A;if(A=r){A=Nxa&&0<=taa(vZa,10);var C;if(C=zxa)C=0<=taa(uZa,10);var I=Mxa&&0<=taa(vZa,85);A=pi||A||C||I}r=A?-n.scrollLeft:r&&!_.uxa&&"visible"!=vt(n,"overflowX")?n.scrollWidth-n.clientWidth-n.scrollLeft:n.scrollLeft;v=fBa(v,new zj(r,n.scrollTop))}}}n=v||new zj;v=oZa(a);r=sZa(a);v=new lZa(v.x,v.y,r.width,r.height);
if(r=pZa(a))I=new lZa(r.left,r.top,r.right-r.left,r.bottom-r.top),r=Math.max(v.left,I.left),A=Math.min(v.left+v.width,I.left+I.width),r<=A&&(C=Math.max(v.top,I.top),I=Math.min(v.top+v.height,I.top+I.height),C<=I&&(v.left=r,v.top=C,v.width=A-r,v.height=I-C));r=Cj(a);C=Cj(c);if(r.ti!=C.ti){A=r.ti.body;C=C.getWindow();I=new zj(0,0);var L=Dj(Bj(A));if(rxa(L,"parent")){var O=A;do{if(L==C)var Y=oZa(O);else Y=mZa(O),Y=new zj(Y.left,Y.top);I.x+=Y.x;I.y+=Y.y}while(L&&L!=C&&L!=L.parent&&(O=L.frameElement)&&
(L=L.parent))}A=fBa(I,oZa(A));!_.oi||9<=Number(_.ui)||kBa(r.ti)||(A=fBa(A,nBa(r.ti)));v.left+=A.x;v.top+=A.y}a=wZa(a,b);b=v.left;a&4?b+=v.width:a&2&&(b+=v.width/2);b=new zj(b,v.top+(a&1?v.height:0));b=fBa(b,n);e&&(b.x+=(a&4?-1:1)*e.x,b.y+=(a&1?-1:1)*e.y);if(f)if(h)var ma=h;else if(ma=pZa(c))ma.top-=n.y,ma.right-=n.x,ma.bottom-=n.y,ma.left-=n.x;return xZa(b,c,d,void 0,ma,f,g)},xZa=function(a,b,c,d,e,f,g){a=a.clone();var h=wZa(b,c);c=sZa(b);g=g?g.clone():c.clone();a=a.clone();g=g.clone();var n=0;if(d||
0!=h)h&4?a.x-=g.width+(d?d.right:0):h&2?a.x-=g.width/2:d&&(a.x+=d.left),h&1?a.y-=g.height+(d?d.bottom:0):d&&(a.y+=d.top);f&&(e?(d=g,h=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,h|=1),f&16&&(n=a.x,a.x<e.left&&(a.x=e.left,h|=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),h|=4)),a.x+d.width>e.right&&f&1&&(a.x=Math.max(e.right-d.width,e.left),h|=1),f&2&&(h|=(a.x<e.left?
16:0)|(a.x+d.width>e.right?32:0)),a.y<e.top&&f&4&&(a.y=e.top,h|=2),f&32&&(n=a.y,a.y<e.top&&(a.y=e.top,h|=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),h|=8)),a.y+d.height>e.bottom&&f&4&&(a.y=Math.max(e.bottom-d.height,e.top),h|=2),f&8&&(h|=(a.y<e.top?64:0)|(a.y+d.height>e.bottom?128:0)),e=h):e=256,n=e);f=new lZa(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 zj(f.left,f.top);a instanceof zj?(g=
a.x,a=a.y):(g=a,a=void 0);b.style.left=qZa(g);b.style.top=qZa(a);g=f.getSize();c==g||c&&g&&c.width==g.width&&c.height==g.height||(c=g,b=b.style,pi?b.MozBoxSizing="border-box":_.ri?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},wZa=function(a,b){return(b&8&&"rtl"==vt(a,"direction")?b^4:b)&-9};var zZa=function(){this.Dba=this.Xj=null;this.oj=new _.qe},CZa=function(a,b){if(b.zU)a:{var c=b.zU.Kwc,d=b.zU.OS,e=b.zU.szc,f=b.zU.config;b=b.zU.RDc;if(a.Xj){var g=!!f.hovercardAlign;f="v"===f.hovercardAlign;if(g&&b)if(d=f,d=void 0===d?!1:d,a.Xj){a.Xj.classList.remove("boqSocialpeoplehovercardV2HovercardAnimating");e=AZa(e);f=6;g=4;var h=0,n=0,r=4,v=void 0;d&&(f=9,g=0,n=h=1,r=0,v=new zj(100,-10));2<yZa(b,g,a.Xj,h,v,f,c,e)&&2<yZa(b,n,a.Xj,r,v,f,c,e)&&yZa(b,g,a.Xj,h,v,0,c,e)}else nh("this.el_ is falsy");
else if(d)f=nBa(e.ti),b=d.x+f.x,d=d.y+f.y,a.Xj?(a.Xj.classList.remove("boqSocialpeoplehovercardV2HovercardAnimating"),e=AZa(e),b=new zj(b,d),d=new ut(15,15,15,15),xZa(b,a.Xj,8,d,e,5,c)&496&&xZa(b,a.Xj,9,d,e,5,c)&496&&xZa(b,a.Xj,8,d,e,0,c)):nh("this.el_ is falsy");else{nh("Not displaying by element ("+g+" && "+b+") or mouse position ("+d+")");break a}c=!0;c=void 0===c?!0:c;a.Xj?(BZa(a,c),a.Dba&&(a.Dba=null),a.Xj.style.display="",tZa(a.Xj,1),a.oj.next({type:0})):nh("this.el_ is falsy")}}else a.Xj?(a.Xj.classList.remove("boqSocialpeoplehovercardV2HovercardAnimating"),
a.Xj.style.display="",a.oj.next({type:0})):nh("this.el_ is falsy")},AZa=function(a){var b=nBa(a.ti);a=a.xG();return new ut(b.y+12,b.x+a.width-12,b.y+a.height-12,b.x+12)},DZa=function(a){a.Xj?(BZa(a,!1),tZa(a.Xj,0),a.Dba&&(a.Dba.unsubscribe(),a.Dba=null),a.Xj.style.display="none",a.oj.next({type:1})):nh("this.el_ is falsy")},BZa=function(a,b){b?a.Xj.classList.add("boqSocialpeoplehovercardV2HovercardAnimating"):a.Xj.classList.remove("boqSocialpeoplehovercardV2HovercardAnimating")};var EZa=function(){this.zw={eE:!1,mC:!1,xN:""};this.jza=new _.qe};_.k=EZa.prototype;_.k.iba=function(){var a=Object.assign({},this.zw,{mC:!0,eE:!1});FZa(this,a)};_.k.hba=function(){var a=Object.assign({},this.zw,{mC:!1});FZa(this,a)};_.k.kba=function(a){a=Object.assign({},this.zw,{mC:!1,eE:!0,xN:a});FZa(this,a)};_.k.jba=function(a){a=Object.assign({},this.zw,{eE:!1,xN:a});FZa(this,a)};_.k.DSa=function(){FZa(this,{mC:!1,eE:!1,xN:""})};_.k.Cra=function(){this.zw={mC:!1,eE:!1,xN:""};this.jza.next("forceHide")};
var FZa=function(a,b){b.xN!==a.zw.xN&&(a.zw={eE:!1,mC:!1,xN:b.xN});b.eE||b.mC?!b.eE&&!b.mC||a.zw.eE||a.zw.mC||a.jza.next("cancelHide"):a.jza.next("beginHide");a.zw=b};EZa.prototype.vUa=function(){return this.zw.eE||this.zw.mC};var IZa=function(a){var b=this;this.VB=a;this.kZ=new _.pd;this.wL=new EZa;this.kZ.add(this.wL.jza.Jf().ka(_.Ud(function(c){var d=b.VB;return(d.Ih?d.Ih.config.allowOnlyForcedHide:d.ni&&d.ni.config.allowOnlyForcedHide)&&"forceHide"!==c?!1:!0})).subscribe(function(c){switch(c){case "beginHide":GZa(b.VB);break;case "cancelHide":HZa(b.VB);break;case "forceHide":GZa(b.VB,0);break;default:nh("Unknown Visibility Event: "+c)}}))};_.k=IZa.prototype;_.k.iba=function(){var a=Date.now();this.VB.bA=a;this.wL.iba()};
_.k.hba=function(){var a=Date.now();this.VB.bA=a;this.wL.hba()};_.k.kba=function(a,b){this.VB.bA=b;this.wL.kba(a)};_.k.jba=function(a,b){this.VB.bA=b;this.wL.jba(a)};_.k.DSa=function(a){this.VB.bA=a;this.wL.DSa()};_.k.Cra=function(a){this.VB.bA=a;this.wL.Cra()};_.k.vUa=function(){return this.wL.vUa()};var JZa=function(a){this.config=a},KZa=function(a){this.state=a},LZa=function(){},MZa=function(){},NZa=function(){},OZa=function(a){this.size=a},PZa=function(a){this.size=a},QZa=function(a){this.hLc=a},RZa=function(a){this.message=a},SZa=function(a){this.wKc=a};var TZa=function(a){this.gaa=a;this.nva=this.gaa.iframeGetCrossOriginFilter()};var xt=function(a){_.p.call(this,a)};_.V(xt,_.p);xt.prototype.Ttb=function(){return _.Ii(this,1)};xt.prototype.Kw=function(){return _.Pi(this,2,UZa)};xt.prototype.C0a=function(a){return _.Hh(this,2,UZa,a)};var UZa=[2,4];xt.prototype.toObject=function(){return VZa(this)};var VZa=function(a){if(null!=a){_.yb(a);var b=_.m(_.Ji(a,1)),c=_.m(_.Qi(a,2,UZa)),d=Di(a,UZa,4);return{Xea:b,text:c,h5c:_.m(_.l(a,d)),disabled:_.m(_.xi(a,3))}}};var WZa=function(a){_.p.call(this,a)};_.V(WZa,_.p);WZa.prototype.URa=function(){return _.Ei(this,xt,1)};WZa.prototype.YNb=function(a){_.Gi(this,1,a)};WZa.prototype.toObject=function(){if(null!=this){_.yb(this);var a={mKc:VZa(this.URa())}}else a=void 0;return a};var isa=function(a){this.Kra=new TZa(a);this.oj=new _.qe},XZa=function(a,b){a=a.Kra;a.gaa.iframeSend("loadData",a.nva,b.config)},YZa=function(a){a=void 0===a?{width:0,height:0}:a;var b=new Aj(0,0);a&&(b.width=a.width||0,b.height=a.height||0);return b};var ZZa=function(a,b,c){this.qw=a;this.lY=b;this.Ksa=c},$Za=function(a){this.qw=a},a_a=function(a,b){this.qw=a;this.lY=b},b_a=function(a){this.qw=a},c_a=function(a,b){this.qw=a;this.lY=b},d_a=function(a,b){this.qw=a;this.lY=b},e_a=function(a){this.qw=a},f_a=function(a){this.qw=a};var g_a=!_.oi&&!jaa(),yt=function(a,b){if(/-[a-z]/.test(b))return null;if(g_a&&a.dataset){if(kaa()&&!(b in a.dataset))return null;a=a.dataset[b];return void 0===a?null:a}return a.getAttribute("data-"+_.WAa(b))},h_a=function(a,b){return/-[a-z]/.test(b)?!1:g_a&&a.dataset?b in a.dataset:a.hasAttribute?a.hasAttribute("data-"+_.WAa(b)):!!a.getAttribute("data-"+_.WAa(b))};var i_a=function(){this.Nba=new Map;this.Mba=new Map;this.N7=new Map;this.P7=new Map;this.krb={};this.oj=new _.qe},j_a=function(a,b){var c=String(_.ya(b)),d=zt(a,b);a.Lib=function(e){At(e)&&a.oj.next(new d_a(e,c))};d.listen(b,"keydown",a.Lib)},o_a=function(a,b,c,d){var e=Cj(b).ti.body;zt(a,b).listen(b,"mouseover",k_a(a,b,function(f){At(f)&&a.oj.next(new ZZa(f,c,d))})).listen(b,"mouseout",l_a(a,b,function(f){At(f)&&a.oj.next(new $Za(f))})).listen(e,"mousemove",m_a(a,b,function(f){return void a.oj.next(new e_a(f))})).listen(e,
"touchstart",n_a(a,b,function(f){return void a.oj.next(new f_a(f))}))},p_a=function(a,b){var c=zt(a,b),d=String(_.ya(b));a.Mib=function(e){At(e)&&a.oj.next(new c_a(e,d))};a.tSb=function(e){return void a.oj.next(new f_a(e))};c.listen(b,"mouseover",a.Mib).listen(b,"touchstart",a.tSb);j_a(a,b);return(b=Cj(b).hj("__HC_94253229"))?(a.mFb=function(e){return void a.oj.next(new a_a(e,d))},a.lFb=function(e){return void a.oj.next(new b_a(e))},c.listen(b,"mouseover",a.mFb).listen(b,"mouseout",a.lFb),b):null},
q_a=function(a,b){var c=b.getAttribute("data-hovercard-id");a.Nba.forEach(function(e,f){var g=e.element;e=e.listener;c===f&&(zt(a,g).ut(g,"mouseover",e),a.Nba.delete(f))});a.Mba.forEach(function(e,f){var g=e.element;e=e.listener;c===f&&(zt(a,g).ut(g,"mouseout",e),a.Mba.delete(f))});var d=Cj(b).ti.body;a.N7.forEach(function(e,f){var g=e.element;e=e.listener;c===f&&(zt(a,g).ut(d,"mousemove",e),a.N7.delete(f))});a.P7.forEach(function(e,f){var g=e.element;e=e.listener;c===f&&(zt(a,g).ut(d,"touchstart",
e),a.P7.delete(f))})},zt=function(a,b){b=parseInt(yt(b,"hovercardOwnerId")||"-1",10);return a.krb[b]=a.krb[b]||new xo(a)},r_a=function(a,b){b=void 0===b?!1:b;return sBa(a,function(c){var d=b;d=void 0===d?!1:d;if(_.ua(c)&&1==c.nodeType){var e=!1;h_a(c,"hovercardHoverTriggerDisabled")&&(e="true"===yt(c,"hovercardHoverTriggerDisabled"));c=h_a(c,"hovercardId")&&(!d||!e)}else c=!1;return c})},s_a=function(a,b){for(;b&&a!==b;)b=b.parentNode||b.host;return b===a};i_a.prototype.Qra=function(a){return Cj(a)};
var At=function(a){return!!a.target&&"IFRAME"!==a.target.tagName},k_a=function(a,b,c){var d=b.getAttribute("data-hovercard-id");a.Nba.has(d)||a.Nba.set(d,{element:b,listener:c});return a.Nba.get(d).listener},l_a=function(a,b,c){var d=b.getAttribute("data-hovercard-id");a.Mba.has(d)||a.Mba.set(d,{element:b,listener:c});return a.Mba.get(d).listener},m_a=function(a,b,c){var d=b.getAttribute("data-hovercard-id");a.N7.has(d)||a.N7.set(d,{element:b,listener:c});return a.N7.get(d).listener},n_a=function(a,
b,c){var d=b.getAttribute("data-hovercard-id");a.P7.has(d)||a.P7.set(d,{element:b,listener:c});return a.P7.get(d).listener};var t_a=function(a){_.p.call(this,a)};_.V(t_a,_.p);t_a.prototype.toObject=function(){return u_a(this)};var u_a=function(a){if(null!=a)return _.yb(a),{nWc:_.m(_.l(a,1))}};var v_a=function(a){_.p.call(this,a)};_.V(v_a,_.p);v_a.prototype.toObject=function(){return w_a(this)};var w_a=function(a){if(null!=a)return _.yb(a),{nXc:_.m(_.l(a,1)),g8c:_.m(_.l(a,2))}};var Bt=function(a){_.p.call(this,a)};_.V(Bt,_.p);Bt.prototype.getEmail=function(){return _.Vh(this,1)};Bt.prototype.Ptb=function(){return _.Vh(this,2)};Bt.prototype.qaa=function(){return _.Vh(this,4)};Bt.prototype.toObject=function(){return x_a(this)};var x_a=function(a){if(null!=a)return _.yb(a),{email:_.m(_.l(a,1)),FIc:_.m(_.l(a,2)),personId:_.m(_.l(a,3)),displayName:_.m(_.l(a,4))}};var Ct=function(a){_.p.call(this,a)};_.V(Ct,_.p);Ct.prototype.URa=function(){return _.Ei(this,xt,2)};Ct.prototype.YNb=function(a){_.Gi(this,2,a)};Ct.prototype.toObject=function(){if(null!=this){_.yb(this);var a={Y6c:x_a(_.Ei(this,Bt,1)),mKc:VZa(this.URa()),mWc:u_a(_.Ei(this,t_a,3)),HYc:w_a(_.Ei(this,v_a,4))}}else a=void 0;return a};var y_a=function(a){_.p.call(this,a)};_.V(y_a,_.p);_.k=y_a.prototype;_.k.fSa=function(){return _.Ki(this,1)};_.k.v0a=function(a){return _.db(this,1,a)};_.k.getMetadata=function(){return _.Ei(this,xt,2)};_.k.eha=function(a){return _.Gi(this,2,a)};_.k.toObject=function(){if(null!=this){_.yb(this);var a={requestId:_.m(_.l(this,1)),metadata:VZa(this.getMetadata())}}else a=void 0;return a};_.z_a=RegExp("[\u0591-\u06ef\u06fa-\u08ff\u200f\ud802-\ud803\ud83a-\ud83b\ufb1d-\ufdff\ufe70-\ufefc]");var Dt={oBa:0,WCa:1,Y3:2},Ft=function(a,b,c,d){Mj.call(this);var e=this;this.Du=d;this.iR=this.Cpa=this.b2=this.Yta=this.Cba=null;this.OS={x:0,y:0};this.CWa=null;this.a3=document.body;this.cu={};this.kZ=new _.pd;this.BQ=b||new zZa;this.kZ.add(this.BQ.oj.Jf().subscribe(function(f){switch(f.type){case 3:f=e.Du.Kra,f.gaa.iframeSend("hide",f.nva,void 0)}}));this.kZ.add(this.Du.oj.Jf().subscribe(function(f){if(f instanceof LZa)e.Nub();else if(f instanceof QZa)f.hLc==e.wAb&&e.oGc();else if(f instanceof
OZa){if(f=f.size,e.PM===Dt.WCa||e.PM===Dt.Y3)e.PM=Dt.Y3,e.CWa=e.OS,A_a(e,f,e.OS)}else if(f instanceof PZa){if(f=f.size,e.PM===Dt.WCa||e.PM===Dt.Y3)e.PM=Dt.Y3,A_a(e,f,e.CWa?e.CWa:e.OS)}else if(f instanceof NZa)DZa(e.BQ),e.Xea=-1;else if(f instanceof MZa){if(f=e.YF.Qra(e.a3).hj("__HC_94253229")){var g=e.YF,h=e.a3;zt(g,h).ut(h,"mouseover",g.Mib).ut(h,"keydown",g.Lib).ut(h,"touchstart",g.tSb).ut(f,"mouseout",g.lFb).ut(f,"mouseover",g.mFb)}e.kZ.unsubscribe()}else if(f instanceof RZa)e.Ih&&e.Ih.config.contentConfiguration&&
e.Ih.config.contentConfiguration.docsHeaderConfig.callback(f.message.Qa);else if(f instanceof SZa&&(f=f.wKc,!(f.timestamp<e.bA)&&e.Ih)){h=e.Ih.config;g=f.data||h["hovercard-id"]||h.userid||h.email;switch(f.eventType){case "calendar":h=h.scheduleEventHandler;if(!h)break;var n=zb(fZa,g.eventInfo);if(!n.getEmail()||!n.getEmail().getValue()){nh("No email data found in handlerInput for Events.Calendar: "+g);break}g=n.getEmail().l_();h(g);Et(e);break;case "chat":h=h.sendChatHandler;if(!h)break;if(!(g instanceof
Object)){nh("Unrecognized handlerInput for Events.Chat: "+g);break}g=zb(Ct,g.eventInfo);h(g);Et(e);break;case "email":h=h.sendEmailHandler;if(!h)break;n=zb(gZa,g.eventInfo);if(!n.getEmail()||!n.getEmail().getValue()){nh("No email data found in handlerInput for Events.Calendar: "+g);break}g=n.getEmail().l_();h(g);Et(e);break;case "videoChat":h=h.videoChatHandler;if(!h)break;g=g instanceof Object?zb(hZa,g.eventInfo):g;h(g);Et(e);break;case "primaryActionButton":h=h.primaryActionButtonOnTrigger;if(!h)break;
n=zb(Ct,f.data.eventInfo);h(n||g);break;case "openInContactsCompanion":g=h.openLinkInContactsCompanionCallback;if(!g)break;h=zb(Ct,f.data.eventInfo);g(h);break;case "close":B_a(e,f.data.closeTriggeredByEscape);break;default:nh("Unrecognized event type: "+f.eventType)}"mouseover"==f.eventType&&HZa(e)}}));this.Nlb=document.body;this.Ih=this.ni=null;this.Mca=this.wAb=0;this.Xea=-1;this.Zua=null;this.PM=Dt.oBa;this.bA=null;this.Zoa=!1;this.ynb={KQb:!1};this.yu=new IZa(this);this.iba=this.yu.iba.bind(this.yu);
this.hba=this.yu.hba.bind(this.yu);this.kba=this.yu.kba.bind(this.yu);this.jba=this.yu.jba.bind(this.yu);this.wyb=!1;this.oia=null;this.vd=a;this.YF=c||new i_a;this.kZ.add(this.YF.oj.Jf().subscribe(function(f){try{if(f instanceof ZZa)C_a(e,Number(f.lY),f.qw);else if(f instanceof $Za){var g=f.qw;e.Ih&&e.yu.jba(e.Ih.dg.getAttribute("data-hovercard-id"),Date.now());if(e.ni){f=!0;if(g){var h=g.relatedTarget;h&&s_a(e.ni.dg,h)&&(f=!1)}f&&D_a(e)}}else if(f instanceof a_a)e.iba();else if(f instanceof b_a)e.hba();
else if(f instanceof c_a)C_a(e,Number(f.lY),f.qw);else if(f instanceof d_a)e.t_(Number(f.lY),f.qw);else if(f instanceof e_a){var n=f.qw,r=E_a(n)||n.target;r&&("__HC_94253229"===r.id||r.parentNode&&"__HC_94253229"===r.parentNode.id||e.Ih&&s_a(e.Ih.dg,r)||e.ni&&s_a(e.ni.dg,r))||e.yu.DSa(Date.now())}else f instanceof f_a?e.yu.Cra(Date.now()):nh("Unknown outputEvent instance in AbstractContextManager")}catch(v){nh("Error thrown in DomCommunicator subscription",v)}}))};_.V(Ft,Mj);Ft.prototype.Zib=function(){};
Ft.prototype.Nub=function(){F_a(this)};var F_a=function(a){a.Zoa=!0;var b=p_a(a.YF,a.a3);b&&(a.Nlb=b,a.BQ.Xj=a.Nlb,DZa(a.BQ))};Ft.prototype.t_=function(a,b){27===b.keyCode&&this.Ih&&(b.preventDefault(),B_a(this,!0));if(At(b)&&G_a(this,b)){var c=r_a(b.target,!1);if(c){b.preventDefault();this.bA=Date.now();b=c.getBoundingClientRect();var d=void 0===d?{}:d;H_a(this,a,c,b.right,b.bottom,{oTa:!0,STa:!0,Ksa:d})}}};
var G_a=function(a,b){return a.vd.some(function(c){return b.keyCode===c.keyCode&&!!b.ctrlKey===!!c.ctrlKey&&!!b.altKey===!!c.altKey&&!!b.shiftKey===!!c.shiftKey&&!!b.metaKey===!!c.metaKey})},C_a=function(a,b,c){var d=!1;d=void 0===d?!1:d;if(At(c)){var e=E_a(c)||c.target;if(e=r_a(e,!0))if(a.bA=Date.now(),d){var f=void 0===f?{}:f;H_a(a,b,e,c.clientX,c.clientY,{oTa:!0,STa:!1,Ksa:f})}else{var g=void 0===g?{}:g;H_a(a,b,e,c.clientX,c.clientY,{oTa:!1,STa:!1,Ksa:g})}}},H_a=function(a,b,c,d,e,f){var g=a.cu[b].primaryActionButtonOnload,
h=yt(c,"hovercardId");g&&h&&(g=g(h,I_a(a)),a.iR=g);a.OS={x:d,y:e};if(375>lBa(window).width)Pj();else if(a.Ih&&a.Ih.dg==c)HZa(a),Pj();else if(a.ni&&a.ni.dg==c)Pj();else if(J_a(a),c?(d=yt(c,"hovercardId")||"",d=_.ji(d,"buganizer-system+")?d.replace("buganizer-system+",""):_.ji(d,"yaqs-carrier-pigeon+")?d.replace("yaqs-carrier-pigeon+",""):d):d="",d){Date.now();e=b.toString();if(g_a&&c.dataset)c.dataset.hovercardOwnerId=e;else{if(/-[a-z]/.test("hovercardOwnerId"))throw Error("da");c.setAttribute("data-"+
_.WAa("hovercardOwnerId"),e)}e=jsa(a,a.cu[b]||{},f.Ksa);g=!!a.Ih;h=f.oTa||!!e.skipArtificialDelays;var n=K_a({yBb:g,TOb:h,jJb:250,Enb:1E3});L_a(a);a.b2=KCa(n);h&&g&&Et(a);n=a.ni={dg:c,rXc:b,config:e};o_a(a.YF,c,String(b),e);a.wyb||a.kba(n.dg.getAttribute("data-hovercard-id"),Date.now());c.contains(document.activeElement)&&(a.oia=document.activeElement);M_a(a,c,d,K_a({yBb:g,TOb:h,jJb:100,Enb:400}),f.STa)}else Pj()};
Ft.prototype.Pub=function(a){this.OS={x:a.clientX,y:a.clientY};a.stopPropagation();this.Zua&&(this.Zua(),this.Zua=null)};
var K_a=function(a){var b=a.jJb,c=a.Enb;return a.TOb?0:a.yBb?b:c},M_a=function(a,b,c,d,e){if(a.ni){var f=a.Ilb(b,c,e);a.ni.config=Object.assign(f,a.ni.config||{});N_a(a,d).then(function(){return void O_a(a,f)},function(g){g instanceof Qj||nh(g,"Failed during delay to load data. delay: "+d)})}else Pj()},O_a=function(a,b){J_a(a);if(a.ni){a.iR=null;var c=b.primaryActionButtonOnload?b.primaryActionButtonOnload:function(e,f){return Pj((new y_a).v0a(f).eha(new xt))},d=b["hovercard-id"];d&&P_a(a,c(d,I_a(a)));
a.oGc=function(){a.ni&&Q_a(a,a.ni.dg)};XZa(a.Du,new JZa(b))}},Q_a=function(a,b){a.Zoa?R_a(a).then(function(c){c=_.q(c);for(var d=c.next();!d.done;d=c.next())if(d=d.value,d instanceof y_a){if(d.fSa()!==a.Mca)return;var e=d}a.ni&&a.ni.dg===b&&a.Zoa&&a.b2&&(c=a.ni,Et(a),L_a(a),J_a(a),S_a(a),a.Ih=c,a.ni=null,e&&(c=e.getMetadata(),null==c?nh("No PrimaryActionMetadata was found in the FetchPabResponse."):(a.iR=null,null!=_.Ji(c,1)&&(a.Xea=c.Ttb()),CZa(a.BQ,{type:0,zU:null,IDc:null}),a.PM=Dt.WCa,e=a.Du,
d=new KZa(c),c=new WZa,c.YNb(d.state),e=e.Kra,c=c.nd(),e.gaa.iframeSend("render",e.nva,c))))}):(nh("Attempting to render card before card is built."),Pj())},A_a=function(a,b,c){if(a.Ih){var d=a.YF.Qra(a.a3);CZa(a.BQ,{type:0,zU:{Kwc:b,OS:c,szc:d,config:a.Ih.config,RDc:a.Ih.dg},IDc:null})}},GZa=function(a,b){D_a(a);a.Ih&&!a.Cba&&(a.ynb.KQb||T_a(a,b).then(function(){return void Et(a)}))},D_a=function(a){a.ni&&(a.Zua=null,a.iR=null,J_a(a),L_a(a),S_a(a),q_a(a.YF,a.ni.dg),a.ni=null)},Et=function(a){HZa(a);
!a.yu.vUa()&&a.Ih&&(a.Ih.Vua&&a.Ih.Gvb&&a.Ih.Vua(a.Ih.Gvb),a.wyb=!1,q_a(a.YF,a.Ih.dg),a.Ih=null,a.oia=null,a.PM=Dt.oBa,DZa(a.BQ),a.Xea=-1,a.dispatchEvent("b"),a.ni||a.dispatchEvent("c"))},B_a=function(a,b){var c=Date.now();(null===a.bA||a.bA<c)&&a.yu.Cra(c);a.Ih&&(b&&a.oia&&a.oia.focus(),a.oia=null,a.Ih.Gvb=b?"hideTriggeredByEscape":"hideTriggeredByMouse")};Ft.prototype.Ilb=function(a,b,c){return U_a(this,a,b,this.ni?this.ni.config:{},c)};
var I_a=function(a){a.Mca>=Number.MAX_SAFE_INTEGER?a.Mca=0:a.Mca++;return a.Mca};Ft.prototype.Ttb=function(){return this.Xea};
var T_a=function(a,b){b=void 0===b?500:b;b="number"===typeof b?b:500;HZa(a);a.Cba=KCa(b);return a.Cba},HZa=function(a){var b=a.Cba;b&&b.cancel();a.Cba=null},N_a=function(a,b){b=void 0===b?400:b;J_a(a);a.Yta=KCa(b);return a.Yta},J_a=function(a){var b=a.Yta;b&&b.cancel();a.Yta=null},L_a=function(a){var b=a.b2;b&&b.cancel();a.b2=null},P_a=function(a,b){a.iR=b},R_a=function(a){S_a(a);var b=[];a.b2&&b.push(a.b2);a.iR&&b.push(a.iR);a.Cpa=yCa(b);return a.Cpa},S_a=function(a){var b=a.Cpa;b&&b.cancel();a.Cpa=
null},jsa=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.ynb.KQb=
!0);return b},U_a=function(a,b,c,d,e){d=void 0===d?{}:d;var f={};f.ri=++a.wAb;c&&(f["hovercard-id"]=c);"mini"===(yt(b,"hovercardVariant")||"")&&(f.displayAsMiniHovercard=!0);h_a(b,"hovercardAlign")&&(f.hovercardAlign="v"==yt(b,"hovercardAlign")?"v":"h");(a=yt(b,"name")||b.getAttribute("name"))&&(f.fallbackName=a);e&&(f.activatedByKeyboard=!0);return Object.assign(f,d)},E_a=function(a){return(a=a.dR)&&"function"===typeof a.composedPath&&(a=a.composedPath(),a=0<a.length?a[0]:null,a instanceof Node)?
a:null};var V_a=function(a){this.vA=a||{}};_.k=V_a.prototype;_.k.value=function(){return this.vA};_.k.lN=function(a){this.vA.url=a;return this};_.k.getUrl=function(){return this.vA.url};_.k.Sg=function(a){this.vA.style=a;return this};_.k.getStyle=function(){return this.vA.style};_.k.getId=function(){return this.vA.id};_.k.YRa=function(){return this.vA.queryParams};_.k.getContext=function(){return this.vA.context};var W_a=function(){V_a.apply(this,arguments)};_.V(W_a,V_a);var sh=function(a,b,c,d,e,f){Ft.call(this,d,null,e,f);this.dEc=b;this.XBc=a};_.V(sh,Ft);sh.prototype.Zib=function(){if(!this.Zoa){var a={};a=(a.origin=window.location.protocol+"//"+window.location.host,a);var b=new W_a({disableMultiLevelParentRelay:!0,hover:!0,id:"__HC_94253229",attributes:{allow:"clipboard-write","aria-label":"Information Card"}});b.vA.messageHandlers=X_a(this);b.vA.messageHandlersFilter=this.XBc;b.vA.queryParams=a;a=b.Sg("hover").lN(":card");this.dEc(a.value())}};
sh.prototype.Nub=function(){var a=this.YF.Qra(this.a3);a=hBa(a.ti,"__HC_94253229");a.parentNode.id="__HC_94253229";a.id="";a.tabIndex=-1;F_a(this)};sh.prototype.Ilb=function(a,b,c){var d=U_a(this,a,b,{},c);this.ni&&_.Eb(d,this.ni.config);for(b=[];a;a=a.parentElement)(c=_.ya(a))&&this.cu[c]&&b.push(this.cu[c]);_.ni(b.reverse(),function(e){_.Eb(d,e)});d.hl||(d.hl="en-US");return d};sh.prototype.close=function(){var a=this.Du.Kra;a.gaa.iframeSend("dispose",a.nva,void 0)};
var X_a=function(a){return{_event:function(b){var c={};c.eventType=b.eventType;c.timestamp=b.timestamp;c.HZc=b.fromCard;c.data=b.data;a.Du.oj.next(new SZa(c))},_ready:function(){a.Du.oj.next(new LZa)},loaded:function(b){b=b.ri;a.Du.oj.next(new QZa(isNaN(b)?0:b))},rendered:function(b){a.Du.oj.next(new OZa(YZa(b)))},resize:function(b){a.Du.oj.next(new PZa(YZa(b)))},renderfailed:function(){a.Du.oj.next(new NZa)},disposed:function(){a.Du.oj.next(new MZa)},messageFromClientContent:function(b){a.Du.oj.next(new RZa(b))}}};var Y_a=null,Z_a=function(a,b,c){this.YBc=a;this.GBc=b;this.VU=c},gsa=function(a,b){if(!Y_a){var c=void 0===c?!1:c;var d=void 0===d?1E4:d;Y_a=new Z_a(_.Vf(_.jh(_.kh("https://apis.google.com/js/api.js"))),c,d)}return Y_a.load(a,b)};Z_a.prototype.load=function(a,b,c){var d=this;return $_a(this,a,c).then(function(e){return new Oj(function(f,g){e.load(b,{callback:_.gi(f,e),timeout:d.VU,ontimeout:function(){return g(Error("id`"+b))}})})})};
var $_a=function(a,b,c){if(!a.GBc&&b.gapi)return Pj(b.gapi);if(b.__btgl_173981912)return b.__btgl_173981912;b.__btgl_173981912=new Oj(function(d,e){var f=Cj(b).createElement("SCRIPT");_.$qa(f,a.YBc);c&&pBa(f,(new VBa).nd(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 a0a=function(){return baa&&da?!da.mobile&&(ha("iPad")||ha("Android")||ha("Silk")):ha("iPad")||ha("Android")&&!ha("Mobile")||ha("Silk")};var bsa=window.URL,b0a;try{new bsa("http://example.com"),b0a=!0}catch(a){b0a=!1}var asa=b0a,qh=function(a){this.G0=new Map;0==a.indexOf("?")&&(a=a.substring(1));a=_.q(a.split("&"));for(var b=a.next();!b.done;b=a.next()){var c=b.value;b=c;var d="";c=c.split("=");1<c.length&&(b=decodeURIComponent(c[0].replace("+"," ")),d=decodeURIComponent(c[1].replace("+"," ")));c=this.G0.get(b);null==c&&(c=[],this.G0.set(b,c));c.push(d)}};qh.prototype.get=function(a){return(a=this.G0.get(a))&&a.length?a[0]:null};
qh.prototype.getAll=function(a){return[].concat(_.qc(this.G0.get(a)||[]))};qh.prototype.has=function(a){return this.G0.has(a)};qh.prototype[Symbol.iterator]=function(){return CKa.apply(null,_.qc(AKa(this.G0,function(a){var b=a[0];return AKa(a[1],function(c){return[b,c]})})))};qh.prototype.toString=function(){return c0a(this)};
var c0a=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("&")},dsa=function(a){var b=_.Ej(document,"A");try{_.QAa(b,_.Xf(a));var c=b.protocol}catch(e){throw Error("jd`"+a);}if(""===c||":"===c||":"!=c[c.length-1])throw Error("jd`"+a);if(!csa.has(c))throw Error("jd`"+a);if(!b.hostname)throw Error("jd`"+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}};csa.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},csa=new Map([["http:","80"],["https:","443"],["ws:","80"],["wss:","443"],["ftp:","21"]]);_.Gt=function(){this.loaded=!1;this.hq=0};_.Gt.prototype.Zw=function(){return!!document.getElementById("__HC_94253229")};
_.Gt.prototype.load=function(){var a=this;this.loaded||(this.loaded=!0,this.Zw()||_.Gra({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.hq;if((baa&&da?da.mobile:!a0a()&&(ha("iPod")||ha("iPhone")||ha("Android")||ha("IEMobile")))||a0a())Promise.resolve();else{if(c.contentConfiguration&&"DOCS_SMART_SELECT"!==c.clientName)throw Error("hd`"+c.clientName);lsa(b,d,
c)}})}).catch(function(){console.error("Failed to load GAPI.")}))};_.Gt.ha=function(a){return new (a||_.Gt)};_.Gt.ua=_.t({token:_.Gt,oa:_.Gt.ha,Ja:"root"});var d0a=function(a,b){_.qe.call(this);var c=this;this.be=a;this.LXa=new _.td(function(d){b();return c.ka(_.ie()).subscribe(d)})};_.V(d0a,_.qe);d0a.create=_.qe.create;d0a.prototype.next=function(){for(var a=_.q(this.Jk.slice()),b=a.next();!b.done;b=a.next())e0a(this,b.value)};var e0a=function(a,b){try{b.next(void 0)}catch(c){a.be.PA(function(){throw c;})}};var f0a,j0a,i0a;_.Ht=function(a){this.be=a;this.xWa=f0a(this);this.Fua=this.xWa.LXa;this.rua=f0a(this);this.Pda=this.rua.LXa;this.fZa=f0a(this);this.fM=this.fZa.LXa;this.wLa=0};_.g0a=function(a,b){a.Fua.subscribe(b)};_.h0a=function(a,b){a.fM.subscribe(b)};f0a=function(a){return new d0a(a.be,function(){i0a(a)})};j0a=function(a){a.fZa.next();a.xWa.next();msa(a.rua)&&a.be.wc(function(){a.rua.next()});a.wLa=0;msa(a.fZa,a.xWa,a.rua)&&i0a(a)};i0a=function(a){0===a.wLa&&(a.wLa=a.be.jc(function(){return requestAnimationFrame(function(){j0a(a)})}))};
_.Ht.ha=function(a){return new (a||_.Ht)(_.u(_.ye))};_.Ht.ua=_.t({token:_.Ht,oa:_.Ht.ha,Ja:"root"});_.It=function(a){this.Doa=a};_.It.prototype.scrollTo=function(a,b,c){var d=this;c=void 0===c?0:c;a&&_.h0a(this.Doa,function(){if("number"===typeof a.offsetTop){var e=nsa(a);if(e){var f=osa(a,e,b,c),g=e.scrollTop+f,h=psa(a,e),n=e.scrollLeft+h;_.g0a(d.Doa,function(){0!==f&&(e.scrollTop=g);0!==h&&(e.scrollLeft=n)})}}})};_.It.ha=function(a){return new (a||_.It)(_.u(_.Ht))};_.It.ua=_.t({token:_.It,oa:_.It.ha,Ja:"root"});_.Jt=function(){};_.Jt.ha=function(a){return new (a||_.Jt)};_.Jt.ya=_.ec({type:_.Jt,qa:[["page-not-found"]],Aa:7,Ba:0,Fa:function(){return[[1,"container"],[1,"icon"],[1,"title"]," Oops, page not found. ",[1,"subtitle"]," Make sure the address is correct. "]},va:function(a){a&1&&(_.B(0,"div",0)(1,"mat-icon",1),_.P(2,"developer_board"),_.D(),_.B(3,"h2",2),_.Pe(4,3),_.D(),_.B(5,"p",4),_.Pe(6,5),_.D()())},Ia:[_.ss],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}"]});_.Kt=function(){};_.Kt.ha=function(a){return new (a||_.Kt)};_.Kt.Ea=_.fc({type:_.Kt});_.Kt.Da=_.Vb({imports:[_.nm,_.ts]});_.k0a=new _.mc("faviconsConfiguration");
_.l0a={ev:[{name:_.kKa.DBa,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:_.kKa.Mhc,type:"image/x-icon",href:"https://www.gstatic.com/devopsconsole//images/taskflow/taskflow_logo_v1_48x48.png"}],XOa:[{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"}]};_.Lt=function(a,b){this.Ra=a;this.icons=b;this.YQ="favicon";this.qOa=null};
_.Lt.prototype.initialize=function(){var a=this;m0a(this);this.Ra.events.ka(_.Ud(function(b){return b instanceof _.Zf}),_.fe(function(b,c){return b.Ef.split("/")[1]===c.Ef.split("/")[1]})).subscribe(function(b){a.Tt(b.Ef.split("/")[1],!1)})};_.Lt.prototype.reset=function(){var a=n0a(this);if(a){var b=a.type;a=a.href;o0a(p0a());q0a(this,b,a)}else if(o0a(p0a()),this.qOa)for(b=_.q(Array.from(this.qOa)),a=b.next();!a.done;a=b.next())(a=a.value)&&document.head.appendChild(a)};
_.Lt.prototype.Tt=function(a,b){(b=r0a(this,a,void 0===b?!0:b))?(a=b.type,b=b.href,o0a(p0a()),q0a(this,a,b)):this.reset()};
var r0a=function(a,b,c){return(c?a.icons.XOa:a.icons.ev).find(function(d){return d.name===b})},n0a=function(a){return a.icons.ev.find(function(b){return""===b.name})},q0a=function(a,b,c){var d=document.createElement("link");d.setAttribute("id",a.YQ);a:{if(c instanceof _.oj)d.href=_.hh(c).toString();else{if(-1===uWa.indexOf("icon"))throw Error("Ec`icon");a=_.Uf(c);if(void 0===a)break a;d.href=a}d.rel="icon"}d.setAttribute("type",b);document.head.appendChild(d)},m0a=function(a){var b=p0a();a.qOa=b;
o0a(b)},p0a=function(){return document.querySelectorAll("link[ rel ~= 'icon'], link[ rel ~= 'apple-touch-icon-precomposed']")},o0a=function(a){a=_.q(Array.from(a));for(var b=a.next();!b.done;b=a.next())b=b.value,b.parentNode.removeChild(b)};_.Lt.ha=function(a){return new (a||_.Lt)(_.u(_.cg),_.u(_.k0a))};_.Lt.ua=_.t({token:_.Lt,oa:_.Lt.ha,Ja:"root"});_.Mt=function(a){this.VVb=a};_.Mt.prototype.getToken=function(){return this.VVb};_.Mt.ha=function(a){return new (a||_.Mt)(_.u(fJa))};_.Mt.ua=_.t({token:_.Mt,oa:_.Mt.ha});var s0a=function(a){this.Yjb=a};var t0a=function(a,b,c){this.Do=a;this.Qwc=b;this.fra=c||[];this.zY=new Map};_.k=t0a.prototype;_.k.bvc=function(a){var b=_.jc.apply(1,arguments),c=this.xRa(b);c?c.push(new s0a(a)):this.setCell(a,b)};_.k.setCell=function(a){var b=this.Mtb(_.jc.apply(1,arguments));this.zY.set(b,[new s0a(a)])};_.k.xRa=function(){var a=this.Mtb(_.jc.apply(0,arguments));return this.zY.has(a)?this.zY.get(a):void 0};_.k.wRa=function(){var a=this.xRa(_.jc.apply(0,arguments));return a&&a.length?a[0]:void 0};_.k.clear=function(){this.zY.clear()};
_.k.Mtb=function(){var a=_.jc.apply(0,arguments);return a?a.join(","):"key"};var u0a=function(a,b){t0a.call(this,a,3,b)};_.V(u0a,t0a);u0a.prototype.Ysa=function(){this.Zsa(1,_.jc.apply(0,arguments))};u0a.prototype.Zsa=function(a){var b=_.jc.apply(1,arguments),c=0,d=this.wRa(b);d&&(c=d.Yjb);this.setCell(c+a,b)};var v0a=function(a,b){t0a.call(this,a,2,b)};_.V(v0a,t0a);v0a.prototype.JM=function(a){this.bvc(a,_.jc.apply(1,arguments))};var w0a=function(a){og.call(this);this.AOc=a;this.j0=new Map;this.bzc=new Set;this.ITa=0;this.Psb=3E4;this.kl=new Rj(this.Psb);this.kl.listen("tick",this.dPb,!1,this);tBa(this,_.gi(Gb,this.kl))};_.V(w0a,og);var x0a=function(a){a.kl.enabled||a.kl.start();a.ITa++;100<=a.ITa&&a.dPb()};_.k=w0a.prototype;_.k.dPb=function(){var a=this.j0.values();a=[].concat(_.qc(a)).filter(function(b){return b.zY.size});a.length&&this.AOc.flush(a,!1);y0a(a);this.ITa=0;this.kl.enabled&&this.kl.stop()};
_.k.XKa=function(a){var b=_.jc.apply(1,arguments);this.j0.has(a)||this.j0.set(a,new u0a(a,b))};_.k.dvc=function(a){var b=_.jc.apply(1,arguments);this.j0.has(a)||this.j0.set(a,new v0a(a,b))};_.k.MC=function(a){return this.bzc.has(a)?void 0:this.j0.get(a)};_.k.Ysa=function(a){this.Zsa.apply(this,[a,1].concat(_.qc(_.jc.apply(1,arguments))))};_.k.Zsa=function(a,b){var c=_.jc.apply(2,arguments),d=this.MC(a);d&&d instanceof u0a&&(d.Zsa(b,c),x0a(this))};
_.k.JM=function(a,b){var c=_.jc.apply(2,arguments),d=this.MC(a);d&&d instanceof v0a&&(d.JM(b,c),x0a(this))};var y0a=function(a){for(var b=0;b<a.length;b++)a[b].clear()};var z0a=function(a){this.Do="/client_streamz/one_developer_workflow/events/usage";this.Jr=a;this.Jr.XKa(this.Do,{FC:3,EC:"name"},{FC:3,EC:"source"},{FC:1,EC:"state"})};z0a.prototype.JG=function(a,b,c){this.Jr.Ysa(this.Do,a,b,c)};z0a.prototype.MC=function(){return this.Jr.MC(this.Do)};var A0a=function(a){this.Do="/client_streamz/one_developer_workflow/events/performance";this.Jr=a;this.Jr.dvc(this.Do,{FC:3,EC:"source"},{FC:3,EC:"name"})};A0a.prototype.JM=function(a,b,c){this.Jr.JM(this.Do,a,b,c)};
A0a.prototype.MC=function(){return this.Jr.MC(this.Do)};var B0a=function(a){this.Do="/client_streamz/one_developer_workflow/rpc/request_count";this.Jr=a;this.Jr.XKa(this.Do,{FC:3,EC:"source"},{FC:3,EC:"method_id"})};B0a.prototype.JG=function(a,b){this.Jr.Ysa(this.Do,a,b)};B0a.prototype.MC=function(){return this.Jr.MC(this.Do)};var C0a=function(a){this.Do="/client_streamz/one_developer_workflow/rpc/error_count";this.Jr=a;this.Jr.XKa(this.Do,{FC:3,EC:"source"},{FC:3,EC:"method_id"},{FC:2,EC:"code"})};
C0a.prototype.JG=function(a,b,c){this.Jr.Ysa(this.Do,a,b,c)};C0a.prototype.MC=function(){return this.Jr.MC(this.Do)};var Nt=function(a){_.p.call(this,a,-1,D0a)};_.V(Nt,_.p);Nt.prototype.getName=function(){return _.Vh(this,1)};Nt.prototype.Ue=function(a){return _.pb(this,1,a)};var D0a=[2,3,4];Nt.prototype.toObject=function(){return E0a(this)};var E0a=function(a){if(null!=a)return _.yb(a),{name:_.Vh(a,1),M4c:_.m(_.Wh(a,2)),I4c:_.m(_.Wh(a,3)),J4c:_.m(_.Wh(a,4))}};var F0a=function(a){_.p.call(this,a)};_.V(F0a,_.p);F0a.prototype.toObject=function(){return G0a(this)};var G0a=function(a){if(null!=a)return _.yb(a),{e3c:_.Vh(a,1),XZc:_.Vh(a,2),rg:_.Vh(a,3)}};var H0a=function(a){_.p.call(this,a)};_.V(H0a,_.p);H0a.prototype.Raa=function(){return _.Vh(this,5)};H0a.prototype.hm=function(a){_.pb(this,5,a)};H0a.prototype.toObject=function(){return I0a(this)};var I0a=function(a){if(null!=a)return _.yb(a),{noa:_.Vh(a,1),xMc:_.Vh(a,2),yMc:_.Vh(a,3),iconName:_.Vh(a,4),title:_.Vh(a,5),appBarFontColor:_.Vh(a,8),vL:_.Vh(a,10)}};var J0a=function(a){_.p.call(this,a)};_.V(J0a,_.p);J0a.prototype.toObject=function(){return K0a(this)};var K0a=function(a){if(null!=a)return _.yb(a),{privateDoNotAccessOrElseSafeUrlWrappedValue:_.m(_.l(a,3))}};var Ot=function(a){_.p.call(this,a)};_.V(Ot,_.p);Ot.prototype.aub=function(){return _.Ei(this,J0a,1)};Ot.prototype.RZ=function(){return _.Ei(this,yl,2)};Ot.prototype.toObject=function(){return L0a(this)};var L0a=function(a){if(null!=a)return _.yb(a),{iPc:K0a(a.aub()),eY:GIa(a.RZ())}};var Pt=function(a){_.p.call(this,a)};_.V(Pt,_.p);Pt.prototype.toObject=function(){return M0a(this)};var M0a=function(a){if(null!=a)return _.yb(a),{enabled:_.Ai(a,1),o5c:_.Vh(a,2),B5c:_.Vh(a,3),p7c:_.Vh(a,7),LZc:_.Vh(a,8)}};var N0a=function(a){_.p.call(this,a)};_.V(N0a,_.p);N0a.prototype.toObject=function(){return O0a(this)};var O0a=function(a){if(null!=a)return _.yb(a),{l_c:_.Vh(a,1),XWc:_.Vh(a,2),p6c:_.Vh(a,3),o6c:_.Vh(a,16),N_c:_.Vh(a,4),G3c:_.Vh(a,5),SWc:_.Vh(a,6),YWc:_.Vh(a,7),TWc:_.Vh(a,8),R5c:_.Vh(a,9),UWc:_.Vh(a,10),ZWc:_.Vh(a,11),m7c:_.Vh(a,12),q1c:_.Vh(a,13),UVc:_.Vh(a,14),iVc:_.Vh(a,15)}};var P0a=function(a){_.p.call(this,a)};_.V(P0a,_.p);P0a.prototype.toObject=function(){return Q0a(this)};var Q0a=function(a){if(null!=a)return _.yb(a),{fVc:gya(a,2),D1:_.Vh(a,11)}};var R0a=function(a){_.p.call(this,a)};_.V(R0a,_.p);R0a.prototype.csa=function(){return _.Vh(this,2)};R0a.prototype.toObject=function(){return S0a(this)};var S0a=function(a){if(null!=a)return _.yb(a),{LNc:_.Vh(a,1),product:_.Vh(a,2),Y3c:_.Ni(a,3),y7c:_.Ii(a,4),a6c:_.Oi(a,5,0)}};var U0a=function(a){_.p.call(this,a,-1,T0a)};_.V(U0a,_.p);var T0a=[1,2];U0a.prototype.toObject=function(){return V0a(this)};var V0a=function(a){if(null!=a)return _.yb(a),{x3c:_.m(_.Wh(a,1)),Y5c:_.tb(_.Fi(a,R0a,2),S0a)}};var X0a=function(a){_.p.call(this,a,-1,W0a)};_.V(X0a,_.p);var W0a=[1];X0a.prototype.toObject=function(){return Y0a(this)};var Y0a=function(a){if(null!=a)return _.yb(a),{mXc:_.tb(_.Fi(a,U0a,1),V0a)}};var Z0a=function(a){_.p.call(this,a)};_.V(Z0a,_.p);Z0a.prototype.toObject=function(){return $0a(this)};var $0a=function(a){if(null!=a)return _.yb(a),{m_c:_.Vh(a,2),tYc:_.Vh(a,6),sYc:_.Vh(a,7),oYc:_.Vh(a,11),qYc:_.Vh(a,12),pYc:_.Vh(a,13),rYc:_.Vh(a,15),wYc:_.Vh(a,8),vYc:_.Vh(a,9),uYc:_.Vh(a,10),O4c:ub(_.ab(a,16,_.Xaa))}};var a1a=function(a){_.p.call(this,a)};_.V(a1a,_.p);a1a.prototype.toObject=function(){return b1a(this)};var b1a=function(a){if(null!=a)return _.yb(a),{I_c:_.Vh(a,1),Z4c:_.Vh(a,2),d1c:_.Vh(a,3)}};var c1a=function(a){_.p.call(this,a)};_.V(c1a,_.p);c1a.prototype.qaa=function(){return _.Vh(this,1)};c1a.prototype.toObject=function(){return d1a(this)};var d1a=function(a){if(null!=a)return _.yb(a),{displayName:_.Vh(a,1),Mi:_.Vh(a,2),K6:_.Vh(a,3),k8:_.Vh(a,4),cfa:_.Vh(a,5),qia:_.Vh(a,6)}};var e1a=function(a){_.p.call(this,a)};_.V(e1a,_.p);e1a.prototype.toObject=function(){return f1a(this)};var f1a=function(a){if(null!=a)return _.yb(a),{}};var h1a=function(a){_.p.call(this,a,-1,g1a)};_.V(h1a,_.p);var g1a=[5,2,6,7],i1a=[3,4];h1a.prototype.toObject=function(){return j1a(this)};var j1a=function(a){if(null!=a)return _.yb(a),{eVc:_.m(_.Wh(a,5)),b0c:_.m(_.Wh(a,2)),Qib:d1a(_.Ri(a,c1a,3,i1a)),N2c:f1a(_.Ri(a,e1a,4,i1a)),IYc:_.tb(_.Fi(a,a1a,6),b1a),b_c:_.tb(_.Fi(a,a1a,7),b1a)}};var k1a=function(a){_.p.call(this,a)};_.V(k1a,_.p);k1a.prototype.getValue=function(){return _.Ni(this,1)};k1a.prototype.setValue=function(a){return _.lb(this,1,Maa(a),0)};k1a.prototype.toObject=function(){return l1a(this)};var l1a=function(a){if(null!=a)return _.yb(a),{value:_.Ni(a,1)}};_.m1a=function(a){_.p.call(this,a)};_.V(_.m1a,_.p);_.m1a.prototype.toObject=function(){return n1a(this)};var n1a=function(a){if(null!=a)return _.yb(a),{red:_.Ni(a,1),green:_.Ni(a,2),blue:_.Ni(a,3),alpha:l1a(_.Ei(a,k1a,4))}};var o1a=function(a){_.p.call(this,a)};_.V(o1a,_.p);o1a.prototype.wR=function(){return _.Vh(this,1)};o1a.prototype.aha=function(a){return _.pb(this,1,a)};o1a.prototype.toObject=function(){return p1a(this)};var p1a=function(a){if(null!=a)return _.yb(a),{icon:_.Vh(a,1),backgroundImage:_.Vh(a,2),zN:n1a(_.Ei(a,_.m1a,3))}};var q1a=function(a){_.p.call(this,a)};_.V(q1a,_.p);q1a.prototype.tn=function(){return _.Vh(this,2)};q1a.prototype.toObject=function(){return r1a(this)};var r1a=function(a){if(null!=a)return _.yb(a),{source:_.Vh(a,1),target:_.Vh(a,2)}};var Qt=function(a){_.p.call(this,a,-1,s1a)};_.V(Qt,_.p);Qt.prototype.PRa=function(){return _.Wh(this,3)};Qt.prototype.getName=function(){return _.Vh(this,5)};Qt.prototype.Ue=function(a){return _.pb(this,5,a)};var s1a=[3,7];Qt.prototype.toObject=function(){return t1a(this)};var t1a=function(a){if(null!=a)return _.yb(a),{QM:_.Vh(a,1),ZZc:_.Vh(a,2),lGc:_.m(_.Wh(a,3)),Tta:_.Vh(a,4),name:_.Vh(a,5),hidden:_.Ai(a,6),OVc:_.tb(_.Fi(a,q1a,7),r1a),PXc:_.Vh(a,8)}};var Rt=function(a){_.p.call(this,a)};_.V(Rt,_.p);Rt.prototype.dk=function(){return _.Vh(this,1)};Rt.prototype.uu=function(){return _.Vh(this,3)};Rt.prototype.BY=function(){return _.Ci(this,3)};Rt.prototype.toObject=function(){return u1a(this)};var u1a=function(a){if(null!=a)return _.yb(a),{Rd:_.Vh(a,1),jh:_.Vh(a,2),label:_.Vh(a,3),Wb:_.Vh(a,4)}};var v1a=function(a){_.p.call(this,a)};_.V(v1a,_.p);v1a.prototype.dk=function(){return _.Vh(this,3)};v1a.prototype.toObject=function(){return w1a(this)};var w1a=function(a){if(null!=a)return _.yb(a),{Ep:_.Vh(a,1),st:_.Vh(a,2),Rd:_.Vh(a,3),jh:_.Vh(a,4)}};var x1a=function(a){_.p.call(this,a)};_.V(x1a,_.p);x1a.prototype.toObject=function(){return y1a(this)};var y1a=function(a){if(null!=a)return _.yb(a),{ZD:w1a(_.Ei(a,v1a,1)),fE:w1a(_.Ei(a,v1a,2))}};var A1a=function(a){_.p.call(this,a,-1,z1a)};_.V(A1a,_.p);var z1a=[1,2];A1a.prototype.toObject=function(){return B1a(this)};var B1a=function(a){if(null!=a)return _.yb(a),{P4c:_.tb(_.Fi(a,Rt,1),u1a),o7c:_.tb(_.Fi(a,x1a,2),y1a)}};var St=function(a){_.p.call(this,a,-1,C1a)};_.V(St,_.p);St.prototype.getName=function(){return _.Vh(this,1)};St.prototype.Ue=function(a){return _.pb(this,1,a)};St.prototype.qaa=function(){return _.Vh(this,2)};var C1a=[8];St.prototype.toObject=function(){return D1a(this)};var D1a=function(a){if(null!=a)return _.yb(a),{name:_.Vh(a,1),displayName:_.Vh(a,2),QMa:_.Vh(a,3),wU:_.Vh(a,5),F6c:p1a(_.Ei(a,o1a,7)),d5c:_.tb(_.Fi(a,Qt,8),t1a),HZa:_.Vh(a,10),c1:B1a(_.Ei(a,A1a,11))}};var F1a=function(a){_.p.call(this,a,-1,E1a)};_.V(F1a,_.p);var E1a=[3,1,2];F1a.prototype.toObject=function(){return G1a(this)};var G1a=function(a){if(null!=a)return _.yb(a),{i4c:_.tb(_.Fi(a,h1a,3),j1a),j4c:_.tb(_.Fi(a,St,1),D1a),rZc:_.m(_.Wh(a,2))}};var H1a=function(a){_.p.call(this,a)};_.V(H1a,_.p);_.k=H1a.prototype;_.k.wRa=function(){return _.l(this,1)};_.k.setCell=function(a){return _.db(this,1,a)};_.k.Csa=function(){return null!=_.Ji(this,2)};_.k.Ora=function(){return _.l(this,5)};_.k.nv=function(a){return _.db(this,5,a)};_.k.toObject=function(){return I1a(this)};
var I1a=function(a){if(null!=a)return _.yb(a),{yY:_.m(_.l(a,1)),ZH:_.m(_.Ji(a,2)),Gca:_.m(_.l(a,3)),As:_.m(_.l(a,4)),FF:_.m(_.l(a,5)),I2a:_.m(_.xi(a,6)),o_a:_.m(_.l(a,7)),spanId:_.m(_.l(a,8))}};var K1a=function(a){_.p.call(this,a,-1,J1a)};_.V(K1a,_.p);K1a.prototype.Ptb=function(){return _.Vh(this,22)};var Tt=function(a){return _.Ei(a,H0a,8)},Ut=function(a){return _.Ei(a,N0a,12)};_.k=K1a.prototype;_.k.aub=function(){return _.Vh(this,24)};_.k.taa=function(){return _.Ei(this,H1a,14)};_.k.NNb=function(a){return _.Gi(this,14,a)};_.k.eh=function(){return _.Vh(this,27)};_.k.rU=function(a){_.pb(this,27,a)};_.k.d_=function(){return _.Ei(this,_.oo,32)};_.k.gha=function(a){return _.Gi(this,32,a)};
var L1a=_.Ab(K1a),J1a=[35,36,37,39];
K1a.prototype.toObject=function(){if(null!=this){_.yb(this);var a={iva:_.Vh(this,1),cG:_.Vh(this,11),isBot:_.Ai(this,17),aUa:_.Ai(this,19),FIc:_.Vh(this,22),hq:_.Vh(this,2),VVb:_.Vh(this,3),PVc:I0a(Tt(this)),rWc:M0a(_.Ei(this,Pt,4)),j6c:$0a(_.Ei(this,Z0a,7)),un:Q0a(_.Ei(this,P0a,10)),RWc:O0a(Ut(this)),S7c:_.Vh(this,13),iPc:_.Vh(this,24),n$:I1a(this.taa()),oL:_.Vh(this,15),kp:JIa(_.Ei(this,IIa,16)),XVc:_.tb(_.Fi(this,Ot,35),L0a),y_c:Y0a(_.Ei(this,X0a,20)),bIb:_.Vh(this,23),sZc:_.Vh(this,25),BWc:_.Vh(this,
31),n_c:_.Vh(this,26),gtag:_.Vh(this,30),domain:_.Vh(this,27),eKc:$Oa(this.d_()),Dxb:_.Oi(this,33,0),f3c:_.tb(_.Fi(this,F0a,36),G0a),YZc:_.m(_.Wh(this,37)),WZc:_.tb(_.Fi(this,Nt,39),E0a),X2c:G1a(_.Ei(this,F1a,38))}}else a=void 0;return a};var tsa,vsa,Fsa;tsa=function(){return{kca:!1}};vsa=function(){return[]};Fsa=function(){return{kca:!0}};_.Vt=function(){this.Te="";this.xd={};this.O9=!1;this.directories=[];this.mNb=""};_.Vt.prototype.Tb=function(){if(this.O9&&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:_.uh(Object.assign({},this.xd,{path:a.substring(0,d+1)}))}),c=d+1);this.directories=b}this.O9&&this.gZ(this.xd.qb)&&(this.mNb=_.uh(Object.assign({},this.xd,{path:void 0})))};
_.Vt.prototype.YRa=function(a){var b={};return b.ss=a,b.all=void 0,b.start=1,b};_.Vt.prototype.gZ=function(a){return!!a&&(_.$na(_.ug(a))||_.aoa(_.ug(a)))};_.Vt.ha=function(a){return new (a||_.Vt)};
_.Vt.ya=_.ec({type:_.Vt,qa:[["scope-indicator"]],inputs:{Te:"savedQuery",xd:"searchScope",O9:"displayBreadcrumb"},features:[_.uc],Aa:15,Ba:2,Fa:[[4,"ngIf","ngIfElse"],["citcScope",""],["directoryScope",""],["refScope",""],["repositoryScope",""],["repositoryGroupScope",""],["everything",""],["refScopeEntry",""],[1,"leading"],[4,"ngIf"],["noBreadcrumb",""],[3,"ngTemplateOutlet","ngTemplateOutletContext"],[4,"ngFor","ngForOf"],["queryParamsHandling","merge","ascTrackElement","ScopeIndicator","trackAction",
"changeDirectoryScope",3,"routerLink","queryParams",4,"ngIf"],["queryParamsHandling","merge","ascTrackElement","ScopeIndicator","trackAction","changeDirectoryScope",3,"routerLink","queryParams"],["tagScope",""],[3,"ngSwitch",4,"ngIf","ngIfElse"],[3,"ngSwitch"],[4,"ngSwitchCase"],[4,"ngSwitchDefault"],["class","leading",4,"ngSwitchCase"],["class","ref-icon","fontSet","google-material-icons",4,"ngIf"],["class","ref-icon",4,"ngIf"],["noRefBreadcrumb",""],["fontSet","google-material-icons",1,"ref-icon"],
[1,"ref-icon"],["queryParamsHandling","merge","ascTrackElement","ScopeIndicator","trackAction","changeRefScope",3,"routerLink","queryParams"]],va:function(a,b){a&1&&(_.N(0,qsa,4,1,"ng-container",0),_.N(1,ssa,1,2,"ng-template",null,1,_.pf),_.N(3,Csa,1,2,"ng-template",null,2,_.pf),_.N(5,Hsa,1,2,"ng-template",null,3,_.pf),_.N(7,Lsa,1,2,"ng-template",null,4,_.pf),_.N(9,Rsa,1,2,"ng-template",null,5,_.pf),_.N(11,Ssa,2,0,"ng-template",null,6,_.pf),_.N(13,ita,5,4,"ng-template",null,7,_.pf));if(a&2){var c=
_.Ve(2);_.z("ngIf",b.Te)("ngIfElse",c)}},Ia:[_.En,_.gm,_.hm,_.lm,_.im,_.jm,_.km,_.ss,_.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}"],Na:0});_.Wt=function(){};_.Wt.ha=function(a){return new (a||_.Wt)};_.Wt.Ea=_.fc({type:_.Wt});_.Wt.Da=_.Vb({imports:[_.Gn,_.nm,_.ts,_.pn]});_.M1a=new Set;_.Xt=function(){};_.Xt.prototype.ac=function(a){return _.M1a.has(a)};_.Xt.ha=function(a){return new (a||_.Xt)};_.Xt.ua=_.t({token:_.Xt,oa:_.Xt.ha,Ja:"root"});var N1a;_.Yt=new Set;N1a=new _.mc("enabled_features",{Ja:"root",oa:function(){return _.Yt}});_.Zt=function(){};_.Zt.prototype.Lb=function(a){return _.Yt.has(a)};_.Zt.ha=function(a){return new (a||_.Zt)};_.Zt.ua=_.t({token:_.Zt,oa:_.Zt.ha,Ja:"root"});_.$t=function(a,b){this.Ra=a;this.vn=b.ac(2)};
_.O1a=function(a,b){var c=_.ln(a.Ra,b),d=_.ioa(c.Ta).pYa,e=c.root.children.primary;e||(e=_.ln(a.Ra,c.af).root.children.primary);if(!e)throw Error("ld`"+b);b=e.Vd;c=b.map(function(g){return g.path});b=b[b.length-1].parameters;d=_.q(Object.entries(d));for(e=d.next();!e.done;e=d.next()){var f=_.q(e.value);e=f.next().value;f=f.next().value;b[e]||(b[e]=f)}d="h"===c[0];if(a.vn&&!d)return"piper"===c[0]?(a="Piper",c=_.q(c),c.next(),c.next(),c.next(),c=c.next().value):(c=_.q(c),a=c.next().value,c=c.next().value),
_.hp(_.gp(new aSa,a),b[_.wg.changelist]).jd(c).kh(foa(b)).Za();d&&c.shift();a=d?"host":"project";f=_.q(c);c=f.next().value;d=f.next().value;f.next();e=f.next().value;f.next();f=f.next().value;return _.hp(_.gp(_.fp(new ip,c,a),d),e).jd(""===f?"/":f).kh(goa(b)).Za()};_.$t.ha=function(a){return new (a||_.$t)(_.u(_.cg),_.u(_.Xt))};_.$t.ua=_.t({token:_.$t,oa:_.$t.ha,Ja:"root"});_.au=void 0;_.P1a=void 0;_.Q1a=void 0;_.R1a=void 0;_.S1a=void 0;var T1a;
T1a={b3b:["BC","AD"],a3b:["Before Christ","Anno Domini"],bbc:"JFMAMJJASOND".split(""),Zgc:"JFMAMJJASOND".split(""),y$b:"January February March April May June July August September October November December".split(" "),Ygc:"January February March April May June July August September October November December".split(" "),Bgc:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),bhc:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),Jjc:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),dhc:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),
Dgc:"Sun Mon Tue Wed Thu Fri Sat".split(" "),chc:"Sun Mon Tue Wed Thu Fri Sat".split(" "),OSc:"SMTWTFS".split(""),ahc:"SMTWTFS".split(""),Cgc:["Q1","Q2","Q3","Q4"],cfc:["1st quarter","2nd quarter","3rd quarter","4th quarter"],JWb:["AM","PM"],IAa:["EEEE, MMMM d, y","MMMM d, y","MMM d, y","M/d/yy"],MDa:["h:mm:ss\u202fa zzzz","h:mm:ss\u202fa z","h:mm:ss\u202fa","h:mm\u202fa"],A0b:["{1} 'at' {0}","{1} 'at' {0}","{1}, {0}","{1}, {0}"],G4a:6,ATc:[5,6],H4a:5};_.U1a=T1a;_.U1a=T1a;var V1a=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 W1a,X1a;W1a=function(){};
_.bu=function(a){if("number"==typeof a){var b=new W1a;b.HPb=a;var c=a;if(0==c)c="Etc/GMT";else{var d=["Etc/GMT",0>c?"-":"+"];c=Math.abs(c);d.push(Math.floor(c/60)%100);c%=60;0!=c&&d.push(":",wj(c,2));c=d.join("")}b.p2a=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=X1a(a);b.Tia=[c,c];b.hV={nTc:a,Z5a:a};b.Dya=[];return b}b=new W1a;b.p2a=a.id;b.HPb=-a.std_offset;b.Tia=a.names;b.hV=a.names_ext;b.Dya=a.transitions;return b};
X1a=function(a){var b=["GMT"];b.push(0>=a?"+":"-");a=Math.abs(a);b.push(wj(Math.floor(a/60)%100,2),":",wj(a%60,2));return b.join("")};_.cu=function(a,b){b=Date.UTC(b.getUTCFullYear(),b.getUTCMonth(),b.getUTCDate(),b.getUTCHours(),b.getUTCMinutes())/36E5;for(var c=0;c<a.Dya.length&&b>=a.Dya[c];)c+=2;return 0==c?0:a.Dya[c-1]};_.du=function(a,b){a=a.HPb-_.cu(a,b);return-1440===a?0:a};var Y1a,Z1a;_.eu=function(a){this.Ava=[];this.oi=_.U1a;"number"==typeof a?this.qoa(a):this.yF(a)};Y1a=[/^'(?:[^']|'')*('|$)/,/^(?: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]+/];Z1a=function(a){return a.getHours?a.getHours():0};
_.eu.prototype.yF=function(a){for($1a&&(a=a.replace(/\u200f/g,""));a;){for(var b=a,c=0;c<Y1a.length;++c){var d=a.match(Y1a[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.Ava.push({text:e,type:c});break}}if(b===a)throw Error("md`"+a);}};
_.eu.prototype.format=function(a,b){if(!a)throw Error("nd");var c=b?6E4*(a.getTimezoneOffset()-_.du(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.Ava.length;++f){var g=this.Ava[f].text;1==this.Ava[f].type?c.push(a2a(this,g,a,d,e,b)):c.push(g)}return c.join("")};
_.eu.prototype.qoa=function(a){if(4>a)var b=this.oi.IAa[a];else if(8>a)b=this.oi.MDa[a-4];else if(12>a)b=this.oi.A0b[a-8],b=b.replace("{1}",this.oi.IAa[a-8]),b=b.replace("{0}",this.oi.MDa[a-8]);else if(12===a)b=this.oi.IAa[0].replace(/[^EMd]*yy*[^EMd]*/,"");else{this.qoa(10);return}this.yF(b)};
var fu=function(a,b){b=String(b);a=a.oi||_.U1a;if(void 0!==a.qkc){for(var c=[],d=0;d<b.length;d++){var e=b.charCodeAt(d);c.push(48<=e&&57>=e?String.fromCharCode(a.qkc+e-48):b.charAt(d))}b=c.join("")}return b},$1a=!1,gu=function(a){if(!(a.getHours&&a.getSeconds&&a.getMinutes))throw Error("od");},b2a=function(a,b){gu(b);b=Z1a(b);return a.oi.JWb[12<=b&&24>b?1:0]},a2a=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.oi.a3b[c]:a.oi.b3b[c];case "y":return c=
d.getFullYear(),0>c&&(c=-c),2==g&&(c%=100),fu(a,wj(c,g));case "Y":return c=(new Date(V1a(d.getFullYear(),d.getMonth(),d.getDate(),a.oi.H4a,a.oi.G4a))).getFullYear(),0>c&&(c=-c),2==g&&(c%=100),fu(a,wj(c,g));case "M":a:switch(c=d.getMonth(),g){case 5:g=a.oi.bbc[c];break a;case 4:g=a.oi.y$b[c];break a;case 3:g=a.oi.Bgc[c];break a;default:g=fu(a,wj(c+1,g))}return g;case "k":return gu(e),fu(a,wj(Z1a(e)||24,g));case "S":return fu(a,(e.getMilliseconds()/1E3).toFixed(Math.min(3,g)).slice(2)+(3<g?wj(0,g-3):
""));case "E":return c=d.getDay(),4<=g?a.oi.Jjc[c]:a.oi.Dgc[c];case "a":return b2a(a,e);case "b":return b2a(a,e);case "B":return b2a(a,e);case "h":return gu(e),fu(a,wj(Z1a(e)%12||12,g));case "K":return gu(e),fu(a,wj(Z1a(e)%12,g));case "H":return gu(e),fu(a,wj(Z1a(e),g));case "c":a:switch(c=d.getDay(),g){case 5:g=a.oi.ahc[c];break a;case 4:g=a.oi.dhc[c];break a;case 3:g=a.oi.chc[c];break a;default:g=fu(a,wj(c,1))}return g;case "L":a:switch(c=d.getMonth(),g){case 5:g=a.oi.Zgc[c];break a;case 4:g=a.oi.Ygc[c];
break a;case 3:g=a.oi.bhc[c];break a;default:g=fu(a,wj(c+1,g))}return g;case "Q":return c=Math.floor(d.getMonth()/3),4>g?a.oi.Cgc[c]:a.oi.cfc[c];case "d":return fu(a,wj(d.getDate(),g));case "m":return gu(e),fu(a,wj(e.getMinutes?e.getMinutes():0,g));case "s":return gu(e),fu(a,wj(e.getSeconds(),g));case "v":return(f||_.bu(c.getTimezoneOffset())).p2a;case "V":return a=f||_.bu(c.getTimezoneOffset()),2>=g?a.p2a:0<_.cu(a,c)?void 0!==a.hV.N1b?a.hV.N1b:a.hV.DST_GENERIC_LOCATION:void 0!==a.hV.Z5a?a.hV.Z5a:
a.hV.STD_GENERIC_LOCATION;case "w":return c=V1a(e.getFullYear(),e.getMonth(),e.getDate(),a.oi.H4a,a.oi.G4a),fu(a,wj(Math.floor(Math.round((c-(new Date((new Date(c)).getFullYear(),0,1)).valueOf())/864E5)/7)+1,g));case "z":return a=f||_.bu(c.getTimezoneOffset()),4>g?a.Tia[0<_.cu(a,c)?2:0]:a.Tia[0<_.cu(a,c)?3:1];case "Z":return b=f||_.bu(c.getTimezoneOffset()),4>g?(g=-_.du(b,c),a=[0>g?"-":"+"],g=Math.abs(g),a.push(wj(Math.floor(g/60)%100,2),wj(g%60,2)),g=a.join("")):g=fu(a,X1a(_.du(b,c))),g;default:return""}};_.c2a=new _.eu("yyyy-MM-dd_HHmmss");_.d2a=["fill","hairline","bordered","protected","flat"];_.e2a=["xsmall","small","medium","large","xlarge"];_.f2a="blue red green grey white yellow".split(" ");_.g2a=[].concat(_.qc(_.d2a),_.qc(_.e2a),_.qc(_.f2a));var hu=function(){};hu.ha=function(a){return new (a||hu)};hu.Ea=_.fc({type:hu});hu.Da=_.Vb({imports:[_.nm,_.Uq]});_.iu=function(){};_.iu.ha=function(a){return new (a||_.iu)};_.iu.Ea=_.fc({type:_.iu});_.iu.Da=_.Vb({imports:[hu]});var ju=function(){};ju.ha=function(a){return new (a||ju)};ju.Ea=_.fc({type:ju});ju.Da=_.Vb({imports:[_.iu]});var h2a,lta;h2a="DEFAULT FUZZING NEST_SAPPHIRE NEST_ZIRCONIUM 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(" ");
_.i2a=new Set(h2a);
lta=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"]]);_.j2a=h2a.map(_.kta);_.k2a={id:"COVERAGE_GENERIC",name:"File Coverage",children:h2a.map(function(a){return{id:_.kta(a),name:mta(a),children:[],gUa:!0}})};
_.l2a=[{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:[]}];_.m2a={id:"LINE_COUNTS",name:"Line counts",children:_.l2a.map(function(a){return Object.assign({},a,{id:"LINE_COUNTS-"+a.id})})};
_.n2a={id:"FILE_COUNTS",name:"File counts",children:_.l2a.map(function(a){return Object.assign({},a,{id:"FILE_COUNTS-"+a.id})})};var o2a=function(a,b,c){this.zone=a;this.ze=b;this.cache=new Map;this.rzc=_.Pd(window,"DOMContentLoaded");a=_.q(c);for(b=a.next();!b.done;b=a.next())b=b.value,this.cache.set(b.name,nta(b))};o2a.prototype.push=function(a){var b=this,c,d;return _.Bd(function(e){(c=b.cache.get(a.name))?(d=c,b.zone.wc(function(){d.next(a);d.complete()})):b.cache.set(a.name,nta(a));e.Tc=0})};
o2a.prototype.prefetch=function(a,b){var c=this,d="loading"===document.readyState,e=this.cache.get(a);if(!e){if(!d)return _.ge;e=new _.oe(1);this.cache.set(a,e)}d&&(e=e.ka(_.ve(this.rzc)));return e.ka(_.we({complete:function(){b&&c.cache.delete(a)}}),_.ih(this.ze,"Prefetch."+a))};o2a.prototype.delete=function(a){this.cache.delete(a)};_.ku=function(a,b){this.zone=a;this.ze=b};
_.ku.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 o2a(this.zone,this.ze,e),c.prefetchRpcs=e);return e.prefetch(a,b).ka(_.de())};_.ku.prototype.delete=function(a){var b=window,c,d=null!=(c=b.prefetchRpcs)?c:[];Array.isArray(d)&&(d=new o2a(this.zone,this.ze,d),b.prefetchRpcs=d);d.delete(a)};_.ku.ha=function(a){return new (a||_.ku)(_.u(_.ye),_.u(_.zn))};_.ku.ua=_.t({token:_.ku,oa:_.ku.ha,Ja:"root"});_.lu=function(a){this.qc=a;this.Ivb=new _.If(!1);this.dTb=new _.If(!0);this.C3a=new _.If(!0)};_.k=_.lu.prototype;_.k.lL=function(){return this.Ivb};_.k.M1=function(a){this.Ivb.next(a)};_.k.vR=function(){return _.vd(this.qc.Lb(57)?"SHOW_ALWAYS":"NEVER_SHOW")};_.k.Zga=function(){};_.k.j_=function(){return _.vd(!1)};_.k.txa=function(){};_.k.XZ=function(){return _.vd("FILES")};_.k.N1=function(){};_.k.dsb=function(){return _.vd(new Map)};_.k.mDb=function(){};_.k.g_=function(){return _.vd([])};
_.k.eja=function(){};_.k.i_=function(){return _.vd([])};_.k.Pxa=function(){return _.ge};_.k.Nya=function(){return _.ge};_.k.vG=function(){return _.ge};_.k.px=function(){};_.k.zR=function(){return _.vd(0)};_.k.S1=function(){};_.k.Naa=function(){return _.vd("SNIPPET_SUBSET")};_.k.nxa=function(){};_.k.GR=function(){return _.vd(2)};_.k.kha=function(){};_.k.c_=function(){return _.vd(50)};_.k.fha=function(){};_.k.gsa=function(){return _.vd(this.qc.Lb(15)?"DARK":"LIGHT")};_.k.oxa=function(){};_.k.naa=function(){return _.vd("cider-dark")};
_.k.Sga=function(){};_.k.Daa=function(){return _.vd("cider")};_.k.cha=function(){};_.k.hsa=function(){return _.vd(!1)};_.k.pxa=function(){};_.k.Paa=function(){return _.vd(!1)};_.k.jha=function(){};_.k.nSa=function(){return _.vd(!0)};_.k.y0a=function(){};_.k.Caa=function(){return _.vd("PREVIEW")};_.k.bha=function(){};_.k.CR=function(){return _.vd(!1)};_.k.iha=function(){};_.k.bub=function(){return _.ge};_.k.iOb=function(){};_.k.n_=function(){return _.vd(new Set)};_.k.U1=function(){};_.k.yG=function(){return _.ge};
_.k.V1=function(){};_.k.Uaa=function(){return _.vd(0)};_.k.D0a=function(){};_.k.SZ=function(){return _.vd("cider")};_.k.Ywa=function(){};_.k.k_=function(){return _.vd(!1)};_.k.uxa=function(){};_.k.lsa=function(){return this.dTb};_.k.fOb=function(a){this.dTb.next(a)};_.k.AR=function(){return _.vd(!0)};_.k.hha=function(){};_.k.h_=function(){return _.vd(!1)};_.k.qxa=function(){};_.lu.ha=function(a){return new (a||_.lu)(_.u(_.Zt))};_.lu.ua=_.t({token:_.lu,oa:function(){return _.cc(_.p2a)},Ja:"root"});var mu,pta,q2a,v2a,x2a,y2a,z2a,A2a,B2a,G2a,H2a,K2a;mu=new _.mc("consoleConfiguration");pta=new _.mc("withCredentials",{oa:function(){var a=new _.yj(document),b=_.cc(_.Zt);return!!a.get("SID")&&(!b.Lb(28)||b.Lb(29))}});q2a=new _.mc("obfuscatedGaiaId");_.r2a=new _.mc("preference");_.s2a=new _.mc("INSIGHTS_ENVIRONMENT",{oa:function(){var a=_.cc(mu);return _.Oi(a,33,0)}});_.t2a=new _.mc("repositories",{oa:function(){var a=_.Fi(_.cc(mu),Nt,39);return new Map(a.map(function(b){return[b.getName(),b]}))}});
_.u2a=new _.mc("packageToRepoSpec",{oa:function(){var a=_.Fi(_.cc(mu),F0a,36);return new Map(a.map(function(b){return[_.Vh(b,1),b]}))}});v2a=new _.mc("clientDomain");_.w2a=new _.mc("gtagId");x2a=new _.mc("appBarBackgroundColor");y2a=new _.mc("appBarFontColor");z2a=new _.mc("searchTokenColor");A2a=new _.mc("searchTokenBackgroundColor");B2a=new _.mc("appIconName");_.C2a=new _.mc("whitelabelTitle");_.D2a=new _.mc("helpArticleLink");_.E2a=new _.mc("gsDebounceMs");_.F2a=new _.mc("gsConfig");G2a=new _.mc("announcementMessages");
H2a=new _.mc("hatsTriggerPathsConfigurationList");_.I2a=new _.mc("debugLevel",{oa:function(){try{return Number((new URLSearchParams(window.location.search)).get("deb"))}catch(a){return 0}}});_.J2a=new _.mc("scoringModel",{oa:function(){try{return(new URLSearchParams(window.location.search)).get("scm")}catch(a){return null}}});K2a=new _.mc("grimoireOnePlatformRegionalHosts");var L2a=function(a){this.ie=a},ou;L2a.prototype.Cj=function(){for(var a={},b=_.q(this.ie),c=b.next();!c.done;c=b.next())c.value.sua(a);return a};_.nu=function(a,b,c){b=_.Nd(b);a=_.q(a.ie);for(var d=a.next();!d.done;d=a.next())b=b.ka(d.value.Ufa(c));return b};ou=function(a,b){this.NCc=a;this.p1a=b};ou.prototype.sua=function(a){return a};ou.prototype.Ufa=function(){return this.p1a.create(this.NCc)};ou.ha=function(a){return new (a||ou)(_.u(_.zh),_.u(_.Bs))};ou.ua=_.t({token:ou,oa:ou.ha,Ja:"root"});var pu=function(a,b){this.ie=[a,b]};_.V(pu,L2a);pu.ha=function(a){return new (a||pu)(_.u(qu),_.u(ou))};pu.ua=_.t({token:pu,oa:pu.ha,Ja:"root"});var qu=function(a,b,c,d){this.apiKey=a;this.hq=b;this.Pp=c;this.withCredentials=d};qu.prototype.sua=function(a){a["X-Goog-Api-Key"]=this.apiKey;this.withCredentials&&(a.Authorization=_.aBa([])||"",a["X-Goog-AuthUser"]=this.hq,this.Pp&&(a["X-Goog-IAM-Authorization-Token"]=this.Pp));a["X-Goog-Api-Client"]="grpc-web/1.0.0 grimoire/1.0.0";return a};
qu.prototype.Ufa=function(){return _.sd(_.be(function(a){if(a instanceof Error)throw a;var b=Error(a.message);var c=a.code;c=null==c?-1:M2a.get(c)||-1;b.error={code:c,message:a.message,details:a.metadata};throw b;}))};qu.ha=function(a){return new (a||qu)(_.u(_.am),_.u(_.bm),_.u(_.cm),_.u(pta))};qu.ua=_.t({token:qu,oa:qu.ha,Ja:"root"});var M2a=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]]);_.ru=function(a,b){this.ie=[a,b]};_.V(_.ru,L2a);_.ru.ha=function(a){return new (a||_.ru)(_.u(su),_.u(ou))};_.ru.ua=_.t({token:_.ru,oa:_.ru.ha,Ja:"root"});var su=function(a,b,c,d,e,f){qu.call(this,a,b,c,d);this.apiKey=a;this.hq=b;this.Pp=c;this.withCredentials=d;this.productVersion=e;this.Nr=f};_.V(su,qu);
su.prototype.sua=function(a){a=qu.prototype.sua.call(this,a);a["X-Goog-Api-Client"]="grpc-web/1.0.0 grimoire/1.0.0+"+(this.Nr.actionId+"."+this.Nr.sessionId+("."+this.productVersion.replace("_","-")));return a};su.prototype.Ufa=function(a){return _.sd(qu.prototype.Ufa.call(this,a),_.ih(this.Nr,a))};su.ha=function(a){return new (a||su)(_.u(_.am),_.u(_.bm),_.u(_.cm),_.u(pta),_.u(Zl),_.u(_.zn))};su.ua=_.t({token:su,oa:su.ha,Ja:"root"});var N2a;N2a=function(a){this.forward=new Map(a);this.inverse=new Map(a.map(function(b){b=_.q(b);var c=b.next().value;return[b.next().value,c]}))};_.O2a=function(){return new N2a(_.jc.apply(0,arguments))};_.tu=function(){return{create:_.O2a}};_.k=N2a.prototype;_.k.get=function(a,b){return _.Bh(this.forward,a,b)};_.k.keys=function(){return this.forward.keys()};_.k.values=function(){return this.forward.values()};_.k.entries=function(){return this.forward.entries()};
_.k.filter=function(a){return new N2a(Array.from(this.forward.entries()).filter(function(b){var c=_.q(b);b=c.next().value;c=c.next().value;return a(b,c)}))};var uu=function(){var a=this;if(window.matchMedia){var b=window.matchMedia("(prefers-color-scheme: dark)");this.n2a=new _.If(b.matches?"DARK":"LIGHT");b.addListener(function(c){a.n2a.next(c.matches?"DARK":"LIGHT")})}else this.n2a=new _.If("LIGHT")};uu.ha=function(a){return new (a||uu)};uu.ua=_.t({token:uu,oa:uu.ha,Ja:"root"});var P2a=function(){};P2a.ha=function(a){return new (a||P2a)};P2a.ua=_.t({token:P2a,oa:function(a){return uu.ha(a)},Ja:"root"});_.Q2a=new Set("cider;cider fewer-colors;cider colorblind-friendly;base16-light;eclipse;elegant;neat;solarized light;VA light".split(";"));_.R2a=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 S2a=function(a){_.p.call(this,a)};_.V(S2a,_.p);var vu=[1,2,3];S2a.prototype.toObject=function(){return T2a(this)};var T2a=function(a){if(null!=a){_.yb(a);var b=_.m(_.Qi(a,1,vu));var c=_.Ji(a,Di(a,vu,2));return{C6c:b,intVal:_.m(c),kMa:_.m(_.xi(a,Di(a,vu,3)))}}};var U2a=function(a){_.p.call(this,a)};_.V(U2a,_.p);U2a.prototype.Qz=function(){return _.l(this,2)};U2a.prototype.toObject=function(){return V2a(this)};var V2a=function(a){if(null!=a)return _.yb(a),{V7c:_.m(wi(a,1)),count:_.m(_.l(a,2))}};var X2a=function(a){_.p.call(this,a,-1,W2a)};_.V(X2a,_.p);var W2a=[1];X2a.prototype.toObject=function(){return Y2a(this)};var Y2a=function(a){if(null!=a)return _.yb(a),{UYc:_.tb(_.Fi(a,U2a,1),V2a)}};var Z2a=function(a){_.p.call(this,a)};_.V(Z2a,_.p);var $2a=[1,2,3];Z2a.prototype.toObject=function(){return a3a(this)};var a3a=function(a){if(null!=a){_.yb(a);var b=Di(a,$2a,1);return{DTa:_.m(_.l(a,b)),doubleVal:_.m(wi(a,Di(a,$2a,2))),E_c:Y2a(_.Ri(a,X2a,3,$2a))}}};var c3a=function(a){_.p.call(this,a,-1,b3a)};_.V(c3a,_.p);var b3a=[1];c3a.prototype.toObject=function(){return d3a(this)};var d3a=function(a){if(null!=a)return _.yb(a),{tZc:_.tb(_.Fi(a,S2a,1),T2a),S_c:a3a(_.Ei(a,Z2a,2))}};var e3a=function(a){_.p.call(this,a)};_.V(e3a,_.p);e3a.prototype.toObject=function(){return f3a(this)};var f3a=function(a){if(null!=a)return _.yb(a),{appName:_.m(_.l(a,1)),appVersion:_.m(_.l(a,2)),JQc:_.m(_.xi(a,3))}};var g3a=function(a){_.p.call(this,a)};_.V(g3a,_.p);g3a.prototype.toObject=function(){return h3a(this)};var h3a=function(a){if(null!=a)return _.yb(a),{appName:_.m(_.l(a,1)),appVersion:_.m(_.l(a,2)),gZc:_.m(_.Ji(a,3)),JQc:_.m(_.xi(a,4))}};var i3a=function(a){_.p.call(this,a)};_.V(i3a,_.p);i3a.prototype.Ntb=function(){return _.Ri(this,e3a,1,j3a)};var j3a=[1,2];i3a.prototype.toObject=function(){return k3a(this)};var k3a=function(a){if(null!=a)return _.yb(a),{mobile:f3a(a.Ntb()),V1c:h3a(_.Ri(a,g3a,2,j3a))}};var m3a=function(a){_.p.call(this,a,-1,l3a)};_.V(m3a,_.p);var l3a=[3,6,4];m3a.prototype.toObject=function(){return n3a(this)};var n3a=function(a){if(null!=a){_.yb(a);var b=_.m(_.l(a,1)),c=_.m(_.l(a,5)),d=k3a(_.Ei(a,i3a,2)),e=_.m(_.Wh(a,3));var f=_.Xa(a,6,Qaa);return{E6c:b,w_c:c,v5c:d,uZc:e,v_c:_.m(f),T_c:_.tb(_.Fi(a,c3a,4),d3a)}}};var wu=function(a){_.p.call(this,a)};_.V(wu,_.p);wu.prototype.getKey=function(){return _.Vh(this,1)};wu.prototype.WA=function(a){_.db(this,1,a)};wu.prototype.zG=function(){return _.Ti(this,1)};wu.prototype.toObject=function(){return o3a(this)};var o3a=function(a){if(null!=a)return _.yb(a),{key:_.m(_.l(a,1))}};var q3a=function(a){_.p.call(this,a,-1,p3a)};_.V(q3a,_.p);var p3a=[1];q3a.prototype.toObject=function(){if(null!=this){_.yb(this);var a={CVc:_.tb(_.Fi(this,m3a,1),n3a),d6c:o3a(_.Ei(this,wu,2))}}else a=void 0;return a};var r3a=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;og.call(this);f?c=f:(f=(new Ona(a,"0")).Rga(b),tBa(this,_.gi(Gb,f)),""!=c&&(f.hob=c),d&&(f.Hqb=!0),e&&f.nv(e),c=f.Za());this.UVa=a;this.jK=b;this.HSb=c};_.V(r3a,og);
r3a.prototype.flush=function(a){a=a||[];if(a.length){for(var b=new q3a,c=[],d=0;d<a.length;d++){var e=a[d],f=e;var g=new m3a;g=_.db(g,1,f.Do);for(var h=f,n=[],r=0;r<h.fra.length;r++)n.push(h.fra[r].EC);g=_.jb(g,3,n,_.Oa);h=[];n=[];r=_.q(f.zY.keys());for(var v=r.next();!v.done;v=r.next())n.push(v.value.split(","));for(r=0;r<n.length;r++){v=n[r];var A=f.Qwc;for(var C=f.xRa(v)||[],I=[],L=0;L<C.length;L++){var O=C[L];O=O&&O.Yjb;var Y=new Z2a;switch(A){case 3:_.Hh(Y,1,$2a,Number(O));break;case 2:_.Hh(Y,
2,$2a,Maa(Number(O)))}I.push(Y)}A=I;for(C=0;C<A.length;C++){I=A[C];L=new c3a;I=_.Gi(L,2,I);L=v;O=[];Y=f;for(var ma=[],ta=0;ta<Y.fra.length;ta++)ma.push(Y.fra[ta].FC);Y=ma;for(ma=0;ma<Y.length;ma++){ta=Y[ma];var wa=L[ma],Ea=new S2a;switch(ta){case 3:_.Hh(Ea,1,vu,String(wa));break;case 2:_.Hh(Ea,2,vu,Number(wa));break;case 1:_.Hh(Ea,3,vu,"true"==wa)}O.push(Ea)}_.sb(I,1,O);h.push(I)}}_.sb(g,4,h);c.push(g);e.clear()}_.sb(b,1,c);this.HSb.dispatch(b);this.HSb.flush()}};var s3a,t3a,u3a;s3a=new _.mc("PRODUCTION_WHITELIST",{oa:function(){return"g3g-sidebar mdkmkbpoljeogkhbjlehikpbpdmfaopg dcdkpimnclfoiknojhlfjhinjmiclmeo devfuse.corp.google.com g3c.corp.google.com taskflow.corp.google.com partnerdash.google.com fusion2.corp.google.com b.corp.google.com buganizer.corp.google.com critique-ng.corp.google.com critique.corp.google.com source.corp.google.com coreiq.corp.google.com perfgate.googleplex.com bugobserver.corp.google.com launch.corp.google.com prod.google.com analog-ng.corp.google.com pprofng.corp.google.com".split(" ")}});
t3a=new _.mc("STREAMZ_PRODUCT_IDENTIFIER");u3a=new _.mc("one_developer_workflow.streamz_service",{Ja:"root",oa:function(){return _.cc(_.ye).jc(function(){var a=new r3a(1503);a=new w0a(a);a.Psb=1E4;a.kl.setInterval(1E4);return a})}});_.xu=function(a,b,c,d){this.Vxa=a;this.zone=b;this.pKc=c;this.VIc=new z0a(this.Vxa);new A0a(this.Vxa);this.qRc=new B0a(this.Vxa);new C0a(this.Vxa);this.OYa=d||window.location.hostname};_.w3a=function(a,b){a.zone.jc(function(){v3a(a)&&a.VIc.JG(b,a.OYa,!0)})};
_.xu.prototype.bCb=function(a){var b=this;this.zone.jc(function(){v3a(b)&&b.qRc.JG(b.OYa,a)})};var v3a=function(a){return a.pKc.some(function(b){return a.OYa.includes(b)})};_.xu.ha=function(a){return new (a||_.xu)(_.u(u3a),_.u(_.ye),_.u(s3a),_.u(t3a,8))};_.xu.ua=_.t({token:_.xu,oa:_.xu.ha,Ja:"root"});_.yu=function(a,b,c){var d=this;this.document=a;this.jOb=b;this.theme=b.gsa().ka(_.ue(function(e){return"SYSTEM"===e?c.n2a.Jf():_.vd(e)}));this.qNa=this.theme.ka(_.ue(function(e){return _.x3a(d,e)}));this.zpa=this.qNa.ka(_.y(function(e){return e.split(" ").map(function(f){return"cm-s-"+f}).join(" ")}));this.theme.subscribe(function(e){d.setTheme(d.KU()?e:"LIGHT")})};_.yu.prototype.KU=function(){return!!this.document.getElementById("darkTheme")};
_.x3a=function(a,b){return a.KU()&&"DARK"===b?a.jOb.naa().ka(_.y(function(c){return _.R2a.has(c)?c:"cider-dark"})):a.jOb.Daa().ka(_.y(function(c){return _.Q2a.has(c)?c:"cider"}))};_.yu.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")}};_.yu.ha=function(a){return new (a||_.yu)(_.u(_.Yg),_.u(_.lu),_.u(P2a))};
_.yu.ua=_.t({token:_.yu,oa:_.yu.ha,Ja:"root"});var zu=function(a){this.ONa=a};zu.ha=function(a){return new (a||zu)(_.u(_.jYa))};zu.ua=_.t({token:zu,oa:zu.ha,Ja:"root"});var Du=function(a,b,c){this.Ga=a;this.Fha=b;this.Txa=c};Du.prototype.accept=function(){this.Ga.mb({element:"StickyRedirectNotice",action:"accept",gestureName:"CLICK"});this.Txa.ONa.set("GRIMOIRE_REDIRECT_STATUS","optin",{domain:_.S1a,iua:15768E3,path:"/",qMb:"none",OMb:!0});EVa(this.Fha)};
Du.prototype.ke=function(){this.Ga.mb({element:"StickyRedirectNotice",action:"dismiss",gestureName:"CLICK"});this.Txa.ONa.set("GRIMOIRE_REDIRECT_STATUS","optout",{domain:_.S1a,iua:15768E3,path:"/",qMb:"none",OMb:!0});this.Fha.ke()};Du.ha=function(a){return new (a||Du)(_.x(_.zn),_.x(_.Or),_.x(zu))};
Du.ya=_.ec({type:Du,qa:[["sticky-redirect-notice"]],Aa:9,Ba:0,Fa:[["target","_blank","href","https://goto.google.com/grimoire-code-search-faq",1,"snackBarLink"],["mat-button","",1,"accept",3,"click"],["mat-button","",1,"dismiss",3,"click"]],va:function(a,b){a&1&&(_.B(0,"span"),_.P(1," Would you like to always redirect to the new Code Search? ("),_.B(2,"a",0),_.P(3,"FAQ"),_.D(),_.P(4,")\n"),_.D(),_.B(5,"button",1),_.K("click",function(){return b.accept()}),_.P(6," Yes\n"),_.D(),_.B(7,"button",2),_.K("click",
function(){return b.ke()}),_.P(8," Dismiss\n"),_.D())},Ia:[_.Wq],styles:["sticky-redirect-notice[_nghost-%COMP%]{display:flex;align-items:center}sticky-redirect-notice[_nghost-%COMP%]   span[_ngcontent-%COMP%]{flex-grow:1}.snackBarLink[_ngcontent-%COMP%], .snackBarLink[_ngcontent-%COMP%]:active, .snackBarLink[_ngcontent-%COMP%]:focus, .snackBarLink[_ngcontent-%COMP%]:hover, .snackBarLink[_ngcontent-%COMP%]:visited{color:inherit}"],Na:0});var Eu=function(){};Eu.ha=function(a){return new (a||Eu)};Eu.Ea=_.fc({type:Eu});Eu.Da=_.Vb({Ob:[zu],imports:[_.ur]});var y3a=new _.mc("enabledRouterConfig");_.Fu=function(a,b,c,d){var e=this;this.Ra=a;this.qvc=b;this.localStorage=c;this.tca=!1;this.kp=[];this.scope=0;this.url="";this.eY=new _.If(void 0);this.Kea=null;this.kp=z3a(d);this.Ya=this.Ra.events.ka(_.Ud(function(f){return f instanceof _.Zf}),_.we(function(f){e.scope=f.url.startsWith("/"+_.In.yO)?4:2;e.url=f.url}),_.ue(function(f){return A3a(e,e.kp,e.scope,f.url)})).subscribe(function(f){e.eY.next(f);if(e.tca||e.current)e.tca=!1,e.Kea&&e.Kea.unsubscribe(),B3a(e)})};_.Fu.prototype.La=function(){this.Ya.unsubscribe()};
_.Fu.prototype.ke=function(){var a=this;return this.current?C3a(this.current).then(function(b){var c=new Date;c.setMonth(c.getMonth()+3);a.localStorage.set(b,c.toJSON());return A3a(a,a.kp,a.scope,a.url)}).then(function(b){a.eY.next(b)}):Promise.reject("There is no current announcement to dismiss")};
var B3a=function(a){a.tca=!0;a.Kea=_.Wd(0,18E5).ka(_.fia(function(){return a.tca})).ka(_.ue(function(){return a.qvc.list()}),_.we(function(b){a.kp=D3a(b.kp);0===a.kp.length&&(a.tca=!1,a.Kea&&a.Kea.unsubscribe())}),_.ue(function(){return A3a(a,a.kp,a.scope,a.url)})).subscribe(function(b){a.eY.next(b)})},z3a=function(a){var b=[];a&&_.Fi(a,yl,1)&&0<_.Fi(a,yl,1).length&&(b=_.Fi(a,yl,1).map(function(c){var d=c?c.getMessage():void 0;d=d?_.uj(_.Pf(_.l(d,2)||"")):"";var e=c?c.Xtb():2;return{messageHtml:d,
iconName:"error_outline",scopes:_.Mi(c,2),targetPatterns:E3a(_.Wh(c,4)),severity:e}}));return b},D3a=function(a){var b=[];if(null==a?0:a.kp)b=a.kp.map(function(c){var d=_.Eh(c.message);d=d?d.toString():"";var e=c.severity?uta(c.severity):2;return{messageHtml:d,iconName:"error_outline",scopes:c.scopes.map(function(f){return tta(f)}),targetPatterns:E3a(c.targetPatterns),severity:e}});return b},A3a=function(a,b,c,d){var e=void 0,f=(b||[]).filter(function(g){return!g.scopes.includes(0)&&!g.isDismissed});
f&&0<f.length&&((e=f.find(function(g){var h;if(h=g.scopes.includes(c))a:if((g=g.targetPatterns)&&0!==g.length){g=_.q(g);for(h=g.next();!h.done;h=g.next())if(h.value.test(d)){h=!0;break a}h=!1}else h=!0;return h}))||(e=f.find(function(g){return g.scopes.includes(1)})));return e?F3a(a,e).then(function(g){return g?(e.isDismissed=!0,A3a(a,b,c,d)):e}):Promise.resolve(void 0)},E3a=function(a){return a?a.flatMap(function(b){try{return[new RegExp(b)]}catch(c){console.log("Could not compile regex: "+c)}return[]}):
[]},C3a=function(a){return sta(a.messageHtml).then(function(b){return"dismissed-announcement-"+b})},F3a=function(a,b){return C3a(b).then(function(c){c=a.localStorage.get(c);return!!c&&c>(new Date(Date.now())).toJSON()},function(){return!1})};_.W.Object.defineProperties(_.Fu.prototype,{current:{configurable:!0,enumerable:!0,get:function(){return this.eY.value}},Wob:{configurable:!0,enumerable:!0,get:function(){return!!this.current}}});
_.Fu.ha=function(a){return new (a||_.Fu)(_.u(_.cg),_.u(WIa),_.u(KKa),_.u(G2a,8))};_.Fu.ua=_.t({token:_.Fu,oa:_.Fu.ha,Ja:"root"});var vta;var yta;yta=function(a,b){return{warning:a,critical:b}};_.Gu=function(a,b){this.Agb=a;this.oc=b;this.xDa=DIa};_.Gu.prototype.ke=function(){this.Agb.ke()};_.Gu.ha=function(a){return new (a||_.Gu)(_.x(_.Fu),_.x(_.Xt))};
_.Gu.ya=_.ec({type:_.Gu,qa:[["announcement-bar"]],Aa:2,Ba:3,Fa:[[4,"ngIf"],[1,"announcement-bar",3,"ngClass"],[1,"announcement-icon"],[1,"announcement-text",3,"innerHTML"],["mat-button","",3,"click",4,"ngIf"],["mat-button","",3,"click"]],va:function(a,b){a&1&&(_.N(0,zta,6,7,"ng-container",0),_.Q(1,"async"));a&2&&_.z("ngIf",_.R(1,1,b.Agb.eY))},Ia:[_.fm,_.hm,_.Wq,_.ss,_.mm],styles:[".announcement-icon[_ngcontent-%COMP%]{font-size:18px;height:18px;margin:0 11px 0 13px;width:18px}.announcement-text[_ngcontent-%COMP%]{font-family:Roboto,Arial,sans-serif;line-height:1.5rem;font-size:1rem;letter-spacing:.00625em;font-weight:400;margin-right:1rem}.announcement-text[_ngcontent-%COMP%]     a:link, .announcement-text[_ngcontent-%COMP%]     a:visited{color:inherit}.announcement-bar[_ngcontent-%COMP%]{align-items:center;background-color:#f8f9fa;color:#5f6368;display:flex;height:40px;place-content:center flex-start}.announcement-bar.warning[_ngcontent-%COMP%]{background-color:var(--tonal-fill-yellow);color:var(--tonal-yellow)}.announcement-bar.critical[_ngcontent-%COMP%]{background-color:#fce8e6;color:#c5221f}\n/*# sourceMappingURL=announcement_bar.css.map */"],
Na:0});var G3a=function(){};G3a.ha=function(a){return new (a||G3a)};
G3a.ya=_.ec({type:G3a,qa:[["ng-component"]],Aa:23,Ba:1,Fa:[["mat-dialog-title",""],["href","https://go.corp.google.com/new-cs-frequent-issues","target","_blank"],["href","https://b.corp.google.com/issues?q=status:open%20componentid:168840%2B%20your-query-here","target","_blank"],["align","end"],["mat-button","","mat-dialog-close",""],["mat-button","",1,"use-tool",3,"mat-dialog-close"]],va:function(a){a&1&&(_.B(0,"h1",0),_.P(1,"Feedback"),_.D(),_.B(2,"mat-dialog-content")(3,"p"),_.P(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. "),
_.D(),_.B(5,"ul")(6,"li"),_.P(7,"Check if your issue is frequently reported: "),_.B(8,"a",1),_.P(9,"go/new-cs-frequent-issues"),_.D()(),_.B(10,"li"),_.P(11,"Check for your issue within our component: "),_.B(12,"a",2),_.P(13,"b/issues?q=status:open%20componentid:168840%2B"),_.D()()(),_.B(14,"p"),_.P(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. "),_.D(),_.B(16,"p"),_.P(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. "),
_.D()(),_.B(18,"mat-dialog-actions",3)(19,"button",4),_.P(20,"Cancel"),_.D(),_.B(21,"button",5),_.P(22,"Use Feedback tool"),_.D()());a&2&&(_.w(21),_.z("mat-dialog-close",!0))},Ia:[_.Wq,_.hr,_.ir,_.jr,_.kr],styles:["p[_ngcontent-%COMP%]{margin:1em 0}ul[_ngcontent-%COMP%]{list-style-position:inside}"]});var H3a=_.tu().create(["UNKNOWN_TYPE",0],["RESULT_CLICKED",1],["FILE_OPENED",2]),I3a=_.tu().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]),J3a=
new _.mc("feedbackClient",{oa:function(){return _.Ah(SRa)}}),Hu=function(a,b){this.o_=a;this.ie=b};Hu.prototype.d0a=function(a){var b=this;return _.nu(this.ie,function(){return b.o_.d0a(a,b.ie.Cj())},"FeedbackLogger.sendFeedback")};Hu.ha=function(a){return new (a||Hu)(_.u(J3a),_.u(pu))};Hu.ua=_.t({token:Hu,oa:Hu.ha,Ja:"root"});_.Iu=function(a,b){this.client=a;this.nl=b.ac(2)};
_.Iu.prototype.VL=function(a){if(this.nl){a=_.q(a);for(var b=a.next();!b.done;b=a.next())if(b=b.value,b.kG)for(var c=_.q(b.kG),d=c.next();!d.done;d=c.next()){d=d.value;var e=(new Go).Qo(H3a.get(d.eventType,0)).eOb(d.orb.map(function(f){return I3a.get(f,0)})).Gr(d.Md);null!=d.lineNumber&&e.p0a(d.lineNumber);d.kv&&_.pb(e,6,d.kv);d.gq&&_.pb(e,7,d.gq);b.cR&&DQa(e,Ata(b.cR));d.VA&&b.cR&&d.VA<b.cR&&EQa(e,Ata(d.VA));d.xz&&b.cR&&d.xz<b.cR&&FQa(e,Ata(d.xz));this.client.d0a(e).subscribe()}}};
_.Iu.ha=function(a){return new (a||_.Iu)(_.u(Hu),_.u(_.Xt))};_.Iu.ua=_.t({token:_.Iu,oa:_.Iu.ha,Ja:"root"});var L3a;_.hg=function(a,b,c){var d=this;this.Ga=a;this.document=b;this.wfa=new Map;this.X0=new Map;this.nl=c.ac(2);this.handler=function(e){if("focus"!==e.type||e.target!==d.document)d.rM=void 0,d.mb(e)};this.document.addEventListener("mousedown",this.handler,!0);this.document.addEventListener("keydown",this.handler,!0);this.document.addEventListener("focus",this.handler,!0);this.document.addEventListener("focusout",this.handler,!1)};
_.hg.prototype.La=function(){this.document.removeEventListener("mousedown",this.handler);this.document.removeEventListener("keydown",this.handler);this.document.removeEventListener("focus",this.handler)};var K3a=function(a,b){a.nl&&a.Ga.mb({element:a.NQ?a.NQ:"mainContent",action:b,gestureName:"EXTERNAL"})};
_.hg.prototype.mb=function(a){if(a.target!==this.document)if("focusout"===a.type)K3a(this,"focusout"),this.NQ=void 0;else if("focus"===a.type){a:if(a=a.target,null!=a)if(this.X0.has(a))a=this.X0.get(a);else{if(a instanceof HTMLElement)for(;a!==this.document.documentElement&&null!==a.parentElement;)if(a=a.parentElement,this.X0.has(a)){a=this.X0.get(a);break a}a="mainContent"}else a=void 0;a!==this.NQ&&(this.NQ=a,K3a(this,"focus"))}};_.hg.prototype.oQ=function(){this.NQ=this.rM="mainContent";return!0};
_.Ju=function(a,b){a.rM=b;a.NQ=a.rM;var c=a.wfa.get(b);c&&L3a(a,b,c)};_.hg.prototype.registerCallback=function(a,b,c){return _.M3a(this,a,b,c)};_.M3a=function(a,b,c,d){a.wfa.has(b);a.wfa.set(b,d);c&&a.X0.set(c,b);b===a.rM&&L3a(a,b,d);return function(){a.wfa.get(b)===d&&(a.wfa.delete(b),c&&a.X0.delete(c))}};L3a=function(a,b,c){var d=new Promise(function(e){setTimeout(e)});_.vn(a.Ga,d.then(function(){b===a.rM&&(a.NQ=b,K3a(a,"focus"),a.rM=void 0,c())}),"focusCallback",!1)};
_.hg.ha=function(a){return new (a||_.hg)(_.u(_.zn),_.u(_.Yg),_.u(_.Xt))};_.hg.ua=_.t({token:_.hg,oa:_.hg.ha,Ja:"root"});_.Ku=function(){_.zn.apply(this,arguments)};_.V(_.Ku,_.zn);_.Ku.prototype.mb=function(a,b,c){_.zn.prototype.mb.call(this,a,b,void 0===c?0:c)};_.Ku.prototype.Vm=function(a){_.zn.prototype.Vm.call(this,a)};_.Ku.ha=function(){var a;return function(b){return(a||(a=_.Pc(_.Ku)))(b||_.Ku)}}();_.Ku.ua=_.t({token:_.Ku,oa:_.Ku.ha,Ja:"root"});var Lu=function(){dm.apply(this,arguments)};_.V(Lu,dm);Lu.prototype.vMa=function(a){var b=dm.prototype.vMa.call(this,a);a.projectId?b.projectId=a.projectId:(a=a.sj?_.zg(a.sj):void 0)&&a.hb&&(b.projectId=a.hb);return b};Lu.prototype.Cj=function(a){var b=dm.prototype.Cj.call(this,a);a.AF&&(b.availabilityStatuses=Eta(a));return b};Lu.ha=function(){var a;return function(b){return(a||(a=_.Pc(Lu)))(b||Lu)}}();Lu.ua=_.t({token:Lu,oa:Lu.ha,Ja:"root"});var Mu=function(a,b,c,d){this.productVersion=a;this.As=b;this.jHc=c;this.Ra=d};Mu.prototype.VL=function(a){var b=this;a=a.map(function(c){return b.kSa(c)});a=new Vl({entries:a});XIa(this.jHc,a).ka(_.be(function(){return _.ge})).subscribe()};
Mu.prototype.kSa=function(a){var b=this.yRa(a);b=new Pl({eventId:new Sl({tya:"0",serverIp:0,Uva:0}),gestureName:a.gestureName,YQ:[a.element,a.action].join("/"),vpa:b,statusCode:a.statusCode,initialRoute:a.initialRoute,Sw:a.Sw,targetRoute:a.targetRoute,jm:a.jm,SN:a.SN,cL:a.cL,actionOwner:a.actionOwner,bucket:a.bucket});"InitialPageLoad"===a.element?b.bucket=_.Ag.Q4a:void 0===a.bucket&&a.actionOwner===El.wE&&(b.bucket=noa(a));0<a.Sm.length&&(b.Sm=a.Sm.map(function(c){return new Ql({name:c.name,statusCode:c.statusCode,
Ii:c.Ii,Ow:c.Ow})}));a.AF&&(b.availabilityStatuses=Eta(a)||null);a.Ii&&(b.Ii=a.Ii);a.We&&(b.We="string"===typeof a.We?a.We:decodeURIComponent(this.Ra.zh(a.We).toString()));a.hg&&(b.hg=a.hg);void 0!==a.Of&&(b.Of=a.Of);return b};Mu.prototype.yRa=function(a){var b=new Rl({sessionId:a.sessionId,actionId:a.actionId});if(this.productVersion||this.As)b.n$=new Tl({FF:this.productVersion,As:this.As});a.projectId?b.zH=a.projectId:(a=a.sj?_.zg(a.sj):void 0)&&a.hb&&(b.zH=a.hb);return b};
Mu.ha=function(a){return new (a||Mu)(_.u(Zl),_.u(ZIa),_.u(YIa),_.u(_.cg))};Mu.ua=_.t({token:Mu,oa:Mu.ha,Ja:"root"});_.Nu=function(){};_.Nu.ha=function(a){return new (a||_.Nu)};_.Nu.Ea=_.fc({type:_.Nu});
_.Nu.Da=_.Vb({Ob:[{Ca:un,Kb:_.Ku},{Ca:_.zn,Kb:_.Ku},{Ca:GNa,xc:function(a,b){var c=a.bucket;var d=b.bucket;c=null==d?c:null==c?d:c;d=Object;var e=d.assign;var f=a.AF;var g=b.AF;if(f){if(g){f=new Map(f);g=_.q(g.entries());for(var h=g.next();!h.done;h=g.next()){var n=_.q(h.value);h=n.next().value;n=n.next().value;f.set(h,n)}}}else f=g;g=a.kG;h=b.kG;g=g?h&&g!==h?[].concat(_.qc(g),_.qc(h)):g:h;return e.call(d,{},a,b,{bucket:c,AF:f,kG:g})}},{Ca:yn,Kb:Mu,ld:!0},{Ca:yn,Kb:_.Iu,ld:!0},{Ca:yn,Kb:Lu,ld:!0}].concat(_.qc(FNa))});var N3a={t2a:function(a){return[{text:a}]}};_.Ou=function(a){var b=a.nfa,c=a.Ga,d=a.lqa,e=a.jv,f=a.TG;a=a.TK;this.awa={};this.PLa=new _.pd;this.VF=!1;this.query="";this.queryPrefix=new _.If(void 0);this.CM=new _.qe;this.iZ=_.ge;this.BM=N3a;this.A1=!1;this.B2=_.ge;this.Te="";this.xd={};this.UQa=new _.qe;this.nfa=b;this.Ga=c;this.lqa=d;this.jv=e;this.nfa&&(this.BM=this.Jj?this.Jj:N3a);this.TG=f;this.TK=a};_.k=_.Ou.prototype;
_.k.bxa=function(a){var b=this;a.OLa&&(this.PLa.unsubscribe(),this.PLa=a.OLa.subscribe(function(c){c=c({nn:b.query,prefix:b.queryPrefix.getValue()});O3a(b,c);b.query||b.CM.next(b.query)}));this.awa=a.awa||{};this.hv=a.DMb;this.Jj=a.Jj;this.nfa&&(this.BM=this.Jj?this.Jj:N3a)};
_.k.Pa=function(){var a=this,b=_.Sd(this.queryPrefix.ka(_.Ud(function(){return a.A1})),this.UQa.ka(_.y(function(d){return d.prefix}))).ka(_.fe(_.Fta)),c=_.Sd(this.CM,this.UQa.ka(_.y(function(d){return d.nn||""}))).ka(_.fe(),_.ce(this.lqa));this.iZ=_.Id([c,b]).ka(_.y(function(d){return _.q(d).next().value}),_.y(function(d){return _.Nd(function(){return P3a(a,d)}).ka(_.re(1))}),_.me(Ita,{Wsb:_.ge,iYa:_.ge}),_.ae(function(d){return d.Wsb}),_.y(function(d){return Hta(d.iYa,a.CM)}),_.ue(Gta),_.me(function(d,
e){if(e.ae&&!e.tv)return{ae:!0,tv:d.tv};a.VF=!(!e.tv||!e.tv.length);a.VF&&(a.xz=Date.now());return e}),Zha());this.B2=this.CM.ka(_.y(function(d){return a.Jj&&a.Jj.Ztb&&a.Jj.Ztb(Q3a(a,d))}))};_.k.La=function(){this.PLa.unsubscribe()};_.k.setScope=function(a){a=a.aT;if(!a)return!1;O3a(this,a({nn:this.query,prefix:this.queryPrefix.getValue()}));return!0};_.k.cva=function(){this.A1=!1;if(!this.query&&!this.queryPrefix.getValue()){var a=this.awa,b=a.prefix;this.query=void 0===a.nn?"":a.nn;this.queryPrefix.next(b)}};
_.k.dva=function(){this.A1=!0;this.UQa.next({nn:this.query,prefix:this.queryPrefix.getValue()});var a=this.TK,b=Date.now();a.FNb=b};_.k.CY=function(a){this.query="";this.CM.next("");a.setFocus()};
_.k.u2=function(a){a&&("string"===typeof a?(this.Ga.mb({element:this.jv,action:this.qMc,gestureName:"CLICK",hg:a,bucket:_.Ag.dDa}),this.nEb(Q3a(this,a))):(a.Qa.Qc&&a.Qa.kv&&a.Qa.gq?this.Ga.mb({element:this.jv,action:"selectSuggestion_"+this.H1a,gestureName:"CLICK",Of:a.position,kG:[_.Dta(a.Qa.Qc,a.Qa.kv,a.Qa.gq,[],a.Qa.VA,this.xz)]}):this.Ga.mb({element:this.jv,action:"selectSuggestion_"+this.H1a,gestureName:"CLICK",Of:a.position}),a.Qa.Yxa&&a.Qa.Yxa()))};
var P3a=function(a,b){if(!b||!a.Jj)return _.vd({});a.Ga.mb({element:a.jv,action:a.H1a,gestureName:"CHANGE",hg:b,bucket:_.Ag.b6a});b=Q3a(a,b);return a.Jj.dra(b).ka(_.y(function(c){return{tv:c}}))},Q3a=function(a,b){var c=a.queryPrefix.getValue();if(!c)return{tl:b};a=c.M_;c=c.value;return{tl:b,Te:a?c:"",xd:a?void 0:c}},O3a=function(a,b){var c=b.prefix;a.query=b.nn||"";a.queryPrefix.next(c);c&&(c.M_?(a.xd={},a.Te=c.value):(a.xd=_.vh(c.value,a.TG),a.Te=""))};
_.W.Object.defineProperties(_.Ou.prototype,{qMc:{configurable:!0,enumerable:!0,get:function(){var a,b;return this.queryPrefix.getValue()?"search"+(null!=(b=null==(a=this.queryPrefix.getValue())?void 0:a.Rs)?b:"Other"):"search"}},H1a:{configurable:!0,enumerable:!0,get:function(){var a,b;return this.queryPrefix.getValue()?"suggest"+(null!=(b=null==(a=this.queryPrefix.getValue())?void 0:a.Rs)?b:"Other"):"suggest"}}});_.Ou.ha=function(){_.Vc()};_.Ou.Ha=_.gc({type:_.Ou});var R3a=/^\s*$/,S3a=function(a){var b=a.Rzc,c=a.Uzc;this.Jca=a.Jca;this.lyb=!!b;this.sFc=!!c},T3a=function(a,b){var c=a.reduce(function(d,e){return d+e.value},"");b=Lta(5,c,b);b.sx=0<a.length&&a[0].sx;if(a=a.find(function(d){return!!d.error}))b.error=a.error;return b},U3a=function(a,b,c){c=Oh(c);c.start+=a?a.length:0;c.end-=b.length;return c};var V3a=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(Dd,Za)}function d(va){var Aa=eH[va],Ra;if(!Aa){for(Ra=va-1;!eH[Ra];)Ra--;Aa=eH[Ra];for(Aa={line:Aa.line,column:Aa.column};Ra<va;)10===b.charCodeAt(Ra)?(Aa.line++,
Aa.column=1):Aa.column++,Ra++;eH[va]=Aa}return Aa}function e(va,Aa){var Ra=d(va),ed=d(Aa);return{start:{offset:va,line:Ra.line,column:Ra.column},end:{offset:Aa,line:ed.line,column:ed.column}}}function f(va){Za<mk||(Za>mk&&(mk=Za,mP=[]),mP.push(va))}function g(){var va=Za;var Aa=vb();Aa===na&&(Aa=null);if(Aa!==na){Aa=[];var Ra=h();for(Ra===na&&(Ra=n());Ra!==na;)Aa.push(Ra),Ra=h(),Ra===na&&(Ra=n());Aa!==na?(Dd=va,va=Aa):(Za=va,va=na)}else Za=va,va=na;return va}function h(){var va=Za;var Aa=A();Aa===
na&&(Aa=r(),Aa===na&&(Aa=ma(),Aa===na&&(Aa=I())));if(Aa!==na){var Ra=vb();Ra===na&&(Ra=null);Ra!==na?(Dd=Za,Ra=(Ra=xb.lyb)?void 0:na,Ra!==na?(Dd=va,va=Aa):(Za=va,va=na)):(Za=va,va=na)}else Za=va,va=na;return va}function n(){var va=Za;var Aa=I();if(Aa!==na){var Ra=vb();Ra===na&&(Ra=null);Ra!==na?(Dd=va,va=Aa):(Za=va,va=na)}else Za=va,va=na;return va}function r(){var va,Aa;var Ra=Za;var ed=[];for(va=v();va!==na;)ed.push(va),va=v();if(ed!==na)if(va=Db(),va!==na){var Fd=r();if(Fd===na)for(Fd=[],Aa=v();Aa!==
na;)Fd.push(Aa),Aa=v();Fd!==na?(Dd=Ra,Ra=c(),Ra=ed=Kta(0,ed,Fd,va,Ra)):(Za=Ra,Ra=na)}else Za=Ra,Ra=na;else Za=Ra,Ra=na;return Ra}function v(){var va=Za;var Aa=vb();Aa===na&&(Aa=null);Aa!==na?(Aa=ma(),Aa===na&&(Aa=I()),Aa!==na?(Dd=va,va=Aa):(Za=va,va=na)):(Za=va,va=na);return va}function A(){var va,Aa;var Ra=Za;var ed=[];for(va=C();va!==na;)ed.push(va),va=C();if(ed!==na)if(va=Pa(),va!==na){var Fd=A();if(Fd===na)for(Fd=[],Aa=C();Aa!==na;)Fd.push(Aa),Aa=C();Fd!==na?(Dd=Ra,Ra=c(),Ra=ed=Kta(2,ed,Fd,va,
Ra)):(Za=Ra,Ra=na)}else Za=Ra,Ra=na;else Za=Ra,Ra=na;return Ra}function C(){var va=Za;var Aa=vb();Aa===na&&(Aa=null);Aa!==na?(Aa=ma(),Aa===na&&(Aa=r(),Aa===na&&(Aa=I())),Aa!==na?(Dd=va,va=Aa):(Za=va,va=na)):(Za=va,va=na);return va}function I(){var va=Za;var Aa=lc();Aa!==na?(Aa=L(),Aa===na&&(Aa=null),Aa!==na?(Dd=va,va=Aa=rd(Aa)):(Za=va,va=na)):(Za=va,va=na);va===na&&(va=L());return va}function L(){var va=Za;var Aa=jf();if(Aa!==na){if(58===b.charCodeAt(Za)){var Ra=$c;Za++}else Ra=na,0===mf&&f(fd);if(Ra!==
na){Ra=eb();if(Ra===na&&(Ra=O(),Ra===na)){Ra=Za;mf++;var ed=vb();ed===na&&(ed=null);mf--;ed!==na?(Za=Ra,Ra=void 0):Ra=na}Ra!==na?(Dd=va,va=Aa=$d(Aa,Ra)):(Za=va,va=na)}else Za=va,va=na}else Za=va,va=na;va===na&&(va=eb(),va===na&&(va=O()));return va}function O(){var va=Za;var Aa=[];var Ra=hb();Ra===na&&(Ra=Y());if(Ra!==na)for(;Ra!==na;)Aa.push(Ra),Ra=hb(),Ra===na&&(Ra=Y());else Aa=na;Aa!==na&&(Dd=va,Aa=T3a(Aa,c()));return Aa}function Y(){var va=Za;if(41===b.charCodeAt(Za)){var Aa=qg;Za++}else Aa=na,
0===mf&&f(Qe);Aa!==na&&(Dd=va,va=c(),va=Lta(5,")",va),va.error={type:3,location:va.location},Aa=va);return Aa}function ma(){var va;var Aa=Za;if(40===b.charCodeAt(Za)){var Ra=je;Za++}else Ra=na,0===mf&&f(Vj);if(Ra!==na)if(Ra=vb(),Ra===na&&(Ra=null),Ra!==na){Ra=[];for(va=ta();va!==na;)Ra.push(va),va=ta();if(Ra!==na)if(41===b.charCodeAt(Za)?(va=qg,Za++):(va=na,0===mf&&f(Qe)),va===na&&(va=null),va!==na){Dd=Za;var ed=va;var Fd=c();if(ed&&1===Ra.length){var Xe=Ra[0];if(5!==Xe.jl)Fd=!0;else{Fd=Oh(Fd);ed=
Fd.end;Xe=Xe.location;var lh=Xe.end;Fd=Fd.start+1<Xe.start||ed-1>lh}}else Fd=!0;Fd=Fd?void 0:na;Fd!==na?(Dd=Aa,Aa=va,va=c(),va=Oh(va),Aa=Ra={jl:3,elements:Ra,location:va,error:Aa?void 0:{type:4,location:va}}):(Za=Aa,Aa=na)}else Za=Aa,Aa=na;else Za=Aa,Aa=na}else Za=Aa,Aa=na;else Za=Aa,Aa=na;return Aa}function ta(){var va=Za;var Aa=wa();Aa===na&&(Aa=Ta(),Aa===na&&(Aa=ma(),Aa===na&&(Aa=mb())));if(Aa!==na){var Ra=vb();Ra===na&&(Ra=null);Ra!==na?(Dd=va,va=Aa):(Za=va,va=na)}else Za=va,va=na;return va}function wa(){var va,
Aa;var Ra=Za;var ed=[];for(va=Ea();va!==na;)ed.push(va),va=Ea();if(ed!==na)if(va=Pa(),va!==na){var Fd=wa();if(Fd===na)for(Fd=[],Aa=Ea();Aa!==na;)Fd.push(Aa),Aa=Ea();Fd!==na?(Dd=Ra,Ra=c(),Ra=ed=Kta(2,ed,Fd,va,Ra)):(Za=Ra,Ra=na)}else Za=Ra,Ra=na;else Za=Ra,Ra=na;return Ra}function Ea(){var va=Za;var Aa=vb();Aa===na&&(Aa=null);Aa!==na?(Aa=ma(),Aa===na&&(Aa=Ta(),Aa===na&&(Aa=mb())),Aa!==na?(Dd=va,va=Aa):(Za=va,va=na)):(Za=va,va=na);return va}function Ta(){var va,Aa;var Ra=Za;var ed=[];for(va=gb();va!==
na;)ed.push(va),va=gb();if(ed!==na)if(va=Db(),va!==na){var Fd=Ta();if(Fd===na)for(Fd=[],Aa=gb();Aa!==na;)Fd.push(Aa),Aa=gb();Fd!==na?(Dd=Ra,Ra=c(),Ra=ed=Kta(0,ed,Fd,va,Ra)):(Za=Ra,Ra=na)}else Za=Ra,Ra=na;else Za=Ra,Ra=na;return Ra}function gb(){var va=Za;var Aa=vb();Aa===na&&(Aa=null);Aa!==na?(Aa=ma(),Aa===na&&(Aa=mb()),Aa!==na?(Dd=va,va=Aa):(Za=va,va=na)):(Za=va,va=na);return va}function mb(){var va=Za;var Aa=lc();Aa!==na?(Aa=Pb(),Aa===na&&(Aa=null),Aa!==na?(Dd=va,va=Aa=rd(Aa)):(Za=va,va=na)):(Za=
va,va=na);va===na&&(va=Pb());return va}function Pb(){var va=Za;var Aa=jf();if(Aa!==na){if(58===b.charCodeAt(Za)){var Ra=$c;Za++}else Ra=na,0===mf&&f(fd);if(Ra!==na){Ra=eb();if(Ra===na&&(Ra=Fb(),Ra===na)){Ra=Za;mf++;var ed=vb();ed===na&&(ed=null);mf--;ed!==na?(Za=Ra,Ra=void 0):Ra=na}Ra!==na?(Dd=va,va=Aa=$d(Aa,Ra)):(Za=va,va=na)}else Za=va,va=na}else Za=va,va=na;va===na&&(va=eb(),va===na&&(va=Fb()));return va}function Fb(){var va=Za;var Aa=[];var Ra=hb();if(Ra!==na)for(;Ra!==na;)Aa.push(Ra),Ra=hb();
else Aa=na;Aa!==na&&(Dd=va,Aa=T3a(Aa,c()));return Aa}function Db(){var va=Za;var Aa=vb();Aa===na&&(Aa=null);if(Aa!==na){var Ra=[];var ed=Hb();if(ed!==na)for(;ed!==na;)Ra.push(ed),ed=Hb();else Ra=na;Ra!==na?(ed=vb(),ed!==na?(Dd=Za,Ra=(Ra="AND"===Ra.join(""))?void 0:na,Ra!==na?(Dd=va,va=Aa=U3a(Aa,ed,c())):(Za=va,va=na)):(Za=va,va=na)):(Za=va,va=na)}else Za=va,va=na;return va}function Pa(){var va=Za;var Aa=vb();Aa===na&&(Aa=null);if(Aa!==na){var Ra=[];var ed=Hb();if(ed!==na)for(;ed!==na;)Ra.push(ed),
ed=Hb();else Ra=na;Ra!==na?(ed=vb(),ed!==na?(Dd=Za,Ra=(Ra="OR"===Ra.join(""))?void 0:na,Ra!==na?(Dd=va,va=Aa=U3a(Aa,ed,c())):(Za=va,va=na)):(Za=va,va=na)):(Za=va,va=na)}else Za=va,va=na;return va}function eb(){var va;var Aa=Za;if(34===b.charCodeAt(Za)){var Ra=dp;Za++}else Ra=na,0===mf&&f(Ch);if(Ra!==na){Ra=[];for(va=qb();va!==na;)Ra.push(va),va=qb();Ra!==na?(34===b.charCodeAt(Za)?(va=dp,Za++):(va=na,0===mf&&f(Ch)),va===na&&(va=null),va!==na?(Dd=Aa,Aa=va,va=c(),Ra=Lta(4,Ra.join(""),va),Aa||(Ra.error=
Jta(0,va.start.offset,va.end.offset)),Aa=Ra):(Za=Aa,Aa=na)):(Za=Aa,Aa=na)}else Za=Aa,Aa=na;return Aa}function hb(){var va;var Aa=Za;if(40===b.charCodeAt(Za)){var Ra=je;Za++}else Ra=na,0===mf&&f(Vj);if(Ra!==na){Ra=[];for(va=hb();va!==na;)Ra.push(va),va=hb();Ra!==na?(41===b.charCodeAt(Za)?(va=qg,Za++):(va=na,0===mf&&f(Qe)),va===na&&(va=null),va!==na?(Dd=Aa,Aa=va,va=c(),Ra=T3a(Ra,va),Ra.value="("+Ra.value,Aa?Ra.value+=")":Ra.error={type:4,location:{start:Ra.location.start,end:Ra.location.start+1}},Aa=
Ra):(Za=Aa,Aa=na)):(Za=Aa,Aa=na)}else Za=Aa,Aa=na;Ra=Aa;if(Ra===na){Ra=Za;Aa=[];va=ib();if(va!==na)for(;va!==na;)Aa.push(va),va=ib();else Aa=na;Aa!==na?(Dd=Za,va=Aa,va=(va=!xb.lyb||"AND"!==va.join("")&&"OR"!==va.join(""))?void 0:na,va!==na?(Dd=Ra,Ra=Aa,Aa=c(),Ra=Aa=Lta(5,Ra.join(""),Aa)):(Za=Ra,Ra=na)):(Za=Ra,Ra=na)}return Ra}function lc(){var va=Za;if(45===b.charCodeAt(Za)){var Aa=Dh;Za++}else Aa=na,0===mf&&f(jj);if(Aa!==na){Dd=Za;var Ra=(Ra=xb.sFc)?void 0:na;Ra!==na?va=Aa=[Aa,Ra]:(Za=va,va=na)}else Za=
va,va=na;return va}function sc(){var va=Za;if(92===b.charCodeAt(Za)){var Aa=ki;Za++}else Aa=na,0===mf&&f(oF);Aa!==na?(b.length>Za?(Aa=b.charAt(Za),Za++):(Aa=na,0===mf&&f(nP)),Aa===na&&(Aa=null),Aa!==na?(Dd=va,va=Aa?"\\"+Aa:"\\"):(Za=va,va=na)):(Za=va,va=na);return va}function jf(){var va=Za;var Aa=[];if(M0.test(b.charAt(Za))){var Ra=b.charAt(Za);Za++}else Ra=na,0===mf&&f(una);if(Ra!==na)for(;Ra!==na;)Aa.push(Ra),M0.test(b.charAt(Za))?(Ra=b.charAt(Za),Za++):(Ra=na,0===mf&&f(una));else Aa=na;Aa!==na?
(Dd=Za,Ra=(Ra=xb.Jca.has(Aa.join("")))?void 0:na,Ra!==na?(Dd=va,va=Aa):(Za=va,va=na)):(Za=va,va=na);return va}function qb(){var va=Za;if(b.substr(Za,2)===fH){var Aa=fH;Za+=2}else Aa=na,0===mf&&f(qi);Aa!==na&&(Dd=va,Aa='"');va=Aa;va===na&&(va=sc(),va===na&&(kQa.test(b.charAt(Za))?(va=b.charAt(Za),Za++):(va=na,0===mf&&f(vna))));return va}function Hb(){var va=Za;if(92===b.charCodeAt(Za)){var Aa=ki;Za++}else Aa=na,0===mf&&f(oF);Aa!==na?(34===b.charCodeAt(Za)?(Aa=dp,Za++):(Aa=na,0===mf&&f(Ch)),Aa===na&&
(Aa=kb(),Aa===na&&(58===b.charCodeAt(Za)?(Aa=$c,Za++):(Aa=na,0===mf&&f(fd)))),Aa!==na?(Dd=va,va=Aa):(Za=va,va=na)):(Za=va,va=na);if(va===na&&(va=sc(),va===na))if(va=Za,b.length>Za?(Aa=b.charAt(Za),Za++):(Aa=na,0===mf&&f(nP)),Aa!==na){Dd=Za;var Ra=(Ra=!R3a.test(Aa))?void 0:na;Ra!==na?(Dd=va,va=Aa):(Za=va,va=na)}else Za=va,va=na;return va}function ib(){var va=Za;var Aa=Hb();if(Aa!==na){Dd=Za;var Ra="("!==Aa&&")"!==Aa?void 0:na;Ra!==na?(Dd=va,va=Aa):(Za=va,va=na)}else Za=va,va=na;return va}function vb(){var va=
[];var Aa=kb();if(Aa!==na)for(;Aa!==na;)va.push(Aa),Aa=kb();else va=na;return va}function kb(){var va=Za;if(b.length>Za){var Aa=b.charAt(Za);Za++}else Aa=na,0===mf&&f(nP);if(Aa!==na){Dd=Za;var Ra=(Ra=R3a.test(Aa))?void 0:na;Ra!==na?(Dd=va,va=Aa):(Za=va,va=na)}else Za=va,va=na;return va}var xb=1<arguments.length?arguments[1]:{},na={},oc={aTc:g},Oc=g,rd=function(va){var Aa=c();va||(Aa.start.offset++,va=Lta(5,"",Aa),va.error=Jta(2,Aa.start.offset-1,Aa.end.offset));va.sx=!0;return va},$c=":",fd={type:"literal",
value:":",description:"':'"},$d=function(va,Aa){var Ra=xb,ed=c();va=va.join("");Ra={jl:1,label:Ra.Jca.get(va),dGc:va,value:Aa,location:Oh(ed)};Aa||(Aa=ed.end.offset,Ra.error=Jta(1,Aa-1,Aa));return Ra},qg=")",Qe={type:"literal",value:")",description:"')'"},je="(",Vj={type:"literal",value:"(",description:"'('"},dp='"',Ch={type:"literal",value:'"',description:"'\"'"},Dh="-",jj={type:"literal",value:"-",description:"'-'"},ki="\\",oF={type:"literal",value:"\\",description:"'\\\\'"},nP={type:"any",description:"any character"},
fH='\\"',qi={type:"literal",value:'\\"',description:"'\\\\\"'"},M0=/^[a-zA-Z0-9_]/,una={type:"class",value:"[a-zA-Z0-9_]",description:"[a-zA-Z0-9_]"},kQa=/^[^"]/,vna={type:"class",value:'[^"]',description:'[^"]'},Za=0,Dd=0,eH=[{line:1,column:1}],mk=0,mP=[],mf=0;if("startRule"in xb){if(!(xb.OPb in oc))throw Error("sd`"+xb.OPb);Oc=oc[xb.OPb]}oc=Oc();if(oc!==na&&Za===b.length)return oc;oc!==na&&Za<b.length&&f({type:"end",description:"end of input"});throw function(va,Aa,Ra){function ed(Xe){var lh,Tn;
Xe.sort(function(oP,wna){return oP.description<wna.description?-1:oP.description>wna.description?1:0});if(0<Xe.length){for(Tn=lh=1;lh<Xe.length;lh++)Xe[lh-1]!==Xe[lh]&&(Xe[Tn]=Xe[lh],Tn++);Xe.length=Tn}}function Fd(Xe){var lh=Array(Xe.length),Tn;for(Tn=0;Tn<Xe.length;Tn++)lh[Tn]=Xe[Tn].description;return"Expected "+(1<Xe.length?lh.slice(0,-1).join(", ")+" or "+lh[Xe.length-1]:lh[0])+"."}null!==Aa&&ed(Aa);return new a(null!==va?va:Fd(Aa),Aa,Ra)}(null,mP,e(mk,mk));}}}();_.W3a=new _.mc("parserConfig");_.Pu=function(a){this.b0a=a.b0a||[];this.QJc=new S3a(a);this.b0=a.b0};_.Pu.prototype.parse=function(a){var b={start:0,end:a.length};if(100<a.split(" ").length+a.split("(").length+a.split(")").length)return[{jl:5,location:b,value:a}];try{var c=V3a.parse(a,this.QJc);return this.b0a.reduce(function(d,e){return e.process(d)},c)}catch(d){return this.b0&&_.Kr(this.b0,d),[{jl:5,error:{type:8,location:d instanceof V3a.SyntaxError?Oh(d.location):b},location:b,value:a}]}};
_.Pu.ha=function(a){return new (a||_.Pu)(_.u(_.W3a))};_.Pu.ua=_.t({token:_.Pu,oa:_.Pu.ha});var Qu,Su,Tu,Uu,Vu,Xu,Gv;Qu={jWb:"ADD",eYb:"BRANCH",Q0b:"DELETE",z2b:"EDIT",H7b:"INTEGRATE",NONE:"NONE",values:function(){return[Qu.NONE,Qu.jWb,Qu.eYb,Qu.z2b,Qu.Q0b,Qu.H7b]}};_.Ru={Mza:"ADDED",iAa:"CHANGED",B$b:"MOVED_CHANGED",C$b:"MOVED_CHANGED_OUT",D$b:"MOVED_IN",E$b:"MOVED_OUT",VCa:"REMOVED",lEa:"UNCHANGED",Ub:"UNDEFINED",values:function(){return[_.Ru.Ub,_.Ru.lEa,_.Ru.Mza,_.Ru.VCa,_.Ru.iAa,_.Ru.D$b,_.Ru.E$b,_.Ru.B$b,_.Ru.C$b]}};
Su={Cy:"DIRECTORY",pE:"EXECUTABLE",Dt:"FILE",Dy:"GIT_LINK",vB:"SYMBOLIC_LINK",yE:"UNKNOWN_OBJECT_TYPE",values:function(){return[Su.yE,Su.Dt,Su.Cy,Su.vB,Su.Dy,Su.pE]}};Tu={Cy:"DIRECTORY",pE:"EXECUTABLE",Dt:"FILE",Dy:"GIT_LINK",vB:"SYMBOLIC_LINK",yE:"UNKNOWN_OBJECT_TYPE",values:function(){return[Tu.yE,Tu.Dt,Tu.Cy,Tu.vB,Tu.Dy,Tu.pE]}};Uu={aAa:"BBCP",HBa:"KYTHE",eDa:"SEARCH_INDEX",rEa:"UNKNOWN_PROVENANCE",EEa:"VCS",values:function(){return[Uu.rEa,Uu.EEa,Uu.HBa,Uu.eDa,Uu.aAa]}};
Vu={Cy:"DIRECTORY",pE:"EXECUTABLE",Dt:"FILE",Dy:"GIT_LINK",vB:"SYMBOLIC_LINK",yE:"UNKNOWN_OBJECT_TYPE",values:function(){return[Vu.yE,Vu.Dt,Vu.Cy,Vu.vB,Vu.Dy,Vu.pE]}};_.Wu={Cy:"DIRECTORY",pE:"EXECUTABLE",Dt:"FILE",Dy:"GIT_LINK",vB:"SYMBOLIC_LINK",yE:"UNKNOWN_OBJECT_TYPE",values:function(){return[_.Wu.yE,_.Wu.Dt,_.Wu.Cy,_.Wu.vB,_.Wu.Dy,_.Wu.pE]}};Xu=function(a){a=void 0===a?{}:a;this.O={};this.O.email=null==a.email?null:a.email;this.O.name=null==a.name?null:a.name};_.V(Xu,_.U);Xu.prototype.ma=function(){return Xu};
Xu.prototype.na=function(){return{keys:["email","name"]}};_.W.Object.defineProperties(Xu.prototype,{email:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"email")?_.T(this,"email"):""},set:function(a){this.O.email=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.T(this,"name"):""},set:function(a){this.O.name=a}}});var Yu=function(a){a=void 0===a?{}:a;this.O={};this.O.branchName=null==a.rg?null:a.rg;this.O.commitId=null==a.Lf?null:a.Lf};_.V(Yu,_.U);
Yu.prototype.ma=function(){return Yu};Yu.prototype.na=function(){return{keys:["branchName","commitId"]}};_.W.Object.defineProperties(Yu.prototype,{rg:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"branchName")?_.T(this,"branchName"):""},set:function(a){this.O.branchName=a}},Lf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitId")?_.T(this,"commitId"):""},set:function(a){this.O.commitId=a}}});
var Zu=function(a){a=void 0===a?{}:a;this.O={};this.O.name=null==a.name?null:a.name};_.V(Zu,_.U);Zu.prototype.ma=function(){return Zu};Zu.prototype.na=function(){return{keys:["name"]}};_.W.Object.defineProperties(Zu.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.T(this,"name"):""},set:function(a){this.O.name=a}}});var $u=function(a){a=void 0===a?{}:a;this.O={};this.O.projectId=null==a.projectId?null:a.projectId};_.V($u,_.U);$u.prototype.ma=function(){return $u};
$u.prototype.na=function(){return{keys:["projectId"]}};_.W.Object.defineProperties($u.prototype,{projectId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projectId")?_.T(this,"projectId"):""},set:function(a){this.O.projectId=a}}});
var av=function(a){a=void 0===a?{}:a;this.O={};this.O.commitId=null==a.Lf?null:a.Lf;this.O.commitTime=null==a.hK?null:a.hK;this.O.author=null==a.Zn?null:a.Zn;this.O.commitMessage=null==a.rs?null:a.rs;this.O.metadata=null==a.metadata?null:a.metadata;this.O.fileDiffEntries=null==a.Jm?null:a.Jm;this.O.parentCommitIds=null==a.uH?null:a.uH;this.O.commitSubject=null==a.Fpa?null:a.Fpa;this.O.oldPath=null==a.Wf?null:a.Wf;this.O.committer=null==a.xNa?null:a.xNa;this.O.commitMessageLinkDefinitions=null==a.xQ?
null:a.xQ;this.O.fetchFileSpec=null==a.Tq?null:a.Tq;this.O.revisionNumber=null==a.revisionNumber?null:a.revisionNumber;this.O.fileOperation=null==a.pQa?null:a.pQa;this.O.workspace=null==a.Mb?null:a.Mb};_.V(av,_.U);av.prototype.ma=function(){return av};
av.prototype.na=function(){return{Sa:{commitMessageLinkDefinitions:bv,fileDiffEntries:cv},Va:{fileOperation:Qu},keys:"author commitId commitMessage commitMessageLinkDefinitions commitSubject commitTime committer fetchFileSpec fileDiffEntries fileOperation metadata oldPath parentCommitIds revisionNumber workspace".split(" "),Gd:{metadata:{Fc:null,Xc:!1,Yc:!1,Zc:!1}},Ka:{author:Xu,committer:Xu,fetchFileSpec:_.dv}}};
_.W.Object.defineProperties(av.prototype,{Zn:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"author")?_.T(this,"author"):null},set:function(a){this.O.author=a}},Lf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitId")?_.T(this,"commitId"):""},set:function(a){this.O.commitId=a}},rs:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitMessage")?_.T(this,"commitMessage"):""},set:function(a){this.O.commitMessage=a}},xQ:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"commitMessageLinkDefinitions")?_.T(this,"commitMessageLinkDefinitions"):[]},set:function(a){this.O.commitMessageLinkDefinitions=a}},Fpa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitSubject")?_.T(this,"commitSubject"):""},set:function(a){this.O.commitSubject=a}},hK:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitTime")?_.T(this,"commitTime"):""},set:function(a){this.O.commitTime=a}},xNa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"committer")?_.T(this,"committer"):null},set:function(a){this.O.committer=a}},Tq:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fetchFileSpec")?_.T(this,"fetchFileSpec"):null},set:function(a){this.O.fetchFileSpec=a}},Jm:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileDiffEntries")?_.T(this,"fileDiffEntries"):[]},set:function(a){this.O.fileDiffEntries=a}},pQa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileOperation")?_.T(this,"fileOperation"):
null},set:function(a){this.O.fileOperation=a}},metadata:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"metadata")?_.T(this,"metadata"):null},set:function(a){this.O.metadata=a}},Wf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"oldPath")?_.T(this,"oldPath"):""},set:function(a){this.O.oldPath=a}},uH:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"parentCommitIds")?_.T(this,"parentCommitIds"):[]},set:function(a){this.O.parentCommitIds=a}},revisionNumber:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"revisionNumber")?_.T(this,"revisionNumber"):0},set:function(a){this.O.revisionNumber=a}},Mb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"workspace")?_.T(this,"workspace"):""},set:function(a){this.O.workspace=a}}});var ev=function(a){a=void 0===a?{}:a;this.O={};this.O.name=null==a.name?null:a.name};_.V(ev,_.U);ev.prototype.ma=function(){return ev};ev.prototype.na=function(){return{keys:["name"]}};
_.W.Object.defineProperties(ev.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.T(this,"name"):""},set:function(a){this.O.name=a}}});var fv=function(a){a=void 0===a?{}:a;this.O={};this.O.beginLine=null==a.dC?null:a.dC;this.O.endLine=null==a.endLine?null:a.endLine;this.O.contents=null==a.Ml?null:a.Ml};_.V(fv,_.U);fv.prototype.ma=function(){return fv};fv.prototype.na=function(){return{keys:["beginLine","contents","endLine"]}};
_.W.Object.defineProperties(fv.prototype,{dC:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"beginLine")?_.T(this,"beginLine"):0},set:function(a){this.O.beginLine=a}},Ml:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"contents")?_.T(this,"contents"):""},set:function(a){this.O.contents=a}},endLine:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"endLine")?_.T(this,"endLine"):0},set:function(a){this.O.endLine=a}}});
var gv=function(a){a=void 0===a?{}:a;this.O={};this.O.type=null==a.type?null:a.type;this.O.leftChunk=null==a.bD?null:a.bD;this.O.rightChunk=null==a.HD?null:a.HD};_.V(gv,_.U);gv.prototype.ma=function(){return gv};gv.prototype.na=function(){return{Va:{type:_.Ru},keys:["leftChunk","rightChunk","type"],Ka:{leftChunk:fv,rightChunk:fv}}};
_.W.Object.defineProperties(gv.prototype,{bD:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"leftChunk")?_.T(this,"leftChunk"):null},set:function(a){this.O.leftChunk=a}},HD:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"rightChunk")?_.T(this,"rightChunk"):null},set:function(a){this.O.rightChunk=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"type")?_.T(this,"type"):null},set:function(a){this.O.type=a}}});
_.W.Object.defineProperties(gv,{Cf:{configurable:!0,enumerable:!0,get:function(){return _.Ru}}});var hv=function(a){a=void 0===a?{}:a;this.O={};this.O.fileDiffSpec=null==a.jra?null:a.jra;this.O.modificationMetadata=null==a.pua?null:a.pua;this.O.diffChunks=null==a.tC?null:a.tC};_.V(hv,_.U);hv.prototype.ma=function(){return hv};hv.prototype.na=function(){return{Sa:{diffChunks:gv},keys:["diffChunks","fileDiffSpec","modificationMetadata"],Ka:{fileDiffSpec:_.iv,modificationMetadata:jv}}};
_.W.Object.defineProperties(hv.prototype,{tC:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"diffChunks")?_.T(this,"diffChunks"):[]},set:function(a){this.O.diffChunks=a}},jra:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileDiffSpec")?_.T(this,"fileDiffSpec"):null},set:function(a){this.O.fileDiffSpec=a}},pua:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"modificationMetadata")?_.T(this,"modificationMetadata"):null},set:function(a){this.O.modificationMetadata=
a}}});var cv=function(a){a=void 0===a?{}:a;this.O={};this.O.newPath=null==a.jH?null:a.jH;this.O.oldPath=null==a.Wf?null:a.Wf;this.O.newHash=null==a.uEb?null:a.uEb;this.O.oldHash=null==a.dFb?null:a.dFb;this.O.newType=null==a.UWa?null:a.UWa;this.O.oldType=null==a.lXa?null:a.lXa};_.V(cv,_.U);cv.prototype.ma=function(){return cv};cv.prototype.na=function(){return{Va:{newType:Su,oldType:Tu},keys:"newHash newPath newType oldHash oldPath oldType".split(" ")}};
_.W.Object.defineProperties(cv.prototype,{uEb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"newHash")?_.T(this,"newHash"):""},set:function(a){this.O.newHash=a}},jH:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"newPath")?_.T(this,"newPath"):""},set:function(a){this.O.newPath=a}},UWa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"newType")?_.T(this,"newType"):null},set:function(a){this.O.newType=a}},dFb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"oldHash")?_.T(this,"oldHash"):""},set:function(a){this.O.oldHash=a}},Wf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"oldPath")?_.T(this,"oldPath"):""},set:function(a){this.O.oldPath=a}},lXa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"oldType")?_.T(this,"oldType"):null},set:function(a){this.O.oldType=a}}});
var jv=function(a){a=void 0===a?{}:a;this.O={};this.O.linesUnchanged=null==a.mVa?null:a.mVa;this.O.linesAdded=null==a.hVa?null:a.hVa;this.O.linesRemoved=null==a.lVa?null:a.lVa;this.O.linesChanged=null==a.iVa?null:a.iVa};_.V(jv,_.U);jv.prototype.ma=function(){return jv};jv.prototype.na=function(){return{keys:["linesAdded","linesChanged","linesRemoved","linesUnchanged"]}};
_.W.Object.defineProperties(jv.prototype,{hVa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"linesAdded")?_.T(this,"linesAdded"):"0"},set:function(a){this.O.linesAdded=a}},iVa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"linesChanged")?_.T(this,"linesChanged"):"0"},set:function(a){this.O.linesChanged=a}},lVa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"linesRemoved")?_.T(this,"linesRemoved"):"0"},set:function(a){this.O.linesRemoved=a}},mVa:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"linesUnchanged")?_.T(this,"linesUnchanged"):"0"},set:function(a){this.O.linesUnchanged=a}}});_.iv=function(a){a=void 0===a?{}:a;this.O={};this.O.left=null==a.left?null:a.left;this.O.right=null==a.right?null:a.right};_.V(_.iv,_.U);_.iv.prototype.ma=function(){return _.iv};_.iv.prototype.na=function(){return{keys:["left","right"],Ka:{left:_.kv,right:_.kv}}};
_.W.Object.defineProperties(_.iv.prototype,{left:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"left")?_.T(this,"left"):null},set:function(a){this.O.left=a}},right:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"right")?_.T(this,"right"):null},set:function(a){this.O.right=a}}});
_.dv=function(a){a=void 0===a?{}:a;this.O={};this.O.sourceRoot=null==a.Vi?null:a.Vi;this.O.path=null==a.path?null:a.path;this.O.type=null==a.type?null:a.type;this.O.fileSize=null==a.fileSize?null:a.fileSize;this.O.sources=null==a.sources?null:a.sources;this.O.locationHint=null==a.CS?null:a.CS};_.V(_.dv,_.U);_.dv.prototype.ma=function(){return _.dv};_.dv.prototype.na=function(){return{Va:{sources:Uu,type:Vu},keys:"fileSize locationHint path sourceRoot sources type".split(" "),Ka:{sourceRoot:_.lv}}};
_.W.Object.defineProperties(_.dv.prototype,{fileSize:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSize")?_.T(this,"fileSize"):"0"},set:function(a){this.O.fileSize=a}},CS:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"locationHint")?_.T(this,"locationHint"):""},set:function(a){this.O.locationHint=a}},path:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"path")?_.T(this,"path"):""},set:function(a){this.O.path=a}},Vi:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"sourceRoot")?_.T(this,"sourceRoot"):null},set:function(a){this.O.sourceRoot=a}},sources:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"sources")?_.T(this,"sources"):[]},set:function(a){this.O.sources=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"type")?_.T(this,"type"):null},set:function(a){this.O.type=a}}});_.W.Object.defineProperties(_.dv,{Cf:{configurable:!0,enumerable:!0,get:function(){return Vu}}});
var mv=function(a){a=void 0===a?{}:a;this.O={};this.O.mappedRange=null==a.dWa?null:a.dWa;this.O.commitLogEntry=null==a.yp?null:a.yp};_.V(mv,_.U);mv.prototype.ma=function(){return mv};mv.prototype.na=function(){return{Sa:{commitLogEntry:av,mappedRange:nv},keys:["commitLogEntry","mappedRange"]}};
_.W.Object.defineProperties(mv.prototype,{yp:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitLogEntry")?_.T(this,"commitLogEntry"):[]},set:function(a){this.O.commitLogEntry=a}},dWa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"mappedRange")?_.T(this,"mappedRange"):[]},set:function(a){this.O.mappedRange=a}}});var ov=function(a){a=void 0===a?{}:a;this.O={};this.O.fileDiffEntries=null==a.Jm?null:a.Jm};_.V(ov,_.U);ov.prototype.ma=function(){return ov};
ov.prototype.na=function(){return{Sa:{fileDiffEntries:cv},keys:["fileDiffEntries"]}};_.W.Object.defineProperties(ov.prototype,{Jm:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileDiffEntries")?_.T(this,"fileDiffEntries"):[]},set:function(a){this.O.fileDiffEntries=a}}});var pv=function(a){a=void 0===a?{}:a;this.O={};this.O.fileDiffContents=null==a.hra?null:a.hra};_.V(pv,_.U);pv.prototype.ma=function(){return pv};pv.prototype.na=function(){return{Sa:{fileDiffContents:hv},keys:["fileDiffContents"]}};
_.W.Object.defineProperties(pv.prototype,{hra:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileDiffContents")?_.T(this,"fileDiffContents"):[]},set:function(a){this.O.fileDiffContents=a}}});var qv=function(a){a=void 0===a?{}:a;this.O={};this.O.pendingClCount=null==a.Dea?null:a.Dea};_.V(qv,_.U);qv.prototype.ma=function(){return qv};qv.prototype.na=function(){return{keys:["pendingClCount"]}};
_.W.Object.defineProperties(qv.prototype,{Dea:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"pendingClCount")?_.T(this,"pendingClCount"):0},set:function(a){this.O.pendingClCount=a}}});var bv=function(a){a=void 0===a?{}:a;this.O={};this.O.linkRange=null==a.pVa?null:a.pVa;this.O.url=null==a.url?null:a.url};_.V(bv,_.U);bv.prototype.ma=function(){return bv};bv.prototype.na=function(){return{keys:["linkRange","url"],Ka:{linkRange:_.rv}}};
_.W.Object.defineProperties(bv.prototype,{pVa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"linkRange")?_.T(this,"linkRange"):null},set:function(a){this.O.linkRange=a}},url:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"url")?_.T(this,"url"):""},set:function(a){this.O.url=a}}});
_.sv=function(a){a=void 0===a?{}:a;this.O={};this.O.commitLogEntries=null==a.jn?null:a.jn;this.O.nextCommitId=null==a.wEb?null:a.wEb;this.O.nextCommitIds=null==a.WWa?null:a.WWa;this.O.pageToken=null==a.pageToken?null:a.pageToken};_.V(_.sv,_.U);_.sv.prototype.ma=function(){return _.sv};_.sv.prototype.na=function(){return{Sa:{commitLogEntries:av},keys:["commitLogEntries","nextCommitId","nextCommitIds","pageToken"]}};
_.W.Object.defineProperties(_.sv.prototype,{jn:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitLogEntries")?_.T(this,"commitLogEntries"):[]},set:function(a){this.O.commitLogEntries=a}},wEb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"nextCommitId")?_.T(this,"nextCommitId"):""},set:function(a){this.O.nextCommitId=a}},WWa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"nextCommitIds")?_.T(this,"nextCommitIds"):[]},set:function(a){this.O.nextCommitIds=
a}},pageToken:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"pageToken")?_.T(this,"pageToken"):""},set:function(a){this.O.pageToken=a}}});var tv=function(a){a=void 0===a?{}:a;this.O={};this.O.repositories=null==a.Fn?null:a.Fn};_.V(tv,_.U);tv.prototype.ma=function(){return tv};tv.prototype.na=function(){return{Sa:{repositories:_.uv},keys:["repositories"]}};
_.W.Object.defineProperties(tv.prototype,{Fn:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositories")?_.T(this,"repositories"):[]},set:function(a){this.O.repositories=a}}});var vv=function(a){a=void 0===a?{}:a;this.O={};this.O.roots=null==a.k_a?null:a.k_a};_.V(vv,_.U);vv.prototype.ma=function(){return vv};vv.prototype.na=function(){return{keys:["roots"],Ka:{roots:_.wv}}};
_.W.Object.defineProperties(vv.prototype,{k_a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"roots")?_.T(this,"roots"):null},set:function(a){this.O.roots=a}}});var nv=function(a){a=void 0===a?{}:a;this.O={};this.O.range=null==a.ef?null:a.ef;this.O.commitIndex=null==a.gK?null:a.gK};_.V(nv,_.U);nv.prototype.ma=function(){return nv};nv.prototype.na=function(){return{keys:["commitIndex","range"],Ka:{range:_.xv}}};
_.W.Object.defineProperties(nv.prototype,{gK:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitIndex")?_.T(this,"commitIndex"):0},set:function(a){this.O.commitIndex=a}},ef:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"range")?_.T(this,"range"):null},set:function(a){this.O.range=a}}});_.yv=function(a){a=void 0===a?{}:a;this.O={};this.O.name=null==a.name?null:a.name;this.O.displayName=null==a.displayName?null:a.displayName};_.V(_.yv,_.U);_.yv.prototype.ma=function(){return _.yv};
_.yv.prototype.na=function(){return{keys:["displayName","name"]}};_.W.Object.defineProperties(_.yv.prototype,{displayName:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"displayName")?_.T(this,"displayName"):""},set:function(a){this.O.displayName=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.T(this,"name"):""},set:function(a){this.O.name=a}}});
_.kv=function(a){a=void 0===a?{}:a;this.O={};this.O.path=null==a.path?null:a.path;this.O.hash=null==a.hash?null:a.hash;this.O.type=null==a.type?null:a.type};_.V(_.kv,_.U);_.kv.prototype.ma=function(){return _.kv};_.kv.prototype.na=function(){return{Va:{type:_.Wu},keys:["hash","path","type"]}};
_.W.Object.defineProperties(_.kv.prototype,{hash:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hash")?_.T(this,"hash"):""},set:function(a){this.O.hash=a}},path:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"path")?_.T(this,"path"):""},set:function(a){this.O.path=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"type")?_.T(this,"type"):null},set:function(a){this.O.type=a}}});_.W.Object.defineProperties(_.kv,{Cf:{configurable:!0,enumerable:!0,get:function(){return _.Wu}}});
_.rv=function(a){a=void 0===a?{}:a;this.O={};this.O.startIndex=null==a.startIndex?null:a.startIndex;this.O.length=null==a.length?null:a.length};_.V(_.rv,_.U);_.rv.prototype.ma=function(){return _.rv};_.rv.prototype.na=function(){return{keys:["length","startIndex"]}};
_.W.Object.defineProperties(_.rv.prototype,{length:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"length")?_.T(this,"length"):0},set:function(a){this.O.length=a}},startIndex:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"startIndex")?_.T(this,"startIndex"):0},set:function(a){this.O.startIndex=a}}});
_.uv=function(a){a=void 0===a?{}:a;this.O={};this.O.repositoryKey=null==a.Me?null:a.Me;this.O.latestCommitLog=null==a.FAb?null:a.FAb;this.O.repositoryGroup=null==a.je?null:a.je;this.O.description=null==a.description?null:a.description;this.O.mirrorUrl=null==a.NS?null:a.NS;this.O.displayName=null==a.displayName?null:a.displayName};_.V(_.uv,_.U);_.uv.prototype.ma=function(){return _.uv};
_.uv.prototype.na=function(){return{keys:"description displayName latestCommitLog mirrorUrl repositoryGroup repositoryKey".split(" "),Ka:{latestCommitLog:av,repositoryGroup:_.zv,repositoryKey:_.Av}}};
_.W.Object.defineProperties(_.uv.prototype,{description:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"description")?_.T(this,"description"):""},set:function(a){this.O.description=a}},displayName:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"displayName")?_.T(this,"displayName"):""},set:function(a){this.O.displayName=a}},FAb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"latestCommitLog")?_.T(this,"latestCommitLog"):null},set:function(a){this.O.latestCommitLog=
a}},NS:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"mirrorUrl")?_.T(this,"mirrorUrl"):""},set:function(a){this.O.mirrorUrl=a}},je:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryGroup")?_.T(this,"repositoryGroup"):null},set:function(a){this.O.repositoryGroup=a}},Me:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryKey")?_.T(this,"repositoryKey"):null},set:function(a){this.O.repositoryKey=a}}});
_.zv=function(a){a=void 0===a?{}:a;this.O={};this.O.host=null==a.host?null:a.host;this.O.project=null==a.mf?null:a.mf;this.O.depot=null==a.TF?null:a.TF;this.O.codeReviewEnabled=null==a.flb?null:a.flb;this.O.ossProject=null==a.ai?null:a.ai};_.V(_.zv,_.U);_.zv.prototype.ma=function(){return _.zv};_.zv.prototype.na=function(){return{keys:["codeReviewEnabled","depot","host","ossProject","project"],Ka:{depot:ev,host:Zu,ossProject:_.yv,project:$u}}};
_.W.Object.defineProperties(_.zv.prototype,{flb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"codeReviewEnabled")?_.T(this,"codeReviewEnabled"):!1},set:function(a){this.O.codeReviewEnabled=a}},TF:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"depot")?_.T(this,"depot"):null},set:function(a){this.O.depot=a}},host:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"host")?_.T(this,"host"):null},set:function(a){this.O.host=a}},ai:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"ossProject")?_.T(this,"ossProject"):null},set:function(a){this.O.ossProject=a}},mf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"project")?_.T(this,"project"):null},set:function(a){this.O.project=a}}});
_.Av=function(a){a=void 0===a?{}:a;this.O={};this.O.hostName=null==a.Om?null:a.Om;this.O.projectId=null==a.projectId?null:a.projectId;this.O.depotGroup=null==a.Pq?null:a.Pq;this.O.ossProject=null==a.ai?null:a.ai;this.O.repositoryName=null==a.Og?null:a.Og;this.O.workspaceId=null==a.Bv?null:a.Bv};_.V(_.Av,_.U);_.Av.prototype.ma=function(){return _.Av};_.Av.prototype.na=function(){return{keys:"depotGroup hostName ossProject projectId repositoryName workspaceId".split(" ")}};
_.W.Object.defineProperties(_.Av.prototype,{Pq:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"depotGroup")?_.T(this,"depotGroup"):""},set:function(a){this.O.depotGroup=a}},Om:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hostName")?_.T(this,"hostName"):""},set:function(a){this.O.hostName=a}},ai:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"ossProject")?_.T(this,"ossProject"):""},set:function(a){this.O.ossProject=a}},projectId:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"projectId")?_.T(this,"projectId"):""},set:function(a){this.O.projectId=a}},Og:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryName")?_.T(this,"repositoryName"):""},set:function(a){this.O.repositoryName=a}},Bv:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"workspaceId")?_.T(this,"workspaceId"):""},set:function(a){this.O.workspaceId=a}}});
_.wv=function(a){a=void 0===a?{}:a;this.O={};this.O.branch=null==a.we?null:a.we;this.O.defaultBranchName=null==a.A9?null:a.A9;this.O.tags=null==a.tags?null:a.tags};_.V(_.wv,_.U);_.wv.prototype.ma=function(){return _.wv};_.wv.prototype.na=function(){return{Sa:{branch:Yu,tags:Bv},keys:["branch","defaultBranchName","tags"]}};
_.W.Object.defineProperties(_.wv.prototype,{we:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"branch")?_.T(this,"branch"):[]},set:function(a){this.O.branch=a}},A9:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"defaultBranchName")?_.T(this,"defaultBranchName"):""},set:function(a){this.O.defaultBranchName=a}},tags:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"tags")?_.T(this,"tags"):[]},set:function(a){this.O.tags=a}}});
_.lv=function(a){a=void 0===a?{}:a;this.O={};this.O.repositoryKey=null==a.Me?null:a.Me;this.O.refSpec=null==a.qk?null:a.qk;this.O.refHint=null==a.refHint?null:a.refHint};_.V(_.lv,_.U);_.lv.prototype.ma=function(){return _.lv};_.lv.prototype.na=function(){return{keys:["refHint","refSpec","repositoryKey"],Ka:{repositoryKey:_.Av}}};
_.W.Object.defineProperties(_.lv.prototype,{refHint:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"refHint")?_.T(this,"refHint"):""},set:function(a){this.O.refHint=a}},qk:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"refSpec")?_.T(this,"refSpec"):""},set:function(a){this.O.refSpec=a}},Me:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryKey")?_.T(this,"repositoryKey"):null},set:function(a){this.O.repositoryKey=a}}});
var Bv=function(a){a=void 0===a?{}:a;this.O={};this.O.tagName=null==a.tagName?null:a.tagName;this.O.targetId=null==a.targetId?null:a.targetId};_.V(Bv,_.U);Bv.prototype.ma=function(){return Bv};Bv.prototype.na=function(){return{keys:["tagName","targetId"]}};
_.W.Object.defineProperties(Bv.prototype,{tagName:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"tagName")?_.T(this,"tagName"):""},set:function(a){this.O.tagName=a}},targetId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"targetId")?_.T(this,"targetId"):""},set:function(a){this.O.targetId=a}}});
_.xv=function(a){a=void 0===a?{}:a;this.O={};this.O.startLine=null==a.startLine?null:a.startLine;this.O.startColumn=null==a.startColumn?null:a.startColumn;this.O.endLine=null==a.endLine?null:a.endLine;this.O.endColumn=null==a.endColumn?null:a.endColumn};_.V(_.xv,_.U);_.xv.prototype.ma=function(){return _.xv};_.xv.prototype.na=function(){return{keys:["endColumn","endLine","startColumn","startLine"]}};
_.W.Object.defineProperties(_.xv.prototype,{endColumn:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"endColumn")?_.T(this,"endColumn"):0},set:function(a){this.O.endColumn=a}},endLine:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"endLine")?_.T(this,"endLine"):0},set:function(a){this.O.endLine=a}},startColumn:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"startColumn")?_.T(this,"startColumn"):0},set:function(a){this.O.startColumn=a}},startLine:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"startLine")?_.T(this,"startLine"):0},set:function(a){this.O.startLine=a}}});_.Cv=new _.mc("API_VERSION");_.Dv=new _.mc("REQUEST_SERVICE");_.Ev=function(){};_.Ev.ha=function(a){return new (a||_.Ev)};_.Ev.Ea=_.fc({type:_.Ev});_.Ev.Da=_.Vb({});
_.Fv={$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",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"};Gv=function(a,b,c){this.Ua=a;this.Ua=null==a?"v1":a;this.kb=new _.Al(b,c)};Gv.prototype.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Bl(this.kb,{body:a,Fb:"POST",Gb:"integration_grimoire_pa_googleapis_sandbox.diff.get",path:"/"+this.Ua+"/diff:get",Ta:_.uf(b,_.Fv,c),Jb:pv})};
Gv.ha=function(a){return new (a||Gv)(_.u(_.Cv,8),_.u(_.Dv),_.u(_.zl,8))};Gv.ua=_.t({token:Gv,oa:Gv.ha});_.Hv=function(a,b,c){this.Ua=a;this.Ua=null==a?"v1":a;this.kb=new _.Al(b,c)};_.Hv.prototype.tRa=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Bl(this.kb,{body:null,Fb:"GET",Gb:"integration_grimoire_pa_googleapis_sandbox.history.getBlame",path:"/"+this.Ua+"/history/blame",Ta:_.uf(a,_.Fv,b),Jb:mv})};
_.Hv.prototype.rR=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Bl(this.kb,{body:null,Fb:"GET",Gb:"integration_grimoire_pa_googleapis_sandbox.history.getDiff",path:"/"+this.Ua+"/history/diff",Ta:_.uf(a,_.Fv,b),Jb:ov})};_.Hv.prototype.TRa=function(a){a=void 0===a?{}:a;var b=void 0===b?{}:b;return _.Bl(this.kb,{body:null,Fb:"GET",Gb:"integration_grimoire_pa_googleapis_sandbox.history.getPendingChanges",path:"/"+this.Ua+"/history/pendingChanges",Ta:_.uf(a,_.Fv,b),Jb:qv})};
_.Hv.ha=function(a){return new (a||_.Hv)(_.u(_.Cv,8),_.u(_.Dv),_.u(_.zl,8))};_.Hv.ua=_.t({token:_.Hv,oa:_.Hv.ha});_.Iv=function(a,b,c){this.Ua=a;this.Ua=null==a?"v1":a;this.kb=new _.Al(b,c)};_.Iv.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Bl(this.kb,{body:null,Fb:"GET",Gb:"integration_grimoire_pa_googleapis_sandbox.history.list.list",path:"/"+this.Ua+"/history/list",Ta:_.uf(a,_.Fv,b),Jb:_.sv})};
_.Iv.ha=function(a){return new (a||_.Iv)(_.u(_.Cv,8),_.u(_.Dv),_.u(_.zl,8))};_.Iv.ua=_.t({token:_.Iv,oa:_.Iv.ha});var Jv=function(a,b,c){this.Ua=a;this.Ua=null==a?"v1":a;this.kb=new _.Al(b,c)};Jv.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Bl(this.kb,{body:null,Fb:"GET",Gb:"integration_grimoire_pa_googleapis_sandbox.refs.list",path:"/"+this.Ua+"/refs",Ta:_.uf(a,_.Fv,b),Jb:vv})};Jv.ha=function(a){return new (a||Jv)(_.u(_.Cv,8),_.u(_.Dv),_.u(_.zl,8))};
Jv.ua=_.t({token:Jv,oa:Jv.ha});var Kv=function(a,b,c){this.Ua=a;this.Ua=null==a?"v1":a;this.kb=new _.Al(b,c)};Kv.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Bl(this.kb,{body:null,Fb:"GET",Gb:"integration_grimoire_pa_googleapis_sandbox.repositories.list",path:"/"+this.Ua+"/repositories",Ta:_.uf(a,_.Fv,b),Jb:tv})};Kv.ha=function(a){return new (a||Kv)(_.u(_.Cv,8),_.u(_.Dv),_.u(_.zl,8))};Kv.ua=_.t({token:Kv,oa:Kv.ha});_.Lv=function(a,b){this.wva=a;this.TG=b.Lb(28)};_.Lv.prototype.parse=function(a){return this.wva.parse(a)};_.Lv.prototype.diff=function(a,b){a=this.parse(a);b=this.parse(b);return Mta(a,b).sort(function(c,d){return c.start-d.start})};_.Lv.ha=function(a){return new (a||_.Lv)(_.u(_.Pu),_.u(_.Zt))};_.Lv.ua=_.t({token:_.Lv,oa:_.Lv.ha});_.Mv=function(a,b,c){this.Ra=a;this.Hb=b;this.Z_=c;this.cU=!1;this.href=this.zf="";this.target=this.rel=null;this.lS=!1};_.Mv.prototype.Ud=function(a){if(0!==a.button||a.ctrlKey||a.metaKey||a.shiftKey||this.lS)return!0;if(!this.href)return!1;_.mn(this.Ra,this.href);return!1};_.Mv.prototype.Tb=function(){this.href=this.Ura();(this.lS=X3a.test(this.href))&&!this.cU?(this.rel="noopener",this.target="_blank"):this.target=this.rel=null};
_.Mv.prototype.Ura=function(){return"string"===typeof this.T2&&X3a.test(this.T2)?this.T2:this.Z_.Bx(_.Om(this.Ra,this.vSa()))};_.Mv.prototype.vSa=function(){return this.Ra.zh(Array.isArray(this.T2)?this.T2:[this.T2],{wi:this.Hb,Ta:this.Ta,zf:this.zf,af:this.af})};_.Mv.ha=function(a){return new (a||_.Mv)(_.x(_.cg),_.x(_.Hf),_.x(_.qm))};
_.Mv.Ha=_.gc({type:_.Mv,qa:[["a","universalLink",""]],Cb:3,lb:function(a,b){a&1&&_.K("click",function(c){return b.Ud(c)});a&2&&(_.Le("href",b.href,_.jd),_.Ee("rel",b.rel)("target",b.target))},inputs:{T2:"universalLink",cU:"sameWindow",Ta:"queryParams",zf:"queryParamsHandling",af:"fragment"},features:[_.uc]});var X3a=/^http[s]?:\/\//;_.Nv=function(a,b,c){this.Hi=a;this.ob=b;this.be=c;this.tFb=new _.pd;this.resize=new _.al};_.Nv.prototype.Pa=function(){var a=this;this.tFb=this.be.jc(function(){return a.be.Ag.ka(_.te(void 0),Kha(_.Pd(window,"resize")),_.ae(function(){return a.Hi.fM}),_.Ud(function(){var b=a.ta.getBoundingClientRect(),c=a.previousRect;c=!(c&&b.height===c.height&&b.width===c.width);a.previousRect=b;return c}),_.ae(function(){return a.Hi.Pda})).subscribe(function(){a.notify()})})};_.Nv.prototype.La=function(){this.tFb.unsubscribe()};
_.Nv.prototype.notify=function(){this.resize.emit(this.ta)};_.W.Object.defineProperties(_.Nv.prototype,{ta:{configurable:!0,enumerable:!0,get:function(){return this.Ozc||this.ob.ta}}});_.Nv.ha=function(a){return new (a||_.Nv)(_.x(_.Ht),_.x(_.Rc),_.x(_.ye))};_.Nv.Ha=_.gc({type:_.Nv,qa:[["","ascResizeNotifier",""]],inputs:{Ozc:"elementToWatch"},outputs:{resize:"ascResizeNotifier"}});_.Ov=function(){};_.Ov.ha=function(a){return new (a||_.Ov)};_.Ov.Ea=_.fc({type:_.Ov});_.Ov.Da=_.Vb({});_.Pv=function(a,b,c){this.ob=a;this.renderer=b;this.scroll=c;this.BWa=this.nzb=!1;this.events=new _.al;this.mzb=!0;this.fEb=new _.al};_.k=_.Pv.prototype;_.k.Pa=function(){};_.k.Ud=function(){this.events.next([this,0])};_.k.xXa=function(a){a.preventDefault()};_.k.yXa=function(){this.BWa&&(this.BWa=!1,this.events.next([this,1]),this.fEb.emit(this))};_.k.scrollIntoView=function(a){this.scroll.scrollTo(this.ob.ta,a)};var Y3a=function(a,b){a.T_a&&(b?a.renderer.IJ(a.ob.ta,a.T_a):a.renderer.OM(a.ob.ta,a.T_a))};
_.W.Object.defineProperties(_.Pv.prototype,{Ke:{configurable:!0,enumerable:!0,set:function(a){this.nzb=a;Y3a(this,a)}},LMc:{configurable:!0,enumerable:!0,set:function(a){Y3a(this,!1);this.T_a=a;Y3a(this,this.nzb)}}});_.Pv.ha=function(a){return new (a||_.Pv)(_.x(_.Rc),_.x(_.uk),_.x(_.It))};
_.Pv.ya=_.ec({type:_.Pv,qa:[["search-box-suggestion-item"]],lb:function(a,b){a&1&&_.K("click",function(){return b.Ud()})("mousedown",function(c){return b.xXa(c)})("mouseenter",function(){b.BWa=!0})("mousemove",function(){return b.yXa()})("mouseleave",function(){b.events.next([b,2])})},inputs:{mzb:"isSelectable",Qa:"payload",LMc:"selectedClass",Wb:"shortcut"},outputs:{fEb:"mouseFocusItem"},kc:["*"],Aa:1,Ba:0,va:function(a){a&1&&(_.Re(),_.Se(0))},styles:["[_nghost-%COMP%] {display: block;}"]});var Z3a;Z3a=["template"];_.Qv=function(){this.pt=[];this.su=-1;this.J1a=new _.pd;this.Q1a=!0;this.Xsa=this.Lx=!1;this.pOb=new _.oe(1);this.wQb=new _.al;this.xQb=new _.al};_.Qv.prototype.Ge=function(){var a=this;this.vQb=this.aya.qd.ka(_.te(void 0)).subscribe(function(){a.Q1a=!0;a.pOb.next(a.aya.toArray().filter(function(b){return b.Wb}).map(function(b){return{Wb:b.Wb,POc:{position:a.aya.toArray().indexOf(b),Qa:b.Qa}}}))})};_.Qv.prototype.Cn=function(){this.Q1a&&($3a(this),this.Q1a=!1)};
_.Qv.prototype.La=function(){Rv(this);this.vQb&&this.vQb.unsubscribe();this.J1a.unsubscribe()};var Rv=function(a){a.su=-1;a4a(a,!0)};_.Qv.prototype.wua=function(a){a=this.pt.indexOf(a);0<=a&&(this.su=a,a4a(this,!1))};var a4a=function(a,b){a.deselectAll();var c=a.pt[a.su];c&&(c.Ke=!0);b&&a.xQb.emit(c&&{position:a.su,Qa:c.Qa})};_.Qv.prototype.scrollIntoView=function(a){this.pt[this.su].scrollIntoView(a)};
_.Qv.prototype.deselectAll=function(){for(var a=_.q(this.pt),b=a.next();!b.done;b=a.next())b.value.Ke=!1};_.Qv.prototype.nN=function(a){var b;a:if(b=this.pt.length){var c=this.su;this.Xsa&&(c++,b++);for(var d=0;d<b;d++){c=(c+b+a)%b;var e=c-Number(this.Xsa);if(0>e||this.pt[e].mzb){b=e;break a}}b=this.su}else b=-1;this.su=b;a4a(this,!0);-1!==this.su&&this.scrollIntoView(0<a?1:0)};
var $3a=function(a){a.J1a.unsubscribe();a.su=-1;a.pt=a.aya.toArray();0!==a.pt.length&&(a.J1a=_.Sd.apply(null,_.qc(a.pt.map(function(b){return b.events.Jf()}))).subscribe(function(b){var c=_.q(b);b=c.next().value;c=c.next().value;switch(c){case 0:a.wQb.emit({position:a.pt.indexOf(b),Qa:b.Qa});break;case 1:a.su=a.pt.indexOf(b);a4a(a,!1);break;case 2:a.su=-1;a4a(a,!0);break;default:_.rg(c)}}),a.Xsa||a.nN(1))};
_.W.Object.defineProperties(_.Qv.prototype,{aqa:{configurable:!0,enumerable:!0,get:function(){return this.su}},uVa:{configurable:!0,enumerable:!0,get:function(){return this.pt.length}}});_.Qv.ha=function(a){return new (a||_.Qv)};
_.Qv.ya=_.ec({type:_.Qv,qa:[["search-box-suggestion-list"]],zd:function(a,b,c){a&1&&_.kf(c,_.Pv,5);if(a&2){var d;_.gf(d=_.lf())&&(b.aya=d)}},tb:function(a,b){a&1&&_.hf(Z3a,7,_.df);if(a&2){var c;_.gf(c=_.lf())&&(b.va=c.first)}},kc:["*"],Aa:2,Ba:0,Fa:[["template",""]],va:function(a){a&1&&(_.Re(),_.N(0,Pta,1,0,"ng-template",null,0,_.pf))},nb:2});var Sv=function(a){this.vd=a;this.uyb=!1;this.N1a=new Map;this.mv=0;this.Lj=[];this.V_=new _.al;this.O1a=new _.al;this.w2=new _.pd;this.rha=new _.pd;this.ZB=!1};Sv.prototype.Tb=function(){for(var a=_.q(this.Lj),b=a.next();!b.done;b=a.next())b.value.Xsa=this.uyb};Sv.prototype.La=function(){b4a(this);this.w2.unsubscribe();this.rha.unsubscribe();this.ZB=!1};
var c4a=function(a){for(var b=_.q(a.Lj),c=b.next();!c.done;c=b.next())c.value.Lx=!0;a.sZa()},b4a=function(a,b){for(var c=a.ZB=!1,d=_.q(a.Lj),e=d.next();!e.done;e=d.next())e=e.value,Rv(e),c=c||e.Lx,e.Lx=!1;a.mv=0;a.rha.unsubscribe();b&&!c&&b.target.blur()},d4a=function(a){if(!(1<a.Lj.length))return a.mv;for(var b=1;b<a.Lj.length;b++){var c=(a.mv+b)%a.Lj.length;if(1<=a.Lj[c].uVa)return c}return a.mv},e4a=function(a){for(var b=_.q(a.Lj),c=b.next();!c.done;c=b.next())c=c.value,c!==a.Bp&&Rv(c)};
Sv.prototype.sZa=function(){var a=this;this.rha.unsubscribe();this.rha=new _.pd;for(var b={},c=_.q(this.N1a),d=c.next();!d.done;b={Jza:b.Jza},d=c.next()){var e=_.q(d.value);d=e.next().value;e=e.next().value;b.Jza=e;this.rha.add(this.vd.register("Suggestion Shortcut "+d,d,function(f){return function(){a.V_.emit({action:"shortcutSelect",Dr:f.Jza})}}(b)))}};
_.W.Object.defineProperties(Sv.prototype,{L1a:{configurable:!0,enumerable:!0,set:function(a){var b=this;this.ZB=!1;this.w2.unsubscribe();this.w2=new _.pd;this.N1a.clear();if(a&&1<=a.length){this.Lj=a;e4a(this);a=_.q(this.Lj);for(var c=a.next();!c.done;c=a.next())c=c.value,this.w2.add(c.xQb.subscribe(function(d){b.Dr=d})),this.w2.add(c.wQb.subscribe(function(d){b.O1a.emit(d);b.Dr=void 0})),this.w2.add(c.pOb.subscribe(function(d){d=_.q(d);for(var e=d.next();!e.done;e=d.next())e=e.value,b.N1a.set(e.Wb,
e.POc)}))}else this.Lj=[]}},Bp:{configurable:!0,enumerable:!0,get:function(){if(this.Lj.length)return this.Lj[this.mv]}}});Sv.ha=function(a){return new (a||Sv)(_.x(_.tt))};
Sv.Ha=_.gc({type:Sv,qa:[["","suggestionHandlerFor",""]],lb:function(a,b){a&1&&_.K("keydown.arrowdown",function(c){c.preventDefault();b.Bp&&(0>=b.Bp.uVa&&(b.mv=d4a(b)),b.Bp.nN(1),0>b.Bp.aqa?(b.Dr=void 0,b.ZB=!1):b.ZB=!0,b.V_.emit({action:"selectNext",Dr:b.Dr}))})("keydown.arrowup",function(c){c.preventDefault();b.Bp&&(b.Bp.nN(-1),0>b.Bp.aqa?(b.Dr=void 0,b.ZB=!1):b.ZB=!0,b.V_.emit({action:"selectPrevious",Dr:b.Dr}))})("keydown.arrowright",function(c){var d=d4a(b);b.Bp&&1<b.Lj.length&&b.mv!==d&&b.ZB&&
-1<b.Bp.aqa&&(c.preventDefault(),Rv(b.Bp),Rv(b.Lj[d]),b.Lj[d].nN(1),b.V_.emit({action:"selectNextList",Dr:b.Dr}),b.mv=d)})("keydown.arrowleft",function(c){var d;a:{if(1<b.Lj.length)for(d=1;d<b.Lj.length;d++){var e=(b.mv-d+b.Lj.length)%b.Lj.length;if(1<=b.Lj[e].uVa){d=e;break a}}d=b.mv}b.Bp&&1<b.Lj.length&&b.mv!==d&&b.ZB&&-1<b.Bp.aqa&&(c.preventDefault(),Rv(b.Bp),Rv(b.Lj[d]),b.Lj[d].nN(1),b.V_.emit({action:"selectPreviousList",Dr:b.Dr}),b.mv=d)})("keydown.enter",function(c){c.preventDefault();b.ZB=
!1;b.O1a.emit(b.Dr);b.Dr=void 0;b.Bp&&(Rv(b.Bp),b.mv=0)})("keyup.escape",function(c){return b4a(b,c)})},inputs:{uyb:"isComboBox",L1a:["suggestionHandlerFor","suggestionLists"]},outputs:{V_:"listNavigate",O1a:"suggestionSubmit"},features:[_.uc]});var Tv=function(a,b){this.Qh=a;this.Oa=b;this.Kk=function(){};this.sD=function(){}};Tv.prototype.setProperty=function(a,b){this.Qh.setProperty(this.Oa.ta,a,b)};Tv.prototype.Zu=function(a){this.sD=a};Tv.prototype.Ho=function(a){this.Kk=a};Tv.prototype.Fr=function(a){this.setProperty("disabled",a)};Tv.ha=function(a){return new (a||Tv)(_.x(_.uk),_.x(_.Rc))};Tv.Ha=_.gc({type:Tv});var Sh=function(){Tv.apply(this,arguments)};_.V(Sh,Tv);
Sh.ha=function(){var a;return function(b){return(a||(a=_.Pc(Sh)))(b||Sh)}}();Sh.Ha=_.gc({type:Sh,features:[_.Be]});_.Uv=new _.mc("NgValueAccessor");var f4a,g4a;f4a={Ca:_.Uv,Kb:_.$b(function(){return _.Rh}),ld:!0};g4a=new _.mc("CompositionEventMode");_.Rh=function(a,b,c){Tv.call(this,a,b);this.v4=c;this.SFa=!1;null==this.v4&&(this.v4=!/android (\d+)/.test((gh?window.navigator.userAgent:"").toLowerCase()))};_.V(_.Rh,Tv);_.Rh.prototype.Uo=function(a){this.setProperty("value",null==a?"":a)};_.Rh.prototype.Kla=function(a){(!this.v4||this.v4&&!this.SFa)&&this.Kk(a)};_.Rh.prototype.ymc=function(){this.SFa=!0};
_.Rh.prototype.xmc=function(a){this.SFa=!1;this.v4&&this.Kk(a)};_.Rh.ha=function(a){return new (a||_.Rh)(_.x(_.uk),_.x(_.Rc),_.x(g4a,8))};
_.Rh.Ha=_.gc({type:_.Rh,qa:[["input","formControlName","",3,"type","checkbox"],["textarea","formControlName",""],["input","formControl","",3,"type","checkbox"],["textarea","formControl",""],["input","ngModel","",3,"type","checkbox"],["textarea","ngModel",""],["","ngDefaultControl",""]],lb:function(a,b){a&1&&_.K("input",function(c){return b.Kla(c.target.value)})("blur",function(){return b.sD()})("compositionstart",function(){return b.ymc()})("compositionend",function(c){return b.xmc(c.target.value)})},
features:[_.Ze([f4a]),_.Be]});var h4a;_.Vv=new _.mc("NgValidators");h4a=new _.mc("NgAsyncValidators");_.i4a=function(a){return Rta(a)};var Wv=function(){this.NB=[];this.jF=[];this.tIa=[]};_.k=Wv.prototype;_.k.vna=function(a){this.NB=a||[];this.Xka=Zta(this.NB)};_.k.sna=function(a){this.jF=a||[];this.Wka=aua(this.jF)};_.k.hcb=function(a){this.tIa.push(a)};_.k.lqc=function(){this.tIa.forEach(function(a){return a()});this.tIa=[]};_.k.reset=function(a){this.control&&this.control.reset(a)};_.k.Nm=function(a,b){return this.control?this.control.Nm(a,b):!1};_.k.getError=function(a,b){return this.control?this.control.getError(a,b):null};
_.W.Object.defineProperties(Wv.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}},uT:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.uT:null}},iu:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.iu:null}},Mr:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.Mr:null}},
status:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.status:null}},d3a:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.d3a:null}},Rha:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.Rha:null}},lm:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.lm:null}},path:{configurable:!0,enumerable:!0,get:function(){return null}},Fg:{configurable:!0,enumerable:!0,get:function(){return this.Xka||
null}},oz:{configurable:!0,enumerable:!0,get:function(){return this.Wka||null}}});_.Xv=function(){Wv.apply(this,arguments);this.Or=this.name=this.Cd=null};_.V(_.Xv,Wv);_.Yv=function(){Wv.apply(this,arguments)};_.V(_.Yv,Wv);_.W.Object.defineProperties(_.Yv.prototype,{Zq:{configurable:!0,enumerable:!0,get:function(){return null}},path:{configurable:!0,enumerable:!0,get:function(){return null}}});_.j4a=function(a){this.AB=a};
_.W.Object.defineProperties(_.j4a.prototype,{uzb:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.AB)?0:null==(b=a.control)?0:b.Mr)}},wzb:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.AB)?0:null==(b=a.control)?0:b.d3a)}},ezb:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.AB)?0:null==(b=a.control)?0:b.uT)}},GL:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.AB)?0:null==(b=a.control)?
0:b.iu)}},isValid:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.AB)?0:null==(b=a.control)?0:b.valid)}},Ryb:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.AB)?0:null==(b=a.control)?0:b.invalid)}},Zyb:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.AB)?0:null==(b=a.control)?0:b.pending)}},NFc:{configurable:!0,enumerable:!0,get:function(){var a;return!(null==(a=this.AB)||!a.bB)}}});
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"});_.Zv=function(a){this.AB=a};_.V(_.Zv,_.j4a);_.Zv.ha=function(a){return new (a||_.Zv)(_.x(_.Xv,2))};
_.Zv.Ha=_.gc({type:_.Zv,qa:[["","formControlName",""],["","ngModel",""],["","formControl",""]],Cb:14,lb:function(a,b){a&2&&_.Ge("ng-untouched",b.wzb)("ng-touched",b.uzb)("ng-pristine",b.ezb)("ng-dirty",b.GL)("ng-valid",b.isValid)("ng-invalid",b.Ryb)("ng-pending",b.Zyb)},features:[_.Be]});var k4a=new _.mc("CallSetDisabledState",{Ja:"root",oa:function(){return"whenDisabledForLegacyCode"}});var nua,m4a,qua,n4a;_.$v=function(a,b){this.OIa=this.Pla=this.Qma=!1;this.az=function(){};this.Cd=null;this.uT=!0;this.Mr=!1;this.Hma=[];this.Jka(a);this.hFa(b)};_.mua=function(a,b){a.Jka(b)};nua=function(a,b){a.hFa(b)};_.l4a=function(a){a=a.NB;return Array.isArray(a)?a.includes(_.i4a):a===_.i4a};_.pua=function(a,b){b=void 0===b?{}:b;a.Mr=!0;a.Cd&&!b.Zh&&_.pua(a.Cd,b)};m4a=function(a,b){b=void 0===b?{}:b;a.Mr=!1;a.OIa=!1;a.uq(function(c){m4a(c,{Zh:!0})});a.Cd&&!b.Zh&&a.Cd.E6(b)};
qua=function(a,b){b=void 0===b?{}:b;a.uT=!1;a.Cd&&!b.Zh&&qua(a.Cd,b)};n4a=function(a,b){b=void 0===b?{}:b;a.uT=!0;a.Qma=!1;a.uq(function(c){n4a(c,{Zh:!0})});a.Cd&&!b.Zh&&a.Cd.C6(b)};_.$v.prototype.disable=function(a){a=void 0===a?{}:a;var b=this.zbb(a.Zh);this.status="DISABLED";this.errors=null;this.uq(function(c){c.disable(Object.assign({},a,{Zh:!0}))});this.QX();!1!==a.Ae&&(this.lm.emit(this.value),this.Rha.emit(this.status));this.Sdb(Object.assign({},a,{VOb:b}));this.Hma.forEach(function(c){return c(!0)})};
_.$v.prototype.enable=function(a){a=void 0===a?{}:a;var b=this.zbb(a.Zh);this.status="VALID";this.uq(function(c){c.enable(Object.assign({},a,{Zh:!0}))});_.Qh(this,{Zh:!0,Ae:a.Ae});this.Sdb(Object.assign({},a,{VOb:b}));this.Hma.forEach(function(c){return c(!1)})};_.$v.prototype.Sdb=function(a){this.Cd&&!a.Zh&&(_.Qh(this.Cd,a),a.VOb||this.Cd.C6(),this.Cd.E6())};_.$v.prototype.UD=function(a){this.Cd=a};
_.Qh=function(a,b){b=void 0===b?{}:b;a.Tsc();a.QX();a.enabled&&(a.Ulc(),a.errors=a.Bsc(),a.status=a.p7a(),"VALID"!==a.status&&"PENDING"!==a.status||a.Asc(b.Ae));!1!==b.Ae&&(a.lm.emit(a.value),a.Rha.emit(a.status));a.Cd&&!b.Zh&&_.Qh(a.Cd,b)};_.k=_.$v.prototype;_.k.jeb=function(a){a=void 0===a?{Ae:!0}:a;this.uq(function(b){return b.jeb(a)});_.Qh(this,{Zh:!0,Ae:a.Ae})};_.k.Tsc=function(){this.status=this.Eka()?"DISABLED":"VALID"};_.k.Bsc=function(){return this.Fg?this.Fg(this):null};
_.k.Asc=function(a){var b=this;this.oz&&(this.status="PENDING",this.Pla=!0,this.W6a=Uta(this.oz(this)).subscribe(function(c){b.Pla=!1;_.aw(b,c,{Ae:a})}))};_.k.Ulc=function(){this.W6a&&(this.W6a.unsubscribe(),this.Pla=!1)};_.aw=function(a,b,c){c=void 0===c?{}:c;a.errors=b;a.Udb(!1!==c.Ae)};_.k=_.$v.prototype;_.k.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)};
_.k.getError=function(a,b){return(b=b?this.get(b):this)&&b.errors?b.errors[a]:null};_.k.Nm=function(a,b){return!!this.getError(a,b)};_.k.Udb=function(a){this.status=this.p7a();a&&this.Rha.emit(this.status);this.Cd&&this.Cd.Udb(a)};_.k.oHa=function(){this.lm=new _.al;this.Rha=new _.al};_.k.p7a=function(){return this.Eka()?"DISABLED":this.errors?"INVALID":this.Pla||this.R6a("PENDING")?"PENDING":this.R6a("INVALID")?"INVALID":"VALID"};_.k.R6a=function(a){return this.l4(function(b){return b.status===a})};
_.k.Q6a=function(){return this.l4(function(a){return a.iu})};_.k.Wkc=function(){return this.l4(function(a){return a.Mr})};_.k.C6=function(a){a=void 0===a?{}:a;this.uT=!this.Q6a();this.Cd&&!a.Zh&&this.Cd.C6(a)};_.k.E6=function(a){a=void 0===a?{}:a;this.Mr=this.Wkc();this.Cd&&!a.Zh&&this.Cd.E6(a)};_.k.kF=function(a){this.az=a};_.k.PP=function(a){_.Th(a)&&null!=a.wt&&(this.Xna=a.wt)};_.k.zbb=function(a){var b=this.Cd&&this.Cd.iu;return!a&&!!b&&!this.Cd.Q6a()};_.k.xGa=function(){return null};
_.k.Jka=function(a){a=this.NB=Array.isArray(a)?a.slice():a;this.Xka=Array.isArray(a)?Zta(a):a||null};_.k.hFa=function(a){a=this.jF=Array.isArray(a)?a.slice():a;this.Wka=Array.isArray(a)?aua(a):a||null};
_.W.Object.defineProperties(_.$v.prototype,{Fg:{configurable:!0,enumerable:!0,get:function(){return this.Xka},set:function(a){this.NB=this.Xka=a}},oz:{configurable:!0,enumerable:!0,get:function(){return this.Wka},set:function(a){this.jF=this.Wka=a}},parent:{configurable:!0,enumerable:!0,get:function(){return this.Cd}},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}},iu:{configurable:!0,enumerable:!0,get:function(){return!this.uT}},d3a:{configurable:!0,enumerable:!0,get:function(){return!this.Mr}},wt:{configurable:!0,enumerable:!0,get:function(){return this.Xna?this.Xna:this.parent?this.parent.wt:"change"}},root:{configurable:!0,
enumerable:!0,get:function(){for(var a=this;a.Cd;)a=a.Cd;return a}}});_.bw=function(a,b,c){_.$v.call(this,(_.Th(b)?b.ay:b)||null,(_.Th(b)?b.iQ:c)||null);this.controls=a;this.oHa();this.PP(b);this.IJa();_.Qh(this,{Zh:!0,Ae:!!this.oz})};_.V(_.bw,_.$v);var o4a=function(a,b,c){if(a.controls[b])return a.controls[b];a.controls[b]=c;c.UD(a);c.kF(a.az);return c};_.k=_.bw.prototype;_.k.goa=function(a){var b=void 0===b?{}:b;o4a(this,a);_.Qh(this,{Ae:b.Ae});this.az()};
_.k.d1=function(a){var b=void 0===b?{}:b;this.controls[a]&&this.controls[a].kF(function(){});delete this.controls[a];_.Qh(this,{Ae:b.Ae});this.az()};_.k.contains=function(a){return this.controls.hasOwnProperty(a)&&this.controls[a].enabled};_.k.setValue=function(a,b){var c=this;b=void 0===b?{}:b;_.vua(this,a);Object.keys(a).forEach(function(d){_.uua(c,!0,d);c.controls[d].setValue(a[d],{Zh:!0,Ae:b.Ae})});_.Qh(this,b)};
_.k.reset=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;this.uq(function(c,d){c.reset(a[d],{Zh:!0,Ae:b.Ae})});this.C6(b);this.E6(b);_.Qh(this,b)};_.k.o6=function(){var a=this.fcb(!1,function(b,c){return c.o6()?!0:b});a&&_.Qh(this,{Zh:!0});return a};_.k.uq=function(a){var b=this;Object.keys(this.controls).forEach(function(c){var d=b.controls[c];d&&a(d,c)})};_.k.IJa=function(){var a=this;this.uq(function(b){b.UD(a);b.kF(a.az)})};_.k.QX=function(){this.value=this.gsc()};
_.k.l4=function(a){for(var b=_.q(Object.entries(this.controls)),c=b.next();!c.done;c=b.next()){var d=_.q(c.value);c=d.next().value;d=d.next().value;if(this.contains(c)&&a(d))return!0}return!1};_.k.gsc=function(){var a=this;return this.fcb({},function(b,c,d){if(c.enabled||a.disabled)b[d]=c.value;return b})};_.k.fcb=function(a,b){var c=a;this.uq(function(d,e){c=b(c,d,e)});return c};
_.k.Eka=function(){for(var a=_.q(Object.keys(this.controls)),b=a.next();!b.done;b=a.next())if(this.controls[b.value].enabled)return!1;return 0<Object.keys(this.controls).length||this.disabled};_.k.xGa=function(a){return this.controls.hasOwnProperty(a)?this.controls[a]:null};var p4a,q4a;p4a={Ca:_.Yv,Kb:_.$b(function(){return _.cw})};q4a=Promise.resolve();_.cw=function(a,b,c){_.Yv.call(this);this.XJ=c;this.bB=!1;this.hGa=new Set;this.Rda=new _.al;this.form=new _.bw({},Zta(a),aua(b))};_.V(_.cw,_.Yv);_.k=_.cw.prototype;_.k.Pc=function(){this.PP()};_.k.goa=function(a){var b=this;q4a.then(function(){var c=b.b9a(a.path);a.control=o4a(c,a.name,a.control);iua(a.control,a,b.XJ);_.Qh(a.control,{Ae:!1});b.hGa.add(a)})};_.k.getControl=function(a){return this.form.get(a.path)};
_.k.d1=function(a){var b=this;q4a.then(function(){var c=b.b9a(a.path);c&&c.d1(a.name);b.hGa.delete(a)})};_.k.rTb=function(a,b){var c=this;q4a.then(function(){c.form.get(a.path).setValue(b)})};_.k.setValue=function(a){this.control.setValue(a)};_.k.ux=function(a){this.bB=!0;sua(this.form,this.hGa);this.Rda.emit(a);var b;return"dialog"===(null==a?void 0:null==(b=a.target)?void 0:b.method)};_.k.OZa=function(){this.form.reset(void 0);this.bB=!1};
_.k.PP=function(){this.options&&null!=this.options.wt&&(this.form.Xna=this.options.wt)};_.k.b9a=function(a){a.pop();return a.length?this.form.get(a):this.form};_.W.Object.defineProperties(_.cw.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}}});
_.cw.ha=function(a){return new (a||_.cw)(_.x(_.Vv,10),_.x(h4a,10),_.x(k4a,8))};_.cw.Ha=_.gc({type:_.cw,qa:[["form",3,"ngNoForm","",3,"formGroup",""],["ng-form"],["","ngForm",""]],lb:function(a,b){a&1&&_.K("submit",function(c){return b.ux(c)})("reset",function(){b.OZa()})},inputs:{options:["ngFormOptions","options"]},outputs:{Rda:"ngSubmit"},Zb:["ngForm"],features:[_.Ze([p4a]),_.Be]});_.dw=function(a,b,c){a=void 0===a?null:a;_.$v.call(this,(_.Th(b)?b.ay:b)||null,(_.Th(b)?b.iQ:c)||null);this.defaultValue=null;this.ii=[];this.IP=!1;this.T6a(a);this.PP(b);this.oHa();_.Qh(this,{Zh:!0,Ae:!!this.oz});_.Th(b)&&(b.KEb||b.d0c)&&(wua(a)?this.defaultValue=a.value:this.defaultValue=a)};_.V(_.dw,_.$v);_.k=_.dw.prototype;
_.k.setValue=function(a,b){var c=this;b=void 0===b?{}:b;this.value=this.fw=a;this.ii.length&&!1!==b.Vpb&&this.ii.forEach(function(d){return d(c.value,!1!==b.Pzc)});_.Qh(this,b)};_.k.reset=function(a,b){a=void 0===a?this.defaultValue:a;b=void 0===b?{}:b;this.T6a(a);n4a(this,b);m4a(this,b);this.setValue(this.value,b);this.IP=!1};_.k.QX=function(){};_.k.l4=function(){return!1};_.k.Eka=function(){return this.disabled};_.k.Ho=function(a){this.ii.push(a)};
_.k.fuc=function(a){var b=this.ii;a=b.indexOf(a);-1<a&&b.splice(a,1)};_.k.guc=function(a){var b=this.Hma;a=b.indexOf(a);-1<a&&b.splice(a,1)};_.k.uq=function(){};_.k.o6=function(){return"submit"===this.wt&&(this.Qma&&qua(this),this.OIa&&_.pua(this),this.IP)?(this.setValue(this.fw,{Zh:!0,Vpb:!1}),!0):!1};_.k.T6a=function(a){wua(a)?(this.value=this.fw=a.value,a.disabled?this.disable({Zh:!0,Ae:!1}):this.enable({Zh:!0,Ae:!1})):this.value=this.fw=a};var r4a,s4a;r4a={Ca:_.Xv,Kb:_.$b(function(){return _.ew})};s4a=Promise.resolve();_.ew=function(a,b,c,d,e,f){_.Xv.call(this);this.ub=e;this.XJ=f;this.control=new _.dw;this.gJa=!1;this.update=new _.al;this.Cd=a;this.vna(b);this.sna(c);this.Or=tua(d)};_.V(_.ew,_.Xv);_.k=_.ew.prototype;
_.k.Tb=function(a){this.bmc();if(!this.gJa||"name"in a){if(this.gJa&&(this.y7a(),this.Zq)){var b=a.name.vi;this.Zq.d1({name:b,path:this.P9a(b)})}this.HJa()}"isDisabled"in a&&this.kuc(a);rua(a,this.PN)&&(this.QX(this.model),this.PN=this.model)};_.k.La=function(){this.Zq&&this.Zq.d1(this)};_.k.Aja=function(a){this.PN=a;this.update.emit(a)};_.k.HJa=function(){this.PP();this.Eqc()?this.gtc():this.Zq.goa(this);this.gJa=!0};_.k.PP=function(){this.options&&null!=this.options.wt&&(this.control.Xna=this.options.wt)};
_.k.Eqc=function(){return!this.Cd||!(!this.options||!this.options.standalone)};_.k.gtc=function(){iua(this.control,this,this.XJ);_.Qh(this.control,{Ae:!1})};_.k.bmc=function(){this.y7a()};_.k.emc=function(){};_.k.y7a=function(){this.options&&this.options.name&&(this.name=this.options.name)};_.k.QX=function(a){var b=this;s4a.then(function(){b.control.setValue(a,{Pzc:!1});var c;null==(c=b.ub)||_.vk(c)})};
_.k.kuc=function(a){var b=this;a=a.isDisabled.uf;var c=0!==a&&lka(a);s4a.then(function(){c&&!b.control.disabled?b.control.disable():!c&&b.control.disabled&&b.control.enable();var d;null==(d=b.ub)||_.vk(d)})};_.k.P9a=function(a){return this.Cd?cua(a,this.Cd):[a]};_.W.Object.defineProperties(_.ew.prototype,{path:{configurable:!0,enumerable:!0,get:function(){return this.P9a(this.name)}},Zq:{configurable:!0,enumerable:!0,get:function(){return this.Cd?this.Cd.Zq:null}}});
_.ew.ha=function(a){return new (a||_.ew)(_.x(_.Yv,9),_.x(_.Vv,10),_.x(h4a,10),_.x(_.Uv,10),_.x(_.sl,8),_.x(k4a,8))};_.ew.Ha=_.gc({type:_.ew,qa:[["","ngModel","",3,"formControlName","",3,"formControl",""]],inputs:{name:"name",Rl:["disabled","isDisabled"],model:["ngModel","model"],options:["ngModelOptions","options"]},outputs:{update:"ngModelChange"},Zb:["ngModel"],features:[_.Ze([r4a]),_.Be,_.uc]});var fw=function(){};fw.ha=function(a){return new (a||fw)};fw.Ea=_.fc({type:fw});fw.Da=_.Vb({});var t4a,u4a;t4a=new _.mc("NgModelWithFormControlWarning");u4a={Ca:_.Xv,Kb:_.$b(function(){return _.gw})};_.gw=function(a,b,c,d,e){_.Xv.call(this);this.orc=d;this.XJ=e;this.update=new _.al;this.prc=!1;this.vna(a);this.sna(b);this.Or=tua(c)};_.V(_.gw,_.Xv);_.gw.prototype.Tb=function(a){if(this.sqc(a)){var b=a.form.vi;b&&kua(b,this);iua(this.form,this,this.XJ);_.Qh(this.form,{Ae:!1})}rua(a,this.PN)&&(this.form.setValue(this.model),this.PN=this.model)};
_.gw.prototype.La=function(){this.form&&kua(this.form,this)};_.gw.prototype.Aja=function(a){this.PN=a;this.update.emit(a)};_.gw.prototype.sqc=function(a){return a.hasOwnProperty("form")};_.W.Object.defineProperties(_.gw.prototype,{Rl:{configurable:!0,enumerable:!0,set:function(){}},path:{configurable:!0,enumerable:!0,get:function(){return[]}},control:{configurable:!0,enumerable:!0,get:function(){return this.form}}});
_.gw.ha=function(a){return new (a||_.gw)(_.x(_.Vv,10),_.x(h4a,10),_.x(_.Uv,10),_.x(t4a,8),_.x(k4a,8))};_.gw.Ha=_.gc({type:_.gw,qa:[["","formControl",""]],inputs:{form:["formControl","form"],Rl:["disabled","isDisabled"],model:["ngModel","model"]},outputs:{update:"ngModelChange"},Zb:["ngForm"],features:[_.Ze([u4a]),_.Be,_.uc]});var v4a;v4a={Ca:_.Yv,Kb:_.$b(function(){return _.hw})};_.hw=function(a,b,c){_.Yv.call(this);var d=this;this.XJ=c;this.bB=!1;this.az=function(){return d.Wdb()};this.cZ=[];this.form=null;this.Rda=new _.al;this.vna(a);this.sna(b)};_.V(_.hw,_.Yv);_.k=_.hw.prototype;_.k.Tb=function(a){a.hasOwnProperty("form")&&(this.yuc(),this.Wdb(),this.tuc(),this.Gma=this.form)};_.k.La=function(){this.form&&(jua(this.form,this),this.form.az===this.az&&this.form.kF(function(){}))};
_.k.goa=function(a){var b=this.form.get(a.path);iua(b,a,this.XJ);_.Qh(b,{Ae:!1});this.cZ.push(a);return b};_.k.getControl=function(a){return this.form.get(a.path)};_.k.d1=function(a){kua(a.control||null,a);var b=this.cZ;a=b.indexOf(a);-1<a&&b.splice(a,1)};_.k.rTb=function(a,b){this.form.get(a.path).setValue(b)};_.k.ux=function(a){this.bB=!0;sua(this.form,this.cZ);this.Rda.emit(a);var b;return"dialog"===(null==a?void 0:null==(b=a.target)?void 0:b.method)};
_.k.OZa=function(){this.form.reset(void 0);this.bB=!1};_.k.Wdb=function(){var a=this;this.cZ.forEach(function(b){var c=b.control,d=a.form.get(b.path);c!==d&&(kua(c||null,b),d instanceof _.dw&&(iua(d,b,a.XJ),b.control=d))});this.form.jeb({Ae:!1})};_.k.xUc=function(a){var b=this.form.get(a.path);dua(b,a);_.Qh(b,{Ae:!1})};_.k.VTc=function(a){if(this.form){var b=this.form.get(a.path);b&&jua(b,a)&&_.Qh(b,{Ae:!1})}};_.k.tuc=function(){this.form.kF(this.az);this.Gma&&this.Gma.kF(function(){})};
_.k.yuc=function(){dua(this.form,this);this.Gma&&jua(this.Gma,this)};_.k.TTc=function(){};_.W.Object.defineProperties(_.hw.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[]}}});_.hw.ha=function(a){return new (a||_.hw)(_.x(_.Vv,10),_.x(h4a,10),_.x(k4a,8))};
_.hw.Ha=_.gc({type:_.hw,qa:[["","formGroup",""]],lb:function(a,b){a&1&&_.K("submit",function(c){return b.ux(c)})("reset",function(){b.OZa()})},inputs:{form:["formGroup","form"]},outputs:{Rda:"ngSubmit"},Zb:["ngForm"],features:[_.Ze([v4a]),_.Be,_.uc]});var w4a;w4a={Ca:_.Xv,Kb:_.$b(function(){return _.iw})};_.iw=function(a,b,c,d,e){_.Xv.call(this);this.orc=e;this.G6a=!1;this.update=new _.al;this.prc=!1;this.Cd=a;this.vna(b);this.sna(c);this.Or=tua(d)};_.V(_.iw,_.Xv);_.k=_.iw.prototype;_.k.Tb=function(a){this.G6a||this.HJa();rua(a,this.PN)&&(this.PN=this.model,this.Zq.rTb(this,this.model))};_.k.La=function(){this.Zq&&this.Zq.d1(this)};_.k.Aja=function(a){this.PN=a;this.update.emit(a)};_.k.emc=function(){};
_.k.HJa=function(){this.control=this.Zq.goa(this);this.G6a=!0};_.W.Object.defineProperties(_.iw.prototype,{Rl:{configurable:!0,enumerable:!0,set:function(){}},path:{configurable:!0,enumerable:!0,get:function(){return cua(null==this.name?this.name:this.name.toString(),this.Cd)}},Zq:{configurable:!0,enumerable:!0,get:function(){return this.Cd?this.Cd.Zq:null}}});_.iw.ha=function(a){return new (a||_.iw)(_.x(_.Yv,13),_.x(_.Vv,10),_.x(h4a,10),_.x(_.Uv,10),_.x(t4a,8))};
_.iw.Ha=_.gc({type:_.iw,qa:[["","formControlName",""]],inputs:{name:["formControlName","name"],Rl:["disabled","isDisabled"],model:["ngModel","model"]},outputs:{update:"ngModelChange"},features:[_.Ze([w4a]),_.Be,_.uc]});var jw=function(){this.F6=_.Sta},x4a;jw.prototype.Tb=function(a){this.zxb in a&&(this.F6=(this.JE=this.enabled(this.pIc(a[this.zxb].uf)))?this.Rxc():_.Sta,this.ii&&this.ii())};jw.prototype.validate=function(a){return this.F6(a)};jw.prototype.rZa=function(a){this.ii=a};jw.prototype.enabled=function(a){return null!=a};jw.ha=function(a){return new (a||jw)};jw.Ha=_.gc({type:jw,features:[_.uc]});x4a={Ca:_.Vv,Kb:_.$b(function(){return _.kw}),ld:!0};
_.kw=function(){jw.apply(this,arguments);this.zxb="required";this.pIc=lka;this.Rxc=function(){return Rta}};_.V(_.kw,jw);_.kw.prototype.enabled=function(a){return a};_.kw.ha=function(){var a;return function(b){return(a||(a=_.Pc(_.kw)))(b||_.kw)}}();
_.kw.Ha=_.gc({type:_.kw,qa:[["","required","","formControlName","",3,"type","checkbox"],["","required","","formControl","",3,"type","checkbox"],["","required","","ngModel","",3,"type","checkbox"]],Cb:1,lb:function(a,b){a&2&&_.Ee("required",b.JE?"":null)},inputs:{required:"required"},features:[_.Ze([x4a]),_.Be]});var lw=function(){};lw.ha=function(a){return new (a||lw)};lw.Ea=_.fc({type:lw});lw.Da=_.Vb({imports:[fw]});_.mw=function(){};_.mw.ha=function(a){return new (a||_.mw)};_.mw.Ea=_.fc({type:_.mw});_.mw.Da=_.Vb({imports:[lw]});_.nw=function(){};_.nw.ha=function(a){return new (a||_.nw)};_.nw.Ea=_.fc({type:_.nw});_.nw.Da=_.Vb({imports:[lw]});new wk;var y4a=_.Sg({passive:!0}),ow=function(a,b){this.Vc=a;this.vb=b;this.D5=new Map};
ow.prototype.Bn=function(a){var b=this;if(!this.Vc.ne)return _.ge;var c=_.Wg(a);if(a=this.D5.get(c))return a.subject;var d=new _.qe,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.vb.wc(function(){return d.next({target:f.target,nyb:!1})})):(c.classList.add("cdk-text-field-autofilled"),
b.vb.wc(function(){return d.next({target:f.target,nyb:!0})}))};this.vb.jc(function(){c.addEventListener("animationstart",e,y4a);c.classList.add("cdk-text-field-autofill-monitored")});this.D5.set(c,{subject:d,ut:function(){c.removeEventListener("animationstart",e,y4a)}});return d};ow.prototype.Bl=function(a){a=_.Wg(a);var b=this.D5.get(a);b&&(b.ut(),b.subject.complete(),a.classList.remove("cdk-text-field-autofill-monitored"),a.classList.remove("cdk-text-field-autofilled"),this.D5.delete(a))};
ow.prototype.La=function(){var a=this;this.D5.forEach(function(b,c){return a.Bl(c)})};ow.ha=function(a){return new (a||ow)(_.u(_.Bp),_.u(_.ye))};ow.ua=_.t({token:ow,oa:ow.ha,Ja:"root"});_.pw=function(){};_.pw.ha=function(a){return new (a||_.pw)};_.pw.Ea=_.fc({type:_.pw});_.pw.Da=_.Vb({});_.z4a=new _.mc("MatError");_.A4a=new _.mc("MatPrefix");_.B4a=new _.mc("MatSuffix");_.C4a=_.Bg("transitionMessages",[_.Eg("enter",_.Dg({opacity:1,transform:"translateY(0%)"})),_.Fg("void => enter",[_.Dg({opacity:0,transform:"translateY(-5px)"}),_.Cg("300ms cubic-bezier(0.55, 0, 0.55, 0.2)")])]);_.qw=function(){};_.qw.ha=function(a){return new (a||_.qw)};_.qw.Ha=_.gc({type:_.qw});_.rw=new _.mc("MatFormField");_.D4a=new _.mc("MAT_FORM_FIELD_DEFAULT_OPTIONS");_.E4a=new _.mc("MatHint");_.sw=function(){};_.sw.ha=function(a){return new (a||_.sw)};_.sw.Ha=_.gc({type:_.sw,qa:[["mat-label"]]});var F4a=function(){};F4a.ha=function(a){return new (a||F4a)};F4a.Ha=_.gc({type:F4a,qa:[["mat-placeholder"]]});var G4a,H4a,I4a,J4a,K4a,L4a,M4a;G4a=["connectionContainer"];H4a=["inputContainer"];I4a=["label"];J4a=["*",[["","matPrefix",""]],[["mat-placeholder"]],[["mat-label"]],[["","matSuffix",""]],[["mat-error"]],[["mat-hint",3,"align","end"]],[["mat-hint","align","end"]]];K4a=0;L4a=_.ah(function(a){this.Oa=a},"primary");M4a=new _.mc("MAT_FORM_FIELD_DEFAULT_OPTIONS");
_.tw=function(a,b,c,d,e,f,g){a=L4a.call(this,a)||this;a.ub=b;a.zc=c;a.Yr=d;a.Vc=e;a.vb=f;a.Kma=!1;a.S5=!1;a.Sb=new _.qe;a.rP=!1;a.MJa=!1;a.TP="";a.sP="";a.j5="mat-hint-"+K4a++;a.YE="mat-form-field-label-"+K4a++;a.Es=a.D9a();a.CI="NoopAnimations"!==g;a.wd=(null==d?void 0:d.wd)||"legacy";d&&(a.rP=!!d.ZR,d.color&&(a.color=a.defaultColor=d.color));return a};_.V(_.tw,L4a);_.k=_.tw.prototype;_.k.EX=function(){return"always"===this.Es&&!this.MJa};_.k.xFa=function(){return"never"!==this.Es};
_.k.TZ=function(){return this.X7a||this.Oa};
_.k.Ge=function(){var a=this,b=this.Od;b.controlType&&this.Oa.ta.classList.add("mat-form-field-type-"+b.controlType);b.Wc.ka(_.te(null)).subscribe(function(){a.zJ();_.vk(a.ub)});b.Qe&&b.Qe.lm&&b.Qe.lm.ka(_.ve(this.Sb)).subscribe(function(){return _.vk(a.ub)});this.vb.jc(function(){a.vb.Ag.ka(_.ve(a.Sb)).subscribe(function(){a.S5&&Uh(a)})});_.Sd(this.mJ.qd,this.HX.qd).subscribe(function(){a.S5=!0;_.vk(a.ub)});this.Wy.qd.ka(_.te(null)).subscribe(function(){a.d6();_.vk(a.ub)});this.Uy.qd.ka(_.te(null)).subscribe(function(){a.zJ();
_.vk(a.ub)});this.zc&&this.zc.kd.ka(_.ve(this.Sb)).subscribe(function(){"function"===typeof requestAnimationFrame?a.vb.jc(function(){requestAnimationFrame(function(){return Uh(a)})}):Uh(a)})};_.k.gM=function(){this.Kma&&Uh(this)};_.k.Pc=function(){this.TP="enter";this.ub.he()};_.k.La=function(){this.Sb.next();this.Sb.complete()};_.k.Dq=function(a){var b=this.Od?this.Od.Qe:null;return b&&b[a]};_.k.Opc=function(){return!!(this.Od&&this.Od.placeholder||this.Mrc)};
_.k.b5=function(){return!(!this.NHa&&!this.OHa)};_.k.QP=function(){return this.xFa()&&(this.Od&&this.Od.uha||this.EX())};_.k.Rpc=function(){return"legacy"===this.wd&&!this.b5()||this.b5()&&!this.QP()};_.k.PE=function(){return this.b5()||"legacy"===this.wd&&this.Opc()};_.k.P4=function(){return this.Uy&&0<this.Uy.length&&this.Od.Bs?"error":"hint"};
_.k.M6a=function(){var a=this;this.PE()&&this.xFa()&&(this.CI&&this.yq&&(this.MJa=!0,_.Pd(this.yq.ta,"transitionend").ka(_.he(1)).subscribe(function(){a.MJa=!1})),this.Es="always",_.vk(this.ub))};_.k.DUc=function(){};_.k.d6=function(){this.zJ()};_.k.Cuc=function(){};_.k.D9a=function(){return this.Yr&&this.Yr.Es||"auto"};
_.k.zJ=function(){if(this.Od){var a=[];this.Od.LN&&"string"===typeof this.Od.LN&&a.push.apply(a,_.qc(this.Od.LN.split(" ")));if("hint"===this.P4()){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.sP&&a.push(this.j5);c&&a.push(c.id)}else this.Uy&&a.push.apply(a,_.qc(this.Uy.map(function(d){return d.id})));this.Od.cxa(a)}};_.k.CUc=function(){};
var Uh=function(a){var b=a.yq?a.yq.ta:null,c=a.X7a.ta;if("outline"===a.wd&&a.Vc.ne)if(b&&b.children.length&&b.textContent.trim())if(a.mqc()){var d=0,e=0,f=c.querySelectorAll(".mat-form-field-outline-start"),g=c.querySelectorAll(".mat-form-field-outline-gap");if(a.yq&&a.yq.ta.children.length){d=c.getBoundingClientRect();if(0===d.width&&0===d.height){a.S5=!0;a.Kma=!1;return}d=a.V9a(d);e=b.children;c=a.V9a(e[0].getBoundingClientRect());for(var h=b=0;h<e.length;h++)b+=e[h].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.S5=a.Kma=!1}else a.Kma=!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"};_.tw.prototype.V9a=function(a){return this.zc&&"rtl"===this.zc.value?a.right:a.left};_.tw.prototype.mqc=function(){var a=this.Oa.ta;if(a.getRootNode){var b=a.getRootNode();return b&&b!==a}return document.documentElement.contains(a)};
_.W.Object.defineProperties(_.tw.prototype,{wd:{configurable:!0,enumerable:!0,get:function(){return this.Sy},set:function(a){var b=this.Sy,c;this.Sy=a||(null==(c=this.Yr)?void 0:c.wd)||"legacy";"outline"===this.Sy&&b!==a&&(this.S5=!0)}},ZR:{configurable:!0,enumerable:!0,get:function(){return this.rP},set:function(a){this.rP=_.Ug(a)}},cS:{configurable:!0,enumerable:!0,get:function(){return this.sP},set:function(a){this.sP=a;this.d6()}},Es:{configurable:!0,enumerable:!0,get:function(){return"legacy"!==
this.wd&&"never"===this.LE?"auto":this.LE},set:function(a){a!==this.LE&&(this.LE=a||this.D9a(),_.vk(this.ub))}},Od:{configurable:!0,enumerable:!0,get:function(){return this.tGa||this.Hmc||this.Imc},set:function(a){this.tGa=a}}});_.tw.ha=function(a){return new (a||_.tw)(_.x(_.Rc),_.x(_.sl),_.x(_.dq,8),_.x(M4a,8),_.x(_.Bp),_.x(_.ye),_.x(_.tk,8))};
_.tw.ya=_.ec({type:_.tw,qa:[["mat-form-field"]],zd:function(a,b,c){a&1&&(_.kf(c,_.qw,5),_.kf(c,_.qw,7),_.kf(c,_.sw,5),_.kf(c,_.sw,7),_.kf(c,F4a,5),_.kf(c,_.z4a,5),_.kf(c,_.E4a,5),_.kf(c,_.A4a,5),_.kf(c,_.B4a,5));if(a&2){var d;_.gf(d=_.lf())&&(b.Hmc=d.first);_.gf(d=_.lf())&&(b.Imc=d.first);_.gf(d=_.lf())&&(b.NHa=d.first);_.gf(d=_.lf())&&(b.OHa=d.first);_.gf(d=_.lf())&&(b.Mrc=d.first);_.gf(d=_.lf())&&(b.Uy=d);_.gf(d=_.lf())&&(b.Wy=d);_.gf(d=_.lf())&&(b.mJ=d);_.gf(d=_.lf())&&(b.HX=d)}},tb:function(a,
b){a&1&&(_.hf(G4a,7),_.hf(H4a,5),_.hf(I4a,5));if(a&2){var c;_.gf(c=_.lf())&&(b.X7a=c.first);_.gf(c=_.lf())&&(b.kUc=c.first);_.gf(c=_.lf())&&(b.yq=c.first)}},Db:["ngSkipHydration","true",1,"mat-form-field"],Cb:40,lb:function(a,b){a&2&&_.Ge("mat-form-field-appearance-standard","standard"==b.wd)("mat-form-field-appearance-fill","fill"==b.wd)("mat-form-field-appearance-outline","outline"==b.wd)("mat-form-field-appearance-legacy","legacy"==b.wd)("mat-form-field-invalid",b.Od.Bs)("mat-form-field-can-float",
b.xFa())("mat-form-field-should-float",b.QP())("mat-form-field-has-label",b.PE())("mat-form-field-hide-placeholder",b.Rpc())("mat-form-field-disabled",b.Od.disabled)("mat-form-field-autofilled",b.Od.xoa)("mat-focused",b.Od.focused)("ng-untouched",b.Dq("untouched"))("ng-touched",b.Dq("touched"))("ng-pristine",b.Dq("pristine"))("ng-dirty",b.Dq("dirty"))("ng-valid",b.Dq("valid"))("ng-invalid",b.Dq("invalid"))("ng-pending",b.Dq("pending"))("_mat-animation-noopable",!b.CI)},inputs:{color:"color",wd:"appearance",
ZR:"hideRequiredMarker",cS:"hintLabel",Es:"floatLabel"},Zb:["matFormField"],features:[_.Ze([{Ca:_.rw,Kb:_.tw}]),_.Be],kc:"* [matPrefix] mat-placeholder mat-label [matSuffix] mat-error mat-hint:not([align='end']) mat-hint[align='end']".split(" "),Aa:15,Ba:8,Fa:[[1,"mat-form-field-wrapper"],[1,"mat-form-field-flex",3,"click"],["connectionContainer",""],[4,"ngIf"],["class","mat-form-field-prefix",3,"cdkObserveContentDisabled","cdkObserveContent",4,"ngIf"],[1,"mat-form-field-infix"],["inputContainer",
""],[1,"mat-form-field-label-wrapper"],["class","mat-form-field-label",3,"cdkObserveContentDisabled","id","mat-empty","mat-form-field-empty","mat-accent","mat-warn","ngSwitch","cdkObserveContent",4,"ngIf"],["class","mat-form-field-suffix",4,"ngIf"],["class","mat-form-field-underline",4,"ngIf"],[1,"mat-form-field-subscript-wrapper",3,"ngSwitch"],[4,"ngSwitchCase"],["class","mat-form-field-hint-wrapper",4,"ngSwitchCase"],[1,"mat-form-field-outline"],[1,"mat-form-field-outline-start"],[1,"mat-form-field-outline-gap"],
[1,"mat-form-field-outline-end"],[1,"mat-form-field-outline","mat-form-field-outline-thick"],[1,"mat-form-field-prefix",3,"cdkObserveContentDisabled","cdkObserveContent"],[1,"mat-form-field-label",3,"cdkObserveContentDisabled","id","ngSwitch","cdkObserveContent"],["label",""],["class","mat-placeholder-required mat-form-field-required-marker","aria-hidden","true",4,"ngIf"],["aria-hidden","true",1,"mat-placeholder-required","mat-form-field-required-marker"],[1,"mat-form-field-suffix"],[1,"mat-form-field-underline"],
[1,"mat-form-field-ripple"],[1,"mat-form-field-hint-wrapper"],["class","mat-hint",3,"id",4,"ngIf"],[1,"mat-form-field-hint-spacer"],[1,"mat-hint",3,"id"]],va:function(a,b){a&1&&(_.Re(J4a),_.B(0,"div",0)(1,"div",1,2),_.K("click",function(c){return b.Od.Qua(c)}),_.N(3,xua,9,0,"ng-container",3),_.N(4,yua,2,1,"div",4),_.B(5,"div",5,6),_.Se(7),_.B(8,"span",7),_.N(9,Cua,5,16,"label",8),_.D()(),_.N(10,Dua,2,0,"div",9),_.D(),_.N(11,Eua,2,4,"div",10),_.B(12,"div",11),_.N(13,Fua,2,1,"div",12),_.N(14,Hua,5,
2,"div",13),_.D()());a&2&&(_.w(3),_.z("ngIf","outline"==b.wd),_.w(1),_.z("ngIf",b.mJ.length),_.w(5),_.z("ngIf",b.PE()),_.w(1),_.z("ngIf",b.HX.length),_.w(1),_.z("ngIf","outline"!=b.wd),_.w(1),_.z("ngSwitch",b.P4()),_.w(1),_.z("ngSwitchCase","error"),_.w(1),_.z("ngSwitchCase","hint"))},Ia:[_.hm,_.im,_.jm,_.Rp],styles:[".mat-form-field{display:inline-block;position:relative;text-align:left}[dir=rtl] .mat-form-field{text-align:right}.mat-form-field-wrapper{position:relative}.mat-form-field-flex{display:inline-flex;align-items:baseline;box-sizing:border-box;width:100%}.mat-form-field-prefix,.mat-form-field-suffix{white-space:nowrap;flex:none;position:relative}.mat-form-field-infix{display:block;position:relative;flex:auto;min-width:0;width:180px}.cdk-high-contrast-active .mat-form-field-infix{border-image:linear-gradient(transparent, transparent)}.mat-form-field-label-wrapper{position:absolute;left:0;box-sizing:content-box;width:100%;height:100%;overflow:hidden;pointer-events:none}[dir=rtl] .mat-form-field-label-wrapper{left:auto;right:0}.mat-form-field-label{position:absolute;left:0;font:inherit;pointer-events:none;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;transform-origin:0 0;transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1),color 400ms cubic-bezier(0.25, 0.8, 0.25, 1),width 400ms cubic-bezier(0.25, 0.8, 0.25, 1);display:none}[dir=rtl] .mat-form-field-label{transform-origin:100% 0;left:auto;right:0}.cdk-high-contrast-active .mat-form-field-disabled .mat-form-field-label{color:GrayText}.mat-form-field-empty.mat-form-field-label,.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{display:block}.mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{display:none}.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{display:block;transition:none}.mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.mat-input-server[placeholder]:not(:placeholder-shown)+.mat-form-field-label-wrapper .mat-form-field-label{display:none}.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.mat-form-field-can-float .mat-input-server[placeholder]:not(:placeholder-shown)+.mat-form-field-label-wrapper .mat-form-field-label{display:block}.mat-form-field-label:not(.mat-form-field-empty){transition:none}.mat-form-field-underline{position:absolute;width:100%;pointer-events:none;transform:scale3d(1, 1.0001, 1)}.mat-form-field-ripple{position:absolute;left:0;width:100%;transform-origin:50%;transform:scaleX(0.5);opacity:0;transition:background-color 300ms cubic-bezier(0.55, 0, 0.55, 0.2)}.mat-form-field.mat-focused .mat-form-field-ripple,.mat-form-field.mat-form-field-invalid .mat-form-field-ripple{opacity:1;transform:none;transition:transform 300ms cubic-bezier(0.25, 0.8, 0.25, 1),opacity 100ms cubic-bezier(0.25, 0.8, 0.25, 1),background-color 300ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-subscript-wrapper{position:absolute;box-sizing:border-box;width:100%;overflow:hidden}.mat-form-field-subscript-wrapper .mat-icon,.mat-form-field-label-wrapper .mat-icon{width:1em;height:1em;font-size:inherit;vertical-align:baseline}.mat-form-field-hint-wrapper{display:flex}.mat-form-field-hint-spacer{flex:1 0 1em}.mat-error{display:block}.mat-form-field-control-wrapper{position:relative}.mat-form-field-hint-end{order:1}.mat-form-field._mat-animation-noopable .mat-form-field-label,.mat-form-field._mat-animation-noopable .mat-form-field-ripple{transition:none}.mat-form-field .mat-form-field-prefix .mat-datepicker-toggle .mat-mdc-button-base,.mat-form-field .mat-form-field-suffix .mat-datepicker-toggle .mat-mdc-button-base{width:40px;height:40px;padding:8px 0}.mat-form-field .mat-datepicker-toggle .mat-mdc-icon-button .mat-icon{font-size:1em;display:inline-block;margin:-2px 0 1px}.mat-form-field-type-mat-date-range-input .mat-form-field-infix{width:200px}.mat-form-field-appearance-legacy .mat-form-field-prefix .mat-datepicker-toggle .mat-mdc-icon-button,.mat-form-field-appearance-legacy .mat-form-field-suffix .mat-datepicker-toggle .mat-mdc-icon-button{font-size:inherit;width:1.5em;height:1.5em;padding:0}.mat-form-field-appearance-legacy .mat-form-field-prefix .mat-datepicker-toggle-default-icon,.mat-form-field-appearance-legacy .mat-form-field-suffix .mat-datepicker-toggle-default-icon{width:1em}.mat-form-field-appearance-legacy .mat-form-field-prefix .mat-datepicker-toggle .mat-mdc-icon-button .mat-icon,.mat-form-field-appearance-legacy .mat-form-field-suffix .mat-datepicker-toggle .mat-mdc-icon-button .mat-icon{line-height:1.5em;margin:0}.mat-form-field .mat-datepicker-toggle .mat-mdc-button-base{vertical-align:middle}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-datepicker-toggle .mat-mdc-button-base{vertical-align:baseline}\n",
'.mat-form-field-appearance-fill .mat-form-field-flex{border-radius:4px 4px 0 0;padding:.75em .75em 0 .75em}.cdk-high-contrast-active .mat-form-field-appearance-fill .mat-form-field-flex{outline:solid 1px}.cdk-high-contrast-active .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex{outline-color:GrayText}.cdk-high-contrast-active .mat-form-field-appearance-fill.mat-focused .mat-form-field-flex{outline:dashed 3px}.mat-form-field-appearance-fill .mat-form-field-underline::before{content:"";display:block;position:absolute;bottom:0;height:1px;width:100%}.mat-form-field-appearance-fill .mat-form-field-ripple{bottom:0;height:2px}.cdk-high-contrast-active .mat-form-field-appearance-fill .mat-form-field-ripple{height:0}.mat-form-field-appearance-fill:not(.mat-form-field-disabled) .mat-form-field-flex:hover~.mat-form-field-underline .mat-form-field-ripple{opacity:1;transform:none;transition:opacity 600ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-appearance-fill._mat-animation-noopable:not(.mat-form-field-disabled) .mat-form-field-flex:hover~.mat-form-field-underline .mat-form-field-ripple{transition:none}.mat-form-field-appearance-fill .mat-form-field-subscript-wrapper{padding:0 1em}\n',
'.mat-input-element{font:inherit;background:rgba(0,0,0,0);color:currentColor;border:none;outline:none;padding:0;margin:0;width:100%;max-width:100%;vertical-align:bottom;text-align:inherit;box-sizing:content-box}.mat-input-element:-moz-ui-invalid{box-shadow:none}.mat-input-element,.mat-input-element::-webkit-search-cancel-button,.mat-input-element::-webkit-search-decoration,.mat-input-element::-webkit-search-results-button,.mat-input-element::-webkit-search-results-decoration{-webkit-appearance:none}.mat-input-element::-webkit-contacts-auto-fill-button,.mat-input-element::-webkit-caps-lock-indicator,.mat-input-element:not([type=password])::-webkit-credentials-auto-fill-button{visibility:hidden}.mat-input-element[type=date],.mat-input-element[type=datetime],.mat-input-element[type=datetime-local],.mat-input-element[type=month],.mat-input-element[type=week],.mat-input-element[type=time]{line-height:1}.mat-input-element[type=date]::after,.mat-input-element[type=datetime]::after,.mat-input-element[type=datetime-local]::after,.mat-input-element[type=month]::after,.mat-input-element[type=week]::after,.mat-input-element[type=time]::after{content:" ";white-space:pre;width:1px}.mat-input-element::-webkit-inner-spin-button,.mat-input-element::-webkit-calendar-picker-indicator,.mat-input-element::-webkit-clear-button{font-size:.75em}.mat-input-element::placeholder{-webkit-user-select:none;user-select:none;transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-input-element::-moz-placeholder{-webkit-user-select:none;user-select:none;transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-input-element::-webkit-input-placeholder{-webkit-user-select:none;user-select:none;transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-input-element:-ms-input-placeholder{-webkit-user-select:none;user-select:none;transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-hide-placeholder .mat-input-element::placeholder{color:rgba(0,0,0,0) !important;-webkit-text-fill-color:rgba(0,0,0,0);transition:none}.cdk-high-contrast-active .mat-form-field-hide-placeholder .mat-input-element::placeholder{opacity:0}.mat-form-field-hide-placeholder .mat-input-element::-moz-placeholder{color:rgba(0,0,0,0) !important;-webkit-text-fill-color:rgba(0,0,0,0);transition:none}.cdk-high-contrast-active .mat-form-field-hide-placeholder .mat-input-element::-moz-placeholder{opacity:0}.mat-form-field-hide-placeholder .mat-input-element::-webkit-input-placeholder{color:rgba(0,0,0,0) !important;-webkit-text-fill-color:rgba(0,0,0,0);transition:none}.cdk-high-contrast-active .mat-form-field-hide-placeholder .mat-input-element::-webkit-input-placeholder{opacity:0}.mat-form-field-hide-placeholder .mat-input-element:-ms-input-placeholder{color:rgba(0,0,0,0) !important;-webkit-text-fill-color:rgba(0,0,0,0);transition:none}.cdk-high-contrast-active .mat-form-field-hide-placeholder .mat-input-element:-ms-input-placeholder{opacity:0}._mat-animation-noopable .mat-input-element::placeholder{transition:none}._mat-animation-noopable .mat-input-element::-moz-placeholder{transition:none}._mat-animation-noopable .mat-input-element::-webkit-input-placeholder{transition:none}._mat-animation-noopable .mat-input-element:-ms-input-placeholder{transition:none}textarea.mat-input-element{resize:vertical;overflow:auto}textarea.mat-input-element.cdk-textarea-autosize{resize:none}textarea.mat-input-element{padding:2px 0;margin:-2px 0}select.mat-input-element{-moz-appearance:none;-webkit-appearance:none;position:relative;background-color:rgba(0,0,0,0);display:inline-flex;box-sizing:border-box;padding-top:1em;top:-1em;margin-bottom:-1em}select.mat-input-element::-moz-focus-inner{border:0}select.mat-input-element:not(:disabled){cursor:pointer}.mat-form-field-type-mat-native-select .mat-form-field-infix::after{content:"";width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid;position:absolute;top:50%;right:0;margin-top:-2.5px;pointer-events:none}[dir=rtl] .mat-form-field-type-mat-native-select .mat-form-field-infix::after{right:auto;left:0}.mat-form-field-type-mat-native-select .mat-input-element{padding-right:15px}[dir=rtl] .mat-form-field-type-mat-native-select .mat-input-element{padding-right:0;padding-left:15px}.mat-form-field-type-mat-native-select .mat-form-field-label-wrapper{max-width:calc(100% - 10px)}.mat-form-field-type-mat-native-select.mat-form-field-appearance-outline .mat-form-field-infix::after{margin-top:-5px}.mat-form-field-type-mat-native-select.mat-form-field-appearance-fill .mat-form-field-infix::after{margin-top:-10px}\n',
".mat-form-field-appearance-legacy .mat-form-field-label{transform:perspective(100px)}.mat-form-field-appearance-legacy .mat-form-field-prefix .mat-icon,.mat-form-field-appearance-legacy .mat-form-field-suffix .mat-icon{width:1em}.mat-form-field-appearance-legacy .mat-form-field-prefix .mat-icon-button,.mat-form-field-appearance-legacy .mat-form-field-suffix .mat-icon-button{font:inherit;vertical-align:baseline}.mat-form-field-appearance-legacy .mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field-appearance-legacy .mat-form-field-suffix .mat-icon-button .mat-icon{font-size:inherit}.mat-form-field-appearance-legacy .mat-form-field-underline{height:1px}.cdk-high-contrast-active .mat-form-field-appearance-legacy .mat-form-field-underline{height:0;border-top:solid 1px}.mat-form-field-appearance-legacy .mat-form-field-ripple{top:0;height:2px;overflow:hidden}.cdk-high-contrast-active .mat-form-field-appearance-legacy .mat-form-field-ripple{height:0;border-top:solid 2px}.mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{background-position:0;background-color:rgba(0,0,0,0)}.cdk-high-contrast-active .mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{border-top-style:dotted;border-top-width:2px;border-top-color:GrayText}.mat-form-field-appearance-legacy.mat-form-field-invalid:not(.mat-focused) .mat-form-field-ripple{height:1px}\n",
".mat-form-field-appearance-outline .mat-form-field-wrapper{margin:.25em 0}.mat-form-field-appearance-outline .mat-form-field-flex{padding:0 .75em 0 .75em;margin-top:-0.25em;position:relative}.mat-form-field-appearance-outline .mat-form-field-prefix,.mat-form-field-appearance-outline .mat-form-field-suffix{top:.25em}.mat-form-field-appearance-outline .mat-form-field-outline{display:flex;position:absolute;top:.25em;left:0;right:0;bottom:0;pointer-events:none}.mat-form-field-appearance-outline .mat-form-field-outline-start,.mat-form-field-appearance-outline .mat-form-field-outline-end{border:1px solid currentColor;min-width:5px}.mat-form-field-appearance-outline .mat-form-field-outline-start{border-radius:5px 0 0 5px;border-right-style:none}[dir=rtl] .mat-form-field-appearance-outline .mat-form-field-outline-start{border-right-style:solid;border-left-style:none;border-radius:0 5px 5px 0}.mat-form-field-appearance-outline .mat-form-field-outline-end{border-radius:0 5px 5px 0;border-left-style:none;flex-grow:1}[dir=rtl] .mat-form-field-appearance-outline .mat-form-field-outline-end{border-left-style:solid;border-right-style:none;border-radius:5px 0 0 5px}.mat-form-field-appearance-outline .mat-form-field-outline-gap{border-radius:.000001px;border:1px solid currentColor;border-left-style:none;border-right-style:none}.mat-form-field-appearance-outline.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-outline-gap{border-top-color:rgba(0,0,0,0)}.mat-form-field-appearance-outline .mat-form-field-outline-thick{opacity:0}.mat-form-field-appearance-outline .mat-form-field-outline-thick .mat-form-field-outline-start,.mat-form-field-appearance-outline .mat-form-field-outline-thick .mat-form-field-outline-end,.mat-form-field-appearance-outline .mat-form-field-outline-thick .mat-form-field-outline-gap{border-width:2px}.mat-form-field-appearance-outline.mat-focused .mat-form-field-outline,.mat-form-field-appearance-outline.mat-form-field-invalid .mat-form-field-outline{opacity:0;transition:opacity 100ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick,.mat-form-field-appearance-outline.mat-form-field-invalid .mat-form-field-outline-thick{opacity:1}.cdk-high-contrast-active .mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick{border:3px dashed}.mat-form-field-appearance-outline:not(.mat-form-field-disabled) .mat-form-field-flex:hover .mat-form-field-outline{opacity:0;transition:opacity 600ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-appearance-outline:not(.mat-form-field-disabled) .mat-form-field-flex:hover .mat-form-field-outline-thick{opacity:1}.mat-form-field-appearance-outline .mat-form-field-subscript-wrapper{padding:0 1em}.cdk-high-contrast-active .mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-outline{color:GrayText}.mat-form-field-appearance-outline._mat-animation-noopable:not(.mat-form-field-disabled) .mat-form-field-flex:hover~.mat-form-field-outline,.mat-form-field-appearance-outline._mat-animation-noopable .mat-form-field-outline,.mat-form-field-appearance-outline._mat-animation-noopable .mat-form-field-outline-start,.mat-form-field-appearance-outline._mat-animation-noopable .mat-form-field-outline-end,.mat-form-field-appearance-outline._mat-animation-noopable .mat-form-field-outline-gap{transition:none}\n",
".mat-form-field-appearance-standard .mat-form-field-flex{padding-top:.75em}.mat-form-field-appearance-standard .mat-form-field-underline{height:1px}.cdk-high-contrast-active .mat-form-field-appearance-standard .mat-form-field-underline{height:0;border-top:solid 1px}.mat-form-field-appearance-standard .mat-form-field-ripple{bottom:0;height:2px}.cdk-high-contrast-active .mat-form-field-appearance-standard .mat-form-field-ripple{height:0;border-top:solid 2px}.mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{background-position:0;background-color:rgba(0,0,0,0)}.cdk-high-contrast-active .mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{border-top-style:dotted;border-top-width:2px}.mat-form-field-appearance-standard:not(.mat-form-field-disabled) .mat-form-field-flex:hover~.mat-form-field-underline .mat-form-field-ripple{opacity:1;transform:none;transition:opacity 600ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-appearance-standard._mat-animation-noopable:not(.mat-form-field-disabled) .mat-form-field-flex:hover~.mat-form-field-underline .mat-form-field-ripple{transition:none}\n"],
nb:2,data:{animation:[_.C4a]},Na:0});_.uw=function(){};_.uw.ha=function(a){return new (a||_.uw)};_.uw.Ea=_.fc({type:_.uw});_.uw.Da=_.Vb({imports:[_.nm,_.Iq,_.Sp,_.Iq]});_.N4a=new _.mc("MAT_INPUT_VALUE_ACCESSOR");var O4a,P4a;O4a=0;P4a=_.hqa(function(a,b,c,d){this.y4=a;this.X5=b;this.Y5=c;this.Qe=d;this.Wc=new _.qe});
_.vw=function(a,b,c,d,e,f,g,h,n,r){var v=P4a.call(this,f,d,e,c)||this;v.Oa=a;v.Vc=b;v.d7a=h;v.yk=r;v.OX="mat-input-"+O4a++;v.focused=!1;v.Wc=new _.qe;v.controlType="mat-input";v.xoa=!1;v.Jc=!1;v.A6="text";v.dcb=!1;v.nrc="date datetime datetime-local month time week".split(" ").filter(function(C){return Cpa().has(C)});v.D$a=function(C){C=C.target;C.value||0!==C.selectionStart||0!==C.selectionEnd||(C.setSelectionRange(1,1),C.setSelectionRange(0,0))};c=v.Oa.ta;var A=c.nodeName.toLowerCase();v.J$a=g||
c;v.Vbb=v.value;v.id=v.id;b.HV&&n.jc(function(){a.ta.addEventListener("keyup",v.D$a)});v.gab=!v.Vc.ne;v.hma="select"===A;v.jab="textarea"===A;v.EHa=!!r;v.hma&&(v.controlType=c.multiple?"mat-native-select-multiple":"mat-native-select");return v};_.V(_.vw,P4a);_.k=_.vw.prototype;_.k.Pc=function(){var a=this;this.Vc.ne&&this.d7a.Bn(this.Oa.ta).subscribe(function(b){a.xoa=b.nyb;a.Wc.next()})};_.k.Tb=function(){this.Wc.next()};
_.k.La=function(){this.Wc.complete();this.Vc.ne&&this.d7a.Bl(this.Oa.ta);this.Vc.HV&&this.Oa.ta.removeEventListener("keyup",this.D$a)};_.k.Xp=function(){this.Qe&&(this.Qya(),null!==this.Qe.disabled&&this.Qe.disabled!==this.disabled&&(this.disabled=this.Qe.disabled,this.Wc.next()));this.vnc();this.wnc()};_.k.focus=function(a){this.Oa.ta.focus(a)};_.k.sla=function(a){a!==this.focused&&(this.focused=a,this.Wc.next())};_.k.L5=function(){};
_.k.vnc=function(){var a=this.Oa.ta.value;this.Vbb!==a&&(this.Vbb=a,this.Wc.next())};_.k.wnc=function(){var a=this.TGa();if(a!==this.Yrc){var b=this.Oa.ta;(this.Yrc=a)?b.setAttribute("placeholder",a):b.removeAttribute("placeholder")}};_.k.TGa=function(){return this.placeholder||null};_.k.FUc=function(){};_.k.xqc=function(){return-1<this.nrc.indexOf(this.A6)};_.k.oqc=function(){var a=this.Oa.ta.validity;return a&&a.badInput};
_.k.cxa=function(a){a.length?this.Oa.ta.setAttribute("aria-describedby",a.join(" ")):this.Oa.ta.removeAttribute("aria-describedby")};_.k.Qua=function(){this.focused||this.focus()};_.k.bab=function(){var a=this.Oa.ta;return this.hma&&(a.multiple||1<a.size)};
_.W.Object.defineProperties(_.vw.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Jc},set:function(a){this.Jc=_.Ug(a);this.focused&&(this.focused=!1,this.Wc.next())}},id:{configurable:!0,enumerable:!0,get:function(){return this.Qf},set:function(a){this.Qf=a||this.OX}},required:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return null!=(d=null!=(c=this.Zm)?c:null==(a=this.Qe)?void 0:null==(b=a.control)?void 0:_.l4a(b))?d:!1},set:function(a){this.Zm=_.Ug(a)}},
type:{configurable:!0,enumerable:!0,get:function(){return this.A6},set:function(a){this.A6=a||"text";!this.jab&&Cpa().has(this.A6)&&(this.Oa.ta.type=this.A6)}},value:{configurable:!0,enumerable:!0,get:function(){return this.J$a.value},set:function(a){a!==this.value&&(this.J$a.value=a,this.Wc.next())}},uJb:{configurable:!0,enumerable:!0,get:function(){return this.dcb},set:function(a){this.dcb=_.Ug(a)}},empty:{configurable:!0,enumerable:!0,get:function(){return!this.xqc()&&!this.Oa.ta.value&&!this.oqc()&&
!this.xoa}},uha:{configurable:!0,enumerable:!0,get:function(){if(this.hma){var a=this.Oa.ta,b=a.options[0];return this.focused||a.multiple||!this.empty||!!(-1<a.selectedIndex&&b&&b.label)}return this.focused||!this.empty}}});_.vw.ha=function(a){return new (a||_.vw)(_.x(_.Rc),_.x(_.Bp),_.x(_.Xv,10),_.x(_.cw,8),_.x(_.hw,8),_.x(_.Kq),_.x(_.N4a,10),_.x(ow),_.x(_.ye),_.x(_.rw,8))};
_.vw.Ha=_.gc({type:_.vw,qa:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],Db:[1,"mat-mdc-input-element"],Cb:18,lb:function(a,b){a&1&&_.K("focus",function(){return b.sla(!0)})("blur",function(){return b.sla(!1)})("input",function(){return b.L5()});a&2&&(_.Le("id",b.id)("disabled",b.disabled)("required",b.required),_.Ee("name",b.name||null)("readonly",b.uJb&&!b.hma||null)("aria-invalid",b.empty&&
b.required?null:b.Bs)("aria-required",b.required)("id",b.id),_.Ge("mat-input-server",b.gab)("mat-mdc-form-field-textarea-control",b.EHa&&b.jab)("mat-mdc-form-field-input-control",b.EHa)("mdc-text-field__input",b.EHa)("mat-mdc-native-select-inline",b.bab()))},inputs:{disabled:"disabled",id:"id",placeholder:"placeholder",name:"name",required:"required",type:"type",rPa:"errorStateMatcher",LN:["aria-describedby","userAriaDescribedBy"],value:"value",uJb:"readonly"},Zb:["matInput"],features:[_.Ze([{Ca:_.qw,
Kb:_.vw}]),_.Be,_.uc]});_.ww=function(){var a=_.vw.apply(this,arguments)||this;a.Nqc=_.cc(_.rw,{optional:!0});return a};_.V(_.ww,_.vw);_.ww.prototype.TGa=function(){var a=this.Nqc,b;return!a||"legacy"!==a.wd||(null==(b=a.b5)?0:b.call(a))?this.placeholder:null};_.ww.ha=function(){var a;return function(b){return(a||(a=_.Pc(_.ww)))(b||_.ww)}}();
_.ww.Ha=_.gc({type:_.ww,qa:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],Db:[1,"mat-input-element","mat-form-field-autofill-control"],Cb:15,lb:function(a,b){a&2&&(_.Ee("data-placeholder",b.placeholder),_.Ge("mat-input-server",b.gab)("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.bab()))},Zb:["matInput"],features:[_.Ze([{Ca:_.qw,Kb:_.ww}]),_.Be]});_.xw=function(){};_.xw.ha=function(a){return new (a||_.xw)};_.xw.Ea=_.fc({type:_.xw});_.xw.Da=_.Vb({Ob:[_.Kq],imports:[_.pw,_.uw,_.Iq,_.pw,_.uw]});var Q4a,R4a,V4a;Q4a=["input"];R4a=["formField"];_.yw=function(a,b,c,d){this.Ga=a;this.document=b;this.Hi=c;this.be=d;this.XFb="";this.i_a=[];this.fq=new _.dw("");this.Kq=new _.pd;this.lPa=this.S1a=this.eZ=!1;this.placeholder="";this.BM=N3a;this.dJb=new _.al;this.bZa=new _.al;this.blur=new _.al;this.focus=new _.al;this.VMb=new _.al;this.Cta=!1};_.k=_.yw.prototype;
_.k.Pa=function(){var a=this;this.Kq.add(this.fq.lm.subscribe(function(){S4a(a);c4a(a.K1a);a.dJb.emit(a.fq.value)}));T4a(this);this.Kq.add(_.Pd(this.document,"selectionchange").subscribe(function(){U4a(a)}))};_.k.Tb=function(a){a.hasOwnProperty("queryDecorator")&&S4a(this)};_.k.Pc=function(){};_.k.La=function(){this.Kq.unsubscribe()};_.k.ux=function(a){void 0!==a?this.bZa.emit(a):this.lPa&&this.bZa.emit(this.fq.value)};_.k.v0=function(){b4a(this.K1a);this.blur.emit();U4a(this)};
_.k.rXa=function(){this.S1a?this.S1a=!1:c4a(this.K1a);this.focus.emit();U4a(this)};V4a=function(a,b){a.Cta&&a.B2&&(b.preventDefault(),a.fq.setValue(a.fq.value+a.B2))};_.W4a=function(a,b){a.S1a=void 0===b?!1:b;a=a.E_.ta;a.focus();a.select&&a.select()};_.yw.prototype.setFocus=function(){this.E_.ta.focus()};
var U4a=function(a){var b=a.fq.value,c;if(c=a.document.activeElement===a.E_.ta)b=b.length,c=a.E_.ta,c=c.selectionStart===b&&c.selectionEnd===b;a.Cta=c},X4a=function(a){return _.Pd(a.E_.ta,"scroll").ka(_.ae(function(){return a.Hi.fM}),_.y(function(){return a.E_.ta.scrollLeft}),_.fe(),_.ae(function(){return a.Hi.Pda}),_.y(function(b){return"translateX(-"+b+"px)"}))},S4a=function(a){var b=a.fq.value||"";b=b.replace(/\n|\r\n/g," ");a.fq.setValue(b,{Ae:!1});a.i_a=a.BM.t2a(b)},T4a=function(a){a.Kq.add(a.be.jc(function(){return X4a(a).subscribe(function(b){a.XFb=
b})}))};_.W.Object.defineProperties(_.yw.prototype,{query:{configurable:!0,enumerable:!0,set:function(a){a!==this.fq.value&&(this.fq.setValue(a,{Ae:!1}),_.vk(this.JBc),S4a(this))}},disabled:{configurable:!0,enumerable:!0,set:function(a){a&&this.fq.disable({Ae:!1});this.eZ=a},get:function(){return this.eZ}},KBc:{configurable:!0,enumerable:!0,set:function(a){this.JBc=a.Ac.get(_.sl)}}});_.yw.ha=function(a){return new (a||_.yw)(_.x(_.zn),_.x(_.Yg),_.x(_.Ht),_.x(_.ye))};
_.yw.ya=_.ec({type:_.yw,qa:[["search-box"]],tb:function(a,b){a&1&&(_.hf(Q4a,7,_.Rc),_.hf(R4a,7,_.ef),_.hf(Sv,5));if(a&2){var c;_.gf(c=_.lf())&&(b.E_=c.first);_.gf(c=_.lf())&&(b.KBc=c.first);_.gf(c=_.lf())&&(b.K1a=c.first)}},inputs:{query:"query",disabled:"disabled",Fw:"elementName",lPa:"enableTextBoxQuerySubmission",placeholder:"placeholder",BM:"queryDecorator",L1a:"suggestionLists",B2:"tabCompletionHint"},outputs:{dJb:"queryChange",bZa:"querySubmit",blur:"blur",focus:"focus",VMb:"selectSuggestion"},
features:[_.uc],Aa:10,Ba:11,Fa:[["aria-hidden","true",1,"overlay"],[3,"ngClass",4,"ngFor","ngForOf"],["class","hint",4,"ngIf"],["floatLabel","never"],["formField",""],["aria-live","polite"],["matInput","","rows","1","spellcheck","false","wrap","off",3,"formControl","suggestionHandlerFor","isComboBox","input","suggestionSubmit","listNavigate","blur","focus","keydown.tab","keydown.arrowright"],["input",""],[3,"ngClass"],[1,"hint"]],va:function(a,b){if(a&1){var c=_.Ac();_.B(0,"div",0);_.N(1,Iua,2,2,
"span",1);_.N(2,Jua,2,1,"span",2);_.D();_.B(3,"mat-form-field",3,4)(5,"mat-label",5);_.P(6);_.D();_.B(7,"textarea",6,7);_.K("input",function(){_.Bc(c);b.i_a=b.BM.t2a(_.Ve(8).value);return _.Dc()})("suggestionSubmit",function(d){return b.ux(d)})("listNavigate",function(d){var e=d.Dr;d={element:b.Fw,action:d.action,gestureName:"CLICK",hg:b.fq.value};e?(d=Object.assign({},d,{Of:e.position}),b.Cta=!1,b.VMb.emit(e)):U4a(b);b.Ga.mb(d)})("blur",function(){return b.v0()})("focus",function(){return b.rXa()})("keydown.tab",
function(d){return V4a(b,d)})("keydown.arrowright",function(d){return V4a(b,d)});_.P(9,"  ");_.D()()}a&2&&(_.Fe("transform",b.XFb),_.w(1),_.z("ngForOf",b.i_a),_.w(1),_.z("ngIf",b.Cta),_.w(1),_.Ge("disabled",b.disabled),_.w(3),_.Ye(b.placeholder),_.w(1),_.z("formControl",b.fq)("suggestionHandlerFor",b.L1a)("isComboBox",b.lPa),_.Ee("aria-label",b.placeholder))},Ia:[_.fm,_.gm,_.hm,_.tw,_.sw,_.ww,_.Rh,_.Zv,_.gw,Sv],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}"]});_.zw=function(){};_.zw.ha=function(a){return new (a||_.zw)};_.zw.Ea=_.fc({type:_.zw});_.zw.Da=_.Vb({imports:[_.Gn,_.nm,_.ts,_.xw,_.nw]});var Y4a={eic:0,fic:1,cYb:2,dYb:3,N8b:4,M8b:5,Sfc:6,Rfc: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.TQa=b;this.ob=c;this.ke=new _.al;this.action=new _.al;this.Bg=2;this.color="blue";this.XX=this.YX="";this.Position=Y4a;this.width=272;this.Rva=null;this.Lp=this.TQa.create(this.ob.ta,{defer:!0});this.JOa=function(e){"Escape"===e.key&&d.KOa()};this.kxa=function(){var e=d.document.activeElement;null!=e&&e.closest("onedev-feature-tooltip-body")||(d.Rva=d.document.activeElement)};this.document.addEventListener("keydown",this.JOa);this.document.addEventListener("focusin",
this.kxa)};Aw.prototype.Ge=function(){pTa(this.Lp);this.kxa();_.Ip(this.Lp)};Aw.prototype.La=function(){this.document.removeEventListener("keydown",this.JOa);this.document.removeEventListener("focusin",this.kxa);this.Lp.destroy()};Aw.prototype.KOa=function(){this.ke.next();this.Rva&&"focus"in this.Rva&&this.Rva.focus({preventScroll:!0});this.document.removeEventListener("keydown",this.JOa);this.document.removeEventListener("focusin",this.kxa)};
_.W.Object.defineProperties(Aw.prototype,{pza:{configurable:!0,enumerable:!0,set:function(a){this.width=272+64*a}}});Aw.ha=function(a){return new (a||Aw)(_.x(_.Yg),_.x(Yp),_.x(_.Rc))};
Aw.ya=_.ec({type:Aw,qa:[["onedev-feature-tooltip-body"]],Cb:16,lb:function(a,b){a&2&&_.Ge("pointer-top-left",b.Bg===b.Position.eic)("pointer-top-right",b.Bg===b.Position.fic)("pointer-bottom-left",b.Bg===b.Position.cYb)("pointer-bottom-right",b.Bg===b.Position.dYb)("pointer-left-top",b.Bg===b.Position.N8b)("pointer-left-bottom",b.Bg===b.Position.M8b)("pointer-right-top",b.Bg===b.Position.Sfc)("pointer-right-bottom",b.Bg===b.Position.Rfc)},inputs:{Bg:"pointerPosition",pza:"widthOffset",color:"color",
YX:"actionBtnText",XX:"actionBtnIcon"},outputs:{ke:"dismiss",action:"action"},features:[_.Ze([{Ca:yTa,xc:{HHb:function(){},Jfb:function(){}}},Yp])],kc:["*"],Aa:8,Ba:5,Fa:[["cdkTrapFocus","","role","dialog","aria-modal","true","aria-label","Feature Tooltip",1,"tooltip-body","gmat-body-2",3,"ngClass"],[1,"pointer-container"],[1,"pointer"],[1,"button-row"],["class","action-button","mat-button","",3,"click",4,"ngIf"],["cdkFocusInitial","","mat-flat-button","",1,"close-button",3,"color","click"],["mat-button",
"",1,"action-button",3,"click"],[1,"action-button-wrapper"],["class","action-button-icon",4,"ngIf"],[1,"action-button-icon"]],va:function(a,b){a&1&&(_.Re(),_.B(0,"div",0)(1,"div",1),_.F(2,"div",2),_.D(),_.Se(3),_.B(4,"div",3),_.N(5,Lua,4,2,"button",4),_.B(6,"button",5),_.K("click",function(){return b.KOa()}),_.P(7," Got it "),_.D()()());a&2&&(_.Fe("width",b.width,"px"),_.z("ngClass",b.color),_.w(5),_.z("ngIf",b.YX),_.w(1),_.z("color","white"===b.color?"primary":""))},Ia:[_.Kp,_.fm,_.hm,_.Wq,_.ss],
styles:[".overlay-container{overflow:hidden}.dark-mode,:root{--tooltip-white-bg:var(--surface-default,#fff);--tooltip-blue-bg:var(--blue-700,#1967d2);--tooltip-white-text:var(--grey-800,#3c4043);--tooltip-blue-text:var(--text-inverse,#fff);--tooltip-shadow-color:rgba(0,0,0,.2)}.dark-mode{--tooltip-white-bg:var(--surface-default,#28292c);--tooltip-blue-bg:var(--blue-300,#8ab4f8);--tooltip-white-text:var(--grey-300,#dadce0);--tooltip-blue-text:var(--text-inverse,#000);--tooltip-shadow-color:rgba(0,0,0,.5)}.tooltip-body{padding:24px;border-radius:8px;color:var(--tooltip-text);background-color:var(--tooltip-bg);position:relative;--pointer-edge-offset:24px;--pointer-width:18px;--pointer-height:12px;--pointer-container-height:30px;--pointer-container-width:calc(var(--pointer-edge-offset)*2 + var(--pointer-width));--pointer-adjustment:-9px;box-shadow:0 1px 3px 0 var(--tooltip-shadow-color),0 4px 8px 3px var(--tooltip-shadow-color)}.tooltip-body.blue{--tooltip-text:var(--tooltip-blue-text);--tooltip-bg:var(--tooltip-blue-bg)}.tooltip-body.white{--tooltip-text:var(--tooltip-white-text);--tooltip-bg:var(--tooltip-white-bg)}.tooltip-body .button-row{margin-top:16px;text-align:right}.tooltip-body .button-row>button{height:36px}.tooltip-body .button-row .close-button{color:var(--tooltip-bg);margin-left:16px;width:88px}.tooltip-body .button-row .action-button{padding-left:8px;padding-right:8px}.tooltip-body .button-row .action-button .action-button-wrapper{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.tooltip-body .button-row .action-button .action-button-wrapper .action-button-icon{font-size:18px;height:18px;padding-left:8px;width:18px}.tooltip-body .pointer-container{position:absolute;overflow:hidden;pointer-events:none}.tooltip-body .pointer-container .pointer{width:16px;height:16px;position:absolute;background-color:var(--tooltip-bg)}.tooltip-body .tooltip-title{margin:0 4px 0 0}.pointer-bottom-left .pointer-container{height:var(--pointer-container-height);width:var(--pointer-container-width)}.pointer-bottom-left .pointer{left:calc(var(--pointer-edge-offset) + 1px);-webkit-transform:rotate(45deg) skew(8deg,8deg);transform:rotate(45deg) skew(8deg,8deg)}.pointer-bottom-left .tooltip-body{margin-bottom:var(--pointer-height)}.pointer-bottom-left .pointer{box-shadow:2px 2px 8px 3px var(--tooltip-shadow-color);top:var(--pointer-adjustment)}.pointer-bottom-left .pointer-container{bottom:calc(var(--pointer-container-height)*-1)}.pointer-bottom-left .pointer-container{left:0}.pointer-bottom-right .pointer-container{height:var(--pointer-container-height);width:var(--pointer-container-width)}.pointer-bottom-right .pointer{left:calc(var(--pointer-edge-offset) + 1px);-webkit-transform:rotate(45deg) skew(8deg,8deg);transform:rotate(45deg) skew(8deg,8deg)}.pointer-bottom-right .tooltip-body{margin-bottom:var(--pointer-height)}.pointer-bottom-right .pointer{box-shadow:2px 2px 8px 3px var(--tooltip-shadow-color);top:var(--pointer-adjustment)}.pointer-bottom-right .pointer-container{bottom:calc(var(--pointer-container-height)*-1)}.pointer-bottom-right .pointer-container{right:0}.pointer-top-left .pointer-container{height:var(--pointer-container-height);width:var(--pointer-container-width)}.pointer-top-left .pointer{left:calc(var(--pointer-edge-offset) + 1px);-webkit-transform:rotate(45deg) skew(8deg,8deg);transform:rotate(45deg) skew(8deg,8deg)}.pointer-top-left .tooltip-body{margin-top:var(--pointer-height)}.pointer-top-left .pointer{box-shadow:-1px -1px 3px 0 var(--tooltip-shadow-color);bottom:var(--pointer-adjustment)}.pointer-top-left .pointer-container{top:calc(var(--pointer-container-height)*-1)}.pointer-top-left .pointer-container{left:0}.pointer-top-right .pointer-container{height:var(--pointer-container-height);width:var(--pointer-container-width)}.pointer-top-right .pointer{left:calc(var(--pointer-edge-offset) + 1px);-webkit-transform:rotate(45deg) skew(8deg,8deg);transform:rotate(45deg) skew(8deg,8deg)}.pointer-top-right .tooltip-body{margin-top:var(--pointer-height)}.pointer-top-right .pointer{box-shadow:-1px -1px 3px 0 var(--tooltip-shadow-color);bottom:var(--pointer-adjustment)}.pointer-top-right .pointer-container{top:calc(var(--pointer-container-height)*-1)}.pointer-top-right .pointer-container{right:0}.pointer-left-top .pointer-container{height:var(--pointer-container-width);width:var(--pointer-container-height)}.pointer-left-top .pointer{top:calc(var(--pointer-edge-offset) + 1px);-webkit-transform:rotate(135deg) skew(8deg,8deg);transform:rotate(135deg) skew(8deg,8deg)}.pointer-left-top .tooltip-body{margin-left:var(--pointer-height)}.pointer-left-top .pointer{box-shadow:2px 2px 5px 0 var(--tooltip-shadow-color);right:var(--pointer-adjustment)}.pointer-left-top .pointer-container{left:calc(var(--pointer-container-height)*-1)}.pointer-left-top .pointer-container{top:0}.pointer-left-bottom .pointer-container{height:var(--pointer-container-width);width:var(--pointer-container-height)}.pointer-left-bottom .pointer{top:calc(var(--pointer-edge-offset) + 1px);-webkit-transform:rotate(135deg) skew(8deg,8deg);transform:rotate(135deg) skew(8deg,8deg)}.pointer-left-bottom .tooltip-body{margin-left:var(--pointer-height)}.pointer-left-bottom .pointer{box-shadow:2px 2px 5px 0 var(--tooltip-shadow-color);right:var(--pointer-adjustment)}.pointer-left-bottom .pointer-container{left:calc(var(--pointer-container-height)*-1)}.pointer-left-bottom .pointer-container{bottom:0}.pointer-right-top .pointer-container{height:var(--pointer-container-width);width:var(--pointer-container-height)}.pointer-right-top .pointer{top:calc(var(--pointer-edge-offset) + 1px);-webkit-transform:rotate(135deg) skew(8deg,8deg);transform:rotate(135deg) skew(8deg,8deg)}.pointer-right-top .tooltip-body{margin-right:var(--pointer-height)}.pointer-right-top .pointer{left:var(--pointer-adjustment);box-shadow:1px -1px 8px 3px var(--tooltip-shadow-color)}.pointer-right-top .pointer-container{right:calc(var(--pointer-container-height)*-1)}.pointer-right-top .pointer-container{top:0}.pointer-right-bottom .pointer-container{height:var(--pointer-container-width);width:var(--pointer-container-height)}.pointer-right-bottom .pointer{top:calc(var(--pointer-edge-offset) + 1px);-webkit-transform:rotate(135deg) skew(8deg,8deg);transform:rotate(135deg) skew(8deg,8deg)}.pointer-right-bottom .tooltip-body{margin-right:var(--pointer-height)}.pointer-right-bottom .pointer{left:var(--pointer-adjustment);box-shadow:1px -1px 8px 3px var(--tooltip-shadow-color)}.pointer-right-bottom .pointer-container{right:calc(var(--pointer-container-height)*-1)}.pointer-right-bottom .pointer-container{bottom:0}"],
nb:2,Na:0});var Bw=function(){};Bw.ha=function(a){return new (a||Bw)};Bw.Ea=_.fc({type:Bw});Bw.Da=_.Vb({});var Z4a,$4a,a5a;_.Cw=function(){this.uLa=new Map};Z4a=function(a,b){if(a.uLa.has(b))return a.uLa.get(b);var c={YNa:new _.oe(1),Uf:new _.qe,Vob:new _.qe};a.uLa.set(b,c);return c};$4a=function(a,b,c){Z4a(a,b).YNa.next(c)};a5a=function(a,b){Z4a(a,b).Uf.next();Z4a(a,b).YNa.next(void 0)};_.Cw.prototype.KOa=function(){Z4a(this).Vob.next()};_.Cw.ha=function(a){return new (a||_.Cw)};_.Cw.ua=_.t({token:_.Cw,oa:_.Cw.ha,Ja:Bw});var b5a=[{Bg:2,io:{Mc:"center",Nc:"top",uc:"start",Bc:"bottom",offsetX:-33}},{Bg:3,io:{Mc:"center",Nc:"top",uc:"end",Bc:"bottom",offsetX:33}},{Bg:0,io:{Mc:"center",Nc:"bottom",uc:"start",Bc:"top",offsetX:-33}},{Bg:1,io:{Mc:"center",Nc:"bottom",uc:"end",Bc:"top",offsetX:33}}],c5a=[{Bg:2,io:{Mc:"start",Nc:"top",uc:"start",Bc:"bottom",offsetX:-12}},{Bg:3,io:{Mc:"end",Nc:"top",uc:"end",Bc:"bottom",offsetX:12}},{Bg:0,io:{Mc:"start",Nc:"bottom",uc:"start",Bc:"top",offsetX:-12}},{Bg:1,io:{Mc:"end",Nc:"bottom",
uc:"end",Bc:"top",offsetX:12}}],d5a=[{Bg:6,io:{Mc:"start",Nc:"center",uc:"end",Bc:"top",offsetY:-33}},{Bg:7,io:{Mc:"start",Nc:"center",uc:"end",Bc:"bottom",offsetY:33}},{Bg:4,io:{Mc:"end",Nc:"center",uc:"start",Bc:"top",offsetY:-33}},{Bg:5,io:{Mc:"end",Nc:"center",uc:"start",Bc:"bottom",offsetY:33}}],e5a=[{Bg:6,io:{Mc:"start",Nc:"top",uc:"end",Bc:"top",offsetY:-12}},{Bg:7,io:{Mc:"start",Nc:"bottom",uc:"end",Bc:"bottom",offsetY:12}},{Bg:4,io:{Mc:"end",Nc:"top",uc:"start",Bc:"top",offsetY:-12}},{Bg:5,
io:{Mc:"end",Nc:"bottom",uc:"start",Bc:"bottom",offsetY:12}}];var Dw=function(){};Dw.ha=function(a){return new (a||Dw)};Dw.Ea=_.fc({type:Dw});Dw.Da=_.Vb({});var Ew=function(){},g5a=function(a,b){return f5a(a,b).map(function(c){return c.io})},h5a=function(a,b,c){a=f5a(a,b).find(function(d){return d.io===c});if(!a)throw Error("td`"+JSON.stringify(c));return a.Bg},f5a=function(a,b){b=i5a(b).filter(function(c){return!a.includes(c)});return a.concat(b)},i5a=function(a){var b,c=null==a?void 0:null==(b=a.ta)?void 0:b.clientWidth,d;a=null==a?void 0:null==(d=a.ta)?void 0:d.clientHeight;return(void 0!==c&&60>c?b5a:c5a).concat(void 0!==a&&60>a?d5a:e5a)};
Ew.ha=function(a){return new (a||Ew)};Ew.ua=_.t({token:Ew,oa:Ew.ha,Ja:Dw});var j5a;j5a=["template"];_.Fw=function(a,b,c,d,e){var f=this;this.MJ=a;this.lf=b;this.nC=c;this.be=d;this.Ll=e;this.NXa=new _.qe;this.hOa=[];this.pza=0;this.color="blue";this.wg=!1;this.XX=this.YX="";this.ke=new _.al;this.sib=new _.al;this.action=new _.al;this.Bg=0;this.Uf=new _.oe;this.LG=new _.oe;this.s_a={zIndex:"",position:""};this.Gsa=function(){f.ud&&f.wg&&f.anchor&&(f.anchor.ta.style.position=f.s_a.position,f.anchor.ta.style.zIndex=f.s_a.zIndex);var g;null==(g=f.ud)||g.dispose();f.ud=void 0}};
_.Fw.prototype.Tb=function(a){if(a.customPositions){var b;null==(b=this.ud)||_.STa(b,k5a(this))}};_.Fw.prototype.Pa=function(){var a=Z4a(this.MJ,this.mq),b=a.Uf,c=a.Vob;l5a(this,a.YNa);b.ka(_.ve(this.Uf)).subscribe(this.Gsa);m5a(this,c)};_.Fw.prototype.Pc=function(){this.LG.next()};_.Fw.prototype.La=function(){this.Gsa();this.Uf.next()};
var l5a=function(a,b){a.NXa.ka(cia(a.LG),_.we(function(){a.sib.emit()}),_.ue(function(){return b.ka(_.ve(a.ke))}),_.ve(a.Uf),_.Ud(function(c){return!!c&&!a.isVisible()})).subscribe(function(c){a.anchor=c;c=c.ta;if(a.wg){var d=c.style,e=d.position;a.s_a={zIndex:d.zIndex,position:e};if("static"===e||""===e)c.style.position="relative";c.style.zIndex="1001"}c=a.lf;d=c.create;e=k5a(a);var f=a.lf.Po;f=a.wg?f.block():f.Zs();a.ud=d.call(c,{Fj:e,xl:f,minWidth:"fit-content",wg:a.wg});var g;null==(g=a.ud)||
g.Sd(new _.Bq(a.Sc,a.nC))})},m5a=function(a,b){b.ka(_.ve(a.Uf),_.Ud(function(){return a.isVisible()})).subscribe(function(){a.Gsa();a.ke.emit()})};_.Fw.prototype.Haa=function(){if(!this.anchor)throw Error("ud");return _.wq(_.yq(this.lf.position(),this.anchor),g5a(this.hOa,this.anchor))};var k5a=function(a){var b=a.Haa();b.Mva.subscribe(function(c){a.be.wc(function(){a.Bg=h5a(a.hOa,a.anchor,c.Npa);_.vk(a.Ll)})});return b};_.Fw.prototype.isVisible=function(){return!!this.ud};
_.Fw.ha=function(a){return new (a||_.Fw)(_.x(_.Cw),_.x(_.Gq),_.x(_.ef),_.x(_.ye),_.x(_.sl),_.x(Ew))};
_.Fw.ya=_.ec({type:_.Fw,qa:[["onedev-feature-tooltip"]],tb:function(a,b){a&1&&_.hf(j5a,5);if(a&2){var c;_.gf(c=_.lf())&&(b.Sc=c.first)}},inputs:{mq:"tooltipId",NXa:"open$",hOa:"customPositions",pza:"widthOffset",color:"color",wg:"hasBackdrop",YX:"actionBtnText",XX:"actionBtnIcon"},outputs:{ke:"dismiss",sib:"beforeShown",action:"action"},features:[_.uc],kc:["*"],Aa:2,Ba:0,Fa:[["template",""],[3,"actionBtnText","actionBtnIcon","color","pointerPosition","widthOffset","action","dismiss"]],va:function(a){a&
1&&(_.Re(),_.N(0,Mua,2,5,"ng-template",null,0,_.pf))},Ia:[Aw],nb:2,Na:0});var Gw=function(){};Gw.ha=function(a){return new (a||Gw)};Gw.Ea=_.fc({type:Gw});Gw.Da=_.Vb({});var Hw=function(){};Hw.ha=function(a){return new (a||Hw)};Hw.Ea=_.fc({type:Hw});Hw.Da=_.Vb({imports:[Gw]});var Iw=function(){};Iw.prototype.getValue=function(a){a=window.localStorage.getItem(a);return _.vd(a?JSON.parse(a):null)};Iw.prototype.wu=function(a){return _.vd(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 _.vd(void 0)};Iw.ha=function(a){return new (a||Iw)};Iw.ua=_.t({token:Iw,oa:Iw.ha,Ja:Gw});var o5a,p5a;_.n5a=new _.mc("Feature Tooltip Controller Config");_.Jw=function(a,b,c){this.config=a;this.ML=b;this.Ac=c;this.s8=this.config.Lqa?this.Ac.get(_.xu):void 0;this.WUa="onedev.lastTooltipTime."+this.config.Go;var d;this.config.MOb=null!=(d=this.config.MOb)?d:"tooltipShown";var e;this.config.yvb=null!=(e=this.config.yvb)?e:"tooltipHidden"};o5a=function(a){return a.ML.getValue(a.WUa).ka(_.y(function(b){return null===b?!0:(new Date).getTime()-b>=a.config.Vpa}))};
_.Jw.prototype.Hsa=function(a){var b;null==(b=this.s8)||_.w3a(b,this.config.yvb);_.Od([this.ML.setValue(this.WUa,(new Date).getTime()),this.ML.setValue(_.Kw(this,a),"HIDDEN")]).ka(_.le())};var q5a=function(a,b,c){var d=c.map(function(e){return _.Kw(a,e)});return a.ML.wu(d).ka(_.y(function(e){return p5a(a,b,c,e)}))};_.Jw.prototype.showTooltip=function(a){var b;null==(b=this.s8)||_.w3a(b,this.config.MOb);return _.Od([this.ML.setValue(this.WUa,(new Date).getTime()),this.ML.setValue(_.Kw(this,a),"SHOWING")]).ka(_.le())};
p5a=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.Go+"."+b};_.Jw.ha=function(a){return new (a||_.Jw)(_.u(_.n5a),_.u(Iw),_.u(_.ag))};_.Jw.ua=_.t({token:_.Jw,oa:_.Jw.ha,Ja:Hw});_.Lw=function(a){var b=this;this.jG=a;this.KOb=_.vd(void 0);this.Uf=new _.oe;this.jCc=function(){return q5a(b.jG,"SHOWING",r5a(b))}};_.Lw.prototype.Ge=function(){var a=this,b=this.KOb.ka(_.ue(this.jCc),_.ue(function(c){return 0<c.length?_.vd(c[0]):_.vd(void 0).ka(s5a(a),t5a(a))}),_.y(function(c){return u5a(a,c)}),_.Ud(function(c){return!!c}),_.y(function(c){return c}),_.re({bufferSize:1,JA:!0}));v5a(this,b);b.ka(_.ve(this.Uf)).subscribe(function(c){c.NXa.next();a.jG.showTooltip(c.mq)})};
_.Lw.prototype.La=function(){this.Uf.next()};
var s5a=function(a){return _.sd(_.ue(function(){return o5a(a.jG)}),_.Ud(qd))},t5a=function(a){return _.sd(_.ue(function(){return q5a(a.jG,"UNSEEN",r5a(a))}),_.Ud(function(b){return 0<b.length}),_.y(function(b){return b[0]}))},v5a=function(a,b){b.ka(_.ue(function(c){return c.ke.ka(_.le(c.mq))}),_.ve(a.Uf)).subscribe(function(c){a.jG.Hsa(c)})},r5a=function(a){return a.kSb.map(function(b){return b.mq})},u5a=function(a,b){return a.kSb.find(function(c){return c.mq===b})};
_.Lw.ha=function(a){return new (a||_.Lw)(_.x(_.Jw))};_.Lw.ya=_.ec({type:_.Lw,qa:[["onedev-feature-tooltip-controller"]],zd:function(a,b,c){a&1&&_.kf(c,_.Fw,4);if(a&2){var d;_.gf(d=_.lf())&&(b.kSb=d)}},inputs:{KOb:"showTooltip$"},Aa:0,Ba:0,va:function(){},nb:2,Na:0});_.Mw=function(a,b){this.MJ=a;this.element=b;this.Eba=!1};_.Mw.prototype.Pa=function(){var a=this;this.Eba?(this.Vxb=new IntersectionObserver(function(b){_.q(b).next().value.isIntersecting?$4a(a.MJ,a.mq,a.element):a5a(a.MJ,a.mq)}),this.Vxb.observe(this.element.ta)):$4a(this.MJ,this.mq,this.element)};_.Mw.prototype.La=function(){a5a(this.MJ,this.mq);var a;null==(a=this.Vxb)||a.disconnect()};_.Mw.ha=function(a){return new (a||_.Mw)(_.x(_.Cw),_.x(_.Rc))};
_.Mw.Ha=_.gc({type:_.Mw,qa:[["","onedevTooltipAnchor",""]],inputs:{mq:["onedevTooltipAnchor","tooltipId"],Eba:"hideTooltipWhenAnchorNotVisible"}});_.Nw=function(){this.className="gmat-subtitle-1 tooltip-title"};_.Nw.ha=function(a){return new (a||_.Nw)};_.Nw.Ha=_.gc({type:_.Nw,qa:[["","onedevTooltipTitle",""]],Cb:2,lb:function(a,b){a&2&&_.He(b.className)}});_.Ow=function(){this.K$a=this.lw=!1};_.W.Object.defineProperties(_.Ow.prototype,{vertical:{configurable:!0,enumerable:!0,get:function(){return this.lw},set:function(a){this.lw=_.Ug(a)}},Bxb:{configurable:!0,enumerable:!0,get:function(){return this.K$a},set:function(a){this.K$a=_.Ug(a)}}});_.Ow.ha=function(a){return new (a||_.Ow)};
_.Ow.ya=_.ec({type:_.Ow,qa:[["mat-divider"]],Db:["role","separator",1,"mat-divider"],Cb:7,lb:function(a,b){a&2&&(_.Ee("aria-orientation",b.vertical?"vertical":"horizontal"),_.Ge("mat-divider-vertical",b.vertical)("mat-divider-horizontal",!b.vertical)("mat-divider-inset",b.Bxb))},inputs:{vertical:"vertical",Bxb:"inset"},Aa:0,Ba:0,va:function(){},styles:[".mat-divider{display:block;margin:0;border-top-width:1px;border-top-style:solid}.mat-divider.mat-divider-vertical{border-top:0;border-right-width:1px;border-right-style:solid}.mat-divider.mat-divider-inset{margin-left:80px}[dir=rtl] .mat-divider.mat-divider-inset{margin-left:auto;margin-right:80px}\n"],
nb:2,Na:0});_.w5a=_.ah(function(a){this.Oa=a},"primary");_.x5a=new _.mc("mat-progress-spinner-default-options",{Ja:"root",oa:Nua});var y5a;y5a=_.ah(function(a){this.Oa=a},"primary");
_.Pw=function(a,b,c,d,e,f,g,h){var n=y5a.call(this,a)||this;n.Ib=c;n.HW=100;n.Dd=0;n.PB=_.pd.EMPTY;n.mode="determinate";n.Dna=n.U9a();z5a.has(c.head)||z5a.set(c.head,new Set([100]));n.dF="NoopAnimations"===d&&!!e&&!e.eoc;"mat-spinner"===a.ta.nodeName.toLowerCase()&&(n.mode="indeterminate");e&&(e.color&&(n.color=n.defaultColor=e.color),e.diameter&&(n.diameter=e.diameter),e.strokeWidth&&(n.strokeWidth=e.strokeWidth));b.ne&&b.R5a&&g&&f&&h&&(n.PB=g.kd(150).subscribe(function(){"indeterminate"===n.mode&&
h.wc(function(){return _.vk(f)})}));return n};_.V(_.Pw,y5a);_.k=_.Pw.prototype;_.k.Pa=function(){var a=this.Oa.ta;this.idb=_.Kpa(a)||this.Ib.head;this.X6a();a.classList.add("mat-progress-spinner-indeterminate-animation")};_.k.La=function(){this.PB.unsubscribe()};_.k.xla=function(){return(this.diameter-10)/2};_.k.upc=function(){var a=2*this.xla()+this.strokeWidth;return"0 0 "+a+" "+a};_.k.Gla=function(){return 2*Math.PI*this.xla()};
_.k.W9a=function(){return"determinate"===this.mode?this.Gla()*(100-this.Dd)/100:null};_.k.x9a=function(){return this.strokeWidth/this.diameter*100};_.k.y9a=function(a){var b;a=50*(null!=(b=a.currentScale)?b:1);return a+"% "+a+"%"};_.k.X6a=function(){var a=this.idb,b=this.HW,c=z5a.get(a);if(!c||!c.has(b)){var d=this.Ib.createElement("style");d.setAttribute("mat-spinner-animation",this.Dna);d.textContent=this.noc();a.appendChild(d);c||(c=new Set,z5a.set(a,c));c.add(b)}};
_.k.noc=function(){var a=this.Gla();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.Dna)};_.k.U9a=function(){return this.diameter.toString().replace(".","_")};
_.W.Object.defineProperties(_.Pw.prototype,{diameter:{configurable:!0,enumerable:!0,get:function(){return this.HW},set:function(a){this.HW=_.Xg(a);this.Dna=this.U9a();this.idb&&this.X6a()}},strokeWidth:{configurable:!0,enumerable:!0,get:function(){return this.RJa||this.diameter/10},set:function(a){this.RJa=_.Xg(a)}},value:{configurable:!0,enumerable:!0,get:function(){return"determinate"===this.mode?this.Dd:0},set:function(a){this.Dd=Math.max(0,Math.min(100,_.Xg(a)))}}});var z5a=new WeakMap;
_.Pw.ha=function(a){return new (a||_.Pw)(_.x(_.Rc),_.x(_.Bp),_.x(_.Yg,8),_.x(_.tk,8),_.x(_.x5a),_.x(_.sl),_.x(_.nq),_.x(_.ye))};
_.Pw.ya=_.ec({type:_.Pw,qa:[["mat-progress-spinner"],["mat-spinner"]],Db:["role","progressbar","tabindex","-1",1,"mat-progress-spinner","mat-spinner"],Cb:10,lb:function(a,b){a&2&&(_.Ee("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),_.Fe("width",b.diameter,"px")("height",b.diameter,"px"),_.Ge("_mat-animation-noopable",b.dF))},inputs:{color:"color",diameter:"diameter",strokeWidth:"strokeWidth",
mode:"mode",value:"value"},Zb:["matProgressSpinner"],features:[_.Be],Aa:4,Ba:8,Fa:[["preserveAspectRatio","xMidYMid meet","focusable","false","aria-hidden","true",3,"ngSwitch"],["svg",""],["cx","50%","cy","50%",3,"animation-name","stroke-dashoffset","stroke-dasharray","stroke-width","transform-origin",4,"ngSwitchCase"],["cx","50%","cy","50%",3,"stroke-dashoffset","stroke-dasharray","stroke-width","transform-origin",4,"ngSwitchCase"],["cx","50%","cy","50%"]],va:function(a,b){a&1&&(_.Jc(),_.B(0,"svg",
0,1),_.N(2,Oua,1,11,"circle",2),_.N(3,Pua,1,9,"circle",3),_.D());a&2&&(_.Fe("width",b.diameter,"px")("height",b.diameter,"px"),_.z("ngSwitch","indeterminate"===b.mode),_.Ee("viewBox",b.upc()),_.w(2),_.z("ngSwitchCase",!0),_.w(1),_.z("ngSwitchCase",!1))},Ia:[_.im,_.jm],styles:[".mat-progress-spinner{display:block;position:relative;overflow:hidden}.mat-progress-spinner svg{position:absolute;transform:rotate(-90deg);top:0;left:0;transform-origin:center;overflow:visible}.mat-progress-spinner circle{fill:rgba(0,0,0,0);transition:stroke-dashoffset 225ms linear}.cdk-high-contrast-active .mat-progress-spinner circle{stroke:CanvasText}.mat-progress-spinner[mode=indeterminate] svg{animation:mat-progress-spinner-linear-rotate 2000ms linear infinite}.mat-progress-spinner[mode=indeterminate] circle{transition-property:stroke;animation-duration:4000ms;animation-timing-function:cubic-bezier(0.35, 0, 0.25, 1);animation-iteration-count:infinite}.mat-progress-spinner._mat-animation-noopable svg,.mat-progress-spinner._mat-animation-noopable circle{animation:none;transition:none}@keyframes mat-progress-spinner-linear-rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes mat-progress-spinner-stroke-rotate-100{0%{stroke-dashoffset:268.606171575px;transform:rotate(0)}12.5%{stroke-dashoffset:56.5486677px;transform:rotate(0)}12.5001%{stroke-dashoffset:56.5486677px;transform:rotateX(180deg) rotate(72.5deg)}25%{stroke-dashoffset:268.606171575px;transform:rotateX(180deg) rotate(72.5deg)}25.0001%{stroke-dashoffset:268.606171575px;transform:rotate(270deg)}37.5%{stroke-dashoffset:56.5486677px;transform:rotate(270deg)}37.5001%{stroke-dashoffset:56.5486677px;transform:rotateX(180deg) rotate(161.5deg)}50%{stroke-dashoffset:268.606171575px;transform:rotateX(180deg) rotate(161.5deg)}50.0001%{stroke-dashoffset:268.606171575px;transform:rotate(180deg)}62.5%{stroke-dashoffset:56.5486677px;transform:rotate(180deg)}62.5001%{stroke-dashoffset:56.5486677px;transform:rotateX(180deg) rotate(251.5deg)}75%{stroke-dashoffset:268.606171575px;transform:rotateX(180deg) rotate(251.5deg)}75.0001%{stroke-dashoffset:268.606171575px;transform:rotate(90deg)}87.5%{stroke-dashoffset:56.5486677px;transform:rotate(90deg)}87.5001%{stroke-dashoffset:56.5486677px;transform:rotateX(180deg) rotate(341.5deg)}100%{stroke-dashoffset:268.606171575px;transform:rotateX(180deg) rotate(341.5deg)}}\n"],
nb:2,Na:0});var A5a,E5a;A5a=["tooltip"];_.B5a=new _.mc("mat-tooltip-scroll-strategy");_.C5a={Ca:_.B5a,Eb:[_.Gq],Bb:function(a){return function(){return a.Po.Zs({kMc:20})}}};_.D5a=new _.mc("mat-tooltip-default-options",{Ja:"root",oa:function(){return{vha:0,Bba:0,uSb:1500}}});E5a=_.Sg({passive:!0});
_.Qw=function(a,b,c,d,e,f,g,h,n,r,v,A){var C=this;this.wj=a;this.Oa=b;this.sJ=c;this.Sf=d;this.vb=e;this.Vc=f;this.UO=g;this.Bd=h;this.zc=r;this.aj=v;this.ki="below";this.Hbb=this.reb=this.Jc=this.Kbb=!1;this.Yn=8;this.w4="mat";this.Wcb=this.aj.vha;this.Rla=this.aj.Bba;this.cV="auto";this.yma="";this.iJ=[];this.Sb=new _.qe;this.mg=n;this.Ib=A;v&&(v.position&&(this.position=v.position),v.Q0&&(this.Q0=v.Q0),v.cV&&(this.cV=v.cV));r.kd.ka(_.ve(this.Sb)).subscribe(function(){C.Xb&&C.xKa(C.Xb)})};_.k=_.Qw.prototype;
_.k.Pc=function(){var a=this;this.reb=!0;this.KJa();this.Bd.Bn(this.Oa).ka(_.ve(this.Sb)).subscribe(function(b){b?"keyboard"===b&&a.vb.wc(function(){return a.show()}):a.vb.wc(function(){return a.ek(0)})})};
_.k.La=function(){var a=this.Oa.ta;clearTimeout(this.lKa);this.Xb&&(this.Xb.dispose(),this.Hl=null);this.iJ.forEach(function(b){var c=_.q(b);b=c.next().value;c=c.next().value;a.removeEventListener(b,c,E5a)});this.iJ.length=0;this.Sb.next();this.Sb.complete();wTa(this.UO,a,this.message,"tooltip");this.Bd.Bl(a)};
_.k.show=function(a,b){var c=this;a=void 0===a?this.vha:a;if(this.disabled||!this.message||this.s5()){var d;null==(d=this.Hl)||d.zFa()}else b=this.fP(b),this.HE(),this.gp=this.gp||new _.Aq(this.Cdb,this.Sf),b=this.Hl=b.Sd(this.gp).instance,b.NX=this.Oa.ta,b.Jab=this.Rla,b.vIa.ka(_.ve(this.Sb)).subscribe(function(){return c.HE()}),this.Scb(this.jKa),this.ieb(),b.show(a)};_.k.ek=function(a){a=void 0===a?this.Bba:a;var b=this.Hl;b&&(b.isVisible()?b.ek(a):(b.zFa(),this.HE()))};
_.k.toggle=function(a){this.s5()?this.ek():this.show(void 0,a)};_.k.s5=function(){return!!this.Hl&&this.Hl.isVisible()};
_.k.fP=function(a){var b=this;if(this.Xb){var c=this.Xb.cr().Fj;if((!this.Q0||!a)&&c.JB instanceof _.Rc)return this.Xb;this.HE()}c=KTa(this.sJ,this.Oa);a=_.XTa(_.YTa(_.ZTa(_.bUa(_.yq(this.wj.position(),this.Q0?a||this.Oa:this.Oa),"."+this.w4+"-tooltip"),!1),this.Yn),c);a.Mva.ka(_.ve(this.Sb)).subscribe(function(e){b.iuc(e.Npa);b.Hl&&e.mMc.yFc&&b.Hl.isVisible()&&b.vb.wc(function(){return b.ek(0)})});this.Xb=this.wj.create({direction:this.zc,Fj:a,te:this.w4+"-tooltip-panel",xl:this.mg()});this.xKa(this.Xb);
this.Xb.Zv.ka(_.ve(this.Sb)).subscribe(function(){return b.HE()});this.Xb.nea().ka(_.ve(this.Sb)).subscribe(function(){var e;return null==(e=b.Hl)?void 0:e.ypc()});this.Xb.Ku().ka(_.ve(this.Sb)).subscribe(function(e){b.s5()&&27===e.keyCode&&!_.Rg(e)&&(e.preventDefault(),e.stopPropagation(),b.vb.wc(function(){return b.ek(0)}))});var d;(null==(d=this.aj)?0:d.azc)&&this.Xb.bY(this.w4+"-tooltip-panel-non-interactive");return this.Xb};_.k.HE=function(){this.Xb&&this.Xb.Kg()&&this.Xb.detach();this.Hl=null};
_.k.xKa=function(a){a=a.cr().Fj;var b=this.Roc(),c=this.RGa();_.wq(a,[this.UEa(Object.assign({},b.Ss,c.Ss)),this.UEa(Object.assign({},b.fallback,c.fallback))])};_.k.UEa=function(a){return a};
_.k.Roc=function(){var a=!this.zc||"ltr"==this.zc.value,b=this.position;if("above"==b||"below"==b)var c={Mc:"center",Nc:"above"==b?"top":"bottom"};else if("before"==b||"left"==b&&a||"right"==b&&!a)c={Mc:"start",Nc:"center"};else if("after"==b||"right"==b&&a||"left"==b&&!a)c={Mc:"end",Nc:"center"};a=this.P$a(c.Mc,c.Nc);return{Ss:c,fallback:{Mc:a.x,Nc:a.y}}};
_.k.RGa=function(){var a=!this.zc||"ltr"==this.zc.value,b=this.position;if("above"==b)var c={uc:"center",Bc:"bottom"};else if("below"==b)c={uc:"center",Bc:"top"};else if("before"==b||"left"==b&&a||"right"==b&&!a)c={uc:"end",Bc:"center"};else if("after"==b||"right"==b&&a||"left"==b&&!a)c={uc:"start",Bc:"center"};a=this.P$a(c.uc,c.Bc);return{Ss:c,fallback:{uc:a.x,Bc:a.y}}};
_.k.ieb=function(){var a=this;this.Hl&&(this.Hl.message=this.message,this.Hl.XI(),this.vb.y0.ka(_.he(1),_.ve(this.Sb)).subscribe(function(){a.Hl&&a.Xb.ei()}))};_.k.Scb=function(a){this.Hl&&(this.Hl.aV=a,this.Hl.XI())};_.k.P$a=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}};
_.k.iuc=function(a){var b=a.Bc,c=a.Mc;a=a.Nc;b="center"===b?this.zc&&"rtl"===this.zc.value?"end"===c?"left":"right":"start"===c?"left":"right":"bottom"===b&&"top"===a?"above":"below";if(b!==this.i8a){if(c=this.Xb)a=this.w4+"-tooltip-panel-",c.Afa(a+this.i8a),c.bY(a+b);this.i8a=b}};
_.k.KJa=function(){var a=this;!this.Jc&&this.message&&this.reb&&!this.iJ.length&&(this.Fbb()?this.iJ.push(["mouseenter",function(b){a.Ucb();var c=void 0;void 0!==b.x&&void 0!==b.y&&(c=b);a.show(void 0,c)}]):"off"!==this.cV&&(this.F8a(),this.iJ.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.Ucb();clearTimeout(a.lKa);a.lKa=setTimeout(function(){return a.show(void 0,d)},500)}])),this.E6a(this.iJ))};
_.k.Ucb=function(){var a=this;if(!this.Hbb){this.Hbb=!0;var b=[];if(this.Fbb())b.push(["mouseleave",function(d){d=d.relatedTarget;var e;d&&(null==(e=a.Xb)?0:e.Ru.contains(d))||a.ek()}],["wheel",function(d){return a.Puc(d)}]);else if("off"!==this.cV){this.F8a();var c=function(){clearTimeout(a.lKa);a.ek(a.aj.uSb)};b.push(["touchend",c],["touchcancel",c])}this.E6a(b);this.iJ.push.apply(this.iJ,_.qc(b))}};
_.k.E6a=function(a){var b=this;a.forEach(function(c){var d=_.q(c);c=d.next().value;d=d.next().value;b.Oa.ta.addEventListener(c,d,E5a)})};_.k.Fbb=function(){return!this.Vc.HV&&!this.Vc.Rr};_.k.Puc=function(a){if(this.s5()){a=this.Ib.elementFromPoint(a.clientX,a.clientY);var b=this.Oa.ta;a===b||b.contains(a)||this.ek()}};
_.k.F8a=function(){var a=this.cV;if("off"!==a){var b=this.Oa.ta,c=b.style;if("on"===a||"INPUT"!==b.nodeName&&"TEXTAREA"!==b.nodeName)c.userSelect=c.msUserSelect=c.webkitUserSelect=c.MozUserSelect="none";"on"!==a&&b.draggable||(c.webkitUserDrag="none");c.touchAction="none";c.webkitTapHighlightColor="transparent"}};
_.W.Object.defineProperties(_.Qw.prototype,{position:{configurable:!0,enumerable:!0,get:function(){return this.ki},set:function(a){if(a!==this.ki&&(this.ki=a,this.Xb)){this.xKa(this.Xb);var b;null==(b=this.Hl)||b.show(0);this.Xb.ei()}}},Q0:{configurable:!0,enumerable:!0,get:function(){return this.Kbb},set:function(a){this.Kbb=_.Ug(a);this.HE();this.Xb=null}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.Jc},set:function(a){(this.Jc=_.Ug(a))?this.ek(0):this.KJa()}},vha:{configurable:!0,
enumerable:!0,get:function(){return this.Wcb},set:function(a){this.Wcb=_.Xg(a)}},Bba:{configurable:!0,enumerable:!0,get:function(){return this.Rla},set:function(a){this.Rla=_.Xg(a);this.Hl&&(this.Hl.Jab=this.Rla)}},message:{configurable:!0,enumerable:!0,get:function(){return this.yma},set:function(a){var b=this;wTa(this.UO,this.Oa.ta,this.yma,"tooltip");this.yma=null!=a?String(a).trim():"";!this.yma&&this.s5()?this.ek(0):(this.KJa(),this.ieb(),this.vb.jc(function(){Promise.resolve().then(function(){b.UO.describe(b.Oa.ta,
b.message,"tooltip")})}))}},aV:{configurable:!0,enumerable:!0,get:function(){return this.jKa},set:function(a){this.jKa=a;this.Hl&&this.Scb(this.jKa)}}});_.Qw.ha=function(){_.Vc()};
_.Qw.Ha=_.gc({type:_.Qw,inputs:{position:["matTooltipPosition","position"],Q0:["matTooltipPositionAtOrigin","positionAtOrigin"],disabled:["matTooltipDisabled","disabled"],vha:["matTooltipShowDelay","showDelay"],Bba:["matTooltipHideDelay","hideDelay"],cV:["matTooltipTouchGestures","touchGestures"],message:["matTooltip","message"],aV:["matTooltipClass","tooltipClass"]}});var Rw=function(a,b){this.ub=a;this.kab=this.P7a=!1;this.vIa=new _.qe;this.Wr="NoopAnimations"===b};_.k=Rw.prototype;
_.k.show=function(a){var b=this;clearTimeout(this.Sla);this.yna=setTimeout(function(){b.Adb(!0);b.yna=void 0},a)};_.k.ek=function(a){var b=this;clearTimeout(this.yna);this.Sla=setTimeout(function(){b.Adb(!1);b.Sla=void 0},a)};_.k.isVisible=function(){return this.kab};_.k.La=function(){this.zFa();this.vIa.complete();this.NX=null};_.k.ypc=function(){this.P7a&&this.ek(0)};_.k.XI=function(){_.vk(this.ub)};
_.k.j$a=function(a){(a=a.relatedTarget)&&this.NX.contains(a)||(this.isVisible()?this.ek(this.Jab):this.wGa(!1))};_.k.gbb=function(){};_.k.f$a=function(a){a=a.animationName;a!==this.xna&&a!==this.iHa||this.wGa(a===this.xna)};_.k.zFa=function(){clearTimeout(this.yna);clearTimeout(this.Sla);this.yna=this.Sla=void 0};_.k.wGa=function(a){a?this.P7a=!0:this.isVisible()||this.vIa.next()};
_.k.Adb=function(a){var b=this.Bdb.ta,c=this.xna,d=this.iHa;b.classList.remove(a?d:c);b.classList.add(a?c:d);(this.kab=a)&&!this.Wr&&"function"===typeof getComputedStyle&&(c=getComputedStyle(b),"0s"===c.getPropertyValue("animation-duration")||"none"===c.getPropertyValue("animation-name"))&&(this.Wr=!0);a&&this.gbb();this.Wr&&(b.classList.add("_mat-animation-noopable"),this.wGa(a))};Rw.ha=function(a){return new (a||Rw)(_.x(_.sl),_.x(_.tk,8))};Rw.Ha=_.gc({type:Rw});
_.Sw=function(a,b,c){Rw.call(this,a,c);this.Oa=b;this.dab=!1;this.xna="mat-mdc-tooltip-show";this.iHa="mat-mdc-tooltip-hide"};_.V(_.Sw,Rw);_.Sw.Ha=Rw.Ha;_.Sw.prototype.gbb=function(){this.dab=this.Gqc();this.XI()};_.Sw.prototype.Gqc=function(){var a=this.Oa.ta.getBoundingClientRect();return 24<a.height&&200<=a.width};_.Sw.ha=function(a){return new (a||_.Sw)(_.x(_.sl),_.x(_.Rc),_.x(_.tk,8))};
_.Sw.ya=_.ec({type:_.Sw,qa:[["mat-tooltip-component"]],tb:function(a,b){a&1&&_.hf(A5a,7);if(a&2){var c;_.gf(c=_.lf())&&(b.Bdb=c.first)}},Db:["aria-hidden","true"],Cb:2,lb:function(a,b){a&1&&_.K("mouseleave",function(c){return b.j$a(c)});a&2&&_.Fe("zoom",b.isVisible()?1:null)},features:[_.Be],Aa:4,Ba:4,Fa:[[1,"mdc-tooltip","mdc-tooltip--shown","mat-mdc-tooltip",3,"ngClass","animationend"],["tooltip",""],[1,"mdc-tooltip__surface","mdc-tooltip__surface-animation"]],va:function(a,b){a&1&&(_.B(0,"div",
0,1),_.K("animationend",function(c){return b.f$a(c)}),_.B(2,"div",2),_.P(3),_.D()());a&2&&(_.Ge("mdc-tooltip--multiline",b.dab),_.z("ngClass",b.aV),_.w(3),_.Ye(b.message))},Ia:[_.fm],styles:['.mdc-tooltip__surface{word-break:var(--mdc-tooltip-word-break, normal);overflow-wrap:anywhere}.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{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}}.mdc-tooltip__surface{background-color:var(--mdc-plain-tooltip-container-color, #fff)}.mdc-tooltip__surface{border-radius:var(--mdc-plain-tooltip-container-shape, var(--mdc-shape-small, 4px))}.mdc-tooltip__caret-surface-top,.mdc-tooltip__caret-surface-bottom{border-radius:var(--mdc-plain-tooltip-container-shape, var(--mdc-shape-small, 4px))}.mdc-tooltip__surface{color:var(--mdc-plain-tooltip-supporting-text-color, #000)}.mdc-tooltip__surface{font-family:var(--mdc-plain-tooltip-supporting-text-font, inherit);font-size:var(--mdc-plain-tooltip-supporting-text-size, inherit);font-weight:var(--mdc-plain-tooltip-supporting-text-weight, inherit);letter-spacing:var(--mdc-plain-tooltip-supporting-text-tracking, inherit)}.mat-mdc-tooltip{position:relative;transform:scale(0)}.mat-mdc-tooltip::before{content:"";top:0;right:0;bottom:0;left:0;z-index:-1;position:absolute}.mat-mdc-tooltip-panel-below .mat-mdc-tooltip::before{top:-8px}.mat-mdc-tooltip-panel-above .mat-mdc-tooltip::before{bottom:-8px}.mat-mdc-tooltip-panel-right .mat-mdc-tooltip::before{left:-8px}.mat-mdc-tooltip-panel-left .mat-mdc-tooltip::before{right:-8px}.mat-mdc-tooltip._mat-animation-noopable{animation:none;transform:scale(1)}.mat-mdc-tooltip-panel-non-interactive{pointer-events:none}@keyframes mat-mdc-tooltip-show{0%{opacity:0;transform:scale(0.8)}100%{opacity:1;transform:scale(1)}}@keyframes mat-mdc-tooltip-hide{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(0.8)}}.mat-mdc-tooltip-show{animation:mat-mdc-tooltip-show 150ms cubic-bezier(0, 0, 0.2, 1) forwards}.mat-mdc-tooltip-hide{animation:mat-mdc-tooltip-hide 75ms cubic-bezier(0.4, 0, 1, 1) forwards}\n'],
nb:2,Na:0});var F5a;F5a=["tooltip"];_.Uw=function(a,b,c,d,e,f,g,h,n,r,v,A){_.Qw.call(this,a,b,c,d,e,f,g,h,n,r,v,A);this.Cdb=Tw};_.V(_.Uw,_.Qw);_.Uw.ha=function(a){return new (a||_.Uw)(_.x(_.Gq),_.x(_.Rc),_.x(_.jq),_.x(_.ef),_.x(_.ye),_.x(_.Bp),_.x(_.Vp),_.x(_.Ep),_.x(_.B5a),_.x(_.dq,8),_.x(_.D5a,8),_.x(_.Yg))};_.Uw.Ha=_.gc({type:_.Uw,qa:[["","matTooltip",""]],Db:[1,"mat-tooltip-trigger"],Zb:["matTooltip"],features:[_.Be]});
var Tw=function(a,b,c){Rw.call(this,a,c);this.tFa=b;this.tqc=this.tFa.observe("(max-width: 599.98px) and (orientation: portrait), (max-width: 959.98px) and (orientation: landscape)");this.xna="mat-tooltip-show";this.iHa="mat-tooltip-hide"};_.V(Tw,Rw);Tw.Ha=Rw.Ha;Tw.ha=function(a){return new (a||Tw)(_.x(_.sl),_.x(Np),_.x(_.tk,8))};
Tw.ya=_.ec({type:Tw,qa:[["mat-tooltip-component"]],tb:function(a,b){a&1&&_.hf(F5a,7);if(a&2){var c;_.gf(c=_.lf())&&(b.Bdb=c.first)}},Db:["aria-hidden","true"],Cb:2,lb:function(a,b){a&1&&_.K("mouseleave",function(c){return b.j$a(c)});a&2&&_.Fe("zoom",b.isVisible()?1:null)},features:[_.Be],Aa:4,Ba:6,Fa:[[1,"mat-tooltip",3,"ngClass","animationend"],["tooltip",""]],va:function(a,b){a&1&&(_.B(0,"div",0,1),_.K("animationend",function(d){return b.f$a(d)}),_.Q(2,"async"),_.P(3),_.D());if(a&2){var c;_.Ge("mat-tooltip-handset",
null==(c=_.R(2,4,b.tqc))?null:c.matches);_.z("ngClass",b.aV);_.w(3);_.Ye(b.message)}},Ia:[_.fm,_.mm],styles:[".mat-tooltip{color:#fff;border-radius:4px;margin:14px;max-width:250px;padding-left:8px;padding-right:8px;overflow:hidden;text-overflow:ellipsis;-webkit-transform:scale(0);transform:scale(0)}.mat-tooltip._mat-animation-noopable{-webkit-animation:none;animation:none;-webkit-transform:scale(1);transform:scale(1)}.cdk-high-contrast-active .mat-tooltip{outline:1px solid}.mat-tooltip-handset{margin:24px;padding-left:16px;padding-right:16px}.mat-tooltip-panel-non-interactive{pointer-events:none}@-webkit-keyframes mat-tooltip-show{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}50%{opacity:.5;-webkit-transform:scale(.99);transform:scale(.99)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes mat-tooltip-show{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}50%{opacity:.5;-webkit-transform:scale(.99);transform:scale(.99)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes mat-tooltip-hide{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}@keyframes mat-tooltip-hide{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}.mat-tooltip-show{-webkit-animation:mat-tooltip-show .2s cubic-bezier(0,0,.2,1) forwards;animation:mat-tooltip-show .2s cubic-bezier(0,0,.2,1) forwards}.mat-tooltip-hide{-webkit-animation:mat-tooltip-hide .1s cubic-bezier(0,0,.2,1) forwards;animation:mat-tooltip-hide .1s cubic-bezier(0,0,.2,1) forwards}"],
nb:2,Na:0});var Qua,Yua,G5a,H5a,I5a;Qua=function(a){return{hidden:a}};Yua=function(a){return{m2NavEnabled:a}};G5a=function(a,b){return{m2NavEnabled:a,m2HasFocus:b}};H5a=function(a,b){return[a,b]};I5a=function(a){return[a]};
_.Vw=function(a,b,c,d,e,f,g,h,n,r,v,A,C){_.Ou.call(this,{nfa:b.Lb(47),jv:"GlobalSearchBox",Ga:a,lqa:r,TG:b.Lb(28),TK:c});var I=this;this.Ra=d;this.vd=e;this.Vf=f;this.cq=g;this.document=h;this.ob=n;this.yMc=v;this.xMc=A;this.vL=C;this.wxa=new _.pd;this.Tm=new _.pd;this.dT=new _.oe(1);this.uga=0;this.rda=void 0;this.l5a="Clear search";this.fac="Search for code or files";this.oac="No matching results";this.pac="Try modifying your query";this.lac="Documentation";this.nac="New! Git Search";this.mac='The "package:" atom for GoB is going away soon. Learn about the new "git:", "repo:", and "branch:" atoms.';
this.uac='The "package:" atom for GoB is going away soon. Use the new "git:", "repo:", and "branch:" atoms instead. Click the \'Info\' icon for more information';this.j1a=24;this.k1a=2;this.V0a=new _.oe(1);this.rMc=this.dT.ka(_.y(function(L){a:{L=_.q(_.Ph(L));for(var O=L.next();!O.done;O=L.next())if(O=O.value,O.warning)switch(O.warning.type){case 0:L=I.uac;break a;default:_.rg(O.warning.type)}L=""}return L}));this.MZ=new _.al;this.qda=b.Lb(68);this.eMc=b.Lb(41)};_.V(_.Vw,_.Ou);_.Vw.Ha=_.Ou.Ha;
_.k=_.Vw.prototype;_.k.Pa=function(){var a=this;_.Ou.prototype.Pa.call(this);var b=this.cq.parse(this.query);this.dT.next(b);this.V0a.next(hva(b)&&this.Ra.url.startsWith("/search?q="));this.Tm.add(this.CM.ka(_.y(function(c){return a.cq.parse(c)})).subscribe(function(c){a.dT.next(c)}));this.Tm.add(this.Ra.events.ka(_.Ud(function(c){return c instanceof _.Zf}),_.ue(function(){return a.dT.ka(_.he(1))}),_.y(function(c){return hva(c)&&a.Ra.url.startsWith("/search?q=")})).subscribe(function(c){a.V0a.next(c)}))};
_.k.Pc=function(){var a=this;this.nq=this.Vf.registerCallback("SEARCH_BAR",this.ob.ta,function(){_.W4a(a.PD,!0)})};_.k.La=function(){_.Ou.prototype.La.call(this);this.wxa.unsubscribe();this.Tm.unsubscribe();this.nq&&this.nq()};_.k.OC=function(a){(a=a.target)&&a instanceof HTMLElement&&a.classList.contains("search-bar")&&this.PD.setFocus()};_.k.cva=function(){_.Ou.prototype.cva.call(this);this.MZ.next(1)};_.k.dva=function(){_.Ou.prototype.dva.call(this);this.MZ.next(0)};
_.k.CY=function(){_.Ou.prototype.CY.call(this,this.PD)};_.k.nEb=function(a){_.mn(this.Ra,this.Ra.zh(_.SNa,{Ta:_.Pna(a)}))};_.k.GXa=function(a){this.uga=a.getBoundingClientRect().width};_.k.mba=function(a){"scope"===a.Qa.kind&&_.Ou.prototype.setScope.call(this,a.Qa)&&_.W4a(this.PD)};_.k.u2=function(a){a&&this.document.activeElement&&this.document.activeElement.blur();_.Ou.prototype.u2.call(this,a)};
_.W.Object.defineProperties(_.Vw.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){var b=this;if(a&&(_.Ou.prototype.bxa.call(this,a),this.rda=a.rda,this.wxa.unsubscribe(),this.wxa=new _.pd,a.F0a)){var c={};a=_.q(a.F0a);for(var d=a.next();!d.done;c={o3:c.o3},d=a.next()){var e=_.q(d.value);d=e.next().value;e=e.next().value;c.o3=e;this.wxa.add(this.vd.register(c.o3.name,d,function(f){return function(){f.o3.handler({nn:b.query,prefix:b.queryPrefix.getValue()});f.o3.Vsb&&_.W4a(b.PD)}}(c)))}}}},
WJc:{configurable:!0,enumerable:!0,get:function(){var a=this.queryPrefix.getValue();return a&&a.iT?a.iT:this.fac}}});_.Vw.ha=function(a){return new (a||_.Vw)(_.x(_.zn),_.x(_.Zt),_.x(_.Iu),_.x(_.cg),_.x(_.tt),_.x(_.hg),_.x(_.Lv),_.x(_.Yg),_.x(_.Rc),_.x(_.E2a),_.x(z2a,8),_.x(A2a,8),_.x(_.D2a,8))};
_.Vw.ya=_.ec({type:_.Vw,qa:[["global-search-box"]],tb:function(a,b){a&1&&_.hf(_.yw,7);if(a&2){var c;_.gf(c=_.lf())&&(b.PD=c.first)}},inputs:{config:"config"},outputs:{MZ:"focusChange"},features:[_.Be],Aa:21,Ba:36,Fa:[["fxLayoutAlign","start center","onedevTooltipAnchor","gobMultibranchCallout",1,"search-bar",3,"ngClass","click","keydown.escape"],["searchBar",""],["fxFlex","grow",3,"elementName","enableTextBoxQuerySubmission","queryDecorator","placeholder","query","suggestionLists","tabCompletionHint",
"matTooltip","queryChange","blur","focus","querySubmit","selectSuggestion"],[4,"ngIf"],[1,"spinner",3,"click"],[3,"diameter","strokeWidth",4,"ngIf"],["mat-icon-button","","aria-label","Search",3,"click"],["type","button","class","clear","mat-icon-button","","trackAction","clearSearch",3,"ascTrackElement","matTooltip","click",4,"ngIf"],["mat-icon-button","","class","help-link","matTooltip","Help","aria-label","Help for query language","ascTrackElement","SearchBoxHelp","trackAction","click",3,"ngClass",
"universalLink",4,"ngIf"],["suggestionList",""],["class","suggestion-item","selectedClass","selected",3,"isSelectable","payload",4,"ngFor","ngForOf"],[3,"elementToWatch","ascResizeNotifier",4,"ngIf"],["class","scope-chip",3,"ngClass",4,"ngIf"],[1,"scope-chip",3,"ngClass"],["mat-icon-button","","trackAction","clearSearchScope","aria-label","Remove scope from search",1,"remove-scope-button",3,"ascTrackElement","click"],[3,"diameter","strokeWidth"],["type","button","mat-icon-button","","trackAction",
"clearSearch",1,"clear",3,"ascTrackElement","matTooltip","click"],["mat-icon-button","","matTooltip","Help","aria-label","Help for query language","ascTrackElement","SearchBoxHelp","trackAction","click",1,"help-link",3,"ngClass","universalLink"],[4,"ngIf","ngIfElse"],["m2AppBarHelpIcon",""],["selectedClass","selected",1,"suggestion-item",3,"isSelectable","payload"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[3,"elementToWatch","ascResizeNotifier"],["class","integrated-list",3,"ngClass","border-color",
"width","display",4,"ngIf"],[1,"integrated-list",3,"ngClass"],[1,"integrated-suggestion-list"],[1,"current-scope"],[3,"savedQuery","searchScope"],[3,"ngTemplateOutlet",4,"ngIf"],[3,"vertical"],[1,"integrated-scope-list"],[4,"ngTemplateOutlet"],[3,"ngTemplateOutlet"],[1,"title"],[1,"subtitle"],["tooltipId","gobMultibranchCallout","actionBtnIcon","open_in_new",3,"actionBtnText","widthOffset","action"],["onedevTooltipTitle",""]],va:function(a,b){if(a&1){var c=_.Ac();_.B(0,"div",0,1);_.K("click",function(g){return b.OC(g)})("keydown.escape",
function(){_.Bc(c);_.Ve(15).Lx||_.Ju(b.Vf,"CODE");return _.Dc()});_.B(2,"search-box",2);_.K("queryChange",function(g){return b.query=g})("blur",function(){return b.cva()})("focus",function(){return b.dva()})("queryChange",function(g){return b.CM.next(g)})("querySubmit",function(g){if("string"===typeof g)b.u2(g);else switch(g.Qa.kind){case "link":b.Ga.mb({element:b.jv,action:"navigateManageSavedQuery",gestureName:"CLICK",jm:g.Qa.lRb});_.mn(b.Ra,g.Qa.lRb);break;case "scope":_.Ou.prototype.setScope.call(b,
g.Qa)&&_.W4a(b.PD);break;case "suggestion":b.u2(g);break;default:_.rg(g.Qa,"Item With Unkonwn Suggestion Kind")}})("selectSuggestion",function(g){return b.mba(g)});_.Q(3,"async");_.Q(4,"async");_.D();_.N(5,Tua,3,3,"ng-container",3);_.B(6,"div",4);_.K("click",function(){return b.PD.setFocus()});_.N(7,Uua,1,2,"mat-spinner",5);_.Q(8,"async");_.D();_.B(9,"button",6);_.K("click",function(){b.u2(b.query)});_.B(10,"mat-icon");_.P(11,"search");_.D()();_.N(12,Vua,3,3,"button",7);_.N(13,Zua,4,6,"a",8);_.D();
_.B(14,"search-box-suggestion-list",null,9);_.N(16,ava,2,4,"search-box-suggestion-item",10);_.Q(17,"async");_.D();_.N(18,fva,2,2,"ng-container",11);_.N(19,gva,5,4,"onedev-feature-tooltip-controller",3);_.Q(20,"async")}if(a&2){var d=_.Ve(15),e,f;_.Fe("border-color",b.rda);_.z("ngClass",_.bf(28,G5a,b.qda,b.qda&&d.Lx));_.w(2);_.Ue("matTooltip",_.R(4,20,b.rMc));_.z("elementName",b.jv)("enableTextBoxQuerySubmission",!0)("queryDecorator",b.BM)("placeholder",b.WJc)("query",b.query)("suggestionLists",b.hv?
_.bf(31,H5a,d,b.hv):_.af(34,I5a,d))("tabCompletionHint",_.R(3,18,b.B2));_.w(3);_.z("ngIf",b.eMc);_.w(2);_.z("ngIf",(null==(e=_.R(8,22,b.iZ))?null:e.ae)&&b.A1);_.w(5);_.z("ngIf",b.query);_.w(1);_.z("ngIf",b.vL);_.w(3);_.z("ngForOf",null==(f=_.R(17,24,b.iZ))?null:f.tv);_.w(2);_.z("ngIf",d.Lx&&b.VF||(null==b.hv?null:b.hv.Lx));_.w(1);_.z("ngIf",_.R(20,26,b.V0a))}},Ia:[_.En,_.fm,_.gm,_.hm,_.lm,_.Mv,_.Fw,_.Lw,_.Mw,_.Nw,_.rr,_.yr,_.Ow,_.Wq,_.Xq,_.ss,_.Pw,_.Uw,_.Nv,_.Vt,_.yw,_.Pv,_.Qv,_.mm],styles:["global-search-box[_nghost-%COMP%]{font-family:Roboto,sans-serif;--icon-size:32px}global-search-box[_nghost-%COMP%]   mat-icon[_ngcontent-%COMP%]{font-size:20px}@media (max-width:940px){global-search-box[_nghost-%COMP%]{min-width:260px}}.scope-chip[_ngcontent-%COMP%]{white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;flex:0 0 auto;border-radius:8px;max-width:50%;overflow:hidden;padding:5px 10px;text-overflow:ellipsis}.scope-chip[_ngcontent-%COMP%]   .remove-scope-button[_ngcontent-%COMP%]{display:inline-block;height:18px;line-height:18px;width:18px}.scope-chip[_ngcontent-%COMP%]   .remove-scope-button[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px}.scope-chip.hidden[_ngcontent-%COMP%]{opacity:0;z-index:-1;position:absolute}.spinner[_ngcontent-%COMP%]{height:24px;width:24px}.search-bar[_ngcontent-%COMP%]{background-color:var(--card);border-radius:2px;font-size:13px;height:40px;padding-left:16px;padding-right:12px;transition:box-shadow .2s}.search-bar.m2NavEnabled[_ngcontent-%COMP%]{background-color:var(--search-bg);border-radius:8px;font-size:14px;overflow:hidden}.search-bar.m2NavEnabled.m2HasFocus[_ngcontent-%COMP%]{border-style:solid;border-width:1px;background-color:var(--search-focus-bg);border-bottom-left-radius:0;border-bottom-right-radius:0}.search-bar[_ngcontent-%COMP%]:focus-within:not(.m2NavEnabled), .search-bar[_ngcontent-%COMP%]:hover:not(.m2NavEnabled){box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.search-bar[_ngcontent-%COMP%]   .help-link[_ngcontent-%COMP%], .search-bar[_ngcontent-%COMP%]   button[_ngcontent-%COMP%], .search-bar[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:var(--icon-size);width:var(--icon-size);line-height:var(--icon-size)}.integrated-list[_ngcontent-%COMP%], .scope-list[_ngcontent-%COMP%], .search-suggestions[_ngcontent-%COMP%]{border-style:solid;border-width:1px;box-sizing:border-box;position:absolute}.integrated-list[_ngcontent-%COMP%]:not(.m2NavEnabled), .scope-list[_ngcontent-%COMP%]:not(.m2NavEnabled), .search-suggestions[_ngcontent-%COMP%]:not(.m2NavEnabled){box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.integrated-list.m2NavEnabled[_ngcontent-%COMP%], .scope-list.m2NavEnabled[_ngcontent-%COMP%], .search-suggestions.m2NavEnabled[_ngcontent-%COMP%]{font-size:14px}.integrated-list.m2NavEnabled[_ngcontent-%COMP%], .search-suggestions.m2NavEnabled[_ngcontent-%COMP%]{border-bottom-left-radius:8px;border-bottom-right-radius:8px;margin-top:-1px;overflow:hidden}@media (max-width:940px){.integrated-list.m2NavEnabled[_ngcontent-%COMP%], .search-suggestions.m2NavEnabled[_ngcontent-%COMP%]{max-height:250px}}.integrated-list.m2NavEnabled[_ngcontent-%COMP%]   search_box-suggestion-item[_ngcontent-%COMP%], .search-suggestions.m2NavEnabled[_ngcontent-%COMP%]   search_box-suggestion-item[_ngcontent-%COMP%]{padding:0 10px}.integrated-list[_ngcontent-%COMP%]   .suggestion-item[_ngcontent-%COMP%], .search-suggestions[_ngcontent-%COMP%]   .suggestion-item[_ngcontent-%COMP%]{overflow:hidden}.current-scope[_ngcontent-%COMP%]{flex:0 0 70%;padding:10px;font-style:italic;font-size:small;overflow:hidden}.current-scope[_ngcontent-%COMP%]   .leading[_ngcontent-%COMP%]{font-weight:500}.integrated-suggestion-list[_ngcontent-%COMP%]{flex:0 0 70%;overflow:hidden;overflow-wrap:break-word}@media (max-width:940px){.integrated-suggestion-list[_ngcontent-%COMP%]{flex:0 0 65%;overflow-y:scroll;height:250px}}.integrated-scope-list[_ngcontent-%COMP%]{flex:0 0 30%;overflow:hidden;overflow-wrap:break-word}@media (max-width:940px){.integrated-scope-list[_ngcontent-%COMP%]{flex:0 0 35%}}.title[_ngcontent-%COMP%]{margin:14px 0 4px;text-align:center}.integrated-list[_ngcontent-%COMP%], .scope-list[_ngcontent-%COMP%], .search-suggestions[_ngcontent-%COMP%]{background-color:var(--search-focus-bg)}.subtitle[_ngcontent-%COMP%]{margin:0 0 14px;text-align:center}"]});var J5a;J5a=[[["",8,"appbar-left"]],[["",8,"appbar-center"]],[["",8,"appbar-right"]]];_.Ww=function(){};_.Ww.ha=function(a){return new (a||_.Ww)};
_.Ww.ya=_.ec({type:_.Ww,qa:[["header","onedevAppbar",""]],Yb:["onedevAppbar",""],kc:[".appbar-left",".appbar-center",".appbar-right"],Aa:3,Ba:0,va:function(a){a&1&&(_.Re(J5a),_.Se(0),_.Se(1,1),_.Se(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;width:40px}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}"],nb:2});var Xw=function(a,b,c,d){this.Ac=a;this.ob=b;this.nC=c;this.DAc=d};Xw.prototype.rK=function(a,b){this.nC.clear();a=_.xk(this.DAc,a);b=this.nC.rK(a,0,this.Ac,b);b.location.ta.remove();a=this.ob.ta.querySelector(".mat-button-wrapper");if(!a)throw Error("vd");a.appendChild(b.location.ta);return b};Xw.ha=function(a){return new (a||Xw)(_.x(_.ag),_.x(_.Rc),_.x(_.ef),_.x(_.sk))};Xw.Ha=_.gc({type:Xw});var K5a=function(){};K5a.ha=function(a){return new (a||K5a)};
K5a.ya=_.ec({type:K5a,qa:[["ng-component"]],inputs:{Go:"productName",Mi:"iconUrl",Wi:"svgIcon",B7:"badgeIcon"},Aa:5,Ba:4,Fa:[["aria-hidden","true","alt","",3,"src",4,"ngIf"],[3,"svgIcon",4,"ngIf"],["class","badge-disc",4,"ngIf"],["aria-level","1","role","heading"],["aria-hidden","true","alt","",3,"src"],[3,"svgIcon"],[1,"badge-disc"]],va:function(a,b){a&1&&(_.N(0,iva,1,1,"img",0),_.N(1,jva,1,1,"mat-icon",1),_.N(2,kva,2,1,"mat-icon",2),_.B(3,"span",3),_.P(4),_.D());a&2&&(_.z("ngIf",b.Mi),_.w(1),_.z("ngIf",
b.Wi),_.w(1),_.z("ngIf",b.B7),_.w(2),_.We(" ",b.Go,"\n"))},Ia:[_.hm,_.ss],styles:["[_nghost-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;text-decoration:none;--badge-color:var(--grey-800,#3c4043);--badge-bg:var(--grey-200,#e8eaed)}body.dark-mode[_nghost-%COMP%] -no-combinator[_nghost-%COMP%], body.dark-mode   [_nghost-%COMP%]{--badge-color:var(--grey-200);--badge-bg:var(--grey-800)}img[_ngcontent-%COMP%], mat-icon[_ngcontent-%COMP%]{height:36px;width:36px}span[_ngcontent-%COMP%]{color:var(--text-secondary,#5f6368);font-family:Product Sans;font-size:22px;margin-left:12px}.badge-disc[_ngcontent-%COMP%]{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;background-color:var(--badge-bg);border-radius:14px;color:var(--badge-color);font-size:14px;height:14px;margin-left:-14px;width:14px}@media (min-width:1280px){.badge-disc[_ngcontent-%COMP%]{display:none}}"],
Na:0});_.Yw=function(){Xw.apply(this,arguments)};_.V(_.Yw,Xw);_.Yw.prototype.Tb=function(){L5a(this)};_.Yw.prototype.Pc=function(){L5a(this)};var L5a=function(a){if(a.Go){var b=Xw.prototype.rK.call(a,K5a,[]);b.instance.Mi=a.Mi;b.instance.Wi=a.Wi;b.instance.Go=a.Go;b.instance.B7=a.B7;b.Ll.he()}};_.Yw.ha=function(){var a;return function(b){return(a||(a=_.Pc(_.Yw)))(b||_.Yw)}}();
_.Yw.Ha=_.gc({type:_.Yw,qa:[["a","mat-button","","onedevAppbarBranding",""]],Cb:4,lb:function(a){a&2&&_.Fe("padding","0 4px")("margin","0 -4px")},inputs:{Go:["onedevAppbarBranding","productName"],Mi:"iconUrl",Wi:"svgIcon",B7:"badgeIcon"},features:[_.Be,_.uc]});var M5a=_.Bg("transformMenu",[_.Eg("void",_.Dg({opacity:0,transform:"scale(0.8)"})),_.Fg("void => enter",_.Cg("120ms cubic-bezier(0, 0, 0.2, 1)",_.Dg({opacity:1,transform:"scale(1)"}))),_.Fg("* => void",_.Cg("100ms 25ms linear",_.Dg({opacity:0})))]),N5a=_.Bg("fadeInItems",[_.Eg("showing",_.Dg({opacity:1})),_.Fg("void => *",[_.Dg({opacity:0}),_.Cg("400ms 100ms cubic-bezier(0.55, 0, 0.55, 0.2)")])]);_.O5a=new _.mc("MatMenuContent");var P5a=new _.mc("MAT_MENU_PANEL");var Q5a=[[["mat-icon"],["","matMenuItemIcon",""]],"*"],R5a=_.bh(_.ch(function(){})),Zw=function(a,b,c,d,e){var f=R5a.call(this)||this;f.Oa=a;f.Ib=b;f.Bd=c;f.Pma=d;f.ub=e;f.role="menuitem";f.tP=new _.qe;f.EB=new _.qe;f.TW=!1;f.z6=!1;var g;null==d||null==(g=d.cvc)||g.call(d,f);return f};_.V(Zw,R5a);_.k=Zw.prototype;_.k.focus=function(a,b){this.Bd&&a?_.Fp(this.Bd,this.cj(),a,b):this.cj().focus(b);this.EB.next(this)};_.k.Pc=function(){this.Bd&&this.Bd.Bn(this.Oa,!1)};
_.k.La=function(){this.Bd&&this.Bd.Bl(this.Oa);this.Pma&&this.Pma.removeItem&&this.Pma.removeItem(this);this.tP.complete();this.EB.complete()};_.k.OE=function(){return this.disabled?"-1":"0"};_.k.cj=function(){return this.Oa.ta};_.k.amc=function(a){this.disabled&&(a.preventDefault(),a.stopPropagation())};_.k.Gpc=function(){this.tP.next(this)};
_.k.uu=function(){for(var a=this.Oa.ta.cloneNode(!0),b=a.querySelectorAll("mat-icon, .material-icons"),c=0;c<b.length;c++)b[c].remove();var d;return(null==(d=a.textContent)?void 0:d.trim())||""};_.k.Ssc=function(a){this.TW=a;var b;null==(b=this.ub)||_.vk(b)};_.k.etc=function(a){this.z6=a;var b;null==(b=this.ub)||_.vk(b)};_.k.cp=function(){return this.Ib&&this.Ib.activeElement===this.cj()};Zw.ha=function(a){return new (a||Zw)(_.x(_.Rc),_.x(_.Yg),_.x(_.Ep),_.x(P5a,8),_.x(_.sl))};
Zw.ya=_.ec({type:Zw,qa:[["","mat-menu-item",""]],Db:[1,"mat-mdc-menu-item","mat-mdc-focus-indicator","mdc-list-item"],Cb:8,lb:function(a,b){a&1&&_.K("click",function(c){return b.amc(c)})("mouseenter",function(){return b.Gpc()});a&2&&(_.Ee("role",b.role)("tabindex",b.OE())("aria-disabled",b.disabled)("disabled",b.disabled||null),_.Ge("mat-mdc-menu-item-highlighted",b.TW)("mat-mdc-menu-item-submenu-trigger",b.z6))},inputs:{disabled:"disabled",Ed:"disableRipple",role:"role"},Zb:["matMenuItem"],features:[_.Be],
Yb:["mat-menu-item",""],kc:["mat-icon, [matMenuItemIcon]","*"],Aa:5,Ba:3,Fa:[[1,"mdc-list-item__primary-text"],["matRipple","",1,"mat-mdc-menu-ripple",3,"matRippleDisabled","matRippleTrigger"],["class","mat-mdc-menu-submenu-icon","viewBox","0 0 5 10","focusable","false",4,"ngIf"],["viewBox","0 0 5 10","focusable","false",1,"mat-mdc-menu-submenu-icon"],["points","0,0 5,5 0,10"]],va:function(a,b){a&1&&(_.Re(Q5a),_.Se(0),_.B(1,"span",0),_.Se(2,1),_.D(),_.F(3,"div",1),_.N(4,lva,2,0,"svg",2));a&2&&(_.w(3),
_.z("matRippleDisabled",b.Ed||b.disabled)("matRippleTrigger",b.cj()),_.w(1),_.z("ngIf",b.z6))},Ia:[_.hm,_.Qq],nb:2,Na:0});var S5a=0,T5a=new _.mc("mat-menu-default-options",{Ja:"root",oa:mva}),$w=function(a,b,c,d){this.Oa=a;this.vb=b;this.aj=c;this.ub=d;this.qF=this.aj.mI;this.Aeb=this.aj.YN;this.Lt=new _.nf;this.qq={};this.V5="void";this.SO=new _.qe;this.bT=this.aj.bT||"";this.hn=this.aj.hn;this.sbb=this.aj.rva;this.Z4=this.aj.wg;this.close=this.closed=new _.al;this.oGb="mat-menu-panel-"+S5a++};_.k=$w.prototype;_.k.Pa=function(){this.P1()};
_.k.Ge=function(){var a=this;this.juc();this.Ec=_.$p((new _.cq(this.Lt)).lI().pV());this.Ec.C2.subscribe(function(){return a.closed.emit("tab")});this.Lt.qd.ka(_.te(this.Lt),_.ue(function(b){return _.Sd.apply(null,_.qc(b.map(function(c){return c.EB})))})).subscribe(function(b){return _.aq(a.Ec,b)});this.Lt.qd.subscribe(function(b){var c=a.Ec,d;"enter"===a.V5&&(null==(d=c.el)?0:d.cp())&&(b=b.toArray(),d=Math.max(0,Math.min(b.length-1,c.GJ||0)),b[d]&&!b[d].disabled?c.Er(d):zTa(c))})};
_.k.La=function(){var a;null==(a=this.Ec)||a.destroy();this.Lt.destroy();this.closed.complete();var b;null==(b=this.e9a)||b.unsubscribe()};_.k.tP=function(){return this.Lt.qd.ka(_.te(this.Lt),_.ue(function(a){return _.Sd.apply(null,_.qc(a.map(function(b){return b.tP})))}))};_.k.cvc=function(){};_.k.removeItem=function(){};
_.k.Yg=function(a){var b=a.keyCode,c=this.Ec;switch(b){case 27:_.Rg(a)||(a.preventDefault(),this.closed.emit("keydown"));break;case 37:this.uva&&"ltr"===this.direction&&this.closed.emit("keydown");break;case 39:this.uva&&"rtl"===this.direction&&this.closed.emit("keydown");break;default:38!==b&&40!==b||_.BTa(c,"keyboard");c.wA(a);return}a.stopPropagation()};
_.U5a=function(a,b){b=void 0===b?"program":b;var c;null==(c=a.e9a)||c.unsubscribe();a.e9a=a.vb.Ag.ka(_.he(1)).subscribe(function(){var d=null;a.Lt.length&&(d=a.Lt.first.cj().closest('[role="menu"]'));if(!d||!d.contains(document.activeElement)){var e=a.Ec;_.bq(_.BTa(e,b));!e.el&&d&&d.focus()}})};_.k=$w.prototype;
_.k.MNb=function(a){var b=this;a=this.O8a+Math.min(this.rlc+a,24);var c=Object.keys(this.qq).find(function(d){return d.startsWith(b.O8a)});c&&c!==this.WIa||(this.WIa&&(this.qq[this.WIa]=!1),this.qq[a]=!0,this.WIa=a)};_.k.P1=function(a,b){a=void 0===a?this.mI:a;b=void 0===b?this.YN:b;var c=this.qq;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.ub)||_.vk(d)};_.k.ptc=function(){this.V5="enter"};
_.k.tsc=function(){this.V5="void"};_.k.pIa=function(a){this.SO.next(a);this.vP=!1};_.k.qIa=function(a){this.vP=!0;"enter"===a.Dg&&0===this.Ec.GJ&&(a.element.scrollTop=0)};_.k.juc=function(){var a=this;this.I6a.qd.ka(_.te(this.I6a)).subscribe(function(b){a.Lt.reset(b.filter(function(c){return c.Pma===a}));_.ff(a.Lt)})};
_.W.Object.defineProperties($w.prototype,{mI:{configurable:!0,enumerable:!0,get:function(){return this.qF},set:function(a){this.qF=a;this.P1()}},YN:{configurable:!0,enumerable:!0,get:function(){return this.Aeb},set:function(a){this.Aeb=a;this.P1()}},rva:{configurable:!0,enumerable:!0,get:function(){return this.sbb},set:function(a){this.sbb=_.Ug(a)}},wg:{configurable:!0,enumerable:!0,get:function(){return this.Z4},set:function(a){this.Z4=_.Ug(a)}},te:{configurable:!0,enumerable:!0,set:function(a){var b=
this,c=this.Xrc;c&&c.length&&c.split(" ").forEach(function(d){b.qq[d]=!1});(this.Xrc=a)&&a.length&&(a.split(" ").forEach(function(d){b.qq[d]=!0}),this.Oa.ta.className="")}},classList:{configurable:!0,enumerable:!0,get:function(){return this.te},set:function(a){this.te=a}}});$w.ha=function(a){return new (a||$w)(_.x(_.Rc),_.x(_.ye),_.x(T5a),_.x(_.sl))};
$w.Ha=_.gc({type:$w,zd:function(a,b,c){a&1&&(_.kf(c,_.O5a,5),_.kf(c,Zw,5),_.kf(c,Zw,4));if(a&2){var d;_.gf(d=_.lf())&&(b.aH=d.first);_.gf(d=_.lf())&&(b.I6a=d);_.gf(d=_.lf())&&(b.items=d)}},tb:function(a,b){a&1&&_.hf(_.df,5);if(a&2){var c;_.gf(c=_.lf())&&(b.Sc=c.first)}},inputs:{hn:"backdropClass",ariaLabel:["aria-label","ariaLabel"],Aj:["aria-labelledby","ariaLabelledby"],NJ:["aria-describedby","ariaDescribedby"],mI:"xPosition",YN:"yPosition",rva:"overlapTrigger",wg:"hasBackdrop",te:["class","panelClass"],
classList:"classList"},outputs:{closed:"closed",close:"close"}});var V5a,X5a,ax;V5a=new _.mc("mat-menu-scroll-strategy");_.W5a={Ca:V5a,Eb:[_.Gq],Bb:function(a){return function(){return a.Po.Zs()}}};X5a=_.Sg({passive:!0});
ax=function(a,b,c,d,e,f,g,h,n){var r=this;this.wj=a;this.Wd=b;this.Sf=c;this.B5=f;this.zc=g;this.Bd=h;this.vb=n;this.Xb=null;this.DP=!1;this.aIa=this.B$a=this.u4=_.pd.EMPTY;this.ub=_.cc(_.sl);this.k$a=function(v){_.zpa(v)||(r.eF="touch")};this.eF=void 0;this.FD=!0;this.OIc=this.tWa=new _.al;this.NIc=this.qWa=new _.al;this.mg=d;this.Nt=e instanceof $w?e:void 0;b.ta.addEventListener("touchstart",this.k$a,X5a)};ax.prototype.Ge=function(){this.Epc()};
ax.prototype.La=function(){this.Xb&&(this.Xb.dispose(),this.Xb=null);this.Wd.ta.removeEventListener("touchstart",this.k$a,X5a);this.aIa.unsubscribe();this.u4.unsubscribe();this.B$a.unsubscribe()};
var bx=function(a){return!!(a.B5&&a.Nt&&a.Ik)},Y5a=function(a){var b=a.Ik;if(!a.DP&&b){var c=a.fP(b),d=c.cr(),e=d.Fj;a.Wsc(b,e);d.wg=null==b.wg?!bx(a):b.wg;c.Sd(a.Woc(b));b.aH&&b.aH.Sd(a.DHc);a.u4=a.crc().subscribe(function(){return a.u8()});a.Ypc(b);b instanceof $w&&(b.ptc(),b.Lt.qd.ka(_.ve(b.close)).subscribe(function(){_.WTa(_.aUa(e,!1));_.aUa(e,!0)}))}};_.k=ax.prototype;_.k.u8=function(){var a;null==(a=this.Ik)||a.close.emit()};_.k.focus=function(a,b){this.Bd&&a?_.Fp(this.Bd,this.Wd,a,b):this.Wd.ta.focus(b)};
_.k.ei=function(){var a;null==(a=this.Xb)||a.ei()};_.k.onc=function(a){var b=this;if(this.Xb&&this.sWa){var c=this.Ik;this.u4.unsubscribe();this.Xb.detach();!this.FD||"keydown"!==a&&this.eF&&bx(this)||this.focus(this.eF);this.eF=void 0;if(c instanceof $w)c.tsc(),c.aH?c.SO.ka(_.Ud(function(e){return"void"===e.Dg}),_.he(1),_.ve(c.aH.Z6a)).subscribe({next:function(){return c.aH.detach()},complete:function(){return b.tna(!1)}}):this.tna(!1);else{this.tna(!1);var d;null==c||null==(d=c.aH)||d.detach()}}};
_.k.Ypc=function(a){a.uva=bx(this)?this.Nt:void 0;a.direction=this.dir;this.Usc(a);_.U5a(a,this.eF||"program");this.tna(!0)};_.k.Usc=function(a){if(a.MNb){for(var b=0,c=a.uva;c;)b++,c=c.uva;a.MNb(b)}};_.k.tna=function(a){a!==this.DP&&((this.DP=a)?this.tWa.emit():this.qWa.emit(),bx(this)&&this.B5.Ssc(a),_.vk(this.ub))};_.k.fP=function(a){if(!this.Xb){var b=this.R4(a);this.Dtc(a,b.Fj);this.Xb=this.wj.create(b);this.Xb.Ku().subscribe()}return this.Xb};
_.k.R4=function(a){return new _.tq({Fj:_.bUa(_.$Ta(_.aUa(_.yq(this.wj.position(),this.Wd))),".mat-menu-panel, .mat-mdc-menu-panel"),hn:a.hn||"cdk-overlay-transparent-backdrop",te:a.bT,xl:this.mg(),direction:this.zc})};_.k.Dtc=function(a,b){var c=this;a.P1&&b.Mva.subscribe(function(d){var e="start"===d.Npa.uc?"after":"before",f="top"===d.Npa.Bc?"below":"above";c.vb?c.vb.wc(function(){return a.P1(e,f)}):a.P1(e,f)})};
_.k.Wsc=function(a,b){var c=_.q("before"===a.mI?["end","start"]:["start","end"]),d=c.next().value;c=c.next().value;var e=_.q("above"===a.YN?["bottom","top"]:["top","bottom"]),f=e.next().value;e=e.next().value;var g=_.q([f,e]),h=g.next().value;g=g.next().value;var n=_.q([d,c]),r=n.next().value;n=n.next().value;var v=0;bx(this)?(n=d="before"===a.mI?"start":"end",c=r="end"===d?"start":"end",this.Nt&&(null==this.KIa&&(this.KIa=(a=this.Nt.items.first)?a.cj().offsetTop:0),v="bottom"===f?this.KIa:-this.KIa)):
a.rva||(h="top"===f?"bottom":"top",g="top"===e?"bottom":"top");_.wq(b,[{Mc:d,Nc:h,uc:r,Bc:f,offsetY:v},{Mc:c,Nc:h,uc:n,Bc:f,offsetY:v},{Mc:d,Nc:g,uc:r,Bc:e,offsetY:-v},{Mc:c,Nc:g,uc:n,Bc:e,offsetY:-v}])};_.k.crc=function(){var a=this,b=this.Xb.lp(),c=this.Xb.Zv,d=this.Nt?this.Nt.closed:_.vd(),e=this.Nt?this.Nt.tP().ka(_.Ud(function(f){return f!==a.B5}),_.Ud(function(){return a.DP})):_.vd();return _.Sd(b,d,e,c)};_.k.Hpc=function(a){_.ypa(a)||(this.eF=0===a.button?"mouse":void 0,bx(this)&&a.preventDefault())};
_.k.Yg=function(a){a=a.keyCode;if(13===a||32===a)this.eF="keyboard";bx(this)&&(39===a&&"ltr"===this.dir||37===a&&"rtl"===this.dir)&&(this.eF="keyboard",Y5a(this))};_.k.wq=function(a){bx(this)?(a.stopPropagation(),Y5a(this)):this.DP?this.u8():Y5a(this)};
_.k.Epc=function(){var a=this;bx(this)&&this.Nt&&(this.B$a=this.Nt.tP().ka(_.Ud(function(b){return b===a.B5&&!b.disabled}),_.ee(0,_.IHa)).subscribe(function(){a.eF="mouse";a.Ik instanceof $w&&a.Ik.vP?a.Ik.SO.ka(_.he(1),_.ee(0,_.IHa),_.ve(a.Nt.tP())).subscribe(function(){return Y5a(a)}):Y5a(a)}))};_.k.Woc=function(a){this.gp&&this.gp.Sc===a.Sc||(this.gp=new _.Bq(a.Sc,this.Sf));return this.gp};
_.W.Object.defineProperties(ax.prototype,{lnc:{configurable:!0,enumerable:!0,get:function(){return this.Ik},set:function(a){this.Ik=a}},Ik:{configurable:!0,enumerable:!0,get:function(){return this.Eab},set:function(a){var b=this;if(a!==this.Eab){this.Eab=a;this.aIa.unsubscribe();a&&(this.aIa=a.close.subscribe(function(d){b.onc(d);"click"!==d&&"tab"!==d||!b.Nt||b.Nt.closed.emit(d)}));var c;null==(c=this.B5)||c.etc(bx(this))}}},sWa:{configurable:!0,enumerable:!0,get:function(){return this.DP}},dir:{configurable:!0,
enumerable:!0,get:function(){return this.zc&&"rtl"===this.zc.value?"rtl":"ltr"}}});ax.ha=function(a){return new (a||ax)(_.x(_.Gq),_.x(_.Rc),_.x(_.ef),_.x(V5a),_.x(P5a,8),_.x(Zw,10),_.x(_.dq,8),_.x(_.Ep),_.x(_.ye))};
ax.Ha=_.gc({type:ax,Cb:3,lb:function(a,b){a&1&&_.K("click",function(c){return b.wq(c)})("mousedown",function(c){return b.Hpc(c)})("keydown",function(c){return b.Yg(c)});a&2&&_.Ee("aria-haspopup",b.Ik?"menu":null)("aria-expanded",b.sWa)("aria-controls",b.sWa?b.Ik.oGb:null)},inputs:{lnc:["mat-menu-trigger-for","_deprecatedMatMenuTriggerFor"],Ik:["matMenuTriggerFor","menu"],DHc:["matMenuTriggerData","menuData"],FD:["matMenuTriggerRestoreFocus","restoreFocus"]},outputs:{tWa:"menuOpened",OIc:"onMenuOpen",
qWa:"menuClosed",NIc:"onMenuClose"}});_.cx=function(){return Zw.apply(this,arguments)||this};_.V(_.cx,Zw);_.cx.ha=function(){var a;return function(b){return(a||(a=_.Pc(_.cx)))(b||_.cx)}}();
_.cx.ya=_.ec({type:_.cx,qa:[["","mat-menu-item",""]],Db:[1,"mat-focus-indicator"],Cb:20,lb:function(a,b){a&2&&(_.Ee("role",b.role)("tabindex",b.OE())("aria-disabled",b.disabled.toString())("disabled",b.disabled||null),_.Ge("mat-menu-item",!0)("mat-menu-item-highlighted",b.TW)("mat-menu-item-submenu-trigger",b.z6)("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",Ed:"disableRipple"},
Zb:["matMenuItem"],features:[_.Ze([{Ca:Zw,Kb:_.cx}]),_.Be],Yb:["mat-menu-item",""],kc:["*"],Aa:3,Ba:3,Fa:[["matRipple","",1,"mat-menu-ripple",3,"matRippleDisabled","matRippleTrigger"],["class","mat-menu-submenu-icon","viewBox","0 0 5 10","focusable","false",4,"ngIf"],["viewBox","0 0 5 10","focusable","false",1,"mat-menu-submenu-icon"],["points","0,0 5,5 0,10"]],va:function(a,b){a&1&&(_.Re(),_.Se(0),_.F(1,"div",0),_.N(2,nva,2,0,"svg",1));a&2&&(_.w(1),_.z("matRippleDisabled",b.Ed||b.disabled)("matRippleTrigger",
b.cj()),_.w(1),_.z("ngIf",b.z6))},Ia:[_.hm,_.Qq],nb:2,Na:0});_.dx=function(){ax.apply(this,arguments)};_.V(_.dx,ax);_.dx.ha=function(){var a;return function(b){return(a||(a=_.Pc(_.dx)))(b||_.dx)}}();_.dx.Ha=_.gc({type:_.dx,qa:[["","mat-menu-trigger-for",""],["","matMenuTriggerFor",""]],Db:[1,"mat-menu-trigger"],Zb:["matMenuTrigger"],features:[_.Be]});_.ex=function(a,b,c,d){$w.call(this,a,b,c,d);this.O8a="mat-elevation-z";this.rlc=4};_.V(_.ex,$w);_.ex.Ha=$w.Ha;_.ex.ha=function(a){return new (a||_.ex)(_.x(_.Rc),_.x(_.ye),_.x(T5a),_.x(_.sl))};
_.ex.ya=_.ec({type:_.ex,qa:[["mat-menu"]],Db:["ngSkipHydration","true"],Cb:3,lb:function(a){a&2&&_.Ee("aria-label",null)("aria-labelledby",null)("aria-describedby",null)},Zb:["matMenu"],features:[_.Ze([{Ca:P5a,Kb:_.ex}]),_.Be],kc:["*"],Aa:1,Ba:0,Fa:[["tabindex","-1","role","menu",1,"mat-menu-panel",3,"id","ngClass","keydown","click"],[1,"mat-menu-content"]],va:function(a){a&1&&(_.Re(),_.N(0,ova,3,6,"ng-template"))},Ia:[_.fm],styles:['mat-menu{display:none}.mat-menu-panel{min-width:112px;max-width:280px;overflow:auto;-webkit-overflow-scrolling:touch;max-height:calc(100vh - 48px);border-radius:4px;outline:0;min-height:64px;position:relative}.mat-menu-panel.ng-animating{pointer-events:none}.cdk-high-contrast-active .mat-menu-panel{outline:solid 1px}.mat-menu-content:not(:empty){padding-top:8px;padding-bottom:8px}.mat-menu-item{-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;line-height:48px;height:48px;padding:0 16px;text-align:left;text-decoration:none;max-width:100%;position:relative}.mat-menu-item::-moz-focus-inner{border:0}.mat-menu-item[disabled]{cursor:default}[dir=rtl] .mat-menu-item{text-align:right}.mat-menu-item .mat-icon{margin-right:16px;vertical-align:middle}.mat-menu-item .mat-icon svg{vertical-align:top}[dir=rtl] .mat-menu-item .mat-icon{margin-left:16px;margin-right:0}.mat-menu-item[disabled]::after{display:block;position:absolute;content:"";top:0;left:0;bottom:0;right:0}.cdk-high-contrast-active .mat-menu-item{margin-top:1px}.mat-menu-item-submenu-trigger{padding-right:32px}[dir=rtl] .mat-menu-item-submenu-trigger{padding-right:16px;padding-left:32px}.mat-menu-submenu-icon{position:absolute;top:50%;right:16px;transform:translateY(-50%);width:5px;height:10px;fill:currentColor}[dir=rtl] .mat-menu-submenu-icon{right:auto;left:16px;transform:translateY(-50%) scaleX(-1)}.cdk-high-contrast-active .mat-menu-submenu-icon{fill:CanvasText}button.mat-menu-item{width:100%}.mat-menu-item .mat-menu-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}\n'],
nb:2,data:{animation:[M5a,N5a]},Na:0});_.fx=function(){};_.fx.ha=function(a){return new (a||_.fx)};_.fx.Ea=_.fc({type:_.fx});_.fx.Da=_.Vb({Ob:[_.W5a],imports:[_.nm,_.Iq,_.Uq,_.Hq,_.qq,_.Iq]});var Z5a=[[["","onedevOptOutButton",""]],[["","mat-icon-button",""]]],gx=function(a){var b=this;this.zone=a;this.kva=!1;this.SM=new ResizeObserver(function(){b.zone.wc(function(){var c=[];for(var d=c.concat,e=Array.from(b.vv),f=Array.from(b.bQc),g=Math.max(e.length,f.length),h=[],n=0;n<g;n++)h.push([e[n],f[n]]);c=d.call(c,_.qc(h),[[b.yNc,b.GOb]]);c=_.q(c);for(d=c.next();!d.done;d=c.next())e=_.q(d.value),d=e.next().value,e=e.next().value,0===e.ta.offsetWidth&&d.u8();$5a(b)})})};gx.prototype.Pa=function(){};
gx.prototype.Pc=function(){for(var a=_.q([].concat(_.qc(this.buttons),[this.GOb])),b=a.next();!b.done;b=a.next())this.SM.observe(b.value.ta)};gx.prototype.La=function(){this.SM.disconnect()};var a6a=function(a){$5a(a);var b=a.kva?"keyboard":"mouse";a.kva=!1;setTimeout(function(){_.U5a(a.U0a,b)})},$5a=function(a){a=_.q(a.U0a.Lt);for(var b=a.next();!b.done;b=a.next())b=b.value,b.disabled=0===b.cj().offsetWidth};
_.W.Object.defineProperties(gx.prototype,{Ik:{configurable:!0,enumerable:!0,set:function(a){a.te="onedev-appbar-menu";this.U0a=a}}});gx.ha=function(a){return new (a||gx)(_.x(_.ye))};
gx.ya=_.ec({type:gx,qa:[["onedev-button-group"]],zd:function(a,b,c){a&1&&(_.kf(c,_.dx,4),_.kf(c,_.dx,4,_.Rc),_.kf(c,_.Wq,4,_.Rc));if(a&2){var d;_.gf(d=_.lf())&&(b.vv=d);_.gf(d=_.lf())&&(b.bQc=d);_.gf(d=_.lf())&&(b.buttons=d)}},tb:function(a,b){a&1&&(_.hf(_.dx,5),_.hf(_.dx,5,_.Rc));if(a&2){var c;_.gf(c=_.lf())&&(b.yNc=c.first);_.gf(c=_.lf())&&(b.GOb=c.first)}},Cb:2,lb:function(a){a&2&&_.Fe("display","flex")},inputs:{Ik:"menu"},kc:["[onedevOptOutButton]","[mat-icon-button]"],Aa:5,Ba:1,Fa:[["mat-icon-button",
"","aria-label","show more",1,"show-more",3,"matMenuTriggerFor","keydown.enter","keydown.space","menuOpened"]],va:function(a,b){a&1&&(_.Re(Z5a),_.Se(0),_.Se(1,1),_.B(2,"button",0),_.K("keydown.enter",function(){b.kva=!0})("keydown.space",function(){b.kva=!0})("menuOpened",function(){return a6a(b)}),_.B(3,"mat-icon"),_.P(4,"more_vert"),_.D()());a&2&&(_.w(2),_.z("matMenuTriggerFor",b.U0a))},Ia:[_.Wq,_.ss,_.dx],styles:['/*\n * @fileoverview Contains SCSS for button_group.scss so that it can be easily\n * tested. Media queries are unable to be mocked in tests.\n */\n/*\n * Hide buttons with inidices >= $buttonsToShow.\n * If opt out button exists, hide buttons with indices > $buttonsToShow.\n * The opt out button is a specific case because nth-child is unable to exclude\n * elements.\n */\n/*\n * Hide menu items with indices < $buttonsToShow.\n * If opt out button exists, hide menu items with indices <= $buttonsToShow.\n */\n/*\n * Show a maximum of $count buttons.\n * Hidden buttons go in the "Show more" menu.\n * If there are more buttons to show, show the "show more" button.\n * The opt out button does not count towards the button count.\n */\n.onedev-appbar-menu [mat-menu-item] {\n  -webkit-box-align: center;\n  -webkit-align-items: center;\n     -moz-box-align: center;\n      -ms-flex-align: center;\n          align-items: center;\n  color: var(--text-default, black);\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-box;\n  display: -ms-flexbox;\n  display: flex;\n}\n.onedev-appbar-menu [mat-menu-item] mat-icon {\n  line-height: 24px;\n}\n\n@media (max-width: 960px) {\n  onedev-button-group [mat-icon-button].show-more {\n    display: none;\n  }\n  onedev-button-group [mat-icon-button]:first-child:nth-child(n+1):not(.show-more):not(:nth-last-child(2):nth-child(1)),\n  onedev-button-group [mat-icon-button]:first-child ~ [mat-icon-button]:nth-child(n+1):not(.show-more):not(:nth-last-child(2):nth-child(1)) {\n    display: none;\n  }\n  onedev-button-group [mat-icon-button]:first-child:nth-child(n+1):not(.show-more):not(:nth-last-child(2):nth-child(1)) ~ [mat-icon-button].show-more,\n  onedev-button-group [mat-icon-button]:first-child ~ [mat-icon-button]:nth-child(n+1):not(.show-more):not(:nth-last-child(2):nth-child(1)) ~ [mat-icon-button].show-more {\n    display: -webkit-box;\n    display: -webkit-flex;\n    display: -moz-box;\n    display: -ms-flexbox;\n    display: flex;\n  }\n  onedev-button-group [onedevOptOutButton] ~ [mat-icon-button]:nth-child(n+2):not(.show-more):not(:nth-last-child(2):nth-child(2)) {\n    display: none;\n  }\n  onedev-button-group [onedevOptOutButton] ~ [mat-icon-button]:nth-child(n+2):not(.show-more):not(:nth-last-child(2):nth-child(2)) ~ [mat-icon-button].show-more {\n    display: -webkit-box;\n    display: -webkit-flex;\n    display: -moz-box;\n    display: -ms-flexbox;\n    display: flex;\n  }\n  .onedev-appbar-menu [mat-menu-item]:nth-child(-n+0),\n  .onedev-appbar-menu [onedevOptOutMenuItem] ~ [mat-menu-item]:nth-child(1) {\n    display: none;\n  }\n  onedev-button-group [onedevOptOutButton] {\n    display: none;\n  }\n}\n@media (min-width: 961px) and (max-width: 1280px) {\n  onedev-button-group [mat-icon-button].show-more {\n    display: none;\n  }\n  onedev-button-group [mat-icon-button]:first-child:nth-child(n+3):not(.show-more):not(:nth-last-child(2):nth-child(3)),\n  onedev-button-group [mat-icon-button]:first-child ~ [mat-icon-button]:nth-child(n+3):not(.show-more):not(:nth-last-child(2):nth-child(3)) {\n    display: none;\n  }\n  onedev-button-group [mat-icon-button]:first-child:nth-child(n+3):not(.show-more):not(:nth-last-child(2):nth-child(3)) ~ [mat-icon-button].show-more,\n  onedev-button-group [mat-icon-button]:first-child ~ [mat-icon-button]:nth-child(n+3):not(.show-more):not(:nth-last-child(2):nth-child(3)) ~ [mat-icon-button].show-more {\n    display: -webkit-box;\n    display: -webkit-flex;\n    display: -moz-box;\n    display: -ms-flexbox;\n    display: flex;\n  }\n  onedev-button-group [onedevOptOutButton] ~ [mat-icon-button]:nth-child(n+4):not(.show-more):not(:nth-last-child(2):nth-child(4)) {\n    display: none;\n  }\n  onedev-button-group [onedevOptOutButton] ~ [mat-icon-button]:nth-child(n+4):not(.show-more):not(:nth-last-child(2):nth-child(4)) ~ [mat-icon-button].show-more {\n    display: -webkit-box;\n    display: -webkit-flex;\n    display: -moz-box;\n    display: -ms-flexbox;\n    display: flex;\n  }\n  .onedev-appbar-menu [mat-menu-item]:nth-child(-n+2),\n  .onedev-appbar-menu [onedevOptOutMenuItem] ~ [mat-menu-item]:nth-child(3) {\n    display: none;\n  }\n}\n@media (min-width: 1281px) {\n  onedev-button-group [mat-icon-button].show-more {\n    display: none;\n  }\n  onedev-button-group [mat-icon-button]:first-child:nth-child(n+5):not(.show-more):not(:nth-last-child(2):nth-child(5)),\n  onedev-button-group [mat-icon-button]:first-child ~ [mat-icon-button]:nth-child(n+5):not(.show-more):not(:nth-last-child(2):nth-child(5)) {\n    display: none;\n  }\n  onedev-button-group [mat-icon-button]:first-child:nth-child(n+5):not(.show-more):not(:nth-last-child(2):nth-child(5)) ~ [mat-icon-button].show-more,\n  onedev-button-group [mat-icon-button]:first-child ~ [mat-icon-button]:nth-child(n+5):not(.show-more):not(:nth-last-child(2):nth-child(5)) ~ [mat-icon-button].show-more {\n    display: -webkit-box;\n    display: -webkit-flex;\n    display: -moz-box;\n    display: -ms-flexbox;\n    display: flex;\n  }\n  onedev-button-group [onedevOptOutButton] ~ [mat-icon-button]:nth-child(n+6):not(.show-more):not(:nth-last-child(2):nth-child(6)) {\n    display: none;\n  }\n  onedev-button-group [onedevOptOutButton] ~ [mat-icon-button]:nth-child(n+6):not(.show-more):not(:nth-last-child(2):nth-child(6)) ~ [mat-icon-button].show-more {\n    display: -webkit-box;\n    display: -webkit-flex;\n    display: -moz-box;\n    display: -ms-flexbox;\n    display: flex;\n  }\n  .onedev-appbar-menu [mat-menu-item]:nth-child(-n+4),\n  .onedev-appbar-menu [onedevOptOutMenuItem] ~ [mat-menu-item]:nth-child(5) {\n    display: none;\n  }\n}\n'],
nb:2});var hx=function(){};hx.ha=function(a){return new (a||hx)};hx.Ea=_.fc({type:hx});hx.Da=_.Vb({imports:[_.nm,_.ur,_.ts,_.fx]});_.ix=function(){};_.ix.ha=function(a){return new (a||_.ix)};_.ix.Ea=_.fc({type:_.ix});_.ix.Da=_.Vb({imports:[hx]});_.jx=function(){};_.jx.ha=function(a){return new (a||_.jx)};_.jx.Ea=_.fc({type:_.jx});_.jx.Da=_.Vb({Ob:[_.C5a],imports:[_.Up,_.nm,_.Hq,_.Iq,_.Iq,_.qq]});var b6a=["feedbackTooltip"],c6a=["branding"],kx=function(a,b,c,d,e,f,g,h,n,r,v,A){var C=this;this.Ga=a;this.Dm=b;this.z$=c;this.Ra=d;this.Kx=e;this.Wx=f;this.document=g;this.xvc=h;this.appBarFontColor=n;this.uVb=r;this.Gq=bSa;this.un={};this.ayc="/";this.IMb=1;this.c3a=new _.qe;this.Tyb=!!this.document.querySelector("#gb");this.WIc=!!this.document.querySelector("#gb a[role=button]");this.width=this.Tyb?"calc(100% - "+(this.WIc?50:110)+"px)":"100%";this.Eg=[v.register("showShortcutDialog","shift+/",
function(){C.Z1&&(C.Ju?(C.Ju.close(),C.Ju=void 0):C.Axa(),C.Ga.mb({element:"AppBar",action:(C.Ju?"show":"hide")+"KeyboardShortcuts",gestureName:"KEYBOARD",projectId:C.Gq.projectId}))}),v.register("sendFeedback","shift+2",function(){C.y$?(C.y$.close(),C.y$=void 0):C.C0("KEYBOARD")})];this.kRc=A.Lb(71)};
kx.prototype.Pa=function(){var a=this;this.Ra.events.ka(_.Ud(function(b){return b instanceof _.Zf})).subscribe(function(){a.Gq=d6a(a);a.un=a.PPa();a.Qib.ta.style.setProperty("--text-secondary",a.Gq.appBarFontColor);a.ayc=a.Ra.url})};kx.prototype.La=function(){this.c3a.next();for(var a=_.q(this.Eg),b=a.next();!b.done;b=a.next())b=b.value,b()};
kx.prototype.C0=function(a){var b=this;this.Ga.mb({element:"FeedbackButton",action:"open",gestureName:a,projectId:this.Gq.projectId});this.A$&&this.A$.ek();this.y$=this.Dm.open(G3a);this.y$.WB().ka(_.ie()).subscribe(function(c){b.y$=void 0;c&&b.z$.GU()})};var e6a=function(){setTimeout(function(){var a;null==(a=document.getElementById("skiplink-navigation-target"))||a.focus()})},f6a=function(a){_.Ega(a.Wx.theme).then(function(b){a.Kx.oxa("DARK"===b?"LIGHT":"DARK")})};
kx.prototype.Axa=function(){var a=this;this.Ju=this.Dm.open(_.sr,{cC:!1,data:this.Gq.keyboardShortcuts,minWidth:400});this.Ju.WB().ka(_.ie()).subscribe(function(){a.Ju=void 0})};var d6a=function(a){var b={};a.uVb&&(b.appBarTitle=a.uVb,b.disableAppLink=!1);b.appBarFontColor=a.appBarFontColor;a=a.yH(function(c,d){return Object.assign({},c,d)},bSa);return Object.assign({},a,b)};kx.prototype.PPa=function(){return this.yH(function(a,b){return Object.assign({},a,b.un)},{})};
kx.prototype.yH=function(a,b){for(var c=this.Ra.No.root.Uc;c&&"primary"===c.df;)b=a(b,c.data),c=c.firstChild;return b};
_.W.Object.defineProperties(kx.prototype,{cRa:{configurable:!0,enumerable:!0,get:function(){return!this.Tyb}},SBc:{configurable:!0,enumerable:!0,get:function(){return 0===this.IMb}},Kba:{configurable:!0,enumerable:!0,get:function(){var a=this.Gq.appLink;return a?a:"/"+_.In.wE}},projectId:{configurable:!0,enumerable:!0,get:function(){return this.Gq.projectId}},Z1:{configurable:!0,enumerable:!0,get:function(){return this.Gq.keyboardShortcuts&&0<Array.from(this.Gq.keyboardShortcuts.entries()).length}},
cvb:{configurable:!0,enumerable:!0,get:function(){return this.Z1||!!this.Gq.settingsPageLink}},Uub:{configurable:!0,enumerable:!0,get:function(){return 0<(this.Gq.additionalLinks||[]).length}},Vub:{configurable:!0,enumerable:!0,get:function(){return this.cvb||this.Uub}}});kx.ha=function(a){return new (a||kx)(_.x(_.zn),_.x(_.gr),_.x(_.ds),_.x(_.cg),_.x(_.lu),_.x(_.yu),_.x(_.Yg),_.x(B2a,8),_.x(y2a,8),_.x(_.C2a,8),_.x(_.tt),_.x(_.Zt))};
kx.ya=_.ec({type:kx,qa:[["app-bar"]],tb:function(a,b){a&1&&(_.hf(b6a,5),_.hf(c6a,5,_.Rc));if(a&2){var c;_.gf(c=_.lf())&&(b.A$=c.first);_.gf(c=_.lf())&&(b.Qib=c.first)}},Cb:6,lb:function(a,b){a&2&&(_.Fe("width",b.width),_.Ge("full-width",b.cRa)("fullscreen-search",b.SBc))},Aa:41,Ba:14,Fa:[["onedevAppbar",""],[1,"appbar-left"],["class","hiring-banner","target","_blank","href","http://go/cs-we-are-hiring",4,"ngIf"],["mat-button","","ascTrackElement","AppBar","trackAction","navigateFromTitle",3,"onedevAppbarBranding",
"svgIcon","routerLink","trackProjectId"],["branding",""],[1,"appbar-center"],[1,"skip-navigation-wrapper"],["mat-button","","color","primary","aria-label","skip to main content",1,"skip-to-main-content-link",3,"click","keydown.enter"],["fxFlex","","role","search",3,"config","focusChange",4,"ngIf"],[1,"appbar-right"],[3,"menu"],["type","button","mat-icon-button","","ascTrackElement","AppBar","trackAction","switchTheme","matTooltip","Switch theme","aria-label","Switch theme",1,"hover-focus-element",
3,"click"],["type","button","mat-icon-button","","matTooltip","Send feedback","aria-label","Send feedback",1,"hover-focus-element",3,"click"],["feedbackTooltip","matTooltip"],["svgIcon","shared:feedback_outline",1,"feedback"],["type","button","mat-icon-button","","externalLink","https://goto.google.com/sync2head/cs","matTooltip","Tip of the Week","aria-label","tip of the week",1,"hover-focus-element"],["type","button","mat-icon-button","","class","hover-focus-element menu-trigger","matTooltip","Help",
"aria-label","Help",3,"matMenuTriggerFor",4,"ngIf"],["class","settings","mat-icon-button","","ascTrackElement","AppBar","trackAction","navigateToSettingsPage","matTooltip","Settings","aria-label","Settings",3,"routerLink",4,"ngIf"],[3,"overlapTrigger"],["menu","matMenu"],[4,"ngIf"],["overflowMenu","matMenu"],["type","button","mat-menu-item","","ascTrackElement","AppBar","trackAction","switchTheme",3,"click"],["type","button","mat-menu-item","",3,"click"],"type button mat-menu-item  externalLink https://goto.google.com/sync2head/cs".split(" "),
["type","button","mat-menu-item","",3,"matMenuTriggerFor",4,"ngIf"],["mat-menu-item","","ascTrackElement","AppBar","trackAction","navigateToSettingsPage",3,"routerLink",4,"ngIf"],["target","_blank","href","http://go/cs-we-are-hiring",1,"hiring-banner"],[1,"hiring-banner-ribbon"],[1,"hiring-banner-text"],["fxFlex","","role","search",3,"config","focusChange"],["type","button","mat-icon-button","","matTooltip","Help","aria-label","Help",1,"hover-focus-element","menu-trigger",3,"matMenuTriggerFor"],["svgIcon",
"shared:help_outline"],["mat-icon-button","","ascTrackElement","AppBar","trackAction","navigateToSettingsPage","matTooltip","Settings","aria-label","Settings",1,"settings",3,"routerLink"],["svgIcon","shared:settings_outline"],["mat-menu-item","","ascTrackElement","AppBar","trackAction","showKeyboardShortcuts",3,"click"],[1,"additional"],[4,"ngFor","ngForOf"],["mat-menu-item","",1,"add",3,"externalLink"],["type","button","mat-menu-item","",3,"matMenuTriggerFor"],["mat-menu-item","","ascTrackElement",
"AppBar","trackAction","navigateToSettingsPage",3,"routerLink"]],va:function(a,b){a&1&&(_.B(0,"header",0)(1,"div",1),_.N(2,pva,4,0,"a",2),_.F(3,"a",3,4),_.D(),_.B(5,"div",5)(6,"div",6)(7,"button",7),_.K("click",function(){return e6a()})("keydown.enter",function(){return e6a()}),_.P(8," Skip navigation "),_.D()(),_.N(9,qva,1,1,"global-search-box",8),_.D(),_.B(10,"div",9)(11,"onedev-button-group",10)(12,"button",11),_.K("click",function(){return f6a(b)}),_.B(13,"mat-icon"),_.P(14,"brightness_4"),_.D()(),
_.B(15,"button",12,13),_.K("click",function(){return b.C0("CLICK")}),_.F(17,"mat-icon",14),_.D(),_.B(18,"a",15)(19,"mat-icon"),_.P(20,"lightbulb_outline"),_.D()(),_.N(21,rva,2,1,"button",16),_.N(22,sva,2,1,"a",17),_.D()(),_.B(23,"mat-menu",18,19)(25,"ul"),_.N(26,tva,3,0,"li",20),_.D(),_.N(27,wva,4,2,"ng-container",20),_.D(),_.B(28,"mat-menu",null,21)(30,"button",22),_.K("click",function(){return f6a(b)}),_.B(31,"span"),_.P(32,"Switch theme"),_.D()(),_.B(33,"button",23),_.K("click",function(){return b.C0("CLICK")}),
_.B(34,"span"),_.P(35,"Send feedback"),_.D()(),_.B(36,"a",24)(37,"span"),_.P(38,"Tip of the Week"),_.D()(),_.N(39,xva,3,1,"button",25),_.N(40,yva,3,1,"a",26),_.D()());if(a&2){var c=_.Ve(29);_.w(2);_.z("ngIf",b.kRc);_.w(1);_.Ue("onedevAppbarBranding",b.Gq.appBarTitle);_.z("svgIcon",b.xvc)("routerLink",b.Kba)("trackProjectId",b.projectId);_.w(6);_.z("ngIf",b.un.yca);_.w(2);_.z("menu",c);_.w(10);_.z("ngIf",b.Vub);_.w(1);_.z("ngIf",b.Gq.settingsPageLink);_.w(1);_.z("overlapTrigger",!1);_.w(3);_.z("ngIf",
b.Z1);_.w(1);_.z("ngIf",b.Uub);_.w(12);_.z("ngIf",b.Vub);_.w(1);_.z("ngIf",b.Gq.settingsPageLink)}},Ia:[_.En,_.gm,_.hm,_.An,_.yr,_.Vw,_.Wq,_.Xq,_.Ow,_.ss,_.ex,_.cx,_.dx,_.Uw,_.Ww,_.Yw,gx,_.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}}"]});_.lx=function(a,b,c){this.yJc=a;this.cEc=b;this.Jp=c};_.lx.prototype.bootstrap=function(){JNa(this.yJc);for(var a=this.cEc,b=_.q(a.ZDc),c=b.next();!c.done;c=b.next()){c=c.value;var d=[].concat(_.qc(c.icons));c.Xnb&&(d=d.concat(c.Xnb));d=_.q(d);for(var e=d.next();!e.done;e=d.next()){var f=a,g=c.iH;e=e.value;var h=_.Wf(bXa,g,e);f.fwb.Bka(g,e,new qs(h))}}this.Jp.initialize()};_.lx.ha=function(a){return new (a||_.lx)(_.u(Hn),_.u(_.us),_.u(_.Lt),_.u(_.Gr))};_.lx.ua=_.t({token:_.lx,oa:_.lx.ha,Ja:"root"});var g6a;_.mx=function(a,b,c,d,e,f,g,h){this.Ga=g;this.be=h;this.productVersion=void 0;this.service=c(a,{locale:b,apiKey:d});this.colorScheme=f.theme.ka(_.y(function(n){return"LIGHT"===n?1:2}));this.experimentIds=Array.from(e).map(function(n){return""+n})};
g6a=function(a,b,c){a.Ga.mb({gestureName:"BACKGROUND",element:"HatsNextService",action:"showSurvey",We:b});a.service.kLc({triggerId:b,callback:function(d){d.surveyData&&a.colorScheme.ka(_.he(1)).subscribe(function(e){a.Ga.mb({gestureName:"BACKGROUND",element:"HatsNextService",action:"presentSurvey",We:b});a.service.fKc({surveyData:d.surveyData,colorScheme:e,authuser:0,customZIndex:1E4,productData:{productVersion:a.productVersion,experimentIds:a.experimentIds,customData:c}})})},authuser:0,enableTestingMode:!1})};
_.h6a=function(a,b){var c={};c=void 0===c?{}:c;a.Ga.MIc.then(function(){a.be.jc(function(){_.Ega(a.be.Ag).then(function(){setTimeout(function(){g6a(a,b,c)})})})})};_.mx.ha=function(a){return new (a||_.mx)(_.u(dJa),_.u(_.eh),_.u(_.CWa),_.u(_.am),_.u(N1a),_.u(_.yu),_.u(_.zn),_.u(_.ye))};_.mx.ua=_.t({token:_.mx,oa:_.mx.ha,Ja:"root"});var i6a=_.$h(["https://www.gstatic.com/images/icons/material/system_gm/svg/access_time_24px.svg"]),j6a=_.$h(["https://www.gstatic.com/images/icons/material/system_gm/svg/info_outline_24px.svg"]),k6a=_.$h(["https://www.gstatic.com/images/icons/material/system_gm/svg/link_24px.svg"]);var nx=function(a,b,c,d,e,f,g,h,n,r,v,A,C,I,L,O,Y){this.PLc=a;this.noa=b;this.xLa=d;this.Ra=e;this.qc=f;this.Tg=h;this.oc=r;this.Txa=v;this.userEmail=A;this.storage=C;this.wba=L;c.bootstrap();(this.nl=r.ac(2))&&I.load();this.nWa();this.qc.Lb(54)&&!l6a(this)&&"optin"!==this.Txa.ONa.get("GRIMOIRE_REDIRECT_STATUS")&&this.Tg.lW(Du,void 0);this.nl&&f.Lb(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.nl&&f.Lb(42)&&_.h6a(L,"n9xCgksaE0jd2PDg8Pq0PBfvWMwF");f=_.Wf(i6a);O.Bka("","access_time_24px",new qs(f));f=_.Wf(j6a);O.Bka("","info_outline_24px",new qs(f));f=_.Wf(k6a);O.Bka("","link_24px",new qs(f));this.noa&&Y.documentElement.style.setProperty("--app-bar-bg",this.noa)};nx.prototype.nWa=function(){l6a(this)&&this.O0a()};
var l6a=function(a){return!a.userEmail&&a.oc.ac(3)&&(!a.storage||!a.storage.get("epn_dismiss"))};nx.prototype.O0a=function(){var a=this;this.Tg.open("We serve cookies on this site to analyze traffic, remember your preferences, and optimize your experience.","Got it",{duration:0}).cJ.subscribe(function(){a.storage&&a.storage.set("epn_dismiss",!0)})};nx.prototype.Pa=function(){var a=this.Ra;a.config=this.PLc.map(Nla);a.dM=!1;a.Pta=-1};
nx.ha=function(a){return new (a||nx)(_.x(y3a),_.x(x2a),_.x(_.lx),_.x(_.Fu),_.x(_.cg),_.x(_.Zt),_.x(an),_.x(_.Ur),_.x(_.yu),_.x(_.Xt),_.x(zu),_.x(_.$l),_.x(_.MKa,8),_.x(_.Gt),_.x(_.mx),_.x(rs),_.x(_.Yg))};
nx.ya=_.ec({type:nx,qa:[["cst-app"],["protractor-cst-app"]],Aa:6,Ba:3,Fa:[[1,"app"],[1,"router-wrapper"],["class","announcement-bar",4,"ngIf"],[1,"announcement-bar"]],va:function(a,b){a&1&&(_.F(0,"app-bar"),_.B(1,"div",0)(2,"div",1),_.N(3,zva,1,0,"announcement-bar",2),_.F(4,"router-outlet"),_.D()(),_.F(5,"uncaught-error-notifier"));a&2&&(_.Fe("background-color",b.noa),_.w(3),_.z("ngIf",b.xLa.Wob))},Ia:[_.hm,_.Gu,kx,_.$r,_.Mm],styles:["cst-app[_nghost-%COMP%], protractor-cst-app[_nghost-%COMP%]{display:flex;flex:1 1 100%;flex-direction:column;min-height:0}.app[_ngcontent-%COMP%]{display:flex;flex:1 1 100%;min-height:0}.router-wrapper[_ngcontent-%COMP%]{display:flex;flex-grow:1;flex-direction:column;overflow:auto}.router-wrapper[_ngcontent-%COMP%]    >*{flex:1 1 100%;min-height:0}.router-wrapper[_ngcontent-%COMP%]   .announcement-bar[_ngcontent-%COMP%]{max-height:40px}router-outlet[_ngcontent-%COMP%]{flex:0!important}"]});_.ox=function(){};_.ox.ha=function(a){return new (a||_.ox)};_.ox.Ea=_.fc({type:_.ox});_.ox.Da=_.Vb({imports:[_.nm,_.ur,_.ts]});var m6a=function(a){this.XMa=a};m6a.prototype.process=function(a){n6a(this,a);for(var b=_.q(_.Ph(a)),c=b.next();!c.done;c=b.next())c=c.value,3===c.jl&&n6a(this,c.elements);return a};var n6a=function(a,b){var c=!1,d=[];o6a(a,b,d);a=_.q(d);for(b=a.next();!b.done;b=a.next())b=b.value,c&&(b.error={type:6,location:b.location}),c=!0},o6a=function(a,b,c){b=_.q(b);for(var d=b.next();!d.done;d=b.next())d=d.value,0===d.jl||2===d.jl?(o6a(a,d.Sta,c),o6a(a,d.Awa,c)):_.Ava(d,a.XMa)&&!d.error&&c.push(d)};var p6a=function(a,b,c){this.Fn=a;this.tH=b;this.UHc=c};p6a.prototype.process=function(a){if(!this.UHc)return a;for(var b=_.q(_.Ph(a)),c=b.next();!c.done;c=b.next())c=c.value,_.Ava(c,9)&&!c.error&&_.Eva(c.value?c.value.value:"",this.tH,this.Fn)&&(c.warning={type:0,location:c.location});return a};var r6a=function(){var a=q6a;this.XMa=5;this.pattern=a};r6a.prototype.process=function(a){for(var b=_.q(_.Ph(a)),c=b.next();!c.done;c=b.next())c=c.value,!_.Ava(c,this.XMa)||c.error||this.pattern.test(c.value?c.value.value:"")||(c.error={type:7,location:c.location});return a};var s6a=function(){this.Z0=[]},t6a;s6a.prototype.Xe=function(a){return this.Z0.length?t6a(this.Z0[0],a):void 0};t6a=function(a,b){b=void 0===b?function(c){return new c}:b;return a.Fc?b(a.Fc):a.instance};_.u6a=function(){this.Z0=[]};_.V(_.u6a,s6a);var q6a,v6a;q6a=/^(y|yes|n|no|auto)$/;v6a=new Map([["case",5],["class",7],["content",11],["symbol",23]].concat(_.qc([["func",14],["function",14]]),_.qc([["f",12],["file",12],["filepath",12],["path",12]]),_.qc([["l",16],["lang",16],["language",16]])));
_.w6a=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]]);_.x6a=new Map([["b",4],["branch",4],["r",20],["repo",20],["g",15],["git",15]].concat(_.qc(_.w6a)));
_.y6a=new _.u6a;_.z6a=new _.u6a;_.px=function(){};_.px.ha=function(a){return new (a||_.px)};_.px.Ea=_.fc({type:_.px});_.px.Da=_.Vb({Ob:[_.Pu,_.Lv,{Ca:_.W3a,Bb:function(a,b,c){a={Fn:a,tH:b,Zg:c||void 0};c=void 0===a?{}:a;a=void 0===c.Fn?new Map:c.Fn;b=void 0===c.tH?new Map:c.tH;c=c.Zg;var d=!!_.z6a.Xe();return{Jca:_.z6a.Xe()||_.y6a.Xe()||v6a,Uzc:!0,b0a:[new m6a(5),new m6a(20),new r6a,new p6a(a,b,d)],Rzc:!0,b0:c}},Eb:[_.t2a,_.u2a,[new _.qk,_.Jr]]}]});_.qx=function(){};_.qx.ha=function(a){return new (a||_.qx)};_.qx.Ea=_.fc({type:_.qx});_.qx.Da=_.Vb({imports:[_.nm,_.Bn,_.pn]});_.A6a=new _.mc("TooltipAnchor");_.B6a=new _.mc("TooltipPeventer");_.rx=function(){};_.rx.ha=function(a){return new (a||_.rx)};_.rx.Ea=_.fc({type:_.rx});_.rx.Da=_.Vb({imports:[_.Up,Bw,_.nm,Hw,_.ur,_.ts,_.Hq,Dw]});_.sx=function(){};_.sx.ha=function(a){return new (a||_.sx)};_.sx.Ea=_.fc({type:_.sx});_.sx.Da=_.Vb({imports:[_.Iq,_.Iq]});_.tx=function(){};_.tx.ha=function(a){return new (a||_.tx)};_.tx.Ea=_.fc({type:_.tx});_.tx.Da=_.Vb({imports:[_.Iq,_.nm,_.Iq]});_.ux=function(){};_.ux.ha=function(a){return new (a||_.ux)};_.ux.Ea=_.fc({type:_.ux});_.ux.Da=_.Vb({Ob:[{Ca:_.n5a,xc:{Go:"grimoire-multibranch",Vpa:1E3,Lqa:!0}}],imports:[_.Gn,_.px,_.nm,_.qx,_.rx,_.Br,_.sx,_.ur,_.ts,_.tx,_.jx,_.Ov,_.Wt,_.zw]});var vx=function(){};vx.ha=function(a){return new (a||vx)};vx.Ea=_.fc({type:vx});vx.Da=_.Vb({imports:[_.Gn,_.nm,_.Bn,{Eo:_.es,Ob:[_.ds]},_.Br,_.ux,_.Cr,_.ur,_.lr,_.sx,_.ts,_.fx,_.jx,_.ix,_.pn]});var C6a=[{Pba:"Documentation",Im:"https://goto.google.com/grimoire-codesearch-documentation"},{Pba:"Accessibility Help",Im:"https://g3doc.corp.google.com/devtools/grimoire/g3doc/howto/accessibility.md"}],D6a=[{Pba:"Documentation",Im:"https://cloud.google.com/source-repositories/docs/"},{Yyc:!0,Pba:"Support",Im:"https://cloud.google.com/source-repositories/docs/support"}],wx=function(a){this.additionalLinks=a.ac(2)?C6a:D6a};wx.prototype.resolve=function(){return this.additionalLinks};
wx.ha=function(a){return new (a||wx)(_.u(_.Xt))};wx.ua=_.t({token:wx,oa:wx.ha,Ja:"root"});var E6a,F6a,G6a,H6a,xx;E6a=[{Wb:"?",me:"Show shortcut help"},{Wb:["@"],me:"Send feedback"},{Wb:["alt","+","..."],me:"Use shortcuts with modal screenreader"},{Wb:"c",me:"Focus code panel"},{Wb:"g",me:"Go to line"},{Wb:"o",me:"Show outline"},{Wb:"t",me:"Show directory tree"}];F6a=[];G6a=[{Wb:"/",me:"Search for code or files"},{Wb:".",me:"Search for code or files in this directory"},{Wb:"j",me:"Select next result in the search result list"},{Wb:"k",me:"Select previous result in the search result list"}];
H6a=[];
xx=[{Wb:"a",me:"Toggle fullscreen mode"},{Wb:"b",me:"Toggle blame layer"},{Wb:"f",me:"Show find in file menu"},{Wb:"h",me:"Show revision history of the file"},{Wb:"l",me:"Show links menu"},{Wb:["l","then","p"],me:"Copy the current file path"},{Wb:["l","then","h"],me:"Copy the link to the HEAD version of the file"},{Wb:["l","then","r"],me:"Copy the link to the current version and line of the file"},{Wb:"q",me:"Toggle bottom panel"},{Wb:"u",me:"Toggle the navigation panel"},{Wb:"y",me:"Show/hide search matches in a file"},{Wb:["\u2191",
"or","k"],me:"Up one line in code browser"},{Wb:["\u2193","or","j"],me:"Down one line in code browser"},{Wb:"+",me:"Increase size of code font"},{Wb:"-",me:"Decrease size of code font"}];
_.yx=function(a,b){b.Lb(10)&&xx.push({Wb:"x",me:"Show cross references for symbols"});b.Lb(5)&&xx.push({Wb:"X",me:"Show a callgraph for the file"});b.Lb(7)&&xx.push({Wb:"8",me:"Toggle code column guides"});if(b.Lb(37)){var c=xx.findIndex(function(g){return"Show/hide search matches in a file"===g.me});xx.splice(c,1)}b.Lb(28)||H6a.push({Wb:"E",me:"Open in editor (when available)"});a.ac(2)&&(F6a.push({Wb:"r",me:"Open the related files menu"},{Wb:["r","then","b"],me:"Open related BUILD file"},{Wb:["r",
"then","o"],me:"Open related OWNERS file"},{Wb:["r","then","r"],me:"Open related README file"},{Wb:["r","then","t"],me:"Open related test file"}),xx.push({Wb:["l","then","g"],me:"Copy link to google3-relative path"},{Wb:["l","then","i"],me:"Copy import statement"},{Wb:["l","then","b"],me:"Copy build rule"}));a=["General",Gva(E6a)];c=["Related files (hold <shift> to open in new tab)",Gva(F6a)];var d=["Search",Gva(G6a)],e=["View in",Gva(H6a)],f=["File Browsing",Gva(xx)];this.tLc=new Map([a,c].concat(_.qc(b.Lb(37)?
[]:[d,e]),[f]))};_.yx.prototype.resolve=function(){return this.tLc};_.yx.ha=function(a){return new (a||_.yx)(_.u(_.Xt),_.u(_.Zt))};_.yx.ua=_.t({token:_.yx,oa:_.yx.ha,Ja:"root"});var zx=function(a){this.settingsPageLink=a.ac(2)?_.In.WV:void 0};zx.prototype.resolve=function(){return this.settingsPageLink};zx.ha=function(a){return new (a||zx)(_.u(_.Xt))};zx.ua=_.t({token:zx,oa:zx.ha,Ja:"root"});var I6a;I6a=window.location.pathname;
_.J6a=[{Ca:Zl,Bb:function(a){return a.taa().Ora()},Eb:[mu]},{Ca:ZIa,Bb:function(a){a=a.taa();a=_.l(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:_.rg(a,"Unknown Environment Name")}},Eb:[mu]},{Ca:_.$l,Bb:function(a){return _.Vh(a,11)||""},Eb:[mu]},{Ca:q2a,Bb:function(a){return a.Ptb()||""},Eb:[mu]},{Ca:$Ia,Bb:function(a){return!!_.Ai(a,17)},Eb:[mu]},
{Ca:aJa,Bb:function(a){return!!_.Ai(a,19)},Eb:[mu]},{Ca:_.bJa,Bb:function(a){return _.Vh(a,13)||""},Eb:[mu]},{Ca:v2a,Bb:function(a){return a.eh()||window.location.hostname},Eb:[mu]},{Ca:_.w2a,Bb:function(a){return _.Vh(a,30)||""},Eb:[mu]},{Ca:x2a,Bb:function(a){return Tt(a)?_.Vh(Tt(a),1)||null:null},Eb:[mu]},{Ca:y2a,Bb:function(a){return Tt(a)?_.Vh(Tt(a),8)||null:null},Eb:[mu]},{Ca:z2a,Bb:function(a){return Tt(a)?_.Vh(Tt(a),3)||null:null},Eb:[mu]},{Ca:A2a,Bb:function(a){return Tt(a)?_.Vh(Tt(a),2)||
null:null},Eb:[mu]},{Ca:B2a,Bb:function(a){return Tt(a)?_.Vh(Tt(a),4)||null:null},Eb:[mu]},{Ca:_.C2a,Bb:function(a){return Tt(a)?Tt(a).Raa()||null:null},Eb:[mu]},{Ca:_.D2a,Bb:function(a){return Tt(a)?_.Vh(Tt(a),10)||null:null},Eb:[mu]},{Ca:_.E2a,Bb:function(a){return gya(_.Ei(a,P0a,10),2)},Eb:[mu]},{Ca:_.F2a,Bb:function(a){return _.Ei(a,P0a,10)},Eb:[mu]},{Ca:_.cJa,Bb:function(a){return _.Vh(a,23)},Eb:[mu]},{Ca:dJa,Bb:function(a){return _.Vh(a,25)||"1633047"},Eb:[mu]},{Ca:eJa,Bb:function(a){return _.Vh(a,
31)||"https://play.google.com/log"},Eb:[mu]},{Ca:mu,Bb:function(){var a=window.GRIMOIRE_CONFIG;if(!a)throw Error("wd");return L1a(a)}},{Ca:G2a,Bb:function(a){var b=new IIa;a=_.q(_.Fi(a,Ot,35));for(var c=a.next();!c.done;c=a.next())c=c.value.RZ(),_.Hi(b,1,yl,c);return b},Eb:[mu]},{Ca:_.am,Bb:function(a){return _.Vh(a,1)||""},Eb:[mu]},{Ca:_.bm,Bb:function(a){return _.Vh(a,2)},Eb:[mu]},{Ca:fJa,Bb:function(a){return _.Vh(a,3)},Eb:[mu]},{Ca:gJa,Bb:function(){return _.RAa()}},{Ca:hJa,Bb:function(a){return _.Vh(Ut(a),
1)},Eb:[mu]},{Ca:H2a,Bb:function(a){return _.Ei(a,X0a,20)},Eb:[mu]},{Ca:_.r2a,Bb:function(a){return a.d_()},Eb:[mu]},{Ca:_.iJa,Bb:function(a){return _.Vh(Ut(a),15)},Eb:[mu]},{Ca:_.zh,Bb:function(a){return _.Vh(_.Ei(a,Z0a,7),2)},Eb:[mu]},{Ca:K2a,Bb:function(a){var b=new Map;a=_.q(_.ab(_.Ei(a,Z0a,7),16,_.Xaa).entries());for(var c=a.next();!c.done;c=a.next()){var d=_.q(c.value);c=d.next().value;d=d.next().value;b.set(c,d)}return b},Eb:[mu]},{Ca:_.jJa,Bb:function(a){return _.Vh(Ut(a),2)},Eb:[mu]},{Ca:_.kJa,
Bb:function(a){return _.Vh(Ut(a),6)},Eb:[mu]},{Ca:_.lJa,Bb:function(a){return _.Vh(Ut(a),8)},Eb:[mu]},{Ca:_.nJa,Bb:function(a){return _.Vh(Ut(a),11)},Eb:[mu]},{Ca:_.sJa,Bb:function(a){return _.Vh(Ut(a),4)},Eb:[mu]},{Ca:_.tJa,Bb:function(a){return _.Vh(Ut(a),13)},Eb:[mu]},{Ca:uJa,Bb:function(a){return _.Vh(Ut(a),5)},Eb:[mu]},{Ca:_.qJa,Bb:function(a){return _.Vh(Ut(a),3)},Eb:[mu]},{Ca:_.rJa,Bb:function(a){return _.Vh(Ut(a),16)},Eb:[mu]},{Ca:_.vJa,Bb:function(a){return _.Vh(Ut(a),9)},Eb:[mu]},{Ca:_.oJa,
Bb:function(a){return _.Vh(_.Ei(a,Pt,4),2)},Eb:[mu]},{Ca:_.xJa,Bb:function(a){return _.Vh(_.Ei(a,Pt,4),7)},Eb:[mu]},{Ca:_.yJa,Bb:function(a){return _.Vh(_.Ei(a,Pt,4),8)},Eb:[mu]},{Ca:_.pJa,Bb:function(a){return _.Vh(_.Ei(a,Pt,4),3)},Eb:[mu]},{Ca:_.wJa,Bb:function(a){return _.Vh(Ut(a),12)},Eb:[mu]},{Ca:_.mJa,Bb:function(a){return _.Vh(Ut(a),7)},Eb:[mu]},{Ca:_.cm,Bb:function(a){return _.Vh(a,15)},Eb:[mu]},{Ca:_.AJa,Bb:function(){return I6a}},{Ca:BJa,xc:!1},{Ca:zJa,xc:!1}];
_.Ax=function(a){if(a)throw Error("xd");};_.Ax.ha=function(a){return new (a||_.Ax)(_.u(_.Ax,12))};_.Ax.Ea=_.fc({type:_.Ax});_.Ax.Da=_.Vb({});_.K6a=new _.mc("REQUEST_SERVICE");_.Bx=function(){};_.Bx.ha=function(a){return new (a||_.Bx)};_.Bx.Ea=_.fc({type:_.Bx});_.Bx.Da=_.Vb({});_.L6a=new _.mc("REQUEST_SERVICE");_.Cx=function(){};_.Cx.ha=function(a){return new (a||_.Cx)};_.Cx.Ea=_.fc({type:_.Cx});_.Cx.Da=_.Vb({});_.Dx=new _.mc("file_contents_derived_data_memoizers");_.Ex=function(a){this.Ga=a;this.xf=new _.Ls(this.Ga)};var Fx=function(a,b,c,d){this.jmb=a;this.zKb=b;this.oZa=c;this.qc=d;this.lub=_.cc(_.zh);this.NJb=_.cc(K2a);this.OJb=new Map;this.jwa=new Map;this.GCc=this.zKb.create(this.lub);this.bba=this.jmb("v1",this.GCc,new KIa)};
Fx.prototype.lv=function(a){var b=this;return this.qc.Lb(37)?this.oZa.esa(a).ka(_.y(function(c){if(!c)return b.bba;if(!b.NJb.get(c))throw Error("yd");var d;if(null!=(d=b.jwa.get(c)))c=d;else{d=b.jwa;var e=d.set,f,g=b.jmb;var h=null!=(f=b.OJb.get(c))?f:b.OJb.set(c,b.zKb.create(c?b.NJb.get(c):b.lub)).get(c);f=g.call(b,"v1",h,new KIa);c=e.call(d,c,f).get(c)}return c})):_.vd(this.bba)};var M6a=new _.mc("regional_service",{Ja:"root",oa:function(){return _.Ah(WRa)}}),Gx=function(a,b,c){this.PKc=a;this.Ga=b;this.ie=c;this.sIb=new _.Ls(this.Ga)};Gx.prototype.esa=function(a){var b=this;return a?this.sIb.fetch(a,function(){var c=(new TRa).ZNb(a);return b.ZLa(c.clone()).ka(_.y(function(d){d=d.esa();b.sIb.put(a,_.vd(d));return d}))}):_.vd("")};
Gx.prototype.ZLa=function(a){var b=this;return _.nu(this.ie,function(){var c=b.ie.Cj(),d=b.PKc;return _.Bo(d.Ig,d.Lg+"/$rpc/devtools.grimoire.RegionalService/GetProjectRegionConfig",a,c||{},VRa)},"RegionalService.getProjectRegionConfig").ka(_.re())};Gx.ha=function(a){return new (a||Gx)(_.u(M6a),_.u(_.zn),_.u(_.ru))};Gx.ua=_.t({token:Gx,oa:Gx.ha,Ja:"root"});var Hx=function(a,b,c){this.proxy=new Fx(N6a,a,b,c)},N6a=function(a,b,c){return new Gv(a,b,c)};Hx.prototype.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return this.proxy.lv(a.Me.projectId).ka(_.ue(function(d){return d.get(a,b,c)}))};Hx.ha=function(a){return new (a||Hx)(_.u(_.Gs),_.u(Gx),_.u(_.Zt))};Hx.ua=_.t({token:Hx,oa:Hx.ha,Ja:"root"});_.O6a=new _.mc("diff_api_client",{Ja:"root",oa:function(){return new Hx(_.cc(_.Gs),_.cc(Gx),_.cc(_.Zt))}});var Ix=function(a,b,c){this.proxy=new Fx(P6a,a,b,c)},P6a=function(a,b,c){return new _.Iv(a,b,c)};Ix.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return this.proxy.lv(a.repositoryKeyProjectId).ka(_.ue(function(c){return c.list(a,b)}))};Ix.ha=function(a){return new (a||Ix)(_.u(_.Gs),_.u(Gx),_.u(_.Zt))};Ix.ua=_.t({token:Ix,oa:Ix.ha,Ja:"root"});var R6a=function(){var a=_.cc(_.Gs),b=_.cc(Gx),c=_.cc(_.Zt);this.proxy=new Fx(Q6a,a,b,c)},Q6a=function(a,b,c){return new _.Hv(a,b,c)};
R6a.prototype.tRa=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return this.proxy.lv(a.fileSpecSourceRootRepositoryKeyProjectId).ka(_.ue(function(c){return c.tRa(a,b)}))};R6a.prototype.rR=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return this.proxy.lv(a.fileSpecSourceRootRepositoryKeyProjectId).ka(_.ue(function(c){return c.rR(a,b)}))};_.S6a=new _.mc("history_list_api_client",{Ja:"root",oa:function(){return new Ix(_.cc(_.Gs),_.cc(Gx),_.cc(_.Zt))}});_.T6a=new _.mc("history_api_client",{Ja:"root",oa:function(){return new R6a}});var V6a=function(){var a=_.cc(_.Gs),b=_.cc(Gx),c=_.cc(_.Zt);this.proxy=new Fx(U6a,a,b,c)},U6a=function(a,b,c){return new Kv(a,b,c)};V6a.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return this.proxy.lv(a.repositoryScopeRootProjectId).ka(_.ue(function(c){return c.list(a,b)}))};var Jx=function(a,b,c){this.proxy=new Fx(W6a,a,b,c)},W6a=function(a,b,c){return new Jv(a,b,c)};
Jx.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return this.proxy.lv(a.repositoryKeyProjectId).ka(_.ue(function(c){return c.list(a,b)}))};Jx.ha=function(a){return new (a||Jx)(_.u(_.Gs),_.u(Gx),_.u(_.Zt))};Jx.ua=_.t({token:Jx,oa:Jx.ha,Ja:"root"});_.X6a=new _.mc("repository_api_client",{Ja:"root",oa:function(){return new V6a}});_.Y6a=new _.mc("refs_api_client",{Ja:"root",oa:function(){return new Jx(_.cc(_.Gs),_.cc(Gx),_.cc(_.Zt))}});var Kx;_.Z6a=new _.mc("file_service",{Ja:"root",oa:function(){return new Kx(_.cc(Gx),_.cc(_.Zt))}});Kx=function(a,b){this.oZa=a;this.qc=b;this.bba=_.Ah(RRa);a=new Map;if(b=_.cc(K2a)){b=_.q(b);for(var c=b.next();!c.done;c=b.next()){var d=_.q(c.value);c=d.next().value;d=d.next().value;a.set(c,new RRa(d,null,{withCredentials:_.cc(pta),suppressCorsPreflight:!0}))}}this.jwa=a};_.k=Kx.prototype;_.k.UZ=function(a,b){var c=_.ho(a.ak()).Fk().ij();return _.yd(this.lv(c).ka(_.ue(function(d){return d.UZ(a,b)})))};
_.k.BRa=function(a,b){var c=_.ho(a.ak()).Fk().ij();return this.lv(c).ka(_.ue(function(d){return ota(d.BRa(a,b))}))};_.k.raa=function(a,b){var c=a.Fk().ij();sRa(rRa(a,this.qc.Lb(72)),this.qc.Lb(73));return _.yd(this.lv(c).ka(_.ue(function(d){return d.raa(a,b)})))};_.k.tu=function(a,b){if(this.qc.Lb(37))return Promise.resolve(new Yo);var c=_.ho(a.ak()).Fk().ij();return _.yd(this.lv(c).ka(_.ue(function(d){return d.tu(a,b)})))};
_.k.vu=function(a,b){if(this.qc.Lb(37))return Promise.resolve(new $o);var c=_.ho(a.ak()).Fk().ij();return _.yd(this.lv(c).ka(_.ue(function(d){return d.vu(a,b)})))};_.k.Xta=function(a,b){var c=_.ho(a.ak()).Fk().ij();return _.yd(this.lv(c).ka(_.ue(function(d){return d.Xta(a,b)})))};_.k.lv=function(a){var b=this;return this.qc.Lb(37)?this.oZa.esa(a).ka(_.y(function(c){if(!c)return b.bba;c=b.jwa.get(c);if(!c)throw Error("yd");return c})):_.vd(this.bba)};Kx.ha=function(a){return new (a||Kx)(_.u(Gx),_.u(_.Zt))};
Kx.ua=_.t({token:Kx,oa:Kx.ha,Ja:"root"});_.Lx=function(a,b,c){_.Ex.call(this,a);this.UK=b;this.ie=c};_.V(_.Lx,_.Ex);_.k=_.Lx.prototype;_.k.tu=function(a,b,c,d,e,f){var g=this,h=_.Lh(a,b,c,d,e,f);return this.xf.fetch(h.toObject(),function(){return g.fetch(h)})};_.k.b9=function(){return new Mo};_.k.extract=function(a){return a.tu()};_.k.isValid=function(a){return 0!==a.vg()};
_.k.fetch=function(a){var b=this;return _.nu(this.ie,function(){return b.UK.tu((new Xo).Gr(a),b.ie.Cj())},"FileService.getFolding").ka(_.y(function(c){return c.tu()||new Mo}))};_.Lx.ha=function(a){return new (a||_.Lx)(_.u(_.zn),_.u(_.Z6a),_.u(_.ru))};_.Lx.ua=_.t({token:_.Lx,oa:_.Lx.ha,Ja:"root"});_.Mx=function(a,b,c){_.Ex.call(this,a);this.UK=b;this.ie=c};_.V(_.Mx,_.Ex);_.k=_.Mx.prototype;_.k.vu=function(a,b,c,d,e,f){var g=this,h=_.Lh(a,b,c,d,e,f);return this.xf.fetch(h.toObject(),function(){return g.fetch(h)})};_.k.b9=function(){return new Oo};_.k.extract=function(a){return a.vu()};_.k.isValid=function(a){return 0!==a.vg()};
_.k.fetch=function(a){var b=this;return _.nu(this.ie,function(){return b.UK.vu((new Zo).Gr(a),b.ie.Cj())},"FileService.getOutline").ka(_.y(function(c){return c.vu()||new Oo}))};_.Mx.ha=function(a){return new (a||_.Mx)(_.u(_.zn),_.u(_.Z6a),_.u(_.ru))};_.Mx.ua=_.t({token:_.Mx,oa:_.Mx.ha,Ja:"root"});var $6a;$6a=new _.mc("xrefs_service",{oa:function(){return _.Ah(AQa)}});_.Nx=function(a,b,c){_.Ex.call(this,a);this.client=b;this.ie=c};_.V(_.Nx,_.Ex);_.k=_.Nx.prototype;_.k.Wta=function(a,b,c,d,e,f){var g=this,h=_.Lh(a,b,c,d,e,f);return this.xf.fetch(h.toObject(),function(){return g.fetch(h)})};_.k.b9=function(){return new Fo};_.k.extract=function(a){return _.Ei(a,Fo,6)};_.k.isValid=function(a){return 0!==a.vg()};
_.k.fetch=function(a){var b=this;return _.nu(this.ie,function(){return b.client.Wta((new Do).Gr(a),b.ie.Cj())},"SemanticDecorations.list").ka(_.y(function(c){return _.Ei(c,Fo,1)||(new Fo).rxa(4)}))};_.Nx.ha=function(a){return new (a||_.Nx)(_.u(_.zn),_.u($6a),_.u(_.ru))};_.Nx.ua=_.t({token:_.Nx,oa:_.Nx.ha,Ja:"root"});_.a7a=new _.mc("REQUEST_SERVICE");_.Ox=function(){};_.Ox.ha=function(a){return new (a||_.Ox)};_.Ox.Ea=_.fc({type:_.Ox});_.Ox.Da=_.Vb({});_.Px=new _.mc("API_VERSION");_.Qx=new _.mc("REQUEST_SERVICE");_.Rx=function(){};_.Rx.ha=function(a){return new (a||_.Rx)};_.Rx.Ea=_.fc({type:_.Rx});_.Rx.Da=_.Vb({});_.b7a=new _.mc("API_VERSION");_.Sx=new _.mc("REQUEST_SERVICE");_.Tx=function(){};_.Tx.ha=function(a){return new (a||_.Tx)};_.Tx.Ea=_.fc({type:_.Tx});_.Tx.Da=_.Vb({});_.c7a=new _.mc("API_VERSION");_.d7a=new _.mc("REQUEST_SERVICE");_.Ux=function(){};_.Ux.ha=function(a){return new (a||_.Ux)};_.Ux.Ea=_.fc({type:_.Ux});_.Ux.Da=_.Vb({});_.e7a=new _.mc("API_VERSION");_.f7a=new _.mc("REQUEST_SERVICE");_.Vx=function(){};_.Vx.ha=function(a){return new (a||_.Vx)};_.Vx.Ea=_.fc({type:_.Vx});_.Vx.Da=_.Vb({});_.Wx=new _.mc("API_VERSION");_.Xx=new _.mc("REQUEST_SERVICE");_.Yx=function(){};_.Yx.ha=function(a){return new (a||_.Yx)};_.Yx.Ea=_.fc({type:_.Yx});_.Yx.Da=_.Vb({});_.g7a=new _.mc("REQUEST_SERVICE");_.Zx=function(){};_.Zx.ha=function(a){return new (a||_.Zx)};_.Zx.Ea=_.fc({type:_.Zx});_.Zx.Da=_.Vb({});var $x=function(a){if(a)throw Error("zd");};$x.ha=function(a){return new (a||$x)(_.u($x,12))};$x.Ea=_.fc({type:$x});$x.Da=_.Vb({imports:[_.Gn,_.Bx,_.Cx,_.Ux,_.nt,_.ot,_.gt,_.Wl,_.Ev,_.pt,_.qt,_.Rx,_.Yx,_.rt,_.Zx,_.Vx,_.Tx,_.Ox]});var ay=function(){};ay.prototype.xHb=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)};ay.prototype.vHb=function(){};ay.prototype.uHb=function(a){return a};ay.ha=function(a){return new (a||ay)};ay.ua=_.t({token:ay,oa:ay.ha});var i7a;_.h7a=null;i7a=new _.mc("legacy converter",{Ja:"root",oa:function(){return _.h7a}});var j7a,Iva,k7a;j7a=/^([^?#;]*)((\?|#|;).*)?$/;Iva=[_.In.Z3a,_.In.yCa,_.In.yO,_.In.WV,_.In.Y5a];k7a=[{startIndex:1,mPa:"+"},{PPb:"+",mPa:":"},{PPb:":"}];_.by=function(a,b){this.XAb=a;this.vn=b.ac(2)};
_.by.prototype.xHb=function(a,b){b&&this.XAb&&(a=this.XAb(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};
_.by.prototype.vHb=function(a,b){a=a.root.children.primary.Vd;if(!(2>=a.length)){for(var c=a.map(function(h){return h.path}).join("/")+"/",d=_.q(Iva),e=d.next();!e.done;e=d.next())if(c.startsWith(e.value+"/"))return;if(this.vn&&"h"!==a[0].path)"piper"===a[0].path?4<=a.length&&Hva(a,3,a.length):Hva(a,1,a.length);else{if("h"===a[0].path||"source"===a[0].path)var f=a.shift();c={};d=_.q(k7a);for(e=d.next();!e.done;c={wV:c.wV},e=d.next()){c.wV=e.value;e=c.wV.startIndex;if(void 0===e){e=a.findIndex(function(h){return function(n){return n.path===
h.wV.PPb}}(c));if(0>e)break;e++}var g=void 0!==c.wV.mPa?a.findIndex(function(h){return function(n){return n.path===h.wV.mPa}}(c)):a.length;g=0>g?a.length:g;Hva(a,e,g)}f&&a.unshift(f)}b&&(a[a.length-1].path+="/")}};_.by.prototype.uHb=function(a){if(!Jva(a))return a;var b=a.replace(j7a,"$1");a=a.replace(j7a,"$2");b=b.replace(/%2F/g,"/").replace(/%2B/g,"+").replace("/:/",":").replace("/:",":").replace(":/",":").replace("piper/_/","piper///");return b+a};
_.by.ha=function(a){return new (a||_.by)(_.u(i7a),_.u(_.Xt))};_.by.ua=_.t({token:_.by,oa:_.by.ha});var cy=function(a,b,c){c=void 0===c?Kva:c;this.location=a;this.GJc=b;this.gKc=c;this.current=null;this.VTa=!1};_.V(cy,Fm);cy.prototype.parse=function(a){a=Fm.prototype.parse.call(this,a);this.VTa||l7a(this,a);return a};cy.prototype.nd=function(a){l7a(this,a);return Fm.prototype.nd.call(this,a)};
var l7a=function(a,b){a.current&&a.current.path===a.location.path()||(a.VTa=!0,a.current={path:a.location.path(),tt:a.parse(a.location.path())},a.VTa=!1);for(var c=_.q(a.GJc),d=c.next();!d.done;d=c.next())d=d.value,a.current.tt.Ta.hasOwnProperty(d)&&a.gKc(d,a.current.tt,b)};var m7a,n7a;m7a=window.location.pathname;n7a=new _.mc("queryParamPreserver",{Ja:"root",oa:function(){return Lva}});_.dy=function(a,b,c,d){cy.call(this,c,XRa,d);this.Ac=b;this.Vva=[];this.Vva.push(new ay,a)};_.V(_.dy,cy);
_.dy.prototype.parse=function(a){var b=a.split(/[\/]+;/);var c=1<b.length?b.join(";"):a;a=c!==a||!this.Ra.dM&&"/"!==m7a&&m7a.endsWith("/")&&(new _.oh(c)).le()+"/"===m7a;var d=_.q(this.Vva);for(b=d.next();!b.done;b=d.next())c=b.value.xHb(c,!this.Ra.dM);c=cy.prototype.parse.call(this,c.replace(/\/\//g,"/%2F").replace(/\(/g,"%28").replace(/\)/g,"%29"));if(!c.root.children.primary)return c;d=_.q(this.Vva);for(b=d.next();!b.done;b=d.next())b.value.vHb(c,a);return c};
_.dy.prototype.nd=function(a){a=cy.prototype.nd.call(this,a);for(var b=_.q(this.Vva),c=b.next();!c.done;c=b.next())a=c.value.uHb(a);return a};_.W.Object.defineProperties(_.dy.prototype,{Ra:{configurable:!0,enumerable:!0,get:function(){this.YLb||(this.YLb=this.Ac.get(_.cg));return this.YLb}}});_.dy.ha=function(a){return new (a||_.dy)(_.u(_.by),_.u(_.ag),_.u(_.tm),_.u(n7a))};_.dy.ua=_.t({token:_.dy,oa:_.dy.ha});var o7a={};var ey=function(){_.If.call(this,{type:"@ngrx/store/init"})};_.V(ey,_.If);ey.create=_.If.create;ey.prototype.next=function(a){if("function"===typeof a)throw new TypeError("Ad");if("undefined"===typeof a)throw new TypeError("Bd");if("undefined"===typeof a.type)throw new TypeError("Cd");_.If.prototype.next.call(this,a)};ey.prototype.complete=function(){};ey.prototype.La=function(){_.If.prototype.complete.call(this)};ey.ha=function(a){return new (a||ey)};ey.ua=_.t({token:ey,oa:ey.ha});var p7a=[ey];var q7a=new _.mc("@ngrx/store Internal Root Guard"),r7a=new _.mc("@ngrx/store Internal Initial State"),s7a=new _.mc("@ngrx/store Initial State"),t7a=new _.mc("@ngrx/store Reducer Factory"),u7a=new _.mc("@ngrx/store Internal Reducer Factory Provider"),v7a=new _.mc("@ngrx/store Initial Reducers"),w7a=new _.mc("@ngrx/store Internal Initial Reducers"),x7a=new _.mc("@ngrx/store Internal Store Reducers"),y7a=new _.mc("@ngrx/store Internal Store Features"),z7a=new _.mc("@ngrx/store Feature Reducers"),A7a=
new _.mc("@ngrx/store User Provided Meta Reducers"),B7a=new _.mc("@ngrx/store Meta Reducers"),C7a=new _.mc("@ngrx/store Internal Resolved Meta Reducers"),D7a=new _.mc("@ngrx/store User Runtime Checks Config"),E7a=new _.mc("@ngrx/store Internal User Runtime Checks Config"),F7a=new _.mc("@ngrx/store Internal Runtime Checks"),G7a=new _.mc("@ngrx/store Check if Action types are unique");var H7a=function(){_.td.apply(this,arguments)};_.V(H7a,_.td);H7a.create=_.td.create;var fy=function(){ey.apply(this,arguments)};_.V(fy,ey);fy.create=ey.create;fy.ua=ey.ua;fy.ha=ey.ha;var gy=function(a,b,c,d){_.If.call(this,d(c,b));this.dzc=a;this.WC=b;this.ET=c;this.fwa=d};_.V(gy,_.If);gy.create=_.If.create;
var J7a=function(a,b){b=b.reduce(function(c,d){var e=d.ET,f=d.fwa,g=d.uDb,h=d.WC;d=d.key;e="function"===typeof e?Sva(g)(e,h):Rva(f,g)(e,h);c[d]=e;return c},{});I7a(a,b)},L7a=function(a,b){K7a(a,b.map(function(c){return c.key}))},I7a=function(a,b){a.ET=Object.assign({},a.ET,b);M7a(a,Object.keys(b))},K7a=function(a,b){b.forEach(function(c){a.ET=Pva(a.ET,c)});M7a(a,b)},M7a=function(a,b){a.next(a.fwa(a.ET,a.WC));a.dzc.next({type:"@ngrx/store/update-reducers",features:b})};gy.prototype.La=function(){this.complete()};
gy.ha=function(a){return new (a||gy)(_.u(fy),_.u(s7a),_.u(v7a),_.u(t7a))};gy.ua=_.t({token:gy,oa:gy.ha});var N7a=[gy,{Ca:H7a,Kb:gy},{Ca:fy,Kb:ey}];var hy=function(){_.qe.apply(this,arguments)};_.V(hy,_.qe);hy.create=_.qe.create;hy.prototype.La=function(){this.complete()};hy.ha=function(){var a;return function(b){return(a||(a=_.Pc(hy)))(b||hy)}}();hy.ua=_.t({token:hy,oa:hy.ha});var O7a=[hy];var P7a=function(){_.td.apply(this,arguments)};_.V(P7a,_.td);P7a.create=_.td.create;var iy=function(a,b,c,d){_.If.call(this,d);var e=this;this.Sxa=a.ka(_.Vha(KHa)).ka(_.xe(b)).ka(_.me(Tva,{state:d})).subscribe(function(f){var g=f.action;e.next(f.state);c.next(g)})};_.V(iy,_.If);iy.create=_.If.create;iy.prototype.La=function(){this.Sxa.unsubscribe();this.complete()};iy.ha=function(a){return new (a||iy)(_.u(ey),_.u(H7a),_.u(hy),_.u(s7a))};iy.ua=_.t({token:iy,oa:iy.ha});var Q7a=[iy,{Ca:P7a,Kb:iy}];var jy=function(a,b,c){this.N6=b;this.jZa=c;this.source=a};_.V(jy,_.td);jy.create=_.td.create;_.k=jy.prototype;_.k.select=function(a){return Uva.call.apply(Uva,[null,a].concat(_.qc(_.jc.apply(1,arguments))))(this)};_.k.dA=function(a){var b=new jy(this,this.N6,this.jZa);b.operator=a;return b};_.k.dispatch=function(a){this.N6.next(a)};_.k.next=function(a){this.N6.next(a)};_.k.error=function(a){this.N6.error(a)};_.k.complete=function(){this.N6.complete()};
jy.ha=function(a){return new (a||jy)(_.u(P7a),_.u(ey),_.u(gy))};jy.ua=_.t({token:jy,oa:jy.ha});var R7a=[jy];var ky=function(){};ky.ha=function(a){return new (a||ky)(_.u(ey),_.u(H7a),_.u(hy),_.u(jy),_.u(q7a,8),_.u(G7a,8))};ky.Ea=_.fc({type:ky});ky.Da=_.Vb({});var ly=function(a,b,c){this.features=a;this.jZa=c;a=a.map(function(d,e){e=b.shift()[e];return Object.assign({},d,{ET:e,WC:awa(d.WC)})});J7a(c,a)};ly.prototype.La=function(){L7a(this.jZa,this.features)};ly.ha=function(a){return new (a||ly)(_.u(y7a),_.u(z7a),_.u(gy),_.u(ky),_.u(G7a,8))};ly.Ea=_.fc({type:ly});ly.Da=_.Vb({});var my=function(a){a&&(this.source=a)};_.V(my,_.td);my.create=_.td.create;my.prototype.dA=function(a){var b=new my;b.source=this;b.operator=a;return b};my.ha=function(a){return new (a||my)(_.u(hy))};my.ua=_.t({token:my,oa:my.ha});var S7a=new _.mc("@ngrx/effects Internal Root Guard"),T7a=new _.mc("@ngrx/effects User Provided Effects"),U7a=new _.mc("@ngrx/effects Internal Root Effects"),V7a=new _.mc("@ngrx/effects Root Effects"),W7a=new _.mc("@ngrx/effects Effects Error Handler");var ny=function(a,b){_.qe.call(this);this.Ah=a;this.Mzc=b};_.V(ny,_.qe);ny.create=_.qe.create;ny.prototype.UKa=function(a){this.next(a)};
var X7a=function(a){return a.ka(aha(cwa),_.Kd(function(b){return b.ka(aha(jwa))}),_.Kd(function(b){var c=b.ka(zha(function(d){return kwa(a.Ah,a.Mzc)(d)}),_.y(function(d){if("N"===d.notification.kind){var e=d.notification.value;if("function"===typeof e||!e||!e.type||"string"!==typeof e.type){var f=d.propertyName,g=a.Ah,h=g.handleError,n=Error;f='Hd`"'+(d.SNc+"."+String(f)+("function"===typeof d.RNc[f]?"()":"")+'"`');try{var r=JSON.stringify(e)}catch(v){r=e}h.call(g,n(f+r))}}return d.notification}),
_.Ud(function(d){return"N"===d.kind&&null!=d.value}),rha());b=b.ka(_.he(1),_.Ud(iwa),_.y(function(d){return d.ngrxOnInitEffects()}));return _.Sd(c,b)}))};ny.ha=function(a){return new (a||ny)(_.u(_.nd),_.u(W7a))};ny.ua=_.t({token:ny,oa:ny.ha});var oy=function(a,b){this.Lzc=a;this.store=b;this.U9=null};oy.prototype.start=function(){this.U9||(this.U9=X7a(this.Lzc).subscribe(this.store))};oy.prototype.La=function(){this.U9&&(this.U9.unsubscribe(),this.U9=null)};oy.ha=function(a){return new (a||oy)(_.u(ny),_.u(jy))};oy.ua=_.t({token:oy,oa:oy.ha});(function(a,b){o7a[a]=(o7a[a]||0)+1;if("function"===typeof b)return Mva(a,function(){return Object.assign({},b.apply(null,_.qc(_.jc.apply(0,arguments))),{type:a})});switch(b?b.PTc:"empty"){case "empty":return Mva(a,function(){return{type:a}});case "props":return Mva(a,function(c){return Object.assign({},c,{type:a})});default:throw Error("Id");}})("@ngrx/effects/init");var py=function(a,b,c,d){this.sources=a;b.start();d.forEach(function(e){return a.UKa(e)});c.dispatch({type:"@ngrx/effects/init"})};
py.prototype.UKa=function(a){this.sources.UKa(a)};py.ha=function(a){return new (a||py)(_.u(ny),_.u(oy),_.u(jy),_.u(V7a),_.u(ky,8),_.u(ly,8),_.u(S7a,8))};py.Ea=_.fc({type:py});py.Da=_.Vb({});var Y7a=[_.zp,_.ps,_.TWa()],qy=new _.DNa,Z7a=[{path:"",oQ:_.Ana(),children:[{path:_.In.nka,mj:qy.for("search"),data:mp,resolve:{keyboardShortcuts:_.ig(_.yx),settingsPageLink:_.ig(zx),additionalLinks:_.ig(wx)},QA:"paramsOrQueryParamsChange"},{path:_.In.WV,mj:qy.for("source_settings"),data:mp,resolve:{keyboardShortcuts:_.ig(_.yx),settingsPageLink:_.ig(zx),additionalLinks:_.ig(wx)}},{path:_.In.Z3a,mj:qy.for("admin"),data:Object.assign({},mp),resolve:{keyboardShortcuts:_.ig(_.yx),additionalLinks:_.ig(wx)}},
{path:_.In.yCa,mj:qy.for("onboarding"),data:mp},{path:_.In.yO,mj:qy.for("results"),data:{appBarTitle:"Build Status",appBarBadge:"early access",disableAppLink:!0,showSshKeysLink:!1,showTermsOfServiceLink:!0,showPrivacyLink:!0}},{path:_.In.Y5a,mj:qy.for("ssh_keys"),data:mp,resolve:{keyboardShortcuts:_.ig(_.yx)}},{path:_.In.Mgc,mj:qy.for("source"),data:Object.assign({},mp,{groupType:"host"}),resolve:{keyboardShortcuts:_.ig(_.yx),settingsPageLink:_.ig(zx),additionalLinks:_.ig(wx)}},{path:_.In.wE,mj:qy.for("source"),
data:Object.assign({},mp),resolve:{keyboardShortcuts:_.ig(_.yx),settingsPageLink:_.ig(zx),additionalLinks:_.ig(wx)}},{path:"**",component:_.Jt,data:{appBarTitle:"Oops",showTermsOfServiceLink:!0,showPrivacyLink:!0}}]}],ry=function(){};ry.prototype.store=function(){};ry.prototype.xxa=function(a,b){return this.sba(a)&&this.sba(b)?a.component===b.component:a.ue===b.ue};ry.prototype.sba=function(a){return a.data.Qc};ry.ha=function(a){return new (a||ry)};ry.ua=_.t({token:ry,oa:ry.ha});var sy=function(){};
sy.ha=function(a){return new (a||sy)};sy.Ea=_.fc({type:sy,bootstrap:[nx]});
var $7a=[].concat(_.qc(_.ENa(qy)),[_.gg,_.Gr,_.us,_.by,{Ca:lna,Bb:function(a){return function(){a.prefetch("file",!1).ka(_.he(1),_.ee(1E3)).subscribe(function(){var b=document.getElementById("pre-rendered-code");null==b||b.hasAttribute("processed")||b.parentElement.removeChild(b)})}},Eb:[_.ku],ld:!0},{Ca:_.nd,Kb:_.bs,Eb:[_.Jr]},{Ca:_.eg,ee:_.dy},{Ca:_.gn,ee:ry},{Ca:_.eKa,xc:"/"},{Ca:y3a,Bb:function(a,b){var c=Z7a[0].children.filter(function(d){switch(d.path){case "piper":case _.In.WV:return b.ac(2);case _.In.yO:return _.Ai(_.Ei(a,
Pt,4),1);default:return!0}});Z7a[0].children=c;return Z7a},Eb:[mu,_.Xt]},{Ca:_.dXa,xc:_.cXa},{Ca:_.k0a,xc:_.l0a},{Ca:_.qra,ee:_.Mt}]),a8a={Eo:_.Ax,Ob:_.J6a},b8a,c8a={},ty=void 0;ty=void 0===ty?{}:ty;
b8a={Eo:ky,Ob:[{Ca:q7a,Bb:function(){return"guarded"},Eb:[[jy,new _.qk,new _.rk]]},{Ca:r7a,xc:ty.WC},{Ca:s7a,Bb:awa,Eb:[r7a]},{Ca:w7a,xc:c8a},{Ca:x7a,Kb:c8a instanceof _.mc?c8a:w7a},{Ca:v7a,Eb:[_.ag,w7a,[new _.PFa(x7a)]],Bb:function(a,b){return b instanceof _.mc?a.get(b):b}},{Ca:A7a,xc:ty.uDb?ty.uDb:[]},{Ca:C7a,Eb:[B7a,A7a],Bb:function(a,b){return a.concat(b)}},{Ca:u7a,xc:ty.fwa?ty.fwa:Ova},{Ca:t7a,Eb:[u7a,C7a],Bb:Rva},p7a,N7a,O7a,Q7a,R7a,[{Ca:E7a,xc:ty.w5c},{Ca:D7a,Bb:function(a){return a},Eb:[E7a]},
{Ca:F7a,Eb:[D7a],Bb:function(){return{HOc:!1,DOc:!1,GOc:!1,COc:!1,FOc:!1,EOc:!1}}},{Ca:B7a,ld:!0,Eb:[F7a],Bb:function(a){var b=a.COc,c=a.GOc;return function(d){return b||c?Wva(d,{action:function(e){return b&&!e.type.startsWith("@ngrx")},state:function(){return c}}):d}}},{Ca:B7a,ld:!0,Eb:[F7a],Bb:function(a){var b=a.DOc,c=a.HOc;return function(d){return b||c?$va(d,{action:function(e){return b&&!e.type.startsWith("@ngrx")},state:function(){return c}}):d}}},{Ca:B7a,ld:!0,Eb:[F7a],Bb:function(a){var b=
a.FOc;return function(c){return b?Xva(c,{action:function(d){return b&&!d.type.startsWith("@ngrx")}}):c}}}],[{Ca:G7a,ld:!0,Eb:[F7a],Bb:function(a){if(a.EOc&&(a=Object.entries(o7a).filter(function(b){b=_.q(b);b.next();return 1<b.next().value}).map(function(b){return _.q(b).next().value}),a.length))throw Error("Gd`"+a.map(function(b){return'"'+b+'"'}).join(", "));}}]]};var d8a,e8a=[];e8a=void 0===e8a?[]:e8a;
d8a={Eo:py,Ob:[{Ca:W7a,xc:lwa},oy,ny,my,e8a,{Ca:U7a,xc:[e8a]},{Ca:S7a,Bb:function(a,b){if((1!==b.length||0!==b[0].length)&&a)throw new TypeError("Jd");return"guarded"},Eb:[[oy,new _.qk,new _.rk],[U7a,new QFa]]},{Ca:T7a,ld:!0,xc:[]},{Ca:V7a,Bb:function(a,b,c){var d=[];b=_.q(b);for(var e=b.next();!e.done;e=b.next())d.push.apply(d,_.qc(e.value));c=_.q(c);for(b=c.next();!b.done;b=c.next())d.push.apply(d,_.qc(b.value));return mwa(a,d)},Eb:[_.ag,U7a,T7a]}]};
sy.Da=_.Vb({Ob:$7a,imports:[Y7a,_.Nu,_.ox,vx,a8a,b8a,d8a,_.as,_.Kt,_.ts,_.Tr,_.eNa(Z7a),{Eo:$x,Ob:[_.As,{Ca:_.zl,ee:_.mYa},{Ca:_.CWa,Bb:_.cra},{Ca:DWa,Bb:function(){return{enabledFeatures:Array.from(_.Yt).join(", ")}}},{Ca:_.Dv,Bb:_.mh,Eb:[_.zh,_.Gs]},{Ca:_.UIa,Bb:_.Wra,Eb:[_.js,_.bm,_.Cs]},{Ca:_.K6a,Bb:_.mh,Eb:[_.iJa,_.Hs]},{Ca:_.xYa,Bb:_.mh,Eb:[_.jJa,_.Hs]},{Ca:_.yYa,Bb:_.mh,Eb:[_.jJa,_.Hs]},{Ca:_.L6a,Bb:_.mh,Eb:[_.kJa,_.Hs]},{Ca:_.d7a,Bb:_.mh,Eb:[_.lJa,_.Hs]},{Ca:_.vYa,Bb:_.mh,Eb:[_.nJa,_.Hs]},
{Ca:_.Qx,Bb:_.mh,Eb:[_.oJa,_.Es]},{Ca:_.Sx,Bb:_.mh,Eb:[_.xJa,_.Es]},{Ca:_.f7a,Bb:_.mh,Eb:[_.qJa,_.Hs]},{Ca:_.g7a,Bb:_.mh,Eb:[_.rJa,_.Hs]},{Ca:_.zYa,Bb:_.mh,Eb:[_.sJa,_.Hs]},{Ca:_.AYa,Bb:_.mh,Eb:[_.tJa,_.Hs]},{Ca:_.Xx,Bb:_.mh,Eb:[_.pJa,_.Es]},{Ca:_.CYa,Bb:_.mh,Eb:[_.vJa,_.Hs]},{Ca:_.a7a,Bb:_.mh,Eb:[_.wJa,_.Hs]},{Ca:_.zs,Bb:function(){return window}},{Ca:_.iYa,ee:_.kYa},{Ca:_.jYa,Bb:function(a){return new _.yj(a.document)},Eb:[_.zs]},{Ca:_.Dx,ld:!0,Kb:_.Lx},{Ca:_.Dx,ld:!0,Kb:_.Mx},{Ca:_.Dx,ld:!0,Kb:_.Nx}]},
Eu,ju]});var uy=function(){};uy.ha=function(a){return new (a||uy)};uy.Ea=_.fc({type:uy,bootstrap:[nx]});uy.Da=_.Vb({imports:[sy,_.Ap]});var nwa;_.Xh=new Map;nwa=!1;var vy=function(){this.xe={};this.m3a="";this.Gj={}};vy.prototype.toString=function(){var a=this.m3a+f8a(this),b=_.QCa(this.Gj),c="";""!=b&&(c="?"+b);return a+c};
var f8a=function(a){var b=[],c=(0,_.rh)(function(d){void 0!==this.xe[d]&&b.push(d+"="+this.xe[d])},a);"1"==wy(a,"md")?(c("md"),c("k"),c("ck"),c("am"),c("rs"),c("gssmodulesetproto")):(c("sdch"),c("k"),c("ck"),c("am"),c("rt"),"d"in a.xe||xy(a,"d","0"),c("d"),c("exm"),c("excm"),(a.xe.excm||a.xe.exm)&&b.push("ed=1"),c("im"),c("dg"),c("sm"),"1"==wy(a,"br")&&c("br"),""!==g8a(a)&&c("wt"),c("gssmodulesetproto"),c("rs"),c("ee"),c("cb"),c("ujg"),c("m"));return b.join("/")},wy=function(a,b){return a.xe[b]?a.xe[b]:
null},xy=function(a,b,c){c?a.xe[b]=c:delete a.xe[b]},h8a=function(a,b){b&&0<b.length?(b.sort(),xy(a,"exm",b.join(","))):xy(a,"exm",null)},i8a=function(a,b){b&&0<b.length?(b.sort(),xy(a,"excm",b.join(","))):xy(a,"excm",null)},j8a=function(a){return(a=wy(a,"m"))?a.split(","):[]},g8a=function(a){switch(wy(a,"wt")){case "0":return"0";case "1":return"1";case "2":return"2";default:return""}},k8a=function(a,b){xy(a,"ee",Object.keys(b).filter(function(c){return!!Object.keys(b[c]).length}).map(function(c){return c+
":"+Object.keys(b[c]).join(",")}).join(";"))};vy.prototype.eha=function(a){xy(this,"md",a?"1":"0")};vy.prototype.getMetadata=function(){return"1"==wy(this,"md")};vy.prototype.z0a=function(a){xy(this,"rs",a)};vy.prototype.oSa=function(){return wy(this,"rs")};var l8a=function(a){delete a.xe.m;delete a.xe.exm;delete a.xe.ed};vy.prototype.clone=function(){return m8a(this.toString())};
var m8a=function(a,b){b=void 0===b?!0:b;var c=n8a(a),d=new vy,e=c.match(Tj)[5];Dba(o8a,function(g){var h=e.match("/"+g+"=([^/]+)");h&&xy(d,g,h[1])});var f=-1!=a.indexOf("_/ss/")?"_/ss/":-1!=a.indexOf("_/wa/")?"_/wa/":"_/js/";d.m3a=a.substr(0,a.indexOf(f)+f.length);if(!b)return d;(a=c.match(Tj)[6]||null)&&MCa(a,function(g,h){d.Gj[g]=h});return d},p8a=function(a){a=(a=n8a(a).match(Tj)[5]||null)?decodeURI(a):a;return null!==a&&!!a.match("(/_/js/)|(/_/ss/)|(/_/wa/)")&&!!a.match("/k=")},n8a=function(a){return a.startsWith("https://uberproxy-pen-redirect.corp.google.com/uberproxy/pen?url=")?
a.substr(65):a},o8a={fTc:"k",bSc:"ck",HSc:"m",jSc:"exm",hSc:"excm",SRc:"am",dTc:"rt",wSc:"d",iSc:"ed",mTc:"sv",dSc:"deob",WRc:"cb",jTc:"rs",hTc:"sdch",xSc:"im",eSc:"dg",gSc:"br",BTc:"wt",lSc:"ee",lTc:"sm",GSc:"md",oSc:"gssmodulesetproto",wTc:"ujg"},q8a=RegExp("^loaded_[_\\d]+$");var r8a=function(a){a=a.clone();l8a(a);xy(a,"dg",null);xy(a,"d","0");h8a(a,null);i8a(a,null);return a},s8a=!0,t8a=function(a,b,c){var d=void 0===c?{}:c;c=void 0===d.cssRowKey?void 0:d.cssRowKey;var e=void 0===d.LF?void 0:d.LF,f=void 0===d.CC?void 0:d.CC;d=void 0===d.callback?void 0:d.callback;xy(a,"m",b.join(","));f&&k8a(a,f);c&&(xy(a,"ck",c),e?a.z0a(e):s8a&&(s8a=!1));if(d){if(null!=d&&!q8a.test(d))throw Error("Kd`"+d);xy(a,"cb",d)}a=a.toString();_.ji(a,"/")&&(f=document.location.href.match(Tj),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 _.Vf(a)};var v8a=function(a){return u8a(a).then(function(b){return JSON.parse(b.responseText)})},u8a=function(a){var b={},c=b.LRc?b.LRc.c9():cCa.c9();return(new Oj(function(d,e){var f;try{c.open("GET",a,!0)}catch(n){e(new yy("Error opening XHR: "+n.message,a,c))}c.onreadystatechange=function(){if(4==c.readyState){_.ba.clearTimeout(f);var n;!(n=aCa(c.status))&&(n=0===c.status)&&(n=LCa(a),n=!("http"==n||"https"==n||""==n));n?d(c):e(new w8a(c.status,a,c))}};c.onerror=function(){e(new yy("Network error",a,c))};
if(b.headers)for(var g in b.headers){var h=b.headers[g];null!=h&&c.setRequestHeader(g,h)}b.withCredentials&&(c.withCredentials=b.withCredentials);b.responseType&&(c.responseType=b.responseType);b.mimeType&&c.overrideMimeType(b.mimeType);0<b.EPc&&(f=_.ba.setTimeout(function(){c.onreadystatechange=function(){};c.abort();e(new x8a(a,c))},b.EPc));try{c.send(null)}catch(n){c.onreadystatechange=function(){},_.ba.clearTimeout(f),e(new yy("Error sending XHR: "+n.message,a,c))}})).AN(function(d){d instanceof
Qj&&c.abort();throw d;})},yy=function(a,b,c){_.aa.call(this,a+", url="+b);this.url=b;this.tza=c};_.ii(yy,_.aa);yy.prototype.name="XhrError";var w8a=function(a,b,c){yy.call(this,"Request Failed, status="+a,b,c);this.status=a};_.ii(w8a,yy);w8a.prototype.name="XhrHttpError";var x8a=function(a,b){yy.call(this,"Request timed out",a,b)};_.ii(x8a,yy);x8a.prototype.name="XhrTimeoutError";var D8a,H8a,F8a,G8a,M8a;
_.Ay=function(){var a="";var b=_.ba._F_jsUrl;if("undefined"!==typeof document&&document&&document.getElementById){var c=document.getElementById("base-js");if(c){var d=c.tagName.toUpperCase();if("SCRIPT"==d||"LINK"==d)a=c.src?c.src:c.getAttribute("href")}}if(b&&a){if(b!=a)throw Error("Pd`"+b+"`"+a);a=b}else a=b||a;if(!p8a(a))throw Error("Qd");b=_.Vf(a);c=y8a;d=z8a;var e=A8a;a=B8a;e=void 0===e?!1:e;a=void 0===a?!1:a;this.tga=m8a(_.pj(b),!0);this.Gmb=c;this.plb=d;this.pja=e;this.m1={};this.yWa={};this.swa=
[];this.NZa=!0;this.AVa=(b=wy(this.tga,"excm"))?b.split(","):[];this.hNc=a;this.oja=!1;this.X8="anonymous";this.lja=4043;this.BTa=document.head||document.documentElement;this.M0=this.Oca=null;this.SOc=!0;this.b0=null;_.C8a(this,j8a(this.tga));this.mWa()};D8a=function(a,b){if(b.href||b.getAttribute("data-href"))if(b=b.href||b.getAttribute("data-href"),p8a(b)&&!m8a(b).m3a.endsWith("_/js/")){b=j8a(m8a(b));b=_.q(b);for(var c=b.next();!c.done;c=b.next())c=c.value,a.AVa.includes(c)||a.AVa.push(c)}};
_.Ay.prototype.VGc=function(a,b,c){var d=void 0===c?{}:c;c=d.CC;var e=d.rr,f=d.nM;d=d.RIc;this.yWa=b;if(!a)throw Error("Ld");if(this.hNc){var g=_.q(document.getElementsByTagName("style"));for(b=g.next();!b.done;b=g.next())D8a(this,b.value);g=_.q(document.getElementsByTagName("link"));for(b=g.next();!b.done;b=g.next())D8a(this,b.value)}this.xBb(this.MYa(a),c,e,f,d)};
_.Ay.prototype.xBb=function(a,b,c,d){var e=this;c=void 0===c?function(){}:c;d=void 0===d?function(){}:d;_.E8a(this,a,function(f,g,h){e.load(f,g,c,d,void 0===h?g:h)},b)||c(-1)};_.Ay.prototype.mWa=function(){};
H8a=function(a,b,c){if(a.pja){c={cssRowKey:a.Gmb,LF:a.plb,CC:c,MZa:F8a(a),Kfa:G8a(a)};var d=void 0===c?{}:c;c=void 0===d.MZa?[]:d.MZa;var e=void 0===d.Kfa?[]:d.Kfa,f=void 0===d.cssRowKey?void 0:d.cssRowKey,g=void 0===d.LF?void 0:d.LF,h=void 0===d.CC?void 0:d.CC;d=void 0===d.callback?void 0:d.callback;a=r8a(a.tga);xy(a,"d","1");h8a(a,c);i8a(a,e);b=t8a(a,b,{cssRowKey:f,LF:g,CC:h,callback:d})}else c={cssRowKey:a.Gmb,LF:a.plb,MZa:F8a(a),Kfa:G8a(a)},h=void 0===c?{}:c,c=void 0===h.Kfa?[]:h.Kfa,e=void 0===
h.cssRowKey?void 0:h.cssRowKey,f=void 0===h.LF?void 0:h.LF,g=void 0===h.CC?void 0:h.CC,h=void 0===h.callback?void 0:h.callback,a=r8a(a.tga),i8a(a,c),b=t8a(a,b,{cssRowKey:e,LF:f,CC:g,callback:h});return b};_.C8a=function(a,b){for(var c=!1,d=[],e=0;e<b.length;++e){var f=b[e];a.m1[f]||(a.m1[f]=!0,a.swa.push(f),c=!0,d.push(f))}c&&(a.NZa=!1)};_.I8a=function(a,b){for(var c=[],d=0;d<b.length;++d){var e=b[d];a.m1[e]&&(delete a.m1[e],_.qa(a.swa,e),c.push(e))}};
_.Ay.prototype.load=function(a,b,c,d,e){var f=this;e=void 0===e?b:e;var g=J8a(a,this.oja,this.X8);_.C8a(this,b);this.Oca=g;this.BTa.insertBefore(g,this.BTa.firstChild);_.K8a(g,b,function(){g.parentElement.removeChild(g);f.Oca==g&&(f.Oca=null);var h=new Set;b.map(function(r){return h.add(r)});for(var n in f.yWa)f.yWa[n].Zw()&&h.add(n);Array.from(h);d()},function(h){g.parentElement.removeChild(g);f.Oca==g&&(f.Oca=null);_.I8a(f,h);f.M0?f.M0.then(function(){c(-1)}):c(-1)},e)};
_.K8a=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;h=function(){}},h=function(){g();var r=e.filter(function(v){return!_.lg().nj[v].Zw()});0!==r.length?d(r,"Response was successful but was missing module(s) "+r+"."):c()},n=function(){f--;0==f&&h()};b.forEach(function(r){r=_.lg().nj[r];r.Zw()?n():(r.Y0(r.Dqa,n),xNa(r,n))});a.onload=function(){return h()};a.onerror=function(){g();d(b)}};F8a=function(a){a.NZa||(a.NZa=!0,a.swa.sort());return a.swa};
G8a=function(a){a=a.AVa;a.sort();return a};_.Ay.prototype.MYa=function(a){var b=this;return a.filter(function(c){return!b.m1[c]})};
_.E8a=function(a,b,c,d){if(a.M0)return a.M0.then(function(){_.E8a(a,b,c,d)}),!0;if(!a.pja){var e=[],f=Object.assign({},a.m1);a.Z2(b,function(v){e.push(v.getId())},d,function(v){return!v.Zw()},f);b=e}for(f=0;f<b.length;){for(var g=b.length-f,h=0==f?b:b.slice(f,b.length),n=H8a(a,h,d),r=_.pj(n);r.length>a.lja;)if(1<g)g-=Math.ceil((r.length-a.lja)/6),g=Math.max(g,1),h=b.slice(f,f+g),n=H8a(a,h,d),r=_.pj(n);else return a.pja?(a.pja=!1,a.M0=L8a(a).then(function(v){M8a(a,v,d)}),_.E8a(a,b.slice(f),c,d)):!1;
f+=g;a.pja?c(n,h):c(n,h,f===b.length?b:[])}return!0};M8a=function(a,b,c){_.lg().Wwa((b||{}).moduleGraph);a.Z2(F8a(a),function(d){_.C8a(a,[d.getId()])},c);a.M0=null};_.Ay.prototype.Z2=function(a,b,c,d,e){e=void 0===e?{}:e;var f=_.lg();a=_.q(a);for(var g=a.next();!g.done;g=a.next()){g=g.value;var h=f.nj[g];if(!(e[g]||d&&!d(h))){e[g]=!0;var n=h.J9||[];if(c){var r=[];c[g]&&(r=Object.keys(c[g]));n=n.concat(r)}this.Z2(n,b,c,d,e);b(h)}}};
var L8a=function(a){a=a.tga.clone();l8a(a);xy(a,"dg",null);a.eha(!0);return v8a(a.toString())},J8a=function(a,b,c){var d=_.Ej(document,"SCRIPT");_.$qa(d,a);b&&(d.crossOrigin=c);d.async=!1;return d};var By=function(a,b){this.type=a;this.status=b};By.prototype.toString=function(){return N8a(this)+" ("+(void 0!=this.status?this.status:"?")+")"};var N8a=function(a){switch(a.type){case By.Cf.j6a:return"Unauthorized";case By.Cf.j4a:return"Consecutive load failures";case By.Cf.TIMEOUT:return"Timed out";case By.Cf.I5a:return"Out of date module id";case By.Cf.uBa:return"Init error";default:return"Unknown failure type "+a.type}};fi.Et=By;fi.Et.Cf={j6a:0,j4a:1,TIMEOUT:2,I5a:3,uBa:4};var Cy=function(){this.Ul=null;this.nj={};this.gD=[];this.CH=[];this.rwa=[];this.yr=[];this.MN=[];this.SK={};this.gC={};this.Ez=this.Boa=new xn([],"");this.TUa=null;this.cta=new _.vs;this.gMa=!1;this.Opa=0;this.Byb=this.DUb=this.qAb=!1};_.ii(Cy,zNa);var O8a=function(a,b){_.aa.call(this,"Error loading "+a+": "+b)};_.ii(O8a,_.aa);_.k=Cy.prototype;_.k.GNb=function(a){this.gMa=a};
_.k.Wwa=function(a,b){if(!(this instanceof Cy))this.Wwa(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.nj[f]?(f=this.nj[f].J9,f!=e&&f.splice.apply(f,[0,f.length].concat(_.qc(e)))):this.nj[f]=new xn(e,f)}b&&b.length?(waa(this.gD,b),this.TUa=_.oa(b)):this.cta.dL||this.cta.callback();this.Ez==this.Boa&&(this.Ez=null,this.Boa.tx((0,_.rh)(this.Otb,
this))&&P8a(this,new fi.Et(fi.Et.Cf.uBa)),Dy(this))}};_.k.XJb=function(a,b){if(this.SK[a]){delete this.SK[a][b];for(var c in this.SK[a])return;delete this.SK[a]}};_.k.isActive=function(){return 0<this.gD.length};_.k.xzb=function(){return 0<this.MN.length};
var Dy=function(a){var b=a.qAb,c=a.isActive();c!=b&&(a.Sqa(c?"active":"idle"),a.qAb=c);b=a.xzb();b!=a.DUb&&(a.Sqa(b?"userActive":"userIdle"),a.DUb=b)},S8a=function(a,b,c){var d=[];_.xaa(b,d);b=[];for(var e={},f=0;f<d.length;f++){var g=d[f],h=a.nj[g];if(!h)throw Error("Md`"+g);var n=new _.vs;e[g]=n;h.Zw()?n.callback(null):(Q8a(a,g,h,!!c,n),R8a(a,g)||b.push(g))}0<b.length&&(0===a.gD.length?a.yVa(b):(a.yr.push(b),Dy(a)));return e},Q8a=function(a,b,c,d,e){c.registerCallback(e.callback,e);xNa(c,function(f){e.g$(new O8a(b,
f))});R8a(a,b)?d&&(0<=(0,_.pa)(a.MN,b)||a.MN.push(b),Dy(a)):d&&(0<=(0,_.pa)(a.MN,b)||a.MN.push(b))};
Cy.prototype.yVa=function(a,b,c){var d=this;b||(this.Opa=0);var e=this.MYa(a);this.gD=e;this.CH=this.gMa?a:_.ra(e);Dy(this);if(0!==e.length){this.rwa.push.apply(this.rwa,e);if(0<Object.keys(this.SK).length&&!this.Ul.SOc)throw Error("Nd");a=(0,_.rh)(this.Ul.VGc,this.Ul,_.ra(e),this.nj,{CC:this.SK,EZc:!!c,rr:function(f){var g=d.CH;f=null!=f?f:void 0;d.Opa++;d.CH=g;e.forEach(_.gi(_.qa,d.rwa),d);401==f?(P8a(d,new fi.Et(fi.Et.Cf.j6a,f)),d.yr.length=0):410==f?(T8a(d,new fi.Et(fi.Et.Cf.I5a,f)),U8a(d)):3<=
d.Opa?(T8a(d,new fi.Et(fi.Et.Cf.j4a,f)),U8a(d)):d.yVa(d.CH,!0,8001==f)},RIc:(0,_.rh)(this.YCc,this)});(b=5E3*Math.pow(this.Opa,2))?_.ba.setTimeout(a,b):a()}};Cy.prototype.MYa=function(a){var b=this;a=a.filter(function(e){return b.nj[e].Zw()?(_.ba.setTimeout(function(){return Error("Od`"+e)},0),!1):!0});for(var c=[],d=0;d<a.length;d++)c=c.concat(V8a(this,a[d]));_.xaa(c);return!this.gMa&&1<c.length?(a=c.shift(),this.yr=c.map(function(e){return[e]}).concat(this.yr),[a]):c};
var V8a=function(a,b){var c=Lba(a.rwa),d=[];c[b]||d.push(b);b=[b];for(var e=0;e<b.length;e++)for(var f=a.nj[b[e]].J9,g=f.length-1;0<=g;g--){var h=f[g];a.nj[h].Zw()||c[h]||(d.push(h),b.push(h))}d.reverse();_.xaa(d);return d};
Cy.prototype.hxa=function(){if(this.Ez){var a=this.Ez.getId(),b=[];if(this.SK[a]){for(var c=_.q(Object.keys(this.SK[a])),d=c.next();!d.done;d=c.next()){d=d.value;var e=this.nj[d];e&&!e.Zw()&&(this.XJb(a,d),b.push(d))}this.zVa(b)}this.isDisposed()||(this.nj[a].tx((0,_.rh)(this.Otb,this))&&P8a(this,new fi.Et(fi.Et.Cf.uBa)),_.qa(this.MN,a),_.qa(this.gD,a),0===this.gD.length&&U8a(this),this.TUa&&a==this.TUa&&(this.cta.dL||this.cta.callback()),Dy(this),this.Ez=null)}};
var R8a=function(a,b){if(0<=(0,_.pa)(a.gD,b))return!0;for(var c=0;c<a.yr.length;c++)if(0<=(0,_.pa)(a.yr[c],b))return!0;return!1};Cy.prototype.load=function(a,b){return S8a(this,[a],b)[a]};Cy.prototype.zVa=function(a){return S8a(this,a)};var Lna=function(a){var b=_.kg;b.Ez&&"synthetic_module_overhead"===b.Ez.getId()&&(b.hxa(),delete b.nj.synthetic_module_overhead);b.nj[a]&&b.Z2(b.nj[a].J9||[],function(c){c.hxa();_.qa(b.gD,c.getId())},function(c){return!c.Zw()});b.Ez=b.nj[a]};
Cy.prototype.PJb=function(a){this.Ez||(this.nj.synthetic_module_overhead=new xn([],"synthetic_module_overhead"),this.Ez=this.nj.synthetic_module_overhead);var b=this.Ez;b.Y0(b.Dqa,a)};Cy.prototype.YCc=function(){T8a(this,new fi.Et(fi.Et.Cf.TIMEOUT));U8a(this)};
var T8a=function(a,b){1<a.CH.length?a.yr=a.CH.map(function(c){return[c]}).concat(a.yr):P8a(a,b)},P8a=function(a,b){var c=a.CH;a.gD.length=0;for(var d=[],e=0;e<a.yr.length;e++){var f=a.yr[e].filter(function(n){var r=V8a(this,n);return pxa(c,function(v){return 0<=(0,_.pa)(r,v)})},a);waa(d,f)}for(e=0;e<c.length;e++)vaa(d,c[e]);for(e=0;e<d.length;e++){for(f=0;f<a.yr.length;f++)_.qa(a.yr[f],d[e]);_.qa(a.MN,d[e])}var g=a.gC.error;if(g)for(e=0;e<g.length;e++){var h=g[e];for(f=0;f<d.length;f++)h("error",
d[f],b)}for(e=0;e<c.length;e++)a.nj[c[e]]&&a.nj[c[e]].rr(b);a.CH.length=0;Dy(a)},U8a=function(a){for(;a.yr.length;){var b=a.yr.shift().filter(function(c){return!this.nj[c].Zw()},a);if(0<b.length){a.yVa(b);return}}Dy(a)};_.k=Cy.prototype;_.k.registerCallback=function(a,b){Array.isArray(a)||(a=[a]);for(var c=0;c<a.length;c++)this.Y0(a[c],b)};_.k.Y0=function(a,b){var c=this.gC;c[a]||(c[a]=[]);c[a].push(b)};_.k.Sqa=function(a){for(var b=this.gC[a],c=0;b&&c<b.length;c++)b[c](a)};
_.k.Z2=function(a,b,c,d){c=void 0===c?function(){return!0}:c;d=void 0===d?{}:d;a=_.q(a);for(var e=a.next();!e.done;e=a.next()){e=e.value;var f=this.nj[e];!d[e]&&c(f)&&(d[e]=!0,this.Z2(f.J9||[],b,c,d),b(f))}};_.k.dispose=function(){Mba(Hba(this.nj),this.Boa);this.nj={};this.gD=[];this.CH=[];this.MN=[];this.yr=[];this.gC={};this.Byb=!0};_.k.isDisposed=function(){return this.Byb};_.Ina=function(){return new Cy};_.uwa('/**\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;_.Xh.set("CST-APP",sy);_.Xh.set("PROTRACTOR-CST-APP",uy);
if("?refreshSso=1"===location.search)window.close();else{_.lg().PJb(rwa);var A8a,B8a,Ey;A8a=void 0===A8a?!1:A8a;B8a=void 0===B8a?!1:B8a;Ey=void 0===Ey?{}:Ey;var y8a="",z8a="";window&&window._F_cssRowKey&&(y8a=window._F_cssRowKey,window._F_combinedSignature&&(z8a=window._F_combinedSignature));if(y8a&&"function"!==typeof window._F_installCss)throw Error("Rd");var W8a=new _.Ay;Ey.GQc&&(W8a.oja=Ey.GQc);Ey.Oxc&&(W8a.X8=Ey.Oxc);Ey.lja&&(W8a.lja=Ey.lja);var X8a=_.lg();X8a.Ul=W8a;X8a.GNb(!0)};_.Fy=function(a,b){this.Ra=a;this.window=b};_.Y8a=function(a,b){return _.Om(a.Ra,a.Ra.zh(_.ep(b)))};_.Fy.ha=function(a){return new (a||_.Fy)(_.u(_.cg),_.u(_.zs))};_.Fy.ua=_.t({token:_.Fy,oa:_.Fy.ha,Ja:"root"});
_.Yt.add(9);
_.Yt.add(2);
_.M1a.add(3);
_.Yt.add(72);
_.Yt.add(73);
_.Yt.add(19);
_.Yt.add(27);
_.R1a="https://cs.corp.google.com";
_.Er.add(52);_.Yt.add(68);
_.Yt.add(30);
_.Yt.add(31);
_.Yt.add(38);
_.Yt.add(42);

_.Yt.add(70);
_.Yt.add(84);
_.Yt.add(44);
_.Yt.add(48);
_.Yt.add(55);
_.Yt.add(56);
_.Yt.add(78);
_.Yt.add(82);
_.Yt.add(58);
_.Yt.add(61);
_.Yt.add(1);
_.Yt.add(3);
_.Yt.add(10);
var N9a=function(a){if(a&&(a=Number(a),!isNaN(a)))return a};_.Er.add(16);_.SNa=["/search"];var Ry=function(a,b){_.lu.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.lG=new _.If(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.psb=new _.If(null!=(d=c)?d:"FILES");var e;this.AA=new _.If(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 _.If(null!=(f=d)?f:"SYSTEM");var g;this.jOa=new _.If(null!=(g=this.storage.get("__SourceSettings_DarkSyntaxTheme"))?g:"cider-dark");var h;this.dVa=new _.If(null!=(h=this.storage.get("__SourceSettings_LightSyntaxTheme"))?h:"cider");var n;this.PVb=new _.If(null!=(n=this.storage.get("__SourceSettings_XrefBuildConfigFilter"))?n:null);var r;f=null!=(r=this.storage.get("__SourceSettings_XrefExcludeFilters"))?r:[];r=new Set;f=_.q(f);for(g=f.next();!g.done;g=f.next()){a:{if(g=g.value)switch(g){case "GENERATED":case "TEST":break a}g=
void 0}g&&r.add(g)}this.QVb=new _.If(r);var v;a:{if(r=this.storage.get("__SourceSettings_XrefHovercards"))switch(r){case "NEVER_SHOW":case "SHOW_WITH_SHIFT":case "SHOW_WITH_CTRL":case "SHOW_WITH_PLATFORM_CMD":case "SHOW_ALWAYS":break a}r=void 0}this.eS=new _.If(null!=(v=r)?v:b.Lb(57)?"SHOW_ALWAYS":"NEVER_SHOW");var A;a:{if(b=this.storage.get("__SourceSettings_XrefOpenAction"))switch(b){case "MAIN":case "MINI":case "XREF_PREVIEW":break a}b=void 0}this.S3a=new _.If(null!=(A=b)?A:"MINI");var C;this.tabSize=
new _.If(null!=(C=N9a(this.storage.get("__SourceSettings_TabSize")))?C:2);var I;this.pageSize=new _.If(null!=(I=N9a(this.storage.get("__SourceSettings_PageSize")))?I:10);var L;this.Xda=new _.If(null!=(L=N9a(this.storage.get("__SourceSettings_NumStarredPlaces")))?L:50);this.P0a=new _.If(!!this.storage.get("__SourceSettings_ShowFoldMarkers"));var O;this.SVb=new _.If(null!=(O=N9a(this.storage.get("__SourceSettings_XrefPreviewPaneMinSize")))?O:0);this.Hba=new _.If(!!this.storage.get("__SourceSettings_HighlightXrefs"));
this.Q0a=new _.If(!!this.storage.get("__SourceSettings_ShowGenerated"));var Y;this.yU=new _.If(null!=(Y=this.storage.get("__SourceSettings_ShowCustomContextMenu"))?Y:!0)};_.V(Ry,_.lu);_.k=Ry.prototype;_.k.Caa=function(){return this.lG};_.k.bha=function(a){this.storage.set("__SourceSettings_LastFileDetailTab",a);this.lG.next(a)};_.k.XZ=function(){return this.psb};_.k.N1=function(a){this.storage.set("__SourceSettings_LastFileNavigationTab",a);this.psb.next(a)};_.k.vG=function(){return this.AA};
_.k.px=function(a){a=Object.assign({},this.AA.value,a);this.AA.next(a);this.storage.set("__SourceSettings_OutlineState",a)};_.k.gsa=function(){return this.theme};_.k.oxa=function(a){this.storage.set("__SourceSettings_Theme",a);this.theme.next(a)};_.k.naa=function(){return this.jOa};_.k.Sga=function(a){this.storage.set("__SourceSettings_DarkSyntaxTheme",a);this.jOa.next(a)};_.k.Daa=function(){return this.dVa};_.k.cha=function(a){this.storage.set("__SourceSettings_LightSyntaxTheme",a);this.dVa.next(a)};
_.k.bub=function(){return this.PVb};_.k.iOb=function(a){this.storage.set("__SourceSettings_XrefBuildConfigFilter",a);this.PVb.next(a)};_.k.n_=function(){return this.QVb};_.k.U1=function(a){this.storage.set("__SourceSettings_XrefExcludeFilters",Array.from(a));this.QVb.next(new Set(a))};_.k.vR=function(){return this.eS};_.k.Zga=function(a){this.storage.set("__SourceSettings_XrefHovercards",a);this.eS.next(a)};_.k.GR=function(){return this.tabSize};
_.k.kha=function(a){this.storage.set("__SourceSettings_TabSize",a);this.tabSize.next(a)};_.k.zR=function(){return this.pageSize};_.k.S1=function(a){this.storage.set("__SourceSettings_PageSize",a);this.pageSize.next(a)};_.k.c_=function(){return this.Xda};_.k.fha=function(a){this.storage.set("__SourceSettings_NumStarredPlaces",a);this.Xda.next(a)};_.k.CR=function(){return this.P0a};_.k.iha=function(a){this.storage.set("__SourceSettings_ShowFoldMarkers",a);this.P0a.next(a)};_.k.Paa=function(){return this.Q0a};
_.k.jha=function(a){this.storage.set("__SourceSettings_ShowGenerated",a);this.Q0a.next(a)};_.k.Uaa=function(){return this.SVb};_.k.D0a=function(a){this.storage.set("__SourceSettings_XrefPreviewPaneMinSize",a);this.SVb.next(a)};_.k.lL=function(){return this.Hba};_.k.M1=function(a){this.storage.set("__SourceSettings_HighlightXrefs",a);this.Hba.next(a)};_.k.AR=function(){return this.yU};_.k.hha=function(a){this.storage.set("__SourceSettings_ShowCustomContextMenu",a);this.yU.next(a)};_.k.yG=function(){return this.S3a};
_.k.V1=function(a){this.storage.set("__SourceSettings_XrefOpenAction",a);this.S3a.next(a)};Ry.ha=function(a){return new (a||Ry)(_.u(_.MKa),_.u(_.Zt))};Ry.ua=_.t({token:Ry,oa:Ry.ha,Ja:"root"});_.p2a=Ry;_.Yt.add(28);
_._ModuleManager_initialize=function(a,b){if(!_.kg){if(!_.Ina)return;_.Jna()}_.kg.Wwa(a,b)};
_._ModuleManager_initialize('b/sy3/sy2:1/sy6/sy1:2,3/sy4/sy5:2,5/sy7:6/sy8/source:4,7,8/results:4,8/sy9:6/search:b/sya:1,5,8/source_settings:3,d/codemirror/oss:7,b,d/codePrefetch/Yfyhhd/b96Luc/ZnwIZ/y9n5Ud/E7aOmb/HyHasc/dflQFd',['sy3','sy2','sy4','sy5','sy7','sy8','sy9','sya','oss','sy6','sy1','source','search','codemirror']);
}catch(e){_._DumpException(e)}
try{
var b$a,e$a,f$a,g$a,h$a,i$a,j$a,k$a,l$a,m$a,n$a,o$a,p$a,r$a,s$a,w$a;_.Sy=function(){_.zc.bqa=null};_.a$a=function(a,b){var c=_.mka.get(b)||null;if(c&&c!==a)throw Error("kb`"+b+"`"+_.Xb(c)+"`"+_.Xb(c.name));_.mka.set(b,a)};_.Ty=function(a,b,c){a=_.Tia(_.Ac(),a,b,c);_.He(a)};
b$a=function(a,b){var c=void 0===c?"mat":c;a.qd.ka(_.te(a)).subscribe(function(d){d=d.length;b.ta.classList.toggle(c+"-2-line",!1);b.ta.classList.toggle(c+"-3-line",!1);b.ta.classList.toggle(c+"-multi-line",!1);2===d||3===d?b.ta.classList.toggle(c+"-"+d+"-line",!0):3<d&&b.ta.classList.toggle(c+"-multi-line",!0)})};_.c$a=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};
_.d$a=function(a,b,c,d){return a<c?a:a+b>c+d?Math.max(0,a-d+b):c};e$a=function(a){a&1&&_.F(0,"mat-pseudo-checkbox",5);a&2&&(a=_.M(),_.z("state",a.selected?"checked":"unchecked")("disabled",a.disabled))};f$a=function(a){a&1&&(_.B(0,"span",6),_.P(1),_.D());a&2&&(a=_.M(),_.w(1),_.We("(",a.group.label,")"))};g$a=function(a){a&1&&(_.B(0,"span",10),_.P(1),_.D());a&2&&(a=_.M(),_.w(1),_.Ye(a.placeholder))};h$a=function(a){a&1&&(_.B(0,"span",14),_.P(1),_.D());a&2&&(a=_.M(2),_.w(1),_.Ye(a.KSb))};
i$a=function(a){a&1&&_.Se(0,0,["*ngSwitchCase","true"])};j$a=function(a){a&1&&(_.B(0,"span",11),_.N(1,h$a,2,1,"span",12),_.N(2,i$a,1,0,"ng-content",13),_.D());a&2&&(a=_.M(),_.z("ngSwitch",!!a.iOa),_.w(2),_.z("ngSwitchCase",!0))};
k$a=function(a){if(a&1){var b=_.Ac();_.Jc();_.Sy();_.B(0,"div",15,16);_.K("@transformPanel.done",function(c){_.Bc(b);var d=_.M();return _.Dc(d.HIa.next(c.Dg))})("keydown",function(c){_.Bc(b);var d=_.M();return _.Dc(d.Yg(c))});_.Se(2,1);_.D()}a&2&&(a=_.M(),_.Ty("mat-mdc-select-panel mdc-menu-surface mdc-menu-surface--open ",a.O9a(),""),_.z("ngClass",a.te)("@transformPanel","showing"),_.Ee("id",a.id+"-panel")("aria-multiselectable",a.multiple)("aria-label",a.ariaLabel||null)("aria-labelledby",a.S4()))};
l$a=function(a){a&1&&(_.B(0,"span",8),_.P(1),_.D());a&2&&(a=_.M(),_.w(1),_.Ye(a.placeholder))};m$a=function(a){a&1&&(_.B(0,"span",12),_.P(1),_.D());a&2&&(a=_.M(2),_.w(1),_.Ye(a.KSb))};n$a=function(a){a&1&&_.Se(0,0,["*ngSwitchCase","true"])};o$a=function(a){a&1&&(_.B(0,"span",9),_.N(1,m$a,2,1,"span",10),_.N(2,n$a,1,0,"ng-content",11),_.D());a&2&&(a=_.M(),_.z("ngSwitch",!!a.iOa),_.w(2),_.z("ngSwitchCase",!0))};
p$a=function(a){if(a&1){var b=_.Ac();_.B(0,"div",13)(1,"div",14,15);_.K("@transformPanel.done",function(c){_.Bc(b);var d=_.M();return _.Dc(d.HIa.next(c.Dg))})("keydown",function(c){_.Bc(b);var d=_.M();return _.Dc(d.Yg(c))});_.Se(3,1);_.D()()}a&2&&(a=_.M(),_.z("@transformPanelWrap",void 0),_.w(1),_.Ty("mat-select-panel ",a.O9a(),""),_.Fe("transform-origin",a.LX)("font-size",a.y6,"px"),_.z("ngClass",a.te)("@transformPanel",a.multiple?"showing-multiple":"showing"),_.Ee("id",a.id+"-panel")("aria-multiselectable",
a.multiple)("aria-label",a.ariaLabel||null)("aria-labelledby",a.S4()))};_.q$a=function(a,b){a.lw=void 0===b?!0:b;return a};_.Uy=function(a,b){a.Tla=b;return a};r$a=function(a){a.L6a=["shiftKey"];return a};s$a=function(a){a.U5={enabled:!0,VY:10};return a};_.t$a=function(a,b){a.q7a=void 0===b?!0:b;return a};_.u$a=function(a){return a.PE()?a.YE:null};_.Vy=function(a){return{Eo:_.pn,Ob:[{Ca:_.MLa,ld:!0,xc:a}]}};_.v$a=function(){_.Zp.apply(this,arguments)};_.V(_.v$a,_.Zp);
_.v$a.prototype.Er=function(a){if(this.el){var b=this.el;b.QO&&(b.QO=!1,_.vk(b.ub))}_.Zp.prototype.Er.call(this,a);this.el&&(a=this.el,a.QO||(a.QO=!0,_.vk(a.ub)))};_.Wy=function(a,b,c,d){var e=this;a=void 0===a?!1:a;c=void 0===c?!0:c;this.Fl=a;this.P8a=c;this.NF=d;this.OP=new Set;this.z4=[];this.CX=[];this.changed=new _.qe;b&&b.length&&(a?b.forEach(function(f){return e.wma(f)}):this.wma(b[0]),this.CX.length=0)};_.k=_.Wy.prototype;
_.k.select=function(){var a=this;_.jc.apply(0,arguments).forEach(function(c){return a.wma(c)});var b=this.Qla();this.Qn();return b};_.k.fj=function(){var a=this;_.jc.apply(0,arguments).forEach(function(c){return a.sKa(c)});var b=this.Qla();this.Qn();return b};_.k.setSelection=function(){var a=_.jc.apply(0,arguments),b=this,c=this.selected,d=new Set(a);a.forEach(function(e){return b.wma(e)});c.filter(function(e){return!d.has(e)}).forEach(function(e){return b.sKa(e)});a=this.Qla();this.Qn();return a};
_.k.toggle=function(a){return this.Ke(a)?this.fj(a):this.select(a)};_.k.clear=function(a){a=void 0===a?!0:a;this.Pdb();var b=this.Qla();a&&this.Qn();return b};_.k.Ke=function(a){return this.OP.has(this.FGa(a))};_.k.Sl=function(){return 0===this.OP.size};_.k.fg=function(){return!this.Sl()};_.k.sort=function(a){this.Fl&&this.selected&&this.Xd.sort(a)};_.k.Qn=function(){this.Xd=null;if(this.CX.length||this.z4.length)this.changed.next({source:this,dQ:this.CX,removed:this.z4}),this.z4=[],this.CX=[]};
_.k.wma=function(a){a=this.FGa(a);this.Ke(a)||(this.Fl||this.Pdb(),this.Ke(a)||this.OP.add(a),this.P8a&&this.CX.push(a))};_.k.sKa=function(a){a=this.FGa(a);this.Ke(a)&&(this.OP.delete(a),this.P8a&&this.z4.push(a))};_.k.Pdb=function(){var a=this;this.Sl()||this.OP.forEach(function(b){return a.sKa(b)})};_.k.GUc=function(){};_.k.Qla=function(){return!(!this.z4.length&&!this.CX.length)};
_.k.FGa=function(a){if(this.NF)for(var b=_.q(this.OP),c=b.next();!c.done;c=b.next())if(c=c.value,this.NF(a,c))return c;return a};_.W.Object.defineProperties(_.Wy.prototype,{selected:{configurable:!0,enumerable:!0,get:function(){this.Xd||(this.Xd=Array.from(this.OP.values()));return this.Xd}}});w$a=[{Mc:"start",Nc:"bottom",uc:"start",Bc:"top"},{Mc:"start",Nc:"top",uc:"start",Bc:"bottom"},{Mc:"end",Nc:"top",uc:"end",Bc:"bottom"},{Mc:"end",Nc:"bottom",uc:"end",Bc:"top"}];_.Xy=function(a){this.ob=a};
_.Xy.ha=function(a){return new (a||_.Xy)(_.x(_.Rc))};_.Xy.Ha=_.gc({type:_.Xy,qa:[["","cdk-overlay-origin",""],["","overlay-origin",""],["","cdkOverlayOrigin",""]],Zb:["cdkOverlayOrigin"],standalone:!0});
_.Yy=function(a,b,c,d,e){this.wj=a;this.zc=e;this.acb=this.h9a=this.oP=this.zab=this.Z4=!1;this.c6=this.ila=this.Y6a=this.Oka=_.pd.EMPTY;this.viewportMargin=0;this.Fm=this.open=!1;this.lp=new _.al;this.R0=new _.al;this.Sd=new _.al;this.detach=new _.al;this.UFb=new _.al;this.WFb=new _.al;this.Ltc=new _.Bq(b,c);this.xJa=d;this.xl=this.xJa()};_.k=_.Yy.prototype;_.k.La=function(){this.Y6a.unsubscribe();this.ila.unsubscribe();this.Oka.unsubscribe();this.c6.unsubscribe();this.Xb&&this.Xb.dispose()};
_.k.Tb=function(a){this.ki&&(this.Yna(this.ki),this.Xb.jB({width:this.width,minWidth:this.minWidth,height:this.height,minHeight:this.minHeight}),a.origin&&this.open&&this.ki.apply());a.open&&(this.open?this.Kka():this.y8a())};
_.k.fP=function(){var a=this;this.Ax&&this.Ax.length||(this.Ax=w$a);var b=this.Xb=this.wj.create(this.zlc());this.Y6a=b.Mka.subscribe(function(){return a.Sd.emit()});this.ila=b.Zv.subscribe(function(){return a.detach.emit()});b.Ku().subscribe(function(c){a.UFb.next(c);27!==c.keyCode||a.Fm||_.Rg(c)||(c.preventDefault(),a.y8a())});this.Xb.nea().subscribe(function(c){a.WFb.next(c)})};
_.k.zlc=function(){var a=this.ki=this.Fj||this.Wmc();a=new _.tq({direction:this.zc,Fj:a,xl:this.xl,wg:this.wg});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.hn&&(a.hn=this.hn);this.te&&(a.te=this.te);return a};
_.k.Yna=function(a){var b=this,c=this.Ax.map(function(d){return{Mc:d.Mc,Nc:d.Nc,uc:d.uc,Bc:d.Bc,offsetX:d.offsetX||b.offsetX,offsetY:d.offsetY||b.offsetY,te:d.te||void 0}});return _.bUa(_.aUa(_.YTa(_.$Ta(_.t$a(_.ZTa(_.wq(_.VTa(a,this.E9a()),c),this.Msb),this.push),this.Eub),this.viewportMargin),this.VBb),this.XPc)};_.k.Wmc=function(){var a=_.yq(this.wj.position(),this.E9a());this.Yna(a);return a};_.k.E9a=function(){return this.origin instanceof _.Xy?this.origin.ob:this.origin};
_.k.Kka=function(){var a=this;this.Xb?this.Xb.cr().wg=this.wg:this.fP();this.Xb.Kg()||this.Xb.Sd(this.Ltc);this.wg?this.Oka=this.Xb.lp().subscribe(function(b){a.lp.emit(b)}):this.Oka.unsubscribe();this.c6.unsubscribe();0<this.R0.Jk.length&&(this.c6=this.ki.Mva.ka(_.fia(function(){return 0<a.R0.Jk.length})).subscribe(function(b){a.R0.emit(b);0===a.R0.Jk.length&&a.c6.unsubscribe()}))};_.k.y8a=function(){this.Xb&&this.Xb.detach();this.Oka.unsubscribe();this.c6.unsubscribe()};
_.W.Object.defineProperties(_.Yy.prototype,{offsetX:{configurable:!0,enumerable:!0,get:function(){return this.oIa},set:function(a){this.oIa=a;this.ki&&this.Yna(this.ki)}},offsetY:{configurable:!0,enumerable:!0,get:function(){return this.ds},set:function(a){this.ds=a;this.ki&&this.Yna(this.ki)}},wg:{configurable:!0,enumerable:!0,get:function(){return this.Z4},set:function(a){this.Z4=_.Ug(a)}},VBb:{configurable:!0,enumerable:!0,get:function(){return this.zab},set:function(a){this.zab=_.Ug(a)}},Msb:{configurable:!0,
enumerable:!0,get:function(){return this.h9a},set:function(a){this.h9a=_.Ug(a)}},Eub:{configurable:!0,enumerable:!0,get:function(){return this.oP},set:function(a){this.oP=_.Ug(a)}},push:{configurable:!0,enumerable:!0,get:function(){return this.acb},set:function(a){this.acb=_.Ug(a)}},ud:{configurable:!0,enumerable:!0,get:function(){return this.Xb}},dir:{configurable:!0,enumerable:!0,get:function(){return this.zc?this.zc.value:"ltr"}}});
_.Yy.ha=function(a){return new (a||_.Yy)(_.x(_.Gq),_.x(_.df),_.x(_.ef),_.x(_.gUa),_.x(_.dq,8))};
_.Yy.Ha=_.gc({type:_.Yy,qa:[["","cdk-connected-overlay",""],["","connected-overlay",""],["","cdkConnectedOverlay",""]],inputs:{origin:["cdkConnectedOverlayOrigin","origin"],Ax:["cdkConnectedOverlayPositions","positions"],Fj:["cdkConnectedOverlayPositionStrategy","positionStrategy"],offsetX:["cdkConnectedOverlayOffsetX","offsetX"],offsetY:["cdkConnectedOverlayOffsetY","offsetY"],width:["cdkConnectedOverlayWidth","width"],height:["cdkConnectedOverlayHeight","height"],minWidth:["cdkConnectedOverlayMinWidth",
"minWidth"],minHeight:["cdkConnectedOverlayMinHeight","minHeight"],hn:["cdkConnectedOverlayBackdropClass","backdropClass"],te:["cdkConnectedOverlayPanelClass","panelClass"],viewportMargin:["cdkConnectedOverlayViewportMargin","viewportMargin"],xl:["cdkConnectedOverlayScrollStrategy","scrollStrategy"],open:["cdkConnectedOverlayOpen","open"],Fm:["cdkConnectedOverlayDisableClose","disableClose"],XPc:["cdkConnectedOverlayTransformOriginOn","transformOriginSelector"],wg:["cdkConnectedOverlayHasBackdrop",
"hasBackdrop"],VBb:["cdkConnectedOverlayLockPosition","lockPosition"],Msb:["cdkConnectedOverlayFlexibleDimensions","flexibleDimensions"],Eub:["cdkConnectedOverlayGrowAfterOpen","growAfterOpen"],push:["cdkConnectedOverlayPush","push"]},outputs:{lp:"backdropClick",R0:"positionChange",Sd:"attach",detach:"detach",UFb:"overlayKeydown",WFb:"overlayOutsideClick"},Zb:["cdkConnectedOverlay"],standalone:!0,features:[_.uc]});var x$a=function(){};x$a.ha=function(a){return new (a||x$a)};
x$a.Ha=_.gc({type:x$a,qa:[["","mat-line",""],["","matLine",""]],Db:[1,"mat-line"]});_.Zy=function(){};_.Zy.ha=function(a){return new (a||_.Zy)};_.Zy.Ea=_.fc({type:_.Zy});_.Zy.Da=_.Vb({imports:[_.Iq,_.Iq]});_.$y=function(){};_.$y.ha=function(a){return new (a||_.$y)};_.$y.Ea=_.fc({type:_.$y});_.$y.Da=_.Vb({imports:[_.Iq]});_.az=function(){};_.az.ha=function(a){return new (a||_.az)};_.az.Ha=_.gc({type:_.az,qa:[["","matSuffix",""]],features:[_.Ze([{Ca:_.B4a,Kb:_.az}])]});
_.bz=function(a){this.element=a;this.size="xsmall";this.format="hairline"};_.bz.prototype.Pa=function(){var a=Array.from(this.element.ta.classList);a=_.q(a);for(var b=a.next();!b.done;b=a.next())b=b.value,y$a.includes(b)&&this.element.ta.classList.remove(b);a=new Set;a.add(z$a.includes(this.size)?this.size:"xsmall");a.add(A$a.includes(this.format)?this.format:"hairline");a=_.q(a.values());for(b=a.next();!b.done;b=a.next())this.element.ta.classList.add(b.value)};
_.bz.ha=function(a){return new (a||_.bz)(_.x(_.Rc))};_.bz.ya=_.ec({type:_.bz,qa:[["button","gme-button-old",""],["a","gme-button-old",""]],inputs:{size:"size",format:"format"},Yb:["gme-button-old",""],kc:["*"],Aa:1,Ba:0,va:function(a){a&1&&(_.Re(),_.Se(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 A$a=["hairline","fill","flat"],z$a=["xsmall","medium"],y$a=[].concat(_.qc(A$a),_.qc(z$a));var cz=function(){};cz.ha=function(a){return new (a||cz)};cz.Ea=_.fc({type:cz});cz.Da=_.Vb({imports:[_.nm]});_.dz=function(){};_.dz.ha=function(a){return new (a||_.dz)};_.dz.Ea=_.fc({type:_.dz});_.dz.Da=_.Vb({imports:[cz]});_.ez=function(a,b,c,d){return _.Sq.call(this,a,b,c,d)||this};_.V(_.ez,_.Sq);_.ez.ha=function(a){return new (a||_.ez)(_.x(_.Rc),_.x(_.sl),_.x(_.Lq,8),_.x(_.Nq,8))};
_.ez.ya=_.ec({type:_.ez,qa:[["mat-option"]],Db:["role","option",1,"mat-option","mat-focus-indicator"],Cb:12,lb:function(a,b){a&1&&_.K("click",function(){return b.uJ()})("keydown",function(c){return b.Yg(c)});a&2&&(_.Le("id",b.id),_.Ee("tabindex",b.OE())("aria-selected",b.selected)("aria-disabled",b.disabled.toString()),_.Ge("mat-selected",b.selected)("mat-option-multiple",b.multiple)("mat-active",b.active)("mat-option-disabled",b.disabled))},Zb:["matOption"],features:[_.Be],kc:["*"],Aa:6,Ba:4,Fa:[["class",
"mat-option-pseudo-checkbox",3,"state","disabled",4,"ngIf"],[1,"mat-option-text"],["text",""],["class","cdk-visually-hidden",4,"ngIf"],["mat-ripple","",1,"mat-option-ripple",3,"matRippleTrigger","matRippleDisabled"],[1,"mat-option-pseudo-checkbox",3,"state","disabled"],[1,"cdk-visually-hidden"]],va:function(a,b){a&1&&(_.Re(),_.N(0,e$a,1,2,"mat-pseudo-checkbox",0),_.B(1,"span",1,2),_.Se(3),_.D(),_.N(4,f$a,2,1,"span",3),_.F(5,"div",4));a&2&&(_.z("ngIf",b.multiple),_.w(4),_.z("ngIf",b.group&&b.group.RI),
_.w(1),_.z("matRippleTrigger",b.cj())("matRippleDisabled",b.disabled||b.Ed))},Ia:[_.Qq,_.hm,_.Rq],styles:['.mat-option{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;line-height:48px;height:48px;padding:0 16px;text-align:left;text-decoration:none;max-width:100%;position:relative;cursor:pointer;outline:none;display:flex;flex-direction:row;max-width:100%;box-sizing:border-box;align-items:center;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-option[disabled]{cursor:default}[dir=rtl] .mat-option{text-align:right}.mat-option .mat-icon{margin-right:16px;vertical-align:middle}.mat-option .mat-icon svg{vertical-align:top}[dir=rtl] .mat-option .mat-icon{margin-left:16px;margin-right:0}.mat-option[aria-disabled=true]{-webkit-user-select:none;user-select:none;cursor:default}.mat-optgroup .mat-option:not(.mat-option-multiple){padding-left:32px}[dir=rtl] .mat-optgroup .mat-option:not(.mat-option-multiple){padding-left:16px;padding-right:32px}.mat-option.mat-active::before{content:""}.cdk-high-contrast-active .mat-option[aria-disabled=true]{opacity:.5}.cdk-high-contrast-active .mat-option.mat-selected:not(.mat-option-multiple)::after{content:"";position:absolute;top:50%;right:16px;transform:translateY(-50%);width:10px;height:0;border-bottom:solid 10px;border-radius:10px}[dir=rtl] .cdk-high-contrast-active .mat-option.mat-selected:not(.mat-option-multiple)::after{right:auto;left:16px}.mat-option-text{display:inline-block;flex-grow:1;overflow:hidden;text-overflow:ellipsis}.mat-option .mat-option-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-option-pseudo-checkbox{margin-right:8px}[dir=rtl] .mat-option-pseudo-checkbox{margin-left:8px;margin-right:0}\n'],
nb:2,Na:0});_.fz=function(){};_.fz.ha=function(a){return new (a||_.fz)};_.fz.Ea=_.fc({type:_.fz});_.fz.Da=_.Vb({imports:[_.Uq,_.nm,_.Iq,_.$y]});_.B$a=new _.mc("MatList");_.C$a=new _.mc("MatNavList");var F$a,H$a;_.D$a=["*"];_.E$a=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'};
F$a=[[["","mat-list-avatar",""],["","mat-list-icon",""],["","matListAvatar",""],["","matListIcon",""]],[["","mat-line",""],["","matLine",""]],"*"];_.G$a=_.ch(_.bh(function(){}));H$a=_.bh(function(){});_.gz=function(){var a=_.G$a.apply(this,arguments)||this;a.Sj=new _.qe;return a};_.V(_.gz,_.G$a);_.gz.prototype.Tb=function(){this.Sj.next()};_.gz.prototype.La=function(){this.Sj.complete()};_.gz.ha=function(){var a;return function(b){return(a||(a=_.Pc(_.gz)))(b||_.gz)}}();
_.gz.ya=_.ec({type:_.gz,qa:[["mat-nav-list"]],Db:["role","navigation",1,"mat-nav-list","mat-list-base"],inputs:{Ed:"disableRipple",disabled:"disabled"},Zb:["matNavList"],features:[_.Ze([{Ca:_.C$a,Kb:_.gz}]),_.Be,_.uc],kc:_.D$a,Aa:1,Ba:0,va:function(a){a&1&&(_.Re(),_.Se(0))},styles:[_.E$a()],nb:2,Na:0});var I$a=function(){};I$a.ha=function(a){return new (a||I$a)};I$a.Ha=_.gc({type:I$a,qa:[["","mat-list-avatar",""],["","matListAvatar",""]],Db:[1,"mat-list-avatar"]});var J$a=function(){};
J$a.ha=function(a){return new (a||J$a)};J$a.Ha=_.gc({type:J$a,qa:[["","mat-list-icon",""],["","matListIcon",""]],Db:[1,"mat-list-icon"]});_.hz=function(a,b,c,d){var e=H$a.call(this)||this;e.Wd=a;e.cab=!1;e.Sb=new _.qe;e.Jc=!1;e.cab=!!(c||d&&"action-list"===d.H9a());e.gX=c||d;c=e.cj();"button"!==c.nodeName.toLowerCase()||c.hasAttribute("type")||c.setAttribute("type","button");e.gX&&e.gX.Sj.ka(_.ve(e.Sb)).subscribe(function(){_.vk(b)});return e};_.V(_.hz,H$a);
_.hz.prototype.Ge=function(){b$a(this.Oqc,this.Wd)};_.hz.prototype.La=function(){this.Sb.next();this.Sb.complete()};_.hz.prototype.xq=function(){return!this.cab||this.Ed||!(!this.gX||!this.gX.Ed)};_.hz.prototype.cj=function(){return this.Wd.ta};_.W.Object.defineProperties(_.hz.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Jc||!(!this.gX||!this.gX.disabled)},set:function(a){this.Jc=_.Ug(a)}}});
_.hz.ha=function(a){return new (a||_.hz)(_.x(_.Rc),_.x(_.sl),_.x(_.C$a,8),_.x(_.B$a,8))};
_.hz.ya=_.ec({type:_.hz,qa:[["mat-list-item"],["a","mat-list-item",""],["button","mat-list-item",""]],zd:function(a,b,c){a&1&&(_.kf(c,I$a,5),_.kf(c,J$a,5),_.kf(c,x$a,5));if(a&2){var d;_.gf(d=_.lf())&&(b.olc=d.first);_.gf(d=_.lf())&&(b.Vpc=d.first);_.gf(d=_.lf())&&(b.Oqc=d)}},Db:[1,"mat-list-item","mat-focus-indicator"],Cb:4,lb:function(a,b){a&2&&_.Ge("mat-list-item-disabled",b.disabled)("mat-list-item-with-avatar",b.olc||b.Vpc)},inputs:{Ed:"disableRipple",disabled:"disabled"},Zb:["matListItem"],features:[_.Be],
kc:["[mat-list-avatar], [mat-list-icon], [matListAvatar], [matListIcon]","[mat-line], [matLine]","*"],Aa:6,Ba:2,Fa:[[1,"mat-list-item-content"],["mat-ripple","",1,"mat-list-item-ripple",3,"matRippleTrigger","matRippleDisabled"],[1,"mat-list-text"]],va:function(a,b){a&1&&(_.Re(F$a),_.B(0,"span",0),_.F(1,"span",1),_.Se(2),_.B(3,"span",2),_.Se(4,1),_.D(),_.Se(5,2),_.D());a&2&&(_.w(1),_.z("matRippleTrigger",b.cj())("matRippleDisabled",b.xq()))},Ia:[_.Qq],nb:2,Na:0});_.bh(function(){});_.bh(function(){});_.iz=function(){};_.iz.ha=function(a){return new (a||_.iz)};_.iz.Ea=_.fc({type:_.iz});_.iz.Da=_.Vb({imports:[_.Zy,_.Uq,_.Iq,_.$y,_.nm,_.Zy,_.Iq,_.$y,_.sx]});var K$a=_.Bg("transformPanelWrap",[_.Fg("* => void",_.uoa("@transformPanel",[{type:9,options:null}]))]),L$a=_.Bg("transformPanel",[_.Eg("void",_.Dg({transform:"scaleY(0.8)",minWidth:"100%",opacity:0})),_.Eg("showing",_.Dg({opacity:1,minWidth:"calc(100% + 32px)",transform:"scaleY(1)"})),_.Eg("showing-multiple",_.Dg({opacity:1,minWidth:"calc(100% + 64px)",transform:"scaleY(1)"})),_.Fg("void => *",_.Cg("120ms cubic-bezier(0, 0, 0.2, 1)")),_.Fg("* => void",_.Cg("100ms 25ms linear",_.Dg({opacity:0})))]);var M$a=_.Bg("transformPanel",[_.Eg("void",_.Dg({opacity:0,transform:"scale(1, 0.8)"})),_.Fg("void => showing",_.Cg("120ms cubic-bezier(0, 0, 0.2, 1)",_.Dg({opacity:1,transform:"scale(1, 1)"}))),_.Fg("* => void",_.Cg("100ms linear",_.Dg({opacity:0})))]);var N$a,O$a,P$a,Q$a,R$a,U$a,V$a,W$a,jz;N$a=["trigger"];O$a=["panel"];P$a=[[["mat-select-trigger"]],"*"];Q$a=0;R$a=new _.mc("mat-select-scroll-strategy");_.S$a=new _.mc("MAT_SELECT_CONFIG");_.T$a={Ca:R$a,Eb:[_.Gq],Bb:function(a){return function(){return a.Po.Zs()}}};U$a=new _.mc("MatSelectTrigger");V$a=function(a,b){this.source=a;this.value=b};W$a=_.bh(_.dh(_.ch(_.hqa(function(a,b,c,d,e){this.Oa=a;this.y4=b;this.X5=c;this.Y5=d;this.Qe=e;this.Wc=new _.qe}))));
jz=function(a,b,c,d,e,f,g,h,n,r,v,A,C,I){var L=W$a.call(this,e,d,g,h,r)||this;L.ng=a;L.ub=b;L.vb=c;L.zc=f;L.sX=n;L.SHa=C;L.aj=I;L.KB=!1;L.aP=function(ta,wa){return ta===wa};L.OX="mat-select-"+Q$a++;L.Ldb=null;L.II=new _.qe;L.ii=function(){};L.ji=function(){};L.GKa="mat-select-value-"+Q$a++;L.HIa=new _.qe;var O;L.tbb=(null==(O=L.aj)?void 0:O.bT)||"";L.EB=!1;L.controlType="mat-select";L.Fl=!1;var Y,ma;L.G8a=null!=(ma=null==(Y=L.aj)?void 0:Y.N9)?ma:!1;L.ariaLabel="";L.GFb=_.Nd(function(){var ta=L.options;
return ta?ta.qd.ka(_.te(ta),_.ue(function(){return _.Sd.apply(null,_.qc(ta.map(function(wa){return wa.eva})))})):L.vb.Ag.ka(_.he(1),_.ue(function(){return L.GFb}))});L.vx=new _.al;L.yIa=L.vx.ka(_.Ud(function(ta){return ta}),_.y(function(){}));L.NFa=L.vx.ka(_.Ud(function(ta){return!ta}),_.y(function(){}));L.gt=new _.al;L.Pr=new _.al;L.Qe&&(L.Qe.Or=L);null!=(null==I?void 0:I.U2a)&&(L.Vna=I.U2a);L.xJa=A;L.mg=L.xJa();L.tabIndex=parseInt(v)||0;L.id=L.id;return L};_.V(jz,W$a);_.k=jz.prototype;
_.k.Pa=function(){var a=this;this.ve=new _.Wy(this.multiple);this.Wc.next();this.HIa.ka(_.fe(),_.ve(this.II)).subscribe(function(){return a.GIa(a.Re)})};_.k.Ge=function(){var a=this;this.Xpc();this.ve.changed.ka(_.ve(this.II)).subscribe(function(b){b.dQ.forEach(function(c){return c.select()});b.removed.forEach(function(c){return c.fj()})});this.options.qd.ka(_.te(null),_.ve(this.II)).subscribe(function(){a.xsc();a.m5()})};
_.k.Xp=function(){var a=this.spc(),b=this.Qe;if(a!==this.Ldb){var c=this.Oa.ta;(this.Ldb=a)?c.setAttribute("aria-labelledby",a):c.removeAttribute("aria-labelledby")}b&&(this.Sbb!==b.control&&(void 0!==this.Sbb&&null!==b.disabled&&b.disabled!==this.disabled&&(this.disabled=b.disabled),this.Sbb=b.control),this.Qya())};_.k.Tb=function(a){(a.disabled||a.userAriaDescribedBy)&&this.Wc.next();a.typeaheadDebounceInterval&&this.Ec&&this.Ec.pV(this.Vna)};
_.k.La=function(){var a;null==(a=this.Ec)||a.destroy();this.II.next();this.II.complete();this.Wc.complete()};_.k.toggle=function(){this.Re?this.close():this.open()};_.k.open=function(){this.YO()&&(this.KB=!0,_.Uy(this.Ec,null),this.Tpc(),_.vk(this.ub))};_.k.close=function(){this.KB&&(this.KB=!1,_.Uy(this.Ec,this.Xm()?"rtl":"ltr"),_.vk(this.ub),this.ji())};_.k.Uo=function(a){this.kW(a)};_.k.Ho=function(a){this.ii=a};_.k.Zu=function(a){this.ji=a};_.k.Fr=function(a){this.disabled=a;_.vk(this.ub);this.Wc.next()};
_.k.Xm=function(){return this.zc?"rtl"===this.zc.value:!1};_.k.Yg=function(a){this.disabled||(this.Re?this.Ipc(a):this.Apc(a))};_.k.Apc=function(a){var b=a.keyCode,c=40===b||38===b||37===b||39===b,d=this.Ec;!(0<d.gF.length||13!==b&&32!==b||_.Rg(a))||(this.multiple||a.altKey)&&c?(a.preventDefault(),this.open()):this.multiple||(b=this.selected,d.wA(a),(a=this.selected)&&b!==a&&this.SHa.en(a.Bja,1E4))};
_.k.Ipc=function(a){var b=this.Ec,c=a.keyCode,d=40===c||38===c,e=0<b.gF.length;if(d&&a.altKey)a.preventDefault(),this.close();else if(e||13!==c&&32!==c||!b.el||_.Rg(a))if(!e&&this.Fl&&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.fj())})}else c=b.GJ,b.wA(a),this.Fl&&d&&a.shiftKey&&b.el&&b.GJ!==c&&b.el.uJ();else a.preventDefault(),b.el.uJ()};
_.k.Un=function(){this.disabled||(this.EB=!0,this.Wc.next())};_.k.al=function(){this.EB=!1;var a;null!=(a=this.Ec)&&(a.gF=[]);this.disabled||this.Re||(this.ji(),_.vk(this.ub),this.Wc.next())};_.k.Wab=function(){var a=this;this.fJ.R0.ka(_.he(1)).subscribe(function(){a.ub.he();a.Mbb()})};_.k.O9a=function(){return this.sX?"mat-"+this.sX.color:""};_.k.m5=function(){var a=this;Promise.resolve().then(function(){a.Qe&&(a.Dd=a.Qe.value);a.SB(a.Dd);a.Wc.next()})};
_.k.SB=function(a){var b=this;this.options.forEach(function(c){c.QO&&(c.QO=!1,_.vk(c.ub))});this.ve.clear();this.multiple&&a?(a.forEach(function(c){return b.Fcb(c)}),this.Cna()):(a=this.Fcb(a))?_.aq(this.Ec,a):this.Re||_.aq(this.Ec,-1);_.vk(this.ub)};_.k.Fcb=function(a){var b=this,c=this.options.find(function(d){if(b.ve.Ke(d))return!1;try{return null!=d.value&&b.aP(d.value,a)}catch(e){return!1}});c&&this.ve.select(c);return c};
_.k.kW=function(a){return a!==this.Dd||this.Fl&&Array.isArray(a)?(this.options&&this.SB(a),this.Dd=a,!0):!1};_.k.Xpc=function(){var a=this;this.Ec=r$a(s$a(_.$p(_.Uy(_.q$a((new _.v$a(this.options)).pV(this.Vna)),this.Xm()?"rtl":"ltr"))));this.Ec.C2.subscribe(function(){a.Re&&(!a.multiple&&a.Ec.el&&a.Ec.el.uJ(),a.focus(),a.close())});this.Ec.kd.subscribe(function(){a.KB&&a.panel?a.wJa(a.Ec.GJ||0):a.KB||a.multiple||!a.Ec.el||a.Ec.el.uJ()})};
_.k.xsc=function(){var a=this,b=_.Sd(this.options.qd,this.II);this.GFb.ka(_.ve(b)).subscribe(function(c){a.Brc(c.source,c.O_);c.O_&&!a.multiple&&a.KB&&(a.close(),a.focus())});_.Sd.apply(null,_.qc(this.options.map(function(c){return c.Sj}))).ka(_.ve(b)).subscribe(function(){a.ub.he();a.Wc.next()})};
_.k.Brc=function(a,b){var c=this.ve.Ke(a);null!=a.value||this.Fl?(c!==a.selected&&(a.selected?this.ve.select(a):this.ve.fj(a)),b&&this.Ec.Er(a),this.multiple&&(this.Cna(),b&&this.focus())):(a.fj(),this.ve.clear(),null!=this.value&&this.KP(a.value));c!==this.ve.Ke(a)&&this.KP();this.Wc.next()};_.k.Cna=function(){var a=this;if(this.multiple){var b=this.options.toArray();this.ve.sort(function(c,d){return a.hPb?a.hPb(c,d,b):b.indexOf(c)-b.indexOf(d)});this.Wc.next()}};
_.k.KP=function(a){var b=null;this.Dd=b=this.multiple?this.selected.map(function(c){return c.value}):this.selected?this.selected.value:a;this.Pr.emit(b);this.ii(b);this.gt.emit(this.w9a(b));_.vk(this.ub)};_.k.Tpc=function(){this.Ec&&(this.empty?_.bq(this.Ec):this.Ec.Er(this.ve.selected[0]))};_.k.YO=function(){var a;return!this.KB&&!this.disabled&&0<(null==(a=this.options)?void 0:a.length)};_.k.focus=function(a){this.Oa.ta.focus(a)};
_.k.S4=function(){if(this.ariaLabel)return null;var a,b=null==(a=this.sX)?void 0:_.u$a(a);return this.Aj?(b?b+" ":"")+this.Aj:b};_.k.u9a=function(){return this.Re&&this.Ec&&this.Ec.el?this.Ec.el.id:null};_.k.spc=function(){if(this.ariaLabel)return null;var a,b=null==(a=this.sX)?void 0:_.u$a(a);a=(b?b+" ":"")+this.GKa;this.Aj&&(a+=" "+this.Aj);return a};_.k.GIa=function(a){this.vx.emit(a)};_.k.cxa=function(a){a.length?this.Oa.ta.setAttribute("aria-describedby",a.join(" ")):this.Oa.ta.removeAttribute("aria-describedby")};
_.k.Qua=function(){this.focus();this.open()};
_.W.Object.defineProperties(jz.prototype,{focused:{configurable:!0,enumerable:!0,get:function(){return this.EB||this.KB}},placeholder:{configurable:!0,enumerable:!0,get:function(){return this.jJ},set:function(a){this.jJ=a;this.Wc.next()}},required:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return null!=(d=null!=(c=this.Zm)?c:null==(a=this.Qe)?void 0:null==(b=a.control)?void 0:_.l4a(b))?d:!1},set:function(a){this.Zm=_.Ug(a);this.Wc.next()}},multiple:{configurable:!0,enumerable:!0,get:function(){return this.Fl},
set:function(a){this.Fl=_.Ug(a)}},N9:{configurable:!0,enumerable:!0,get:function(){return this.G8a},set:function(a){this.G8a=_.Ug(a)}},NF:{configurable:!0,enumerable:!0,get:function(){return this.aP},set:function(a){this.aP=a;this.ve&&this.m5()}},value:{configurable:!0,enumerable:!0,get:function(){return this.Dd},set:function(a){this.kW(a)&&this.ii(a)}},U2a:{configurable:!0,enumerable:!0,get:function(){return this.Vna},set:function(a){this.Vna=_.Xg(a)}},id:{configurable:!0,enumerable:!0,get:function(){return this.Qf},
set:function(a){this.Qf=a||this.OX;this.Wc.next()}},Re:{configurable:!0,enumerable:!0,get:function(){return this.KB}},selected:{configurable:!0,enumerable:!0,get:function(){var a,b;return this.multiple?(null==(a=this.ve)?void 0:a.selected)||[]:null==(b=this.ve)?void 0:b.selected[0]}},KSb:{configurable:!0,enumerable:!0,get:function(){if(this.empty)return"";if(this.Fl){var a=this.ve.selected.map(function(b){return b.Bja});this.Xm()&&a.reverse();return a.join(", ")}return this.ve.selected[0].Bja}},empty:{configurable:!0,
enumerable:!0,get:function(){return!this.ve||this.ve.Sl()}},uha:{configurable:!0,enumerable:!0,get:function(){return this.KB||!this.empty||this.EB&&!!this.jJ}}});jz.ha=function(a){return new (a||jz)(_.x(_.nq),_.x(_.sl),_.x(_.ye),_.x(_.Kq),_.x(_.Rc),_.x(_.dq,8),_.x(_.cw,8),_.x(_.hw,8),_.x(_.rw,8),_.x(_.Xv,10),_.Kc("tabindex"),_.x(R$a),_.x(_.Tp),_.x(_.S$a,8))};
jz.Ha=_.gc({type:jz,tb:function(a,b){a&1&&(_.hf(N$a,5),_.hf(O$a,5),_.hf(_.Yy,5));if(a&2){var c;_.gf(c=_.lf())&&(b.trigger=c.first);_.gf(c=_.lf())&&(b.panel=c.first);_.gf(c=_.lf())&&(b.fJ=c.first)}},inputs:{LN:["aria-describedby","userAriaDescribedBy"],te:"panelClass",placeholder:"placeholder",required:"required",multiple:"multiple",N9:"disableOptionCentering",NF:"compareWith",value:"value",ariaLabel:["aria-label","ariaLabel"],Aj:["aria-labelledby","ariaLabelledby"],rPa:"errorStateMatcher",U2a:"typeaheadDebounceInterval",
hPb:"sortComparator",id:"id"},outputs:{vx:"openedChange",yIa:"opened",NFa:"closed",gt:"selectionChange",Pr:"valueChange"},features:[_.Be,_.uc]});_.kz=function(){var a=jz.apply(this,arguments)||this;a.UIa=[{Mc:"start",Nc:"bottom",uc:"start",Bc:"top"},{Mc:"start",Nc:"top",uc:"start",Bc:"bottom",te:"mat-mdc-select-panel-above"}];var b,c;a.QI=null!=(c=null==(b=a.aj)?void 0:b.Ls)?c:!1;return a};_.V(_.kz,jz);_.kz.Ha=jz.Ha;_.k=_.kz.prototype;
_.k.Pa=function(){var a=this;jz.prototype.Pa.call(this);this.ng.kd().ka(_.ve(this.II)).subscribe(function(){a.Re&&(a.ubb=a.N9a(),a.ub.he())})};_.k.Pc=function(){this.sX&&(this.Xma=this.sX.TZ())};_.k.open=function(){this.ubb=this.N9a();jz.prototype.open.call(this);this.Wc.next()};_.k.close=function(){jz.prototype.close.call(this);this.Wc.next()};
_.k.wJa=function(a){var b=this.options.toArray()[a];if(b){var c=this.panel.ta,d=_.c$a(a,this.options,this.oM);b=b.cj();c.scrollTop=0===a&&1===d?0:_.d$a(b.offsetTop,b.offsetHeight,c.scrollTop,c.offsetHeight)}};_.k.Mbb=function(){this.wJa(this.Ec.GJ||0)};_.k.w9a=function(a){return new V$a(this,a)};_.k.N9a=function(){return(this.Xma instanceof _.Xy?this.Xma.ob:this.Xma||this.Oa).ta.getBoundingClientRect().width};_.k.YJa=function(){if(this.options)for(var a=_.q(this.options),b=a.next();!b.done;b=a.next())_.vk(b.value.ub)};
_.W.Object.defineProperties(_.kz.prototype,{uha:{configurable:!0,enumerable:!0,get:function(){return this.Re||!this.empty||this.focused&&!!this.placeholder}},Ls:{configurable:!0,enumerable:!0,get:function(){return this.QI},set:function(a){this.QI=_.Ug(a);this.YJa()}}});_.kz.ha=function(){var a;return function(b){return(a||(a=_.Pc(_.kz)))(b||_.kz)}}();
_.kz.ya=_.ec({type:_.kz,qa:[["mat-select"]],zd:function(a,b,c){a&1&&(_.kf(c,U$a,5),_.kf(c,_.Tq,5),_.kf(c,_.Nq,5));if(a&2){var d;_.gf(d=_.lf())&&(b.iOa=d.first);_.gf(d=_.lf())&&(b.options=d);_.gf(d=_.lf())&&(b.oM=d)}},Db:["role","combobox","aria-autocomplete","none","aria-haspopup","listbox","ngSkipHydration","true",1,"mat-mdc-select"],Cb:19,lb:function(a,b){a&1&&_.K("keydown",function(c){return b.Yg(c)})("focus",function(){return b.Un()})("blur",function(){return b.al()});a&2&&(_.Ee("id",b.id)("tabindex",
b.tabIndex)("aria-controls",b.Re?b.id+"-panel":null)("aria-expanded",b.Re)("aria-label",b.ariaLabel||null)("aria-required",b.required.toString())("aria-disabled",b.disabled.toString())("aria-invalid",b.Bs)("aria-activedescendant",b.u9a()),_.Ge("mat-mdc-select-disabled",b.disabled)("mat-mdc-select-invalid",b.Bs)("mat-mdc-select-required",b.required)("mat-mdc-select-empty",b.empty)("mat-mdc-select-multiple",b.multiple))},inputs:{disabled:"disabled",Ed:"disableRipple",tabIndex:"tabIndex",Ls:"hideSingleSelectionIndicator"},
Zb:["matSelect"],features:[_.Ze([{Ca:_.qw,Kb:_.kz},{Ca:_.Lq,Kb:_.kz}]),_.Be],kc:["mat-select-trigger","*"],Aa:11,Ba:11,Fa:[["cdk-overlay-origin","",1,"mat-mdc-select-trigger",3,"click"],["fallbackOverlayOrigin","cdkOverlayOrigin","trigger",""],[1,"mat-mdc-select-value",3,"ngSwitch"],["class","mat-mdc-select-placeholder mat-mdc-select-min-line",4,"ngSwitchCase"],["class","mat-mdc-select-value-text",3,"ngSwitch",4,"ngSwitchCase"],[1,"mat-mdc-select-arrow-wrapper"],[1,"mat-mdc-select-arrow"],"viewBox;0 0 24 24;width;24px;height;24px;focusable;false".split(";"),
["d","M7 10l5 5 5-5z"],["cdk-connected-overlay","","cdkConnectedOverlayLockPosition","","cdkConnectedOverlayHasBackdrop","","cdkConnectedOverlayBackdropClass","cdk-overlay-transparent-backdrop",3,"cdkConnectedOverlayPanelClass","cdkConnectedOverlayScrollStrategy","cdkConnectedOverlayOrigin","cdkConnectedOverlayOpen","cdkConnectedOverlayPositions","cdkConnectedOverlayWidth","backdropClick","attach","detach"],[1,"mat-mdc-select-placeholder","mat-mdc-select-min-line"],[1,"mat-mdc-select-value-text",
3,"ngSwitch"],["class","mat-mdc-select-min-line",4,"ngSwitchDefault"],[4,"ngSwitchCase"],[1,"mat-mdc-select-min-line"],["role","listbox","tabindex","-1",3,"ngClass","keydown"],["panel",""]],va:function(a,b){a&1&&(_.Re(P$a),_.B(0,"div",0,1),_.K("click",function(){return b.toggle()}),_.B(3,"div",2),_.N(4,g$a,2,1,"span",3),_.N(5,j$a,3,2,"span",4),_.D(),_.B(6,"div",5)(7,"div",6),_.Jc(),_.B(8,"svg",7),_.F(9,"path",8),_.D()()()(),_.N(10,k$a,3,9,"ng-template",9),_.K("backdropClick",function(){return b.close()})("attach",
function(){return b.Wab()})("detach",function(){return b.close()}));if(a&2){var c=_.Ve(1);_.Ee("aria-owns",b.Re?b.id+"-panel":null);_.w(3);_.z("ngSwitch",b.empty);_.Ee("id",b.GKa);_.w(1);_.z("ngSwitchCase",!0);_.w(1);_.z("ngSwitchCase",!1);_.w(5);_.z("cdkConnectedOverlayPanelClass",b.tbb)("cdkConnectedOverlayScrollStrategy",b.mg)("cdkConnectedOverlayOrigin",b.Xma||c)("cdkConnectedOverlayOpen",b.Re)("cdkConnectedOverlayPositions",b.UIa)("cdkConnectedOverlayWidth",b.ubb)}},Ia:[_.fm,_.im,_.jm,_.km,_.Yy,
_.Xy],styles:['.mdc-menu-surface{display:none;position:absolute;box-sizing:border-box;margin:0;padding:0;transform:scale(1);transform-origin:top left;opacity:0;overflow:auto;will-change:transform,opacity;transform-origin-left:top left;transform-origin-right:top right}.mdc-menu-surface:focus{outline:none}.mdc-menu-surface--animating-open{display:inline-block;transform:scale(0.8);opacity:0}.mdc-menu-surface--open{display:inline-block;transform:scale(1);opacity:1}.mdc-menu-surface--animating-closed{display:inline-block;opacity:0}[dir=rtl] .mdc-menu-surface,.mdc-menu-surface[dir=rtl]{transform-origin-left:top right;transform-origin-right:top left}.mdc-menu-surface--anchor{position:relative;overflow:visible}.mdc-menu-surface--fixed{position:fixed}.mdc-menu-surface--fullwidth{width:100%}.mdc-menu-surface{max-width:calc(100vw - 32px);max-width:var(--mdc-menu-max-width, calc(100vw - 32px));max-height:calc(100vh - 32px);max-height:var(--mdc-menu-max-height, calc(100vh - 32px));z-index:8;border-radius:4px;border-radius:var(--mdc-shape-medium, 4px)}.mat-mdc-select{display:inline-block;width:100%;outline:none}.mat-mdc-select-trigger{display:inline-flex;align-items:center;cursor:pointer;position:relative;box-sizing:border-box;width:100%}.mat-mdc-select-disabled .mat-mdc-select-trigger{-webkit-user-select:none;user-select:none;cursor:default}.mat-mdc-select-value{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mat-mdc-select-value-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mat-mdc-select-arrow-wrapper{height:24px;flex-shrink:0;display:inline-flex;align-items:center}.mat-form-field-appearance-fill .mat-mdc-select-arrow-wrapper{transform:translateY(-8px)}.mat-form-field-appearance-fill .mdc-text-field--no-label .mat-mdc-select-arrow-wrapper{transform:none}.mat-mdc-select-arrow{width:10px;height:5px;position:relative}.mat-mdc-select-arrow svg{fill:currentColor;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.cdk-high-contrast-active .mat-mdc-select-arrow svg{fill:CanvasText}.mat-mdc-select-disabled .cdk-high-contrast-active .mat-mdc-select-arrow svg{fill:GrayText}.mdc-menu-surface.mat-mdc-select-panel{width:100%;max-height:275px;position:static;outline:0;margin:0;padding:8px 0;list-style-type:none}.mdc-menu-surface.mat-mdc-select-panel:focus{outline:none}.cdk-high-contrast-active .mdc-menu-surface.mat-mdc-select-panel{outline:solid 1px}.cdk-overlay-pane:not(.mat-mdc-select-panel-above) .mdc-menu-surface.mat-mdc-select-panel{border-top-left-radius:0;border-top-right-radius:0;transform-origin:top center}.mat-mdc-select-panel-above .mdc-menu-surface.mat-mdc-select-panel{border-bottom-left-radius:0;border-bottom-right-radius:0;transform-origin:bottom center}.mat-mdc-select-placeholder{transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}._mat-animation-noopable .mat-mdc-select-placeholder{transition:none}.mat-form-field-hide-placeholder .mat-mdc-select-placeholder{color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0);transition:none;display:block}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-fill .mat-mdc-floating-label{max-width:calc(100% - 18px)}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-fill .mdc-floating-label--float-above{max-width:calc(100% / 0.75 - 24px)}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-outline .mdc-notched-outline__notch{max-width:calc(100% - 60px)}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-outline .mdc-text-field--label-floating .mdc-notched-outline__notch{max-width:calc(100% - 24px)}.mat-mdc-select-min-line:empty::before{content:" ";white-space:pre;width:1px;display:inline-block;visibility:hidden}\n'],
nb:2,data:{animation:[M$a]},Na:0});var X$a,Y$a;X$a=[[["mat-select-trigger"]],"*"];Y$a=function(a,b){this.source=a;this.value=b};_.lz=function(){var a=jz.apply(this,arguments)||this;a.Qt=0;a.y6=0;a.LX="top";a.ds=0;a.UIa=[{Mc:"start",Nc:"top",uc:"start",Bc:"top"},{Mc:"start",Nc:"bottom",uc:"start",Bc:"bottom"}];return a};_.V(_.lz,jz);_.lz.Ha=jz.Ha;_.k=_.lz.prototype;_.k.Nlc=function(a,b,c){var d=this.PW();return Math.min(Math.max(0,d*a-b+d/2),c)};
_.k.Pa=function(){var a=this;jz.prototype.Pa.call(this);this.ng.kd().ka(_.ve(this.II)).subscribe(function(){a.Re&&(a.WP=a.trigger.ta.getBoundingClientRect(),_.vk(a.ub))})};_.k.open=function(){var a=this;jz.prototype.YO.call(this)&&(jz.prototype.open.call(this),this.WP=this.trigger.ta.getBoundingClientRect(),this.y6=parseInt(getComputedStyle(this.trigger.ta).fontSize||"0"),this.Mlc(),this.vb.Ag.ka(_.he(1)).subscribe(function(){a.y6&&a.fJ.ud&&a.fJ.ud.Ru&&(a.fJ.ud.Ru.style.fontSize=a.y6+"px")}))};
_.k.wJa=function(a){var b=_.c$a(a,this.options,this.oM),c=this.PW();this.panel.ta.scrollTop=0===a&&1===b?0:_.d$a((a+b)*c,c,this.panel.ta.scrollTop,256)};_.k.Mbb=function(){this.Klc();this.panel.ta.scrollTop=this.Qt};_.k.GIa=function(a){this.Re?this.Qt=0:(this.fJ.offsetX=0,_.vk(this.ub));jz.prototype.GIa.call(this,a)};_.k.w9a=function(a){return new Y$a(this,a)};_.k.Uoc=function(){var a;return null==(a=this.WP)?void 0:a.width};
_.k.Klc=function(){var a=this.fJ.ud.Ru.getBoundingClientRect(),b=this.ng.xG(),c=this.Xm(),d=this.multiple?56:32;var e=this.multiple?40:this.N9?16:(e=this.ve.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.fJ.offsetX=Math.round(e);this.fJ.ud.ei()};
_.k.Llc=function(a,b,c){var d=this.PW(),e=(d-this.WP.height)/2,f=Math.floor(256/d);return this.N9?0:Math.round(-1*(0===this.Qt?a*d:this.Qt===c?(a-(this.Ala()-f))*d+(d-(this.Ala()*d-256)%d):b-d/2)-e)};_.k.cmc=function(a){var b=this.PW(),c=this.ng.xG(),d=this.WP.top-8;c=c.height-this.WP.bottom-8;var e=Math.abs(this.ds);b=Math.min(this.Ala()*b,256)-e-this.WP.height;b>c?this.Mkc(b,c):e>d?this.Lkc(e,d,a):this.LX=this.OGa()};
_.k.Mkc=function(a,b){a=Math.round(a-b);this.Qt-=a;this.ds-=a;this.LX=this.OGa();0>=this.Qt&&(this.ds=this.Qt=0,this.LX="50% bottom 0px")};_.k.Lkc=function(a,b,c){a=Math.round(a-b);this.Qt+=a;this.ds+=a;this.LX=this.OGa();this.Qt>=c&&(this.Qt=c,this.ds=0,this.LX="50% top 0px")};
_.k.Mlc=function(){var a=this.PW(),b=this.Ala(),c=Math.min(b*a,256);a=b*a-c;b=this.empty?0:Math.max(this.options.toArray().indexOf(this.ve.selected[0]),0);b+=_.c$a(b,this.options,this.oM);c/=2;this.Qt=this.Nlc(b,c,a);this.ds=this.Llc(b,c,a);this.cmc(a)};_.k.OGa=function(){var a=this.PW();return"50% "+(Math.abs(this.ds)-(a-this.WP.height)/2+a/2)+"px 0px"};_.k.PW=function(){return 3*this.y6};_.k.Ala=function(){return this.options.length+this.oM.length};
_.lz.ha=function(){var a;return function(b){return(a||(a=_.Pc(_.lz)))(b||_.lz)}}();
_.lz.ya=_.ec({type:_.lz,qa:[["mat-select"]],zd:function(a,b,c){a&1&&(_.kf(c,U$a,5),_.kf(c,_.ez,5),_.kf(c,_.Nq,5));if(a&2){var d;_.gf(d=_.lf())&&(b.iOa=d.first);_.gf(d=_.lf())&&(b.options=d);_.gf(d=_.lf())&&(b.oM=d)}},Db:["role","combobox","aria-autocomplete","none","aria-haspopup","true","ngSkipHydration","true",1,"mat-select"],Cb:19,lb:function(a,b){a&1&&_.K("keydown",function(c){return b.Yg(c)})("focus",function(){return b.Un()})("blur",function(){return b.al()});a&2&&(_.Ee("id",b.id)("tabindex",
b.tabIndex)("aria-controls",b.Re?b.id+"-panel":null)("aria-expanded",b.Re)("aria-label",b.ariaLabel||null)("aria-required",b.required.toString())("aria-disabled",b.disabled.toString())("aria-invalid",b.Bs)("aria-activedescendant",b.u9a()),_.Ge("mat-select-disabled",b.disabled)("mat-select-invalid",b.Bs)("mat-select-required",b.required)("mat-select-empty",b.empty)("mat-select-multiple",b.multiple))},inputs:{disabled:"disabled",Ed:"disableRipple",tabIndex:"tabIndex"},Zb:["matSelect"],features:[_.Ze([{Ca:_.qw,
Kb:_.lz},{Ca:_.Lq,Kb:_.lz}]),_.Be],kc:["mat-select-trigger","*"],Aa:9,Ba:12,Fa:[["cdk-overlay-origin","",1,"mat-select-trigger",3,"click"],["origin","cdkOverlayOrigin","trigger",""],[1,"mat-select-value",3,"ngSwitch"],["class","mat-select-placeholder mat-select-min-line",4,"ngSwitchCase"],["class","mat-select-value-text",3,"ngSwitch",4,"ngSwitchCase"],[1,"mat-select-arrow-wrapper"],[1,"mat-select-arrow"],["cdk-connected-overlay","","cdkConnectedOverlayLockPosition","","cdkConnectedOverlayHasBackdrop",
"","cdkConnectedOverlayBackdropClass","cdk-overlay-transparent-backdrop",3,"cdkConnectedOverlayPanelClass","cdkConnectedOverlayScrollStrategy","cdkConnectedOverlayOrigin","cdkConnectedOverlayOpen","cdkConnectedOverlayPositions","cdkConnectedOverlayMinWidth","cdkConnectedOverlayOffsetY","backdropClick","attach","detach"],[1,"mat-select-placeholder","mat-select-min-line"],[1,"mat-select-value-text",3,"ngSwitch"],["class","mat-select-min-line",4,"ngSwitchDefault"],[4,"ngSwitchCase"],[1,"mat-select-min-line"],
[1,"mat-select-panel-wrap"],["role","listbox","tabindex","-1",3,"ngClass","keydown"],["panel",""]],va:function(a,b){a&1&&(_.Re(X$a),_.B(0,"div",0,1),_.K("click",function(){return b.toggle()}),_.B(3,"div",2),_.N(4,l$a,2,1,"span",3),_.N(5,o$a,3,2,"span",4),_.D(),_.B(6,"div",5),_.F(7,"div",6),_.D()(),_.N(8,p$a,4,14,"ng-template",7),_.K("backdropClick",function(){return b.close()})("attach",function(){return b.Wab()})("detach",function(){return b.close()}));if(a&2){var c=_.Ve(1);_.Ee("aria-owns",b.Re?
b.id+"-panel":null);_.w(3);_.z("ngSwitch",b.empty);_.Ee("id",b.GKa);_.w(1);_.z("ngSwitchCase",!0);_.w(1);_.z("ngSwitchCase",!1);_.w(3);_.z("cdkConnectedOverlayPanelClass",b.tbb)("cdkConnectedOverlayScrollStrategy",b.mg)("cdkConnectedOverlayOrigin",c)("cdkConnectedOverlayOpen",b.Re)("cdkConnectedOverlayPositions",b.UIa)("cdkConnectedOverlayMinWidth",b.Uoc())("cdkConnectedOverlayOffsetY",b.ds)}},Ia:[_.fm,_.im,_.jm,_.km,_.Yy,_.Xy],styles:['.mat-select{display:inline-block;width:100%;outline:none}.mat-select-trigger{display:inline-flex;align-items:center;cursor:pointer;position:relative;box-sizing:border-box;width:100%}.mat-select-disabled .mat-select-trigger{-webkit-user-select:none;user-select:none;cursor:default}.mat-select-value{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mat-select-value-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mat-select-arrow-wrapper{height:16px;flex-shrink:0;display:inline-flex;align-items:center}.mat-form-field-appearance-fill .mat-select-arrow-wrapper{transform:translateY(-50%)}.mat-form-field-appearance-outline .mat-select-arrow-wrapper{transform:translateY(-25%)}.mat-form-field-appearance-standard.mat-form-field-has-label .mat-select:not(.mat-select-empty) .mat-select-arrow-wrapper{transform:translateY(-50%)}.mat-form-field-appearance-standard .mat-select.mat-select-empty .mat-select-arrow-wrapper{transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}._mat-animation-noopable.mat-form-field-appearance-standard .mat-select.mat-select-empty .mat-select-arrow-wrapper{transition:none}.mat-select-arrow{width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid;margin:0 4px}.mat-form-field.mat-focused .mat-select-arrow{transform:translateX(0)}.mat-select-panel-wrap{flex-basis:100%}.mat-select-panel{min-width:112px;max-width:280px;overflow:auto;-webkit-overflow-scrolling:touch;padding-top:0;padding-bottom:0;max-height:256px;min-width:100%;border-radius:4px;outline:0}.cdk-high-contrast-active .mat-select-panel{outline:solid 1px}.mat-select-panel .mat-optgroup-label,.mat-select-panel .mat-option{font-size:inherit;line-height:3em;height:3em}.mat-form-field-type-mat-select:not(.mat-form-field-disabled) .mat-form-field-flex{cursor:pointer}.mat-form-field-type-mat-select .mat-form-field-label{width:calc(100% - 18px)}.mat-select-placeholder{transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}._mat-animation-noopable .mat-select-placeholder{transition:none}.mat-form-field-hide-placeholder .mat-select-placeholder{color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0);transition:none;display:block}.mat-select-min-line:empty::before{content:" ";white-space:pre;width:1px;display:inline-block;visibility:hidden}\n'],
nb:2,data:{animation:[K$a,L$a]},Na:0});_.mz=function(){};_.mz.ha=function(a){return new (a||_.mz)};_.mz.Ea=_.fc({type:_.mz});_.mz.Da=_.Vb({Ob:[_.T$a],imports:[_.nm,_.Hq,_.fz,_.Iq,_.qq,_.uw,_.fz,_.Iq]});
}catch(e){_._DumpException(e)}
try{
var Z$a,bab,cab,eab,gab,oz,kab,lab,mab,nab,qab,pab,zab,xz,Cab,Dab,Eab,Fab,Gab,Hab,Iab,yz,Jab,Kab,Lab,Mab,Nab,Oab,Pab,zz,Az,Rab,Bz,Sab,Cz,Uab,Vab,Wab,Xab,Yab,Zab,abb,dbb,ebb,fbb,gbb,hbb,jbb,kbb,lbb,nbb,obb,pbb,qbb,rbb,sbb,tbb,ubb,vbb,wbb,Abb,Bbb,Cbb,Dbb,Ebb,Fbb,Gbb,Hbb,Ibb,Jbb,Kbb,Lbb,Nbb,Obb,Pbb,fab,Rbb,Sbb,Ubb,dab,Xbb,Ybb,acb,hab,oab,iab,rab,Aab,sab,tab,wab,xab,yab,vab,uab,$ab,Qab,bbb,cbb,ibb,fcb;Z$a=function(a,b){return a.start==b.start&&a.end==b.end};
_.nz=function(a,b){a=a.split("%s");for(var c="",d=a.length-1,e=0;e<d;e++)c+=a[e]+(e<b.length?b[e]:"%s");_.aa.call(this,c+a[d])};_.$$a=function(a,b){return a>b?1:a<b?-1:0};_.aab=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};bab=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};
cab=function(a){return a.replace(_.JAa,function(b,c,d,e){var f="";d=d.replace(/^(['"])(.*)\1$/,function(g,h,n){f=h;return n});b=_.qj(d).fr();return c+f+b+f+e})};
eab=function(a){if(a instanceof _.Rf)return'url("'+_.Tf(a).replace(/</g,"%3c").replace(/[\\"]/g,"\\$&")+'")';if(a instanceof _.mj)a=_.jh(a);else{a=String(a);var b=a.replace(_.KAa,"$1").replace(_.KAa,"$1").replace(_.JAa,"url");if(_.IAa.test(b)){if(b=!dab.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&&bab(a)}a=b?cab(a):"zClosurez"}else a="zClosurez"}if(/[{;}]/.test(a))throw new _.nz("Value does not allow [{;}], got: %s.",[a]);return a};
gab=function(a){a in fab||(fab[a]=_.dd.YWa&&_.dd.YWa.Fi&&_.dd.YWa.Fi.locales&&_.dd.YWa.Fi.locales[a]);return fab[a]};oz=function(a){var b=a.toLowerCase().replace(/_/g,"-");if(a=gab(b))return a;b=b.split("-")[0];if(a=gab(b))return a;if("en"===b)return hab;throw new _.Yb(701,!1);};_.pz=function(){var a=_.jc.apply(0,arguments),b=void 0;"function"===typeof a[a.length-1]&&(b=a.pop());1===a.length&&(0,_.Gd)(a[0])&&(a=a[0].slice());return function(c){return _.Fga(c,_.Jd([c].concat(_.qc(a))),new _.Qga(b))}};
_.jab=function(){return function(a){return _.zd(a,new iab)}};kab=function(a,b,c,d,e,f){a=_.De(a,_.zc.ao,c,e);_.dea(2);return a?b+_.Wb(c)+d+_.Wb(e)+f:_.ld};lab=function(a,b){a=a.data[b];return null===a||"string"===typeof a?null:a.hasOwnProperty("currentCaseLViewIndex")?a:a.value};
mab=function(a,b,c,d){for(var e=c[11],f=null,g,h=0;h<b.length;h++){var n=b[h];if("string"==typeof n){var r=b[++h];null===c[r]&&(c[r]=e.d9(n))}else if("number"==typeof n)switch(n&1){case 0:var v=n>>>17;null===f&&(f=v,g=e.parentNode(d));v===f?(r=d,v=g):(r=null,v=_.vc(c[v]));null!==v&&(n=(n&131070)>>>1,e.insertBefore(v,c[n],r,!1),n=lab(a,n),null!==n&&"object"===typeof n&&(r=_.kja(n,c),null!==r&&mab(a,n.create[r],c,c[n.ugb])));break;case 1:n>>>=1,r=b[++h],v=b[++h],_.cga(e,_.vc(c[n]),null,null,r,v,null)}else switch(n){case _.yja:n=
b[++h];r=b[++h];null===c[r]&&(n=c[r]=e.createComment(_.Sea(n)),_.Uc(n,c));break;case _.wja:n=b[++h],r=b[++h],null===c[r]&&(n=c[r]=e.createElement(n,null),_.Uc(n,c))}}};nab=function(a,b,c){var d=_.kja(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=_.vc(c[e]),null!==e){var f=c[11],g=f.parentNode(e);g&&f.removeChild(g,e,void 0)}}else nab(a,lab(a,~e),c)}};
qab=function(a,b,c,d,e){for(var f=0;f<c.length;f++){var g=c[f],h=c[++f];if(g&e){g="";for(var n=f+1;n<=f+h;n++){var r=c[n];if("string"==typeof r)g+=r;else if("number"==typeof r)if(0>r)g+=_.Wb(b[d-r]);else{var v=r>>>2;switch(r&3){case 1:r=c[++n];var A=c[++n],C=a.data[v];"string"===typeof C?_.cga(b[11],b[v],null,C,r,g,A):_.md(a,C,b,r,g,b[11],A,!1);break;case 0:r=b[v];null!==r&&b[11].setValue(r,g);break;case 2:r=a;v=lab(a,v);A=b;C=v;var I=C.pQ.indexOf(g);if(-1===I)switch(C.type){case 1:I=g;I=(0,oz(_.PGa)[20])(parseInt(I,
10));I=oab[I];var L=void 0!==I?I:"other";I=C.pQ.indexOf(L);-1===I&&"other"!==L&&(I=C.pQ.indexOf("other"));break;case 0:I=C.pQ.indexOf("other")}C=-1===I?null:I;_.kja(v,A)!==C&&(nab(r,v,A),A[v.f9]=null===C?null:~C,null!==C&&(I=A[v.ugb])&&mab(r,v.create[C],A,I));break;case 3:pab(a,lab(a,v),d,b)}}}}else g=c[f+1],0<g&&3===(g&3)&&(g=lab(a,g>>>2),0>b[g.f9]&&pab(a,g,d,b));f+=h}};pab=function(a,b,c,d){var e=d[b.f9];if(null!==e){var f=rab;0>e&&(e=d[b.f9]=~e,f=-1);qab(a,d,b.update[e],c,f)}};
zab=function(a,b){b=void 0===b?{}:b;var c=a;if(sab.test(a)){var d={},e=[0];c=c.replace(tab,function(f,g,h){f=g||h;var n=d[f]||[];n.length||(f.split("|").forEach(function(A){var C=A.match(uab);C=C?parseInt(C[1],10):0;var I=vab.test(A);n.push([C,I,A])}),d[f]=n);if(!n.length)throw Error("nb`"+f);f=e[e.length-1];for(h=g=0;h<n.length;h++)if(n[h][0]===f){g=h;break}var r=_.q(n[g]);h=r.next().value;var v=r.next().value;r=r.next().value;v?e.pop():f!==h&&e.push(h);n.splice(g,1);return r})}if(!Object.keys(b).length)return c;
c=c.replace(wab,function(f,g,h,n,r,v){return b.hasOwnProperty(h)?""+g+b[h]+v:f});c=c.replace(xab,function(f,g){return b.hasOwnProperty(g)?b[g]:f});return c=c.replace(yab,function(f,g){if(b.hasOwnProperty(g)){var h=b[g];if(!h.length)throw Error("ob`"+f+"`"+g);return h.shift()}return f})};_.qz=function(a){_.Ce(_.Ac(),_.zc.ao++,a)&&(rab|=1<<Math.min(Aab,31));Aab++;return _.qz};
_.rz=function(a){var b=_.zc.Bf,c=_.Ac();0<Aab&&(a=b.data[a+24],qab(b,c,Array.isArray(a)?a:a.update,_.zc.ao-Aab-1,rab));Aab=rab=0};_.sz=function(a,b){b=void 0===b?{}:b;return zab(a,b)};_.tz=function(a,b,c,d,e,f,g){var h=_.Ac();b=kab(h,b,c,d,e,f);b!==_.ld&&_.md(_.zc.Bf,_.Ic(),h,a,b,h[11],g,!1);return _.tz};_.uz=function(a,b,c,d,e){var f=_.Ac();a=kab(f,a,b,c,d,e);a!==_.ld&&_.hga(f,a);return _.uz};
_.Bab=function(a,b,c,d,e,f,g,h){b+=c;c=_.De(a,b,e,f);return _.Ce(a,b+2,g)||c?_.Sia(a,b+3,h?d.call(h,e,f,g):d(e,f,g)):_.Sja(a,b+3)};_.vz=function(a,b,c,d){a+=24;var e=_.Ac(),f=e[a];return e[1].data[a].oe?_.Rja(e,_.Gc(),b,f.transform,c,d,f):f.transform(c,d)};_.wz=function(a,b,c,d,e){a+=24;var f=_.Ac(),g=f[a];return f[1].data[a].oe?_.Bab(f,_.Gc(),b,g.transform,c,d,e,g):g.transform(c,d,e)};xz=function(a,b){for(;-1<b;b--)if("undefined"!==typeof a[b])return a[b];throw Error("wb");};
Cab=function(a,b,c){a=oz(a);b=xz([a[1],a[2]],b);return xz(b,c)};Dab=function(a,b,c){a=oz(a);b=xz([a[3],a[4]],b);return xz(b,c)};Eab=function(a,b,c){a=oz(a);b=xz([a[5],a[6]],b);return xz(b,c)};Fab=function(a,b){a=oz(a)[7];return xz(a,b)};Gab=function(a,b){a=oz(a);return xz(a[10],b)};Hab=function(a,b){a=oz(a);return xz(a[11],b)};Iab=function(a,b){a=oz(a)[12];return xz(a,b)};yz=function(a,b){a=oz(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};
Jab=function(a){if(!a[21])throw Error("vb`"+a[0]);};Kab=function(a){var b=_.q(a.split(":"));a=b.next().value;b=b.next().value;return{hours:+a,minutes:+b}};Lab=function(a){a=oz(a);Jab(a);return(a[21][2]||[]).map(function(b){return"string"===typeof b?Kab(b):[Kab(b[0]),Kab(b[1])]})};Mab=function(a,b,c){a=oz(a);Jab(a);b=xz([a[21][0],a[21][1]],b)||[];return xz(b,c)||[]};Nab=function(a,b){a=a.replace(/:/g,"");a=Date.parse("Jan 01, 1970 00:00:00 "+a)/6E4;return isNaN(a)?b:a};
Oab=function(a,b,c){var d=new Date(0);d.setFullYear(a,b,c);d.setHours(0,0,0);return d};Pab=function(a,b){b&&(a=a.replace(/\{([^}]+)}/g,function(c,d){return null!=b&&d in b?b[d]:c}));return a};
zz=function(a,b){var c=oz(a)[0];Qab[c]=Qab[c]||{};if(Qab[c][b])return Qab[c][b];var d="";switch(b){case "shortDate":d=Gab(a,0);break;case "mediumDate":d=Gab(a,1);break;case "longDate":d=Gab(a,2);break;case "fullDate":d=Gab(a,3);break;case "shortTime":d=Hab(a,0);break;case "mediumTime":d=Hab(a,1);break;case "longTime":d=Hab(a,2);break;case "fullTime":d=Hab(a,3);break;case "short":d=zz(a,"shortTime");var e=zz(a,"shortDate");d=Pab(Iab(a,0),[d,e]);break;case "medium":d=zz(a,"mediumTime");e=zz(a,"mediumDate");
d=Pab(Iab(a,1),[d,e]);break;case "long":d=zz(a,"longTime");e=zz(a,"longDate");d=Pab(Iab(a,2),[d,e]);break;case "full":d=zz(a,"fullTime"),e=zz(a,"fullDate"),d=Pab(Iab(a,3),[d,e])}d&&(Qab[c][b]=d);return d};Az=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};
Rab=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("xb`"+a);}};
Bz=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=Rab(a,f);if(0<c||f>-c)f+=c;if(3===a)0===f&&-12===c&&(f=12);else if(6===a)return Az(f,3).substring(0,b);g=yz(g,5);return Az(f,b,g,d,e)}};
Sab=function(a,b,c,d,e,f){switch(c){case 2:return Eab(b,e,d)[a.getMonth()];case 1:return Dab(b,e,d)[a.getDay()];case 0:var g=a.getHours(),h=a.getMinutes();return f&&(c=Lab(b),a=Mab(b,e,d),c=c.findIndex(function(n){if(Array.isArray(n)){var r=_.q(n);n=r.next().value;r=r.next().value;var v=g>=n.hours&&h>=n.minutes,A=g<r.hours||g===r.hours&&h<r.minutes;if(n.hours<r.hours){if(v&&A)return!0}else if(v||A)return!0}else if(n.hours===g&&n.minutes===h)return!0;return!1}),-1!==c)?a[c]:Cab(b,e,d)[12>g?0:1];case 3:return Fab(b,
d)[0>=a.getFullYear()?0:1];default:throw Error("yb`"+c);}};Cz=function(a,b,c,d){c=void 0===c?0:c;d=void 0===d?!1:d;return function(e,f){return Sab(e,f,a,b,c,d)}};
Uab=function(a){return function(b,c,d){b=-1*d;c=yz(c,5);var e=0<b?Math.floor(b/60):Math.ceil(b/60);switch(a){case 0:return(0<=b?"+":"")+Az(e,2,c)+Az(Math.abs(b%60),2,c);case 1:return"GMT"+(0<=b?"+":"")+Az(e,1,c);case 2:return"GMT"+(0<=b?"+":"")+Az(e,2,c)+":"+Az(Math.abs(b%60),2,c);case 3:return 0===d?"Z":(0<=b?"+":"")+Az(e,2,c)+":"+Az(Math.abs(b%60),2,c);default:throw Error("zb`"+a);}}};Vab=function(a){return Oab(a.getFullYear(),a.getMonth(),a.getDate()+(4-a.getDay()))};
Wab=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=Vab(c);var e=c.getFullYear();var f=Oab(e,0,1).getDay();e=Oab(e,0,1+(4>=f?4:11)-f);c=c.getTime()-e.getTime();c=1+Math.round(c/6048E5)}return Az(c,a,yz(d,5))}};Xab=function(a,b){b=void 0===b?!1:b;return function(c,d){c=Vab(c).getFullYear();return Az(c,a,yz(d,5),b)}};
Yab=function(a,b){var c=a.getTimezoneOffset();b=Nab(b,c);a=new Date(a.getTime());a.setMinutes(a.getMinutes()+-1*(b-c));return a};Zab=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};
abb=function(a){if(a instanceof Date&&!isNaN(a.valueOf()))return a;if("number"===typeof a&&!isNaN(a))return new Date(a);if("string"===typeof a){a=a.trim();if(/^(\d{4}(-\d{1,2}(-\d{1,2})?)?)$/.test(a)){var b=_.q(a.split("-").map(function(d){return+d}));a=b.next().value;var c=b.next().value;c=void 0===c?1:c;b=b.next().value;return Oab(a,c-1,void 0===b?1:b)}b=parseFloat(a);if(!isNaN(a-b))return new Date(b);if(b=a.match($ab))return Zab(b)}b=new Date(a);if(!(b instanceof Date)||isNaN(b.valueOf()))throw Error("Ab`"+
a);return b};
dbb=function(a,b,c,d){var e=abb(a);b=zz(c,b)||b;a=[];for(var f;b;)if(f=bbb.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=Nab(d,g),e=Yab(e,d));var h="";a.forEach(function(n){a:if(cbb[n])var r=cbb[n];else{switch(n){case "G":case "GG":case "GGG":r=Cz(3,1);break;case "GGGG":r=Cz(3,2);break;case "GGGGG":r=Cz(3,0);break;case "y":r=Bz(0,1,0,!1,!0);break;case "yy":r=Bz(0,2,0,!0,!0);break;case "yyy":r=Bz(0,3,0,!1,!0);break;case "yyyy":r=Bz(0,4,
0,!1,!0);break;case "Y":r=Xab(1);break;case "YY":r=Xab(2,!0);break;case "YYY":r=Xab(3);break;case "YYYY":r=Xab(4);break;case "M":case "L":r=Bz(1,1,1);break;case "MM":case "LL":r=Bz(1,2,1);break;case "MMM":r=Cz(2,1);break;case "MMMM":r=Cz(2,2);break;case "MMMMM":r=Cz(2,0);break;case "LLL":r=Cz(2,1,1);break;case "LLLL":r=Cz(2,2,1);break;case "LLLLL":r=Cz(2,0,1);break;case "w":r=Wab(1);break;case "ww":r=Wab(2);break;case "W":r=Wab(1,!0);break;case "d":r=Bz(2,1);break;case "dd":r=Bz(2,2);break;case "c":case "cc":r=
Bz(7,1);break;case "ccc":r=Cz(1,1,1);break;case "cccc":r=Cz(1,2,1);break;case "ccccc":r=Cz(1,0,1);break;case "cccccc":r=Cz(1,3,1);break;case "E":case "EE":case "EEE":r=Cz(1,1);break;case "EEEE":r=Cz(1,2);break;case "EEEEE":r=Cz(1,0);break;case "EEEEEE":r=Cz(1,3);break;case "a":case "aa":case "aaa":r=Cz(0,1);break;case "aaaa":r=Cz(0,2);break;case "aaaaa":r=Cz(0,0);break;case "b":case "bb":case "bbb":r=Cz(0,1,1,!0);break;case "bbbb":r=Cz(0,2,1,!0);break;case "bbbbb":r=Cz(0,0,1,!0);break;case "B":case "BB":case "BBB":r=
Cz(0,1,0,!0);break;case "BBBB":r=Cz(0,2,0,!0);break;case "BBBBB":r=Cz(0,0,0,!0);break;case "h":r=Bz(3,1,-12);break;case "hh":r=Bz(3,2,-12);break;case "H":r=Bz(3,1);break;case "HH":r=Bz(3,2);break;case "m":r=Bz(4,1);break;case "mm":r=Bz(4,2);break;case "s":r=Bz(5,1);break;case "ss":r=Bz(5,2);break;case "S":r=Bz(6,1);break;case "SS":r=Bz(6,2);break;case "SSS":r=Bz(6,3);break;case "Z":case "ZZ":case "ZZZ":r=Uab(0);break;case "ZZZZZ":r=Uab(3);break;case "O":case "OO":case "OOO":case "z":case "zz":case "zzz":r=
Uab(1);break;case "OOOO":case "ZZZZ":case "zzzz":r=Uab(2);break;default:r=null;break a}cbb[n]=r}h+=r?r(e,c,g):"''"===n?"'":n.replace(/(^'|'$)/g,"").replace(/''/g,"'")});return h};
ebb=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{bZ:g,exponent:b,Tw:c}};
fbb=function(a){if(0===a.bZ[0])return a;var b=a.bZ.length-a.Tw;a.exponent?a.exponent+=2:(0===b?a.bZ.push(0,0):1===b&&a.bZ.push(0),a.Tw+=2);return a};gbb=function(a){var b=parseInt(a);if(isNaN(b))throw Error("Db`"+a);return b};
hbb=function(a,b,c){if(b>c)throw Error("Cb`"+b+"`"+c);var d=a.bZ,e=d.length-a.Tw;c=Math.min(Math.max(b,e),c);var f=c+a.Tw,g=d[f];if(0<f){d.splice(Math.max(a.Tw,f));for(var h=f;h<d.length;h++)d[h]=0}else for(e=Math.max(0,e),a.Tw=1,d.length=Math.max(1,f=c+1),d[0]=0,h=1;h<f;h++)d[h]=0;if(5<=g)if(0>f-1){for(g=0;g>f;g--)d.unshift(0),a.Tw++;d.unshift(1);a.Tw++}else d[f-1]++;for(;e<Math.max(0,c);e++)d.push(0);var n=0!==c,r=b+a.Tw;if(b=d.reduceRight(function(v,A,C,I){A+=v;I[C]=10>A?A:A-10;n&&(0===I[C]&&C>=
r?I.pop():n=!1);return 10<=A?1:0},0))d.unshift(b),a.Tw++};
jbb=function(a,b,c,d){var e=void 0===e?!1:e;var f="",g=!1;if(isFinite(a)){g=ebb(a);e&&(g=fbb(g));f=b.IHc;e=b.IDb;var h=b.iWa;if(d){var n=d.match(ibb);if(null===n)throw Error("Bb`"+d);d=n[1];var r=n[3];n=n[5];null!=d&&(f=gbb(d));null!=r&&(e=gbb(r));null!=n?h=gbb(n):null!=r&&e>h&&(h=e)}hbb(g,e,h);d=g.bZ;n=g.Tw;e=g.exponent;h=[];for(g=d.every(function(v){return!v});n<f;n++)d.unshift(0);for(;0>n;n++)d.unshift(0);0<n?h=d.splice(n,d.length):(h=d,d=[0]);f=[];for(d.length>=b.cVa&&f.unshift(d.splice(-b.cVa,
d.length).join(""));d.length>b.eRa;)f.unshift(d.splice(-b.eRa,d.length).join(""));d.length&&f.unshift(d.join(""));f=f.join(yz(c,1));h.length&&(f+=yz(c,0)+h.join(""));e&&(f+=yz(c,6)+"+"+e)}else f=yz(c,9);return f=0>a&&!g?b.LWa+f+b.MWa:b.Lva+f+b.Oea};_.Dz=function(a){return null!=a.error&&null!=a.error.code};kbb=function(a){a&1&&(_.B(0,"span",10),_.P(1),_.D());a&2&&(a=_.M(),_.w(1),_.We(" ",a.item.label," "))};lbb=function(a){a&1&&_.Ke(0)};
nbb=function(a){if(a&1){var b=_.Ac();_.B(0,"div",11);_.K("keyup.escape",function(){_.Bc(b);var c=_.M();c.uQ();c.trigger.ta.focus();return _.Dc()});_.N(1,lbb,1,0,"ng-container",12);_.D()}a&2&&(a=_.M(),_.w(1),_.z("ngTemplateOutlet",a.item.va)("ngTemplateOutletContext",a.item.context||_.$e(2,mbb)))};obb=function(a){a&1&&(_.B(0,"span",8),_.P(1),_.D());a&2&&(a=_.M().wa,_.w(1),_.Ye(a.label))};
pbb=function(a){a&1&&_.F(0,"segmented-dropdown-button",9);a&2&&(a=_.M().wa,_.z("item",a)("useBreadcrumbStyling",!0))};qbb=function(a){a&1&&_.Ke(0)};rbb=function(a){a&1&&(_.G(0),_.N(1,qbb,1,0,"ng-container",10),_.Je());a&2&&(a=_.M().wa,_.w(1),_.z("ngTemplateOutlet",a.va)("ngTemplateOutletContext",a.context))};sbb=function(a){a&1&&(_.B(0,"mat-icon",11),_.P(1," keyboard_arrow_right "),_.D())};tbb=function(a){a&1&&_.F(0,"div",12)};
ubb=function(a,b){a&1&&(_.G(0),_.B(1,"div",1),_.N(2,obb,2,1,"span",2),_.G(3,3),_.N(4,pbb,1,2,"segmented-dropdown-button",4),_.N(5,rbb,2,2,"ng-container",5),_.Je(),_.D(),_.N(6,sbb,2,0,"mat-icon",6),_.N(7,tbb,1,0,"div",7),_.Je());if(a&2){a=b.wa;b=b.last;var c=_.M();_.w(1);_.Ge("no-padding",a.DEb);_.Ee("aria-label",a.ariaLabel)("role",a.iY);_.w(1);_.z("ngIf",!a.ariaLabel);_.w(1);_.z("ngSwitch",a.type);_.w(1);_.z("ngSwitchCase",c.bx.q4a);_.w(1);_.z("ngSwitchCase",c.bx.i6a);_.w(1);_.z("ngIf",!b);_.w(1);
_.z("ngIf",b&&a.type==c.bx.q4a)}};_.Ez=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};vbb=function(a){a&1&&_.Ke(0,6);a&2&&(_.M(2),_.z("ngTemplateOutlet",_.Ve(4)))};wbb=function(a){a&1&&_.Ke(0,6);a&2&&(_.M(2),_.z("ngTemplateOutlet",_.Ve(4)))};
Abb=function(a){if(a&1){var b=_.Ac();_.B(0,"button",3,4);_.K("ascClipboardEvent",function(c){_.Bc(b);var d=_.M();return _.Dc(xbb(d,c))})("click",function(c){_.Bc(b);var d=_.M();return _.Dc(d.Ud(c))})("mouseenter",function(){_.Bc(b);var c=_.M();return _.Dc(ybb(c))})("blur",function(){_.Bc(b);var c=_.M();return _.Dc(zbb(c))})("mouseleave",function(){_.Bc(b);var c=_.M();return _.Dc(zbb(c))});_.N(2,vbb,1,1,"ng-container",5);_.B(3,"span");_.P(4);_.D();_.N(5,wbb,1,1,"ng-container",5);_.D()}a&2&&(a=_.M(),
_.z("format",a.yZa?"flat":"hairline")("ascClipboard",a.FQ),_.Ee("aria-label",a.ariaLabel),_.w(2),_.z("ngIf",!a.Lxa),_.w(1),_.Ge("light",a.bvb),_.w(1),_.Ye(a.tY),_.w(1),_.z("ngIf",a.Lxa))};
Bbb=function(a){if(a&1){var b=_.Ac();_.B(0,"button",7,4);_.K("ascClipboardEvent",function(c){_.Bc(b);var d=_.M();return _.Dc(xbb(d,c))})("click",function(c){_.Bc(b);var d=_.M();return _.Dc(d.Ud(c))})("mouseenter",function(){_.Bc(b);var c=_.M();return _.Dc(ybb(c))})("blur",function(){_.Bc(b);var c=_.M();return _.Dc(zbb(c))})("mouseleave",function(){_.Bc(b);var c=_.M();return _.Dc(zbb(c))});_.B(2,"mat-icon",8);_.P(3);_.D()()}a&2&&(a=_.M(),_.Ge("small",a.qzb)("remove-border",a.yZa),_.z("ascClipboard",
a.FQ),_.Ee("aria-label",a.ariaLabel),_.w(2),_.z("color","primary"===a.color?"primary":null),_.w(1),_.We(" ",a.mTa," "))};Cbb=function(a){a&1&&(_.B(0,"mat-icon",8),_.P(1),_.D());a&2&&(a=_.M(),_.z("color","primary"===a.color?"primary":null),_.w(1),_.We(" ",a.mTa," "))};Dbb=function(a){a&1&&_.F(0,"mat-icon",4);a&2&&(a=_.M(),_.z("svgIcon",a.icon))};Ebb=function(a){a&1&&(_.B(0,"mat-icon",5),_.P(1),_.D());a&2&&(a=_.M(),_.w(1),_.Ye(a.icon))};Fbb=function(a){a&1&&_.Ke(0)};
Gbb=function(a){a&1&&(_.G(0),_.N(1,Fbb,1,0,"ng-container",6),_.Je());if(a&2){_.M();var b=_.Ve(7);_.w(1);_.z("ngTemplateOutlet",b)}};Hbb=function(a){a&1&&_.Ke(0)};Ibb=function(a){a&1&&(_.G(0),_.N(1,Hbb,1,0,"ng-container",6),_.Je());if(a&2){_.M();var b=_.Ve(7);_.w(1);_.z("ngTemplateOutlet",b)}};Jbb=function(a){a&1&&(_.B(0,"div",7),_.Se(1),_.D(),_.B(2,"p",8),_.Se(3,1),_.D())};
Kbb=function(a){function b(f,g,h){var n=new Date(0);n.setFullYear(f,g,h);n.setHours(0,0,0);return n}function c(f){var g=new Date(0),h=0,n=0,r=f[8]?g.setUTCFullYear:g.setFullYear,v=f[8]?g.setUTCHours:g.setHours;f[9]&&(h=Number(f[9]+f[10]),n=Number(f[9]+f[11]));r.call(g,Number(f[1]),Number(f[2])-1,Number(f[3]));v.call(g,Number(f[4]||0)-h,Number(f[5]||0)-n,Number(f[6]||0),Math.floor(1E3*parseFloat("0."+(f[7]||0))));return g}if(a instanceof Date&&!isNaN(a.valueOf()))return a;if("number"===typeof a&&!isNaN(a))return new Date(a);
if("string"===typeof a){a=a.trim();if(/^(\d{4}(-\d{1,2}(-\d{1,2})?)?)$/.test(a)){var d=_.q(a.split("-").map(function(f){return+f}));a=d.next().value;var e=d.next().value;e=void 0===e?1:e;d=d.next().value;return b(a,e-1,void 0===d?1:d)}d=parseFloat(a);if(!isNaN(a-d))return new Date(d);if(d=a.match(/^(\d{4})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/))return c(d)}d=new Date(a);if(!(d instanceof Date)||isNaN(d.valueOf()))throw Error("Ab`"+a);return d};
Lbb=function(a,b,c){try{return dbb(a,b,"en-US",c)}catch(d){return""}};Nbb=function(a){return a.getFullYear()===(new Date(Date.now())).getFullYear()?Mbb:"y-MM-dd"};Obb=function(a,b){return function(c){return Lbb(c,a,b)}};_.Fz=function(a){for(var b=a.length-1;"/"===a[b];)b--;return a.substring(a.lastIndexOf("/",b)+1)};Pbb=function(){};
_.Qbb=function(a){var b=a.length,c=3*b/4;c%3?c=Math.floor(c):_.ea("=.",a[b-1])&&(c=_.ea("=.",a[b-2])?c-2:c-1);var d=new Uint8Array(c),e=0;_.Txa(a,function(f){d[e++]=f});return e!==c?d.subarray(0,e):d};fab={};_.Gz=function(a){_.tn(a).status="DEGRADED"};Rbb=function(a,b){Z$a(a.hs,b)||(a.ALa&&(b={start:0,end:Math.max(a.hs.end,b.end)}),a.jJa.next(a.hs=b),a.vma(function(){}))};
Sbb=function(a,b){var c=void 0===c?"to-start":c;b=a.ALa&&"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.ona=b;"to-end"===c&&(d+=" translate"+f+"(-100%)",a.iJa=!0);a.rcb!=d&&(a.rcb=d,a.vma(function(){if(a.iJa){var g=a.b8a.ta;a.ona-="horizontal"===a.orientation?g.offsetWidth:g.offsetHeight;a.iJa=!1;Sbb(a,a.ona)}}))};_.ii(_.nz,_.aa);_.nz.prototype.name="AssertionError";
_.Tbb=function(a,b,c,d){d=d?d(b):b;return Object.prototype.hasOwnProperty.call(a,d)?a[d]:a[d]=c(b)};Ubb={area:!0,base:!0,br:!0,col:!0,command:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0};_.Vbb=function(a){return a instanceof _.rj&&a.constructor===_.rj?a.JYa:"type_error:SafeStyle"};dab=/\/\*/;
_.Wbb=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("$`"+c);var d=a[c];null!=d&&(d=Array.isArray(d)?d.map(eab).join(" "):eab(d),b+=c+":"+d+";")}return b?new _.rj(b,_.GAa):_.HAa};_.Hz=function(a){return a instanceof _.tj?a:_.Pf(_.lxa("object"==typeof a&&a.Rw?a.fr():String(a)))};Xbb=/^[a-zA-Z0-9-]+$/;Ybb={APPLET:!0,BASE:!0,EMBED:!0,IFRAME:!0,LINK:!0,MATH:!0,META:!0,OBJECT:!0,SCRIPT:!0,STYLE:!0,SVG:!0,TEMPLATE:!0};
_.Zbb=function(a){var b=_.Hz(_.OAa),c=[],d=function(e){Array.isArray(e)?e.forEach(d):(e=_.Hz(e),c.push(_.uj(e)))};a.forEach(d);return _.Pf(c.join(_.uj(b)))};_.$bb=function(a){return _.Zbb(Array.prototype.slice.call(arguments))};acb={action:!0,cite:!0,data:!0,formaction:!0,href:!0,manifest:!0,poster:!0,src:!0};
_.bcb=function(a,b,c){var d=String(a);if(!Xbb.test(d))throw Error("da");if(d.toUpperCase()in Ybb)throw Error("da");a=String(a);d="<"+a;var e="";if(b)for(var f in b)if(Object.prototype.hasOwnProperty.call(b,f)){if(!Xbb.test(f))throw Error("da");var g=b[f];if(null!=g){var h=f;if(g instanceof _.mj)g=_.jh(g);else if("style"==h.toLowerCase()){if(!_.ua(g))throw Error("da");g instanceof _.rj||(g=_.Wbb(g));g=_.Vbb(g)}else{if(/^on/i.test(h))throw Error("da");if(h.toLowerCase()in acb)if(g instanceof _.oj)g=
_.pj(g);else if(g instanceof _.Rf)g=_.Tf(g);else if("string"===typeof g)g=_.qj(g).fr();else throw Error("da");}g.Rw&&(g=g.fr());h=h+'="'+_.lxa(String(g))+'"';e+=" "+h}}b=d+e;null==c?c=[]:Array.isArray(c)||(c=[c]);!0===Ubb[a.toLowerCase()]?b+=">":(f=_.$bb(c),b+=">"+_.uj(f)+"</"+a+">");return _.Pf(b)};_.Iz=function(a,b){return a&&b?a.split(b).length-1:0};
hab=["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}];oab=["zero","one","two","few","many"];iab=function(){};iab.prototype.call=function(a,b){return b.subscribe(new _.YHa(a))};
rab=0;Aab=0;sab=/\[(\ufffd.+?\ufffd?)\]/;tab=/\[(\ufffd.+?\ufffd?)\]|(\ufffd\/?\*\d+:\d+\ufffd)/g;wab=/({\s*)(VAR_(PLURAL|SELECT)(_\d+)?)(\s*,)/g;xab=/{([A-Z0-9_]+)}/g;yab=/\ufffdI18N_EXP_(ICU(_\d+)?)\ufffd/g;vab=/\/\*/;uab=/\d+:(\d+)/;$ab=/^(\d{4,})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/;Qab={};bbb=/((?:[^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]*)/;
cbb={};_.Jz=function(a,b,c){this.locale=a;this.Cyc=b;this.D9=c};_.Jz.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.D9)?void 0:e.dateFormat)?f:"mediumDate",h,n,r,v=null!=(r=null!=(n=null!=c?c:null==(h=this.D9)?void 0:h.w7c)?n:this.Cyc)?r:void 0;return dbb(a,g,d||this.locale,v)}catch(A){throw new _.Yb(2100,!1);}};_.Jz.ha=function(a){return new (a||_.Jz)(_.x(_.eh,16),_.x(_.$Ja,24),_.x(_.aKa,24))};
_.Jz.Ie=_.hc({name:"date",type:_.Jz,oe:!0,standalone:!0});ibb=/^(\d+)?\.((\d+)(-(\d+))?)?$/;_.Kz=function(a){this.Vqc=a};
_.Kz.prototype.transform=function(a,b,c){if(null==a||""===a||a!==a)return null;c=c||this.Vqc;try{if("string"!==typeof a||isNaN(Number(a)-parseFloat(a))){if("number"!==typeof a)throw Error("Eb`"+a);var d=a}else d=Number(a);a=d;var e=oz(c)[14][0],f=yz(c,5);d={IHc:1,IDb:0,iWa:0,Lva:"",Oea:"",LWa:"",MWa:"",eRa:0,cVa:0};var g=e.split(";"),h=g[0],n=g[1],r=-1!==h.indexOf(".")?h.split("."):[h.substring(0,h.lastIndexOf("0")+1),h.substring(h.lastIndexOf("0")+1)],v=r[0],A=r[1]||"";d.Lva=v.substring(0,v.indexOf("#"));
for(e=0;e<A.length;e++){var C=A.charAt(e);"0"===C?d.IDb=d.iWa=e+1:"#"===C?d.iWa=e+1:d.Oea+=C}var I=v.split(",");d.eRa=I[1]?I[1].length:0;d.cVa=I[2]||I[1]?(I[2]||I[1]).length:0;if(n){var L=h.length-d.Lva.length-d.Oea.length,O=n.indexOf("#");d.LWa=n.substring(0,O).replace(/'/g,"");d.MWa=n.slice(O+L).replace(/'/g,"")}else d.LWa=(void 0===f?"-":f)+d.Lva,d.MWa=d.Oea;return jbb(a,d,c,b)}catch(Y){throw new _.Yb(2100,!1);}};_.Kz.ha=function(a){return new (a||_.Kz)(_.x(_.eh,16))};
_.Kz.Ie=_.hc({name:"number",type:_.Kz,oe:!0,standalone:!0});var ccb=function(a,b,c){this.zJa=new _.qe;this.Mwa=this.zJa.ka(_.fe());this.bn=null;this.Rn=a;this.bJ=b;this.jX=c};_.k=ccb.prototype;_.k.Sd=function(a){this.bn=a;this.zKa();this.Zna()};_.k.detach=function(){this.zJa.complete();this.bn=null};_.k.KIc=function(){this.Zna()};_.k.nFb=function(){this.zKa();this.Zna()};
_.k.Fx=function(a,b){if(this.bn){var c=this.bn;a*=this.Rn;b={behavior:void 0===b?"auto":b};"horizontal"===c.orientation?b.start=a:b.top=a;c.OD.scrollTo(b)}};_.k.zKa=function(){if(this.bn){var a=this.bn,b=this.bn.gla*this.Rn;a.Tna!==b&&(a.Tna=b,a.o7a(),a.vma())}};
_.k.Zna=function(){if(this.bn){var a=this.bn.hs;a={start:a.start,end:a.end};var b=this.bn.xG(),c=this.bn.gla,d=this.bn.g0(),e=0<this.Rn?d/this.Rn:0;if(a.end>c){var f=Math.ceil(b/this.Rn),g=Math.max(0,Math.min(e,c-f));e!=g&&(e=g,d=g*this.Rn,a.start=Math.floor(e));a.end=Math.max(0,Math.min(c,a.start+f))}f=d-a.start*this.Rn;f<this.bJ&&0!=a.start?(a.start=Math.max(0,a.start-Math.ceil((this.jX-f)/this.Rn)),a.end=Math.min(c,Math.ceil(e+(b+this.bJ)/this.Rn))):(b=a.end*this.Rn-(d+b),b<this.bJ&&a.end!=c&&
(b=Math.ceil((this.jX-b)/this.Rn),0<b&&(a.end=Math.min(c,a.end+b),a.start=Math.max(0,Math.floor(e-this.bJ/this.Rn)))));Rbb(this.bn,a);Sbb(this.bn,this.Rn*a.start);this.zJa.next(Math.floor(e))}};_.Lz=function(){this.Rn=20;this.bJ=100;this.jX=200;this.mg=new ccb(this.IUa,this.nA,this.kA)};_.Lz.prototype.Tb=function(){var a=this.mg,b=this.nA,c=this.kA;a.Rn=this.IUa;a.bJ=b;a.jX=c;a.zKa();a.Zna()};
_.W.Object.defineProperties(_.Lz.prototype,{IUa:{configurable:!0,enumerable:!0,get:function(){return this.Rn},set:function(a){this.Rn=_.Xg(a)}},nA:{configurable:!0,enumerable:!0,get:function(){return this.bJ},set:function(a){this.bJ=_.Xg(a)}},kA:{configurable:!0,enumerable:!0,get:function(){return this.jX},set:function(a){this.jX=_.Xg(a)}}});_.Lz.ha=function(a){return new (a||_.Lz)};
_.Lz.Ha=_.gc({type:_.Lz,qa:[["cdk-virtual-scroll-viewport","itemSize",""]],inputs:{IUa:"itemSize",nA:"minBufferPx",kA:"maxBufferPx"},standalone:!0,features:[_.Ze([{Ca:_.JTa,Bb:function(a){return a.mg},Eb:[_.$b(function(){return _.Lz})]}]),_.uc]});var dcb=function(a){this.Oh=a};_.V(dcb,_.lq);dcb.prototype.connect=function(){return _.Yd(this.Oh)?this.Oh:_.vd(this.Oh)};dcb.prototype.disconnect=function(){};var ecb=function(){this.z3a=20;this.G6=[]};_.k=ecb.prototype;
_.k.CLa=function(a,b,c,d,e){var f=this;_.uIa(a,function(g,h,n){var r;if(null==g.Uu)var v=(r=f.jqc(function(){return c(g,h,n)},n,b,d(g)))?1:0;else null==n?(f.qnc(h,b),v=3):(r=f.lrc(h,n,b,d(g)),v=2);if(e){var A;e({context:null==(A=r)?void 0:A.context,operation:v,JM:g})}})};_.k.detach=function(){for(var a=_.q(this.G6),b=a.next();!b.done;b=a.next())b.value.destroy();this.G6=[]};_.k.jqc=function(a,b,c,d){if(b=this.kqc(b,c))b.context.wa=d;else return a=a(),c.Rh(a.Sc,a.context,a.index)};
_.k.qnc=function(a,b){a=b.detach(a);this.Zqc(a,b)};_.k.lrc=function(a,b,c,d){a=c.get(a);c.move(a,b);a.context.wa=d;return a};_.k.Zqc=function(a,b){if(this.G6.length<this.z3a)this.G6.push(a);else{var c=b.indexOf(a);-1===c?a.destroy():b.remove(c)}};_.k.kqc=function(a,b){var c=this.G6.pop();c&&b.hS(c,a);return c||null};
_.Mz=function(a,b,c,d,e,f){var g=this;this.Sf=a;this.UB=b;this.Kt=c;this.UX=d;this.bn=e;this.oB=new _.qe;this.x4=new _.qe;this.pnb=this.x4.ka(_.te(null),_.jab(),_.ue(function(h){var n=_.q(h);h=n.next().value;n=n.next().value;return g.Ylc(h,n)}),_.re(1));this.Zr=null;this.nX=!1;this.Sb=new _.qe;this.pnb.subscribe(function(h){g.Oh=h;g.fbb()});this.bn.WKc.ka(_.ve(this.Sb)).subscribe(function(h){g.hs=h;g.oB.Jk.length&&f.wc(function(){return g.oB.next(g.hs)});g.fbb()});this.bn.Sd(this)};_.k=_.Mz.prototype;
_.k.Xp=function(){if(this.Zr&&this.nX){var a=this.Zr.diff(this.scb);a?this.n4(a):this.huc();this.nX=!1}};_.k.La=function(){this.bn.detach();this.x4.next(void 0);this.x4.complete();this.oB.complete();this.Sb.next();this.Sb.complete();this.UX.detach()};_.k.fbb=function(){var a=this;this.hs&&(this.scb=this.Oh.slice(this.hs.start,this.hs.end),this.Zr||(this.Zr=this.Kt.find(this.scb).create(function(b,c){return a.SMa?a.SMa(b,c):c})),this.nX=!0)};
_.k.Ylc=function(a,b){a&&a.disconnect(this);this.nX=!0;return b?b.connect(this):_.vd()};_.k.huc=function(){for(var a=this.Oh.length,b=this.Sf.length;b--;){var c=this.Sf.get(b);c.context.index=this.hs.start+b;c.context.count=a;this.Tdb(c.context);c.he()}};
_.k.n4=function(a){var b=this;this.UX.CLa(a,this.Sf,function(e,f,g){return b.LGa(e,g)},function(e){return e.item});_.vIa(a,function(e){b.Sf.get(e.fl).context.wa=e.item});a=this.Oh.length;for(var c=this.Sf.length;c--;){var d=this.Sf.get(c);d.context.index=this.hs.start+c;d.context.count=a;this.Tdb(d.context)}};_.k.Tdb=function(a){a.first=0===a.index;a.last=a.index===a.count-1;a.xZ=0===a.index%2;a.jXa=!a.xZ};
_.k.LGa=function(a,b){return{Sc:this.UB,context:{wa:a.item,Wjb:this.u7a,index:-1,count:-1,first:!1,last:!1,jXa:!1,xZ:!1},index:b}};
_.W.Object.defineProperties(_.Mz.prototype,{Wjb:{configurable:!0,enumerable:!0,get:function(){return this.u7a},set:function(a){this.u7a=a;_.dqa(a)?this.x4.next(a):this.x4.next(new dcb(_.Yd(a)?a:Array.from(a||[])))}},SMa:{configurable:!0,enumerable:!0,get:function(){return this.Wlc},set:function(a){var b=this;this.nX=!0;this.Wlc=a?function(c,d){return a(c+(b.hs?b.hs.start:0),d)}:void 0}},Owc:{configurable:!0,enumerable:!0,set:function(a){a&&(this.nX=!0,this.UB=a)}},Pwc:{configurable:!0,enumerable:!0,
get:function(){return this.UX.z3a},set:function(a){this.UX.z3a=_.Xg(a)}}});_.Mz.ha=function(a){return new (a||_.Mz)(_.x(_.ef),_.x(_.df),_.x(_.vl),_.x(_.LTa),_.x(_.pq,4),_.x(_.ye))};_.Mz.Ha=_.gc({type:_.Mz,qa:[["","cdkVirtualFor","","cdkVirtualForOf",""]],inputs:{Wjb:"cdkVirtualForOf",SMa:"cdkVirtualForTrackBy",Owc:"cdkVirtualForTemplate",Pwc:"cdkVirtualForTemplateCacheSize"},standalone:!0,features:[_.Ze([{Ca:_.LTa,ee:ecb}])]});
fcb=function(a,b){b=b||new Date(_.hi());var c;if(c=a.getDate()==b.getDate())if(b=b||new Date(_.hi()),c=a.getMonth()==b.getMonth())b=b||new Date(_.hi()),c=a.getFullYear()==b.getFullYear();return c};_.Nz=function(a){var b=_.G$a.call(this)||this;b.Oa=a;b.Sj=new _.qe;"action-list"===b.H9a()&&(a.ta.classList.add("mat-action-list"),a.ta.setAttribute("role","group"));return b};_.V(_.Nz,_.G$a);
_.Nz.prototype.H9a=function(){var a=this.Oa.ta.nodeName.toLowerCase();return"mat-list"===a?"list":"mat-action-list"===a?"action-list":null};_.Nz.prototype.Tb=function(){this.Sj.next()};_.Nz.prototype.La=function(){this.Sj.complete()};_.Nz.ha=function(a){return new (a||_.Nz)(_.x(_.Rc))};
_.Nz.ya=_.ec({type:_.Nz,qa:[["mat-list"],["mat-action-list"]],Db:[1,"mat-list","mat-list-base"],inputs:{Ed:"disableRipple",disabled:"disabled"},Zb:["matList"],features:[_.Ze([{Ca:_.B$a,Kb:_.Nz}]),_.Be,_.uc],kc:_.D$a,Aa:1,Ba:0,va:function(a){a&1&&(_.Re(),_.Se(0))},styles:[_.E$a()],nb:2,Na:0});var gcb={ZSc:0,i6a:1,q4a:2,0:"Path",1:"Template",2:"Dropdown"};_.Oz=function(a,b){this.renderer=b;this.lhb=new _.al(!0);this.hNa=new _.qe;this.element=a.ta};
_.Oz.prototype.Pa=function(){var a=this;this.renderer.setProperty(this.element,"tabIndex",this.element.tabIndex||-1);var b=!1;_.Pd(this.element,"mousedown",{capture:!0}).ka(_.Ud(function(d){return!_.rBa(d.target)}),_.ue(function(){return _.vd(!1).ka(_.ee(0),_.te(!0))}),_.ve(this.hNa)).subscribe(function(d){b=d});var c=_.Pd(this.element,"onfocusout"in this.element?"focusout":"blur",{capture:!0}).ka(_.ve(this.hNa));c.subscribe(function(d){b?(b=!1,_.Wd(0).ka(_.ve(c)).subscribe(function(){a.element.focus()})):
a.element.contains(d.relatedTarget)||a.lhb.emit()})};_.Oz.prototype.La=function(){this.hNa.next()};_.Oz.ha=function(a){return new (a||_.Oz)(_.x(_.Rc),_.x(_.uk))};_.Oz.Ha=_.gc({type:_.Oz,qa:[["","ascBlur",""]],outputs:{lhb:"ascBlur"}});var hcb,mbb;hcb=["trigger"];mbb=function(){return{}};_.Pz=function(){this.TTb=this.disabled=this.isOpen=!1};_.Pz.prototype.Pa=function(){};_.Pz.prototype.Pc=function(){};_.Pz.prototype.fB=function(){this.isOpen=!this.isOpen};_.Pz.prototype.uQ=function(){this.isOpen=!1};_.Pz.ha=function(a){return new (a||_.Pz)};
_.Pz.ya=_.ec({type:_.Pz,qa:[["segmented-dropdown-button","item",""]],tb:function(a,b){a&1&&_.hf(hcb,5,_.Rc);if(a&2){var c;_.gf(c=_.lf())&&(b.trigger=c.first)}},inputs:{item:"item",disabled:"disabled",TTb:"useBreadcrumbStyling"},Yb:["item",""],kc:["*"],Aa:12,Ba:20,Fa:[[3,"ascBlur"],["fxLayout","","fxLayoutAlign","center center",1,"segmented-button"],["class","cdk-visually-hidden label",4,"ngIf"],["fxLayout","row","fxLayoutAlign","center stretch"],["trackAction","navigate",1,"segment","main-button",
3,"universalLink","queryParams","matTooltip","ascTrackElement"],[1,"button-text"],["type","button","mat-icon-button","","fxLayout","","fxLayoutAlign","center center",1,"segment","arrow-drop-down",3,"ascTrackElement","trackAction","click"],["trigger",""],["svgIcon","shared:arrow_down_2",1,"trigger-icon"],["class","dropdown-container","cdkTrapFocus","","cdkTrapFocusAutoCapture","",3,"keyup.escape",4,"ngIf"],[1,"cdk-visually-hidden","label"],["cdkTrapFocus","","cdkTrapFocusAutoCapture","",1,"dropdown-container",
3,"keyup.escape"],[4,"ngTemplateOutlet","ngTemplateOutletContext"]],va:function(a,b){a&1&&(_.Re(),_.B(0,"div",0),_.K("ascBlur",function(){return b.uQ()}),_.B(1,"div",1),_.N(2,kbb,2,1,"span",2),_.B(3,"div",3)(4,"a",4),_.Se(5),_.B(6,"span",5),_.P(7),_.D()(),_.B(8,"button",6,7),_.K("click",function(){return b.fB()}),_.F(10,"mat-icon",8),_.D()()(),_.N(11,nbb,2,3,"div",9),_.D());a&2&&(_.w(1),_.Fe("pointer-events",b.disabled?"none":"unset"),_.Ge("breadcrumb",b.TTb)("active",b.isOpen)("disabled",b.disabled),
_.w(1),_.z("ngIf",b.item.label),_.w(2),_.z("universalLink",b.item.Hb)("queryParams",b.item.Ta)("matTooltip",b.item.tooltip)("ascTrackElement",b.item.mc),_.w(3),_.Ye(b.item.title),_.w(1),_.Ge("active",b.isOpen),_.z("ascTrackElement",b.item.mc)("trackAction",b.isOpen?"openDropdown":"closeDropdown"),_.Ee("aria-label",b.item.ariaLabel||"dropdown"),_.w(3),_.z("ngIf",b.isOpen))},Ia:[_.Kp,_.En,_.Oz,_.hm,_.lm,_.qr,_.rr,_.Wq,_.ss,_.Uw,_.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}"],
Na:0});_.Qz=function(){this.bx=gcb;this.ariaLabel="Breadcrumbs";this.role="navigation"};_.Qz.prototype.Pa=function(){};_.Qz.ha=function(a){return new (a||_.Qz)};
_.Qz.ya=_.ec({type:_.Qz,qa:[["breadcrumb","items",""]],Cb:2,lb:function(a,b){a&2&&_.Ee("aria-label",b.ariaLabel)("role",b.role)},inputs:{items:"items"},Yb:["items",""],Aa:1,Ba:1,Fa:[[4,"ngFor","ngForOf"],[1,"item-main"],["class","cdk-visually-hidden item-label",4,"ngIf"],[3,"ngSwitch"],[3,"item","useBreadcrumbStyling",4,"ngSwitchCase"],[4,"ngSwitchCase"],["class","pointer",4,"ngIf"],["class","empty-container-for-styling",4,"ngIf"],[1,"cdk-visually-hidden","item-label"],[3,"item","useBreadcrumbStyling"],
[4,"ngTemplateOutlet","ngTemplateOutletContext"],[1,"pointer"],[1,"empty-container-for-styling"]],va:function(a,b){a&1&&_.N(0,ubb,8,10,"ng-container",0);a&2&&_.z("ngForOf",b.items)},Ia:[_.gm,_.hm,_.lm,_.im,_.jm,_.ss,_.Pz],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}"]});_.Rz=function(){};_.Rz.ha=function(a){return new (a||_.Rz)};_.Rz.Ea=_.fc({type:_.Rz});_.Rz.Da=_.Vb({});_.Sz=function(){};_.Sz.ha=function(a){return new (a||_.Sz)};_.Sz.Ea=_.fc({type:_.Sz});_.Sz.Da=_.Vb({imports:[_.Up,_.Gn,_.Rz,_.nm,_.Br,_.ur,_.ts,_.jx,_.pn,_.qx]});_.Tz=function(){};_.Tz.ha=function(a){return new (a||_.Tz)};_.Tz.Ea=_.fc({type:_.Tz});_.Tz.Da=_.Vb({imports:[_.Gn,_.nm,_.ts,_.pn,_.Sz]});_.Uz=function(a,b){this.document=a;this.ob=b;this.mhb="";this.GLa=new _.al};_.Uz.prototype.Tb=function(){};_.Uz.prototype.copy=function(){var a=this.mhb;_.Ez(this.document,this.ob.ta,a)?this.GLa.emit({uQb:!0,text:a}):this.GLa.emit({uQb:!1,text:""})};_.Uz.ha=function(a){return new (a||_.Uz)(_.x(_.Yg),_.x(_.Rc))};
_.Uz.Ha=_.gc({type:_.Uz,qa:[["button","ascClipboard",""]],lb:function(a,b){a&1&&_.K("click",function(){return b.copy()})},inputs:{mhb:["ascClipboard","ascClipboardTextToCopy"]},outputs:{GLa:"ascClipboardEvent"},features:[_.uc]});var icb,xbb,ybb;icb=["button"];_.Vz=function(a){this.Lu=a;this.tY="";this.mTa="content_copy";this.FQ="";this.E1a="Copied to clipboard";this.emb=new _.al;this.qzb=this.bvb=this.Lxa=!1;this.color="highContrast";this.yZa=!1;this.Gia=this.Lba="Click to copy"};xbb=function(a,b){b.uQb&&(a.emb.emit(),a.Gia=a.E1a,ybb(a),a.Lu.en(a.E1a,"assertive"))};ybb=function(a){a.tooltip.message=a.Gia;a.tooltip.show();clearTimeout(a.jSb);a.jSb=setTimeout(function(){a.tooltip.ek()},1E3)};
_.Vz.prototype.Ud=function(a){a.stopPropagation();a.preventDefault();return!1};var zbb=function(a){a.Gia=a.Lba;a.tooltip.message=a.Gia};_.Vz.prototype.trigger=function(){this.button.ta.click()};_.Vz.prototype.La=function(){clearTimeout(this.jSb)};
_.W.Object.defineProperties(_.Vz.prototype,{dTa:{configurable:!0,enumerable:!0,set:function(a){this.Gia=this.Lba=a}},WNc:{configurable:!0,enumerable:!0,get:function(){return this.Lxa&&this.tY}},qFc:{configurable:!0,enumerable:!0,get:function(){return"mediumContrast"===this.color}},oFc:{configurable:!0,enumerable:!0,get:function(){return"lowContrast"===this.color}},ariaLabel:{configurable:!0,enumerable:!0,set:function(a){this.ow=a},get:function(){return this.ow?this.ow:"Click to copy"!==this.Lba&&
this.Lba?this.Lba:this.tY?this.tY:"Click to copy"}}});_.Vz.ha=function(a){return new (a||_.Vz)(_.x(_.Tp))};
_.Vz.ya=_.ec({type:_.Vz,qa:[["copy-button"]],tb:function(a,b){a&1&&(_.hf(icb,5,_.Rc),_.hf(_.Uw,5));if(a&2){var c;_.gf(c=_.lf())&&(b.button=c.first);_.gf(c=_.lf())&&(b.tooltip=c.first)}},Cb:6,lb:function(a,b){a&2&&_.Ge("space-between",b.WNc)("medium-contrast",b.qFc)("low-contrast",b.oFc)},inputs:{tY:"buttonLabel",mTa:"iconInnerText",FQ:"copyText",dTa:"hoverMsg",E1a:"successMsg",Lxa:"spaceBetweenButtonLabelAndText",bvb:"hasLightLabel",qzb:"isSmall",color:"color",yZa:"removeBorder",ariaLabel:["aria-label",
"ariaLabel"]},outputs:{emb:"copyEvent"},Aa:5,Ba:2,Fa:[["type","button","class","labeled","gme-button-old","","size","xsmall","matTooltip","","matTooltipPosition","below",3,"format","ascClipboard","ascClipboardEvent","click","mouseenter","blur","mouseleave",4,"ngIf","ngIfElse"],["iconOnly",""],["icon",""],["type","button","gme-button-old","","size","xsmall","matTooltip","","matTooltipPosition","below",1,"labeled",3,"format","ascClipboard","ascClipboardEvent","click","mouseenter","blur","mouseleave"],
["button",""],[3,"ngTemplateOutlet",4,"ngIf"],[3,"ngTemplateOutlet"],["type","button","matTooltip","","matTooltipPosition","below",1,"icon-only",3,"ascClipboard","ascClipboardEvent","click","mouseenter","blur","mouseleave"],[3,"color"]],va:function(a,b){a&1&&(_.N(0,Abb,6,8,"button",0),_.N(1,Bbb,4,8,"ng-template",null,1,_.pf),_.N(3,Cbb,2,2,"ng-template",null,2,_.pf));if(a&2){var c=_.Ve(2);_.z("ngIf",b.tY)("ngIfElse",c)}},Ia:[_.Uz,_.hm,_.lm,_.bz,_.ss,_.Uw],styles:["copy-button[_nghost-%COMP%]{display:flex;line-height:0;vertical-align:middle}.space-between[_nghost-%COMP%]   span[_ngcontent-%COMP%]{overflow:hidden;text-align:left}.space-between[_nghost-%COMP%] > .labeled[_ngcontent-%COMP%]{justify-content:space-between;overflow:hidden}.space-between[_nghost-%COMP%] > .flat[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{margin-right:0}button[_ngcontent-%COMP%]{align-content:center;align-items:center;display:flex}.mat-icon[_ngcontent-%COMP%]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.labeled[_ngcontent-%COMP%]{flex:1 1 100%;min-width:0;overflow:hidden}span[_ngcontent-%COMP%]{flex:1 1 100%;min-width:0;overflow:hidden}.icon-only[_ngcontent-%COMP%]{background:0;border:0;color:currentColor;cursor:pointer;flex:0 0 auto;justify-content:center;line-height:0;min-width:1%;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.icon-only[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:24px;font-size:24px;line-height:24px;width:24px;vertical-align:middle}.icon-only.small[_ngcontent-%COMP%]:not(.remove-border){height:22.5px;width:22.5px}.icon-only.small[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:15px;font-size:15px;line-height:15px;width:15px;vertical-align:middle}.mat-icon[_ngcontent-%COMP%]{overflow:visible}"],
Na:0});_.Wz=function(){};_.Wz.ha=function(a){return new (a||_.Wz)};_.Wz.Ea=_.fc({type:_.Wz});_.Wz.Da=_.Vb({});_.Xz=function(){};_.Xz.ha=function(a){return new (a||_.Xz)};_.Xz.Ea=_.fc({type:_.Xz});_.Xz.Da=_.Vb({imports:[_.Wz,_.nm,_.dz,_.ur,_.ts,_.jx]});var jcb,kcb;jcb=[[["icon-empty-state-title"]],[["icon-empty-state-subtitle"]]];kcb=["*"];_.Yz=function(){this.icon="";this.tzb=!0;this.Cha=!1};_.Yz.ha=function(a){return new (a||_.Yz)};
_.Yz.ya=_.ec({type:_.Yz,qa:[["icon-empty-state-display","icon",""]],inputs:{icon:"icon",tzb:"isSvg",Cha:"showTextOutside"},Yb:["icon",""],kc:["icon-empty-state-title","icon-empty-state-subtitle"],Aa:8,Ba:8,Fa:[["class","icon",3,"svgIcon",4,"ngIf","ngIfElse"],["iconFont",""],[4,"ngIf"],["titlesSection",""],[1,"icon",3,"svgIcon"],[1,"icon"],[4,"ngTemplateOutlet"],[1,"title","gmat-subhead-1"],[1,"subtitle","gmat-body-2"]],va:function(a,b){a&1&&(_.Re(jcb),_.B(0,"div"),_.N(1,Dbb,1,1,"mat-icon",0),_.N(2,
Ebb,2,1,"ng-template",null,1,_.pf),_.N(4,Gbb,2,1,"ng-container",2),_.D(),_.N(5,Ibb,2,1,"ng-container",2),_.N(6,Jbb,4,0,"ng-template",null,3,_.pf));if(a&2){var c=_.Ve(3);_.Ge("container-large",!b.Cha)("container-small",b.Cha);_.w(1);_.z("ngIf",b.tzb)("ngIfElse",c);_.w(3);_.z("ngIf",!b.Cha);_.w(1);_.z("ngIf",b.Cha)}},Ia:[_.hm,_.lm,_.ss],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}"]});
_.Zz=function(){};_.Zz.ha=function(a){return new (a||_.Zz)};_.Zz.ya=_.ec({type:_.Zz,qa:[["icon-empty-state-title"]],kc:kcb,Aa:1,Ba:0,va:function(a){a&1&&(_.Re(),_.Se(0))},nb:2});_.$z=function(){};_.$z.ha=function(a){return new (a||_.$z)};_.$z.ya=_.ec({type:_.$z,qa:[["icon-empty-state-subtitle"]],kc:kcb,Aa:1,Ba:0,va:function(a){a&1&&(_.Re(),_.Se(0))},nb:2});_.aA=function(){};_.aA.ha=function(a){return new (a||_.aA)};_.aA.Ea=_.fc({type:_.aA});_.aA.Da=_.Vb({imports:[_.nm,_.ts]});var lcb={CTc:"y",DTc:"y G",ETc:"MMM y",FTc:"MMMM y",GTc:"MM/y",a5a:"MMM d",ISc:"MMMM dd",KSc:"M/d",JSc:"MMMM d",z$b:"MMM d, y",yTc:"EEE, MMM d",zTc:"EEE, MMM d, y",cSc:"d",LSc:"MMM d, h:mm\u202fa zzzz"},mcb=lcb;mcb=lcb;var ncb;
ncb={JAa:{yI:{R:{"-1":"yesterday",0:"today",1:"tomorrow"},P:"one{# day ago}other{# days ago}",F:"one{in # day}other{in # days}"},uO:{R:{"-1":"yesterday",0:"today",1:"tomorrow"},P:"one{#d ago}other{#d ago}",F:"one{in #d}other{in #d}"}},h5b:{yI:{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.}"},uO:{R:{0:"this hour"},P:"one{#h ago}other{#h ago}",F:"one{in #h}other{in #h}"}},b$b:{yI:{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.}"},uO:{R:{0:"this minute"},P:"one{#m ago}other{#m ago}",F:"one{in #m}other{in #m}"}},MONTH:{yI:{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.}"},
uO:{R:{"-1":"last mo.",0:"this mo.",1:"next mo."},P:"one{#mo ago}other{#mo ago}",F:"one{in #mo}other{in #mo}"}},SCa:{yI:{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.}"},uO:{R:{"-1":"last qtr.",0:"this qtr.",1:"next qtr."},P:"one{#q ago}other{#q ago}",F:"one{in #q}other{in #q}"}},
rgc:{yI:{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.}"},uO:{R:{0:"now"},P:"one{#s ago}other{#s ago}",F:"one{in #s}other{in #s}"}},WEEK:{yI:{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.}"},
uO:{R:{"-1":"last wk.",0:"this wk.",1:"next wk."},P:"one{#w ago}other{#w ago}",F:"one{in #w}other{in #w}"}},JEa:{yI:{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.}"},uO:{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 ocb=function(a){this.IM=ncb;this.tLa=!0;a&&("always"==a?this.tLa=!0:"auto"==a&&(this.tLa=!1))};ocb.prototype.format=function(a,b){b=pcb(this,b).yI;if(!this.tLa&&b&&b.R&&b.R[""+a])a=b.R[""+a];else if(b){var c=Math.abs(a);a=(new _.Yr("{N,plural,"+(0<a||0==a&&Infinity==1/a?b.F:b.P)+"}")).format({N:c})}else a="";return a};
var pcb=function(a,b){switch(b){default:case 0:return a.IM.JEa;case 1:return a.IM.SCa;case 2:return a.IM.MONTH;case 3:return a.IM.WEEK;case 4:return a.IM.JAa;case 5:return a.IM.h5b;case 6:return a.IM.b$b;case 7:return a.IM.rgc}};var qcb,rcb,scb=function(a){qcb||(qcb=new _.eu(mcb.a5a));return qcb.format(a)},tcb=function(a,b){var c=new Date(_.hi()),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 ocb("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||
scb)(new Date(a))};rcb=function(a,b,c){var d=new ocb;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 ucb,Mbb,vcb;ucb=_.U1a.MDa[3];Mbb=mcb.a5a;vcb=mcb.z$b;_.bA=function(){};
_.bA.prototype.transform=function(a,b,c){b=void 0===b?"datetime":b;if(null==a)return"";try{var d=Kbb(a)}catch(f){return""}switch(b){case "relativeTime":a=d.getTime();b=_.hi();var e=Math.floor((b-a)/6E4);b=!1;0>e&&(b=!0,e*=-1);60>e?a=rcb(e,b,0):(e=Math.floor(e/60),24>e?a=rcb(e,b,1):(e=new Date(_.hi()),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?rcb(e,b,2):""));return a||Lbb(d,Nbb(d),c);case "dateOrTodayTime":a=d;b=new Date(Date.now());
b.setDate(b.getDate()-1);if(fcb(a,b))return tcb(d.getTime(),Obb(Nbb(d),c));a=fcb(d)?ucb:vcb;return Lbb(d,a,c)||tcb(d.getTime(),Obb(Nbb(d),c));case "datetime":return a=tcb(d.getTime(),Obb(Nbb(d),c)),c=Lbb(d,ucb,c),a+" "+c;case "date":return tcb(d.getTime(),Obb(Nbb(d),c));default:return Lbb(d,b,c)}};_.bA.ha=function(a){return new (a||_.bA)};_.bA.Ie=_.hc({name:"dateTimeDisplay",type:_.bA,oe:!0});_.cA=function(){};_.cA.ha=function(a){return new (a||_.cA)};_.cA.Ea=_.fc({type:_.cA});_.cA.Da=_.Vb({});_.wcb={"":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)};_.dA=function(){this.transform=_.Fz};_.dA.ha=function(a){return new (a||_.dA)};_.dA.Ie=_.hc({name:"lastPathElement",type:_.dA,oe:!0});_.eA=function(a,b){this.renderer=a;this.ob=b;this.g_a=!1;this.resize=new _.al;this.IKb=new _.al;this.hxb=this.zTa=0};_.eA.prototype.Pa=function(){};
_.eA.prototype.xXa=function(a){var b=this;if(0===a.button){var c=!!(this.ob.ta.compareDocumentPosition(this.cK)&Node.DOCUMENT_POSITION_PRECEDING);if(xcb(this)){var d=this.ob.ta.offsetTop;this.g_a=d===this.cK.offsetTop?c:d<this.cK.offsetTop}else d=this.ob.ta.offsetLeft,this.g_a=d===this.cK.offsetLeft?c:d<this.cK.offsetLeft;this.zTa=ycb(this,this.cK);this.hxb=xcb(this)?a.clientY:a.clientX;this.Oya&&this.Oya();this.Pya&&this.Pya();this.Oya=this.renderer.listen("document","mousemove",function(e){b.yXa(e)});
this.Pya=this.renderer.listen("document","mouseup",function(e){0===e.button&&(b.Oya&&b.Oya(),b.Pya&&b.Pya(),e=ycb(b,b.cK)-b.zTa,0!==e&&b.IKb.emit(0<e?"grow":"shrink"))});a.preventDefault()}};_.eA.prototype.yXa=function(a){if(null==a.buttons||1===a.buttons){var b=(xcb(this)?a.clientY:a.clientX)-this.hxb;this.g_a&&(b*=-1);b=this.zTa+b;this.resize.emit(b);var c=this.cK.style;xcb(this)?c.height=b+"px":c.width=b+"px";a.preventDefault()}};
var ycb=function(a,b){return xcb(a)?b.offsetHeight:b.offsetWidth},xcb=function(a){return"horizontal"===(a.jk||"horizontal")};_.W.Object.defineProperties(_.eA.prototype,{classList:{configurable:!0,enumerable:!0,get:function(){return this.jk||""}}});_.eA.ha=function(a){return new (a||_.eA)(_.x(_.uk),_.x(_.Rc))};
_.eA.ya=_.ec({type:_.eA,qa:[["splitter"]],Cb:2,lb:function(a,b){a&1&&_.K("mousedown",function(c){return b.xXa(c)});a&2&&_.He(b.classList)},inputs:{jk:"layout",cK:"changeSizeOf"},outputs:{resize:"resize",IKb:"resizeDone"},Aa:0,Ba:0,va:function(){},styles:["splitter[_nghost-%COMP%]{position:relative}.vertical[_nghost-%COMP%]{cursor:col-resize;width:4px}.horizontal[_nghost-%COMP%]{cursor:row-resize;height:4px}"]});_.fA=function(){};_.fA.ha=function(a){return new (a||_.fA)};_.fA.Ea=_.fc({type:_.fA});_.fA.Da=_.Vb({});var Acb;_.zcb=RegExp("((https?|ftp)://)+([\\w~#-&\\(-\\-/-:<-@!\\[\\]\\|]+(?:[\\.;][\\w~#-&\\(\\*-\\-/-:<-@!\\[])*)*");Acb="(?:auto|boq|cdpush|cs|dash|dm|dmrh|easyokrs|engplay|f|g|g2|g3doc|ganpati|ganpati2|glossary|go|godoc|google3|goto|gpaste|groups|gu|il|irm|kg|mendel|mh|moma|mpms|mpmbrowse|ms|oncall|pcon|playbook|playbooks|pod|rapid|rapid-qa|requiem|rh|screen|screenshot|shortn|sigma|simba|sites|sv|tap|test|undash|vi|viceroy|wiki|yaqs)/([\\w~#-&\\(-\\-/-:<-@!\\[\\]\\|]+(?:[\\.;][\\w~#-&\\(\\*-\\-/-:<-@!\\[])*)* annealing/[-a-zA-Z0-9]+ ag/[0-9]+ (?:launch|ariane)/[0-9]{5,} b/[0-9]{4,}(?:#comment\\d+)? cases/[0-9]+-[0-9]+ (?:cl|cr)/[0-9]{5,} crbug/[0-9]{3,}(?:#c\\d+)? crrev/[0-9]+ mdb/[a-zA-Z][\\w\\-]* chg/[0-9]{3,} (?:t|tick)/[0-9]{5,} shax/[0-9]+ meme(?:gen)?/[0-9]{6,} omg(?:tool)?/[0-9]+ o/[0-9]{4,} pegboard/[a-z0-9+-]+ prodspec/[-a-zA-Z0-9]+ (?:sem|sempervi)/[0-9]+ (?:teams|who)/[a-z][a-z0-9]* anyup/[-a-z0-9_]+ xids?/[0-9]+(/[-a-zA-Z0-9_]+)* b/(?:hotlists|savedsearches|bookmark-groups|dashboard)/[0-9]+ sponge2?/[a-f0-9]+-[a-f0-9]+-[a-f0-9]+-[a-f0-9]+-[a-f0-9]+ fusion2/presubmit/\\w+/\\w+(/targets|/OCL:\\w+:BASE:\\w+:\\w+:\\w+(/\\w+[?]?(\\w+=\\w+&?)*)?)?".split(" ");
Acb.join("|");
_.Bcb=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(_.qc(Acb)).map(function(a){return"\\b"+a+
"|"}).join("")+"$)","gi");
_.Ccb=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>']]);_.Dcb=RegExp("^(.*?)([:;,\\.?>\\]\\)!]+)$");var Fcb;_.Ecb=_.Bg("indicatorRotate",[_.Eg("collapsed, void",_.Dg({transform:"rotate(0deg)"})),_.Eg("expanded",_.Dg({transform:"rotate(180deg)"})),_.Fg("expanded <=> collapsed, void => collapsed",_.Cg("225ms cubic-bezier(0.4,0.0,0.2,1)"))]);Fcb=_.Bg("bodyExpansion",[_.Eg("collapsed, void",_.Dg({height:"0px",visibility:"hidden"})),_.Eg("expanded",_.Dg({height:"*",visibility:"visible"})),_.Fg("expanded <=> collapsed, void => collapsed",_.Cg("225ms cubic-bezier(0.4,0.0,0.2,1)"))]);_.Gcb=new _.mc("CdkAccordion");var Hcb=0,gA=function(a,b,c){var d=this;this.bl=a;this.ub=b;this.Lnc=c;this.nbb=_.pd.EMPTY;this.closed=new _.al;this.Ri=new _.al;this.nc=new _.al;this.GPa=new _.al;this.id="cdk-accordion-child-"+Hcb++;this.Jc=this.sGa=!1;this.i6=function(){};this.i6=c.listen(function(e,f){d.bl&&!d.bl.ld&&d.bl.id===f&&d.id!==e&&(d.Gc=!1)});this.bl&&(this.nbb=this.Ctc())};_.k=gA.prototype;_.k.La=function(){this.Ri.complete();this.closed.complete();this.nc.emit();this.nc.complete();this.i6();this.nbb.unsubscribe()};
_.k.toggle=function(){this.disabled||(this.Gc=!this.Gc)};_.k.close=function(){this.disabled||(this.Gc=!1)};_.k.open=function(){this.disabled||(this.Gc=!0)};_.k.Ctc=function(){var a=this;return this.bl.mbb.subscribe(function(b){a.disabled||(a.Gc=b)})};
_.W.Object.defineProperties(gA.prototype,{Gc:{configurable:!0,enumerable:!0,get:function(){return this.sGa},set:function(a){a=_.Ug(a);this.sGa!==a&&(this.sGa=a,this.GPa.emit(a),a?(this.Ri.emit(),this.Lnc.notify(this.id,this.bl?this.bl.id:this.id)):this.closed.emit(),_.vk(this.ub))}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.Jc},set:function(a){this.Jc=_.Ug(a)}}});gA.ha=function(a){return new (a||gA)(_.x(_.Gcb,12),_.x(_.sl),_.x(_.mq))};
gA.Ha=_.gc({type:gA,qa:[["cdk-accordion-item"],["","cdkAccordionItem",""]],inputs:{Gc:"expanded",disabled:"disabled"},outputs:{closed:"closed",Ri:"opened",nc:"destroyed",GPa:"expandedChange"},Zb:["cdkAccordionItem"],features:[_.Ze([{Ca:_.Gcb,xc:void 0}])]});var hA=function(){};hA.ha=function(a){return new (a||hA)};hA.Ea=_.fc({type:hA});hA.Da=_.Vb({});_.Icb=new _.mc("MAT_ACCORDION");var Jcb=new _.mc("MAT_EXPANSION_PANEL");_.iA=function(a,b){this.UB=a;this.Mnc=b};_.iA.ha=function(a){return new (a||_.iA)(_.x(_.df),_.x(Jcb,8))};_.iA.Ha=_.gc({type:_.iA,qa:[["ng-template","matExpansionPanelContent",""]]});var Kcb,Lcb,Mcb;Kcb=["body"];Lcb=[[["mat-expansion-panel-header"]],"*",[["mat-action-row"]]];Mcb=0;_.Ncb=new _.mc("MAT_EXPANSION_PANEL_DEFAULT_OPTIONS");
_.jA=function(a,b,c,d,e,f,g){gA.call(this,a,b,c);var h=this;this.Sf=d;this.Ve=f;this.i5=!1;this.gfb=new _.al;this.ffb=new _.al;this.sHa=new _.qe;this.x$a="mat-expansion-panel-header-"+Mcb++;this.qFa=new _.qe;this.bl=a;this.Ib=e;this.qFa.ka(_.fe(function(n,r){return n.Ol===r.Ol&&n.Dg===r.Dg})).subscribe(function(n){"void"!==n.Ol&&("expanded"===n.Dg?h.gfb.emit():"collapsed"===n.Dg&&h.ffb.emit())});g&&(this.xL=g.xL)};_.V(_.jA,gA);_.jA.Ha=gA.Ha;_.k=_.jA.prototype;
_.k.Ppc=function(){return this.bl?this.Gc&&"default"===this.bl.displayMode:!1};_.k.zla=function(){return this.Gc?"expanded":"collapsed"};_.k.toggle=function(){this.Gc=!this.Gc};_.k.close=function(){this.Gc=!1};_.k.open=function(){this.Gc=!0};_.k.Ge=function(){var a=this;this.QHa&&this.QHa.Mnc===this&&this.Ri.ka(_.te(null),_.Ud(function(){return a.Gc&&!a.gp}),_.he(1)).subscribe(function(){a.gp=new _.Bq(a.QHa.UB,a.Sf)})};_.k.Tb=function(a){this.sHa.next(a)};
_.k.La=function(){gA.prototype.La.call(this);this.qFa.complete();this.sHa.complete()};_.k.Yka=function(){if(this.h7a){var a=this.Ib.activeElement,b=this.h7a.ta;return a===b||b.contains(a)}return!1};_.W.Object.defineProperties(_.jA.prototype,{xL:{configurable:!0,enumerable:!0,get:function(){return this.i5||this.bl&&this.bl.xL},set:function(a){this.i5=_.Ug(a)}},ZU:{configurable:!0,enumerable:!0,get:function(){return this.Utc||this.bl&&this.bl.ZU},set:function(a){this.Utc=a}}});
_.jA.ha=function(a){return new (a||_.jA)(_.x(_.Icb,12),_.x(_.sl),_.x(_.mq),_.x(_.ef),_.x(_.Yg),_.x(_.tk,8),_.x(_.Ncb,8))};
_.jA.ya=_.ec({type:_.jA,qa:[["mat-expansion-panel"]],zd:function(a,b,c){a&1&&_.kf(c,_.iA,5);if(a&2){var d;_.gf(d=_.lf())&&(b.QHa=d.first)}},tb:function(a,b){a&1&&_.hf(Kcb,5);if(a&2){var c;_.gf(c=_.lf())&&(b.h7a=c.first)}},Db:[1,"mat-expansion-panel"],Cb:6,lb:function(a,b){a&2&&_.Ge("mat-expanded",b.Gc)("_mat-animation-noopable","NoopAnimations"===b.Ve)("mat-expansion-panel-spacing",b.Ppc())},inputs:{disabled:"disabled",Gc:"expanded",xL:"hideToggle",ZU:"togglePosition"},outputs:{Ri:"opened",closed:"closed",
GPa:"expandedChange",gfb:"afterExpand",ffb:"afterCollapse"},Zb:["matExpansionPanel"],features:[_.Ze([{Ca:_.Icb,xc:void 0},{Ca:Jcb,Kb:_.jA}]),_.Be,_.uc],kc:["mat-expansion-panel-header","*","mat-action-row"],Aa:7,Ba:4,Fa:[["role","region",1,"mat-expansion-panel-content",3,"id"],["body",""],[1,"mat-expansion-panel-body"],[3,"cdkPortalOutlet"]],va:function(a,b){a&1&&(_.Re(Lcb),_.Se(0),_.B(1,"div",0,1),_.K("@bodyExpansion.done",function(c){return b.qFa.next(c)}),_.B(3,"div",2),_.Se(4,1),_.N(5,Pbb,0,0,
"ng-template",3),_.D(),_.Se(6,2),_.D());a&2&&(_.w(1),_.z("@bodyExpansion",b.zla())("id",b.id),_.Ee("aria-labelledby",b.x$a),_.w(4),_.z("cdkPortalOutlet",b.gp))},Ia:[_.Eq],styles:['.mat-expansion-panel{box-sizing:content-box;display:block;margin:0;border-radius:4px;overflow:hidden;transition:margin 225ms cubic-bezier(0.4, 0, 0.2, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);position:relative}.mat-accordion .mat-expansion-panel:not(.mat-expanded),.mat-accordion .mat-expansion-panel:not(.mat-expansion-panel-spacing){border-radius:0}.mat-accordion .mat-expansion-panel:first-of-type{border-top-right-radius:4px;border-top-left-radius:4px}.mat-accordion .mat-expansion-panel:last-of-type{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.cdk-high-contrast-active .mat-expansion-panel{outline:solid 1px}.mat-expansion-panel.ng-animate-disabled,.ng-animate-disabled .mat-expansion-panel,.mat-expansion-panel._mat-animation-noopable{transition:none}.mat-expansion-panel-content{display:flex;flex-direction:column;overflow:visible}.mat-expansion-panel-content[style*="visibility: hidden"] *{visibility:hidden !important}.mat-expansion-panel-body{padding:0 24px 16px}.mat-expansion-panel-spacing{margin:16px 0}.mat-accordion>.mat-expansion-panel-spacing:first-child,.mat-accordion>*:first-child:not(.mat-expansion-panel) .mat-expansion-panel-spacing{margin-top:0}.mat-accordion>.mat-expansion-panel-spacing:last-child,.mat-accordion>*:last-child:not(.mat-expansion-panel) .mat-expansion-panel-spacing{margin-bottom:0}.mat-action-row{border-top-style:solid;border-top-width:1px;display:flex;flex-direction:row;justify-content:flex-end;padding:16px 8px 16px 24px}.mat-action-row .mat-button-base,.mat-action-row .mat-mdc-button-base{margin-left:8px}[dir=rtl] .mat-action-row .mat-button-base,[dir=rtl] .mat-action-row .mat-mdc-button-base{margin-left:0;margin-right:8px}\n'],
nb:2,data:{animation:[Fcb]},Na:0});_.Ocb=_.dh(function(){});_.kA=function(){};_.kA.ha=function(a){return new (a||_.kA)};_.kA.Ea=_.fc({type:_.kA});_.kA.Da=_.Vb({imports:[_.nm,_.Iq,hA,_.Fq]});_.lA=function(){};_.lA.ha=function(a){return new (a||_.lA)};_.lA.Ea=_.fc({type:_.lA});_.lA.Da=_.Vb({imports:[_.Iq,_.Iq]});
}catch(e){_._DumpException(e)}
try{
var vlb;_.tlb=function(){return _.Ud(function(a){return 0!==a.state})};_.mE=function(a,b){return 2===a.state?a.Rb:b};_.nE=function(a){return{state:1,message:a}};_.oE=function(a){return _.vd(_.nE(a))};_.pE=function(a){return{state:2,Rb:a}};vlb=function(a){if(a&1){var b=_.Ac();_.B(0,"button",5);_.K("click",function(){_.Bc(b);var c=_.M();_.ulb(c);c.log("clear");return _.Dc()});_.B(1,"mat-icon");_.P(2,"cancel");_.D()()}a&2&&(a=_.M(),_.Ge("no-margin",a.Avb),_.Ee("aria-label",a.BY))};
_.wlb=function(a,b){a.tA({message:b,ke:"Dismiss"})};_.qE=function(a){var b=0,c=!1,d=[],e=function(){b=0;c&&(c=!1,f())},f=function(){b=_.ba.setTimeout(e,300);var g=d;d=[];a.apply(void 0,g)};return function(g){d=arguments;b?c=!0:f()}};_.rE=function(){this.diameter=16;this.text="Loading...";this.inline=this.Wub=!1};_.W.Object.defineProperties(_.rE.prototype,{fontSize:{configurable:!0,enumerable:!0,get:function(){return Math.min(.8*this.diameter,16)}}});_.rE.ha=function(a){return new (a||_.rE)};
_.rE.ya=_.ec({type:_.rE,qa:[["loading"]],Cb:4,lb:function(a,b){a&2&&_.Ge("background",b.Wub)("inline",b.inline)},inputs:{diameter:"diameter",text:"text",Wub:"hasBackground",inline:"inline"},Aa:3,Ba:9,Fa:[["role","status"],[3,"diameter","strokeWidth"]],va:function(a,b){a&1&&(_.B(0,"span",0),_.P(1),_.D(),_.F(2,"mat-spinner",1));a&2&&(_.Fe("margin-bottom",b.inline?0:b.diameter/4,"px")("font-size",b.fontSize,"px")("line-height",b.diameter,"px"),_.w(1),_.We(" ",b.text,"\n"),_.w(1),_.z("diameter",b.diameter)("strokeWidth",
b.diameter/8))},Ia:[_.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}"],Na:0});_.sE=function(){};_.sE.ha=function(a){return new (a||_.sE)};_.sE.Ea=_.fc({type:_.sE});_.sE.Da=_.Vb({imports:[_.tx]});_.tE=function(){this.Bm="";this.gwb="medium";this.theme="info"};_.W.Object.defineProperties(_.tE.prototype,{ODc:{configurable:!0,enumerable:!0,get:function(){return this.Bm+" "+this.gwb+" "+this.theme}}});_.tE.ha=function(a){return new (a||_.tE)};
_.tE.ya=_.ec({type:_.tE,qa:[["dc-information-box"]],Cb:2,lb:function(a,b){a&2&&_.He(b.ODc)},inputs:{Bm:"class",gwb:"iconSize",theme:"theme"},kc:["*"],Aa:5,Ba:1,Fa:[["aria-hidden","true"]],va:function(a,b){a&1&&(_.Re(),_.B(0,"mat-icon",0),_.P(1),_.D(),_.P(2,"\n"),_.Se(3),_.P(4,"\n"));a&2&&(_.w(1),_.Ye("warning"===b.theme?"warning":"info"))},Ia:[_.ss],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}"]});_.uE=function(){};_.uE.ha=function(a){return new (a||_.uE)};_.uE.Ea=_.fc({type:_.uE});_.uE.Da=_.Vb({imports:[_.nm,_.ts]});var xlb;xlb=new _.Yr("Code font size set to {codeSize}px.");
_.wE=function(a,b,c){var d=this;this.storage=b;this.Tg=c;this.y8=new _.If(void 0);this.iC=this.y8.Jf();(b=(b=this.storage.get("chosen_code_size"))&&Number(b))&&!isNaN(b)&&_.vE(this,b);a.register("increment font size no mod",[43],function(){d.JG()});a.register("increment font size with mod",[187,1],function(){d.JG()});a.register("increment font size with equals",[187],function(){d.JG()});a.register("increment font size numpad",[107],function(){d.JG()});a.register("decrement font size",[189],function(){ylb(d)});
a.register("decrement font size numpad",[109],function(){ylb(d)})};_.vE=function(a,b,c){c=void 0===c?!1:c;void 0===b?(a.storage.remove("chosen_code_size"),a.y8.next(void 0)):(b=Math.floor(b),0>=b||(a.y8.next(b),a.storage.set("chosen_code_size",b),c&&zlb(a.Tg,b)))};_.wE.prototype.JG=function(){var a,b=null!=(a=this.y8.value)?a:13;_.vE(this,b+1,!0)};var ylb=function(a){var b,c=null!=(b=a.y8.value)?b:13;_.vE(a,c-1,!0)};_.wE.ha=function(a){return new (a||_.wE)(_.u(_.tt),_.u(_.MKa),_.u(_.Ur))};
_.wE.ua=_.t({token:_.wE,oa:_.wE.ha,Ja:"root"});var zlb=_.Ui(function(a,b){a.open(xlb.format({codeSize:b}),"Dismiss",{duration:3E3})},1E3);_.xE={Mh:0,Error:1,kg:2,0:"Loading",1:"Error",2:"Loaded"};_.yE={state:0};var Alb;Alb=["inputBox"];_.zE=function(a){this.Ga=a;this.icon=this.placeholder="";this.wnb=300;this.Avb=!1;this.BY="Clear";this.Pr=new _.al;this.input=new _.dw};_.zE.prototype.Pc=function(){};_.zE.prototype.Pa=function(){var a=this;this.input.lm.ka(_.ce(this.wnb)).subscribe(function(b){a.Pr.emit(b);a.VMa!==b&&a.log("change",b);a.VMa=void 0})};_.zE.prototype.focus=function(){this.ml.ta.focus()};_.ulb=function(a){a.input.setValue("");a.VMa=""};
_.zE.prototype.log=function(a,b){if(this.Cya){if("clear"===a){a=this.Cya.rpa;var c="CLICK"}else a=this.Cya.dpa,c="CHANGE";this.Ga.mb({gestureName:c,element:this.Cya.element,action:a,hg:b})}};_.W.Object.defineProperties(_.zE.prototype,{value:{configurable:!0,enumerable:!0,set:function(a){this.VMa=a;this.input.setValue(a)}},ariaLabel:{configurable:!0,enumerable:!0,set:function(a){this.ow=a},get:function(){return this.ow||this.placeholder}},ANc:{configurable:!0,enumerable:!0,get:function(){return!!this.input.value}}});
_.zE.ha=function(a){return new (a||_.zE)(_.x(_.zn))};
_.zE.ya=_.ec({type:_.zE,qa:[["input-with-icon","icon",""]],tb:function(a,b){a&1&&_.hf(Alb,7);if(a&2){var c;_.gf(c=_.lf())&&(b.ml=c.first)}},inputs:{Cya:"trackingConfig",placeholder:"placeholder",icon:"icon",wnb:"debounceTimeMs",Avb:"hideCloseIconMargin",BY:"clearLabel",value:"value",ariaLabel:["aria-label","ariaLabel"]},outputs:{Pr:"valueChange"},Yb:["icon",""],Aa:6,Ba:5,Fa:[["fxLayout","","fxLayoutAlign","start center",1,"input-with-icon"],["fxFlexAlign","center","fxFlex","none",1,"decoration-icon"],
["fxFlexAlign","center","fxFlex","grow","mat-input","",3,"placeholder","formControl"],["inputBox",""],["mat-icon-button","","type","button",3,"no-margin","click",4,"ngIf"],["mat-icon-button","","type","button",3,"click"]],va:function(a,b){a&1&&(_.B(0,"div",0)(1,"mat-icon",1),_.P(2),_.D(),_.F(3,"input",2,3),_.N(5,vlb,3,3,"button",4),_.D());a&2&&(_.w(2),_.Ye(b.icon),_.w(1),_.z("placeholder",b.placeholder)("formControl",b.input),_.Ee("aria-label",b.ariaLabel),_.w(2),_.z("ngIf",b.ANc))},Ia:[_.hm,_.qr,
_.rr,_.yr,_.vr,_.Rh,_.Zv,_.Wq,_.ss,_.gw],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}"]});_.AE=function(){};_.AE.ha=function(a){return new (a||_.AE)};_.AE.Ea=_.fc({type:_.AE});_.AE.Da=_.Vb({imports:[_.nm,_.Br,_.mw,_.ur,_.ts,_.xw,_.nw]});_.Blb="/"+_.In.WV+"/savedqueries";_.Clb="/"+_.In.WV;_.Dlb=null;_.Elb=Object.freeze({queries:[],E9:null});_.BE=function(a){this.vMb=_.Dlb&&a.get(_.Dlb)};_.Glb=function(a){return Flb(a,function(b){return b.FAc()})};_.BE.prototype.ZKa=function(a){return Flb(this,function(b){return b.ZKa(a)})};_.BE.prototype.AZa=function(a){return Flb(this,function(b){return b.AZa(a)})};_.BE.prototype.Tga=function(a){return Flb(this,function(b){return b.Tga(a)})};_.BE.prototype.j3a=function(a,b){return Flb(this,function(c){return c.j3a(a,b)})};
var Flb=function(a,b){return a.vMb?b(a.vMb).ka(_.y(_.pE),_.be(function(){return _.oE("")}),_.te(_.yE)):_.oE("")};_.BE.ha=function(a){return new (a||_.BE)(_.u(_.ag))};_.BE.ua=_.t({token:_.BE,oa:_.BE.ha,Ja:"root"});_.Hlb=new _.Yr("Search with saved query: {name}");
}catch(e){_._DumpException(e)}
try{
/*
 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var Jlb,Llb,Mlb,Nlb,Olb,Plb,Rlb,Qlb,Ulb,Vlb,Wlb,Ylb,Zlb,amb,bmb,cmb,HE,emb,fmb,gmb,imb,lmb,nmb,IE,qmb,omb,pmb,umb,NE,xmb,Mmb,gF,Omb,Pmb,Qmb,Tmb,Umb,Vmb,Wmb,Xmb,Ymb,Zmb,$mb,anb,cnb,gnb,xnb,ynb,znb,Bnb,Cnb,Dnb,Enb,Fnb,Jnb,Knb,Lnb,Mnb,Onb,Pnb,Rnb,Qnb,Snb,Tnb,Unb,Vnb,Wnb,Xnb,Ynb,Znb,$nb,aob,cob,eob,fob,gob,hob,mob,nob,qob,oob,vob,uob,tob,wob,xob,yob,zob,Aob,Bob,Cob,Dob,Eob,Fob,Gob,Hob,Iob,Job,Kob,Lob,Mob,Nob,Oob,Pob,Qob,Rob,Sob,Uob,Vob,Wob,Xob,Yob,Zob,$ob,bpb,dpb,epb,fpb,gpb,hpb,jpb,lpb,kpb,mpb,opb,npb,
zF,ppb,qpb,rpb,spb,tpb,upb,vpb,xpb,wpb,ypb,zpb,Bpb,Apb,Epb,Fpb,Hpb,Ipb,Kpb,Lpb,Jpb,Mpb,Npb,Opb,Ppb,Qpb,Rpb,Spb,Upb,Vpb,Xpb,Ypb,Wpb,Zpb,$pb,aqb,bqb,cqb,dqb,eqb,fqb,gqb,hqb,iqb,jqb,kqb,lqb,mqb,nqb,pqb,oqb,qqb,rqb,sqb,tqb,vqb,Gqb,Hqb,Iqb,Jqb,Lqb,Mqb,Pqb,DF,Oqb,Rqb,EF,FF,GF,HF,Tqb,Vqb,Xqb,Zqb,arb,crb,erb,grb,irb,krb,mrb,prb,lrb,qrb,rrb,srb,trb,vrb,wrb,xrb,yrb,zrb,Arb,Brb,Drb,Erb,Frb,Hrb,Jrb,Krb,Lrb,Irb,Srb,Urb,Prb,Qrb,Rrb,JF,LF,Zrb,$rb,asb,bsb,dsb,esb,fsb,hsb,isb,ksb,lsb,msb,osb,psb,qsb,rsb,ssb,tsb,usb,
Klb,Ilb,vsb,wsb,Tlb,Slb,xsb,ysb,uqb,zsb,Asb,Bsb,Csb,Dsb,Esb,Fsb,Gsb,GE,Isb,Lsb,Msb,Nsb,bnb,orb,Nrb,Kqb,dmb,Psb,vmb,Ssb,nF,Lmb,Nmb,Tsb,Wsb,jtb,ktb,rtb;Jlb=function(a){return Ilb[a]||""};Llb=function(a){if(!_.zaa)return _.Qbb(a);Klb.test(a)&&(a=a.replace(Klb,Jlb));a=atob(a);for(var b=new Uint8Array(a.length),c=0;c<a.length;c++)b[c]=a.charCodeAt(c);return b};Mlb=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};
Nlb=function(a,b,c){null!=a&&(a instanceof Map?a.set(b,c):a[b]=c);return c};Olb=function(a,b){if("string"===typeof b)try{b=Llb(b)}catch(c){return!1}return _.za(b)&&Mlb(a,b)};Plb=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};Rlb=function(a,b){a=a||{};b=b||{};var c={},d;for(d in a)c[d]=0;for(var e in b)c[e]=0;for(var f in c)if(!isNaN(f)&&!Qlb(a,f,a[f],b,f,b[f]))return!1;return!0};
Qlb=function(a,b,c,d,e,f){if(c===f||null==c&&Array.isArray(f)&&_.Da(f)&1&&!f.length||null==f&&Array.isArray(c)&&_.Da(c)&1&&!c.length)return!0;if(c instanceof _.Ya)return Slb(c,f);if(f instanceof _.Ya)return Slb(f,c);if(c instanceof _.Ja)return Tlb(c,f,d,e);if(f instanceof _.Ja)return Tlb(f,c,a,b);if(_.za(c))return Olb(c,f);if(_.za(f))return Olb(f,c);if(null==c||null==f)return c==f;a=typeof c;b=typeof f;if("object"!==a||"object"!==b)return Number.isNaN(c)||Number.isNaN(f)?String(c)===String(f):"string"===
a&&"number"===b||"number"===a&&"string"===b?+c===+f:"boolean"===a&&"number"===b||"number"===a&&"boolean"===b?!c===!f:!1;if(c.i0===_.Qa)return f.i0===_.Qa?c.constructor===f.constructor&&Ulb(c.Je,f.Je):Array.isArray(f)&&Ulb(c.Je,f);if(f.i0===_.Qa)return Array.isArray(c)&&Ulb(f.Je,c);if(c.constructor!=f.constructor)return!1;if(c.constructor===Array){b=a=void 0;d=c.length;e=f.length;for(var g=Math.max(d,e),h=0;h<g;h++){var n=h>=d?void 0:c[h],r=h>=e?void 0:f[h];n&&h==d-1&&_.Ia(n)&&(a=n,n=void 0);r&&h==
e-1&&_.Ia(r)&&(b=r,r=void 0);if(!Qlb(c,h,n,f,h,r))return!1}return a||b?Rlb(a,b):!0}if(c.constructor===Object)return Rlb(c,f);throw Error("G");};Ulb=function(a,b){return Qlb(void 0,void 0,a,void 0,void 0,b)};Vlb=function(a,b){if(a.size!=b.size)return!1;var c=!0;a.forEach(function(d,e){Qlb(a,e,d,b,e,b.get(e))||(c=!1)});return c};
Wlb=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(Plb);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(!Qlb(a,g,a.get(g),f,1,f[1]))return!1;d=g;c++}}return c===a.size};_.CE=function(a){null!=a&&(a=a.Vg||"",a="string"===typeof a?a:new Uint8Array(a));return a};_.DE=function(a){return a instanceof _.xg};_.EE=function(a){return _.DE(a)&&a.kj()};
_.Xlb=function(a){var b=a.je;a=a.repository;var c=new FE;if(!b)return c;var d=new GE,e=b.id;b=b.type;switch(b){case "project":d.projectId=e;break;case "ossProject":d.ai=e;break;case "host":d.Om=e;break;case "depot":d.Pq=e;break;default:return _.rg(b)}"depot"===b&&"Piper"===a&&(a="piper");a&&(d.Og=a);c.root=d;return c};Ylb=function(a){return Array.prototype.concat.apply([],arguments)};Zlb=function(a,b){return Ylb.apply([],(0,_.uba)(a,b))};
_.$lb=function(a,b,c){a=a.ya;a.DOa=_.oda(b,!1);a.nYa=_.oda(c,!0)};amb=function(a){a=a.__ngContext__;return"number"===typeof a?_.Nea.get(a)||null:a||null};bmb=function(a,b){for(var c=a[1],d=24;d<c.Goa;d++)if(_.vc(a[d])===b)return d;return-1};cmb=function(a){if(a.Hg)return a.Hg;if(a.next)return a.next;for(;a.parent&&!a.parent.next;)a=a.parent;return a.parent&&a.parent.next};
HE=function(a){var b=amb(a);if(b){if(_.rc(b)){var c,d=void 0,e=void 0;if(a&&a.constructor&&a.constructor.ya){a:{if(d=b[1].kC)for(c=0;c<d.length;c++){var f=d[c];if(_.xc(f,b)[8]===a){c=f;break a}}else if(_.xc(24,b)[8]===a){c=24;break a}c=-1}if(-1==c)throw Error("Oa");d=a}else if(a&&a.constructor&&a.constructor.Ha){a:{for(e=b[1].firstChild;e;){c=e.hu;for(f=e.Em;f<c;f++)if(b[f]===a){c=e.index;break a}e=cmb(e)}c=-1}if(-1==c)throw Error("Pa");a=b[1].data[c];if(0===a.Em)e=_.dc;else for(e=[],f=a.Em;f<a.hu;f++){var g=
b[f];g&&g.constructor&&g.constructor.ya||e.push(g)}}else if(c=bmb(b,a),-1==c)return null;a=_.vc(b[c]);b=(f=amb(a))&&!Array.isArray(f)?f:new dmb(b[20],c,a);d&&void 0===b.component&&(b.component=d,_.Uc(b.component,b));if(e&&void 0===b.cZ)for(b.cZ=e,a=0;a<e.length;a++)_.Uc(e[a],b);_.Uc(b.XHc,b)}}else for(d=a;d=d.parentNode;)if(e=amb(d)){e=Array.isArray(e)?e:e.lr;if(!e)return null;c=bmb(e,a);if(0<=c){b=_.vc(e[c]);a=new dmb(e[20],c,b);_.Uc(b,a);b=a;break}}return b||null};
emb=function(a){a=HE(a);if(null===a)return null;if(void 0===a.component){var b=a.lr;if(null===b)return null;var c=b[1].data[a.r0],d=c.Em;c=c.ww;a.component=-1<c?b[d+c]:null}return a.component};fmb=function(a,b){return a.name==b.name?0:a.name<b.name?-1:1};
gmb=function(a){var b=HE(a);b=null===b?null:b.lr;if(null===b)return[];var c=b[7],d=b[1].hC,e=[];if(d&&c)for(var f=0;f<d.length;){var g=d[f++],h=d[f++];if("string"===typeof g){h=_.vc(b[h]);var n=c[d[f++]],r=d[f++],v="boolean"===typeof r||0<=r?"dom":"output";r="boolean"===typeof r?r:!1;a==h&&e.push({element:a,name:g,callback:n,L7c:r,type:v})}}e.sort(fmb);return e};imb=function(a){return function(b){return _.zd(b,new hmb(a))}};_.jmb=function(){return _.pz.apply(null,_.qc(_.jc.apply(0,arguments)))};
lmb=function(a){return function(b){return _.zd(b,new kmb(a))}};nmb=function(){var a=mmb;return function(b){return _.ne(new _.If(a))(b)}};
IE=function(a,b,c,d,e,f){var g=null===a?-1:a.index;g=-1!==g?_.vc(b[g]):null;if(a.type&11){omb(g,c,d,e,f);if(-1<a.ww){var h=_.xc(a.index,b);h&&h[1].firstChild&&IE(h[1].firstChild,h,c,d,e,f)}else a.Hg&&IE(a.Hg,b,c,d,e,f),g&&pmb(g,c,d,e);h=b[a.index];_.tc(h)&&qmb(h,c,d,e,f)}else if(a.type&4)h=b[a.index],omb(h[7],c,d,e,f),qmb(h,c,d,e,f);else if(a.type&16){var n=b[16];h=n[6].Vu[a.Vu];if(Array.isArray(h))for(h=_.q(h),n=h.next();!n.done;n=h.next())omb(n.value,c,d,e,f);else h&&(n=n[3],IE(n[1].data[h.index],
n,c,d,e,f))}else a.Hg&&IE(a.Hg,b,c,d,e,f);f!==g&&(a=a.flags&2?a.Xva:a.next)&&IE(a,b,c,d,e,f)};qmb=function(a,b,c,d,e){for(var f=11;f<a.length;f++){var g=a[f],h=g[1].firstChild;h&&IE(h,g,b,c,d,e)}};omb=function(a,b,c,d,e){e!==a&&(a=_.JE(a))&&(d&&a instanceof KE&&b(a)&&-1===c.indexOf(a)?c.push(a):!d&&b(a)&&-1===c.indexOf(a)&&c.push(a))};
pmb=function(a,b,c,d){a=a.childNodes;for(var e=a.length,f=0;f<e;f++){var g=a[f],h=_.JE(g);h&&(d&&h instanceof KE&&b(h)&&-1===c.indexOf(h)?c.push(h):!d&&b(h)&&-1===c.indexOf(h)&&c.push(h),pmb(g,b,c,d))}};_.JE=function(a){return a instanceof Node?(a.hasOwnProperty("__ng_debug__")||(a.__ng_debug__=a.nodeType==Node.ELEMENT_NODE?new KE(a):new rmb(a)),a.__ng_debug__):null};
_.smb=function(a){var b=void 0===b?{}:b;a=a.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&apos;");b.T3c&&(a=a.replace(/(^|[\r\n\t ]) /g,"$1&#160;"));b.DHb&&(a=a.replace(/(\r\n|\n|\r)/g,"<br>"));b.U3c&&(a=a.replace(/(\t+)/g,'<span style="white-space:pre">$1</span>'));return _.Pf(a)};_.LE=function(a){return a.map(function(b){return function(){var c=_.jc.apply(0,arguments),d;return(d=_.cc(b)).rf.apply(d,_.qc(c))}})};
_.ME=function(a){return{tl:a.get("q")||void 0,Te:a.get("sq")||void 0,xd:a.get("ss")||void 0,IOb:a.get("ssfr")||void 0,ou:a.get("all")||void 0,LQa:a.get("start")||void 0,wqa:a.get("dqr")||void 0}};_.tmb=function(a){if(a.projectId)return"project";if(a.Om)return"host";if(a.Pq)return"depot";if(a.ai)return"ossProject"};umb=function(a){a=_.dya(a,_.Ih);switch(a){case 1:return"project";case 3:return"host";case 4:return"depot";case 5:return"ossProject";case 0:break;default:throw _.rg(a);}};
NE=function(a){return a?"string"===typeof a?"depot"===a:"depot"===a.kind:!1};_.wmb=function(a){return a.replace(vmb,function(b,c){return c+"/"})};xmb=function(a){return a.startsWith("refs/tags/")?a:"refs/tags/"+a};_.OE=function(a){if("object"===typeof a)switch(a.type){case 1:return _.Wna(a.sw);case 2:return _.Xna(a.sw);case 3:return _.boa(a.sw);default:return a.sw}return _.Wna(a)||_.Xna(a)||_.boa(a)};_.ymb=function(a,b){b=_.Uf(b);void 0!==b&&(a.href=b)};
_.zmb=function(a){var b=a.je,c=a.path;a=a.repository;c=c||"";return NE(null==b?void 0:b.type)&&a&&"piper"==a.toLowerCase()?c&&"//depot/"+c:c};_.Amb=function(a){var b=_.tmb(a);if(b)return{id:a.projectId||a.Om||a.Pq||a.ai,type:b}};_.Bmb=function(a,b){var c=b.Vi,d=c.Me,e=_.Amb(d);return _.hp(_.gp(_.fp(a.Vb(),e.id,e.type),d.Og),c.qk).jd(b.path).Za()};
_.Cmb=function(a,b,c,d){var e=_.Amb(a),f=a.Og;a.Bv&&(d=d?Object.assign({},d,{Mb:a.Bv}):{Mb:a.Bv});return"depot"===e.type?new _.xg({repository:f,qb:b,path:c,params:d}):new _.yg({je:e,repository:f,qb:b,path:c,params:d})};_.Dmb=function(a,b){var c=a.Vi;return _.Cmb(c.Me,c.qk,a.path,b)};_.Emb=function(a){var b=umb(a);if(b)return{id:a.ij()||_.Pi(a,3,_.Ih)||_.Pi(a,4,_.Ih)||_.Pi(a,5,_.Ih),type:b}};_.UE=function(a){if(null!=a)return"number"===typeof a?a:a[0]&&a[0].start};
_.Fmb=function(a,b){a=a.params;if(null!=a)switch(b){case 0:return a.Mb;case 3:case 1:return void 0!==a.dv||void 0!==a.hx?a.dv:a.Mb;case 2:return a.hx;default:throw _.rg(b,"Unexpected version.");}};_.VE=function(a,b){var c=a.params;a=a.path;switch(b){case 0:return a;case 1:return c&&c.Lo||a;case 2:return c&&c.gx;case 3:return c&&c.Lo;default:throw _.rg(b,"Unexpected version.");}};_.WE=function(a,b){return _.coa(a,b)&&_.vg(a.path,b.path,_.$Ra)};
_.XE=function(a,b){var c=void 0===c?1:c;return _.WE(a,b)&&_.wh(a,c)===_.wh(b,c)&&_.VE(a,c)===_.VE(b,c)};_.YE=function(a){var b,c=function(e){return e};a instanceof Function?c=a:b=a;var d=(b||{hEc:!1}).hEc;return _.sd(_.fe(function(e,f){e=c(e);f=c(f);return e===f?!0:e&&f?d?_.WE(e,f):_.XE(e,f):!1}))};
_.$E=function(a,b,c,d){c=void 0===c?1:c;d=void 0===d?a:d;if(a.hb&&a.repository){if(_.DE(a)){if(_.EE(a))return d=_.au,c=_.VE(a,c),!c||c.match(/\/$/)?d+"cl/"+b:d+"cl/"+b+"/depot/"+c;a=_.P1a&&"https://"+d.hb+"."+_.P1a+"/";var e=d.repository;c=_.VE(d,c)||"";return""+a+e+"/+/"+b+"/"+c}c=d.Vb();b&&_.hp(c,b);c.kh({});return _.ep(_.ZE(c,"ref").Za())}};
_.aF=function(a,b,c){c=void 0===c?{}:c;var d=void 0===c.gS?"zeroBased":c.gS;c=void 0===c.zf?"preserve":c.zf;var e=_.ep(a);a.path&&a.params.line&&delete e[e.length-1][_.wg.fVa];var f=_.Om(b,b.zh(e,{zf:c}));a=f.includes("?")?f.indexOf("?"):f.length;var g=f.substr(0,a),h=f.substr(a);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+";"+_.wg.fVa+"="+_.doa(n)+h}};
_.Gmb=function(a,b,c){return(a.params.Ce?_.vd(a.params.Ce):b.ka(_.te(void 0),_.be(function(){return _.vd(void 0)}))).ka(_.y(function(d){d=a.Vb().kh({Ce:d,Lo:a.params.Lo,Mb:a.params.Mb}).Za();return _.aF(d,c,{zf:null})}))};_.Hmb=function(a,b){return b.Tq?_.Bmb(a,b.Tq):a};_.bF=function(a){return!!(_.EE(a)&&a.path&&a.path.startsWith("google3"))};_.Imb=function(a){var b=a.path;return b?_.bF(a)?b.substring(8):b:""};_.cF=function(a){return _.DE(a)&&!a.kj()};_.dF=function(a){return _.yh(a)&&!!a.qb};
_.eF=function(a){return _.dF(a)&&!!a.path};_.fF=function(a,b,c){c=Object.fromEntries(c.map(function(d){return[d,void 0]}));return _.Bb(Object.assign({},a.params,c),Object.assign({},b.params,c))};_.Jmb=function(a){if(a.params.Mb)return _.lp(a)?a.params.Mb:a.params.Mb+" @snapshot "+a.qb};_.Kmb=function(a,b){var c=[];_.DE(a)&&a.params.Mb?c.unshift(_.Jmb(a)):!a.qb||_.DE(a)&&_.lp(a)||c.unshift(_.OE(a.qb));"ref"!==b&&(c.unshift(a.repository),"repo"!==b&&(_.DE(a)||c.unshift(a.hb)));return c.join(" \u203a ")};
Mmb=function(a,b,c){b.je=_.DE(a)?Lmb:null!=a.hb?{id:a.hb,type:a.Oc}:void 0;b.repository=a.repository;b.qb=_.wh(a,void 0===c?0:c);b.path=a.path};gF=function(){for(var a=void 0,b=_.q(_.jc.apply(0,arguments)),c=b.next();!c.done;c=b.next())if(c=c.value,void 0===a)a=Nmb[c];else{if("string"===typeof a)break;a=a[c]}return void 0===a?"":"string"===typeof a?a:""};Omb=function(a){return _.i2a.has(a)};Pmb=function(a){a=a.replace("COVERAGE_GENERIC_","");if(Omb(a))return a};
Qmb=function(a,b,c,d,e,f){a=(new _.Kh).R1(_.Bta(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&&_.pb(a,3,b);null!=(null==d?void 0:d.qb)&&_.pb(a,4,null==d?void 0:d.qb);d=_.Cta(a);null!=e&&d.jd(_.vf(e));return d};_.Rmb=function(a){var b;return _.Lh(a.hb,a.Oc,a.repository,_.Jh(a),a.path,null==(b=a.params)?void 0:b.Mb)};_.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)};_.hF=function(a){return a instanceof Array?0<a.length&&a.every(Tmb):Tmb(a)};Umb=function(a){a&1&&(_.B(0,"span"),_.P(1),_.D());a&2&&(a=_.M(),_.w(1),_.Ye(a.OBc))};Vmb=function(a){a&1&&_.F(0,"li",16)};Wmb=function(a,b){a&1&&(_.G(0),_.B(1,"li"),_.P(2),_.D(),_.N(3,Vmb,1,0,"li",15),_.Je());a&2&&(a=b.wa,b=b.last,_.w(2),_.Ye(a),_.w(1),_.z("ngIf",!b))};
Xmb=function(a){a&1&&(_.B(0,"div",9)(1,"span",6),_.P(2,"Affected Files"),_.D(),_.B(3,"span"),_.P(4),_.D()());a&2&&(a=_.M(),_.w(4),_.Ye(a.changelist.dfb))};Ymb=function(a){a&1&&_.F(0,"span",2);a&2&&(a=_.M(),_.z("@indicatorRotate",a.zla()))};_.iF=function(a){return 2===a.state};_.jF=function(a){return{state:1,uF:a}};Zmb=function(a,b){var c=a.name;a=a.En;return{xo:c,iT:_.Hlb.format({name:c}),value:a,M_:!0,Wb:b,Rs:"SavedQuery"}};
$mb=function(a,b){return(a=a.find(function(c){return c.En===b}))?Zmb(a):Zmb({name:b,En:b})};anb=function(a){return function(b){return{nn:b.nn,prefix:a}}};cnb=function(a,b){if(b&&b.UKc)b.UKc(a);else{a:if(_.ua(b)){if(b.eB&&(b=b.eB(),b instanceof _.tj))break a;b=_.Hz("zSoyz")}else b=_.Hz(String(b));bnb(a,b)}};
_.dnb=function(a,b,c,d){c=void 0===c?0:c;var e=new Set;a=_.q(_.kF(a,b.length,c,void 0===d?!1:d));for(d=a.next();!d.done;d=a.next()){d=d.value;d=_.q(b.slice(d.start-c,d.end-c+1));for(var f=d.next();!f.done;f=d.next())e.add(f.value)}return e};_.enb=function(a){var b=new Set;if(void 0===a)return b;if("number"===typeof a)b.add(a);else{a=_.q(a);for(var c=a.next();!c.done;c=a.next()){c=c.value;for(var d=c.start;d<=c.end;d++)b.add(d)}}return b};
_.kF=function(a,b,c,d){c=void 0===c?0:c;return void 0===a?[]:"number"===typeof a?_.lF(a,b,c)?[{start:a,end:a}]:[]:(void 0===d?0:d)?a.filter(function(e){return _.lF(e.start,b,c)||_.lF(e.end,b,c)}).map(function(e){return{start:_.lF(e.start,b,c)?e.start:c,end:_.lF(e.end,b,c)?e.end:c+b}}):a.filter(function(e){return _.lF(e.start,b,c)&&_.lF(e.end,b,c)})};_.lF=function(a,b,c){c=void 0===c?0:c;return a>=c&&a<c+b};_.mF=function(a){return(_.si?"Meta+":"Ctrl+")+a};
gnb=function(a){return _.si?a.replace(fnb,"\u2318"):a};
_.wnb=function(a){var b=a.tl;a=void 0===a.xd?"":a.xd;var c=_.vh(a),d=c.je,e=c.repository,f=c.path,g=c.Mb,h=c.qb,n=[_.hnb],r=null==d?void 0:d.type;if(d&&r&&!NE(r)&&"host"!==r){var v=n.push;var A=d.id;var C=void 0;switch(r){case "ossProject":case "project":var I=nF(inb.format({project:A}));C=_.mF("p");var L="Project";break;default:I=_.rg(r),L=_.rg(r)}A={xo:I,value:_.uh({je:{id:A,type:r}}),Wb:C,Rs:L};v.call(n,A)}e&&"host"!==r&&(v=n.push,A=NE(r),I=c.je,c=c.repository,C=A?nF(jnb.format({"package":e})):
nF(knb.format({repo:e})),L=A?_.mF("p"):_.mF("r"),c={xo:C,value:_.uh({je:I,repository:c}),Wb:L,Rs:A?"Package":"Repository"},v.call(n,c));d&&"host"===r&&e&&h&&(r=n.push,c=_.Zna(_.Yna(h)),c=_.$na(h)?nF(lnb.format({tag:c})):nF(mnb.format({branch:c})),v=nF(nnb.format({id:d.id,repo:e,ref:h})),A=_.uh({je:d,repository:e,qb:h}),I=_.$na(h)?nF(onb.format({id:d.id,repo:e,ref:h})):nF(pnb.format({id:d.id,repo:e,ref:h})),r.call(n,{xo:c,iT:v,value:A,Wb:_.mF("b"),Hia:I,Rs:"Ref"}));"string"===typeof f&&(r=n.push,c=
"host"===(null==d?void 0:d.type),v=_.Fz(f),I=v===f?v:"/\u2026/"+v,A=nF(qnb.format({dir:I})),I=c?nF(rnb.format({id:null==d?void 0:d.id,repo:e,dir:I})):nF(snb.format({repo:e,dir:I})),C=_.mF("d"),L="",v&&v!==f&&(L=c&&h?nF(tnb.format({id:null==d?void 0:d.id,repo:e,dir:f||"/",ref:h})):nF(unb.format({repo:e,dir:f||"/"}))),r.call(n,{xo:A,iT:I,value:a,Wb:C,Hia:L,Rs:"Directory"}));g&&n.push(_.vnb(g));return{scopes:n,state:{prefix:n[n.length-1],nn:b}}};
_.vnb=function(a){return{xo:"This CitC Workspace",value:_.uh({Mb:a}),Wb:_.mF("y"),iT:"Search for code or files in this CitC Workspace",Rs:"CitcWorkspace"}};_.pF=function(a){a=Number(a);return isNaN(a)||a>Number.MAX_SAFE_INTEGER?1:a};xnb=function(a,b){return a.matches?a.matches(b):a.msMatchesSelector(b)};_.qF=function(a,b,c){for(;null!==a;){if(xnb(a,b))return a;if(c&&xnb(a,c))break;a=a.parentElement}return null};
_.rF=function(a){var b=window.getSelection();b.empty();var c=document.createRange();c.selectNodeContents(a);b.addRange(c)};ynb=function(a){a=a.target;return a instanceof Element?(a=_.qF(a,"div[data-line-number]","code-container"))?{element:a,lineNumber:_.pF(a.dataset.lineNumber)}:null:null};_.sF=function(a){return a.altKey||a.ctrlKey||a.metaKey||a.shiftKey};
znb=function(a,b){if(a&1){var c=_.Ac();_.B(0,"div",3);_.K("mouseenter",function(){var e=_.Bc(c).index,f=_.M();0<=f.DG&&f.re.hj(f.DG).classList.remove("hover");f.DG=e;f.re.hj(e).classList.add("hover");return _.Dc()})("mouseleave",function(){_.Bc(c);var e=_.M();0<=e.DG&&e.re.hj(e.DG).classList.remove("hover");e.DG=-1;return _.Dc()});_.P(1);_.D()}if(a&2){a=b.wa;b=b.index;var d=_.M();_.Ge("focus",b===d.gL)("hover",b===d.DG);_.w(1);_.We("",a.lineNumber,":")}};
Bnb=function(a){var b=Number.POSITIVE_INFINITY;a=_.q(a.Nx);for(var c=a.next();!c.done;c=a.next()){var d=c.value;c=d.Tp;d=d.Nu;if(!d)throw Error("$d");c=c.search(Anb);-1===c&&(c=Number.POSITIVE_INFINITY);b=Math.min.apply(Math,[b,c].concat(_.qc(d.FY.map(function(e){return e.startIndex}))))}return b};
Cnb=function(a){var b=[].concat(_.qc(a));b.sort(function(e,f){e=_.q(e).next().value;f=_.q(f).next().value;return e-f});a=[];b=_.q(b);for(var c=b.next();!c.done;c=b.next()){c=_.q(c.value);c.next();var d=c.next().value;c=d.start;d=d.end;0===a.length||a[a.length-1].end<c?a.push({start:c,end:d}):a[a.length-1].end>=c&&(a[a.length-1].end=Math.max(d,a[a.length-1].end))}return a};
Dnb=function(a,b){a&1&&_.F(0,"div",2);if(a&2){a=b.wa;b=b.index;var c=_.M(2);_.Fe("height",c.lineHeight*(a.visible.end-a.visible.start),"px")("left",a.visible.indentation-.5,"ch")("top",c.lineHeight*a.visible.start,"px");_.tz("title","Collapse lines ",a.original.start+1," - ",a.original.end,"");_.Ee("data-index",b)}};Enb=function(a){a&1&&(_.G(0),_.N(1,Dnb,1,9,"div",1),_.Je());a&2&&(a=_.M(),_.w(1),_.z("ngForOf",a.F3a))};
Fnb=function(a,b){var c=[];b=_.q(b);for(var d=b.next();!d.done;d=b.next()){d=d.value;var e=_.tF(a,d.start),f=_.tF(a,d.end);e<f-1&&c.push({visible:{start:e,end:f,indentation:d.indentation},original:d})}c.sort(function(g,h){return g.visible.start-h.visible.start});return c};_.Gnb=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}})};
_.Inb=function(){var a;return _.Bd(function(b){if(Hnb)return b.return(Hnb);a=new Promise(function(c,d){_.lg().load("codemirror").then(c,d)});return b.return(a.then(function(){Hnb=window.CodeMirror;var c=Hnb.modeInfo.find(function(d){return"Mathematica"===d.name});c&&(c.ext=["nb"]);return Hnb}))})};Jnb=function(a,b){a&1&&_.F(0,"div",18);a&2&&(a=b.wa,b=_.M(),_.Fe("height",b.getHeight(a.start,a.end),"px")("min-width",b.vQ,"ch")("top",b.Taa(a.start),"px"))};
Knb=function(a){a&1&&(_.B(0,"div",19),_.P(1,"\n        "),_.B(2,"pre",20),_.P(3),_.D(),_.P(4,"\n      "),_.D());a&2&&(a=_.M(),_.Fe("min-height",a.lineHeight*a.nV,"px"),_.w(3),_.Ye(a.wQ))};
Lnb=function(a){if(a&1){var b=_.Ac();_.B(0,"code-folding-container",21);_.K("rangeToggled",function(c){_.Bc(b);var d=_.M();return _.Dc(d.NYa(c))})("mousedown",function(c){return c.stopPropagation()});_.D()}a&2&&(a=_.M(),_.Fe("pointer-events",a.x8?"none":"unset"),_.z("visibility",a.visibility)("folding",a.rn)("lineHeight",a.lineHeight))};_.uF=function(a,b){return{Om:"host"===b?a:void 0,projectId:"project"===b?a:void 0,Pq:"depot"===b?a:void 0,ai:"ossProject"===b?a:void 0}};
_.vF=function(a,b){a=_.uF(a,b);return{fileSpecSourceRootRepositoryKeyHostName:a.Om,fileSpecSourceRootRepositoryKeyDepotGroup:a.Pq,fileSpecSourceRootRepositoryKeyProjectId:a.projectId,fileSpecSourceRootRepositoryKeyOssProject:a.ai}};Mnb=function(a,b){a=_.uF(a,b);return{repositoryKeyHostName:a.Om,repositoryKeyDepotGroup:a.Pq,repositoryKeyProjectId:a.projectId,repositoryKeyOssProject:a.ai}};
_.Nnb=function(a,b,c,d,e,f){void 0!==e&&(e=_.vf(e));f&&"HEAD"===d&&(d=void 0);return Object.assign({},_.vF(a,b),{fileSpecSourceRootRepositoryKeyRepositoryName:c,fileSpecSourceRootRefSpec:d,fileSpecPath:e,fileSpecSourceRootRepositoryKeyWorkspaceId:f})};Onb=function(a,b){var c=b.Ck;b=b.eYa;var d=c.length-1;if(0<=d){c=c[d];if(c.Wf)return a.Vb().jd(c.Wf).Za();if(c=b.get(d))return a.Vb().jd(c).Za()}return a};Pnb=function(a,b){var c=b.Ck.length-1;return 0<=c&&(b=b.Ck[c],b.Wf)?b.Wf:a.path};
Rnb=function(a,b){if(!_.iF(b))return Object.assign({},a,{Y_:b.state,C$:!1});var c=b.Rb.JDc,d=c.jn,e=c.WWa;c=c.pageToken;if(!d)return Object.assign({},a,{Y_:2,C$:!1});a=[].concat(_.qc(a.Ck),_.qc(d));var f=Qnb(a),g=0<a.length?a[0].Lf:void 0,h=new Set(a.map(function(r){return r.Lf})),n=void 0;c?n={F0:"TOKEN",token:c}:e&&0<e.length&&(n={F0:"COMMITS",Ck:e});d=0<d.length?null!=d[d.length-1].Wf:!1;return{Ck:a,Rwb:h,Y_:2,rGc:g,nextPage:n,eYa:f,C$:b.Rb.C$&&d}};
Qnb=function(a){for(var b=new Map,c=void 0,d=0;d<a.length;d++){b.set(d,c);var e=a[d].Wf;e&&(c=e)}return b};Snb=function(a){a&1&&(_.B(0,"span"),_.P(1),_.D());a&2&&(a=_.M().wa,_.w(1),_.Ye(a.content))};Tnb=function(a){a&1&&(_.B(0,"span")(1,"a",3),_.P(2),_.D()());a&2&&(a=_.M().wa,_.w(1),_.Ue("href",a.url,_.jd),_.w(1),_.Ye(a.content))};
Unb=function(a,b){a&1&&(_.B(0,"span",1),_.N(1,Snb,2,1,"span",2),_.N(2,Tnb,3,2,"span",2),_.D());a&2&&(_.z("ngSwitch",b.wa.type),_.w(1),_.z("ngSwitchCase","normal"),_.w(1),_.z("ngSwitchCase","link"))};
Vnb=function(a,b){if(!b)return[{content:a,type:"normal"}];var c=b.reduce(function(d,e){var f=d.J0,g=e.pVa,h=g.startIndex+g.length,n=a.substring(g.startIndex,h);f.push({content:a.substring(d.pos,g.startIndex),type:"normal"});f.push({content:n,type:"link",url:e.url});return{pos:h,J0:f}},{pos:0,J0:[]});b=c.pos;c=c.J0;b<a.length&&c.push({content:a.substring(b,a.length),type:"normal"});return c};
Wnb=function(a){a&1&&(_.B(0,"a",2),_.Ke(1,3),_.D());if(a&2){a=_.M();var b=_.Ve(2);_.z("universalLink",a.link)("queryParams",a.Ta)("queryParamsHandling",a.zf)("sameWindow",a.cU);_.Ee("aria-label",a.KGc);_.w(1);_.z("ngTemplateOutlet",b)}};Xnb=function(a){a&1&&_.Se(0)};Ynb=function(a,b){if(b.find(function(c){c=c.rg;return c===a||_.Vna(c||"")===a}))return{type:1,sw:_.Vna(a)}};Znb=function(a,b){if(b.some(function(c){c=c.tagName;return c===a||xmb(c||"")===a}))return{type:2,sw:xmb(a)}};
$nb=function(a){if(_.tg.test(a))return{type:3,sw:a}};_.wF=function(a){return{type:0,sw:a}};_.xF=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:_.rg(a)}};aob=function(a,b){var c=_.VE(a,2)||_.VE(a,0),d=_.VE(a,1),e=_.wh(a,2);a=_.wh(a,1);c=new _.kv({path:c,hash:e,type:b});b=new _.kv({path:d,hash:a,type:b});return new _.iv({left:c,right:b})};cob=function(a){return _.EE(a)?_.bob:"Commit Details"};
eob=function(a){return _.EE(a)?_.dob:"Commit "};fob=function(a){if(a&&a.Vi&&a.Vi.qk){var b=a.Vi.qk;a.Vi.qk=_.Wna(b)||_.Xna(b)||b}};gob=function(a){for(var b=_.q(a.Gx),c=b.next();!c.done;c=b.next())c=c.value,c.GZ?fob(c.GZ.Md):c.M9&&fob(c.M9.Md);return a};hob=function(a){for(var b=_.q(a.tv),c=b.next();!c.done;c=b.next())fob(c.value.Md);return a};
mob=function(a){a?a=-1===iob.toLocaleString(a,job).indexOf("18"):(a=kob)||((a=lob)||(a=window.navigator,a=lob=a.languages&&a.languages[0]?a.languages[0]:a.language||a.browserLanguage||a.Q7c||"en"),a=kob=mob(a));return a};
nob=function(a){function b(f,g,h){var n=new Date(0);n.setFullYear(f,g,h);n.setHours(0,0,0);return n}function c(f){var g=new Date(0),h=0,n=0,r=f[8]?g.setUTCFullYear:g.setFullYear,v=f[8]?g.setUTCHours:g.setHours;f[9]&&(h=Number(f[9]+f[10]),n=Number(f[9]+f[11]));r.call(g,Number(f[1]),Number(f[2])-1,Number(f[3]));v.call(g,Number(f[4]||0)-h,Number(f[5]||0)-n,Number(f[6]||0),Math.floor(1E3*parseFloat("0."+(f[7]||0))));return g}if(a instanceof Date&&!isNaN(a.valueOf()))return a;if("number"===typeof a&&!isNaN(a))return new Date(a);
if("string"===typeof a){a=a.trim();if(/^(\d{4}(-\d{1,2}(-\d{1,2})?)?)$/.test(a)){var d=_.q(a.split("-").map(function(f){return+f}));a=d.next().value;var e=d.next().value;e=void 0===e?1:e;d=d.next().value;return b(a,e-1,void 0===d?1:d)}d=parseFloat(a);if(!isNaN(a-d))return new Date(d);if(d=a.match(/^(\d{4})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/))return c(d)}d=new Date(a);if(!(d instanceof Date)||isNaN(d.valueOf()))throw Error("Ab`"+a);return d};
qob=function(a,b){a=_.q(a.split("\n"));for(var c=a.next();!c.done;c=a.next())if(c=c.value,!oob(c)){a:{a=c;c=_.q(pob);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""};oob=function(a){if(!a)return!0;for(var b=_.q(rob),c=b.next();!c.done;c=b.next())if(c.value.test(a))return!0;b=_.q(sob);for(c=b.next();!c.done;c=b.next())if(0<=a.indexOf(c.value))return!0;return!1};
vob=function(a){var b=a.change,c=b.changeId.changeNumber,d=tob(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),Zn:b.userName,XM:uob(a),dfb:b.sourceFiles.length}};uob=function(a){return(a=a.change.description.tags.find(function(b){return"R"===b.key}))&&""!==a.value?a.value.split(","):[]};
tob=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?qob(a,c):""};wob=function(a){return new _.td(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)})};
xob=function(a,b){a&1&&(_.B(0,"onedev-changelist-hovercard-body",1),_.Se(1,0,["ngProjectAs","onedev-hovercard-action",5,["onedev-hovercard-action"]]),_.D());a&2&&_.z("changelist",b.Ma)};
yob=function(a){if(a&1){var b=_.Ac();_.B(0,"div",0);_.K("clickOutside",function(){_.Bc(b);var c=_.M();return _.Dc(c.Lkb.next())})("mouseenter",function(){_.Bc(b);_.M().wta.next(!0);return _.Dc()})("mouseleave",function(){_.Bc(b);_.M().wta.next(!1);return _.Dc()});_.Se(1);_.D()}a&2&&(a=_.M(),_.He(a.className),_.z("cdkTrapFocusAutoCapture",a.oVb))};zob=function(a){a&1&&(_.B(0,"div",5),_.P(1),_.D());a&2&&(a=_.M(),_.w(1),_.We("",a.MKc,"\n"))};
Aob=function(a){if(a&1){var b=_.Ac();_.B(0,"button",11);_.K("click",function(){_.Bc(b);var d=_.M(2);return _.Dc(d.show(d.TV.CV))});_.B(1,"mat-icon");_.P(2,"published_with_changes");_.D();_.P(3," Commit ");_.D()}if(a&2){a=_.M().Ma;var c=_.M();_.z("active",a.qb===c.TV.CV)("ascTrackElement",c.lg)("trackProjectId",c.hb)}};
Bob=function(a,b){if(a&1){var c=_.Ac();_.B(0,"gmat-nav-list",6)(1,"button",7);_.K("click",function(){_.Bc(c);var d=_.M();return _.Dc(d.show(d.TV.Wja))});_.B(2,"mat-icon",8);_.P(3,"account_tree");_.D();_.P(4," Branch ");_.D();_.B(5,"button",9);_.K("click",function(){_.Bc(c);var d=_.M();return _.Dc(d.show(d.TV.ska))});_.B(6,"mat-icon");_.P(7,"label_outline");_.D();_.P(8," Tag ");_.D();_.N(9,Aob,4,3,"button",10);_.D()}a&2&&(a=b.Ma,b=_.M(),_.w(1),_.z("active",a.qb===b.TV.Wja)("ascTrackElement",b.lg)("trackProjectId",
b.hb),_.w(4),_.z("active",a.qb===b.TV.ska)("ascTrackElement",b.lg)("trackProjectId",b.hb),_.w(4),_.z("ngIf",!a.jzb))};Cob=function(a){a&1&&(_.G(0),_.B(1,"span",23)(2,"span",24),_.P(3),_.Q(4,"toPrettyRef"),_.D(),_.B(5,"span",25),_.P(6),_.D(),_.B(7,"span",26),_.P(8),_.D()(),_.Je());a&2&&(a=_.M().wa,_.w(3),_.Ye(_.R(4,3,a.title)),_.w(3),_.Ye("-"),_.w(2),_.Ye(a.metadata))};Dob=function(a){a&1&&(_.G(0),_.P(1),_.Je());a&2&&(a=_.M().wa,_.w(1),_.Ye(a.title))};
Eob=function(a,b){if(a&1){var c=_.Ac();_.B(0,"a",21);_.K("click",function(){_.Bc(c);var e=_.M(3);return _.Dc(e.blur())});_.N(1,Cob,9,5,"ng-container",22);_.N(2,Dob,2,1,"ng-container",22);_.D()}if(a&2){a=b.wa;b=_.M(2).Ma;var d=_.M();_.Ge("active-element",a.Ke);_.z("routerLink",_.ep(a.Wa))("matTooltip",a.metadata||a.title)("ascTrackElement",d.lg)("trackAction",b.Rb.fI)("trackProjectId",d.hb);_.w(1);_.z("ngIf",a.mta);_.w(1);_.z("ngIf",!a.mta)}};
Fob=function(a){a&1&&(_.B(0,"span"),_.P(1),_.D());a&2&&(a=_.M(3).Ma,_.w(1),_.We(" ",a.Rb.kTa," "))};Gob=function(a){a&1&&(_.B(0,"span"),_.P(1),_.D());a&2&&(a=_.M(3).Ma,_.w(1),_.Ye(a.Rb.jTa))};Hob=function(a){a&1&&(_.B(0,"span",27),_.N(1,Fob,2,1,"span",28),_.N(2,Gob,2,1,"ng-template",null,29,_.pf),_.D());if(a&2){var b=_.Ve(3);a=_.M(3);_.w(1);_.z("ngIf",a.L_a.getValue())("ngIfElse",b)}};
Iob=function(a){a&1&&(_.B(0,"cdk-virtual-scroll-viewport",17,18),_.N(2,Eob,3,9,"a",19),_.N(3,Hob,4,2,"span",20),_.D());a&2&&(a=_.M().Ma,_.M(),_.w(2),_.z("cdkVirtualForOf",a.Rb.items)("cdkVirtualForTemplateCacheSize",0),_.w(1),_.z("ngIf",!a.Rb.items.length))};Job=function(a){a&1&&(_.B(0,"dc-information-box",30),_.P(1),_.D());a&2&&(a=_.M().Ma,_.w(1),_.We(" ",a.message," "))};Kob=function(a){a&1&&_.F(0,"loading",31);a&2&&_.z("inline",!0)};
Lob=function(a,b){a&1&&(_.B(0,"div",12),_.G(1,13),_.N(2,Iob,4,3,"cdk-virtual-scroll-viewport",14),_.N(3,Job,2,1,"dc-information-box",15),_.N(4,Kob,1,1,"loading",16),_.Je(),_.D());a&2&&(a=b.Ma,b=_.M(),_.w(1),_.z("ngSwitch",a.state),_.w(1),_.z("ngSwitchCase",b.yc.kg),_.w(1),_.z("ngSwitchCase",b.yc.Error),_.w(1),_.z("ngSwitchCase",b.yc.Mh))};
Mob=function(a,b,c){var d=b.Ewa,e=b.Wa,f=b.version;return Object.assign({},c,{items:a.map(function(g){return Object.assign({},g,{Wa:d(g.qk,e),Ke:g.qk===_.wh(e,f)||"HEAD"===_.wh(e,f)&&!!g.bUa})})})};Nob=function(a){var b=a.Lf;a=a.Fpa;return{title:b,qk:b,metadata:a,yQa:b+" -- "+a,mta:!0}};Oob=function(a){a=a.qb;switch(a){case 0:return"Error loading branches";case 1:return"Error loading tags";case 2:return"Error loading commits";default:return _.rg(a,"Unsupported ref type")}};
Pob=function(a){a=a.type;switch(a){case 1:case 0:return 0;case 2:return 1;case 3:return 2;default:return _.rg(a,"Unknown ref type")}};Qob=function(a){a=a.qb;switch(a){case 0:return"Search branches";case 1:return"Search tags";case 2:return"Search commits";default:return _.rg(a,"Unsupported ref type")}};
Rob=function(a){a=_.q(a);var b=a.next().value;a=a.next().value;return _.iF(a)?_.pE(Object.assign({},a.Rb,{items:a.Rb.items.filter(function(c){return-1!==c.yQa.toUpperCase().indexOf(b.toUpperCase())})})):a};Sob=function(a){var b=a.A9,c=[];a=_.q(a.we);for(var d=a.next();!d.done;d=a.next())d=d.value.rg,d===b?c.unshift({rg:d,bUa:!0}):c.push({rg:d});return c};_.Tob=function(a,b){return _.yF(_.hp(b.Vb(),a)).Za()};Uob=function(a){a.sort(function(b,c){return b.start-c.start})};
Vob=function(a,b){a&1&&(_.B(0,"span"),_.P(1),_.D());a&2&&(a=b.wa,_.Ge("matched",a.iA),_.w(1),_.We("\n          ",a.Bga,"\n        "))};Wob=function(a){a&1&&(_.B(0,"span",10),_.P(1),_.D());a&2&&(a=_.M().RQb,_.z("ngClass",a.lu),_.w(1),_.Ye(a.type))};Xob=function(a){a&1&&(_.B(0,"span",11),_.P(1),_.D());a&2&&(a=_.M().gZ,_.w(1),_.Ye(a))};
Yob=function(a,b){a&1&&(_.P(0,"\n  "),_.B(1,"a",1),_.K("click",function(g){return g.preventDefault()}),_.P(2,"\n    "),_.F(3,"mat-icon",2),_.P(4,"\n\n    "),_.B(5,"div",3),_.P(6,"\n      "),_.B(7,"div",4),_.P(8,"\n        "),_.N(9,Vob,2,3,"span",5),_.P(10,"\n      "),_.D(),_.P(11,"\n      "),_.B(12,"div",6),_.P(13,"\n        "),_.N(14,Wob,2,2,"span",7),_.P(15,"\n        "),_.N(16,Xob,2,1,"span",8),_.P(17,"\n        "),_.B(18,"span",9),_.P(19),_.D(),_.P(20,"\n      "),_.D(),_.P(21,"\n    "),_.D(),
_.P(22,"\n  "),_.D(),_.P(23,"\n"));if(a&2){a=b.gZ;var c=b.wo,d=b.icon,e=b.SHb,f=b.RQb;b=b.url;_.w(1);_.Ee("href",b,_.jd);_.w(2);_.z("svgIcon",d);_.w(6);_.z("ngForOf",e);_.w(5);_.z("ngIf",f);_.w(2);_.z("ngIf",a);_.w(3);_.Ye(c)}};Zob=function(a){a&1&&(_.B(0,"span",2),_.P(1,"-"),_.D())};$ob=function(a,b){a&1&&(_.G(0),_.B(1,"span"),_.P(2),_.D(),_.N(3,Zob,2,0,"span",1),_.Je());a&2&&(a=b.wa,b=b.last,_.w(2),_.Ye(a),_.w(1),_.z("ngIf",!b))};
bpb=function(a){a&1&&_.F(0,"menu-keyboard-shortcut-hint",5);if(a&2){a=_.M().wa;var b=_.M();_.z("shortcut",_.af(1,apb,b.ftb(a.scope.Wb)))}};
dpb=function(a,b){if(a&1){var c=_.Ac();_.B(0,"search-box-suggestion-item",2);_.K("mouseFocusItem",function(d){_.Bc(c);var e=_.M();return _.Dc(e.wua(d))});_.B(1,"div",3);_.P(2);_.D();_.N(3,bpb,1,3,"menu-keyboard-shortcut-hint",4);_.D()}a&2&&(a=b.wa,b=_.M(),_.Ge("bold-active-element",cpb(b,a.scope)),_.z("payload",a.Qa)("shortcut",a.scope.Wb)("matTooltip",a.scope.Hia),_.w(2),_.We(" ",a.scope.xo," "),_.w(1),_.z("ngIf",a.scope.Wb))};epb=function(a){a&1&&_.F(0,"hr")};
fpb=function(a){a&1&&_.F(0,"menu-keyboard-shortcut-hint",5);if(a&2){a=_.M().wa;var b=_.M(2);_.z("shortcut",_.af(1,apb,b.ftb(a.scope.Wb)))}};
gpb=function(a,b){if(a&1){var c=_.Ac();_.B(0,"search-box-suggestion-item",7);_.K("mouseFocusItem",function(d){_.Bc(c);var e=_.M(2);return _.Dc(e.wua(d))});_.B(1,"div",3);_.P(2);_.D();_.N(3,fpb,1,3,"menu-keyboard-shortcut-hint",4);_.D()}a&2&&(a=b.wa,b=_.M(2),_.Ge("bold-active-element",cpb(b,a.scope)),_.z("payload",a.Qa)("shortcut",a.scope.Wb),_.w(2),_.We(" ",a.scope.xo," "),_.w(1),_.z("ngIf",a.scope.Wb))};
hpb=function(a,b){a&1&&(_.G(0),_.N(1,epb,1,0,"hr",1),_.N(2,gpb,4,6,"search-box-suggestion-item",6),_.Je());a&2&&(a=b.Ma,_.w(1),_.z("ngIf",a.length),_.w(1),_.z("ngForOf",a))};jpb=function(a){a&1&&(_.G(0),_.F(1,"hr"),_.B(2,"search-box-suggestion-item",8)(3,"a",9),_.F(4,"mat-icon",10),_.G(5),_.P(6," Manage saved queries "),_.Je(),_.D()(),_.Je());a&2&&(a=_.M(),_.w(2),_.z("payload",_.af(2,ipb,a.S5a)),_.w(1),_.z("routerLink",a.S5a))};
lpb=function(a){var b=_.Pd(a,"visibilitychange").ka(_.Ud(function(){return kpb(a)}));return function(c){return c.ka(_.ue(function(d){d=_.vd(d);return kpb(a)?d:d.ka(lmb(function(){return b}))}))}};kpb=function(a){return!("visibilityState"in a)||"visible"===a.visibilityState};
mpb=function(a,b){var c=!0;c=void 0===c?!1:c;var d=a.uG(b).map(function(n){return[n,a.get(n)]}),e=void 0,f=Number.POSITIVE_INFINITY;d=_.q(d);for(var g=d.next();!g.done;g=d.next()){var h=_.q(g.value);g=h.next().value;h=h.next().value;h<f?(e=g,f=h):c&&h===f&&(!e||e.length<g.length)&&(e=g)}return e&&e.replace(b,"")};opb=function(a){var b=[];a=_.q(_.Ph(a));for(var c=a.next();!c.done;c=a.next())npb(c.value,b);b.sort(function(d,e){return d.index-e.index});return b};
npb=function(a,b){var c=a.location,d=c.start;c=c.end;a:switch(a.jl){case 1:case 4:case 5:var e=!0;break a;default:e=!1}e&&a.sx&&zF("operator",d-1,d,b);a.error&&(e=a.error.location,zF("error",e.start,e.end,b));a.warning&&(e=a.warning.location,zF("warning",e.start,e.end,b));switch(a.jl){case 1:zF("label",d,d+a.dGc.length+1,b);break;case 0:case 2:a=a.aJc;zF("operator",a.start,a.end,b);break;case 4:zF("quoted",d,c,b);break;case 3:case 5:break;default:_.rg(a)}};
zF=function(a,b,c,d){d.push({index:b,name:a,add:!0},{index:c,name:a})};ppb=function(a){return a&&a.params.eu||null};qpb=function(a){return a&&a.params.Aw||null};rpb=function(a){return a&&null!=a.params.Ei?"0"!==a.params.Ei:null};spb=function(a){return a&&null!=a.params.jf?a.params.jf:null};tpb=function(a){return!!a&&null!=a.params.bt};upb=function(a){return a&&null!=a.params.fu?a.params.fu:null};vpb=function(a){return a.reduce(function(b,c){b[c]=null;return b},{})};
xpb=function(){var a={bufferSize:1,Gja:void 0,JA:!1,Rg:void 0};return function(b){if(b&&"function"===typeof b.dA)b=b.dA(wpb(a));else throw new TypeError("Za");return b}};
wpb=function(a){var b=void 0===a.bufferSize?Infinity:a.bufferSize,c=void 0===a.Gja?Infinity:a.Gja,d=a.JA,e=a.Rg,f,g=0,h,n=!1,r=!1;return function(v){g++;if(!f||n)n=!1,f=new _.oe(b,c,e),h=v.subscribe({next:function(C){f.next(C)},error:function(C){n=!0;f.error(C)},complete:function(){r=!0;h=void 0;f.complete()}});var A=f.subscribe(this);this.add(function(){g--;A.unsubscribe();h&&!r&&d&&0===g&&(h.unsubscribe(),f=h=void 0)})}};
ypb=function(a,b){a=a.Rd;b=b.Rd;return null===a&&null===b?!0:!!a&&!!b&&a.source===b.source&&a.flags===b.flags};zpb=function(a){return function(b){return new _.td(function(c){return b.subscribe(function(d){a.PA(function(){c.next(d)})},function(d){a.PA(function(){c.error(d)})},function(){a.PA(function(){c.complete()})})})}};Bpb=function(a,b){var c=Apb;return _.sd(imb(a.Ag),_.Ud(function(d){return 0<d.length}),_.Kd(function(d){return _.vd.apply(null,_.qc(c(d)))}),_.Kd(b),zpb(a),_.pe(1),_.Ad())};
_.Cpb=function(a){var b=a.hb,c=a.Oc,d=a.fileSpecSourceRootRepositoryKeyRepositoryName,e=a.fileSpecSourceRootRefSpec,f=a.fileSpecPath,g=a.fileSpecType;a=a.category;if(!NE(c)&&"host"!==c)throw Error("ke");f=NE(c)&&d&&"piper"==d.toLowerCase()?"//depot/"+f:f;f="/"===f?"":f;"host"===c&&(e=_.ug(e));return Object.assign({},_.vF(b,c),{fileSpecPath:f,fileSpecType:g,fileSpecSourceRootRefSpec:e,fileSpecSourceRootRepositoryKeyRepositoryName:d,categories:[a]})};
_.Dpb=function(a,b,c){return a.ka(_.Ud(function(d){var e=d.results;return _.Bb(Object.assign({},d.request,{categories:void 0}),Object.assign({},b,{categories:void 0}))&&e.has(c)}),_.he(1),_.y(function(d){return d.results.get(c)||[]}))};Apb=function(a){var b=new Map;a=_.q(a);for(var c=a.next();!c.done;c=a.next()){c=c.value;var d=c.categories;delete c.categories;var e=JSON.stringify(c),f=b.get(e);f?f.categories=[].concat(_.qc(f.categories),_.qc(d)):(c.categories=d,b.set(e,c))}return Array.from(b.values())};
Epb=function(a,b){var c=new Map(a.categories.map(function(e){return[e,[]]}));b=_.q(b);for(var d=b.next();!d.done;d=b.next())d=d.value,c.get(d.category).push(d);return{request:a,results:c}};Fpb=function(a){var b=new Map;for(a=[].concat(_.qc(a));0!==a.length;){var c=a.shift();if(!c)break;0===c.children.length?b.set(c.id,c):a.unshift.apply(a,_.qc(c.children))}return b};_.Gpb=function(a){var b;if(null==a?0:null==(b=a.dataSource)?0:b.w8)return a.dataSource.w8.vz};
Hpb=function(a,b){var c=[];a=_.q(a);for(var d=a.next();!d.done;d=a.next()){d=d.value;var e=void 0;(null==(e=d.children)?0:e.length)?(e=Hpb(d.children,b),e.length&&c.push(Ipb(d,e))):Jpb(d,b)&&c.push(Ipb(d))}return c};Ipb=function(a,b){var c=a.id,d=a.name;a=a.XS;b=void 0===b?[]:b;return{id:c,name:d,children:b,XS:a}};Kpb=function(a){return a.params.rG?a.params.rG.split(",").map(function(b){return b.split(":")[0].toUpperCase()}):[]};
Lpb=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})};
Jpb=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.ZC,f=b.S_,g;a=_.q(null==(g=a.dataSource)?void 0:g.availability);for(g=a.next();!g.done;g=a.next()){var h=g.value,n=h.rTa;b=h.yPa;g=h.QUa;if(!h.ULa&&!c||!h.TLa&&c||!h.VLa&&e)return!1;var r=h=void 0;if((null==(h=n)?0:h.length)&&(null==(r=n)?0:r.every(function(v){return!RegExp(v).test(d.wo)})))return!1;h=n=void 0;if((null==(n=b)?0:n.length)&&(null==(h=b)?0:h.some(function(v){return RegExp(v).test(d.wo)})))return!1;
h=n=b=void 0;if(!c&&(!f&&(null==(b=g)?0:b.length)||f&&(null==(n=g)?0:n.length)&&(null==(h=g)?0:h.every(function(v){return!RegExp(v).test(f)}))))return!1}return!0};Mpb=function(a,b){return a.reduce(function(c,d){return c.set(d,b)},new Map)};Npb=function(a){var b=[];a=_.q(a);for(var c=a.next();!c.done;c=a.next())c=c.value,c.children.length?b.push.apply(b,_.qc(Npb(c.children))):b.push(c);return b};
Opb=function(a,b){if(a.size!==b.size)return!1;a=_.q(a.entries());for(var c=a.next();!c.done;c=a.next()){var d=_.q(c.value);c=d.next().value;d=d.next().value;c=b.get(c);if(void 0===c||!_.Bb(d,c))return!1}return!0};Ppb=function(a){return 0===a.kind||1===a.kind};Qpb=function(a,b){if(a.length!==b.length)return!1;a=_.q(_.yaa(a,b));for(b=a.next();!b.done;b=a.next()){var c=_.q(b.value);b=c.next().value;c=c.next().value;if(b.name!==c.name||b.id!==c.id||b.XS!==c.XS||b.gUa!==c.gUa||!Qpb(b.children,c.children))return!1}return!0};
Rpb=function(a,b){a&1&&(_.B(0,"mat-card-content"),_.F(1,"linkified-message",6),_.Q(2,"emptyToConstant"),_.D());a&2&&(a=b.Ma,_.w(1),_.z("message",a.rs)("linkDefinitions",_.R(2,2,a.xQ)))};Spb=function(a){a&1&&(_.B(0,"a",7),_.P(1," View blame prior to this change "),_.D());a&2&&(a=_.M(),_.z("routerLink",a.Bib)("trackProjectId",a.mp.hb))};
Upb=function(a){if(a&1){var b=_.Ac();_.B(0,"commit-details",5);_.K("mouseenter",function(){_.Bc(b);var c=_.M();clearTimeout(c.Qvb);return _.Dc()})("mouseleave",function(){_.Bc(b);var c=_.M();return _.Dc(Tpb(c))});_.D()}a&2&&(a=_.M(),_.z("commit",a.commit)("baseLocation",a.mp)("parentCommit",a.yD))};Vpb=function(a){var b=[].concat(_.qc(a.yp));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].Lf,e+1);a.slb=d;a.nEc=c;return a};
Xpb=function(a){return Wpb(a.startLine,a.endLine,a.startColumn,a.endColumn)};Ypb=function(a){var b=a.Pl();a=a.Zj();return b&&a?{startLine:b.getLine(),startColumn:_.Ii(b,2),endLine:a.getLine(),endColumn:_.Ii(a,2)}:{}};Wpb=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}};Zpb=function(a){return void 0!==a.startLine&&void 0!==a.endLine};$pb=function(a){return Zpb(a)&&void 0!==a.startColumn&&void 0!==a.endColumn};
aqb=function(a,b){return a.startLine===b.startLine&&a.startColumn<b.endColumn&&b.startColumn<a.endColumn};bqb=function(a,b){a&1&&_.F(0,"blame-snippet",3);if(a&2){a=b.gK;var c=b.commit,d=b.Ld,e=b.yD;_.Ty("blame-layer ",b.className,"");_.z("commitIndex",a)("commit",c)("baseLocation",d)("parentCommit",e)}};cqb=function(a,b){a&1&&_.F(0,"div");a&2&&_.Ty("blame-layer ",b.className,"")};dqb=function(a){a&1&&_.F(0,"loading",4);a&2&&_.z("hasBackground",!0)};eqb=function(a,b){a&1&&_.F(0,"div");a&2&&_.He(b.className)};
fqb=function(a,b){a&1&&_.F(0,"div");a&2&&_.He(b.className)};gqb=function(a,b){a&1&&_.F(0,"div");a&2&&_.He(b.className)};hqb=function(a,b){return a.length!==b.length?!1:a.every(function(c,d){return c===b[d]})};iqb=function(a){a&1&&(_.B(0,"mat-card-subtitle"),_.P(1),_.D());a&2&&(a=_.M(),_.w(1),_.Ye(a.D1a))};jqb=function(a){a&1&&_.F(0,"div",6)};
kqb=function(a,b){a&1&&(_.G(0),_.F(1,"finding-details",4),_.N(2,jqb,1,0,"div",5),_.Je());if(a&2){a=b.wa;b=b.last;var c=_.M(2);_.w(1);_.z("icon",c.icon)("title",c.IAb)("subtitle",c.tooltip)("details",a);_.w(1);_.z("ngIf",!b)}};lqb=function(a){if(a&1){var b=_.Ac();_.B(0,"mat-card",2);_.K("mouseenter",function(){var c=_.Bc(b).Sd;return _.Dc(c())})("mouseleave",function(){var c=_.Bc(b).detach;return _.Dc(c())});_.N(1,kqb,3,5,"ng-container",3);_.D()}a&2&&(a=_.M(),_.w(1),_.z("ngForOf",a.details))};
mqb=function(a,b){a&1&&_.F(0,"finding",1);a&2&&_.z("annotations",b.annotations)};nqb=function(a){return _.vi(a,_.jo,5)&&!!a.getType()};pqb=function(a){var b=new Map;a=_.q(a);for(var c=a.next();!c.done;c=a.next())oqb(c.value,function(d){null!==d.getType()&&b.set(d.getType(),!0)});return new AF(b)};oqb=function(a,b){b(a);a=_.q(_.Fi(a,_.lo,3));for(var c=a.next();!c.done;c=a.next())oqb(c.value,b)};qqb=function(a){return a.reduce(function(b,c){return b+c.US},a.length)};
rqb=function(a){var b;return!(null==(b=_.Mi(a,4))||!b.length)||_.Fi(a,_.lo,3).some(rqb)};sqb=function(a){var b,c;return(null!=(c=null==(b=_.To(a))?void 0:_.Fi(b,_.Jo,1))?c:[]).filter(function(d){var e;return(null==(e=_.Ei(d,_.Io,4))?0:_.Ai(e,4))?!1:_.hF(_.Mi(a,8))||!_.hF(d.ER())})};tqb=function(a){if(!a)return null;a=_.l(a,2);return null===a||void 0===a?null:_.Pf(a)};
_.wqb=function(a,b,c,d,e,f){var g=_.Ei(b,_.Po,2)||uqb(),h=Number(b.getSize()),n,r,v,A,C,I={kind:0,Be:"",nG:h,XLc:tqb(_.Ei(b,_.xl,5))||void 0,bKb:0<_.Fi(b,_.xl,6).length?_.Fi(b,_.xl,6).map(function(L){return tqb(L)}):void 0,location:a,diffBase:f&&(f.Kw()||_.CE(_.zi(f,1))),fileName:a.path,mimeType:_.Vh(g,1),Tpa:_.Ai(g,2),line:a.params.line,T_:e,eH:_.Ii(g,8),S_:null==(n=g.Baa())?void 0:n.getId(),BD:null!=(C=c[0])?C:0,oZ:null==(r=g.yR())?void 0:r.getEditor(),qsa:null==(v=g.yR())?void 0:_.Vh(v,2),rH:null==
(A=g.yR())?void 0:_.Vh(A,3),Dtb:_.Fi(g,_.go,12)};return 4194304<h?(a=(0===(b.Kw()||_.CE(_.zi(b,1))).length&&d?_.Nd(function(){return d(h)}):_.vd(b)).ka(_.y(function(L){return vqb(I,L)})),Object.assign({},I,{faa:a})):vqb(I,b)};
vqb=function(a,b){var c=b.Kw()||_.CE(_.zi(b,1));b=_.Ei(b,_.Po,2)||new _.Po;var d;if(d=_.Ei(b,_.RQa,9)){var e=xqb.get(d);if(e)d=e;else{e=0;for(var f=RegExp("\n","g"),g=yqb([0],zqb,Aqb,zqb.dWb),h=0,n=c,r=null;;){var v=f.exec(n);if(v&&""!==n){var A=v.index;g[h]=n.substr(0,A|0);v=A+v[0].length|0;n=n.substr(v,n.length-v|0);f.lastIndex=0;BF(r,n)&&(g[h]=n.substr(0,1),n=n.substr(1));r=n;h=h+1|0}else{g[h]=n;break}}f=[];h=[];for(r=n=0;r<g.length;r++)v=g[r],e=Math.max(e,v.length),0==n?(A=Bqb(v.length),h.push(A)):
(A=Bqb(h[h.length-1|0].pu+1+v.length|0),h.push(A)),f.push(CF(v)+"\n"),n=n+1|0;"\n"===c.substr(c.length-1|0,1)?f.pop():(g=f.pop(),f.push(g.substr(0,g.length-1|0)));g=new Cqb;g.BAc=f;g.CAc=h;g.Nrb=e;e=Dqb(new Eqb,g,_.Li(d,1),_.Wh(d,2));e={lines:g.Wra(),bS:e,length:c.length,PCb:g.Nrb};xqb.set(d,e);d=e}}else d=c;g=_.Fi(b,_.WQa,3);e=new Map;if(g)for(g=_.q(g),f=g.next();!f.done;f=g.next())if(h=f.value,f=h.getRange(),h=h.getType(),h=Fqb.get(h))for(n=_.Ii(f,1);n<=_.Ii(f,3);n++)e.has(n)||e.set(n,[]),e.get(n).push({startColumn:n===
_.Ii(f,1)?_.Ii(f,2):0,endColumn:n===_.Ii(f,3)?_.Ii(f,4):Number.MAX_SAFE_INTEGER,Bm:h});return Object.assign({},a,{Be:c,code:d,Lw:e,MD:b.YZ()})};
Gqb=function(a,b,c,d){var e=_.VE(a,c)||a.path,f={commit:_.wh(a,c),qb:_.wh(a,0)||""};c=_.Fmb(a,c);return b.get(a.hb,a.Oc,a.repository,f,e,{Mb:c,fileSize:d,line:_.jta(a.params.line)}).ka(_.be(function(g){if(_.wh(a,2)&&g&&_.Dz(g)&&404===g.error.code){g=Promise;var h=g.resolve;var n=new _.Ro;var r=new _.Qo;var v=new _.Po;r=_.Gi(r,2,v);n=_.fya(n,2,_.So,r);g=h.call(g,n)}else throw g;return g}))};Hqb=function(a,b,c){return _.wh(b,2)?a.ka(_.pz(Gqb(b,c,2),function(d,e){return{current:d,diffBase:e}})):a.ka(_.y(function(d){return{current:d}}))};
Iqb=function(a,b,c,d){if(!_.wh(b,2))return _.vd(a);d=aob(b,d);return c.diff(b.hb,b.Oc,b.repository,[d]).ka(_.y(function(e){a.qqa=e.hra[0];return a}))};Jqb=function(a,b){var c,d,e=null==(c=_.Ei(b,_.go,7))?void 0:null==(d=_.ho(c))?void 0:_.Vh(d,3);if(!e&&!a.path)return a;c=a.Vb();e&&_.hp(c,_.Yna(e));a.path&&(_.Uo(b)&&a.path.endsWith("/")?c.jd(a.path.slice(0,-1)):_.To(b)&&!a.path.endsWith("/")&&c.jd(a.path+"/"));return c.Za()};
Lqb=function(a,b){var c=a.path||"";c&&!c.endsWith("/")&&(c+="/");var d=a.Vb().kh();return function(e,f,g){e=Kqb(c,e).toString();e.startsWith("/")&&(e=e.substring(1));e=d.jd(e).Za();return _.Om(b,b.zh(_.ep(e),{af:g,Ta:f}))}};
Mqb=function(a,b){var c=a.path||"";c&&!c.endsWith("/")&&(c+="/");return function(d){d=Kqb(c,d).toString();d.startsWith("/")&&(d=d.substring(1));return b.get(a.hb,a.Oc,a.repository,_.Jh(a),d,{Mb:a.params.Mb,type:1}).ka(_.y(function(e){var f=_.Uo(e).Kw();f=f?btoa(f):_.CE(_.zi(_.Uo(e),1));return"data:"+_.Vh(_.Ei(_.Uo(e),_.Po,2),1)+";base64,"+f}))}};
Pqb=function(a){var b=Nqb.hasOwnProperty(a)?Nqb[a]:null;if(b)return b;65536<Object.keys(Nqb).length&&(Nqb={});var c=[0,0,0,0],d=RegExp("\\\\[0-9A-Fa-f]{1,5}\\s","g");b=Oqb(a,RegExp("\\\\[0-9A-Fa-f]{6}\\s?","g"));b=Oqb(b,d);b=Oqb(b,/\\./g);b=b.replace(RegExp(":not\\(([^\\)]*)\\)","g"),"     $1 ");b=b.replace(RegExp("{[^]*","gm"),"");b=DF(b,c,RegExp("(\\[[^\\]]+\\])","g"),2);b=DF(b,c,RegExp("(#[^\\#\\s\\+>~\\.\\[:]+)","g"),1);b=DF(b,c,RegExp("(\\.[^\\s\\+>~\\.\\[:]+)","g"),2);b=DF(b,c,/(::[^\s\+>~\.\[:]+|:first-line|:first-letter|:before|:after)/gi,
3);b=DF(b,c,/(:[\w-]+\([^\)]*\))/gi,2);b=DF(b,c,/(:[^\s\+>~\.\[:]+)/g,2);b=b.replace(/[\*\s\+>~]/g," ");b=b.replace(/[#\.]/g," ");DF(b,c,/([^\s\+>~\.\[:]+)/g,3);b=c;return Nqb[a]=b};DF=function(a,b,c,d){return a.replace(c,function(e){b[d]+=1;return Array(e.length+1).join(" ")})};Oqb=function(a,b){return a.replace(b,function(c){return Array(c.length+1).join("A")})};Rqb=function(a){return Qqb[a]};
EF=function(a,b){a=_.ba[a];return a&&a.prototype?(b=Object.getOwnPropertyDescriptor(a.prototype,b))&&b.get||null:null};FF=function(a,b){return(a=_.ba[a])&&a.prototype&&a.prototype[b]||null};GF=function(a,b,c,d){if(a)return a.apply(b);a=b[c];if(!d(a))throw Error("xe");return a};HF=function(a,b,c,d){if(a)return a.apply(b,d);if(_.oi&&10>document.documentMode){if(!b[c].call)throw Error("ye");}else if("function"!=typeof b[c])throw Error("xe");return b[c].apply(b,d)};
Tqb=function(a){return GF(Sqb,a,"attributes",function(b){return b instanceof NamedNodeMap})};Vqb=function(a,b,c){try{HF(Uqb,a,"setAttribute",[b,c])}catch(d){if(-1==d.message.indexOf("A security problem occurred"))throw d;}};Xqb=function(a){return GF(Wqb,a,"style",function(b){return b instanceof CSSStyleDeclaration})};Zqb=function(a){return GF(Yqb,a,"sheet",function(b){return b instanceof CSSStyleSheet})};arb=function(a){return GF($qb,a,"nodeName",function(b){return"string"==typeof b})};
crb=function(a){return GF(brb,a,"nodeType",function(b){return"number"==typeof b})};erb=function(a){return GF(drb,a,"parentNode",function(b){return!(b&&"string"==typeof b.name&&b.name&&"parentnode"==b.name.toLowerCase())})};grb=function(a,b){return HF(frb,a,a.getPropertyValue?"getPropertyValue":"getAttribute",[b])||""};irb=function(a,b,c){HF(hrb,a,a.setProperty?"setProperty":"setAttribute",[b,c])};krb=function(a){return GF(jrb,a,"namespaceURI",function(b){return"string"==typeof b})};
mrb=function(a,b){a=a.querySelectorAll("a[href]");for(var c=a.length,d={},e=0;e<c;d={Rja:d.Rja},e++){var f=a[e],g=f.getAttribute("href")||"";!lrb(g)||g.startsWith("?")||g.startsWith("#")||(g=new _.oh(g),d.Rja={},g.Gj.forEach(function(h){return function(n,r){h.Rja[r]=n}}(d)),g=b(g.le(),d.Rja,g.Iw),_.QAa(f,g))}};
prb=function(a,b){var c=a.querySelectorAll("img");a=new _.pd;if(0===c.length)return a;var d=document.createElement("span");d.classList.add("material-icons-extended");d.appendChild(document.createTextNode("photo"));var e={};c=_.q(c);for(var f=c.next();!f.done;e={rV:e.rV,Sja:e.Sja},f=c.next())if(e.rV=f.value,f=e.rV.getAttribute("src")||"",f=f.match(nrb))f=atob(f[1]),e.Sja=d.cloneNode(!0),orb(e.Sja,e.rV),a.add(b(f).subscribe(function(g){return function(h){g.rV.src=h;orb(g.rV,g.Sja)}}(e)));return a};
lrb=function(a){if(!a)return!0;try{return!(new _.oh(a)).ft&&!a.startsWith("//")}catch(b){return!1}};qrb=function(a){var b=new _.oh(a);if(b.ft&&"HTTP"===b.ft.toUpperCase())_.eFa(b,"");else if(!b.uL())return _.BAa('data:image/png;path="'+btoa(a)+'";base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAACklEQVR4nGMAAQAABQAB')||_.Zma;return _.qj(b.toString())};rrb=function(a){a&1&&_.F(0,"mat-card",2);a&2&&(a=_.M(),_.z("innerHtml",a.v1,_.id))};
srb=function(a){a&1&&(_.B(0,"mat-card",3),_.F(1,"markdown-content",4),_.D());a&2&&(a=_.M(),_.w(1),_.z("content",a.content.text))};trb=function(a){a&1&&(_.B(0,"mat-card",3)(1,"pre"),_.P(2),_.D()());a&2&&(a=_.M(),_.w(2),_.We("  ",a.content.text,"\n  "))};
vrb=function(a){if(a&1){var b=_.Ac();_.G(0);_.B(1,"button",5,6)(3,"span",7);_.P(4);_.D()();_.B(5,"command-menu",8,9);_.K("closed",function(d){_.Bc(b);var e=_.M(4);return _.Dc("keydown"!==d&&_.U5a(e.Ik,"mouse"))})("menuItemSelected",function(d){_.Bc(b);_.M(4).rWa.emit(d);return _.Dc()});_.D();_.Je()}if(a&2){var c=_.Ve(6);a=_.M().wa;_.w(1);_.z("disabled",a.disabled)("matMenuTriggerFor",c.Ik)("matMenuTriggerData",_.af(4,urb,a.children));_.w(3);_.Ye(a.label)}};
wrb=function(a){a&1&&(_.B(0,"span",13),_.P(1),_.D());a&2&&(a=_.M(2).wa,_.w(1),_.Ye(a.Wb))};xrb=function(a){if(a&1){var b=_.Ac();_.B(0,"button",10);_.K("click",function(){_.Bc(b);var c=_.M().wa;_.M(3).rWa.emit(c);return _.Dc()});_.B(1,"span",11);_.P(2);_.D();_.N(3,wrb,2,1,"span",12);_.D()}a&2&&(a=_.M().wa,_.z("disabled",a.disabled),_.w(1),_.Ue("title",a.disabled?"":a.label),_.w(1),_.Ye(a.label),_.w(1),_.z("ngIf",a.Wb))};
yrb=function(a,b){a&1&&(_.G(0),_.N(1,vrb,7,6,"ng-container",3),_.N(2,xrb,4,4,"button",4),_.Je());a&2&&(a=b.wa,_.w(1),_.z("ngIf",a.children&&0<a.children.length),_.w(1),_.z("ngIf",!a.children||0===a.children.length))};zrb=function(a){a&1&&_.F(0,"mat-divider")};Arb=function(a,b){a&1&&(_.G(0),_.N(1,yrb,3,2,"ng-container",2),_.N(2,zrb,1,0,"mat-divider",3),_.Je());a&2&&(a=b.wa,b=b.last,_.w(1),_.z("ngForOf",a),_.w(1),_.z("ngIf",!b))};
Brb=function(a,b){a&1&&_.N(0,Arb,3,2,"ng-container",2);a&2&&_.z("ngForOf",b.E1)};Drb=function(a,b){if(a&1){var c=_.Ac();_.B(0,"kythe-hovercard",2);_.K("mouseenter",function(){_.Bc(c);var d=_.M(2);return _.Dc(Crb(d))})("mouseleave",function(){_.Bc(c);var d=_.M(2);return _.Dc(d.WY())});_.D()}a&2&&_.z("safeHtml",b.Ma)};Erb=function(a,b){a&1&&(_.N(0,Drb,1,1,"kythe-hovercard",1),_.Q(1,"async"));a&2&&_.z("ngIf",_.R(1,1,b.v1))};
Frb=function(a){var b=_.IF(a.Vb(),function(c){delete c.line});null!=a.params.Mb&&_.IF(_.hp(b,"HEAD"),function(c){delete c.Mb});return b.Za()};Hrb=function(a){if(a&&a instanceof Grb)switch(a.status){case 2:return"This file was created too recently to have references";case 3:return"References are not available for this language";case 5:return"This file had no references because it is in google3/experimental";case 6:return"References not configured for this location"}};
Jrb=function(a,b,c){if(!b)return!1;var d=b.origin,e=b.iNc;return b.gAb&&d&&e?Irb(a,c):!1};Krb=function(a){var b=a.lastIndexOf("/");return 0>b?a:a.substring(b+1)};Lrb=function(a){var b,c;a=null==(b=a.An.service.qj)?void 0:null==(c=b.Dk)?void 0:c.path;return null==a?null:a.startsWith("google3/")?a.substring(8):a};
Irb=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&&(_.si?b.metaKey:b.ctrlKey);default:return!1}};
_.Mrb=function(a){a:{var b=_.ho(a);var c=b.Fk(),d=_.dya(c,_.Ih);switch(d){case 3:case 5:var e=b.Fk();c=_.Pi(e,5,_.Ih);d=JF(c||_.Pi(e,3,_.Ih));e=JF(_.Vh(e,2));var f=JF(_.Vh(b,4));b=JF(_.Vh(b,3));var g=_.tg.test(b);!f||b&&!g||(e+="~~"+f);b&&(!f&&g&&(e+="~~"),e+="~~"+b);b=(c?"x-oss":"x-gob")+"://"+e+"@"+d;break a;case 4:"piper"==_.Vh(c,2).toLowerCase()?c.ySa()?(c=JF(b.Fk().ySa()),b=_.Vh(b,3),b="x-citc://"+c+(b&&"HEAD"!==b?"@"+b:"")):(b=_.Vh(b,3),b="HEAD"!==b?"x-piper://"+b:"x-piper://"):(c=JF(_.Vh(b.Fk(),
2)),b=_.Vh(b,3),b="x-package://"+c+(b&&"HEAD"!==b?"@"+b:""));break a;default:b=_.rg(d)}}return b+"/"+a.le()};
Srb=function(a){var b=Nrb(a);KF.params={};switch(b.ft){case "x-piper":KF.je=Orb;KF.repository="Piper";KF.qb=b.eh()||"HEAD";break;case "x-citc":Prb(b);break;case "x-package":Qrb(b);break;case "x-oss":Rrb(b,"ossProject");break;case "x-gob":Rrb(b,"host");break;case "x-kythe":return Srb(a.replace(Trb,function(c,d){return"x-"+d+"://"}));default:throw Error("Be`"+b.ft);}KF.path=b.le().substr(1);if(a=Urb(b))KF.params.line=a;return KF};
Urb=function(a){if(a=a.Iw){a=_.q(a.split(":").map(function(d){return d.split(",")}));var b=a.next().value;a=a.next().value;if(b&&!isNaN(Number(b[0]))){b=Number(b[0])+1;if(!a||!a[0]||isNaN(Number(a[0])))return b;var c=Number(a[0])+1;if(c===b)return b;0===Number(a[1])&&c--;return c===b?b:[{start:b,end:c}]}}};Prb=function(a){var b=LF(a.eh());if(!b)throw Error("Ce`"+a.toString());a=LF(a.jE);KF.je=Orb;KF.repository="Piper";KF.qb=a?b:"HEAD";KF.params.Mb=a||b};
Qrb=function(a){var b=LF(a.eh());if(!b)throw Error("De`"+a.toString());a=LF(a.jE);KF.je=Orb;KF.repository=a||b;KF.qb=a?b:"HEAD"};Rrb=function(a,b){var c=_.q(a.jE.split("~~")),d=c.next().value,e=c.next().value;c=c.next().value;var f=LF(a.eh());if(f){if(!d)throw Error("Ee`"+a.toString());if(!e&&!c)throw Error("Fe`"+a.toString());}else throw Error("Ge`"+a.toString());a=LF(e||c);KF.je={id:f,type:b};KF.repository=LF(d);KF.qb=a;if(b=e&&c)KF.params.Ce=b};JF=function(a){return a.replace(Vrb,"~")};
LF=function(a){return a.replace(Wrb,"/")};
_.Xrb=function(a,b,c){var d=void 0===c?{jD:void 0,hqa:!1}:c;c=d.jD;d=d.hqa;a=Srb(a);var e;null!=(e=a.params)&&e.line||(a.params=Object.assign({},{line:1},a.params));var f,g;e=b.hb===(null==(f=a.je)?void 0:f.id)&&b.Oc===(null==(g=a.je)?void 0:g.type)&&b.repository===a.repository;if(b.params.Mb)a.params=Object.assign({},a.params,{Ce:a.qb,Mb:void 0}),a.qb="HEAD";else{g=e&&_.vg(a.path,b.path,_.$Ra);f=a.qb!==b.qb?a.qb:_.wh(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.qb=b.qb;else{var h;!e||null!=(h=a.params)&&h.Ce||(a.params=Object.assign({},a.params,{Ce:a.qb}),a.qb=b.qb)}}a.params=Object.assign({},b.params,a.params);return a};_.Yrb=function(a,b){var c=a.Kw();a=_.q(_.ab(a,3,_.Xaa).entries());for(var d=a.next();!d.done;d=a.next()){var e=_.q(d.value);d=e.next().value;e=e.next().value;e=b(e);c=c.replaceAll(d,e)}return c};
Zrb=function(a,b){if(a&1){var c=_.Ac();_.B(0,"kythe-hovercard",2);_.K("mouseenter",function(){_.Bc(c);var d=_.M(2);return _.Dc(Crb(d))})("mouseleave",function(){_.Bc(c);var d=_.M(2);return _.Dc(d.WY())});_.D()}a&2&&_.z("content",b.Ma)};$rb=function(a,b){a&1&&(_.N(0,Zrb,1,1,"kythe-hovercard",1),_.Q(1,"async"));a&2&&_.z("ngIf",_.R(1,1,b.content))};asb=function(a){var b=_.IF(a.Vb(),function(c){delete c.line});null!=a.params.Mb&&_.IF(_.hp(b,"HEAD"),function(c){delete c.Mb});return b.Za()};
bsb=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&&(_.si?b.metaKey:b.ctrlKey);default:return!1}};
dsb=function(a,b){if(a&1){var c=_.Ac();_.G(0);_.B(1,"button",1);_.K("click",function(){_.Bc(c);_.M().l3a.next({kind:"event",action:"CLICK"});return _.Dc()});_.Q(2,"async");_.B(3,"mat-icon");_.P(4);_.D()();_.Je()}a&2&&(a=b.Ma,b=_.M(),_.w(1),_.z("disabled",a.state===b.YV.Ct)("matTooltip",_.R(2,10,b.P2))("ascTrackElement",b.mc)("trackAction",a.state===b.YV.qDa?"unstar":"star"),_.Ee("aria-label",csb.format({starred:a.state===b.YV.qDa?"starred":"unstarred",elementName:b.Fw,type:b.type})),_.w(2),_.Ge("starred",
a.state===b.YV.qDa)("disabled",a.state===b.YV.Ct),_.w(1),_.We(" ",a.state===b.YV.Tic?"star_border":"star"," "))};esb=function(a,b){switch(b){case "REF":return _.ZE(a.Vb(),"ref").Za();case "REPO":return _.ZE(a.Vb(),"repo").Za();case "FILE":case "FOLDER":return a;default:return _.rg(b)}};
fsb=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 _.rg(a,"Unsupported place item type")}};
_.gsb=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 _.rg(a,"Unsupported place item type")}};hsb=function(a,b){var c=a.xd,d=b.xd;return a.tl===b.tl&&c===d};
isb=function(a){var b=a.Nu,c=[],d;a=_.q((null==(d=a.GM)?void 0:d.Nu)||b);for(b=a.next();!b.done;b=a.next()){d=b.value;b=d.lineNumber;d=_.q(d.FY);for(var e=d.next();!e.done;e=d.next()){e=e.value;var f=e.startIndex;c.push({ef:{start:f,end:f+e.length},lineNumber:_.pF(b)})}}return c};
ksb=function(a){if(a&1){var b=_.Ac();_.G(0);_.B(1,"span",4);_.Pe(2,5);_.Q(3,"number");_.Q(4,"number");_.D();_.B(5,"button",6);_.K("click",function(){_.Bc(b);var c=_.M();return _.Dc(jsb(c,-1))});_.B(6,"mat-icon");_.P(7,"keyboard_arrow_up");_.D()();_.B(8,"button",7);_.K("click",function(){_.Bc(b);var c=_.M();return _.Dc(jsb(c,1))});_.B(9,"mat-icon");_.P(10,"keyboard_arrow_down");_.D()();_.Je()}a&2&&(a=_.M(),_.w(4),_.qz(a.e0)(_.R(3,17,a.tk+1))(_.R(4,19,a.e0)),_.rz(2),_.w(1),_.z("disabled",0>=a.tk)("title",
a.j5a)("ascTrackElement",a.mc)("trackArtifactId",a.Lia)("trackListIndex",a.tk)("trackProjectId",a.EN),_.Ee("aria-label",a.j5a),_.w(3),_.z("disabled",a.tk>=a.e0-1)("title",a.i5a)("ascTrackElement",a.mc)("trackArtifactId",a.Lia)("trackListIndex",a.tk)("trackProjectId",a.EN),_.Ee("aria-label",a.i5a))};lsb=function(a){a&1&&_.F(0,"loading",8);a&2&&_.z("inline",!0)};
msb=function(a){if(a&1){var b=_.Ac();_.B(0,"button",9);_.K("click",function(){_.Bc(b);var c=_.M();return _.Dc(c.close.emit())});_.B(1,"mat-icon");_.P(2,"close");_.D()()}a&2&&(a=_.M(),_.z("title",a.h5a)("ascTrackElement",a.mc)("trackArtifactId",a.Lia)("trackProjectId",a.EN),_.Ee("aria-label",a.h5a))};
osb=function(a){if(a&1){var b=_.Ac();_.B(0,"a",10);_.K("click",function(d){_.Bc(b);var e=_.M(3);return _.Dc(nsb(e,d))});_.Q(1,"icon");_.P(2);_.D()}if(a&2){a=_.M().wa;var c=_.M(2);_.Ty("file-item ",_.R(1,8,a.entryType),"");_.Ge("deleted",a.uo);_.z("routerLink",_.ep(a.Qc))("queryParamsHandling",c.zf);_.w(2);_.Ye(a.name)}};
psb=function(a){a&1&&(_.B(0,"a"),_.Q(1,"icon"),_.Q(2,"toHref"),_.P(3),_.D());if(a&2){a=_.M().wa;var b=_.M().wa,c=_.M();_.Ty("file-item ",_.R(1,7,a.entryType),"");_.Ge("deleted",a.uo);_.Ee("href",_.wz(2,9,a,b,c.kj),_.jd);_.w(3);_.Ye(a.name)}};qsb=function(a){a&1&&_.F(0,"img",11);a&2&&(a=_.M(3),_.z("alt",a.bAa),_.Ee("title",a.bAa))};
rsb=function(a,b){a&1&&(_.B(0,"span",14),_.F(1,"img",15),_.B(2,"label",16),_.P(3),_.D()());a&2&&(a=b.wa,b=_.M(4),_.tz("title","",a.title,": ",b.Deb(a.instances),""),_.w(1),_.z("src",a.icon||b.H0b,_.jd)("alt",a.title),_.w(2),_.Ye(b.Deb(a.instances)))};ssb=function(a,b){a&1&&(_.B(0,"span",12),_.N(1,rsb,4,5,"span",13),_.D());a&2&&(a=b.Ma,_.w(1),_.z("ngForOf",a))};
tsb=function(a,b){a&1&&(_.G(0),_.B(1,"span",4,5),_.N(3,osb,3,10,"a",6),_.N(4,psb,4,13,"ng-template",null,7,_.pf),_.N(6,qsb,1,2,"img",8),_.N(7,ssb,2,1,"span",9),_.Q(8,"activeAggregations"),_.D(),_.Je());if(a&2){a=b.wa;var c=_.Ve(5);b=_.M(2);_.w(3);_.z("ngIf",!b.lV||!a.uNc)("ngIfElse",c);_.w(3);_.z("ngIf",a.PEc);_.w(1);_.z("ngIf",_.vz(8,4,a.path,b.aggregations))}};
usb=function(a){a&1&&(_.G(0),_.N(1,tsb,9,7,"ng-container",3),_.Je());a&2&&(a=_.M(),_.w(1),_.z("incrementalForOf",a.files)("incrementalForLimit",a.limit))};Klb=/[-_.]/g;Ilb={"-":"+",_:"/",".":"="};vsb=function(a){if(_.Ka!==_.Ka)throw Error("z");var b=a.Vg;b=null==b||_.za(b)?b:"string"===typeof b?Llb(b):null;return null==b?b:a.Vg=b};
wsb=function(a,b){if(!a.Vg||!b.Vg||a.Vg===b.Vg)return a.Vg===b.Vg;if("string"===typeof a.Vg&&"string"===typeof b.Vg){var c=a.Vg,d=b.Vg;b.Vg.length>a.Vg.length&&(d=a.Vg,c=b.Vg);if(0!==c.lastIndexOf(d,0))return!1;for(b=d.length;b<c.length;b++)if("="!==c[b])return!1;return!0}c=vsb(a);b=vsb(b);return Mlb(c,b)};
Tlb=function(a,b,c,d){var e=Nlb;if("string"===typeof b)b=b?new _.Ja(b,_.Ka):_.La(),e(c,d,b);else if(b instanceof Uint8Array)b=b.length?new _.Ja(new Uint8Array(b),_.Ka):_.La(),e(c,d,b);else if(!(b instanceof _.Ja))return!1;return wsb(a,b)};Slb=function(a,b){return b instanceof _.Ya?Vlb(a.Fe,b.Fe):Wlb(a.Fe,b)};xsb=function(a,b){return _.jb(a,1,b,_.Oa)};ysb=function(a,b){return _.ob(a,2,b)};uqb=function(){var a=new _.Po;a=_.ob(a,2,!1);return _.pb(a,1,"text/plain")};_.MF=function(a){return{Hb:_.ep(a)}};
_.ZE=function(a,b){a.jd();if("ref"===b)return a;_.hp(a);return"repo"===b?a:_.gp(a)};_.IF=function(a,b){b(a.params);return a};_.yF=function(a){_.IF(a,function(b){delete b.line;delete b.gx;delete b.wn;delete b.Lo;delete b.Ce});return a};zsb=function(a,b){a.Pda.subscribe(b)};Asb={id:"BLAME",name:"Blame",children:[]};Bsb={id:"XREFS",name:"References",children:[]};Csb={id:"DEPRECATED",name:"Deprecated",children:[]};Dsb={id:"COVERAGE",name:"Code Coverage (Zapfhahn)",children:[]};
Esb=function(a){return a.dsb().ka(_.y(function(b){var c=new Map(b);a.qc.Lb(10)&&(c.set("XREFS",{Df:"ON",gia:""}),b.has("DEPRECATED")||c.set("DEPRECATED",{Df:"ON",gia:""}));return c}))};Fsb=function(a,b){return a.i_().ka(_.y(function(c){return c.some(function(d){return _.jp(d,b)})}))};Gsb=function(a,b){a=_.q(a.ie);for(var c=a.next();!c.done;c=a.next())b=b.ka(c.value.Ufa("FileService.getContentsStreaming"));return b};
_.Hsb=function(a,b){return"mainContent"!==a.rM?function(){}:_.M3a(a,"mainContent",void 0,b)};GE=function(a){a=void 0===a?{}:a;this.O={};this.O.hostName=null==a.Om?null:a.Om;this.O.projectId=null==a.projectId?null:a.projectId;this.O.depotGroup=null==a.Pq?null:a.Pq;this.O.ossProject=null==a.ai?null:a.ai;this.O.repositoryName=null==a.Og?null:a.Og};_.V(GE,_.U);GE.prototype.ma=function(){return GE};GE.prototype.na=function(){return{keys:["depotGroup","hostName","ossProject","projectId","repositoryName"]}};
_.W.Object.defineProperties(GE.prototype,{Pq:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"depotGroup")?_.T(this,"depotGroup"):""},set:function(a){this.O.depotGroup=a}},Om:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hostName")?_.T(this,"hostName"):""},set:function(a){this.O.hostName=a}},ai:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"ossProject")?_.T(this,"ossProject"):""},set:function(a){this.O.ossProject=a}},projectId:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"projectId")?_.T(this,"projectId"):""},set:function(a){this.O.projectId=a}},Og:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryName")?_.T(this,"repositoryName"):""},set:function(a){this.O.repositoryName=a}}});var FE=function(a){a=void 0===a?{}:a;this.O={};this.O.root=null==a.root?null:a.root;this.O.includeRegionalRepos=null==a.Qwb?null:a.Qwb};_.V(FE,_.U);FE.prototype.ma=function(){return FE};
FE.prototype.na=function(){return{keys:["includeRegionalRepos","root"],Ka:{root:GE}}};_.W.Object.defineProperties(FE.prototype,{Qwb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"includeRegionalRepos")?_.T(this,"includeRegionalRepos"):!1},set:function(a){this.O.includeRegionalRepos=a}},root:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"root")?_.T(this,"root"):null},set:function(a){this.O.root=a}}});
Isb=function(a,b,c){a.xf.put(b.toObject(),c.ka(_.y(function(d){return a.extract(d)}),_.Ud(function(d){return!!d}),_.de(a.b9()),_.ue(function(d){return a.isValid(d)?_.vd(d):a.fetch(b)})))};_.Jsb=function(a,b){var c=_.Y8a(a,b);if(!_.DE(b))return a.window.location.origin+c;if(!_.EE(b))return"http://cs"+c;c=c.match(/^\/piper[/_]{3}depot\/google3/g)?c.slice(15):c.slice(9);return"http://"+c};_.Ksb=function(a,b){return a==b||!(!a||!b)&&a instanceof b.constructor&&Ulb(a.Je,b.Je)};Lsb=function(){return null};
Msb=function(a){return a instanceof _.sj&&a.constructor===_.sj?a.IYa:"type_error:SafeStyleSheet"};Nsb=function(a){var b="",c=function(d){Array.isArray(d)?d.forEach(c):b+=Msb(d)};Array.prototype.forEach.call(arguments,c);return new _.sj(b,_.LAa)};bnb=function(a,b){if((0,_.PAa)())for(;a.lastChild;)a.removeChild(a.lastChild);a.innerHTML=_.Of(b)};orb=function(a,b){var c=b.parentNode;c&&c.replaceChild(a,b)};Nrb=function(a){return a instanceof _.oh?a.clone():new _.oh(a)};
Kqb=function(a,b){a instanceof _.oh||(a=Nrb(a));b instanceof _.oh||(b=Nrb(b));return a.resolve(b)};dmb=function(a,b,c){this.bGc=a;this.r0=b;this.XHc=c};_.W.Object.defineProperties(dmb.prototype,{lr:{configurable:!0,enumerable:!0,get:function(){return _.Nea.get(this.bGc)||null}}});var hmb=function(a){this.mxc=a};hmb.prototype.call=function(a,b){return b.subscribe(new _.cl(a,this.mxc))};var kmb=function(a){this.sOa=a};kmb.prototype.call=function(a,b){return b.subscribe(new _.OHa(a,this.sOa))};
var rmb=function(a){this.Vp=a};
_.W.Object.defineProperties(rmb.prototype,{parent:{configurable:!0,enumerable:!0,get:function(){var a=this.Vp.parentNode;return a?new KE(a):null}},Ac:{configurable:!0,enumerable:!0,get:function(){var a=HE(this.Vp),b=a?a.lr:null;return null===b?_.RFa:new _.Nc(b[1].data[a.r0],b)}},PF:{configurable:!0,enumerable:!0,get:function(){var a=this.Vp,b;if((b=a)&&!(b=emb(a)))if(a=(a=HE(a))?a.lr:null,null===a)b=null;else{for(var c;2===a[1].type&&(c=_.Pea(a));)a=c;b=a[2]&256?null:a[8]}return b}},context:{configurable:!0,
enumerable:!0,get:function(){var a;if(!(a=emb(this.Vp))){a=this.Vp;if("undefined"!==typeof Element&&!(a instanceof Element))throw Error("Ua");a=(a=HE(a))?a.lr:null;a=null===a?null:a[8]}return a}},lj:{configurable:!0,enumerable:!0,get:function(){return gmb(this.Vp).filter(function(a){return"dom"===a.type})}}});var KE=function(a){this.Vp=a};_.V(KE,rmb);KE.prototype.query=function(a){var b=[],c=HE(this.Vp),d=c?c.lr:null;null!==d?IE(d[1].data[c.r0],d,a,b,!0,this.Vp):pmb(this.Vp,a,b,!0);return b[0]||null};
_.W.Object.defineProperties(KE.prototype,{ta:{configurable:!0,enumerable:!0,get:function(){return this.Vp.nodeType==Node.ELEMENT_NODE?this.Vp:null}},name:{configurable:!0,enumerable:!0,get:function(){var a=HE(this.Vp),b=a?a.lr:null;return null!==b?b[1].data[a.r0].value:this.Vp.nodeName}},properties:{configurable:!0,enumerable:!0,get:function(){var a=HE(this.Vp),b=a?a.lr:null;if(null===b)return{};var c=b[1].data,d=c[a.r0];a={};var e=this.ta;if(e)for(var f=Object.getPrototypeOf(e),g=Node.prototype;null!==
f&&f!==g;){var h=Object.getOwnPropertyDescriptors(f);for(n in h)n.startsWith("__")||n.startsWith("on")||(h=e[n],"string"!==typeof h&&"boolean"!==typeof h&&"number"!==typeof h&&null!==h||(a[n]=h));f=Object.getPrototypeOf(f)}var n=d.tKc;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){h=f[1];for(var r=1;r<f.length-1;r++)h+=_.Wb(b[e+r-1])+f[r+1];a[g]=h}else a[g]=b[e];return a}},attributes:{configurable:!0,enumerable:!0,get:function(){var a={},b=this.ta;if(!b)return a;
var c=HE(b),d=c?c.lr:null;if(null===d)return{};d=d[1].data[c.r0].Yb;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=b.attributes;for(d=0;d<b.length;d++)e=b[d],f=e.name.toLowerCase(),-1===c.indexOf(f)&&(a[f]=e.value);return a}},styles:{configurable:!0,enumerable:!0,get:function(){return this.ta&&this.ta.style?this.ta.style:{}}},qe:{configurable:!0,enumerable:!0,get:function(){var a={},b=this.ta.className;("string"!==typeof b?b.baseVal.split(" "):
b.split(" ")).forEach(function(c){return a[c]=!0});return a}},childNodes:{configurable:!0,enumerable:!0,get:function(){for(var a=this.Vp.childNodes,b=[],c=0;c<a.length;c++)b.push(_.JE(a[c]));return b}},children:{configurable:!0,enumerable:!0,get:function(){var a=this.ta;if(!a)return[];a=a.children;for(var b=[],c=0;c<a.length;c++)b.push(_.JE(a[c]));return b}}});var Osb=function(a,b,c){c=c||{};c.format="jspb";this.Ig=new _.Ao(c);this.Lg=void 0==a?a:a.replace(/\/+$/,"")};_.k=Osb.prototype;
_.k.Vta=function(a,b){return _.Bo(this.Ig,this.Lg+"/$rpc/devtools.sourcerers.DecorationsService/ListDecorations",a,b||{},_.YPa)};_.k.SZa=function(a,b){return _.Bo(this.Ig,this.Lg+"/$rpc/devtools.sourcerers.DecorationsService/ResolveDocumentation",a,b||{},_.ZPa)};_.k.TZa=function(a,b){return _.Bo(this.Ig,this.Lg+"/$rpc/devtools.sourcerers.DecorationsService/ResolveItemList",a,b||{},_.$Pa)};
_.k.Pfa=function(a,b){return _.Bo(this.Ig,this.Lg+"/$rpc/devtools.sourcerers.DecorationsService/ResolvePanel",a,b||{},_.aQa)};_.k.KRa=function(a,b){return _.Bo(this.Ig,this.Lg+"/$rpc/devtools.sourcerers.DecorationsService/GetFilterSupport",a,b||{},_.XPa)};Psb=_.Ab(_.Ho);vmb=/^(.*?)\/*$/;_.NF=function(){};_.NF.prototype.transform=function(a){return a?_.OE(a):""};_.NF.ha=function(a){return new (a||_.NF)};_.NF.Ie=_.hc({name:"toPrettyRef",type:_.NF,oe:!0});_.OF=function(){};
_.OF.ha=function(a){return new (a||_.OF)};_.OF.Ea=_.fc({type:_.OF});_.OF.Da=_.Vb({});var PF=function(a,b,c,d){this.offsetX=c;this.offsetY=d;this.te=void 0;this.Mc=a.Mc;this.Nc=a.Nc;this.uc=b.uc;this.Bc=b.Bc},Qsb=function(a,b){this.Jrc=a;this.gnc=b};Qsb.prototype.get=function(a,b){var c=this.gnc.get(a);return"undefined"!==typeof c?c:this.Jrc.get(a,b)};_.QF=function(a){this.title=a;_.Rsb(this)};_.Rsb=function(a){a.title.hm("")};_.QF.ha=function(a){return new (a||_.QF)(_.u(_.$m))};
_.QF.ua=_.t({token:_.QF,oa:_.QF.ha,Ja:"root"});Ssb=/(\(.*?\)+)|(\[.*?\]+)|(\{.*?\}+)|(<.*?>+)/g;nF=function(a){var b=_.z_a.test.call(_.z_a,a)?"\u200f":"\u200e";return a.replace(Ssb,b+"$&"+b)};Lmb={id:"Google",type:"depot"};
Nmb={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"}}};Tsb=["content"];_.RF=function(a){var b=this;this.Mw=a;this.size="small";this.format="fill";this.color="blue";this.Nvb=new MutationObserver(function(){return void Usb(b)});this.Nvb.observe(a.ta,{attributes:!0,attributeFilter:["disabled"]})};_.RF.prototype.Pa=function(){Vsb(this);"A"===this.Mw.ta.tagName&&this.Mw.ta.classList.add("link")};_.RF.prototype.Tb=function(a){(a.size||a.format||a.color)&&Vsb(this)};
_.RF.prototype.La=function(){this.Nvb.disconnect()};_.RF.prototype.Cn=function(){for(var a=this.Ixc.ta,b=_.q(a.childNodes),c=b.next();!c.done;c=b.next())if(c=c.value,c.nodeType===Node.TEXT_NODE){var d=a.insertBefore(document.createElement("span"),c);d.classList.add("text");d.appendChild(c)}Usb(this)};
var Usb=function(a){null!=a.Mw.ta.getAttribute("disabled")?a.Mw.ta.setAttribute("aria-disabled","true"):a.Mw.ta.removeAttribute("aria-disabled")},Vsb=function(a){var b=Array.from(a.Mw.ta.classList);b=_.q(b);for(var c=b.next();!c.done;c=b.next())c=c.value,_.g2a.includes(c)&&a.Mw.ta.classList.remove(c);b=new Set;b.add(_.e2a.includes(a.size)?a.size:"small");b.add(_.d2a.includes(a.format)?a.format:"fill");b.add(_.f2a.includes(a.color)?a.color:"blue");b=_.q(b.values());for(c=b.next();!c.done;c=b.next())a.Mw.ta.classList.add(c.value)};
_.W.Object.defineProperties(_.RF.prototype,{NLc:{configurable:!0,enumerable:!0,get:function(){if("fill"===this.format)return gF("gme-grey","900")+"22";switch(this.color){case "blue":return gF("gme-blue","600")+"22";case "red":return gF("gme-red","600")+"22";case "green":return gF("gme-green","700")+"22";case "grey":return gF("gme-grey","600")+"22";case "white":return gF("white")+"22";case "yellow":return gF("gme-yellow","700")+"22";default:return gF("gme-blue","600")+"22"}}},MLc:{configurable:!0,
enumerable:!0,get:function(){return{fG:250,fR:0}}}});_.RF.ha=function(a){return new (a||_.RF)(_.x(_.Rc))};
_.RF.ya=_.ec({type:_.RF,qa:[["button","gme-button",""],["a","gme-button",""]],tb:function(a,b){a&1&&_.hf(Tsb,5);if(a&2){var c;_.gf(c=_.lf())&&(b.Ixc=c.first)}},inputs:{size:"size",format:"format",color:"color"},features:[_.uc],Yb:["gme-button",""],kc:["*"],Aa:5,Ba:2,Fa:[[1,"content"],["content",""],["matRipple","","aria-hidden","true",1,"ripple",3,"matRippleAnimation","matRippleColor"],["aria-hidden","true",1,"state"]],va:function(a,b){a&1&&(_.Re(),_.B(0,"span",0,1),_.Se(2),_.D(),_.F(3,"div",2)(4,
"div",3));a&2&&(_.w(3),_.z("matRippleAnimation",b.MLc)("matRippleColor",b.NLc))},Ia:[_.Qq],styles:['[_nghost-%COMP%]{align-items:center;border-radius:4px;border:0;cursor:pointer;display:inline-flex;outline:none;position:relative;text-decoration:none}[_nghost-%COMP%]:active{transition:background .2s ease-out,border .2s ease-out,box-shadow .2s ease-out}[_nghost-%COMP%]   .content[_ngcontent-%COMP%]{position:relative;z-index:3;align-items:center;display:inline-flex;text-decoration:none;white-space:nowrap;user-select:none;pointer-events:none}[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:not(.text){font-size:18px;height:18px;line-height:18px;width:18px}[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:not(.text):only-child{margin:0 -4px}[_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], [_nghost-%COMP%]   .state[_ngcontent-%COMP%]{border-radius:3px;bottom:0;left:0;position:absolute;right:0;top:0}[_nghost-%COMP%]   .ripple[_ngcontent-%COMP%]{z-index:2}[_nghost-%COMP%]   .state[_ngcontent-%COMP%]{z-index:1}.xsmall[_nghost-%COMP%], .small[_nghost-%COMP%]{height:24px;padding:0 12px}.xsmall[_nghost-%COMP%]    , .small[_nghost-%COMP%]    {font:normal normal 500 12px/16px "Google Sans",sans-serif;letter-spacing:.15px;-webkit-font-smoothing:antialiased}.xsmall[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:first-child:not(:only-child):not(.text), .small[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:first-child:not(:only-child):not(.text){margin:0 4px 0 -4px}.xsmall[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:last-child:not(:only-child):not(.text), .small[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:last-child:not(:only-child):not(.text){margin:0 -4px 0 4px}.medium[_nghost-%COMP%]{height:28px;padding:0 12px}.medium[_nghost-%COMP%]    {font:normal normal 500 12px/16px "Google Sans",sans-serif;letter-spacing:.15px;-webkit-font-smoothing:antialiased}.medium[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:first-child:not(:only-child):not(.text){margin:0 4px 0 -4px}.medium[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:last-child:not(:only-child):not(.text){margin:0 -4px 0 4px}.large[_nghost-%COMP%]{height:32px;padding:0 12px}.large[_nghost-%COMP%]    {font:normal normal 500 14px/16px "Google Sans",sans-serif;letter-spacing:.15px;-webkit-font-smoothing:antialiased}.large[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:first-child:not(:only-child):not(.text){margin:0 6px 0 -4px}.large[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:last-child:not(:only-child):not(.text){margin:0 -4px 0 6px}.xlarge[_nghost-%COMP%]{height:36px;padding:0 16px}.xlarge[_nghost-%COMP%]    {font:normal normal 500 14px/16px "Google Sans",sans-serif;letter-spacing:.15px;-webkit-font-smoothing:antialiased}.xlarge[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:first-child:not(:only-child):not(.text){margin:0 6px 0 -4px}.xlarge[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:last-child:not(:only-child):not(.text){margin:0 -4px 0 6px}.hairline.blue[_nghost-%COMP%], .hairline.red[_nghost-%COMP%], .hairline.green[_nghost-%COMP%], .hairline.grey[_nghost-%COMP%], .hairline.white[_nghost-%COMP%], .hairline.yellow[_nghost-%COMP%]{background:#fff;border:1px solid #dadce0}.hairline.blue[disabled][_nghost-%COMP%], .hairline.blue[disabled][_nghost-%COMP%]:hover, .hairline.blue[disabled][_nghost-%COMP%]:active, .hairline.blue[disabled][_nghost-%COMP%]:focus, .hairline.red[disabled][_nghost-%COMP%], .hairline.red[disabled][_nghost-%COMP%]:hover, .hairline.red[disabled][_nghost-%COMP%]:active, .hairline.red[disabled][_nghost-%COMP%]:focus, .hairline.green[disabled][_nghost-%COMP%], .hairline.green[disabled][_nghost-%COMP%]:hover, .hairline.green[disabled][_nghost-%COMP%]:active, .hairline.green[disabled][_nghost-%COMP%]:focus, .hairline.grey[disabled][_nghost-%COMP%], .hairline.grey[disabled][_nghost-%COMP%]:hover, .hairline.grey[disabled][_nghost-%COMP%]:active, .hairline.grey[disabled][_nghost-%COMP%]:focus, .hairline.white[disabled][_nghost-%COMP%], .hairline.white[disabled][_nghost-%COMP%]:hover, .hairline.white[disabled][_nghost-%COMP%]:active, .hairline.white[disabled][_nghost-%COMP%]:focus, .hairline.yellow[disabled][_nghost-%COMP%], .hairline.yellow[disabled][_nghost-%COMP%]:hover, .hairline.yellow[disabled][_nghost-%COMP%]:active, .hairline.yellow[disabled][_nghost-%COMP%]:focus{background:#fff;border:1px solid rgba(32,33,36,.38);box-shadow:none;cursor:not-allowed}.hairline.blue[disabled][_nghost-%COMP%]    , .hairline.blue[disabled][_nghost-%COMP%]:hover    , .hairline.blue[disabled][_nghost-%COMP%]:active    , .hairline.blue[disabled][_nghost-%COMP%]:focus    , .hairline.red[disabled][_nghost-%COMP%]    , .hairline.red[disabled][_nghost-%COMP%]:hover    , .hairline.red[disabled][_nghost-%COMP%]:active    , .hairline.red[disabled][_nghost-%COMP%]:focus    , .hairline.green[disabled][_nghost-%COMP%]    , .hairline.green[disabled][_nghost-%COMP%]:hover    , .hairline.green[disabled][_nghost-%COMP%]:active    , .hairline.green[disabled][_nghost-%COMP%]:focus    , .hairline.grey[disabled][_nghost-%COMP%]    , .hairline.grey[disabled][_nghost-%COMP%]:hover    , .hairline.grey[disabled][_nghost-%COMP%]:active    , .hairline.grey[disabled][_nghost-%COMP%]:focus    , .hairline.white[disabled][_nghost-%COMP%]    , .hairline.white[disabled][_nghost-%COMP%]:hover    , .hairline.white[disabled][_nghost-%COMP%]:active    , .hairline.white[disabled][_nghost-%COMP%]:focus    , .hairline.yellow[disabled][_nghost-%COMP%]    , .hairline.yellow[disabled][_nghost-%COMP%]:hover    , .hairline.yellow[disabled][_nghost-%COMP%]:active    , .hairline.yellow[disabled][_nghost-%COMP%]:focus    {color:rgba(32,33,36,.38);fill:rgba(32,33,36,.38)}.hairline.blue[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .hairline.blue[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .hairline.blue[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .hairline.blue[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .hairline.blue[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .hairline.blue[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .hairline.blue[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .hairline.blue[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .hairline.red[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .hairline.red[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .hairline.red[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .hairline.red[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .hairline.red[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .hairline.red[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .hairline.red[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .hairline.red[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .hairline.green[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .hairline.green[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .hairline.green[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .hairline.green[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .hairline.green[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .hairline.green[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .hairline.green[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .hairline.green[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .hairline.grey[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .hairline.grey[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .hairline.grey[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .hairline.grey[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .hairline.grey[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .hairline.grey[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .hairline.grey[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .hairline.grey[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .hairline.white[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .hairline.white[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .hairline.white[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .hairline.white[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .hairline.white[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .hairline.white[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .hairline.white[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .hairline.white[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .hairline.yellow[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .hairline.yellow[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .hairline.yellow[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .hairline.yellow[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .hairline.yellow[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .hairline.yellow[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .hairline.yellow[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .hairline.yellow[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%]{display:none}.hairline.blue[_nghost-%COMP%]    {color:#1a73e8;fill:#1a73e8}.hairline.blue[_nghost-%COMP%]:hover    {color:#174ea6;fill:#174ea6}.hairline.blue[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.04)}.hairline.blue[_nghost-%COMP%]:focus{border:1px solid #174ea6}.hairline.blue[_nghost-%COMP%]:focus    {color:#174ea6;fill:#174ea6}.hairline.blue[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.12)}.hairline.blue[_nghost-%COMP%]:active{border:1px solid #174ea6}.hairline.blue[_nghost-%COMP%]:active    {color:#174ea6;fill:#174ea6}.hairline.blue[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.06)}.hairline.red[_nghost-%COMP%]    {color:#d93025;fill:#d93025}.hairline.red[_nghost-%COMP%]:hover    {color:#a50e0e;fill:#a50e0e}.hairline.red[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.04)}.hairline.red[_nghost-%COMP%]:focus{border:1px solid #a50e0e}.hairline.red[_nghost-%COMP%]:focus    {color:#a50e0e;fill:#a50e0e}.hairline.red[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.12)}.hairline.red[_nghost-%COMP%]:active{border:1px solid #a50e0e}.hairline.red[_nghost-%COMP%]:active    {color:#a50e0e;fill:#a50e0e}.hairline.red[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.06)}.hairline.green[_nghost-%COMP%]    {color:#188038;fill:#188038}.hairline.green[_nghost-%COMP%]:hover    {color:#0d652d;fill:#0d652d}.hairline.green[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.04)}.hairline.green[_nghost-%COMP%]:focus{border:1px solid #0d652d}.hairline.green[_nghost-%COMP%]:focus    {color:#0d652d;fill:#0d652d}.hairline.green[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.12)}.hairline.green[_nghost-%COMP%]:active{border:1px solid #0d652d}.hairline.green[_nghost-%COMP%]:active    {color:#0d652d;fill:#0d652d}.hairline.green[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.06)}.hairline.grey[_nghost-%COMP%]    {color:#5f6368;fill:#5f6368}.hairline.grey[_nghost-%COMP%]:hover    {color:#202124;fill:#202124}.hairline.grey[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.04)}.hairline.grey[_nghost-%COMP%]:focus{border:1px solid #202124}.hairline.grey[_nghost-%COMP%]:focus    {color:#202124;fill:#202124}.hairline.grey[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.12)}.hairline.grey[_nghost-%COMP%]:active{border:1px solid #202124}.hairline.grey[_nghost-%COMP%]:active    {color:#202124;fill:#202124}.hairline.grey[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.06)}.hairline.white[_nghost-%COMP%]    {color:#5f6368;fill:#5f6368}.hairline.white[_nghost-%COMP%]:hover    {color:#202124;fill:#202124}.hairline.white[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(218,220,224,.04)}.hairline.white[_nghost-%COMP%]:focus{border:1px solid #202124}.hairline.white[_nghost-%COMP%]:focus    {color:#202124;fill:#202124}.hairline.white[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.12)}.hairline.white[_nghost-%COMP%]:active{border:1px solid #202124}.hairline.white[_nghost-%COMP%]:active    {color:#202124;fill:#202124}.hairline.white[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.06)}.hairline.yellow[_nghost-%COMP%]    {color:#202124;fill:#202124}.hairline.yellow[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.07)}.hairline.yellow[_nghost-%COMP%]:focus{border:1px solid #e37400}.hairline.yellow[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.12)}.hairline.yellow[_nghost-%COMP%]:active{border:1px solid #e37400}.hairline.yellow[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.1)}.bordered.blue[_nghost-%COMP%], .bordered.red[_nghost-%COMP%], .bordered.green[_nghost-%COMP%], .bordered.grey[_nghost-%COMP%], .bordered.white[_nghost-%COMP%], .bordered.yellow[_nghost-%COMP%]{background:#fff}.bordered.blue[disabled][_nghost-%COMP%], .bordered.blue[disabled][_nghost-%COMP%]:hover, .bordered.blue[disabled][_nghost-%COMP%]:active, .bordered.blue[disabled][_nghost-%COMP%]:focus, .bordered.red[disabled][_nghost-%COMP%], .bordered.red[disabled][_nghost-%COMP%]:hover, .bordered.red[disabled][_nghost-%COMP%]:active, .bordered.red[disabled][_nghost-%COMP%]:focus, .bordered.green[disabled][_nghost-%COMP%], .bordered.green[disabled][_nghost-%COMP%]:hover, .bordered.green[disabled][_nghost-%COMP%]:active, .bordered.green[disabled][_nghost-%COMP%]:focus, .bordered.grey[disabled][_nghost-%COMP%], .bordered.grey[disabled][_nghost-%COMP%]:hover, .bordered.grey[disabled][_nghost-%COMP%]:active, .bordered.grey[disabled][_nghost-%COMP%]:focus, .bordered.white[disabled][_nghost-%COMP%], .bordered.white[disabled][_nghost-%COMP%]:hover, .bordered.white[disabled][_nghost-%COMP%]:active, .bordered.white[disabled][_nghost-%COMP%]:focus, .bordered.yellow[disabled][_nghost-%COMP%], .bordered.yellow[disabled][_nghost-%COMP%]:hover, .bordered.yellow[disabled][_nghost-%COMP%]:active, .bordered.yellow[disabled][_nghost-%COMP%]:focus{background:#fff;border:1px solid rgba(32,33,36,.38);box-shadow:none;cursor:not-allowed}.bordered.blue[disabled][_nghost-%COMP%]    , .bordered.blue[disabled][_nghost-%COMP%]:hover    , .bordered.blue[disabled][_nghost-%COMP%]:active    , .bordered.blue[disabled][_nghost-%COMP%]:focus    , .bordered.red[disabled][_nghost-%COMP%]    , .bordered.red[disabled][_nghost-%COMP%]:hover    , .bordered.red[disabled][_nghost-%COMP%]:active    , .bordered.red[disabled][_nghost-%COMP%]:focus    , .bordered.green[disabled][_nghost-%COMP%]    , .bordered.green[disabled][_nghost-%COMP%]:hover    , .bordered.green[disabled][_nghost-%COMP%]:active    , .bordered.green[disabled][_nghost-%COMP%]:focus    , .bordered.grey[disabled][_nghost-%COMP%]    , .bordered.grey[disabled][_nghost-%COMP%]:hover    , .bordered.grey[disabled][_nghost-%COMP%]:active    , .bordered.grey[disabled][_nghost-%COMP%]:focus    , .bordered.white[disabled][_nghost-%COMP%]    , .bordered.white[disabled][_nghost-%COMP%]:hover    , .bordered.white[disabled][_nghost-%COMP%]:active    , .bordered.white[disabled][_nghost-%COMP%]:focus    , .bordered.yellow[disabled][_nghost-%COMP%]    , .bordered.yellow[disabled][_nghost-%COMP%]:hover    , .bordered.yellow[disabled][_nghost-%COMP%]:active    , .bordered.yellow[disabled][_nghost-%COMP%]:focus    {color:rgba(32,33,36,.38);fill:rgba(32,33,36,.38)}.bordered.blue[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .bordered.blue[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .bordered.blue[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .bordered.blue[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .bordered.blue[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .bordered.blue[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .bordered.blue[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .bordered.blue[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .bordered.red[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .bordered.red[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .bordered.red[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .bordered.red[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .bordered.red[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .bordered.red[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .bordered.red[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .bordered.red[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .bordered.green[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .bordered.green[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .bordered.green[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .bordered.green[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .bordered.green[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .bordered.green[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .bordered.green[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .bordered.green[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .bordered.grey[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .bordered.grey[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .bordered.grey[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .bordered.grey[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .bordered.grey[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .bordered.grey[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .bordered.grey[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .bordered.grey[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .bordered.white[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .bordered.white[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .bordered.white[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .bordered.white[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .bordered.white[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .bordered.white[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .bordered.white[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .bordered.white[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .bordered.yellow[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .bordered.yellow[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .bordered.yellow[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .bordered.yellow[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .bordered.yellow[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .bordered.yellow[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .bordered.yellow[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .bordered.yellow[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%]{display:none}.bordered.blue[_nghost-%COMP%]{border:1px solid #1a73e8}.bordered.blue[_nghost-%COMP%]    {color:#1a73e8;fill:#1a73e8}.bordered.blue[_nghost-%COMP%]:hover{border:1px solid #174ea6}.bordered.blue[_nghost-%COMP%]:hover    {color:#174ea6;fill:#174ea6}.bordered.blue[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.04)}.bordered.blue[_nghost-%COMP%]:focus{border:1px solid #174ea6}.bordered.blue[_nghost-%COMP%]:focus    {color:#174ea6;fill:#174ea6}.bordered.blue[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.12)}.bordered.blue[_nghost-%COMP%]:active{border:1px solid #174ea6}.bordered.blue[_nghost-%COMP%]:active    {color:#174ea6;fill:#174ea6}.bordered.blue[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.06)}.bordered.red[_nghost-%COMP%]{border:1px solid #d93025}.bordered.red[_nghost-%COMP%]    {color:#d93025;fill:#d93025}.bordered.red[_nghost-%COMP%]:hover{border:1px solid #a50e0e}.bordered.red[_nghost-%COMP%]:hover    {color:#a50e0e;fill:#a50e0e}.bordered.red[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.04)}.bordered.red[_nghost-%COMP%]:focus{border:1px solid #a50e0e}.bordered.red[_nghost-%COMP%]:focus    {color:#a50e0e;fill:#a50e0e}.bordered.red[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.12)}.bordered.red[_nghost-%COMP%]:active{border:1px solid #a50e0e}.bordered.red[_nghost-%COMP%]:active    {color:#a50e0e;fill:#a50e0e}.bordered.red[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.06)}.bordered.green[_nghost-%COMP%]{border:1px solid #188038}.bordered.green[_nghost-%COMP%]    {color:#188038;fill:#188038}.bordered.green[_nghost-%COMP%]:hover{border:1px solid #0d652d}.bordered.green[_nghost-%COMP%]:hover    {color:#0d652d;fill:#0d652d}.bordered.green[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.04)}.bordered.green[_nghost-%COMP%]:focus{border:1px solid #0d652d}.bordered.green[_nghost-%COMP%]:focus    {color:#0d652d;fill:#0d652d}.bordered.green[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.12)}.bordered.green[_nghost-%COMP%]:active{border:1px solid #0d652d}.bordered.green[_nghost-%COMP%]:active    {color:#0d652d;fill:#0d652d}.bordered.green[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.06)}.bordered.grey[_nghost-%COMP%]{border:1px solid #5f6368}.bordered.grey[_nghost-%COMP%]    {color:#5f6368;fill:#5f6368}.bordered.grey[_nghost-%COMP%]:hover{border:1px solid #202124}.bordered.grey[_nghost-%COMP%]:hover    {color:#202124;fill:#202124}.bordered.grey[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.04)}.bordered.grey[_nghost-%COMP%]:focus{border:1px solid #202124}.bordered.grey[_nghost-%COMP%]:focus    {color:#202124;fill:#202124}.bordered.grey[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.12)}.bordered.grey[_nghost-%COMP%]:active{border:1px solid #202124}.bordered.grey[_nghost-%COMP%]:active    {color:#202124;fill:#202124}.bordered.grey[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.06)}.bordered.white[_nghost-%COMP%]{border:1px solid #202124}.bordered.white[_nghost-%COMP%]    {color:#5f6368;fill:#5f6368}.bordered.white[_nghost-%COMP%]:hover{border:1px solid #202124}.bordered.white[_nghost-%COMP%]:hover    {color:#202124;fill:#202124}.bordered.white[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.04)}.bordered.white[_nghost-%COMP%]:focus{border:1px solid #202124}.bordered.white[_nghost-%COMP%]:focus    {color:#202124;fill:#202124}.bordered.white[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.04)}.bordered.white[_nghost-%COMP%]:active{border:1px solid #202124}.bordered.white[_nghost-%COMP%]:active    {color:#202124;fill:#202124}.bordered.white[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.04)}.bordered.yellow[_nghost-%COMP%]{border:1px solid #f29900}.bordered.yellow[_nghost-%COMP%]    {color:#202124;fill:#202124}.bordered.yellow[_nghost-%COMP%]:hover{border:1px solid #e37400}.bordered.yellow[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.04)}.bordered.yellow[_nghost-%COMP%]:focus{border:1px solid #e37400}.bordered.yellow[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.12)}.bordered.yellow[_nghost-%COMP%]:active{border:1px solid #e37400}.bordered.yellow[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.06)}.protected.blue[_nghost-%COMP%], .protected.red[_nghost-%COMP%], .protected.green[_nghost-%COMP%], .protected.grey[_nghost-%COMP%], .protected.white[_nghost-%COMP%], .protected.yellow[_nghost-%COMP%]{background:#fff;box-shadow:0px 1px 3px rgba(60,64,67,.15),0px 1px 2px rgba(60,64,67,.3)}.protected.blue[_nghost-%COMP%]:hover, .protected.red[_nghost-%COMP%]:hover, .protected.green[_nghost-%COMP%]:hover, .protected.grey[_nghost-%COMP%]:hover, .protected.white[_nghost-%COMP%]:hover, .protected.yellow[_nghost-%COMP%]:hover{box-shadow:0px 2px 6px rgba(60,64,67,.15),0px 1px 2px rgba(60,64,67,.3)}.protected.blue[_nghost-%COMP%]:focus, .protected.red[_nghost-%COMP%]:focus, .protected.green[_nghost-%COMP%]:focus, .protected.grey[_nghost-%COMP%]:focus, .protected.white[_nghost-%COMP%]:focus, .protected.yellow[_nghost-%COMP%]:focus{box-shadow:0px 1px 3px rgba(60,64,67,.15),0px 1px 2px rgba(60,64,67,.3)}.protected.blue[_nghost-%COMP%]:active, .protected.red[_nghost-%COMP%]:active, .protected.green[_nghost-%COMP%]:active, .protected.grey[_nghost-%COMP%]:active, .protected.white[_nghost-%COMP%]:active, .protected.yellow[_nghost-%COMP%]:active{box-shadow:0px 6px 10px rgba(60,64,67,.15),0px 2px 3px rgba(60,64,67,.3)}.protected.blue[disabled][_nghost-%COMP%], .protected.blue[disabled][_nghost-%COMP%]:hover, .protected.blue[disabled][_nghost-%COMP%]:active, .protected.blue[disabled][_nghost-%COMP%]:focus, .protected.red[disabled][_nghost-%COMP%], .protected.red[disabled][_nghost-%COMP%]:hover, .protected.red[disabled][_nghost-%COMP%]:active, .protected.red[disabled][_nghost-%COMP%]:focus, .protected.green[disabled][_nghost-%COMP%], .protected.green[disabled][_nghost-%COMP%]:hover, .protected.green[disabled][_nghost-%COMP%]:active, .protected.green[disabled][_nghost-%COMP%]:focus, .protected.grey[disabled][_nghost-%COMP%], .protected.grey[disabled][_nghost-%COMP%]:hover, .protected.grey[disabled][_nghost-%COMP%]:active, .protected.grey[disabled][_nghost-%COMP%]:focus, .protected.white[disabled][_nghost-%COMP%], .protected.white[disabled][_nghost-%COMP%]:hover, .protected.white[disabled][_nghost-%COMP%]:active, .protected.white[disabled][_nghost-%COMP%]:focus, .protected.yellow[disabled][_nghost-%COMP%], .protected.yellow[disabled][_nghost-%COMP%]:hover, .protected.yellow[disabled][_nghost-%COMP%]:active, .protected.yellow[disabled][_nghost-%COMP%]:focus{background:#fff;box-shadow:none;cursor:not-allowed}.protected.blue[disabled][_nghost-%COMP%]    , .protected.blue[disabled][_nghost-%COMP%]:hover    , .protected.blue[disabled][_nghost-%COMP%]:active    , .protected.blue[disabled][_nghost-%COMP%]:focus    , .protected.red[disabled][_nghost-%COMP%]    , .protected.red[disabled][_nghost-%COMP%]:hover    , .protected.red[disabled][_nghost-%COMP%]:active    , .protected.red[disabled][_nghost-%COMP%]:focus    , .protected.green[disabled][_nghost-%COMP%]    , .protected.green[disabled][_nghost-%COMP%]:hover    , .protected.green[disabled][_nghost-%COMP%]:active    , .protected.green[disabled][_nghost-%COMP%]:focus    , .protected.grey[disabled][_nghost-%COMP%]    , .protected.grey[disabled][_nghost-%COMP%]:hover    , .protected.grey[disabled][_nghost-%COMP%]:active    , .protected.grey[disabled][_nghost-%COMP%]:focus    , .protected.white[disabled][_nghost-%COMP%]    , .protected.white[disabled][_nghost-%COMP%]:hover    , .protected.white[disabled][_nghost-%COMP%]:active    , .protected.white[disabled][_nghost-%COMP%]:focus    , .protected.yellow[disabled][_nghost-%COMP%]    , .protected.yellow[disabled][_nghost-%COMP%]:hover    , .protected.yellow[disabled][_nghost-%COMP%]:active    , .protected.yellow[disabled][_nghost-%COMP%]:focus    {color:rgba(32,33,36,.38);fill:rgba(32,33,36,.38)}.protected.blue[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .protected.blue[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .protected.blue[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .protected.blue[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .protected.red[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .protected.red[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .protected.red[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .protected.red[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .protected.green[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .protected.green[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .protected.green[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .protected.green[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .protected.grey[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .protected.grey[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .protected.grey[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .protected.grey[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .protected.white[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .protected.white[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .protected.white[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .protected.white[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .protected.yellow[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .protected.yellow[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .protected.yellow[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .protected.yellow[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.12)}.protected.blue[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .protected.blue[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .protected.blue[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .protected.blue[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .protected.red[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .protected.red[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .protected.red[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .protected.red[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .protected.green[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .protected.green[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .protected.green[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .protected.green[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .protected.grey[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .protected.grey[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .protected.grey[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .protected.grey[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .protected.white[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .protected.white[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .protected.white[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .protected.white[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .protected.yellow[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .protected.yellow[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .protected.yellow[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .protected.yellow[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%]{display:none}.protected.blue[_nghost-%COMP%]    {color:#1a73e8;fill:#1a73e8}.protected.blue[_nghost-%COMP%]:hover    {color:#174ea6;fill:#174ea6}.protected.blue[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.04)}.protected.blue[_nghost-%COMP%]:focus    {color:#174ea6;fill:#174ea6}.protected.blue[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.12)}.protected.blue[_nghost-%COMP%]:active    {color:#174ea6;fill:#174ea6}.protected.blue[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.06)}.protected.red[_nghost-%COMP%]    {color:#d93025;fill:#d93025}.protected.red[_nghost-%COMP%]:hover    {color:#a50e0e;fill:#a50e0e}.protected.red[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.04)}.protected.red[_nghost-%COMP%]:focus    {color:#a50e0e;fill:#a50e0e}.protected.red[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.12)}.protected.red[_nghost-%COMP%]:active    {color:#a50e0e;fill:#a50e0e}.protected.red[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.06)}.protected.green[_nghost-%COMP%]    {color:#188038;fill:#188038}.protected.green[_nghost-%COMP%]:hover    {color:#0d652d;fill:#0d652d}.protected.green[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.04)}.protected.green[_nghost-%COMP%]:focus    {color:#0d652d;fill:#0d652d}.protected.green[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.12)}.protected.green[_nghost-%COMP%]:active    {color:#0d652d;fill:#0d652d}.protected.green[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.06)}.protected.grey[_nghost-%COMP%]    {color:#5f6368;fill:#5f6368}.protected.grey[_nghost-%COMP%]:hover    {color:#202124;fill:#202124}.protected.grey[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.04)}.protected.grey[_nghost-%COMP%]:focus    {color:#202124;fill:#202124}.protected.grey[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.12)}.protected.grey[_nghost-%COMP%]:active    {color:#202124;fill:#202124}.protected.grey[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.06)}.protected.white[_nghost-%COMP%]    {color:#5f6368;fill:#5f6368}.protected.white[_nghost-%COMP%]:hover    {color:#202124;fill:#202124}.protected.white[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.04)}.protected.white[_nghost-%COMP%]:focus    {color:#202124;fill:#202124}.protected.white[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.12)}.protected.white[_nghost-%COMP%]:active    {color:#202124;fill:#202124}.protected.white[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.06)}.protected.yellow[_nghost-%COMP%]    {color:#202124;fill:#202124}.protected.yellow[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.04)}.protected.yellow[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.12)}.protected.yellow[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.06)}.flat.blue[_nghost-%COMP%], .flat.red[_nghost-%COMP%], .flat.green[_nghost-%COMP%], .flat.grey[_nghost-%COMP%], .flat.white[_nghost-%COMP%], .flat.yellow[_nghost-%COMP%]{background:rgba(0,0,0,0)}.flat.blue[_nghost-%COMP%]:hover, .flat.red[_nghost-%COMP%]:hover, .flat.green[_nghost-%COMP%]:hover, .flat.grey[_nghost-%COMP%]:hover, .flat.white[_nghost-%COMP%]:hover, .flat.yellow[_nghost-%COMP%]:hover{background:#fff}.flat.blue[_nghost-%COMP%]:focus, .flat.red[_nghost-%COMP%]:focus, .flat.green[_nghost-%COMP%]:focus, .flat.grey[_nghost-%COMP%]:focus, .flat.white[_nghost-%COMP%]:focus, .flat.yellow[_nghost-%COMP%]:focus{background:#fff}.flat.blue[_nghost-%COMP%]:active, .flat.red[_nghost-%COMP%]:active, .flat.green[_nghost-%COMP%]:active, .flat.grey[_nghost-%COMP%]:active, .flat.white[_nghost-%COMP%]:active, .flat.yellow[_nghost-%COMP%]:active{background:#fff}.flat.blue[disabled][_nghost-%COMP%], .flat.blue[disabled][_nghost-%COMP%]:hover, .flat.blue[disabled][_nghost-%COMP%]:active, .flat.blue[disabled][_nghost-%COMP%]:focus, .flat.red[disabled][_nghost-%COMP%], .flat.red[disabled][_nghost-%COMP%]:hover, .flat.red[disabled][_nghost-%COMP%]:active, .flat.red[disabled][_nghost-%COMP%]:focus, .flat.green[disabled][_nghost-%COMP%], .flat.green[disabled][_nghost-%COMP%]:hover, .flat.green[disabled][_nghost-%COMP%]:active, .flat.green[disabled][_nghost-%COMP%]:focus, .flat.grey[disabled][_nghost-%COMP%], .flat.grey[disabled][_nghost-%COMP%]:hover, .flat.grey[disabled][_nghost-%COMP%]:active, .flat.grey[disabled][_nghost-%COMP%]:focus, .flat.white[disabled][_nghost-%COMP%], .flat.white[disabled][_nghost-%COMP%]:hover, .flat.white[disabled][_nghost-%COMP%]:active, .flat.white[disabled][_nghost-%COMP%]:focus, .flat.yellow[disabled][_nghost-%COMP%], .flat.yellow[disabled][_nghost-%COMP%]:hover, .flat.yellow[disabled][_nghost-%COMP%]:active, .flat.yellow[disabled][_nghost-%COMP%]:focus{background:rgba(0,0,0,0);box-shadow:none;cursor:not-allowed}.flat.blue[disabled][_nghost-%COMP%]    , .flat.blue[disabled][_nghost-%COMP%]:hover    , .flat.blue[disabled][_nghost-%COMP%]:active    , .flat.blue[disabled][_nghost-%COMP%]:focus    , .flat.red[disabled][_nghost-%COMP%]    , .flat.red[disabled][_nghost-%COMP%]:hover    , .flat.red[disabled][_nghost-%COMP%]:active    , .flat.red[disabled][_nghost-%COMP%]:focus    , .flat.green[disabled][_nghost-%COMP%]    , .flat.green[disabled][_nghost-%COMP%]:hover    , .flat.green[disabled][_nghost-%COMP%]:active    , .flat.green[disabled][_nghost-%COMP%]:focus    , .flat.grey[disabled][_nghost-%COMP%]    , .flat.grey[disabled][_nghost-%COMP%]:hover    , .flat.grey[disabled][_nghost-%COMP%]:active    , .flat.grey[disabled][_nghost-%COMP%]:focus    , .flat.white[disabled][_nghost-%COMP%]    , .flat.white[disabled][_nghost-%COMP%]:hover    , .flat.white[disabled][_nghost-%COMP%]:active    , .flat.white[disabled][_nghost-%COMP%]:focus    , .flat.yellow[disabled][_nghost-%COMP%]    , .flat.yellow[disabled][_nghost-%COMP%]:hover    , .flat.yellow[disabled][_nghost-%COMP%]:active    , .flat.yellow[disabled][_nghost-%COMP%]:focus    {color:rgba(32,33,36,.38);fill:rgba(32,33,36,.38)}.flat.blue[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .flat.blue[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .flat.blue[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .flat.blue[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .flat.blue[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .flat.blue[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .flat.blue[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .flat.blue[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .flat.red[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .flat.red[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .flat.red[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .flat.red[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .flat.red[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .flat.red[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .flat.red[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .flat.red[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .flat.green[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .flat.green[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .flat.green[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .flat.green[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .flat.green[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .flat.green[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .flat.green[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .flat.green[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .flat.grey[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .flat.grey[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .flat.grey[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .flat.grey[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .flat.grey[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .flat.grey[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .flat.grey[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .flat.grey[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .flat.white[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .flat.white[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .flat.white[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .flat.white[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .flat.white[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .flat.white[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .flat.white[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .flat.white[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .flat.yellow[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .flat.yellow[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .flat.yellow[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .flat.yellow[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .flat.yellow[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .flat.yellow[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .flat.yellow[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .flat.yellow[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%]{display:none}.flat.blue[_nghost-%COMP%]    {color:#1a73e8;fill:#1a73e8}.flat.blue[_nghost-%COMP%]:hover    {color:#174ea6;fill:#174ea6}.flat.blue[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.04)}.flat.blue[_nghost-%COMP%]:focus    {color:#174ea6;fill:#174ea6}.flat.blue[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.12)}.flat.blue[_nghost-%COMP%]:active    {color:#174ea6;fill:#174ea6}.flat.blue[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.06)}.flat.red[_nghost-%COMP%]    {color:#d93025;fill:#d93025}.flat.red[_nghost-%COMP%]:hover    {color:#a50e0e;fill:#a50e0e}.flat.red[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.04)}.flat.red[_nghost-%COMP%]:focus    {color:#a50e0e;fill:#a50e0e}.flat.red[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.12)}.flat.red[_nghost-%COMP%]:active    {color:#a50e0e;fill:#a50e0e}.flat.red[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.06)}.flat.green[_nghost-%COMP%]    {color:#188038;fill:#188038}.flat.green[_nghost-%COMP%]:hover    {color:#0d652d;fill:#0d652d}.flat.green[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.04)}.flat.green[_nghost-%COMP%]:focus    {color:#0d652d;fill:#0d652d}.flat.green[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.12)}.flat.green[_nghost-%COMP%]:active    {color:#0d652d;fill:#0d652d}.flat.green[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.06)}.flat.grey[_nghost-%COMP%]    {color:#5f6368;fill:#5f6368}.flat.grey[_nghost-%COMP%]:hover    {color:#202124;fill:#202124}.flat.grey[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.04)}.flat.grey[_nghost-%COMP%]:focus    {color:#202124;fill:#202124}.flat.grey[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.12)}.flat.grey[_nghost-%COMP%]:active    {color:#202124;fill:#202124}.flat.grey[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.06)}.flat.white[_nghost-%COMP%]    {color:#fff;fill:#fff}.flat.white[_nghost-%COMP%]:hover    {color:#fff;fill:#fff;background:rgba(255,255,255,.04)}.flat.white[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(255,255,255,.04)}.flat.white[_nghost-%COMP%]:focus    {color:#fff;fill:#fff;background:rgba(255,255,255,.12)}.flat.white[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(255,255,255,.12)}.flat.white[_nghost-%COMP%]:active    {color:#fff;fill:#fff;background:rgba(255,255,255,.06)}.flat.white[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(255,255,255,.06)}.flat.yellow[_nghost-%COMP%]    {color:#202124;fill:#202124}.flat.yellow[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.04)}.flat.yellow[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.12)}.flat.yellow[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.06)}.fill.blue[_nghost-%COMP%]    , .fill.red[_nghost-%COMP%]    , .fill.green[_nghost-%COMP%]    , .fill.grey[_nghost-%COMP%]    , .fill.white[_nghost-%COMP%]    , .fill.yellow[_nghost-%COMP%]    {color:#fff;fill:#fff}.fill.blue[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .fill.red[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .fill.green[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .fill.grey[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .fill.white[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .fill.yellow[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.16)}.fill.blue[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .fill.red[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .fill.green[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .fill.grey[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .fill.white[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .fill.yellow[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.24)}.fill.blue[_nghost-%COMP%]:active, .fill.red[_nghost-%COMP%]:active, .fill.green[_nghost-%COMP%]:active, .fill.grey[_nghost-%COMP%]:active, .fill.white[_nghost-%COMP%]:active, .fill.yellow[_nghost-%COMP%]:active{box-shadow:0px 2px 6px rgba(60,64,67,.15),0px 1px 2px rgba(60,64,67,.3)}.fill.blue[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .fill.red[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .fill.green[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .fill.grey[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .fill.white[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .fill.yellow[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.16)}.fill.blue[disabled][_nghost-%COMP%], .fill.blue[disabled][_nghost-%COMP%]:hover, .fill.blue[disabled][_nghost-%COMP%]:active, .fill.blue[disabled][_nghost-%COMP%]:focus, .fill.red[disabled][_nghost-%COMP%], .fill.red[disabled][_nghost-%COMP%]:hover, .fill.red[disabled][_nghost-%COMP%]:active, .fill.red[disabled][_nghost-%COMP%]:focus, .fill.green[disabled][_nghost-%COMP%], .fill.green[disabled][_nghost-%COMP%]:hover, .fill.green[disabled][_nghost-%COMP%]:active, .fill.green[disabled][_nghost-%COMP%]:focus, .fill.grey[disabled][_nghost-%COMP%], .fill.grey[disabled][_nghost-%COMP%]:hover, .fill.grey[disabled][_nghost-%COMP%]:active, .fill.grey[disabled][_nghost-%COMP%]:focus, .fill.white[disabled][_nghost-%COMP%], .fill.white[disabled][_nghost-%COMP%]:hover, .fill.white[disabled][_nghost-%COMP%]:active, .fill.white[disabled][_nghost-%COMP%]:focus, .fill.yellow[disabled][_nghost-%COMP%], .fill.yellow[disabled][_nghost-%COMP%]:hover, .fill.yellow[disabled][_nghost-%COMP%]:active, .fill.yellow[disabled][_nghost-%COMP%]:focus{background:#fff;box-shadow:none;cursor:not-allowed}.fill.blue[disabled][_nghost-%COMP%]    , .fill.blue[disabled][_nghost-%COMP%]:hover    , .fill.blue[disabled][_nghost-%COMP%]:active    , .fill.blue[disabled][_nghost-%COMP%]:focus    , .fill.red[disabled][_nghost-%COMP%]    , .fill.red[disabled][_nghost-%COMP%]:hover    , .fill.red[disabled][_nghost-%COMP%]:active    , .fill.red[disabled][_nghost-%COMP%]:focus    , .fill.green[disabled][_nghost-%COMP%]    , .fill.green[disabled][_nghost-%COMP%]:hover    , .fill.green[disabled][_nghost-%COMP%]:active    , .fill.green[disabled][_nghost-%COMP%]:focus    , .fill.grey[disabled][_nghost-%COMP%]    , .fill.grey[disabled][_nghost-%COMP%]:hover    , .fill.grey[disabled][_nghost-%COMP%]:active    , .fill.grey[disabled][_nghost-%COMP%]:focus    , .fill.white[disabled][_nghost-%COMP%]    , .fill.white[disabled][_nghost-%COMP%]:hover    , .fill.white[disabled][_nghost-%COMP%]:active    , .fill.white[disabled][_nghost-%COMP%]:focus    , .fill.yellow[disabled][_nghost-%COMP%]    , .fill.yellow[disabled][_nghost-%COMP%]:hover    , .fill.yellow[disabled][_nghost-%COMP%]:active    , .fill.yellow[disabled][_nghost-%COMP%]:focus    {color:rgba(32,33,36,.38);fill:rgba(32,33,36,.38)}.fill.blue[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .fill.blue[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .fill.blue[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .fill.blue[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .fill.red[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .fill.red[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .fill.red[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .fill.red[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .fill.green[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .fill.green[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .fill.green[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .fill.green[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .fill.grey[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .fill.grey[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .fill.grey[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .fill.grey[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .fill.white[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .fill.white[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .fill.white[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .fill.white[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .fill.yellow[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .fill.yellow[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .fill.yellow[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .fill.yellow[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.12)}.fill.blue[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .fill.blue[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .fill.blue[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .fill.blue[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .fill.red[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .fill.red[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .fill.red[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .fill.red[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .fill.green[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .fill.green[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .fill.green[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .fill.green[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .fill.grey[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .fill.grey[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .fill.grey[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .fill.grey[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .fill.white[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .fill.white[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .fill.white[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .fill.white[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .fill.yellow[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .fill.yellow[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .fill.yellow[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .fill.yellow[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%]{display:none}.fill.blue[_nghost-%COMP%]{background:#1a73e8}.fill.red[_nghost-%COMP%]{background:#d93025}.fill.green[_nghost-%COMP%]{background:#188038}.fill.grey[_nghost-%COMP%]{background:#5f6368}.fill.white[_nghost-%COMP%]{background:#fff}.fill.white[_nghost-%COMP%]    {color:#5f6368;fill:#5f6368}.fill.white[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.04)}.fill.white[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.12)}.fill.white[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.06)}.fill.yellow[_nghost-%COMP%]{background:#f29900}.fill.yellow[_nghost-%COMP%]    {color:#202124;fill:#202124}'],
Na:0});Wsb={id:"FUZZING",name:"Fuzzing Coverage",children:[]};_.SF=function(a){this.Ga=a};_.SF.ha=function(a){return new (a||_.SF)(_.x(_.Ku))};_.SF.Ha=_.gc({type:_.SF,qa:[["","trackBucket",""],["","trackAction","","feedbackEvent",""]],lb:function(a,b){a&1&&_.K("click",function(){var c={};b.xSb&&(c={bucket:b.xSb});b.gR&&(c=Object.assign({},c,{kG:[b.gR]}));b.Ga.Vm(c)})},inputs:{xSb:"trackBucket",gR:"feedbackEvent"}});_.TF=function(){};_.TF.ha=function(a){return new (a||_.TF)};_.TF.Ea=_.fc({type:_.TF});
_.TF.Da=_.Vb({imports:[_.Gn]});
var UF={aAa:"BBCP",HBa:"KYTHE",eDa:"SEARCH_INDEX",rEa:"UNKNOWN_PROVENANCE",EEa:"VCS",values:function(){return[UF.rEa,UF.EEa,UF.HBa,UF.eDa,UF.aAa]}},VF={Cy:"DIRECTORY",pE:"EXECUTABLE",Dt:"FILE",Dy:"GIT_LINK",vB:"SYMBOLIC_LINK",yE:"UNKNOWN_OBJECT_TYPE",values:function(){return[VF.yE,VF.Dt,VF.Cy,VF.vB,VF.Dy,VF.pE]}},WF={KWb:"ANDROID_CF_X86_64_PHONE_USERDEBUG_COVERAGE",LWb:"ANDROID_CF_X86_64_PHONE_USERDEBUG_COVERAGE_ART",MWb:"ANDROID_CF_X86_64_PHONE_USERDEBUG_COVERAGE_BIONIC",NWb:"ANDROID_CF_X86_PHONE_USERDEBUG_COVERAGE",
OWb:"ANDROID_CF_X86_PHONE_USERDEBUG_COVERAGE_ART",PWb:"ANDROID_CF_X86_PHONE_USERDEBUG_COVERAGE_BIONIC",RWb:"ANDROID_MAINLINE_MODULE_X86_COVERAGE",SWb:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_R_ON_Q",TWb:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_R_ON_R",UWb:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_S_ON_Q",VWb:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_S_ON_R",WWb:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_S_ON_S",XWb:"ANDROID_SEAHAWK_USERDEBUG_COVERAGE",UYb:"CHROME_UNIT_TEST",UZb:"COVERAGE_NG",VZb:"COVERAGE_NG_TESTS",
v3:"DEFAULT",K3b:"FUZZING",ebc:"NEST_SAPPHIRE",hbc:"NEST_ZIRCONIUM",hhc:"STORAGE_ONLY",Vic:"UNSUPPORTED_CATEGORY",values:function(){return[WF.Vic,WF.v3,WF.K3b,WF.ebc,WF.hbc,WF.NWb,WF.OWb,WF.hhc,WF.PWb,WF.KWb,WF.LWb,WF.MWb,WF.XWb,WF.RWb,WF.SWb,WF.TWb,WF.UWb,WF.VWb,WF.WWb,WF.UZb,WF.VZb,WF.UYb]}},XF={WZb:"COVERED",rbc:"NOT_COVERED",wbc:"NOT_INSTRUMENTED",tcc:"PARTIALLY_COVERED",Hf:"STATUS_UNSPECIFIED",values:function(){return[XF.Hf,XF.WZb,XF.rbc,XF.tcc,XF.wbc]}},Xsb={a1b:"DIRECTORY_ICON",R8b:"LINE_ICON",
od:"UNKNOWN",values:function(){return[Xsb.od,Xsb.R8b,Xsb.a1b]}},YF={DWb:"ALLOCATION",cXb:"ANONYMOUS_FUNCTION",QXb:"BACKUP_SCHEDULE",iYb:"BUILD_ARGUMENT",jYb:"BUILD_BINARY",kYb:"BUILD_GENERATOR",lYb:"BUILD_LIBRARY",rYb:"BUILD_RULE",sYb:"BUILD_TEST",tYb:"BUILD_VARIABLE",KYb:"CHANGELOG",e4a:"CLASS",vZb:"COLUMN",GZb:"CONSTANT",o_b:"DART_MIXIN",L0b:"DEFINE_CONST",M0b:"DEFINE_MACRO",r4a:"ENUM",s4a:"ENUM_CONSTANT",EXTENSION:"EXTENSION",A4a:"FIELD",J4a:"FUNCTION",x4b:"GRAPHQL_DIRECTIVE",y4b:"GRAPHQL_FRAGMENT",
z4b:"GRAPHQL_FRAGMENT_SPREAD",A4b:"GRAPHQL_LIST",B4b:"GRAPHQL_OPERATION",D4b:"GROUP",p7b:"INDEX",R4a:"INTERFACE",P7b:"JOB",V7b:"JS_ASSIGNMENT",W7b:"JS_CONST",X7b:"JS_FUNCTION_ASSIGNMENT",Y7b:"JS_FUNCTION_LITERAL",Z7b:"JS_GETTER",a8b:"JS_GOOG_PROVIDE",b8b:"JS_GOOG_REQUIRE",c8b:"JS_LITERAL",f8b:"JS_SETTER",h8b:"JS_VAR",X8b:"LOCALITY_GROUP",z9b:"MD_HEADER",Y4a:"METHOD",v$b:"MODULE",B5a:"NAMESPACE",Sbc:"OBJECT",zI:"PACKAGE",P5a:"PROPERTY",Cec:"PROTO_BUNDLE",efc:"QUEUE",ggc:"SCOPE",iDa:"SERVICE",Sgc:"SQL_DATABASE",
Tgc:"SQL_MODEL",Ugc:"SQL_TVF",a6a:"STRUCT",Dhc:"SWIFT_ACTOR",Jhc:"TABLE",Qhc:"TEMPLATE",Dl:"TEST",h6a:"TYPEDEF",k6a:"UNION",Jic:"UNKNOWN_SYMBOL",m6a:"VARIABLE",Qjc:"XML_TAG",Sjc:"YANG_CONTAINER",Tjc:"YANG_GROUPING",Ujc:"YANG_IDENTITY",Vjc:"YANG_LEAF",Wjc:"YANG_LIST",values:function(){return[YF.Jic,YF.ggc,YF.D4b,YF.e4a,YF.R4a,YF.a6a,YF.r4a,YF.k6a,YF.Y4a,YF.A4a,YF.J4a,YF.m6a,YF.h6a,YF.B5a,YF.EXTENSION,YF.P5a,YF.s4a,YF.cXb,YF.Dl,YF.zI,YF.Sbc,YF.GZb,YF.v$b,YF.rYb,YF.jYb,YF.sYb,YF.lYb,YF.kYb,YF.iYb,YF.tYb,
YF.h8b,YF.W7b,YF.a8b,YF.b8b,YF.f8b,YF.Z7b,YF.c8b,YF.Y7b,YF.V7b,YF.X7b,YF.L0b,YF.M0b,YF.Qjc,YF.Qhc,YF.P7b,YF.iDa,YF.DWb,YF.Jhc,YF.efc,YF.X8b,YF.p7b,YF.Cec,YF.QXb,YF.vZb,YF.KYb,YF.z9b,YF.Ugc,YF.Tgc,YF.Sgc,YF.o_b,YF.Tjc,YF.Ujc,YF.Sjc,YF.Wjc,YF.Vjc,YF.Dhc,YF.x4b,YF.B4b,YF.y4b,YF.z4b,YF.A4b]}},ZF={sXb:"ATOM",wZb:"COMMENT",w3:"DEFINITION",o8b:"KEYWORD",b9b:"LOCAL_REF",m9b:"MACRO",Qbc:"NUMERIC_LITERAL",afc:"QUALIFIER",nhc:"STRING_LITERAL",qic:"TYPE_ID",od:"UNKNOWN",values:function(){return[ZF.od,ZF.o8b,
ZF.nhc,ZF.wZb,ZF.Qbc,ZF.m9b,ZF.qic,ZF.sXb,ZF.w3,ZF.afc,ZF.b9b]}},$F=function(a){a=void 0===a?{}:a;this.O={};this.O.numInstances=null==a.dXa?null:a.dXa;this.O.numFiles=null==a.OEb?null:a.OEb;this.O.numFixes=null==a.PEb?null:a.PEb};_.V($F,_.U);$F.prototype.ma=function(){return $F};$F.prototype.na=function(){return{keys:["numFiles","numFixes","numInstances"]}};
_.W.Object.defineProperties($F.prototype,{OEb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numFiles")?_.T(this,"numFiles"):"0"},set:function(a){this.O.numFiles=a}},PEb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numFixes")?_.T(this,"numFixes"):"0"},set:function(a){this.O.numFixes=a}},dXa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numInstances")?_.T(this,"numInstances"):"0"},set:function(a){this.O.numInstances=a}}});
var aG=function(a){a=void 0===a?{}:a;this.O={};this.O.lastCommitTime=null==a.sS?null:a.sS;this.O.lastCommitMessage=null==a.RUa?null:a.RUa;this.O.size=null==a.size?null:a.size;this.O.deleted=null==a.uo?null:a.uo;this.O.existedAtCommit=null==a.DPa?null:a.DPa};_.V(aG,_.U);aG.prototype.ma=function(){return aG};aG.prototype.na=function(){return{keys:["deleted","existedAtCommit","lastCommitMessage","lastCommitTime","size"]}};
_.W.Object.defineProperties(aG.prototype,{uo:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"deleted")?_.T(this,"deleted"):!1},set:function(a){this.O.deleted=a}},DPa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"existedAtCommit")?_.T(this,"existedAtCommit"):""},set:function(a){this.O.existedAtCommit=a}},RUa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lastCommitMessage")?_.T(this,"lastCommitMessage"):""},set:function(a){this.O.lastCommitMessage=a}},
sS:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lastCommitTime")?_.T(this,"lastCommitTime"):""},set:function(a){this.O.lastCommitTime=a}},size:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"size")?_.T(this,"size"):"0"},set:function(a){this.O.size=a}}});
var bG=function(a){a=void 0===a?{}:a;this.O={};this.O.includeRegexp=null==a.rTa?null:a.rTa;this.O.excludeRegexp=null==a.yPa?null:a.yPa;this.O.languageRegexp=null==a.QUa?null:a.QUa;this.O.availableForFiles=null==a.ULa?null:a.ULa;this.O.availableForDirs=null==a.TLa?null:a.TLa;this.O.availableForGeneratedFiles=null==a.VLa?null:a.VLa};_.V(bG,_.U);bG.prototype.ma=function(){return bG};bG.prototype.na=function(){return{keys:"availableForDirs availableForFiles availableForGeneratedFiles excludeRegexp includeRegexp languageRegexp".split(" ")}};
_.W.Object.defineProperties(bG.prototype,{TLa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"availableForDirs")?_.T(this,"availableForDirs"):!1},set:function(a){this.O.availableForDirs=a}},ULa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"availableForFiles")?_.T(this,"availableForFiles"):!1},set:function(a){this.O.availableForFiles=a}},VLa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"availableForGeneratedFiles")?_.T(this,"availableForGeneratedFiles"):
!1},set:function(a){this.O.availableForGeneratedFiles=a}},yPa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"excludeRegexp")?_.T(this,"excludeRegexp"):[]},set:function(a){this.O.excludeRegexp=a}},rTa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"includeRegexp")?_.T(this,"includeRegexp"):[]},set:function(a){this.O.includeRegexp=a}},QUa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"languageRegexp")?_.T(this,"languageRegexp"):[]},set:function(a){this.O.languageRegexp=
a}}});var cG=function(a){a=void 0===a?{}:a;this.O={};this.O.categoryId=null==a.vz?null:a.vz};_.V(cG,_.U);cG.prototype.ma=function(){return cG};cG.prototype.na=function(){return{keys:["categoryId"]}};_.W.Object.defineProperties(cG.prototype,{vz:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"categoryId")?_.T(this,"categoryId"):""},set:function(a){this.O.categoryId=a}}});var dG=function(a){a=void 0===a?{}:a;this.O={};this.O.type=null==a.type?null:a.type};_.V(dG,_.U);dG.prototype.ma=function(){return dG};
dG.prototype.na=function(){return{Va:{type:Xsb},keys:["type"]}};_.W.Object.defineProperties(dG.prototype,{type:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"type")?_.T(this,"type"):null},set:function(a){this.O.type=a}}});_.W.Object.defineProperties(dG,{Cf:{configurable:!0,enumerable:!0,get:function(){return Xsb}}});var eG=function(a){a=void 0===a?{}:a;this.O={};this.O.codeFindingsArguments=null==a.w8?null:a.w8;this.O.availability=null==a.availability?null:a.availability};_.V(eG,_.U);
eG.prototype.ma=function(){return eG};eG.prototype.na=function(){return{Sa:{availability:bG},keys:["availability","codeFindingsArguments"],Ka:{codeFindingsArguments:cG}}};
_.W.Object.defineProperties(eG.prototype,{availability:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"availability")?_.T(this,"availability"):[]},set:function(a){this.O.availability=a}},w8:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"codeFindingsArguments")?_.T(this,"codeFindingsArguments"):null},set:function(a){this.O.codeFindingsArguments=a}}});
var fG=function(a){a=void 0===a?{}:a;this.O={};this.O.name=null==a.name?null:a.name;this.O.tooltip=null==a.tooltip?null:a.tooltip;this.O.icon=null==a.icon?null:a.icon;this.O.id=null==a.id?null:a.id;this.O.dataSource=null==a.dataSource?null:a.dataSource;this.O.presentation=null==a.CHb?null:a.CHb;this.O.children=null==a.children?null:a.children;this.O.onByDefault=null==a.XS?null:a.XS;this.O.isWarning=null==a.FUa?null:a.FUa};_.V(fG,_.U);fG.prototype.ma=function(){return fG};
fG.prototype.na=function(){return{Sa:{children:fG,presentation:dG},keys:"children dataSource icon id isWarning name onByDefault presentation tooltip".split(" "),Ka:{dataSource:eG}}};
_.W.Object.defineProperties(fG.prototype,{children:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"children")?_.T(this,"children"):[]},set:function(a){this.O.children=a}},dataSource:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"dataSource")?_.T(this,"dataSource"):null},set:function(a){this.O.dataSource=a}},icon:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"icon")?_.T(this,"icon"):""},set:function(a){this.O.icon=a}},id:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"id")?_.T(this,"id"):""},set:function(a){this.O.id=a}},FUa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"isWarning")?_.T(this,"isWarning"):!1},set:function(a){this.O.isWarning=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.T(this,"name"):""},set:function(a){this.O.name=a}},XS:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"onByDefault")?_.T(this,"onByDefault"):!1},set:function(a){this.O.onByDefault=a}},
CHb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"presentation")?_.T(this,"presentation"):[]},set:function(a){this.O.presentation=a}},tooltip:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"tooltip")?_.T(this,"tooltip"):""},set:function(a){this.O.tooltip=a}}});
var gG=function(a){a=void 0===a?{}:a;this.O={};this.O.path=null==a.path?null:a.path;this.O.hash=null==a.hash?null:a.hash;this.O.type=null==a.type?null:a.type;this.O.attributes=null==a.attributes?null:a.attributes;this.O.sources=null==a.sources?null:a.sources;this.O.locationHint=null==a.CS?null:a.CS};_.V(gG,_.U);gG.prototype.ma=function(){return gG};gG.prototype.na=function(){return{Va:{sources:UF,type:VF},keys:"attributes hash locationHint path sources type".split(" "),Ka:{attributes:aG}}};
_.W.Object.defineProperties(gG.prototype,{attributes:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"attributes")?_.T(this,"attributes"):null},set:function(a){this.O.attributes=a}},hash:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hash")?_.T(this,"hash"):""},set:function(a){this.O.hash=a}},CS:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"locationHint")?_.T(this,"locationHint"):""},set:function(a){this.O.locationHint=a}},path:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"path")?_.T(this,"path"):""},set:function(a){this.O.path=a}},sources:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"sources")?_.T(this,"sources"):[]},set:function(a){this.O.sources=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"type")?_.T(this,"type"):null},set:function(a){this.O.type=a}}});_.W.Object.defineProperties(gG,{Cf:{configurable:!0,enumerable:!0,get:function(){return VF}}});
var hG=function(a){a=void 0===a?{}:a;this.O={};this.O.privateDoNotAccessOrElseSafeHtmlWrappedValue=null==a.privateDoNotAccessOrElseSafeHtmlWrappedValue?null:a.privateDoNotAccessOrElseSafeHtmlWrappedValue};_.V(hG,_.U);hG.prototype.ma=function(){return hG};hG.prototype.na=function(){return{keys:["privateDoNotAccessOrElseSafeHtmlWrappedValue"]}};
_.W.Object.defineProperties(hG.prototype,{privateDoNotAccessOrElseSafeHtmlWrappedValue:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"privateDoNotAccessOrElseSafeHtmlWrappedValue")?_.T(this,"privateDoNotAccessOrElseSafeHtmlWrappedValue"):""},set:function(a){this.O.privateDoNotAccessOrElseSafeHtmlWrappedValue=a}}});var iG=function(a){a=void 0===a?{}:a;this.O={};this.O.categories=null==a.categories?null:a.categories};_.V(iG,_.U);iG.prototype.ma=function(){return iG};
iG.prototype.na=function(){return{Va:{categories:WF},keys:["categories"]}};_.W.Object.defineProperties(iG.prototype,{categories:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"categories")?_.T(this,"categories"):[]},set:function(a){this.O.categories=a}}});var jG=function(a){a=void 0===a?{}:a;this.O={};this.O.fileSpec=null==a.Md?null:a.Md;this.O.category=null==a.category?null:a.category;this.O.subcategory=null==a.cia?null:a.cia;this.O.data=null==a.data?null:a.data};_.V(jG,_.U);
jG.prototype.ma=function(){return jG};jG.prototype.na=function(){return{keys:["category","data","fileSpec","subcategory"],Ka:{data:$F,fileSpec:_.dv}}};
_.W.Object.defineProperties(jG.prototype,{category:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"category")?_.T(this,"category"):""},set:function(a){this.O.category=a}},data:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"data")?_.T(this,"data"):null},set:function(a){this.O.data=a}},Md:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSpec")?_.T(this,"fileSpec"):null},set:function(a){this.O.fileSpec=a}},cia:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"subcategory")?_.T(this,"subcategory"):""},set:function(a){this.O.subcategory=a}}});var kG=function(a){a=void 0===a?{}:a;this.O={};this.O.range=null==a.ef?null:a.ef;this.O.fileSpec=null==a.Md?null:a.Md;this.O.url=null==a.url?null:a.url;this.O.category=null==a.category?null:a.category;this.O.subcategory=null==a.cia?null:a.cia;this.O.message=null==a.message?null:a.message;this.O.messageHtml=null==a.messageHtml?null:a.messageHtml;this.O.timestamp=null==a.timestamp?null:a.timestamp};_.V(kG,_.U);
kG.prototype.ma=function(){return kG};kG.prototype.na=function(){return{keys:"category fileSpec message messageHtml range subcategory timestamp url".split(" "),Ka:{fileSpec:_.dv,messageHtml:hG,range:_.xv}}};
_.W.Object.defineProperties(kG.prototype,{category:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"category")?_.T(this,"category"):""},set:function(a){this.O.category=a}},Md:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSpec")?_.T(this,"fileSpec"):null},set:function(a){this.O.fileSpec=a}},message:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"message")?_.T(this,"message"):""},set:function(a){this.O.message=a}},messageHtml:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"messageHtml")?_.T(this,"messageHtml"):null},set:function(a){this.O.messageHtml=a}},ef:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"range")?_.T(this,"range"):null},set:function(a){this.O.range=a}},cia:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"subcategory")?_.T(this,"subcategory"):""},set:function(a){this.O.subcategory=a}},timestamp:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"timestamp")?_.T(this,"timestamp"):
""},set:function(a){this.O.timestamp=a}},url:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"url")?_.T(this,"url"):""},set:function(a){this.O.url=a}}});var lG=function(a){a=void 0===a?{}:a;this.O={};this.O.fileSpec=null==a.Md?null:a.Md;this.O.childEntries=null==a.aNa?null:a.aNa};_.V(lG,_.U);lG.prototype.ma=function(){return lG};lG.prototype.na=function(){return{Sa:{childEntries:gG},keys:["childEntries","fileSpec"],Ka:{fileSpec:_.dv}}};
_.W.Object.defineProperties(lG.prototype,{aNa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"childEntries")?_.T(this,"childEntries"):[]},set:function(a){this.O.childEntries=a}},Md:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSpec")?_.T(this,"fileSpec"):null},set:function(a){this.O.fileSpec=a}}});var mG=function(a){a=void 0===a?{}:a;this.O={};this.O.repositoryKey=null==a.Me?null:a.Me;this.O.fileDiffSpecs=null==a.iQa?null:a.iQa};_.V(mG,_.U);mG.prototype.ma=function(){return mG};
mG.prototype.na=function(){return{Sa:{fileDiffSpecs:_.iv},keys:["fileDiffSpecs","repositoryKey"],Ka:{repositoryKey:_.Av}}};_.W.Object.defineProperties(mG.prototype,{iQa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileDiffSpecs")?_.T(this,"fileDiffSpecs"):[]},set:function(a){this.O.fileDiffSpecs=a}},Me:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryKey")?_.T(this,"repositoryKey"):null},set:function(a){this.O.repositoryKey=a}}});
var nG=function(a){a=void 0===a?{}:a;this.O={};this.O.renderedDocumentation=null==a.MT?null:a.MT};_.V(nG,_.U);nG.prototype.ma=function(){return nG};nG.prototype.na=function(){return{keys:["renderedDocumentation"],Ka:{renderedDocumentation:hG}}};_.W.Object.defineProperties(nG.prototype,{MT:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"renderedDocumentation")?_.T(this,"renderedDocumentation"):null},set:function(a){this.O.renderedDocumentation=a}}});
var oG=function(a){a=void 0===a?{}:a;this.O={};this.O.status=null==a.status?null:a.status;this.O.startLine=null==a.startLine?null:a.startLine;this.O.endLine=null==a.endLine?null:a.endLine};_.V(oG,_.U);oG.prototype.ma=function(){return oG};oG.prototype.na=function(){return{Va:{status:XF},keys:["endLine","startLine","status"]}};
_.W.Object.defineProperties(oG.prototype,{endLine:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"endLine")?_.T(this,"endLine"):0},set:function(a){this.O.endLine=a}},startLine:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"startLine")?_.T(this,"startLine"):0},set:function(a){this.O.startLine=a}},status:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"status")?_.T(this,"status"):null},set:function(a){this.O.status=a}}});
_.W.Object.defineProperties(oG,{Status:{configurable:!0,enumerable:!0,get:function(){return XF}}});var pG=function(a){a=void 0===a?{}:a;this.O={};this.O.coverageRanges=null==a.GQ?null:a.GQ};_.V(pG,_.U);pG.prototype.ma=function(){return pG};pG.prototype.na=function(){return{Sa:{coverageRanges:oG},keys:["coverageRanges"]}};
_.W.Object.defineProperties(pG.prototype,{GQ:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"coverageRanges")?_.T(this,"coverageRanges"):[]},set:function(a){this.O.coverageRanges=a}}});var qG=function(a){a=void 0===a?{}:a;this.O={};this.O.root=null==a.root?null:a.root};_.V(qG,_.U);qG.prototype.ma=function(){return qG};qG.prototype.na=function(){return{keys:["root"],Ka:{root:fG}}};
_.W.Object.defineProperties(qG.prototype,{root:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"root")?_.T(this,"root"):null},set:function(a){this.O.root=a}}});var rG=function(a){a=void 0===a?{}:a;this.O={};this.O.coverageRanges=null==a.GQ?null:a.GQ};_.V(rG,_.U);rG.prototype.ma=function(){return rG};rG.prototype.na=function(){return{Sa:{coverageRanges:oG},keys:["coverageRanges"]}};
_.W.Object.defineProperties(rG.prototype,{GQ:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"coverageRanges")?_.T(this,"coverageRanges"):[]},set:function(a){this.O.coverageRanges=a}}});var sG=function(a){a=void 0===a?{}:a;this.O={};this.O.renderedDocumentation=null==a.MT?null:a.MT};_.V(sG,_.U);sG.prototype.ma=function(){return sG};sG.prototype.na=function(){return{keys:["renderedDocumentation"],Ka:{renderedDocumentation:hG}}};
_.W.Object.defineProperties(sG.prototype,{MT:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"renderedDocumentation")?_.T(this,"renderedDocumentation"):null},set:function(a){this.O.renderedDocumentation=a}}});var tG=function(a){a=void 0===a?{}:a;this.O={};this.O.lineNumber=null==a.lineNumber?null:a.lineNumber;this.O.columnRanges=null==a.FY?null:a.FY};_.V(tG,_.U);tG.prototype.ma=function(){return tG};tG.prototype.na=function(){return{Sa:{columnRanges:_.rv},keys:["columnRanges","lineNumber"]}};
_.W.Object.defineProperties(tG.prototype,{FY:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"columnRanges")?_.T(this,"columnRanges"):[]},set:function(a){this.O.columnRanges=a}},lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineNumber")?_.T(this,"lineNumber"):"0"},set:function(a){this.O.lineNumber=a}}});
var uG=function(a){a=void 0===a?{}:a;this.O={};this.O.lineNumber=null==a.lineNumber?null:a.lineNumber;this.O.lineText=null==a.Tp?null:a.Tp;this.O.range=null==a.ef?null:a.ef};_.V(uG,_.U);uG.prototype.ma=function(){return uG};uG.prototype.na=function(){return{keys:["lineNumber","lineText","range"],Ka:{range:_.rv}}};
_.W.Object.defineProperties(uG.prototype,{lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineNumber")?_.T(this,"lineNumber"):0},set:function(a){this.O.lineNumber=a}},Tp:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineText")?_.T(this,"lineText"):""},set:function(a){this.O.lineText=a}},ef:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"range")?_.T(this,"range"):null},set:function(a){this.O.range=a}}});
var vG=function(a){a=void 0===a?{}:a;this.O={};this.O.aggregations=null==a.aggregations?null:a.aggregations};_.V(vG,_.U);vG.prototype.ma=function(){return vG};vG.prototype.na=function(){return{Sa:{aggregations:jG},keys:["aggregations"]}};_.W.Object.defineProperties(vG.prototype,{aggregations:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"aggregations")?_.T(this,"aggregations"):[]},set:function(a){this.O.aggregations=a}}});
var wG=function(a){a=void 0===a?{}:a;this.O={};this.O.findings=null==a.Z$?null:a.Z$};_.V(wG,_.U);wG.prototype.ma=function(){return wG};wG.prototype.na=function(){return{Sa:{findings:kG},keys:["findings"]}};_.W.Object.defineProperties(wG.prototype,{Z$:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"findings")?_.T(this,"findings"):[]},set:function(a){this.O.findings=a}}});var Ysb=function(){this.O={}};_.V(Ysb,_.U);Ysb.prototype.ma=function(){return Ysb};Ysb.prototype.na=function(){return{keys:[]}};
var Zsb=function(){this.O={}};_.V(Zsb,_.U);Zsb.prototype.ma=function(){return Zsb};Zsb.prototype.na=function(){return{keys:[]}};var xG=function(a){a=void 0===a?{}:a;this.O={};this.O.matchingRanges=null==a.Nu?null:a.Nu};_.V(xG,_.U);xG.prototype.ma=function(){return xG};xG.prototype.na=function(){return{Sa:{matchingRanges:tG},keys:["matchingRanges"]}};
_.W.Object.defineProperties(xG.prototype,{Nu:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"matchingRanges")?_.T(this,"matchingRanges"):[]},set:function(a){this.O.matchingRanges=a}}});
_.yG=function(a){a=void 0===a?{}:a;this.O={};this.O.pageToken=null==a.pageToken?null:a.pageToken;this.O.pageSize=null==a.pageSize?null:a.pageSize;this.O.numberOfContextLines=null==a.uA?null:a.uA;this.O.enableDiagnostics=null==a.dG?null:a.dG;this.O.repositoryScope=null==a.Jo?null:a.Jo;this.O.refSpecScope=null==a.HT?null:a.HT;this.O.pathPrefix=null==a.pathPrefix?null:a.pathPrefix;this.O.savedQuery=null==a.Te?null:a.Te;this.O.scoringModel=null==a.gN?null:a.gN;this.O.exhaustive=null==a.ou?null:a.ou;this.O.fullHistorySearch=
null==a.aRa?null:a.aRa;this.O.debugLevel=null==a.RQ?null:a.RQ;this.O.retrieveMultibranchResults=null==a.OA?null:a.OA;this.O.showPersonalizedResults=null==a.jt?null:a.jt};_.V(_.yG,_.U);_.yG.prototype.ma=function(){return _.yG};_.yG.prototype.na=function(){return{keys:"debugLevel enableDiagnostics exhaustive fullHistorySearch numberOfContextLines pageSize pageToken pathPrefix refSpecScope repositoryScope retrieveMultibranchResults savedQuery scoringModel showPersonalizedResults".split(" "),Ka:{repositoryScope:FE}}};
_.W.Object.defineProperties(_.yG.prototype,{RQ:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"debugLevel")?_.T(this,"debugLevel"):0},set:function(a){this.O.debugLevel=a}},dG:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"enableDiagnostics")?_.T(this,"enableDiagnostics"):!1},set:function(a){this.O.enableDiagnostics=a}},ou:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"exhaustive")?_.T(this,"exhaustive"):!1},set:function(a){this.O.exhaustive=a}},aRa:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"fullHistorySearch")?_.T(this,"fullHistorySearch"):!1},set:function(a){this.O.fullHistorySearch=a}},uA:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numberOfContextLines")?_.T(this,"numberOfContextLines"):0},set:function(a){this.O.numberOfContextLines=a}},pageSize:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"pageSize")?_.T(this,"pageSize"):0},set:function(a){this.O.pageSize=a}},pageToken:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"pageToken")?_.T(this,"pageToken"):""},set:function(a){this.O.pageToken=a}},pathPrefix:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"pathPrefix")?_.T(this,"pathPrefix"):""},set:function(a){this.O.pathPrefix=a}},HT:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"refSpecScope")?_.T(this,"refSpecScope"):""},set:function(a){this.O.refSpecScope=a}},Jo:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryScope")?_.T(this,
"repositoryScope"):null},set:function(a){this.O.repositoryScope=a}},OA:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"retrieveMultibranchResults")?_.T(this,"retrieveMultibranchResults"):!1},set:function(a){this.O.retrieveMultibranchResults=a}},Te:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"savedQuery")?_.T(this,"savedQuery"):""},set:function(a){this.O.savedQuery=a}},gN:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"scoringModel")?_.T(this,"scoringModel"):
""},set:function(a){this.O.scoringModel=a}},jt:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"showPersonalizedResults")?_.T(this,"showPersonalizedResults"):!1},set:function(a){this.O.showPersonalizedResults=a}}});_.zG=function(a){a=void 0===a?{}:a;this.O={};this.O.numberOfContextLines=null==a.uA?null:a.uA;this.O.minSnippetLinesPerFile=null==a.nua?null:a.nua;this.O.minSnippetLinesPerPage=null==a.oua?null:a.oua;this.O.showAllSnippets=null==a.K0a?null:a.K0a};_.V(_.zG,_.U);
_.zG.prototype.ma=function(){return _.zG};_.zG.prototype.na=function(){return{keys:["minSnippetLinesPerFile","minSnippetLinesPerPage","numberOfContextLines","showAllSnippets"]}};
_.W.Object.defineProperties(_.zG.prototype,{nua:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"minSnippetLinesPerFile")?_.T(this,"minSnippetLinesPerFile"):0},set:function(a){this.O.minSnippetLinesPerFile=a}},oua:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"minSnippetLinesPerPage")?_.T(this,"minSnippetLinesPerPage"):0},set:function(a){this.O.minSnippetLinesPerPage=a}},uA:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numberOfContextLines")?_.T(this,
"numberOfContextLines"):0},set:function(a){this.O.numberOfContextLines=a}},K0a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"showAllSnippets")?_.T(this,"showAllSnippets"):!1},set:function(a){this.O.showAllSnippets=a}}});var AG=function(a){a=void 0===a?{}:a;this.O={};this.O.queryString=null==a.HA?null:a.HA;this.O.searchOptions=null==a.I_a?null:a.I_a;this.O.snippetOptions=null==a.BU?null:a.BU};_.V(AG,_.U);AG.prototype.ma=function(){return AG};
AG.prototype.na=function(){return{keys:["queryString","searchOptions","snippetOptions"],Ka:{searchOptions:_.yG,snippetOptions:_.zG}}};
_.W.Object.defineProperties(AG.prototype,{HA:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"queryString")?_.T(this,"queryString"):""},set:function(a){this.O.queryString=a}},I_a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"searchOptions")?_.T(this,"searchOptions"):null},set:function(a){this.O.searchOptions=a}},BU:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"snippetOptions")?_.T(this,"snippetOptions"):null},set:function(a){this.O.snippetOptions=a}}});
_.BG=function(a){a=void 0===a?{}:a;this.O={};this.O.enableDiagnostics=null==a.dG?null:a.dG;this.O.savedQuery=null==a.Te?null:a.Te};_.V(_.BG,_.U);_.BG.prototype.ma=function(){return _.BG};_.BG.prototype.na=function(){return{keys:["enableDiagnostics","savedQuery"]}};
_.W.Object.defineProperties(_.BG.prototype,{dG:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"enableDiagnostics")?_.T(this,"enableDiagnostics"):!1},set:function(a){this.O.enableDiagnostics=a}},Te:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"savedQuery")?_.T(this,"savedQuery"):""},set:function(a){this.O.savedQuery=a}}});_.CG=function(a){a=void 0===a?{}:a;this.O={};this.O.numberOfContextLines=null==a.uA?null:a.uA};_.V(_.CG,_.U);_.CG.prototype.ma=function(){return _.CG};
_.CG.prototype.na=function(){return{keys:["numberOfContextLines"]}};_.W.Object.defineProperties(_.CG.prototype,{uA:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numberOfContextLines")?_.T(this,"numberOfContextLines"):0},set:function(a){this.O.numberOfContextLines=a}}});var DG=function(a){a=void 0===a?{}:a;this.O={};this.O.file=null==a.file?null:a.file;this.O.queryString=null==a.HA?null:a.HA;this.O.options=null==a.options?null:a.options;this.O.snippetOptions=null==a.BU?null:a.BU};
_.V(DG,_.U);DG.prototype.ma=function(){return DG};DG.prototype.na=function(){return{keys:["file","options","queryString","snippetOptions"],Ka:{file:_.dv,options:_.BG,snippetOptions:_.CG}}};
_.W.Object.defineProperties(DG.prototype,{file:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"file")?_.T(this,"file"):null},set:function(a){this.O.file=a}},options:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"options")?_.T(this,"options"):null},set:function(a){this.O.options=a}},HA:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"queryString")?_.T(this,"queryString"):""},set:function(a){this.O.queryString=a}},BU:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"snippetOptions")?_.T(this,"snippetOptions"):null},set:function(a){this.O.snippetOptions=a}}});var EG=function(a){a=void 0===a?{}:a;this.O={};this.O.tokenType=null==a.tokenType?null:a.tokenType;this.O.range=null==a.ef?null:a.ef};_.V(EG,_.U);EG.prototype.ma=function(){return EG};EG.prototype.na=function(){return{Va:{tokenType:ZF},keys:["range","tokenType"],Ka:{range:_.rv}}};
_.W.Object.defineProperties(EG.prototype,{ef:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"range")?_.T(this,"range"):null},set:function(a){this.O.range=a}},tokenType:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"tokenType")?_.T(this,"tokenType"):null},set:function(a){this.O.tokenType=a}}});
var FG=function(a){a=void 0===a?{}:a;this.O={};this.O.lineText=null==a.Tp?null:a.Tp;this.O.lineNumber=null==a.lineNumber?null:a.lineNumber;this.O.matchingRanges=null==a.Nu?null:a.Nu;this.O.ranges=null==a.GM?null:a.GM;this.O.tokens=null==a.oh?null:a.oh};_.V(FG,_.U);FG.prototype.ma=function(){return FG};FG.prototype.na=function(){return{Sa:{ranges:_.rv,tokens:EG},keys:["lineNumber","lineText","matchingRanges","ranges","tokens"],Ka:{matchingRanges:tG}}};
_.W.Object.defineProperties(FG.prototype,{lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineNumber")?_.T(this,"lineNumber"):"0"},set:function(a){this.O.lineNumber=a}},Tp:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineText")?_.T(this,"lineText"):""},set:function(a){this.O.lineText=a}},Nu:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"matchingRanges")?_.T(this,"matchingRanges"):null},set:function(a){this.O.matchingRanges=a}},GM:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"ranges")?_.T(this,"ranges"):[]},set:function(a){this.O.ranges=a}},oh:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"tokens")?_.T(this,"tokens"):[]},set:function(a){this.O.tokens=a}}});var GG=function(a){a=void 0===a?{}:a;this.O={};this.O.snippetLines=null==a.Nx?null:a.Nx};_.V(GG,_.U);GG.prototype.ma=function(){return GG};GG.prototype.na=function(){return{Sa:{snippetLines:FG},keys:["snippetLines"]}};
_.W.Object.defineProperties(GG.prototype,{Nx:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"snippetLines")?_.T(this,"snippetLines"):[]},set:function(a){this.O.snippetLines=a}}});var HG=function(a){a=void 0===a?{}:a;this.O={};this.O.matchingSnippets=null==a.gWa?null:a.gWa};_.V(HG,_.U);HG.prototype.ma=function(){return HG};HG.prototype.na=function(){return{Sa:{matchingSnippets:GG},keys:["matchingSnippets"]}};
_.W.Object.defineProperties(HG.prototype,{gWa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"matchingSnippets")?_.T(this,"matchingSnippets"):[]},set:function(a){this.O.matchingSnippets=a}}});var IG=function(a){a=void 0===a?{}:a;this.O={};this.O.matchingRanges=null==a.Nu?null:a.Nu;this.O.ranges=null==a.GM?null:a.GM;this.O.snippets=null==a.Nk?null:a.Nk};_.V(IG,_.U);IG.prototype.ma=function(){return IG};
IG.prototype.na=function(){return{Sa:{matchingRanges:tG},keys:["matchingRanges","ranges","snippets"],Ka:{ranges:xG,snippets:HG}}};
_.W.Object.defineProperties(IG.prototype,{Nu:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"matchingRanges")?_.T(this,"matchingRanges"):[]},set:function(a){this.O.matchingRanges=a}},GM:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"ranges")?_.T(this,"ranges"):null},set:function(a){this.O.ranges=a}},Nk:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"snippets")?_.T(this,"snippets"):null},set:function(a){this.O.snippets=a}}});
var JG=function(a){a=void 0===a?{}:a;this.O={};this.O.revision=null==a.Qg?null:a.Qg;this.O.snippets=null==a.Nk?null:a.Nk};_.V(JG,_.U);JG.prototype.ma=function(){return JG};JG.prototype.na=function(){return{Sa:{snippets:GG},keys:["revision","snippets"]}};
_.W.Object.defineProperties(JG.prototype,{Qg:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"revision")?_.T(this,"revision"):""},set:function(a){this.O.revision=a}},Nk:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"snippets")?_.T(this,"snippets"):[]},set:function(a){this.O.snippets=a}}});
var KG=function(a){a=void 0===a?{}:a;this.O={};this.O.fileSpec=null==a.Md?null:a.Md;this.O.snippets=null==a.Nk?null:a.Nk;this.O.numberOfMatchingLines=null==a.Nua?null:a.Nua;this.O.matchingChangelists=null==a.GCb?null:a.GCb;this.O.revisionMatches=null==a.h_a?null:a.h_a;this.O.deletedAtCl=null==a.RF?null:a.RF;this.O.deletedTermChangelist=null==a.SF?null:a.SF};_.V(KG,_.U);KG.prototype.ma=function(){return KG};
KG.prototype.na=function(){return{Sa:{revisionMatches:JG,snippets:GG},keys:"deletedAtCl deletedTermChangelist fileSpec matchingChangelists numberOfMatchingLines revisionMatches snippets".split(" "),Ka:{fileSpec:_.dv}}};
_.W.Object.defineProperties(KG.prototype,{RF:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"deletedAtCl")?_.T(this,"deletedAtCl"):"0"},set:function(a){this.O.deletedAtCl=a}},SF:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"deletedTermChangelist")?_.T(this,"deletedTermChangelist"):"0"},set:function(a){this.O.deletedTermChangelist=a}},Md:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSpec")?_.T(this,"fileSpec"):null},set:function(a){this.O.fileSpec=
a}},GCb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"matchingChangelists")?_.T(this,"matchingChangelists"):[]},set:function(a){this.O.matchingChangelists=a}},Nua:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numberOfMatchingLines")?_.T(this,"numberOfMatchingLines"):0},set:function(a){this.O.numberOfMatchingLines=a}},h_a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"revisionMatches")?_.T(this,"revisionMatches"):[]},set:function(a){this.O.revisionMatches=
a}},Nk:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"snippets")?_.T(this,"snippets"):[]},set:function(a){this.O.snippets=a}}});var LG=function(a){a=void 0===a?{}:a;this.O={};this.O.fileSearchResult=null==a.GZ?null:a.GZ;this.O.directorySearchResult=null==a.M9?null:a.M9;this.O.debugInfoString=null==a.QF?null:a.QF;this.O.resultToken=null==a.VT?null:a.VT;this.O.personalized=null==a.Gea?null:a.Gea;this.O.refsToken=null==a.vfa?null:a.vfa};_.V(LG,_.U);LG.prototype.ma=function(){return LG};
LG.prototype.na=function(){return{keys:"debugInfoString directorySearchResult fileSearchResult personalized refsToken resultToken".split(" "),Ka:{directorySearchResult:lG,fileSearchResult:KG}}};
_.W.Object.defineProperties(LG.prototype,{QF:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"debugInfoString")?_.T(this,"debugInfoString"):""},set:function(a){this.O.debugInfoString=a}},M9:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"directorySearchResult")?_.T(this,"directorySearchResult"):null},set:function(a){this.O.directorySearchResult=a}},GZ:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSearchResult")?_.T(this,"fileSearchResult"):null},set:function(a){this.O.fileSearchResult=
a}},Gea:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"personalized")?_.T(this,"personalized"):!1},set:function(a){this.O.personalized=a}},vfa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"refsToken")?_.T(this,"refsToken"):""},set:function(a){this.O.refsToken=a}},VT:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resultToken")?_.T(this,"resultToken"):""},set:function(a){this.O.resultToken=a}}});
_.MG=function(a){a=void 0===a?{}:a;this.O={};this.O.searchResults=null==a.Gx?null:a.Gx;this.O.estimatedResultCount=null==a.vPa?null:a.vPa;this.O.nextPageToken=null==a.nextPageToken?null:a.nextPageToken;this.O.debugInfoString=null==a.QF?null:a.QF;this.O.responseToken=null==a.Vfa?null:a.Vfa;this.O.exhaustive=null==a.ou?null:a.ou;this.O.requestToken=null==a.PT?null:a.PT;this.O.debugResponseProto=null==a.Oq?null:a.Oq;this.O.debugRequestProto=null==a.Nq?null:a.Nq};_.V(_.MG,_.U);_.MG.prototype.ma=function(){return _.MG};
_.MG.prototype.na=function(){return{Sa:{searchResults:LG},keys:"debugInfoString debugRequestProto debugResponseProto estimatedResultCount exhaustive nextPageToken requestToken responseToken searchResults".split(" ")}};
_.W.Object.defineProperties(_.MG.prototype,{QF:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"debugInfoString")?_.T(this,"debugInfoString"):""},set:function(a){this.O.debugInfoString=a}},Nq:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"debugRequestProto")?_.T(this,"debugRequestProto"):""},set:function(a){this.O.debugRequestProto=a}},Oq:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"debugResponseProto")?_.T(this,"debugResponseProto"):""},set:function(a){this.O.debugResponseProto=
a}},vPa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"estimatedResultCount")?_.T(this,"estimatedResultCount"):"0"},set:function(a){this.O.estimatedResultCount=a}},ou:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"exhaustive")?_.T(this,"exhaustive"):!1},set:function(a){this.O.exhaustive=a}},nextPageToken:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"nextPageToken")?_.T(this,"nextPageToken"):""},set:function(a){this.O.nextPageToken=a}},PT:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"requestToken")?_.T(this,"requestToken"):""},set:function(a){this.O.requestToken=a}},Vfa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"responseToken")?_.T(this,"responseToken"):""},set:function(a){this.O.responseToken=a}},Gx:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"searchResults")?_.T(this,"searchResults"):[]},set:function(a){this.O.searchResults=a}}});
var NG=function(a){a=void 0===a?{}:a;this.O={};this.O.repositoryScope=null==a.Jo?null:a.Jo;this.O.refSpecScope=null==a.HT?null:a.HT;this.O.pathPrefix=null==a.pathPrefix?null:a.pathPrefix;this.O.savedQuery=null==a.Te?null:a.Te;this.O.maxSuggestions=null==a.lWa?null:a.lWa;this.O.enableDiagnostics=null==a.dG?null:a.dG;this.O.retrieveMultibranchResults=null==a.OA?null:a.OA;this.O.showPersonalizedResults=null==a.jt?null:a.jt};_.V(NG,_.U);NG.prototype.ma=function(){return NG};
NG.prototype.na=function(){return{keys:"enableDiagnostics maxSuggestions pathPrefix refSpecScope repositoryScope retrieveMultibranchResults savedQuery showPersonalizedResults".split(" "),Ka:{repositoryScope:FE}}};
_.W.Object.defineProperties(NG.prototype,{dG:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"enableDiagnostics")?_.T(this,"enableDiagnostics"):!1},set:function(a){this.O.enableDiagnostics=a}},lWa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"maxSuggestions")?_.T(this,"maxSuggestions"):0},set:function(a){this.O.maxSuggestions=a}},pathPrefix:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"pathPrefix")?_.T(this,"pathPrefix"):""},set:function(a){this.O.pathPrefix=
a}},HT:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"refSpecScope")?_.T(this,"refSpecScope"):""},set:function(a){this.O.refSpecScope=a}},Jo:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryScope")?_.T(this,"repositoryScope"):null},set:function(a){this.O.repositoryScope=a}},OA:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"retrieveMultibranchResults")?_.T(this,"retrieveMultibranchResults"):!1},set:function(a){this.O.retrieveMultibranchResults=
a}},Te:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"savedQuery")?_.T(this,"savedQuery"):""},set:function(a){this.O.savedQuery=a}},jt:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"showPersonalizedResults")?_.T(this,"showPersonalizedResults"):!1},set:function(a){this.O.showPersonalizedResults=a}}});var OG=function(a){a=void 0===a?{}:a;this.O={};this.O.queryString=null==a.HA?null:a.HA;this.O.suggestOptions=null==a.I1a?null:a.I1a};_.V(OG,_.U);OG.prototype.ma=function(){return OG};
OG.prototype.na=function(){return{keys:["queryString","suggestOptions"],Ka:{suggestOptions:NG}}};_.W.Object.defineProperties(OG.prototype,{HA:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"queryString")?_.T(this,"queryString"):""},set:function(a){this.O.queryString=a}},I1a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"suggestOptions")?_.T(this,"suggestOptions"):null},set:function(a){this.O.suggestOptions=a}}});
var PG=function(a){a=void 0===a?{}:a;this.O={};this.O.type=null==a.type?null:a.type;this.O.range=null==a.ef?null:a.ef};_.V(PG,_.U);PG.prototype.ma=function(){return PG};PG.prototype.na=function(){return{Va:{type:YF},keys:["range","type"],Ka:{range:_.rv}}};
_.W.Object.defineProperties(PG.prototype,{ef:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"range")?_.T(this,"range"):null},set:function(a){this.O.range=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"type")?_.T(this,"type"):null},set:function(a){this.O.type=a}}});_.W.Object.defineProperties(PG,{Cf:{configurable:!0,enumerable:!0,get:function(){return YF}}});
var QG=function(a){a=void 0===a?{}:a;this.O={};this.O.title=null==a.title?null:a.title;this.O.symbol=null==a.di?null:a.di;this.O.fileSpec=null==a.Md?null:a.Md;this.O.lineNumber=null==a.lineNumber?null:a.lineNumber;this.O.resultToken=null==a.VT?null:a.VT;this.O.match=null==a.match?null:a.match};_.V(QG,_.U);QG.prototype.ma=function(){return QG};QG.prototype.na=function(){return{keys:"fileSpec lineNumber match resultToken symbol title".split(" "),Ka:{fileSpec:_.dv,match:uG,symbol:PG}}};
_.W.Object.defineProperties(QG.prototype,{Md:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSpec")?_.T(this,"fileSpec"):null},set:function(a){this.O.fileSpec=a}},lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineNumber")?_.T(this,"lineNumber"):0},set:function(a){this.O.lineNumber=a}},match:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"match")?_.T(this,"match"):null},set:function(a){this.O.match=a}},VT:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"resultToken")?_.T(this,"resultToken"):""},set:function(a){this.O.resultToken=a}},di:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"symbol")?_.T(this,"symbol"):null},set:function(a){this.O.symbol=a}},title:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"title")?_.T(this,"title"):""},set:function(a){this.O.title=a}}});
var RG=function(a){a=void 0===a?{}:a;this.O={};this.O.suggestions=null==a.tv?null:a.tv;this.O.responseToken=null==a.Vfa?null:a.Vfa;this.O.requestToken=null==a.PT?null:a.PT};_.V(RG,_.U);RG.prototype.ma=function(){return RG};RG.prototype.na=function(){return{Sa:{suggestions:QG},keys:["requestToken","responseToken","suggestions"]}};
_.W.Object.defineProperties(RG.prototype,{PT:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"requestToken")?_.T(this,"requestToken"):""},set:function(a){this.O.requestToken=a}},Vfa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"responseToken")?_.T(this,"responseToken"):""},set:function(a){this.O.responseToken=a}},tv:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"suggestions")?_.T(this,"suggestions"):[]},set:function(a){this.O.suggestions=a}}});
var SG=function(a,b,c){this.Ua=a;this.Ua=null==a?"v1":a;this.kb=new _.Al(b,c)};SG.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Bl(this.kb,{body:null,Fb:"GET",Gb:"integration_grimoire_pa_googleapis_sandbox.codeFindings.aggregations.list",path:"/"+this.Ua+"/codeFindings/aggregations",Ta:_.uf(a,_.Fv,b),Jb:vG})};SG.ha=function(a){return new (a||SG)(_.u(_.Cv,8),_.u(_.Dv),_.u(_.zl,8))};SG.ua=_.t({token:SG,oa:SG.ha});var $sb=function(){};$sb.ha=function(a){return new (a||$sb)};
$sb.ua=_.t({token:$sb,oa:function(a){return SG.ha(a)},Ja:_.Ev});var TG=function(a,b,c){this.Ua=a;this.Ua=null==a?"v1":a;this.kb=new _.Al(b,c)};TG.prototype.getConfiguration=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Bl(this.kb,{body:null,Fb:"GET",Gb:"integration_grimoire_pa_googleapis_sandbox.codeFindings.getConfiguration",path:"/"+this.Ua+"/codeFindings/configuration",Ta:_.uf(a,_.Fv,b),Jb:qG})};
TG.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Bl(this.kb,{body:null,Fb:"GET",Gb:"integration_grimoire_pa_googleapis_sandbox.codeFindings.list",path:"/"+this.Ua+"/codeFindings",Ta:_.uf(a,_.Fv,b),Jb:wG})};TG.ha=function(a){return new (a||TG)(_.u(_.Cv,8),_.u(_.Dv),_.u(_.zl,8))};TG.ua=_.t({token:TG,oa:TG.ha});var atb=function(){};atb.ha=function(a){return new (a||atb)};atb.ua=_.t({token:atb,oa:function(a){return TG.ha(a)},Ja:_.Ev});
var UG=function(a,b,c){this.Ua=a;this.Ua=null==a?"v1":a;this.kb=new _.Al(b,c)};UG.prototype.match=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Bl(this.kb,{body:a,Fb:"POST",Gb:"integration_grimoire_pa_googleapis_sandbox.contents.match",path:"/"+this.Ua+"/contents/match",Ta:_.uf(b,_.Fv,c),Jb:IG})};
UG.prototype.search=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Bl(this.kb,{body:a,Fb:"POST",Gb:"integration_grimoire_pa_googleapis_sandbox.contents.search",path:"/"+this.Ua+"/contents/search",Ta:_.uf(b,_.Fv,c),Jb:_.MG})};UG.prototype.G1a=function(a,b){b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.Bl(this.kb,{body:a,Fb:"POST",Gb:"integration_grimoire_pa_googleapis_sandbox.contents.suggest",path:"/"+this.Ua+"/contents/suggest",Ta:_.uf(b,_.Fv,c),Jb:RG})};
UG.ha=function(a){return new (a||UG)(_.u(_.Cv,8),_.u(_.Dv),_.u(_.zl,8))};UG.ua=_.t({token:UG,oa:UG.ha});var btb=function(){};btb.ha=function(a){return new (a||btb)};btb.ua=_.t({token:btb,oa:function(a){return UG.ha(a)},Ja:_.Ev});var VG=function(a,b,c){this.Ua=a;this.Ua=null==a?"v1":a;this.kb=new _.Al(b,c)};
VG.prototype.getFile=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Bl(this.kb,{body:null,Fb:"GET",Gb:"integration_grimoire_pa_googleapis_sandbox.documentation.getFile",path:"/"+this.Ua+"/documentation/file",Ta:_.uf(a,_.Fv,b),Jb:nG})};VG.prototype.sSa=function(a){a=void 0===a?{}:a;var b=void 0===b?{}:b;return _.Bl(this.kb,{body:null,Fb:"GET",Gb:"integration_grimoire_pa_googleapis_sandbox.documentation.getSymbol",path:"/"+this.Ua+"/documentation/symbol",Ta:_.uf(a,_.Fv,b),Jb:sG})};
VG.ha=function(a){return new (a||VG)(_.u(_.Cv,8),_.u(_.Dv),_.u(_.zl,8))};VG.ua=_.t({token:VG,oa:VG.ha});var ctb=function(){};ctb.ha=function(a){return new (a||ctb)};ctb.ua=_.t({token:ctb,oa:function(a){return VG.ha(a)},Ja:_.Ev});var WG=function(a,b,c){this.Ua=a;this.Ua=null==a?"v1":a;this.kb=new _.Al(b,c)};
WG.prototype.get=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Bl(this.kb,{body:null,Fb:"GET",Gb:"integration_grimoire_pa_googleapis_sandbox.fileCoverageCategories.get",path:"/"+this.Ua+"/fileCoverageCategories:get",Ta:_.uf(a,_.Fv,b),Jb:iG})};WG.ha=function(a){return new (a||WG)(_.u(_.Cv,8),_.u(_.Dv),_.u(_.zl,8))};WG.ua=_.t({token:WG,oa:WG.ha});var dtb=function(){};dtb.ha=function(a){return new (a||dtb)};dtb.ua=_.t({token:dtb,oa:function(a){return WG.ha(a)},Ja:_.Ev});
var XG=function(a,b,c){this.Ua=a;this.Ua=null==a?"v1":a;this.kb=new _.Al(b,c)};XG.prototype.get=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Bl(this.kb,{body:null,Fb:"GET",Gb:"integration_grimoire_pa_googleapis_sandbox.fileTestCoverage.get",path:"/"+this.Ua+"/fileTestCoverage:get",Ta:_.uf(a,_.Fv,b),Jb:pG})};XG.ha=function(a){return new (a||XG)(_.u(_.Cv,8),_.u(_.Dv),_.u(_.zl,8))};XG.ua=_.t({token:XG,oa:XG.ha});var etb=function(){};etb.ha=function(a){return new (a||etb)};
etb.ua=_.t({token:etb,oa:function(a){return XG.ha(a)},Ja:_.Ev});var YG=function(a,b,c){this.Ua=a;this.Ua=null==a?"v1":a;this.kb=new _.Al(b,c)};YG.prototype.get=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Bl(this.kb,{body:null,Fb:"GET",Gb:"integration_grimoire_pa_googleapis_sandbox.fuzzingCoverage.get",path:"/"+this.Ua+"/fuzzingCoverage:get",Ta:_.uf(a,_.Fv,b),Jb:rG})};YG.ha=function(a){return new (a||YG)(_.u(_.Cv,8),_.u(_.Dv),_.u(_.zl,8))};YG.ua=_.t({token:YG,oa:YG.ha});var ftb=function(){};
ftb.ha=function(a){return new (a||ftb)};ftb.ua=_.t({token:ftb,oa:function(a){return YG.ha(a)},Ja:_.Ev});var ZG=function(a,b,c){this.Ua=a;this.Ua=null==a?"v1":a;this.kb=new _.Al(b,c)};ZG.prototype.AYa=function(a){var b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.Bl(this.kb,{body:a,Fb:"POST",Gb:"integration_grimoire_pa_googleapis_sandbox.indexing.prepare",path:"/"+this.Ua+"/indexing/prepare",Ta:_.uf(b,_.Fv,c),Jb:Zsb})};ZG.ha=function(a){return new (a||ZG)(_.u(_.Cv,8),_.u(_.Dv),_.u(_.zl,8))};
ZG.ua=_.t({token:ZG,oa:ZG.ha});var gtb=function(){};gtb.ha=function(a){return new (a||gtb)};gtb.ua=_.t({token:gtb,oa:function(a){return ZG.ha(a)},Ja:_.Ev});var $G=function(a,b,c,d,e,f,g){this.UB=a;this.bP=b;this.Xr=c;this.qf=d;this.Sf=e;this.Ib=f;this.ub=g;this.Z6a=new _.qe};
$G.prototype.Sd=function(a){a=void 0===a?{}:a;this.gp||(this.gp=new _.Bq(this.UB,this.Sf));this.detach();this.R5||(this.R5=new _.Dq(this.Ib.createElement("div"),this.bP,this.Xr,this.qf));var b=this.UB.ob.ta;b.parentNode.insertBefore(this.R5.qva,b);var c;null==(c=this.ub)||_.vk(c);this.gp.Sd(this.R5,a);this.Z6a.next()};$G.prototype.detach=function(){this.gp.OEc&&this.gp.detach()};$G.prototype.La=function(){this.R5&&this.R5.dispose()};
$G.ha=function(a){return new (a||$G)(_.x(_.df),_.x(_.sk),_.x(_.bg),_.x(_.ag),_.x(_.ef),_.x(_.Yg),_.x(_.sl))};$G.Ha=_.gc({type:$G});var aH=function(){$G.apply(this,arguments)};_.V(aH,$G);aH.ha=function(){var a;return function(b){return(a||(a=_.Pc(aH)))(b||aH)}}();aH.Ha=_.gc({type:aH,qa:[["ng-template","matMenuContent",""]],features:[_.Ze([{Ca:_.O5a,Kb:aH}]),_.Be]});var htb=function(){};htb.ha=function(a){return new (a||htb)};
htb.ya=_.ec({type:htb,qa:[["","onedevDot",""]],Cb:1,lb:function(a){a&2&&_.Ee("aria-hidden",!0)},Yb:["onedevDot",""],Aa:1,Ba:0,va:function(a){a&1&&_.P(0,"\u00a0\u00b7\u00a0")},nb:2});var itb=[[["onedev-hovercard-action"]]],bH=function(){};bH.prototype.Pa=function(){};
_.W.Object.defineProperties(bH.prototype,{statusText:{configurable:!0,enumerable:!0,get:function(){switch(this.changelist.status){case 0:return"Submitted";case 1:return"Pending";case 2:return"Rolled Back";default:return"Status Unknown"}}},OBc:{configurable:!0,enumerable:!0,get:function(){return this.changelist.updateTime?(new _.eu("HH:mm MMM d, yyyy")).format(this.changelist.updateTime):""}}});bH.ha=function(a){return new (a||bH)};
bH.ya=_.ec({type:bH,qa:[["onedev-changelist-hovercard-body"]],inputs:{changelist:"changelist"},kc:["onedev-hovercard-action"],Aa:30,Ba:7,Fa:[["role","dialog","aria-label","Changelist Hovercard",1,"onedev-hovercard-content"],[1,"onedev-hovercard-body"],[1,"title","gmat-subhead-1"],[1,"content","gmat-body-3"],["svgIcon","access_time_24px"],[1,"detail"],[1,"label"],[4,"ngIf"],["svgIcon","info_outline_24px"],[1,"subcontent"],[1,"dot-separated-list"],[4,"ngFor","ngForOf"],["class","subcontent",4,"ngIf"],
["svgIcon","link_24px"],["target","_blank","rel","noopener noreferrer",3,"href"],["onedevDot","",4,"ngIf"],["onedevDot",""]],va:function(a,b){a&1&&(_.Re(itb),_.B(0,"div",0)(1,"div",1)(2,"div",2),_.P(3),_.D(),_.B(4,"div",3),_.F(5,"mat-icon",4),_.B(6,"div",5)(7,"span",6),_.P(8),_.D(),_.N(9,Umb,2,1,"span",7),_.D(),_.F(10,"mat-icon",8),_.B(11,"div",5)(12,"div",9)(13,"span",6),_.P(14,"Author"),_.D(),_.B(15,"span"),_.P(16),_.D()(),_.B(17,"div",9)(18,"span",6),_.P(19,"Reviewers"),_.D(),_.B(20,"ul",10),_.N(21,
Wmb,4,2,"ng-container",11),_.D()(),_.N(22,Xmb,5,1,"div",12),_.D(),_.F(23,"mat-icon",13),_.B(24,"div",5)(25,"ul",10)(26,"li")(27,"a",14),_.P(28,"Critique"),_.D()()()()()(),_.Se(29),_.D());a&2&&(_.w(3),_.We(" ",b.changelist.title," "),_.w(5),_.Ye(b.statusText),_.w(1),_.z("ngIf",b.changelist.updateTime),_.w(7),_.Ye(b.changelist.Zn),_.w(5),_.z("ngForOf",b.changelist.XM),_.w(1),_.z("ngIf",b.changelist.dfb),_.w(5),_.z("href","https://critique-ng.corp.google.com/cl/"+b.changelist.id,_.jd))},Ia:[_.gm,_.hm,
htb,_.ss],styles:[".onedev-hovercard-content{--onedev-card-background:var(--surface-default,#fff);--onedev-card-title-text:var(--text-default,#202124);--onedev-card-icon:var(--icon,#5f6368);--onedev-card-secondary-text:var(--text-secondary,#5f6368);--onedev-card-link-color:var(--primary-default,#1a73e8)}.onedev-hovercard-content{background-color:var(--onedev-card-background);width:356px}.onedev-hovercard-content .onedev-hovercard-body{padding:20px}.onedev-hovercard-content .onedev-hovercard-body a{color:var(--onedev-card-link-color)}.onedev-hovercard-content .onedev-hovercard-body .contact-info.with-avatar{display:grid;grid-template-columns:48px auto;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.onedev-hovercard-content .onedev-hovercard-body .contact-info.with-avatar .avatar{grid-row:1/span 2}.onedev-hovercard-content .onedev-hovercard-body .contact-info .name{grid-row:1;grid-column:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis}.onedev-hovercard-content .onedev-hovercard-body .contact-info .email{grid-row:2;grid-column:2}.onedev-hovercard-content .onedev-hovercard-body .title{color:var(--onedev-card-title-text);margin:0 0 12px;max-height:48px;overflow:hidden}.onedev-hovercard-content .onedev-hovercard-body .chips{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:12px}.onedev-hovercard-content .onedev-hovercard-body mat-icon{color:var(--onedev-card-icon);font-size:18px;height:18px;width:18px}.onedev-hovercard-content .onedev-hovercard-body .content{display:grid;grid-template-columns:18px auto;grid-gap:12px 20px;margin:0;margin-top:12px}.onedev-hovercard-content .onedev-hovercard-body .content .detail{margin-top:2px}.onedev-hovercard-content .onedev-hovercard-body .content:empty{margin-top:0}.onedev-hovercard-content .onedev-hovercard-body .subcontent:not(:last-child){margin-bottom:8px}.onedev-hovercard-content .onedev-hovercard-body .label{color:var(--onedev-card-secondary-text);padding:0 8px 0 0}.onedev-hovercard-content .onedev-hovercard-body .dot-separated-list{display:inline;list-style-type:none;margin:0;padding:0}.onedev-hovercard-content .onedev-hovercard-body .dot-separated-list li{display:inline}"],
nb:2,Na:0});jtb=[12,16,23,7,1,11,14,5,17,25,22,13,2,19,0,8,10,20,4,15,24,21,18,26,9,3,6];_.cH=function(){};_.cH.ha=function(a){return new (a||_.cH)};_.cH.Ea=_.fc({type:_.cH});_.cH.Da=_.Vb({});ktb=[[["mat-panel-title"]],[["mat-panel-description"]],"*"];
_.dH=function(a,b,c,d,e,f,g){var h=_.Ocb.call(this)||this;h.panel=a;h.Wd=b;h.Bd=c;h.ub=d;h.Ve=f;h.xbb=_.pd.EMPTY;var n=a.bl?a.bl.Sj.ka(_.Ud(function(r){return!(!r.hideToggle&&!r.togglePosition)})):_.ge;h.tabIndex=parseInt(g||"")||0;h.xbb=_.Sd(a.Ri,a.closed,n,a.sHa.ka(_.Ud(function(r){return!!(r.hideToggle||r.disabled||r.togglePosition)}))).subscribe(function(){return _.vk(h.ub)});a.closed.ka(_.Ud(function(){return a.Yka()})).subscribe(function(){return _.Fp(c,b,"program")});e&&(h.expandedHeight=e.expandedHeight,
h.collapsedHeight=e.collapsedHeight);return h};_.V(_.dH,_.Ocb);_.k=_.dH.prototype;_.k.Rna=function(){this.disabled||this.panel.toggle()};_.k.mUc=function(){return this.panel.Gc};_.k.zla=function(){return this.panel.zla()};_.k.eUc=function(){return this.panel.id};_.k.hUc=function(){return this.panel.ZU};_.k.Xcb=function(){return!this.panel.xL&&!this.panel.disabled};
_.k.Loc=function(){var a=this.panel.Gc;return a&&this.expandedHeight?this.expandedHeight:!a&&this.collapsedHeight?this.collapsedHeight:null};_.k.v5=function(a){switch(a.keyCode){case 32:case 13:_.Rg(a)||(a.preventDefault(),this.Rna());break;default:this.panel.bl&&this.panel.bl.Dpc(a)}};_.k.focus=function(a,b){a?_.Fp(this.Bd,this.Wd,a,b):this.Wd.ta.focus(b)};_.k.Pc=function(){var a=this;this.Bd.Bn(this.Wd).subscribe(function(b){b&&a.panel.bl&&a.panel.bl.Cpc(a)})};
_.k.La=function(){this.xbb.unsubscribe();this.Bd.Bl(this.Wd)};_.W.Object.defineProperties(_.dH.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.panel.disabled}}});_.dH.ha=function(a){return new (a||_.dH)(_.x(_.jA,1),_.x(_.Rc),_.x(_.Ep),_.x(_.sl),_.x(_.Ncb,8),_.x(_.tk,8),_.Kc("tabindex"))};
_.dH.ya=_.ec({type:_.dH,qa:[["mat-expansion-panel-header"]],Db:["role","button",1,"mat-expansion-panel-header","mat-focus-indicator"],Cb:15,lb:function(a,b){a&1&&_.K("click",function(){return b.Rna()})("keydown",function(c){return b.v5(c)});a&2&&(_.Ee("id",b.panel.x$a)("tabindex",b.tabIndex)("aria-controls",b.panel.id)("aria-expanded",b.panel.Gc)("aria-disabled",b.panel.disabled),_.Fe("height",b.Loc()),_.Ge("mat-expanded",b.panel.Gc)("mat-expansion-toggle-indicator-after","after"===b.panel.ZU)("mat-expansion-toggle-indicator-before",
"before"===b.panel.ZU)("_mat-animation-noopable","NoopAnimations"===b.Ve))},inputs:{tabIndex:"tabIndex",expandedHeight:"expandedHeight",collapsedHeight:"collapsedHeight"},features:[_.Be],kc:["mat-panel-title","mat-panel-description","*"],Aa:5,Ba:3,Fa:[[1,"mat-content"],["class","mat-expansion-indicator",4,"ngIf"],[1,"mat-expansion-indicator"]],va:function(a,b){a&1&&(_.Re(ktb),_.B(0,"span",0),_.Se(1),_.Se(2,1),_.Se(3,2),_.D(),_.N(4,Ymb,1,1,"span",1));a&2&&(_.Ge("mat-content-hide-toggle",!b.Xcb()),
_.w(4),_.z("ngIf",b.Xcb()))},Ia:[_.hm],styles:['.mat-expansion-panel-header{display:flex;flex-direction:row;align-items:center;padding:0 24px;border-radius:inherit;transition:height 225ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-expansion-panel-header._mat-animation-noopable{transition:none}.mat-expansion-panel-header:focus,.mat-expansion-panel-header:hover{outline:none}.mat-expansion-panel-header.mat-expanded:focus,.mat-expansion-panel-header.mat-expanded:hover{background:inherit}.mat-expansion-panel-header:not([aria-disabled=true]){cursor:pointer}.mat-expansion-panel-header.mat-expansion-toggle-indicator-before{flex-direction:row-reverse}.mat-expansion-panel-header.mat-expansion-toggle-indicator-before .mat-expansion-indicator{margin:0 16px 0 0}[dir=rtl] .mat-expansion-panel-header.mat-expansion-toggle-indicator-before .mat-expansion-indicator{margin:0 0 0 16px}.mat-content{display:flex;flex:1;flex-direction:row;overflow:hidden}.mat-content.mat-content-hide-toggle{margin-right:8px}[dir=rtl] .mat-content.mat-content-hide-toggle{margin-right:0;margin-left:8px}.mat-expansion-toggle-indicator-before .mat-content.mat-content-hide-toggle{margin-left:24px;margin-right:0}[dir=rtl] .mat-expansion-toggle-indicator-before .mat-content.mat-content-hide-toggle{margin-right:24px;margin-left:0}.mat-expansion-panel-header-title,.mat-expansion-panel-header-description{display:flex;flex-grow:1;flex-basis:0;margin-right:16px;align-items:center}[dir=rtl] .mat-expansion-panel-header-title,[dir=rtl] .mat-expansion-panel-header-description{margin-right:0;margin-left:16px}.mat-expansion-panel-header-description{flex-grow:2}.mat-expansion-indicator::after{border-style:solid;border-width:0 2px 2px 0;content:"";display:inline-block;padding:3px;transform:rotate(45deg);vertical-align:middle}.cdk-high-contrast-active .mat-expansion-panel-content{border-top:1px solid;border-top-left-radius:0;border-top-right-radius:0}\n'],
nb:2,data:{animation:[_.Ecb]},Na:0});_.gH=function(){};_.gH.ha=function(a){return new (a||_.gH)};_.gH.Ha=_.gc({type:_.gH,qa:[["mat-panel-title"]],Db:[1,"mat-expansion-panel-header-title"]});var ltb=["*",[["mat-card-footer"]]],mtb=[[["","mat-card-avatar",""],["","matCardAvatar",""]],[["mat-card-title"],["mat-card-subtitle"],["","mat-card-title",""],["","mat-card-subtitle",""],["","matCardTitle",""],["","matCardSubtitle",""]],"*"],hH=function(){};hH.ha=function(a){return new (a||hH)};
hH.Ha=_.gc({type:hH,qa:[["mat-card-content"],["","mat-card-content",""],["","matCardContent",""]],Db:[1,"mat-card-content"]});var iH=function(){};iH.ha=function(a){return new (a||iH)};iH.Ha=_.gc({type:iH,qa:[["mat-card-title"],["","mat-card-title",""],["","matCardTitle",""]],Db:[1,"mat-card-title"]});var ntb=function(){};ntb.ha=function(a){return new (a||ntb)};ntb.Ha=_.gc({type:ntb,qa:[["mat-card-subtitle"],["","mat-card-subtitle",""],["","matCardSubtitle",""]],Db:[1,"mat-card-subtitle"]});
var otb=function(){this.align="start"};otb.ha=function(a){return new (a||otb)};otb.Ha=_.gc({type:otb,qa:[["mat-card-actions"]],Db:[1,"mat-card-actions"],Cb:2,lb:function(a,b){a&2&&_.Ge("mat-card-actions-align-end","end"===b.align)},inputs:{align:"align"},Zb:["matCardActions"]});var ptb=function(){};ptb.ha=function(a){return new (a||ptb)};ptb.Ha=_.gc({type:ptb,qa:[["","mat-card-avatar",""],["","matCardAvatar",""]],Db:[1,"mat-card-avatar"]});_.jH=function(a){this.Ve=a};
_.jH.ha=function(a){return new (a||_.jH)(_.x(_.tk,8))};
_.jH.ya=_.ec({type:_.jH,qa:[["mat-card"]],Db:[1,"mat-card","mat-focus-indicator"],Cb:2,lb:function(a,b){a&2&&_.Ge("_mat-animation-noopable","NoopAnimations"===b.Ve)},Zb:["matCard"],kc:["*","mat-card-footer"],Aa:2,Ba:0,va:function(a){a&1&&(_.Re(ltb),_.Se(0),_.Se(1,1))},styles:[".mat-card{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);display:block;position:relative;padding:16px;border-radius:4px}.mat-card._mat-animation-noopable{transition:none !important;animation:none !important}.mat-card>.mat-divider-horizontal{position:absolute;left:0;width:100%}[dir=rtl] .mat-card>.mat-divider-horizontal{left:auto;right:0}.mat-card>.mat-divider-horizontal.mat-divider-inset{position:static;margin:0}[dir=rtl] .mat-card>.mat-divider-horizontal.mat-divider-inset{margin-right:0}.cdk-high-contrast-active .mat-card{outline:solid 1px}.mat-card-actions,.mat-card-subtitle,.mat-card-content{display:block;margin-bottom:16px}.mat-card-title{display:block;margin-bottom:8px}.mat-card-actions{margin-left:-8px;margin-right:-8px;padding:8px 0}.mat-card-actions-align-end{display:flex;justify-content:flex-end}.mat-card-image{width:calc(100% + 32px);margin:0 -16px 16px -16px;display:block;overflow:hidden}.mat-card-image img{width:100%}.mat-card-footer{display:block;margin:0 -16px -16px -16px}.mat-card-actions .mat-button,.mat-card-actions .mat-raised-button,.mat-card-actions .mat-stroked-button{margin:0 8px}.mat-card-header{display:flex;flex-direction:row}.mat-card-header .mat-card-title{margin-bottom:12px}.mat-card-header-text{margin:0 16px}.mat-card-avatar{height:40px;width:40px;border-radius:50%;flex-shrink:0;object-fit:cover}.mat-card-title-group{display:flex;justify-content:space-between}.mat-card-sm-image{width:80px;height:80px}.mat-card-md-image{width:112px;height:112px}.mat-card-lg-image{width:152px;height:152px}.mat-card-xl-image{width:240px;height:240px;margin:-8px}.mat-card-title-group>.mat-card-xl-image{margin:-8px 0 8px}@media(max-width: 599px){.mat-card-title-group{margin:0}.mat-card-xl-image{margin-left:0;margin-right:0}}.mat-card>:first-child,.mat-card-content>:first-child{margin-top:0}.mat-card>:last-child:not(.mat-card-footer),.mat-card-content>:last-child:not(.mat-card-footer){margin-bottom:0}.mat-card-image:first-child{margin-top:-16px;border-top-left-radius:inherit;border-top-right-radius:inherit}.mat-card>.mat-card-actions:last-child{margin-bottom:-8px;padding-bottom:0}.mat-card-actions:not(.mat-card-actions-align-end) .mat-button:first-child,.mat-card-actions:not(.mat-card-actions-align-end) .mat-raised-button:first-child,.mat-card-actions:not(.mat-card-actions-align-end) .mat-stroked-button:first-child{margin-left:0;margin-right:0}.mat-card-actions-align-end .mat-button:last-child,.mat-card-actions-align-end .mat-raised-button:last-child,.mat-card-actions-align-end .mat-stroked-button:last-child{margin-left:0;margin-right:0}.mat-card-title:not(:first-child),.mat-card-subtitle:not(:first-child){margin-top:-4px}.mat-card-header .mat-card-subtitle:not(:first-child){margin-top:-8px}.mat-card>.mat-card-xl-image:first-child{margin-top:-8px}.mat-card>.mat-card-xl-image:last-child{margin-bottom:-8px}\n"],nb:2,
Na:0});var qtb=function(){};qtb.ha=function(a){return new (a||qtb)};qtb.ya=_.ec({type:qtb,qa:[["mat-card-header"]],Db:[1,"mat-card-header"],kc:["[mat-card-avatar], [matCardAvatar]","mat-card-title, mat-card-subtitle,\n      [mat-card-title], [mat-card-subtitle],\n      [matCardTitle], [matCardSubtitle]","*"],Aa:4,Ba:0,Fa:[[1,"mat-card-header-text"]],va:function(a){a&1&&(_.Re(mtb),_.Se(0),_.B(1,"div",0),_.Se(2,1),_.D(),_.Se(3,2))},nb:2,Na:0});_.kH=function(a){this.LD=a};
_.stb=function(a,b,c){var d=b?$mb([],b):c.prefix,e={prefix:d,L2a:function(){return Object.assign({},c,{prefix:d})}},f=d&&d.value&&(_.vh(d.value).path||"").endsWith("/");return b?rtb(a,e,function(g){return $mb(g.queries,b)}):c.nn||f?_.vd(e):rtb(a,e,function(g){return(g=g.E9)?Zmb(g):d})};rtb=function(a,b,c){return _.Glb(a.LD).ka(_.y(function(d){return _.mE(d,_.Elb)}),_.y(c),_.y(function(d){return{prefix:d,L2a:anb(d)}}),_.te(b))};_.kH.ha=function(a){return new (a||_.kH)(_.u(_.BE))};
_.kH.ua=_.t({token:_.kH,oa:_.kH.ha,Ja:"root"});var ttb={},utb={},vtb={},lH=function(){throw Error("Vd");};lH.prototype.Rlb=null;lH.prototype.maa=function(){return this.content};lH.prototype.toString=function(){return this.content};lH.prototype.eB=function(){if(this.Q8!==ttb)throw Error("Wd");return _.Pf(this.toString())};var wtb=function(){lH.call(this)};_.ii(wtb,lH);wtb.prototype.Q8=ttb;var xtb,Atb,oH,Itb,Jtb,ztb,Ktb,Htb,ytb,Dtb,Gtb,Ftb,Ltb,Etb,Mtb,Btb,Ctb;xtb=function(a){if(null!=a)switch(a.Rlb){case 1:return 1;case -1:return-1;case 0:return 0}return null};_.nH=function(a){return null!=a&&a.Q8===ttb?a:a instanceof _.tj?(0,_.mH)(_.uj(a)):a instanceof _.tj?(0,_.mH)(_.Of(a).toString()):(0,_.mH)(String(String(a)).replace(ytb,ztb),xtb(a))};_.mH=function(a){function b(c){this.content=c}b.prototype=a.prototype;return function(c,d){c=new b(String(c));void 0!==d&&(c.Rlb=d);return c}}(wtb);
Atb=function(a){if(null==a)throw Error("Xd");return a};oH=function(a){if(null!=a&&a.Q8===ttb){var b=String;a=a.maa();a=String(a).replace(Btb,"").replace(Ctb,"&lt;");b=b(a).replace(Dtb,ztb)}else b=String(a).replace(ytb,ztb);return b};
Itb=function(a){null!=a&&a.Q8===utb||null!=a&&a.Q8===vtb?a=Etb(a):a instanceof _.Rf?a=Etb(_.Tf(a)):a instanceof _.Rf?a=Etb(_.Tf(a)):a instanceof _.oj?a=Etb(_.pj(a)):a instanceof _.oj?a=Etb(_.hh(a).toString()):(a=String(a),a=Ftb.test(a)?a.replace(Gtb,Htb):"about:invalid#zSoyz");return a};
Jtb={"\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;"};ztb=function(a){return Jtb[a]};
Ktb={"\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"};Htb=function(a){return Ktb[a]};ytb=/[\x00\x22\x26\x27\x3c\x3e]/g;Dtb=/[\x00\x22\x27\x3c\x3e]/g;Gtb=/[\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;Ftb=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i;Ltb=/^(?!base|iframe|link|noframes|noscript|object|script|style|textarea|title|xmp)[a-z0-9_$:-]*$/i;Etb=function(a){return String(a).replace(Gtb,Htb)};
Mtb=function(a){a=String(a);return Ltb.test(a)?a:"zSoyz"};Btb=/<(?:!|\/?([a-zA-Z][a-zA-Z0-9:\-]*))(?:[^>'"]|"[^"]*"|'[^']*')*>/g;Ctb=/</g;var Stb,Ttb;_.Otb=function(a){return _.Ntb(a.lineNumber,a.href)};_.Ntb=function(a,b){return(0,_.mH)('<div class="line-number CodeMirror-gutter-background"><a class="CodeMirror-linenumber CodeMirror-gutter-elt" href="'+oH(Itb(b))+'" aria-label="Line '+oH(a+1)+'" tabIndex="-1" data-line-number="'+oH(a)+'">'+_.nH(a+1)+"</a></div>")};_.Qtb=function(a){return _.Ptb(a.start,a.end)};
_.Ptb=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 '+oH(e+1)+'" tabIndex="-1" data-line-number="'+oH(e)+'">'+_.nH(e+1)+"</span></div>"}return(0,_.mH)(c)};Stb=function(a){var b=a.lines,c=a.Cp,d="";a=a.lineNumbers;for(var e=a.length,f=0;f<e;f++){var g=a[f];d+=_.Rtb(g,b[g],c[f])}return(0,_.mH)(d)};
_.Rtb=function(a,b,c){return(0,_.mH)('<div data-line-number="'+oH(a)+'">'+Ttb(void 0,b,c)+"</div>")};
Ttb=function(a,b,c,d){d=void 0===d?0:d;var e="";if(0!=Atb(c).length)for(var f=c.length,g=0;g<f;g++){var h=c[g];e+=_.nH(Atb(b).substring(0==g?0:c[g-1].Zj()-d,h.Pl()-d))+"<"+Mtb(_.Vh(h,3))+' class="'+oH(_.Vh(h,4))+'"'+(""!=h.Ura()?' href="'+oH(Itb(h.Ura()))+'"':"")+(""!=h.getKey()?' data-key="'+oH(h.getKey())+'"':"")+">"+Ttb(a,Atb(b).substring(h.Pl()-d,h.Zj()-d),_.pH(h),h.Pl())+"</"+Mtb(_.Vh(h,3))+">"+(g==Atb(c).length-1?_.nH(Atb(b).substring(h.Zj()-d)):"")}else e+=_.nH(b);return(0,_.mH)(e)};var Utb;_.qH=function(a){_.p.call(this,a,-1,Utb)};_.V(_.qH,_.p);_.k=_.qH.prototype;_.k.Pl=function(){return _.Ii(this,1)};_.k.setStart=function(a){return _.lb(this,1,a,0)};_.k.Zj=function(){return _.Ii(this,2)};_.k.setEnd=function(a){return _.lb(this,2,a,0)};_.k.Ura=function(){return _.Vh(this,5)};_.k.getKey=function(){return _.Vh(this,6)};_.k.WA=function(a){_.pb(this,6,a)};_.pH=function(a){return _.Fi(a,_.qH,8)};Utb=[8];_.qH.prototype.toObject=function(){return Vtb(this)};
var Vtb=function(a){if(null!=a)return _.yb(a),{start:_.Ii(a,1),end:_.Ii(a,2),tagName:_.Vh(a,3),D3c:_.Vh(a,4),href:_.Vh(a,5),key:_.Vh(a,6),VVa:_.Ai(a,7),oWc:_.tb(_.pH(a),Vtb)}};var Wtb=function(a){this.q0=a;this.rendered=[]};Wtb.prototype.clear=function(){if(this.q0.Dp){var a=this.rendered;this.rendered=[];a=_.q(a);for(var b=a.next();!b.done;b=a.next())this.q0.Dp(b.value)}};_.rH=function(a,b,c){a=a.create("span");a.className=c;b=document.createTextNode(b);a.appendChild(b);return a};_.sH=function(a,b){a=a.create("div");a.className=b;return a};Wtb.prototype.create=function(a){a=this.q0.createElement(a);this.q0.Dp&&_.JE(a)&&this.rendered.push(a);return a};_.tH=function(a,b){a=a.ta;Wtb.call(this,b);this.WR=new Map;this.container=a};_.V(_.tH,Wtb);
_.tH.prototype.xv=function(a,b){var c=new Map(b.map(function(h){return[h.start,h]}));b=new Set;a=_.q(a);for(var d=a.next();!d.done;d=a.next()){d=d.value;for(var e=void 0,f=d.start;f<d.end;f++){var g=c.get(f);g&&(e=void 0===e?g.indentation:Math.min(e,g.indentation))}void 0===e&&(e=0);for(f=d.start;f<d.end;f++){Xtb(this,f,!1,e);if(g=this.WR.get(f))g.style.display=f===d.start?"":"none";b.add(f)}}c=_.q(this.WR);for(a=c.next();!a.done;a=c.next())a=_.q(a.value).next().value,b.has(a)||Xtb(this,a,!0)};
var Xtb=function(a,b,c,d){d=void 0===d?0:d;if(_.lF(b,a.Fs())){var e=a.WR.get(b);if(!e||c)if(e||!c){var f=a.hj(b);f&&(c?(a.container.insertBefore(f,e),_.Gj(e),a.WR.delete(b)):(c=a.Xpa(b,d),a.WR.set(b,c),c.style.display="none",a.container.insertBefore(c,f),a=_.sH(a,""),a.style.display="none",a.appendChild(f),c.appendChild(a)))}}};_.tH.prototype.clear=function(){Wtb.prototype.clear.call(this);this.WR.clear()};var fnb=/Meta/gi;_.hnb={xo:"Everything",value:"",Wb:_.mF("e"),Rs:"Everything"};var qnb=new _.Yr("Directory ({dir})"),snb=new _.Yr("Search in ({repo} \u203a {dir})"),rnb=new _.Yr("Search in ({id}/{repo} \u203a \u2026 \u203a {dir})"),unb=new _.Yr("Directory ({repo} \u203a {dir})"),tnb=new _.Yr("Directory ({id}/{repo} \u203a {ref} \u203a {dir})"),knb=new _.Yr("Repository ({repo})"),jnb=new _.Yr("Package ({package})"),mnb=new _.Yr("Branch ({branch})"),pnb=new _.Yr("Branch ({id}/{repo} \u203a {ref})"),lnb=new _.Yr("Tag ({tag})"),onb=new _.Yr("Tag ({id}/{repo} \u203a {ref})"),nnb=
new _.Yr("Search in ({id}/{repo} \u203a {ref})"),inb=new _.Yr("Project ({project})");var Ztb=function(a){return _.Tbb(a.prototype,"$$generatedClassName",function(){return"Class$obf_"+{valueOf:function(){return++Ytb}}})},Ytb=1E3;var uH=function(){};uH.prototype.equals=function(a){return BF(this,a)};uH.prototype.vba=function(){return $tb(this)};uH.prototype.toString=function(){var a=CF(aub(vH(this.constructor)))+"@";var b=(this.vba()>>>0).toString(16);return a+CF(b)};var bub=function(){this.r$=0};_.V(bub,uH);bub.prototype.sda=function(){return(this.r$+1|0)<this.Mrb.length};bub.prototype.XL=function(){if(!this.sda()){var a=new cub;a.A7 instanceof Error&&(Error.captureStackTrace?Error.captureStackTrace(a.A7):a.A7.stack=Error().stack);a.nHc(Error(a));throw a.A7;}a=this.r$=this.r$+1|0;return this.Mrb[a]};var dub=function(){};_.V(dub,uH);dub.prototype.nHc=function(a){this.A7=a;eub(a,this)};dub.prototype.toString=function(){var a=aub(vH(this.constructor)),b=this.mZc;return null==b?a:CF(a)+": "+CF(b)};var fub=function(){};_.V(fub,dub);var gub=function(){};_.V(gub,fub);var BF=function(a,b){return Object.is(a,b)||null==a&&null==b};var hub=function(){};_.V(hub,uH);var iub=function(){};_.V(iub,uH);var jub=function(){};_.V(jub,iub);var kub,lub=function(){lub=function(){};kub=yqb([256],wH,mub,wH.dWb)};var yqb=function(a,b,c,d){return nub(a,d,{bVa:b,QAb:c,COa:a.length})},nub=function(a,b,c){var d=a[0];if(null==d)return null;var e=new globalThis.Array(d);c&&(e.Lja=c);if(1<a.length){a=a.slice(1);c=c&&{bVa:c.bVa,QAb:c.QAb,COa:c.COa-1};for(var f=0;f<d;f++)e[f]=nub(a,b,c)}else if(void 0!==b)for(a=0;a<d;a++)e[a]=b;return e};var wH=function(){this.pu=0};_.V(wH,iub);var Bqb=function(a){if(-129<a&&128>a){lub();var b=a+128|0,c=kub[b];c||(c=kub[b]=oub(a));a=c}else a=oub(a);return a},oub=function(a){var b=new wH;b.pu=a;return b};wH.prototype.equals=function(a){return mub(a)&&a.pu==this.pu};wH.prototype.vba=function(){return this.pu};wH.prototype.toString=function(){return""+this.pu};var mub=function(a){return a instanceof wH};var pub=function(a){this.AAc=a};_.V(pub,uH);pub.prototype.mHc=function(a,b){var c;return c=this.AAc,c(a,b)};var qub=function(a){this.zAc=a};_.V(qub,uH);qub.prototype.tda=function(){var a;return a=this.zAc,a()};var rub=function(){};_.V(rub,uH);rub.prototype.toString=function(){return this.u$};var cub=function(){};_.V(cub,gub);var sub=function(){};_.V(sub,rub);var tub=function(){};_.V(tub,uH);tub.prototype.toString=function(){return this.BZ?0==this.VPa.length?this.BZ.toString():CF(this.BZ.toString())+CF(this.VPa):this.yAc};var vub=function(a,b){if(BF(a,b))return!0;if(!a||!b||a.length!=b.length)return!1;for(var c=0;c<a.length;c=c+1|0){var d=a[c],e=b[c];if(!(BF(d,e)||null!=d&&uub(d,e)))return!1}return!0};var wub=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:$tb(a)}},xub=0,$tb=function(a){return a.X3a||(Object.defineProperties(a,{X3a:{value:xub=xub+1|0,enumerable:!1}}),a.X3a)};var uub=function(a,b){return a.equals?a.equals(b):Object.is(a,b)},yub=function(a){return a.vba?a.vba():wub(a)},Bub=function(a){switch(typeof a){case "number":return vH(jub);case "boolean":return vH(hub);case "string":return vH(zqb);case "function":return vH(zub)}if(a instanceof uH)a=vH(a.constructor);else if(Array.isArray(a))a=(a=a.Lja)?vH(a.bVa,a.COa):vH(uH,1);else if(null!=a)a=vH(Aub);else throw new TypeError("Yd");return a};var zub=function(){};var Aub=function(){};_.V(Aub,uH);var eub=function(a,b){if(a instanceof Object)try{a.JTc=b,Object.defineProperties(a,{cause:{get:function(){return b.wAc&&b.wAc.A7}}})}catch(c){}};var zqb=function(){};_.V(zqb,uH);var CF=function(a){return null==a?"null":a.toString()},Cub=function(a,b){return BF(a.substr(0,b.length),b)},Aqb=function(a){return"string"===typeof a};var Dub=function(a,b){this.QPa=a;this.RPa=b};_.V(Dub,uH);var aub=function(a){return 0!=a.RPa?CF(Eub("[",a.RPa))+String("L"+CF(Ztb(a.QPa))+";"):Ztb(a.QPa)};Dub.prototype.toString=function(){return"class "+CF(aub(this))};var Eub=function(a,b){for(var c="",d=0;d<b;d=d+1|0)c=CF(c)+CF(a);return c},vH=function(a,b){var c=b||0;return _.Tbb(a.prototype,"$$class/"+c,function(){return new Dub(a,c)})};var Fub=function(a,b){a.push(b)},Gub=function(a,b){for(var c=0,d=b.length;c<d;c=c+1|0)a.push(b[c])},Hub=function(a,b){a.sort(function(c,d){return b.mHc(c,d)})};var Iub=function(){};_.V(Iub,uH);var Jub=function(a){var b=new Iub;b.fWb=a;return b};Iub.prototype.tda=function(){var a=new Kub,b=this.fWb;a.r$=-1;a.Mrb=b;return a};var Kub=function(){this.r$=0};_.V(Kub,bub);_.xH=function(a){this.dh=a};_.V(_.xH,uH);
_.xH.prototype.nd=function(a){var b;if(!a||0==a.length)return this.dh.yo([]);for(var c=[],d=a.length-1|0;0<=d;d=d-1|0)Fub(c,this.dh.Vb(a[d]));a=(b=this.dh,new pub(function(n,r){return b.N3a(n,r)}));Hub(c,a);a=[];d=[];for(var e=!1;0<c.length;){for(var f=c.pop();0!=a.length&&this.dh.Pl(f)>=this.dh.Zj(a[a.length-1|0]);){var g=a.pop();this.dh.jta(g)&&(e=!1);0==a.length||this.dh.Q6(a[a.length-1|0],g)}g=e;var h=this.dh.jta(f);e=g||h;if(0==a.length)a.push(f),d.push(f);else if(g&&h){if(!this.dh.tta(f)){if(e=
Lub(this,f,a,c))d.pop(),Gub(d,e);e=!1;Mub(this,c,f)}}else g=a[a.length-1|0],this.dh.Zj(f)>this.dh.Zj(g)&&Mub(this,c,this.dh.zPb(f,this.dh.Zj(g))),a.push(f)}for(c=a.length;1<c;c=c-1|0)this.dh.Q6(a[c-2|0],a[c-1|0]);return this.dh.yo(d)};
var Lub=function(a,b,c,d){for(var e=null;0!=c.length;){var f=c.pop(),g=a.dh.jta(f),h=a.dh.Zj(f);a.dh.setEnd(f,a.dh.Pl(b));var n=g&&!a.dh.tta(b)&&a.dh.tta(f),r=0==c.length?null:c[c.length-1|0];n||a.dh.Pl(f)>=a.dh.Zj(f)?null!=r?a.dh.dKb(r,f):e=a.dh.ar(f):null!=r&&a.dh.Q6(r,f);g=g?a.dh.Zj(b):a.dh.Pl(b);!n&&g<h&&Mub(a,d,a.dh.dmb(f,g,h))}return e},Mub=function(a,b,c){for(var d=b.length;0<d&&0<a.dh.N3a(b[d-1|0],c);)d=d-1|0;b.splice(d,0,c)};var yH=function(a,b,c,d,e){_.tH.call(this,c,d);var f=this;this.Pd=a;this.view=b;this.ob=c;this.yv=!1;this.Ee=[];this.kk=new _.al;this.fA=new _.al;this.Efa=new Map;this.lines=[];this.xn=[];this.Vl=0;this.Ya=e.GR().ka(_.fe()).subscribe(function(g){var h=void 0===f.tabSize;f.tabSize=g;h||_.vk(f.Pd)})};_.V(yH,_.tH);_.k=yH.prototype;_.k.La=function(){this.Ya.unsubscribe()};
_.k.Tb=function(a){if(a.highlightedLines){a=_.q(Array.from(this.container.querySelectorAll("[aria-current]")));for(var b=a.next();!b.done;b=a.next())b.value.removeAttribute("aria-current");a=_.kF(this.Ee,this.Fs());a=_.q(a);for(b=a.next();!b.done;b=a.next()){b=b.value;for(var c=b.start;c<=b.end;c++){var d=void 0;null==(d=this.hj(c))||d.setAttribute("aria-current","true")}}}};_.k.Fs=function(){return this.Vl};
_.k.hj=function(a){this.xn.length<=a&&(this.xn=this.xn.concat(Array.from(this.container.children).slice(this.xn.length)));return this.xn[a]};_.k.Xpa=function(a,b){var c=this,d=_.sH(this,"line");d.appendChild(_.rH(this,Array.from({length:b+1}).join(" "),"line"));b=_.rH(this,"...","line ellipses");b.addEventListener("click",function(){c.kk.emit(a)});d.appendChild(b);return d};
_.k.yQ=function(){if(this.Fs())return this.container.firstElementChild.getBoundingClientRect().height;var a=_.sH(this,"");a.appendChild(document.createTextNode("_"));this.container.appendChild(a);var b=a.getBoundingClientRect().height;this.container.removeChild(a);return b};
_.k.T6=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.xn=[]);b<this.Vl&&(b=this.Vl);this.Vl=c;var e=document.getElementById("pre-rendered-code");if(null!=e&&this.yv){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=_.qF(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",_.Of(d[f])),f++,b+=this.container.childElementCount-e;b>=c&&(this.Vl=b);if(f<d.length)return d.slice(f);if(b<c){d=this.uNa(b,c);c=this.container;b=void 0===b?0:b;f="";e=d.length;for(var g=0;g<e;g++){var h=b+g;f+=_.Rtb(h,a[h],d[g])}a=(0,_.mH)(f).eB();c.insertAdjacentHTML("beforeend",_.Of(a))}return[]};
_.k.Wya=function(a){var b=this;a=a.filter(function(h){return _.lF(h,b.Fs())});if(!(0===a.length||a[a.length-1]>=this.Vl)){var c=new _.xH(new Nub),d=a.map(function(h){var n;return c.nd(null!=(n=b.Ej.get(h))?n:null)}),e=document.activeElement,f=null;null!=e&&e.parentElement===this.container&&(f=e.dataset.lineNumber);e=document.createElement("div");cnb(e,Stb({lineNumbers:a,lines:this.lines,Cp:d}));for(d=a.length-1;0<=d;d--){var g=e.children[d];this.WR.has(a[d])||this.container.replaceChild(g,this.hj(a[d]));
this.xn[a[d]]=g}null!=f&&(a=Number(f),isNaN(a)||this.focus(a))}};_.k.focus=function(a){a=_.kF(a,this.Fs());if(0!==a.length){var b=this.hj(a[0].start);b.hasAttribute("tabindex")||b.setAttribute("tabindex","-1");this.fA.next(a[0].start);b.focus()}};
var Pub=function(a,b){var c=a.hj(b.line);if(c){a.Efa.get(b)&&Oub(a,b);var d=a.view.Rh(b.va,b.context);var e=d.wl;if(1!==e.length)throw Error("Zd");d={element:e[0],TQc:d};a.q0.insertBefore(a.container,d.element,c);_.vk(a.Pd);a.Efa.set(b,d)}},Oub=function(a,b){var c=a.Efa.get(b);c&&(_.Gj(c.element),a.view.remove(a.view.indexOf(c.TQc)),a.Efa.delete(b))};yH.prototype.clear=function(){_.tH.prototype.clear.call(this);this.view.clear();this.container.textContent="";this.Vl=0;this.Efa.clear()};
yH.prototype.uNa=function(a,b){for(var c=new _.xH(new Nub),d=[];a<b;a++){var e=void 0;d.push(c.nd(null!=(e=this.Ej.get(a))?e:null))}return d};yH.ha=function(a){return new (a||yH)(_.x(_.sl),_.x(_.ef),_.x(_.Rc),_.x(_.uk),_.x(_.lu))};
yH.ya=_.ec({type:yH,qa:[["code-container"]],Cb:4,lb:function(a,b){a&2&&_.Fe("-moz-tab-size",b.tabSize)("tab-size",b.tabSize)},inputs:{yv:"usePrefetchIfPossible",Ee:"highlightedLines",Ej:"inlineWidgets"},outputs:{kk:"lineShown",fA:"lineFocused"},features:[_.Be,_.uc],Aa:0,Ba:0,va:function(){},styles:["code-container{min-width:80ch;padding:0 4px;-moz-tab-size:2;tab-size:2;white-space:pre}code-container.nopadding{padding:0}code-container .ellipses{border-radius:1ch;cursor:pointer;padding:0 1ch;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}"],
nb:2,Na:0});var Nub=function(){};_.k=Nub.prototype;_.k.Q6=function(a,b){_.Hi(a,8,_.qH,b)};_.k.dmb=function(a,b,c){return _.sb(a.clone(),8).setStart(b).setEnd(c)};_.k.yo=function(a){return a};_.k.ar=function(a){return _.pH(a)};_.k.Zj=function(a){return a.Zj()};_.k.Pl=function(a){return a.Pl()};_.k.jta=function(a){return"a"===_.Vh(a,3)};_.k.tta=function(a){return _.Ai(a,7)};_.k.dKb=function(a,b){b=_.pH(a).concat(_.pH(b));_.sb(a,8,b)};_.k.setEnd=function(a,b){a.setEnd(b)};
_.k.zPb=function(a,b){if(b<a.Pl()||b>=a.Zj())throw new RangeError;var c=_.sb(a.clone(),8).setStart(b);a.setEnd(b);return c};_.k.Vb=function(a){var b=(new _.qH).setStart(a.startColumn).setEnd(a.endColumn);a.VVa&&_.ob(b,7,!0);var c,d=null!=(c=a.tagName)?c:"span";c=_.pb(b,3,d);_.pb(c,4,a.Bm);null!=a.href&&_.pb(b,5,a.href);null!=a.key&&b.WA(a.key);return b};_.k.N3a=function(a,b){return b.Pl()-a.Pl()||a.Zj()-b.Zj()};var Qub;Qub=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"});_.zH=function(a,b,c){this.Ga=a;this.Ra=b;this.document=c;this.fI="resultLine";this.DG=this.gL=-1;this.x9=0};
_.zH.prototype.Tb=function(){this.x9=Bnb(this.snippet);this.re.clear();for(var a=this.re,b=this.snippet.Nx,c=new Map,d=0,e=b.length;d<e;d++){var f=b[d],g=c,h=g.set,n=d,r=[],v=r.concat,A=_.qc(Rub(this,f)),C=_.qc(Sub(this,f));var I=f.Tp;f=this.jx(_.pF(f.lineNumber));I=Object.assign({},Tub(this,new _.rv({startIndex:0,length:I.length})),{tagName:"a",Bm:"",href:f});h.call(g,n,v.call(r,A,C,[I]))}a.Ej=c;this.re.T6(Uub(this))};
_.zH.prototype.click=function(a){if(0===a.button&&!_.sF(a)){var b=ynb(a);if(null!=b){b=_.pF(this.snippet.Nx[b.lineNumber].lineNumber);var c=this.jx(b);a:{var d=this.document.getSelection();if(d&&d.toString()){var e=d.anchorNode&&_.qF(d.anchorNode instanceof Element?d.anchorNode:d.anchorNode.parentElement,"file-search-snippet");d=d.focusNode&&_.qF(d.focusNode instanceof Element?d.focusNode:d.focusNode.parentElement,"file-search-snippet");if(e||d)break a}a.preventDefault();_.mn(this.Ra,c)}this.Ga.mb({element:this.mc,
action:this.fI,gestureName:"CLICK",Of:this.resultIndex,kG:[Object.assign({},this.gR,{lineNumber:b})]},a)}}};
var Uub=function(a){return a.snippet.Nx.map(function(b){return b.Tp.substr(a.x9)+"\n"})},Rub=function(a,b){return b.oh.filter(function(c){var d=c.ef;c=c.tokenType;return!d||d.startIndex+d.length<=a.x9?!1:!!c&&Qub.hasOwnProperty(c)&&!!Qub[c]}).map(function(c){return Object.assign({},Tub(a,c.ef),{Bm:Qub[c.tokenType]})})},Sub=function(a,b){return(b=b.Nu)?b.FY.map(function(c){return Object.assign({},Tub(a,c),{tagName:"mark",Bm:""})}):[]},Tub=function(a,b){return{startColumn:Math.max(b.startIndex-a.x9,
0),endColumn:Math.max(b.startIndex+b.length-a.x9,0)}};_.zH.ha=function(a){return new (a||_.zH)(_.x(_.Ku),_.x(_.cg),_.x(_.Yg))};
_.zH.ya=_.ec({type:_.zH,qa:["file-search-snippet linkGenerator  resultIndex  snippet  trackElement  feedbackEvent ".split(" ")],tb:function(a,b){a&1&&_.hf(yH,7);if(a&2){var c;_.gf(c=_.lf())&&(b.re=c.first)}},inputs:{jx:"linkGenerator",resultIndex:"resultIndex",snippet:"snippet",mc:"trackElement",gR:"feedbackEvent"},features:[_.uc],Yb:"linkGenerator  resultIndex  snippet  trackElement  feedbackEvent ".split(" "),Aa:3,Ba:1,Fa:[[1,"line-numbers"],["class","line-number",3,"focus","hover","mouseenter",
"mouseleave",4,"ngFor","ngForOf"],[1,"nopadding",3,"click","mouseover","mouseout","focusin","focusout"],[1,"line-number",3,"mouseenter","mouseleave"]],va:function(a,b){a&1&&(_.B(0,"div",0),_.N(1,znb,2,5,"div",1),_.D(),_.B(2,"code-container",2),_.K("click",function(c){return b.click(c)})("mouseover",function(c){c=ynb(c);if(null!=c){var d=c.element;b.DG=c.lineNumber;d.classList.add("hover")}})("mouseout",function(c){c=ynb(c);null!=c&&(b.DG=-1,c.element.classList.remove("hover"))})("focusin",function(c){c=
ynb(c);null!=c&&(0<=b.gL&&b.re.hj(b.gL).classList.remove("focus"),b.gL=c.lineNumber,b.re.hj(b.gL).classList.add("focus"))})("focusout",function(c){null!=ynb(c)&&(0<=b.gL&&b.re.hj(b.gL).classList.remove("focus"),b.gL=-1)}),_.D());a&2&&(_.w(1),_.z("ngForOf",b.snippet.Nx))},Ia:[_.gm,yH],styles:["file-search-snippet[_nghost-%COMP%]{font:initial;font-family:monospace;letter-spacing:normal;line-height:1.25;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;-webkit-text-size-adjust:100%;display:flex;overflow:hidden}file-search-snippet[_nghost-%COMP%]   code-container[_ngcontent-%COMP%]{flex:1 1 100%}file-search-snippet[_nghost-%COMP%]   code-container[_ngcontent-%COMP%]     div{padding:0 4px;cursor:pointer}file-search-snippet[_nghost-%COMP%]   .line-numbers[_ngcontent-%COMP%]{display:inline-block;min-width:76px}file-search-snippet[_nghost-%COMP%]   .line-numbers[_ngcontent-%COMP%]   .line-number[_ngcontent-%COMP%]{padding-left:40px;text-align:end;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}file-search-snippet[_nghost-%COMP%]     a{color:inherit}file-search-snippet[_nghost-%COMP%]     a:focus, file-search-snippet[_nghost-%COMP%]     a:hover{text-decoration:none}file-search-snippet[_nghost-%COMP%]     mark{font-weight:700}"],
Na:0});var Anb=/\S/;_.Vub=new _.mc("cEvt");_.hwb={rr:function(a){throw a;},J2a:function(a){return a()},Nia:function(a){a()},YBb:function(){},TVa:function(){},a0:function(){},nr:function(){},FS:function(){}};var iwb;iwb=function(a){this.QSa=a;this.bV=Cnb(a)};_.tF=function(a,b){var c=0;a=_.q(a.bV);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};iwb.prototype.Eia=function(a){if(a.end<=a.start||0>a.start)return this;var b=new Map(this.QSa);b.has(a.start)?b.delete(a.start):b.set(a.start,a);return new iwb(b)};_.AH=new iwb(new Map);
_.BH=function(a){var b=this;this.ze=a=void 0===a?_.hwb:a;this.D3a=new _.qe;this.visibility=this.D3a.ka(_.me(function(c,d){switch(d.action){case "toggleRange":return a&&(c.QSa.has(d.ef.start)?a.TVa():a.YBb()),c.Eia(d.ef);case "show":return b.show(c,d.line);case "showAll":return _.AH;default:return _.rg(d)}},_.AH),_.te(_.AH),_.re(1))};_.BH.prototype.xv=function(a){this.D3a.next(a)};_.BH.prototype.La=function(){this.D3a.complete()};
_.BH.prototype.show=function(a,b){if(null==b)return a;var c=a,d=!1;b="number"===typeof b?[{start:b,end:b}]:b;a=_.q(a.QSa);for(var e=a.next();!e.done;e=a.next()){e=_.q(e.value);e.next();e=e.next().value;for(var f=!1,g=_.q(b),h=g.next();!h.done;h=g.next())if(h=h.value,e.start<=h.start&&e.end>=h.start||e.start<=h.end&&e.end>=h.end){f=!0;break}f&&(d=!0,c=c.Eia(e))}d&&this.ze&&this.ze.TVa();return c};_.BH.ha=function(a){return new (a||_.BH)(_.u(_.Vub,8))};_.BH.ua=_.t({token:_.BH,oa:_.BH.ha});_.CH=function(){this.F3a=[];this.rn=[];this.lineHeight=0;this.visibility=_.AH;this.FM=new _.al;this.delay=_.vd(!0).ka(_.ee(50))};_.CH.prototype.Ud=function(a){(a=a.target)&&a instanceof HTMLElement&&(a=a.dataset.index)&&(a=Number(a),isNaN(a)||this.FM.emit(this.F3a[a].original))};_.CH.prototype.Tb=function(a){a.folding&&(this.delay=_.vd(!0).ka(_.ee(50)));if(a.visibility||a.folding)this.F3a=Fnb(this.visibility,this.rn)};_.CH.ha=function(a){return new (a||_.CH)};
_.CH.ya=_.ec({type:_.CH,qa:[["code-folding-container"]],lb:function(a,b){a&1&&_.K("click",function(c){return b.Ud(c)})},inputs:{rn:"folding",lineHeight:"lineHeight",visibility:"visibility"},outputs:{FM:"rangeToggled"},features:[_.uc],Aa:2,Ba:3,Fa:[[4,"ngIf"],["class","range-marker",3,"height","left","top","title",4,"ngFor","ngForOf"],[1,"range-marker",3,"title"]],va:function(a,b){a&1&&(_.N(0,Enb,2,1,"ng-container",0),_.Q(1,"async"));a&2&&_.z("ngIf",_.R(1,1,b.delay))},Ia:[_.gm,_.hm,_.mm],styles:["code-folding-container[_nghost-%COMP%]{position:relative}.range-marker[_ngcontent-%COMP%]{border-radius:4px;cursor:pointer;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:.6ch}"],
Na:0});_.DH=function(){};_.DH.ha=function(a){return new (a||_.DH)};_.DH.Ea=_.fc({type:_.DH});_.DH.Da=_.Vb({imports:[_.nm]});_.EH=function(a,b,c){_.kq.call(this,a,b,c);this.lines=[];this.irb="code-and-highlight-container";this.sQ=new _.qe;this.Lda=new _.qe;this.xua=new _.qe;this.Ita=new _.qe;this.Jta=new _.qe;this.scroll=new _.qe};_.V(_.EH,_.kq);_.EH.prototype.Pa=function(){_.kq.prototype.Pa.call(this)};_.EH.prototype.La=function(){_.kq.prototype.La.call(this)};_.EH.ha=function(a){return new (a||_.EH)(_.x(_.Rc),_.x(_.jq),_.x(_.ye))};_.EH.Ha=_.gc({type:_.EH,features:[_.Be]});var Hnb=void 0;_.jwb={kbc:"\n",gSb:function(a,b){if(void 0===a||0===a.length)return new Map;var c=new Map,d=0,e=0,f=window.CodeMirror;_.Inb().then(function(g){f=g});f.runMode(a,b||"text/plain",function(g,h){null!=h&&(c.has(d)||c.set(d,[]),c.get(d).push({startColumn:e,endColumn:e+g.length,Bm:"cm-"+h}));e+=g.length;g.endsWith(_.jwb.kbc)&&(d++,e=0)});return c}};_.FH=function(a,b){if(a.Lb(7)){var c=new _.If(!0);this.enabled=c.Jf();b.register("toggleLineLimitation","8",function(){c.Jk.length&&c.next(!c.value)})}else this.enabled=_.vd(!1)};_.FH.ha=function(a){return new (a||_.FH)(_.u(_.Zt),_.u(_.tt))};_.FH.ua=_.t({token:_.FH,oa:_.FH.ha,Ja:"root"});var kwb=["CodeMirror-activeline","CodeMirror-activeline-gutter"],GH=function(a,b){_.tH.call(this,a,b);this.ob=a;this.fA=new _.al;this.Sp=new _.al;this.Gs=new _.al;this.kk=new _.al;this.y_=void 0;this.CD=new Set;this.AG=new Set;this.du=0;this.Io=[];this.f1=new Map;this.OPa=new Map};_.V(GH,_.tH);GH.prototype.Fs=function(){return this.Io.length};GH.prototype.hj=function(a){return this.Io[a]};
GH.prototype.Xpa=function(a){var b=this,c=_.sH(this,"line-number CodeMirror-gutter-background");c.appendChild(_.rH(this,"-",""));c.addEventListener("click",function(){b.kk.emit(a)});return c};
GH.prototype.Ud=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.Gs.next({line:c,n0:a}),!0;this.Sp.next({line:c,n0:a});return!1};
var lwb=function(a,b){var c=a.du;a.du+=b;b=a.du;if(c!==b){if(a.Tl){for(var d=[],e=c;e<b;e++)d.push(_.Otb({lineNumber:e,href:a.Tl(e)}).eB());d=_.Zbb(d);a.container.insertAdjacentHTML("beforeend",_.Of(d))}else d=_.Qtb({start:c,end:b}).eB(),a.container.insertAdjacentHTML("beforeend",_.Of(d));d=Array.from(a.container.children);a.Io=0===c?d:a.Io.concat(d.slice(a.Io.length));d=_.q(a.AG);for(e=d.next();!e.done;e=d.next())e=e.value,c<=e&&e<b&&a.Fba(a.Io[e]);d=_.q(a.OPa.entries());for(e=d.next();!e.done;e=
d.next()){var f=_.q(e.value);e=f.next().value;f=f.next().value;c<=e&&e<b&&a.Io[e].classList.add.apply(a.Io[e].classList,_.qc(f))}}a.CD=_.dnb(a.y_,a.Io)};GH.prototype.clear=function(){_.tH.prototype.clear.call(this);this.Io=[];this.f1.clear();this.container.textContent="";this.du=0;lwb(this,0)};
var mwb=function(a,b){var c=b.line;b=b.height;if(a.Io[c]){if(!a.f1.get(c)){var d={height:0,element:_.sH(a,"")};a.q0.insertBefore(a.container,d.element,a.Io[c]);a.f1.set(c,d)}a=a.f1.get(c);a.height+=b;a.element.style.height=a.height+"px"}},nwb=function(a,b){var c=b.line;b=b.height;var d=a.f1.get(c);d&&(d.height-=b,0<d.height?d.element.style.height=d.height+"px":(a.f1.delete(c),_.Gj(d.element)))};
GH.prototype.focus=function(a){a=_.kF(a,this.Io.length);0<a.length&&(this.Io[a[0].start].firstElementChild.focus(),this.fA.next(a[0].start))};
GH.prototype.Gba=function(a){for(var b=_.q(this.CD||[]),c=b.next();!c.done;c=b.next()){c=c.value;c.classList.remove("highlight");for(var d=_.q(kwb),e=d.next();!e.done;e=d.next())c.classList.remove(e.value);c.removeAttribute("aria-current");c.style.backgroundColor=""}this.y_=a;this.CD=_.dnb(this.y_,this.Io);this.AG=_.enb(a);a=_.q(this.CD);for(c=a.next();!c.done;c=a.next())this.Fba(c.value)};
GH.prototype.h3a=function(a){if(this.Tl){this.Tl=a;for(var b=0,c=this.Io.length;b<c;b++)_.QAa(this.Io[b].firstElementChild,a(b))}else this.clear(),lwb(this,this.du)};GH.prototype.Fba=function(a){a.classList.add("highlight");for(var b=_.q(kwb),c=b.next();!c.done;c=b.next())a.classList.add(c.value);a.setAttribute("aria-current","true")};GH.ha=function(a){return new (a||GH)(_.x(_.Rc),_.x(_.uk))};
GH.ya=_.ec({type:GH,qa:[["line-number-container"]],lb:function(a,b){a&1&&_.K("click",function(c){return b.Ud(c)})},inputs:{Tl:"lineNumberLinkProvider"},outputs:{fA:"lineFocused",Sp:"lineNumberClicked",Gs:"gutterClicked",kk:"lineShown"},features:[_.Be],Aa:0,Ba:0,va:function(){},styles:["line-number-container{flex-basis:auto;flex-grow:0;flex-shrink:0;min-width:0}div.line-number{padding:0 5px 0 3px;position:unset;text-align:end}.CodeMirror-linenumber{line-height:inherit;min-width:unset;padding:0 0 0 5px;position:unset}a.CodeMirror-linenumber{cursor:pointer;display:block;text-align:right}"],
nb:2,Na:0});_.HH=function(a){this.Ga=a;this.TWa=new _.qe;this.h9=new Map;this.u0=new _.Ls(this.Ga)};_.HH.prototype.register=function(a,b){if(this.h9.has(a))throw Error("ae`"+a);this.h9.set(a,b);this.TWa.next(a)};_.HH.prototype.Fz=function(a){if(!this.h9.has(a))throw Error("be`"+a);this.h9.delete(a);this.TWa.next(a)};_.HH.ha=function(a){return new (a||_.HH)(_.u(_.zn))};_.HH.ua=_.t({token:_.HH,oa:_.HH.ha,Ja:"root"});var owb,pwb,qwb,rwb,swb;owb=["content"];pwb=["gutter"];qwb=["decorations"];rwb=["sidebar"];swb=["focusElement"];
_.IH=function(a,b,c,d,e,f,g,h,n,r,v,A,C,I,L,O,Y){_.EH.call(this,A,C,a);var ma=this;this.renderer=c;this.view=d;this.Hi=e;this.sga=f;this.jI=g;this.Vf=h;this.vd=n;this.document=r;this.Pd=I;this.Wx=L;this.eVa=O;this.aLa=Y;this.xSa=_.kF;this.Qq=new Set;this.Ej=new Map;this.Uz=this.RR=this.PR=this.QR=!1;this.L7=new Set;this.ix=[];this.xu=new Map;this.Tz=new Map;this.P8=new _.oe(1);this.Ya=new _.pd;this.kt=[];this.zD=null;this.Dva=[];this.WU=[];this.nc=!1;this.tpa=new _.qe;this.iB=function(){};this.OR=
!0;this.nV=this.lineHeight=0;this.value=this.fileName="";this.Kca=1E3;this.Kta=800;this.visibility=_.AH;this.rn=[];this.pB=void 0;this.yv=!1;this.Kia=new _.al;this.kk=new _.al;this.FM=new _.al;this.vQ=0;this.qe=this.wQ="";this.nq=this.km=this.ZG=void 0;this.x8=!1;this.VQ=!0;this.Sp=new _.al;this.Gs=new _.al;this.FS=_.Ui(function(){ma.ze.FS()},500);this.ze=v||_.hwb;this.Dh=new _.st(this.document);this.Dh.loa=!1;this.Dh.LM("CTRL_A",65,2);this.Dh.LM("CTRL_A",65,8);_.Kj(this.Dh,"shortcut",function(ta){if("CTRL_A"===
ta.identifier){ta=ma.S8.ta;for(var wa={};ta;){if(ma.document.activeElement===ta)return ma.continue?(wa.xV=r.getSelection(),wa.Cza=wa.xV&&wa.xV.toString(),ma.continue.then(function(Ea){return function(){Ea.xV&&Ea.xV.toString()!==Ea.Cza||_.rF(ma.re.container)}}(wa))):_.rF(ma.re.container),!1;ta=ta.parentElement;wa={xV:wa.xV,Cza:wa.Cza}}}return!0});this.Ya.add(this.aLa.iC.subscribe(function(ta){ma.ob.ta.style.fontSize=null!=ta?ta+"px":"";_.vk(ma.Pd);setTimeout(function(){ma.sfa(ma.re.yQ())})}));this.Ya.add(this.Wx.zpa.subscribe(function(ta){ma.qe=
ta;_.vk(ma.Pd)}))};_.V(_.IH,_.EH);_.IH.Ha=_.EH.Ha;_.k=_.IH.prototype;
_.k.Tb=function(a){var b=this;if(!this.lineHeight){for(var c=_.q(this.qe.split(" ")),d=c.next();!d.done;d=c.next())(d=d.value)&&this.S8.ta.classList.add(d);this.lineHeight=this.re.yQ()}a.fileName||a.value?(this.zXa(),this.continue=this.ze.J2a(function(){return b.render()})):a.scrollToLine?(this.zu(this.Ee),this.hU(_.UE(this.Ee))):a.lineNumberLinkProvider?(c=function(){b.zg.h3a(b.Tl)},this.continue?this.continue.then(c):c()):a.visibleCodeIdentifier&&(a.visibleCodeIdentifier.vi&&this.jI.Fz(a.visibleCodeIdentifier.vi),
this.xfa());(a.visibility||a.folding)&&this.xv();if(!this.OR){this.iB();var e=this.Ee;"CODE"===this.qG?this.iB=_.Hsb(this.Vf,function(){null!=e?b.hL(e,!0):b.baa.ta.focus()}):void 0!==this.qG&&(this.iB=this.Vf.registerCallback(this.qG,this.ob.ta,function(){b.hL(e,!0);b.iB()}))}this.VQ||this.zg.clear();if(a.lineLimitation){var f;this.wQ="".padStart(null!=(f=this.eH)?f:80," ")}};_.k.pU=function(a){this.x8=a};
_.k.hL=function(a,b){b=void 0===b?!1:b;var c=this;_.Bd(function(d){if(1==d.Tc)return _.Cd(d,c.continue,2);_.g0a(c.Hi,function(){c.FG(a,b)});d.Tc=0})};_.k.FG=function(a,b){if(void 0===b||!b||this.lca(_.UE(a)))this.re.focus(a),this.ob.ta.scrollLeft=0,this.OR=!0};_.k.sfa=function(a){this.lineHeight=a;_.vk(this.Pd);twb(this)};
_.k.Pa=function(){var a=this;_.EH.prototype.Pa.call(this);this.OI.ka(_.ae(function(){return a.Hi.fM}),_.y(function(b){return b.target.scrollLeft}),_.ae(function(){return a.Hi.Fua})).subscribe(function(b){a.Hr.ta.style.right=-b+"px";a.FS()});this.ob.ta.addEventListener("copy",function(){a.ze.nr()});this.ob.ta.addEventListener("keydown",function(b){if(!_.sF(b)){var c=document.activeElement;if(c&&c instanceof HTMLElement&&a.ob.ta.contains(c)){var d=c.dataset.lineNumber||c.parentElement.dataset.lineNumber;
d&&(d=Number(d),isNaN(d)||(["Up","ArrowUp","k"].includes(b.key)&&(a.re.ob.ta.contains(c)?a.FG(d-1):a.zg.focus(d-1),b.preventDefault()),["Down","ArrowDown","j"].includes(b.key)&&(a.re.ob.ta.contains(c)?a.FG(d+1):a.zg.focus(d+1),b.preventDefault())))}}});"CODE"===this.qG&&(this.km=this.vd.register("openCode","c",function(){a.ze.a0();_.Ju(a.Vf,"CODE")}),this.nq=this.Vf.registerCallback("CODE",this.ob.ta,function(){var b=document.activeElement;b&&b instanceof HTMLElement&&a.ob.ta.contains(b)&&!a.zg.ob.ta.contains(b)&&
a.baa.ta!==b?a.zg.focus(a.ZG||0):a.FG(a.ZG||0)}))};_.k.Pc=function(){this.xfa()};_.k.xfa=function(){var a=this;this.pB&&this.jI.register(this.pB,this.OI.ka(_.ae(function(){return a.Hi.fM}),_.y(function(b){return b.target.scrollTop}),_.fe(),_.y(function(b){return{startLine:Math.floor(b/a.lineHeight),endLine:Math.min(Math.ceil((b+a.ob.ta.clientHeight)/a.lineHeight),a.Vl)}}),_.ae(function(){return a.Hi.Pda})))};_.k.Ge=function(){this.P8.next(!0)};
_.k.La=function(){this.nc=!0;this.clear();this.pB&&this.jI.Fz(this.pB);this.Dh&&this.Dh.dispose();this.km&&this.km();this.nq&&this.nq();this.iB();this.Ya.unsubscribe();_.EH.prototype.La.call(this)};_.k.IJ=function(a){this.ob.ta.classList.add(a)};_.k.OM=function(a){this.ob.ta.classList.remove(a)};_.k.NYa=function(a){this.FM.emit(a);this.hL(a.start-1)};
_.k.xv=function(){for(var a=_.q([this.re,this.zg]),b=a.next();!b.done;b=a.next())b.value.xv(this.visibility.bV,this.rn);b=_.q(this.ix);for(a=b.next();!a.done;a=b.next())this.jV(a.value);b=_.q(this.kt);for(a=b.next();!a.done;a=b.next())this.jV(a.value);_.uwb(this)};_.uwb=function(a){a.nV=_.tF(a.visibility,a.Vl)};_.k=_.IH.prototype;_.k.eWa=function(){var a=this;this.QR||(this.QR=!0,setTimeout(function(){a.QR=!1;a.i1();_.vk(a.Pd)}))};
_.k.fWa=function(){var a=this;this.RR||(this.RR=!0,setTimeout(function(){a.RR=!1;a.j1();_.vk(a.Pd)}))};_.k.xda=function(){var a=this;this.PR||(this.PR=!0,setTimeout(function(){a.PR=!1;a.g1();_.vk(a.Pd)}))};_.k.yda=function(a){this.Qq.add(a);this.oha()};_.k.zCb=function(a,b,c,d){this.zD={ab:a,position:b,offset:d};this.oha()};
_.k.zu=function(a){var b=this;return _.Bd(function(c){if(1==c.Tc)return b.kk.emit(a),_.Cd(c,b.continue,2);b.ze.Nia(function(){b.zg.Gba(a);return Promise.resolve()},"selectLine");c.Tc=0})};
_.k.oha=function(){var a=this;this.Uz||(this.Uz=!0,this.ze.Nia(function(){var b;return _.Bd(function(c){if(1==c.Tc)return b=new _.td(function(d){var e=setTimeout(function(){d.next(void 0);d.complete()});return function(){clearTimeout(e)}}),a.IT=b.subscribe(),_.Cd(c,_.yd(b),2);if(3!=c.Tc)return a.IT=void 0,a.Uz=!1,_.Cd(c,a.continue,3);0<a.Qq.size&&a.re.Wya(Array.from(a.Qq));a.Qq.clear();a.B_a();c.Tc=0})},"inline"))};
_.k.YKa=function(a,b,c,d){var e=this;return this.R6(function(){e.eWa()},{startLine:c,endLine:d,va:a,context:b},this.ix)};_.k.Peb=function(a,b,c,d){var e=this;return this.R6(function(){e.fWa()},{startLine:c,endLine:d,va:a,context:b},this.kt)};_.k.Oeb=function(a,b,c){var d=this,e={line:c,va:a,context:b},f=this.xu.get(c)||[];f.push(e);this.xu.set(c,f);this.xda();return function(){f.splice(f.indexOf(e),1);d.xda()}};
_.k.tF=function(a,b){var c=this;this.Ej.has(a)?this.Ej.get(a).push(b):this.Ej.set(a,[b]);this.yda(a);return{remove:function(){var d=c.Ej.get(a);if(null!=d){var e=d.indexOf(b);0>e||(d.splice(e,1),c.yda(a))}}}};_.k.Taa=function(a){return this.lineHeight*(this.visibility?_.tF(this.visibility,a):a)};_.k.getHeight=function(a,b){return this.lineHeight*(1+(this.visibility?_.tF(this.visibility,b)-_.tF(this.visibility,a):b-a))};
_.k.R6=function(a,b,c){a();c.push(b);return function(){a();c.splice(c.indexOf(b),1)}};_.k.zXa=function(){this.xu.clear();this.Tz.clear();this.ix=[];this.kt=[];this.Dva=[];this.Ej.clear();this.L7.clear();this.Qq.clear();this.K9()};
_.k.render=function(){var a=this,b,c,d,e,f,g,h,n,r,v,A;return _.Bd(function(C){switch(C.Tc){case 1:return a.clear(),a.rendered||(a.Uz=!0),(b=document.getElementById("pre-rendered-code"))&&a.re.yv&&b.setAttribute("processed",""),_.Cd(C,a.TSa(),2);case 2:return c=C.Cl,d=a.lines,_.uwb(a),_.Cd(C,_.Gk(a.P8.ka(_.ie())),3);case 3:a.Ee=_.kF(a.Ee,d.length);a.Kia.emit(d.length);e=0===a.Ee.length?0:a.Ee[a.Ee.length-1].end;g=(f=null==a.zD&&d.length>a.Kca&&e<a.Kca)?a.Kta:d.length;h=f?_.Gk(_.vd(!0).ka(_.ee(100),
_.ve(a.tpa))):void 0;lwb(a.zg,g);n=a.lineHeight;a.g1(n);a.i1();a.j1(n);r=a.re.T6(d,0,g,a.rendered);a.hU(_.UE(a.Ee));a.rendered||a.Qq.clear();a.vQ=c+3;if(!h){C.Oi(4);break}return _.Cd(C,h,5);case 5:a.rendered||(A=Array.from(a.Qq).filter(function(I){return I<g}),0<A.length&&a.re.Wya(A),a.Qq.clear()),lwb(a.zg,d.length-g),a.Pd.detach(),v=new Promise(function(I){setTimeout(function(){if(!a.nc){var L=a.Pd;L.El[2]|=64;a.Pd.he();I()}},100)}),a.re.T6(d,g,d.length,r);case 4:return _.Cd(C,twb(a,n,!0),6);case 6:return a.rendered||
(a.Uz=!1),a.zg.Gba(a.Ee),_.Cd(C,v,0)}})};_.k.TSa=function(){var a=this,b,c,d,e,f,g,h,n;return _.Bd(function(r){if(1==r.Tc){a.cQ(null!=(b=a.Lw)?b:new Map);if(a.value.lines)return a.cQ(a.value.bS),a.lines=a.value.lines,r.return(a.value.PCb);if(a.Lw&&a.Lw.size)return r.Oi(2);c=a.I8(a.value);f=_.jwb;g=f.gSb;h=a.value;return _.Cd(r,_.Inb(),4)}return 2!=r.Tc?(n=g.call(f,h,null!=(e=null==(d=r.Cl.findModeByFileName(a.fileName))?void 0:d.mime)?e:"text/plain"),a.cQ(n),r.return(c)):r.return(a.I8(a.value))})};
_.k.I8=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};_.k.cQ=function(a){a=_.q(a.entries());for(var b=a.next();!b.done;b=a.next()){var c=_.q(b.value);b=c.next().value;var d=c.next().value;c=b;b=this.Ej.get(c);if(null==b)this.Ej.set(c,d);else for(c=_.q(d),d=c.next();!d.done;d=c.next())b.push(d.value)}};
_.k.i1=function(){_.Fj(this.yS.ta);for(var a=_.q(this.ix),b=a.next();!b.done;b=a.next())this.KT(this.yS,b.value)};_.k.j1=function(a){a=void 0===a?this.lineHeight:a;_.Fj(this.Hr.ta);this.gja(a);this.renderer.Sg(this.Hr.ta,"display","none");a=_.q(this.kt);for(var b=a.next();!b.done;b=a.next())b=b.value,this.renderer.Sg(this.Hr.ta,"display","block"),this.KT(this.Hr,b)};
_.k.g1=function(a){a=void 0===a?this.lineHeight:a;_.Fj(this.ir.ta);this.Tz.clear();this.Zia(a);this.f3a(11);var b=this.OSa()?"block":"none";this.renderer.Sg(this.ir.ta,"display",b);b=_.q(this.xu);for(var c=b.next();!c.done;c=b.next()){var d=_.q(c.value);c=d.next().value;d=d.next().value;0!==d.length&&this.nwa(c,d,a)}};
_.k.nwa=function(a,b,c){var d=this.TNa();this.aja(d,a,c);this.Tz.set(a,d);a=_.q(b);for(b=a.next();!b.done;b=a.next())for(b=b.value,b.av=this.view.Rh(b.va,b.context).wl,b=_.q(b.av),c=b.next();!c.done;c=b.next())this.renderer.appendChild(d,c.value);this.renderer.appendChild(this.ir.ta,d)};_.k.TNa=function(){var a=this.renderer.createElement("div");a.className="gutter-line";this.renderer.Dp&&_.JE(a)&&this.WU.push(a);return a};
_.k.aja=function(a,b,c){for(var d=b*c,e=_.q(this.L7),f=e.next();!f.done;f=e.next())f=f.value,f.line<b&&(d+=f.height);this.renderer.Sg(a,"position","absolute");this.renderer.Sg(a,"top",d+"px");this.renderer.Sg(a,"height",c+"px");this.renderer.Sg(a,"bottom","0")};_.k.OSa=function(){for(var a=_.q(this.xu.values()),b=a.next();!b.done;b=a.next())if(0<b.value.length)return!0;return!1};
var twb=function(a,b,c){b=void 0===b?a.lineHeight:b;c=void 0===c?!1:c;var d,e,f,g,h,n,r,v,A,C,I,L,O,Y,ma,ta,wa;return _.Bd(function(Ea){if(1==Ea.Tc)return c?(a.Dva=[].concat(_.qc(a.L7)).map(function(Ta){return{type:"add",widget:Ta}}),Ea.Oi(2)):_.Cd(Ea,a.continue,2);a.Zia(b);a.gja(b);d=_.q(a.Dva);for(e=d.next();!e.done;e=d.next())g=f=e.value,h=g.type,n=g.widget,"add"===h?(Pub(a.re,n),mwb(a.zg,n)):(Oub(a.re,n),nwb(a.zg,n));a.Dva=[];r=_.q(a.ix.concat(a.kt));for(v=r.next();!v.done;v=r.next())A=v.value,
a.jV(A);C=_.q(a.Tz);for(I=C.next();!I.done;I=C.next())L=I.value,O=_.q(L),Y=O.next().value,ma=O.next().value,ta=Y,wa=ma,a.aja(wa,ta,b);Ea.Tc=0})};_.k=_.IH.prototype;_.k.gja=function(a){this.ija(this.Hr,a)};_.k.Zia=function(a){this.ija(this.ir,a)};_.k.ija=function(a,b){var c=[].concat(_.qc(this.L7)).reduce(function(d,e){return e.height+d},0);this.renderer.Sg(a.ta,"height",b*this.Vl+c+"px")};
_.k.f3a=function(a){var b=Array.from(this.xu.values()).map(function(c){return c.length});b=0<b.length?Math.max.apply(Math,_.qc(b)):0;this.renderer.Sg(this.ir.ta,"width",a*b+"px")};_.k.KT=function(a,b){b.av=this.view.Rh(b.va,b.context).wl;this.jV(b);b=_.q(b.av);for(var c=b.next();!c.done;c=b.next())this.renderer.appendChild(a.ta,c.value)};_.k.B_a=function(){if(this.zD){var a=this.zD,b=a.offset,c=this.ob.ta.querySelector(a.ab);c&&(this.sga.scrollTo(c,a.position,null!=b?b:0),this.zD=null)}};
_.k.jV=function(a){var b=a.av,c=a.startLine;a=a.endLine;if(b&&void 0!==c&&void 0!==a){for(var d=this.Taa(c),e=this.getHeight(c,a),f=_.q(this.L7),g=f.next();!g.done;g=f.next())g=g.value,g.line<c?d+=g.height:g.line<a&&(e+=g.height);b=_.q(b);for(c=b.next();!c.done;c=b.next())c=c.value,this.renderer.Sg(c,"top",d+"px"),-1<a?this.renderer.Sg(c,"height",e+"px"):this.renderer.Sg(c,"bottom","0")}};
_.k.clear=function(){this.view.clear();this.re.clear();this.zg.clear();this.K9();this.tpa.next(!0);this.continue=void 0;var a;null==(a=this.IT)||a.unsubscribe();this.IT=void 0};_.k.K9=function(){if(this.renderer.Dp)for(var a=_.q(this.WU),b=a.next();!b.done;b=a.next())this.renderer.Dp(b.value);this.WU=[]};_.k.hU=function(a){null==a||this.lca(a)||(this.ob.ta.scrollTop=this.lineHeight*Math.max(a-5,0))};
_.k.lca=function(a){if(null==a)return!1;a*=this.lineHeight;var b=this.ob.ta.scrollTop,c=b+this.ob.ta.offsetHeight;return b<=a&&a<c};
_.W.Object.defineProperties(_.IH.prototype,{re:{configurable:!0,enumerable:!0,get:function(){return this.oNa},set:function(a){var b=this;this.oNa=a;this.Ya.add(_.Pd(window,"resize").ka(_.y(function(){return a.yQ()}),_.fe()).subscribe(function(c){b.sfa(c)}))}},Vl:{configurable:!0,enumerable:!0,get:function(){return this.lines.length}},pga:{configurable:!0,enumerable:!0,set:function(a){this.OR=!1;this.Ee=_.Gnb(a)}}});
_.IH.ha=function(a){return new (a||_.IH)(_.x(_.ye),_.x(_.Hf),_.x(_.uk),_.x(_.ef),_.x(_.Ht),_.x(_.It),_.x(_.HH),_.x(_.hg),_.x(_.tt),_.x(_.Yg),_.x(_.Vub,8),_.x(_.Rc),_.x(_.jq),_.x(_.sl),_.x(_.yu),_.x(_.FH),_.x(_.wE))};
_.IH.ya=_.ec({type:_.IH,qa:[["format-code"]],tb:function(a,b){a&1&&(_.hf(owb,7),_.hf(pwb,7),_.hf(GH,7),_.hf(qwb,7),_.hf(rwb,7),_.hf(swb,7),_.hf(yH,7));if(a&2){var c;_.gf(c=_.lf())&&(b.S8=c.first);_.gf(c=_.lf())&&(b.ir=c.first);_.gf(c=_.lf())&&(b.zg=c.first);_.gf(c=_.lf())&&(b.yS=c.first);_.gf(c=_.lf())&&(b.Hr=c.first);_.gf(c=_.lf())&&(b.baa=c.first);_.gf(c=_.lf())&&(b.re=c.first)}},inputs:{fileName:"fileName",value:"value",Lw:"highlightInfo",rendered:"rendered",Kca:"largeFileThreshold",Kta:"largeFileRenderCount",
eH:"lineLimitation",visibility:"visibility",rn:"folding",pB:"visibleCodeIdentifier",qG:"focusableRegion",yv:"usePrefetchIfPossible",VQ:"displayLineNumbers",pga:"scrollToLine",Tl:"lineNumberLinkProvider"},outputs:{Kia:"totalNumLines",kk:"lineShown",FM:"rangeToggled",Sp:"lineNumberClicked",Gs:"gutterClicked"},features:[_.Ze([{Ca:_.EH,Kb:_.IH}]),_.Be,_.uc],Aa:39,Ba:23,Fa:[[1,"layout"],["tabindex","-1"],["content",""],[1,"gutter","CodeMirror-gutters"],["gutter",""],[1,"CodeMirror-gutters",3,"lineNumberLinkProvider",
"lineFocused","lineNumberClicked","gutterClicked","lineShown"],[3,"click","contextmenu","mouseover","mouseout","mousedown","mouseup","mouseleave","keydown","keyup"],[1,"decorations"],["decorations",""],["class","code-highlight CodeMirror-activeline-background",3,"height","minWidth","top",4,"ngFor","ngForOf"],["class","column-guide",3,"minHeight",4,"ngIf"],["tabindex","-1",1,"focus-element"],["focusElement",""],[1,"cdk-visually-hidden"],[3,"usePrefetchIfPossible","inlineWidgets","highlightedLines",
"lineFocused","lineShown"],[3,"visibility","folding","lineHeight","pointerEvents","rangeToggled","mousedown",4,"ngIf"],["tabindex","0","role","region",1,"sidebar"],["sidebar",""],[1,"code-highlight","CodeMirror-activeline-background"],[1,"column-guide"],[1,"column-guide-margin"],[3,"visibility","folding","lineHeight","rangeToggled","mousedown"]],va:function(a,b){a&1&&(_.B(0,"div",0),_.P(1,"\n  "),_.B(2,"div",1,2),_.P(4,"\n    "),_.F(5,"div",3,4),_.P(7,"\n    "),_.B(8,"line-number-container",5),_.K("lineFocused",
function(c){return b.ZG=c})("lineNumberClicked",function(c){return b.Sp.emit(c)})("gutterClicked",function(c){return b.Gs.emit(c)})("lineShown",function(c){return b.kk.emit(c)}),_.P(9,"\n    "),_.D(),_.P(10,"\n    "),_.B(11,"div",6),_.K("click",function(c){return b.sQ.next(c)})("contextmenu",function(c){return b.sQ.next(c)})("mouseover",function(c){return b.Lda.next(c)})("mouseout",function(c){return b.xua.next(c)})("mousedown",function(){return b.pU(!0)})("mouseup",function(){return b.pU(!1)})("mouseleave",
function(){return b.pU(!1)})("keydown",function(c){return b.Ita.next(c)})("keyup",function(c){return b.Jta.next(c)}),_.P(12,"\n      "),_.F(13,"div",7,8),_.P(15,"\n      "),_.N(16,Jnb,1,6,"div",9),_.P(17,"\n      "),_.N(18,Knb,5,3,"div",10),_.Q(19,"async"),_.P(20,"\n      "),_.B(21,"div",11,12),_.P(23,"\n        "),_.B(24,"span",13),_.P(25,"\n          Code panel - press c to focus line 1.\n        "),_.D(),_.P(26,"\n      "),_.D(),_.P(27,"\n      "),_.B(28,"code-container",14),_.K("lineFocused",
function(c){return b.ZG=c})("lineShown",function(c){return b.kk.emit(c)}),_.P(29,"\n      "),_.D(),_.P(30,"\n      "),_.N(31,Lnb,1,5,"code-folding-container",15),_.P(32,"\n    "),_.D(),_.P(33,"\n  "),_.D(),_.P(34,"\n  "),_.F(35,"div",16,17),_.P(37,"\n"),_.D(),_.P(38,"\n"));a&2&&(_.w(2),_.Ty("content CodeMirror ",b.qe,""),_.w(6),_.Fe("min-height",b.lineHeight*b.nV,"px"),_.Ge("line-numbers",b.VQ),_.z("lineNumberLinkProvider",b.Tl),_.w(3),_.He(b.irb),_.w(2),_.Fe("min-width",b.vQ,"ch"),_.w(3),_.z("ngForOf",
b.xSa(b.Ee,b.lines.length)),_.w(2),_.z("ngIf",_.R(19,21,b.eVa.enabled)&&b.wQ),_.w(10),_.Fe("padding-right",0===b.kt.length?0:300,"px"),_.z("usePrefetchIfPossible",b.yv)("inlineWidgets",b.Ej)("highlightedLines",b.Ee),_.w(3),_.z("ngIf",0<b.rn.length))},Ia:[_.CH,_.gm,_.hm,yH,GH,_.mm],styles:[".code-highlight[_ngcontent-%COMP%]{position:absolute;width:100%}format-code[_nghost-%COMP%]{font:initial;font-family:monospace;letter-spacing:normal;line-height:1.25;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;-webkit-text-size-adjust:100%;box-sizing:border-box;display:block;height:100%;overflow:auto;position:relative;width:100%;outline:0}format-code[_nghost-%COMP%]     a{color:inherit}format-code[_nghost-%COMP%]     a:hover span{text-decoration:underline}format-code[_nghost-%COMP%]     code-container{box-sizing:content-box;position:absolute}format-code[_nghost-%COMP%]   pre[_ngcontent-%COMP%]{font-family:monospace}.inline[_nghost-%COMP%]{height:auto}.inline[_nghost-%COMP%]   .layout[_ngcontent-%COMP%]{position:relative}.focus-element[_ngcontent-%COMP%]{height:0;position:-webkit-sticky;position:sticky;top:0}.focus-element[_ngcontent-%COMP%]:focus{outline:none}.layout[_ngcontent-%COMP%]{height:100%;position:absolute;width:100%}.content[_ngcontent-%COMP%]{display:inline-flex;font-family:inherit;height:unset;min-height:100%;min-width:100%;outline:0;overflow:unset;position:relative;vertical-align:top}.code-and-highlight-container[_ngcontent-%COMP%]{position:relative;width:100%}code-folding-container[_ngcontent-%COMP%]{position:absolute}.gutter[_ngcontent-%COMP%]{flex:0 0 auto;overflow:hidden;position:unset}.line-numbers[_ngcontent-%COMP%]{min-height:100%;position:relative;z-index:unset}.sidebar[_ngcontent-%COMP%]{border-left-style:solid;border-left-width:1px;box-sizing:border-box;min-height:100%;overflow:hidden;position:absolute;width:300px;right:0;top:0}.decorations[_ngcontent-%COMP%]{left:0;position:absolute;top:0;width:100%}.column-guide[_ngcontent-%COMP%]{height:100%;position:absolute}.column-guide-margin[_ngcontent-%COMP%]{margin-left:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}"],
Na:0});_.JH=function(){};_.JH.ha=function(a){return new (a||_.JH)};_.JH.Ea=_.fc({type:_.JH});_.JH.Da=_.Vb({imports:[_.DH,_.nm,_.xw,_.pn]});_.KH=function(){};_.KH.ha=function(a){return new (a||_.KH)};_.KH.Ea=_.fc({type:_.KH});_.KH.Da=_.Vb({imports:[_.Gn,_.nm,_.JH,_.pn]});_.LH=function(){this.NZ=this.Jra=new _.If(1)};_.LH.prototype.Dia=function(){this.PG?this.Jra.next(1):this.Jra.next(0)};_.W.Object.defineProperties(_.LH.prototype,{PG:{configurable:!0,enumerable:!0,get:function(){return 0===this.Jra.getValue()}}});_.LH.ha=function(a){return new (a||_.LH)};_.LH.ua=_.t({token:_.LH,oa:_.LH.ha});var vwb;vwb={Ck:[],Rwb:new Set,Y_:2,eYa:new Map};_.MH=function(a,b,c,d){this.Ga=a;this.client=b;this.wH=c;this.qc=d;this.xf=new _.Ls(this.Ga)};_.MH.prototype.list=function(a,b,c,d,e,f,g,h,n,r){return wwb(this,a,b,c,d?{F0:"COMMITS",Ck:[d]}:void 0,e,f,void 0===g?!1:g,h,n,r)};
var wwb=function(a,b,c,d,e,f,g,h,n,r,v){b=Object.assign({},Mnb(b,c),{repositoryKeyRepositoryName:d,path:f,maxLogEntries:g,includeDiffEntries:(void 0===h?0:h)?!0:void 0,symmetricDiffRefSpec:n,repositoryKeyWorkspaceId:r,refHint:v,logForPath:a.qc.Lb(72),logForPathWithPagination:a.qc.Lb(73)});e="TOKEN"===(null==e?void 0:e.F0)?Object.assign({},{pageToken:e.token},b):"COMMITS"===(null==e?void 0:e.F0)?Object.assign({},{starts:e.Ck},b):b;return xwb(a,JSON.stringify(e,Object.keys(e).sort()),e)},xwb=function(a,
b,c){return a.wH.prefetch("history").ka(_.ue(function(d){if(d){var e=JSON.parse(d.request);a.xf.put(JSON.stringify(e,Object.keys(e).sort()),_.vd(_.tf(_.sv,JSON.parse(d.response))))}return a.xf.fetch(b,function(){return a.client.list(c)})}))};
_.MH.prototype.aWa=function(a,b){var c=this,d=new _.oe(1);return d.ka(_.fe(),_.Kd(function(e){return c.resolve(e.location,e.nextPage,e.Tq,e.refHint,e.count).ka(_.y(_.pE),_.te(_.yE),_.be(function(){return _.oE("History unavailable")}))},1),_.te(_.pE(a)),_.me(Rnb,vwb),_.y(function(e){var f=0<e.Ck.length?e.Ck[0].Tq||void 0:void 0,g=f&&_.Bmb(b,f);g=g&&_.yh(g)?g:b;if(_.cF(b)){var h;var n=null==f?void 0:null==(h=f.Vi)?void 0:h.refHint;var r=f}h=Object.assign({},e);var v=e.nextPage;h=(delete h.nextPage,
h);if(!v||"0000000000000000000000000000000000000000"===v.token)return Object.assign({},h,{cE:f});var A=Pnb(g,e),C="TOKEN"===v.F0&&A!==g.path,I=Onb(g,e);return h.C$?(d.next({nextPage:C?void 0:v,location:I,Tq:r,refHint:n,count:7E5}),Object.assign({},h,{cE:f})):Object.assign({},h,{cE:f,ara:function(){d.next({nextPage:C?void 0:v,location:I,Tq:r,refHint:n,count:50})},B$:function(){d.next({nextPage:C?void 0:v,location:I,Tq:r,refHint:n,count:1E6})}})}))};
_.MH.prototype.resolve=function(a,b,c,d,e){return wwb(this,a.hb,a.Oc,a.repository,b,a.path||"",e||50,!1,void 0,a.params.Mb,d).ka(_.y(function(f){if(c)for(var g=_.q(f.jn||[]),h=g.next();!h.done;h=g.next())h=h.value,h.Tq||(h.Tq=c);return{JDc:f,C$:null!=e&&50<e}}))};_.NH=function(a,b,c,d){return a.ZZ(b,c,d).ka(_.y(function(e){return e&&e.Lf}))};
_.MH.prototype.ZZ=function(a,b,c){b=void 0===b?"repository":b;c=void 0===c?1:c;var d=_.wh(a,c),e=a.repository,f=a.hb,g=a.Oc;b="path"===b&&_.VE(a,c)||"/";a=_.Fmb(a,c);return this.list(f,g,e,d,b,1,!1,void 0,a).ka(_.y(function(h){return h.jn&&h.jn[0]}))};_.MH.ha=function(a){return new (a||_.MH)(_.u(_.zn),_.u(_.S6a),_.u(_.ku),_.u(_.Zt))};_.MH.ua=_.t({token:_.MH,oa:_.MH.ha,Ja:"root"});var ywb,zwb;ywb=Object.freeze([]);zwb=Object.freeze({});_.OH=function(){};_.OH.prototype.transform=function(a){return Array.isArray(a)&&0===a.length?ywb:"object"===typeof a&&_.Jba(a)?zwb:a};_.OH.ha=function(a){return new (a||_.OH)};_.OH.Ie=_.hc({name:"emptyToConstant",type:_.OH,oe:!0});_.PH=function(){this.message="";this.ada=[];this.pDb=[]};_.PH.prototype.Tb=function(){this.pDb=Vnb(this.message,this.ada)};_.PH.ha=function(a){return new (a||_.PH)};_.PH.ya=_.ec({type:_.PH,qa:[["linkified-message"]],inputs:{message:"message",ada:"linkDefinitions"},features:[_.uc],Aa:1,Ba:1,Fa:[[3,"ngSwitch",4,"ngFor","ngForOf"],[3,"ngSwitch"],[4,"ngSwitchCase"],["target","_blank",3,"href"]],va:function(a,b){a&1&&_.N(0,Unb,3,3,"span",0);a&2&&_.z("ngForOf",b.pDb)},Ia:[_.gm,_.im,_.jm],nb:2,Na:0});_.QH=function(){this.condition=!1;this.link="";this.cU=!1};_.QH.ha=function(a){return new (a||_.QH)};
_.QH.ya=_.ec({type:_.QH,qa:[["conditional-link","condition","","link",""]],inputs:{condition:"condition",link:"link",KGc:"linkAriaLabel",Ta:"queryParams",zf:"queryParamsHandling",cU:"sameWindow"},Yb:["condition","","link",""],kc:["*"],Aa:3,Ba:2,Fa:[[3,"universalLink","queryParams","queryParamsHandling","sameWindow",4,"ngIf","ngIfElse"],["content",""],[3,"universalLink","queryParams","queryParamsHandling","sameWindow"],[3,"ngTemplateOutlet"]],va:function(a,b){a&1&&(_.Re(),_.N(0,Wnb,2,6,"a",0),_.N(1,
Xnb,1,0,"ng-template",null,1,_.pf));if(a&2){var c=_.Ve(2);_.z("ngIf",b.condition)("ngIfElse",c)}},Ia:[_.hm,_.lm,_.Mv],nb:2,Na:0});_.RH=function(a,b){this.Ga=a;this.client=b;this.xf=new _.Ms(this.Ga)};_.Awb=function(a,b){var c=Object.assign({},Mnb(b.hb,b.Oc),{repositoryKeyRepositoryName:b.repository,repositoryKeyWorkspaceId:b.repositoryKeyWorkspaceId,gitRefsToken:b.gitRefsToken});return a.xf.fetch(Object.assign({},c),function(){return a.client.list(c).ka(_.y(function(d){return d.k_a}))})};_.RH.ha=function(a){return new (a||_.RH)(_.u(_.zn),_.u(_.Y6a))};_.RH.ua=_.t({token:_.RH,oa:_.RH.ha,Ja:"root"});_.SH=function(a,b){this.Zg=a;this.ID=b};_.Bwb=function(a,b){var c=b.qb,d=b.hb,e=b.Oc,f=b.repository;if(!c)return _.vd(_.wF(""));b=b.params.Mb;if("depot"===e){if(!isNaN(Number(c))||"HEAD"===c)return _.vd({type:b?5:4,sw:c});var g=$nb(c);if(g)return _.vd(g)}return _.Awb(a.ID,{hb:d,Oc:e,repository:f,repositoryKeyWorkspaceId:b}).ka(_.y(function(h){var n=h.tags;return Ynb(c,h.we)||Znb(c,n)||$nb(c)||_.wF(c)}),_.be(function(h){_.Kr(a.Zg,h);return _.vd(_.wF(c))}))};
_.SH.ha=function(a){return new (a||_.SH)(_.u(_.Jr),_.u(_.RH))};_.SH.ua=_.t({token:_.SH,oa:_.SH.ha});_.TH=function(a,b){this.Ga=a;this.client=b;this.xf=new _.Ls(this.Ga)};_.TH.prototype.diff=function(a,b,c,d){var e=this,f=d.map(function(h){return{left:{path:h.left.path||"",hash:h.left.hash||""},right:{path:h.right.path||"",hash:h.right.hash||""}}});a=_.uF(a,b);f=Object.assign({},a,{Og:c,vZc:f});c=new _.Av(Object.assign({},a,{Og:c}));var g=new mG({Me:c,iQa:[].concat(_.qc(d))});return this.xf.fetch(f,function(){return e.client.get(g)})};_.TH.ha=function(a){return new (a||_.TH)(_.u(_.zn),_.u(_.O6a))};
_.TH.ua=_.t({token:_.TH,oa:_.TH.ha,Ja:"root"});_.Cwb=new _.Yr("Browse repo at {refSpec}");_.bob="Commit Details";_.dob="Commit ";_.Dwb="ID";_.Ewb="Commit Date";_.Fwb="Revision";_.UH=function(a,b,c,d,e,f,g){this.Owa=a;this.Pp=b;this.dta=c;this.qc=d;this.wH=f;this.RQ=g;this.jga=d.Lb(40)};_.UH.prototype.match=function(a,b,c,d){var e=a.hb,f=a.Oc,g=a.repository,h=a.path;if(!e||!f||!g)throw Error("ce");if(!b)return _.vd(new IG);c=Gwb(this,c);a=_.wh(a,1);b=new DG({HA:b,file:new _.dv({Vi:new _.lv({Me:new _.Av(Object.assign({},_.uF(e,f),{Og:g})),qk:a}),path:h}),options:c,BU:d});return this.Owa.match(b)};
_.UH.prototype.search=function(a,b,c,d){var e=this;d=void 0===d?!1:d;if(!a)return _.vd(new _.MG);b=Gwb(this,b);b.dG=this.qc.Lb(43);this.RQ&&!isNaN(this.RQ)&&(b.RQ=this.RQ);b=_.tf(b.ma(),_.sf(b));this.Pp&&(b.Jo=b.Jo||new FE,b.Jo.root=b.Jo.root||new GE,b.Jo.root.projectId=this.dta.slice(1).split("/")[0]);var f=new AG({HA:a,I_a:b,BU:c});return d?(this.wH.delete("search"),e.Owa.search(f).ka(_.y(gob))):this.wH.prefetch("search").ka(_.ue(function(g){return g?_.vd(_.tf(_.MG,JSON.parse(g.response))):e.Owa.search(f).ka(_.y(gob))}))};
_.UH.prototype.G1a=function(a,b){if(!a)return _.vd(new RG);b=Gwb(this,b);b=_.tf(b.ma(),_.sf(b));this.Pp&&(b.Jo=b.Jo||new FE,b.Jo.root=b.Jo.root||new GE,b.Jo.root.projectId=this.dta.slice(1).split("/")[0]);a=new OG({HA:a,I1a:b});return this.Owa.G1a(a).ka(_.y(hob))};var Gwb=function(a,b){a.jga||(b=_.tf(b.ma(),_.sf(b)),b.Te="");return b};_.UH.ha=function(a){return new (a||_.UH)(_.u(btb),_.u(_.cm),_.u(_.AJa),_.u(_.Zt),_.u(_.Xt),_.u(_.ku),_.u(_.I2a))};_.UH.ua=_.t({token:_.UH,oa:_.UH.ha,Ja:"root"});var job={year:"numeric",month:"numeric",day:"numeric",hour:"numeric",minute:"numeric",timeZone:"UTC"},iob=new Date(Date.UTC(2033,10,22,18,0,0)),kob,lob;var Hwb,Iwb;
Hwb=_.bu({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]});Iwb=_.bu(0);_.VH=function(){var a={CNc:!0},b=mob(a.locale);this.D2a="yyyy-MM-dd"+(b?" h:mm":" HH:mm")+(a.CNc?":ss":"")+(b?" a":"")+(a.W5c?" z":"")};
_.VH.prototype.Tb=function(a){var b=this,c,d;return _.Bd(function(e){if(a.value){a:{try{var f=nob(b.value);break a}catch(g){}f=void 0}b.date=f;b.date&&(c=_.bu(b.date.getTimezoneOffset()),b.PBb=c.Tia[0<_.cu(c,b.date)?2:0],d=_.du(c,b.date),b.isUTC=_.du(Iwb,b.date)===d,b.FWa=Hwb.Tia[0<_.cu(Hwb,b.date)?2:0],b.pFc=_.du(Hwb,b.date)===d)}e.Tc=0})};
_.VH.prototype.ksa=function(a,b,c){if(this.date)return this.isUTC?a+" local \n"+c+" "+this.FWa:this.pFc?a+" local \n"+b+" UTC":a+" local \n"+b+" UTC \n"+c+" "+this.FWa};_.VH.ha=function(a){return new (a||_.VH)};
_.VH.ya=_.ec({type:_.VH,qa:[["date"]],inputs:{value:"value",format:"format"},features:[_.uc],Aa:6,Ba:19,Fa:[["matTooltipClass","wrapped-tooltip",3,"matTooltip"]],va:function(a,b){a&1&&(_.B(0,"time",0),_.Q(1,"dateTimeDisplay"),_.Q(2,"dateTimeDisplay"),_.Q(3,"dateTimeDisplay"),_.P(4),_.Q(5,"dateTimeDisplay"),_.D());a&2&&(_.Ue("matTooltip",b.ksa(_.wz(1,3,b.date,b.D2a,b.PBb),_.wz(2,7,b.date,b.D2a,"UTC"),_.wz(3,11,b.date,b.D2a,b.FWa))),_.Ee("datetime",null==b.date?null:b.date.toISOString()),_.w(4),_.We(" ",
_.wz(5,15,b.date,b.format,b.PBb),"\n"))},Ia:[_.Uw,_.bA],styles:[".mat-tooltip.wrapped-tooltip{white-space:pre-wrap}"],Na:0});_.WH=function(a){this.ezc=a.Lb(1)?"preferEmail":"preferName"};_.WH.prototype.transform=function(a){return"preferEmail"===this.ezc?a&&(a.email||a.name)||"unknown":a&&(a.name||a.email)||"unknown"};_.WH.ha=function(a){return new (a||_.WH)(_.x(_.Zt,16))};_.WH.Ie=_.hc({name:"authorDisplay",type:_.WH,oe:!0});_.WH.ua=_.t({token:_.WH,oa:_.WH.ha,Ja:"root"});var rob=new Set([/^(#+[ \t]*)?BEGIN_PUBLIC[ \t]*$/,/^(#+[ \t]*)?END_PUBLIC[ \t]*$/]),sob=["Automated g4 rollback","Reason for rollback"],pob=["PUBLIC: ","RELNOTES: ","USERNOTES: "];var XH=function(){};XH.ha=function(a){return new (a||XH)};XH.Ea=_.fc({type:XH});XH.Da=_.Vb({});var YH=function(a,b){this.YDc=a;this.document=b;this.Uxc=wob(this.document).ka(_.re({bufferSize:1,JA:!0}))},Jwb=function(a,b){var c="https://sandbar-backend.corp.google.com/v1/changes/"+b;return a.Uxc.ka(_.ue(function(){return a.YDc.get(c,{withCredentials:!0})}),_.y(vob))};YH.ha=function(a){return new (a||YH)(_.u(_.js),_.u(_.Yg))};YH.ua=_.t({token:YH,oa:YH.ha,Ja:XH});var Kwb;Kwb=[[["onedev-hovercard-action"]]];_.ZH=function(a){var b=this;this.Vwc=a;this.GIb=new _.oe(1);this.ekb=this.GIb.ka(_.ue(function(c){return Jwb(b.Vwc,c)}),_.re(1));this.LG=new _.oe(1);this.Uf=new _.oe(1)};_.ZH.prototype.Pa=function(){var a=this;this.ekb.ka(_.he(1),_.ve(this.Uf)).subscribe(function(){a.LG.next()})};_.W.Object.defineProperties(_.ZH.prototype,{changelistId:{configurable:!0,enumerable:!0,set:function(a){this.id=a;this.GIb.next(a)},get:function(){return this.id}}});
_.ZH.ha=function(a){return new (a||_.ZH)(_.x(YH))};_.ZH.ya=_.ec({type:_.ZH,qa:[["onedev-changelist-hovercard"]],inputs:{changelistId:"changelistId"},outputs:{LG:"init$"},kc:["onedev-hovercard-action"],Aa:2,Ba:3,Fa:[[3,"changelist",4,"ngIf"],[3,"changelist"]],va:function(a,b){a&1&&(_.Re(Kwb),_.N(0,xob,2,1,"onedev-changelist-hovercard-body",0),_.Q(1,"async"));a&2&&_.z("ngIf",_.R(1,1,b.ekb))},Ia:[_.hm,bH,_.mm],nb:2,Na:0});var Lwb;var $H=function(a){var b=this;this.ob=a;this.eventType="click";this.Dkb=new _.al;this.upa=function(c){if(c instanceof MouseEvent){var d=c.target;d&&(b.ob.ta.contains(d)||b.Dkb.emit(c))}}};$H.prototype.Pa=function(){Mwb(this).addEventListener(this.eventType,this.upa,!0)};$H.prototype.La=function(){Mwb(this).removeEventListener(this.eventType,this.upa,!0)};
var Mwb=function(a){var b;a:{a=a.ob.ta;if(null==Lwb){var c="undefined"!==typeof document?document.head:null;Lwb=!(!c||!c.createShadowRoot&&!c.attachShadow)}if(Lwb&&(a=a.getRootNode?a.getRootNode():null,"undefined"!==typeof ShadowRoot&&ShadowRoot&&a instanceof ShadowRoot))break a;a=null}return null!=(b=a)?b:document};$H.ha=function(a){return new (a||$H)(_.x(_.Rc))};$H.Ha=_.gc({type:$H,qa:[["","clickOutside",""]],inputs:{eventType:["clickOutsideEvent","eventType"]},outputs:{Dkb:"clickOutside"}});
var aI=function(){};aI.ha=function(a){return new (a||aI)};aI.Ea=_.fc({type:aI});aI.Da=_.Vb({});var Nwb,Owb,Pwb;Owb=Symbol("de");Pwb=Symbol("ee");_.bI=function(a){this.ff=a;this.className="onedev-hovercard";this.Vua=new _.al;this[Nwb]=new _.oe(1);this.oVb=!1;this.wta=new _.If(!1);this.Lkb=new _.qe};_.bI.prototype.Pa=function(){};var Qwb=function(a){var b=a[Pwb];return b?(b.loaded||(b.ff.Rh(b.Sc),b.d8.he(),b.loaded=!0),a[Owb].ka(_.ee(0))):_.vd(void 0)};Nwb=Owb;_.bI.ha=function(a){return new (a||_.bI)(_.x(_.ef))};
_.bI.ya=_.ec({type:_.bI,qa:[["onedev-hovercard"]],tb:function(a,b){a&1&&_.hf(_.df,7);if(a&2){var c;_.gf(c=_.lf())&&(b.Sc=c.first)}},inputs:{className:"className"},outputs:{Vua:"onHide"},Zb:["onedevHovercard"],kc:["*"],Aa:1,Ba:0,Fa:[["cdkTrapFocus","",3,"cdkTrapFocusAutoCapture","clickOutside","mouseenter","mouseleave"]],va:function(a){a&1&&(_.Re(),_.N(0,yob,2,3,"ng-template"))},Ia:[_.Kp,$H],styles:[".onedev-hovercard{box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);border-radius:4px;overflow:hidden}"],
nb:2});_.cI=function(a,b,c,d){this.Sc=a;this.ff=b;this.d8=c;this.loaded=!1;d[Pwb]=this};_.cI.ha=function(a){return new (a||_.cI)(_.x(_.df),_.x(_.ef),_.x(_.sl),_.x(_.bI))};_.cI.Ha=_.gc({type:_.cI,qa:[["","onedevHovercardLazyBody",""]]});_.dI=function(a){this.Oba=a;this.Uf=new _.oe(1)};_.dI.prototype.La=function(){this.Uf.next()};_.dI.prototype.Pa=function(){this.gFc.ka(_.ve(this.Uf)).subscribe(this.Oba[Owb])};_.dI.ha=function(a){return new (a||_.dI)(_.x(_.bI))};
_.dI.Ha=_.gc({type:_.dI,qa:[["","onedevIsHovercardReady",""]],inputs:{gFc:["onedevIsHovercardReady","isHovercardReady$"]}});var Rwb=[{Mc:"end",Nc:"center",uc:"start",Bc:"center",offsetX:10},{Mc:"center",Nc:"bottom",uc:"center",Bc:"top",offsetY:10},{Mc:"center",Nc:"top",uc:"center",Bc:"bottom",offsetY:-10},{Mc:"end",Nc:"bottom",uc:"start",Bc:"top",offsetX:10,offsetY:10},{Mc:"end",Nc:"top",uc:"start",Bc:"bottom",offsetX:10,offsetY:-10}];var Swb=function(){this.delay=600;this.position=Rwb;this.cQc=[]},eI=function(a,b){var c=this;this.lf=a;this.origin=b;this.fRc=void 0;this.enabled=!0;this.config=new Swb;this.active=!1;this.Rvb=new _.oe(1);this.HDc=new _.qe;this.UC=new _.If(null);this.kUa=new _.If(!1);this.jca=new _.If(!1);this.Uf=new _.oe(1);this.pFb=function(d){"Escape"===d.key&&(Twb(c),d.stopPropagation(),d.preventDefault())};Uwb(this);Vwb(this)},Uwb=function(a){Wwb(a).ka(_.ve(a.Uf)).subscribe(function(b){(a.active=b)?a.show():
a.ek()})},Vwb=function(a){a.UC.ka(_.ue(function(b){return(null==b?void 0:b.Lkb)||_.Nh}),_.ve(a.Uf)).subscribe(function(){Twb(a)})};eI.prototype.dispose=function(){Xwb(this);var a;null==(a=this.ud)||a.dispose();this.Uf.next();this.Uf.complete()};eI.prototype.Qd=function(){return this.UC.getValue()?this.active:void 0};eI.prototype.toggle=function(a){this.kUa.next(a)};var Twb=function(a){a.jca.next(!1);a.kUa.next(!1);var b;null==(b=a.UC.getValue())||b.wta.next(!1)};
eI.prototype.show=function(){var a=this;this.enabled&&this.ud&&!this.ud.Kg()&&this.UC.getValue()&&(this.UC.getValue().oVb=this.jca.value,Qwb(this.UC.getValue()).ka(_.he(1),_.ve(this.Uf)).subscribe(function(){a.ud&&a.ARb&&a.ud.Sd(a.ARb);document.addEventListener("keydown",a.pFb);a.Rvb.next()}))};eI.prototype.ek=function(){Xwb(this);this.HDc.next()};var Xwb=function(a){if(a.ud&&a.ud.Kg()){document.removeEventListener("keydown",a.pFb);var b;null!=(b=a.UC.getValue())&&b.Vua.emit();a.ud.detach()}};
eI.prototype.Haa=function(){return _.wq(_.YTa(_.ZTa(_.yq(this.lf.position(),this.origin)),8),this.config.position)};
var Wwb=function(a){return _.Id([Ywb(a).ka(_.te(!1)),a.jca]).ka(_.se(),_.y(function(b){var c=_.q(b);b=c.next().value;c=c.next().value;return b||c}),_.ue(function(b){var c;return(null==(c=a.fRc)?void 0:c.ka(_.le(b)))||_.vd(b)}))},Ywb=function(a){return a.UC.ka(_.ue(function(b){return _.Id([a.kUa,(null==b?void 0:b.wta)||_.vd(!1)]).ka(_.y(function(c){var d=_.q(c);c=d.next().value;d=d.next().value;return c||d}),_.ce(a.config.delay),_.ve(a.Uf))}))};var Zwb;Zwb=new _.mc("onedevHovercardLoggingOn");_.fI=function(a,b,c,d,e){var f=this;this.ff=c;this.Ac=e;this.config=new Swb;this.Uf=new _.oe(1);this.hE=new eI(a,b);this.hE.Rvb.ka(_.xe(d||_.vd(!1)),_.ve(this.Uf)).subscribe(function(g){g=_.q(g);g.next();g.next().value&&(f.s8||(f.s8=f.Ac.get(_.xu)),_.w3a(f.s8,"hovercardShown"))})};_.k=_.fI.prototype;
_.k.Tb=function(a){if(a.hovercard){var b;a=null==(b=a.hovercard)?void 0:b.uf;this.hE.UC.next(a);if(a){b=this.hE;var c=this.ff;b.config=this.config;b.ud=b.lf.create({Fj:b.Haa(),xl:b.lf.Po.Zs()});b.ARb=new _.Bq(a.Sc,c);b.UC.next(a)}}};_.k.La=function(){this.hE.dispose();this.Uf.next();this.Uf.complete()};_.k.Qd=function(){return this.hE.Qd()};_.k.vXa=function(a){if(this.config.cQc.includes(a.key)){var b=this.hE;a.stopPropagation();a.preventDefault();b.jca.next(!0)}};_.k.toggle=function(a){this.hE.toggle(a)};
_.k.ek=function(){this.hE.ek()};_.W.Object.defineProperties(_.fI.prototype,{enabled:{configurable:!0,enumerable:!0,set:function(a){this.hE.enabled=a}}});_.fI.ha=function(a){return new (a||_.fI)(_.x(_.Gq),_.x(_.Rc),_.x(_.ef),_.x(Zwb,8),_.x(_.ag))};
_.fI.Ha=_.gc({type:_.fI,qa:[["","onedevHovercardTrigger",""]],Cb:2,lb:function(a,b){a&1&&_.K("mouseenter",function(){return b.toggle(!0)})("mouseleave",function(){return b.toggle(!1)})("keydown.alt.arrowRight",function(c){var d=b.hE;c.stopPropagation();c.preventDefault();d.jca.next(!0)})("keydown",function(c){return b.vXa(c)});a&2&&_.Ee("aria-haspopup",b.Oba?"true":void 0)("aria-expanded",b.Qd())},inputs:{Oba:["onedevHovercardTrigger","hovercard"],enabled:["onedevHovercardActive","enabled"],config:["onedevHovercardConfig",
"config"]},features:[_.uc]});var $wb={Wja:0,ska:1,CV:2,0:"Branch",1:"Tag",2:"Commit"};var axb=[[["","mat-list-avatar",""],["","mat-list-icon",""],["","matListAvatar",""],["","matListIcon",""]],[["","mat-line",""],["","matLine",""]],"*"],gI=function(a,b){b=_.Nz.call(this,b)||this;b.Uyc=a;b.l_a="start";return b};_.V(gI,_.Nz);gI.ha=function(a){return new (a||gI)(_.x(_.dq),_.x(_.Rc))};
gI.ya=_.ec({type:gI,qa:[["gmat-nav-list"]],Db:[1,"mat-list-base","mat-nav-list","gmat-nav-list"],Cb:2,lb:function(a,b){a&2&&(a=b.Uyc.value,_.Ge("gmat-nav-list-reverse","end"===b.l_a&&"rtl"!==a||"start"===b.l_a&&"rtl"===a))},inputs:{l_a:"roundedEdge"},features:[_.Ze([{Ca:_.gz,Kb:gI}]),_.Be],kc:["*"],Aa:1,Ba:0,va:function(a){a&1&&(_.Re(),_.Se(0))},styles:['.gmat-nav-list-item{border-radius:24px 0 0 24px}.gmat-nav-list-item .mat-icon{font-size:20px;height:20px;line-height:20px;margin-right:16px;vertical-align:text-top;width:20px}[dir=rtl] .gmat-nav-list-item .mat-icon{margin-left:16px;margin-right:0}.gmat-nav-list-item-ripple{border-radius:24px 0 0 24px}.gmat-nav-list-item-ripple .mat-ripple-element{z-index:1}.gmat-list-item-projected-content{z-index:2;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;height:inherit}.gmat-list-item-active{-webkit-transition:color .3s cubic-bezier(.55,0,.55,.2);transition:color .3s cubic-bezier(.55,0,.55,.2)}.gmat-nav-list-reverse .gmat-nav-list-item,.gmat-nav-list-reverse .gmat-nav-list-item-ripple{border-radius:0 24px 24px 0}.mat-subheader{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-sizing:border-box;box-sizing:border-box;padding:16px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.mat-list-base .mat-subheader{margin:0}.mat-list-base{padding-top:8px;display:block;-webkit-tap-highlight-color:transparent}.mat-list-base .mat-subheader{height:48px;line-height:16px}.mat-list-base .mat-subheader:first-child{margin-top:-8px}.mat-list-base .mat-list-item,.mat-list-base .mat-list-option{display:block;height:48px;-webkit-tap-highlight-color:transparent;width:100%;padding:0}.mat-list-base .mat-list-item .mat-list-item-content,.mat-list-base .mat-list-option .mat-list-item-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 16px;position:relative;height:inherit}.mat-list-base .mat-list-item .mat-list-item-content-reverse,.mat-list-base .mat-list-option .mat-list-item-content-reverse{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:0 16px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.mat-list-base .mat-list-item .mat-list-item-ripple,.mat-list-base .mat-list-option .mat-list-item-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-list-base .mat-list-item.mat-list-item-with-avatar,.mat-list-base .mat-list-option.mat-list-item-with-avatar{height:56px}.mat-list-base .mat-list-item.mat-2-line,.mat-list-base .mat-list-option.mat-2-line{height:72px}.mat-list-base .mat-list-item.mat-3-line,.mat-list-base .mat-list-option.mat-3-line{height:88px}.mat-list-base .mat-list-item.mat-multi-line,.mat-list-base .mat-list-option.mat-multi-line{height:auto}.mat-list-base .mat-list-item.mat-multi-line .mat-list-item-content,.mat-list-base .mat-list-option.mat-multi-line .mat-list-item-content{padding-top:16px;padding-bottom:16px}.mat-list-base .mat-list-item .mat-list-text,.mat-list-base .mat-list-option .mat-list-text{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:auto;-moz-box-flex:1;-ms-flex:auto;flex:auto;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;padding:0}.mat-list-base .mat-list-item .mat-list-text>*,.mat-list-base .mat-list-option .mat-list-text>*{margin:0;padding:0;font-weight:400;font-size:inherit}.mat-list-base .mat-list-item .mat-list-text:empty,.mat-list-base .mat-list-option .mat-list-text:empty{display:none}.mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:0;padding-left:16px}[dir=rtl] .mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:16px;padding-left:0}.mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-left:0;padding-right:16px}[dir=rtl] .mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-right:0;padding-left:16px}.mat-list-base .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-right:16px;padding-left:16px}.mat-list-base .mat-list-item .mat-list-avatar,.mat-list-base .mat-list-option .mat-list-avatar{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:40px;height:40px;border-radius:50%;object-fit:cover}.mat-list-base .mat-list-item .mat-list-avatar~.mat-divider-inset,.mat-list-base .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:72px;width:calc(100% - 72px)}[dir=rtl] .mat-list-base .mat-list-item .mat-list-avatar~.mat-divider-inset,[dir=rtl] .mat-list-base .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:auto;margin-right:72px}.mat-list-base .mat-list-item .mat-list-icon,.mat-list-base .mat-list-option .mat-list-icon{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:24px;height:24px;font-size:24px;-moz-box-sizing:content-box;box-sizing:content-box;border-radius:50%;padding:4px}.mat-list-base .mat-list-item .mat-list-icon~.mat-divider-inset,.mat-list-base .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:64px;width:calc(100% - 64px)}[dir=rtl] .mat-list-base .mat-list-item .mat-list-icon~.mat-divider-inset,[dir=rtl] .mat-list-base .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:auto;margin-right:64px}.mat-list-base .mat-list-item .mat-divider,.mat-list-base .mat-list-option .mat-divider{position:absolute;bottom:0;left:0;width:100%;margin:0}[dir=rtl] .mat-list-base .mat-list-item .mat-divider,[dir=rtl] .mat-list-base .mat-list-option .mat-divider{margin-left:auto;margin-right:0}.mat-list-base .mat-list-item .mat-divider.mat-divider-inset,.mat-list-base .mat-list-option .mat-divider.mat-divider-inset{position:absolute}.mat-list-base[dense]{padding-top:4px;display:block}.mat-list-base[dense] .mat-subheader{height:40px;line-height:8px}.mat-list-base[dense] .mat-subheader:first-child{margin-top:-4px}.mat-list-base[dense] .mat-list-item,.mat-list-base[dense] .mat-list-option{display:block;height:40px;-webkit-tap-highlight-color:transparent;width:100%;padding:0}.mat-list-base[dense] .mat-list-item .mat-list-item-content,.mat-list-base[dense] .mat-list-option .mat-list-item-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 16px;position:relative;height:inherit}.mat-list-base[dense] .mat-list-item .mat-list-item-content-reverse,.mat-list-base[dense] .mat-list-option .mat-list-item-content-reverse{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:0 16px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.mat-list-base[dense] .mat-list-item .mat-list-item-ripple,.mat-list-base[dense] .mat-list-option .mat-list-item-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar{height:48px}.mat-list-base[dense] .mat-list-item.mat-2-line,.mat-list-base[dense] .mat-list-option.mat-2-line{height:60px}.mat-list-base[dense] .mat-list-item.mat-3-line,.mat-list-base[dense] .mat-list-option.mat-3-line{height:76px}.mat-list-base[dense] .mat-list-item.mat-multi-line,.mat-list-base[dense] .mat-list-option.mat-multi-line{height:auto}.mat-list-base[dense] .mat-list-item.mat-multi-line .mat-list-item-content,.mat-list-base[dense] .mat-list-option.mat-multi-line .mat-list-item-content{padding-top:16px;padding-bottom:16px}.mat-list-base[dense] .mat-list-item .mat-list-text,.mat-list-base[dense] .mat-list-option .mat-list-text{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:auto;-moz-box-flex:1;-ms-flex:auto;flex:auto;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;padding:0}.mat-list-base[dense] .mat-list-item .mat-list-text>*,.mat-list-base[dense] .mat-list-option .mat-list-text>*{margin:0;padding:0;font-weight:400;font-size:inherit}.mat-list-base[dense] .mat-list-item .mat-list-text:empty,.mat-list-base[dense] .mat-list-option .mat-list-text:empty{display:none}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:0;padding-left:16px}[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:16px;padding-left:0}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-left:0;padding-right:16px}[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-right:0;padding-left:16px}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-right:16px;padding-left:16px}.mat-list-base[dense] .mat-list-item .mat-list-avatar,.mat-list-base[dense] .mat-list-option .mat-list-avatar{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:36px;height:36px;border-radius:50%;object-fit:cover}.mat-list-base[dense] .mat-list-item .mat-list-avatar~.mat-divider-inset,.mat-list-base[dense] .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:68px;width:calc(100% - 68px)}[dir=rtl] .mat-list-base[dense] .mat-list-item .mat-list-avatar~.mat-divider-inset,[dir=rtl] .mat-list-base[dense] .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:auto;margin-right:68px}.mat-list-base[dense] .mat-list-item .mat-list-icon,.mat-list-base[dense] .mat-list-option .mat-list-icon{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:20px;height:20px;font-size:20px;-moz-box-sizing:content-box;box-sizing:content-box;border-radius:50%;padding:4px}.mat-list-base[dense] .mat-list-item .mat-list-icon~.mat-divider-inset,.mat-list-base[dense] .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:60px;width:calc(100% - 60px)}[dir=rtl] .mat-list-base[dense] .mat-list-item .mat-list-icon~.mat-divider-inset,[dir=rtl] .mat-list-base[dense] .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:auto;margin-right:60px}.mat-list-base[dense] .mat-list-item .mat-divider,.mat-list-base[dense] .mat-list-option .mat-divider{position:absolute;bottom:0;left:0;width:100%;margin:0}[dir=rtl] .mat-list-base[dense] .mat-list-item .mat-divider,[dir=rtl] .mat-list-base[dense] .mat-list-option .mat-divider{margin-left:auto;margin-right:0}.mat-list-base[dense] .mat-list-item .mat-divider.mat-divider-inset,.mat-list-base[dense] .mat-list-option .mat-divider.mat-divider-inset{position:absolute}.mat-nav-list a{text-decoration:none;color:inherit}.mat-nav-list .mat-list-item{cursor:pointer;outline:none}mat-action-list button{background:none;color:inherit;border:none;font:inherit;outline:inherit;-webkit-tap-highlight-color:transparent;text-align:left}[dir=rtl] mat-action-list button{text-align:right}mat-action-list button::-moz-focus-inner{border:0}mat-action-list .mat-list-item{cursor:pointer;outline:inherit}.mat-list-option:not(.mat-list-item-disabled){cursor:pointer;outline:none}.mat-list-item-disabled{pointer-events:none}.cdk-high-contrast-active .mat-list-item-disabled{opacity:.5}.cdk-high-contrast-active :host .mat-list-item-disabled{opacity:.5}.cdk-high-contrast-active .mat-selection-list:focus{outline-style:dotted}.cdk-high-contrast-active .mat-list-option:focus,.cdk-high-contrast-active .mat-list-option:hover,.cdk-high-contrast-active .mat-nav-list .mat-list-item:focus,.cdk-high-contrast-active .mat-nav-list .mat-list-item:hover,.cdk-high-contrast-active mat-action-list .mat-list-item:focus,.cdk-high-contrast-active mat-action-list .mat-list-item:hover{outline:1px dotted;z-index:1}.cdk-high-contrast-active .mat-list-single-selected-option:after{content:"";position:absolute;top:50%;right:16px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:10px;height:0;border-bottom:10px solid;border-radius:10px}.cdk-high-contrast-active [dir=rtl] .mat-list-single-selected-option:after{right:auto;left:16px}@media (hover:none){.mat-action-list .mat-list-item:not(.mat-list-item-disabled):hover,.mat-list-option:not(.mat-list-single-selected-option):not(.mat-list-item-disabled):hover,.mat-nav-list .mat-list-item:not(.mat-list-item-disabled):hover{background:none}}'],
nb:2,Na:0});var hI=function(a,b,c,d,e){b=_.hz.call(this,b,c,d,e)||this;b.be=a;b.aY=null;b.Pyb=!1;b.xAb=null;b.Mob=!1;b.Ed=!0;b.isActive=!1;return b};_.V(hI,_.hz);hI.prototype.Pa=function(){var a=this;if(this.active){var b=bxb(this)||{fG:0};this.be.jc(function(){requestAnimationFrame(function(){return a.aY=a.aN.launch(0,0,{Fea:!0,animation:b})})})}this.Pyb=!0};var bxb=function(a){return a.Mob?{fG:0,fR:0}:void 0};
_.W.Object.defineProperties(hI.prototype,{Zyc:{configurable:!0,enumerable:!0,set:function(a){this.Mob=_.Ug(a)}},active:{configurable:!0,enumerable:!0,get:function(){return this.isActive},set:function(a){if(a&&!this.isActive&&this.Pyb&&!this.aY){var b=this.xAb||{clientX:0,clientY:0};this.aY=this.aN.launch(b.clientX,b.clientY,{Fea:!0,animation:bxb(this)})}else this.aY&&(b=this.aY,_.wUa(b.Qh,b),this.aY=null);this.isActive=_.Ug(a)}}});
hI.ha=function(a){return new (a||hI)(_.x(_.ye),_.x(_.Rc),_.x(_.sl),_.x(_.C$a,8),_.x(_.B$a,8))};
hI.ya=_.ec({type:hI,qa:[["","gmat-nav-list-item",""]],tb:function(a,b){a&1&&_.hf(_.Qq,7);if(a&2){var c;_.gf(c=_.lf())&&(b.aN=c.first)}},Db:[1,"mat-list-item","gmat-nav-list-item"],Cb:2,lb:function(a,b){a&1&&_.K("mousedown",function(c){return b.xAb=c});a&2&&_.Ge("gmat-list-item-active",b.active)},inputs:{Zyc:"disableRippleAnimations",active:"active"},features:[_.Be],Yb:["gmat-nav-list-item",""],kc:["[mat-list-avatar], [mat-list-icon], [matListAvatar], [matListIcon]","[mat-line], [matLine]","*"],Aa:7,
Ba:2,Fa:[[1,"mat-list-item-content"],["matRipple","",1,"gmat-nav-list-item-ripple","mat-list-item-ripple",3,"matRippleTrigger","matRippleDisabled"],[1,"gmat-list-item-projected-content"],[1,"mat-list-text"]],va:function(a,b){a&1&&(_.Re(axb),_.B(0,"div",0),_.F(1,"div",1),_.B(2,"div",2),_.Se(3),_.B(4,"div",3),_.Se(5,1),_.D(),_.Se(6,2),_.D()());a&2&&(_.w(1),_.z("matRippleTrigger",b.cj())("matRippleDisabled",b.xq()))},Ia:[_.Qq],nb:2,Na:0});var cxb,dxb,exb,fxb,gxb;cxb=["rightPaneScroller"];dxb=function(a){return{element:a,rpa:"clear",dpa:"search"}};exb={jTa:"No branches",kTa:"No branch results",fI:"changeBranch"};fxb={jTa:"No tags",kTa:"No tag results",fI:"changeTag"};gxb={jTa:"No commits",kTa:"No commit results",fI:"changeCommit"};
_.iI=function(a,b,c,d){var e=this;this.xg=a;this.FT=b;this.ID=c;this.be=d;this.lg="BreadcrumbRefPicker";this.TV=$wb;this.yc=_.xE;this.KH=this.zzb=!1;this.zAb=[];this.jqa=new _.qe;this.vCb=new _.qe;this.L_a=new _.If("");this.MKc="SAME RESULT AVAILABLE IN:";this.Qfa=this.jqa.ka(_.ue(function(f){return hxb(e,f)}),_.pe(1),_.Ad());a=this.Qfa.ka(_.ue(function(f){return ixb(e,f).ka(_.y(_.pE),_.be(function(){return _.oE(Oob(f))}),_.te(_.yE))}));this.dRc=_.Id([this.L_a,a]).ka(_.y(Rob),_.we(function(f){_.iF(f)&&
(e.zAb=f.Rb.items)}));this.placeholder=this.Qfa.ka(_.y(Qob));this.Ya=this.Qfa.subscribe(function(f){e.zzb=2===f.qb})};_.iI.prototype.Cn=function(){var a=this;this.KH||(this.be.isStable?jxb(this):this.be.Ag.ka(_.ie()).subscribe(function(){jxb(a)}))};_.iI.prototype.La=function(){this.Ya.unsubscribe()};_.iI.prototype.show=function(a){this.KH=!1;this.vCb.next(a)};_.iI.prototype.blur=function(){document.activeElement.blur()};
var jxb=function(a){var b=a.zAb.findIndex(function(d){return d.Ke});if(!(0>b)){var c=a.LLc;c&&0!==c.hs.end&&(c.Fx(b),a.KH=!0)}},ixb=function(a,b){var c=b.qb,d=b.Wa,e=b.gitRefsToken;switch(c){case 0:return _.Awb(a.ID,Object.assign({},d,{gitRefsToken:e})).ka(_.y(Sob),_.y(function(f){return Mob(f.map(function(g){return{title:String(g.rg),qk:_.Yna(g.rg),yQa:g.rg,mta:!1,bUa:g.bUa}}),b,exb)}));case 1:return _.Awb(a.ID,Object.assign({},d,{gitRefsToken:e})).ka(_.y(function(f){return Mob(f.tags.map(function(g){return{title:String(g.tagName),
qk:xmb(g.tagName),yQa:g.tagName,mta:!1}}),b,fxb)}));case 2:return a.xg.list(d.hb,d.Oc,d.repository,void 0,"",250).ka(_.y(function(f){return Mob(f.jn.map(Nob),b,gxb)}));default:return _.rg(c,"Unsupported ref type")}},hxb=function(a,b){var c=b.Wa,d=b.version;c=_.Bwb(a.FT,_.hp(c.Vb(),_.wh(c,d)||"").Za()).ka(_.y(Pob),_.ie(),_.te(0));return _.Md(c,a.vCb).ka(_.y(function(e){return Object.assign({},b,{qb:e})}))};
_.W.Object.defineProperties(_.iI.prototype,{W0:{configurable:!0,enumerable:!0,set:function(a){this.KH=!1;this.jqa.next(a);this.hb=a.Wa.hb}}});_.iI.ha=function(a){return new (a||_.iI)(_.x(_.MH),_.x(_.SH),_.x(_.RH),_.x(_.ye))};
_.iI.ya=_.ec({type:_.iI,qa:[["ref-picker","refPickerData",""]],tb:function(a,b){a&1&&_.hf(cxb,5);if(a&2){var c;_.gf(c=_.lf())&&(b.LLc=c.first)}},Cb:2,lb:function(a,b){a&2&&_.Ge("wide-view",b.zzb)},inputs:{W0:"refPickerData"},Yb:["refPickerData",""],Aa:9,Ba:15,Fa:[["class","ref-picker-header",4,"ngIf"],["icon","search",3,"placeholder","trackingConfig","valueChange"],["fxLayout","","fxFlex","grow",1,"main-content"],["fxLayout","column","fxFlex","none","class","left-pane-container","roundedEdge","end",
4,"ngIf"],["class","right-pane-container","fxLayout","column","fxFlex","none",4,"ngIf"],[1,"ref-picker-header"],["fxLayout","column","fxFlex","none","roundedEdge","end",1,"left-pane-container"],["gmat-nav-list-item","","trackAction","showBranches",1,"hover-focus-element",3,"active","ascTrackElement","trackProjectId","click"],["fontSet","google-material-icons"],["gmat-nav-list-item","","trackAction","showTags",1,"hover-focus-element",3,"active","ascTrackElement","trackProjectId","click"],["gmat-nav-list-item",
"","class","hover-focus-element","trackAction","showCommits",3,"active","ascTrackElement","trackProjectId","click",4,"ngIf"],["gmat-nav-list-item","","trackAction","showCommits",1,"hover-focus-element",3,"active","ascTrackElement","trackProjectId","click"],["fxLayout","column","fxFlex","none",1,"right-pane-container"],[3,"ngSwitch"],["itemSize","28","minBufferPx","800","maxBufferPx","1800",4,"ngSwitchCase"],["theme","error",4,"ngSwitchCase"],[3,"inline",4,"ngSwitchCase"],"itemSize 28 minBufferPx 800 maxBufferPx 1800".split(" "),
["rightPaneScroller",""],["mat-button","","class","hover-focus-element",3,"active-element","routerLink","matTooltip","ascTrackElement","trackAction","trackProjectId","click",4,"cdkVirtualFor","cdkVirtualForOf","cdkVirtualForTemplateCacheSize"],["class","empty",4,"ngIf"],["mat-button","",1,"hover-focus-element",3,"routerLink","matTooltip","ascTrackElement","trackAction","trackProjectId","click"],[4,"ngIf"],[1,"uber-wrapper"],[1,"hash"],[1,"separator"],[1,"ellipsis"],[1,"empty"],[4,"ngIf","ngIfElse"],
["empty",""],["theme","error"],[3,"inline"]],va:function(a,b){a&1&&(_.N(0,zob,2,1,"div",0),_.Q(1,"async"),_.B(2,"input-with-icon",1),_.K("valueChange",function(c){b.L_a.next(c)}),_.Q(3,"async"),_.D(),_.B(4,"div",2),_.N(5,Bob,10,7,"gmat-nav-list",3),_.Q(6,"async"),_.N(7,Lob,5,4,"div",4),_.Q(8,"async"),_.D());a&2&&(_.z("ngIf",_.R(1,5,b.Qfa).jzb),_.w(2),_.z("placeholder",_.R(3,7,b.placeholder))("trackingConfig",_.af(13,dxb,b.lg)),_.w(3),_.z("ngIf",_.R(6,9,b.Qfa)),_.w(2),_.z("ngIf",_.R(8,11,b.dRc)))},
Ia:[_.En,_.hm,_.im,_.jm,_.qr,_.yr,gI,hI,_.tE,_.zE,_.rE,_.Lz,_.Mz,_.pq,_.Xq,_.ss,_.Uw,_.nn,_.mm,_.NF],styles:["ref-picker[_nghost-%COMP%]{display:flex;flex-direction:column;height:400px;width:375px;transition:width .35s ease}ref-picker.wide-view[_nghost-%COMP%]{width:525px}ref-picker[_nghost-%COMP%]     .mat-button-focus-overlay{display:none}a[_ngcontent-%COMP%], span.empty[_ngcontent-%COMP%]{display:flex;flex:1 0 auto;padding:0 16px}cdk-virtual-scroll-viewport[_ngcontent-%COMP%]{height:100%}cdk-virtual-scroll-viewport[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{height:28px;line-height:28px;max-height:28px;min-height:28px}dc-information-box[_ngcontent-%COMP%]{align-items:center}input-with-icon[_ngcontent-%COMP%]{min-height:32px}loading[_ngcontent-%COMP%]{padding-top:8px}.hash[_ngcontent-%COMP%]{font-family:Roboto Mono,monospace}.left-pane-container[_ngcontent-%COMP%]{border-right-style:solid;border-right-width:1px;list-style-type:none;width:150px}.main-content[_ngcontent-%COMP%]{border-top-style:solid;border-top-width:1px;overflow:auto}.mat-button[_ngcontent-%COMP%], span.empty[_ngcontent-%COMP%]{line-height:28px;max-height:28px;text-align:left;width:100%}.right-pane-container[_ngcontent-%COMP%]{overflow-x:hidden;overflow-y:auto;width:calc(100% - 150px)}.right-pane-container[_ngcontent-%COMP%]     span.mat-button-wrapper{overflow:hidden}.separator[_ngcontent-%COMP%]{padding:0 4px}.uber-wrapper[_ngcontent-%COMP%]{display:flex;justify-content:start}button[gmat-nav-list-item][_ngcontent-%COMP%]{border:none;background:none;height:28px;width:95%}.ref-picker-header[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;padding:8px 16px;font-weight:500;font-size:11px}"],
Na:0});var jI=function(){};jI.ha=function(a){return new (a||jI)};jI.Ea=_.fc({type:jI});jI.Da=_.Vb({imports:[_.iz,_.Uq]});_.kI=function(){};_.kI.ha=function(a){return new (a||_.kI)};_.kI.Ea=_.fc({type:_.kI});_.kI.Da=_.Vb({imports:[_.Gn,_.nm,_.Br,jI,_.uE,_.AE,_.sE,_.rq,_.OF,_.ur,_.ts,_.jx,_.pn]});_.lI=function(){};_.lI.ha=function(a){return new (a||_.lI)};_.lI.Ea=_.fc({type:_.lI});_.lI.Da=_.Vb({imports:[_.nm,_.pn,_.qx]});_.mI=function(){};_.mI.ha=function(a){return new (a||_.mI)};_.mI.Ea=_.fc({type:_.mI});_.mI.Da=_.Vb({imports:[_.nm]});_.nI=function(){};_.nI.ha=function(a){return new (a||_.nI)};_.nI.Ea=_.fc({type:_.nI});_.nI.Da=_.Vb({imports:[_.nm,_.cA,_.jx]});var oI=function(){};oI.ha=function(a){return new (a||oI)};oI.Ea=_.fc({type:oI});oI.Da=_.Vb({});var pI=function(){};pI.ha=function(a){return new (a||pI)};pI.Ea=_.fc({type:pI});pI.Da=_.Vb({imports:[_.nm]});var qI=function(){};qI.ha=function(a){return new (a||qI)};qI.Ea=_.fc({type:qI});qI.Da=_.Vb({});var rI=function(){};rI.ha=function(a){return new (a||rI)};rI.Ea=_.fc({type:rI});rI.Da=_.Vb({imports:[pI,_.nm,qI,_.ts]});_.sI=function(){};_.sI.ha=function(a){return new (a||_.sI)};_.sI.Ea=_.fc({type:_.sI});_.sI.Da=_.Vb({imports:[_.nm,rI,XH]});_.tI=function(){};_.tI.ha=function(a){return new (a||_.tI)};_.tI.Ea=_.fc({type:_.tI});_.tI.Da=_.Vb({imports:[_.Up,aI,_.nm,_.ur,_.Hq]});var lxb;_.kxb=function(a,b){this.document=a;this.Jj=b};_.nxb=function(a,b,c){var d=new Map([["/",{name:"focusSearchBox",handler:function(e){var f=e.nn,g=e.prefix;b.next(function(){return{nn:lxb(a,f||""),prefix:g}})},Vsb:!0}]]);c&&d.set(".",{name:"focusSearchBoxWithThisDirectory",handler:function(e){var f=e.nn;mxb(a.Jj.w1,c);b.next(function(){return{nn:lxb(a,f||""),prefix:c}})},Vsb:!0});return d};
lxb=function(a,b){return(a=a.document.getSelection())&&a.toString()&&b!==a.toString()?'"'+a.toString().replace(/"/g,'\\"')+'"':b};var oxb=new Map([[YF.e4a,{type:"Class",lu:"class"}],[YF.R4a,{type:"Interface",lu:"interface"}],[YF.a6a,{type:"Struct",lu:"struct"}],[YF.r4a,{type:"Enum",lu:"enum"}],[YF.k6a,{type:"Union",lu:"union"}],[YF.Y4a,{type:"Method",lu:"method"}],[YF.A4a,{type:"Field",lu:"field"}],[YF.J4a,{type:"Function",lu:"function"}],[YF.m6a,{type:"Variable",lu:"variable"}],[YF.h6a,{type:"Typedef",lu:"typedef"}],[YF.B5a,{type:"Namespace",lu:"namespace"}],[YF.P5a,{type:"Property",lu:"property"}],[YF.s4a,{type:"Enum Constant",
lu:"enum-constant"}]]);var pxb={start:Number.POSITIVE_INFINITY,end:Number.POSITIVE_INFINITY};var qxb=["suggestionTemplate"],uI=function(){};uI.prototype.Pc=function(){};uI.ha=function(a){return new (a||uI)};
uI.ya=_.ec({type:uI,qa:[["ng-component"]],tb:function(a,b){a&1&&_.hf(qxb,7,_.df);if(a&2){var c;_.gf(c=_.lf())&&(b.P1a=c.first)}},Aa:3,Ba:0,Fa:[["suggestionTemplate",""],[1,"code-search-suggestion",3,"click"],[1,"margin-icon",3,"svgIcon"],[1,"main-content"],[1,"primary-text"],[3,"matched",4,"ngFor","ngForOf"],[1,"secondary-text"],["class","symbol-label",3,"ngClass",4,"ngIf"],["class","scope",4,"ngIf"],[1,"display-path"],[1,"symbol-label",3,"ngClass"],[1,"scope"]],va:function(a){a&1&&(_.N(0,Yob,24,
6,"ng-template",null,0,_.pf),_.P(2,"\n"))},Ia:[_.fm,_.gm,_.hm,_.ss],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}"]});_.vI=function(){this.Wb=[]};_.vI.ha=function(a){return new (a||_.vI)};_.vI.ya=_.ec({type:_.vI,qa:[["menu-keyboard-shortcut-hint"]],Db:[1,"gmat-caption","grimoire-secondary-text"],inputs:{Wb:"shortcut"},Aa:1,Ba:1,Fa:[[4,"ngFor","ngForOf"],["class","divider",4,"ngIf"],[1,"divider"]],va:function(a,b){a&1&&_.N(0,$ob,4,2,"ng-container",0);a&2&&_.z("ngForOf",b.Wb)},Ia:[_.gm,_.hm],styles:["menu-keyboard-shortcut-hint[_nghost-%COMP%]{font-family:Roboto Mono,monospace}.divider[_ngcontent-%COMP%]{margin:0 5px}"]});var apb=function(a){return[a]},ipb=function(a){return{kind:"link",lRb:a}},wI=function(a,b,c){var d=this;this.Pd=a;this.P6=null;this.S5a=_.Blb;this.ftb=gnb;this.gv=_.ge;this.scopes=[{scope:_.hnb,Qa:rxb(this,_.hnb)}];this.jga=b.Lb(40);this.gv=_.Glb(c).ka(_.y(function(e){return _.mE(e,_.Elb)}),_.y(function(e){return e.queries.map(function(f,g){f=10>g?Zmb(f,_.mF(((g+1)%10).toLocaleString())):Zmb(f);return{scope:f,Qa:rxb(d,f)}})}))};wI.prototype.Pc=function(){};
var cpb=function(a,b){var c=b.xo,d=b.value;if(!a.P6)return!1;a=a.P6;var e=a.xo,f=a.value;return!!b.M_===!!a.M_&&c===e&&d===f};wI.prototype.x0a=function(a,b){var c=this;a=a.map(function(d){return{scope:d,Qa:rxb(c,d)}});this.P6=b;JSON.stringify(this.scopes)!==JSON.stringify(a)&&(this.scopes=a);this.Pd.he()};var mxb=function(a,b){b&&(a.P6=b,a.Pd.he())};wI.prototype.ZMc=function(){var a=this.hv;0<a.pt.length&&a.pt[0].Ud()};wI.prototype.wua=function(a){this.hv.wua(a)};
var rxb=function(a,b){return{kind:"scope",aT:function(c){c=c.nn;a.P6=b;a.Pd.he();return{nn:c,prefix:b}}}};wI.ha=function(a){return new (a||wI)(_.x(_.sl),_.x(_.Zt),_.x(_.BE))};
wI.ya=_.ec({type:wI,qa:[["scope-list"]],tb:function(a,b){a&1&&_.hf(_.Qv,7);if(a&2){var c;_.gf(c=_.lf())&&(b.hv=c.first)}},Aa:6,Ba:5,Fa:[["selectedClass","selected","matTooltipClass","custom-tooltip",3,"payload","bold-active-element","shortcut","matTooltip","mouseFocusItem",4,"ngFor","ngForOf"],[4,"ngIf"],["selectedClass","selected","matTooltipClass","custom-tooltip",3,"payload","shortcut","matTooltip","mouseFocusItem"],[1,"scope-text"],[3,"shortcut",4,"ngIf"],[3,"shortcut"],["selectedClass","selected",
3,"payload","bold-active-element","shortcut","mouseFocusItem",4,"ngFor","ngForOf"],["selectedClass","selected",3,"payload","shortcut","mouseFocusItem"],["selectedClass","selected",3,"payload"],["ascTrackElement","ScopeDropdown","trackAction","navigateToManageSavedQueries",3,"routerLink"],["svgIcon","shared:settings_outline"]],va:function(a,b){a&1&&(_.B(0,"search-box-suggestion-list")(1,"div"),_.N(2,dpb,4,7,"search-box-suggestion-item",0),_.N(3,hpb,3,2,"ng-container",1),_.Q(4,"async"),_.D(),_.N(5,
jpb,7,4,"ng-container",1),_.D());a&2&&(_.w(2),_.z("ngForOf",b.scopes),_.w(1),_.z("ngIf",_.R(4,3,b.gv)),_.w(2),_.z("ngIf",b.jga))},Ia:[_.En,_.gm,_.hm,_.Uw,_.ss,_.vI,_.nn,_.Pv,_.Qv,_.mm],styles:["search-box-suggestion-item[_ngcontent-%COMP%]{align-content:center;align-items:center;cursor:pointer;display:flex;flex-wrap:wrap;justify-content:space-between;padding:4px 8px}a[_ngcontent-%COMP%]{display:inline-flex;align-items:center}a[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle;padding-right:8px}menu-keyboard-shortcut-hint[_ngcontent-%COMP%]{flex-basis:25%}.scope-text[_ngcontent-%COMP%]{flex-basis:70%;word-wrap:break-word}  .custom-tooltip{word-wrap:break-word}"],
Na:0});var xI=function(a,b,c,d){this.Ga=a;this.oEc=b;this.zone=c;this.document=d};xI.prototype.La=function(){this.Ya&&this.Ya.unsubscribe()};var sxb=function(a){a.Ya||(a.Ya=a.zone.jc(function(){return _.Wd(0,6E5).ka(lpb(a.document)).subscribe(function(){a.AYa()})}))};xI.prototype.AYa=function(){var a=this;_.wn(this.Ga,function(){return a.oEc.AYa(new Ysb)},"searchPrepare")};xI.ha=function(a){return new (a||xI)(_.u(_.zn),_.u(gtb),_.u(_.ye),_.u(_.Yg))};xI.ua=_.t({token:xI,oa:xI.ha,Ja:"root"});var yI=function(a){this.Vg=void 0;this.np={};if(a){var b=_.cFa(a);a=_.bFa(a);for(var c=0;c<b.length;c++)this.set(b[c],a[c])}};yI.prototype.set=function(a,b){txb(this,a,b,!1)};yI.prototype.add=function(a,b){txb(this,a,b,!0)};var txb=function(a,b,c,d){for(var e=0;e<b.length;e++){var f=b.charAt(e);a.np[f]||(a.np[f]=new yI);a=a.np[f]}if(d&&void 0!==a.Vg)throw Error("ge`"+b);a.Vg=c};
yI.prototype.get=function(a){a:{for(var b=this,c=0;c<a.length;c++)if(b=b.np[a.charAt(c)],!b){a=void 0;break a}a=b}return a?a.Vg:void 0};yI.prototype.wu=function(){var a=[];uxb(this,a);return a};var uxb=function(a,b){void 0!==a.Vg&&b.push(a.Vg);for(var c in a.np)uxb(a.np[c],b)};yI.prototype.uG=function(a){var b=[];if(a){for(var c=this,d=0;d<a.length;d++){var e=a.charAt(d);if(!c.np[e])return[];c=c.np[e]}vxb(c,a,b)}else vxb(this,"",b);return b};
var vxb=function(a,b,c){void 0!==a.Vg&&c.push(b);for(var d in a.np)vxb(a.np[d],b+d,c)};_.k=yI.prototype;_.k.CQ=function(a){return void 0!==this.get(a)};_.k.clear=function(){this.np={};this.Vg=void 0};_.k.remove=function(a){for(var b=this,c=[],d=0;d<a.length;d++){var e=a.charAt(d);if(!b.np[e])throw Error("he`"+a);c.push([b,e]);b=b.np[e]}a=b.Vg;for(delete b.Vg;0<c.length;)if(e=c.pop(),b=e[0],e=e[1],b.np[e].Sl())delete b.np[e];else break;return a};_.k.clone=function(){return new yI(this)};
_.k.Qz=function(){var a=this.wu();if(a.Qz&&"function"==typeof a.Qz)a=a.Qz();else if(_.sa(a)||"string"===typeof a)a=a.length;else{var b=0,c;for(c in a)b++;a=b}return a};_.k.Sl=function(){return void 0===this.Vg&&_.Jba(this.np)};var wxb=new _.mc("labelPriorities"),zI=function(a,b,c){this.wva=a;c=c.Jca;a=new yI;c=_.q(c);for(var d=c.next();!d.done;d=c.next()){var e=_.q(d.value);d=e.next().value;e=e.next().value;e=b.has(e)?b.get(e):Number.POSITIVE_INFINITY;a.set(d,e)}this.eGc=a};zI.ha=function(a){return new (a||zI)(_.u(_.Pu),_.u(wxb),_.u(_.W3a))};zI.ua=_.t({token:zI,oa:zI.ha});var xxb;xxb=_.vd([]);_.AI=function(a,b,c,d,e,f,g,h,n,r,v,A,C){this.cq=a;this.K_a=b;this.Ra=c;this.bPc=d;this.hp=A;this.TK=C;this.P1a=_.xk(e,uI).create(r).instance.P1a;this.x_a=_.xk(e,wI).create(r);_.lIa(f,this.x_a.Au);g.ac(2)||h.Lb(28)||h.Lb(37)||sxb(v);this.OA=h.Lb(69);this.jt=n.h_()};_.AI.prototype.La=function(){this.x_a.destroy()};
_.AI.prototype.dra=function(a){var b=this,c=void 0===a.tl?"":a.tl,d=void 0===a.Te?"":a.Te,e=_.vh(void 0===a.xd?"":a.xd,this.cq.TG),f=_.Pna(a);return this.jt.ka(_.he(1),_.y(function(g){return new NG({Jo:_.Xlb(e),HT:e.qb,lWa:7,pathPrefix:_.zmb(e),Te:d,OA:b.OA,jt:g})})).ka(_.ue(function(g){return b.K_a.G1a(c,g)}),_.y(function(g){return yxb(b,g,f)}),_.be(function(){return xxb}))};
_.AI.prototype.Ztb=function(a){a:{var b=this.bPc;a=b.wva.parse(void 0===a.tl?"":a.tl);b:{var c=_.q(_.Ph(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.jl){b=mpb(b.eGc,a.value);b=void 0===b?b:b+":";break a}b=void 0}return b};
var yxb=function(a,b,c){var d=b.tv,e=b.PT,f=_.zg(a.hp.Uc)||new _.yg;return d.map(function(g){var h=g.Md&&_.Dmb(g.Md,{line:g.lineNumber}),n=a.Ra,r=g.lineNumber,v=g.title,A=g.di;g=g.VT;if(!h)throw Error("fe");r=_.kp(h.Vb(),Object.assign({},f.params,{line:r}));f.params.Mb&&_.hp(r,f.qb);r=r.Za();var C={gZ:_.Kmb(r)};n=_.Om(n,n.zh(_.ep(r),{Ta:c}));if(A&&A.ef){var I=A.ef,L=I.startIndex,O=[{start:L,end:L+I.length}];Uob(O);O.push(pxb);I=[];var Y=-1;L=-1;O=_.q(O);for(var ma=O.next();!ma.done;ma=O.next()){var ta=
ma.value;ma=ta.start;ta=ta.end;ma>L&&((Y=v.substring(Y,L))&&I.push({Bga:Y,iA:!0}),(Y=v.substring(L,ma))&&I.push({Bga:Y,iA:!1}),Y=ma);L=Math.max(ta,L)}v=I}else v=[{Bga:v,iA:!1}];return A&&A.type?Object.assign({},C,{wo:r.path,icon:"source:symbol",url:n,SHb:v,kv:g,gq:e,Qc:h,RQb:oxb.get(A.type)}):Object.assign({},C,{wo:_.sg(r.path||""),icon:r.Yw?"source:file":"source:folder_open",url:n,SHb:v,kv:g,gq:e,Qc:h})}).map(function(g){return zxb(a,g)})};
_.AI.prototype.t2a=function(a){var b=this.cq.parse(a),c=[],d=new Map,e=0;b=_.q(opb(b));for(var f=b.next();!f.done;f=b.next()){var g=f.value,h=g.index;f=g.name;g=g.add;h>e&&c.push({text:a.substring(e,h),opa:Array.from(d.keys())});e=h;g?(h=(d.get(f)||0)+1,d.set(f,h)):(h=(d.get(f)||1)-1,0===h?d.delete(f):d.set(f,h))}e<a.length&&c.push({text:a.substring(e),opa:Array.from(d.keys())});return c};
var zxb=function(a,b){return{kind:"suggestion",va:a.P1a,NU:b,Yxa:function(){_.mn(a.Ra,b.url)},kv:b.kv,gq:b.gq,Qc:b.Qc,VA:a.TK.FNb}};_.W.Object.defineProperties(_.AI.prototype,{w1:{configurable:!0,enumerable:!0,get:function(){return this.x_a.instance}}});_.AI.ha=function(a){return new (a||_.AI)(_.u(_.Lv),_.u(_.UH),_.u(_.cg),_.u(zI),_.u(_.sk),_.u(_.bg),_.u(_.Xt),_.u(_.Zt),_.u(_.lu),_.u(_.ag),_.u(xI),_.u(_.Hf),_.u(_.Iu))};_.AI.ua=_.t({token:_.AI,oa:_.AI.ha});_.BI=function(){};_.BI.ha=function(a){return new (a||_.BI)};_.BI.Ea=_.fc({type:_.BI});_.BI.Da=_.Vb({imports:[_.nm]});_.CI=function(){};_.CI.ha=function(a){return new (a||_.CI)};_.CI.Ea=_.fc({type:_.CI});_.CI.Da=_.Vb({Ob:[_.AI,zI,{Ca:wxb,Bb:function(){return new Map(jtb.map(function(a,b){return[a,b]}))}}],imports:[_.Gn,_.px,_.nm,_.jx,_.ts,_.BI,_.pn,_.zw]});_.DI=function(a,b,c){this.Ra=b;this.appId=new _.If(null);this.mwc=new _.If(null);this.lMa=new _.If(null);this.jf=new _.If(null);this.nyc=new _.If(!1);this.gOc=new _.If(null);this.Xl=new _.If(_.zg(a.Uc));this.Ya=this.Ra.events.ka(_.Ud(function(d){return d instanceof _.Zf}),_.y(function(){return _.zg(a.Uc)})).subscribe(this.Xl);Axb(this);Bxb(this);Cxb(this);Dxb(this);Exb(this);Fxb(this);this.vyc=!c.Lb(28)};_.DI.prototype.La=function(){this.Ya.unsubscribe()};
_.DI.prototype.NG=function(a){var b=this;return _.Id(this.lMa,a).ka(_.y(function(c){var d=_.q(c);c=d.next().value;d=d.next().value;return null!=c?c:d&&b.vyc}))};_.DI.prototype.RD=function(a){this.lMa.next(a)};
var Axb=function(a){EI(a,a.appId,function(b,c){_.IF(c,function(d){null==b?delete d.eu:d.eu=b;delete d.Aw;delete d.fu;delete d.bt})},ppb)},Bxb=function(a){EI(a,a.mwc,function(b,c){_.IF(c,function(d){null==b?delete d.Aw:d.Aw=b;delete d.fu})},qpb)},Cxb=function(a){EI(a,a.lMa,function(b,c){_.IF(c,function(d){null!=b?d.Ei=b?"1":"0":delete d.Ei})},rpb)},Dxb=function(a){EI(a,a.jf,function(b,c){_.IF(c,function(d){null==b?delete d.jf:d.jf=b})},spb)},Exb=function(a){EI(a,a.nyc,function(b,c){_.IF(c,function(d){b?
d.bt="":delete d.bt})},tpb)},Fxb=function(a){EI(a,a.gOc,function(b,c){_.IF(c,function(d){null==b?delete d.fu:d.fu=b})},upb)},EI=function(a,b,c,d){a.Ya.add(a.Xl.ka(_.y(function(e){return d(e)}),_.fe()).subscribe(b));b=b.ka(_.fe(),_.y(function(e){var f=a.Xl.value;if(d(f)!==e)return f=f.Vb(),c(e,f),f.Za()}),_.Ud(function(e){return!!e}),_.we(function(e){a.Ra.navigate(_.ep(e),{Ti:!0})}));a.Ya.add(b.subscribe(a.Xl))};_.DI.ha=function(a){return new (a||_.DI)(_.u(_.Hf),_.u(_.cg),_.u(_.Zt))};
_.DI.ua=_.t({token:_.DI,oa:_.DI.ha});var FI=function(a){this.stack=a instanceof Array?a:[a]};FI.prototype.pop=function(a){if(0>a)throw new RangeError("ie");if(a>this.stack.length-1)throw new RangeError("je");return new FI(this.stack.slice(0,-1*a))};FI.prototype.push=function(a){var b=this.stack.slice();b.push(a);return new FI(b)};
_.W.Object.defineProperties(FI.prototype,{o9:{configurable:!0,enumerable:!0,get:function(){return this.stack[this.NCb]}},RPb:{configurable:!0,enumerable:!0,get:function(){return this.stack[0]}},bya:{configurable:!0,enumerable:!0,get:function(){return this.stack.map(function(a){return a.di})}},NCb:{configurable:!0,enumerable:!0,get:function(){return this.stack.length-1}}});var GI=function(a,b,c){this.sGb=new _.qe;this.sGb.ka(imb(a.Ag),_.Ud(function(d){return 0<d.length})).subscribe(function(d){c.navigate([],{Ta:vpb(d),zf:"merge",wi:b,Ti:!0})})};GI.prototype.RKc=function(){for(var a=_.q(_.jc.apply(0,arguments)),b=a.next();!b.done;b=a.next())this.sGb.next(b.value)};GI.ha=function(a){return new (a||GI)(_.u(_.ye),_.u(_.Hf),_.u(_.cg))};GI.ua=_.t({token:GI,oa:GI.ha,Ja:"root"});var Gxb;
_.HI=function(a,b,c,d,e){var f=this;this.hp=a;this.Kha=c;this.Ra=d;this.ci=e;this.isb=this.hQa=new _.If("SOURCE");this.EBc=this.daa=new _.If(0);this.gLc=this.BH=new _.If(2);this.X0a=new _.oe(1);this.xga=new _.oe(1);this.BBc=this.Ssb=new _.If(void 0);this.JS=new _.qe;this.X$=this.IQa=new _.If({query:"",wUa:!1,Rd:null});this.oG=new _.If(-1);this.ura=new _.If(0);this.destroy=new _.qe;this.Ya=new _.pd;this.akb=new _.qe;this.sHb=new _.qe;this.E0a=new _.qe;this.RAc=this.lra=new _.If(!1);this.Kha.NZ.ka(_.ve(this.destroy)).subscribe(function(g){0===g?
f.BH.next(0):f.BH.next(2)});c=_.zg(this.hp.Uc);a=this.hp.Uc.Ta;a.gs&&a.gsn?(c=Gxb(a.gs),this.OH({di:a.gsn,nh:c,TC:c}),b.RKc("gsn","gs")):1===c.params.jf&&this.Ra.navigate(_.ep(_.IF(c.Vb(),function(g){delete g.jf;delete g.Ei}).Za()),{zf:"preserve",Ti:!0});this.J1=Hxb(this);this.Azb=Ixb(this);this.tra=_.Sd(this.oG,this.X$.ka(_.fe(ypb),_.le(0))).ka(xpb())};Gxb=function(a){return"string"===typeof a?[a]:a};_.HI.prototype.La=function(){this.Ya.unsubscribe();this.destroy.next()};_.HI.prototype.RD=function(a){this.ci.RD(a)};
_.HI.prototype.NG=function(a){return this.ci.NG(a)};var Ixb=function(a){return _.Id(a.ci.NG(_.vd(!1)),a.ci.jf).ka(_.y(function(b){var c=_.q(b);b=c.next().value;c=c.next().value;return!!b&&1===c}),_.fe(),_.pe(1),_.Ad())},Jxb=function(a,b){a.Ssb.next(b);a.ci.jf.next(0);a.ci.RD(!0)};_.HI.prototype.OH=function(a){this.X0a.next(new FI(Object.assign({},a,{isFirst:!0})))};
var Hxb=function(a){var b=a.Ra.events.ka(_.Ud(function(d){return d instanceof _.Zf}),_.y(function(){var d=_.zg(a.hp.Uc);return d&&d.hb}),_.fe(),_.se(),_.le()),c=a.X0a.ka(_.ue(function(d){if(d){var e=a.akb.ka(_.y(function(h){return function(n){return n.push(Object.assign({},h,{isFirst:!1}))}})),f=a.sHb.ka(_.y(function(h){return function(n){return n.pop(n.bya.length-1-h)}})),g=a.E0a.ka(_.y(function(h){return function(n){var r=n.stack.slice();r[n.NCb]=Object.assign({},n.o9,h);return new FI(r)}}));return _.Sd(e,
f,g).ka(_.me(function(h,n){return n(h)},d),_.te(d))}return _.vd(void 0)}));return _.Sd(b,c).ka(_.fe(),_.pe(1),_.Ad())},Kxb=function(a,b){a.akb.next(b)};_.W.Object.defineProperties(_.HI.prototype,{lG:{configurable:!0,enumerable:!0,get:function(){return this.hQa.getValue()},set:function(a){a!==this.lG&&this.hQa.next(a)}}});_.HI.ha=function(a){return new (a||_.HI)(_.u(_.Hf),_.u(GI),_.u(_.LH),_.u(_.cg),_.u(_.DI))};_.HI.ua=_.t({token:_.HI,oa:_.HI.ha});_.II=function(a){this.Nb=a};_.II.prototype.transform=function(a){return this.Nb.j_().ka(_.te(!1),_.y(function(b){return b?_.Imb(a):a.path||""}),_.fe())};_.II.ha=function(a){return new (a||_.II)(_.x(_.lu,16))};_.II.Ie=_.hc({name:"maybeStripGoogle3",type:_.II,oe:!0});_.JI=function(){};_.JI.ha=function(a){return new (a||_.JI)};_.JI.Ea=_.fc({type:_.JI});_.JI.Da=_.Vb({});var Mxb;_.KI=function(a,b,c,d,e){var f=this;this.Ga=a;this.dlb=b;this.oxc=c;this.wH=d;this.PGc=new _.Ls(this.Ga);this.nfb=new _.oe(1);this.kx=new _.Ls(this.Ga);this.Fsb=new _.oe(1);this.Elb=new _.Ls(this.Ga);this.Yvc=this.nfb.ka(Bpb(e,function(g){return f.oxc.list(g).ka(_.y(function(h){return Epb(g,h.aggregations)}))}));this.Zvc=this.Fsb.ka(Bpb(e,function(g){return f.dlb.list(g).ka(_.y(function(h){return Epb(g,h.Z$)}))}))};
_.Lxb=function(a,b){var c=_.Cpb(b);return a.kx.fetch(c,function(){a.Fsb.next(c);return _.Dpb(a.Zvc,c,b.category)})};Mxb=function(a){return a.wH.prefetch("findingsConfig").ka(_.de(),_.ue(function(b){b&&a.Elb.put("getConfiguration",_.vd(_.tf(qG,JSON.parse(b.response)).root));return a.Elb.fetch("getConfiguration",function(){return a.dlb.getConfiguration().ka(_.y(function(c){return c.root}))})}))};_.KI.ha=function(a){return new (a||_.KI)(_.u(_.zn),_.u(atb),_.u($sb),_.u(_.ku),_.u(_.ye))};
_.KI.ua=_.t({token:_.KI,oa:_.KI.ha,Ja:"root"});_.LI=function(a,b){this.LZ=b;a.Lb(14)?this.JQa=Mxb(this.LZ).ka(_.y(function(c){return(null==c?void 0:c.children)||[]}),_.pe(1),_.Ad()):this.JQa=_.vd([]);this.PAb=this.JQa.ka(_.y(Fpb))};_.LI.prototype.RRa=function(){return this.JQa};_.Nxb=function(a,b){return a.PAb.ka(_.y(function(c){return c.get(b)}))};
_.LI.prototype.getAnnotations=function(a,b,c,d,e,f,g){var h=this,n=g?"FILE":"DIRECTORY";return NE(b)||"host"===b?_.Nxb(this,f).ka(_.ue(function(r){if(!r)return _.vd([]);var v=_.Gpb(r);return v?_.Lxb(h.LZ,{hb:a,Oc:b,fileSpecSourceRootRepositoryKeyRepositoryName:c,fileSpecSourceRootRefSpec:d,fileSpecPath:e,fileSpecType:n,category:v}).ka(_.y(function(A){return A.map(function(C){return{icon:r.icon,tooltip:r.tooltip,details:C,IAb:r.name,Qs:r.id}})})):_.vd([])})):_.wd("Only depot group and multibranch are currently supported")};
_.LI.ha=function(a){return new (a||_.LI)(_.u(_.Zt),_.u(_.KI))};_.LI.ua=_.t({token:_.LI,oa:_.LI.ha,Ja:"root"});var Oxb=new Set(["depot","host","ossProject"]),MI=function(a,b,c,d){this.Ga=a;this.VAc=b;this.TBc=c;this.JAc=d;this.gmb=new _.Ls(this.Ga);this.Lwc=new _.Ls(this.Ga)},Pxb=function(a,b,c){var d=b.hb,e=b.Oc,f=b.fileSpecSourceRootRepositoryKeyRepositoryName,g=b.fileSpecSourceRootRefSpec,h=b.fileSpecSourceRootRefHint,n=b.fileSpecPath,r=b.fileSpecType,v=b.mergeLatestData;b=void 0===b.category?"DEFAULT":b.category;if(!Oxb.has(e))throw Error("le");var A=Object.assign({},_.vF(d,e),{fileSpecPath:n,fileSpecType:r,
fileSpecSourceRootRefSpec:g,fileSpecSourceRootRefHint:h,fileSpecSourceRootRepositoryKeyRepositoryName:f,invocationId:c,mergeLatestData:v,category:b});return a.gmb.fetch(Object.assign({},A,{Eh:"fileTest"}),function(){return a.VAc.get(A).ka(_.y(function(C){return C.GQ}))})},Qxb=function(a,b){var c=b.hb,d=b.Oc,e=b.fileSpecSourceRootRepositoryKeyRepositoryName,f=b.fileSpecSourceRootRefSpec,g=b.fileSpecPath,h=b.fileSpecType;b=b.mergeLatestData;if(!Oxb.has(d))throw Error("le");var n=Object.assign({},_.vF(c,
d),{fileSpecPath:g,fileSpecType:h,fileSpecSourceRootRefSpec:f,fileSpecSourceRootRepositoryKeyRepositoryName:e,mergeLatestData:b});return a.gmb.fetch(Object.assign({},n,{Eh:"fuzzing"}),function(){return a.TBc.get(n).ka(_.y(function(r){return r.GQ}))})},Rxb=function(a,b,c,d){if(!Oxb.has(c))throw Error("le");var e=Object.assign({},_.vF(b,c),{fileSpecSourceRootRepositoryKeyRepositoryName:d});return a.Lwc.fetch(e,function(){return a.JAc.get(e).ka(_.y(function(f){return f.categories}))})};
MI.ha=function(a){return new (a||MI)(_.u(_.zn),_.u(etb),_.u(ftb),_.u(dtb))};MI.ua=_.t({token:MI,oa:MI.ha,Ja:"root"});var Sxb,Uxb,$xb,Vxb;Sxb=["BLAME","XREFS"];_.Txb=new _.mc("viewDataProvider");
_.NI=function(a,b,c,d,e,f){var g=this;this.GC=a;this.qc=b;this.Nb=c;this.XK=d;this.state=new _.If(new Map);this.Ya=new _.pd;this.Rhb=e.ka(_.Ud(Ppb),_.YE(function(h){return h.location}),_.y(function(h){return{Wa:h.location,isDirectory:1===h.kind,ZC:_.hF(h.BD),S_:0===h.kind?h.S_:void 0}}),_.te(void 0),_.pe(1),_.Ad());this.Lra=Uxb(this).ka(_.pe(1),_.Ad());this.WLa=_.Id([this.Rhb,this.GC.RRa().ka(_.te([]))]).ka(_.ue(function(h){h=_.q(h);var n=h.next().value,r=h.next().value;return Vxb(g,n).ka(_.y(function(v){return[].concat(_.qc(v),
_.qc(Hpb(r,n)))}))}),_.fe(Qpb),_.pe(1),_.Ad());a=Esb(this.Nb).ka(_.y(function(h){return new Map(Array.from(h,function(n){var r=_.q(n);n=r.next().value;r=r.next().value;return[n,"ON"===r.Df?{enabled:!0,Ds:0}:{enabled:!1}]}))}),_.he(1),_.ve(this.state.ka(_.se())));b=this.WLa.ka(_.xe(this.state),_.y(function(h){h=_.q(h);var n=h.next().value;h=h.next().value;var r=Npb(n),v=Kpb(_.zg(f.Uc));n=new Map;for(var A=_.q(h),C=A.next();!C.done;C=A.next()){var I=_.q(C.value);C=I.next().value;I=I.next().value.enabled||
Lpb(C,v);n.set(C,I?{enabled:!0,Ds:0}:{enabled:!1})}r=_.q(r);for(v=r.next();!v.done;v=r.next())v=v.value,!h.has(v.id)&&v.XS&&n.set(v.id,{enabled:!0,Ds:0});return n}));this.Ya.add(_.Md(a,b).subscribe(function(h){g.state.next(h)}));a=this.WLa.ka(_.y(function(h){return new Set(Npb(h).map(function(n){return n.id}))}));this.Qha=_.Id([this.state,a]).ka(_.y(function(h){h=_.q(h);var n=h.next().value;h=h.next().value;var r=new Map;n=_.q(n.entries());for(var v=n.next();!v.done;v=n.next()){var A=_.q(v.value);
v=A.next().value;A=A.next().value;h.has(v)&&r.set(v,A)}return r}),_.fe(Opb),_.pe(1),_.Ad())};_.k=_.NI.prototype;_.k.La=function(){this.Ya.unsubscribe()};_.k.RRa=function(){return this.WLa};_.k.uS=function(a){return this.Qha.ka(_.y(function(b){return b.get(a)||{enabled:!1}}),_.fe(_.Bb))};_.k.kPa=function(){var a=Mpb(_.jc.apply(0,arguments),!0);Wxb(this,Xxb(this,a))};_.k.HOa=function(){Wxb(this,Mpb(_.jc.apply(0,arguments),!1))};_.k.Xw=function(a){return(a=this.state.getValue().get(a))?a.enabled:!1};
_.OI=function(a,b,c){Yxb(a,b,{enabled:!0,Ds:2,Zvb:c})};_.PI=function(a,b){Yxb(a,b,{enabled:!0,Ds:0})};_.Zxb=function(a,b,c){Yxb(a,b,{enabled:!0,Ds:1,qr:c})};Uxb=function(a){var b=["DEFAULT","FUZZING"];return a.Rhb.ka(_.ue(function(c){if(!a.qc.Lb(25))return _.vd([]);if(!c)return _.vd(b);var d=c.Wa;c=d.hb;var e=d.Oc;d=d.repository;return c&&e&&Oxb.has(e)&&d?Rxb(a.XK,c,e,d).ka(_.be(function(){return _.vd([])}),_.y(function(f){return[].concat(_.qc(new Set([].concat(_.qc(f),_.qc(b)))))})):_.vd(b)}),_.y(function(c){return c.filter(Omb).map(_.kta)}))};
$xb=function(a){return a.qc.Lb(25)?a.Lra.ka(_.y(function(b){var c=new Set(b);return Object.assign({},_.k2a,{children:_.k2a.children.filter(function(d){return c.has(d.id)})})})):_.vd(void 0)};
Vxb=function(a,b){return $xb(a).ka(_.y(function(c){var d=[Asb];a.qc.Lb(27)&&(d.push(_.m2a),d.push(_.n2a));a.qc.Lb(10)&&(d.push(Bsb),d.push(Csb));a.qc.Lb(24)&&!c&&(d.push(Dsb),d.push(Wsb));c&&d.push(c);return b?d.filter(function(e){return"LINE_COUNTS"===e.id||"FILE_COUNTS"===e.id?b.isDirectory:b.isDirectory||b.ZC&&("BLAME"===e.id||"COVERAGE"===e.id||"FUZZING"===e.id||"COVERAGE_GENERIC"===e.id)?!1:!0}):d}))};
_.NI.prototype.gxa=function(){var a=_.jc.apply(0,arguments),b=new Map(this.state.getValue()),c=new Map;a=_.q(a);for(var d=a.next();!d.done;d=a.next()){var e=d.value;d=e.Eh;e=e.state;var f=void 0;(null==(f=this.state.getValue().get(d))?void 0:f.enabled)===e.enabled||Sxb.includes(d)||c.set(d,{Df:e.enabled?"ON":"OFF",gia:""});b.set(d,e)}0<c.size&&this.Nb.mDb(c);this.state.next(b)};
var Wxb=function(a,b){var c=[];b=_.q(b);for(var d=b.next();!d.done;d=b.next()){var e=_.q(d.value);d=e.next().value;e=e.next().value;e!==a.Xw(d)&&(e?c.push({Eh:d,state:{enabled:e,Ds:0}}):c.push({Eh:d,state:{enabled:e}}))}a.gxa.apply(a,_.qc(c))},Yxb=function(a,b,c){a.Xw(b)&&a.gxa({Eh:b,state:c})},Xxb=function(a,b){for(var c=b.has("BLAME"),d=b.has("COVERAGE"),e=b.has("FUZZING"),f=null,g=_.q(b.keys()),h=g.next();!h.done;h=g.next())if(h=h.value,h.startsWith("COVERAGE_GENERIC")){if(f)throw Error("me");
f=h}if(1<[c,d,e,f].filter(function(n){return!!n}).length)throw Error("ne");(c||e||f)&&a.state.getValue().has("COVERAGE")&&b.set("COVERAGE",!1);(c||d||f)&&a.state.getValue().has("FUZZING")&&b.set("FUZZING",!1);(d||e||f)&&a.state.getValue().has("BLAME")&&b.set("BLAME",!1);if(d||e||c||f)for(c=_.q(_.j2a),d=c.next();!d.done;d=c.next())d=d.value,a.state.getValue().has(d)&&d!==f&&b.set(d,!1);return b};_.NI.ha=function(a){return new (a||_.NI)(_.u(_.LI),_.u(_.Zt),_.u(_.lu),_.u(MI),_.u(_.Txb),_.u(_.Hf))};
_.NI.ua=_.t({token:_.NI,oa:_.NI.ha});_.QI=function(a,b){this.Ga=a;this.npb=b;this.TAc=new _.Ls(this.Ga);this.YOc=new _.Ls(this.Ga)};_.QI.prototype.getFile=function(a,b,c,d,e,f){var g=this,h=_.Nnb(a,b,c,d,e,f);return this.TAc.fetch(h,function(){return g.npb.getFile(h)}).ka(_.y(function(n){return _.pE(_.Eh(n.MT))}),_.te(_.yE),_.be(function(){return _.vd(_.nE("Failed to retrieve documentation for file."))}))};_.QI.prototype.sSa=function(a){var b=this;return this.YOc.fetch(a,function(){return b.npb.sSa({ticket:a})})};
_.QI.ha=function(a){return new (a||_.QI)(_.u(_.zn),_.u(ctb))};_.QI.ua=_.t({token:_.QI,oa:_.QI.ha,Ja:"root"});var RI=function(a,b,c){this.qc=a;this.xg=b;this.vc=c;this.hCc=cob;this.gCc=eob;this.otb=_.ge;this.yD=null;this.iac="Show in change history"};
RI.prototype.Tb=function(){var a=this.qc.Lb(56)?_.Hmb(this.mp,this.commit):this.mp,b,c,d=_.cF(this.mp)?null==(b=this.commit.Tq)?void 0:null==(c=b.Vi)?void 0:c.refHint:void 0;this.otb=this.xg.list(a.hb,a.Oc,a.repository,this.Lf,"/",1,!1,void 0,void 0,d).ka(_.Kd(function(e){return e.jn||[]}),_.he(1));this.qxc=_.$E(this.mp,this.Lf,void 0,a);this.Bib=this.yD?_.ep(_.kp((this.yD.Wf?a:this.mp).Vb(),{Ce:this.yD.Lf,Lo:this.yD.Wf||void 0}).Za()):void 0};
_.W.Object.defineProperties(RI.prototype,{Lf:{configurable:!0,enumerable:!0,get:function(){return this.commit.Lf||""}}});RI.ha=function(a){return new (a||RI)(_.x(_.Zt),_.x(_.MH),_.x(_.HI))};
RI.ya=_.ec({type:RI,qa:[["commit-details","commit","","baseLocation",""]],inputs:{commit:"commit",mp:"baseLocation",yD:"parentCommit"},features:[_.uc],Yb:["commit","","baseLocation",""],Aa:17,Ba:17,Fa:[["ascTrackElement","BlameDetailsCard","trackAction","commitDetailsNavigate",3,"universalLink","trackProjectId"],[3,"value"],[4,"ngIf"],[1,"divider"],["mat-button","","type","button","ascTrackElement","BlameDetailsCard","trackAction","showInHistory",3,"trackProjectId","click"],["mat-button","","ascTrackElement",
"BlameDetailsCard","trackAction","showBlamePrior",3,"routerLink","trackProjectId",4,"ngIf"],[1,"commit-desc-wrapper",3,"message","linkDefinitions"],["mat-button","","ascTrackElement","BlameDetailsCard","trackAction","showBlamePrior",3,"routerLink","trackProjectId"]],va:function(a,b){a&1&&(_.B(0,"mat-card")(1,"mat-card-title")(2,"p"),_.P(3),_.D(),_.B(4,"a",0),_.P(5),_.Q(6,"toPrettyRef"),_.D(),_.P(7),_.Q(8,"authorDisplay"),_.F(9,"date",1),_.D(),_.N(10,Rpb,3,4,"mat-card-content",2),_.Q(11,"async"),_.F(12,
"div",3),_.B(13,"mat-card-actions")(14,"button",4),_.K("click",function(){Jxb(b.vc,b.Lf)}),_.P(15),_.D(),_.N(16,Spb,2,2,"a",5),_.D()());a&2&&(_.w(3),_.Ye(b.hCc(b.mp)),_.w(1),_.z("universalLink",b.qxc)("trackProjectId",b.mp.hb),_.w(1),_.uz("",b.gCc(b.mp),"",_.R(6,11,b.Lf)," "),_.w(2),_.We(" : ",_.R(8,13,b.commit.Zn)," @ "),_.w(2),_.z("value",b.commit.hK),_.w(1),_.z("ngIf",_.R(11,15,b.otb)),_.w(4),_.z("trackProjectId",b.mp.hb),_.w(1),_.We(" ",b.iac," "),_.w(1),_.z("ngIf",b.Bib))},Ia:[_.En,_.hm,_.VH,
_.PH,_.Wq,_.Xq,_.jH,hH,iH,otb,_.nn,_.Mv,_.WH,_.mm,_.OH,_.NF],styles:[".mat-card[_ngcontent-%COMP%]{padding-left:0;padding-right:0}.mat-card[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:first-child{margin-top:-16px}mat-card-actions[_ngcontent-%COMP%], mat-card-content[_ngcontent-%COMP%], mat-card-title[_ngcontent-%COMP%]{padding-left:20px;padding-right:20px}mat-card-title[_ngcontent-%COMP%]{font-size:15px;line-height:32px;margin-bottom:0}mat-card-actions[_ngcontent-%COMP%]   .mat-button[_ngcontent-%COMP%]{display:block;font-size:15px;font-weight:400;line-height:32px;margin:0;text-align:left;width:100%}mat-card-content[_ngcontent-%COMP%]{display:flex;flex-direction:column;font-size:1rem;line-height:1.8461538462rem}mat-card-content[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]{flex-direction:row}mat-card-content[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{display:table-cell;white-space:pre-line;word-break:break-all}mat-card-content[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]   span.label[_ngcontent-%COMP%]{padding-right:16px;width:95px;vertical-align:top}.commit-desc-wrapper[_ngcontent-%COMP%]{font-family:Roboto Mono,monospace;max-height:12.3076923077rem;overflow-x:hidden;overflow-y:scroll;padding-bottom:16px;white-space:pre-line;width:650px}.divider[_ngcontent-%COMP%]{border-top-style:solid;border-top-width:1px}.mat-icon[_ngcontent-%COMP%]{font-size:16px;height:16px;width:16px}"],
Na:0});var SI=function(){this.subject=new _.qe};SI.prototype.subscribe=function(a){return this.subject.subscribe(a)};SI.ha=function(a){return new (a||SI)};SI.ua=_.t({token:SI,oa:SI.ha});var ayb=["hovercard"],byb=["origin"],cyb=[new PF({Mc:"start",Nc:"top"},{uc:"end",Bc:"top"},-7),new PF({Mc:"start",Nc:"bottom"},{uc:"end",Bc:"bottom"},-7)],TI=function(a,b,c,d,e){var f=this;this.Ga=a;this.kob=b;this.Era=c;this.lf=d;this.vc=e;this.Q2a=!1;this.yD=null;this.lob=this.kob.subscribe(function(){f.Q2a?f.Q2a=!1:(clearTimeout(f.fTa),f.Lsa.detach())})};TI.prototype.Pa=function(){};TI.prototype.Pc=function(){this.TDc=new _.Bq(this.UDc,this.ff)};
TI.prototype.La=function(){this.lob&&this.lob.unsubscribe();this.Msa&&this.Msa.dispose()};var dyb=function(a){a.fTa=setTimeout(function(){a.Lsa.Kg()||(a.Ga.mb({element:"BlameSnippet",action:"showDetails",gestureName:"CLICK",projectId:a.mp.hb}),a.Lsa.Sd(a.TDc));a.Q2a=!0;a.kob.subject.next()},300)},Tpb=function(a){clearTimeout(a.fTa);a.Qvb=setTimeout(function(){a.Lsa.detach()},300)};TI.prototype.Ud=function(){Jxb(this.vc,this.commit.Lf)};
TI.prototype.UNa=function(){var a=_.wq(_.yq(this.lf.position(),this.SXa),cyb);_.XTa(a,[this.Era]);return this.lf.create({Fj:a,xl:this.lf.Po.Zs()})};_.W.Object.defineProperties(TI.prototype,{Lsa:{configurable:!0,enumerable:!0,get:function(){this.Msa||(this.Msa=this.UNa());return this.Msa}}});TI.ha=function(a){return new (a||TI)(_.x(_.zn),_.x(SI),_.x(_.EH),_.x(_.Gq),_.x(_.HI))};
TI.ya=_.ec({type:TI,qa:[["blame-snippet"]],tb:function(a,b){a&1&&(_.hf(ayb,7,_.df),_.hf(ayb,7,_.ef),_.hf(byb,7,_.Rc));if(a&2){var c;_.gf(c=_.lf())&&(b.UDc=c.first);_.gf(c=_.lf())&&(b.ff=c.first);_.gf(c=_.lf())&&(b.SXa=c.first)}},lb:function(a,b){a&1&&_.K("mouseenter",function(){clearTimeout(b.Qvb)})("mouseleave",function(){return Tpb(b)})},inputs:{gK:"commitIndex",commit:"commit",mp:"baseLocation",yD:"parentCommit"},Aa:11,Ba:12,Fa:[[3,"title","mouseenter","mouseleave"],["ascTrackElement","BlameDetails",
"trackAction","showInHistory",3,"click"],["origin",""],[1,"commit-index"],["hovercard",""],[3,"commit","baseLocation","parentCommit","mouseenter","mouseleave"]],va:function(a,b){a&1&&(_.B(0,"div",0),_.K("mouseenter",function(){return dyb(b)})("mouseleave",function(){clearTimeout(b.fTa)}),_.Q(1,"authorDisplay"),_.B(2,"button",1,2),_.K("click",function(){return b.Ud()}),_.B(4,"span",3),_.P(5),_.D(),_.P(6),_.Q(7,"date"),_.Q(8,"authorDisplay"),_.D()(),_.N(9,Upb,1,3,"ng-template",null,4,_.pf));a&2&&(_.tz("title",
"#",b.gK," ",_.R(1,5,b.commit.Zn),""),_.w(5),_.We("#",b.gK,""),_.w(1),_.uz(" ",_.vz(7,7,b.commit.hK,"yyyy-MM-dd"),"\u00a0\u00a0",_.R(8,10,b.commit.Zn)," "))},Ia:[_.En,RI,_.WH,_.Jz],styles:["blame-snippet[_nghost-%COMP%]{box-sizing:border-box;cursor:default;display:block;width:100%;overflow:hidden;padding:0 .5em;position:absolute;text-overflow:ellipsis;white-space:nowrap}button[_ngcontent-%COMP%]{background-color:inherit;border:0;font:inherit;text-align:left}button[_ngcontent-%COMP%]:focus-within, button[_ngcontent-%COMP%]:hover{cursor:pointer;text-decoration:underline}button[_ngcontent-%COMP%]:focus-within   span[_ngcontent-%COMP%], button[_ngcontent-%COMP%]:hover   span[_ngcontent-%COMP%]{text-decoration:underline}button[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{display:inline-block;min-width:35px}"],
Na:0});_.UI=function(a){this.Ah=a;this.Ap=[];this.jYa=null};_.k=_.UI.prototype;_.k.La=function(){this.clear();this.yf()};_.k.qmb=function(){return[]};_.k.pD=function(){};_.k.tx=function(){};_.k.nM=function(){};_.k.yf=function(){};_.k.update=function(){this.clear();this.render()};_.k.clear=function(){this.jYa&&this.jYa.unsubscribe();this.remove()};
_.k.render=function(){var a=this;this.tx();eyb(this,this.qmb());this.jYa=this.Zpa().subscribe(function(b){b&&(eyb(a,b),0===a.Ap.length&&0<b.length?(a.pD(),eyb(a,[])):a.nM(b))},function(b){a.pD(b);eyb(a,[])})};_.k.remove=function(){for(var a=_.q(this.Ap),b=a.next();!b.done;b=a.next()){b=b.value;try{b.remove()}catch(c){this.Ah.handleError(c)}}this.Ap=[]};var eyb=function(a,b){a.remove();a.Ap=[];b=_.q(b);for(var c=b.next();!c.done;c=b.next()){c=c.value;try{c.render(),a.Ap.push(c)}catch(d){a.Ah.handleError(d)}}};
_.UI.ha=function(a){return new (a||_.UI)(_.x(_.nd))};_.UI.Ha=_.gc({type:_.UI});var VI=function(a,b,c){_.UI.call(this,a);this.Nd=b;this.Ga=c};_.V(VI,_.UI);_.k=VI.prototype;_.k.Pa=function(){};_.k.Tb=function(a){if(a.layerBaseLocation){var b=a.layerBaseLocation;a=b.uf;b=b.vi;a?(b?!_.XE(b,a):1)&&this.update():this.clear()}};
_.k.Zpa=function(){var a=this;if(!_.eF(this.He))throw Error("oe");var b=this.He,c=b.hb,d=b.Oc;b=b.repository;var e=_.wh(this.He,0)||"",f=_.wh(this.He,1)||"",g=_.VE(this.He,1)||"";return this.hR(c,d,b,e,f,g,this.He.params.Mb).ka(_.y(function(h){return h?a.XU(h):null}))};_.k.nM=function(a){a=this.qr(a);for(var b=new Map,c=_.q(this.cA()),d=c.next();!d.done;d=c.next())d=d.value,_.Zxb(this.Nd,d,a),b.set("layer:"+d,a?"AVAILABLE":"UNAVAILABLE");this.Ga.Vm({AF:b})};_.k.qr=function(a){return a.length};
VI.ha=function(a){return new (a||VI)(_.x(_.nd),_.x(_.NI),_.x(_.Ku))};VI.Ha=_.gc({type:VI,features:[_.Be,_.uc]});_.WI=function(a,b){this.Ga=a;this.XSa=b;this.xf=new _.Ls(this.Ga)};_.WI.prototype.get=function(a,b,c,d,e){var f=this,g=Object.assign({},{fileSpecPath:e,fileSpecSourceRootRefSpec:d},_.vF(a,b),{fileSpecSourceRootRepositoryKeyRepositoryName:c});return this.xf.fetch(g,function(){return f.XSa.tRa(g).ka(_.y(Vpb))})};_.WI.ha=function(a){return new (a||_.WI)(_.u(_.zn),_.u(_.T6a))};_.WI.ua=_.t({token:_.WI,oa:_.WI.ha,Ja:"root"});var fyb=["blameSnippet"],gyb=["loading"],hyb=["rangeHighlight"],iyb=function(a,b,c,d,e,f){this.component=a;this.Ioa=b;this.options=c;this.startLine=d;this.endLine=e;this.sidebar=f;this.Ng=function(){}};iyb.prototype.render=function(){this.Ng=this.sidebar?this.component.Peb(this.Ioa,this.options,this.startLine,this.endLine):this.component.YKa(this.Ioa,this.options,this.startLine,this.endLine)};iyb.prototype.remove=function(){this.Ng()};
_.XI=function(a,b,c,d,e,f){VI.call(this,b,e,c);this.component=a;this.Ga=c;this.service=d;this.Nd=e;this.Lu=f;this.Nmb=0};_.V(_.XI,VI);_.XI.Ha=VI.Ha;_.k=_.XI.prototype;
_.k.XU=function(a){var b=[],c=a.yp||[],d=a.slb,e=a.nEc;a=a.dWa||[];this.Nmb=a.length;!a.length&&c.length&&_.Gz(this.Ga);for(var f=0;f<a.length;f++){var g=a[f];if(g.ef){var h=c[g.gK||0],n=h.Lf;if(n)if(n=d.get(n),null==n)_.Gz(this.Ga);else{var r=void 0,v=null!=(r=e.get(n-1))?r:null;r=b.push;var A=r.apply;var C=g.ef;g=0===f%2?"even":"odd";var I=[],L="blame-highlight "+g;(C=C&&Xpb(C))&&Zpb(C)?(I.push(new iyb(this.component,this.Ioa,{className:g,commit:h,Ld:this.He,gK:n,yD:v},C.startLine,C.endLine,!0)),
I.push(new iyb(this.component,this.dZa,{className:L},C.startLine,C.endLine,!1))):_.Gz(this.Ga);h=I;A.call(r,b,_.qc(h))}else _.Gz(this.Ga)}else _.Gz(this.Ga)}return b};_.k.hR=function(a,b,c,d,e,f){return this.service.get(a,b,c,e,f)};_.k.qmb=function(){return[new iyb(this.component,this.SL,{},void 0,void 0,!0)]};_.k.pD=function(){_.OI(this.Nd,"BLAME");_.Gz(this.Ga)};_.k.tx=function(){_.PI(this.Nd,"BLAME");this.Ga.Vm({bucket:_.Ag.cAa})};
_.k.nM=function(a){VI.prototype.nM.call(this,a);this.Lu.en("Blame is being displayed","polite")};_.k.qr=function(){return this.Nmb};_.k.cA=function(){return["BLAME"]};_.k.yf=function(){this.Lu.en("Blame was disabled","polite")};_.XI.ha=function(a){return new (a||_.XI)(_.x(_.EH),_.x(_.nd),_.x(_.Ku),_.x(_.WI),_.x(_.NI),_.x(_.Tp))};
_.XI.ya=_.ec({type:_.XI,qa:[["blame-layer","layerBaseLocation",""]],tb:function(a,b){a&1&&(_.hf(fyb,7),_.hf(gyb,7),_.hf(hyb,7));if(a&2){var c;_.gf(c=_.lf())&&(b.Ioa=c.first);_.gf(c=_.lf())&&(b.SL=c.first);_.gf(c=_.lf())&&(b.dZa=c.first)}},inputs:{He:"layerBaseLocation"},features:[_.Be],Yb:["layerBaseLocation",""],Aa:6,Ba:0,Fa:[["blameSnippet",""],["rangeHighlight",""],["loading",""],[3,"commitIndex","commit","baseLocation","parentCommit"],["text","Loading blame layer...",1,"blame-layer",3,"hasBackground"]],
va:function(a){a&1&&(_.N(0,bqb,1,7,"ng-template",null,0,_.pf),_.N(2,cqb,1,3,"ng-template",null,1,_.pf),_.N(4,dqb,1,1,"ng-template",null,2,_.pf))},Ia:[_.rE,TI],styles:[".blame-highlight[_ngcontent-%COMP%]{position:absolute;width:100%}loading[_ngcontent-%COMP%]{border-left-style:solid;border-left-width:1px;height:100%;justify-content:normal;padding-top:50px;position:fixed;right:30px;width:300px}"],Na:0});var jyb=["rangeHighlight"],kyb=function(a,b,c,d,e){this.component=a;this.snippet=b;this.options=c;this.startLine=d;this.endLine=e;this.Ng=function(){}};kyb.prototype.render=function(){this.Ng=this.component.YKa(this.snippet,this.options,this.startLine,this.endLine)};kyb.prototype.remove=function(){this.Ng()};var YI=function(a,b,c,d,e){VI.call(this,b,c,e);this.component=a;this.Nd=c;this.xg=d};_.V(YI,VI);_.k=YI.prototype;_.k.Pa=function(){};
_.k.XU=function(a){var b=[];a=_.q(a);for(var c=a.next();!c.done;c=a.next()){c=c.value;var d=void 0;"COVERED"===c.status&&(d="covered");"NOT_COVERED"===c.status&&(d="uncovered");d&&b.push(this.HQ(c.startLine,c.endLine,d))}return b};
_.k.hR=function(a,b,c,d,e,f){var g=this,h=_.EE(this.He)?"HEAD"===e:!_.tg.test(e);a=_.vd({hb:a,Oc:b,fileSpecSourceRootRepositoryKeyRepositoryName:c,fileSpecSourceRootRefSpec:e,fileSpecSourceRootRefHint:_.ug(d),fileSpecPath:f,fileSpecType:"FILE",mergeLatestData:h});h&&!_.EE(this.He)&&(a=_.Id([_.NH(this.xg,this.He,"path"),a]).ka(_.y(function(n){var r=_.q(n);n=r.next().value;r=r.next().value;n&&(r.fileSpecSourceRootRefSpec=n);return r})));return a.ka(_.ue(function(n){return g.bQa(n)}))};
_.k.pD=function(){for(var a=_.q(this.cA()),b=a.next();!b.done;b=a.next())_.OI(this.Nd,b.value)};_.k.tx=function(){for(var a=_.q(this.cA()),b=a.next();!b.done;b=a.next())_.PI(this.Nd,b.value)};_.k.HQ=function(a,b,c){a=Wpb(a,b-1,0,0);if(!Zpb(a))throw Error("pe");return new kyb(this.component,this.dZa,{className:"coverage-layer "+c},a.startLine,a.endLine)};YI.ha=function(a){return new (a||YI)(_.x(_.EH),_.x(_.nd),_.x(_.NI),_.x(_.MH),_.x(_.Ku))};
YI.Ha=_.gc({type:YI,tb:function(a,b){a&1&&_.hf(jyb,7);if(a&2){var c;_.gf(c=_.lf())&&(b.dZa=c.first)}},features:[_.Be]});_.ZI=function(a,b,c,d,e,f,g){YI.call(this,b,c,d,f,g);this.XK=a;this.Hb=e};_.V(_.ZI,YI);_.ZI.Ha=YI.Ha;_.ZI.prototype.bQa=function(a){return Pxb(this.XK,a,_.zg(this.Hb.Uc).params.KG)};_.ZI.prototype.cA=function(){return["COVERAGE"]};_.ZI.ha=function(a){return new (a||_.ZI)(_.x(MI),_.x(_.EH),_.x(_.nd),_.x(_.NI),_.x(_.Hf),_.x(_.MH),_.x(_.Ku))};
_.ZI.ya=_.ec({type:_.ZI,qa:[["code-coverage-layer","layerBaseLocation",""]],inputs:{He:"layerBaseLocation"},features:[_.Be],Yb:["layerBaseLocation",""],Aa:2,Ba:0,Fa:[["rangeHighlight",""]],va:function(a){a&1&&_.N(0,eqb,1,3,"ng-template",null,0,_.pf)},styles:[".coverage-layer[_ngcontent-%COMP%]{position:absolute;width:100%}"]});_.$I=function(a,b,c,d,e,f,g){YI.call(this,c,d,e,f,g);this.XK=a;this.qc=b};_.V(_.$I,YI);_.$I.Ha=YI.Ha;_.$I.prototype.bQa=function(a){return this.qc.Lb(26)?Pxb(this.XK,Object.assign({},a,{category:"FUZZING"})):Qxb(this.XK,a)};_.$I.prototype.cA=function(){return["FUZZING"]};_.$I.ha=function(a){return new (a||_.$I)(_.x(MI),_.x(_.Zt),_.x(_.EH),_.x(_.nd),_.x(_.NI),_.x(_.MH),_.x(_.Ku))};
_.$I.ya=_.ec({type:_.$I,qa:[["fuzzing-layer","layerBaseLocation",""]],inputs:{He:"layerBaseLocation"},features:[_.Be],Yb:["layerBaseLocation",""],Aa:2,Ba:0,Fa:[["rangeHighlight",""]],va:function(a){a&1&&_.N(0,fqb,1,3,"ng-template",null,0,_.pf)},styles:[".coverage-layer[_ngcontent-%COMP%]{position:absolute;width:100%}"]});_.aJ=function(a,b,c,d,e,f,g){YI.call(this,b,c,d,f,g);var h=this;this.XK=a;this.Hb=e;this.Etb=new _.If([]);this.Ya=this.Nd.Lra.subscribe(function(n){h.Etb.next(n)})};_.V(_.aJ,YI);_.aJ.Ha=YI.Ha;_.k=_.aJ.prototype;_.k.La=function(){this.Ya.unsubscribe();YI.prototype.La.call(this)};_.k.cA=function(){var a=this;return this.Etb.value.filter(function(b){return a.Nd.Xw(b)})};
_.k.bQa=function(a){var b=this;return this.Nd.Lra.ka(_.ue(function(c){return _.Id(c.map(function(d){return b.uS(d)}))}),_.y(function(c){return c.filter(function(d){return d.enabled}).map(function(d){return d.id})}),_.ce(0),_.fe(hqb),_.Ud(function(c){return 0<c.length}),_.we(function(){b.tx()}),_.ue(function(c){return b.makeRequest(a,c)}))};_.k.uS=function(a){return this.Nd.uS(a).ka(_.y(function(b){return{id:a,enabled:b.enabled}}),_.fe())};
_.k.makeRequest=function(a,b){var c=this;b=b.map(Pmb).filter(function(d){return void 0!==d});return Pxb(this.XK,Object.assign({},a,{category:b[0]}),_.zg(this.Hb.Uc).params.KG).ka(_.be(function(){c.pD();eyb(c,[]);return _.vd(null)}))};_.aJ.ha=function(a){return new (a||_.aJ)(_.x(MI),_.x(_.EH),_.x(_.nd),_.x(_.NI),_.x(_.Hf),_.x(_.MH),_.x(_.Ku))};
_.aJ.ya=_.ec({type:_.aJ,qa:[["generic-coverage-layer","layerBaseLocation",""]],inputs:{He:"layerBaseLocation"},features:[_.Be],Yb:["layerBaseLocation",""],Aa:2,Ba:0,Fa:[["rangeHighlight",""]],va:function(a){a&1&&_.N(0,gqb,1,3,"ng-template",null,0,_.pf)},styles:[".coverage-layer[_ngcontent-%COMP%]{position:absolute;width:100%}"]});var lyb=function(a,b){this.component=a;this.location=b;this.Ng=function(){}};lyb.prototype.render=function(){this.Ng=this.component.tF(this.location.startLine,{startColumn:this.location.startColumn,endColumn:this.location.endColumn,Bm:"deprecated"}).remove};lyb.prototype.remove=function(){this.Ng()};_.bJ=function(a,b,c,d,e){VI.call(this,c,d,a);this.Ga=a;this.component=b;this.Nd=d;this.service=e;this.us=0};_.V(_.bJ,VI);_.bJ.Ha=VI.Ha;_.k=_.bJ.prototype;
_.k.XU=function(a){var b=this;return(a.iL()||[]).filter(function(c){return c.jsa().some(function(d){var e;return null==(e=d.getProperties())?void 0:_.Ai(e,1)})}).reduce(function(c,d){b.us+=1;a:{if(d.NSa()&&(d=d.DR(),d=Wpb(_.Ii(d,1),_.Ii(d,3),_.Ii(d,2),_.Ii(d,4)),$pb(d)))break a;d=void 0}if(!d)return _.Gz(b.Ga),c;var e=c[c.length-1];e&&aqb(e.location,d)||c.push(b.HQ(d));return c},[])};_.k.hR=function(a,b,c,d,e,f,g){return this.service.Wta(a,b,c,{qb:d,commit:e},f,g)};
_.k.pD=function(){_.OI(this.Nd,"DEPRECATED");_.Gz(this.Ga)};_.k.tx=function(){_.PI(this.Nd,"DEPRECATED")};_.k.qr=function(){return this.us};_.k.cA=function(){return["DEPRECATED"]};_.k.HQ=function(a){return new lyb(this.component,a)};_.bJ.ha=function(a){return new (a||_.bJ)(_.x(_.Ku),_.x(_.EH),_.x(_.nd),_.x(_.NI),_.x(_.Nx))};
_.bJ.ya=_.ec({type:_.bJ,qa:[["deprecation-layer","layerBaseLocation",""]],inputs:{He:"layerBaseLocation"},features:[_.Be],Yb:["layerBaseLocation",""],Aa:0,Ba:0,va:function(){},styles:[".deprecated{text-decoration:line-through}"],nb:2,Na:0});var myb=function(){this.D1a=""};myb.ha=function(a){return new (a||myb)};
myb.ya=_.ec({type:myb,qa:["finding-details icon  title  details ".split(" ")],inputs:{icon:"icon",title:"title",details:"details",D1a:"subtitle"},Yb:"icon  title  details ".split(" "),Aa:8,Ba:4,Fa:[["mat-card-avatar",""],["alt","","aria-hidden","true",3,"src"],[4,"ngIf"],[3,"innerHTML"]],va:function(a,b){a&1&&(_.B(0,"mat-card-header")(1,"div",0),_.F(2,"img",1),_.D(),_.B(3,"mat-card-title"),_.P(4),_.D(),_.N(5,iqb,2,1,"mat-card-subtitle",2),_.D(),_.B(6,"mat-card-content"),_.F(7,"div",3),_.D());a&2&&
(_.w(2),_.z("src",b.icon,_.jd),_.w(2),_.Ye(b.title),_.w(1),_.z("ngIf",b.D1a),_.w(2),_.z("innerHTML",b.details,_.id))},Ia:[_.hm,qtb,hH,iH,ntb,ptb],styles:[".mat-card[_ngcontent-%COMP%]{max-width:400px}.mat-card-avatar[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center}mat-card-content[_ngcontent-%COMP%]{font-size:13px;line-height:24px}"],Na:0});var nyb=[new PF({Mc:"end",Nc:"bottom"},{uc:"start",Bc:"top"}),new PF({Mc:"end",Nc:"center"},{uc:"start",Bc:"center"}),new PF({Mc:"end",Nc:"top"},{uc:"start",Bc:"bottom"})],cJ=function(a,b,c,d){this.Ga=a;this.nC=b;this.SXa=c;this.lf=d;this.mc="";this.ud=this.UNa()};_.k=cJ.prototype;_.k.Pa=function(){var a=this;this.oT=new _.Bq(this.Oba,this.nC,{Sd:function(){a.Sd()},detach:function(){a.detach()}})};_.k.La=function(){this.ud.dispose()};
_.k.Sd=function(a){var b=this;this.ud.Kg()||(this.ud.Sd(this.oT),this.Ga.mb({element:this.mc,action:"showHovercard",We:this.We,gestureName:"CLICK"},a),setTimeout(function(){b.ud.ei()},0));clearTimeout(this.Iyc)};_.k.detach=function(){var a=this;this.Iyc=setTimeout(function(){a.ud.detach()},200)};_.k.UNa=function(){var a=_.wq(_.yq(this.lf.position(),this.SXa),nyb);return this.lf.create({Fj:a,xl:this.lf.Po.Zs()})};cJ.ha=function(a){return new (a||cJ)(_.x(_.zn),_.x(_.ef),_.x(_.Rc),_.x(_.Gq))};
cJ.Ha=_.gc({type:cJ,qa:[["","hovercard","","trackElement",""]],lb:function(a,b){a&1&&_.K("mouseenter",function(c){return b.Sd(c)})("mouseleave",function(){return b.detach()})},inputs:{Oba:"hovercard",mc:"trackElement",We:"artifactId"}});var dJ=function(){this.mc=this.tooltip=""};dJ.prototype.Pa=function(){};
_.W.Object.defineProperties(dJ.prototype,{annotations:{configurable:!0,enumerable:!0,set:function(a){this.icon=_.Yf(a[0].icon||"https://www.gstatic.com/devopsconsole/images/source/codelayers/annotation.png");this.We=a[0].Qs;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=_.smb(d.message||c.IAb);f&&(oyb.test(f)||(f="http://"+f),c=_.bcb("a",{href:f,target:"_blank"},c));if(e)try{var g=_.Eh(e)||c}catch(h){g=c}else g=c;return g})}}});
dJ.ha=function(a){return new (a||dJ)};
dJ.ya=_.ec({type:dJ,qa:[["finding","annotations","","trackElement",""]],inputs:{annotations:"annotations",mc:"trackElement"},Yb:["annotations","","trackElement",""],Aa:3,Ba:5,Fa:[[3,"src","alt","hovercard","trackElement","artifactId"],["hovercard",""],[1,"findings-hovercard",3,"mouseenter","mouseleave"],[4,"ngFor","ngForOf"],[3,"icon","title","subtitle","details"],["class","divider",4,"ngIf"],[1,"divider"]],va:function(a,b){a&1&&(_.F(0,"img",0),_.N(1,lqb,2,1,"ng-template",null,1,_.pf));if(a&2){var c=
_.Ve(2);_.z("src",b.icon,_.jd)("alt",b.tooltip)("hovercard",c)("trackElement",b.mc)("artifactId",b.We)}},Ia:[_.gm,_.hm,myb,cJ,_.jH],styles:["mat-card.findings-hovercard[_ngcontent-%COMP%]{overflow:auto;max-height:500px}mat-card.findings-hovercard[_ngcontent-%COMP%]   .divider[_ngcontent-%COMP%]{border-top-style:solid;border-top-width:1px;margin-bottom:16px}"],Na:0});var oyb=/^((http|https):\/\/)/;var pyb=["finding"],qyb=function(a,b,c,d){this.component=a;this.gBc=b;this.options=c;this.line=d;this.Ng=function(){}};qyb.prototype.render=function(){this.Ng=this.component.Oeb(this.gBc,this.options,this.line)};qyb.prototype.remove=function(){this.Ng()};_.eJ=function(a,b,c,d,e){VI.call(this,b,d,e);this.component=a;this.GC=c};_.V(_.eJ,VI);_.eJ.Ha=VI.Ha;_.k=_.eJ.prototype;
_.k.XU=function(a){var b=new Map;a=_.q(a);for(var c=a.next();!c.done;c=a.next()){c=c.value;var d=c.details;d=d.ef?Xpb(d.ef).startLine||0:0;var e=void 0,f=null!=(e=b.get(d))?e:[];f.push(c);b.set(d,f)}a=[];b=_.q(b);for(c=b.next();!c.done;c=b.next())d=_.q(c.value),c=d.next().value,d=d.next().value,a.push(new qyb(this.component,this.hBc,{annotations:d},c));return a};_.k.hR=function(a,b,c,d,e,f){return this.GC.getAnnotations(a,b,c,e,f,this.Qs,!0)};_.k.pD=function(){_.OI(this.Nd,this.Qs)};
_.k.tx=function(){_.PI(this.Nd,this.Qs)};_.k.cA=function(){return[this.Qs]};_.eJ.ha=function(a){return new (a||_.eJ)(_.x(_.EH),_.x(_.nd),_.x(_.LI),_.x(_.NI),_.x(_.Ku))};
_.eJ.ya=_.ec({type:_.eJ,qa:[["finding-layer","layerBaseLocation","","layerId",""]],tb:function(a,b){a&1&&_.hf(pyb,7);if(a&2){var c;_.gf(c=_.lf())&&(b.hBc=c.first)}},inputs:{He:"layerBaseLocation",Qs:"layerId"},features:[_.Be],Yb:["layerBaseLocation","","layerId",""],Aa:2,Ba:0,Fa:[["finding",""],["trackElement","FindingLayer",3,"annotations"]],va:function(a){a&1&&_.N(0,mqb,1,1,"ng-template",null,0,_.pf)},Ia:[dJ],nb:2});var ryb=function(a,b,c){this.component=a;this.location=b;this.context=c;this.Ng=function(){}};ryb.prototype.render=function(){this.Ng=this.component.tF(this.location.startLine,{startColumn:this.location.startColumn,endColumn:this.location.endColumn,tagName:"a",Bm:"doc-link",href:this.context.pzc}).remove};ryb.prototype.remove=function(){this.Ng()};ryb.prototype.Sya=function(){};ryb.prototype.Vya=function(){};var fJ=function(a,b,c){this.service=a;this.location=b;this.context=c;this.nS=!1};_.k=fJ.prototype;_.k.render=function(){var a="semantic-decoration";this.service.Dha&&(a+=" underline");this.nS&&(a+=" highlight");this.Ng=this.service.component.tF(this.location.startLine,{startColumn:this.location.startColumn,endColumn:this.location.endColumn,tagName:"a",Bm:a,href:this.link=this.LY(),key:String(this.context.index)}).remove};
_.k.Vya=function(){if(null!=this.Ng)if(this.service.Dha)for(var a=_.q(this.Rz()),b=a.next();!b.done;b=a.next())b.value.classList.add("underline");else for(a=_.q(this.Rz()),b=a.next();!b.done;b=a.next())b.value.classList.remove("underline")};_.k.remove=function(){this.Ng&&this.Ng();delete this.Ng};_.k.Sya=function(){if(null!=this.Ng){var a=this.LY();if(a!==this.link){this.link=a;for(var b=_.q(this.Rz()),c=b.next();!c.done;c=b.next())_.ymb(c.value,_.Yf(a))}}};
_.k.zS=function(a,b,c){var d=this.service.qj.Dk;var e=a.je.id+"/"+a.repository+"/"+a.qb+"/"+a.path;if(_.DE(d)){var f,g=(null==(f=a.params)?0:f.Ce)?"?rcl="+a.params.Ce:"";e+=g}c+=e;e=this.service.gA.get(c);e||(a=new d.constructor(a),d=_.WE(a,d),e=_.aF(a,this.service.Ra,{gS:"oneBased",zf:d?"preserve":null}),this.service.gA.set(c,e));return e(b)};_.k.Rz=function(){return this.service.component.re.hj(this.context.wK-1).querySelectorAll('.semantic-decoration[data-key="'+this.context.index+'"]')};
_.W.Object.defineProperties(fJ.prototype,{QG:{configurable:!0,enumerable:!0,get:function(){return this.nS},set:function(a){this.nS=a;if(null!=this.Ng)if(a){var b=_.q(this.Rz());for(a=b.next();!a.done;a=b.next())a.value.classList.add("highlight")}else for(b=_.q(this.Rz()),a=b.next();!a.done;a=b.next())a.value.classList.remove("highlight")}}});var gJ={},syb=function(){fJ.apply(this,arguments)};_.V(syb,fJ);
syb.prototype.LY=function(){var a=this.context.nI,b=this.service.qj.Dk;Mmb(b,gJ,1);gJ.params=b.params;var c=a.Lnb.Md;var d=!0;var e=c.le();""!==e&&(gJ.path=e);c=_.ho(c);if(null!=c){e=c.Fk();if(null!=e){var f=_.Vh(e,2);""!==f&&(d=f===gJ.repository,gJ.repository=f);e=_.Emb(e);if(null!=e){var g,h;d=d&&e.id===(null==(g=gJ.je)?void 0:g.id)&&e.type===(null==(h=gJ.je)?void 0:h.type);gJ.je=e}}g=_.Vh(c,3);""!==g&&(gJ.qb=g)}if(gJ.params.Mb)gJ.params=Object.assign({},b.params,{Ce:gJ.qb,Mb:void 0}),gJ.qb="HEAD";
else{h=d&&_.vg(gJ.path,b.path,_.$Ra);g=gJ.qb!==b.qb?gJ.qb:_.wh(b,1);if(h=h&&!0===this.service.qj.hqa)h=this.service.qj.jD,null==h||null==g?g=!0:(h=Number(h),g=Number(g),g=isNaN(h)||isNaN(g)?!0:h>g),h=!g;h?gJ.qb=b.qb:d&&(gJ.params=Object.assign({},b.params,{Ce:gJ.qb}),gJ.qb=b.qb)}return this.zS(gJ,a.Lnb.line,"jump")};var tyb={},uyb=function(){fJ.apply(this,arguments)};_.V(uyb,fJ);uyb.prototype.LY=function(){var a=this.context.nI,b=this.service.qj.Dk;Mmb(b,tyb);var c=a.source.startLine+1;tyb.params=Object.assign({},b.params,{line:c,Ei:"1",jf:1});b=this.zS(tyb,c,"panel");return(c=this.service.component.lines[a.source.startLine].substring(a.source.startColumn,a.source.endColumn))?b+(b.includes("?")?"&":"?")+"gsn="+c+"&"+a.nh.map(function(d){return"gs="+encodeURIComponent(d)}).join("&"):b};var vyb={Cp:new Set,nh:[]},hJ=function(a){var b=this;this.vc=a;this.EG=vyb;this.a0a=[];this.sya=new Map;this.Jq=!1;this.Ee=new _.al;this.Ya=_.Id(this.vc.J1,this.vc.Azb).ka(_.y(function(c){c=_.q(c);var d=c.next().value;return c.next().value&&d?(b.Jq?d.o9:d.RPb).TC:[]}),_.te([]),_.fe()).subscribe(function(c){b.a0a=c;c.length&&b.sr(c)})};hJ.prototype.La=function(){this.Ya.unsubscribe()};hJ.prototype.Ke=function(a){var b=a.nh;return this.a0a.length===b.length&&this.a0a.every(function(c){return b.includes(c)})};
hJ.prototype.sr=function(a,b){var c=this;b=void 0===b?!0:b;var d=a.map(function(g){return c.sya.get(g)||new Set}).reduce(function(g,h){h=_.q(h);for(var n=h.next();!n.done;n=h.next())g.add(n.value);return g},new Set);if(b){var e=_.q(this.EG.Cp);for(b=e.next();!b.done;b=e.next())b=b.value,d.has(b)||(b.QG=!1)}e=new Map;var f=_.q(d);for(b=f.next();!b.done;b=f.next())b=b.value,b.QG=!0,e.set(b.context.wK,0);this.EG={Cp:d,nh:a};this.Ee.emit(Array.from(e.entries()))};
hJ.prototype.qZa=function(a){this.sya.clear();a=_.q(a);for(var b=a.next();!b.done;b=a.next()){b=b.value;for(var c=_.q(b.context.nI.nh),d=c.next();!d.done;d=c.next()){d=d.value;var e=this.sya.get(d);null!=e?e.add(b):this.sya.set(d,new Set([b]))}}this.sr(this.EG.nh,!1)};hJ.ha=function(a){return new (a||hJ)(_.u(_.HI))};hJ.ua=_.t({token:hJ,oa:hJ.ha});var iJ=function(a,b,c,d){this.Ga=a;this.Ro=b;this.component=c;this.Ra=d;this.gA=new Map};
iJ.prototype.NNa=function(a,b){var c=[],d=[],e=null;a=_.q(a);for(var f=a.next();!f.done;f=a.next()){a:{f=f.value;var g=b||"",h;b:{if(h=f.DR())if(h=Wpb(_.Ii(h,1),_.Ii(h,3),_.Ii(h,2),_.Ii(h,4)),$pb(h))break b;h=void 0}if(h){for(var n=[],r=[],v=[],A=_.q(f.jsa()),C=A.next();!C.done;C=A.next()){C=C.value;var I=_.Vh(C,1);I&&(I.startsWith("kythe:")||(I=g+I),n.push(I));_.Vh(C,3)&&v.push(_.Vh(C,3));var L=_.Ei(C,_.SOa,2);if(L){C=r;I=C.push;var O=L;L=O.ak();O=_.Ii(O.getRange(),1);I.call(C,{Md:L,line:O})}}switch(f.getType()){case 1:if(!n.length)break;
if(0===r.length)break;f=1===r.length?{type:"JUMP_TO_DEF",Lnb:r[0],source:h,nh:n}:{type:"OPEN_PANEL",source:h,nh:n};break a;case 2:if(!n.length)break;f={type:"OPEN_PANEL",source:h,nh:n};break a;case 3:if(v.length){f={type:"DOC_LINK",source:h,pzc:v[0]};break a}}}f=void 0}f?e&&aqb(e.location,f.source)||(e=this.HQ(c.length,f,d),c.push(e)):_.Gz(this.Ga)}this.Ro.qZa(d);return c};
iJ.prototype.HQ=function(a,b,c){switch(b.type){case "OPEN_PANEL":return a=wyb(this,a,b,uyb),c.push(a),a;case "JUMP_TO_DEF":return a=wyb(this,a,b,syb),c.push(a),a;case "DOC_LINK":return new ryb(this.component,b.source,b);default:_.rg(b)}};var wyb=function(a,b,c,d){return new d(a,c.source,{index:b,wK:c.source.startLine+1,nI:c})};iJ.ha=function(a){return new (a||iJ)(_.u(_.zn),_.u(hJ),_.u(_.EH),_.u(_.cg))};iJ.ua=_.t({token:iJ,oa:iJ.ha});var jJ,kJ;jJ={};
_.xyb=Object.freeze((jJ[0]={name:"Unknown",Lc:"?"},jJ[50]={name:"Scope",Lc:"?"},jJ[51]={name:"Group",Lc:"G"},jJ[1]={name:"Class",Lc:"C",className:"code-data"},jJ[2]={name:"Interface",Lc:"I",className:"code-data"},jJ[3]={name:"Struct",Lc:"S",className:"code-data"},jJ[4]={name:"Enum",Lc:"E",className:"code-data"},jJ[5]={name:"Union",Lc:"S",className:"code-data"},jJ[6]={name:"Method",Lc:"M",className:"code-procedure"},jJ[7]={name:"Field",Lc:"F",className:"code-sub-data"},jJ[8]={name:"Function",Lc:"F",
className:"code-procedure"},jJ[9]={name:"Variable",Lc:"V",className:"code-alias"},jJ[10]={name:"Typedef",Lc:"T",className:"code-alias"},jJ[11]={name:"Namespace",Lc:"N"},jJ[67]={name:"Extension",Lc:"E",className:"code-data"},jJ[12]={name:"Property",Lc:"P",className:"code-sub-data"},jJ[13]={name:"Enum Constant",Lc:"e",className:"code-sub-data"},jJ[15]={name:"Anonymous Function",Lc:"?"},jJ[16]={name:"Test",Lc:"t"},jJ[17]={name:"Package",Lc:"P"},jJ[18]={name:"Object",Lc:"O"},jJ[61]={name:"Constant",Lc:"c"},
jJ[62]={name:"Module",Lc:"m"},jJ[20]={name:"Build Rule",Lc:"R"},jJ[21]={name:"Build Binary",Lc:"B"},jJ[22]={name:"Build Test",Lc:"T"},jJ[23]={name:"Build Library",Lc:"L"},jJ[24]={name:"Build Generator",Lc:"G"},jJ[25]={name:"Build Argument",Lc:"A"},jJ[26]={name:"Build Variable",Lc:"V",className:"code-alias"},jJ[30]={name:"Variable",Lc:"V",className:"code-alias"},jJ[31]={name:"Constant",Lc:"c"},jJ[32]={name:"Goog Provide",Lc:"?"},jJ[33]={name:"Goog Require",Lc:"?"},jJ[34]={name:"Setter",Lc:"?"},jJ[35]=
{name:"Getter",Lc:"?"},jJ[36]={name:"Literal",Lc:"?"},jJ[37]={name:"Function Literal",Lc:"?"},jJ[38]={name:"Assignment",Lc:"V",className:"code-alias"},jJ[39]={name:"Function Assignment",Lc:"M",className:"code-procedure"},jJ[40]={name:"Define Const",Lc:"D"},jJ[41]={name:"Define Macro",Lc:"D"},jJ[45]={name:"Xml Tag",Lc:"<"},jJ[46]={name:"Template",Lc:"T"},jJ[47]={name:"Job",Lc:"J"},jJ[48]={name:"Service",Lc:"S"},jJ[49]={name:"Allocation",Lc:"A"},jJ[52]={name:"Table",Lc:"T"},jJ[53]={name:"Queue",Lc:"Q"},
jJ[54]={name:"Locality Group",Lc:"L"},jJ[55]={name:"Index",Lc:"I"},jJ[56]={name:"Proto Bundle",Lc:"?"},jJ[57]={name:"Backup Schedule",Lc:"B"},jJ[58]={name:"Column",Lc:"C"},jJ[59]={name:"Changelog",Lc:"?"},jJ[60]={name:"Markdown Header",Lc:"#"},jJ[63]={name:"SQL Tvf",Lc:"t"},jJ[64]={name:"SQL Model",Lc:"m"},jJ[65]={name:"SQL Database",Lc:"d"},jJ[66]={name:"Dart Mixin",Lc:"M",className:"code-data"},jJ[68]={name:"YANG Grouping",Lc:"G",className:"code-data"},jJ[69]={name:"YANG Identity",Lc:"I",className:"code-data"},
jJ[70]={name:"YANG Container",Lc:"C",className:"code-data"},jJ[71]={name:"YANG List",Lc:"L",className:"code-data"},jJ[72]={name:"YANG Leaf",Lc:"L",className:"code-data"},jJ[73]={name:"Swift Actor",Lc:"A",className:"code-data"},jJ[74]={name:"GraphQL Directive",Lc:"D",className:"code-data"},jJ[75]={name:"GraphQL Operation",Lc:"O",className:"code-data"},jJ[76]={name:"GraphQL Fragment",Lc:"F",className:"code-data"},jJ[77]={name:"GraphQL Fragment Spread",Lc:"S",className:"code-data"},jJ[78]={name:"GraphQL List",
Lc:"L",className:"code-data"},jJ));kJ={};_.yyb=Object.freeze((kJ[0]="Unknown Modifier",kJ[1]="Public",kJ[2]="Private",kJ[3]="Protected",kJ[4]="Global",kJ[5]="Namespace-private",kJ[6]="File-private",kJ[7]="Package-private",kJ[8]="Library-private",kJ[9]="Dynamic Scope",kJ[10]="Thread Local",kJ[11]="Static",kJ));var zyb=function(){return!0},Ayb=function(a,b,c){this.parent=b;this.b1a=c;this.Rm=!1;this.ZK=zyb;this.g1a=null;this.active=!1;this.index=this.level=0;if(!nqb(a))throw Error("qe");this.wp=a;this.id=_.xj();this.children=this.ZVa(_.Fi(a,_.lo,3));this.US=this.children.reduce(function(d,e){return d+e.US},this.children.length);this.lza=[].concat(_.qc(this.children));this.Rm=0<this.E3a.length;this.Hxa=c.Hxa(a.getName())},Cyb=function(a){return a.dwb?a.dwb:a.dwb=Byb(a)},Byb=function(a){var b=_.xyb[a.wp.getType()];
a=_.Mi(a.wp,4);var c=a.map(function(e){return _.yyb[e]});c=[b.name].concat(_.qc(c)).join(", ");var d="outline-icon";a.includes(1)&&(d+=" public");b.className&&(d=d+" "+b.className);return{qe:d,tooltip:c,Lc:b.Lc}};Ayb.prototype.ZVa=function(a){var b=this;return a.map(function(c){return new Ayb(c,b,b.b1a)})};var Dyb=function(a){a.lza=a.children.filter(function(b){return b.isVisible});a.sort&&a.lza.sort(a.sort)};
_.W.Object.defineProperties(Ayb.prototype,{E3a:{configurable:!0,enumerable:!0,get:function(){return this.lza}},isVisible:{configurable:!0,enumerable:!0,get:function(){return this.filter(this)}},filter:{configurable:!0,enumerable:!0,get:function(){return this.ZK},set:function(a){if(a!==this.ZK){this.ZK=a;for(var b=_.q(this.children),c=b.next();!c.done;c=b.next())c.value.filter=a;Dyb(this);this.Rm=0<this.lza.length}}},sort:{configurable:!0,enumerable:!0,get:function(){return this.g1a},set:function(a){if(a!==
this.g1a){this.g1a=a;for(var b=_.q(this.children),c=b.next();!c.done;c=b.next())c.value.sort=a;Dyb(this)}}},nba:{configurable:!0,enumerable:!0,get:function(){return 0<this.children.length}},label:{configurable:!0,enumerable:!0,get:function(){return this.lEb+this.name+this.PH}},modifiers:{configurable:!0,enumerable:!0,get:function(){return _.Mi(this.wp,4)}},name:{configurable:!0,enumerable:!0,get:function(){return this.wp.getName()||"<anonymous>"}},lEb:{configurable:!0,enumerable:!0,get:function(){return _.Vh(this.wp,
7)}},PH:{configurable:!0,enumerable:!0,get:function(){return this.wp.oSa()}},l2a:{configurable:!0,enumerable:!0,get:function(){return _.Ei(this.wp,_.jo,5)}},type:{configurable:!0,enumerable:!0,get:function(){return this.wp.getType()}},qe:{configurable:!0,enumerable:!0,get:function(){return Cyb(this).qe}},tooltip:{configurable:!0,enumerable:!0,get:function(){return Cyb(this).tooltip}},Lc:{configurable:!0,enumerable:!0,get:function(){return Cyb(this).Lc}}});/*

 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 Eyb=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)},Fyb=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},lJ=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},mJ=function(){},Jyb=function(a,b,c){if(a){try{var d=decodeURIComponent(Gyb(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&&!Hyb.test(c)&&(a=b,Iyb[" "+a]||(Iyb[" "+a]=/^[^:]+:\/*[^/]*$/.test(a)?a+"/":Eyb(a,"/",!0)),a=Iyb[" "+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},nJ=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},dk:function(){return new RegExp(a,b)}}},Gyb=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)):
""})},oJ=function(a,b){if(b){if(Kyb.test(a))return a.replace(Lyb,function(c){return Myb[c]})}else if(Nyb.test(a))return a.replace(Oyb,function(c){return Myb[c]});return a},Pyb=function(){this.F1={}},Ryb=function(a){this.oh=[];this.token=null;this.options=a||pJ.defaults;this.options.renderer=this.options.renderer||new Qyb;this.renderer=this.options.renderer;this.renderer.options=this.options;this.b1a=new Pyb},Syb=function(){},Qyb=function(){this.options=pJ.defaults},Tyb=function(a,b){this.options=
b||pJ.defaults;this.links=a;this.rules=qJ.SS;this.renderer=this.options.renderer||new Qyb;this.renderer.options=this.options;this.HG=!1;if(!this.links)throw Error("re");this.options.vH?this.rules=qJ.vH:this.options.gr&&(this.rules=this.options.sMa?qJ.sMa:qJ.gr)},Uyb=function(a){this.oh=[];this.oh.links=Object.create(null);this.options=a||pJ.defaults;this.rules=rJ.SS;this.options.vH?this.rules=rJ.vH:this.options.gr&&(this.rules=this.options.fya?rJ.fya:rJ.gr)},rJ={QS:/^\n+/,code:/^( {4}[^\n]+\n*)+/,
aQa:mJ,Psa:/^ {0,3}((?:- *){3,}|(?:_ *){3,}|(?:\* *){3,})(?:\n+|$)/,heading:/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/,NEb:mJ,M7:/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/,list:/^( {0,3})(bull) [\s\S]+?(?:hr|def|\n{2,}(?! )(?!\1bull )\n*|\s*$)/,Nw:"^ {0,3}(?:<(script|pre|style)[\\s>][\\s\\S]*?(?:</\\1>[^\\n]*\\n+|$)|comment[^\\n]*(\\n+|$)|<\\?[\\s\\S]*?\\?>\\n*|<![A-Z][\\s\\S]*?>\\n*|<!\\[CDATA\\[[\\s\\S]*?\\]\\]>\\n*|</?(tag)(?: +|\\n|/?>)[\\s\\S]*?(?:\\n{2,}|$)|<(?!script|pre|style)([a-z][\\w-]*)(?:attribute)*? */?>(?=\\h*\\n)[\\s\\S]*?(?:\\n{2,}|$)|</(?!script|pre|style)[a-z][\\w-]*\\s*>(?=\\h*\\n)[\\s\\S]*?(?:\\n{2,}|$))",
y9:/^ {0,3}\[(label)\]: *(?:\n *)?<?([^\s>]+)>?(?:(?: +(?:\n *)?| *\n *)(title))? *(?:\n+|$)/,table:mJ,fBb:/^([^\n]+)\n *(=|-){2,} *(?:\n+|$)/,xD:/^([^\n]+(?:\n(?!hr|heading|lheading| {0,3}>|<\/?(?:tag)(?: +|\n|\/?>)|<(?:script|pre|style|!--))[^\n]+)*)/,text:/^[^\n]+/,yq:/(?!\s*\])(?:\\.|[^\[\]\\])+/,iKa:/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/};rJ.y9=nJ(rJ.y9).replace("label",rJ.yq).replace("title",rJ.iKa).dk();rJ.DMa=/(?:[*+-]|\d{1,9}\.)/;rJ.item=/^( *)(bull) ?[^\n]*(?:\n(?!\1bull ?)[^\n]*)*/;
rJ.item=nJ(rJ.item,"gm").replace(/bull/g,rJ.DMa).dk();rJ.list=nJ(rJ.list).replace(/bull/g,rJ.DMa).replace("hr","\\n+(?=\\1?(?:(?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$))").replace("def","\\n+(?="+rJ.y9.source+")").dk();rJ.udb="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";
rJ.PFa=/\x3c!--(?!-?>)[\s\S]*?--\x3e/;rJ.Nw=nJ(rJ.Nw,"i").replace("comment",rJ.PFa).replace("tag",rJ.udb).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).dk();rJ.xD=nJ(rJ.xD).replace("hr",rJ.Psa).replace("heading",rJ.heading).replace("lheading",rJ.fBb).replace("tag",rJ.udb).dk();rJ.M7=nJ(rJ.M7).replace("paragraph",rJ.xD).dk();rJ.SS=lJ({},rJ);
rJ.gr=lJ({},rJ.SS,{aQa:/^ {0,3}(`{3,}|~{3,})([^`\n]*)\n(?:|([\s\S]*?)\n)(?: {0,3}\1[~`]* *(?:\n+|$)|$)/,xD:/^/,heading:/^ *(#{1,6}) +([^\n]+?) *#* *(?:\n+|$)/});rJ.gr.xD=nJ(rJ.xD).replace("(?!","(?!"+rJ.gr.aQa.source.replace("\\1","\\2")+"|"+rJ.list.source.replace("\\1","\\3")+"|").dk();rJ.fya=lJ({},rJ.gr,{NEb:/^ *([^|\n ].*\|.*)\n *([-:]+ *\|[-| :]*)(?:\n((?:.*[^>\n ].*(?:\n|$))*)\n*|$)/,table:/^ *\|(.+)\n *\|?( *[-:]+[-| :]*)(?:\n((?: *[^>\n ].*(?:\n|$))*)\n*|$)/});
rJ.vH=lJ({},rJ.SS,{Nw:nJ("^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+?</\\1> *(?:\\n{2,}|\\s*$)|<tag(?:\"[^\"]*\"|'[^']*'|\\s[^'\"/>\\s]*)*?/?> *(?:\\n{2,}|\\s*$))").replace("comment",rJ.PFa).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").dk(),y9:/^ *\[([^\]]+)\]: *<?([^\s>]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/});
var Vyb=function(a,b){return(new Uyb(b)).token(a.replace(/\r\n|\r/g,"\n").replace(/\t/g,"    ").replace(/\u00a0/g," ").replace(/\u2424/g,"\n"),!0)};
Uyb.prototype.token=function(a,b){a=a.replace(/^ +$/gm,"");for(var c,d,e,f,g,h,n,r,v,A,C;a;){if(e=this.rules.QS.exec(a))a=a.substring(e[0].length),1<e[0].length&&this.oh.push({type:"space"});if(e=this.rules.code.exec(a))a=a.substring(e[0].length),e=e[0].replace(/^ {4}/gm,""),this.oh.push({type:"code",text:this.options.vH?e:Eyb(e,"\n")});else if(e=this.rules.aQa.exec(a))a=a.substring(e[0].length),this.oh.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.oh.push({type:"heading",depth:e[1].length,text:e[2]});else{if(b&&(e=this.rules.NEb.exec(a))&&(g={type:"table",Op:Fyb(e[1].replace(/^ *| *\| *$/g,"")),align:e[2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:e[3]?e[3].replace(/\n$/,"").split("\n"):[]},g.Op.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]=Fyb(g.cells[r],g.Op.length);this.oh.push(g);continue}if(e=this.rules.Psa.exec(a))a=a.substring(e[0].length),this.oh.push({type:"hr"});else if(e=this.rules.M7.exec(a))a=a.substring(e[0].length),this.oh.push({type:"blockquote_start"}),e=e[0].replace(/^ *> ?/gm,""),this.token(e,b),this.oh.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;h={type:"list_start",ordered:c,start:c?+f:"",oda:!1};this.oh.push(h);
e=e[0].match(this.rules.item);n=[];c=!1;v=e.length;for(r=0;r<v;r++)g=e[r],d=g.length,g=g.replace(/^ *([*+-]|\d+\.) */,""),~g.indexOf("\n ")&&(d-=g.length,g=this.options.vH?g.replace(/^ {1,4}/gm,""):g.replace(new RegExp("^ {1,"+d+"}","gm"),"")),r!==v-1&&(d=rJ.DMa.exec(e[r+1])[0],1<f.length?1===d.length:1<d.length||this.options.MNc&&d!==f)&&(a=e.slice(r+1).join("\n")+a,r=v-1),d=c||/\n\n(?!\s*$)/.test(g),r!==v-1&&(c="\n"===g.charAt(g.length-1),d||(d=c)),d&&(h.oda=!0),A=/^\[[ xX]\] /.test(g),C=void 0,
A&&(C=" "!==g[1],g=g.replace(/^\[[ xX]\] +/,"")),d={type:"list_item_start",ZH:A,checked:C,oda:d},n.push(d),this.oh.push(d),this.token(g,!1),this.oh.push({type:"list_item_end"});if(h.oda)for(v=n.length,r=0;r<v;r++)n[r].oda=!0;this.oh.push({type:"list_end"})}else if(e=this.rules.Nw.exec(a))a=a.substring(e[0].length),this.oh.push({type:this.options.Oo?"paragraph":"html",pre:!this.options.r_a&&("pre"===e[1]||"script"===e[1]||"style"===e[1]),text:e[0]});else if(b&&(e=this.rules.y9.exec(a)))a=a.substring(e[0].length),
e[3]&&(e[3]=e[3].substring(1,e[3].length-1)),f=e[1].toLowerCase().replace(/\s+/g," "),this.oh.links[f]||(this.oh.links[f]={href:e[2],title:e[3]});else{if(b&&(e=this.rules.table.exec(a))&&(g={type:"table",Op:Fyb(e[1].replace(/^ *| *\| *$/g,"")),align:e[2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:e[3]?e[3].replace(/(?: *\| *)?\n$/,"").split("\n"):[]},g.Op.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]=Fyb(g.cells[r].replace(/^ *\| *| *\| *$/g,""),g.Op.length);this.oh.push(g);continue}if(e=this.rules.fBb.exec(a))a=a.substring(e[0].length),this.oh.push({type:"heading",depth:"="===e[2]?1:2,text:e[1]});else if(b&&(e=this.rules.xD.exec(a)))a=a.substring(e[0].length),this.oh.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.oh.push({type:"text",text:e[0]});else if(a)throw Error("se`"+a.charCodeAt(0));}}}return this.oh};
var qJ={escape:/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,SLa:/^<(scheme:[^\s\x00-\x1f<>]*|email)>/,url:mJ,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*\)/,hwa:/^!?\[(label)\]\[(ref)\]/,cXa:/^!?\[(ref)\](?:\[\])?/,Yha:/^__([^\s_])__(?!_)|^\*\*([^\s*])\*\*(?!\*)|^__([^\s][\s\S]*?[^\s])__(?!_)|^\*\*([^\s][\s\S]*?[^\s])\*\*(?!\*)/,aR:/^_([^\s_])_(?!_)|^\*([^\s*"<\[])\*(?!\*)|^_([^\s][\s\S]*?[^\s_])_(?!_|[^\spunctuation])|^_([^\s_][\s\S]*?[^\s])_(?!_|[^\spunctuation])|^\*([^\s"<\[][\s\S]*?[^\s*])\*(?!\*)|^\*([^\s*"<\[][\s\S]*?[^\s])\*(?!\*)/,
code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,mY:/^( {2,}|\\)\n(?!\s*$)/,UY:mJ,text:/^(`+|[^`])[\s\S]*?(?=[\\<!\[`*]|\b_| {2,}\n|$)/,asc:"!\"#$%&'()*+,\\-./:;<=>?@\\[^_{|}~"};qJ.aR=nJ(qJ.aR).replace(/punctuation/g,qJ.asc).dk();qJ.Inc=/\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/g;qJ.Fsc=/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/;qJ.Cnc=/[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])?)+(?![-_])/;
qJ.SLa=nJ(qJ.SLa).replace("scheme",qJ.Fsc).replace("email",qJ.Cnc).dk();qJ.llc=/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/;qJ.tag=nJ(qJ.tag).replace("comment",rJ.PFa).replace("attribute",qJ.llc).dk();qJ.yq=/(?:\[[^\[\]]*\]|\\[\[\]]?|`[^`]*`|[^\[\]\\])*?/;qJ.Upc=/\s*(<(?:\\[<>]?|[^\s<>\\])*>|[^\s\x00-\x1f]*)/;qJ.iKa=/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/;qJ.link=nJ(qJ.link).replace("label",qJ.yq).replace("href",qJ.Upc).replace("title",qJ.iKa).dk();
qJ.hwa=nJ(qJ.hwa).replace("label",qJ.yq).replace("ref",rJ.yq).dk();qJ.cXa=nJ(qJ.cXa).replace("ref",rJ.yq).dk();qJ.SS=lJ({},qJ);qJ.vH=lJ({},qJ.SS,{Yha:/^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,aR:/^_(?=\S)([\s\S]*?\S)_(?!_)|^\*(?=\S)([\s\S]*?\S)\*(?!\*)/,link:nJ(/^!?\[(label)\]\((.*?)\)/).replace("label",qJ.yq).dk(),hwa:nJ(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",qJ.yq).dk()});
qJ.gr=lJ({},qJ.SS,{escape:nJ(qJ.escape).replace("])","~|])").dk(),Qnc:/[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/,qlc:/(?:[^?!.,:;*_~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_~)]+(?!$))+/,UY:/^~+(?=\S)([\s\S]*?\S)~+/,text:nJ(qJ.text).replace("]|","~]|").replace("|$","|https?://|ftp://|www\\.|[a-zA-Z0-9.!#$%&'*+/=?^_`{\\|}~-]+@|$").dk()});qJ.gr.url=nJ(qJ.gr.url,"i").replace("email",qJ.gr.Qnc).dk();
qJ.sMa=lJ({},qJ.gr,{mY:nJ(qJ.mY).replace("{2,}","*").dk(),text:nJ(qJ.gr.text).replace("{2,}","*").dk()});
Tyb.prototype.Zp=function(a){for(var b="",c,d,e;a;)if(e=this.rules.escape.exec(a))a=a.substring(e[0].length),b+=oJ(e[1]);else if(e=this.rules.tag.exec(a))!this.HG&&/^<a /i.test(e[0])?this.HG=!0:this.HG&&/^<\/a>/i.test(e[0])&&(this.HG=!1),!this.Vsa&&/^<(pre|code|kbd|script)(\s|>)/i.test(e[0])?this.Vsa=!0:this.Vsa&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(e[0])&&(this.Vsa=!1),a=a.substring(e[0].length),b+=this.options.Oo?this.options.r_a?this.options.r_a(e[0]):oJ(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.HG=!0;d=e[2];this.options.vH?(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+=Wyb(this,e,{href:Xyb(d),title:Xyb(c)});this.HG=!1}else if((e=this.rules.hwa.exec(a))||
(e=this.rules.cXa.exec(a)))a=a.substring(e[0].length),c=(e[2]||e[1]).replace(/\s+/g," "),(c=this.links[c.toLowerCase()])&&c.href?(this.HG=!0,b+=Wyb(this,e,c),this.HG=!1):(b+=e[0].charAt(0),a=e[0].substring(1)+a);else if(e=this.rules.Yha.exec(a))a=a.substring(e[0].length),b+=this.renderer.Yha(this.Zp(e[4]||e[3]||e[2]||e[1]));else if(e=this.rules.aR.exec(a))a=a.substring(e[0].length),b+=this.renderer.aR(this.Zp(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.klb(oJ(e[2].trim(),!0));else if(e=this.rules.mY.exec(a))a=a.substring(e[0].length),b+=this.renderer.mY();else if(e=this.rules.UY.exec(a))a=a.substring(e[0].length),b+=this.renderer.UY(this.Zp(e[1]));else if(e=this.rules.SLa.exec(a))a=a.substring(e[0].length),"@"===e[2]?(c=oJ(this.bWa(e[1])),d="mailto:"+c):d=c=oJ(e[1]),b+=this.renderer.link(d,null,c);else if(!this.HG&&(e=this.rules.url.exec(a))){if("@"===e[2])c=oJ(e[0]),d="mailto:"+c;else{do d=e[0],e[0]=this.rules.qlc.exec(e[0])[0];
while(d!==e[0]);c=oJ(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.Vsa?b+this.renderer.text(e[0]):b+this.renderer.text(oJ(this.c1a(e[0])));else if(a)throw Error("se`"+a.charCodeAt(0));return b};
var Xyb=function(a){return a?a.replace(qJ.Inc,"$1"):a},Wyb=function(a,b,c){var d=c.href;c=c.title?oJ(c.title):null;return"!"!==b[0].charAt(0)?a.renderer.link(d,c,a.Zp(b[1])):a.renderer.image(d,c,oJ(b[1]))};Tyb.prototype.c1a=function(a){return this.options.c1a?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};
Tyb.prototype.bWa=function(a){if(!this.options.bWa)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};_.k=Qyb.prototype;_.k.code=function(a,b,c){b=(b||"").match(/\S*/)[0];if(this.options.zu){var d=this.options.zu(a,b);null!=d&&d!==a&&(c=!0,a=d)}return b?'<pre><code class="'+this.options.kGc+oJ(b,!0)+'">'+(c?a:oJ(a,!0))+"</code></pre>\n":"<pre><code>"+(c?a:oJ(a,!0))+"</code></pre>"};
_.k.M7=function(a){return"<blockquote>\n"+a+"</blockquote>\n"};_.k.Nw=function(a){return a};_.k.heading=function(a,b,c,d){return this.options.EDc?"<h"+b+' id="'+this.options.FDc+d.Hxa(c)+'">'+a+"</h"+b+">\n":"<h"+b+">"+a+"</h"+b+">\n"};_.k.Psa=function(){return this.options.Kja?"<hr/>\n":"<hr>\n"};_.k.list=function(a,b,c){var d=b?"ol":"ul";return"<"+d+(b&&1!==c?' start="'+c+'"':"")+">\n"+a+"</"+d+">\n"};_.k.xD=function(a){return"<p>"+a+"</p>\n"};
_.k.table=function(a,b){b&&(b="<tbody>"+b+"</tbody>");return"<table>\n<thead>\n"+a+"</thead>\n"+b+"</table>\n"};var Yyb=function(a,b){var c=b.Op?"th":"td";return(b.align?"<"+c+' align="'+b.align+'">':"<"+c+">")+a+"</"+c+">\n"};_.k=Qyb.prototype;_.k.Yha=function(a){return"<strong>"+a+"</strong>"};_.k.aR=function(a){return"<em>"+a+"</em>"};_.k.klb=function(a){return"<code>"+a+"</code>"};_.k.mY=function(){return this.options.Kja?"<br/>":"<br>"};_.k.UY=function(a){return"<del>"+a+"</del>"};
_.k.link=function(a,b,c){a=Jyb(this.options.Oo,this.options.kib,a);if(null===a)return c;a='<a href="'+oJ(a)+'"';b&&(a+=' title="'+b+'"');return a+(">"+c+"</a>")};_.k.image=function(a,b,c){a=Jyb(this.options.Oo,this.options.kib,a);if(null===a)return c;a='<img src="'+a+'" alt="'+c+'"';b&&(a+=' title="'+b+'"');return a+=this.options.Kja?"/>":">"};_.k.text=function(a){return a};_.k=Syb.prototype;_.k.Yha=function(a){return a};_.k.aR=function(a){return a};_.k.klb=function(a){return a};_.k.UY=function(a){return a};
_.k.text=function(a){return a};_.k.link=function(a,b,c){return c};_.k.image=function(a,b,c){return c};_.k.mY=function(){return""};var Zyb=function(a,b){return(new Ryb(b)).parse(a)};Ryb.prototype.parse=function(a){this.inline=new Tyb(a.links,this.options);this.uEc=new Tyb(a.links,lJ({},this.options,{renderer:new Syb}));this.oh=a.reverse();for(a="";this.next();)a+=$yb(this);return a};Ryb.prototype.next=function(){return this.token=this.oh.pop()};
Ryb.prototype.peek=function(){return this.oh[this.oh.length-1]||0};
var azb=function(a){for(var b=a.token.text;"text"===a.peek().type;)b+="\n"+a.next().text;return a.inline.Zp(b)},$yb=function(a){switch(a.token.type){case "space":return"";case "hr":return a.renderer.Psa();case "heading":return a.renderer.heading(a.inline.Zp(a.token.text),a.token.depth,Gyb(a.uEc.Zp(a.token.text)),a.b1a);case "code":return a.renderer.code(a.token.text,a.token.lang,a.token.dAc);case "table":var b="",c="",d,e;var f="";for(d=0;d<a.token.Op.length;d++)f+=Yyb(a.inline.Zp(a.token.Op[d]),
{Op:!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+=Yyb(a.inline.Zp(g[e]),{Op:!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+=$yb(a);return a.renderer.M7(c);case "list_start":c="";b=a.token.ordered;for(d=a.token.start;"list_end"!==a.next().type;)c+=$yb(a);return a.renderer.list(c,b,d);case "list_item_start":c=
"";b=a.token.oda;for(a.token.ZH&&(c+="<input "+(a.token.checked?'checked="" ':"")+'disabled="" type="checkbox"'+(a.renderer.options.Kja?" /":"")+"> ");"list_item_end"!==a.next().type;)c+=b||"text"!==a.token.type?$yb(a):azb(a);return"<li>"+c+"</li>\n";case "html":return a.renderer.Nw(a.token.text);case "paragraph":return a.renderer.xD(a.inline.Zp(a.token.text));case "text":return a.renderer.xD(azb(a));default:c='Token with "'+a.token.type+'" type was not found.';if(a.options.silent)return console.log(c),
"";throw Error(c);}};Pyb.prototype.Hxa=function(a){a=a.toLowerCase().trim().replace(/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&()*+,./:;<=>?@[\]^`{|}~]/g,"").replace(/\s/g,"-");if(this.F1.hasOwnProperty(a)){var b=a;do this.F1[b]++,a=b+"-"+this.F1[b];while(this.F1.hasOwnProperty(a))}this.F1[a]=0;return a};var Kyb=/[&<>"']/,Lyb=/[&<>"']/g,Myb={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},Nyb=/[<>"']|&(?!#?\w+;)/,Oyb=/[<>"']|&(?!#?\w+;)/g,Iyb={},Hyb=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i;mJ.exec=mJ;
var pJ=function(a,b,c){if("undefined"===typeof a||null===a)throw Error("te");if("string"!==typeof a)throw Error("ue`"+Object.prototype.toString.call(a));if(c||"function"===typeof b){c||(c=b,b=null);b=lJ({},pJ.defaults,b||{});var d=b.zu,e=0;try{var f=Vyb(a,b)}catch(n){return c(n)}var g=f.length;var h=function(n){if(n)return b.zu=d,c(n);try{var r=Zyb(f,b)}catch(v){n=v}b.zu=d;return n?c(n):c(null,r)};if(!d||3>d.length)return h();delete b.zu;if(!g)return h();for(;e<f.length;e++)(function(n){return"code"!==
n.type?--g||h():d(n.text,n.lang,function(r,v){if(r)return h(r);if(null==v||v===n.text)return--g||h();n.text=v;n.dAc=!0;--g||h()})})(f[e])}else try{return b&&(b=lJ({},pJ.defaults,b)),Zyb(Vyb(a,b),b)}catch(n){n.message+="\nPlease report this to https://github.com/markedjs/marked.";if((b||pJ.defaults).silent)return"<p>An error occurred:</p><pre>"+oJ(n.message,!0)+"</pre>";throw n;}};pJ.options=pJ.setOptions=function(a){lJ(pJ.defaults,a);return pJ};
pJ.lCc=function(){return{kib:null,sMa:!1,gr:!0,EDc:!0,FDc:"",zu:null,kGc:"language-",bWa:!0,vH:!1,renderer:new Qyb,Oo:!1,r_a:null,silent:!1,MNc:!1,c1a:!1,fya:!0,Kja:!1}};pJ.defaults=pJ.lCc();pJ.wva=Zyb;pJ.Hhc=Pyb;pJ.parse=pJ;var bzb=["java","c","c++","c#"],czb=["java"],dzb=["js"],AF=function(a){a=void 0===a?new Map:a;this.Kk=this.state=new _.If(a)};_.k=AF.prototype;_.k.get=function(a){return!!this.state.value.get(a)};_.k.set=function(a,b){var c=new Map(this.state.value);c.set(a,b);this.state.next(c)};_.k.toggle=function(a){this.set(a,!this.get(a))};_.k.getState=function(){return this.state.value};_.k.fill=function(a){for(var b=new Map(this.state.value),c=_.q(b.keys()),d=c.next();!d.done;d=c.next())b.set(d.value,a);this.state.next(b)};
_.k.clear=function(){this.state.next(new Map)};var ezb=function(a,b){this.S_=b;this.FMb=new AF;this.u1a=new AF;this.pra=new _.If("");for(var c=[],d=new pJ.Hhc,e=_.q(a),f=e.next();!f.done;f=e.next())c.push(new Ayb(f.value,void 0,d));this.xpa=c;this.size=qqb(this.xpa);this.SH=pqb(a);if(a.some(rqb)||b&&dzb.includes(b))a=new Map,a.set(1,!0),a.set(3,!0),b&&czb.includes(b)&&a.set(7,!0),a.set(2,!0),this.FMb=new AF(a),a=new Map,b&&bzb.includes(b)&&(a.set("static",!0),a.set("not_static",!0)),this.u1a=new AF(a)};_.sJ=function(a){this.WXa=a};_.sJ.prototype.vu=function(a){if(5===a.kind)return _.vd(_.yE);if(0!==a.kind)return _.vd(_.jF("UNSUPPORTED_DATA_TYPE"));var b=a.location,c=b.hb,d=b.Oc,e=b.repository,f=b.path;b=b.params;f=_.VE(a.location,1)||f;var g=b.Mb?"HEAD":_.wh(a.location,1);g={qb:_.wh(a.location,0)||"",commit:g};return this.WXa.vu(c,d,e,g,f,b.Mb).ka(_.y(function(h){var n=h.vg();return 4===n?_.jF("UNAVAILABLE"):2===n?_.jF("UNSUPPORTED_LANGUAGE"):_.pE(new ezb(_.Fi(h,_.lo,1),a.S_))}),_.te(_.yE),_.be(function(){return _.vd(_.jF("UNAVAILABLE"))}))};
_.sJ.ha=function(a){return new (a||_.sJ)(_.u(_.Mx))};_.sJ.ua=_.t({token:_.sJ,oa:_.sJ.ha,Ja:"root"});var fzb=function(){this.CZ=this.t$=0};_.V(fzb,uH);var gzb=function(){};_.V(gzb,uH);gzb.prototype.equals=function(a){return hzb(this,a)};gzb.prototype.vba=function(){for(var a=1,b=izb(this),c=0;c<b.length;c++){var d=this[b[c]];if(null!=d){if(d.Lja)if(d){for(var e=1,f=0;f<d.length;f++){e=Math.imul(31,e);var g=d[f];g=null!=g?yub(g):0;e=e+g|0}d=e}else d=0;else d=yub(d);a=Math.imul(1000003,a)^d}}return a};
gzb.prototype.toString=function(){var a=Bub(this);a=CF(Ztb(a.QPa))+CF(Eub("[]",a.RPa));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 tub;b=CF(b)+"{";a.xAc=", ".toString();a.Prb=b.toString();a.VPa="}".toString();a.yAc=CF(a.Prb)+CF(a.VPa);b=izb(this);for(var c=0;c<b.length;c++){var d=b[c],e=this[d];Array.isArray(e)&&(e="["+CF(e)+"]");var f=a;d=CF(d)+"="+CF(e);e=f;if(e.BZ){var g=e.BZ;g.u$=CF(g.u$)+CF(e.xAc)}else g=new sub,
g.u$=e.Prb,e.BZ=g;f=f.BZ;f.u$=CF(f.u$)+CF(d)}return a.toString()};var hzb=function(a,b){if(null==b||!BF(Bub(b),Bub(a)))return!1;var c=izb(a);if(c.length!=izb(b).length)return!1;for(var d=0;d<c.length;d++){var e=c[d],f=a[e];e=b[e];if(!(BF(f,e)||(null==f||null==e?0:f.Lja&&e.Lja?BF(Bub(f),Bub(e))&&vub(f,e):uub(f,e))))return!1}return!0},izb=function(a){var b=Object.keys(a),c=a.QRc;return c?b.filter(function(d){return!c.includes(d)}):b};var jzb=function(){this.SPa=this.UPa=this.TPa=0};_.V(jzb,gzb);jzb.prototype.line=function(){return this.TPa};jzb.prototype.start=function(){return this.UPa};jzb.prototype.end=function(){return this.SPa};var kzb=function(){this.s$=0};_.V(kzb,uH);kzb.prototype.sda=function(){return this.s$<this.Orb.length};kzb.prototype.XL=function(){var a;return Bqb(this.Orb[a=this.s$,this.s$=this.s$+1|0,a])};var Dqb=function(a,b,c,d){return lzb(a,b,new qub(function(){var e=new kzb;e.s$=0;e.Orb=c;return e}),Jub(d))},lzb=function(a,b,c,d){c=c.tda();d=d.tda();var e=new fzb;b=b.CAc;e.t$=0;e.CZ=0;for(e.DZ=b;c.sda();){var f=c.XL().pu;b=f>>2;var g=e;var h=c.XL().pu,n=c.XL().pu,r=[],v=g;for(v.t$=v.t$+h|0;v.DZ.length>v.CZ&&v.DZ[v.CZ].pu<v.t$;)v.CZ=v.CZ+1|0;var A=v.t$;n=A+n|0;h=g.CZ;v=0==h?0:g.DZ[h-1|0].pu+1|0;for(A=A-v|0;n>(v-1|0)&&h<g.DZ.length;){var C=g.DZ[h].pu;v=n>C?C-v|0:n-v|0;C=new jzb;C.TPa=h;C.UPa=A;C.SPa=
v;r.push(C);h=h+1|0;v=g.DZ[h-1|0].pu+1|0;A=0}g=r;0<(f&1)&&d.XL();switch(f&2){case 0:f=a;b=mzb(b);if(null!=b)for(g=Jub(g).tda();g.sda();)r=g.XL(),n=b,nzb(f,r,{startColumn:r.start(),endColumn:r.end(),Bm:n});break;case 2:f=a;r=d.XL();switch(b){case 35:case 36:r="/search?q="+CF(encodeURIComponent(r));break;case 30:b=RegExp("^https?://cs.corp.google.com","");h="";for(n=0;0<=(n=h.indexOf("\\",n));)36==h.charCodeAt(n+1|0)?(v=CF(h.substr(0,n|0))+"$",A=n=n+1|0,h=v+CF(h.substr(A))):(v=CF(h.substr(0,n|0)),A=
n=n+1|0,h=v+CF(h.substr(A)));r=r.replace(b,h);break;case 55:r="https://b.corp.google.com/issues?q="+CF(r);break;case 37:r="https://b.corp.google.com/hotlists/"+CF(r);break;case 38:r="https://b.corp.google.com/savedsearches/"+CF(r);break;case 56:r="https://b.corp.google.com/components/"+CF(r)}Cub(r,"/search/")&&0<r.indexOf("?")&&(r="/search"+CF(r.substr(r.indexOf("?"))));b=r;r=Cub(b,"http://")||Cub(b,"https://")?"external":"";for(g=Jub(g).tda();g.sda();)n=g.XL(),f.addLink(n,b,r)}}return a.bS};var mzb=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 Cqb=function(){this.Nrb=0};_.V(Cqb,uH);Cqb.prototype.Wra=function(){return this.BAc};var Eqb=function(){this.bS=new Map};Eqb.prototype.addLink=function(a,b,c){nzb(this,a,{startColumn:a.start(),endColumn:a.end(),tagName:"a",Bm:"link-decoration-layer",href:b,key:c})};var nzb=function(a,b,c){a.bS.has(b.line())||a.bS.set(b.line(),[]);a.bS.get(b.line()).push(c)};_.ozb=!0;_.pzb=!1;_.qzb=!1;_.tJ=function(a,b,c,d,e){this.Ga=a;this.iDb=b;this.ie=c;this.wH=d;this.UK=e;this.lHc=[3,0];this.qK=new _.Ls(this.Ga)};
_.tJ.prototype.list=function(a,b,c,d,e,f){var g=this;if(""===e||"/"===e)e=void 0;a=_.Lh(a,b,c,d,e,f);var h=(new _.Ho).Gr(a),n=h.clone();a.Qo(3);return this.wH.prefetch("directory").ka(_.ue(function(r){r&&g.qK.put(Psb(r.request).toObject(),rzb(g,n,h,_.vd((0,_.nRa)(r.response))));return g.qK.fetch(n.toObject(),function(){var v=ysb(n.clone(),!0).toObject(),A,C;return null!=(C=null==(A=_.qYa(g.qK,v))?void 0:A.ka(_.ie()))?C:g.UZ(n,h)}).ka(_.y(sqb))}))};
_.tJ.prototype.get=function(a,b,c,d,e,f){var g=this;a=_.Lh(a,b,c,d,e,null==f?void 0:f.Mb);(null==f?0:f.fileSize)&&_.lb(a,4,f.fileSize,0);var h=ysb((new _.Ho).Gr(a),!0),n=h.clone();if(b=szb(this,a))b.getType()&&a.Qo(b.getType()),0<b.ER().length&&a.dOb(b.ER()),b.SRa()&&a.VNb(b.SRa());void 0!==(null==f?void 0:f.type)&&a.Qo(null==f?void 0:f.type);_.ob(_.ob(_.ob(h,4,!0),9,_.pzb),10,_.qzb);this.Ga.Vm({kG:[{eventType:"FILE_OPENED",orb:[],Md:a,lineNumber:null==f?void 0:f.line}]});return this.wH.prefetch("file").ka(_.ue(function(r){r&&
g.qK.put(Psb(r.request).toObject(),rzb(g,n,h,_.vd((0,_.nRa)(r.response))));return g.qK.fetch(n.toObject(),function(){var v=ysb(n.clone(),!1).toObject();v=g.qK.getValue(v);var A=g.UZ(n,h);return v?A.ka(_.te(v),_.fe(_.Ksb)):A})}))};_.tJ.prototype.UZ=function(a,b){return rzb(this,a,b,this.ZLa(b))};
var rzb=function(a,b,c,d){c=c.ak().clone().Qo(0);for(var e=d.ka(_.y(function(h){var n;return(null==(n=_.Uo(h))?void 0:_.Ei(n,_.Po,2))||new _.Po})),f=_.q(a.iDb),g=f.next();!g.done;g=f.next())Isb(g.value,c,e);return d.ka(_.fia(function(h,n){return!!_.To(h)||0===n}),_.we(function(h){var n=_.Ei(h,_.go,7),r;if(null==n?0:null==(r=_.ho(n))?0:_.Vh(r,3)){n=n.clone().Qo(0);r=_.q(a.iDb);for(var v=r.next();!v.done;v=r.next())Isb(v.value,n,e);n=b.clone().Gr(n);a.qK.put(n.toObject(),_.vd(h))}}))};
_.tJ.prototype.ZLa=function(a){var b=this,c=this.lHc.includes(a.ak().getType())?tzb(this):this.ie.Cj();return _.ozb?Gsb(this.ie,this.UK.BRa(a,c)).ka(_.re()):_.nu(this.ie,function(){return b.UK.UZ(a,c)},"FileService.getContentsStreaming").ka(_.re())};
var tzb=function(a){a=a.ie.Cj();a["X-Server-Timeout"]="60";return a},szb=function(a,b){var c=b.clone();c.jd(_.sg(_.wmb(b.le())));var d,e;return null==(e=null==(d=uzb(a,c))?void 0:_.To(d))?void 0:_.Fi(e,_.Jo,1).find(function(f){return f.le()===b.le()})},uzb=function(a,b){b=ysb((new _.Ho).Gr(b),!1).toObject();return a.qK.getValue(b)};_.tJ.ha=function(a){return new (a||_.tJ)(_.u(_.Ku),_.u(_.Dx),_.u(_.ru),_.u(_.ku),_.u(_.Z6a))};_.tJ.ua=_.t({token:_.tJ,oa:_.tJ.ha,Ja:"root"});var Fqb;Fqb=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"]]);_.uJ=function(a,b,c,d,e,f,g){var h=this;this.hp=a;this.Vq=b;this.F$=c;this.ah=d;this.ID=e;this.Ra=f;this.pGc=new _.dA;this.Qc=this.hp.data.ka(_.y(function(n){n=n.Qc;n.path||(n=n.Vb().jd("/").Za());return n}),_.pe(1),_.Ad());this.AH=this.Qc.ka(_.ue(function(n){return h.eSa(n,!0)}),_.pe(1),_.Ad());this.OFc=g.Lb(55)};
_.uJ.prototype.eSa=function(a,b){return vzb(this,a,void 0===b?!1:b).ka(_.te({kind:4,location:a}))};
var vzb=function(a,b,c){return b.repository?b.qb?wzb(a,b,c):_.Awb(a.ID,{hb:b.hb,Oc:b.Oc,repository:b.repository}).ka(_.be(function(d){var e=d.error;if(e&&404===e.code)return a.ah.log(d),_.vd({kind:7,location:b});if(e&&403===e.code)return a.ah.log(d),_.vd({kind:6,location:b});throw d;}),_.ue(function(d){if(d instanceof _.wv){var e=d.A9;if(e)d=_.hp(b.Vb(),e).Za(),d=wzb(a,d,c);else if(0===d.tags.length&&0===d.we.length){var f=void 0===f?null:f;d=_.vd(f?{kind:11,location:b,NS:f}:{kind:9,location:b})}else d=
_.vd({kind:10,location:_.hp(b.Vb(),"HEAD").Za()})}else d=_.vd(d);return d})):_.Nh},wzb=function(a,b,c){var d=Gqb(b,a.Vq,1).ka(_.ue(function(e){var f=Jqb(b,e);return!c||b.path===f.path&&b.qb===f.qb?_.vd(e):(a.Ra.navigate(_.ep(f),{Tea:!0,zf:"preserve",Ti:!0}),_.Nh)}));return Hqb(d,b,a.Vq).ka(_.ue(function(e){var f=e.current;e=e.diffBase;var g=_.Fi(f,_.iRa,5);g=g[g.length-1];if(a.OFc)var h=xzb(a,b,{current:f,diffBase:e},g);else if(g){if(g.le())throw Error("ve");f=_.Mi(f,8);f={kind:2,location:b,Xaa:g.getUrl(),
QM:g.Fk()||void 0,Az:_.Vh(g,2),T_:g,BD:null!=(h=f[0])?h:0};h=Iqb(f,b,a.F$,_.Wu.Dy)}else h=xzb(a,b,{current:f,diffBase:e},g);return h}),_.te({kind:5,location:b}),_.be(function(e){if(e&&_.Dz(e)&&404===e.error.code&&e.error.message&&e.error.message.includes("Submodule Not on GoB"))return _.vd({kind:13,location:b});if(e&&_.Dz(e)&&404===e.error.code)return _.vd({kind:8,location:b});if(e&&_.Dz(e)&&403===e.error.code)return a.ah.log(e),_.vd({kind:6,location:b});a.ah.log(e);return _.vd({kind:12,location:b})}))},
xzb=function(a,b,c,d){var e=c.current;c=c.diffBase;var f=Jqb(b,e);if(_.To(e))return yzb(a,f,_.To(e),_.Mi(e,8),d);if(_.Uo(e))return _.vd(_.wqb(f,_.Uo(e),_.Mi(e,8),function(g){return Gqb(f,a.Vq,1,g).ka(_.y(function(h){var n;return null!=(n=_.Uo(h))?n:new _.Qo}))},d,c&&(_.Uo(c)||void 0)));if(_.Ri(e,_.kRa,3,_.So))return zzb(a,f,_.Ri(e,_.kRa,3,_.So),_.Mi(e,8),d);if(_.Ri(e,_.gRa,4,_.So))return Azb(a,f,_.Ri(e,_.gRa,4,_.So),_.Mi(e,8),d);throw Error("we");},yzb=function(a,b,c,d,e){var f=_.Fi(c,_.Jo,1)||[],
g,h={kind:1,entries:f,location:b,BD:d,rH:null==(g=c.yR())?void 0:_.Vh(g,3)};h.T_=e;var n=f.find(function(r){return 1===r.getType()&&!(_.Ei(r,_.Io,4)&&_.Ai(_.Ei(r,_.Io,4),4))&&"README.MD"===a.pGc.transform(r.le()).toUpperCase()});if(!n)return _.vd(h);c={commit:_.wh(b,1)||b.qb,qb:_.wh(b,0)||""};return Bzb(a,b.hb,b.Oc,b.repository,n.le(),c,b.params.Mb).ka(_.y(function(r){h.B4c=n.le();r&&(h.ewa=r.Kw()||_.CE(_.zi(r,1)),h.gZa=tqb(_.Ei(r,_.xl,5))||void 0);return h}),_.be(function(){return _.vd(h)}))},zzb=
function(a,b,c,d,e){var f;c={kind:3,target:_.Vh(c,1),location:b,path:_.Ai(c,3)?_.Vh(c,2)||"/":void 0,MKb:_.Ai(c,3),T_:e,BD:null!=(f=d[0])?f:0};return Iqb(c,b,a.F$,_.Wu.vB)},Azb=function(a,b,c,d,e){var f;c={kind:2,location:b,Xaa:c.getUrl(),QM:c.Fk()||void 0,Az:_.Vh(c,2),T_:e,BD:null!=(f=d[0])?f:0};return Iqb(c,b,a.F$,_.Wu.Dy)},Bzb=function(a,b,c,d,e,f,g){return a.Vq.get(b,c,d,f,e,{Mb:g}).ka(_.y(function(h){return _.Uo(h)}))};
_.uJ.ha=function(a){return new (a||_.uJ)(_.u(_.Hf),_.u(_.tJ),_.u(_.TH),_.u(_.Zr),_.u(_.RH),_.u(_.cg),_.u(_.Zt))};_.uJ.ua=_.t({token:_.uJ,oa:_.uJ.ha});var xqb=new WeakMap;var Ezb,Dzb,Czb;_.vJ=function(a,b){var c=this;this.WXa=a;this.qwa=b;this.ur=this.qwa.AH.ka(_.Ud(function(d){return!!d&&4!==d.kind&&5!==d.kind}),_.fe(function(d,e){return!!d&&!!e&&d.kind===e.kind&&_.XE(d.location,e.location)}),_.ue(function(d){return c.WXa.vu(d)}),_.re({bufferSize:1,JA:!0}));this.mJc=this.ur.ka(_.y(function(d){return 2===d.state?{state:2,Rb:Czb(c,d.Rb.xpa,new Map)}:d}),_.re({bufferSize:1,JA:!1}))};
Ezb=function(a,b,c){return a.mJc.ka(_.Ud(function(d){return 0!==d.state}),_.y(function(d){if(1!==d.state){var e=d.Rb.get(b)||[];e=_.q(e);for(var f=e.next();!f.done;f=e.next()){f=f.value;var g=void 0,h=void 0,n=c;if(((null==(h=_.Ei(f.wp,_.jo,5))?void 0:_.Ii(h,1))||Infinity)<=n&&n<=((null==(g=_.Ei(f.wp,_.jo,5))?void 0:_.Ii(g,3))||-Infinity)){g=null==r?void 0:_.Ei(r.wp,_.jo,5);h=null==f?void 0:_.Ei(f.wp,_.jo,5);var r=g?h?_.Ii(g,1)<_.Ii(h,1)?f:_.Ii(g,1)>_.Ii(h,1)||_.Ii(g,3)<_.Ii(h,3)?r:f:r:f}}if(e=r)return{Yl:_.Vh(e.wp,
8),vzb:1===Dzb(d.Rb,b,_.Vh(e.wp,8))}}}),_.he(1))};Dzb=function(a,b,c){return(a.get(b)||[]).filter(function(d){return _.Vh(d.wp,8)===c}).length};Czb=function(a,b,c){b=_.q(b);for(var d=b.next();!d.done;d=b.next()){d=d.value;var e=d.wp.getName();c.has(e)||c.set(e,[]);c.get(e).push(d);Czb(a,d.children,c)}return c};_.vJ.ha=function(a){return new (a||_.vJ)(_.u(_.sJ),_.u(_.uJ))};_.vJ.ua=_.t({token:_.vJ,oa:_.vJ.ha});var wJ=function(a){this.DU=a},Fzb=function(a,b){b=b.location;_.DE(b)&&(b=_.hp(b.Vb()).Za());b=b.Vb().kh().Za();return _.Jsb(a.DU,b)};wJ.prototype.Ypa=function(a,b){a=Fzb(this,a);b=(new _.kk).set("q","symbol:\\b"+b+"\\b case:yes");return _.ik(new _.oh(a),b).toString()};wJ.ha=function(a){return new (a||wJ)(_.u(_.Fy))};wJ.ua=_.t({token:wJ,oa:wJ.ha,Ja:"root"});_.xJ=function(a,b){var c=this;this.qwa=a;this.lKb=b;this.sVa=this.qwa.AH.ka(_.y(function(d){return Fzb(c.lKb,d)}),_.re({bufferSize:1,JA:!0}))};_.xJ.prototype.Ypa=function(a){var b=this;return this.qwa.AH.ka(_.y(function(c){return b.lKb.Ypa(c,a)}))};_.xJ.ha=function(a){return new (a||_.xJ)(_.u(_.uJ),_.u(wJ))};_.xJ.ua=_.t({token:_.xJ,oa:_.xJ.ha});_.yJ=function(a,b,c){var d=b.events.ka(_.Ud(function(e){return e instanceof _.Zf}),_.te(null),_.y(function(){var e=_.zg(a.Uc);e.path&&e.path.endsWith(".md")&&(e=e.parent);return e.Vb().kh().Za()}),_.fe(function(e,f){return _.jp(e,f)}),_.pe(1),_.Ad());this.VJb=d.ka(_.y(function(e){return Lqb(e,b)}));this.TJb=d.ka(_.y(function(e){return Mqb(e,c)}))};_.yJ.ha=function(a){return new (a||_.yJ)(_.u(_.Hf),_.u(_.cg),_.u(_.tJ))};_.yJ.ua=_.t({token:_.yJ,oa:_.yJ.ha});var Gzb={gr:!0,fya:!0,silent:!0};var Hzb={"* 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},Izb={"* 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 Nqb={};var Jzb={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},Kzb=/[\n\f\r"'()*<>]/g,Qqb={"\n":"%0a","\f":"%0c","\r":"%0d",'"':"%22","'":"%27","(":"%28",")":"%29",
"*":"%2a","<":"%3c",">":"%3e"},Lzb=function(a,b,c){b=(0,_.mi)(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<_.Iz(b,"(")||1<_.Iz(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"!=_.Tf(a)?'url("'+_.Tf(a).replace(Kzb,Rqb)+'")':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 Jzb))return null}return b};var Sqb=EF("Element","attributes")||EF("Node","attributes"),Mzb=FF("Element","hasAttribute"),Nzb=FF("Element","getAttribute"),Uqb=FF("Element","setAttribute"),Ozb=FF("Element","removeAttribute");EF("Element","innerHTML")||EF("HTMLElement","innerHTML");var Pzb=FF("Element","getElementsByTagName"),Qzb=FF("Element","matches")||FF("Element","msMatchesSelector"),$qb=EF("Node","nodeName"),brb=EF("Node","nodeType"),drb=EF("Node","parentNode");EF("Node","childNodes");
var Wqb=EF("HTMLElement","style")||EF("Element","style"),Yqb=EF("HTMLStyleElement","sheet"),frb=FF("CSSStyleDeclaration","getPropertyValue"),hrb=FF("CSSStyleDeclaration","setProperty"),jrb=EF("Element","namespaceURI")||EF("Node","namespaceURI");var Rzb=_.oi&&10>document.documentMode?null:RegExp("\\s*([^\\s'\",]+[^'\",]*(('([^'\\r\\n\\f\\\\]|\\\\[^])*')|(\"([^\"\\r\\n\\f\\\\]|\\\\[^])*\")|[^'\",])*)","g"),Szb={"-webkit-border-horizontal-spacing":!0,"-webkit-border-vertical-spacing":!0},Vzb=function(a,b,c){var d=[];Tzb(_.ra(a.cssRules)).forEach(function(e){if(b&&!/[a-zA-Z][\w-:\.]*/.test(b))throw Error("ze");if(!(b&&_.oi&&10==document.documentMode&&/\\['"]/.test(e.selectorText))){var f=b?e.selectorText.replace(Rzb,"#"+b+" $1"):e.selectorText,
g=d.push;e=Uzb(e.style,c);if(_.ea(f,"<"))throw Error("aa`"+f);var h=f.replace(/('|")((?!\1)[^\r\n\f\\]|\\[\s\S])*\1/g,"");if(!/^[-_a-zA-Z0-9#.:* ,>+~[\]()=\\^$|]+$/.test(h))throw Error("ba`"+f);a:{for(var n={"(":")","[":"]"},r=[],v=0;v<h.length;v++){var A=h[v];if(n[A])r.push(n[A]);else{b:{var C=void 0;for(C in n)if(n[C]==A){C=!0;break b}C=!1}if(C&&r.pop()!=A){h=!1;break a}}}h=0==r.length}if(!h)throw Error("ca`"+f);e instanceof _.rj||(e=_.Wbb(e));g.call(d,new _.sj(f+"{"+_.Vbb(e).replace(/</g,"\\3C ")+
"}",_.LAa))}});return Nsb(d)},Tzb=function(a){return a.filter(function(b){return b instanceof CSSStyleRule||b.type==CSSRule.STYLE_RULE})},Xzb=function(a,b,c){a=Wzb("<style>"+a+"</style>");return null==a||null==a.sheet?_.MAa:Vzb(a.sheet,void 0!=b?b:null,c)},Wzb=function(a){a=_.Pf("<html><head></head><body>"+a+"</body></html>");return(new DOMParser).parseFromString(_.Of(a),"text/html").body.children[0]},Uzb=function(a,b){if(!a)return _.HAa;var c=document.createElement("div").style;Yzb(a).forEach(function(d){var e=
_.ri&&d in Szb?d:d.replace(/^-(?:apple|css|epub|khtml|moz|mso?|o|rim|wap|webkit|xv)-(?=[a-z])/i,"");_.ji(e,"--")||_.ji(e,"var")||(d=grb(a,d),d=Lzb(e,d,b),null!=d&&irb(c,e,d))});return new _.rj(c.cssText||"",_.GAa)},$zb=function(a){var b=Array.from(HF(Pzb,a,"getElementsByTagName",["STYLE"])),c=Zlb(b,function(g){return _.ra(Zqb(g).cssRules)});c=Tzb(c);for(var d=[],e=0;e<c.length;e++)d[e]={index:e,p_a:c[e]};d.sort(function(g,h){var n=Pqb(g.p_a.selectorText),r=Pqb(h.p_a.selectorText);a:{for(var v=Math.min(n.length,
r.length),A=0;A<v;A++){var C=_.$$a(n[A],r[A]);if(0!=C){n=C;break a}}n=_.$$a(n.length,r.length)}return n||g.index-h.index});for(e=0;e<d.length;e++)c[e]=d[e].p_a;c.reverse();a=document.createTreeWalker(a,NodeFilter.SHOW_ELEMENT,null,!1);for(var f;f=a.nextNode();)c.forEach(function(g){HF(Qzb,f,f.matches?"matches":"msMatchesSelector",[g.selectorText])&&g.style&&Zzb(f,g.style)});b.forEach(_.Gj)},Zzb=function(a,b){var c=Yzb(a.style);Yzb(b).forEach(function(d){if(!(0<=c.indexOf(d))){var e=grb(b,d);irb(a.style,
d,e)}})},Yzb=function(a){_.sa(a)?a=_.ra(a):(a=_.Iba(a),_.qa(a,"cssText"));return a};var aAb="undefined"!=typeof WeakMap&&-1!=WeakMap.toString().indexOf("[native code]"),bAb=0,cAb=function(){this.xe=[];this.cza=[];this.SY="data-elementweakmap-index-"+bAb++};cAb.prototype.set=function(a,b){if(HF(Mzb,a,"hasAttribute",[this.SY])){var c=parseInt(HF(Nzb,a,"getAttribute",[this.SY])||null,10);this.cza[c]=b}else c=this.cza.push(b)-1,Vqb(a,this.SY,c.toString()),this.xe.push(a);return this};
cAb.prototype.get=function(a){if(HF(Mzb,a,"hasAttribute",[this.SY]))return a=parseInt(HF(Nzb,a,"getAttribute",[this.SY])||null,10),this.cza[a]};cAb.prototype.clear=function(){this.xe.forEach(function(a){HF(Ozb,a,"removeAttribute",[this.SY])},this);this.xe=[];this.cza=[]};var dAb=!_.oi||10<=Number(_.ui),eAb=!_.oi||null==document.documentMode,fAb=function(){};
fAb.prototype.YHb=function(a){if(!dAb)return _.Ej(document,"SPAN");var b=_.Ej(document,"SPAN");this.m9&&"*"==this.aia&&(b.id=this.m9);this.ATa&&(a=Wzb("<div>"+a+"</div>"),$zb(a),a=a.innerHTML);a=_.Pf(a);var c=document.createElement("template");if(eAb&&"content"in c)bnb(c,a),c=c.content;else{var d=document.implementation.createHTMLDocument("x");c=d.body;bnb(d.body,a)}a=document.createTreeWalker(c,NodeFilter.SHOW_ELEMENT|NodeFilter.SHOW_TEXT,null,!1);for(c=aAb?new WeakMap:new cAb;d=a.nextNode();){a:{var e=
d;switch(crb(e)){case 3:e=this.createTextNode(e);break a;case 1:if("TEMPLATE"==arb(e).toUpperCase())e=null;else{var f=arb(e).toUpperCase();if(f in this.lia||"http://www.w3.org/1999/xhtml"!=krb(e))var g=null;else this.D2[f]?g=document.createElement(f):(g=_.Ej(document,"SPAN"),this.G0a&&Vqb(g,"data-sanitizer-original-tag",f.toLowerCase()));if(g){var h=g,n=Tqb(e);if(null!=n)for(var r=0;f=n[r];r++)if(f.specified){var v=e;var A=f;var C=A.name;if(_.ji(C,"data-sanitizer-"))A=null;else{var I=arb(v);A=A.value;
var L={tagName:(0,_.mi)(I).toLowerCase(),attributeName:(0,_.mi)(C).toLowerCase()},O={Wxc:void 0};"style"==L.attributeName&&(O.Wxc=Xqb(v));v=gAb(I,C);v in this.r7?(C=this.r7[v],A=C(A,L,O)):(C=gAb(null,C),C in this.r7?(C=this.r7[C],A=C(A,L,O)):A=null)}null!==A&&Vqb(h,f.name,A)}e=g}else e=null}break a;default:e=null}}if(e){if(1==crb(e)&&c.set(d,e),d=erb(d),f=!1,d)g=crb(d),h=arb(d).toLowerCase(),n=erb(d),11!=g||n?"body"==h&&n&&(g=erb(n))&&!erb(g)&&(f=!0):f=!0,g=null,f||!d?g=b:1==crb(d)&&(g=c.get(d)),
g.content&&(g=g.content),g.appendChild(e)}else _.Fj(d)}c.clear&&c.clear();return b};var hAb={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 iAb={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 jAb={"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},nAb=function(a){a=a||new kAb;lAb(a);this.r7=_.Cb(a.bC);this.lia=_.Cb(a.lia);this.D2=_.Cb(a.D2);this.G0a=a.G0a;a.hyc.forEach(function(b){if(!_.ji(b,"data-"))throw new _.nz('Only "data-" attributes allowed, got: %s.',[b]);if(_.ji(b,"data-sanitizer-"))throw new _.nz('Attributes with "%s" prefix are not allowed, got: %s.',["data-sanitizer-",
b]);this.r7["* "+b.toUpperCase()]=mAb},this);a.fyc.forEach(function(b){b=b.toUpperCase();if(!_.ea(b,"-")||jAb[b])throw new _.nz("Only valid custom element tag names allowed, got: %s.",[b]);this.D2[b]=!0},this);this.Oda=a.Oda;this.aia=a.aia;this.m9=null;this.ATa=a.ATa};_.ii(nAb,fAb);
var oAb=function(a){return function(b,c){b=(0,_.mi)(b);return(c=a(b,c))&&"about:invalid#zClosurez"!=_.Tf(c)?_.Tf(c):null}},kAb=function(){this.bC={};_.ni([Hzb,Izb],function(a){_.Iba(a).forEach(function(b){this.bC[b]=mAb},this)},this);this.SJ={};this.hyc=[];this.fyc=[];this.lia=_.Cb(hAb);this.D2=_.Cb(iAb);this.G0a=!1;this.EQc=_.qj;this.aMc=this.A2a=this.WHc=this.Oda=Lsb;this.aia=null;this.jHb=this.ATa=!1},pAb=function(a,b){return function(c,d,e,f){c=a(c,d,e,f);return null==c?null:b(c,d,e,f)}},zJ=function(a,
b,c,d){a[c]&&!b[c]&&(a[c]=pAb(a[c],d))};kAb.prototype.Za=function(){return new nAb(this)};
var lAb=function(a){if(a.jHb)throw Error("Ae");zJ(a.bC,a.SJ,"* USEMAP",qAb);var b=oAb(a.EQc);["* ACTION","* CITE","* HREF"].forEach(function(d){zJ(this.bC,this.SJ,d,b)},a);var c=oAb(a.Oda);["* LONGDESC","* SRC","LINK HREF"].forEach(function(d){zJ(this.bC,this.SJ,d,c)},a);["* FOR","* HEADERS","* NAME"].forEach(function(d){zJ(this.bC,this.SJ,d,_.gi(rAb,this.WHc))},a);zJ(a.bC,a.SJ,"A TARGET",_.gi(sAb,["_blank","_self"]));zJ(a.bC,a.SJ,"* CLASS",_.gi(tAb,a.A2a));zJ(a.bC,a.SJ,"* ID",_.gi(uAb,a.A2a));zJ(a.bC,
a.SJ,"* STYLE",_.gi(a.aMc,c));a.jHb=!0},gAb=function(a,b){a||(a="*");return(a+" "+b).toUpperCase()},mAb=function(a){return(0,_.mi)(a)},sAb=function(a,b){b=(0,_.mi)(b);return 0<=(0,_.pa)(a,b.toLowerCase())?b:null},qAb=function(a){return(a=(0,_.mi)(a))&&"#"==a.charAt(0)?a:null},rAb=function(a,b,c){b=(0,_.mi)(b);return a(b,c)},tAb=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(" ")},uAb=function(a,b,c){b=(0,_.mi)(b);return a(b,
c)};nAb.prototype.Oo=function(a){this.m9=vAb(this);if(dAb){a=this.YHb(a);if(0<Tqb(a).length){var b=_.Ej(document,"SPAN");b.appendChild(a);a=b}a=(new XMLSerializer).serializeToString(a);a=a.slice(a.indexOf(">")+1,a.lastIndexOf("</"))}else a="";return _.Pf(a)};var vAb=function(a){var b=!("STYLE"in a.lia)&&"STYLE"in a.D2;return"*"==a.aia&&b?"sanitizer-"+_.xj():a.aia};
nAb.prototype.createTextNode=function(a){var b=a.data;(a=erb(a))&&"style"==arb(a).toLowerCase()&&!("STYLE"in this.lia)&&"STYLE"in this.D2&&(b=Msb(Xzb(b,this.m9,(0,_.rh)(function(c,d){return this.Oda(c,{GXc:d})},this))));return document.createTextNode(b)};var nrb=/data:image\/png;path="([\w=]+)";/,wAb=new kAb,xAb;wAb.A2a=function(a,b){return b&&b.attributeName&&"ID"===b.attributeName.toUpperCase()?"untrusted-user-content-"+a:null};wAb.Oda=function(a,b){return b&&b.tagName&&b.attributeName?"IMG"===b.tagName.toUpperCase()&&"SRC"===b.attributeName.toUpperCase()?qrb(a):null:null};xAb=wAb.Za();_.AJ=function(a,b,c,d,e){this.Ra=a;this.Hb=b;this.element=c;this.be=d;this.document=e;this.Ya=new _.pd};
_.AJ.prototype.Ud=function(a,b,c,d,e){"A"!==b.tagName||0!==c||d||e||(c=b.getAttribute("href")||"",lrb(c)&&(c=this.Ra,e=new _.oh(b.href),d=e.le(),b=e.Gj.toString(),e=e.Iw,b&&(d+="?"+b),e&&(d+="#"+e),_.mn(c,d),a.preventDefault()))};_.AJ.prototype.Pa=function(){var a=this;this.Ya.add(this.Hb.af.ka(_.ue(function(b){return a.be.isStable?_.vd(b):a.be.Ag.ka(_.ie(),_.le(b))})).subscribe(function(b){if(a.element.ta)try{var c=a.element.ta.querySelector("#untrusted-user-content-"+b);c&&c.scrollIntoView()}catch(d){}}))};
_.AJ.prototype.Tb=function(){if(this.Hwa){var a=this.Hwa;var b=this.document.createElement("div");_.Pma(b,a);a=_.q(b.querySelectorAll("img"));for(var c=a.next();!c.done;c=a.next()){c=c.value;var d=c.getAttribute("src");d&&(c.src=qrb(d).toString())}}else b=pJ(this.content||"",Gzb),xAb.m9=vAb(xAb),b=fAb.prototype.YHb.call(xAb,b);this.UJb&&mrb(b,this.UJb);this.SJb&&this.Ya.add(prb(b,this.SJb));_.Fj(this.element.ta);b=_.q(Array.from(b.children));for(a=b.next();!a.done;a=b.next())this.element.ta.appendChild(a.value)};
_.AJ.prototype.La=function(){this.Ya.unsubscribe()};_.AJ.ha=function(a){return new (a||_.AJ)(_.x(_.cg),_.x(_.Hf),_.x(_.Rc),_.x(_.ye),_.x(_.Yg))};
_.AJ.ya=_.ec({type:_.AJ,qa:[["markdown-content"]],lb:function(a,b){a&1&&_.K("click",function(c){return b.Ud(c,c.target,c.button,c.ctrlKey,c.metaKey)})},inputs:{content:"content",Hwa:"safeHtmlContent",UJb:"relativeLinkModifier",SJb:"relativeImageModifier"},features:[_.uc],Aa:0,Ba:0,va:function(){},styles:["markdown-content{display:block}markdown-content code{font:400 .9230769231rem/1.2307692308rem 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:400 1.8461538462rem/2.4615384615rem Google Sans,Helvetica Neue,sans-serif;letter-spacing:normal;margin:1em 0}markdown-content h2{font:400 1.6923076923rem/2.1538461538rem Google Sans,Helvetica Neue,sans-serif;letter-spacing:normal;margin:1em 0}markdown-content h3{font:400 1.3846153846rem/1.8461538462rem Google Sans,Helvetica Neue,sans-serif;letter-spacing:normal}markdown-content h4{font:500 1.2307692308rem/1.8461538462rem Google Sans,Helvetica Neue,sans-serif;letter-spacing:.0076923077rem}markdown-content h5{font:500 1.0769230769rem/1.5384615385rem Google Sans,Helvetica Neue,sans-serif;letter-spacing:.0192307692rem}markdown-content h6{font:500 1.2307692308rem/1.8461538462rem Roboto,sans-serif;letter-spacing:.0153846154rem}markdown-content ol,markdown-content ul{margin:12px 0;padding-left:40px}markdown-content table{border:1px solid}markdown-content table td,markdown-content table th{border:1px solid;padding:4px}"],nb:2});var BJ=function(a){this.modifier=a};BJ.prototype.Pa=function(){};BJ.ha=function(a){return new (a||BJ)(_.x(_.yJ))};
BJ.ya=_.ec({type:BJ,qa:[["kythe-hovercard"]],inputs:{v1:"safeHtml",content:"content"},Aa:3,Ba:3,Fa:[["class","mat-elevation-z8",3,"innerHtml",4,"ngIf"],["class","mat-elevation-z8",4,"ngIf"],[1,"mat-elevation-z8",3,"innerHtml"],[1,"mat-elevation-z8"],[3,"content"]],va:function(a,b){a&1&&(_.N(0,rrb,1,1,"mat-card",0),_.N(1,srb,2,1,"mat-card",1),_.N(2,trb,3,1,"mat-card",1));a&2&&(_.z("ngIf",b.v1),_.w(1),_.z("ngIf",b.content&&b.content.eua&&b.content.text),_.w(1),_.z("ngIf",b.content&&!b.content.eua&&
b.content.text))},Ia:[_.hm,_.jH,_.AJ],styles:["mat-card[_ngcontent-%COMP%]{min-width:300px;max-width:800px;min-height:100px;max-height:250px;overflow:auto}kythe-hovercard[_nghost-%COMP%]     .grok-doc-element-signature{border-bottom:1px solid #5f6368;padding-bottom:12px;margin-bottom:8px}kythe-hovercard[_nghost-%COMP%]     .grok-doc-type-name{font-family:Roboto Mono,monospace;font-size:12px;font-weight:700}kythe-hovercard[_nghost-%COMP%]     .grok-doc-content h1, kythe-hovercard[_nghost-%COMP%]     .grok-doc-content h2, kythe-hovercard[_nghost-%COMP%]     .grok-doc-content h3, kythe-hovercard[_nghost-%COMP%]     .grok-doc-content h4, kythe-hovercard[_nghost-%COMP%]     .grok-doc-content h5, kythe-hovercard[_nghost-%COMP%]     .grok-doc-content h6{margin:16px 0}kythe-hovercard[_nghost-%COMP%]     .grok-doc-content ol, kythe-hovercard[_nghost-%COMP%]     .grok-doc-content ul{margin:4px 16px}kythe-hovercard[_nghost-%COMP%]     .grok-doc-content p{padding:4px 0}"],
Na:0});var urb=function(a){return{E1:a}},CJ=function(){this.wg=!1;this.rWa=new _.al;this.close=new _.al;this.loaded=new _.al};CJ.prototype.Pc=function(){this.loaded.emit()};CJ.ha=function(a){return new (a||CJ)};
CJ.ya=_.ec({type:CJ,qa:[["command-menu"]],tb:function(a,b){a&1&&_.hf(_.ex,7);if(a&2){var c;_.gf(c=_.lf())&&(b.Ik=c.first)}},inputs:{wg:"hasBackdrop"},outputs:{rWa:"menuItemSelected",close:"closed",loaded:"loaded"},Zb:["commandMenu"],Aa:2,Ba:1,Fa:[[1,"command-menu",3,"hasBackdrop","closed"],["matMenuContent",""],[4,"ngFor","ngForOf"],[4,"ngIf"],["mat-menu-item","",3,"disabled","click",4,"ngIf"],["mat-menu-item","",3,"disabled","matMenuTriggerFor","matMenuTriggerData"],["trigger",""],["clas","label"],
[3,"closed","menuItemSelected"],["childMenu",""],["mat-menu-item","",3,"disabled","click"],[1,"label",3,"title"],["class","shortcut",4,"ngIf"],[1,"shortcut"]],va:function(a,b){a&1&&(_.B(0,"mat-menu",0),_.K("closed",function(c){return b.close.emit(c)}),_.N(1,Brb,1,1,"ng-template",1),_.D());a&2&&_.z("hasBackdrop",b.wg)},Ia:[_.gm,_.hm,_.Ow,_.ex,_.cx,_.dx,aH,CJ],styles:[".command-menu.mat-menu-panel{min-height:16px;max-width:420px}.command-menu .mat-menu-content{padding-top:4px;padding-bottom:4px}.command-menu .mat-divider{margin:4px 0}.command-menu .mat-menu-item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:24px;line-height:24px}.command-menu .mat-menu-item .label{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis}.command-menu .mat-menu-item:focus,.command-menu .mat-menu-item:hover{background:var(--hover);border:1px solid var(--border)}.command-menu .mat-menu-item .shortcut{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:16px}\n/*# sourceMappingURL=command_menu.css.map */"],
nb:2});var DJ=function(a,b,c,d,e,f){var g=this;this.ff=a;this.aM=b;this.ob=c;this.TQa=d;this.renderer=f;this.kKb=0;this.Tsb=function(h){h.target instanceof Element&&h.target.closest(".command-menu")||g.close()};this.E1=e.Wlb};DJ.prototype.Pc=function(){var a=this;yAb(this);Promise.resolve().then(function(){a.open()})};
DJ.prototype.open=function(){var a=this;this.z8.Ik.V5=void 0;var b=this.ff.Rh(this.z8.Ik.Sc),c=this.renderer,d=b.wl;if(0<(null==d?void 0:d.length)&&!c.parentNode(d[0]))for(var e=c.parentNode(this.ff.element.ta),f=0;f<d.length;f++)c.appendChild(e,d[f]);this.z8.Ik.aH&&this.z8.Ik.aH.Sd({E1:this.E1});this.kua=b.wl[0];this.Lp=this.TQa.create(this.kua);_.Ip(this.Lp);document.body.addEventListener("focusin",this.Tsb);this.kua.addEventListener("contextmenu",function(g){g.preventDefault();g.stopPropagation();
a.close()});this.kKb=setTimeout(function(){a.aM.Zs();a.kua.style.opacity="1"},0)};DJ.prototype.close=function(a){document.body.removeEventListener("focusin",this.Tsb);this.FD();clearTimeout(this.kKb);this.z8.Ik.aH.detach();this.aM.close(a)};DJ.prototype.FD=function(){var a=this.Nzc;a&&"function"===typeof a.focus&&a.focus();this.Lp.destroy()};var yAb=function(a){a.Nzc=document.activeElement;Promise.resolve().then(function(){return a.ob.ta.focus()})};
DJ.ha=function(a){return new (a||DJ)(_.x(_.ef),_.x(zAb),_.x(_.Rc),_.x(_.Jp),_.x(AAb),_.x(_.uk))};
DJ.ya=_.ec({type:DJ,qa:[["context-menu"]],tb:function(a,b){a&1&&_.hf(CJ,5);if(a&2){var c;_.gf(c=_.lf())&&(b.z8=c.first)}},Aa:2,Ba:0,Fa:[[3,"menuItemSelected","closed"],["menu","commandMenu"]],va:function(a,b){a&1&&(_.B(0,"command-menu",0,1),_.K("menuItemSelected",function(c){return b.close(c)})("closed",function(){return b.close()}),_.D())},Ia:[CJ],styles:[".context-menu-container .command-menu{position:absolute;opacity:0}\n/*# sourceMappingURL=context_menu.css.map */"],nb:2});
var AAb=new _.mc("ContextMenuData"),zAb=function(a){var b=this;this.ud=a;this.position={x:0,y:0};this.rib=new _.qe;this.efb=new _.qe;a.Ku().ka(_.Ud(function(c){return"Escape"===c.key})).subscribe(function(){b.PF.close()})};_.k=zAb.prototype;_.k.close=function(a){this.rib.next(a);this.rib.complete();this.ud.dispose();this.efb.next(a);this.PF=void 0};_.k.WB=function(){return this.efb.Jf()};_.k.Zs=function(){this.setPosition(this.position)};
_.k.setPosition=function(a){var b=a.x;a=a.y;this.position={x:b,y:a};var c=this.Haa();c.left(b+"px");c.top(a+"px");var d=this.PF.kua;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.ud.ei();return this};_.k.Haa=function(){return this.ud.cr().Fj};var EJ=function(){};EJ.ha=function(a){return new (a||EJ)};EJ.Ea=_.fc({type:EJ});EJ.Da=_.Vb({imports:[_.nm,_.sx,_.fx]});var FJ=function(){};FJ.ha=function(a){return new (a||FJ)};FJ.Ea=_.fc({type:FJ});FJ.Da=_.Vb({imports:[EJ,_.fx]});var GJ=function(a,b){this.lf=a;this.Ac=b};GJ.prototype.open=function(a,b){var c=a.x;a=a.y;this.aM&&this.aM.close();var d=this.ud=this.lf.create({Fj:this.lf.position().global(),xl:this.lf.Po.block(),te:"context-menu-container"}),e=new zAb(d),f=new WeakMap;f.set(AAb,b).set(zAb,e);e.wxc=d.Sd(new _.Aq(DJ,void 0,new Qsb(this.Ac,f)));e.PF=e.wxc.instance;return(this.aM=e).setPosition({x:c,y:a})};var BAb=function(a,b,c){if(!b.shiftKey)return b.preventDefault(),a.open({x:b.clientX,y:b.clientY},c)};
GJ.prototype.close=function(){this.aM&&(this.aM.close(),this.aM=void 0)};GJ.ha=function(a){return new (a||GJ)(_.u(_.Gq),_.u(_.ag))};GJ.ua=_.t({token:GJ,oa:GJ.ha,Ja:FJ});var CAb,DAb;CAb=["kytheHovercard"];DAb=[new PF({Mc:"start",Nc:"top"},{uc:"start",Bc:"bottom"},0,-10),new PF({Mc:"start",Nc:"bottom"},{uc:"start",Bc:"top"},0,10),new PF({Mc:"start",Nc:"top"},{uc:"center",Bc:"bottom"},0,-10),new PF({Mc:"start",Nc:"bottom"},{uc:"center",Bc:"top"},0,10),new PF({Mc:"start",Nc:"top"},{uc:"end",Bc:"bottom"},0,-10),new PF({Mc:"start",Nc:"bottom"},{uc:"end",Bc:"top"},0,10)];
_.HJ=function(a,b,c,d,e,f,g,h,n,r,v,A,C,I,L,O,Y,ma){VI.call(this,h,n,a);var ta=this;this.Ga=a;this.Pd=b;this.component=c;this.nC=d;this.LNa=e;this.ts=f;this.qzc=g;this.Nd=n;this.lf=r;this.Ra=v;this.service=A;this.Ro=I;this.vc=L;this.xg=O;this.i9=Y;this.l9=ma;this.Jq=!1;this.Ee=this.Ro.Ee;this.us=0;this.z_=new _.oe(1);this.ud=null;this.Ya=new _.pd;this.UF=void 0;this.XG=new _.If(void 0);this.Ya.add(C.lL().ka(_.fe()).subscribe(function(wa){ta.ISa(wa)}));this.yU=C.AR();this.eS=C.vR();a=this.M3a();this.aGc=
a.ka(_.y(function(wa){return wa.v1}));this.Ya.add(a.subscribe(function(wa){ta.ILa(wa.origin)}));this.wTa()};_.V(_.HJ,VI);_.HJ.Ha=VI.Ha;_.k=_.HJ.prototype;
_.k.wTa=function(){var a=this;this.Ya.add(this.component.sQ.subscribe(function(b){a.Ud(b)}));this.Ya.add(this.component.Lda.subscribe(function(b){(b=a.Vaa(b.target))&&a.sr(b)}));this.Ya.add(this.component.xua.subscribe(function(b){a.Vaa(b.target)&&EAb(a)}));this.Ya.add(this.component.Ita.subscribe(function(b){b.shiftKey||b.metaKey||b.ctrlKey?a.XG.next(b):a.XG.next(void 0)}));this.Ya.add(this.component.Jta.subscribe(function(){a.WY();a.XG.next(void 0)}))};
_.k.Pa=function(){VI.prototype.Pa.call(this);this.Ro.Jq=this.Jq;this.oT=new _.Bq(this.gTa,this.nC,{v1:this.aGc})};_.k.Tb=function(a){if(a.layerBaseLocation){var b=a.layerBaseLocation;this.ESa(b.uf,b.vi)}VI.prototype.Tb.call(this,a)};_.k.La=function(){VI.prototype.La.call(this);null!=this.B_&&clearTimeout(this.B_);null!=this.d0&&clearTimeout(this.d0);this.Ya.unsubscribe();IJ(this)};_.k.clear=function(){VI.prototype.clear.call(this);IJ(this)};
_.k.XU=function(a){var b=a.annotations;this.ts.qj=a.qj;a=b.iL();this.us=a.length;var c=b.vg();if(0===this.us&&1!==c)throw new Grb(c);return this.ts.NNa(a,_.Vh(b,3))};_.k.hR=function(a,b,c,d,e,f,g){return _.Id([this.service.Wta(a,b,c,{qb:d,commit:e},f,g),this.dQa()]).ka(_.y(function(h){var n=_.q(h);h=n.next().value;n=n.next().value;return{annotations:h,qj:n}}))};
_.k.ESa=function(a,b){null!=this.ts.qj&&(this.ts.qj=Object.assign({},this.ts.qj,{Dk:Frb(a)}));b&&_.jp(a,b)&&_.fF(a,b,["line"])||this.ts.gA.clear();if(b&&_.XE(b,a)&&!_.fF(a,b,["line"])&&null!=this.Ap)for(a=_.q(this.Ap),b=a.next();!b.done;b=a.next())b.value.Sya()};
_.k.dQa=function(){var a=this;return(_.EE(this.He)?_.NH(this.xg,this.He,"path",0).ka(_.be(function(){return _.vd(void 0)}),_.y(function(b){return{Dk:a.He,jD:b}})):_.vd({Dk:this.He,jD:void 0})).ka(_.y(function(b){var c=b.Dk;b=b.jD;return{Dk:c,jD:b,hqa:!!b&&("HEAD"===_.wh(c,1)||b===_.wh(c,1))}}))};_.k.WY=function(){var a=this;this.ud&&this.ud.Kg()&&!this.UF&&(this.UF=setTimeout(function(){IJ(a)},300))};var Crb=function(a){clearTimeout(a.UF);a.UF=void 0};_.k=_.HJ.prototype;
_.k.ISa=function(a){this.ts.Dha=a;if(null!=this.Ap){a=_.q(this.Ap);for(var b=a.next();!b.done;b=a.next())b.value.Vya()}};
_.k.Ud=function(a){var b=this,c=this.tn(a.target);if(null==c)this.Ro.sr([]);else{var d=this.Cia(c);if(null==d)this.Ro.sr([]),c instanceof HTMLAnchorElement&&(c.rel="noopener",c.target="_blank",this.Ga.mb({element:"XrefPanel",action:"documentationLink",gestureName:"CLICK"}));else{c=d.element;var e=d.An.context.nI;2!==a.button||_.sF(a)?0!==a.button||_.sF(a)||(a.preventDefault(),this.Ro.Ke(e)&&this.Jq||(this.Jq?(Kxb(this.vc,{nh:e.nh,TC:e.nh,di:c.textContent||""}),this.log("addToStack",a)):"JUMP_TO_DEF"===
e.type?(FAb(this,d),this.log("jumpToDefinition",a)):(this.OH(d),this.log("open",a)))):this.yU.ka(_.he(1),_.Ud(Boolean),_.ue(function(){return b.YVa(d)})).subscribe(function(f){b.N0a(a,d,f)})}}};
_.k.N0a=function(a,b,c){var d=this;(c=BAb(this.LNa,a,{Wlb:c}))&&c.WB().subscribe(function(e){if(e)switch(e.Oe){case "def":FAb(d,b);d.log("jumpToDefinitionViaContextMenu",a);break;case "xrefs":d.OH(b);d.log("openViaContextMenu",a);break;case "copy":e=b.An.context.nI;_.Ez(document,a.target,d.component.lines[e.source.startLine].substring(e.source.startColumn,e.source.endColumn));break;case "copy-link":e=_.qF(a.target,"a");if(!(e instanceof HTMLAnchorElement))break;_.Ez(document,e,e.href);break;case "copy-build-target":e=
Lrb(b);if(null!=e&&"BUILD"===Krb(e)){var f=b.An.context.nI,g=e.lastIndexOf("/");_.Ez(document,a.target,"//"+(0>g?"":e.substring(0,g))+":"+d.component.lines[f.source.startLine].substring(f.source.startColumn,f.source.endColumn))}break;case "open-tab":e=_.qF(a.target,"a");if(!(e instanceof HTMLAnchorElement))break;_.ara(window,_.Yf(e.href));break;case "copy-link-to-symbol":_.Ez(document,a.target,e.Qa.hA);d.log("copyLinkToSymbolViaContextMenu",a);break;case "copy-qualified-name":_.Ez(document,a.target,
e.Qa.Yl),d.log("copyQualifiedSymbolNameViaContextMenu",a)}})};
_.k.YVa=function(a){var b=this;return Ezb(this.i9,this.Qaa(a),a.An.location.startLine+1).ka(_.be(function(c){b.Ah.handleError(c);return _.vd(void 0)}),_.ue(function(c){return(null==c?0:c.vzb)&&(null==c?0:c.Yl)?b.l9.Ypa(c.Yl).ka(_.y(function(d){return{Yl:c.Yl,hA:d}})):_.vd({Yl:null==c?void 0:c.Yl,hA:void 0})}),_.y(function(c){var d="JUMP_TO_DEF"===a.An.context.nI.type,e=[],f=Lrb(a),g=a.element.textContent;null==f||"BUILD"!==Krb(f)||d||null==g||/[:\/]/.test(g)||e.push({label:"Copy build target",Oe:"copy-build-target"});
(null==c?0:c.hA)&&e.push({label:"Copy link to the symbol",Oe:"copy-link-to-symbol",Qa:{hA:c.hA}});(null==c?0:c.Yl)&&e.push({label:"Copy qualified symbol name",Oe:"copy-qualified-name",Qa:{Yl:c.Yl}});return[[{label:"Open in new tab",Oe:"open-tab"}],[{label:"Definition",Oe:"def",disabled:!d},{label:"References",Oe:"xrefs"}],[{label:"Copy symbol name",Oe:"copy"},{label:"Copy link",Oe:"copy-link"}].concat(_.qc(e)),[{label:"Browser context menu",Oe:"unused",Wb:"shift+right-click",disabled:!0}]]}))};
_.k.Qaa=function(a){a=a.An.location;return this.component.lines[a.startLine].substring(a.startColumn,a.endColumn)};var FAb=function(a,b){var c=_.ep(_.kp(a.He.Vb(),{line:b.An.context.wK}).Za());a.Ra.navigate(c,{zf:"preserve"}).then(function(){return _.mn(a.Ra,b.element.getAttribute("href"))}).then(function(){a.vc.JS.next()})};
_.HJ.prototype.OH=function(a){var b=_.ep(_.kp(this.He.Vb(),{Ei:"1",jf:1}).Za());this.Ra.navigate(b,{zf:"preserve"});b=a.An.context.nI;this.vc.OH({nh:b.nh,TC:b.nh,di:a.element.textContent||""})};_.HJ.prototype.sr=function(a){var b=this,c=a.element,d=a.An.context.nI;this.B_=setTimeout(function(){b.Ro.sr(d.nh);b.Pd.he()},200);var e=d.nh[0];e&&(this.d0=setTimeout(function(){b.z_.next({origin:c,gAb:e,iNc:"OPEN_PANEL"!==d.type})},750))};var EAb=function(a){a.z_.next(void 0);a.WY();clearTimeout(a.B_);clearTimeout(a.d0)};
_.k=_.HJ.prototype;_.k.pD=function(a){_.OI(this.Nd,"XREFS",Hrb(a));a instanceof Grb&&0!==a.status||_.Gz(this.Ga)};_.k.tx=function(){_.PI(this.Nd,"XREFS")};_.k.cA=function(){return["XREFS"]};_.k.qr=function(){return this.us};_.k.log=function(a,b){this.Ga.mb({element:"XrefPanel",action:a,gestureName:"CLICK",projectId:this.He.hb},b)};_.k.ILa=function(a){this.ud||(this.ud=this.lf.create({xl:this.lf.Po.Zs()}));_.STa(this.ud,this.VNa(a));this.ud.Kg()||this.ud.Sd(this.oT);this.UF&&Crb(this)};
_.k.VNa=function(a){return _.wq(_.yq(this.lf.position(),a),DAb)};var IJ=function(a){Crb(a);a.ud&&a.ud.detach()};_.HJ.prototype.Vaa=function(a){a=this.tn(a);return null==a?null:this.Cia(a)};_.HJ.prototype.tn=function(a){if(!(a instanceof Element))return null;a=_.qF(a,".semantic-decoration,.doc-link","code-and-highlight-container");return null!=a&&a instanceof HTMLElement?a:null};
_.HJ.prototype.Cia=function(a){var b=Number(a.dataset.key);return isNaN(b)||0>b?null:(b=this.Ap[b])&&b instanceof fJ?{element:a,An:b}:null};
_.HJ.prototype.M3a=function(){var a=this;return _.Id([this.eS,this.z_,this.XG]).ka(_.ue(function(b){var c=_.q(b);b=c.next().value;var d=c.next().value;c=c.next().value;if(!Jrb(b,d,c))return _.vd(null);a.Ga.mb({element:"KytheHovercard",action:"fetchDocumentation_"+b,gestureName:"CLICK"});return a.qzc.sSa(d.gAb).ka(_.be(function(){return _.vd(null)}),_.y(function(e){return e?{origin:d.origin,v1:_.Eh(e.MT)}:null}))}),_.Ud(function(b){return!!b}),_.pe(1),_.Ad())};
_.HJ.ha=function(a){return new (a||_.HJ)(_.x(_.Ku),_.x(_.sl),_.x(_.EH),_.x(_.ef),_.x(GJ),_.x(iJ),_.x(_.QI),_.x(_.nd),_.x(_.NI),_.x(_.Gq),_.x(_.cg),_.x(_.Nx),_.x(_.lu),_.x(hJ),_.x(_.HI),_.x(_.MH),_.x(_.vJ),_.x(_.xJ))};
_.HJ.ya=_.ec({type:_.HJ,qa:[["semantic-decoration-layer","layerBaseLocation",""]],tb:function(a,b){a&1&&_.hf(CAb,7);if(a&2){var c;_.gf(c=_.lf())&&(b.gTa=c.first)}},inputs:{He:"layerBaseLocation",Jq:"chainXrefs"},outputs:{Ee:"highlightedLines"},features:[_.Ze([iJ,hJ]),_.Be,_.uc],Yb:["layerBaseLocation",""],Aa:2,Ba:0,Fa:[["kytheHovercard",""],[3,"safeHtml","mouseenter","mouseleave",4,"ngIf"],[3,"safeHtml","mouseenter","mouseleave"]],va:function(a){a&1&&_.N(0,Erb,2,3,"ng-template",null,0,_.pf)},Ia:[_.hm,
BJ,_.mm],styles:["a.semantic-decoration.underline{text-decoration:underline}"],nb:2,Na:0});var Grb=function(a){var b=Error.call(this);this.message=b.message;"stack"in b&&(this.stack=b.stack);this.status=a};_.V(Grb,Error);var Trb=RegExp("^x-kythe://([a-zA-Z]+)="),Vrb=/\//g,Wrb=/~/g,Orb={id:"Google",type:"depot"},KF={};var GAb;GAb=new _.mc("decorations_service",{oa:function(){return _.Ah(Osb)}});_.JJ=function(a,b,c){_.Ex.call(this,a);this.client=b;this.ie=c;this.oLc=new _.Ls(this.Ga);this.pLc=new _.Ls(this.Ga);this.qLc=new _.Ls(this.Ga);this.cBc=new _.Ls(this.Ga)};_.V(_.JJ,_.Ex);_.k=_.JJ.prototype;_.k.Vta=function(a,b,c,d,e,f){var g=this,h=Qmb(a,b,c,d,e,f);return this.xf.fetch(h.toObject(),function(){return g.fetch(h)})};
_.k.SZa=function(a){var b=this;return this.oLc.fetch(a.toObject(),function(){return _.nu(b.ie,function(){return b.client.SZa(a,b.ie.Cj())},"Decorations.resolveDocumentation")})};_.k.TZa=function(a){var b=this;return this.pLc.fetch(a.toObject(),function(){return _.nu(b.ie,function(){return b.client.TZa(a,b.ie.Cj())},"Decorations.resolveItemList")})};_.k.Pfa=function(a){var b=this;return this.qLc.fetch(a.toObject(),function(){return _.nu(b.ie,function(){return b.client.Pfa(a,b.ie.Cj())},"Decorations.resolvePanel")})};
_.k.KRa=function(a){var b=this;return this.cBc.fetch(a.toObject(),function(){return _.nu(b.ie,function(){return b.client.KRa(a,b.ie.Cj())},"Decorations.getFilterSupport")})};_.k.b9=function(){return new _.Yn};_.k.extract=function(){return this.b9()};_.k.isValid=function(a){return 0<a.iL().length||_.Ai(a,2)};_.k.fetch=function(a){var b=this;return _.nu(this.ie,function(){return b.client.Vta((new _.pOa).WNb(_.Mrb(a)),b.ie.Cj())},"Decorations.list")};
_.JJ.ha=function(a){return new (a||_.JJ)(_.u(_.zn),_.u(GAb),_.u(_.ru))};_.JJ.ua=_.t({token:_.JJ,oa:_.JJ.ha,Ja:"root"});var HAb=function(a,b){this.component=a;this.location=b;this.Ng=function(){}};HAb.prototype.render=function(){this.Ng=this.component.tF(this.location.startLine,{startColumn:this.location.startColumn,endColumn:this.location.endColumn,Bm:"deprecated"}).remove};HAb.prototype.remove=function(){this.Ng()};_.KJ=function(a,b,c,d,e){VI.call(this,c,d,a);this.Ga=a;this.component=b;this.Nd=d;this.service=e;this.us=0};_.V(_.KJ,VI);_.KJ.Ha=VI.Ha;_.k=_.KJ.prototype;
_.k.XU=function(a){var b=this;return(a.iL()||[]).filter(function(c){return _.Mi(c,9).includes(2)}).reduce(function(c,d){b.us+=1;a:{if(d.NSa()&&(d=d.DR(),d=Ypb(d),$pb(d)))break a;d=void 0}if(!d)return _.Gz(b.Ga),c;var e=c[c.length-1];e&&aqb(e.location,d)||c.push(b.HQ(d));return c},[])};_.k.hR=function(a,b,c,d,e,f,g){return this.service.Vta(a,b,c,{qb:d,commit:e},f,g)};_.k.pD=function(){_.OI(this.Nd,"DEPRECATED");_.Gz(this.Ga)};_.k.tx=function(){_.PI(this.Nd,"DEPRECATED")};_.k.qr=function(){return this.us};
_.k.cA=function(){return["DEPRECATED"]};_.k.HQ=function(a){return new HAb(this.component,a)};_.KJ.ha=function(a){return new (a||_.KJ)(_.x(_.Ku),_.x(_.EH),_.x(_.nd),_.x(_.NI),_.x(_.JJ))};_.KJ.ya=_.ec({type:_.KJ,qa:[["unified-deprecation-layer","layerBaseLocation",""]],inputs:{He:"layerBaseLocation"},features:[_.Be],Yb:["layerBaseLocation",""],Aa:0,Ba:0,va:function(){},styles:[".deprecated{text-decoration:line-through}"],nb:2,Na:0});var IAb={Cp:new Set,ids:[]},LJ=function(a){var b=this;this.vc=a;this.EG=IAb;this.cqa=[];this.Rsa=new Map;this.Jq=!1;this.Ee=new _.al;this.Ya=_.Id([this.vc.J1,this.vc.Azb]).ka(_.y(function(c){c=_.q(c);var d=c.next().value;if(c.next().value&&d)return b.Jq?d.o9:d.RPb}),_.te(void 0),_.fe()).subscribe(function(c){c?(b.cqa=c.nh,c.TC&&b.sr(c.TC)):b.cqa=[]})};_.k=LJ.prototype;_.k.La=function(){this.Ya.unsubscribe()};
_.k.Ke=function(a){a=_.Vh(a.context.gu,5);if(!a)return!1;var b=a.split(" ");return this.cqa.length===b.length&&this.cqa.every(function(c){return b.includes(c)})};
_.k.sr=function(a,b){var c=this;b=void 0===b?!0:b;var d=a.map(function(n){return c.Rsa.get(n)||new Set}).reduce(function(n,r){r=_.q(r);for(var v=r.next();!v.done;v=r.next())n.add(v.value);return n},new Set);if(b){b=_.q(this.EG.Cp);for(var e=b.next();!e.done;e=b.next()){var f=e.value;d.has(f)||(f.QG=!1)}}b=new Map;f=_.q(d);for(e=f.next();!e.done;e=f.next()){var g=e.value;g.QG=!0;e=g.context.wK;g=this.Isa(g);var h=b.get(e);void 0!==h&&0!==h||b.set(e,g)}this.EG={Cp:d,ids:a};this.Ee.emit(Array.from(b.entries()))};
_.k.Xs=function(a){if(0<this.EG.Cp.size)for(var b=_.q(this.EG.Cp),c=b.next();!c.done;c=b.next())c=c.value,JAb(c,a.vra,a.vra+a.iM)&&!c.QG&&(c.QG=!0),c.QG&&!JAb(c,a.vra,a.vra+a.iM)&&(c.QG=!1)};_.k.qZa=function(a){this.Rsa.clear();a=_.q(a);for(var b=a.next();!b.done;b=a.next()){b=b.value;b.Isa=this.Isa(b);var c=_.Wh(b.context.gu,10);c=_.q(c);for(var d=c.next();!d.done;d=c.next()){d=d.value;var e=this.Rsa.get(d);null!=e?e.add(b):this.Rsa.set(d,new Set([b]))}}this.sr(this.EG.ids,!1)};
_.k.Isa=function(a){return _.Mi(a.context.gu,9).includes(1)?1:_.Mi(a.context.gu,9).includes(3)?2:0};LJ.ha=function(a){return new (a||LJ)(_.u(_.HI))};LJ.ua=_.t({token:LJ,oa:LJ.ha});var MJ=function(a,b,c,d){this.service=a;this.location=b;this.context=c;this.eHc=void 0===d?!1:d;this.nS=!1;this.VSa=0};
MJ.prototype.render=function(){var a="xrefs-decoration";this.service.Dha&&(a+=" underline");this.nS&&(a+=" "+KAb(this));try{this.link=this.LY()}catch(c){_.Gz(this.service.Ga);return}var b=String(this.context.index);this.lS&&(a="doc-link",b=void 0);this.Ng=this.service.component.tF(this.location.startLine,{startColumn:this.location.startColumn,endColumn:this.location.endColumn,tagName:"a",Bm:a,href:this.link,key:b}).remove};
var KAb=function(a){return 0!==a.VSa&&a.service.hpb?"important-highlight":"highlight"};MJ.prototype.Vya=function(){if(null!=this.Ng&&!this.lS)if(this.service.Dha)for(var a=_.q(this.Rz()),b=a.next();!b.done;b=a.next())b.value.classList.add("underline");else for(a=_.q(this.Rz()),b=a.next();!b.done;b=a.next())b.value.classList.remove("underline")};MJ.prototype.remove=function(){this.Ng&&this.Ng();delete this.Ng};
MJ.prototype.LY=function(){var a,b=null==(a=_.Ei(this.context.gu,_.Wn,4))?void 0:a.e_();return b?_.Vh(b,4)?(this.lS=!0,_.Vh(b,4)):LAb(this.service,b):_.Vh(this.context.gu,5)?(a=MAb(this.service,this.context.wK),(b=this.service.component.lines[this.location.startLine].substring(this.location.startColumn,this.location.endColumn))?a+(a.includes("?")?"&":"?")+"gsn="+b+"&"+_.Vh(this.context.gu,5).split(" ").map(function(c){return"gs="+encodeURIComponent(c)}).join("&"):a):""};
MJ.prototype.Sya=function(){if(null!=this.Ng&&!this.lS){var a=this.LY();if(a!==this.link){this.link=a;for(var b=_.q(this.Rz()),c=b.next();!c.done;c=b.next())_.ymb(c.value,_.Yf(a))}}};var JAb=function(a,b,c){return a.location.startLine>=b&&a.location.startLine<c||a.location.endLine>=b&&a.location.endLine<c};
MJ.prototype.Rz=function(){var a=this.service.component.re.hj(this.context.wK-1);if(a)return a.querySelectorAll('.xrefs-decoration[data-key="'+this.context.index+'"]');this.eHc&&console.log("unexpected undefined element - "+JSON.stringify(this.context));return[]};
_.W.Object.defineProperties(MJ.prototype,{Isa:{configurable:!0,enumerable:!0,get:function(){return this.VSa},set:function(a){this.VSa=a}},QG:{configurable:!0,enumerable:!0,get:function(){return this.nS},set:function(a){this.nS=a;if(null!=this.Ng)if(a){var b=_.q(this.Rz());for(a=b.next();!a.done;a=b.next())a.value.classList.add(KAb(this))}else for(b=_.q(this.Rz()),a=b.next();!a.done;a=b.next())a.value.classList.remove(KAb(this))}}});_.NJ=function(a){this.Ra=a;this.cache=new Map};_.NJ.prototype.zS=function(a,b){var c=a.je.id+"/"+a.repository+"/"+a.qb+"/"+a.path;if(_.DE(this.mx)){var d,e=(null==(d=a.params)?0:d.Ce)?"?rcl="+a.params.Ce:"";c+=e}b=(void 0===b?"":b)+c;var f;c=null==(f=a.params)?void 0:f.line;f=this.cache.get(b);f||(a=new this.mx.constructor(a),f=_.WE(a,this.mx),f=_.aF(a,this.Ra,{gS:"oneBased",zf:f?"preserve":null}),this.cache.set(b,f));return f(c)};
_.W.Object.defineProperties(_.NJ.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.mx&&_.jp(a,this.mx)&&_.fF(a,this.mx,["line"])||this.cache.clear();this.mx=a}}});_.NJ.ha=function(a){return new (a||_.NJ)(_.u(_.cg))};_.NJ.ua=_.t({token:_.NJ,oa:_.NJ.ha});var NAb,OAb;NAb=["kytheHovercard"];OAb=[new PF({Mc:"start",Nc:"top"},{uc:"start",Bc:"bottom"},0,-10),new PF({Mc:"start",Nc:"bottom"},{uc:"start",Bc:"top"},0,10),new PF({Mc:"start",Nc:"top"},{uc:"center",Bc:"bottom"},0,-10),new PF({Mc:"start",Nc:"bottom"},{uc:"center",Bc:"top"},0,10),new PF({Mc:"start",Nc:"top"},{uc:"end",Bc:"bottom"},0,-10),new PF({Mc:"start",Nc:"bottom"},{uc:"end",Bc:"top"},0,10)];
_.OJ=function(a,b,c,d,e,f,g,h,n,r,v,A,C,I,L,O,Y,ma){VI.call(this,f,h,a);var ta=this;this.Ga=a;this.Pd=b;this.component=c;this.nC=d;this.LNa=e;this.qc=g;this.Nd=h;this.gA=n;this.lf=r;this.Ra=v;this.service=A;this.Ro=I;this.vc=L;this.xg=O;this.i9=Y;this.l9=ma;this.Jq=!1;this.Ee=this.Ro.Ee;this.us=0;this.z_=new _.oe(1);this.ud=null;this.Ya=new _.pd;this.UF=void 0;this.XG=new _.If(void 0);this.hpb=!1;this.Ya.add(C.lL().ka(_.fe()).subscribe(function(wa){ta.ISa(wa)}));this.yU=C.AR();this.eS=C.vR();a=this.M3a();
this.qc.Lb(38)&&(this.hpb=!0);this.SDc=a.ka(_.y(function(wa){return{text:wa.text,eua:wa.eua}}));this.Ya.add(a.subscribe(function(wa){ta.ILa(wa.origin)}));this.wTa()};_.V(_.OJ,VI);_.OJ.Ha=VI.Ha;_.k=_.OJ.prototype;
_.k.wTa=function(){var a=this;this.Ya.add(this.component.sQ.subscribe(function(b){a.Ud(b)}));this.Ya.add(this.component.Lda.subscribe(function(b){(b=a.Vaa(b.target))&&a.sr(b)}));this.Ya.add(this.component.xua.subscribe(function(b){a.Vaa(b.target)&&EAb(a)}));this.Ya.add(this.component.Ita.subscribe(function(b){b.shiftKey||b.metaKey||b.ctrlKey?a.XG.next(b):a.XG.next(void 0)}));this.Ya.add(this.component.Jta.subscribe(function(){a.WY();a.XG.next(void 0)}));this.Ya.add(this.component.scroll.subscribe(function(b){a.Xs(b)}))};
_.k.Pa=function(){VI.prototype.Pa.call(this);this.Ro.Jq=this.Jq;this.oT=new _.Bq(this.gTa,this.nC,{content:this.SDc})};_.k.Tb=function(a){if(a.layerBaseLocation){var b=a.layerBaseLocation;this.ESa(b.uf,b.vi)}VI.prototype.Tb.call(this,a)};_.k.La=function(){VI.prototype.La.call(this);null!=this.B_&&clearTimeout(this.B_);null!=this.d0&&clearTimeout(this.d0);this.Ya.unsubscribe();IJ(this)};_.k.clear=function(){VI.prototype.clear.call(this);IJ(this)};
_.k.XU=function(a){var b=a.annotations;this.qj=a.qj;var c=b.iL();this.us=c.length;a=[];var d=0;c=_.q(c);for(var e=c.next();!e.done;e=c.next()){e=e.value;var f;a:{if(f=e.DR())if(f=Ypb(f),$pb(f))break a;f=void 0}f?(a.push(new MJ(this,f,{index:d,wK:f.startLine+1,BVc:b.rRa(),gu:e},this.qc.Lb(79)&&!this.qc.Lb(85))),d++):_.Gz(this.Ga)}this.Ro.qZa(a);return a};
_.k.hR=function(a,b,c,d,e,f,g){return _.Id([this.service.Vta(a,b,c,{qb:d,commit:e},f,g),this.dQa()]).ka(_.y(function(h){var n=_.q(h);h=n.next().value;n=n.next().value;return{annotations:h,qj:n}}))};_.k.ESa=function(a,b){null!=this.qj&&(this.qj=Object.assign({},this.qj,{Dk:asb(a)}));this.gA.location=a;if(b&&_.XE(b,a)&&!_.fF(a,b,["line"])&&null!=this.Ap)for(a=_.q(this.Ap),b=a.next();!b.done;b=a.next())b.value.Sya()};
_.k.dQa=function(){var a=this;return(_.EE(this.He)?_.NH(this.xg,this.He,"path",0).ka(_.be(function(){return _.vd(void 0)}),_.y(function(b){return{Dk:a.He,jD:b}})):_.vd({Dk:this.He,jD:void 0})).ka(_.y(function(b){var c=b.Dk;b=b.jD;return{Dk:c,jD:b,hqa:!!b&&("HEAD"===_.wh(c,1)||b===_.wh(c,1))}}))};_.k.WY=function(){var a=this;this.ud&&this.ud.Kg()&&!this.UF&&(this.UF=setTimeout(function(){IJ(a)},300))};
var MAb=function(a,b){var c=a.qj;Mmb(c.Dk,PAb);PAb.params=Object.assign({},c.Dk.params,{line:b,Ei:"1",jf:1});return a.gA.zS(PAb,"panel")},LAb=function(a,b){b=_.Xrb(_.Vh(b,1),a.qj.Dk,a.qj);return a.gA.zS(b,"navigate")};_.k=_.OJ.prototype;_.k.ISa=function(a){this.Dha=a;if(null!=this.Ap){a=_.q(this.Ap);for(var b=a.next();!b.done;b=a.next())b.value.Vya()}};
_.k.Ud=function(a){var b=this,c=this.tn(a.target);if(null==c)this.Ro.sr([]);else{var d=this.Cia(c);if(null==d)this.Ro.sr([]),c instanceof HTMLAnchorElement&&(c.rel="noopener",c.target="_blank",this.Ga.mb({element:"UnifiedXrefPanel",action:"documentationLink",gestureName:"CLICK"}));else{c=d.element;var e=d.An;if(2===a.button&&!_.sF(a))this.yU.ka(_.he(1),_.Ud(Boolean),_.ue(function(){return b.YVa(d)})).subscribe(function(g){b.N0a(a,d,g)});else if(0===a.button&&!_.sF(a)&&(a.preventDefault(),!this.Ro.Ke(e)||
!this.Jq))if(this.Jq)Kxb(this.vc,{nh:_.Vh(e.context.gu,5).split(" "),TC:_.Wh(e.context.gu,10),di:c.textContent||""}),this.log("addToStack",a);else{var f;(null==(f=_.Ei(e.context.gu,_.Wn,4))?0:f.e_())?(this.navigate(d,d.element.getAttribute("href")),this.log("jumpToDefinition",a)):(this.OH(d),this.log("open",a))}}}};
_.k.N0a=function(a,b,c){var d=this;(c=BAb(this.LNa,a,{Wlb:c}))&&c.WB().subscribe(function(e){if(e)switch(e.Oe){case "navigate":d.navigate(b,e.Qa);d.log("navigateTo"+e.label+"ViaContextMenu",a);break;case "show-xrefs":d.OH(b);d.log("openViaContextMenu",a);break;case "copy-symbol-name":_.Ez(document,a.target,d.Qaa(b));d.log("copySymbolNameViaContextMenu",a);break;case "copy-link":d.log("copyLinkViaContextMenu",a);e=_.qF(a.target,"a");if(!(e instanceof HTMLAnchorElement))break;_.Ez(document,e,e.href);
break;case "open-tab":d.log("openTabViaContextMenu",a);e=_.qF(a.target,"a");if(!(e instanceof HTMLAnchorElement))break;_.ara(window,_.Yf(e.href));break;case "copy-build-target":e=QAb(d);if(null!=e&&"BUILD"===RAb(e)){var f=e.lastIndexOf("/");_.Ez(document,a.target,"//"+(0>f?"":e.substring(0,f))+":"+d.Qaa(b))}d.log("copyBuildTargetViaContextMenu",a);break;case "copy-qualified-link":_.Ez(document,a.target,e.Qa.hA);d.log("copyLinkToSymbolViaContextMenu",a);break;case "copy-qualified-symbol-name":_.Ez(document,
a.target,e.Qa.Yl),d.log("copyQualifiedSymbolNameViaContextMenu",a)}})};_.k.Qaa=function(a){a=a.An.location;return this.component.lines[a.startLine].substring(a.startColumn,a.endColumn)};_.k.navigate=function(a,b){var c=this;a=_.ep(_.kp(this.He.Vb(),{line:a.An.context.wK}).Za());this.Ra.navigate(a,{zf:"preserve"}).then(function(){return _.mn(c.Ra,b)}).then(function(){c.vc.JS.next()})};
_.k.OH=function(a){var b=_.ep(_.kp(this.He.Vb(),{Ei:"1",jf:1}).Za());this.Ra.navigate(b,{zf:"preserve"});b=a.An.context.gu;this.vc.OH({nh:_.Vh(b,5).split(" "),TC:_.Wh(b,10),di:a.element.textContent||""})};_.k.sr=function(a){var b=this,c=a.element,d=a.An.context.gu;this.B_=setTimeout(function(){b.Ro.sr(_.Wh(d,10));b.Pd.he()},200);var e=_.Vh(d,3);e&&(this.d0=setTimeout(function(){b.z_.next({origin:c,QDc:e.split(" ")})},750))};_.k.Xs=function(a){this.Ro.Xs(a)};
_.k.pD=function(){_.OI(this.Nd,"XREFS");_.Gz(this.Ga)};_.k.tx=function(){_.PI(this.Nd,"XREFS")};_.k.cA=function(){return["XREFS"]};_.k.qr=function(){return this.us};_.k.log=function(a,b){this.Ga.mb({element:"UnifiedXrefPanel",action:a,gestureName:"CLICK",projectId:this.He.hb},b)};_.k.ILa=function(a){this.ud||(this.ud=this.lf.create({xl:this.lf.Po.Zs()}));_.STa(this.ud,this.VNa(a));this.ud.Kg()||this.ud.Sd(this.oT);this.UF&&Crb(this)};_.k.VNa=function(a){return _.wq(_.yq(this.lf.position(),a),OAb)};
_.k.Vaa=function(a){a=this.tn(a);return null==a?null:this.Cia(a)};_.k.tn=function(a){if(!(a instanceof Element))return null;a=_.qF(a,".xrefs-decoration,.doc-link","code-and-highlight-container");return null!=a&&a instanceof HTMLElement?a:null};_.k.Cia=function(a){var b=Number(a.dataset.key);return isNaN(b)||0>b?null:(b=this.Ap[b])&&b instanceof MJ?{element:a,An:b}:null};
_.k.M3a=function(){var a=this;return _.Id([this.eS,this.z_,this.XG]).ka(_.ue(function(b){var c=_.q(b);b=c.next().value;var d=c.next().value;c=c.next().value;if(!d||!bsb(b,c))return _.vd(null);a.Ga.mb({element:"XrefsHovercard",action:"fetch_"+b,gestureName:"CLICK"});b=xsb(new _.FOa,d.QDc);a.qj&&a.qj.Dk&&(c=_.Mrb(_.Rmb(a.qj.Dk)),b.qU(c));return a.service.SZa(b).ka(_.be(function(){return _.vd(null)}),_.y(function(e){if(!e)return null;var f=_.cb(e,1,_.Kn).values().next().value;if(!f||!f.Kw())return null;
e=SAb(a,f);f=2===f.getType();return{origin:d.origin,text:e,eua:f}}))}),_.Ud(function(b){return!!b}),_.pe(1),_.Ad())};var SAb=function(a,b){var c=a.qj,d=a.gA;return _.Yrb(b,function(e){try{var f=_.Xrb(e,c.Dk,c);return d.zS(f)}catch(g){return e}})};
_.OJ.prototype.YVa=function(a){var b=this;return Ezb(this.i9,this.Qaa(a),a.An.location.startLine+1).ka(_.be(function(c){b.Ah.handleError(c);return _.vd(void 0)}),_.ue(function(c){return(null==c?0:c.vzb)&&(null==c?0:c.Yl)?b.l9.Ypa(c.Yl).ka(_.y(function(d){return{Yl:c.Yl,hA:d}})):_.vd({Yl:null==c?void 0:c.Yl,hA:void 0})}),_.y(function(c){var d=a.An.context.gu,e=_.Ei(d,_.Wn,4),f=[],g=QAb(b),h=a.element.textContent;null==g||"BUILD"!==RAb(g)||(null==e?0:e.e_())||null==h||/[:\/]/.test(h)||f.push({label:"Copy build target",
Oe:"copy-build-target"});(null==c?0:c.hA)&&f.push({label:"Copy link to the symbol",Oe:"copy-qualified-link",Qa:{hA:c.hA}});(null==c?0:c.Yl)&&f.push({label:"Copy qualified symbol name",Oe:"copy-qualified-symbol-name",Qa:{Yl:c.Yl}});c=[[{label:"References",Oe:"show-xrefs",disabled:!_.Vh(d,5)}],[{label:"Copy symbol name",Oe:"copy-symbol-name"},{label:"Copy link",Oe:"copy-link"}].concat(_.qc(f)),[{label:"Browser context menu",Oe:"unused",Wb:"shift+right-click",disabled:!0}]];e&&(d=function(n){return{label:n.uu(),
Oe:"navigate",Qa:LAb(b,n),disabled:!1}},f=_.Fi(e,_.Vn,2).map(d),(e=e.e_())&&f.unshift(d(e)),f.length&&c.unshift(f));c.unshift([{label:"Open in new tab",Oe:"open-tab"}]);return c}))};var RAb=function(a){var b=a.lastIndexOf("/");return 0>b?a:a.substring(b+1)},QAb=function(a){var b,c;a=null==(b=a.qj)?void 0:null==(c=b.Dk)?void 0:c.path;return null==a?null:a.startsWith("google3/")?a.substring(8):a};
_.OJ.ha=function(a){return new (a||_.OJ)(_.x(_.Ku),_.x(_.sl),_.x(_.EH),_.x(_.ef),_.x(GJ),_.x(_.nd),_.x(_.Zt),_.x(_.NI),_.x(_.NJ),_.x(_.Gq),_.x(_.cg),_.x(_.JJ),_.x(_.lu),_.x(LJ),_.x(_.HI),_.x(_.MH),_.x(_.vJ),_.x(_.xJ))};
_.OJ.ya=_.ec({type:_.OJ,qa:[["xrefs-layer","layerBaseLocation",""]],tb:function(a,b){a&1&&_.hf(NAb,7);if(a&2){var c;_.gf(c=_.lf())&&(b.gTa=c.first)}},inputs:{He:"layerBaseLocation",Jq:"chainXrefs"},outputs:{Ee:"highlightedLines"},features:[_.Ze([_.NJ,LJ]),_.Be,_.uc],Yb:["layerBaseLocation",""],Aa:2,Ba:0,Fa:[["kytheHovercard",""],[3,"content","mouseenter","mouseleave",4,"ngIf"],[3,"content","mouseenter","mouseleave"]],va:function(a){a&1&&_.N(0,$rb,2,3,"ng-template",null,0,_.pf)},Ia:[_.hm,BJ,_.mm],
styles:["a.xrefs-decoration.underline{text-decoration:underline}"],nb:2,Na:0});var PAb={};var PJ=function(){};PJ.ha=function(a){return new (a||PJ)};PJ.Ea=_.fc({type:PJ});PJ.Da=_.Vb({Ob:[SI],imports:[_.Gn,oI,_.nm,_.nI,_.Bn,_.mI,_.sE,_.ur,_.lA,_.ts,_.tx,_.Hq,_.pn,_.OF,_.qx]});var QJ=function(){};QJ.ha=function(a){return new (a||QJ)};QJ.Ea=_.fc({type:QJ});QJ.Da=_.Vb({imports:[_.nm]});var RJ=function(){};RJ.ha=function(a){return new (a||RJ)};RJ.Ea=_.fc({type:RJ});RJ.Da=_.Vb({imports:[_.nm]});var SJ=function(){};SJ.ha=function(a){return new (a||SJ)};SJ.Ea=_.fc({type:SJ});SJ.Da=_.Vb({imports:[_.nm,_.lA]});var TJ=function(){};TJ.ha=function(a){return new (a||TJ)};TJ.Ea=_.fc({type:TJ});TJ.Da=_.Vb({imports:[_.Hq]});var UJ=function(){};UJ.ha=function(a){return new (a||UJ)};UJ.Ea=_.fc({type:UJ});UJ.Da=_.Vb({imports:[_.nm,SJ,TJ,_.lA]});var VJ=function(){};VJ.ha=function(a){return new (a||VJ)};VJ.Ea=_.fc({type:VJ});VJ.Da=_.Vb({imports:[_.nm]});_.TAb=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");_.WJ=function(){};_.WJ.ha=function(a){return new (a||_.WJ)};_.WJ.Ea=_.fc({type:_.WJ});_.WJ.Da=_.Vb({imports:[_.Gn,_.nm,_.qx]});_.XJ=function(){};_.XJ.ha=function(a){return new (a||_.XJ)};_.XJ.Ea=_.fc({type:_.XJ});_.XJ.Da=_.Vb({});var YJ=function(){};YJ.ha=function(a){return new (a||YJ)};YJ.Ea=_.fc({type:YJ});YJ.Da=_.Vb({imports:[_.nm,_.lA,_.XJ]});var ZJ=function(){};ZJ.ha=function(a){return new (a||ZJ)};ZJ.Ea=_.fc({type:ZJ});ZJ.Da=_.Vb({imports:[_.Gn,_.nm,_.Bn,YJ,_.pn,FJ]});var $J=function(){};$J.ha=function(a){return new (a||$J)};$J.Ea=_.fc({type:$J});$J.Da=_.Vb({imports:[_.nm]});var aK=function(){};aK.ha=function(a){return new (a||aK)};aK.Ea=_.fc({type:aK});aK.Da=_.Vb({imports:[_.nm,FJ,YJ]});_.bK=function(){};_.bK.ha=function(a){return new (a||_.bK)};_.bK.Ea=_.fc({type:_.bK});_.bK.Da=_.Vb({Ob:[_.SH],imports:[PJ,QJ,_.nm,RJ,$J,UJ,_.WJ,VJ,ZJ,aK,aK]});var UAb,WAb;UAb=function(a){return{state:a}};_.VAb=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}"};
WAb={qDa:0,Tic:1,Ct:2,0:"STARRED",1:"UNSTARRED",2:"DISABLED"};_.cK=function(a,b,c,d){this.Ga=a;this.Zg=b;this.Lu=c;this.Nb=d;this.JPb=new _.al;this.YV=WAb;this.oza=this.P2=_.ge;this.l3a=new _.qe;this.GMa=!1};
_.cK.prototype.Tb=function(){var a=this;this.Wa=esb(this.Wa,this.type);this.oza=_.Sd(Fsb(this.Nb,this.Wa).ka(_.y(function(b){return{kind:"rpc",state:b?0:1}}),_.be(function(b){_.Kr(a.Zg,b);return _.vd({kind:"rpc",state:2})})),this.l3a).ka(_.me(function(b,c){switch(c.kind){case "rpc":return c.state;case "event":if(2===b)return b;a.Ga.mb({element:"StarComponent",action:"triggerStarButton",gestureName:c.action});b=1===b;a.Qxb=b;a.JPb.emit(b);a.GMa||(a.GMa=!0,a.makeRequest(b));return b?0:1;default:return _.rg(c)}},
2),_.pe(1),_.Ad());this.P2=this.oza.ka(_.y(function(b){switch(b){case 0:case 1:return _.gsb(a.type,0===b);case 2:return"An error occurred, star disabled";default:return _.rg(b,"star state is unknown")}}))};_.cK.prototype.makeRequest=function(a){var b=this;return(a?this.Nb.Pxa(this.Wa):this.Nb.Nya(this.Wa)).ka().subscribe({complete:function(){a!==b.Qxb?b.makeRequest(b.Qxb):b.GMa=!1},error:function(c){_.Kr(b.Zg,c);b.Lu.en(fsb(b.type,a),"polite");b.oza=_.vd(2);b.P2=_.vd("An error occurred, star disabled")}})};
_.cK.ha=function(a){return new (a||_.cK)(_.x(_.zn),_.x(_.Jr),_.x(_.Tp),_.x(_.lu))};
_.cK.ya=_.ec({type:_.cK,qa:["star place  type  trackElement ".split(" ")],inputs:{type:"type",Wa:"place",mc:"trackElement",Fw:"elementName"},outputs:{JPb:"starChange"},features:[_.uc],Yb:"place  type  trackElement ".split(" "),Aa:2,Ba:5,Fa:[[4,"ngIf"],["type","button","mat-icon-button","",3,"disabled","matTooltip","ascTrackElement","trackAction","click"]],va:function(a,b){a&1&&(_.N(0,dsb,5,12,"ng-container",0),_.Q(1,"async"));a&2&&_.z("ngIf",_.af(3,UAb,_.R(1,1,b.oza)))},Ia:[_.En,_.hm,_.Wq,_.ss,_.Uw,
_.mm],styles:[_.VAb()],Na:0});var csb=new _.Yr("{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}}}}");_.dK=function(){};_.dK.ha=function(a){return new (a||_.dK)};_.dK.Ea=_.fc({type:_.dK});_.dK.Da=_.Vb({imports:[_.Gn,_.nm,_.ur,_.ts,_.jx]});_.eK=function(){this.path=""};_.eK.prototype.Pa=function(){};_.eK.ha=function(a){return new (a||_.eK)};
_.eK.ya=_.ec({type:_.eK,qa:[["empty-file-detail","path",""]],inputs:{path:"path"},Yb:["path",""],Aa:7,Ba:3,Fa:[["icon","source:file"]],va:function(a,b){a&1&&(_.B(0,"icon-empty-state-display",0)(1,"icon-empty-state-title"),_.P(2," Empty file "),_.D(),_.B(3,"icon-empty-state-subtitle")(4,"div"),_.P(5),_.Q(6,"lastPathElement"),_.D()()());a&2&&(_.w(5),_.We(" ",_.R(6,1,b.path)," is currently empty. "))},Ia:[_.Yz,_.$z,_.Zz,_.dA],nb:2,Na:0});var XAb=function(a,b,c,d,e){var f=c.start;c=c.end;this.ps=a;this.line=b;this.startColumn=f;this.endColumn=c;this.classList=e+(" match-"+d)};XAb.prototype.remove=function(){this.UN&&this.UN.remove()};XAb.prototype.render=function(){this.UN=this.ps.tF(this.line-1,{startColumn:this.startColumn,endColumn:this.endColumn,Bm:this.classList})};XAb.prototype.scrollTo=function(a){this.ps.zCb("."+this.classList.split(" ").join("."),a,this.line-1,60)};_.fK=function(a,b,c){_.UI.call(this,c);this.ps=a;this.XR=b;this.qua=[];this.selectedIndex=null;this.matches=[];this.Fx=-1;this.tk=_.ge;this.USa="search"};_.V(_.fK,_.UI);
_.fK.prototype.Tb=function(a){a.selectedMatchIndex&&YAb(this);a.matches&&this.update();if(a.scrollToIndex){a=a.scrollToIndex;var b=a.vi;a=a.uf;var c=this.qua[a];if(c){var d;null==(d=this.XR)||d.xv({action:"show",line:c.line});c.scrollTo(-1===b?0:a>b?1:0)}}else a.matches&&(a=a.matches,d=a.vi,a=a.uf,d=d&&d[this.Fx]&&d[this.Fx].lineNumber,d=-1===d?0:(a&&a[this.Fx]&&a[this.Fx].lineNumber)>d?1:0,a=this.qua[this.Fx])&&(null==(b=this.XR)||b.xv({action:"show",line:a.line}),a.scrollTo(d))};
_.fK.prototype.La=function(){_.UI.prototype.La.call(this);this.Ya&&this.Ya.unsubscribe()};_.fK.prototype.Zpa=function(){var a=this,b="search-match-layer";"find"===this.USa?b+=" find-match":"search"===this.USa&&(b+=" search-match");this.qua=this.matches.map(function(c,d){return new XAb(a.ps,c.lineNumber,c.ef,d,a.selectedIndex===d?b+" selected-match":b)});return _.vd(this.qua)};
var YAb=function(a){a.Ya&&a.Ya.unsubscribe();a.Ya=a.tk.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")})};_.fK.ha=function(a){return new (a||_.fK)(_.x(_.EH),_.x(_.BH,8),_.x(_.nd))};
_.fK.Ha=_.gc({type:_.fK,qa:[["search-match-layer"]],inputs:{matches:"matches",Fx:"scrollToIndex",tk:"selectedMatchIndex",USa:"highlightStyle"},features:[_.Be,_.uc]});var mmb,ZAb;mmb=_.pE([]);ZAb=_.vd({state:1,message:"Invalid search query"});
_.gK=function(a,b){var c=this;this.K_a=a;this.DS=new _.oe(1);this.TKa=new _.If(void 0);a=this.DS.ka(_.fe(function(d,e){return!!d&&!!e&&_.XE(d,e)}));b=b.Cx.ka(_.y(_.ME),_.fe(hsb));this.matches=_.Id([a,b,this.TKa]).ka(_.ue(function(d){var e=_.q(d);d=e.next().value;var f=e.next().value;e=e.next().value;return d?$Ab(c,d,f,e).ka(_.be(function(g){return(g=g.error)&&400===g.code?ZAb:_.vd({state:1,message:"Search matches couldn't be loaded."})})):_.vd(mmb)}),nmb(),_.Ad())};_.gK.prototype.zkb=function(){this.DS.next(null)};
var $Ab=function(a,b,c,d){var e=c.tl;c=void 0===c.Te?"":c.Te;return(e=d||e)?a.search(b,e,c).ka(_.te(_.yE)):_.vd(mmb)};_.gK.prototype.search=function(a,b,c){return this.K_a.match(a,b,new _.BG({Te:c})).ka(_.y(isb),_.y(_.pE))};_.gK.ha=function(a){return new (a||_.gK)(_.u(_.UH),_.u(_.Hf))};_.gK.ua=_.t({token:_.gK,oa:_.gK.ha});_.hK=function(a,b){this.vd=a;this.Ga=b;this.h5a="Stop highlighting matches";this.i5a="Next match";this.j5a="Previous match";this.yc=_.xE;this.e0=this.nnb=0;this.tk=-1;this.yOb=!1;this.bNb=new _.al;this.close=new _.al;this.KQc=!0};
_.hK.prototype.Pa=function(){var a=this,b=this.vd.register("Jump to next match in the file","n",function(){a.Ga.mb({gestureName:"KEYBOARD",element:a.mc,action:"selectNextSearchMatch"});a.tk>=a.e0-1||jsb(a,1)}),c=this.vd.register("Jump to previous match in the file","p",function(){a.Ga.mb({gestureName:"KEYBOARD",element:a.mc,action:"selectPreviousSearchMatch"});0>=a.tk||jsb(a,-1)});this.Eg=function(){b();c()}};_.hK.prototype.Tb=function(){this.tk=Math.min(this.e0-1,Math.max(0,this.tk))};
_.hK.prototype.La=function(){this.Eg()};var jsb=function(a,b){a.tk+=b;a.bNb.emit(a.tk)};_.hK.ha=function(a){return new (a||_.hK)(_.x(_.tt),_.x(_.zn))};
_.hK.ya=_.ec({type:_.hK,qa:[["file-matches-navigation","trackElement",""]],Cb:2,lb:function(a,b){a&2&&_.Ge("grimoire-secondary-text",b.KQc)},inputs:{nnb:"dataState",e0:"matchCount",tk:"selectedMatchIndex",yOb:"showCloseButton",Lia:"trackArtifactId",EN:"trackProjectId",mc:"trackElement"},outputs:{bNb:"selectedMatchIndexChange",close:"close"},features:[_.uc],Yb:["trackElement",""],Aa:4,Ba:4,Fa:function(){return[[3,"ngSwitch"],[4,"ngSwitchCase"],[3,"inline",4,"ngSwitchCase"],["type","button","mat-icon-button",
"","class","close","trackAction","closeSearchMatchNavigation",3,"title","ascTrackElement","trackArtifactId","trackProjectId","click",4,"ngIf"],["id","match-count-label","aria-live","polite",1,"count","gmat-caption"],_.sz("{VAR_PLURAL, plural, =0 {No matches} =1 {{INTERPOLATION} of {INTERPOLATION_1} match} other {{INTERPOLATION} of {INTERPOLATION_1} matches}}",{VAR_PLURAL:"\ufffd0\ufffd",INTERPOLATION:"\ufffd1\ufffd",INTERPOLATION_1:"\ufffd2\ufffd"}),["mat-icon-button","","type","button","aria-describedby",
"match-count-label","trackAction","selectPreviousSearchMatch",1,"previous",3,"disabled","title","ascTrackElement","trackArtifactId","trackListIndex","trackProjectId","click"],["mat-icon-button","","type","button","aria-describedby","match-count-label","trackAction","selectNextSearchMatch",1,"next",3,"disabled","title","ascTrackElement","trackArtifactId","trackListIndex","trackProjectId","click"],[3,"inline"],["type","button","mat-icon-button","","trackAction","closeSearchMatchNavigation",1,"close",
3,"title","ascTrackElement","trackArtifactId","trackProjectId","click"]]},va:function(a,b){a&1&&(_.G(0,0),_.N(1,ksb,11,21,"ng-container",1),_.N(2,lsb,1,1,"loading",2),_.Je(),_.N(3,msb,3,5,"button",3));a&2&&(_.z("ngSwitch",b.nnb),_.w(1),_.z("ngSwitchCase",b.yc.kg),_.w(1),_.z("ngSwitchCase",b.yc.Mh),_.w(1),_.z("ngIf",b.yOb))},Ia:[_.En,_.hm,_.im,_.jm,_.rE,_.Wq,_.ss,_.Kz],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 aBb=["gridItem"],iK=function(a,b,c,d){this.lsb=a;this.zOa=b;this.Doa=c;this.nQa="auto";this.Mvb=this.RUb=0;this.RAb=void 0;this.Ya=new _.pd;this.SUb=this.TUb=!1;this.QZa=new _.Nv(c,a,d)};iK.prototype.Pa=function(){var a=this;this.QZa.Pa();this.Ya.add(this.QZa.resize.subscribe(function(){bBb(a)}))};iK.prototype.Pc=function(){var a=this;this.TUb=!0;this.Fta.qd.subscribe(function(){a.refresh()})};iK.prototype.La=function(){this.SUb=!0;this.Ya.unsubscribe();this.QZa.La()};
iK.prototype.refresh=function(){var a=this;this.TUb&&zsb(this.Doa,function(){a.SUb||(delete a.JUa,delete a.b3,bBb(a))})};
var bBb=function(a){a.zOa.he();if(a.lsb){var b=a.lsb.ta.offsetWidth;var c=a.Fta.toArray();b=cBb(a,b,c);c=Math.ceil(Math.ceil(Math.max(c.length,a.RAb||0)/b)*a.UFc);a.nQa=c?c+"px":"auto";_.vk(a.zOa);a.zOa.he()}else a.nQa="auto"},cBb=function(a,b,c){var d=dBb(a,c);c=Math.min(Math.floor(b/d.min),20);if(1>=c)return 1;for(a=eBb(a,Math.min(Math.floor(b/d.max),20),c,d.lRc);1<=c;c--)if(d=a.get(c),(d?d.reduce(function(e,f){return e+f}):0)<=b)return c;return 1},dBb=function(a,b){if(a.JUa)return a.JUa;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 h=d[g]=b[g].ta.offsetWidth+a.Mvb;e=Math.min(h,e);f=Math.max(h,f)}return a.JUa={min:e,max:f,lRc:d}},eBb=function(a,b,c,d){a.b3||(a.b3=new Map);for(var e=[];b<=c;b++)a.b3.has(b)||(a.b3.set(b,[]),e.push(b));for(c=0;c<d.length;c++){b=_.q(e);for(var f=b.next();!f.done;f=b.next()){var g=f.value;f=Math.ceil(d.length/g);g=a.b3.get(g);f=Math.floor(c/f);g[f]=Math.max(g[f]||0,d[c])}}return a.b3};
_.W.Object.defineProperties(iK.prototype,{UFc:{configurable:!0,enumerable:!0,get:function(){return this.Fta.first?this.Fta.first.ta.getBoundingClientRect().height+this.RUb:0}}});iK.ha=function(a){return new (a||iK)(_.x(_.Rc),_.x(_.sl),_.x(_.Ht),_.x(_.ye))};
iK.ya=_.ec({type:iK,qa:[["grid-layout"]],zd:function(a,b,c){a&1&&_.kf(c,aBb,4,_.Rc);if(a&2){var d;_.gf(d=_.lf())&&(b.Fta=d)}},Cb:2,lb:function(a,b){a&2&&_.Fe("height",b.nQa)},inputs:{RUb:"verticalItemMargin",Mvb:"horizontalItemMargin",RAb:"leaveSpaceFor"},kc:["*"],Aa:1,Ba:0,va:function(a){a&1&&(_.Re(),_.Se(0))},styles:["grid-layout[_nghost-%COMP%]{align-content:flex-start;align-items:flex-start;display:flex;flex-flow:column wrap;outline:0}"],Na:0});var fBb,gBb;fBb=function(a){return[a]};gBb=[{prefix:"k",mD:1E3},{prefix:"M",mD:1E6},{prefix:"G",mD:1E9},{prefix:"T",mD:1E12},{prefix:"P",mD:1E15},{prefix:"E",mD:1E18},{prefix:"Z",mD:1E21},{prefix:"Y",mD:1E24}];
_.jK=function(a,b,c,d){this.Ra=a;this.Ga=b;this.hp=c;this.VJc=d;this.H0b="https://www.gstatic.com/devopsconsole/images/source/codelayers/annotation.png";this.bAa="Generated by a BUILD rule. See go/bbcp for more details";this.Deb=hBb;this.files=[];this.zf="";this.kj=this.lV=!1;this.lNb=_.vd("");this.vNa=this.zL=!1};_.jK.prototype.Tb=function(a){a.aggregations&&this.zL&&(this.vNa=!0)};
var hBb=function(a){if(1E4>a)return a.toString();for(var b=_.q(gBb),c=b.next();!c.done;c=b.next())if(c=c.value,1E3*c.mD>a&&c.mD<=a)return a/=c.mD,a=10<a?Math.round(a):Math.round(10*a)/10,""+a+c.prefix;return a.toString()};_.jK.prototype.Pa=function(){var a=this;this.lV&&(this.lNb=this.hp.params.ka(_.y(function(b){b=_.ioa(b).pYa;if(!Object.keys(b).length)return"";b=_.Om(a.Ra,a.Ra.zh(["unused",b])).split(";");b.shift();return";"+b.join(";")})));this.zL=!0};
_.jK.prototype.gM=function(){this.vNa&&(this.MCc.refresh(),this.vNa=!1)};var nsb=function(a,b){var c=b.target;if(c.pathname){var d=[];a.gq&&a.NMb&&d.push(_.Dta(_.O1a(a.VJc,c.pathname),a.NMb,a.gq,["CLICK_RESULT_CONTENT"],a.VA,a.xz));a.Ga.mb({element:"FileListItem",action:"navigate",gestureName:"CLICK",kG:d});a.lV&&!_.sF(b)&&(b.preventDefault(),_.mn(a.Ra,c.pathname))}};
_.W.Object.defineProperties(_.jK.prototype,{INc:{configurable:!0,enumerable:!0,get:function(){return null==this.limit||this.files.length<this.limit?this.files.length:this.limit}}});_.jK.ha=function(a){return new (a||_.jK)(_.x(_.cg),_.x(_.Ku),_.x(_.Hf),_.x(_.$t))};
_.jK.ya=_.ec({type:_.jK,qa:[["file-list"]],tb:function(a,b){a&1&&_.hf(iK,7);if(a&2){var c;_.gf(c=_.lf())&&(b.MCc=c.first)}},inputs:{Gvc:"ariaLabelledbyId",files:"files",zf:"queryParamsHandling",lV:"useRelativeUrls",gq:"searchRequestToken",NMb:"searchResponseToken",VA:"sessionStartTimeMs",xz:"clientTimeResultsDisplayedMs",limit:"limit",kj:"isPiper",aggregations:"aggregations"},features:[_.uc],Aa:4,Ba:7,Fa:[["role","list",3,"leaveSpaceFor","click"],["gridLayout",""],[4,"ngFor","ngForOf"],[4,"incrementalFor",
"incrementalForOf","incrementalForLimit"],["role","listitem",1,"file-list-item"],["gridItem",""],[3,"routerLink","queryParamsHandling","class","deleted","click",4,"ngIf","ngIfElse"],["relativeLink",""],["src","https://ssl.gstatic.com/devopsconsole/images/source/build-output.png","class","bbcp",3,"alt",4,"ngIf"],["class","aggregations","role","list",4,"ngIf"],[3,"routerLink","queryParamsHandling","click"],["src","https://ssl.gstatic.com/devopsconsole/images/source/build-output.png",1,"bbcp",3,"alt"],
["role","list",1,"aggregations"],["class","aggregation","role","listitem",3,"title",4,"ngFor","ngForOf"],["role","listitem",1,"aggregation",3,"title"],["aria-hidden","true",3,"src","alt"],["aria-hidden","true"]],va:function(a,b){a&1&&(_.B(0,"grid-layout",0,1),_.K("click",function(c){return nsb(b,c)}),_.N(2,usb,2,2,"ng-container",2),_.Q(3,"async"),_.D());a&2&&(_.z("leaveSpaceFor",b.INc),_.Ee("aria-labelledby",b.Gvc),_.w(2),_.z("ngForOf",_.af(5,fBb,_.R(3,3,b.lNb))))},styles:['file-list[_nghost-%COMP%]{display:block}.file-list-item[_ngcontent-%COMP%]{display:flex;padding:4px 16px 0}.file-item[_ngcontent-%COMP%]{border:1px solid transparent;box-sizing:border-box;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-item.folder[_ngcontent-%COMP%]:before{content:"folder";content:"folder"/"";display:inline-block;font-family:Google Material Icons;font-size:18px;height:18px;line-height:1;margin-right:3.653px;vertical-align:-5px;width:18px}.file-item.submodule[_ngcontent-%COMP%]:before{content:"snippet_folder";content:"snippet_folder"/"";display:inline-block;font-family:Google Material Icons;font-size:18px;height:18px;line-height:1;margin-right:3.653px;vertical-align:-5px;width:18px}.file-item.file[_ngcontent-%COMP%]:before{content:"insert_drive_file";content:"insert_drive_file"/"";display:inline-block;font-family:Google Material Icons;font-size:18px;height:18px;line-height:1;margin-right:3.653px;vertical-align:-5px;width:18px}.file-item.link[_ngcontent-%COMP%]:before{content:"link";content:"link"/"";display:inline-block;font-family:Google Material Icons;font-size:18px;height:18px;line-height:1;margin-right:3.653px;vertical-align:-5px;width:18px}span[_ngcontent-%COMP%]{vertical-align:middle}.deleted[_ngcontent-%COMP%]{text-decoration:line-through}.bbcp[_ngcontent-%COMP%]{height:18px;width:18px}.aggregations[_ngcontent-%COMP%]{align-self:center}.aggregation[_ngcontent-%COMP%]{padding-left:4px}'],
Na:0});_.kK=function(){};_.kK.ha=function(a){return new (a||_.kK)};_.kK.Ea=_.fc({type:_.kK});_.kK.Da=_.Vb({imports:[_.aA,_.cH]});_.lK=function(){};_.lK.ha=function(a){return new (a||_.lK)};_.lK.Ea=_.fc({type:_.lK});_.lK.Da=_.Vb({Ob:[_.SH],imports:[_.nm]});_.mK=function(){};_.mK.ha=function(a){return new (a||_.mK)};_.mK.Ea=_.fc({type:_.mK});_.mK.Da=_.Vb({imports:[_.Gn,_.nm,_.sE,_.ur,_.ts]});var nK=function(){};nK.prototype.transform=function(a,b){a.endsWith("/")&&(a=a.substring(0,a.length-1));if(null==b)return null;b=b.get(a);if(!b)return null;a=[];b=_.q(b.values());for(var c=b.next();!c.done;c=b.next())c=c.value,0<c.instances&&a.push(c);return 0===a.length?null:a};nK.ha=function(a){return new (a||nK)};nK.Ie=_.hc({name:"activeAggregations",type:nK,oe:!0});var oK=function(){};oK.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 _.rg(a)}};oK.ha=function(a){return new (a||oK)};oK.Ie=_.hc({name:"icon",type:oK,oe:!0});var pK=function(a,b){this.Ff=a;this.va=b;this.ata=-1;this.Uwb=2E3;this.iu=!0;this.kBb=!1};_.k=pK.prototype;_.k.Tb=function(a){this.iu=!0;a.incrementalForLimit&&!a.incrementalForOf&&(this.kBb=!0)};_.k.Xp=function(){var a=this;this.iu&&(this.iu=!1,this.kBb||this.Ff.clear(),this.clearInterval(),this.JT(),this.GTa=setInterval(function(){a.JT()},1))};_.k.La=function(){this.clearInterval()};
_.k.JT=function(){var a=null==this.ata||0>this.ata?Infinity:this.ata;if(this.bta){var b=this.Ff.length,c=Math.min(b+this.Uwb,this.bta.length);for(c=Math.min(a,c);b<c;b++)this.Ff.Rh(this.va,{wa:this.bta[b]});b>=Math.min(a,this.bta.length)&&this.clearInterval()}else this.clearInterval()};_.k.clearInterval=function(){null!=this.GTa&&clearInterval(this.GTa);this.GTa=void 0};pK.ha=function(a){return new (a||pK)(_.x(_.ef),_.x(_.df))};
pK.Ha=_.gc({type:pK,qa:[["","incrementalFor","","incrementalForOf",""]],inputs:{bta:"incrementalForOf",ata:"incrementalForLimit",Uwb:"incrementalForCount"},features:[_.uc]});var qK=function(){};qK.prototype.transform=function(a,b,c){if(a.uo){var d=a.Ce;c=d?c||a.Qc&&_.EE(a.Qc)?";"+_.wg.FLb+"="+d:";"+_.wg.Ce+"="+d:""}else c="";return c?(b&&(b=b.replace(/;(rcl|drc)=[^;]+/,"")),encodeURIComponent(a.name)+c+b):encodeURIComponent(a.name)+b};qK.ha=function(a){return new (a||qK)};qK.Ie=_.hc({name:"toHref",type:qK,oe:!0});var rK=function(){};rK.ha=function(a){return new (a||rK)};rK.Ea=_.fc({type:rK});rK.Da=_.Vb({});_.sK=function(){};_.sK.ha=function(a){return new (a||_.sK)};_.sK.Ea=_.fc({type:_.sK});_.sK.Da=_.Vb({imports:[_.Gn,_.nm,rK,_.ts,_.jx,_.bK,_.cH,_.pn]});_.$lb(_.jK,[_.gm,_.hm,iK,_.nn,pK],[_.mm,nK,oK,qK]);
_.pzb=!0;
}catch(e){_._DumpException(e)}
try{
var pBb,nBb,kBb,lBb,mBb,oBb,qBb,sBb,rBb,tBb,uBb,CBb;_.iBb=function(a){var b=a.host,c=a.mf,d=a.TF;a=a.ai;if(c)b={type:"project",id:c.projectId};else if(b)b={type:"host",id:b.name};else{if(d)return new _.xg({});if(a)b={type:"ossProject",id:a.name};else throw Error("kd");}return new _.yg({je:b})};_.tK=function(a){return"host"===a.Oc};_.jBb=function(a){if(a.path&&"/"!==a.path){var b=a.path.split("/");return b[b.length-(a.Yw?1:2)]}return a.repository?a.repository:a.hb?a.hb:""};
pBb=function(a){a=[[0,_.hnb],[1,kBb(a)],[2,lBb(a)],[3,mBb(a)],[4,nBb(a)],[5,oBb(a)]].filter(function(b){return!!b[1]});return new Map(a)};nBb=function(a){var b=a.path;void 0!==b?""===b||"/"===b?b="":b.endsWith("/")||(b=_.sg(b),b=""===b||"/"===b?"":_.wmb(b)):b=void 0;return b?{xo:"This directory",value:_.uh({je:qBb(a),repository:a.repository,path:b,qb:_.tK(a)?a.qb:void 0}),Wb:_.mF("d"),iT:"Search for code or files in this directory",Rs:"Directory"}:null};
kBb=function(a){if(_.DE(a)||_.tK(a))return null;a=qBb(a);if(!a)return null;var b=_.uh({je:a});return{xo:"host"===a.type?"This host":"This project",value:b,Wb:"host"===a.type?_.mF("h"):_.mF("p"),Rs:"host"===a.type?"Host":"Project"}};lBb=function(a){if(_.tK(a))return null;var b=a.repository;if(!b)return null;var c=_.uh({je:qBb(a),repository:b});return{xo:_.DE(a)?b:"This repository",value:c,Wb:_.DE(a)?_.mF("p"):_.mF("r"),Rs:_.DE(a)?"Project":"Repository"}};
mBb=function(a){if(!_.tK(a))return null;var b=a.repository,c=a.qb;if(!b||!c)return null;var d=_.ug(c),e=_.aoa(d);return e||_.$na(d)?{xo:e?"This branch":"This tag",value:_.uh({je:qBb(a),repository:b,qb:c}),Wb:_.mF("b"),iT:e?"Search for code or files in this branch":"Search for code or files in this tag",Rs:"Ref"}:null};oBb=function(a){a=a.params;return a.Mb?_.vnb(a.Mb):null};qBb=function(a){var b=a.hb;a=a.Oc;if(b&&a)return{id:b,type:a}};
sBb=function(a,b,c){var d=pBb(a),e=_.wnb(c).state,f=Array.from(d.values()),g=f.find(function(h){return _.Fta(h,e.prefix)});c=!c.tl&&!c.xd;a.path&&1<a.path.length&&!a.Yw&&d.has(4)?e.prefix=d.get(4):c?e.prefix=rBb(b,d):g?e.prefix=g:f.push(e.prefix);return{scopes:f,state:e}};rBb=function(a,b){var c=a.repository,d=a.hb,e=a.qb;a=a.params;var f=b.get(5);if(a.Mb&&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:_.hnb};
tBb=function(a){if(!a||!a.hb||!a.Oc)return{};var b={xd:_.uh({je:{id:a.hb,type:a.Oc},repository:a.repository})};a=b.tl;b=void 0===b.xd?"":b.xd;var c=_.vh(b),d=c.je;c=c.repository;var e={};a&&(e.nn=a);c?e.prefix={xo:c,value:b,Rs:"Repository"}:d&&(e.prefix={xo:d.id,value:b,Rs:"host"===d.type?"Host":"Project"});return e};
_.vBb=function(a){var b=a.b1.map(function(c){var d,e,f,g;return{Rd:new RegExp(null!=(d=null==c?void 0:c.Rd)?d:""),jh:null!=(e=null==c?void 0:c.jh)?e:"",label:null!=(f=null==c?void 0:c.label)?f:void 0,Wb:null!=(g=null==c?void 0:c.Wb)?g:void 0}});a=a.K2.map(function(c){return{ZD:uBb(c.ZD),fE:uBb(c.fE)}});return{b1:b,K2:a}};
uBb=function(a){var b,c,d,e;return{Ep:new RegExp(null!=(b=null==a?void 0:a.Ep)?b:""),st:null!=(c=null==a?void 0:a.st)?c:"",Rd:new RegExp(null!=(d=null==a?void 0:a.Rd)?d:""),jh:null!=(e=null==a?void 0:a.jh)?e:""}};_.BBb=function(a){var b=_.wBb(a);return[_.xBb,_.yBb,_.zBb].find(function(c){return _.ABb(c,b)})};_.wBb=function(a){a=a.replace(/^\w+@([^:]+):/,"https://$1/");a=a.replace(/^ssh:\/\/\w+@/,"https://");a=new _.oh(a);_.eFa(a,"https");a.jd(a.le().replace(/\.git$/,""));return a};
CBb=function(a,b){return _.Awb(a,b).ka(_.y(function(c){return c.A9}))};_.DBb=function(a,b){if(b.qb)return _.vd(b);var c=b.hb,d=b.repository,e=b.Oc;return c&&d&&e?CBb(a,{hb:c,repository:d,Oc:e}).ka(_.y(function(f){return f?_.hp(b.Vb(),f).Za():b})):_.vd(b)};_.uK=function(a){a=void 0===a?{}:a;this.O={};this.O.regex=null==a.Rd?null:a.Rd;this.O.relatedRegex=null==a.jh?null:a.jh;this.O.label=null==a.label?null:a.label;this.O.shortcut=null==a.Wb?null:a.Wb};_.V(_.uK,_.U);_.uK.prototype.ma=function(){return _.uK};
_.uK.prototype.na=function(){return{keys:["label","regex","relatedRegex","shortcut"]}};
_.W.Object.defineProperties(_.uK.prototype,{label:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"label")?_.T(this,"label"):""},set:function(a){this.O.label=a}},Rd:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"regex")?_.T(this,"regex"):""},set:function(a){this.O.regex=a}},jh:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"relatedRegex")?_.T(this,"relatedRegex"):""},set:function(a){this.O.relatedRegex=a}},Wb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"shortcut")?_.T(this,"shortcut"):""},set:function(a){this.O.shortcut=a}}});_.vK=function(a){a=void 0===a?{}:a;this.O={};this.O.dirRegex=null==a.Ep?null:a.Ep;this.O.targetDir=null==a.st?null:a.st;this.O.regex=null==a.Rd?null:a.Rd;this.O.relatedRegex=null==a.jh?null:a.jh};_.V(_.vK,_.U);_.vK.prototype.ma=function(){return _.vK};_.vK.prototype.na=function(){return{keys:["dirRegex","regex","relatedRegex","targetDir"]}};
_.W.Object.defineProperties(_.vK.prototype,{Ep:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"dirRegex")?_.T(this,"dirRegex"):""},set:function(a){this.O.dirRegex=a}},Rd:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"regex")?_.T(this,"regex"):""},set:function(a){this.O.regex=a}},jh:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"relatedRegex")?_.T(this,"relatedRegex"):""},set:function(a){this.O.relatedRegex=a}},st:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"targetDir")?_.T(this,"targetDir"):""},set:function(a){this.O.targetDir=a}}});_.wK=function(a){a=void 0===a?{}:a;this.O={};this.O.srcToTest=null==a.ZD?null:a.ZD;this.O.testToSrc=null==a.fE?null:a.fE};_.V(_.wK,_.U);_.wK.prototype.ma=function(){return _.wK};_.wK.prototype.na=function(){return{keys:["srcToTest","testToSrc"],Ka:{srcToTest:_.vK,testToSrc:_.vK}}};
_.W.Object.defineProperties(_.wK.prototype,{ZD:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"srcToTest")?_.T(this,"srcToTest"):null},set:function(a){this.O.srcToTest=a}},fE:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"testToSrc")?_.T(this,"testToSrc"):null},set:function(a){this.O.testToSrc=a}}});_.xK=function(a){a=void 0===a?{}:a;this.O={};this.O.relatedFileConfigs=null==a.b1?null:a.b1;this.O.testDirPairs=null==a.K2?null:a.K2};_.V(_.xK,_.U);_.xK.prototype.ma=function(){return _.xK};
_.xK.prototype.na=function(){return{Sa:{relatedFileConfigs:_.uK,testDirPairs:_.wK},keys:["relatedFileConfigs","testDirPairs"]}};_.W.Object.defineProperties(_.xK.prototype,{b1:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"relatedFileConfigs")?_.T(this,"relatedFileConfigs"):[]},set:function(a){this.O.relatedFileConfigs=a}},K2:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"testDirPairs")?_.T(this,"testDirPairs"):[]},set:function(a){this.O.testDirPairs=a}}});_.yK=function(a,b){_.QF.call(this,a);this.Go=b||"Source"};_.V(_.yK,_.QF);_.yK.prototype.hm=function(a){var b=_.jBb(a);_.DE(a)&&a.params.Mb&&(a=_.Jmb(a),b=b?b+" - "+a:a);this.title.hm(b?b+" - "+this.Go:this.Go)};_.yK.ha=function(a){return new (a||_.yK)(_.u(_.$m),_.u(_.C2a,8))};_.yK.ua=_.t({token:_.yK,oa:_.yK.ha,Ja:"root"});_.zK=function(a,b,c,d){this.Jj=a;this.u_a=b;this.ID=c;this.document=d};_.zK.prototype.resolve=function(a){var b=_.zg(a);return _.EBb(this,b,a.Cx)};
_.EBb=function(a,b,c){var d=_.ME(c);c=tBb(b);var e=new _.qe,f=_.DBb(a.ID,b).ka(_.y(function(n){return sBb(n,b,d)})).ka(_.ue(function(n){var r=n.scopes;return _.stb(a.u_a,d.Te,n.state).ka(_.we(function(v){a.Jj.w1.x0a(r,v.prefix||null)}),_.y(function(v){return v.L2a}))}));f=_.Sd(f,e);var g=new _.kxb(a.document,a.Jj),h=nBb(b)||void 0;return{OLa:f,yca:!0,awa:c,Jj:a.Jj,DMb:a.Jj.w1.hv,F0a:_.nxb(g,e,h)}};_.zK.ha=function(a){return new (a||_.zK)(_.u(_.AI),_.u(_.kH),_.u(_.RH),_.u(_.Yg))};
_.zK.ua=_.t({token:_.zK,oa:_.zK.ha});_.FBb=void 0;_.AK=function(){};_.W.Object.defineProperties(_.AK.prototype,{config:{configurable:!0,enumerable:!0,get:function(){return _.FBb}}});_.AK.ha=function(a){return new (a||_.AK)};_.AK.ua=_.t({token:_.AK,oa:_.AK.ha,Ja:"root"});var GBb;GBb=function(a){var b=a.icon,c=a.xwa,d=a.Exa;this.name=a.name;this.icon=b;this.xwa=c;this.Exa=d;this.domain=(new _.oh(c)).eh()};_.ABb=function(a,b){return b.eh()===a.domain||b.eh().endsWith("."+a.domain)};_.xBb=new GBb({name:"GitHub",icon:"shared:github",xwa:"https://github.com",Exa:"https://github.com/logout"});_.yBb=new GBb({name:"Bitbucket",icon:"shared:bitbucket_v3",xwa:"https://bitbucket.org",Exa:"https://id.atlassian.com/logout?continue=https%3A%2F%2Fbitbucket.org%2Faccount%2Fsignout%2F"});
_.zBb=new GBb({name:"GitLab",icon:"shared:gitlab_v2",xwa:"https://gitlab.com",Exa:"https://gitlab.com/users/sign_out"});
}catch(e){_._DumpException(e)}
try{
var JBb,LBb;_.BK=function(a,b){a=String(a);if(!b.test(a))throw Error("tb`"+a+"`"+b.toString());};JBb=function(a){return a.yG().ka(_.y(function(b){return null==b?b:"MINI"===b||"XREF_PREVIEW"===b}))};_.KBb=function(a){return JBb(a).ka(_.y(function(b){return null!=b?b:!1}))};_.CK=function(a,b){a.V1(b?"XREF_PREVIEW":"MAIN")};LBb=0;_.DK=function(a,b){this.id="mat-error-"+LBb++;a||b.ta.setAttribute("aria-live","polite")};_.DK.ha=function(a){return new (a||_.DK)(_.Kc("aria-live"),_.x(_.Rc))};
_.DK.Ha=_.gc({type:_.DK,qa:[["mat-error"]],Db:["aria-atomic","true",1,"mat-error"],Cb:1,lb:function(a,b){a&2&&_.Ee("id",b.id)},inputs:{id:"id"},features:[_.Ze([{Ca:_.z4a,Kb:_.DK}])]});var MBb=new _.mc("mat-slide-toggle-default-options",{Ja:"root",oa:function(){return{Nob:!1}}});_.NBb=new _.mc("mat-slide-toggle-default-options",{Ja:"root",oa:function(){return{Nob:!1}}});var OBb=0,PBb=_.dh(_.ah(_.bh(_.ch(function(a){this.Oa=a})))),EK=function(a,b,c,d,e,f,g){a=PBb.call(this,a)||this;a.Bd=b;a.ub=c;a.defaults=e;a.ii=function(){};a.ji=function(){};a.Zm=!1;a.vj=!1;a.name=null;a.ex="after";a.ariaLabel=null;a.Aj=null;a.kd=new _.al;a.bSb=new _.al;a.tabIndex=parseInt(d)||0;a.color=a.defaultColor=e.color||"accent";a.dF="NoopAnimations"===f;a.id=a.PX=g+ ++OBb;return a};_.V(EK,PBb);_.k=EK.prototype;
_.k.Ge=function(){var a=this;this.Bd.Bn(this.Oa,!0).subscribe(function(b){"keyboard"===b||"program"===b?(a.EB=!0,_.vk(a.ub)):b||Promise.resolve().then(function(){a.EB=!1;a.ji();_.vk(a.ub)})})};_.k.La=function(){this.Bd.Bl(this.Oa)};_.k.Uo=function(a){this.checked=!!a};_.k.Ho=function(a){this.ii=a};_.k.Zu=function(a){this.ji=a};_.k.Fr=function(a){this.disabled=a;_.vk(this.ub)};_.k.toggle=function(){this.checked=!this.checked;this.ii(this.checked)};_.k.Qn=function(){this.ii(this.checked);this.kd.emit(this.Ty(this.checked))};
_.W.Object.defineProperties(EK.prototype,{required:{configurable:!0,enumerable:!0,get:function(){return this.Zm},set:function(a){this.Zm=_.Ug(a)}},checked:{configurable:!0,enumerable:!0,get:function(){return this.vj},set:function(a){this.vj=_.Ug(a);_.vk(this.ub)}},Fu:{configurable:!0,enumerable:!0,get:function(){return(this.id||this.PX)+"-input"}}});EK.ha=function(){_.Vc()};
EK.Ha=_.gc({type:EK,inputs:{name:"name",id:"id",ex:"labelPosition",ariaLabel:["aria-label","ariaLabel"],Aj:["aria-labelledby","ariaLabelledby"],NJ:["aria-describedby","ariaDescribedby"],required:"required",checked:"checked"},outputs:{kd:"change",bSb:"toggleChange"},features:[_.Be]});_.FK=function(){};_.FK.ha=function(a){return new (a||_.FK)};_.FK.Ea=_.fc({type:_.FK});_.FK.Da=_.Vb({});var QBb,RBb,SBb,TBb;QBb=["input"];RBb=function(a){return{fG:a}};SBb={Ca:_.Uv,Kb:_.$b(function(){return _.GK}),ld:!0};TBb=function(a,b){this.source=a;this.checked=b};_.GK=function(a,b,c,d,e,f){return EK.call(this,a,b,c,d,e,f,"mat-slide-toggle-")||this};_.V(_.GK,EK);_.GK.Ha=EK.Ha;_.k=_.GK.prototype;_.k.Ty=function(a){return new TBb(this,a)};_.k.wrc=function(a){a.stopPropagation();this.bSb.emit();this.defaults.Nob?this.Zk.ta.checked=this.checked:(this.checked=this.Zk.ta.checked,this.Qn())};_.k.GP=function(a){a.stopPropagation()};
_.k.focus=function(a,b){b?_.Fp(this.Bd,this.Zk,b,a):this.Zk.ta.focus(a)};_.k.wIa=function(){this.ub.he()};_.GK.ha=function(a){return new (a||_.GK)(_.x(_.Rc),_.x(_.Ep),_.x(_.sl),_.Kc("tabindex"),_.x(MBb),_.x(_.tk,8))};
_.GK.ya=_.ec({type:_.GK,qa:[["mat-slide-toggle"]],tb:function(a,b){a&1&&_.hf(QBb,5);if(a&2){var c;_.gf(c=_.lf())&&(b.Zk=c.first)}},Db:[1,"mat-slide-toggle"],Cb:13,lb:function(a,b){a&2&&(_.Le("id",b.id),_.Ee("tabindex",null)("aria-label",null)("aria-labelledby",null)("name",null),_.Ge("mat-checked",b.checked)("mat-disabled",b.disabled)("mat-slide-toggle-label-before","before"==b.ex)("_mat-animation-noopable",b.dF))},inputs:{disabled:"disabled",Ed:"disableRipple",color:"color",tabIndex:"tabIndex"},
Zb:["matSlideToggle"],features:[_.Ze([SBb]),_.Be],kc:["*"],Aa:14,Ba:20,Fa:[[1,"mat-slide-toggle-label"],["label",""],[1,"mat-slide-toggle-bar"],["type","checkbox","role","switch",1,"mat-slide-toggle-input","cdk-visually-hidden",3,"id","required","tabIndex","checked","disabled","change","click"],["input",""],[1,"mat-slide-toggle-thumb-container"],[1,"mat-slide-toggle-thumb"],["mat-ripple","",1,"mat-slide-toggle-ripple","mat-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleCentered",
"matRippleRadius","matRippleAnimation"],[1,"mat-ripple-element","mat-slide-toggle-persistent-ripple"],[1,"mat-slide-toggle-content",3,"cdkObserveContent"],["labelContent",""],[2,"display","none"]],va:function(a,b){a&1&&(_.Re(),_.B(0,"label",0,1)(2,"span",2)(3,"input",3,4),_.K("change",function(e){return b.wrc(e)})("click",function(e){return b.GP(e)}),_.D(),_.B(5,"span",5),_.F(6,"span",6),_.B(7,"span",7),_.F(8,"span",8),_.D()()(),_.B(9,"span",9,10),_.K("cdkObserveContent",function(){return b.wIa()}),
_.B(11,"span",11),_.P(12,"\u00a0"),_.D(),_.Se(13),_.D()());if(a&2){var c=_.Ve(1),d=_.Ve(10);_.Ee("for",b.Fu);_.w(2);_.Ge("mat-slide-toggle-bar-no-side-margin",!d.textContent||!d.textContent.trim());_.w(1);_.z("id",b.Fu)("required",b.required)("tabIndex",b.tabIndex)("checked",b.checked)("disabled",b.disabled);_.Ee("name",b.name)("aria-checked",b.checked)("aria-label",b.ariaLabel)("aria-labelledby",b.Aj)("aria-describedby",b.NJ);_.w(4);_.z("matRippleTrigger",c)("matRippleDisabled",b.Ed||b.disabled)("matRippleCentered",
!0)("matRippleRadius",20)("matRippleAnimation",_.af(18,RBb,b.dF?0:150))}},Ia:[_.Qq,_.Rp],styles:['.mat-slide-toggle{display:inline-block;height:24px;max-width:100%;line-height:24px;white-space:nowrap;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-slide-toggle.mat-checked .mat-slide-toggle-thumb-container{transform:translate3d(16px, 0, 0)}[dir=rtl] .mat-slide-toggle.mat-checked .mat-slide-toggle-thumb-container{transform:translate3d(-16px, 0, 0)}.mat-slide-toggle.mat-disabled{opacity:.38}.mat-slide-toggle.mat-disabled .mat-slide-toggle-label,.mat-slide-toggle.mat-disabled .mat-slide-toggle-thumb-container{cursor:default}.mat-slide-toggle-label{-webkit-user-select:none;user-select:none;display:flex;flex:1;flex-direction:row;align-items:center;height:inherit;cursor:pointer}.mat-slide-toggle-content{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mat-slide-toggle-label-before .mat-slide-toggle-label{order:1}.mat-slide-toggle-label-before .mat-slide-toggle-bar{order:2}[dir=rtl] .mat-slide-toggle-label-before .mat-slide-toggle-bar,.mat-slide-toggle-bar{margin-right:8px;margin-left:0}[dir=rtl] .mat-slide-toggle-bar,.mat-slide-toggle-label-before .mat-slide-toggle-bar{margin-left:8px;margin-right:0}.mat-slide-toggle-bar-no-side-margin{margin-left:0;margin-right:0}.mat-slide-toggle-thumb-container{position:absolute;z-index:1;width:20px;height:20px;top:-3px;left:0;transform:translate3d(0, 0, 0);transition:all 80ms linear;transition-property:transform}._mat-animation-noopable .mat-slide-toggle-thumb-container{transition:none}[dir=rtl] .mat-slide-toggle-thumb-container{left:auto;right:0}.mat-slide-toggle-thumb{height:20px;width:20px;border-radius:50%;display:block}.mat-slide-toggle-bar{position:relative;width:36px;height:14px;flex-shrink:0;border-radius:8px}.mat-slide-toggle-input{bottom:0;left:10px}[dir=rtl] .mat-slide-toggle-input{left:auto;right:10px}.mat-slide-toggle-bar,.mat-slide-toggle-thumb{transition:all 80ms linear;transition-property:background-color;transition-delay:50ms}._mat-animation-noopable .mat-slide-toggle-bar,._mat-animation-noopable .mat-slide-toggle-thumb{transition:none}.mat-slide-toggle .mat-slide-toggle-ripple{position:absolute;top:calc(50% - 20px);left:calc(50% - 20px);height:40px;width:40px;z-index:1;pointer-events:none}.mat-slide-toggle .mat-slide-toggle-ripple .mat-ripple-element:not(.mat-slide-toggle-persistent-ripple){opacity:.12}.mat-slide-toggle-persistent-ripple{width:100%;height:100%;transform:none}.mat-slide-toggle-bar:hover .mat-slide-toggle-persistent-ripple{opacity:.04}.mat-slide-toggle:not(.mat-disabled).cdk-keyboard-focused .mat-slide-toggle-persistent-ripple{opacity:.12}.mat-slide-toggle-persistent-ripple,.mat-slide-toggle.mat-disabled .mat-slide-toggle-bar:hover .mat-slide-toggle-persistent-ripple{opacity:0}@media(hover: none){.mat-slide-toggle-bar:hover .mat-slide-toggle-persistent-ripple{display:none}}.mat-slide-toggle-input:focus~.mat-slide-toggle-thumb-container .mat-focus-indicator::before{content:""}.cdk-high-contrast-active .mat-slide-toggle-thumb,.cdk-high-contrast-active .mat-slide-toggle-bar{border:1px solid}\n'],
nb:2,Na:0});_.HK=function(){};_.HK.ha=function(a){return new (a||_.HK)};_.HK.Ea=_.fc({type:_.HK});_.HK.Da=_.Vb({imports:[_.FK,_.Uq,_.Iq,_.Sp,_.FK,_.Iq]});
}catch(e){_._DumpException(e)}
try{
var IJc=function(){var a=_.jc.apply(0,arguments);return function(b){return _.Fga(b,_.Md.apply(null,[b].concat(_.qc(a))))}},JJc=function(){return function(a){return _.ne(new _.Jk)(a)}},KJc=function(a){return"1"===(null==a?void 0:a.trim())},LJc=function(a){return(a.error.details||[]).find(function(b){var c=_.tWa.get("DebugInfo");return c&&b["@type"]===c+"DebugInfo"})},MJc=function(a){var b=a.repository;return!!a.je||!!b},NJc=function(a,b){a&1&&_.F(0,"breadcrumb",7);a&2&&_.z("items",b.Ma)},OJc=function(a,
b){a&1&&(_.B(0,"span",8),_.P(1),_.D());a&2&&(a=b.title,b=_.M(),_.Ee("id","root-indicator-"+b.resultIndex),_.w(1),_.We(" ",a," "))},PJc=function(a){a&1&&_.F(0,"onedev-changelist-hovercard",12,13);if(a&2){var b=_.Ve(1);a=_.M().cl;_.z("changelistId",a)("onedevIsHovercardReady",b.LG)}},QJc=function(a,b){a&1&&(_.B(0,"a",9),_.P(1),_.D(),_.B(2,"onedev-hovercard",null,10),_.N(4,PJc,2,2,"onedev-changelist-hovercard",11),_.D());if(a&2){a=b.title;var c=b.cl;b=b.Qc;var d=_.Ve(3),e=_.M();_.z("universalLink",e.Qxc(b,
c))("ascTrackElement",e.mc)("trackListIndex",e.resultIndex)("onedevHovercardTrigger",d)("feedbackEvent",e.gR);_.Ee("id","ref-indicator-"+e.resultIndex)("aria-describedby","root-indicator-"+e.resultIndex);_.w(1);_.We(" ",a," ")}},RJc=function(a,b){a&1&&(_.B(0,"span",14),_.P(1),_.D());a&2&&(a=b.title,b=_.M(),_.Ee("id","ref-indicator-"+b.resultIndex),_.w(1),_.We(" ",a," "))},SJc=function(a,b){a&1&&_.F(0,"segmented-dropdown-button",15);a&2&&_.z("item",b.lZa)("useBreadcrumbStyling",!1)},TJc=function(a,
b){a&1&&_.F(0,"ref-picker",16);a&2&&_.z("refPickerData",b.W0)},VJc=function(a,b){a&1&&(_.B(0,"a",17,18)(2,"div",19),_.P(3),_.B(4,"span",20),_.P(5),_.D()()());a&2&&(a=b.Qc,b=_.M(),_.z("routerLink",_.ep(a))("ascTrackElement",b.mc)("trackListIndex",b.resultIndex)("feedbackEvent",b.gR),_.Ee("id","search-result-header-"+b.resultIndex)("aria-describedby","root-indicator-"+b.resultIndex),_.w(3),_.We(" ",UJc(a.path)[0],""),_.w(2),_.Ye(UJc(a.path)[1]))},UJc=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("/")]},WJc=function(a,b){var c=Object.assign({},a,{xd:void 0,hI:void 0,vT:void 0}),d=Object.assign({},b,{xd:void 0,hI:void 0,vT:void 0});return _.Bb(c,d)&&_.uh(a.xd)===_.uh(b.xd)&&KJc(a.hI.wqa)===KJc(b.hI.wqa)},aKc=function(a,b,c){var d=a.Gx,e=a.PT;return d?d.map(function(f){var g=f.GZ,h=f.M9,n=f.VT,r=f.vfa,v=f.QF;f=f.Gea;if(g){h=_.Dmb(g.Md);var A=g.Nk,C=g.Nua,I=g.RF;
g=g.SF;var L=XJc(A),O=YJc(A);n=ZJc(h,0,e,n,r,v,f,c,A,L,C,C-O,I,g)}else n=h&&b?$Jc(h,_.Dmb(h.Md),e,n,r,v,f,c):null;return n}).filter(function(f){return!!f}):[]},$Jc=function(a,b,c,d,e,f,g,h){a=a.aNa;c=ZJc(b,1,c,d,e,f,g,h);var n=b.Vb();c.children=a.slice(0,12).map(function(r){var v=r.type;r=n.jd(r.path).Za();return{entryType:bKc(v),Qc:r,path:r.path,name:_.Fz(r.path)}});c.dvb=12<a.length;return c},bKc=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}},ZJc=function(a,b,c,d,e,f,g,h,n,r,v,A,C,I){n=void 0===n?[]:n;r=void 0===r?!1:r;v=void 0===v?0:v;A=void 0===A?0:A;C=void 0===C?"":C;I=void 0===I?"":I;1===b&&(a=a.Vb().jd(_.wmb(a.path)).Za());a={Qc:a,gq:c,kv:d,vMc:e,Gea:g,VA:h,QF:f};switch(b){case 0:return Object.assign({},a,{qDc:r,gXa:A,Nua:v,Nk:n,type:b,RF:C,SF:I});case 1:return Object.assign({},a,{type:b});default:return _.rg(b,"Unknown result type: "+b)}},XJc=function(a){return a.some(function(b){return b.Nx.some(function(c){c=
c.Nu;return!!c&&c.FY.some(function(d){return 0<d.length})})})},YJc=function(a){return(new Set(a.flatMap(function(b){return b.Nx.filter(function(c){return c.GM&&c.GM.some(function(d){return 0<d.length})}).map(function(c){return c.lineNumber})}))).size},cKc=function(a){return 2===(null==a?void 0:a.type)},dKc=function(a,b,c,d){b=Math.floor(b/c.pageSize);var e=b*c.pageSize;return{de:b,jBc:e,NK:a.NK,Ts:a.Ts,Zl:c,ELc:d,Gn:d.ioa.slice(e,Math.min(e+c.pageSize,d.ioa.length)),Nq:a.Nq,Oq:a.Oq}},hKc=function(a){var b=
void 0,c=void 0;if(1===a.length){var d=a[0];if(5===d.jl&&!d.sx&&(d=eKc(d.value,fKc)))return d}d=_.q(_.Ph(a));for(var e=d.next();!e.done;e=d.next())e=e.value,5===e.jl&&a.includes(e)&&!e.sx?(e=eKc(e.value,fKc))&&(c=e):5===e.jl?(e=eKc(e.value,gKc))&&(c=e):1===e.jl&&12===e.label&&e.value&&(e=eKc(e.value.value,fKc))&&(b=e);return c||b},eKc=function(a,b){if(a=b.exec(a))if(a=_.q(a),a.next(),a=a.next().value,a=Number(a),!isNaN(a)&&0<a)return a},iKc=function(a){if(a&1){var b=_.Ac();_.G(0);_.F(1,"splitter",
13);_.B(2,"div",14,15)(4,"result-preview",16);_.K("close",function(){_.Bc(b);var e=_.M(3);return _.Dc(e.DA=void 0)});_.D()();_.Je()}if(a&2){var c=_.Ve(3);a=_.M(2).Ma;var d=_.M();_.w(1);_.z("changeSizeOf",c);_.w(3);_.z("target",d.DA)("loadedQueryContext",a.Rb.Zl)}},jKc=function(a){if(a&1){var b=_.Ac();_.G(0);_.B(1,"div",6);_.F(2,"query-suggestion",7);_.Q(3,"async");_.F(4,"result-header",8);_.Q(5,"async");_.B(6,"div",9)(7,"result-list",10);_.K("previewTriggered",function(d){_.Bc(b);var e=_.M(2);e.DA=
e.DA===d?void 0:d;return _.Dc()});_.F(8,"result-footer",11);_.D()()();_.N(9,iKc,5,3,"ng-container",12);_.Je()}if(a&2){a=_.M().Ma;var c=_.M();_.w(2);_.z("searchResultsElementName",c.bm)("pagedData",_.R(3,12,c.nGb));_.w(2);_.z("searchResultsElementName",c.bm)("pagedSearchResponse",a.Rb)("queryContext",_.R(5,14,c.Zl));_.w(3);_.z("previewTarget",c.DA)("resultPage",a.Rb)("searchResultsElementName",c.bm)("showResultsIncomplete",c.D1?2===a.state?!0:1===a.state&&3===a.uF.uPa:!1);_.w(1);_.z("paginatedResults",
a.Rb)("trackElement",c.bm);_.w(1);_.z("ngIf",c.DA)}},kKc=function(a){a&1&&_.F(0,"loading",17);a&2&&_.z("diameter",20)},lKc=function(a){a&1&&_.F(0,"search-results-incomplete",24);a&2&&(a=_.M(3),_.z("docLink",a.D1)("trackElement",a.bm))},mKc=function(a){a&1&&(_.B(0,"span"),_.P(1),_.D());a&2&&(a=_.M(2).Ma,_.w(1),_.Ye(a.Wxa))},nKc=function(a){a&1&&(_.B(0,"a",28),_.P(1),_.D());a&2&&(a=_.M().Ma,_.z("externalLink",a.link),_.w(1),_.Ye(a.message))},oKc=function(a){if(a&1){var b=_.Ac();_.B(0,"button",29);_.K("click",
function(){_.Bc(b);var c=_.M().Ma;return _.Dc(c.callback())});_.P(1);_.D()}a&2&&(a=_.M().Ma,_.w(1),_.We(" ",a.message," "))},pKc=function(a,b){a&1&&(_.B(0,"div",25),_.N(1,nKc,2,2,"a",26),_.N(2,oKc,2,1,"button",27),_.D());a&2&&(a=b.Ma,_.w(1),_.z("ngIf",a.link),_.w(1),_.z("ngIf",a.callback))},qKc=function(a){if(a&1){var b=_.Ac();_.B(0,"div",30)(1,"copy-button",31);_.K("copyEvent",function(){_.Bc(b);var c=_.M(3);return _.Dc(c.nr())});_.D()()}a&2&&(a=_.M(2).Ma,_.w(1),_.z("buttonLabel","Copy Error Trace")("hasLightLabel",
!0)("removeBorder",!0)("hoverMsg","Copy the error trace")("copyText",a.dMb))},rKc=function(a){a&1&&(_.B(0,"div",18),_.F(1,"result-header",19),_.Q(2,"async"),_.N(3,lKc,1,2,"search-results-incomplete",20),_.B(4,"icon-empty-state-display",21)(5,"icon-empty-state-title"),_.P(6),_.D(),_.B(7,"icon-empty-state-subtitle"),_.N(8,mKc,2,1,"span",12),_.N(9,pKc,3,2,"div",22),_.N(10,qKc,2,5,"div",23),_.D()()());if(a&2){a=_.M().Ma;var b=_.M();_.w(1);_.z("searchResultsElementName",b.bm)("queryContext",_.R(2,10,b.Zl))("errorData",
a)("maybeSkippedDocuments",b.Ts);_.w(2);_.z("ngIf",b.D1?2===a.state?!0:1===a.state&&3===a.uF.uPa:!1);_.w(1);_.z("isSvg",!1);_.w(2);_.Ye(a.message);_.w(2);_.z("ngIf",a.Wxa);_.w(1);_.z("ngIf",a.action);_.w(1);_.z("ngIf",a.dMb)}},sKc=function(a,b){a&1&&(_.G(0,2),_.N(1,jKc,10,16,"ng-container",3),_.N(2,kKc,1,1,"loading",4),_.N(3,rKc,11,12,"div",5),_.Je());a&2&&(a=b.Ma,b=_.M(),_.z("ngSwitch",a.state),_.w(1),_.z("ngSwitchCase",b.Bt.kg),_.w(1),_.z("ngSwitchCase",b.Bt.Mh),_.w(1),_.z("ngSwitchCase",b.Bt.Error))},
tKc=function(a){if(a&1){var b=_.Ac();_.B(0,"div",32)(1,"p");_.P(2," Skipped ");_.B(3,"a",33);_.K("click",function(){_.Bc(b);_.M().Tg.ke();return _.Dc()});_.P(4," results page ");_.D();_.P(5," since there is only one result. ");_.D();_.B(6,"button",34);_.K("click",function(){_.Bc(b);_.M().Tg.ke();return _.Dc()});_.P(7);_.D()()}a&2&&(a=_.M(),_.w(3),_.z("routerLink",a.zyc)("queryParams",a.jgc),_.w(4),_.We(" ",a.Oac," "))},uKc=function(a,b){b=void 0===b?"":b;if(0!==a.de||1!==a.Gn.length||a.Ts||"true"===
b.trim().toLowerCase()||"1"===b.trim())return!1;a=a.Gn[0];if(1===a.type||0===a.Nk.length)return!0;b=a.Nk[a.Nk.length-1].Nx;return 25>_.pF(b[b.length-1].lineNumber)-_.pF(a.Nk[0].Nx[0].lineNumber)},vKc=function(a){a&1&&_.F(0,"star",14);a&2&&(a=_.M(),_.z("place",a.bc.Qc)("type",a.vCc(a.bc.Qc))("elementName",a.bc.Qc.path))},wKc=function(a){a&1&&_.F(0,"file-search-breadcrumb",15,16);a&2&&(a=_.M(),_.z("place",a.bc.Qc)("isSelected",a.Ke)("resultIndex",a.Of)("trackElement",a.mc)("refsToken",a.bc.vMc)("feedbackEvent",
a.osb))},xKc=function(a){a&1&&(_.B(0,"span",20),_.P(1),_.D());a&2&&(a=_.M(2),_.Ee("id","root-indicator-"+a.Of),_.w(1),_.Ye(a.j_a))},yKc=function(a){a&1&&(_.N(0,xKc,2,2,"span",17),_.B(1,"a",18,19)(3,"h3"),_.P(4),_.D()());a&2&&(a=_.M(),_.z("ngIf",a.j_a),_.w(1),_.z("routerLink",_.ep(a.bc.Qc))("ascTrackElement",a.mc)("trackListIndex",a.Of)("feedbackEvent",a.osb),_.Ee("id","search-result-header-"+a.Of)("aria-describedby",a.j_a?"root-indicator-"+a.Of:void 0),_.w(3),_.Ye(a.bc.Qc.path))},zKc=function(a){a&
1&&(_.G(0),_.F(1,"mat-divider",6),_.B(2,"a",21)(3,"mat-icon",22),_.P(4," auto_fix_high "),_.D()(),_.Je());a&2&&(a=_.M(),_.w(2),_.z("routerLink",a.Y3b)("ascTrackElement",a.mc))},AKc=function(a){if(a&1){var b=_.Ac();_.B(0,"button",25);_.K("click",function(){_.Bc(b);var c=_.M(2);return _.Dc(c.Gya.emit())});_.P(1," Preview ");_.D()}a&2&&(a=_.M(2),_.z("ascTrackElement",a.mc)("trackArtifactId",_.ep(a.bc.Qc))("trackListIndex",a.Of))},BKc=function(a){if(a&1){var b=_.Ac();_.B(0,"button",25);_.K("click",function(){_.Bc(b);
var c=_.M(2);return _.Dc(c.Gya.emit())});_.P(1," Hide Preview ");_.D()}a&2&&(a=_.M(2),_.z("ascTrackElement",a.mc)("trackArtifactId",_.ep(a.bc.Qc))("trackListIndex",a.Of))},ANc=function(a){a&1&&_.F(0,"onedev-changelist-hovercard",29,30);if(a&2){var b=_.Ve(1);a=_.M(3);_.z("changelistId",a.bc.SF)("onedevIsHovercardReady",b.LG)}},BNc=function(a){a&1&&(_.G(0),_.F(1,"mat-divider",6),_.B(2,"a",26),_.P(3," Match deleted "),_.D(),_.B(4,"onedev-hovercard",null,27),_.N(6,ANc,2,2,"onedev-changelist-hovercard",
28),_.D(),_.Je());if(a&2){var b=_.Ve(5);a=_.M(2);_.w(2);_.z("externalLink",a.C8(a.bc.SF))("ascTrackElement",a.mc)("trackArtifactId",_.ep(a.bc.Qc))("trackListIndex",a.Of)("onedevHovercardTrigger",b)}},CNc=function(a){a&1&&_.F(0,"onedev-changelist-hovercard",29,30);if(a&2){var b=_.Ve(1);a=_.M(3);_.z("changelistId",a.bc.RF)("onedevIsHovercardReady",b.LG)}},DNc=function(a){a&1&&(_.G(0),_.F(1,"mat-divider",6),_.B(2,"a",31),_.P(3," File deleted "),_.D(),_.B(4,"onedev-hovercard",null,32),_.N(6,CNc,2,2,"onedev-changelist-hovercard",
28),_.D(),_.Je());if(a&2){var b=_.Ve(5);a=_.M(2);_.w(2);_.z("universalLink",a.C8(a.bc.RF))("ascTrackElement",a.mc)("trackArtifactId",_.ep(a.bc.Qc))("trackListIndex",a.Of)("onedevHovercardTrigger",b)}},ENc=function(a){a&1&&(_.G(0),_.F(1,"mat-divider",6),_.N(2,AKc,2,3,"button",23),_.N(3,BKc,2,3,"ng-template",null,24,_.pf),_.N(5,BNc,7,5,"ng-container",9),_.N(6,DNc,7,5,"ng-container",9),_.Je());if(a&2){var b=_.Ve(4);a=_.M();_.w(2);_.z("ngIf",a.DA!==a.bc)("ngIfElse",b);_.w(3);_.z("ngIf",a.xNc);_.w(1);
_.z("ngIf",a.sNc)}},FNc=function(a){a&1&&_.F(0,"mat-divider",6)},GNc=function(a){if(a&1){var b=_.Ac();_.B(0,"button",35);_.K("click",function(){_.Bc(b);var c=_.M(2);return _.Dc(c.Gya.emit())});_.P(1," View All ");_.D()}a&2&&(a=_.M(2),_.z("ascTrackElement",a.mc)("trackArtifactId",_.ep(a.bc.Qc))("trackListIndex",a.Of))},HNc=function(a){a&1&&(_.G(0),_.N(1,FNc,1,0,"mat-divider",33),_.N(2,GNc,2,3,"button",34),_.Je());a&2&&(a=_.M(),_.w(1),_.z("ngIf",a.bc.dvb),_.w(1),_.z("ngIf",a.bc.dvb))},INc=function(a,
b){a&1&&(_.F(0,"file-search-snippet",37),_.Q(1,"async"));if(a&2){a=b.wa;b=b.last;var c=_.M(2);_.He(_.R(1,12,c.Wx.zpa));_.Fe("font-size",c.iC);_.Ge("last",b&&!c.Crb);_.z("linkGenerator",c.jx)("resultIndex",c.Of)("snippet",a)("trackElement",c.mc)("feedbackEvent",c.INa)}},JNc=function(a){a&1&&(_.G(0),_.B(1,"mat-icon"),_.P(2,"unfold_less"),_.D(),_.B(3,"span"),_.P(4," Show fewer matching lines "),_.D(),_.Je())},KNc=function(a){a&1&&(_.B(0,"mat-icon"),_.P(1,"unfold_more"),_.D(),_.B(2,"span"),_.P(3," "),
_.Pe(4,43),_.P(5," "),_.D());a&2&&(a=_.M(4),_.w(4),_.qz(a.bc.gXa)(a.bc.gXa),_.rz(4))},LNc=function(a,b){if(a&1){var c=_.Ac();_.B(0,"button",39,40);_.K("click",function(){var e=_.Bc(c).wa,f=_.M(3);return _.Dc(f.tTb.next(!e))});_.N(2,JNc,5,0,"ng-container",41);_.N(3,KNc,6,2,"ng-template",null,42,_.pf);_.D()}if(a&2){a=b.wa;var d=_.Ve(4);b=_.M(3);_.z("ascTrackElement",b.mc)("trackArtifactId",_.ep(b.bc.Qc))("trackAction",a?"collapseSnippets":"expandSnippets")("trackListIndex",b.Of);_.w(2);_.z("ngIf",a)("ngIfElse",
d)}},NNc=function(a){a&1&&(_.G(0),_.N(1,LNc,5,6,"button",38),_.Q(2,"async"),_.Je());if(a&2){a=_.M(2);var b;_.w(1);_.z("ngForOf",_.af(3,MNc,null==(b=_.R(2,1,a.f1a))?null:b.Gc))}},ONc=function(a){a&1&&(_.G(0),_.N(1,INc,2,14,"file-search-snippet",36),_.Q(2,"async"),_.N(3,NNc,3,5,"ng-container",9),_.Je());if(a&2){a=_.M();var b;_.w(1);_.z("ngForOf",null==(b=_.R(2,2,a.f1a))?null:b.Nk);_.w(2);_.z("ngIf",a.Crb)}},PNc=function(a){a&1&&(_.B(0,"div"),_.Q(1,"async"),_.F(2,"file-list",44),_.D());a&2&&(a=_.M(),
_.Ty("file-list-wrapper ",_.R(1,10,a.Wx.zpa),""),_.w(2),_.z("files",a.bc.children)("queryParamsHandling",a.merge)("ariaLabelledbyId","search-result-header-"+a.Of)("searchRequestToken",a.bc.gq)("searchResponseToken",a.bc.kv)("sessionStartTimeMs",a.bc.VA)("clientTimeResultsDisplayedMs",a.xz))},QNc=function(a){if(a&1){var b=_.Ac();_.B(0,"mat-expansion-panel",45);_.K("opened",function(){_.Bc(b);var c=_.M();return _.Dc(c.CJc=!0)})("closed",function(){_.Bc(b);var c=_.M();return _.Dc(c.CJc=!1)});_.B(1,"mat-expansion-panel-header")(2,
"mat-panel-title");_.P(3," Debug Info ");_.D()();_.B(4,"p");_.P(5);_.D()()}a&2&&(a=_.M(),_.w(5),_.Ye(a.bc.QF))},RNc=function(a,b){a&1&&(_.B(0,"span",10),_.P(1),_.D());a&2&&(a=b.wa,_.z("ngClass",a.opa),_.w(1),_.We(" ",a.text," "))},TNc=function(a,b){a&1&&(_.B(0,"a",8),_.N(1,RNc,2,2,"span",9),_.D());if(a&2){a=b.Ma;var c=_.M().Ma;b=_.M();var d=_.z("routerLink",_.$e(4,SNc)),e={};c=(e.q=c.V0,e.all=void 0,e.start=1,e);d("queryParams",c)("ascTrackElement",b.bm);_.w(1);_.z("ngForOf",a)}},UNc=function(a){a&
1&&(_.B(0,"span",11)(1,"span",12),_.P(2," Search instead\u00a0 "),_.D(),_.B(3,"a",13),_.P(4),_.D()());if(a&2){a=_.M().Ma;var b=_.M();_.w(3);_.z("routerLink",_.$e(4,SNc))("queryParams",b.b1b)("ascTrackElement",b.bm);_.w(1);_.We(" ",a.query," ")}},VNc=function(a){if(a&1){var b=_.Ac();_.B(0,"span",14);_.F(1,"mat-divider",15);_.B(2,"button",16);_.K("click",function(){_.Bc(b);_.M(2).M1a.next(!0);return _.Dc()});_.B(3,"mat-icon");_.P(4,"close");_.D()()()}a&2&&(a=_.M(2),_.w(2),_.z("ascTrackElement",a.bm))},
WNc=function(a,b){a&1&&(_.B(0,"span",1)(1,"span",2)(2,"span",3)(3,"span",4),_.P(4),_.D(),_.N(5,TNc,2,5,"a",5),_.Q(6,"async"),_.D(),_.N(7,UNc,5,5,"span",6),_.D(),_.N(8,VNc,5,1,"span",7),_.D());a&2&&(a=b.Ma,b=_.M(),_.Ge("redirect-panel",2===a.type),_.w(1),_.z("matTooltip",b.vac),_.w(3),_.We(" ",2===a.type?b.Kac:b.jac,"\u00a0 "),_.w(1),_.z("ngIf",_.R(6,7,b.qyc)),_.w(2),_.z("ngIf",2===a.type),_.w(1),_.z("ngIf",2!==a.type))},YNc=function(a,b){a&1&&(_.B(0,"conditional-link",9),_.P(1),_.D());a&2&&(a=b.wa,
b=_.M(),_.z("condition",!a.zyb)("sameWindow",!0)("linkAriaLabel",b.z3b.format({pageNumber:b.F5a.format(a.de+1)}))("link",_.$e(9,XNc))("queryParams",a.Ta)("ascTrackElement",b.mc)("trackGestureClick",!0)("trackListIndex",a.de),_.w(1),_.We(" ",b.F5a.format(a.de+1)," "))},ZNc=function(a,b){if(4>a+b)return[a,b];if(a>b)return a=_.q(ZNc(b,a)),b=a.next().value,a=a.next().value,[a,b];2<=a&&(a=2);return[a,Math.min(b,4-a)]},$Nc=function(a){a&1&&(_.B(0,"mat-icon",9),_.P(1," help_outline "),_.D())},aOc=function(a){if(a&
1){var b=_.Ac();_.B(0,"copy-button",10);_.K("copyEvent",function(){_.Bc(b);var c=_.M();return _.Dc(c.nr())});_.D()}a&2&&(a=_.M(),_.z("hasLightLabel",!0)("spaceBetweenButtonLabelAndText",!0)("removeBorder",!0)("hoverMsg","Copy all file paths on this page")("copyText",a.ivc))},cOc=function(a){a&1&&(_.G(0),_.F(1,"div",11)(2,"scope-indicator",12),_.B(3,"a",13)(4,"mat-icon"),_.P(5,"close"),_.D(),_.B(6,"span"),_.P(7," Remove Scope "),_.D()(),_.Je());a&2&&(a=_.M(),_.w(2),_.z("savedQuery",a.Te)("searchScope",
a.xd)("displayBreadcrumb",!0),_.w(1),_.z("routerLink",_.$e(7,bOc))("queryParams",a.hgc)("ascTrackElement",a.bm)("trackAction","clearSearchScope"))},dOc=function(a){a&1&&(_.B(0,"a",14)(1,"span"),_.P(2," Find Everything "),_.D()());a&2&&(a=_.M(),_.z("routerLink",_.$e(3,bOc))("queryParams",a.igc)("ascTrackElement",a.bm))},eOc=function(a){if(a&1){var b=_.Ac();_.B(0,"span",15)(1,"mat-label");_.P(2," Snippets ");_.D();_.B(3,"mat-form-field",16)(4,"mat-select",17);_.K("selectionChange",function(c){_.Bc(b);
var d=_.M();return _.Dc(d.GMc(c.value))});_.Q(5,"async");_.B(6,"mat-option",18);_.P(7," Classic ");_.D();_.B(8,"mat-option",19);_.P(9," Compact ");_.D();_.B(10,"mat-option",20);_.P(11," All Matching Lines ");_.D();_.B(12,"mat-option",21);_.P(13," Off ");_.D()()()()}a&2&&(a=_.M(),_.w(1),_.Ee("id",a.bm+"-snippet-style-control-label"),_.w(3),_.z("aria-labelledby",a.bm+"-snippet-style-control-label")("value",_.R(5,3,a.PNc)))},fOc=function(a){a&1&&(_.B(0,"mat-expansion-panel",24)(1,"mat-expansion-panel-header")(2,
"mat-panel-title"),_.P(3," Search Request "),_.D()(),_.B(4,"p"),_.P(5),_.D()());a&2&&(a=_.M(2),_.w(5),_.Ye(a.Nq))},gOc=function(a){a&1&&(_.B(0,"mat-expansion-panel",24)(1,"mat-expansion-panel-header")(2,"mat-panel-title"),_.P(3," Search Response "),_.D()(),_.B(4,"p"),_.P(5),_.D()());a&2&&(a=_.M(2),_.w(5),_.Ye(a.Oq))},hOc=function(a){a&1&&(_.B(0,"div",22),_.N(1,fOc,6,1,"mat-expansion-panel",23),_.N(2,gOc,6,1,"mat-expansion-panel",23),_.D());a&2&&(a=_.M(),_.He(0===a.UT?"debug-info-container":""),_.w(1),
_.z("ngIf",a.Nq),_.w(1),_.z("ngIf",a.Oq))},jOc=function(a,b){if(a&1){var c=_.Ac();_.B(0,"li")(1,"file-search-result",3);_.K("triggerPreview",function(){var e=_.Bc(c).wa,f=_.M();return _.Dc(f.IHb.emit(e))});_.Q(2,"async");_.Q(3,"async");_.D()()}if(a&2){a=b.wa;b=b.index;var d=_.M();_.w(1);_.z("entry",a)("resultPage",d.DH)("isActive",a===d.DA)("listIndex",b)("scopeDetail",iOc(d.DH.Zl.xd))("trackElement",d.bm)("previewTarget",d.DA)("isSelected",b===_.R(2,10,d.selectedIndex))("codeFontSize",_.R(3,12,d.iC))("container",
d.ob.ta.parentNode)}},kOc=function(a){a&1&&_.F(0,"search-results-incomplete",4);a&2&&(a=_.M(),_.z("docLink",a.D1)("trackElement",a.bm))},lOc=function(a){a&1&&(_.B(0,"icon-empty-state-display",5)(1,"icon-empty-state-title"),_.P(2," Binary file "),_.D(),_.B(3,"icon-empty-state-subtitle"),_.P(4," No preview available "),_.D()())},mOc=function(a){a&1&&_.F(0,"empty-file-detail",6);a&2&&(a=_.M(),_.z("path",a.Qc.path))},nOc=function(a){a&1&&(_.F(0,"img",7),_.Q(1,"lastPathElement"));a&2&&(a=_.M(),_.z("alt",
_.R(1,2,a.Qc.path))("src",a.imageUrl,_.jd))},oOc=function(a){a&1&&(_.B(0,"dc-information-box",12),_.P(1),_.D());a&2&&(a=_.M(2),_.w(1),_.We(" ",a.matches.message," "))},pOc=function(a){if(a&1){var b=_.Ac();_.B(0,"file-matches-navigation",17);_.K("selectedMatchIndexChange",function(c){_.Bc(b);var d=_.M(4);return _.Dc(d.tk.next(c))});_.Q(1,"async");_.D()}a&2&&(a=_.M(4),_.z("dataState",a.Bt.kg)("matchCount",a.matches.Rb.length)("selectedMatchIndex",_.R(1,5,a.tk))("trackArtifactId",_.ep(a.Qc))("trackElement",
a.lg))},qOc=function(a){a&1&&(_.G(0),_.N(1,pOc,2,7,"file-matches-navigation",16),_.Q(2,"async"),_.Je());a&2&&(a=_.M(3),_.w(1),_.z("ngIf",-1<_.R(2,1,a.tk)))},rOc=function(a){a&1&&_.F(0,"loading",18);a&2&&_.z("inline",!0)},sOc=function(a){a&1&&(_.B(0,"div",13),_.N(1,qOc,3,3,"ng-container",14),_.N(2,rOc,1,1,"loading",15),_.D());a&2&&(a=_.M(2),_.z("ngSwitch",a.matches.state),_.w(1),_.z("ngSwitchCase",a.Bt.kg),_.w(1),_.z("ngSwitchCase",a.Bt.Mh))},tOc=function(a){a&1&&(_.F(0,"search-match-layer",21),_.Q(1,
"async"));a&2&&(a=_.M(3),_.z("matches",a.matches.Rb)("scrollToIndex",_.R(1,3,a.tk))("selectedMatchIndex",a.tk))},uOc=function(a){if(a&1){var b=_.Ac();_.G(0);_.B(1,"format-code",19);_.K("lineNumberClicked",function(c){_.Bc(b);var d=_.M(2);return _.Dc(d.Sp(c))});_.Q(2,"async");_.N(3,tOc,2,5,"search-match-layer",20);_.D();_.Je()}a&2&&(a=_.M(2),_.w(1),_.z("value",a.yb.code)("fileName",a.Qc.path)("lineLimitation",a.yb.eH)("lineNumberLinkProvider",_.R(2,6,a.Tl))("highlightInfo",a.yb.Lw),_.w(2),_.z("ngIf",
a.matches.state===a.Bt.kg))},wOc=function(a){a&1&&(_.B(0,"div",8),_.N(1,oOc,2,1,"dc-information-box",9),_.N(2,sOc,3,3,"div",10),_.N(3,uOc,4,8,"ng-container",11),_.D());a&2&&(a=_.M(),_.w(1),_.z("ngIf",a.matches.state===a.Bt.Error),_.w(1),_.z("ngIf",vOc(a.matches)),_.w(1),_.z("ngIf",a.yb))},xOc=function(a){if(a&1){var b=_.Ac();_.B(0,"h2")(1,"span",5);_.P(2,"File Preview");_.D();_.B(3,"button",6);_.K("click",function(){_.Bc(b);var c=_.M();return _.Dc(c.close.emit())});_.B(4,"mat-icon");_.P(5,"close");
_.D()()()}a&2&&(a=_.M(),_.w(3),_.z("title",a.k5a)("ascTrackElement",a.lg)("trackArtifactId",_.ep(a.F2)),_.Ee("aria-label",a.k5a))},yOc=function(a){a&1&&_.F(0,"loading",11);a&2&&_.z("diameter",20)},zOc=function(a){a&1&&(_.F(0,"single-file-preview",14),_.Q(1,"async"));if(a&2){a=_.M(2).Ma;var b=_.M();_.z("fileData",a.Rb)("matches",_.R(1,2,b.mG.matches))}},AOc=function(a){a&1&&_.F(0,"file-list",15);if(a&2){a=_.M(2).Ma;var b=_.M();_.z("files",a.Rb.items)("queryParamsHandling",b.merge)}},BOc=function(a){a&
1&&(_.G(0)(1,7),_.N(2,zOc,2,4,"single-file-preview",12),_.N(3,AOc,1,2,"file-list",13),_.Je()());if(a&2){a=_.M().Ma;var b=_.M();_.w(1);_.z("ngSwitch",a.Rb.type);_.w(1);_.z("ngSwitchCase",b.AI.File);_.w(1);_.z("ngSwitchCase",b.AI.UAa)}},COc=function(a){a&1&&(_.B(0,"icon-empty-state-display",16)(1,"icon-empty-state-title"),_.P(2),_.D(),_.B(3,"icon-empty-state-subtitle"),_.P(4),_.D()());a&2&&(a=_.M().Ma,_.z("isSvg",!1),_.w(2),_.Ye(a.message),_.w(2),_.Ye(a.Wxa))},DOc=function(a,b){a&1&&(_.G(0,7),_.N(1,
yOc,1,1,"loading",8),_.N(2,BOc,4,3,"ng-container",9),_.N(3,COc,5,3,"icon-empty-state-display",10),_.Je());a&2&&(a=b.Ma,b=_.M(),_.z("ngSwitch",a.state),_.w(1),_.z("ngSwitchCase",b.Bt.Mh),_.w(1),_.z("ngSwitchCase",b.Bt.kg),_.w(1),_.z("ngSwitchCase",b.Bt.Error))},EOc=function(a,b){return a.map(function(c){var d=c.le();c=c.getType();d=b.jd(d).Za();return{entryType:c||0,Qc:d,path:d.path,name:_.Fz(d.path)}})},Z9=function(a,b,c,d){this.ah=a;this.Ra=b;this.LD=c;this.jga=d.Lb(40)};
Z9.prototype.rf=function(a,b){a=a.Cx;b=b.url;return this.jga&&"USE_DEFAULT_STORED_QUERY"===_.ME(a).Te?FOc(this,b):_.vd(!0)};
var FOc=function(a,b){return _.Glb(a.LD).ka(_.ue(function(c){switch(c.state){case 0:return _.ge;case 1:return _.wlb(a.ah,"The default saved query could not be resolved."),GOc(a,b,"").then(function(){return!1});case 2:return c=c.Rb.E9,GOc(a,b,c&&c.En||"").then(function(){return!1});default:return _.rg(c)}}))},GOc=function(a,b,c){return _.mn(a.Ra,_.ph(new _.oh(b),"sq",c).toString(),{Ti:!0})};Z9.ha=function(a){return new (a||Z9)(_.u(_.Zr),_.u(_.cg),_.u(_.BE),_.u(_.Zt))};
Z9.ua=_.t({token:Z9,oa:Z9.ha,Ja:"root"});
var HOc=["resultRoot"],IOc=["resultRef"],JOc=["refPicker"],KOc=["resultCl"],LOc=["resultWorkspace"],MOc=["resultPath"],NOc=["resultPathLink"],OOc=new _.Yr("Open branch {branch}"),POc=new _.Yr("Open tag {tag}"),$9=function(a){var b=this;this.Ke=!1;this.Qc=new _.oe(1);this.Qxc=_.$E;this.Rib=_.vd([]);this.Rib=this.Qc.ka(_.ue(function(c){return _.dF(c)?_.Bwb(a,c).ka(_.te(_.wF(c.qb)),_.y(function(d){return{Wa:c,Yu:d}})):_.vd({Wa:c,Yu:_.wF("")})}),_.y(function(c){return b.a9(c.Wa,c.Yu)}))};_.k=$9.prototype;
_.k.Pa=function(){};_.k.Pc=function(){this.Ke&&this.caa()};_.k.Tb=function(a){a.isSelected&&this.Ke&&this.caa()};
_.k.a9=function(a,b){var c=[];c.push({type:1,va:this.BLc,label:"Search Result Root",context:{title:_.DE(a)?a.repository:a.hb+"/"+a.repository}});var d=_.dF(a)&&!_.DE(a);if(_.dF(a)&&_.DE(a)&&!_.lp(a)){var e=c.push,f="cl/"+_.OE(b);b={type:1,va:this.yLc,label:_.xF(b.type),DEb:!0,context:{title:f,cl:b.sw,Qc:a}};e.call(c,b)}else d?(e=c.push,f=this.WNa(a,b),b={type:1,va:this.ALc,label:_.xF(b.type),DEb:!0,context:{lZa:f}},e.call(c,b)):a.params.Mb&&c.push({type:1,va:this.FLc,label:"Snapshot",context:{title:a.params.Mb}});
(!d||a.path&&"/"!==a.path)&&c.push({type:1,va:this.zLc,label:"Search Result Path",context:{Qc:a}});return c};_.k.WNa=function(a,b){var c=_.OE(b),d={Wa:a,Ewa:_.Tob,version:0,gitRefsToken:this.vfa,jzb:!0};return Object.assign({},{title:c,va:this.ufa,label:_.xF(b.type),ariaLabel:"Search result ref picker",mc:"SearchResultRefPicker",context:{W0:d},tooltip:1===b.type?OOc.format({branch:c}):POc.format({tag:c})},_.MF(a.Vb().jd("").Za()))};_.k.caa=function(){var a,b;null==(a=this.zwa)||null==(b=a.ta)||b.focus()};
_.W.Object.defineProperties($9.prototype,{Wa:{configurable:!0,enumerable:!0,set:function(a){this.Qc.next(a)}}});$9.ha=function(a){return new (a||$9)(_.x(_.SH))};
$9.ya=_.ec({type:$9,qa:[["file-search-breadcrumb"]],tb:function(a,b){a&1&&(_.hf(HOc,7,_.df),_.hf(IOc,7,_.df),_.hf(JOc,7,_.df),_.hf(KOc,7,_.df),_.hf(LOc,7,_.df),_.hf(MOc,7,_.df),_.hf(NOc,5,_.Rc));if(a&2){var c;_.gf(c=_.lf())&&(b.BLc=c.first);_.gf(c=_.lf())&&(b.ALc=c.first);_.gf(c=_.lf())&&(b.ufa=c.first);_.gf(c=_.lf())&&(b.yLc=c.first);_.gf(c=_.lf())&&(b.FLc=c.first);_.gf(c=_.lf())&&(b.zLc=c.first);_.gf(c=_.lf())&&(b.zwa=c.first)}},inputs:{resultIndex:"resultIndex",mc:"trackElement",gR:"feedbackEvent",
Ke:"isSelected",vfa:"refsToken",Wa:"place"},features:[_.uc],Aa:14,Ba:3,Fa:[[3,"items",4,"ngIf"],["resultRoot",""],["resultCl",""],["resultWorkspace",""],["resultRef",""],["refPicker",""],["resultPath",""],[3,"items"],[1,"result-root"],["type","button","gme-button","","format","flat","size","small","queryParamsHandling","merge","trackAction","openResultCl",1,"result-cl-link",3,"universalLink","ascTrackElement","trackListIndex","onedevHovercardTrigger","feedbackEvent"],["resultClHovercard",""],[3,"changelistId",
"onedevIsHovercardReady",4,"onedevHovercardLazyBody"],[3,"changelistId","onedevIsHovercardReady"],["cardBody",""],[1,"result-workspace"],[1,"ref-picker-dropdown-button",3,"item","useBreadcrumbStyling"],[3,"refPickerData"],["queryParamsHandling","merge","trackAction","resultFile",1,"result-path",3,"routerLink","ascTrackElement","trackListIndex","feedbackEvent"],["resultPathLink",""],["role","heading","aria-level","3"],[1,"result-path-bold"]],va:function(a,b){a&1&&(_.N(0,NJc,1,1,"breadcrumb",0),_.Q(1,
"async"),_.N(2,OJc,2,2,"ng-template",null,1,_.pf),_.N(4,QJc,5,8,"ng-template",null,2,_.pf),_.N(6,RJc,2,2,"ng-template",null,3,_.pf),_.N(8,SJc,1,2,"ng-template",null,4,_.pf),_.N(10,TJc,1,1,"ng-template",null,5,_.pf),_.N(12,VJc,6,8,"ng-template",null,6,_.pf));a&2&&_.z("ngIf",_.R(1,1,b.Rib))},Ia:[_.En,_.SF,_.hm,_.ZH,_.RF,_.bI,_.cI,_.fI,_.dI,_.iI,_.nn,_.Pz,_.Qz,_.Mv,_.mm],styles:["file-search-breadcrumb[_nghost-%COMP%]   breadcrumb[_ngcontent-%COMP%] >   div:last-child{overflow:visible}file-search-breadcrumb[_nghost-%COMP%]   .result-cl-link[_ngcontent-%COMP%], file-search-breadcrumb[_nghost-%COMP%]   .result-root[_ngcontent-%COMP%], file-search-breadcrumb[_nghost-%COMP%]   .result-workspace[_ngcontent-%COMP%], file-search-breadcrumb[_nghost-%COMP%]     segmented-dropdown-button .main-button{font-size:14px;font-weight:400;font-family:inherit;text-align:center}file-search-breadcrumb[_nghost-%COMP%]   [gme-button].result-cl-link[_ngcontent-%COMP%]{padding:0 4px;margin:0 1px}file-search-breadcrumb[_nghost-%COMP%]     segmented-dropdown-button .main-button{margin-left:1px}file-search-breadcrumb[_nghost-%COMP%]     segmented-dropdown-button .arrow-drop-down{margin-right:1px}file-search-breadcrumb[_nghost-%COMP%]   .result-path-bold[_ngcontent-%COMP%]{font-weight:700}"],
Na:0});var QOc=function(){};QOc.ha=function(a){return new (a||QOc)};QOc.Ea=_.fc({type:QOc});QOc.Da=_.Vb({imports:[_.TF,_.nm,_.sI,_.iu,_.tI,_.ts,_.kI,_.pn,_.Sz,_.Tz,_.qx]});var a$=function(a){this.nl=a.ac(2)};a$.prototype.rf=function(a){a=a.Cx;return this.nl&&"cl"===a.get("type")?(a=a.get("q")||"",_.vj((_.au||"")+"search?ct=os&q="+(a+" status:submitted"),null,_.kh("_self")),!1):!0};a$.ha=function(a){return new (a||a$)(_.u(_.Xt))};a$.ua=_.t({token:a$,oa:a$.ha,Ja:"root"});var ROc=function(a,b,c,d,e,f){b=Error.call(this,b);this.message=b.message;"stack"in b&&(this.stack=b.stack);this.Wxa=c;this.action=d;this.dMb=f;this.state=1;this.uF={uPa:a,Nq:e?e.Nq:"",Oq:e?e.Oq:""}};_.V(ROc,Error);var SOc=function(a,b){return new ROc(0,"Sorry, something went wrong",void 0,b&&{message:"Click here to retry",callback:b},void 0,JSON.stringify(a))};var TOc={},b$=function(a){var b=this;this.cache=new Map;this.nc=new _.qe;this.MHb=Number.NEGATIVE_INFINITY;this.mEb=a.events.ka(_.Ud(function(d){return d instanceof _.Im}),_.ve(this.nc));var c=this.mEb.ka(_.te({UM:void 0,id:Number.NEGATIVE_INFINITY}),_.we(function(d){var e=d.id;d=d.UM;b.Qxa=d?b.cache.get(d.qA):void 0;b.Qxa&&b.cache.set(e,b.Qxa)}));a.events.ka(_.Ud(function(d){return d instanceof _.Zf||d instanceof _.$f||d instanceof _.bna}),_.xe(c),_.ve(this.nc)).subscribe(function(d){var e=_.q(d);
d=e.next().value.id;e=e.next().value.UM;b.o2&&b.cache.set(b.MHb,b.o2);b.MHb=d;b.o2=b.Qxa;e&&b.cache.delete(e.qA)})};b$.prototype.La=function(){this.nc.next();this.nc.complete()};b$.prototype.get=function(){return this.Qxa||TOc};var UOc=function(a,b){return a.mEb.subscribe(function(){a.o2||(a.o2=TOc);a.o2=Object.assign({},a.o2,b())})};b$.ha=function(a){return new (a||b$)(_.u(_.cg))};b$.ua=_.t({token:b$,oa:b$.ha,Ja:"root"});var VOc={File:0,UAa:1,0:"File",1:"Directory"};var c$=function(a,b,c,d){this.cq=a;this.Fn=b;this.tH=c;this.MOc=d.Lb(69);this.DJb=d.Lb(88)};c$.prototype.ZRa=function(a){var b=this.cq.parse(a),c=WOc(this,b);b=[];var d=0;c=_.q(c);for(var e=c.next();!e.done;e=c.next()){var f=e.value;e=f.start;var g=f.end;f=f.XKc;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,V0:b,type:this.DJb?2:1}};
var WOc=function(a,b){var c=[];b=_.q(_.Ph(b));for(var d=b.next();!d.done;d=b.next()){d=d.value;var e=XOc(a,d);e&&c.push({start:d.location.start,end:d.location.end,XKc:e})}return c.sort(function(f,g){return f.start-g.start})},XOc=function(a,b){if((a.MOc||a.DJb)&&_.Ava(b,9)&&!b.error&&(a=_.Eva(b.value?b.value.value:"",a.tH,a.Fn)))return'(repo:"'+_.Vh(a,2)+'" branch:"'+_.Vh(a,3)+'")'};c$.ha=function(a){return new (a||c$)(_.u(_.Lv),_.u(_.t2a),_.u(_.u2a),_.u(_.Zt))};c$.ua=_.t({token:c$,oa:c$.ha,Ja:"root"});var YOc={uA:1},ZOc=new Map([["SNIPPET_SUBSET",new _.zG({uA:1,nua:10,oua:60})],["MATCHING_LINE_SUBSET",new _.zG({nua:10,oua:60})],["ALL_MATCHING_LINES",new _.zG({K0a:!0})],["NONE",new _.zG({})]]),d$=function(a,b,c,d,e,f,g){this.N$=a;this.cq=b;this.TK=c;this.AKc=d;this.gN=e;this.Wyc=f.Lb(44);this.OA=f.Lb(69);this.jt=g.h_()},$Oc=function(a,b,c,d){var e=(Math.floor(c/b.pageSize)+1)*b.pageSize;if(d&&WJc(b,d.Zl)){var f=d.ELc,g=f.ioa;b=f.nextPageToken;return g.length>=e||!b?_.vd(dKc(d,c,d.Zl,f)):a.dra(d.Zl,
b,e-g.length,g.length).ka(_.we(function(r){var v=r.nextPageToken;f.ioa=g.concat(r.Gn);f.nextPageToken=v}),_.y(function(r){return dKc(r,c,d.Zl,f)}))}var h=a.ZRa(b),n=Object.assign({},b,{vT:h});return a.dra(cKc(h)?n:b,"",e,0).ka(_.y(function(r){return dKc(r,c,n,{ioa:r.Gn,nextPageToken:r.nextPageToken})}))};d$.prototype.dra=function(a,b,c,d){if(0>=c)throw Error("Rf`"+c);var e=Math.min(c,100);b=aPc(this,a,b,e,d);for(c-=e;c;)e=Math.min(c,100),b=b.ka(bPc(this,a,e,d)),c-=e;return b};
var cPc=function(a,b,c,d){return a.N$.match(b,c.tl,new _.BG({Te:c.Te}),new _.CG({uA:d})).ka(_.y(function(e){var f;return(null==(f=e.Nk)?void 0:f.gWa)||[]}))},bPc=function(a,b,c,d){return _.ue(function(e){return e.nextPageToken?aPc(a,b,e.nextPageToken,c,d+e.Gn.length).ka(_.y(function(f){return Object.assign({},f,{Gn:e.Gn.concat(f.Gn)})})):_.vd(e)})},aPc=function(a,b,c,d,e){var f=a.jt.ka(_.he(1),_.y(function(r){return new _.yG(Object.assign({},YOc,{pageSize:d,pageToken:c,pathPrefix:_.zmb(b.xd),HT:b.xd.qb,
Jo:_.Xlb(b.xd),Te:b.Te,gN:a.gN||"",ou:b.ou,OA:a.OA,jt:r}))})),g=b.tl,h=!1,n=b.vT;cKc(n)&&(g=n.V0,h=!0);b.xd.Mb&&(g=g+" add_workspace:"+b.xd.Mb);return f.ka(_.ue(function(r){return a.N$.search(g,r,ZOc.get(b.e1a),h)})).ka(_.y(function(r){var v=aKc(r,a.Wyc,a.TK.FNb),A=v.length,C=Number(r.vPa||0),I=r.nextPageToken;I?C=Math.max(e+A+1,C):(C=e+A,I="");return{NK:C,Ts:!r.ou,nextPageToken:I,Gn:v,Nq:r.Nq,Oq:r.Oq}}))};d$.prototype.ZRa=function(a){return KJc(a.hI.wqa)?void 0:this.AKc.ZRa(a.tl)};
d$.ha=function(a){return new (a||d$)(_.u(_.UH),_.u(_.Lv),_.u(_.Iu),_.u(c$),_.u(_.J2a),_.u(_.Zt),_.u(_.lu))};d$.ua=_.t({token:d$,oa:d$.ha});var dPc=new _.Yr("{query} - Search"),e$=function(){_.QF.apply(this,arguments)};_.V(e$,_.QF);e$.prototype.hm=function(a){this.title.hm(a?dPc.format({query:a}):"Search")};e$.ha=function(){var a;return function(b){return(a||(a=_.Pc(e$)))(b||e$)}}();e$.ua=_.t({token:e$,oa:e$.ha,Ja:"root"});var ePc=new _.mc("partialResultsLink",{Ja:"root",oa:function(){var a=_.cc(_.F2a,8);return a?_.Vh(a,11):""}});var gKc=/^[lL]:(\d+)$/,fKc=/:(\d+)(:\d+)?$/;var fPc=["singleSearchResultRedirect"],f$=function(a,b,c,d,e,f,g,h,n,r,v,A,C,I){this.cache=a;this.cq=b;this.Ra=c;this.wD=d;this.Zg=e;this.vya=f;this.Tg=g;this.vL=h;this.D1=n;this.gN=r;this.Ga=A;this.wba=I;this.wlb=new _.pd;this.vLb=new _.qe;this.Bt=_.xE;this.bm="GlobalSearchResults";this.Oac="Dismiss";this.jgc=_.PNa;this.Zl=this.page=_.ge;this.Ts=!1;this.nGb=_.ge;this.xJc=v.zR().ka(_.y(function(L){return L||10}));this.ONc=v.Naa();this.nl=C.ac(2)};
f$.prototype.Pa=function(){var a=this;this.Zl=_.Sd(this.Ra.No.root.Cx.ka(_.y(_.ME)),this.vLb).ka(_.jmb(this.xJc,this.ONc),_.y(function(c){var d=_.q(c);c=d.next().value;var e=d.next().value;d=d.next().value;return{hI:c,tl:c.tl||"",Te:c.Te||"",xd:_.vh(c.xd||"",a.cq.TG),gN:a.gN||"",ou:"1"===c.ou,pageSize:e,e1a:d}}),_.we(function(c){a.vya.hm(c.tl);a.DA=void 0}));var b=this.Zl.ka(_.xe(_.Nd(function(){return a.page.ka(_.te(void 0))})),_.ue(function(c){c=_.q(c);var d=c.next().value;c=c.next().value;var e=
a.cache.get().page;return e?_.vd(_.pE(e)):gPc(a,d,c).ka(_.y(_.pE),_.te(_.yE),_.be(function(f){return _.vd(a.rr(f,function(){a.vLb.next(d.hI)}))}))}),_.te(_.yE),_.fe(),_.ue(function(c){return 0!==c.state?_.vd(c):_.vd(c).ka(_.ee(300))}),_.we(function(c){a.nl&&1===c.state&&3===c.uF.uPa&&_.h6a(a.wba,"6YLbu9w4s0jd2PDg8Pq0Y5mv6qro")})).ka(_.pe(1));this.page=b;this.wlb.add(b.connect());this.nGb=this.page.ka(_.te(void 0),_.jab())};f$.prototype.La=function(){this.wlb.unsubscribe();this.Tg.ke();_.Rsb(this.vya)};
f$.prototype.nr=function(){this.Ga.mb({gestureName:"CLICK",element:"FileSearch",action:"copyErrorTrace"})};
var gPc=function(a,b,c){var d=a.cq.parse(b.tl||"");if(!d.length)return _.wd(new ROc(1,"Empty query","Please enter a search query"));hPc(a,d);return iPc(a,b,c).ka(_.ue(function(e){a.Ts=e.Ts;if(!e.Gn.length)throw new ROc(3,"No matching results","Try modifying your query",void 0,e);if(!uKc(e,b.hI.IOb))return _.vd(e);var f=e.Gn[0].Qc,g=hKc(d);g&&(f=_.kp(f.Vb(),{line:g}).Za());return a.Ra.navigate(_.ep(f),{zf:"merge",Ti:!0}).then(function(){a.Tg.lW(a.KNc,{duration:7E3});return e})}))},iPc=function(a,b,
c){var d=b.hI.LQa?Number(b.hI.LQa):1;return!Number.isInteger(d)||1>d?_.wd(SOc()):$Oc(a.wD,b,d-1,c&&_.iF(c)?c.Rb:void 0)};
f$.prototype.rr=function(a,b){if(a instanceof ROc)return a;var c=a.error;if(c&&400===c.code){(a=LJc(a))?(a=a.detail,b="string"===typeof a?a:null):b=null;a=this.vL;b=b||void 0;c=void 0;a&&(c={message:"Learn more",link:a});var d;if(null==(d=b)?0:d.startsWith("[ORIGINAL ERROR] generic::invalid_argument: "))b=b.substring(44);return new ROc(2,"Invalid search query",b||"This may be the result of a syntax error",c)}_.Kr(this.Zg,a);return SOc(c,b)};
var hPc=function(a,b){var c;if(c=a.nl)a:{b=_.q(_.Ph(b));for(c=b.next();!c.done;c=b.next())if(c=c.value,_.Ava(c,9)&&(c=c.value?c.value.value.toLowerCase():"")&&!c.includes("piper")){c=!0;break a}c=!1}c&&_.h6a(a.wba,"aRL6gx1dJ0jd2PDg8Pq0Pu5YnmBe")};_.W.Object.defineProperties(f$.prototype,{zyc:{configurable:!0,enumerable:!0,get:function(){return _.SNa}}});
f$.ha=function(a){return new (a||f$)(_.x(b$),_.x(_.Lv),_.x(_.cg),_.x(d$),_.x(_.Jr),_.x(e$),_.x(_.Ur),_.x(_.D2a),_.x(ePc),_.x(_.J2a),_.x(_.lu),_.x(_.Ku),_.x(_.Xt),_.x(_.mx))};
f$.ya=_.ec({type:f$,qa:[["file-search"]],tb:function(a,b){a&1&&_.hf(fPc,7);if(a&2){var c;_.gf(c=_.lf())&&(b.KNc=c.first)}},features:[_.Ze([d$])],Aa:4,Ba:3,Fa:[[3,"ngSwitch",4,"ngIf"],["singleSearchResultRedirect",""],[3,"ngSwitch"],[4,"ngSwitchCase"],["text","Loading search results\u2026",3,"diameter",4,"ngSwitchCase"],["class","error","role","main",4,"ngSwitchCase"],[1,"results"],[1,"grimoire-secondary-text",3,"searchResultsElementName","pagedData"],[1,"grimoire-secondary-text",3,"searchResultsElementName",
"pagedSearchResponse","queryContext"],["role","main",1,"result-content"],[3,"previewTarget","resultPage","searchResultsElementName","showResultsIncomplete","previewTriggered"],[3,"paginatedResults","trackElement"],[4,"ngIf"],["layout","vertical",3,"changeSizeOf"],["role","region",1,"result-preview"],["previewPane",""],[3,"target","loadedQueryContext","close"],["text","Loading search results\u2026",3,"diameter"],["role","main",1,"error"],[1,"grimoire-secondary-text",3,"searchResultsElementName","queryContext",
"errorData","maybeSkippedDocuments"],["class","error",3,"docLink","trackElement",4,"ngIf"],["icon","developer_board",3,"isSvg"],["class","error-action",4,"ngIf"],["class","rpc-error-details",4,"ngIf"],[1,"error",3,"docLink","trackElement"],[1,"error-action"],["class","file-search-error-link",3,"externalLink",4,"ngIf"],["id","error-action-btn","mat-button","","type","button","color","primary",3,"click",4,"ngIf"],[1,"file-search-error-link",3,"externalLink"],["id","error-action-btn","mat-button","",
"type","button","color","primary",3,"click"],[1,"rpc-error-details"],["id","copy-error-trace-button","color","mediumContrast",3,"buttonLabel","hasLightLabel","removeBorder","hoverMsg","copyText","copyEvent"],[1,"snackbar"],["queryParamsHandling","merge","ascTrackElement","SingleFileResultRedirect","trackAction","redirectToSingleFileResult",3,"routerLink","queryParams","click"],["mat-button","",1,"snackbar-dismiss",3,"click"]],va:function(a,b){a&1&&(_.N(0,sKc,4,4,"ng-container",0),_.Q(1,"async"),_.N(2,
tKc,8,3,"ng-template",null,1,_.pf));a&2&&_.z("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 jPc=["resultPath"],kPc=["breadcrumb"],lPc=["expansionToggle"],MNc=function(a){return[a]},g$=function(a,b,c,d,e,f,g){this.qc=a;this.Wx=b;this.Ga=c;this.Ra=d;this.wD=e;this.Hi=f;this.AI=VOc;this.Nxc="Copy file path";this.vCc=_.Yh;this.Y3b=_.Clb;this.isActive=!1;this.Of=-1;this.mc="";this.CMb="repo";this.Ke=!1;this.Gya=new _.al;this.tTb=new _.qe;this.f1a=_.ge;g&&(this.hg=g.hg);this.W0a=this.qc.Lb(22);this.zxa=this.qc.Lb(70)&&this.qc.Lb(69)};_.V(g$,_.Cn);g$.ua=_.Cn.ua;
g$.prototype.Tb=function(a){a.isSelected&&this.Ke&&this.caa();a.entry&&(this.xz=Date.now(),this.osb=_.Dta(this.bc.Qc,this.bc.kv,this.bc.gq,["CLICK_RESULT_FILENAME"],this.bc.VA,this.xz),this.INa=_.Dta(this.bc.Qc,this.bc.kv,this.bc.gq,["CLICK_RESULT_CONTENT"],this.bc.VA,this.xz),this.jx=_.aF(this.bc.Qc,this.Ra,{gS:"oneBased"}),this.f1a=mPc(this))};g$.prototype.Pc=function(){this.Ke&&this.caa()};g$.prototype.nr=function(){this.Ga.mb({gestureName:"CLICK",element:this.mc,action:"copy",projectId:this.projectId})};
g$.prototype.C8=function(a){if(this.bc)return _.$E(this.bc.Qc,a)};
var mPc=function(a){if(1===a.bc.type)return _.ge;var b={Nk:a.bc.Nk,Gc:!1},c=cPc(a.wD,a.bc.Qc,a.DH.Zl,"SNIPPET_SUBSET"===a.DH.Zl.e1a?1:0).ka(_.he(1),_.y(function(d){return{Nk:d,Gc:!0}}),JJc(),_.Ad());return a.tTb.ka(_.ue(function(d){return d?c:_.vd(b)}),_.ue(function(d){var e=a.container.scrollTop,f=!d.Gc&&e>(a.zxa?a.nY.ta.offsetTop:a.zwa.ta.offsetTop)?a.Brb.ta.offsetTop:0;return _.vd(void 0).ka(IJc(_.Nh),_.ae(function(){return a.Hi.fM}),_.y(function(){return f?e-f+a.Brb.ta.offsetTop:e}),_.ae(function(){return a.Hi.Fua}),
_.we(function(g){a.container.scrollTop=g}),_.Dha(),_.te(d))}),_.te(b),_.pe(1),_.Ad())};g$.prototype.caa=function(){if(!this.zxa){var a,b;null==(a=this.zwa)||null==(b=a.ta)||b.focus()}};
_.W.Object.defineProperties(g$.prototype,{projectId:{configurable:!0,enumerable:!0,get:function(){return this.bc.Qc.hb}},j_a:{configurable:!0,enumerable:!0,get:function(){var a=_.Kmb(this.bc.Qc,this.CMb);return a&&"["+a+"]"}},ZTa:{configurable:!0,enumerable:!0,get:function(){return!!this.bc.Qc.params.Mb}},Crb:{configurable:!0,enumerable:!0,get:function(){return 0===this.bc.type&&!!this.bc.gXa&&"NONE"!==this.DH.Zl.e1a}},xNc:{configurable:!0,enumerable:!0,get:function(){return _.EE(this.bc.Qc)&&0===
this.bc.type&&!!this.bc.SF&&"0"!==this.bc.SF&&this.bc.SF!==this.bc.RF}},sNc:{configurable:!0,enumerable:!0,get:function(){return _.EE(this.bc.Qc)&&0===this.bc.type&&!!this.bc.RF&&"0"!==this.bc.RF}}});g$.ha=function(a){return new (a||g$)(_.x(_.Zt),_.x(_.yu),_.x(_.Ku),_.x(_.cg),_.x(d$),_.x(_.Ht),_.x(_.Cn,12))};
g$.ya=_.ec({type:g$,qa:[["file-search-result"]],tb:function(a,b){a&1&&(_.hf(jPc,5),_.hf(kPc,5,_.Rc),_.hf(lPc,5,_.Rc));if(a&2){var c;_.gf(c=_.lf())&&(b.zwa=c.first);_.gf(c=_.lf())&&(b.nY=c.first);_.gf(c=_.lf())&&(b.Brb=c.first)}},inputs:{bc:"entry",DH:"resultPage",container:"container",isActive:"isActive",Of:"listIndex",mc:"trackElement",CMb:"scopeDetail",DA:"previewTarget",Ke:"isSelected",iC:"codeFontSize"},outputs:{Gya:"triggerPreview"},features:[_.Ze([{Ca:_.Cn,Kb:g$}]),_.Be,_.uc],Aa:20,Ba:27,Fa:function(){return[[1,
"result-header"],[1,"result-location"],["trackElement","FileSearchResult",3,"place","type","elementName",4,"ngIf"],[3,"svgIcon"],[3,"place","isSelected","resultIndex","trackElement","refsToken","feedbackEvent",4,"ngIf","ngIfElse"],["classicResultPath",""],["vertical",""],["color","mediumContrast",3,"hasLightLabel","spaceBetweenButtonLabelAndText","removeBorder","hoverMsg","copyText","copyEvent"],["copyButton",""],[4,"ngIf"],[3,"ngSwitch"],[4,"ngSwitchCase"],[3,"class",4,"ngSwitchCase"],["class","debug-info",
3,"opened","closed",4,"ngIf"],["trackElement","FileSearchResult",3,"place","type","elementName"],[3,"place","isSelected","resultIndex","trackElement","refsToken","feedbackEvent"],["breadcrumb",""],["class","root grimoire-secondary-text",4,"ngIf"],["queryParamsHandling","merge","trackAction","resultFile",1,"result-path",3,"routerLink","ascTrackElement","trackListIndex","feedbackEvent"],["resultPath",""],[1,"root","grimoire-secondary-text"],["mat-icon-button","","disableRipple","true","fragment","personalization-toggle",
"trackAction","openPersonalizationSettings","matTooltip","Personalized result based on search history. Click to manage.",1,"personalization",3,"routerLink","ascTrackElement"],["fontSet","material-icons-outlined",1,"material-icons-outlined"],["type","button","gme-button","","format","flat","size","small","class","preview-button","trackAction","openFilePreviewPane",3,"ascTrackElement","trackArtifactId","trackListIndex","click",4,"ngIf","ngIfElse"],["hidePreviewButton",""],["type","button","gme-button",
"","format","flat","size","small","trackAction","openFilePreviewPane",1,"preview-button",3,"ascTrackElement","trackArtifactId","trackListIndex","click"],["type","button","gme-button","","format","flat","size","small","trackAction","openMatchDeletedCL",1,"match-deleted-button",3,"externalLink","ascTrackElement","trackArtifactId","trackListIndex","onedevHovercardTrigger"],["matchDeletedCard",""],[3,"changelistId","onedevIsHovercardReady",4,"onedevHovercardLazyBody"],[3,"changelistId","onedevIsHovercardReady"],
["cardBody",""],["type","button","gme-button","","format","flat","size","small","trackAction","openFileDeletedCL",1,"file-deleted-button",3,"universalLink","ascTrackElement","trackArtifactId","trackListIndex","onedevHovercardTrigger"],["fileDeletedCard",""],["vertical","",4,"ngIf"],["type","button","gme-button","","class","directory-preview-button","format","flat","size","small","trackAction","openDirectoryPreviewPane",3,"ascTrackElement","trackArtifactId","trackListIndex","click",4,"ngIf"],["type",
"button","gme-button","","format","flat","size","small","trackAction","openDirectoryPreviewPane",1,"directory-preview-button",3,"ascTrackElement","trackArtifactId","trackListIndex","click"],[3,"class","last","linkGenerator","resultIndex","snippet","trackElement","feedbackEvent","font-size",4,"ngFor","ngForOf"],[3,"linkGenerator","resultIndex","snippet","trackElement","feedbackEvent"],["type","button","class","expansion","mat-button","","color","primary",3,"ascTrackElement","trackArtifactId","trackAction",
"trackListIndex","click",4,"ngFor","ngForOf"],["type","button","mat-button","","color","primary",1,"expansion",3,"ascTrackElement","trackArtifactId","trackAction","trackListIndex","click"],["expansionToggle",""],[4,"ngIf","ngIfElse"],["collapsed",""],_.sz("{VAR_PLURAL, plural, =1 {Show 1 more matching line} other {Show {INTERPOLATION} more matching lines}}",{VAR_PLURAL:"\ufffd0\ufffd",INTERPOLATION:"\ufffd1\ufffd"}),[3,"files","queryParamsHandling","ariaLabelledbyId","searchRequestToken","searchResponseToken",
"sessionStartTimeMs","clientTimeResultsDisplayedMs"],[1,"debug-info",3,"opened","closed"]]},va:function(a,b){a&1&&(_.B(0,"div",0)(1,"div",1),_.N(2,vKc,1,3,"star",2),_.F(3,"mat-icon",3),_.N(4,wKc,2,6,"file-search-breadcrumb",4),_.N(5,yKc,5,8,"ng-template",null,5,_.pf),_.D(),_.F(7,"mat-divider",6),_.B(8,"copy-button",7,8),_.K("copyEvent",function(){return b.nr()}),_.Q(10,"async"),_.Q(11,"maybeStripGoogle3"),_.D(),_.N(12,zKc,5,2,"ng-container",9),_.G(13,10),_.N(14,ENc,7,4,"ng-container",11),_.N(15,HNc,
3,2,"ng-container",11),_.Je(),_.D(),_.G(16,10),_.N(17,ONc,4,4,"ng-container",11),_.N(18,PNc,3,12,"div",12),_.Je(),_.N(19,QNc,6,1,"mat-expansion-panel",13));if(a&2){var c=_.Ve(6);_.Ge("active-element",b.isActive)("citc",b.ZTa);_.w(1);_.Ge("no-breadcrumb-padding",!b.zxa);_.w(1);_.z("ngIf",b.W0a);_.w(1);_.z("svgIcon",b.bc.type===b.AI.File?"source:file":"source:folder_open");_.w(1);_.z("ngIf",b.zxa)("ngIfElse",c);_.w(4);_.z("hasLightLabel",!0)("spaceBetweenButtonLabelAndText",!0)("removeBorder",!0)("hoverMsg",
b.Nxc)("copyText",_.R(10,23,_.R(11,25,b.bc.Qc)));_.w(4);_.z("ngIf",b.bc.Gea);_.w(1);_.z("ngSwitch",b.bc.type);_.w(1);_.z("ngSwitchCase",b.AI.File);_.w(1);_.z("ngSwitchCase",b.AI.UAa);_.w(1);_.z("ngSwitch",b.bc.type);_.w(1);_.z("ngSwitchCase",b.AI.File);_.w(1);_.z("ngSwitchCase",b.AI.UAa);_.w(1);_.z("ngIf",b.bc.QF)}},Ia:[_.En,_.SF,$9,_.gm,_.hm,_.im,_.jm,_.ZH,_.bI,_.cI,_.fI,_.dI,_.Vz,_.An,_.jK,_.RF,_.Wq,_.Xq,_.ss,_.Uw,_.jA,_.dH,_.gH,_.Ow,_.nn,_.zH,_.cK,_.Mv,_.mm,_.II],styles:[".file-list-wrapper[_ngcontent-%COMP%]{padding:4px 0 15px 40px}file-list[_ngcontent-%COMP%]{max-width:1000px}ng-container[_ngcontent-%COMP%]{padding:0}[gme-button][_ngcontent-%COMP%]{overflow:hidden;text-overflow:ellipsis;padding:0 8px;align-self:center}.mat-button[_ngcontent-%COMP%]{font:inherit;line-height:inherit;margin:0 4px;overflow:hidden;padding:0;text-overflow:ellipsis}.mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle;flex:0 0 auto;min-width:18px}.expansion[_ngcontent-%COMP%]{border:0;cursor:pointer;margin:0;padding:2px 0;position:relative;width:100%}.result-header[_ngcontent-%COMP%]{align-items:center;display:flex;font-size:1.0769230769rem;place-content:center flex-start;word-break:break-all}.result-header[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{font:unset}@media (forced-colors:active){.result-header[_ngcontent-%COMP%]   .directory-preview-button[_ngcontent-%COMP%]:focus, .result-header[_ngcontent-%COMP%]   button.preview-button[_ngcontent-%COMP%]:focus{outline:2px solid ButtonText}}.result-header[_ngcontent-%COMP%]   .result-location[_ngcontent-%COMP%]{align-items:center;display:flex;padding:2px 2px 2px 8px;place-content:center flex-start;overflow-y:scroll;text-overflow:ellipsis;white-space:nowrap}.result-header[_ngcontent-%COMP%]   .result-location.no-breadcrumb-padding[_ngcontent-%COMP%]{padding:2px 8px}.result-header[_ngcontent-%COMP%]   .root[_ngcontent-%COMP%]{margin-right:5px}.result-header[_ngcontent-%COMP%]   .result-path[_ngcontent-%COMP%], .result-header[_ngcontent-%COMP%]   .root[_ngcontent-%COMP%]{font-weight:700}.result-header[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{margin-right:4px}.personalization[_ngcontent-%COMP%]{width:18px;height:18px;line-height:18px}.personalization[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle;margin-right:0}copy-button[_ngcontent-%COMP%]{-webkit-transform:scale(.75);transform:scale(.75)}file-search-snippet[_ngcontent-%COMP%]{padding-bottom:4px;padding-top:4px}file-search-snippet[_ngcontent-%COMP%]:not(.last){border-bottom-style:solid;border-bottom-width:1px}mat-divider[_ngcontent-%COMP%]{height:16px;margin:0 8px}.debug-info[_ngcontent-%COMP%]{background-color:#f0f7f0;border:1px solid silver;color:#006400;font-family:monospace;font-size:small;line-height:1.25;margin:0 1em 1em;padding:.5em;white-space:pre-wrap}.debug-info[_ngcontent-%COMP%]   .mat-expansion-panel-header[_ngcontent-%COMP%]{height:24px}.debug-info[_ngcontent-%COMP%]   .mat-expansion-panel-header-title[_ngcontent-%COMP%]{color:#006400}"],
Na:0});var h$=function(a,b,c){this.document=a;this.Jj=b;this.u_a=c;this.sMc={Jj:b,yca:!0,DMb:b.w1.hv}};h$.prototype.resolve=function(a){var b=this,c=_.ME(a.Cx),d=_.wnb(c),e=d.scopes;a=new _.qe;c=_.Sd(_.stb(this.u_a,c.Te,d.state).ka(_.we(function(f){b.Jj.w1.x0a(e,f.prefix||null)}),_.y(function(f){return f.L2a})),a);return Object.assign({},this.sMc,{OLa:c,F0a:_.nxb(new _.kxb(this.document,this.Jj),a)})};h$.ha=function(a){return new (a||h$)(_.u(_.Yg),_.u(_.AI),_.u(_.kH))};h$.ua=_.t({token:h$,oa:h$.ha});var SNc=function(){return[]},i$=function(a,b){var c=this;this.cq=b;this.FYa=new _.If(void 0);this.M1a=new _.If(!1);this.qyc=this.FYa.ka(_.y(function(d){if(d&&0!==d.type){var e=d.V0;var f=c.cq.diff(e,d.query);d=[];var g=0;f=_.q(f);for(var h=f.next();!h.done;h=f.next()){var n=h.value;h=n.start;n=n.end;h>g&&d.push({text:e.substring(g,h)});d.push({text:e.substring(h,n),opa:["bold"]});g=n}g<e.length&&d.push({text:e.substring(g)});e=d}else e=[];return e}));this.vac='"package:" will be deprecated soon, use "repo:" and "branch:" instead';
this.jac="Improve your search:";this.Kac="Showing results for";this.b1b=_.RNa;this.NOc=a.Lb(84)};i$.prototype.Pa=function(){};var nPc=function(a){return _.Id([a.FYa,a.M1a]).ka(_.y(function(b){var c=_.q(b);b=c.next().value;c=c.next().value;return a.NOc&&!c&&b&&0!==b.type?b:void 0}))};
_.W.Object.defineProperties(i$.prototype,{zJc:{configurable:!0,enumerable:!0,set:function(a){var b=_.q(a);a=b.next().value;b=(b=b.next().value)&&_.iF(b)&&b.Rb;a=a&&_.iF(a)&&a.Rb;b=b?b.Zl.vT:void 0;this.FYa.next(b);b=b?0!==b.type?b.V0:void 0:void 0;a&&a.Zl.vT?(a=a.Zl.vT,a=0!==a.type?a.V0:void 0):a=void 0;b&&b!==a&&this.M1a.next(!1)}}});i$.ha=function(a){return new (a||i$)(_.x(_.Zt),_.x(_.Lv))};
i$.ya=_.ec({type:i$,qa:[["query-suggestion","searchResultsElementName",""]],inputs:{bm:"searchResultsElementName",zJc:"pagedData"},Yb:["searchResultsElementName",""],Aa:2,Ba:3,Fa:[["class","query-suggestion",3,"redirect-panel",4,"ngIf"],[1,"query-suggestion"],["matTooltipClass","suggestion-message-tooltip",1,"query-suggestion-text",3,"matTooltip"],[1,"recommended-query"],[1,"recommended-query-subhead"],["class","recommended-query-link","queryParamsHandling","merge","trackAction","clickResultRecommendation",
3,"routerLink","queryParams","ascTrackElement",4,"ngIf"],["class","original-query",4,"ngIf"],["class","close-panel-section",4,"ngIf"],["queryParamsHandling","merge","trackAction","clickResultRecommendation",1,"recommended-query-link",3,"routerLink","queryParams","ascTrackElement"],["class","recommended-query-substring",3,"ngClass",4,"ngFor","ngForOf"],[1,"recommended-query-substring",3,"ngClass"],[1,"original-query"],[1,"original-query-subhead"],["queryParamsHandling","merge","trackAction","clickOriginalQuery",
1,"original-query-link",3,"routerLink","queryParams","ascTrackElement"],[1,"close-panel-section"],["vertical","",1,"single-row"],["mat-icon-button","","type","button","disableRipple","true","aria-label","Collapsed the suggestion panel","trackAction","collapseSuggestion",1,"close-panel-button",3,"ascTrackElement","click"]],va:function(a,b){a&1&&(_.N(0,WNc,9,9,"span",0),_.Q(1,"async"));a&2&&_.z("ngIf",_.R(1,1,nPc(b)))},Ia:[_.En,_.fm,_.gm,_.hm,_.Wq,_.ss,_.Uw,_.Ow,_.nn,_.mm],styles:["query-suggestion[_nghost-%COMP%]   .query-suggestion[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;width:100%;padding-left:16px;align-items:center;display:flex;place-content:center flex-start;word-break:break-all;font-size:14px;line-height:18px}query-suggestion[_nghost-%COMP%]   .query-suggestion[_ngcontent-%COMP%]   .query-suggestion-text[_ngcontent-%COMP%]{display:inherit;flex-direction:column}query-suggestion[_nghost-%COMP%]   .query-suggestion[_ngcontent-%COMP%]   .query-suggestion-text[_ngcontent-%COMP%]   .original-query[_ngcontent-%COMP%], query-suggestion[_nghost-%COMP%]   .query-suggestion[_ngcontent-%COMP%]   .query-suggestion-text[_ngcontent-%COMP%]   .recommended-query[_ngcontent-%COMP%]{display:inherit;flex-direction:row;align-items:baseline}query-suggestion[_nghost-%COMP%]   .query-suggestion[_ngcontent-%COMP%]   .query-suggestion-text[_ngcontent-%COMP%]   .original-query[_ngcontent-%COMP%]{font-size:12px;font-style:italic}query-suggestion[_nghost-%COMP%]   .query-suggestion[_ngcontent-%COMP%]   .close-panel-section[_ngcontent-%COMP%]{display:inherit;place-content:inherit;align-items:inherit}query-suggestion[_nghost-%COMP%]   .bold[_ngcontent-%COMP%]{font-weight:700}query-suggestion[_nghost-%COMP%]   mat-divider.single-row[_ngcontent-%COMP%]{height:23px;margin:0 16px}query-suggestion[_nghost-%COMP%]   .close-panel-button[_ngcontent-%COMP%]{width:20px;height:20px;line-height:20px}query-suggestion[_nghost-%COMP%]   .close-panel-button[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{height:20px;font-size:20px;line-height:20px;width:20px;vertical-align:middle;margin-right:0}query-suggestion[_nghost-%COMP%]   .recommended-query-subhead[_ngcontent-%COMP%]{font:500 14px/16px Google Sans,sans-serif}.query-suggestion[_ngcontent-%COMP%]{height:39px}.query-suggestion.redirect-panel[_ngcontent-%COMP%]{height:55px}.query-suggestion.redirect-panel[_ngcontent-%COMP%]   .recommended-query-subhead[_ngcontent-%COMP%]{font:inherit}  .mat-tooltip.suggestion-message-tooltip{max-width:350px}"],
Na:0});var XNc=function(){return[]},j$=function(a,b){var c=this;this.Ga=a;this.Nb=b;this.v5a="Next page";this.w5a="Previous page";this.Bac="Open page {pageNumber}";this.z3b=new _.Yr(this.Bac);this.F5a=new _.Wr(1);this.wMc=this.Nb.zR();this.mc="";this.xx={iGb:[]};this.FMc=_.qE(function(d){c.Ga.mb({element:c.mc,action:"searchResultsPageSizeChanged",We:d.toString(),gestureName:"CHANGE"});c.Nb.S1(d)})};j$.prototype.Pa=function(){};
var oPc=function(a){var b=a.de,c=a.Zl,d=Math.ceil(Math.min(a.NK,2E3)/c.pageSize)-1-b;d=_.q(ZNc(b,d));a=d.next().value;d=d.next().value;a=_.aab(b-a,b+d+1).map(function(e){var f={};return{Ta:(f.start=c.pageSize*e+1,f),de:e,zyb:b===e}});d=a.findIndex(function(e){return e.zyb});return{iGb:a,nk:a[d-1],next:a[d+1]}};_.W.Object.defineProperties(j$.prototype,{AJc:{configurable:!0,enumerable:!0,set:function(a){this.xx=oPc(a)}}});j$.ha=function(a){return new (a||j$)(_.x(_.Ku),_.x(_.lu))};
j$.ya=_.ec({type:j$,qa:[["result-footer"]],inputs:{AJc:"paginatedResults",mc:"trackElement"},Aa:20,Ba:29,Fa:[[1,"page-controls"],["queryParamsHandling","merge","trackAction","pagePrevious",1,"previous",3,"condition","sameWindow","link","queryParams","linkAriaLabel","title","ascTrackElement","trackGestureClick","trackListIndex"],[1,"mat-icon-rtl-mirror"],["class","page-link","queryParamsHandling","merge","trackAction","navigateToResultsPage",3,"condition","sameWindow","linkAriaLabel","link","queryParams",
"ascTrackElement","trackGestureClick","trackListIndex",4,"ngFor","ngForOf"],["queryParamsHandling","merge","trackAction","pageNext",1,"next",3,"condition","sameWindow","link","queryParams","linkAriaLabel","title","ascTrackElement","trackGestureClick","trackListIndex"],[1,"page-size-control"],["appearance","outline"],[3,"aria-labelledby","value","selectionChange"],[3,"value"],["queryParamsHandling","merge","trackAction","navigateToResultsPage",1,"page-link",3,"condition","sameWindow","linkAriaLabel",
"link","queryParams","ascTrackElement","trackGestureClick","trackListIndex"]],va:function(a,b){a&1&&(_.B(0,"span",0)(1,"conditional-link",1)(2,"mat-icon",2),_.P(3,"chevron_left"),_.D()(),_.N(4,YNc,2,10,"conditional-link",3),_.B(5,"conditional-link",4)(6,"mat-icon",2),_.P(7,"chevron_right"),_.D()()(),_.B(8,"span",5)(9,"mat-label"),_.P(10," Results per page "),_.D(),_.B(11,"mat-form-field",6)(12,"mat-select",7),_.K("selectionChange",function(c){return b.FMc(c.value)}),_.Q(13,"async"),_.B(14,"mat-option",
8),_.P(15," 10 "),_.D(),_.B(16,"mat-option",8),_.P(17," 25 "),_.D(),_.B(18,"mat-option",8),_.P(19," 100 "),_.D()()()());a&2&&(_.w(1),_.z("condition",b.xx.nk)("sameWindow",!0)("link",_.$e(27,XNc))("queryParams",null==b.xx.nk?null:b.xx.nk.Ta)("linkAriaLabel",b.w5a)("title",b.w5a)("ascTrackElement",b.mc)("trackGestureClick",!0)("trackListIndex",null==b.xx.nk?null:b.xx.nk.de),_.w(3),_.z("ngForOf",b.xx.iGb),_.w(1),_.z("condition",b.xx.next)("sameWindow",!0)("link",_.$e(28,XNc))("queryParams",null==b.xx.next?
null:b.xx.next.Ta)("linkAriaLabel",b.v5a)("title",b.v5a)("ascTrackElement",b.mc)("trackGestureClick",!0)("trackListIndex",null==b.xx.next?null:b.xx.next.de),_.w(4),_.Ee("id",b.mc+"-page-size-control-label"),_.w(3),_.z("aria-labelledby",b.mc+"-page-size-control-label")("value",_.R(13,25,b.wMc)),_.w(2),_.z("value",10),_.w(2),_.z("value",25),_.w(2),_.z("value",100))},Ia:[_.En,_.gm,_.QH,_.tw,_.sw,_.ss,_.lz,_.ez,_.mm],styles:["result-footer[_nghost-%COMP%]{align-items:center;border-top-style:solid;border-top-width:1px;display:flex;font-weight:500;min-height:40px}result-footer[_nghost-%COMP%]     .page-size-control .mat-form-field-appearance-outline .mat-form-field-infix{border-top:0;padding-bottom:.5em}result-footer[_nghost-%COMP%]     .page-size-control .mat-form-field-appearance-outline .mat-form-field-infix .mat-select-arrow-wrapper{-webkit-transform:none;transform:none}result-footer[_nghost-%COMP%]   conditional-link[_ngcontent-%COMP%]{align-items:center;display:inline-flex;font-size:1.0769230769rem;height:40px;justify-content:center;min-width:32px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}result-footer[_nghost-%COMP%]   conditional-link[_ngcontent-%COMP%]     a{padding:8px}result-footer[_nghost-%COMP%]   .next[_ngcontent-%COMP%]{min-width:64px}result-footer[_nghost-%COMP%]   .previous[_ngcontent-%COMP%]{min-width:64px}result-footer[_nghost-%COMP%]   .page-controls[_ngcontent-%COMP%]{display:flex;flex:0 0 50%;flex-direction:row;justify-content:center;margin-left:25%}result-footer[_nghost-%COMP%]   .page-size-control[_ngcontent-%COMP%]{-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;display:flex;flex:0 0 25%;height:40px;justify-content:end;padding:0 8px}result-footer[_nghost-%COMP%]   .page-size-control[_ngcontent-%COMP%]   mat-label[_ngcontent-%COMP%]{padding-top:1em;white-space:nowrap}result-footer[_nghost-%COMP%]   .page-size-control[_ngcontent-%COMP%]   mat-form-field[_ngcontent-%COMP%]{height:40px;width:6em;overflow:hidden}"],
Na:0});var bOc=function(){return[]},pPc=new _.Yr("{resultCount, plural, =1 {Result {firstPosition} of {lastPosition}} other {Results {firstPosition} - {lastPosition} of {totalResultCount}}}"),qPc=new _.Wr(1),k$=function(a,b,c,d){var e=this;this.Ga=c;this.Nb=d;this.EFc=MJc;this.hgc=_.LNa;this.igc=_.NNa;this.PNc=this.Nb.Naa();this.Ts=!1;this.UT=0;this.Te="";this.xd={};this.GMc=_.qE(function(f){e.Ga.mb({element:e.bm,action:"snippetDetailChanged",We:f.toString(),gestureName:"CHANGE"});e.Nb.nxa(f)});this.nl=
a.ac(2);this.eFc=b.Lb(45)};k$.prototype.Pa=function(){};
k$.prototype.Tb=function(a){if(a.pagedSearchResponse){var b=this.rea;if(b){this.UT=b.Gn.length;var c=b.jBc+1;this.Ts=b.Ts;var d=pPc.format,e=this.UT,f=qPc.format(c+this.UT-1),g=qPc.format(b.NK);this.nLb=d.call(pPc,{resultCount:e,firstPosition:c,lastPosition:f,totalResultCount:this.rea&&this.Ts&&this.nl?3E6<b.NK?"1M+":2E5<b.NK?"100k+":1E4<b.NK?"10k+":1E3<b.NK?"1k+":"~"+g:g});this.Nq=b.Nq;this.Oq=b.Oq}else this.UT=0}a.errorData&&this.uZ&&(this.UT=0,this.nLb=this.uZ.message,this.Nq=this.uZ.uF.Nq,this.Oq=
this.uZ.uF.Oq)};k$.prototype.nr=function(){this.Ga.mb({gestureName:"CLICK",element:"SearchResultsHeader",action:"copyAllResults"})};_.W.Object.defineProperties(k$.prototype,{Zl:{configurable:!0,enumerable:!0,set:function(a){this.Te=a.Te;this.xd=a.xd}},Iwc:{configurable:!0,enumerable:!0,get:function(){return this.nl}},ivc:{configurable:!0,enumerable:!0,get:function(){return this.rea?this.rea.Gn.map(function(a){return a.Qc.path}).join("\n"):""}}});
k$.ha=function(a){return new (a||k$)(_.x(_.Xt),_.x(_.Zt),_.x(_.Ku),_.x(_.lu))};
k$.ya=_.ec({type:k$,qa:[["result-header","searchResultsElementName",""]],inputs:{bm:"searchResultsElementName",Ts:"maybeSkippedDocuments",Zl:"queryContext",rea:"pagedSearchResponse",uZ:"errorData"},features:[_.uc],Yb:["searchResultsElementName",""],Aa:10,Ba:7,Fa:[[1,"result-header"],[1,"status"],[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,"snippet-control"],["appearance","outline"],[3,"aria-labelledby","value","selectionChange"],["value","SNIPPET_SUBSET"],["value","MATCHING_LINE_SUBSET"],["value",
"ALL_MATCHING_LINES"],["value","NONE"],[1,"debug-container"],["class","debug-info",4,"ngIf"],[1,"debug-info"]],va:function(a,b){a&1&&(_.B(0,"span",0)(1,"h2",1)(2,"span",2),_.P(3),_.N(4,$Nc,2,0,"mat-icon",3),_.D(),_.N(5,aOc,1,5,"copy-button",4),_.N(6,cOc,8,8,"ng-container",5),_.N(7,dOc,3,4,"a",6),_.D(),_.N(8,eOc,14,5,"span",7),_.D(),_.N(9,hOc,3,4,"div",8));a&2&&(_.w(3),_.We(" ",b.nLb," "),_.w(1),_.z("ngIf",!!b.rea&&b.Ts&&b.nl),_.w(1),_.z("ngIf",0!==b.UT),_.w(1),_.z("ngIf",b.EFc(b.xd)||b.Te),_.w(1),
_.z("ngIf",b.Ts&&b.nl&&b.eFc),_.w(1),_.z("ngIf",b.Iwc),_.w(1),_.z("ngIf",b.Nq||b.Oq))},Ia:[_.En,_.hm,_.Vz,_.bz,_.tw,_.sw,_.ss,_.lz,_.ez,_.Uw,_.jA,_.dH,_.gH,_.nn,_.Vt,_.mm],styles:["result-header[_nghost-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;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.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%]   .clear-button[_ngcontent-%COMP%], result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]   .find-everything[_ngcontent-%COMP%], result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]   .separator[_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%]   .result-message[_ngcontent-%COMP%]{margin-right:5px}result-header[_nghost-%COMP%]   .result-message[_ngcontent-%COMP%]{flex:0 0 auto}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%]{flex:0 0 auto;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}result-header[_nghost-%COMP%]   .status[_ngcontent-%COMP%]{align-items:center;display:flex;flex-grow:1;flex-shrink:0}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}result-header[_nghost-%COMP%]   .snippet-control[_ngcontent-%COMP%]   mat-label[_ngcontent-%COMP%]{padding-top:1em;white-space:nowrap}result-header[_nghost-%COMP%]   .snippet-control[_ngcontent-%COMP%]   mat-form-field[_ngcontent-%COMP%]{height:39px}result-header[_nghost-%COMP%]   .debug-container[_ngcontent-%COMP%]{display:contents}result-header[_nghost-%COMP%]   .debug-info-container[_ngcontent-%COMP%]{position:absolute;width:100%}result-header[_nghost-%COMP%]   mat-expansion-panel.debug-info[_ngcontent-%COMP%]{background-color:#f0f7f0;border:1px solid silver;color:#006400;font-family:monospace;font-size:small;line-height:1.25;margin:0 1em 1em;padding:.5em;white-space:pre-wrap;min-height:24px;flex:1 1 auto;display:flex;flex-direction:column}result-header[_nghost-%COMP%]   mat-expansion-panel.debug-info[_ngcontent-%COMP%]   .mat-expansion-panel-header[_ngcontent-%COMP%]{height:24px}result-header[_nghost-%COMP%]   mat-expansion-panel.debug-info[_ngcontent-%COMP%]   .mat-expansion-panel-header-title[_ngcontent-%COMP%]{color:#006400}result-header[_nghost-%COMP%]   mat-expansion-panel.debug-info[_ngcontent-%COMP%]     .mat-expansion-panel-content{overflow-y:auto;overflow-x:hidden}"],
Na:0});var l$=function(){};l$.prototype.Pa=function(){};l$.ha=function(a){return new (a||l$)};
l$.ya=_.ec({type:l$,qa:[["search-results-incomplete","docLink","","trackElement",""]],inputs:{lzc:"docLink",mc:"trackElement"},Yb:["docLink","","trackElement",""],Aa:4,Ba:2,Fa:[[1,"desc"],["trackAction","openResultsIncompleteDocLink","aria-label","Learn more about potentially missing search results.",3,"externalLink","ascTrackElement"]],va:function(a,b){a&1&&(_.B(0,"span",0),_.P(1," Not seeing the search results you expect?\n"),_.D(),_.B(2,"a",1),_.P(3," Learn more\n"),_.D());a&2&&(_.w(2),_.z("externalLink",
b.lzc)("ascTrackElement",b.mc))},Ia:[_.En,_.An],styles:["search-results-incomplete[_nghost-%COMP%]{align-items:center;background-color:#e8f0fe;display:flex;flex-wrap:wrap;min-height:40px;padding-left:16px}a[_ngcontent-%COMP%]{margin-left:16px}"],Na:0});var rPc=["listContainer"],sPc=[[["result-footer"]]],m$=function(a,b,c,d,e,f,g,h,n,r,v){_.kq.call(this,g,h,n,v);this.Ga=a;this.Vf=b;this.YSa=c;this.Ra=d;this.vd=e;this.D1=f;this.bm="";this.HOb=!1;this.IHb=new _.al;this.yc=_.xE;this.selectedIndex=new _.If(-1);this.Gn=_.ge;this.Kq=new _.pd;this.jMc=new _.pd;this.iC=r.iC.ka(_.y(function(A){return A?A+"px":void 0}),_.pe(1),_.Ad())};_.V(m$,_.kq);m$.Ha=_.kq.Ha;
m$.prototype.Pa=function(){var a=this;_.kq.prototype.Pa.call(this);this.Kq.add(UOc(this.YSa,function(){return{page:a.DH,scrollTop:a.ob.ta.scrollTop}}));this.Kq.add(this.Ra.events.ka(_.Ud(function(b){return b instanceof _.Zf}),_.te(null)).subscribe(function(){a.D_a=a.YSa.get().scrollTop}));this.Kq.add(this.vd.register("selectNextResult","j",function(){a.nN(1);a.pr("selectNextResult")}));this.Kq.add(this.vd.register("selectPreviousResult","k",function(){a.nN(-1);a.pr("selectPreviousResult")}))};
m$.prototype.Tb=function(a){var b=this;a.hasOwnProperty("resultPage")&&(this.Kq.add(_.Hsb(this.Vf,function(){b.selectedIndex.next(0)})),this.jMc.unsubscribe(),this.Gn=tPc(this))};m$.prototype.Cn=function(){void 0!==this.D_a&&(this.ob.ta.scrollTop=this.D_a,this.D_a=void 0)};m$.prototype.La=function(){_.kq.prototype.La.call(this);this.Kq.unsubscribe()};
var iOc=function(a){return a.path||a.repository?"ref":a.je?"repo":"repoGroup"},tPc=function(a){var b=a.DH.Gn;return 25>=b.length||a.YSa.get().scrollTop?_.vd(b):_.nHa.ka(_.ie(),_.ee(0),_.le(b),_.te(b.slice(0,20)))};m$.prototype.nN=function(a){var b=this.DH.Gn.length;b&&(a=this.selectedIndex.value+a,0>a||a>=b||this.selectedIndex.next(a))};m$.prototype.pr=function(a){this.Ga.mb({element:"ResultList",action:a,gestureName:"KEYBOARD",Of:this.selectedIndex.value})};
m$.ha=function(a){return new (a||m$)(_.x(_.zn),_.x(_.hg),_.x(b$),_.x(_.cg),_.x(_.tt),_.x(ePc),_.x(_.Rc),_.x(_.jq),_.x(_.ye),_.x(_.wE),_.x(_.dq,8))};
m$.ya=_.ec({type:m$,qa:[["result-list"]],tb:function(a,b){a&1&&_.hf(rPc,7);if(a&2){var c;_.gf(c=_.lf())&&(b.i1c=c.first)}},inputs:{DA:"previewTarget",DH:"resultPage",bm:"searchResultsElementName",HOb:"showResultsIncomplete"},outputs:{IHb:"previewTriggered"},features:[_.Be,_.uc],kc:["result-footer"],Aa:6,Ba:4,Fa:[["listContainer",""],[4,"ngFor","ngForOf"],[3,"docLink","trackElement",4,"ngIf"],[3,"entry","resultPage","isActive","listIndex","scopeDetail","trackElement","previewTarget","isSelected","codeFontSize",
"container","triggerPreview"],[3,"docLink","trackElement"]],va:function(a,b){a&1&&(_.Re(sPc),_.B(0,"ul",null,0),_.N(2,jOc,4,14,"li",1),_.Q(3,"async"),_.D(),_.N(4,kOc,1,2,"search-results-incomplete",2),_.Se(5));a&2&&(_.w(2),_.z("ngForOf",_.R(3,2,b.Gn)),_.w(2),_.z("ngIf",b.HOb))},Ia:[_.gm,_.hm,g$,l$,_.mm],styles:["result-list[_nghost-%COMP%]{overflow:hidden}ul[_ngcontent-%COMP%]{margin:0;padding:0;width:100%}li[_ngcontent-%COMP%]{list-style-type:none;padding:0}loading[_ngcontent-%COMP%]{position:-webkit-sticky;position:sticky;bottom:12px}dc-information-box[_ngcontent-%COMP%]{align-content:center;align-items:center;display:flex;justify-content:flex-start;margin:16px}dc-information-box[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{margin-right:16px}"],
Na:0});var uPc=["image/png","image/jpeg","image/gif"],vPc={wI:0,EMPTY:1,h7b:2,Vhc:3,0:"BINARY",1:"EMPTY",2:"IMAGE",3:"TEXT"},n$=function(a,b,c){this.Ga=a;this.xg=b;this.Ra=c;this.FCb=_.pE([]);this.Bt=_.xE;this.aka=vPc;this.lg="SearchResultFilePreview";this.data="";this.Tl=_.ge;this.metadata=null;this.tk=new _.oe(1)};n$.prototype.Pa=function(){};var vOc=function(a){switch(a.state){case 1:return!1;case 0:return!0;case 2:return 0<a.Rb.length;default:return _.rg(a)}};
n$.prototype.Sp=function(a){this.Ra.navigate(_.ep(_.kp(this.Qc.Vb(),{line:a.line+1}).Za()),{zf:"preserve"});this.Ga.mb({gestureName:"CLICK",element:this.lg,action:"selectLine",projectId:this.Qc.hb},a.n0)};
_.W.Object.defineProperties(n$.prototype,{LAc:{configurable:!0,enumerable:!0,set:function(a){var b=a.Be,c=a.BD;a=a.Qc;this.data=b.Kw()||_.CE(_.zi(b,1));this.metadata=_.Ei(b,_.Po,2);this.Qc=a;this.yb=_.wqb(a,b,[c]);this.Tl=_.Gmb(a,_.NH(this.xg,a,"path"),this.Ra)}},matches:{configurable:!0,enumerable:!0,set:function(a){this.FCb=a;this.tk.next(_.mE(a,[]).length?0:-1)},get:function(){return this.FCb}},jzc:{configurable:!0,enumerable:!0,get:function(){return this.data?this.metadata?uPc.includes(_.Vh(this.metadata,
1))?2:_.Ai(this.metadata,2)?0:3:3:1}},imageUrl:{configurable:!0,enumerable:!0,get:function(){var a=this.metadata;return"data:"+(a?_.Vh(a,1):"")+";base64,"+this.data}}});n$.ha=function(a){return new (a||n$)(_.x(_.zn),_.x(_.MH),_.x(_.cg))};
n$.ya=_.ec({type:n$,qa:[["single-file-preview","fileData","","matches",""]],inputs:{LAc:"fileData",matches:"matches"},Yb:["fileData","","matches",""],Aa:5,Ba:5,Fa:[[3,"ngSwitch"],["icon","source:file",4,"ngSwitchCase"],[3,"path",4,"ngSwitchCase"],[3,"alt","src",4,"ngSwitchCase"],["class","text",4,"ngSwitchCase"],["icon","source:file"],[3,"path"],[3,"alt","src"],[1,"text"],["iconSize","large","theme","warning",4,"ngIf"],["class","matches-navigation",3,"ngSwitch",4,"ngIf"],[4,"ngIf"],["iconSize","large",
"theme","warning"],[1,"matches-navigation",3,"ngSwitch"],[4,"ngSwitchCase"],[3,"inline",4,"ngSwitchCase"],[3,"dataState","matchCount","selectedMatchIndex","trackArtifactId","trackElement","selectedMatchIndexChange",4,"ngIf"],[3,"dataState","matchCount","selectedMatchIndex","trackArtifactId","trackElement","selectedMatchIndexChange"],[3,"inline"],[3,"value","fileName","lineLimitation","lineNumberLinkProvider","highlightInfo","lineNumberClicked"],[3,"matches","scrollToIndex","selectedMatchIndex",4,
"ngIf"],[3,"matches","scrollToIndex","selectedMatchIndex"]],va:function(a,b){a&1&&(_.G(0,0),_.N(1,lOc,5,0,"icon-empty-state-display",1),_.N(2,mOc,1,1,"empty-file-detail",2),_.N(3,nOc,2,4,"img",3),_.N(4,wOc,4,3,"div",4),_.Je());a&2&&(_.z("ngSwitch",b.jzc),_.w(1),_.z("ngSwitchCase",b.aka.wI),_.w(1),_.z("ngSwitchCase",b.aka.EMPTY),_.w(1),_.z("ngSwitchCase",b.aka.h7b),_.w(1),_.z("ngSwitchCase",b.aka.Vhc))},Ia:[_.hm,_.im,_.jm,_.eK,_.hK,_.Yz,_.$z,_.Zz,_.tE,_.rE,_.IH,_.fK,_.mm,_.dA],styles:["single-file-preview[_nghost-%COMP%]{display:flex;position:relative;overflow:auto}icon-empty-state-display[_ngcontent-%COMP%]{align-self:center}empty-file-detail[_ngcontent-%COMP%]{align-self:center;flex:1 1 100%}.matches-navigation[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;align-content:center;align-items:center;display:flex;height:28px;justify-content:flex-end}.matches-navigation[_ngcontent-%COMP%] > loading[_ngcontent-%COMP%]{margin-right:20px}img[_ngcontent-%COMP%]{align-self:center;max-height:100%;max-width:100%}.text[_ngcontent-%COMP%]{display:flex;flex:1 1 100%;flex-direction:column;overflow:auto}dc-information-box[_ngcontent-%COMP%]{align-content:center;align-items:center;display:flex;justify-content:flex-start}"],
Na:0});var wPc=function(a,b){this.Vq=a;this.mG=b;this.Bt=_.xE;this.AI=VOc;this.lg="SearchResultFilePreview";this.V4b="result-preview-header";this.k5a="Close";this.page=_.ge;this.F2=new _.yg;this.close=new _.al},xPc=function(a,b){return a.Vq.get(b.hb,b.Oc,b.repository,_.Jh(b),b.path,{Mb:b.params.Mb,type:1,line:_.jta(b.params.line)}).ka(_.y(function(c){var d=_.Uo(c);if(!d)throw Error("Sf");var e;return _.pE({type:0,Be:d,BD:null!=(e=_.Mi(c,8)[0])?e:0,Qc:b})}))},yPc=function(a,b){var c=b.Vb();return a.Vq.list(b.hb,
b.Oc,b.repository,_.Jh(b),b.path,b.params.Mb).ka(_.y(function(d){return{state:2,Rb:{type:1,items:EOc(d,c)}}}))};
_.W.Object.defineProperties(wPc.prototype,{target:{configurable:!0,enumerable:!0,set:function(a){var b=a.Qc;this.F2=b;switch(a.type){case 0:a.qDc?this.mG.DS.next(b):this.mG.zkb();b=xPc(this,b);break;case 1:b=yPc(this,b);break;default:b=_.rg(a)}setTimeout(function(){var c;null==(c=document.getElementById("result-preview-header"))||c.focus()});this.page=b.ka(_.te(_.yE),_.be(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=_.rg(c)}}return _.vd({state:1,message:"Error fetching contents",Wxa:c})}))}},WGc:{configurable:!0,enumerable:!0,set:function(a){a=a.vT;cKc(a)?this.mG.TKa.next(a.V0):this.mG.TKa.next(void 0)}}});wPc.ha=function(a){return new (a||wPc)(_.x(_.tJ),_.x(_.gK))};
wPc.ya=_.ec({type:wPc,qa:[["result-preview"]],inputs:{target:"target",WGc:"loadedQueryContext"},outputs:{close:"close"},features:[_.Ze([_.gK])],Aa:7,Ba:8,Fa:[[4,"ngIf"],[1,"file-header"],["svgIcon","source:file"],["queryParamsHandling","preserve","trackAction","openFile",1,"filepath",3,"routerLink","ascTrackElement"],[3,"ngSwitch",4,"ngIf"],[1,"preview-title"],["mat-icon-button","","type","button","trackAction","closePreview",1,"close",3,"title","ascTrackElement","trackArtifactId","click"],[3,"ngSwitch"],
[3,"diameter",4,"ngSwitchCase"],[4,"ngSwitchCase"],["icon","developer_board",3,"isSvg",4,"ngSwitchCase"],[3,"diameter"],[3,"fileData","matches",4,"ngSwitchCase"],["ariaLabelledbyId","HEADER_ID",3,"files","queryParamsHandling",4,"ngSwitchCase"],[3,"fileData","matches"],["ariaLabelledbyId","HEADER_ID",3,"files","queryParamsHandling"],["icon","developer_board",3,"isSvg"]],va:function(a,b){a&1&&(_.N(0,xOc,6,4,"h2",0),_.B(1,"div",1),_.F(2,"mat-icon",2),_.B(3,"a",3),_.P(4),_.D()(),_.N(5,DOc,4,4,"ng-container",
4),_.Q(6,"async"));a&2&&(_.z("ngIf",b.F2.path),_.w(3),_.z("routerLink",_.ep(b.F2))("ascTrackElement",b.lg),_.Ee("id",b.V4b),_.w(1),_.We(" ",b.F2.path," "),_.w(1),_.z("ngIf",_.R(6,6,b.F2.path&&b.page)))},Ia:[_.En,_.hm,_.im,_.jm,_.jK,_.Yz,_.$z,_.Zz,_.rE,_.Wq,_.ss,_.nn,n$,_.mm],styles:["result-preview[_nghost-%COMP%]{display:flex;flex-direction:column;position:relative;overflow:auto}directory-contents-grid[_ngcontent-%COMP%]{margin:10px}directory-contents-grid[_ngcontent-%COMP%], single-file-preview[_ngcontent-%COMP%]{overflow:auto;z-index:0}directory-contents-grid[_ngcontent-%COMP%]   .matches-navigation[_ngcontent-%COMP%], single-file-preview[_ngcontent-%COMP%]   .matches-navigation[_ngcontent-%COMP%]{height:28px}h2[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;align-content:center;align-items:center;display:flex;flex:0 0 auto;font-weight:500;font-size:15px;height:40px;justify-content:flex-start;letter-spacing:.01em;line-height:24px;margin:0;overflow:hidden;padding-left:20px;z-index:1}.preview-title[_ngcontent-%COMP%]{flex:1 1 100%}.file-header[_ngcontent-%COMP%]{align-items:center;background-color:var(--primary-app-bar);border-bottom-style:solid;border-bottom-width:1px;display:flex;flex:0 0 auto;height:28px;padding-left:20px}.file-header[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{height:18px;width:18px}.file-header[_ngcontent-%COMP%]   a.filepath[_ngcontent-%COMP%]{margin-left:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}loading[_ngcontent-%COMP%], single-file-preview[_ngcontent-%COMP%]{flex:1 1 100%}"],
Na:0});var zPc=function(){};zPc.ha=function(a){return new (a||zPc)};zPc.Ea=_.fc({type:zPc});zPc.Da=_.Vb({imports:[_.nm,_.kK,_.mK,_.aA,_.uE,_.sE,_.cH,_.JH,_.lK]});var APc,BPc;APc={un:h$};BPc=[{path:"",component:f$,rf:_.LE([a$,Z9]),resolve:APc,QA:"paramsOrQueryParamsChange"}];_.o$=function(){};_.o$.ha=function(a){return new (a||_.o$)};_.o$.Ea=_.fc({type:_.o$,id:"search"});_.o$.Da=_.Vb({Ob:[h$,_.tJ],imports:[_.TF,QOc,_.px,_.nm,_.lI,_.sI,_.tI,_.Xz,_.Bn,_.sK,_.mK,_.CI,_.iu,_.dz,_.aA,_.uE,_.sE,_.ur,_.uw,_.ts,_.mz,_.jx,_.kA,_.iz,_.tx,_.JI,_.JH,_.Vy(BPc),_.Wt,_.lK,zPc,_.KH,_.fA,_.dK,_.qx,_.pn]});_.a$a(_.o$,"search");
_.$lb(f$,function(){return[_.En,_.hm,_.im,_.jm,_.Vz,_.An,_.Yz,_.$z,_.Zz,_.rE,_.Wq,_.nn,_.eA,wPc,i$,j$,k$,m$,l$]},function(){return[_.mm]});
}catch(e){_._DumpException(e)}
try{
var CPc=function(a,b){a=Number(a);return!isNaN(a)&&a>=b&&Number.isInteger(a)},DPc=function(a){a&1&&_.F(0,"settings-header",27)},EPc=function(a){if(a&1){var b=_.Ac();_.B(0,"div")(1,"mat-form-field",28)(2,"mat-label");_.P(3," Appearance ");_.D();_.B(4,"mat-select",13);_.K("selectionChange",function(c){_.Bc(b);var d=_.M();return _.Dc(d.HMc(c.value))});_.Q(5,"async");_.B(6,"mat-option",29);_.P(7," Light ");_.D();_.B(8,"mat-option",30);_.P(9," Dark ");_.D();_.B(10,"mat-option",31);_.P(11," Use System Settings ");
_.D()()()()}a&2&&(a=_.M(),_.w(4),_.z("value",_.R(5,1,a.Z_a)))},FPc=function(a,b){a&1&&(_.B(0,"mat-option",34),_.P(1),_.D());a&2&&(a=b.wa,_.z("value",a),_.w(1),_.We(" ",a.replace("cider","default")," "))},GPc=function(a){if(a&1){var b=_.Ac();_.B(0,"div")(1,"mat-form-field",32)(2,"mat-label");_.P(3," Dark syntax highlighting theme ");_.D();_.B(4,"mat-select",13);_.K("selectionChange",function(c){_.Bc(b);var d=_.M();return _.Dc(d.CMc(c.value))});_.Q(5,"async");_.N(6,FPc,2,2,"mat-option",33);_.D()()()}a&
2&&(a=_.M(),_.w(4),_.z("value",_.R(5,2,a.MMc)),_.w(2),_.z("ngForOf",a.n_b))},HPc=function(a){a&1&&(_.B(0,"mat-label"),_.P(1," Light syntax highlighting theme "),_.D())},IPc=function(a){a&1&&(_.B(0,"mat-label"),_.P(1," Syntax highlighting theme "),_.D())},JPc=function(a,b){a&1&&(_.B(0,"mat-option",34),_.P(1),_.D());a&2&&(a=b.wa,_.z("value",a),_.w(1),_.We(" ",a.replace("cider","default")," "))},KPc=function(a){if(a&1){var b=_.Ac();_.B(0,"div")(1,"mat-form-field",35);_.N(2,HPc,2,0,"mat-label",36);_.N(3,
IPc,2,0,"ng-template",null,37,_.pf);_.B(5,"mat-select",13);_.K("selectionChange",function(d){_.Bc(b);var e=_.M();return _.Dc(e.EMc(d.value))});_.Q(6,"async");_.N(7,JPc,2,2,"mat-option",33);_.D()()()}if(a&2){var c=_.Ve(4);a=_.M();_.w(2);_.z("ngIf",a.KU)("ngIfElse",c);_.w(3);_.z("value",_.R(6,4,a.OMc));_.w(2);_.z("ngForOf",a.Q8b)}},LPc=function(a){if(a&1){var b=_.Ac();_.B(0,"div")(1,"mat-slide-toggle",38);_.K("change",function(c){_.Bc(b);var d=_.M();return _.Dc(d.OPc(c))});_.Q(2,"async");_.P(3," Strip the google3/ prefix when copying paths ");
_.D()()}a&2&&(a=_.M(),_.w(1),_.z("checked",_.R(2,1,a.jQb)))},MPc=function(a){a&1&&(_.B(0,"a",39)(1,"mat-icon",40),_.P(2,"info_outline"),_.D()())},NPc=function(a){if(a&1){var b=_.Ac();_.B(0,"div")(1,"mat-form-field",41)(2,"mat-label");_.P(3," Default Cider editing behavior ");_.D();_.B(4,"mat-select",13);_.K("selectionChange",function(c){_.Bc(b);var d=_.M();return _.Dc(d.BMc(c.value))});_.Q(5,"async");_.B(6,"mat-option",42);_.P(7," Open in Cider. ");_.D();_.B(8,"mat-option",43);_.P(9," Open the workspace selection prompt in Cider. ");
_.D()()()()}a&2&&(a=_.M(),_.w(4),_.z("value",_.R(5,1,a.l8)))},OPc=function(a){if(a&1){var b=_.Ac();_.B(0,"div")(1,"mat-slide-toggle",44);_.K("change",function(c){_.Bc(b);var d=_.M();return _.Dc(d.PPc(c))});_.Q(2,"async");_.P(3," When opening the Cider workspace selection prompt, default to suggesting a unique workspace name. ");_.D()()}a&2&&(a=_.M(),_.w(1),_.z("checked",_.R(2,1,a.hia)))},PPc=function(a){if(a&1){var b=_.Ac();_.B(0,"div")(1,"mat-slide-toggle",45);_.K("change",function(c){_.Bc(b);var d=
_.M();return _.Dc(d.NPc(c))});_.Q(2,"async");_.P(3," Show personalized results based on search history ");_.D();_.B(4,"a",46)(5,"mat-icon",40);_.P(6,"info_outline");_.D()()()}a&2&&(a=_.M(),_.w(1),_.z("checked",_.R(2,1,a.jt)))},QPc=function(a){if(a&1){var b=_.Ac();_.B(0,"div")(1,"mat-form-field",47)(2,"mat-label");_.P(3," Search results page size ");_.D();_.B(4,"mat-select",13);_.K("selectionChange",function(c){_.Bc(b);var d=_.M();return _.Dc(d.zQc(c.value))});_.Q(5,"async");_.B(6,"mat-option",34);
_.P(7," 10 ");_.D();_.B(8,"mat-option",34);_.P(9," 25 ");_.D();_.B(10,"mat-option",34);_.P(11," 100 ");_.D()()()()}a&2&&(a=_.M(),_.w(4),_.z("value",_.R(5,4,a.pageSize)),_.w(2),_.z("value",10),_.w(2),_.z("value",25),_.w(2),_.z("value",100))},RPc=function(a){if(a&1){var b=_.Ac();_.B(0,"div")(1,"mat-form-field",48)(2,"mat-select",49);_.K("selectionChange",function(c){_.Bc(b);var d=_.M();return _.Dc(d.yQc(c.value))});_.Q(3,"async");_.B(4,"mat-option",34);_.P(5," 25 ");_.D();_.B(6,"mat-option",34);_.P(7,
" 50 ");_.D();_.B(8,"mat-option",34);_.P(9," 100 ");_.D();_.B(10,"mat-option",34);_.P(11," 200 ");_.D()();_.B(12,"mat-label");_.P(13," Starred paths on homepage ");_.D()()()}a&2&&(a=_.M(),_.w(2),_.z("value",_.R(3,5,a.Xda)),_.w(2),_.z("value",25),_.w(2),_.z("value",50),_.w(2),_.z("value",100),_.w(2),_.z("value",200))},p$=function(a,b,c,d){_.Dn.call(this,a,b,d,c,"change");this.ySb=!0};_.V(p$,_.Dn);p$.prototype.qXa=function(a){this.ySb&&_.INa(this,"CHANGE",a)};
p$.ha=function(a){return new (a||p$)(_.x(_.zn),_.x(_.uk),_.x(_.Rc),_.x(_.Cn,8))};p$.Ha=_.gc({type:p$,qa:[["input","ascTrackElement","","trackAction",""],["select","ascTrackElement","","trackAction",""],["textarea","ascTrackElement","","trackAction",""]," ascTrackElement  trackAction  trackGestureChange ".split(" ")],inputs:{ySb:"trackGestureChange"},features:[_.Be]});var SPc=function(){this.aV=this.text=""};SPc.ha=function(a){return new (a||SPc)};
SPc.ya=_.ec({type:SPc,qa:[["help-tooltip","text",""]],inputs:{text:"text",aV:"tooltipClass"},Yb:["text",""],Aa:3,Ba:2,Fa:[["tabindex","0","role","note","matTooltipPosition","right",3,"matTooltipClass","matTooltip"]],va:function(a,b){a&1&&(_.B(0,"span",0)(1,"mat-icon"),_.P(2,"help_outline"),_.D()());a&2&&_.z("matTooltipClass",b.aV)("matTooltip",b.text)},Ia:[_.ss,_.Uw],styles:["help-tooltip[_nghost-%COMP%]{margin-left:8px}mat-icon[_ngcontent-%COMP%]{height:16px;font-size:16px;line-height:16px;width:16px;vertical-align:middle;cursor:default}"],
Na:0});var TPc=function(){};TPc.ha=function(a){return new (a||TPc)};TPc.Ea=_.fc({type:TPc});TPc.Da=_.Vb({imports:[_.nm,_.ts,_.jx]});var UPc=Object.freeze({"invalid-number":!0}),q$=function(){this.dgb=!1};q$.prototype.validate=function(a){return CPc(a.value,this.dgb?0:1)?null:UPc};q$.ha=function(a){return new (a||q$)};q$.Ha=_.gc({type:q$,qa:[["","positiveIntegerValidator",""]],inputs:{dgb:"allowZero"},features:[_.Ze([{Ca:_.Vv,Kb:q$,ld:!0}])]});var r$=function(){};r$.prototype.validate=function(a){return void 0===a.value||""===a.value||CPc(a.value,1)?null:UPc};r$.ha=function(a){return new (a||r$)};
r$.Ha=_.gc({type:r$,qa:[["","optionalPositiveIntegerValidator",""]],features:[_.Ze([{Ca:_.Vv,Kb:r$,ld:!0}])]});_.VPc=function(){this.kGb=""};_.VPc.ha=function(a){return new (a||_.VPc)};
_.VPc.ya=_.ec({type:_.VPc,qa:[["settings-header"]],inputs:{kGb:"pageTitle"},kc:["*"],Aa:4,Ba:1,Fa:[["fxLayoutAlign","center center"],["fxFlex","grow",1,"title"]],va:function(a,b){a&1&&(_.Re(),_.B(0,"header",0)(1,"h1",1),_.P(2),_.D(),_.Se(3),_.D());a&2&&(_.w(2),_.Ye(b.kGb))},Ia:[_.rr,_.yr],styles:["header[_ngcontent-%COMP%]{border-style:solid;border-width:1px;padding:12px 16px}.title[_ngcontent-%COMP%]{font-family:Google Sans;font-size:15px;font-weight:500;letter-spacing:.02em;margin:0;text-transform:capitalize;font-size:20px}"],Na:0});_.t$=function(a,b,c,d,e,f,g){var h=this;this.document=a;this.Ga=b;this.Nb=c;this.ypa=d;this.Hb=e;this.Z_a=this.Nb.gsa();this.Hba=this.Nb.lL();this.tNc=this.Nb.CR();this.jQb=this.Nb.j_();this.tabSize=this.Nb.GR();this.pageSize=this.Nb.zR();this.iC=this.ypa.iC;this.Xda=this.Nb.c_();this.RVb=_.KBb(this.Nb);this.NRc=this.Nb.Uaa();this.l8=this.Nb.SZ();this.hia=this.Nb.k_();this.jt=this.Nb.h_();this.pNc=this.Nb.AR();this.VDc=this.Nb.vR();this.n_b=Array.from(_.R2a);this.Q8b=Array.from(_.Q2a);this.Ya=new _.pd;
this.DOb=!0;this.HMc=_.qE(function(n){s$(h,"themeChanged",n);h.Nb.oxa(n)});this.CMc=_.qE(function(n){s$(h,"darkSyntaxThemeChanged",n);h.Nb.Sga(n)});this.EMc=_.qE(function(n){s$(h,"lightSyntaxThemeChanged",n);h.Nb.cha(n)});this.KPc=_.qE(function(n){s$(h,"highlightXrefsChanged",n.checked.toString());h.Nb.M1(n.checked)});this.MPc=_.qE(function(n){s$(h,"showFoldMarkersChanged",n.checked.toString());h.Nb.iha(n.checked)});this.OPc=_.qE(function(n){s$(h,"stripGoogle3FromCopyChanged",n.checked.toString());
h.Nb.txa(n.checked)});this.AQc=_.Ui(function(n,r){s$(h,"tabSizeChanged",n);r&&h.Nb.kha(Number(n))},300);this.zQc=_.Ui(function(n){s$(h,"pageSizeChanged",String(n));h.Nb.S1(n)},300);this.vQc=_.Ui(function(n,r){s$(h,"codeFontSizeChanged",n);r&&(""===n?_.vE(h.ypa):_.vE(h.ypa,Number(n)))},300);this.yQc=_.Ui(function(n){s$(h,"numStarredPlacesChanged",String(n));h.Nb.fha(n)},300);this.mLc=function(){_.vE(h.ypa)};this.QPc=_.qE(function(n){s$(h,"xrefMiniPanelEnabledChanged",n.checked.toString());_.CK(h.Nb,
n.checked)});this.BQc=_.Ui(function(n,r){s$(h,"xrefMiniPanelMinWidthChanged",n);r&&h.Nb.D0a(Number(n))},300);this.BMc=_.qE(function(n){s$(h,"ciderDefaultChanged",n);h.Nb.Ywa(n)});this.PPc=_.qE(function(n){s$(h,"suggestUniqueCiderWsChanged",n.checked.toString());h.Nb.uxa(n.checked)});this.NPc=_.qE(function(n){s$(h,"showPersonalizedResultsChanged",n.checked.toString());h.Nb.qxa(n.checked)});this.LPc=_.qE(function(n){s$(h,"showCustomContextMenuChanged",n.checked.toString());h.Nb.hha(n.checked)});this.DMc=
_.qE(function(n){s$(h,"hovercardVisibilityChanged",n);h.Nb.Zga(n)});this.KU=f.KU();this.vn=g.ac(2);this.MMc=_.x3a(f,"DARK");this.OMc=_.x3a(f,"LIGHT")};_.t$.prototype.Pc=function(){var a=this;this.Ya.add(this.Hb.af.subscribe(function(b){b&&(b=a.document.querySelector("#"+b))&&(null==b||b.scrollIntoView(),null==b||b.focus(),null==b||b.classList.add("highlight-anim"))}))};_.t$.prototype.La=function(){this.Ya.unsubscribe()};
var WPc=function(a,b){if(!a.KU||!b)return!1;switch(b){case "SYSTEM":case "DARK":return!0;case "LIGHT":return!1;default:return _.rg(b)}},XPc=function(a){if(!a)return!0;switch(a){case "DARK":return!1;case "SYSTEM":case "LIGHT":return!0;default:return _.rg(a)}},s$=function(a,b,c){a.Ga.mb({element:"Settings",action:b,We:c,gestureName:"CHANGE"})};_.t$.ha=function(a){return new (a||_.t$)(_.x(_.Yg),_.x(_.zn),_.x(_.lu),_.x(_.wE),_.x(_.Hf),_.x(_.yu),_.x(_.Xt),_.x(_.Zt))};
_.t$.ya=_.ec({type:_.t$,qa:[["general-settings"]],inputs:{DOb:"showHeader"},Aa:76,Ba:44,Fa:[["pageTitle","General",4,"ngIf"],[4,"ngIf"],["id","show-fold-markers-toggle","color","primary",3,"checked","change"],["id","highlight-xrefs-toggle","color","primary",3,"checked","change"],["id","show-custom-context-menu-toggle","color","primary",3,"checked","change"],[1,"preview"],["id","xrefs-mini-panel-toggle","color","primary",3,"checked","aria-label","change"],["id","xrefs-mini-panel-min-width-field"],
["matInput","","positiveIntegerValidator","","autocomplete","off","aria-label","Change the minimum browser width for the references preview pane to be visible when the setting is enabled",3,"allowZero","ngModel","disabled","ngModelChange"],["xrefMiniPanelMinWidthField","matInput"],["matSuffix",""],["mat-icon-button","","class","help-link-button","matTooltip","Help","aria-label","More information about the reference preview panel","ascTrackElement","Settings","trackAction","openXrefHelp","externalLink",
"http://go/cs-xref#using-the-breadcrumb-trail",4,"ngIf"],["id","hovercard-visibility-field"],[3,"value","selectionChange"],["value","NEVER_SHOW"],["value","SHOW_WITH_SHIFT"],["value","SHOW_WITH_CTRL"],["value","SHOW_WITH_PLATFORM_CMD"],["value","SHOW_ALWAYS"],["id","tab-size-field"],["matInput","","positiveIntegerValidator","","autocomplete","off",3,"ngModel","ngModelChange"],["tabSizeField","matInput"],["id","code-font-size-field"],["matInput","","optionalPositiveIntegerValidator","","autocomplete",
"off","ascTrackElement","Settings","trackAction","typeCodeFontSize",3,"ngModel","ngModelChange"],["codeFontSizeField","matInput"],["type","button","gme-button-old","","id","code-font-size-reset-button","format","hairline","size","xsmall","ascTrackElement","Settings","trackAction","resetCodeFontSize",3,"click"],["text","This setting affects any text representing code such as the main code panel and search results."],["pageTitle","General"],["id","theme-selector"],["value","LIGHT"],["value","DARK"],
["value","SYSTEM"],["id","dark-syntax-theme-selector"],[3,"value",4,"ngFor","ngForOf"],[3,"value"],["id","light-syntax-theme-selector"],[4,"ngIf","ngIfElse"],["onlySyntaxHighlightingSelector",""],["id","strip-google3-from-copy-toggle","color","primary",3,"checked","change"],["mat-icon-button","","matTooltip","Help","aria-label","More information about the reference preview panel","ascTrackElement","Settings","trackAction","openXrefHelp","externalLink","http://go/cs-xref#using-the-breadcrumb-trail",
1,"help-link-button"],["inline",""],["id","cider-default-field"],["value","cider"],["value","prompt"],["id","unique-cider-ws-toggle","color","primary",3,"checked","change"],["id","personalization-toggle","color","primary",3,"checked","change"],["mat-icon-button","","matTooltip","Help","aria-label","More information about the search personalization setting","ascTrackElement","Settings","trackAction","openPersonalizationHelp","externalLink","https://goto.google.com/cs-personalization",1,"help-link-button"],
["id","page-size-selector"],["id","num-starred-places-selector"],["aria-label","Change the number of starred path shown by default on the landing page",3,"value","selectionChange"]],va:function(a,b){if(a&1){var c=_.Ac();_.N(0,DPc,1,0,"settings-header",0);_.N(1,EPc,12,3,"div",1);_.N(2,GPc,7,4,"div",1);_.Q(3,"async");_.N(4,KPc,8,6,"div",1);_.Q(5,"async");_.N(6,LPc,4,3,"div",1);_.B(7,"div")(8,"mat-slide-toggle",2);_.K("change",function(e){return b.MPc(e)});_.Q(9,"async");_.P(10," Show Fold Markers ");
_.D()();_.B(11,"div")(12,"mat-slide-toggle",3);_.K("change",function(e){return b.KPc(e)});_.Q(13,"async");_.P(14," Highlight References ");_.D()();_.B(15,"div")(16,"mat-slide-toggle",4);_.K("change",function(e){return b.LPc(e)});_.Q(17,"async");_.P(18," Show Cross References Context Menu on right click ");_.D()();_.B(19,"div",5)(20,"mat-slide-toggle",6);_.K("change",function(e){return b.QPc(e)});_.Q(21,"async");_.P(22," Enable the references preview pane when the browser is wider than ");_.D();_.B(23,
"mat-form-field",7)(24,"input",8,9);_.K("ngModelChange",function(e){_.Bc(c);return _.Dc(b.BQc(e,_.Ve(25).Qe.valid))});_.Q(26,"async");_.Q(27,"async");_.D();_.B(28,"span",10);_.P(29,"pixels");_.D();_.B(30,"mat-error");_.P(31," Must set width to a positive integer. ");_.D()();_.N(32,MPc,3,0,"a",11);_.D();_.N(33,NPc,10,3,"div",1);_.N(34,OPc,4,3,"div",1);_.N(35,PPc,7,3,"div",1);_.B(36,"div")(37,"mat-form-field",12)(38,"mat-label");_.P(39," Show identifier hovercards ");_.D();_.B(40,"mat-select",13);_.K("selectionChange",
function(e){return b.DMc(e.value)});_.Q(41,"async");_.B(42,"mat-option",14);_.P(43," Never show ");_.D();_.B(44,"mat-option",15);_.P(45," Hold 'Shift' to show ");_.D();_.B(46,"mat-option",16);_.P(47," Hold 'Control' to show ");_.D();_.B(48,"mat-option",17);_.P(49," Hold 'Control' or 'Command' (macOS) to show ");_.D();_.B(50,"mat-option",18);_.P(51," Always show ");_.D()()()();_.B(52,"div")(53,"mat-form-field",19)(54,"input",20,21);_.K("ngModelChange",function(e){_.Bc(c);return _.Dc(b.AQc(e,_.Ve(55).Qe.valid))});
_.Q(56,"async");_.D();_.B(57,"mat-label");_.P(58," Tab size (chars) ");_.D();_.B(59,"mat-error");_.P(60," Must set tab size to a positive integer. ");_.D()()();_.N(61,QPc,12,6,"div",1);_.N(62,RPc,14,7,"div",1);_.B(63,"div")(64,"mat-form-field",22)(65,"input",23,24);_.K("ngModelChange",function(e){_.Bc(c);return _.Dc(b.vQc(e,_.Ve(66).Qe.valid))});_.Q(67,"async");_.D();_.B(68,"mat-label");_.P(69," Code font size (px) ");_.D();_.B(70,"mat-error");_.P(71," Must set code font size to a positive integer or clear the field. ");
_.D()();_.B(72,"button",25);_.K("click",function(){return b.mLc()});_.B(73,"span");_.P(74,"Reset");_.D()();_.F(75,"help-tooltip",26);_.D()}if(a&2){var d=_.Ve(25);_.z("ngIf",b.DOb);_.w(1);_.z("ngIf",b.KU);_.w(1);_.z("ngIf",WPc(b,_.R(3,22,b.Z_a)));_.w(2);_.z("ngIf",XPc(_.R(5,24,b.Z_a)));_.w(2);_.z("ngIf",b.vn);_.w(2);_.z("checked",_.R(9,26,b.tNc));_.w(4);_.z("checked",_.R(13,28,b.Hba));_.w(4);_.z("checked",_.R(17,30,b.pNc));_.w(4);_.z("checked",_.R(21,32,b.RVb))("aria-label","Enable the references preview pane when the browser is wider than "+
d.value+" pixels");_.w(4);_.z("allowZero",!0)("ngModel",_.R(26,34,b.NRc))("disabled",!1===_.R(27,36,b.RVb));_.w(8);_.z("ngIf",b.vn);_.w(1);_.z("ngIf",b.vn);_.w(1);_.z("ngIf",b.vn);_.w(1);_.z("ngIf",b.vn);_.w(5);_.z("value",_.R(41,38,b.VDc));_.w(14);_.z("ngModel",_.R(56,40,b.tabSize));_.w(7);_.z("ngIf",!b.vn);_.w(1);_.z("ngIf",b.vn);_.w(3);_.z("ngModel",_.R(67,42,b.iC))}},Ia:[_.En,p$,_.gm,_.hm,_.An,_.Rh,_.Zv,_.ew,_.bz,SPc,_.Xq,_.DK,_.tw,_.sw,_.az,_.ss,_.ww,_.lz,_.ez,_.GK,_.Uw,_.VPc,r$,q$,_.mm],styles:["div[_ngcontent-%COMP%]{padding:16px;position:relative}.preview[_ngcontent-%COMP%]{align-items:center;display:flex;padding:0 16px}.preview[_ngcontent-%COMP%]   mat-form-field[_ngcontent-%COMP%]{margin-left:12px;width:100px}.highlight-anim[_ngcontent-%COMP%]{-webkit-animation:_ngcontent-%COMP%_anchorHighlight .5s ease .1s 2;animation:_ngcontent-%COMP%_anchorHighlight .5s ease .1s 2}@-webkit-keyframes _ngcontent-%COMP%_anchorHighlight{50%{outline:2px solid var(--primary-default)}}@keyframes _ngcontent-%COMP%_anchorHighlight{50%{outline:2px solid var(--primary-default)}}#code-font-size-reset-button[_ngcontent-%COMP%]{margin-left:8px}"],
Na:0});_.u$=function(){};_.u$.ha=function(a){return new (a||_.u$)};_.u$.Ea=_.fc({type:_.u$});_.u$.Da=_.Vb({imports:[_.nm,_.Br]});_.v$=function(){};_.v$.ha=function(a){return new (a||_.v$)};_.v$.Ea=_.fc({type:_.v$});_.v$.Da=_.Vb({imports:[_.Gn,_.nm,_.Bn,_.mw,_.dz,TPc,_.ur,_.uw,_.ts,_.xw,_.iz,_.mz,_.HK,_.jx,_.u$]});
}catch(e){_._DumpException(e)}
try{
_.mg("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 SQc=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]},TQc=function(a,b,c){if(a){var d=_.wBb(a);if(!b)return d.toString();a=_.Wna(b)||_.Xna(b)||b;switch([_.xBb,_.yBb,_.zBb].find(function(e){return _.ABb(e,d)})){case _.xBb:case _.zBb:return c&&"/"!==c?_.Nra(d.toString(),"blob",a,c):_.Nra(d.toString(),"tree",a);case _.yBb:return _.Nra(d.toString(),"src",a,c||
"")}}},z$=function(){return SQc(_.jc.apply(0,arguments),function(a){return void 0!==a})},WQc=function(a){var b,c=[],d=1;if("string"===typeof a)if(UQc[a]){c=UQc[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(h,n){if(/%$/.test(h)){if(n===g)return parseFloat(h)/100;if("rgb"===f)return 255*parseFloat(h)/100}else if("h"===f[n]&&!/deg$/.test(h)&&void 0!==VQc[h])return VQc[h];return parseFloat(h)}),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(h){return parseFloat(h)}),e=a.match(/([a-z])/ig).join("").toLowerCase());else isNaN(a)?_.ua(a)&&!Array.isArray(a)?(b=z$(a.r,a.red,a.R,null),null!==b?(e="rgb",c=[b,z$(a.Np,a.green,a.G),z$(a.b,a.blue,a.B)]):(e="hsl",c=[z$(a.h,a.Qsa,a.tB),z$(a.s,a.saturation,a.S),z$(a.l,a.eA,a.L,a.b,a.brightness)]),d=z$(a.a,a.alpha,a.opacity,1),null!=a.opacity&&(d/=100)):Array.isArray(a)&&(c=[a[0],a[1],a[2]],e="rgb",
d=4===a.length?a[3]:1):(e="rgb",c=[a>>>16,(a&65280)>>>8,a&255]);return{l2:e,values:c,alpha:d}},A$=function(a,b,c){if(isNaN(a)||0>a||a>b)throw new RangeError("Tf`"+a+"`"+c+"`0`"+b);},XQc=function(a){if(!/^[a-fA-F0-9]+$/.test(a))throw Error("Vf`"+a);return parseInt(a,16)},YQc=function(a){a=a.toString(16);return 2<=a.length?a:"0"+a},ZQc=function(a){return.04045>=a?a/12.92:Math.pow((a+.055)/1.055,2.4)},$Qc=function(a){return.0031308>=a?12.92*a:1.055*Math.pow(a,1/2.4)-.055},aRc=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},bRc=function(a){var b=6/29,c=3*Math.pow(b,2);return a>b?Math.pow(a,3):c*(a-4/29)},lRc=function(a,b,c){"number"!==typeof b&&(b=cRc[b]);var d=dRc(a);a=dRc(c||eRc());c=fRc(d)+","+b+","+fRc(a);if(gRc.has(c))return gRc.get(c);if(hRc(d,a)>b)a=d;else{d=iRc(d);for(var e=50<iRc(a).eA?-1:1,f=jRc(d),g=d.eA;0<=g&&100>=g&&!(f=jRc(new kRc(g,d.a,d.b)),hRc(f,a)>b);g+=e);a=f}gRc.set(c,a);return a},dRc=function(a){if(a instanceof B$)return a;if(a instanceof
C$)return new B$(a.red,a.green,a.blue);if(a instanceof _.m1a)return new B$(_.Ni(a,1)||0,_.Ni(a,2)||0,_.Ni(a,3)||0);a.startsWith("#")&&(a=a.substring(1));return mRc(a)},eRc=function(){var a=getComputedStyle(document.body).backgroundColor;if(!a)return nRc;a=WQc(a);var b=a.l2,c=a.values;a=a.alpha;switch(b){case "rgb":var d=_.q(c);b=d.next().value;c=d.next().value;d=d.next().value;return oRc(new B$(b/255,c/255,d/255,a),nRc);case "hsl":d=_.q(c);b=d.next().value;c=d.next().value;d=d.next().value;a=new pRc(b,
c/100,d/100,a);b=(1-Math.abs(2*a.eA-1))*a.saturation;var e=Math.max(0,a.eA-b/2);d=c=e;var f=a.Qsa%360/60,g=b*(1-Math.abs(f%2-1));switch(Math.floor(f)){case 0:c+=b;d+=g;break;case 1:c+=g;d+=b;break;case 2:d+=b;e+=g;break;case 3:d+=g;e+=b;break;case 4:c+=g;e+=b;break;case 5:c+=b,e+=g}a=new B$(c,d,e,a.alpha);return oRc(a,nRc);default:throw Error("Wf`"+b);}},qRc=function(a){a&1&&_.F(0,"img",15);a&2&&(a=_.M().Ma,_.z("src",a.c0,_.jd))},rRc=function(a){a&1&&_.F(0,"global-search-box",18);a&2&&(a=_.M().Ma,
_.z("config",a))},sRc=function(a,b){a&1&&(_.B(0,"div",16),_.N(1,rRc,1,1,"global-search-box",17),_.D());a&2&&(a=b.Ma,_.w(1),_.z("ngIf",a.yca))},tRc=function(a,b){a&1&&(_.G(0),_.P(1,"\n            "),_.B(2,"li"),_.P(3,"\n              "),_.B(4,"a",20),_.P(5),_.D(),_.P(6,"\n            "),_.D(),_.P(7,"\n          "),_.Je());a&2&&(a=b.wa,_.w(4),_.z("universalLink",a.target)("sameWindow",!0)("trackAction",a.nz),_.w(1),_.We("\n                ",a.label,"\n              "))},uRc=function(a){a&1&&(_.B(0,
"div",19)(1,"nav")(2,"ul"),_.N(3,tRc,8,4,"ng-container",13),_.D()()());a&2&&(a=_.M().Ma,_.w(3),_.z("ngForOf",a.zLa))},vRc=function(a){if(a&1){var b=_.Ac();_.B(0,"li")(1,"button",21);_.K("click",function(){_.Bc(b);var c=_.M(2);return _.Dc(c.NUa.next(void 0))});_.P(2," Keyboard Shortcuts ");_.D()()}},xRc=function(a){if(a&1){var b=_.Ac();_.B(0,"li")(1,"button",22);_.K("click",function(){_.Bc(b);_.M(2).Dm.open(wRc);return _.Dc()});_.P(2," Settings ");_.D()()}},yRc=function(a,b){a&1&&(_.B(0,"li")(1,"a",
23),_.P(2),_.D()());a&2&&(a=b.wa,_.w(1),_.z("universalLink",a.target)("trackAction",a.nz),_.w(1),_.We(" ",a.label," "))},zRc=function(a,b){if(a&1){var c=_.Ac();_.B(0,"header",1)(1,"div",2)(2,"a",3);_.N(3,qRc,1,1,"img",4);_.D()();_.N(4,sRc,2,1,"div",5);_.Q(5,"async");_.B(6,"div",6);_.N(7,uRc,4,1,"div",7);_.B(8,"div",8)(9,"button",9)(10,"mat-icon");_.P(11,"more_vert");_.D()()();_.B(12,"mat-menu",10,11)(14,"ul");_.N(15,vRc,3,0,"li",12);_.Q(16,"async");_.N(17,xRc,3,0,"li",12);_.N(18,yRc,3,3,"li",13);
_.B(19,"li")(20,"button",14);_.K("click",function(){_.Bc(c);var e=_.M();return _.Dc(e.C0("CLICK"))});_.P(21," Send Feedback ");_.D()()()()()()}if(a&2){a=b.Ma;var d=_.Ve(13);b=_.M();_.Fe("height",a.c0?"76px":null);_.w(2);_.Ge("app-logo",a.c0);_.z("onedevAppbarBranding",a.c0?void 0:a.title)("iconUrl",a.Mi)("universalLink",a.Kba)("sameWindow",!0)("title",a.title?a.title:"")("svgIcon",a.Mi?void 0:"oss:logo");_.w(1);_.z("ngIf",a.c0);_.w(1);_.z("ngIf",_.R(5,18,b.un));_.w(3);_.z("ngIf",!a.qyb);_.w(2);_.z("matMenuTriggerFor",
d);_.w(3);_.z("overlapTrigger",!1);_.w(3);_.z("ngIf",_.R(16,20,b.Z1));_.w(2);_.z("ngIf",b.mNc);_.w(1);_.z("ngForOf",a.kDb)}},ARc=function(a){a&1&&_.F(0,"announcement-bar",5)},BRc=function(a){a&1&&(_.B(0,"div",6),_.F(1,"loading"),_.D())},CRc=function(a,b){a&1&&(_.B(0,"a",1)(1,"div",2)(2,"div",3),_.F(3,"img",4),_.D(),_.B(4,"span",5),_.P(5),_.D()(),_.B(6,"span",6),_.P(7),_.D(),_.B(8,"div",7)(9,"a",8),_.P(10," View Project "),_.D()()());a&2&&(a=b.wa,b=_.M(),_.z("routerLink",b.pIb(a)),_.w(3),_.Ue("src",
a.Mi,_.jd),_.Te("alt","Icon for ",a.displayName,""),_.w(2),_.Ye(a.displayName),_.w(2),_.Ye(a.wU))},DRc=function(a){if(a&1){var b=_.Ac();_.B(0,"button",12);_.K("click",function(){_.Bc(b);var c=_.M();return _.Dc(c.CY())});_.B(1,"mat-icon");_.P(2,"close");_.D()()}a&2&&(a=_.M(),_.z("ascTrackElement",a.jv)("matTooltip",a.r5a),_.Ee("aria-label",a.r5a))},ERc=function(a){a&1&&(_.B(0,"a",13),_.F(1,"mat-icon",14),_.D());a&2&&(a=_.M(),_.z("universalLink",a.vL))},FRc=function(a){a&1&&_.Ke(0)},GRc=function(a,
b){a&1&&(_.B(0,"search-box-suggestion-item",15),_.N(1,FRc,1,0,"ng-container",16),_.D());a&2&&(a=b.wa,_.z("isSelectable",!!a.Yxa)("payload",a),_.w(1),_.z("ngTemplateOutlet",a.va)("ngTemplateOutletContext",a.NU))},HRc=function(a){a&1&&_.Ke(0)},IRc=function(a){a&1&&(_.B(0,"div",19),_.N(1,HRc,1,0,"ng-container",20),_.D());if(a&2){a=_.M(2);var b=_.Ve(12);_.Fe("width",a.uga,"px");_.w(1);_.z("ngTemplateOutlet",b.va)}},JRc=function(a){if(a&1){var b=_.Ac();_.G(0,17);_.K("ascResizeNotifier",function(d){_.Bc(b);
var e=_.M();return _.Dc(e.GXa(d))});_.N(1,IRc,2,3,"div",18);_.Je()}if(a&2){a=_.M();var c=_.Ve(12);_.z("elementToWatch",_.Ve(1));_.w(1);_.z("ngIf",c.Lx&&a.VF)}},KRc=function(a){a&1&&_.F(0,"img",6);a&2&&(a=_.M(),_.Ue("src",a.Mi,_.jd),_.Te("alt","",a.label," Logo"))},LRc=function(a){a&1&&_.F(0,"mat-icon",7)},MRc=function(a){a&1&&_.F(0,"loading")},NRc=function(a){a&1&&_.F(0,"whitelabelled-search",8);a&2&&(a=_.M(2).Ma,_.z("projects",a.Rb.projects)("iconUrl",a.Rb.Mi)("label",a.Rb.displayName))},ORc=function(a){a&
1&&_.F(0,"discover-find-contribute",9);a&2&&(a=_.M(2).Ma,_.z("projects",a.Rb.projects))},PRc=function(a){a&1&&(_.G(0,2),_.N(1,NRc,1,3,"whitelabelled-search",6),_.N(2,ORc,1,1,"discover-find-contribute",7),_.Je());if(a&2){a=_.M().Ma;var b=_.M();_.z("ngSwitch",a.Rb.va);_.w(1);_.z("ngSwitchCase",b.pcc.uka)}},QRc=function(a){a&1&&_.Ke(0)},RRc=function(a){a&1&&(_.G(0),_.N(1,QRc,1,0,"ng-container",10),_.Je());if(a&2){_.M(2);var b=_.Ve(3);_.w(1);_.z("ngTemplateOutlet",b)}},SRc=function(a,b){a&1&&(_.G(0,2),
_.N(1,MRc,1,0,"loading",3),_.N(2,PRc,3,2,"ng-container",4),_.N(3,RRc,2,1,"ng-container",5),_.Je());a&2&&(a=b.Ma,b=_.M(),_.z("ngSwitch",a.state),_.w(1),_.z("ngSwitchCase",b.yc.Mh),_.w(1),_.z("ngSwitchCase",b.yc.kg))},TRc=function(a){a&1&&(_.B(0,"icon-empty-state-display",11)(1,"icon-empty-state-title"),_.P(2," Unable to load page. "),_.D(),_.B(3,"icon-empty-state-subtitle"),_.P(4," Please try again later. "),_.D()());a&2&&_.z("isSvg",!1)},URc=function(a){a&1&&_.F(0,"img",20);a&2&&(a=_.M().Ma,_.Ue("src",
a.zoa,_.jd))},VRc=function(a){a&1&&_.F(0,"th")},WRc=function(a,b){a&1&&(_.B(0,"a",30),_.F(1,"mat-icon",31),_.B(2,"span",32),_.P(3),_.D()());if(a&2){a=b.Ma;b=_.M().Ma;var c=_.M(6);_.Te("title","View on ",a.name,"")("aria-label","View on ",a.name,"");_.z("externalLink",c.nCc(b));_.w(1);_.z("svgIcon",a.icon);_.w(2);_.We(" View on ",a.name," ")}},XRc=function(a,b){a&1&&(_.G(0),_.N(1,WRc,4,5,"a",29),_.Je());a&2&&(a=b.Ma,b=_.M(6),_.w(1),_.z("ngIf",b.uKc(a)))},YRc=function(a){a&1&&(_.B(0,"td",28),_.N(1,
XRc,2,1,"ng-container",17),_.D());a&2&&(a=_.M().wa,_.w(1),_.z("ngIf",null==a?null:null==a.repository?null:a.repository.NS))},ZRc=function(a){a&1&&(_.B(0,"span",32),_.P(1," Language unknown "),_.D())},$Rc=function(a){a&1&&(_.B(0,"div"),_.Q(1,"colorContrast"),_.B(2,"mat-icon"),_.P(3,"check_circle"),_.D(),_.B(4,"span",32),_.P(5," Has references "),_.D()());a&2&&(a=_.M(2).Ma,_.Fe("color",_.vz(1,2,a.zN,"uiElement")))},aSc=function(a){a&1&&(_.B(0,"span",32),_.P(1," No references "),_.D())},cSc=function(a,
b){a&1&&(_.B(0,"tr"),_.N(1,YRc,2,1,"td",21),_.B(2,"td",22)(3,"a",23),_.Q(4,"colorContrast"),_.P(5),_.D()(),_.B(6,"td"),_.P(7),_.Q(8,"dateTimeDisplay"),_.D(),_.B(9,"td"),_.P(10),_.N(11,ZRc,2,0,"span",24),_.D(),_.B(12,"td"),_.P(13),_.D(),_.B(14,"td",25),_.N(15,$Rc,6,5,"div",26),_.N(16,aSc,2,0,"ng-template",null,27,_.pf),_.D()());if(a&2){a=b.wa;var c=_.Ve(17);b=_.M().Ma;_.M(3);_.w(1);_.z("ngIf",bSc(b.Fn));_.w(2);_.Fe("color",_.vz(4,11,b.zN,"text"));b=a.repository&&a.repository.Me?_.ep(new _.yg({je:{type:"ossProject",
id:b.name},repository:a.name||a.repository.Me.Og})):void 0;_.z("routerLink",b);_.w(2);_.We(" ",a.name||a.repository.Me.Og," ");_.w(2);_.Ye(_.vz(8,14,a.sS,"relativeTime"));_.w(3);_.We(" ",a.languages.join(", ")," ");_.w(1);_.z("ngIf",!a.languages||0===a.languages.length);_.w(2);_.Ye(a.Tta);_.w(2);_.z("ngIf",a.MSa)("ngIfElse",c)}},eSc=function(a,b){a&1&&(_.B(0,"div",6),_.N(1,URc,1,1,"img",7),_.B(2,"div",8)(3,"div",9),_.F(4,"img",10),_.B(5,"div")(6,"h1",11),_.Q(7,"colorContrast"),_.B(8,"conditional-link",
12),_.P(9),_.D()(),_.B(10,"h2",13),_.P(11),_.D()()(),_.F(12,"oss-home-search-box",14),_.Q(13,"async"),_.B(14,"h2",15),_.P(15," Repositories "),_.D(),_.B(16,"table",16)(17,"thead")(18,"tr"),_.N(19,VRc,1,0,"th",17),_.B(20,"th"),_.P(21,"Name"),_.D(),_.B(22,"th"),_.P(23," Last Commit Date "),_.D(),_.B(24,"th"),_.P(25,"Language"),_.D(),_.B(26,"th"),_.P(27,"License"),_.D(),_.B(28,"th",18),_.P(29," References "),_.D()()(),_.B(30,"tbody"),_.N(31,cSc,18,17,"tr",19),_.D()()()());a&2&&(a=b.Ma,b=_.M(3),_.w(1),
_.z("ngIf",a.zoa),_.w(3),_.Ue("src",a.Mi,_.jd),_.Ue("alt",a.wU),_.w(2),_.Fe("color",_.vz(7,13,a.zN,"heading")),_.w(2),_.z("condition",a.pva)("link",a.pva)("sameWindow",!0),_.w(1),_.We(" ",a.displayName," "),_.w(2),_.Ye(a.wU),_.w(1),_.z("config",_.R(13,16,b.un)),_.w(7),_.z("ngIf",bSc(a.Fn)),_.w(12),_.z("ngForOf",dSc(a.Fn)))},fSc=function(a){a&1&&(_.G(0),_.N(1,eSc,32,18,"div",5),_.Je());a&2&&(a=_.M().Ma,_.w(1),_.z("ngIf",a.Rb))},gSc=function(a){a&1&&(_.B(0,"icon-empty-state-display",33)(1,"icon-empty-state-title"),
_.P(2," Could not load project "),_.D()())},hSc=function(a){a&1&&_.F(0,"loading",34);a&2&&_.z("diameter",20)},iSc=function(a,b){a&1&&(_.G(0,1),_.N(1,fSc,2,1,"ng-container",2),_.N(2,gSc,3,0,"icon-empty-state-display",3),_.N(3,hSc,1,1,"loading",4),_.Je());a&2&&(a=b.Ma,b=_.M(),_.z("ngSwitch",a.state),_.w(1),_.z("ngSwitchCase",b.yc.kg),_.w(1),_.z("ngSwitchCase",b.yc.Error),_.w(1),_.z("ngSwitchCase",b.yc.Mh))},D$={d1b:"DISCOVER_FIND_CONTRIBUTE",Kic:"UNKNOWN_TEMPLATE",uka:"WHITELABELLED_SEARCH",values:function(){return[D$.Kic,
D$.d1b,D$.uka]}},C$=function(a){a=void 0===a?{}:a;this.O={};this.O.red=null==a.red?null:a.red;this.O.green=null==a.green?null:a.green;this.O.blue=null==a.blue?null:a.blue;this.O.alpha=null==a.alpha?null:a.alpha};_.V(C$,_.U);C$.prototype.ma=function(){return C$};C$.prototype.na=function(){return{keys:["alpha","blue","green","red"]}};
_.W.Object.defineProperties(C$.prototype,{alpha:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"alpha")?_.T(this,"alpha"):0},set:function(a){this.O.alpha=a}},blue:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"blue")?_.T(this,"blue"):0},set:function(a){this.O.blue=a}},green:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"green")?_.T(this,"green"):0},set:function(a){this.O.green=a}},red:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"red")?
_.T(this,"red"):0},set:function(a){this.O.red=a}}});var jSc=function(a){a=void 0===a?{}:a;this.O={};this.O.repository=null==a.repository?null:a.repository;this.O.tags=null==a.tags?null:a.tags;this.O.hasSemanticIndex=null==a.MSa?null:a.MSa;this.O.lastCommitTime=null==a.sS?null:a.sS;this.O.language=null==a.language?null:a.language;this.O.languages=null==a.languages?null:a.languages;this.O.license=null==a.Tta?null:a.Tta;this.O.name=null==a.name?null:a.name;this.O.hidden=null==a.hidden?null:a.hidden};
_.V(jSc,_.U);jSc.prototype.ma=function(){return jSc};jSc.prototype.na=function(){return{keys:"hasSemanticIndex hidden language languages lastCommitTime license name repository tags".split(" "),Ka:{repository:_.uv}}};
_.W.Object.defineProperties(jSc.prototype,{MSa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hasSemanticIndex")?_.T(this,"hasSemanticIndex"):!1},set:function(a){this.O.hasSemanticIndex=a}},hidden:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hidden")?_.T(this,"hidden"):!1},set:function(a){this.O.hidden=a}},language:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"language")?_.T(this,"language"):""},set:function(a){this.O.language=a}},languages:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"languages")?_.T(this,"languages"):[]},set:function(a){this.O.languages=a}},sS:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lastCommitTime")?_.T(this,"lastCommitTime"):""},set:function(a){this.O.lastCommitTime=a}},Tta:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"license")?_.T(this,"license"):""},set:function(a){this.O.license=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.T(this,"name"):
""},set:function(a){this.O.name=a}},repository:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repository")?_.T(this,"repository"):null},set:function(a){this.O.repository=a}},tags:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"tags")?_.T(this,"tags"):[]},set:function(a){this.O.tags=a}}});
var E$=function(a){a=void 0===a?{}:a;this.O={};this.O.name=null==a.name?null:a.name;this.O.displayName=null==a.displayName?null:a.displayName;this.O.iconUrl=null==a.Mi?null:a.Mi;this.O.shortDescription=null==a.wU?null:a.wU;this.O.homePageUrl=null==a.Lvb?null:a.Lvb;this.O.ospoPageUrl=null==a.pva?null:a.pva;this.O.repositories=null==a.Fn?null:a.Fn;this.O.backgroundImageUrl=null==a.zoa?null:a.zoa;this.O.themeColor=null==a.zN?null:a.zN;this.O.repoKeyPrefix=null==a.HZa?null:a.HZa;this.O.relatedFilesConfig=
null==a.c1?null:a.c1};_.V(E$,_.U);E$.prototype.ma=function(){return E$};E$.prototype.na=function(){return{Sa:{repositories:jSc},keys:"backgroundImageUrl displayName homePageUrl iconUrl name ospoPageUrl relatedFilesConfig repoKeyPrefix repositories shortDescription themeColor".split(" "),Ka:{relatedFilesConfig:_.xK,themeColor:C$}}};
_.W.Object.defineProperties(E$.prototype,{zoa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"backgroundImageUrl")?_.T(this,"backgroundImageUrl"):""},set:function(a){this.O.backgroundImageUrl=a}},displayName:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"displayName")?_.T(this,"displayName"):""},set:function(a){this.O.displayName=a}},Lvb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"homePageUrl")?_.T(this,"homePageUrl"):""},set:function(a){this.O.homePageUrl=
a}},Mi:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"iconUrl")?_.T(this,"iconUrl"):""},set:function(a){this.O.iconUrl=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.T(this,"name"):""},set:function(a){this.O.name=a}},pva:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"ospoPageUrl")?_.T(this,"ospoPageUrl"):""},set:function(a){this.O.ospoPageUrl=a}},c1:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"relatedFilesConfig")?
_.T(this,"relatedFilesConfig"):null},set:function(a){this.O.relatedFilesConfig=a}},HZa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repoKeyPrefix")?_.T(this,"repoKeyPrefix"):""},set:function(a){this.O.repoKeyPrefix=a}},Fn:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositories")?_.T(this,"repositories"):[]},set:function(a){this.O.repositories=a}},wU:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"shortDescription")?_.T(this,"shortDescription"):
""},set:function(a){this.O.shortDescription=a}},zN:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"themeColor")?_.T(this,"themeColor"):null},set:function(a){this.O.themeColor=a}}});
var F$=function(a){a=void 0===a?{}:a;this.O={};this.O.template=null==a.va?null:a.va;this.O.projects=null==a.projects?null:a.projects;this.O.displayName=null==a.displayName?null:a.displayName;this.O.iconUrl=null==a.Mi?null:a.Mi;this.O.aboutUrl=null==a.K6?null:a.K6;this.O.ciUrl=null==a.k8?null:a.k8;this.O.privacyPolicyUrl=null==a.cfa?null:a.cfa;this.O.termsOfServiceUrl=null==a.qia?null:a.qia};_.V(F$,_.U);F$.prototype.ma=function(){return F$};
F$.prototype.na=function(){return{Sa:{projects:E$},Va:{template:D$},keys:"aboutUrl ciUrl displayName iconUrl privacyPolicyUrl projects template termsOfServiceUrl".split(" ")}};
_.W.Object.defineProperties(F$.prototype,{K6:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"aboutUrl")?_.T(this,"aboutUrl"):""},set:function(a){this.O.aboutUrl=a}},k8:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"ciUrl")?_.T(this,"ciUrl"):""},set:function(a){this.O.ciUrl=a}},displayName:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"displayName")?_.T(this,"displayName"):""},set:function(a){this.O.displayName=a}},Mi:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"iconUrl")?_.T(this,"iconUrl"):""},set:function(a){this.O.iconUrl=a}},cfa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"privacyPolicyUrl")?_.T(this,"privacyPolicyUrl"):""},set:function(a){this.O.privacyPolicyUrl=a}},projects:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projects")?_.T(this,"projects"):[]},set:function(a){this.O.projects=a}},va:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"template")?_.T(this,"template"):null},set:function(a){this.O.template=
a}},qia:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"termsOfServiceUrl")?_.T(this,"termsOfServiceUrl"):""},set:function(a){this.O.termsOfServiceUrl=a}}});_.W.Object.defineProperties(F$,{i6a:{configurable:!0,enumerable:!0,get:function(){return D$}}});var kSc=function(a){a=void 0===a?{}:a;this.O={};this.O.projects=null==a.projects?null:a.projects};_.V(kSc,_.U);kSc.prototype.ma=function(){return kSc};kSc.prototype.na=function(){return{Sa:{projects:E$},keys:["projects"]}};
_.W.Object.defineProperties(kSc.prototype,{projects:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projects")?_.T(this,"projects"):[]},set:function(a){this.O.projects=a}}});var G$=function(a,b,c){this.Ua=a;this.Ua=null==a?"v1":a;this.kb=new _.Al(b,c)};
G$.prototype.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;_.BK(a,RegExp("^[^/]+$"));return _.Bl(this.kb,{body:null,Fb:"GET",Gb:"integration_grimoire_pa_googleapis_sandbox.landingPages.get",path:"/"+this.Ua+"/landingPages/"+a,Ta:_.uf(b,_.Fv,c),Jb:F$})};G$.ha=function(a){return new (a||G$)(_.u(_.Cv,8),_.u(_.Dv),_.u(_.zl,8))};G$.ua=_.t({token:G$,oa:G$.ha});var lSc=function(){};lSc.ha=function(a){return new (a||lSc)};lSc.ua=_.t({token:lSc,oa:function(a){return G$.ha(a)},Ja:_.Ev});
var H$=function(a,b,c){this.Ua=a;this.Ua=null==a?"v1":a;this.kb=new _.Al(b,c)};H$.prototype.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;_.BK(a,RegExp("^[^/]+$"));return _.Bl(this.kb,{body:null,Fb:"GET",Gb:"integration_grimoire_pa_googleapis_sandbox.ossProjects.get",path:"/"+this.Ua+"/ossProjects/"+a,Ta:_.uf(b,_.Fv,c),Jb:E$})};
H$.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Bl(this.kb,{body:null,Fb:"GET",Gb:"integration_grimoire_pa_googleapis_sandbox.ossProjects.list",path:"/"+this.Ua+"/ossProjects",Ta:_.uf(a,_.Fv,b),Jb:kSc})};H$.ha=function(a){return new (a||H$)(_.u(_.Cv,8),_.u(_.Dv),_.u(_.zl,8))};H$.ua=_.t({token:H$,oa:H$.ha});var mSc=function(){};mSc.ha=function(a){return new (a||mSc)};mSc.ua=_.t({token:mSc,oa:function(a){return H$.ha(a)},Ja:_.Ev});
var I$=function(a,b,c){this.Ga=a;this.hJc=b;this.iJc=c;this.Mm=new _.Ls(this.Ga);this.kx=new _.Ls(this.Ga);this.hGc=new _.Ls(this.Ga)};I$.prototype.get=function(a){var b=this;return a?this.Mm.fetch(a,function(){return b.hJc.get(a)}):_.ge};
var nSc=function(a){return a.hGc.fetch(void 0,function(){var b=a.iJc;var c=void 0===c?{}:c;var d=void 0===d?{}:d;return _.Bl(b.kb,{body:null,Fb:"GET",Gb:"integration_grimoire_pa_googleapis_sandbox.landingPages.getCurrent",path:"/"+b.Ua+"/landingPages/current",Ta:_.uf(c,_.Fv,d),Jb:F$})})};I$.ha=function(a){return new (a||I$)(_.u(_.zn),_.u(mSc),_.u(lSc))};I$.ua=_.t({token:I$,oa:I$.ha,Ja:"root"});var J$=function(a,b){this.QQ=a;this.PCc=b;if(!this.QQ)throw Error("Ib");this.gtag=function(){this.QQ.push(arguments)}};J$.prototype.VL=function(a){a=_.q(a);for(var b=a.next();!b.done;b=a.next()){b=b.value;var c={element:b.element,action:b.action,actionOwner:b.actionOwner.toString()};b.gestureName&&(c.gestureType=b.gestureName.toString());b.Ii&&(c.latencyMs=b.Ii.toString());this.gtag("event",b.action,c)}};J$.prototype.gH=function(a){this.gtag("config",this.PCc,{page_path:a})};
J$.ha=function(a){return new (a||J$)(_.u(_.lKa),_.u(_.w2a))};J$.ua=_.t({token:J$,oa:J$.ha});var wRc=function(){this.Qyc="block"};wRc.ha=function(a){return new (a||wRc)};
wRc.ya=_.ec({type:wRc,qa:[["ng-component"]],Cb:2,lb:function(a,b){a&2&&_.Fe("display",b.Qyc)},Aa:7,Ba:1,Fa:[["mat-dialog-title",""],[3,"showHeader"],["align","end"],["mat-button","","ascTrackElement","OssSettingsDialog","trackAction","Cancel","mat-dialog-close","",1,"gmat-button"]],va:function(a){a&1&&(_.B(0,"h2",0),_.P(1," Settings\n"),_.D(),_.B(2,"mat-dialog-content"),_.F(3,"general-settings",1),_.D(),_.B(4,"mat-dialog-actions",2)(5,"button",3),_.P(6," Close "),_.D()());a&2&&(_.w(3),_.z("showHeader",
!1))},Ia:[_.En,_.t$,_.Wq,_.hr,_.ir,_.jr,_.kr],nb:2,Na:0});var K$=function(){};_.V(K$,_.AK);K$.prototype.bxa=function(a){this.DNa=a&&_.vBb(a)};_.W.Object.defineProperties(K$.prototype,{config:{configurable:!0,enumerable:!0,get:function(){return this.DNa}}});K$.ha=function(){var a;return function(b){return(a||(a=_.Pc(K$)))(b||K$)}}();K$.ua=_.t({token:K$,oa:K$.ha});var L$=function(a){_.yK.call(this,a,null);this.QKa=void 0;this.ooa="Code Search"};_.V(L$,_.yK);L$.prototype.hm=function(a){this.Uya(a)};L$.prototype.Uya=function(a){var b=[this.ooa];this.QKa&&b.unshift(this.QKa);(a=(null==a?void 0:a.repository)&&_.jBb(a))&&b.unshift(a);this.title.hm(b.slice(0,2).join(" - "))};L$.ha=function(a){return new (a||L$)(_.u(_.$m))};L$.ua=_.t({token:L$,oa:L$.ha});/*

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

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

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

 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/
var UQc={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 VQc={red:0,orange:60,yellow:120,green:180,blue:240,purple:300};var M$=Math.pow(2,-16),B$=function(a,b,c,d){d=void 0===d?1:d;this.red=a;this.green=b;this.blue=c;this.alpha=d;A$(a,1,"red");A$(b,1,"green");A$(c,1,"blue");A$(d,1,"alpha")};B$.prototype.s2a=function(){return"rgba("+100*this.red+"%, "+100*this.green+"%, "+(100*this.blue+"%, "+this.alpha+")")};var fRc=function(a){var b=1>a.alpha?YQc(Math.round(255*a.alpha)):"";return YQc(Math.round(255*a.red))+YQc(Math.round(255*a.green))+YQc(Math.round(255*a.blue))+b};
B$.prototype.equals=function(a){return Math.abs(this.red-a.red)<M$&&Math.abs(this.green-a.green)<M$&&Math.abs(this.blue-a.blue)<M$&&Math.abs(this.alpha-a.alpha)<M$};
var oRc=function(a,b){if(1-a.alpha<M$)return a;var c=b.alpha*(1-a.alpha);return new B$(a.red*a.alpha+b.red*c,a.green*a.alpha+b.green*c,a.blue*a.alpha+b.blue*c,a.alpha+c)},hRc=function(a,b){a=oSc(oRc(a,1-b.alpha<M$?b:new B$(b.red,b.green,b.blue)));b=oSc(b);return a>=b?(a+.05)/(b+.05):(b+.05)/(a+.05)},oSc=function(a){return.2126*ZQc(a.red)+.7152*ZQc(a.green)+.0722*ZQc(a.blue)},mRc=function(a){if(!/^[a-fA-F0-9]{3,8}$/.test(a))throw Error("Uf`"+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("Uf`"+a);a=XQc(b[0])/255;var c=XQc(b[1])/255,d=XQc(b[2])/255;b=XQc(b[3])/255;return new B$(a,c,d,b)},jRc=function(a){var b=(a.eA+16)/116,c=.95047*bRc(b+a.a/500),d=bRc(b);b=1.08883*bRc(b-a.b/200);return new B$(Math.min(Math.max($Qc(3.2404542*c+-1.5371385*d+-.4985314*b),0),1),Math.min(Math.max($Qc(-.969266*c+1.8760108*d+.041556*b),0),1),Math.min(Math.max($Qc(.0556434*
c+-.2040259*d+1.0572252*b),0),1),a.alpha)},nRc=new B$(1,1,1);new B$(0,0,0);var pRc=function(a,b,c,d){d=void 0===d?1:d;this.Qsa=a;this.saturation=b;this.eA=c;this.alpha=d;A$(a,360,"hue");A$(b,1,"saturation");A$(c,1,"lightness");A$(d,1,"alpha")};pRc.prototype.s2a=function(){return"hsla("+this.Qsa+", "+100*this.saturation+"%, "+(100*this.eA+"%, "+this.alpha+")")};pRc.prototype.rotate=function(a){return new pRc((this.Qsa+a+360)%360,this.saturation,this.eA,this.alpha)};
var kRc=function(a,b,c,d){d=void 0===d?1:d;this.eA=a;this.a=b;this.b=c;this.alpha=d;A$(a,Number.MAX_VALUE,"lightness");A$(d,1,"alpha")};kRc.prototype.equals=function(a){return 1E-4>Math.abs(this.eA-a.eA)&&1E-4>Math.abs(this.a-a.a)&&1E-4>Math.abs(this.b-a.b)&&Math.abs(this.alpha-a.alpha)<M$};
var iRc=function(a){var b=ZQc(a.red),c=ZQc(a.green),d=ZQc(a.blue),e=.2126729*b+.7151522*c+.072175*d;return new kRc(116*aRc(e)-16,500*(aRc((.4124564*b+.3575761*c+.1804375*d)/.95047)-aRc(e)),200*(aRc(e)-aRc((.0193339*b+.119192*c+.9503041*d)/1.08883)),a.alpha)};var cRc={heading:3,text:4.5,subtext:7,uiElement:3},pSc=function(){};pSc.prototype.transform=function(a,b,c){if(a)return lRc(a,b,c).s2a()};pSc.ha=function(a){return new (a||pSc)};pSc.Ie=_.hc({name:"colorContrast",type:pSc,oe:!0});var qSc=function(){};qSc.ha=function(a){return new (a||qSc)};qSc.Ea=_.fc({type:qSc});qSc.Da=_.Vb({});var gRc=new Map;var rSc=["feedbackTooltip"],sSc={label:"Privacy",target:"https://www.google.com/policies/privacy/",nz:"navigateToPrivacy"},tSc={label:"Terms",target:"https://www.google.com/policies/terms/",nz:"navigateToTerms"},uSc={Kba:"https://opensource.google/",qyb:!1,title:"Code Search",zLa:[],kDb:[sSc,tSc]},vSc={title:"Google Open Source",c0:"https://ssl.gstatic.com/devopsconsole/images/oss/logo_os_google_wordmark-2022.svg",zLa:[{label:"Events",target:"https://opensource.google/events/",nz:"navigateToOspoEvents"},
{label:"Projects",target:"https://opensource.google/projects/",nz:"navigateToOspoProjects"},{label:"Programs and Services",target:"https://opensource.google/programs-and-services/",nz:"navigateToOspoPrograms"},{label:"Documentation",target:"https://opensource.google/documentation/reference/",nz:"navigateToOspoDocs"},{label:"About",target:"https://opensource.google/about/",nz:"navigateToOspoAbout"},{label:"Blog",target:"https://opensource.googleblog.com/",nz:"navigateToOspoBlog"}]},N$=function(a,b,
c,d,e,f,g,h,n){var r=this;this.Ga=a;this.Dm=b;this.z$=c;this.Ra=d;this.lwa=e;this.vya=f;this.NUa=new _.qe;this.c3a=new _.qe;this.ZLb=this.Ra.events.ka(_.Ud(function(v){return v instanceof _.Zf}),_.y(function(){return r.Ra.No.Uc.root}),_.te(this.Ra.No.Uc.root),_.re(1));this.km=n.register("showShortcutDialog","shift+/",function(){r.NUa.next(void 0)});this.mNc=g.Lb(30);n.register("sendFeedback","shift+2",function(){r.C0("KEYBOARD")});this.un=this.PPa();this.keyboardShortcuts=wSc(this);this.yb=nSc(h).ka(_.ue(function(v){if(v.va===
D$.uka){var A=[];v.cfa?A.push(Object.assign({},sSc,{target:v.cfa})):A.push(sSc);v.qia&&A.push(Object.assign({},tSc,{target:v.qia}));v.k8&&A.push({label:"CI Status",target:v.k8,nz:"navigateToCi"});v.K6&&A.push({label:"About this site",target:v.K6,nz:"navigateToAbout"});return _.vd(Object.assign({},uSc,{Kba:_.ep(new _.yg),title:v.displayName||"Code Search",kDb:A,zLa:[]}))}return r.yH(function(C,I){C=I.Qc;return C&&C.repository?(I=I.ai)?Object.assign({},uSc,vSc,{Kba:_.ep(_.ZE(C.Vb(),"repoGroup").Za()),
qyb:!0,title:I.displayName,Mi:I.Mi,c0:void 0}):Object.assign({},uSc,vSc):Object.assign({},uSc,vSc)},uSc)}));this.Ya=this.NUa.ka(_.xe(this.Z1,this.keyboardShortcuts)).subscribe(function(v){var A=_.q(v);A.next();v=A.next().value;A=A.next().value;v&&(r.Ju?(r.Ju.close(),r.Ju=void 0):r.Axa(A),r.Ga.mb({element:"AppBar",action:(r.Ju?"show":"hide")+"KeyboardShortcuts",gestureName:"KEYBOARD"}))});this.Ya.add(this.ZLb.subscribe());this.Ya.add(xSc(this).subscribe(function(v){ySc(v)}));this.Ya.add(nSc(h).ka(_.ue(function(v){var A=
v.va===D$.uka,C={ooa:A?v.displayName||"Code Search":"Google Open Source"};return r.yH(function(I,L){I=L.Qc;var O,Y=A?void 0:null==(O=L.ai)?void 0:O.displayName,ma,ta;L=null!=(ta=null==(ma=L.ai)?void 0:ma.c1)?ta:void 0;return Object.assign({},{projectName:Y,Qc:I,c1:L},C)},C)})).subscribe(function(v){var A=v.c1,C=r.vya,I=v.projectName,L=v.Qc;C.ooa=v.ooa;C.QKa=I;C.Uya(L);r.lwa.bxa(A)}))};N$.prototype.La=function(){this.c3a.next();this.km();this.Ya&&(this.Ya.unsubscribe(),this.Ya=void 0);ySc(!1)};
N$.prototype.C0=function(a){this.Ga.mb({element:"FeedbackButton",action:"open",gestureName:a});this.A$&&this.A$.ek();this.z$.GU()};N$.prototype.Axa=function(a){var b=this;this.Ju=this.Dm.open(_.sr,{cC:!1,data:a,minWidth:400});this.Ju.WB().ka(_.ie()).subscribe(function(){b.Ju=void 0})};
var ySc=function(a){a?document.body.classList.add("scrollable"):document.body.classList.remove("scrollable")},xSc=function(a){return a.yH(function(b,c){return c.ptb||b},!1)},wSc=function(a){return a.yH(function(b,c){return c.keyboardShortcuts||b},new Map)};
N$.prototype.PPa=function(){var a=this.yH(function(c,d){return Object.assign({},c,d.un)},{}),b=this.yH(function(c,d){return d.ossProject||c});return _.Id([a,b]).ka(_.y(function(c){var d=_.q(c);c=d.next().value;d=(d=d.next().value)&&d.zN?lRc(d.zN,"uiElement").s2a():void 0;return Object.assign({},c,{rda:d})}))};N$.prototype.yH=function(a,b){return this.ZLb.ka(_.y(function(c){for(var d=b;c&&"primary"===c.df;)d=a(d,c.data),c=c.firstChild;return d}))};
_.W.Object.defineProperties(N$.prototype,{Z1:{configurable:!0,enumerable:!0,get:function(){return this.keyboardShortcuts.ka(_.y(function(a){return 0<Array.from(a.entries()).length}))}}});N$.ha=function(a){return new (a||N$)(_.x(_.zn),_.x(_.gr),_.x(_.ds),_.x(_.cg),_.x(K$),_.x(L$),_.x(_.Zt),_.x(I$),_.x(_.tt))};
N$.ya=_.ec({type:N$,qa:[["app-bar"]],tb:function(a,b){a&1&&_.hf(rSc,5);if(a&2){var c;_.gf(c=_.lf())&&(b.A$=c.first)}},Aa:2,Ba:3,Fa:[["onedevAppbar","",3,"height",4,"ngIf"],["onedevAppbar",""],[1,"appbar-left"],["mat-button","","ascTrackElement","AppBar","trackAction","navigateFromTitle",1,"branding",3,"onedevAppbarBranding","iconUrl","universalLink","sameWindow","title","svgIcon"],["alt","",3,"src",4,"ngIf"],["class","appbar-center",4,"ngIf"],[1,"appbar-right"],["class","link-container","fxLayout",
"","fxFlex","none",4,"ngIf"],["fxLayout","","fxFlex","none",1,"icon-container"],["type","button","mat-icon-button","","matTooltip","More items","aria-label","More items",1,"menu-trigger",3,"matMenuTriggerFor"],[3,"overlapTrigger"],["menu","matMenu"],[4,"ngIf"],[4,"ngFor","ngForOf"],["mat-menu-item","","type","button",3,"click"],["alt","",3,"src"],[1,"appbar-center"],["role","search",3,"config",4,"ngIf"],["role","search",3,"config"],["fxLayout","","fxFlex","none",1,"link-container"],["ascTrackElement",
"AppBar",3,"universalLink","sameWindow","trackAction"],["mat-menu-item","","type","button","ascTrackElement","AppBar","trackAction","showKeyboardShortcuts",3,"click"],["mat-menu-item","","type","button","ascTrackElement","AppBar","trackAction","showSettingsDialog",3,"click"],["mat-menu-item","","ascTrackElement","AppBar",3,"universalLink","trackAction"]],va:function(a,b){a&1&&(_.N(0,zRc,22,22,"header",0),_.Q(1,"async"));a&2&&_.z("ngIf",_.R(1,1,b.yb))},Ia:[_.En,_.Ww,_.Yw,_.gm,_.hm,_.qr,_.yr,_.Vw,_.Wq,
_.Xq,_.ss,_.ex,_.cx,_.dx,_.Uw,_.Mv,_.mm],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.xLa=c;this.Ra=d;this.Tg=e;this.storage=f;a.bootstrap();this.QLc=d.events.ka(_.Ud(function(g){return g instanceof _.aLa||g instanceof _.bLa}),_.y(function(g){return g instanceof _.aLa}));this.nWa();b.qNa.subscribe()};O$.prototype.nWa=function(){this.storage&&this.storage.get("epn_dismiss")||this.O0a()};
O$.prototype.O0a=function(){var a=this;this.Tg.open("We serve cookies on this site to analyze traffic, remember your preferences, and optimize your experience.","Got it",{duration:0}).cJ.subscribe(function(){a.storage&&a.storage.set("epn_dismiss",!0)})};O$.ha=function(a){return new (a||O$)(_.x(_.lx),_.x(_.yu),_.x(_.Fu),_.x(_.cg),_.x(_.Ur),_.x(_.MKa,8))};
O$.ya=_.ec({type:O$,qa:[["oss-app"],["protractor-oss-app"]],Aa:9,Ba:4,Fa:[[1,"app"],[1,"router-wrapper"],["class","announcement-bar",4,"ngIf"],["id","butler-edit-button",2,"display","none !important"],["class","root-loader",4,"ngIf"],[1,"announcement-bar"],[1,"root-loader"]],va:function(a,b){a&1&&(_.F(0,"app-bar"),_.B(1,"div",0)(2,"div",1),_.N(3,ARc,1,0,"announcement-bar",2),_.F(4,"router-outlet"),_.D()(),_.F(5,"uncaught-error-notifier")(6,"span",3),_.N(7,BRc,2,0,"div",4),_.Q(8,"async"));a&2&&(_.w(3),
_.z("ngIf",b.xLa.Wob),_.w(4),_.z("ngIf",_.R(8,2,b.QLc)))},Ia:[_.hm,_.Gu,N$,_.$r,_.rE,_.Mm,_.mm],styles:["oss-app[_nghost-%COMP%], protractor-oss-app[_nghost-%COMP%]{display:flex;flex:1 1 100%;flex-direction:column;min-height:0}body.scrollable[_nghost-%COMP%]   .app[_ngcontent-%COMP%], body.scrollable   [_nghost-%COMP%]   .app[_ngcontent-%COMP%]{flex-shrink:0;flex-basis:auto}.app[_ngcontent-%COMP%]{display:flex;flex:1 1 100%;min-height:0}.root-loader[_ngcontent-%COMP%]{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center}.router-wrapper[_ngcontent-%COMP%]{display:flex;flex-grow:1;flex-direction:column;overflow:auto}.router-wrapper[_ngcontent-%COMP%]    >*{flex:1 1 100%;min-height:0}.router-wrapper[_ngcontent-%COMP%]   .announcement-bar[_ngcontent-%COMP%]{max-height:40px}router-outlet[_ngcontent-%COMP%]{flex:0!important}"]});var zSc=function(){};zSc.ha=function(a){return new (a||zSc)};zSc.Ea=_.fc({type:zSc});zSc.Da=_.Vb({imports:[_.Gn,_.nm,_.v$,_.ur,_.lr]});var ASc=function(){};ASc.ha=function(a){return new (a||ASc)};ASc.Ea=_.fc({type:ASc});ASc.Da=_.Vb({imports:[_.Gn,_.ix,_.nm,_.Bn,{Eo:_.es,Ob:[_.ds]},_.Br,_.ux,_.Cr,_.ur,_.lr,_.ts,_.fx,_.jx,_.pn,zSc,_.qx]});var P$=function(){};P$.prototype.Pa=function(){};P$.prototype.pIb=function(a){return _.ep(_.iBb(new _.zv({ai:new _.yv(a)})))};P$.ha=function(a){return new (a||P$)};
P$.ya=_.ec({type:P$,qa:[["oss-project-cards"]],inputs:{projects:"projects"},Aa:1,Ba:1,Fa:[["class","project-card","ascTrackElement","HomePageProjectCard","trackAction","click",3,"routerLink",4,"ngFor","ngForOf"],["ascTrackElement","HomePageProjectCard","trackAction","click",1,"project-card",3,"routerLink"],[1,"title-container"],[1,"image-container"],["aria-hidden","true",3,"src","alt"],[1,"project-name"],[1,"project-description"],[1,"project-link-container"],["aria-hidden","true",1,"project-link"]],
va:function(a,b){a&1&&_.N(0,CRc,11,5,"a",0);a&2&&_.z("ngForOf",b.projects)},Ia:[_.En,_.gm,_.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}"],
Na:0});var BSc=function(a){return[a]},Q$=function(a,b,c,d,e,f,g,h){_.Ou.call(this,{nfa:c.Lb(47),jv:"OssHomeSearchBox",Ga:a,lqa:g,TG:c.Lb(28),TK:d});this.Ra=b;this.ob=e;this.Vf=f;this.vL=h;this.r5a="Clear search";this.qac="Search for code or files";this.j1a=24;this.k1a=2;this.uga=0};_.V(Q$,_.Ou);Q$.Ha=_.Ou.Ha;_.k=Q$.prototype;_.k.Pc=function(){var a=this;this.nq=this.Vf.registerCallback("HOME_PAGE_SEARCH",this.ob.ta,function(){_.W4a(a.PD,!0)})};_.k.La=function(){this.nq&&this.nq()};
_.k.nEb=function(a){_.mn(this.Ra,this.Ra.zh(_.SNa,{Ta:_.Pna(a)}))};_.k.GXa=function(a){this.uga=a.getBoundingClientRect().width};_.k.CY=function(){_.Ou.prototype.CY.call(this,this.PD)};_.W.Object.defineProperties(Q$.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){a&&_.Ou.prototype.bxa.call(this,a)}}});Q$.ha=function(a){return new (a||Q$)(_.x(_.zn),_.x(_.cg),_.x(_.Zt),_.x(_.Iu),_.x(_.Rc),_.x(_.hg),_.x(_.E2a),_.x(_.D2a,8))};
Q$.ya=_.ec({type:Q$,qa:[["oss-home-search-box"]],tb:function(a,b){a&1&&_.hf(_.yw,7);if(a&2){var c;_.gf(c=_.lf())&&(b.PD=c.first)}},inputs:{config:"config"},features:[_.Be],Aa:16,Ba:22,Fa:[["fxLayoutAlign","start center",1,"search-bar"],["searchBar",""],["color","primary",1,"search-icon",3,"click"],["fxFlex","grow",3,"elementName","enableTextBoxQuerySubmission","queryDecorator","placeholder","query","suggestionLists","queryChange","blur","focus","querySubmit"],["searchBox",""],[1,"spinner"],[3,"diameter",
"strokeWidth"],["type","button","class","clear","mat-icon-button","","trackAction","clearSearch","aria-label","Clear query",3,"ascTrackElement","matTooltip","click",4,"ngIf"],["mat-icon-button","","class","help-link","matTooltip","Help","aria-label","Help for query language","ascTrackElement","OssSearchBoxHelp","trackAction","click",3,"universalLink",4,"ngIf"],["suggestionList",""],["class","suggestion-item","selectedClass","selected",3,"isSelectable","payload",4,"ngFor","ngForOf"],[3,"elementToWatch",
"ascResizeNotifier",4,"ngIf"],["type","button","mat-icon-button","","trackAction","clearSearch","aria-label","Clear query",1,"clear",3,"ascTrackElement","matTooltip","click"],["mat-icon-button","","matTooltip","Help","aria-label","Help for query language","ascTrackElement","OssSearchBoxHelp","trackAction","click",1,"help-link",3,"universalLink"],["svgIcon","shared:help_outline"],["selectedClass","selected",1,"suggestion-item",3,"isSelectable","payload"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],
[3,"elementToWatch","ascResizeNotifier"],["class","search-suggestions",3,"width",4,"ngIf"],[1,"search-suggestions"],[4,"ngTemplateOutlet"]],va:function(a,b){if(a&1){var c=_.Ac();_.B(0,"div",0,1)(2,"mat-icon",2);_.K("click",function(){_.Bc(c);return _.Dc(_.Ve(5).setFocus())});_.P(3,"search");_.D();_.B(4,"search-box",3,4);_.K("queryChange",function(g){return b.query=g})("blur",function(){return b.cva()})("focus",function(){return b.dva()})("queryChange",function(g){return b.CM.next(g)})("querySubmit",
function(g){return b.u2(g)});_.D();_.B(6,"div",5);_.Q(7,"async");_.F(8,"mat-spinner",6);_.D();_.N(9,DRc,3,3,"button",7);_.N(10,ERc,2,1,"a",8);_.D();_.B(11,"search-box-suggestion-list",null,9);_.N(13,GRc,2,4,"search-box-suggestion-item",10);_.Q(14,"async");_.D();_.N(15,JRc,2,2,"ng-container",11)}if(a&2){var d=_.Ve(12),e,f;_.Ge("suggesting",d.Lx&&b.VF);_.w(4);_.z("elementName",b.jv)("enableTextBoxQuerySubmission",!0)("queryDecorator",b.BM)("placeholder",b.qac)("query",b.query)("suggestionLists",_.af(20,
BSc,d));_.w(2);_.Fe("visibility",(null==(e=_.R(7,16,b.iZ))?0:e.ae)&&b.A1?"visible":"hidden");_.w(2);_.z("diameter",b.j1a)("strokeWidth",b.k1a);_.w(1);_.z("ngIf",b.query);_.w(1);_.z("ngIf",b.vL);_.w(3);_.z("ngForOf",null==(f=_.R(14,18,b.iZ))?null:f.tv);_.w(2);_.z("ngIf",d.Lx&&b.VF)}},Ia:[_.En,_.gm,_.hm,_.lm,_.Mv,_.rr,_.yr,_.Wq,_.Xq,_.ss,_.Pw,_.Uw,_.Nv,_.yw,_.Pv,_.Qv,_.mm],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.un=_.EBb(a,new _.yg,b.Uc.Cx)};R$.prototype.Pa=function(){};R$.prototype.pIb=function(a){return _.ep(new _.yg({je:{type:"ossProject",id:a.name}}))};R$.ha=function(a){return new (a||R$)(_.x(_.zK),_.x(_.Hf))};
R$.ya=_.ec({type:R$,qa:[["discover-find-contribute"]],inputs:{projects:"projects"},Aa:6,Ba:2,Fa:[[1,"search-box"],["role","search",3,"config"],[3,"projects"]],va:function(a,b){a&1&&(_.B(0,"h1"),_.P(1," Search all projects for code or files\n"),_.D(),_.B(2,"div",0),_.F(3,"oss-home-search-box",1),_.D(),_.B(4,"section"),_.F(5,"oss-project-cards",2),_.D());a&2&&(_.w(3),_.z("config",b.un),_.w(2),_.z("projects",b.projects))},Ia:[Q$,P$],styles:["discover-find-contribute[_nghost-%COMP%]{margin:25px 36px;padding:33px 36px;flex-direction:column;align-items:center}h1[_ngcontent-%COMP%]{font-weight:400;font-size:28px;line-height:36px;margin-bottom:26px;text-align:center}oss-project-cards[_ngcontent-%COMP%]{justify-content:center}.search-box[_ngcontent-%COMP%]{margin-bottom:80px;display:flex;flex-direction:row;justify-content:center}.search-box[_ngcontent-%COMP%]   oss-home-search-box[_ngcontent-%COMP%]{flex:1 1 auto;min-width:400px;max-width:800px}"],
Na:0});var CSc=function(a,b){this.un=_.EBb(a,new _.yg,b.Uc.Cx)};CSc.prototype.Pa=function(){};CSc.ha=function(a){return new (a||CSc)(_.x(_.zK),_.x(_.Hf))};
CSc.ya=_.ec({type:CSc,qa:[["whitelabelled-search"]],inputs:{projects:"projects",Mi:"iconUrl",label:"label"},Aa:7,Ba:4,Fa:[[1,"logo-container"],["class","logo","aria-hidden","true",3,"src","alt",4,"ngIf","ngIfElse"],["fallbackLogo",""],[1,"search-box"],["role","search",3,"config"],[3,"projects"],["aria-hidden","true",1,"logo",3,"src","alt"],["svgIcon","oss:logo",1,"logo"]],va:function(a,b){a&1&&(_.B(0,"div",0),_.N(1,KRc,1,2,"img",1),_.N(2,LRc,1,0,"ng-template",null,2,_.pf),_.D(),_.B(4,"div",3),_.F(5,
"oss-home-search-box",4),_.D(),_.F(6,"oss-project-cards",5));if(a&2){var c=_.Ve(3);_.w(1);_.z("ngIf",b.Mi)("ngIfElse",c);_.w(4);_.z("config",b.un);_.w(1);_.z("projects",b.projects)}},Ia:[_.hm,_.ss,Q$,P$],styles:["whitelabelled-search[_nghost-%COMP%]{align-items:center;display:flex;flex-direction:column;margin:25px 36px;padding:33px 36px}.logo-container[_ngcontent-%COMP%]{align-items:flex-end;display:flex;height:140px;justify-content:center;width:140px}.logo-container[_ngcontent-%COMP%]   img.logo[_ngcontent-%COMP%]{max-height:140px;max-width:140px}.logo-container[_ngcontent-%COMP%]   mat-icon.logo[_ngcontent-%COMP%]{height:140px;width:140px}oss-project-cards[_ngcontent-%COMP%]{width:100%}.search-box[_ngcontent-%COMP%]{margin:30px;min-width:600px}"],
Na:0});var DSc=function(a,b){this.yc=_.xE;this.pcc=D$;_.Ju(a,"HOME_PAGE_SEARCH");this.yb=nSc(b).ka(_.y(_.pE),_.be(function(c){return _.oE(c.message)}),_.te(_.yE))};DSc.ha=function(a){return new (a||DSc)(_.x(_.hg),_.x(I$))};
DSc.ya=_.ec({type:DSc,qa:[["home-page"]],Aa:4,Ba:3,Fa:[[3,"ngSwitch",4,"ngIf"],["error",""],[3,"ngSwitch"],[4,"ngSwitchCase"],[3,"ngSwitch",4,"ngSwitchCase"],[4,"ngSwitchDefault"],[3,"projects","iconUrl","label",4,"ngSwitchCase"],[3,"projects",4,"ngSwitchDefault"],[3,"projects","iconUrl","label"],[3,"projects"],[4,"ngTemplateOutlet"],["icon","error",3,"isSvg"]],va:function(a,b){a&1&&(_.N(0,SRc,4,3,"ng-container",0),_.Q(1,"async"),_.N(2,TRc,5,1,"ng-template",null,1,_.pf));a&2&&_.z("ngIf",_.R(1,1,b.yb))},
Ia:[_.hm,_.lm,_.im,_.jm,_.km,R$,_.Yz,_.$z,_.Zz,_.rE,CSc,_.mm],styles:["home-page[_nghost-%COMP%]{display:flex}home-page[_nghost-%COMP%] > *[_ngcontent-%COMP%]{flex:1}"],Na:0});var S$=function(){};S$.ha=function(a){return new (a||S$)};S$.Ea=_.fc({type:S$});S$.Da=_.Vb({imports:[_.Gn,_.nm,_.ts,_.pn]});var T$=function(){};T$.ha=function(a){return new (a||T$)};T$.Ea=_.fc({type:T$});T$.Da=_.Vb({imports:[_.Gn,_.px,_.nm,_.qx,_.Br,_.ur,_.ts,_.tx,_.jx,_.Ov,_.zw]});var ESc=function(){};ESc.ha=function(a){return new (a||ESc)};ESc.Ea=_.fc({type:ESc});ESc.Da=_.Vb({imports:[_.Gn,_.Br,_.nm,_.CI,_.uE,_.sE,_.ts,T$,S$,_.pn]});var FSc=function(){};FSc.ha=function(a){return new (a||FSc)};FSc.Ea=_.fc({type:FSc});FSc.Da=_.Vb({imports:[_.Gn,_.nm,_.CI,_.uE,_.sE,_.ts,T$,S$,_.pn]});var GSc=function(){};GSc.ha=function(a){return new (a||GSc)};GSc.Ea=_.fc({type:GSc});GSc.Da=_.Vb({imports:[_.Gn,_.nm,ESc,_.aA,_.uE,_.sE,_.pn,FSc]});var U$=function(a){this.jJc=a};U$.prototype.resolve=function(a){return(a=_.zg(a).hb)?this.jJc.get(a).ka(_.be(function(){return _.vd(void 0)})):_.vd(void 0)};U$.ha=function(a){return new (a||U$)(_.u(I$))};U$.ua=_.t({token:U$,oa:U$.ha});var HSc=function(a,b,c,d){this.yc=_.xE;this.uKc=_.BBb;this.nCc=TQc;_.Ju(b,"HOME_PAGE_SEARCH");this.mf=a.params.ka(_.ue(function(e){return d.get(e.repositoryGroupId).ka(_.y(function(f){return _.pE(f)}))}),_.be(function(e){return _.oE("Could not load oss project: "+e.message)}),_.te(_.yE));this.un=a.params.ka(_.y(function(e){return _.EBb(c,new _.yg({je:{id:e.repositoryGroupId,type:"ossProject"}}),a.Uc.Cx)}))},dSc=function(a){return a.filter(function(b){return!b.hidden})},bSc=function(a){return a.some(function(b){return b.repository&&
b.repository.NS})};HSc.ha=function(a){return new (a||HSc)(_.x(_.Hf),_.x(_.hg),_.x(_.zK),_.x(I$))};
HSc.ya=_.ec({type:HSc,qa:[["project-page"]],Aa:2,Ba:3,Fa:[[3,"ngSwitch",4,"ngIf"],[3,"ngSwitch"],[4,"ngSwitchCase"],["icon","shared:project",4,"ngSwitchCase"],["fxFlex","auto",3,"diameter",4,"ngSwitchCase"],["class","container project-page-container",4,"ngIf"],[1,"container","project-page-container"],["aria-hidden","true","class","background-image","alt","",3,"src",4,"ngIf"],[1,"project-card"],[1,"project-header"],["aria-hidden","true",1,"project-image",3,"src","alt"],[1,"name"],[3,"condition","link",
"sameWindow"],[1,"short-description"],["role","search",3,"config"],[1,"repository-label"],[1,"repository-list"],[4,"ngIf"],[1,"centered"],[4,"ngFor","ngForOf"],["aria-hidden","true","alt","",1,"background-image",3,"src"],["class","external-source-link",4,"ngIf"],[1,"repository-name"],["ascTrackElement","RepositoryList","trackAction","navigateToRepoFromRepoList",1,"repository-link","fill-cell",3,"routerLink"],["class","cdk-visually-hidden",4,"ngIf"],[1,"xrefs-icon"],[3,"color",4,"ngIf","ngIfElse"],
["noSemanticIndex",""],[1,"external-source-link"],["mat-icon-button","","ascTrackElement","OssProjectPageViewCanonicalSource","trackAction","click",3,"externalLink","title","aria-label",4,"ngIf"],["mat-icon-button","","ascTrackElement","OssProjectPageViewCanonicalSource","trackAction","click",3,"externalLink","title","aria-label"],[3,"svgIcon"],[1,"cdk-visually-hidden"],["icon","shared:project"],["fxFlex","auto",3,"diameter"]],va:function(a,b){a&1&&(_.N(0,iSc,4,4,"ng-container",0),_.Q(1,"async"));
a&2&&_.z("ngIf",_.R(1,1,b.mf))},Ia:[_.En,_.gm,_.hm,_.im,_.jm,_.QH,_.An,_.Yz,_.Zz,_.rE,_.ss,Q$,_.nn,pSc,_.mm,_.bA],styles:["project-page[_nghost-%COMP%]{padding:66px}.background-image[_ngcontent-%COMP%]{bottom:0;max-height:50%;position:fixed;right:0;max-width:30%;z-index:-1}.container[_ngcontent-%COMP%]{align-items:stretch;display:flex;flex-direction:row;justify-content:center}.external-source-link[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:unset;display:flex;align-items:center;justify-content:space-around}.project-card[_ngcontent-%COMP%]{flex:0 0 60%;min-width:400px}.project-header[_ngcontent-%COMP%]{align-items:center;display:flex;font-weight:500;margin-bottom:29px}.project-image[_ngcontent-%COMP%]{display:block;height:84px;margin-right:30px;text-align:left;width:84px}.name[_ngcontent-%COMP%]{font-family:Google Sans;font-size:32px;line-height:40px}.name[_ngcontent-%COMP%]     a{color:inherit}.short-description[_ngcontent-%COMP%]{font-size:20px;font-weight:300;letter-spacing:.005em;line-height:24px}.search-box[_ngcontent-%COMP%]{margin-bottom:126px}oss-home-search-box[_ngcontent-%COMP%]{display:block;width:100%;box-sizing:border-box;margin-bottom:3em}.repository-label[_ngcontent-%COMP%]{font-family:Google Sans;font-size:20px;font-weight:500;margin-bottom:13px}.repository-list[_ngcontent-%COMP%]{width:100%}table[_ngcontent-%COMP%]{font-size:13px;width:100%;margin-bottom:32px}table[_ngcontent-%COMP%]   .repository-name[_ngcontent-%COMP%]{font-weight:500}table[_ngcontent-%COMP%]   .xrefs-icon[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]{align-items:center;display:flex;flex-direction:row;justify-content:start}table[_ngcontent-%COMP%]   .xrefs-icon[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle}table[_ngcontent-%COMP%]   .fill-cell[_ngcontent-%COMP%]{display:block}table[_ngcontent-%COMP%]   tbody[_ngcontent-%COMP%]{overflow:auto}table[_ngcontent-%COMP%]   td[_ngcontent-%COMP%], table[_ngcontent-%COMP%]   th[_ngcontent-%COMP%]{line-height:32px;padding-left:.5em;text-align:left;word-wrap:break-word}table[_ngcontent-%COMP%]   th[_ngcontent-%COMP%]{border-top-style:solid;border-top-width:1px;border-bottom-style:solid;border-bottom-width:1px}table[_ngcontent-%COMP%]   tr[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px}"],
Na:0});var ISc=function(){};ISc.ha=function(a){return new (a||ISc)};ISc.Ea=_.fc({type:ISc});ISc.Da=_.Vb({imports:[_.Gn,qSc,_.nm,_.lI,_.cA,_.Bn,_.ux,_.aA,_.sE,_.XJ,_.ts,T$,_.pn]});var V$=function(a){if(a)throw Error("zd");};V$.ha=function(a){return new (a||V$)(_.u(V$,12))};V$.Ea=_.fc({type:V$});V$.Da=_.Vb({imports:[_.Bx,_.Gn,_.Cx,_.Ux,_.nt,_.ot,_.gt,_.Wl,_.Ev,_.pt,_.qt,_.Rx,_.Yx,_.rt,_.Zx,_.Vx,_.Tx,_.Ox]});var JSc=function(){};var W$=function(a){this.Ra=a};_.V(W$,JSc);W$.prototype.navigate=function(a){this.Ra.navigate([a])};W$.ha=function(a){return new (a||W$)(_.u(_.cg))};W$.ua=_.t({token:W$,oa:W$.ha,Ja:"root"});var KSc=[_.zp,_.ps,_.TWa()],LSc=new _.DNa,MSc=[{path:"",oQ:_.Ana(),children:[{path:"search",mj:function(){return _.o$}},{path:"",component:DSc,data:{un:{yca:!1},ptb:!0}},{path:":repositoryGroupId",component:HSc,data:{un:{yca:!1},ptb:!0}},{path:"",mj:LSc.for("source"),data:{groupType:"ossProject"},resolve:{keyboardShortcuts:_.ig(_.yx),ai:_.ig(U$)},QA:function(a,b){return _.zg(a).hb!==_.zg(b).hb}},{path:"**",component:_.Jt}]}],X$=function(){};X$.prototype.store=function(){};
X$.prototype.xxa=function(a,b){return this.sba(a)&&this.sba(b)?a.component===b.component:a.ue===b.ue};X$.prototype.sba=function(a){return a.data.Qc};X$.ha=function(a){return new (a||X$)};X$.ua=_.t({token:X$,oa:X$.ha});var Y$=function(){_.Gt.apply(this,arguments)};_.V(Y$,_.Gt);Y$.prototype.load=function(){};Y$.ha=function(){var a;return function(b){return(a||(a=_.Pc(Y$)))(b||Y$)}}();Y$.ua=_.t({token:Y$,oa:Y$.ha});var Z$=function(){_.uJ.apply(this,arguments)};_.V(Z$,_.uJ);
Z$.prototype.eSa=function(a){return _.vd({kind:4,location:a})};Z$.ha=function(){var a;return function(b){return(a||(a=_.Pc(Z$)))(b||Z$)}}();Z$.ua=_.t({token:Z$,oa:Z$.ha});var $$=function(){};$$.ha=function(a){return new (a||$$)};$$.Ea=_.fc({type:$$,bootstrap:[O$]});
$$.Da=_.Vb({Ob:[].concat(_.qc(_.ENa(LSc)),[_.Gr,_.zK,_.us,U$,K$,L$,_.by,_.gg,{Ca:_.eKa,xc:"/"},{Ca:_.ym,ee:J$},{Ca:_.Gt,ee:Y$},{Ca:_.nd,Kb:_.bs,Eb:[_.Jr]},{Ca:_.k0a,xc:_.l0a},{Ca:_.qra,ee:_.Mt},{Ca:JSc,ee:W$},{Ca:_.AK,Kb:K$},{Ca:_.gn,ee:X$},{Ca:_.yK,Kb:L$},{Ca:_.eg,ee:_.dy},{Ca:_.dXa,xc:_.cXa},{Ca:_.uJ,ee:Z$}]),imports:[KSc,_.Nu,_.ox,ASc,{Eo:_.Ax,Ob:_.J6a},_.as,_.Kt,_.CI,GSc,_.sE,_.ts,_.Tr,ISc,_.eNa(MSc),{Eo:V$,Ob:[_.As,{Ca:_.zl,ee:_.mYa},{Ca:_.CWa,Bb:_.cra},{Ca:_.Dv,Bb:_.mh,Eb:[_.zh,_.Gs]},{Ca:_.UIa,
Bb:_.Wra,Eb:[_.js,_.bm,_.Cs]},{Ca:_.K6a,Bb:_.mh,Eb:[_.iJa,_.Hs]},{Ca:_.xYa,Bb:_.mh,Eb:[_.jJa,_.Hs]},{Ca:_.yYa,Bb:_.mh,Eb:[_.jJa,_.Hs]},{Ca:_.L6a,Bb:_.mh,Eb:[_.kJa,_.Hs]},{Ca:_.d7a,Bb:_.mh,Eb:[_.lJa,_.Hs]},{Ca:_.vYa,Bb:_.mh,Eb:[_.nJa,_.Hs]},{Ca:_.Qx,Bb:_.mh,Eb:[_.oJa,_.Es]},{Ca:_.Sx,Bb:_.mh,Eb:[_.xJa,_.Es]},{Ca:_.f7a,Bb:_.mh,Eb:[_.qJa,_.Hs]},{Ca:_.g7a,Bb:_.mh,Eb:[_.rJa,_.Hs]},{Ca:_.zYa,Bb:_.mh,Eb:[_.sJa,_.Hs]},{Ca:_.AYa,Bb:_.mh,Eb:[_.tJa,_.Hs]},{Ca:_.Xx,Bb:_.mh,Eb:[_.pJa,_.Es]},{Ca:_.CYa,Bb:_.mh,Eb:[_.vJa,
_.Hs]},{Ca:_.a7a,Bb:_.mh,Eb:[_.wJa,_.Hs]},{Ca:_.zs,Bb:function(){return window}},{Ca:_.iYa,ee:_.kYa},{Ca:_.jYa,Bb:function(a){return new _.yj(a.document)},Eb:[_.zs]},{Ca:_.Dx,ld:!0,Kb:_.Lx},{Ca:_.Dx,ld:!0,Kb:_.Mx},{Ca:_.Dx,ld:!0,Kb:_.Nx}]}]});var NSc=function(){};NSc.ha=function(a){return new (a||NSc)};NSc.Ea=_.fc({type:NSc,bootstrap:[O$]});NSc.Da=_.Vb({imports:[$$,_.Ap]});_.Xh.set("OSS-APP",$$);_.Xh.set("PROTRACTOR-OSS-APP",NSc);
_.ng();
}catch(e){_._DumpException(e)}
try{
var Qcb,Rcb,Scb;_.Pcb=function(){var a=/\S/;if(!a)return _.Sta;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(_.Qta(d.value))return null;d=d.value;return c.test(d)?null:{pattern:{requiredPattern:b,actualValue:d}}}};
Qcb=function(a){var b=function(){var c=a.apply(this,[].concat(_.qc(_.jc.apply(0,arguments))))||this;c.Gna=!1;c.d5=!1;return c};_.V(b,a);b.prototype.BDc=function(){var c=this.d5;this.d5=!1;return c};b.prototype.PZa=function(){this.d5=!1};_.W.Object.defineProperties(b.prototype,{sticky:{configurable:!0,enumerable:!0,get:function(){return this.Gna},set:function(c){var d=this.Gna;this.Gna=_.Ug(c);this.d5=d!==this.Gna}}});return b};Rcb=function(a,b){return a.concat(Array.from(b))};Scb=function(){return{color:"accent"}};
_.mA=function(a,b,c,d,e){var f=this;this.Ra=a;this.element=b;this.renderer=c;this.d8=d;this.link=e;this.qe=[];this.dw=!1;this.Gwa={exact:!1};this.kyb=new _.al;this.n_a=a.events.subscribe(function(g){g instanceof _.Zf&&f.update()})};_.mA.prototype.Ge=function(){var a=this;_.vd(this.links.qd,_.vd(null)).ka(_.Ld()).subscribe(function(){a.update();Tcb(a)})};
var Tcb=function(a){var b;null==(b=a.qBb)||b.unsubscribe();b=[].concat(_.qc(a.links.toArray()),[a.link]).filter(function(c){return!!c}).map(function(c){return c.jFb});a.qBb=_.Jd(b).ka(_.Ld()).subscribe(function(c){a.dw!==Ucb(a,a.Ra)(c)&&a.update()})};_.mA.prototype.Tb=function(){this.update()};_.mA.prototype.La=function(){this.n_a.unsubscribe();var a;null==(a=this.qBb)||a.unsubscribe()};
_.mA.prototype.update=function(){var a=this;this.links&&this.Ra.dM&&Promise.resolve().then(function(){var b=Vcb(a);a.dw!==b&&(a.dw=b,_.vk(a.d8),a.qe.forEach(function(c){b?a.renderer.IJ(a.element.ta,c):a.renderer.OM(a.element.ta,c)}),b&&void 0!==a.ghb?a.renderer.setAttribute(a.element.ta,"aria-current",a.ghb.toString()):a.renderer.removeAttribute(a.element.ta,"aria-current"),a.kyb.emit(b))})};
var Ucb=function(a,b){var c=a.Gwa.xr?a.Gwa:a.Gwa.exact||!1;return function(d){return d.Pk?b.isActive(d.Pk,c):!1}},Vcb=function(a){var b=Ucb(a,a.Ra);return a.link&&b(a.link)||a.links.some(b)};_.W.Object.defineProperties(_.mA.prototype,{isActive:{configurable:!0,enumerable:!0,get:function(){return this.dw}},RLc:{configurable:!0,enumerable:!0,set:function(a){this.qe=(Array.isArray(a)?a:a.split(" ")).filter(function(b){return!!b})}}});
_.mA.ha=function(a){return new (a||_.mA)(_.x(_.cg),_.x(_.Rc),_.x(_.uk),_.x(_.sl),_.x(_.nn,8))};_.mA.Ha=_.gc({type:_.mA,qa:[["","routerLinkActive",""]],zd:function(a,b,c){a&1&&_.kf(c,_.nn,5);if(a&2){var d;_.gf(d=_.lf())&&(b.links=d)}},inputs:{Gwa:"routerLinkActiveOptions",ghb:"ariaCurrentWhenActive",RLc:"routerLinkActive"},outputs:{kyb:"isActiveChange"},Zb:["routerLinkActive"],standalone:!0,features:[_.uc]});var Wcb=function(){};
Wcb.prototype.CLa=function(a,b,c,d,e){_.uIa(a,function(f,g,h){if(null==f.Uu){var n=c(f,g,h);n=b.Rh(n.Sc,n.context,n.index);g=1}else null==h?(b.remove(g),g=3):(n=b.get(g),b.move(n,h),g=2);if(e){var r;e({context:null==(r=n)?void 0:r.context,operation:g,JM:f})}})};Wcb.prototype.detach=function(){};_.nA=function(a){this.AB=a};_.V(_.nA,_.j4a);_.nA.ha=function(a){return new (a||_.nA)(_.x(_.Yv,10))};
_.nA.Ha=_.gc({type:_.nA,qa:[["","formGroupName",""],["","formArrayName",""],["","ngModelGroup",""],["","formGroup",""],["form",3,"ngNoForm",""],["","ngForm",""]],Cb:16,lb:function(a,b){a&2&&_.Ge("ng-untouched",b.wzb)("ng-touched",b.uzb)("ng-pristine",b.ezb)("ng-dirty",b.GL)("ng-valid",b.isValid)("ng-invalid",b.Ryb)("ng-pending",b.Zyb)("ng-submitted",b.NFc)},features:[_.Be]});_.oA=function(){};_.oA.ha=function(a){return new (a||_.oA)};
_.oA.Ha=_.gc({type:_.oA,qa:[["form",3,"ngNoForm","",3,"ngNativeValidate",""]],Db:["novalidate",""]});var pA=new _.mc("CDK_TABLE");var qA=function(a){this.va=a};qA.ha=function(a){return new (a||qA)(_.x(_.df))};qA.Ha=_.gc({type:qA,qa:[["","cdkCellDef",""]]});var rA=function(a){this.va=a};rA.ha=function(a){return new (a||rA)(_.x(_.df))};rA.Ha=_.gc({type:rA,qa:[["","cdkHeaderCellDef",""]]});var Xcb=function(a){this.va=a};Xcb.ha=function(a){return new (a||Xcb)(_.x(_.df))};Xcb.Ha=_.gc({type:Xcb,qa:[["","cdkFooterCellDef",""]]});var Ycb=Qcb(function(){}),sA=function(a){var b=Ycb.call(this)||this;b.VP=a;b.Hna=!1;return b};_.V(sA,Ycb);
sA.prototype.tKa=function(){this.S7a=["cdk-column-"+this.Fmb]};sA.prototype.Lcb=function(a){a&&(this.Tn=a,this.Fmb=a.replace(/[^a-z0-9_-]/gi,"-"),this.tKa())};_.W.Object.defineProperties(sA.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return this.Tn},set:function(a){this.Lcb(a)}},YPb:{configurable:!0,enumerable:!0,get:function(){return this.Hna},set:function(a){var b=this.Hna;this.Hna=_.Ug(a);this.d5=b!==this.Hna}}});sA.ha=function(a){return new (a||sA)(_.x(pA,8))};
sA.Ha=_.gc({type:sA,qa:[["","cdkColumnDef",""]],zd:function(a,b,c){a&1&&(_.kf(c,qA,5),_.kf(c,rA,5),_.kf(c,Xcb,5));if(a&2){var d;_.gf(d=_.lf())&&(b.yY=d.first);_.gf(d=_.lf())&&(b.headerCell=d.first);_.gf(d=_.lf())&&(b.FBc=d.first)}},inputs:{sticky:"sticky",name:["cdkColumnDef","name"],YPb:"stickyEnd"},features:[_.Ze([{Ca:"MAT_SORT_HEADER_COLUMN_DEF",Kb:sA}]),_.Be]});var Zcb=function(a,b){b.ta.classList.add.apply(b.ta.classList,_.qc(a.S7a))},tA=function(a,b){Zcb.call(this,a,b)};_.V(tA,Zcb);
tA.ha=function(a){return new (a||tA)(_.x(sA),_.x(_.Rc))};tA.Ha=_.gc({type:tA,qa:[["cdk-header-cell"],["th","cdk-header-cell",""]],Db:["role","columnheader",1,"cdk-header-cell"],features:[_.Be]});var uA=function(a,b){Zcb.call(this,a,b);var c;1===(null==(c=a.VP)?void 0:c.Oa.ta.nodeType)&&(a=a.VP.Oa.ta.getAttribute("role"),b.ta.setAttribute("role","grid"===a||"treegrid"===a?"gridcell":"cell"))};_.V(uA,Zcb);uA.ha=function(a){return new (a||uA)(_.x(sA),_.x(_.Rc))};
uA.Ha=_.gc({type:uA,qa:[["cdk-cell"],["td","cdk-cell",""]],Db:[1,"cdk-cell"],features:[_.Be]});var $cb=function(){this.c2a=[];this.Pqb=[]},adb=new _.mc("_COALESCED_STYLE_SCHEDULER"),vA=function(a){this.vb=a;this.GI=null;this.Sb=new _.qe};vA.prototype.yi=function(a){this.Ymc();this.GI.c2a.push(a)};vA.prototype.La=function(){this.Sb.next();this.Sb.complete()};
vA.prototype.Ymc=function(){var a=this;this.GI||(this.GI=new $cb,this.epc().ka(_.ve(this.Sb)).subscribe(function(){for(;a.GI.c2a.length||a.GI.Pqb.length;){var b=a.GI;a.GI=new $cb;for(var c=_.q(b.c2a),d=c.next();!d.done;d=c.next())d=d.value,d();b=_.q(b.Pqb);for(d=b.next();!d.done;d=b.next())c=d.value,c()}a.GI=null}))};vA.prototype.epc=function(){return this.vb.isStable?_.Jd(Promise.resolve(void 0)):this.vb.Ag.ka(_.he(1))};vA.ha=function(a){return new (a||vA)(_.u(_.ye))};vA.ua=_.t({token:vA,oa:vA.ha});var wA=function(a,b){this.va=a;this.Kt=b};wA.prototype.Tb=function(a){this.OFa||(a=a.columns&&a.columns.uf||[],this.OFa=this.Kt.find(a).create(),this.OFa.diff(a))};wA.ha=function(a){return new (a||wA)(_.x(_.df),_.x(_.vl))};wA.Ha=_.gc({type:wA,features:[_.uc]});var bdb=function(){wA.apply(this,arguments)};_.V(bdb,wA);bdb.Ha=wA.Ha;bdb.ha=wA.ha;var cdb=Qcb(bdb),xA=function(a,b,c){a=cdb.call(this,a,b)||this;a.VP=c;return a};_.V(xA,cdb);xA.prototype.Tb=function(a){cdb.prototype.Tb.call(this,a)};
xA.ha=function(a){return new (a||xA)(_.x(_.df),_.x(_.vl),_.x(pA,8))};xA.Ha=_.gc({type:xA,qa:[["","cdkHeaderRowDef",""]],inputs:{xp:["cdkHeaderRowDef","columns"],sticky:["cdkHeaderRowDefSticky","sticky"]},features:[_.Be,_.uc]});var ddb=function(){wA.apply(this,arguments)};_.V(ddb,wA);ddb.Ha=wA.Ha;ddb.ha=wA.ha;var edb=Qcb(ddb),yA=function(a,b,c){a=edb.call(this,a,b)||this;a.VP=c;return a};_.V(yA,edb);yA.prototype.Tb=function(a){edb.prototype.Tb.call(this,a)};
yA.ha=function(a){return new (a||yA)(_.x(_.df),_.x(_.vl),_.x(pA,8))};yA.Ha=_.gc({type:yA,qa:[["","cdkFooterRowDef",""]],inputs:{xp:["cdkFooterRowDef","columns"],sticky:["cdkFooterRowDefSticky","sticky"]},features:[_.Be,_.uc]});var zA=function(a,b,c){wA.call(this,a,b);this.VP=c};_.V(zA,wA);zA.ha=function(a){return new (a||zA)(_.x(_.df),_.x(_.vl),_.x(pA,8))};zA.Ha=_.gc({type:zA,qa:[["","cdkRowDef",""]],inputs:{xp:["cdkRowDefColumns","columns"],qB:["cdkRowDefWhen","when"]},features:[_.Be]});
var AA=function(a){this.CJ=a;fdb=this};AA.prototype.La=function(){fdb===this&&(fdb=null)};var fdb=null;AA.ha=function(a){return new (a||AA)(_.x(_.ef))};AA.Ha=_.gc({type:AA,qa:[["","cdkCellOutlet",""]]});var BA=function(){};BA.ha=function(a){return new (a||BA)};BA.ya=_.ec({type:BA,qa:[["cdk-header-row"],["tr","cdk-header-row",""]],Db:["role","row",1,"cdk-header-row"],Aa:1,Ba:0,Fa:[["cdkCellOutlet",""]],va:function(a){a&1&&_.Ke(0,0)},Ia:[AA],nb:2});var CA=function(){};
CA.ha=function(a){return new (a||CA)};CA.ya=_.ec({type:CA,qa:[["cdk-row"],["tr","cdk-row",""]],Db:["role","row",1,"cdk-row"],Aa:1,Ba:0,Fa:[["cdkCellOutlet",""]],va:function(a){a&1&&_.Ke(0,0)},Ia:[AA],nb:2});var gdb=function(a){this.Sc=a;this.WTc="cdk-no-data-row"};gdb.ha=function(a){return new (a||gdb)(_.x(_.df))};gdb.Ha=_.gc({type:gdb,qa:[["ng-template","cdkNoDataRow",""]]});var hdb=new _.mc("CDK_SPL");var idb=["top","bottom","left","right"],jdb=function(a,b,c,d,e,f,g){e=void 0===e?!0:e;f=void 0===f?!0:f;this.aX=a;this.gdb=b;this.direction=c;this.zW=d;this.U$a=e;this.Oab=f;this.lJ=g;this.uFa=[];this.j7a={top:b+"-border-elem-top",bottom:b+"-border-elem-bottom",left:b+"-border-elem-left",right:b+"-border-elem-right"}},kdb=function(a,b,c){var d=[];b=_.q(b);for(var e=b.next();!e.done;e=b.next())if(e=e.value,e.nodeType===e.ELEMENT_NODE){d.push(e);for(var f=0;f<e.children.length;f++)d.push(e.children[f])}a.zW.yi(function(){for(var g=
_.q(d),h=g.next();!h.done;h=g.next())a.ncb(h.value,c)})},ldb=function(a,b,c,d,e){e=void 0===e?!0:e;if(b.length&&a.U$a&&(c.some(function(C){return C})||d.some(function(C){return C}))){var f=b[0],g=f.children.length,h=a.voc(f,e),n=a.ipc(h,c),r=a.hpc(h,d),v=c.lastIndexOf(!0),A=d.indexOf(!0);a.zW.yi(function(){var C="rtl"===a.direction,I=C?"right":"left";C=C?"left":"right";for(var L=_.q(b),O=L.next();!O.done;O=L.next()){O=O.value;for(var Y=0;Y<g;Y++){var ma=O.children[Y];c[Y]&&a.Aka(ma,I,n[Y],Y===v);
d[Y]&&a.Aka(ma,C,r[Y],Y===A)}}a.lJ&&(a.lJ.tOc({sizes:-1===v?[]:h.slice(0,v+1).map(function(ta,wa){return c[wa]?ta:null})}),a.lJ.uOc({sizes:-1===A?[]:h.slice(A).map(function(ta,wa){return d[wa+A]?ta:null}).reverse()}))})}else a.lJ&&(a.lJ.tOc({sizes:[]}),a.lJ.uOc({sizes:[]}))},mdb=function(a,b,c,d){if(a.U$a){var e="bottom"===d?b.slice().reverse():b,f="bottom"===d?c.slice().reverse():c,g=[],h=[],n=[];for(c=b=0;b<e.length;b++)if(f[b]){g[b]=c;var r=e[b];n[b]=a.aX?Array.from(r.children):[r];r=r.getBoundingClientRect().height;
c+=r;h[b]=r}var v=f.lastIndexOf(!0);a.zW.yi(function(){for(var A=0;A<e.length;A++)if(f[A])for(var C=g[A],I=A===v,L=_.q(n[A]),O=L.next();!O.done;O=L.next())a.Aka(O.value,d,C,I);if("top"===d){var Y;null==(Y=a.lJ)||Y.B6c({sizes:h,IIc:g,elements:n})}else{var ma;null==(ma=a.lJ)||ma.A6c({sizes:h,IIc:g,elements:n})}})}},ndb=function(a,b,c){if(a.aX){var d=b.querySelector("tfoot");a.zW.yi(function(){c.some(function(e){return!e})?a.ncb(d,["bottom"]):a.Aka(d,"bottom",0,!1)})}};_.k=jdb.prototype;
_.k.ncb=function(a,b){for(var c=_.q(b),d=c.next();!d.done;d=c.next())d=d.value,a.style[d]="",a.classList.remove(this.j7a[d]);idb.some(function(e){return-1===b.indexOf(e)&&a.style[e]})?a.style.zIndex=this.v9a(a):(a.style.zIndex="",this.Oab&&(a.style.position=""),a.classList.remove(this.gdb))};_.k.Aka=function(a,b,c,d){a.classList.add(this.gdb);d&&a.classList.add(this.j7a[b]);a.style[b]=c+"px";a.style.zIndex=this.v9a(a);this.Oab&&(a.style.cssText+="position: -webkit-sticky; position: sticky; ")};
_.k.v9a=function(a){for(var b={top:100,bottom:10,left:1,right:1},c=0,d=_.q(idb),e=d.next();!e.done;e=d.next())e=e.value,a.style[e]&&(c+=b[e]);return c?""+c:""};_.k.voc=function(a,b){if(void 0!==b&&!b&&this.uFa.length)return this.uFa;b=[];a=a.children;for(var c=0;c<a.length;c++)b.push(a[c].getBoundingClientRect().width);return this.uFa=b};_.k.ipc=function(a,b){for(var c=[],d=0,e=0;e<a.length;e++)b[e]&&(c[e]=d,d+=a[e]);return c};
_.k.hpc=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 odb=[[["caption"]],[["colgroup"],["col"]]],DA=function(a,b){this.Ff=a;this.ob=b};DA.ha=function(a){return new (a||DA)(_.x(_.ef),_.x(_.Rc))};DA.Ha=_.gc({type:DA,qa:[["","rowOutlet",""]]});var EA=function(a,b){this.Ff=a;this.ob=b};EA.ha=function(a){return new (a||EA)(_.x(_.ef),_.x(_.Rc))};EA.Ha=_.gc({type:EA,qa:[["","headerRowOutlet",""]]});var FA=function(a,b){this.Ff=a;this.ob=b};FA.ha=function(a){return new (a||FA)(_.x(_.ef),_.x(_.Rc))};FA.Ha=_.gc({type:FA,qa:[["","footerRowOutlet",""]]});
var GA=function(a,b){this.Ff=a;this.ob=b};GA.ha=function(a){return new (a||GA)(_.x(_.ef),_.x(_.Rc))};GA.Ha=_.gc({type:GA,qa:[["","noDataRowOutlet",""]]});
var HA=function(a,b,c,d,e,f,g,h,n,r,v,A){this.Kt=a;this.ub=b;this.Oa=c;this.zc=e;this.Vc=g;this.UX=h;this.zW=n;this.ng=r;this.vtc=v;this.vb=A;this.Aq=new _.qe;this.FI=new Map;this.j8a=new Set;this.m8a=new Set;this.l8a=new Set;this.k8a=new Set;this.ula=this.RP=this.BGa=this.gHa=!0;this.sW=new Map;this.XPb="cdk-table-sticky";this.qEb=!0;this.pla=this.Lab=this.hab=!1;this.Qlb=new _.al;this.oB=new _.If({start:0,end:Number.MAX_VALUE});d||this.Oa.ta.setAttribute("role","table");this.Ib=f;this.aX="TABLE"===
this.Oa.ta.nodeName};HA.prototype.Pa=function(){var a=this;this.jtc();this.aX&&this.Zkc();this.BB=this.Kt.find([]).create(function(b,c){return a.Xx?a.Xx(c.q9,c.data):c});this.ng.kd().ka(_.ve(this.Aq)).subscribe(function(){a.ula=!0})};HA.prototype.gM=function(){this.Hlc();this.Glc();var a=this.ssc()||this.gHa||this.BGa;this.RP=this.RP||a;this.ula=a;this.gHa&&(this.p9a(),this.gHa=!1);this.BGa&&(this.o9a(),this.BGa=!1);this.dataSource&&0<this.rJ.length&&!this.mna?this.Fma():this.RP&&IA(this);this.fmc()};
HA.prototype.La=function(){[this.RB.Ff,this.qP.Ff,this.mP.Ff,this.sW,this.j8a,this.m8a,this.l8a,this.k8a,this.FI].forEach(function(a){a.clear()});this.pP=[];this.lP=[];this.s8a=null;this.Aq.next();this.Aq.complete();_.dqa(this.dataSource)&&this.dataSource.disconnect(this)};
var pdb=function(a){a.nna=a.koc();var b=a.BB.diff(a.nna);if(b){var c=a.RB.Ff;a.UX.CLa(b,c,function(d,e,f){return a.LGa(d.item,f)},function(d){return d.item.data},function(d){1===d.operation&&d.context&&a.ocb(d.JM.item.t1,d.context)});a.uuc();_.vIa(b,function(d){c.get(d.fl).context.wa=d.item.data});a.ceb();a.vb&&_.pia()?a.vb.Ag.ka(_.he(1),_.ve(a.Aq)).subscribe(function(){IA(a)}):IA(a)}else a.ceb();a.Qlb.next()},qdb=function(a){var b=a.T4(a.qP),c=a.Oa.ta.querySelector("thead");c&&(c.style.display=b.length?
"":"none");c=a.pP.map(function(d){return d.sticky});kdb(a.xJ,b,["top"]);mdb(a.xJ,b,c,"top");a.pP.forEach(function(d){return d.PZa()})},rdb=function(a){var b=a.T4(a.mP),c=a.Oa.ta.querySelector("tfoot");c&&(c.style.display=b.length?"":"none");c=a.lP.map(function(d){return d.sticky});kdb(a.xJ,b,["bottom"]);mdb(a.xJ,b,c,"bottom");ndb(a.xJ,a.Oa.ta,c);a.lP.forEach(function(d){return d.PZa()})},IA=function(a){var b=a.T4(a.qP),c=a.T4(a.RB),d=a.T4(a.mP);if(a.aX&&!a.pla||a.RP)kdb(a.xJ,[].concat(_.qc(b),_.qc(c),
_.qc(d)),["left","right"]),a.RP=!1;b.forEach(function(e,f){a.VEa([e],a.pP[f])});a.rJ.forEach(function(e){for(var f=[],g=0;g<c.length;g++)a.nna[g].t1===e&&f.push(c[g]);a.VEa(f,e)});d.forEach(function(e,f){a.VEa([e],a.lP[f])});Array.from(a.FI.values()).forEach(function(e){return e.PZa()})};_.k=HA.prototype;
_.k.koc=function(){var a=[],b=this.sW;this.sW=new Map;for(var c=0;c<this.Oh.length;c++){var d=this.Oh[c],e=this.apc(d,c,b.get(d));this.sW.has(d)||this.sW.set(d,new WeakMap);for(d=0;d<e.length;d++){var f=e[d],g=this.sW.get(f.data);g.has(f.t1)?g.get(f.t1).push(f):g.set(f.t1,[f]);a.push(f)}}return a};_.k.apc=function(a,b,c){return this.cpc(a,b).map(function(d){var e=c&&c.has(d)?c.get(d):[];return e.length?(d=e.shift(),d.q9=b,d):{data:a,t1:d,q9:b}})};
_.k.Glc=function(){var a=this;this.FI.clear();Rcb(this.Ela(this.Cmc),this.j8a).forEach(function(b){a.FI.has(b.name);a.FI.set(b.name,b)})};_.k.Hlc=function(){this.pP=Rcb(this.Ela(this.Emc),this.l8a);this.lP=Rcb(this.Ela(this.Dmc),this.k8a);this.rJ=Rcb(this.Ela(this.Fmc),this.m8a);this.s8a=this.rJ.filter(function(a){return!a.qB})[0]};
_.k.ssc=function(){var a=function(d,e){return d||!!e.OFa.diff(e.xp)},b=this.rJ.reduce(a,!1);b&&this.n9a();var c=this.pP.reduce(a,!1);c&&this.p9a();(a=this.lP.reduce(a,!1))&&this.o9a();return b||c||a};_.k.XJa=function(a){this.Oh=[];_.dqa(this.dataSource)&&this.dataSource.disconnect(this);this.mna&&(this.mna.unsubscribe(),this.mna=null);a||(this.BB&&this.BB.diff([]),this.RB.Ff.clear());this.rq=a};
_.k.Fma=function(){var a=this;if(this.dataSource){var b;_.dqa(this.dataSource)?b=this.dataSource.connect(this):_.Yd(this.dataSource)?b=this.dataSource:Array.isArray(this.dataSource)&&(b=_.vd(this.dataSource));this.mna=b.ka(_.ve(this.Aq)).subscribe(function(c){a.Oh=c||[];pdb(a)})}};_.k.p9a=function(){var a=this;0<this.qP.Ff.length&&this.qP.Ff.clear();this.pP.forEach(function(b,c){return a.qcb(a.qP,b,c)});qdb(this)};
_.k.o9a=function(){var a=this;0<this.mP.Ff.length&&this.mP.Ff.clear();this.lP.forEach(function(b,c){return a.qcb(a.mP,b,c)});rdb(this)};_.k.VEa=function(a,b){var c=this,d=Array.from(b.xp||[]).map(function(e){return c.FI.get(e)});b=d.map(function(e){return e.sticky});d=d.map(function(e){return e.YPb});ldb(this.xJ,a,b,d,!this.pla||this.ula)};_.k.T4=function(a){for(var b=[],c=0;c<a.Ff.length;c++){var d=a.Ff.get(c);b.push(d.wl[0])}return b};
_.k.cpc=function(a,b){if(1==this.rJ.length)return[this.rJ[0]];var c=[];if(this.GWa)c=this.rJ.filter(function(e){return!e.qB||e.qB(b,a)});else{var d=this.rJ.find(function(e){return e.qB&&e.qB(b,a)})||this.s8a;d&&c.push(d)}return c};_.k.LGa=function(a,b){return{Sc:a.t1.va,context:{wa:a.data},index:b}};_.k.qcb=function(a,b,c,d){d=void 0===d?{}:d;a=a.Ff.Rh(b.va,d,c);this.ocb(b,d);return a};_.k.ocb=function(a,b){a=_.q(this.uoc(a));for(var c=a.next();!c.done;c=a.next())c=c.value,fdb&&fdb.CJ.Rh(c,b);_.vk(this.ub)};
_.k.uuc=function(){for(var a=this.RB.Ff,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.xZ=0===b%2;d.jXa=!d.xZ;this.GWa?(d.q9=this.nna[b].q9,d.Y4c=b):d.index=this.nna[b].q9}};_.k.uoc=function(a){var b=this;return a&&a.xp?Array.from(a.xp,function(c){c=b.FI.get(c);return a instanceof xA?c.headerCell.va:a instanceof yA?c.FBc.va:c.yY.va}):[]};
_.k.Zkc=function(){for(var a=this.Ib.createDocumentFragment(),b=_.q([{tag:"thead",wx:[this.qP]},{tag:"tbody",wx:[this.RB,this.Sab]},{tag:"tfoot",wx:[this.mP]}]),c=b.next();!c.done;c=b.next()){var d=c.value;c=this.Ib.createElement(d.tag);c.setAttribute("role","rowgroup");d=_.q(d.wx);for(var e=d.next();!e.done;e=d.next())c.appendChild(e.value.ob.ta);a.appendChild(c)}this.Oa.ta.appendChild(a)};_.k.n9a=function(){this.BB.diff([]);this.RB.Ff.clear();pdb(this)};
_.k.fmc=function(){var a=function(b,c){return b||c.BDc()};this.pP.reduce(a,!1)&&qdb(this);this.lP.reduce(a,!1)&&rdb(this);Array.from(this.FI.values()).reduce(a,!1)&&(this.RP=!0,IA(this))};_.k.jtc=function(){var a=this;this.xJ=new jdb(this.aX,this.XPb,this.zc?this.zc.value:"ltr",this.zW,this.Vc.ne,this.qEb,this.vtc);(this.zc?this.zc.kd:_.vd()).ka(_.ve(this.Aq)).subscribe(function(b){a.xJ.direction=b;IA(a)})};_.k.Ela=function(a){var b=this;return a.filter(function(c){return!c.VP||c.VP===b})};
_.k.ceb=function(){var a=this.XTc||this.rrc;if(a){var b=0===this.RB.Ff.length;if(b!==this.hab){var c=this.Sab.Ff;b?(a=c.Rh(a.Sc),c=a.wl[0],1===a.wl.length&&(null==c?void 0:c.nodeType)===this.Ib.ELEMENT_NODE&&(c.setAttribute("role","row"),c.classList.add("cdk-no-data-row"))):c.clear();this.hab=b}}};
_.W.Object.defineProperties(HA.prototype,{Xx:{configurable:!0,enumerable:!0,get:function(){return this.KX},set:function(a){this.KX=a}},dataSource:{configurable:!0,enumerable:!0,get:function(){return this.rq},set:function(a){this.rq!==a&&this.XJa(a)}},GWa:{configurable:!0,enumerable:!0,get:function(){return this.Lab},set:function(a){this.Lab=_.Ug(a);this.RB&&this.RB.Ff.length&&(this.n9a(),IA(this))}},NQa:{configurable:!0,enumerable:!0,get:function(){return this.pla},set:function(a){this.pla=_.Ug(a);
this.RP=this.ula=!0}}});HA.ha=function(a){return new (a||HA)(_.x(_.vl),_.x(_.sl),_.x(_.Rc),_.Kc("role"),_.x(_.dq,8),_.x(_.Yg),_.x(_.Bp),_.x(_.LTa),_.x(adb),_.x(_.nq),_.x(hdb,12),_.x(_.ye,8))};
HA.ya=_.ec({type:HA,qa:[["cdk-table"],["table","cdk-table",""]],zd:function(a,b,c){a&1&&(_.kf(c,gdb,5),_.kf(c,sA,5),_.kf(c,zA,5),_.kf(c,xA,5),_.kf(c,yA,5));if(a&2){var d;_.gf(d=_.lf())&&(b.rrc=d.first);_.gf(d=_.lf())&&(b.Cmc=d);_.gf(d=_.lf())&&(b.Fmc=d);_.gf(d=_.lf())&&(b.Emc=d);_.gf(d=_.lf())&&(b.Dmc=d)}},tb:function(a,b){a&1&&(_.hf(DA,7),_.hf(EA,7),_.hf(FA,7),_.hf(GA,7));if(a&2){var c;_.gf(c=_.lf())&&(b.RB=c.first);_.gf(c=_.lf())&&(b.qP=c.first);_.gf(c=_.lf())&&(b.mP=c.first);_.gf(c=_.lf())&&(b.Sab=
c.first)}},Db:["ngSkipHydration","true",1,"cdk-table"],Cb:2,lb:function(a,b){a&2&&_.Ge("cdk-table-fixed-layout",b.NQa)},inputs:{Xx:"trackBy",dataSource:"dataSource",GWa:"multiTemplateDataRows",NQa:"fixedLayout"},outputs:{Qlb:"contentChanged"},Zb:["cdkTable"],features:[_.Ze([{Ca:pA,Kb:HA},{Ca:_.LTa,ee:Wcb},{Ca:adb,ee:vA},{Ca:hdb,xc:null}])],kc:["caption","colgroup, col"],Aa:6,Ba:0,Fa:[["headerRowOutlet",""],["rowOutlet",""],["noDataRowOutlet",""],["footerRowOutlet",""]],va:function(a){a&1&&(_.Re(odb),
_.Se(0),_.Se(1,1),_.Ke(2,0)(3,1)(4,2)(5,3))},Ia:[DA,EA,FA,GA],styles:[".cdk-table-fixed-layout{table-layout:fixed}\n"],nb:2});var JA=function(){};JA.ha=function(a){return new (a||JA)};JA.Ea=_.fc({type:JA});JA.Da=_.Vb({imports:[_.rq]});_.KA=function(){qA.apply(this,arguments)};_.V(_.KA,qA);_.KA.ha=function(){var a;return function(b){return(a||(a=_.Pc(_.KA)))(b||_.KA)}}();_.KA.Ha=_.gc({type:_.KA,qa:[["","matCellDef",""]],features:[_.Ze([{Ca:qA,Kb:_.KA}]),_.Be]});_.LA=function(){rA.apply(this,arguments)};_.V(_.LA,rA);_.LA.ha=function(){var a;return function(b){return(a||(a=_.Pc(_.LA)))(b||_.LA)}}();_.LA.Ha=_.gc({type:_.LA,qa:[["","matHeaderCellDef",""]],features:[_.Ze([{Ca:rA,Kb:_.LA}]),_.Be]});
_.MA=function(){return sA.apply(this,arguments)||this};_.V(_.MA,sA);_.MA.prototype.tKa=function(){sA.prototype.tKa.call(this);this.S7a.push("mat-column-"+this.Fmb)};_.W.Object.defineProperties(_.MA.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return this.Tn},set:function(a){this.Lcb(a)}}});_.MA.ha=function(){var a;return function(b){return(a||(a=_.Pc(_.MA)))(b||_.MA)}}();
_.MA.Ha=_.gc({type:_.MA,qa:[["","matColumnDef",""]],inputs:{sticky:"sticky",name:["matColumnDef","name"]},features:[_.Ze([{Ca:sA,Kb:_.MA},{Ca:"MAT_SORT_HEADER_COLUMN_DEF",Kb:_.MA}]),_.Be]});_.NA=function(){tA.apply(this,arguments)};_.V(_.NA,tA);_.NA.ha=function(){var a;return function(b){return(a||(a=_.Pc(_.NA)))(b||_.NA)}}();_.NA.Ha=_.gc({type:_.NA,qa:[["mat-header-cell"],["th","mat-header-cell",""]],Db:["role","columnheader",1,"mat-header-cell"],features:[_.Be]});_.OA=function(){uA.apply(this,arguments)};
_.V(_.OA,uA);_.OA.ha=function(){var a;return function(b){return(a||(a=_.Pc(_.OA)))(b||_.OA)}}();_.OA.Ha=_.gc({type:_.OA,qa:[["mat-cell"],["td","mat-cell",""]],Db:["role","gridcell",1,"mat-cell"],features:[_.Be]});_.PA=function(){return xA.apply(this,arguments)||this};_.V(_.PA,xA);_.PA.ha=function(){var a;return function(b){return(a||(a=_.Pc(_.PA)))(b||_.PA)}}();_.PA.Ha=_.gc({type:_.PA,qa:[["","matHeaderRowDef",""]],inputs:{xp:["matHeaderRowDef","columns"],sticky:["matHeaderRowDefSticky","sticky"]},features:[_.Ze([{Ca:xA,Kb:_.PA}]),_.Be]});_.QA=function(){zA.apply(this,arguments)};_.V(_.QA,zA);_.QA.ha=function(){var a;return function(b){return(a||(a=_.Pc(_.QA)))(b||_.QA)}}();
_.QA.Ha=_.gc({type:_.QA,qa:[["","matRowDef",""]],inputs:{xp:["matRowDefColumns","columns"],qB:["matRowDefWhen","when"]},features:[_.Ze([{Ca:zA,Kb:_.QA}]),_.Be]});_.RA=function(){};_.V(_.RA,BA);_.RA.ha=function(){var a;return function(b){return(a||(a=_.Pc(_.RA)))(b||_.RA)}}();
_.RA.ya=_.ec({type:_.RA,qa:[["mat-header-row"],["tr","mat-header-row",""]],Db:["role","row",1,"mat-header-row"],Zb:["matHeaderRow"],features:[_.Ze([{Ca:BA,Kb:_.RA}]),_.Be],Aa:1,Ba:0,Fa:[["cdkCellOutlet",""]],va:function(a){a&1&&_.Ke(0,0)},Ia:[AA],nb:2});_.SA=function(){};_.V(_.SA,CA);_.SA.ha=function(){var a;return function(b){return(a||(a=_.Pc(_.SA)))(b||_.SA)}}();
_.SA.ya=_.ec({type:_.SA,qa:[["mat-row"],["tr","mat-row",""]],Db:["role","row",1,"mat-row"],Zb:["matRow"],features:[_.Ze([{Ca:CA,Kb:_.SA}]),_.Be],Aa:1,Ba:0,Fa:[["cdkCellOutlet",""]],va:function(a){a&1&&_.Ke(0,0)},Ia:[AA],nb:2});var sdb=function(a){a=void 0===a?[]:a;var b=this;this.pcb=new _.If([]);this.uGa=new _.If("");this.N$a=new _.qe;this.MP=null;this.mPb=function(c,d){c=c[d];return isNaN(parseFloat(c))||isNaN(Number(c))?c:(d=Number(c),9007199254740991>d?d:c)};this.QNc=function(c,d){var e=d.active,f=d.direction;return e&&""!=f?c.sort(function(g,h){g=b.mPb(g,e);h=b.mPb(h,e);var n=0;null!=g&&null!=h?g>h?n=1:g<h&&(n=-1):null!=g?n=1:null!=h&&(n=-1);return n*("asc"==f?1:-1)}):c};this.xsb=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.Oh=new _.If(a);this.Wna()};_.V(sdb,_.lq);_.k=sdb.prototype;
_.k.Wna=function(){var a=this,b=this.Bna?_.Sd(this.Bna.f6c,this.Bna.zL):_.vd(null),c=this.Oma?_.Sd(this.Oma.page,this.N$a,this.Oma.zL):_.vd(null),d=_.Id([this.Oh,this.uGa]).ka(_.y(function(f){f=_.q(f).next().value;return a.vGa(f)}));b=_.Id([d,b]).ka(_.y(function(f){f=_.q(f).next().value;return a.Erc(f)}));c=_.Id([b,c]).ka(_.y(function(f){f=_.q(f).next().value;return a.Hrc(f)}));var e;null==(e=this.MP)||e.unsubscribe();this.MP=c.subscribe(function(f){return a.pcb.next(f)})};
_.k.vGa=function(a){var b=this;this.Asb=null==this.filter||""===this.filter?a:a.filter(function(c){return b.xsb(c,b.filter)});this.wD&&this.quc(this.Asb.length);return this.Asb};_.k.Erc=function(a){return this.sort?this.QNc(a.slice(),this.sort):a};_.k.Hrc=function(a){if(!this.wD)return a;var b=this.wD.de*this.wD.pageSize;return a.slice(b,b+this.wD.pageSize)};
_.k.quc=function(a){var b=this;Promise.resolve().then(function(){var c=b.wD;if(c&&(c.length=a,0<c.de)){var d=Math.min(c.de,Math.ceil(c.length/c.pageSize)-1||0);d!==c.de&&(c.de=d,b.N$a.next())}})};_.k.connect=function(){this.MP||this.Wna();return this.pcb};_.k.disconnect=function(){var a;null==(a=this.MP)||a.unsubscribe();this.MP=null};
_.W.Object.defineProperties(sdb.prototype,{data:{configurable:!0,enumerable:!0,get:function(){return this.Oh.value},set:function(a){a=Array.isArray(a)?a:[];this.Oh.next(a);this.MP||this.vGa(a)}},filter:{configurable:!0,enumerable:!0,get:function(){return this.uGa.value},set:function(a){this.uGa.next(a);this.MP||this.vGa(this.data)}},sort:{configurable:!0,enumerable:!0,get:function(){return this.Bna},set:function(a){this.Bna=a;this.Wna()}},wD:{configurable:!0,enumerable:!0,get:function(){return this.Oma},
set:function(a){this.Oma=a;this.Wna()}}});_.TA=function(){sdb.apply(this,arguments)};_.V(_.TA,sdb);var tdb;tdb=[[["caption"]],[["colgroup"],["col"]]];_.UA=function(){HA.apply(this,arguments);this.XPb="mat-table-sticky";this.qEb=!1};_.V(_.UA,HA);_.UA.ha=function(){var a;return function(b){return(a||(a=_.Pc(_.UA)))(b||_.UA)}}();
_.UA.ya=_.ec({type:_.UA,qa:[["mat-table"],["table","mat-table",""]],Db:["ngSkipHydration","true",1,"mat-table"],Cb:2,lb:function(a,b){a&2&&_.Ge("mat-table-fixed-layout",b.NQa)},Zb:["matTable"],features:[_.Ze([{Ca:_.LTa,ee:Wcb},{Ca:HA,Kb:_.UA},{Ca:pA,Kb:_.UA},{Ca:adb,ee:vA},{Ca:hdb,xc:null}]),_.Be],kc:["caption","colgroup, col"],Aa:6,Ba:0,Fa:[["headerRowOutlet",""],["rowOutlet",""],["noDataRowOutlet",""],["footerRowOutlet",""]],va:function(a){a&1&&(_.Re(tdb),_.Se(0),_.Se(1,1),_.Ke(2,0)(3,1)(4,2)(5,
3))},Ia:[DA,EA,FA,GA],styles:["mat-table{display:block}mat-header-row{min-height:56px}mat-row,mat-footer-row{min-height:48px}mat-row,mat-header-row,mat-footer-row{display:flex;border-width:0;border-bottom-width:1px;border-style:solid;align-items:center;box-sizing:border-box}mat-cell:first-of-type,mat-header-cell:first-of-type,mat-footer-cell:first-of-type{padding-left:24px}[dir=rtl] mat-cell:first-of-type:not(:only-of-type),[dir=rtl] mat-header-cell:first-of-type:not(:only-of-type),[dir=rtl] mat-footer-cell:first-of-type:not(:only-of-type){padding-left:0;padding-right:24px}mat-cell:last-of-type,mat-header-cell:last-of-type,mat-footer-cell:last-of-type{padding-right:24px}[dir=rtl] mat-cell:last-of-type:not(:only-of-type),[dir=rtl] mat-header-cell:last-of-type:not(:only-of-type),[dir=rtl] mat-footer-cell:last-of-type:not(:only-of-type){padding-right:0;padding-left:24px}mat-cell,mat-header-cell,mat-footer-cell{flex:1;display:flex;align-items:center;overflow:hidden;word-wrap:break-word;min-height:inherit}table.mat-table{border-spacing:0}tr.mat-header-row{height:56px}tr.mat-row,tr.mat-footer-row{height:48px}th.mat-header-cell{text-align:left}[dir=rtl] th.mat-header-cell{text-align:right}th.mat-header-cell,td.mat-cell,td.mat-footer-cell{padding:0;border-bottom-width:1px;border-bottom-style:solid}th.mat-header-cell:first-of-type,td.mat-cell:first-of-type,td.mat-footer-cell:first-of-type{padding-left:24px}[dir=rtl] th.mat-header-cell:first-of-type:not(:only-of-type),[dir=rtl] td.mat-cell:first-of-type:not(:only-of-type),[dir=rtl] td.mat-footer-cell:first-of-type:not(:only-of-type){padding-left:0;padding-right:24px}th.mat-header-cell:last-of-type,td.mat-cell:last-of-type,td.mat-footer-cell:last-of-type{padding-right:24px}[dir=rtl] th.mat-header-cell:last-of-type:not(:only-of-type),[dir=rtl] td.mat-cell:last-of-type:not(:only-of-type),[dir=rtl] td.mat-footer-cell:last-of-type:not(:only-of-type){padding-right:0;padding-left:24px}.mat-table-sticky{position:sticky !important}.mat-table-fixed-layout{table-layout:fixed}\n"],
nb:2});_.VA=function(){};_.VA.ha=function(a){return new (a||_.VA)};_.VA.Ea=_.fc({type:_.VA});_.VA.Da=_.Vb({imports:[JA,_.Iq,_.Iq]});var udb=["input"],vdb=0,wdb=function(a,b){this.source=a;this.value=b},xdb=new _.mc("MatRadioGroup"),ydb=new _.mc("mat-radio-default-options",{Ja:"root",oa:Scb}),WA=function(a){this.EI=a;this.Dd=null;this.Tn="mat-radio-group-"+vdb++;this.Xd=null;this.um=!1;this.kma="after";this.Zm=this.Jc=!1;this.Xv=function(){};this.sD=function(){};this.kd=new _.al};_.k=WA.prototype;_.k.A7a=function(){this.Xd&&!this.Xd.checked&&(this.Xd.checked=!0)};_.k.Ge=function(){this.um=!0};_.k.Vtc=function(){this.sD&&this.sD()};
_.k.suc=function(){var a=this;this.zX&&this.zX.forEach(function(b){b.name=a.name;b.XI()})};_.k.vuc=function(){var a=this,b=null!==this.Xd&&this.Xd.value===this.Dd;this.zX&&!b&&(this.Xd=null,this.zX.forEach(function(c){c.checked=a.value===c.value;c.checked&&(a.Xd=c)}))};_.k.Qn=function(){this.um&&this.kd.emit(new wdb(this.Xd,this.Dd))};_.k.YHa=function(){this.zX&&this.zX.forEach(function(a){return a.XI()})};_.k.Uo=function(a){this.value=a;_.vk(this.EI)};_.k.Ho=function(a){this.Xv=a};
_.k.Zu=function(a){this.sD=a};_.k.Fr=function(a){this.disabled=a;_.vk(this.EI)};
_.W.Object.defineProperties(WA.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return this.Tn},set:function(a){this.Tn=a;this.suc()}},ex:{configurable:!0,enumerable:!0,get:function(){return this.kma},set:function(a){this.kma="before"===a?"before":"after";this.YHa()}},value:{configurable:!0,enumerable:!0,get:function(){return this.Dd},set:function(a){this.Dd!==a&&(this.Dd=a,this.vuc(),this.A7a())}},selected:{configurable:!0,enumerable:!0,get:function(){return this.Xd},set:function(a){this.value=
(this.Xd=a)?a.value:null;this.A7a()}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.Jc},set:function(a){this.Jc=_.Ug(a);this.YHa()}},required:{configurable:!0,enumerable:!0,get:function(){return this.Zm},set:function(a){this.Zm=_.Ug(a);this.YHa()}}});WA.ha=function(a){return new (a||WA)(_.x(_.sl))};WA.Ha=_.gc({type:WA,inputs:{color:"color",name:"name",ex:"labelPosition",value:"value",selected:"selected",disabled:"disabled",required:"required"},outputs:{kd:"change"}});
var zdb=_.bh(_.dh(function(a){this.Oa=a})),XA=function(a,b,c,d,e,f,g,h){b=zdb.call(this,b)||this;b.EI=c;b.Bd=d;b.ccb=e;b.Zbb=g;b.PX="mat-radio-"+ ++vdb;b.id=b.PX;b.kd=new _.al;b.vj=!1;b.Dd=null;b.i6=function(){};b.Fh=a;b.dF="NoopAnimations"===f;h&&(b.tabIndex=_.Xg(h,0));return b};_.V(XA,zdb);_.k=XA.prototype;_.k.focus=function(a,b){b?_.Fp(this.Bd,this.Zk,b,a):this.Zk.ta.focus(a)};_.k.XI=function(){_.vk(this.EI)};
_.k.Pa=function(){var a=this;if(this.Fh){if(this.checked=this.Fh.value===this.Dd)this.Fh.selected=this;this.name=this.Fh.name}this.i6=this.ccb.listen(function(b,c){b!==a.id&&c===a.name&&(a.checked=!1)})};_.k.Xp=function(){this.aoa()};_.k.Pc=function(){var a=this;this.aoa();this.Bd.Bn(this.Oa,!0).subscribe(function(b){!b&&a.Fh&&a.Fh.Vtc()})};_.k.La=function(){this.Bd.Bl(this.Oa);this.i6()};_.k.Qn=function(){this.kd.emit(new wdb(this,this.Dd))};_.k.xq=function(){return this.Ed||this.disabled};
_.k.GP=function(a){a.stopPropagation()};_.k.bbb=function(a){a.stopPropagation();this.checked||this.disabled||(a=this.Fh&&this.value!==this.Fh.value,this.checked=!0,this.Qn(),this.Fh&&(this.Fh.Xv(this.value),a&&this.Fh.Qn()))};_.k.hbb=function(a){this.bbb(a);this.disabled||this.Zk.ta.focus()};_.k.Rsc=function(a){this.Jc!==a&&(this.Jc=a,_.vk(this.EI))};
_.k.aoa=function(){var a=this.Fh;a=a&&a.selected&&!this.disabled?a.selected===this?this.tabIndex:-1:this.tabIndex;if(a!==this.Zrc){var b,c=null==(b=this.Zk)?void 0:b.ta;c&&(c.setAttribute("tabindex",a+""),this.Zrc=a)}};
_.W.Object.defineProperties(XA.prototype,{checked:{configurable:!0,enumerable:!0,get:function(){return this.vj},set:function(a){a=_.Ug(a);this.vj!==a&&((this.vj=a)&&this.Fh&&this.Fh.value!==this.value?this.Fh.selected=this:!a&&this.Fh&&this.Fh.value===this.value&&(this.Fh.selected=null),a&&this.ccb.notify(this.id,this.name),_.vk(this.EI))}},value:{configurable:!0,enumerable:!0,get:function(){return this.Dd},set:function(a){this.Dd!==a&&(this.Dd=a,null!==this.Fh&&(this.checked||(this.checked=this.Fh.value===
a),this.checked&&(this.Fh.selected=this)))}},ex:{configurable:!0,enumerable:!0,get:function(){return this.kma||this.Fh&&this.Fh.ex||"after"},set:function(a){this.kma=a}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.Jc||null!==this.Fh&&this.Fh.disabled},set:function(a){this.Rsc(_.Ug(a))}},required:{configurable:!0,enumerable:!0,get:function(){return this.Zm||this.Fh&&this.Fh.required},set:function(a){this.Zm=_.Ug(a)}},color:{configurable:!0,enumerable:!0,get:function(){return this.Xo||
this.Fh&&this.Fh.color||this.Zbb&&this.Zbb.color||"accent"},set:function(a){this.Xo=a}},Fu:{configurable:!0,enumerable:!0,get:function(){return(this.id||this.PX)+"-input"}}});XA.ha=function(){_.Vc()};
XA.Ha=_.gc({type:XA,tb:function(a,b){a&1&&_.hf(udb,5);if(a&2){var c;_.gf(c=_.lf())&&(b.Zk=c.first)}},inputs:{id:"id",name:"name",ariaLabel:["aria-label","ariaLabel"],Aj:["aria-labelledby","ariaLabelledby"],NJ:["aria-describedby","ariaDescribedby"],checked:"checked",value:"value",ex:"labelPosition",disabled:"disabled",required:"required",color:"color"},outputs:{kd:"change"},features:[_.Be]});var Adb,Bdb;Adb=function(a){return{fG:a}};Bdb={Ca:_.Uv,Kb:_.$b(function(){return _.YA}),ld:!0};_.YA=function(){WA.apply(this,arguments)};_.V(_.YA,WA);_.YA.ha=function(){var a;return function(b){return(a||(a=_.Pc(_.YA)))(b||_.YA)}}();_.YA.Ha=_.gc({type:_.YA,qa:[["mat-radio-group"]],zd:function(a,b,c){a&1&&_.kf(c,_.ZA,5);if(a&2){var d;_.gf(d=_.lf())&&(b.zX=d)}},Db:["role","radiogroup",1,"mat-radio-group"],Zb:["matRadioGroup"],features:[_.Ze([Bdb,{Ca:xdb,Kb:_.YA}]),_.Be]});
_.ZA=function(a,b,c,d,e,f,g,h){return XA.call(this,a,b,c,d,e,f,g,h)||this};_.V(_.ZA,XA);_.ZA.Ha=XA.Ha;_.ZA.ha=function(a){return new (a||_.ZA)(_.x(xdb,8),_.x(_.Rc),_.x(_.sl),_.x(_.Ep),_.x(_.mq),_.x(_.tk,8),_.x(ydb,8),_.Kc("tabindex"))};
_.ZA.ya=_.ec({type:_.ZA,qa:[["mat-radio-button"]],Db:[1,"mat-radio-button"],Cb:17,lb:function(a,b){a&1&&_.K("focus",function(){return b.Zk.ta.focus()});a&2&&(_.Ee("tabindex",null)("id",b.id)("aria-label",null)("aria-labelledby",null)("aria-describedby",null),_.Ge("mat-radio-checked",b.checked)("mat-radio-disabled",b.disabled)("_mat-animation-noopable",b.dF)("mat-primary","primary"===b.color)("mat-accent","accent"===b.color)("mat-warn","warn"===b.color))},inputs:{Ed:"disableRipple",tabIndex:"tabIndex"},
Zb:["matRadioButton"],features:[_.Be],kc:["*"],Aa:13,Ba:19,Fa:[[1,"mat-radio-label"],["label",""],[1,"mat-radio-container"],[1,"mat-radio-outer-circle"],[1,"mat-radio-inner-circle"],["type","radio",1,"mat-radio-input",3,"id","checked","disabled","required","change","click"],["input",""],["mat-ripple","",1,"mat-radio-ripple","mat-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleCentered","matRippleRadius","matRippleAnimation"],[1,"mat-ripple-element","mat-radio-persistent-ripple"],
[1,"mat-radio-label-content"],[2,"display","none"]],va:function(a,b){a&1&&(_.Re(),_.B(0,"label",0,1)(2,"span",2),_.F(3,"span",3)(4,"span",4),_.B(5,"input",5,6),_.K("change",function(d){return b.bbb(d)})("click",function(d){return b.GP(d)}),_.D(),_.B(7,"span",7),_.F(8,"span",8),_.D()(),_.B(9,"span",9)(10,"span",10),_.P(11,"\u00a0"),_.D(),_.Se(12),_.D()());if(a&2){var c=_.Ve(1);_.Ee("for",b.Fu);_.w(5);_.z("id",b.Fu)("checked",b.checked)("disabled",b.disabled)("required",b.required);_.Ee("name",b.name)("value",
b.value)("aria-label",b.ariaLabel)("aria-labelledby",b.Aj)("aria-describedby",b.NJ);_.w(2);_.z("matRippleTrigger",c)("matRippleDisabled",b.xq())("matRippleCentered",!0)("matRippleRadius",20)("matRippleAnimation",_.af(17,Adb,b.dF?0:150));_.w(2);_.Ge("mat-radio-label-before","before"==b.ex)}},Ia:[_.Qq],styles:['.mat-radio-button{display:inline-block;-webkit-tap-highlight-color:rgba(0,0,0,0);outline:0}.mat-radio-label{-webkit-user-select:none;user-select:none;cursor:pointer;display:inline-flex;align-items:center;white-space:nowrap;vertical-align:middle;width:100%}.mat-radio-container{box-sizing:border-box;display:inline-block;position:relative;width:20px;height:20px;flex-shrink:0}.mat-radio-outer-circle{box-sizing:border-box;display:block;height:20px;left:0;position:absolute;top:0;transition:border-color ease 280ms;width:20px;border-width:2px;border-style:solid;border-radius:50%}._mat-animation-noopable .mat-radio-outer-circle{transition:none}.mat-radio-inner-circle{border-radius:50%;box-sizing:border-box;display:block;height:20px;left:0;position:absolute;top:0;opacity:0;transition:transform ease 280ms,background-color ease 280ms,opacity linear 1ms 280ms;width:20px;transform:scale(0.001);-webkit-print-color-adjust:exact;color-adjust:exact}.mat-radio-checked .mat-radio-inner-circle{transform:scale(0.5);opacity:1;transition:transform ease 280ms,background-color ease 280ms}.cdk-high-contrast-active .mat-radio-checked .mat-radio-inner-circle{border:solid 10px}._mat-animation-noopable .mat-radio-inner-circle{transition:none}.mat-radio-label-content{-webkit-user-select:auto;user-select:auto;display:inline-block;order:0;line-height:inherit;padding-left:8px;padding-right:0}[dir=rtl] .mat-radio-label-content{padding-right:8px;padding-left:0}.mat-radio-label-content.mat-radio-label-before{order:-1;padding-left:0;padding-right:8px}[dir=rtl] .mat-radio-label-content.mat-radio-label-before{padding-right:0;padding-left:8px}.mat-radio-disabled,.mat-radio-disabled .mat-radio-label{cursor:default}.mat-radio-button .mat-radio-ripple{position:absolute;left:calc(50% - 20px);top:calc(50% - 20px);height:40px;width:40px;z-index:1;pointer-events:none}.mat-radio-button .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple){opacity:.16}.mat-radio-persistent-ripple{width:100%;height:100%;transform:none;top:0;left:0}.mat-radio-container:hover .mat-radio-persistent-ripple{opacity:.04}.mat-radio-button:not(.mat-radio-disabled).cdk-keyboard-focused .mat-radio-persistent-ripple,.mat-radio-button:not(.mat-radio-disabled).cdk-program-focused .mat-radio-persistent-ripple{opacity:.12}.mat-radio-persistent-ripple,.mat-radio-disabled .mat-radio-container:hover .mat-radio-persistent-ripple{opacity:0}@media(hover: none){.mat-radio-container:hover .mat-radio-persistent-ripple{display:none}}.mat-radio-input{opacity:0;position:absolute;top:0;left:0;margin:0;width:100%;height:100%;cursor:inherit;z-index:-1}.mat-radio-input:focus~.mat-focus-indicator::before{content:""}.cdk-high-contrast-active .mat-radio-disabled{opacity:.5}\n'],
nb:2,Na:0});_.$A=function(){};_.$A.ha=function(a){return new (a||_.$A)};_.$A.Ea=_.fc({type:_.$A});_.$A.Da=_.Vb({imports:[_.Uq,_.Iq,_.Iq]});
}catch(e){_._DumpException(e)}
try{
var Ddb,Gdb,Idb,Jdb,Kdb,Ldb,Mdb,Ndb,Odb,Pdb,Qdb,Rdb,Sdb,Tdb,Udb,Vdb,Wdb,Xdb,Ydb,Zdb,$db,aeb,beb,ceb,deb,eeb,feb,geb,heb,ieb,jeb,keb,leb,meb,neb,oeb,peb,reb,qeb,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,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,Xfb,Yfb,Zfb,$fb,
agb,bgb,cgb,dgb,egb,fgb,ggb,igb,jgb,kgb,lgb,mgb,ngb,ogb,pgb,qgb,rgb,sgb,tgb,ugb,vgb,wgb,xgb,ygb,zgb,Agb,Cgb,Dgb,Egb,Fgb,Ggb,Hgb,Igb,Jgb,Kgb,Lgb,Ngb,Ogb,Qgb,Rgb,Sgb,Tgb,Ugb,Vgb,Wgb,Xgb,Ygb,Zgb,$gb,ahb,chb,dhb,ehb,fhb,ghb,hhb,ihb,jhb,lhb,mhb,nhb,ohb,phb,qhb,rhb,shb,thb,uhb,vhb,whb,xhb,yhb,zhb,Ahb,Bhb,Chb,Dhb,Ehb,Fhb,Ghb,Ihb,Jhb,Lhb,Mhb,Nhb,Ohb,Phb,Qhb,Rhb,Shb,Thb,Uhb,Vhb,Whb,Xhb,Yhb,$hb,aib,Zhb,bib,cib,dib,eib,fib,gib,hib,Fdb,jB,mib,lB,nib,oib,mB,rib,sib,CB,Cib,Eib;
_.Cdb=function(a){var b={},c;for(c in a)b[a[c]]=c;return b};Ddb=function(a){var b=a.uN,c=a.counter;a=a.Eva;b.next(c);this.yi({uN:b,counter:c+1,Eva:a},a)};_.Edb=function(a){a=void 0===a?0:a;var b=void 0===b?_.Vd:b;if((0,_.Gd)(a)||!(0<=a-parseFloat(a)+1)||0>a)a=0;b&&"function"===typeof b.yi||(b=_.Vd);return new _.td(function(c){c.add(b.yi(Ddb,a,{uN:c,counter:0,Eva:a}));return c})};Gdb=function(a){return function(b){return _.zd(b,new Fdb(a))}};
_.Hdb=function(a,b,c,d,e,f,g){var h=_.Ac();var n=_.zc.ao;var r=_.De(h,n,b,d);n=_.Ce(h,n+2,f)||r;_.dea(3);a=n?a+_.Wb(b)+c+_.Wb(d)+e+_.Wb(f)+g:_.ld;a!==_.ld&&_.hga(h,a);return _.Hdb};Idb=function(a){var b=void 0===b?/\s+/:b;var c=[];if(null!=a)for(a=Array.isArray(a)?a:(""+a).split(b),a=_.q(a),b=a.next();!b.done;b=a.next())(b=(""+b.value).trim())&&c.push(b);return c};Jdb=function(a,b){for(var c=Array(a),d=0;d<a;d++)c[d]=b(d);return c};Kdb=function(){};
Ldb=function(a){return null==a?null:"number"===typeof a?a:a.endsWith("ms")?_.Xg(a.substring(0,a.length-2)):a.endsWith("s")?1E3*_.Xg(a.substring(0,a.length-1)):"0"===a?0:null};Mdb=function(a){a&1&&_.F(0,"span",19)};
Ndb=function(a){if(a&1){var b=_.Ac();_.B(0,"label",17);_.K("cdkObserveContent",function(){_.Bc(b);var c=_.M(2);return _.Dc(c.f6())});_.Se(1,1);_.N(2,Mdb,1,0,"span",18);_.D()}a&2&&(a=_.M(2),_.z("floating",a.QP())("cdkObserveContentDisabled",!a.QE())("id",a.YE),_.Ee("for",a.Od.id)("aria-owns",a.Od.id),_.w(2),_.z("ngIf",!a.ZR&&a.Od.required))};Odb=function(a){a&1&&_.N(0,Ndb,3,6,"label",16);a&2&&(a=_.M(),_.z("ngIf",a.PE()))};Pdb=function(a){a&1&&_.F(0,"div",20)};Qdb=function(){};
Rdb=function(a){a&1&&_.N(0,Qdb,0,0,"ng-template",22);a&2&&(_.M(2),_.z("ngTemplateOutlet",_.Ve(1)))};Sdb=function(a){a&1&&(_.B(0,"div",21),_.N(1,Rdb,1,1,"ng-template",9),_.D());a&2&&(a=_.M(),_.z("matFormFieldNotchedOutlineOpen",a.QP())("matFormFieldNotchedOutlineLabelWidth",a.mab),_.w(1),_.z("ngIf",!a.m9a()))};Tdb=function(a){a&1&&(_.B(0,"div",23,24),_.Se(2,2),_.D())};Udb=function(a){a&1&&(_.B(0,"div",25,26),_.Se(2,3),_.D())};Vdb=function(){};
Wdb=function(a){a&1&&_.N(0,Vdb,0,0,"ng-template",22);a&2&&(_.M(),_.z("ngTemplateOutlet",_.Ve(1)))};Xdb=function(a){a&1&&(_.B(0,"div",27),_.Se(1,4),_.D())};Ydb=function(a){a&1&&(_.B(0,"div",28),_.Se(1,5),_.D())};Zdb=function(a){a&1&&_.F(0,"div",29)};$db=function(a){a&1&&(_.B(0,"div",30),_.Se(1,6),_.D());a&2&&(a=_.M(),_.z("@transitionMessages",a.TP))};aeb=function(a){a&1&&(_.B(0,"mat-hint",34),_.P(1),_.D());a&2&&(a=_.M(2),_.z("id",a.j5),_.w(1),_.Ye(a.cS))};
beb=function(a){a&1&&(_.B(0,"div",31),_.N(1,aeb,2,2,"mat-hint",32),_.Se(2,7),_.F(3,"div",33),_.Se(4,8),_.D());a&2&&(a=_.M(),_.z("@transitionMessages",a.TP),_.w(1),_.z("ngIf",a.cS))};ceb=function(a){a&1&&(_.Jc(),_.B(0,"svg",11),_.F(1,"circle",12),_.D());a&2&&(a=_.M(),_.Ee("viewBox",a.qeb()),_.w(1),_.Fe("stroke-dasharray",a.Jna(),"px")("stroke-dashoffset",a.Jna()/2,"px")("stroke-width",a.F7a(),"%"),_.Ee("r",a.Vka()))};
deb=function(a){var b=function(){var c=a.apply(this,[].concat(_.qc(_.jc.apply(0,arguments))))||this;c.Ync=!1;return c};_.V(b,a);b.prototype.Pa=function(){this.Pmc()};b.prototype.La=function(){var c;null==(c=this.n5)||c.remove();this.n5=this.rHa=null};b.prototype.Pmc=function(){var c=this.ob.ta.ownerDocument||document;this.n5=c.createElement("span");this.rHa=c.createElement("span");this.n5.className="mdc-tab-indicator";this.rHa.className="mdc-tab-indicator__content mdc-tab-indicator__content--underline";
this.n5.appendChild(this.rHa);this.Xkc()};b.prototype.Xkc=function(){(this.Ync?this.ob.ta.querySelector(".mdc-tab__content"):this.ob.ta).appendChild(this.n5)}};eeb=function(){};feb=function(){};geb=function(a){a&1&&_.Se(0)};heb=function(){};ieb=function(a){a&1&&_.N(0,heb,0,0,"ng-template",10);a&2&&(a=_.M().wa,_.z("cdkPortalOutlet",a.d2a))};jeb=function(a){a&1&&_.P(0);a&2&&(a=_.M().wa,_.Ye(a.PRb))};
keb=function(a,b){if(a&1){var c=_.Ac();_.B(0,"div",6);_.K("click",function(){var f=_.Bc(c),g=f.wa;f=f.index;var h=_.M();return _.Dc(h.wq(g,_.Ve(1),f))})("cdkFocusChange",function(f){var g=_.Bc(c).index,h=_.M();return _.Dc(h.Gtc(f,g))});_.B(1,"div",7);_.N(2,ieb,1,1,"ng-template",8);_.N(3,jeb,1,1,"ng-template",null,9,_.pf);_.D()()}if(a&2){a=b.wa;b=b.index;var d=_.Ve(4),e=_.M();_.Ge("mat-tab-label-active",e.selectedIndex===b);_.z("id",e.Z9a(b))("ngClass",a.cGc)("disabled",a.disabled)("matRippleDisabled",
a.disabled||e.Ed);_.Ee("tabIndex",e.OE(b))("aria-posinset",b+1)("aria-setsize",e.Fq.length)("aria-controls",e.Y9a(b))("aria-selected",e.selectedIndex===b)("aria-label",a.ariaLabel||null)("aria-labelledby",!a.ariaLabel&&a.Aj?a.Aj:null);_.w(2);_.z("ngIf",a.d2a)("ngIfElse",d)}};
leb=function(a,b){if(a&1){var c=_.Ac();_.B(0,"mat-tab-body",11);_.K("_onCentered",function(){_.Bc(c);var e=_.M();return _.Dc(e.rsc())})("_onCentering",function(e){_.Bc(c);var f=_.M();return _.Dc(f.atc(e))});_.D()}if(a&2){a=b.wa;b=b.index;var d=_.M();_.Ge("mat-tab-body-active",d.selectedIndex===b);_.z("id",d.Y9a(b))("ngClass",a.iwc)("content",a.content)("position",a.position)("origin",a.origin)("animationDuration",d.animationDuration)("preserveContent",d.rT);_.Ee("tabindex",null!=d.U8&&d.selectedIndex===
b?d.U8:null)("aria-labelledby",d.Z9a(b))}};
meb=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"}};neb=function(a){a=a.classList;return!!((null==a?0:a.contains("cdk-nested-tree-node"))||(null==a?0:a.contains("cdk-tree")))};oeb=function(){return{color:"accent",jxc:"check-indeterminate"}};peb=function(a){return"t"===a.type[0]};reb=function(a,b){return(a=peb(a)?"number"===typeof b?qeb(a.touches,b)||qeb(a.changedTouches,b):a.touches[0]||a.changedTouches[0]:a)?{x:a.clientX,y:a.clientY}:void 0};qeb=function(a,b){for(var c=0;c<a.length;c++)if(a[c].identifier===b)return a[c]};
_.seb=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 h=0;h<d.length;h++)f[h+1]=Math.min(f[h]+1,e[h+1]+1,e[h]+Number(c[g]!=d[h]));for(h=0;h<e.length;h++)e[h]=f[h]}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};
teb=function(a){var b={attributeFilter:["aria-label","aria-valuenow"]};return new _.td(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)})};ueb=function(a){a&1&&_.Ke(0)};veb=function(a){a&1&&_.P(0);a&2&&(a=_.M(),_.We(" ",a.Hc.CK?a.Hc.CK(a.option):a.option,"\n"))};web=function(a){a&1&&_.Ke(0)};
xeb=function(a,b){a&1&&(_.B(0,"mat-icon",7),_.P(1),_.D());a&2&&(a=b.Ma,_.z("svgIcon",a.Wi),_.w(1),_.We(" ",a.Wi?"":a.Vh," "))};yeb=function(a){a&1&&_.N(0,xeb,2,2,"mat-icon",6);a&2&&(a=_.M(),_.z("ngIf",a.Cu.search))};zeb=function(a,b){a&1&&(_.B(0,"mat-icon",10),_.P(1),_.D());a&2&&(a=b.Ma,_.z("svgIcon",a.Wi),_.w(1),_.We(" ",a.Wi?"":a.Vh," "))};
Aeb=function(a){if(a&1){var b=_.Ac();_.B(0,"button",8);_.K("click",function(){_.Bc(b);var c=_.M();return _.Dc(c.Hc.SA.next(""))});_.N(1,zeb,2,2,"mat-icon",9);_.D()}a&2&&(a=_.M(),_.w(1),_.z("ngIf",a.Cu.close))};Beb=function(a){a&1&&_.F(0,"xap-picker-search")};Ceb=function(a){a&1&&_.Ke(0,7);a&2&&(_.M(),_.z("ngTemplateOutlet",_.Ve(9)))};Deb=function(a){a&1&&(_.B(0,"div",10),_.F(1,"mat-progress-spinner",11),_.D());a&2&&(_.w(1),_.z("diameter",48)("strokeWidth",4))};
Eeb=function(a){a&1&&(_.G(0),_.B(1,"div",8),_.N(2,Deb,2,2,"div",9),_.D(),_.Je());a&2&&(a=_.M(2),_.w(2),_.z("ngIf",!(null==a.qo?0:a.qo.Sc))("ngIfElse",null==a.qo?null:a.qo.Sc))};Feb=function(a){a&1&&(_.B(0,"div",14)(1,"p",15),_.P(2),_.D()());a&2&&(a=_.M(3),_.w(2),_.We(" ",a.M3," "))};Geb=function(a){a&1&&(_.G(0),_.B(1,"div",12),_.N(2,Feb,3,1,"div",13),_.D(),_.Je());a&2&&(a=_.M(2),_.w(2),_.z("ngIf",!(null==a.no?0:a.no.Sc))("ngIfElse",null==a.no?null:a.no.Sc))};
Heb=function(a){a&1&&(_.B(0,"div",14)(1,"p",15),_.P(2),_.D()());a&2&&(a=_.M(3),_.w(2),_.We(" ",a.K3," "))};Ieb=function(a){a&1&&(_.G(0),_.B(1,"div",16),_.N(2,Heb,3,1,"div",13),_.D(),_.Je());a&2&&(a=_.M(2),_.w(2),_.z("ngIf",!(null==a.lo?0:a.lo.Sc))("ngIfElse",null==a.lo?null:a.lo.Sc))};Jeb=function(a){a&1&&(_.B(0,"div",14),_.P(1),_.D());a&2&&(a=_.M(3),_.w(1),_.We(" ",a.L3," "))};
Keb=function(a){a&1&&(_.G(0),_.B(1,"div",17),_.N(2,Jeb,2,1,"div",13),_.D(),_.Je());a&2&&(a=_.M(2),_.w(2),_.z("ngIf",!(null==a.oo?0:a.oo.Sc))("ngIfElse",null==a.oo?null:a.oo.Sc))};Leb=function(a){a&1&&(_.B(0,"mat-checkbox",21),_.Q(1,"async"),_.Q(2,"format"),_.P(3),_.Q(4,"async"),_.D());if(a&2){a=_.M(2).Ma;var b=_.M();_.z("xapSelectAll",b.Hc.model)("xapSelectAllCorpus",_.R(1,4,b.Hc.vC))("aria-label",_.wz(2,6,a.RMb,b.U5a,"NUM_ITEMS"));_.w(3);_.We(" ",_.R(4,10,b.Dga)," ")}};
Meb=function(a){if(a&1){var b=_.Ac();_.B(0,"mat-checkbox",24);_.K("keydown.enter",function(d){return d.target.click()})("onfocus",function(){_.Bc(b);var d=_.M(4);return _.Dc(d.DBc=0)});_.F(1,"xap-picker-option",25);_.D()}if(a&2){a=_.M().wa;var c=_.M(3);_.z("xapSelectionModel",c.Hc.model)("xapSelection",a)("aria-label",c.Hc.hY(a));_.w(1);_.z("template",null==c.Kn?null:c.Kn.Sc)("option",a)}};
Neb=function(a){a&1&&(_.B(0,"mat-checkbox",26),_.K("keydown.enter",function(c){return c.target.click()}),_.F(1,"xap-picker-option",25),_.D());if(a&2){a=_.M().wa;var b=_.M(3);_.z("xapSelectionModel",b.Hc.model)("xapSelection",a)("aria-label",b.Hc.hY(a));_.w(1);_.z("template",null==b.Kn?null:b.Kn.Sc)("option",a)}};Oeb=function(a,b){a&1&&(_.G(0),_.N(1,Meb,2,5,"mat-checkbox",22),_.N(2,Neb,2,5,"ng-template",null,23,_.pf),_.Je());if(a&2){a=b.first;var c=_.Ve(3);_.w(1);_.z("ngIf",a)("ngIfElse",c)}};
Peb=function(a){if(a&1){var b=_.Ac();_.N(0,Leb,5,12,"mat-checkbox",18);_.B(1,"div",19);_.K("keydown",function(d){_.Bc(b);var e=_.M(2);return _.Dc(e.s_(d))});_.N(2,Oeb,4,2,"ng-container",20);_.Q(3,"async");_.D()}if(a&2){a=_.M().Ma;var c=_.M();_.z("ngIf",a.Hx);_.w(2);_.z("ngForOf",_.R(3,2,c.Hc.vC))}};
Qeb=function(a,b){a&1&&(_.B(0,"div",1),_.N(1,Beb,1,0,"xap-picker-search",2),_.G(2,3),_.N(3,Ceb,1,1,"ng-container",4),_.N(4,Eeb,3,2,"ng-container",5),_.N(5,Geb,3,2,"ng-container",5),_.N(6,Ieb,3,2,"ng-container",5),_.N(7,Keb,3,2,"ng-container",5),_.Je(),_.N(8,Peb,4,4,"ng-template",null,6,_.pf),_.D());a&2&&(a=b.Ma,b=_.M(),_.w(1),_.z("ngIf",a.Br),_.w(1),_.z("ngSwitch",a.Hea),_.w(1),_.z("ngSwitchCase",b.Vk.jka),_.w(1),_.z("ngSwitchCase",b.Vk.LOADING),_.w(1),_.z("ngSwitchCase",b.Vk.cka),_.w(1),_.z("ngSwitchCase",
b.Vk.bka),_.w(1),_.z("ngSwitchCase",b.Vk.ERROR))};Reb=function(a,b){a&1&&(_.B(0,"mat-icon",16),_.P(1),_.D());a&2&&(a=b.Ma,_.z("svgIcon",a.Wi),_.w(1),_.We(" ",a.Wi?"":a.Vh," "))};
Seb=function(a,b){if(a&1){var c=_.Ac();_.B(0,"li",8)(1,"div",9)(2,"div",10);_.F(3,"xap-picker-option",11);_.D();_.B(4,"div",12)(5,"button",13,14);_.K("click",function(){var d=_.Bc(c).wa,e=_.M();return _.Dc(e.Hc.model.fj(d))})("keydown.enter",function(){var d=_.Bc(c).wa,e=_.M();return _.Dc(e.Hc.model.fj(d))});_.N(7,Reb,2,2,"mat-icon",15);_.D()()()()}a&2&&(a=b.wa,b=_.M(),_.w(3),_.z("template",null==b.Kn?null:b.Kn.Sc)("option",a),_.w(2),_.Ee("aria-label",b.Hc.CK?"Deselect "+b.Hc.CK(a):"Deselect"),_.w(2),
_.z("ngIf",b.Cu.remove_circle_outline))};Teb=function(a,b){if(b&&a&&("ArrowUp"===a.key||"ArrowDown"===a.key)){a.preventDefault();b=b.toArray();var c=b.findIndex(function(d){return d.ta===a.target});"ArrowUp"===a.key?c--:"ArrowDown"===a.key&&c++;0>c||c>=b.length||b[c].ta.focus()}};Ueb=function(a){a&1&&_.F(0,"xap-picker-search")};Veb=function(a){a&1&&(_.G(0),_.Ke(1,6),_.Je());if(a&2){_.M();var b=_.Ve(9);_.w(1);_.z("ngTemplateOutlet",b)}};
Web=function(a){a&1&&(_.B(0,"div",9),_.F(1,"mat-progress-spinner",10),_.D());a&2&&(_.w(1),_.z("diameter",48)("strokeWidth",4))};Xeb=function(a){a&1&&(_.G(0),_.B(1,"div",7),_.N(2,Web,2,2,"div",8),_.D(),_.Je());a&2&&(a=_.M(2),_.w(2),_.z("ngIf",!(null==a.qo?0:a.qo.Sc))("ngIfElse",null==a.qo?null:a.qo.Sc))};Yeb=function(a){a&1&&(_.B(0,"div",13)(1,"p",14),_.P(2),_.D()());a&2&&(a=_.M(3),_.w(2),_.We(" ",a.M3," "))};
Zeb=function(a){a&1&&(_.G(0),_.B(1,"div",11),_.N(2,Yeb,3,1,"div",12),_.D(),_.Je());a&2&&(a=_.M(2),_.w(2),_.z("ngIf",!(null==a.no?0:a.no.Sc))("ngIfElse",null==a.no?null:a.no.Sc))};$eb=function(a){a&1&&(_.B(0,"div",13)(1,"p",14),_.P(2),_.D()());a&2&&(a=_.M(3),_.w(2),_.We(" ",a.K3," "))};afb=function(a){a&1&&(_.G(0),_.B(1,"div",15),_.N(2,$eb,3,1,"div",12),_.D(),_.Je());a&2&&(a=_.M(2),_.w(2),_.z("ngIf",!(null==a.lo?0:a.lo.Sc))("ngIfElse",null==a.lo?null:a.lo.Sc))};
bfb=function(a){a&1&&(_.B(0,"div",13),_.P(1),_.D());a&2&&(a=_.M(3),_.w(1),_.We(" ",a.L3," "))};cfb=function(a){a&1&&(_.G(0),_.B(1,"div",16),_.N(2,bfb,2,1,"div",12),_.D(),_.Je());a&2&&(a=_.M(2),_.w(2),_.z("ngIf",!(null==a.oo?0:a.oo.Sc))("ngIfElse",null==a.oo?null:a.oo.Sc))};
dfb=function(a,b){if(a&1){var c=_.Ac();_.B(0,"mat-list-item",19,20);_.K("click",function(){var e=_.Bc(c).wa;_.M(3).Hc.replace([e]);return _.Dc()})("keydown.enter",function(){var e=_.Bc(c).wa;_.M(3).Hc.replace([e]);return _.Dc()})("keydown.space",function(){var e=_.Bc(c).wa;_.M(3).Hc.replace([e]);return _.Dc()});_.Q(2,"async");_.B(3,"span",21);_.F(4,"xap-picker-option",22);_.D()()}if(a&2){a=b.wa;b=b.first;var d=_.M(3);_.Ge("xap-picker-single-selected",_.R(2,5,d.Hc.model.Ke(a)));_.z("tabindex",b?0:
-1);_.w(4);_.z("template",null==d.Kn?null:d.Kn.Sc)("option",a)}};efb=function(a){if(a&1){var b=_.Ac();_.B(0,"mat-list",17);_.K("keydown",function(c){_.Bc(b);var d=_.M(2);return _.Dc(d.s_(c))});_.N(1,dfb,5,7,"mat-list-item",18);_.D()}a&2&&(a=_.M().Ma,_.w(1),_.z("ngForOf",a.bpb))};
ffb=function(a,b){a&1&&(_.B(0,"div",1),_.N(1,Ueb,1,0,"xap-picker-search",2),_.G(2,3),_.N(3,Veb,2,1,"ng-container",4),_.N(4,Xeb,3,2,"ng-container",4),_.N(5,Zeb,3,2,"ng-container",4),_.N(6,afb,3,2,"ng-container",4),_.N(7,cfb,3,2,"ng-container",4),_.Je(),_.N(8,efb,2,1,"ng-template",null,5,_.pf),_.D());a&2&&(a=b.Ma,b=_.M(),_.w(1),_.z("ngIf",a.Br),_.w(1),_.z("ngSwitch",a.Hea),_.w(1),_.z("ngSwitchCase",b.Vk.jka),_.w(1),_.z("ngSwitchCase",b.Vk.LOADING),_.w(1),_.z("ngSwitchCase",b.Vk.cka),_.w(1),_.z("ngSwitchCase",
b.Vk.bka),_.w(1),_.z("ngSwitchCase",b.Vk.ERROR))};gfb=function(a){a&1&&_.F(0,"xap-picker-single-select",7)};hfb=function(a){a&1&&_.F(0,"xap-picker-checklist",7)};jfb=function(a){if(a&1){var b=_.Ac();_.B(0,"xap-picker-selection-list",8);_.K("clearSelections",function(){_.Bc(b);var c=_.M(3);return _.Dc(ifb(c))});_.D()}};
kfb=function(a){if(a&1){var b=_.Ac();_.B(0,"xap-picker",3);_.K("ngModelChange",function(e){_.Bc(b);var f=_.M(2);return _.Dc(f.Jx.next(e))});_.Q(1,"async");_.Q(2,"async");_.N(3,gfb,1,0,"xap-picker-single-select",4);_.N(4,hfb,1,0,"ng-template",null,5,_.pf);_.N(6,jfb,1,0,"xap-picker-selection-list",6);_.D()}if(a&2){var c=_.Ve(5);a=_.M().Ma;var d=_.M();_.Ge("xap-picker-multi-pane",a.pv);_.z("ngModel",_.R(1,11,d.Jx))("options",_.R(2,13,d.options))("displayFunction",a.Gi)("searchVisible",a.Br)("searchFilter",
a.B1)("selectAllVisible",a.Hx);_.w(3);_.z("ngIf",a.g2)("ngIfElse",c);_.w(3);_.z("ngIf",a.pv)}};lfb=function(a){a&1&&_.F(0,"xap-picker-single-select",7)};mfb=function(a){a&1&&_.Ke(0,12);a&2&&(a=_.M(4).Ma,_.z("ngTemplateOutlet",a.SL))};nfb=function(a){a&1&&_.N(0,mfb,1,1,"ng-template",11)};ofb=function(a){a&1&&_.Ke(0,12);a&2&&(a=_.M(4).Ma,_.z("ngTemplateOutlet",a.tPa))};pfb=function(a){a&1&&_.N(0,ofb,1,1,"ng-template",13)};qfb=function(a){a&1&&_.Ke(0,12);a&2&&(a=_.M(4).Ma,_.z("ngTemplateOutlet",a.hPa))};
rfb=function(a){a&1&&_.N(0,qfb,1,1,"ng-template",14)};sfb=function(a){a&1&&_.Ke(0,12);a&2&&(a=_.M(4).Ma,_.z("ngTemplateOutlet",a.iPa))};tfb=function(a){a&1&&_.N(0,sfb,1,1,"ng-template",15)};ufb=function(a){a&1&&(_.B(0,"xap-picker-checklist",7),_.N(1,nfb,1,0,null,0),_.N(2,pfb,1,0,null,0),_.N(3,rfb,1,0,null,0),_.N(4,tfb,1,0,null,0),_.D());a&2&&(a=_.M(2).Ma,_.w(1),_.z("ngIf",a.SL),_.w(1),_.z("ngIf",a.tPa),_.w(1),_.z("ngIf",a.hPa),_.w(1),_.z("ngIf",a.iPa))};
vfb=function(a){if(a&1){var b=_.Ac();_.B(0,"xap-picker-selection-list",16);_.K("clearSelection",function(){_.Bc(b);var c=_.M(3);return _.Dc(ifb(c))});_.D()}};
wfb=function(a){if(a&1){var b=_.Ac();_.B(0,"xap-picker",9);_.K("ngModelChange",function(e){_.Bc(b);var f=_.M(2);return _.Dc(f.Jx.next(e))});_.Q(1,"async");_.N(2,lfb,1,0,"xap-picker-single-select",4);_.N(3,ufb,5,4,"ng-template",null,5,_.pf);_.N(5,vfb,1,0,"xap-picker-selection-list",10);_.D()}if(a&2){var c=_.Ve(4);a=_.M().Ma;var d=_.M();_.Ge("xap-picker-multi-pane",a.pv);_.z("ngModel",_.R(1,9,d.Jx))("getOptions",a.getOptions)("displayFunction",a.Gi)("selectAllVisible",a.Hx);_.w(2);_.z("ngIf",a.g2)("ngIfElse",
c);_.w(3);_.z("ngIf",a.pv)}};xfb=function(a,b){a&1&&(_.G(0),_.N(1,kfb,7,15,"xap-picker",1),_.N(2,wfb,6,11,"ng-template",null,2,_.pf),_.Je());if(a&2){a=b.Ma;var c=_.Ve(3);_.w(1);_.z("ngIf",!a.xta)("ngIfElse",c)}};yfb=function(a){a&1&&_.Ke(0)};zfb=function(a,b){a&1&&(_.B(0,"mat-icon",7),_.P(1),_.D());a&2&&(a=b.Ma,_.z("svgIcon",a.Wi),_.w(1),_.We(" ",a.Wi?"":a.Vh," "))};Afb=function(a){a&1&&_.N(0,zfb,2,2,"mat-icon",6);a&2&&(a=_.M(),_.z("ngIf",a.Cu.search))};
Bfb=function(a,b){a&1&&(_.B(0,"mat-icon",10),_.P(1),_.D());a&2&&(a=b.Ma,_.z("svgIcon",a.Wi),_.w(1),_.We(" ",a.Wi?"":a.Vh," "))};Cfb=function(a){if(a&1){var b=_.Ac();_.B(0,"button",8);_.K("click",function(){_.Bc(b);var c=_.M();return _.Dc(c.Hc.SA.next(""))});_.N(1,Bfb,2,2,"mat-icon",9);_.D()}a&2&&(a=_.M(),_.w(1),_.z("ngIf",a.Cu.close))};Dfb=function(a){a&1&&_.F(0,"xap-picker-search")};Efb=function(a){a&1&&_.Ke(0,7);a&2&&(_.M(),_.z("ngTemplateOutlet",_.Ve(9)))};
Ffb=function(a){a&1&&(_.B(0,"div",10),_.F(1,"mat-progress-spinner",11),_.D());a&2&&(_.w(1),_.z("diameter",48)("strokeWidth",4))};Gfb=function(a){a&1&&(_.G(0),_.B(1,"div",8),_.N(2,Ffb,2,2,"div",9),_.D(),_.Je());a&2&&(a=_.M(2),_.w(2),_.z("ngIf",!(null==a.qo?0:a.qo.Sc))("ngIfElse",null==a.qo?null:a.qo.Sc))};Hfb=function(a){a&1&&(_.B(0,"div",14)(1,"p",15),_.P(2),_.D()());a&2&&(a=_.M(3),_.w(2),_.We(" ",a.M3," "))};
Ifb=function(a){a&1&&(_.G(0),_.B(1,"div",12),_.N(2,Hfb,3,1,"div",13),_.D(),_.Je());a&2&&(a=_.M(2),_.w(2),_.z("ngIf",!(null==a.no?0:a.no.Sc))("ngIfElse",null==a.no?null:a.no.Sc))};Jfb=function(a){a&1&&(_.B(0,"div",14)(1,"p",15),_.P(2),_.D()());a&2&&(a=_.M(3),_.w(2),_.We(" ",a.K3," "))};Kfb=function(a){a&1&&(_.G(0),_.B(1,"div",16),_.N(2,Jfb,3,1,"div",13),_.D(),_.Je());a&2&&(a=_.M(2),_.w(2),_.z("ngIf",!(null==a.lo?0:a.lo.Sc))("ngIfElse",null==a.lo?null:a.lo.Sc))};
Lfb=function(a){a&1&&(_.B(0,"div",14),_.P(1),_.D());a&2&&(a=_.M(3),_.w(1),_.We(" ",a.L3," "))};Mfb=function(a){a&1&&(_.G(0),_.B(1,"div",17),_.N(2,Lfb,2,1,"div",13),_.D(),_.Je());a&2&&(a=_.M(2),_.w(2),_.z("ngIf",!(null==a.oo?0:a.oo.Sc))("ngIfElse",null==a.oo?null:a.oo.Sc))};
Nfb=function(a){a&1&&(_.B(0,"mat-checkbox",21),_.Q(1,"async"),_.Q(2,"format"),_.P(3),_.Q(4,"async"),_.D());if(a&2){a=_.M(2).Ma;var b=_.M();_.z("xapSelectAll",b.Hc.model)("xapSelectAllCorpus",_.R(1,4,b.Hc.vC))("aria-label",_.wz(2,6,a.RMb,b.U5a,"NUM_ITEMS"));_.w(3);_.We(" ",_.R(4,10,b.Dga)," ")}};
Ofb=function(a){if(a&1){var b=_.Ac();_.B(0,"mat-checkbox",24);_.K("keydown.enter",function(d){return d.target.click()})("onfocus",function(){_.Bc(b);var d=_.M(4);return _.Dc(d.DBc=0)});_.F(1,"xap-picker-option",25);_.D()}if(a&2){a=_.M().wa;var c=_.M(3);_.z("xapSelectionModel",c.Hc.model)("xapSelection",a)("aria-label",c.Hc.hY(a));_.w(1);_.z("template",null==c.Kn?null:c.Kn.Sc)("option",a)}};
Pfb=function(a){a&1&&(_.B(0,"mat-checkbox",26),_.K("keydown.enter",function(c){return c.target.click()}),_.F(1,"xap-picker-option",25),_.D());if(a&2){a=_.M().wa;var b=_.M(3);_.z("xapSelectionModel",b.Hc.model)("xapSelection",a)("aria-label",b.Hc.hY(a));_.w(1);_.z("template",null==b.Kn?null:b.Kn.Sc)("option",a)}};Qfb=function(a,b){a&1&&(_.G(0),_.N(1,Ofb,2,5,"mat-checkbox",22),_.N(2,Pfb,2,5,"ng-template",null,23,_.pf),_.Je());if(a&2){a=b.first;var c=_.Ve(3);_.w(1);_.z("ngIf",a)("ngIfElse",c)}};
Rfb=function(a){if(a&1){var b=_.Ac();_.N(0,Nfb,5,12,"mat-checkbox",18);_.B(1,"div",19);_.K("keydown",function(d){_.Bc(b);var e=_.M(2);return _.Dc(e.s_(d))});_.N(2,Qfb,4,2,"ng-container",20);_.Q(3,"async");_.D()}if(a&2){a=_.M().Ma;var c=_.M();_.z("ngIf",a.Hx);_.w(2);_.z("ngForOf",_.R(3,2,c.Hc.vC))}};
Sfb=function(a,b){a&1&&(_.B(0,"div",1),_.N(1,Dfb,1,0,"xap-picker-search",2),_.G(2,3),_.N(3,Efb,1,1,"ng-container",4),_.N(4,Gfb,3,2,"ng-container",5),_.N(5,Ifb,3,2,"ng-container",5),_.N(6,Kfb,3,2,"ng-container",5),_.N(7,Mfb,3,2,"ng-container",5),_.Je(),_.N(8,Rfb,4,4,"ng-template",null,6,_.pf),_.D());a&2&&(a=b.Ma,b=_.M(),_.w(1),_.z("ngIf",a.Br),_.w(1),_.z("ngSwitch",a.Hea),_.w(1),_.z("ngSwitchCase",b.Vk.jka),_.w(1),_.z("ngSwitchCase",b.Vk.LOADING),_.w(1),_.z("ngSwitchCase",b.Vk.cka),_.w(1),_.z("ngSwitchCase",
b.Vk.bka),_.w(1),_.z("ngSwitchCase",b.Vk.ERROR))};Tfb=function(a,b){a&1&&(_.B(0,"mat-icon",16),_.P(1),_.D());a&2&&(a=b.Ma,_.z("svgIcon",a.Wi),_.w(1),_.We(" ",a.Wi?"":a.Vh," "))};
Ufb=function(a,b){if(a&1){var c=_.Ac();_.B(0,"li",8)(1,"div",9)(2,"div",10);_.F(3,"xap-picker-option",11);_.D();_.B(4,"div",12)(5,"button",13,14);_.K("click",function(){var d=_.Bc(c).wa,e=_.M();return _.Dc(e.Hc.model.fj(d))})("keydown.enter",function(){var d=_.Bc(c).wa,e=_.M();return _.Dc(e.Hc.model.fj(d))});_.N(7,Tfb,2,2,"mat-icon",15);_.D()()()()}a&2&&(a=b.wa,b=_.M(),_.w(3),_.z("template",null==b.Kn?null:b.Kn.Sc)("option",a),_.w(2),_.Ee("aria-label",b.Hc.CK?"Deselect "+b.Hc.CK(a):"Deselect"),_.w(2),
_.z("ngIf",b.Cu.remove_circle_outline))};Vfb=function(a){a&1&&_.F(0,"xap-picker-search")};Wfb=function(a){a&1&&(_.G(0),_.Ke(1,6),_.Je());if(a&2){_.M();var b=_.Ve(9);_.w(1);_.z("ngTemplateOutlet",b)}};Xfb=function(a){a&1&&(_.B(0,"div",9),_.F(1,"mat-progress-spinner",10),_.D());a&2&&(_.w(1),_.z("diameter",48)("strokeWidth",4))};Yfb=function(a){a&1&&(_.G(0),_.B(1,"div",7),_.N(2,Xfb,2,2,"div",8),_.D(),_.Je());a&2&&(a=_.M(2),_.w(2),_.z("ngIf",!(null==a.qo?0:a.qo.Sc))("ngIfElse",null==a.qo?null:a.qo.Sc))};
Zfb=function(a){a&1&&(_.B(0,"div",13)(1,"p",14),_.P(2),_.D()());a&2&&(a=_.M(3),_.w(2),_.We(" ",a.M3," "))};$fb=function(a){a&1&&(_.G(0),_.B(1,"div",11),_.N(2,Zfb,3,1,"div",12),_.D(),_.Je());a&2&&(a=_.M(2),_.w(2),_.z("ngIf",!(null==a.no?0:a.no.Sc))("ngIfElse",null==a.no?null:a.no.Sc))};agb=function(a){a&1&&(_.B(0,"div",13)(1,"p",14),_.P(2),_.D()());a&2&&(a=_.M(3),_.w(2),_.We(" ",a.K3," "))};
bgb=function(a){a&1&&(_.G(0),_.B(1,"div",15),_.N(2,agb,3,1,"div",12),_.D(),_.Je());a&2&&(a=_.M(2),_.w(2),_.z("ngIf",!(null==a.lo?0:a.lo.Sc))("ngIfElse",null==a.lo?null:a.lo.Sc))};cgb=function(a){a&1&&(_.B(0,"div",13),_.P(1),_.D());a&2&&(a=_.M(3),_.w(1),_.We(" ",a.L3," "))};dgb=function(a){a&1&&(_.G(0),_.B(1,"div",16),_.N(2,cgb,2,1,"div",12),_.D(),_.Je());a&2&&(a=_.M(2),_.w(2),_.z("ngIf",!(null==a.oo?0:a.oo.Sc))("ngIfElse",null==a.oo?null:a.oo.Sc))};
egb=function(a,b){if(a&1){var c=_.Ac();_.B(0,"mat-list-item",19,20);_.K("click",function(){var e=_.Bc(c).wa;_.M(3).Hc.replace([e]);return _.Dc()})("keydown.enter",function(){var e=_.Bc(c).wa;_.M(3).Hc.replace([e]);return _.Dc()})("keydown.space",function(){var e=_.Bc(c).wa;_.M(3).Hc.replace([e]);return _.Dc()});_.Q(2,"async");_.B(3,"span",21);_.F(4,"xap-picker-option",22);_.D()()}if(a&2){a=b.wa;b=b.first;var d=_.M(3);_.Ge("xap-picker-single-selected",_.R(2,5,d.Hc.model.Ke(a)));_.z("tabindex",b?0:
-1);_.w(4);_.z("template",null==d.Kn?null:d.Kn.Sc)("option",a)}};fgb=function(a){if(a&1){var b=_.Ac();_.B(0,"mat-list",17);_.K("keydown",function(c){_.Bc(b);var d=_.M(2);return _.Dc(d.s_(c))});_.N(1,egb,5,7,"mat-list-item",18);_.D()}a&2&&(a=_.M().Ma,_.w(1),_.z("ngForOf",a.bpb))};
ggb=function(a,b){a&1&&(_.B(0,"div",1),_.N(1,Vfb,1,0,"xap-picker-search",2),_.G(2,3),_.N(3,Wfb,2,1,"ng-container",4),_.N(4,Yfb,3,2,"ng-container",4),_.N(5,$fb,3,2,"ng-container",4),_.N(6,bgb,3,2,"ng-container",4),_.N(7,dgb,3,2,"ng-container",4),_.Je(),_.N(8,fgb,2,1,"ng-template",null,5,_.pf),_.D());a&2&&(a=b.Ma,b=_.M(),_.w(1),_.z("ngIf",a.Br),_.w(1),_.z("ngSwitch",a.Hea),_.w(1),_.z("ngSwitchCase",b.Vk.jka),_.w(1),_.z("ngSwitchCase",b.Vk.LOADING),_.w(1),_.z("ngSwitchCase",b.Vk.cka),_.w(1),_.z("ngSwitchCase",
b.Vk.bka),_.w(1),_.z("ngSwitchCase",b.Vk.ERROR))};igb=function(a){a&1&&_.F(0,"xap-picker-single-select",7)};jgb=function(a){a&1&&_.F(0,"xap-picker-checklist",7)};kgb=function(a){if(a&1){var b=_.Ac();_.B(0,"xap-picker-selection-list",8);_.K("clearSelections",function(){_.Bc(b);var c=_.M(3);return _.Dc(ifb(c))});_.D()}};
lgb=function(a){if(a&1){var b=_.Ac();_.B(0,"xap-picker",3);_.K("ngModelChange",function(e){_.Bc(b);var f=_.M(2);return _.Dc(f.Jx.next(e))});_.Q(1,"async");_.Q(2,"async");_.N(3,igb,1,0,"xap-picker-single-select",4);_.N(4,jgb,1,0,"ng-template",null,5,_.pf);_.N(6,kgb,1,0,"xap-picker-selection-list",6);_.D()}if(a&2){var c=_.Ve(5);a=_.M().Ma;var d=_.M();_.Ge("xap-picker-multi-pane",a.pv);_.z("ngModel",_.R(1,11,d.Jx))("options",_.R(2,13,d.options))("displayFunction",a.Gi)("searchVisible",a.Br)("searchFilter",
a.B1)("selectAllVisible",a.Hx);_.w(3);_.z("ngIf",a.g2)("ngIfElse",c);_.w(3);_.z("ngIf",a.pv)}};mgb=function(a){a&1&&_.F(0,"xap-picker-single-select",7)};ngb=function(a){a&1&&_.Ke(0,12);a&2&&(a=_.M(4).Ma,_.z("ngTemplateOutlet",a.SL))};ogb=function(a){a&1&&_.N(0,ngb,1,1,"ng-template",11)};pgb=function(a){a&1&&_.Ke(0,12);a&2&&(a=_.M(4).Ma,_.z("ngTemplateOutlet",a.tPa))};qgb=function(a){a&1&&_.N(0,pgb,1,1,"ng-template",13)};rgb=function(a){a&1&&_.Ke(0,12);a&2&&(a=_.M(4).Ma,_.z("ngTemplateOutlet",a.hPa))};
sgb=function(a){a&1&&_.N(0,rgb,1,1,"ng-template",14)};tgb=function(a){a&1&&_.Ke(0,12);a&2&&(a=_.M(4).Ma,_.z("ngTemplateOutlet",a.iPa))};ugb=function(a){a&1&&_.N(0,tgb,1,1,"ng-template",15)};vgb=function(a){a&1&&(_.B(0,"xap-picker-checklist",7),_.N(1,ogb,1,0,null,0),_.N(2,qgb,1,0,null,0),_.N(3,sgb,1,0,null,0),_.N(4,ugb,1,0,null,0),_.D());a&2&&(a=_.M(2).Ma,_.w(1),_.z("ngIf",a.SL),_.w(1),_.z("ngIf",a.tPa),_.w(1),_.z("ngIf",a.hPa),_.w(1),_.z("ngIf",a.iPa))};
wgb=function(a){if(a&1){var b=_.Ac();_.B(0,"xap-picker-selection-list",16);_.K("clearSelection",function(){_.Bc(b);var c=_.M(3);return _.Dc(ifb(c))});_.D()}};
xgb=function(a){if(a&1){var b=_.Ac();_.B(0,"xap-picker",9);_.K("ngModelChange",function(e){_.Bc(b);var f=_.M(2);return _.Dc(f.Jx.next(e))});_.Q(1,"async");_.N(2,mgb,1,0,"xap-picker-single-select",4);_.N(3,vgb,5,4,"ng-template",null,5,_.pf);_.N(5,wgb,1,0,"xap-picker-selection-list",10);_.D()}if(a&2){var c=_.Ve(4);a=_.M().Ma;var d=_.M();_.Ge("xap-picker-multi-pane",a.pv);_.z("ngModel",_.R(1,9,d.Jx))("getOptions",a.getOptions)("displayFunction",a.Gi)("selectAllVisible",a.Hx);_.w(2);_.z("ngIf",a.g2)("ngIfElse",
c);_.w(3);_.z("ngIf",a.pv)}};ygb=function(a,b){a&1&&(_.G(0),_.N(1,lgb,7,15,"xap-picker",1),_.N(2,xgb,6,11,"ng-template",null,2,_.pf),_.Je());if(a&2){a=b.Ma;var c=_.Ve(3);_.w(1);_.z("ngIf",!a.xta)("ngIfElse",c)}};zgb=function(a){a&1&&(_.Ne(0,4,1),_.Ke(1),_.Oe());a&2&&(a=_.M().wa,_.w(1),_.qz(a.name),_.rz(0))};Agb=function(a){a&1&&_.Pe(0,4,2)};Cgb=function(a){a&1&&(_.G(0),_.P(1),_.Je());if(a&2){a=_.M(2).wa;var b=_.M();_.w(1);_.We(" ",_.Bgb(b,a)," ")}};
Dgb=function(a){a&1&&(_.B(0,"mat-error"),_.N(1,Cgb,2,1,"ng-container",9),_.D());if(a&2){a=_.M().wa;var b=_.M();_.w(1);_.z("ngIf",_.Bgb(b,a))}};Egb=function(a){a&1&&(_.B(0,"div",11),_.P(1),_.D());a&2&&(a=_.M().wa,_.w(1),_.Ye(a.SQ))};
Fgb=function(a,b){a&1&&(_.G(0),_.B(1,"mat-form-field",2)(2,"mat-label",3),_.Ne(3,4),_.N(4,zgb,2,1,"ng-container",5),_.N(5,Agb,1,0,"ng-template",null,6,_.pf),_.Oe(),_.D(),_.F(7,"input",7,8),_.N(9,Dgb,2,1,"mat-error",9),_.D(),_.N(10,Egb,2,1,"div",10),_.Je());if(a&2){a=b.wa;var c=_.Ve(6);b=_.M();var d;_.w(4);_.z("ngIf",a.name)("ngIfElse",c);_.w(3);_.z("type",a.inputType||"text")("placeholder",a.placeholder||"")("formControlName",a.Uq);_.Ee("aria-label",a.placeholder)("autocomplete",a.autocomplete||null)("name",
a.name||null);_.w(2);_.z("ngIf",null==(d=b.Ki.get(a.Uq))?null:d.errors);_.w(1);_.z("ngIf",a.SQ)}};Ggb=function(a){a&1&&(_.B(0,"mat-error"),_.Pe(1,12),_.D())};Hgb=function(a){a&1&&(_.B(0,"mat-error"),_.Pe(1,13),_.D())};Igb=function(a){return function(b){var c=!1;return(c=a.some(function(d){return d.label===b.value}))?{validUnique:!0}:null}};Jgb=function(a,b){a&1&&(_.B(0,"mat-option",3),_.P(1),_.D());a&2&&(a=b.wa,_.z("value",a),_.w(1),_.We(" ",a.displayName," "))};
Kgb=function(a,b){a&1&&(_.B(0,"mat-option",3),_.P(1),_.D());a&2&&(a=b.wa,_.z("value",a),_.w(1),_.We(" ",a.displayName," "))};Lgb=function(a,b){a&1&&(_.B(0,"div",12),_.P(1),_.D());a&2&&(a=b.wa,b=_.M(3),_.Te("id","dialog-description-",b.tc.id,""),_.w(1),_.We(" ",a," "))};
Ngb=function(a){if(a&1){var b=_.Ac();_.B(0,"xap-comparison-operator-selector",13);_.K("change",function(c){_.Bc(b);var d=_.M(3);return _.Dc(Mgb(d,c))})("operatorFocusChange",function(c){_.Bc(b);_.M(3).RXa=c;return _.Dc()});_.D()}a&2&&(a=_.M(3),_.Ge("xap-filterbar-filtereditor-operator-single-line",a.filter.config.f2),_.z("operators",a.Zd.xR())("value",null==a.tc?null:a.tc.Zf)("appliedFilterId",a.tc.id))};Ogb=function(){};
Qgb=function(a){a&1&&(_.G(0),_.Se(1),_.B(2,"div",6),_.N(3,Lgb,2,2,"div",7),_.B(4,"div",8),_.N(5,Ngb,1,5,"xap-comparison-operator-selector",9),_.B(6,"div",10),_.N(7,Ogb,0,0,"ng-template",null,11,_.pf),_.D()()(),_.Se(9,1),_.Je());a&2&&(a=_.M(2),_.w(3),_.z("ngIf",a.tc.config.description),_.w(1),_.Ge("xap-filterbar-multiple-lines",!a.filter.config.f2)("xap-filterbar-single-line",a.filter.config.f2),_.w(1),_.z("ngIf",Pgb(a)))};Rgb=function(a){a&1&&_.Ke(0)};
Sgb=function(a){a&1&&_.N(0,Rgb,1,0,"ng-container",14);a&2&&(a=_.M(2),_.z("ngTemplateOutlet",a.SL))};
Tgb=function(a){if(a&1){var b=_.Ac();_.B(0,"div",2);_.K("keydown.enter",function(){_.Bc(b);var d=_.M();d.filter.config.jKc||d.Zd.rL();return _.Dc()})("focusout",function(){_.Bc(b);var d=_.M();return _.Dc(d.v0())});_.B(1,"div",3);_.N(2,Qgb,10,6,"ng-container",4);_.N(3,Sgb,1,1,"ng-template",null,5,_.pf);_.D()()}if(a&2){var c=_.Ve(4);a=_.M();_.Ee("aria-labelledby","dialog-label-"+a.tc.id)("aria-describedby","dialog-description-"+a.tc.id);_.w(2);_.z("ngIf",a.filter)("ngIfElse",c)}};
Ugb=function(a,b){a&1&&(_.B(0,"div",12),_.P(1),_.D());a&2&&(a=b.wa,b=_.M(3),_.Te("id","dialog-description-",b.tc.id,""),_.w(1),_.We(" ",a," "))};
Vgb=function(a){if(a&1){var b=_.Ac();_.B(0,"xap-comparison-operator-selector",13);_.K("change",function(c){_.Bc(b);var d=_.M(3);return _.Dc(Mgb(d,c))})("operatorFocusChange",function(c){_.Bc(b);_.M(3).RXa=c;return _.Dc()});_.D()}a&2&&(a=_.M(3),_.Ge("xap-filterbar-filtereditor-operator-single-line",a.filter.config.f2),_.z("operators",a.Zd.xR())("value",null==a.tc?null:a.tc.Zf)("appliedFilterId",a.tc.id))};Wgb=function(){};
Xgb=function(a){a&1&&(_.G(0),_.Se(1),_.B(2,"div",6),_.N(3,Ugb,2,2,"div",7),_.B(4,"div",8),_.N(5,Vgb,1,5,"xap-comparison-operator-selector",9),_.B(6,"div",10),_.N(7,Wgb,0,0,"ng-template",null,11,_.pf),_.D()()(),_.Se(9,1),_.Je());a&2&&(a=_.M(2),_.w(3),_.z("ngIf",a.tc.config.description),_.w(1),_.Ge("xap-filterbar-multiple-lines",!a.filter.config.f2)("xap-filterbar-single-line",a.filter.config.f2),_.w(1),_.z("ngIf",Pgb(a)))};Ygb=function(a){a&1&&_.Ke(0)};
Zgb=function(a){a&1&&_.N(0,Ygb,1,0,"ng-container",14);a&2&&(a=_.M(2),_.z("ngTemplateOutlet",a.SL))};
$gb=function(a){if(a&1){var b=_.Ac();_.B(0,"div",2);_.K("keydown.enter",function(){_.Bc(b);var d=_.M();d.filter.config.jKc||d.Zd.rL();return _.Dc()})("focusout",function(){_.Bc(b);var d=_.M();return _.Dc(d.v0())});_.B(1,"div",3);_.N(2,Xgb,10,6,"ng-container",4);_.N(3,Zgb,1,1,"ng-template",null,5,_.pf);_.D()()}if(a&2){var c=_.Ve(4);a=_.M();_.Ee("aria-labelledby","dialog-label-"+a.tc.id)("aria-describedby","dialog-description-"+a.tc.id);_.w(2);_.z("ngIf",a.filter)("ngIfElse",c)}};
ahb=function(a){a&1&&(_.B(0,"mat-icon",11),_.P(1),_.D());a&2&&(a=_.M(),_.z("svgIcon",_.aB(a.ui,"remove_filter")),_.w(1),_.We(" ",_.bB(a.ui,"remove_filter")," "))};chb=function(a){if(a&1){var b=_.Ac();_.B(0,"div",12)(1,"button",13);_.K("click",function(){_.Bc(b);var c=_.M();return _.Dc(c.rL())});_.Pe(2,14);_.D()()}a&2&&(a=_.M(),_.w(1),_.z("disabled",!_.bhb(a.Zd)))};dhb=function(a){a&1&&(_.B(0,"div",15),_.F(1,"mat-spinner",16),_.D())};
ehb=function(a,b){a&1&&(_.B(0,"div",0,1),_.Se(2),_.D());a&2&&(a=b.id,b=_.M(),_.z("id",b.id)("ngClass",b.qq)("@panelAnimation",b.isOpen?"visible":"hidden"),_.Ee("aria-label",b.ariaLabel||null)("aria-labelledby",b.S4(a)))};fhb=function(){return{voa:!1,woa:!1,Ls:!1}};ghb=function(a,b){a&1&&(_.B(0,"div",0,1),_.Se(2),_.D());a&2&&(a=b.id,b=_.M(),_.z("id",b.id)("ngClass",b.qq),_.Ee("aria-label",b.ariaLabel||null)("aria-labelledby",b.S4(a)))};
hhb=function(a,b){if(a&1){var c=_.Ac();_.B(0,"mat-option",12);_.P(1);_.B(2,"button",13);_.K("click",function(d){var e=_.Bc(c).wa,f=_.M(2);d.stopPropagation();f.wOa.emit(e);return _.Dc()});_.B(3,"mat-icon",14);_.P(4);_.D()()()}a&2&&(a=b.wa,b=_.M(2),_.z("value",a),_.w(1),_.We(" ",a.label," "),_.w(2),_.z("svgIcon",_.aB(b.ui,"delete_filter"))("fontSet",b.eZa?"google-material-icons":void 0),_.w(1),_.Ye(_.bB(b.ui,"delete_filter")))};
ihb=function(a){a&1&&(_.B(0,"div",9)(1,"mat-optgroup",10),_.N(2,hhb,5,5,"mat-option",11),_.D()());a&2&&(a=_.M(),_.w(2),_.z("ngForOf",a.RA))};jhb=function(a){a&1&&_.Ke(0)};lhb=function(a,b){a&1&&(_.B(0,"mat-option",20),_.N(1,jhb,1,0,"ng-container",21),_.D());if(a&2){a=b.wa;_.M(4);var c=_.Ve(12);_.z("value",a);_.w(1);_.z("ngTemplateOutlet",c)("ngTemplateOutletContext",_.af(3,khb,a))}};
mhb=function(a){a&1&&(_.B(0,"div")(1,"mat-optgroup",18),_.N(2,lhb,2,5,"mat-option",19),_.D()());a&2&&(a=_.M().wa,_.w(1),_.z("label",a.KR),_.w(1),_.z("ngForOf",a.pL))};nhb=function(a){a&1&&_.Ke(0)};ohb=function(a){a&1&&(_.B(0,"mat-option",20),_.N(1,nhb,1,0,"ng-container",21),_.D());if(a&2){a=_.M().wa;_.M(2);var b=_.Ve(12);_.z("value",a);_.w(1);_.z("ngTemplateOutlet",b)("ngTemplateOutletContext",_.af(3,khb,a))}};
phb=function(a,b){a&1&&(_.G(0),_.N(1,mhb,3,2,"div",16),_.N(2,ohb,2,5,"mat-option",17),_.Je());a&2&&(a=b.wa,_.M(2),_.w(1),_.z("ngIf",_.cB(a)&&0<a.pL.length),_.w(1),_.z("ngIf",!_.cB(a)))};qhb=function(a){a&1&&(_.B(0,"mat-option",22)(1,"span",23),_.P(2),_.D()());a&2&&(a=_.M(3),_.w(2),_.Ye(a.sA))};rhb=function(a,b){a&1&&(_.G(0),_.N(1,qhb,3,1,"mat-option",7),_.Je());a&2&&(a=b.Ma,b=_.M(2),_.w(1),_.z("ngIf",b.sA&&0===a.length))};
shb=function(a){a&1&&(_.G(0),_.N(1,phb,3,2,"ng-container",15),_.Q(2,"async"),_.N(3,rhb,2,1,"ng-container",16),_.Q(4,"async"),_.Je());a&2&&(a=_.M(),_.w(1),_.z("ngForOf",_.R(2,2,a.yT)),_.w(2),_.z("ngIf",_.R(4,4,a.yT)))};thb=function(a,b){a&1&&(_.B(0,"mat-option",20)(1,"span"),_.P(2),_.D()());a&2&&(a=b.wa,_.z("value",a),_.Ee("aria-label",a.ariaLabel||a.displayName),_.w(2),_.Ye(a.displayName))};
uhb=function(a){a&1&&(_.B(0,"div")(1,"mat-optgroup",18),_.N(2,thb,3,3,"mat-option",19),_.D()());a&2&&(a=_.M().wa,_.w(1),_.z("label",a.KR),_.w(1),_.z("ngForOf",a.pL))};vhb=function(a){a&1&&(_.B(0,"mat-option",20)(1,"span"),_.P(2),_.D()());a&2&&(a=_.M().wa,_.z("value",a),_.Ee("aria-label",a.ariaLabel||null),_.w(2),_.Ye(a.displayName))};
whb=function(a,b){a&1&&(_.G(0),_.N(1,uhb,3,2,"div",16),_.N(2,vhb,3,3,"mat-option",17),_.Je());a&2&&(a=b.wa,_.M(2),_.w(1),_.z("ngIf",_.cB(a)&&0<a.pL.length),_.w(1),_.z("ngIf",!_.cB(a)))};xhb=function(a){a&1&&(_.B(0,"mat-option",22)(1,"span",23),_.P(2),_.D()());a&2&&(a=_.M(3),_.w(2),_.Ye(a.sA))};yhb=function(a,b){a&1&&(_.G(0),_.N(1,xhb,3,1,"mat-option",7),_.Je());a&2&&(a=b.Ma,b=_.M(2),_.w(1),_.z("ngIf",b.sA&&0===a.length))};
zhb=function(a){a&1&&(_.N(0,whb,3,2,"ng-container",15),_.Q(1,"async"),_.N(2,yhb,2,1,"ng-container",16),_.Q(3,"async"));a&2&&(a=_.M(),_.z("ngForOf",_.R(1,2,a.ZL)),_.w(2),_.z("ngIf",_.R(3,4,a.ZL)))};Ahb=function(a){a&1&&(_.B(0,"mat-option",22),_.F(1,"mat-spinner",24),_.D());a&2&&(a=_.M(),_.Ee("aria-label",a.x5a))};Bhb=function(a){a&1&&(_.B(0,"b"),_.P(1),_.D());a&2&&(a=_.M().wa,_.w(1),_.Ye(a.text))};Chb=function(a){a&1&&(_.B(0,"i"),_.P(1),_.D());a&2&&(a=_.M().wa,_.w(1),_.Ye(a.text))};
Dhb=function(a){a&1&&(_.B(0,"u"),_.P(1),_.D());a&2&&(a=_.M().wa,_.w(1),_.Ye(a.text))};Ehb=function(a){a&1&&(_.G(0),_.P(1),_.Je());a&2&&(a=_.M().wa,_.w(1),_.Ye(a.text))};Fhb=function(a,b){a&1&&(_.B(0,"span"),_.G(1,25),_.N(2,Bhb,2,1,"b",26),_.N(3,Chb,2,1,"i",26),_.N(4,Dhb,2,1,"u",26),_.N(5,Ehb,2,1,"ng-container",27),_.Je(),_.D());a&2&&(a=b.wa,_.w(1),_.z("ngSwitch",a.tag),_.w(1),_.z("ngSwitchCase","b"),_.w(1),_.z("ngSwitchCase","i"),_.w(1),_.z("ngSwitchCase","u"))};
Ghb=function(a,b){a&1&&_.N(0,Fhb,6,4,"span",15);a&2&&_.z("ngForOf",b.wa.hZ)};Ihb=function(a){a&1&&(_.B(0,"mat-icon",10),_.P(1),_.D());a&2&&(a=_.M(),_.z("svgIcon",_.Hhb(a.ui,a.waa())),_.w(1),_.We(" ",a.waa()," "))};Jhb=function(a){a&1&&(_.B(0,"span",11),_.P(1),_.D());a&2&&(a=_.M(),_.w(1),_.Ye(a.IZ))};
Lhb=function(a,b){if(a&1){var c=_.Ac();_.B(0,"xap-filter-editor",12);_.K("editorVisibleChange",function(e){var f=_.Bc(c).index,g=_.M();return _.Dc(_.Khb(g,e,f))})("removed",function(){var e=_.Bc(c).index,f=_.M();return _.Dc(f.remove(e))})("update",function(e){var f=_.Bc(c).index,g=_.M();return _.Dc(g.update(f,e,g.editor))});_.Q(1,"async");_.D()}if(a&2){a=b.wa;b=b.index;var d=_.M();_.z("appliedFilter",a)("filter",_.R(1,4,d.config.LC(a.config.id)))("isEditorVisible",d.K_(b))("disabled",d.disabled)}};
Mhb=function(a){if(a&1){var b=_.Ac();_.B(0,"button",13);_.K("click",function(c){_.Bc(b);var d=_.M();return _.Dc(d.jva(c))});_.B(1,"mat-icon",14);_.P(2);_.D()()}a&2&&(a=_.M(),_.z("matTooltip",a.iga),_.Ee("aria-label",a.iga),_.w(1),_.z("svgIcon",_.aB(a.ui,"save_filters")),_.w(1),_.Ye(_.bB(a.ui,"save_filters")))};
Nhb=function(a){if(a&1){var b=_.Ac();_.B(0,"button",15);_.K("click",function(c){_.Bc(b);var d=_.M();return _.Dc(d.AY(c))});_.B(1,"mat-icon",14);_.P(2);_.D()()}a&2&&(a=_.M(),_.z("matTooltip",a.yfa),_.Ee("aria-label",a.yfa),_.w(1),_.z("svgIcon",_.aB(a.ui,"clear_filters")),_.w(1),_.Ye(_.bB(a.ui,"clear_filters")))};Ohb=function(a){a&1&&(_.B(0,"tr",3)(1,"td",4),_.P(2),_.D()());a&2&&(a=_.M(),_.w(1),_.Fe("padding-top",a.ZO)("padding-bottom",a.ZO),_.Ee("colspan",a.Lua),_.w(1),_.We(" ",a.label," "))};
Phb=function(a){a&1&&(_.B(0,"td",4),_.P(1),_.D());a&2&&(a=_.M(2),_.Fe("padding-top",a.ZO)("padding-bottom",a.ZO),_.Ee("colspan",a.J4),_.w(1),_.We(" ",a.J4>=a.jAb?a.label:""," "))};
Qhb=function(a,b){if(a&1){var c=_.Ac();_.B(0,"td",8)(1,"button",9);_.K("click",function(f){var g=_.Bc(c).wa,h=_.M(2);return _.Dc(h.Xlc(g,f))})("focus",function(f){var g=_.Bc(c).wa,h=_.M(2);return _.Dc(h.Dnc(g,f))});_.B(2,"div",10);_.P(3);_.D();_.F(4,"div",11);_.D()()}if(a&2){a=b.wa;b=b.index;var d=_.M().index,e=_.M();_.Fe("width",e.v7a)("padding-top",e.ZO)("padding-bottom",e.ZO);_.Ee("data-mat-row",d)("data-mat-col",b);_.w(1);_.Ge("mat-calendar-body-disabled",!a.enabled)("mat-calendar-body-active",
e.T$a(d,b))("mat-calendar-body-range-start",e.JHa(a.Cm))("mat-calendar-body-range-end",e.IHa(a.Cm))("mat-calendar-body-in-range",e.fma(a.Cm))("mat-calendar-body-comparison-bridge-start",e.qqc(a.Cm,d,b))("mat-calendar-body-comparison-bridge-end",e.pqc(a.Cm,d,b))("mat-calendar-body-comparison-start",e.W$a(a.Cm))("mat-calendar-body-comparison-end",e.V$a(a.Cm))("mat-calendar-body-in-comparison-range",e.uqc(a.Cm))("mat-calendar-body-preview-start",e.Bqc(a.Cm))("mat-calendar-body-preview-end",e.Aqc(a.Cm))("mat-calendar-body-in-preview",
e.vqc(a.Cm));_.z("ngClass",a.Vxc)("tabindex",e.T$a(d,b)?0:-1);_.Ee("aria-label",a.ariaLabel)("aria-disabled",!a.enabled||null)("aria-pressed",e.bX(a.Cm))("aria-current",e.aSb===a.Cm?"date":null)("aria-describedby",e.Aoc(a.Cm));_.w(1);_.Ge("mat-calendar-body-selected",e.bX(a.Cm))("mat-calendar-body-comparison-identical",e.rqc(a.Cm))("mat-calendar-body-today",e.aSb===a.Cm);_.w(1);_.We(" ",a.WQ," ")}};
Rhb=function(a,b){a&1&&(_.B(0,"tr",5),_.N(1,Phb,2,6,"td",6),_.N(2,Qhb,5,48,"td",7),_.D());if(a&2){a=b.wa;b=b.index;var c=_.M();_.w(1);_.z("ngIf",0===b&&c.J4);_.w(1);_.z("ngForOf",a)}};Shb=function(a){return"TD"===(null==a?void 0:a.nodeName)};Thb=function(a){if(Shb(a))var b=a;else if(Shb(a.parentNode))b=a.parentNode;else{var c;Shb(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};
Uhb=function(a,b,c){return null!==c&&b!==c&&a<c&&a===b};Vhb=function(a,b,c){return null!==b&&b!==c&&a>=b&&a===c};Whb=function(a,b,c,d){return d&&null!==b&&null!==c&&b!==c&&a>=b&&a<=c};Xhb=function(a){a=a.changedTouches[0];return document.elementFromPoint(a.clientX,a.clientY)};Yhb=function(a,b){a&1&&(_.B(0,"th",5)(1,"span",6),_.P(2),_.D(),_.B(3,"span",7),_.P(4),_.D()());a&2&&(a=b.wa,_.w(2),_.Ye(a.dCb),_.w(2),_.Ye(a.IWa))};
$hb=function(a,b,c,d,e){d=Zhb(a,d,e);return Math.floor((a.getYear(b)-d)/24)===Math.floor((a.getYear(c)-d)/24)};aib=function(a,b,c,d){return((a.getYear(b)-Zhb(a,c,d))%24+24)%24};Zhb=function(a,b,c){var d=0;c?d=a.getYear(c)-24+1:b&&(d=a.getYear(b));return d};bib=function(){};
cib=function(a){if(a&1){var b=_.Ac();_.B(0,"mat-month-view",5);_.K("activeDateChange",function(c){_.Bc(b);var d=_.M();return _.Dc(d.wb=c)})("_userSelection",function(c){_.Bc(b);var d=_.M();return _.Dc(d.hla(c))})("dragStarted",function(c){_.Bc(b);var d=_.M();return _.Dc(d.Anc(c))})("dragEnded",function(c){_.Bc(b);var d=_.M();return _.Dc(d.lGa(c))});_.D()}a&2&&(a=_.M(),_.z("activeDate",a.wb)("selected",a.selected)("dateFilter",a.ej)("maxDate",a.Jd)("minDate",a.Hd)("dateClass",a.il)("comparisonStart",
a.bu)("comparisonEnd",a.uw)("startDateAccessibleName",a.m2)("endDateAccessibleName",a.qZ)("activeDrag",a.yka))};
dib=function(a){if(a&1){var b=_.Ac();_.B(0,"mat-year-view",6);_.K("activeDateChange",function(c){_.Bc(b);var d=_.M();return _.Dc(d.wb=c)})("monthSelected",function(c){_.Bc(b);var d=_.M();return _.Dc(d.irc(c))})("selectedChange",function(c){_.Bc(b);var d=_.M();return _.Dc(d.d$a(c,"month"))});_.D()}a&2&&(a=_.M(),_.z("activeDate",a.wb)("selected",a.selected)("dateFilter",a.ej)("maxDate",a.Jd)("minDate",a.Hd)("dateClass",a.il))};
eib=function(a){if(a&1){var b=_.Ac();_.B(0,"mat-multi-year-view",7);_.K("activeDateChange",function(c){_.Bc(b);var d=_.M();return _.Dc(d.wb=c)})("yearSelected",function(c){_.Bc(b);var d=_.M();return _.Dc(d.Uuc(c))})("selectedChange",function(c){_.Bc(b);var d=_.M();return _.Dc(d.d$a(c,"year"))});_.D()}a&2&&(a=_.M(),_.z("activeDate",a.wb)("selected",a.selected)("dateFilter",a.ej)("maxDate",a.Jd)("minDate",a.Hd)("dateClass",a.il))};
fib=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 fib(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 fib(n,
!1)}).join(" ");var g;if(e=null==(g=a.getAttribute("placeholder"))?void 0:g.trim())return e;var h;if(g=null==(h=a.getAttribute("title"))?void 0:h.trim())return g}return(a.textContent||"").replace(/\s+/g," ").trim()};gib=function(){};hib=function(a,b){for(a=a.tW;null!==a;a=a.Dma)b(a)};_.iib=function(a,b){a.zna=b;return a};
_.jib=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++],h=a[c++];e=((e&7)<<18|(f&63)<<12|(g&63)<<6|h&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("")};
_.dB=function(a){return String(a).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\x08/g,"\\x08")};_.kib=function(a){return String(a).replace(/\-([a-z])/g,function(b,c){return c.toUpperCase()})};Fdb=function(a){this.bq=a};Fdb.prototype.call=function(a,b){return b.subscribe(new _.$Ha(a,this.bq))};var eB=function(a,b,c){this.G5=a;this.Kt=b;this.Qh=c;this.Zr=this.Rab=null};eB.prototype.Xp=function(){if(this.Zr){var a=this.Zr.diff(this.Rab);a&&this.n4(a)}};
eB.prototype.GJa=function(a,b){var c=_.q(a.split("."));a=c.next().value;c=c.next().value;var d=-1===a.indexOf("-")?void 0:2;null!=b?this.Qh.Sg(this.G5.ta,a,c?""+b+c:b,d):this.Qh.mwa(this.G5.ta,a,d)};eB.prototype.n4=function(a){var b=this;a.Zsb(function(c){return b.GJa(c.key,null)});a.Xsb(function(c){return b.GJa(c.key,c.uf)});hib(a,function(c){return b.GJa(c.key,c.uf)})};_.W.Object.defineProperties(eB.prototype,{jIc:{configurable:!0,enumerable:!0,set:function(a){this.Rab=a;!this.Zr&&a&&(this.Zr=this.Kt.find(a).create())}}});
eB.ha=function(a){return new (a||eB)(_.x(_.Rc),_.x(_.wl),_.x(_.uk))};eB.Ha=_.gc({type:eB,qa:[["","ngStyle",""]],inputs:{jIc:"ngStyle"},standalone:!0});_.fB=function(a,b){this.Oa=a;this.Bd=b;this.i9a=null;this.Tjb=new _.al};_.fB.prototype.Pc=function(){var a=this,b=this.Oa.ta;this.Gab=this.Bd.Bn(b,1===b.nodeType&&b.hasAttribute("cdkMonitorSubtreeFocus")).subscribe(function(c){a.i9a=c;a.Tjb.emit(c)})};_.fB.prototype.La=function(){this.Bd.Bl(this.Oa);this.Gab&&this.Gab.unsubscribe()};
_.W.Object.defineProperties(_.fB.prototype,{zra:{configurable:!0,enumerable:!0,get:function(){return this.i9a}}});_.fB.ha=function(a){return new (a||_.fB)(_.x(_.Rc),_.x(_.Ep))};_.fB.Ha=_.gc({type:_.fB,qa:[["","cdkMonitorElementFocus",""],["","cdkMonitorSubtreeFocus",""]],outputs:{Tjb:"cdkFocusChange"},Zb:["cdkMonitorFocus"]});_.gB=function(){this.aua=this.xab=new _.qe};_.hB=function(a,b){return lib(b)&&a.isValid(b)?b:null};_.gB.prototype.Uh=function(a){return null==a||lib(a)&&this.isValid(a)?a:this.invalid()};
_.gB.prototype.O1=function(a){this.locale=a;this.xab.next()};_.iB=function(a,b,c){return a.getYear(b)-a.getYear(c)||a.getMonth(b)-a.getMonth(c)||a.getDate(b)-a.getDate(c)};jB=function(a,b,c){if(b&&c){var d=a.isValid(b),e=a.isValid(c);return d&&e?!_.iB(a,b,c):d==e}return b==c};_.kB=function(a,b,c,d){return c&&0>_.iB(a,b,c)?c:d&&0<_.iB(a,b,d)?d:b};mib=/^\d{4}-\d{2}-\d{2}(?:T\d{2}:\d{2}:\d{2}(?:\.\d+)?(?:Z|(?:(?:\+|-)\d{2}:\d{2}))?)?$/;lB=function(a){_.gB.call(this);_.gB.prototype.O1.call(this,a)};
_.V(lB,_.gB);lB.prototype.getYear=function(a){return a.getFullYear()};lB.prototype.getMonth=function(a){return a.getMonth()};lB.prototype.getDate=function(a){return a.getDate()};nib=function(a){var b=new Intl.DateTimeFormat(a.locale,{month:"short",timeZone:"utc"});return Jdb(12,function(c){return a.N4(b,new Date(2017,c,1))})};oib=function(a){var b=new Intl.DateTimeFormat(a.locale,{day:"numeric",timeZone:"utc"});return Jdb(31,function(c){return a.N4(b,new Date(2017,0,c+1))})};
_.pib=function(a,b){var c=new Intl.DateTimeFormat(a.locale,{weekday:b,timeZone:"utc"});return Jdb(7,function(d){return a.N4(c,new Date(2017,0,d+1))})};mB=function(a,b){var c=new Intl.DateTimeFormat(a.locale,{year:"numeric",timeZone:"utc"});return a.N4(c,b)};_.qib=function(a,b){return a.getDate(a.sm(a.getYear(b),a.getMonth(b)+1,0))};lB.prototype.clone=function(a){return new Date(a.getTime())};lB.prototype.parse=function(a){return"number"==typeof a?new Date(a):a?new Date(Date.parse(a)):null};
lB.prototype.format=function(a,b){if(!this.isValid(a))throw Error("lc");b=new Intl.DateTimeFormat(this.locale,Object.assign({},b,{timeZone:"utc"}));return this.N4(b,a)};_.oB=function(a,b,c){return _.nB(a,b,12*c)};_.nB=function(a,b,c){var d=a.sm(a.getYear(b),a.getMonth(b)+c,a.getDate(b));a.getMonth(d)!=((a.getMonth(b)+c)%12+12)%12&&(d=a.sm(a.getYear(d),a.getMonth(d),0));return d};_.pB=function(a,b,c){return a.sm(a.getYear(b),a.getMonth(b),a.getDate(b)+c)};
rib=function(a,b){return[b.getUTCFullYear(),a.q6a(b.getUTCMonth()+1),a.q6a(b.getUTCDate())].join("-")};lB.prototype.Uh=function(a){if("string"===typeof a){if(!a)return null;if(mib.test(a)){var b=new Date(a);if(this.isValid(b))return b}}return _.gB.prototype.Uh.call(this,a)};var lib=function(a){return a instanceof Date};_.k=lB.prototype;_.k.isValid=function(a){return!isNaN(a.getTime())};_.k.invalid=function(){return new Date(NaN)};
_.k.sm=function(a,b,c){var d=new Date;d.setFullYear(a,b,c);d.setHours(0,0,0,0);return d};_.k.q6a=function(a){return("00"+a).slice(-2)};_.k.N4=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)};lB.ha=function(a){return new (a||lB)(_.u(_.jUa,8),_.u(_.Bp))};lB.ua=_.t({token:lB,oa:lB.ha});var qB=function(){};qB.ha=function(a){return new (a||qB)};qB.Ea=_.fc({type:qB});
qB.Da=_.Vb({Ob:[{Ca:_.gB,ee:lB}]});_.rB=function(){};_.rB.ha=function(a){return new (a||_.rB)};_.rB.Ea=_.fc({type:_.rB});_.rB.Da=_.Vb({Ob:[{Ca:_.Jq,xc:{parse:{xs:null},display:{xs:{year:"numeric",month:"numeric",day:"numeric"},AWa:{year:"numeric",month:"short"},jyc:{year:"numeric",month:"long",day:"numeric"},RHc:{year:"numeric",month:"long"}}}}],imports:[qB]});
var sB=function(a,b,c,d,e,f,g,h,n){_.br.call(this,a,b,c,d,e,f,g,n);var r=this;this.Ve=h;this.CI="NoopAnimations"!==this.Ve;this.RE=this.Oa.ta;var v;this.O5=this.CI?null!=(v=Ldb(this.md.Oqa))?v:150:0;var A;this.LFa=this.CI?null!=(A=Ldb(this.md.Uqa))?A:75:0;this.j4=null;this.d9a=function(){r.K7a();r.lbb(r.O5)};this.LW=function(){r.K7a();r.zB.emit({state:"closed",totalTime:r.LFa})}};_.V(sB,_.br);_.k=sB.prototype;_.k.Zka=function(){_.br.prototype.Zka.call(this);this.ttc()};
_.k.La=function(){_.br.prototype.La.call(this);null!==this.j4&&clearTimeout(this.j4)};_.k.ttc=function(){var a=this;this.zB.emit({state:"opening",totalTime:this.O5});this.CI?(this.RE.style.setProperty("--mat-dialog-transition-duration",this.O5+"ms"),this.RE.classList.add("mdc-dialog--opening"),this.RE.classList.add("mdc-dialog--open"),this.veb(this.O5,this.d9a)):(this.RE.classList.add("mdc-dialog--open"),Promise.resolve().then(function(){return a.d9a()}))};
_.k.Ena=function(){var a=this;this.zB.emit({state:"closing",totalTime:this.LFa});this.RE.classList.remove("mdc-dialog--open");this.CI?(this.RE.style.setProperty("--mat-dialog-transition-duration",this.O5+"ms"),this.RE.classList.add("mdc-dialog--closing"),this.veb(this.LFa,this.LW)):Promise.resolve().then(function(){return a.LW()})};_.k.K7a=function(){this.RE.classList.remove("mdc-dialog--opening");this.RE.classList.remove("mdc-dialog--closing")};
_.k.veb=function(a,b){null!==this.j4&&clearTimeout(this.j4);this.j4=setTimeout(b,a)};sB.ha=function(a){return new (a||sB)(_.x(_.Rc),_.x(_.Jp),_.x(_.Yg,8),_.x(_.Yq),_.x(_.Gp),_.x(_.ye),_.x(_.uq),_.x(_.tk,8),_.x(_.Ep))};
sB.ya=_.ec({type:sB,qa:[["mat-dialog-container"]],Db:["tabindex","-1",1,"mat-mdc-dialog-container","mdc-dialog"],Cb:8,lb:function(a,b){a&2&&(_.Le("id",b.md.id),_.Ee("aria-modal",b.md.ariaModal)("role",b.md.role)("aria-labelledby",b.md.ariaLabel?null:b.o4)("aria-label",b.md.ariaLabel)("aria-describedby",b.md.soa||null),_.Ge("_mat-animation-noopable",!b.CI))},features:[_.Be],Aa:3,Ba:0,Fa:[[1,"mdc-dialog__container"],[1,"mat-mdc-dialog-surface","mdc-dialog__surface"],["cdkPortalOutlet",""]],va:function(a){a&
1&&(_.B(0,"div",0)(1,"div",1),_.N(2,Kdb,0,0,"ng-template",2),_.D()())},Ia:[_.Eq],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}.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__close{right:12px;top:9px;position:absolute;z-index:1}.mdc-dialog__scrim--removed{pointer-events:none}.mdc-dialog__scrim--removed .mdc-dialog__scrim,.mdc-dialog__scrim--removed .mdc-dialog__surface-scrim{display:none}.mat-mdc-dialog-content{max-height:65vh}.mat-mdc-dialog-container{position:static;display:block}.mat-mdc-dialog-container,.mat-mdc-dialog-container .mdc-dialog__container,.mat-mdc-dialog-container .mdc-dialog__surface{max-height:inherit;min-height:inherit;min-width:inherit;max-width:inherit}.mat-mdc-dialog-container .mdc-dialog__surface{display:block;width:100%;height:100%}.mat-mdc-dialog-container{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, var(--mdc-shape-medium, 4px))}.mat-mdc-dialog-container.mdc-dialog--scrollable .mdc-dialog__title,.mat-mdc-dialog-container.mdc-dialog--scrollable .mdc-dialog__actions,.mat-mdc-dialog-container.mdc-dialog--scrollable.mdc-dialog-scroll-divider-footer .mdc-dialog__actions{border-color:var(--mdc-dialog-with-divider-divider-color, black)}.mat-mdc-dialog-container.mdc-dialog--scrollable .mdc-dialog__title{border-bottom-color:var(--mdc-dialog-with-divider-divider-color, black)}.mat-mdc-dialog-container .mdc-dialog__title{font-family:var(--mdc-dialog-subhead-font, "Arial");line-height:var(--mdc-dialog-subhead-line-height, 14px);font-size:var(--mdc-dialog-subhead-size, 14px);font-weight:var(--mdc-dialog-subhead-weight, 500);letter-spacing:var(--mdc-dialog-subhead-tracking, 1px)}.mat-mdc-dialog-container .mdc-dialog__title{color:var(--mdc-dialog-subhead-color, black)}.mat-mdc-dialog-container .mdc-dialog__content{font-family:var(--mdc-dialog-supporting-text-font, "Arial");line-height:var(--mdc-dialog-supporting-text-line-height, 14px);font-size:var(--mdc-dialog-supporting-text-size, 14px);font-weight:var(--mdc-dialog-supporting-text-weight, 500);letter-spacing:var(--mdc-dialog-supporting-text-tracking, 1px)}.mat-mdc-dialog-container .mdc-dialog__content{color:var(--mdc-dialog-supporting-text-color, black)}.mat-mdc-dialog-container .mdc-dialog__container{transition-duration:var(--mat-dialog-transition-duration, 0ms)}.mat-mdc-dialog-container._mat-animation-noopable .mdc-dialog__container{transition:none}.mat-mdc-dialog-content{display:block}.mat-mdc-dialog-actions{justify-content:start}.mat-mdc-dialog-actions.mat-mdc-dialog-actions-align-center,.mat-mdc-dialog-actions[align=center]{justify-content:center}.mat-mdc-dialog-actions.mat-mdc-dialog-actions-align-end,.mat-mdc-dialog-actions[align=end]{justify-content:flex-end}.mat-mdc-dialog-actions .mat-button-base+.mat-button-base,.mat-mdc-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:8px}[dir=rtl] .mat-mdc-dialog-actions .mat-button-base+.mat-button-base,[dir=rtl] .mat-mdc-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:0;margin-right:8px}\n'],
nb:2});sib={Ca:_.WUa,Eb:[_.Gq],Bb:function(a){return function(){return a.Po.block()}}};_.tB=function(a,b,c,d,e,f,g,h){_.cr.call(this,a,b,d,f,g,e,_.TUa,sB,_.UUa,h);this.F$a="mat-mdc-dialog-"};_.V(_.tB,_.cr);_.tB.ha=function(a){return new (a||_.tB)(_.u(_.Gq),_.u(_.ag),_.u(_.tm,8),_.u(_.VUa,8),_.u(_.WUa),_.u(_.tB,12),_.u(_.iq),_.u(_.tk,8))};_.tB.ua=_.t({token:_.tB,oa:_.tB.ha});var uB=function(){};uB.ha=function(a){return new (a||uB)};uB.Ea=_.fc({type:uB});
uB.Da=_.Vb({Ob:[_.tB,sib],imports:[_.ar,_.Hq,_.Fq,_.Iq,_.Iq]});_.vB=function(){};_.vB.ha=function(a){return new (a||_.vB)};_.vB.Ea=_.fc({type:_.vB});_.vB.Da=_.Vb({imports:[_.Iq,_.Uq,_.Iq]});var tib={iWb:"ACTIVE",R0b:"DELETE_IN_PROGRESS",T0b:"DELETE_REQUESTED",P8b:"LIFECYCLE_STATE_UNSPECIFIED",values:function(){return[tib.P8b,tib.iWb,tib.T0b,tib.R0b]}},uib=function(){this.O={}};_.V(uib,_.U);uib.prototype.ma=function(){return uib};uib.prototype.na=function(){return{keys:[]}};
var wB=function(a){a=void 0===a?{}:a;this.O={};this.O.code=null==a.code?null:a.code;this.O.message=null==a.message?null:a.message;this.O.details=null==a.details?null:a.details};_.V(wB,_.U);wB.prototype.ma=function(){return wB};wB.prototype.na=function(){return{keys:["code","details","message"],Gd:{details:{Fc:null,Xc:!0,Yc:!1,Zc:!1}}}};
_.W.Object.defineProperties(wB.prototype,{code:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"code")?_.T(this,"code"):null},set:function(a){this.O.code=a}},details:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"details")?_.T(this,"details"):null},set:function(a){this.O.details=a}},message:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"message")?_.T(this,"message"):null},set:function(a){this.O.message=a}}});
_.xB=function(a){a=void 0===a?{}:a;this.O={};this.O.name=null==a.name?null:a.name;this.O.metadata=null==a.metadata?null:a.metadata;this.O.done=null==a.done?null:a.done;this.O.error=null==a.error?null:a.error;this.O.response=null==a.response?null:a.response};_.V(_.xB,_.U);_.xB.prototype.ma=function(){return _.xB};_.xB.prototype.na=function(){return{keys:["done","error","metadata","name","response"],Gd:{metadata:{Fc:null,Xc:!1,Yc:!1,Zc:!1},response:{Fc:null,Xc:!1,Yc:!1,Zc:!1}},Ka:{error:wB}}};
_.W.Object.defineProperties(_.xB.prototype,{done:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"done")?_.T(this,"done"):null},set:function(a){this.O.done=a}},error:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"error")?_.T(this,"error"):null},set:function(a){this.O.error=a}},metadata:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"metadata")?_.T(this,"metadata"):null},set:function(a){this.O.metadata=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"name")?_.T(this,"name"):null},set:function(a){this.O.name=a}},response:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"response")?_.T(this,"response"):null},set:function(a){this.O.response=a}}});var yB=function(a){a=void 0===a?{}:a;this.O={};this.O.type=null==a.type?null:a.type;this.O.id=null==a.id?null:a.id};_.V(yB,_.U);yB.prototype.ma=function(){return yB};yB.prototype.na=function(){return{keys:["id","type"]}};
_.W.Object.defineProperties(yB.prototype,{id:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"id")?_.T(this,"id"):null},set:function(a){this.O.id=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"type")?_.T(this,"type"):null},set:function(a){this.O.type=a}}});
_.zB=function(a){a=void 0===a?{}:a;this.O={};this.O.projectNumber=null==a.projectNumber?null:a.projectNumber;this.O.projectId=null==a.projectId?null:a.projectId;this.O.lifecycleState=null==a.lifecycleState?null:a.lifecycleState;this.O.name=null==a.name?null:a.name;this.O.createTime=null==a.createTime?null:a.createTime;this.O.labels=null==a.labels?null:a.labels;this.O.parent=null==a.parent?null:a.parent};_.V(_.zB,_.U);_.zB.prototype.ma=function(){return _.zB};
_.zB.prototype.na=function(){return{Va:{lifecycleState:tib},keys:"createTime labels lifecycleState name parent projectId projectNumber".split(" "),Gd:{labels:{Fc:null,Xc:!1,Yc:!1,Zc:!1}},Ka:{parent:yB}}};
_.W.Object.defineProperties(_.zB.prototype,{createTime:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"createTime")?_.T(this,"createTime"):null},set:function(a){this.O.createTime=a}},labels:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"labels")?_.T(this,"labels"):null},set:function(a){this.O.labels=a}},lifecycleState:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lifecycleState")?_.T(this,"lifecycleState"):null},set:function(a){this.O.lifecycleState=
a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.T(this,"name"):null},set:function(a){this.O.name=a}},parent:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"parent")?_.T(this,"parent"):null},set:function(a){this.O.parent=a}},projectId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projectId")?_.T(this,"projectId"):null},set:function(a){this.O.projectId=a}},projectNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projectNumber")?
_.T(this,"projectNumber"):null},set:function(a){this.O.projectNumber=a}}});var AB=function(a){a=void 0===a?{}:a;this.O={};this.O.projects=null==a.projects?null:a.projects;this.O.nextPageToken=null==a.nextPageToken?null:a.nextPageToken};_.V(AB,_.U);AB.prototype.ma=function(){return AB};AB.prototype.na=function(){return{Sa:{projects:_.zB},keys:["nextPageToken","projects"]}};
_.W.Object.defineProperties(AB.prototype,{nextPageToken:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"nextPageToken")?_.T(this,"nextPageToken"):null},set:function(a){this.O.nextPageToken=a}},projects:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projects")?_.T(this,"projects"):null},set:function(a){this.O.projects=a}}});
_.BB={$Xgafv:"$.xgafv",access_token:"access_token",alt:"alt",callback:"callback",fields:"fields",filter:"filter",key:"key",oauth_token:"oauth_token",pageSize:"pageSize",pageToken:"pageToken",parent:"parent",prettyPrint:"prettyPrint",quotaUser:"quotaUser",uploadType:"uploadType",upload_protocol:"upload_protocol"};CB=function(a,b,c){this.Ua=a;this.Ua=null==a?"v1":a;this.kb=new _.Al(b,c)};_.k=CB.prototype;
_.k.create=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Bl(this.kb,{body:a,Fb:"POST",Gb:"cloudresourcemanager.projects.create",path:"/"+this.Ua+"/projects",Ta:_.uf(b,_.BB,c),Jb:_.xB})};_.k.delete=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Bl(this.kb,{body:null,Fb:"DELETE",Gb:"cloudresourcemanager.projects.delete",path:"/"+this.Ua+"/projects/"+a,Ta:_.uf(b,_.BB,c),Jb:uib})};
_.k.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Bl(this.kb,{body:null,Fb:"GET",Gb:"cloudresourcemanager.projects.get",path:"/"+this.Ua+"/projects/"+a,Ta:_.uf(b,_.BB,c),Jb:_.zB})};_.k.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Bl(this.kb,{body:null,Fb:"GET",Gb:"cloudresourcemanager.projects.list",path:"/"+this.Ua+"/projects",Ta:_.uf(a,_.BB,b),Jb:AB})};
_.k.update=function(a,b,c,d){c=void 0===c?{}:c;d=void 0===d?{}:d;return _.Bl(this.kb,{body:b,Fb:"PUT",Gb:"cloudresourcemanager.projects.update",path:"/"+this.Ua+"/projects/"+a,Ta:_.uf(c,_.BB,d),Jb:_.zB})};CB.ha=function(a){return new (a||CB)(_.u(_.wYa,8),_.u(_.xYa),_.u(_.zl,8))};CB.ua=_.t({token:CB,oa:CB.ha});_.DB=function(){};_.DB.ha=function(a){return new (a||_.DB)};_.DB.ua=_.t({token:_.DB,oa:function(a){return CB.ha(a)},Ja:_.nt});
var vib=0,EB=function(a,b){this.id="mat-mdc-error-"+vib++;a||b.ta.setAttribute("aria-live","polite")};EB.ha=function(a){return new (a||EB)(_.Kc("aria-live"),_.x(_.Rc))};EB.Ha=_.gc({type:EB,qa:[["mat-error"],["","matError",""]],Db:["aria-atomic","true",1,"mat-mdc-form-field-error","mat-mdc-form-field-bottom-align"],Cb:1,lb:function(a,b){a&2&&_.Le("id",b.id)},inputs:{id:"id"},features:[_.Ze([{Ca:_.z4a,Kb:EB}])]});var wib=0,FB=function(){this.align="start";this.id="mat-mdc-hint-"+wib++};
FB.ha=function(a){return new (a||FB)};FB.Ha=_.gc({type:FB,qa:[["mat-hint"]],Db:[1,"mat-mdc-form-field-hint","mat-mdc-form-field-bottom-align"],Cb:4,lb:function(a,b){a&2&&(_.Le("id",b.id),_.Ee("align",null),_.Ge("mat-mdc-form-field-hint-end","end"===b.align))},inputs:{align:"align",id:"id"}});var GB=function(){};GB.ha=function(a){return new (a||GB)};GB.Ha=_.gc({type:GB,qa:[["mat-label"]]});var HB=function(){this.r5=!1};
_.W.Object.defineProperties(HB.prototype,{Fqc:{configurable:!0,enumerable:!0,set:function(){this.r5=!0}}});HB.ha=function(a){return new (a||HB)};HB.Ha=_.gc({type:HB,qa:[["","matSuffix",""],["","matIconSuffix",""],["","matTextSuffix",""]],inputs:{Fqc:["matTextSuffix","_isTextSelector"]},features:[_.Ze([{Ca:_.B4a,Kb:HB}])]});var IB=function(a){this.Oa=a;this.Osb=!1};
IB.prototype.getWidth=function(){var a=this.Oa.ta;if(null!==a.offsetParent)a=a.scrollWidth;else{a=a.cloneNode(!0);a.style.setProperty("position","absolute");a.style.setProperty("transform","translate(-9999px, -9999px)");document.documentElement.appendChild(a);var b=a.scrollWidth;a.remove();a=b}return a};_.W.Object.defineProperties(IB.prototype,{element:{configurable:!0,enumerable:!0,get:function(){return this.Oa.ta}}});IB.ha=function(a){return new (a||IB)(_.x(_.Rc))};
IB.Ha=_.gc({type:IB,qa:[["label","matFormFieldFloatingLabel",""]],Db:[1,"mdc-floating-label","mat-mdc-floating-label"],Cb:2,lb:function(a,b){a&2&&_.Ge("mdc-floating-label--float-above",b.Osb)},inputs:{Osb:"floating"}});
var JB=function(a,b){var c=this;this.Oa=a;this.l$a=function(d){var e=c.Oa.ta.classList,f=e.contains("mdc-line-ripple--deactivating");"opacity"===d.propertyName&&f&&e.remove("mdc-line-ripple--active","mdc-line-ripple--deactivating")};b.jc(function(){a.ta.addEventListener("transitionend",c.l$a)})};JB.prototype.Tt=function(){var a=this.Oa.ta.classList;a.remove("mdc-line-ripple--deactivating");a.add("mdc-line-ripple--active")};JB.prototype.s9=function(){this.Oa.ta.classList.add("mdc-line-ripple--deactivating")};
JB.prototype.La=function(){this.Oa.ta.removeEventListener("transitionend",this.l$a)};JB.ha=function(a){return new (a||JB)(_.x(_.Rc),_.x(_.ye))};JB.Ha=_.gc({type:JB,qa:[["div","matFormFieldLineRipple",""]],Db:[1,"mdc-line-ripple"]});var KB=function(a,b){this.Oa=a;this.vb=b;this.OUa=0;this.open=!1};
KB.prototype.Pc=function(){var a=this.Oa.ta.querySelector(".mdc-floating-label");a?(this.Oa.ta.classList.add("mdc-notched-outline--upgraded"),"function"===typeof requestAnimationFrame&&(a.style.transitionDuration="0s",this.vb.jc(function(){requestAnimationFrame(function(){return a.style.transitionDuration=""})}))):this.Oa.ta.classList.add("mdc-notched-outline--no-label")};
KB.prototype.Poc=function(){return this.open?0<this.OUa?"calc("+this.OUa+"px * var(--mat-mdc-form-field-floating-label-scale, 0.75) + 9px)":"0px":null};KB.ha=function(a){return new (a||KB)(_.x(_.Rc),_.x(_.ye))};
KB.ya=_.ec({type:KB,qa:[["div","matFormFieldNotchedOutline",""]],Db:[1,"mdc-notched-outline"],Cb:2,lb:function(a,b){a&2&&_.Ge("mdc-notched-outline--notched",b.open)},inputs:{OUa:["matFormFieldNotchedOutlineLabelWidth","labelWidth"],open:["matFormFieldNotchedOutlineOpen","open"]},Yb:["matFormFieldNotchedOutline",""],kc:["*"],Aa:4,Ba:2,Fa:[[1,"mdc-notched-outline__leading"],[1,"mdc-notched-outline__notch"],[1,"mdc-notched-outline__trailing"]],va:function(a,b){a&1&&(_.Re(),_.F(0,"div",0),_.B(1,"div",
1),_.Se(2),_.D(),_.F(3,"div",2));a&2&&(_.w(1),_.Fe("width",b.Poc()))},nb:2,Na:0});
var xib=["textField"],yib=["iconPrefixContainer"],zib=["textPrefixContainer"],Aib=["*",[["mat-label"]],[["","matPrefix",""],["","matIconPrefix",""]],[["","matTextPrefix",""]],[["","matTextSuffix",""]],[["","matSuffix",""],["","matIconSuffix",""]],[["mat-error"],["","matError",""]],[["mat-hint",3,"align","end"]],[["mat-hint","align","end"]]],Bib=0,LB=function(a,b,c,d,e,f,g,h){this.Oa=a;this.ub=b;this.vb=c;this.zc=d;this.Vc=e;this.Yr=f;this.Ve=g;this.Ib=h;this.rP=!1;this.color="primary";this.Sy="fill";
this.jdb=null;this.sP="";this.w$a=this.fHa=this.v$a=this.eHa=!1;this.YE="mat-mdc-form-field-label-"+Bib++;this.j5="mat-mdc-hint-"+Bib++;this.TP="";this.mab=0;this.Sb=new _.qe;this.o5=null;this.mX=!1;f&&(f.wd&&(this.wd=f.wd),this.rP=!(null==f||!f.ZR),f.color&&(this.color=f.color))};_.k=LB.prototype;
_.k.Pc=function(){var a=this;this.Zdb();this.f6();var b,c;(null==(b=this.Ib)?0:null==(c=b.fonts)?0:c.ready)?this.Ib.fonts.ready.then(function(){a.f6();_.vk(a.ub)}):setTimeout(function(){return a.f6()},100);this.TP="enter";this.ub.he()};_.k.Ge=function(){this.cqc();this.gqc();this.fqc();this.eqc()};_.k.gM=function(){};_.k.La=function(){this.Sb.next();this.Sb.complete()};_.k.TZ=function(){return this.vdb||this.Oa};_.k.M6a=function(){this.PE()&&(this.Es="always")};
_.k.cqc=function(){var a=this,b=this.Od;b.controlType&&this.Oa.ta.classList.add("mat-mdc-form-field-type-"+b.controlType);b.Wc.subscribe(function(){a.Zdb();a.zJ();_.vk(a.ub)});b.Qe&&b.Qe.lm&&b.Qe.lm.ka(_.ve(this.Sb)).subscribe(function(){return _.vk(a.ub)})};_.k.z7a=function(){this.eHa=!!this.mJ.find(function(a){return!a.r5});this.v$a=!!this.mJ.find(function(a){return a.r5});this.fHa=!!this.HX.find(function(a){return!a.r5});this.w$a=!!this.HX.find(function(a){return a.r5})};
_.k.fqc=function(){var a=this;this.z7a();_.Sd(this.mJ.qd,this.HX.qd).subscribe(function(){a.z7a();_.vk(a.ub)})};_.k.gqc=function(){var a=this;this.Wy.qd.subscribe(function(){a.d6();_.vk(a.ub)});this.Uy.qd.subscribe(function(){a.zJ();_.vk(a.ub)});this.zJ()};_.k.QTc=function(){};
_.k.Zdb=function(){if(this.Od.focused&&!this.o5){this.o5=!0;var a;null==(a=this.wab)||a.Tt()}else if(!this.Od.focused&&(this.o5||null===this.o5)){this.o5=!1;var b;null==(b=this.wab)||b.s9()}var c;null==(c=this.vdb)||c.ta.classList.toggle("mdc-text-field--focused",this.Od.focused)};
_.k.eqc=function(){var a=this;this.mJ.qd.subscribe(function(){return a.mX=!0});this.vb.jc(function(){a.vb.Ag.ka(_.ve(a.Sb)).subscribe(function(){a.mX&&(a.mX=!1,a.puc())})});this.zc.kd.ka(_.ve(this.Sb)).subscribe(function(){return a.mX=!0})};_.k.EX=function(){return"always"===this.Es};_.k.QE=function(){return"outline"===this.wd};_.k.m9a=function(){return!this.Vc.ne&&this.mJ.length&&!this.QP()};_.k.PE=function(){return!!this.NHa||!!this.OHa};_.k.QP=function(){return this.Od.uha||this.EX()};
_.k.Dq=function(a){var b=this.Od?this.Od.Qe:null;return b&&b[a]};_.k.P4=function(){return this.Uy&&0<this.Uy.length&&this.Od.Bs?"error":"hint"};_.k.f6=function(){this.QE()&&this.rla&&(this.mab=this.rla.getWidth())};_.k.d6=function(){this.zJ()};_.k.Cuc=function(){};
_.k.zJ=function(){if(this.Od){var a=[];this.Od.LN&&"string"===typeof this.Od.LN&&a.push.apply(a,_.qc(this.Od.LN.split(" ")));if("hint"===this.P4()){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.sP&&a.push(this.j5);c&&a.push(c.id)}else this.Uy&&a.push.apply(a,_.qc(this.Uy.map(function(d){return d.id})));this.Od.cxa(a)}};
_.k.puc=function(){if(this.Vc.ne&&this.QE()&&this.rla){var a=this.rla.element;if(this.E$a||this.wdb)if(this.nqc()){var b,c=null==(b=this.E$a)?void 0:b.ta,d;b=null==(d=this.wdb)?void 0:d.ta;var e;c=null!=(e=null==c?void 0:c.getBoundingClientRect().width)?e:0;var f;e=null!=(f=null==b?void 0:b.getBoundingClientRect().width)?f:0;a.style.transform="var(\n        --mat-mdc-form-field-label-transform,\n        translateY(-50%) translateX(calc("+(("rtl"===this.zc.value?"-1":"1")+" * ("+(c+e+"px + var(--mat-mdc-form-field-label-offset-x, 0px))))\n    )"))}else this.mX=
!0;else a.style.transform=""}};_.k.nqc=function(){var a=this.Oa.ta;if(a.getRootNode){var b=a.getRootNode();return b&&b!==a}return document.documentElement.contains(a)};
_.W.Object.defineProperties(LB.prototype,{ZR:{configurable:!0,enumerable:!0,get:function(){return this.rP},set:function(a){this.rP=_.Ug(a)}},Es:{configurable:!0,enumerable:!0,get:function(){var a;return this.LE||(null==(a=this.Yr)?void 0:a.Es)||"auto"},set:function(a){a!==this.LE&&(this.LE=a,_.vk(this.ub))}},wd:{configurable:!0,enumerable:!0,get:function(){return this.Sy},set:function(a){var b=this.Sy,c;this.Sy=a||(null==(c=this.Yr)?void 0:c.wd)||"fill";"outline"===this.Sy&&this.Sy!==b&&(this.f6(),
this.mX=!0)}},Zxa:{configurable:!0,enumerable:!0,get:function(){var a;return this.jdb||(null==(a=this.Yr)?void 0:a.Zxa)||"fixed"},set:function(a){var b;this.jdb=a||(null==(b=this.Yr)?void 0:b.Zxa)||"fixed"}},cS:{configurable:!0,enumerable:!0,get:function(){return this.sP},set:function(a){this.sP=a;this.d6()}},Od:{configurable:!0,enumerable:!0,get:function(){return this.tGa||this.hoc},set:function(a){this.tGa=a}}});
LB.ha=function(a){return new (a||LB)(_.x(_.Rc),_.x(_.sl),_.x(_.ye),_.x(_.dq),_.x(_.Bp),_.x(_.D4a,8),_.x(_.tk,8),_.x(_.Yg))};
LB.ya=_.ec({type:LB,qa:[["mat-form-field"]],zd:function(a,b,c){a&1&&(_.kf(c,GB,5),_.kf(c,GB,7),_.kf(c,_.qw,5),_.kf(c,_.A4a,5),_.kf(c,_.B4a,5),_.kf(c,_.z4a,5),_.kf(c,FB,5));if(a&2){var d;_.gf(d=_.lf())&&(b.NHa=d.first);_.gf(d=_.lf())&&(b.OHa=d.first);_.gf(d=_.lf())&&(b.hoc=d.first);_.gf(d=_.lf())&&(b.mJ=d);_.gf(d=_.lf())&&(b.HX=d);_.gf(d=_.lf())&&(b.Uy=d);_.gf(d=_.lf())&&(b.Wy=d)}},tb:function(a,b){a&1&&(_.hf(xib,5),_.hf(yib,5),_.hf(zib,5),_.hf(IB,5),_.hf(KB,5),_.hf(JB,5));if(a&2){var c;_.gf(c=_.lf())&&
(b.vdb=c.first);_.gf(c=_.lf())&&(b.E$a=c.first);_.gf(c=_.lf())&&(b.wdb=c.first);_.gf(c=_.lf())&&(b.rla=c.first);_.gf(c=_.lf())&&(b.sUc=c.first);_.gf(c=_.lf())&&(b.wab=c.first)}},Db:[1,"mat-mdc-form-field"],Cb:42,lb:function(a,b){a&2&&_.Ge("mat-mdc-form-field-label-always-float",b.EX())("mat-mdc-form-field-has-icon-prefix",b.eHa)("mat-mdc-form-field-has-icon-suffix",b.fHa)("mat-form-field-invalid",b.Od.Bs)("mat-form-field-disabled",b.Od.disabled)("mat-form-field-autofilled",b.Od.xoa)("mat-form-field-no-animations",
"NoopAnimations"===b.Ve)("mat-form-field-appearance-fill","fill"==b.wd)("mat-form-field-appearance-outline","outline"==b.wd)("mat-form-field-hide-placeholder",b.PE()&&!b.QP())("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.Dq("untouched"))("ng-touched",b.Dq("touched"))("ng-pristine",b.Dq("pristine"))("ng-dirty",b.Dq("dirty"))("ng-valid",b.Dq("valid"))("ng-invalid",b.Dq("invalid"))("ng-pending",
b.Dq("pending"))},inputs:{ZR:"hideRequiredMarker",color:"color",Es:"floatLabel",wd:"appearance",Zxa:"subscriptSizing",cS:"hintLabel"},Zb:["matFormField"],features:[_.Ze([{Ca:_.rw,Kb:LB}])],kc:"*;mat-label;[matPrefix], [matIconPrefix];[matTextPrefix];[matTextSuffix];[matSuffix], [matIconSuffix];mat-error, [matError];mat-hint:not([align='end']);mat-hint[align='end']".split(";"),Aa:18,Ba:23,Fa:[["labelTemplate",""],[1,"mat-mdc-text-field-wrapper","mdc-text-field",3,"click"],["textField",""],["class",
"mat-mdc-form-field-focus-overlay",4,"ngIf"],[1,"mat-mdc-form-field-flex"],["matFormFieldNotchedOutline","",3,"matFormFieldNotchedOutlineOpen","matFormFieldNotchedOutlineLabelWidth",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","cdkObserveContentDisabled","id","cdkObserveContent",4,"ngIf"],["matFormFieldFloatingLabel","",3,"floating","cdkObserveContentDisabled","id","cdkObserveContent"],["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","matFormFieldNotchedOutlineLabelWidth"],[3,"ngTemplateOutlet"],[1,"mat-mdc-form-field-icon-prefix"],["iconPrefixContainer",""],[1,"mat-mdc-form-field-text-prefix"],["textPrefixContainer",""],[1,"mat-mdc-form-field-text-suffix"],[1,"mat-mdc-form-field-icon-suffix"],["matFormFieldLineRipple",""],[1,"mat-mdc-form-field-error-wrapper"],
[1,"mat-mdc-form-field-hint-wrapper"],[3,"id",4,"ngIf"],[1,"mat-mdc-form-field-hint-spacer"],[3,"id"]],va:function(a,b){a&1&&(_.Re(Aib),_.N(0,Odb,1,1,"ng-template",null,0,_.pf),_.B(2,"div",1,2),_.K("click",function(c){return b.Od.Qua(c)}),_.N(4,Pdb,1,0,"div",3),_.B(5,"div",4),_.N(6,Sdb,2,3,"div",5),_.N(7,Tdb,3,0,"div",6),_.N(8,Udb,3,0,"div",7),_.B(9,"div",8),_.N(10,Wdb,1,1,"ng-template",9),_.Se(11),_.D(),_.N(12,Xdb,2,0,"div",10),_.N(13,Ydb,2,0,"div",11),_.D(),_.N(14,Zdb,1,0,"div",12),_.D(),_.B(15,
"div",13),_.N(16,$db,2,1,"div",14),_.N(17,beb,5,2,"div",15),_.D());a&2&&(_.w(2),_.Ge("mdc-text-field--filled",!b.QE())("mdc-text-field--outlined",b.QE())("mdc-text-field--no-label",!b.PE())("mdc-text-field--disabled",b.Od.disabled)("mdc-text-field--invalid",b.Od.Bs),_.w(2),_.z("ngIf",!b.QE()&&!b.Od.disabled),_.w(2),_.z("ngIf",b.QE()),_.w(1),_.z("ngIf",b.eHa),_.w(1),_.z("ngIf",b.v$a),_.w(2),_.z("ngIf",!b.QE()||b.m9a()),_.w(2),_.z("ngIf",b.w$a),_.w(1),_.z("ngIf",b.fHa),_.w(1),_.z("ngIf",!b.QE()),_.w(1),
_.Ge("mat-mdc-form-field-subscript-dynamic-size","dynamic"===b.Zxa),_.z("ngSwitch",b.P4()),_.w(1),_.z("ngSwitchCase","error"),_.w(1),_.z("ngSwitchCase","hint"))},Ia:[_.hm,_.lm,_.im,_.jm,_.Rp,FB,IB,KB,JB],styles:['.mdc-text-field{border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius:var(--mdc-shape-small, 4px);border-bottom-right-radius:0;border-bottom-left-radius:0;display:inline-flex;align-items:baseline;padding:0 16px;position:relative;box-sizing:border-box;overflow:hidden;will-change:opacity,transform,color}.mdc-text-field .mdc-floating-label{top:50%;transform:translateY(-50%);pointer-events:none}.mdc-text-field__input{height:28px;width:100%;min-width:0;border:none;border-radius:0;background:none;appearance:none;padding:0}.mdc-text-field__input::-ms-clear{display:none}.mdc-text-field__input::-webkit-calendar-picker-indicator{display:none}.mdc-text-field__input:focus{outline:none}.mdc-text-field__input:invalid{box-shadow:none}@media all{.mdc-text-field__input::placeholder{opacity:0}}@media all{.mdc-text-field__input:-ms-input-placeholder{opacity:0}}@media all{.mdc-text-field--no-label .mdc-text-field__input::placeholder,.mdc-text-field--focused .mdc-text-field__input::placeholder{opacity:1}}@media all{.mdc-text-field--no-label .mdc-text-field__input:-ms-input-placeholder,.mdc-text-field--focused .mdc-text-field__input:-ms-input-placeholder{opacity:1}}.mdc-text-field__affix{height:28px;opacity:0;white-space:nowrap}.mdc-text-field--label-floating .mdc-text-field__affix,.mdc-text-field--no-label .mdc-text-field__affix{opacity:1}@supports(-webkit-hyphens: none){.mdc-text-field--outlined .mdc-text-field__affix{align-items:center;align-self:center;display:inline-flex;height:100%}}.mdc-text-field__affix--prefix{padding-left:0;padding-right:2px}[dir=rtl] .mdc-text-field__affix--prefix,.mdc-text-field__affix--prefix[dir=rtl]{padding-left:2px;padding-right:0}.mdc-text-field--end-aligned .mdc-text-field__affix--prefix{padding-left:0;padding-right:12px}[dir=rtl] .mdc-text-field--end-aligned .mdc-text-field__affix--prefix,.mdc-text-field--end-aligned .mdc-text-field__affix--prefix[dir=rtl]{padding-left:12px;padding-right:0}.mdc-text-field__affix--suffix{padding-left:12px;padding-right:0}[dir=rtl] .mdc-text-field__affix--suffix,.mdc-text-field__affix--suffix[dir=rtl]{padding-left:0;padding-right:12px}.mdc-text-field--end-aligned .mdc-text-field__affix--suffix{padding-left:2px;padding-right:0}[dir=rtl] .mdc-text-field--end-aligned .mdc-text-field__affix--suffix,.mdc-text-field--end-aligned .mdc-text-field__affix--suffix[dir=rtl]{padding-left:0;padding-right:2px}.mdc-text-field--filled{height:56px}.mdc-text-field--filled::before{display:inline-block;width:0;height:40px;content:"";vertical-align:0}.mdc-text-field--filled .mdc-floating-label{left:16px;right:initial}[dir=rtl] .mdc-text-field--filled .mdc-floating-label,.mdc-text-field--filled .mdc-floating-label[dir=rtl]{left:initial;right:16px}.mdc-text-field--filled .mdc-floating-label--float-above{transform:translateY(-106%) scale(0.75)}.mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__input{height:100%}.mdc-text-field--filled.mdc-text-field--no-label .mdc-floating-label{display:none}.mdc-text-field--filled.mdc-text-field--no-label::before{display:none}@supports(-webkit-hyphens: none){.mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__affix{align-items:center;align-self:center;display:inline-flex;height:100%}}.mdc-text-field--outlined{height:56px;overflow:visible}.mdc-text-field--outlined .mdc-floating-label--float-above{transform:translateY(-37.25px) scale(1)}.mdc-text-field--outlined .mdc-floating-label--float-above{font-size:.75rem}.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-34.75px) scale(0.75)}.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-text-field--outlined .mdc-text-field__input{height:100%}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading{border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:var(--mdc-shape-small, 4px)}[dir=rtl] .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading[dir=rtl]{border-top-left-radius:0;border-top-right-radius:var(--mdc-shape-small, 4px);border-bottom-right-radius:var(--mdc-shape-small, 4px);border-bottom-left-radius:0}@supports(top: max(0%)){.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading{width:max(12px, var(--mdc-shape-small, 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__notch{max-width:calc(100% - max(12px, var(--mdc-shape-small, 4px))*2)}}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing{border-top-left-radius:0;border-top-right-radius:var(--mdc-shape-small, 4px);border-bottom-right-radius:var(--mdc-shape-small, 4px);border-bottom-left-radius:0}[dir=rtl] .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing,.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing[dir=rtl]{border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:var(--mdc-shape-small, 4px)}@supports(top: max(0%)){.mdc-text-field--outlined{padding-left:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined{padding-right:max(16px, var(--mdc-shape-small, 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined+.mdc-text-field-helper-line{padding-left:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined+.mdc-text-field-helper-line{padding-right:max(16px, var(--mdc-shape-small, 4px))}}.mdc-text-field--outlined.mdc-text-field--with-leading-icon{padding-left:0}@supports(top: max(0%)){.mdc-text-field--outlined.mdc-text-field--with-leading-icon{padding-right:max(16px, var(--mdc-shape-small, 4px))}}[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-leading-icon,.mdc-text-field--outlined.mdc-text-field--with-leading-icon[dir=rtl]{padding-right:0}@supports(top: max(0%)){[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-leading-icon,.mdc-text-field--outlined.mdc-text-field--with-leading-icon[dir=rtl]{padding-left:max(16px, var(--mdc-shape-small, 4px))}}.mdc-text-field--outlined.mdc-text-field--with-trailing-icon{padding-right:0}@supports(top: max(0%)){.mdc-text-field--outlined.mdc-text-field--with-trailing-icon{padding-left:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-trailing-icon,.mdc-text-field--outlined.mdc-text-field--with-trailing-icon[dir=rtl]{padding-left:0}@supports(top: max(0%)){[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-trailing-icon,.mdc-text-field--outlined.mdc-text-field--with-trailing-icon[dir=rtl]{padding-right:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}.mdc-text-field--outlined.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon{padding-left:0;padding-right:0}.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:1px}.mdc-text-field--outlined .mdc-floating-label{left:4px;right:initial}[dir=rtl] .mdc-text-field--outlined .mdc-floating-label,.mdc-text-field--outlined .mdc-floating-label[dir=rtl]{left:initial;right:4px}.mdc-text-field--outlined .mdc-text-field__input{display:flex;border:none !important;background-color:rgba(0,0,0,0)}.mdc-text-field--outlined .mdc-notched-outline{z-index:1}.mdc-text-field--textarea{flex-direction:column;align-items:center;width:auto;height:auto;padding:0}.mdc-text-field--textarea .mdc-floating-label{top:19px}.mdc-text-field--textarea .mdc-floating-label:not(.mdc-floating-label--float-above){transform:none}.mdc-text-field--textarea .mdc-text-field__input{flex-grow:1;height:auto;min-height:1.5rem;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;resize:none;padding:0 16px}.mdc-text-field--textarea.mdc-text-field--filled::before{display:none}.mdc-text-field--textarea.mdc-text-field--filled .mdc-floating-label--float-above{transform:translateY(-10.25px) scale(0.75)}.mdc-text-field--textarea.mdc-text-field--filled .mdc-text-field__input{margin-top:23px;margin-bottom:9px}.mdc-text-field--textarea.mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__input{margin-top:16px;margin-bottom:16px}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:0}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label--float-above{transform:translateY(-27.25px) scale(1)}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label--float-above{font-size:.75rem}.mdc-text-field--textarea.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--textarea.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-24.75px) scale(0.75)}.mdc-text-field--textarea.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--textarea.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-text-field__input{margin-top:16px;margin-bottom:16px}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label{top:18px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field__input{margin-bottom:2px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field-character-counter{align-self:flex-end;padding:0 16px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field-character-counter::after{display:inline-block;width:0;height:16px;content:"";vertical-align:-16px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field-character-counter::before{display:none}.mdc-text-field__resizer{align-self:stretch;display:inline-flex;flex-direction:column;flex-grow:1;max-height:100%;max-width:100%;min-height:56px;min-width:fit-content;min-width:-moz-available;min-width:-webkit-fill-available;overflow:hidden;resize:both}.mdc-text-field--filled .mdc-text-field__resizer{transform:translateY(-1px)}.mdc-text-field--filled .mdc-text-field__resizer .mdc-text-field__input,.mdc-text-field--filled .mdc-text-field__resizer .mdc-text-field-character-counter{transform:translateY(1px)}.mdc-text-field--outlined .mdc-text-field__resizer{transform:translateX(-1px) translateY(-1px)}[dir=rtl] .mdc-text-field--outlined .mdc-text-field__resizer,.mdc-text-field--outlined .mdc-text-field__resizer[dir=rtl]{transform:translateX(1px) translateY(-1px)}.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field__input,.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field-character-counter{transform:translateX(1px) translateY(1px)}[dir=rtl] .mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field__input,[dir=rtl] .mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field-character-counter,.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field__input[dir=rtl],.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field-character-counter[dir=rtl]{transform:translateX(-1px) translateY(1px)}.mdc-text-field--with-leading-icon{padding-left:0;padding-right:16px}[dir=rtl] .mdc-text-field--with-leading-icon,.mdc-text-field--with-leading-icon[dir=rtl]{padding-left:16px;padding-right:0}.mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label{max-width:calc(100% - 48px);left:48px;right:initial}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label,.mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label[dir=rtl]{left:initial;right:48px}.mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label--float-above{max-width:calc(100% / 0.75 - 64px / 0.75)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label{left:36px;right:initial}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label[dir=rtl]{left:initial;right:36px}.mdc-text-field--with-leading-icon.mdc-text-field--outlined :not(.mdc-notched-outline--notched) .mdc-notched-outline__notch{max-width:calc(100% - 60px)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above{transform:translateY(-37.25px) translateX(-32px) scale(1)}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above[dir=rtl]{transform:translateY(-37.25px) translateX(32px) scale(1)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above{font-size:.75rem}.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-34.75px) translateX(-32px) scale(0.75)}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above[dir=rtl],.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above[dir=rtl]{transform:translateY(-34.75px) translateX(32px) scale(0.75)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-text-field--with-trailing-icon{padding-left:16px;padding-right:0}[dir=rtl] .mdc-text-field--with-trailing-icon,.mdc-text-field--with-trailing-icon[dir=rtl]{padding-left:0;padding-right:16px}.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label{max-width:calc(100% - 64px)}.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label--float-above{max-width:calc(100% / 0.75 - 64px / 0.75)}.mdc-text-field--with-trailing-icon.mdc-text-field--outlined :not(.mdc-notched-outline--notched) .mdc-notched-outline__notch{max-width:calc(100% - 60px)}.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon{padding-left:0;padding-right:0}.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label{max-width:calc(100% - 96px)}.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label--float-above{max-width:calc(100% / 0.75 - 96px / 0.75)}.mdc-text-field-helper-line{display:flex;justify-content:space-between;box-sizing:border-box}.mdc-text-field+.mdc-text-field-helper-line{padding-right:16px;padding-left:16px}.mdc-form-field>.mdc-text-field+label{align-self:flex-start}.mdc-text-field--focused .mdc-notched-outline__leading,.mdc-text-field--focused .mdc-notched-outline__notch,.mdc-text-field--focused .mdc-notched-outline__trailing{border-width:2px}.mdc-text-field--focused+.mdc-text-field-helper-line .mdc-text-field-helper-text:not(.mdc-text-field-helper-text--validation-msg){opacity:1}.mdc-text-field--focused.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:2px}.mdc-text-field--focused.mdc-text-field--outlined.mdc-text-field--textarea .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:0}.mdc-text-field--invalid+.mdc-text-field-helper-line .mdc-text-field-helper-text--validation-msg{opacity:1}.mdc-text-field--disabled{pointer-events:none}@media screen and (forced-colors: active){.mdc-text-field--disabled .mdc-text-field__input{background-color:Window}.mdc-text-field--disabled .mdc-floating-label{z-index:1}}.mdc-text-field--disabled .mdc-floating-label{cursor:default}.mdc-text-field--disabled.mdc-text-field--filled .mdc-text-field__ripple{display:none}.mdc-text-field--disabled .mdc-text-field__input{pointer-events:auto}.mdc-text-field--end-aligned .mdc-text-field__input{text-align:right}[dir=rtl] .mdc-text-field--end-aligned .mdc-text-field__input,.mdc-text-field--end-aligned .mdc-text-field__input[dir=rtl]{text-align:left}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__input,[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__input,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix{direction:ltr}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--prefix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--prefix{padding-left:0;padding-right:2px}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--suffix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--suffix{padding-left:12px;padding-right:0}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__icon--leading,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__icon--leading{order:1}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--suffix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--suffix{order:2}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__input,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__input{order:3}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--prefix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--prefix{order:4}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__icon--trailing,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__icon--trailing{order:5}[dir=rtl] .mdc-text-field--ltr-text.mdc-text-field--end-aligned .mdc-text-field__input,.mdc-text-field--ltr-text.mdc-text-field--end-aligned[dir=rtl] .mdc-text-field__input{text-align:right}[dir=rtl] .mdc-text-field--ltr-text.mdc-text-field--end-aligned .mdc-text-field__affix--prefix,.mdc-text-field--ltr-text.mdc-text-field--end-aligned[dir=rtl] .mdc-text-field__affix--prefix{padding-right:12px}[dir=rtl] .mdc-text-field--ltr-text.mdc-text-field--end-aligned .mdc-text-field__affix--suffix,.mdc-text-field--ltr-text.mdc-text-field--end-aligned[dir=rtl] .mdc-text-field__affix--suffix{padding-left:2px}.mdc-floating-label{position:absolute;left:0;-webkit-transform-origin:left top;transform-origin:left top;line-height:1.15rem;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:text;overflow:hidden;will-change:transform}[dir=rtl] .mdc-floating-label,.mdc-floating-label[dir=rtl]{right:0;left:auto;-webkit-transform-origin:right top;transform-origin:right top;text-align:right}.mdc-floating-label--float-above{cursor:auto}.mdc-floating-label--required:not(.mdc-floating-label--hide-required-marker)::after{margin-left:1px;margin-right:0px;content:"*"}[dir=rtl] .mdc-floating-label--required:not(.mdc-floating-label--hide-required-marker)::after,.mdc-floating-label--required:not(.mdc-floating-label--hide-required-marker)[dir=rtl]::after{margin-left:0;margin-right:1px}.mdc-floating-label--float-above{transform:translateY(-106%) scale(0.75)}.mdc-notched-outline{display:flex;position:absolute;top:0;right:0;left:0;box-sizing:border-box;width:100%;max-width:100%;height:100%;text-align:left;pointer-events:none}[dir=rtl] .mdc-notched-outline,.mdc-notched-outline[dir=rtl]{text-align:right}.mdc-notched-outline__leading,.mdc-notched-outline__notch,.mdc-notched-outline__trailing{box-sizing:border-box;height:100%;pointer-events:none}.mdc-notched-outline__trailing{flex-grow:1}.mdc-notched-outline__notch{flex:0 0 auto;width:auto}.mdc-notched-outline .mdc-floating-label{display:inline-block;position:relative;max-width:100%}.mdc-notched-outline .mdc-floating-label--float-above{text-overflow:clip}.mdc-notched-outline--upgraded .mdc-floating-label--float-above{max-width:133.3333333333%}.mdc-notched-outline--notched .mdc-notched-outline__notch{padding-left:0;padding-right:8px;border-top:none}[dir=rtl] .mdc-notched-outline--notched .mdc-notched-outline__notch,.mdc-notched-outline--notched .mdc-notched-outline__notch[dir=rtl]{padding-left:8px;padding-right:0}.mdc-notched-outline--no-label .mdc-notched-outline__notch{display:none}.mdc-notched-outline__leading,.mdc-notched-outline__notch,.mdc-notched-outline__trailing{border-top:1px solid;border-bottom:1px solid}.mdc-notched-outline__leading{border-left:1px solid;border-right:none;width:12px}[dir=rtl] .mdc-notched-outline__leading,.mdc-notched-outline__leading[dir=rtl]{border-left:none;border-right:1px solid}.mdc-notched-outline__trailing{border-left:none;border-right:1px solid}[dir=rtl] .mdc-notched-outline__trailing,.mdc-notched-outline__trailing[dir=rtl]{border-left:1px solid;border-right:none}.mdc-notched-outline__notch{max-width:calc(100% - 12px * 2)}.mdc-line-ripple::before,.mdc-line-ripple::after{position:absolute;bottom:0;left:0;width:100%;border-bottom-style:solid;content:""}.mdc-line-ripple::before{z-index:1}.mdc-line-ripple::after{transform:scaleX(0);opacity:0;z-index:2}.mdc-line-ripple--active::after{transform:scaleX(1);opacity:1}.mdc-line-ripple--deactivating::after{opacity:0}.mdc-line-ripple::before{border-bottom-width:1px}.mdc-line-ripple::after{border-bottom-width:2px}.mat-mdc-form-field-textarea-control{vertical-align:middle;resize:vertical;box-sizing:border-box;height:auto;margin:0;padding:0;border:none;overflow:auto}.mat-mdc-form-field-input-control.mat-mdc-form-field-input-control{font:inherit;letter-spacing:inherit;text-decoration:inherit;text-transform:inherit;border:none}.mat-mdc-form-field .mat-mdc-floating-label.mdc-floating-label{line-height:normal;pointer-events:all}.mdc-text-field--no-label:not(.mdc-text-field--textarea) .mat-mdc-form-field-input-control.mdc-text-field__input,.mat-mdc-text-field-wrapper .mat-mdc-form-field-input-control{height:auto}.mat-mdc-text-field-wrapper .mat-mdc-form-field-input-control.mdc-text-field__input[type=color]{height:23px}.mat-mdc-text-field-wrapper{height:auto;flex:auto}.mat-mdc-form-field-has-icon-prefix .mat-mdc-text-field-wrapper{padding-left:0;--mat-mdc-form-field-label-offset-x: -16px}.mat-mdc-form-field-has-icon-suffix .mat-mdc-text-field-wrapper{padding-right:0}[dir=rtl] .mat-mdc-text-field-wrapper{padding-left:16px;padding-right:16px}[dir=rtl] .mat-mdc-form-field-has-icon-suffix .mat-mdc-text-field-wrapper{padding-left:0}[dir=rtl] .mat-mdc-form-field-has-icon-prefix .mat-mdc-text-field-wrapper{padding-right:0}.mat-mdc-form-field-label-always-float .mdc-text-field__input::placeholder{transition-delay:40ms;transition-duration:110ms;opacity:1}.mat-mdc-text-field-wrapper .mat-mdc-form-field-infix .mat-mdc-floating-label{left:auto;right:auto}.mat-mdc-text-field-wrapper.mdc-text-field--outlined .mdc-text-field__input{display:inline-block}.mat-mdc-form-field .mat-mdc-text-field-wrapper.mdc-text-field .mdc-notched-outline__notch{padding-top:0}.mat-mdc-text-field-wrapper::before{content:none}.mat-mdc-form-field-subscript-wrapper{box-sizing:border-box;width:100%;position:relative}.mat-mdc-form-field-hint-wrapper,.mat-mdc-form-field-error-wrapper{position:absolute;top:0;left:0;right:0;padding:0 16px}.mat-mdc-form-field-subscript-dynamic-size .mat-mdc-form-field-hint-wrapper,.mat-mdc-form-field-subscript-dynamic-size .mat-mdc-form-field-error-wrapper{position:static}.mat-mdc-form-field-bottom-align::before{content:"";display:inline-block;height:16px}.mat-mdc-form-field-bottom-align.mat-mdc-form-field-subscript-dynamic-size::before{content:unset}.mat-mdc-form-field-hint-end{order:1}.mat-mdc-form-field-hint-wrapper{display:flex}.mat-mdc-form-field-hint-spacer{flex:1 0 1em}.mat-mdc-form-field-error{display:block}.mat-mdc-form-field-focus-overlay{top:0;left:0;right:0;bottom:0;position:absolute;opacity:0;pointer-events:none}select.mat-mdc-form-field-input-control{-moz-appearance:none;-webkit-appearance:none;background-color:rgba(0,0,0,0);display:inline-flex;box-sizing:border-box}select.mat-mdc-form-field-input-control:not(:disabled){cursor:pointer}.mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-infix::after{content:"";width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid;position:absolute;right:0;top:50%;margin-top:-2.5px;pointer-events:none}[dir=rtl] .mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-infix::after{right:auto;left:0}.mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-input-control{padding-right:15px}[dir=rtl] .mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-input-control{padding-right:0;padding-left:15px}.cdk-high-contrast-active .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper{outline:solid 1px}.cdk-high-contrast-active .mat-form-field-appearance-fill.mat-form-field-disabled .mat-mdc-text-field-wrapper{outline-color:GrayText}.cdk-high-contrast-active .mat-form-field-appearance-fill.mat-focused .mat-mdc-text-field-wrapper{outline:dashed 3px}.cdk-high-contrast-active .mat-mdc-form-field.mat-focused .mdc-notched-outline{border:dashed 3px}.mat-mdc-form-field{--mat-mdc-form-field-floating-label-scale: 0.75;display:inline-flex;flex-direction:column;min-width:0;text-align:left}[dir=rtl] .mat-mdc-form-field{text-align:right}.mat-mdc-form-field-flex{display:inline-flex;align-items:baseline;box-sizing:border-box;width:100%}.mat-mdc-text-field-wrapper{width:100%}.mat-mdc-form-field-icon-prefix,.mat-mdc-form-field-icon-suffix{align-self:center;line-height:0;pointer-events:auto}.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)}\n'],
nb:2,data:{animation:[_.C4a]},Na:0});Cib=["determinateSpinner"];_.MB=function(a,b,c){a=_.w5a.call(this,a)||this;a.mode="mat-spinner"===a.Oa.ta.nodeName.toLowerCase()?"indeterminate":"determinate";a.Dd=0;a.HW=100;a.dF="NoopAnimations"===b&&!!c&&!c.eoc;c&&(c.color&&(a.color=a.defaultColor=c.color),c.diameter&&(a.diameter=c.diameter),c.strokeWidth&&(a.strokeWidth=c.strokeWidth));return a};_.V(_.MB,_.w5a);_.k=_.MB.prototype;_.k.Vka=function(){return(this.diameter-10)/2};
_.k.qeb=function(){var a=2*this.Vka()+this.strokeWidth;return"0 0 "+a+" "+a};_.k.Jna=function(){return 2*Math.PI*this.Vka()};_.k.ytc=function(){return"determinate"===this.mode?this.Jna()*(100-this.Dd)/100:null};_.k.F7a=function(){return this.strokeWidth/this.diameter*100};
_.W.Object.defineProperties(_.MB.prototype,{value:{configurable:!0,enumerable:!0,get:function(){return"determinate"===this.mode?this.Dd:0},set:function(a){this.Dd=Math.max(0,Math.min(100,_.Xg(a)))}},diameter:{configurable:!0,enumerable:!0,get:function(){return this.HW},set:function(a){this.HW=_.Xg(a)}},strokeWidth:{configurable:!0,enumerable:!0,get:function(){var a;return null!=(a=this.RJa)?a:this.diameter/10},set:function(a){this.RJa=_.Xg(a)}}});
_.MB.ha=function(a){return new (a||_.MB)(_.x(_.Rc),_.x(_.tk,8),_.x(_.x5a))};
_.MB.ya=_.ec({type:_.MB,qa:[["mat-progress-spinner"],["mat-spinner"]],tb:function(a,b){a&1&&_.hf(Cib,5);if(a&2){var c;_.gf(c=_.lf())&&(b.YTc=c.first)}},Db:["role","progressbar","tabindex","-1",1,"mat-mdc-progress-spinner","mdc-circular-progress"],Cb:16,lb:function(a,b){a&2&&(_.Ee("aria-valuemin",0)("aria-valuemax",100)("aria-valuenow","determinate"===b.mode?b.value:null)("mode",b.mode),_.Fe("width",b.diameter,"px")("height",b.diameter,"px")("--mdc-circular-progress-size",b.diameter+"px")("--mdc-circular-progress-active-indicator-width",
b.diameter+"px"),_.Ge("_mat-animation-noopable",b.dF)("mdc-circular-progress--indeterminate","indeterminate"===b.mode))},inputs:{color:"color",mode:"mode",value:"value",diameter:"diameter",strokeWidth:"strokeWidth"},Zb:["matProgressSpinner"],features:[_.Be],Aa:14,Ba:11,Fa:[["circle",""],["aria-hidden","true",1,"mdc-circular-progress__determinate-container"],["determinateSpinner",""],["xmlns","http://www.w3.org/2000/svg","focusable","false",1,"mdc-circular-progress__determinate-circle-graphic"],["cx",
"50%","cy","50%",1,"mdc-circular-progress__determinate-circle"],["aria-hidden","true",1,"mdc-circular-progress__indeterminate-container"],[1,"mdc-circular-progress__spinner-layer"],[1,"mdc-circular-progress__circle-clipper","mdc-circular-progress__circle-left"],[3,"ngTemplateOutlet"],[1,"mdc-circular-progress__gap-patch"],[1,"mdc-circular-progress__circle-clipper","mdc-circular-progress__circle-right"],["xmlns","http://www.w3.org/2000/svg","focusable","false",1,"mdc-circular-progress__indeterminate-circle-graphic"],
["cx","50%","cy","50%"]],va:function(a,b){a&1&&(_.N(0,ceb,2,8,"ng-template",null,0,_.pf),_.B(2,"div",1,2),_.Jc(),_.B(4,"svg",3),_.F(5,"circle",4),_.D()(),_.Sy(),_.B(6,"div",5)(7,"div",6)(8,"div",7),_.Ke(9,8),_.D(),_.B(10,"div",9),_.Ke(11,8),_.D(),_.B(12,"div",10),_.Ke(13,8),_.D()()());if(a&2){var c=_.Ve(1);_.w(4);_.Ee("viewBox",b.qeb());_.w(1);_.Fe("stroke-dasharray",b.Jna(),"px")("stroke-dashoffset",b.ytc(),"px")("stroke-width",b.F7a(),"%");_.Ee("r",b.Vka());_.w(4);_.z("ngTemplateOutlet",c);_.w(2);
_.z("ngTemplateOutlet",c);_.w(2);_.z("ngTemplateOutlet",c)}},Ia:[_.lm],styles:["@keyframes mdc-circular-progress-container-rotate{to{transform:rotate(360deg)}}@keyframes mdc-circular-progress-spinner-layer-rotate{12.5%{transform:rotate(135deg)}25%{transform:rotate(270deg)}37.5%{transform:rotate(405deg)}50%{transform:rotate(540deg)}62.5%{transform:rotate(675deg)}75%{transform:rotate(810deg)}87.5%{transform:rotate(945deg)}100%{transform:rotate(1080deg)}}@keyframes mdc-circular-progress-color-1-fade-in-out{from{opacity:.99}25%{opacity:.99}26%{opacity:0}89%{opacity:0}90%{opacity:.99}to{opacity:.99}}@keyframes mdc-circular-progress-color-2-fade-in-out{from{opacity:0}15%{opacity:0}25%{opacity:.99}50%{opacity:.99}51%{opacity:0}to{opacity:0}}@keyframes mdc-circular-progress-color-3-fade-in-out{from{opacity:0}40%{opacity:0}50%{opacity:.99}75%{opacity:.99}76%{opacity:0}to{opacity:0}}@keyframes mdc-circular-progress-color-4-fade-in-out{from{opacity:0}65%{opacity:0}75%{opacity:.99}90%{opacity:.99}to{opacity:0}}@keyframes mdc-circular-progress-left-spin{from{transform:rotate(265deg)}50%{transform:rotate(130deg)}to{transform:rotate(265deg)}}@keyframes mdc-circular-progress-right-spin{from{transform:rotate(-265deg)}50%{transform:rotate(-130deg)}to{transform:rotate(-265deg)}}.mdc-circular-progress{display:inline-flex;position:relative;direction:ltr;line-height:0;transition:opacity 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-circular-progress__determinate-container,.mdc-circular-progress__indeterminate-circle-graphic,.mdc-circular-progress__indeterminate-container,.mdc-circular-progress__spinner-layer{position:absolute;width:100%;height:100%}.mdc-circular-progress__determinate-container{transform:rotate(-90deg)}.mdc-circular-progress__indeterminate-container{font-size:0;letter-spacing:0;white-space:nowrap;opacity:0}.mdc-circular-progress__determinate-circle-graphic,.mdc-circular-progress__indeterminate-circle-graphic{fill:rgba(0,0,0,0)}.mdc-circular-progress__determinate-circle{transition:stroke-dashoffset 500ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-circular-progress__gap-patch{position:absolute;top:0;left:47.5%;box-sizing:border-box;width:5%;height:100%;overflow:hidden}.mdc-circular-progress__gap-patch .mdc-circular-progress__indeterminate-circle-graphic{left:-900%;width:2000%;transform:rotate(180deg)}.mdc-circular-progress__circle-clipper{display:inline-flex;position:relative;width:50%;height:100%;overflow:hidden}.mdc-circular-progress__circle-clipper .mdc-circular-progress__indeterminate-circle-graphic{width:200%}.mdc-circular-progress__circle-right .mdc-circular-progress__indeterminate-circle-graphic{left:-100%}.mdc-circular-progress--indeterminate .mdc-circular-progress__determinate-container{opacity:0}.mdc-circular-progress--indeterminate .mdc-circular-progress__indeterminate-container{opacity:1}.mdc-circular-progress--indeterminate .mdc-circular-progress__indeterminate-container{animation:mdc-circular-progress-container-rotate 1568.2352941176ms linear infinite}.mdc-circular-progress--indeterminate .mdc-circular-progress__spinner-layer{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__color-1{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,mdc-circular-progress-color-1-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__color-2{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,mdc-circular-progress-color-2-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__color-3{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,mdc-circular-progress-color-3-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__color-4{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,mdc-circular-progress-color-4-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__circle-left .mdc-circular-progress__indeterminate-circle-graphic{animation:mdc-circular-progress-left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__circle-right .mdc-circular-progress__indeterminate-circle-graphic{animation:mdc-circular-progress-right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--closed{opacity:0}.mat-mdc-progress-spinner{--mdc-circular-progress-active-indicator-width:4px;--mdc-circular-progress-size:48px}.mat-mdc-progress-spinner .mdc-circular-progress__determinate-circle,.mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-circle-graphic{stroke:var(--mdc-circular-progress-active-indicator-color)}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mat-mdc-progress-spinner .mdc-circular-progress__determinate-circle,.mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}.mat-mdc-progress-spinner circle{stroke-width:var(--mdc-circular-progress-active-indicator-width)}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mat-mdc-progress-spinner .mdc-circular-progress--four-color .mdc-circular-progress__color-1 .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mat-mdc-progress-spinner .mdc-circular-progress--four-color .mdc-circular-progress__color-2 .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mat-mdc-progress-spinner .mdc-circular-progress--four-color .mdc-circular-progress__color-3 .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mat-mdc-progress-spinner .mdc-circular-progress--four-color .mdc-circular-progress__color-4 .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}.mat-mdc-progress-spinner .mdc-circular-progress{width:var(--mdc-circular-progress-size) !important;height:var(--mdc-circular-progress-size) !important}.mat-mdc-progress-spinner{display:block;overflow:hidden;line-height:0}.mat-mdc-progress-spinner._mat-animation-noopable,.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__determinate-circle{transition:none}.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__indeterminate-circle-graphic,.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__spinner-layer,.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__indeterminate-container{animation:none}.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__indeterminate-container circle{stroke-dasharray:0 !important}.cdk-high-contrast-active .mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-circle-graphic,.cdk-high-contrast-active .mat-mdc-progress-spinner .mdc-circular-progress__determinate-circle{stroke:currentColor;stroke:CanvasText}\n"],
nb:2,Na:0});var NB=function(){};NB.ha=function(a){return new (a||NB)};NB.Ea=_.fc({type:NB});NB.Da=_.Vb({imports:[_.nm,_.Iq]});var Dib=["*",[["mat-option"],["ng-container"]]],OB=function(){return _.Mq.apply(this,arguments)||this};_.V(OB,_.Mq);OB.ha=function(){var a;return function(b){return(a||(a=_.Pc(OB)))(b||OB)}}();
OB.ya=_.ec({type:OB,qa:[["mat-optgroup"]],Db:[1,"mat-optgroup"],Cb:5,lb:function(a,b){a&2&&(_.Ee("role",b.RI?null:"group")("aria-disabled",b.RI?null:b.disabled.toString())("aria-labelledby",b.RI?null:b.YE),_.Ge("mat-optgroup-disabled",b.disabled))},inputs:{disabled:"disabled"},Zb:["matOptgroup"],features:[_.Ze([{Ca:_.Nq,Kb:OB}]),_.Be],kc:["*","mat-option, ng-container"],Aa:4,Ba:2,Fa:[["aria-hidden","true",1,"mat-optgroup-label",3,"id"]],va:function(a,b){a&1&&(_.Re(Dib),_.B(0,"span",0),_.P(1),_.Se(2),
_.D(),_.Se(3,1));a&2&&(_.z("id",b.YE),_.w(1),_.We("",b.label," "))},styles:[".mat-optgroup-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;line-height:48px;height:48px;padding:0 16px;text-align:left;text-decoration:none;max-width:100%;-webkit-user-select:none;user-select:none;cursor:default}.mat-optgroup-label[disabled]{cursor:default}[dir=rtl] .mat-optgroup-label{text-align:right}.mat-optgroup-label .mat-icon{margin-right:16px;vertical-align:middle}.mat-optgroup-label .mat-icon svg{vertical-align:top}[dir=rtl] .mat-optgroup-label .mat-icon{margin-left:16px;margin-right:0}\n"],
nb:2,Na:0});Eib="Y Z E P T G M K  m u n".split(" ");_.PB=function(a){this.Ga=a};_.Fib=function(a,b,c,d,e,f){var g=new _.oe(1);return _.Edb(c).ka(_.ve(_.Wd(d)),_.ve(g)).ka(_.ih(a.Ga,e),_.Kd(b,1),_.ie(f),_.ne(g),_.Ad())};_.PB.ha=function(a){return new (a||_.PB)(_.u(_.zn))};_.PB.ua=_.t({token:_.PB,oa:_.PB.ha,Ja:"root"});_.QB=function(){};_.QB.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<Eib.length;e++){var f=Eib[e];d=_.wcb[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"};_.QB.ha=function(a){return new (a||_.QB)};_.QB.Ie=_.hc({name:"humanizeBytes",type:_.QB,oe:!0});_.RB=function(){};_.RB.ha=function(a){return new (a||_.RB)};_.RB.Ea=_.fc({type:_.RB});_.RB.Da=_.Vb({Ob:[_.QB]});_.Gib=new _.mc("GMAT_TABS_OPTION");var Hib=new _.mc("MatInkBarPositioner",{Ja:"root",oa:function(){return function(a){return{left:a?(a.offsetLeft||0)+"px":"0",width:a?(a.offsetWidth||0)+"px":"0"}}}});var Iib=_.Bg("translateTab",[_.Eg("center, void, left-origin-center, right-origin-center",_.Dg({transform:"none"})),_.Eg("left",_.Dg({transform:"translate3d(-100%, 0, 0)",minHeight:"1px",visibility:"hidden"})),_.Eg("right",_.Dg({transform:"translate3d(100%, 0, 0)",minHeight:"1px",visibility:"hidden"})),_.Fg("* => left, * => right, left => center, right => center",_.Cg("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")),_.Fg("void => left-origin-center",[_.Dg({transform:"translate3d(-100%, 0, 0)",
visibility:"hidden"}),_.Cg("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")]),_.Fg("void => right-origin-center",[_.Dg({transform:"translate3d(100%, 0, 0)",visibility:"hidden"}),_.Cg("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")])]);var Jib=function(a){return{animationDuration:a}},Kib=function(a,b){return{value:a,params:b}},SB=function(a,b,c,d){_.Eq.call(this,a,b,d);this.Pj=c;this.uab=this.w7a=_.pd.EMPTY};_.V(SB,_.Eq);SB.prototype.Pa=function(){var a=this;_.Eq.prototype.Pa.call(this);this.w7a=this.Pj.pFa.ka(_.te(this.Pj.XW(this.Pj.ki))).subscribe(function(b){b&&!a.Kg()&&a.Sd(a.Pj.eP)});this.uab=this.Pj.XEa.subscribe(function(){a.Pj.rT||a.detach()})};
SB.prototype.La=function(){_.Eq.prototype.La.call(this);this.w7a.unsubscribe();this.uab.unsubscribe()};SB.ha=function(a){return new (a||SB)(_.x(_.sk),_.x(_.ef),_.x(_.$b(function(){return TB})),_.x(_.Yg))};SB.Ha=_.gc({type:SB,qa:[["","matTabBodyHost",""]],features:[_.Be]});
var UB=function(a,b,c){var d=this;this.Oa=a;this.zc=b;this.C4=_.pd.EMPTY;this.Una=new _.qe;this.Yab=new _.al;this.pFa=new _.al;this.XEa=new _.al;this.Xab=new _.al(!0);this.animationDuration="500ms";this.rT=!1;b&&(this.C4=b.kd.subscribe(function(e){d.W7a(e);_.vk(c)}));this.Una.ka(_.fe(function(e,f){return e.Ol===f.Ol&&e.Dg===f.Dg})).subscribe(function(e){d.XW(e.Dg)&&d.XW(d.ki)&&d.Xab.emit();d.XW(e.Ol)&&!d.XW(d.ki)&&d.XEa.emit()})};_.k=UB.prototype;
_.k.Pa=function(){"center"==this.ki&&null!=this.origin&&(this.ki=this.zmc(this.origin))};_.k.La=function(){this.C4.unsubscribe();this.Una.complete()};_.k.jbb=function(a){a=this.XW(a.Dg);this.pFa.emit(a);a&&this.Yab.emit(this.Oa.ta.clientHeight)};_.k.FB=function(){return this.zc&&"rtl"===this.zc.value?"rtl":"ltr"};_.k.XW=function(a){return"center"==a||"left-origin-center"==a||"right-origin-center"==a};
_.k.W7a=function(a){a=void 0===a?this.FB():a;this.ki=0>this.Lbb?"ltr"==a?"left":"right":0<this.Lbb?"ltr"==a?"right":"left":"center"};_.k.zmc=function(a){var b=this.FB();return"ltr"==b&&0>=a||"rtl"==b&&0<a?"left-origin-center":"right-origin-center"};_.W.Object.defineProperties(UB.prototype,{position:{configurable:!0,enumerable:!0,set:function(a){this.Lbb=a;this.W7a()}}});UB.ha=function(a){return new (a||UB)(_.x(_.Rc),_.x(_.dq,8),_.x(_.sl))};
UB.Ha=_.gc({type:UB,inputs:{eP:["content","_content"],origin:"origin",animationDuration:"animationDuration",rT:"preserveContent",position:"position"},outputs:{Yab:"_onCentering",pFa:"_beforeCentering",XEa:"_afterLeavingCenter",Xab:"_onCentered"}});var TB=function(a,b,c){UB.call(this,a,b,c)};_.V(TB,UB);TB.Ha=UB.Ha;TB.ha=function(a){return new (a||TB)(_.x(_.Rc),_.x(_.dq,8),_.x(_.sl))};
TB.ya=_.ec({type:TB,qa:[["mat-tab-body"]],tb:function(a,b){a&1&&_.hf(_.Eq,5);if(a&2){var c;_.gf(c=_.lf())&&(b.Prc=c.first)}},Db:[1,"mat-mdc-tab-body"],features:[_.Be],Aa:3,Ba:6,Fa:[["cdkScrollable","",1,"mat-mdc-tab-body-content"],["content",""],["matTabBodyHost",""]],va:function(a,b){a&1&&(_.B(0,"div",0,1),_.K("@translateTab.start",function(c){return b.jbb(c)})("@translateTab.done",function(c){return b.Una.next(c)}),_.N(2,eeb,0,0,"ng-template",2),_.D());a&2&&_.z("@translateTab",_.bf(3,Kib,b.ki,_.af(1,
Jib,b.animationDuration)))},Ia:[SB],styles:['.mat-mdc-tab-body{top:0;left:0;right:0;bottom:0;position:absolute;display:block;overflow:hidden;outline:0;flex-basis:100%}.mat-mdc-tab-body.mat-mdc-tab-body-active{position:relative;overflow-x:hidden;overflow-y:auto;z-index:1;flex-grow:1}.mat-mdc-tab-group.mat-mdc-tab-group-dynamic-height .mat-mdc-tab-body.mat-mdc-tab-body-active{overflow-y:hidden}.mat-mdc-tab-body-content{height:100%;overflow:auto}.mat-mdc-tab-group-dynamic-height .mat-mdc-tab-body-content{overflow:hidden}.mat-mdc-tab-body-content[style*="visibility: hidden"]{display:none}\n'],
nb:2,data:{animation:[Iib]}});var Lib=new _.mc("MatTabContent"),VB=function(a){this.va=a};VB.ha=function(a){return new (a||VB)(_.x(_.df))};VB.Ha=_.gc({type:VB,qa:[["","matTabContent",""]],features:[_.Ze([{Ca:Lib,Kb:VB}])]});var Mib=new _.mc("MAT_TABS_CONFIG");var Nib=_.Sg({passive:!0}),WB=function(a,b,c,d,e,f,g){var h=this;this.Oa=a;this.ub=b;this.ng=c;this.zc=d;this.vb=e;this.Vc=f;this.Ve=g;this.BX=0;this.AJa=!1;this.Sb=new _.qe;this.FX=!1;this.MI=this.KI=!0;this.Ina=new _.qe;this.D4=!1;this.Cq=0;this.UMb=new _.al;this.Ywb=new _.al;e.jc(function(){_.Pd(a.ta,"mouseleave").ka(_.ve(h.Sb)).subscribe(function(){h.yJ()})})};_.k=WB.prototype;
_.k.Pc=function(){var a=this;_.Pd(this.Wbb.ta,"touchstart",Nib).ka(_.ve(this.Sb)).subscribe(function(){a.RW("before")});_.Pd(this.Qab.ta,"touchstart",Nib).ka(_.ve(this.Sb)).subscribe(function(){a.RW("after")})};
_.k.Ge=function(){var a=this,b=this.zc?this.zc.kd:_.vd("ltr"),c=this.ng.kd(150),d=function(){a.dja();a.YEa()};this.Ec=_.iib(_.$p(_.Uy(new _.cq(this.Ph),this.FB())).lI(),function(){return!1});_.aq(this.Ec,this.Cq);this.vb.Ag.ka(_.he(1)).subscribe(d);_.Sd(b,c,this.Ph.qd,this.Lqc()).ka(_.ve(this.Sb)).subscribe(function(){a.vb.wc(function(){Promise.resolve().then(function(){a.BX=Math.max(0,Math.min(a.NGa(),a.BX));d()})});_.Uy(a.Ec,a.FB())});this.Ec.kd.subscribe(function(e){a.Ywb.emit(e);a.btc(e)})};
_.k.Lqc=function(){var a=this;return"function"!==typeof ResizeObserver?_.ge:this.Ph.qd.ka(_.te(this.Ph),_.ue(function(b){return new _.td(function(c){return a.vb.jc(function(){var d=new ResizeObserver(function(e){return c.next(e)});b.forEach(function(e){return d.observe(e.ob.ta)});return function(){d.disconnect()}})})}),_.se(),_.Ud(function(b){return b.some(function(c){return 0<c.contentRect.width&&0<c.contentRect.height})}))};
_.k.gM=function(){this.Htc!=this.Ph.length&&(this.dja(),this.Htc=this.Ph.length,_.vk(this.ub));this.AJa&&(this.Dcb(this.Cq),this.EFa(),this.YEa(),this.AJa=!1,_.vk(this.ub));this.Acb&&(this.geb(),this.Acb=!1,_.vk(this.ub))};_.k.La=function(){var a;null==(a=this.Ec)||a.destroy();this.Sb.next();this.Sb.complete();this.Ina.complete()};
_.k.Yg=function(a){if(!_.Rg(a))switch(a.keyCode){case 13:case 32:if(this.mR!==this.selectedIndex){var b=this.Ph.get(this.mR);b&&!b.disabled&&(this.UMb.emit(this.mR),this.lab(a))}break;default:this.Ec.wA(a)}};_.k.Zab=function(){var a=this,b=this.Oa.ta.textContent;b!==this.dnc&&(this.dnc=b||"",this.vb.wc(function(){a.dja();a.YEa();_.vk(a.ub)}))};_.k.dja=function(){this.dmc();this.EFa();this.geb()};_.k.cX=function(a){return this.Ph?!!this.Ph.toArray()[a]:!0};
_.k.btc=function(a){this.FX&&this.Dcb(a);this.Ph&&this.Ph.length&&(this.Ph.toArray()[a].focus(),a=this.IX.ta,a.scrollLeft="ltr"==this.FB()?0:a.scrollWidth-a.offsetWidth)};_.k.FB=function(){return this.zc&&"rtl"===this.zc.value?"rtl":"ltr"};_.k.geb=function(){if(!this.Ew){var a=this.ND;this.sdb.ta.style.transform="translateX("+Math.round("ltr"===this.FB()?-a:a)+"px)";if(this.Vc.qka||this.Vc.XAa)this.IX.ta.scrollLeft=0}};
_.k.Bcb=function(a){return this.Ccb(this.BX+("before"==a?-1:1)*this.IX.ta.offsetWidth/3)};_.k.Lla=function(a){this.yJ();this.Bcb(a)};_.k.Dcb=function(a){if(!this.Ew){var b=this.Ph?this.Ph.toArray()[a]:null;if(b){a=this.IX.ta.offsetWidth;var c=b.ob.ta;b=c.offsetLeft;var d=c.offsetWidth;"ltr"==this.FB()?c=b+d:(c=this.Ona.ta.offsetWidth-b,b=c-d);d=this.ND;a=this.ND+a;b<d?this.ND-=d-b:c>a&&(this.ND+=Math.min(c-a,b-d))}}};
_.k.dmc=function(){if(this.Ew)this.FX=!1;else{var a=this.Ona.ta.scrollWidth>this.Oa.ta.offsetWidth;a||(this.ND=0);a!==this.FX&&_.vk(this.ub);this.FX=a}};_.k.EFa=function(){this.Ew?this.KI=this.MI=!0:(this.MI=0==this.ND,this.KI=this.ND==this.NGa(),_.vk(this.ub))};_.k.NGa=function(){return this.Ona.ta.scrollWidth-this.IX.ta.offsetWidth||0};_.k.YEa=function(){var a=this.Ph&&this.Ph.length?this.Ph.toArray()[this.selectedIndex]:null;(a=a?a.ob.ta:null)?Oib(this.ama,a):this.ama.ek()};_.k.yJ=function(){this.Ina.next()};
_.k.RW=function(a,b){var c=this;b&&null!=b.button&&0!==b.button||(this.yJ(),_.Wd(650,100).ka(_.ve(_.Sd(this.Ina,this.Sb))).subscribe(function(){var d=c.Bcb(a),e=d.SCb;d=d.distance;(0===d||d>=e)&&c.yJ()}))};_.k.Ccb=function(a){if(this.Ew)return{SCb:0,distance:0};var b=this.NGa();this.BX=Math.max(0,Math.min(b,a));this.Acb=!0;this.EFa();return{SCb:b,distance:this.BX}};
_.W.Object.defineProperties(WB.prototype,{Ew:{configurable:!0,enumerable:!0,get:function(){return this.D4},set:function(a){this.D4=_.Ug(a)}},selectedIndex:{configurable:!0,enumerable:!0,get:function(){return this.Cq},set:function(a){a=_.Xg(a);this.Cq!=a&&(this.AJa=!0,this.Cq=a,this.Ec&&_.aq(this.Ec,a))}},mR:{configurable:!0,enumerable:!0,get:function(){return this.Ec?this.Ec.GJ:0},set:function(a){this.cX(a)&&this.mR!==a&&this.Ec&&this.Ec.Er(a)}},ND:{configurable:!0,enumerable:!0,get:function(){return this.BX},
set:function(a){this.Ccb(a)}}});WB.ha=function(a){return new (a||WB)(_.x(_.Rc),_.x(_.sl),_.x(_.nq),_.x(_.dq,8),_.x(_.ye),_.x(_.Bp),_.x(_.tk,8))};WB.Ha=_.gc({type:WB,inputs:{Ew:"disablePagination"}});var Pib=_.ch(function(){}),XB=function(a){var b=Pib.call(this)||this;b.ob=a;return b};_.V(XB,Pib);XB.prototype.focus=function(){this.ob.ta.focus()};XB.ha=function(a){return new (a||XB)(_.x(_.Rc))};XB.Ha=_.gc({type:XB,features:[_.Be]});deb(XB);var YB=function(a,b,c,d,e,f,g){WB.call(this,a,b,c,d,e,f,g);this.JI=!1};_.V(YB,WB);YB.prototype.lab=function(a){a.preventDefault()};_.W.Object.defineProperties(YB.prototype,{Ed:{configurable:!0,enumerable:!0,get:function(){return this.JI},set:function(a){this.JI=_.Ug(a)}}});YB.ha=function(a){return new (a||YB)(_.x(_.Rc),_.x(_.sl),_.x(_.nq),_.x(_.dq,8),_.x(_.ye),_.x(_.Bp),_.x(_.tk,8))};YB.Ha=_.gc({type:YB,inputs:{Ed:"disableRipple"},features:[_.Be]});_.Qib=new _.mc("MatTabLabel");_.Rib=new _.mc("MAT_TAB");var Sib=_.ch(function(){}),Tib=new _.mc("MAT_TAB_GROUP"),ZB=function(a,b){var c=Sib.call(this)||this;c.Sf=a;c.R7a=b;c.PRb="";c.a8a=null;c.Sj=new _.qe;c.position=null;c.origin=null;c.isActive=!1;return c};_.V(ZB,Sib);ZB.prototype.Tb=function(a){(a.hasOwnProperty("textLabel")||a.hasOwnProperty("disabled"))&&this.Sj.next()};ZB.prototype.La=function(){this.Sj.complete()};ZB.prototype.Pa=function(){this.a8a=new _.Bq(this.Nnc||this.Wpc,this.Sf)};ZB.prototype.ctc=function(a){a&&a.smc===this&&(this.Ktc=a)};
_.W.Object.defineProperties(ZB.prototype,{content:{configurable:!0,enumerable:!0,get:function(){return this.a8a}}});ZB.ha=function(a){return new (a||ZB)(_.x(_.ef),_.x(Tib,8))};ZB.Ha=_.gc({type:ZB,tb:function(a,b){a&1&&_.hf(_.df,7);if(a&2){var c;_.gf(c=_.lf())&&(b.Wpc=c.first)}},inputs:{PRb:["label","textLabel"],ariaLabel:["aria-label","ariaLabel"],Aj:["aria-labelledby","ariaLabelledby"],cGc:"labelClass",iwc:"bodyClass"},features:[_.Be,_.uc]});var Uib=0,Vib=_.ah(_.bh(function(a){this.Oa=a}),"primary"),$B=function(a,b,c,d){a=Vib.call(this,a)||this;a.ub=b;a.Ve=d;a.Fq=new _.nf;a.l5=0;a.oma=null;a.ZJa=0;a.tdb=_.pd.EMPTY;a.Nna=_.pd.EMPTY;a.mGa=!1;a.Cq=null;a.tvb="above";a.D4=!1;a.Obb=!1;a.aNb=new _.al;a.MZ=new _.al;a.wgb=new _.al;a.X_a=new _.al(!0);a.e$a=Uib++;a.animationDuration=c&&c.animationDuration?c.animationDuration:"500ms";a.Ew=c&&null!=c.Ew?c.Ew:!1;a.Q9=c&&null!=c.Q9?c.Q9:!1;var e;a.U8=null!=(e=null==c?void 0:c.U8)?e:null;a.rT=!(null==
c||!c.rT);return a};_.V($B,Vib);_.k=$B.prototype;
_.k.gM=function(){var a=this,b=this.l5=this.G7a(this.l5);if(this.Cq!=b){var c=null==this.Cq;if(!c){this.X_a.emit(this.Ty(b));var d=this.q6.ta;d.style.minHeight=d.clientHeight+"px"}Promise.resolve().then(function(){a.Fq.forEach(function(e,f){return e.isActive=f===b});c||(a.aNb.emit(b),a.q6.ta.style.minHeight="")})}this.Fq.forEach(function(e,f){e.position=f-b;null==a.Cq||0!=e.position||e.origin||(e.origin=b-a.Cq)});this.Cq!==b&&(this.Cq=b,this.oma=null,_.vk(this.ub))};
_.k.Ge=function(){var a=this;this.Atc();this.Etc();this.tdb=this.Fq.qd.subscribe(function(){var b=a.G7a(a.l5);if(b===a.Cq){for(var c=a.Fq.toArray(),d,e=0;e<c.length;e++)if(c[e].isActive){a.l5=a.Cq=e;a.oma=null;d=c[e];break}!d&&c[b]&&Promise.resolve().then(function(){c[b].isActive=!0;a.X_a.emit(a.Ty(b))})}_.vk(a.ub)})};_.k.Atc=function(){var a=this;this.J6a.qd.ka(_.te(this.J6a)).subscribe(function(b){a.Fq.reset(b.filter(function(c){return c.R7a===a||!c.R7a}));_.ff(a.Fq)})};
_.k.La=function(){this.Fq.destroy();this.tdb.unsubscribe();this.Nna.unsubscribe()};_.k.dja=function(){this.aKa&&this.aKa.dja()};_.k.sla=function(a){this.oma=a;this.MZ.emit(this.Ty(a))};_.k.Ty=function(a){var b=new Wib;b.index=a;this.Fq&&this.Fq.length&&(b.tab=this.Fq.toArray()[a]);return b};_.k.Etc=function(){var a=this;this.Nna&&this.Nna.unsubscribe();this.Nna=_.Sd.apply(null,_.qc(this.Fq.map(function(b){return b.Sj}))).subscribe(function(){return _.vk(a.ub)})};
_.k.G7a=function(a){return Math.min(this.Fq.length-1,Math.max(a||0,0))};_.k.Z9a=function(a){return"mat-tab-label-"+this.e$a+"-"+a};_.k.Y9a=function(a){return"mat-tab-content-"+this.e$a+"-"+a};_.k.atc=function(a){if(this.mGa&&this.ZJa){var b=this.q6.ta;b.style.height=this.ZJa+"px";this.q6.ta.offsetHeight&&(b.style.height=a+"px")}};_.k.rsc=function(){var a=this.q6.ta;this.ZJa=a.clientHeight;a.style.height="";this.wgb.emit()};_.k.wq=function(a,b,c){b.mR=c;a.disabled||(this.selectedIndex=c)};
_.k.OE=function(a){var b,c=null!=(b=this.oma)?b:this.selectedIndex;return a===c?0:-1};_.k.Gtc=function(a,b){a&&"mouse"!==a&&"touch"!==a&&(this.aKa.mR=b)};
_.W.Object.defineProperties($B.prototype,{Q9:{configurable:!0,enumerable:!0,get:function(){return this.mGa},set:function(a){this.mGa=_.Ug(a)}},selectedIndex:{configurable:!0,enumerable:!0,get:function(){return this.Cq},set:function(a){this.l5=_.Xg(a,null)}},animationDuration:{configurable:!0,enumerable:!0,get:function(){return this.Skc},set:function(a){this.Skc=/^\d+$/.test(a+"")?a+"ms":a}},U8:{configurable:!0,enumerable:!0,get:function(){return this.Gmc},set:function(a){this.Gmc=_.Xg(a,null)}},Ew:{configurable:!0,
enumerable:!0,get:function(){return this.D4},set:function(a){this.D4=_.Ug(a)}},rT:{configurable:!0,enumerable:!0,get:function(){return this.Obb},set:function(a){this.Obb=_.Ug(a)}},backgroundColor:{configurable:!0,enumerable:!0,get:function(){return this.oFa},set:function(a){var b=this.Oa.ta.classList;b.remove("mat-tabs-with-background","mat-background-"+this.backgroundColor);a&&b.add("mat-tabs-with-background","mat-background-"+a);this.oFa=a}}});
$B.ha=function(a){return new (a||$B)(_.x(_.Rc),_.x(_.sl),_.x(Mib,8),_.x(_.tk,8))};$B.Ha=_.gc({type:$B,inputs:{Q9:"dynamicHeight",selectedIndex:"selectedIndex",tvb:"headerPosition",animationDuration:"animationDuration",U8:"contentTabIndex",Ew:"disablePagination",rT:"preserveContent",backgroundColor:"backgroundColor"},outputs:{aNb:"selectedIndexChange",MZ:"focusChange",wgb:"animationDone",X_a:"selectedTabChange"},features:[_.Be]});var Wib=function(){};var Xib=0,aC=function(a,b,c,d,e,f,g){WB.call(this,a,d,e,b,c,f,g);this.JI=!1;this.color="primary"};_.V(aC,WB);aC.prototype.lab=function(){};aC.prototype.Ge=function(){var a=this;this.Ph.qd.ka(_.te(null),_.ve(this.Sb)).subscribe(function(){Yib(a)});WB.prototype.Ge.call(this)};var Yib=function(a){if(a.Ph){for(var b=a.Ph.toArray(),c=0;c<b.length;c++)if(b[c].active){a.selectedIndex=c;_.vk(a.ub);a.dE&&(a.dE.LTc=b[c].id);return}a.selectedIndex=-1;a.ama.ek()}};
aC.prototype.VGa=function(){return this.dE?"tablist":this.Oa.ta.getAttribute("role")};_.W.Object.defineProperties(aC.prototype,{backgroundColor:{configurable:!0,enumerable:!0,get:function(){return this.oFa},set:function(a){var b=this.Oa.ta.classList;b.remove("mat-tabs-with-background","mat-background-"+this.backgroundColor);a&&b.add("mat-tabs-with-background","mat-background-"+a);this.oFa=a}},Ed:{configurable:!0,enumerable:!0,get:function(){return this.JI},set:function(a){this.JI=_.Ug(a)}}});
aC.ha=function(a){return new (a||aC)(_.x(_.Rc),_.x(_.dq,8),_.x(_.ye),_.x(_.sl),_.x(_.nq),_.x(_.Bp),_.x(_.tk,8))};aC.Ha=_.gc({type:aC,inputs:{backgroundColor:"backgroundColor",Ed:"disableRipple",color:"color",dE:"tabPanel"},features:[_.Be]});var Zib=_.dh(_.bh(_.ch(function(){}))),bC=function(a,b,c,d,e,f){var g=Zib.call(this)||this;g.kz=a;g.ob=b;g.Bd=e;g.dw=!1;g.id="mat-tab-link-"+Xib++;g.GH=c||{};g.tabIndex=parseInt(d)||0;"NoopAnimations"===f&&(g.GH.animation={fG:0,fR:0});return g};_.V(bC,Zib);
_.k=bC.prototype;_.k.focus=function(){this.ob.ta.focus()};_.k.Pc=function(){this.Bd.Bn(this.ob)};_.k.La=function(){this.Bd.Bl(this.ob)};_.k.Jla=function(){this.kz.mR=this.kz.Ph.toArray().indexOf(this)};_.k.Yg=function(a){this.kz.dE&&32===a.keyCode&&this.ob.ta.click()};_.k.ooc=function(){var a;return this.kz.dE?null==(a=this.kz.dE)?void 0:a.id:this.ob.ta.getAttribute("aria-controls")};_.k.qoc=function(){return this.kz.dE?this.active?"true":"false":this.ob.ta.getAttribute("aria-selected")};
_.k.poc=function(){return this.active&&!this.kz.dE?"page":null};_.k.VGa=function(){return this.kz.dE?"tab":this.ob.ta.getAttribute("role")};_.k.OE=function(){return this.kz.dE?this.dw&&!this.disabled?0:-1:this.tabIndex};_.W.Object.defineProperties(bC.prototype,{active:{configurable:!0,enumerable:!0,get:function(){return this.dw},set:function(a){a=_.Ug(a);a!==this.dw&&(this.dw=a,Yib(this.kz))}},Bwa:{configurable:!0,enumerable:!0,get:function(){return this.disabled||this.Ed||this.kz.Ed||!!this.GH.disabled}}});
bC.ha=function(a){return new (a||bC)(_.x(aC),_.x(_.Rc),_.x(_.Pq,8),_.Kc("tabindex"),_.x(_.Ep),_.x(_.tk,8))};bC.Ha=_.gc({type:bC,inputs:{active:"active",id:"id"},features:[_.Be]});deb(bC);var cC=function(a,b,c,d){this.Oa=a;this.vb=b;this.hqc=c;this.Ve=d},Oib=function(a,b){a.show();a.vb.wc(function(){a.vb.Ag.ka(_.he(1)).subscribe(function(){var c=a.hqc(b),d=a.Oa.ta;d.style.left=c.left;d.style.width=c.width})})};cC.prototype.show=function(){this.Oa.ta.style.visibility="visible"};cC.prototype.ek=function(){this.Oa.ta.style.visibility="hidden"};cC.ha=function(a){return new (a||cC)(_.x(_.Rc),_.x(_.ye),_.x(Hib),_.x(_.tk,8))};
cC.Ha=_.gc({type:cC,qa:[["mat-ink-bar"]],Db:[1,"mat-ink-bar"],Cb:2,lb:function(a,b){a&2&&_.Ge("_mat-animation-noopable","NoopAnimations"===b.Ve)}});var $ib=function(a){return{animationDuration:a}},ajb=function(a,b){return{value:a,params:b}},dC=function(a,b,c,d){SB.call(this,a,b,c,d)};_.V(dC,SB);dC.ha=function(a){return new (a||dC)(_.x(_.sk),_.x(_.ef),_.x(_.$b(function(){return eC})),_.x(_.Yg))};dC.Ha=_.gc({type:dC,qa:[["","matTabBodyHost",""]],features:[_.Be]});var eC=function(a,b,c){UB.call(this,a,b,c)};_.V(eC,UB);eC.Ha=UB.Ha;eC.ha=function(a){return new (a||eC)(_.x(_.Rc),_.x(_.dq,8),_.x(_.sl))};
eC.ya=_.ec({type:eC,qa:[["mat-tab-body"]],tb:function(a,b){a&1&&_.hf(_.Eq,5);if(a&2){var c;_.gf(c=_.lf())&&(b.Prc=c.first)}},Db:[1,"mat-tab-body"],features:[_.Be],Aa:3,Ba:6,Fa:[["cdkScrollable","",1,"mat-tab-body-content"],["content",""],["matTabBodyHost",""]],va:function(a,b){a&1&&(_.B(0,"div",0,1),_.K("@translateTab.start",function(c){return b.jbb(c)})("@translateTab.done",function(c){return b.Una.next(c)}),_.N(2,feb,0,0,"ng-template",2),_.D());a&2&&_.z("@translateTab",_.bf(3,ajb,b.ki,_.af(1,$ib,
b.animationDuration)))},Ia:[dC],styles:['.mat-tab-body-content{height:100%;overflow:auto}.mat-tab-group-dynamic-height .mat-tab-body-content{overflow:hidden}.mat-tab-body-content[style*="visibility: hidden"]{display:none}\n'],nb:2,data:{animation:[Iib]}});_.fC=function(){VB.apply(this,arguments)};_.V(_.fC,VB);_.fC.ha=function(){var a;return function(b){return(a||(a=_.Pc(_.fC)))(b||_.fC)}}();_.fC.Ha=_.gc({type:_.fC,qa:[["","matTabContent",""]],features:[_.Ze([{Ca:Lib,Kb:_.fC}]),_.Be]});var gC=function(){return XB.apply(this,arguments)||this};_.V(gC,XB);gC.ha=function(){var a;return function(b){return(a||(a=_.Pc(gC)))(b||gC)}}();gC.Ha=_.gc({type:gC,qa:[["","matTabLabelWrapper",""]],Cb:3,lb:function(a,b){a&2&&(_.Ee("aria-disabled",!!b.disabled),_.Ge("mat-tab-disabled",b.disabled))},inputs:{disabled:"disabled"},features:[_.Be]});var bjb=["tabListContainer"],cjb=["tabList"],djb=["tabListInner"],ejb=["nextPaginator"],fjb=["previousPaginator"],hC=function(a,b,c,d,e,f,g){YB.call(this,a,b,c,d,e,f,g)};_.V(hC,YB);hC.Ha=YB.Ha;hC.ha=function(a){return new (a||hC)(_.x(_.Rc),_.x(_.sl),_.x(_.nq),_.x(_.dq,8),_.x(_.ye),_.x(_.Bp),_.x(_.tk,8))};
hC.ya=_.ec({type:hC,qa:[["mat-tab-header"]],zd:function(a,b,c){a&1&&_.kf(c,gC,4);if(a&2){var d;_.gf(d=_.lf())&&(b.Ph=d)}},tb:function(a,b){a&1&&(_.hf(cC,7),_.hf(bjb,7),_.hf(cjb,7),_.hf(djb,7),_.hf(ejb,5),_.hf(fjb,5));if(a&2){var c;_.gf(c=_.lf())&&(b.ama=c.first);_.gf(c=_.lf())&&(b.IX=c.first);_.gf(c=_.lf())&&(b.sdb=c.first);_.gf(c=_.lf())&&(b.Ona=c.first);_.gf(c=_.lf())&&(b.Qab=c.first);_.gf(c=_.lf())&&(b.Wbb=c.first)}},Db:[1,"mat-tab-header"],Cb:4,lb:function(a,b){a&2&&_.Ge("mat-tab-header-pagination-controls-enabled",
b.FX)("mat-tab-header-rtl","rtl"==b.FB())},inputs:{selectedIndex:"selectedIndex"},outputs:{UMb:"selectFocusedIndex",Ywb:"indexFocused"},features:[_.Be],kc:["*"],Aa:14,Ba:10,Fa:[["aria-hidden","true","type","button","mat-ripple","","tabindex","-1",1,"mat-tab-header-pagination","mat-tab-header-pagination-before","mat-elevation-z4",3,"matRippleDisabled","disabled","click","mousedown","touchend"],["previousPaginator",""],[1,"mat-tab-header-pagination-chevron"],[1,"mat-tab-label-container",3,"keydown"],
["tabListContainer",""],["role","tablist",1,"mat-tab-list",3,"cdkObserveContent"],["tabList",""],[1,"mat-tab-labels"],["tabListInner",""],["aria-hidden","true","type","button","mat-ripple","","tabindex","-1",1,"mat-tab-header-pagination","mat-tab-header-pagination-after","mat-elevation-z4",3,"matRippleDisabled","disabled","mousedown","click","touchend"],["nextPaginator",""]],va:function(a,b){a&1&&(_.Re(),_.B(0,"button",0,1),_.K("click",function(){return b.Lla("before")})("mousedown",function(c){return b.RW("before",
c)})("touchend",function(){return b.yJ()}),_.F(2,"div",2),_.D(),_.B(3,"div",3,4),_.K("keydown",function(c){return b.Yg(c)}),_.B(5,"div",5,6),_.K("cdkObserveContent",function(){return b.Zab()}),_.B(7,"div",7,8),_.Se(9),_.D(),_.F(10,"mat-ink-bar"),_.D()(),_.B(11,"button",9,10),_.K("mousedown",function(c){return b.RW("after",c)})("click",function(){return b.Lla("after")})("touchend",function(){return b.yJ()}),_.F(13,"div",2),_.D());a&2&&(_.Ge("mat-tab-header-pagination-disabled",b.MI),_.z("matRippleDisabled",
b.MI||b.Ed)("disabled",b.MI||null),_.w(5),_.Ge("_mat-animation-noopable","NoopAnimations"===b.Ve),_.w(6),_.Ge("mat-tab-header-pagination-disabled",b.KI),_.z("matRippleDisabled",b.KI||b.Ed)("disabled",b.KI||null))},Ia:[_.Qq,_.Rp,cC],styles:[".mat-tab-header{display:flex;overflow:hidden;position:relative;flex-shrink:0}.mat-tab-header-pagination{-webkit-user-select:none;user-select:none;position:relative;display:none;justify-content:center;align-items:center;min-width:32px;cursor:pointer;z-index:2;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:none;box-sizing:content-box;background:none;border:none;outline:0;padding:0}.mat-tab-header-pagination::-moz-focus-inner{border:0}.mat-tab-header-pagination-controls-enabled .mat-tab-header-pagination{display:flex}.mat-tab-header-pagination-before,.mat-tab-header-rtl .mat-tab-header-pagination-after{padding-left:4px}.mat-tab-header-pagination-before .mat-tab-header-pagination-chevron,.mat-tab-header-rtl .mat-tab-header-pagination-after .mat-tab-header-pagination-chevron{transform:rotate(-135deg)}.mat-tab-header-rtl .mat-tab-header-pagination-before,.mat-tab-header-pagination-after{padding-right:4px}.mat-tab-header-rtl .mat-tab-header-pagination-before .mat-tab-header-pagination-chevron,.mat-tab-header-pagination-after .mat-tab-header-pagination-chevron{transform:rotate(45deg)}.mat-tab-header-pagination-chevron{border-style:solid;border-width:2px 2px 0 0;height:8px;width:8px}.mat-tab-header-pagination-disabled{box-shadow:none;cursor:default}.mat-tab-list{flex-grow:1;position:relative;transition:transform 500ms cubic-bezier(0.35, 0, 0.25, 1)}.mat-ink-bar{position:absolute;bottom:0;height:2px;transition:500ms cubic-bezier(0.35, 0, 0.25, 1)}.mat-ink-bar._mat-animation-noopable{transition:none !important;animation:none !important}.mat-tab-group-inverted-header .mat-ink-bar{bottom:auto;top:0}.cdk-high-contrast-active .mat-ink-bar{outline:solid 2px;height:0}.mat-tab-labels{display:flex}[mat-align-tabs=center]>.mat-tab-header .mat-tab-labels{justify-content:center}[mat-align-tabs=end]>.mat-tab-header .mat-tab-labels{justify-content:flex-end}.mat-tab-label-container{display:flex;flex-grow:1;overflow:hidden;z-index:1}.mat-tab-list._mat-animation-noopable{transition:none !important;animation:none !important}.mat-tab-label{height:48px;padding:0 24px;cursor:pointer;box-sizing:border-box;opacity:.6;min-width:160px;text-align:center;display:inline-flex;justify-content:center;align-items:center;white-space:nowrap;position:relative}.mat-tab-label:focus{outline:none}.mat-tab-label:focus:not(.mat-tab-disabled){opacity:1}.mat-tab-label.mat-tab-disabled{cursor:default}.cdk-high-contrast-active .mat-tab-label.mat-tab-disabled{opacity:.5}.mat-tab-label .mat-tab-label-content{display:inline-flex;justify-content:center;align-items:center;white-space:nowrap}.cdk-high-contrast-active .mat-tab-label{opacity:1}.mat-tab-label::before{margin:5px}@media(max-width: 599px){.mat-tab-label{min-width:72px}}\n"],
nb:2});_.iC=function(){return ZB.apply(this,arguments)||this};_.V(_.iC,ZB);_.iC.Ha=ZB.Ha;_.W.Object.defineProperties(_.iC.prototype,{d2a:{configurable:!0,enumerable:!0,get:function(){return this.Ktc},set:function(a){this.ctc(a)}}});_.iC.ha=function(){var a;return function(b){return(a||(a=_.Pc(_.iC)))(b||_.iC)}}();
_.iC.ya=_.ec({type:_.iC,qa:[["mat-tab"]],zd:function(a,b,c){a&1&&(_.kf(c,_.Qib,5),_.kf(c,Lib,7,_.df));if(a&2){var d;_.gf(d=_.lf())&&(b.d2a=d.first);_.gf(d=_.lf())&&(b.Nnc=d.first)}},inputs:{disabled:"disabled"},Zb:["matTab"],features:[_.Ze([{Ca:_.Rib,Kb:_.iC}]),_.Be],kc:["*"],Aa:1,Ba:0,va:function(a){a&1&&(_.Re(),_.N(0,geb,1,0,"ng-template"))},nb:2});var gjb,hjb;gjb=["tabBodyWrapper"];hjb=["tabHeader"];_.jC=function(a,b,c,d){return $B.call(this,a,b,c,d)||this};_.V(_.jC,$B);_.jC.Ha=$B.Ha;_.jC.ha=function(a){return new (a||_.jC)(_.x(_.Rc),_.x(_.sl),_.x(Mib,8),_.x(_.tk,8))};
_.jC.ya=_.ec({type:_.jC,qa:[["mat-tab-group"]],zd:function(a,b,c){a&1&&_.kf(c,_.iC,5);if(a&2){var d;_.gf(d=_.lf())&&(b.J6a=d)}},tb:function(a,b){a&1&&(_.hf(gjb,5),_.hf(hjb,5));if(a&2){var c;_.gf(c=_.lf())&&(b.q6=c.first);_.gf(c=_.lf())&&(b.aKa=c.first)}},Db:["ngSkipHydration","true",1,"mat-tab-group"],Cb:4,lb:function(a,b){a&2&&_.Ge("mat-tab-group-dynamic-height",b.Q9)("mat-tab-group-inverted-header","below"===b.tvb)},inputs:{color:"color",Ed:"disableRipple"},Zb:["matTabGroup"],features:[_.Ze([{Ca:Tib,
Kb:_.jC}]),_.Be],Aa:6,Ba:7,Fa:[[3,"selectedIndex","disableRipple","disablePagination","indexFocused","selectFocusedIndex"],["tabHeader",""],["class","mat-tab-label mat-focus-indicator","role","tab","matTabLabelWrapper","","mat-ripple","","cdkMonitorElementFocus","",3,"id","mat-tab-label-active","ngClass","disabled","matRippleDisabled","click","cdkFocusChange",4,"ngFor","ngForOf"],[1,"mat-tab-body-wrapper"],["tabBodyWrapper",""],["role","tabpanel",3,"id","mat-tab-body-active","ngClass","content","position",
"origin","animationDuration","preserveContent","_onCentered","_onCentering",4,"ngFor","ngForOf"],["role","tab","matTabLabelWrapper","","mat-ripple","","cdkMonitorElementFocus","",1,"mat-tab-label","mat-focus-indicator",3,"id","ngClass","disabled","matRippleDisabled","click","cdkFocusChange"],[1,"mat-tab-label-content"],[3,"ngIf","ngIfElse"],["tabTextLabel",""],[3,"cdkPortalOutlet"],["role","tabpanel",3,"id","ngClass","content","position","origin","animationDuration","preserveContent","_onCentered",
"_onCentering"]],va:function(a,b){a&1&&(_.B(0,"mat-tab-header",0,1),_.K("indexFocused",function(c){return b.sla(c)})("selectFocusedIndex",function(c){return b.selectedIndex=c}),_.N(2,keb,5,15,"div",2),_.D(),_.B(3,"div",3,4),_.N(5,leb,1,11,"mat-tab-body",5),_.D());a&2&&(_.z("selectedIndex",b.selectedIndex||0)("disableRipple",b.Ed)("disablePagination",b.Ew),_.w(2),_.z("ngForOf",b.Fq),_.w(1),_.Ge("_mat-animation-noopable","NoopAnimations"===b.Ve),_.w(2),_.z("ngForOf",b.Fq))},Ia:[_.fm,_.gm,_.hm,_.Eq,
_.Qq,_.fB,gC,eC,hC],styles:[".mat-tab-group{display:flex;flex-direction:column;max-width:100%}.mat-tab-group.mat-tab-group-inverted-header{flex-direction:column-reverse}.mat-tab-label{height:48px;padding:0 24px;cursor:pointer;box-sizing:border-box;opacity:.6;min-width:160px;text-align:center;display:inline-flex;justify-content:center;align-items:center;white-space:nowrap;position:relative}.mat-tab-label:focus{outline:none}.mat-tab-label:focus:not(.mat-tab-disabled){opacity:1}.mat-tab-label.mat-tab-disabled{cursor:default}.cdk-high-contrast-active .mat-tab-label.mat-tab-disabled{opacity:.5}.mat-tab-label .mat-tab-label-content{display:inline-flex;justify-content:center;align-items:center;white-space:nowrap}.cdk-high-contrast-active .mat-tab-label{opacity:1}@media(max-width: 599px){.mat-tab-label{padding:0 12px}}@media(max-width: 959px){.mat-tab-label{padding:0 12px}}.mat-tab-group[mat-stretch-tabs]>.mat-tab-header .mat-tab-label{flex-basis:0;flex-grow:1}.mat-tab-body-wrapper{position:relative;overflow:hidden;display:flex;transition:height 500ms cubic-bezier(0.35, 0, 0.25, 1)}.mat-tab-body-wrapper._mat-animation-noopable{transition:none !important;animation:none !important}.mat-tab-body{top:0;left:0;right:0;bottom:0;position:absolute;display:block;overflow:hidden;outline:0;flex-basis:100%}.mat-tab-body.mat-tab-body-active{position:relative;overflow-x:hidden;overflow-y:auto;z-index:1;flex-grow:1}.mat-tab-group.mat-tab-group-dynamic-height .mat-tab-body.mat-tab-body-active{overflow-y:hidden}\n"],
nb:2});var ijb,jjb,kjb,ljb,mjb;ijb=["tabListContainer"];jjb=["tabList"];kjb=["tabListInner"];ljb=["nextPaginator"];mjb=["previousPaginator"];_.kC=function(a,b,c,d,e,f,g){aC.call(this,a,b,c,d,e,f,g)};_.V(_.kC,aC);_.kC.Ha=aC.Ha;_.kC.ha=function(a){return new (a||_.kC)(_.x(_.Rc),_.x(_.dq,8),_.x(_.ye),_.x(_.sl),_.x(_.nq),_.x(_.Bp),_.x(_.tk,8))};
_.kC.ya=_.ec({type:_.kC,qa:[["","mat-tab-nav-bar",""]],zd:function(a,b,c){a&1&&_.kf(c,_.lC,5);if(a&2){var d;_.gf(d=_.lf())&&(b.Ph=d)}},tb:function(a,b){a&1&&(_.hf(cC,7),_.hf(ijb,7),_.hf(jjb,7),_.hf(kjb,7),_.hf(ljb,5),_.hf(mjb,5));if(a&2){var c;_.gf(c=_.lf())&&(b.ama=c.first);_.gf(c=_.lf())&&(b.IX=c.first);_.gf(c=_.lf())&&(b.sdb=c.first);_.gf(c=_.lf())&&(b.Ona=c.first);_.gf(c=_.lf())&&(b.Qab=c.first);_.gf(c=_.lf())&&(b.Wbb=c.first)}},Db:[1,"mat-tab-nav-bar","mat-tab-header"],Cb:11,lb:function(a,b){a&
2&&(_.Ee("role",b.VGa()),_.Ge("mat-tab-header-pagination-controls-enabled",b.FX)("mat-tab-header-rtl","rtl"==b.FB())("mat-primary","warn"!==b.color&&"accent"!==b.color)("mat-accent","accent"===b.color)("mat-warn","warn"===b.color))},inputs:{color:"color"},Zb:["matTabNavBar","matTabNav"],features:[_.Be],Yb:["mat-tab-nav-bar",""],kc:["*"],Aa:14,Ba:10,Fa:[["aria-hidden","true","type","button","mat-ripple","","tabindex","-1",1,"mat-tab-header-pagination","mat-tab-header-pagination-before","mat-elevation-z4",
3,"matRippleDisabled","disabled","click","mousedown","touchend"],["previousPaginator",""],[1,"mat-tab-header-pagination-chevron"],[1,"mat-tab-link-container",3,"keydown"],["tabListContainer",""],[1,"mat-tab-list",3,"cdkObserveContent"],["tabList",""],[1,"mat-tab-links"],["tabListInner",""],["aria-hidden","true","type","button","mat-ripple","","tabindex","-1",1,"mat-tab-header-pagination","mat-tab-header-pagination-after","mat-elevation-z4",3,"matRippleDisabled","disabled","mousedown","click","touchend"],
["nextPaginator",""]],va:function(a,b){a&1&&(_.Re(),_.B(0,"button",0,1),_.K("click",function(){return b.Lla("before")})("mousedown",function(c){return b.RW("before",c)})("touchend",function(){return b.yJ()}),_.F(2,"div",2),_.D(),_.B(3,"div",3,4),_.K("keydown",function(c){return b.Yg(c)}),_.B(5,"div",5,6),_.K("cdkObserveContent",function(){return b.Zab()}),_.B(7,"div",7,8),_.Se(9),_.D(),_.F(10,"mat-ink-bar"),_.D()(),_.B(11,"button",9,10),_.K("mousedown",function(c){return b.RW("after",c)})("click",
function(){return b.Lla("after")})("touchend",function(){return b.yJ()}),_.F(13,"div",2),_.D());a&2&&(_.Ge("mat-tab-header-pagination-disabled",b.MI),_.z("matRippleDisabled",b.MI||b.Ed)("disabled",b.MI||null),_.w(5),_.Ge("_mat-animation-noopable","NoopAnimations"===b.Ve),_.w(6),_.Ge("mat-tab-header-pagination-disabled",b.KI),_.z("matRippleDisabled",b.KI||b.Ed)("disabled",b.KI||null))},Ia:[_.Qq,_.Rp,cC],styles:[".mat-tab-header{display:flex;overflow:hidden;position:relative;flex-shrink:0}.mat-tab-header-pagination{-webkit-user-select:none;user-select:none;position:relative;display:none;justify-content:center;align-items:center;min-width:32px;cursor:pointer;z-index:2;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:none;box-sizing:content-box;background:none;border:none;outline:0;padding:0}.mat-tab-header-pagination::-moz-focus-inner{border:0}.mat-tab-header-pagination-controls-enabled .mat-tab-header-pagination{display:flex}.mat-tab-header-pagination-before,.mat-tab-header-rtl .mat-tab-header-pagination-after{padding-left:4px}.mat-tab-header-pagination-before .mat-tab-header-pagination-chevron,.mat-tab-header-rtl .mat-tab-header-pagination-after .mat-tab-header-pagination-chevron{transform:rotate(-135deg)}.mat-tab-header-rtl .mat-tab-header-pagination-before,.mat-tab-header-pagination-after{padding-right:4px}.mat-tab-header-rtl .mat-tab-header-pagination-before .mat-tab-header-pagination-chevron,.mat-tab-header-pagination-after .mat-tab-header-pagination-chevron{transform:rotate(45deg)}.mat-tab-header-pagination-chevron{border-style:solid;border-width:2px 2px 0 0;height:8px;width:8px}.mat-tab-header-pagination-disabled{box-shadow:none;cursor:default}.mat-tab-list{flex-grow:1;position:relative;transition:transform 500ms cubic-bezier(0.35, 0, 0.25, 1)}.mat-tab-links{display:flex}[mat-align-tabs=center]>.mat-tab-link-container .mat-tab-links{justify-content:center}[mat-align-tabs=end]>.mat-tab-link-container .mat-tab-links{justify-content:flex-end}.mat-ink-bar{position:absolute;bottom:0;height:2px;transition:500ms cubic-bezier(0.35, 0, 0.25, 1)}.mat-ink-bar._mat-animation-noopable{transition:none !important;animation:none !important}.mat-tab-group-inverted-header .mat-ink-bar{bottom:auto;top:0}.cdk-high-contrast-active .mat-ink-bar{outline:solid 2px;height:0}.mat-tab-link-container{display:flex;flex-grow:1;overflow:hidden;z-index:1}.mat-tab-link{height:48px;padding:0 24px;cursor:pointer;box-sizing:border-box;opacity:.6;min-width:160px;text-align:center;display:inline-flex;justify-content:center;align-items:center;white-space:nowrap;vertical-align:top;text-decoration:none;position:relative;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-tab-link:focus{outline:none}.mat-tab-link:focus:not(.mat-tab-disabled){opacity:1}.mat-tab-link.mat-tab-disabled{cursor:default}.cdk-high-contrast-active .mat-tab-link.mat-tab-disabled{opacity:.5}.mat-tab-link .mat-tab-label-content{display:inline-flex;justify-content:center;align-items:center;white-space:nowrap}.cdk-high-contrast-active .mat-tab-link{opacity:1}[mat-stretch-tabs] .mat-tab-link{flex-basis:0;flex-grow:1}.mat-tab-link.mat-tab-disabled{pointer-events:none}.mat-tab-link::before{margin:5px}@media(max-width: 599px){.mat-tab-link{min-width:72px}}\n"],
nb:2});_.lC=function(a,b,c,d,e,f,g,h){a=bC.call(this,a,b,e,f,g,h)||this;a.rdb=new _.uUa(a,c,b,d);_.yUa(a.rdb,b.ta);return a};_.V(_.lC,bC);_.lC.prototype.La=function(){bC.prototype.La.call(this);this.rdb.lna()};_.lC.ha=function(a){return new (a||_.lC)(_.x(_.kC),_.x(_.Rc),_.x(_.ye),_.x(_.Bp),_.x(_.Pq,8),_.Kc("tabindex"),_.x(_.Ep),_.x(_.tk,8))};
_.lC.Ha=_.gc({type:_.lC,qa:[["","mat-tab-link",""],["","matTabLink",""]],Db:[1,"mat-tab-link","mat-focus-indicator"],Cb:11,lb:function(a,b){a&1&&_.K("focus",function(){return b.Jla()})("keydown",function(c){return b.Yg(c)});a&2&&(_.Ee("aria-controls",b.ooc())("aria-current",b.poc())("aria-disabled",b.disabled)("aria-selected",b.qoc())("id",b.id)("tabIndex",b.OE())("role",b.VGa()),_.Ge("mat-tab-disabled",b.disabled)("mat-tab-label-active",b.active))},inputs:{disabled:"disabled",Ed:"disableRipple",
tabIndex:"tabIndex"},Zb:["matTabLink"],features:[_.Be]});_.mC=function(){};_.mC.ha=function(a){return new (a||_.mC)};_.mC.Ea=_.fc({type:_.mC});_.mC.Da=_.Vb({imports:[_.nm,_.Iq,_.Fq,_.Uq,_.Sp,_.Up,_.Iq]});_.nC=function(a){this.tEc=a};_.nC.prototype.isEnabled=function(){return this.tEc===meb};_.nC.ha=function(a){return new (a||_.nC)(_.x(Hib))};_.nC.Ha=_.gc({type:_.nC,qa:[["","gmat-tabs",""],["mat-tab-group"],["","mat-tab-nav-bar",""]],Cb:2,lb:function(a,b){a&2&&_.Ge("gmat-tabs",b.isEnabled())},features:[_.Ze([{Ca:Hib,Bb:function(a,b,c){return a.ta.hasAttribute("gmat-tabs")||c&&c.enabled?meb:b},Eb:[_.Rc,[new _.rk,Hib],[new _.qk,_.Gib]]}])]});_.njb=new _.mc("CDK_TREE_NODE_OUTLET_NODE");_.oC=function(a,b){this.Ff=a;this.nIa=b};_.oC.ha=function(a){return new (a||_.oC)(_.x(_.ef),_.x(_.njb,8))};_.oC.Ha=_.gc({type:_.oC,qa:[["","cdkTreeNodeOutlet",""]]});var ojb;ojb=function(a){this.wa=a};_.pC=function(a){this.va=a};_.pC.ha=function(a){return new (a||_.pC)(_.x(_.df))};_.pC.Ha=_.gc({type:_.pC,qa:[["","cdkTreeNodeDef",""]],inputs:{qB:["cdkTreeNodeDefWhen","when"]}});_.qC=function(a,b){this.Kt=a;this.ub=b;this.Aq=new _.qe;this.tma=new Map;this.oB=new _.If({start:0,end:Number.MAX_VALUE})};_.k=_.qC.prototype;_.k.Pa=function(){this.BB=this.Kt.find([]).create(this.Xx)};_.k.La=function(){this.J5.Ff.clear();this.oB.complete();this.Aq.next();this.Aq.complete();this.rq&&"function"===typeof this.rq.disconnect&&this.dataSource.disconnect(this);this.gP&&(this.gP.unsubscribe(),this.gP=null)};
_.k.gM=function(){this.jnc=this.qX.filter(function(a){return!a.qB})[0];this.dataSource&&this.qX&&!this.gP&&this.Fma()};_.k.XJa=function(a){this.rq&&"function"===typeof this.rq.disconnect&&this.dataSource.disconnect(this);this.gP&&(this.gP.unsubscribe(),this.gP=null);a||this.J5.Ff.clear();this.rq=a;this.qX&&this.Fma()};
_.k.Fma=function(){var a=this,b;_.dqa(this.rq)?b=this.rq.connect(this):_.Yd(this.rq)?b=this.rq:Array.isArray(this.rq)&&(b=_.vd(this.rq));b&&(this.gP=b.ka(_.ve(this.Aq)).subscribe(function(c){return _.pjb(a,c)}))};_.pjb=function(a,b,c,d,e){c=void 0===c?a.BB:c;d=void 0===d?a.J5.Ff:d;if(c=c.diff(b))_.uIa(c,function(f,g,h){null==f.Uu?a.insertNode(b[h],h,d,e):null==h?(d.remove(g),a.tma.delete(f.item)):(f=d.get(g),d.move(f,h))}),a.ub.he()};
_.qC.prototype.Ooc=function(a,b){return 1===this.qX.length?this.qX.first:this.qX.find(function(c){return c.qB&&c.qB(b,a)})||this.jnc};_.qC.prototype.insertNode=function(a,b,c,d){var e=this.Ooc(a,b),f=new ojb(a);this.rc.Jw?f.level=this.rc.Jw(a):"undefined"!==typeof d&&this.tma.has(d)?f.level=this.tma.get(d)+1:f.level=0;this.tma.set(a,f.level);(c?c:this.J5.Ff).Rh(e.va,f,b);qjb&&(qjb.data=a)};
_.W.Object.defineProperties(_.qC.prototype,{dataSource:{configurable:!0,enumerable:!0,get:function(){return this.rq},set:function(a){this.rq!==a&&this.XJa(a)}}});_.qC.ha=function(a){return new (a||_.qC)(_.x(_.vl),_.x(_.sl))};
_.qC.ya=_.ec({type:_.qC,qa:[["cdk-tree"]],zd:function(a,b,c){a&1&&_.kf(c,_.pC,5);if(a&2){var d;_.gf(d=_.lf())&&(b.qX=d)}},tb:function(a,b){a&1&&_.hf(_.oC,7);if(a&2){var c;_.gf(c=_.lf())&&(b.J5=c.first)}},Db:["role","tree",1,"cdk-tree"],inputs:{dataSource:"dataSource",rc:"treeControl",Xx:"trackBy"},Zb:["cdkTree"],Aa:1,Ba:0,Fa:[["cdkTreeNodeOutlet",""]],va:function(a){a&1&&_.Ke(0,0)},Ia:[_.oC],nb:2});_.rC=function(a,b){this.Oa=a;this.an=b;this.Sb=new _.qe;this.ZFa=new _.qe;qjb=this;this.role="treeitem"};
_.rC.prototype.Pa=function(){for(var a=this.Oa.ta.parentElement;a&&!neb(a);)a=a.parentElement;this.Krc=a?a.classList.contains("cdk-nested-tree-node")?_.Xg(a.getAttribute("aria-level")):0:-1;this.Oa.ta.setAttribute("aria-level",""+(this.level+1))};_.rC.prototype.La=function(){qjb===this&&(qjb=null);this.ZFa.complete();this.Sb.next();this.Sb.complete()};_.rC.prototype.focus=function(){this.Oa.ta.focus()};_.rC.prototype.Xsc=function(){this.role="treeitem"};
_.W.Object.defineProperties(_.rC.prototype,{role:{configurable:!0,enumerable:!0,get:function(){return"treeitem"},set:function(a){this.Oa.ta.setAttribute("role",a)}},data:{configurable:!0,enumerable:!0,get:function(){return this.Oh},set:function(a){a!==this.Oh&&(this.Oh=a,this.Xsc(),this.ZFa.next())}},Qd:{configurable:!0,enumerable:!0,get:function(){return this.an.rc.Qd(this.Oh)}},level:{configurable:!0,enumerable:!0,get:function(){return this.an.rc.Jw?this.an.rc.Jw(this.Oh):this.Krc}}});var qjb=null;
_.rC.ha=function(a){return new (a||_.rC)(_.x(_.Rc),_.x(_.qC))};_.rC.Ha=_.gc({type:_.rC,qa:[["cdk-tree-node"]],Db:[1,"cdk-tree-node"],Cb:1,lb:function(a,b){a&2&&_.Ee("aria-expanded",b.Qd)},inputs:{role:"role"},Zb:["cdkTreeNode"]});var sC=function(){};sC.ha=function(a){return new (a||sC)};sC.Ea=_.fc({type:sC});sC.Da=_.Vb({});_.rjb=_.dh(_.ch(_.rC));_.tC=function(){};_.tC.ha=function(a){return new (a||_.tC)};_.tC.Ea=_.fc({type:_.tC});_.tC.Da=_.Vb({imports:[sC,_.Iq,_.Iq]});_.uC=function(){};_.uC.ha=function(a){return new (a||_.uC)};_.uC.Ea=_.fc({type:_.uC});_.uC.Da=_.Vb({imports:[_.nm,_.mC]});_.sjb=new _.mc("mat-checkbox-default-options",{Ja:"root",oa:oeb});var tjb=["input"],ujb=["label"],vjb={Ca:_.Uv,Kb:_.$b(function(){return vC}),ld:!0},wjb=function(){},xjb=0,yjb=oeb(),zjb=_.dh(_.ah(_.bh(_.ch(function(a){this.Oa=a})))),wC=function(a,b,c,d,e,f,g){b=zjb.call(this,b)||this;b.ub=c;b.vb=d;b.Ve=f;b.Vn=g;b.ariaLabel="";b.Aj=null;b.ex="after";b.name=null;b.kd=new _.al;b.uTa=new _.al;b.ji=function(){};b.GW="";b.f8a=0;b.Xv=function(){};b.vj=!1;b.Jc=!1;b.SE=!1;b.Vn=b.Vn||yjb;b.color=b.defaultColor=b.Vn.color||yjb.color;b.tabIndex=parseInt(e)||0;b.id=b.PX=a+ ++xjb;
return b};_.V(wC,zjb);_.k=wC.prototype;_.k.Pc=function(){this.pdb(this.SE)};_.k.xq=function(){return this.Ed||this.disabled};_.k.wIa=function(){this.ub.he()};_.k.Uo=function(a){this.checked=!!a};_.k.Ho=function(a){this.Xv=a};_.k.Zu=function(a){this.ji=a};_.k.Fr=function(a){this.disabled=a};
_.k.nKa=function(a){var b=this.f8a,c=this.t9a();if(b!==a&&c&&(this.GW&&c.classList.remove(this.GW),this.GW=this.loc(b,a),this.f8a=a,0<this.GW.length)){c.classList.add(this.GW);var d=this.GW;this.vb.jc(function(){setTimeout(function(){c.classList.remove(d)},1E3)})}};_.k.Qn=function(){this.Xv(this.checked);this.kd.emit(this.Ty(this.checked));this.Zk&&(this.Zk.ta.checked=this.checked)};_.k.toggle=function(){this.checked=!this.checked;this.Xv(this.checked)};
_.k.aHa=function(){var a=this,b,c=null==(b=this.Vn)?void 0:b.jxc;this.disabled||"noop"===c?this.disabled||"noop"!==c||(this.Zk.ta.checked=this.checked,this.Zk.ta.indeterminate=this.indeterminate):(this.indeterminate&&"check"!==c&&Promise.resolve().then(function(){a.SE=!1;a.uTa.emit(a.SE)}),this.vj=!this.vj,this.nKa(this.vj?1:2),this.Qn())};_.k.cbb=function(a){a.stopPropagation()};_.k.al=function(){var a=this;Promise.resolve().then(function(){a.ji();_.vk(a.ub)})};
_.k.loc=function(a,b){if("NoopAnimations"===this.Ve)return"";switch(a){case 0:if(1===b)return this.xB.W2a;if(3==b)return this.vj?this.xB.ZMa:this.xB.X2a;break;case 2:return 1===b?this.xB.W2a:this.xB.X2a;case 1:return 2===b?this.xB.jkb:this.xB.ZMa;case 3:return 1===b?this.xB.Wwb:this.xB.Xwb}return""};_.k.pdb=function(a){var b=this.Zk;b&&(b.ta.indeterminate=a)};
_.W.Object.defineProperties(wC.prototype,{Fu:{configurable:!0,enumerable:!0,get:function(){return(this.id||this.PX)+"-input"}},required:{configurable:!0,enumerable:!0,get:function(){return this.Zm},set:function(a){this.Zm=_.Ug(a)}},checked:{configurable:!0,enumerable:!0,get:function(){return this.vj},set:function(a){a=_.Ug(a);a!=this.checked&&(this.vj=a,_.vk(this.ub))}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.Jc},set:function(a){a=_.Ug(a);a!==this.disabled&&(this.Jc=a,_.vk(this.ub))}},
indeterminate:{configurable:!0,enumerable:!0,get:function(){return this.SE},set:function(a){var b=a!=this.SE;this.SE=_.Ug(a);b&&(this.SE?this.nKa(3):this.nKa(this.checked?1:2),this.uTa.emit(this.SE));this.pdb(this.SE)}}});wC.ha=function(){_.Vc()};
wC.Ha=_.gc({type:wC,tb:function(a,b){a&1&&(_.hf(tjb,5),_.hf(ujb,5),_.hf(_.Qq,5));if(a&2){var c;_.gf(c=_.lf())&&(b.Zk=c.first);_.gf(c=_.lf())&&(b.Mqc=c.first);_.gf(c=_.lf())&&(b.aN=c.first)}},inputs:{ariaLabel:["aria-label","ariaLabel"],Aj:["aria-labelledby","ariaLabelledby"],NJ:["aria-describedby","ariaDescribedby"],id:"id",required:"required",ex:"labelPosition",name:"name",value:"value",checked:"checked",disabled:"disabled",indeterminate:"indeterminate"},outputs:{kd:"change",uTa:"indeterminateChange"},
features:[_.Be]});var vC=function(a,b,c,d,e,f){a=wC.call(this,"mat-mdc-checkbox-",a,b,c,d,e,f)||this;a.xB={W2a:"mdc-checkbox--anim-unchecked-checked",X2a:"mdc-checkbox--anim-unchecked-indeterminate",jkb:"mdc-checkbox--anim-checked-unchecked",ZMa:"mdc-checkbox--anim-checked-indeterminate",Wwb:"mdc-checkbox--anim-indeterminate-checked",Xwb:"mdc-checkbox--anim-indeterminate-unchecked"};return a};_.V(vC,wC);vC.Ha=wC.Ha;_.k=vC.prototype;_.k.focus=function(){this.Zk.ta.focus()};
_.k.Ty=function(a){var b=new wjb;b.source=this;b.checked=a;return b};_.k.t9a=function(){var a;return null==(a=this.Zk)?void 0:a.ta};_.k.GP=function(){wC.prototype.aHa.call(this)};_.k.hbb=function(){wC.prototype.aHa.call(this);this.disabled||this.Zk.ta.focus()};_.k.Src=function(a){a.target&&this.Mqc.ta.contains(a.target)&&a.stopPropagation()};vC.ha=function(a){return new (a||vC)(_.x(_.Rc),_.x(_.sl),_.x(_.ye),_.Kc("tabindex"),_.x(_.tk,8),_.x(_.sjb,8))};
vC.ya=_.ec({type:vC,qa:[["mat-checkbox"]],Db:[1,"mat-mdc-checkbox"],Cb:12,lb:function(a,b){a&2&&(_.Le("id",b.id),_.Ee("tabindex",null)("aria-label",null)("aria-labelledby",null),_.Ge("_mat-animation-noopable","NoopAnimations"===b.Ve)("mdc-checkbox--disabled",b.disabled)("mat-mdc-checkbox-disabled",b.disabled)("mat-mdc-checkbox-checked",b.checked))},inputs:{Ed:"disableRipple",color:"color",tabIndex:"tabIndex"},Zb:["matCheckbox"],features:[_.Ze([vjb]),_.Be],kc:["*"],Aa:15,Ba:19,Fa:[[1,"mdc-form-field",
3,"click"],[1,"mdc-checkbox"],["checkbox",""],[1,"mat-mdc-checkbox-touch-target",3,"click"],["type","checkbox",1,"mdc-checkbox__native-control",3,"checked","indeterminate","disabled","id","required","tabIndex","blur","click","change"],["input",""],[1,"mdc-checkbox__ripple"],[1,"mdc-checkbox__background"],["focusable","false","viewBox","0 0 24 24","aria-hidden","true",1,"mdc-checkbox__checkmark"],["fill","none","d","M1.73,12.91 8.1,19.28 22.79,4.59",1,"mdc-checkbox__checkmark-path"],[1,"mdc-checkbox__mixedmark"],
["mat-ripple","",1,"mat-mdc-checkbox-ripple","mat-mdc-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleCentered"],[3,"for"],["label",""]],va:function(a,b){a&1&&(_.Re(),_.B(0,"div",0),_.K("click",function(d){return b.Src(d)}),_.B(1,"div",1,2)(3,"div",3),_.K("click",function(){return b.hbb()}),_.D(),_.B(4,"input",4,5),_.K("blur",function(){return b.al()})("click",function(){return b.GP()})("change",function(d){return b.cbb(d)}),_.D(),_.F(6,"div",6),_.B(7,"div",7),_.Jc(),_.B(8,"svg",
8),_.F(9,"path",9),_.D(),_.Sy(),_.F(10,"div",10),_.D(),_.F(11,"div",11),_.D(),_.B(12,"label",12,13),_.Se(14),_.D()());if(a&2){var c=_.Ve(2);_.Ge("mdc-form-field--align-end","before"==b.ex);_.w(4);_.Ge("mdc-checkbox--selected",b.checked);_.z("checked",b.checked)("indeterminate",b.indeterminate)("disabled",b.disabled)("id",b.Fu)("required",b.required)("tabIndex",b.tabIndex);_.Ee("aria-label",b.ariaLabel||null)("aria-labelledby",b.Aj)("aria-describedby",b.NJ)("name",b.name)("value",b.value);_.w(7);_.z("matRippleTrigger",
c)("matRippleDisabled",b.Ed||b.disabled)("matRippleCentered",!0);_.w(1);_.z("for",b.Fu)}},Ia:[_.Qq],styles:['@keyframes mdc-checkbox-unchecked-checked-checkmark-path{0%,50%{stroke-dashoffset:29.7833385}50%{animation-timing-function:cubic-bezier(0, 0, 0.2, 1)}100%{stroke-dashoffset:0}}@keyframes mdc-checkbox-unchecked-indeterminate-mixedmark{0%,68.2%{transform:scaleX(0)}68.2%{animation-timing-function:cubic-bezier(0, 0, 0, 1)}100%{transform:scaleX(1)}}@keyframes mdc-checkbox-checked-unchecked-checkmark-path{from{animation-timing-function:cubic-bezier(0.4, 0, 1, 1);opacity:1;stroke-dashoffset:0}to{opacity:0;stroke-dashoffset:-29.7833385}}@keyframes mdc-checkbox-checked-indeterminate-checkmark{from{animation-timing-function:cubic-bezier(0, 0, 0.2, 1);transform:rotate(0deg);opacity:1}to{transform:rotate(45deg);opacity:0}}@keyframes mdc-checkbox-indeterminate-checked-checkmark{from{animation-timing-function:cubic-bezier(0.14, 0, 0, 1);transform:rotate(45deg);opacity:0}to{transform:rotate(360deg);opacity:1}}@keyframes mdc-checkbox-checked-indeterminate-mixedmark{from{animation-timing-function:mdc-animation-deceleration-curve-timing-function;transform:rotate(-45deg);opacity:0}to{transform:rotate(0deg);opacity:1}}@keyframes mdc-checkbox-indeterminate-checked-mixedmark{from{animation-timing-function:cubic-bezier(0.14, 0, 0, 1);transform:rotate(0deg);opacity:1}to{transform:rotate(315deg);opacity:0}}@keyframes mdc-checkbox-indeterminate-unchecked-mixedmark{0%{animation-timing-function:linear;transform:scaleX(1);opacity:1}32.8%,100%{transform:scaleX(0);opacity:0}}.mdc-checkbox{display:inline-block;position:relative;flex:0 0 18px;box-sizing:content-box;width:18px;height:18px;line-height:0;white-space:nowrap;cursor:pointer;vertical-align:bottom}.mdc-checkbox[hidden]{display:none}.mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__focus-ring,.mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__focus-ring{pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:100%;width:100%}@media screen and (forced-colors: active){.mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__focus-ring,.mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__focus-ring{border-color:CanvasText}}.mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__focus-ring::after,.mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__focus-ring::after,.mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__focus-ring::after{border-color:CanvasText}}@media all and (-ms-high-contrast: none){.mdc-checkbox .mdc-checkbox__focus-ring{display:none}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-checkbox__mixedmark{margin:0 1px}}.mdc-checkbox--disabled{cursor:default;pointer-events:none}.mdc-checkbox__background{display:inline-flex;position:absolute;align-items:center;justify-content:center;box-sizing:border-box;width:18px;height:18px;border:2px solid currentColor;border-radius:2px;background-color:rgba(0,0,0,0);pointer-events:none;will-change:background-color,border-color;transition:background-color 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1),border-color 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-checkbox__checkmark{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;opacity:0;transition:opacity 180ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-checkbox--upgraded .mdc-checkbox__checkmark{opacity:1}.mdc-checkbox__checkmark-path{transition:stroke-dashoffset 180ms 0ms cubic-bezier(0.4, 0, 0.6, 1);stroke:currentColor;stroke-width:3.12px;stroke-dashoffset:29.7833385;stroke-dasharray:29.7833385}.mdc-checkbox__mixedmark{width:100%;height:0;transform:scaleX(0) rotate(0deg);border-width:1px;border-style:solid;opacity:0;transition:opacity 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1),transform 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__background,.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__background,.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__background,.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__background{animation-duration:180ms;animation-timing-function:linear}.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__checkmark-path{animation:mdc-checkbox-unchecked-checked-checkmark-path 180ms linear 0s;transition:none}.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__mixedmark{animation:mdc-checkbox-unchecked-indeterminate-mixedmark 90ms linear 0s;transition:none}.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__checkmark-path{animation:mdc-checkbox-checked-unchecked-checkmark-path 90ms linear 0s;transition:none}.mdc-checkbox--anim-checked-indeterminate .mdc-checkbox__checkmark{animation:mdc-checkbox-checked-indeterminate-checkmark 90ms linear 0s;transition:none}.mdc-checkbox--anim-checked-indeterminate .mdc-checkbox__mixedmark{animation:mdc-checkbox-checked-indeterminate-mixedmark 90ms linear 0s;transition:none}.mdc-checkbox--anim-indeterminate-checked .mdc-checkbox__checkmark{animation:mdc-checkbox-indeterminate-checked-checkmark 500ms linear 0s;transition:none}.mdc-checkbox--anim-indeterminate-checked .mdc-checkbox__mixedmark{animation:mdc-checkbox-indeterminate-checked-mixedmark 500ms linear 0s;transition:none}.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__mixedmark{animation:mdc-checkbox-indeterminate-unchecked-mixedmark 300ms linear 0s;transition:none}.mdc-checkbox__native-control:checked~.mdc-checkbox__background,.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background,.mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background{transition:border-color 90ms 0ms cubic-bezier(0, 0, 0.2, 1),background-color 90ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__checkmark-path,.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__checkmark-path,.mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background .mdc-checkbox__checkmark-path{stroke-dashoffset:0}.mdc-checkbox__native-control{position:absolute;margin:0;padding:0;opacity:0;cursor:inherit}.mdc-checkbox__native-control:disabled{cursor:default;pointer-events:none}.mdc-checkbox--touch{margin:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2)}.mdc-checkbox--touch .mdc-checkbox__native-control{top:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2);right:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2);left:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2);width:var(--mdc-checkbox-state-layer-size);height:var(--mdc-checkbox-state-layer-size)}.mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__checkmark{transition:opacity 180ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 180ms 0ms cubic-bezier(0, 0, 0.2, 1);opacity:1}.mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__mixedmark{transform:scaleX(1) rotate(-45deg)}.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__checkmark,.mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background .mdc-checkbox__checkmark{transform:rotate(45deg);opacity:0;transition:opacity 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1),transform 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__mixedmark,.mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background .mdc-checkbox__mixedmark{transform:scaleX(1) rotate(0deg);opacity:1}.mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__background,.mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__checkmark,.mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__checkmark-path,.mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__mixedmark{transition:none}.mdc-form-field{display:inline-flex;align-items:center;vertical-align:middle}.mdc-form-field[hidden]{display:none}.mdc-form-field>label{margin-left:0;margin-right:auto;padding-left:4px;padding-right:0;order:0}[dir=rtl] .mdc-form-field>label,.mdc-form-field>label[dir=rtl]{margin-left:auto;margin-right:0}[dir=rtl] .mdc-form-field>label,.mdc-form-field>label[dir=rtl]{padding-left:0;padding-right:4px}.mdc-form-field--nowrap>label{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.mdc-form-field--align-end>label{margin-left:auto;margin-right:0;padding-left:0;padding-right:4px;order:-1}[dir=rtl] .mdc-form-field--align-end>label,.mdc-form-field--align-end>label[dir=rtl]{margin-left:0;margin-right:auto}[dir=rtl] .mdc-form-field--align-end>label,.mdc-form-field--align-end>label[dir=rtl]{padding-left:4px;padding-right:0}.mdc-form-field--space-between{justify-content:space-between}.mdc-form-field--space-between>label{margin:0}[dir=rtl] .mdc-form-field--space-between>label,.mdc-form-field--space-between>label[dir=rtl]{margin:0}.mdc-checkbox{padding:calc((var(--mdc-checkbox-state-layer-size) - 18px) / 2);margin:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2)}.mdc-checkbox .mdc-checkbox__native-control[disabled]:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:var(--mdc-checkbox-disabled-unselected-icon-color);background-color:transparent}.mdc-checkbox .mdc-checkbox__native-control[disabled]:checked~.mdc-checkbox__background,.mdc-checkbox .mdc-checkbox__native-control[disabled]:indeterminate~.mdc-checkbox__background,.mdc-checkbox .mdc-checkbox__native-control[data-indeterminate=true][disabled]~.mdc-checkbox__background{border-color:transparent;background-color:var(--mdc-checkbox-disabled-selected-icon-color)}.mdc-checkbox .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__checkmark{color:var(--mdc-checkbox-selected-checkmark-color)}.mdc-checkbox .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__mixedmark{border-color:var(--mdc-checkbox-selected-checkmark-color)}.mdc-checkbox .mdc-checkbox__native-control:disabled~.mdc-checkbox__background .mdc-checkbox__checkmark{color:var(--mdc-checkbox-disabled-selected-checkmark-color)}.mdc-checkbox .mdc-checkbox__native-control:disabled~.mdc-checkbox__background .mdc-checkbox__mixedmark{border-color:var(--mdc-checkbox-disabled-selected-checkmark-color)}.mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:var(--mdc-checkbox-unselected-icon-color);background-color:transparent}.mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.mdc-checkbox .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,.mdc-checkbox .mdc-checkbox__native-control[data-indeterminate=true]:enabled~.mdc-checkbox__background{border-color:var(--mdc-checkbox-selected-icon-color);background-color:var(--mdc-checkbox-selected-icon-color)}@keyframes mdc-checkbox-fade-in-background-8A000000FFF4433600000000FFF44336{0%{border-color:var(--mdc-checkbox-unselected-icon-color);background-color:transparent}50%{border-color:var(--mdc-checkbox-selected-icon-color);background-color:var(--mdc-checkbox-selected-icon-color)}}@keyframes mdc-checkbox-fade-out-background-8A000000FFF4433600000000FFF44336{0%,80%{border-color:var(--mdc-checkbox-selected-icon-color);background-color:var(--mdc-checkbox-selected-icon-color)}100%{border-color:var(--mdc-checkbox-unselected-icon-color);background-color:transparent}}.mdc-checkbox.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-checkbox.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-in-background-8A000000FFF4433600000000FFF44336}.mdc-checkbox.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-checkbox.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-out-background-8A000000FFF4433600000000FFF44336}.mdc-checkbox:hover .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:var(--mdc-checkbox-unselected-hover-icon-color);background-color:transparent}.mdc-checkbox:hover .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.mdc-checkbox:hover .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,.mdc-checkbox:hover .mdc-checkbox__native-control[data-indeterminate=true]:enabled~.mdc-checkbox__background{border-color:var(--mdc-checkbox-selected-hover-icon-color);background-color:var(--mdc-checkbox-selected-hover-icon-color)}@keyframes mdc-checkbox-fade-in-background-FF212121FFF4433600000000FFF44336{0%{border-color:var(--mdc-checkbox-unselected-hover-icon-color);background-color:transparent}50%{border-color:var(--mdc-checkbox-selected-hover-icon-color);background-color:var(--mdc-checkbox-selected-hover-icon-color)}}@keyframes mdc-checkbox-fade-out-background-FF212121FFF4433600000000FFF44336{0%,80%{border-color:var(--mdc-checkbox-selected-hover-icon-color);background-color:var(--mdc-checkbox-selected-hover-icon-color)}100%{border-color:var(--mdc-checkbox-unselected-hover-icon-color);background-color:transparent}}.mdc-checkbox:hover.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-checkbox:hover.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-in-background-FF212121FFF4433600000000FFF44336}.mdc-checkbox:hover.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-checkbox:hover.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-out-background-FF212121FFF4433600000000FFF44336}.mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:var(--mdc-checkbox-unselected-pressed-icon-color);background-color:transparent}.mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,.mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control[data-indeterminate=true]:enabled~.mdc-checkbox__background{border-color:var(--mdc-checkbox-selected-pressed-icon-color);background-color:var(--mdc-checkbox-selected-pressed-icon-color)}@keyframes mdc-checkbox-fade-in-background-8A000000FFF4433600000000FFF44336{0%{border-color:var(--mdc-checkbox-unselected-pressed-icon-color);background-color:transparent}50%{border-color:var(--mdc-checkbox-selected-pressed-icon-color);background-color:var(--mdc-checkbox-selected-pressed-icon-color)}}@keyframes mdc-checkbox-fade-out-background-8A000000FFF4433600000000FFF44336{0%,80%{border-color:var(--mdc-checkbox-selected-pressed-icon-color);background-color:var(--mdc-checkbox-selected-pressed-icon-color)}100%{border-color:var(--mdc-checkbox-unselected-pressed-icon-color);background-color:transparent}}.mdc-checkbox:not(:disabled):active.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-checkbox:not(:disabled):active.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-in-background-8A000000FFF4433600000000FFF44336}.mdc-checkbox:not(:disabled):active.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-checkbox:not(:disabled):active.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-out-background-8A000000FFF4433600000000FFF44336}.mdc-checkbox .mdc-checkbox__background{top:calc((var(--mdc-checkbox-state-layer-size) - 18px) / 2);left:calc((var(--mdc-checkbox-state-layer-size) - 18px) / 2)}.mdc-checkbox .mdc-checkbox__native-control{top:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2);right:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2);left:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2);width:var(--mdc-checkbox-state-layer-size);height:var(--mdc-checkbox-state-layer-size)}.mdc-checkbox .mdc-checkbox__native-control:enabled:focus:focus:not(:checked):not(:indeterminate)~.mdc-checkbox__background{border-color:var(--mdc-checkbox-unselected-focus-icon-color)}.mdc-checkbox .mdc-checkbox__native-control:enabled:focus:checked~.mdc-checkbox__background,.mdc-checkbox .mdc-checkbox__native-control:enabled:focus:indeterminate~.mdc-checkbox__background{border-color:var(--mdc-checkbox-selected-focus-icon-color);background-color:var(--mdc-checkbox-selected-focus-icon-color)}.mdc-checkbox:hover .mdc-checkbox__ripple{opacity:var(--mdc-checkbox-unselected-hover-state-layer-opacity);background-color:var(--mdc-checkbox-unselected-hover-state-layer-color)}.mdc-checkbox:hover .mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-unselected-hover-state-layer-color)}.mdc-checkbox .mdc-checkbox__native-control:focus~.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-unselected-focus-state-layer-opacity);background-color:var(--mdc-checkbox-unselected-focus-state-layer-color)}.mdc-checkbox .mdc-checkbox__native-control:focus~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-unselected-focus-state-layer-color)}.mdc-checkbox:active .mdc-checkbox__native-control~.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-unselected-pressed-state-layer-opacity);background-color:var(--mdc-checkbox-unselected-pressed-state-layer-color)}.mdc-checkbox:active .mdc-checkbox__native-control~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-unselected-pressed-state-layer-color)}.mdc-checkbox:hover .mdc-checkbox__native-control:checked~.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-selected-hover-state-layer-opacity);background-color:var(--mdc-checkbox-selected-hover-state-layer-color)}.mdc-checkbox:hover .mdc-checkbox__native-control:checked~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-selected-hover-state-layer-color)}.mdc-checkbox .mdc-checkbox__native-control:focus:checked~.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-selected-focus-state-layer-opacity);background-color:var(--mdc-checkbox-selected-focus-state-layer-color)}.mdc-checkbox .mdc-checkbox__native-control:focus:checked~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-selected-focus-state-layer-color)}.mdc-checkbox:active .mdc-checkbox__native-control:checked~.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-selected-pressed-state-layer-opacity);background-color:var(--mdc-checkbox-selected-pressed-state-layer-color)}.mdc-checkbox:active .mdc-checkbox__native-control:checked~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-selected-pressed-state-layer-color)}.mat-mdc-checkbox{--mdc-checkbox-disabled-selected-checkmark-color:#fff;--mdc-checkbox-selected-focus-state-layer-opacity:0.16;--mdc-checkbox-selected-hover-state-layer-opacity:0.04;--mdc-checkbox-selected-pressed-state-layer-opacity:0.16;--mdc-checkbox-unselected-focus-state-layer-opacity:0.16;--mdc-checkbox-unselected-hover-state-layer-opacity:0.04;--mdc-checkbox-unselected-pressed-state-layer-opacity:0.16}.mat-mdc-checkbox{display:inline-block;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-checkbox .mdc-checkbox__background{-webkit-print-color-adjust:exact;color-adjust:exact}.mat-mdc-checkbox._mat-animation-noopable *,.mat-mdc-checkbox._mat-animation-noopable *::before{transition:none !important;animation:none !important}.mat-mdc-checkbox label{cursor:pointer}.mat-mdc-checkbox.mat-mdc-checkbox-disabled label{cursor:default}.mat-mdc-checkbox label:empty{display:none}.cdk-high-contrast-active .mat-mdc-checkbox.mat-mdc-checkbox-disabled{opacity:.5}.cdk-high-contrast-active .mat-mdc-checkbox .mdc-checkbox__checkmark{--mdc-checkbox-selected-checkmark-color: CanvasText;--mdc-checkbox-disabled-selected-checkmark-color: CanvasText}.mat-mdc-checkbox .mdc-checkbox__ripple{opacity:0}.mat-mdc-checkbox-ripple,.mdc-checkbox__ripple{top:0;left:0;right:0;bottom:0;position:absolute;border-radius:50%;pointer-events:none}.mat-mdc-checkbox-ripple:not(:empty),.mdc-checkbox__ripple:not(:empty){transform:translateZ(0)}.mat-mdc-checkbox-ripple .mat-ripple-element{opacity:.1}.mat-mdc-checkbox-touch-target{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}.mat-mdc-checkbox-ripple::before{border-radius:50%}.mdc-checkbox__native-control:focus~.mat-mdc-focus-indicator::before{content:""}\n'],
nb:2,Na:0});_.xC=function(){};_.xC.ha=function(a){return new (a||_.xC)};_.xC.Ea=_.fc({type:_.xC});_.xC.Da=_.Vb({});var Ajb,Bjb,Cjb;Ajb=function(a){return{fG:a}};Bjb=function(){};Cjb={Ca:_.Uv,Kb:_.$b(function(){return _.yC}),ld:!0};_.yC=function(a,b,c,d,e,f,g){a=wC.call(this,"mat-checkbox-",a,b,d,e,f,g)||this;a.Bd=c;a.xB={W2a:"mat-checkbox-anim-unchecked-checked",X2a:"mat-checkbox-anim-unchecked-indeterminate",jkb:"mat-checkbox-anim-checked-unchecked",ZMa:"mat-checkbox-anim-checked-indeterminate",Wwb:"mat-checkbox-anim-indeterminate-checked",Xwb:"mat-checkbox-anim-indeterminate-unchecked"};return a};_.V(_.yC,wC);
_.yC.Ha=wC.Ha;_.k=_.yC.prototype;_.k.Ty=function(a){var b=new Bjb;b.source=this;b.checked=a;return b};_.k.t9a=function(){return this.Oa.ta};_.k.Pc=function(){var a=this;wC.prototype.Pc.call(this);this.Bd.Bn(this.Oa,!0).subscribe(function(b){b||a.al()})};_.k.La=function(){this.Bd.Bl(this.Oa)};_.k.GP=function(a){a.stopPropagation();wC.prototype.aHa.call(this)};_.k.focus=function(a,b){a?_.Fp(this.Bd,this.Zk,a,b):this.Zk.ta.focus(b)};
_.yC.ha=function(a){return new (a||_.yC)(_.x(_.Rc),_.x(_.sl),_.x(_.Ep),_.x(_.ye),_.Kc("tabindex"),_.x(_.tk,8),_.x(_.sjb,8))};
_.yC.ya=_.ec({type:_.yC,qa:[["mat-checkbox"]],Db:[1,"mat-checkbox"],Cb:14,lb:function(a,b){a&2&&(_.Le("id",b.id),_.Ee("tabindex",null)("aria-label",null)("aria-labelledby",null),_.Ge("mat-checkbox-indeterminate",b.indeterminate)("mat-checkbox-checked",b.checked)("mat-checkbox-disabled",b.disabled)("mat-checkbox-label-before","before"==b.ex)("_mat-animation-noopable","NoopAnimations"===b.Ve))},inputs:{Ed:"disableRipple",color:"color",tabIndex:"tabIndex"},Zb:["matCheckbox"],features:[_.Ze([Cjb]),_.Be],
kc:["*"],Aa:17,Ba:20,Fa:[[1,"mat-checkbox-layout"],["label",""],[1,"mat-checkbox-inner-container"],["type","checkbox",1,"mat-checkbox-input","cdk-visually-hidden",3,"id","required","checked","disabled","tabIndex","change","click"],["input",""],["matRipple","",1,"mat-checkbox-ripple","mat-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleRadius","matRippleCentered","matRippleAnimation"],[1,"mat-ripple-element","mat-checkbox-persistent-ripple"],[1,"mat-checkbox-frame"],[1,"mat-checkbox-background"],
["version","1.1","focusable","false","viewBox","0 0 24 24","aria-hidden","true",1,"mat-checkbox-checkmark"],["fill","none","stroke","white","d","M4.1,12.7 9,17.6 20.3,6.3",1,"mat-checkbox-checkmark-path"],[1,"mat-checkbox-mixedmark"],[1,"mat-checkbox-label",3,"cdkObserveContent"],["checkboxLabel",""],[2,"display","none"]],va:function(a,b){a&1&&(_.Re(),_.B(0,"label",0,1)(2,"span",2)(3,"input",3,4),_.K("change",function(e){return b.cbb(e)})("click",function(e){return b.GP(e)}),_.D(),_.B(5,"span",5),
_.F(6,"span",6),_.D(),_.F(7,"span",7),_.B(8,"span",8),_.Jc(),_.B(9,"svg",9),_.F(10,"path",10),_.D(),_.Sy(),_.F(11,"span",11),_.D()(),_.B(12,"span",12,13),_.K("cdkObserveContent",function(){return b.wIa()}),_.B(14,"span",14),_.P(15,"\u00a0"),_.D(),_.Se(16),_.D()());if(a&2){var c=_.Ve(1),d=_.Ve(13);_.Ee("for",b.Fu);_.w(2);_.Ge("mat-checkbox-inner-container-no-side-margin",!d.textContent||!d.textContent.trim());_.w(1);_.z("id",b.Fu)("required",b.required)("checked",b.checked)("disabled",b.disabled)("tabIndex",
b.tabIndex);_.Ee("value",b.value)("name",b.name)("aria-label",b.ariaLabel||null)("aria-labelledby",b.Aj)("aria-describedby",b.NJ);_.w(2);_.z("matRippleTrigger",c)("matRippleDisabled",b.xq())("matRippleRadius",20)("matRippleCentered",!0)("matRippleAnimation",_.af(18,Ajb,"NoopAnimations"===b.Ve?0:150))}},Ia:[_.Qq,_.Rp],styles:['@keyframes mat-checkbox-fade-in-background{0%{opacity:0}50%{opacity:1}}@keyframes mat-checkbox-fade-out-background{0%,50%{opacity:1}100%{opacity:0}}@keyframes mat-checkbox-unchecked-checked-checkmark-path{0%,50%{stroke-dashoffset:22.910259}50%{animation-timing-function:cubic-bezier(0, 0, 0.2, 0.1)}100%{stroke-dashoffset:0}}@keyframes mat-checkbox-unchecked-indeterminate-mixedmark{0%,68.2%{transform:scaleX(0)}68.2%{animation-timing-function:cubic-bezier(0, 0, 0, 1)}100%{transform:scaleX(1)}}@keyframes mat-checkbox-checked-unchecked-checkmark-path{from{animation-timing-function:cubic-bezier(0.4, 0, 1, 1);stroke-dashoffset:0}to{stroke-dashoffset:-22.910259}}@keyframes mat-checkbox-checked-indeterminate-checkmark{from{animation-timing-function:cubic-bezier(0, 0, 0.2, 0.1);opacity:1;transform:rotate(0deg)}to{opacity:0;transform:rotate(45deg)}}@keyframes mat-checkbox-indeterminate-checked-checkmark{from{animation-timing-function:cubic-bezier(0.14, 0, 0, 1);opacity:0;transform:rotate(45deg)}to{opacity:1;transform:rotate(360deg)}}@keyframes mat-checkbox-checked-indeterminate-mixedmark{from{animation-timing-function:cubic-bezier(0, 0, 0.2, 0.1);opacity:0;transform:rotate(-45deg)}to{opacity:1;transform:rotate(0deg)}}@keyframes mat-checkbox-indeterminate-checked-mixedmark{from{animation-timing-function:cubic-bezier(0.14, 0, 0, 1);opacity:1;transform:rotate(0deg)}to{opacity:0;transform:rotate(315deg)}}@keyframes mat-checkbox-indeterminate-unchecked-mixedmark{0%{animation-timing-function:linear;opacity:1;transform:scaleX(1)}32.8%,100%{opacity:0;transform:scaleX(0)}}.mat-checkbox-background,.mat-checkbox-frame{top:0;left:0;right:0;bottom:0;position:absolute;border-radius:2px;box-sizing:border-box;pointer-events:none}.mat-checkbox{display:inline-block;transition:background 400ms cubic-bezier(0.25, 0.8, 0.25, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative}.mat-checkbox._mat-animation-noopable{transition:none !important;animation:none !important}.mat-checkbox .mat-ripple-element:not(.mat-checkbox-persistent-ripple){opacity:.16}.mat-checkbox .mat-checkbox-ripple{position:absolute;left:calc(50% - 20px);top:calc(50% - 20px);height:40px;width:40px;z-index:1;pointer-events:none}.mat-checkbox-layout{-webkit-user-select:none;user-select:none;cursor:inherit;align-items:baseline;vertical-align:middle;display:inline-flex;white-space:nowrap}.mat-checkbox-label{-webkit-user-select:auto;user-select:auto}.mat-checkbox-inner-container{display:inline-block;height:16px;line-height:0;margin:auto;margin-right:8px;order:0;position:relative;vertical-align:middle;white-space:nowrap;width:16px;flex-shrink:0}[dir=rtl] .mat-checkbox-inner-container{margin-left:8px;margin-right:auto}.mat-checkbox-inner-container-no-side-margin{margin-left:0;margin-right:0}.mat-checkbox-frame{background-color:rgba(0,0,0,0);transition:border-color 90ms cubic-bezier(0, 0, 0.2, 0.1);border-width:2px;border-style:solid}._mat-animation-noopable .mat-checkbox-frame{transition:none}.mat-checkbox-background{align-items:center;display:inline-flex;justify-content:center;transition:background-color 90ms cubic-bezier(0, 0, 0.2, 0.1),opacity 90ms cubic-bezier(0, 0, 0.2, 0.1);-webkit-print-color-adjust:exact;color-adjust:exact}._mat-animation-noopable .mat-checkbox-background{transition:none}.cdk-high-contrast-active .mat-checkbox .mat-checkbox-background{background:none}.mat-checkbox-persistent-ripple{display:block;width:100%;height:100%;transform:none}.mat-checkbox-inner-container:hover .mat-checkbox-persistent-ripple{opacity:.04}.mat-checkbox.cdk-keyboard-focused .mat-checkbox-persistent-ripple{opacity:.12}.mat-checkbox-persistent-ripple,.mat-checkbox.mat-checkbox-disabled .mat-checkbox-inner-container:hover .mat-checkbox-persistent-ripple{opacity:0}@media(hover: none){.mat-checkbox-inner-container:hover .mat-checkbox-persistent-ripple{display:none}}.mat-checkbox-checkmark{top:0;left:0;right:0;bottom:0;position:absolute;width:100%}.mat-checkbox-checkmark-path{stroke-dashoffset:22.910259;stroke-dasharray:22.910259;stroke-width:2.1333333333px}.cdk-high-contrast-black-on-white .mat-checkbox-checkmark-path{stroke:#000 !important}.mat-checkbox-mixedmark{width:calc(100% - 6px);height:2px;opacity:0;transform:scaleX(0) rotate(0deg);border-radius:2px}.cdk-high-contrast-active .mat-checkbox-mixedmark{height:0;border-top:solid 2px;margin-top:2px}.mat-checkbox-label-before .mat-checkbox-inner-container{order:1;margin-left:8px;margin-right:auto}[dir=rtl] .mat-checkbox-label-before .mat-checkbox-inner-container{margin-left:auto;margin-right:8px}.mat-checkbox-checked .mat-checkbox-checkmark{opacity:1}.mat-checkbox-checked .mat-checkbox-checkmark-path{stroke-dashoffset:0}.mat-checkbox-checked .mat-checkbox-mixedmark{transform:scaleX(1) rotate(-45deg)}.mat-checkbox-indeterminate .mat-checkbox-checkmark{opacity:0;transform:rotate(45deg)}.mat-checkbox-indeterminate .mat-checkbox-checkmark-path{stroke-dashoffset:0}.mat-checkbox-indeterminate .mat-checkbox-mixedmark{opacity:1;transform:scaleX(1) rotate(0deg)}.mat-checkbox-unchecked .mat-checkbox-background{background-color:rgba(0,0,0,0)}.mat-checkbox-disabled{cursor:default}.cdk-high-contrast-active .mat-checkbox-disabled{opacity:.5}.mat-checkbox-anim-unchecked-checked .mat-checkbox-background{animation:180ms linear 0ms mat-checkbox-fade-in-background}.mat-checkbox-anim-unchecked-checked .mat-checkbox-checkmark-path{animation:180ms linear 0ms mat-checkbox-unchecked-checked-checkmark-path}.mat-checkbox-anim-unchecked-indeterminate .mat-checkbox-background{animation:180ms linear 0ms mat-checkbox-fade-in-background}.mat-checkbox-anim-unchecked-indeterminate .mat-checkbox-mixedmark{animation:90ms linear 0ms mat-checkbox-unchecked-indeterminate-mixedmark}.mat-checkbox-anim-checked-unchecked .mat-checkbox-background{animation:180ms linear 0ms mat-checkbox-fade-out-background}.mat-checkbox-anim-checked-unchecked .mat-checkbox-checkmark-path{animation:90ms linear 0ms mat-checkbox-checked-unchecked-checkmark-path}.mat-checkbox-anim-checked-indeterminate .mat-checkbox-checkmark{animation:90ms linear 0ms mat-checkbox-checked-indeterminate-checkmark}.mat-checkbox-anim-checked-indeterminate .mat-checkbox-mixedmark{animation:90ms linear 0ms mat-checkbox-checked-indeterminate-mixedmark}.mat-checkbox-anim-indeterminate-checked .mat-checkbox-checkmark{animation:500ms linear 0ms mat-checkbox-indeterminate-checked-checkmark}.mat-checkbox-anim-indeterminate-checked .mat-checkbox-mixedmark{animation:500ms linear 0ms mat-checkbox-indeterminate-checked-mixedmark}.mat-checkbox-anim-indeterminate-unchecked .mat-checkbox-background{animation:180ms linear 0ms mat-checkbox-fade-out-background}.mat-checkbox-anim-indeterminate-unchecked .mat-checkbox-mixedmark{animation:300ms linear 0ms mat-checkbox-indeterminate-unchecked-mixedmark}.mat-checkbox-input{bottom:0;left:50%}.mat-checkbox-input:focus~.mat-focus-indicator::before{content:""}\n'],
nb:2,Na:0});var Djb,zC,Ejb,Fjb,Gjb;Djb=["sliderWrapper"];zC=_.Sg({passive:!1});Ejb={Ca:_.Uv,Kb:_.$b(function(){return _.AC}),ld:!0};Fjb=function(){};Gjb=_.dh(_.ah(_.ch(function(a){this.Oa=a}),"accent"));
_.AC=function(a,b,c,d,e,f,g,h){var n=Gjb.call(this,a)||this;n.Bd=b;n.ub=c;n.zc=d;n.vb=f;n.Ve=h;n.O$a=!1;n.BP=100;n.aJ=0;n.n6=1;n.xdb=!1;n.fKa=0;n.Dd=null;n.lw=!1;n.kd=new _.al;n.input=new _.al;n.Pr=new _.al;n.sD=function(){};n.Rma=0;n.Xy=null;n.dw=!1;n.gKa=0;n.TB=null;n.Xv=function(){};n.C4=_.pd.EMPTY;n.fF=function(r){n.disabled||n.Xy||!peb(r)&&0!==r.button||n.vb.wc(function(){if(peb(r))a:{var v=n.Oa.ta;for(var A=0;A<r.touches.length;A++){var C=r.touches[A].target;if(v===C||v.contains(C)){v=r.touches[A].identifier;
break a}}v=void 0}else v=void 0;n.v6=v;if(v=reb(r,n.v6))A=n.value,n.Xy="pointer",n.x5=r,n.AGa(),n.ebb(),n.ulc(r),n.AGa(),n.keb(v),n.oeb=A,r.cancelable&&r.preventDefault(),A!=n.value&&n.oGa()})};n.b6=function(r){if("pointer"===n.Xy){var v=reb(r,n.v6);if(v){r.cancelable&&r.preventDefault();var A=n.value;n.x5=r;n.keb(v);A!=n.value&&n.oGa()}}};n.kJ=function(r){"pointer"!==n.Xy||peb(r)&&"number"===typeof n.v6&&!qeb(r.changedTouches,n.v6)||(r.cancelable&&r.preventDefault(),n.jcb(),n.Xy=null,n.v6=void 0,
n.oeb==n.value||n.disabled||n.Qn(),n.oeb=n.x5=null)};n.xeb=function(){n.x5&&n.kJ(n.x5)};n.Ib=g;n.tabIndex=parseInt(e)||0;f.jc(function(){var r=a.ta;r.addEventListener("mousedown",n.fF,zC);r.addEventListener("touchstart",n.fF,zC)});return n};_.V(_.AC,Gjb);_.k=_.AC.prototype;_.k.focus=function(a){this.AGa(a)};_.k.blur=function(){this.vlc()};_.k.m6=function(){return this.vertical?!this.Vw:this.Vw};_.k.gma=function(){return 0===this.gT};
_.k.U4=function(){return this.disabled?7:this.gma()&&!this.o2a?this.dw?10:7:0};_.k.opc=function(){return{transform:"translate"+(this.vertical?"Y":"X")+"("+(this.wna()?"-":"")+this.U4()+"px) scale3d("+(this.vertical?"1, "+(1-this.gT)+", 1":1-this.gT+", 1, 1")+")"}};_.k.ppc=function(){var a=this.gT;return{transform:"translate"+(this.vertical?"Y":"X")+"("+(this.wna()?"":"-")+this.U4()+"px) scale3d("+(this.vertical?"1, "+a+", 1":a+", 1, 1")+")",display:0===a?"none":""}};
_.k.mpc=function(){return{transform:"translate"+(this.vertical?"Y":"X")+"("+(this.vertical||"rtl"!=this.nP()?"-":"")+this.gKa/2*100+"%)"}};
_.k.npc=function(){var a=100*this.gKa;a={backgroundSize:this.vertical?"2px "+a+"%":a+"% 2px",transform:"translateZ(0) translate"+(this.vertical?"Y":"X")+"("+(this.vertical||"rtl"!=this.nP()?"":"-")+a/2+"%)"+(this.vertical||"rtl"!=this.nP()?"":" rotate(180deg)")};if(this.gma()&&this.U4()){var b=this.m6();a["padding"+(this.vertical?b?"Bottom":"Top":b?"Right":"Left")]=this.U4()+"px"}return a};
_.k.lpc=function(){var a=this.m6();return{transform:"translate"+(this.vertical?"Y":"X")+"(-"+100*(("rtl"!=this.nP()||this.vertical?a:!a)?this.gT:1-this.gT)+"%)"}};_.k.wna=function(){var a=this.m6();return"rtl"!=this.nP()||this.vertical?a:!a};_.k.nP=function(){return this.zc&&"rtl"==this.zc.value?"rtl":"ltr"};_.k.Pc=function(){var a=this;this.Bd.Bn(this.Oa,!0).subscribe(function(b){a.dw=!!b&&"keyboard"!==b;a.ub.he()});this.zc&&(this.C4=this.zc.kd.subscribe(function(){_.vk(a.ub)}))};
_.k.La=function(){var a=this.Oa.ta;a.removeEventListener("mousedown",this.fF,zC);a.removeEventListener("touchstart",this.fF,zC);this.x5=null;this.jcb();this.Bd.Bl(this.Oa);this.C4.unsubscribe()};_.k.ebb=function(){this.disabled||(this.TB=this.T9a(),this.heb())};_.k.Un=function(){this.TB=this.T9a();this.heb()};_.k.al=function(){this.sD()};
_.k.rX=function(a){if(!(this.disabled||_.Rg(a)||this.Xy&&"keyboard"!==this.Xy)){var b=this.value;switch(a.keyCode){case 33:this.WW(10);break;case 34:this.WW(-10);break;case 35:this.value=this.max;break;case 36:this.value=this.min;break;case 37:this.WW("rtl"==this.nP()?1:-1);break;case 38:this.WW(1);break;case 39:this.WW("rtl"==this.nP()?-1:1);break;case 40:this.WW(-1);break;default:return}b!=this.value&&(this.oGa(),this.Qn());this.Xy="keyboard";a.preventDefault()}};
_.k.xrc=function(){"keyboard"===this.Xy&&(this.Xy=null)};_.k.vq=function(){return this.Ib.defaultView||window};_.k.ulc=function(a){var b=this.Ib,c=(a=peb(a))?"touchend":"mouseup";b.addEventListener(a?"touchmove":"mousemove",this.b6,zC);b.addEventListener(c,this.kJ,zC);a&&b.addEventListener("touchcancel",this.kJ,zC);b=this.vq();"undefined"!==typeof b&&b&&b.addEventListener("blur",this.xeb)};
_.k.jcb=function(){var a=this.Ib;a.removeEventListener("mousemove",this.b6,zC);a.removeEventListener("mouseup",this.kJ,zC);a.removeEventListener("touchmove",this.b6,zC);a.removeEventListener("touchend",this.kJ,zC);a.removeEventListener("touchcancel",this.kJ,zC);a=this.vq();"undefined"!==typeof a&&a&&a.removeEventListener("blur",this.xeb)};_.k.WW=function(a){this.value=this.t4(this.t4(this.value||0,this.min,this.max)+this.step*a,this.min,this.max)};
_.k.keb=function(a){this.TB&&(a=this.t4(((this.vertical?a.y:a.x)-(this.vertical?this.TB.top:this.TB.left))/(this.vertical?this.TB.height:this.TB.width)),this.wna()&&(a=1-a),this.value=0===a?this.min:1===a?this.max:this.t4(Math.round((this.Olc(a)-this.min)/this.step)*this.step+this.min,this.min,this.max))};_.k.Qn=function(){this.Xv(this.value);this.Pr.emit(this.value);this.kd.emit(this.Ty())};_.k.oGa=function(){this.input.emit(this.Ty())};
_.k.heb=function(){if(this.yia&&this.TB){if("auto"==this.yia){var a=this.vertical?this.TB.height:this.TB.width;a=Math.ceil(30/(a*this.step/(this.max-this.min)))*this.step/a}else a=this.yia*this.step/(this.max-this.min);this.gKa=!isNaN(a)&&isFinite(a)?a:0}};_.k.Ty=function(a){a=void 0===a?this.value:a;var b=new Fjb;b.source=this;b.value=a;return b};_.k.vFa=function(a){a=((a||0)-this.min)/(this.max-this.min);return!isNaN(a)&&isFinite(a)?a:0};_.k.Olc=function(a){return this.min+a*(this.max-this.min)};
_.k.t4=function(a,b,c){return Math.max(void 0===b?0:b,Math.min(a,void 0===c?1:c))};_.k.T9a=function(){return this.cdb?this.cdb.ta.getBoundingClientRect():null};_.k.AGa=function(a){this.Oa.ta.focus(a)};_.k.vlc=function(){this.Oa.ta.blur()};_.k.Uo=function(a){this.value=a};_.k.Ho=function(a){this.Xv=a};_.k.Zu=function(a){this.sD=a};_.k.Fr=function(a){this.disabled=a};
_.W.Object.defineProperties(_.AC.prototype,{Vw:{configurable:!0,enumerable:!0,get:function(){return this.O$a},set:function(a){this.O$a=_.Ug(a)}},max:{configurable:!0,enumerable:!0,get:function(){return this.BP},set:function(a){this.BP=_.Xg(a,this.BP);this.Rma=this.vFa(this.Dd);_.vk(this.ub)}},min:{configurable:!0,enumerable:!0,get:function(){return this.aJ},set:function(a){this.aJ=_.Xg(a,this.aJ);this.Rma=this.vFa(this.Dd);_.vk(this.ub)}},step:{configurable:!0,enumerable:!0,get:function(){return this.n6},
set:function(a){this.n6=_.Xg(a,this.n6);0!==this.n6%1&&(this.qna=this.n6.toString().split(".").pop().length);_.vk(this.ub)}},o2a:{configurable:!0,enumerable:!0,get:function(){return this.xdb},set:function(a){this.xdb=_.Ug(a)}},yia:{configurable:!0,enumerable:!0,get:function(){return this.fKa},set:function(a){this.fKa="auto"===a?"auto":"number"===typeof a||"string"===typeof a?_.Xg(a,this.fKa):0}},value:{configurable:!0,enumerable:!0,get:function(){null===this.Dd&&(this.value=this.aJ);return this.Dd},
set:function(a){a!==this.Dd&&(a=_.Xg(a,0),this.qna&&a!==this.min&&a!==this.max&&(a=parseFloat(a.toFixed(this.qna))),this.Dd=a,this.Rma=this.vFa(this.Dd),_.vk(this.ub))}},vertical:{configurable:!0,enumerable:!0,get:function(){return this.lw},set:function(a){this.lw=_.Ug(a)}},WQ:{configurable:!0,enumerable:!0,get:function(){return this.DK?this.DK(this.value):this.qna&&this.value&&0!==this.value%1?this.value.toFixed(this.qna):this.value||0}},gT:{configurable:!0,enumerable:!0,get:function(){return this.t4(this.Rma)}}});
_.AC.ha=function(a){return new (a||_.AC)(_.x(_.Rc),_.x(_.Ep),_.x(_.sl),_.x(_.dq,8),_.Kc("tabindex"),_.x(_.ye),_.x(_.Yg),_.x(_.tk,8))};
_.AC.ya=_.ec({type:_.AC,qa:[["mat-slider"]],tb:function(a,b){a&1&&_.hf(Djb,5);if(a&2){var c;_.gf(c=_.lf())&&(b.cdb=c.first)}},Db:["role","slider",1,"mat-slider","mat-focus-indicator"],Cb:29,lb:function(a,b){a&1&&_.K("focus",function(){return b.Un()})("blur",function(){return b.al()})("keydown",function(c){return b.rX(c)})("keyup",function(){return b.xrc()})("mouseenter",function(){return b.ebb()})("selectstart",function(c){return c.preventDefault()});a&2&&(_.Le("tabIndex",b.tabIndex),_.Ee("aria-disabled",
b.disabled)("aria-valuemax",b.max)("aria-valuemin",b.min)("aria-valuenow",b.value)("aria-valuetext",null==b.LUb?b.WQ:b.LUb)("aria-orientation",b.vertical?"vertical":"horizontal"),_.Ge("mat-slider-disabled",b.disabled)("mat-slider-has-ticks",b.yia)("mat-slider-horizontal",!b.vertical)("mat-slider-axis-inverted",b.m6())("mat-slider-invert-mouse-coords",b.wna())("mat-slider-sliding",b.Xy)("mat-slider-thumb-label-showing",b.o2a)("mat-slider-vertical",b.vertical)("mat-slider-min-value",b.gma())("mat-slider-hide-last-tick",
b.disabled||b.gma()&&b.U4()&&b.m6())("_mat-animation-noopable","NoopAnimations"===b.Ve))},inputs:{disabled:"disabled",color:"color",tabIndex:"tabIndex",Vw:"invert",max:"max",min:"min",step:"step",o2a:"thumbLabel",yia:"tickInterval",value:"value",DK:"displayWith",LUb:"valueText",vertical:"vertical"},outputs:{kd:"change",input:"input",Pr:"valueChange"},Zb:["matSlider"],features:[_.Ze([Ejb]),_.Be],Aa:13,Ba:6,Fa:[[1,"mat-slider-wrapper"],["sliderWrapper",""],[1,"mat-slider-track-wrapper"],[1,"mat-slider-track-background",
3,"ngStyle"],[1,"mat-slider-track-fill",3,"ngStyle"],[1,"mat-slider-ticks-container",3,"ngStyle"],[1,"mat-slider-ticks",3,"ngStyle"],[1,"mat-slider-thumb-container",3,"ngStyle"],[1,"mat-slider-focus-ring"],[1,"mat-slider-thumb"],[1,"mat-slider-thumb-label"],[1,"mat-slider-thumb-label-text"]],va:function(a,b){a&1&&(_.B(0,"div",0,1)(2,"div",2),_.F(3,"div",3)(4,"div",4),_.D(),_.B(5,"div",5),_.F(6,"div",6),_.D(),_.B(7,"div",7),_.F(8,"div",8)(9,"div",9),_.B(10,"div",10)(11,"span",11),_.P(12),_.D()()()());
a&2&&(_.w(3),_.z("ngStyle",b.opc()),_.w(1),_.z("ngStyle",b.ppc()),_.w(1),_.z("ngStyle",b.mpc()),_.w(1),_.z("ngStyle",b.npc()),_.w(1),_.z("ngStyle",b.lpc()),_.w(5),_.Ye(b.WQ))},Ia:[eB],styles:['.mat-slider{display:inline-block;position:relative;box-sizing:border-box;padding:8px;outline:none;vertical-align:middle}.mat-slider:not(.mat-slider-disabled):active,.mat-slider.mat-slider-sliding:not(.mat-slider-disabled){cursor:grabbing}.mat-slider-wrapper{-webkit-print-color-adjust:exact;color-adjust:exact;position:absolute}.mat-slider-track-wrapper{position:absolute;top:0;left:0;overflow:hidden}.mat-slider-track-fill{position:absolute;transform-origin:0 0;transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1),background-color 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-slider-track-background{position:absolute;transform-origin:100% 100%;transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1),background-color 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-slider-ticks-container{position:absolute;left:0;top:0;overflow:hidden}.mat-slider-ticks{-webkit-background-clip:content-box;background-clip:content-box;background-repeat:repeat;box-sizing:border-box;opacity:0;transition:opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-slider-thumb-container{position:absolute;z-index:1;transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-slider-focus-ring{position:absolute;width:30px;height:30px;border-radius:50%;transform:scale(0);opacity:0;transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1),background-color 400ms cubic-bezier(0.25, 0.8, 0.25, 1),opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-slider.cdk-keyboard-focused .mat-slider-focus-ring,.mat-slider.cdk-program-focused .mat-slider-focus-ring{transform:scale(1);opacity:1}.mat-slider:not(.mat-slider-disabled):not(.mat-slider-sliding) .mat-slider-thumb-label,.mat-slider:not(.mat-slider-disabled):not(.mat-slider-sliding) .mat-slider-thumb{cursor:grab}.mat-slider-thumb{position:absolute;right:-10px;bottom:-10px;box-sizing:border-box;width:20px;height:20px;border:3px solid rgba(0,0,0,0);border-radius:50%;transform:scale(0.7);transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1),background-color 400ms cubic-bezier(0.25, 0.8, 0.25, 1),border-color 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-slider-thumb-label{display:none;align-items:center;justify-content:center;position:absolute;width:28px;height:28px;border-radius:50%;transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1),border-radius 400ms cubic-bezier(0.25, 0.8, 0.25, 1),background-color 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}.cdk-high-contrast-active .mat-slider-thumb-label{outline:solid 1px}.mat-slider-thumb-label-text{z-index:1;opacity:0;transition:opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-slider-sliding .mat-slider-track-fill,.mat-slider-sliding .mat-slider-track-background,.mat-slider-sliding .mat-slider-thumb-container{transition-duration:0ms}.mat-slider-has-ticks .mat-slider-wrapper::after{content:"";position:absolute;border-width:0;border-style:solid;opacity:0;transition:opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-slider-has-ticks.cdk-focused:not(.mat-slider-hide-last-tick) .mat-slider-wrapper::after,.mat-slider-has-ticks:hover:not(.mat-slider-hide-last-tick) .mat-slider-wrapper::after{opacity:1}.mat-slider-has-ticks.cdk-focused:not(.mat-slider-disabled) .mat-slider-ticks,.mat-slider-has-ticks:hover:not(.mat-slider-disabled) .mat-slider-ticks{opacity:1}.mat-slider-thumb-label-showing .mat-slider-focus-ring{display:none}.mat-slider-thumb-label-showing .mat-slider-thumb-label{display:flex}.mat-slider-axis-inverted .mat-slider-track-fill{transform-origin:100% 100%}.mat-slider-axis-inverted .mat-slider-track-background{transform-origin:0 0}.mat-slider:not(.mat-slider-disabled).cdk-focused.mat-slider-thumb-label-showing .mat-slider-thumb{transform:scale(0)}.mat-slider:not(.mat-slider-disabled).cdk-focused .mat-slider-thumb-label{border-radius:50% 50% 0}.mat-slider:not(.mat-slider-disabled).cdk-focused .mat-slider-thumb-label-text{opacity:1}.mat-slider:not(.mat-slider-disabled).cdk-mouse-focused .mat-slider-thumb,.mat-slider:not(.mat-slider-disabled).cdk-touch-focused .mat-slider-thumb,.mat-slider:not(.mat-slider-disabled).cdk-program-focused .mat-slider-thumb{border-width:2px;transform:scale(1)}.mat-slider-disabled .mat-slider-focus-ring{transform:scale(0);opacity:0}.mat-slider-disabled .mat-slider-thumb{border-width:4px;transform:scale(0.5)}.mat-slider-disabled .mat-slider-thumb-label{display:none}.mat-slider-horizontal{height:48px;min-width:128px}.mat-slider-horizontal .mat-slider-wrapper{height:2px;top:23px;left:8px;right:8px}.mat-slider-horizontal .mat-slider-wrapper::after{height:2px;border-left-width:2px;right:0;top:0}.mat-slider-horizontal .mat-slider-track-wrapper{height:2px;width:100%}.mat-slider-horizontal .mat-slider-track-fill{height:2px;width:100%;transform:scaleX(0)}.mat-slider-horizontal .mat-slider-track-background{height:2px;width:100%;transform:scaleX(1)}.mat-slider-horizontal .mat-slider-ticks-container{height:2px;width:100%}.cdk-high-contrast-active .mat-slider-horizontal .mat-slider-ticks-container{height:0;outline:solid 2px;top:1px}.mat-slider-horizontal .mat-slider-ticks{height:2px;width:100%}.mat-slider-horizontal .mat-slider-thumb-container{width:100%;height:0;top:50%}.mat-slider-horizontal .mat-slider-focus-ring{top:-15px;right:-15px}.mat-slider-horizontal .mat-slider-thumb-label{right:-14px;top:-40px;transform:translateY(26px) scale(0.01) rotate(45deg)}.mat-slider-horizontal .mat-slider-thumb-label-text{transform:rotate(-45deg)}.mat-slider-horizontal.cdk-focused .mat-slider-thumb-label{transform:rotate(45deg)}.cdk-high-contrast-active .mat-slider-horizontal.cdk-focused .mat-slider-thumb-label,.cdk-high-contrast-active .mat-slider-horizontal.cdk-focused .mat-slider-thumb-label-text{transform:none}.mat-slider-vertical{width:48px;min-height:128px}.mat-slider-vertical .mat-slider-wrapper{width:2px;top:8px;bottom:8px;left:23px}.mat-slider-vertical .mat-slider-wrapper::after{width:2px;border-top-width:2px;bottom:0;left:0}.mat-slider-vertical .mat-slider-track-wrapper{height:100%;width:2px}.mat-slider-vertical .mat-slider-track-fill{height:100%;width:2px;transform:scaleY(0)}.mat-slider-vertical .mat-slider-track-background{height:100%;width:2px;transform:scaleY(1)}.mat-slider-vertical .mat-slider-ticks-container{width:2px;height:100%}.cdk-high-contrast-active .mat-slider-vertical .mat-slider-ticks-container{width:0;outline:solid 2px;left:1px}.mat-slider-vertical .mat-slider-focus-ring{bottom:-15px;left:-15px}.mat-slider-vertical .mat-slider-ticks{width:2px;height:100%}.mat-slider-vertical .mat-slider-thumb-container{height:100%;width:0;left:50%}.mat-slider-vertical .mat-slider-thumb{-webkit-backface-visibility:hidden;backface-visibility:hidden}.mat-slider-vertical .mat-slider-thumb-label{bottom:-14px;left:-40px;transform:translateX(26px) scale(0.01) rotate(-45deg)}.mat-slider-vertical .mat-slider-thumb-label-text{transform:rotate(45deg)}.mat-slider-vertical.cdk-focused .mat-slider-thumb-label{transform:rotate(-45deg)}[dir=rtl] .mat-slider-wrapper::after{left:0;right:auto}[dir=rtl] .mat-slider-horizontal .mat-slider-track-fill{transform-origin:100% 100%}[dir=rtl] .mat-slider-horizontal .mat-slider-track-background{transform-origin:0 0}[dir=rtl] .mat-slider-horizontal.mat-slider-axis-inverted .mat-slider-track-fill{transform-origin:0 0}[dir=rtl] .mat-slider-horizontal.mat-slider-axis-inverted .mat-slider-track-background{transform-origin:100% 100%}.mat-slider._mat-animation-noopable .mat-slider-track-fill,.mat-slider._mat-animation-noopable .mat-slider-track-background,.mat-slider._mat-animation-noopable .mat-slider-ticks,.mat-slider._mat-animation-noopable .mat-slider-thumb-container,.mat-slider._mat-animation-noopable .mat-slider-focus-ring,.mat-slider._mat-animation-noopable .mat-slider-thumb,.mat-slider._mat-animation-noopable .mat-slider-thumb-label,.mat-slider._mat-animation-noopable .mat-slider-thumb-label-text,.mat-slider._mat-animation-noopable .mat-slider-has-ticks .mat-slider-wrapper::after{transition:none}\n'],
nb:2,Na:0});var Ijb,Kjb,Ljb;_.BC=function(a){a=void 0===a?null:a;this.tja=new Map;a&&(this.tja=new Map(a))};_.BC.prototype.isValid=function(){return 0<this.tja.size&&this.Am.every(function(a){return null!=a})};_.CC=function(a){return new _.BC(new Map([["0",a]]))};_.Hjb=function(a){return new _.BC(new Map(a.map(function(b,c){return[String(c),b]})))};
_.W.Object.defineProperties(_.BC.prototype,{iq:{configurable:!0,enumerable:!0,get:function(){return this.tja.values().next().value}},Am:{configurable:!0,enumerable:!0,get:function(){return Array.from(this.tja.values())}},zn:{configurable:!0,enumerable:!0,get:function(){return new Map(this.tja)}}});_.DC=function(a,b,c,d,e){this.config=a;this.Dx=void 0===d?!0:d;this.Uba=void 0===e?!1:e;this.Zf=b;this.value=c;Object.defineProperty(this,"id",{enumerable:!1,value:"xap-filter-"+Ijb});Ijb++};
_.DC.prototype.msa=function(a){return String(a)};
_.W.Object.defineProperties(_.DC.prototype,{isValid:{configurable:!0,enumerable:!0,get:function(){return null!=this.Zf&&this.value.isValid()}},WF:{configurable:!0,enumerable:!0,get:function(){var a=this,b="";this.Zf&&0<this.value.zn.size&&(b=this.value.Am.filter(function(c){return null!==c}).map(function(c){return a.msa(c)}).filter(function(c){return c.trim()}).join(", "));return!this.Zf||0<this.value.zn.size&&0===b.length?this.config.displayName||this.config.id:this.config.displayName+" "+(this.Zf.oN||
this.Zf.displayName)+" "+b}}});Ijb=0;_.EC=function(){};_.EC.ha=function(a){return new (a||_.EC)};_.EC.Ha=_.gc({type:_.EC});_.Jjb=function(a){this.iia=a};Kjb=function(a){this.ysb=a};_.Mjb=function(a){return new Kjb(function(b){return a.ka(_.ue(function(c){if(!c.has(b))throw Error("Sd`"+b);return _.vd(new Ljb(c.get(b)))}))})};
Ljb=function(a){this.config=this.config=a;if(!(this.config.Nl||this.config.Wl&&this.config.Wl.size))throw Error("Td");if(!(this.config.Wl&&this.config.Wl.size||this.config.mz&&this.config.mz.length))throw Error("Ud");};_.FC=function(a,b,c,d,e,f){d=void 0===d?!0:d;this.jDb=a;this.Hpb=b;this.IQc=d;this.kV=void 0===e?!1:e;this.qg=new _.If([]);c&&this.qg.next(c);d&&(this.EQa=new Map);f&&(this.cN=f)};_.FC.prototype.destroy=function(){this.qg.complete()};
_.FC.prototype.clear=function(){var a=this.qg.value.filter(function(b){return!b.Dx});this.qg.next(a)};_.FC.prototype.LC=function(a){var b=this;if(this.IQc){if(this.EQa.has(a))return _.vd(this.EQa.get(a));var c=this.Hpb.ysb(a).ka(_.re(1));c.ka(_.ie()).subscribe(function(d){b.EQa.set(a,d)});return c.ka(_.ie())}return this.Hpb.ysb(a)};
var Njb=function(a,b){b=a.qg.getValue().concat(b);a.qg.next(b)},Ojb=function(a,b){var c=a.qg.getValue().filter(function(d){return!b(d)});a.qg.next(c)},Pjb=function(a,b,c){var d=a.qg.getValue().slice();b<d.length&&(c?d[b]=c:d.splice(b,1));a.qg.next(d)};_.W.Object.defineProperties(_.FC.prototype,{WF:{configurable:!0,enumerable:!0,get:function(){return this.qg.value.map(function(a){return a.WF}).join("; ")}},isValid:{configurable:!0,enumerable:!0,get:function(){return 0<this.qg.value.length&&this.qg.value.every(function(a){return a.isValid})}}});var GC=function(a){var b=this;this.DDc=a=void 0===a?function(c){return c}:a;this.V2=new _.If(void 0);this.kB=this.V2.Jf();this.NMa=new _.qe;this.mk=[];this.selected=new Map;this.cNb=this.kB.ka(_.y(function(){return Array.from(b.selected.values())}),_.re(1));this.ZMb=this.kB.ka(_.y(function(){return b.selected.size}),_.re(1))},Qjb=function(a){return a.mk.length?a.cNb.ka(Gdb(function(){return!!a.mk.length})):a.cNb},HC=function(a){return a.mk.length?a.ZMb.ka(Gdb(function(){return!!a.mk.length}),_.fe()):
a.ZMb.ka(_.fe())};GC.prototype.Ke=function(a){var b=this;if(null==a)return _.vd(!1);var c=this.hash(a);a=this.kB.ka(_.y(function(){return b.selected.has(c)}));return this.mk.length?a.ka(Gdb(function(){return!!b.mk.length}),_.fe()):a.ka(_.te(this.selected.has(c)),_.fe())};var Rjb=function(a,b){if(null==b)return!1;b=a.hash(b);if(!a.mk.length)return a.selected.has(b);a=a.mk[a.mk.length-1];b=a.Gu.has(b);return 0===a.mU?!b:b};_.k=GC.prototype;
_.k.toggle=function(a,b){null==b&&(b=!Rjb(this,a));b?this.select(a):this.fj(a)};_.k.select=function(){var a=_.jc.apply(0,arguments);if(this.mk.length){var b=this.mk[this.mk.length-1];if(0===b.mU){var c=_.q(a);for(a=c.next();!a.done;a=c.next())b.Gu.delete(this.hash(a.value))}else for(c=_.q(a),a=c.next();!a.done;a=c.next())a=a.value,b.Gu.set(this.hash(a),a)}else for(b=_.q(a),a=b.next();!a.done;a=b.next())a=a.value,this.selected.set(this.hash(a),a);this.V2.next()};
_.k.fj=function(){var a=_.jc.apply(0,arguments);if(this.mk.length){var b=this.mk[this.mk.length-1];if(0===b.mU){var c=_.q(a);for(a=c.next();!a.done;a=c.next())a=a.value,b.Gu.set(this.hash(a),a)}else for(c=_.q(a),a=c.next();!a.done;a=c.next())b.Gu.delete(this.hash(a.value))}else for(b=_.q(a),a=b.next();!a.done;a=b.next())this.selected.delete(this.hash(a.value));this.V2.next()};_.k.clear=function(){this.mk.length=0;this.NMa.next();this.selected.clear();this.V2.next()};
_.k.Cga=function(a,b,c){var d=this;c=void 0===c?!1:c;this.mk.push({mU:a,WFc:b.ka(_.he(1),_.re(1)),Gu:new Map});this.NMa.next();this.V2.next();_.Id(this.mk.map(function(e){return e.WFc})).ka(_.ve(this.NMa)).subscribe(function(e){var f=d.mk;d.mk=[];for(var g=0;g<e.length;g++){var h=e[g],n=f[g];0===n.mU?(c||(h=h.filter(function(r){return!Rjb(d,r)})),d.select.apply(d,_.qc(h)),d.fj.apply(d,_.qc(n.Gu.values()))):(d.fj.apply(d,_.qc(h)),d.select.apply(d,_.qc(n.Gu.values())))}d.V2.next()})};
var Sjb=function(a){if(!a.mk.length)return null;a=a.mk[a.mk.length-1];return{mU:a.mU,Gu:Array.from(a.Gu.values())}};GC.prototype.hash=function(a){return this.DDc.call(null,a)};var Tjb,Vjb,IC;Tjb=new _.Yr("{COUNT, plural, =1 {# item}other {# items}}");_.Ujb=new _.mc("xap_picker_hash_function");Vjb={LOADING:0,ERROR:1,cka:2,bka:3,jka:4,0:"LOADING",1:"ERROR",2:"EMPTY_SEARCH_AND_OPTIONS",3:"EMPTY_OPTIONS",4:"READY"};
IC=function(a){var b=this;this.rca=new _.If(!1);this.mva=new _.If([]);this.vC=new _.oe(1);this.vC.ka(_.y(function(c){return!c.length}),_.te(!0));this.SA=new _.oe(1);this.JFc=this.SA.ka(_.y(function(c){return!c}),_.te(!0));this.kU=new _.If(!0);this.Rwa=new _.If(!0);this.getOptions=null;this.VBc=function(c,d){return.8<_.seb(c,b.CK&&null!=d?b.CK(d):String(d))};this.thb=_.Id([this.SA,this.rca]).ka(_.Ud(function(c){c=_.q(c);c.next();return!!c.next().value}),_.y(function(c){return[_.q(c).next().value,b.getOptions]}),
_.ue(function(c){var d=_.q(c);c=d.next().value;d=d.next().value;return d(c).ka(_.he(1),_.y(function(e){return{ae:!1,options:e,error:null}}),_.te({ae:!0,options:[],error:null}),_.be(function(e){return _.vd({ae:!1,error:e,options:[]})}))}),_.te({ae:!1,options:[],error:null}));this.aHb=_.Id([this.rca,this.thb,this.JFc]).ka(_.y(function(c){var d=_.q(c);c=d.next().value;var e=d.next().value,f=e.error,g=e.ae;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 GC(a||
void 0);this.mva.subscribe(this.vC);this.Dga=this.vC.ka(_.y(function(c){return Tjb.format({COUNT:c.length})}));this.hY||(this.hY=function(){return null});_.Id([this.mva,this.SA,this.rca]).ka(_.Ud(function(c){c=_.q(c);c.next();c.next();return!c.next().value})).subscribe(function(c){c=_.q(c);var d=c.next().value,e=c.next().value;e?d&&(c=d.filter(function(f){return(b.B1||b.VBc)(e,f)}),b.vC.next(c)):b.vC.next(d)});this.thb.ka(_.y(function(c){return c.options})).subscribe(this.mva)};
IC.prototype.replace=function(a){var b=this;HC(this.model).ka(_.he(1)).subscribe(function(c){0<c&&b.model.clear();b.model.select.apply(b.model,_.qc(a))})};IC.ha=function(a){return new (a||IC)(_.u(_.Ujb,8))};IC.ua=_.t({token:IC,oa:IC.ha});var Wjb=[[["","xapPickerHeader",""]],[["","xapPickerFilter",""]],[["","xapPickerOptions",""]],[["","xapPickerSelections",""]],[["","xapPickerFooter",""]]],JC=function(a){this.Hc=a;this.Hc.rca.next(!0)};_.W.Object.defineProperties(JC.prototype,{getOptions:{configurable:!0,enumerable:!0,set:function(a){this.Hc.getOptions=a}}});JC.ha=function(a){return new (a||JC)(_.x(IC))};JC.Ha=_.gc({type:JC,qa:[["xap-picker","xapAsyncOptions",""]],inputs:{getOptions:"getOptions"}});_.KC=function(a){this.Hc=a;this.Hc.rca.next(!1)};
_.W.Object.defineProperties(_.KC.prototype,{options:{configurable:!0,enumerable:!0,set:function(a){this.Hc.mva.next(a)}},Br:{configurable:!0,enumerable:!0,set:function(a){this.Hc.kU.next(a)}},B1:{configurable:!0,enumerable:!0,set:function(a){this.Hc.B1=a}}});_.KC.ha=function(a){return new (a||_.KC)(_.x(IC))};_.KC.Ha=_.gc({type:_.KC,qa:[["xap-picker",3,"xapAsyncOptions",""]],inputs:{options:"options",Br:"searchVisible",B1:"searchFilter"}});
_.LC=function(a){var b=this;this.Hc=a;this.Uf=new _.oe(1);Qjb(a.model).ka(_.ve(this.Uf)).subscribe(function(c){b.Kk(c)})};_.k=_.LC.prototype;_.k.Uo=function(a){null!=a&&this.Hc.replace(a)};_.k.Kk=function(a){this.iFb&&this.iFb(a)};_.k.Ho=function(a){this.iFb=a};_.k.sD=function(){};_.k.Zu=function(){};_.k.La=function(){this.Uf.next();this.Uf.complete()};
_.W.Object.defineProperties(_.LC.prototype,{Hx:{configurable:!0,enumerable:!0,set:function(a){this.Hc.Rwa.next(a)}},Evc:{configurable:!0,enumerable:!0,set:function(a){this.Hc.hY=a}},Gi:{configurable:!0,enumerable:!0,set:function(a){this.Hc.CK=a}}});_.LC.ha=function(a){return new (a||_.LC)(_.x(IC,2))};
_.LC.ya=_.ec({type:_.LC,qa:[["xap-picker"]],inputs:{Hx:"selectAllVisible",Evc:"ariaLabelFunction",Gi:"displayFunction"},features:[_.Ze([{Ca:_.Uv,Kb:_.$b(function(){return _.LC}),ld:!0},IC])],kc:["[xapPickerHeader]","[xapPickerFilter]","[xapPickerOptions]","[xapPickerSelections]","[xapPickerFooter]"],Aa:10,Ba:0,Fa:[[1,"xap-picker-container"],[1,"xap-picker-pane-container"],[1,"xap-picker-option-pane"],[1,"xap-picker-filter"],[1,"xap-picker-options"]],va:function(a){a&1&&(_.Re(Wjb),_.B(0,"div",0),_.Se(1),
_.B(2,"div",1)(3,"div",2)(4,"div",3),_.Se(5,1),_.D(),_.B(6,"div",4),_.Se(7,2),_.D()(),_.Se(8,3),_.D(),_.Se(9,4),_.D())},nb:2,Na:0});var Xjb=new _.mc("GMAT_CHECKBOX_OPTIONS",{Ja:"root",oa:function(){return{Gm:!1}}});var Yjb=function(a){this.options=a};Yjb.ha=function(a){return new (a||Yjb)(_.x(Xjb))};Yjb.Ha=_.gc({type:Yjb,qa:[["mat-checkbox"]],Cb:2,lb:function(a,b){a&2&&_.Ge("gmat-mdc-checkbox",!b.options.Gm)}});_.MC=function(){};_.MC.ha=function(a){return new (a||_.MC)};_.MC.Ea=_.fc({type:_.MC});_.MC.Da=_.Vb({imports:[_.Uq,_.Iq,_.Sp,_.xC,_.Iq,_.xC]});var Zjb=new _.mc("GMAT_PROGRESS_SPINNER_OPTIONS",{Ja:"root",oa:function(){return{Gm:!1}}});var $jb=new _.Wr(3);_.NC=function(a,b){var c=this;this.options=a;this.Wva=b;this.nc=new _.qe;this.Ica=document.createElement("label");this.Ica.classList.add("cdk-visually-hidden");this.Ica.classList.add("gmat-mdc-progress-spinner-accessible-label");teb(b.Oa.ta).ka(_.ve(this.nc)).subscribe(function(d){akb(c,d[0],d[1])})};
_.NC.prototype.Pa=function(){this.Wva.Oa.ta.insertAdjacentElement("afterend",this.Ica);var a=this.Wva.Oa.ta.getAttribute("aria-label");akb(this,null!=a?a:"","indeterminate"===this.Wva.mode?"indeterminate":this.Wva.value.toString())};_.NC.prototype.La=function(){this.Ica.remove();this.nc.next();this.nc.complete()};var akb=function(a,b,c){b="indeterminate"===c?b:b+" "+$jb.format(Number(c)/100);a.Ica.textContent=b};_.NC.ha=function(a){return new (a||_.NC)(_.x(Zjb),_.x(_.MB,10))};
_.NC.Ha=_.gc({type:_.NC,qa:[["mat-progress-spinner"],["mat-spinner"]],Db:["aria-hidden","true"],Cb:3,lb:function(a,b){a&2&&(_.Ee("tabindex",null),_.Ge("gmat-mdc-progress-spinner",!b.options.Gm))}});_.OC=function(){};_.OC.ha=function(a){return new (a||_.OC)};_.OC.Ea=_.fc({type:_.OC});_.OC.Da=_.Vb({imports:[NB]});_.PC=function(){};_.PC.prototype.transform=function(a,b,c){var d={};return null==a?a:b.format((d[c]=a,d))};_.PC.ha=function(a){return new (a||_.PC)};_.PC.Ie=_.hc({name:"format",type:_.PC,oe:!0});_.QC=function(){};_.QC.ha=function(a){return new (a||_.QC)};_.QC.Ea=_.fc({type:_.QC});_.QC.Da=_.Vb({});var RC=function(a){this.Sc=a};RC.ha=function(a){return new (a||RC)(_.x(_.df))};RC.Ha=_.gc({type:RC,qa:[["","xapPickerErrorTemplate",""]]});var SC=function(a){this.Sc=a};SC.ha=function(a){return new (a||SC)(_.x(_.df))};SC.Ha=_.gc({type:SC,qa:[["","xapPickerLoadingTemplate",""]]});var TC=function(a){this.Sc=a};TC.ha=function(a){return new (a||TC)(_.x(_.df))};TC.Ha=_.gc({type:TC,qa:[["","xapPickerEmptyOptionsTemplate",""]]});var UC=function(a){this.Sc=a};UC.ha=function(a){return new (a||UC)(_.x(_.df))};
UC.Ha=_.gc({type:UC,qa:[["","xapPickerEmptySearchAndOptionsTemplate",""]]});var bkb=function(a){return{wa:a}},VC=function(a){this.Sc=a};VC.ha=function(a){return new (a||VC)(_.x(_.df))};VC.Ha=_.gc({type:VC,qa:[["","xapPickerCustomOption",""]]});var WC=function(a){this.Hc=a};WC.prototype.Pa=function(){};WC.ha=function(a){return new (a||WC)(_.x(IC))};
WC.ya=_.ec({type:WC,qa:[["xap-picker-option"]],inputs:{va:"template",option:"option"},Aa:3,Ba:4,Fa:[[4,"ngTemplateOutlet","ngTemplateOutletContext"],["defaultOption",""]],va:function(a,b){a&1&&(_.N(0,ueb,1,0,"ng-container",0),_.N(1,veb,1,1,"ng-template",null,1,_.pf));if(a&2){var c=_.Ve(2);_.z("ngTemplateOutlet",b.va||c)("ngTemplateOutletContext",_.af(2,bkb,b.option))}},Ia:[_.lm],nb:2,Na:0});var XC=function(a){this.Hc=a;this.Vk=Vjb;this.kU=this.Hc.kU.ka(_.fe());this.Rwa=this.Hc.Rwa.ka(_.fe());this.Dga=this.Hc.Dga.ka(_.fe());this.U5a=new _.Yr("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.lkb=_.Id([this.Hc.aHb.ka(),this.Hc.Dga.ka(_.fe()),this.Hc.kU.ka(_.fe()),this.Hc.Rwa.ka(_.fe())]).ka(_.y(function(b){var c=_.q(b);b=c.next().value;var d=c.next().value,e=c.next().value;c=c.next().value;
return{Hea:b,RMb:d,Br:e,Hx:c}}))};XC.ha=function(a){return new (a||XC)(_.x(IC))};XC.Ha=_.gc({type:XC,zd:function(a,b,c){a&1&&(_.kf(c,SC,5),_.kf(c,RC,5),_.kf(c,TC,5),_.kf(c,UC,5),_.kf(c,VC,5));if(a&2){var d;_.gf(d=_.lf())&&(b.qo=d.first);_.gf(d=_.lf())&&(b.oo=d.first);_.gf(d=_.lf())&&(b.lo=d.first);_.gf(d=_.lf())&&(b.no=d.first);_.gf(d=_.lf())&&(b.Kn=d.first)}}});_.ckb=new _.mc("GMAT_BUTTON_OPTIONS",{Ja:"root",oa:function(){return{Gm:!1}}});_.YC=function(a,b){this.ob=a;this.options=b};_.YC.prototype.Pa=function(){this.ob.ta.querySelector(".mat-icon, .material-icons")&&this.ob.ta.classList.add("gmat-mdc-button-with-prefix")};_.YC.ha=function(a){return new (a||_.YC)(_.x(_.Rc),_.x(_.ckb))};
_.YC.Ha=_.gc({type:_.YC,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",""],[""]],Cb:2,lb:function(a,b){a&2&&_.Ge("gmat-mdc-button",!b.options.Gm)}});var dkb=new _.mc("GMAT_FORM_FIELD_OPTIONS",{Ja:"root",oa:function(){return{Gm:!1}}});var ZC=function(a){this.options=a};ZC.ha=function(a){return new (a||ZC)(_.x(dkb))};ZC.Ha=_.gc({type:ZC,qa:[["mat-form-field"]],Cb:2,lb:function(a,b){a&2&&_.Ge("gmat-mdc-form-field",!b.options.Gm)}});var ekb=new _.mc("GMAT_SELECT_OPTIONS",{Ja:"root",oa:function(){return{Gm:!1}}});var fkb=function(a){this.options=a};fkb.ha=function(a){return new (a||fkb)(_.x(ekb))};fkb.Ha=_.gc({type:fkb,qa:[["mat-select"]],Cb:2,lb:function(a,b){a&2&&_.Ge("gmat-mdc-select",!b.options.Gm)}});_.gkb={Ca:_.S$a,Eb:[[new _.qk,new _.rk,new _.PFa(_.S$a)],[new _.qk,new _.PFa(ekb)]],Bb:function(a,b){return!b||b.Gm?a||{}:a?Object.assign({},a,{bT:_.Npa(a.bT).concat("gmat-mdc-select")}):{bT:"gmat-mdc-select"}}};var hkb={search:{Vh:"search"},close:{Vh:"close"},expand_more:{Vh:"expand_more"},remove_circle_outline:{Vh:"remove_circle_outline"},arrow_back:{Vh:"arrow_back"}},ikb=new _.mc("ICON_MAPPING",{Ja:"root",oa:function(){return hkb}});var jkb=["searchInput"],$C=function(a,b){this.Hc=a;this.Cu=b};$C.prototype.focus=function(){this.input&&this.input.ta.focus()};$C.ha=function(a){return new (a||$C)(_.x(IC),_.x(ikb))};
$C.ya=_.ec({type:$C,qa:[["xap-picker-search"]],tb:function(a,b){a&1&&_.hf(jkb,7);if(a&2){var c;_.gf(c=_.lf())&&(b.input=c.first)}},Aa:10,Ba:8,Fa:function(){return[[1,"xap-picker-search"],["aria-label","Search","placeholder","Search","tabindex","0","type","text",1,"xap-picker-search-input",3,"ngModel","ngModelChange"],["searchInput",""],[4,"ngIf","ngIfThen","ngIfElse"],["searchIcon",""],["clearIcon",""],["class","xap-picker-icon xap-picker-search-icon","matSuffix","",3,"svgIcon",4,"ngIf"],["matSuffix",
"",1,"xap-picker-icon","xap-picker-search-icon",3,"svgIcon"],["aria-label","Clear search term","mat-icon-button","","matSuffix","",1,"xap-picker-close-icon",3,"click"],["class","xap-picker-icon",3,"svgIcon",4,"ngIf"],[1,"xap-picker-icon",3,"svgIcon"]]},va:function(a,b){a&1&&(_.B(0,"div",0)(1,"input",1,2),_.K("ngModelChange",function(e){return b.Hc.SA.next(e)}),_.Q(3,"async"),_.D(),_.N(4,web,1,0,"ng-container",3),_.Q(5,"async"),_.N(6,yeb,1,1,"ng-template",null,4,_.pf),_.N(8,Aeb,2,1,"ng-template",null,
5,_.pf),_.D());if(a&2){var c=_.Ve(7),d=_.Ve(9);_.w(1);_.z("ngModel",_.R(3,4,b.Hc.SA));_.w(3);_.z("ngIf",_.R(5,6,b.Hc.SA))("ngIfThen",d)("ngIfElse",c)}},Ia:[_.hm,_.Rh,_.Zv,_.ew,_.YC,_.Nr,HB,_.ss,_.mm],nb:2,Na:0});var aD=function(a,b,c,d,e){var f=this;this.Ll=c;this.ob=d;this.W8=new _.If(void 0);this.PNa=new _.If(0);this.xqa=new _.qe;this.control=a[0];this.control.Ho(function(g){f.Kk(g)});b&&(this.selection=b);this.control.Fr&&_.Id([this.W8,this.PNa]).subscribe(function(g){var h=_.q(g);g=h.next().value;h=h.next().value;h=g?g.length:h;f.control.Fr(!h);_.vk(f.Ll)});e.jc(function(){d.ta.getAttribute("aria-label")||d.ta.setAttribute("aria-label","Select all")})};_.k=aD.prototype;_.k.Pa=function(){};
_.k.La=function(){this.xqa.next();this.xqa.complete()};_.k.Kk=function(a){this.Cga(a?0:1)};
_.k.ZSa=function(){var a=this;this.xqa.next();_.Id([this.W8,this.PNa,HC(this.QD),this.QD.kB]).ka(_.y(function(b){var c=_.q(b);b=c.next().value;var d=c.next().value;c=c.next().value;var e=a.QD,f=Sjb(e);d=b?b.length:d;return d?f?b?b.every(function(g){return Rjb(e,g)})?2:1:0===f.mU?f.Gu.length?f.Gu.length<d?1:0:2:f.Gu.length?f.Gu.length<d?1:2:0:!c||b&&(c=b.filter(function(g){return Rjb(e,g)}).length,!c)?0:c<d?1:2:0}),_.fe(),_.ve(this.xqa)).subscribe(function(b){a.control.Uo(2===b);a.indeterminate=1===
b;_.vk(a.Ll)})};_.k.Cga=function(a){var b=null;this.Dzb?b=this.Dzb.call(null,a):Array.isArray(this.W8.value)&&(b=_.vd(this.W8.value));b?this.QD.Cga(a,b):this.QD.clear()};
_.W.Object.defineProperties(aD.prototype,{indeterminate:{configurable:!0,enumerable:!0,set:function(a){this.control.indeterminate=a}},FRc:{configurable:!0,enumerable:!0,set:function(a){this.W8.next(a)}},GRc:{configurable:!0,enumerable:!0,set:function(a){isNaN(a)||this.PNa.next(a)}},selection:{configurable:!0,enumerable:!0,set:function(a){a&&(this.QD=a,this.ZSa())}}});aD.ha=function(a){return new (a||aD)(_.x(_.Uv,2),_.x(GC,8),_.x(_.sl),_.x(_.Rc),_.x(_.ye))};
aD.Ha=_.gc({type:aD,qa:[["mat-checkbox","xapSelectAll",""],["input","type","checkbox","xapSelectAll",""]],inputs:{FRc:"xapSelectAllCorpus",GRc:"xapSelectAllCorpusCount",selection:["xapSelectAll","selection"],Dzb:["xapSelectAllItemsToSelectAccessor","itemsToSelectAccessor"]}});var bD=function(a,b,c){var d=this;this.Ll=c;this.kB=new _.oe(1);this.control=a[0];this.control.Ho(function(e){d.Kk(e)});this.selection=b};bD.prototype.Kk=function(a){void 0!==this.HUa&&this.QD&&this.QD.toggle(this.HUa,!!a)};bD.prototype.La=function(){var a;null==(a=this.Ya)||a.unsubscribe();this.kB.complete()};
bD.prototype.ZSa=function(){var a=this,b;null==(b=this.Ya)||b.unsubscribe();this.Ya=_.Id([this.QD.kB,this.kB]).ka(_.y(function(){return Rjb(a.QD,a.HUa)}),_.fe()).subscribe(function(c){a.control.Uo(c);_.vk(a.Ll)})};_.W.Object.defineProperties(bD.prototype,{item:{configurable:!0,enumerable:!0,set:function(a){this.HUa=a;this.kB.next()}},selection:{configurable:!0,enumerable:!0,set:function(a){a&&(this.QD=a,this.ZSa())}}});bD.ha=function(a){return new (a||bD)(_.x(_.Uv,2),_.x(GC,8),_.x(_.sl))};
bD.Ha=_.gc({type:bD,qa:[["mat-checkbox","xapSelection",""],["input","type","checkbox","xapSelection",""]],inputs:{item:["xapSelection","item"],selection:["xapSelectionModel","selection"]}});_.te(!1);var cD=function(){};cD.ha=function(a){return new (a||cD)};cD.Ea=_.fc({type:cD});cD.Da=_.Vb({});_.dD=function(){};_.dD.ha=function(a){return new (a||_.dD)};_.dD.Ea=_.fc({type:_.dD});_.dD.Da=_.Vb({imports:[cD,cD]});_.eD=function(){XC.apply(this,arguments)};_.V(_.eD,XC);_.eD.Ha=XC.Ha;_.eD.prototype.s_=function(a){if(this.wz&&("ArrowDown"===a.key||"ArrowUp"===a.key)){a.preventDefault();var b=this.wz.toArray().findIndex(function(c){return c.Oa.ta.querySelector("input")===a.target});"ArrowUp"===a.key?b--:"ArrowDown"===a.key&&b++;0>b||b>=this.wz.length||this.wz.toArray()[b].focus()}};_.eD.ha=function(){var a;return function(b){return(a||(a=_.Pc(_.eD)))(b||_.eD)}}();
_.eD.ya=_.ec({type:_.eD,qa:[["xap-picker-checklist"]],tb:function(a,b){a&1&&(_.hf($C,5),_.hf(vC,5));if(a&2){var c;_.gf(c=_.lf())&&(b.search=c.first);_.gf(c=_.lf())&&(b.wz=c)}},features:[_.Be],Aa:2,Ba:3,Fa:[["class","xap-picker-checklist",4,"ngIf"],[1,"xap-picker-checklist"],[4,"ngIf"],[3,"ngSwitch"],[3,"ngTemplateOutlet",4,"ngSwitchCase"],[4,"ngSwitchCase"],["optionsTemplate",""],[3,"ngTemplateOutlet"],[1,"xap-picker-status-loading"],["class","xap-picker-checklist-spinner-container",4,"ngIf","ngIfElse"],
[1,"xap-picker-checklist-spinner-container"],["mode","indeterminate",3,"diameter","strokeWidth"],[1,"xap-picker-status-empty-search-options"],["class","xap-picker-checklist-status-message-container",4,"ngIf","ngIfElse"],[1,"xap-picker-checklist-status-message-container"],[1,"xap-picker-checklist-status-message","gmat-body-2"],[1,"xap-picker-status-empty-options"],[1,"xap-picker-status-error"],["class","xap-picker-checklist-select-all xap-checkbox","tabindex","0",3,"xapSelectAll","xapSelectAllCorpus",
"aria-label",4,"ngIf"],["role","tree","xapPickerArrowNav","","xapPickerArrowNavChildSelector","input",1,"xap-picker-checklist-option-list",3,"keydown"],[4,"ngFor","ngForOf"],["tabindex","0",1,"xap-picker-checklist-select-all","xap-checkbox",3,"xapSelectAll","xapSelectAllCorpus","aria-label"],["class","xap-picker-checklist-option xap-checkbox","role","treeitem","tabindex","0",3,"xapSelectionModel","xapSelection","aria-label","keydown.enter","onfocus",4,"ngIf","ngIfElse"],["noTab",""],["role","treeitem",
"tabindex","0",1,"xap-picker-checklist-option","xap-checkbox",3,"xapSelectionModel","xapSelection","aria-label","keydown.enter","onfocus"],[3,"template","option"],["role","treeitem","tabindex","-1",1,"xap-picker-checklist-option","xap-checkbox",3,"xapSelectionModel","xapSelection","aria-label","keydown.enter"]],va:function(a,b){a&1&&(_.N(0,Qeb,10,7,"div",0),_.Q(1,"async"));a&2&&_.z("ngIf",_.R(1,1,b.lkb))},Ia:[_.gm,_.hm,_.lm,_.im,_.jm,Yjb,vC,_.NC,_.MB,WC,aD,bD,$C,_.mm,_.PC],styles:[".xap-picker-checklist-spinner-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 0}.xap-picker-checklist-status-message-container{padding:20px;word-break:normal;text-align:center}.xap-picker-checklist-status-message{padding:0 0 12px;margin:0}"],
nb:2,Na:0});var kkb=new _.mc("GMAT_INPUT_OPTIONS",{Ja:"root",oa:function(){return{Gm:!1}}});_.fD=function(a){this.options=a};_.fD.ha=function(a){return new (a||_.fD)(_.x(kkb))};_.fD.Ha=_.gc({type:_.fD,qa:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],Cb:2,lb:function(a,b){a&2&&_.Ge("gmat-mdc-input",!b.options.Gm)}});_.gD=function(){};_.gD.ha=function(a){return new (a||_.gD)};_.gD.Ea=_.fc({type:_.gD});_.gD.Da=_.Vb({imports:[_.nm,_.ts,_.iz,_.tC,_.dD]});var lkb;lkb=["removeButton"];_.hD=function(a,b){this.Hc=a;this.Cu=b;this.iNa=new _.al};_.hD.ha=function(a){return new (a||_.hD)(_.x(IC),_.x(ikb))};
_.hD.ya=_.ec({type:_.hD,qa:[["xap-picker-selection-list"]],zd:function(a,b,c){a&1&&_.kf(c,VC,5);if(a&2){var d;_.gf(d=_.lf())&&(b.Kn=d.first)}},tb:function(a,b){a&1&&_.hf(lkb,5,_.Rc);if(a&2){var c;_.gf(c=_.lf())&&(b.W4c=c)}},outputs:{iNa:"clearSelections"},Aa:12,Ba:9,Fa:function(){return[[1,"xap-picker-selection-list-container"],[1,"xap-picker-selection-list-subheader"],["aria-live","polite",1,"xap-picker-number-selected"]," \ufffd0\ufffd selected ",["color","primary","mat-button","",1,"xap-picker-clear-all-button",
3,"disabled","click"]," Clear all ",[1,"xap-picker-selection-list"],["class","xap-picker-selection-list-item",4,"ngFor","ngForOf"],[1,"xap-picker-selection-list-item"],[1,"xap-picker-selection"],[1,"xap-picker-selection-value"],[3,"template","option"],[1,"xap-picker-selection-button-container"],["mat-icon-button","",1,"xap-picker-selection-remove-button",3,"click","keydown.enter"],["removeButton",""],["class","xap-picker-selection-remove",3,"svgIcon",4,"ngIf"],[1,"xap-picker-selection-remove",3,"svgIcon"]]},
va:function(a,b){a&1&&(_.B(0,"div",0)(1,"div",1)(2,"div",2),_.Pe(3,3),_.Q(4,"async"),_.D(),_.B(5,"div")(6,"button",4),_.K("click",function(){b.Hc.model.clear();b.iNa.emit()}),_.Pe(7,5),_.Q(8,"async"),_.D()()(),_.B(9,"ul",6),_.N(10,Seb,8,4,"li",7),_.Q(11,"async"),_.D()());a&2&&(_.w(4),_.qz(_.R(4,3,HC(b.Hc.model))),_.rz(3),_.w(2),_.z("disabled",0===_.R(8,5,HC(b.Hc.model))),_.w(4),_.z("ngForOf",_.R(11,7,Qjb(b.Hc.model))))},Ia:[_.gm,_.hm,_.YC,_.Mr,_.Nr,_.ss,WC,_.mm],nb:2,Na:0});var mkb;mkb=["optionItem"];_.iD=function(a){this.Hc=a;this.kU=this.Hc.kU.ka(_.fe());this.Vk=Vjb;this.M3="Use search to find options.";this.L3="Error loading search results. Please try again.";this.K3="No results found.";this.OOb=_.Id([this.Hc.aHb.ka(),this.Hc.kU.ka(_.fe()),this.Hc.vC]).ka(_.y(function(b){var c=_.q(b);b=c.next().value;var d=c.next().value;c=c.next().value;return{Hea:b,Br:d,bpb:c}}))};_.iD.prototype.s_=function(a){Teb(a,this.options)};_.iD.ha=function(a){return new (a||_.iD)(_.x(IC))};
_.iD.ya=_.ec({type:_.iD,qa:[["xap-picker-single-select"]],zd:function(a,b,c){a&1&&(_.kf(c,SC,5),_.kf(c,RC,5),_.kf(c,TC,5),_.kf(c,UC,5),_.kf(c,VC,5));if(a&2){var d;_.gf(d=_.lf())&&(b.qo=d.first);_.gf(d=_.lf())&&(b.oo=d.first);_.gf(d=_.lf())&&(b.lo=d.first);_.gf(d=_.lf())&&(b.no=d.first);_.gf(d=_.lf())&&(b.Kn=d.first)}},tb:function(a,b){a&1&&_.hf(mkb,5,_.Rc);if(a&2){var c;_.gf(c=_.lf())&&(b.options=c)}},Aa:2,Ba:3,Fa:[["class","xap-picker-single-select",4,"ngIf"],[1,"xap-picker-single-select"],[4,"ngIf"],
[3,"ngSwitch"],[4,"ngSwitchCase"],["optionsTemplate",""],[3,"ngTemplateOutlet"],[1,"xap-picker-status-loading"],["class","xap-picker-checklist-spinner-container",4,"ngIf","ngIfElse"],[1,"xap-picker-checklist-spinner-container"],["mode","indeterminate",3,"diameter","strokeWidth"],[1,"xap-picker-status-empty-search-options"],["class","xap-picker-single-select-status-message-container",4,"ngIf","ngIfElse"],[1,"xap-picker-single-select-status-message-container"],[1,"xap-picker-single-select-status-message",
"gmat-body-2"],[1,"xap-picker-status-empty-options"],[1,"xap-picker-status-error"],["role","tree",1,"xap-picker-single-select-options-list",3,"keydown"],["matRipple","","class","xap-picker-single-select-option","role","treeitem",3,"xap-picker-single-selected","tabindex","click","keydown.enter","keydown.space",4,"ngFor","ngForOf"],["matRipple","","role","treeitem",1,"xap-picker-single-select-option",3,"tabindex","click","keydown.enter","keydown.space"],["optionItem",""],[1,"xap-picker-single-select-text"],
[3,"template","option"]],va:function(a,b){a&1&&(_.N(0,ffb,10,7,"div",0),_.Q(1,"async"));a&2&&_.z("ngIf",_.R(1,1,b.OOb))},Ia:[_.gm,_.hm,_.lm,_.im,_.jm,_.NC,_.MB,_.Nz,_.hz,_.Qq,WC,$C,_.mm],styles:[".xap-picker-single-select-spinner-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 0}.xap-picker-single-select-status-message-container{padding:20px;word-break:normal;text-align:center}.xap-picker-single-select-status-message{padding:0 0 12px;margin:0}"],
nb:2,Na:0});_.jD=function(a){this.be=a;this.nc=new _.oe;this.lzb=!0;this.Jx=new _.If([]);this.values=this.Jx.ka(_.y(function(b){return _.Hjb(null!=b?b:[])}),_.ve(this.nc));this.options=new _.If([]);this.Jpa=new _.oe(1)};_.V(_.jD,_.EC);_.jD.Ha=_.EC.Ha;_.jD.prototype.La=function(){this.nc.next();this.nc.complete()};var ifb=function(a){var b;null!=(b=a.kkb)&&b.wz.length&&b.wz.first.focus()};
_.jD.prototype.focus=function(){var a=this;this.be.jc(function(){setTimeout(function(){if(a.lzb){var b;null!=(b=a.kkb)&&b.search&&b.search.focus()}else ifb(a)})})};
_.W.Object.defineProperties(_.jD.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){a.xta||this.options.next(a.options);var b,c,d,e=Object.assign({},a,{pv:null!=(b=a.pv)?b:!0,g2:!!a.g2,Hx:null!=(c=a.Hx)?c:!0},a.xta?{}:{Br:null!=(d=a.Br)?d:!0}),f;this.lzb=a.xta||(null!=(f=null==e?void 0:e.Br)?f:!0);this.Jpa.next(e)}},tc:{configurable:!0,enumerable:!0,set:function(a){this.Jx.next(a&&a.value.Am||[])}},isValid:{configurable:!0,enumerable:!0,get:function(){return!0}}});
_.jD.ha=function(a){return new (a||_.jD)(_.x(_.ye))};
_.jD.ya=_.ec({type:_.jD,qa:[["xap-picker-editor"]],tb:function(a,b){a&1&&_.hf(_.eD,5);if(a&2){var c;_.gf(c=_.lf())&&(b.kkb=c.first)}},inputs:{config:"config",tc:"appliedFilter"},outputs:{values:"values"},features:[_.Be],Aa:2,Ba:3,Fa:[[4,"ngIf"],[3,"ngModel","options","displayFunction","searchVisible","searchFilter","selectAllVisible","xap-picker-multi-pane","ngModelChange",4,"ngIf","ngIfElse"],["asyncTemplate",""],[3,"ngModel","options","displayFunction","searchVisible","searchFilter","selectAllVisible",
"ngModelChange"],["xapPickerOptions","",4,"ngIf","ngIfElse"],["multiSelect",""],["xapPickerSelections","",3,"clearSelections",4,"ngIf"],["xapPickerOptions",""],["xapPickerSelections","",3,"clearSelections"],["xapAsyncOptions","",3,"ngModel","getOptions","displayFunction","selectAllVisible","ngModelChange"],["xapPickerSelections","",3,"clearSelection",4,"ngIf"],["xapPickerLoadingTemplate",""],[3,"ngTemplateOutlet"],["xapPickerErrorTemplate",""],["xapPickerEmptyOptionsTemplate",""],["xapPickerEmptySearchAndOptionsTemplate",
""],["xapPickerSelections","",3,"clearSelection"]],va:function(a,b){a&1&&(_.N(0,xfb,4,2,"ng-container",0),_.Q(1,"async"));a&2&&_.z("ngIf",_.R(1,1,b.Jpa))},Ia:[_.hm,_.lm,_.Zv,_.ew,_.eD,_.hD,TC,UC,RC,SC,_.iD,_.LC,JC,_.KC,_.mm],styles:["xap-picker-editor{display:block;height:100%}.xap-picker-option-pane,.xap-picker-selection-list{min-width:200px}.xap-filterbar-filtereditor-popup-content{padding:0}.xap-filterbar-filtereditor-description{padding:8px 16px 0}.xap-picker-checklist .xap-picker-checklist-option{min-height:48px}.xap-picker-multi-pane .xap-picker-pane-container{border-bottom:1px solid #dadce0}"],
nb:2,Na:0});var kD=function(){$C.apply(this,arguments)};_.V(kD,$C);kD.ha=function(){var a;return function(b){return(a||(a=_.Pc(kD)))(b||kD)}}();
kD.ya=_.ec({type:kD,qa:[["xap-picker-search"]],features:[_.Be],Aa:10,Ba:8,Fa:function(){return[[1,"xap-picker-search"],["aria-label","Search","placeholder","Search","tabindex","0","type","text",1,"xap-picker-search-input",3,"ngModel","ngModelChange"],["searchInput",""],[4,"ngIf","ngIfThen","ngIfElse"],["searchIcon",""],["clearIcon",""],["class","xap-picker-icon xap-picker-search-icon","matSuffix","",3,"svgIcon",4,"ngIf"],["matSuffix","",1,"xap-picker-icon","xap-picker-search-icon",3,"svgIcon"],["aria-label",
"Clear search term","mat-icon-button","","matSuffix","",1,"xap-picker-close-icon",3,"click"],["class","xap-picker-icon",3,"svgIcon",4,"ngIf"],[1,"xap-picker-icon",3,"svgIcon"]]},va:function(a,b){a&1&&(_.B(0,"div",0)(1,"input",1,2),_.K("ngModelChange",function(e){return b.Hc.SA.next(e)}),_.Q(3,"async"),_.D(),_.N(4,yfb,1,0,"ng-container",3),_.Q(5,"async"),_.N(6,Afb,1,1,"ng-template",null,4,_.pf),_.N(8,Cfb,2,1,"ng-template",null,5,_.pf),_.D());if(a&2){var c=_.Ve(7),d=_.Ve(9);_.w(1);_.z("ngModel",_.R(3,
4,b.Hc.SA));_.w(3);_.z("ngIf",_.R(5,6,b.Hc.SA))("ngIfThen",d)("ngIfElse",c)}},Ia:[_.hm,_.Rh,_.Zv,_.ew,_.Wq,_.ss,_.az,_.mm],nb:2,Na:0});var lD=function(){XC.apply(this,arguments)};_.V(lD,XC);lD.Ha=XC.Ha;lD.prototype.s_=function(a){if(this.wz&&("ArrowDown"===a.key||"ArrowUp"===a.key)){a.preventDefault();var b=this.wz.toArray().findIndex(function(c){return c.Oa.ta.querySelector("input")===a.target});"ArrowUp"===a.key?b--:"ArrowDown"===a.key&&b++;0>b||b>=this.wz.length||this.wz.toArray()[b].focus()}};lD.ha=function(){var a;return function(b){return(a||(a=_.Pc(lD)))(b||lD)}}();
lD.ya=_.ec({type:lD,qa:[["xap-picker-checklist"]],tb:function(a,b){a&1&&_.hf(_.yC,5);if(a&2){var c;_.gf(c=_.lf())&&(b.wz=c)}},features:[_.Be],Aa:2,Ba:3,Fa:[["class","xap-picker-checklist",4,"ngIf"],[1,"xap-picker-checklist"],[4,"ngIf"],[3,"ngSwitch"],[3,"ngTemplateOutlet",4,"ngSwitchCase"],[4,"ngSwitchCase"],["optionsTemplate",""],[3,"ngTemplateOutlet"],[1,"xap-picker-status-loading"],["class","xap-picker-checklist-spinner-container",4,"ngIf","ngIfElse"],[1,"xap-picker-checklist-spinner-container"],
["mode","indeterminate",3,"diameter","strokeWidth"],[1,"xap-picker-status-empty-search-options"],["class","xap-picker-checklist-status-message-container",4,"ngIf","ngIfElse"],[1,"xap-picker-checklist-status-message-container"],[1,"xap-picker-checklist-status-message","gmat-body-2"],[1,"xap-picker-status-empty-options"],[1,"xap-picker-status-error"],["class","xap-picker-checklist-select-all xap-checkbox","tabindex","0",3,"xapSelectAll","xapSelectAllCorpus","aria-label",4,"ngIf"],["role","tree","xapPickerArrowNav",
"","xapPickerArrowNavChildSelector","input",1,"xap-picker-checklist-option-list",3,"keydown"],[4,"ngFor","ngForOf"],["tabindex","0",1,"xap-picker-checklist-select-all","xap-checkbox",3,"xapSelectAll","xapSelectAllCorpus","aria-label"],["class","xap-picker-checklist-option xap-checkbox","role","treeitem","tabindex","0",3,"xapSelectionModel","xapSelection","aria-label","keydown.enter","onfocus",4,"ngIf","ngIfElse"],["noTab",""],["role","treeitem","tabindex","0",1,"xap-picker-checklist-option","xap-checkbox",
3,"xapSelectionModel","xapSelection","aria-label","keydown.enter","onfocus"],[3,"template","option"],["role","treeitem","tabindex","-1",1,"xap-picker-checklist-option","xap-checkbox",3,"xapSelectionModel","xapSelection","aria-label","keydown.enter"]],va:function(a,b){a&1&&(_.N(0,Sfb,10,7,"div",0),_.Q(1,"async"));a&2&&_.z("ngIf",_.R(1,1,b.lkb))},Ia:[_.gm,_.hm,_.lm,_.im,_.jm,_.NC,_.MB,_.yC,WC,aD,bD,kD,_.mm,_.PC],styles:[".xap-picker-checklist-spinner-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 0}.xap-picker-checklist-status-message-container{padding:20px;word-break:normal;text-align:center}.xap-picker-checklist-status-message{padding:0 0 12px;margin:0}"],
nb:2,Na:0});var mD=function(){_.hD.apply(this,arguments)};_.V(mD,_.hD);mD.ha=function(){var a;return function(b){return(a||(a=_.Pc(mD)))(b||mD)}}();
mD.ya=_.ec({type:mD,qa:[["xap-picker-selection-list"]],features:[_.Be],Aa:12,Ba:9,Fa:function(){return[[1,"xap-picker-selection-list-container"],[1,"xap-picker-selection-list-subheader"],["aria-live","polite",1,"xap-picker-number-selected"]," \ufffd0\ufffd selected ",["color","primary","mat-button","",1,"xap-picker-clear-all-button",3,"disabled","click"]," Clear all ",[1,"xap-picker-selection-list"],["class","xap-picker-selection-list-item",4,"ngFor","ngForOf"],[1,"xap-picker-selection-list-item"],
[1,"xap-picker-selection"],[1,"xap-picker-selection-value"],[3,"template","option"],[1,"xap-picker-selection-button-container"],["mat-icon-button","",1,"xap-picker-selection-remove-button",3,"click","keydown.enter"],["removeButton",""],["class","xap-picker-selection-remove",3,"svgIcon",4,"ngIf"],[1,"xap-picker-selection-remove",3,"svgIcon"]]},va:function(a,b){a&1&&(_.B(0,"div",0)(1,"div",1)(2,"div",2),_.Pe(3,3),_.Q(4,"async"),_.D(),_.B(5,"div")(6,"button",4),_.K("click",function(){b.Hc.model.clear();
b.iNa.emit()}),_.Pe(7,5),_.Q(8,"async"),_.D()()(),_.B(9,"ul",6),_.N(10,Ufb,8,4,"li",7),_.Q(11,"async"),_.D()());a&2&&(_.w(4),_.qz(_.R(4,3,HC(b.Hc.model))),_.rz(3),_.w(2),_.z("disabled",0===_.R(8,5,HC(b.Hc.model))),_.w(4),_.z("ngForOf",_.R(11,7,Qjb(b.Hc.model))))},Ia:[_.gm,_.hm,_.Wq,_.ss,WC,_.mm],nb:2,Na:0});var nD=function(a){_.iD.call(this,a);this.Hc=a};_.V(nD,_.iD);nD.ha=function(a){return new (a||nD)(_.x(IC))};
nD.ya=_.ec({type:nD,qa:[["xap-picker-single-select"]],features:[_.Be],Aa:2,Ba:3,Fa:[["class","xap-picker-single-select",4,"ngIf"],[1,"xap-picker-single-select"],[4,"ngIf"],[3,"ngSwitch"],[4,"ngSwitchCase"],["optionsTemplate",""],[3,"ngTemplateOutlet"],[1,"xap-picker-status-loading"],["class","xap-picker-checklist-spinner-container",4,"ngIf","ngIfElse"],[1,"xap-picker-checklist-spinner-container"],["mode","indeterminate",3,"diameter","strokeWidth"],[1,"xap-picker-status-empty-search-options"],["class",
"xap-picker-single-select-status-message-container",4,"ngIf","ngIfElse"],[1,"xap-picker-single-select-status-message-container"],[1,"xap-picker-single-select-status-message","gmat-body-2"],[1,"xap-picker-status-empty-options"],[1,"xap-picker-status-error"],["role","tree",1,"xap-picker-single-select-options-list",3,"keydown"],["matRipple","","class","xap-picker-single-select-option","role","treeitem",3,"xap-picker-single-selected","tabindex","click","keydown.enter","keydown.space",4,"ngFor","ngForOf"],
["matRipple","","role","treeitem",1,"xap-picker-single-select-option",3,"tabindex","click","keydown.enter","keydown.space"],["optionItem",""],[1,"xap-picker-single-select-text"],[3,"template","option"]],va:function(a,b){a&1&&(_.N(0,ggb,10,7,"div",0),_.Q(1,"async"));a&2&&_.z("ngIf",_.R(1,1,b.OOb))},Ia:[_.gm,_.hm,_.lm,_.im,_.jm,_.NC,_.MB,_.Nz,_.hz,_.Qq,WC,kD,_.mm],styles:[".xap-picker-single-select-spinner-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 0}.xap-picker-single-select-status-message-container{padding:20px;word-break:normal;text-align:center}.xap-picker-single-select-status-message{padding:0 0 12px;margin:0}"],
nb:2,Na:0});_.oD=function(){_.jD.apply(this,arguments)};_.V(_.oD,_.jD);_.oD.Ha=_.jD.Ha;_.oD.ha=function(){var a;return function(b){return(a||(a=_.Pc(_.oD)))(b||_.oD)}}();
_.oD.ya=_.ec({type:_.oD,qa:[["xap-picker-editor"]],features:[_.Be],Aa:2,Ba:3,Fa:[[4,"ngIf"],[3,"ngModel","options","displayFunction","searchVisible","searchFilter","selectAllVisible","xap-picker-multi-pane","ngModelChange",4,"ngIf","ngIfElse"],["asyncTemplate",""],[3,"ngModel","options","displayFunction","searchVisible","searchFilter","selectAllVisible","ngModelChange"],["xapPickerOptions","",4,"ngIf","ngIfElse"],["multiSelect",""],["xapPickerSelections","",3,"clearSelections",4,"ngIf"],["xapPickerOptions",
""],["xapPickerSelections","",3,"clearSelections"],["xapAsyncOptions","",3,"ngModel","getOptions","displayFunction","selectAllVisible","ngModelChange"],["xapPickerSelections","",3,"clearSelection",4,"ngIf"],["xapPickerLoadingTemplate",""],[3,"ngTemplateOutlet"],["xapPickerErrorTemplate",""],["xapPickerEmptyOptionsTemplate",""],["xapPickerEmptySearchAndOptionsTemplate",""],["xapPickerSelections","",3,"clearSelection"]],va:function(a,b){a&1&&(_.N(0,ygb,4,2,"ng-container",0),_.Q(1,"async"));a&2&&_.z("ngIf",
_.R(1,1,b.Jpa))},Ia:[_.hm,_.lm,_.Zv,_.ew,_.LC,JC,_.KC,lD,TC,UC,RC,SC,mD,nD,_.mm],styles:["xap-picker-editor{display:block;height:100%}.xap-picker-option-pane,.xap-picker-selection-list{min-width:200px}.xap-filterbar-filtereditor-popup-content .xap-picker-container{margin:0 -16px}.xap-filterbar-filtereditor-description{padding:8px 16px 0}.xap-picker-checklist-option-list{padding-bottom:0}"],nb:2,Na:0});_.nkb=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"});_.pD={id:"EQ",displayName:"="};_.qD={id:"EQ_v",displayName:"equals",oN:"="};var okb,qkb,pkb;okb=["textInput"];_.rD=function(a){this.Ll=a;this.NUb=new _.qe;this.values=this.NUb.Jf();this.H0a=!1;this.Ki=new _.bw({})};_.rD.prototype.Cn=function(){this.H0a&&(this.MQa.ta.focus(),this.H0a=!1,this.Ll.he())};_.rD.prototype.La=function(){this.Dra&&this.Dra.unsubscribe()};_.rD.prototype.focus=function(){this.MQa?this.MQa.ta.focus():this.H0a=!0};
_.Bgb=function(a,b){if(!b.iI||!b.iI.HUb)return null;for(var c=_.q(Array.from(b.iI.HUb.entries())),d=c.next();!d.done;d=c.next()){var e=_.q(d.value);d=e.next().value;e=e.next().value;if(a.Ki.get(b.Uq).Nm(d))return e}return null};
qkb=function(a,b){if(b&&b.length){for(var c={},d=_.q(b),e=d.next();!e.done;e=d.next()){e=e.value;var f=new _.dw(e.wF&&""===e.value?"":e.value||null,e.iI?e.iI.ay:[]);c[e.Uq]=f}a.Dra&&a.Dra.unsubscribe();a.Ki=new _.bw(c);a.Dra=a.Ki.lm.subscribe(function(){pkb(a)});pkb(a);a.Bxc=b}};pkb=function(a){for(var b=new Map,c=_.q(Object.keys(a.Ki.controls)),d=c.next();!d.done;d=c.next())d=d.value,b.set(d,a.Ki.controls[d].value);a.NUb.next(b)};
_.W.Object.defineProperties(_.rD.prototype,{cu:{configurable:!0,enumerable:!0,set:function(a){qkb(this,a)},get:function(){return this.Bxc}},disabled:{configurable:!0,enumerable:!0,set:function(a){a?this.Ki.disable():this.Ki.enable()},get:function(){return this.Ki.disabled}}});_.rD.ha=function(a){return new (a||_.rD)(_.x(_.sl))};
_.rD.ya=_.ec({type:_.rD,qa:[["xap-multi-text-field-base"]],tb:function(a,b){a&1&&_.hf(okb,5);if(a&2){var c;_.gf(c=_.lf())&&(b.MQa=c.first)}},inputs:{cu:"configs",disabled:"disabled"},outputs:{values:"values"},Aa:2,Ba:2,Fa:function(){return[[1,"xap-filterbar-multitextfieldbase",3,"formGroup"],[4,"ngFor","ngForOf"],["appearance","outline",1,"xap-filterbar-textbase-field"],[1,"xap-filterbar-textbase-field-label"],"\ufffd*4:1\ufffd\ufffd#1:1\ufffd \ufffd0:1\ufffd value \ufffd/#1:1\ufffd\ufffd/*4:1\ufffd\ufffd*5:2\ufffdFilter value\ufffd/*5:2\ufffd",
[4,"ngIf","ngIfElse"],["default",""],["matInput","",3,"type","placeholder","formControlName"],["textInput",""],[4,"ngIf"],["class","delimiter",4,"ngIf"],[1,"delimiter"]]},va:function(a,b){a&1&&(_.B(0,"div",0),_.N(1,Fgb,11,10,"ng-container",1),_.D());a&2&&(_.z("formGroup",b.Ki),_.w(1),_.z("ngForOf",b.cu))},Ia:[_.gm,_.hm,_.Rh,_.Zv,_.nA,ZC,LB,GB,EB,_.fD,_.vw,_.hw,_.iw],styles:[".xap-filterbar-textbase-field{width:100%}.xap-filterbar-textbase-field .xap-filterbar-textbase-field-label{font:400 16px/24px Roboto,Helvetica Neue,sans-serif;letter-spacing:.1px;color:#3c4043}.xap-filterbar-filtereditor-popup-card .xap-filterbar-textbase-field .mat-mdc-form-field-subscript-wrapper{margin-top:8px;min-height:8px}.xap-filterbar-filtereditor-popup-card .xap-filterbar-single-line{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.xap-filterbar-filtereditor-popup-card .xap-filterbar-single-line .xap-filterbar-multitextfieldbase{padding-right:24px;padding-top:4px}.xap-filterbar-filtereditor-popup-card .xap-filterbar-multiple-lines .xap-filterbar-multitextfieldbase{padding:4px 24px 0}"],
nb:2,Na:0});_.sD=function(){this.nm=new _.If(_.CC(null));this.values=this.nm.Jf();this.So={Uq:"text-field"}};_.V(_.sD,_.EC);_.sD.prototype.focus=function(){this.L2.focus()};_.rkb=function(a,b){b=b.get("text-field");b=a.So.wF&&""===b?"":b||null;a.nm.next(_.CC(b))};
_.W.Object.defineProperties(_.sD.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){this.So.placeholder=a&&a.placeholder||void 0;this.So.autocomplete=a&&a.autocomplete||void 0;this.So.name=a&&a.name||void 0;this.So.iI=a&&a.iI||void 0;this.Gi=(null==a?void 0:a.Gi)||void 0;this.So.wF=(null==a?void 0:a.wF)||void 0;null==this.So.value&&this.So.wF&&(this.So.value="");null!=this.So.value&&this.Gi&&(this.So.value=this.Gi(this.So.value))}},tc:{configurable:!0,enumerable:!0,set:function(a){var b;
a=null==(b=a.value)?void 0:b.iq;this.So.wF&&""===a?this.So.value=this.Gi?this.Gi(a):a:(a=a||void 0,this.So.value=this.Gi&&a?this.Gi(a):a)}},isValid:{configurable:!0,enumerable:!0,get:function(){return!!this.nm.value&&this.nm.value.Am.every(function(a){return null!=a})&&this.L2.Ki.valid}}});_.sD.ha=function(){var a;return function(b){return(a||(a=_.Pc(_.sD)))(b||_.sD)}}();_.sD.Ha=_.gc({type:_.sD,inputs:{config:"config",tc:"appliedFilter"},outputs:{values:"values"},features:[_.Be]});var tD,skb,tkb;tD={};skb=(tD.remove_filter="close",tD.clear_filters="close",tD.close_editor="close",tD.save_filters="save",tD.delete_filter="delete",tD);tkb=new _.mc("xap_filter_bar_icon_config");_.uD=function(a){this.cwb=a};_.Hhb=function(a,b){var c,d;return null==(c=a.cwb)?void 0:null==(d=c.U6c)?void 0:d.get(b)};_.aB=function(a,b){return _.Hhb(a,_.bB(a,b))};_.bB=function(a,b){var c,d,e;return null!=(e=null==(c=a.cwb)?void 0:null==(d=c.qXc)?void 0:d[b])?e:skb[b]};
_.uD.ha=function(a){return new (a||_.uD)(_.u(tkb,8))};_.uD.ua=_.t({token:_.uD,oa:_.uD.ha});var ukb=["labelInput"],vD=function(a,b){var c=this;this.Cw=a;this.data=b;this.nc=new _.qe;this.kN=new _.dw("");b.RA.ka(_.ve(this.nc)).subscribe(function(d){c.kN.Jka([_.i4a,Igb(d)]);_.Qh(c.kN)})};vD.prototype.La=function(){this.nc.next();this.nc.complete()};vD.prototype.cancel=function(){this.Cw.close({data:null})};vD.ha=function(a){return new (a||vD)(_.x(_.TUa),_.x(_.UUa))};
vD.ya=_.ec({type:vD,qa:[["xap-filter-bar-save-dialog"]],tb:function(a,b){a&1&&_.hf(ukb,7);if(a&2){var c;_.gf(c=_.lf())&&(b.input=c.first)}},Aa:14,Ba:3,Fa:function(){return[[1,"xap-filterbar-save-dialog-header"]," Save filter\n",["appearance","outline",1,"xap-filterbar-save-dialog-form-field"],"Filter label",["matInput","",1,"xap-filterbar-save-dialog-label-input",3,"formControl"],["labelInput",""],[4,"ngIf"],[1,"xap-filterbar-save-dialog-buttons"],["mat-button","","color","primary",1,"xap-filterbar-save-dialog-cancel-button",
3,"click"],"Cancel",["mat-button","","color","primary",1,"xap-filterbar-save-dialog-save-button",3,"click"],"Save"," You must enter a value "," A saved filter set with this label already exists "]},va:function(a,b){a&1&&(_.B(0,"div",0),_.Pe(1,1),_.D(),_.B(2,"mat-form-field",2)(3,"mat-label"),_.Pe(4,3),_.D(),_.F(5,"input",4,5),_.N(7,Ggb,2,0,"mat-error",6),_.N(8,Hgb,2,0,"mat-error",6),_.D(),_.B(9,"div",7)(10,"button",8),_.K("click",function(){return b.cancel()}),_.Pe(11,9),_.D(),_.B(12,"button",10),
_.K("click",function(){b.kN.value&&b.kN.valid&&b.Cw.close({data:b.kN.value})}),_.Pe(13,11),_.D()());a&2&&(_.w(5),_.z("formControl",b.kN),_.w(2),_.z("ngIf",b.kN.Nm("required")),_.w(1),_.z("ngIf",b.kN.Nm("validUnique")))},Ia:[_.hm,_.YC,_.Mr,ZC,LB,GB,EB,_.fD,_.vw,_.Rh,_.Zv,_.gw],nb:2,Na:0});var xkb;_.vkb=new _.mc("xap_fbcc");
_.wD=function(a,b,c){var d=this;this.ui=a;this.Dm=b;this.WAc=c;this.qH=new _.al;this.hT="Add a filter";this.yfa="Remove all filters";this.iga="Save all filters";this.Rl=!1;this.dK=null;this.KQ=-1;this.cPa=!1;this.poa=function(e){d.qH.emit({U2:0,eQ:e.filters});d.config.qg.next(e.filters)};this.jva=function(e){e&&e.stopPropagation();var f,g;e=null!=(g=null==(f=d.config.cN)?void 0:f.yZc)?g:vD;var h,n,r;null==(r=null==(n=d.Dm)?void 0:n.open(e,{data:{RA:null==(h=d.config.cN)?void 0:h.RA},Fm:!0,te:"xap-filterbar-save-dialog",
ariaLabel:"Save applied filters"}))||r.WB().subscribe(function(){})}};_.wD.prototype.Pa=function(){};_.wD.prototype.La=function(){this.dK&&this.dK.unsubscribe()};
_.wkb=function(a,b){var c=b.tc;a.qH.emit({U2:c.isValid?0:1,eQ:[c]});if(b.ED){var d=a.config.qg.getValue().find(function(e){return e.config.id===c.config.id});if(d){if(b.tc.Uba)return;Ojb(a.config,function(e){return e.config.id===c.config.id&&e!==d});b=a.config.qg.getValue().indexOf(d);c.value.iq&&Pjb(a.config,b,c);_.Khb(a,!0,b)}else Njb(a.config,[c])}else Njb(a.config,[c]);c.isValid||-1!==a.yw||(a.yw=a.config.qg.value.length-1)};_.Khb=function(a,b,c){b?a.yw=c:c===a.yw&&(a.yw=-1)};
_.ykb=function(a){if(a.disabled)return!1;var b,c;switch(null!=(c=null==(b=a.WAc)?void 0:b.wWc)?c:1){case 1:return xkb(a);case 2:return 0<a.config.qg.getValue().length;default:return!0}};xkb=function(a){return 0<a.config.qg.getValue().filter(function(b){return b.Dx}).length};_.k=_.wD.prototype;_.k.AY=function(a){this.qH.emit({U2:4,eQ:this.config.qg.getValue()});this.config.clear();null==a||a.stopPropagation()};
_.k.update=function(a,b){b.isValid?(this.qH.emit({U2:2,eQ:[b]}),Pjb(this.config,a,b)):this.remove(a);this.focus()};_.k.remove=function(a){this.qH.emit({U2:3,eQ:[this.config.qg.getValue()[a]]});Pjb(this.config,a,null);a<this.yw&&this.yw--};_.k.focus=function(){var a;null==(a=this.Kp)||a.focus()};_.k.OC=function(a){this.focus();a.stopPropagation()};
_.W.Object.defineProperties(_.wD.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Rl},set:function(a){this.Rl=_.Ug(a)}},yw:{configurable:!0,enumerable:!0,get:function(){return this.KQ},set:function(a){this.KQ!==a&&(-1<this.KQ&&this.KQ<this.config.qg.getValue().length&&!this.config.qg.getValue()[this.KQ].isValid&&this.remove(this.KQ),this.cPa=-1<a&&a<this.config.qg.getValue().length,this.KQ=a)}}});_.wD.ha=function(){_.Vc()};
_.wD.Ha=_.gc({type:_.wD,inputs:{config:"config",IZ:"filterBarLabel",wsb:"filterBarIcon",hT:"placeholderMsg",aca:"inputLabel",yfa:"removeFilterMsg",iga:"saveFilterMsg",sA:"noResultsMessage",disabled:"disabled"},outputs:{qH:"update"}});_.xD=function(){this.Gqa=!0;this.Jpb=new _.qe;this.Ipb=this.Jpb.Jf();this.Rgb=new _.qe;this.Bvc=this.Rgb.Jf();this.Fqa=new _.qe;this.Kzc=this.Fqa.Jf();this.pZ=new _.qe;this.Gpb=this.pZ.Jf();this.dPa=this.newValue=this.Wp=null;this.y3a=new _.qe;this.MUb=this.y3a.Jf()};_.xD.prototype.xR=function(){return this.filter?this.filter.config.Wl&&0<this.filter.config.Wl.size?Array.from(this.filter.config.Wl.keys()):this.filter.config.mz:[]};
_.xD.prototype.Vga=function(a){this.filter.config.wQc?this.dPa=a:this.newValue=a};_.xD.prototype.rL=function(){if(this.filter&&(!this.filter.config.U7c||_.bhb(this))&&(this.filter.config.wQc&&(this.newValue=this.dPa),null!==this.newValue&&null!==this.Wp)){var a;this.Pgb=a=this.filter.config.Wl&&0<this.filter.config.Wl.size?this.filter.config.Wl.get(this.Wp).zj(this.Wp,this.newValue):this.filter.config.zj(this.Wp,this.newValue);this.Rgb.next(a);this.pZ.next()}};
_.bhb=function(a){var b;return(a.editor?a.editor.isValid:a.newValue||a.dPa)&&(a.tc.Dx||!(null==(b=a.newValue)||!b.Am.length))};_.zkb=function(a){return a.filter&&(!a.filter.config.dHc||!a.tc.isValid)&&!a.filter.config.ora};
_.W.Object.defineProperties(_.xD.prototype,{Rp:{configurable:!0,enumerable:!0,set:function(a){var b;a&&(null==(b=this.filter)?0:b.config.ora)?(this.Vga(this.filter.config.ora),this.Wp=this.xR()[0],this.rL()):a!==this.Gqa&&(this.Gqa=a,this.Jpb.next(this.Gqa))},get:function(){return this.Gqa}},tc:{configurable:!0,enumerable:!0,set:function(a){this.Pgb=a;this.Wp=a.Zf;this.newValue=a.value},get:function(){return this.Pgb}}});_.xD.ha=function(a){return new (a||_.xD)};_.xD.ua=_.t({token:_.xD,oa:_.xD.ha});_.yD=function(a,b,c,d){var e=this;this.Ll=a;this.ui=b;this.Zd=c;this.ob=d;this.update=new _.al;this.T9=new _.al;this.Rl=!1;this.Ya=new _.pd;this.Ya.add(c.Bvc.subscribe(this.update));this.Ya.add(c.Ipb.subscribe(this.T9));this.Ya.add(c.Kzc.subscribe(function(){_.Akb(e)}));this.Ya.add(c.MUb.subscribe(function(){_.vk(a)}))};_.yD.prototype.Pa=function(){};_.yD.prototype.La=function(){this.Ya.unsubscribe()};_.Akb=function(a){a.Rp&&a.Zd.editor&&a.Zd.editor.focus()};_.yD.prototype.xR=function(){return this.Zd.xR()};
_.yD.prototype.Vga=function(a){this.Zd.Vga(a)};_.yD.prototype.rL=function(){this.Zd.rL()};
_.W.Object.defineProperties(_.yD.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Rl},set:function(a){this.Rl=_.Ug(a)}},filter:{configurable:!0,enumerable:!0,set:function(a){this.Zd.filter=a;this.Zd.y3a.next()},get:function(){return this.Zd.filter}},Rp:{configurable:!0,enumerable:!0,set:function(a){(this.Zd.Rp=a)&&_.Akb(this)},get:function(){return this.Zd.Rp}},tc:{configurable:!0,enumerable:!0,set:function(a){this.Zd.tc=a},get:function(){return this.Zd.tc}}});
_.yD.ha=function(a){return new (a||_.yD)(_.x(_.sl),_.x(_.uD),_.x(_.xD),_.x(_.Rc))};_.yD.Ha=_.gc({type:_.yD,inputs:{disabled:"disabled",filter:"filter",Rp:"isEditorVisible",tc:"appliedFilter"},outputs:{update:"update",T9:"editorVisibleChange"}});var zD=function(){this.lea=new _.dw;this.Pxb=[];this.kd=this.lea.lm;this.kea=new _.al;this.BLa=""};zD.prototype.getValue=function(){return this.lea.value};_.W.Object.defineProperties(zD.prototype,{lva:{configurable:!0,enumerable:!0,set:function(a){this.Pxb=a;null===this.getValue()&&0<this.lva.length&&(this.value=a[0])},get:function(){return this.Pxb}},value:{configurable:!0,enumerable:!0,set:function(a){this.lea.setValue(a)}}});zD.ha=function(a){return new (a||zD)};
zD.ya=_.ec({type:zD,qa:[["xap-comparison-operator-selector"]],inputs:{lva:"operators",BLa:"appliedFilterId",value:"value"},outputs:{kd:"change",kea:"operatorFocusChange"},Aa:3,Ba:4,Fa:function(){return[["floatLabel","never",1,"xap-filterbar-operator-select-field"],["matInput","","placeholder","Operator",1,"xap-comparison-operator-dropdown",3,"formControl","aria-labelledby","aria-describedby","focus","focusout"],[3,"value",4,"ngFor","ngForOf"],[3,"value"]]},va:function(a,b){a&1&&(_.B(0,"mat-form-field",
0)(1,"mat-select",1),_.K("focus",function(){b.kea.emit(!0)})("focusout",function(){b.kea.emit(!1)}),_.N(2,Jgb,2,2,"mat-option",2),_.D()());a&2&&(_.w(1),_.Te("aria-labelledby","dialog-label-",b.BLa,"")("aria-describedby","dialog-description-",b.BLa,""),_.z("formControl",b.lea),_.w(1),_.z("ngForOf",b.lva))},Ia:[_.gm,_.Tq,ZC,LB,fkb,_.kz,_.Zv,_.gw],styles:[".xap-filterbar-single-line .xap-filterbar-operator-select-field{padding:0 16px 0 24px}.xap-filterbar-multiple-lines .xap-filterbar-operator-select-field{padding:0 24px}.mat-mdc-form-field.xap-filterbar-operator-select-field{display:block}.xap-filterbar-operator-select-field .mat-mdc-form-field-subscript-wrapper{height:16px;margin-top:8px}.mat-mdc-select-arrow-wrapper.mat-mdc-select-arrow-wrapper{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}"],
nb:2,Na:0});var AD=function(){zD.apply(this,arguments)};_.V(AD,zD);AD.ha=function(){var a;return function(b){return(a||(a=_.Pc(AD)))(b||AD)}}();
AD.ya=_.ec({type:AD,qa:[["xap-comparison-operator-selector"]],features:[_.Be],Aa:3,Ba:2,Fa:function(){return[["color","accent","floatLabel","never",1,"xap-filterbar-operator-select-field"],["matInput","","placeholder","Operator",3,"formControl","focus","focusout"],[3,"value",4,"ngFor","ngForOf"],[3,"value"]]},va:function(a,b){a&1&&(_.B(0,"mat-form-field",0)(1,"mat-select",1),_.K("focus",function(){b.kea.emit(!0)})("focusout",function(){b.kea.emit(!1)}),_.N(2,Kgb,2,2,"mat-option",2),_.D()());a&2&&
(_.w(1),_.z("formControl",b.lea),_.w(1),_.z("ngForOf",b.lva))},Ia:[_.gm,_.ez,_.tw,_.lz,_.Zv,_.gw],styles:[".xap-filterbar-operator-select-field{width:100%}"],nb:2,Na:0});var Bkb,Ckb,Dkb;Bkb=["overlayContainer"];Ckb=["valueEditor"];Dkb=[[["","header",""]],[["","footer",""]]];_.BD=function(a,b,c){var d=this;this.jC=a;this.Ll=b;this.Zd=c;this.RXa=this.Ara=!1;this.bza=new _.qe;this.Ya=new _.pd;this.yOa=!1;this.Ya.add(c.Ipb.subscribe(function(){_.vk(d.Ll)}));this.Ya.add(c.MUb.subscribe(function(){_.vk(d.Ll)}))};_.BD.prototype.La=function(){this.bza.next();this.bza.complete();this.Ya.unsubscribe()};
var Mgb=function(a,b){if(a.filter&&_.zkb(a.Zd)&&a.aza){if(b){if(a.Wp===b)return;a.Wp=b}a.Wp||(a.Wp=a.Zd.xR()[0]);if(a.filter.config.Wl){var c=a.filter.config.Wl.get(a.Wp);if(c)if(b=c.zj(a.Wp,a.newValue||_.CC(null)),c.Nl){var d=c.Nl;var e=c.zv}else var f=c.AZc;else return}else d=a.filter.config.Nl,b=a.filter.config.zj(a.Wp,a.newValue||_.CC(null)),e=a.filter.config.zv;if(!a.editor||a.editor.constructor!==d)if(a.editor&&(b.value=new _.BC),a.bza.next(),a.aza.clear(),f)a.editor=null,a.Zd.Vga(f);else{a.editor=
a.aza.rK(_.xk(a.jC,d)).instance;a.editor.tc=b;var g=!0;a.editor.values.ka(_.jab(),_.Ud(function(v){var A=_.q(v);v=A.next().value;A=A.next().value;return!_.Bb(v||{},A||{})}),_.y(function(v){v=_.q(v);v.next();return v.next().value}),_.ve(a.bza)).subscribe(function(v){a.Zd.Vga(v);a.filter.config.Uba&&!g&&null!=v.iq&&a.Zd.rL();g=!1})}if(a.editor&&(a.editor.config=e,a.Rp&&!a.RXa))if(Pgb(a)){var h,n,r;null==(h=a.lf.ud)||null==(n=h.Ru)||null==(r=n.querySelector(".xap-comparison-operator-dropdown"))||r.focus();
a.Ara=!0}else a.Zd.Fqa.next();a.Ll.he();a.Zd.y3a.next()}},Pgb=function(a){return a.filter&&1<a.Zd.xR().length||!a.filter.config.RSa};_.BD.prototype.v0=function(){this.Rp?this.Ara||(this.Ara=!0,this.Zd.Fqa.next()):this.Ara=!1};_.BD.prototype.ei=function(){var a=this;setTimeout(function(){var b;null==(b=a.lf.ud)||b.ei()})};_.BD.prototype.oXa=function(){this.yOa=!0;this.Zd.pZ.next();this.yOa=!1};
_.W.Object.defineProperties(_.BD.prototype,{filter:{configurable:!0,enumerable:!0,set:function(a){this.Zd.filter=a},get:function(){return this.Zd.filter}},Rp:{configurable:!0,enumerable:!0,set:function(a){(this.Zd.Rp=a)&&this.Zd.Fqa.next()},get:function(){return this.Zd.Rp}},tc:{configurable:!0,enumerable:!0,set:function(a){this.Zd.tc=a},get:function(){return this.Zd.tc}},aza:{configurable:!0,enumerable:!0,set:function(a){var b=this;(this.Jzc=a)?setTimeout(function(){b.filter.config.ora||Mgb(b);b.lf.ud.ei()}):
this.editor=null},get:function(){return this.Jzc}},editor:{configurable:!0,enumerable:!0,set:function(a){this.Zd.editor=a},get:function(){return this.Zd.editor}},Wp:{configurable:!0,enumerable:!0,set:function(a){this.Zd.Wp=a},get:function(){return this.Zd.Wp}},newValue:{configurable:!0,enumerable:!0,set:function(a){this.Zd.newValue=a},get:function(){return this.Zd.newValue}}});_.BD.ha=function(a){return new (a||_.BD)(_.x(_.sk),_.x(_.sl),_.x(_.xD))};
_.BD.ya=_.ec({type:_.BD,qa:[["xap-filter-editor-content"]],tb:function(a,b){a&1&&(_.hf(Bkb,5),_.hf(Ckb,5,_.ef));if(a&2){var c;_.gf(c=_.lf())&&(b.lf=c.first);_.gf(c=_.lf())&&(b.aza=c.first)}},inputs:{trigger:"trigger",SL:"loadingTemplate"},kc:["[header]","[footer]"],Aa:2,Ba:2,Fa:[["cdkConnectedOverlay","","cdkConnectedOverlayHasBackdrop","true","cdkConnectedOverlayGrowAfterOpen","true","cdkConnectedOverlayPush","true","cdkConnectedOverlayBackdropClass","cdk-overlay-transparent-backdrop",3,"cdkConnectedOverlayOpen",
"cdkConnectedOverlayOrigin","backdropClick","detach"],["overlayContainer","cdkConnectedOverlay"],["role","dialog",1,"xap-filterbar-filtereditor-popup",3,"keydown.enter","focusout"],["cdkTrapFocus","",1,"xap-filterbar-filtereditor-popup-card"],[4,"ngIf","ngIfElse"],["filterLoading",""],[1,"xap-filterbar-filtereditor-popup-content"],["class","xap-filterbar-filtereditor-description",3,"id",4,"ngIf"],[1,"xap-filterbar-filtereditor-content"],[3,"xap-filterbar-filtereditor-operator-single-line","operators",
"value","appliedFilterId","change","operatorFocusChange",4,"ngIf"],[1,"xap-filterbar-filterbareditor-template"],["valueEditor",""],[1,"xap-filterbar-filtereditor-description",3,"id"],[3,"operators","value","appliedFilterId","change","operatorFocusChange"],[4,"ngTemplateOutlet"]],va:function(a,b){a&1&&(_.Re(Dkb),_.N(0,Tgb,5,4,"ng-template",0,1,_.pf),_.K("backdropClick",function(){return b.Zd.pZ.next()})("detach",function(){return b.oXa()}));a&2&&_.z("cdkConnectedOverlayOpen",b.Rp)("cdkConnectedOverlayOrigin",
b.trigger)},Ia:[_.Kp,_.hm,_.lm,_.Yy,zD],nb:2,Na:0});var Ekb=[[["","header",""]],[["","footer",""]]],CD=function(){_.BD.apply(this,arguments)};_.V(CD,_.BD);CD.prototype.oXa=function(){this.Zd.pZ.next()};CD.ha=function(){var a;return function(b){return(a||(a=_.Pc(CD)))(b||CD)}}();
CD.ya=_.ec({type:CD,qa:[["xap-filter-editor-content"]],features:[_.Be],kc:["[header]","[footer]"],Aa:2,Ba:2,Fa:[["cdkConnectedOverlay","","cdkConnectedOverlayHasBackdrop","true","cdkConnectedOverlayGrowAfterOpen","true","cdkConnectedOverlayPush","true","cdkConnectedOverlayBackdropClass","cdk-overlay-transparent-backdrop",3,"cdkConnectedOverlayOpen","cdkConnectedOverlayOrigin","backdropClick","detach"],["overlayContainer","cdkConnectedOverlay"],["role","dialog",1,"xap-filterbar-filtereditor-popup",
3,"keydown.enter","focusout"],["cdkTrapFocus","",1,"xap-filterbar-filtereditor-popup-card"],[4,"ngIf","ngIfElse"],["filterLoading",""],[1,"xap-filterbar-filtereditor-popup-content"],["class","xap-filterbar-filtereditor-description",3,"id",4,"ngIf"],[1,"xap-filterbar-filtereditor-content"],[3,"xap-filterbar-filtereditor-operator-single-line","operators","value","appliedFilterId","change","operatorFocusChange",4,"ngIf"],[1,"xap-filterbar-filterbareditor-template"],["valueEditor",""],[1,"xap-filterbar-filtereditor-description",
3,"id"],[3,"operators","value","appliedFilterId","change","operatorFocusChange"],[4,"ngTemplateOutlet"]],va:function(a,b){a&1&&(_.Re(Ekb),_.N(0,$gb,5,4,"ng-template",0,1,_.pf),_.K("backdropClick",function(){return b.Zd.pZ.next()})("detach",function(){return b.oXa()}));a&2&&_.z("cdkConnectedOverlayOpen",b.Rp)("cdkConnectedOverlayOrigin",b.trigger)},Ia:[_.Kp,_.hm,_.lm,_.Yy,AD],nb:2,Na:0});var Fkb=new _.mc("GMAT_CHIPS_OPTION");var Gkb=new _.mc("mat-chips-default-options");var Hkb,Ikb,Jkb,Kkb;Hkb=new _.mc("MatChipRemove");Ikb=new _.mc("MatChipAvatar");Jkb=new _.mc("MatChipTrailingIcon");Kkb=_.dh(_.ah(_.bh(function(a){this.Oa=a}),"primary"),-1);
_.DD=function(a,b,c,d,e,f,g,h){var n=Kkb.call(this,a)||this;n.vb=b;n.ub=e;n.cp=!1;n.j8=!0;n.vW=!1;n.C7a=!1;n.role="option";n.Xd=!1;n.Rt=!0;n.Jc=!1;n.g6=!0;n.Un=new _.qe;n.al=new _.qe;n.gt=new _.al;n.nc=new _.al;n.removed=new _.al;n.D6a();n.IFa=f.createElement("div");n.IFa.classList.add("mat-chip-ripple");n.Oa.ta.appendChild(n.IFa);n.E7a=new _.uUa(n,b,n.IFa,c);_.yUa(n.E7a,a);n.GH=d||{};n.Wr="NoopAnimations"===g;n.tabIndex=null!=h?parseInt(h)||-1:-1;return n};_.V(_.DD,Kkb);_.k=_.DD.prototype;
_.k.D6a=function(){var a=this.Oa.ta;a.hasAttribute("mat-basic-chip")||"mat-basic-chip"===a.tagName.toLowerCase()?a.classList.add("mat-basic-chip"):a.classList.add("mat-standard-chip")};_.k.La=function(){this.nc.emit({Tf:this});this.E7a.lna()};_.k.select=function(){this.Xd||(this.Xd=!0,this.E4(),_.vk(this.ub))};_.k.fj=function(){this.Xd&&(this.Xd=!1,this.E4(),_.vk(this.ub))};_.k.R_a=function(){this.Xd||(this.Xd=!0,this.E4(!0),_.vk(this.ub))};
_.k.x2a=function(a){this.Xd=!this.selected;this.E4(void 0===a?!1:a);_.vk(this.ub)};_.k.focus=function(){this.cp||(this.Oa.ta.focus(),this.Un.next({Tf:this}));this.cp=!0};_.k.remove=function(){this.Dx&&this.removed.emit({Tf:this})};_.k.wq=function(a){this.disabled&&a.preventDefault()};_.k.Yg=function(a){if(!this.disabled)switch(a.keyCode){case 46:case 8:this.remove();a.preventDefault();break;case 32:this.Ix&&this.x2a(!0),a.preventDefault()}};
_.k.EE=function(){var a=this;this.vb.Ag.ka(_.he(1)).subscribe(function(){a.vb.wc(function(){a.cp=!1;a.al.next({Tf:a})})})};_.k.E4=function(a){this.gt.emit({source:this,O_:void 0===a?!1:a,selected:this.Xd})};
_.W.Object.defineProperties(_.DD.prototype,{Bwa:{configurable:!0,enumerable:!0,get:function(){return this.disabled||this.Ed||this.Wr||!!this.GH.disabled}},selected:{configurable:!0,enumerable:!0,get:function(){return this.Xd},set:function(a){a=_.Ug(a);a!==this.Xd&&(this.Xd=a,this.E4())}},value:{configurable:!0,enumerable:!0,get:function(){return void 0!==this.Dd?this.Dd:this.Oa.ta.textContent},set:function(a){this.Dd=a}},Ix:{configurable:!0,enumerable:!0,get:function(){return this.Rt&&this.j8},set:function(a){this.Rt=
_.Ug(a)}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.C7a||this.Jc},set:function(a){this.Jc=_.Ug(a)}},Dx:{configurable:!0,enumerable:!0,get:function(){return this.g6},set:function(a){this.g6=_.Ug(a)}},ariaSelected:{configurable:!0,enumerable:!0,get:function(){return this.Ix&&(this.vW||this.selected)?this.selected.toString():null}}});_.DD.ha=function(a){return new (a||_.DD)(_.x(_.Rc),_.x(_.ye),_.x(_.Bp),_.x(_.Pq,8),_.x(_.sl),_.x(_.Yg),_.x(_.tk,8),_.Kc("tabindex"))};
_.DD.Ha=_.gc({type:_.DD,qa:[["mat-basic-chip"],["","mat-basic-chip",""],["mat-chip"],["","mat-chip",""]],zd:function(a,b,c){a&1&&(_.kf(c,Ikb,5),_.kf(c,Jkb,5),_.kf(c,Hkb,5));if(a&2){var d;_.gf(d=_.lf())&&(b.Vhb=d.first);_.gf(d=_.lf())&&(b.Q2=d.first);_.gf(d=_.lf())&&(b.e1=d.first)}},Db:[1,"mat-chip","mat-focus-indicator"],Cb:15,lb:function(a,b){a&1&&_.K("click",function(c){return b.wq(c)})("keydown",function(c){return b.Yg(c)})("focus",function(){return b.focus()})("blur",function(){return b.EE()});
a&2&&(_.Ee("tabindex",b.disabled?null:b.tabIndex)("role",b.role)("disabled",b.disabled||null)("aria-disabled",b.disabled.toString())("aria-selected",b.ariaSelected),_.Ge("mat-chip-selected",b.selected)("mat-chip-with-avatar",b.Vhb)("mat-chip-with-trailing-icon",b.Q2||b.e1)("mat-chip-disabled",b.disabled)("_mat-animation-noopable",b.Wr))},inputs:{color:"color",Ed:"disableRipple",tabIndex:"tabIndex",role:"role",selected:"selected",value:"value",Ix:"selectable",disabled:"disabled",Dx:"removable"},outputs:{gt:"selectionChange",
nc:"destroyed",removed:"removed"},Zb:["matChip"],features:[_.Be]});var ED=function(a,b){this.hJ=a;"BUTTON"===b.ta.nodeName&&b.ta.setAttribute("type","button")};ED.prototype.wq=function(a){var b=this.hJ;b.Dx&&!b.disabled&&b.remove();a.stopPropagation();a.preventDefault()};ED.ha=function(a){return new (a||ED)(_.x(_.DD),_.x(_.Rc))};
ED.Ha=_.gc({type:ED,qa:[["","matChipRemove",""]],Db:[1,"mat-chip-remove","mat-chip-trailing-icon"],lb:function(a,b){a&1&&_.K("click",function(c){return b.wq(c)})},features:[_.Ze([{Ca:Hkb,Kb:ED}])]});var Lkb,Mkb,Nkb;Lkb=_.hqa(function(a,b,c,d){this.y4=a;this.X5=b;this.Y5=c;this.Qe=d;this.Wc=new _.qe});Mkb=0;Nkb=function(a,b){this.source=a;this.value=b};
_.FD=function(a,b,c,d,e,f,g){g=Lkb.call(this,f,d,e,g)||this;g.Oa=a;g.ub=b;g.zc=c;g.controlType="mat-chip-list";g.mma=null;g.Sb=new _.qe;g.OX="mat-chip-list-"+Mkb++;g.jz=0;g.CKa=null;g.ji=function(){};g.ii=function(){};g.Fl=!1;g.aP=function(h,n){return h===n};g.Jc=!1;g.ariaOrientation="horizontal";g.Rt=!0;g.kd=new _.al;g.Pr=new _.al;g.Qe&&(g.Qe.Or=g);return g};_.V(_.FD,Lkb);_.k=_.FD.prototype;
_.k.Ge=function(){var a=this;this.Ec=_.Uy(_.$p(_.q$a((new _.cq(this.fe)).lI())),this.zc?this.zc.value:"ltr");this.zc&&this.zc.kd.ka(_.ve(this.Sb)).subscribe(function(b){return _.Uy(a.Ec,b)});this.Ec.C2.subscribe(function(){return a.ZEa()});this.fe.qd.ka(_.te(null),_.ve(this.Sb)).subscribe(function(){!a.disabled&&a.Ix||Promise.resolve().then(function(){a.UP()});a.vsc();a.m5();a.aoa();a.luc();a.Wc.next()})};_.k.Pa=function(){this.ve=new _.Wy(this.multiple,void 0,!1);this.Wc.next()};
_.k.Xp=function(){this.Qe&&(this.Qya(),this.Qe.disabled!==this.Jc&&(this.disabled=!!this.Qe.disabled))};_.k.La=function(){var a;null==(a=this.Ec)||a.destroy();this.Sb.next();this.Sb.complete();this.Wc.complete();this.K8a()};_.k.QJb=function(a){this.Jt=a;this.Oa.ta.setAttribute("data-mat-chip-input",a.id)};_.k.cxa=function(a){a.length?this.Oa.ta.setAttribute("aria-describedby",a.join(" ")):this.Oa.ta.removeAttribute("aria-describedby")};_.k.Uo=function(a){this.fe&&this.SB(a,!1)};
_.k.Ho=function(a){this.ii=a};_.k.Zu=function(a){this.ji=a};_.k.Fr=function(a){this.disabled=a;this.Wc.next()};_.k.Qua=function(a){this.DIa(a)||this.focus()};_.k.focus=function(a){this.disabled||this.Jt&&this.Jt.focused||(0<this.fe.length?_.bq(this.Ec):this.boc(a),this.Wc.next())};_.k.boc=function(a){this.Jt&&this.Jt.focus(a)};_.k.v5=function(a){var b=a.target;b&&b.classList.contains("mat-chip")&&(this.Ec.wA(a),this.Wc.next())};_.k.aoa=function(){this.jz=this.CKa||(0===this.fe.length?-1:0)};
_.k.luc=function(){null!=this.mma&&(this.fe.length?this.Ec.Er(Math.min(this.mma,this.fe.length-1)):this.focus());this.mma=null};_.k.cX=function(a){return 0<=a&&a<this.fe.length};_.k.SB=function(a,b){var c=this;b=void 0===b?!0:b;this.wW();this.fe.forEach(function(d){return d.fj()});Array.isArray(a)?(a.forEach(function(d){return c.tJ(d,b)}),this.Cna()):(a=this.tJ(a,b))&&b&&this.Ec.Er(a)};
_.k.tJ=function(a,b){var c=this;b=void 0===b?!0:b;var d=this.fe.find(function(e){return null!=e.value&&c.aP(e.value,a)});d&&(b?d.R_a():d.select(),this.ve.select(d));return d};_.k.m5=function(){var a=this;Promise.resolve().then(function(){if(a.Qe||a.Dd)a.SB(a.Qe?a.Qe.value:a.Dd,!1),a.Wc.next()})};_.k.wW=function(a){this.ve.clear();this.fe.forEach(function(b){b!==a&&b.fj()});this.Wc.next()};
_.k.Cna=function(){var a=this;this.Fl&&(this.ve.clear(),this.fe.forEach(function(b){b.selected&&a.ve.select(b)}),this.Wc.next())};_.k.KP=function(a){var b=null;this.Dd=b=Array.isArray(this.selected)?this.selected.map(function(c){return c.value}):this.selected?this.selected.value:a;this.kd.emit(new Nkb(this,b));this.Pr.emit(b);this.ii(b);_.vk(this.ub)};_.k.EE=function(){var a=this;this.Ola()||this.Ec.Er(-1);this.disabled||(this.Jt?setTimeout(function(){a.focused||a.uma()}):this.uma())};
_.k.uma=function(){this.ji();_.vk(this.ub);this.Wc.next()};_.k.ZEa=function(){var a=this;-1!==this.jz&&(this.jz=-1,setTimeout(function(){a.jz=a.CKa||0;_.vk(a.ub)}))};_.k.vsc=function(){this.K8a();this.Pqc();this.Rqc();this.Qqc()};_.k.K8a=function(){this.GFa&&(this.GFa.unsubscribe(),this.GFa=null);this.FFa&&(this.FFa.unsubscribe(),this.FFa=null);this.JFa&&(this.JFa.unsubscribe(),this.JFa=null);this.HFa&&(this.HFa.unsubscribe(),this.HFa=null)};
_.k.Rqc=function(){var a=this;this.JFa=this.cNa.subscribe(function(b){b.source.selected?a.ve.select(b.source):a.ve.fj(b.source);a.multiple||a.fe.forEach(function(c){!a.ve.Ke(c)&&c.selected&&c.fj()});b.O_&&a.KP()})};_.k.Pqc=function(){var a=this;this.GFa=this.i8.subscribe(function(b){b=a.fe.toArray().indexOf(b.Tf);a.cX(b)&&_.aq(a.Ec,b);a.Wc.next()});this.FFa=this.bNa.subscribe(function(){a.EE();a.Wc.next()})};
_.k.Qqc=function(){var a=this;this.HFa=this.bxc.subscribe(function(b){var c=b.Tf;b=a.fe.toArray().indexOf(b.Tf);a.cX(b)&&c.cp&&(a.mma=b)})};_.k.DIa=function(a){for(a=a.target;a&&a!==this.Oa.ta;){if(a.classList.contains("mat-chip"))return!0;a=a.parentElement}return!1};_.k.Ola=function(){return this.fe&&this.fe.some(function(a){return a.cp})};_.k.UP=function(){var a=this;this.fe&&this.fe.forEach(function(b){b.C7a=a.Jc;b.vW=a.multiple;b.j8=a.Rt})};
_.W.Object.defineProperties(_.FD.prototype,{selected:{configurable:!0,enumerable:!0,get:function(){var a,b;return this.multiple?(null==(a=this.ve)?void 0:a.selected)||[]:null==(b=this.ve)?void 0:b.selected[0]}},role:{configurable:!0,enumerable:!0,get:function(){return this.KW?this.KW:this.empty?null:"listbox"},set:function(a){this.KW=a}},multiple:{configurable:!0,enumerable:!0,get:function(){return this.Fl},set:function(a){this.Fl=_.Ug(a);this.UP()}},NF:{configurable:!0,enumerable:!0,get:function(){return this.aP},
set:function(a){this.aP=a;this.ve&&this.m5()}},value:{configurable:!0,enumerable:!0,get:function(){return this.Dd},set:function(a){this.Uo(a);this.Dd=a}},id:{configurable:!0,enumerable:!0,get:function(){return this.Jt?this.Jt.id:this.OX}},required:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return null!=(d=null!=(c=this.Zm)?c:null==(a=this.Qe)?void 0:null==(b=a.control)?void 0:_.l4a(b))?d:!1},set:function(a){this.Zm=_.Ug(a);this.Wc.next()}},placeholder:{configurable:!0,enumerable:!0,
get:function(){return this.Jt?this.Jt.placeholder:this.jJ},set:function(a){this.jJ=a;this.Wc.next()}},focused:{configurable:!0,enumerable:!0,get:function(){return this.Jt&&this.Jt.focused||this.Ola()}},empty:{configurable:!0,enumerable:!0,get:function(){return(!this.Jt||this.Jt.empty)&&(!this.fe||0===this.fe.length)}},uha:{configurable:!0,enumerable:!0,get:function(){return!this.empty||this.focused}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.Qe?!!this.Qe.disabled:this.Jc},
set:function(a){this.Jc=_.Ug(a);this.UP()}},Ix:{configurable:!0,enumerable:!0,get:function(){return this.Rt},set:function(a){this.Rt=_.Ug(a);this.UP()}},tabIndex:{configurable:!0,enumerable:!0,set:function(a){this.jz=this.CKa=a}},cNa:{configurable:!0,enumerable:!0,get:function(){return _.Sd.apply(null,_.qc(this.fe.map(function(a){return a.gt})))}},i8:{configurable:!0,enumerable:!0,get:function(){return _.Sd.apply(null,_.qc(this.fe.map(function(a){return a.Un})))}},bNa:{configurable:!0,enumerable:!0,
get:function(){return _.Sd.apply(null,_.qc(this.fe.map(function(a){return a.al})))}},bxc:{configurable:!0,enumerable:!0,get:function(){return _.Sd.apply(null,_.qc(this.fe.map(function(a){return a.nc})))}}});_.FD.ha=function(a){return new (a||_.FD)(_.x(_.Rc),_.x(_.sl),_.x(_.dq,8),_.x(_.cw,8),_.x(_.hw,8),_.x(_.Kq),_.x(_.Xv,10))};
_.FD.ya=_.ec({type:_.FD,qa:[["mat-chip-list"]],zd:function(a,b,c){a&1&&_.kf(c,_.DD,5);if(a&2){var d;_.gf(d=_.lf())&&(b.fe=d)}},Db:["ngSkipHydration","true",1,"mat-chip-list"],Cb:14,lb:function(a,b){a&1&&_.K("focus",function(){return b.focus()})("blur",function(){return b.EE()})("keydown",function(c){return b.v5(c)});a&2&&(_.Le("id",b.OX),_.Ee("tabindex",b.disabled?null:b.jz)("aria-required",b.role?b.required:null)("aria-disabled",b.disabled.toString())("aria-invalid",b.Bs)("aria-multiselectable",
b.multiple)("role",b.role)("aria-orientation",b.ariaOrientation),_.Ge("mat-chip-list-disabled",b.disabled)("mat-chip-list-invalid",b.Bs)("mat-chip-list-required",b.required))},inputs:{role:"role",LN:["aria-describedby","userAriaDescribedBy"],rPa:"errorStateMatcher",multiple:"multiple",NF:"compareWith",value:"value",required:"required",placeholder:"placeholder",disabled:"disabled",ariaOrientation:["aria-orientation","ariaOrientation"],Ix:"selectable",tabIndex:"tabIndex"},outputs:{kd:"change",Pr:"valueChange"},
Zb:["matChipList"],features:[_.Ze([{Ca:_.qw,Kb:_.FD}]),_.Be],kc:["*"],Aa:2,Ba:0,Fa:[[1,"mat-chip-list-wrapper"]],va:function(a){a&1&&(_.Re(),_.B(0,"div",0),_.Se(1),_.D())},styles:['.mat-chip{position:relative;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);border:none;-webkit-appearance:none;-moz-appearance:none}.mat-chip::before{margin:calc(calc(var(--mat-focus-indicator-border-width, 3px) + 2px) * -1)}.mat-standard-chip{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);display:inline-flex;padding:7px 12px;border-radius:16px;align-items:center;cursor:default;min-height:32px;height:1px}.mat-standard-chip._mat-animation-noopable{transition:none !important;animation:none !important}.mat-standard-chip .mat-chip-remove{border:none;-webkit-appearance:none;-moz-appearance:none;padding:0;background:none}.mat-standard-chip .mat-chip-remove.mat-icon,.mat-standard-chip .mat-chip-remove .mat-icon{width:18px;height:18px;font-size:18px}.mat-standard-chip::after{top:0;left:0;right:0;bottom:0;position:absolute;border-radius:inherit;opacity:0;content:"";pointer-events:none;transition:opacity 200ms cubic-bezier(0.35, 0, 0.25, 1)}.mat-standard-chip:hover::after{opacity:.12}.mat-standard-chip:focus{outline:none}.mat-standard-chip:focus::after{opacity:.16}.cdk-high-contrast-active .mat-standard-chip{outline:solid 1px}.cdk-high-contrast-active .mat-standard-chip.mat-chip-selected{outline-width:3px}.mat-standard-chip.mat-chip-disabled::after{opacity:0}.mat-standard-chip.mat-chip-disabled .mat-chip-remove,.mat-standard-chip.mat-chip-disabled .mat-chip-trailing-icon{cursor:default}.mat-standard-chip.mat-chip-with-trailing-icon.mat-chip-with-avatar,.mat-standard-chip.mat-chip-with-avatar{padding-top:0;padding-bottom:0}.mat-standard-chip.mat-chip-with-trailing-icon.mat-chip-with-avatar{padding-right:8px;padding-left:0}[dir=rtl] .mat-standard-chip.mat-chip-with-trailing-icon.mat-chip-with-avatar{padding-left:8px;padding-right:0}.mat-standard-chip.mat-chip-with-trailing-icon{padding-top:7px;padding-bottom:7px;padding-right:8px;padding-left:12px}[dir=rtl] .mat-standard-chip.mat-chip-with-trailing-icon{padding-left:8px;padding-right:12px}.mat-standard-chip.mat-chip-with-avatar{padding-left:0;padding-right:12px}[dir=rtl] .mat-standard-chip.mat-chip-with-avatar{padding-right:0;padding-left:12px}.mat-standard-chip .mat-chip-avatar{width:24px;height:24px;margin-right:8px;margin-left:4px}[dir=rtl] .mat-standard-chip .mat-chip-avatar{margin-left:8px;margin-right:4px}.mat-standard-chip .mat-chip-remove,.mat-standard-chip .mat-chip-trailing-icon{width:18px;height:18px;cursor:pointer}.mat-standard-chip .mat-chip-remove,.mat-standard-chip .mat-chip-trailing-icon{margin-left:8px;margin-right:0}[dir=rtl] .mat-standard-chip .mat-chip-remove,[dir=rtl] .mat-standard-chip .mat-chip-trailing-icon{margin-right:8px;margin-left:0}.mat-chip-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit;overflow:hidden;transform:translateZ(0)}.mat-chip-list-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;margin:-4px}.mat-chip-list-wrapper input.mat-input-element,.mat-chip-list-wrapper .mat-standard-chip{margin:4px}.mat-chip-list-stacked .mat-chip-list-wrapper{flex-direction:column;align-items:flex-start}.mat-chip-list-stacked .mat-chip-list-wrapper .mat-standard-chip{width:100%}.mat-chip-avatar{border-radius:50%;justify-content:center;align-items:center;display:flex;overflow:hidden;object-fit:cover}input.mat-chip-input{width:150px;margin:4px;flex:1 0 150px}\n'],
nb:2,Na:0});_.GD=function(){};_.GD.ha=function(a){return new (a||_.GD)};_.GD.Ea=_.fc({type:_.GD});_.GD.Da=_.Vb({Ob:[_.Kq,{Ca:Gkb,xc:{VMc:[13]}}],imports:[_.Iq]});var HD=function(a,b){this.ob=a;this.nub=b};HD.prototype.isEnabled=function(){return!!this.nub&&this.nub.enabled};_.W.Object.defineProperties(HD.prototype,{UYa:{configurable:!0,enumerable:!0,get:function(){return this.ob.ta.hasAttribute("protected")}}});HD.ha=function(a){return new (a||HD)(_.x(_.Rc),_.x(Fkb,8))};HD.Ha=_.gc({type:HD,qa:[["mat-chip"],["","mat-chip",""]],Cb:4,lb:function(a,b){a&2&&_.Ge("gmat-chip",b.isEnabled())("gmat-protected-chip",b.isEnabled()&&b.UYa)}});var ID=function(a,b,c,d){_.yD.call(this,a,b,c,d);var e=this;this.Ll=a;this.ui=b;this.Zd=c;this.gt=new _.al;this.nc=new _.al;this.removed=new _.al;this.h8=new _.al;this.cp=!1;this.Un=new _.qe;this.al=new _.qe;Okb(this);this.Ya.add(c.Gpb.subscribe(function(){e.t8()}))};_.V(ID,_.yD);ID.Ha=_.yD.Ha;ID.prototype.La=function(){_.yD.prototype.La.call(this);this.nc.emit({Tf:this})};
var Okb=function(a){a=a.ob.ta;a.hasAttribute("mat-basic-chip")||"mat-basic-chip"===a.tagName.toLowerCase()?a.classList.add("mat-basic-chip"):a.classList.add("mat-standard-chip")};ID.prototype.remove=function(){this.removed.emit({Tf:this})};ID.prototype.focus=function(){this.Rp?_.Akb(this):(this.Tf.focus(),this.cp||(this.ob.ta.focus(),this.Un.next({Tf:this})),this.cp=!0)};ID.prototype.t8=function(){this.Rp=!1;this.focus()};
ID.prototype.r_=function(a){a.stopPropagation();this.h8.emit();!this.disabled&&_.zkb(this.Zd)&&(this.Rp=!0)};ID.ha=function(a){return new (a||ID)(_.x(_.sl),_.x(_.uD),_.x(_.xD),_.x(_.Rc))};
ID.ya=_.ec({type:ID,qa:[["xap-filter-editor"]],tb:function(a,b){a&1&&_.hf(_.DD,7);if(a&2){var c;_.gf(c=_.lf())&&(b.Tf=c.first)}},outputs:{gt:"selectionChange",nc:"destroyed",removed:"removed",h8:"chipClick"},features:[_.Ze([{Ca:_.DD,Kb:ID},_.xD]),_.Be],Aa:15,Ba:12,Fa:function(){return[["cdkOverlayOrigin","",1,"xap-filterbar-filtereditor-chip",3,"disableRipple","disabled","selectable","click","keydown.enter","keydown.space","removed"],["trigger","cdkOverlayOrigin"],[1,"xap-filterbar-filtereditor-chip-text"],
["matChipRemove","","class","xap-filterbar-filtereditor-chip-remove-icon","aria-label","remove this filter",3,"svgIcon",4,"ngIf"],[3,"trigger","loadingTemplate"],["header","",1,"xap-filterbar-filtereditor-popup-header"],[3,"id"],["mat-icon-button","","aria-label","close editor",1,"xap-filterbar-filtereditor-close",3,"click"],[3,"svgIcon"],["footer","","class","xap-filterbar-filtereditor-actions",4,"ngIf"],["filterLoading",""],["matChipRemove","","aria-label","remove this filter",1,"xap-filterbar-filtereditor-chip-remove-icon",
3,"svgIcon"],["footer","",1,"xap-filterbar-filtereditor-actions"],["mat-button","","color","primary",1,"xap-filterbar-filtereditor-apply-button",3,"disabled","click"]," Apply ",[1,"xap-filterbar-filtereditor-popup-content"],["color","accent","diameter","48","strokeWidth","4",1,"xap-filterbar-filtereditor-popup-loading-spinner"]]},va:function(a,b){a&1&&(_.B(0,"mat-chip",0,1),_.K("click",function(e){return b.r_(e)})("keydown.enter",function(e){return b.r_(e)})("keydown.space",function(e){return b.r_(e)})("removed",
function(){return b.remove()}),_.B(2,"span",2),_.P(3),_.D(),_.N(4,ahb,2,2,"mat-icon",3),_.D(),_.B(5,"xap-filter-editor-content",4)(6,"div",5)(7,"div",6),_.P(8),_.D(),_.B(9,"button",7),_.K("click",function(){return b.t8()}),_.B(10,"mat-icon",8),_.P(11),_.D()()(),_.N(12,chb,3,1,"div",9),_.D(),_.N(13,dhb,2,0,"ng-template",null,10,_.pf));if(a&2){var c=_.Ve(1),d=_.Ve(14);_.z("disableRipple",!_.zkb(b.Zd))("disabled",b.disabled)("selectable",!1);_.w(3);_.We(" ",null==b.tc?null:b.tc.WF," ");_.w(1);_.z("ngIf",
!b.tc||b.tc.Dx);_.w(1);_.z("trigger",c)("loadingTemplate",d);_.w(2);_.Te("id","dialog-label-",b.tc.id,"");_.w(1);_.We(" ",b.tc.config.displayName," ");_.w(2);_.z("svgIcon",_.aB(b.ui,"close_editor"));_.w(1);_.Ye(_.bB(b.ui,"close_editor"));_.w(1);_.z("ngIf",b.filter&&!b.filter.config.Uba)}},Ia:[_.hm,HD,_.Wq,_.DD,ED,_.ss,_.Pw,_.Xy,CD],nb:2,Na:0});var Pkb,Qkb;Pkb=["autocompleteInputBox"];_.JD=function(a){var b=this;this.ui=a;this.x5a="Loading options";this.selected=new _.al;this.V_a=new _.al;this.wOa=new _.al;this.eFb=new _.al;this.Rl=!1;this.ml=new _.dw;this.nc=new _.qe;this.oca=!1;this.ml.lm.ka(_.ve(this.nc)).subscribe(function(c){"string"===typeof c&&Qkb(b)})};_.JD.prototype.Pa=function(){this.kV&&!this.yT&&Qkb(this)};_.JD.prototype.La=function(){this.nc.next();this.nc.complete()};_.JD.prototype.focus=function(){this.eta.ta.focus()};
_.cB=function(a){return!!a.KR&&!!a.pL};_.Rkb=function(a){0===a.eta.ta.selectionStart&&0===a.eta.ta.selectionEnd&&a.eFb.emit()};Qkb=function(a){var b=a.iia(a.ml.value||"");a.kV?a.yT=b:a.ZL=b};_.JD.prototype.Ud=function(){var a=this.eta.ta;a.blur();a.focus()};
_.W.Object.defineProperties(_.JD.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Rl},set:function(a){this.Rl=_.Ug(a);a?this.ml.disable():this.ml.enable()}},iia:{configurable:!0,enumerable:!0,set:function(a){this.EHc=a;Qkb(this)},get:function(){return this.EHc}}});_.JD.ha=function(a){return new (a||_.JD)(_.x(_.uD))};
_.JD.Ha=_.gc({type:_.JD,tb:function(a,b){a&1&&_.hf(Pkb,7);if(a&2){var c;_.gf(c=_.lf())&&(b.eta=c.first)}},inputs:{disabled:"disabled",placeholder:"placeholder",aca:"inputLabel",kV:"useRankedSuggestions",sA:"noResultsMessage",iia:"suggestionProvider",RA:"savedFilterSets"},outputs:{selected:"selected",V_a:"selectedSet",wOa:"deletedSet",eFb:"onBackspace"}});var Skb=_.Bg("panelAnimation",[_.Eg("void, hidden",_.Dg({opacity:0,transform:"scaleY(0.8)"})),_.Fg(":enter, hidden => visible",[_.toa([_.Cg("0.03s linear",_.Dg({opacity:1})),_.Cg("0.12s cubic-bezier(0, 0, 0.2, 1)",_.Dg({transform:"scaleY(1)"}))])]),_.Fg(":leave, visible => hidden",[_.Cg("0.075s linear",_.Dg({opacity:0}))])]);var Tkb=["panel"],Ukb=0,Vkb=function(a,b){this.source=a;this.option=b},Wkb=_.bh(function(){}),Xkb=new _.mc("mat-autocomplete-default-options",{Ja:"root",oa:fhb}),KD=function(a,b,c,d){var e=Wkb.call(this)||this;e.ub=a;e.Oa=b;e.Yr=c;e.A6a=_.pd.EMPTY;e.zha=!1;e.HHa=!1;e.DK=null;e.b7a=!!e.Yr.voa;e.c7a=!!e.Yr.woa;e.FFb=new _.al;e.Ri=new _.al;e.closed=new _.al;e.EFb=new _.al;e.qq={};e.id="mat-autocomplete-"+Ukb++;e.rEc=(null==d?void 0:d.R5a)||!1;return e};_.V(KD,Wkb);_.k=KD.prototype;
_.k.EJa=function(a){this.Xo=a;this.Rcb(this.qq)};_.k.Ge=function(){var a=this;this.Ec=(new _.v$a(this.options)).lI();this.A6a=this.Ec.kd.subscribe(function(b){a.isOpen&&a.EFb.emit({source:a,option:a.options.toArray()[b]||null})});this.JJa()};_.k.La=function(){var a;null==(a=this.Ec)||a.destroy();this.A6a.unsubscribe()};_.k.Ocb=function(a){this.panel&&(this.panel.ta.scrollTop=a)};_.k.fpc=function(){return this.panel?this.panel.ta.scrollTop:0};
_.k.JJa=function(){this.zha=!!this.options.length;this.Tcb(this.qq);_.vk(this.ub)};_.k.Fnc=function(a){this.FFb.emit(new Vkb(this,a))};_.k.S4=function(a){return this.ariaLabel?null:this.Aj?(a?a+" ":"")+this.Aj:a};_.k.Tcb=function(a){a[this.ueb]=this.zha;a[this.z$a]=!this.zha};_.k.Rcb=function(a){a["mat-primary"]="primary"===this.Xo;a["mat-warn"]="warn"===this.Xo;a["mat-accent"]="accent"===this.Xo};
_.W.Object.defineProperties(KD.prototype,{isOpen:{configurable:!0,enumerable:!0,get:function(){return this.HHa&&this.zha}},voa:{configurable:!0,enumerable:!0,get:function(){return this.b7a},set:function(a){this.b7a=_.Ug(a)}},woa:{configurable:!0,enumerable:!0,get:function(){return this.c7a},set:function(a){this.c7a=_.Ug(a)}},classList:{configurable:!0,enumerable:!0,set:function(a){this.qq=a&&a.length?Idb(a).reduce(function(b,c){b[c]=!0;return b},{}):{};this.Tcb(this.qq);this.Rcb(this.qq);this.Oa.ta.className=
""}}});KD.ha=function(a){return new (a||KD)(_.x(_.sl),_.x(_.Rc),_.x(Xkb),_.x(_.Bp))};
KD.Ha=_.gc({type:KD,tb:function(a,b){a&1&&(_.hf(_.df,7),_.hf(Tkb,5));if(a&2){var c;_.gf(c=_.lf())&&(b.va=c.first);_.gf(c=_.lf())&&(b.panel=c.first)}},inputs:{ariaLabel:["aria-label","ariaLabel"],Aj:["aria-labelledby","ariaLabelledby"],DK:"displayWith",voa:"autoActiveFirstOption",woa:"autoSelectActiveOption",DJc:"panelWidth",classList:["class","classList"]},outputs:{FFb:"optionSelected",Ri:"opened",closed:"closed",EFb:"optionActivated"},features:[_.Be]});
_.LD=function(){var a=KD.apply(this,arguments)||this;a.ueb="mat-mdc-autocomplete-visible";a.z$a="mat-mdc-autocomplete-hidden";var b;a.QI=null!=(b=a.Yr.Ls)?b:!1;return a};_.V(_.LD,KD);_.LD.Ha=KD.Ha;_.LD.prototype.YJa=function(){if(this.options)for(var a=_.q(this.options),b=a.next();!b.done;b=a.next())_.vk(b.value.ub)};_.W.Object.defineProperties(_.LD.prototype,{Ls:{configurable:!0,enumerable:!0,get:function(){return this.QI},set:function(a){this.QI=_.Ug(a);this.YJa()}}});
_.LD.ha=function(){var a;return function(b){return(a||(a=_.Pc(_.LD)))(b||_.LD)}}();
_.LD.ya=_.ec({type:_.LD,qa:[["mat-autocomplete"]],zd:function(a,b,c){a&1&&(_.kf(c,_.Nq,5),_.kf(c,_.Tq,5));if(a&2){var d;_.gf(d=_.lf())&&(b.oM=d);_.gf(d=_.lf())&&(b.options=d)}},Db:["ngSkipHydration","true",1,"mat-mdc-autocomplete"],inputs:{Ed:"disableRipple",Ls:"hideSingleSelectionIndicator"},Zb:["matAutocomplete"],features:[_.Ze([{Ca:_.Lq,Kb:_.LD}]),_.Be],kc:["*"],Aa:1,Ba:0,Fa:[["role","listbox",1,"mat-mdc-autocomplete-panel","mdc-menu-surface","mdc-menu-surface--open",3,"id","ngClass"],["panel",
""]],va:function(a){a&1&&(_.Re(),_.N(0,ehb,3,5,"ng-template"))},Ia:[_.fm],styles:[".mdc-menu-surface{display:none;position:absolute;box-sizing:border-box;margin:0;padding:0;transform:scale(1);transform-origin:top left;opacity:0;overflow:auto;will-change:transform,opacity;transform-origin-left:top left;transform-origin-right:top right}.mdc-menu-surface:focus{outline:none}.mdc-menu-surface--animating-open{display:inline-block;transform:scale(0.8);opacity:0}.mdc-menu-surface--open{display:inline-block;transform:scale(1);opacity:1}.mdc-menu-surface--animating-closed{display:inline-block;opacity:0}[dir=rtl] .mdc-menu-surface,.mdc-menu-surface[dir=rtl]{transform-origin-left:top right;transform-origin-right:top left}.mdc-menu-surface--anchor{position:relative;overflow:visible}.mdc-menu-surface--fixed{position:fixed}.mdc-menu-surface--fullwidth{width:100%}.mdc-menu-surface{max-width:calc(100vw - 32px);max-width:var(--mdc-menu-max-width, calc(100vw - 32px));max-height:calc(100vh - 32px);max-height:var(--mdc-menu-max-height, calc(100vh - 32px));z-index:8;border-radius:4px;border-radius:var(--mdc-shape-medium, 4px)}.mdc-menu-surface.mat-mdc-autocomplete-panel{width:100%;max-height:256px;position:static;visibility:hidden;transform-origin:center top;margin:0;padding:8px 0;list-style-type:none}.mdc-menu-surface.mat-mdc-autocomplete-panel:focus{outline:none}.cdk-high-contrast-active .mdc-menu-surface.mat-mdc-autocomplete-panel{outline:solid 1px}.cdk-overlay-pane:not(.mat-mdc-autocomplete-panel-above) .mdc-menu-surface.mat-mdc-autocomplete-panel{border-top-left-radius:0;border-top-right-radius:0}.mat-mdc-autocomplete-panel-above .mdc-menu-surface.mat-mdc-autocomplete-panel{border-bottom-left-radius:0;border-bottom-right-radius:0;transform-origin:center bottom}.mdc-menu-surface.mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible{visibility:visible}.mdc-menu-surface.mat-mdc-autocomplete-panel.mat-mdc-autocomplete-hidden{visibility:hidden}mat-autocomplete{display:none}\n"],
nb:2,data:{animation:[Skb]},Na:0});var Ykb,Zkb,ND;Ykb={Ca:_.Uv,Kb:_.$b(function(){return _.MD}),ld:!0};Zkb=new _.mc("mat-autocomplete-scroll-strategy");_.$kb={Ca:Zkb,Eb:[_.Gq],Bb:function(a){return function(){return a.Po.Zs()}}};
ND=function(a,b,c,d,e,f,g,h,n,r,v){var A=this;this.Wd=a;this.wj=b;this.Sf=c;this.ym=d;this.ub=e;this.zc=g;this.yk=h;this.Ib=n;this.ng=r;this.Yr=v;this.WHa=this.jFa=this.V7a=!1;this.teb=_.pd.EMPTY;this.yFa=!0;this.MFa=new _.qe;this.yeb=function(){A.yFa=A.Ib.activeElement!==A.Wd.ta||A.Re};this.ii=function(){};this.ji=function(){};this.position="auto";this.QLa="off";this.dJ=!1;this.HFb=_.Nd(function(){var C=A.autocomplete?A.autocomplete.options:null;return C?C.qd.ka(_.te(C),_.ue(function(){return _.Sd.apply(null,
_.qc(C.map(function(I){return I.eva})))})):A.ym.Ag.ka(_.he(1),_.ue(function(){return A.HFb}))});this.mg=f};ND.prototype.Pc=function(){var a=this,b=this.vq();"undefined"!==typeof b&&this.ym.jc(function(){return b.addEventListener("blur",a.yeb)})};ND.prototype.Tb=function(a){a.position&&this.Ym&&(this.Qcb(this.Ym),this.Re&&this.Xb.ei())};ND.prototype.La=function(){var a=this.vq();"undefined"!==typeof a&&a.removeEventListener("blur",this.yeb);this.teb.unsubscribe();this.V7a=!0;this.pnc();this.MFa.complete()};
_.alb=function(a){a.Kka();a.LE()};_.k=ND.prototype;_.k.DY=function(){var a=this;this.wsc();this.dJ&&(this.Re&&this.ym.wc(function(){a.autocomplete.closed.emit()}),this.autocomplete.HHa=this.dJ=!1,this.uX=null,this.Xb&&this.Xb.Kg()&&(this.Xb.detach(),this.u4.unsubscribe()),this.V7a||this.ub.he())};_.k.ei=function(){this.dJ&&this.Xb.ei()};
_.k.Soc=function(){var a=this;return _.Sd(_.Pd(this.Ib,"click"),_.Pd(this.Ib,"auxclick"),_.Pd(this.Ib,"touchend")).ka(_.Ud(function(b){b=_.Tg(b);var c=a.yk?a.yk.Oa.ta:null,d=a.Mpa?a.Mpa.ob.ta:null;return a.dJ&&b!==a.Wd.ta&&a.Ib.activeElement!==a.Wd.ta&&(!c||!c.contains(b))&&(!d||!d.contains(b))&&!!a.Xb&&!a.Xb.Ru.contains(b)}))};_.k.Uo=function(a){var b=this;Promise.resolve(null).then(function(){return b.iFa(a)})};_.k.Ho=function(a){this.ii=a};_.k.Zu=function(a){this.ji=a};
_.k.Fr=function(a){this.Wd.ta.disabled=a};_.k.Yg=function(a){var b=a.keyCode,c=_.Rg(a);27!==b||c||a.preventDefault();if(this.sF&&13===b&&this.Re&&!c)this.sF.uJ(),this.mJa(),a.preventDefault();else if(this.autocomplete){var d=this.autocomplete.Ec.el,e=38===b||40===b;9===b||e&&!c&&this.Re?this.autocomplete.Ec.wA(a):e&&this.YO()&&_.alb(this);if(e||this.autocomplete.Ec.el!==d)this.Hsc(this.autocomplete.Ec.GJ||0),this.autocomplete.woa&&this.sF&&(this.uX||(this.Fuc=this.Wd.ta.value),this.uX=this.sF,this.iFa(this.sF.value))}};
_.k.Kla=function(a){var b=a.target,c=b.value;"number"===b.type&&(c=""==c?null:parseFloat(c));this.aJa!==c&&(this.aJa=c,this.uX=null,this.ii(c),this.YO()&&this.Ib.activeElement===a.target&&_.alb(this))};_.k.Jla=function(){this.yFa?this.YO()&&(this.aJa=this.Wd.ta.value,this.Kka(),this.LE(!0)):this.yFa=!0};_.k.wq=function(){this.YO()&&!this.Re&&_.alb(this)};_.k.LE=function(a){this.yk&&"auto"===this.yk.Es&&((void 0===a?0:a)?this.yk.M6a():this.yk.Es="always",this.WHa=!0)};
_.k.wsc=function(){this.WHa&&(this.yk&&(this.yk.Es="auto"),this.WHa=!1)};_.k.Btc=function(){var a=this,b=this.ym.Ag.ka(_.he(1)),c=this.autocomplete.options.qd.ka(_.we(function(){return _.WTa(a.Ym)}),_.ee(0));return _.Sd(b,c).ka(_.ue(function(){a.ym.wc(function(){var d=a.Re;a.mJa();a.autocomplete.JJa();a.ub.he();a.Re&&a.Xb.ei();d!==a.Re&&(a.Re?a.autocomplete.Ri.emit():a.autocomplete.closed.emit())});return a.BJc}),_.he(1)).subscribe(function(d){return a.htc(d)})};
_.k.pnc=function(){this.Xb&&(this.DY(),this.Xb.dispose(),this.Xb=null)};_.k.iFa=function(a){a=this.autocomplete&&this.autocomplete.DK?this.autocomplete.DK(a):a;this.beb(null!=a?a:"")};_.k.beb=function(a){this.yk?this.yk.Od.value=a:this.Wd.ta.value=a;this.aJa=a};_.k.htc=function(a){if(a=a?a.source:this.uX)this.lmc(a),this.iFa(a.value),this.ii(a.value),this.autocomplete.Fnc(a),this.Wd.ta.focus();this.DY()};_.k.lmc=function(a){this.autocomplete.options.forEach(function(b){b!==a&&b.selected&&b.fj()})};
_.k.Kka=function(){var a=this,b=this.Xb;if(b)_.VTa(this.Ym,this.GGa()),b.jB({width:this.SGa()});else{var c;this.gp=new _.Bq(this.autocomplete.va,this.Sf,{id:null==(c=this.yk)?void 0:_.u$a(c)});this.Xb=b=this.wj.create(this.R4());this.Jpc(b);this.teb=this.ng.kd().subscribe(function(){a.Re&&b&&b.jB({width:a.SGa()})})}b&&!b.Kg()&&(b.Sd(this.gp),this.u4=this.Btc());c=this.Re;this.autocomplete.JJa();this.autocomplete.HHa=this.dJ=!0;var d;this.autocomplete.EJa(null==(d=this.yk)?void 0:d.color);this.Re&&
c!==this.Re&&this.autocomplete.Ri.emit()};_.k.R4=function(){var a,b;return new _.tq({Fj:this.RGa(),xl:this.mg(),width:this.SGa(),direction:null!=(b=this.zc)?b:void 0,te:null==(a=this.Yr)?void 0:a.bT})};_.k.RGa=function(){var a=_.t$a(_.ZTa(_.yq(this.wj.position(),this.GGa()),!1),!1);this.Qcb(a);return this.Ym=a};
_.k.Qcb=function(a){var b=[{Mc:"start",Nc:"bottom",uc:"start",Bc:"top"},{Mc:"end",Nc:"bottom",uc:"end",Bc:"top"}],c=this.y6a;c=[{Mc:"start",Nc:"top",uc:"start",Bc:"bottom",te:c},{Mc:"end",Nc:"top",uc:"end",Bc:"bottom",te:c}];b="above"===this.position?c:"below"===this.position?b:[].concat(_.qc(b),_.qc(c));_.wq(a,b)};_.k.GGa=function(){return this.Mpa?this.Mpa.ob:this.yk?this.yk.TZ():this.Wd};_.k.SGa=function(){return this.autocomplete.DJc||this.Moc()};_.k.Moc=function(){return this.GGa().ta.getBoundingClientRect().width};
_.k.mJa=function(){var a=this.autocomplete;a.voa?_.bq(a.Ec):a.Ec.Er(-1)};_.k.YO=function(){var a=this.Wd.ta;return!a.readOnly&&!a.disabled&&!this.jFa};_.k.vq=function(){var a;return(null==(a=this.Ib)?void 0:a.defaultView)||window};_.k.Hsc=function(a){var b=this.autocomplete,c=_.c$a(a,b.options,b.oM);0===a&&1===c?b.Ocb(0):b.panel&&(a=b.options.toArray()[a])&&(a=a.cj(),b.Ocb(_.d$a(a.offsetTop,a.offsetHeight,b.fpc(),b.panel.ta.offsetHeight)))};
_.k.Jpc=function(a){var b=this;a.Ku().subscribe(function(c){if(27===c.keyCode&&!_.Rg(c)||38===c.keyCode&&_.Rg(c,"altKey")){if(b.uX){var d;b.beb(null!=(d=b.Fuc)?d:"");b.uX=null}b.MFa.next();b.mJa();c.stopPropagation();c.preventDefault()}});a.nea().subscribe()};
_.W.Object.defineProperties(ND.prototype,{rz:{configurable:!0,enumerable:!0,get:function(){return this.jFa},set:function(a){this.jFa=_.Ug(a)}},Re:{configurable:!0,enumerable:!0,get:function(){return this.dJ&&this.autocomplete.zha}},BJc:{configurable:!0,enumerable:!0,get:function(){var a=this;return _.Sd(this.HFb,this.autocomplete.Ec.C2.ka(_.Ud(function(){return a.dJ})),this.MFa,this.Soc(),this.Xb?this.Xb.Zv.ka(_.Ud(function(){return a.dJ})):_.vd()).ka(_.y(function(b){return b instanceof _.CUa?b:null}))}},
sF:{configurable:!0,enumerable:!0,get:function(){return this.autocomplete&&this.autocomplete.Ec?this.autocomplete.Ec.el:null}}});ND.ha=function(a){return new (a||ND)(_.x(_.Rc),_.x(_.Gq),_.x(_.ef),_.x(_.ye),_.x(_.sl),_.x(Zkb),_.x(_.dq,8),_.x(_.rw,9),_.x(_.Yg,8),_.x(_.nq),_.x(Xkb,8))};
ND.Ha=_.gc({type:ND,inputs:{autocomplete:["matAutocomplete","autocomplete"],position:["matAutocompletePosition","position"],Mpa:["matAutocompleteConnectedTo","connectedTo"],QLa:["autocomplete","autocompleteAttribute"],rz:["matAutocompleteDisabled","autocompleteDisabled"]},features:[_.uc]});_.MD=function(){ND.apply(this,arguments);this.y6a="mat-mdc-autocomplete-panel-above"};_.V(_.MD,ND);_.MD.ha=function(){var a;return function(b){return(a||(a=_.Pc(_.MD)))(b||_.MD)}}();
_.MD.Ha=_.gc({type:_.MD,qa:[["input","matAutocomplete",""],["textarea","matAutocomplete",""]],Db:[1,"mat-mdc-autocomplete-trigger"],Cb:7,lb:function(a,b){a&1&&_.K("focusin",function(){return b.Jla()})("blur",function(){return b.ji()})("input",function(c){return b.Kla(c)})("keydown",function(c){return b.Yg(c)})("click",function(){return b.wq()});a&2&&_.Ee("autocomplete",b.QLa)("role",b.rz?null:"combobox")("aria-autocomplete",b.rz?null:"list")("aria-activedescendant",b.Re&&b.sF?b.sF.id:null)("aria-expanded",
b.rz?null:b.Re.toString())("aria-owns",b.rz||!b.Re?null:null==b.autocomplete?null:b.autocomplete.id)("aria-haspopup",b.rz?null:"listbox")},Zb:["matAutocompleteTrigger"],features:[_.Ze([Ykb]),_.Be]});var blb;blb={Ca:_.Uv,Kb:_.$b(function(){return _.OD}),ld:!0};_.OD=function(){ND.apply(this,arguments);this.y6a="mat-autocomplete-panel-above"};_.V(_.OD,ND);_.OD.ha=function(){var a;return function(b){return(a||(a=_.Pc(_.OD)))(b||_.OD)}}();
_.OD.Ha=_.gc({type:_.OD,qa:[["input","matAutocomplete",""],["textarea","matAutocomplete",""]],Db:[1,"mat-autocomplete-trigger"],Cb:7,lb:function(a,b){a&1&&_.K("focusin",function(){return b.Jla()})("blur",function(){return b.ji()})("input",function(c){return b.Kla(c)})("keydown",function(c){return b.Yg(c)})("click",function(){return b.wq()});a&2&&_.Ee("autocomplete",b.QLa)("role",b.rz?null:"combobox")("aria-autocomplete",b.rz?null:"list")("aria-activedescendant",b.Re&&b.sF?b.sF.id:null)("aria-expanded",
b.rz?null:b.Re.toString())("aria-owns",b.rz||!b.Re?null:null==b.autocomplete?null:b.autocomplete.id)("aria-haspopup",b.rz?null:"listbox")},Zb:["matAutocompleteTrigger"],features:[_.Ze([blb]),_.Be]});_.PD=function(){var a=KD.apply(this,arguments)||this;a.ueb="mat-autocomplete-visible";a.z$a="mat-autocomplete-hidden";return a};_.V(_.PD,KD);_.PD.Ha=KD.Ha;_.PD.ha=function(){var a;return function(b){return(a||(a=_.Pc(_.PD)))(b||_.PD)}}();
_.PD.ya=_.ec({type:_.PD,qa:[["mat-autocomplete"]],zd:function(a,b,c){a&1&&(_.kf(c,_.Nq,5),_.kf(c,_.ez,5));if(a&2){var d;_.gf(d=_.lf())&&(b.oM=d);_.gf(d=_.lf())&&(b.options=d)}},Db:["ngSkipHydration","true",1,"mat-autocomplete"],inputs:{Ed:"disableRipple"},Zb:["matAutocomplete"],features:[_.Ze([{Ca:_.Lq,Kb:_.PD}]),_.Be],kc:["*"],Aa:1,Ba:0,Fa:[["role","listbox",1,"mat-autocomplete-panel",3,"id","ngClass"],["panel",""]],va:function(a){a&1&&(_.Re(),_.N(0,ghb,3,4,"ng-template"))},Ia:[_.fm],styles:[".mat-autocomplete-panel{min-width:112px;max-width:280px;overflow:auto;-webkit-overflow-scrolling:touch;visibility:hidden;max-width:none;max-height:256px;position:relative;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.mat-autocomplete-panel.mat-autocomplete-visible{visibility:visible}.mat-autocomplete-panel.mat-autocomplete-hidden{visibility:hidden}.mat-autocomplete-panel-above .mat-autocomplete-panel{border-radius:0;border-top-left-radius:4px;border-top-right-radius:4px}.mat-autocomplete-panel .mat-divider-horizontal{margin-top:-1px}.cdk-high-contrast-active .mat-autocomplete-panel{outline:solid 1px}mat-autocomplete{display:none}\n"],
nb:2,Na:0});var khb=function(a){return{wa:a}},QD=function(){_.JD.apply(this,arguments);this.eZa=!1};_.V(QD,_.JD);QD.Ha=_.JD.Ha;QD.prototype.mba=function(a){this.ml.setValue("");a.option.value.filters?this.V_a.emit(a.option.value):this.selected.emit(a.option.value)};_.clb=function(a){a.eca&&a.RLa.DY()};_.W.Object.defineProperties(QD.prototype,{eca:{configurable:!0,enumerable:!0,get:function(){return this.autocomplete.isOpen}}});QD.ha=function(){var a;return function(b){return(a||(a=_.Pc(QD)))(b||QD)}}();
QD.ya=_.ec({type:QD,qa:[["xap-filter-menu"]],tb:function(a,b){a&1&&(_.hf(_.PD,7),_.hf(_.OD,7));if(a&2){var c;_.gf(c=_.lf())&&(b.autocomplete=c.first);_.gf(c=_.lf())&&(b.RLa=c.first)}},features:[_.Be],Aa:13,Ba:13,Fa:function(){return[[1,"xap-filterbar-menu-input-box",3,"formControl","matAutocomplete","placeholder","click","focusin","focusout","keydown.backspace"],["autocompleteInputBox",""],["autoActiveFirstOption","","panelWidth","auto",1,"xap-filterbar-menu-autocomplete",3,"aria-label","optionSelected"],
["auto","matAutocomplete"],["class","xap-filterbar-menu-saved-group",4,"ngIf"],[4,"ngIf","ngIfElse"],["standardSuggestions",""],["disabled","","class","xap-filterbar-menu-option",4,"ngIf"],["rankedItem",""],[1,"xap-filterbar-menu-saved-group"],["label","Saved filters"],["class","xap-filterbar-menu-option xap-filterbar-menu-saved-option",3,"value",4,"ngFor","ngForOf"],[1,"xap-filterbar-menu-option","xap-filterbar-menu-saved-option",3,"value"],["mat-icon-button","","aria-label","Delete saved filter",
3,"click"],[3,"svgIcon","fontSet"],[4,"ngFor","ngForOf"],[4,"ngIf"],["class","xap-filterbar-menu-option",3,"value",4,"ngIf"],[3,"label"],["class","xap-filterbar-menu-option",3,"value",4,"ngFor","ngForOf"],[1,"xap-filterbar-menu-option",3,"value"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],["disabled","",1,"xap-filterbar-menu-option"],[1,"no-results"],"color accent diameter 26 strokeWidth 3".split(" "),[3,"ngSwitch"],[4,"ngSwitchCase"],[4,"ngSwitchDefault"]]},va:function(a,b){a&1&&(_.B(0,"input",
0,1),_.K("click",function(){return b.Ud()})("focusin",function(){return b.oca=!0})("focusout",function(){return b.oca=!1})("keydown.backspace",function(){return _.Rkb(b)}),_.D(),_.B(2,"mat-autocomplete",2,3),_.K("optionSelected",function(e){return b.mba(e)}),_.N(4,ihb,3,1,"div",4),_.N(5,shb,5,6,"ng-container",5),_.N(6,zhb,4,6,"ng-template",null,6,_.pf),_.N(8,Ahb,2,1,"mat-option",7),_.Q(9,"async"),_.Q(10,"async"),_.N(11,Ghb,1,1,"ng-template",null,8,_.pf),_.D());if(a&2){var c=_.Ve(3),d=_.Ve(7);_.z("formControl",
b.ml)("matAutocomplete",c)("placeholder",b.placeholder);_.Ee("aria-label",b.aca||b.placeholder||null);_.w(2);_.z("aria-label",b.placeholder);_.w(2);_.z("ngIf",null==b.RA?null:b.RA.length);_.w(1);_.z("ngIf",b.kV)("ngIfElse",d);_.w(3);_.z("ngIf",null==_.R(9,9,b.ZL)&&null==_.R(10,11,b.yT))}},Ia:[_.gm,_.hm,_.lm,_.im,_.jm,_.km,_.PD,_.OD,_.ez,OB,_.Wq,_.ss,_.Pw,_.Rh,_.Zv,_.gw,_.mm],nb:2,Na:0});_.RD=function(a,b,c){_.wD.call(this,a,b,c);this.ui=a;this.Dm=b};_.V(_.RD,_.wD);_.RD.Ha=_.wD.Ha;_.RD.prototype.Pc=function(){var a=this,b;null==(b=this.Kpb)||b.qd.subscribe(function(){a.dK&&a.dK.unsubscribe();a.dK=a.lpa.i8.subscribe(function(){_.clb(a.Kp)})})};_.RD.prototype.K_=function(a){return this.cPa&&this.yw===a&&!this.Kp.eca};_.RD.prototype.waa=function(){return this.wsb||"filter_list"};
_.RD.prototype.P_a=function(){if(0<this.lpa.fe.length){var a;null==(a=this.lpa.fe.get(this.lpa.fe.length-1))||a.focus()}else this.Kp&&this.Kp.Ud()};_.RD.ha=function(a){return new (a||_.RD)(_.x(_.uD),_.x(_.tB,8),_.x(_.vkb,8))};
_.RD.ya=_.ec({type:_.RD,qa:[["xap-filter-bar"]],tb:function(a,b){a&1&&(_.hf(_.FD,5),_.hf(QD,7),_.hf(ID,5));if(a&2){var c;_.gf(c=_.lf())&&(b.lpa=c.first);_.gf(c=_.lf())&&(b.Kp=c.first);_.gf(c=_.lf())&&(b.Kpb=c)}},features:[_.Ze([_.uD]),_.Be],Aa:12,Ba:17,Fa:function(){return[[1,"xap-filterbar-filter-bar",3,"click"],[1,"xap-filterbar-header"],["class","xap-filterbar-icon-label",3,"svgIcon",4,"ngIf"],["class","xap-filterbar-text-label",4,"ngIf"],[1,"xap-filterbar-applied-filters-container"],["aria-label",
"list of filters, press backspace to remove filter",1,"xap-filterbar-chip-list",3,"disabled"],["class","xap-filterbar-filtereditor",3,"appliedFilter","filter","isEditorVisible","disabled","editorVisibleChange","removed","update",4,"ngFor","ngForOf"],["autoActiveFirstOption","",1,"xap-filterbar-menu",3,"suggestionProvider","useRankedSuggestions","placeholder","inputLabel","noResultsMessage","disabled","savedFilterSets","selected","selectedSet","deletedSet","onBackspace"],["mat-icon-button","","class",
"xap-filterbar-save-button","type","button",3,"matTooltip","click",4,"ngIf"],["mat-icon-button","","class","xap-filterbar-clear-button","type","button",3,"matTooltip","click",4,"ngIf"],[1,"xap-filterbar-icon-label",3,"svgIcon"],[1,"xap-filterbar-text-label"],[1,"xap-filterbar-filtereditor",3,"appliedFilter","filter","isEditorVisible","disabled","editorVisibleChange","removed","update"],["mat-icon-button","","type","button",1,"xap-filterbar-save-button",3,"matTooltip","click"],[3,"svgIcon"],["mat-icon-button",
"","type","button",1,"xap-filterbar-clear-button",3,"matTooltip","click"]]},va:function(a,b){a&1&&(_.B(0,"div",0),_.K("click",function(c){return b.OC(c)}),_.B(1,"div",1),_.N(2,Ihb,2,2,"mat-icon",2),_.N(3,Jhb,2,1,"span",3),_.D(),_.B(4,"div",4)(5,"mat-chip-list",5),_.N(6,Lhb,2,6,"xap-filter-editor",6),_.Q(7,"async"),_.B(8,"xap-filter-menu",7),_.K("selected",function(c){return _.wkb(b,c)})("selectedSet",function(c){return b.poa(c)})("deletedSet",function(){})("onBackspace",function(){return b.P_a()}),
_.Q(9,"async"),_.D()()(),_.N(10,Mhb,3,4,"button",8),_.N(11,Nhb,3,4,"button",9),_.D());a&2&&(_.w(2),_.z("ngIf",!b.IZ),_.w(1),_.z("ngIf",b.IZ),_.w(2),_.z("disabled",b.disabled),_.w(1),_.z("ngForOf",_.R(7,13,b.config.qg)),_.w(2),_.z("suggestionProvider",b.config.jDb.iia)("useRankedSuggestions",b.config.kV)("placeholder",b.hT)("inputLabel",b.aca||b.hT)("noResultsMessage",b.sA)("disabled",b.disabled)("savedFilterSets",_.R(9,15,null==b.config.cN?null:b.config.cN.RA)),_.w(2),_.z("ngIf",b.config.cN&&0<b.config.qg.getValue().length),
_.w(1),_.z("ngIf",_.ykb(b)))},Ia:[_.gm,_.hm,_.Wq,_.FD,_.ss,_.Uw,ID,QD,_.mm],nb:2,Na:0});_.SD=function(){_.Gq.apply(this,arguments);this.rsa=[]};_.V(_.SD,_.Gq);_.SD.prototype.create=function(a){return _.Gq.prototype.create.call(this,Object.assign({},a,{te:(null==a?0:a.te)?_.Npa(a.te).concat(this.rsa):this.rsa}))};_.SD.ha=function(){var a;return function(b){return(a||(a=_.Pc(_.SD)))(b||_.SD)}}();_.SD.ua=_.t({token:_.SD,oa:_.SD.ha});_.TD=function(){};_.TD.ha=function(a){return new (a||_.TD)};_.TD.Ea=_.fc({type:_.TD});_.TD.Da=_.Vb({imports:[_.nm,_.Iq,_.Iq]});var dlb=function(a,b,c,d,e,f,g){e=void 0===e?{}:e;this.value=a;this.WQ=b;this.ariaLabel=c;this.enabled=d;this.Vxc=e;this.Cm=void 0===f?a:f;this.dwa=g},elb=1,UD=function(a,b){var c=this;this.Oa=a;this.vb=b;this.Vc=_.cc(_.Bp);this.ME=!1;this.Lua=7;this.Meb=0;this.aD=!1;this.Xjb=1;this.xH=this.tT=null;this.hNb=new _.al;this.Uea=new _.al;this.Jl=new _.al;this.XQ=new _.al;this.xC=new _.al;this.kla=!1;this.ola=function(d){if(c.adb&&"focus"===d.type)c.adb=!1;else if(d.target&&c.aD){var e=c.OW(d.target);
e&&c.vb.wc(function(){return c.Uea.emit({value:e.enabled?e:null,event:d})})}};this.Hdb=function(d){if(c.aD){var e=Xhb(d),f=e?c.OW(e):null;e!==d.target&&(c.kla=!0);Thb(d.target)&&d.preventDefault();c.vb.wc(function(){return c.Uea.emit({value:(null==f?0:f.enabled)?f:null,event:d})})}};this.qma=function(d){null!==c.xH&&c.aD&&("blur"!==d.type&&(c.kla=!0),!d.target||!c.OW(d.target)||d.relatedTarget&&c.OW(d.relatedTarget)||c.vb.wc(function(){return c.Uea.emit({value:null,event:d})}))};this.zma=function(d){if(c.aD){c.kla=
!1;var e=d.target&&c.OW(d.target);e&&c.fma(e.dwa)&&c.vb.wc(function(){c.XQ.emit({value:e.dwa,event:d})})}};this.gIa=function(d){if(c.aD){var e=Thb(d.target);e?e.closest(".mat-calendar-body")===c.Oa.ta&&c.vb.wc(function(){var f=c.OW(e),g;c.xC.emit({value:null!=(g=null==f?void 0:f.dwa)?g:null,event:d})}):c.vb.wc(function(){c.xC.emit({value:null,event:d})})}};this.Gdb=function(d){(d=Xhb(d))&&c.gIa({target:d})};this.Qf="mat-calendar-body-"+elb++;this.PJa=this.Qf+"-start-date";this.qGa=this.Qf+"-end-date";
b.jc(function(){var d=a.ta;d.addEventListener("mouseenter",c.ola,!0);d.addEventListener("touchmove",c.Hdb,!0);d.addEventListener("focus",c.ola,!0);d.addEventListener("mouseleave",c.qma,!0);d.addEventListener("blur",c.qma,!0);d.addEventListener("mousedown",c.zma);d.addEventListener("touchstart",c.zma);c.Vc.ne&&(window.addEventListener("mouseup",c.gIa),window.addEventListener("touchend",c.Gdb))})};_.k=UD.prototype;_.k.Cn=function(){this.ME&&(this.Vy(),this.ME=!1)};
_.k.Xlc=function(a,b){this.kla||a.enabled&&this.hNb.emit({value:a.value,event:b})};_.k.Dnc=function(a,b){a.enabled&&this.Jl.emit({value:a.value,event:b})};_.k.bX=function(a){return this.n2===a||this.rZ===a};_.k.Tb=function(a){var b=a.numCols,c=this.rows,d=this.Lua;if(a.rows||b)this.J4=c&&c.length&&c[0].length?d-c[0].length:0;if(a.cellAspectRatio||b||!this.ZO)this.ZO=50*this.Xjb/d+"%";if(b||!this.v7a)this.v7a=100/d+"%"};
_.k.La=function(){var a=this.Oa.ta;a.removeEventListener("mouseenter",this.ola,!0);a.removeEventListener("touchmove",this.Hdb,!0);a.removeEventListener("focus",this.ola,!0);a.removeEventListener("mouseleave",this.qma,!0);a.removeEventListener("blur",this.qma,!0);a.removeEventListener("mousedown",this.zma);a.removeEventListener("touchstart",this.zma);this.Vc.ne&&(window.removeEventListener("mouseup",this.gIa),window.removeEventListener("touchend",this.Gdb))};
_.k.T$a=function(a,b){b=a*this.Lua+b;a&&(b-=this.J4);return b==this.Meb};_.k.Vy=function(a){var b=this;a=void 0===a?!0:a;this.vb.jc(function(){b.vb.Ag.ka(_.he(1)).subscribe(function(){setTimeout(function(){var c=b.Oa.ta.querySelector(".mat-calendar-body-active");c&&(a||(b.adb=!0),c.focus())})})})};_.k.tJa=function(){this.ME=!0};_.k.JHa=function(a){return Uhb(a,this.n2,this.rZ)};_.k.IHa=function(a){return Vhb(a,this.n2,this.rZ)};_.k.fma=function(a){return Whb(a,this.n2,this.rZ,this.aD)};
_.k.W$a=function(a){return Uhb(a,this.bu,this.uw)};_.k.qqc=function(a,b,c){if(!this.W$a(a)||this.JHa(a)||!this.fma(a))return!1;a=this.rows[b][c-1];a||(a=(b=this.rows[b-1])&&b[b.length-1]);return a&&!this.IHa(a.Cm)};_.k.pqc=function(a,b,c){if(!this.V$a(a)||this.IHa(a)||!this.fma(a))return!1;a=this.rows[b][c+1];a||(a=(b=this.rows[b+1])&&b[0]);return a&&!this.JHa(a.Cm)};_.k.V$a=function(a){return Vhb(a,this.bu,this.uw)};_.k.uqc=function(a){return Whb(a,this.bu,this.uw,this.aD)};
_.k.rqc=function(a){return this.bu===this.uw&&a===this.bu};_.k.Bqc=function(a){return Uhb(a,this.tT,this.xH)};_.k.Aqc=function(a){return Vhb(a,this.tT,this.xH)};_.k.vqc=function(a){return Whb(a,this.tT,this.xH,this.aD)};_.k.Aoc=function(a){return this.aD?this.n2===a&&this.rZ===a?this.PJa+" "+this.qGa:this.n2===a?this.PJa:this.rZ===a?this.qGa:null:null};
_.k.OW=function(a){var b=Thb(a);return b&&(a=b.getAttribute("data-mat-row"),b=b.getAttribute("data-mat-col"),a&&b)?this.rows[parseInt(a)][parseInt(b)]:null};UD.ha=function(a){return new (a||UD)(_.x(_.Rc),_.x(_.ye))};
UD.ya=_.ec({type:UD,qa:[["","mat-calendar-body",""]],Db:[1,"mat-calendar-body"],inputs:{label:"label",rows:"rows",aSb:"todayValue",n2:"startValue",rZ:"endValue",jAb:"labelMinRequiredCells",Lua:"numCols",Meb:"activeCell",aD:"isRange",Xjb:"cellAspectRatio",bu:"comparisonStart",uw:"comparisonEnd",tT:"previewStart",xH:"previewEnd",m2:"startDateAccessibleName",qZ:"endDateAccessibleName"},outputs:{hNb:"selectedValueChange",Uea:"previewChange",Jl:"activeDateChange",XQ:"dragStarted",xC:"dragEnded"},Zb:["matCalendarBody"],
features:[_.uc],Yb:["mat-calendar-body",""],Aa:6,Ba:6,Fa:[["aria-hidden","true",4,"ngIf"],["role","row",4,"ngFor","ngForOf"],[1,"mat-calendar-body-hidden-label",3,"id"],["aria-hidden","true"],[1,"mat-calendar-body-label"],["role","row"],["class","mat-calendar-body-label",3,"paddingTop","paddingBottom",4,"ngIf"],["role","gridcell","class","mat-calendar-body-cell-container",3,"width","paddingTop","paddingBottom",4,"ngFor","ngForOf"],["role","gridcell",1,"mat-calendar-body-cell-container"],["type","button",
1,"mat-calendar-body-cell",3,"ngClass","tabindex","click","focus"],[1,"mat-calendar-body-cell-content","mat-focus-indicator"],["aria-hidden","true",1,"mat-calendar-body-cell-preview"]],va:function(a,b){a&1&&(_.N(0,Ohb,3,6,"tr",0),_.N(1,Rhb,3,2,"tr",1),_.B(2,"label",2),_.P(3),_.D(),_.B(4,"label",2),_.P(5),_.D());a&2&&(_.z("ngIf",b.J4<b.jAb),_.w(1),_.z("ngForOf",b.rows),_.w(1),_.z("id",b.PJa),_.w(1),_.We(" ",b.m2,"\n"),_.w(1),_.z("id",b.qGa),_.w(1),_.We(" ",b.qZ,"\n"))},Ia:[_.fm,_.gm,_.hm],styles:['.mat-calendar-body{min-width:224px}.mat-calendar-body-label{height:0;line-height:0;text-align:left;padding-left:4.7142857143%;padding-right:4.7142857143%}.mat-calendar-body-hidden-label{display:none}.mat-calendar-body-cell-container{position:relative;height:0;line-height:0}.mat-calendar-body-cell{-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);position:absolute;top:0;left:0;width:100%;height:100%;background:none;text-align:center;outline:none;font-family:inherit;margin:0}.mat-calendar-body-cell::-moz-focus-inner{border:0}.mat-calendar-body-cell::before,.mat-calendar-body-cell::after,.mat-calendar-body-cell-preview{content:"";position:absolute;top:5%;left:0;z-index:0;box-sizing:border-box;height:90%;width:100%}.mat-calendar-body-range-start:not(.mat-calendar-body-in-comparison-range)::before,.mat-calendar-body-range-start::after,.mat-calendar-body-comparison-start:not(.mat-calendar-body-comparison-bridge-start)::before,.mat-calendar-body-comparison-start::after,.mat-calendar-body-preview-start .mat-calendar-body-cell-preview{left:5%;width:95%;border-top-left-radius:999px;border-bottom-left-radius:999px}[dir=rtl] .mat-calendar-body-range-start:not(.mat-calendar-body-in-comparison-range)::before,[dir=rtl] .mat-calendar-body-range-start::after,[dir=rtl] .mat-calendar-body-comparison-start:not(.mat-calendar-body-comparison-bridge-start)::before,[dir=rtl] .mat-calendar-body-comparison-start::after,[dir=rtl] .mat-calendar-body-preview-start .mat-calendar-body-cell-preview{left:0;border-radius:0;border-top-right-radius:999px;border-bottom-right-radius:999px}.mat-calendar-body-range-end:not(.mat-calendar-body-in-comparison-range)::before,.mat-calendar-body-range-end::after,.mat-calendar-body-comparison-end:not(.mat-calendar-body-comparison-bridge-end)::before,.mat-calendar-body-comparison-end::after,.mat-calendar-body-preview-end .mat-calendar-body-cell-preview{width:95%;border-top-right-radius:999px;border-bottom-right-radius:999px}[dir=rtl] .mat-calendar-body-range-end:not(.mat-calendar-body-in-comparison-range)::before,[dir=rtl] .mat-calendar-body-range-end::after,[dir=rtl] .mat-calendar-body-comparison-end:not(.mat-calendar-body-comparison-bridge-end)::before,[dir=rtl] .mat-calendar-body-comparison-end::after,[dir=rtl] .mat-calendar-body-preview-end .mat-calendar-body-cell-preview{left:5%;border-radius:0;border-top-left-radius:999px;border-bottom-left-radius:999px}[dir=rtl] .mat-calendar-body-comparison-bridge-start.mat-calendar-body-range-end::after,[dir=rtl] .mat-calendar-body-comparison-bridge-end.mat-calendar-body-range-start::after{width:95%;border-top-right-radius:999px;border-bottom-right-radius:999px}.mat-calendar-body-comparison-start.mat-calendar-body-range-end::after,[dir=rtl] .mat-calendar-body-comparison-start.mat-calendar-body-range-end::after,.mat-calendar-body-comparison-end.mat-calendar-body-range-start::after,[dir=rtl] .mat-calendar-body-comparison-end.mat-calendar-body-range-start::after{width:90%}.mat-calendar-body-in-preview .mat-calendar-body-cell-preview{border-top:dashed 1px;border-bottom:dashed 1px}.mat-calendar-body-preview-start .mat-calendar-body-cell-preview{border-left:dashed 1px}[dir=rtl] .mat-calendar-body-preview-start .mat-calendar-body-cell-preview{border-left:0;border-right:dashed 1px}.mat-calendar-body-preview-end .mat-calendar-body-cell-preview{border-right:dashed 1px}[dir=rtl] .mat-calendar-body-preview-end .mat-calendar-body-cell-preview{border-right:0;border-left:dashed 1px}.mat-calendar-body-disabled{cursor:default}.cdk-high-contrast-active .mat-calendar-body-disabled{opacity:.5}.mat-calendar-body-cell-content{top:5%;left:5%;z-index:1;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:90%;height:90%;line-height:1;border-width:1px;border-style:solid;border-radius:999px}.mat-calendar-body-cell-content.mat-focus-indicator{position:absolute}.cdk-high-contrast-active .mat-calendar-body-cell-content{border:none}.cdk-high-contrast-active .mat-datepicker-popup:not(:empty),.cdk-high-contrast-active .mat-calendar-body-cell:not(.mat-calendar-body-in-range) .mat-calendar-body-selected{outline:solid 1px}.cdk-high-contrast-active .mat-calendar-body-today{outline:dotted 1px}.cdk-high-contrast-active .mat-calendar-body-cell::before,.cdk-high-contrast-active .mat-calendar-body-cell::after,.cdk-high-contrast-active .mat-calendar-body-selected{background:none}.cdk-high-contrast-active .mat-calendar-body-in-range::before,.cdk-high-contrast-active .mat-calendar-body-comparison-bridge-start::before,.cdk-high-contrast-active .mat-calendar-body-comparison-bridge-end::before{border-top:solid 1px;border-bottom:solid 1px}.cdk-high-contrast-active .mat-calendar-body-range-start::before{border-left:solid 1px}[dir=rtl] .cdk-high-contrast-active .mat-calendar-body-range-start::before{border-left:0;border-right:solid 1px}.cdk-high-contrast-active .mat-calendar-body-range-end::before{border-right:solid 1px}[dir=rtl] .cdk-high-contrast-active .mat-calendar-body-range-end::before{border-right:0;border-left:solid 1px}.cdk-high-contrast-active .mat-calendar-body-in-comparison-range::before{border-top:dashed 1px;border-bottom:dashed 1px}.cdk-high-contrast-active .mat-calendar-body-comparison-start::before{border-left:dashed 1px}[dir=rtl] .cdk-high-contrast-active .mat-calendar-body-comparison-start::before{border-left:0;border-right:dashed 1px}.cdk-high-contrast-active .mat-calendar-body-comparison-end::before{border-right:dashed 1px}[dir=rtl] .cdk-high-contrast-active .mat-calendar-body-comparison-end::before{border-right:0;border-left:dashed 1px}[dir=rtl] .mat-calendar-body-label{text-align:right}\n'],
nb:2,Na:0});var VD=function(a,b){this.selection=a;this.B6a=b;this.TMc=this.CJa=new _.qe;this.selection=a};VD.prototype.fja=function(a,b){var c=this.selection;this.selection=a;this.CJa.next({selection:a,source:b,oldValue:c})};VD.prototype.La=function(){this.CJa.complete()};VD.prototype.Hqc=function(a){return lib(a)&&this.B6a.isValid(a)};VD.ha=function(){_.Vc()};VD.ua=_.t({token:VD,oa:VD.ha});var WD=function(a){VD.call(this,null,a)};_.V(WD,VD);WD.prototype.add=function(a){VD.prototype.fja.call(this,a,this)};
WD.prototype.isValid=function(){return null!=this.selection&&this.Hqc(this.selection)};WD.prototype.Os=function(){return null!=this.selection};WD.prototype.clone=function(){var a=new WD(this.B6a);a.fja(this.selection,this);return a};WD.ha=function(a){return new (a||WD)(_.u(_.gB))};WD.ua=_.t({token:WD,oa:WD.ha});var flb={Ca:VD,Eb:[[new _.qk,new _.rk,VD],_.gB],Bb:function(a,b){return a||new WD(b)}};new _.qk;new _.rk;_.XD=function(){this.qd=new _.qe;this.XIc="Open calendar";this.kxc="Close calendar"};_.XD.prototype.MBc=function(a,b){return a+" \u2013 "+b};_.XD.prototype.NBc=function(a,b){return a+" to "+b};_.XD.ha=function(a){return new (a||_.XD)};_.XD.ua=_.t({token:_.XD,oa:_.XD.ha,Ja:"root"});var glb=new _.mc("MAT_DATE_RANGE_SELECTION_STRATEGY");new _.qk;new _.rk;_.YD=function(a,b,c,d,e){this.ub=a;this.Yv=b;this.Xa=c;this.zc=d;this.ina=e;this.oJ=_.pd.EMPTY;this.Ut=null;this.dm=new _.al;this.RX=new _.al;this.XQ=new _.al;this.xC=new _.al;this.Jl=new _.al;this.yd=new Date};_.k=_.YD.prototype;_.k.Ge=function(){var a=this;this.oJ=this.Xa.aua.ka(_.te(null)).subscribe(function(){return a.TE()})};_.k.Tb=function(a){var b=a.comparisonStart||a.comparisonEnd;b&&!b.pG&&this.FJa(this.selected);a.activeDrag&&!this.Ut&&this.KFa()};_.k.La=function(){this.oJ.unsubscribe()};
_.k.hla=function(a){var b=a.value,c=this.A9a(b),d;(d=this.zoc(this.Xd))===b&&d===b||this.dm.emit(c);this.RX.emit({value:c,event:a.event});this.KFa();_.vk(this.ub)};_.k.B6=function(a){var b=this.yd;this.wb=this.A9a(a.value);_.iB(this.Xa,b,this.wb)&&this.Jl.emit(this.yd)};
_.k.X4=function(a){var b=this.yd,c=this.Xm();switch(a.keyCode){case 37:this.wb=_.pB(this.Xa,this.yd,c?1:-1);break;case 39:this.wb=_.pB(this.Xa,this.yd,c?-1:1);break;case 38:this.wb=_.pB(this.Xa,this.yd,-7);break;case 40:this.wb=_.pB(this.Xa,this.yd,7);break;case 36:this.wb=_.pB(this.Xa,this.yd,1-this.Xa.getDate(this.yd));break;case 35:this.wb=_.pB(this.Xa,this.yd,_.qib(this.Xa,this.yd)-this.Xa.getDate(this.yd));break;case 33:this.wb=a.altKey?_.oB(this.Xa,this.yd,-1):_.nB(this.Xa,this.yd,-1);break;
case 34:this.wb=a.altKey?_.oB(this.Xa,this.yd,1):_.nB(this.Xa,this.yd,1);break;case 13:case 32:this.vJ=!0;this.r7a(this.yd)&&a.preventDefault();return;case 27:null==this.JP||_.Rg(a)||(this.KFa(),this.Ut?this.xC.emit({value:null,event:a}):(this.dm.emit(null),this.RX.emit({value:null,event:a})),a.preventDefault(),a.stopPropagation());return;default:return}_.iB(this.Xa,b,this.wb)&&(this.Jl.emit(this.wb),this.ME());a.preventDefault()};
_.k.Y4=function(a){if(32===a.keyCode||13===a.keyCode)this.vJ&&this.r7a(this.yd)&&this.hla({value:this.Xa.getDate(this.yd),event:a}),this.vJ=!1};_.k.TE=function(){this.FJa(this.selected);this.Rtc=this.NE(new Date);this.hrc=this.Yv.display.monthLabel?this.Xa.format(this.wb,this.Yv.display.monthLabel):nib(this.Xa)[this.Xa.getMonth(this.wb)].toLocaleUpperCase();this.Xnc=(7+this.Xa.sm(this.Xa.getYear(this.wb),this.Xa.getMonth(this.wb),1).getDay())%7;this.Zpc();this.Zmc();_.vk(this.ub)};_.k.Vy=function(a){this.bF.Vy(a)};
_.k.ME=function(){this.bF.tJa()};_.k.Qbb=function(a){var b=a.event;a=a.value;if(this.ina){a=a?a.dwa:null;var c=this.ina.zXc(a,this.selected,b);this.yX=this.NE(c.start);this.JP=this.NE(c.end);if(this.Ut&&a){var d,e;if(c=null==(e=(d=this.ina).SNa)?void 0:e.call(d,this.Ut.value,this.selected,a,b))this.yX=this.NE(c.start),this.JP=this.NE(c.end)}this.ub.he()}};
_.k.lGa=function(a){if(this.Ut)if(a.value){var b,c,d=null==(b=this.ina)?void 0:null==(c=b.SNa)?void 0:c.call(b,this.Ut.value,this.selected,a.value,a.event);this.xC.emit({value:null!=d?d:null,event:a.event})}else this.xC.emit({value:null,event:a.event})};_.k.A9a=function(a){return this.Xa.sm(this.Xa.getYear(this.wb),this.Xa.getMonth(this.wb),a)};_.k.Zpc=function(){var a=_.pib(this.Xa,"narrow"),b=_.pib(this.Xa,"long").map(function(c,d){return{dCb:c,IWa:a[d]}});this.Ouc=b.slice(0).concat(b.slice(0,0))};
_.k.Zmc=function(){var a=_.qib(this.Xa,this.wb),b=oib(this.Xa);this.coa=[[]];for(var c=0,d=this.Xnc;c<a;c++,d++){7==d&&(this.coa.push([]),d=0);var e=this.Xa.sm(this.Xa.getYear(this.wb),this.Xa.getMonth(this.wb),c+1),f=this.ltc(e),g=this.Xa.format(e,this.Yv.display.jyc),h=this.il?this.il(e,"month"):void 0;this.coa[this.coa.length-1].push(new dlb(c+1,b[c],g,f,h,this.NE(e),e))}};
_.k.ltc=function(a){return!!a&&(!this.Hd||0<=_.iB(this.Xa,a,this.Hd))&&(!this.Jd||0>=_.iB(this.Xa,a,this.Jd))&&(!this.ej||this.ej(a))};_.k.zoc=function(a){return a&&this.q$a(a,this.wb)?this.Xa.getDate(a):null};_.k.q$a=function(a,b){return!(!a||!b||this.Xa.getMonth(a)!=this.Xa.getMonth(b)||this.Xa.getYear(a)!=this.Xa.getYear(b))};_.k.NE=function(a){return a?(new Date(this.Xa.getYear(a),this.Xa.getMonth(a),this.Xa.getDate(a))).getTime():null};_.k.Xm=function(){return this.zc&&"rtl"===this.zc.value};
_.k.FJa=function(a){this.csc=this.bsc=this.NE(a);this.Cqc=!1;this.wmc=this.NE(this.bu);this.vmc=this.NE(this.uw)};_.k.r7a=function(a){return!this.ej||this.ej(a)};_.k.KFa=function(){this.yX=this.JP=null};
_.W.Object.defineProperties(_.YD.prototype,{wb:{configurable:!0,enumerable:!0,get:function(){return this.yd},set:function(a){var b=this.yd;a=_.hB(this.Xa,this.Xa.Uh(a))||new Date;this.yd=_.kB(this.Xa,a,this.Hd,this.Jd);this.q$a(b,this.yd)||this.TE()}},selected:{configurable:!0,enumerable:!0,get:function(){return this.Xd},set:function(a){this.Xd=_.hB(this.Xa,this.Xa.Uh(a));this.FJa(this.Xd)}},Hd:{configurable:!0,enumerable:!0,get:function(){return this.EP},set:function(a){this.EP=_.hB(this.Xa,this.Xa.Uh(a))}},
Jd:{configurable:!0,enumerable:!0,get:function(){return this.CP},set:function(a){this.CP=_.hB(this.Xa,this.Xa.Uh(a))}}});_.YD.ha=function(a){return new (a||_.YD)(_.x(_.sl),_.x(_.Jq,8),_.x(_.gB,8),_.x(_.dq,8),_.x(glb,8))};
_.YD.ya=_.ec({type:_.YD,qa:[["mat-month-view"]],tb:function(a,b){a&1&&_.hf(UD,5);if(a&2){var c;_.gf(c=_.lf())&&(b.bF=c.first)}},inputs:{wb:"activeDate",selected:"selected",Hd:"minDate",Jd:"maxDate",ej:"dateFilter",il:"dateClass",bu:"comparisonStart",uw:"comparisonEnd",m2:"startDateAccessibleName",qZ:"endDateAccessibleName",Ut:"activeDrag"},outputs:{dm:"selectedChange",RX:"_userSelection",XQ:"dragStarted",xC:"dragEnded",Jl:"activeDateChange"},Zb:["matMonthView"],features:[_.uc],Aa:7,Ba:15,Fa:[["role",
"grid",1,"mat-calendar-table"],[1,"mat-calendar-table-header"],["scope","col",4,"ngFor","ngForOf"],["aria-hidden","true","colspan","7",1,"mat-calendar-table-header-divider"],["mat-calendar-body","",3,"label","rows","todayValue","startValue","endValue","comparisonStart","comparisonEnd","previewStart","previewEnd","isRange","labelMinRequiredCells","activeCell","startDateAccessibleName","endDateAccessibleName","selectedValueChange","activeDateChange","previewChange","dragStarted","dragEnded","keyup",
"keydown"],["scope","col"],[1,"cdk-visually-hidden"],["aria-hidden","true"]],va:function(a,b){a&1&&(_.B(0,"table",0)(1,"thead",1)(2,"tr"),_.N(3,Yhb,5,2,"th",2),_.D(),_.B(4,"tr"),_.F(5,"th",3),_.D()(),_.B(6,"tbody",4),_.K("selectedValueChange",function(c){return b.hla(c)})("activeDateChange",function(c){return b.B6(c)})("previewChange",function(c){return b.Qbb(c)})("dragStarted",function(c){return b.XQ.emit(c)})("dragEnded",function(c){return b.lGa(c)})("keyup",function(c){return b.Y4(c)})("keydown",
function(c){return b.X4(c)}),_.D()());a&2&&(_.w(3),_.z("ngForOf",b.Ouc),_.w(3),_.z("label",b.hrc)("rows",b.coa)("todayValue",b.Rtc)("startValue",b.csc)("endValue",b.bsc)("comparisonStart",b.wmc)("comparisonEnd",b.vmc)("previewStart",b.yX)("previewEnd",b.JP)("isRange",b.Cqc)("labelMinRequiredCells",3)("activeCell",b.Xa.getDate(b.wb)-1)("startDateAccessibleName",b.m2)("endDateAccessibleName",b.qZ))},Ia:[_.gm,UD],nb:2,Na:0});var ZD=function(a,b,c){this.ub=a;this.Xa=b;this.zc=c;this.oJ=_.pd.EMPTY;this.dm=new _.al;this.ZN=new _.al;this.Jl=new _.al;this.yd=new Date};_.k=ZD.prototype;_.k.Ge=function(){var a=this;this.oJ=this.Xa.aua.ka(_.te(null)).subscribe(function(){return a.TE()})};_.k.La=function(){this.oJ.unsubscribe()};
_.k.TE=function(){var a=this;this.Ttc=this.Xa.getYear(new Date);var b=this.Xa.getYear(this.yd)-aib(this.Xa,this.wb,this.Hd,this.Jd);this.Ceb=[];for(var c=0,d=[];24>c;c++)d.push(b+c),4==d.length&&(this.Ceb.push(d.map(function(e){return a.Mmc(e)})),d=[]);_.vk(this.ub)};_.k.Beb=function(a){var b=a.value;a=this.Xa.sm(b,0,1);b=this.C9a(b);this.ZN.emit(a);this.dm.emit(b)};_.k.B6=function(a){var b=this.yd;this.wb=this.C9a(a.value);_.iB(this.Xa,b,this.wb)&&this.Jl.emit(this.wb)};
_.k.X4=function(a){var b=this.yd,c=this.Xm();switch(a.keyCode){case 37:this.wb=_.oB(this.Xa,this.yd,c?1:-1);break;case 39:this.wb=_.oB(this.Xa,this.yd,c?-1:1);break;case 38:this.wb=_.oB(this.Xa,this.yd,-4);break;case 40:this.wb=_.oB(this.Xa,this.yd,4);break;case 36:this.wb=_.oB(this.Xa,this.yd,-aib(this.Xa,this.wb,this.Hd,this.Jd));break;case 35:this.wb=_.oB(this.Xa,this.yd,24-aib(this.Xa,this.wb,this.Hd,this.Jd)-1);break;case 33:this.wb=_.oB(this.Xa,this.yd,a.altKey?-240:-24);break;case 34:this.wb=
_.oB(this.Xa,this.yd,a.altKey?240:24);break;case 13:case 32:this.vJ=!0;break;default:return}_.iB(this.Xa,b,this.wb)&&this.Jl.emit(this.wb);this.ME();a.preventDefault()};_.k.Y4=function(a){if(32===a.keyCode||13===a.keyCode)this.vJ&&this.Beb({value:this.Xa.getYear(this.yd),event:a}),this.vJ=!1};_.k.joc=function(){return aib(this.Xa,this.wb,this.Hd,this.Jd)};_.k.Vy=function(){this.bF.Vy()};_.k.ME=function(){this.bF.tJa()};
_.k.C9a=function(a){var b=this.Xa.getMonth(this.wb),c=_.qib(this.Xa,this.Xa.sm(a,b,1));return this.Xa.sm(a,b,Math.min(this.Xa.getDate(this.wb),c))};_.k.Mmc=function(a){var b=this.Xa.sm(a,0,1),c=mB(this.Xa,b);b=this.il?this.il(b,"multi-year"):void 0;return new dlb(a,c,c,this.ntc(a),b)};
_.k.ntc=function(a){if(void 0===a||null===a||this.Jd&&a>this.Xa.getYear(this.Jd)||this.Hd&&a<this.Xa.getYear(this.Hd))return!1;if(!this.ej)return!0;for(var b=this.Xa.sm(a,0,1);this.Xa.getYear(b)==a;b=_.pB(this.Xa,b,1))if(this.ej(b))return!0;return!1};_.k.Xm=function(){return this.zc&&"rtl"===this.zc.value};_.k.Ysc=function(a){this.BJa=null;a&&(this.BJa=this.Xa.getYear(a))};
_.W.Object.defineProperties(ZD.prototype,{wb:{configurable:!0,enumerable:!0,get:function(){return this.yd},set:function(a){var b=this.yd;a=_.hB(this.Xa,this.Xa.Uh(a))||new Date;this.yd=_.kB(this.Xa,a,this.Hd,this.Jd);$hb(this.Xa,b,this.yd,this.Hd,this.Jd)||this.TE()}},selected:{configurable:!0,enumerable:!0,get:function(){return this.Xd},set:function(a){this.Xd=_.hB(this.Xa,this.Xa.Uh(a));this.Ysc(a)}},Hd:{configurable:!0,enumerable:!0,get:function(){return this.EP},set:function(a){this.EP=_.hB(this.Xa,
this.Xa.Uh(a))}},Jd:{configurable:!0,enumerable:!0,get:function(){return this.CP},set:function(a){this.CP=_.hB(this.Xa,this.Xa.Uh(a))}}});ZD.ha=function(a){return new (a||ZD)(_.x(_.sl),_.x(_.gB,8),_.x(_.dq,8))};
ZD.ya=_.ec({type:ZD,qa:[["mat-multi-year-view"]],tb:function(a,b){a&1&&_.hf(UD,5);if(a&2){var c;_.gf(c=_.lf())&&(b.bF=c.first)}},inputs:{wb:"activeDate",selected:"selected",Hd:"minDate",Jd:"maxDate",ej:"dateFilter",il:"dateClass"},outputs:{dm:"selectedChange",ZN:"yearSelected",Jl:"activeDateChange"},Zb:["matMultiYearView"],Aa:5,Ba:7,Fa:[["role","grid",1,"mat-calendar-table"],["aria-hidden","true",1,"mat-calendar-table-header"],["colspan","4",1,"mat-calendar-table-header-divider"],["mat-calendar-body",
"",3,"rows","todayValue","startValue","endValue","numCols","cellAspectRatio","activeCell","selectedValueChange","activeDateChange","keyup","keydown"]],va:function(a,b){a&1&&(_.B(0,"table",0)(1,"thead",1)(2,"tr"),_.F(3,"th",2),_.D()(),_.B(4,"tbody",3),_.K("selectedValueChange",function(c){return b.Beb(c)})("activeDateChange",function(c){return b.B6(c)})("keyup",function(c){return b.Y4(c)})("keydown",function(c){return b.X4(c)}),_.D()());a&2&&(_.w(4),_.z("rows",b.Ceb)("todayValue",b.Ttc)("startValue",
b.BJa)("endValue",b.BJa)("numCols",4)("cellAspectRatio",4/7)("activeCell",b.joc()))},Ia:[UD],nb:2,Na:0});_.$D=function(a,b,c,d){this.ub=a;this.Yv=b;this.Xa=c;this.zc=d;this.oJ=_.pd.EMPTY;this.dm=new _.al;this.cM=new _.al;this.Jl=new _.al;this.yd=new Date};_.k=_.$D.prototype;_.k.Ge=function(){var a=this;this.oJ=this.Xa.aua.ka(_.te(null)).subscribe(function(){return a.TE()})};_.k.La=function(){this.oJ.unsubscribe()};_.k.Iab=function(a){a=a.value;var b=this.Xa.sm(this.Xa.getYear(this.wb),a,1);this.cM.emit(b);a=this.B9a(a);this.dm.emit(a)};
_.k.B6=function(a){var b=this.yd;this.wb=this.B9a(a.value);_.iB(this.Xa,b,this.wb)&&this.Jl.emit(this.wb)};
_.k.X4=function(a){var b=this.yd,c=this.Xm();switch(a.keyCode){case 37:this.wb=_.nB(this.Xa,this.yd,c?1:-1);break;case 39:this.wb=_.nB(this.Xa,this.yd,c?-1:1);break;case 38:this.wb=_.nB(this.Xa,this.yd,-4);break;case 40:this.wb=_.nB(this.Xa,this.yd,4);break;case 36:this.wb=_.nB(this.Xa,this.yd,-this.Xa.getMonth(this.yd));break;case 35:this.wb=_.nB(this.Xa,this.yd,11-this.Xa.getMonth(this.yd));break;case 33:this.wb=_.oB(this.Xa,this.yd,a.altKey?-10:-1);break;case 34:this.wb=_.oB(this.Xa,this.yd,a.altKey?
10:1);break;case 13:case 32:this.vJ=!0;break;default:return}_.iB(this.Xa,b,this.wb)&&(this.Jl.emit(this.wb),this.ME());a.preventDefault()};_.k.Y4=function(a){if(32===a.keyCode||13===a.keyCode)this.vJ&&this.Iab({value:this.Xa.getMonth(this.yd),event:a}),this.vJ=!1};
_.k.TE=function(){var a=this;this.Pcb(this.selected);this.Stc=this.I9a(new Date);this.Tuc=mB(this.Xa,this.wb);var b=nib(this.Xa);this.jrc=[[0,1,2,3],[4,5,6,7],[8,9,10,11]].map(function(c){return c.map(function(d){return a.Lmc(d,b[d])})});_.vk(this.ub)};_.k.Vy=function(){this.bF.Vy()};_.k.ME=function(){this.bF.tJa()};_.k.I9a=function(a){return a&&this.Xa.getYear(a)==this.Xa.getYear(this.wb)?this.Xa.getMonth(a):null};
_.k.B9a=function(a){var b=this.Xa.sm(this.Xa.getYear(this.wb),a,1);b=_.qib(this.Xa,b);return this.Xa.sm(this.Xa.getYear(this.wb),a,Math.min(this.Xa.getDate(this.wb),b))};_.k.Lmc=function(a,b){var c=this.Xa.sm(this.Xa.getYear(this.wb),a,1),d=this.Xa.format(c,this.Yv.display.RHc);c=this.il?this.il(c,"year"):void 0;return new dlb(a,b.toLocaleUpperCase(),d,this.mtc(a),c)};
_.k.mtc=function(a){var b=this.Xa.getYear(this.wb);if(void 0===a||null===a||this.Iqc(b,a)||this.Jqc(b,a))return!1;if(!this.ej)return!0;for(b=this.Xa.sm(b,a,1);this.Xa.getMonth(b)==a;b=_.pB(this.Xa,b,1))if(this.ej(b))return!0;return!1};_.k.Iqc=function(a,b){if(this.Jd){var c=this.Xa.getYear(this.Jd),d=this.Xa.getMonth(this.Jd);return a>c||a===c&&b>d}return!1};_.k.Jqc=function(a,b){if(this.Hd){var c=this.Xa.getYear(this.Hd),d=this.Xa.getMonth(this.Hd);return a<c||a===c&&b<d}return!1};
_.k.Xm=function(){return this.zc&&"rtl"===this.zc.value};_.k.Pcb=function(a){this.Gcb=this.I9a(a)};
_.W.Object.defineProperties(_.$D.prototype,{wb:{configurable:!0,enumerable:!0,get:function(){return this.yd},set:function(a){var b=this.yd;a=_.hB(this.Xa,this.Xa.Uh(a))||new Date;this.yd=_.kB(this.Xa,a,this.Hd,this.Jd);this.Xa.getYear(b)!==this.Xa.getYear(this.yd)&&this.TE()}},selected:{configurable:!0,enumerable:!0,get:function(){return this.Xd},set:function(a){this.Xd=_.hB(this.Xa,this.Xa.Uh(a));this.Pcb(a)}},Hd:{configurable:!0,enumerable:!0,get:function(){return this.EP},set:function(a){this.EP=
_.hB(this.Xa,this.Xa.Uh(a))}},Jd:{configurable:!0,enumerable:!0,get:function(){return this.CP},set:function(a){this.CP=_.hB(this.Xa,this.Xa.Uh(a))}}});_.$D.ha=function(a){return new (a||_.$D)(_.x(_.sl),_.x(_.Jq,8),_.x(_.gB,8),_.x(_.dq,8))};
_.$D.ya=_.ec({type:_.$D,qa:[["mat-year-view"]],tb:function(a,b){a&1&&_.hf(UD,5);if(a&2){var c;_.gf(c=_.lf())&&(b.bF=c.first)}},inputs:{wb:"activeDate",selected:"selected",Hd:"minDate",Jd:"maxDate",ej:"dateFilter",il:"dateClass"},outputs:{dm:"selectedChange",cM:"monthSelected",Jl:"activeDateChange"},Zb:["matYearView"],Aa:5,Ba:9,Fa:[["role","grid",1,"mat-calendar-table"],["aria-hidden","true",1,"mat-calendar-table-header"],["colspan","4",1,"mat-calendar-table-header-divider"],["mat-calendar-body","",
3,"label","rows","todayValue","startValue","endValue","labelMinRequiredCells","numCols","cellAspectRatio","activeCell","selectedValueChange","activeDateChange","keyup","keydown"]],va:function(a,b){a&1&&(_.B(0,"table",0)(1,"thead",1)(2,"tr"),_.F(3,"th",2),_.D()(),_.B(4,"tbody",3),_.K("selectedValueChange",function(c){return b.Iab(c)})("activeDateChange",function(c){return b.B6(c)})("keyup",function(c){return b.Y4(c)})("keydown",function(c){return b.X4(c)}),_.D()());a&2&&(_.w(4),_.z("label",b.Tuc)("rows",
b.jrc)("todayValue",b.Stc)("startValue",b.Gcb)("endValue",b.Gcb)("labelMinRequiredCells",2)("numCols",4)("cellAspectRatio",4/7)("activeCell",b.Xa.getMonth(b.wb)))},Ia:[UD],nb:2,Na:0});var hlb=1,aE=function(a,b,c,d,e){this.tm=a;this.calendar=b;this.Xa=c;this.Yv=d;this.Qf="mat-calendar-header-"+hlb++;this.Cbb=this.Qf+"-period-label";this.calendar.Wc.subscribe(function(){return _.vk(e)})};aE.prototype.Qva=function(){return this.calendar.Hd?!this.calendar.Hd||!this.fab(this.calendar.wb,this.calendar.Hd):!0};aE.prototype.Eua=function(){return!this.calendar.Jd||!this.fab(this.calendar.wb,this.calendar.Jd)};
aE.prototype.fab=function(a,b){return"month"==this.calendar.Th?this.Xa.getYear(a)==this.Xa.getYear(b)&&this.Xa.getMonth(a)==this.Xa.getMonth(b):"year"==this.calendar.Th?this.Xa.getYear(a)==this.Xa.getYear(b):$hb(this.Xa,a,b,this.calendar.Hd,this.calendar.Jd)};aE.prototype.r9a=function(){var a=this.Xa.getYear(this.calendar.wb)-aib(this.Xa,this.calendar.wb,this.calendar.Hd,this.calendar.Jd),b=a+24-1;a=mB(this.Xa,this.Xa.sm(a,0,1));b=mB(this.Xa,this.Xa.sm(b,0,1));return[a,b]};
_.W.Object.defineProperties(aE.prototype,{Fva:{configurable:!0,enumerable:!0,get:function(){return"month"==this.calendar.Th?this.Xa.format(this.calendar.wb,this.Yv.display.AWa).toLocaleUpperCase():"year"==this.calendar.Th?mB(this.Xa,this.calendar.wb):this.tm.MBc.apply(this.tm,_.qc(this.r9a()))}},TJc:{configurable:!0,enumerable:!0,get:function(){return"month"==this.calendar.Th?this.Xa.format(this.calendar.wb,this.Yv.display.AWa).toLocaleUpperCase():"year"==this.calendar.Th?mB(this.Xa,this.calendar.wb):
this.tm.NBc.apply(this.tm,_.qc(this.r9a()))}},kYa:{configurable:!0,enumerable:!0,get:function(){return"month"==this.calendar.Th?"Choose month and year":"Choose date"}},CYa:{configurable:!0,enumerable:!0,get:function(){return{month:"Previous month",year:"Previous year","multi-year":"Previous 24 years"}[this.calendar.Th]}},VWa:{configurable:!0,enumerable:!0,get:function(){return{month:"Next month",year:"Next year","multi-year":"Next 24 years"}[this.calendar.Th]}}});
aE.ha=function(a){return new (a||aE)(_.x(_.XD),_.x(_.$b(function(){return _.bE})),_.x(_.gB,8),_.x(_.Jq,8),_.x(_.sl))};
aE.ya=_.ec({type:aE,qa:[["mat-calendar-header"]],Zb:["matCalendarHeader"],kc:["*"],Aa:13,Ba:11,Fa:[[1,"mat-calendar-header"],[1,"mat-calendar-controls"],["mat-button","","type","button","aria-live","polite",1,"mat-calendar-period-button",3,"click"],["aria-hidden","true"],["viewBox","0 0 10 5","focusable","false","aria-hidden","true",1,"mat-calendar-arrow"],["points","0,0 5,5 10,0"],[1,"mat-calendar-spacer"],["mat-icon-button","","type","button",1,"mat-calendar-previous-button",3,"disabled","click"],
["mat-icon-button","","type","button",1,"mat-calendar-next-button",3,"disabled","click"],[1,"mat-calendar-hidden-label",3,"id"]],va:function(a,b){a&1&&(_.Re(),_.B(0,"div",0)(1,"div",1)(2,"button",2),_.K("click",function(){b.calendar.Th="month"==b.calendar.Th?"multi-year":"month"}),_.B(3,"span",3),_.P(4),_.D(),_.Jc(),_.B(5,"svg",4),_.F(6,"polygon",5),_.D()(),_.Sy(),_.F(7,"div",6),_.Se(8),_.B(9,"button",7),_.K("click",function(){b.calendar.wb="month"==b.calendar.Th?_.nB(b.Xa,b.calendar.wb,-1):_.oB(b.Xa,
b.calendar.wb,"year"==b.calendar.Th?-1:-24)}),_.D(),_.B(10,"button",8),_.K("click",function(){b.calendar.wb="month"==b.calendar.Th?_.nB(b.Xa,b.calendar.wb,1):_.oB(b.Xa,b.calendar.wb,"year"==b.calendar.Th?1:24)}),_.D()()(),_.B(11,"label",9),_.P(12),_.D());a&2&&(_.w(2),_.Ee("aria-label",b.kYa)("aria-describedby",b.Cbb),_.w(2),_.Ye(b.Fva),_.w(1),_.Ge("mat-calendar-invert","month"!==b.calendar.Th),_.w(4),_.z("disabled",!b.Qva()),_.Ee("aria-label",b.CYa),_.w(1),_.z("disabled",!b.Eua()),_.Ee("aria-label",
b.VWa),_.w(1),_.z("id",b.Cbb),_.w(1),_.Ye(b.TJc))},Ia:[_.Mr,_.Nr],nb:2,Na:0});_.bE=function(a,b,c,d){var e=this;this.Xa=b;this.Yv=c;this.ub=d;this.hIa=!1;this.rN="month";this.dm=new _.al;this.ZN=new _.al;this.cM=new _.al;this.ON=new _.al(!0);this.RX=new _.al;this.meb=new _.al;this.yka=null;this.Wc=new _.qe;this.zHa=a.qd.subscribe(function(){_.vk(d);e.Wc.next()})};_.k=_.bE.prototype;_.k.Ge=function(){this.Qlc=new _.Aq(this.UR||aE);this.wb=this.QH||new Date;this.YFa=this.rN};
_.k.Cn=function(){this.hIa&&(this.hIa=!1,this.HGa().Vy(!1))};_.k.La=function(){this.zHa.unsubscribe();this.Wc.complete()};_.k.Tb=function(a){var b=a.minDate&&!jB(this.Xa,a.minDate.vi,a.minDate.uf)?a.minDate:void 0,c=a.maxDate&&!jB(this.Xa,a.maxDate.vi,a.maxDate.uf)?a.maxDate:void 0;(a=b||c||a.dateFilter)&&!a.pG&&(a=this.HGa())&&(this.ub.he(),a.TE());this.Wc.next()};_.k.hla=function(a){var b=a.value;b&&!jB(this.Xa,b,this.selected)&&this.dm.emit(b);this.RX.emit(a)};_.k.Uuc=function(a){this.ZN.emit(a)};
_.k.irc=function(a){this.cM.emit(a)};_.k.d$a=function(a,b){this.wb=a;this.Th=b};_.k.Anc=function(a){this.yka=a};_.k.lGa=function(a){this.yka&&(a.value&&this.meb.emit(a),this.yka=null)};_.k.HGa=function(){return this.l0||this.Aza||this.THc};
_.W.Object.defineProperties(_.bE.prototype,{QH:{configurable:!0,enumerable:!0,get:function(){return this.OJa},set:function(a){this.OJa=_.hB(this.Xa,this.Xa.Uh(a))}},selected:{configurable:!0,enumerable:!0,get:function(){return this.Xd},set:function(a){this.Xd=_.hB(this.Xa,this.Xa.Uh(a))}},Hd:{configurable:!0,enumerable:!0,get:function(){return this.EP},set:function(a){this.EP=_.hB(this.Xa,this.Xa.Uh(a))}},Jd:{configurable:!0,enumerable:!0,get:function(){return this.CP},set:function(a){this.CP=_.hB(this.Xa,
this.Xa.Uh(a))}},wb:{configurable:!0,enumerable:!0,get:function(){return this.gmc},set:function(a){this.gmc=_.kB(this.Xa,a,this.Hd,this.Jd);this.Wc.next();_.vk(this.ub)}},Th:{configurable:!0,enumerable:!0,get:function(){return this.YFa},set:function(a){var b=this.YFa!==a?a:null;this.YFa=a;this.hIa=!0;_.vk(this.ub);b&&this.ON.emit(b)}}});_.bE.ha=function(a){return new (a||_.bE)(_.x(_.XD),_.x(_.gB,8),_.x(_.Jq,8),_.x(_.sl))};
_.bE.ya=_.ec({type:_.bE,qa:[["mat-calendar"]],tb:function(a,b){a&1&&(_.hf(_.YD,5),_.hf(_.$D,5),_.hf(ZD,5));if(a&2){var c;_.gf(c=_.lf())&&(b.l0=c.first);_.gf(c=_.lf())&&(b.Aza=c.first);_.gf(c=_.lf())&&(b.THc=c.first)}},Db:[1,"mat-calendar"],inputs:{UR:"headerComponent",QH:"startAt",rN:"startView",selected:"selected",Hd:"minDate",Jd:"maxDate",ej:"dateFilter",il:"dateClass",bu:"comparisonStart",uw:"comparisonEnd",m2:"startDateAccessibleName",qZ:"endDateAccessibleName"},outputs:{dm:"selectedChange",ZN:"yearSelected",
cM:"monthSelected",ON:"viewChanged",RX:"_userSelection",meb:"_userDragDrop"},Zb:["matCalendar"],features:[_.Ze([flb]),_.uc],Aa:5,Ba:5,Fa:[[3,"cdkPortalOutlet"],["cdkMonitorSubtreeFocus","","tabindex","-1",1,"mat-calendar-content",3,"ngSwitch"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","comparisonStart","comparisonEnd","startDateAccessibleName","endDateAccessibleName","activeDrag","activeDateChange","_userSelection","dragStarted","dragEnded",4,"ngSwitchCase"],[3,"activeDate",
"selected","dateFilter","maxDate","minDate","dateClass","activeDateChange","monthSelected","selectedChange",4,"ngSwitchCase"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","activeDateChange","yearSelected","selectedChange",4,"ngSwitchCase"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","comparisonStart","comparisonEnd","startDateAccessibleName","endDateAccessibleName","activeDrag","activeDateChange","_userSelection","dragStarted","dragEnded"],[3,
"activeDate","selected","dateFilter","maxDate","minDate","dateClass","activeDateChange","monthSelected","selectedChange"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","activeDateChange","yearSelected","selectedChange"]],va:function(a,b){a&1&&(_.N(0,bib,0,0,"ng-template",0),_.B(1,"div",1),_.N(2,cib,1,11,"mat-month-view",2),_.N(3,dib,1,6,"mat-year-view",3),_.N(4,eib,1,6,"mat-multi-year-view",4),_.D());a&2&&(_.z("cdkPortalOutlet",b.Qlc),_.w(1),_.z("ngSwitch",b.Th),_.w(1),_.z("ngSwitchCase",
"month"),_.w(1),_.z("ngSwitchCase","year"),_.w(1),_.z("ngSwitchCase","multi-year"))},Ia:[_.im,_.jm,_.fB,_.Eq,_.YD,_.$D,ZD],styles:['.mat-calendar{display:block}.mat-calendar-header{padding:8px 8px 0 8px}.mat-calendar-content{padding:0 8px 8px 8px;outline:none}.mat-calendar-controls{display:flex;align-items:center;margin:5% calc(4.7142857143% - 16px)}.mat-calendar-spacer{flex:1 1 auto}.mat-calendar-period-button{min-width:0;margin:0 8px}.mat-calendar-arrow{display:inline-block;width:10px;height:5px;margin:0 0 0 5px;vertical-align:middle}.mat-calendar-arrow.mat-calendar-invert{transform:rotate(180deg)}[dir=rtl] .mat-calendar-arrow{margin:0 5px 0 0}.cdk-high-contrast-active .mat-calendar-arrow{fill:CanvasText}.mat-calendar-previous-button,.mat-calendar-next-button{position:relative}.mat-calendar-previous-button::after,.mat-calendar-next-button::after{top:0;left:0;right:0;bottom:0;position:absolute;content:"";margin:15.5px;border:0 solid currentColor;border-top-width:2px}[dir=rtl] .mat-calendar-previous-button,[dir=rtl] .mat-calendar-next-button{transform:rotate(180deg)}.mat-calendar-previous-button::after{border-left-width:2px;transform:translateX(2px) rotate(-45deg)}.mat-calendar-next-button::after{border-right-width:2px;transform:translateX(-2px) rotate(45deg)}.mat-calendar-table{border-spacing:0;border-collapse:collapse;width:100%}.mat-calendar-table-header th{text-align:center;padding:0 0 8px 0}.mat-calendar-table-header-divider{position:relative;height:1px}.mat-calendar-table-header-divider::after{content:"";position:absolute;top:0;left:-8px;right:-8px;height:1px}.mat-calendar-body-cell-content::before{margin:calc(calc(var(--mat-focus-indicator-border-width, 3px) + 3px) * -1)}.mat-calendar-body-cell:focus .mat-focus-indicator::before{content:""}.mat-calendar-hidden-label{display:none}\n'],
nb:2,Na:0});var ilb=function(a,b){this.target=a;this.targetElement=b;this.value=this.target.value},cE=function(a,b,c){var d=this;this.Oa=a;this.Xa=b;this.Yv=c;this.nOa=new _.al;this.xs=new _.al;this.Wc=new _.qe;this.ji=function(){};this.SX=function(){};this.fla=function(){};this.yab=this.FKa=_.pd.EMPTY;this.Lrc=function(){return d.fX?null:{matDatepickerParse:{text:d.Oa.ta.value}}};this.Snc=function(e){e=_.hB(d.Xa,d.Xa.Uh(e.value));return!e||d.ZHa(e)?null:{matDatepickerFilter:!0}};this.erc=function(e){e=_.hB(d.Xa,
d.Xa.Uh(e.value));var f=d.Cla();return!f||!e||0>=_.iB(d.Xa,f,e)?null:{matDatepickerMin:{min:f,actual:e}}};this.Yqc=function(e){e=_.hB(d.Xa,d.Xa.Uh(e.value));var f=d.Bla();return!f||!e||0<=_.iB(d.Xa,f,e)?null:{matDatepickerMax:{max:f,actual:e}}};this.fX=!1;this.yab=b.aua.subscribe(function(){d.p4(d.value)})};_.k=cE.prototype;_.k.tpc=function(){return[this.Lrc,this.erc,this.Yqc,this.Snc]};
_.k.ksc=function(a){var b=this;this.wm=a;this.FKa.unsubscribe();this.fw&&this.kW(this.fw);this.FKa=this.wm.TMc.subscribe(function(c){b.Vcb(c)&&(c=b.b$a(c.selection),b.fX=b.KHa(c),b.fla(c),b.ji(),b.EGa(c),b.xs.emit(new ilb(b,b.Oa.ta)),b.nOa.emit(new ilb(b,b.Oa.ta)))})};_.k.Pc=function(){this.um=!0};
_.k.Tb=function(a){a:{var b=this.Xa,c=Object.keys(a);c=_.q(c);for(var d=c.next();!d.done;d=c.next()){var e=a[d.value];d=e.vi;e=e.uf;if(lib(d)&&lib(e)){if(!jB(b,d,e)){a=!0;break a}}else{a=!0;break a}}a=!1}a&&this.Wc.next(void 0)};_.k.La=function(){this.FKa.unsubscribe();this.yab.unsubscribe();this.Wc.complete()};_.k.rZa=function(a){this.SX=a};_.k.validate=function(a){return this.F6?this.F6(a):null};_.k.Uo=function(a){this.p4(a)};_.k.Ho=function(a){this.fla=a};_.k.Zu=function(a){this.ji=a};
_.k.Fr=function(a){this.disabled=a};_.k.rX=function(a){var b=["ctrlKey","shiftKey","metaKey"];_.Rg(a,"altKey")&&40===a.keyCode&&b.every(function(c){return!_.Rg(a,c)})&&!this.Oa.ta.readOnly&&(this.obb(),a.preventDefault())};_.k.L5=function(a){var b=this.fX,c=this.Xa.parse(a,this.Yv.parse.xs);this.fX=this.KHa(c);c=_.hB(this.Xa,c);var d=!jB(this.Xa,c,this.value);!c||d?this.fla(c):(a&&!this.value&&this.fla(c),b!==this.fX&&this.SX());d&&(this.kW(c),this.xs.emit(new ilb(this,this.Oa.ta)))};
_.k.ii=function(){this.nOa.emit(new ilb(this,this.Oa.ta))};_.k.al=function(){this.value&&this.EGa(this.value);this.ji()};_.k.EGa=function(a){this.Oa.ta.value=null!=a?this.Xa.format(a,this.Yv.display.xs):""};_.k.kW=function(a){this.wm?(this.glc(a),this.fw=null):this.fw=a};_.k.KHa=function(a){return!a||this.Xa.isValid(a)};_.k.ybb=function(){return!1};_.k.p4=function(a){a=this.Xa.Uh(a);this.fX=this.KHa(a);a=_.hB(this.Xa,a);this.kW(a);this.EGa(a)};_.k.ZHa=function(a){var b=this.yla();return!b||b(a)};
_.W.Object.defineProperties(cE.prototype,{value:{configurable:!0,enumerable:!0,get:function(){return this.wm?this.b$a(this.wm.selection):this.fw},set:function(a){this.p4(a)}},disabled:{configurable:!0,enumerable:!0,get:function(){return!!this.Jc||this.ybb()},set:function(a){a=_.Ug(a);var b=this.Oa.ta;this.Jc!==a&&(this.Jc=a,this.Wc.next(void 0));a&&this.um&&b.blur&&b.blur()}}});cE.ha=function(a){return new (a||cE)(_.x(_.Rc),_.x(_.gB,8),_.x(_.Jq,8))};
cE.Ha=_.gc({type:cE,inputs:{value:"value",disabled:"disabled"},outputs:{nOa:"dateChange",xs:"dateInput"},features:[_.uc]});var jlb=new _.mc("MAT_DATE_RANGE_INPUT_PARENT"),dE=function(a,b,c,d,e,f,g,h){cE.call(this,b,g,h);this.gz=a;this.Oa=b;this.y4=c;this.qf=d;this.X5=e;this.Y5=f;this.zc=_.cc(_.dq,{optional:!0})};_.V(dE,cE);_.k=dE.prototype;_.k.Pa=function(){var a=this.qf.get(_.Xv,null,{optional:!0,self:!0});a&&(this.Qe=a)};_.k.Xp=function(){this.Qe&&this.Qya()};_.k.Sl=function(){return 0===this.Oa.ta.value.length};_.k.TGa=function(){return this.Oa.ta.placeholder};_.k.focus=function(){this.Oa.ta.focus()};
_.k.L5=function(a){cE.prototype.L5.call(this,a);this.gz.jUc()};_.k.obb=function(){this.gz.tUc()};_.k.Cla=function(){return this.gz.min};_.k.Bla=function(){return this.gz.max};_.k.yla=function(){return this.gz.ej};_.k.ybb=function(){return this.gz.iUc};_.k.Vcb=function(a){a=a.source;return a!==this.gz.edb&&a!==this.gz.Gnc};_.k.p4=function(a){cE.prototype.p4.call(this,a);var b;null==(b=this===this.gz.edb?this.gz.Gnc:this.gz.edb)||b.SX()};_.k.bUc=function(){return fib(this.Oa.ta,!0)};
dE.ha=function(a){return new (a||dE)(_.x(jlb),_.x(_.Rc),_.x(_.Kq),_.x(_.ag),_.x(_.cw,8),_.x(_.hw,8),_.x(_.gB,8),_.x(_.Jq,8))};dE.Ha=_.gc({type:dE,features:[_.Be]});_.hqa(dE);var klb=_.Bg("transformPanel",[_.Fg("void => enter-dropdown",_.Cg("120ms cubic-bezier(0, 0, 0.2, 1)",{type:5,Ug:[_.Dg({opacity:0,transform:"scale(1, 0.8)"}),_.Dg({opacity:1,transform:"scale(1, 1)"})]})),_.Fg("void => enter-dialog",_.Cg("150ms cubic-bezier(0, 0, 0.2, 1)",{type:5,Ug:[_.Dg({opacity:0,transform:"scale(0.7)"}),_.Dg({transform:"none",opacity:1})]})),_.Fg("* => void",_.Cg("100ms linear",_.Dg({opacity:0})))]),llb=_.Bg("fadeInCalendar",[_.Eg("void",_.Dg({opacity:0})),_.Eg("enter",_.Dg({opacity:1})),
_.Fg("void => *",_.Cg("120ms 100ms cubic-bezier(0.55, 0, 0.55, 0.2)"))]);var mlb=0,nlb=new _.mc("mat-datepicker-scroll-strategy"),olb={Ca:nlb,Eb:[_.Gq],Bb:function(a){return function(){return a.Po.Zs()}}},plb=_.ah(function(a){this.Oa=a}),eE=function(a,b,c,d,e,f){a=plb.call(this,a)||this;a.ub=b;a.Ila=c;a.Xa=d;a.wUc=e;a.oF=new _.pd;a.SO=new _.qe;a.vP=!1;a.a4=null;a.nmc=f.kxc;return a};_.V(eE,plb);_.k=eE.prototype;_.k.Pa=function(){this.yB=this.Pe.Bya?"enter-dialog":"enter-dropdown"};_.k.Pc=function(){var a=this;this.oF.add(this.Pe.Wc.subscribe(function(){_.vk(a.ub)}));this.Plc.HGa().Vy(!1)};
_.k.La=function(){this.oF.unsubscribe();this.SO.complete()};_.k.Lpc=function(a){var b=this.wm.selection;a=a.value;!a||jB(this.Xa,a,b)||this.wm.add(a);this.wm&&!this.wm.Os()||this.a4||this.Pe.close()};_.k.Kpc=function(a){this.wm.fja(a.value,this)};_.k.Ena=function(){this.yB="void";_.vk(this.ub)};_.k.g$a=function(a){(this.vP="start"===a.TGb)||this.SO.next()};_.k.fUc=function(){return this.wm.selection};_.k.U6a=function(){this.wm!==this.Ila&&this.Ila.fja(this.wm.selection,this)};
_.k.clc=function(a,b){this.wm=a?this.Ila.clone():this.Ila;this.a4=a;b&&this.ub.he()};eE.ha=function(a){return new (a||eE)(_.x(_.Rc),_.x(_.sl),_.x(VD),_.x(_.gB),_.x(glb,8),_.x(_.XD))};
eE.ya=_.ec({type:eE,qa:[["mat-datepicker-content"]],tb:function(a,b){a&1&&_.hf(_.bE,5);if(a&2){var c;_.gf(c=_.lf())&&(b.Plc=c.first)}},Db:[1,"mat-datepicker-content"],Cb:3,lb:function(a,b){a&1&&_.Cja("@transformPanel.start",function(c){return b.g$a(c)})("@transformPanel.done",function(c){return b.g$a(c)});a&2&&(_.Me("@transformPanel",b.yB),_.Ge("mat-datepicker-content-touch",b.Pe.Bya))},inputs:{color:"color"},Zb:["matDatepickerContent"],features:[_.Be],Aa:5,Ba:26,Fa:[["cdkTrapFocus","","role","dialog",
1,"mat-datepicker-content-container"],[3,"id","ngClass","startAt","startView","minDate","maxDate","dateFilter","headerComponent","selected","dateClass","comparisonStart","comparisonEnd","startDateAccessibleName","endDateAccessibleName","yearSelected","monthSelected","viewChanged","_userSelection","_userDragDrop"],[3,"cdkPortalOutlet"],["type","button","mat-raised-button","",1,"mat-datepicker-close-button",3,"color","focus","blur","click"]],va:function(a,b){a&1&&(_.B(0,"div",0)(1,"mat-calendar",1),
_.K("yearSelected",function(d){return b.Pe.Lsc(d)})("monthSelected",function(d){return b.Pe.Jsc(d)})("viewChanged",function(d){return b.Pe.Huc(d)})("_userSelection",function(d){return b.Lpc(d)})("_userDragDrop",function(d){return b.Kpc(d)}),_.D(),_.N(2,gib,0,0,"ng-template",2),_.B(3,"button",3),_.K("focus",function(){return b.O7a=!0})("blur",function(){return b.O7a=!1})("click",function(){return b.Pe.close()}),_.P(4),_.D()());if(a&2){var c;_.Ge("mat-datepicker-content-container-with-custom-header",
b.Pe.yjb)("mat-datepicker-content-container-with-actions",b.a4);_.Ee("aria-modal",!0)("aria-labelledby",null!==(c=b.tnc)&&void 0!==c?c:void 0);_.w(1);_.z("id",b.Pe.id)("ngClass",b.Pe.te)("startAt",b.Pe.QH)("startView",b.Pe.rN)("minDate",b.Pe.Cla())("maxDate",b.Pe.Bla())("dateFilter",b.Pe.yla())("headerComponent",b.Pe.yjb)("selected",b.wm.selection)("dateClass",b.Pe.il)("comparisonStart",b.bu)("comparisonEnd",b.uw)("@fadeInCalendar","enter")("startDateAccessibleName",b.m2)("endDateAccessibleName",
b.qZ);_.w(1);_.z("cdkPortalOutlet",b.a4);_.w(1);_.Ge("cdk-visually-hidden",!b.O7a);_.z("color",b.color||"primary");_.w(1);_.Ye(b.nmc)}},Ia:[_.fm,_.Mr,_.Kp,_.Eq,_.bE],styles:[".mat-datepicker-content{display:block;border-radius:4px}.mat-datepicker-content .mat-calendar{width:296px;height:354px}.mat-datepicker-content .mat-datepicker-content-container-with-custom-header .mat-calendar{height:auto}.mat-datepicker-content .mat-datepicker-close-button{position:absolute;top:100%;left:0;margin-top:8px}.ng-animating .mat-datepicker-content .mat-datepicker-close-button{display:none}.mat-datepicker-content-container{display:flex;flex-direction:column;justify-content:space-between}.mat-datepicker-content-touch{display:block;max-height:80vh;position:relative;overflow:visible}.mat-datepicker-content-touch .mat-datepicker-content-container{min-height:312px;max-height:788px;min-width:250px;max-width:750px}.mat-datepicker-content-touch .mat-calendar{width:100%;height:auto}@media all and (orientation: landscape){.mat-datepicker-content-touch .mat-datepicker-content-container{width:64vh;height:80vh}}@media all and (orientation: portrait){.mat-datepicker-content-touch .mat-datepicker-content-container{width:80vw;height:100vw}.mat-datepicker-content-touch .mat-datepicker-content-container-with-actions{height:115vw}}\n"],
nb:2,data:{animation:[klb,llb]},Na:0});var fE=function(a,b,c,d,e,f,g){this.wj=a;this.vb=b;this.Sf=c;this.Xa=e;this.zc=f;this.wm=g;this.uHa=_.pd.EMPTY;this.Ib=_.cc(_.Yg);this.rN="month";this.Fdb=!1;this.mI="start";this.YN="below";this.pJ=!0;this.ZN=new _.al;this.cM=new _.al;this.ON=new _.al(!0);this.OXa=new _.al;this.wpa=new _.al;this.IB=!1;this.id="mat-datepicker-"+mlb++;this.M4=null;this.plc=this.id+"-backdrop";this.Wc=new _.qe;this.mg=d};_.k=fE.prototype;_.k.Cla=function(){return this.ro&&this.ro.min};
_.k.Bla=function(){return this.ro&&this.ro.max};_.k.yla=function(){return this.ro&&this.ro.ej};_.k.Tb=function(a){(a=a.xPosition||a.yPosition)&&!a.pG&&this.Xb&&(a=this.Xb.cr().Fj,a instanceof _.vq&&(this.Icb(a),this.Ri&&this.Xb.ei()));this.Wc.next(void 0)};_.k.La=function(){this.eGa();this.close();this.uHa.unsubscribe();this.Wc.complete()};_.k.select=function(a){this.wm.add(a)};_.k.Lsc=function(a){this.ZN.emit(a)};_.k.Jsc=function(a){this.cM.emit(a)};_.k.Huc=function(a){this.ON.emit(a)};
_.k.QJb=function(a){var b=this;this.uHa.unsubscribe();this.ro=a;this.uHa=a.Wc.subscribe(function(){return b.Wc.next(void 0)});return this.wm};_.k.open=function(){var a;this.IB||this.disabled||(null==(a=this.cP)?0:a.instance.vP)||(this.M4=_.Lpa(),this.Drc(),this.IB=!0,this.OXa.emit())};
_.k.close=function(){var a=this,b;if(this.IB&&(null==(b=this.cP)||!b.instance.vP)){var c=this.pJ&&this.M4&&"function"===typeof this.M4.focus;b=function(){a.IB&&(a.IB=!1,a.wpa.emit())};if(this.cP){var d=this.cP,e=d.instance,f=d.location;e.Ena();e.SO.ka(_.he(1)).subscribe(function(){var g=a.Ib.activeElement;!c||g&&g!==a.Ib.activeElement&&!f.ta.contains(g)||a.M4.focus();a.M4=null;a.eGa()})}c?setTimeout(b):b()}};_.k.U6a=function(){var a,b;null==(a=this.cP)||null==(b=a.instance)||b.U6a()};
_.k.ioc=function(a){a.Pe=this;a.color=this.color;var b=this.ro;b=b.yk?_.u$a(b.yk):b.Oa.ta.getAttribute("aria-labelledby");a.tnc=b;a.clc(this.a4,!1)};
_.k.Drc=function(){var a=this;this.eGa();var b=this.Bya,c=new _.Aq(eE,this.Sf),d=this.Xb=this.wj.create(new _.tq({Fj:b?this.Boc():this.Goc(),wg:!0,hn:[b?"cdk-overlay-dark-backdrop":"mat-overlay-transparent-backdrop",this.plc],direction:this.zc,xl:b?this.wj.Po.block():this.mg(),te:"mat-datepicker-"+(b?"dialog":"popup")}));this.woc(d).subscribe(function(e){e&&e.preventDefault();a.close()});d.Ku().subscribe(function(e){var f=e.keyCode;38!==f&&40!==f&&37!==f&&39!==f&&33!==f&&34!==f||e.preventDefault()});
this.cP=d.Sd(c);this.ioc(this.cP.instance);b||this.vb.Ag.ka(_.he(1)).subscribe(function(){return d.ei()})};_.k.eGa=function(){this.Xb&&(this.Xb.dispose(),this.Xb=this.cP=null)};_.k.Boc=function(){return _.eUa(_.dUa(this.wj.position().global()))};_.k.Goc=function(){var a=_.aUa(_.YTa(_.ZTa(_.bUa(_.yq(this.wj.position(),this.ro.TZ()),".mat-datepicker-content"),!1),8));return this.Icb(a)};
_.k.Icb=function(a){var b="end"===this.mI?"end":"start",c="start"===b?"end":"start",d="above"===this.YN?"bottom":"top",e="top"===d?"bottom":"top";return _.wq(a,[{Mc:b,Nc:e,uc:b,Bc:d},{Mc:b,Nc:d,uc:b,Bc:e},{Mc:c,Nc:e,uc:c,Bc:d},{Mc:c,Nc:d,uc:c,Bc:e}])};_.k.woc=function(a){var b=this,c=["ctrlKey","shiftKey","metaKey"];return _.Sd(a.lp(),a.Zv,a.Ku().ka(_.Ud(function(d){return 27===d.keyCode&&!_.Rg(d)||b.ro&&_.Rg(d,"altKey")&&38===d.keyCode&&c.every(function(e){return!_.Rg(d,e)})})))};
_.W.Object.defineProperties(fE.prototype,{QH:{configurable:!0,enumerable:!0,get:function(){return this.OJa||(this.ro?this.ro.value:null)},set:function(a){this.OJa=_.hB(this.Xa,this.Xa.Uh(a))}},color:{configurable:!0,enumerable:!0,get:function(){var a;(a=this.Xo)||(this.ro?(a=this.ro,a=a.yk?a.yk.color:void 0):a=void 0);return a},set:function(a){this.Xo=a}},Bya:{configurable:!0,enumerable:!0,get:function(){return this.Fdb},set:function(a){this.Fdb=_.Ug(a)}},disabled:{configurable:!0,enumerable:!0,get:function(){return void 0===
this.Jc&&this.ro?this.ro.disabled:!!this.Jc},set:function(a){a=_.Ug(a);a!==this.Jc&&(this.Jc=a,this.Wc.next(void 0))}},FD:{configurable:!0,enumerable:!0,get:function(){return this.pJ},set:function(a){this.pJ=_.Ug(a)}},te:{configurable:!0,enumerable:!0,get:function(){return this.Irc},set:function(a){this.Irc=Idb(a)}},Ri:{configurable:!0,enumerable:!0,get:function(){return this.IB},set:function(a){_.Ug(a)?this.open():this.close()}}});
fE.ha=function(a){return new (a||fE)(_.x(_.Gq),_.x(_.ye),_.x(_.ef),_.x(nlb),_.x(_.gB,8),_.x(_.dq,8),_.x(VD))};fE.Ha=_.gc({type:fE,inputs:{yjb:"calendarHeaderComponent",QH:"startAt",rN:"startView",color:"color",Bya:"touchUi",disabled:"disabled",mI:"xPosition",YN:"yPosition",FD:"restoreFocus",il:"dateClass",te:"panelClass",Ri:"opened"},outputs:{ZN:"yearSelected",cM:"monthSelected",ON:"viewChanged",OXa:"opened",wpa:"closed"},features:[_.uc]});var qlb,rlb;qlb={Ca:_.Uv,Kb:_.$b(function(){return _.gE}),ld:!0};rlb={Ca:_.Vv,Kb:_.$b(function(){return _.gE}),ld:!0};_.gE=function(a,b,c,d){cE.call(this,a,b,c);this.yk=d;this.Q7a=_.pd.EMPTY;this.F6=_.Yta(cE.prototype.tpc.call(this))};_.V(_.gE,cE);_.k=_.gE.prototype;_.k.TZ=function(){return this.yk?this.yk.TZ():this.Oa};_.k.La=function(){cE.prototype.La.call(this);this.Q7a.unsubscribe()};_.k.obb=function(){this.HI&&this.HI.open()};_.k.b$a=function(a){return a};
_.k.glc=function(a){this.wm&&this.wm.fja(a,this)};_.k.Cla=function(){return this.aJ};_.k.Bla=function(){return this.BP};_.k.yla=function(){return this.n8a};_.k.Vcb=function(a){return a.source!==this};
_.W.Object.defineProperties(_.gE.prototype,{uHc:{configurable:!0,enumerable:!0,set:function(a){var b=this;a&&(this.HI=a,this.Q7a=a.wpa.subscribe(function(){return b.ji()}),this.ksc(a.QJb(this)))}},min:{configurable:!0,enumerable:!0,get:function(){return this.aJ},set:function(a){a=_.hB(this.Xa,this.Xa.Uh(a));jB(this.Xa,a,this.aJ)||(this.aJ=a,this.SX())}},max:{configurable:!0,enumerable:!0,get:function(){return this.BP},set:function(a){a=_.hB(this.Xa,this.Xa.Uh(a));jB(this.Xa,a,this.BP)||(this.BP=a,
this.SX())}},ej:{configurable:!0,enumerable:!0,get:function(){return this.n8a},set:function(a){var b=this.ZHa(this.value);this.n8a=a;this.ZHa(this.value)!==b&&this.SX()}}});_.gE.ha=function(a){return new (a||_.gE)(_.x(_.Rc),_.x(_.gB,8),_.x(_.Jq,8),_.x(_.rw,8))};
_.gE.Ha=_.gc({type:_.gE,qa:[["input","matDatepicker",""]],Db:[1,"mat-datepicker-input"],Cb:6,lb:function(a,b){a&1&&_.K("input",function(c){return b.L5(c.target.value)})("change",function(){return b.ii()})("blur",function(){return b.al()})("keydown",function(c){return b.rX(c)});a&2&&(_.Le("disabled",b.disabled),_.Ee("aria-haspopup",b.HI?"dialog":null)("aria-owns",(null==b.HI?null:b.HI.Ri)&&b.HI.id||null)("min",b.min?rib(b.Xa,b.min):null)("max",b.max?rib(b.Xa,b.max):null)("data-mat-calendar",b.HI?b.HI.id:
null))},inputs:{uHc:"matDatepicker",min:"min",max:"max",ej:["matDatepickerFilter","dateFilter"]},Zb:["matDatepickerInput"],features:[_.Ze([qlb,rlb,{Ca:_.N4a,Kb:_.gE}]),_.Be]});_.hE=function(){fE.apply(this,arguments)};_.V(_.hE,fE);_.hE.Ha=fE.Ha;_.hE.ha=function(){var a;return function(b){return(a||(a=_.Pc(_.hE)))(b||_.hE)}}();_.hE.ya=_.ec({type:_.hE,qa:[["mat-datepicker"]],Zb:["matDatepicker"],features:[_.Ze([flb,{Ca:fE,Kb:_.hE}]),_.Be],Aa:0,Ba:0,va:function(){},nb:2,Na:0});_.iE=function(){};_.iE.ha=function(a){return new (a||_.iE)};_.iE.Ea=_.fc({type:_.iE});_.iE.Da=_.Vb({Ob:[_.XD,olb],imports:[_.nm,_.vB,_.Hq,_.Up,_.Fq,_.Iq,_.qq]});_.jE=function(){};_.jE.ha=function(a){return new (a||_.jE)};_.jE.Ea=_.fc({type:_.jE});_.jE.Da=_.Vb({imports:[_.nm,_.mw]});var slb=new _.mc("GMAT_DIALOG_OPTIONS",{Ja:"root",oa:function(){return{Gm:!1}}});var kE=function(a,b,c,d,e,f,g,h){h.Gm||a.rsa.push("gmat-mdc-dialog");_.tB.call(this,a,b,c,d,e,f,g)};_.V(kE,_.tB);kE.ha=function(a){return new (a||kE)(_.u(_.Gq),_.u(_.ag),_.u(_.tm,8),_.u(_.VUa,8),_.u(_.WUa),_.u(_.tB,12),_.u(_.iq),_.u(slb))};kE.ua=_.t({token:kE,oa:kE.ha});_.lE=function(){};_.lE.ha=function(a){return new (a||_.lE)};_.lE.Ea=_.fc({type:_.lE});_.lE.Da=_.Vb({Ob:[{Ca:_.tB,ee:kE},{Ca:_.Gq,ee:_.SD}],imports:[uB]});
}catch(e){_._DumpException(e)}
try{
_.mg("source");
/*

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

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

 Copyright 2021 Google LLC
 SPDX-License-Identifier: Apache-2.0
*/
/*

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

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

*/
var UBb,VBb,WBb,XBb,YBb,ZBb,$Bb,aCb,bCb,cCb,dCb,eCb,hCb,iCb,jCb,kCb,lCb,mCb,oCb,pCb,qCb,rCb,sCb,tCb,uCb,vCb,wCb,xCb,yCb,zCb,ACb,BCb,CCb,DCb,ECb,FCb,GCb,HCb,ICb,JCb,KCb,LCb,MCb,NCb,OCb,PCb,QCb,RCb,SCb,TCb,UCb,VCb,WCb,ZCb,$Cb,aDb,bDb,dDb,eDb,fDb,gDb,hDb,iDb,jDb,kDb,lDb,mDb,nDb,oDb,pDb,qDb,rDb,sDb,tDb,uDb,vDb,wDb,xDb,yDb,zDb,BDb,DDb,EDb,GDb,HDb,IDb,JDb,KDb,NDb,LDb,MDb,ODb,PDb,QDb,RDb,SDb,TDb,WDb,XDb,YDb,ZDb,$Db,aEb,bEb,cEb,dEb,eEb,fEb,gEb,hEb,iEb,jEb,kEb,lEb,mEb,nEb,oEb,pEb,qEb,rEb,sEb,tEb,uEb,vEb,xEb,
zEb,AEb,BEb,CEb,DEb,EEb,FEb,HEb,IEb,JEb,KEb,LEb,MEb,PEb,QEb,REb,SEb,TEb,UEb,VEb,WEb,aFb,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,XFb,YFb,ZFb,$Fb,aGb,bGb,cGb,dGb,eGb,fGb,gGb,iGb,jGb,lGb,mGb,nGb,oGb,pGb,qGb,rGb,tGb,uGb,vGb,wGb,xGb,yGb,zGb,AGb,BGb,CGb,DGb,EGb,FGb,GGb,HGb,IGb,JK,JGb,KGb,LGb,MGb,NGb,OGb,KK,PGb,QGb,RGb,SGb,TGb,UGb,VGb,WGb,XGb,YGb,ZGb,$Gb,aHb,bHb,cHb,dHb,eHb,fHb,
gHb,hHb,iHb,jHb,kHb,lHb,mHb,nHb,oHb,pHb,qHb,rHb,sHb,tHb,uHb,vHb,wHb,xHb,zHb,AHb,BHb,DHb,JHb,KHb,LHb,MHb,NHb,OHb,PHb,SHb,THb,UHb,VHb,WHb,YHb,$Hb,bIb,cIb,dIb,eIb,fIb,gIb,hIb,jIb,lIb,mIb,nIb,oIb,pIb,vIb,wIb,xIb,yIb,zIb,AIb,CIb,DIb,EIb,FIb,GIb,HIb,IIb,JIb,KIb,LIb,MIb,NIb,PIb,QIb,RIb,SIb,TIb,UIb,VIb,XIb,YIb,ZIb,aJb,bJb,cJb,dJb,eJb,fJb,hJb,iJb,jJb,kJb,lJb,mJb,nJb,oJb,pJb,qJb,rJb,sJb,tJb,uJb,vJb,yJb,zJb,AJb,BJb,CJb,DJb,EJb,FJb,JJb,IJb,HJb,GJb,LJb,NK,NJb,OJb,PJb,RJb,QJb,SJb,TJb,UJb,VJb,WJb,XJb,YJb,ZJb,$Jb,
aKb,bKb,cKb,dKb,eKb,fKb,gKb,hKb,iKb,jKb,kKb,lKb,mKb,oKb,pKb,qKb,rKb,sKb,tKb,uKb,vKb,wKb,xKb,yKb,zKb,AKb,BKb,CKb,DKb,EKb,FKb,GKb,HKb,IKb,JKb,KKb,MKb,NKb,OKb,PKb,QKb,RKb,SKb,TKb,UKb,WKb,XKb,YKb,ZKb,$Kb,aLb,cLb,dLb,eLb,fLb,gLb,hLb,iLb,kLb,lLb,mLb,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,bMb,cMb,dMb,eMb,fMb,gMb,hMb,iMb,jMb,kMb,mMb,nMb,oMb,pMb,sMb,tMb,uMb,vMb,wMb,xMb,yMb,AMb,BMb,DMb,EMb,
FMb,GMb,HMb,IMb,JMb,KMb,LMb,MMb,NMb,OMb,PMb,QMb,RMb,SMb,TMb,UMb,XK,YK,VMb,XMb,WMb,YMb,ZMb,$K,aL,bL,$Mb,bNb,cL,aNb,dNb,fNb,gNb,hNb,iNb,jNb,kNb,mNb,hL,nNb,oNb,pNb,qNb,sNb,uNb,vNb,xNb,yNb,wNb,zNb,BNb,FNb,DNb,CNb,GNb,HNb,JNb,ENb,KNb,INb,LNb,ONb,NNb,MNb,RNb,VNb,WNb,XNb,PNb,QNb,TNb,SNb,UNb,YNb,jOb,aOb,iOb,hOb,bOb,cOb,kOb,fOb,gOb,lOb,dOb,eOb,oOb,nOb,mOb,qOb,uOb,zOb,xOb,AOb,BOb,yOb,DOb,EOb,FOb,HOb,GOb,IOb,LOb,KOb,JOb,MOb,qL,NOb,OOb,POb,QOb,ROb,SOb,TOb,UOb,VOb,WOb,XOb,ZOb,$Ob,aPb,bPb,cPb,dPb,ePb,fPb,gPb,kPb,
lPb,jPb,hPb,iPb,oPb,nPb,pPb,qPb,rPb,sPb,tPb,uPb,vPb,wPb,yPb,BPb,CPb,DPb,EPb,FPb,GPb,IPb,JPb,KPb,NPb,OPb,PPb,QPb,RPb,HPb,SPb,TPb,UPb,VPb,WPb,XPb,YPb,ZPb,$Pb,aQb,bQb,cQb,dQb,eQb,fQb,gQb,hQb,iQb,jQb,kQb,lQb,mQb,nQb,oQb,qQb,rQb,sQb,tQb,uQb,wQb,xQb,yQb,zQb,AQb,BQb,CQb,DQb,EQb,FQb,GQb,IQb,JQb,KQb,LQb,MQb,NQb,OQb,PQb,QQb,RQb,SQb,TQb,UQb,VQb,WQb,XQb,YQb,ZQb,$Qb,aRb,bRb,cRb,dRb,fRb,gRb,hRb,iRb,jRb,kRb,lRb,mRb,nRb,oRb,pRb,qRb,rRb,sRb,uRb,vRb,tRb,wRb,xRb,zRb,yRb,ARb,BRb,CRb,DRb,ERb,HRb,IRb,FRb,JRb,GRb,KRb,LRb,
MRb,NRb,ORb,PRb,QRb,RRb,TRb,URb,VRb,XRb,YRb,ZRb,$Rb,aSb,bSb,cSb,dSb,eSb,fSb,gSb,hSb,iSb,jSb,kSb,lSb,mSb,pSb,rSb,sSb,uSb,xSb,wSb,BSb,DSb,ESb,FSb,GSb,HSb,ISb,JSb,KSb,LSb,MSb,NSb,OSb,PSb,QSb,RSb,TSb,USb,VSb,WSb,XSb,YSb,ZSb,$Sb,aTb,bTb,cTb,dTb,eTb,fTb,gTb,hTb,iTb,jTb,kTb,lTb,mTb,nTb,oTb,pTb,qTb,rTb,sTb,vTb,wTb,xTb,yTb,zTb,ATb,BTb,CTb,DTb,ITb,zL,JTb,KTb,LTb,AL,MTb,NTb,OTb,PTb,QTb,RTb,STb,TTb,UTb,VTb,WTb,XTb,YTb,ZTb,aUb,bUb,cUb,dUb,eUb,hUb,jUb,iUb,kUb,lUb,mUb,nUb,oUb,pUb,qUb,rUb,sUb,uUb,vUb,wUb,xUb,yUb,
zUb,AUb,BUb,DUb,EUb,FUb,GUb,HUb,IUb,JUb,KUb,LUb,MUb,NUb,OUb,PUb,QUb,RUb,SUb,TUb,UUb,VUb,WUb,XUb,YUb,ZUb,$Ub,aVb,bVb,cVb,dVb,eVb,fVb,gVb,hVb,iVb,kVb,jVb,mVb,nVb,oVb,pVb,qVb,rVb,sVb,tVb,uVb,wVb,xVb,yVb,zVb,AVb,BVb,CVb,DVb,EVb,FVb,GVb,HVb,IVb,JVb,KVb,LVb,MVb,NVb,OVb,PVb,QVb,RVb,SVb,TVb,UVb,VVb,WVb,XVb,YVb,ZVb,$Vb,aWb,bWb,dWb,gWb,iWb,jWb,kWb,lWb,mWb,oWb,pWb,qWb,rWb,tWb,uWb,wWb,xWb,yWb,zWb,CWb,DWb,EWb,FWb,GWb,HWb,IWb,JWb,KWb,OWb,PWb,QWb,RWb,SWb,TWb,UWb,VWb,WWb,XWb,YWb,ZWb,$Wb,aXb,bXb,cXb,eXb,fXb,gXb,kXb,
lXb,mXb,nXb,oXb,pXb,qXb,rXb,sXb,tXb,uXb,vXb,wXb,xXb,yXb,zXb,AXb,BXb,EXb,HXb,IXb,JXb,GXb,PXb,SXb,QXb,TXb,XXb,ZXb,eYb,FL,GL,hYb,iYb,jYb,kYb,mYb,nYb,oYb,pYb,qYb,rYb,sYb,tYb,uYb,vYb,wYb,xYb,yYb,zYb,AYb,BYb,CYb,DYb,EYb,FYb,GYb,HYb,IYb,JYb,KYb,LYb,MYb,NYb,OYb,PYb,QYb,RYb,SYb,TYb,UYb,VYb,WYb,XYb,YYb,ZYb,$Yb,aZb,bZb,cZb,dZb,eZb,fZb,gZb,hZb,jZb,kZb,lZb,mZb,nZb,oZb,pZb,rZb,sZb,tZb,uZb,vZb,wZb,xZb,yZb,zZb,AZb,BZb,CZb,DZb,EZb,FZb,fUb,GZb,HZb;UBb=function(a){return a.Qc};
VBb=function(a){if(a&&a.Lf)return{Lf:a.Lf,Qg:a.revisionNumber||void 0,Tq:a.Tq||void 0}};WBb=function(a){var b=_.Ffa();return b?b.Oo(2,a)||"":_.cd(a,"Style")?_.bd(a):_.Wb(a)};XBb=function(a,b,c,d,e,f){c=_.De(a,b,c,d);return _.De(a,b+2,e,f)||c};YBb=function(a,b,c,d,e,f,g,h,n){var r=_.Ac(),v=XBb(r,_.zc.ao,b,d,f,h);_.dea(4);a=v?a+_.Wb(b)+c+_.Wb(d)+e+_.Wb(f)+g+_.Wb(h)+n:_.ld;a!==_.ld&&_.hga(r,a);return YBb};
ZBb=function(a,b,c,d,e,f){var g=a+24;a=_.Ac();var h=a[g];if(a[1].data[g].oe){var n=_.Gc();g=h.transform;b=n+b;c=XBb(a,b,c,d,e,f)?_.Sia(a,b+4,h?g.call(h,c,d,e,f):g(c,d,e,f)):_.Sja(a,b+4)}else c=h.transform(c,d,e,f);return c};
$Bb=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};
aCb=function(a,b){var c=_.IF(a.Vb(),function(h){delete h.line;delete h.Mb});a.params.Mb&&_.hp(c,"HEAD");b.path&&c.jd(b.path);if(b.Vi){var d=b.Vi.Me,e=d&&_.Amb(d),f=d&&d.Og===a.repository,g=!e||e.id===a.hb&&e.type===a.Oc;if((!d||f&&g)&&b.Vi.qk!==a.qb)return _.kp(c,{Ce:b.Vi.qk}).Za();e&&_.fp(c,e.id,e.type);d&&d.Og&&_.gp(c,d.Og);b.Vi.qk&&_.hp(c,b.Vi.qk)}return c.Za()};
bCb=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};cCb=function(a){if(a)return"number"===typeof a?a:a[a.length-1]&&a[a.length-1].end};
dCb=function(a,b){if(!a)return[{start:1,end:b}];if("number"===typeof a)return b<a?[{start:b,end:a}]:b>a?[{start:a,end:b}]:a;var c=_.q(a),d=c.next().value;c=_.zwa(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}]};
eCb=function(a,b){if(a)return b?a.replace(/(.*)createWs(=.*)/,"$1ws$2-prompt"):a.replace(/(.*)createWs(=.*)/,"$1ws=__prompt")};
_.gCb=function(a){var b=c?"ws":"createWs";if(!c){var c=_.c2a.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);fCb.includes(e)&&0<d.length&&(e=d.pop()+"-"+e);d=e.replace(/[^a-zA-Z0-9_\-]/g,"")}else d="";c="CS-"+d+"-"+c}d=_.UE(a.params.line);a="//depot/"+a.path;return _.ph(_.ph(new _.oh(_.Q1a),"files",a+(d?":"+d:"")),b,c).toString()};
hCb=function(a,b){if(b&&b.Me){var c=b.Me,d=_.Amb(c);a=_.hp(_.gp(_.fp(a.Vb(),d.id,d.type),c.Og),b.Az).jd(b.path).Za()}return a};iCb=function(a,b){return a.Vb().kh(Object.assign({},a.params,{line:b})).Za()};jCb=function(a){a=(a=a.qb)&&a.toUpperCase();return"XREF"===a||"GROK"===a};
kCb=function(a){var b=_.VE(a,1),c=void 0;_.DE(a)&&a.kj()?c="/piper///depot/"+b:_.DE(a)?c="/"+a.repository+"/"+b:_.tK(a)&&(c="/h/"+a.hb+"/"+a.repository+"/+/"+b);if(!c)return"";b=new _.oh((_.R1a||"")+"/codesearch/f"+c);c=a.params.Mb;a=_.wh(a,1);c?(_.ph(b,"ws",c),a&&_.ph(b,"snapshot",a)):a&&"HEAD"!==a&&_.ph(b,"cl",a);return b.toString()};
lCb=function(a,b,c){if(_.cF(a)&&a.repository){var d=a.repository;if(b=_.Eva(d,b,c))if(c=_.Vh(b,2).split("/"),!(2>c.length))return a=_.hp(_.gp(_.fp(a.Vb(),c[0],"host"),c.slice(1).join("/")),_.Vh(b,3)||"HEAD"),"android"===d&&_.yF(a),a.Za()}};mCb=function(a,b){return a>=b.start&&a<b.end};oCb=function(a){return a.replace(nCb,function(b){return"\\"+b})};
pCb=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:_.rg(a)}};qCb=function(a){return _.EE(a)?_.Dwb:"ID"};rCb=function(a){return _.EE(a)?_.Ewb:"Commit Date"};sCb=function(a){return _.EE(a)?_.Fwb:"Revision"};tCb=function(a,b){return a.toLowerCase()!==a?0<=b.indexOf(a):0<=b.toLowerCase().indexOf(a.toLowerCase())};uCb=function(a,b){a=a.nh;var c=b.nh;return a.length===c.length&&a.every(function(d){return c.includes(d)})};
vCb=function(a){return!!a};wCb=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 _.rg(a)}};xCb=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 _.rg(a)}};
yCb=function(a){var b=[];for(a=a.parent;void 0!==a;)b.push(a),a=a.parent;return b};zCb=function(a){switch(a){case 1:case 3:case 2:case 7:return!0;default:return!1}};ACb=function(a){a&1&&_.F(0,"blame-layer",5);a&2&&(a=_.M(),_.z("layerBaseLocation",a.He))};BCb=function(a){if(a&1){var b=_.Ac();_.B(0,"xrefs-layer",7);_.K("highlightedLines",function(c){_.Bc(b);var d=_.M(2);return _.Dc(d.bja(c))});_.D()}a&2&&(a=_.M(2),_.z("layerBaseLocation",a.He))};
CCb=function(a){a&1&&(_.G(0),_.N(1,BCb,1,1,"xrefs-layer",6),_.Q(2,"async"),_.Je());a&2&&(a=_.M(),_.w(1),_.z("ngIf",_.R(2,1,a.UVb)))};DCb=function(a){a&1&&_.F(0,"unified-deprecation-layer",5);a&2&&(a=_.M(2),_.z("layerBaseLocation",a.He))};ECb=function(a){a&1&&(_.G(0),_.N(1,DCb,1,1,"unified-deprecation-layer",0),_.Q(2,"async"),_.Je());a&2&&(a=_.M(),_.w(1),_.z("ngIf",_.R(2,1,a.aob)))};FCb=function(a){a&1&&_.F(0,"code-coverage-layer",5);a&2&&(a=_.M(),_.z("layerBaseLocation",a.He))};
GCb=function(a){a&1&&_.F(0,"fuzzing-layer",5);a&2&&(a=_.M(),_.z("layerBaseLocation",a.He))};HCb=function(a){a&1&&_.F(0,"generic-coverage-layer",5);a&2&&(a=_.M(),_.z("layerBaseLocation",a.He))};ICb=function(a,b){a&1&&_.F(0,"finding-layer",8);a&2&&(a=b.wa,b=_.M(),_.z("layerBaseLocation",b.He)("layerId",a))};
JCb=function(a){if(a&1){var b=_.Ac();_.B(0,"semantic-decoration-layer",7);_.K("highlightedLines",function(c){_.Bc(b);var d=_.M(2);return _.Dc(d.bja(c))});_.D()}a&2&&(a=_.M(2),_.z("layerBaseLocation",a.He))};KCb=function(a){a&1&&(_.N(0,JCb,1,1,"semantic-decoration-layer",6),_.Q(1,"async"));a&2&&(a=_.M(),_.z("ngIf",_.R(1,1,a.UVb)))};LCb=function(a){a&1&&_.F(0,"deprecation-layer",5);a&2&&(a=_.M(2),_.z("layerBaseLocation",a.He))};
MCb=function(a){a&1&&(_.N(0,LCb,1,1,"deprecation-layer",0),_.Q(1,"async"));a&2&&(a=_.M(),_.z("ngIf",_.R(1,1,a.aob)))};NCb=function(a){return 3===a.getType()&&a.Asa()};OCb=function(a){for(var b=[],c=_.TAb.exec(a);null!==c;){var d=c.index,e=b,f=e.push,g;c=c[0];(g=c.match(_.Dcb))?c.includes("(")?(c=g[1],g=g[2]):(c=g[1],g=""):g="";f.call(e,{text:c+g,start:d});c=_.TAb.exec(a)}return b};PCb=function(a,b){return 1!==a?_.vd(a):b.NZ.ka(_.ie(function(c){return 0===c}),_.le(0),_.te(1))};
QCb=function(a){a&1&&(_.B(0,"div",6)(1,"h2",7),_.P(2,"Commit message"),_.D(),_.F(3,"linkified-message",8),_.Q(4,"emptyToConstant"),_.D());a&2&&(a=_.M(),_.w(3),_.z("message",a.message)("linkDefinitions",_.R(4,2,a.ada)))};RCb=function(a){a&1&&(_.B(0,"div",9)(1,"mat-icon"),_.P(2,"person"),_.D(),_.B(3,"span"),_.P(4),_.D(),_.B(5,"span",3),_.P(6," (committer) "),_.D()());a&2&&(a=_.M(),_.w(4),_.Ye(a.tlb))};SCb=function(a){a&1&&_.Ke(0)};TCb=function(a){a&1&&_.Ke(0)};
UCb=function(a){a&1&&(_.G(0),_.N(1,SCb,1,0,"ng-container",7),_.P(2),_.N(3,TCb,1,0,"ng-container",7),_.Je());if(a&2){a=_.M();var b=_.Ve(7),c=_.Ve(9);_.w(1);_.z("ngTemplateOutlet",b);_.w(1);_.We(" ",a.JKc," ");_.w(1);_.z("ngTemplateOutlet",c)}};VCb=function(a){a&1&&_.Ke(0)};WCb=function(){};
ZCb=function(a){a&1&&(_.G(0),_.N(1,VCb,1,0,"ng-container",7),_.N(2,WCb,0,0,"ng-template",8),_.Je());if(a&2){a=_.M();var b=_.Ve(7),c=_.Ve(11);_.w(1);_.z("ngTemplateOutlet",b);_.w(1);_.z("ngTemplateOutlet",c)("ngTemplateOutletContext",_.af(5,XCb,_.af(3,YCb,a.PQ)))}};$Cb=function(){};aDb=function(a){a&1&&_.N(0,$Cb,0,0,"ng-template",9);a&2&&(_.M(),_.z("ngTemplateOutlet",_.Ve(13)))};bDb=function(){};
dDb=function(a){a&1&&_.N(0,bDb,0,0,"ng-template",8);a&2&&(_.M(),_.z("ngTemplateOutlet",_.Ve(9))("ngTemplateOutletContext",_.$e(2,cDb)))};eDb=function(a){a&1&&(_.B(0,"span",10),_.P(1),_.Q(2,"async"),_.D());a&2&&(a=_.M(),_.w(1),_.We("",_.R(2,1,a.GJb),":"))};fDb=function(a){a&1&&(_.B(0,"span",14),_.P(1,"@"),_.D())};gDb=function(){};
hDb=function(a,b){a&1&&(_.G(0),_.B(1,"span",12),_.P(2,"("),_.D(),_.N(3,fDb,2,0,"span",13),_.N(4,gDb,0,0,"ng-template",8),_.B(5,"span"),_.P(6,")"),_.D(),_.Je());if(a&2){a=b.Ma;b=_.M().oNc;_.M();var c=_.Ve(11);_.w(3);_.z("ngIf",b);_.w(1);_.z("ngTemplateOutlet",c)("ngTemplateOutletContext",_.af(3,XCb,a))}};iDb=function(a){a&1&&(_.N(0,hDb,7,5,"ng-container",11),_.Q(1,"async"));a&2&&(a=_.M(),_.z("ngIf",_.R(1,1,a.pha)))};
jDb=function(a,b){a&1&&(_.B(0,"conditional-link",15),_.Q(1,"async"),_.Q(2,"toPrettyRef"),_.P(3),_.Q(4,"toPrettyRef"),_.D());a&2&&(a=b.context,b=_.M(),_.Te("linkAriaLabel","Details for change ",_.R(2,8,null==a?null:a.qb),""),_.z("condition",b.rVa)("link",_.R(1,6,b.C8(a)))("trackGestureClick",!!b.rVa)("trackProjectId",b.Ld.hb),_.w(3),_.We(" ",_.R(4,10,null==a?null:a.qb)," "))};kDb=function(){};
lDb=function(a){a&1&&_.N(0,kDb,0,0,"ng-template",8);a&2&&(_.M(3),_.z("ngTemplateOutlet",_.Ve(9))("ngTemplateOutletContext",_.$e(2,cDb)))};
mDb=function(a){a&1&&(_.G(0),_.B(1,"span",14),_.P(2),_.D(),_.B(3,"a",16),_.P(4," HEAD "),_.D(),_.B(5,"span",12),_.P(6,"("),_.D(),_.B(7,"a",17),_.Q(8,"async"),_.P(9," CL "),_.D(),_.B(10,"span"),_.P(11,")"),_.D(),_.Je());if(a&2){a=_.M().Ma;var b=_.M(2);_.w(2);_.We("@ ",a.depth," behind");_.w(1);_.z("routerLink",a.SR)("trackGestureClick",!0)("trackProjectId",b.Ld.hb);_.w(4);_.z("universalLink",_.R(8,6,b.C8(a)))("trackProjectId",b.Ld.hb)}};
nDb=function(a,b){a&1&&(_.G(0),_.N(1,lDb,1,3,null,11),_.N(2,mDb,12,8,"ng-container",11),_.Je());a&2&&(a=b.Ma,_.w(1),_.z("ngIf",!a.depth||!a.SR),_.w(1),_.z("ngIf",a.depth&&a.SR))};oDb=function(a){a&1&&(_.N(0,nDb,3,2,"ng-container",11),_.Q(1,"async"));a&2&&(a=_.M(),_.z("ngIf",_.R(1,1,a.pha)))};
pDb=function(a){if(a&1){var b=_.Ac();_.B(0,"code-diff",2);_.K("rendered",function(c){_.Bc(b);var d=_.M();return _.Dc(d.Pua(c))});_.D()}a&2&&(a=_.M(),_.z("diffBase",a.SAb)("contents",a.GLb)("fileName",a.fileName)("leftLineNumberFormatter",a.Vca)("rightLineNumberFormatter",a.Zfa)("leftLineWidgets",a.vS)("rightLineWidgets",a.WT)("collapseIdenticalLines",!1)("align",!1))};qDb=function(a){a&1&&(_.B(0,"dc-information-box"),_.P(1),_.D());a&2&&(a=_.M(),_.w(1),_.Ye(a.jCa))};
rDb=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}};
sDb=function(a,b){var c=1;a=_.q(a);for(var d=a.next();!d.done;d=a.next()){var e=d.value;if(""!==e[1]){d=e[0];e=Number(e[1]);if(e!==c){c=b;var f=c.push,g=document.createElement("div");g.className="CodeMirror-merge-collapsed-widget";g.style.height="16px";g.style.minWidth="1px";g.style.textAlign="center";g.style.padding="16px 0 16px 0";f.call(c,{line:d-1,element:g,options:{coverGutter:!1,noHScroll:!0,above:!0,showIfHidden:!1}});c=Number(e)}c++}}};
tDb=function(a){return function(b){return(b=a.get(b))?""+b:""}};uDb=function(a){a&1&&(_.B(0,"mat-spinner",10),_.P(1,"\n        "),_.D());a&2&&_.z("diameter",16)("strokeWidth",2)};vDb=function(a){if(a&1){var b=_.Ac();_.B(0,"code-diff-chunks",15);_.K("rendered",function(c){_.Bc(b);var d=_.M(2);return _.Dc(d.Pua(c))});_.P(1,"\n    ");_.D()}a&2&&(a=_.M(2),_.z("diffChunks",a.Ml.tC)("fileName",a.wo))};
wDb=function(a){a&1&&(_.G(0),_.P(1,"\n    "),_.B(2,"div",11),_.P(3,"\n      "),_.B(4,"commit-information",12),_.P(5,"\n      "),_.D(),_.P(6,"\n      "),_.B(7,"commit-information",13),_.P(8,"\n      "),_.D(),_.P(9,"\n    "),_.D(),_.P(10,"\n    "),_.N(11,vDb,2,2,"code-diff-chunks",14),_.P(12,"\n  "),_.Je());a&2&&(a=_.M(),_.w(4),_.z("activeLocation",a.IGc)("version",a.Vja)("linkToCommitDetails",!1),_.w(3),_.z("activeLocation",a.KLc)("version",a.Vja)("linkToCommitDetails",!1),_.w(4),_.z("ngIf",a.Xob))};
xDb=function(a){a&1&&(_.B(0,"span",22),_.P(1,"\n    "),_.B(2,"span",23),_.P(3),_.Q(4,"number"),_.D(),_.P(5,"\n    "),_.B(6,"span",24),_.P(7,","),_.D(),_.P(8,"\n    "),_.B(9,"span",25),_.P(10),_.Q(11,"number"),_.D(),_.P(12,"\n    "),_.B(13,"span",24),_.P(14,","),_.D(),_.P(15,"\n    "),_.B(16,"span",26),_.P(17),_.Q(18,"number"),_.D(),_.P(19,"\n  "),_.D());a&2&&(a=_.M(2),_.w(2),_.Ee("aria-label",a.SKc),_.w(1),_.We("\n      -",_.vz(4,6,a.metadata.removed,"1.0-0"),"\n    "),_.w(6),_.Ee("aria-label",a.Swc),
_.w(1),_.We("\n      ",_.vz(11,9,a.metadata.changed,"1.0-0"),"\n    "),_.w(6),_.Ee("aria-label",a.evc),_.w(1),_.We("\n      +",_.vz(18,12,a.metadata.dQ,"1.0-0"),"\n    "))};
yDb=function(a){a&1&&(_.P(0,"\n   "),_.B(1,"span",16),_.P(2,"\n    "),_.B(3,"span",17),_.P(4,"\n      "),_.F(5,"div",18),_.P(6,"\n      "),_.F(7,"div",19),_.P(8,"\n      "),_.F(9,"div",20),_.P(10,"\n    "),_.D(),_.P(11,"\n  "),_.D(),_.P(12,"\n  "),_.N(13,xDb,20,15,"span",21),_.P(14,"\n"));a&2&&(a=_.M(),_.w(5),_.Fe("width",a.TKc,"%"),_.w(2),_.Fe("width",a.Twc,"%"),_.w(2),_.Fe("width",a.fvc,"%"),_.w(4),_.z("ngIf",a.Ml&&a.Ml.pua))};zDb=function(a,b){return b?100*a/(b.removed+b.changed+b.dQ):0};
BDb=function(a){a&1&&(_.B(0,"div",4)(1,"div",5)(2,"span",6),_.P(3,"Type"),_.D(),_.B(4,"span"),_.P(5," Path "),_.D()(),_.B(6,"div",7)(7,"span"),_.P(8," Change Summary "),_.D(),_.F(9,"expand-all-button",8),_.D()());a&2&&(a=_.M(),_.w(9),_.z("place",a.location)("disabled",!!ADb(a))("matTooltip",ADb(a))("matTooltipDisabled",!ADb(a)))};
DDb=function(a){if(a&1){var b=_.Ac();_.B(0,"commit-file-entry",10);_.K("rendered",function(d){_.Bc(b);var e=_.M(2);!e.iK.hUa&&d.rendered&&d.d$===e.tZ&&(e.tZ+=1,CDb(e));return _.Dc()});_.D()}if(a&2){a=_.M().index;var c=_.M();_.z("entryIndex",a)("location",c.location)("entry",c.G$.get(a))("expand",c.expand.get(a))}};EDb=function(a,b){a&1&&(_.G(0),_.N(1,DDb,1,4,"commit-file-entry",9),_.Je());a&2&&(a=b.index,b=_.M(),_.w(1),_.z("ngIf",a<b.KZ))};
GDb=function(a){if(a&1){var b=_.Ac();_.G(0);_.B(1,"button",11);_.K("click",function(){_.Bc(b);var c=_.M();FDb(c);return _.Dc()});_.P(2," Show More ");_.D();_.Je()}a&2&&(a=_.M(),_.w(1),_.z("trackProjectId",a.location.hb))};HDb=function(a,b,c,d,e,f){return a+";"+b+"="+encodeURIComponent(f.id)+(null==f.Wf?"":";"+c+"="+encodeURIComponent(f.Wf))+(d&&(e||f.Mb)?";"+d+"="+("CitC"===f.Qg&&f.Mb?encodeURIComponent(f.Mb):""):"")+location.search+location.hash};
IDb=function(a){return _.ep(_.IF(a.Vb(),function(b){b.Ei="1";b.jf=0;void 0!==b.dv&&void 0!==b.hx&&b.Mb&&(b.dv=b.Mb);delete b.wn;delete b.gx;delete b.hx}).Za())};JDb=function(a){return _.ep(_.IF(a.Vb(),function(b){b.Ei="1";b.jf=0;delete b.Ce;delete b.Lo;delete b.dv}).Za())};KDb=function(a){return _.ep(_.IF(a.Vb(),function(b){b.Ei="1";b.jf=0;delete b.wn;delete b.gx;delete b.hx;delete b.Ce;delete b.Lo;delete b.dv}).Za())};
NDb=function(a,b,c,d,e){if(!c.cE||!_.DE(b.Wa)){var f;c=null!=(f=b.TM)?f:b.Wa;if(!_.DE(c))return _.Om(e,e.zh(LDb(c,d.id,a.Wf)));IK.has(c)||IK.set(c,{});b=IK.get(c);null==b.root&&(e=new URL(_.Om(e,e.zh(LDb(c,"",""))),location.href),b.root=e.pathname);e=b.root.split(";");b=1===e.length?"":";"+e.slice(1).join(";");return e[0]+"/"+MDb(a.Wf||c.path)+b+";cl="+encodeURIComponent(a.id)+("CitC"===a.Qg&&a.Mb?";ws="+encodeURIComponent(a.Mb):"")+location.search+location.hash}};
LDb=function(a,b,c){var d;return _.ep(_.hp(a.Vb().kh({Ei:"1",jf:0,line:a.params.line}),b).jd(null!=(d=null!=c?c:a.path)?d:"/").Za())};MDb=function(a){return null==a?"":a.split("/").map(encodeURIComponent).join("/")};ODb=function(a){a&1&&(_.B(0,"mat-header-cell"),_.P(1," Order "),_.D())};PDb=function(a){a&1&&(_.G(0),_.P(1),_.Q(2,"number"),_.Je());a&2&&(a=_.M().Ma,_.w(1),_.We(" #",_.vz(2,1,a,"1.0-0")," "))};QDb=function(a){a&1&&(_.B(0,"mat-icon",38),_.P(1," help_outline "),_.D())};
RDb=function(a,b){a&1&&(_.G(0),_.N(1,PDb,3,4,"ng-container",36),_.N(2,QDb,2,0,"ng-template",null,37,_.pf),_.Je());if(a&2){a=b.Ma;var c=_.Ve(3);_.w(1);_.z("ngIf",0<=a)("ngIfElse",c)}};SDb=function(a,b){a&1&&(_.B(0,"mat-cell"),_.N(1,RDb,4,2,"ng-container",35),_.Q(2,"blameIndexOf"),_.D());a&2&&(a=b.wa,b=_.M(),_.w(1),_.z("ngIf",_.vz(2,1,a.id,b.Hoa)))};TDb=function(a){a&1&&(_.B(0,"mat-header-cell",39)(1,"span",40),_.P(2,"Action Button"),_.D()())};
WDb=function(a,b){a&1&&(_.B(0,"mat-cell")(1,"button",41)(2,"mat-icon"),_.P(3),_.D()()());a&2&&(a=b.wa,b=_.M(),_.w(1),_.Ee("aria-expanded",b.Lz.has(a.id))("aria-label",b.Lz.has(a.id)?UDb.format({id:a.id}):VDb.format({id:a.id}))("data-action",b.S4b)("data-row-id",a.id),_.w(2),_.Ye(b.Lz.has(a.id)?"expand_less":"expand_more"))};XDb=function(a){a&1&&(_.B(0,"mat-header-cell"),_.P(1),_.D());a&2&&(a=_.M(),_.Fe("max-width",a.ELb(),"px"),_.w(1),_.We(" ",a.uCc(a.Ad.Wa)," "))};
YDb=function(a,b){a&1&&(_.B(0,"mat-cell")(1,"a",42),_.Q(2,"linkifyRevision"),_.P(3),_.D()());a&2&&(a=b.wa,b=_.M(),_.Fe("max-width",b.ELb(),"px"),_.w(1),_.Fe("padding-left",b.HLc(),"px"),_.Ee("href",_.wz(2,8,a,b.Ad,b.Ra),_.jd)("data-action",b.N4b)("data-action-name",b.Ad.lE?"updateRightDiff":"updateRevisionContents"),_.w(2),_.We(" ",a.Qg," "))};ZDb=function(a){a&1&&(_.B(0,"mat-header-cell"),_.P(1),_.D());a&2&&(a=_.M(),_.w(1),_.We(" ",a.fCc(a.Ad.Wa)," "))};
$Db=function(a){a&1&&_.F(0,"onedev-changelist-hovercard",49,50);if(a&2){var b=_.Ve(1);a=_.M(2).wa;_.z("changelistId",a.id)("onedevIsHovercardReady",b.LG)}};
aEb=function(a){a&1&&(_.G(0),_.B(1,"a",46),_.Q(2,"linkifyId"),_.P(3),_.Q(4,"toPrettyRef"),_.D(),_.B(5,"onedev-hovercard",null,47),_.N(7,$Db,2,2,"onedev-changelist-hovercard",48),_.D(),_.Je());if(a&2){var b=_.Ve(6);a=_.M().wa;var c=_.M();_.w(1);_.z("onedevHovercardTrigger",b);_.Ee("href",ZBb(2,4,a,c.Ad,c.U1a,c.Ra),_.jd)("data-action",c.L4a);_.w(2);_.We(" ",_.R(4,9,a.id)," ")}};
bEb=function(a){a&1&&(_.B(0,"a",51),_.Q(1,"linkifyId"),_.P(2),_.Q(3,"toPrettyRef"),_.D());if(a&2){a=_.M().wa;var b=_.M();_.Ee("href",ZBb(1,3,a,b.Ad,b.U1a,b.Ra),_.jd)("data-action",b.L4a);_.w(2);_.We(" ",_.R(3,8,a.id)," ")}};
cEb=function(a,b){a&1&&(_.B(0,"mat-cell",43),_.N(1,aEb,8,11,"ng-container",44),_.N(2,bEb,4,10,"a",45),_.D());if(a&2){a=b.wa;b=_.M();if("history"!==a.aU)a=!1;else{var c="CitC"===a.Qg;a=null!=a.Qg&&_.EE(b.Ad.Wa)&&!c}_.z("ngSwitch",a);_.w(1);_.z("ngSwitchCase",!0);_.w(1);_.z("ngSwitchCase",!1)}};dEb=function(a){a&1&&(_.B(0,"mat-header-cell"),_.P(1," Description "),_.D())};eEb=function(a){a&1&&(_.B(0,"strong"),_.P(1,"[deleted]"),_.D())};
fEb=function(a,b){a&1&&(_.B(0,"span",54),_.P(1),_.D());a&2&&(a=b.wa,b=_.M().wa,_.Ge("cleanup",b.hC),_.w(1),_.Ye(a))};gEb=function(a,b){a&1&&(_.B(0,"mat-cell",52),_.N(1,eEb,2,0,"strong",35),_.N(2,fEb,2,3,"span",53),_.P(3),_.Q(4,"truncateCommitMessage"),_.D());a&2&&(a=b.wa,_.w(1),_.z("ngIf","DELETE"===a.operation),_.w(1),_.z("ngForOf",a.tags),_.w(1),_.We(" ",_.R(4,3,a.subject)," "))};hEb=function(a){a&1&&(_.B(0,"mat-header-cell"),_.P(1),_.D());a&2&&(a=_.M(),_.w(1),_.We(" ",a.eCc(a.Ad.Wa)," "))};
iEb=function(a,b){a&1&&(_.B(0,"mat-cell",52),_.F(1,"date",55),_.D());a&2&&(a=b.wa,_.w(1),_.z("value",a.time))};jEb=function(a){a&1&&(_.B(0,"mat-header-cell"),_.P(1," Author "),_.D())};kEb=function(a){a&1&&(_.G(0),_.B(1,"a",57),_.P(2),_.D(),_.Je());if(a&2){a=_.M().wa;var b=_.M();_.w(1);_.Ue("title",a.Zn);_.Te("email","",a.Zn,"@google.com");_.Ee("href",_.au+"#search/&q=a:"+a.Zn+"%20is:submitted",_.jd)("data-action",b.J4b);_.w(1);_.We(" ",a.Zn," ")}};
lEb=function(a){a&1&&_.P(0);a&2&&(a=_.M().wa,_.We(" ",a.Zn," "))};mEb=function(a){a&1&&(_.B(0,"mat-cell",52),_.N(1,kEb,3,5,"ng-container",36),_.Q(2,"isPiperPlace"),_.N(3,lEb,1,1,"ng-template",null,56,_.pf),_.D());if(a&2){var b=_.Ve(4);a=_.M();_.w(1);_.z("ngIf",_.R(2,2,null==a.Ad?null:a.Ad.Wa))("ngIfElse",b)}};nEb=function(a){a&1&&(_.B(0,"mat-header-cell",58)(1,"span",40),_.P(2,"Action Button"),_.D()())};
oEb=function(a){a&1&&(_.B(0,"a",62),_.Q(1,"linkifyLeft"),_.P(2),_.D());if(a&2){a=_.M().wa;var b=_.M();_.Ge("mat-flat-button",a.id===b.Ad.Yca);_.Ee("aria-pressed",a.id===b.Ad.Yca)("href",_.wz(1,7,a,b.Ad,b.Ra),_.jd)("data-action",b.M4a)("aria-label",b.m5a);_.w(2);_.We(" ",b.m5a," ")}};
pEb=function(a){a&1&&(_.B(0,"a",63),_.Q(1,"linkifyDiff"),_.P(2),_.D());if(a&2){a=_.M().wa;var b=_.M();_.Fe("display",a.uH.length?null:"none");_.Ge("mat-flat-button",a.id===b.Ad.Yca);_.Ee("aria-pressed",a.id===b.Ad.Yca)("href",_.wz(1,9,a,b.Ad,b.Ra),_.jd)("data-action",b.M4a)("aria-label",b.o5a);_.w(2);_.We(" ",b.o5a," ")}};qEb=function(a){a&1&&(_.B(0,"span",40),_.P(1," No Data "),_.D())};
rEb=function(a,b){a&1&&(_.B(0,"mat-cell",43),_.N(1,oEb,3,11,"a",59),_.N(2,pEb,3,13,"a",60),_.N(3,qEb,2,0,"span",61),_.D());a&2&&(a=b.wa,b=_.M(),_.z("ngSwitch",b.Ad.lE),_.w(1),_.z("ngSwitchCase",!0),_.w(1),_.z("ngSwitchCase",!1),_.w(1),_.z("ngIf",!b.Ad.lE&&!a.uH.length))};sEb=function(a){a&1&&(_.B(0,"mat-header-cell",64)(1,"span",40),_.P(2,"Action Button"),_.D()())};
tEb=function(a){a&1&&(_.B(0,"a",67),_.Q(1,"linkifyRight"),_.P(2),_.D());if(a&2){a=_.M().wa;var b=_.M();_.Ge("mat-flat-button",a.id===b.Ad.FH);_.Ee("aria-pressed",a.id===b.Ad.FH)("href",_.wz(1,7,a,b.Ad,b.Ra),_.jd)("data-action",b.N4a)("aria-label",b.n5a);_.w(2);_.We(" ",b.n5a," ")}};
uEb=function(a){a&1&&(_.B(0,"a",68),_.Q(1,"linkifyRight"),_.P(2),_.D());if(a&2){a=_.M().wa;var b=_.M();_.Ge("mat-flat-button",a.id===b.Ad.FH);_.Ee("aria-pressed",a.id===b.Ad.FH)("href",_.wz(1,7,a,b.Ad,b.Ra),_.jd)("data-action",b.N4a)("aria-label",b.p5a);_.w(2);_.We(" ",b.p5a," ")}};vEb=function(a){a&1&&(_.B(0,"mat-cell",43),_.N(1,tEb,3,11,"a",65),_.N(2,uEb,3,11,"a",66),_.D());a&2&&(a=_.M(),_.z("ngSwitch",a.Ad.lE),_.w(1),_.z("ngSwitchCase",!0),_.w(1),_.z("ngSwitchCase",!1))};
xEb=function(a){a&1&&(_.B(0,"mat-header-cell",69)(1,"span",40),_.P(2,"Action Button"),_.D()());a&2&&(a=_.M(),_.Ee("aria-label","Browse repo at revision/ "+wEb(a.Ad.Wa)))};
zEb=function(a,b){a&1&&(_.B(0,"mat-cell")(1,"a",70),_.Q(2,"linkifyRoot"),_.B(3,"mat-icon"),_.P(4,"code"),_.D()(),_.B(5,"button",71)(6,"mat-icon"),_.P(7,"content_copy"),_.D()()());a&2&&(a=b.wa,b=_.M(),_.w(1),_.z("matTooltip",yEb(a.id,b.Ad.Wa)),_.Ee("href",ZBb(2,10,a,b.Ad,b.U1a,b.Ra),_.jd)("title",yEb(a.id,b.Ad.Wa))("data-action",b.K4b)("aria-label",yEb(a.id,b.Ad.Wa)),_.w(4),_.z("title",wEb(b.Ad.Wa))("matTooltip",wEb(b.Ad.Wa)),_.Ee("data-copy-content",a.id)("data-action",b.L4b)("aria-label",wEb(b.Ad.Wa)))};
AEb=function(a){a&1&&_.F(0,"mat-header-cell")};BEb=function(a,b){a&1&&(_.B(0,"mat-cell"),_.P(1),_.D());a&2&&(a=b.wa,_.w(1),_.We(" Previously: ",a.Wf," "))};CEb=function(a){a&1&&_.F(0,"mat-header-cell")};
DEb=function(a,b){if(a&1){var c=_.Ac();_.B(0,"mat-cell");_.P(1);_.B(2,"a",72);_.K("click",function(){var d=_.Bc(c).wa,e=_.M();d.eaa=!d.eaa;return _.Dc(e.return)});_.P(3);_.D()()}a&2&&(a=b.wa,_.w(1),YBb(" No matches in revisions [",a.Fsa[a.Fsa.length-1],", ",a.Fsa[0],"], changelists [",a.Esa[a.Esa.length-1],", ",a.Esa[0],"] "),_.w(2),_.We(" ",a.eaa?"Hide":"Show"," "))};
EEb=function(a){a&1&&(_.F(0,"linkified-message",74),_.Q(1,"emptyToConstant"));a&2&&(a=_.M().wa,_.z("message",a.message)("linkDefinitions",_.R(1,2,a.xQ)))};FEb=function(a,b){a&1&&(_.B(0,"mat-cell"),_.N(1,EEb,2,4,"linkified-message",73),_.D());a&2&&(a=b.wa,b=_.M(),_.w(1),_.z("ngIf",b.Lz.has(a.id)))};
HEb=function(a){a&1&&(_.B(0,"div",76)(1,"button",41)(2,"mat-icon"),_.P(3),_.D()(),_.P(4),_.D());if(a&2){a=_.M().wa;var b=_.M();_.w(1);_.Ee("aria-expanded",b.LS.has(a.id))("aria-label",b.LS.has(a.id)?b.J$b:b.Y$b);_.w(2);_.Ye(b.LS.has(a.id)?"expand_less":"expand_more");_.w(1);_.We(" ",GEb(a.matches)," matches in the code at this revision. ")}};
IEb=function(a,b){a&1&&(_.B(0,"mat-cell"),_.N(1,HEb,5,4,"div",75),_.D());a&2&&(a=b.wa,b=_.M(),_.Ee("data-action",b.P4b)("data-row-id",a.id),_.w(1),_.z("ngIf",null!=a.matches))};
JEb=function(a,b){a&1&&_.F(0,"file-search-snippet",78);if(a&2){a=b.wa;var c=b.last,d=_.M(2).wa;b=_.M();_.Ge("last",c);c=d.matches.Qg;d=d.Wf||b.Ad.Wa.path;var e=d+":"+c;null==b.oVa.get(e)&&b.oVa.set(e,_.aF(_.kp(b.Ad.Wa.Vb(),{Ce:c}).jd(d).Za(),b.Ra,{gS:"oneBased"}));c=b.oVa.get(e);_.z("linkGenerator",c)("resultIndex",0)("snippet",a)("trackElement","HistoryTableSearchResults")("feedbackEvent",b.INa)}};
KEb=function(a){a&1&&(_.G(0),_.N(1,JEb,1,7,"file-search-snippet",77),_.Je());a&2&&(a=_.M().wa,_.w(1),_.z("ngForOf",a.matches.Nk))};LEb=function(a,b){a&1&&(_.B(0,"mat-cell"),_.N(1,KEb,2,1,"ng-container",35),_.D());a&2&&(a=b.wa,_.w(1),_.z("ngIf",null!=a.matches))};MEb=function(a){a&1&&_.F(0,"mat-header-row")};
PEb=function(a,b){a&1&&_.F(0,"mat-row",79);a&2&&(a=b.wa,b=_.M(),_.Ge("active",b.Lz.has(a.id))("left-row",b.Ad.Yca===a.id)("right-row",b.Ad.FH===a.id)("active-element",a.id===b.aaa)("hidden",!1===(null==a.hidden?null:a.hidden.eaa))("cleanup",a.hC),_.Ee("aria-label",_.EE(b.Ad.Wa)?NEb.format({id:a.id,author:a.Zn}):OEb.format({id:a.id,author:a.Zn})))};
QEb=function(a,b){a&1&&_.F(0,"mat-row",80);a&2&&(a=b.wa,b=_.M(),_.Ge("hidden",!1===(null==a.hidden?null:a.hidden.eaa)||!b.Lz.has(a.id)),_.Ee("aria-hidden",!b.Lz.has(a.id)))};REb=function(a){a&1&&_.F(0,"mat-row",81)};SEb=function(a){a&1&&_.F(0,"mat-row")};TEb=function(a,b){a&1&&_.F(0,"mat-row",82);a&2&&(a=b.wa,b=_.M(),_.Fe("display",b.LS.has(a.id)&&null!=a.matches?"":"none"))};UEb=function(a){a&1&&_.F(0,"mat-row",83)};
VEb=function(a){if(a&1){var b=_.Ac();_.B(0,"button",90);_.K("click",function(){_.Bc(b);var c=_.M(2);return _.Dc(c.iU=!1)});_.B(1,"mat-icon");_.P(2,"collapse_all");_.D()()}a&2&&(a=_.M(2),_.z("ascTrackElement",a.T5a))};
WEb=function(a){if(a&1){var b=_.Ac();_.B(0,"div",84)(1,"button",85)(2,"mat-icon");_.P(3,"search");_.D()();_.B(4,"mat-form-field",86)(5,"input",87,88);_.K("keydown.enter",function(){_.Bc(b);var c=_.M();return _.Dc(c.G_a.next())});_.D()();_.N(7,VEb,3,1,"button",89);_.D()}a&2&&(a=_.M(),_.w(1),_.z("ascTrackElement",a.T5a),_.Ee("data-action",a.Q4b),_.w(3),_.Fe("width",a.iU?"500px":0)("opacity",a.iU?1:0)("pointer-events",a.iU?"unset":"none"),_.w(1),_.z("formControl",a.fq),_.w(2),_.z("ngIf",a.iU))};
aFb=function(a){return[].concat(_.qc(XEb),_.qc(YEb),_.qc(a),_.qc(ZEb),_.qc($Eb))};hFb=function(a,b){switch(a){case 0:return b?bFb:cFb;case 1:return b?dFb:eFb;case 2:return b?fFb:gFb;default:return _.rg(a,"Unknown column type")}};iFb=function(a,b,c){return a+" file:("+Array.from(new Set([c.Wa.path].concat(_.qc(b.entries.map(function(d){var e;return(null==(e=d.yp)?void 0:e.Wf)||""}))).filter(function(d){return!!d}))).join("|")+")"};
jFb=function(a){a&1&&(_.P(0),_.Q(1,"number"));a&2&&(a=_.M().Ma,_.We(" files (",_.vz(1,1,a.files.length,"1.0-0"),") "))};kFb=function(a){a&1&&(_.B(0,"span"),_.P(1,"+"),_.D())};lFb=function(a){a&1&&(_.P(0),_.Q(1,"number"),_.N(2,kFb,2,0,"span",5),_.P(3,") "));a&2&&(a=_.M(2).Ma,_.We(" commits (",_.vz(1,2,a.yL.entries.length,"1.0-0"),""),_.w(2),_.z("ngIf",a.nAb))};
mFb=function(a){a&1&&(_.B(0,"dc-information-box",8),_.P(1),_.Q(2,"number"),_.D());a&2&&(a=_.M(2).Ma,_.w(1),_.We(" There are a large number of commits. We are only showing the most recent ",_.vz(2,1,a.yL.entries.length,"1.0-0")," commits. "))};nFb=function(a,b){a&1&&_.F(0,"history-table",9);a&2&&(a=b.Ma,b=_.M(2).Ma,_.z("data",b.yL)("historyPlace",a))};
oFb=function(a){a&1&&(_.B(0,"mat-tab"),_.N(1,lFb,4,5,"ng-template",3),_.N(2,mFb,3,4,"dc-information-box",6),_.N(3,nFb,1,2,"history-table",7),_.Q(4,"async"),_.D());a&2&&(a=_.M().Ma,_.w(2),_.z("ngIf",a.nAb),_.w(1),_.z("ngIf",_.R(4,2,a.yL.Ad)))};
pFb=function(a,b){if(a&1){var c=_.Ac();_.G(0);_.B(1,"mat-tab-group",2);_.K("selectedTabChange",function(d){_.Bc(c);var e=_.M(),f=e.Ga,g=f.mb;a:switch(d=d.index,d){case 0:d="openFilesTab";break a;case 1:d="openCommitsTab";break a;default:d=_.rg(d,"Unknown entry tab selected")}g.call(f,{element:"EntryContainer",action:d,gestureName:"CLICK",projectId:e.Yd.Wa.hb});return _.Dc()});_.B(2,"mat-tab");_.N(3,jFb,2,4,"ng-template",3);_.F(4,"commit-fileset",4);_.D();_.N(5,oFb,5,4,"mat-tab",5);_.D();_.Je()}a&
2&&(a=b.Ma,b=_.M(),_.w(1),_.z("@.disabled",!0),_.w(3),_.z("leftRefSpec",b.Yd.mr)("location",b.Yd.Wa)("includeHeader",!0)("rightRefSpec",b.Yd.Mo)("fileDiffEntries",a.files),_.w(1),_.z("ngIf",!b.Yd.tyb))};qFb=function(a){a&1&&_.F(0,"loading",10);a&2&&_.z("hasBackground",!0)("diameter",48)};rFb=function(a){a&1&&_.F(0,"ref-picker",3);a&2&&(a=_.M(2),_.z("refPickerData",a.W0))};sFb=function(a){a&1&&_.N(0,rFb,1,1,"ref-picker",2);a&2&&(a=_.M(),_.z("ngIf",a.Yd.Wa&&a.Yd.Wa.qb))};
tFb=function(a,b){return _.kp(b.Vb(),{wn:a}).Za()};uFb=function(a,b){return _.hp(b.Vb(),a).Za()};vFb=function(a){a&1&&(_.G(0),_.B(1,"span",6),_.P(2," Comparing: "),_.D(),_.F(3,"comparison-ref-picker",7),_.B(4,"span",8),_.P(5),_.D(),_.F(6,"comparison-ref-picker",9),_.B(7,"a",10)(8,"mat-icon"),_.P(9,"cancel"),_.D()(),_.Je());a&2&&(a=_.M(),_.w(3),_.z("comparison",a.Yd)("selector",a.SXb),_.w(2),_.We(" ",a.txc," "),_.w(1),_.z("comparison",a.Yd),_.w(1),_.z("routerLink",a.Lyc)("trackProjectId",a.Yd.Wa.hb))};
wFb=function(a){if(a&1){var b=_.Ac();_.G(0);_.B(1,"a",11)(2,"mat-icon");_.P(3,"code");_.D();_.G(4);_.B(5,"span");_.P(6,"Browse");_.D();_.Je();_.D();_.B(7,"copy-button",12);_.K("copyEvent",function(){_.Bc(b);var c=_.M();return _.Dc(c.nr())});_.D();_.F(8,"mat-divider",13);_.Je()}a&2&&(a=_.M(),_.w(1),_.z("routerLink",a.nwc)("matTooltip",a.owc)("trackProjectId",a.Yd.Wa.hb),_.w(6),_.z("buttonLabel",a.Mxc)("hoverMsg",a.dTa)("copyText",a.Yd.ILc),_.w(1),_.z("vertical",!0))};
xFb=function(a){a&1&&(_.F(0,"commit-information",14),_.B(1,"a",15),_.P(2," Compare "),_.D());a&2&&(a=_.M(),_.z("activeLocation",a.Yd.Wa)("version",a.Vja)("linkToCommitDetails",!1),_.w(1),_.z("routerLink",a.vxc)("trackProjectId",a.Yd.Wa.hb))};yFb=function(a){a&1&&_.F(0,"segmented-dropdown-button",6);a&2&&(a=_.M(),_.z("item",a.HJc))};
zFb=function(a,b){if(a&1){var c=_.Ac();_.B(0,"li")(1,"button",8);_.K("click",function(){var d=_.Bc(c).wa,e=_.M(2);return _.Dc(e.dNb.emit(d.id))});_.P(2);_.Q(3,"toPrettyRef");_.D()()}a&2&&(a=b.wa,_.Ge("active-element",a.selected),_.w(1),_.z("color",a.selected?"primary":null),_.w(1),_.We(" ",_.R(3,4,a.id)," "))};AFb=function(a){a&1&&(_.B(0,"ul"),_.N(1,zFb,4,6,"li",7),_.D());a&2&&(a=_.M(),_.w(1),_.z("ngForOf",a.uea))};
BFb=function(a,b){a&1&&(_.G(0),_.B(1,"a",10),_.P(2),_.Q(3,"toPrettyRef"),_.D(),_.Je());a&2&&(a=b.Ma,_.w(1),_.z("routerLink",a.Kyc),_.w(1),_.We(" ",_.R(3,2,a.id)," "))};CFb=function(a){a&1&&_.N(0,BFb,4,4,"ng-container",9);a&2&&(a=_.M(),_.z("ngIf",a.uea[0]))};DFb=function(a,b){return _.hp(_.ZE(a.Vb(),"ref"),b).kh({}).Za()};EFb=function(a,b){return(a.displayName||a.Me.Og).localeCompare(b.displayName||b.Me.Og)};
FFb=function(a){a=a.Me;var b=_.tmb(a);switch(b){case "project":return{kind:b,projectId:a.projectId};case "ossProject":return{kind:b,projectName:a.ai};case "host":return{kind:b,Om:a.Om};case "depot":return{kind:b};default:return _.rg(b,"Unknown repository group type")}};GFb=function(a){switch(a.kind){case "project":return"p/"+a.projectId;case "ossProject":return"o/"+a.projectName;case "host":return"h/"+a.Om;case "depot":return"depot";default:return _.rg(a,"Unknown repository group type")}};
HFb=function(a){if(null!=a.TF)return a.TF.name;if(null!=a.mf)return a.mf.projectId;if(null!=a.host)return a.host.name;if(null!=a.ai)return a.ai.displayName;throw Error("Pe");};IFb=function(a,b){a=HFb(a);b=HFb(b);return a<b?-1:a>b?1:0};JFb=function(a){a&1&&_.F(0,"mat-icon",7);a&2&&(a=_.M(2),_.z("svgIcon",a.icon))};KFb=function(a){a&1&&(_.B(0,"span",8),_.P(1),_.D());a&2&&(a=_.M(2),_.w(1),_.We(" ",a.scope," "))};
LFb=function(a){a&1&&(_.B(0,"div",3),_.N(1,JFb,1,1,"mat-icon",4),_.B(2,"div",5),_.N(3,KFb,2,1,"span",6),_.B(4,"span"),_.P(5),_.D()()());a&2&&(a=_.M(),_.w(1),_.z("ngIf",a.icon),_.w(2),_.z("ngIf",a.scope),_.w(2),_.Ye(a.name))};MFb=function(a){a&1&&(_.B(0,"conditional-link",6),_.P(1),_.D());a&2&&(a=_.M(2),_.Ge("active-element",a.rLa),_.z("ascTrackElement",a.R2)("trackGestureClick",!a.rLa)("trackProjectId",a.Wa.hb)("condition",!a.rLa)("link",a.qLa),_.w(1),_.We("",a.hvc," "))};
NFb=function(a){a&1&&(_.B(0,"button",11),_.F(1,"mat-icon",12),_.D());if(a&2){a=_.M().wa;var b=_.M(2);_.w(1);_.z("svgIcon",b.rc.Qd(a)?"shared:arrow_down_2":"shared:arrow_right_2")}};OFb=function(a){a&1&&_.F(0,"mat-icon",13);a&2&&(a=_.M().wa,_.z("svgIcon",a.icon))};
PFb=function(a,b){a&1&&(_.B(0,"mat-tree-node",7),_.N(1,NFb,2,1,"button",8),_.N(2,OFb,1,1,"mat-icon",9),_.B(3,"conditional-link",10),_.P(4),_.D()());a&2&&(a=b.wa,b=_.M(2),_.Ge("active-element",a.Id===b.yj),_.z("matTreeNodePaddingIndent",50),_.w(1),_.z("ngIf",a.children),_.w(1),_.z("ngIf",a.icon),_.w(1),_.z("ascTrackElement",b.R2)("trackGestureClick",a.Id!==b.yj)("condition",a.Id!==b.yj)("link",_.MF(a.location).Hb)("queryParams",_.MF(a.location).Ta),_.w(1),_.We("",a.name," "))};
QFb=function(a){a&1&&(_.G(0),_.N(1,MFb,2,8,"conditional-link",3),_.B(2,"mat-tree",4),_.N(3,PFb,5,11,"mat-tree-node",5),_.D(),_.Je());a&2&&(a=_.M(),_.w(1),_.z("ngIf",a.qLa),_.w(1),_.z("dataSource",a.dataSource)("treeControl",a.rc))};RFb=function(a,b){a&1&&_.F(0,"repository-search-result-entry",17);a&2&&(a=b.wa,b=_.M(2),_.z("contextName",b.R2)("currentScope",b.Wa)("searchResultItem",a))};
SFb=function(a){if(a&1){var b=_.Ac();_.B(0,"no-search-match",18);_.K("clear",function(){_.Bc(b);var c=_.M(2);return _.Dc(c.eK())});_.D()}a&2&&(a=_.M(2),_.z("filter",a.hg))};TFb=function(a){a&1&&(_.B(0,"div",14),_.N(1,RFb,1,3,"repository-search-result-entry",15),_.D(),_.N(2,SFb,1,1,"no-search-match",16));a&2&&(a=_.M(),_.w(1),_.z("ngForOf",a.Gx),_.w(1),_.z("ngIf",a.jNc))};UFb=function(a){return a.level};VFb=function(a){return!a.location.repository};WFb=function(a){a&1&&_.F(0,"loading",5)};
XFb=function(a){a&1&&_.F(0,"repository-searchable-tree-data",6);if(a&2){a=_.M().Ma;var b=_.M();_.z("searchTrackElement",b.yga)("treeItemNavigateTrackElement",b.R2)("place",b.Wa)("repositoriesMap",a.Rb)}};YFb=function(a){a&1&&(_.B(0,"div",7),_.P(1),_.D());a&2&&(a=_.M().Ma,_.w(1),_.We(" ",a.message," "))};
ZFb=function(a,b){a&1&&(_.G(0,1),_.N(1,WFb,1,0,"loading",2),_.N(2,XFb,1,4,"repository-searchable-tree-data",3),_.N(3,YFb,2,1,"div",4),_.Je());a&2&&(a=b.Ma,b=_.M(),_.z("ngSwitch",a.state),_.w(1),_.z("ngSwitchCase",b.yc.Mh),_.w(1),_.z("ngSwitchCase",b.yc.kg),_.w(1),_.z("ngSwitchCase",b.yc.Error))};$Fb=function(a){a&1&&_.F(0,"repository-searchable-tree",1);a&2&&(a=_.M(),_.z("place",a.Wa))};aGb=function(a){a&1&&(_.G(0),_.B(1,"div",5)(2,"span"),_.P(3," Could not load commit. "),_.D()(),_.Je())};
bGb=function(a){if(a&1){var b=_.Ac();_.G(0);_.B(1,"div",9,10);_.F(3,"commit-overview",11);_.D();_.F(4,"splitter",12);_.B(5,"parent-selector",13);_.K("selectedParentChange",function(d){_.Bc(b);var e=_.M(3);return _.Dc(e.uGb.next(d))});_.D();_.Je()}if(a&2){var c=_.Ve(2);a=_.M(2).Ma;_.w(3);_.z("commit",a.Rb.yp);_.w(1);_.z("changeSizeOf",c);_.w(1);_.z("parents",a.Rb.vea)("comparison",a.Rb.Yd)}};
cGb=function(a){a&1&&(_.G(0),_.B(1,"div",6),_.F(2,"commit-header",7),_.N(3,bGb,6,4,"ng-container",1),_.F(4,"entry-container",8),_.D(),_.Je());if(a&2){a=_.M().Ma;var b=_.M();_.w(2);_.z("comparison",a.Rb.Yd)("viewMode",a.Rb.xt);_.w(1);_.z("ngIf",!b.nta(a.Rb));_.w(1);_.z("comparison",a.Rb.Yd)}};dGb=function(a){a&1&&_.F(0,"loading",14);a&2&&_.z("hasBackground",!0)("diameter",48)};
eGb=function(a,b){a&1&&(_.G(0)(1,2),_.N(2,aGb,4,0,"ng-container",3),_.N(3,cGb,5,4,"ng-container",3),_.N(4,dGb,1,2,"loading",4),_.Je()());a&2&&(a=b.Ma,b=_.M(),_.w(1),_.z("ngSwitch",a.state),_.w(1),_.z("ngSwitchCase",b.yc.Error),_.w(1),_.z("ngSwitchCase",b.yc.kg),_.w(1),_.z("ngSwitchCase",b.yc.Mh))};fGb=function(a,b){var c=b.uH||[],d,e=(d=(d=_.wh(a,2))?d:c[0]||"")?c.includes(d):!0;d={Wa:a,Mo:_.wh(a,0),mr:d,ILc:b.Lf,tyb:e};return{yp:b,Yd:d,vea:c,xt:_.wh(a,2)?0:1}};gGb=function(){};
iGb=function(a){a&1&&_.N(0,gGb,0,0,"ng-template",4);a&2&&(_.M(2),_.z("ngTemplateOutlet",_.Ve(3))("ngTemplateOutletContext",_.$e(2,hGb)))};jGb=function(){};lGb=function(a){a&1&&_.N(0,jGb,0,0,"ng-template",4);a&2&&(a=_.M().Ma,_.M(),_.z("ngTemplateOutlet",_.Ve(3))("ngTemplateOutletContext",_.af(2,kGb,a.Rb.Dea)))};
mGb=function(a,b){a&1&&(_.G(0,2),_.N(1,iGb,1,3,null,3),_.N(2,lGb,1,4,null,3),_.Je());a&2&&(a=b.Ma,b=_.M(),_.z("ngSwitch",a.state),_.w(1),_.z("ngSwitchCase",b.yc.Mh),_.w(1),_.z("ngSwitchCase",b.yc.kg))};nGb=function(a){a&1&&_.F(0,"loading",9);a&2&&_.z("inline",!0)};oGb=function(a){a&1&&_.P(0);a&2&&(a=_.M().count,_.Ye(a))};
pGb=function(a,b){a&1&&(_.B(0,"a",5)(1,"mat-icon"),_.P(2,"check_circle"),_.D(),_.B(3,"span",6),_.N(4,nGb,1,1,"loading",7),_.P(5),_.N(6,oGb,1,1,"ng-template",null,8,_.pf),_.D()());if(a&2){a=b.CBb;b=b.count;var c=_.Ve(7),d=_.M();_.z("href",d.iCc(d.Wa),_.jd);_.w(4);_.z("ngIf",a)("ngIfElse",c);_.w(1);_.We(" active ",1===b?"CL":"CLs"," ")}};qGb=function(a){return _.au+"#search/&q=is:pending%20from:-12w%20f:%5E//depot/"+oCb(a.path||"")};
rGb=function(a){a&1&&_.F(0,"pending-cl-indicator",4);a&2&&(a=_.M(),_.z("place",a.Wa))};
tGb=function(a,b){if(a&1){var c=_.Ac();_.B(0,"button",8);_.K("click",function(){var e=_.Bc(c).Ma,f=_.M(3);sGb(f.XT,e.open?0:1);return _.Dc()});_.Jc();_.B(1,"svg",9);_.F(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);_.D();_.Sy();_.B(13,"span",21);_.P(14," Insights ");_.D()()}if(a&2){a=b.Ma;b=_.M().Ma;var d=_.M(2);_.Fe("pointer-events",0<b.size?"unset":"none");_.Ge("panel-is-open",a.open);
_.z("disabled",0===b.size)("trackProjectId",d.Wa.hb)("trackAction",a.open?"close":"open")}};uGb=function(a){a&1&&(_.B(0,"onedev-feature-tooltip-controller")(1,"onedev-feature-tooltip",22)(2,"p",23),_.P(3,"Code Insights"),_.D(),_.P(4," Get deployment status, ask a question, or report a bug for this file "),_.D()())};
vGb=function(a,b){a&1&&(_.B(0,"div",6),_.N(1,tGb,15,7,"button",7),_.Q(2,"async"),_.N(3,uGb,5,0,"onedev-feature-tooltip-controller",2),_.D());a&2&&(a=b.Ma,b=_.M(2),_.z("matTooltipDisabled",0<a.size),_.w(1),_.z("ngIf",_.R(2,3,b.yEc)),_.w(2),_.z("ngIf",b.xEc&&0<a.size))};wGb=function(a){a&1&&(_.B(0,"div"),_.N(1,vGb,4,5,"div",5),_.Q(2,"async"),_.D());a&2&&(a=_.M(),_.w(1),_.z("ngIf",_.R(2,1,a.Shb)))};
xGb=function(a,b){if(a&1){var c=_.Ac();_.B(0,"button",25);_.K("click",function(){var d=_.Bc(c).Ma,e=_.M(2);sGb(e.XT,d.open?0:2);return _.Dc()});_.F(1,"mat-icon",26);_.B(2,"span",21);_.P(3,"Docs");_.D()()}a&2&&(a=b.Ma,b=_.M(2),_.Ge("panel-is-open",a.open),_.z("trackAction",a.open?"close":"open")("disabled",!b.Szc))};yGb=function(a){a&1&&(_.B(0,"div"),_.N(1,xGb,4,4,"button",24),_.Q(2,"async"),_.D());a&2&&(a=_.M(),_.w(1),_.z("ngIf",_.R(2,1,a.nzc)))};
zGb=function(a){a&1&&(_.B(0,"segmented-dropdown-button",29)(1,"mat-icon"),_.P(2,"edit"),_.D()());if(a&2){a=_.M().Ma;var b=_.M();_.z("disabled",b.GOa)("item",a)}};AGb=function(a){a&1&&(_.B(0,"a",30)(1,"mat-icon"),_.P(2,"edit"),_.D(),_.B(3,"span"),_.P(4),_.D()());if(a&2){a=_.M().Ma;var b=_.M();_.z("externalLink",a.Hb)("matTooltip",a.ariaLabel)("trackProjectId",b.Wa.hb);_.Ee("disabled",b.GOa);_.w(4);_.We(" ",a.title," ")}};
BGb=function(a,b){a&1&&(_.G(0),_.N(1,zGb,3,2,"segmented-dropdown-button",27),_.N(2,AGb,5,5,"ng-template",null,28,_.pf),_.Je());if(a&2){a=b.Ma;var c=_.Ve(3);_.w(1);_.z("ngIf",!!a.va)("ngIfElse",c)}};CGb=function(a,b){a&1&&(_.B(0,"a",32)(1,"span"),_.P(2),_.D()());if(a&2){a=b.wa;b=b.index;var c=_.M(2);_.z("externalLink",a.Hb)("matTooltip",a.ariaLabel)("trackProjectId",c.Wa.hb);_.Ee("disabled",c.GOa)("data-index",b);_.w(2);_.We(" ",a.title," ")}};
DGb=function(a,b){a&1&&_.N(0,CGb,3,6,"a",31);a&2&&_.z("ngForOf",b.buttons)};EGb=function(a){a&1&&(_.B(0,"li",2)(1,"a",6),_.P(2),_.D()());a&2&&(a=_.M(),_.w(1),_.Ge("active-element",a.TFc),_.z("routerLink",a.KVb)("ascTrackElement",a.lg),_.w(1),_.We(" ",a.rRc," "))};FGb=function(a){if(a.qb&&!_.lp(a)&&!a.params.Mb){var b=Number(a.qb);return isNaN(b)?a.qb:b}};GGb=function(a){a&1&&(_.B(0,"span",7),_.P(1,"/"),_.D())};
HGb=function(a,b){if(a&1){var c=_.Ac();_.G(0);_.B(1,"a",4);_.Q(2,"async");_.P(3);_.D();_.B(4,"a",5);_.K("click",function(){_.Bc(c);_.M().vc.daa.next(1);return _.Dc()});_.D();_.N(5,GGb,2,0,"span",6);_.Je()}if(a&2){a=b.wa;b=b.last;var d=_.M();_.w(1);_.Ge("has-info",d.Pha&&(d.Pha.has("//depot/"+a.path)||d.Pha.has("//depot/"+a.path+"/")));_.z("routerLink",a.Hb)("queryParams",a.Ta)("trackProjectId",d.projectId);_.Ee("style",_.R(2,9,a.style),WBb);_.w(2);_.Ye(a.title);_.w(1);_.z("routerLink",a.Hb);_.w(1);
_.z("ngIf",!b)}};IGb=function(){var a=window;return"{{ flags.enable_freshness }}"===a.PY_ENABLE_FRESHNESS?!1:"True"===a.PY_ENABLE_FRESHNESS};JK=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};JGb=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}};
KGb=function(a,b){return a.map(function(c){return KK({name:c.uu()||c.mL(),url:c.mL(),icon:JGb(_.l(c,4),b)})}).sort(JK)};LGb=function(a){return a.map(function(b){return KK({name:b.eg(),url:"https://teams.googleplex.com/"+b.wSa(),icon:"https://moma-teams-photos.corp.google.com/photos/"+b.wSa()})})};MGb=function(a){a=_.q(a);for(var b=a.next();!b.done;b=a.next())if(b=b.value,b.source&&b.source.length){var c=new LK;c.Ue(b.name);c.tU(KGb(b.source,b.icon));b.Pi.push(c)}};
NGb=function(a){if(!a)return"";var b=document.createElement("div");_.Pma(b,_.FMa.Oo(a));a=_.q(b.querySelectorAll("a"));for(var c=a.next();!c.done;c=a.next())c=c.value,c.target="_blank",c.rel="noopener";return b.innerHTML};OGb=function(a){return new _.td(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)}})};KK=function(a){var b=a.name,c=a.url;a=a.icon;return(new MK).Ue(b).lN(c).aha(a)};
PGb=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""}};QGb=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""}};
RGb=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""}};
SGb=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"])}};TGb=function(a){switch(a){case 0:return"no_announce";case 2:return"info";case 1:return"warning";default:return""}};UGb=function(a,b){a&1&&_.F(0,"breadcrumb",9);a&2&&_.z("items",b.Ma)};
VGb=function(a){a&1&&(_.F(0,"path-breadcrumb",11),_.Q(1,"async"),_.Q(2,"maybeStripGoogle3"),_.Q(3,"async"));if(a&2){a=_.M().FGb;var b=_.M();_.z("copyText",_.R(1,4,_.R(2,6,b.Wa)))("items",a)("projectId",b.Wa.hb)("stacksPaths",_.R(3,8,b.Pha))}};WGb=function(a,b){a&1&&_.N(0,VGb,4,10,"path-breadcrumb",10);a&2&&(a=b.FGb,_.z("ngIf",a&&0<a.length))};XGb=function(a){a&1&&(_.B(0,"mat-icon",14),_.P(1),_.D());a&2&&(a=_.M().icon,_.w(1),_.We(" ",a," "))};
YGb=function(a,b){a&1&&(_.B(0,"segmented-dropdown-button",12),_.N(1,XGb,2,1,"mat-icon",13),_.D());a&2&&(a=b.icon,_.z("item",b.lZa)("useBreadcrumbStyling",!0),_.w(1),_.z("ngIf",a))};ZGb=function(a,b){a&1&&_.F(0,"ref-picker",16);a&2&&_.z("refPickerData",b.Ma)};$Gb=function(a){a&1&&(_.N(0,ZGb,1,1,"ref-picker",15),_.Q(1,"async"));a&2&&(a=_.M(),_.z("ngIf",_.R(1,1,a.KKc)))};aHb=function(a){a&1&&_.F(0,"cl-picker",8);a&2&&(a=_.M(),_.z("place",a.Wa))};
bHb=function(a){a&1&&_.F(0,"loading",8);a&2&&_.z("hasBackground",!0)("diameter",36)};cHb=function(a){a&1&&(_.B(0,"dc-information-box",9),_.P(1),_.D());a&2&&(a=_.M().Ma,_.w(1),_.We(" ",a.message," "))};
dHb=function(a){if(a&1){var b=_.Ac();_.G(0);_.B(1,"div",10);_.F(2,"mat-icon",11);_.B(3,"div",12)(4,"div",13);_.P(5,"DOCS");_.D();_.B(6,"div",14);_.P(7);_.Q(8,"async");_.D()();_.B(9,"button",15);_.K("click",function(){_.Bc(b);var d=_.M(2);return _.Dc(d.close())});_.F(10,"mat-icon",16);_.D()();_.F(11,"mat-divider",17)(12,"div",18);_.Je()}if(a&2){a=_.M().Ma;var c=_.M();_.w(7);_.Ye(_.R(8,2,c.Mu).tQc);_.w(5);_.z("innerHTML",a.Rb,_.id)}};
eHb=function(a,b){a&1&&(_.G(0,1),_.B(1,"div",2)(2,"span",3),_.P(3,"This panel will be turned down in Q3 2023 - "),_.B(4,"a",4),_.P(5,"b/266462371"),_.D()()(),_.N(6,bHb,1,2,"loading",5),_.N(7,cHb,2,1,"dc-information-box",6),_.N(8,dHb,13,4,"ng-container",7),_.Je());a&2&&(a=b.Ma,b=_.M(),_.z("ngSwitch",a.state),_.w(6),_.z("ngSwitchCase",b.yc.Mh),_.w(1),_.z("ngSwitchCase",b.yc.Error),_.w(1),_.z("ngSwitchCase",b.yc.kg))};
fHb=function(a,b){a&1&&(_.B(0,"icon-empty-state-subtitle")(1,"p"),_.P(2),_.D(),_.B(3,"a",3),_.P(4,"Download"),_.D()());a&2&&(a=b.Ma,b=_.M(),_.w(2),_.We(" Size in bytes: ",b.Spa," "),_.w(1),_.Ue("href",a,_.jd))};gHb=function(a){a&1&&(_.B(0,"icon-empty-state-subtitle"),_.P(1," Please clone this repository to view the file "),_.D())};hHb=function(a){a&1&&(_.B(0,"mat-label"),_.P(1),_.D());a&2&&(a=_.M(),_.w(1),_.We(" ",a.label," "))};iHb=function(a){a&1&&(_.B(0,"mat-error"),_.P(1," Invalid regex "),_.D())};
jHb=function(a){a&1&&(_.B(0,"mat-error"),_.P(1," Invalid line number "),_.D())};kHb=function(a){a&1&&(_.B(0,"span",9),_.P(1),_.D());a&2&&(a=_.M(2),_.w(1),_.Ye(a.item.label))};lHb=function(a){a&1&&_.F(0,"mat-icon",10);a&2&&(a=_.M(2),_.z("svgIcon",a.item.icon))};mHb=function(a){a&1&&_.Ke(0)};
nHb=function(a){if(a&1){var b=_.Ac();_.B(0,"div")(1,"div",11,12);_.K("ascBlur",function(){_.Bc(b);var d=_.M(2);return _.Dc(d.uQ())});_.N(3,mHb,1,0,"ng-container",13);_.D()()}if(a&2){var c=_.Ve(2);a=_.M(2);_.w(1);_.z("cdkTrapFocusAutoCapture",a.Rsb)("focusOnInit",null==c?null:c.Lp);_.w(2);_.z("ngTemplateOutlet",a.item.FK)("ngTemplateOutletContext",a.item.context)}};
oHb=function(a){if(a&1){var b=_.Ac();_.G(0);_.B(1,"button",1,2);_.K("click",function(){_.Bc(b);var d=_.M();return _.Dc(d.fB())})("mousedown",function(d){_.Bc(b);var e=_.M();return _.Dc(e.FSa(d))});_.Q(3,"async");_.Q(4,"async");_.B(5,"div",3);_.N(6,kHb,2,1,"span",4);_.B(7,"div",5);_.N(8,lHb,1,1,"mat-icon",6);_.P(9);_.F(10,"mat-icon",7);_.D()()();_.N(11,nHb,4,4,"ng-template",8);_.Q(12,"async");_.K("detach",function(){_.Bc(b);var d=_.M();return _.Dc(d.uQ())});_.Je()}if(a&2){var c=_.Ve(2);a=_.M();_.w(1);
_.Ge("dense",a.Qnb)("active",_.R(3,17,a.isOpen))("icon-only",a.ewb);_.z("ascTrackElement",a.item.mc)("trackAction",_.R(4,19,a.isOpen)?"openDropdown":"closeDropdown");_.Ee("aria-label",a.ariaLabel);_.w(5);_.z("ngIf",a.item.label);_.w(1);_.Ge("title",a.item.title);_.w(1);_.z("ngIf",a.item.icon);_.w(1);_.We(" ",a.item.title," ");_.w(2);_.z("cdkConnectedOverlayOrigin",c)("cdkConnectedOverlayOpen",_.R(12,21,a.isOpen))("cdkConnectedOverlayPositions",a.rJc)}};
pHb=function(a){a&1&&_.F(0,"find-in-file")(1,"go-to-line")};qHb=function(a){setTimeout(function(){var b=a();b&&b.focus()})};rHb=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{vz:e.id&&e.id.length?e.id:d+"-"+f,type:0,displayName:e.name,Df:g,children:rHb(e.children,b,c.concat({Df:g,counts:new Map,f8:new Map}),d+1)}}e={type:1,Eh:e.id,displayName:e.name,Df:{enabled:!1},vca:e.gUa};b.set(e.Eh,{node:e,vea:c});return e})};
sHb=function(a){return null!=a?a:null};tHb=function(a,b){var c=new Set,d=new Set;a=_.q(a);for(var e=a.next();!e.done;e=a.next())e=e.value,e.PK?d.add(e.vz):c.add(e.Eh);return b.filter(function(f){return f.PK?d.has(f.vz):c.has(f.Eh)})};uHb=function(a){a&1&&_.F(0,"loading",5)};vHb=function(a){a&1&&(_.B(0,"mat-icon",6),_.P(1,"error"),_.D());a&2&&(a=_.M().Ma,_.z("matTooltip",a.Zvb))};
wHb=function(a){a&1&&(_.B(0,"span",7),_.P(1),_.D());if(a&2){a=_.M().Ma;_.M();var b=a.qr;b=(new _.Yr("{NUM_FINDINGS, plural, =1 {1 finding} other {{NUM_FINDINGS} findings}}")).format({NUM_FINDINGS:b});_.Ee("aria-label",b);_.w(1);_.We(" (",a.qr,") ")}};
xHb=function(a,b){a&1&&(_.G(0,1),_.N(1,uHb,1,0,"loading",2),_.N(2,vHb,2,1,"mat-icon",3),_.N(3,wHb,2,2,"span",4),_.Je());a&2&&(a=b.Ma,b=_.M(),_.z("ngSwitch",a.Ds),_.w(1),_.z("ngSwitchCase",b.XBa.LOADING),_.w(1),_.z("ngSwitchCase",b.XBa.ERROR),_.w(1),_.z("ngSwitchCase",b.XBa.Xg))};
zHb=function(a){if(a&1){var b=_.Ac();_.B(0,"mat-radio-button",7);_.K("change",function(c){_.Bc(b);var d=_.M().wa,e=_.M();return _.Dc(yHb(e,c.source,d))});_.B(1,"span");_.P(2);_.D()()}a&2&&(a=_.M().wa,_.z("checked",a.Df.enabled)("aria-label",a.displayName+" layer")("aria-describedby","layer-status-"+a.displayName),_.w(2),_.Ye(a.displayName))};
AHb=function(a){if(a&1){var b=_.Ac();_.B(0,"mat-checkbox",7);_.K("change",function(c){_.Bc(b);var d=_.M().wa,e=_.M();return _.Dc(yHb(e,c,d))});_.P(1);_.D()}a&2&&(a=_.M().wa,_.z("checked",a.Df.enabled)("aria-label",a.displayName+" layer")("aria-describedby","layer-status-"+a.displayName),_.w(1),_.We(" ",a.displayName," "))};BHb=function(a){a&1&&_.F(0,"layer-status",8);a&2&&(a=_.M().wa,_.z("id","layer-status-"+a.displayName)("layer",a.Eh))};
DHb=function(a,b){if(a&1){var c=_.Ac();_.B(0,"mat-tree-node",3);_.K("keydown",function(e){var f=_.Bc(c).wa,g=_.M();return _.Dc(CHb(g,e,f))});_.N(1,zHb,3,4,"mat-radio-button",4);_.N(2,AHb,2,4,"ng-template",null,5,_.pf);_.N(4,BHb,1,2,"layer-status",6);_.D()}if(a&2){a=b.wa;var d=_.Ve(3);_.w(1);_.z("ngIf",a.vca)("ngIfElse",d);_.w(3);_.z("ngIf",a.Df.enabled)}};
JHb=function(a,b){if(a&1){var c=_.Ac();_.B(0,"mat-tree-node",9);_.K("keydown",function(d){var e=_.Bc(c).wa,f=_.M();return _.Dc(CHb(f,d,e))});_.B(1,"mat-checkbox",10);_.K("change",function(d){var e=_.Bc(c).wa,f=_.M();return _.Dc(EHb(f,d,e))});_.P(2);_.D();_.B(3,"button",11)(4,"mat-icon");_.P(5);_.D()()()}a&2&&(a=b.wa,b=_.M(),_.z("ngClass",_.af(7,FHb,b.Qd(a))),_.w(1),_.z("checked",a.Df.enabled)("indeterminate",GHb(b,a)),_.w(1),_.We(" ",a.displayName," "),_.w(1),_.Ee("aria-expanded",b.Qd(a))("aria-label",
b.rc.Qd(a)?HHb.format({categoryName:a.displayName}):IHb.format({categoryName:a.displayName})),_.w(2),_.Ye(b.rc.Qd(a)?"expand_less":"expand_more"))};KHb=function(a){return!a.PK};LHb=function(a){return a.level};MHb=function(a){return a.PK};NHb=function(a){if(1===a.type)return[];if(0===a.type)return a.children;throw Error("Ve");};OHb=function(a){var b=a.querySelector("mat-checkbox input");b||(b=a.querySelector("mat-radio-button input"));return b};
PHb=function(a){a&1&&(_.B(0,"div",2)(1,"span",3),_.P(2,"Layers"),_.D(),_.F(3,"layer-menu"),_.B(4,"a",4),_.F(5,"mat-icon",5),_.D()());a&2&&(a=_.M(),_.w(4),_.z("externalLink",a.VR))};SHb=function(a){a&1&&_.F(0,"link-row",12,13);if(a&2){a=_.M().Ma;var b=_.M(2),c=_.z("label",QHb(b)),d=!!b.Wa.params.line;b=_.EE(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",_.$e(4,RHb))("url",a.Rb)}};
THb=function(a){a&1&&_.F(0,"loading",18);a&2&&_.z("inline",!0)};UHb=function(a){a&1&&(_.B(0,"span",19),_.P(1),_.D());a&2&&(a=_.M(2).Ma,_.w(1),_.We(" ",a.message," "))};VHb=function(a){a&1&&(_.B(0,"div",14)(1,"span",15),_.P(2),_.D(),_.N(3,THb,1,1,"loading",16),_.N(4,UHb,2,1,"span",17),_.D());if(a&2){a=_.M().Ma;var b=_.M(2);_.w(2);_.Ye(QHb(b));_.w(1);_.z("ngIf",a.state===b.yc.Mh);_.w(1);_.z("ngIf",a.state===b.yc.Error)}};
WHb=function(a,b){a&1&&(_.G(0),_.N(1,SHb,2,5,"link-row",10),_.N(2,VHb,5,3,"div",11),_.Je());a&2&&(a=b.Ma,_.w(1),_.z("ngIf",a.Rb),_.w(1),_.z("ngIf",!a.Rb))};YHb=function(a,b){a&1&&_.F(0,"link-row",20,21);a&2&&(a=b.Ma,_.z("shortcut",_.$e(2,XHb))("url",a))};$Hb=function(a,b){a&1&&_.F(0,"link-row",22,23);a&2&&(a=b.Ma,_.M(2),_.z("label",a.endsWith('.h"')?"Include statement":"Import statement")("shortcut",_.$e(3,ZHb))("url",a))};
bIb=function(a){a&1&&_.F(0,"link-row",26,27);a&2&&(a=_.M().Ma,_.z("shortcut",_.$e(2,aIb))("url",a.Rb))};cIb=function(a){a&1&&(_.B(0,"span",19),_.P(1," No targets found "),_.D())};dIb=function(a){a&1&&_.F(0,"loading",18);a&2&&_.z("inline",!0)};eIb=function(a){a&1&&(_.B(0,"span",19),_.P(1),_.D());a&2&&(a=_.M(2).Ma,_.w(1),_.We(" ",a.message," "))};
fIb=function(a){a&1&&(_.B(0,"div",28)(1,"span",15),_.P(2," Build rule "),_.D(),_.N(3,cIb,2,0,"span",17),_.N(4,dIb,1,1,"loading",16),_.N(5,eIb,2,1,"span",17),_.D());if(a&2){a=_.M().Ma;var b=_.M(3);_.w(3);_.z("ngIf",a.state===b.yc.kg);_.w(1);_.z("ngIf",a.state===b.yc.Mh);_.w(1);_.z("ngIf",a.state===b.yc.Error)}};gIb=function(a,b){a&1&&(_.G(0),_.N(1,bIb,2,3,"link-row",24),_.N(2,fIb,6,3,"div",25),_.Je());a&2&&(a=b.Ma,_.w(1),_.z("ngIf",a.Rb),_.w(1),_.z("ngIf",!a.Rb))};
hIb=function(a){a&1&&(_.G(0),_.N(1,gIb,3,2,"ng-container",6),_.Q(2,"async"),_.Je());a&2&&(a=_.M(2),_.w(1),_.z("ngIf",_.R(2,1,a.pmb)))};jIb=function(a,b){a&1&&_.F(0,"link-row",29,30);a&2&&(a=b.Ma,_.z("shortcut",_.$e(2,iIb))("url",a))};
lIb=function(a){a&1&&_.F(0,"link-row",33,34);if(a&2){a=_.M().Ma;var b=_.M(2);_.z("label",b.Wa.params.line?"Line & Commit in Public CS":"Commit in Public CS")("ariaLabel",b.Wa.params.line?"Copy link to line & commit in public Code Search":"Copy link to commit in public Code Search")("shortcut",_.$e(4,kIb))("url",a.Rb)}};mIb=function(a){a&1&&_.F(0,"loading",18);a&2&&_.z("inline",!0)};nIb=function(a){a&1&&(_.B(0,"span",19),_.P(1),_.D());a&2&&(a=_.M(2).Ma,_.w(1),_.We(" ",a.message," "))};
oIb=function(a){a&1&&(_.B(0,"div",35)(1,"span",15),_.P(2),_.D(),_.N(3,mIb,1,1,"loading",16),_.N(4,nIb,2,1,"span",17),_.D());if(a&2){a=_.M().Ma;var b=_.M(2);_.w(2);_.Ye(b.Wa.params.line?"Line & Commit in Public CS":"Commit in Public CS");_.w(1);_.z("ngIf",a.state===b.yc.Mh);_.w(1);_.z("ngIf",a.state===b.yc.Error)}};pIb=function(a,b){a&1&&(_.G(0),_.N(1,lIb,2,5,"link-row",31),_.N(2,oIb,5,3,"div",32),_.Je());a&2&&(a=b.Ma,b=_.M(2),_.w(1),_.z("ngIf",a.Rb),_.w(1),_.z("ngIf",a.state!==b.yc.kg))};
vIb=function(a){a&1&&(_.F(0,"link-row",2,3)(2,"link-row",4,5),_.Q(4,"async"),_.N(5,WHb,3,2,"ng-container",6),_.Q(6,"async"),_.N(7,YHb,2,3,"link-row",7),_.N(8,$Hb,2,4,"link-row",8),_.N(9,hIb,3,3,"ng-container",6),_.N(10,jIb,2,3,"link-row",9),_.N(11,pIb,3,2,"ng-container",6),_.Q(12,"async"));a&2&&(a=_.M(),_.z("shortcut",_.$e(16,qIb))("url",_.EE(a.Wa)?"//depot/"+a.Wa.path:a.Wa.wo),_.w(2),_.z("shortcut",_.$e(17,rIb))("url",_.R(4,10,a.sVa)),_.w(3),_.z("ngIf",_.R(6,12,a.rBb)),_.w(2),_.z("ngIf",sIb(a)),
_.w(1),_.z("ngIf",tIb(a)),_.w(1),_.z("ngIf",_.bF(a.Wa)),_.w(1),_.z("ngIf",uIb(a)),_.w(1),_.z("ngIf",_.R(12,14,a.sBb)))};wIb=function(a,b){var c=a.params.Ce;return c&&"HEAD"!==c?_.vd(c):(_.DE(a)?a.params.Mb&&_.lp(a)?0:!_.lp(a)&&!jCb(a):a.qb&&_.tg.test(a.qb))?_.vd(_.DE(a)?a.qb:void 0):_.NH(b,a,!_.DE(a)||"chromium"===a.repository||a.kj()?"path":"repository")};xIb=function(a){return _.Fi(a,_.Wo,1).map(function(b){var c=b.le();b=_.Wh(b,2);return{file:c,dNc:b.length}})};
yIb=function(a,b){var c="";a=[].concat(_.qc(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("We");d+=a[e]}else if("{"===a[e]){e++;if(e>=a.length)throw Error("Xe");"{"===a[e]?c+="{":d=a[e]}else c+=a[e];if(void 0!==d)throw Error("Xe");return c};zIb=function(a){a&1&&(_.G(0),_.P(1),_.Je());a&2&&(a=_.M().wa,_.w(1),_.We(" ",a.label," "))};AIb=function(a){a&1&&(_.P(0),_.Q(1,"lastPathElement"));a&2&&(a=_.M().wa,_.We(" ",_.R(1,1,a.YK)," "))};
CIb=function(a,b){a&1&&_.F(0,"menu-keyboard-shortcut-hint",10);a&2&&_.z("shortcut",_.af(1,BIb,b.Ma))};DIb=function(a,b){a&1&&(_.B(0,"a",6),_.Q(1,"async"),_.N(2,zIb,2,1,"ng-container",7),_.N(3,AIb,2,3,"ng-template",null,8,_.pf),_.N(5,CIb,1,3,"menu-keyboard-shortcut-hint",9),_.D());if(a&2){a=b.wa;var c=_.Ve(4);b=_.M(2);_.z("routerLink",_.R(1,5,b.Xra(a.YK)))("ascTrackElement",b.mc);_.w(2);_.z("ngIf",a.label)("ngIfElse",c);_.w(3);_.z("ngIf",a.Wb)}};
EIb=function(a){a&1&&(_.G(0),_.F(1,"mat-divider"),_.B(2,"div",15),_.P(3," Files with shared CLs "),_.D(),_.Je())};FIb=function(a){a&1&&_.F(0,"loading")};GIb=function(a){a&1&&(_.B(0,"dc-information-box",16),_.P(1),_.D());a&2&&(a=_.M().Ma,_.w(1),_.We(" ",a.message," "))};
HIb=function(a,b){a&1&&(_.B(0,"a",18),_.Q(1,"async"),_.P(2),_.Q(3,"lastPathElement"),_.D());a&2&&(a=b.wa,b=_.M(4),_.tz("title","",a.file,"\n",a.dNc," shared CLs"),_.z("routerLink",_.R(1,5,b.Xra(a.file)))("ascTrackElement",b.mc),_.w(2),_.We(" ",_.R(3,7,a.file)," "))};IIb=function(a){a&1&&(_.G(0),_.N(1,HIb,4,9,"a",17),_.Je());a&2&&(a=_.M().Ma,_.w(1),_.z("ngForOf",a.Rb))};
JIb=function(a,b){a&1&&(_.G(0,11),_.N(1,EIb,4,0,"ng-container",12),_.N(2,FIb,1,0,"loading",13),_.N(3,GIb,2,1,"dc-information-box",14),_.N(4,IIb,2,1,"ng-container",13),_.Je());a&2&&(a=b.Ma,b=_.M(2),_.z("ngSwitch",a.state),_.w(1),_.z("ngIf",!a.Rb||0<a.Rb.length),_.w(1),_.z("ngSwitchCase",b.yc.Mh),_.w(1),_.z("ngSwitchCase",b.yc.Error),_.w(1),_.z("ngSwitchCase",b.yc.kg))};
KIb=function(a){a&1&&(_.B(0,"mat-nav-list",3),_.N(1,DIb,6,7,"a",4),_.Q(2,"async"),_.N(3,JIb,5,5,"ng-container",5),_.Q(4,"async"),_.D());a&2&&(a=_.M(),_.w(1),_.z("ngForOf",_.R(2,2,a.vZa)),_.w(2),_.z("ngIf",_.R(4,4,a.Dzc)))};LIb=function(a,b){var c,d=null!=(c=b.Ep.exec(a.path))?c:[];b=yIb(b.st,function(e){return _.dB(d[Number(e)])});return _.kp(a.Vb().jd(b),{line:void 0}).Za()};MIb=function(a,b){return{YK:a,label:b?"Tests directory":"Tested code directory",iwa:"test",Wb:"t"}};
NIb=function(a){if(a&1){var b=_.Ac();_.B(0,"dropdown-button",2);_.K("isOpen",function(c){_.Bc(b);var d=_.M();return _.Dc(c?d.cea():d.bea())});_.D()}a&2&&(a=_.M(),_.z("item",a.Gz)("ariaLabel",a.Uac)("dense",!0))};PIb=function(a,b){a&1&&(_.B(0,"a",5),_.P(1),_.F(2,"menu-keyboard-shortcut-hint",6),_.D());a&2&&(a=b.wa,_.z("href",a.url,_.jd),_.w(1),_.We(" ",a.label," "),_.w(1),_.z("shortcut",_.af(3,OIb,a.key)))};
QIb=function(a){a&1&&(_.B(0,"mat-nav-list",3),_.N(1,PIb,3,5,"a",4),_.D());a&2&&(a=_.M(),_.w(1),_.z("ngForOf",a.wwa))};RIb=function(a){a&1&&_.F(0,"layer-menu-dropdown")};SIb=function(a){a&1&&(_.F(0,"find-in-file-dropdown",7),_.Q(1,"async"));a&2&&(a=_.M(),_.z("overrideBrowserSearch",_.R(1,1,a.yzb&&a.aVb)))};TIb=function(a){a&1&&_.F(0,"links-dropdown",8);a&2&&(a=_.M(),_.z("viewData",a.yb))};
UIb=function(a){a&1&&(_.B(0,"view-in-dropdown",9),_.Q(1,"async"),_.Q(2,"async"),_.P(3,"\n"),_.D());a&2&&(a=_.M(),_.z("place",a.yb.location)("gitilesLink",a.yb.qsa)("ossLink",a.yb.rH)("isGenerated",a.ZC)("ciderDefault",_.R(1,6,a.Nb.SZ()))("suggestUniqueCiderWs",_.R(2,8,a.Nb.k_())))};VIb=function(a){a&1&&(_.B(0,"related-files-dropdown",10),_.P(1,"\n"),_.D());a&2&&(a=_.M(),_.z("place",a.Ld)("config",a.lwa.config))};
XIb=function(a){if(a&1){var b=_.Ac();_.B(0,"button",11);_.K("click",function(){_.Bc(b);var c=_.M();return _.Dc(WIb(c))});_.P(1,"\n  ");_.B(2,"div",12);_.P(3,"\n    Blame\n  ");_.D();_.P(4,"\n");_.D()}a&2&&(a=_.M(),_.Ge("selected",a.QEc))};
YIb=function(a,b){if(a&1){var c=_.Ac();_.G(0);_.P(1,"\n  ");_.B(2,"button",13);_.K("click",function(){var d=_.Bc(c).Ma,e=_.M();return _.Dc(e.service.RD(!d.visible))});_.P(3,"\n    ");_.F(4,"mat-icon",14);_.P(5,"\n  ");_.D();_.P(6,"\n");_.Je()}a&2&&(a=b.Ma,_.w(2),_.z("color",a.visible?"primary":null)("trackAction",a.visible?"hide":"show"))};
ZIb=function(a,b){if(a&1){var c=_.Ac();_.B(0,"button",16);_.K("click",function(){var d=_.Bc(c).Ma;_.M(2).Nb.C3a.next(!d.enabled);return _.Dc()});_.P(1,"\n    ");_.B(2,"mat-icon");_.P(3,"format_line_spacing");_.D();_.P(4,"\n  ");_.D()}a&2&&(a=b.Ma,_.z("color",a.enabled?"primary":null)("trackAction",a.enabled?"disable":"enable")("ariaLabel",a.enabled?"Disable virtual scrolling":"Enable virtual scrolling")("matTooltip",a.enabled?"Disable virtual scrolling":"Enable virtual scrolling"))};
aJb=function(a){a&1&&(_.G(0),_.P(1,"\n  "),_.N(2,ZIb,5,4,"button",15),_.Q(3,"async"),_.P(4,"\n"),_.Je());a&2&&(a=_.M(),_.w(2),_.z("ngIf",_.af(3,$Ib,_.R(3,1,a.aVb))))};bJb=function(a){a&1&&_.F(0,"star",8);a&2&&(a=_.M(),_.z("place",a.Wa)("type",a.KPb)("trackElement",a.mc)("elementName",a.fYa))};cJb=function(a){a&1&&(_.G(0),_.P(1," (Generated from "),_.B(2,"a",11),_.P(3),_.D(),_.P(4,") "),_.Je());a&2&&(a=_.M(2),_.w(2),_.z("ascTrackElement",a.mc)("routerLink",_.ep(a.jRa)),_.w(1),_.We(" ",a.jRa.path,""))};
dJb=function(a){a&1&&_.F(0,"img",12)};eJb=function(a){a&1&&(_.G(0),_.N(1,cJb,5,3,"ng-container",9),_.N(2,dJb,1,0,"img",10),_.Je());if(a&2){a=_.M();var b=_.Ve(9);_.w(1);_.z("ngIf",a.jRa)("ngIfElse",b);_.w(1);_.z("ngIf",a.Myb)}};fJb=function(a){a&1&&_.P(0," (Generated)\n")};
hJb=function(a,b){if(a&1){var c=_.Ac();_.B(0,"div",1);_.K("click",function(){var d=_.Bc(c).wa,e=_.M();e.Ga.mb({gestureName:"CLICK",element:"FileContentPager",action:"markerClicked"});e.BCb.emit(d.line);"find"===d.type&&gJb(e.vc,d.index);return _.Dc()});_.D()}a&2&&(a=b.wa,b=_.M(),_.Ty("marker ",a.type,""),_.Fe("height",b.markerHeight)("top",a.offset))};
iJb=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}})};jJb=function(a){a&1&&_.F(0,"markdown-content",4);a&2&&(a=_.M().wa,_.z("content",a.source.join("")))};kJb=function(a){a&1&&(_.B(0,"pre"),_.P(1),_.D());a&2&&(a=_.M().wa,_.w(1),_.Ye(a.text.join("")))};lJb=function(a){a&1&&(_.B(0,"pre"),_.F(1,"span",8),_.Q(2,"renderData"),_.D());a&2&&(a=_.M().wa,_.w(1),_.z("outerHTML",_.R(2,1,a.data),_.id))};
mJb=function(a){a&1&&(_.B(0,"pre"),_.F(1,"span",8),_.Q(2,"renderData"),_.D());a&2&&(a=_.M().wa,_.w(1),_.z("outerHTML",_.R(2,1,a.data),_.id))};nJb=function(a,b){a&1&&(_.G(0),_.P(1),_.Je());a&2&&(a=b.wa,_.w(1),_.We("\n                ",a,"\n              "))};oJb=function(a){a&1&&(_.B(0,"pre"),_.P(1),_.N(2,nJb,2,1,"ng-container",0),_.P(3,"\n            "),_.D());a&2&&(a=_.M().wa,_.w(1),_.We("",a.ename-a.evalue,"\n              "),_.w(1),_.z("ngForOf",a.traceback))};
pJb=function(a,b){a&1&&(_.G(0)(1,1),_.N(2,kJb,2,1,"pre",3),_.N(3,lJb,3,3,"pre",3),_.N(4,mJb,3,3,"pre",3),_.N(5,oJb,4,2,"pre",3),_.Je()());a&2&&(a=b.wa,_.w(1),_.z("ngSwitch",a.output_type),_.w(1),_.z("ngSwitchCase","stream"),_.w(1),_.z("ngSwitchCase","display_data"),_.w(1),_.z("ngSwitchCase","execute_result"),_.w(1),_.z("ngSwitchCase","error"))};
qJb=function(a){a&1&&(_.B(0,"mat-expansion-panel",7)(1,"mat-expansion-panel-header")(2,"mat-panel-title"),_.P(3," Outputs "),_.D()(),_.N(4,pJb,6,5,"ng-container",0),_.D());a&2&&(a=_.M(2).wa,_.z("expanded",!0),_.w(4),_.z("ngForOf",a.outputs))};rJb=function(a){a&1&&(_.G(0),_.B(1,"mat-card"),_.F(2,"format-code",5),_.D(),_.N(3,qJb,5,2,"mat-expansion-panel",6),_.Je());a&2&&(a=_.M().wa,_.w(2),_.z("value",a.source.join(""))("fileName","name.py"),_.w(1),_.z("ngIf",0<a.outputs.length))};
sJb=function(a,b){a&1&&(_.G(0)(1,1),_.N(2,jJb,1,1,"markdown-content",2),_.N(3,rJb,4,3,"ng-container",3),_.Je()());a&2&&(a=b.wa,_.w(1),_.z("ngSwitch",a.cell_type),_.w(1),_.z("ngSwitchCase","markdown"),_.w(1),_.z("ngSwitchCase","code"))};tJb=function(a,b){a&1&&(_.B(0,"pre"),_.P(1),_.D());a&2&&(a=b.Ma,_.w(1),_.Ye(a))};uJb=function(a){a&1&&_.F(0,"loading",3);a&2&&_.z("inline",!0)};
vJb=function(a){a&1&&(_.G(0),_.N(1,tJb,2,1,"pre",0),_.Q(2,"async"),_.N(3,uJb,1,1,"ng-template",null,2,_.pf),_.Je());if(a&2){var b=_.Ve(4);a=_.M();_.w(1);_.z("ngIf",_.R(2,2,a.cwa))("ngIfElse",b)}};
yJb=function(a){if(a&1){var b=_.Ac();_.B(0,"icon-empty-state-subtitle")(1,"button",6);_.K("click",function(){_.Bc(b);var c=_.M(2);return _.Dc(wJb(c,c.faa))});_.P(2," Show anyway (may crash) ");_.D();_.B(3,"button",7);_.K("click",function(){_.Bc(b);var c=_.M(2);return _.Dc(xJb(c,c.faa))});_.P(4," Show raw contents ");_.D()()}};zJb=function(a){a&1&&_.F(0,"loading",3);a&2&&_.z("inline",!0)};
AJb=function(a){a&1&&(_.B(0,"icon-empty-state-display",4)(1,"icon-empty-state-title"),_.P(2),_.Q(3,"humanizeBytes"),_.D(),_.N(4,yJb,5,0,"icon-empty-state-subtitle",0),_.N(5,zJb,1,1,"ng-template",null,5,_.pf),_.D());if(a&2){var b=_.Ve(6);a=_.M();_.w(2);_.We(" File is very large (",_.R(3,3,a.size),") ");_.w(2);_.z("ngIf",!a.xha)("ngIfElse",b)}};BJb=function(a,b){a&1&&_.F(0,"div",18);a&2&&(a=b.wa,b=_.M(),_.Fe("height",b.getHeight(a.start,a.end),"px")("min-width",b.vQ,"ch")("top",b.Taa(a.start),"px"))};
CJb=function(a){a&1&&(_.B(0,"div",19),_.P(1,"\n        "),_.B(2,"pre",20),_.P(3),_.D(),_.P(4,"\n      "),_.D());a&2&&(a=_.M(),_.Fe("min-height",a.lineHeight*a.nV,"px"),_.w(3),_.Ye(a.wQ))};
DJb=function(a){if(a&1){var b=_.Ac();_.B(0,"code-folding-container",21);_.K("rangeToggled",function(c){_.Bc(b);var d=_.M();return _.Dc(d.NYa(c))})("mousedown",function(c){return c.stopPropagation()});_.D()}a&2&&(a=_.M(),_.Fe("pointer-events",a.x8?"none":"unset"),_.z("visibility",a.visibility)("folding",a.rn)("lineHeight",a.lineHeight))};EJb=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}};
FJb=function(a,b,c){a.top+=b;a.bottom=a.top+a.height;a.left+=c;a.right=a.left+a.width};JJb=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?GJb(a,b):("input"===d||"select"===d||"textarea"===d)&&HJb(a,b);IJb("canvas",a,b,GJb);IJb("input, textarea, select",a,b,HJb);return b};
IJb=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])};HJb=function(a,b){"file"!==b.type&&(b.value=a.value);"radio"===b.type&&b.name&&(b.name="mat-clone-"+b.name+"-"+KJb++)};GJb=function(a,b){if(b=b.getContext("2d"))try{b.drawImage(a,0,0)}catch(c){}};LJb=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)}};
NK=function(a,b){var c=b?"":"none";LJb(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})};NJb=function(a,b){LJb(a.style,{position:b?"":"fixed",top:b?"":"0",opacity:b?"":"0",left:b?"":"-999em"},MJb)};OJb=function(a,b){return b&&"none"!=b?a+" "+b:a};PJb=function(a){return parseFloat(a)*(-1<a.toLowerCase().indexOf("ms")?1:1E3)};
RJb=function(a){a=getComputedStyle(a);var b=QJb(a,"transition-property"),c=b.find(function(d){return"transform"===d||"all"===d});if(!c)return 0;b=b.indexOf(c);c=QJb(a,"transition-duration");a=QJb(a,"transition-delay");return PJb(c[b])+PJb(a[b])};QJb=function(a,b){return a.getPropertyValue(b).split(",").map(function(c){return c.trim()})};SJb=function(a,b){return"translate3d("+Math.round(a)+"px, "+Math.round(b)+"px, 0)"};TJb=function(a){return"t"===a.type[0]};
UJb=function(a,b){a=a.wl;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};VJb=function(a,b){a.style.width=b.width+"px";a.style.height=b.height+"px";a.style.transform=SJb(b.left,b.top)};WJb=function(a){a&1&&_.F(0,"detail-header",13);a&2&&(a=_.M(),_.z("contentType",a.contentType)("viewData",a.yb))};XJb=function(a){a&1&&_.F(0,"diff-detail-header",14);a&2&&(a=_.M(),_.z("viewData",a.yb))};
YJb=function(a){a&1&&_.F(0,"markdown-tab-header",14);a&2&&(a=_.M(),_.z("viewData",a.yb))};
ZJb=function(a){if(a&1){var b=_.Ac();_.B(0,"div",15)(1,"div",16)(2,"div",17);_.F(3,"div",18)(4,"div",19);_.D();_.B(5,"file-matches-navigation",20);_.K("close",function(){_.Bc(b);_.M().vc.lra.next(!0);return _.Dc()})("selectedMatchIndexChange",function(c){_.Bc(b);var d=_.M();d.Lwa=c;d.vc.xga.next(c);return _.Dc()});_.Q(6,"async");_.Q(7,"async");_.Q(8,"async");_.D();_.B(9,"div",21);_.F(10,"div",22)(11,"div",23);_.D()()()}a&2&&(a=_.M(),_.w(5),_.z("dataState",_.R(6,5,a.SAc))("matchCount",_.R(7,7,a.vga).length)("selectedMatchIndex",
_.R(8,9,a.vc.xga))("showCloseButton",!0)("trackProjectId",a.Ld.hb))};$Jb=function(a){a&1&&(_.F(0,"markdown-content",24),_.Q(1,"async"),_.Q(2,"async"));a&2&&(a=_.M(),_.z("content",a.yb.Be)("relativeLinkModifier",_.R(1,4,a.modifier.VJb))("relativeImageModifier",_.R(2,6,a.modifier.TJb))("safeHtmlContent",a.yb.XLc))};aKb=function(a){a&1&&_.F(0,"img",27);a&2&&(a=_.M(2),_.Ue("alt",a.yb.fileName),_.z("sanitizeSrc",a.mOa))};bKb=function(a){a&1&&_.F(0,"div",28);a&2&&(a=_.M(2),_.z("safeSvg",a.yb.Be))};
cKb=function(a){a&1&&(_.G(0),_.N(1,aKb,1,2,"img",25),_.N(2,bKb,1,1,"ng-template",null,26,_.pf),_.Je());if(a&2){var b=_.Ve(3);a=_.M();_.w(1);_.z("ngIf",!a.hza)("ngIfElse",b)}};dKb=function(a){a&1&&(_.B(0,"div",29),_.F(1,"audio",30),_.D());a&2&&(a=_.M(),_.w(1),_.z("sanitizeSrc",a.mOa))};eKb=function(a){a&1&&(_.B(0,"div",29),_.F(1,"video",30),_.D());a&2&&(a=_.M(),_.w(1),_.z("sanitizeSrc",a.mOa))};fKb=function(a){a&1&&_.F(0,"binary-file",31);a&2&&(a=_.M(),_.z("contentLength",a.Spa))};
gKb=function(a){if(a&1){var b=_.Ac();_.B(0,"large-file",32);_.K("largeFileViewData",function(c){_.Bc(b);var d=_.M();d.cGb=c;d.yb=c;return _.Dc()});_.D()}a&2&&(a=_.M(),_.z("fullViewData",a.yb.faa)("size",a.yb.nG))};hKb=function(a){a&1&&(_.G(0),_.F(1,"empty-file-detail",33),_.Je());a&2&&(a=_.M(),_.w(1),_.z("path",a.yb.fileName))};iKb=function(a){a&1&&_.F(0,"jupyter-notebook",34);a&2&&(a=_.M(),_.z("notebook",a.s0))};
jKb=function(a){a&1&&(_.F(0,"search-match-layer",44),_.Q(1,"async"));a&2&&(a=_.M(3),_.z("matches",_.R(1,3,a.vga))("scrollToIndex",a.Lwa)("selectedMatchIndex",a.vc.xga))};
kKb=function(a){if(a&1){var b=_.Ac();_.B(0,"virtual-scroll-format-code",38);_.K("lineShown",function(c){_.Bc(b);var d=_.M(2);return _.Dc(d.show(c))})("rangeToggled",function(c){_.Bc(b);var d=_.M(2);return _.Dc(d.Eia(c))})("lineNumberClicked",function(c){_.Bc(b);var d=_.M(2);return _.Dc(d.Sp(c))})("gutterClicked",function(c){_.Bc(b);var d=_.M(2);return _.Dc(d.Gs(c))})("totalNumLines",function(c){_.Bc(b);_.M(2).Vl.next(c);return _.Dc()});_.Q(1,"async");_.Q(2,"async");_.Q(3,"async");_.F(4,"link-decoration-layer",
39)(5,"hovercard-decoration-layer",40);_.B(6,"code-layers",41);_.K("highlightedXrefLines",function(c){_.Bc(b);var d=_.M(2);return _.Dc(d.bja(c))});_.D();_.N(7,jKb,2,5,"search-match-layer",42);_.Q(8,"async");_.F(9,"search-match-layer",43);_.Q(10,"async");_.Q(11,"async");_.D()}a&2&&(a=_.M(2),_.z("value",a.code)("rendered",a.yb.bKb)("highlightInfo",a.yb.Lw)("folding",_.R(1,21,a.rn))("visibility",_.R(2,23,a.visibility))("fileName",a.yb.fileName)("lineNumberLinkProvider",_.R(3,25,a.link))("scrollToLine",
a.yb.line)("lineLimitation",a.yb.eH)("visibleCodeIdentifier",a.B4a)("focusableRegion",a.eka.f4a)("usePrefetchIfPossible",!0),_.Ee("aria-labelledby",a.jO),_.w(4),_.z("content",a.yb.Be)("scoLinks",a.yb.MD),_.w(1),_.z("scoLinks",a.yb.MD),_.w(1),_.z("layerBaseLocation",a.Ld),_.w(1),_.z("ngIf",_.R(8,27,a.L$)),_.w(2),_.z("matches",_.R(10,29,a.W$))("scrollToIndex",_.R(11,31,a.oG))("selectedMatchIndex",a.oG))};
lKb=function(a){a&1&&(_.F(0,"search-match-layer",44),_.Q(1,"async"));a&2&&(a=_.M(3),_.z("matches",_.R(1,3,a.vga))("scrollToIndex",a.Lwa)("selectedMatchIndex",a.vc.xga))};
mKb=function(a){if(a&1){var b=_.Ac();_.B(0,"format-code",38);_.K("lineShown",function(c){_.Bc(b);var d=_.M(2);return _.Dc(d.show(c))})("rangeToggled",function(c){_.Bc(b);var d=_.M(2);return _.Dc(d.Eia(c))})("lineNumberClicked",function(c){_.Bc(b);var d=_.M(2);return _.Dc(d.Sp(c))})("gutterClicked",function(c){_.Bc(b);var d=_.M(2);return _.Dc(d.Gs(c))})("totalNumLines",function(c){_.Bc(b);_.M(2).Vl.next(c);return _.Dc()});_.Q(1,"async");_.Q(2,"async");_.Q(3,"async");_.F(4,"link-decoration-layer",39)(5,
"hovercard-decoration-layer",40);_.B(6,"code-layers",41);_.K("highlightedXrefLines",function(c){_.Bc(b);var d=_.M(2);return _.Dc(d.bja(c))});_.D();_.N(7,lKb,2,5,"search-match-layer",42);_.Q(8,"async");_.F(9,"search-match-layer",43);_.Q(10,"async");_.Q(11,"async");_.D()}a&2&&(a=_.M(2),_.z("value",a.code)("rendered",a.yb.bKb)("highlightInfo",a.yb.Lw)("folding",_.R(1,21,a.rn))("visibility",_.R(2,23,a.visibility))("fileName",a.yb.fileName)("lineNumberLinkProvider",_.R(3,25,a.link))("scrollToLine",a.yb.line)("lineLimitation",
a.yb.eH)("visibleCodeIdentifier",a.B4a)("focusableRegion",a.eka.f4a)("usePrefetchIfPossible",!0),_.Ee("aria-labelledby",a.jO),_.w(4),_.z("content",a.yb.Be)("scoLinks",a.yb.MD),_.w(1),_.z("scoLinks",a.yb.MD),_.w(1),_.z("layerBaseLocation",a.Ld),_.w(1),_.z("ngIf",_.R(8,27,a.L$)),_.w(2),_.z("matches",_.R(10,29,a.W$))("scrollToIndex",_.R(11,31,a.oG))("selectedMatchIndex",a.oG))};
oKb=function(a){if(a&1){var b=_.Ac();_.G(0);_.N(1,kKb,12,33,"virtual-scroll-format-code",35);_.Q(2,"async");_.N(3,mKb,12,33,"ng-template",null,36,_.pf);_.B(5,"file-content-pager",37);_.K("markerClicked",function(d){_.Bc(b);var e=_.M();return _.Dc(nKb(e,d))});_.Q(6,"async");_.Q(7,"async");_.D();_.Je()}if(a&2){var c=_.Ve(4);a=_.M();_.w(1);_.z("ngIf",_.R(2,4,a.ZQc))("ngIfElse",c);_.w(4);_.z("markers",_.R(6,6,a.fua))("numLines",_.R(7,8,a.Vl))}};
pKb=function(a){a&1&&_.F(0,"code-diff",45);a&2&&(a=_.M(),_.z("diffBase",a.yb.diffBase)("contents",a.yb.Be)("fileName",a.yb.fileName)("scrollToLine",a.yb.line))};qKb=function(a){a&1&&(_.B(0,"icon-empty-state-display",46)(1,"icon-empty-state-title"),_.P(2),_.D()());a&2&&(a=_.M(),_.w(2),_.Ye(a.jCa))};rKb=function(a,b){return _.l2a.find(function(c){return c.id===a})?b+"-"+a:b+"-everything-else"};
sKb=function(a,b,c){b=new Map([].concat(_.qc(b)).map(function(f){return[f,0]}));a=_.q(a.PRa());for(var d=a.next();!d.done;d=a.next()){d=d.value;var e=rKb(d.Baa(),c.id);b.has(e)&&b.set(e,b.get(e)+c.valueExtractor(d))}return b};tKb=function(a,b,c){var d=a.le();a=sKb(a,b,c);return{icon:c.icon,title:c.title,path:d.endsWith("/")?d.substring(0,d.length-1):d,instances:[].concat(_.qc(a.values())).reduce(function(e,f){return e+f},0),JU:a}};
uKb=function(a,b){var c=b.Qs;if(b=b.OJc){b=_.q(b.entries());for(var d=b.next();!d.done;d=b.next()){var e=_.q(d.value);d=e.next().value;e=e.next().value;var f=a.get(d);f?(f=new Map(f),f.set(c,e),a.set(d,f)):a.set(d,new Map([[c,e]]))}}else for(b=_.q(a.entries()),d=b.next();!d.done;d=b.next())e=_.q(d.value),d=e.next().value,e=e.next().value,e=new Map(e),e.delete(c),a.set(d,e);return new Map(a)};
vKb=function(a){if(a&1){var b=_.Ac();_.G(0);_.P(1);_.B(2,"a",4);_.K("click",function(c){_.Bc(b);_.M().limit=void 0;return _.Dc(c.stopPropagation())});_.P(3," Show All ");_.D();_.Je()}a&2&&(a=_.M(),_.w(1),_.uz(" (",a.X4a,"/",a.Jia(a.usa),") "),_.w(1),_.z("trackAction","showAll"+a.Dsa))};wKb=function(a,b){a&1&&_.F(0,"file-list",6);a&2&&(a=b.wa,b=_.M(2),_.z("limit",b.limit)("ariaLabelledbyId",b.Dsa)("files",a)("aggregations",b.aggregations)("useRelativeUrls",b.lV)("isPiper",b.kj))};
xKb=function(a){a&1&&_.N(0,wKb,1,6,"file-list",5);a&2&&(a=_.M(),_.z("ngForOf",a.usa))};yKb=function(a){return a.map(function(b){return b.length}).reduce(function(b,c){return b+c},0)};zKb=function(a){if(a&1){var b=_.Ac();_.B(0,"button",3);_.K("click",function(){_.Bc(b);var c=_.M();return _.Dc(c.expand())});_.P(1," Load more ");_.D()}};
AKb=function(a){a&1&&(_.B(0,"div",1),_.F(1,"div",2),_.D());a&2&&(a=_.M(),_.w(1),_.Ge("info","info"===TGb(_.l(a.en,3)))("warning","warning"===TGb(_.l(a.en,3))),_.z("innerHTML",a.Tva(a.zgb||""),_.id))};BKb=function(a){a&1&&(_.B(0,"a",7),_.P(1),_.D());if(a&2){a=_.M().wa;var b=_.M();_.z("routerLink",a.getUrl())("queryParams",b.params);_.w(1);_.Ye(a.getName())}};CKb=function(a){a&1&&(_.B(0,"span"),_.P(1),_.D());a&2&&(a=_.M().wa,_.w(1),_.Ye(a.getName()))};
DKb=function(a,b){a&1&&(_.B(0,"span"),_.N(1,BKb,2,3,"a",5),_.N(2,CKb,2,1,"span",6),_.D());a&2&&(a=b.wa,_.w(1),_.z("ngIf",a.uba()),_.w(1),_.z("ngIf",!a.uba()))};EKb=function(a){a&1&&_.F(0,"img",4);a&2&&(a=_.M(),_.z("src",a.Mi,_.jd)("alt",a.link.getName()+"'s profile photo"))};
FKb=function(a){a&1&&(_.B(0,"a",5),_.P(1),_.D());a&2&&(a=_.M(),_.Fe("background-image","url("+a.Mi+")"),_.Ge("-no-icon",a.ota)("-wrap",a.ota)("-left-ellipsis","bug_report"===a.link.wR()),_.z("target",a.zFb?"_blank":"_self")("href",a.url,_.jd),_.Ee("data-gtm-box",a.p_)("data-gtm-list",a.CSa),_.w(1),_.Ye(a.link.getName()))};GKb=function(a){a&1&&(_.B(0,"span"),_.P(1),_.D());a&2&&(a=_.M(),_.Fe("background-image","url("+a.Mi+")"),_.w(1),_.Ye(a.link.getName()))};
HKb=function(a,b){a&1&&(_.B(0,"a",6),_.P(1),_.D());a&2&&(a=b.wa,b=_.M(),_.z("href",a.url,_.jd),_.Ee("data-gtm-box",b.p_)("data-gtm-list",b.CSa),_.w(1),_.Ye(b.link.getName()))};IKb=function(a,b){a&1&&(_.B(0,"p",7)(1,"a",8),_.P(2),_.D()());a&2&&(a=b.wa,_.w(1),_.z("href",a.key,_.jd),_.w(1),_.Ye(a.value))};
JKb=function(a){a&1&&(_.G(0),_.B(1,"button"),_.F(2,"img",1),_.D(),_.B(3,"div",2)(4,"p",3),_.P(5),_.D(),_.F(6,"div",4),_.B(7,"div",5),_.N(8,IKb,3,2,"p",6),_.Q(9,"keyvalue"),_.D()(),_.Je());a&2&&(a=_.M(),_.w(2),_.Te("alt","",a.content.title," info icon"),_.z("src","https://www.gstatic.com/images/icons/material/system/2x/"+a.icon+"_24dp.png",_.jd),_.w(3),_.Ye(a.content.title),_.w(1),_.z("innerHTML",a.content.description,_.id),_.w(2),_.z("ngForOf",_.R(9,5,a.content.urls)))};
KKb=function(a){a&1&&(_.B(0,"h3"),_.P(1),_.D());a&2&&(a=_.M().wa,_.w(1),_.Ye(a.getName()))};MKb=function(a){a&1&&_.F(0,"stacks-popup-info",7);a&2&&(a=_.M().wa,_.M(),a=a.getName(),a=LKb.get(a),_.z("name",a))};NKb=function(a,b){a&1&&(_.B(0,"li"),_.F(1,"stacks-icon-link",8),_.D());if(a&2){a=b.wa;b=_.M(2).wa;var c=_.M();_.w(1);_.z("link",a)("gtmBox",c.p_)("gtmList",b.getName())}};OKb=function(a){a&1&&(_.B(0,"ul"),_.N(1,NKb,2,3,"li",1),_.D());a&2&&(a=_.M().wa,_.w(1),_.z("ngForOf",a.YZ()))};
PKb=function(a){a&1&&_.P(0," This information is currently unavailable. ")};QKb=function(a,b){a&1&&(_.B(0,"div")(1,"div",2),_.N(2,KKb,2,1,"h3",3),_.N(3,MKb,1,1,"stacks-popup-info",4),_.D(),_.N(4,OKb,2,1,"ul",5),_.N(5,PKb,1,0,"ng-template",null,6,_.pf),_.D());if(a&2){a=b.wa;var c=_.Ve(6);_.M();_.w(2);_.z("ngIf",a.getName());_.w(1);b=a.getName();b=LKb.get(b);_.z("ngIf",b);_.w(1);_.z("ngIf",a.YZ().length)("ngIfElse",c)}};RKb=function(a){a&1&&_.F(0,"img",5)};SKb=function(a){a&1&&_.F(0,"img",6)};
TKb=function(a){a&1&&(_.B(0,"p",7),_.P(1,"Review is up-to-date"),_.D())};UKb=function(a){a&1&&(_.B(0,"p",7),_.P(1,"Review outdated"),_.D())};WKb=function(a,b){a&1&&(_.B(0,"div",7)(1,"p",8),_.P(2),_.D(),_.B(3,"p",9),_.P(4),_.D(),_.B(5,"p",10),_.P(6),_.D(),_.B(7,"p",11),_.P(8),_.D()());a&2&&(a=b.wa,_.M(),_.w(2),_.Ye(a.getName()),_.w(1),_.Ge("satisfied-number",VKb(_.l(a,1))>=VKb(_.l(a,4))),_.w(1),_.We(" ",_.l(a,1),""),_.w(2),_.We("Target: ",_.l(a,4),""),_.w(2),_.We("Updated ",_.l(a,2),""))};
XKb=function(a,b){a&1&&(_.B(0,"div",7)(1,"p",8),_.P(2),_.D(),_.B(3,"p",9),_.P(4),_.D(),_.B(5,"p",10),_.P(6),_.D(),_.B(7,"p",11),_.P(8),_.D()());a&2&&(a=b.wa,_.w(2),_.Ye(a.getName()),_.w(2),_.Ye(_.l(a,1)),_.w(2),_.We("Target: ",_.l(a,4),""),_.w(2),_.We("Updated ",_.l(a,2),""))};YKb=function(a){a&1&&_.F(0,"stacks-popup-recommended",5);a&2&&(a=_.M(),_.z("product",a.product))};ZKb=function(a){a&1&&_.F(0,"stacks-popup-isa",5);a&2&&(a=_.M(),_.Ge("to-right",!a.product.NRa()),_.z("product",a.product))};
$Kb=function(a){a&1&&_.F(0,"stacks-popup-pp",6);a&2&&(a=_.M(),_.z("productPhase",a.product.dsa())("metrics",_.Fi(a.product,OK,27)))};aLb=function(a){a&1&&_.F(0,"stacks-popup-pp",7);a&2&&(a=_.M(),_.Ge("small-icon",a.Jya),_.z("productPhase",a.product.dsa()))};cLb=function(a){a&1&&_.F(0,"stacks-popup-sl",8);if(a&2){a=_.M();var b;_.z("supportLevelId",null==(b=_.Ei(a.product,bLb,34))?null:b.Ytb())("metrics",_.Fi(a.product,OK,27))}};
dLb=function(a){a&1&&(_.F(0,"stacks-header",2),_.Q(1,"async"));a&2&&(a=_.M(),_.z("breadcrumb",_.R(1,1,a.nY)))};eLb=function(a){a&1&&_.F(0,"loading",7)};fLb=function(a){a&1&&(_.B(0,"p",8),_.P(1),_.D());a&2&&(a=_.M().Ma,_.w(1),_.We(" ",a.message," "))};gLb=function(a){a&1&&_.F(0,"stacks-popup-freshness",25);a&2&&(a=_.M().Ma,_.z("isFresh",_.xi(a,60))("freshnessDate",_.l(a,42))("productName",a.getName()))};
hLb=function(a){a&1&&(_.B(0,"span",26),_.P(1),_.D());a&2&&(a=_.M().Ma,_.w(1),_.We(" \u00a0Reviewed by team on ",_.l(a,42)," "))};iLb=function(a){a&1&&(_.B(0,"a",27),_.F(1,"img",28),_.P(2," \u00a0Edit product "),_.D());if(a&2){var b=_.M().Ma;a=_.M(4);b="product/"+b.dr()+"/edit";_.z("href",a.mS?a.FU.environment.i2+"/"+b:"/"+b,_.jd)}};
kLb=function(a){a&1&&(_.B(0,"a",29),_.F(1,"img",28),_.P(2," \u00a0Edit product "),_.D());if(a&2){var b=_.M().Ma;a=_.M(4);b="product/"+b.dr()+"/edit";_.z("routerLink",_.af(2,jLb,a.mS?a.FU.environment.i2+"/"+b:"/"+b))("queryParams",a.params)}};lLb=function(a){a&1&&(_.B(0,"div")(1,"div",30)(2,"strong"),_.P(3,"WARNING:"),_.D(),_.P(4," This product has not been reviewed by domain stewards and is not currently discoverable from browsing domain page. "),_.D()())};
mLb=function(a,b){a&1&&(_.B(0,"div",17),_.F(1,"stacks-popup-product",36),_.B(2,"a",37),_.P(3),_.D()());a&2&&(a=b.wa,b=_.M(6),_.w(1),_.z("product",a),_.w(1),_.z("routerLink",_.af(4,jLb,"/product/"+a.dr()))("queryParams",b.params),_.w(1),_.Ye(a.getName()))};
oLb=function(a){a&1&&(_.B(0,"div",31),_.F(1,"div",32),_.B(2,"h2",33),_.P(3,"Better Alternatives"),_.D(),_.B(4,"ul",34),_.N(5,mLb,4,6,"div",35),_.D()());if(a&2){a=_.M().Ma;var b=_.M(4);_.w(1);_.z("innerHTML",b.Tva(_.Ei(a,PK,79).jL()||""),_.id);_.w(4);_.z("ngForOf",_.Fi(_.Ei(a,PK,79),nLb,6))}};pLb=function(a,b){a&1&&(_.B(0,"a",39),_.P(1),_.D());a&2&&(a=b.wa,_.z("href",a.getUrl(),_.jd),_.w(1),_.We("",a.uu()," "))};
qLb=function(a){a&1&&(_.B(0,"div",22)(1,"p"),_.P(2,"Product page"),_.D(),_.N(3,pLb,2,2,"a",38),_.D());a&2&&(a=_.M().Ma,_.w(3),_.z("ngForOf",_.Fi(a,QK,28)))};rLb=function(a,b){a&1&&(_.B(0,"a",41),_.P(1),_.D());a&2&&(a=b.wa,_.z("href",a.getUrl(),_.jd),_.w(1),_.We("",a.uu()," "))};sLb=function(a){a&1&&(_.B(0,"div",22)(1,"p"),_.P(2,"Landing page"),_.D(),_.N(3,rLb,2,2,"a",40),_.D());a&2&&(a=_.M().Ma,_.w(3),_.z("ngForOf",a.Aaa()))};
tLb=function(a){a&1&&(_.B(0,"div",22)(1,"p"),_.P(2,"Customer adoption stage"),_.D(),_.B(3,"a",42),_.P(4),_.D()());if(a&2){a=_.M().Ma;var b=_.M(4);_.w(4);_.Ye(b.kCc(_.l(a,71)))}};uLb=function(a){a&1&&(_.B(0,"div"),_.P(1," Contact "),_.B(2,"a",47),_.P(3),_.D(),_.P(4," for more information "),_.D());a&2&&(a=_.M().wa,_.w(2),_.z("href",a.value[1],_.jd),_.w(1),_.We("",a.value[0],"@"))};
vLb=function(a){a&1&&(_.B(0,"div"),_.P(1," Read instructions "),_.B(2,"a",47),_.P(3,"here"),_.D()());a&2&&(a=_.M().wa,_.w(2),_.z("href",a.value[0],_.jd))};wLb=function(a){a&1&&(_.B(0,"div"),_.P(1," Sign up "),_.B(2,"a",47),_.P(3,"here"),_.D()());a&2&&(a=_.M().wa,_.w(2),_.z("href",a.value[0],_.jd))};xLb=function(a,b){a&1&&(_.B(0,"span")(1,"a",47),_.P(2),_.D()());a&2&&(a=b.wa,b=_.M(5).Ma,_.M(3),_.w(1),_.z("href","https://moma.corp.google.com/team/"+a,_.jd),_.w(1),_.We(" ",b.xRb.get(a)," "))};
yLb=function(a){a&1&&(_.B(0,"span"),_.P(1," is allowed."),_.D())};zLb=function(a){a&1&&(_.B(0,"span"),_.P(1," are allowed."),_.D())};ALb=function(a){a&1&&(_.B(0,"div"),_.N(1,xLb,3,2,"span",45),_.N(2,yLb,2,0,"span",9),_.N(3,zLb,2,0,"span",9),_.D());a&2&&(a=_.M().wa,_.w(1),_.z("ngForOf",a.value),_.w(1),_.z("ngIf",1===a.value.length),_.w(1),_.z("ngIf",1<a.value.length))};
BLb=function(a,b){a&1&&(_.B(0,"span")(1,"a",47),_.P(2),_.D()());a&2&&(a=b.wa,b=_.M(5).Ma,_.M(3),_.w(1),_.z("href","https://moma.corp.google.com/team/"+a,_.jd),_.w(1),_.We(" ",b.xRb.get(a)," "))};CLb=function(a){a&1&&(_.B(0,"span"),_.P(1," is not allowed."),_.D())};DLb=function(a){a&1&&(_.B(0,"span"),_.P(1," are not allowed."),_.D())};
ELb=function(a){a&1&&(_.B(0,"div"),_.N(1,BLb,3,2,"span",45),_.N(2,CLb,2,0,"span",9),_.N(3,DLb,2,0,"span",9),_.D());a&2&&(a=_.M().wa,_.w(1),_.z("ngForOf",a.value),_.w(1),_.z("ngIf",1===a.value.length),_.w(1),_.z("ngIf",1<a.value.length))};FLb=function(a){a&1&&(_.B(0,"div"),_.P(1," Please see the "),_.B(2,"a",47),_.P(3," general guidance "),_.D(),_.P(4,"for using GCP Systems. "),_.D());a&2&&(a=_.M().wa,_.w(2),_.z("href",a.value[0],_.jd))};
GLb=function(a){a&1&&(_.B(0,"div"),_.P(1," Default visibility "),_.B(2,"a",47),_.P(3,"here"),_.D()());a&2&&(a=_.M().wa,_.w(2),_.z("href",a.value[0],_.jd))};HLb=function(a,b){a&1&&(_.B(0,"span"),_.P(1),_.D());a&2&&(a=b.wa,_.w(1),_.We(" ",a," "))};ILb=function(a){a&1&&(_.B(0,"div"),_.N(1,HLb,2,1,"span",45),_.P(2," are allowed. "),_.D());a&2&&(a=_.M().wa,_.w(1),_.z("ngForOf",a.value))};JLb=function(a){a&1&&(_.B(0,"div"),_.P(1),_.D());a&2&&(a=_.M().wa,_.w(1),_.We(" ",a.value," "))};
KLb=function(a,b){a&1&&(_.B(0,"div"),_.N(1,uLb,5,2,"div",9),_.N(2,vLb,4,1,"div",9),_.N(3,wLb,4,1,"div",9),_.N(4,ALb,4,3,"div",9),_.N(5,ELb,4,3,"div",9),_.N(6,FLb,5,1,"div",9),_.N(7,GLb,4,1,"div",9),_.N(8,ILb,3,1,"div",9),_.N(9,JLb,2,1,"div",9),_.D());a&2&&(a=b.wa,_.w(1),_.z("ngIf","contactTeam"===a.key),_.w(1),_.z("ngIf","onboardingDoc"===a.key),_.w(1),_.z("ngIf","signUpDoc"===a.key),_.w(1),_.z("ngIf","includedTeamId"===a.key),_.w(1),_.z("ngIf","excludedTeamId"===a.key),_.w(1),_.z("ngIf","gcpGuidance"===
a.key),_.w(1),_.z("ngIf","buildVisibility"===a.key),_.w(1),_.z("ngIf","groups"===a.key),_.w(1),_.z("ngIf","other"===a.key))};LLb=function(a){a&1&&(_.B(0,"div",48)(1,"a",47),_.P(2),_.D()());if(a&2){var b=_.M(2).Ma;a=_.M().Ma;_.M(3);_.w(1);b="https://source.corp.google.com/piper///depot/google3/productivity/stacks/catalog/product/"+b.dr()+"/stacks.textproto";_.z("href",b,_.jd);_.w(1);_.We("more (+",a.joa.length-3,")")}};
MLb=function(a){a&1&&(_.B(0,"div",22)(1,"div",43)(2,"p"),_.P(3,"Product allowlist"),_.D(),_.F(4,"stacks-popup-info",44),_.D(),_.N(5,KLb,10,9,"div",45),_.N(6,LLb,3,2,"div",46),_.D());a&2&&(a=_.M(2).Ma,_.w(5),_.z("ngForOf",a.joa.slice(0,3)),_.w(1),_.z("ngIf",3<a.joa.length))};NLb=function(a){a&1&&(_.B(0,"div",22)(1,"p"),_.P(2,"Specialized purpose"),_.D(),_.B(3,"div"),_.P(4),_.D()());a&2&&(a=_.M().Ma,_.w(4),_.Ye(_.l(a,74)))};
OLb=function(a){a&1&&(_.B(0,"div",22)(1,"p"),_.P(2,"Support level"),_.D(),_.B(3,"a",49),_.P(4,"Agreement signed"),_.D()());a&2&&(a=_.M().Ma,_.w(3),_.Te("href","/agreement/",a.dr(),"",_.jd))};PLb=function(a){a&1&&(_.B(0,"div",22)(1,"p"),_.P(2,"Support level"),_.D(),_.B(3,"a",49),_.P(4,"Unsigned draft agreement"),_.D()());a&2&&(a=_.M().Ma,_.w(3),_.Te("href","/agreement/",a.dr(),"",_.jd))};
QLb=function(a){a&1&&(_.B(0,"div",22)(1,"p"),_.P(2,"Moma Teams"),_.D(),_.B(3,"a",47),_.P(4,"Product page"),_.D()());a&2&&(a=_.M().Ma,_.w(3),_.Te("href","http://moma.corp.google.com/product/",_.l(a,82),"",_.jd))};RLb=function(a,b){a&1&&(_.B(0,"li"),_.F(1,"stacks-icon-link",52),_.D());a&2&&(a=b.wa,_.w(1),_.z("link",a))};
SLb=function(a){a&1&&(_.B(0,"section",50)(1,"h2",51),_.P(2,"Used in the following Core Solution(s):"),_.D(),_.B(3,"ul"),_.N(4,RLb,2,1,"li",45),_.D()());a&2&&(a=_.M(2).Ma,_.w(4),_.z("ngForOf",a.CJb))};TLb=function(a,b){a&1&&(_.B(0,"div")(1,"div",58),_.P(2),_.D(),_.B(3,"div",59),_.P(4),_.D(),_.B(5,"div"),_.P(6),_.D(),_.B(7,"div",55),_.P(8),_.D()());a&2&&(a=b.wa,_.w(2),_.Ye(_.l(a,1)),_.w(2),_.Ye(a.getName()),_.w(2),_.We("Target: ",_.l(a,4),""),_.w(2),_.We("Updated ",_.l(a,2),""))};
ULb=function(a){a&1&&(_.B(0,"section",50)(1,"header",53)(2,"h2",54),_.P(3,"Metrics"),_.D(),_.B(4,"p",55),_.P(5,"Source: Stacks data"),_.D()(),_.B(6,"div",56),_.N(7,TLb,9,4,"div",57),_.D()());a&2&&(a=_.M().Ma,_.w(7),_.z("stacksExpandListOf",_.Fi(a,OK,27)))};VLb=function(a){a&1&&(_.B(0,"section",50)(1,"h2",60),_.P(2,"Education materials"),_.D(),_.F(3,"stacks-link-lists",61),_.D());a&2&&(a=_.M(2).Ma,_.w(3),_.z("lists",a.Mpb))};WLb=function(a,b){a&1&&_.F(0,"iframe",66);a&2&&_.z("src",b.wa,_.Gfa)};
XLb=function(a){a&1&&(_.G(0),_.B(1,"h3",64),_.P(2,"Roadmap"),_.D(),_.N(3,WLb,1,1,"iframe",65),_.Je());a&2&&(a=_.M(3).Ma,_.w(3),_.z("ngForOf",a.KLb))};YLb=function(a){a&1&&(_.B(0,"section",50)(1,"h2",62),_.P(2),_.D(),_.F(3,"stacks-link-lists",63),_.N(4,XLb,4,1,"ng-container",9),_.D());if(a&2){a=_.M().Ma;var b=_.M().Ma;_.w(2);_.We("About ",a.name,"");_.w(1);_.z("lists",b.Eeb);_.w(1);_.z("ngIf",b.KLb.length)}};
ZLb=function(a,b){a&1&&(_.B(0,"li"),_.F(1,"stacks-icon-link",69),_.D());a&2&&(a=b.wa,_.w(1),_.z("isContact",!0)("link",a))};$Lb=function(a){a&1&&(_.G(0),_.B(1,"h3"),_.P(2,"Meet the team"),_.D(),_.B(3,"ul",34),_.N(4,ZLb,2,2,"li",45),_.D(),_.Je());a&2&&(a=_.M(3).Ma,_.w(1),_.Ge("h3-margin-top",a.ZPa.length),_.w(3),_.z("ngForOf",a.JY))};
aMb=function(a){a&1&&(_.B(0,"section",50)(1,"h2",67),_.P(2,"Feedback and communications"),_.D(),_.F(3,"stacks-link-lists",68),_.N(4,$Lb,5,3,"ng-container",9),_.D());a&2&&(a=_.M(2).Ma,_.w(3),_.z("lists",a.ZPa),_.w(1),_.z("ngIf",a.JY.length))};
bMb=function(a){a&1&&(_.B(0,"section",50)(1,"h2",70),_.P(2,"Additional guidance"),_.D(),_.B(3,"p",71),_.P(4," These guidelines may or may not apply to your use case. We recommend contacting the groups identified below to confirm. "),_.D(),_.F(5,"stacks-link-lists",68),_.D());a&2&&(a=_.M(2).Ma,_.w(5),_.z("lists",a.Iub))};cMb=function(a,b){a&1&&(_.B(0,"li"),_.F(1,"stacks-icon-link",73),_.D());a&2&&(a=b.wa,_.w(1),_.z("link",a))};
dMb=function(a){a&1&&(_.B(0,"ul"),_.N(1,cMb,2,1,"li",45),_.D());a&2&&(a=_.M(4).Ma,_.w(1),_.z("ngForOf",a.EY))};eMb=function(a){a&1&&(_.B(0,"h3"),_.P(1,"Codepaths"),_.D(),_.N(2,dMb,2,1,"ul",9));a&2&&(a=_.M(3).Ma,_.w(2),_.z("ngIf",a.EY.length))};fMb=function(a,b){a&1&&(_.B(0,"li"),_.F(1,"stacks-icon-link",74),_.D());a&2&&(a=b.wa,_.w(1),_.z("link",a))};
gMb=function(a){a&1&&(_.B(0,"h3"),_.P(1,"Other resources"),_.D(),_.B(2,"ul",34),_.N(3,fMb,2,1,"li",45),_.D());a&2&&(a=_.M(3).Ma,_.Ge("h3-margin-top",a.EY.length),_.w(3),_.z("ngForOf",a.UXa))};hMb=function(a){a&1&&(_.B(0,"section",50)(1,"h2",33),_.P(2,"Additional resources"),_.D(),_.N(3,eMb,3,1,"ng-template",72),_.N(4,gMb,4,3,"ng-template",72),_.D());a&2&&(a=_.M(2).Ma,_.w(3),_.z("ngIf",a.EY.length),_.w(1),_.z("ngIf",a.UXa.length))};
iMb=function(a,b){a&1&&(_.B(0,"ul"),_.F(1,"stacks-icon-link",74),_.D());a&2&&(a=b.wa,_.w(1),_.z("link",a))};jMb=function(a,b){a&1&&(_.G(0),_.B(1,"h3",75),_.P(2),_.D(),_.B(3,"p"),_.P(4),_.D(),_.N(5,iMb,2,1,"ul",45),_.F(6,"br"),_.Je());a&2&&(a=b.wa,_.w(2),_.Ye(a.name),_.w(2),_.Ye(a.description),_.w(1),_.z("ngForOf",a.links))};
kMb=function(a){a&1&&(_.B(0,"section",50)(1,"h2",75),_.P(2,"External Google Tool Mapping"),_.D(),_.N(3,jMb,7,3,"ng-container",45),_.D());a&2&&(a=_.M(2).Ma,_.w(3),_.z("ngForOf",a.tAc))};
mMb=function(a,b){a&1&&(_.G(0),_.B(1,"div",10)(2,"h1"),_.P(3),_.D(),_.B(4,"div",11)(5,"p",12),_.N(6,gLb,1,3,"stacks-popup-freshness",13),_.N(7,hLb,2,1,"span",14),_.N(8,iLb,3,1,"a",15),_.N(9,kLb,3,4,"a",16),_.D()()(),_.N(10,lLb,5,0,"div",9),_.B(11,"div",17),_.F(12,"stacks-popup-product",18),_.D(),_.N(13,oLb,6,2,"div",19),_.F(14,"div",20),_.B(15,"div"),_.N(16,qLb,4,1,"div",21),_.N(17,sLb,4,1,"div",21),_.B(18,"div",22)(19,"p"),_.P(20,"Product phase"),_.D(),_.B(21,"a",23),_.P(22),_.D()(),_.N(23,tLb,5,
1,"div",21),_.N(24,MLb,7,2,"div",21),_.N(25,NLb,5,1,"div",21),_.N(26,OLb,5,1,"div",21),_.N(27,PLb,5,1,"div",21),_.N(28,QLb,5,1,"div",21),_.D(),_.N(29,SLb,5,1,"section",24),_.N(30,ULb,8,1,"section",24),_.N(31,VLb,4,1,"section",24),_.N(32,YLb,5,3,"section",24),_.N(33,aMb,5,2,"section",24),_.N(34,bMb,6,1,"section",24),_.N(35,hMb,5,2,"section",24),_.N(36,kMb,4,1,"section",24),_.Je());if(a&2){a=b.Ma;b=_.M().Ma;var c=_.M(3);_.w(3);_.Ye(a.getName());_.w(3);_.z("ngIf",c.lqb&&_.l(a,42));_.w(1);_.z("ngIf",
c.lqb&&_.l(a,42));_.w(1);_.z("ngIf",c.mS);_.w(1);_.z("ngIf",!c.mS);_.w(1);_.z("ngIf",!_.l(a,68));_.w(2);_.z("product",a);_.w(1);_.z("ngIf",_.Ei(a,PK,79));_.w(1);_.z("innerHTML",c.Tva(a.jL()),_.id);_.w(2);_.z("ngIf",_.Fi(a,QK,28).length);_.w(1);_.z("ngIf",a.Aaa().length);_.w(5);_.Ye(c.sCc(a.dsa()));_.w(1);_.z("ngIf",_.l(a,71));_.w(1);_.z("ngIf",b.joa.length);_.w(1);_.z("ngIf",_.l(a,74));_.w(1);_.z("ngIf",a.MRa());_.w(1);_.z("ngIf",_.xi(a,69));_.w(1);_.z("ngIf",c.YYa&&null!=_.l(a,82)&&0<_.l(a,82));
_.w(1);_.z("ngIf",c.QOa&&b.CJb.length);_.w(1);_.z("ngIf",0<_.Fi(a,OK,27).length);_.w(1);_.z("ngIf",b.Mpb.length);_.w(1);_.z("ngIf",b.Eeb.length||a.t5c);_.w(1);_.z("ngIf",b.ZPa.length||b.JY.length);_.w(1);_.z("ngIf",b.Iub.length);_.w(1);_.z("ngIf",b.EY.length||b.UXa.length);_.w(1);_.z("ngIf",c.NOa&&_.Fi(a,lMb,81).length)}};nMb=function(a,b){a&1&&(_.G(0),_.N(1,mMb,37,26,"ng-container",9),_.Je());a&2&&(a=b.Ma,_.w(1),_.z("ngIf",a.product))};
oMb=function(a){a&1&&(_.G(0),_.N(1,nMb,2,1,"ng-container",9),_.Je());a&2&&(a=_.M().Ma,_.w(1),_.z("ngIf",a.Rb))};pMb=function(a,b){a&1&&(_.G(0,3),_.N(1,eLb,1,0,"loading",4),_.N(2,fLb,2,1,"p",5),_.N(3,oMb,2,1,"ng-container",6),_.Je());a&2&&(a=b.Ma,b=_.M(),_.z("ngSwitch",a.state),_.w(1),_.z("ngSwitchCase",b.yc.Mh),_.w(1),_.z("ngSwitchCase",b.yc.Error),_.w(1),_.z("ngSwitchCase",b.yc.kg))};
sMb=function(a){var b=[];if(_.Fi(a,RK,80).length)for(var c={},d=_.q(_.Fi(a,RK,80)),e=d.next();!e.done;c={n3:c.n3},e=d.next()){c.n3=e.value;e=_.q(_.Fi(c.n3,qMb,2));for(var f=e.next();!f.done;f=e.next())_.Fi(f.value,rMb,3).filter(function(g){return g.dr()===a.Iaa()}).forEach(function(g){return function(){b.push(KK({name:g.n3.getName(),url:"https://stacks-v4.corp.google.com/well_lit_path/"+g.n3.Rtb(),icon:"school"}))}}(c))}return b};
tMb=function(a){var b=[];a=_.q(_.Fi(a,lMb,81));for(var c=a.next();!c.done;c=a.next()){var d=c.value;c=_.l(d,1);var e="";0<_.Fi(d,SK,2).length&&(e=e.concat("\n",_.Fi(d,SK,2)[0].jL()));d=_.Wh(d,3).map(function(f){return KK({name:f,url:f,icon:"link"})}).sort(JK);b.push({name:c,description:e,links:d})}return b};
uMb=function(a){var b=[];MGb([{source:_.Fi(a,QK,8),Pi:b,name:"Critical user journeys",icon:"link"},{source:_.Fi(a,QK,12),Pi:b,name:"Future plans",icon:"drive_document"},{source:_.Fi(a,QK,20),Pi:b,name:"Launch plans",icon:"drive_document"},{source:_.Fi(a,QK,32),Pi:b,name:"SLOs",icon:"link"},{source:_.Fi(a,QK,22),Pi:b,name:"Monitoring",icon:"planner_review"}]);if(_.xi(a,45)||_.xi(a,46)){var c=[];_.xi(a,45)&&c.push(KK({name:"Google Cloud Platform support",icon:"cloud_done"}));_.xi(a,46)&&c.push(KK({name:"Open source",
icon:"ic_github_grey600_24dp.svg"}));c=(new LK).Ue("Other attributes").tU(c);b.push(c)}_.Fi(a,TK,47).length&&(c=(new LK).Ue("Data classification").tU(_.Fi(a,TK,47).map(function(d){return KK({name:d.eg(),icon:"data_table"})})),b.push(c));_.Fi(a,UK,41).length&&(a=(new LK).Ue("Languages").tU(_.Fi(a,UK,41).map(function(d){return KK({name:d.eg(),icon:"language"})}).sort(JK)),b.push(a));b.sort(function(d,e){return"Other attributes"===d.eg()?1:"Other attributes"===e.eg()?-1:"Data classification"===d.eg()?
1:"Data classification"===e.eg()?-1:JK(d,e)});return b};
vMb=function(a){var b=[];MGb([{source:a.qRa(),Pi:b,name:"Ask a question",icon:"atari_site"},{source:_.Fi(a,QK,56),Pi:b,name:"Report an issue",icon:"atari_site"},{source:_.Fi(a,QK,57),Pi:b,name:"Stay updated",icon:"atari_site"}]);_.Xa(a,35,_.Na).length&&!a.qR().length&&(a=(new LK).Ue("Team member").tU(_.Xa(a,35,_.Na).map(function(c){return KK({name:"Moma Teams",url:"https://moma.corp.google.com/team/"+c,icon:"group"})})),b.push(a));b.sort(JK);return b};
wMb=function(a){if(!a.qR().length)return[];var b=[],c=[];_.Xa(a,35,_.Na).length&&(b=_.Xa(a,35,_.Na).map(function(d){return KK({name:"Full team...",url:"https://moma.corp.google.com/team/"+d,icon:"moma_teams.png"})}));c=LGb(a.qR());return[].concat(_.qc(c),_.qc(b))};
xMb=function(a){var b=[],c=[],d=[];_.Xa(a,14,_.Na).length&&(b=_.Xa(a,14,_.Na).map(function(e){return KK({name:"Glossary",url:"https://glossary.googleplex.com/terms/"+e,icon:"auto_stories"})}));_.Xa(a,25,_.Na).length&&(c=_.Xa(a,25,_.Na).map(function(e){return KK({name:"Pegboard",url:"https://pegboard.corp.google.com/tools/"+e,icon:"keep"})}));a.Laa().length&&(d=KGb(a.Laa(),"link"));return[].concat(_.qc(b),_.qc(c),_.qc(d)).sort(JK)};
yMb=function(a){return KK({name:a,url:a.startsWith("http")?a:"http:"+a,icon:"code"})};AMb=function(a){return(null!=a?a:[]).map(function(b){var c=new Map;c.set("roadmapId",b);return _.Wf(zMb,c.get("roadmapId"))})};BMb=function(a){a&1&&_.F(0,"folder-tab-header",4);a&2&&(a=_.M(),_.z("viewData",a.yb),_.Ee("aria-labelledby",a.jO))};
DMb=function(a){a&1&&_.F(0,"readme",12);a&2&&(a=_.M(2),_.z("markdownContent",a.ewa)("safeHtmlContent",a.gZa)("shouldCollapse",!CMb(a))("trackProjectId",a.location.hb)("trackGestureScroll",!0))};EMb=function(a){a&1&&(_.F(0,"folder-detail-section",13),_.Q(1,"async"));a&2&&(a=_.M(2),_.z("title",a.dac)("groupedFiles",a.XVa)("useRelativeUrls",!CMb(a))("aggregations",_.R(1,5,a.aggregations))("isPiper",a.kj(a.location)))};
FMb=function(a){if(a&1){var b=_.Ac();_.B(0,"folder-detail-section",14);_.K("toggle",function(c){_.Bc(b);var d=_.M(2);return _.Dc(d.Dyc(c))});_.Q(1,"async");_.Q(2,"async");_.D()}a&2&&(a=_.M(2),_.z("title",a.cac)("groupedFiles",a.vOa)("initiallyExpanded",_.R(1,6,a.Kx.hsa().ka(_.ie())))("useRelativeUrls",!CMb(a))("aggregations",_.R(2,8,a.aggregations))("isPiper",a.kj(a.location)))};
GMb=function(a){if(a&1){var b=_.Ac();_.B(0,"folder-detail-section",15);_.K("toggle",function(c){_.Bc(b);var d=_.M(2);return _.Dc(d.aCc(c))});_.Q(1,"async");_.Q(2,"async");_.D()}a&2&&(a=_.M(2),_.z("title",a.eac)("groupedFiles",a.Btb)("initiallyExpanded",_.R(1,6,VK(a.Ss)?a.Kx.Paa().ka(_.ie()):_.vd(!0)))("useRelativeUrls",!CMb(a))("aggregations",_.R(2,8,a.aggregations))("isPiper",a.kj(a.location)))};
HMb=function(a){a&1&&(_.B(0,"main",5,6),_.N(2,DMb,1,5,"readme",7),_.B(3,"mat-accordion",8),_.N(4,EMb,2,7,"folder-detail-section",9),_.N(5,FMb,3,10,"folder-detail-section",10),_.N(6,GMb,3,10,"folder-detail-section",11),_.D()());a&2&&(a=_.M(),_.Ee("aria-labelledby",a.jO),_.w(2),_.z("ngIf",a.ewa),_.w(1),_.z("multi",!0),_.w(1),_.z("ngIf",VK(a.Ss)),_.w(1),_.z("ngIf",VK(a.uo)),_.w(1),_.z("ngIf",VK(a.sG)))};
IMb=function(a,b){a&1&&(_.B(0,"mat-option",21),_.P(1),_.D());a&2&&(a=b.wa,_.z("value",a.dr()),_.w(1),_.We(" ",a.getName()," "))};JMb=function(a){if(a&1){var b=_.Ac();_.B(0,"div",18)(1,"mat-form-field")(2,"mat-label");_.P(3);_.D();_.B(4,"mat-select",19);_.K("selectionChange",function(c){_.Bc(b);var d=_.M(3);return _.Dc(d.eNb.next(c.value))});_.N(5,IMb,2,2,"mat-option",20);_.D()()()}a&2&&(a=_.M().Ma,_.w(3),_.We("",a.length," products:"),_.w(1),_.z("value",a[0].dr()),_.w(1),_.z("ngForOf",a))};
KMb=function(a,b){a&1&&(_.G(0),_.N(1,JMb,6,3,"div",16),_.F(2,"stacks-product-page",17),_.Q(3,"async"),_.Q(4,"async"),_.Je());a&2&&(a=b.Ma,b=_.M(2),_.w(1),_.z("ngIf",1<a.length),_.w(1),_.Ge("dark-theme","DARK"===_.R(3,4,b.Wx.theme)),_.z("productIdFromParent",_.R(4,6,b.dqa)))};LMb=function(a){a&1&&(_.G(0),_.N(1,KMb,5,8,"ng-container",3),_.Q(2,"async"),_.Je());a&2&&(a=_.M(),_.w(1),_.z("ngIf",_.R(2,1,a.FPb)))};MMb=function(a){return 3===a.getType()?a.le()+"/":a.le()};
NMb=function(a){a&1&&(_.G(0),_.P(1,"\n  "),_.F(2,"diff-detail-header",2),_.P(3,"\n  "),_.B(4,"code-diff-chunks",3),_.P(5,"\n  "),_.D(),_.P(6,"\n"),_.Je());a&2&&(a=_.M(),_.w(2),_.z("viewData",a.yb),_.w(2),_.z("fileName",a.hYa)("diffChunks",a.yb.qqa.tC))};OMb=function(a){a&1&&(_.B(0,"dc-information-box"),_.P(1,"\n      This directory is a git submodule that is hosted on another platform.\n    "),_.D())};
PMb=function(a){a&1&&(_.B(0,"a",14,15),_.P(2),_.D());a&2&&(a=_.M(2),_.z("routerLink",a.PDc),_.w(2),_.We("\n        ",a.yb.Xaa,"\n      "))};QMb=function(a){a&1&&(_.P(0,"\n        "),_.B(1,"a",16,17),_.P(3),_.D(),_.P(4,"\n      "));a&2&&(a=_.M(2),_.w(1),_.z("externalLink",a.vAc),_.w(2),_.We("\n          ",a.yb.Xaa,""))};
RMb=function(a){if(a&1){var b=_.Ac();_.P(0,"\n    ");_.B(1,"detail-header",4);_.P(2,"\n  ");_.D();_.P(3,"\n\n  ");_.B(4,"main");_.P(5,"\n    ");_.N(6,OMb,2,0,"dc-information-box",5);_.P(7,"\n\n    ");_.B(8,"h4");_.P(9,"Git Submodule");_.D();_.P(10,"\n    ");_.B(11,"dc-p",6);_.P(12,"\n      This directory is a git submodule. A submodule is a git repository stored inside another.\n    ");_.D();_.P(13,"\n    ");_.B(14,"dc-p",6);_.P(15,"\n        Use the following git URL and commit hash to view the repository at the time it was included in this one.\n    ");
_.D();_.P(16,"\n\n    ");_.B(17,"dc-p",7);_.P(18,"\n      ");_.B(19,"span");_.P(20,"Git URL:");_.D();_.P(21,"\n      ");_.N(22,PMb,3,2,"a",8);_.P(23,"\n      ");_.N(24,QMb,5,2,"ng-template",null,9,_.pf);_.P(26,"\n      ");_.B(27,"copy-button",10);_.K("copyEvent",function(){_.Bc(b);var d=_.M();_.rF((d.ICc||d.uAc).ta);return _.Dc()});_.P(28,"\n      ");_.D();_.P(29,"\n    ");_.D();_.P(30,"\n    ");_.B(31,"dc-p",11);_.P(32,"\n      ");_.B(33,"span");_.P(34,"Commit hash:");_.D();_.P(35,"\n      ");_.B(36,
"span",12,13);_.P(38);_.D();_.P(39,"\n      ");_.B(40,"copy-button",10);_.K("copyEvent",function(){_.Bc(b);var d=_.M();_.rF(d.rxc.ta);return _.Dc()});_.P(41,"\n      ");_.D();_.P(42,"\n    ");_.D();_.P(43,"\n  ");_.D();_.P(44,"\n")}if(a&2){var c=_.Ve(25);a=_.M();_.w(1);_.z("viewData",a.yb);_.w(5);_.z("ngIf",!a.Nyb);_.w(16);_.z("ngIf",a.Nyb)("ngIfElse",c);_.w(5);_.z("copyText",a.yb.Xaa)("isSmall",!0);_.w(11);_.Ye(a.yb.Az);_.w(2);_.z("copyText",a.yb.Az)("isSmall",!0)}};
SMb=function(a){return Array.from(a).reduce(function(b,c){if(b){var d=Math.min(b.left,c.left),e=Math.min(b.top,c.top);b=new WK(d,e,Math.max(b.right,c.right)-d,Math.max(b.bottom,c.bottom)-e)}else b=c;return b},void 0)};TMb=function(a){var b="",c=0,d=0,e=0;a=a.filter(function(n){return!!n});for(var f=_.q(a),g=f.next();!g.done;g=f.next()){var h=g.value;g=h.title;h=h.color;""!==b&&(b+="+");b+=g;c+=h[0];d+=h[1];e+=h[2]}return{title:b,color:[c/a.length,d/a.length,e/a.length]}};UMb=function(a){return Array.from(a.values()).map(function(b){return b.from.u1.WS.ka(_.ee(1E3))})};
XK=function(a,b){if(!a)throw Error(void 0===b?"Assertion failed":b);};YK=function(a,b){XK(null!=a,void 0===b?"Assertion failed: value does not exist":b);return a};VMb=function(a,b){var c=a.length;return 2>c?0:(Math.max.apply(Math,_.qc(a.map(function(d,e){return d+a[(e+1)%c]})))+b)/Math.sqrt(2*(1-Math.cos(2*Math.PI/c)))};XMb=function(a,b){a=WMb(a,[])||{x:0,y:0,r:0};a.r+=b;return a};
WMb=function(a,b){a=a.slice();var c=null;if(1===b.length)c=Object.assign({},b[0]);else if(2===b.length){var d=b[0],e=b[1];if(YMb(d,e))c=d;else if(YMb(e,d))c=e;else{c=d.x;var f=d.y;d=d.r;var g=e.x,h=e.y;e=e.r;var n=g-c,r=h-f,v=e-d,A=Math.sqrt(n*n+r*r);c={x:(c+g+n/A*v)/2,y:(f+h+r/A*v)/2,r:(A+d+e)/2}}}else if(3<=b.length){a=b.length;c=b[a-3];d=b[a-2];f=b[a-1];b=c.x;a=c.y;c=c.r;e=d.x;n=d.y;v=d.r;h=f.x;r=f.y;A=f.r;f=2*(b-e);g=2*(a-n);d=2*(v-c);v=b*b+a*a-c*c-e*e-n*n+v*v;e=2*(b-h);var C=2*(a-r);n=2*(A-c);
A=b*b+a*a-c*c-h*h-r*r+A*A;r=e*g-f*C;h=(g*A-C*v)/r-b;g=(C*d-g*n)/r;v=(e*v-f*A)/r-a;f=(f*n-e*d)/r;d=g*g+f*f-1;e=2*(h*g+v*f+c);c=(-e-Math.sqrt(e*e-4*d*(h*h+v*v-c*c)))/(2*d);return{x:h+g*c+b,y:v+f*c+a,r:c}}for(f=[];0<a.length;)d=a.pop(),c&&YMb(c,d)||(b.push(d),c=WMb(f,b),b.pop()),f.push(d);return c};YMb=function(a,b){var c=a.x-b.x,d=a.y-b.y;return Math.sqrt(c*c+d*d)<a.r-b.r+1E-6};ZMb=function(a,b,c,d){if(1===b)return{x:0,y:0};b=2*Math.PI/b*c+(void 0===d?0:d)*Math.PI/180;return{x:a*Math.cos(b),y:a*Math.sin(b)}};
$K=function(a){return ZK.rCc(a)};aL=function(a){return ZK.mCc(a)};bL=function(a){return ZK.pCc(a)};$Mb=function(a){var b=bL(a).YQc;a=_.q(a.cY);for(var c=a.next();!c.done;c=a.next()){c=c.value;var d=$K(c);d.mE&&b.set(c.id,{rank:d.rank,order:d.order})}};bNb=function(a){var b=Array(aNb(a)+1).fill(void 0).map(function(){return[]});a=_.q(a.cY);for(var c=a.next();!c.done;c=a.next()){var d=c.value;c=d.id;d=$K(d);b[d.rank][d.order]=c}return b.map(function(e){return e.filter(Boolean)})};
cL=function(a,b,c,d){return{source:a,target:b,name:d,jk:c}};aNb=function(a){a=Array.from(a.cY).map(function(b){return $K(b).rank});return Math.max.apply(Math,[0].concat(_.qc(a)))};dNb=function(a,b,c,d,e){e=void 0===e?"":e;c.mE=b;if(!d){do d="(\u03f6"+e+cNb++ +")";while(dL(a,d))}eL(a,d,{id:d,jk:c});return d};fNb=function(a,b){var c={ug:eNb(),rank:void 0,order:void 0};return dNb(a,"border",c,void 0,b)};
gNb=function(a){function b(g){if(!c.has(g)){c.add(g);var h=$K(a.node(g)).rank;void 0===e[h]&&(e[h]=[]);e[h].push(g);g=_.q(fL(a,g));for(h=g.next();!h.done;h=g.next())b(h.value)}}var c=new Set,d=Array.from(a.Le).filter(function(g){return 0===a.children(g).size}).sort(function(g,h){g=$K(a.node(g)).rank;h=$K(a.node(h)).rank;return g-h}),e=[];d=_.q(d);for(var f=d.next();!f.done;f=d.next())b(f.value);for(d=0;d<e.length;d++)e[d]=e[d]||[];return e};
hNb=function(a){a=$K(a);var b=a.ug,c=b.x;b=b.y;var d=a.fy,e;return{x:null!=(e=a.fx)?e:c,y:null!=d?d:b}};iNb=function(a,b){var c=a.clip([b,a]);a=b.clip([a,b]);return{source:c,target:a}};
jNb=function(a,b,c,d){d=void 0===d?Math.sqrt(b.length):d;if(0===b.length)return 40;d=Math.ceil(b.length/d);for(var e=[],f=0;f<b.length;f++){var g=f%d,h=a.node(b[f]);e[g]=Math.max(e[g]||0,h?$K(h).ug.height:0)}a=[e[0]/2];for(f=1;f<e.length;f++)a[f]=a[f-1]+e[f]/2;for(f=0;f<b.length;f++)c[b[f]]=a[f%d];return a[d-1]+e[e.length-1]/2};kNb=function(a){a=void 0===a?{}:a;a.node||(a.node=function(){return new Map});a.Ye||(a.Ye=function(){return new Map});a.graph||(a.graph=function(){return new Map});return a};
mNb=function(a,b){var c=new gL;a=lNb(a,b);c.write(a)};hL=function(a){return""+a.source+"\u2192"+a.target+"\u2192"+(void 0===a.name?"\u2311":a.name)};nNb=function(a){for(var b=[a.source],c=void 0;a;)!a.next&&c&&a.target===c.target?b.push(a.source):b.push(a.target),c=a,a=a.next;return b};oNb=function(a,b){var c=(a.get(b)||0)-1;0>=c?a.delete(b):a.set(b,c)};pNb=function(a){mNb(a,{graph:function(){return new Map([["printDebug","true"]])}})};
qNb=function(a,b){var c=Array.from(a.Le).map(function(f){return[f,$K(a.node(f))]}).map(function(f){var g=_.q(f);f=g.next().value;g=g.next().value;var h=g.ug;return{id:f,rank:g.rank,order:g.order,x:h.x,y:h.y}}),d=gNb(a).map(function(f){return f.map(function(g){var h=$K(a.node(g)).ug;return g+" <"+h.x+", "+h.y+">"})}),e=Array.from(a.Wj()).map(function(f){return[f,aL(f)]}).map(function(f){var g=_.q(f),h=g.next().value;f=h.source;var n=h.target;h=h.name;g=g.next().value;return{source:f,target:n,name:h,
weight:g.weight,minLength:g.minLength}});console.group("SmartGraph state after "+b);console.group("nodes");console.table(c);console.groupEnd();console.group("edges");console.table(e);console.groupEnd();console.group("layout");console.table(d);console.groupEnd();console.groupEnd()};
sNb=function(a){var b=void 0===b?"":b;var c=function(e,f){var g={};f[e]=(g[rNb]=a.node(e),g);g=_.q(a.children(e));for(var h=g.next();!h.done;h=g.next())c(h.value,f[e]);return f};c("\u2300",{});var d=Array.from(a.pfb).map(function(e){return[e,aL(e)]}).map(function(e){var f=_.q(e),g=f.next().value;e=g.source;var h=g.target;g=g.name;f=f.next().value.RY;return{source:e,target:h,name:g,RY:f}});console.group("Spanning tree "+b);console.group("nodes");console.groupEnd();console.group("edges");console.table(d);
console.groupEnd();console.groupEnd()};uNb=function(a,b){console.group("Layering");console.table(a.map(function(c){return c.map(function(d){var e=[].concat(_.qc(tNb(b,d))).length,f=[].concat(_.qc(iL(b,d))).length;return e+"> "+d+" >"+f})}));console.groupEnd()};
vNb=function(a,b){a=a.buckets;b=void 0===b?[]:b;console.group("FAS State");a=a.reduce(function(c,d,e){0<d.length&&(c=c.concat(d.map(function(f){var g=f.Eu,h=f.vD;return{id:f.id,Eu:g,vD:h,d:Math.abs(h-g),Bu:e}})));return c},[]);console.table(a);console.groupEnd();console.group("FAS results");console.table(b.map(function(c){return{s:c.source,t:c.target,n:c.name}}));console.groupEnd()};
xNb=function(a){var b=bL(a);b.Yqa=void 0===b.Yqa?wNb(a):b.Yqa;b=_.q(b.Yqa);for(var c=b.next();!c.done;c=b.next()){c=c.value;var d=a.Ye(c),e=aL(d);e.Yfa=!0;e.original=d;jL(a,c);c={source:c.target,target:c.source,name:"(reversed\u2192"+hL(d)+")",jk:e};kL(a,c,c)}};yNb=function(a){for(var b=_.q(a.Wj()),c=b.next();!c.done;c=b.next()){c=c.value;var d=aL(c);if(d.Yfa){var e=YK(d.original,"Reversing edge "+hL(c)+" with no original edge");jL(a,c);d.Yfa=!1;delete d.original;kL(a,e,e)}}};
wNb=function(a){function b(h,n,r,v){var A=[],C=tNb(h,r.id),I=iL(h,r.id),L=v&&r.Eu<=r.vD;v=v&&!L;C=_.q(C);for(var O=C.next();!O.done;O=C.next())if(O=O.value,O.source!==r.id){var Y=h.Ye(O),ma=Y.weight;Y=h.node(Y.source);L&&A.push({source:O.source,target:O.target,name:O.name,weight:ma});d(n,Y);Y.vD-=ma;c(n,Y)}I=_.q(I);for(O=I.next();!O.done;O=I.next())L=O.value,L.target!==r.id&&(O=h.Ye(L),C=O.weight,O=h.node(O.target),v&&A.push({source:L.source,target:L.target,name:L.name,weight:C}),d(n,O),O.Eu-=C,c(n,
O));h.removeNode(r.id);return A}function c(h,n){var r=e(n,h.length);h[r].push(n)}function d(h,n){var r=e(n,h.length);h[r].splice(h[r].indexOf(n)||h[r].length,1)}function e(h,n){var r=h.Eu;h=h.vD;return 0===h||0===r?n-1:Math.abs(h-r)}var f=bL(a).bfa;if(1>=a.Sda)return[];var g=function(){for(var h=new lL,n=0,r=0,v=_.q(a.Le),A=v.next();!A.done;A=v.next())A=A.value,eL(h,A,{id:A,Eu:0,vD:0});v=_.q(a.Wj());for(A=v.next();!A.done;A=v.next()){A=A.value;var C=aL(a.Ye(A)).weight;kL(h,A,Object.assign({},A,{weight:C}));
r=Math.max(r,h.node(A.source).vD+=C);n=Math.max(n,h.node(A.target).Eu+=C)}v=[];for(A=0;A<Math.max(r,n)+2;A++)v[A]=[];n=_.q(h.Le);for(A=n.next();!A.done;A=n.next())r=h.node(A.value),c(v,r);return{graph:h,buckets:v}}();f&&(console.group("FAS"),vNb(g));g=function(h){var n=h.graph;h=h.buckets;for(var r=[],v=h[h.length-1],A=0;0<n.Sda;){for(;0<v.length;)b(n,h,v.shift(),!1);if(n.Sda)for(var C=h.length-2;0<=C;--C)if(0<h[C].length){C=h[C].shift();C=b(n,h,C,!0);r.push.apply(r,_.qc(C));break}f&&(console.group("FAS iteration "+
A++),vNb({graph:n,buckets:h},r),console.groupEnd())}return r}(g);f&&console.groupEnd();return g};
zNb=function(a){var b=[].concat(_.qc(a.Wj()));b=_.q(b);for(var c=b.next();!c.done;c=b.next()){var d=a,e=c.value;c=bL(d);c=c.ZUb=c.ZUb||new Set;var f=e.name,g=e.source,h=e.target,n=$K(d.node(g)).rank+1,r=$K(d.node(h)).rank,v=aL(d.Ye(e)),A=v.weight,C=d.Ye(e);if(r!==n){jL(d,e);for(e=0;n<r;++e,++n){var I="(\u03f6\u2192"+hL(C)+("\u2192"+n.toString())+")",L={ug:eNb(),rank:n,WQc:C,XQc:v};dNb(d,"edge",L,I);g=cL(g,I,{weight:A},f);kL(d,g,g);0===e&&c.add(I);g=I}c=cL(g,h,{weight:A},f);kL(d,c,c)}}};
BNb=function(a){for(var b=bL(a).ZUb||new Set,c=_.q(b),d=c.next();!d.done;d=c.next()){d=d.value;var e=a.node(d),f=$K(e),g=f.WQc;f=f.XQc;f.points=[];for(kL(a,cL(g.source,g.target,f,g.name),g);$K(e).mE;){e=Array.from(fL(a,d))[0];var h=$K(a.node(d)).ug;g=h.x;h=h.y;a.removeNode(d);f.points.push({x:g,y:h});d=e;e=a.node(d)}}b.clear();b=_.q(a.Wj());for(c=b.next();!c.done;c=b.next())if(f=c.value,c=aL(a.Ye(f)),c.Yfa&&c.points.reverse(),!dL(a,a.parent(f.source))&&!dL(a,a.parent(f.target))){c=a;d=YK(ANb(c,f.source,
f.target),"hierarchic/normalize.ts::normalizeSegment: No top level segment for "+f.source+" -> "+f.target);e=aL(c.Ye(f));g=d.source===f.source;f=ZK.Oaa(d).points=[];f.push(hNb(c.node(d.source)));if(g!==e.Yfa)for(e=_.q(e.points),g=e.next();!g.done;g=e.next())f.push(g.value);else for(g=e.points.length-1;0<=g;g--)f.push(e.points[g]);f.push(hNb(c.node(d.target)))}};
FNb=function(a){var b=bL(a).bfa,c=gNb(a);CNb(a,c);b&&uNb(c,a);b=Number.POSITIVE_INFINITY;for(var d=c.map(function(h){return h.slice(0)}),e=0,f=0;0<b&&4>f&&24>e;++e,++f){DNb(a,e,c);var g=ENb(a,c);g<b&&(f=0,d=c.map(function(h){return h.slice(0)}),b=g)}CNb(a,d)};DNb=function(a,b,c){var d=2<=b%4;0===b%2?GNb(a,c,d):HNb(a,c,d)};CNb=function(a,b){b=_.q(b);for(var c=b.next();!c.done;c=b.next()){c=(c=c.value)||[];for(var d=0;d<c.length;d++)c[d]&&dL(a,c[d])&&($K(a.node(c[d])).order=d)}};
GNb=function(a,b,c){for(var d=0;d<b.length-1;d++)INb(a,b,d+1,function(e){return tNb(a,e)},function(e){return e.source},c)};HNb=function(a,b,c){for(var d=b.length-1;0<d;d--)INb(a,b,d-1,function(e){return iL(a,e)},function(e){return e.target},c)};JNb=function(a,b){for(var c=0;c<b.length;c++)$K(a.node(b[c])).order=c};
ENb=function(a,b){function c(g,h){var n=d(a,g,h);for(g=1;g<h.length;)g<<=1;h=2*g-1;--g;h=Array(h).fill(0);var r=0;n=_.q(n);for(var v=n.next();!v.done;v=n.next()){var A=v.value;v=A.weight;A=A.pos+g;h[A]+=v;for(var C=0;0<A;)A%2&&(C+=h[A+1]),A=A-1>>1,h[A]+=v;r+=v*C}return r}function d(g,h,n){function r(A){return{pos:v[A.target],weight:aL(g.Ye(A)).weight}}var v=n.reduce(function(A,C,I){A[C]=I;return A},{});return h.map(function(A){return Array.from(iL(g,A)).map(r).sort(function(C,I){return C.pos-I.pos})}).reduce(function(A,
C){return A.concat(C)},[])}for(var e=0,f=1;f<b.length;f++)e+=c(b[f-1],b[f]);return e};KNb=function(a,b,c,d){return b.filter(function(e){return dL(a,e)}).map(function(e){var f=new Set(c(e));if(0===f.size)return{id:e};var g=0,h=0;f=_.q(f);for(var n=f.next();!n.done;n=f.next()){n=n.value;var r=d(n);r=$K(a.node(r)).order;n=aL(a.Ye(n)).weight;g+=n*r;h+=n}return{id:e,dib:g/h,weight:h}})};INb=function(a,b,c,d,e,f){d=KNb(a,b[c],d,e);d.sort(LNb(b[c],f));b[c]=d.map(function(g){return g.id});JNb(a,b[c])};
LNb=function(a,b){return function(c,d){if(c===d)return 0;var e=Math.sign((c.dib||0)-(d.dib||0));if(0!==e)return e;c=a.indexOf(c.id);d=a.indexOf(d.id);return b?d-c:c-d}};ONb=function(a){var b=bNb(a),c=MNb(a,b);b=NNb(a,b);a=_.q(a.cY);for(var d=a.next();!d.done;d=a.next()){d=d.value;var e=void 0,f=null!=(e=b[d.id])?e:0;e=void 0;var g=null!=(e=c[d.id])?e:0;$K(d).ug.moveTo({x:f,y:g})}};
NNb=function(a,b){function c(h,n,r){n=PNb(h,d,n);h=QNb(a,h,n);if(r)for(r=_.q(Object.entries(h)),n=r.next();!n.done;n=r.next()){var v=_.q(n.value);n=v.next().value;v=v.next().value;h[n]=-v}return h}var d=RNb(a,b),e=[].concat(_.qc(b)),f=[].concat(_.qc(b)).map(function(h){return[].concat(_.qc(h)).reverse()}),g=[].concat(_.qc(b)).reverse();b=[].concat(_.qc(b)).map(function(h){return[].concat(_.qc(h)).reverse()}).reverse();e={YSb:c(e,function(h){return mL(a,h)},!1),CQc:c(f,function(h){return mL(a,h)},
!0),kzc:c(g,function(h){return fL(a,h)},!1),yzc:c(b,function(h){return fL(a,h)},!0)};f=SNb(a,e);TNb(e,f);return UNb(e)};MNb=function(a,b){var c={},d=bL(a),e=d.BKc;d=d.lOc;XK(0<d);var f=-.5*Math.max.apply(Math,_.qc(b[0].map(function(r){return $K(a.node(r)).ug.height})));b=_.q(b);for(var g=b.next();!g.done;g=b.next()){var h=g.value;g=jNb(a,h,c,d);h=_.q(h);for(var n=h.next();!n.done;n=h.next())c[n.value]+=f;f+=g+e}return c};
RNb=function(a,b){for(var c=new Map,d=1;d<b.length;d++)for(var e=b[d],f=0,g=0,h=b[d-1].length,n=0;n<e.length;n++){var r=e[n],v=VNb(a,r),A=v?$K(a.node(v)).order:h;if(v||r===e[e.length-1]){g=_.q(e.slice(g,n+1));for(r=g.next();!r.done;r=g.next())if(r=r.value,v=a.node(r)){v=$K(v).mE;for(var C=_.q(mL(a,r)),I=C.next();!I.done;I=C.next()){I=I.value;var L=$K(a.node(I)),O=L.order,Y=!1!==v;L=!1!==L.mE;!(O<f||A<O)||L&&Y||(O=_.q(WNb(I,r)),I=O.next().value,O=O.next().value,Y=c.get(I)||new Set,c.set(I,Y),Y.add(O))}}g=
n+1;f=A}}return c};VNb=function(a,b){var c=a.node(b);if(c&&!1!==$K(c).mE)return Array.from(mL(a,b)).find(function(d){return!1!==$K(a.node(d)).mE})};WNb=function(a,b){a>b&&(a=_.q([a,b]),b=a.next().value,a=a.next().value);return[a,b]};XNb=function(a,b,c){c=_.q(WNb(b,c));b=c.next().value;c=c.next().value;return a.has(b)?a.get(b).has(c):!1};
PNb=function(a,b,c){for(var d={},e={},f={},g=_.q(a),h=g.next();!h.done;h=g.next()){h=h.value;for(var n=0;n<h.length;n++){var r=h[n];d[r]=r;e[r]=r;f[r]=n}}a=_.q(a);for(h=a.next();!h.done;h=a.next())for(g=-1,h=_.q(h.value),n=h.next();!n.done;n=h.next())if(n=n.value,r=c(n),0<r.size){r=Array.from(r).sort(function(I,L){return f[I]-f[L]});var v=(r.length-1)/2,A=Math.floor(v);for(v=Math.ceil(v);A<=v;A++){var C=r[A];e[n]===n&&g<f[C]&&!XNb(b,n,C)&&(e[C]=n,e[n]=d[n]=d[C],g=f[C])}}return{root:d,align:e}};
QNb=function(a,b,c){function d(n,r){for(var v=Array.from(g.Le),A=new Set;0<v.length;){var C=v.pop();A.has(C)?n(C):(A.add(C),v.push.apply(v,[C].concat(_.qc(r(C)))))}}var e={},f=c.root;c=c.align;var g=function(){var n=new lL,r=bL(a),v=r.nIc;r=r.Hzc;for(var A=_.q(b),C=A.next();!C.done;C=A.next()){var I=void 0;C=_.q(C.value);for(var L=C.next();!L.done;L=C.next()){L=L.value;var O=f[L];eL(n,O,{});if(I){var Y=f[I];I=a.node(I);var ma=a.node(L);var ta={width:0,mE:!0,ug:eNb()};I=I?$K(I):ta;ta=ma?$K(ma):ta;
ma=I.ug.width;ma+=I.mE?r:v;ma+=ta.mE?r:v;ma+=ta.ug.width;O={source:Y,target:O,Lga:ma/2};if(Y=n.Ye(O))O.Lga=Math.max(O.Lga,Y.Lga);kL(n,O,O)}I=L}}return n}();d(function(n){var r=Array.from(tNb(g,n)).map(function(v){return(e[v.source]||0)+g.Ye(v).Lga});e[n]=r.reduce(function(v,A){return Math.max(v,A)},0);isNaN(e[n])&&(e[n]=-1)},function(n){return mL(g,n)});d(function(n){var r=Number.POSITIVE_INFINITY,v=Array.from(iL(g,n)).map(function(A){return e[A.target]-g.Ye(A).Lga}).reduce(function(A,C){return Math.min(A,
C)},r);v!==r&&(e[n]=Math.max(e[n],v))},function(n){return fL(g,n)});c=_.q(Object.keys(c));for(var h=c.next();!h.done;h=c.next())h=h.value,e[h]=e[f[h]];return e};
TNb=function(a,b){function c(g,h){if(g!==b){var n=Object.values(g)||{};h=h?e-Math.min.apply(Math,_.qc(n)):f-Math.max.apply(Math,_.qc(n));n=_.q(Object.keys(g));for(var r=n.next();!r.done;r=n.next())g[r.value]+=h}}var d=Object.values(b),e=Math.min.apply(Math,_.qc(d)),f=Math.max.apply(Math,_.qc(d));c(a.CQc,!1);c(a.YSb,!0);c(a.yzc,!1);c(a.kzc,!0)};
SNb=function(a,b){var c=Number.POSITIVE_INFINITY,d=void 0;b=_.q(Object.values(b));for(var e=b.next();!e.done;e=b.next()){e=e.value;var f=Number.NEGATIVE_INFINITY,g=Number.POSITIVE_INFINITY,h=Object.entries(e);h=_.q(h);for(var n=h.next();!n.done;n=h.next()){n=_.q(n.value);var r=n.next().value;n=n.next().value;if(r=a.node(r))r=$K(r).ug.width/2,f=Math.max(n+r,f),g=Math.min(n-r,g)}f-=g;f<c&&(c=f,d=e)}return YK(d,"No best coordinates possible")};
UNb=function(a){for(var b={},c=Number.MAX_VALUE,d={},e=_.q(Object.keys(a.YSb)),f=e.next();!f.done;d={j3:d.j3},f=e.next())d.j3=f.value,f=Object.values(a).map(function(g){return function(h){return h[g.j3]}}(d)).sort(function(g,h){return g-h}),b[d.j3]=(f[1]+f[2])/2,c=Math.min(c,b[d.j3]);a=_.q(Object.keys(b));for(f=a.next();!f.done;f=a.next())b[f.value]-=c;return b};
YNb=function(a,b,c){function d(h){if(!f.has(h)&&dL(a,h)){f.add(h);0===c&&e.push(h);for(var n=_.q(fL(a,h)),r=n.next();!r.done;r=n.next())d(r.value);1===c&&e.push(h)}}c=void 0===c?0:c;var e=[],f=new Set;b=_.q(b);for(var g=b.next();!g.done;g=b.next())d(g.value);return e};
jOb=function(a){ZNb.wc(a);var b=a,c=bL(b).bfa,d=new lL,e=bL(b).Nda;bL(d).Nda=e;e=_.q(b.Le);for(var f=e.next();!f.done;f=e.next())f=f.value,eL(d,f,b.node(f));e=_.q(b.Wj());for(f=e.next();!f.done;f=e.next()){var g=f=f.value;g={source:g.source,target:g.target};$Nb(d,g)||kL(d,g,Object.assign({},g,{jk:{weight:0}}));f=aL(b.Ye(f));g=aL(d.Ye(g));g.weight+=f.weight;g.minLength=Math.max(g.minLength,f.minLength)}b=d;aOb(b);e=b;d=new lL({Oia:!1});g=Array.from(e.Le)[0];f=e.Sda;for(eL(d,g,{id:g});bOb(d,e)<f;){g=
cOb(d,e);if(!g)break;var h=_.q(g);g=h.next().value;h=h.next().value;g=(dL(d,g.source)?1:-1)*h;h=e;for(var n=_.q(d.Le),r=n.next();!r.done;r=n.next())r=$K(h.node(r.value)),r.HC||(r.rank+=g)}dOb(d);eOb(d,b);c&&console.group("Network Simplex");c&&sNb(d);for(e=new Set;h=fOb(d);){g=gOb(d,b,h);f=hL(h)+" \u21cb "+(void 0!==g?hL(g):"undefined");if(e.has(f))break;e.add(f);if(void 0===g)break;f=b;n=h.source;h=h.target;jL(d,{source:n,target:h});jL(d,{source:h,target:n});h=g.source;n=g.target;g={source:h,target:n};
h={source:n,target:h};kL(d,g,g);kL(d,h,h);dOb(d);eOb(d,f);g=Array.from(d.children());g=YNb(d,g);g=_.q(g);for(h=g.next();!h.done;h=g.next()){var v=h.value;h=$K(f.node(v));if(!h.HC&&(n=d.parent(v),dL(f,n))){var A=f.Ye({source:v,target:n});r=!1;A||(A=f.Ye({source:n,target:v}),r=!0);v=aL(A).minLength;n=$K(f.node(n)).rank+(r?v:-v);h.HC||(h.rank=n)}}}c&&console.table(e);c&&console.groupEnd();hOb(a);ZNb.undo(a);iOb(a)};
aOb=function(a){function b(f,g){g=void 0===g?0:g;var h=$K(a.node(f));if(c.has(f))return XK(void 0!==h.rank,f+" visited with no set rank, likely a cycle."),XK(!isNaN(h.rank),f+" has rank NaN"),h.rank;c.add(f);f=Array.from(iL(a,f)).map(function(n){var r=aL(a.Ye(n)).minLength;return b(n.target,h.HC?h.rank:0)-r});g=Math.min.apply(Math,[].concat(_.qc(f),[h.rank||0]))+g;h.HC||(h.rank=g);return h.rank}for(var c=new Set,d=_.q(a.sources),e=d.next();!e.done;e=d.next())b(e.value)};
iOb=function(a){var b=Array.from(a.cY).map(function(e){return $K(e).rank});b=Math.min.apply(Math,_.qc(b));for(var c=_.q(a.Le),d=c.next();!d.done;d=c.next())$K(a.node(d.value)).rank-=b};
hOb=function(a){for(var b=Math.min.apply(Math,_.qc(Array.from(a.Le).map(function(h){return $K(a.node(h)).rank}))),c=[],d=_.q(a.Le),e=d.next();!e.done;e=d.next()){e=$K(a.node(e.value));var f=e.rank-b;c[f]=c[f]||[];c[f].push(e)}b=0;d=bL(a).GEb;for(e=0;e<c.length;e++)if(f=c[e],void 0===f&&0!==e%d)--b;else{f=_.q(f||[]);for(var g=f.next();!g.done;g=f.next())g.value.rank+=b}};
bOb=function(a,b){function c(f){for(var g=_.q(b.Wj(f)),h=g.next();!h.done;h=g.next()){var n=h.value;h=n.source;h=f===h?n.target:h;n=kOb(b,n);if(!dL(a,h)&&0===n){eL(a,h,{id:h});n={source:f,target:h};var r={source:h,target:f};kL(a,n,n);kL(a,r,r);c(h)}}}for(var d=_.q(a.Le),e=d.next();!e.done;e=d.next())c(e.value);return a.Sda};
cOb=function(a,b){return Array.from(b.Wj()).filter(function(c){return dL(a,c.source)!==dL(a,c.target)}).filter(function(c){return!$K(b.node(c.source)).HC&&!$K(b.node(c.target)).HC}).map(function(c){return[c,kOb(b,c)]}).sort(function(c,d){c=_.q(c);c.next();c=c.next().value;d=_.q(d);d.next();d=d.next().value;return c-d})[0]};kOb=function(a,b){var c=$K(a.node(b.source)).rank,d=$K(a.node(b.target)).rank;a=aL(a.Ye(b)).minLength;return d-c-a};
fOb=function(a){for(var b=_.q(a.Wj()),c=b.next();!c.done;c=b.next()){c=c.value;var d=a.Ye(c);if(0>aL(d).RY)return c}};
gOb=function(a,b,c){var d=c.source;c=c.target;$Nb(b,{source:d,target:c})||(c=_.q([c,d]),d=c.next().value,c=c.next().value);d=YK(a.node(d));c=YK(a.node(c));var e=d,f=!1;$K(d).U_>$K(c).U_&&(e=c,f=!0);return Array.from(b.Wj()).filter(function(g){var h=a.node(g.source);g=a.node(g.target);if(!h||$K(h).HC||!g||$K(g).HC)return!1;h=lOb(h,e,f);g=lOb(g,e,!f);return h&&g}).map(function(g){return[g,kOb(b,g)]}).sort(function(g,h){return g[1]-h[1]}).map(function(g){return _.q(g).next().value})[0]};
lOb=function(a,b,c){a=$K(a);b=$K(b);var d=a.U_<=b.U_;return c===(b.low<=a.U_&&d)};dOb=function(a){function b(d,e,f,g,h){var n=f;d.UD(g,h);e.add(g);h=_.q(d.PWa(g));for(var r=h.next();!r.done;r=h.next())r=r.value,e.has(r)||(f=b(d,e,f,r,g));d=$K(d.node(g));d.low=n;d.U_=f++;return f}var c=void 0===c?Array.from(a.children())[0]:c;b(a,new Set,1,c)};
eOb=function(a,b){var c=YNb(a,a.children(),1);c=_.q(c);for(var d=c.next();!d.done;d=c.next()){var e=a,f=b;d=d.value;var g=e.parent(d);if(dL(e,g)){var h=e;var n=f;f=d;XK(dL(h,f),"Child not in tree");var r=h.parent(f);XK(dL(h,r),"Root has no cut value");var v=!0,A={source:f,target:r};$Nb(n,A)||(v=!1,A={source:r,target:f});A=aL(A).weight;n=_.q(n.Wj(f));for(var C=n.next();!C.done;C=n.next()){var I=C.value,L=(C=I.source===f)?I.target:I.source;L!==r&&(C=C===v,I=aL(I).weight,A+=C?I:-I,L={source:f,target:L},
$Nb(h,L)&&(L=aL(h.Ye(L)).RY,A+=C?-L:L))}h=A;if(f=e.Ye({source:d,target:g}))aL(f).RY=h;if(f=e.Ye({target:d,source:g}))aL(f).RY=h}}};oOb=function(a,b){var c=bL(a),d=c.Coa;c=c.Yvb;b=[].concat(_.qc(a.children(b))).sort();a=mOb(a,b);d=VMb(a.map(function(e){return e.r}),2*d);return nOb(a,d,c)};nOb=function(a,b,c){c=void 0===c?0:c;return a.map(function(d,e){return Object.assign({},d,ZMb(b,a.length,e,-c))})};mOb=function(a,b){return b.map(function(c){return{id:c,r:$K(a.node(c)).ug.radius}})};
qOb=function(a,b,c,d){d=void 0===d?bL(a).Coa:d;pOb($K(a.node(b)).ug,c);if(a.evb(b)){c=a.children(a.parent(b));for(var e=[],f=_.q(c),g=f.next();!g.done;g=f.next())g=g.value,e.push(Object.assign({},hNb(a.node(g)),{r:$K(a.node(g)).ug.height/2}));e=XMb(e,d);$K(a.node(a.parent(b))).ug.resize(e.r);f={x:-e.x,y:-e.y};c=_.q(c);for(g=c.next();!g.done;g=c.next())pOb($K(a.node(g.value)).ug,f);qOb(a,a.parent(b),e,d)}};
uOb=function(a,b){function c(I){var L=$K(YK(a.node(I.source))).ug,O=$K(YK(a.node(I.target))).ug;I=ZK.Oaa(I).points||[];if(2>=I.length||!g)L=iNb(L,O),I=[L.source,L.target];else{var Y=rOb(I[1]),ma=rOb(I[I.length-2]);I[0]=iNb(L,Y).source;I[I.length-1]=iNb(ma,O).target}return I}function d(I){for(var L=[I];I.next;)I=I.next,L.unshift(I);I={source:{x:0,y:0},target:{x:0,y:0}};if(a.parent(L[0].source)===a.parent(L[0].target)){var O=c(L[0]);if(1===L.length)return O;if(L[1].target===L[0].source)I.source.x=O[0].x,
I.source.y=O[0].y,I.target.x=O[1].x,I.target.y=O[1].y;else{var Y=O.length-1;I.source.x=O[Y].x;I.source.y=O[Y].y;I.target.x=O[Y-1].x;I.target.y=O[Y-1].y}}else{I=$K(YK(a.node(L[0].source))).ug;O=$K(YK(a.node(L[0].target))).ug;Y=rOb(I);var ma=Y.clone();ma.move({x:2*I.radius*sOb,y:2*I.radius*tOb});var ta={x:Y.x,y:Y.y};I.lNa([ma,ta]);Y.moveTo(ta);I=iNb(Y,O)}for(O=1;O<L.length;O++)f&&(Y=$K(YK(a.node(L[O].target))).ug,ma=Y.y,I.source.x-=Y.x,I.source.y-=ma),Y=$K(YK(a.node(L[O].source))).ug,I=iNb(Y,rOb(I.source));
return[I.source,I.target]}b=void 0===b?a.sLa:b;var e=bL(a),f=e.tkb,g=e.cwc;b=_.q(b);for(e=b.next();!e.done;e=b.next()){var h=e.value;e=ZK.Oaa(h);a.parent(h.source)===a.parent(h.target)?e.points=c(h):e.points=d(h);if(f){XK(2<=e.points.length,"segment "+nNb(h).join("\u223c")+" has insufficient points");var n=e.points.length/2|0,r=e.points[n-1];h=r.x;r=r.y;var v=e.points[n];n=v.x;var A=v.y;if(h>n){v=_.q([n,A]);n=v.next().value;A=v.next().value;v=n;var C=A;h=_.q([h,r]);n=h.next().value;A=h.next().value;
r=_.q([v,C]);h=r.next().value;r=r.next().value;e.label.Nsb=!0}else e.label.Nsb=!1;e.label.position.x=(h+n)/2;e.label.position.y=(r+A)/2;e.label.rotation=180*Math.atan2(A-r,n-h)/Math.PI}}};zOb=function(a){var b=bL(a).tkb?vOb:wOb,c=b.handler(),d=bL(a).bfa;c=xOb([yOb,function(e){b.jk(e,void 0)},c.remove,xNb,jOb,zNb,FNb,$Mb,ONb,BNb,yNb,c.replace,uOb]);d&&console.group("Layout Debug");c(a);d&&console.groupEnd()};
xOb=function(a){return function(b){var c=bL(b),d=c.bfa;c=c.timing&&!d?AOb:BOb;d&&pNb(b);for(var e=_.q(a),f=e.next();!f.done;f=e.next()){f=f.value;var g=c(f)(b);void 0!==g&&(b=g);d&&qNb(b,f.name)}}};AOb=function(a){return function(){var b=_.jc.apply(0,arguments),c=a.name;console.time(c);try{var d=a.apply(null,_.qc(b))}finally{console.timeEnd(c)}return d}};BOb=function(a){return a};
yOb=function(a){for(var b,c=_.q(a.children()),d=c.next();!d.done;d=c.next()){d=d.value;var e=$K(a.node(d)).HC;void 0===b&&(b=e);XK(b===e,"HierarchicalLayout::validateFixedRanks: Top-level nodes must either all be fixedRank or non be fixedRank; "+d+" is a goose.")}if(b){b=new Set;c=_.q(a.E2a);for(d=c.next();!d.done;d=c.next())for(d=_.q(d.value.Wj),e=d.next();!e.done;e=d.next()){e=e.value;var f=a.XB(e.source).pop(),g=a.XB(e.target).pop();f=$K(a.node(f)).rank;g=$K(a.node(g)).rank;f>=g&&b.add(e)}if(0<
b.size){a=[];c=0;d=_.q(b);for(e=d.next();!e.done&&!(a.push(e.value),10<++c);e=d.next());throw Error("ef`"+b.size+"`"+a.map(hL).join(", "));}}};DOb=function(a,b,c){return a.reduce(function(d,e){d.push(new WK(e.right+35,e.top,b.width,b.height));d.push(new WK(e.left,e.bottom+30,b.width,b.height));return d},[]).reduce(function(d,e){if(!COb(e,a)){if(!d)return e;var f=d.bottom>c.bottom,g=e.bottom>c.bottom;if(f&&!g||f&&g&&e.bottom<d.bottom||!f&&!g&&e.right<d.right)return e}return d},void 0)||{left:0,top:0}};
EOb=function(a){var b=new Set(a);a=_.q(a);for(var c=a.next();!c.done;c=a.next())c=c.value,c.parent&&b.delete(c.parent);return Array.from(b)};FOb=function(a){a=new Set(Array.from(a));for(var b=[],c=_.q(a),d=c.next();!d.done;d=c.next())d=d.value,d.parent&&a.has(d.parent)||b.push(d);return b};HOb=function(a){var b=_.Id(FOb(a).map(function(d){return d.jk})).ka(_.he(1),_.ue(GOb),_.pe(1),_.Ad()).subscribe();a=_.q(EOb(a));for(var c=a.next();!c.done;c=a.next())c=c.value,c instanceof nL&&c.sCb.next();b.unsubscribe()};
GOb=function(a){var b=new Map(Array.from(a).map(function(e){return[e.node.ticket,e]})),c=IOb(b),d=c.Ys;JOb(d,KOb(c.Xz,d,b));return _.Id(Array.from(a).map(function(e){return e.node.ns.ka(_.he(1))})).ka(_.y(SMb))};
IOb=function(a){for(var b=new Map,c=new Map,d=_.q(a),e=d.next();!e.done;e=d.next()){e=_.q(e.value);e.next();e=e.next().value;for(var f=_.q(e.Ys),g=f.next();!g.done;g=f.next()){g=_.q(g.value);g.next();for(g=g.next().value.to;g&&!a.has(g.ticket);)g=g.parent;g&&(LOb(e.node.ticket,g.ticket,c),LOb(g.ticket,e.node.ticket,b))}}return{Xz:b,Ys:c}};LOb=function(a,b,c){var d=c.get(a);d||(d=new Map,c.set(a,d));d.set(b,(d.get(b)||0)+1)};
KOb=function(a,b,c){for(var d=[],e=new Set,f=_.q(c),g=f.next();!g.done;g=f.next()){g=_.q(g.value);g.next();var h=g.next().value;g=new Map;h=[h.node.ticket];for(var n=_.q(h),r=n.next();!r.done;r=n.next()){r=r.value;var v=c.get(r);if(v&&!e.has(r)){e.add(r);g.set(r,v);v=_.q(b.get(r)||[]);for(var A=v.next();!A.done;A=v.next())A=_.q(A.value).next().value,h.push(A);r=_.q(a.get(r)||[]);for(v=r.next();!v.done;v=r.next())v=_.q(v.value).next().value,h.push(v)}}0<g.size&&d.push(g)}return d};
JOb=function(a,b){var c=[];b=_.q(b);for(var d=b.next();!d.done;d=b.next()){d=d.value;for(var e=a,f=new lL,g=new Map,h=_.q(d),n=h.next();!n.done;n=h.next()){var r=_.q(n.value);n=r.next().value;r=r.next().value;r={id:n,jk:{ug:new oL(MOb(r.ns,r.JSa))}};g.set(n,r);eL(f,n,r)}e=_.q(e);for(h=e.next();!h.done;h=e.next())for(n=_.q(h.value),h=n.next().value,n=n.next().value,n=_.q(n),r=n.next();!r.done;r=n.next())r=_.q(r.value).next().value,g.has(h)&&g.has(r)&&(r=cL(h,r),kL(f,r,r));g=f;zOb(g);f=new Map;g=_.q(g.cY);
for(e=g.next();!e.done;e=g.next())if(n=e.value,e=n.id,h=d.get(e)){r=$K(n).ug;n=r.x;r=r.y;var v=h.ns.width,A=h.ns.height;h.JSa&&(r+=40,A+=40);n-=v/2;r-=A/2;f.set(e,new WK(n,r,v,A))}if(g=SMb(f.values())){e=DOb(c,g,SMb(c)||new WK(0,0,0,0));d=_.q(d);for(h=d.next();!h.done;h=d.next())h=_.q(h.value),h.next(),h=h.next().value.node,(n=f.get(h.ticket))&&h.dha(n.x+e.left-g.x,n.y+e.top-g.y);c.push(new WK(e.left,e.top,g.width,g.height))}}};
MOb=function(a,b){b=void 0===b?!0:b;return new WK(a.x,a.y-(b?40:0),a.width,a.height+(b?40:0))};qL=function(a,b,c,d){d=void 0===d?!1:d;var e=[];a=_.q(a);for(var f=a.next();!f.done;f=a.next())if(f=f.value,d||!f.Js.getValue())if(f instanceof nL&&b&&e.push(f),f instanceof pL&&(c&&e.push(f),d||f.Gc.getValue()))e=e.concat(qL(f.MQ,b,c,d));return e};NOb=function(a){return a instanceof nL&&("CHOICE_START"===a.type||"CHOICE_END"===a.type)};
OOb=function(a){var b=a.from instanceof nL&&"CHOICE_START"===a.from.type?_.Id([a.from.Ys,a.from.rQ]).ka(_.y(function(d){d=_.q(d);var e=d.next().value;return d.next().value%e.size!==(a.ZQa||0)})):_.vd(!1),c=a.to instanceof nL&&"CHOICE_END"===a.to.type?_.Id([a.to.Xz,a.to.rQ]).ka(_.y(function(d){d=_.q(d);var e=d.next().value;return d.next().value%e.size!==(a.Aia||0)})):_.vd(!1);return _.Id([b,c]).ka(_.y(function(d){var e=_.q(d);d=e.next().value;e=e.next().value;return d||e}))};
POb=function(a,b){if(a&1){var c=_.Ac();_.B(0,"div",8);_.K("click",function(){var d=_.Bc(c).wa,e=_.M(2);return _.Dc(e.P$.emit(d))})("mousewheel",function(d){return d.stopPropagation()});_.P(1);_.D()}a&2&&(a=b.wa,_.z("trackGestureClick",!0),_.w(1),_.We(" ",a," "))};QOb=function(a){a&1&&(_.B(0,"div",9),_.P(1,"..."),_.D())};
ROb=function(a,b){a&1&&(_.B(0,"div",1)(1,"div",2),_.P(2),_.D(),_.B(3,"div",3),_.P(4),_.N(5,POb,2,2,"div",4),_.N(6,QOb,2,0,"div",5),_.D(),_.Jc(),_.B(7,"svg",6),_.F(8,"path",7),_.D()());a&2&&(a=b.Ma,b=_.M(),_.w(2),_.uz("",b.di,"",""+a.length+(50===a.length?"+":""),""),_.w(2),_.We(" ","Called from "+(a.length+(50===a.length?"+":""))+" "+b.tag.toLowerCase()+" "+(1===a.length?"file":"files")," "),_.w(1),_.z("ngForOf",a),_.w(1),_.z("ngIf",a.length===b.x9b))};
SOb=function(a){a&1&&(_.Jc(),_.B(0,"svg",4),_.F(1,"path",5),_.D())};TOb=function(a){a&1&&(_.Jc(),_.B(0,"svg",4),_.F(1,"path",5),_.D())};UOb=function(a,b){a&1&&(_.B(0,"div",1),_.N(1,SOb,2,0,"svg",2),_.B(2,"div",3)(3,"span"),_.P(4),_.D(),_.B(5,"mat-icon"),_.P(6,"visibility_off"),_.D()(),_.N(7,TOb,2,0,"svg",2),_.D());a&2&&(a=b.Ma,b=_.M(),_.w(1),_.z("ngIf","outgoing"===b.direction),_.w(3),_.Ye(a),_.w(3),_.z("ngIf","incoming"===b.direction))};
VOb=function(a){if(a&1){var b=_.Ac();_.B(0,"div",16)(1,"h3",17);_.K("click",function(){_.Bc(b);var c=_.M(2);return _.Dc(c.Ckb.emit(c.node))})("mousedown",function(){_.Bc(b);var c=_.M(2);return _.Dc(c.eEb.emit(c.node))});_.B(2,"div",18);_.P(3);_.D()();_.B(4,"button",19);_.K("click",function(){_.Bc(b);var c=_.M(2);return _.Dc(c.gB(c.node))});_.B(5,"mat-icon");_.P(6);_.Q(7,"async");_.D()()()}a&2&&(a=_.M(2),_.w(1),_.Fe("cursor","move"),_.w(2),_.We(" ",a.node.name," "),_.w(1),_.z("disabled",0===a.node.MQ.length),
_.w(2),_.Ye(!0===_.R(7,5,a.node.Gc)?"expand_less":"expand_more"))};WOb=function(a){if(a&1){var b=_.Ac();_.B(0,"button",24);_.K("click",function(c){_.Bc(b);var d=_.M(3);d.node instanceof nL&&d.node.u1.qCb.next({title:"",color:[Math.floor(255*Math.random()),Math.floor(255*Math.random()),Math.floor(255*Math.random())]});c.stopPropagation();return _.Dc()});_.B(1,"mat-icon");_.P(2,"contactless");_.D()()}};
XOb=function(a){if(a&1){var b=_.Ac();_.B(0,"button",25);_.K("click",function(){_.Bc(b);var c=_.M(3);c.node instanceof nL&&c.node.rQ.next(c.node.rQ.getValue()+1);return _.Dc()});_.B(1,"mat-icon");_.P(2,"alt_route");_.D()()}};
ZOb=function(a){a&1&&(_.B(0,"h3",20,21)(2,"div",18),_.P(3),_.D(),_.N(4,WOb,3,0,"button",22),_.N(5,XOb,3,0,"button",23),_.D());a&2&&(a=_.M(2),_.Fe("max-width",a.y9b,"px"),_.z("ngClass",YOb(a)?"backdrop":""),_.w(3),_.We(" ",a.node.name," "),_.w(1),_.z("ngIf",a.node instanceof nL&&"SUBJECT"===a.node.type),_.w(1),_.z("ngIf",a.HFc(a.node)))};$Ob=function(a){a&1&&_.F(0,"loading",26)};aPb=function(a){a&1&&(_.B(0,"dc-information-box",27),_.P(1," Failed to load file. "),_.D());a&2&&(a=_.M(2),_.z("title",a.node.ticket))};
bPb=function(a,b){a&1&&_.F(0,"rxjs-marble",31);a&2&&_.z("eventData",b.Ma)};cPb=function(a,b){a&1&&(_.B(0,"div",29),_.N(1,bPb,1,1,"rxjs-marble",30),_.Q(2,"async"),_.D());a&2&&(a=b.wa,_.w(1),_.z("ngIf",_.R(2,1,a)))};dPb=function(a,b){a&1&&(_.G(0),_.N(1,cPb,3,3,"div",28),_.Je());a&2&&(a=b.Ma,_.w(1),_.z("ngForOf",a))};ePb=function(a,b){a&1&&_.F(0,"scroll-indicator",32);a&2&&_.z("scroll",b.Ma.dKc)};
fPb=function(a,b){if(a&1){var c=_.Ac();_.B(0,"callgraph-decorator",33);_.K("filesToAddToCallgraph",function(d){_.Bc(c);var e=_.M(2);return _.Dc(e.P$.emit(d))});_.D()}a&2&&(a=b.wa,b=_.M(2),_.z("node",b.node)("tag",a))};
gPb=function(a,b){if(a&1){var c=_.Ac();_.B(0,"div",1)(1,"div",2);_.K("click",function(){_.Bc(c);var d=_.M();return _.Dc(d.Bkb.emit(d.node))})("dblclick",function(){_.Bc(c);var d=_.M();return _.Dc(d.focus.emit(d.node))})("mousedown",function(){_.Bc(c);var d=_.M();return _.Dc(d.dEb.emit(d.node))})("mouseenter",function(){_.Bc(c);var d=_.M();return _.Dc(d.cTa.emit(!0))})("mouseleave",function(){_.Bc(c);var d=_.M();return _.Dc(d.cTa.emit(!1))});_.Q(2,"async");_.Q(3,"async");_.Q(4,"async");_.N(5,VOb,8,
7,"div",3);_.N(6,ZOb,6,6,"h3",4);_.N(7,$Ob,1,0,"loading",5);_.N(8,aPb,2,1,"dc-information-box",6);_.B(9,"div",7)(10,"div",8);_.N(11,dPb,2,1,"ng-container",9);_.Q(12,"async");_.B(13,"button",10);_.K("click",function(){_.Bc(c);var d=_.M();return _.Dc(d.delete.emit(d.node))});_.B(14,"mat-icon");_.P(15,"visibility_off");_.D()()()();_.F(16,"hidden-node-decorator",11)(17,"hidden-node-decorator",12);_.N(18,ePb,1,1,"scroll-indicator",13);_.Q(19,"async");_.D();_.B(20,"div",14);_.N(21,fPb,1,2,"callgraph-decorator",
15);_.Q(22,"async");_.D()()}a&2&&(a=b.Ma,b=_.M(),_.Fe("left",a.x,"px")("top",a.y,"px"),_.w(1),_.Fe("cursor",YOb(b)?"":"move")("min-height",a.height,"px")("min-width",a.width,"px")("transition",_.R(2,26,b.Tvc)),_.Ge("highlighted",_.R(3,28,b.node.Fxc))("glow",_.R(4,30,b.EAc)),_.z("ngClass",YOb(b)?"aggregation-background":""),_.w(4),_.z("ngIf",YOb(b)),_.w(1),_.z("ngIf",!b.Syb&&!b.Cyb&&(!(b.node instanceof pL)||b.node.Gc.getValue()&&0!==b.node.MQ.length)),_.w(1),_.z("ngIf",b.Syb),_.w(1),_.z("ngIf",b.Cyb),
_.w(3),_.z("ngIf",_.R(12,32,b.node.u1.GIc)),_.w(5),_.z("node",b.node),_.w(1),_.z("node",b.node),_.w(1),_.z("ngIf",_.R(19,34,b.node.scroll)),_.w(3),_.z("ngForOf",_.R(22,36,b.dBc)))};kPb=function(a,b,c,d,e){e=void 0===e?!1:e;var f=new Map,g=new Map([].concat(_.qc(a.aggregations.map(function(h){return[h.ticket,hPb(h,b,c,d,e,f)]})),_.qc(a.functions.map(function(h){return[h.ticket,iPb(h,b,c,d,f)]}))));jPb(a,g);return g};
lPb=function(a){var b=new Map;a=Array.from(a);for(var c=0;c<a.length;c++){var d=a[c];if(d instanceof pL){d=_.q(d.MQ);for(var e=d.next();!e.done;e=d.next())a.push(e.value)}else d instanceof nL&&b.set(d.ticket,d)}return b};
jPb=function(a,b){var c=new Map((a.LPa||[]).filter(function(h){return!!h.Md}).map(function(h){return[h.Md.path,h]}));b=lPb(b.values());a=_.q(a.calls);for(var d=a.next();!d.done;d=a.next())if(d=d.value,(d.Voa||d.mQ)&&d.Uoa){var e=b.get(d.Voa),f=b.get(d.Uoa);if(!e&&f&&d.mQ&&d.mQ.path){var g=c.get(d.mQ.path);if(!g)continue;f.q$.next({tags:0===g.tags.length?["EXTERNAL"]:g.tags,path:d.mQ.path,sz:d.sz})}e instanceof nL&&f instanceof nL&&mPb(e,f,d.sz,d.JMa,d.HMa)}};
hPb=function(a,b,c,d,e,f,g){var h=new pL(a.ticket,a.name,iCb(b,a.lineNumber),g);h.JNb([].concat(_.qc(a.aggregations.map(function(n){return hPb(n,b,c,d,e,f,h)})),_.qc(a.functions.map(function(n){return iPb(n,b,c,d,f,h)}))));h.Gc.next(!e);return h};iPb=function(a,b,c,d,e,f){b=new nL(a.ticket,a.name,iCb(b,[{start:a.lineNumber,end:a.endLineNumber}]),f,a.type,c,d);NOb(b)&&(a=a.ticket.substring(0,a.ticket.length-a.type.length),(c=e.get(a))?b.rQ=c:e.set(a,b.rQ));return b};
oPb=function(a){var b=_.jc.apply(1,arguments);return _.Id([nPb.apply(null,[a,"incoming"].concat(_.qc(b))),nPb.apply(null,[a,"outgoing"].concat(_.qc(b)))]).ka(_.y(function(c){var d=_.q(c);c=d.next().value;d=d.next().value;return new Set([].concat(_.qc(c),_.qc(d)))}))};
nPb=function(a,b){var c=_.jc.apply(2,arguments);return a.ka(_.y(function(d){return qL(d.values(),!0,!1,!1)}),_.y(function(d){return d.map(function(e){return _.Id("incoming"===b?e.Xz:e.Ys,e.Js).ka(_.y(function(f){var g=_.q(f);f=g.next().value;g=g.next().value;return[e.ticket,{node:e,PWa:f,hidden:g}]}))})}),_.ue(function(d){return _.Xd.apply(null,_.qc(d))}),_.y(function(d){return new Map(d)}),_.y(function(d){for(var e=new Set(c),f=_.q(c),g=f.next();!g.done;g=f.next())if(g=d.get(g.value)){var h=g;g=
h.PWa;for(h=h.node.parent;h;)e.add(h.ticket),h=h.parent;g=_.q(g);for(h=g.next();!h.done;h=g.next()){h=_.q(h.value).next().value;var n=d.get(h);e.has(h)||!n||n.hidden||(e.add(h),c.push(h))}}return e}))};
pPb=function(a,b){var c=new Map,d=Array.from(b).reduce(function(A,C){var I=C[1];_.iF(I)?A.ABb.set(C[0],I.Rb):A.Bpb.set(C[0],I);return A},{ABb:new Map,Bpb:new Map});b=d.ABb;d=d.Bpb;for(var e=_.q(d),f=e.next();!f.done;f=e.next()){var g=_.q(f.value);f=g.next().value;g=g.next().value;c.set(f,new nL(f,0===g.state?"{{{...Loading...}}}":"{{{...Error...}}}",a.Vb().jd(f).Za()))}a=new Map(Array.from(b).map(function(A){var C=_.q(A);A=C.next().value;C=C.next().value;return[A,qL(C.values(),!0,!1,!0)]}));e=_.q(b);
for(f=e.next();!f.done;f=e.next()){f=_.q(f.value);g=f.next().value;f=f.next().value;g=_.q(a.get(g)||[]);for(var h=g.next();!h.done;h=g.next())if(h=h.value,h instanceof nL){for(var n=_.q(d),r=n.next();!r.done;r=n.next()){r=_.q(r.value).next().value;var v=c.get(r);v&&h.q$.next({path:r,Apb:v})}n=_.q(b);for(r=n.next();!r.done;r=n.next())r=_.q(r.value).next().value,(v=a.get(r))&&h.q$.next({gYa:r,oIc:v})}f=_.q(f);for(g=f.next();!g.done;g=f.next())g=_.q(g.value),g.next(),g=g.next().value,c.set(g.ticket,
g)}return c};qPb=function(a){a=a.ta.getBoundingClientRect();return 0<a.width&&0<a.height};rPb=function(a){return SMb(Array.from(a).filter(function(b){b=_.q(b);b.next();return!b.next().value.Js.getValue()}).map(function(b){b=_.q(b);b.next();b=b.next().value.LQ;return MOb(b)}))};sPb=function(a,b){a&1&&_.F(0,"rxjs-marble",8);if(a&2){a=b.Ma;b=_.M().wa;var c=_.M();_.Fe("transform",a)("transition","transform "+c.bgc+"ms linear");_.z("eventData",b)}};
tPb=function(a,b){a&1&&(_.Jc(),_.Sy(),_.G(0),_.N(1,sPb,1,5,"rxjs-marble",7),_.Q(2,"async"),_.Je());a&2&&(a=b.wa,_.w(1),_.z("ngIf",_.R(2,1,a.transform)))};uPb=function(a,b,c){var d=b.type,e=b.bFb;b=e.title;e=e.color;"remove"===d?a.shift():"add"===d&&a.push({title:b,color:e,transform:_.Md(c.from.ns.ka(_.ie()),c.to.ns.ka(_.ee(0))).ka(_.y(function(f){return"translate("+(f.x+f.width/2-15)+"px, "+(f.y+f.height/2-15)+"px)"}))});return a};
vPb=function(a,b){if(a&1){var c=_.Ac();_.B(0,"button",5);_.K("click",function(){var d=_.Bc(c).wa,e=_.M();return _.Dc(e.show.emit(d))});_.P(1);_.D()}a&2&&(a=b.wa,_.w(1),_.We(" ",a.name," "))};wPb=function(a){a&1&&(_.B(0,"div",14),_.P(1," No functions were found. "),_.D())};
yPb=function(a,b){if(a&1){var c=_.Ac();_.B(0,"callgraph-node",19);_.K("clickOnHeader",function(d){_.Bc(c);var e=_.M(3);return _.Dc(xPb(e,d))})("delete",function(d){_.Bc(c);var e=_.M(3);rL(e,{action:"hide",node:d});return _.Dc()})("filesToAddToCallgraph",function(d){_.Bc(c);var e=_.M(3);e.u3a.next(e.yb.location.Vb().jd(d).Za());return _.Dc()})("manualExpansionChange",function(){_.Bc(c);var d=_.M().Ma,e=_.M(2);e.Dgb=!e.ofb(d);e.center(d);return _.Dc()})("mouseDownOnHeader",function(d){_.Bc(c);var e=
_.M(3),f=e.controls;f.RS=d;f.Lca=void 0;e.log("startNodeDrag");return _.Dc()});_.Q(1,"async");_.D()}a&2&&(a=b.wa,b=_.M(3),_.Fe("opacity",_.R(1,3,b.Qia).has(a.ticket)?.2:1),_.z("node",a))};
BPb=function(a,b){if(a&1){var c=_.Ac();_.B(0,"callgraph-edge",21);_.K("expand",function(d){_.Bc(c);var e=_.M(5);return _.Dc(zPb(e,d))})("focus",function(d){_.Bc(c);var e=_.M(5);rL(e,{action:"showOnlyEdge",Ye:d});return _.Dc()})("mouseenter",function(){var d=_.Bc(c).wa,e=_.M(5);return _.Dc(APb(e,d))})("mouseleave",function(){_.Bc(c);var d=_.M(5);return _.Dc(APb(d))});_.Q(1,"async");_.Q(2,"async");_.Q(3,"async");_.D()}a&2&&(a=b.wa,b=_.M(5),_.Fe("opacity",_.R(1,4,b.Qia).has(a.to.ticket)||_.R(2,6,b.Qia).has(a.from.ticket)?
.2:1),_.z("edgeData",a)("graphType",_.R(3,8,b.graphType)))};CPb=function(a,b){a&1&&(_.G(0),_.N(1,BPb,4,10,"callgraph-edge",20),_.Je());a&2&&(a=b.Ma,_.w(1),_.z("ngForOf",a.values()))};DPb=function(a,b){a&1&&(_.G(0),_.N(1,CPb,2,1,"ng-container",2),_.Q(2,"async"),_.Je());a&2&&(a=b.wa,_.w(1),_.z("ngIf",_.R(2,1,a.cRc)))};
EPb=function(a,b){if(a&1){var c=_.Ac();_.B(0,"callgraph-node",22);_.K("clickOnBody",function(d){_.Bc(c);var e=_.M(3);return _.Dc(xPb(e,d))})("delete",function(d){_.Bc(c);var e=_.M(3);rL(e,{action:"hide",node:d});return _.Dc()})("filesToAddToCallgraph",function(d){_.Bc(c);var e=_.M(3);e.u3a.next(e.yb.location.Vb().jd(d).Za());return _.Dc()})("focus",function(d){_.Bc(c);var e=_.M(3);rL(e,{action:"showOnlyFamily",node:d});return _.Dc()})("hover",function(d){var e=_.Bc(c).wa,f=_.M(3);d=d?e:void 0;f.controls.jr()||
(f.Osa.next(d),f.log(d?"hoverNode":"unhoverNode"));return _.Dc()})("mouseDownOnBody",function(d){_.Bc(c);var e=_.M(3),f=e.controls;f.RS=d;f.Lca=void 0;e.log("startNodeDrag");return _.Dc()});_.Q(1,"async");_.Q(2,"async");_.D()}a&2&&(a=b.wa,b=_.M(3),_.Fe("opacity",_.R(1,4,b.Qia).has(a.ticket)?.2:1),_.z("hovered",_.R(2,6,b.Osa)===a)("node",a))};
FPb=function(a,b){a&1&&(_.B(0,"div",15),_.N(1,yPb,2,5,"callgraph-node",16),_.N(2,DPb,3,3,"ng-container",17),_.N(3,EPb,3,8,"callgraph-node",18),_.D());a&2&&(a=b.Ma,b=_.M(2),_.Fe("transform","matrix("+b.controls.zoomLevel+",0,0,"+b.controls.zoomLevel+","+(b.controls.WN+b.controls.sza)+","+(b.controls.XN+b.controls.zza)+")"),_.w(1),_.z("ngForOf",b.PQa(a.values(),!1,!0)),_.w(1),_.z("ngForOf",b.PQa(a.values(),!0,!0)),_.w(1),_.z("ngForOf",b.PQa(a.values(),!0,!1)))};
GPb=function(a){if(a&1){var b=_.Ac();_.B(0,"mat-form-field")(1,"mat-select",23);_.K("selectionChange",function(c){_.Bc(b);var d=_.M(2);c=c.value;d.log("graphTypeSelected:"+c);d.graphType.next(c);return _.Dc()});_.B(2,"mat-option",24);_.P(3,"Callgraph");_.D();_.B(4,"mat-option",25);_.P(5,"RxJS Graph");_.D()()()}a&2&&(_.w(1),_.z("value","CALLGRAPH"))};
IPb=function(a){if(a&1){var b=_.Ac();_.G(0);_.B(1,"button",26);_.K("click",function(){_.Bc(b);for(var d=_.M().Ma,e=_.M(),f=HPb(d),g=_.q(d),h=g.next();!h.done;h=g.next())h=_.q(h.value),h.next(),h=h.next().value,h instanceof pL&&h.Gc.next(!f);e.center(d);return _.Dc()});_.P(2);_.D();_.Je()}if(a&2){a=_.M().Ma;var c=_.M();_.w(2);_.We(" ",c.ofb(a)?"Collapse All":"Expand All"," ")}};
JPb=function(a){if(a&1){var b=_.Ac();_.B(0,"div")(1,"dc-information-box",27);_.P(2," Callgraph deprecation: this feature will no longer be available after the 1st of December (");_.B(3,"a",28);_.P(4,"more info");_.D();_.P(5,"). ");_.B(6,"button",29);_.K("click",function(){_.Bc(b);var c=_.M(2);return _.Dc(c.AOb.next(!1))});_.P(7," Dismiss ");_.D()()()}};
KPb=function(a){if(a&1){var b=_.Ac();_.B(0,"dc-information-box",27);_.P(1," Large file warning: graph may exclude some external calls and/or classes. ");_.B(2,"button",29);_.K("click",function(){_.Bc(b);var c=_.M(2);return _.Dc(c.MDb.next(!0))});_.P(3," Dismiss ");_.D()()}};
NPb=function(a,b){if(a&1){var c=_.Ac();_.G(0);_.N(1,wPb,2,0,"div",4);_.N(2,FPb,4,5,"div",5);_.B(3,"div",6);_.N(4,GPb,6,1,"mat-form-field",2);_.Q(5,"async");_.N(6,IPb,3,1,"ng-container",2);_.D();_.B(7,"div",7);_.K("mousedown",function(d){return d.stopPropagation()});_.B(8,"button",8);_.K("click",function(){_.Bc(c);var d=_.M().controls;LPb(d,1.2*d.zoomLevel);return _.Dc()});_.B(9,"mat-icon");_.P(10,"zoom_in");_.D()();_.B(11,"mat-slider",9);_.K("input",function(d){_.Bc(c);var e=_.M();return _.Dc(LPb(e.controls,
d.value))});_.Q(12,"async");_.D();_.B(13,"button",10);_.K("click",function(){_.Bc(c);var d=_.M().controls;LPb(d,d.zoomLevel/1.2);return _.Dc()});_.B(14,"mat-icon");_.P(15,"zoom_out");_.D()();_.B(16,"button",11);_.K("click",function(){var d=_.Bc(c).Ma,e=_.M();return _.Dc(e.center(d))});_.B(17,"mat-icon");_.P(18,"my_location");_.D()()();_.B(19,"div",12);_.N(20,JPb,8,0,"div",2);_.Q(21,"async");_.N(22,KPb,4,0,"dc-information-box",13);_.Q(23,"async");_.D();_.Je()}a&2&&(a=b.Ma,b=_.M(),_.w(1),_.z("ngIf",
0===a.size),_.w(1),_.z("ngIf",a),_.w(2),_.z("ngIf",_.R(5,15,b.kvc)),_.w(2),_.z("ngIf",b.kNc(a)),_.w(2),_.z("ascTrackElement",b.gAa),_.w(3),_.z("max",2)("min",MPb(b.controls))("value",_.R(12,17,b.controls.bWb))("step",.01),_.w(2),_.z("ascTrackElement",b.gAa),_.w(3),_.z("ascTrackElement",b.gAa),_.w(3),_.Fe("margin-left",b.T4a,"px"),_.w(1),_.z("ngIf",_.R(21,19,b.AOb)),_.w(2),_.z("ngIf",!1===_.R(23,21,b.tL)))};
OPb=function(a){a&1&&(_.G(0),_.B(1,"h4"),_.P(2,"Key"),_.D(),_.B(3,"div",30),_.F(4,"callgraph-edge",31)(5,"callgraph-node",32)(6,"callgraph-node",32),_.D(),_.B(7,"table",33)(8,"tr")(9,"th",34),_.P(10," External file calls "),_.D()(),_.B(11,"tr")(12,"td"),_.F(13,"callgraph-decorator",35),_.D(),_.B(14,"td"),_.P(15,"External"),_.D()(),_.B(16,"tr")(17,"td"),_.F(18,"callgraph-decorator",35),_.D(),_.B(19,"td"),_.P(20,"Tests"),_.D()(),_.B(21,"tr")(22,"td"),_.F(23,"callgraph-decorator",35),_.D(),_.B(24,"td"),
_.P(25,"Generated"),_.D()()(),_.B(26,"div")(27,"h4"),_.P(28,"Navigation"),_.D(),_.B(29,"div"),_.P(30,"Click: Navigate to"),_.D(),_.B(31,"div"),_.P(32,"Double-click: Focus"),_.D()(),_.Je());a&2&&(a=_.M(),_.w(4),_.z("edgeData",a.ZLc),_.w(1),_.z("node",a.hga),_.w(1),_.z("node",a.gga),_.w(7),_.z("node",a.mqa)("tag","EXTERNAL"),_.w(5),_.z("node",a.mqa)("tag","TEST"),_.w(5),_.z("node",a.mqa)("tag","GENERATED"))};
PPb=function(a){if(a&1){var b=_.Ac();_.B(0,"hidden-node-box",37);_.K("show",function(c){_.Bc(b);var d=_.M(2);rL(d,{action:"show",node:c});return _.Dc()})("showAll",function(){_.Bc(b);var c=_.M(2);rL(c,{action:"showAll"});return _.Dc()});_.D()}a&2&&(a=_.M().Ma,_.z("hiddenNodes",a))};QPb=function(a,b){a&1&&(_.G(0),_.N(1,PPb,1,1,"hidden-node-box",36),_.Je());a&2&&(a=b.Ma,_.w(1),_.z("ngIf",0<a.size))};
RPb=function(a){return _.Id(Array.from(a).map(function(b){b=_.q(b);var c=b.next().value;return b.next().value.ka(_.y(function(d){return[c,_.iF(d)?_.pE(d.Rb.nQ):d]}))}))};HPb=function(a){a=_.q(a);for(var b=a.next();!b.done;b=a.next())if(b=_.q(b.value),b.next(),b=b.next().value,b instanceof pL&&0<b.MQ.length&&!b.Gc.getValue())return!1;return!0};SPb=function(a){a=_.q(a);for(var b=a.next();!b.done;b=a.next())if(b=_.q(b.value),b.next(),b.next().value instanceof pL)return!0;return!1};
TPb=function(a,b){return new Set(Array.from(qL(a.values(),!0,!0)).map(function(c){return c.ticket}).filter(function(c){return b.from.ticket!==c&&b.to.ticket!==c}))};UPb=function(a,b){return new Set(Array.from(qL(a.values(),!0,!0)).map(function(c){return c.ticket}).filter(function(c){return!b.has(c)}))};VPb=function(a){var b=a.Ck.map(function(c){return{yp:c,Wqa:!1}});return{Ad:a.Wa,cE:a.cE,entries:b}};
WPb=function(a){for(var b=[],c=0;c<a.Ck.length;c++)b.push({yp:a.Ck[c],Wqa:!0});return{Ad:a.Wa,cE:a.cE,entries:b}};XPb=function(){};YPb=function(a){a&1&&_.N(0,XPb,0,0,"ng-template",11);a&2&&(_.M(3),_.z("ngTemplateOutlet",_.Ve(3)))};ZPb=function(a,b){a&1&&(_.F(0,"history-table",12),_.Q(1,"async"),_.Q(2,"async"));if(a&2){a=b.Ma;b=_.M(2).Ma;var c=_.M();_.z("data",b.Rb.yL)("historyPlace",a)("blameInfo",_.R(1,5,c.Hoa))("columnType",b.Rb.Bpa)("focusCommit",_.R(2,7,c.aaa))}};
$Pb=function(a){if(a&1){var b=_.Ac();_.B(0,"button",14);_.K("click",function(){var d=_.Bc(b).Ma;return _.Dc(d())});_.P(1," Show more ");_.D()}if(a&2){a=_.M(3).Ma;var c=_.M();_.z("trackBucket",c.rE.FV)("trackProjectId",a.Rb.Wa.hb)}};aQb=function(a){if(a&1){var b=_.Ac();_.B(0,"button",14);_.K("click",function(){var d=_.Bc(b).Ma;return _.Dc(d())});_.P(1," Show all ");_.D()}if(a&2){a=_.M(3).Ma;var c=_.M();_.z("trackBucket",c.rE.FV)("trackProjectId",a.Rb.Wa.hb)}};
bQb=function(a){a&1&&(_.G(0),_.N(1,$Pb,2,2,"button",13),_.N(2,aQb,2,2,"button",13),_.Je());a&2&&(a=_.M(2).Ma,_.w(1),_.z("ngIf",a.Rb.ara),_.w(1),_.z("ngIf",a.Rb.B$))};cQb=function(a){a&1&&(_.B(0,"div",15),_.F(1,"mat-spinner",16),_.D());a&2&&(_.w(1),_.z("diameter",18)("strokeWidth",2))};dQb=function(a){a&1&&(_.B(0,"dc-information-box",17),_.P(1," Failed to fetch more history "),_.D())};
eQb=function(a){a&1&&(_.G(0),_.N(1,YPb,1,1,null,6),_.Q(2,"async"),_.B(3,"div",7),_.Q(4,"async"),_.N(5,ZPb,3,9,"history-table",8),_.Q(6,"async"),_.G(7,3),_.Q(8,"async"),_.N(9,bQb,3,2,"ng-container",4),_.N(10,cQb,2,2,"div",9),_.N(11,dQb,2,0,"dc-information-box",10),_.Je(),_.D(),_.Je());if(a&2){a=_.M().Ma;var b=_.M();_.w(1);_.z("ngIf",_.R(2,8,b.YXa));_.w(2);_.Ge("hidden",_.R(4,10,b.YXa));_.w(2);_.z("ngIf",_.R(6,12,a.Rb.yL.Ad));_.w(2);_.z("ngSwitch",_.R(8,14,b.Y_));_.w(2);_.z("ngSwitchCase",b.uB.kg);
_.w(1);_.z("ngSwitchCase",b.uB.Mh);_.w(1);_.z("ngSwitchCase",b.uB.Error)}};fQb=function(){};gQb=function(a){a&1&&_.N(0,fQb,0,0,"ng-template",11);a&2&&(_.M(2),_.z("ngTemplateOutlet",_.Ve(3)))};hQb=function(a){a&1&&(_.B(0,"dc-information-box",18),_.P(1," History unavailable "),_.D())};
iQb=function(a,b){a&1&&(_.G(0,3),_.N(1,eQb,12,16,"ng-container",4),_.N(2,gQb,1,1,null,4),_.N(3,hQb,2,0,"dc-information-box",5),_.Je());a&2&&(a=b.Ma,b=_.M(),_.z("ngSwitch",a.state),_.w(1),_.z("ngSwitchCase",b.uB.kg),_.w(1),_.z("ngSwitchCase",b.uB.Mh),_.w(1),_.z("ngSwitchCase",b.uB.Error))};jQb=function(a){a&1&&(_.Ne(0,19),_.F(1,"loading",20),_.Oe());a&2&&(_.w(1),_.z("hasBackground",!0)("diameter",36))};kQb=function(a){return wCb(a)||8===a.kind};
lQb=function(a,b,c){var d=_.wh(a,1);return d&&b.Rwb.has(d)?_.vd({Qc:a,FH:d}):_.wh(a,3)||_.DE(a)?_.NH(c,a,"path",1).ka(_.y(function(e){return{Qc:a,FH:e}})):_.vd({Qc:a,FH:b.rGc})};mQb=function(a,b){return!!a.yL.entries.find(function(c){return c.yp.Lf===b})};nQb=function(a,b){return _.jp(a.location,b.location)};oQb=function(a){return 0===a.kind&&!a.Tpa||3===a.kind||2===a.kind};
qQb=function(a,b){var c=a.location;return _.yh(c)?pQb(b,c).ka(_.y(function(d){return _.iF(d)?_.pE(Object.assign({},d.Rb,{yb:a})):d})):_.ge};rQb=function(a){var b=_.q(a);a=b.next().value;b=b.next().value;return!!a&&_.iF(b)};sQb=function(a){a&1&&_.F(0,"loading")};
tQb=function(a){if(a&1){var b=_.Ac();_.G(0);_.P(1," There are more than 500 findings for this layer. Loading them may take some time. ");_.B(2,"button",11);_.K("click",function(){_.Bc(b);var d=_.M(2).wa,e=_.M(3).Ma;return _.Dc(e.T0a.add(d.Eh.id))});_.P(3," Show findings anyway... ");_.D();_.Je()}if(a&2){a=_.M(2).wa;var c=_.M(4);_.w(2);_.Ee("data-action",c.Fgc)("data-action-id",a.Eh.id)}};uQb=function(a){a&1&&_.Ke(0)};
wQb=function(a){a&1&&(_.G(0),_.N(1,uQb,1,0,"ng-container",12),_.Je());if(a&2){a=_.M(2).wa;_.M(4);var b=_.Ve(5);_.w(1);_.z("ngTemplateOutlet",b)("ngTemplateOutletContext",_.af(2,vQb,a))}};xQb=function(a){a&1&&(_.N(0,tQb,4,2,"ng-container",0),_.N(1,wQb,2,4,"ng-container",0));if(a&2){a=_.M().wa;var b=_.M(3).Ma;_.z("ngIf",500<a.count&&!b.T0a.has(a.Eh.id));_.w(1);_.z("ngIf",500>=a.count||b.T0a.has(a.Eh.id))}};
yQb=function(a,b){a&1&&(_.B(0,"mat-expansion-panel",7)(1,"mat-expansion-panel-header",8)(2,"mat-panel-title"),_.F(3,"img",9),_.P(4),_.Q(5,"number"),_.D()(),_.N(6,xQb,2,2,"ng-template",10),_.D());a&2&&(a=b.wa,b=_.M(4),_.z("expanded",b.JPa.has(a.Eh.id)),_.w(1),_.Ee("data-action",b.M4b)("data-action-id",a.Eh.id),_.w(2),_.z("src",a.icon,_.jd),_.w(1),_.uz(" ",a.Eh.name," (",_.vz(5,6,a.count,"".locale)," warnings) "))};
zQb=function(a){a&1&&(_.G(0),_.N(1,yQb,7,9,"mat-expansion-panel",6),_.Je());a&2&&(a=_.M(2).Ma,_.w(1),_.z("ngForOf",a.LAb))};AQb=function(a){a&1&&(_.G(0),_.N(1,zQb,2,1,"ng-container",5),_.Je());if(a&2){a=_.M().Ma;_.M();var b=_.Ve(3);_.w(1);_.z("ngIf",0<a.LAb.length)("ngIfElse",b)}};BQb=function(a,b){a&1&&(_.G(0)(1,3),_.N(2,sQb,1,0,"loading",4),_.N(3,AQb,2,2,"ng-container",4),_.Je()());a&2&&(a=b.Ma,_.w(1),_.z("ngSwitch",a.state),_.w(1),_.z("ngSwitchCase","loading"),_.w(1),_.z("ngSwitchCase","loaded"))};
CQb=function(a){a&1&&(_.B(0,"div",13),_.P(1," No warnings were found for this location. Consider enabling more layers. "),_.D())};DQb=function(a){a&1&&_.F(0,"loading")};EQb=function(a,b){a&1&&(_.B(0,"div",15)(1,"a",16),_.Q(2,"warningLocation"),_.P(3),_.Q(4,"warningLocationName"),_.D(),_.B(5,"div"),_.P(6),_.D()());if(a&2){a=b.wa;b=_.M(3).wa;var c=_.M();_.Ee("data-action",c.O4b)("data-action-id",b.Eh.id);_.w(1);_.z("routerLink",_.R(2,5,a));_.w(2);_.We(" ",_.vz(4,7,a,c.Wa.path)," ");_.w(3);_.Ye(a.message)}};
FQb=function(a){a&1&&(_.G(0),_.N(1,EQb,7,10,"div",14),_.Je());a&2&&(a=_.M().Ma,_.w(1),_.z("ngForOf",a.Z$))};GQb=function(a,b){a&1&&(_.G(0)(1,3),_.N(2,DQb,1,0,"loading",4),_.N(3,FQb,2,1,"ng-container",4),_.Je()());a&2&&(a=b.Ma,_.w(1),_.z("ngSwitch",a.state),_.w(1),_.z("ngSwitchCase","loading"),_.w(1),_.z("ngSwitchCase","loaded"))};IQb=function(a,b){a&1&&(_.N(0,GQb,4,3,"ng-container",0),_.Q(1,"async"));a&2&&(a=b.wa,b=_.M(),_.z("ngIf",_.R(1,1,HQb(b,a.Eh.id))))};
JQb=function(a,b){a&1&&(_.B(0,"mat-radio-button",1),_.P(1),_.D());a&2&&(a=b.wa,_.z("value",a),_.w(1),_.We(" ",a," "))};KQb=function(a){a&1&&(_.B(0,"button",2)(1,"mat-icon"),_.P(2),_.D()());a&2&&(a=_.M(),_.z("color",a.selected?"primary":null)("matTooltip",a.Hia)("disabled",a.disabled),_.Ee("aria-label",a.ariaLabel),_.w(2),_.Ye(a.icon))};
LQb=function(a){a&1&&(_.B(0,"button",3)(1,"mat-icon"),_.P(2),_.D(),_.Se(3),_.D());a&2&&(a=_.M(),_.z("color",a.selected?"primary":null)("matTooltip",a.Hia)("disabled",a.disabled),_.w(2),_.Ye(a.icon))};MQb=function(a){a&1&&_.Ke(0)};NQb=function(a){a&1&&(_.B(0,"button",13),_.P(1),_.D());if(a&2){_.M();var b=_.Ve(11);a=_.M();_.z("matMenuTriggerFor",b);_.w(1);_.We(" ",a.c5a," ")}};OQb=function(a){a&1&&_.Ke(0)};PQb=function(a){a&1&&_.Ke(0)};
QQb=function(a){a&1&&(_.G(0),_.F(1,"collapsible-icon-button",5),_.B(2,"mat-menu",null,6)(4,"span",7),_.N(5,MQb,1,0,"ng-container",8),_.D(),_.N(6,NQb,2,2,"button",9),_.Q(7,"async"),_.B(8,"button",10),_.P(9),_.D()(),_.B(10,"mat-menu",null,11),_.N(12,OQb,1,0,"ng-container",8),_.D(),_.B(13,"mat-menu",null,12),_.N(15,PQb,1,0,"ng-container",8),_.D(),_.Je());if(a&2){var b=_.Ve(3),c=_.Ve(14);a=_.M();var d=_.Ve(9),e=_.Ve(5),f=_.Ve(7);_.w(1);_.z("collapsed",!0)("matMenuTriggerFor",b);_.w(4);_.z("ngTemplateOutlet",
d);_.w(1);_.z("ngIf",_.R(7,8,a.EF.isEnabled));_.w(2);_.z("matMenuTriggerFor",c);_.w(1);_.We(" ",a.Vac," ");_.w(3);_.z("ngTemplateOutlet",e);_.w(3);_.z("ngTemplateOutlet",f)}};RQb=function(a){a&1&&_.Ke(0)};SQb=function(a){a&1&&_.F(0,"dropdown-button",17);a&2&&(a=_.M(2),_.z("item",a.qwc)("dense",!0))};
TQb=function(a){a&1&&(_.F(0,"mat-divider",14),_.N(1,RQb,1,0,"ng-container",8),_.F(2,"mat-divider",14),_.N(3,SQb,1,2,"dropdown-button",15),_.Q(4,"async"),_.F(5,"dropdown-button",16));if(a&2){a=_.M();var b=_.Ve(9);_.z("vertical",!0);_.w(1);_.z("ngTemplateOutlet",b);_.w(1);_.z("vertical",!0);_.w(1);_.z("ngIf",_.R(4,6,a.EF.isEnabled));_.w(2);_.z("item",a.hAc)("dense",!0)}};UQb=function(a){a&1&&(_.B(0,"build-config-menu",18),_.K("click",function(b){return b.stopPropagation()}),_.D())};
VQb=function(a){a&1&&(_.B(0,"exclude-menu",19),_.K("click",function(b){return b.stopPropagation()}),_.D());a&2&&(a=_.M(),_.z("element",a.jAc)("location",a.location))};WQb=function(a){if(a&1){var b=_.Ac();_.B(0,"onedev-feature-tooltip-controller")(1,"onedev-feature-tooltip",23);_.K("dismiss",function(){_.Bc(b);var c=_.M(2);return _.Dc(c.BXa())});_.B(2,"p",24);_.P(3);_.D();_.P(4);_.D()()}a&2&&(a=_.M(2),_.w(3),_.Ye(a.mCa),_.w(1),_.We(" ",a.lCa," "))};
XQb=function(a){if(a&1){var b=_.Ac();_.B(0,"mat-slide-toggle",20,21);_.K("change",function(c){_.Bc(b);var d=_.M();return _.Dc(d.KDb.emit(c.checked))})("click",function(c){return c.stopPropagation()});_.Q(2,"async");_.P(3," Enable Preview ");_.D();_.N(4,WQb,5,2,"onedev-feature-tooltip-controller",22);_.Q(5,"async")}a&2&&(a=_.M(),_.z("checked",_.R(2,4,a.k0))("disabled",a.wWa)("matTooltip",a.JHc),_.w(4),_.z("ngIf",_.R(5,6,a.I0a())))};YQb=function(a){a&1&&(_.G(0),_.P(1," Underlines "),_.Je())};
ZQb=function(a){a&1&&(_.G(0),_.P(1," Underline references "),_.Je())};$Qb=function(a,b){if(a&1){var c=_.Ac();_.G(0);_.B(1,"collapsible-icon-button",1);_.K("click",function(){var d=_.Bc(c).Ma,e=_.M();return _.Dc(e.toggle(d.bTb))});_.N(2,YQb,2,0,"ng-container",0);_.N(3,ZQb,2,0,"ng-container",0);_.D();_.Je()}a&2&&(a=b.Ma,b=_.M(),_.w(1),_.z("collapsed",b.collapsed)("selected",a.bTb),_.w(1),_.z("ngIf","short"===b.k2a),_.w(1),_.z("ngIf","long"===b.k2a))};
aRb=function(){return{height:window.outerHeight,width:window.outerWidth}};bRb=function(a,b){return a.height===b.height&&a.width===b.width};
cRb=function(a){if(a&1){var b=_.Ac();_.B(0,"collapsible-icon-button",4);_.K("click",function(){_.Bc(b);var c=_.M();return _.Dc(c.gB())});_.P(1);_.D()}a&2&&(a=_.M(),_.z("icon",a.Vt?"expand_all":"collapse_all")("collapsed",a.XA)("ariaLabel",a.Vt?a.J3:a.I3)("ascTrackElement",a.element)("trackGestureClick",!0)("trackAction",a.Vt?"expandAll":"collapseAll")("trackProjectId",a.location.hb),_.w(1),_.Ye(a.Vt?a.J3:a.I3))};
dRb=function(a){return a.split("_").map(function(b){return b.charAt(0).toUpperCase()+b.substr(1).toLowerCase()}).join(" ")};fRb=function(a){var b=Object.keys(eRb);a=b.indexOf(a);return-1===a?b.length:a};gRb=function(a,b){var c=b.loaded,d=b.rra,e=b.dI,f=c-(d||0);a=d?f?a.Jxa:a.hoa:a.Jua;var g=a.format;b=b.kind;b=eRb[b]||dRb(b);return g.call(a,{total:e,count:f,filtered:d,unloaded:(e||0)-c,type:b})};hRb=function(a){return a.level};iRb=function(a){return 0<a.ar().length};
jRb=function(a,b){return b?a.Id===("string"===typeof b?b:b.Id):!1};kRb=function(a,b){b=b.kind;return fRb(a.kind)-fRb(b)};lRb=function(a,b){return b.Wm.length-a.Wm.length||a.wo.localeCompare(b.wo)};mRb=function(a,b){return a.line-b.line};nRb=function(a){return a.reduce(function(b,c){return b.concat(c.sra())},[])};oRb=function(a){return!!a.KM||0<a.OK.size||!!a.Wz};
pRb=function(a,b){if(!oRb(b))return!1;if(a.tags.some(function(e){return b.OK.has(e)})||b.Wz&&!a.Bj.has(b.Wz))return!0;if(b.KM){var c=b.KM,d=c.sx;c=c.Rd;a=(new RegExp(c.source,c.flags)).test(a.wo);return d?a:!a}return!1};qRb=function(a){return _.iF(a)&&0===a.Rb.status};rRb=function(a,b,c,d){return{status:0,HF:b.Zt.map(function(e){return d(e,a,c+1)})}};sRb=function(a){return{status:1,cQa:function(){a.next()}}};
uRb=function(a,b,c,d,e,f){return a instanceof sL||!a.context?new tL(a,d,b):new uL(a,d,b,function(g,h,n){return tRb(g,h,c,n,e,f)},e)};vRb=function(a,b,c,d,e,f){b=b.map(function(g){return tRb(g,a,d,1,e,f)}).sort(lRb);return new vL(a,b,_.DE(d)?c:void 0)};tRb=function(a,b,c,d,e,f){var g=aCb(c,a.Md);c=g.wo;var h=new wL(c,d,g,b+":"+c,a.tags||[],a.Bj||[],[],f);h.Wm=(a instanceof xL?a.Wm:a.Zt).map(function(n){return uRb(n,h,g,d+1,e,f)});return h};
wRb=function(a,b){a&1&&(_.B(0,"span"),_.P(1),_.D());a&2&&(a=b.wa,_.Ge("match",a.match),_.w(1),_.Ye(a.text))};xRb=function(a,b){a&1&&(_.B(0,"span"),_.P(1),_.D());a&2&&(a=b.wa,_.Ge("match",a.match),_.w(1),_.Ye(a.text))};zRb=function(a,b){var c=[],d=0;b=_.q(b);for(var e=b.next();!e.done;e=b.next())e=e.value,d<e.start&&c.push({text:a.substring(d,e.start),match:!1}),c.push({text:a.substr(e.start,e.end-e.start+1),match:!0}),d=e.end+1;d<a.length&&c.push({text:a.substr(d),match:!1});return c.reduce(yRb,[])};
yRb=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};ARb=function(a){a&1&&(_.G(0),_.P(1),_.Je());a&2&&(a=_.M(),_.w(1),_.We(" (",a.node.count,") "))};BRb=function(a){a&1&&_.Pe(0,3);a&2&&(a=_.M(),_.qz(a.node.count)(a.node.count),_.rz(0))};
CRb=function(a){var b=a.find(function(e){return e instanceof vL&&"DEFINITION"===e.kind});if(b){a=void 0;var c=[];b=_.q(b.files);for(var d=b.next();!d.done;d=b.next())if(d=d.value,d.tags.find(function(e){return"GENERATED"===e}))c.push.apply(c,_.qc(d.Wm));else{if(1!==d.Wm.length||a)return;a=d.Wm[0]}if(a)return a;if(1===c.length)return c[0]}};DRb=function(a,b){return a.filter(function(c){return b.has(c.Id)})};ERb=function(a,b){if(b)return a.find(function(c){return jRb(c,b)})};
HRb=function(a,b){a=FRb(a.tt,b.tt,GRb).sort(kRb);return{nextPageToken:b.nextPageToken,tt:a}};IRb=function(a){a=nRb(a).map(function(b){var c=b.HF;return c instanceof _.td?c.ka(_.Ud(qRb),_.we(function(d){b.n1=d.Rb.HF}),_.ue(function(d){return IRb(d.Rb.HF).ka(_.te({}))})):_.ge});return _.Sd.apply(null,_.qc(a))};
FRb=function(a,b,c){a=a.slice();var d={};b=_.q(b);for(var e=b.next();!e.done;d={m3:d.m3},e=b.next())d.m3=e.value,e=a.findIndex(function(f){return function(g){return g.Id===f.m3.Id}}(d)),0>e?a.push(d.m3):a.splice(e,1,c(a[e],d.m3));return a};JRb=function(a,b){b=a.Wm.concat(b.Wm).sort(mRb).reduce(function(c,d){c.length&&0===mRb(c[c.length-1],d)||c.push(d);return c},[]);a.Wm=b;return a};GRb=function(a,b){b=FRb(a.files,b.files,JRb).sort(lRb);return new vL(a.kind,b,a.dI)};
KRb=function(a){a&1&&(_.B(0,"div",2)(1,"a",3),_.P(2),_.D(),_.B(3,"a",4),_.P(4),_.D(),_.B(5,"a"),_.P(6),_.D()());a&2&&(a=_.M(),_.w(1),_.Ee("href",a.hH(a.node.line),_.jd),_.w(1),_.We("",a.node.line,":"),_.w(1),_.Ee("href",a.hH(a.node.IMa.line),_.jd),_.w(1),_.Ye(a.node.IMa.PH),_.w(1),_.Ee("href",a.hH(a.node.line),_.jd),_.w(1),_.Hdb("","{","... ",a.node.snippet," ...","}",""))};
LRb=function(a){a&1&&(_.B(0,"a",5)(1,"span",3),_.P(2),_.D(),_.P(3),_.D());a&2&&(a=_.M(),_.Ee("href",a.hH(a.node.line),_.jd),_.w(2),_.We("",a.node.line,":"),_.w(1),_.We(" ",a.node.snippet," "))};
MRb=function(a,b){if(a&1){var c=_.Ac();_.B(0,"xref-actions",8);_.K("expansion",function(d){_.Bc(c);var e=_.M();return _.Dc(e.gB(d))})("filter",function(d){_.Bc(c);var e=_.M();return _.Dc(e.e3a(d))})("openInMiniPanel",function(d){_.Bc(c);var e=_.M();return _.Dc(e.s0a(d))});_.Q(1,"async");_.Q(2,"async");_.D()}a&2&&(a=b.Ma,b=_.M(),_.Fe("visibility",_.R(1,7,b.state).state===b.yc.kg?"visible":"hidden"),_.z("location",b.location)("element",b.element)("showingCodePanel",_.R(2,9,b.XA))("anyExpandableNodes",
a.xF)("allNodesCollapsed",a.zF))};NRb=function(a){a&1&&_.F(0,"loading",9,10)};ORb=function(a){a&1&&(_.B(0,"dc-information-box",11,12),_.P(2),_.Q(3,"async"),_.D());a&2&&(a=_.M(),_.w(2),_.We(" ",_.R(3,1,a.state).message," "))};PRb=function(a){a&1&&_.F(0,"mat-spinner",23);a&2&&_.z("diameter",12)("strokeWidth",2)};QRb=function(a){a&1&&(_.G(0),_.B(1,"mat-icon"),_.P(2,"warning"),_.D(),_.B(3,"span",24),_.P(4),_.D(),_.Je());a&2&&(a=_.M().wa,_.w(4),_.Ye(a.message))};RRb=function(){};
TRb=function(a){if(a&1){var b=_.Ac();_.B(0,"div",26);_.K("click",function(){_.Bc(b);var e=_.M(2).wa,f=_.M(3);return _.Dc(f.cQa(e.Rb))});_.N(1,RRb,0,0,"ng-template",27);_.D()}if(a&2){a=_.M(3).wa;var c=_.M(2),d=_.Ve(8);_.z("ascTrackElement",c.element)("trackGestureClick",!0)("trackAction",c.rc.Qd(a)?"expand":"collapse")("trackProjectId",c.location.hb)("trackArtifactId",a.Id);_.w(1);_.z("ngTemplateOutlet",d)("ngTemplateOutletContext",_.af(7,SRb,a))}};
URb=function(a){a&1&&(_.G(0),_.N(1,TRb,2,9,"div",25),_.Je());if(a&2){a=_.M().wa;_.M(3);var b=_.Ve(10);_.w(1);a=a.Rb;_.z("ngIf",1===a.status?!0:0<a.HF.length)("ngIfElse",b)}};VRb=function(a,b){a&1&&(_.G(0,1),_.N(1,PRb,1,2,"mat-spinner",22),_.N(2,QRb,5,1,"ng-container",4),_.N(3,URb,2,2,"ng-container",4),_.Je());a&2&&(a=b.wa,b=_.M(3),_.z("ngSwitch",a.state),_.w(1),_.z("ngSwitchCase",b.yc.Mh),_.w(1),_.z("ngSwitchCase",b.yc.Error),_.w(1),_.z("ngSwitchCase",b.yc.kg))};
XRb=function(a,b){if(a&1){var c=_.Ac();_.B(0,"xrefs-tree-node",19);_.Q(1,"async");_.Q(2,"async");_.N(3,VRb,4,4,"ng-container",20);_.Q(4,"async");_.B(5,"xrefs-node",21);_.K("nodeClicked",function(e){_.Bc(c);var f=_.M(2);return _.Dc(WRb(f,e))});_.Q(6,"async");_.D()()}if(a&2){a=b.wa;_.M();var d=_.Ve(3);b=_.M();_.Ge("active-element",_.R(1,9,b.rc.TTa(a)))("hidden",a.aA(_.R(2,11,b.filter)));_.z("matTreeNodePaddingIndent",b.Kua)("focusableNode",d.Bh);_.w(3);_.z("ngIf",_.R(4,13,a instanceof uL?a.HF:void 0));
_.w(2);_.z("linkGenerator",_.R(6,15,a.KY.jx))("node",a)}};YRb=function(){};ZRb=function(a){a&1&&_.N(0,YRb,0,0,"ng-template",27);a&2&&(a=_.M().wa,_.M(2),_.z("ngTemplateOutlet",_.Ve(8))("ngTemplateOutletContext",_.af(2,SRb,a)))};
$Rb=function(a,b){a&1&&(_.B(0,"xrefs-tree-node",28,29),_.Q(2,"async"),_.N(3,ZRb,1,4,null,30),_.Q(4,"async"),_.F(5,"category-node",31),_.Q(6,"async"),_.Q(7,"async"),_.D());if(a&2){a=b.wa;_.M();var c=_.Ve(3);b=_.M();var d=_.Ve(12);_.z("focusableNode",c.Bh)("ascTrackElement",b.element)("trackGestureClick",a.Dca(_.R(2,13,b.filter)))("trackAction",b.rc.Qd(a)?"expand":"collapse")("trackProjectId",b.location.hb)("trackArtifactId",a.Id);_.Ee("aria-labelledby","category-node-"+a.Id);_.w(3);_.z("ngIf",a.Dca(_.R(4,
15,b.filter)))("ngIfElse",d);_.w(2);_.z("node",a)("stillPaging",_.R(6,17,b.Uxa))("filter",_.R(7,19,b.filter));_.Ee("id","category-node-"+a.Id)}};aSb=function(a){a&1&&_.Ke(0)};
bSb=function(a,b){a&1&&(_.B(0,"xrefs-tree-node",32),_.Q(1,"async"),_.N(2,aSb,1,0,"ng-container",33),_.F(3,"file-node",34),_.Q(4,"async"),_.Q(5,"async"),_.D());if(a&2){a=b.wa;_.M();var c=_.Ve(3);b=_.M();var d=_.Ve(8),e;_.Ge("hidden",a.aA(_.R(1,17,b.filter)));_.z("focusableNode",c.Bh)("matTreeNodePaddingIndent",b.Kua)("ascTrackElement",b.element)("trackGestureClick",!0)("trackAction",b.rc.Qd(a)?"expand":"collapse")("trackProjectId",b.location.hb)("trackArtifactId",a.Id);_.Ee("aria-labelledby","file-node-"+
a.Id);_.w(2);_.z("ngTemplateOutlet",d)("ngTemplateOutletContext",_.af(23,SRb,a));_.w(1);_.z("location",b.location)("node",a)("filteredOn",null==(e=_.R(4,19,b.filter))?null:e.KM)("truncateCount",_.R(5,21,b.XA));_.Ee("id","file-node-"+a.Id)}};
cSb=function(a){if(a&1){var b=_.Ac();_.G(0);_.B(1,"cdk-virtual-scroll-viewport",13);_.K("scrolledIndexChange",function(c){_.Bc(b);var d=_.M();return _.Dc(d.qga.next(c))})("ascResizeNotifier",function(c){_.Bc(b);var d=_.M();return _.Dc(d.YUb.next(c.clientHeight))});_.B(2,"mat-tree",14,15);_.N(4,XRb,7,17,"xrefs-tree-node",16);_.N(5,$Rb,8,21,"xrefs-tree-node",17);_.N(6,bSb,6,25,"xrefs-tree-node",18);_.D()();_.Je()}a&2&&(a=_.M(),_.w(1),_.z("itemSize",a.eV),_.w(1),_.z("filter",a.filter)("dataSource",a.dataSource)("treeControl",
a.rc),_.w(3),_.z("matTreeNodeDefWhen",a.FQc),_.w(1),_.z("matTreeNodeDefWhen",a.HQc))};dSb=function(a,b){a&1&&(_.B(0,"button",35),_.F(1,"mat-icon",36),_.D());a&2&&(a=b.node,b=_.M(),_.w(1),_.z("svgIcon",b.rc.Qd(a)?"shared:arrow_down_2":"shared:arrow_right_2"))};eSb=function(a){a&1&&_.F(0,"mat-icon",37)};fSb=function(a){a&1&&_.F(0,"mat-icon")};gSb=function(a){return _.iF(a)?a.Rb.ka(_.y(function(b){return b.qCc})):_.vd(void 0)};
hSb=function(a,b){b=void 0===b||b?"select":"deselect";return a?b+"Caller":b};iSb=function(a){return!a.ta.classList.contains("hidden")};jSb=function(a){a&1&&_.F(0,"xap-picker-single-select",5)};kSb=function(a){a&1&&_.F(0,"xap-picker-checklist",5)};lSb=function(a){a&1&&_.F(0,"xap-picker-selection-list",6)};
mSb=function(a,b){if(a&1){var c=_.Ac();_.B(0,"xap-picker",1);_.K("ngModelChange",function(e){_.Bc(c);var f=_.M();return _.Dc(f.Jx.next(e))});_.Q(1,"async");_.N(2,jSb,1,0,"xap-picker-single-select",2);_.N(3,kSb,1,0,"ng-template",null,3,_.pf);_.N(5,lSb,1,0,"xap-picker-selection-list",4);_.D()}if(a&2){a=b.Ma;var d=_.Ve(4);b=_.M();_.Ge("xap-picker-multi-pane",a.pv);_.z("ngModel",b.Jx)("options",_.R(1,11,b.options))("displayFunction",a.Gi)("searchVisible",a.Br)("searchFilter",a.B1)("selectAllVisible",
a.Hx);_.w(2);_.z("ngIf",a.g2)("ngIfElse",d);_.w(3);_.z("ngIf",a.pv)}};pSb=function(a){var b;return Object.assign({},{mz:[_.pD],Nl:a.Nl,RSa:!0},a,{hD:Object.assign({},{hua:a.dHc?nSb:(null==(b=a.hD)?void 0:b.hua)||oSb,nqa:a.zj(_.pD,new _.BC),ED:!0,Gi:a.Gi,values:a.options?_.Hjb(a.options):void 0},a.hD),zv:Object.assign({},{options:a.options,Gi:a.Gi},a.zv),f2:a.Nl===_.oD})};rSb=function(a,b){return function(c,d){return new qSb({id:a,displayName:b},c,d)}};
sSb=function(a,b){return pSb({Nl:_.jD,ora:_.CC("true"),zj:rSb(a,b),hD:{displayName:b},options:[]})};uSb=function(a){return pSb({Nl:yL,zv:{Br:!1,pv:!1},zj:tSb,hD:{displayName:"Category"},options:a,Gi:function(b){return b.displayName}})};
xSb=function(a,b,c){var d=c.push,e=d.apply,f=[];_.Ai(a,1)&&b.has("TEST")&&f.push(new qSb({id:"tests",displayName:"Exclude Tests"},_.pD,_.CC("true")));_.Ai(a,2)&&b.has("GENERATED")&&f.push(new qSb({id:"generatedFiles",displayName:"Exclude Generated Files"},_.pD,_.CC("true")));e.call(d,c,_.qc(f));return vSb(wSb(a),c)};
wSb=function(a){var b=new Map([]);_.Ai(a,1)&&b.set("tests",ySb);_.Ai(a,2)&&b.set("generatedFiles",zSb);_.Ai(a,3)&&b.set("path",ASb);var c=_.cb(a,5,_.Qn);c&&c.has("cross references")&&(c=_.Fi(c.get("cross references"),_.Jn,2).map(function(d){return BSb(d)}),b.set("category",uSb(c)));a=a.laa().filter(function(d){return!!d});a.length&&b.set("buildConfigs",pSb({Nl:_.jD,zv:{Br:!1,Hx:!1,pv:!1},zj:CSb,hD:{displayName:"Build Configs"},options:a}));return b};
BSb=function(a){a=a.getName().split("://",2);var b=a[0];if(!["KYTHE","GUICE"].includes(b))throw Error("gf`"+b);return{source:b,displayName:a[1]}};DSb=function(a,b){return a.size===b.size&&[].concat(_.qc(a)).every(function(c){return b.has(c)})};ESb=function(a,b){return a===b||!(!a||!b)&&a.length===b.length&&a.every(function(c,d){return c===b[d]})};FSb=function(a,b){return a===b||!(!a||!b)&&_.Bb(a,b)};
GSb=function(a,b){return a===b||!(!a||!b)&&a.length===b.length&&a.every(function(c,d){return _.Bb(c,b[d])})};HSb=function(a){var b=a.startsWith("-");return(a=b?a.slice(1):a)?{path:a,sx:b}:null};ISb=function(a){a&1&&(_.B(0,"span",8),_.Se(1,1),_.D())};JSb=function(a){a&1&&(_.B(0,"span",9),_.Se(1,2),_.D())};KSb=function(a){a&1&&(_.B(0,"span",9),_.Se(1,1),_.B(2,"span",10),_.Jc(),_.B(3,"svg",11),_.F(4,"path",12),_.D()()())};LSb=function(a){a&1&&(_.B(0,"span",13),_.Se(1,2),_.D())};
MSb=function(a){a&1&&(_.B(0,"button",3),_.K("click",function(b){return b.stopPropagation()}),_.Q(1,"format"),_.B(2,"mat-icon",4),_.P(3),_.D()());a&2&&(a=_.M(),_.Ee("aria-label",_.wz(1,3,null==a.tc?null:a.tc.WF,a.y3b,"SUMMARY")),_.w(2),_.z("svgIcon",_.aB(a.ui,"remove_filter")),_.w(1),_.Ye(_.bB(a.ui,"remove_filter")))};NSb=function(a){if(a&1){var b=_.Ac();_.B(0,"button",10);_.K("click",function(){_.Bc(b);var c=_.M();return _.Dc(c.rL())});_.Pe(1,11);_.D()}a&2&&(a=_.M(),_.z("disabled",!_.bhb(a.Zd)))};
OSb=function(a){a&1&&(_.B(0,"div",12)(1,"div",3)(2,"h2",4),_.P(3),_.D()(),_.F(4,"mat-progress-spinner",13),_.D());a&2&&(a=_.M(),_.w(2),_.Te("id","dialog-label-",a.tc.id,""),_.w(1),_.We(" ",a.tc.config.displayName," "),_.w(1),_.z("color",a.Wea)("diameter",48)("strokeWidth",4))};
PSb=function(a,b){if(a&1){var c=_.Ac();_.B(0,"mat-option",12);_.P(1);_.B(2,"button",13);_.K("click",function(d){var e=_.Bc(c).wa,f=_.M(2);d.stopPropagation();f.wOa.emit(e);return _.Dc()});_.B(3,"mat-icon",14);_.P(4);_.D()()()}a&2&&(a=b.wa,b=_.M(2),_.z("value",a),_.w(1),_.We(" ",a.label," "),_.w(2),_.z("svgIcon",_.aB(b.ui,"delete_filter"))("fontSet",b.eZa?"google-material-icons":void 0),_.w(1),_.Ye(_.bB(b.ui,"delete_filter")))};
QSb=function(a){a&1&&(_.B(0,"div",9)(1,"mat-optgroup",10),_.N(2,PSb,5,5,"mat-option",11),_.D()());a&2&&(a=_.M(),_.w(2),_.z("ngForOf",a.RA))};RSb=function(a){a&1&&_.Ke(0)};TSb=function(a,b){a&1&&(_.B(0,"mat-option",20),_.N(1,RSb,1,0,"ng-container",21),_.D());if(a&2){a=b.wa;_.M(4);var c=_.Ve(12);_.z("value",a);_.w(1);_.z("ngTemplateOutlet",c)("ngTemplateOutletContext",_.af(3,SSb,a))}};
USb=function(a){a&1&&(_.B(0,"div")(1,"mat-optgroup",18),_.N(2,TSb,2,5,"mat-option",19),_.D()());a&2&&(a=_.M().wa,_.w(1),_.z("label",a.KR),_.w(1),_.z("ngForOf",a.pL))};VSb=function(a){a&1&&_.Ke(0)};WSb=function(a){a&1&&(_.B(0,"mat-option",20),_.N(1,VSb,1,0,"ng-container",21),_.D());if(a&2){a=_.M().wa;_.M(2);var b=_.Ve(12);_.z("value",a);_.w(1);_.z("ngTemplateOutlet",b)("ngTemplateOutletContext",_.af(3,SSb,a))}};
XSb=function(a,b){a&1&&(_.G(0),_.N(1,USb,3,2,"div",16),_.N(2,WSb,2,5,"mat-option",17),_.Je());a&2&&(a=b.wa,_.M(2),_.w(1),_.z("ngIf",_.cB(a)&&0<a.pL.length),_.w(1),_.z("ngIf",!_.cB(a)))};YSb=function(a){a&1&&(_.B(0,"mat-option",22)(1,"span",23),_.P(2),_.D()());a&2&&(a=_.M(3),_.w(2),_.Ye(a.sA))};ZSb=function(a,b){a&1&&(_.G(0),_.N(1,YSb,3,1,"mat-option",7),_.Je());a&2&&(a=b.Ma,b=_.M(2),_.w(1),_.z("ngIf",b.sA&&0===a.length))};
$Sb=function(a){a&1&&(_.G(0),_.N(1,XSb,3,2,"ng-container",15),_.Q(2,"async"),_.N(3,ZSb,2,1,"ng-container",16),_.Q(4,"async"),_.Je());a&2&&(a=_.M(),_.w(1),_.z("ngForOf",_.R(2,2,a.yT)),_.w(2),_.z("ngIf",_.R(4,4,a.yT)))};aTb=function(a,b){a&1&&(_.B(0,"mat-option",20)(1,"span"),_.P(2),_.D()());a&2&&(a=b.wa,_.z("value",a),_.Ee("aria-label",a.ariaLabel||a.displayName),_.w(2),_.Ye(a.displayName))};
bTb=function(a){a&1&&(_.B(0,"div")(1,"mat-optgroup",18),_.N(2,aTb,3,3,"mat-option",19),_.D()());a&2&&(a=_.M().wa,_.w(1),_.z("label",a.KR),_.w(1),_.z("ngForOf",a.pL))};cTb=function(a){a&1&&(_.B(0,"mat-option",20)(1,"span"),_.P(2),_.D()());a&2&&(a=_.M().wa,_.z("value",a),_.Ee("aria-label",a.ariaLabel||null),_.w(2),_.Ye(a.displayName))};
dTb=function(a,b){a&1&&(_.G(0),_.N(1,bTb,3,2,"div",16),_.N(2,cTb,3,3,"mat-option",17),_.Je());a&2&&(a=b.wa,_.M(2),_.w(1),_.z("ngIf",_.cB(a)&&0<a.pL.length),_.w(1),_.z("ngIf",!_.cB(a)))};eTb=function(a){a&1&&(_.B(0,"mat-option",22)(1,"span",23),_.P(2),_.D()());a&2&&(a=_.M(3),_.w(2),_.Ye(a.sA))};fTb=function(a,b){a&1&&(_.G(0),_.N(1,eTb,3,1,"mat-option",7),_.Je());a&2&&(a=b.Ma,b=_.M(2),_.w(1),_.z("ngIf",b.sA&&0===a.length))};
gTb=function(a){a&1&&(_.N(0,dTb,3,2,"ng-container",15),_.Q(1,"async"),_.N(2,fTb,2,1,"ng-container",16),_.Q(3,"async"));a&2&&(a=_.M(),_.z("ngForOf",_.R(1,2,a.ZL)),_.w(2),_.z("ngIf",_.R(3,4,a.ZL)))};hTb=function(a){a&1&&(_.B(0,"mat-option",22),_.F(1,"mat-spinner",24),_.D());a&2&&(a=_.M(),_.Ee("aria-label",a.x5a))};iTb=function(a){a&1&&(_.B(0,"b"),_.P(1),_.D());a&2&&(a=_.M().wa,_.w(1),_.Ye(a.text))};jTb=function(a){a&1&&(_.B(0,"i"),_.P(1),_.D());a&2&&(a=_.M().wa,_.w(1),_.Ye(a.text))};
kTb=function(a){a&1&&(_.B(0,"u"),_.P(1),_.D());a&2&&(a=_.M().wa,_.w(1),_.Ye(a.text))};lTb=function(a){a&1&&(_.G(0),_.P(1),_.Je());a&2&&(a=_.M().wa,_.w(1),_.Ye(a.text))};mTb=function(a,b){a&1&&(_.B(0,"span"),_.G(1,25),_.N(2,iTb,2,1,"b",26),_.N(3,jTb,2,1,"i",26),_.N(4,kTb,2,1,"u",26),_.N(5,lTb,2,1,"ng-container",27),_.Je(),_.D());a&2&&(a=b.wa,_.w(1),_.z("ngSwitch",a.tag),_.w(1),_.z("ngSwitchCase","b"),_.w(1),_.z("ngSwitchCase","i"),_.w(1),_.z("ngSwitchCase","u"))};
nTb=function(a,b){a&1&&_.N(0,mTb,6,4,"span",15);a&2&&_.z("ngForOf",b.wa.hZ)};oTb=function(a){a&1&&(_.B(0,"mat-icon",13),_.P(1),_.D());a&2&&(a=_.M(2),_.z("svgIcon",_.Hhb(a.ui,a.waa())),_.w(1),_.We(" ",a.waa()," "))};pTb=function(a){a&1&&(_.B(0,"span",14),_.P(1),_.D());a&2&&(a=_.M(2),_.w(1),_.Ye(a.IZ))};
qTb=function(a,b){if(a&1){var c=_.Ac();_.B(0,"xap-applied-filter-chip",15);_.K("editorVisibleChange",function(){var d=_.Bc(c).index,e=_.M(2);return _.Dc(e.openEditor(d))})("removed",function(){var d=_.Bc(c).index,e=_.M(2);e.remove(d);var f;null==(f=e.Kp)||_.clb(f);if(1<e.fe.length&&d<e.fe.length){var g;null==(g=e.fe.get(d))||g.focus()}return _.Dc()})("chipClick",function(){_.Bc(c);var d;null==(d=_.M(2).Kp)||_.clb(d);return _.Dc()});_.Q(1,"async");_.D()}a&2&&(a=b.wa,b=_.M(2),_.z("appliedFilter",a)("filter",
_.R(1,3,b.config.LC(a.config.id)))("disabled",b.disabled))};rTb=function(a){if(a&1){var b=_.Ac();_.B(0,"button",16);_.K("click",function(c){_.Bc(b);var d=_.M(2);return _.Dc(d.jva(c))});_.B(1,"mat-icon",17);_.P(2);_.D()()}a&2&&(a=_.M(2),_.z("matTooltip",a.iga),_.Ee("aria-label",a.iga),_.w(1),_.z("svgIcon",_.aB(a.ui,"save_filters")),_.w(1),_.Ye(_.bB(a.ui,"save_filters")))};
sTb=function(a){if(a&1){var b=_.Ac();_.B(0,"button",18);_.K("click",function(c){_.Bc(b);var d=_.M(2);return _.Dc(d.AY(c))})("mousedown",function(){_.Bc(b);var c=_.M(2);return _.Dc(c.gNa=!0)});_.B(1,"mat-icon",19);_.P(2);_.D()()}a&2&&(a=_.M(2),_.z("matTooltip",a.yfa),_.Ee("aria-label",a.yfa),_.w(1),_.z("svgIcon",_.aB(a.ui,"clear_filters")),_.w(1),_.Ye(_.bB(a.ui,"clear_filters")))};
vTb=function(a,b){if(a&1){var c=_.Ac();_.B(0,"xap-filter-editor",20);_.K("editorVisibleChange",function(e){var f=_.Bc(c).index,g=_.M(2);return _.Dc(_.Khb(g,e,f))})("update",function(e){var f=_.Bc(c).index,g=_.M(2);return _.Dc(g.update(f,e,g.editor))})("canceled",function(){_.Bc(c);var e=_.M(2);return _.Dc(tTb(e))})("onCloseEditor",function(e){_.Bc(c);var f=_.M(2);return _.Dc(uTb(f,e))});_.Q(1,"async");_.D()}if(a&2){a=b.wa;b=b.index;var d=_.M(2);_.z("appliedFilter",a)("filter",_.R(1,5,d.config.LC(a.config.id)))("isEditorVisible",
d.K_(b))("disabled",d.disabled)("overlayOrigin",null==d.Qgb?null:d.Qgb.get(b))}};
wTb=function(a){if(a&1){var b=_.Ac();_.G(0);_.B(1,"div",2);_.K("click",function(c){_.Bc(b);var d=_.M();return _.Dc(d.OC(c))})("focusin",function(){_.Bc(b);var c=_.M();return _.Dc(c.rXa())})("focusout",function(){_.Bc(b);var c=_.M();return _.Dc(c.v0())});_.B(2,"div",3);_.N(3,oTb,2,2,"mat-icon",4);_.N(4,pTb,2,1,"span",5);_.D();_.B(5,"div",6)(6,"mat-chip-listbox",7);_.N(7,qTb,2,5,"xap-applied-filter-chip",8);_.Q(8,"async");_.B(9,"xap-filter-menu",9);_.K("selected",function(c){_.Bc(b);var d=_.M();return _.Dc(_.wkb(d,
c))})("selectedSet",function(c){_.Bc(b);var d=_.M();return _.Dc(d.poa(c))})("deletedSet",function(){_.Bc(b);_.M();return _.Dc()})("onBackspace",function(){_.Bc(b);var c=_.M();return _.Dc(c.P_a())});_.Q(10,"async");_.D()()();_.N(11,rTb,3,4,"button",10);_.N(12,sTb,3,4,"button",11);_.D();_.N(13,vTb,2,7,"xap-filter-editor",12);_.Q(14,"async");_.Je()}a&2&&(a=_.M(),_.w(3),_.z("ngIf",!a.IZ),_.w(1),_.z("ngIf",a.IZ),_.w(2),_.z("disabled",a.disabled),_.w(1),_.z("ngForOf",_.R(8,16,a.config.qg))("ngForTrackBy",
a.pRa),_.w(2),_.z("suggestionProvider",a.config.jDb.iia)("useRankedSuggestions",a.config.kV)("placeholder",a.hT)("inputLabel",a.aca||a.hT)("noResultsMessage",a.sA)("disabled",a.disabled)("savedFilterSets",_.R(10,18,null==a.config.cN?null:a.config.cN.RA)),_.w(2),_.z("ngIf",a.config.cN&&0<a.config.qg.getValue().length),_.w(1),_.z("ngIf",_.ykb(a)),_.w(1),_.z("ngForOf",_.R(14,20,a.config.qg))("ngForTrackBy",a.pRa))};xTb=function(a){a&1&&_.Ke(0)};
yTb=function(a,b){if(a&1){var c=_.Ac();_.B(0,"xap-filter-editor",20);_.K("editorVisibleChange",function(e){var f=_.Bc(c).index,g=_.M(2);return _.Dc(_.Khb(g,e,f))})("update",function(e){var f=_.Bc(c).index,g=_.M(2);return _.Dc(g.update(f,e,g.editor))})("canceled",function(){_.Bc(c);var e=_.M(2);return _.Dc(tTb(e))})("onCloseEditor",function(e){_.Bc(c);var f=_.M(2);return _.Dc(uTb(f,e))});_.Q(1,"async");_.D()}if(a&2){a=b.wa;b=b.index;var d=_.M(2);_.z("appliedFilter",a)("filter",_.R(1,5,d.config.LC(a.config.id)))("isEditorVisible",
d.K_(b))("disabled",d.disabled)("overlayOrigin",d.gOa)}};
zTb=function(a){a&1&&(_.N(0,xTb,1,0,"ng-container",21),_.N(1,yTb,2,7,"xap-filter-editor",12),_.Q(2,"async"));if(a&2){a=_.M();var b=_.z("ngTemplateOutlet",a.tQa.Sc);var c=a.config;var d=a.openEditor,e=a.WJb,f=a.AY,g=a.uQc,h=a.TMb,n=a.poa,r=a.jva,v=_.Gc()+6,A=_.Ac(),C=XBb(A,v,c,d,e,f);c=XBb(A,v+4,g,h,n,r)||C?A[v+8]={config:c,openEditor:d,WJb:e,AY:f,uQc:g,TMb:h,poa:n,jva:r}:A[v+8];b("ngTemplateOutletContext",c);_.w(1);_.z("ngForOf",_.R(2,4,a.config.qg))("ngForTrackBy",a.pRa)}};
ATb=function(a){if(a&1){var b=_.Ac();_.B(0,"onedev-feature-tooltip-controller")(1,"onedev-feature-tooltip",6);_.K("dismiss",function(){_.Bc(b);var c=_.M(2);return _.Dc(c.BXa())});_.B(2,"p",7);_.P(3);_.D();_.P(4);_.D()()}a&2&&(a=_.M(2),_.w(3),_.Ye(a.mCa),_.w(1),_.We(" ",a.lCa," "))};
BTb=function(a,b){if(a&1){var c=_.Ac();_.G(0);_.B(1,"collapsible-icon-button",5);_.K("click",function(){var d=_.Bc(c).Ma,e=_.M();return _.Dc(e.r0a(!d.enabled))});_.Q(2,"async");_.Q(3,"async");_.Q(4,"async");_.D();_.N(5,ATb,5,2,"onedev-feature-tooltip-controller",3);_.Q(6,"async");_.F(7,"mat-divider",1);_.Je()}a&2&&(a=b.Ma,b=_.M(),_.w(1),_.z("collapsed",!0)("selected",a.enabled)("disabled",_.R(2,7,b.fU))("ariaLabel",_.R(3,9,b.fU)?b.y5a:a.enabled?b.A5a:b.z5a)("tooltipText",_.R(4,11,b.fU)?b.y5a:a.enabled?
b.A5a:b.z5a),_.w(4),_.z("ngIf",_.R(6,13,b.I0a())),_.w(2),_.z("vertical",!0))};CTb=function(a){if(a&1){var b=_.Ac();_.B(0,"collapsible-icon-button",8);_.K("click",function(){_.Bc(b);var c=_.M();return _.Dc(c.gB())});_.D()}a&2&&(a=_.M(),_.z("icon",a.Vt?"expand_all":"collapse_all")("collapsed",!0)("ariaLabel",a.Vt?a.J3:a.I3)("tooltipText",a.Vt?a.J3:a.I3)("ascTrackElement",a.element)("trackGestureClick",!0)("trackAction",a.Vt?"expandAll":"collapseAll")("trackProjectId",a.location.hb))};
DTb=function(a){return{status:1,fetch:function(){a.next()}}};ITb=function(a){var b;if(a.visible&&(!a.wv||0===(null==(b=a.wv)?void 0:b.vg())))return zL(ETb,a);if(!_.Ksb(a.wv,a.aL))return zL(FTb,a);var c;if((null==(c=a.wv)?void 0:c.getSize())===a.visible){var d;return 1===(null==(d=a.wv)?void 0:d.vg())?zL(GTb,a):zL(ETb,a)}var e;return 0===(null==(e=a.wv)?void 0:e.vg())?zL(ETb,a):zL(HTb,a)};
zL=function(a,b){var c=b.wv,d=b.aL,e=b.visible;return a.format({detailText:b.ZY,total:JTb(c),totalModifier:KTb(c),filteredTotal:JTb(d),filteredModifier:KTb(d),visible:e})};JTb=function(a){return a&&0!==a.vg()?a.getSize():"?"};KTb=function(a){switch(null==a?void 0:a.vg()){case 3:return">=";case 2:return"~";default:return""}};
LTb=function(a){for(var b=!1,c=!1,d=[new Set],e,f=RegExp("([?+*]|{\\d+,?\\d*})\\??|\\[:\\^?\\w+:]|\\(\\?P<\\w+>|\\(\\?[-imsU]+[:)]|\\\\[pP]\\w\\w?|\\\\x{\\w+}|\\\\\\d{1,3}|\\\\.|.|\\n","g");e=f.exec(a);){var g=e[0];if(b)"\\E"===g&&(b=!1);else if("\\Q"===g)b=!0;else if(g=g.replace(/^\\x{/,"\\u{").replace(/^(\\p)(.+)/i,"$1{$2}").replace(/^\\([0-7]+)/,function(n,r){return"\\u{"+parseInt(r,8).toString(16)+"}"}),!(c||"\\A"===g||"\\z"===g||"\\a"===g||"^"===g&&d[d.length-1].has("m")||"$"===g&&d[d.length-
1].has("m")||"."===g&&d[d.length-1].has("s")))if(/^\(\?[^P]/i.test(g)){e=!1;/:$/.test(g)&&d.push(new Set(d[d.length-1]));g=_.q(g.substring(2,g.length-1).split(""));for(var h=g.next();!h.done;h=g.next())h=h.value,"-"===h?e=!0:e?d[d.length-1].delete(h):"i"===h||d[d.length-1].add(h)}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))}};AL=function(a){a=a.children;return!!a&&0<a.length};
MTb=function(a){if(!("children"in a))return 0===a.TS.length?1:0;var b=0;a=_.q(a.children);for(var c=a.next();!c.done;c=a.next())b+=MTb(c.value);return b};NTb=function(a,b){return b?a.Id===("string"===typeof b?b:b.Id):!1};OTb=function(a){return _.iF(a)&&0===a.Rb.status};
PTb=function(a,b,c,d,e,f,g,h){var n,r,v=d+"::"+b+":"+(null!=(r=null==(n=a.tG())?void 0:n.Kw())?r:"");b=a.zaa();if(!b)return b=g.fl++,_.Pi(a,5,_.jOa)?new BL(a,c,v,e,h):{item:a,tea:h,level:c,Id:v,TS:"",Of:b};d=_.Fi(b,_.Un,1).map(function(A,C){return PTb(A,C,c+1,v,e,f,g,h)});0===c&&2===_.Oi(b,7,0)?(n=v+"::-1:notice",n={item:new _.Un,tea:h,level:c+1,Id:n,TS: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!==_.Oi(b,7,0)&&4!==_.Oi(b,7,0)||(n=v+"::-1:notice",n={item:new _.Un,tea:h,level:c+1,Id:n,TS: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,tea:h,level:c,Id:v,TS:"",children:d,JZ:_.Oi(b,7,0),wv:_.Ei(b,_.Nn,5),aL:_.Ei(b,_.Nn,6)}};
QTb=function(a){var b=a.OK,c=a.Wz,d=a.fT;a=a.mEc;var e=new _.On;b=_.q(b);for(var f=b.next();!f.done;f=b.next())switch(f=f.value,f){case "GENERATED":e.QNb(1);break;case "TEST":_.Si(e,1,1);break;default:_.rg(f)}c&&(_.Si(e,5,2),_.jb(e,6,c,_.Oa));if(d){_.Si(e,3,d.sx?1:2);try{LTb(d.path);var g=!0}catch(h){g=!1}if(g)e.jd(d.path);else return{errorMessage:"Invalid regular expression in the path filter."}}a&&(_.Si(e,9,2),e.INb(a.map(function(h){return h.displayName})));return{filter:e}};
RTb=function(a){a&1&&(_.B(0,"a",7),_.P(1),_.D());a&2&&(a=_.M(2),_.Ee("href",a.YY,_.jd),_.w(1),_.We("",a.L9,":"))};STb=function(a){a&1&&(_.B(0,"div",4),_.N(1,RTb,2,2,"a",5),_.B(2,"a",6),_.P(3),_.D(),_.B(4,"a"),_.P(5),_.D()());a&2&&(a=_.M(),_.w(1),_.z("ngIf",a.L9&&a.YY),_.w(1),_.Ee("href",a.Vlb,_.jd),_.w(1),_.Ye(a.Ylb),_.w(1),_.Ee("href",a.YY,_.jd),_.w(1),_.Hdb("","{","... ",a.ZY," ...","}",""))};TTb=function(a){a&1&&(_.G(0),_.B(1,"span",9),_.P(2),_.D(),_.Je());a&2&&(a=_.M(2),_.w(2),_.Ye(a.rIc))};
UTb=function(a){a&1&&_.N(0,TTb,3,1,"ng-container",8);if(a&2){a=_.M();var b=_.Ve(4);_.z("ngIf",a.vta)("ngIfElse",b)}};VTb=function(a){a&1&&_.Ke(0)};WTb=function(a){a&1&&(_.B(0,"a",12),_.N(1,VTb,1,0,"ng-container",13),_.D());if(a&2){a=_.M(2);var b=_.Ve(6);_.Ee("href",a.YY,_.jd);_.w(1);_.z("ngTemplateOutlet",b)}};
XTb=function(a){if(a&1){var b=_.Ac();_.B(0,"span",14);_.F(1,"mat-divider",15);_.B(2,"button",16);_.K("click",function(c){_.Bc(b);var d=_.M(2),e,f;d.bK.emit({category:null!=(f=null==(e=d.node.tea)?void 0:e.getName())?f:void 0,action:0});c.stopPropagation();return _.Dc()})("keydown.enter",function(c){_.Bc(b);_.M(2);c.stopPropagation();return _.Dc()});_.P(3);_.D()()}a&2&&(a=_.M(2),_.w(1),_.z("vertical",!0),_.w(1),_.z("matTooltip",a.Nac),_.w(1),_.We(" ",a.Mac," "))};
YTb=function(a){a&1&&(_.N(0,WTb,2,2,"a",10),_.N(1,XTb,4,3,"span",11));if(a&2){a=_.M();var b=_.Ve(6);_.z("ngIf",a.YY)("ngIfElse",b);_.w(1);_.z("ngIf",a.xOb)}};ZTb=function(a){a&1&&(_.B(0,"span",7),_.P(1),_.D());a&2&&(a=_.M(2),_.w(1),_.We("",a.L9,":"))};aUb=function(a){a&1&&(_.N(0,ZTb,2,1,"span",5),_.B(1,"span",17),_.P(2),_.D());a&2&&(a=_.M(),_.z("ngIf",a.L9),_.w(1),_.z("ngClass",_.af(3,$Tb,a.Iyb)),_.w(1),_.We(" ",a.ZY,""))};
bUb=function(a){var b=a.find(function(g){var h;return 0===g.level&&"Definitions"===(null==(h=g.item.tG())?void 0:h.Kw())});if(b&&AL(b)){a=void 0;var c=[];b=_.q(b.children);for(var d=b.next();!d.done;d=b.next())if(d=d.value,AL(d)){d=_.q(d.children);for(var e=d.next();!e.done;e=d.next()){e=e.value;var f=_.Vh(e.item,4);if(f)if(f.startsWith("x-kythe://"))c.push({Id:e.Id,uri:f});else{if(a)return;a={Id:e.Id,uri:f}}}}if(a)return a;if(1===c.length)return c[0]}};cUb=function(a,b){return a.filter(function(c){return b.has(c.Id)})};
dUb=function(a,b){if(b)return(a=a.find(function(c){return NTb(c,b)}))?{Id:a.Id,uri:_.Vh(a.item,4)}:void 0};eUb=function(a,b){return a.find(function(c){return c.Id===b})};
hUb=function(a,b,c,d,e){var f=[];c=_.q(c.values());for(var g=c.next();!g.done;g=c.next()){g=_.q(_.Fi(g.value,_.Zn,2));for(var h=g.next();!h.done;h=g.next())f.push(h.value)}f.sort(function(C,I){var L,O,Y,ma,ta,wa;return(null!=(ta=null==C?void 0:null==(L=_.Ei(C,_.Jn,4))?void 0:null==(O=L.getMetadata())?void 0:O.VRa())?ta:1E6)-(null!=(wa=null==I?void 0:null==(Y=_.Ei(I,_.Jn,4))?void 0:null==(ma=Y.getMetadata())?void 0:ma.VRa())?wa:1E6)});c={fl:0};g=[];f=_.q(f);for(h=f.next();!h.done;h=f.next()){h=h.value;
var n=void 0,r=void 0,v=void 0,A=fUb(new _.Un,(new _.Kn).C0a(null!=(v=null==(n=h)?void 0:null==(r=_.Ei(n,_.Jn,4))?void 0:r.getName())?v:"").Qo(1)).UNb(h.zaa());r=n=void 0;h=PTb(A,g.length,0,"",function(C,I,L){return gUb(b,a,C,d,I,L)},e,c,null!=(r=null==(n=h)?void 0:_.Ei(n,_.Jn,4))?r:void 0);g.push(h)}return g};
jUb=function(a){a=iUb(a).map(function(b){return b.qhb.ka(_.Ud(OTb),_.we(function(c){c=c.Rb;b.children=c.children;b.wv=c.wv;b.aL=c.aL;b.JZ=c.JZ}),_.ue(function(c){return jUb(c.Rb.children).ka(_.te({}))}))});return _.Sd.apply(null,_.qc(a))};iUb=function(a){var b=[];a=[].concat(_.qc(a));for(var c;c=a.shift();)if(AL(c)){c=_.q(c.children);for(var d=c.next();!d.done;d=c.next())a.push(d.value)}else c instanceof BL&&b.push(c);return b};
kUb=function(a,b,c,d,e,f,g){var h={fl:0};return{status:0,children:_.Fi(d,_.Un,1).map(function(n,r){return PTb(n,r,e+1,c,function(v,A,C){return gUb(b,a,v,f,A,C)},g,h)}),wv:_.Ei(d,_.Nn,5)||new _.Nn,aL:_.Ei(d,_.Nn,6)||new _.Nn,JZ:_.Oi(d,7,0)||0}};lUb=function(a){a&1&&_.Ke(0)};mUb=function(a){a&1&&(_.B(0,"div",3),_.N(1,lUb,1,0,"ng-container",4),_.D());if(a&2){_.M();var b=_.Ve(4);_.w(1);_.z("ngTemplateOutlet",b)}};
nUb=function(a){a&1&&(_.B(0,"div",5)(1,"span",6),_.P(2),_.D(),_.Se(3),_.Se(4,1),_.D(),_.Se(5,2));a&2&&(a=_.M(),_.Ee("aria-live",a.Gxc)("role",a.Jxc),_.w(2),_.Ye(a.icon.ariaLabel))};
oUb=function(a,b){if(a&1){var c=_.Ac();_.B(0,"unified-xref-actions",8);_.K("expansion",function(d){_.Bc(c);var e=_.M();return _.Dc(e.gB(d))})("filter",function(d){_.Bc(c);var e=_.M();return _.Dc(e.filter.next(d))})("openInMiniPanel",function(d){_.Bc(c);var e=_.M();return _.Dc(e.s0a(d))});_.Q(1,"async");_.Q(2,"async");_.D()}a&2&&(a=b.Ma,b=_.M(),_.z("location",_.R(1,6,b.Mu))("categoryFilter",b.bK)("element",b.element)("showingCodePanel",_.R(2,8,b.XA))("anyExpandableNodes",a.xF)("allNodesCollapsed",
a.zF))};pUb=function(a){a&1&&_.F(0,"loading",9,10)};qUb=function(a){a&1&&(_.B(0,"dc-information-box",11,12),_.P(2),_.Q(3,"async"),_.D());a&2&&(a=_.M(),_.w(2),_.We(" ",_.R(3,1,a.state).message," "))};rUb=function(a,b){a&1&&(_.B(0,"xap-callout",16)(1,"xap-callout-body"),_.P(2),_.D()());a&2&&(a=b.wa,_.w(2),_.We(" ",_.Ei(a,_.Ln,1).getMessage()," "))};sUb=function(){};
uUb=function(a){a&1&&_.N(0,sUb,0,0,"ng-template",21);a&2&&(a=_.M().wa,_.M(2),_.z("ngTemplateOutlet",_.Ve(8))("ngTemplateOutletContext",_.af(2,tUb,a)))};vUb=function(a){a&1&&_.F(0,"mat-spinner",24);a&2&&_.z("diameter",12)("strokeWidth",2)};wUb=function(a){a&1&&(_.G(0),_.B(1,"mat-icon"),_.P(2,"warning"),_.D(),_.B(3,"span",25),_.P(4),_.D(),_.Je());a&2&&(a=_.M().wa,_.w(4),_.Ye(a.message))};xUb=function(){};
yUb=function(a){if(a&1){var b=_.Ac();_.B(0,"div",27);_.K("click",function(){_.Bc(b);var e=_.M(2).wa;_.M(4);e=e.Rb;1===e.status&&e.fetch();return _.Dc()});_.N(1,xUb,0,0,"ng-template",21);_.D()}if(a&2){a=_.M(4).wa;var c=_.M(2),d=_.Ve(8);_.z("ascTrackElement",c.element)("trackGestureClick",!0)("trackAction",c.rc.Qd(a)?"expand":"collapse")("trackArtifactId",a.Id);_.w(1);_.z("ngTemplateOutlet",d)("ngTemplateOutletContext",_.af(6,tUb,a))}};
zUb=function(a){a&1&&(_.G(0),_.N(1,yUb,2,8,"div",26),_.Je());if(a&2){a=_.M().wa;_.M(4);var b=_.Ve(10);_.w(1);_.z("ngIf",1===a.Rb.status)("ngIfElse",b)}};AUb=function(a,b){a&1&&(_.G(0,1),_.N(1,vUb,1,2,"mat-spinner",23),_.N(2,wUb,5,1,"ng-container",4),_.N(3,zUb,2,2,"ng-container",4),_.Je());a&2&&(a=b.wa,b=_.M(4),_.z("ngSwitch",a.state),_.w(1),_.z("ngSwitchCase",b.yc.Mh),_.w(1),_.z("ngSwitchCase",b.yc.Error),_.w(1),_.z("ngSwitchCase",b.yc.kg))};
BUb=function(a){a&1&&(_.N(0,AUb,4,4,"ng-container",22),_.Q(1,"async"));if(a&2){a=_.M().wa;_.M(2);var b=_.Ve(12);_.z("ngIf",_.R(1,2,a instanceof BL?a.qhb:void 0))("ngIfElse",b)}};
DUb=function(a,b){if(a&1){var c=_.Ac();_.B(0,"xrefs-tree-node",17);_.Q(1,"async");_.N(2,uUb,1,4,null,18);_.N(3,BUb,2,4,"ng-template",null,19,_.pf);_.B(5,"node-contents",20);_.K("nodeClicked",function(e){_.Bc(c);var f=_.M(2);return _.Dc(CUb(f,e))});_.Q(6,"async");_.D()()}if(a&2){a=b.wa;var d=_.Ve(4);b=_.M(2);_.Ge("header-bar",0===a.level)("active-element",_.R(1,14,b.rc.TTa(a)));_.z("matTreeNodePaddingIndent",b.Kua)("ascTrackElement",b.element)("trackGestureClick",!0)("trackAction",b.rc.Qd(a)?"expand":
"collapse")("trackArtifactId",a.Id);_.w(2);_.z("ngIf",b.jj(a))("ngIfElse",d);_.w(3);_.z("categoryFilter",b.bK)("makeLink",_.R(6,16,b.jx))("node",a)}};EUb=function(a){a&1&&(_.G(0),_.N(1,rUb,3,1,"xap-callout",13),_.Q(2,"async"),_.B(3,"mat-tree",14),_.N(4,DUb,7,18,"xrefs-tree-node",15),_.D(),_.Je());if(a&2){a=_.M();var b;_.w(1);_.z("ngForOf",null==(b=_.R(2,4,a.state))?null:null==b.Rb?null:b.Rb.Fda);_.w(2);_.z("rawNodes",a.Le)("dataSource",a.dataSource)("treeControl",a.rc)}};
FUb=function(a,b){a&1&&(_.B(0,"button",28),_.F(1,"mat-icon",29),_.D());a&2&&(a=b.node,b=_.M(),_.w(1),_.z("svgIcon",b.rc.Qd(a)?"shared:arrow_down_2":"shared:arrow_right_2"))};GUb=function(a){a&1&&_.F(0,"mat-icon",30)};HUb=function(a){a&1&&_.F(0,"mat-icon")};IUb=function(a,b){b=void 0===b||b?"select":"deselect";return a?b+"Context":b};JUb=function(a){a&1&&(_.B(0,"mat-icon"),_.P(1,"keyboard_arrow_right"),_.D())};
KUb=function(a,b){if(a&1){var c=_.Ac();_.G(0);_.B(1,"button",11);_.K("click",function(){var d=_.Bc(c),e=d.index;d=d.last;var f=_.M(2);d||(f.mb("popStack"),f.vc.sHb.next(e));return _.Dc()});_.P(2);_.D();_.N(3,JUb,2,0,"mat-icon",10);_.Je()}a&2&&(a=b.wa,b=b.last,_.w(1),_.z("disabled",b),_.w(1),_.Ye(a),_.w(1),_.z("ngIf",!b))};LUb=function(a,b){a&1&&_.F(0,"copy-button",12);a&2&&(a=b.Ma,_.z("isSmall",!0)("copyText",a))};
MUb=function(a){if(a&1){var b=_.Ac();_.B(0,"unified-xref-tree",13);_.K("selectedLocationChanged",function(c){_.Bc(b);var d=_.M(2);return _.Dc(d.Gga.next(c))});_.Q(1,"async");_.D()}a&2&&(a=_.M(2),_.z("location",a.location)("selectedXref",_.R(1,2,a.Rmb)))};NUb=function(a){if(a&1){var b=_.Ac();_.B(0,"xref-tree",13);_.K("selectedLocationChanged",function(c){_.Bc(b);var d=_.M(2);return _.Dc(d.Gga.next(c))});_.Q(1,"async");_.D()}a&2&&(a=_.M(2),_.z("location",a.location)("selectedXref",_.R(1,2,a.Rmb)))};
OUb=function(a){a&1&&(_.G(0),_.F(1,"xrefs-layer",31),_.Je());a&2&&(a=_.M(2).Ma,_.w(1),_.z("layerBaseLocation",a.location))};PUb=function(a){a&1&&_.F(0,"semantic-decoration-layer",31);a&2&&(a=_.M(2).Ma,_.z("layerBaseLocation",a.location))};
QUb=function(a){a&1&&(_.B(0,"format-code",28),_.Q(1,"async"),_.N(2,OUb,2,1,"ng-container",0),_.Q(3,"async"),_.N(4,PUb,1,1,"ng-template",null,29,_.pf),_.F(6,"link-decoration-layer",30),_.D());if(a&2){var b=_.Ve(5);a=_.M().Ma;var c=_.M(3);_.z("value",a.code||a.Be)("fileName",a.fileName)("scrollToLine",_.R(1,10,c.PMc))("highlightInfo",a.Lw)("lineLimitation",a.eH)("focusableRegion",c.eka.uZb);_.w(2);_.z("ngIf",_.R(3,12,c.iV))("ngIfElse",b);_.w(4);_.z("content",a.Be)("scoLinks",a.MD)}};
RUb=function(a){a&1&&_.F(0,"loading")};SUb=function(a){a&1&&(_.B(0,"dc-information-box",32),_.P(1," File not found "),_.D())};TUb=function(a,b){a&1&&(_.G(0,24),_.N(1,QUb,7,14,"format-code",25),_.N(2,RUb,1,0,"loading",26),_.N(3,SUb,2,0,"dc-information-box",27),_.Je());a&2&&(a=b.Ma,b=_.M(3),_.z("ngSwitch",a.kind),_.w(1),_.z("ngSwitchCase",b.On.Dt),_.w(1),_.z("ngSwitchCase",b.On.n6a))};
UUb=function(a,b){if(a&1){var c=_.Ac();_.G(0);_.F(1,"splitter",14);_.B(2,"div",15,16)(4,"div",17)(5,"a",18)(6,"middle-truncated-path",19)(7,"mat-icon",20);_.P(8,"open_in_browser");_.D();_.B(9,"span")(10,"copy-button",21);_.K("copyEvent",function(){_.Bc(c);var e=_.M(2);return _.Dc(e.mb("copyPath"))});_.Q(11,"async");_.Q(12,"maybeStripGoogle3");_.D()()()();_.B(13,"button",22);_.K("click",function(){_.Bc(c);var e=_.M(2);return _.Dc(e.yz())});_.B(14,"mat-icon");_.P(15,"close");_.D()()();_.N(16,TUb,4,
3,"ng-container",23);_.Q(17,"async");_.D();_.Je()}if(a&2){a=b.Ma;var d=_.Ve(3);b=_.M(2);_.w(1);_.z("changeSizeOf",d);_.w(4);_.z("routerLink",_.ep(a))("ascTrackElement",b.element)("trackProjectId",a.hb);_.w(1);_.z("path",a.wo);_.w(4);_.z("copyText",_.R(11,10,_.R(12,12,a)))("isSmall",!0);_.w(3);_.z("ascTrackElement",b.element)("trackProjectId",a.hb);_.w(3);_.z("ngIf",_.R(17,14,b.by))}};
VUb=function(a){a&1&&(_.G(0),_.B(1,"div",2)(2,"div",3)(3,"div",4),_.N(4,KUb,4,3,"ng-container",5),_.Q(5,"async"),_.D()(),_.N(6,LUb,1,2,"copy-button",6),_.Q(7,"async"),_.D(),_.B(8,"div",7),_.N(9,MUb,2,4,"unified-xref-tree",8),_.Q(10,"async"),_.N(11,NUb,2,4,"ng-template",null,9,_.pf),_.N(13,UUb,18,16,"ng-container",10),_.Q(14,"async"),_.D(),_.Je());if(a&2){var b=_.Ve(12);a=_.M();_.w(4);_.z("ngForOf",_.R(5,5,a.fNb));_.w(2);_.z("ngIf",_.R(7,7,a.SMc));_.w(3);_.z("ngIf",_.R(10,9,a.iV))("ngIfElse",b);_.w(4);
_.z("ngIf",_.R(14,11,a.Gga))}};WUb=function(a){a&1&&(_.B(0,"div",33,34)(2,"div",35),_.P(3," Click a definition or usage to view references. "),_.D(),_.F(4,"underline-xrefs",36),_.D())};XUb=function(a){return!!a};YUb=function(a){a&1&&_.F(0,"history-panel",8);a&2&&(a=_.M(2),_.z("viewData",a.yb))};ZUb=function(a){a&1&&_.N(0,YUb,1,1,"history-panel",7);a&2&&(a=_.M(),_.z("ngIf",!a.vr))};
$Ub=function(a){a&1&&(_.B(0,"div",11),_.Q(1,"async"),_.P(2,"References"),_.D());a&2&&(a=_.M(2),_.z("matTooltip",_.R(1,1,a.T3a)))};aVb=function(a){a&1&&_.F(0,"xref-panel",12);a&2&&(a=_.M(2),_.z("location",a.yb.location))};bVb=function(a){a&1&&(_.B(0,"mat-tab",9),_.Q(1,"async"),_.N(2,$Ub,3,3,"ng-template",10),_.N(3,aVb,1,1,"ng-template",2),_.D());a&2&&(a=_.M(),_.z("disabled",_.R(1,1,a.T3a)))};
cVb=function(a){a&1&&(_.B(0,"div",11),_.Q(1,"async"),_.P(2,"Callgraph"),_.D());a&2&&(a=_.M(2),_.z("matTooltip",_.R(1,1,a.KMa)))};dVb=function(a){a&1&&_.F(0,"callgraph-panel",8);a&2&&(a=_.M(2),_.z("viewData",a.yb))};eVb=function(a){a&1&&(_.B(0,"mat-tab",9),_.Q(1,"async"),_.N(2,cVb,3,3,"ng-template",10),_.N(3,dVb,1,1,"ng-template",2),_.D());a&2&&(a=_.M(),_.z("disabled",_.R(1,1,a.KMa)))};fVb=function(a){a&1&&_.F(0,"warnings-panel",14);a&2&&(a=_.M(2),_.z("viewDataType",a.yb.kind))};
gVb=function(a){a&1&&(_.B(0,"mat-tab",13),_.N(1,fVb,1,1,"ng-template",2),_.D())};hVb=function(a){if(a&1){var b=_.Ac();_.G(0);_.B(1,"div",15)(2,"button",16);_.K("click",function(){_.Bc(b);var c=_.M();return _.Dc(c.ci.RD(c.vr))});_.B(3,"mat-icon");_.P(4,"keyboard_capslock");_.D()()();_.Je()}a&2&&(a=_.M(),_.w(2),_.z("ascTrackElement",a.W4a)("trackAction",a.vr?"close":"open")("trackProjectId",a.projectId))};
iVb=function(a){if(a&1){var b=_.Ac();_.B(0,"div",17)(1,"mat-slide-toggle",18,19);_.K("change",function(c){_.Bc(b);var d=_.M();d.Nb.fOb(c.checked);d.vc.X0a.next(void 0);d.mb(c.checked?"enableUnifiedXrefs":"disableUnifiedXrefs","CLICK");return _.Dc()})("click",function(c){return c.stopPropagation()});_.Q(3,"async");_.P(4," Enable Unified References ");_.D();_.B(5,"button",20);_.K("click",function(){_.Bc(b);var c=_.M();return _.Dc(c.ci.RD(c.vr))});_.B(6,"mat-icon");_.P(7,"keyboard_capslock");_.D()()()}a&
2&&(a=_.M(),_.w(1),_.z("checked",_.R(3,7,a.qQc))("matTooltip",a.rQc),_.w(4),_.z("matTooltip",a.vr?"Open bottom panel":"Close bottom panel")("ascTrackElement",a.W4a)("trackAction",a.vr?"close":"open")("trackProjectId",a.projectId),_.Ee("aria-label",a.vr?"Open bottom panel":"Close bottom panel"))};
kVb=function(a,b){switch(b){case "not-file":return _.vd(1);case "code-diff":return _.vd(3);case "text":return a.uS("XREFS").ka(_.Ud(jVb),_.y(function(c){if(!c.enabled)return 0;if(2===c.Ds)return c.Zvb||1;if(0===c.qr)return 2}));default:return _.vd(1)}};jVb=function(a){return!(a.enabled&&0===a.Ds)};mVb=function(a,b){return b+lVb[a].toLowerCase().replace(/_(\w)|^(\w)/g,function(c,d){return(d||c).toUpperCase()})};
nVb=function(a){switch(a){case 0:return"HISTORY";case 1:return"XREFS";case 2:return"CALLGRAPHS";case 5:return"WARNINGS";default:throw _.rg(a,"Unsupported focusable tab: "+a);}};oVb=function(a){a&1&&(_.G(0),_.P(1,"\n  "),_.F(2,"diff-detail-header",2),_.P(3,"\n  "),_.B(4,"code-diff-chunks",3),_.P(5,"\n  "),_.D(),_.P(6,"\n"),_.Je());a&2&&(a=_.M(),_.w(2),_.z("viewData",a.yb),_.w(2),_.z("fileName",a.hYa)("diffChunks",a.yb.qqa.tC))};
pVb=function(a){a&1&&(_.B(0,"dc-information-box"),_.P(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    "),_.D())};
qVb=function(a){if(a&1){var b=_.Ac();_.P(0,"\n    ");_.B(1,"detail-header",4);_.P(2,"\n  ");_.D();_.P(3,"\n\n  ");_.B(4,"main");_.P(5,"\n    ");_.N(6,pVb,2,0,"dc-information-box",5);_.P(7,"\n\n    ");_.B(8,"h4");_.P(9,"Symbolic link");_.D();_.P(10,"\n    ");_.B(11,"dc-p",6);_.P(12,"\n      This item is a symbolic link. Use the path below to view the item it refers to.\n    ");_.D();_.P(13,"\n    ");_.B(14,"dc-p",7);_.P(15,"\n      Path:\n      ");_.B(16,"conditional-link",8,9);_.P(18,"\n          ");
_.B(19,"span");_.P(20);_.D();_.P(21,"\n      ");_.D();_.P(22,"\n      ");_.B(23,"copy-button",10);_.K("copyEvent",function(){_.Bc(b);var c=_.M();_.rF(c.nPc.ta);return _.Dc()});_.P(24,"\n      ");_.D();_.P(25,"\n    ");_.D();_.P(26,"\n  ");_.D();_.P(27,"\n")}a&2&&(a=_.M(),_.w(1),_.z("viewData",a.yb)("showLinksDropdown",!0),_.w(5),_.z("ngIf",!a.RZa),_.w(10),_.z("link",a.Ij)("condition",a.RZa)("trackGestureClick",a.RZa),_.w(4),_.Ye(a.hYa),_.w(3),_.z("copyText",a.yb.target)("isSmall",!0))};
rVb=function(a){a&1&&_.Ke(0)};sVb=function(a){a&1&&_.Ke(0)};tVb=function(a){a&1&&_.Ke(0)};uVb=function(a){a&1&&_.Ke(0)};
wVb=function(a,b){a&1&&(_.G(0),_.N(1,tVb,1,0,"ng-container",12),_.Q(2,"isPiperPlace"),_.B(3,"a",13),_.N(4,uVb,1,0,"ng-container",12),_.Q(5,"isPiperPlace"),_.D(),_.Je());if(a&2){a=b.Ma;b=_.M();var c=_.Ve(21),d=_.Ve(23),e=_.Ve(25),f=_.Ve(27);_.w(1);_.z("ngTemplateOutlet",_.R(2,5,b.location)?c:d)("ngTemplateOutletContext",_.af(9,vVb,a));_.w(2);var g=a[1];g=_.ep(_.kp(b.location.Vb(),{Ce:g}).Za());_.z("routerLink",g);_.w(1);_.z("ngTemplateOutlet",_.R(5,7,b.location)?e:f)("ngTemplateOutletContext",_.af(11,
vVb,a))}};xVb=function(a){a&1&&_.P(0," The file does not exist, or you do not have permission ")};yVb=function(a){a&1&&_.P(0," The file does not exist at this CL\n")};zVb=function(a){a&1&&_.P(0," The file does not exist at this commit\n")};AVb=function(a){a&1&&_.P(0," Contact the repository owner if this is unexpected. ")};BVb=function(a){a&1&&_.P(0," The file you have selected did not exist at this point in history.\n")};
CVb=function(a,b){a&1&&(_.P(0," It was deleted in "),_.B(1,"a",14),_.P(2),_.Q(3,"toPrettyRef"),_.D(),_.P(4,".\n"));a&2&&(a=b.Lta,b=_.M(),_.w(1),_.z("universalLink",_.$E(b.location,a[0])),_.w(1),_.We("CL ",_.R(3,2,a&&a[0]),""))};DVb=function(a,b){a&1&&(_.P(0," It was deleted in "),_.B(1,"a",15),_.P(2),_.Q(3,"toPrettyRef"),_.D(),_.P(4,".\n"));a&2&&(a=b.Lta,b=_.M(),_.w(1),_.z("universalLink",_.$E(b.location,a[0])),_.w(1),_.We("commit ",_.R(3,2,a&&a[0]),""))};
EVb=function(a,b){a&1&&(_.P(0),_.Q(1,"toPrettyRef"));a&2&&(a=b.Lta,_.We(" View at previous CL ",_.R(1,1,a&&a[1]),".\n"))};FVb=function(a,b){a&1&&(_.P(0),_.Q(1,"toPrettyRef"));a&2&&(a=b.Lta,_.We(" View at previous commit ",_.R(1,1,a&&a[1]),".\n"))};GVb=function(a){a&1&&_.F(0,"folder-detail",14);a&2&&(a=_.M().Ma,_.z("viewData",a))};
HVb=function(a){if(a&1){var b=_.Ac();_.B(0,"file-detail",15);_.K("contentTypeChange",function(d){_.Bc(b);var e=_.M(2);return _.Dc(e.contentType=d)});_.Q(1,"async");_.D()}if(a&2){a=_.M().Ma;var c=_.M();_.z("viewData",a)("windowWidth",_.R(1,2,c.mRc.O3a).width)}};IVb=function(a){a&1&&_.F(0,"symlink-detail",16);a&2&&(a=_.M().Ma,_.z("viewData",a))};JVb=function(a){a&1&&_.F(0,"git-submodule-detail",16);a&2&&(a=_.M().Ma,_.z("viewData",a))};
KVb=function(a){a&1&&_.F(0,"loading",19);a&2&&_.z("diameter",48)("hasBackground",!0)};LVb=function(a){a&1&&_.F(0,"div",20)};MVb=function(a){a&1&&(_.G(0),_.N(1,KVb,1,2,"loading",17),_.Q(2,"async"),_.N(3,LVb,1,0,"ng-template",null,18,_.pf),_.Je());if(a&2){var b=_.Ve(4);a=_.M(2);_.w(1);_.z("ngIf",_.R(2,2,a.XNc))("ngIfElse",b)}};NVb=function(a){a&1&&_.F(0,"file-not-found",21);a&2&&(a=_.M().Ma,_.z("location",a.location))};OVb=function(a){a&1&&_.F(0,"submodule-cannot-fetch",22)};
PVb=function(a){a&1&&(_.B(0,"div",22)(1,"span",23),_.P(2," Error loading contents. "),_.D()())};QVb=function(a){if(a&1){var b=_.Ac();_.G(0);_.B(1,"splitter",24);_.K("resizeDone",function(d){_.Bc(b);var e=_.M(2);return _.Dc(e.HSa(d))});_.D();_.Je()}if(a&2){_.M();var c=_.Ve(14);_.w(1);_.z("changeSizeOf",c)}};RVb=function(a){a&1&&_.F(0,"insights-panel")};
SVb=function(a){if(a&1){var b=_.Ac();_.B(0,"docs-panel",30);_.K("onClose",function(){_.Bc(b);var c=_.M(4);return _.Dc(sGb(c.XT,c.mka.NONE))});_.D()}a&2&&(a=_.M(3).Ma,_.z("location",a.location))};
TVb=function(a){if(a&1){var b=_.Ac();_.G(0);_.B(1,"splitter",25);_.K("mousedown",function(){_.Bc(b);var e=_.M(3);return _.Dc(e.bLa=!0)})("mouseup",function(){_.Bc(b);var e=_.M(3);return _.Dc(e.bLa=!1)});_.D();_.B(2,"div",26,27)(4,"div",28);_.N(5,RVb,1,0,"insights-panel",7);_.N(6,SVb,1,1,"docs-panel",29);_.D()();_.Je()}if(a&2){var c=_.Ve(3);a=_.M().Ma;var d=_.M(2);_.w(1);_.z("changeSizeOf",c);_.w(1);_.Fe("pointer-events",d.bLa?"none":"unset");_.w(2);_.z("ngSwitch",a);_.w(1);_.z("ngSwitchCase",d.mka.F7b);
_.w(1);_.z("ngSwitchCase",d.mka.i1b)}};UVb=function(a,b){a&1&&(_.G(0),_.N(1,TVb,7,6,"ng-container",10),_.Je());a&2&&(a=b.Ma,b=_.M(2),_.w(1),_.z("ngIf",a!==b.mka.NONE))};
VVb=function(a,b){a&1&&(_.B(0,"div",1)(1,"div",2),_.G(2,3),_.N(3,GVb,1,1,"folder-detail",4),_.N(4,HVb,2,4,"file-detail",5),_.N(5,IVb,1,1,"symlink-detail",6),_.N(6,JVb,1,1,"git-submodule-detail",6),_.N(7,MVb,5,4,"ng-container",7),_.N(8,NVb,1,1,"file-not-found",8),_.N(9,OVb,1,0,"submodule-cannot-fetch",9),_.N(10,PVb,3,0,"div",9),_.Je(),_.N(11,QVb,2,1,"ng-container",10),_.Q(12,"async"),_.B(13,"div",11,12),_.Q(15,"async"),_.F(16,"lower-detail-panel",13),_.Q(17,"async"),_.D()(),_.N(18,UVb,2,1,"ng-container",
10),_.Q(19,"async"),_.D());a&2&&(a=b.Ma,b=_.M(),_.w(2),_.z("ngSwitch",a.kind),_.w(1),_.z("ngSwitchCase",b.On.I4a),_.w(1),_.z("ngSwitchCase",b.On.Dt),_.w(1),_.z("ngSwitchCase",b.On.Ehc),_.w(1),_.z("ngSwitchCase",b.On.g4b),_.w(1),_.z("ngSwitchCase",b.On.n6a),_.w(1),_.z("ngSwitchCase",b.On.vcc),_.w(1),_.z("ngSwitchCase",b.On.shc),_.w(1),_.z("ngSwitchCase",b.On.ERROR),_.w(1),_.z("ngIf",_.R(12,16,b.Ei)),_.w(2),_.Ge("panel-closed",!1===_.R(15,18,b.Ei)),_.w(3),_.z("contentType",b.contentType)("viewData",
a)("panelClosed",!1===_.R(17,20,b.Ei)),_.w(2),_.z("ngIf",_.R(19,22,b.XT.bOa)))};WVb=function(a){return a.endsWith("/")?a.substring(0,a.length-1):a};XVb=function(a,b){return a.startsWith(WVb(b))?0===b.length||a.length===b.length||"/"===a[b.length]:!1};YVb=function(a){return a.split("/").filter(function(b){return!!b})};ZVb=function(){};$Vb=function(a){a&1&&(_.B(0,"button",16),_.F(1,"div",17),_.D());a&2&&(a=_.M().wa,_.w(1),_.Ge("expanded",a.Gc))};
aWb=function(a){a&1&&_.F(0,"mat-icon",18);a&2&&(a=_.M().wa,_.M(4),_.z("svgIcon",xCb(a.type)))};bWb=function(){};dWb=function(a){a&1&&_.N(0,bWb,0,0,"ng-template",0);if(a&2){a=_.M().wa;var b=_.M(3).level;_.M();_.z("ngTemplateOutlet",_.Ve(2))("ngTemplateOutletContext",cWb(a,b+1))}};
gWb=function(a,b){a&1&&(_.B(0,"div",null,6)(2,"div",7,8)(4,"button",9),_.F(5,"mat-icon",10),_.D(),_.B(6,"div",11),_.N(7,$Vb,2,2,"button",12),_.B(8,"a",13),_.N(9,aWb,1,1,"mat-icon",14),_.B(10,"span"),_.P(11),_.D()()()(),_.B(12,"div",15),_.N(13,dWb,1,2,null,3),_.D()());if(a&2){a=b.wa;b=_.M(3).level;var c=_.M();_.Ee("class",c.thc);_.w(2);_.Ty("",c.Xfc," hover-focus-element");_.Ge("bold-active-element",a.active||a.Neb&&!a.Gc)("folder",c.uz(a.type))("expanded",a.Gc);_.Ee("aria-expanded",c.uz(a.type)?a.Gc:
void 0)("aria-level",b+1)("data-path",c.encode(a.path))("aria-selected",a.active||a.Neb&&!a.Gc);_.w(2);_.Ee("aria-label",c.x3b.format(_.af(24,eWb,a.name)));_.w(2);_.Fe("padding-left",b*c.n7b,"px");_.w(1);_.z("ngIf",c.uz(a.type));_.w(1);_.Ue("title",a.name);_.Ee("href",c.RL(a.path,a.type),_.jd);_.w(1);_.z("ngIf",a.type!==c.Cy);_.w(2);_.Ye(a.name);_.w(1);_.z("ngClass",_.af(26,fWb,a.Gc));_.w(1);_.z("ngIf",a.IPa)}};
iWb=function(a){if(a&1){var b=_.Ac();_.B(0,"button",19);_.K("click",function(){_.Bc(b);var d=_.M(4);return _.Dc(hWb(d))});_.P(1);_.D()}if(a&2){a=_.M().Ma;var c=_.M().Ma;_.w(1);_.We(" Display ",a.total-c," more ")}};jWb=function(a,b){a&1&&(_.G(0),_.N(1,gWb,14,28,"div",4),_.N(2,iWb,2,1,"button",5),_.Je());a&2&&(a=b.Ma,b=_.M().Ma,_.w(1),_.z("ngForOf",a.Le),_.w(1),_.z("ngIf",b<a.total))};
kWb=function(a){a&1&&(_.G(0),_.N(1,jWb,3,2,"ng-container",3),_.Q(2,"async"),_.Je());a&2&&(a=_.M().node,_.w(1),_.z("ngIf",_.R(2,1,a.iQc)))};lWb=function(a){a&1&&(_.N(0,kWb,3,3,"ng-container",3),_.Q(1,"async"));a&2&&(a=_.M(),_.z("ngIf",_.R(1,1,a.Mua)))};
mWb=function(a){a&1&&(_.B(0,"mat-dialog-content"),_.P(1," This directory contains a large number of files and may take a long time to render. Are you sure? "),_.D(),_.B(2,"mat-dialog-actions")(3,"button",20),_.P(4," Cancel "),_.D(),_.B(5,"button",21),_.P(6," OK "),_.D()());a&2&&(_.w(5),_.z("mat-dialog-close",!0))};oWb=function(a){a&1&&(_.B(0,"div",5)(1,"a",6),_.P(2," Repository root "),_.D()());a&2&&(a=_.M(2),_.w(1),_.Ue("title",a.Ld.repository),_.z("routerLink",nWb(a,""))("trackProjectId",a.Ld.hb))};
pWb=function(a){if(a&1){var b=_.Ac();_.B(0,"button",7);_.K("click",function(c){_.Bc(b);var d=_.M(2);return _.Dc(d.up(c))});_.F(1,"mat-icon",8);_.D();_.B(2,"a",6);_.Q(3,"lastPathElement");_.P(4);_.Q(5,"lastPathElement");_.D()}a&2&&(a=_.M(2),_.z("matTooltip",a.GLc),_.w(2),_.Ue("title",_.R(3,5,_.vf(a.scope))),_.z("routerLink",nWb(a,a.scope))("trackProjectId",a.Ld.hb),_.w(2),_.We(" ",_.R(5,7,_.vf(a.scope))," "))};
qWb=function(a){a&1&&(_.G(0),_.B(1,"div",2),_.N(2,oWb,3,3,"div",3),_.N(3,pWb,6,9,"ng-template",null,4,_.pf),_.D(),_.Je());if(a&2){var b=_.Ve(4);a=_.M();_.w(2);_.z("ngIf",!a.scope||"/"===a.scope)("ngIfElse",b)}};rWb=function(a){return{path:a.le(),type:a.getType()}};
tWb=function(a,b){if(a&1){var c=_.Ac();_.B(0,"button",11);_.K("click",function(){var e=_.Bc(c).wa,f=_.M().Ma,g=_.M(2);switch(e){case 1:g.Nb.px({showPublic:!f.showPublic});break;case 3:g.Nb.px({showProtected:!f.showProtected});break;case 2:g.Nb.px({showPrivate:!f.showPrivate});break;case 7:g.Nb.px({showPackagePrivate:!f.showPackagePrivate});break;default:_.rg(e)}return _.Dc()});_.B(1,"label");_.P(2);_.D();_.F(3,"mat-pseudo-checkbox",8);_.D()}if(a&2){a=b.wa;b=_.M().Ma;var d=_.M(2);_.z("value",a);_.Ee("aria-checked",
sWb(b,a)?"true":"false");_.w(2);_.Ye(d.lSa(a));_.w(1);_.z("state",sWb(b,a)?"checked":"unchecked")}};uWb=function(a){a&1&&_.F(0,"mat-divider")};
wWb=function(a,b){if(a&1){var c=_.Ac();_.B(0,"button",11);_.K("click",function(){var e=_.Bc(c).wa,f=_.M().Ma,g=_.M(2);switch(e){case "static":g.Nb.px({showStatic:!f.showStatic});break;case "not_static":g.Nb.px({showNonStatic:!f.showNonStatic});break;default:_.rg(e)}return _.Dc()});_.B(1,"label");_.P(2);_.D();_.F(3,"mat-pseudo-checkbox",8);_.D()}if(a&2){a=b.wa;b=_.M().Ma;_.M(2);_.z("value",a);_.Ee("aria-checked",vWb(b,a)?"true":"false");_.w(2);a:switch(a){case "static":var d="Static";break a;case "not_static":d=
"Non-Static";break a;default:d=_.rg(a)}_.Ye(d);_.w(1);_.z("state",vWb(b,a)?"checked":"unchecked")}};xWb=function(a){a&1&&(_.G(0),_.B(1,"mat-list",10),_.N(2,tWb,4,4,"button",9),_.Q(3,"async"),_.N(4,uWb,1,0,"mat-divider",5),_.Q(5,"async"),_.N(6,wWb,4,4,"button",9),_.Q(7,"async"),_.D(),_.Je());a&2&&(a=_.M(2),_.w(2),_.z("ngForOf",_.R(3,3,a.scopes)),_.w(2),_.z("ngIf",0<_.R(5,5,a.v1a).length),_.w(2),_.z("ngForOf",_.R(7,7,a.v1a)))};yWb=function(a){a&1&&_.F(0,"mat-divider")};
zWb=function(a,b){if(a&1){var c=_.Ac();_.B(0,"button",11);_.K("click",function(){var d=_.Bc(c).wa,e=_.M().Ma;_.M();e.SH.toggle(d);return _.Dc()});_.B(1,"label");_.P(2);_.D();_.F(3,"mat-pseudo-checkbox",8);_.D()}a&2&&(a=b.wa,b=_.M().Ma,_.M(),_.z("value",a),_.Ee("aria-checked",b.SH.get(a)?"true":"false"),_.w(2),_.Ye(_.xyb[a].name),_.w(1),_.z("state",b.SH.get(a)?"checked":"unchecked"))};
CWb=function(a){if(a&1){var b=_.Ac();_.B(0,"div",4);_.K("click",function(c){return c.stopPropagation()});_.N(1,xWb,8,9,"ng-container",5);_.Q(2,"async");_.N(3,yWb,1,0,"mat-divider",5);_.Q(4,"async");_.Q(5,"async");_.B(6,"mat-list",6)(7,"button",7);_.K("click",function(){var c=_.Bc(b).Ma;_.M();return _.Dc(AWb(c))});_.Q(8,"async");_.B(9,"label");_.P(10," All Symbols ");_.D();_.F(11,"mat-pseudo-checkbox",8);_.Q(12,"async");_.D();_.N(13,zWb,4,4,"button",9);_.Q(14,"async");_.D()()}a&2&&(a=_.M(),_.w(1),
_.z("ngIf",_.R(2,5,a.AA)),_.w(2),_.z("ngIf",0<_.R(4,7,a.v1a).length||0<_.R(5,9,a.scopes).length),_.w(4),_.Ee("aria-checked",_.R(8,11,a.SMb)),_.w(4),_.z("state",BWb(_.R(12,13,a.SMb))),_.w(2),_.z("ngForOf",_.R(14,15,a.bya)))};
DWb=function(a,b){if(a&1){var c=_.Ac();_.B(0,"div",4);_.K("click",function(d){return d.stopPropagation()});_.B(1,"mat-list",5)(2,"button",6);_.K("click",function(){var d=_.Bc(c).Ma,e=_.M();return _.Dc(e.gB(d))});_.B(3,"label");_.P(4);_.D()();_.B(5,"button",7);_.K("click",function(){var d=_.Bc(c).Ma;_.M().Nb.px({stickyHeaders:!d.stickyHeaders});return _.Dc()});_.B(6,"label");_.P(7);_.D();_.F(8,"mat-pseudo-checkbox",8);_.D()()()}a&2&&(a=b.Ma,b=_.M(),_.w(2),_.z("value",a.collapseAll),_.Ee("aria-checked",
a.collapseAll?"true":"false"),_.w(2),_.Ye(a.collapseAll?b.sac:b.rac),_.w(1),_.z("value",a.stickyHeaders),_.Ee("aria-checked",a.stickyHeaders?"true":"false"),_.w(2),_.Ye(b.tac),_.w(1),_.z("state",a.stickyHeaders?"checked":"unchecked"))};
EWb=function(a,b){if(a&1){var c=_.Ac();_.B(0,"button",8);_.K("click",function(){var d=_.Bc(c).Ma;_.M(3).Nb.px({sortAlphabetically:!d.sortAlphabetically});return _.Dc()});_.B(1,"mat-icon");_.P(2);_.D()()}a&2&&(a=b.Ma,_.M(3),_.z("matTooltip",a.sortAlphabetically?"Sorted in alphabetical order.":"Sorted in file order."),_.w(2),_.Ye(a.sortAlphabetically?"sort_by_alpha":"sort"))};
FWb=function(a){a&1&&(_.G(0),_.N(1,EWb,3,2,"button",7),_.Q(2,"async"),_.F(3,"outline-options-menu"),_.Je());a&2&&(a=_.M(2),_.w(1),_.z("ngIf",_.R(2,1,a.AA)))};
GWb=function(a,b){if(a&1){var c=_.Ac();_.G(0);_.B(1,"div",1);_.Q(2,"async");_.Q(3,"async");_.B(4,"form",2);_.K("submit",function(d){_.Bc(c);_.M();d.preventDefault();return _.Dc()});_.B(5,"mat-form-field",3)(6,"mat-label");_.P(7," Filter ");_.D();_.B(8,"input",4,5);_.K("focus",function(){_.Bc(c);var d=_.M();return _.Dc(d.xQa.next(!0))})("blur",function(){_.Bc(c);var d=_.M();return _.Dc(d.xQa.next(!1))});_.D()()()();_.F(10,"filter-menu",6);_.N(11,FWb,4,3,"ng-container",0);_.Q(12,"async");_.Je()}a&2&&
(a=b.Ma,b=_.M(),_.w(1),_.Ge("expanded",_.R(2,5,b.xQa)||_.R(3,7,b.pba)),_.w(7),_.z("formControl",b.Mp),_.w(2),_.z("outlineData",a),_.w(1),_.z("ngIf",_.R(12,9,b.AA)))};HWb=function(a,b){return a.label.localeCompare(b.label)};IWb=function(a){a&1&&(_.B(0,"div",3),_.P(1," Nothing matches your filter.\n"),_.D())};JWb=function(a){a&1&&(_.B(0,"button",11),_.F(1,"div",12),_.D());if(a&2){a=_.M().wa;var b=_.M(2);_.w(1);_.Ge("expanded",b.Xq.Qd(a))}};KWb=function(a){a&1&&_.F(0,"div",13)};
OWb=function(a,b){a&1&&(_.B(0,"mat-tree-node",6),_.Q(1,"async"),_.Q(2,"async"),_.Q(3,"async"),_.N(4,JWb,2,2,"button",7),_.B(5,"a",8),_.N(6,KWb,1,0,"div",9),_.B(7,"span"),_.P(8),_.D(),_.B(9,"span",10),_.P(10),_.D()()());a&2&&(a=b.wa,b=_.M(2),_.Fe("padding-left",20*a.level,"px")("top",_.R(1,23,LWb(b,a)),"px")("z-index",100-a.level),_.Ge("header",_.R(2,25,MWb(b,a)))("bottom-header",_.R(3,27,NWb(b,a)))("bold-active-element",a.active),_.z("role","treeitem"),_.Ee("aria-selected",a.active)("data-id",a.id),
_.w(4),_.z("ngIf",a.Rm),_.w(1),_.Ee("href",b.Eaa(a),_.jd),_.w(1),_.z("ngIf",!1===a.Rm),_.w(1),_.Ee("class",a.qe)("aria-label",a.tooltip)("title",a.tooltip),_.w(1),_.Ye(a.Lc),_.w(2),_.We(" ",a.label," "))};PWb=function(a){a&1&&(_.B(0,"mat-tree",4),_.Q(1,"async"),_.N(2,OWb,11,29,"mat-tree-node",5),_.D());a&2&&(a=_.M(),_.Ge("sticky-headers",_.R(1,6,a.y1a)),_.z("dataSource",a.Oz)("treeControl",a.Xq)("@.disabled",!0)("trackBy",a.hB))};QWb=function(a){return a.E3a};RWb=function(a){return a.level};
SWb=function(a){return a?_.UE(a.params.line)||-1:-1};TWb=function(a){return a.Rm};UWb=function(a,b){a.level=b;return a};VWb=function(a,b,c,d,e,f){return function(g){if(g.type&&!b.get(g.type))return!1;var h=g.modifiers.filter(zCb);return h.length&&h.every(function(n){return!c.get(n)})||d.has("static")&&((h=g.modifiers.includes(11))&&!e||!h&&!f)?!1:_.li(a)||_.la(g.label,a)?!0:!1}};
WWb=function(a){if(a&1){var b=_.Ac();_.B(0,"div",7)(1,"h4");_.P(2,"Outline is very large");_.D();_.B(3,"button",8);_.K("click",function(){_.Bc(b);var c=_.M(2);return _.Dc(c.S0a=!1)});_.P(4," Show anyway (may crash) ");_.D()()}};XWb=function(a){a&1&&_.F(0,"outline-controls",11);a&2&&(a=_.M(3),_.z("outlineData",a.ur.Rb))};
YWb=function(a){a&1&&(_.G(0),_.N(1,XWb,1,1,"outline-controls",9),_.F(2,"outline-tree",10),_.Je());a&2&&(a=_.M(2),_.w(1),_.z("ngIf",a.lJc),_.w(1),_.z("outlineTreeInput",a.ur.Rb)("location",a.Ld))};ZWb=function(a){a&1&&(_.G(0,4),_.N(1,WWb,5,0,"div",5),_.N(2,YWb,3,3,"ng-container",6),_.Je());a&2&&(a=_.M(),_.z("ngSwitch",a.S0a),_.w(1),_.z("ngSwitchCase",!0),_.w(1),_.z("ngSwitchCase",!1))};$Wb=function(a){a&1&&(_.B(0,"dc-information-box",12),_.P(1),_.D());a&2&&(a=_.M(),_.w(1),_.We(" ",a.saa(a.ur.uF)," "))};
aXb=function(a){a&1&&_.F(0,"loading",13);a&2&&_.z("hasBackground",!0)};bXb=function(a){a&1&&(_.B(0,"span",7),_.P(1,"Files"),_.D())};cXb=function(a){a&1&&(_.G(0),_.F(1,"directory-navigation",8),_.Je());a&2&&(a=_.M(2),_.w(1),_.z("activeLocation",a.Ld)("directoryPanelState",a.vqa))};eXb=function(a){a&1&&(_.B(0,"span",10),_.P(1,"Outline"),_.D());if(a&2){a=_.M(2).Ma;var b=_.M();_.z("matTooltip",dXb(a,b.yb))}};
fXb=function(a){a&1&&(_.G(0),_.F(1,"outline",11),_.Q(2,"async"),_.Je());a&2&&(a=_.M(3),_.w(1),_.z("outlineData",_.R(2,2,a.ur))("activeLocation",a.Ld))};gXb=function(a){a&1&&(_.G(0),_.B(1,"mat-tab",9),_.N(2,eXb,2,1,"ng-template",3),_.N(3,fXb,3,4,"ng-container",4),_.D(),_.Je());if(a&2){a=_.M().Ma;var b=_.M();_.w(1);_.z("disabled",a!==b.qcc.Xg);_.w(2);_.z("ngIf",b.PFb)}};
kXb=function(a,b){if(a&1){var c=_.Ac();_.B(0,"nav",1)(1,"mat-tab-group",2);_.K("selectedIndexChange",function(d){var e=_.Bc(c).Ma,f=_.M();return _.Dc(f.Kk(e,d))});_.B(2,"mat-tab");_.N(3,bXb,2,0,"ng-template",3);_.N(4,cXb,2,2,"ng-container",4);_.D();_.N(5,gXb,4,2,"ng-container",4);_.D();_.B(6,"div",5)(7,"button",6);_.K("click",function(){_.Bc(c);var d=_.M().vc;2===d.BH.getValue()?hXb(d):iXb(d);return _.Dc()});_.B(8,"mat-icon");_.P(9,"keyboard_capslock");_.D()()()()}a&2&&(a=b.Ma,b=_.M(),_.w(1),_.z("@.disabled",
!0)("selectedIndex",jXb(b,a)),_.w(3),_.z("ngIf",b.tsb),_.w(1),_.z("ngIf",b.e2),_.w(2),_.z("matTooltip",b.isCollapsed?"Open navigation panel":"Close navigation panel")("ascTrackElement",b.yfc)("trackAction",b.isCollapsed?"open":"close")("trackProjectId",b.Ld.hb),_.Ee("aria-label",b.isCollapsed?"Open navigation panel":"Close navigation panel"))};
lXb=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"}};mXb=function(a){switch(a.state){case 1:return"UNSUPPORTED_LANGUAGE"===a.uF||"UNSUPPORTED_DATA_TYPE"===a.uF?3:2;case 2:return 0===a.Rb.xpa.length?4:1;default:return _.rg(a)}};
nXb=function(a){switch(a){case "OUTLINE":return _.Ag.wO;case "FILES":return _.Ag.gBa;default:return _.rg(a,"Unknown file detail tab selected")}};oXb=function(a){a&1&&_.F(0,"repository-detail",5);a&2&&(a=_.M(),_.z("viewData",a.yb))};pXb=function(a){a&1&&(_.B(0,"div"),_.P(1," Please contact the administrator. "),_.D())};
qXb=function(a){a&1&&(_.B(0,"div"),_.P(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. "),_.D())};rXb=function(a){a&1&&(_.F(0,"repository-breadcrumb",6),_.Q(1,"async"));if(a&2){a=_.M().Ma;var b=_.M();_.z("location",a.location)("isEmptyRepo",a.kind===b.On.UNINITIALIZED)("editLink",0===a.kind?a.oZ:void 0);_.Ee("aria-label",_.R(1,4,b.lwc))}};
sXb=function(a){a&1&&_.F(0,"no-repository-information",7)};tXb=function(a){a&1&&_.F(0,"repository-not-found",8);a&2&&(a=_.M().Ma,_.z("location",a.location))};uXb=function(a){a&1&&_.F(0,"repository-permission-denied",8);a&2&&(a=_.M().Ma,_.z("location",a.location))};vXb=function(a){a&1&&_.F(0,"no-default-branch",7)};wXb=function(a){a&1&&(_.F(0,"browse-repository-contents",9),_.Q(1,"async"));if(a&2){a=_.M().Ma;var b=_.M();_.z("repositoryNavState",_.R(1,3,b.QN.gLc))("viewData",a)("showOutlineTab",!b.kwa)}};
xXb=function(a,b){a&1&&(_.G(0),_.N(1,rXb,2,6,"repository-breadcrumb",1),_.G(2,2),_.N(3,sXb,1,0,"no-repository-information",3),_.N(4,tXb,1,1,"repository-not-found",4),_.N(5,uXb,1,1,"repository-permission-denied",4),_.N(6,vXb,1,0,"no-default-branch",3),_.N(7,wXb,2,5,"browse-repository-contents",5),_.Je()());a&2&&(a=b.Ma,b=_.M(),_.w(1),_.z("ngIf",_.DE(a.location)?![4,7].includes(a.kind):![4,7,6].includes(a.kind)),_.w(1),_.z("ngSwitch",a.kind),_.w(1),_.z("ngSwitchCase",b.On.NONE),_.w(1),_.z("ngSwitchCase",
b.On.xfc),_.w(1),_.z("ngSwitchCase",b.On.PERMISSION_DENIED),_.w(1),_.z("ngSwitchCase",b.On.Ebc))};yXb=function(a,b){return new _.td(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)})})};zXb=function(a,b){return(window.injected||new Map).get(a)||b};AXb=function(a){return a&&a.Rw?a.fr():a};BXb=function(a,b){return b};
EXb=function(a,b,c){if(Object.hasOwnProperty.call(CXb,a)&&(a=CXb[a],Object.hasOwnProperty.call(a,b)&&(a=a[b],a instanceof Array))){for(var d=null,e=!1,f=0,g=a.length;f<g;++f){var h=a[f],n=h.jo;if(!n)return h.tf;null===d&&(d={});n=Object.hasOwnProperty.call(d,n)?d[n]:d[n]=c(n);if(n===h.Ko)return h.tf;null==n&&(e=!0)}if(e)return null}b=DXb[b];return"number"===typeof b?b:null};HXb=function(a){var b=FXb;b||(b=GXb(),b=FXb=_.Cdb(b));b=b[a];return"string"===typeof b?b:_.WAa(a)};
IXb=function(a){a=String(a).toLowerCase();var b=GXb()[a];return"string"===typeof b?b:_.kib(a)};JXb=function(a){a=a.toLowerCase();a=GXb()[a];return"string"===typeof a?a:null};GXb=function(){if(!KXb){for(var a=Object.assign({},LXb),b=_.q(MXb),c=b.next();!c.done;c=b.next())c=c.value,a[c.toLowerCase()]=c;KXb=a}return KXb};PXb=function(a,b){var c=window.customElements;return c&&c.get(a)||!0===NXb[a]?2:"HTMLUnknownElement"===b.name?1:"HTMLElement"===b.name&&OXb.test(a)?3:0};
SXb=function(a,b){switch(b){case "innerHTML":return 1===QXb(a)?2:null;case "textContent":return a=QXb(a),1===a||6===a?1:null;default:var c,d;return null!=(d=null==(c=RXb[a.localName])?void 0:c[b])?d:null}};QXb=function(a){var b=a.localName,c=PXb(b,a.constructor);switch(c){case 0:case 1:return TXb(b,a);case 3:case 2:return 1;default:_.rg(c,"got an unknown element classification")}};
TXb=function(a,b){var c=Object.hasOwnProperty.call(UXb,a)?UXb[a]:null;return null!==c?c:Object.hasOwnProperty.call(VXb,a)&&b instanceof SVGElement?VXb[a]:null};XXb=function(a){return(a=a.split(WXb,2))?{url:a[0],metadata:a[1]}:null};ZXb=function(a){var b=String(a.url).replace(YXb,encodeURIComponent);if(a=a.metadata){YXb.lastIndex=0;if(YXb.test(a))return null;b+=" "+a}return b};
eYb=function(a,b,c){return[,{Mz:function(d,e,f){return f},Nz:void 0,JD:void 0,KD:void 0},{Mz:void 0,Nz:void 0,JD:void 0,KD:"HTML"},{Mz:void 0,Nz:void 0,JD:$Xb,KD:"URL"},{Mz:void 0,Nz:void 0,JD:$Xb,KD:"RESOURCE_URL"},{Mz:void 0,Nz:void 0,JD:CL,KD:"STYLE"},,{Mz:void 0,Nz:void 0,JD:aYb,KD:"JAVASCRIPT"},{Mz:void 0,Nz:function(d,e,f){f=String(f).toLowerCase();a:{var g=null;(d=bYb[d])&&(g=d[e]);if("number"!==typeof g&&((d=bYb["*"])&&(g=d[e]),"number"!==typeof g)){e=!1;break a}e=!0===cYb[g][String(f).toLowerCase()]}return e?
f:CL},JD:CL,KD:void 0},{Mz:void 0,Nz:void 0,JD:CL,KD:"CONSTANT"},{Mz:void 0,Nz:function(d,e,f){return a.test(f)?f:CL},JD:CL,KD:"CONSTANT"},{Mz:function(d,e,f,g){if("string"===typeof f)var h=(h=f.match(dYb))?h.map(XXb).filter(Boolean):[];else if(Array.isArray(f))h=f;else return $Xb;var n=h;h=[];var r=[],v={};if(Array.isArray(n))for(var A=0,C=n.length;A<C;++A){var I=n[A],L=I&&I.url;if(L){var O=b(L,"URL",v);if(O){var Y=O!==v;(Y?h:r).push({url:Y?O:L,metadata:I.metadata})}}}else r.push(n);n=r.length?JSON.stringify(r):
null;r=DL;if(h.length){if(!Array.isArray(h))throw Error();r=h.map(ZXb).filter(Boolean).join(" , ")||DL}n&&c&&c(!0,"Failed to sanitize attribute value of <"+d+">: <"+d+" "+e+'="'+f+'">: '+n,g);return r===DL?$Xb:r},Nz:void 0,JD:void 0,KD:void 0}]};
FL=function(a,b,c,d){c=void 0===c?a:c;if(b===EL)return b;var e,f=void 0!==d?null==(e=c.s6a)?void 0:e[d]:c.wkc;e=fYb(b)?void 0:b._$litDirective$;var g;if((null==(g=f)?void 0:g.constructor)!==e){var h,n;null==(h=f)||null==(n=h._$notifyDirectiveConnectionChanged)||n.call(h,!1);void 0===e?f=void 0:(f=new e(a),f.tkc(a,c,d));if(void 0!==d){var r,v;(null!=(v=(r=c).s6a)?v:r.s6a=[])[d]=f}else c.wkc=f}void 0!==f&&(b=FL(a,f.vkc(a,b.values),f,d));return b};
GL=function(a){return function(b,c){void 0!==c?(b.constructor.sK(c,a),b=void 0):b=gYb(a,b);return b}};hYb=function(){return GL(Object.assign({},void 0,{state:!0}))};iYb=function(a){a=a.privateDoNotAccessOrElseSafeUrlWrappedValue;if(void 0===a||null===a)throw Error("nf");return _.Xf(a)};jYb=function(a){return a&&a.startsWith("go/")?a:""};kYb=function(a,b){a&1&&(_.B(0,"th",4),_.P(1),_.D());a&2&&(a=b.wa,_.w(1),_.Ye(a.IWa))};
mYb=function(a){if(a&1){var b=_.Ac();_.B(0,"mat-month-view",7);_.K("_userSelection",function(d){_.Bc(b);var e=_.M(2);return _.Dc(e.O_a(d))})("dragStarted",function(d){_.Bc(b);var e=_.M(2);return _.Dc(e.XQ(d))})("dragEnded",function(d){_.Bc(b);var e=_.M(2);return _.Dc(e.xC(d))});_.D()}if(a&2){a=_.M().wa;var c=_.M();_.Ge("reach-calendar-month-active",lYb(c,a,c.wb));_.z("activeDate",a)("selected",c.selected)("dateFilter",c.ej)("maxDate",c.Jd)("minDate",c.Hd)("dateClass",c.il)("comparisonStart",c.bu)("comparisonEnd",
c.uw)("activeDrag",c.Ut)}};nYb=function(a,b){a&1&&(_.B(0,"div",5),_.N(1,mYb,1,11,"mat-month-view",6),_.D());a&2&&(a=b.wa,_.w(1),_.z("ngIf",!!a))};oYb=function(a,b){if(a&1){var c=_.Ac();_.B(0,"mat-year-view",2);_.K("selectedChange",function(d){_.Bc(c);var e=_.M();return _.Dc(e.dm.next(d))});_.D()}a&2&&(a=b.wa,b=_.M(),_.z("activeDate",a)("selected",b.selected)("dateFilter",b.ej)("maxDate",b.Jd)("minDate",b.Hd)("dateClass",b.il))};
pYb=function(a){if(a&1){var b=_.Ac();_.B(0,"reach-date-presets-menu",9);_.K("presetSelected",function(c){_.Bc(b);_.M().NN.next({source:"view",value:(null==c?void 0:c.date)||null});return _.Dc()});_.D()}a&2&&(a=_.M(),_.z("presets",a.TY))};qYb=function(a,b){a&1&&(_.B(0,"mat-icon",6),_.P(1),_.D());a&2&&(a=b.Ma,_.z("svgIcon",a.Wi),_.w(1),_.We(" ",a.Wi?"":a.Vh," "))};rYb=function(a,b){a&1&&(_.B(0,"mat-icon",6),_.P(1),_.D());a&2&&(a=b.Ma,_.z("svgIcon",a.Wi),_.w(1),_.We(" ",a.Wi?"":a.Vh," "))};
sYb=function(a,b){if(a&1){var c=_.Ac();_.B(0,"div",3);_.K("click",function(){var d=_.Bc(c).wa,e=_.M(2);d&&e.EHb.next(d);return _.Dc()});_.F(1,"div",4);_.B(2,"span",5);_.P(3);_.D()()}a&2&&(a=b.wa,_.z("first",b.first),_.w(3),_.Ye(a.title))};tYb=function(a){a&1&&(_.G(0),_.F(1,"mat-divider"),_.N(2,sYb,4,2,"div",2),_.F(3,"mat-divider"),_.Je());a&2&&(a=_.M(),_.w(2),_.z("ngForOf",a.Ova))};uYb=function(a){return a.qb?a.repository+" \u203a "+_.OE(a.qb):""+a.repository};vYb=function(a){return null==a?"":a.split("/").map(encodeURIComponent).join("/")};
wYb=function(a){a&1&&(_.G(0),_.B(1,"a",3),_.P(2),_.D(),_.B(3,"a",4),_.P(4),_.D(),_.Je());a&2&&(a=_.M(),_.w(1),_.z("routerLink",a.data.dua)("ascTrackElement",a.data.dV)("trackAction",a.data.vda),_.w(1),_.Ye(a.data.uda),_.w(1),_.z("routerLink",a.data.nIb)("ascTrackElement",a.data.dV),_.w(1),_.Ye(a.data.mf))};
xYb=function(a){a&1&&(_.B(0,"a",9),_.Q(1,"repoRootLink"),_.P(2),_.D());a&2&&(a=_.M(2),_.z("routerLink",_.R(1,4,a.data.Wa))("ascTrackElement",a.data.dV),_.w(2),_.uz("[",a.data.repository," \u203a ",a.data.we,"]"))};
yYb=function(a){a&1&&(_.N(0,xYb,3,6,"a",5),_.B(1,"a"),_.Q(2,"placeToHref"),_.B(3,"span"),_.P(4),_.D(),_.B(5,"span",6),_.P(6),_.D()(),_.B(7,"button",7)(8,"span",8),_.P(9,"content_copy"),_.D()());if(a&2){a=_.M();_.z("ngIf",null==a.displayName);_.w(1);_.Ee("href",_.R(2,9,a.data.Wa),_.jd)("data-action-name","navigate")("data-element-name",a.data.dV)("data-track-action-name",a.data.vda);_.w(3);var b=a.data;b=null!=a.displayName?a.displayName.includes("/")?a.displayName.substring(0,a.displayName.lastIndexOf("/")+
1):"":b.prefix;_.Ye(b);_.w(2);_.Ye(a.data.uda);_.w(1);_.Ee("data-copy-content",a.data.Wa.path)("data-action-name","copy")}};zYb=function(a,b){a&1&&(_.B(0,"li"),_.F(1,"item-display",9),_.D());a&2&&(a=b.wa,b=_.M(4),_.w(1),_.z("place",a)("placeItemType",b.bsa(a)))};AYb=function(a){a&1&&(_.B(0,"ul"),_.N(1,zYb,2,2,"li",8),_.D());a&2&&(a=_.M(2).Ma,_.w(1),_.z("ngForOf",a.Rb))};
BYb=function(a){a&1&&(_.G(0),_.N(1,AYb,2,1,"ul",7),_.Je());if(a&2){a=_.M().Ma;_.M();var b=_.Ve(4);_.w(1);_.z("ngIf",0<a.Rb.length)("ngIfElse",b)}};CYb=function(a){a&1&&(_.B(0,"dc-information-box",10),_.P(1," Recent items unavailable "),_.D())};DYb=function(a){a&1&&_.F(0,"loading",11)};
EYb=function(a,b){a&1&&(_.G(0)(1,3),_.N(2,BYb,2,2,"ng-container",4),_.N(3,CYb,2,0,"dc-information-box",5),_.N(4,DYb,1,0,"loading",6),_.Je()());a&2&&(a=b.Ma,b=_.M(),_.w(1),_.z("ngSwitch",a.state),_.w(1),_.z("ngSwitchCase",b.uB.kg),_.w(1),_.z("ngSwitchCase",b.uB.Error),_.w(1),_.z("ngSwitchCase",b.uB.Mh))};FYb=function(a){a&1&&(_.B(0,"p",12),_.P(1," You don't have any recently viewed items yet. "),_.D())};
GYb=function(a,b){a&1&&(_.B(0,"mat-tree-node"),_.F(1,"div",12)(2,"simple-star",13)(3,"item-display",14),_.D());a&2&&(a=b.wa,b=_.M(4),_.Ee("aria-label",a.displayName),_.w(2),_.z("isStarred",a.Px)("type",b.bsa(a.location)),_.Ee("data-node-id",a.id)("data-action",b.O4a),_.w(1),_.z("displayName",a.displayName)("place",a.location)("placeItemType",a.bx))};
HYb=function(a,b){a&1&&(_.B(0,"mat-nested-tree-node")(1,"div",15)(2,"button",16)(3,"span",17),_.P(4," expand_more "),_.D()(),_.F(5,"simple-star",13)(6,"item-display",14),_.D(),_.B(7,"ul"),_.Ke(8,18),_.D()());a&2&&(a=b.wa,b=_.M(4),_.Ee("aria-label",a.displayName),_.w(2),_.Ee("aria-label","Toggle "+a.displayName)("data-node-id",a.id)("data-action",b.R4b),_.w(1),_.Ge("collapsed",!b.rc.Qd(a)),_.w(2),_.z("isStarred",a.Px)("type",b.bsa(a.location)),_.Ee("data-node-id",a.id)("data-action",b.O4a),_.w(1),
_.z("displayName",a.displayName)("place",a.location)("placeItemType",a.bx),_.w(1),_.Ge("tree-invisible",!b.rc.Qd(a)))};IYb=function(a){if(a&1){var b=_.Ac();_.B(0,"button",19);_.K("click",function(){_.Bc(b);var c=_.M(4);return _.Dc(c.xU.next(!0))});_.P(1," Show all ");_.D()}};
JYb=function(a){a&1&&(_.G(0),_.B(1,"mat-tree",8),_.N(2,GYb,4,8,"mat-tree-node",9),_.N(3,HYb,9,15,"mat-nested-tree-node",10),_.D(),_.N(4,IYb,2,0,"button",11),_.Je());if(a&2){a=_.M(2).Ma;var b=_.M();_.w(1);_.z("dataSource",a.Rb)("treeControl",b.rc);_.w(2);_.z("matTreeNodeDefWhen",b.nba);_.w(1);_.z("ngIf",!b.xU.value)}};KYb=function(a){a&1&&(_.G(0),_.N(1,JYb,5,4,"ng-container",7),_.Je());if(a&2){a=_.M().Ma;_.M();var b=_.Ve(4);_.w(1);_.z("ngIf",0<a.Rb.data.length)("ngIfElse",b)}};
LYb=function(a){a&1&&(_.B(0,"dc-information-box",20),_.P(1," Starred items unavailable "),_.D())};MYb=function(a){a&1&&_.F(0,"loading",21)};NYb=function(a,b){a&1&&(_.G(0)(1,3),_.N(2,KYb,2,2,"ng-container",4),_.N(3,LYb,2,0,"dc-information-box",5),_.N(4,MYb,1,0,"loading",6),_.Je()());a&2&&(a=b.Ma,b=_.M(),_.w(1),_.z("ngSwitch",a.state),_.w(1),_.z("ngSwitchCase",b.yc.kg),_.w(1),_.z("ngSwitchCase",b.yc.Error),_.w(1),_.z("ngSwitchCase",b.yc.Mh))};
OYb=function(a){a&1&&(_.B(0,"p",22),_.P(1," You don't have any starred items yet. "),_.D())};PYb=function(a,b){b.push(a);a=_.q(a.children.values());for(var c=a.next();!c.done;c=a.next())PYb(c.value,b)};QYb=function(a,b){return 0<b.children.size};
RYb=function(a,b,c){c=void 0===c?0:c;for(var d=0,e=_.q(a.values()),f=e.next();!f.done;f=e.next())f=f.value,c<b&&d++,f.Px&&c++,0!==f.children.size&&(c=RYb(f.children,b,c));if(d<a.size)for(b=Array.from(a.entries()).slice(0,d),a.clear(),b=_.q(b),d=b.next();!d.done;d=b.next())e=_.q(d.value),d=e.next().value,e=e.next().value,a.set(d,e);return c};
SYb=function(a,b){var c=a.location,d=a.Px;a=new Map(Array.from(a.children).map(function(g){var h=_.q(g);g=h.next().value;h=h.next().value;return[g,SYb(h,b)]}).sort(function(g,h){g=_.q(g).next().value;h=_.q(h).next().value;return g.localeCompare(h)}));if(!c.path){var e=b.size;d={children:a,displayName:c.repository,Px:d,location:c,bx:_.Yh(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.Px);var f=b.size;d={children:a,displayName:e,location:c,Px:d,bx:_.Yh(c),id:f};b.set(f,d);return d};TYb=function(a){a&1&&(_.G(0),_.F(1,"initial-welcome"),_.Je())};UYb=function(a){a&1&&(_.G(0),_.P(1),_.Q(2,"number"),_.Je());a&2&&(a=_.M(2),_.w(1),_.We(" (",_.R(2,1,a.nD),") "))};VYb=function(a,b){a&1&&(_.G(0),_.P(1),_.Q(2,"number"),_.Je());a&2&&(a=b.Ma,_.w(1),_.We(" (",_.R(2,1,a),") "))};
WYb=function(a,b){if(a&1){var c=_.Ac();_.G(0);_.B(1,"div",2);_.N(2,TYb,2,0,"ng-container",3);_.B(3,"mat-accordion",4)(4,"mat-expansion-panel",5);_.K("afterExpand",function(){_.Bc(c);var d=_.M();return _.Dc(d.mb("expandStarredItems"))})("afterCollapse",function(){_.Bc(c);var d=_.M();return _.Dc(d.mb("collapseStarredItems"))});_.B(5,"mat-expansion-panel-header")(6,"mat-panel-title")(7,"mat-icon",6);_.P(8,"star");_.D();_.B(9,"h2");_.P(10," starred ");_.N(11,UYb,3,3,"ng-container",3);_.D()()();_.B(12,
"starred-items",7);_.K("countChanged",function(d){_.Bc(c);var e=_.M();return _.Dc(e.nD=d)});_.D()();_.B(13,"mat-expansion-panel",5);_.K("afterExpand",function(){_.Bc(c);var d=_.M();return _.Dc(d.mb("expandRecentItems"))})("afterCollapse",function(){_.Bc(c);var d=_.M();return _.Dc(d.mb("collapseRecentItems"))});_.B(14,"mat-expansion-panel-header")(15,"mat-panel-title");_.F(16,"mat-icon",8);_.B(17,"h2");_.P(18," recently viewed ");_.N(19,VYb,3,3,"ng-container",3);_.Q(20,"async");_.D()()();_.F(21,"recent-items",
9);_.D()()();_.Je()}a&2&&(a=b.Ma,b=_.M(),_.w(2),_.z("ngIf",a===b.iGc.v7b),_.w(1),_.z("multi",!0),_.w(1),_.z("expanded",!0),_.w(7),_.z("ngIf",0<b.nD),_.w(2),_.z("expanded",!0),_.w(6),_.z("ngIf",_.R(20,6,b.FKc)))};XYb=function(a){a&1&&_.F(0,"loading",10);a&2&&_.z("diameter",20)};YYb=function(a){a&1&&_.F(0,"th",5)};ZYb=function(a){a&1&&(_.B(0,"th",6),_.P(1," Project ID "),_.D())};
$Yb=function(a){a&1&&(_.B(0,"td",13),_.F(1,"star",14),_.D());if(a&2){a=_.M().wa;var b=_.M();_.w(1);_.z("place",a.Wa)("type",b.zfc)("elementName",a.sk)}};aZb=function(a,b){a&1&&(_.G(0),_.F(1,"mat-icon",15),_.Je());a&2&&(a=b.Ma,b=_.M().wa,_.w(1),_.z("matTooltip",b.aLc)("svgIcon",a))};bZb=function(a){a&1&&(_.B(0,"td",16)(1,"a",17),_.P(2),_.D()());a&2&&(a=_.M().wa,_.w(1),_.z("routerLink",a.YKc),_.w(1),_.We(" ",a.zH," "))};
cZb=function(a,b){a&1&&(_.B(0,"tr",7),_.N(1,$Yb,2,3,"td",8),_.B(2,"td")(3,"div",9)(4,"a",10),_.P(5),_.D(),_.N(6,aZb,2,2,"ng-container",11),_.D()(),_.N(7,bZb,3,2,"td",12),_.D());a&2&&(a=b.wa,b=_.M(),_.w(1),_.z("ngIf",b.sOb),_.w(3),_.z("routerLink",a.bLc),_.w(1),_.We(" ",a.sk," "),_.w(1),_.z("ngIf",a.ZKc),_.w(1),_.z("ngIf",b.J0a))};dZb=function(a,b){return a.zH.localeCompare(b.zH)||a.sk.localeCompare(b.sk)};eZb=function(a,b){a=a.name;b=b.name;return a===b?0:a?b?a.localeCompare(b):1:-1};
fZb=function(a){a&1&&_.F(0,"repository-searchable-tree",1);a&2&&(a=_.M(),_.z("place",a.Wa))};gZb=function(a){a&1&&_.F(0,"loading",4);a&2&&_.z("diameter",20)};hZb=function(a){a&1&&(_.B(0,"div",10),_.F(1,"project-selector",11),_.D());a&2&&(a=_.M(3),_.w(1),_.z("place",a.location))};jZb=function(a){if(a&1){var b=_.Ac();_.B(0,"input-with-icon",12);_.K("valueChange",function(c){_.Bc(b);var d=_.M(3);return _.Dc(d.Qwa.next(c))});_.D()}a&2&&(a=_.M(3),_.z("placeholder",a.F_a)("trackingConfig",_.af(2,iZb,a.mc)))};
kZb=function(a){a&1&&(_.G(0),_.F(1,"repository-table",13),_.Je());if(a&2){a=_.M(2).Ma;var b=_.M();_.w(1);_.z("rows",a.Rb.rows)("location",b.location)}};lZb=function(a){if(a&1){var b=_.Ac();_.B(0,"no-search-match",14);_.K("clear",function(){_.Bc(b);var c=_.M(3);return _.Dc(c.eK())});_.Q(1,"async");_.D()}a&2&&(a=_.M(3),_.z("filter",_.R(1,1,a.Qwa)))};
mZb=function(a){a&1&&(_.B(0,"icon-empty-state-display",15)(1,"icon-empty-state-title"),_.P(2," There are no repositories for this project "),_.D(),_.B(3,"icon-empty-state-subtitle"),_.P(4," Verify that you can access it "),_.D()())};nZb=function(a){a&1&&(_.B(0,"icon-empty-state-display",16)(1,"icon-empty-state-title"),_.P(2," Unable to load this project "),_.D(),_.B(3,"icon-empty-state-subtitle"),_.P(4," Verify that it exists and you can access it "),_.D()())};
oZb=function(a){a&1&&(_.G(0),_.N(1,hZb,2,1,"div",5),_.N(2,jZb,1,4,"input-with-icon",6),_.Q(3,"async"),_.G(4,1),_.N(5,kZb,2,2,"ng-container",3),_.N(6,lZb,2,3,"no-search-match",7),_.N(7,mZb,5,0,"icon-empty-state-display",8),_.N(8,nZb,5,0,"icon-empty-state-display",9),_.Je()());if(a&2){a=_.M().Ma;var b=_.M();_.w(1);_.z("ngIf",b.tOb);_.w(1);_.z("ngIf",_.R(3,7,b.lNc));_.w(2);_.z("ngSwitch",a.Rb.kind);_.w(1);_.z("ngSwitchCase",b.rka.Ggc);_.w(1);_.z("ngSwitchCase",b.rka.G2b);_.w(1);_.z("ngSwitchCase",b.rka.F2b);
_.w(1);_.z("ngSwitchCase",b.rka.K7b)}};pZb=function(a,b){a&1&&(_.G(0,1),_.N(1,gZb,1,1,"loading",2),_.N(2,oZb,9,9,"ng-container",3),_.Je());a&2&&(a=b.Ma,b=_.M(),_.z("ngSwitch",a.state),_.w(1),_.z("ngSwitchCase",b.yc.Mh),_.w(1),_.z("ngSwitchCase",b.yc.kg))};rZb=function(a){var b=a.Me,c=_.Cmb(b),d=b.projectId||b.Om||b.Pq,e=a.NS?_.BBb(a.NS):null,f=e?e.icon:null;e=e?qZb.format({repoType:e.name}):null;return{sk:a.displayName||b.Og,bLc:_.ep(c),zH:d,YKc:_.ep(_.ZE(c.Vb(),"repoGroup").Za()),ZKc:f,aLc:e,Wa:c}};
sZb=function(a,b){return a===b?!0:void 0===a||void 0===b?!1:_.Bb(a,b)};tZb=function(a){var b=a.hb;a=a.Oc;if(b&&a)switch(a){case "depot":return{kind:a};case "host":return{kind:a,Om:b};case "project":return{kind:a,projectId:b};case "ossProject":return{kind:a,projectName:b};default:return _.rg(a,"Unknown group type")}};
uZb=function(a){a&1&&(_.B(0,"nav",10)(1,"a",11),_.P(2,"My source"),_.D(),_.B(3,"a",12),_.P(4,"All repositories"),_.D()());if(a&2){a=_.M(3).Ma;var b=_.M();_.w(1);_.z("routerLink",b.fGc)("active",a.Rb===b.DV.IBa);_.w(2);_.z("routerLink",b.LJ)("active",a.Rb===b.DV.XCa)}};vZb=function(a){a&1&&(_.B(0,"div",8),_.N(1,uZb,5,4,"nav",9),_.D());if(a&2){a=_.M(2).Ma;var b=_.M();_.w(1);_.z("ngIf",a.Rb===b.DV.IBa||a.Rb===b.DV.XCa)}};wZb=function(a){a&1&&_.F(0,"landing-page")};
xZb=function(a){a&1&&(_.F(0,"repositories-browser",13),_.Q(1,"async"));a&2&&(a=_.M(3),_.z("location",_.R(1,1,a.Wa)))};yZb=function(a){a&1&&(_.G(0),_.N(1,vZb,2,1,"div",6),_.G(2,2),_.N(3,wZb,1,0,"landing-page",3),_.N(4,xZb,2,3,"repositories-browser",7),_.Je()());if(a&2){a=_.M().Ma;var b=_.M();_.w(1);_.z("ngIf",b.lAb);_.w(1);_.z("ngSwitch",a.Rb);_.w(1);_.z("ngSwitchCase",b.DV.IBa);_.w(1);_.z("ngSwitchCase",b.DV.XCa)}};zZb=function(a){a&1&&_.Ke(0,14);a&2&&(_.M(2),_.z("ngTemplateOutlet",_.Ve(3)))};
AZb=function(a){a&1&&_.F(0,"loading",15);a&2&&_.z("diameter",20)};BZb=function(a,b){a&1&&(_.G(0,2),_.N(1,yZb,5,4,"ng-container",3),_.N(2,zZb,1,1,"ng-container",4),_.N(3,AZb,1,1,"loading",5),_.Je());a&2&&(a=b.Ma,b=_.M(),_.z("ngSwitch",a.state),_.w(1),_.z("ngSwitchCase",b.yc.kg),_.w(1),_.z("ngSwitchCase",b.yc.Error),_.w(1),_.z("ngSwitchCase",b.yc.Mh))};
CZb=function(a){a&1&&(_.B(0,"icon-empty-state-display",16)(1,"icon-empty-state-title"),_.P(2," Unable to load page. "),_.D(),_.B(3,"icon-empty-state-subtitle"),_.P(4," Please try again later. "),_.D()());a&2&&_.z("isSvg",!1)};DZb=function(a){switch(a){case "RepositoriesBrowser":return 1;case "LandingPage":return 0;default:return _.rg(a)}};EZb=function(a){return _.vd(null).ka(_.ee(1),_.we(function(){a.Mq=_.tNa(a,_.jg(),{gestureName:"BACKGROUND",element:"Insights",action:"load"});a.Mq.ctb=!0}))};
FZb=function(a){var b=new _.Pn;return _.pb(b,1,a)};fUb=function(a,b){return _.Gi(a,3,b)};GZb=function(a,b){return _.Hi(a,1,_.Pn,b)};HZb=function(a){this.stream=a};HZb.prototype.on=function(a,b){return"data"==a||"error"==a?this:this.stream.on(a,b)};HZb.prototype.removeListener=function(a,b){return this.stream.removeListener(a,b)};HZb.prototype.cancel=function(){this.stream.cancel()};
var IZb=function(a,b,c,d,e,f){var g=b.substr(0,b.length-e.name.length);b=_.RPa(function(h){return _.SPa(a,h,g)},a.cQb).call(a,_.gPa(e,c,d));b.on("data",function(h){return f(null,h)});b.on("error",function(h){return f(h,null)});return new HZb(b)},JZb=function(a,b){return _.jb(a,3,b,_.Oa)},KZb=function(a,b){return _.lb(a,4,b,0)},LZb=function(a,b){a.ML.getValue(_.Kw(a,b)).ka(_.Ud(function(c){return"SHOWING"!==c})).subscribe(function(){a.ML.setValue(_.Kw(a,b),"HIDDEN")})},MZb=function(a){return a.u0.fetch("file_detail",
function(){return a.TWa.ka(_.te("file_detail"),_.Ud(function(b){return"file_detail"===b}),_.ue(function(){return a.h9.get("file_detail")||_.Nh}))})},pQb=function(a,b){var c="depot"===b.Oc?b.params.Mb?"":"HEAD":b.qb;return a.resolve(b,c?{F0:"COMMITS",Ck:[c]}:void 0).ka(_.ue(function(d){return a.aWa(d,b).ka(_.y(_.pE))}),_.be(function(){return _.oE("History unavailable")}),_.te(_.yE))},hXb=function(a){0!==a.BH.getValue()&&a.BH.next(0)},iXb=function(a){2!==a.BH.getValue()&&a.BH.next(2)},gJb=function(a,
b){var c=a.ura.getValue();0>=c?a.oG.next(-1):(b%=c,a.oG.next(0<=b?b:b+c))},NZb=function(a,b){var c=_.Cpb(b);return a.PGc.fetch(c,function(){a.nfb.next(c);return _.Dpb(a.Yvc,c,b.category)})},OZb=function(a){return a.PAb.ka(_.y(function(b){return Array.from(b.values())}))},PZb=function(a){return a.qc.Lb(27)?new Map([["LINE_COUNTS",_.m2a.children.map(function(b){return b.id})],["FILE_COUNTS",_.n2a.children.map(function(b){return b.id})]]):new Map},HL=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 h=a.length-1;0<=h;h--)if(g=a[h])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},IL=function(a){if("object"===typeof Reflect&&Reflect&&"function"===typeof Reflect.metadata)return Reflect.metadata("design:type",a)},QZb=function(a){if(!/^image\/.*/g.test(a.type))throw Error("ea");var b=_.ba.URL.createObjectURL(a);
a=new _.ba.Image;a.onload=function(){_.ba.URL.revokeObjectURL(b)};a.src=b;return a},RZb=function(a){return String(a.charAt(0)).toUpperCase()+String(a.slice(1)).toLowerCase()},JL=function(a){this.BOa=a;this.Gta=[];this.ulb=$Bb};
JL.prototype.transform=function(a,b){var c=this;b=void 0===b?$Bb:b;if(!a||!(a instanceof Map)&&"object"!==typeof a)return null;this.rqa||(this.rqa=this.BOa.find(a).create());a=this.rqa.diff(a);var d=b!==this.ulb;a&&(this.Gta=[],a.Ysb(function(e){c.Gta.push({key:e.key,value:e.uf})}));if(a||d)this.Gta.sort(b),this.ulb=b;return this.Gta};JL.ha=function(a){return new (a||JL)(_.x(_.wl,16))};JL.Ie=_.hc({name:"keyvalue",type:JL,oe:!1,standalone:!0});
var KL=function(a,b,c,d){_.Dn.call(this,a,b,d,c,"scroll");this.ASb=!0};_.V(KL,_.Dn);KL.prototype.qXa=function(a){var b=this;this.ASb&&(clearTimeout(this.lMc),this.lMc=setTimeout(function(){_.INa(b,"SCROLL",a,500)},500))};KL.ha=function(a){return new (a||KL)(_.x(_.zn),_.x(_.uk),_.x(_.Rc),_.x(_.Cn,8))};
KL.Ha=_.gc({type:KL,qa:[["body","ascTrackElement","","trackAction",""],["div","ascTrackElement","","trackAction",""],["textarea","ascTrackElement","","trackAction",""]," ascTrackElement  trackAction  trackGestureScroll ".split(" ")],inputs:{ASb:"trackGestureScroll"},features:[_.Be]});
var lVb={FV:0,AAa:1,Xja:2,kTc:3,ASc:4,Ejc:5,0:"HISTORY",1:"CROSS_REFERENCES",2:"CALLGRAPHS",3:"SNAPSHOTS",4:"LOGPOINTS",5:"WARNINGS"},SZb=function(a,b,c){c=c||{};c.format="jspb";this.Ig=new _.Ao(c);this.Lg=void 0==a?a:a.replace(/\/+$/,"")},LL=function(a,b,c,d){this.Oa=a;this.SHa=b;this.VFa=c;this.vb=d;this.Vma="polite"};LL.prototype.La=function(){this.iz&&this.iz.unsubscribe()};
_.W.Object.defineProperties(LL.prototype,{mT:{configurable:!0,enumerable:!0,get:function(){return this.Vma},set:function(a){var b=this;this.Vma="off"===a||"assertive"===a?a:"polite";"off"===this.Vma?this.iz&&(this.iz.unsubscribe(),this.iz=null):this.iz||(this.iz=this.vb.jc(function(){return b.VFa.observe(b.Oa).subscribe(function(){var c=b.Oa.ta.textContent;c!==b.Vrc&&(b.SHa.en(c,b.Vma,b.duration),b.Vrc=c)})}))}}});LL.ha=function(a){return new (a||LL)(_.x(_.Rc),_.x(_.Tp),_.x(_.Qp),_.x(_.ye))};
LL.Ha=_.gc({type:LL,qa:[["","cdkAriaLive",""]],inputs:{mT:["cdkAriaLive","politeness"],duration:["cdkAriaLiveDuration","duration"]},Zb:["cdkAriaLive"]});var ML=function(a,b){_.Bq.call(this,a,b)};_.V(ML,_.Bq);ML.ha=function(a){return new (a||ML)(_.x(_.df),_.x(_.ef))};ML.Ha=_.gc({type:ML,qa:[["","cdkPortal",""]],Zb:["cdkPortal"],features:[_.Be]});var NL=function(){};NL.ha=function(a){return new (a||NL)};NL.Ea=_.fc({type:NL});NL.Da=_.Vb({imports:[_.Uq,_.nm,_.Iq,_.$y]});
var OL=function(a,b,c){this.Ua=a;this.Ua=null==a?"v1":a;this.kb=new _.Al(b,c)};OL.prototype.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;_.BK(a,RegExp("^operations/.*$"));return _.Bl(this.kb,{body:null,Fb:"GET",Gb:"cloudresourcemanager.operations.get",path:"/"+this.Ua+"/"+a,Ta:_.uf(b,_.BB,c),Jb:_.xB})};OL.ha=function(a){return new (a||OL)(_.u(_.wYa,8),_.u(_.xYa),_.u(_.zl,8))};OL.ua=_.t({token:OL,oa:OL.ha});var TZb=function(){};TZb.ha=function(a){return new (a||TZb)};
TZb.ua=_.t({token:TZb,oa:function(a){return OL.ha(a)},Ja:_.nt});var fCb=["BUILD","index","METADATA","OWNERS","README"],PL=function(a,b,c){this.vHc=b;this.Ra=c;this.zac="GoB packages are now deprecated. Redirected to the repository view.";this.xac="Dismiss";this.yac="Back to Package";this.vJc=_.kp(a.Vb(),{Dw:"1"}).Za()};PL.prototype.ke=function(){this.vHc.ke()};var UZb=function(a){a.Ra.navigate(_.ep(a.vJc)).then(function(){a.ke()})};PL.ha=function(a){return new (a||PL)(_.x(_.BVa),_.x(_.Or),_.x(_.cg))};
PL.ya=_.ec({type:PL,qa:[["multibranch-redirect-notice"]],Aa:7,Ba:3,Fa:[[1,"mat-simple-snack-bar-content"],[1,"mat-simple-snackbar-action"],["gme-button","","format","flat",1,"return-to-package","action-button",3,"click"],["gme-button","","format","flat",1,"dismiss","action-button",3,"click"]],va:function(a,b){a&1&&(_.B(0,"span",0),_.P(1),_.D(),_.B(2,"div",1)(3,"button",2),_.K("click",function(){return UZb(b)}),_.P(4),_.D(),_.B(5,"button",3),_.K("click",function(){return b.ke()}),_.P(6),_.D()());a&
2&&(_.w(1),_.Ye(b.zac),_.w(3),_.We(" ",b.yac," "),_.w(2),_.We(" ",b.xac," "))},Ia:[_.RF],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 VZb={LOADING:0,Xg:1,ERROR:2,0:"LOADING",1:"SUCCESS",2:"ERROR"},WZb={Xja:"CALLGRAPHS",f4a:"CODE",uZb:"CODE_XREFS_PREVIEW",nSc:"FILE_TREE",FV:"HISTORY",rSc:"HOME_PAGE_SEARCH",wO:"OUTLINE",iTc:"SEARCH_BAR",Rjc:"XREFS",Ejc:"WARNINGS"},XZb={nO:"GENERATED",Dl:"TEST",od:"UNKNOWN",values:function(){return[XZb.od,XZb.nO,XZb.Dl]}},QL={BWb:"ALIASED_BY",CWb:"ALIASES",ZWb:"ANNOTATED_BY",aXb:"ANNOTATES",F0b:"DECLARATION",w3:"DEFINITION",l3b:"EXTENDED_BY",m3b:"EXTENDS",Z3b:"GENERATED_BY",a4b:"GENERATES",w7b:"INJECT_CHILD_COMPONENT",
x7b:"INJECT_INSTALLS_MODULE",y7b:"INJECT_MODULE_INSTALLED_BY",z7b:"INJECT_PARENT_COMPONENT",A7b:"INJECT_SATISFIED_BY",B7b:"INJECT_SATISFIES",G7b:"INSTANTIATION",mcc:"OVERRIDDEN_BY",ncc:"OVERRIDES",sfc:"REFERENCE",zE:"UNKNOWN_TYPE",values:function(){return[QL.zE,QL.w3,QL.F0b,QL.sfc,QL.ncc,QL.mcc,QL.m3b,QL.l3b,QL.G7b,QL.a4b,QL.Z3b,QL.aXb,QL.ZWb,QL.B7b,QL.A7b,QL.x7b,QL.y7b,QL.w7b,QL.z7b,QL.CWb,QL.BWb]}},YZb={v3:"DEFAULT",w3:"DEFINITION",Mj:"DEPRECATED",Pjc:"WRITE_REFERENCE",values:function(){return[YZb.v3,
YZb.Pjc,YZb.Mj,YZb.w3]}},ZZb={nO:"GENERATED",Dl:"TEST",od:"UNKNOWN",values:function(){return[ZZb.od,ZZb.nO,ZZb.Dl]}},$Zb={nO:"GENERATED",Dl:"TEST",od:"UNKNOWN",values:function(){return[$Zb.od,$Zb.nO,$Zb.Dl]}},RL=function(a){a=void 0===a?{}:a;this.O={};this.O.ticket=null==a.ticket?null:a.ticket;this.O.name=null==a.name?null:a.name;this.O.lineNumber=null==a.lineNumber?null:a.lineNumber;this.O.endLineNumber=null==a.endLineNumber?null:a.endLineNumber;this.O.type=null==a.type?null:a.type};_.V(RL,_.U);
RL.prototype.ma=function(){return RL};RL.prototype.na=function(){return{keys:["endLineNumber","lineNumber","name","ticket","type"]}};
_.W.Object.defineProperties(RL.prototype,{endLineNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"endLineNumber")?_.T(this,"endLineNumber"):0},set:function(a){this.O.endLineNumber=a}},lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineNumber")?_.T(this,"lineNumber"):0},set:function(a){this.O.lineNumber=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.T(this,"name"):""},set:function(a){this.O.name=a}},ticket:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"ticket")?_.T(this,"ticket"):""},set:function(a){this.O.ticket=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"type")?_.T(this,"type"):""},set:function(a){this.O.type=a}}});
var SL=function(a){a=void 0===a?{}:a;this.O={};this.O.ticket=null==a.ticket?null:a.ticket;this.O.name=null==a.name?null:a.name;this.O.aggregations=null==a.aggregations?null:a.aggregations;this.O.functions=null==a.functions?null:a.functions;this.O.lineNumber=null==a.lineNumber?null:a.lineNumber};_.V(SL,_.U);SL.prototype.ma=function(){return SL};SL.prototype.na=function(){return{Sa:{aggregations:SL,functions:RL},keys:["aggregations","functions","lineNumber","name","ticket"]}};
_.W.Object.defineProperties(SL.prototype,{aggregations:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"aggregations")?_.T(this,"aggregations"):[]},set:function(a){this.O.aggregations=a}},functions:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"functions")?_.T(this,"functions"):[]},set:function(a){this.O.functions=a}},lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineNumber")?_.T(this,"lineNumber"):0},set:function(a){this.O.lineNumber=a}},
name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.T(this,"name"):""},set:function(a){this.O.name=a}},ticket:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"ticket")?_.T(this,"ticket"):""},set:function(a){this.O.ticket=a}}});var TL=function(a){a=void 0===a?{}:a;this.O={};this.O.buildConfigs=null==a.Bj?null:a.Bj};_.V(TL,_.U);TL.prototype.ma=function(){return TL};TL.prototype.na=function(){return{keys:["buildConfigs"]}};
_.W.Object.defineProperties(TL.prototype,{Bj:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"buildConfigs")?_.T(this,"buildConfigs"):[]},set:function(a){this.O.buildConfigs=a}}});var UL=function(a){a=void 0===a?{}:a;this.O={};this.O.signature=null==a.PH?null:a.PH;this.O.lineNumber=null==a.lineNumber?null:a.lineNumber;this.O.xrefTicket=null==a.oI?null:a.oI};_.V(UL,_.U);UL.prototype.ma=function(){return UL};UL.prototype.na=function(){return{keys:["lineNumber","signature","xrefTicket"]}};
_.W.Object.defineProperties(UL.prototype,{lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineNumber")?_.T(this,"lineNumber"):0},set:function(a){this.O.lineNumber=a}},PH:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"signature")?_.T(this,"signature"):""},set:function(a){this.O.signature=a}},oI:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"xrefTicket")?_.T(this,"xrefTicket"):""},set:function(a){this.O.xrefTicket=a}}});
var VL=function(a){a=void 0===a?{}:a;this.O={};this.O.context=null==a.context?null:a.context;this.O.lineNumber=null==a.lineNumber?null:a.lineNumber;this.O.lineText=null==a.Tp?null:a.Tp;this.O.buildConfigs=null==a.Bj?null:a.Bj};_.V(VL,_.U);VL.prototype.ma=function(){return VL};VL.prototype.na=function(){return{keys:["buildConfigs","context","lineNumber","lineText"],Ka:{context:UL}}};
_.W.Object.defineProperties(VL.prototype,{Bj:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"buildConfigs")?_.T(this,"buildConfigs"):[]},set:function(a){this.O.buildConfigs=a}},context:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"context")?_.T(this,"context"):null},set:function(a){this.O.context=a}},lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineNumber")?_.T(this,"lineNumber"):0},set:function(a){this.O.lineNumber=a}},Tp:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"lineText")?_.T(this,"lineText"):""},set:function(a){this.O.lineText=a}}});var WL=function(a){a=void 0===a?{}:a;this.O={};this.O.xrefTicket=null==a.oI?null:a.oI};_.V(WL,_.U);WL.prototype.ma=function(){return WL};WL.prototype.na=function(){return{keys:["xrefTicket"]}};_.W.Object.defineProperties(WL.prototype,{oI:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"xrefTicket")?_.T(this,"xrefTicket"):""},set:function(a){this.O.xrefTicket=a}}});
var XL=function(a){a=void 0===a?{}:a;this.O={};this.O.locationSpecUri=null==a.bua?null:a.bua;this.O.baseUriIndex=null==a.cMa?null:a.cMa;this.O.externalUrl=null==a.NPa?null:a.NPa;this.O.label=null==a.label?null:a.label};_.V(XL,_.U);XL.prototype.ma=function(){return XL};XL.prototype.na=function(){return{keys:["baseUriIndex","externalUrl","label","locationSpecUri"]}};
_.W.Object.defineProperties(XL.prototype,{cMa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"baseUriIndex")?_.T(this,"baseUriIndex"):0},set:function(a){this.O.baseUriIndex=a}},NPa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"externalUrl")?_.T(this,"externalUrl"):""},set:function(a){this.O.externalUrl=a}},label:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"label")?_.T(this,"label"):""},set:function(a){this.O.label=a}},bua:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"locationSpecUri")?_.T(this,"locationSpecUri"):""},set:function(a){this.O.locationSpecUri=a}}});var YL=function(a){a=void 0===a?{}:a;this.O={};this.O.primary=null==a.Wea?null:a.Wea;this.O.alternatives=null==a.ngb?null:a.ngb};_.V(YL,_.U);YL.prototype.ma=function(){return YL};YL.prototype.na=function(){return{Sa:{alternatives:XL},keys:["alternatives","primary"],Ka:{primary:XL}}};
_.W.Object.defineProperties(YL.prototype,{ngb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"alternatives")?_.T(this,"alternatives"):[]},set:function(a){this.O.alternatives=a}},Wea:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"primary")?_.T(this,"primary"):null},set:function(a){this.O.primary=a}}});var ZL=function(a){a=void 0===a?{}:a;this.O={};this.O.message=null==a.message?null:a.message;this.O.proxyId=null==a.XYa?null:a.XYa};_.V(ZL,_.U);ZL.prototype.ma=function(){return ZL};
ZL.prototype.na=function(){return{keys:["message","proxyId"]}};_.W.Object.defineProperties(ZL.prototype,{message:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"message")?_.T(this,"message"):""},set:function(a){this.O.message=a}},XYa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"proxyId")?_.T(this,"proxyId"):""},set:function(a){this.O.proxyId=a}}});
var $L=function(a){a=void 0===a?{}:a;this.O={};this.O.line=null==a.line?null:a.line;this.O.column=null==a.column?null:a.column};_.V($L,_.U);$L.prototype.ma=function(){return $L};$L.prototype.na=function(){return{keys:["column","line"]}};
_.W.Object.defineProperties($L.prototype,{column:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"column")?_.T(this,"column"):0},set:function(a){this.O.column=a}},line:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"line")?_.T(this,"line"):0},set:function(a){this.O.line=a}}});var aM=function(a){a=void 0===a?{}:a;this.O={};this.O.start=null==a.start?null:a.start;this.O.end=null==a.end?null:a.end};_.V(aM,_.U);aM.prototype.ma=function(){return aM};
aM.prototype.na=function(){return{keys:["end","start"],Ka:{end:$L,start:$L}}};_.W.Object.defineProperties(aM.prototype,{end:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"end")?_.T(this,"end"):null},set:function(a){this.O.end=a}},start:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"start")?_.T(this,"start"):null},set:function(a){this.O.start=a}}});
var bM=function(a){a=void 0===a?{}:a;this.O={};this.O.sourceRange=null==a.sourceRange?null:a.sourceRange;this.O.hoverProxy=null==a.eTa?null:a.eTa;this.O.navigation=null==a.navigation?null:a.navigation;this.O.panelProxy=null==a.ZXa?null:a.ZXa;this.O.highlightIds=null==a.TC?null:a.TC;this.O.semanticTags=null==a.jNb?null:a.jNb};_.V(bM,_.U);bM.prototype.ma=function(){return bM};
bM.prototype.na=function(){return{Va:{semanticTags:YZb},keys:"highlightIds hoverProxy navigation panelProxy semanticTags sourceRange".split(" "),Ka:{navigation:YL,sourceRange:aM}}};
_.W.Object.defineProperties(bM.prototype,{TC:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"highlightIds")?_.T(this,"highlightIds"):[]},set:function(a){this.O.highlightIds=a}},eTa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hoverProxy")?_.T(this,"hoverProxy"):""},set:function(a){this.O.hoverProxy=a}},navigation:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"navigation")?_.T(this,"navigation"):null},set:function(a){this.O.navigation=a}},ZXa:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"panelProxy")?_.T(this,"panelProxy"):""},set:function(a){this.O.panelProxy=a}},jNb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"semanticTags")?_.T(this,"semanticTags"):[]},set:function(a){this.O.semanticTags=a}},sourceRange:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"sourceRange")?_.T(this,"sourceRange"):null},set:function(a){this.O.sourceRange=a}}});
var cM=function(a){a=void 0===a?{}:a;this.O={};this.O.decorations=null==a.Cp?null:a.Cp;this.O.isComplete=null==a.Os?null:a.Os;this.O.resolvedFileSpecUri=null==a.UZa?null:a.UZa;this.O.baseLocationSpecUri=null==a.hib?null:a.hib;this.O.diagnostics=null==a.qob?null:a.qob};_.V(cM,_.U);cM.prototype.ma=function(){return cM};cM.prototype.na=function(){return{Sa:{decorations:bM,diagnostics:ZL},keys:["baseLocationSpecUri","decorations","diagnostics","isComplete","resolvedFileSpecUri"]}};
_.W.Object.defineProperties(cM.prototype,{hib:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"baseLocationSpecUri")?_.T(this,"baseLocationSpecUri"):[]},set:function(a){this.O.baseLocationSpecUri=a}},Cp:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"decorations")?_.T(this,"decorations"):[]},set:function(a){this.O.decorations=a}},qob:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"diagnostics")?_.T(this,"diagnostics"):[]},set:function(a){this.O.diagnostics=
a}},Os:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"isComplete")?_.T(this,"isComplete"):!1},set:function(a){this.O.isComplete=a}},UZa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resolvedFileSpecUri")?_.T(this,"resolvedFileSpecUri"):""},set:function(a){this.O.resolvedFileSpecUri=a}}});var sL=function(a){a=void 0===a?{}:a;this.O={};this.O.lineNumber=null==a.lineNumber?null:a.lineNumber;this.O.lineText=null==a.Tp?null:a.Tp;this.O.buildConfigs=null==a.Bj?null:a.Bj};
_.V(sL,_.U);sL.prototype.ma=function(){return sL};sL.prototype.na=function(){return{keys:["buildConfigs","lineNumber","lineText"]}};
_.W.Object.defineProperties(sL.prototype,{Bj:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"buildConfigs")?_.T(this,"buildConfigs"):[]},set:function(a){this.O.buildConfigs=a}},lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineNumber")?_.T(this,"lineNumber"):0},set:function(a){this.O.lineNumber=a}},Tp:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineText")?_.T(this,"lineText"):""},set:function(a){this.O.lineText=a}}});
var dM=function(a){a=void 0===a?{}:a;this.O={};this.O.piperWorkspaceId=null==a.oYa?null:a.oYa};_.V(dM,_.U);dM.prototype.ma=function(){return dM};dM.prototype.na=function(){return{keys:["piperWorkspaceId"]}};_.W.Object.defineProperties(dM.prototype,{oYa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"piperWorkspaceId")?_.T(this,"piperWorkspaceId"):""},set:function(a){this.O.piperWorkspaceId=a}}});
var xL=function(a){a=void 0===a?{}:a;this.O={};this.O.fileSpec=null==a.Md?null:a.Md;this.O.xrefs=null==a.Wm?null:a.Wm;this.O.tags=null==a.tags?null:a.tags;this.O.buildConfigs=null==a.Bj?null:a.Bj};_.V(xL,_.U);xL.prototype.ma=function(){return xL};xL.prototype.na=function(){return{Sa:{xrefs:sL},Va:{tags:$Zb},keys:["buildConfigs","fileSpec","tags","xrefs"],Ka:{fileSpec:_.dv}}};
_.W.Object.defineProperties(xL.prototype,{Bj:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"buildConfigs")?_.T(this,"buildConfigs"):[]},set:function(a){this.O.buildConfigs=a}},Md:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSpec")?_.T(this,"fileSpec"):null},set:function(a){this.O.fileSpec=a}},tags:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"tags")?_.T(this,"tags"):[]},set:function(a){this.O.tags=a}},Wm:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"xrefs")?_.T(this,"xrefs"):[]},set:function(a){this.O.xrefs=a}}});var eM=function(a){a=void 0===a?{}:a;this.O={};this.O.type=null==a.type?null:a.type;this.O.total=null==a.total?null:a.total;this.O.fileXrefs=null==a.nra?null:a.nra};_.V(eM,_.U);eM.prototype.ma=function(){return eM};eM.prototype.na=function(){return{Sa:{fileXrefs:xL},Va:{type:QL},keys:["fileXrefs","total","type"]}};
_.W.Object.defineProperties(eM.prototype,{nra:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileXrefs")?_.T(this,"fileXrefs"):[]},set:function(a){this.O.fileXrefs=a}},total:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"total")?_.T(this,"total"):"0"},set:function(a){this.O.total=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"type")?_.T(this,"type"):null},set:function(a){this.O.type=a}}});
_.W.Object.defineProperties(eM,{Cf:{configurable:!0,enumerable:!0,get:function(){return QL}}});var fM=function(a){a=void 0===a?{}:a;this.O={};this.O.fileSpec=null==a.Md?null:a.Md;this.O.tags=null==a.tags?null:a.tags};_.V(fM,_.U);fM.prototype.ma=function(){return fM};fM.prototype.na=function(){return{Va:{tags:ZZb},keys:["fileSpec","tags"],Ka:{fileSpec:_.dv}}};
_.W.Object.defineProperties(fM.prototype,{Md:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSpec")?_.T(this,"fileSpec"):null},set:function(a){this.O.fileSpec=a}},tags:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"tags")?_.T(this,"tags"):[]},set:function(a){this.O.tags=a}}});
var gM=function(a){a=void 0===a?{}:a;this.O={};this.O.fileSpec=null==a.Md?null:a.Md;this.O.callSites=null==a.Zt?null:a.Zt;this.O.tags=null==a.tags?null:a.tags;this.O.buildConfigs=null==a.Bj?null:a.Bj};_.V(gM,_.U);gM.prototype.ma=function(){return gM};gM.prototype.na=function(){return{Sa:{callSites:VL},Va:{tags:XZb},keys:["buildConfigs","callSites","fileSpec","tags"],Ka:{fileSpec:_.dv}}};
_.W.Object.defineProperties(gM.prototype,{Bj:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"buildConfigs")?_.T(this,"buildConfigs"):[]},set:function(a){this.O.buildConfigs=a}},Zt:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"callSites")?_.T(this,"callSites"):[]},set:function(a){this.O.callSites=a}},Md:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSpec")?_.T(this,"fileSpec"):null},set:function(a){this.O.fileSpec=a}},tags:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"tags")?_.T(this,"tags"):[]},set:function(a){this.O.tags=a}}});var hM=function(a){a=void 0===a?{}:a;this.O={};this.O.callSites=null==a.Zt?null:a.Zt;this.O.totalCallSites=null==a.DN?null:a.DN;this.O.nextPageToken=null==a.nextPageToken?null:a.nextPageToken};_.V(hM,_.U);hM.prototype.ma=function(){return hM};hM.prototype.na=function(){return{Sa:{callSites:gM},keys:["callSites","nextPageToken","totalCallSites"]}};
_.W.Object.defineProperties(hM.prototype,{Zt:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"callSites")?_.T(this,"callSites"):[]},set:function(a){this.O.callSites=a}},nextPageToken:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"nextPageToken")?_.T(this,"nextPageToken"):""},set:function(a){this.O.nextPageToken=a}},DN:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"totalCallSites")?_.T(this,"totalCallSites"):"0"},set:function(a){this.O.totalCallSites=a}}});
var iM=function(a){a=void 0===a?{}:a;this.O={};this.O.callerTicket=null==a.Voa?null:a.Voa;this.O.callerFile=null==a.mQ?null:a.mQ;this.O.calleeTicket=null==a.Uoa?null:a.Uoa;this.O.callLines=null==a.sz?null:a.sz;this.O.callerOrdinal=null==a.JMa?null:a.JMa;this.O.calleeOrdinal=null==a.HMa?null:a.HMa};_.V(iM,_.U);iM.prototype.ma=function(){return iM};iM.prototype.na=function(){return{keys:"callLines calleeOrdinal calleeTicket callerFile callerOrdinal callerTicket".split(" "),Ka:{callerFile:_.dv}}};
_.W.Object.defineProperties(iM.prototype,{sz:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"callLines")?_.T(this,"callLines"):[]},set:function(a){this.O.callLines=a}},HMa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"calleeOrdinal")?_.T(this,"calleeOrdinal"):0},set:function(a){this.O.calleeOrdinal=a}},Uoa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"calleeTicket")?_.T(this,"calleeTicket"):""},set:function(a){this.O.calleeTicket=a}},mQ:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"callerFile")?_.T(this,"callerFile"):null},set:function(a){this.O.callerFile=a}},JMa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"callerOrdinal")?_.T(this,"callerOrdinal"):0},set:function(a){this.O.callerOrdinal=a}},Voa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"callerTicket")?_.T(this,"callerTicket"):""},set:function(a){this.O.callerTicket=a}}});
var jM=function(a){a=void 0===a?{}:a;this.O={};this.O.functions=null==a.functions?null:a.functions;this.O.calls=null==a.calls?null:a.calls;this.O.aggregations=null==a.aggregations?null:a.aggregations;this.O.externalFiles=null==a.LPa?null:a.LPa;this.O.hasAllExternalReferences=null==a.tL?null:a.tL};_.V(jM,_.U);jM.prototype.ma=function(){return jM};jM.prototype.na=function(){return{Sa:{aggregations:SL,calls:iM,externalFiles:fM,functions:RL},keys:["aggregations","calls","externalFiles","functions","hasAllExternalReferences"]}};
_.W.Object.defineProperties(jM.prototype,{aggregations:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"aggregations")?_.T(this,"aggregations"):[]},set:function(a){this.O.aggregations=a}},calls:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"calls")?_.T(this,"calls"):[]},set:function(a){this.O.calls=a}},LPa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"externalFiles")?_.T(this,"externalFiles"):[]},set:function(a){this.O.externalFiles=a}},functions:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"functions")?_.T(this,"functions"):[]},set:function(a){this.O.functions=a}},tL:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hasAllExternalReferences")?_.T(this,"hasAllExternalReferences"):!1},set:function(a){this.O.hasAllExternalReferences=a}}});var kM=function(a){a=void 0===a?{}:a;this.O={};this.O.sourceRoot=null==a.Vi?null:a.Vi};_.V(kM,_.U);kM.prototype.ma=function(){return kM};kM.prototype.na=function(){return{keys:["sourceRoot"],Ka:{sourceRoot:_.lv}}};
_.W.Object.defineProperties(kM.prototype,{Vi:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"sourceRoot")?_.T(this,"sourceRoot"):null},set:function(a){this.O.sourceRoot=a}}});var lM=function(a){a=void 0===a?{}:a;this.O={};this.O.targets=null==a.tj?null:a.tj};_.V(lM,_.U);lM.prototype.ma=function(){return lM};lM.prototype.na=function(){return{keys:["targets"]}};
_.W.Object.defineProperties(lM.prototype,{tj:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"targets")?_.T(this,"targets"):[]},set:function(a){this.O.targets=a}}});var mM=function(a){a=void 0===a?{}:a;this.O={};this.O.tickets=null==a.nh?null:a.nh;this.O.pageSize=null==a.pageSize?null:a.pageSize;this.O.pageToken=null==a.pageToken?null:a.pageToken;this.O.fileSpec=null==a.Md?null:a.Md};_.V(mM,_.U);mM.prototype.ma=function(){return mM};
mM.prototype.na=function(){return{keys:["fileSpec","pageSize","pageToken","tickets"],Ka:{fileSpec:_.dv}}};
_.W.Object.defineProperties(mM.prototype,{Md:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSpec")?_.T(this,"fileSpec"):null},set:function(a){this.O.fileSpec=a}},pageSize:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"pageSize")?_.T(this,"pageSize"):0},set:function(a){this.O.pageSize=a}},pageToken:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"pageToken")?_.T(this,"pageToken"):""},set:function(a){this.O.pageToken=a}},nh:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"tickets")?_.T(this,"tickets"):[]},set:function(a){this.O.tickets=a}}});var nM=function(a){a=void 0===a?{}:a;this.O={};this.O.callSites=null==a.Zt?null:a.Zt;this.O.totalCallSites=null==a.DN?null:a.DN;this.O.categorizedXrefs=null==a.RMa?null:a.RMa;this.O.nextPageToken=null==a.nextPageToken?null:a.nextPageToken};_.V(nM,_.U);nM.prototype.ma=function(){return nM};
nM.prototype.na=function(){return{Sa:{callSites:gM,categorizedXrefs:eM},keys:["callSites","categorizedXrefs","nextPageToken","totalCallSites"]}};
_.W.Object.defineProperties(nM.prototype,{Zt:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"callSites")?_.T(this,"callSites"):[]},set:function(a){this.O.callSites=a}},RMa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"categorizedXrefs")?_.T(this,"categorizedXrefs"):[]},set:function(a){this.O.categorizedXrefs=a}},nextPageToken:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"nextPageToken")?_.T(this,"nextPageToken"):""},set:function(a){this.O.nextPageToken=
a}},DN:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"totalCallSites")?_.T(this,"totalCallSites"):"0"},set:function(a){this.O.totalCallSites=a}}});var oM=function(a,b,c){this.Ua=a;this.Ua=null==a?"v1":a;this.kb=new _.Al(b,c)};oM.ha=function(a){return new (a||oM)(_.u(_.Cv,8),_.u(_.Dv),_.u(_.zl,8))};oM.ua=_.t({token:oM,oa:oM.ha});var a_b=function(){};a_b.ha=function(a){return new (a||a_b)};a_b.ua=_.t({token:a_b,oa:function(a){return oM.ha(a)},Ja:_.Ev});
var pM=function(a,b,c){this.Ua=a;this.Ua=null==a?"v1":a;this.kb=new _.Al(b,c)};pM.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Bl(this.kb,{body:null,Fb:"GET",Gb:"integration_grimoire_pa_googleapis_sandbox.file.targets.list",path:"/"+this.Ua+"/file/targets",Ta:_.uf(a,_.Fv,b),Jb:lM})};pM.ha=function(a){return new (a||pM)(_.u(_.Cv,8),_.u(_.Dv),_.u(_.zl,8))};pM.ua=_.t({token:pM,oa:pM.ha});var b_b=function(){};b_b.ha=function(a){return new (a||b_b)};
b_b.ua=_.t({token:b_b,oa:function(a){return pM.ha(a)},Ja:_.Ev});var c_b=function(){};c_b.ha=function(a){return new (a||c_b)};c_b.ua=_.t({token:c_b,oa:function(a){return _.Hv.ha(a)},Ja:_.Ev});var d_b=function(){};d_b.ha=function(a){return new (a||d_b)};d_b.ua=_.t({token:d_b,oa:function(a){return _.Iv.ha(a)},Ja:_.Ev});var qM=function(a,b,c){this.Ua=a;this.Ua=null==a?"v1":a;this.kb=new _.Al(b,c)};
qM.prototype.Bj=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Bl(this.kb,{body:a,Fb:"POST",Gb:"integration_grimoire_pa_googleapis_sandbox.semanticGraph.buildConfigs",path:"/"+this.Ua+"/semanticGraph/buildConfigs",Ta:_.uf(b,_.Fv,c),Jb:TL})};qM.prototype.HF=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Bl(this.kb,{body:a,Fb:"POST",Gb:"integration_grimoire_pa_googleapis_sandbox.semanticGraph.callers",path:"/"+this.Ua+"/semanticGraph/callers",Ta:_.uf(b,_.Fv,c),Jb:hM})};
qM.ha=function(a){return new (a||qM)(_.u(_.Cv,8),_.u(_.Dv),_.u(_.zl,8))};qM.ua=_.t({token:qM,oa:qM.ha});var rM=function(){};rM.ha=function(a){return new (a||rM)};rM.ua=_.t({token:rM,oa:function(a){return qM.ha(a)},Ja:_.Ev});var sM=function(a,b,c){this.Ua=a;this.Ua=null==a?"v1":a;this.kb=new _.Al(b,c)};
sM.prototype.Cp=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Bl(this.kb,{body:a,Fb:"POST",Gb:"integration_grimoire_pa_googleapis_sandbox.decorations",path:"/"+this.Ua+"/decorations",Ta:_.uf(b,_.Fv,c),Jb:cM})};var e_b=function(a,b){b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.Bl(a.kb,{body:null,Fb:"GET",Gb:"integration_grimoire_pa_googleapis_sandbox.getCitcWorkspaceId",path:"/"+a.Ua+"/citcWorkspaceId",Ta:_.uf(b,_.Fv,c),Jb:dM})};
sM.ha=function(a){return new (a||sM)(_.u(_.Cv,8),_.u(_.Dv),_.u(_.zl,8))};sM.ua=_.t({token:sM,oa:sM.ha});var f_b=function(){};f_b.ha=function(a){return new (a||f_b)};f_b.ua=_.t({token:f_b,oa:function(a){return sM.ha(a)},Ja:_.Ev});var tM=function(){};tM.ha=function(a){return new (a||tM)};tM.Ea=_.fc({type:tM});tM.Da=_.Vb({imports:[_.Iq,_.nm,_.Sp,_.Iq]});var uM=function(){};uM.ha=function(a){return new (a||uM)};uM.Ea=_.fc({type:uM});uM.Da=_.Vb({imports:[_.Iq,tM,tM,_.pw,_.Iq]});
var vM=function(a,b,c,d,e,f,g,h,n,r,v,A){_.Qw.call(this,a,b,c,d,e,f,g,h,n,r,v,A);this.Cdb=_.Sw;this.w4="mat-mdc";this.Yn=8};_.V(vM,_.Qw);vM.prototype.UEa=function(a){var b=!this.zc||"ltr"==this.zc.value;"top"===a.Nc?a.offsetY=-8:"bottom"===a.Nc?a.offsetY=8:"start"===a.Mc?a.offsetX=b?-8:8:"end"===a.Mc&&(a.offsetX=b?8:-8);return a};vM.ha=function(a){return new (a||vM)(_.x(_.Gq),_.x(_.Rc),_.x(_.jq),_.x(_.ef),_.x(_.ye),_.x(_.Bp),_.x(_.Vp),_.x(_.Ep),_.x(_.B5a),_.x(_.dq,8),_.x(_.D5a,8),_.x(_.Yg))};
vM.Ha=_.gc({type:vM,qa:[["","matTooltip",""]],Db:[1,"mat-mdc-tooltip-trigger"],Zb:["matTooltip"],features:[_.Be]});var wM=function(){};wM.ha=function(a){return new (a||wM)};wM.Ea=_.fc({type:wM});wM.Da=_.Vb({Ob:[_.C5a],imports:[_.Up,_.nm,_.Hq,_.Iq,_.Iq,_.qq]});var xM=function(){};xM.ha=function(a){return new (a||xM)};xM.Ea=_.fc({type:xM});xM.Da=_.Vb({Ob:[_.W5a],imports:[_.nm,_.Uq,_.Iq,_.Hq,_.qq,_.Iq]});
var yM=function(a,b,c){var d=this;this.jG=a;this.renderer=b;this.ob=c;this.iKc=function(){LZb(d.jG,d.mq)}};yM.prototype.Pa=function(){this.b3a||(this.event="click")};yM.prototype.La=function(){var a;null==(a=this.b3a)||a.call(this)};_.W.Object.defineProperties(yM.prototype,{event:{configurable:!0,enumerable:!0,set:function(a){var b;null==(b=this.b3a)||b.call(this);this.b3a=this.renderer.listen(this.ob.ta,a,this.iKc)}}});yM.ha=function(a){return new (a||yM)(_.x(_.Jw),_.x(_.uk),_.x(_.Rc))};
yM.Ha=_.gc({type:yM,qa:[["","onedevTooltipPreventer",""]],inputs:{mq:["onedevTooltipPreventer","tooltipId"],event:["onedevPreventTooltipOn","event"]}});var zM=function(a,b,c,d,e,f){this.jG=a;this.MJ=b;this.ob=c;this.renderer=d;this.nvc=e;this.kKc=f;this.yya=new this.kKc(this.jG,this.renderer,this.ob);this.xya=new this.nvc(this.MJ,this.ob)};zM.prototype.Pa=function(){this.yya.Pa();this.xya.Pa()};zM.prototype.La=function(){this.yya.La();this.xya.La()};
_.W.Object.defineProperties(zM.prototype,{mq:{configurable:!0,enumerable:!0,set:function(a){this.yya.mq=a;this.xya.mq=a}},Eba:{configurable:!0,enumerable:!0,set:function(a){this.xya.Eba=a}},event:{configurable:!0,enumerable:!0,set:function(a){this.yya.event=a}}});zM.ha=function(a){return new (a||zM)(_.x(_.Jw),_.x(_.Cw),_.x(_.Rc),_.x(_.uk),_.x(_.A6a),_.x(_.B6a))};
zM.Ha=_.gc({type:zM,qa:[["","onedevFeatureTooltip",""]],inputs:{mq:["onedevFeatureTooltip","tooltipId"],Eba:"hideTooltipWhenAnchorNotVisible",event:["onedevPreventTooltipOn","event"]},features:[_.Ze([{Ca:_.A6a,xc:_.Mw},{Ca:_.B6a,xc:yM}])]});var AM=function(){};AM.ha=function(a){return new (a||AM)};AM.Ea=_.fc({type:AM});AM.Da=_.Vb({Ob:[_.T$a],imports:[_.nm,_.Hq,NL,_.Iq,_.qq,tM,NL,_.Iq]});var g_b=0,BM=function(){this.Sj=new _.qe;this.mbb=new _.qe;this.id="cdk-accordion-"+g_b++;this.Kab=!1};
BM.prototype.Tb=function(a){this.Sj.next(a)};BM.prototype.La=function(){this.Sj.complete();this.mbb.complete()};_.W.Object.defineProperties(BM.prototype,{ld:{configurable:!0,enumerable:!0,get:function(){return this.Kab},set:function(a){this.Kab=_.Ug(a)}}});BM.ha=function(a){return new (a||BM)};BM.Ha=_.gc({type:BM,qa:[["cdk-accordion"],["","cdkAccordion",""]],inputs:{ld:"multi"},Zb:["cdkAccordion"],features:[_.Ze([{Ca:_.Gcb,Kb:BM}]),_.uc]});
var CM=function(){BM.apply(this,arguments);this.Mma=new _.nf;this.i5=!1;this.displayMode="default";this.ZU="after"};_.V(CM,BM);CM.prototype.Ge=function(){var a=this;this.y$a.qd.ka(_.te(this.y$a)).subscribe(function(b){a.Mma.reset(b.filter(function(c){return c.panel.bl===a}));_.ff(a.Mma)});this.Ec=_.$p((new _.cq(this.Mma)).lI())};CM.prototype.Dpc=function(a){this.Ec.wA(a)};CM.prototype.Cpc=function(a){_.aq(this.Ec,a)};
CM.prototype.La=function(){BM.prototype.La.call(this);var a;null==(a=this.Ec)||a.destroy();this.Mma.destroy()};_.W.Object.defineProperties(CM.prototype,{xL:{configurable:!0,enumerable:!0,get:function(){return this.i5},set:function(a){this.i5=_.Ug(a)}}});CM.ha=function(){var a;return function(b){return(a||(a=_.Pc(CM)))(b||CM)}}();
CM.Ha=_.gc({type:CM,qa:[["mat-accordion"]],zd:function(a,b,c){a&1&&_.kf(c,_.dH,5);if(a&2){var d;_.gf(d=_.lf())&&(b.y$a=d)}},Db:[1,"mat-accordion"],Cb:2,lb:function(a,b){a&2&&_.Ge("mat-accordion-multi",b.ld)},inputs:{ld:"multi",xL:"hideToggle",displayMode:"displayMode",ZU:"togglePosition"},Zb:["matAccordion"],features:[_.Ze([{Ca:_.Icb,Kb:CM}]),_.Be]});var DM=function(){};DM.ha=function(a){return new (a||DM)};DM.Ea=_.fc({type:DM});DM.Da=_.Vb({imports:[_.Iq,_.nm,_.Uq,_.Iq]});
var EM=function(a,b,c){_.Bq.call(this,a,b);this.smc=c};_.V(EM,ML);EM.ha=function(a){return new (a||EM)(_.x(_.df),_.x(_.ef),_.x(_.Rib,8))};EM.Ha=_.gc({type:EM,qa:[["","mat-tab-label",""],["","matTabLabel",""]],features:[_.Ze([{Ca:_.Qib,Kb:EM}]),_.Be]});var FM=function(){EM.apply(this,arguments)};_.V(FM,EM);FM.ha=function(){var a;return function(b){return(a||(a=_.Pc(FM)))(b||FM)}}();FM.Ha=_.gc({type:FM,qa:[["","mat-tab-label",""],["","matTabLabel",""]],features:[_.Ze([{Ca:_.Qib,Kb:FM}]),_.Be]});
var GM=function(){this.Td=new _.Wy(!0)};_.k=GM.prototype;_.k.toggle=function(a){this.Td.toggle(this.pF(a))};_.k.expand=function(a){this.Td.select(this.pF(a))};_.k.collapse=function(a){this.Td.fj(this.pF(a))};_.k.Qd=function(a){return this.Td.Ke(this.pF(a))};_.k.collapseAll=function(){this.Td.clear()};
var h_b=function(a,b){var c=[b];c.push.apply(c,_.qc(a.VZ(b)));a.Td.select.apply(a.Td,_.qc(c.map(function(d){return a.pF(d)})))},i_b=function(a,b){var c=[b];c.push.apply(c,_.qc(a.VZ(b)));a.Td.fj.apply(a.Td,_.qc(c.map(function(d){return a.pF(d)})))};GM.prototype.pF=function(a){return this.Xx?this.Xx(a):a};var HM=function(a,b,c){GM.call(this);this.Jw=a;this.Rm=b;if(this.options=c)this.Xx=this.options.Xx};_.V(HM,GM);
HM.prototype.VZ=function(a){for(var b=[],c=this.Jg.indexOf(a)+1;c<this.Jg.length&&this.Jw(a)<this.Jw(this.Jg[c]);c++)b.push(this.Jg[c]);return b};HM.prototype.hG=function(){var a=this;this.Td.select.apply(this.Td,_.qc(this.Jg.map(function(b){return a.pF(b)})))};var j_b=function(a,b){GM.call(this);this.ar=a;if(this.options=b)this.Xx=this.options.Xx};_.V(j_b,GM);
j_b.prototype.hG=function(){var a=this;this.Td.clear();var b=this.Jg.reduce(function(c,d){return[].concat(_.qc(c),_.qc(a.VZ(d)),[d])},[]);this.Td.select.apply(this.Td,_.qc(b.map(function(c){return a.pF(c)})))};j_b.prototype.VZ=function(a){var b=[];this.IGa(b,a);return b.splice(1)};
j_b.prototype.IGa=function(a,b){var c=this;a.push(b);b=this.ar(b);Array.isArray(b)?b.forEach(function(d){return c.IGa(a,d)}):_.Yd(b)&&b.ka(_.he(1),_.Ud(Boolean)).subscribe(function(d){d=_.q(d);for(var e=d.next();!e.done;e=d.next())c.IGa(a,e.value)})};var IM=function(a,b,c){_.rC.call(this,a,b);this.Kt=c};_.V(IM,_.rC);
IM.prototype.Ge=function(){var a=this;this.BB=this.Kt.find([]).create(this.an.Xx);var b=this.an.rc.ar(this.data);Array.isArray(b)?k_b(this,b):_.Yd(b)&&b.ka(_.ve(this.Sb)).subscribe(function(c){return k_b(a,c)});this.FEb.qd.ka(_.ve(this.Sb)).subscribe(function(){return k_b(a)})};IM.prototype.Pa=function(){_.rC.prototype.Pa.call(this)};IM.prototype.La=function(){this.imc();_.rC.prototype.La.call(this)};var k_b=function(a,b){var c=a.K9a();b&&(a.B7a=b);c&&a.B7a?_.pjb(a.an,a.B7a,a.BB,c.Ff,a.Oh):a.BB.diff([])};
IM.prototype.imc=function(){var a=this.K9a();a&&(a.Ff.clear(),this.BB.diff([]))};IM.prototype.K9a=function(){var a=this,b=this.FEb;return b&&b.find(function(c){return!c.nIa||c.nIa===a})};IM.ha=function(a){return new (a||IM)(_.x(_.Rc),_.x(_.qC),_.x(_.vl))};
IM.Ha=_.gc({type:IM,qa:[["cdk-nested-tree-node"]],zd:function(a,b,c){a&1&&_.kf(c,_.oC,5);if(a&2){var d;_.gf(d=_.lf())&&(b.FEb=d)}},Db:[1,"cdk-nested-tree-node"],inputs:{role:"role",disabled:"disabled",tabIndex:"tabIndex"},Zb:["cdkNestedTreeNode"],features:[_.Ze([{Ca:_.rC,Kb:IM},{Ca:_.njb,Kb:IM}]),_.Be]});
var l_b=/([A-Za-z%]+)$/,JM=function(a,b,c,d){var e=this;this.x6=a;this.an=b;this.Wd=c;this.zc=d;this.Sb=new _.qe;this.Vwb="px";this.Wla=40;this.l6();d&&d.kd.ka(_.ve(this.Sb)).subscribe(function(){return e.l6(!0)});a.ZFa.subscribe(function(){return e.l6()})};_.k=JM.prototype;_.k.La=function(){this.Sb.next();this.Sb.complete()};_.k.Grc=function(){var a=this.x6.data&&this.an.rc.Jw?this.an.rc.Jw(this.x6.data):null;a=null==this.sma?a:this.sma;return"number"===typeof a?""+a*this.Wla+this.Vwb:null};
_.k.l6=function(a){a=void 0===a?!1:a;var b=this.Grc();if(b!==this.cnc||a){a=this.Wd.ta;var c=this.zc&&"rtl"===this.zc.value?"paddingRight":"paddingLeft";a.style[c]=b||"";a.style["paddingLeft"===c?"paddingRight":"paddingLeft"]="";this.cnc=b}};_.k.Kcb=function(a){this.sma=_.Xg(a,null);this.l6()};_.k.Jcb=function(a){var b=a,c="px";"string"===typeof a&&(a=a.split(l_b),b=a[0],c=a[1]||c);this.Vwb=c;this.Wla=_.Xg(b);this.l6()};
_.W.Object.defineProperties(JM.prototype,{level:{configurable:!0,enumerable:!0,get:function(){return this.sma},set:function(a){this.Kcb(a)}},indent:{configurable:!0,enumerable:!0,get:function(){return this.Wla},set:function(a){this.Jcb(a)}}});JM.ha=function(a){return new (a||JM)(_.x(_.rC),_.x(_.qC),_.x(_.Rc),_.x(_.dq,8))};JM.Ha=_.gc({type:JM,qa:[["","cdkTreeNodePadding",""]],inputs:{level:["cdkTreeNodePadding","level"],indent:["cdkTreeNodePaddingIndent","indent"]}});
var KM=function(a,b){this.an=a;this.x6=b;this.ecb=!1};KM.prototype.Rna=function(a){if(this.recursive){var b=this.an.rc,c=this.x6.data;b.Td.Ke(b.pF(c))?i_b(b,c):h_b(b,c)}else this.an.rc.toggle(this.x6.data);a.stopPropagation()};_.W.Object.defineProperties(KM.prototype,{recursive:{configurable:!0,enumerable:!0,get:function(){return this.ecb},set:function(a){this.ecb=_.Ug(a)}}});KM.ha=function(a){return new (a||KM)(_.x(_.qC),_.x(_.rC))};
KM.Ha=_.gc({type:KM,qa:[["","cdkTreeNodeToggle",""]],lb:function(a,b){a&1&&_.K("click",function(c){return b.Rna(c)})},inputs:{recursive:["cdkTreeNodeToggleRecursive","recursive"]}});var LM=function(a,b,c,d){this.WPc=a;this.Jw=b;this.Rm=c;this.ar=d};LM.prototype.g9a=function(a,b,c,d){var e=this,f=this.WPc(a,b);c.push(f);this.Rm(f)&&(a=this.ar(a))&&(Array.isArray(a)?this.f9a(a,b,c,d):a.ka(_.he(1)).subscribe(function(g){e.f9a(g,b,c,d)}));return c};
LM.prototype.f9a=function(a,b,c,d){var e=this;a.forEach(function(f,g){var h=d.slice();h.push(g!=a.length-1);e.g9a(f,b+1,c,h)})};var m_b=function(a,b){var c=[];b.forEach(function(d){return a.g9a(d,0,c,[])});return c},n_b=function(a,b,c){var d=[],e=[!0];b.forEach(function(f){for(var g=!0,h=0;h<=a.Jw(f);h++)g=g&&e[h];g&&d.push(f);a.Rm(f)&&(e[a.Jw(f)+1]=c.Qd(f))});return d},MM=function(a,b,c){this.oKa=a;this.Kdb=b;this.qla=new _.If([]);this.X8a=new _.If([]);this.Oh=new _.If([]);c&&(this.data=c)};
_.V(MM,_.lq);MM.prototype.connect=function(a){var b=this;return _.Sd(a.oB,this.oKa.Td.changed,this.qla).ka(_.y(function(){b.X8a.next(n_b(b.Kdb,b.qla.value,b.oKa));return b.X8a.value}))};MM.prototype.disconnect=function(){};_.W.Object.defineProperties(MM.prototype,{data:{configurable:!0,enumerable:!0,get:function(){return this.Oh.value},set:function(a){this.Oh.next(a);this.qla.next(m_b(this.Kdb,this.data));this.oKa.Jg=this.qla.value}}});var o_b=function(){this.Oh=new _.If([])};_.V(o_b,_.lq);
o_b.prototype.connect=function(a){var b=this;return _.Sd.apply(null,[a.oB,this.Oh]).ka(_.y(function(){return b.data}))};o_b.prototype.disconnect=function(){};_.W.Object.defineProperties(o_b.prototype,{data:{configurable:!0,enumerable:!0,get:function(){return this.Oh.value},set:function(a){this.Oh.next(a)}}});var NM=function(a,b,c){a=_.rjb.call(this,a,b)||this;a.tabIndex=Number(c)||0;return a};_.V(NM,_.rjb);NM.prototype.Pa=function(){_.rjb.prototype.Pa.call(this)};NM.prototype.La=function(){_.rjb.prototype.La.call(this)};
NM.ha=function(a){return new (a||NM)(_.x(_.Rc),_.x(_.qC),_.Kc("tabindex"))};NM.Ha=_.gc({type:NM,qa:[["mat-tree-node"]],Db:[1,"mat-tree-node"],inputs:{role:"role",disabled:"disabled",tabIndex:"tabIndex"},Zb:["matTreeNode"],features:[_.Ze([{Ca:_.rC,Kb:NM}]),_.Be]});var OM=function(){_.pC.apply(this,arguments)};_.V(OM,_.pC);OM.ha=function(){var a;return function(b){return(a||(a=_.Pc(OM)))(b||OM)}}();
OM.Ha=_.gc({type:OM,qa:[["","matTreeNodeDef",""]],inputs:{qB:["matTreeNodeDefWhen","when"],data:["matTreeNode","data"]},features:[_.Ze([{Ca:_.pC,Kb:OM}]),_.Be]});var PM=function(a,b,c,d){IM.call(this,a,b,c);this.Jc=!1;this.tabIndex=Number(d)||0};_.V(PM,IM);PM.prototype.Pa=function(){IM.prototype.Pa.call(this)};PM.prototype.Ge=function(){IM.prototype.Ge.call(this)};PM.prototype.La=function(){IM.prototype.La.call(this)};
_.W.Object.defineProperties(PM.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Jc},set:function(a){this.Jc=_.Ug(a)}},tabIndex:{configurable:!0,enumerable:!0,get:function(){return this.disabled?-1:this.jz},set:function(a){this.jz=null!=a?a:0}}});PM.ha=function(a){return new (a||PM)(_.x(_.Rc),_.x(_.qC),_.x(_.vl),_.Kc("tabindex"))};
PM.Ha=_.gc({type:PM,qa:[["mat-nested-tree-node"]],Db:[1,"mat-nested-tree-node"],inputs:{role:"role",disabled:"disabled",tabIndex:"tabIndex",node:["matNestedTreeNode","node"]},Zb:["matNestedTreeNode"],features:[_.Ze([{Ca:IM,Kb:PM},{Ca:_.rC,Kb:PM},{Ca:_.njb,Kb:PM}]),_.Be]});var QM=function(a,b){this.Ff=a;this.nIa=b};QM.ha=function(a){return new (a||QM)(_.x(_.ef),_.x(_.njb,8))};QM.Ha=_.gc({type:QM,qa:[["","matTreeNodeOutlet",""]],features:[_.Ze([{Ca:_.oC,Kb:QM}])]});var RM=function(){JM.apply(this,arguments)};
_.V(RM,JM);_.W.Object.defineProperties(RM.prototype,{level:{configurable:!0,enumerable:!0,get:function(){return this.sma},set:function(a){this.Kcb(a)}},indent:{configurable:!0,enumerable:!0,get:function(){return this.Wla},set:function(a){this.Jcb(a)}}});RM.ha=function(){var a;return function(b){return(a||(a=_.Pc(RM)))(b||RM)}}();
RM.Ha=_.gc({type:RM,qa:[["","matTreeNodePadding",""]],inputs:{level:["matTreeNodePadding","level"],indent:["matTreeNodePaddingIndent","indent"]},features:[_.Ze([{Ca:JM,Kb:RM}]),_.Be]});var SM=function(){KM.apply(this,arguments)};_.V(SM,KM);SM.ha=function(){var a;return function(b){return(a||(a=_.Pc(SM)))(b||SM)}}();SM.Ha=_.gc({type:SM,qa:[["","matTreeNodeToggle",""]],inputs:{recursive:["matTreeNodeToggleRecursive","recursive"]},features:[_.Ze([{Ca:KM,Kb:SM}]),_.Be]});
var TM=function(){_.qC.apply(this,arguments)};_.V(TM,_.qC);TM.ha=function(){var a;return function(b){return(a||(a=_.Pc(TM)))(b||TM)}}();
TM.ya=_.ec({type:TM,qa:[["mat-tree"]],tb:function(a,b){a&1&&_.hf(QM,7);if(a&2){var c;_.gf(c=_.lf())&&(b.J5=c.first)}},Db:["role","tree",1,"mat-tree"],Zb:["matTree"],features:[_.Ze([{Ca:_.qC,Kb:TM}]),_.Be],Aa:1,Ba:0,Fa:[["matTreeNodeOutlet",""]],va:function(a){a&1&&_.Ke(0,0)},Ia:[QM],styles:[".mat-tree{display:block}.mat-tree-node{display:flex;align-items:center;flex:1;word-wrap:break-word}.mat-nested-tree-node{border-bottom-width:0}\n"],nb:2});var UM=function(){};
UM.ha=function(a){return new (a||UM)};UM.Ea=_.fc({type:UM});UM.Da=_.Vb({imports:[_.Iq,_.Uq,_.xC,_.Iq,_.xC]});var p_b=function(a){this.config=a;this.Oyc=/[\u0300-\u036f]/g};p_b.prototype.normalize=function(a){return a.normalize("NFD").replace(this.Oyc,"")};
var q_b=function(a,b){a=a.config.zj?a.config.zj:(a=a.config.Wl&&a.config.Wl.get(_.pD))&&a.zj?a.zj:null;return a(_.pD,b)},s_b=function(a,b){var c=a.config.hD;if(!c.displayName||!c.nqa)return null;var d=c.ED;if(0===b.length)return{tc:c.nqa,confidence:1,hZ:[{text:c.displayName}],ED:d};var e=a.normalize(b);a=_.seb(e,a.normalize(c.displayName));return.9<=a?{confidence:a,tc:c.nqa,hZ:r_b(c.displayName,b),ED:d}:null},r_b=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},t_b=function(a){return new _.Jjb(function(b){return a.ka(_.ue(function(c){var d=[];c=_.q(c.values());for(var e=c.next();!e.done;e=c.next()){e=e.value;var f=e.hD;!f.KS&&f.hua&&(f.KS=new f.hua(e));f.KS&&d.push.apply(d,_.qc(f.KS.match(b)))}d.sort(function(g,h){return h.confidence-g.confidence});return _.vd(d)}))})},vSb=function(a,b){b=void 0===b?[]:b;return new _.FC(t_b(_.vd(a)),
_.Mjb(_.vd(a)),b,!0,!0,void 0)},VM=function(){p_b.apply(this,arguments)};_.V(VM,p_b);var WM=function(){};WM.ha=function(a){return new (a||WM)};WM.Ea=_.fc({type:WM});WM.Da=_.Vb({Ob:[{Ca:_.sjb,xc:{color:"primary"}}],imports:[UM]});var XM=function(){};XM.ha=function(a){return new (a||XM)};XM.Ea=_.fc({type:XM});XM.Da=_.Vb({Ob:[{Ca:_.AVa,xc:{color:"primary"}}],imports:[_.vB]});var YM=function(){};YM.ha=function(a){return new (a||YM)};YM.Ea=_.fc({type:YM});YM.Da=_.Vb({imports:[tM]});var ZM=function(){};
ZM.ha=function(a){return new (a||ZM)};ZM.Ea=_.fc({type:ZM});ZM.Da=_.Vb({Ob:[_.gkb],imports:[AM,YM]});var $M=function(){};$M.ha=function(a){return new (a||$M)};$M.Ea=_.fc({type:$M});$M.Da=_.Vb({imports:[uM,YM]});var aN=function(){};aN.ha=function(a){return new (a||aN)};aN.Ea=_.fc({type:aN});aN.Da=_.Vb({imports:[_.nm,_.mw,XM,WM,$M,_.OC,ZM,_.ts,_.iz,_.Uq,_.gD,_.dD,_.QC,_.gD]});var bN=function(){};bN.ha=function(a){return new (a||bN)};bN.Ea=_.fc({type:bN});
bN.Da=_.Vb({Ob:[_.$kb],imports:[_.Hq,NL,_.Iq,_.nm,_.qq,NL,_.Iq]});var u_b=function(a){return _.Rtb(a.lineNumber,a.line,a.Cp)},nCb=/[^\w/]/g,cN=function(a,b){this.Ga=a;this.client=b;this.xf=new _.Ls(this.Ga)};cN.prototype.diff=function(a,b,c,d,e,f){var g=this,h=Object.assign({},_.vF(a,b),{fileSpecSourceRootRepositoryKeyRepositoryName:c,fileSpecSourceRootRefSpec:d,fileSpecPath:e});f&&(h.diffBase=f);return this.xf.fetch(h,function(){return g.client.rR(h)})};
cN.ha=function(a){return new (a||cN)(_.u(_.zn),_.u(_.T6a))};cN.ua=_.t({token:cN,oa:cN.ha,Ja:"root"});
var v_b={Dt:0,I4a:1,g4b:2,Ehc:3,NONE:4,n6a:5,PERMISSION_DENIED:6,xfc:7,vcc:8,UNINITIALIZED:9,Ebc:10,fSc:11,ERROR:12,shc: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"},dN=function(a,b,c,d){var e=this;this.GC=b;this.Nd=c;this.Nb=d;this.cAa="BLAME";this.Rjc="XREFS";this.Iba=new _.al;this.Yuc=a.Lb(14)?_.Id(OZb(this.GC),
this.Nd.Qha).ka(_.y(function(f){f=_.q(f);var g=f.next().value,h=f.next().value;return g.filter(function(n){return(n=h.get(n.id))?n.enabled:!1}).map(function(n){return n.id})})):_.vd([]);this.fwc=this.Xw("BLAME");this.UVb=this.Xw("XREFS");this.iV=this.Nb.lsa().ka(_.y(function(f){return a.Lb(57)&&f}),_.fe());this.aob=this.Xw("DEPRECATED");this.nxc=this.Xw("COVERAGE");this.UBc=this.Xw("FUZZING");this.bCc=this.Nd.Lra.ka(_.ue(function(f){return _.Id(f.map(function(g){return e.Xw(g)}))}),_.y(function(f){return f.some(Boolean)}))};
dN.prototype.Pa=function(){};dN.prototype.bja=function(a){this.Iba.emit(a)};dN.prototype.Xw=function(a){return this.Nd.uS(a).ka(_.y(function(b){return b.enabled}),_.fe())};dN.ha=function(a){return new (a||dN)(_.x(_.Zt),_.x(_.LI),_.x(_.NI),_.x(_.lu))};
dN.ya=_.ec({type:dN,qa:[["code-layers"]],inputs:{He:"layerBaseLocation"},outputs:{Iba:"highlightedXrefLines"},Aa:18,Ba:23,Fa:[[3,"layerBaseLocation",4,"ngIf"],[4,"ngIf","ngIfElse"],[3,"layerBaseLocation","layerId",4,"ngFor","ngForOf"],["legacyXrefLayer",""],["legacyDeprecationLayer",""],[3,"layerBaseLocation"],[3,"layerBaseLocation","highlightedLines",4,"ngIf"],[3,"layerBaseLocation","highlightedLines"],[3,"layerBaseLocation","layerId"]],va:function(a,b){a&1&&(_.N(0,ACb,1,1,"blame-layer",0),_.Q(1,
"async"),_.N(2,CCb,3,3,"ng-container",1),_.Q(3,"async"),_.N(4,ECb,3,3,"ng-container",1),_.Q(5,"async"),_.N(6,FCb,1,1,"code-coverage-layer",0),_.Q(7,"async"),_.N(8,GCb,1,1,"fuzzing-layer",0),_.Q(9,"async"),_.N(10,HCb,1,1,"generic-coverage-layer",0),_.Q(11,"async"),_.N(12,ICb,1,2,"finding-layer",2),_.Q(13,"async"),_.N(14,KCb,2,3,"ng-template",null,3,_.pf),_.N(16,MCb,2,3,"ng-template",null,4,_.pf));if(a&2){var c=_.Ve(15),d=_.Ve(17);_.z("ngIf",_.R(1,9,b.fwc));_.w(2);_.z("ngIf",_.R(3,11,b.iV))("ngIfElse",
c);_.w(2);_.z("ngIf",_.R(5,13,b.iV))("ngIfElse",d);_.w(2);_.z("ngIf",_.R(7,15,b.nxc));_.w(2);_.z("ngIf",_.R(9,17,b.UBc));_.w(2);_.z("ngIf",_.R(11,19,b.bCc));_.w(2);_.z("ngForOf",_.R(13,21,b.Yuc))}},Ia:[_.XI,_.ZI,_.$I,_.aJ,_.gm,_.hm,_.bJ,_.KJ,_.eJ,_.HJ,_.OJ,_.mm],nb:2,Na:0});var w_b=function(a,b,c,d,e){this.ps=a;this.line=b;this.context=c;this.qVa=d;this.nVa=e};w_b.prototype.remove=function(){this.UN&&this.UN.remove()};
w_b.prototype.render=function(){this.UN=this.ps.tF(this.line,{startColumn:this.qVa,endColumn:this.nVa,Bm:"hovercard-decoration-layer",key:this.context.email})};var eN=function(a,b){_.UI.call(this,b);var c=this;this.ps=a;this.Ya=new _.pd;this.Ya.add(a.Lda.subscribe(function(d){if(0!==c.Ap.length&&(d=c.tn(d))){var e=d.key;null!=e&&(d.hovercardId=e)}}))};_.V(eN,_.UI);eN.prototype.La=function(){_.UI.prototype.La.call(this);this.Ya.unsubscribe()};
eN.prototype.Zpa=function(){var a=this,b=[];this.AMb&&(b=this.AMb.filter(NCb).map(function(c){var d=c.tn().lastIndexOf("/");d=c.tn().substring(d+1,c.tn().length)+"@google.com";return new w_b(a.ps,_.Ii(c.getRange(),1),{email:d},_.Ii(c.getRange(),2),_.Ii(c.getRange(),4))}));return _.vd(b)};eN.prototype.tn=function(a){a=a.target;return a instanceof Element&&"div"!==a.tagName?(a=_.qF(a,".hovercard-decoration-layer","div,code-container"))?a.dataset:null:null};
_.W.Object.defineProperties(eN.prototype,{MD:{configurable:!0,enumerable:!0,set:function(a){this.AMb=a;this.update()}}});eN.ha=function(a){return new (a||eN)(_.x(_.EH),_.x(_.nd))};eN.Ha=_.gc({type:eN,qa:[["hovercard-decoration-layer"]],inputs:{MD:"scoLinks"},features:[_.Be]});var x_b=function(a,b,c,d,e){this.ps=a;this.line=b;this.context=c;this.qVa=d;this.nVa=e};x_b.prototype.remove=function(){this.UN&&this.UN.remove()};
x_b.prototype.render=function(){var a=this.context.href;this.UN=this.ps.tF(this.line,{startColumn:this.qVa,endColumn:this.nVa,tagName:"a",Bm:this.context.style,href:a,key:a.startsWith("http://")||a.startsWith("https://")?"external":void 0,VVa:!0})};var fN=function(a,b,c,d,e,f,g,h){_.UI.call(this,h);var n=this;this.ps=a;this.Hha=b;this.Ra=c;this.Hb=d;this.Z_=e;this.Ga=f;this.Zg=g;this.Ya=new _.pd;this.content=this.sgb="";this.Ya.add(a.sQ.subscribe(function(r){n.OC(r)}))};_.V(fN,_.UI);_.k=fN.prototype;
_.k.Pa=function(){};_.k.Tb=function(){this.update()};_.k.La=function(){_.UI.prototype.La.call(this);this.Ya.unsubscribe()};_.k.OC=function(a){if(0===a.button&&!_.sF(a)){var b=a.target;if(b instanceof Element&&(b=_.qF(b,"a.link-decoration-layer","code-container"))){var c="external"===b.dataset.key?b.href:void 0;this.Ga.mb({gestureName:"CLICK",element:this.sgb+"CodeLink",action:"navigate",jm:c},a);c?(b.target="_blank",b.rel="noopener"):(a.preventDefault(),_.mn(this.Ra,b.pathname+b.search+b.hash))}}};
_.k.Zpa=function(){var a=this,b=[];if(this.MD)b=this.MD.map(function(h){var n=h.tn(),r=h.getType();switch(r){case 6:case 7:n.startsWith("/search?q=")||(n=y_b(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:_.rg(r,"unhandled link type")}n.startsWith("/search/")&&(n=_.ln(a.Ra,n),n=y_b(a,["/"+_.In.nka],n.Ta));return new x_b(a.ps,_.Ii(h.getRange(),1),{href:n,style:"link-decoration-layer"},_.Ii(h.getRange(),2),_.Ii(h.getRange(),
4))}).filter(function(h){return null!=h});else{var c=this.ps.lines;0===c.length&&console.error("bad");for(var d=0;d<c.length;d++){var e=OCb(c[d]);e=_.q(e);for(var f=e.next();!f.done;f=e.next()){var g=f.value;f=g.text;g=g.start;b.push(new x_b(this.ps,d,{href:f,style:"link-decoration-layer"},g,g+f.length))}}}return _.vd(b)};var y_b=function(a,b,c){return a.Z_.Bx(_.Om(a.Ra,a.vSa(b,c)))};fN.prototype.vSa=function(a,b){return this.Ra.zh(a,{wi:this.Hb,Ta:b})};
fN.ha=function(a){return new (a||fN)(_.x(_.EH),_.x(_.$t),_.x(_.cg),_.x(_.Hf),_.x(_.qm),_.x(_.zn),_.x(_.Jr),_.x(_.nd))};fN.Ha=_.gc({type:fN,qa:[["link-decoration-layer","analyticsElementToTrack","","content",""]],inputs:{sgb:"analyticsElementToTrack",content:"content",MD:"scoLinks"},features:[_.Be,_.uc]});var gN=function(){this.N_=!1;this.Pac="Star";this.Tac="Unstar";this.P2=""};gN.prototype.Pa=function(){this.P2=_.gsb(this.type,this.N_)};gN.ha=function(a){return new (a||gN)};
gN.ya=_.ec({type:gN,qa:[["simple-star"]],inputs:{type:"type",N_:"isStarred"},Aa:3,Ba:7,Fa:[["type","button",1,"mat-button-base","mat-icon-button"],[1,"google-material-icons"]],va:function(a,b){a&1&&(_.B(0,"button",0)(1,"span",1),_.P(2),_.D()());a&2&&(_.Ee("title",b.P2)("aria-label",b.N_?b.Tac:b.Pac),_.w(1),_.Ge("starred",b.N_)("disabled",!b.N_),_.w(1),_.We(" ",b.N_?"star":"star_border"," "))},styles:[_.VAb()],Na:0});var hN=function(){};hN.ha=function(a){return new (a||hN)};hN.Ea=_.fc({type:hN});
hN.Da=_.Vb({imports:[_.FK,_.Iq,_.Uq,_.nm,_.FK,_.Iq]});var z_b=function(){this.email=""};z_b.ha=function(a){return new (a||z_b)};z_b.Ha=_.gc({type:z_b,qa:[["","contactHovercard",""]],Cb:1,lb:function(a,b){a&2&&_.Ee("data-hovercard-id",b.email)},inputs:{email:"email"}});var iN=function(){};iN.ha=function(a){return new (a||iN)};iN.Ea=_.fc({type:iN});iN.Da=_.Vb({});var jN=function(){this.jk="row"};jN.ha=function(a){return new (a||jN)};jN.ya=_.ec({type:jN,qa:[["dc-p"]],inputs:{size:"size",jk:"layout"},kc:["*"],Aa:5,Ba:3,Fa:[[3,"fxLayout"]],va:function(a,b){a&1&&(_.Re(),_.B(0,"p",0),_.P(1,"\n  "),_.Se(2),_.P(3,"\n"),_.D(),_.P(4,"\n"));a&2&&(_.Ge("skinny","skinny"===b.size),_.z("fxLayout",b.jk))},Ia:[_.qr],styles:["p.skinny[_ngcontent-%COMP%] {\n  margin-bottom: 0px;\n}"]});var kN=function(){};kN.ha=function(a){return new (a||kN)};kN.Ea=_.fc({type:kN});kN.Da=_.Vb({imports:[_.Br]});var A_b={NONE:0,F7b:1,i1b:2,0:"NONE",1:"INSIGHTS",2:"DOCS"},B_b=new _.mc("FORCE_INSIGHTS",{Ja:"root",oa:function(){try{return(new URLSearchParams(window.location.search)).has("showInsights")}catch(a){return!1}}}),lN=function(a,b,c,d){this.hp=a;this.Ra=b;this.state=new _.If(c?1:0);this.bOa=this.state.ka(_.ue(function(e){return PCb(e,d)}),_.ue(function(e){return a.data.ka(_.y(function(f){var g;return null!=(null==(g=f.Qc)?void 0:g.params.bt)}),_.fe(),_.y(function(f,g){return f?1:2>g?e:0}))}),_.fe(),
_.pe(1),_.Ad())},sGb=function(a,b){a.state.next(b);b=_.zg(a.hp.Uc);null!=b.params.bt&&a.Ra.navigate(_.ep(_.IF(b.Vb(),function(c){delete c.bt}).Za()),{zf:"preserve"})};lN.ha=function(a){return new (a||lN)(_.u(_.Hf),_.u(_.cg),_.u(B_b),_.u(_.LH))};lN.ua=_.t({token:lN,oa:lN.ha});var C_b=new _.mc("GRAPH_TOOLS_PROMISE",{Ja:"root",oa:function(){return _.Bd(function(a){switch(a.Tc){case 1:return _.Kga(a,2),_.Cd(a,google.corp.devops.tools.loadGraph(),4);case 4:a.Tc=3;a.aK=0;break;case 2:return _.Oga(a),a.return(Promise.resolve(void 0));case 3:return a.return(google.corp.devops.tools.graph)}})}}),mN=function(a,b,c){this.Ga=a;this.LCc=b;this.Dxb=c};
mN.prototype.init=function(){var a=this,b;return _.Bd(function(c){if(1==c.Tc)return a.ssa?c.return():_.Cd(c,_.vn(a.Ga,a.LCc,"g3GraphToolsPromise"),2);b=c.Cl;if(!b)return c.return();var d=b,e=d.createService;a:{var f=a.Dxb;switch(f){case 1:f="production";break a;case 0:f="autopush";break a;default:f=_.rg(f)}}a.ssa=e.call(d,{environment:f});c.Tc=0})};mN.prototype.createController=function(a){var b=this,c;return _.Bd(function(d){return 1==d.Tc?_.Cd(d,b.init(),2):d.return(null==(c=b.ssa)?void 0:c.createController(a))})};
var D_b=function(a,b,c){return _.Bd(function(d){return 1==d.Tc?_.Cd(d,a.init(),2):a.ssa&&0!==b.length?d.return(_.vn(a.Ga,a.ssa.getAvailableFileContext("//depot/"+b,{changelistId:c}).catch(function(){return new Set}),"g3GraphAvailableInsights")):d.return(new Set)})};mN.ha=function(a){return new (a||mN)(_.u(_.zn),_.u(C_b),_.u(_.s2a))};mN.ua=_.t({token:mN,oa:mN.ha,Ja:"root"});var nN=function(a,b,c,d,e,f,g,h,n){this.ob=a;this.Ga=b;this.fta=c;this.xg=d;this.Wx=f;this.ah=g;this.be=h;this.XT=n;this.Ya=new _.pd;this.uua=void 0;this.Wa=e.data.ka(_.y(UBb))};
nN.prototype.Pa=function(){var a=this;return _.Bd(function(b){if(1==b.Tc)return a.Ya.add(a.Wx.theme.subscribe(function(c){switch(c){case "DARK":a.uua="dark";break;case "LIGHT":a.uua="light";break;default:_.rg(c)}a.tsa&&a.tsa.setTheme(a.uua)})),_.Cd(b,E_b(a),2);a.Ya.add(a.Wa.ka(_.YE(),_.ue(function(c){return _.Id([a.Wa,_.NH(a.xg,c,"path",1).ka(_.be(function(){return _.vd("Failed to load the current cl.")})),_.NH(a.xg,_.hp(c.Vb(),"HEAD").Za(),"path",0).ka(_.be(function(){return _.vd("Failed to load the base cl.")}))])})).subscribe(function(c){c=
_.q(c);var d=c.next().value.path,e=c.next().value,f=c.next().value,g,h,n;return _.Bd(function(r){if(1==r.Tc)return g=Number(e),h=Number(f),_.Cd(r,D_b(a.fta,d||"",h),2);n=r.Cl;return a.tsa&&d&&!isNaN(g)&&!isNaN(h)&&0<n.size?_.Cd(r,a.tsa.openFileContext("//depot/"+d,{changelistId:g,mostRecentChangelistId:h}),0):(a.DY(),0<n.size&&_.sWa(a.ah,{error:Error("He`"+e+"`"+f),message:"Failed to load insights panel",ke:"Dismiss"}),r.Oi(0))})}));b.Tc=0})};nN.prototype.La=function(){this.Ya.unsubscribe()};
nN.prototype.DY=function(){var a=this;this.be.wc(function(){sGb(a.XT,0)})};var E_b=function(a){var b;return _.Bd(function(c){if(1==c.Tc)return b=a,_.Cd(c,a.fta.createController({element:a.ob.ta,theme:a.uua,onOpen:function(){},onClose:function(){a.Ga.mb({element:"insightsPanel",action:"close",gestureName:"CLICK"});a.DY()}}),2);b.tsa=c.Cl;c.Tc=0})};nN.ha=function(a){return new (a||nN)(_.x(_.Rc),_.x(_.zn),_.x(mN),_.x(_.MH),_.x(_.Hf),_.x(_.yu),_.x(_.Zr),_.x(_.ye),_.x(lN))};
nN.ya=_.ec({type:nN,qa:[["insights-panel"]],Aa:0,Ba:0,va:function(){},styles:["insights-panel[_nghost-%COMP%]{display:flex;height:100%;min-width:350px}insights-panel[_nghost-%COMP%]   .holder[_ngcontent-%COMP%]{flex:1 1 100%}"],Na:0});var oN=function(){};oN.ha=function(a){return new (a||oN)};oN.Ea=_.fc({type:oN});oN.Da=_.Vb({imports:[_.nm]});var pN=function(){this.time=this.message=this.MLa="";this.ada=[]};pN.prototype.Tb=function(){var a;this.MLa=(null==(a=this.commit.Zn)?void 0:a.email)||"";var b;this.tlb=null==(b=this.commit.xNa)?void 0:b.email;this.message=this.commit.rs;this.time=this.commit.hK;this.ada=this.commit.xQ};pN.ha=function(a){return new (a||pN)};
pN.ya=_.ec({type:pN,qa:[["commit-overview","commit",""]],inputs:{commit:"commit"},features:[_.uc],Yb:["commit",""],Aa:18,Ba:6,Fa:[["class","message",4,"ngIf"],[1,"author-and-date"],["tabIndex","0",1,"detail"],[1,"person-label","grimoire-secondary-text"],["class","detail committer","tabIndex","0",4,"ngIf"],[1,"date"],[1,"message"],[1,"cdk-visually-hidden"],[3,"message","linkDefinitions"],["tabIndex","0",1,"detail","committer"]],va:function(a,b){a&1&&(_.N(0,QCb,5,4,"div",0),_.B(1,"div",1)(2,"div",2)(3,
"mat-icon"),_.P(4,"person"),_.D(),_.B(5,"span"),_.P(6),_.D(),_.B(7,"span",3),_.P(8," (author) "),_.D()(),_.N(9,RCb,7,1,"div",4),_.B(10,"div",2)(11,"mat-icon"),_.P(12,"event"),_.D(),_.B(13,"span"),_.P(14," Committed on "),_.D(),_.B(15,"span",5),_.P(16),_.Q(17,"dateTimeDisplay"),_.D()()());a&2&&(_.z("ngIf",b.message),_.w(6),_.Ye(b.MLa),_.w(3),_.z("ngIf",b.MLa!==b.tlb),_.w(7),_.Ye(_.R(17,4,b.time)))},Ia:[_.hm,_.PH,_.ss,_.bA,_.OH],styles:["commit-overview[_nghost-%COMP%]{display:flex;flex:0 0 auto;flex-direction:column}commit-overview[_nghost-%COMP%]   mat-icon[_ngcontent-%COMP%]{font-weight:400;font-size:1rem;letter-spacing:.01em;line-height:1.2307692308rem;line-height:24px;color:var(--icon-secondary)}.author-and-date[_ngcontent-%COMP%]{display:flex;font-size:13px;line-height:24px;padding-top:10px;padding-bottom:10px}.date[_ngcontent-%COMP%]{padding-left:5px;white-space:nowrap}.detail[_ngcontent-%COMP%]{display:flex;padding-left:20px}.person-label[_ngcontent-%COMP%]{padding-left:5px}.message[_ngcontent-%COMP%]{font-size:13px;padding-left:20px;padding-right:40px;max-width:800px;white-space:pre-wrap;margin-top:15px}.message[_ngcontent-%COMP%]:first-line{font-size:15px;font-weight:500}"],
Na:0});var YCb=function(a){return{qb:a}},XCb=function(a){return{context:a}},cDb=function(){return{oNc:!0}},F_b={NONE:0,fYb:1,L8b:2,jdc:3,idc:4,0:"NONE",1:"BRANCH_AND_SHA_OF_LAST_BRANCH_UPDATE",2:"LATEST_COMMIT_ON_PATH",3:"PIPER",4:"PINNED_SHA"},qN=function(a,b,c){this.xg=b;this.FT=c;this.Zja=F_b;this.GJb=this.mZa=this.pha=_.ge;this.Xu={};this.version=1;this.rVa=!0;this.d2=!1;this.C1a=a.Lb(56)};_.k=qN.prototype;_.k.Pa=function(){};_.k.Pc=function(){};
_.k.Tb=function(a){var b=this;a.activeLocation&&(this.mZa=_.dF(this.location)?_.Bwb(this.FT,_.IF(_.hp(this.location.Vb(),this.PQ),function(c){c.Mb=b.dyc}).Za()).ka(_.we(function(){b.Xu.Yu=!0}),_.te(_.wF(this.location.qb)),_.y(function(c){return c.type})):_.ge,this.GJb=this.mZa.ka(_.y(_.xF)));if(a.activeLocation||a.showMostRecentCommitForPath||a.version)G_b(this,a.activeLocation),!this.d2&&this.FJb?(this.pha=_.vd(void 0),this.Xu.ov=!0):this.d2&&1===this.version?(a=_.DE(this.location)?_.hp(this.location.Vb(),
"HEAD").Za():this.location,this.pha=_.Id([this.ZZ(a,0),this.ZZ()]).ka(_.ue(function(c){var d=_.q(c);c=d.next().value;return(d=d.next().value)?c&&c.Lf===d.Lf?_.vd(void 0):H_b(b,d):_.vd(void 0)}),_.we(function(c){c&&c.qb?b.Xu.ov=!0:b.Xu={}}))):this.pha=this.ZZ().ka(_.y(function(c){if(null!=c&&c.Lf)return{qb:c.Lf,TM:c.Tq?_.Hmb(b.location,c):void 0}}),_.we(function(){b.Xu.ov=!0}))};_.k.Cn=function(){this.Xu.location&&this.Xu.Yu&&this.Xu.ov&&(this.Xu={},this.aN.launch(0,0))};
_.k.C8=function(a){var b=this;if(!a)return _.vd();var c=this.C1a?hCb(this.location,this.qGc):this.location;return I_b(this,a).ka(_.y(function(d){return _.$E(b.location,d,b.version,a.TM||c)}))};
var I_b=function(a,b){return a.mZa.ka(_.y(function(c){var d;return 5===c?(null==(d=a.location.params.Mb)?void 0:d.replace("codereview/",""))||void 0:b.qb}))},H_b=function(a,b){var c=b.Lf;return a.kj?J_b(a,c,a.location).ka(_.y(function(d){if(-1===d)return{qb:c};if(0!==d)return{qb:c,depth:d,SR:_.ep(_.hp(_.yF(a.location.Vb()),"HEAD").Za())}})):_.vd({qb:c,TM:_.Hmb(a.location,b)})},J_b=function(a,b,c){var d=Number(b);return isNaN(d)||!_.yh(c)?_.vd(-1):pQb(a.xg,c).ka(_.Ud(_.iF),_.fe(function(e,f){return e.Rb.Ck===
f.Rb.Ck}),_.ue(function(e){var f=e.Rb;e=f.ara;f=f.Ck.findIndex(function(g){g=Number(g.Lf);return!isNaN(g)&&d>=g});return-1===f?e?(e(),_.ge):_.vd(-1):_.vd(f)}))};qN.prototype.ZZ=function(a,b){a=void 0===a?this.location:a;b=void 0===b?this.version:b;return this.xg.ZZ(a,this.d2?"path":"repository",b).ka(_.y(VBb)).ka(_.be(function(){return _.vd(void 0)}))};
var G_b=function(a,b){b=b&&b.vi;if(b){var c=_.WE(b,a.location);var d=_.wh(b,a.version);c=c&&d===a.PQ}else c=!1;c||(a.Xu={},a.d2?(a.Xu.location=!0,a.Xu.Yu=!0):(c=a.Xu,b?(d=_.WE(b,a.location),b=_.wh(b,a.version),a=d&&b!==a.PQ):a=!1,c.location=a))};
_.W.Object.defineProperties(qN.prototype,{Ld:{configurable:!0,enumerable:!0,set:function(a){this.location=a},get:function(){return this.location}},PQ:{configurable:!0,enumerable:!0,get:function(){return _.wh(this.location,this.version)||""}},dyc:{configurable:!0,enumerable:!0,get:function(){return _.Fmb(this.location,this.version)||""}},hzc:{configurable:!0,enumerable:!0,get:function(){return this.PQ?this.d2?this.kj?3:2:this.FJb?4:1:0}},JKc:{configurable:!0,enumerable:!0,get:function(){return _.OE(this.PQ)}},
FJb:{configurable:!0,enumerable:!0,get:function(){return _.tg.test(this.PQ)||_.DE(this.location)}},kj:{configurable:!0,enumerable:!0,get:function(){return _.EE(this.location)}}});qN.ha=function(a){return new (a||qN)(_.x(_.Zt),_.x(_.MH),_.x(_.SH))};
qN.ya=_.ec({type:qN,qa:[["commit-information"]],tb:function(a,b){a&1&&_.hf(_.Qq,5);if(a&2){var c;_.gf(c=_.lf())&&(b.aN=c.first)}},inputs:{version:"version",rVa:"linkToCommitDetails",Ld:"activeLocation",qGc:"lastSubmoduleFetchSpec",d2:"showMostRecentCommitForPath"},features:[_.uc],Aa:14,Ba:7,Fa:[["fxFlex","auto","fxLayout","",3,"ngSwitch"],[4,"ngSwitchCase"],["matRipple","",1,"mat-button-ripple",3,"matRippleCentered","matRippleDisabled"],["refType",""],["parentheticalSha",""],["linkToDetails",""],
["piper",""],[4,"ngTemplateOutlet"],[3,"ngTemplateOutlet","ngTemplateOutletContext"],[3,"ngTemplateOutlet"],[1,"refType"],[4,"ngIf"],[1,"open-paren"],["class","at-ref",4,"ngIf"],[1,"at-ref"],["ascTrackElement","CommitInformation","trackAction","commitDetailsNavigate",3,"condition","link","linkAriaLabel","trackGestureClick","trackProjectId"],["aria-label","Browse file at HEAD","ascTrackElement","CommitInformation","trackAction","fileHeadNavigate",3,"routerLink","trackGestureClick","trackProjectId"],
["aria-label","Details for change","ascTrackElement","CommitInformation","trackAction","commitDetailsNavigate",3,"universalLink","trackProjectId"]],va:function(a,b){a&1&&(_.B(0,"span",0),_.N(1,UCb,4,3,"ng-container",1),_.N(2,ZCb,3,7,"ng-container",1),_.N(3,aDb,1,1,null,1),_.N(4,dDb,1,3,null,1),_.D(),_.F(5,"div",2),_.N(6,eDb,3,3,"ng-template",null,3,_.pf),_.N(8,iDb,2,3,"ng-template",null,4,_.pf),_.N(10,jDb,5,12,"ng-template",null,5,_.pf),_.N(12,oDb,2,3,"ng-template",null,6,_.pf));a&2&&(_.z("ngSwitch",
b.hzc),_.w(1),_.z("ngSwitchCase",b.Zja.fYb),_.w(1),_.z("ngSwitchCase",b.Zja.idc),_.w(1),_.z("ngSwitchCase",b.Zja.jdc),_.w(1),_.z("ngSwitchCase",b.Zja.L8b),_.w(1),_.z("matRippleCentered",!0)("matRippleDisabled",!0))},Ia:[_.En,_.hm,_.lm,_.im,_.jm,_.QH,_.qr,_.yr,_.Qq,_.nn,_.Mv,_.mm,_.NF],styles:["commit-information[_nghost-%COMP%]{align-items:center;display:flex;font-size:12px;position:relative;white-space:nowrap}commit-information[_nghost-%COMP%]   .mat-ripple[_ngcontent-%COMP%]     .mat-ripple-element{background-color:rgba(25,103,210,.12)}commit-information[_nghost-%COMP%]   .open-paren[_ngcontent-%COMP%]:not(:first-child){padding-left:5px}commit-information[_nghost-%COMP%]   .at-ref[_ngcontent-%COMP%]{padding-right:3px}commit-information[_nghost-%COMP%]   .refType[_ngcontent-%COMP%]{padding-right:5px}commit-information[_nghost-%COMP%]   span[_ngcontent-%COMP%]{display:flex}"],
Na:0});var K_b=function(a){return""+a};var rN=function(a,b){this.line=a;this.ch=void 0===b?null:b};var L_b=function(a,b,c,d,e){var f=void 0===f?[]:f;this.type=a;this.dD=b;this.cD=c;this.ZM=d;this.YM=e;this.JF=[];this.type=a;this.dD=b;this.cD=c;this.ZM=d;this.YM=e;if(f)for(a=_.q(f),b=a.next();!b.done;b=a.next())this.JF.push(b.value)};var M_b=function(a,b){this.yg=a;this.gEc=!!b};var N_b=function(a,b,c){this.left=a;this.right=b;this.fh=c};var O_b=function(){this.n1a=this.Mha=0;this.wYa=[];this.xYa=[];this.diff=this.m1a=this.l1a=0};
O_b.prototype.wc=function(a,b,c,d){var e=[],f=a.length,g=c.length;a:{var h=a.length,n=c.length,r=h-n&1,v=Math.ceil((h+n)/2),A=[],C=[];this.wYa=[];this.xYa=[];for(var I=0;I<=v;I++){for(var L=-1,O=A[I]=0;O<=I;O++){var Y=A[O];this.wYa.push(L<Y?2*Y:2*L+1);var ma=L<Y?Y:L,ta=ma-2*O+I;for(L=Y+1;ma<h&&ta<n&&a.charAt(ma)===c.charAt(ta);)++ma,++ta;A[O]=ma;Y=I-O-Math.ceil((n-h)/2);if(r&&0<=Y&&Y<I&&C[Y]<=ma){A=O;a=ma;this.diff=I=2*I-1;this.l1a=A;this.m1a=Y;this.Mha=a;this.n1a=a-2*A+Math.ceil(I/2);break a}}L=
C[I]=h;for(Y=0;Y<=I;Y++){ma=C[Y];this.xYa.push(L>=ma?2*ma:2*L+1);O=L>=ma?ma:L;ta=n-h-I+O+2*Y;for(L=ma-1;0<O&&0<ta&&a.charAt(O-1)===c.charAt(ta-1);)--O,--ta;C[Y]=O;ma=Math.floor((h-n)/2)-Y+I;if(!r&&0<=ma&&ma<=I&&O<=A[ma]){a=Y;A=A[ma];this.diff=I*=2;this.l1a=ma;this.m1a=a;this.Mha=A;this.n1a=A-2*ma+Math.ceil(I/2);break a}}}this.diff=-3}if(0<=this.diff){e=[];I=Math.ceil(this.diff/2);a=this.l1a;A=this.Mha;for(c=e.length;0<=I;--I)h=this.wYa[(I+1)*I/2+a],n=A-Math.floor(h/2),A-=n,0!==n&&(r=new N_b(A+b,A-
2*a+I+d,n),v=e[e.length-1],0!==e.length&&P_b(r,v)?(v.left-=n,v.right-=n,v.fh+=n):e.splice(0,0,r)),h&1&&(A--,a--);0<c&&P_b(e[c-1],e[e.length-1])&&(e[c-1].fh+=e[e.length-1].fh,e.pop());I=e.splice(c-1,e.length-c+1).reverse();for(A=0;A<I.length;A++)e.push(I[A]);I=Math.floor(this.diff/2);a=this.m1a;for(A=this.Mha;0<=I;--I)c=this.xYa[I*(I+1)/2+a],h=Math.floor(c/2)-A,r=g-f-I+A+2*a,v=Math.min(h,Math.max(0,Math.max(this.Mha-A,this.n1a-r))),n=h-v,0!==n&&(r=new N_b(A+v+b,r+v+d,n),0!==e.length&&P_b(e[e.length-
1],r)?e[e.length-1].fh+=n:e.push(r)),A+=h,c&1&&(A++,a--)}return{JF:e,A2c:(f+g-this.diff)/2}};var P_b=function(a,b){return a.left+a.fh===b.left&&a.right+a.fh===b.right};for(var sN=[],Q_b=0;256>Q_b;++Q_b)sN[Q_b]=2;for(var R_b=97;122>=R_b;++R_b)sN[R_b]=3;for(var S_b=65;90>=S_b;++S_b)sN[S_b]=3;for(var T_b=48;57>=T_b;++T_b)sN[T_b]=3;sN[95]=3;sN[32]=sN[9]=sN[10]=sN[13]=0;for(var U_b=_.q("(){},.#/*\";'"),tN=U_b.next();!tN.done;tN=U_b.next())sN[tN.value.charCodeAt(0)]=0;var V_b=_.q("!%^&[]?\\|<>+-=~@`");for(tN=V_b.next();!tN.done;tN=V_b.next())sN[tN.value.charCodeAt(0)]=5;sN[0]=0;
var W_b=function(){this.REb=1;this.xi=this.Yh=null;this.lineArray=[];this.Wca=[];this.aga=[];this.Jwa=[]};W_b.prototype.rR=function(a,b){a=X_b(a);b=X_b(b);return Y_b(this,a,b)};
var Y_b=function(a,b,c){b=Z_b(a,b,c);a.Yh=b.NGc;a.xi=b.OGc;a.lineArray=b.lineArray;for(b=0;b<a.Yh.text.length;++b)a.Wca.push({matchType:1,index:b});for(b=0;b<a.xi.text.length;++b)a.aga.push({matchType:1,index:b});b=$_b(a,!0);for(c=1;c!==a.REb&&0<b;++c)b=$_b(a,!1);b=a0b(a.Wca,4,-1);c=a0b(a.aga,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=b0b(b[e].Q_,c),h=b0b(b[e+(f?2:1)].Q_,c);
if(1===h-g)d[g]=e+1;else if(2===h-g&&1===c[g+1].type)f&&(c[g+1].type=5,c[g+1].R_=b[e+1].DM,c[g+1].Q_=b[e+1].xT);else continue;b[e].type=7;f&&(b[e+1].type=7);f=f?2:1;b[e+f].type=6;b[e+f].DM=b[e].DM;b[e+f].R_=b[e].R_}g=[];for(e=0;e<b.length;++e)-1!==b[e].type&&0!==b[e].type||g.push([b[e].type,e]);h=[];for(e=0;e<c.length;++e)1!==c[e].type&&0!==c[e].type||h.push([c[e].type,e]);for(f=e=0;e<g.length&&f<h.length;)if(-1===g[e][0]&&1===h[f][0]){var n=g[e][1],r=h[f][1];b[n].type=2;c[r].type=2;c[r].R_=b[n].DM;
c[r].Q_=b[n].xT;++e;++f}else if(0===g[e][0]&&0===h[f][0])++e,++f;else if(0===g[e][0])++f;else if(0===h[f][0])++e;else throw Error("Ie");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]],h=g.DM,n=g.xT,g.R_=g.DM,g.Q_=g.xT,g.DM=h,g.xT=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 rN(0,0);c=new rN(0,0);d=[];a=_.q(a);for(e=a.next();!e.done;e=a.next())e=e.value,f=new L_b(e.type,new rN(e.R_,0),new rN(e.Q_,null),new rN(e.DM,0),new rN(e.xT,null)),1===e.type&&(f.dD=b,f.cD=b),-1===e.type&&(f.ZM=c,f.YM=c),b=c0b(f.cD),c=c0b(f.YM),d.push(f);a=d}return a},X_b=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},Z_b=function(a,b,c){var d=[],e=new Map;d[0]="";var f=function(g,
h){var n="",r=[],v=0,A=d.length;g=_.q(g);for(var C=g.next();!C.done;C=g.next()){C=C.value;if(e.has(C))n+=String.fromCharCode(e.get(C));else{n+=String.fromCharCode(A);e.set(C,A);d[A]=C;for(var I=sN[0],L=0;L<C.length;++L){var O=C[L];void 0!==sN[O.charCodeAt(0)]&&(I+=sN[O.charCodeAt(0)])}h[A]=I;A++}r.push(v++)}return new d0b(n,r)};b=f(b,a.Jwa);a=f(c,a.Jwa);return{NGc:b,OGc:a,lineArray:d}},b0b=function(a,b){for(var c=0;c<b.length&&!(b[c].xT>=a);c++);return c},c0b=function(a){return null===a.ch?new rN(a.line+
1,0):a},$_b=function(a,b){if(!a.Yh||!a.xi)throw Error();if(b){var c=a.Yh;for(var d=a.xi,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={Xca:new d0b(c.text.substr(0,e),c.lineNumbers.splice(0,e)),bga:new d0b(d.text.substr(0,e),d.lineNumbers.splice(0,e)),fh:e},c.text=c.text.substr(e),d.text=d.text.substr(e),c=f)}else c=null;d=c;if(b){c=a.Yh;e=a.xi;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={Xca:new d0b(c.text.slice(1-f),c.lineNumbers.splice(1-f)),bga:new d0b(e.text.slice(1-f),e.lineNumbers.splice(1-f)),fh: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 O_b).wc(a.Yh.text,0,a.xi.text,0).JF;c=[];for(g=0;g<f.length;g++)c.push(new M_b(f[g],!1));null!==d&&(a.Yh.text=d.Xca.text+a.Yh.text,a.Yh.lineNumbers.splice.apply(a.Yh.lineNumbers,[0,0].concat(_.qc(d.Xca.lineNumbers))),a.xi.text=d.bga.text+a.xi.text,a.xi.lineNumbers.splice.apply(a.xi.lineNumbers,
[0,0].concat(_.qc(d.bga.lineNumbers))),c.splice(0,0,new M_b(new N_b(0,0,d.fh),!0)));d=d&&0<d.fh?d.fh:0;null!==e&&(a.Yh.text+=e.Xca.text,a.Yh.lineNumbers.splice.apply(a.Yh.lineNumbers,[a.Yh.lineNumbers.length,0].concat(_.qc(e.Xca.lineNumbers))),a.xi.text+=e.bga.text,a.xi.lineNumbers.splice.apply(a.xi.lineNumbers,[a.xi.lineNumbers.length,0].concat(_.qc(e.bga.lineNumbers))),f=d+e.fh,c.push(new M_b(new N_b(a.Yh.text.length-f,a.xi.text.length-f,e.fh),!0)));if(!a.Yh||!a.xi)throw Error();b=b?0:2;for(var h=
g=f=e=0,n=0,r=0;r<c.length;r++){for(var v=c[r].yg.fh,A=c[r];e<A.yg.left;)++e,++g;for(;f<A.yg.right;)++f,++h;var C=r+1;C<c.length&&(c[C].yg.left+=d,c[C].yg.right+=d,A.yg.left+v===c[C].yg.left?(e0b(a,a.xi,h,A,c[C],c[C].yg.right-A.yg.right),v=A.yg.fh):A.yg.right+v===c[C].yg.right&&(e0b(a,a.Yh,g,A,c[C],c[C].yg.left-A.yg.left),v=A.yg.fh));C=g;for(var I=h;;){var L=C-1,O=I-1;if(0>L||0>O)break;if(a.Yh.text[L]!==a.xi.text[O])break;if(a.Yh.lineNumbers[L]+1!==a.Yh.lineNumbers[C]||a.xi.lineNumbers[O]+1!==a.xi.lineNumbers[I])break;
O=a.xi.lineNumbers[O];if(1!==a.Wca[a.Yh.lineNumbers[L]].matchType||1!==a.aga[O].matchType)break;--C;--I;++v}if(0!==v){L=0;O=C;for(var Y=0;Y<v&&0>=L;++Y)L+=a.Jwa[a.Yh.text.charCodeAt(O)],++O;if(0<L||A.gEc){++n;g=C;h=I;for(L=0;L<v;++L,++I,++C)O=a.Yh.lineNumbers[C],Y=a.xi.lineNumbers[I],a.Wca[O].matchType=b,a.Wca[O].index=Y,a.aga[Y].matchType=b,a.aga[Y].index=O;a.Yh.text=a.Yh.text.substr(0,g)+String.fromCharCode(-1)+a.Yh.text.substr(C);a.xi.text=a.xi.text.substr(0,h)+String.fromCharCode(-2)+a.xi.text.substr(I);
a.Yh.lineNumbers.splice(g,C-g,null);a.xi.lineNumbers.splice(h,I-h,null);g++;h++;e+=A.yg.fh;f+=A.yg.fh}}}return n},e0b=function(a,b,c,d,e,f){var g=c+d.yg.fh,h=c+f;c=0;var n=g,r=h;for(f=0;f<d.yg.fh&&!(--n,--r,n<b.text.length&&b.text[n]!==b.text[r]);++f,++c);f=0;n=g;r=h;for(var v=0;v<e.yg.fh&&!(n<b.text.length&&b.text[n]!==b.text[r]);++v,++f)++n,++r;if(0!==c||0!==f){n=c+f+1;r=g-1-c;v=g-c;var A=h-1-c;h-=c;g=[];for(var C=0;C<n;++C,++r,++v,++A,++h){var I=f0b(a,b,r),L=f0b(a,b,v),O=f0b(a,b,A),Y=f0b(a,b,h),
ma=Math.min(I,L),ta=Math.min(O,Y);"}"===g0b(a,b,r)&&(ma-=2);"{"===g0b(a,b,v)&&(ma-=2);"}"===g0b(a,b,A)&&(ta-=2);I<L&&--ma;O<Y&&--ta;g.push(ma+ta)}c===d.yg.fh&&(g[0]-=10);f===e.yg.fh&&(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.yg.fh+=c,e.yg.left+=c,e.yg.right+=c,e.yg.fh-=c)}},f0b=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.Jwa[b]},g0b=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]},a0b=function(a,b,c){var d=[];if(0===a.length)return[];for(var e=a[0].matchType,f=a[0].index,g=a[0].index,h=0,n=0,r=1;r<a.length;++r)if(a[r].matchType===e&&a[r].index===g+1)g++,n=r;else{if(0===e)e=0;else if(1===e)e=c;else if(2===e)e=b;else throw Error("Je`"+e);d.push(new h0b(e,f,g,h,n));h=n=r;f=g=a[r].index;
e=a[r].matchType}a=new h0b(0,f,g,h,n);1===e?a.type=c:2===e&&(a.type=b);d.push(a);return d},d0b=function(a,b){this.text=a;this.lineNumbers=b},h0b=function(a,b,c,d,e){this.type=a;this.R_=b;this.Q_=c;this.DM=d;this.xT=e};var i0b=function(){this.REb=void 0},j0b=function(a,b){if(""===a)return{lines:["\n"],TXa:[new rN(b,0),new rN(b,0)]};a=a.split(/([^\d\w]|[\d\w]+)/).filter(function(g){return""!==g});for(var c=0,d=[new rN(b,c)],e=_.q(a),f=e.next();!f.done;f=e.next())f=f.value,"\n"===f?(b++,c=0):c+=f.length,d.push(new rN(b,c));return{lines:a.map(function(g){return g.replace("\n","\x00")+"\n"}),TXa:d}};
i0b.prototype.rR=function(a,b){var c=new W_b,d=c.rR(a,b);a=k0b(a);b=k0b(b);for(var e=_.q(d),f=e.next();!f.done;f=e.next()){f=f.value;switch(f.type){case 0:case 1:case -1:case 3:case 4:case 6:continue}if(!(500<f.cD.line-f.dD.line||500<f.YM.line-f.ZM.line)){f.JF=[];var g=this.getRange(a,f.dD,f.cD);if(!(1E4<g.length)){g=j0b(g,f.dD.line);var h=this.getRange(b,f.ZM,f.YM);if(!(1E4<h.length)){h=j0b(h,f.ZM.line);c=new W_b;c=Y_b(c,g.lines,h.lines);c=_.q(c);for(var n=c.next();!n.done;n=c.next()){n=n.value;
var r=function(v,A){return null!==A.ch?v.TXa[A.line]:v.TXa[A.line+1]};switch(n.type){case 1:case -1:case 0:case 2:n.dD=r(g,n.dD);n.cD=r(g,n.cD);n.ZM=r(h,n.ZM);n.YM=r(h,n.YM);break;default:throw Error("Ke");}f.JF.push(n)}}}}}return d};
var k0b=function(a){if(0===a.length)return[""];a=X_b(a);_.oa(a).endsWith("\n")&&a.push("");return a},l0b=function(a,b,c,d){var e=[];b=_.q(b);for(var f=b.next();!f.done;f=b.next())if(f=f.value,0<f.JF.length){var g=a.getRange(c,f.dD,f.JF[0].dD);0<g.length&&e.push([0,g]);e.push.apply(e,_.qc(l0b(a,f.JF,c,d)));f=a.getRange(c,_.oa(f.JF).cD,f.cD);0<f.length&&e.push([0,f])}else{g=f.dD;var h=f.cD,n=f.ZM,r=f.YM;switch(f.type){case 0:e.push([0,a.getRange(c,g,h)]);break;case 1:e.push([1,a.getRange(d,n,r)]);break;
case -1:e.push([-1,a.getRange(c,g,h)]);break;case 2:e.push([-1,a.getRange(c,g,h)]);e.push([1,a.getRange(d,n,r)]);break;case 3:case 4:case 5:case 6:throw Error("Le");default:throw Error("Me");}}return e};i0b.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 m0b=["codeview"],n0b={lineNumbers:!0,extraKeys:{"Ctrl-F":"findPersistent","Cmd-F":"findPersistent"},readOnly:!0},uN=function(a,b,c){var d=this;this.qc=b;this.zone=c;this.line=void 0;this.D9=n0b;this.oRc=new i0b;this.Ml=this.diffBase="";this.llb=3;this.vS=[];this.WT=[];this.rendered=new _.al;this.align=!0;this.Zfa=this.Vca=K_b;this.Ya=a.qNa.subscribe(function(e){d.D9=Object.assign({},n0b,{theme:e});if(d.eo){e=_.q(o0b(d));for(var f=e.next();!f.done;f=e.next())d.setOptions(f.value)}})};
uN.prototype.Pa=function(){};uN.prototype.Tb=function(a){(a.diffBase||a.contents||a.fileName)&&p0b(this)};uN.prototype.La=function(){this.Ya.unsubscribe()};
var p0b=function(a){a.rendered.emit(!1);a.eo&&a.pNa.ta.removeChild(a.pNa.ta.lastChild);var b=a.qc.Lb(35);a.zone.jc(function(){setTimeout(function(){var c,d,e,f;return _.Bd(function(g){if(1==g.Tc)return c=a,_.Cd(g,_.Inb(),2);c.eo=g.Cl.MergeView(a.pNa.ta,{orig:null,origLeft:a.diffBase,value:a.Ml,mode:"text/plain",revertButtons:!1,connect:a.align?"align":"",collapseIdentical:a.llb,diffDriverFunction:function(h,n){if(b){var r=a.oRc;var v=k0b(h),A=k0b(n);15E3<v.length||15E3<A.length?r=void 0:(h=r.rR(h,
n),r=l0b(r,h,v,A));return r}}});q0b(a);d={};e=_.q(o0b(a));for(f=e.next();!f.done;d={Oja:d.Oja},f=e.next())d.Oja=f.value,d.Oja.operation(function(h){return function(){var n=h.Oja;r0b(a,n);a.setOptions(n);if(a.eo){var r=s0b(a,n),v=r?"left-edit-gutter":"right-edit-gutter",A=a.eo.leftChunks();A=_.q(A);for(var C=A.next();!C.done;C=A.next()){var I=C.value;C=r?I.origTo:I.editTo;for(I=r?I.origFrom:I.editFrom;I<C;I++)n.addLineClass(I,"gutter",v)}}r=s0b(a,n)?a.Vca:a.Zfa;n.setOption("lineNumberFormatter",r);
r=s0b(a,n)?a.vS:a.WT;r=_.q(r);for(v=r.next();!v.done;v=r.next())v=v.value,n.addLineWidget(v.line,v.element,v.options)}}(d));g.Tc=0})},0)})},o0b=function(a){return a.eo?[a.eo.leftOriginal(),a.eo.editor()]:[]},q0b=function(a){if(a.eo)a.eo.editor().on("update",function(){a.zone.wc(function(){a.rendered.emit(!0)})})},s0b=function(a,b){if(a.eo)return b===a.eo.leftOriginal()?!0:!1};
uN.prototype.setOptions=function(a){if(this.eo)for(var b=_.q(Object.entries(this.D9)),c=b.next();!c.done;c=b.next()){var d=_.q(c.value);c=d.next().value;d=d.next().value;a.setOption(c,d)}};var r0b=function(a,b){var c,d;_.Bd(function(e){if(1==e.Tc)return a.eo&&a.fileName?_.Cd(e,_.Inb(),2):e.return();d=(c=e.Cl.findModeByFileName(a.fileName))?c.mime:"text/plain";b.setOption("mode",d);e.Tc=0})};
_.W.Object.defineProperties(uN.prototype,{pga:{configurable:!0,enumerable:!0,set:function(a){this.line=a;this.eo&&(a=_.UE(this.line))&&(this.eo.editor().scrollTo(0,this.eo.editor().charCoords({line:a-1,ch:0},"local").top),this.eo.editor().getDoc().setCursor({line:a-1,ch:0}))}},xPc:{configurable:!0,enumerable:!0,set:function(a){this.pNa=a}}});uN.ha=function(a){return new (a||uN)(_.x(_.yu),_.x(_.Zt),_.x(_.ye))};
uN.ya=_.ec({type:uN,qa:[["code-diff","fileName",""]],tb:function(a,b){a&1&&_.hf(m0b,7);if(a&2){var c;_.gf(c=_.lf())&&(b.xPc=c.first)}},inputs:{fileName:"fileName",diffBase:"diffBase",Ml:"contents",llb:"collapseIdenticalLines",vS:"leftLineWidgets",WT:"rightLineWidgets",pga:"scrollToLine",align:"align",Vca:"leftLineNumberFormatter",Zfa:"rightLineNumberFormatter"},outputs:{rendered:"rendered"},features:[_.uc],Yb:["fileName",""],Aa:2,Ba:0,Fa:[[1,"scope"],["codeview",""]],va:function(a){a&1&&_.F(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:400 .9230769231rem/1.2307692308rem Roboto Mono,monospace;letter-spacing:normal;height:100%;width:100%}@media (forced-colors:active){.scope[_ngcontent-%COMP%]     .CodeMirror-merge-l-inserted{background:Highlight;color:HighlightText}}@media (forced-colors:active){.scope[_ngcontent-%COMP%]     .CodeMirror-merge-l-deleted{background:Highlight;color:HighlightText}}'],
Na:0});var vN=function(){this.rendered=new _.al;this.jCa="Diff is too large to display";this.LMa=!1;this.vS=[];this.WT=[];this.GLb=this.SAb=void 0;this.Zfa=this.Vca=K_b;this.TAb=new Map;this.HLb=new Map};vN.prototype.Pa=function(){};
vN.prototype.Tb=function(){a:{var a=0;for(var b=_.q(this.tC),c=b.next();!c.done;c=b.next())if(c=c.value,a+=c.bD.Ml.length+c.HD.Ml.length,10485760<=a){a=!0;break a}a=!1}if(a)this.LMa=!1,this.Pua(!0);else{a=[];b=[];c=_.q(this.tC);for(var d=c.next();!d.done;d=c.next()){var e=d.value;d=e.HD;e=_.jib(_.Qbb(e.bD.Ml||""));d=_.jib(_.Qbb(d.Ml||""));a.push(e);b.push(d)}this.SAb=a.join("");this.GLb=b.join("");a=new Map;b=new Map;d=c=1;e=_.q(this.tC);for(var f=e.next();!f.done;f=e.next()){f=f.value;var g=c;var h=
d;var n=f.HD,r=f.bD;var v=n.endLine+1;var A=r.endLine+1;n=n.dC+1;r=r.dC+1;switch(f.type){case _.Ru.Mza:for(A=n;A<v;A++,h++)a.set(g,""),b.set(h," "+A);break;case _.Ru.VCa:for(v=r;v<A;v++,g++)a.set(g,""+v),b.set(h,"");break;case _.Ru.lEa:case _.Ru.iAa:for(;r<A;r++,g++)a.set(g,""+r);for(g=n;g<v;g++,h++)b.set(h," "+g);break;default:throw Error("Ne");}c+=f.bD.endLine-f.bD.dC;d+=f.HD.endLine-f.HD.dC}this.TAb=a;this.HLb=b;this.Vca=tDb(a);this.Zfa=tDb(b);b=a=0;c=_.q(this.tC);for(d=c.next();!d.done;d=c.next()){d=
d.value;e=a;f=b;h=d.bD;g=d.HD;h=h.endLine-h.dC;A=g.endLine-g.dC;switch(d.type){case _.Ru.Mza:this.vS.push(rDb(e,A));break;case _.Ru.VCa:this.WT.push(rDb(f,h));break;case _.Ru.iAa:v=n=0;g=!0;A>h?(n=A-h,g=!1):h>A&&(v=h-A,g=!1);h=n;this.vS.push(rDb(e,h,g));this.WT.push(rDb(f,v,g));break;case _.Ru.lEa:break;default:throw Error("Ne");}a+=d.bD.endLine-d.bD.dC;b+=d.HD.endLine-d.HD.dC}sDb(this.TAb,this.vS);sDb(this.HLb,this.WT);this.LMa=!0}};vN.prototype.Pua=function(a){this.rendered.emit(a)};
vN.ha=function(a){return new (a||vN)};
vN.ya=_.ec({type:vN,qa:[["code-diff-chunks","diffChunks","","fileName",""]],inputs:{tC:"diffChunks",fileName:"fileName"},outputs:{rendered:"rendered"},features:[_.uc],Yb:["diffChunks","","fileName",""],Aa:3,Ba:2,Fa:[[3,"diffBase","contents","fileName","leftLineNumberFormatter","rightLineNumberFormatter","leftLineWidgets","rightLineWidgets","collapseIdenticalLines","align","rendered",4,"ngIf","ngIfElse"],["tooBig",""],[3,"diffBase","contents","fileName","leftLineNumberFormatter","rightLineNumberFormatter",
"leftLineWidgets","rightLineWidgets","collapseIdenticalLines","align","rendered"]],va:function(a,b){a&1&&(_.N(0,pDb,1,9,"code-diff",0),_.N(1,qDb,2,1,"ng-template",null,1,_.pf));if(a&2){var c=_.Ve(2);_.z("ngIf",b.LMa)("ngIfElse",c)}},Ia:[_.hm,_.tE,uN],styles:["dc-information-box[_ngcontent-%COMP%] {\n  align-items: center;\n  display: flex;\n  height: 40px;\n  justify-content: center;\n}"],Na:0});var wN=function(a){this.Ga=a;this.Vja=0;this.U4a=2;this.Ml=void 0;this.rendered=new _.al;this.EZa=!1;this.Xqb={mr:"",Mo:"",jH:"",Wf:"",UTa:!1,kS:!1}};wN.prototype.Pa=function(){};wN.prototype.Tb=function(a){if(a.location||a.entry)this.IGc=_.hp(_.ZE(this.location.Vb(),"repo"),this.bc.mr).Za(),this.KLc=_.hp(_.ZE(this.location.Vb(),"repo"),this.bc.Mo).Za(),this.HAc=_.ep(_.hp(this.location.Vb(),this.bc.Mo).jd(this.bc.jH).kh({wn:this.bc.mr}).Za())};
wN.prototype.Pua=function(a){this.EZa=a;this.rendered.emit({rendered:a,d$:this.d$})};var t0b=function(a){a.Ga.mb({gestureName:"CLICK",element:"CommitFileEntryExpansionPanel",action:a.Vqa.Gc?"expand":"collapse",projectId:a.location.hb})},u0b=function(a){a.Vqa.Gc&&a.EZa&&a.rendered.emit({rendered:a.EZa,d$:a.d$})};
_.W.Object.defineProperties(wN.prototype,{bc:{configurable:!0,enumerable:!0,set:function(a){this.Xqb=a;this.Ml=a.Ml},get:function(){return this.Xqb}},expand:{configurable:!0,enumerable:!0,set:function(a){this.Vqa.Gc=a;u0b(this)},get:function(){return this.Vqa.Gc}},CHc:{configurable:!0,enumerable:!0,get:function(){return this.bc.kS?"source:file_delete":this.bc.UTa?"source:file_add":"source:file_edit"}},NHc:{configurable:!0,enumerable:!0,get:function(){return this.bc.kS?"Removed":this.bc.UTa?"Modified":
"Added"}},GAc:{configurable:!0,enumerable:!0,get:function(){return this.bc.kS?"":this.HAc}},wo:{configurable:!0,enumerable:!0,get:function(){return this.bc.kS?this.bc.Wf:this.bc.jH}},lFc:{configurable:!0,enumerable:!0,get:function(){return!this.bc.Ml}},Xob:{configurable:!0,enumerable:!0,get:function(){return this.expand&&this.bc.Ml}},TKc:{configurable:!0,enumerable:!0,get:function(){return zDb(this.metadata.removed,this.metadata)}},fvc:{configurable:!0,enumerable:!0,get:function(){return zDb(this.metadata.dQ,
this.metadata)}},Twc:{configurable:!0,enumerable:!0,get:function(){return zDb(this.metadata.changed,this.metadata)}},metadata:{configurable:!0,enumerable:!0,get:function(){var a=this.bc&&this.bc.Ml?this.bc.Ml.pua:void 0;return a?{oQc:Number(a.mVa||0),removed:Number(a.lVa||0),changed:Number(a.iVa||0),dQ:Number(a.hVa||0)}:{changed:0,removed:0,oQc:0,dQ:0}}},SKc:{configurable:!0,enumerable:!0,get:function(){return v0b.format({count:this.metadata.removed})}},Swc:{configurable:!0,enumerable:!0,get:function(){return w0b.format({count:this.metadata.changed})}},
evc:{configurable:!0,enumerable:!0,get:function(){return x0b.format({count:this.metadata.dQ})}}});wN.ha=function(a){return new (a||wN)(_.x(_.zn))};
wN.ya=_.ec({type:wN,qa:[["commit-file-entry"]],tb:function(a,b){a&1&&_.hf(_.jA,7);if(a&2){var c;_.gf(c=_.lf())&&(b.Vqa=c.first)}},inputs:{location:"location",d$:"entryIndex",bc:"entry",expand:"expand"},outputs:{rendered:"rendered"},features:[_.uc],Aa:30,Ba:10,Fa:[[3,"opened","closed"],["expandedHeight","28px","collapsedHeight","28px"],[1,"left-header"],[1,"modification-icon",3,"svgIcon"],["tabindex","0",1,"cdk-visually-hidden"],["ascTrackElement","CommitFileEntry","trackAction","fileNavigate",1,"filepath",
3,"condition","link","trackGestureClick","trackProjectId","click"],[1,"right-header"],[3,"diameter","strokeWidth",4,"ngIf","ngIfElse"],[4,"ngIf"],["modificationTemplate",""],[3,"diameter","strokeWidth"],["fxLayout","",1,"commit-information-header"],["fxFlex","50%",1,"left-commit-info",3,"activeLocation","version","linkToCommitDetails"],["fxFlex","50%",1,"right-commit-info",3,"activeLocation","version","linkToCommitDetails"],[3,"diffChunks","fileName","rendered",4,"ngIf"],[3,"diffChunks","fileName",
"rendered"],[1,"modification-block-centered"],[1,"modification-blocks"],[1,"removed-block"],[1,"changed-block"],[1,"added-block"],["class","modification-numbers",4,"ngIf"],[1,"modification-numbers"],["tabindex","0",1,"removed"],[1,"separator"],["tabindex","0",1,"changed"],["tabindex","0",1,"added"]],va:function(a,b){a&1&&(_.B(0,"mat-expansion-panel",0),_.K("opened",function(){u0b(b);t0b(b)})("closed",function(){u0b(b);t0b(b)}),_.P(1,"\n  "),_.B(2,"mat-expansion-panel-header",1),_.P(3,"\n    "),_.B(4,
"mat-panel-title"),_.P(5,"\n      "),_.B(6,"div",2),_.P(7,"\n        "),_.F(8,"mat-icon",3),_.P(9,"\n        "),_.B(10,"span",4),_.P(11),_.D(),_.P(12,"\n        "),_.B(13,"conditional-link",5),_.K("click",function(d){return d.stopPropagation()}),_.P(14),_.D(),_.P(15,"\n      "),_.D(),_.P(16,"\n      "),_.B(17,"span",6),_.P(18,"\n        "),_.N(19,uDb,2,2,"mat-spinner",7),_.P(20,"\n      "),_.D(),_.P(21,"\n    "),_.D(),_.P(22,"\n  "),_.D(),_.P(23,"\n  "),_.N(24,wDb,13,7,"ng-container",8),_.P(25,"\n"),
_.D(),_.P(26,"\n\n"),_.N(27,yDb,15,7,"ng-template",null,9,_.pf),_.P(29,"\n"));if(a&2){var c=_.Ve(28);_.w(8);_.z("svgIcon",b.CHc);_.w(3);_.Ye(b.NHc);_.w(2);_.z("condition",!b.bc.kS)("link",b.GAc)("trackGestureClick",!b.bc.kS)("trackProjectId",b.location.hb);_.w(1);_.We("",b.wo,"\n        ");_.w(5);_.z("ngIf",b.lFc)("ngIfElse",c);_.w(5);_.z("ngIf",b.Xob)}},Ia:[_.En,vN,_.QH,qN,_.hm,_.qr,_.yr,_.ss,_.jA,_.dH,_.gH,_.Pw,_.Kz],styles:["commit-file-entry[_nghost-%COMP%]{display:flex;flex-direction:column}commit-file-entry[_nghost-%COMP%]     .mat-expansion-indicator{display:flex}commit-file-entry[_nghost-%COMP%]   .filepath[_ngcontent-%COMP%]{padding-left:26px}commit-file-entry[_nghost-%COMP%]   .modification-icon[_ngcontent-%COMP%], commit-file-entry[_nghost-%COMP%]   button.mat-icon-button[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle}commit-file-entry[_nghost-%COMP%]   conditional-link[_ngcontent-%COMP%]{padding-left:10px;white-space:nowrap}commit-file-entry[_nghost-%COMP%]   code-diff-chunks[_ngcontent-%COMP%]     .CodeMirror-merge-collapsed-widget{background-color:transparent;cursor:default}commit-file-entry[_nghost-%COMP%]   mat-expansion-panel.mat-expansion-panel[_ngcontent-%COMP%]{border-radius:0}commit-file-entry[_nghost-%COMP%]   mat-expansion-panel[_ngcontent-%COMP%]     .mat-expansion-panel-body{padding:0}commit-file-entry[_nghost-%COMP%]   mat-expansion-panel-header[_ngcontent-%COMP%]{font-size:13px}commit-file-entry[_nghost-%COMP%]   mat-panel-title[_ngcontent-%COMP%]{justify-content:space-between;max-width:calc(100% - 20px);overflow:hidden}commit-file-entry[_nghost-%COMP%]   mat-panel-title[_ngcontent-%COMP%]   .left-header[_ngcontent-%COMP%]{display:flex;padding-right:20px}commit-file-entry[_nghost-%COMP%]   mat-panel-title[_ngcontent-%COMP%]   .right-header[_ngcontent-%COMP%]{display:flex}commit-file-entry[_nghost-%COMP%]   mat-panel-title[_ngcontent-%COMP%]   .right-header[_ngcontent-%COMP%]   .modification-block-centered[_ngcontent-%COMP%]{display:flex;flex-direction:column;justify-content:center}commit-file-entry[_nghost-%COMP%]   mat-panel-title[_ngcontent-%COMP%]   .right-header[_ngcontent-%COMP%]   .modification-blocks[_ngcontent-%COMP%]{display:flex;height:10px;padding-right:20px;min-width:40px}commit-file-entry[_nghost-%COMP%]   mat-panel-title[_ngcontent-%COMP%]   .right-header[_ngcontent-%COMP%]   .modification-numbers[_ngcontent-%COMP%]{display:flex;justify-content:flex-start;width:100px}commit-file-entry[_nghost-%COMP%]   mat-panel-title[_ngcontent-%COMP%]   .right-header[_ngcontent-%COMP%]   .modification-numbers[_ngcontent-%COMP%]   .separator[_ngcontent-%COMP%]{padding-right:4px}.commit-information-header[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;border-top-style:solid;border-top-width:1px}.commit-information-header[_ngcontent-%COMP%]   commit-information[_ngcontent-%COMP%]{font-family:Roboto,sans-serif;font-size:10px;padding:2px 0 2px 20px}"],
Na:0});var v0b=new _.Yr("{count, plural, =1 {1 removed line} other {# removed lines}}"),w0b=new _.Yr("{count, plural, =1 {1 changed line} other {# changed lines}}"),x0b=new _.Yr("{count, plural, =1 {1 added line} other {# added lines}}");var xN=function(){this.oAc=this.AZ=new _.If(0)};_.W.Object.defineProperties(xN.prototype,{cFc:{configurable:!0,enumerable:!0,get:function(){return 1===this.AZ.getValue()}},hUa:{configurable:!0,enumerable:!0,get:function(){return 0===this.AZ.getValue()}}});xN.ha=function(a){return new (a||xN)};xN.ua=_.t({token:xN,oa:xN.ha});var y0b=function(a){this.iK=a;this.disabled=!1;this.Wa=new _.yg;this.K$b="Collapse All";this.L$b="Expand All"};y0b.ha=function(a){return new (a||y0b)(_.x(xN))};
y0b.ya=_.ec({type:y0b,qa:[["expand-all-button"]],inputs:{disabled:"disabled",Wa:"place"},Aa:3,Ba:5,Fa:[["type","button","gme-button-old","","format","hairline","size","xsmall","ascTrackElement","CommitDetails",3,"disabled","trackAction","trackGestureClick","trackProjectId","click"]],va:function(a,b){a&1&&(_.B(0,"button",0),_.K("click",function(){var c=b.iK;c.cFc?c.AZ.next(0):c.AZ.next(1)}),_.B(1,"span"),_.P(2),_.D()());a&2&&(_.z("disabled",b.disabled)("trackAction",b.iK.hUa?"expand":"collapse")("trackGestureClick",
!b.disabled)("trackProjectId",b.Wa.hb),_.w(2),_.Ye(b.iK.hUa?b.L$b:b.K$b))},Ia:[_.En,_.bz],nb:2,Na:0});var yN=function(a,b,c,d){this.F$=a;this.ah=b;this.iK=c;this.Pd=d;this.Jm=[];this.Nwb=!1;this.G$=new Map;this.expand=new Map;this.KZ=0;this.ira=new _.pd;this.Sxa=new _.pd;this.tZ=0};yN.prototype.Pa=function(){var a=this;this.Sxa=this.iK.oAc.subscribe(function(b){switch(b){case 1:if(!a.Jm||1>a.Jm.length)break;CDb(a);break;case 0:clearTimeout(a.FPa);a.expand=new Map;a.tZ=0;break;default:_.rg(b,"Unknown expansion state")}})};yN.prototype.La=function(){clearTimeout(this.FPa);this.ira.unsubscribe();this.Sxa.unsubscribe()};
yN.prototype.Tb=function(){this.KZ=0;this.ira.unsubscribe();this.ira=new _.pd;this.G$=new Map;for(var a=0;a<this.Jm.length;a++){var b=this.Jm[a],c=b.Wf;b=b.jH;this.G$.set(a,{mr:this.mr,Mo:this.Mo,Wf:c||"",jH:b||"",UTa:!(c||!b),kS:!(b||!c)})}this.expand=new Map;FDb(this)};
var ADb=function(a){a=a.Jm.length;return 1>a?"No files to expand":50<a?"Too many files to expand":null},CDb=function(a){a.tZ>=a.Jm.length||(clearTimeout(a.FPa),a.FPa=setTimeout(function(){a.expand.set(a.tZ,!0);_.vk(a.Pd)}))},FDb=function(a){if(a.Jm){for(var b=Math.min(a.KZ+150,a.Jm.length),c=[],d=[],e=a.KZ;e<b;e++){var f=a.Jm[e],g=f.jH?a.Mo:void 0;var h=new _.kv({path:f.Wf,hash:f.Wf?a.mr:void 0,type:f.lXa});f=new _.kv({path:f.jH,hash:g,type:f.UWa});h=new _.iv({left:h,right:f});d.push({jra:h,index:e});
10===d.length&&(c.push(d),d=[])}d.length&&c.push(d);c=_.q(c);for(d=c.next();!d.done;d=c.next())z0b(a,d.value);a.KZ=b}},A0b=function(a,b){return 1>b.length?_.Nh:a.F$.diff(a.location.hb,a.location.Oc,a.location.repository,b).ka(_.be(function(c){var d=a.ah;_.rWa(d);d.log(c);return _.Nh}))},z0b=function(a,b){var c=b.map(function(d){return d.jra});a.ira.add(A0b(a,c).ka(_.y(function(d){d=d.hra;if(!d||1>d.length)throw Error("Oe");return d})).subscribe(function(d){for(var e=0;e<b.length;e++){var f=b[e].index,
g=d[e],h=a.G$.get(f);h&&(g=Object.assign({},h,{Ml:g}),a.G$.set(f,g))}a.Pd.he()}))};yN.ha=function(a){return new (a||yN)(_.x(_.TH),_.x(_.Zr),_.x(xN),_.x(_.sl))};
yN.ya=_.ec({type:yN,qa:[["commit-fileset"]],inputs:{location:"location",Jm:"fileDiffEntries",Nwb:"includeHeader",mr:"leftRefSpec",Mo:"rightRefSpec"},features:[_.uc],Aa:4,Ba:3,Fa:[["class","gmat-caption header",4,"ngIf"],[1,"commit-entries"],[4,"ngFor","ngForOf"],[4,"ngIf"],[1,"gmat-caption","header"],[1,"right-header"],[1,"type"],[1,"left-header"],[3,"place","disabled","matTooltip","matTooltipDisabled"],["class","inner-block",3,"entryIndex","location","entry","expand","rendered",4,"ngIf"],[1,"inner-block",
3,"entryIndex","location","entry","expand","rendered"],["type","button","mat-button","","ascTrackElement","CommitDetails","trackAction","showMore",1,"show-more",3,"trackProjectId","click"]],va:function(a,b){a&1&&(_.N(0,BDb,10,4,"div",0),_.B(1,"div",1),_.N(2,EDb,2,1,"ng-container",2),_.N(3,GDb,3,1,"ng-container",3),_.D());a&2&&(_.z("ngIf",b.Nwb),_.w(2),_.z("ngForOf",b.Jm),_.w(1),_.z("ngIf",b.KZ<b.Jm.length))},Ia:[_.En,wN,_.gm,_.hm,y0b,_.Wq,_.Uw],styles:[".commit-entries[_ngcontent-%COMP%]{display:block;font-size:13px}.commit-entries[_ngcontent-%COMP%]   .show-more[_ngcontent-%COMP%]{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);height:28px;line-height:28px;width:100%}expand-all-button[_ngcontent-%COMP%]{margin-left:8px}.header[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;align-items:center;display:flex;font-weight:500;letter-spacing:.02em;justify-content:space-between;min-height:40px;padding-left:20px;position:sticky;position:-webkit-sticky;top:0;z-index:7}.header[_ngcontent-%COMP%]   .type[_ngcontent-%COMP%]{display:inline-flex;width:44px;overflow:hidden}"]});var zN=function(){};zN.prototype.transform=function(a,b){if(!b)return null;b=b.slb;if(!b)return null;a=b.get(a);return null==a?-1:a};zN.ha=function(a){return new (a||zN)};zN.Ie=_.hc({name:"blameIndexOf",type:zN,oe:!0});var IK=new WeakMap,AN=function(){};AN.prototype.transform=function(a,b,c){if(!a.Mb||"CitC"===a.Qg){var d=b.Wa;IK.has(d)||IK.set(d,{});var e=IK.get(d);if(null==e.left){var f;b=new URL(_.Om(c,c.zh(IDb(null!=(f=b.TM)?f:d))),location.href);e.left=b.pathname}return HDb(e.left,"dlc","dlf","dlw",d.params.Mb,a)}};AN.ha=function(a){return new (a||AN)};AN.Ie=_.hc({name:"linkifyLeft",type:AN,oe:!0});var BN=function(){};
BN.prototype.transform=function(a,b,c){var d=b.Wa;if(!b.lE||!a.Mb||"CitC"===a.Qg){IK.has(d)||IK.set(d,{});var e=IK.get(d);if(null==e.right){var f;b=new URL(_.Om(c,c.zh(JDb(null!=(f=b.TM)?f:d))),location.href);e.right=b.pathname}return HDb(e.right,_.EE(d)?"rcl":"drc","drf","drw",d.params.Mb,a)}};BN.ha=function(a){return new (a||BN)};BN.Ie=_.hc({name:"linkifyRight",type:BN,oe:!0});var CN=function(){};
CN.prototype.transform=function(a,b,c){if(!a.Mb||"CitC"===a.Qg){var d=b.Wa;IK.has(d)||IK.set(d,{});var e=IK.get(d);if(null==e.diff){var f;b=new URL(_.Om(c,c.zh(KDb(null!=(f=b.TM)?f:d))),location.href);e.diff=b.pathname}d=_.EE(d);f="CitC"===a.Qg&&a.id>a.uH[0]&&a.Mb?a.Mb:"";b=a.Mb&&"CitC"===a.Qg?a.Mb:"";return e.diff+";"+(d?"rcl":"drc")+"="+encodeURIComponent(a.id)+(null==a.Wf?"":";drf="+encodeURIComponent(a.Wf))+";dlc="+encodeURIComponent(a.uH[0])+(null==a.parentPath?"":";dlf="+encodeURIComponent(a.parentPath))+
(a.Mb?";dlw="+encodeURIComponent(f)+";drw="+encodeURIComponent(b):"")+location.search+location.hash}};CN.ha=function(a){return new (a||CN)};CN.Ie=_.hc({name:"linkifyDiff",type:CN,oe:!0});var DN=function(){};DN.prototype.transform=function(a,b,c){var d=b.Wa;if(!b.lE||!a.Mb||"CitC"===a.Qg)return IK.has(d)||IK.set(d,{}),b=IK.get(d),b.Qg||(c=new URL(_.Om(c,c.zh(JDb(d))),location.href),b.Qg=c.pathname),HDb(b.Qg,_.DE(d)?"rcl":"drc","drf",void 0,d.params.Mb,a)};DN.ha=function(a){return new (a||DN)};
DN.Ie=_.hc({name:"linkifyRevision",type:DN,oe:!0});var EN=function(){};EN.prototype.transform=function(a,b,c,d){return NDb(a,b,c,a,d)};EN.ha=function(a){return new (a||EN)};EN.Ie=_.hc({name:"linkifyRoot",type:EN,oe:!0});var FN=function(){};
FN.prototype.transform=function(a,b,c,d){var e=b.Wa;if(a.Mb)return NDb(a,b,c,a,d);var f;c=a.id;a=a.Wf;b=null!=(f=b.TM)?f:e;e.hb&&e.repository?_.EE(e)?(d=_.au,e=MDb(null!=a?a:_.VE(e,0)),c=!e||e.match(/\/$/)?d+"cl/"+c:d+"cl/"+c+"/depot/"+e):_.DE(e)?c=""+(_.P1a&&"https://"+b.hb+"."+_.P1a+"/")+b.repository+"/+/"+c:(e=b.Vb(),c&&_.hp(e,c),e.kh({}),c=_.Om(d,d.zh(_.ep(_.ZE(e,"ref").Za())))):c=void 0;return c};FN.ha=function(a){return new (a||FN)};FN.Ie=_.hc({name:"linkifyId",type:FN,oe:!0});var GN=function(){};GN.prototype.transform=function(a){return a?_.EE(a):!1};GN.ha=function(a){return new (a||GN)};GN.Ie=_.hc({name:"isPiperPlace",type:GN,oe:!0});var HN=function(){};HN.prototype.transform=function(a){return a?_.cF(a):!1};HN.ha=function(a){return new (a||HN)};HN.Ie=_.hc({name:"isPackagePlace",type:HN,oe:!0});var IN=function(){};IN.ha=function(a){return new (a||IN)};IN.Ea=_.fc({type:IN});IN.Da=_.Vb({});var JN=function(){};JN.prototype.transform=function(a){if(!a)return"";var b=a.indexOf("\n");return-1===b?a:a.substring(0,b)};JN.ha=function(a){return new (a||JN)};JN.Ie=_.hc({name:"truncateCommitMessage",type:JN,oe:!0});var B0b=["filterInput"],C0b=function(){return["details"]},D0b=function(){return["oldPath"]},E0b=function(){return["matchSummary"]},F0b=function(){return["matches"]},G0b=function(){return["hiddenCommitsInfo"]},VDb=new _.Yr("Expand history row of CL {id}"),UDb=new _.Yr("Collapse history row of CL {id}"),OEb=new _.Yr("Commit {id} by {author}"),NEb=new _.Yr("CL {id} by {author}"),YEb=["blame"],H0b=["author","time","subject"],I0b=["id"].concat(_.qc(H0b)),J0b=["id","revision"].concat(_.qc(H0b)),$Eb=["actions"],
ZEb=["left","right"],XEb=["toggleExpanded"],cFb=[].concat(_.qc(XEb),_.qc(I0b),["right"],_.qc($Eb)),eFb=[].concat(_.qc(XEb),_.qc(I0b),_.qc(ZEb),_.qc($Eb)),gFb=aFb(I0b),bFb=[].concat(_.qc(XEb),_.qc(J0b),["right"],_.qc($Eb)),dFb=[].concat(_.qc(XEb),_.qc(J0b),_.qc(ZEb),_.qc($Eb)),fFb=aFb(J0b),K0b=["#cleanup"],L0b=[].concat(_.qc(K0b),["#minor"]),KN=function(a,b,c,d,e,f,g,h,n,r){var v=this;this.Ga=a;this.Pvc=b;this.scroll=c;this.Vf=e;this.N$=f;this.ob=g;this.Ra=h;this.d1a=n;this.Zg=r;this.fCc=qCb;this.eCc=
rCb;this.uCc=sCb;this.Y$b="Expand search results";this.J$b="Collapse search results";this.n5a="right";this.p5a="view";this.m5a="left";this.o5a="diff";this.dataSource=new _.TA;this.rE=_.Ag;this.T5a="SearchInRevisions";this.L4a="TCc";this.J4b="RCc";this.M4a="XCc";this.N4a="dDc";this.N4b="cDc";this.S4b="jDc";this.P4b="fDc";this.L4b="UCc";this.K4b="SCc";this.Q4b="gDc";this.XF=[];this.fq=new _.dw("",{ay:[_.Pcb()]});this.G_a=new _.qe;this.JWa=this.LSa=this.iU=!1;this.Lz=new Set;this.LS=new Set;this.lOa=
new _.If(void 0);this.Uf=new _.oe(1);this.Bpa=0;this.Hoa=null;this.nTa=new Map;this.HLc=function(){return v.Ad&&_.EE(v.Ad.Wa)?10:0};this.ELb=function(){return v.Ad&&_.EE(v.Ad.Wa)?60:80};this.oVa=new Map;if(this.Pwa=d.Lb(46))a=this.lOa.ka(_.Ud(function(A){return!!A})),_.Id([this.G_a.ka(_.y(function(){return v.fq.value}),_.we(function(){v.Ga.mb({element:"SearchInRevisions",action:"queryChange",gestureName:"CHANGE"})}),_.te(""),_.fe()),a]).ka(_.ue(function(A){A=_.q(A);var C=A.next().value,I=A.next().value;
return I.Ad.ka(_.y(function(L){return""===C?void 0:iFb(C,I,L)}))}),_.ue(function(A){return A?v.N$.search(A,new _.yG({pageSize:4,ou:!0,aRa:!0})).ka(_.be(function(C){_.Kr(v.Zg,C);return _.vd(new _.MG)})):_.vd(void 0)}),_.y(function(A){return A?new Map(A.Gx.flatMap(function(C){var I;return(null==(I=C.GZ)?void 0:I.h_a.map(function(L){return[L.Qg,L]}))||[]})):void 0}),_.xe(this.lOa.ka(_.Ud(function(A){return!!A}))),_.ve(this.Uf)).subscribe(function(A){var C=_.q(A);A=C.next().value;C=C.next().value;M0b(v,
C,A)})};_.k=KN.prototype;_.k.Pa=function(){this.Pwa&&this.Ad&&(this.INa=_.Dta(this.Ad.Wa,"","",["CLICK_RESULT_CONTENT"]))};_.k.Ud=function(a){var b=a.target;if(b&&b instanceof Element&&(b=_.qF(b,"[data-action]","mat-cell"))&&b instanceof HTMLElement)this[b.dataset.action](a,b)};_.k.TCc=function(a,b){N0b(this,"commitDetailsNavigate");!_.sF(a)&&(b.href||"").startsWith(location.origin)&&(a.preventDefault(),O0b(this,b))};_.k.RCc=function(){N0b(this,"authorClsNavigate",_.Ag.vAa)};
_.k.XCc=function(a,b){P0b(this,a,b)};_.k.dDc=function(a,b){P0b(this,a,b)};var P0b=function(a,b,c){N0b(a,c.dataset.actionName||"");_.sF(b)||(b.preventDefault(),O0b(a,c))};_.k=KN.prototype;_.k.cDc=function(a,b){N0b(this,b.dataset.actionName||"");_.sF(a)||(a.preventDefault(),O0b(this,b))};_.k.jDc=function(a,b){var c;a=null!=(c=b.dataset.rowId)?c:"";this.Lz.has(a)?this.Lz.delete(a):this.Lz.add(a)};_.k.fDc=function(a,b){var c;a=null!=(c=b.dataset.rowId)?c:"";this.LS.has(a)?this.LS.delete(a):this.LS.add(a)};
_.k.UCc=function(a,b){a=b.dataset.copyContent||"";_.Ez(document,b,a);this.nr(a);this.d1a.open("Copied to clipboard!","",{duration:1E3})};_.k.SCc=function(a,b){N0b(this,"browseRepoNavigate");_.sF(a)||(a.preventDefault(),O0b(this,b))};_.k.gDc=function(){this.iU?this.G_a.next():(this.iU=!0,this.ZAc.ta.focus())};
var O0b=function(a,b){b instanceof HTMLAnchorElement&&_.mn(a.Ra,b.pathname+b.search+b.hash)},wEb=function(a){return _.EE(a)?"Copy CL number":"Copy commit hash"},yEb=function(a,b){return _.EE(b)?"Browse repo at CL "+a:_.Cwb.format({refSpec:_.boa(a)})};KN.prototype.nr=function(a){this.Ga.mb({gestureName:"CLICK",element:"HistoryTable",action:"copyId",We:a})};var N0b=function(a,b,c){a.Ga.mb({gestureName:"CLICK",element:"HistoryTable",action:b,bucket:c})};
KN.prototype.xFc=function(a,b){return"oldPath"===b.aU};KN.prototype.fFc=function(a,b){return"hiddenCommits"===b.aU};KN.prototype.bMb=function(a,b){return"history"===b.aU};KN.prototype.cMb=function(a,b){return"history"===b.aU&&null!=b.matches&&0<b.matches.Nk.length};var GEb=function(a){return a?a.Nk.map(function(b){return b.Nx.length}).reduce(function(b,c){return b+c}):0};
KN.prototype.Tb=function(a){a.data&&(this.Pwa?this.lOa.next(this.data):M0b(this,this.data));if(a.focusCommit){this.LSa=!1;var b=a.focusCommit.uf;b&&(this.Lz.add(b),this.JWa=!0)}if(a.columnType||a.data||a.historyPlace)this.XF=hFb(this.Bpa,(_.DE(this.Ad.Wa)||_.tK(this.Ad.Wa))&&this.Ad.Wa.Yw)};
KN.prototype.Cn=function(){var a=this.aaa;a&&!this.LSa&&(a=this.nTa.get(a))&&(a=this.ob.ta.querySelectorAll("mat-row.history-table-row")[a])&&(this.scroll.scrollTo(a,0,40),this.JWa&&(a.focus({preventScroll:!0}),this.JWa=!1),this.LSa=!0)};KN.prototype.Pc=function(){var a=this;this.vt=this.Vf.registerCallback("HISTORY",this.ob.ta,function(){var b;null==(b=a.ob.ta.querySelector("mat-row"))||b.focus()})};KN.prototype.La=function(){this.Uf.next();this.vt&&this.vt()};
var M0b=function(a,b,c){a.U1a=b;var d=[];a.nTa=new Map;for(var e=null,f=void 0,g=0;g<b.entries.length;g++){var h=b.entries[g],n=h.yp,r=n.Lf;n=n.revisionNumber;c&&!c.has(r)?(f||(f={aU:"hiddenCommits",Esa:[],Fsa:[],eaa:!1},d.push(f)),f.Fsa.push(n),f.Esa.push(r)):f=void 0;var v=void 0;n=d;var A=n.push,C=a,I=null==(v=c)?void 0:v.get(r);v=g;I=Q0b(C,h.yp,e,I,f);if(_.cF(C.Ad.Wa)||_.tK(C.Ad.Wa))I.Qg=0===v?"HEAD":"HEAD~"+v;h.Wqa&&h.yp.Mb&&(I.Qg="CitC",I.Mb=h.yp.Mb);A.call(n,I);a.nTa.set(r,g);if(h=h.yp.Wf)d.push({aU:"oldPath",
Wf:h}),f=void 0,e=h}a.dataSource.data=d},Q0b=function(a,b,c,d,e){var f=null!=b.metadata&&b.metadata.hasOwnProperty("CLEANUP"),g,h=(null!=(g=b.rs.match(/(\s|^)#\w+/g))?g:[]).map(function(r){return r.trim()}).filter(function(r){return L0b.includes(r)});f?h.unshift("Cleanup"):f=h.some(function(r){return K0b.includes(r)});h.splice(1);var n;return{aU:"history",id:b.Lf,subject:b.Fpa,Qg:b.revisionNumber,message:b.rs,xQ:b.xQ,time:b.hK,operation:b.pQa,Zn:a.Pvc.transform(b.Zn),XM:(null==(n=b.metadata)?0:n.hasOwnProperty("R"))?
b.metadata.R.split(","):[],matches:d,hidden:e,hC:f,Wf:null!=c?c:void 0,Mb:b.Mb,uH:b.uH,parentPath:b.Wf?b.Wf:null!=c?c:void 0,tags:h}};KN.ha=function(a){return new (a||KN)(_.x(_.Ku),_.x(_.WH),_.x(_.It),_.x(_.Zt),_.x(_.hg),_.x(_.UH),_.x(_.Rc),_.x(_.cg),_.x(_.Ur),_.x(_.Jr))};
KN.ya=_.ec({type:KN,qa:[["history-table"]],tb:function(a,b){a&1&&_.hf(B0b,5);if(a&2){var c;_.gf(c=_.lf())&&(b.ZAc=c.first)}},lb:function(a,b){a&1&&_.K("click",function(c){return b.Ud(c)})},inputs:{aaa:"focusCommit",data:"data",Ad:"historyPlace",Bpa:"columnType",Hoa:"blameInfo"},features:[_.uc],Aa:53,Ba:22,Fa:[["multiTemplateDataRows","","aria-label","History",3,"dataSource"],["table",""],["matColumnDef","blame"],[4,"matHeaderCellDef"],[4,"matCellDef"],["matColumnDef","toggleExpanded"],["aria-label",
"Expand/collapse row action","aria-live","polite",4,"matHeaderCellDef"],["matColumnDef","revision"],[3,"max-width",4,"matHeaderCellDef"],[3,"max-width",4,"matCellDef"],["matColumnDef","id"],[3,"ngSwitch",4,"matCellDef"],["matColumnDef","subject"],["class","truncate-text",4,"matCellDef"],["matColumnDef","time"],["matColumnDef","author"],["matColumnDef","left"],["aria-label","Show diff/ update left diff action","aria-live","polite",4,"matHeaderCellDef"],["matColumnDef","right"],["aria-label","Historical file view/ update right diff action",
"aria-live","polite",4,"matHeaderCellDef"],["matColumnDef","actions"],["aria-live","polite",4,"matHeaderCellDef"],["matColumnDef","oldPath"],["matColumnDef","hiddenCommitsInfo"],["matColumnDef","details"],["matColumnDef","matchSummary"],["matColumnDef","matches"],[4,"matHeaderRowDef"],["class","history-table-row","tabIndex","0",3,"active","left-row","right-row","active-element","hidden","cleanup",4,"matRowDef","matRowDefColumns","matRowDefWhen"],["class","details-row",3,"hidden",4,"matRowDef","matRowDefColumns",
"matRowDefWhen"],["class","old-path",4,"matRowDef","matRowDefColumns","matRowDefWhen"],[4,"matRowDef","matRowDefColumns","matRowDefWhen"],["class","matches-row",3,"display",4,"matRowDef","matRowDefColumns","matRowDefWhen"],["class","hiding-row",4,"matRowDef","matRowDefColumns","matRowDefWhen"],["class","search-box",4,"ngIf"],[4,"ngIf"],[4,"ngIf","ngIfElse"],["noIndex",""],["color","primary","matTooltip","All lines changed by this commit have been removed or subsequently changed",1,"blame-help"],["aria-label",
"Expand/collapse row action","aria-live","polite"],[1,"screen-reader-only-content"],["mat-icon-button","",1,"expand-button"],["color","primary",1,"revision-link","gmat-subtitle-2"],[3,"ngSwitch"],[4,"ngSwitchCase"],["rel","noopener","target","_blank","class","gmat-subtitle-2 commit-id",4,"ngSwitchCase"],["rel","noopener","target","_blank",1,"gmat-subtitle-2","commit-id",3,"onedevHovercardTrigger"],["clCard",""],[3,"changelistId","onedevIsHovercardReady",4,"onedevHovercardLazyBody"],[3,"changelistId",
"onedevIsHovercardReady"],["cardBody",""],["rel","noopener","target","_blank",1,"gmat-subtitle-2","commit-id"],[1,"truncate-text"],["class","subject-chip",3,"cleanup",4,"ngFor","ngForOf"],[1,"subject-chip"],["format","yyyy-MM-dd HH:mm",3,"value"],["rowAuthor",""],["rel","noopener","target","_blank","aria-haspopup","true","aria-expanded","false","contactHovercard","",1,"author-link",3,"title","email"],["aria-label","Show diff/ update left diff action","aria-live","polite"],["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",4,"ngSwitchCase"],["class","screen-reader-only-content",4,"ngIf"],
["mat-button","","role","button","color","primary","data-action-name","updateLeftDiff","matTooltip","Display this history entry on the left side of the diff view",1,"diff-left","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"],["aria-label","Historical file view/ update right diff action","aria-live","polite"],["mat-button","","role","button",
"color","primary","class","diff-right mat-primary","data-action-name","updateRightDiff","matTooltip","Display this history entry on the right side of the diff view",3,"mat-flat-button",4,"ngSwitchCase"],["mat-button","","role","button","color","primary","class","diff-right mat-primary","data-action-name","updateViewContents","matTooltip","Display this history entry",3,"mat-flat-button",4,"ngSwitchCase"],["mat-button","","role","button","color","primary","data-action-name","updateRightDiff","matTooltip",
"Display this history entry on the right side of the diff view",1,"diff-right","mat-primary"],["mat-button","","role","button","color","primary","data-action-name","updateViewContents","matTooltip","Display this history entry",1,"diff-right","mat-primary"],["aria-live","polite"],["mat-icon-button","","color","primary",1,"browse-link",3,"matTooltip"],["mat-icon-button","","color","primary",1,"copy-button",3,"title","matTooltip"],["mat-button","","color","primary","ascTrackElement","HistoryTable","trackAction",
"showHiddenRows",3,"click"],["class","gmat-caption",3,"message","linkDefinitions",4,"ngIf"],[1,"gmat-caption",3,"message","linkDefinitions"],["class","code-matches",4,"ngIf"],[1,"code-matches"],[3,"last","linkGenerator","resultIndex","snippet","trackElement","feedbackEvent",4,"ngFor","ngForOf"],[3,"linkGenerator","resultIndex","snippet","trackElement","feedbackEvent"],["tabIndex","0",1,"history-table-row"],[1,"details-row"],[1,"old-path"],[1,"matches-row"],[1,"hiding-row"],[1,"search-box"],["mat-icon-button",
"","type","button","matTooltip","Search in revisions","aria-label","Search code in revisions","trackAction","search",3,"ascTrackElement"],["appearance","outline","floatLabel","hidden"],["type","text","matInput","","placeholder","Search code in revisions",3,"formControl","keydown.enter"],["filterInput",""],["mat-icon-button","","type","button","matTooltip","Close search in revisions","aria-label","Close search in revisions search box","trackAction","close",3,"ascTrackElement","click",4,"ngIf"],["mat-icon-button",
"","type","button","matTooltip","Close search in revisions","aria-label","Close search in revisions search box","trackAction","close",3,"ascTrackElement","click"]],va:function(a,b){a&1&&(_.B(0,"mat-table",0,1),_.G(2,2),_.N(3,ODb,2,0,"mat-header-cell",3),_.N(4,SDb,3,4,"mat-cell",4),_.Je(),_.G(5,5),_.N(6,TDb,3,0,"mat-header-cell",6),_.N(7,WDb,4,5,"mat-cell",4),_.Je(),_.G(8,7),_.N(9,XDb,2,3,"mat-header-cell",8),_.N(10,YDb,4,12,"mat-cell",9),_.Je(),_.G(11,10),_.N(12,ZDb,2,1,"mat-header-cell",3),_.N(13,
cEb,3,3,"mat-cell",11),_.Je(),_.G(14,12),_.N(15,dEb,2,0,"mat-header-cell",3),_.N(16,gEb,5,5,"mat-cell",13),_.Je(),_.G(17,14),_.N(18,hEb,2,1,"mat-header-cell",3),_.N(19,iEb,2,1,"mat-cell",13),_.Je(),_.G(20,15),_.N(21,jEb,2,0,"mat-header-cell",3),_.N(22,mEb,5,4,"mat-cell",13),_.Je(),_.G(23,16),_.N(24,nEb,3,0,"mat-header-cell",17),_.N(25,rEb,4,4,"mat-cell",11),_.Je(),_.G(26,18),_.N(27,sEb,3,0,"mat-header-cell",19),_.N(28,vEb,3,3,"mat-cell",11),_.Je(),_.G(29,20),_.N(30,xEb,3,1,"mat-header-cell",21),_.N(31,
zEb,8,15,"mat-cell",4),_.Je(),_.G(32,22),_.N(33,AEb,1,0,"mat-header-cell",3),_.N(34,BEb,2,1,"mat-cell",4),_.Je(),_.G(35,23),_.N(36,CEb,1,0,"mat-header-cell",3),_.N(37,DEb,4,5,"mat-cell",4),_.Je(),_.G(38,24),_.N(39,FEb,2,1,"mat-cell",4),_.Je(),_.G(40,25),_.N(41,IEb,2,3,"mat-cell",4),_.Je(),_.G(42,26),_.N(43,LEb,2,1,"mat-cell",4),_.Je(),_.N(44,MEb,1,0,"mat-header-row",27),_.N(45,PEb,1,13,"mat-row",28),_.N(46,QEb,1,3,"mat-row",29),_.N(47,REb,1,0,"mat-row",30),_.N(48,SEb,1,0,"mat-row",31),_.N(49,TEb,
1,2,"mat-row",32),_.N(50,UEb,1,0,"mat-row",33),_.D(),_.N(51,WEb,8,10,"div",34),_.Q(52,"isPiperPlace"));a&2&&(_.z("dataSource",b.dataSource),_.w(44),_.z("matHeaderRowDef",b.XF),_.w(1),_.z("matRowDefColumns",b.XF)("matRowDefWhen",b.bMb),_.w(1),_.z("matRowDefColumns",_.$e(17,C0b))("matRowDefWhen",b.bMb),_.w(1),_.z("matRowDefColumns",_.$e(18,D0b))("matRowDefWhen",b.xFc),_.w(1),_.z("matRowDefColumns",_.$e(19,E0b))("matRowDefWhen",b.cMb),_.w(1),_.z("matRowDefColumns",_.$e(20,F0b))("matRowDefWhen",b.cMb),
_.w(1),_.z("matRowDefColumns",_.$e(21,G0b))("matRowDefWhen",b.fFc),_.w(1),_.z("ngIf",_.R(52,15,b.Pwa&&(null==b.Ad?null:b.Ad.Wa))))},Ia:[_.En,_.ZH,_.bI,_.cI,_.fI,_.dI,_.gm,_.hm,_.im,_.jm,z_b,_.VH,_.Rh,_.Zv,_.PH,_.UA,_.LA,_.PA,_.MA,_.KA,_.QA,_.NA,_.OA,_.RA,_.SA,_.Wq,_.Xq,_.ss,_.tw,_.ww,_.Uw,_.gw,_.zH,_.Kz,GN,_.OH,_.NF,JN,zN,CN,FN,AN,DN,BN,EN],styles:[".mat-column-actions[_ngcontent-%COMP%]{max-width:80px}.mat-column-toggleExpanded[_ngcontent-%COMP%]{max-width:40px;padding-left:0}.mat-column-id[_ngcontent-%COMP%]{padding-left:10px;max-width:100px;min-width:-webkit-min-content;min-width:-moz-min-content;min-width:min-content}.mat-column-time[_ngcontent-%COMP%]{padding-left:10px;max-width:160px}.mat-column-subject[_ngcontent-%COMP%]{padding-left:10px}.mat-column-author[_ngcontent-%COMP%]{padding-left:10px;max-width:100px}.mat-column-blame[_ngcontent-%COMP%], .mat-column-revision[_ngcontent-%COMP%]{padding-left:10px;min-width:-webkit-min-content;min-width:-moz-min-content;min-width:min-content}.mat-column-blame[_ngcontent-%COMP%]{max-width:60px}.mat-column-left[_ngcontent-%COMP%], .mat-column-right[_ngcontent-%COMP%]{max-width:100px}.mat-cell[_ngcontent-%COMP%]{font-size:1rem;max-height:28px}.mat-cell.truncate-text[_ngcontent-%COMP%]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mat-row.old-path[_ngcontent-%COMP%]{height:unset;line-height:1.8461538462rem}.mat-row.old-path[_ngcontent-%COMP%]   .mat-cell[_ngcontent-%COMP%]{max-height:unset;word-break:break-all}.mat-header-cell[_ngcontent-%COMP%]{white-space:nowrap}mat-header-row[_ngcontent-%COMP%]{min-height:3.0769230769rem;position:sticky;position:-webkit-sticky;top:0;z-index:1}.mat-row[_ngcontent-%COMP%]{height:2.1538461538rem;line-height:2.1538461538rem;min-height:2.1538461538rem}.mat-row[_ngcontent-%COMP%]   .blame-help[_ngcontent-%COMP%], .mat-row[_ngcontent-%COMP%]   .mat-column-actions[_ngcontent-%COMP%], .mat-row[_ngcontent-%COMP%]   .mat-column-left[_ngcontent-%COMP%], .mat-row[_ngcontent-%COMP%]   .mat-column-right[_ngcontent-%COMP%]{display:none}.mat-row.details-row[_ngcontent-%COMP%]{height:inherit;padding:6px;padding-left:50px}.mat-row.details-row[_ngcontent-%COMP%]   .mat-cell[_ngcontent-%COMP%]{padding:0;max-height:inherit}.mat-row.details-row[_ngcontent-%COMP%]:hover{background:inherit}.mat-row.matches-row[_ngcontent-%COMP%]{height:inherit}.mat-row.matches-row[_ngcontent-%COMP%]   .mat-cell[_ngcontent-%COMP%]{align-items:start;flex-direction:column;layout:flex;max-height:inherit;padding:0}.mat-row[_ngcontent-%COMP%]   file-search-snippet[_ngcontent-%COMP%]{padding-bottom:8px;padding-top:4px;width:100%}.mat-row[_ngcontent-%COMP%]   file-search-snippet[_ngcontent-%COMP%]:not(.last){border-bottom-style:solid;border-bottom-width:1px}.mat-row.hidden[_ngcontent-%COMP%]{display:none}.mat-row.active[_ngcontent-%COMP%]   .blame-help[_ngcontent-%COMP%], .mat-row.active[_ngcontent-%COMP%]   .mat-column-actions[_ngcontent-%COMP%], .mat-row.active[_ngcontent-%COMP%]   .mat-column-left[_ngcontent-%COMP%], .mat-row.active[_ngcontent-%COMP%]   .mat-column-right[_ngcontent-%COMP%], .mat-row.highlighted[_ngcontent-%COMP%]   .blame-help[_ngcontent-%COMP%], .mat-row.highlighted[_ngcontent-%COMP%]   .mat-column-actions[_ngcontent-%COMP%], .mat-row.highlighted[_ngcontent-%COMP%]   .mat-column-left[_ngcontent-%COMP%], .mat-row.highlighted[_ngcontent-%COMP%]   .mat-column-right[_ngcontent-%COMP%], .mat-row.left-row[_ngcontent-%COMP%]   .blame-help[_ngcontent-%COMP%], .mat-row.left-row[_ngcontent-%COMP%]   .mat-column-actions[_ngcontent-%COMP%], .mat-row.left-row[_ngcontent-%COMP%]   .mat-column-left[_ngcontent-%COMP%], .mat-row.left-row[_ngcontent-%COMP%]   .mat-column-right[_ngcontent-%COMP%], .mat-row.right-row[_ngcontent-%COMP%]   .blame-help[_ngcontent-%COMP%], .mat-row.right-row[_ngcontent-%COMP%]   .mat-column-actions[_ngcontent-%COMP%], .mat-row.right-row[_ngcontent-%COMP%]   .mat-column-left[_ngcontent-%COMP%], .mat-row.right-row[_ngcontent-%COMP%]   .mat-column-right[_ngcontent-%COMP%], .mat-row[_ngcontent-%COMP%]:focus-within   .blame-help[_ngcontent-%COMP%], .mat-row[_ngcontent-%COMP%]:focus-within   .mat-column-actions[_ngcontent-%COMP%], .mat-row[_ngcontent-%COMP%]:focus-within   .mat-column-left[_ngcontent-%COMP%], .mat-row[_ngcontent-%COMP%]:focus-within   .mat-column-right[_ngcontent-%COMP%], .mat-row[_ngcontent-%COMP%]:hover   .blame-help[_ngcontent-%COMP%], .mat-row[_ngcontent-%COMP%]:hover   .mat-column-actions[_ngcontent-%COMP%], .mat-row[_ngcontent-%COMP%]:hover   .mat-column-left[_ngcontent-%COMP%], .mat-row[_ngcontent-%COMP%]:hover   .mat-column-right[_ngcontent-%COMP%]{display:flex}.subject-chip[_ngcontent-%COMP%]{font-size:11px;line-height:22px;max-height:22px;border-style:solid;border-width:1px;border-radius:5px;margin-right:3px;padding:1px 3px;background-clip:padding-box}.commit-id[_ngcontent-%COMP%]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}linkified-message[_ngcontent-%COMP%]{font-family:Roboto Mono,monospace;white-space:pre-wrap}.mat-column-left[_ngcontent-%COMP%]   a.mat-button[_ngcontent-%COMP%], .mat-column-right[_ngcontent-%COMP%]   a.mat-button[_ngcontent-%COMP%]{display:flex;font-size:11px;line-height:22px;justify-content:center;max-height:22px;margin-left:3px;min-width:50px;text-transform:uppercase}.mat-table[_ngcontent-%COMP%]{font-family:Roboto,sans-serif}mat-icon.expand.expand[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle}.blame-help[_ngcontent-%COMP%]{height:18px;line-height:18px;opacity:.7;vertical-align:middle;width:18px}.browse-link[_ngcontent-%COMP%]{height:24px;line-height:24px;width:24px}.browse-link[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{font-size:18px}.browse-link[_ngcontent-%COMP%]:focus, .browse-link[_ngcontent-%COMP%]:hover{text-decoration:none}.browse-link[_ngcontent-%COMP%]:not([href]){display:none}@media (max-width:1799px){.mat-column-left[_ngcontent-%COMP%], .mat-column-right[_ngcontent-%COMP%]{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;padding-right:4px}.mat-column-left[_ngcontent-%COMP%]   a.mat-button[_ngcontent-%COMP%], .mat-column-right[_ngcontent-%COMP%]   a.mat-button[_ngcontent-%COMP%]{padding:0 4px;min-width:0}}.search-box[_ngcontent-%COMP%]{display:flex;position:absolute;right:20px;top:0;z-index:1}.search-box[_ngcontent-%COMP%]     .mat-form-field-wrapper{padding-bottom:0}.search-box[_ngcontent-%COMP%]     .mat-form-field-appearance-outline .mat-form-field-infix{padding:.25em 0 .7em}.search-box[_ngcontent-%COMP%]   mat-form-field[_ngcontent-%COMP%]{transition:width .25s ease-out,opacity .5s ease-out}@media (max-width:940px){.search-box[_ngcontent-%COMP%]{right:16px;background:var(--page-bg-secondary);height:40px;border-left:1px solid var(--hairline)}}.copy-button[_ngcontent-%COMP%], .expand-button[_ngcontent-%COMP%]{background-color:initial;height:24px;line-height:24px;margin:auto;width:24px}.copy-button[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%], .expand-button[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{font-size:18px}.copy-button[_ngcontent-%COMP%]:focus, .expand-button[_ngcontent-%COMP%]:focus{outline:none}.diff-left[_ngcontent-%COMP%]:not([href]), .diff-right[_ngcontent-%COMP%]:not([href]){display:none}"],
Na:0});var LN=function(a,b,c,d){this.Ga=a;this.Syc=b;this.xg=c;this.iK=d};LN.prototype.Pa=function(){};var R0b=function(a){var b=a.Yd,c=b.Wa;return a.Syc.diff(c.hb,c.Oc,c.repository,b.Mo,"",b.mr).ka(_.y(function(d){return d.Jm}))},S0b=function(a){var b=a.Yd,c=b.Wa;return a.xg.list(c.hb,c.Oc,c.repository,b.mr,"",151,!1,b.Mo).ka(_.y(function(d){return d.jn.map(function(e){return{yp:e,Wqa:!1,Mb:_.vd(void 0)}})}))};
_.W.Object.defineProperties(LN.prototype,{Yd:{configurable:!0,enumerable:!0,set:function(a){this.uxc=a;this.Yzc=_.Od(R0b(this),S0b(this)).ka(_.y(function(b){var c=_.q(b);b=c.next().value;var d=c.next().value;c=!1;151===d.length&&(d.pop(),c=!0);d={Ad:_.vd({Wa:a.Wa}),entries:d};return{files:b,yL:d,nAb:c}}));this.iK.AZ.next(0)},get:function(){return this.uxc}}});LN.ha=function(a){return new (a||LN)(_.x(_.zn),_.x(cN),_.x(_.MH),_.x(xN))};
LN.ya=_.ec({type:LN,qa:[["entry-container","comparison",""]],inputs:{Yd:"comparison"},Yb:["comparison",""],Aa:4,Ba:4,Fa:[[4,"ngIf","ngIfElse"],["loading",""],["gmat-tabs","","fxFlex","grow",3,"selectedTabChange"],["mat-tab-label",""],[3,"leftRefSpec","location","includeHeader","rightRefSpec","fileDiffEntries"],[4,"ngIf"],["iconSize","large","theme","warning","fxLayout","","fxLayoutAlign","start center",4,"ngIf"],[3,"data","historyPlace",4,"ngIf"],"iconSize;large;theme;warning;fxLayout;;fxLayoutAlign;start center".split(";"),
[3,"data","historyPlace"],["text","Loading page...","fxFlex","grow",3,"hasBackground","diameter"]],va:function(a,b){a&1&&(_.N(0,pFb,6,7,"ng-container",0),_.Q(1,"async"),_.N(2,qFb,1,2,"ng-template",null,1,_.pf));if(a&2){var c=_.Ve(3);_.z("ngIf",_.R(1,2,b.Yzc))("ngIfElse",c)}},Ia:[yN,_.hm,_.nC,_.qr,_.rr,_.yr,KN,_.tE,_.rE,_.jC,FM,_.iC,_.mm,_.Kz],styles:["dc-information-box[_ngcontent-%COMP%]{background-color:transparent}mat-tab-group[_ngcontent-%COMP%]{overflow:auto}mat-tab-group[_ngcontent-%COMP%]   commit-fileset[_ngcontent-%COMP%]{display:block}"],
Na:0});var T0b=["refPicker"],MN=function(a){this.FT=a;this.ab=1;this.Yu=_.wF("");this.kZa=new _.pd;this.Swa=""};MN.prototype.Pa=function(){};MN.prototype.Tb=function(a){if(a.comparison||a.selector){switch(this.ab){case 1:this.W0={Wa:this.Yd.Wa,Ewa:tFb,version:2};this.Swa=this.Yd.mr;break;case 0:this.W0={Wa:this.Yd.Wa,Ewa:uFb,version:0};this.Swa=this.Yd.Mo;break;default:throw _.rg(this.ab,"Unknown selector type");}U0b(this,this.Yd.Wa,this.Swa);this.QMb=V0b(this,this.Yu)}};MN.prototype.La=function(){this.kZa.unsubscribe()};
var U0b=function(a,b,c){a.Yu=_.wF(c||"");a.kZa.unsubscribe();b.hb&&b.Oc&&b.repository&&c&&(a.kZa=_.Bwb(a.FT,_.hp(b.Vb(),c).Za()).subscribe(function(d){a.Yu=d;a.QMb=V0b(a,a.Yu)}))},V0b=function(a,b){var c=_.OE(b);return Object.assign({},{ariaLabel:"Git ref picker",title:_.xF(b.type)+" "+c,va:a.ufa,mc:"ComparisonRefPicker"},a.M_a())};MN.prototype.M_a=function(){return _.MF(_.hp(_.ZE(this.Yd.Wa.Vb(),"ref"),this.Swa).kh({}).Za())};MN.ha=function(a){return new (a||MN)(_.x(_.SH))};
MN.ya=_.ec({type:MN,qa:[["comparison-ref-picker","comparison",""]],tb:function(a,b){a&1&&_.hf(T0b,7,_.df);if(a&2){var c;_.gf(c=_.lf())&&(b.ufa=c.first)}},inputs:{Yd:"comparison",ab:"selector"},features:[_.uc],Yb:["comparison",""],Aa:3,Ba:1,Fa:[[3,"item"],["refPicker",""],[3,"refPickerData",4,"ngIf"],[3,"refPickerData"]],va:function(a,b){a&1&&(_.F(0,"segmented-dropdown-button",0),_.N(1,sFb,1,1,"ng-template",null,1,_.pf));a&2&&_.z("item",b.QMb)},Ia:[_.hm,_.iI,_.Pz],nb:2,Na:0});var NN=function(){};NN.ha=function(a){return new (a||NN)};NN.Ea=_.fc({type:NN});NN.Da=_.Vb({imports:[_.nm,_.Br,_.kI,_.pn,_.Sz]});var ON=function(a,b,c){this.ze=a;this.vd=b;this.QN=c;this.Ya=new _.pd};ON.prototype.Pa=function(){var a=this;this.km=this.vd.register("toggleFullscreen","a",function(){a.Dia()});this.Ya.add(this.QN.NZ.subscribe(function(b){W0b(a,b)}))};ON.prototype.La=function(){var a;null==(a=this.km)||a.call(this);var b;null==(b=this.hTb)||b.call(this);this.Ya.unsubscribe()};ON.prototype.wR=function(a){switch(a){case 0:return"fullscreen_exit";case 1:return"fullscreen";default:return _.rg(a)}};
ON.prototype.ksa=function(a){switch(a){case 0:return"Exit full screen";case 1:return"Full screen";default:return _.rg(a)}};var W0b=function(a,b){switch(b){case 0:a.hTb=a.vd.register("leaveFullScreen","esc",function(){a.Dia()});break;case 1:var c;null==(c=a.hTb)||c.call(a);break;default:_.rg(b)}};ON.prototype.Dia=function(a){this.QN.Dia();this.ze.mb({element:this.componentId,action:this.QN.PG?"maximize":"restore",gestureName:a?"CLICK":"KEYBOARD"},a)};
ON.ha=function(a){return new (a||ON)(_.x(_.zn),_.x(_.tt),_.x(_.LH))};
ON.ya=_.ec({type:ON,qa:[["fullscreen-button"]],inputs:{componentId:"componentId"},Aa:6,Ba:9,Fa:[["type","button","fxLayout","","fxLayoutAlign","center center","mat-icon-button","","color","primary",3,"matTooltip","click"]],va:function(a,b){a&1&&(_.B(0,"button",0),_.K("click",function(c){return b.Dia(c)}),_.Q(1,"async"),_.Q(2,"async"),_.B(3,"mat-icon"),_.P(4),_.Q(5,"async"),_.D()());a&2&&(_.z("matTooltip",b.ksa(_.R(1,3,b.QN.NZ))),_.Ee("aria-label",b.ksa(_.R(2,5,b.QN.NZ))),_.w(4),_.Ye(b.wR(_.R(5,7,
b.QN.NZ))))},Ia:[_.qr,_.rr,_.Wq,_.ss,_.Uw,_.mm],styles:[".mat-icon[_ngcontent-%COMP%]{display:flex}"],Na:0});var PN=function(a){this.Ga=a;this.PG=!1;this.SXb=this.Vja=0;this.Mxc="Copy full hash";this.dTa="Copy commit hash";this.xt=1};PN.prototype.Pa=function(){};PN.prototype.nr=function(){this.Ga.mb({gestureName:"CLICK",element:"CommitHeader",action:"copySha",We:this.Yd.Mo,projectId:this.Yd.Wa.hb})};
_.W.Object.defineProperties(PN.prototype,{nta:{configurable:!0,enumerable:!0,get:function(){return 0===this.xt}},nwc:{configurable:!0,enumerable:!0,get:function(){if(this.Yd.Wa)return _.ep(_.hp(this.Yd.Wa.Vb(),this.Yd.Mo).jd("/").Za())}},vxc:{configurable:!0,enumerable:!0,get:function(){return _.ep(_.hp(this.Yd.Wa.Vb(),this.Yd.Mo).kh({wn:this.Yd.mr||this.Yd.Mo}).Za())}},Lyc:{configurable:!0,enumerable:!0,get:function(){return _.ep(_.hp(this.Yd.Wa.Vb(),this.Yd.Mo).kh({}).Za())}},owc:{configurable:!0,
enumerable:!0,get:function(){return _.Cwb.format({refSpec:_.boa(this.Yd.Mo)})}},txc:{configurable:!0,enumerable:!0,get:function(){return this.Yd.tyb?"to Parent:":"to:"}}});PN.ha=function(a){return new (a||PN)(_.x(_.zn))};
PN.ya=_.ec({type:PN,qa:[["commit-header","comparison",""]],inputs:{Yd:"comparison",xt:"viewMode"},Yb:["comparison",""],Aa:7,Ba:3,Fa:[["fxFlex","nogrow",1,"left-actions"],[4,"ngIf","ngIfElse"],["fxFlex","nogrow",1,"right-actions"],[4,"ngIf"],["componentId","CommitDetail"],["detailsModeLeftHeader",""],[1,"label"],["fxFlex","nogrow",3,"comparison","selector"],[1,"label","compared-against"],["fxFlex","nogrow",3,"comparison"],["mat-icon-button","","matTooltip","Exit comparison","ascTrackElement","CommitHeader",
"trackAction","exitCompare","aria-label","Close comparison",1,"exit",3,"routerLink","trackProjectId"],["gme-button-old","","format","hairline","size","xsmall","ascTrackElement","CommitHeader","trackAction","browseRepoNavigate",1,"action-button","browse",3,"routerLink","matTooltip","trackProjectId"],[3,"buttonLabel","hoverMsg","copyText","copyEvent"],[3,"vertical"],[1,"label",3,"activeLocation","version","linkToCommitDetails"],["gme-button-old","","format","hairline","size","xsmall","matTooltip","Compare against a branch, tag, or commit",
"ascTrackElement","CommitHeader","trackAction","enterCompare",1,"action-button","compare",3,"routerLink","trackProjectId"]],va:function(a,b){a&1&&(_.B(0,"div",0),_.N(1,vFb,10,6,"ng-container",1),_.D(),_.B(2,"div",2),_.N(3,wFb,9,7,"ng-container",3),_.F(4,"fullscreen-button",4),_.D(),_.N(5,xFb,3,5,"ng-template",null,5,_.pf));if(a&2){var c=_.Ve(6);_.w(1);_.z("ngIf",b.nta)("ngIfElse",c);_.w(2);_.z("ngIf",!b.nta)}},Ia:[_.En,qN,_.hm,MN,_.Vz,ON,_.bz,_.Xq,_.Ow,_.ss,_.Uw,_.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}"],
Na:0});var X0b=["dropdownContainer"],QN=function(){this.uea=[];this.dNb=new _.al};QN.prototype.Tb=function(){var a=this,b=this.Yd.mr;this.HJc=Object.assign({},{ariaLabel:"Parent commit selector",title:_.OE(b),va:this.ku,mc:"ParentSelector"},this.M_a(b));this.uea=this.vea.map(function(c){return{id:c,Kyc:_.ep(DFb(a.Yd.Wa,c)),selected:c===a.Yd.mr}})};QN.prototype.M_a=function(a){return _.MF(DFb(this.Yd.Wa,a))};QN.ha=function(a){return new (a||QN)};
QN.ya=_.ec({type:QN,qa:[["parent-selector"]],tb:function(a,b){a&1&&_.hf(X0b,7,_.df);if(a&2){var c;_.gf(c=_.lf())&&(b.ku=c.first)}},inputs:{vea:"parents",Yd:"comparison"},outputs:{dNb:"selectedParentChange"},features:[_.uc],Aa:8,Ba:3,Fa:function(){return[["fxLayout","","fxFlexAlign","start center"],["fxLayout","","fxFlexAlign"," center",1,"label"],_.sz("{VAR_PLURAL, plural, =0 {no parent} =1 {parent:} other {parent:}}",{VAR_PLURAL:"\ufffd0\ufffd"}),[3,"item",4,"ngIf","ngIfElse"],["dropdownContainer",
""],["singleOrNoParents",""],[3,"item"],[3,"active-element",4,"ngFor","ngForOf"],["ascTrackElement","ParentSelector","type","button","mat-button","","trackAction","selectParent",3,"color","click"],[4,"ngIf"],["ascTrackElement","ParentSelector","trackAction","navigate",1,"single-parent",3,"routerLink"]]},va:function(a,b){a&1&&(_.B(0,"div",0)(1,"span",1),_.Pe(2,2),_.D(),_.N(3,yFb,1,1,"segmented-dropdown-button",3),_.D(),_.N(4,AFb,2,1,"ng-template",null,4,_.pf),_.N(6,CFb,1,1,"ng-template",null,5,_.pf));
if(a&2){var c=_.Ve(7);_.w(2);_.qz(b.uea.length);_.rz(2);_.w(1);_.z("ngIf",1<b.uea.length)("ngIfElse",c)}},Ia:[_.En,_.gm,_.hm,_.qr,_.vr,_.Wq,_.nn,_.Pz,_.NF],styles:["parent-selector[_nghost-%COMP%]{font-size:13px;font-weight:500}.label[_ngcontent-%COMP%]{padding-right:5px;text-transform:capitalize}ul[_ngcontent-%COMP%]{list-style:none;padding:5px 0}li[_ngcontent-%COMP%]   .mat-button[_ngcontent-%COMP%]{font-size:13px;padding:0 20px;width:100%}"],Na:0});var RN=function(a,b,c,d,e){this.wvc=a;this.Ga=b;this.qc=c;this.oL=d;this.dta=e;this.xf=new _.Ms(this.Ga)},Y0b=function(a){return a.xf.fetch("all-repos",function(){var b={repositoryScopeRootProjectId:a.oL?a.dta.slice(1).split("/")[0]:void 0,repositoryScopeIncludeRegionalRepos:a.qc.Lb(37)};return a.wvc.list(b).ka(_.y(function(c){var d=new Map,e=new Map;c=_.q(c.Fn);for(var f=c.next();!f.done;f=c.next()){f=f.value;var g=GFb(FFb(f));if(!e.has(g)){e.set(g,[]);var h=f.je;h&&d.set(g,h)}e.get(g).push(f)}c=
_.q(e.entries());for(f=c.next();!f.done;f=c.next())g=_.q(f.value),f=g.next().value,g=g.next().value,e.set(f,g.sort(EFb));return{IZa:e,groups:d}}))})};RN.prototype.getMap=function(){return Y0b(this).ka(_.y(function(a){for(var b=new Map,c=_.q(a.IZa.entries()),d=c.next();!d.done;d=c.next()){var e=_.q(d.value);d=e.next().value;e=e.next().value;d=a.groups.get(d);b.set(d,e)}return b}))};
var Z0b=function(a){return Y0b(a).ka(_.y(function(b){var c=[];b=_.q(b.IZa.values());for(var d=b.next();!d.done;d=b.next())c=c.concat(d.value);return c}))},$0b=function(a,b){return Y0b(a).ka(_.y(function(c){return c.IZa.get(GFb(b))||[]}))};RN.ha=function(a){return new (a||RN)(_.u(_.X6a),_.u(_.zn),_.u(_.Zt),_.u(_.cm),_.u(_.AJa))};RN.ua=_.t({token:RN,oa:RN.ha,Ja:"root"});var SN=function(){this.clear=new _.al};SN.prototype.eK=function(a){a.preventDefault();this.clear.emit()};SN.ha=function(a){return new (a||SN)};
SN.ya=_.ec({type:SN,qa:[["no-search-match","filter",""],["","no-search-match","","filter",""]],inputs:{filter:"filter"},outputs:{clear:"clear"},Yb:["filter",""],Aa:7,Ba:1,Fa:[[1,"gmat-subhead-1"],["mat-button","","type","button","color","primary",3,"click"]],va:function(a,b){a&1&&(_.B(0,"div",0),_.P(1),_.D(),_.B(2,"div"),_.P(3," Please "),_.B(4,"button",1),_.K("click",function(c){return b.eK(c)}),_.P(5," clear your filter "),_.D(),_.P(6," and try again.\n"),_.D());a&2&&(_.w(1),_.We(' Nothing matches your filter "',
b.filter,'".\n'))},Ia:[_.Wq],styles:["no-search-match[_nghost-%COMP%]{text-align:center}.mat-button[_ngcontent-%COMP%]{padding:0}"]});var TN=function(){this.isActive=!1};TN.prototype.Pa=function(){};TN.prototype.Tb=function(a){if(a.currentScope||a.searchResultItem){a=this.hN;if(a instanceof _.zv)a=_.iBb(a);else if(a.Me)a=_.Cmb(a.Me);else throw Error("Qe");this.Wa=a;this.isActive=_.coa(this.byc,this.Wa)}};
_.W.Object.defineProperties(TN.prototype,{icon:{configurable:!0,enumerable:!0,get:function(){return this.hN instanceof _.zv?"shared:project":"shared:repository"}},scope:{configurable:!0,enumerable:!0,get:function(){if(this.hN instanceof _.zv||!this.hN.Me)var a=null;else a=this.hN.Me,a=a.projectId||a.Om||a.Pq;return a}},name:{configurable:!0,enumerable:!0,get:function(){return this.hN instanceof _.zv?HFb(this.hN):this.hN.Me.Og}},EN:{configurable:!0,enumerable:!0,get:function(){return this.Wa.hb}},
Hb:{configurable:!0,enumerable:!0,get:function(){return _.MF(this.Wa).Hb}},Ta:{configurable:!0,enumerable:!0,get:function(){return _.MF(this.Wa).Ta}}});TN.ha=function(a){return new (a||TN)};
TN.ya=_.ec({type:TN,qa:["repository-search-result-entry contextName  currentScope  searchResultItem ".split(" ")],Cb:2,lb:function(a,b){a&2&&_.Ge("active-element",b.isActive)},inputs:{Kxc:"contextName",byc:"currentScope",hN:"searchResultItem"},features:[_.uc],Yb:"contextName  currentScope  searchResultItem ".split(" "),Aa:4,Ba:7,Fa:[["trackAction","navigate","fxFlex","",3,"ascTrackElement","trackGestureClick","trackProjectId","condition","link","queryParams"],[3,"ngTemplateOutlet"],["content",""],
["fxLayout","row"],["fxFlex","none",3,"svgIcon",4,"ngIf"],["fxLayout","column"],["class","scope",4,"ngIf"],["fxFlex","none",3,"svgIcon"],[1,"scope"]],va:function(a,b){a&1&&(_.B(0,"conditional-link",0),_.Ke(1,1),_.D(),_.N(2,LFb,6,3,"ng-template",null,2,_.pf));if(a&2){var c=_.Ve(3);_.z("ascTrackElement",b.Kxc)("trackGestureClick",!b.isActive)("trackProjectId",b.EN)("condition",!b.isActive)("link",b.Hb)("queryParams",b.Ta);_.w(1);_.z("ngTemplateOutlet",c)}},Ia:[_.En,_.QH,_.hm,_.lm,_.qr,_.yr,_.ss],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 a1b=function(a){return{element:a,rpa:"clearButton",dpa:"search"}},b1b=new LM(function(a){return a},UFb,VFb,function(a){return a.children}),UN=function(a,b,c){this.Ga=a;this.Ra=b;this.hvc="All repositories";this.rc=new HM(UFb,VFb);this.dataSource=new MM(this.rc,b1b);this.hg="";this.Gx=[];this.TG=c.Lb(28)};UN.prototype.Pa=function(){};
UN.prototype.Tb=function(){var a=this.l1;1!==a.size?this.dataSource.data=c1b(this,a):(a=Array.from(a.values())[0],this.dataSource.data=d1b(a,0));this.Wa.repository?(a=this.Wa,a=a.hb+"/"+a.repository):a=this.Wa.hb;this.yj=a;e1b(this);f1b(this)};UN.prototype.eK=function(){this.ml&&_.ulb(this.ml);this.Ga.mb({gestureName:"CLICK",element:this.yga,action:"clearLink",projectId:this.Wa.hb})};
var f1b=function(a){a.Gx=[];if(a.hg)for(var b=_.q(a.l1),c=b.next();!c.done;c=b.next()){var d=_.q(c.value);c=d.next().value;d=d.next().value;tCb(a.hg,HFb(c))&&1<a.l1.size&&a.Gx.push(c);a.Gx=a.Gx.concat(d.filter(function(e){return tCb(a.hg,e.Me.Og)}))}},e1b=function(a){a.rc.collapseAll();if(a.Wa.hb){var b=a.dataSource.data.find(function(c){return c.Id===a.Wa.hb});b&&a.rc.expand(b)}},c1b=function(a,b){return 0===b.size?[]:Array.from(b.keys()).sort(IFb).filter(function(c){a:{for(var d=_.q(a.l1),e=d.next();!e.done;e=
d.next()){var f=_.q(e.value);e=f.next().value;f=f.next().value;if(e.mf&&c.mf?e.mf.projectId===c.mf.projectId:e.host&&c.host?e.host.name===c.host.name:e.TF&&c.TF?e.TF.name===c.TF.name:e.ai&&c.ai&&e.ai===c.ai){c=0<f.length;break a}}c=!1}return c}).map(function(c){var d=b.get(c)||[],e=_.iBb(c);c=HFb(c);return{icon:"shared:project",name:c,Id:c,level:0,location:e,children:d1b(d)}})},d1b=function(a,b){b=void 0===b?1:b;return a.map(function(c){var d=b,e=_.Cmb(c.Me);return{icon:"shared:repository",location:e,
level:d,name:c.displayName||c.Me.Og,Id:e.hb+"/"+e.repository}})};
_.W.Object.defineProperties(UN.prototype,{F_a:{configurable:!0,enumerable:!0,get:function(){return"Search projects and repositories"}},qLa:{configurable:!0,enumerable:!0,get:function(){return this.TG?void 0:"/repos"}},rLa:{configurable:!0,enumerable:!0,get:function(){var a=this.qLa;return a&&this.Ra.isActive(a,!0)}},jNc:{configurable:!0,enumerable:!0,get:function(){return this.kzb&&0===this.Gx.length}},kzb:{configurable:!0,enumerable:!0,get:function(){return!!this.hg}}});
UN.ha=function(a){return new (a||UN)(_.x(_.zn),_.x(_.cg),_.x(_.Zt))};
UN.ya=_.ec({type:UN,qa:["repository-searchable-tree-data repositoriesMap  place  searchTrackElement  treeItemNavigateTrackElement ".split(" ")],tb:function(a,b){a&1&&_.hf(_.zE,5);if(a&2){var c;_.gf(c=_.lf())&&(b.ml=c.first)}},inputs:{l1:"repositoriesMap",Wa:"place",yga:"searchTrackElement",R2:"treeItemNavigateTrackElement"},features:[_.uc],Yb:"repositoriesMap  place  searchTrackElement  treeItemNavigateTrackElement ".split(" "),Aa:4,Ba:6,Fa:[["fxFlex","none","icon","filter_list",3,"placeholder","trackingConfig",
"valueChange"],[4,"ngIf","ngIfElse"],["resultList",""],["class","all-orgs-link hover-focus-element","trackAction","navigateToShowAllRepositories",3,"ascTrackElement","trackGestureClick","trackProjectId","active-element","condition","link",4,"ngIf"],["fxFlex","grow",3,"dataSource","treeControl"],["matTreeNodePadding","","fxLayout","","class","hover-focus-element",3,"matTreeNodePaddingIndent","active-element",4,"matTreeNodeDef"],["trackAction","navigateToShowAllRepositories",1,"all-orgs-link","hover-focus-element",
3,"ascTrackElement","trackGestureClick","trackProjectId","condition","link"],["matTreeNodePadding","","fxLayout","",1,"hover-focus-element",3,"matTreeNodePaddingIndent"],["matTreeNodeToggle","","mat-icon-button","","aria-label","Toggle",4,"ngIf"],["class","type-icon","fxFlex","none",3,"svgIcon",4,"ngIf"],["fxFlex","","trackAction","navigate",3,"ascTrackElement","trackGestureClick","condition","link","queryParams"],"matTreeNodeToggle  mat-icon-button  aria-label Toggle".split(" "),[3,"svgIcon"],["fxFlex",
"none",1,"type-icon",3,"svgIcon"],[1,"searchResults"],["class","hover-focus-element",3,"contextName","currentScope","searchResultItem",4,"ngFor","ngForOf"],["class","panel-error","fxFlex","auto",3,"filter","clear",4,"ngIf"],[1,"hover-focus-element",3,"contextName","currentScope","searchResultItem"],["fxFlex","auto",1,"panel-error",3,"filter","clear"]],va:function(a,b){a&1&&(_.B(0,"input-with-icon",0),_.K("valueChange",function(d){b.hg=d;f1b(b)}),_.D(),_.N(1,QFb,4,3,"ng-container",1),_.N(2,TFb,3,2,
"ng-template",null,2,_.pf));if(a&2){var c=_.Ve(3);_.z("placeholder",b.F_a)("trackingConfig",_.af(4,a1b,b.yga));_.w(1);_.z("ngIf",!b.kzb)("ngIfElse",c)}},Ia:[_.En,_.QH,_.gm,_.hm,_.qr,_.yr,_.zE,_.Wq,_.ss,OM,RM,SM,TM,NM,SN,TN],styles:["repository-searchable-tree-data[_nghost-%COMP%]{display:flex;flex-direction:column}conditional-link[_ngcontent-%COMP%]     a{color:inherit;display:block;font-size:13px;word-break:break-all}conditional-link.all-orgs-link[_ngcontent-%COMP%]{font-size:13px;line-height:28px;padding-left:20px}mat-tree[_ngcontent-%COMP%]{background-color:transparent;min-height:260px;overflow-x:hidden}mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%]{align-items:center;min-height:28px;padding:4px 20px}mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:first-child{margin-left:20px}mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%]   .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 VN=function(a,b){this.R2=this.yga="";this.yc=_.xE;this.l1=b.getMap().ka(_.y(_.pE),_.be(function(c){_.Kr(a,c);return _.vd({state:1,message:"Couldn't load repositories."})}),_.te(_.yE))};VN.prototype.Pa=function(){};VN.ha=function(a){return new (a||VN)(_.x(_.Jr),_.x(RN))};
VN.ya=_.ec({type:VN,qa:[["repository-searchable-tree"]],inputs:{Wa:"place",yga:"searchTrackElement",R2:"treeItemNavigateTrackElement"},Aa:2,Ba:3,Fa:[[3,"ngSwitch",4,"ngIf"],[3,"ngSwitch"],["fxFlex","grow",4,"ngSwitchCase"],["fxFlex","grow",3,"searchTrackElement","treeItemNavigateTrackElement","place","repositoriesMap",4,"ngSwitchCase"],["fxFlex","grow","fxLayoutAlign","center center",4,"ngSwitchCase"],["fxFlex","grow"],["fxFlex","grow",3,"searchTrackElement","treeItemNavigateTrackElement","place",
"repositoriesMap"],["fxFlex","grow","fxLayoutAlign","center center"]],va:function(a,b){a&1&&(_.N(0,ZFb,4,4,"ng-container",0),_.Q(1,"async"));a&2&&_.z("ngIf",_.R(1,1,b.l1))},Ia:[_.hm,_.im,_.jm,_.rr,_.yr,_.rE,UN,_.mm],styles:["repository-searchable-tree[_nghost-%COMP%]{max-height:450px;min-height:300px;min-width:280px}"]});var g1b=["scope"],WN=function(){};WN.prototype.Pa=function(){};var h1b=function(a,b){return Object.assign({},{type:2,title:a.lSa(b),va:a.y_a,label:b.repository?"Repository":b.hb?"Project":"",ariaLabel:b.repository?"Repository picker":b.hb?"Project picker":"",mc:"BreadcrumbRepositoriesTree"},_.MF(_.ZE(b.Vb(),"repo").Za()))};WN.prototype.lSa=function(a){return _.tK(a)&&a.repository?a.hb+"/"+a.repository:a.repository?a.repository:a.hb?a.hb:"All repositories"};WN.ha=function(a){return new (a||WN)};
WN.ya=_.ec({type:WN,qa:[["resource-scope-breadcrumb-item","place",""]],tb:function(a,b){a&1&&_.hf(g1b,7,_.df);if(a&2){var c;_.gf(c=_.lf())&&(b.y_a=c.first)}},inputs:{Wa:"place"},Yb:["place",""],Aa:2,Ba:0,Fa:[["scope",""],["searchTrackElement","BreadcrumbRepositoriesSearch","treeItemNavigateTrackElement","BreadcrumbRepositoriesTreeItem",3,"place"]],va:function(a){a&1&&_.N(0,$Fb,1,1,"ng-template",null,0,_.pf)},Ia:[VN],nb:2});var XN=function(){};XN.ha=function(a){return new (a||XN)};XN.Ea=_.fc({type:XN});XN.Da=_.Vb({imports:[_.nm,_.ur]});var YN=function(){};YN.ha=function(a){return new (a||YN)};YN.Ea=_.fc({type:YN});YN.Da=_.Vb({imports:[_.Gn,_.lI,_.nm,_.Br,_.mw,_.AE,_.sE,_.ur,_.ts,_.xw,_.tC,XN,_.cH,_.nw,_.pn]});var ZN=function(){};ZN.ha=function(a){return new (a||ZN)};ZN.Ea=_.fc({type:ZN});ZN.Da=_.Vb({imports:[_.nm,YN]});var $N=function(){this.Koa=[]};$N.prototype.Pa=function(){};$N.prototype.a9=function(){var a=[];a.unshift(h1b(this.Tfa,this.Wa));return a};_.W.Object.defineProperties($N.prototype,{Ld:{configurable:!0,enumerable:!0,set:function(a){this.Wa=a;this.Koa=this.a9()}}});$N.ha=function(a){return new (a||$N)};
$N.ya=_.ec({type:$N,qa:[["resource-scope-breadcrumb"]],tb:function(a,b){a&1&&_.hf(WN,7);if(a&2){var c;_.gf(c=_.lf())&&(b.Tfa=c.first)}},inputs:{Ld:"activeLocation"},Aa:2,Ba:2,Fa:[[3,"items"],[3,"place"]],va:function(a,b){a&1&&_.F(0,"breadcrumb",0)(1,"resource-scope-breadcrumb-item",1);a&2&&(_.z("items",b.Koa),_.w(1),_.z("place",b.Wa))},Ia:[WN,_.Qz],nb:2});var aO=function(a,b,c,d,e,f){var g=this;this.ah=a;this.Hb=b;this.Ra=c;this.XD=d;this.xg=e;this.Kha=f;this.yc=_.xE;this.uGb=new _.qe;this.Wa=this.Hb.data.ka(_.y(UBb),_.Ud(_.dF));this.gyc=this.Wa.ka(_.ue(function(h){return g.hja(h)}));this.OLc=this.Wa.subscribe(function(h){g.XD.hm(h)})};aO.prototype.La=function(){this.OLc.unsubscribe()};
aO.prototype.hja=function(a){var b=this;return this.xg.list(a.hb,a.Oc,a.repository,_.wh(a,0),"",1,!0).ka(_.ue(function(c){if(!c.jn||1>c.jn.length)return _.oE("unused");c=fGb(a,c.jn[0]);return b.uGb.ka(_.me(function(d,e){return Object.assign({},d,{Yd:Object.assign({},d.Yd,{mr:e})})},c),_.te(c),_.y(_.pE))}),_.be(function(c){var d=c.error;d&&404===d.code&&_.sWa(b.ah,{error:c,message:"Could not load commit history.",ke:"Dismiss"});d&&403===d.code&&_.sWa(b.ah,{error:c,message:"Permission denied.",ke:"Dismiss"});
return _.oE("unused")}),_.te(_.yE))};aO.prototype.nta=function(a){return 0===a.xt};_.W.Object.defineProperties(aO.prototype,{PG:{configurable:!0,enumerable:!0,get:function(){return this.Kha.PG}}});aO.ha=function(a){return new (a||aO)(_.x(_.Zr),_.x(_.Hf),_.x(_.cg),_.x(_.yK),_.x(_.MH),_.x(_.LH))};
aO.ya=_.ec({type:aO,qa:[["commit-detail"]],Cb:2,lb:function(a,b){a&2&&_.Ge("fullscreen",b.PG)},Aa:4,Ba:6,Fa:[[3,"activeLocation"],[4,"ngIf"],[3,"ngSwitch"],[4,"ngSwitchCase"],["class","centered","text","Loading page...",3,"hasBackground","diameter",4,"ngSwitchCase"],[1,"centered","panel-error"],[1,"main-content"],[3,"comparison","viewMode"],[3,"comparison"],[1,"overview"],["overview",""],[3,"commit"],["layout","horizontal",3,"changeSizeOf"],[3,"parents","comparison","selectedParentChange"],["text",
"Loading page...",1,"centered",3,"hasBackground","diameter"]],va:function(a,b){a&1&&(_.F(0,"resource-scope-breadcrumb",0),_.Q(1,"async"),_.N(2,eGb,5,4,"ng-container",1),_.Q(3,"async"));a&2&&(_.z("activeLocation",_.R(1,2,b.Wa)),_.w(2),_.z("ngIf",_.R(3,4,b.gyc)))},Ia:[PN,pN,_.hm,_.im,_.jm,LN,_.rE,QN,$N,_.eA,_.mm],styles:["commit-detail[_nghost-%COMP%]{display:flex;flex:1 1;flex-direction:column;min-height:0}commit-detail[_nghost-%COMP%] > *[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px}commit-detail[_nghost-%COMP%]   .centered[_ngcontent-%COMP%]{align-items:center;display:flex;flex:auto;flex-direction:column;justify-content:center}commit-detail[_nghost-%COMP%]   .main-content[_ngcontent-%COMP%]{display:flex;flex:1 1 100%;flex-direction:column;overflow:auto}commit-detail[_nghost-%COMP%]   .main-content[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px}commit-detail[_nghost-%COMP%]   .overview[_ngcontent-%COMP%]{max-height:60%;overflow:auto}commit-detail[_nghost-%COMP%]   commit-header[_ngcontent-%COMP%]{display:flex;flex:1 0 auto;max-height:40px}commit-detail[_nghost-%COMP%]   entry-container[_ngcontent-%COMP%]{display:flex;flex:1 1;flex-direction:column;overflow:auto}commit-detail[_nghost-%COMP%]   parent-selector[_ngcontent-%COMP%]{align-items:center;display:flex;height:40px;padding-left:20px}commit-detail[_nghost-%COMP%]   resource-scope-breadcrumb[_ngcontent-%COMP%]{box-sizing:border-box;display:flex;flex-direction:column;flex:1 0 auto;height:36px;justify-content:center;padding-left:20px;max-height:36px}commit-detail[_nghost-%COMP%]   splitter[_ngcontent-%COMP%]{height:10px}"]});var bO=function(){};bO.ha=function(a){return new (a||bO)};bO.Ea=_.fc({type:bO});bO.Da=_.Vb({imports:[_.nm,_.cA,_.mI,_.ts,_.OF]});var cO=function(){};cO.ha=function(a){return new (a||cO)};cO.Ea=_.fc({type:cO});cO.Da=_.Vb({imports:[_.Gn,_.nm,_.lI,_.Br,_.Uq,_.pn,_.OF,_.qx]});var dO=function(){};dO.ha=function(a){return new (a||dO)};dO.Ea=_.fc({type:dO});dO.Da=_.Vb({imports:[_.nm,_.uE]});var eO=function(){};eO.ha=function(a){return new (a||eO)};eO.Ea=_.fc({type:eO});eO.Da=_.Vb({imports:[_.Gn,dO,_.lI,cO,_.nm,_.Br,_.ts,_.kA,_.tx,_.pn]});var fO=function(){};fO.ha=function(a){return new (a||fO)};fO.Ea=_.fc({type:fO});fO.Da=_.Vb({imports:[_.Gn,_.nm,_.dz,_.ur]});var gO=function(){};gO.ha=function(a){return new (a||gO)};gO.Ea=_.fc({type:gO});gO.Da=_.Vb({imports:[_.Gn,eO,_.nm,fO,_.ur,_.jx]});var hO=function(){};hO.ha=function(a){return new (a||hO)};hO.Ea=_.fc({type:hO});hO.Da=_.Vb({});var iO=function(){};iO.ha=function(a){return new (a||iO)};iO.Ea=_.fc({type:iO});iO.Da=_.Vb({Ob:[_.WH],imports:[_.Gn,_.Wz,_.sI,_.tI,_.nm,iN,_.Xz,_.nI,_.Bn,_.mw,IN,_.mI,_.VA,_.ur,_.ts,_.xw,_.tx,_.Tr,_.jx,_.fx,_.nw,_.pn,_.KH,_.OF,hO,_.qx]});var jO=function(){};jO.ha=function(a){return new (a||jO)};jO.Ea=_.fc({type:jO});jO.Da=_.Vb({imports:[_.Gn,gO,_.nm,_.uC,_.Br,iO,_.uE,_.sE,_.mC]});var kO=function(){};kO.ha=function(a){return new (a||kO)};kO.Ea=_.fc({type:kO});kO.Da=_.Vb({imports:[_.nm,_.Br,_.ur,_.ts,_.jx]});var lO=function(){};lO.ha=function(a){return new (a||lO)};lO.Ea=_.fc({type:lO});lO.Da=_.Vb({imports:[_.Gn,cO,_.nm,NN,_.Xz,kO,_.dz,_.ur,_.sx,_.ts,_.jx,_.pn,_.qx]});var mO=function(){};mO.ha=function(a){return new (a||mO)};mO.Ea=_.fc({type:mO});mO.Da=_.Vb({imports:[_.Gn,_.nm,_.Br,_.ur,_.pn,_.Sz,_.OF]});var nO=function(){};nO.ha=function(a){return new (a||nO)};nO.Ea=_.fc({type:nO});nO.Da=_.Vb({imports:[_.nm,ZN,_.Tz]});var oO=function(){};oO.ha=function(a){return new (a||oO)};oO.Ea=_.fc({type:oO});oO.Da=_.Vb({Ob:[xN],imports:[lO,bO,_.nm,jO,_.sE,mO,nO,_.fA,_.qx]});var pO=function(a,b){this.Ra=b;this.enabled=a.Lb(22)};pO.prototype.rf=function(){this.enabled||this.Ra.navigate(["/404"]);return this.enabled};pO.ha=function(a){return new (a||pO)(_.u(_.Zt),_.u(_.cg))};pO.ua=_.t({token:pO,oa:pO.ha,Ja:"root"});var qO=function(a){this.Ra=a};qO.prototype.rf=function(){_.mn(this.Ra,"/piper///",{Ti:!0});return!1};qO.ha=function(a){return new (a||qO)(_.u(_.cg))};qO.ua=_.t({token:qO,oa:qO.ha,Ja:"root"});var rO=function(a){this.Ra=a};rO.prototype.rf=function(a){var b=_.ioa(a.Ta),c=b.pYa;b=b.Ta;if(0===Object.keys(c).length)return!0;a=a.qM.reduce(function(e,f){f=_.q(f.url);for(var g=f.next();!g.done;g=f.next())g=g.value,g.path&&e.push(g.path,g.parameters);return e},[]);var d=a.pop();a.push(Object.assign({},c,d));return this.Ra.zh(a,{Ta:b})};rO.ha=function(a){return new (a||rO)(_.u(_.cg))};rO.ua=_.t({token:rO,oa:rO.ha,Ja:"root"});var sO=function(a,b){this.Ra=a;this.client=b};sO.prototype.rf=function(a){var b=this,c=_.zg(a);if(!c||!_.EE(c)||!c.path||c.params.Ce)return!0;var d=Number(a.params.rev);return isNaN(d)?!0:this.client.list({repositoryKeyDepotGroup:"Google",repositoryKeyRepositoryName:"piper",path:c.path,starts:["rev"+d],maxLogEntries:1,includeDiffEntries:!1}).ka(_.y(function(e){var f=c.Vb();e.jn&&(e=e.jn.find(function(g){return g.revisionNumber===d}))&&_.kp(f,{Ce:e.Lf});b.Ra.navigate(_.ep(f.Za()));return!1}))};
sO.ha=function(a){return new (a||sO)(_.u(_.cg),_.u(d_b))};sO.ua=_.t({token:sO,oa:sO.ha,Ja:"root"});var tO=function(a){this.window=a};tO.prototype.rf=function(a){var b=_.zg(a);return b&&_.EE(b)&&b.path&&a.Ta.edit?(a=this.window.location,b=_.Yf(_.gCb(b)),b=_.Uf(b),void 0!==b&&a.replace(b),!1):!0};tO.ha=function(a){return new (a||tO)(_.u(_.zs))};tO.ua=_.t({token:tO,oa:tO.ha,Ja:"root"});var uO=function(a,b){this.Ra=a;this.client=b};uO.prototype.rf=function(a){var b=this,c=_.zg(a);if(!c||!_.EE(c))return!0;a=c.params.Mb;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:e_b(this.client,{owner:a.substring(0,d),alias:e}).ka(_.y(function(f){var g=c.Vb();f=f.oYa.split(":");if(4!==f.length||"citc"!==f[3])return!0;_.kp(g,{Mb:f[0]+"/"+f[2]});b.Ra.navigate(_.ep(g.Za()));return!1}))};
uO.ha=function(a){return new (a||uO)(_.u(_.cg),_.u(f_b))};uO.ua=_.t({token:uO,oa:uO.ha,Ja:"root"});var vO=function(a,b){this.Ga=a;this.XSa=b;this.xf=new _.Ls(this.Ga)};vO.prototype.TRa=function(a){var b=this;if(!_.eF(a))return _.vd(_.nE("Failed to load pending changes"));var c=_.Nnb(a.hb,a.Oc,a.repository,a.qb,a.path,a.params.Mb);return this.xf.fetch(c,function(){return b.XSa.TRa(c)}).ka(_.y(function(d){return _.pE({Dea:d.Dea})}),_.te(_.yE),_.be(function(){return _.vd(_.nE("Failed to load pending changes"))}))};vO.ha=function(a){return new (a||vO)(_.u(_.zn),_.u(c_b))};
vO.ua=_.t({token:vO,oa:vO.ha,Ja:"root"});var hGb=function(){return{CBb:!0,count:0}},kGb=function(a){return{CBb:!1,count:a}},wO=function(a){this.RJc=a;this.yc=_.xE;this.iCc=qGb;this.pending=_.vd()};wO.prototype.Tb=function(){this.pending=this.RJc.TRa(this.Wa)};wO.ha=function(a){return new (a||wO)(_.x(vO))};
wO.ya=_.ec({type:wO,qa:[["pending-cl-indicator"]],inputs:{Wa:"place"},features:[_.uc],Aa:4,Ba:3,Fa:[[3,"ngSwitch",4,"ngIf"],["display",""],[3,"ngSwitch"],[4,"ngSwitchCase"],[3,"ngTemplateOutlet","ngTemplateOutletContext"],["gme-button-old","","format","hairline","size","xsmall","target","_blank",3,"href"],[1,"active"],["text","",3,"inline",4,"ngIf","ngIfElse"],["showCount",""],["text","",3,"inline"]],va:function(a,b){a&1&&(_.N(0,mGb,3,3,"ng-container",0),_.Q(1,"async"),_.N(2,pGb,8,4,"ng-template",
null,1,_.pf));a&2&&_.z("ngIf",_.R(1,1,b.pending))},Ia:[_.hm,_.lm,_.im,_.jm,_.bz,_.rE,_.ss,_.mm],styles:["loading[_ngcontent-%COMP%]{padding-right:5px}.active[_ngcontent-%COMP%]{display:flex;flex-direction:row}"],Na:0});var i1b=["menuTrigger"],j1b=["auxiliaryCiderButton"],xO=function(a,b,c,d,e,f,g,h){var n=this;this.Ga=a;this.ci=c;this.vd=d;this.xg=e;this.fta=f;this.XT=g;this.Nb=h;this.pta=!1;this.bPa=new _.If(void 0);this.Xl=new _.If(void 0);this.ku=new _.If(void 0);this.rE=_.Ag;this.Shb=_.vd(new Set);this.kwa=b.Lb(37);this.ozc=b.Lb(12);this.SJc=b.Lb(32);this.Cxb=b.Lb(20);this.xEc=b.Lb(21);this.nzc=g.bOa.ka(_.y(function(r){return 2===r}),_.fe(),_.y(function(r){return{open:r}}));this.yEc=g.bOa.ka(_.y(function(r){return 1===
r}),_.fe(),_.y(function(r){return{open:r}}));this.Izc=_.Id([this.Nb.SZ(),this.Nb.k_(),this.Xl,this.bPa,this.ku]).ka(_.y(function(r){var v=_.q(r);r=v.next().value;var A=v.next().value,C=v.next().value,I=v.next().value;v=v.next().value;if(I)return{ariaLabel:"Edit this file",title:"Edit Code",Hb:I};if(C&&_.EE(C)){I=void 0;var L=[],O=_.gCb(C);if(O){var Y={ariaLabel:"Edit this file in a new workspace in Cider",title:"Edit in Cider",Hb:O};"prompt"!==r?I=Y:L.push(Y)}if(A=eCb(O,A))A={ariaLabel:"Edit in Cider with CitC Workspace picker",
title:"Choose workspace",Hb:A},"prompt"===r?I=A:L.push(A);r=I?L.length?Object.assign({},I,{tooltip:C.Yw?I.ariaLabel:"Editing code in Cider not supported for this resource type",va:v,mc:"BreadcrumbOpenInEditor",context:{buttons:L}}):I:void 0;return r}}),_.we(function(r){var v=void 0;"string"===typeof(null==r?void 0:r.Hb)&&(v=r.Hb);k1b(n,v)}),_.pe(1),_.Ad())};xO.prototype.Pa=function(){};xO.prototype.La=function(){this.Mya&&this.Mya()};
xO.prototype.Tb=function(a){var b=this;if("place"in a&&this.Cxb){var c=a.place;a=c.uf;c=c.vi;c&&_.WE(a,c)||(this.Shb=EZb(this.Ga).ka(_.ue(function(){return _.NH(b.xg,_.hp(b.Wa.Vb(),"HEAD").Za(),"path",0).ka(_.ih(b.Ga,"history"),_.be(function(){return _.vd(void 0)}))}),_.ue(function(d){d=Number(d);return isNaN(d)?_.vd(new Set):D_b(b.fta,b.Wa.path||"",d)}),_.we(function(d){b.Ga.Vm({AF:new Map([["insights",0<d.size?"AVAILABLE":"UNAVAILABLE"],["insights-expertise",d.has("expertise")?"AVAILABLE":"UNAVAILABLE"],
["insights-deployments",d.has("deployments")?"AVAILABLE":"UNAVAILABLE"]])})}),_.te(new Set),_.pe(1),_.Ad()))}};xO.prototype.u8=function(){this.lDb&&this.lDb.u8()};var k1b=function(a,b){a.Mya&&a.Mya();a.Mya=b&&a.Wa.Yw?a.vd.register("editCode","shift+e",function(){_.vj(b,void 0,_.kh("_blank"))}):void 0};
_.W.Object.defineProperties(xO.prototype,{oZ:{configurable:!0,enumerable:!0,set:function(a){this.bPa.next(a)},get:function(){return this.bPa.value}},Wa:{configurable:!0,enumerable:!0,set:function(a){this.Xl.next(a)},get:function(){return this.Xl.value}},Rvc:{configurable:!0,enumerable:!0,set:function(a){this.ku.value!==a&&this.ku.next(a)}},GOa:{configurable:!0,enumerable:!0,get:function(){return _.DE(this.Wa)&&!this.Wa.Yw||null}},Szc:{configurable:!0,enumerable:!0,get:function(){var a,b,c=null!=(b=
(null!=(a=this.Wa.path)?a:"").split(".").pop())?b:"";return["h","cc","go","java","py"].includes(c)}}});xO.ha=function(a){return new (a||xO)(_.x(_.Ku),_.x(_.Zt),_.x(_.DI),_.x(_.tt),_.x(_.MH),_.x(mN),_.x(lN),_.x(_.lu))};
xO.ya=_.ec({type:xO,qa:[["activity-header-actions","place",""]],tb:function(a,b){a&1&&(_.hf(i1b,5),_.hf(j1b,5,_.df));if(a&2){var c;_.gf(c=_.lf())&&(b.lDb=c.first);_.gf(c=_.lf())&&(b.Rvc=c.first)}},inputs:{pta:"isEmptyRepo",oZ:"editLink",Wa:"place"},features:[_.uc],Yb:["place",""],Aa:10,Ba:10,Fa:[[1,"actions-button-container"],[3,"place",4,"ngIf"],[4,"ngIf"],["auxiliaryCiderButton",""],[3,"place"],["matTooltip","We were unable to associate this file with any deployments, Buganizer components, or YAQS tags.",
"class","insights-button-disabled-tooltip-container",3,"matTooltipDisabled",4,"ngIf"],["matTooltip","We were unable to associate this file with any deployments, Buganizer components, or YAQS tags.",1,"insights-button-disabled-tooltip-container",3,"matTooltipDisabled"],["matTooltip","Source Insights - Deployments, Ask a question, File a bug","ascTrackElement","insightsPanel","class","insights-button","format","hairline","gme-button-old","","size","xsmall","onedevFeatureTooltip","insightsTooltip",3,
"panel-is-open","disabled","trackProjectId","trackAction","pointer-events","click",4,"ngIf"],["matTooltip","Source Insights - Deployments, Ask a question, File a bug","ascTrackElement","insightsPanel","format","hairline","gme-button-old","","size","xsmall","onedevFeatureTooltip","insightsTooltip",1,"insights-button",3,"disabled","trackProjectId","trackAction","click"],"format;hairline;xmlns;http://www.w3.org/2000/svg;viewBox;0 0 24 24".split(";"),["opacity",".3","d","M20,7.4c-0.1,0-0.1,0-0.2-0.1l-8-3.9c-0.2-0.1-0.4-0.4-0.2-0.7c0.1-0.2,0.4-0.4,0.7-0.2l8,3.9\n              c0.2,0.1,0.4,0.4,0.2,0.7C20.4,7.3,20.2,7.4,20,7.4z"],
["opacity",".3","d","M12,11.3c-0.1,0-0.1,0-0.2-0.1l-8-3.9C3.5,7.2,3.4,6.9,3.6,6.7C3.7,6.4,4,6.3,4.2,6.5l8,3.9\n              c0.2,0.1,0.4,0.4,0.2,0.7C12.4,11.2,12.2,11.3,12,11.3z"],"x 11.5 y 10.8 opacity .3 width 1 height 10".split(" "),["d","M12,21.6c-0.1,0-0.2,0-0.3-0.1l-8-3.9c-0.3-0.1-0.4-0.4-0.4-0.7v-10c0-0.3,0.2-0.5,0.4-0.7l8-3.9\n              c0.4-0.2,0.8,0,1,0.3c0.2,0.4,0,0.8-0.3,1L4.8,7.4v9.1L12,20l7.2-3.5V8.1l-6.9,3.4c-0.4,0.2-0.8,0-1-0.3c-0.2-0.4,0-0.8,0.3-1\n              l8-3.9c0.2-0.1,0.5-0.1,0.7,0c0.2,0.1,0.4,0.4,0.4,0.6v10c0,0.3-0.2,0.5-0.4,0.7l-8,3.9C12.2,21.6,12.1,21.6,12,21.6z"],
"cx 4 cy 6.9 r 1.5".split(" "),"cx 20 cy 6.9 r 1.5".split(" "),"cx 12 cy 10.8 r 1.5".split(" "),"cx 4 cy 16.9 r 1.5".split(" "),"cx 20 cy 16.9 r 1.5".split(" "),"cx 12 cy 20.8 r 1.5".split(" "),"cx 12 cy 3 r 1.5".split(" "),[1,"no-select"],["tooltipId","insightsTooltip"],["onedevTooltipTitle",""],["class","docs-button","ascTrackElement","docsPanel","format","hairline","gme-button-old","","size","xsmall",3,"panel-is-open","trackAction","disabled","click",4,"ngIf"],["ascTrackElement","docsPanel","format",
"hairline","gme-button-old","","size","xsmall",1,"docs-button",3,"trackAction","disabled","click"],["svgIcon","shared:description"],["class","external-editor-link responsive",3,"disabled","item",4,"ngIf","ngIfElse"],["simpleLink",""],[1,"external-editor-link","responsive",3,"disabled","item"],["gme-button-old","","format","hairline","size","xsmall","ascTrackElement","BreadcrumbOpenInEditor","trackAction","navigate",1,"external-editor-link",3,"externalLink","matTooltip","trackProjectId"],["gme-button-old",
"","format","hairline","size","xsmall","class","external-editor-dropdown-link","ascTrackElement","BreadcrumbOpenAlternateInEditor","trackAction","navigate",3,"externalLink","matTooltip","trackProjectId",4,"ngFor","ngForOf"],["gme-button-old","","format","hairline","size","xsmall","ascTrackElement","BreadcrumbOpenAlternateInEditor","trackAction","navigate",1,"external-editor-dropdown-link",3,"externalLink","matTooltip","trackProjectId"]],va:function(a,b){a&1&&(_.B(0,"div",0),_.N(1,rGb,1,1,"pending-cl-indicator",
1),_.Q(2,"isPiperPlace"),_.N(3,wGb,3,3,"div",2),_.Q(4,"isPiperPlace"),_.N(5,yGb,3,3,"div",2),_.N(6,BGb,4,2,"ng-container",2),_.Q(7,"async"),_.D(),_.N(8,DGb,1,1,"ng-template",null,3,_.pf));a&2&&(_.w(1),_.z("ngIf",b.SJc&&_.R(2,4,b.Wa)),_.w(2),_.z("ngIf",_.R(4,6,b.Cxb&&null!=b.Wa.path&&b.Wa)),_.w(2),_.z("ngIf",b.ozc),_.w(1),_.z("ngIf",_.R(7,8,!b.kwa&&b.Izc)))},Ia:[_.En,_.gm,_.hm,wO,_.An,_.Fw,_.Lw,zM,_.Nw,_.bz,_.ss,_.Uw,_.Pz,_.mm,GN],styles:["activity-header-actions[_nghost-%COMP%]{display:inline-flex;align-items:center;margin-right:16px}activity-header-actions[_nghost-%COMP%]   div[_ngcontent-%COMP%]{display:flex;align-items:center}activity-header-actions[_nghost-%COMP%]   div[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:last-child{margin-right:0}activity-header-actions[_nghost-%COMP%]   svg[_ngcontent-%COMP%]{margin:0 4px 0 -8px;width:20px}@media only screen and (max-width:1001px){activity-header-actions[_nghost-%COMP%]{margin-right:0}.debug-button[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%], .docs-button[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%], .insights-button[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%]{margin:0}.debug-button[_ngcontent-%COMP%]   mat-icon.mat-icon[_ngcontent-%COMP%], .docs-button[_ngcontent-%COMP%]   mat-icon.mat-icon[_ngcontent-%COMP%], .insights-button[_ngcontent-%COMP%]   mat-icon.mat-icon[_ngcontent-%COMP%]{margin:0}.debug-button[_ngcontent-%COMP%]   span[_ngcontent-%COMP%], .docs-button[_ngcontent-%COMP%]   span[_ngcontent-%COMP%], .insights-button[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{width:0;overflow:hidden}}.actions-button-container[_ngcontent-%COMP%], .actions-button-container[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{margin-right:8px}.actions-button-container[_ngcontent-%COMP%]:empty, .actions-button-container[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:empty{margin-right:0}button.panel-is-open[gme-button-old][_ngcontent-%COMP%]{border-color:var(--primary-default)}button.panel-is-open[gme-button-old][_ngcontent-%COMP%]:active, button.panel-is-open[gme-button-old][_ngcontent-%COMP%]:focus, button.panel-is-open[gme-button-old][_ngcontent-%COMP%]:hover{border-color:var(--primary-default)}.debug-button.xsmall[_ngcontent-%COMP%]{height:auto;flex-direction:row}.debug-button.xsmall[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]:first-of-type{margin-top:3px}.debug-button.xsmall[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]:last-child{margin-bottom:3px}.debug-button.xsmall[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:18px;width:18px}.watching-debug[_ngcontent-%COMP%]{margin-right:8px;font-size:12px}dbg-app-picker[_ngcontent-%COMP%]{margin-right:8px}.selectAppText[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;padding:4px 0 8px 16px;margin-bottom:8px}.external-editor-link[_ngcontent-%COMP%]:disabled{pointer-events:none;cursor:default}  segmented-dropdown-button.external-editor-link{border-radius:4px}  segmented-dropdown-button.external-editor-link .dropdown-container{display:flex;flex-direction:column}  segmented-dropdown-button.external-editor-link .dropdown-container a.external-editor-dropdown-link{border-radius:0;border:none;border-bottom:1px solid}  segmented-dropdown-button.external-editor-link .dropdown-container a.external-editor-dropdown-link:disabled{pointer-events:none;cursor:default}  segmented-dropdown-button.external-editor-link .dropdown-container a.external-editor-dropdown-link:first-child{border-top-left-radius:8px;border-top-right-radius:8px}  segmented-dropdown-button.external-editor-link .dropdown-container a.external-editor-dropdown-link:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px;border:none}  segmented-dropdown-button.external-editor-link div.segmented-button .main-button{font-size:12px}  segmented-dropdown-button.external-editor-link div.segmented-button .mat-icon{padding-left:4px;height:16px;width:16px;line-height:16px;font-size:16px;margin-right:6px}  segmented-dropdown-button.external-editor-link div.segmented-button a{padding:4px 4px 0 0;display:flex}  segmented-dropdown-button.external-editor-link div.segmented-button .segment{height:22px}  segmented-dropdown-button.external-editor-link div.segmented-button .arrow-drop-down{width:22px}  segmented-dropdown-button.external-editor-link div.segmented-button.disabled,   segmented-dropdown-button.external-editor-link div.segmented-button.disabled .main-button,   segmented-dropdown-button.external-editor-link div.segmented-button.disabled .segment{background:transparent}"],
Na:0});var yO=function(a,b){this.Ga=a;this.Ra=b;this.lg="ChangelistPicker";this.Lha=void 0;this.xPb="number"};yO.prototype.Pa=function(){};var l1b=function(a){if(a.Lha){var b=a.Lha.toString();a.Ga.mb({element:"ChangelistPicker",action:"selectSpecificCl",We:b,gestureName:"CLICK"});a.Ra.navigate(_.ep(_.IF(_.yF(_.hp(a.Iva.Vb(),b)),function(c){delete c.Mb}).Za()))}};
_.W.Object.defineProperties(yO.prototype,{Wa:{configurable:!0,enumerable:!0,set:function(a){this.Iva=a;this.SR=_.ep(_.IF(_.yF(_.hp(a.Vb(),"")),function(c){delete c.Mb}).Za());this.Lha=FGb(a);this.xPb=a.kj()?"number":"text";var b=a.params.Mb?_.ep(_.yF(a.Vb()).Za()):void 0;this.KVb=b;this.rRc=_.Jmb(a)}},BFc:{configurable:!0,enumerable:!0,get:function(){return _.lp(this.Iva)||jCb(this.Iva)}},TFc:{configurable:!0,enumerable:!0,get:function(){return!!this.Iva.params.Mb}}});
yO.ha=function(a){return new (a||yO)(_.x(_.zn),_.x(_.cg))};
yO.ya=_.ec({type:yO,qa:[["cl-picker","place",""]],inputs:{Wa:"place"},Yb:["place",""],Aa:11,Ba:7,Fa:["role listbox fxLayout column fxFlex none".split(" "),["role","option",4,"ngIf"],["role","option"],["mat-button","","trackAction","pinToHead",3,"routerLink","ascTrackElement"],["appearance","outline"],["matInput","",3,"type","ngModel","ngModelChange","keyup.enter"],["mat-button","","trackAction","pinToWorkspace",3,"routerLink","ascTrackElement"]],va:function(a,b){a&1&&(_.B(0,"ul",0),_.N(1,EGb,3,5,
"li",1),_.B(2,"li",2)(3,"a",3),_.P(4," HEAD "),_.D()(),_.F(5,"mat-divider"),_.B(6,"li",2)(7,"mat-form-field",4)(8,"mat-label"),_.P(9," Specific CL "),_.D(),_.B(10,"input",5),_.K("ngModelChange",function(c){return b.Lha=c})("keyup.enter",function(){return l1b(b)}),_.D()()()());a&2&&(_.w(1),_.z("ngIf",b.KVb),_.w(2),_.Ge("active-element",b.BFc),_.z("routerLink",b.SR)("ascTrackElement",b.lg),_.w(7),_.z("type",b.xPb)("ngModel",b.Lha))},Ia:[_.En,_.hm,_.qr,_.yr,_.Rh,_.Zv,_.ew,_.Xq,_.Ow,_.tw,_.sw,_.ww,_.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%}"],Na:0});var zO=function(){};zO.ha=function(a){return new (a||zO)};zO.Ea=_.fc({type:zO});zO.Da=_.Vb({imports:[_.Gn,_.nm,_.Br,_.mw,_.ur,_.sx,_.xw,_.jx,_.pn]});var m1b=["crumbs"],n1b=["copyButton"],AO=function(a,b){this.Ga=a;this.vc=b;this.H$b="Copy file path";this.items=[];this.FQ=""};AO.prototype.nr=function(){this.Ga.mb({gestureName:"CLICK",element:"BreadcrumbFilePath",action:"copy",projectId:this.projectId})};AO.ha=function(a){return new (a||AO)(_.x(_.zn),_.x(_.HI))};
AO.ya=_.ec({type:AO,qa:[["path-breadcrumb"]],tb:function(a,b){a&1&&(_.hf(m1b,5),_.hf(n1b,5,_.Rc));if(a&2){var c;_.gf(c=_.lf())&&(b.BXc=c.first);_.gf(c=_.lf())&&(b.uXc=c.first)}},inputs:{items:"items",FQ:"copyText",projectId:"projectId",Pha:"stacksPaths"},Aa:5,Ba:3,Fa:[["id","skiplink-navigation-target","role","link","tabindex","0",1,"crumbs"],[4,"ngFor","ngForOf"],["color","lowContrast",3,"hoverMsg","copyText","copyEvent"],["copyButton",""],["ascTrackElement","BreadcrumbFilePath","trackAction","navigate",
1,"path-segment",3,"routerLink","queryParams","trackProjectId"],["title","Project info available. Click to view bugs, yaqs, teams, and more","aria-label","Open stacks project panel","ascTrackElement","BreadcrumbFilePath","trackAction","navigateToStacks",1,"spacer",3,"routerLink","click"],["class","separator",4,"ngIf"],[1,"separator"]],va:function(a,b){a&1&&(_.B(0,"div",0),_.N(1,HGb,6,11,"ng-container",1),_.D(),_.B(2,"div")(3,"copy-button",2,3),_.K("copyEvent",function(){return b.nr()}),_.D()());a&
2&&(_.w(1),_.z("ngForOf",b.items),_.w(2),_.z("hoverMsg",b.H$b)("copyText",b.FQ))},Ia:[_.En,_.gm,_.hm,_.Vz,_.nn,_.mm],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 o1b=function(a){_.p.call(this,a)};_.V(o1b,_.p);_.k=o1b.prototype;_.k.ARa=function(){return _.l(this,1)};_.k.f0a=function(a){_.db(this,1,a)};_.k.getName=function(){return _.l(this,2)};_.k.eg=function(){return _.l(this,2)};_.k.Ue=function(a){return _.db(this,2,a)};_.k.dr=function(){return _.l(this,3)};_.k.Iaa=function(){return _.l(this,3)};_.k.Q1=function(a){_.db(this,3,a)};_.k.toObject=function(){return p1b(this)};
var p1b=function(a){if(null!=a)return _.yb(a),{codePath:_.m(_.l(a,1)),name:_.m(_.l(a,2)),productId:_.m(_.l(a,3))}};var r1b=function(a){_.p.call(this,a,-1,q1b)};_.V(r1b,_.p);var s1b=_.Ab(r1b),q1b=[1];r1b.prototype.toObject=function(){if(null!=this){_.yb(this);var a={b4c:_.tb(_.Fi(this,o1b,1),p1b)}}else a=void 0;return a};var BO=function(a){_.p.call(this,a)};_.V(BO,_.p);BO.prototype.ARa=function(){return _.l(this,1)};BO.prototype.f0a=function(a){_.db(this,1,a)};BO.prototype.oU=function(a){_.db(this,2,a)};BO.prototype.toObject=function(){if(null!=this){_.yb(this);var a={codePath:_.m(_.l(this,1)),GF:_.Ai(this,2,!1)}}else a=void 0;return a};var CO=function(a){_.p.call(this,a,-1,t1b)};_.V(CO,_.p);_.k=CO.prototype;_.k.getScope=function(){return _.Oi(this,1,0)};_.k.setScope=function(a){return _.db(this,1,a)};_.k.nsa=function(){return _.Wh(this,2)};_.k.getValue=function(a){return _.iya(this,2,a)};_.k.setValue=function(a,b){return _.nb(this,2,a,b,_.Wh)};var t1b=[2];CO.prototype.toObject=function(){return u1b(this)};var u1b=function(a){if(null!=a)return _.yb(a),{scope:_.m(_.l(a,1)),QQc:_.m(_.Wh(a,2))}};var v1b=function(a){_.p.call(this,a)};_.V(v1b,_.p);_.k=v1b.prototype;_.k.getName=function(){return _.l(this,1)};_.k.eg=function(){return _.l(this,1)};_.k.Ue=function(a){return _.db(this,1,a)};_.k.oU=function(a){_.db(this,2,a)};_.k.toObject=function(){if(null!=this){_.yb(this);var a={name:_.m(_.l(this,1)),GF:_.Ai(this,2,!1)}}else a=void 0;return a};var DO=function(a){_.p.call(this,a)};_.V(DO,_.p);DO.prototype.LNb=function(a){_.db(this,1,a)};DO.prototype.oU=function(a){_.db(this,2,a)};DO.prototype.wSa=function(){return _.l(this,3)};DO.prototype.toObject=function(){if(null!=this){_.yb(this);var a={tzc:_.m(_.l(this,1)),GF:_.Ai(this,2,!1),username:_.m(_.l(this,3)),a0c:_.Ai(this,4,!1)}}else a=void 0;return a};var w1b=function(a){_.p.call(this,a)};_.V(w1b,_.p);_.k=w1b.prototype;_.k.dr=function(){return _.l(this,1)};_.k.Iaa=function(){return _.l(this,1)};_.k.Q1=function(a){_.db(this,1,a)};_.k.oU=function(a){_.db(this,3,a)};_.k.toObject=function(){if(null!=this){_.yb(this);var a={productId:_.m(_.l(this,1)),E3c:_.m(_.l(this,2)),GF:_.Ai(this,3,!1)}}else a=void 0;return a};var bLb=function(a){_.p.call(this,a)};_.V(bLb,_.p);_.k=bLb.prototype;_.k.getName=function(){return _.l(this,1)};_.k.eg=function(){return _.l(this,1)};_.k.Ue=function(a){return _.db(this,1,a)};_.k.Ytb=function(){return _.l(this,2)};_.k.toObject=function(){return x1b(this)};var x1b=function(a){if(null!=a)return _.yb(a),{name:_.m(_.l(a,1)),z2:_.m(_.l(a,2))}};var EO=function(){};EO.ha=function(a){return new (a||EO)};EO.ua=_.t({token:EO,oa:EO.ha,Ja:"root"});var y1b=new Map([[2,{i2:"https://dev-stacks.corp.google.com",gY:"https://dev-stacksinfrastructurecatalog-googleapis.corp.google.com",apiKey:"AIzaSyAXNjGnyiOiM9qwCTPTxE_zsynz51tizBo"}],[1,{i2:"https://staging-stacks.corp.google.com",gY:"https://staging-stacksinfrastructurecatalog-googleapis.corp.google.com",apiKey:"AIzaSyAXNjGnyiOiM9qwCTPTxE_zsynz51tizBo"}],[3,{i2:"https://nightly-stacks.corp.google.com",gY:"https://nightly-stacksinfrastructurecatalog-googleapis.corp.google.com",apiKey:"AIzaSyBJfv3Pzc9Y-hagj8Gd5pfcCT56QvtDFIA"}],
[0,{i2:"https://stacks-v4.corp.google.com",gY:"https://stacksinfrastructurecatalog-googleapis.corp.google.com",apiKey:"AIzaSyAXNjGnyiOiM9qwCTPTxE_zsynz51tizBo"}],[4,{i2:"http://localhost:5432",gY:"http://localhost:8788",apiKey:""}]]),FO=function(){};
_.W.Object.defineProperties(FO.prototype,{current:{configurable:!0,enumerable:!0,get:function(){return y1b.get(this.cyc)}},cyc:{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}}}});FO.ha=function(a){return new (a||FO)(_.u(EO))};FO.ua=_.t({token:FO,oa:FO.ha,Ja:"root"});var QK=function(a){_.p.call(this,a)};_.V(QK,_.p);_.k=QK.prototype;_.k.getUrl=function(){return _.l(this,1)};_.k.mL=function(){return _.l(this,1)};_.k.lN=function(a){return _.db(this,1,a)};_.k.uba=function(){return _.Ti(this,1)};_.k.uu=function(){return _.l(this,2)};_.k.BY=function(){return _.Ci(this,2)};_.k.getId=function(){return _.l(this,3)};_.k.toObject=function(){return GO(this)};
var GO=function(a){if(null!=a)return _.yb(a),{url:_.m(_.l(a,1)),label:_.m(_.l(a,2)),id:_.m(_.l(a,3)),protocol:_.m(_.l(a,4))}};var HO=function(a){_.p.call(this,a)};_.V(HO,_.p);HO.prototype.getName=function(){return _.l(this,2)};HO.prototype.eg=function(){return _.l(this,2)};HO.prototype.Ue=function(a){return _.db(this,2,a)};HO.prototype.toObject=function(){return z1b(this)};var z1b=function(a){if(null!=a)return _.yb(a),{Cvc:_.m(_.l(a,1)),name:_.m(_.l(a,2)),resource:GO(_.Ei(a,QK,3))}};var A1b=function(a){_.p.call(this,a)};_.V(A1b,_.p);_.k=A1b.prototype;_.k.wSa=function(){return _.l(this,1)};_.k.getName=function(){return _.l(this,2)};_.k.eg=function(){return _.l(this,2)};_.k.Ue=function(a){return _.db(this,2,a)};_.k.toObject=function(){return B1b(this)};var B1b=function(a){if(null!=a)return _.yb(a),{username:_.m(_.l(a,1)),name:_.m(_.l(a,2))}};var TK=function(a){_.p.call(this,a)};_.V(TK,_.p);TK.prototype.getName=function(){return _.l(this,2)};TK.prototype.eg=function(){return _.l(this,2)};TK.prototype.Ue=function(a){return _.db(this,2,a)};TK.prototype.toObject=function(){return C1b(this)};var C1b=function(a){if(null!=a)return _.yb(a),{KXc:_.m(_.l(a,1)),name:_.m(_.l(a,2))}};var SK=function(a){_.p.call(this,a)};_.V(SK,_.p);SK.prototype.jL=function(){return _.Vh(this,2)};SK.prototype.toObject=function(){return D1b(this)};var D1b=function(a){if(null!=a)return _.yb(a),{perspective:_.m(_.l(a,1)),description:_.m(_.l(a,2))}};var lMb=function(a){_.p.call(this,a,-1,E1b)};_.V(lMb,_.p);var E1b=[2,3];lMb.prototype.toObject=function(){return F1b(this)};var F1b=function(a){if(null!=a)return _.yb(a),{h4c:_.m(_.l(a,1)),S4c:_.tb(_.Fi(a,SK,2),D1b),J7c:_.m(_.Wh(a,3))}};var UK=function(a){_.p.call(this,a)};_.V(UK,_.p);UK.prototype.getName=function(){return _.l(this,2)};UK.prototype.eg=function(){return _.l(this,2)};UK.prototype.Ue=function(a){return _.db(this,2,a)};UK.prototype.toObject=function(){return G1b(this)};var G1b=function(a){if(null!=a)return _.yb(a),{S_:_.m(_.l(a,1)),name:_.m(_.l(a,2))}};var OK=function(a){_.p.call(this,a)};_.V(OK,_.p);OK.prototype.getName=function(){return _.l(this,3)};OK.prototype.eg=function(){return _.l(this,3)};OK.prototype.Ue=function(a){return _.db(this,3,a)};OK.prototype.toObject=function(){return H1b(this)};var H1b=function(a){if(null!=a)return _.yb(a),{LUc:_.m(_.l(a,1)),KUc:_.m(_.l(a,2)),name:_.m(_.l(a,3)),c7c:_.m(_.l(a,4))}};var IO=function(a){_.p.call(this,a)};_.V(IO,_.p);IO.prototype.getName=function(){return _.l(this,1)};IO.prototype.eg=function(){return _.l(this,1)};IO.prototype.Ue=function(a){return _.db(this,1,a)};IO.prototype.toObject=function(){return I1b(this)};var I1b=function(a){if(null!=a)return _.yb(a),{name:_.m(_.l(a,1)),oKc:_.m(_.l(a,2))}};var JO=function(a){_.p.call(this,a)};_.V(JO,_.p);JO.prototype.getName=function(){return _.l(this,2)};JO.prototype.eg=function(){return _.l(this,2)};JO.prototype.Ue=function(a){return _.db(this,2,a)};JO.prototype.toObject=function(){return J1b(this)};var J1b=function(a){if(null!=a)return _.yb(a),{H5c:_.m(_.l(a,1)),name:_.m(_.l(a,2)),resource:GO(_.Ei(a,QK,3))}};var KO=function(a){_.p.call(this,a)};_.V(KO,_.p);KO.prototype.getName=function(){return _.l(this,1)};KO.prototype.eg=function(){return _.l(this,1)};KO.prototype.Ue=function(a){return _.db(this,1,a)};KO.prototype.toObject=function(){return K1b(this)};var K1b=function(a){if(null!=a)return _.yb(a),{name:_.m(_.l(a,1)),bOc:_.m(_.l(a,2))}};var L1b=function(a){_.p.call(this,a)};_.V(L1b,_.p);_.k=L1b.prototype;_.k.getName=function(){return _.l(this,2)};_.k.eg=function(){return _.l(this,2)};_.k.Ue=function(a){return _.db(this,2,a)};_.k.Jw=function(){return _.l(this,3)};_.k.toObject=function(){return M1b(this)};var M1b=function(a){if(null!=a)return _.yb(a),{teamsId:_.m(_.l(a,1)),name:_.m(_.l(a,2)),level:_.m(_.l(a,3)),a4c:_.m(_.l(a,4))}};var nLb=function(a){_.p.call(this,a)};_.V(nLb,_.p);_.k=nLb.prototype;_.k.dr=function(){return _.Vh(this,1)};_.k.Q1=function(a){_.db(this,1,a)};_.k.getName=function(){return _.Vh(this,2)};_.k.Ue=function(a){return _.db(this,2,a)};_.k.dsa=function(){return _.Oi(this,3,0)};_.k.MRa=function(){return _.Ai(this,4)};_.k.NRa=function(){return _.Ai(this,5,!1)};_.k.toObject=function(){return N1b(this)};
var N1b=function(a){if(null!=a)return _.yb(a),{productId:_.m(_.l(a,1)),name:_.m(_.l(a,2)),efa:_.m(_.l(a,3)),CDc:_.m(_.xi(a,4)),FFc:_.Ai(a,5,!1)}};var PK=function(a){_.p.call(this,a,-1,O1b)};_.V(PK,_.p);PK.prototype.dr=function(){return _.Vh(this,1)};PK.prototype.Q1=function(a){_.db(this,1,a)};PK.prototype.jL=function(){return _.Vh(this,2)};var O1b=[3,6];PK.prototype.toObject=function(){return P1b(this)};var P1b=function(a){if(null!=a)return _.yb(a),{productId:_.m(_.l(a,1)),description:_.m(_.l(a,2)),E4c:_.m(_.Wh(a,3)),R4c:_.m(_.l(a,4)),d2c:_.m(_.l(a,5)),H4c:_.tb(_.Fi(a,nLb,6),N1b)}};var rMb=function(a){_.p.call(this,a)};_.V(rMb,_.p);_.k=rMb.prototype;_.k.dr=function(){return _.Pi(this,1,Q1b)};_.k.Q1=function(a){_.Hh(this,1,Q1b,a)};_.k.Rtb=function(){return _.Pi(this,2,Q1b)};_.k.getName=function(){return _.Vh(this,4)};_.k.Ue=function(a){return _.db(this,4,a)};var Q1b=[1,2];rMb.prototype.toObject=function(){return R1b(this)};var R1b=function(a){if(null!=a)return _.yb(a),{productId:_.m(_.Qi(a,1,Q1b)),MJc:_.m(_.Qi(a,2,Q1b)),name:_.m(_.l(a,4)),G4c:_.m(_.l(a,3))}};var qMb=function(a){_.p.call(this,a,-1,S1b)};_.V(qMb,_.p);qMb.prototype.jL=function(){return _.Vh(this,2)};var S1b=[3];qMb.prototype.toObject=function(){return T1b(this)};var T1b=function(a){if(null!=a)return _.yb(a),{Ipa:_.m(_.l(a,1)),description:_.m(_.l(a,2)),fXc:_.tb(_.Fi(a,rMb,3),R1b)}};var RK=function(a){_.p.call(this,a,-1,U1b)};_.V(RK,_.p);_.k=RK.prototype;_.k.Rtb=function(){return _.Vh(this,1)};_.k.getName=function(){return _.Vh(this,3)};_.k.Ue=function(a){return _.db(this,3,a)};_.k.jL=function(){return _.Vh(this,4)};_.k.qR=function(){return _.Wh(this,7)};_.k.qRa=function(){return _.Wh(this,9)};var U1b=[2,7,9,11,13];RK.prototype.toObject=function(){return V1b(this)};
var V1b=function(a){if(null!=a)return _.yb(a),{MJc:_.m(_.l(a,1)),gXc:_.tb(_.Fi(a,qMb,2),T1b),name:_.m(_.l(a,3)),description:_.m(_.l(a,4)),wU:_.m(_.l(a,6)),nVc:_.Ai(a,5,!1),JY:_.m(_.Wh(a,7)),b5c:_.m(_.l(a,8)),Hvc:_.m(_.Wh(a,9)),TVc:_.m(_.l(a,10)),p8c:_.m(_.Wh(a,11)),A1c:_.m(_.l(a,12)),XUc:_.m(_.Wh(a,13)),I2c:_.m(_.l(a,14))}};var LO=function(a){_.p.call(this,a,-1,W1b)};_.V(LO,_.p);_.k=LO.prototype;_.k.Nra=function(){return _.Fi(this,QK,2)};_.k.ARa=function(){return _.iya(this,4)};_.k.f0a=function(a){_.nb(this,4,a,void 0,_.Wh)};_.k.Pra=function(){return _.Fi(this,QK,5)};_.k.qR=function(){return _.Fi(this,A1b,7)};_.k.jL=function(){return _.l(this,9)};_.k.eh=function(){return _.Ei(this,MO,10)};_.k.rU=function(a){_.Gi(this,10,a)};_.k.uL=function(){return _.vi(this,MO,10)};_.k.Sra=function(){return _.Fi(this,QK,13)};
_.k.Tra=function(){return _.Fi(this,QK,15)};_.k.Vra=function(){return _.Fi(this,QK,16)};_.k.NRa=function(){return _.Ai(this,17,!1)};_.k.Aaa=function(){return _.Fi(this,QK,18)};_.k.getName=function(){return _.l(this,23)};_.k.eg=function(){return _.l(this,23)};_.k.Ue=function(a){return _.db(this,23,a)};_.k.dr=function(){return _.l(this,26)};_.k.Iaa=function(){return _.l(this,26)};_.k.Q1=function(a){_.db(this,26,a)};_.k.Laa=function(){return _.Fi(this,QK,31)};_.k.qRa=function(){return _.Fi(this,QK,55)};
_.k.MRa=function(){return _.xi(this,66)};_.k.Ytb=function(){return _.l(this,53)};_.k.dsa=function(){return _.l(this,70)};var X1b=_.Ab(LO),MO=function(a){_.p.call(this,a,-1,Y1b)};_.V(MO,_.p);_.k=MO.prototype;_.k.LNb=function(a){_.db(this,1,a)};_.k.getName=function(){return _.l(this,2)};_.k.eg=function(){return _.l(this,2)};_.k.Ue=function(a){return _.db(this,2,a)};_.k.getParent=function(){return _.Ei(this,MO,3)};_.k.UD=function(a){_.Gi(this,3,a)};_.k.evb=function(){return _.vi(this,MO,3)};
_.k.jL=function(){return _.l(this,7)};_.k.Nra=function(){return _.Fi(this,QK,8)};_.k.Pra=function(){return _.Fi(this,QK,9)};_.k.qR=function(){return _.Fi(this,A1b,10)};_.k.Sra=function(){return _.Fi(this,QK,11)};_.k.Tra=function(){return _.Fi(this,QK,12)};_.k.Vra=function(){return _.Fi(this,QK,13)};_.k.Aaa=function(){return _.Fi(this,QK,14)};_.k.Laa=function(){return _.Fi(this,QK,16)};
var Z1b=_.Ab(MO),W1b=[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];LO.prototype.toObject=function(){return $1b(this)};
var $1b=function(a){if(null!=a)return _.yb(a),{dwc:_.tb(a.Nra(),GO),EY:_.m(_.Wh(a,4)),MUc:_.m(_.Wh(a,61)),pxc:_.tb(a.Pra(),GO),jXc:_.tb(_.Fi(a,QK,6),GO),JY:_.tb(a.qR(),B1b),HXc:_.tb(_.Fi(a,QK,8),GO),WXc:_.tb(_.Fi(a,QK,39),GO),description:_.m(_.l(a,9)),domain:a2b(a.eh()),ltb:_.m(_.l(a,42)),MZc:_.tb(_.Fi(a,QK,12),GO),CCc:_.tb(a.Sra(),GO),i_c:_.m(_.Xa(a,14,_.Na)),h_c:_.m(_.Wh(a,83)),XDc:_.tb(a.Tra(),GO),GEc:_.tb(a.Vra(),GO),FFc:_.Ai(a,17,!1),gGc:_.tb(a.Aaa(),GO),W0c:_.tb(_.Fi(a,UK,41),G1b),b1c:_.tb(_.Fi(a,
QK,20),GO),a2c:_.tb(_.Fi(a,QK,22),GO),name:_.m(_.l(a,23)),F3c:_.m(_.Xa(a,25,_.Na)),productId:_.m(_.l(a,26)),d4c:_.tb(_.Fi(a,OK,27),H1b),e4c:_.tb(_.Fi(a,QK,28),GO),f4c:I1b(_.Ei(a,IO,29)),K4c:_.tb(_.Fi(a,QK,30),GO),vLc:_.tb(a.Laa(),GO),u5c:_.m(_.Wh(a,38)),e6c:_.tb(_.Fi(a,QK,32),GO),G5c:J1b(_.Ei(a,JO,58)),I5c:_.tb(_.Fi(a,QK,59),GO),u6c:K1b(_.Ei(a,KO,33)),O6c:x1b(_.Ei(a,bLb,34)),teamList:_.tb(_.Fi(a,L1b,40),M1b),k7c:_.m(_.Xa(a,35,_.Na)),P7c:_.m(_.Ji(a,36)),oVc:z1b(_.Ei(a,HO,43)),pVc:_.tb(_.Fi(a,QK,44),
GO),P6c:_.m(_.xi(a,45)),A0c:_.m(_.xi(a,46)),MXc:_.tb(_.Fi(a,TK,47),C1b),W3c:_.m(_.l(a,54)),Hvc:_.tb(a.qRa(),GO),c5c:_.tb(_.Fi(a,QK,56),GO),z6c:_.tb(_.Fi(a,QK,57),GO),KWc:_.tb(_.Fi(a,QK,62),GO),VXc:_.tb(_.Fi(a,QK,63),GO),s5c:_.tb(_.Fi(a,QK,64),GO),q7c:_.tb(_.Fi(a,QK,65),GO),gca:_.m(_.xi(a,60)),CDc:_.m(_.xi(a,66)),u_c:_.m(_.xi(a,69)),s_c:_.m(_.xi(a,67)),X3c:_.m(_.Wh(a,78)),Cvc:_.m(_.l(a,48)),LXc:_.m(_.Wh(a,49)),V0c:_.m(_.Wh(a,50)),oKc:_.m(_.l(a,51)),bOc:_.m(_.l(a,52)),z2:_.m(_.l(a,53)),efa:_.m(_.l(a,
70)),IXc:_.m(_.l(a,71)),PUc:_.tb(_.Fi(a,CO,72),u1b),HUc:_.m(_.xi(a,73)),r6c:_.m(_.l(a,74)),p2c:_.m(_.l(a,75)),D7c:_.m(_.xi(a,76)),T5c:_.m(_.l(a,77)),RUc:P1b(_.Ei(a,PK,79)),F4c:_.tb(_.Fi(a,RK,80),V1b),p5c:_.m(_.l(a,68)),jZc:_.tb(_.Fi(a,lMb,81),F1b),g4c:_.m(_.l(a,82))}},Y1b=[4,6,8,9,10,11,12,13,14,15,16];MO.prototype.toObject=function(){return a2b(this)};
var a2b=function(a){if(null!=a)return _.yb(a),{tzc:_.m(_.l(a,1)),name:_.m(_.l(a,2)),parent:a2b(a.getParent()),J6c:_.tb(_.Fi(a,MO,4),a2b),u0c:_.m(_.xi(a,5)),c4c:_.tb(_.Fi(a,LO,6),$1b),description:_.m(_.l(a,7)),dwc:_.tb(a.Nra(),GO),pxc:_.tb(a.Pra(),GO),JY:_.tb(a.qR(),B1b),CCc:_.tb(a.Sra(),GO),XDc:_.tb(a.Tra(),GO),GEc:_.tb(a.Vra(),GO),gGc:_.tb(a.Aaa(),GO),B1c:_.tb(_.Fi(a,QK,15),GO),cc:_.m(_.l(a,20)),vLc:_.tb(a.Laa(),GO),AYc:_.m(_.l(a,17)),i6c:_.m(_.l(a,18)),cWc:_.m(_.xi(a,19))}};var MK=function(a){_.p.call(this,a,-1,b2b)};_.V(MK,_.p);_.k=MK.prototype;_.k.getName=function(){return _.l(this,1)};_.k.eg=function(){return _.l(this,1)};_.k.Ue=function(a){return _.db(this,1,a)};_.k.getUrl=function(){return _.l(this,2)};_.k.mL=function(){return _.l(this,2)};_.k.lN=function(a){return _.db(this,2,a)};_.k.uba=function(){return _.Ti(this,2)};_.k.wR=function(){return _.l(this,3)};_.k.aha=function(a){return _.db(this,3,a)};var b2b=[4];MK.prototype.toObject=function(){return c2b(this)};
var c2b=function(a){if(null!=a)return _.yb(a),{name:_.m(_.l(a,1)),url:_.m(_.l(a,2)),icon:_.m(_.l(a,3)),l5c:_.tb(_.Fi(a,QK,4),GO)}};var LK=function(a){_.p.call(this,a,-1,d2b)};_.V(LK,_.p);_.k=LK.prototype;_.k.getName=function(){return _.l(this,1)};_.k.eg=function(){return _.l(this,1)};_.k.Ue=function(a){return _.db(this,1,a)};_.k.YZ=function(){return _.Fi(this,MK,2)};_.k.tU=function(a){return _.sb(this,2,a)};_.k.S6=function(a){_.Hi(this,2,MK,a)};var d2b=[2];LK.prototype.toObject=function(){if(null!=this){_.yb(this);var a={name:_.m(_.l(this,1)),MGc:_.tb(this.YZ(),c2b)}}else a=void 0;return a};var e2b=["domain_less","no_domain"];var f2b=new _.qo("/google.corp.stacksinfrastructurecatalog.v3.Stacks/BatchGetProductInfoForCodePath",BO,r1b,function(a){return a.nd()},s1b);var NO=function(a){_.p.call(this,a)};_.V(NO,_.p);NO.prototype.getName=function(){return _.l(this,1)};NO.prototype.eg=function(){return _.l(this,1)};NO.prototype.Ue=function(a){return _.db(this,1,a)};var g2b=_.Ab(NO);NO.prototype.toObject=function(){if(null!=this){_.yb(this);var a={name:_.m(_.l(this,1)),zgb:_.m(_.l(this,2)),aVc:_.m(_.l(this,3))}}else a=void 0;return a};var h2b=new _.qo("/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetAnnouncement",v1b,NO,function(a){return a.nd()},g2b);var i2b=new _.qo("/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetDomain",DO,MO,function(a){return a.nd()},Z1b);var j2b=new _.qo("/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetProduct",w1b,LO,function(a){return a.nd()},X1b);var k2b=function(a){var b={withCredentials:!0};b=b||{};b.format="jspb";this.Ig=new _.Ao(b);this.Lg=void 0==a?a:a.replace(/\/+$/,"")};k2b.prototype.csa=function(a,b,c){return IZb(this.Ig,this.Lg+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetProduct",a,b||{},j2b,c)};k2b.prototype.RZ=function(a,b,c){return IZb(this.Ig,this.Lg+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetAnnouncement",a,b||{},h2b,c)};
k2b.prototype.eh=function(a,b,c){return IZb(this.Ig,this.Lg+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetDomain",a,b||{},i2b,c)};var OO=function(a){this.Zzc=a};OO.prototype.create=function(){return new k2b(this.Zzc.current.gY)};OO.ha=function(a){return new (a||OO)(_.u(FO))};OO.ua=_.t({token:OO,oa:OO.ha,Ja:"root"});var PO=function(a,b){this.GF=!1;this.environment=a.current;this.Oxa=b.create();this.GF="{{ flags.bypass_cache }}"===window.PY_BYPASS_CACHE?!1:"True"===window.PY_BYPASS_CACHE};PO.prototype.RZ=function(){var a=this,b=new v1b;b.oU(this.GF);return OGb(function(c){return a.Oxa.RZ(b,{"X-Goog-Api-Key":a.environment.apiKey},c)}).ka(_.be(function(c){console.error("Failed to fetch announcement",c);return _.wd(c)}))};
PO.prototype.eh=function(a){var b=this;if(e2b.includes(a))return _.wd(Error("Re"));var c=new DO;c.LNb(a);c.oU(this.GF);_.db(c,4,!1);return OGb(function(d){return b.Oxa.eh(c,{"X-Goog-Api-Key":b.environment.apiKey},d)}).ka(_.be(function(d){console.error("Failed to fetch domain",a,d);return d&&404===d.code?_.wd(Error("Se`"+a)):_.wd(d)}))};
PO.prototype.csa=function(a){var b=this,c=new w1b;c.Q1(a);c.oU(this.GF);return OGb(function(d){return b.Oxa.csa(c,{"X-Goog-Api-Key":b.environment.apiKey},d)}).ka(_.be(function(d){console.error("Failed to fetch product",d);return"Requested entity was not found."===d.message?_.wd(Error("Te`"+a)):_.wd(d)}))};
var l2b=function(a,b){var c=new BO;c.f0a(b.endsWith("/")?b.substring(0,b.length-1):b);c.oU(a.GF);return OGb(function(d){var e=a.Oxa;return IZb(e.Ig,e.Lg+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/BatchGetProductInfoForCodePath",c,{"X-Goog-Api-Key":a.environment.apiKey},f2b,d)})};PO.prototype.getUrl=function(a){return this.environment.gY+"/v3/"+a+"?key="+this.environment.apiKey};PO.ha=function(a){return new (a||PO)(_.u(FO),_.u(OO),_.u(EO))};PO.ua=_.t({token:PO,oa:PO.ha,Ja:"root"});var QO=function(a,b,c){this.Ga=a;this.FU=b;this.Zg=c;this.xf=new _.Ls(this.Ga)};QO.prototype.get=function(a){var b=this;a.Yw&&(a=a.parent||a);if(!a.path)return _.ge;var c=a.path;return this.xf.fetch(c,function(){return l2b(b.FU,"//depot/"+c).ka(_.ih(b.Ga,"stacksServiceGet"),_.be(function(d){_.Kr(b.Zg,d);return _.vd(new r1b)}))})};QO.ha=function(a){return new (a||QO)(_.u(_.zn),_.u(PO),_.u(_.Jr))};QO.ua=_.t({token:QO,oa:QO.ha,Ja:"root"});var m2b=["clPicker"],n2b=["pathBreadcrumb"],o2b=["refPickerDropdownButton"],p2b=["refPicker"],RO=function(a,b,c,d,e){var f=this;this.Ga=a;this.FT=b;this.qc=c;this.q1a=d;this.vc=e;this.pta=!1;this.Pwb=!0;this.oZ=void 0;this.BS=new _.oe(1);this.Pha=c.Lb(53)?this.BS.ka(_.ue(function(h){return f.q1a.get(h)}),_.y(function(h){return new Set(_.Fi(h,o1b,1).map(function(n){return(n.ARa()||"")+"/"}))}),_.we(function(h){f.Ga.Vm({AF:new Map([["stacks",0<h.size?"AVAILABLE":"UNAVAILABLE"]])})}),_.re()):_.Nh;this.KKc=
this.BS.ka(_.y(function(h){return _.dF(h)?{Wa:h,Ewa:_.Tob,version:0}:void 0}));var g=[];this.Koa=this.BS.ka(_.ue(function(h){return _.dF(h)?_.Bwb(f.FT,h).ka(_.te(_.wF(h.qb)),_.y(function(n){return{location:h,Yu:n}})):_.vd({location:h,Yu:_.wF("")})}),_.y(function(h){return f.a9(g,h.location,h.Yu)}))};RO.prototype.Pa=function(){};
RO.prototype.a9=function(a,b,c){var d=_.yF(b.Vb()).Za();a[0]=h1b(this.Tfa,b);if(_.dF(b)){if(_.DE(d)){if(d.params.Mb){c="CitC Workspace";var e=_.Jmb(d)}else _.lp(d)||jCb(d)?(c="Root",e="HEAD"):(c="Pinned to",e=d.qb,e=d.kj()?e:_.OE(e));d=Object.assign({},{type:2,va:this.Uwc,title:e,label:c,ariaLabel:"Pin to CL",mc:"ChangelistPicker",tooltip:void 0},_.MF(d.Vb().jd("").Za()))}else d=this.WNa(d,c),c=pCb(c.type),d={type:1,va:this.LKc,label:"Ref Picker Button",ariaLabel:"Toggle ref picker dropdown",context:{lZa:d,
icon:c}};a[1]=d;d=!b.path||"/"===b.path;if(this.Pwb&&!d){d=[];c=b;var f=c.params;e=f.Ei;var g=f.jf,h=f.eu,n=f.Mb;f=f.Dw;for(var r=_.wh(c,0);c&&c.path;){var v=0===d.length?{Mb:n}:{Ei:e,jf:g,eu:h,Mb:n,Dw:f};v=_.ep(_.hp(c.Vb().kh(v),r).Za());var A=void 0;d.unshift({title:_.jBb(c),Hb:v,path:null==(A=c)?void 0:A.path});c=c.parent}a[2]={type:1,va:this.LJc,label:"File path",context:{FGb:d,FQ:b.path||""}}}else a.splice(2,1)}else a.splice(1,2);return a};
RO.prototype.WNa=function(a,b){var c=_.OE(b);return Object.assign({},{title:c,va:this.ufa,label:_.xF(b.type),ariaLabel:"Ref picker dropdown",mc:"BreadcrumbRefPicker"},_.MF(a.Vb().jd("").Za()))};_.W.Object.defineProperties(RO.prototype,{Wa:{configurable:!0,enumerable:!0,set:function(a){this.Dk=a;this.BS.next(a)},get:function(){return this.Dk}},ZTa:{configurable:!0,enumerable:!0,get:function(){var a;return!(null==(a=this.Wa)||!a.params.Mb)}}});
RO.ha=function(a){return new (a||RO)(_.x(_.Ku),_.x(_.SH),_.x(_.Zt),_.x(QO),_.x(_.HI))};
RO.ya=_.ec({type:RO,qa:[["repository-breadcrumb","location",""]],tb:function(a,b){a&1&&(_.hf(m2b,7,_.df),_.hf(n2b,7,_.df),_.hf(o2b,7,_.df),_.hf(p2b,7,_.df),_.hf(WN,7));if(a&2){var c;_.gf(c=_.lf())&&(b.Uwc=c.first);_.gf(c=_.lf())&&(b.LJc=c.first);_.gf(c=_.lf())&&(b.LKc=c.first);_.gf(c=_.lf())&&(b.ufa=c.first);_.gf(c=_.lf())&&(b.Tfa=c.first)}},Db:["aria-label","Repository toolbar"],inputs:{pta:"isEmptyRepo",Pwb:"includePathBreadcrumb",oZ:"editLink",Wa:["location","place"]},features:[_.Ze([_.SH])],Yb:["location",
""],Aa:14,Ba:9,Fa:[["fxLayout","row","fxLayoutAlign","center",1,"header-bar"],["fxFlex","","fxGrow","1",1,"crumbs"],[3,"items",4,"ngIf"],[3,"place","isEmptyRepo","editLink"],["pathBreadcrumb",""],["refPickerDropdownButton",""],["refPicker",""],["clPicker",""],[3,"place"],[3,"items"],[3,"copyText","items","projectId","stacksPaths",4,"ngIf"],[3,"copyText","items","projectId","stacksPaths"],[1,"ref-picker-dropdown-button",3,"item","useBreadcrumbStyling"],["class","ref-picker-dropdown-icon","fontSet",
"google-material-icons",4,"ngIf"],["fontSet","google-material-icons",1,"ref-picker-dropdown-icon"],[3,"refPickerData",4,"ngIf"],[3,"refPickerData"]],va:function(a,b){a&1&&(_.B(0,"div",0)(1,"div",1),_.N(2,UGb,1,1,"breadcrumb",2),_.Q(3,"async"),_.D(),_.F(4,"activity-header-actions",3),_.D(),_.N(5,WGb,1,1,"ng-template",null,4,_.pf),_.N(7,YGb,2,3,"ng-template",null,5,_.pf),_.N(9,$Gb,2,3,"ng-template",null,6,_.pf),_.N(11,aHb,1,1,"ng-template",null,7,_.pf),_.F(13,"resource-scope-breadcrumb-item",8));a&
2&&(_.Ge("citc",b.ZTa),_.w(2),_.z("ngIf",_.R(3,7,b.Koa)),_.w(2),_.z("place",b.Wa)("isEmptyRepo",b.pta)("editLink",b.oZ),_.w(9),_.z("place",b.Wa))},Ia:[xO,yO,_.hm,_.qr,_.rr,_.yr,_.ss,_.iI,WN,_.Pz,_.Qz,AO,_.mm,_.II],styles:["repository-breadcrumb[_nghost-%COMP%]{display:flex;flex-direction:column;justify-content:center;min-height:36px}repository-breadcrumb[_nghost-%COMP%] > div[_ngcontent-%COMP%]{width:100%}.crumbs[_ngcontent-%COMP%]{min-width:0}breadcrumb[_ngcontent-%COMP%]{min-width:250px;padding:6px 20px}@media only screen and (max-width:1000px){breadcrumb[_ngcontent-%COMP%]{padding:6px}}.stacks-icon[_ngcontent-%COMP%]{height:13px;line-height:13px;width:13px}.stacks-icon[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{font-size:13px;height:13px;line-height:13px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:13px}.text-only[_ngcontent-%COMP%]{padding:0;line-height:28px;max-height:28px;pointer-events:none;font-size:13px;font-weight:400;color:#3c4043;font-family:Google Sans}.ref-picker-dropdown-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle;padding:0 4px}.ref-picker-dropdown-button[_ngcontent-%COMP%]     .segmented-button.breadcrumb{display:inline-block!important}"],
Na:0});var SO=function(a){this.yc=_.xE;this.Mu=new _.oe(1);this.onClose=new _.al;this.MAc=this.Mu.ka(_.YE(),_.Ud(_.eF),_.ue(function(b){return a.getFile(b.hb,b.Oc,b.repository,b.qb,b.path,b.params.Mb)}))};SO.prototype.close=function(){this.onClose.emit()};_.W.Object.defineProperties(SO.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.Mu.next(a)}}});SO.ha=function(a){return new (a||SO)(_.x(_.QI))};
SO.ya=_.ec({type:SO,qa:[["docs-panel","location",""]],inputs:{location:"location"},outputs:{onClose:"onClose"},Yb:["location",""],Aa:2,Ba:3,Fa:[[3,"ngSwitch",4,"ngIf"],[3,"ngSwitch"],[1,"announcement-bar"],[1,"announcement-text"],["href","http://b/266462371"],["text","Loading documentation...",3,"hasBackground","diameter",4,"ngSwitchCase"],["theme","error",4,"ngSwitchCase"],[4,"ngSwitchCase"],["text","Loading documentation...",3,"hasBackground","diameter"],["theme","error"],[1,"docs-header"],["svgIcon",
"shared:description_filled",1,"docs-header-icon"],[1,"docs-header-text"],[1,"docs-header-title"],[1,"docs-header-unqualified-path"],["type","button","mat-icon-button","","svgIcon","shared:close","matTooltip","Close docs panel","aria-label","Close docs panel",1,"docs-header-close-button",3,"click"],["svgIcon","shared:close"],[1,"docs-header-separator"],[1,"injected-file-documentation-container",3,"innerHTML"]],va:function(a,b){a&1&&(_.N(0,eHb,9,4,"ng-container",0),_.Q(1,"async"));a&2&&_.z("ngIf",_.R(1,
1,b.MAc))},Ia:[_.hm,_.im,_.jm,_.tE,_.rE,_.Wq,_.Ow,_.ss,_.Uw,_.mm],styles:["docs-panel dc-information-box,docs-panel loading{margin:0;width:100%;height:100%;min-width:100%;min-height:100%}body.light-mode docs-panel,body:not(.dark-mode) docs-panel{--close-icon:#9aa0a6;--symbol-name-color:#085;--pre-background:#f1f3f4}body.dark-mode docs-panel{--close-icon:var(--icon-secondary);--symbol-name-color:#eede7b;--pre-background:#000}docs-panel .docs-header{margin:20px 20px 10px;display:flex}docs-panel .docs-header .docs-header-icon{width:32px;height:32px;background-color:#1a73e8;fill:#fff;border-radius:20px}docs-panel .docs-header .docs-header-icon>svg{padding:6px}docs-panel .docs-header .docs-header-text{margin-left:7.5px}docs-panel .docs-header .docs-header-text .docs-header-title{color:#70757a;font-family:Roboto;font-size:11px;font-weight:500;letter-spacing:.8px;line-height:16px;text-transform:uppercase}docs-panel .docs-header .docs-header-text .docs-header-unqualified-path{margin-top:-3px;font-size:16px;font-weight:700;letter-spacing:.1px;line-height:24px}docs-panel .docs-header .docs-header-close-button{margin-left:auto;margin-bottom:auto}docs-panel .docs-header .docs-header-close-button,docs-panel .docs-header .docs-header-close-button .mat-icon{color:var(--close-icon);width:18px;height:18px;line-height:18px;font-size:18px}docs-panel .docs-header-separator{margin:auto 20px}docs-panel .injected-file-documentation-container{margin:10px 20px}docs-panel .injected-file-documentation-container .grok-doc,docs-panel .injected-file-documentation-container .grok-doc-content{margin-top:10px;margin-bottom:10px}docs-panel .injected-file-documentation-container .grok-doc-element-signature .grok-doc-type-name{color:var(--symbol-name-color);font-family:Roboto Mono,monospace}docs-panel .injected-file-documentation-container .grok-doc-element-signature .grok-doc-qualified-name{display:none}docs-panel .injected-file-documentation-container .grok-doc-content *{margin:15px 0}docs-panel .injected-file-documentation-container .grok-doc-content ol,docs-panel .injected-file-documentation-container .grok-doc-content ul{-webkit-padding-start:20px;padding-inline-start:20px}docs-panel .injected-file-documentation-container .grok-doc-content ol li,docs-panel .injected-file-documentation-container .grok-doc-content ul li{margin:7.5px 0}docs-panel .injected-file-documentation-container .grok-doc-content pre{overflow-x:scroll;background-color:var(--pre-background);border-left:.25rem solid var(--primary-default);padding:.5rem}.announcement-text{font-family:Roboto,Arial,sans-serif;line-height:1.5rem;font-size:1rem;letter-spacing:.00625em;font-weight:400;margin:1.3rem}.announcement-text ::ng-deep a:link,.announcement-text ::ng-deep a:visited{color:inherit}.announcement-bar{align-items:center;background-color:var(--tonal-fill-yellow);color:var(--tonal-yellow);display:flex;place-content:center flex-start}"],
nb:2,Na:0});var q2b=function(a){this.wzc=a.data.ka(_.y(function(){var b=_.zg(a.Uc);return _.DE(b)||_.tK(b)?kCb(b):""}))};q2b.ha=function(a){return new (a||q2b)(_.x(_.Hf))};
q2b.ya=_.ec({type:q2b,qa:[["binary-file"]],inputs:{Spa:"contentLength"},Aa:7,Ba:4,Fa:[["icon","source:file"],[4,"ngIf","ngIfElse"],["alternative",""],[3,"href"]],va:function(a,b){a&1&&(_.B(0,"icon-empty-state-display",0)(1,"icon-empty-state-title"),_.P(2," You have selected a binary file "),_.D(),_.N(3,fHb,5,2,"icon-empty-state-subtitle",1),_.Q(4,"async"),_.N(5,gHb,2,0,"ng-template",null,2,_.pf),_.D());if(a&2){var c=_.Ve(6);_.w(3);_.z("ngIf",_.R(4,2,b.wzc))("ngIfElse",c)}},Ia:[_.hm,_.Yz,_.$z,_.Zz,
_.mm],styles:["binary-file[_nghost-%COMP%]{display:flex;height:100%}"]});var TO=function(a,b,c,d){this.cq=a;this.Hb=b;this.Ra=c;this.N$=d};TO.prototype.La=function(){this.Ya&&this.Ya.unsubscribe()};TO.ha=function(a){return new (a||TO)(_.u(_.Lv),_.u(_.Hf),_.u(_.cg),_.u(_.UH))};TO.ua=_.t({token:TO,oa:TO.ha});var r2b=["filterInput"],UO=function(a){this.Ga=a;this.Uua=new _.al;this.sFb=new _.al;this.fva=new _.al;this.Mp=new _.dw("");this.LJb=this.nZa=new _.If(!1);this.Ya=new _.pd};
UO.prototype.Pa=function(){var a=this,b="";this.WC&&(b=this.WC.query,this.Mp.setValue(this.WC.query),this.nZa.next(this.WC.wUa));b=this.Mp.lm.ka(_.te(b),_.ce(300),_.we(function(){a.Ga.mb({element:a.mc,action:"queryChange",gestureName:"CHANGE"})}));this.Ya.add(_.Id(b,this.LJb).subscribe(function(c){var d=_.q(c);c=d.next().value;d=d.next().value;var e=!1,f;if(f=d){try{new RegExp(c,"gi");var g=!0}catch(h){g=!1}f=!g}f?(e=!0,_.aw(a.Mp,{invalidRegex:{value:""}})):_.aw(a.Mp,null);g=null;!e&&c&&(g=/[A-Z]/.test(c)?
"g":"gi",g=d?new RegExp(c,"g"):new RegExp(_.dB(c),g));a.fva.emit({query:c,wUa:d,Rd:g})}))};UO.prototype.La=function(){this.Ya.unsubscribe()};UO.prototype.ux=function(a){a.preventDefault()};UO.prototype.focus=function(){this.input&&this.input.ta.focus()};UO.ha=function(a){return new (a||UO)(_.x(_.zn))};
UO.ya=_.ec({type:UO,qa:[["regex-filter-input"]],tb:function(a,b){a&1&&_.hf(r2b,7);if(a&2){var c;_.gf(c=_.lf())&&(b.input=c.first)}},lb:function(a,b){a&1&&_.K("keydown.enter",function(){b.Uua.emit(null)})("keydown.shift.enter",function(){b.sFb.emit(null)})},inputs:{WC:"initialState",label:"label",mc:"trackElement"},outputs:{Uua:"onEnter",sFb:"onShiftEnter",fva:"onStateChange"},kc:["*"],Aa:11,Ba:6,Fa:[[3,"submit"],["appearance","outline","floatLabel","always"],[4,"ngIf"],["type","text","matInput","",
"spellcheck","false",3,"formControl","focus"],["filterInput",""],["matSuffix",""],["color","primary",3,"checked","change"]],va:function(a,b){if(a&1){var c=_.Ac();_.Re();_.B(0,"form",0);_.K("submit",function(d){return b.ux(d)});_.B(1,"mat-form-field",1);_.N(2,hHb,2,1,"mat-label",2);_.B(3,"input",3,4);_.K("focus",function(){_.Bc(c);return _.Dc(_.Ve(4).select())});_.D();_.N(5,iHb,2,0,"mat-error",2);_.B(6,"div",5);_.Se(7);_.D()();_.B(8,"mat-slide-toggle",6);_.K("change",function(d){d=d.checked;b.Ga.mb({element:b.mc,
action:d?"enableRegex":"disableRegex",gestureName:"CHANGE"});b.nZa.next(d)});_.Q(9,"async");_.P(10," Use regex ");_.D()()}a&2&&(_.w(2),_.z("ngIf",b.label),_.w(1),_.z("formControl",b.Mp),_.w(2),_.z("ngIf",b.Mp.Nm("invalidRegex")),_.w(3),_.z("checked",_.R(9,4,b.LJb)))},Ia:[_.hm,_.oA,_.Rh,_.Zv,_.nA,_.cw,_.DK,_.tw,_.sw,_.az,_.ww,_.GK,_.gw,_.mm],styles:["regex-filter-input[_nghost-%COMP%]     .mat-form-field-wrapper{padding-bottom:0}regex-filter-input[_nghost-%COMP%]     .mat-form-field-appearance-outline .mat-form-field-infix{padding:.25em 0 .7em}regex-filter-input[_nghost-%COMP%]   div[matsuffix][_ngcontent-%COMP%]{color:#80868b}form[_ngcontent-%COMP%]{display:inline-block;padding:8px 0 8px 8px}mat-slide-toggle[_ngcontent-%COMP%]{margin-left:4px}"],
Na:0});var VO=function(){};VO.ha=function(a){return new (a||VO)};VO.Ea=_.fc({type:VO});VO.Da=_.Vb({imports:[_.nm,_.mw,_.uw,_.xw,_.HK,_.jx,_.nw]});var WO=function(a,b){var c=this;this.Ga=a;this.vc=b;this.aac="Find";this.jic="FindInFile";this.Ya=new _.pd;this.cja=new _.If(0);this.sEc=this.vc.X$.ka(_.ie());this.yHc=_.Id([this.vc.X$,this.vc.tra,this.vc.ura]).ka(_.y(function(d){var e=_.q(d);d=e.next().value;var f=e.next().value;e=e.next().value;return d.query?0===e?"0 / 0":f+1+" / "+e:""}));this.xHc=_.Id([this.vc.X$,this.vc.tra,this.vc.ura]).ka(_.y(function(d){var e=_.q(d);d=e.next().value;var f=e.next().value;e=e.next().value;return d.query?0===
e?(new _.Yr("Match {index} of {totalCount}")).format({index:0,totalCount:0}):(new _.Yr("Match {index} of {totalCount}")).format({index:f+1,totalCount:e}):""}));this.Ya.add(this.cja.ka(_.xe(this.vc.tra)).subscribe(function(d){var e=_.q(d);d=e.next().value;e=e.next().value;c.Ga.mb({element:"FindInFile",action:"matchIndexChange",gestureName:"CHANGE"});gJb(c.vc,e+d)}))};WO.prototype.La=function(){this.Ya.unsubscribe()};WO.prototype.focus=function(){this.MJb&&this.MJb.focus()};WO.prototype.fva=function(a){this.vc.IQa.next(a)};
WO.ha=function(a){return new (a||WO)(_.x(_.zn),_.x(_.HI))};
WO.ya=_.ec({type:WO,qa:[["find-in-file"]],tb:function(a,b){a&1&&_.hf(UO,7);if(a&2){var c;_.gf(c=_.lf())&&(b.MJb=c.first)}},Aa:12,Ba:11,Fa:[["id","filter-input","aria-describedby","matches-count-label",3,"label","initialState","trackElement","onEnter","onShiftEnter","onStateChange"],["id","matches-count-label","aria-live","polite"],["type","button","mat-icon-button","","aria-label","Previous match in file","aria-describedby","filter-input",3,"click"],["type","button","mat-icon-button","","aria-label",
"Next match in file","aria-describedby","filter-input",3,"click"]],va:function(a,b){a&1&&(_.B(0,"regex-filter-input",0),_.K("onEnter",function(){b.cja.next(1);b.focus()})("onShiftEnter",function(){b.cja.next(-1);b.focus()})("onStateChange",function(c){return b.fva(c)}),_.Q(1,"async"),_.B(2,"span",1),_.Q(3,"async"),_.P(4),_.Q(5,"async"),_.D()(),_.B(6,"button",2),_.K("click",function(){b.cja.next(-1);b.focus()}),_.B(7,"mat-icon"),_.P(8,"keyboard_arrow_up"),_.D()(),_.B(9,"button",3),_.K("click",function(){b.cja.next(1);
b.focus()}),_.B(10,"mat-icon"),_.P(11,"keyboard_arrow_down"),_.D()());a&2&&(_.z("label",b.aac)("initialState",_.R(1,5,b.sEc))("trackElement",b.jic),_.w(2),_.Ee("aria-label",_.R(3,7,b.xHc)),_.w(2),_.We(" ",_.R(5,9,b.yHc)," "))},Ia:[_.Wq,_.ss,UO,_.mm],styles:["find-in-file[_nghost-%COMP%]{flex-direction:row}find-in-file[_nghost-%COMP%]     regex-filter-input mat-form-field{width:205px}@media (max-width:940px){find-in-file[_nghost-%COMP%]     regex-filter-input mat-form-field{width:195px}}"],Na:0});var XO=function(){};XO.ha=function(a){return new (a||XO)};XO.Ea=_.fc({type:XO});XO.Da=_.Vb({imports:[_.nm,_.ur,_.ts,VO]});var s2b=["goToLineInput"],YO=function(a,b,c){this.Ga=a;this.Hb=b;this.Ra=c;this.Mp=new _.dw("");this.gac="Go To"};YO.prototype.focus=function(){this.tub&&this.tub.ta.focus()};YO.prototype.ux=function(a){a.preventDefault();(a=this.Mp.value)&&!isNaN(+a)&&0<+a?this.BSa(Number(this.Mp.value)):_.aw(this.Mp,{invalidLineNumber:{value:""}})};YO.prototype.BSa=function(a){this.Ga.mb({element:"GoToLine",action:"goToLine",gestureName:"KEYBOARD"});this.Ra.navigate(_.ep(_.kp(_.zg(this.Hb.Uc).Vb(),{line:a}).Za()))};
YO.ha=function(a){return new (a||YO)(_.x(_.zn),_.x(_.Hf),_.x(_.cg))};
YO.ya=_.ec({type:YO,qa:[["go-to-line"]],tb:function(a,b){a&1&&_.hf(s2b,7);if(a&2){var c;_.gf(c=_.lf())&&(b.tub=c.first)}},Aa:7,Ba:3,Fa:[[3,"submit"],["appearance","outline","floatLabel","always"],["type","text","matInput","","spellcheck","false",3,"formControl"],["goToLineInput",""],[4,"ngIf"]],va:function(a,b){a&1&&(_.B(0,"form",0),_.K("submit",function(c){return b.ux(c)}),_.B(1,"mat-form-field",1)(2,"mat-label"),_.P(3),_.D(),_.F(4,"input",2,3),_.N(6,jHb,2,0,"mat-error",4),_.D()());a&2&&(_.w(3),
_.We(" ",b.gac," "),_.w(1),_.z("formControl",b.Mp),_.w(2),_.z("ngIf",b.Mp.Nm("invalidLineNumber")))},Ia:[_.hm,_.oA,_.Rh,_.Zv,_.nA,_.cw,_.DK,_.tw,_.sw,_.ww,_.gw],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 ZO=function(){};ZO.ha=function(a){return new (a||ZO)};ZO.Ea=_.fc({type:ZO});ZO.Da=_.Vb({imports:[_.nm,_.mw,_.ur,_.uw,_.xw,_.nw]});var $O=function(){this.Ujb=!0};$O.prototype.Pa=function(){this.Usb&&this.Ujb&&_.Ip(this.Usb)};$O.ha=function(a){return new (a||$O)};$O.Ha=_.gc({type:$O,qa:[["","focusOnInit",""]],inputs:{Usb:"focusOnInit",Ujb:"cdkTrapFocusAutoCapture"}});var t2b=[{Mc:"start",Nc:"bottom",uc:"start",Bc:"top",offsetX:0,offsetY:0},{Mc:"end",Nc:"bottom",uc:"end",Bc:"top",offsetX:0,offsetY:0}],aP=function(){this.rJc=t2b;this.Qnb=this.qca=!1;this.Rsb=!0;this.ewb=!1;this.isOpen=new _.al};aP.prototype.Pa=function(){this.isOpen.emit(!1)};aP.prototype.fB=function(){u2b(this,!this.qca)};aP.prototype.uQ=function(){u2b(this,!1);this.u2a&&(this.u2a.focus(),delete this.u2a)};
aP.prototype.FSa=function(a){if(this.qca&&a.target){for(var b=a.target;b&&"BUTTON"!==b.tagName;)b=b.parentElement;this.u2a=b}a.preventDefault()};var u2b=function(a,b){b!==a.qca&&(a.qca=b,a.isOpen.emit(a.qca))};aP.prototype.ei=function(){this.lf&&this.lf.ud&&this.lf.ud.ei()};aP.ha=function(a){return new (a||aP)};
aP.ya=_.ec({type:aP,qa:[["dropdown-button","item","","ariaLabel",""]],tb:function(a,b){a&1&&_.hf(_.Yy,5);if(a&2){var c;_.gf(c=_.lf())&&(b.lf=c.first)}},inputs:{item:"item",ariaLabel:"ariaLabel",Qnb:"dense",Rsb:"focusAutoCapture",ewb:"iconOnly"},outputs:{isOpen:"isOpen"},Yb:["item","","ariaLabel",""],Aa:1,Ba:1,Fa:[[4,"ngIf"],["type","button","mat-stroked-button","","color","primary","cdk-overlay-origin","","fxLayout","","aria-haspopup","true",3,"ascTrackElement","trackAction","click","mousedown"],
["origin","cdkOverlayOrigin"],["fxLayout","column","fxLayoutAlign","start start"],["class","label gmat-overline",4,"ngIf"],["fxLayout","",1,"gmat-subhead-2"],[3,"svgIcon",4,"ngIf"],["svgIcon","shared:arrow_down",1,"trigger-icon"],["cdk-connected-overlay","","cdkConnectedOverlayHasBackdrop","false",3,"cdkConnectedOverlayOrigin","cdkConnectedOverlayOpen","cdkConnectedOverlayPositions","detach"],[1,"label","gmat-overline"],[3,"svgIcon"],["cdkTrapFocus","",1,"dropdown-button-container",3,"cdkTrapFocusAutoCapture",
"focusOnInit","ascBlur"],["trapFocus","cdkTrapFocus"],[4,"ngTemplateOutlet","ngTemplateOutletContext"]],va:function(a,b){a&1&&_.N(0,oHb,13,23,"ng-container",0);a&2&&_.z("ngIf",b.item)},Ia:[_.Kp,_.En,_.Oz,_.hm,_.lm,_.qr,_.rr,_.Wq,_.ss,_.Yy,_.Xy,$O,_.mm],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 bP=function(){};bP.ha=function(a){return new (a||bP)};bP.Ea=_.fc({type:bP});bP.Da=_.Vb({imports:[_.Up,_.Gn,_.Rz,_.nm,_.Br,_.ur,_.ts,_.jx,_.Hq]});var v2b=["dropdownTemplate"],cP=function(a,b,c,d){var e=this;this.Hb=a;this.vd=b;this.vc=c;this.ZFb=!1;this.mc="FindInFileDropdown";this.displayText="Find in file";this.Ya=new _.pd;this.Eg=[];this.Dh=new _.st(d);this.Dh.loa=!1;this.Dh.LM("CTRL_F",70,2);this.Dh.LM("CTRL_F",70,8);_.Kj(this.Dh,"shortcut",function(f){"CTRL_F"===f.identifier&&e.ZFb&&(f.preventDefault(),e.Gp.fB(),qHb(function(){return e.HQa}));return!0});this.Ya.add(this.Hb.data.ka(_.y(UBb),_.YE()).subscribe(function(){w2b(e)}))};
cP.prototype.Pa=function(){var a=this;this.Gz={FK:this.ku,title:"Find",mc:this.mc};this.Eg=[this.vd.register("findInFile","f",function(){a.Gp.fB();qHb(function(){return a.HQa})}),this.vd.register("goToLine","g",function(){a.Gp.fB();qHb(function(){return a.BSa})})]};cP.prototype.La=function(){this.Ya.unsubscribe();w2b(this);if(this.Eg)for(var a=_.q(this.Eg),b=a.next();!b.done;b=a.next())b=b.value,b();this.Dh&&this.Dh.dispose()};
var x2b=function(a){qHb(function(){return a.HQa})},w2b=function(a){a.vc.IQa.next({wUa:!1,query:"",Rd:null})};cP.ha=function(a){return new (a||cP)(_.x(_.Hf),_.x(_.tt),_.x(_.HI),_.x(_.Yg))};
cP.ya=_.ec({type:cP,qa:[["find-in-file-dropdown"]],tb:function(a,b){a&1&&(_.hf(v2b,7),_.hf(aP,7),_.hf(WO,5),_.hf(YO,5));if(a&2){var c;_.gf(c=_.lf())&&(b.ku=c.first);_.gf(c=_.lf())&&(b.Gp=c.first);_.gf(c=_.lf())&&(b.HQa=c.first);_.gf(c=_.lf())&&(b.BSa=c.first)}},inputs:{ZFb:"overrideBrowserSearch"},Aa:4,Ba:4,Fa:[[3,"item","ariaLabel","dense","click"],["dropdownTemplate",""]],va:function(a,b){a&1&&(_.B(0,"dropdown-button",0),_.K("click",function(){return x2b(b)}),_.P(1),_.D(),_.N(2,pHb,2,0,"ng-template",
null,1,_.pf));a&2&&(_.z("item",b.Gz)("ariaLabel",b.displayText)("dense",!0),_.w(1),_.We(" ",b.displayText,"\n"))},Ia:[aP,WO,YO],nb:2,Na:0});var dP=function(a){this.Nd=a;a=this.Nd.RRa().ka(_.y(function(b){var c=new Map;return{index:c,tt:[].concat(_.qc(rHb(b,c)))}}));this.jqa=_.Id([a,this.Nd.Qha]).ka(_.we(function(b){var c=_.q(b);b=c.next().value;c=c.next().value;b=b.index;c=_.q(c);for(var d=c.next();!d.done;d=c.next()){var e=_.q(d.value);d=e.next().value;var f=e=e.next().value;if(b.has(d)){e=b.get(d);d=e.node;var g=e.vea;e=d.Df.enabled;var h=d.Df.Ds,n=d.Df.qr;Object.assign(d.Df,f);f=_.q(g);for(g=f.next();!g.done;g=f.next()){g=g.value;
var r=g.Df.qr;1===d.Df.Ds&&void 0===n&&(r=(r||0)+d.Df.qr);g.counts.set(sHb(h),(g.counts.get(sHb(h))||1)-1);g.counts.set(sHb(d.Df.Ds),(g.counts.get(sHb(d.Df.Ds))||0)+1);g.f8.set(e,(g.f8.get(e)||1)-1);g.f8.set(d.Df.enabled,(g.f8.get(d.Df.enabled)||0)+1);var v=0<(g.counts.get(2)||0)?2:0<(g.counts.get(0)||0)?0:0<(g.counts.get(1)||0)?1:void 0;r={enabled:0<(g.f8.get(!0)||0),Ds:v,qr:r};Object.assign(g.Df,r)}}}}),_.y(function(b){return _.q(b).next().value.tt}))};dP.ha=function(a){return new (a||dP)(_.u(_.NI))};
dP.ua=_.t({token:dP,oa:dP.ha});var y2b=function(){HM.apply(this,arguments);this.FTa=[]};_.V(y2b,HM);_.W.Object.defineProperties(y2b.prototype,{Jg:{configurable:!0,enumerable:!0,set:function(a){this.FTa=a;a=this.Td.selected;this.Td.clear();this.Td.select.apply(this.Td,_.qc(tHb(a,this.FTa)))},get:function(){return this.FTa}}});var z2b=function(){this.cache=new Map};
z2b.prototype.transform=function(a,b){a:{var c=a.displayName,d=a.Df;switch(a.type){case 1:b={Eh:a.Eh,displayName:c,Df:d,level:b,PK:!1,vca:a.vca};break a;case 0:if(0===a.children.length)throw Error("Ue");b={vz:a.vz,displayName:c,Df:d,level:b,PK:!0};break a;default:b=_.rg(a,"Unsupported tree node type")}}a=1===a.type?"layer-"+a.Eh:"category-"+a.vz;if((c=this.cache.get(a))&&_.Bb(Object.assign({},b,{Df:void 0}),Object.assign({},c,{Df:void 0}))&&_.Bb(b.Df,c.Df))return c;this.cache.set(a,b);return b};var eP=function(a){this.KAb=new _.oe(1);this.XBa=VZb;this.Df=this.KAb.ka(_.ue(function(b){return a.uS(b)}))};_.W.Object.defineProperties(eP.prototype,{Eh:{configurable:!0,enumerable:!0,set:function(a){this.KAb.next(a)}}});eP.ha=function(a){return new (a||eP)(_.x(_.NI))};
eP.ya=_.ec({type:eP,qa:[["layer-status"]],inputs:{Eh:"layer"},Aa:2,Ba:3,Fa:[[3,"ngSwitch",4,"ngIf"],[3,"ngSwitch"],["text","",4,"ngSwitchCase"],["color","warn","aria-hidden","false","aria-label","Error retrieving findings",3,"matTooltip",4,"ngSwitchCase"],["class","findings-count grimoire-secondary-text",4,"ngSwitchCase"],["text",""],["color","warn","aria-hidden","false","aria-label","Error retrieving findings",3,"matTooltip"],[1,"findings-count","grimoire-secondary-text"]],va:function(a,b){a&1&&
(_.N(0,xHb,4,4,"ng-container",0),_.Q(1,"async"));a&2&&_.z("ngIf",_.R(1,1,b.Df))},Ia:[_.hm,_.im,_.jm,_.rE,_.ss,_.Uw,_.mm],styles:["mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle}"],Na:0});var FHb=function(a){return{expanded:a}},IHb=new _.Yr("Expand {categoryName}"),HHb=new _.Yr("Collapse {categoryName}"),fP=function(a,b,c,d){var e=this;this.Nd=b;this.Ga=c;this.nc=new _.qe;this.rc=new y2b(LHb,MHb);var f=new z2b;this.dataSource=new MM(this.rc,new LM(function(g,h){return f.transform(g,h)},LHb,MHb,NHb),[]);d.jqa.ka(_.ve(this.nc),_.we(function(){_.vk(a)}),_.fe()).subscribe(function(g){e.dataSource.data=g})};fP.prototype.Pa=function(){};fP.prototype.La=function(){this.nc.next()};
fP.prototype.Qd=function(a){return this.rc.Qd(a)};fP.prototype.Rm=function(a,b){return b.PK};
var CHb=function(a,b,c){var d=b.key,e=b.target;if(e&&e instanceof HTMLElement)switch(e=_.qF(e,"mat-tree-node","mat-tree"),d){case "ArrowUp":e&&(b.preventDefault(),(a=e.previousElementSibling)&&(a=OHb(a))&&a.focus());break;case "ArrowDown":e&&(b.preventDefault(),(a=e.nextElementSibling)&&(a=OHb(a))&&a.focus());break;case "ArrowLeft":b.preventDefault();if(c.PK)a.rc.collapse(c);else if(e)for(b.preventDefault(),a=e.previousElementSibling;a;){if(a.matches("mat-tree-node.category-node")){a=OHb(a);if(!a)break;
a.focus();break}a=a.previousElementSibling}break;case "ArrowRight":b.preventDefault(),c.PK&&a.rc.expand(c)}},yHb=function(a,b,c){b=b.checked;c=c.Eh;b?a.Nd.kPa(c):a.Nd.HOa(c);a.Ga.mb({element:"LayerMenu",action:b?"enableLayer":"disableLayer",We:c,gestureName:"CLICK"})},EHb=function(a,b,c){var d=a.rc.VZ(c).filter(KHb);b.checked?(d.some(function(e){return e.vca})&&(d=d.slice(0,1)),a.Nd.kPa.apply(a.Nd,_.qc(d.map(function(e){return e.Eh})))):a.Nd.HOa.apply(a.Nd,_.qc(d.map(function(e){return e.Eh})));a.Ga.mb({element:"LayerMenu",
action:b.checked?"enableCategory":"disableCategory",We:c.vz,gestureName:"CLICK"})},GHb=function(a,b){return a.rc.VZ(b).some(function(c,d,e){d=c.vca;return c.Df.enabled!==e[0].Df.enabled&&!d})};fP.ha=function(a){return new (a||fP)(_.x(_.sl),_.x(_.NI),_.x(_.zn),_.x(dP))};
fP.ya=_.ec({type:fP,qa:[["layer-menu"]],features:[_.Ze([dP])],Aa:3,Ba:3,Fa:[[3,"dataSource","treeControl"],["class","layer-node","matTreeNodePadding","","matTreeNodePaddingIndent","24",3,"keydown",4,"matTreeNodeDef"],["class","category-node","matTreeNodePadding","","matTreeNodePaddingIndent","24",3,"ngClass","keydown",4,"matTreeNodeDef","matTreeNodeDefWhen"],["matTreeNodePadding","","matTreeNodePaddingIndent","24",1,"layer-node",3,"keydown"],[3,"checked","aria-label","aria-describedby","change",4,
"ngIf","ngIfElse"],["checkbox",""],[3,"id","layer",4,"ngIf"],[3,"checked","aria-label","aria-describedby","change"],[3,"id","layer"],["matTreeNodePadding","","matTreeNodePaddingIndent","24",1,"category-node",3,"ngClass","keydown"],[3,"checked","indeterminate","change"],["mat-icon-button","","matTreeNodeToggle","",1,"toggle-expansion"]],va:function(a,b){a&1&&(_.B(0,"mat-tree",0),_.N(1,DHb,5,3,"mat-tree-node",1),_.N(2,JHb,6,9,"mat-tree-node",2),_.D());a&2&&(_.z("dataSource",b.dataSource)("treeControl",
b.rc),_.w(2),_.z("matTreeNodeDefWhen",b.Rm))},Ia:[_.fm,_.hm,eP,_.Wq,_.yC,_.ss,_.ZA,OM,RM,SM,TM,NM],styles:["layer-menu[_nghost-%COMP%]{display:block;overflow:auto;max-height:450px;margin-bottom:8px}@media (max-width:1200px){layer-menu[_nghost-%COMP%]{display:inline-block;overflow:auto;max-height:calc(100vh - 185px)}}.mat-icon-button[_ngcontent-%COMP%]{height:30px;width:30px;line-height:30px}.toggle-expansion[_ngcontent-%COMP%]{margin-left:auto;margin-right:5px}.toggle-expansion[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle}layer-status[_ngcontent-%COMP%]{margin-left:auto;margin-right:15px}mat-tree[_ngcontent-%COMP%]{margin-bottom:10px;padding-left:15px;min-width:300px;max-width:400px}mat-tree-node[_ngcontent-%COMP%]{min-height:30px}mat-tree-node[_ngcontent-%COMP%]     .mat-checkbox-inner-container{margin-top:4px}mat-tree-node[_ngcontent-%COMP%]     .mat-checkbox-label{white-space:normal;flex:1 1 100%}mat-tree-node[_ngcontent-%COMP%]     .mat-radio-button{display:block}mat-tree-node[_ngcontent-%COMP%]     .mat-radio-label{display:flex}mat-tree-node[_ngcontent-%COMP%]     .mat-radio-label-content{flex:1}mat-tree-node[_ngcontent-%COMP%]     .mat-checkbox-inner-container{margin-top:1px}@media (forced-colors:active){mat-tree-node[_ngcontent-%COMP%]     .mat-checkbox-inner-container .mat-checkbox-checkmark-path{stroke:ButtonText!important}}"],
Na:0});var A2b=["layerMenuDropdownItem"],gP=function(){this.VR="https://g3doc.corp.google.com/tools/gsearch/g3doc/develop/layers-help.md"};gP.prototype.Pa=function(){this.Gz={FK:this.tGc,title:"Layers",mc:"LayerMenuDropdown"}};gP.ha=function(a){return new (a||gP)};
gP.ya=_.ec({type:gP,qa:[["layer-menu-dropdown"]],tb:function(a,b){a&1&&_.hf(A2b,7);if(a&2){var c;_.gf(c=_.lf())&&(b.tGc=c.first)}},Aa:3,Ba:2,Fa:[["ariaLabel","Layers",3,"item","dense"],["layerMenuDropdownItem",""],[1,"layer-menu-dropdown-item"],[1,"layer-menu-title"],["mat-icon-button","","matTooltip","Help","aria-label","Help for code layers",1,"help-link",3,"externalLink"],["svgIcon","shared:help_outline"]],va:function(a,b){a&1&&(_.F(0,"dropdown-button",0),_.N(1,PHb,6,1,"ng-template",null,1,_.pf));
a&2&&_.z("item",b.Gz)("dense",!0)},Ia:[aP,_.An,fP,_.Xq,_.ss],styles:[".layer-menu-title[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;display:block;font-family:Google Sans,sans-serif;font-weight:500;line-height:26px;padding:5px 10px}.help-link[_ngcontent-%COMP%]{position:absolute;display:block;top:5px;right:10px}.mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle}.mat-icon-button[_ngcontent-%COMP%]{height:26px;width:26px;line-height:26px}"],
Na:0});var hP=function(){this.Wb=[];this.tooltip="Copy link"};hP.prototype.Pa=function(){};hP.prototype.copy=function(){this.button.trigger()};hP.ha=function(a){return new (a||hP)};
hP.ya=_.ec({type:hP,qa:["link-row label  url  shortcut ".split(" ")],tb:function(a,b){a&1&&_.hf(_.Vz,7);if(a&2){var c;_.gf(c=_.lf())&&(b.button=c.first)}},inputs:{label:"label",ariaLabel:"ariaLabel",Wb:"shortcut",url:"url"},Yb:"label  url  shortcut ".split(" "),Aa:5,Ba:9,Fa:[[3,"hasLightLabel","spaceBetweenButtonLabelAndText","removeBorder","hoverMsg","copyText","aria-label","buttonLabel"],["copyButton",""],[3,"shortcut"]],va:function(a,b){a&1&&(_.B(0,"span"),_.P(1),_.D(),_.F(2,"copy-button",0,1)(4,
"menu-keyboard-shortcut-hint",2));a&2&&(_.w(1),_.Ye(b.label),_.w(1),_.z("hasLightLabel",!0)("spaceBetweenButtonLabelAndText",!0)("removeBorder",!0)("hoverMsg",b.tooltip)("copyText",b.url)("aria-label",b.ariaLabel)("buttonLabel",b.url),_.w(2),_.z("shortcut",b.Wb))},Ia:[_.Vz,_.vI],styles:["link-row[_nghost-%COMP%]{display:flex;flex-direction:row}copy-button[_ngcontent-%COMP%]{flex:1 1 100%;max-width:400px}span[_ngcontent-%COMP%]{flex:1 1 74px;font-size:12px;max-width:74px}menu-keyboard-shortcut-hint[_ngcontent-%COMP%]{padding-left:4px;white-space:nowrap}"],
Na:0});var iP=function(a,b){this.Ga=a;this.UAc=b;this.xf=new _.Ls(this.Ga)};iP.prototype.list=function(a){var b=this;if(!a.hb||!a.Oc||!a.repository)return _.wd("Missing necessary repo group details.");var c=Object.assign({},_.vF(a.hb,a.Oc),{fileSpecPath:a.path,fileSpecSourceRootRefSpec:a.qb,fileSpecSourceRootRepositoryKeyRepositoryName:a.repository,fileSpecType:"FILE"});return this.xf.fetch(c,function(){return b.UAc.list(c)}).ka(_.y(function(d){return d.tj}))};
iP.ha=function(a){return new (a||iP)(_.u(_.zn),_.u(b_b))};iP.ua=_.t({token:iP,oa:iP.ha,Ja:"root"});var B2b=["clLink"],C2b=["dropdownList"],D2b=["buildLink"],E2b=["headLink"],F2b=["includeLink"],G2b=["pathLink"],H2b=["google3Link"],I2b=["publicCsHeadLink"],J2b=["publicCommitLink"],RHb=function(){return["l","r"]},XHb=function(){return["l","g"]},ZHb=function(){return["l","i"]},aIb=function(){return["l","b"]},iIb=function(){return["l","e"]},kIb=function(){return["l","c"]},qIb=function(){return["l","p"]},rIb=function(){return["l","h"]},jP=function(a,b,c,d,e,f,g){this.Ga=a;this.xg=b;this.zwc=c;this.vd=
d;this.l9=e;this.window=f;this.DU=g;this.yc=_.xE;this.kac="List of code hyperlinks";this.sBb=this.rBb=this.pmb=_.ge;this.sVa=this.l9.sVa;this.Eg=[]};jP.prototype.Pa=function(){var a=this;this.Gz={title:"Links",FK:this.ku,mc:"LinksDropdown"};this.IN=this.vd.register("toggleLinkDropdown","l",function(){a.Gp.fB();a.pr("toggleDropdown")})};
jP.prototype.Tb=function(){var a=this,b=wIb(this.Wa,this.xg).ka(_.pe(1),_.Ad());this.pmb=this.zwc.list(this.Wa).ka(_.y(function(c){return null!=c&&c.length?_.pE(c[0]):_.pE(void 0)}),_.we(function(c){c&&a.Eg.push(a.vd.register("copyBuildRule","b",function(){a.xwc.copy();a.pr("focusIncludeBuildRule")},!0))}),_.be(function(){return _.oE("Error contacting Depserver")}),_.te(_.yE));this.rBb=K2b(this,b).ka(_.we(function(){a.Eg.push(a.vd.register("copyClLink","r",function(){a.npa.copy();a.pr("focusClLink")},
!0))}),_.y(_.pE),_.be(function(){return _.oE("Error determining most recent commit")}),_.te(_.yE));this.sBb=L2b(this,b).ka(_.we(function(){a.Eg.push(a.vd.register("copyPublicCommitLink","c",function(){a.xKc.copy();a.pr("focusPublicCommitLink")},!0))}),_.y(_.pE),_.be(function(){return _.oE("Error determining most recent commit")}),_.te(_.yE))};jP.prototype.La=function(){this.IN&&this.IN();this.GN()};
var sIb=function(a){if(_.bF(a.Wa))return _.Imb(a.Wa)},uIb=function(a){if(_.DE(a.Wa)||_.tK(a.Wa))switch(a.yb.kind){case 1:return a.yb.rH?a.yb.rH+"/":void 0;case 0:return a.yb.rH}},QHb=function(a){var b=!!a.Wa.params.line;return _.EE(a.Wa)?b?"Line & CL":"CL":b?"Line & Commit":"Commit"},K2b=function(a,b){return b.ka(_.y(function(c){var d=a.Wa;_.DE(a.Wa)&&(d=_.hp(d.Vb()).Za());d=d.Vb().kh({line:a.Wa.params.line,Ce:c,Mb:a.Wa.params.Mb,Lo:a.Wa.params.Lo}).Za();return _.Jsb(a.DU,d)}))},L2b=function(a,b){return uIb(a)?
b.ka(_.y(function(c){var d=uIb(a),e=_.doa(a.Wa.params.line);e&&(d=d+";l="+e.toString());c&&(d=d+";drc="+c);return d})):_.vd(void 0)},tIb=function(a){if(!a.Wa||!_.bF(a.Wa))return null;var b=_.Imb(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};jP.prototype.bea=function(){this.GN()};
jP.prototype.cea=function(){var a=this;this.Eg=[this.vd.register("copyPathLink","p",function(){a.NJc.copy();a.pr("focusPathLink")},!0),this.vd.register("copyHeadLink","h",function(){a.SR.copy();a.pr("focusHeadLink")},!0)];tIb(this)&&this.Eg.push(this.vd.register("copyIncludeLink","i",function(){a.kEc.copy();a.pr("focusIncludeLink")},!0));sIb(this)&&this.Eg.push(this.vd.register("copyGoogle3Link","g",function(){a.JCc.copy();a.pr("focusGoogle3Link")},!0));uIb(this)&&this.Eg.push(this.vd.register("copyPublicHeadLink",
"e",function(){a.yKc.copy();a.pr("focusPublicHeadLink")},!0))};jP.prototype.pr=function(a){this.Ga.mb({element:"LinksDropdown",action:a,projectId:this.Wa.hb,gestureName:"KEYBOARD"})};jP.prototype.GN=function(){if(this.Eg)for(var a=_.q(this.Eg),b=a.next();!b.done;b=a.next())b=b.value,b()};_.W.Object.defineProperties(jP.prototype,{Wa:{configurable:!0,enumerable:!0,get:function(){return this.yb.location}}});
jP.ha=function(a){return new (a||jP)(_.x(_.zn),_.x(_.MH),_.x(iP),_.x(_.tt),_.x(_.xJ),_.x(_.zs),_.x(_.Fy))};
jP.ya=_.ec({type:jP,qa:[["links-dropdown","viewData",""]],tb:function(a,b){a&1&&(_.hf(B2b,5),_.hf(C2b,7),_.hf(aP,7),_.hf(D2b,5),_.hf(E2b,5),_.hf(F2b,5),_.hf(G2b,5),_.hf(H2b,5),_.hf(I2b,5),_.hf(J2b,5));if(a&2){var c;_.gf(c=_.lf())&&(b.npa=c.first);_.gf(c=_.lf())&&(b.ku=c.first);_.gf(c=_.lf())&&(b.Gp=c.first);_.gf(c=_.lf())&&(b.xwc=c.first);_.gf(c=_.lf())&&(b.SR=c.first);_.gf(c=_.lf())&&(b.kEc=c.first);_.gf(c=_.lf())&&(b.NJc=c.first);_.gf(c=_.lf())&&(b.JCc=c.first);_.gf(c=_.lf())&&(b.yKc=c.first);_.gf(c=
_.lf())&&(b.xKc=c.first)}},inputs:{yb:"viewData"},features:[_.uc],Yb:["viewData",""],Aa:3,Ba:3,Fa:[[3,"item","ariaLabel","dense","isOpen"],["dropdownList",""],["id","path-link","fxLayoutAlign","space-between center","label","Path","ariaLabel","Copy link to path",3,"shortcut","url"],["pathLink",""],["id","head-link","fxLayoutAlign","space-between center","label","HEAD","ariaLabel","Copy link to HEAD",3,"shortcut","url"],["headLink",""],[4,"ngIf"],["id","google3-link","fxLayoutAlign","space-between center",
"label","G3 Path","ariaLabel","Copy link to google3 path",3,"shortcut","url",4,"ngIf"],["id","include-link","fxLayoutAlign","space-between center","ariaLabel","Copy import statement",3,"label","shortcut","url",4,"ngIf"],["id","public-cs-head-link","fxLayoutAlign","space-between center","label","HEAD in Public CS","ariaLabel","Copy link to HEAD in Public Code Search",3,"shortcut","url",4,"ngIf"],["id","cl-link","fxLayoutAlign","space-between center",3,"label","ariaLabel","shortcut","url",4,"ngIf"],
["id","cl-link","class","missing-link",4,"ngIf"],["id","cl-link","fxLayoutAlign","space-between center",3,"label","ariaLabel","shortcut","url"],["clLink",""],["id","cl-link",1,"missing-link"],[1,"label"],[3,"inline",4,"ngIf"],["class","missing-link-message grimoire-secondary-text",4,"ngIf"],[3,"inline"],[1,"missing-link-message","grimoire-secondary-text"],["id","google3-link","fxLayoutAlign","space-between center","label","G3 Path","ariaLabel","Copy link to google3 path",3,"shortcut","url"],["google3Link",
""],["id","include-link","fxLayoutAlign","space-between center","ariaLabel","Copy import statement",3,"label","shortcut","url"],["includeLink",""],["id","build-link","fxLayoutAlign","space-between center","label","Build rule","ariaLabel","The build rule containing this file",3,"shortcut","url",4,"ngIf"],["id","build-link","class","missing-link",4,"ngIf"],["id","build-link","fxLayoutAlign","space-between center","label","Build rule","ariaLabel","The build rule containing this file",3,"shortcut","url"],
["buildLink",""],["id","build-link",1,"missing-link"],["id","public-cs-head-link","fxLayoutAlign","space-between center","label","HEAD in Public CS","ariaLabel","Copy link to HEAD in Public Code Search",3,"shortcut","url"],["publicCsHeadLink",""],["id","public-commit-link","fxLayoutAlign","space-between center",3,"label","ariaLabel","shortcut","url",4,"ngIf"],["id","public-commit-link","class","missing-link",4,"ngIf"],["id","public-commit-link","fxLayoutAlign","space-between center",3,"label","ariaLabel",
"shortcut","url"],["publicCommitLink",""],["id","public-commit-link",1,"missing-link"]],va:function(a,b){a&1&&(_.B(0,"dropdown-button",0),_.K("isOpen",function(c){return c?b.cea():b.bea()}),_.D(),_.N(1,vIb,13,18,"ng-template",null,1,_.pf));a&2&&_.z("item",b.Gz)("ariaLabel",b.kac)("dense",!0)},Ia:[_.hm,aP,_.rr,_.rE,hP,_.mm],styles:["link-row[_ngcontent-%COMP%]{padding:8px}div.missing-link[_ngcontent-%COMP%]{display:flex;flex-direction:row;padding:8px}div.missing-link[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]{max-width:400px}div.missing-link[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-size:12px}div.missing-link[_ngcontent-%COMP%]   loading[_ngcontent-%COMP%], div.missing-link[_ngcontent-%COMP%]   span.missing-link-message[_ngcontent-%COMP%]{flex:1 1 100%;font:500 12px/16px Google Sans,sans-serif;justify-content:center;letter-spacing:.15px;padding:0;text-align:center}div.missing-link[_ngcontent-%COMP%]   span.label[_ngcontent-%COMP%]{flex:1 1;white-space:nowrap}"],
Na:0});var kP=function(a,b,c){this.Ga=a;this.UK=b;this.ie=c;this.xf=new _.Ls(this.Ga)};kP.prototype.raa=function(a,b,c){var d=this;c=void 0===c?[]:c;if(!_.eF(a))return _.vd(_.nE("Dynamic related files unavailable"));var e=JZb(KZb((new _.Vo).R1(_.Bta(a.hb,a.Oc,a.repository)).jd(a.path),b),c);return this.xf.fetch(e.nd(),function(){return _.nu(d.ie,function(){return d.UK.raa(e,d.ie.Cj())},"FileService.getRelated")}).ka(_.y(function(f){return _.pE(xIb(f))}),_.te(_.yE),_.be(function(){return _.vd(_.nE("Dynamic related files unavailable"))}))};
kP.ha=function(a){return new (a||kP)(_.u(_.zn),_.u(_.Z6a),_.u(_.ru))};kP.ua=_.t({token:kP,oa:kP.ha,Ja:"root"});var M2b=["dropdownList"],BIb=function(a){return["r",a]},lP=function(a,b,c,d,e,f,g,h){var n=this;this.Ga=a;this.qc=b;this.Ezc=c;this.Vq=d;this.Zg=e;this.Ra=f;this.vd=g;this.DU=h;this.yc=_.xE;this.label="Related files";this.mc="RelatedFilesDropdown";this.fUa=new _.If(!1);this.Xl=new _.If(new _.yg({}));this.Ya=new _.pd;this.Eg=[];this.vZa=this.Xl.ka(_.ue(function(r){return N2b(n,r)}));b.Lb(13)&&(this.Dzc=this.vZa.ka(_.xe(this.Xl.Jf()),_.ue(function(r){var v=_.q(r);r=v.next().value;v=v.next().value;if(!_.EE(v))return _.vd(_.pE([]));
r=r.map(function(A){return A.YK});return n.Ezc.raa(v,10,r)}),_.we(function(r){2===r.state&&n.Gp&&0<r.Rb.length&&setTimeout(function(){n.Gp.ei()},0)})))};_.k=lP.prototype;
_.k.Pa=function(){var a=this;this.Gz={FK:this.ku,title:"Related files",mc:this.mc};this.IN=this.vd.register("toggleRelatedFilesDropdown","r",function(){a.Gp.fB();a.Ga.mb({element:a.mc,action:"toggleDropdown",gestureName:"KEYBOARD"})});this.Ya.add(_.Id([this.vZa,this.fUa.Jf(),this.Xl.Jf()]).subscribe(function(b){var c=_.q(b);b=c.next().value;var d=c.next().value;c=c.next().value;a.GN();d&&a.sZa(b,c)}))};_.k.La=function(){this.IN&&this.IN();this.GN();this.Ya.unsubscribe()};_.k.cea=function(){this.fUa.next(!0)};
_.k.bea=function(){this.fUa.next(!1)};
_.k.sZa=function(a,b){var c=this,d=new Set,e={};a=_.q(a);for(var f=a.next();!f.done;e={bO:e.bO,rB:e.rB},f=a.next())e.rB=f.value,e.bO=e.rB.iwa,e.bO&&e.rB.Wb&&!d.has(e.rB.Wb)&&(d.add(e.rB.Wb),this.Eg.push(this.vd.register(e.bO,e.rB.Wb,function(g){return function(){c.Gp.fB();c.Ga.mb({element:c.mc,action:"navigateTo"+RZb(g.bO),gestureName:"KEYBOARD"});c.Ra.navigate(_.ep(_.yF(b.Vb().jd(g.rB.YK)).Za()))}}(e),!0)),this.Eg.push(this.vd.register(e.bO+"InNewTab","shift+"+e.rB.Wb,function(g){return function(){c.Gp.fB();
c.Ga.mb({element:c.mc,action:"navigateTo"+RZb(g.bO),gestureName:"KEYBOARD"});var h=_.yF(b.Vb().jd(g.rB.YK)).Za();_.vj(_.Y8a(c.DU,h),void 0,_.kh("_blank"))}}(e),!0)))};_.k.Xra=function(a){return this.Xl.ka(_.y(function(b){return _.ep(_.yF(b.Vb().jd(a)).Za())}))};
var N2b=function(a,b){var c=b.parent,d=b.path,e=a.bda(c).ka(_.y(function(n){var r=[];n=_.q(n);for(var v=n.next();!v.done;v=n.next())(v=O2b(a,d,v.value))&&r.push(v);c.path&&r.push({YK:c.path,iwa:"parent",Wb:"p"});return r})),f=_.vd([]);if(!b.Yw){var g=P2b(a,d);g&&(b=LIb(b,g.nya),f=a.bda(b).ka(_.y(function(n){return n.length&&(n=_.sg(n[0]))?[MIb(n,g.Dta)]:[]}),_.te([])))}else if(c.path){var h=P2b(a,c.path);h&&(b=LIb(c,h.nya),f=a.bda(b).ka(_.y(function(n){for(var r=[],v=_.q(n),A=v.next();!A.done;A=v.next())(A=
Q2b(d,A.value,h.nya))&&r.push(A);!r.length&&n.length&&(n=_.sg(n[0]))&&r.push(MIb(n,h.Dta));return r}),_.te([])))}return _.Id(f,e).ka(_.y(function(n){var r=_.q(n);n=r.next().value;r=r.next().value;return n.concat(r)}))},P2b=function(a,b){a=_.q(a.config.K2);for(var c=a.next();!c.done;c=a.next()){var d=c.value;c=d.ZD;d=d.fE;if(b.match(c.Ep))return{Dta:!0,nya:c};if(b.match(d.Ep))return{Dta:!1,nya:d}}},Q2b=function(a,b,c){var d=_.Fz(b),e=c.Rd.exec(_.Fz(a));if(e&&(a=new RegExp(yIb(c.jh,function(f){return _.dB(e[Number(f)])})),
d.match(a)))return{YK:b,iwa:"test",Wb:"t"}},O2b=function(a,b,c){if(c!==b){var d=_.Fz(c);b=_.Fz(b);var e={};a=_.q(a.config.b1);for(var f=a.next();!f.done;e={Tja:e.Tja},f=a.next())if(f=f.value,e.Tja=f.Rd.exec(b),e.Tja){var g=new RegExp(yIb(f.jh,function(h){return function(n){return _.dB(h.Tja[Number(n)])}}(e)));if(d.match(g))return{YK:c,iwa:f.label,Wb:f.Wb}}}};
lP.prototype.bda=function(a){var b=this;return this.Vq.list(a.hb,a.Oc,a.repository,_.Jh(a),a.path||"",a.params.Mb).ka(_.y(function(c){return c.map(function(d){return d.le()})}),_.be(function(c){_.Kr(b.Zg,c);return _.vd([])}))};lP.prototype.GN=function(){for(var a=_.q(this.Eg),b=a.next();!b.done;b=a.next())b=b.value,b();this.Eg=[]};_.W.Object.defineProperties(lP.prototype,{Wa:{configurable:!0,enumerable:!0,set:function(a){this.Xl.next(a)},get:function(){return this.Xl.value}}});
lP.ha=function(a){return new (a||lP)(_.x(_.zn),_.x(_.Zt),_.x(kP),_.x(_.tJ),_.x(_.Jr),_.x(_.cg),_.x(_.tt),_.x(_.Fy))};
lP.ya=_.ec({type:lP,qa:[["related-files-dropdown"]],tb:function(a,b){a&1&&(_.hf(aP,7),_.hf(M2b,7));if(a&2){var c;_.gf(c=_.lf())&&(b.Gp=c.first);_.gf(c=_.lf())&&(b.ku=c.first)}},inputs:{config:"config",Wa:"place"},Aa:5,Ba:4,Fa:[[3,"item","ariaLabel","dense","isOpen"],["dropdownButton",""],["dropdownList",""],["dense",""],["class","space-between-alignment","mat-list-item","","trackAction","navigateRelatedFiles",3,"routerLink","ascTrackElement",4,"ngFor","ngForOf"],[3,"ngSwitch",4,"ngIf"],["mat-list-item",
"","trackAction","navigateRelatedFiles",1,"space-between-alignment",3,"routerLink","ascTrackElement"],[4,"ngIf","ngIfElse"],["relatedFilepath",""],[3,"shortcut",4,"ngIf"],[3,"shortcut"],[3,"ngSwitch"],[4,"ngIf"],[4,"ngSwitchCase"],["theme","error",4,"ngSwitchCase"],[1,"dynamic-header"],["theme","error"],["class","related-nav-list-item","mat-list-item","","trackAction","navigateDynamicRelatedFiles",3,"routerLink","ascTrackElement","title",4,"ngFor","ngForOf"],["mat-list-item","","trackAction","navigateDynamicRelatedFiles",
1,"related-nav-list-item",3,"routerLink","ascTrackElement","title"]],va:function(a,b){a&1&&(_.B(0,"dropdown-button",0,1),_.K("isOpen",function(c){return c?b.cea():b.bea()}),_.P(2),_.D(),_.N(3,KIb,5,6,"ng-template",null,2,_.pf));a&2&&(_.z("item",b.Gz)("ariaLabel",b.label)("dense",!0),_.w(2),_.We(" ",b.label,"\n"))},Ia:[_.En,_.gm,_.hm,_.im,_.jm,aP,_.tE,_.rE,_.gz,_.hz,_.Ow,_.vI,_.nn,_.mm,_.dA],styles:[".dynamic-header[_ngcontent-%COMP%]{font-weight:700;text-align:center;padding:4px}menu-keyboard-shortcut-hint[_ngcontent-%COMP%]{padding-left:12px}a.space-between-alignment[_ngcontent-%COMP%] >   span.mat-list-item-content{display:flex;justify-content:space-between}@media (max-width:1200px){  .cdk-overlay-container .dropdown-button-container{display:block;overflow:hidden}  .cdk-overlay-container .dropdown-button-container mat-nav-list{overflow-y:auto;max-height:calc(100vh - 125px)}  .cdk-overlay-container .dropdown-button-container a.space-between-alignment{min-width:150px}}"],
Na:0});_.R2b=[];var S2b=["dropdownTemplate"],OIb=function(a){return["v",a]},pP=function(a,b){this.Ga=a;this.vd=b;this.RGc=_.R2b;this.Uac="View this file in an external site";this.ZC=!1;this.l8="ciderv";this.hia=!1;this.wwa=[];this.Eg=[]};_.k=pP.prototype;_.k.Pa=function(){var a=this;this.Gz={title:"View in",FK:this.ku,mc:"ViewInDropdown"};this.IN=this.vd.register("openViewInDropdown","v",function(){a.Gp.fB();a.pr("openDropdown")})};
_.k.Tb=function(a){if(a.place||null!=a.ciderDefault.uf||null!=a.suggestUniqueCiderWs.uf){var b=this.Wa;a=[];for(var c=_.q(this.RGc),d=c.next();!d.done;d=c.next())if(d=d.value,!d.Rd||b.path.match(d.Rd)){var e=d;d=Object.assign({},e);e=e.lB;d=(delete d.lB,d);e=e(b);var f=void 0;if(null==(f=e)?0:f.includes("cider.corp.google.com"))switch(this.l8){case "prompt":f=void 0,e=null!=(f=eCb(e,this.hia))?f:null}e&&a.push(Object.assign({},d,{url:e}))}this.ZC||(b=kCb(b))&&a.push({description:"View raw file content",
key:"r",label:"Raw Content View",url:b});this.qsa&&a.push({description:"View in Gitiles",key:"g",label:"View in Gitiles",url:this.qsa});this.rH&&a.push({description:"View in Public CS",key:"e",label:"View in Public CS",url:this.rH});this.wwa=a}};_.k.La=function(){this.IN&&this.IN();this.GN()};_.k.bea=function(){this.GN()};
_.k.cea=function(){for(var a=this,b={},c=_.q(this.wwa),d=c.next();!d.done;b={uV:b.uV},d=c.next())b.uV=d.value,this.Eg.push(this.vd.register(b.uV.label,b.uV.key,function(e){return function(){_.vj(e.uV.url,void 0,_.kh("_blank"));a.Gp.uQ();a.pr(e.uV.label)}}(b),!0))};_.k.pr=function(a){this.Ga.mb({element:"ViewInDropdown",action:a,projectId:this.Wa.hb,gestureName:"KEYBOARD"})};_.k.GN=function(){for(var a=_.q(this.Eg),b=a.next();!b.done;b=a.next())b=b.value,b();this.Eg=[]};
pP.ha=function(a){return new (a||pP)(_.x(_.zn),_.x(_.tt))};
pP.ya=_.ec({type:pP,qa:[["view-in-dropdown"]],tb:function(a,b){a&1&&(_.hf(aP,5),_.hf(S2b,7));if(a&2){var c;_.gf(c=_.lf())&&(b.Gp=c.first);_.gf(c=_.lf())&&(b.ku=c.first)}},inputs:{Wa:"place",qsa:"gitilesLink",rH:"ossLink",ZC:"isGenerated",l8:"ciderDefault",hia:"suggestUniqueCiderWs"},features:[_.uc],Aa:3,Ba:1,Fa:[[3,"item","ariaLabel","dense","isOpen",4,"ngIf"],["dropdownTemplate",""],[3,"item","ariaLabel","dense","isOpen"],["dense",""],["class","space-between-alignment","mat-list-item","","target",
"_blank",3,"href",4,"ngFor","ngForOf"],["mat-list-item","","target","_blank",1,"space-between-alignment",3,"href"],[3,"shortcut"]],va:function(a,b){a&1&&(_.N(0,NIb,1,3,"dropdown-button",0),_.N(1,QIb,2,1,"ng-template",null,1,_.pf));a&2&&_.z("ngIf",b.wwa.length)},Ia:[_.gm,_.hm,aP,_.gz,_.hz,_.vI],styles:["menu-keyboard-shortcut-hint[_ngcontent-%COMP%]{padding-left:12px}  a.space-between-alignment>span.mat-list-item-content{display:flex;justify-content:space-between}"],Na:0});var $Ib=function(a){return{enabled:a}},qP=function(a,b,c,d,e,f,g,h){this.Ga=a;this.Pd=b;this.qc=c;this.Nd=d;this.vd=e;this.lwa=f;this.service=g;this.Nb=h;this.aVb=this.Nb.C3a.ka(_.re(1))};qP.prototype.Pa=function(){var a=this;this.km=this.vd.register("toggleBlame","b",function(){a.Bha&&(WIb(a,"KEYBOARD"),_.vk(a.Pd))})};qP.prototype.La=function(){this.km&&this.km()};qP.prototype.NG=function(){return this.service.NG(this.by.ka(_.y(function(a){return 1===a.kind}))).ka(_.y(function(a){return{visible:a}}))};
var WIb=function(a,b){b=void 0===b?"CLICK":b;a.Nd.Xw("BLAME")?(a.Nd.HOa("BLAME"),T2b(a,!1,b)):(a.Nd.kPa("BLAME"),T2b(a,!0,b))},T2b=function(a,b,c){a.Ga.mb({element:"RepositoryDetailHeaderBlame",action:b?"show":"hide",projectId:a.Ld.hb,gestureName:c})};
_.W.Object.defineProperties(qP.prototype,{yb:{configurable:!0,enumerable:!0,set:function(a){this.by?this.by.next(a):this.by=new _.If(a)},get:function(){return this.by.value}},GFc:{configurable:!0,enumerable:!0,get:function(){return _.jp(this.Ld,_.ZE(this.Ld.Vb(),"ref").Za())}},COb:{configurable:!0,enumerable:!0,get:function(){return"DiffDetailHeader"!==this.componentId&&("FileDetail"!==this.componentId||"code-diff"!==this.contentType)}},Bha:{configurable:!0,enumerable:!0,get:function(){return"FileDetail"===
this.componentId&&"text"===this.contentType}},HNc:{configurable:!0,enumerable:!0,get:function(){return _.eF(this.Ld)&&"FileDetail"===this.componentId&&this.contentType&&["binary","largeFile","markdown","text","jupyter"].includes(this.contentType)}},JAb:{configurable:!0,enumerable:!0,get:function(){var a="FolderDetail"===this.componentId&&this.qc.Lb(11);return this.qc.Lb(23)&&(this.Bha||a)}},ZC:{configurable:!0,enumerable:!0,get:function(){return _.hF(this.yb.BD)}},yzb:{configurable:!0,enumerable:!0,
get:function(){return this.qc.Lb(85)&&this.Bha}},Ld:{configurable:!0,enumerable:!0,get:function(){return this.yb.location}},QEc:{configurable:!0,enumerable:!0,get:function(){return this.Nd.Xw("BLAME")}}});qP.ha=function(a){return new (a||qP)(_.x(_.zn),_.x(_.sl),_.x(_.Zt),_.x(_.NI),_.x(_.tt),_.x(_.AK),_.x(_.HI),_.x(_.lu))};
qP.ya=_.ec({type:qP,qa:[["header-actions","componentId","","viewData",""]],inputs:{componentId:"componentId",contentType:"contentType",yb:"viewData"},Yb:["componentId","","viewData",""],Aa:20,Ba:11,Fa:[[4,"ngIf"],[3,"overrideBrowserSearch",4,"ngIf"],[3,"viewData",4,"ngIf"],[3,"place","gitilesLink","ossLink","isGenerated","ciderDefault","suggestUniqueCiderWs",4,"ngIf"],[3,"place","config",4,"ngIf"],["type","button","color","primary","mat-stroked-button","","class","blame",3,"selected","click",4,"ngIf"],
[3,"componentId"],[3,"overrideBrowserSearch"],[3,"viewData"],[3,"place","gitilesLink","ossLink","isGenerated","ciderDefault","suggestUniqueCiderWs"],[3,"place","config"],["type","button","color","primary","mat-stroked-button","",1,"blame",3,"click"],["fxLayout","",1,"gmat-subhead-2","title"],["mat-icon-button","","ascTrackElement","BottomPanelToggle","trackGestureClick","true","aria-label","Toggle bottom panel","matTooltip","Toggle bottom panel",3,"color","trackAction","click"],["svgIcon","shared:panes"],
["mat-icon-button","","ascTrackElement","VirtualScrollToggle","trackGestureClick","true",3,"color","trackAction","ariaLabel","matTooltip","click",4,"ngIf"],["mat-icon-button","","ascTrackElement","VirtualScrollToggle","trackGestureClick","true",3,"color","trackAction","ariaLabel","matTooltip","click"]],va:function(a,b){a&1&&(_.N(0,RIb,1,0,"layer-menu-dropdown",0),_.P(1,"\n"),_.N(2,SIb,2,3,"find-in-file-dropdown",1),_.P(3,"\n"),_.N(4,TIb,1,1,"links-dropdown",2),_.P(5,"\n"),_.N(6,UIb,4,10,"view-in-dropdown",
3),_.P(7,"\n"),_.N(8,VIb,2,2,"related-files-dropdown",4),_.P(9,"\n"),_.P(10,"\n"),_.N(11,XIb,5,2,"button",5),_.P(12,"\n"),_.N(13,YIb,7,2,"ng-container",0),_.Q(14,"async"),_.P(15,"\n"),_.N(16,aJb,5,5,"ng-container",0),_.P(17,"\n"),_.F(18,"fullscreen-button",6),_.P(19,"\n"));a&2&&(_.z("ngIf",b.JAb),_.w(2),_.z("ngIf",b.Bha),_.w(2),_.z("ngIf",b.COb),_.w(2),_.z("ngIf",b.HNc),_.w(2),_.z("ngIf",b.lwa.config&&!b.GFc&&b.COb),_.w(3),_.z("ngIf",b.Bha&&!b.JAb),_.w(2),_.z("ngIf",_.R(14,9,b.NG())),_.w(3),_.z("ngIf",
b.yzb),_.w(2),_.z("componentId",b.componentId))},Ia:[_.En,_.hm,cP,ON,gP,jP,_.Wq,_.ss,_.Uw,lP,pP,_.mm],styles:["header-actions[_nghost-%COMP%]{align-items:center;display:flex;padding:0 10px}header-actions[_nghost-%COMP%]     .mat-chip-list-wrapper{margin:0}button.blame[_ngcontent-%COMP%]:not(:first-child), find-in-file-dropdown[_ngcontent-%COMP%]:not(:first-child), layer-menu-dropdown[_ngcontent-%COMP%]:not(:first-child), links-dropdown[_ngcontent-%COMP%]:not(:first-child), related-files-dropdown[_ngcontent-%COMP%]:not(:first-child), view-in-dropdown[_ngcontent-%COMP%]:not(:first-child){margin-left:8px}button.blame[_ngcontent-%COMP%]{border-radius:4px;min-width:unset;padding:0}button.blame[_ngcontent-%COMP%]   div.title[_ngcontent-%COMP%]{align-items:center;padding:0 8px}"],
Na:0});var rP=function(a,b,c){this.Ga=a;this.vd=c;this.Myb=this.ZC=this.vNc=!1;this.fYa="";this.KPb="FILE";this.bAa="Generated by a BUILD rule. See go/bbcp for more details";this.jO="detail-header-id";this.mc="DetailHeader";this.km=function(){};this.W0a=b.Lb(22)};rP.prototype.Pa=function(){var a=this;this.km=this.vd.register("triggerStarButton","s",function(){a.Ga.mb({element:"DetailHeader",action:"changeStar",gestureName:"KEYBOARD"});a.IPb&&a.IPb.l3a.next({kind:"event",action:"KEYBOARD"})})};
rP.prototype.La=function(){this.km()};
_.W.Object.defineProperties(rP.prototype,{yb:{configurable:!0,enumerable:!0,set:function(a){this.ZC=_.hF(a.BD);this.Myb=_.Smb(a.BD);var b;(b=a.location.path||"")&&"/"!==b?(b=_.Fz(b),b="/"===b.substr(-1)?b.substr(0,b.length-1):b):b="Repository Root";this.fYa=b;if(0===a.kind&&0!==a.Dtb.length){var c=a.Dtb[0],d=_.ho(c);b=d.Fk();d=_.Vh(d,3);c=c.le();var e=_.Emb(b);b=_.Vh(b,2);b="depot"===e.type?new _.xg({repository:b,qb:d,path:c,params:void 0}):new _.yg({je:e,repository:b,qb:d,path:c,params:void 0})}else b=
void 0;this.jRa=b;this.KPb=_.Yh(a.location);this.fza=a},get:function(){return this.fza}},Wa:{configurable:!0,enumerable:!0,get:function(){return this.yb.location}}});rP.ha=function(a){return new (a||rP)(_.x(_.zn),_.x(_.Zt),_.x(_.tt))};
rP.ya=_.ec({type:rP,qa:[["detail-header","componentId","","viewData",""]],tb:function(a,b){a&1&&_.hf(_.cK,5);if(a&2){var c;_.gf(c=_.lf())&&(b.IPb=c.first)}},inputs:{componentId:"componentId",contentType:"contentType",vNc:"showLinksDropdown",yb:"viewData"},Yb:["componentId","","viewData",""],Aa:10,Ba:10,Fa:[["fxLayout","","fxLayoutAlign","space-between center","fxFlex","noshrink",1,"header"],["fxLayout","","fxLayoutAlign","start center"],[3,"place","type","trackElement","elementName",4,"ngIf"],[1,
"place","gmat-subtitle-2"],[4,"ngIf"],["fxFlexAlign","stretch",3,"activeLocation","showMostRecentCommitForPath","lastSubmoduleFetchSpec"],["fxFlex","initial",3,"componentId","contentType","viewData"],["unknownGeneratingFile",""],[3,"place","type","trackElement","elementName"],[4,"ngIf","ngIfElse"],["src","https://ssl.gstatic.com/devopsconsole/images/source/build-output.png","alt","Generated by a BUILD rule. See go/bbcp for more details","matTooltip","Generated by a BUILD rule. See go/bbcp for more details",
4,"ngIf"],["trackAction","navigateToGeneratedBy",3,"ascTrackElement","routerLink"],"src;https://ssl.gstatic.com/devopsconsole/images/source/build-output.png;alt;Generated by a BUILD rule. See go/bbcp for more details;matTooltip;Generated by a BUILD rule. See go/bbcp for more details".split(";")],va:function(a,b){a&1&&(_.B(0,"div",0)(1,"div",1),_.N(2,bJb,1,4,"star",2),_.B(3,"h2",3),_.P(4),_.N(5,eJb,3,3,"ng-container",4),_.D(),_.F(6,"commit-information",5),_.D(),_.F(7,"header-actions",6),_.D(),_.N(8,
fJb,1,0,"ng-template",null,7,_.pf));a&2&&(_.w(2),_.z("ngIf",b.W0a),_.w(1),_.Ee("id",b.jO),_.w(1),_.We(" ",b.fYa," "),_.w(1),_.z("ngIf",b.ZC),_.w(1),_.z("activeLocation",b.Wa)("showMostRecentCommitForPath",!0)("lastSubmoduleFetchSpec",b.yb.T_),_.w(1),_.z("componentId",b.componentId)("contentType",b.contentType)("viewData",b.yb))},Ia:[_.En,qN,_.hm,_.qr,_.rr,_.yr,_.vr,qP,_.Uw,_.nn,_.cK],styles:["detail-header[_nghost-%COMP%]{overflow:auto}h1[_ngcontent-%COMP%]{font-size:14px}.header[_ngcontent-%COMP%]{outline:0}.place[_ngcontent-%COMP%], .ref-separator[_ngcontent-%COMP%], commit-information[_ngcontent-%COMP%], links-dropdown[_ngcontent-%COMP%], star[_ngcontent-%COMP%]{padding-left:8px}.place[_ngcontent-%COMP%]{font-size:13px}img[_ngcontent-%COMP%]{height:18px;vertical-align:middle;width:18px}"],
Na:0});var sP=function(){this.U4a=2};sP.prototype.Pa=function(){};_.W.Object.defineProperties(sP.prototype,{XJc:{configurable:!0,enumerable:!0,get:function(){return _.ep(_.IF(this.yb.location.Vb(),function(a){delete a.gx;delete a.wn}).Za())}}});sP.ha=function(a){return new (a||sP)};
sP.ya=_.ec({type:sP,qa:[["diff-detail-header"]],inputs:{yb:"viewData"},Aa:11,Ba:6,Fa:[["fxFlex","50","fxLayout","row",1,"left-diff"],["fxFlex","grow","fxLayoutAlign","stretch"],[3,"activeLocation","version"],["fxFlexAlign","center","ascTrackElement","DiffDetailHeader","trackAction","closeDiff",1,"close-diff",3,"routerLink","trackProjectId"],"type;button;mat-icon-button;;aria-label;Exit diff".split(";"),["fxLayoutAlign","end","fxFlex","noshrink",1,"right-diff"],["fxFlexAlign","stretch",3,"activeLocation"],
["fxFlex","grow"],["componentId","DiffDetailHeader",3,"viewData"]],va:function(a,b){a&1&&(_.B(0,"div",0)(1,"div",1),_.F(2,"commit-information",2),_.D(),_.B(3,"a",3)(4,"button",4)(5,"mat-icon"),_.P(6,"clear"),_.D()()()(),_.B(7,"div",5),_.F(8,"commit-information",6)(9,"div",7)(10,"header-actions",8),_.D());a&2&&(_.w(2),_.z("activeLocation",null==b.yb?null:b.yb.location)("version",b.U4a),_.w(1),_.z("routerLink",b.XJc)("trackProjectId",b.yb.location.hb),_.w(5),_.z("activeLocation",null==b.yb?null:b.yb.location),
_.w(2),_.z("viewData",b.yb))},Ia:[_.En,qN,_.qr,_.rr,_.yr,_.vr,qP,_.Wq,_.ss,_.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}"],Na:0});var tP=function(a,b){this.Ga=a;this.vc=b;this.markerHeight="10px";this.DCb=new _.If([]);this.QEb=new _.If(null);this.CCb=new _.If({});this.BCb=new _.al;this.DCb=_.Id(this.CCb,this.QEb).ka(_.y(function(c){var d=_.q(c);c=d.next().value;var e=d.next().value;d=iJb("find",c.find,e);var f=iJb("search",c.search,e),g=iJb("xrefs",c.Wm,e);c=iJb("importantXrefs",c.iEc,e);return[].concat(_.qc(f),_.qc(g),_.qc(c),_.qc(d))}))};
_.W.Object.defineProperties(tP.prototype,{fua:{configurable:!0,enumerable:!0,set:function(a){this.CCb.next(a)}},Vl:{configurable:!0,enumerable:!0,set:function(a){this.QEb.next(a)}}});tP.ha=function(a){return new (a||tP)(_.x(_.zn),_.x(_.HI))};
tP.ya=_.ec({type:tP,qa:[["file-content-pager"]],inputs:{fua:"markers",Vl:"numLines"},outputs:{BCb:"markerClicked"},Aa:2,Ba:3,Fa:[[3,"class","height","top","click",4,"ngFor","ngForOf"],[3,"click"]],va:function(a,b){a&1&&(_.N(0,hJb,1,7,"div",0),_.Q(1,"async"));a&2&&_.z("ngForOf",_.R(1,1,b.DCb))},Ia:[_.gm,_.mm],styles:["file-content-pager[_nghost-%COMP%]{height:100%;position:absolute;right:0;top:0;width:14px}.marker[_ngcontent-%COMP%]{border-style:solid;border-width:1px;min-height:5px;position:absolute;width:100%}"],
Na:0});var uP=function(a,b){this.Ga=a;this.Zg=b};_.k=uP.prototype;_.k.rr=function(a){_.Kr(this.Zg,a)};_.k.J2a=function(a){return _.qNa(this.Ga,a,"codeRenderFull")};_.k.Nia=function(a,b){_.qNa(this.Ga,a,"codeRenderRefresh_"+b)};_.k.YBb=function(){this.Ga.mb({element:"Folding",action:"collapse",gestureName:"CLICK"})};_.k.TVa=function(){this.Ga.mb({element:"Folding",action:"expand",gestureName:"CLICK"})};_.k.a0=function(){this.Ga.mb({element:"FileDetail",action:"focusCodePanel",gestureName:"KEYBOARD"})};
_.k.nr=function(){this.Ga.mb({element:"FileDetail",action:"copyCode",gestureName:"KEYBOARD"})};_.k.FS=function(){this.Ga.mb({element:"FileDetail",action:"scroll",gestureName:"SCROLL"})};uP.ha=function(a){return new (a||uP)(_.u(_.zn),_.u(_.Jr))};uP.ua=_.t({token:uP,oa:uP.ha});var vP=function(){};vP.prototype.transform=function(a){return a["image/png"]?(a["image/png"]=a["image/png"].toString().replaceAll("\n",""),_.bcb("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(""),_.smb(a)):_.smb("<data with types: "+Object.keys(a).join(", ")+">")};vP.ha=function(a){return new (a||vP)};vP.Ie=_.hc({name:"renderData",type:vP,oe:!0});var wP=function(){};wP.prototype.Pa=function(){};wP.ha=function(a){return new (a||wP)};
wP.ya=_.ec({type:wP,qa:[["jupyter-notebook"]],inputs:{s0:"notebook"},Aa:1,Ba:1,Fa:[[4,"ngFor","ngForOf"],[3,"ngSwitch"],[3,"content",4,"ngSwitchCase"],[4,"ngSwitchCase"],[3,"content"],[1,"inline",3,"value","fileName"],[3,"expanded",4,"ngIf"],[3,"expanded"],[3,"outerHTML"]],va:function(a,b){a&1&&_.N(0,sJb,4,3,"ng-container",0);a&2&&_.z("ngForOf",b.s0.cells)},Ia:[_.gm,_.hm,_.im,_.jm,_.AJ,_.jH,_.jA,_.dH,_.gH,_.IH,vP],styles:["jupyter-notebook[_nghost-%COMP%]{display:block;padding:10px}mat-card[_ngcontent-%COMP%]{margin:10px 0}"]});var xP=function(){this.size=0;this.faa=_.ge;this.oAb=new _.al;this.cwa=void 0;this.xha=!1};xP.prototype.Pa=function(){};xP.prototype.La=function(){var a;null==(a=this.Ya)||a.unsubscribe()};xP.prototype.Tb=function(a){if(a.fullViewData){var b;null==(b=this.Ya)||b.unsubscribe();this.cwa=void 0;this.xha=!1;this.Ya=void 0}};
var xJb=function(a,b){a.xha=!1;var c;null==(c=a.Ya)||c.unsubscribe();a.Ya=void 0;a.cwa=b.ka(_.y(function(d){return d.Be}))},wJb=function(a,b){a.xha=!0;var c;null==(c=a.Ya)||c.unsubscribe();a.Ya=b.ka(_.he(1)).subscribe(function(d){a.oAb.emit(d);a.xha=!1})};xP.ha=function(a){return new (a||xP)};
xP.ya=_.ec({type:xP,qa:[["large-file","fullViewData",""]],inputs:{size:"size",faa:"fullViewData"},outputs:{oAb:"largeFileViewData"},features:[_.uc],Yb:["fullViewData",""],Aa:3,Ba:2,Fa:[[4,"ngIf","ngIfElse"],["prompt",""],["spinner",""],[3,"inline"],["icon","source:file"],["fullContentsLoading",""],["gme-button-old","","ascTrackElement","FileDetail","trackAction","showFullContents",3,"click"],["gme-button-old","","ascTrackElement","FileDetail","trackAction","showRawContents",3,"click"]],va:function(a,
b){a&1&&(_.N(0,vJb,5,4,"ng-container",0),_.N(1,AJb,7,5,"ng-template",null,1,_.pf));if(a&2){var c=_.Ve(2);_.z("ngIf",b.cwa)("ngIfElse",c)}},Ia:[_.En,_.hm,_.bz,_.Yz,_.$z,_.Zz,_.rE,_.mm,_.QB],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:400 .9230769231rem/1.2307692308rem Roboto Mono,monospace;letter-spacing:normal;padding:0 4px;position:absolute}"],Na:0});var yP=function(a,b,c){var d=this;this.Ga=a;this.vc=b;this.Nb=c;this.LU=_.tu().create(["PREVIEW",0],["SOURCE",1]);this.selectedIndex=this.vc.isb.ka(_.y(function(e){return d.LU.get(e)}))};yP.prototype.Pa=function(){};yP.prototype.Kk=function(a){(a=_.Bh(this.LU.inverse,a))&&this.vc.lG!==a&&(this.Ga.mb({element:"MarkdownTabHeader",action:this.kRa(a),gestureName:"CLICK",projectId:this.yb.location.hb}),this.vc.lG=a,this.Nb.bha(a))};
yP.prototype.kRa=function(a){switch(a){case "SOURCE":return"openSourceTab";case "PREVIEW":return"openPreviewTab";default:return _.rg(a,"Unknown file detail tab selected")}};yP.ha=function(a){return new (a||yP)(_.x(_.zn),_.x(_.HI),_.x(_.lu))};
yP.ya=_.ec({type:yP,qa:[["markdown-tab-header","viewData",""]],inputs:{yb:"viewData"},Yb:["viewData",""],Aa:4,Ba:3,Fa:[["gmat-tabs","",3,"selectedIndex","selectedIndexChange"],["label","Preview"],["label","Source"]],va:function(a,b){a&1&&(_.B(0,"mat-tab-group",0),_.K("selectedIndexChange",function(c){return b.Kk(c)}),_.Q(1,"async"),_.F(2,"mat-tab",1)(3,"mat-tab",2),_.D());a&2&&_.z("selectedIndex",_.R(1,1,b.selectedIndex))},Ia:[_.nC,_.jC,_.iC,_.mm],styles:["mat-tab-group[_ngcontent-%COMP%]     .mat-tab-label{height:40px}"]});var zP=function(a){this.element=a};_.W.Object.defineProperties(zP.prototype,{YLc:{configurable:!0,enumerable:!0,set:function(a){var b=this;a="data:image/svg+xml,"+encodeURIComponent(null!=a?a:"");fetch(a).then(function(c){return c.blob()}).then(function(c){var d=b.element.ta;_.Fj(d);d.appendChild(QZb(c))})}}});zP.ha=function(a){return new (a||zP)(_.x(_.Rc))};zP.Ha=_.gc({type:zP,qa:[["","safeSvg",""]],inputs:{YLc:"safeSvg"}});var AP=function(a){this.qb=a};_.W.Object.defineProperties(AP.prototype,{bMc:{configurable:!0,enumerable:!0,set:function(a){switch(this.qb.ta.tagName){case "AUDIO":var b=this.qb.ta;a=a instanceof _.Rf?a:_.FAa(a);b.src=_.Tf(a);break;case "IMG":this.qb.ta.src=a;break;case "VIDEO":b=this.qb.ta,a=a instanceof _.Rf?a:_.FAa(a),b.src=_.Tf(a)}}}});AP.ha=function(a){return new (a||AP)(_.x(_.Rc))};AP.Ha=_.gc({type:AP,qa:[["","sanitizeSrc",""]],inputs:{bMc:"sanitizeSrc"}});var BP=function(a){this.VQa=a};
BP.prototype.tu=function(a){if(5===a.kind)return _.vd(_.yE);if(0!==a.kind)return _.vd(_.nE("Folding unsupported"));var b=a.location,c=b.hb,d=b.Oc,e=b.repository,f=b.path;b=b.params;f=_.VE(a.location,1)||f;var g=b.Mb?"HEAD":_.wh(a.location,1);a={qb:_.wh(a.location,0)||"",commit:g};return this.VQa.tu(c,d,e,a,f,b.Mb).ka(_.y(function(h){if(2===h.vg()||4===h.vg())var n=_.nE("Folding unavailable");else{n=[];h=_.q(_.Fi(h,_.Lo,3));for(var r=h.next();!r.done;r=h.next()){r=r.value;var v=r.getRange();v&&n.push({start:_.Ii(v,
1)-1,end:_.Ii(v,3)-1,indentation:_.Ii(r,2)})}n=_.pE(n)}return n}),_.te(_.yE),_.be(function(){return _.vd(_.nE("Folding unavailable"))}))};BP.ha=function(a){return new (a||BP)(_.u(_.Lx))};BP.ua=_.t({token:BP,oa:BP.ha});var U2b=function(){this.vVb=[]};_.W.Object.defineProperties(U2b.prototype,{widgets:{configurable:!0,enumerable:!0,get:function(){return this.vVb},set:function(a){this.vVb=a}}});var CP=function(){U2b.apply(this,arguments)};_.V(CP,U2b);var V2b=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})};_.k=CP.prototype;_.k.m_=function(a){var b=this.widgets.filter(function(c){return mCb(c.line,a)});this.Gh=0<b.length?{first:this.widgets.indexOf(b[0]),last:this.widgets.indexOf(b[b.length-1])}:void 0;return b};
_.k.osa=function(a,b){if(!this.Gh||a>this.widgets[this.Gh.last].line||b<=this.widgets[this.Gh.first].line)return[{widgets:this.m_({start:a,end:b}),type:"replace"}];var c=this.widgets[this.Gh.first],d=this.widgets[this.Gh.last],e=[];if(a>c.line){var f=this.dSa(a);0<f.length&&e.push({widgets:f,type:"remove"})}a<c.line&&(a=this.mRa(a),0<a.length&&e.push({widgets:a,type:"add",location:"start"}));b<d.line&&(a=this.cSa(b),0<a.length&&e.push({widgets:a,type:"remove"}));b>d.line&&(b=this.lRa(b),0<b.length&&
e.push({widgets:b,type:"add",location:"end"}));return e};_.k.lRa=function(a){for(var b=[],c=this.Gh.last+1;c<this.widgets.length;c++){var d=this.widgets[c];if(d.line>a)break;b.push(d);this.Gh.last=c}return b};_.k.mRa=function(a){for(var b=[],c=this.Gh.first-1;0<=c;c--){var d=this.widgets[c];if(d.line<a)break;b.push(d);this.Gh.first=c}return b};_.k.dSa=function(a){for(var b=[],c=this.Gh.first;c<=this.Gh.last;c++){var d=this.widgets[c];if(d.line>=a){this.Gh.first=c;break}b.push(d)}return b};
_.k.cSa=function(a){for(var b=[],c=this.Gh.last;c>=this.Gh.first;c--){var d=this.widgets[c];if(d.line<=a){this.Gh.last=c;break}b.push(d)}return b};CP.ha=function(){var a;return function(b){return(a||(a=_.Pc(CP)))(b||CP)}}();CP.ua=_.t({token:CP,oa:CP.ha});var DP=function(){U2b.apply(this,arguments)};_.V(DP,U2b);_.k=DP.prototype;_.k.m_=function(a){var b=this.widgets.filter(function(c){return void 0!==c.startLine&&mCb(c.startLine,a)||void 0!==c.endLine&&mCb(c.endLine,a)});0<b.length&&(this.Gh={first:this.widgets.indexOf(b[0]),last:this.widgets.indexOf(b[b.length-1])});return b};
_.k.osa=function(a,b){if(!this.Gh)return[];var c=this.widgets[this.Gh.first],d=this.widgets[this.Gh.last];if(void 0!==d.endLine&&a>=d.endLine||void 0!==c.startLine&&b<=c.startLine)return[{widgets:this.m_({start:a,end:b}),type:"replace"}];var e=[];if(void 0!==c.endLine&&a>c.endLine){var f=this.dSa(a);0<f.length&&e.push({widgets:f,type:"remove"})}void 0!==c.startLine&&a<c.startLine&&(a=this.mRa(a),0<a.length&&e.push({widgets:a,type:"add",location:"start"}));void 0!==d.startLine&&b<d.startLine&&(a=this.cSa(b),
0<a.length&&e.push({widgets:a,type:"remove"}));void 0!==d.endLine&&b>d.endLine&&(b=this.lRa(b),0<b.length&&e.push({widgets:b,type:"add",location:"end"}));return e};_.k.lRa=function(a){for(var b=[],c=this.Gh.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.Gh.last=c}return b};_.k.mRa=function(a){for(var b=[],c=this.Gh.first-1;0<=c;c--){var d=this.widgets[c];if(void 0!==d.endLine&&d.endLine<a)break;b.push(d);this.Gh.first=c}return b};
_.k.dSa=function(a){for(var b=[],c=this.Gh.first;c<=this.Gh.last;c++){var d=this.widgets[c];if(void 0!==d.endLine&&d.endLine>=a){this.Gh.first=c;break}b.push(d)}return b};_.k.cSa=function(a){for(var b=[],c=this.Gh.last;c>=this.Gh.first;c--){var d=this.widgets[c];if(void 0!==d.startLine&&d.startLine<=a){this.Gh.last=c;break}b.push(d)}return b};DP.ha=function(){var a;return function(b){return(a||(a=_.Pc(DP)))(b||DP)}}();DP.ua=_.t({token:DP,oa:DP.ha});var EP=function(a,b){_.tH.call(this,a,b);this.ob=a;this.visibility=_.AH;this.RC=new Map;this.du=0;this.vl=[];this.Uj=this.Pf=0;this.nBb=10};_.V(EP,_.tH);var W2b=function(a){a.Iia&&(a.Iia.style.height=_.tF(a.visibility,a.Pf)*a.lineHeight+"px");if(a.Q7){for(var b=a.visibility,c=a.Uj,d=0,e=b.bV.length-1;0<=e;e--){var f=b.bV[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.Q7.style.height=(a.du-c-d)*a.lineHeight+"px"}};
EP.prototype.qFb=function(){this.Iia||(this.Iia=document.createElement("div"),this.container.appendChild(this.Iia));this.content||(this.content=document.createElement("div"),this.container.appendChild(this.content));this.Q7||(this.Q7=document.createElement("div"),this.container.appendChild(this.Q7))};EP.prototype.Fs=function(){return this.du};var X2b=function(a){return{start:a.Pf,end:a.Uj}};EP.prototype.hj=function(a){if(a>=this.Pf&&a<this.Uj)return this.vl[a-this.Pf]};
var Y2b=function(a,b,c){b>=a.Pf&&b<a.Uj&&(a.content.replaceChild(c,a.vl[b-a.Pf]),a.vl[b-a.Pf]=c)};_.k=EP.prototype;_.k.clear=function(){_.tH.prototype.clear.call(this);this.vl=[];this.Uj=this.Pf=0;this.content&&(this.content.textContent="");this.RC.clear()};
_.k.Xs=function(a,b){if(this.content&&this.Iia&&this.Q7&&this.Tlb()){var c=a+b;a>=this.Uj||c<=this.Pf?(this.zfa(this.Uj-this.Pf),this.Uj=this.Pf=a,this.bQ(b,!0)):(a>this.Pf?this.zfa(a-this.Pf):this.bQ(this.Pf-a),c<this.Uj?this.zfa(this.Uj-c,!0):this.bQ(c-this.Uj,!0));W2b(this)}};
_.k.bQ=function(a,b){b=void 0===b?!1:b;if(!(0>=a)){this.Uj=Math.max(this.Uj,0);this.Pf=Math.max(this.Pf,0);var c=this.Atb(Math.max(0,b?this.Uj:this.Pf-a),a);this.content.insertAdjacentHTML(b?"beforeend":"afterbegin",_.Of(c));this.vl=Array.from(this.content.children);b?this.Uj+=a:(this.Pf-=a,0>=this.Pf&&(this.Uj-=this.Pf,this.Pf=0))}};
_.k.zfa=function(a,b){b=void 0===b?!1:b;a=Math.min(this.vl.length,a);for(var c=_.q(this.vl.splice(b?this.vl.length-a:0,a)),d=c.next();!d.done;d=c.next())this.content.removeChild(d.value);b||(this.Pf+=a);this.Uj=this.Pf+this.vl.length};_.k.Tlb=function(){return!0};
_.k.xv=function(a,b){var c=new Map(b.map(function(g){return[g.start,g]}));b=new Set;a=_.q(a);for(var d=a.next();!d.done;d=a.next()){d=d.value;for(var e=Z2b(d,c),f=d.start;f<d.end;f++)$2b(this,f,e,f===d.start),b.add(f)}c=_.q(this.RC);for(a=c.next();!a.done;a=c.next())a=_.q(a.value).next().value,b.has(a)||this.showLine(a);W2b(this)};
var Z2b=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},$2b=function(a,b,c,d){if(_.lF(b,a.Fs())){var e=a.RC.get(b);e&&e.hidden===!d||(c=a.mmb(b,c,!d),a.RC.set(b,{node:c,hidden:!d}),a.hj(b)&&(d=document.createElement("div"),d.insertAdjacentHTML("afterbegin",_.Of(c)),Y2b(a,b,d.firstChild)))}};
EP.prototype.showLine=function(a){if(_.lF(a,this.Fs())&&this.RC.get(a)){var b=this.hj(a);b&&Y2b(this,a,b.lastElementChild.firstElementChild);this.RC.delete(a)}};_.W.Object.defineProperties(EP.prototype,{lineHeight:{configurable:!0,enumerable:!0,get:function(){return this.nBb},set:function(a){this.nBb=a;W2b(this)}},iM:{configurable:!0,enumerable:!0,set:function(a){this.du=a;W2b(this)}}});EP.ha=function(a){return new (a||EP)(_.x(_.Rc),_.x(_.uk))};
EP.Ha=_.gc({type:EP,inputs:{visibility:"visibility"},features:[_.Be]});var FP=function(a,b,c,d,e){EP.call(this,c,d);var f=this;this.Pd=a;this.view=b;this.ob=c;this.yv=!1;this.Ee=[];this.kk=new _.al;this.fA=new _.al;this.lines=[];this.xn=[];this.AG=new Set;this.Ya=e.GR().ka(_.fe()).subscribe(function(g){var h=void 0===f.tabSize;f.tabSize=g;h||_.vk(f.Pd)})};_.V(FP,EP);FP.Ha=EP.Ha;_.k=FP.prototype;_.k.Pa=function(){EP.prototype.qFb.call(this)};_.k.La=function(){this.Ya.unsubscribe()};
_.k.Atb=function(a,b){b=a+b;for(var c=[];a<b;a++)this.RC.has(a)?c.push(this.RC.get(a).node):c.push(this.xn[a]);return _.Zbb(c)};_.k.bQ=function(a,b){b=void 0===b?!1:b;var c=Math.max(0,b?this.Uj:this.Pf-a),d=c+a;EP.prototype.bQ.call(this,a,b);for(a=c;a<d;a++)this.AG.has(a)&&(b=void 0,null==(b=this.hj(a))||b.setAttribute("aria-current","true"))};_.k.Tlb=function(){return 0<this.xn.length};
_.k.Tb=function(a){if(a.highlightedLines){a=_.q(Array.from(this.container.querySelectorAll("[aria-current]")));for(var b=a.next();!b.done;b=a.next())b.value.removeAttribute("aria-current");a=_.kF(this.Ee,this.Fs(),this.Pf,!0);a=_.q(a);for(b=a.next();!b.done;b=a.next()){b=b.value;for(var c=b.start;c<=b.end;c++){var d=void 0;null==(d=this.hj(c))||d.setAttribute("aria-current","true")}}this.AG=_.enb(this.Ee)}};
_.k.Xpa=function(a,b){var c=this,d=_.sH(this,"line");d.appendChild(_.rH(this,Array.from({length:b+1}).join(" "),"line"));b=_.rH(this,"...","line ellipses");b.addEventListener("click",function(){c.kk.emit(a)});d.appendChild(b);return d};
_.k.mmb=function(a,b,c){a=this.xn[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;">'+_.nH(a)+"</div></div>";return(0,_.mH)(c).eB()};_.k.Ud=function(a){a=a.target;a.classList.contains("ellipses")&&this.kk.emit(Number(a.nextElementSibling.firstElementChild.dataset.lineNumber))};
_.k.yQ=function(){if(this.Fs()&&this.vl[0])return this.vl[0].getBoundingClientRect().height;var a=_.sH(this,"");a.appendChild(document.createTextNode("_"));this.container.appendChild(a);var b=a.getBoundingClientRect().height;this.container.removeChild(a);return b};
_.k.T6=function(a,b){b=void 0===b?[]:b;this.lines=a;this.iM=a.length;this.xn=[];var c=document.getElementById("pre-rendered-code");if(null!=c&&this.yv){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.vl=Array.from(this.content.children);this.Pf=Number(this.vl[0].getAttribute("data-line-number"));this.Uj=this.Pf+this.vl.length;(c=_.qF(this.container,"virtual-scroll-format-code",
"body"))&&0>=c.scrollTop&&(c.scrollTop=d)}for(d=0;d<b.length;d++)this.xn.push(b[d]);if(this.xn.length<a.length)for(b=this.uNa(0,a.length),d=this.xn.length;d<a.length;d++)this.xn.push(u_b({lineNumber:d,line:a[d],Cp:b[d]}).eB())};
_.k.Wya=function(a){var b=this;a=a.filter(function(n){return _.lF(n,b.Fs())});if(!(0===a.length||a[a.length-1]>=this.Fs())){var c=new _.xH(new a3b),d=a.map(function(n){var r;return c.nd(null!=(r=b.Ej.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 h=a[g];this.xn[h]=u_b({lineNumber:h,line:this.lines[h],Cp:d[g]}).eB();e.insertAdjacentHTML("afterbegin",_.Of(this.xn[h]));
Y2b(this,h,e.firstChild)}null!=f&&(a=Number(f),isNaN(a)||this.focus(a))}};_.k.focus=function(a){a=_.kF(a,this.Fs());if(0!==a.length){var b=this.hj(a[0].start);b&&(b.hasAttribute("tabindex")||b.setAttribute("tabindex","-1"),this.fA.next(a[0].start),b.focus())}};_.k.clear=function(){EP.prototype.clear.call(this);this.view.clear()};_.k.uNa=function(a,b){for(var c=new _.xH(new a3b),d=[];a<b;a++){var e=void 0;d.push(c.nd(null!=(e=this.Ej.get(a))?e:null))}return d};
FP.ha=function(a){return new (a||FP)(_.x(_.sl),_.x(_.ef),_.x(_.Rc),_.x(_.uk),_.x(_.lu))};
FP.ya=_.ec({type:FP,qa:[["virtual-scroll-code-container"]],Cb:4,lb:function(a,b){a&1&&_.K("click",function(c){return b.Ud(c)});a&2&&_.Fe("-moz-tab-size",b.tabSize)("tab-size",b.tabSize)},inputs:{yv:"usePrefetchIfPossible",Ee:"highlightedLines",Ej:"inlineWidgets"},outputs:{kk:"lineShown",fA:"lineFocused"},features:[_.Be,_.uc],Aa:0,Ba:0,va:function(){},styles:["virtual-scroll-code-container{min-width:80ch;padding:0 4px;-moz-tab-size:2;tab-size:2;white-space:pre}virtual-scroll-code-container.nopadding{padding:0}virtual-scroll-code-container .ellipses{border-radius:1ch;cursor:pointer;padding:0 1ch;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}"],nb:2,
Na:0});var a3b=function(){};_.k=a3b.prototype;_.k.Q6=function(a,b){_.Hi(a,8,_.qH,b)};_.k.dmb=function(a,b,c){return _.sb(a.clone(),8).setStart(b).setEnd(c)};_.k.yo=function(a){return a};_.k.ar=function(a){return _.pH(a)};_.k.Zj=function(a){return a.Zj()};_.k.Pl=function(a){return a.Pl()};_.k.jta=function(a){return"a"===_.Vh(a,3)};_.k.tta=function(a){return _.Ai(a,7)};_.k.dKb=function(a,b){b=_.pH(a).concat(_.pH(b));_.sb(a,8,b)};_.k.setEnd=function(a,b){a.setEnd(b)};
_.k.zPb=function(a,b){if(b<a.Pl()||b>=a.Zj())throw new RangeError;var c=_.sb(a.clone(),8).setStart(b);a.setEnd(b);return c};_.k.Vb=function(a){var b=(new _.qH).setStart(a.startColumn).setEnd(a.endColumn);a.VVa&&_.ob(b,7,!0);var c,d=null!=(c=a.tagName)?c:"span";c=_.pb(b,3,d);_.pb(c,4,a.Bm);null!=a.href&&_.pb(b,5,a.href);null!=a.key&&b.WA(a.key);return b};_.k.N3a=function(a,b){return b.Pl()-a.Pl()||a.Zj()-b.Zj()};var b3b=["CodeMirror-activeline","CodeMirror-activeline-gutter"],GP=function(a,b){EP.call(this,a,b);this.ob=a;this.fA=new _.al;this.Sp=new _.al;this.Gs=new _.al;this.kk=new _.al;this.y_=void 0;this.CD=new Set;this.AG=new Set;this.OPa=new Map;this.epa=10};_.V(GP,EP);GP.Ha=EP.Ha;_.k=GP.prototype;
_.k.Pa=function(){EP.prototype.qFb.call(this);if(this.content){var a=_.sH(this,"");a.appendChild(document.createTextNode("_"));this.content.appendChild(a);var b=a.getBoundingClientRect().width;this.content.removeChild(a);a=b}else a=this.epa;this.Wwc=a};_.k.Xpa=function(a){var b=this,c=_.sH(this,"line-number CodeMirror-gutter-background");c.appendChild(_.rH(this,"-",""));c.addEventListener("click",function(){b.kk.emit(a)});return c};
_.k.mmb=function(a,b,c){b=this.Tl?this.Tl(a):void 0;return(0,_.mH)('<div class="line-number hidden-node CodeMirror-gutter-background"'+(c?' style="display:none;"':"")+'><span>-</span><div style="display:none;">'+(b?_.Ntb(a,b):_.Ptb(a,a+1))+"</div></div>").eB()};
_.k.Ud=function(a){var b=a.target;if(b.classList.contains("hidden-node"))return this.kk.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.Gs.next({line:c,n0:a}),!0;this.Sp.next({line:c,n0:a});return!1};
_.k.clear=function(){EP.prototype.clear.call(this);this.iM=0};_.k.focus=function(a){a=_.kF(a,this.vl.length,this.Pf,!0);0<a.length&&(this.vl[a[0].start-this.Pf].firstElementChild.focus(),this.fA.next(a[0].start))};
_.k.Gba=function(a){for(var b=_.q(this.CD||[]),c=b.next();!c.done;c=b.next()){c=c.value;c.classList.remove("highlight");for(var d=_.q(b3b),e=d.next();!e.done;e=d.next())c.classList.remove(e.value);c.removeAttribute("aria-current");c.style.backgroundColor=""}this.y_=a;this.CD=_.dnb(this.y_,this.vl,this.Pf,!0);this.AG=_.enb(a);a=_.q(this.CD);for(c=a.next();!c.done;c=a.next())this.Fba(c.value)};
_.k.h3a=function(a){if(this.Tl){this.Tl=a;for(var b=0,c=this.vl.length;b<c;b++)_.ymb(this.vl[b].firstElementChild,a(b+this.Pf))}else this.clear(),this.iM=this.du};_.k.Atb=function(a,b){b=a+b;if(this.Tl){for(var c=[];a<b;a++)this.RC.has(a)?c.push(this.RC.get(a).node):c.push(_.Otb({lineNumber:a,href:this.Tl(a)}).eB());return _.Zbb(c)}return _.Qtb({start:a,end:b}).eB()};
_.k.bQ=function(a,b){b=void 0===b?!1:b;var c=Math.max(0,b?this.Uj:this.Pf-a),d=c+a;EP.prototype.bQ.call(this,a,b);a=_.q(this.OPa.entries());for(b=a.next();!b.done;b=a.next()){var e=_.q(b.value);b=e.next().value;e=e.next().value;c<=b&&b<d&&this.vl[b-c].classList.add.apply(this.vl[b-c].classList,_.qc(e))}for(;c<d;c++)this.AG.has(c)&&(a=this.hj(c))&&(this.Fba(a),this.CD.add(a))};
_.k.zfa=function(a,b){b=void 0===b?!1:b;for(var c=Math.max(0,b?this.Uj:this.Pf-a),d=c+a;c<d;c++)if(this.AG.has(c)){var e=this.hj(c);e&&this.CD.delete(e)}EP.prototype.zfa.call(this,a,b)};_.k.Fba=function(a){a.classList.add("highlight");for(var b=_.q(b3b),c=b.next();!c.done;c=b.next())a.classList.add(c.value);a.setAttribute("aria-current","true")};
_.W.Object.defineProperties(GP.prototype,{Wwc:{configurable:!0,enumerable:!0,set:function(a){this.epa=a;this.container.style.width=Math.ceil(Math.log10(this.du))*this.epa+13+"px"}},iM:{configurable:!0,enumerable:!0,set:function(a){this.container.style.width=Math.ceil(Math.log10(a))*this.epa+13+"px";this.du=a;W2b(this)}}});GP.ha=function(a){return new (a||GP)(_.x(_.Rc),_.x(_.uk))};
GP.ya=_.ec({type:GP,qa:[["virtual-scroll-line-number-container"]],lb:function(a,b){a&1&&_.K("click",function(c){return b.Ud(c)})},inputs:{Tl:"lineNumberLinkProvider"},outputs:{fA:"lineFocused",Sp:"lineNumberClicked",Gs:"gutterClicked",kk:"lineShown"},features:[_.Be],Aa:0,Ba:0,va:function(){},styles:["virtual-scroll-line-number-container{flex-basis:auto;flex-grow:0;flex-shrink:0;min-width:0}div.line-number{padding:0 5px 0 3px;position:unset;text-align:end}.CodeMirror-linenumber{line-height:inherit;min-width:unset;padding:0 0 0 5px;position:unset}a.CodeMirror-linenumber{cursor:pointer;display:block;text-align:right}"],
nb:2,Na:0});var c3b=["content"],d3b=["gutter"],e3b=["decorations"],f3b=["sidebar"],g3b=["focusElement"],h3b=new _.mc("sidebarService"),i3b=new _.mc("lineWidgetsService"),HP=function(a,b,c,d,e,f,g,h,n,r,v,A,C,I,L,O,Y,ma,ta,wa){_.EH.call(this,A,C,a);var Ea=this;this.renderer=c;this.view=d;this.Hi=e;this.sga=f;this.jI=g;this.Vf=h;this.vd=n;this.document=r;this.Pd=I;this.Wx=L;this.eVa=O;this.aLa=Y;this.Y0a=ma;this.Uta=ta;this.fba=wa;this.xSa=_.kF;this.Qq=new Set;this.Ej=new Map;this.Uz=this.RR=this.PR=this.QR=!1;
this.ix=[];this.xu=new Map;this.Tz=new Map;this.P8=new _.oe(1);this.Ya=new _.pd;this.kt=[];this.zD=null;this.WU=[];this.tpa=new _.qe;this.iB=function(){};this.OR=!0;this.nV=this.lineHeight=0;this.value=this.fileName="";this.Kca=1E3;this.Kta=800;this.visibility=_.AH;this.rn=[];this.pB=void 0;this.yv=!1;this.Kia=new _.al;this.kk=new _.al;this.FM=new _.al;this.vQ=0;this.qe=this.wQ="";this.nq=this.km=this.ZG=void 0;this.x8=!1;this.VQ=!0;this.Sp=new _.al;this.Gs=new _.al;this.FS=_.Ui(function(){Ea.ze.FS()},
500);this.ze=v||_.hwb;this.Dh=new _.st(this.document);this.Dh.loa=!1;this.Dh.LM("CTRL_A",65,2);this.Dh.LM("CTRL_A",65,8);_.Kj(this.Dh,"shortcut",function(Ta){if("CTRL_A"===Ta.identifier){Ta=Ea.S8.ta;for(var gb={};Ta;){if(Ea.document.activeElement===Ta)return Ea.continue?(gb.yV=r.getSelection(),gb.Dza=gb.yV&&gb.yV.toString(),Ea.continue.then(function(mb){return function(){mb.yV&&mb.yV.toString()!==mb.Dza||_.rF(Ea.re.container)}}(gb))):_.rF(Ea.re.container),!1;Ta=Ta.parentElement;gb={yV:gb.yV,Dza:gb.Dza}}}return!0});
this.Ya.add(this.aLa.iC.subscribe(function(Ta){Ea.ob.ta.style.fontSize=null!=Ta?Ta+"px":"";_.vk(Ea.Pd);setTimeout(function(){Ea.sfa(Ea.re.yQ())})}));this.Ya.add(this.Wx.zpa.subscribe(function(Ta){Ea.qe=Ta;_.vk(Ea.Pd)}))};_.V(HP,_.EH);HP.Ha=_.EH.Ha;_.k=HP.prototype;
_.k.Tb=function(a){var b=this;if(!this.lineHeight){for(var c=_.q(this.qe.split(" ")),d=c.next();!d.done;d=c.next())(d=d.value)&&this.S8.ta.classList.add(d);this.lineHeight=this.re.yQ();this.zg.lineHeight=this.lineHeight;this.re.lineHeight=this.lineHeight;this.Xs()}a.fileName||a.value?(this.zXa(),this.continue=this.ze.J2a(function(){return b.render()})):a.scrollToLine?(this.zu(this.Ee),this.hU(_.UE(this.Ee))):a.lineNumberLinkProvider?(c=function(){b.zg.h3a(b.Tl)},this.continue?this.continue.then(c):
c()):a.visibleCodeIdentifier&&(a.visibleCodeIdentifier.vi&&this.jI.Fz(a.visibleCodeIdentifier.vi),this.xfa());(a.visibility||a.folding)&&this.xv();if(!this.OR){this.iB();var e=this.Ee;"CODE"===this.qG?this.iB=_.Hsb(this.Vf,function(){null!=e?b.hL(e,!0):b.baa.ta.focus()}):void 0!==this.qG&&(this.iB=this.Vf.registerCallback(this.qG,this.ob.ta,function(){b.hL(e,!0);b.iB()}))}this.VQ||this.zg.clear();if(a.lineLimitation){var f;this.wQ="".padStart(null!=(f=this.eH)?f:80," ")}};
_.k.pU=function(a){this.x8=a};_.k.hL=function(a,b){b=void 0===b?!1:b;var c=this;_.Bd(function(d){if(1==d.Tc)return _.Cd(d,c.continue,2);_.g0a(c.Hi,function(){c.FG(a,b)});d.Tc=0})};_.k.FG=function(a,b){if(void 0===b||!b||this.lca(_.UE(a)))this.re.focus(a),this.ob.ta.scrollLeft=0,this.OR=!0};_.k.sfa=function(a){this.lineHeight=a;this.zg.lineHeight=a;this.re.lineHeight=a;_.vk(this.Pd);this.hU(_.UE(this.Ee));j3b(this)};
_.k.Pa=function(){var a=this;_.EH.prototype.Pa.call(this);this.OI.ka(_.ae(function(){return a.Hi.fM}),_.y(function(b){return b.target.scrollLeft}),_.ae(function(){return a.Hi.Fua})).subscribe(function(b){a.Hr.ta.style.right=-b+"px";a.FS()});this.ob.ta.addEventListener("copy",function(){a.ze.nr()});this.ob.ta.addEventListener("keydown",function(b){if(!_.sF(b)){var c=document.activeElement;if(c&&c instanceof HTMLElement&&a.ob.ta.contains(c)){var d=c.dataset.lineNumber||c.parentElement.dataset.lineNumber;
d&&(d=Number(d),isNaN(d)||(["Up","ArrowUp","k"].includes(b.key)&&(a.re.ob.ta.contains(c)?a.FG(d-1):a.zg.focus(d-1),b.preventDefault()),["Down","ArrowDown","j"].includes(b.key)&&(a.re.ob.ta.contains(c)?a.FG(d+1):a.zg.focus(d+1),b.preventDefault())))}}});"CODE"===this.qG&&(this.km=this.vd.register("openCode","c",function(){a.ze.a0();_.Ju(a.Vf,"CODE")}),this.nq=this.Vf.registerCallback("CODE",this.ob.ta,function(){var b=document.activeElement;b&&b instanceof HTMLElement&&a.ob.ta.contains(b)&&!a.zg.ob.ta.contains(b)&&
a.baa.ta!==b?a.zg.focus(a.ZG||0):a.FG(a.ZG||0)}))};_.k.Pc=function(){var a=this;this.xfa();this.OI.subscribe(function(){a.Xs()})};
_.k.Xs=function(){var a=this.g0("top");a=Math.max(0,Math.floor(a/this.lineHeight)-10);for(var b=_.q(this.visibility.bV),c=b.next();!c.done;c=b.next()){c=c.value;if(c.end<=a||c.start<a&&c.end>a)a+=c.end-c.start-1;if(c.start>=a)break}b=Math;c=b.max;for(var d=Math,e=d.min,f=this.lines.length-a,g=Math.ceil(this.ob.ta.clientHeight/this.lineHeight)+20,h=_.q(this.visibility.bV),n=h.next();!n.done;n=h.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.zg.Xs(a,b);this.re.Xs(a,b);c=a+b;if(this.kt&&0!==this.kt.length){d=this.Y0a.osa(a,c);d=_.q(d);for(e=d.next();!e.done;e=d.next())switch(f=e.value,f.type){case "replace":this.j1(this.lineHeight,!1,f.widgets);break;case "add":g=_.q(f.widgets);for(e=g.next();!e.done;e=g.next())this.KT(this.Hr,e.value,"start"===f.location);break;case "remove":for(f=_.q(f.widgets),e=f.next();!e.done;e=f.next())k3b(this,this.Hr,e.value)}_.vk(this.Pd)}if(this.ix&&0!==this.ix.length){d=this.Uta.osa(a,c);d=_.q(d);
for(e=d.next();!e.done;e=d.next())switch(f=e.value,f.type){case "replace":this.i1(f.widgets);break;case "add":g=_.q(f.widgets);for(e=g.next();!e.done;e=g.next())this.KT(this.yS,e.value,"start"===f.location);break;case "remove":for(f=_.q(f.widgets),e=f.next();!e.done;e=f.next())k3b(this,this.yS,e.value)}_.vk(this.Pd)}if(this.fba.widgets&&0!==this.fba.widgets.length){c=this.fba.osa(a,c);c=_.q(c);for(d=c.next();!d.done;d=c.next())switch(d=d.value,d.type){case "replace":this.g1(this.lineHeight,!1,d.widgets);
break;case "add":e=_.q(d.widgets);for(f=e.next();!f.done;f=e.next())f=f.value,this.nwa(f.line,f.widgets,this.lineHeight,"start"===d.location);break;case "remove":for(d=_.q(d.widgets),f=d.next();!f.done;f=d.next())(e=this.Tz.get(f.value.line))&&this.renderer.removeChild(this.ir.ta,e)}_.vk(this.Pd)}this.scroll.next({vra:a,iM:b})};
_.k.xfa=function(){var a=this;this.pB&&this.jI.register(this.pB,this.OI.ka(_.ae(function(){return a.Hi.fM}),_.y(function(b){return b.target.scrollTop}),_.fe(),_.y(function(b){return{startLine:Math.floor(b/a.lineHeight),endLine:Math.min(Math.ceil((b+a.ob.ta.clientHeight)/a.lineHeight),a.Vl)}}),_.ae(function(){return a.Hi.Pda})))};_.k.Ge=function(){this.P8.next(!0)};
_.k.La=function(){this.clear();this.pB&&this.jI.Fz(this.pB);this.Dh&&this.Dh.dispose();this.km&&this.km();this.nq&&this.nq();this.iB();this.Ya.unsubscribe();_.EH.prototype.La.call(this)};_.k.IJ=function(a){this.ob.ta.classList.add(a)};_.k.OM=function(a){this.ob.ta.classList.remove(a)};_.k.NYa=function(a){this.FM.emit(a);this.hL(a.start-1)};_.k.xv=function(){for(var a=_.q([this.re,this.zg]),b=a.next();!b.done;b=a.next())b.value.xv(this.visibility.bV,this.rn);_.uwb(this);j3b(this);this.Xs()};
_.k.eWa=function(){var a=this;this.QR||(this.QR=!0,setTimeout(function(){a.QR=!1;a.i1();_.vk(a.Pd)}))};_.k.fWa=function(){var a=this;this.RR||(this.RR=!0,setTimeout(function(){a.RR=!1;a.j1(a.lineHeight);_.vk(a.Pd)}))};_.k.xda=function(){var a=this;this.PR||(this.PR=!0,setTimeout(function(){a.PR=!1;a.g1();_.vk(a.Pd)}))};_.k.yda=function(a){this.Qq.add(a);this.oha()};_.k.zCb=function(a,b,c,d){this.zD={ab:a,position:b,line:c,offset:d};this.oha()};
_.k.zu=function(a){var b=this;return _.Bd(function(c){if(1==c.Tc)return b.kk.emit(a),_.Cd(c,b.continue,2);b.ze.Nia(function(){b.zg.Gba(a);return Promise.resolve()},"selectLine");c.Tc=0})};
_.k.oha=function(){var a=this;this.Uz||(this.Uz=!0,this.ze.Nia(function(){var b;return _.Bd(function(c){if(1==c.Tc)return b=new _.td(function(d){var e=setTimeout(function(){d.next(void 0);d.complete()});return function(){clearTimeout(e)}}),a.IT=b.subscribe(),_.Cd(c,_.yd(b),2);if(3!=c.Tc)return a.IT=void 0,a.Uz=!1,_.Cd(c,a.continue,3);0<a.Qq.size&&a.re.Wya(Array.from(a.Qq));a.Qq.clear();a.B_a();c.Tc=0})},"inline"))};
_.k.YKa=function(a,b,c,d){var e=this;return this.R6(function(){e.eWa()},{startLine:c,endLine:d,va:a,context:b},this.ix)};_.k.Peb=function(a,b,c,d){var e=this;return this.R6(function(){e.fWa()},{startLine:c,endLine:d,va:a,context:b},this.kt)};_.k.Oeb=function(a,b,c){var d=this,e={line:c,va:a,context:b},f=this.xu.get(c)||[];f.push(e);this.xu.set(c,f);this.xda();return function(){f.splice(f.indexOf(e),1);d.xda()}};
_.k.tF=function(a,b){var c=this;this.Ej.has(a)?this.Ej.get(a).push(b):this.Ej.set(a,[b]);this.yda(a);return{remove:function(){var d=c.Ej.get(a);if(null!=d){var e=d.indexOf(b);0>e||(d.splice(e,1),c.yda(a))}}}};_.k.Taa=function(a){return this.lineHeight*(this.visibility?_.tF(this.visibility,a):a)};_.k.getHeight=function(a,b){return this.lineHeight*(1+(this.visibility?_.tF(this.visibility,b)-_.tF(this.visibility,a):b-a))};
_.k.R6=function(a,b,c){a();c.push(b);return function(){a();c.splice(c.indexOf(b),1)}};_.k.zXa=function(){this.xu.clear();this.Tz.clear();this.ix=[];this.kt=[];this.Ej.clear();this.Qq.clear();this.K9()};
_.k.render=function(){var a=this,b,c,d,e;return _.Bd(function(f){if(1==f.Tc)return a.clear(),a.rendered||(a.Uz=!0),(b=document.getElementById("pre-rendered-code"))&&a.re.yv&&b.setAttribute("processed",""),_.Cd(f,a.TSa(),2);if(3!=f.Tc)return c=f.Cl,d=a.lines,_.uwb(a),_.Cd(f,_.Ega(a.P8),3);a.Ee=_.kF(a.Ee,d.length);a.Kia.emit(d.length);e=a.lineHeight;a.g1(e);a.i1();a.j1(e);a.zg.iM=a.lines.length;a.re.T6(d,a.rendered);a.hU(_.UE(a.Ee));a.rendered||a.Qq.clear();a.vQ=c+3;a.Xs();j3b(a,e);a.rendered||(a.Uz=
!1);a.zg.Gba(a.Ee);f.Tc=0})};_.k.TSa=function(){var a=this,b,c,d,e,f,g,h,n;return _.Bd(function(r){if(1==r.Tc){a.cQ(null!=(b=a.Lw)?b:new Map);if(a.value.lines)return a.cQ(a.value.bS),a.lines=a.value.lines,r.return(a.value.PCb);if(a.Lw&&a.Lw.size)return r.Oi(2);c=a.I8(a.value);f=_.jwb;g=f.gSb;h=a.value;return _.Cd(r,_.Inb(),4)}return 2!=r.Tc?(n=g.call(f,h,null!=(e=null==(d=r.Cl.findModeByFileName(a.fileName))?void 0:d.mime)?e:"text/plain"),a.cQ(n),r.return(c)):r.return(a.I8(a.value))})};
_.k.I8=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};_.k.cQ=function(a){a=_.q(a.entries());for(var b=a.next();!b.done;b=a.next()){var c=_.q(b.value);b=c.next().value;var d=c.next().value;c=b;b=this.Ej.get(c);if(null==b)this.Ej.set(c,d);else for(c=_.q(d),d=c.next();!d.done;d=c.next())b.push(d.value)}};
_.k.i1=function(a){0===this.Uta.widgets.length&&(this.Uta.widgets=this.ix);_.Fj(this.yS.ta);a=a||this.Uta.m_(X2b(this.zg));a=_.q(a);for(var b=a.next();!b.done;b=a.next())this.KT(this.yS,b.value)};
_.k.j1=function(a,b,c){a=void 0===a?this.lineHeight:a;b=void 0===b?!0:b;_.Fj(this.Hr.ta);this.gja(a);this.Y0a.widgets=this.kt;b&&this.renderer.Sg(this.Hr.ta,"display","none");a=c||this.Y0a.m_(X2b(this.zg));a=_.q(a);for(b=a.next();!b.done;b=a.next())b=b.value,this.renderer.Sg(this.Hr.ta,"display","block"),this.KT(this.Hr,b)};
_.k.g1=function(a,b,c){a=void 0===a?this.lineHeight:a;b=void 0===b?!0:b;_.Fj(this.ir.ta);b&&(V2b(this.fba,this.xu),this.Tz.clear(),this.Zia(a),this.f3a(11),b=this.OSa()?"block":"none",this.renderer.Sg(this.ir.ta,"display",b));c=c||this.fba.m_(X2b(this.zg));c=_.q(c);for(b=c.next();!b.done;b=c.next()){b=b.value;var d=b.widgets;0!==d.length&&this.nwa(b.line,d,a)}};
_.k.nwa=function(a,b,c,d){d=void 0===d?!1:d;var e=this.Tz.get(a);e||(e=this.TNa(),this.aja(e,a,c),this.Tz.set(a,e));a=_.q(b);for(b=a.next();!b.done;b=a.next())for(b=b.value,b.av&&0!==b.av.length||(c=this.view.Rh(b.va,b.context),c.he(),b.av=c.wl),b=_.q(b.av),c=b.next();!c.done;c=b.next())this.renderer.appendChild(e,c.value);d&&0<this.ir.ta.children.length?this.renderer.insertBefore(this.ir.ta,e,this.ir.ta.children[0]):this.renderer.appendChild(this.ir.ta,e)};
_.k.TNa=function(){var a=this.renderer.createElement("div");a.className="gutter-line";this.renderer.Dp&&_.JE(a)&&this.WU.push(a);return a};_.k.aja=function(a,b,c){b*=c;this.renderer.Sg(a,"position","absolute");this.renderer.Sg(a,"top",b+"px");this.renderer.Sg(a,"height",c+"px");this.renderer.Sg(a,"bottom","0")};_.k.OSa=function(){for(var a=_.q(this.xu.values()),b=a.next();!b.done;b=a.next())if(0<b.value.length)return!0;return!1};
var j3b=function(a,b){b=void 0===b?a.lineHeight:b;a.Zia(b);a.gja(b);for(var c=_.q(a.ix.concat(a.kt)),d=c.next();!d.done;d=c.next())a.jV(d.value);c=_.q(a.Tz);for(d=c.next();!d.done;d=c.next()){var e=_.q(d.value);d=e.next().value;e=e.next().value;a.aja(e,d,b)}};_.k=HP.prototype;_.k.gja=function(a){this.ija(this.Hr,a)};_.k.Zia=function(a){this.ija(this.ir,a)};_.k.ija=function(a,b){this.renderer.Sg(a.ta,"height",b*this.nV+"px")};
_.k.f3a=function(a){var b=Array.from(this.xu.values()).map(function(c){return c.length});b=0<b.length?Math.max.apply(Math,_.qc(b)):0;this.renderer.Sg(this.ir.ta,"width",a*b+"px")};_.k.KT=function(a,b,c){c=void 0===c?!1:c;if(!b.av){var d=this.view.Rh(b.va,b.context);d.he();b.av=d.wl}this.jV(b);b=_.q(b.av);for(d=b.next();!d.done;d=b.next())d=d.value,c&&0<a.ta.children.length?this.renderer.insertBefore(a.ta,d,a.ta.children[0]):this.renderer.appendChild(a.ta,d)};
var k3b=function(a,b,c){var d;null==(d=c.av)||d.forEach(function(e){a.renderer.removeChild(b.ta,e)})};_.k=HP.prototype;_.k.B_a=function(){if(this.zD){var a=this.zD,b=a.position,c=a.line,d=a.offset;(a=this.ob.ta.querySelector(a.ab))?this.sga.scrollTo(a,b,null!=d?d:0):this.hU(c);this.zD=null}};
_.k.jV=function(a){var b=a.av,c=a.startLine;a=a.endLine;if(b&&void 0!==c&&void 0!==a){var d=this.Taa(c);c=this.getHeight(c,a);b=_.q(b);for(var e=b.next();!e.done;e=b.next())e=e.value,this.renderer.Sg(e,"top",d+"px"),-1<a?this.renderer.Sg(e,"height",c+"px"):this.renderer.Sg(e,"bottom","0")}};_.k.clear=function(){this.view.clear();this.re.clear();this.zg.clear();this.K9();this.tpa.next(!0);this.continue=void 0;var a;null==(a=this.IT)||a.unsubscribe();this.IT=void 0};
_.k.K9=function(){if(this.renderer.Dp)for(var a=_.q(this.WU),b=a.next();!b.done;b=a.next())this.renderer.Dp(b.value);this.WU=[]};_.k.hU=function(a){null==a||this.lca(a)||(this.ob.ta.scrollTop=this.lineHeight*Math.max(a-5,0))};_.k.lca=function(a){if(null==a)return!1;a*=this.lineHeight;var b=this.ob.ta.scrollTop,c=b+this.ob.ta.offsetHeight;return b<=a&&a<c};
_.W.Object.defineProperties(HP.prototype,{re:{configurable:!0,enumerable:!0,get:function(){return this.oNa},set:function(a){var b=this;this.oNa=a;this.Ya.add(_.Pd(window,"resize").ka(_.y(function(){return a.yQ()}),_.fe()).subscribe(function(c){b.sfa(c)}))}},Vl:{configurable:!0,enumerable:!0,get:function(){return this.lines.length}},pga:{configurable:!0,enumerable:!0,set:function(a){this.OR=!1;this.Ee=_.Gnb(a)}}});
HP.ha=function(a){return new (a||HP)(_.x(_.ye),_.x(_.Hf),_.x(_.uk),_.x(_.ef),_.x(_.Ht),_.x(_.It),_.x(_.HH),_.x(_.hg),_.x(_.tt),_.x(_.Yg),_.x(_.Vub,8),_.x(_.Rc),_.x(_.jq),_.x(_.sl),_.x(_.yu),_.x(_.FH),_.x(_.wE),_.x(h3b),_.x(i3b),_.x(CP))};
HP.ya=_.ec({type:HP,qa:[["virtual-scroll-format-code"]],tb:function(a,b){a&1&&(_.hf(c3b,7),_.hf(d3b,7),_.hf(GP,7),_.hf(e3b,7),_.hf(f3b,7),_.hf(g3b,7),_.hf(FP,7));if(a&2){var c;_.gf(c=_.lf())&&(b.S8=c.first);_.gf(c=_.lf())&&(b.ir=c.first);_.gf(c=_.lf())&&(b.zg=c.first);_.gf(c=_.lf())&&(b.yS=c.first);_.gf(c=_.lf())&&(b.Hr=c.first);_.gf(c=_.lf())&&(b.baa=c.first);_.gf(c=_.lf())&&(b.re=c.first)}},inputs:{fileName:"fileName",value:"value",Lw:"highlightInfo",rendered:"rendered",Kca:"largeFileThreshold",
Kta:"largeFileRenderCount",eH:"lineLimitation",visibility:"visibility",rn:"folding",pB:"visibleCodeIdentifier",qG:"focusableRegion",yv:"usePrefetchIfPossible",VQ:"displayLineNumbers",pga:"scrollToLine",Tl:"lineNumberLinkProvider"},outputs:{Kia:"totalNumLines",kk:"lineShown",FM:"rangeToggled",Sp:"lineNumberClicked",Gs:"gutterClicked"},features:[_.Ze([{Ca:_.EH,Kb:HP},{Ca:h3b,ee:DP},{Ca:i3b,ee:DP},CP]),_.Be,_.uc],Aa:39,Ba:25,Fa:[[1,"layout",3,"ascResizeNotifier"],["tabindex","-1"],["content",""],[1,
"gutter","CodeMirror-gutters"],["gutter",""],[1,"CodeMirror-gutters",3,"visibility","lineNumberLinkProvider","lineFocused","lineNumberClicked","gutterClicked","lineShown"],[3,"click","contextmenu","mouseover","mouseout","mousedown","mouseup","mouseleave","keydown","keyup"],[1,"decorations"],["decorations",""],["class","code-highlight CodeMirror-activeline-background",3,"height","minWidth","top",4,"ngFor","ngForOf"],["class","column-guide",3,"minHeight",4,"ngIf"],["tabindex","-1",1,"focus-element"],
["focusElement",""],[1,"cdk-visually-hidden"],[3,"visibility","usePrefetchIfPossible","inlineWidgets","highlightedLines","lineFocused","lineShown"],[3,"visibility","folding","lineHeight","pointerEvents","rangeToggled","mousedown",4,"ngIf"],["tabindex","0","role","region",1,"sidebar"],["sidebar",""],[1,"code-highlight","CodeMirror-activeline-background"],[1,"column-guide"],[1,"column-guide-margin"],[3,"visibility","folding","lineHeight","rangeToggled","mousedown"]],va:function(a,b){a&1&&(_.B(0,"div",
0),_.K("ascResizeNotifier",function(){return b.Xs()}),_.P(1,"\n  "),_.B(2,"div",1,2),_.P(4,"\n    "),_.F(5,"div",3,4),_.P(7,"\n    "),_.B(8,"virtual-scroll-line-number-container",5),_.K("lineFocused",function(c){return b.ZG=c})("lineNumberClicked",function(c){return b.Sp.emit(c)})("gutterClicked",function(c){return b.Gs.emit(c)})("lineShown",function(c){return b.kk.emit(c)}),_.P(9,"\n    "),_.D(),_.P(10,"\n    "),_.B(11,"div",6),_.K("click",function(c){return b.sQ.next(c)})("contextmenu",function(c){return b.sQ.next(c)})("mouseover",
function(c){return b.Lda.next(c)})("mouseout",function(c){return b.xua.next(c)})("mousedown",function(){return b.pU(!0)})("mouseup",function(){return b.pU(!1)})("mouseleave",function(){return b.pU(!1)})("keydown",function(c){return b.Ita.next(c)})("keyup",function(c){return b.Jta.next(c)}),_.P(12,"\n      "),_.F(13,"div",7,8),_.P(15,"\n      "),_.N(16,BJb,1,6,"div",9),_.P(17,"\n      "),_.N(18,CJb,5,3,"div",10),_.Q(19,"async"),_.P(20,"\n      "),_.B(21,"div",11,12),_.P(23,"\n        "),_.B(24,"span",
13),_.P(25,"\n          Code panel - press c to focus line 1.\n        "),_.D(),_.P(26,"\n      "),_.D(),_.P(27,"\n      "),_.B(28,"virtual-scroll-code-container",14),_.K("lineFocused",function(c){return b.ZG=c})("lineShown",function(c){return b.kk.emit(c)}),_.P(29,"\n      "),_.D(),_.P(30,"\n      "),_.N(31,DJb,1,5,"code-folding-container",15),_.P(32,"\n    "),_.D(),_.P(33,"\n  "),_.D(),_.P(34,"\n  "),_.F(35,"div",16,17),_.P(37,"\n"),_.D(),_.P(38,"\n"));a&2&&(_.w(2),_.Ty("content CodeMirror ",b.qe,
""),_.w(6),_.Fe("min-height",b.lineHeight*b.nV,"px"),_.Ge("line-numbers",b.VQ),_.z("visibility",b.visibility)("lineNumberLinkProvider",b.Tl),_.w(3),_.He(b.irb),_.w(2),_.Fe("min-width",b.vQ,"ch"),_.w(3),_.z("ngForOf",b.xSa(b.Ee,b.lines.length)),_.w(2),_.z("ngIf",_.R(19,23,b.eVa.enabled)&&b.wQ),_.w(10),_.Fe("padding-right",0===b.kt.length?0:300,"px"),_.z("visibility",b.visibility)("usePrefetchIfPossible",b.yv)("inlineWidgets",b.Ej)("highlightedLines",b.Ee),_.w(3),_.z("ngIf",0<b.rn.length))},Ia:[_.CH,
_.gm,_.hm,_.Nv,FP,GP,_.mm],styles:[".code-highlight[_ngcontent-%COMP%]{position:absolute;width:100%}virtual-scroll-format-code[_nghost-%COMP%]{font:initial;font-family:monospace;letter-spacing:normal;line-height:1.25;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;-webkit-text-size-adjust:100%;box-sizing:border-box;display:block;height:100%;overflow:auto;position:relative;width:100%;outline:0}virtual-scroll-format-code[_nghost-%COMP%]     a{color:inherit}virtual-scroll-format-code[_nghost-%COMP%]     a:hover span{text-decoration:underline}virtual-scroll-format-code[_nghost-%COMP%]     virtual-scroll-code-container{box-sizing:content-box;position:absolute}virtual-scroll-format-code[_nghost-%COMP%]   pre[_ngcontent-%COMP%]{font-family:monospace}.inline[_nghost-%COMP%]{height:auto}.inline[_nghost-%COMP%]   .layout[_ngcontent-%COMP%]{position:relative}.focus-element[_ngcontent-%COMP%]{height:0;position:-webkit-sticky;position:sticky;top:0}.focus-element[_ngcontent-%COMP%]:focus{outline:none}.layout[_ngcontent-%COMP%]{height:100%;position:absolute;width:100%}.content[_ngcontent-%COMP%]{display:inline-flex;font-family:inherit;height:unset;min-height:100%;min-width:100%;outline:0;overflow:unset;position:relative;vertical-align:top}.code-and-highlight-container[_ngcontent-%COMP%]{position:relative;width:100%}code-folding-container[_ngcontent-%COMP%]{position:absolute}.gutter[_ngcontent-%COMP%]{flex:0 0 auto;overflow:hidden;position:unset}.line-numbers[_ngcontent-%COMP%]{min-height:100%;position:relative;z-index:unset}.sidebar[_ngcontent-%COMP%]{border-left-style:solid;border-left-width:1px;box-sizing:border-box;min-height:100%;overflow:hidden;position:absolute;width:300px;right:0;top:0}.decorations[_ngcontent-%COMP%]{left:0;position:absolute;top:0;width:100%}.column-guide[_ngcontent-%COMP%]{height:100%;position:absolute}.column-guide-margin[_ngcontent-%COMP%]{margin-left:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}"],
Na:0});var l3b=new _.mc("CDK_DRAG_PARENT");var m3b=new _.mc("CdkDragHandle");var n3b=new _.mc("CdkDragPlaceholder");var o3b=new _.mc("CdkDragPreview");var p3b=new _.mc("CDK_DRAG_CONFIG");var q3b=_.Sg({passive:!1,capture:!0}),IP=function(a,b){var c=this;this.vb=a;this.J8a=new Set;this.F4=new Set;this.Qy=[];this.V4=new Map;this.Bnc=function(d){return d.jr()};this.Jva=new _.qe;this.rYa=new _.qe;this.scroll=new _.qe;this.Trc=function(d){0<c.Qy.length&&d.preventDefault()};this.Dbb=function(d){0<c.Qy.length&&(c.Qy.some(c.Bnc)&&d.preventDefault(),c.Jva.next(d))};this.Ib=b},r3b=function(a,b){a.F4.add(b);1===a.F4.size&&a.vb.jc(function(){a.Ib.addEventListener("touchmove",a.Dbb,q3b)})},t3b=
function(a,b){a.F4.delete(b);s3b(a,b);0===a.F4.size&&a.Ib.removeEventListener("touchmove",a.Dbb,q3b)},u3b=function(a,b,c){-1<a.Qy.indexOf(b)||(a.Qy.push(b),1===a.Qy.length&&(b=c.type.startsWith("touch"),a.V4.set(b?"touchend":"mouseup",{handler:function(d){return a.rYa.next(d)},options:!0}).set("scroll",{handler:function(d){return a.scroll.next(d)},options:!0}).set("selectstart",{handler:a.Trc,options:q3b}),b||a.V4.set("mousemove",{handler:function(d){return a.Jva.next(d)},options:q3b}),a.vb.jc(function(){a.V4.forEach(function(d,
e){a.Ib.addEventListener(e,d.handler,d.options)})})))},s3b=function(a,b){b=a.Qy.indexOf(b);-1<b&&(a.Qy.splice(b,1),0===a.Qy.length&&a.L7a())};IP.prototype.jr=function(a){return-1<this.Qy.indexOf(a)};IP.prototype.KH=function(a){var b=this,c=[this.scroll];a&&a!==this.Ib&&c.push(new _.td(function(d){return b.vb.jc(function(){var e=function(f){b.Qy.length&&d.next(f)};a.addEventListener("scroll",e,!0);return function(){a.removeEventListener("scroll",e,!0)}})}));return _.Sd.apply(null,_.qc(c))};
IP.prototype.La=function(){var a=this;this.F4.forEach(function(b){return t3b(a,b)});this.J8a.forEach(function(b){a.J8a.delete(b)});this.L7a();this.Jva.complete();this.rYa.complete()};IP.prototype.L7a=function(){var a=this;this.V4.forEach(function(b,c){a.Ib.removeEventListener(c,b.handler,b.options)});this.V4.clear()};IP.ha=function(a){return new (a||IP)(_.u(_.ye),_.u(_.Yg))};IP.ua=_.t({token:IP,oa:IP.ha,Ja:"root"});var KJb=0;var v3b=function(a){this.Ib=a;this.Ax=new Map};v3b.prototype.clear=function(){this.Ax.clear()};v3b.prototype.cache=function(a){var b=this;this.clear();this.Ax.set(this.Ib,{C_a:this.wG()});a.forEach(function(c){b.Ax.set(c,{C_a:{top:c.scrollTop,left:c.scrollLeft},Ikb:EJb(c)})})};
var w3b=function(a,b){var c=_.Tg(b);b=a.Ax.get(c);if(!b)return null;b=b.C_a;if(c===a.Ib){var d=a.wG();var e=d.top;d=d.left}else e=c.scrollTop,d=c.scrollLeft;var f=b.top-e,g=b.left-d;a.Ax.forEach(function(h,n){h.Ikb&&c!==n&&c.contains(n)&&FJb(h.Ikb,f,g)});b.top=e;b.left=d;return{top:f,left:g}};v3b.prototype.wG=function(){return{top:window.scrollY,left:window.scrollX}};var x3b=_.Sg({passive:!0}),y3b=_.Sg({passive:!1}),MJb=new Set(["position"]),B3b=function(a,b,c,d,e,f){var g=this;this.md=b;this.Ib=c;this.vb=d;this.ng=e;this.aw=f;this.LB={x:0,y:0};this.Ry={x:0,y:0};this.c5=!1;this.Ama=new _.qe;this.PB=this.Bq=this.Jbb=this.Ibb=_.pd.EMPTY;this.DI=null;this.Nab=!0;this.ap=[];this.IE=new Set;this.C8a="ltr";this.lZ=0;this.Jc=!1;this.Eoa=new _.qe;this.started=new _.qe;this.released=new _.qe;this.ended=new _.qe;this.sZ=new _.qe;this.yZ=new _.qe;this.nZ=new _.qe;this.DWa=
this.Ama;this.fF=function(h){g.Eoa.next();if(g.ap.length){var n=g.a$a(h);!n||g.IE.has(n)||g.disabled||g.H$a(n,h)}else g.disabled||g.H$a(g.xj,h)};this.b6=function(h){var n=g.Fla(h);if(g.c5){h.preventDefault();var r=g.z9a(n);g.p$a=!0;g.oab=n;g.ruc(r);if(g.Nj)g.Rdb(r,n);else{n=g.lK?g.uP:g.gw;var v=g.Ry;v.x=r.x-n.x+g.LB.x;v.y=r.y-n.y+g.LB.y;g.fFa(v.x,v.y)}g.Ama.Jk.length&&g.vb.wc(function(){g.Ama.next({source:g,Bg:r,event:h,distance:g.KGa(r),VY:g.QIa})})}else Math.abs(n.x-g.gw.x)+Math.abs(n.y-g.gw.y)>=
g.md.zqa&&((n=Date.now()>=g.znc+g.Foc(h),v=g.Nj,n)?v&&(v.jr()||v.F0c())||(h.preventDefault(),g.c5=!0,g.vb.wc(function(){return g.qtc(h)})):g.T8a(h))};this.kJ=function(h){g.T8a(h)};this.Mab=function(h){if(g.ap.length){var n=g.a$a(h);!n||g.IE.has(n)||g.disabled||h.preventDefault()}else g.disabled||h.preventDefault()};z3b(A3b(this,a),b.r3c||null);this.tX=new v3b(c);r3b(f,this)},C3b=function(a,b){a.ap=b.map(function(d){return _.Wg(d)});a.ap.forEach(function(d){return NK(d,a.disabled)});a.Sna();var c=
new Set;a.IE.forEach(function(d){-1<a.ap.indexOf(d)&&c.add(d)});a.IE=c},A3b=function(a,b){var c=_.Wg(b);c!==a.xj&&(a.xj&&a.mcb(a.xj),a.vb.jc(function(){c.addEventListener("mousedown",a.fF,y3b);c.addEventListener("touchstart",a.fF,x3b);c.addEventListener("dragstart",a.Mab,y3b)}),a.VE=void 0,a.xj=c);"undefined"!==typeof SVGElement&&a.xj instanceof SVGElement&&(a.Nma=a.xj.ownerSVGElement);return a},D3b=function(a,b){a.DI=b?_.Wg(b):null;a.PB.unsubscribe();b&&(a.PB=a.ng.kd(10).subscribe(function(){return a.Bmc()}));
return a},z3b=function(a,b){a.JIa=b};_.k=B3b.prototype;
_.k.dispose=function(){this.mcb(this.xj);if(this.jr()){var a;null==(a=this.xj)||a.remove()}var b;null==(b=this.Ht)||b.remove();this.w8a();this.v8a();t3b(this.aw,this);this.hJa();this.Eoa.complete();this.started.complete();this.released.complete();this.ended.complete();this.sZ.complete();this.yZ.complete();this.nZ.complete();this.Ama.complete();this.ap=[];this.IE.clear();this.Nj=void 0;this.PB.unsubscribe();this.tX.clear();this.DI=this.xj=this.Nma=this.wX=this.hF=this.Ht=this.JIa=null};
_.k.jr=function(){return this.c5&&this.aw.jr(this)};_.k.reset=function(){this.xj.style.transform=this.VE||"";this.Ry={x:0,y:0};this.LB={x:0,y:0}};_.k.Suc=function(a){this.Nj=a};_.k.Yga=function(a){this.Ry={x:0,y:0};this.LB.x=a.x;this.LB.y=a.y;this.Nj||this.fFa(a.x,a.y)};_.k.yUc=function(){var a=this.oab;a&&this.Nj&&this.Rdb(this.z9a(a),a)};_.k.hJa=function(){this.Ibb.unsubscribe();this.Jbb.unsubscribe();this.Bq.unsubscribe()};
_.k.w8a=function(){var a;null==(a=this.fz)||a.remove();var b;null==(b=this.Rbb)||b.destroy();this.fz=this.Rbb=null};_.k.v8a=function(){var a;null==(a=this.jJ)||a.remove();var b;null==(b=this.Tma)||b.destroy();this.jJ=this.Tma=null};
_.k.T8a=function(a){var b=this;if(this.aw.jr(this)&&(this.hJa(),s3b(this.aw,this),this.Sna(),this.ap&&(this.xj.style.webkitTapHighlightColor=this.zsc),this.c5))if(this.released.next({source:this,event:a}),this.Nj)this.Nj.Ina(),this.Qkc().then(function(){b.hmc(a);b.H7a();s3b(b.aw,b)});else{this.LB.x=this.Ry.x;var c=this.Fla(a);this.LB.y=this.Ry.y;this.vb.wc(function(){b.ended.next({source:b,distance:b.KGa(c),mZ:c,event:a})});this.H7a();s3b(this.aw,this)}};
_.k.qtc=function(a){TJb(a)&&(this.pab=Date.now());this.Sna();var b=this.Nj;if(b){var c=this.xj,d=c.parentNode,e=this.jJ=this.Umc(),f=this.Ht=this.Ht||this.Ib.createComment(""),g=this.S9a();d.insertBefore(f,c);this.VE=c.style.transform||"";this.fz=this.Xmc();NJb(c,!1);this.Ib.body.appendChild(d.replaceChild(e,c));this.Xoc(d,g).appendChild(this.fz);this.started.next({source:this,event:a});b.start();this.UE=b;this.Yla=b.Ltb(this)}else this.started.next({source:this,event:a}),this.UE=this.Yla=void 0;
this.tX.cache(b?b.UZc():[])};
_.k.H$a=function(a,b){var c=this;this.JIa&&b.stopPropagation();var d=this.jr(),e=TJb(b),f=!e&&0!==b.button,g=this.xj,h=_.Tg(b),n=!e&&this.pab&&this.pab+800>Date.now();e=e?_.zpa(b):_.ypa(b);h&&h.draggable&&"mousedown"===b.type&&b.preventDefault();d||f||n||e||(this.ap.length&&(d=g.style,this.zsc=d.webkitTapHighlightColor||"",d.webkitTapHighlightColor="transparent"),this.c5=this.p$a=!1,this.hJa(),this.uP=this.xj.getBoundingClientRect(),this.Ibb=this.aw.Jva.subscribe(this.b6),this.Jbb=this.aw.rYa.subscribe(this.kJ),
this.Bq=this.aw.KH(this.S9a()).subscribe(function(r){return c.ouc(r)}),this.DI&&(this.pW=EJb(this.DI)),this.Sma=(d=this.hF)&&d.va&&!d.gua?{x:0,y:0}:this.Voc(this.uP,a,b),a=this.gw=this.oab=this.Fla(b),this.QIa={x:0,y:0},this.Orc={x:a.x,y:a.y},this.znc=Date.now(),u3b(this.aw,this,b))};
_.k.hmc=function(a){var b=this;NJb(this.xj,!0);this.Ht.parentNode.replaceChild(this.xj,this.Ht);this.w8a();this.v8a();this.uP=this.pW=this.xX=this.VE=void 0;this.vb.wc(function(){var c=b.Nj,d=c.Ltb(b),e=b.Fla(a),f=b.KGa(e),g=c.yqc(e.x,e.y);b.ended.next({source:b,distance:f,mZ:e,event:a});b.nZ.next({item:b,fl:d,Uu:b.Yla,container:c,JHb:b.UE,bzb:g,distance:f,mZ:e,event:a});c.GYc(b,d,b.Yla,b.UE,g,f,e,a);b.Nj=b.UE})};
_.k.Rdb=function(a,b){var c=this,d=a.x,e=a.y;a=b.x;b=b.y;var f=this.UE.gUc(this,d,e);!f&&this.Nj!==this.UE&&this.UE.yqc(d,e)&&(f=this.UE);f&&f!==this.Nj&&this.vb.wc(function(){c.yZ.next({item:c,container:c.Nj});c.Nj.EPa(c);c.Nj=f;c.Nj.Nqa(c,d,e,f===c.UE&&f.h6c?c.Yla:void 0);c.sZ.next({item:c,container:f,fl:f.Ltb(c)})});this.jr()&&(this.Nj.AUc(a,b),this.Nj.zUc(this,d,e,this.QIa),this.lK?this.eFa(d,e):this.eFa(d-this.Sma.x,e-this.Sma.y))};
_.k.Xmc=function(){var a=this.hF,b=this.Vea,c=a?a.va:null;if(c&&a){var d=a.gua?this.uP:null;c=a.Ff.Rh(c,a.context);c.he();var e=UJb(c,this.Ib);this.Rbb=c;a.gua?VJb(e,d):e.style.transform=SJb(this.gw.x,this.gw.y)}else e=JJb(this.xj),VJb(e,this.uP),this.VE&&(e.style.transform=this.VE);LJb(e.style,{"pointer-events":"none",margin:"0",position:"fixed",top:"0",left:"0","z-index":""+(this.md.zIndex||1E3)},MJb);NK(e,!1);e.classList.add("cdk-drag-preview");e.setAttribute("dir",this.C8a);b&&(Array.isArray(b)?
b.forEach(function(f){return e.classList.add(f)}):e.classList.add(b));return e};
_.k.Qkc=function(){var a=this;if(!this.p$a)return Promise.resolve();var b=this.jJ.getBoundingClientRect();this.fz.classList.add("cdk-drag-animating");this.eFa(b.left,b.top);var c=RJb(this.fz);return 0===c?Promise.resolve():this.vb.jc(function(){return new Promise(function(d){var e=function(g){if(!g||_.Tg(g)===a.fz&&"transform"===g.propertyName){var h;null==(h=a.fz)||h.removeEventListener("transitionend",e);d();clearTimeout(f)}},f=setTimeout(e,1.5*c);a.fz.addEventListener("transitionend",e)})})};
_.k.Umc=function(){var a=this.wX,b=a?a.va:null;b?(this.Tma=a.Ff.Rh(b,a.context),this.Tma.he(),a=UJb(this.Tma,this.Ib)):a=JJb(this.xj);a.style.pointerEvents="none";a.classList.add("cdk-drag-placeholder");return a};_.k.Voc=function(a,b,c){b=(b=b===this.xj?null:b)?b.getBoundingClientRect():a;c=TJb(c)?c.targetTouches[0]:c;var d=this.c$a();return{x:b.left-a.left+(c.pageX-b.left-d.left),y:b.top-a.top+(c.pageY-b.top-d.top)}};
_.k.Fla=function(a){var b=this.c$a(),c=TJb(a)?a.touches[0]||a.changedTouches[0]||{pageX:0,pageY:0}:a;a=c.pageX-b.left;b=c.pageY-b.top;if(this.Nma&&(c=this.Nma.getScreenCTM())){var d=this.Nma.createSVGPoint();d.x=a;d.y=b;return d.matrixTransform(c.inverse())}return{x:a,y:b}};
_.k.z9a=function(a){var b=this.Nj?this.Nj.ES:null,c=this.lK?this.lK(a,this,this.uP,this.Sma):a;a=c.x;c=c.y;if("x"===this.ES||"x"===b)c=this.gw.y;else if("y"===this.ES||"y"===b)a=this.gw.x;if(this.pW){var d=this.Sma;b=d.x;var e=d.y;d=this.pW;var f=this.Yoc(),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}};
_.k.ruc=function(a){var b=a.x;a=a.y;var c=this.QIa,d=this.Orc,e=Math.abs(a-d.y);Math.abs(b-d.x)>this.md.Jea&&(c.x=b>d.x?1:-1,d.x=b);e>this.md.Jea&&(c.y=a>d.y?1:-1,d.y=a);return c};_.k.Sna=function(){if(this.xj&&this.ap){var a=0<this.ap.length||!this.jr();a!==this.Nab&&(this.Nab=a,NK(this.xj,a))}};_.k.mcb=function(a){a.removeEventListener("mousedown",this.fF,y3b);a.removeEventListener("touchstart",this.fF,x3b);a.removeEventListener("dragstart",this.Mab,y3b)};
_.k.fFa=function(a,b){a=SJb(a,b);b=this.xj.style;null==this.VE&&(this.VE=b.transform&&"none"!=b.transform?b.transform:"");b.transform=OJb(a,this.VE)};_.k.eFa=function(a,b){var c,d=(null==(c=this.hF)?0:c.va)?void 0:this.VE;this.fz.style.transform=OJb(SJb(a,b),d)};_.k.KGa=function(a){var b=this.gw;return b?{x:a.x-b.x,y:a.y-b.y}:{x:0,y:0}};_.k.H7a=function(){this.pW=this.xX=void 0;this.tX.clear()};
_.k.Bmc=function(){var a=this.LB,b=a.x;a=a.y;if(!(0===b&&0===a||this.jr())&&this.DI){var c=this.xj.getBoundingClientRect(),d=this.DI.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,h=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<h&&(a-=h)):a=0;b===this.LB.x&&a===this.LB.y||this.Yga({y:a,x:b})}}};
_.k.Foc=function(a){var b=this.lZ;return"number"===typeof b?b:TJb(a)?b.TPc:b?b.e2c:0};_.k.ouc=function(a){var b=w3b(this.tX,a);b&&(a=_.Tg(a),this.pW&&a!==this.DI&&a.contains(this.DI)&&FJb(this.pW,b.top,b.left),this.gw.x+=b.left,this.gw.y+=b.top,this.Nj||(this.Ry.x-=b.left,this.Ry.y-=b.top,this.fFa(this.Ry.x,this.Ry.y)))};_.k.c$a=function(){var a;return(null==(a=this.tX.Ax.get(this.Ib))?void 0:a.C_a)||this.tX.wG()};_.k.S9a=function(){void 0===this.m7a&&(this.m7a=_.Kpa(this.xj));return this.m7a};
_.k.Xoc=function(a,b){var c=this.Urc||"global";return"parent"===c?a:"global"===c?(a=this.Ib,b||a.fullscreenElement||a.webkitFullscreenElement||a.mozFullScreenElement||a.msFullscreenElement||a.body):_.Wg(c)};_.k.Yoc=function(){this.xX&&(this.xX.width||this.xX.height)||(this.xX=this.fz?this.fz.getBoundingClientRect():this.uP);return this.xX};_.k.a$a=function(a){return this.ap.find(function(b){return a.target&&(a.target===b||b.contains(a.target))})};
_.W.Object.defineProperties(B3b.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Jc||!(!this.Nj||!this.Nj.disabled)},set:function(a){var b=_.Ug(a);b!==this.Jc&&(this.Jc=b,this.Sna(),this.ap.forEach(function(c){return NK(c,b)}))}}});var E3b={zqa:5,Jea:5},JP=function(a,b,c,d){this.Ib=a;this.vb=b;this.ng=c;this.aw=d};JP.prototype.SNa=function(a,b){b=void 0===b?E3b:b;return new B3b(a,b,this.Ib,this.vb,this.ng,this.aw)};JP.ha=function(a){return new (a||JP)(_.u(_.Yg),_.u(_.ye),_.u(_.nq),_.u(IP))};JP.ua=_.t({token:JP,oa:JP.ha,Ja:"root"});var F3b=new _.mc("CdkDropList");var KP=function(a,b,c,d,e,f,g,h,n,r,v){var A=this;this.element=a;this.Bqa=b;this.vb=d;this.Sf=e;this.zc=g;this.ub=n;this.Msc=r;this.IIa=v;this.Sb=new _.qe;this.started=new _.al;this.released=new _.al;this.ended=new _.al;this.sZ=new _.al;this.yZ=new _.al;this.nZ=new _.al;this.DWa=new _.td(function(C){var I=A.Pn.DWa.ka(_.y(function(L){return{source:A,Bg:L.Bg,event:L.event,VY:L.VY,distance:L.distance}})).subscribe(C);return function(){I.unsubscribe()}});this.Pn=h.SNa(a,{zqa:f&&null!=f.zqa?f.zqa:5,Jea:f&&
null!=f.Jea?f.Jea:5,zIndex:null==f?void 0:f.zIndex});this.Pn.data=this;G3b.push(this);f&&this.flc(f);b&&this.Pn.Suc(b.aUc);this.Ftc(this.Pn);this.Bpc(this.Pn)};_.k=KP.prototype;_.k.reset=function(){this.Pn.reset()};_.k.Yga=function(a){this.Pn.Yga(a)};_.k.Pc=function(){var a=this;this.vb.jc(function(){a.vb.Ag.ka(_.he(1),_.ve(a.Sb)).subscribe(function(){a.feb();a.itc();a.Fra&&a.Pn.Yga(a.Fra)})})};
_.k.Tb=function(a){var b=a.rootElementSelector;a=a.freeDragPosition;b&&!b.pG&&this.feb();a&&!a.pG&&this.Fra&&this.Pn.Yga(this.Fra)};_.k.La=function(){var a=this;this.Bqa&&this.Bqa.removeItem(this);var b=G3b.indexOf(this);-1<b&&G3b.splice(b,1);this.vb.jc(function(){a.Sb.next();a.Sb.complete();a.Pn.dispose()})};_.k.feb=function(){var a=this.element.ta,b=a;if(this.q1){var c;b=void 0!==a.closest?a.closest(this.q1):null==(c=a.parentElement)?void 0:c.closest(this.q1)}A3b(this.Pn,b||a)};
_.k.roc=function(){var a=this.mMa;return a?"string"===typeof a?this.element.ta.closest(a):_.Wg(a):null};
_.k.Ftc=function(a){var b=this;a.Eoa.subscribe(function(){if(!a.jr()){var c=b.zc,d=b.lZ,e=b.wX?{va:b.wX.Sc,context:b.wX.data,Ff:b.Sf}:null,f=b.hF?{va:b.hF.Sc,context:b.hF.data,gua:b.hF.gua,Ff:b.Sf}:null;a.disabled=b.disabled;a.ES=b.ES;a.lZ="object"===typeof d&&d?d:_.Xg(d);a.lK=b.lK;a.Vea=b.Vea;d=D3b(a,b.roc());d.wX=e;d.hF=f;d.Urc=b.DYa||"global";c&&(a.C8a=c.value)}});a.Eoa.ka(_.he(1)).subscribe(function(){if(b.IIa)a.JIa=b.IIa.Pn;else for(var c=b.element.ta.parentElement;c;){if(c.classList.contains("cdk-drag")){var d=
void 0;z3b(a,(null==(d=G3b.find(function(e){return e.element.ta===c}))?void 0:d.Pn)||null);break}c=c.parentElement}})};
_.k.Bpc=function(a){var b=this;a.started.subscribe(function(c){b.started.emit({source:b,event:c.event});_.vk(b.ub)});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,mZ:c.mZ,event:c.event});_.vk(b.ub)});a.sZ.subscribe(function(c){b.sZ.emit({container:c.container.data,item:b,fl:c.fl})});a.yZ.subscribe(function(c){b.yZ.emit({container:c.container.data,item:b})});a.nZ.subscribe(function(c){b.nZ.emit({Uu:c.Uu,
fl:c.fl,JHb:c.JHb.data,container:c.container.data,bzb:c.bzb,item:b,distance:c.distance,mZ:c.mZ,event:c.event})})};_.k.flc=function(a){var b=a.ES,c=a.lZ,d=a.lK,e=a.Vea,f=a.mMa,g=a.BYc,h=a.q1;a=a.DYa;this.disabled=null==g?!1:g;this.lZ=c||0;b&&(this.ES=b);d&&(this.lK=d);e&&(this.Vea=e);f&&(this.mMa=f);h&&(this.q1=h);a&&(this.DYa=a)};
_.k.itc=function(){var a=this;this.ap.qd.ka(_.te(this.ap),_.we(function(b){b=b.filter(function(c){return c.IIa===a}).map(function(c){return c.element});a.Msc&&a.q1&&b.push(a.element);C3b(a.Pn,b)}),_.ue(function(b){return _.Sd.apply(null,_.qc(b.map(function(c){return c.Sj.ka(_.te(c))})))}),_.ve(this.Sb)).subscribe(function(b){var c=a.Pn,d=b.element.ta;b.disabled?!c.IE.has(d)&&-1<c.ap.indexOf(d)&&(c.IE.add(d),NK(d,!0)):c.IE.has(d)&&(c.IE.delete(d),NK(d,c.disabled))})};
_.W.Object.defineProperties(KP.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Jc||this.Bqa&&this.Bqa.disabled},set:function(a){this.Jc=_.Ug(a);this.Pn.disabled=this.Jc}}});var G3b=[];KP.ha=function(a){return new (a||KP)(_.x(_.Rc),_.x(F3b,12),_.x(_.Yg),_.x(_.ye),_.x(_.ef),_.x(p3b,8),_.x(_.dq,8),_.x(JP),_.x(_.sl),_.x(m3b,10),_.x(l3b,12))};
KP.Ha=_.gc({type:KP,qa:[["","cdkDrag",""]],zd:function(a,b,c){a&1&&(_.kf(c,o3b,5),_.kf(c,n3b,5),_.kf(c,m3b,5));if(a&2){var d;_.gf(d=_.lf())&&(b.hF=d.first);_.gf(d=_.lf())&&(b.wX=d.first);_.gf(d=_.lf())&&(b.ap=d)}},Db:[1,"cdk-drag"],Cb:4,lb:function(a,b){a&2&&_.Ge("cdk-drag-disabled",b.disabled)("cdk-drag-dragging",b.Pn.jr())},inputs:{data:["cdkDragData","data"],ES:["cdkDragLockAxis","lockAxis"],q1:["cdkDragRootElement","rootElementSelector"],mMa:["cdkDragBoundary","boundaryElement"],lZ:["cdkDragStartDelay",
"dragStartDelay"],Fra:["cdkDragFreeDragPosition","freeDragPosition"],disabled:["cdkDragDisabled","disabled"],lK:["cdkDragConstrainPosition","constrainPosition"],Vea:["cdkDragPreviewClass","previewClass"],DYa:["cdkDragPreviewContainer","previewContainer"]},outputs:{started:"cdkDragStarted",released:"cdkDragReleased",ended:"cdkDragEnded",sZ:"cdkDragEntered",yZ:"cdkDragExited",nZ:"cdkDragDropped",DWa:"cdkDragMoved"},Zb:["cdkDrag"],standalone:!0,features:[_.Ze([{Ca:l3b,Kb:KP}]),_.uc]});var LP=function(){};LP.ha=function(a){return new (a||LP)};LP.Ea=_.fc({type:LP});LP.Da=_.Vb({Ob:[JP],imports:[_.qq]});var H3b=["image/png","image/jpeg","image/gif","image/x-icon","image/webp"],MP=function(a,b,c,d,e,f,g,h,n,r,v,A,C,I){var L=this;this.vc=a;this.Hb=b;this.Ra=c;this.mG=d;this.ci=e;this.Ga=f;this.modifier=g;this.XR=h;this.VQa=n;this.vd=r;this.Nb=v;this.xg=A;this.be=C;this.qc=I;this.B4a="file_detail";this.eka=WZb;this.contentType="empty";this.Ulb=new _.al(!0);this.oG=_.vd(-1);this.Lwa=-1;this.line=this.fua=this.W$=this.L$=this.vga=_.ge;this.code="";this.rn=_.vd([]);this.Spa=0;this.jCa="Diff is too large to display";
this.jO="detail-header-id";this.Vl=new _.If(null);this.oQa=new _.If(!1);this.Iba=new _.If([]);this.Tm=new _.pd;this.AHb=new _.If("SOURCE");this.SOa=!1;this.nRc=0;this.Tm.add(this.Nb.Caa().ka().subscribe(function(O){L.AHb.next(O)}));this.visibility=this.Nb.CR().ka(_.ue(function(O){return O?L.XR.visibility:_.vd(_.AH)}),_.te(_.AH));this.link=this.Eaa();this.nsb=_.Id([this.oQa,this.Hb.Ta]).ka(_.y(function(O){var Y=_.q(O);O=Y.next().value;Y=Y.next().value;return O&&Y.q}),_.pe(1),_.Ad());this.L$=_.Id([this.nsb,
this.vc.RAc]).ka(_.y(function(O){var Y=_.q(O);O=Y.next().value;Y=Y.next().value;return O&&!Y}));this.qc.Lb(38)&&(this.SOa=!0);this.ZQc=this.Nb.C3a.ka(_.y(function(O){return I.Lb(85)&&O}),_.fe())};
MP.prototype.Pa=function(){var a=this;this.Tm.add(this.vc.isb.subscribe(function(){I3b(a)}));this.Tm.add(this.nsb.subscribe(function(b){b&&!a.FZ?a.FZ=a.vd.register("toggleSearchMatches","y",function(){var c=a.vc;c.lra.next(!c.lra.value);a.Ga.mb({gestureName:"KEYBOARD",element:"FileDetailMatchNavigation",action:"toggleMatches",projectId:a.Ld.hb})}):!b&&a.FZ&&(a.FZ(),a.FZ=void 0)}));this.Tm.add(this.vc.JS.ka(_.ae(function(){return a.be.Ag})).subscribe(function(){a.Era&&a.Era.hL(_.Gnb(a.yb.line))}));
this.vga=this.mG.matches.ka(_.y(function(b){return _.mE(b,[])}),_.we(function(b){var c=b.length?0:-1,d=a.Ld.params.line,e=-1;d&&(e=b.findIndex(function(f){var g=f.lineNumber;return Array.isArray(d)?d.some(function(h){return g>=h.start&&g<=h.end}):g===d}));0<=e&&(c=e);a.Lwa=d&&-1===e?-1:c;a.vc.xga.next(c)}),_.pe(1),_.Ad());this.W$=this.vc.X$.ka(_.y(function(b){var c=b.Rd;if(!c)return[];b=a.yb.Be.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,ef:{start:g.index,end:c.lastIndex}})}return d}));this.oG=this.vc.tra;this.Tm.add(this.W$.subscribe(function(b){a.vc.ura.next(b.length)}));this.fua=_.Id(this.L$,this.W$,this.vga,this.Iba).ka(_.y(function(b){var c=_.q(b),d=c.next().value;b=c.next().value;var e=c.next().value;c=c.next().value;d=d?e.map(function(f){return f.lineNumber}):[];e=c.filter(function(f){return 0===f[1]||!a.SOa}).map(function(f){return f[0]});c=c.filter(function(f){return 0!==f[1]&&
a.SOa}).map(function(f){return f[0]});return{find:b.map(function(f){return f.lineNumber}),search:d,Wm:e,iEc:c}}))};MP.prototype.La=function(){this.Tm.unsubscribe();this.FZ&&this.FZ()};MP.prototype.show=function(a){this.XR.xv({action:"show",line:a})};MP.prototype.Eia=function(a){this.XR.xv({action:"toggleRange",ef:a})};
var I3b=function(a){a.contentType="PREVIEW"===a.fm&&a.XUb?"markdown":"PREVIEW"===a.fm&&a.hza||a.VQc&&!a.hza?"image":"PREVIEW"===a.fm&&a.WUb?"jupyter":a.yb.Tpa?a.yb.mimeType&&a.yb.mimeType.startsWith("audio/")?"audio":a.yb.mimeType&&a.yb.mimeType.startsWith("video/")?"video":"binary":a.lE?10485760<=a.yb.diffBase.length+a.yb.nG?"diffTooBig":"code-diff":0===a.yb.nG?"empty":0<a.yb.nG&&!a.yb.Be?"largeFile":"text";a.Ulb.emit(a.contentType);"text"!==a.contentType?(a.oQa.next(!1),a.Vl.next(null)):a.oQa.next(!0)};
MP.prototype.bja=function(a){this.Iba.next(a)};MP.prototype.Gs=function(){J3b(this,"selectLine")};MP.prototype.Sp=function(a){var b=a.n0.shiftKey?dCb(this.Ld.params.line,a.line+1):a.line+1;bCb(b,this.Ld.params.line)||this.Ra.navigate(_.ep(_.kp(this.Ld.Vb(),{line:b}).Za()),{zf:"preserve"});J3b(this,a.n0.shiftKey?"shiftSelectLine":"selectLine")};
var nKb=function(a,b){a.Ra.navigate(_.ep(_.kp(a.yb.location.Vb(),{line:b}).Za()),{zf:"preserve"}).then(function(){a.vc.JS.next()})},J3b=function(a,b){a.Ga.mb({gestureName:"CLICK",element:"FileDetail",action:b})},K3b=function(a,b){b=!b||!_.WE(a.fza.location,b.location);a.vc.lG=!a.FOb||b&&a.Ld.params.line?"SOURCE":a.AHb.getValue()};
MP.prototype.Eaa=function(){var a=this;return this.Hb.data.ka(_.y(UBb),_.YE(),_.ue(function(b){return _.Gmb(b,_.NH(a.xg,b,_.DE(b)&&"android"===b.repository?"repository":"path"),a.Ra)}))};
_.W.Object.defineProperties(MP.prototype,{Ld:{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&&_.jp(this.Ld,a.location)){var c;a=null!=(c=this.cGb)?c:a}else this.cGb=void 0;this.yb&&_.XE(this.Ld,a.location)&&this.yb.Be===a.Be||(this.code=a.code||a.Be||"",this.XR.xv({action:"showAll"}),this.rn=this.Nb.CR().ka(_.ue(function(d){return d?b.VQa.tu(a):_.oE("folding disabled")}),_.te(_.yE),_.y(function(d){return _.mE(d,
[])})),this.s0=void 0);c=this.yb;this.fza=a;this.mG.DS.next(this.Ld);K3b(this,c);this.Spa=a.nG;I3b(this)},get:function(){return this.fza}},SAc:{configurable:!0,enumerable:!0,get:function(){return this.mG.matches.ka(_.y(function(a){return a.state}))}},fm:{configurable:!0,enumerable:!0,get:function(){return this.vc.lG}},FOb:{configurable:!0,enumerable:!0,get:function(){return(this.XUb||this.hza||this.WUb)&&!this.lE}},lE:{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}},VQc:{configurable:!0,enumerable:!0,get:function(){return 0<=H3b.indexOf(this.mimeType)}},hza:{configurable:!0,enumerable:!0,get:function(){return"image/svg+xml"===this.yb.mimeType}},XUb:{configurable:!0,enumerable:!0,get:function(){return".MD"===this.yb.fileName.slice(-3).toUpperCase()}},WUb:{configurable:!0,enumerable:!0,get:function(){if(".IPYNB"!==this.yb.fileName.slice(-6).toUpperCase())return!1;
if(!this.s0)try{this.s0=JSON.parse(this.yb.Be)}catch(a){return!1}return 4===this.s0.nbformat}},mOa:{configurable:!0,enumerable:!0,get:function(){return"data:"+this.mimeType+";base64,"+this.yb.Be}}});MP.ha=function(a){return new (a||MP)(_.x(_.HI),_.x(_.Hf),_.x(_.cg),_.x(_.gK),_.x(_.DI),_.x(_.zn),_.x(_.yJ),_.x(_.BH),_.x(BP),_.x(_.tt),_.x(_.lu),_.x(_.MH),_.x(_.ye),_.x(_.Zt))};
MP.ya=_.ec({type:MP,qa:[["file-detail"]],tb:function(a,b){a&1&&_.hf(_.EH,5);if(a&2){var c;_.gf(c=_.lf())&&(b.Era=c.first)}},inputs:{nRc:"windowWidth",yb:"viewData"},outputs:{Ulb:"contentTypeChange"},features:[_.Ze([_.gK,{Ca:_.Vub,ee:uP},_.BH])],Aa:18,Ba:18,Fa:[["componentId","FileDetail",3,"contentType","viewData",4,"ngIf","ngIfElse"],["diffHeader",""],[3,"viewData",4,"ngIf"],["class","file-matches-navigation",4,"ngIf"],[1,"file-detail-contents",3,"ngSwitch"],["class","markdown-preview",3,"content",
"relativeLinkModifier","relativeImageModifier","safeHtmlContent",4,"ngSwitchCase"],[4,"ngSwitchCase"],["class","media",4,"ngSwitchCase"],[3,"contentLength",4,"ngSwitchCase"],[3,"fullViewData","size","largeFileViewData",4,"ngSwitchCase"],[3,"notebook",4,"ngSwitchCase"],[3,"diffBase","contents","fileName","scrollToLine",4,"ngSwitchCase"],["icon","source:file",4,"ngSwitchCase"],["componentId","FileDetail",3,"contentType","viewData"],[3,"viewData"],[1,"file-matches-navigation"],["cdkDrag","","cdkDragBoundary",
"file-detail","cdkDragLockAxis","x",1,"file-matches-mole"],[1,"outer","left"],[1,"whiteout","left"],[1,"corner","left"],["trackElement","matchesTrackElement",3,"dataState","matchCount","selectedMatchIndex","showCloseButton","trackProjectId","close","selectedMatchIndexChange"],[1,"outer","right"],[1,"whiteout","right"],[1,"corner","right"],[1,"markdown-preview",3,"content","relativeLinkModifier","relativeImageModifier","safeHtmlContent"],[3,"alt","sanitizeSrc",4,"ngIf","ngIfElse"],["svg",""],[3,"alt",
"sanitizeSrc"],[1,"svg-container",3,"safeSvg"],[1,"media"],["controls","",3,"sanitizeSrc"],[3,"contentLength"],[3,"fullViewData","size","largeFileViewData"],[3,"path"],[3,"notebook"],["tabindex","-1","role","region",3,"value","rendered","highlightInfo","folding","visibility","fileName","lineNumberLinkProvider","scrollToLine","lineLimitation","visibleCodeIdentifier","focusableRegion","usePrefetchIfPossible","lineShown","rangeToggled","lineNumberClicked","gutterClicked","totalNumLines",4,"ngIf","ngIfElse"],
["formatCode",""],[3,"markers","numLines","markerClicked"],["tabindex","-1","role","region",3,"value","rendered","highlightInfo","folding","visibility","fileName","lineNumberLinkProvider","scrollToLine","lineLimitation","visibleCodeIdentifier","focusableRegion","usePrefetchIfPossible","lineShown","rangeToggled","lineNumberClicked","gutterClicked","totalNumLines"],["analyticsElementToTrack","FileDetail",3,"content","scoLinks"],[3,"scoLinks"],[3,"layerBaseLocation","highlightedXrefLines"],["highlightStyle",
"search",3,"matches","scrollToIndex","selectedMatchIndex",4,"ngIf"],["highlightStyle","find",3,"matches","scrollToIndex","selectedMatchIndex"],["highlightStyle","search",3,"matches","scrollToIndex","selectedMatchIndex"],[3,"diffBase","contents","fileName","scrollToLine"],["icon","source:file"]],va:function(a,b){a&1&&(_.N(0,WJb,1,2,"detail-header",0),_.N(1,XJb,1,1,"ng-template",null,1,_.pf),_.N(3,YJb,1,1,"markdown-tab-header",2),_.N(4,ZJb,12,11,"div",3),_.Q(5,"async"),_.B(6,"main",4),_.N(7,$Jb,3,8,
"markdown-content",5),_.N(8,cKb,4,2,"ng-container",6),_.N(9,dKb,2,1,"div",7),_.N(10,eKb,2,1,"div",7),_.N(11,fKb,1,1,"binary-file",8),_.N(12,gKb,1,2,"large-file",9),_.N(13,hKb,2,1,"ng-container",6),_.N(14,iKb,1,1,"jupyter-notebook",10),_.N(15,oKb,8,10,"ng-container",6),_.N(16,pKb,1,4,"code-diff",11),_.N(17,qKb,3,1,"icon-empty-state-display",12),_.D());if(a&2){var c=_.Ve(2);_.z("ngIf",!b.lE)("ngIfElse",c);_.w(3);_.z("ngIf",b.FOb);_.w(1);_.z("ngIf",_.R(5,16,b.L$));_.w(2);_.z("ngSwitch",b.contentType);
_.w(1);_.z("ngSwitchCase","markdown");_.w(1);_.z("ngSwitchCase","image");_.w(1);_.z("ngSwitchCase","audio");_.w(1);_.z("ngSwitchCase","video");_.w(1);_.z("ngSwitchCase","binary");_.w(1);_.z("ngSwitchCase","largeFile");_.w(1);_.z("ngSwitchCase","empty");_.w(1);_.z("ngSwitchCase","jupyter");_.w(1);_.z("ngSwitchCase","text");_.w(1);_.z("ngSwitchCase","code-diff");_.w(1);_.z("ngSwitchCase","diffTooBig")}},Ia:[q2b,uN,_.hm,_.im,_.jm,sP,rP,KP,_.eK,_.Yz,_.Zz,tP,_.hK,wP,xP,dN,fN,eN,_.AJ,yP,_.IH,_.fK,HP,zP,
AP,_.mm],styles:["file-detail[_nghost-%COMP%]{display:flex;flex-direction:column;min-height:0;position:relative;outline:0}.svg-container[_ngcontent-%COMP%]{height:100%;padding:24px}.svg-container[_ngcontent-%COMP%]     img{background:repeating-linear-gradient(45deg,#888,#888 3px,#bbb 4px,#bbb 7px,#888 8px);max-height:100%;max-width:100%}.markdown-preview[_ngcontent-%COMP%]{padding:24px}detail-header[_ngcontent-%COMP%], diff-detail-header[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;flex:0 0 auto}file-content-pager[_ngcontent-%COMP%]{flex:0 0 auto}main[_ngcontent-%COMP%]{flex:1 1 100%}empty-file-detail[_ngcontent-%COMP%]{display:flex;height:100%}.file-detail-contents[_ngcontent-%COMP%]{overflow:auto;position:relative;outline:0}.file-matches-navigation[_ngcontent-%COMP%]{position:relative}.file-matches-mole[_ngcontent-%COMP%]{border-top-width:1px;border-top-style:solid;display:flex;height:32px;justify-content:flex-end;position:absolute;right:0;top:-1px;z-index:1}.outer[_ngcontent-%COMP%]{height:16px;width:32px;position:relative;top:-1px;overflow:hidden}.outer.left[_ngcontent-%COMP%]{margin-right:-1px;z-index:1}.outer.right[_ngcontent-%COMP%]{margin-left:-1px}.corner[_ngcontent-%COMP%]{border-top-style:solid;border-top-width:1px;box-sizing:content-box;height:32px;width:32px;position:absolute;top:0}.corner.left[_ngcontent-%COMP%]{border-right-style:solid;border-right-width:1px;border-top-right-radius:16px;left:-1px}.corner.right[_ngcontent-%COMP%]{border-left-style:solid;border-left-width:1px;border-top-left-radius:16px}.whiteout[_ngcontent-%COMP%]{box-sizing:content-box;height:32px;width:32px;border-top-width:5px;border-top-style:solid;top:-4px;position:absolute}.whiteout.left[_ngcontent-%COMP%]{border-right-width:5px;border-right-style:solid;border-top-right-radius:16px;left:-1px}.whiteout.right[_ngcontent-%COMP%]{border-left-width:5px;border-left-style:solid;border-top-left-radius:16px;left:-4px}file-matches-navigation[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;border-left-style:solid;border-left-width:1px;border-right-style:solid;border-right-width:1px;border-bottom-left-radius:16px;border-bottom-right-radius:16px}format-code[_ngcontent-%COMP%], virtual-scroll-format-code[_ngcontent-%COMP%]{margin-right:14px;width:calc(100% - 14px)!important}img[_ngcontent-%COMP%]{background:repeating-linear-gradient(45deg,#888,#888 3px,#bbb 4px,#bbb 7px,#888 8px);margin:24px}.media[_ngcontent-%COMP%]{align-items:center;display:flex;height:100%;justify-content:center}audio[_ngcontent-%COMP%], img[_ngcontent-%COMP%], video[_ngcontent-%COMP%]{max-width:100%}audio[_ngcontent-%COMP%], video[_ngcontent-%COMP%]{max-height:100%}repository-browser-menu[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;display:block;padding:5px;margin-right:10px;text-align:right}"],
Na:0});var L3b=[{id:"LINE_COUNTS",icon:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAANklEQVR4AWOgLXBxcWkA4v94cAOy4v8LFy7EiUHyKIrxAOyKjY2NMTAQUNlkJEB9N6MoJjmcAUFs1juXK7DAAAAAAElFTkSuQmCC",title:"Lines",valueExtractor:function(a){return Number(a.Wra())}},{id:"FILE_COUNTS",icon:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAAOklEQVR4AWOAARcXlwYg/o8HNyAr/r9w4UKcGCRPyESwQiAAs4kxEVUxHjDIFJ8lUjEinIlSTFbMAQBQTEEI50NDNAAAAABJRU5ErkJggg==",title:"Files",valueExtractor:function(a){return Number(_.Ki(a,
3))}}],M3b=function(a){this.jGc=a};M3b.prototype.zca=function(a){return!!L3b.find(function(b){return b.id===a})};M3b.prototype.nRa=function(a,b,c){var d=L3b.find(function(e){return e.id===a});return c&&d?this.jGc.list(b).ka(_.y(function(e){var f=new Map;e.map(function(g){return tKb(g,c,d)}).forEach(function(g){f.set(g.path,g)});return f})):_.vd()};var N3b=new _.mc("lang_counts_service",{Ja:"root",oa:function(){return _.Ah(SZb)}});var NP=function(a,b){this.client=a;this.ie=b;this.PUa=new _.Js};
NP.prototype.list=function(a){var b=this,c=[],d=a.map(function(f){var g=_.qYa(b.PUa,f);g||c.push(f);return g}).filter(function(f){return null!=f});if(0===c.length)return _.vd(d);var e=c.reduce(function(f,g){return f.addPath(g)},new _.ap);return _.nu(this.ie,function(){var f=b.client,g=b.ie.Cj();return _.Bo(f.Ig,f.Lg+"/$rpc/devtools.grimoire.LangCountsService/ListLangCounts",e,g||{},_.QRa)},"LangCountsService.listLangCounts").ka(_.we(function(f){c.forEach(function(g){b.PUa.put(g,(new _.bp).jd(g))});
_.Fi(f,_.bp,1).forEach(function(g){b.PUa.put(g.le(),g)})}),_.y(function(f){return d.concat(_.Fi(f,_.bp,1))}))};NP.ha=function(a){return new (a||NP)(_.u(N3b),_.u(_.ru))};NP.ua=_.t({token:NP,oa:NP.ha,Ja:"root"});var OP=function(a,b,c,d){this.LZ=a;this.GC=b;this.Nd=d;this.mAb=new M3b(c)},P3b=function(a,b,c){return O3b(a).ka(_.we(function(d){var e=d.Qs,f=d.JU;if(d.enabled)if(f)for(d=_.q(f),e=d.next();!e.done;e=d.next())_.PI(a.Nd,e.value);else _.PI(a.Nd,e)}),_.Kd(function(d){var e=d.Qs,f=d.JU;return d.enabled?a.nRa(b,e,c,f).ka(_.we(function(g){if(f)for(var h=_.q(f),n=h.next();!n.done;n=h.next()){n=n.value;for(var r=0,v=_.q(g.values()),A=v.next();!A.done;A=v.next()){A=A.value;var C=void 0;if(null==(C=A.JU)?0:
C.has(n))r+=A.JU.get(n)}_.Zxb(a.Nd,n,r)}else{h=0;g=_.q(g.values());for(A=g.next();!A.done;A=g.next())h+=A.value.instances;_.Zxb(a.Nd,e,h)}}),_.be(function(g){if(f)for(var h=_.q(f),n=h.next();!n.done;n=h.next())_.OI(a.Nd,n.value,g);else _.OI(a.Nd,e,g);return _.vd(new Map)}),_.y(function(g){return{Qs:e,OJc:g}})):_.vd({Qs:e})}),_.me(uKb,new Map))};OP.prototype.Jtb=function(){var a=this;return OZb(this.GC).ka(_.y(function(b){var c=PZb(a.Nd);b.forEach(function(d){c.set(d.id,null)});return c}))};
var O3b=function(a){return _.Id([a.Nd.Qha,a.Jtb()]).ka(_.y(function(b){b=_.q(b);var c=b.next().value,d=b.next().value;b=new Map;d=_.q(d);for(var e=d.next();!e.done;e=d.next()){var f=_.q(e.value);e=f.next().value;(f=f.next().value)?(f=f.filter(function(g){var h;return null==(h=c.get(g))?void 0:h.enabled}),b.set(e,new Set(f))):(f=void 0,(null==(f=c.get(e))?0:f.enabled)&&b.set(e,null))}return b}),_.te(new Map),_.jab(),_.y(function(b){var c=_.q(b);b=c.next().value;var d=c.next().value;c=[];for(var e=
_.q(b),f=e.next();!f.done;f=e.next()){var g=_.q(f.value);f=g.next().value;g=g.next().value;(!d.has(f)||g&&0===d.get(f).size)&&c.push({Qs:f,enabled:!1,JU:g})}e={};d=_.q(d);for(f=d.next();!f.done;e={Mja:e.Mja,uI:e.uI},f=d.next())if(g=_.q(f.value),f=g.next().value,g=g.next().value,e.uI=g,b.has(f)){if(e.uI&&0<e.uI.size){e.Mja=b.get(f)||new Set([]);g=[].concat(_.qc(e.uI)).some(function(n){return function(r){return!n.Mja.has(r)}}(e));var h=[].concat(_.qc(e.Mja)).some(function(n){return function(r){return!n.uI.has(r)}}(e));
(g||h)&&c.push({Qs:f,enabled:!0,JU:e.uI})}}else c.push({Qs:f,enabled:!0,JU:e.uI});return c}),_.Ud(function(b){return!!b.length}),_.Kd(function(b){return _.vd.apply(null,_.qc(b))}))};
OP.prototype.nRa=function(a,b,c,d){var e=this;if(a.Yw)return _.wd("Aggregations are only supported for directories");if(!_.eF(a))return _.wd("Invalid location");var f=a.qb,g=a.hb,h=a.Oc,n=a.repository,r=a.path;return this.mAb.zca(b)?this.mAb.nRa(b,c,d):_.Nxb(this.GC,b).ka(_.ue(function(v){if(!v)return _.vd(new Map);var A=_.Gpb(v);return A?NZb(e.LZ,{hb:g,Oc:h,fileSpecSourceRootRepositoryKeyRepositoryName:n,fileSpecSourceRootRefSpec:f,fileSpecPath:r,fileSpecType:"DIRECTORY",category:A}).ka(_.y(function(C){return C.map(function(I){var L,
O;return{icon:v.icon,title:v.name,path:(null==(L=I.Md)?void 0:L.path)||"",instances:Number(null==(O=I.data)?void 0:O.dXa)||0}}).reduce(function(I,L){I.set(L.path,L);return I},new Map)})):_.vd(new Map)}))};OP.ha=function(a){return new (a||OP)(_.u(_.KI),_.u(_.LI),_.u(NP),_.u(_.NI))};OP.ua=_.t({token:OP,oa:OP.ha});var PP=function(){this.X4a=500;this.Jia=yKb;this.title=this.Dsa="";this.usa=[];this.nxb=!0;this.kj=this.lV=!1;this.toggle=new _.al;this.limit=500};PP.prototype.Tb=function(a){a.groupedFiles&&(this.limit=500)};PP.ha=function(a){return new (a||PP)};
PP.ya=_.ec({type:PP,qa:[["folder-detail-section"]],inputs:{Dsa:"headerId",title:"title",usa:"groupedFiles",nxb:"initiallyExpanded",lV:"useRelativeUrls",aggregations:"aggregations",kj:"isPiper"},outputs:{toggle:"toggle"},features:[_.uc],Aa:7,Ba:4,Fa:[["togglePosition","before",3,"expanded","afterExpand","afterCollapse"],[1,"gmat-subhead-1"],[4,"ngIf"],["matExpansionPanelContent",""],["mat-button","","color","primary","ascTrackElement","ShowAllFilesInFolderDetail",1,"show-all-button",3,"trackAction",
"click"],[3,"limit","ariaLabelledbyId","files","aggregations","useRelativeUrls","isPiper",4,"ngFor","ngForOf"],[3,"limit","ariaLabelledbyId","files","aggregations","useRelativeUrls","isPiper"]],va:function(a,b){a&1&&(_.B(0,"mat-expansion-panel",0),_.K("afterExpand",function(){return b.toggle.emit(!0)})("afterCollapse",function(){return b.toggle.emit(!1)}),_.B(1,"mat-expansion-panel-header")(2,"mat-panel-title")(3,"h3",1),_.P(4),_.N(5,vKb,4,3,"ng-container",2),_.D()()(),_.N(6,xKb,1,1,"ng-template",
3),_.D());a&2&&(_.z("expanded",b.nxb),_.w(3),_.Ee("id",b.Dsa),_.w(1),_.We(" ",b.title," "),_.w(1),_.z("ngIf",b.X4a<b.Jia(b.usa)&&null!=b.limit))},Ia:[_.En,_.gm,_.hm,_.jK,_.Xq,_.jA,_.dH,_.gH,_.iA],styles:["h3[_ngcontent-%COMP%]{padding:12px 16px}file-list[_ngcontent-%COMP%]{margin-left:-20px;width:100%}file-list[_ngcontent-%COMP%]:not(:last-child){padding-bottom:12px}"],Na:0});var QP=function(a,b){this.Ga=a;this.vc=b;this.zNc=!1};QP.prototype.Kk=function(a){this.vc.daa.getValue()!==a&&(this.Ga.mb({element:"FolderTabHeader",action:this.kRa(a),gestureName:"CLICK",projectId:this.yb.location.hb}),this.vc.daa.next(a))};QP.prototype.kRa=function(a){switch(a){case 0:return"openFilesTab";case 1:return"openProjectsTab";default:return _.rg(a,"Unknown folder detail tab selected")}};QP.ha=function(a){return new (a||QP)(_.x(_.zn),_.x(_.HI))};
QP.ya=_.ec({type:QP,qa:[["folder-tab-header"]],inputs:{yb:"viewData",zNc:"showProjectTab"},Aa:4,Ba:3,Fa:[["gmat-tabs","",3,"selectedIndex","selectedIndexChange"],["label","Files"],["label","Project Info"]],va:function(a,b){a&1&&(_.B(0,"mat-tab-group",0),_.K("selectedIndexChange",function(c){return b.Kk(c)}),_.Q(1,"async"),_.F(2,"mat-tab",1)(3,"mat-tab",2),_.D());a&2&&_.z("selectedIndex",_.R(1,1,b.vc.EBc))},Ia:[_.nC,_.jC,_.iC,_.mm],styles:["mat-tab-group[_ngcontent-%COMP%]     .mat-tab-label{height:40px}folder-tab-header[_nghost-%COMP%]{position:relative}folder-tab-header[_nghost-%COMP%]   mat-tab-group[_ngcontent-%COMP%]{position:absolute;top:0;bottom:0;left:0;right:0}"],
Na:0});var Q3b=["markdownContentComponent"],R3b={g4a:0,kSc:1,od:2,0:"COLLAPSED",1:"EXPANDED",2:"UNKNOWN"},RP=function(a,b){this.Hi=a;this.modifier=b;this.rOb=!1;this.n4a=R3b;this.zz=2};RP.prototype.Pa=function(){};RP.prototype.Tb=function(a){a.markdownContent&&(this.zz=2)};RP.prototype.Cn=function(){S3b(this)};RP.prototype.expand=function(){this.zz=1};var S3b=function(a){2===a.zz&&(a.rOb?_.h0a(a.Hi,function(){180<a.sHc.element.ta.scrollHeight&&(a.zz=0)}):a.zz=1)};
RP.ha=function(a){return new (a||RP)(_.x(_.Ht),_.x(_.yJ))};
RP.ya=_.ec({type:RP,qa:[["readme"]],tb:function(a,b){a&1&&_.hf(Q3b,5);if(a&2){var c;_.gf(c=_.lf())&&(b.sHc=c.first)}},inputs:{rOb:"shouldCollapse",rHc:"markdownContent",Hwa:"safeHtmlContent"},features:[_.uc],Aa:6,Ba:11,Fa:[[3,"content","relativeLinkModifier","relativeImageModifier","safeHtmlContent"],["markdownContentComponent",""],["mat-stroked-button","","color","primary","aria-label","Show more readme contents",3,"click",4,"ngIf"],["mat-stroked-button","","color","primary","aria-label","Show more readme contents",
3,"click"]],va:function(a,b){a&1&&(_.F(0,"markdown-content",0,1),_.Q(2,"async"),_.Q(3,"async"),_.B(4,"div"),_.N(5,zKb,2,0,"button",2),_.D());a&2&&(_.Ge("collapsed",b.zz===b.n4a.g4a),_.z("content",b.rHc)("relativeLinkModifier",_.R(2,7,b.modifier.VJb))("relativeImageModifier",_.R(3,9,b.modifier.TJb))("safeHtmlContent",b.Hwa),_.w(5),_.z("ngIf",b.zz===b.n4a.g4a))},Ia:[_.hm,_.AJ,_.Wq,_.mm],styles:['markdown-content[_ngcontent-%COMP%]{padding:20px 24px 0 24px;position:relative}markdown-content.collapsed[_ngcontent-%COMP%]{max-height:180px;overflow:hidden}markdown-content.collapsed[_ngcontent-%COMP%]:after{content:"";height:40px;left:auto;position:absolute;top:140px;width:100%}div[_ngcontent-%COMP%]{margin:0 24px 20px 24px}div[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{margin-top:4px}']});var SP=function(){this.label="";this.kNa=new _.al};SP.prototype.Ud=function(){this.kNa.emit()};SP.ha=function(a){return new (a||SP)};SP.ya=_.ec({type:SP,qa:[["stacks-expand-list-button"]],inputs:{label:"label"},outputs:{kNa:"clickEvent"},Aa:2,Ba:1,Fa:[[1,"toggle-button",3,"click"]],va:function(a,b){a&1&&(_.B(0,"button",0),_.K("click",function(){return b.Ud()}),_.P(1),_.D());a&2&&(_.w(1),_.Ye(b.label))},styles:["[_nghost-%COMP%]{grid-column:var(--expand-list-button-grid-column, auto)}.toggle-button[_ngcontent-%COMP%]{color:var(--primary-color);font-size:.9em;font-style:italic;margin-top:.6em}\n/*# sourceMappingURL=expand_list_button.css.map */"]});var TP=function(a,b,c,d){this.BOa=a;this.Sc=b;this.ff=c;this.uLc=d;this.DPb=5;this.CPb=!0;this.nc=new _.qe;this.Qd=!1};TP.prototype.Tb=function(a){(a=a.stacksExpandListOf)&&a.pG?(this.rqa=this.BOa.find(this.items).create(this.kOc),T3b(this)):a||T3b(this)};TP.prototype.Xp=function(){var a;(null==(a=this.rqa)?0:a.diff(this.items))&&T3b(this)};TP.prototype.La=function(){this.nc.next()};var T3b=function(a){a.ff.clear();a.rNc?(a.JT(a.iBc),a.Qd&&(a.Mta=a.JT(a.UUa)),U3b(a)):a.JT(a.items)};
TP.prototype.JT=function(a){var b=this;return a.map(function(c){return b.ff.Rh(b.Sc,{wa:c})})};var U3b=function(a){var b=_.xk(a.uLc,SP);a.button=a.ff.rK(b);a.button.instance.kNa.ka(_.ve(a.nc)).subscribe(function(){a.Qd?a.collapse():a.expand();a.button&&(V3b(a),a.ff.detach(a.ff.indexOf(a.button.Au)),a.ff.hS(a.button.Au))});V3b(a)},V3b=function(a){a.button&&(a.button.instance.label=a.Qd?"Less":"More (+"+a.UUa.length+")")};
TP.prototype.collapse=function(){for(var a=_.q(this.Mta||[]),b=a.next();!b.done;b=a.next())this.ff.detach(this.ff.indexOf(b.value));this.Qd=!1};TP.prototype.expand=function(){if(this.Mta)for(var a=_.q(this.Mta||[]),b=a.next();!b.done;b=a.next())this.ff.hS(b.value);else this.Mta=this.JT(this.UUa);this.Qd=!0};
_.W.Object.defineProperties(TP.prototype,{items:{configurable:!0,enumerable:!0,get:function(){return this.jOc||[]}},iBc:{configurable:!0,enumerable:!0,get:function(){return this.items.slice(0,this.KQa)}},UUa:{configurable:!0,enumerable:!0,get:function(){return this.items.slice(this.KQa)}},KQa:{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.DPb||5}},rNc:{configurable:!0,
enumerable:!0,get:function(){return!!this.CPb&&this.KQa!==this.items.length}}});TP.ha=function(a){return new (a||TP)(_.x(_.vl),_.x(_.df),_.x(_.ef),_.x(_.sk))};TP.Ha=_.gc({type:TP,qa:[["","stacksExpandList",""]],inputs:{jOc:"stacksExpandListOf",DPb:"stacksExpandListSize",kOc:"stacksExpandListTrackBy",CPb:"stacksExpandListShowToggleButton"},features:[_.uc]});var UP=function(a){var b=this;this.FU=a;this.en=null;this.Tva=NGb;this.FU.RZ().subscribe(function(c){b.en=c},function(){console.error("No announcement found.")})};_.W.Object.defineProperties(UP.prototype,{zgb:{configurable:!0,enumerable:!0,get:function(){return _.l(this.en,2)}}});UP.ha=function(a){return new (a||UP)(_.x(PO))};
UP.ya=_.ec({type:UP,qa:[["stacks-butterbar"]],features:[_.Ze([PO])],Aa:1,Ba:1,Fa:[["class","butterbar",4,"ngIf"],[1,"butterbar"],[3,"innerHTML"]],va:function(a,b){a&1&&_.N(0,AKb,2,5,"div",0);a&2&&_.z("ngIf",b.en&&"no_announce"!==TGb(_.l(b.en,3)))},Ia:[_.hm],styles:[".butterbar{text-align:center;padding-bottom:1px} .butterbar a{text-decoration:underline} .butterbar .info{background-color:var(--butterbar-bg-info-color);padding-top:4px;height:30px} .butterbar .warning{background-color:var(--butterbar-bg-warning-color);padding-top:4px;height:30px}\n/*# sourceMappingURL=butterbar.css.map */"]});var W3b=function(){};W3b.ha=function(a){return new (a||W3b)};W3b.ya=_.ec({type:W3b,qa:[["stacks-search"]],Aa:1,Ba:0,Fa:[["placeholder","Search Stacks for infrastructure","hidden-query","type:stacks"]],va:function(a){a&1&&_.F(0,"g3mark-moma-search",0)},styles:["[_nghost-%COMP%]{align-items:center;background:var(--page-background);background-image:url(https://www.gstatic.com/images/icons/material/system/2x/search_grey600_24dp.png);background-size:1.5em;background-repeat:no-repeat;background-position:right 1em center;border-radius:2em;display:flex;max-width:620px;min-width:300px;padding:.5em 2.5em .5em 1em}g3mark-moma-search[_ngcontent-%COMP%]{font-size:.9em;flex:1;margin-left:.5em;--background-color: var(--page-background);--border: 0;--padding: 0.5em}\n/*# sourceMappingURL=search.css.map */"]});var VP=function(){this.nY=[];this.lM=!1};_.W.Object.defineProperties(VP.prototype,{params:{configurable:!0,enumerable:!0,get:function(){var a={};this.lM&&(a.oldView=this.lM);return a}}});VP.ha=function(a){return new (a||VP)};
VP.ya=_.ec({type:VP,qa:[["stacks-header"]],inputs:{nY:"breadcrumb",lM:"oldView"},Aa:10,Ba:2,Fa:[[1,"box"],["routerLink","/",3,"queryParams"],["src","https://static.corp.google.com/stacks/logo.png","alt","Stacks logo",1,"logo"],[1,"breadcrumb"],[4,"ngFor","ngForOf"],[3,"routerLink","queryParams",4,"ngIf"],[4,"ngIf"],[3,"routerLink","queryParams"]],va:function(a,b){a&1&&(_.B(0,"header")(1,"div",0)(2,"a",1),_.F(3,"img",2),_.B(4,"h1"),_.P(5,"Stacks"),_.D()(),_.F(6,"stacks-search"),_.B(7,"div",3),_.N(8,
DKb,3,2,"span",4),_.D()(),_.F(9,"stacks-butterbar"),_.D());a&2&&(_.w(2),_.z("queryParams",b.params),_.w(6),_.z("ngForOf",b.nY))},Ia:[UP,_.gm,_.hm,_.nn,W3b],styles:['header[_ngcontent-%COMP%]{background:var(--shading-bg);position:fixed;top:0;left:0;right:0;z-index:var(--z-home-top)}.box[_ngcontent-%COMP%]{align-items:center;display:grid;grid-gap:.5em 1em;grid-template-columns:auto auto 1fr;margin:1em auto;max-width:var(--main-width);background:var(--shading-bg);padding:1em 2em;position:relative;transition:padding var(--transition-fast);z-index:var(--z-box)}a[_ngcontent-%COMP%]{display:contents}h1[_ngcontent-%COMP%]{font-size:1.8em}.logo[_ngcontent-%COMP%]{height:2.4em}.breadcrumb[_ngcontent-%COMP%]{grid-column:3/4;padding-left:2.4em;font-size:.8em}.breadcrumb[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{align-items:center;display:inline-flex}.breadcrumb[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]:not(:last-child)::after{background-image:url(https://www.gstatic.com/images/icons/material/system/2x/keyboard_arrow_right_grey600_24dp.png);background-size:contain;background-repeat:no-repeat;background-position:center center;content:"";display:inline-block;height:1.4em;width:1.4em}\n/*# sourceMappingURL=header.css.map */']});var WP=function(){this.ota=!1;this.zFb=!0;this.CSa=this.p_=""};WP.prototype.Pa=function(){if(!this.link)throw Error("Ye");};
_.W.Object.defineProperties(WP.prototype,{url:{configurable:!0,enumerable:!0,get:function(){return this.link.mL()}},Mi:{configurable:!0,enumerable:!0,get:function(){return this.link.wR()?this.link.wR().startsWith("https://")?_.l(this.link,3):this.link.wR().includes(".")?"https://static.corp.google.com/stacks/"+_.l(this.link,3):"https://www.gstatic.com/images/icons/material/system/2x/"+_.l(this.link,3)+"_grey600_24dp.png":"https://www.gstatic.com/images/icons/material/system/2x/link_grey600_24dp.png"}}});
WP.ha=function(a){return new (a||WP)};
WP.ya=_.ec({type:WP,qa:[["stacks-icon-link"]],inputs:{link:"link",ota:"isContact",zFb:"openInNewTab",p_:"gtmBox",CSa:"gtmList"},Aa:4,Ba:4,Fa:[["class","avatar",3,"src","alt",4,"ngIf"],[3,"background-image","-no-icon","-wrap","-left-ellipsis","target","href",4,"ngIf"],[3,"background-image",4,"ngIf"],["target","_blank",3,"href",4,"ngFor","ngForOf"],[1,"avatar",3,"src","alt"],[3,"target","href"],["target","_blank",3,"href"]],va:function(a,b){a&1&&(_.N(0,EKb,1,2,"img",0),_.N(1,FKb,2,13,"a",1),_.N(2,GKb,
2,3,"span",2),_.N(3,HKb,2,4,"a",3));a&2&&(_.z("ngIf",b.ota),_.w(1),_.z("ngIf",b.url),_.w(1),_.z("ngIf",!b.url&&!_.Fi(b.link,QK,4).length),_.w(1),_.z("ngForOf",_.Fi(b.link,QK,4)))},Ia:[_.gm,_.hm],styles:["[_nghost-%COMP%] {\n  align-items: center;\n  display: inline-flex;\n  max-width: 100%;\n}\n\n.contact[_nghost-%COMP%] {\n  margin-bottom: 1em;\n}\n\n.avatar[_ngcontent-%COMP%] {\n  border-radius: 50%;\n  height: 4em;\n  margin-right: 1em;\n  object-fit: cover;\n  width: 4em;\n}\n\na[_ngcontent-%COMP%] {\n  color: var(--primary-color);\n}\n\na[_ngcontent-%COMP%], span[_ngcontent-%COMP%] {\n  background-position: left center;\n  background-repeat: no-repeat;\n  background-size: 1.4em;\n  padding-left: 1.8em;\n  word-wrap: break-word;\n}\n\n.-left-ellipsis[_ngcontent-%COMP%] {\n  direction: rtl;\n  text-align: left;\n}\n\n.-wrap[_ngcontent-%COMP%] {\n  white-space: initial;\n}\n\n.-no-icon[_ngcontent-%COMP%] {\n  \n  background: none !important;\n  padding: 0;\n}"]});var XP=function(){this.icon="info_outline_grey600";this.content=void 0};XP.prototype.Pa=function(){this.content=X3b.get(this.name)};XP.ha=function(a){return new (a||XP)};
XP.ya=_.ec({type:XP,qa:[["stacks-popup-info"]],inputs:{name:"name",icon:"icon"},Aa:1,Ba:1,Fa:[[4,"ngIf"],[3,"src","alt"],[1,"popup-box"],[1,"popup-title"],[1,"popup-text",3,"innerHTML"],[1,"popup-text"],["class","popup-link-text",4,"ngFor","ngForOf"],[1,"popup-link-text"],["target","_blank",3,"href"]],va:function(a,b){a&1&&_.N(0,JKb,10,7,"ng-container",0);a&2&&_.z("ngIf",b.content)},Ia:[_.gm,_.hm,JL],styles:['[_nghost-%COMP%]{position:relative;margin-right:.3em}[_nghost-%COMP%]   button[_ngcontent-%COMP%]{align-items:center;cursor:help;font-size:1em;display:flex}[_nghost-%COMP%]   button[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:1.5em}.-push-left[_nghost-%COMP%]   .popup-box[_ngcontent-%COMP%]{transform:translateX(-30%)}.popup-box[_ngcontent-%COMP%]{background:var(--page-background);border-radius:10px;box-shadow:var(--shadow);color:var(--text-color);display:none;font-family:"Roboto",sans-serif;font-size:1rem;font-weight:400;left:-1em;overflow:hidden;position:absolute;top:1em;width:350px;z-index:var(--z-popup)}.popup-box[_ngcontent-%COMP%]   .popup-title[_ngcontent-%COMP%]{background:var(--accent-shading);font-size:1.2em;font-weight:500;padding:.6em .9em}.popup-box[_ngcontent-%COMP%]   .popup-text[_ngcontent-%COMP%]{font-size:.9em;margin:1em 1.2em}.popup-box[_ngcontent-%COMP%]   .popup-link-text[_ngcontent-%COMP%]{margin:.2em 0}.popup-box[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:var(--primary-color)}[_nghost-%COMP%]:focus-within   .popup-box[_ngcontent-%COMP%], .popup-box[_ngcontent-%COMP%]:hover{display:block}.sl[_ngcontent-%COMP%]   hr[_ngcontent-%COMP%], .sl[_ngcontent-%COMP%]   .metric-box[_ngcontent-%COMP%]{margin:1em 0}.sl[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{align-items:center;display:flex;font-size:1.2em;font-weight:500;margin-bottom:1em}.sl[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]{height:1.5em;margin-right:.5em}.sl[_ngcontent-%COMP%]   .metric-name[_ngcontent-%COMP%]{font-weight:500}.sl[_ngcontent-%COMP%]   .metric-actual[_ngcontent-%COMP%]{font-size:1.2em;font-weight:500}.sl[_ngcontent-%COMP%]   .satisfied-number[_ngcontent-%COMP%]{color:#38a953}.sl[_ngcontent-%COMP%]   .metric-target[_ngcontent-%COMP%]{font-size:.8em}.sl[_ngcontent-%COMP%]   .metric-updated[_ngcontent-%COMP%], .sl[_ngcontent-%COMP%]   .footnote[_ngcontent-%COMP%]{color:var(--inactive-text-color);font-size:.8em}stacks-popup-product.-extend-left[_nghost-%COMP%]{display:flex;position:relative}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-recommended[_ngcontent-%COMP%]{height:1.5em;left:-1.5em;position:absolute;top:0}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-isa[_ngcontent-%COMP%]{height:1.5em;left:-3em;position:absolute;top:0}stacks-popup-product.-extend-left[_nghost-%COMP%]   .to-right[_ngcontent-%COMP%]{left:-1.5em}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-sl[_ngcontent-%COMP%]{flex:0 0 3.5em;margin-right:.2em}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-pp[_ngcontent-%COMP%]{flex:0 0 3.5em;margin-right:.2em;margin-left:.2em}stacks-popup-product.-inline[_nghost-%COMP%]{display:contents}stacks-popup-product.-inline[_nghost-%COMP%]   .prefix-icons[_ngcontent-%COMP%]{display:contents}stacks-popup-product.-inline[_nghost-%COMP%]     .small-icon button img{height:1em}.popup-box.-edit-box[_ngcontent-%COMP%]{left:-200px}.sub-teams[_ngcontent-%COMP%]{list-style:initial;padding-left:1.5em}.freshness-badge-fresh[_ngcontent-%COMP%]{filter:hue-rotate(-105deg)}.freshness-badge-stale[_ngcontent-%COMP%]{filter:hue-rotate(140deg)}.agreement-icon[_ngcontent-%COMP%]{filter:brightness(0) saturate(100%) invert(82%) sepia(72%) saturate(1319%) hue-rotate(329deg) brightness(103%) contrast(98%)}\n/*# sourceMappingURL=popup.css.map */']});
var X3b=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 Y3b=function(){this.Pi=[];this.p_=""};Y3b.ha=function(a){return new (a||Y3b)};
Y3b.ya=_.ec({type:Y3b,qa:[["stacks-link-lists"]],inputs:{Pi:"lists",p_:"gtmBox"},Aa:2,Ba:1,Fa:[[1,"grid"],[4,"ngFor","ngForOf"],[1,"link-title-container"],[4,"ngIf"],["class","-push-left",3,"name",4,"ngIf"],[4,"ngIf","ngIfElse"],["emptyList",""],[1,"-push-left",3,"name"],[3,"link","gtmBox","gtmList"]],va:function(a,b){a&1&&(_.B(0,"div",0),_.N(1,QKb,7,4,"div",1),_.D());a&2&&(_.w(1),_.z("ngForOf",b.Pi))},Ia:[_.gm,_.hm,WP,XP],styles:[".grid[_ngcontent-%COMP%]{grid-row-gap:2em}.link-title-container[_ngcontent-%COMP%]{align-items:center;display:flex}stacks-popup-info[_ngcontent-%COMP%]{font-size:.8em;margin-bottom:10px;margin-left:.5em}\n/*# sourceMappingURL=link_lists.css.map */"]});
var LKb=new Map([["Apps ATLs","apps_status"],["Security","security_status"],["SRE authorities","sre_status"],["Privacy","privacy_stance"],["Data classification","data_classification"],["Staffing committment","staffing_committment"],["Lifecycle committment","lifecycle_committment"],["Product roadmap","product_roadmap"],["Roadmap alignment","roadmap_alignment"],["Cost of maintenance","cost_of_maintenance"],["Support level change","support_level_change"],["Points of contact","points_of_contact"],["Educational materials",
"educational_materials"],["Testing support","testing_support"],["Oncall support","oncall_support"],["Release policies","release_policies"],["Postmortem rigour","postmortem_rigour"],["Dependency management","dependency_management"],["Product phases","product_phase"],["Allow list","allow_list"],["Product phase and Recommended","product_phase_and_recommended"]]);var YP=function(){};YP.prototype.Pa=function(){};YP.ha=function(a){return new (a||YP)};
YP.ya=_.ec({type:YP,qa:[["stacks-popup-freshness"]],inputs:{Go:"productName",ltb:"freshnessDate",gca:"isFresh"},Aa:8,Ba:6,Fa:[["src","https://fonts.gstatic.com/s/i/googlematerialicons/check_circle_filled/v6/gm_blue-24dp/2x/gm_check_circle_filled_gm_blue_24dp.png","alt","Review is up-to-date icon","class","freshness-badge-fresh",4,"ngIf"],["src","https://fonts.gstatic.com/s/i/googlematerialicons/error/v8/gm_blue-24dp/2x/gm_error_gm_blue_24dp.png","alt","Review is outdated icon","class","freshness-badge-stale",
4,"ngIf"],[1,"popup-box"],["class","popup-title",4,"ngIf"],[1,"popup-text"],["src","https://fonts.gstatic.com/s/i/googlematerialicons/check_circle_filled/v6/gm_blue-24dp/2x/gm_check_circle_filled_gm_blue_24dp.png","alt","Review is up-to-date icon",1,"freshness-badge-fresh"],["src","https://fonts.gstatic.com/s/i/googlematerialicons/error/v8/gm_blue-24dp/2x/gm_error_gm_blue_24dp.png","alt","Review is outdated icon",1,"freshness-badge-stale"],[1,"popup-title"]],va:function(a,b){a&1&&(_.B(0,"button"),
_.N(1,RKb,1,0,"img",0),_.N(2,SKb,1,0,"img",1),_.D(),_.B(3,"div",2),_.N(4,TKb,2,0,"p",3),_.N(5,UKb,2,0,"p",3),_.B(6,"p",4),_.P(7),_.D()());a&2&&(_.w(1),_.z("ngIf",b.gca),_.w(1),_.z("ngIf",!b.gca),_.w(2),_.z("ngIf",b.gca),_.w(1),_.z("ngIf",!b.gca),_.w(2),_.uz("",b.Go," team has reviewed this product on ",b.ltb,"."))},Ia:[_.hm],styles:['[_nghost-%COMP%]{position:relative;margin-right:.3em}[_nghost-%COMP%]   button[_ngcontent-%COMP%]{align-items:center;cursor:help;font-size:1em;display:flex}[_nghost-%COMP%]   button[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:1.5em}.-push-left[_nghost-%COMP%]   .popup-box[_ngcontent-%COMP%]{transform:translateX(-30%)}.popup-box[_ngcontent-%COMP%]{background:var(--page-background);border-radius:10px;box-shadow:var(--shadow);color:var(--text-color);display:none;font-family:"Roboto",sans-serif;font-size:1rem;font-weight:400;left:-1em;overflow:hidden;position:absolute;top:1em;width:350px;z-index:var(--z-popup)}.popup-box[_ngcontent-%COMP%]   .popup-title[_ngcontent-%COMP%]{background:var(--accent-shading);font-size:1.2em;font-weight:500;padding:.6em .9em}.popup-box[_ngcontent-%COMP%]   .popup-text[_ngcontent-%COMP%]{font-size:.9em;margin:1em 1.2em}.popup-box[_ngcontent-%COMP%]   .popup-link-text[_ngcontent-%COMP%]{margin:.2em 0}.popup-box[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:var(--primary-color)}[_nghost-%COMP%]:focus-within   .popup-box[_ngcontent-%COMP%], .popup-box[_ngcontent-%COMP%]:hover{display:block}.sl[_ngcontent-%COMP%]   hr[_ngcontent-%COMP%], .sl[_ngcontent-%COMP%]   .metric-box[_ngcontent-%COMP%]{margin:1em 0}.sl[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{align-items:center;display:flex;font-size:1.2em;font-weight:500;margin-bottom:1em}.sl[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]{height:1.5em;margin-right:.5em}.sl[_ngcontent-%COMP%]   .metric-name[_ngcontent-%COMP%]{font-weight:500}.sl[_ngcontent-%COMP%]   .metric-actual[_ngcontent-%COMP%]{font-size:1.2em;font-weight:500}.sl[_ngcontent-%COMP%]   .satisfied-number[_ngcontent-%COMP%]{color:#38a953}.sl[_ngcontent-%COMP%]   .metric-target[_ngcontent-%COMP%]{font-size:.8em}.sl[_ngcontent-%COMP%]   .metric-updated[_ngcontent-%COMP%], .sl[_ngcontent-%COMP%]   .footnote[_ngcontent-%COMP%]{color:var(--inactive-text-color);font-size:.8em}stacks-popup-product.-extend-left[_nghost-%COMP%]{display:flex;position:relative}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-recommended[_ngcontent-%COMP%]{height:1.5em;left:-1.5em;position:absolute;top:0}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-isa[_ngcontent-%COMP%]{height:1.5em;left:-3em;position:absolute;top:0}stacks-popup-product.-extend-left[_nghost-%COMP%]   .to-right[_ngcontent-%COMP%]{left:-1.5em}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-sl[_ngcontent-%COMP%]{flex:0 0 3.5em;margin-right:.2em}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-pp[_ngcontent-%COMP%]{flex:0 0 3.5em;margin-right:.2em;margin-left:.2em}stacks-popup-product.-inline[_nghost-%COMP%]{display:contents}stacks-popup-product.-inline[_nghost-%COMP%]   .prefix-icons[_ngcontent-%COMP%]{display:contents}stacks-popup-product.-inline[_nghost-%COMP%]     .small-icon button img{height:1em}.popup-box.-edit-box[_ngcontent-%COMP%]{left:-200px}.sub-teams[_ngcontent-%COMP%]{list-style:initial;padding-left:1.5em}.freshness-badge-fresh[_ngcontent-%COMP%]{filter:hue-rotate(-105deg)}.freshness-badge-stale[_ngcontent-%COMP%]{filter:hue-rotate(140deg)}.agreement-icon[_ngcontent-%COMP%]{filter:brightness(0) saturate(100%) invert(82%) sepia(72%) saturate(1319%) hue-rotate(329deg) brightness(103%) contrast(98%)}\n/*# sourceMappingURL=popup.css.map */']});var ZP=function(){};ZP.prototype.Pa=function(){};ZP.ha=function(a){return new (a||ZP)};
ZP.ya=_.ec({type:ZP,qa:[["stacks-popup-isa"]],inputs:{product:"product"},Aa:10,Ba:2,Fa:function(){return[["src","https://www.gstatic.com/images/icons/material/system/2x/license_googblue_24dp.png","alt","certified agreement icon",1,"agreement-icon"],[1,"popup-box"],[1,"popup-title"],[1,"popup-text"],["target","_blank","rel","noopener","aria-label","learn more about ISA",3,"href"]]},va:function(a,b){a&1&&(_.B(0,"button"),_.F(1,"img",0),_.D(),_.B(2,"div",1)(3,"p",2),_.P(4,"Infrastructure Support Agreement"),
_.D(),_.B(5,"p",3),_.P(6),_.D(),_.B(7,"p",3)(8,"a",4),_.P(9,"More info"),_.D()()());a&2&&(_.w(6),_.We("",b.product.getName()," has signed an ISA."),_.w(2),_.Te("href","/agreement/",b.product.dr(),"",_.jd))},styles:['[_nghost-%COMP%]{position:relative;margin-right:.3em}[_nghost-%COMP%]   button[_ngcontent-%COMP%]{align-items:center;cursor:help;font-size:1em;display:flex}[_nghost-%COMP%]   button[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:1.5em}.-push-left[_nghost-%COMP%]   .popup-box[_ngcontent-%COMP%]{transform:translateX(-30%)}.popup-box[_ngcontent-%COMP%]{background:var(--page-background);border-radius:10px;box-shadow:var(--shadow);color:var(--text-color);display:none;font-family:"Roboto",sans-serif;font-size:1rem;font-weight:400;left:-1em;overflow:hidden;position:absolute;top:1em;width:350px;z-index:var(--z-popup)}.popup-box[_ngcontent-%COMP%]   .popup-title[_ngcontent-%COMP%]{background:var(--accent-shading);font-size:1.2em;font-weight:500;padding:.6em .9em}.popup-box[_ngcontent-%COMP%]   .popup-text[_ngcontent-%COMP%]{font-size:.9em;margin:1em 1.2em}.popup-box[_ngcontent-%COMP%]   .popup-link-text[_ngcontent-%COMP%]{margin:.2em 0}.popup-box[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:var(--primary-color)}[_nghost-%COMP%]:focus-within   .popup-box[_ngcontent-%COMP%], .popup-box[_ngcontent-%COMP%]:hover{display:block}.sl[_ngcontent-%COMP%]   hr[_ngcontent-%COMP%], .sl[_ngcontent-%COMP%]   .metric-box[_ngcontent-%COMP%]{margin:1em 0}.sl[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{align-items:center;display:flex;font-size:1.2em;font-weight:500;margin-bottom:1em}.sl[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]{height:1.5em;margin-right:.5em}.sl[_ngcontent-%COMP%]   .metric-name[_ngcontent-%COMP%]{font-weight:500}.sl[_ngcontent-%COMP%]   .metric-actual[_ngcontent-%COMP%]{font-size:1.2em;font-weight:500}.sl[_ngcontent-%COMP%]   .satisfied-number[_ngcontent-%COMP%]{color:#38a953}.sl[_ngcontent-%COMP%]   .metric-target[_ngcontent-%COMP%]{font-size:.8em}.sl[_ngcontent-%COMP%]   .metric-updated[_ngcontent-%COMP%], .sl[_ngcontent-%COMP%]   .footnote[_ngcontent-%COMP%]{color:var(--inactive-text-color);font-size:.8em}stacks-popup-product.-extend-left[_nghost-%COMP%]{display:flex;position:relative}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-recommended[_ngcontent-%COMP%]{height:1.5em;left:-1.5em;position:absolute;top:0}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-isa[_ngcontent-%COMP%]{height:1.5em;left:-3em;position:absolute;top:0}stacks-popup-product.-extend-left[_nghost-%COMP%]   .to-right[_ngcontent-%COMP%]{left:-1.5em}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-sl[_ngcontent-%COMP%]{flex:0 0 3.5em;margin-right:.2em}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-pp[_ngcontent-%COMP%]{flex:0 0 3.5em;margin-right:.2em;margin-left:.2em}stacks-popup-product.-inline[_nghost-%COMP%]{display:contents}stacks-popup-product.-inline[_nghost-%COMP%]   .prefix-icons[_ngcontent-%COMP%]{display:contents}stacks-popup-product.-inline[_nghost-%COMP%]     .small-icon button img{height:1em}.popup-box.-edit-box[_ngcontent-%COMP%]{left:-200px}.sub-teams[_ngcontent-%COMP%]{list-style:initial;padding-left:1.5em}.freshness-badge-fresh[_ngcontent-%COMP%]{filter:hue-rotate(-105deg)}.freshness-badge-stale[_ngcontent-%COMP%]{filter:hue-rotate(140deg)}.agreement-icon[_ngcontent-%COMP%]{filter:brightness(0) saturate(100%) invert(82%) sepia(72%) saturate(1319%) hue-rotate(329deg) brightness(103%) contrast(98%)}\n/*# sourceMappingURL=popup.css.map */'],
Na:0});var $P=function(){this.metrics=[];this.description=""},VKb=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))};$P.prototype.Pa=function(){this.description=Z3b.get(this.efa)||""};_.W.Object.defineProperties($P.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return QGb(this.efa)}},aEc:{configurable:!0,enumerable:!0,get:function(){return PGb(this.efa)}}});
$P.ha=function(a){return new (a||$P)};
$P.ya=_.ec({type:$P,qa:[["stacks-popup-pp"]],inputs:{efa:"productPhase",metrics:"metrics"},Aa:15,Ba:5,Fa:function(){return[[3,"src","alt"],[1,"popup-box"],[1,"popup-title"],[1,"popup-text","sl"],["class","metric-box",4,"ngFor","ngForOf"],[1,"footnote"],"target;_blank;href;http://go/product-phases;aria-label;learn more about product phases".split(";"),[1,"metric-box"],[1,"metric-name"],[1,"metric-actual"],[1,"metric-target"],[1,"metric-updated"]]},va:function(a,b){a&1&&(_.B(0,"button"),_.F(1,"img",
0),_.D(),_.B(2,"div",1)(3,"p",2),_.P(4),_.D(),_.B(5,"div",3)(6,"p"),_.P(7),_.D(),_.N(8,WKb,9,6,"div",4),_.F(9,"hr"),_.B(10,"p",5),_.P(11," Product phases is a standard set of product stages."),_.F(12,"br"),_.B(13,"a",6),_.P(14,"go/product-phases"),_.D()()()());a&2&&(_.w(1),_.Te("src","https://static.corp.google.com/stacks/icon_",b.aEc,".svg",_.jd),_.z("alt","product phase "+b.name+" icon"),_.w(3),_.Ye(b.name),_.w(3),_.Ye(b.description),_.w(1),_.z("ngForOf",b.metrics))},Ia:[_.gm],styles:['[_nghost-%COMP%]{position:relative;margin-right:.3em}[_nghost-%COMP%]   button[_ngcontent-%COMP%]{align-items:center;cursor:help;font-size:1em;display:flex}[_nghost-%COMP%]   button[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:1.5em}.-push-left[_nghost-%COMP%]   .popup-box[_ngcontent-%COMP%]{transform:translateX(-30%)}.popup-box[_ngcontent-%COMP%]{background:var(--page-background);border-radius:10px;box-shadow:var(--shadow);color:var(--text-color);display:none;font-family:"Roboto",sans-serif;font-size:1rem;font-weight:400;left:-1em;overflow:hidden;position:absolute;top:1em;width:350px;z-index:var(--z-popup)}.popup-box[_ngcontent-%COMP%]   .popup-title[_ngcontent-%COMP%]{background:var(--accent-shading);font-size:1.2em;font-weight:500;padding:.6em .9em}.popup-box[_ngcontent-%COMP%]   .popup-text[_ngcontent-%COMP%]{font-size:.9em;margin:1em 1.2em}.popup-box[_ngcontent-%COMP%]   .popup-link-text[_ngcontent-%COMP%]{margin:.2em 0}.popup-box[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:var(--primary-color)}[_nghost-%COMP%]:focus-within   .popup-box[_ngcontent-%COMP%], .popup-box[_ngcontent-%COMP%]:hover{display:block}.sl[_ngcontent-%COMP%]   hr[_ngcontent-%COMP%], .sl[_ngcontent-%COMP%]   .metric-box[_ngcontent-%COMP%]{margin:1em 0}.sl[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{align-items:center;display:flex;font-size:1.2em;font-weight:500;margin-bottom:1em}.sl[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]{height:1.5em;margin-right:.5em}.sl[_ngcontent-%COMP%]   .metric-name[_ngcontent-%COMP%]{font-weight:500}.sl[_ngcontent-%COMP%]   .metric-actual[_ngcontent-%COMP%]{font-size:1.2em;font-weight:500}.sl[_ngcontent-%COMP%]   .satisfied-number[_ngcontent-%COMP%]{color:#38a953}.sl[_ngcontent-%COMP%]   .metric-target[_ngcontent-%COMP%]{font-size:.8em}.sl[_ngcontent-%COMP%]   .metric-updated[_ngcontent-%COMP%], .sl[_ngcontent-%COMP%]   .footnote[_ngcontent-%COMP%]{color:var(--inactive-text-color);font-size:.8em}stacks-popup-product.-extend-left[_nghost-%COMP%]{display:flex;position:relative}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-recommended[_ngcontent-%COMP%]{height:1.5em;left:-1.5em;position:absolute;top:0}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-isa[_ngcontent-%COMP%]{height:1.5em;left:-3em;position:absolute;top:0}stacks-popup-product.-extend-left[_nghost-%COMP%]   .to-right[_ngcontent-%COMP%]{left:-1.5em}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-sl[_ngcontent-%COMP%]{flex:0 0 3.5em;margin-right:.2em}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-pp[_ngcontent-%COMP%]{flex:0 0 3.5em;margin-right:.2em;margin-left:.2em}stacks-popup-product.-inline[_nghost-%COMP%]{display:contents}stacks-popup-product.-inline[_nghost-%COMP%]   .prefix-icons[_ngcontent-%COMP%]{display:contents}stacks-popup-product.-inline[_nghost-%COMP%]     .small-icon button img{height:1em}.popup-box.-edit-box[_ngcontent-%COMP%]{left:-200px}.sub-teams[_ngcontent-%COMP%]{list-style:initial;padding-left:1.5em}.freshness-badge-fresh[_ngcontent-%COMP%]{filter:hue-rotate(-105deg)}.freshness-badge-stale[_ngcontent-%COMP%]{filter:hue-rotate(140deg)}.agreement-icon[_ngcontent-%COMP%]{filter:brightness(0) saturate(100%) invert(82%) sepia(72%) saturate(1319%) hue-rotate(329deg) brightness(103%) contrast(98%)}\n/*# sourceMappingURL=popup.css.map */']});
var Z3b=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 $3b=function(a){return[a]},aQ=function(){};aQ.prototype.Pa=function(){};_.W.Object.defineProperties(aQ.prototype,{LOc:{configurable:!0,enumerable:!0,get:function(){return this.product.eh().eg()}},KOc:{configurable:!0,enumerable:!0,get:function(){return"/domain/"+_.hya(this.product.eh(),1)}}});aQ.ha=function(a){return new (a||aQ)};
aQ.ya=_.ec({type:aQ,qa:[["stacks-popup-recommended"]],inputs:{product:"product"},Aa:10,Ba:5,Fa:function(){return[["src","https://www.gstatic.com/images/icons/material/system/2x/star_googyellow500_24dp.png","alt","recommended info icon"],[1,"popup-box"],[1,"popup-title"],[1,"popup-text"],["target","_blank","rel","noopener","aria-label","learn more about recommended product",3,"href"]]},va:function(a,b){a&1&&(_.B(0,"button"),_.F(1,"img",0),_.D(),_.B(2,"div",1)(3,"p",2),_.P(4,"Recommended products"),
_.D(),_.B(5,"p",3),_.P(6),_.D(),_.B(7,"p",3)(8,"a",4),_.P(9,"More info"),_.D()()());a&2&&(_.w(6),_.uz("",b.product.getName()," is recommended by the ",b.LOc," domain stewards."),_.w(2),_.z("href",_.af(3,$3b,b.KOc),_.jd))},styles:['[_nghost-%COMP%]{position:relative;margin-right:.3em}[_nghost-%COMP%]   button[_ngcontent-%COMP%]{align-items:center;cursor:help;font-size:1em;display:flex}[_nghost-%COMP%]   button[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:1.5em}.-push-left[_nghost-%COMP%]   .popup-box[_ngcontent-%COMP%]{transform:translateX(-30%)}.popup-box[_ngcontent-%COMP%]{background:var(--page-background);border-radius:10px;box-shadow:var(--shadow);color:var(--text-color);display:none;font-family:"Roboto",sans-serif;font-size:1rem;font-weight:400;left:-1em;overflow:hidden;position:absolute;top:1em;width:350px;z-index:var(--z-popup)}.popup-box[_ngcontent-%COMP%]   .popup-title[_ngcontent-%COMP%]{background:var(--accent-shading);font-size:1.2em;font-weight:500;padding:.6em .9em}.popup-box[_ngcontent-%COMP%]   .popup-text[_ngcontent-%COMP%]{font-size:.9em;margin:1em 1.2em}.popup-box[_ngcontent-%COMP%]   .popup-link-text[_ngcontent-%COMP%]{margin:.2em 0}.popup-box[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:var(--primary-color)}[_nghost-%COMP%]:focus-within   .popup-box[_ngcontent-%COMP%], .popup-box[_ngcontent-%COMP%]:hover{display:block}.sl[_ngcontent-%COMP%]   hr[_ngcontent-%COMP%], .sl[_ngcontent-%COMP%]   .metric-box[_ngcontent-%COMP%]{margin:1em 0}.sl[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{align-items:center;display:flex;font-size:1.2em;font-weight:500;margin-bottom:1em}.sl[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]{height:1.5em;margin-right:.5em}.sl[_ngcontent-%COMP%]   .metric-name[_ngcontent-%COMP%]{font-weight:500}.sl[_ngcontent-%COMP%]   .metric-actual[_ngcontent-%COMP%]{font-size:1.2em;font-weight:500}.sl[_ngcontent-%COMP%]   .satisfied-number[_ngcontent-%COMP%]{color:#38a953}.sl[_ngcontent-%COMP%]   .metric-target[_ngcontent-%COMP%]{font-size:.8em}.sl[_ngcontent-%COMP%]   .metric-updated[_ngcontent-%COMP%], .sl[_ngcontent-%COMP%]   .footnote[_ngcontent-%COMP%]{color:var(--inactive-text-color);font-size:.8em}stacks-popup-product.-extend-left[_nghost-%COMP%]{display:flex;position:relative}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-recommended[_ngcontent-%COMP%]{height:1.5em;left:-1.5em;position:absolute;top:0}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-isa[_ngcontent-%COMP%]{height:1.5em;left:-3em;position:absolute;top:0}stacks-popup-product.-extend-left[_nghost-%COMP%]   .to-right[_ngcontent-%COMP%]{left:-1.5em}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-sl[_ngcontent-%COMP%]{flex:0 0 3.5em;margin-right:.2em}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-pp[_ngcontent-%COMP%]{flex:0 0 3.5em;margin-right:.2em;margin-left:.2em}stacks-popup-product.-inline[_nghost-%COMP%]{display:contents}stacks-popup-product.-inline[_nghost-%COMP%]   .prefix-icons[_ngcontent-%COMP%]{display:contents}stacks-popup-product.-inline[_nghost-%COMP%]     .small-icon button img{height:1em}.popup-box.-edit-box[_ngcontent-%COMP%]{left:-200px}.sub-teams[_ngcontent-%COMP%]{list-style:initial;padding-left:1.5em}.freshness-badge-fresh[_ngcontent-%COMP%]{filter:hue-rotate(-105deg)}.freshness-badge-stale[_ngcontent-%COMP%]{filter:hue-rotate(140deg)}.agreement-icon[_ngcontent-%COMP%]{filter:brightness(0) saturate(100%) invert(82%) sepia(72%) saturate(1319%) hue-rotate(329deg) brightness(103%) contrast(98%)}\n/*# sourceMappingURL=popup.css.map */']});var bQ=function(){this.metrics=[];this.description=""};bQ.prototype.Pa=function(){this.description=a4b.get(this.z2)||""};_.W.Object.defineProperties(bQ.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return this.z2.replace("sl","Support level ")}}});bQ.ha=function(a){return new (a||bQ)};
bQ.ya=_.ec({type:bQ,qa:[["stacks-popup-sl"]],inputs:{z2:"supportLevelId",metrics:"metrics"},Aa:15,Ba:5,Fa:function(){return[[3,"src","alt"],[1,"popup-box"],[1,"popup-title"],[1,"popup-text","sl"],["class","metric-box",4,"ngFor","ngForOf"],[1,"footnote"],"target;_blank;href;https://goto.google.com/stacks-pt#support-levels;aria-label;learn more about support level".split(";"),[1,"metric-box"],[1,"metric-name"],[1,"metric-actual"],[1,"metric-target"],[1,"metric-updated"]]},va:function(a,b){a&1&&(_.B(0,
"button"),_.F(1,"img",0),_.D(),_.B(2,"div",1)(3,"p",2),_.P(4),_.D(),_.B(5,"div",3)(6,"p"),_.P(7),_.D(),_.N(8,XKb,9,4,"div",4),_.F(9,"hr"),_.B(10,"p",5),_.P(11," Support levels reflect the degree to which a product provides support to its users."),_.F(12,"br"),_.B(13,"a",6),_.P(14,"go/stacks-pt#support-levels"),_.D()()()());a&2&&(_.w(1),_.Te("src","https://static.corp.google.com/stacks/icon_",b.z2,".svg",_.jd),_.z("alt","service level "+b.z2+" icon"),_.w(3),_.Ye(b.name),_.w(3),_.Ye(b.description),
_.w(1),_.z("ngForOf",b.metrics))},Ia:[_.gm],styles:['[_nghost-%COMP%]{position:relative;margin-right:.3em}[_nghost-%COMP%]   button[_ngcontent-%COMP%]{align-items:center;cursor:help;font-size:1em;display:flex}[_nghost-%COMP%]   button[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:1.5em}.-push-left[_nghost-%COMP%]   .popup-box[_ngcontent-%COMP%]{transform:translateX(-30%)}.popup-box[_ngcontent-%COMP%]{background:var(--page-background);border-radius:10px;box-shadow:var(--shadow);color:var(--text-color);display:none;font-family:"Roboto",sans-serif;font-size:1rem;font-weight:400;left:-1em;overflow:hidden;position:absolute;top:1em;width:350px;z-index:var(--z-popup)}.popup-box[_ngcontent-%COMP%]   .popup-title[_ngcontent-%COMP%]{background:var(--accent-shading);font-size:1.2em;font-weight:500;padding:.6em .9em}.popup-box[_ngcontent-%COMP%]   .popup-text[_ngcontent-%COMP%]{font-size:.9em;margin:1em 1.2em}.popup-box[_ngcontent-%COMP%]   .popup-link-text[_ngcontent-%COMP%]{margin:.2em 0}.popup-box[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:var(--primary-color)}[_nghost-%COMP%]:focus-within   .popup-box[_ngcontent-%COMP%], .popup-box[_ngcontent-%COMP%]:hover{display:block}.sl[_ngcontent-%COMP%]   hr[_ngcontent-%COMP%], .sl[_ngcontent-%COMP%]   .metric-box[_ngcontent-%COMP%]{margin:1em 0}.sl[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{align-items:center;display:flex;font-size:1.2em;font-weight:500;margin-bottom:1em}.sl[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]{height:1.5em;margin-right:.5em}.sl[_ngcontent-%COMP%]   .metric-name[_ngcontent-%COMP%]{font-weight:500}.sl[_ngcontent-%COMP%]   .metric-actual[_ngcontent-%COMP%]{font-size:1.2em;font-weight:500}.sl[_ngcontent-%COMP%]   .satisfied-number[_ngcontent-%COMP%]{color:#38a953}.sl[_ngcontent-%COMP%]   .metric-target[_ngcontent-%COMP%]{font-size:.8em}.sl[_ngcontent-%COMP%]   .metric-updated[_ngcontent-%COMP%], .sl[_ngcontent-%COMP%]   .footnote[_ngcontent-%COMP%]{color:var(--inactive-text-color);font-size:.8em}stacks-popup-product.-extend-left[_nghost-%COMP%]{display:flex;position:relative}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-recommended[_ngcontent-%COMP%]{height:1.5em;left:-1.5em;position:absolute;top:0}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-isa[_ngcontent-%COMP%]{height:1.5em;left:-3em;position:absolute;top:0}stacks-popup-product.-extend-left[_nghost-%COMP%]   .to-right[_ngcontent-%COMP%]{left:-1.5em}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-sl[_ngcontent-%COMP%]{flex:0 0 3.5em;margin-right:.2em}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-pp[_ngcontent-%COMP%]{flex:0 0 3.5em;margin-right:.2em;margin-left:.2em}stacks-popup-product.-inline[_nghost-%COMP%]{display:contents}stacks-popup-product.-inline[_nghost-%COMP%]   .prefix-icons[_ngcontent-%COMP%]{display:contents}stacks-popup-product.-inline[_nghost-%COMP%]     .small-icon button img{height:1em}.popup-box.-edit-box[_ngcontent-%COMP%]{left:-200px}.sub-teams[_ngcontent-%COMP%]{list-style:initial;padding-left:1.5em}.freshness-badge-fresh[_ngcontent-%COMP%]{filter:hue-rotate(-105deg)}.freshness-badge-stale[_ngcontent-%COMP%]{filter:hue-rotate(140deg)}.agreement-icon[_ngcontent-%COMP%]{filter:brightness(0) saturate(100%) invert(82%) sepia(72%) saturate(1319%) hue-rotate(329deg) brightness(103%) contrast(98%)}\n/*# sourceMappingURL=popup.css.map */']});
var a4b=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 cQ=function(){this.Jya=this.lM=!1};cQ.prototype.Pa=function(){};cQ.ha=function(a){return new (a||cQ)};
cQ.ya=_.ec({type:cQ,qa:[["stacks-popup-product"]],inputs:{product:"product",lM:"oldView",Jya:"underAlternatives"},Aa:5,Ba:5,Fa:[[3,"product",4,"ngIf"],[3,"product","to-right",4,"ngIf"],[3,"productPhase","metrics",4,"ngIf"],[3,"productPhase","small-icon",4,"ngIf"],[3,"supportLevelId","metrics",4,"ngIf"],[3,"product"],[3,"productPhase","metrics"],[3,"productPhase"],[3,"supportLevelId","metrics"]],va:function(a,b){a&1&&(_.N(0,YKb,1,1,"stacks-popup-recommended",0),_.N(1,ZKb,1,3,"stacks-popup-isa",1),
_.N(2,$Kb,1,2,"stacks-popup-pp",2),_.N(3,aLb,1,3,"stacks-popup-pp",3),_.N(4,cLb,1,2,"stacks-popup-sl",4));a&2&&(_.z("ngIf",b.product.NRa()),_.w(1),_.z("ngIf",b.product.MRa()),_.w(1),_.z("ngIf",!b.lM&&!b.Jya),_.w(1),_.z("ngIf",!b.lM&&b.Jya),_.w(1),_.z("ngIf",b.lM))},Ia:[_.hm,$P,aQ,bQ,ZP],styles:['[_nghost-%COMP%]{position:relative;margin-right:.3em}[_nghost-%COMP%]   button[_ngcontent-%COMP%]{align-items:center;cursor:help;font-size:1em;display:flex}[_nghost-%COMP%]   button[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:1.5em}.-push-left[_nghost-%COMP%]   .popup-box[_ngcontent-%COMP%]{transform:translateX(-30%)}.popup-box[_ngcontent-%COMP%]{background:var(--page-background);border-radius:10px;box-shadow:var(--shadow);color:var(--text-color);display:none;font-family:"Roboto",sans-serif;font-size:1rem;font-weight:400;left:-1em;overflow:hidden;position:absolute;top:1em;width:350px;z-index:var(--z-popup)}.popup-box[_ngcontent-%COMP%]   .popup-title[_ngcontent-%COMP%]{background:var(--accent-shading);font-size:1.2em;font-weight:500;padding:.6em .9em}.popup-box[_ngcontent-%COMP%]   .popup-text[_ngcontent-%COMP%]{font-size:.9em;margin:1em 1.2em}.popup-box[_ngcontent-%COMP%]   .popup-link-text[_ngcontent-%COMP%]{margin:.2em 0}.popup-box[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:var(--primary-color)}[_nghost-%COMP%]:focus-within   .popup-box[_ngcontent-%COMP%], .popup-box[_ngcontent-%COMP%]:hover{display:block}.sl[_ngcontent-%COMP%]   hr[_ngcontent-%COMP%], .sl[_ngcontent-%COMP%]   .metric-box[_ngcontent-%COMP%]{margin:1em 0}.sl[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{align-items:center;display:flex;font-size:1.2em;font-weight:500;margin-bottom:1em}.sl[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]{height:1.5em;margin-right:.5em}.sl[_ngcontent-%COMP%]   .metric-name[_ngcontent-%COMP%]{font-weight:500}.sl[_ngcontent-%COMP%]   .metric-actual[_ngcontent-%COMP%]{font-size:1.2em;font-weight:500}.sl[_ngcontent-%COMP%]   .satisfied-number[_ngcontent-%COMP%]{color:#38a953}.sl[_ngcontent-%COMP%]   .metric-target[_ngcontent-%COMP%]{font-size:.8em}.sl[_ngcontent-%COMP%]   .metric-updated[_ngcontent-%COMP%], .sl[_ngcontent-%COMP%]   .footnote[_ngcontent-%COMP%]{color:var(--inactive-text-color);font-size:.8em}stacks-popup-product.-extend-left[_nghost-%COMP%]{display:flex;position:relative}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-recommended[_ngcontent-%COMP%]{height:1.5em;left:-1.5em;position:absolute;top:0}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-isa[_ngcontent-%COMP%]{height:1.5em;left:-3em;position:absolute;top:0}stacks-popup-product.-extend-left[_nghost-%COMP%]   .to-right[_ngcontent-%COMP%]{left:-1.5em}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-sl[_ngcontent-%COMP%]{flex:0 0 3.5em;margin-right:.2em}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-pp[_ngcontent-%COMP%]{flex:0 0 3.5em;margin-right:.2em;margin-left:.2em}stacks-popup-product.-inline[_nghost-%COMP%]{display:contents}stacks-popup-product.-inline[_nghost-%COMP%]   .prefix-icons[_ngcontent-%COMP%]{display:contents}stacks-popup-product.-inline[_nghost-%COMP%]     .small-icon button img{height:1em}.popup-box.-edit-box[_ngcontent-%COMP%]{left:-200px}.sub-teams[_ngcontent-%COMP%]{list-style:initial;padding-left:1.5em}.freshness-badge-fresh[_ngcontent-%COMP%]{filter:hue-rotate(-105deg)}.freshness-badge-stale[_ngcontent-%COMP%]{filter:hue-rotate(140deg)}.agreement-icon[_ngcontent-%COMP%]{filter:brightness(0) saturate(100%) invert(82%) sepia(72%) saturate(1319%) hue-rotate(329deg) brightness(103%) contrast(98%)}\n/*# sourceMappingURL=popup.css.map */']});var zMb=_.$h(["https://roadmap.googleplex.com/",""]),jLb=function(a){return[a]},b4b="contactTeam onboardingDoc signUpDoc includedTeamId excludedTeamId gcpGuidance buildVisibility groups other".split(" "),dQ=function(a,b,c){var d=this;this.cI=a;this.FU=b;this.hp=c;this.yc=_.xE;this.Axb=new _.If("");this.mS=!1;this.QOa=!0;this.NOa=this.YYa=!1;this.sCc=QGb;this.kCc=RGb;this.productId=_.Id([this.Axb,this.hp.params]).ka(_.y(function(e){var f=_.q(e);e=f.next().value;f=f.next().value;return e||f.productId}));
this.product=this.productId.ka(_.ue(function(e){return d.FU.csa(e)}),_.we(function(e){d.mS||d.cI.hm(e.eg()+" - Stacks")}));this.gIb=_.Id([this.product]).ka(_.y(function(e){e=_.q(e).next().value;for(var f=[],g=new Map,h=_.q(_.Fi(e,CO,72)),n=h.next();!n.done;n=h.next())n=n.value,SGb(n.getScope(),n.nsa(),g);h=_.q(b4b);for(n=h.next();!n.done;n=h.next())n=n.value,g.has(n)&&f.push({key:n,value:g.get(n)});g=sMb(e);h=[];MGb([{source:e.Nra(),Pi:h,name:"Best practices",icon:"school"},{source:e.Pra(),Pi:h,name:"Codelabs",
icon:"school"},{source:_.Fi(e,QK,6),Pi:h,name:"Concepts",icon:"school"},{source:e.Sra(),Pi:h,name:"Getting started",icon:"school"},{source:e.Tra(),Pi:h,name:"How to",icon:"school"},{source:e.Vra(),Pi:h,name:"Introductory guides",icon:"school"},{source:_.Fi(e,QK,30),Pi:h,name:"Reference guides",icon:"school"},{source:_.Fi(e,QK,65),Pi:h,name:"Testing",icon:"school"}]);h.sort(JK);n=tMb(e);var r=uMb(e),v=vMb(e),A=[];if(_.Ei(e,HO,43)){var C=(new LK).Ue("Apps ATLs"),I=_.Fi(e,QK,44);if(0===I.length)C.S6(KK({name:_.Ei(e,
HO,43).eg(),icon:"track_changes"}));else{var L=_.q(I);for(I=L.next();!I.done;I=L.next())I=I.value,C.S6(KK({name:_.Ei(e,HO,43).eg(),icon:"track_changes",url:I.mL()}))}A.push(C)}if(_.Ei(e,JO,58)){C=new LK;I=_.Fi(e,QK,59);C.Ue("Security");L=_.q(I);for(I=L.next();!I.done;I=L.next())I=I.value,C.S6(KK({name:_.Ei(e,JO,58).eg(),icon:"enhanced_encryption",url:I.mL()}));A.push(C)}_.Ei(e,KO,33)&&A.push((new LK).Ue("SRE authorities").tU([KK({name:_.Ei(e,KO,33).eg(),icon:"track_changes"})]));if(_.xi(e,67)){C=
(new LK).Ue("Privacy");I=_.q(_.Wh(e,78));for(L=I.next();!L.done;L=I.next())C.S6(KK({name:"Guidance",icon:"enhanced_encryption",url:"https://g3doc.corp.google.com/privacy/pwg/infra/pchips/stances/_generated/g3doc/"+L.value+"/composite_privacy_stance.textproto_generated"}));A.push(C)}A.sort(JK);C=xMb(e);I=_.Wh(e,4);I=void 0===I?[]:I;I=I.map(yMb).sort(JK);L=AMb(_.Wh(e,38));for(var O=wMb(e),Y=new Map,ma=_.q(_.Fi(e,CO,72)),ta=ma.next();!ta.done;ta=ma.next())if(ta=ta.value,10===ta.getScope()||9===ta.getScope()){ta=
_.q(ta.nsa());for(var wa=ta.next();!wa.done;wa=ta.next())wa=wa.value.split(":"),1===wa.length?Y.set(wa[0],wa[0]):Y.set(wa[0],wa[1])}return _.pE({product:e,joa:f,CJb:g,Mpb:h,tAc:n,Eeb:r,ZPa:v,Iub:A,UXa:C,EY:I,KLb:L,JY:O,xRb:Y})}),_.pe(1),_.Ad(),_.be(function(e){return _.oE(e.message)}),_.te(_.yE));this.nY=this.gIb.ka(_.Ud(_.iF),_.y(function(e){return e.Rb.product}),_.y(function(e){return e2b.includes(_.hya(e.eh(),1))?[KK({name:"Home",url:"/"}),KK({name:e.eg(),url:""})]:[KK({name:"Home",url:"/"}),KK({name:e.eh().getParent().eg(),
url:"/domain/"+_.hya(e.eh().getParent(),1)}),KK({name:e.eh().eg(),url:"/domain/"+_.hya(e.eh(),1)}),KK({name:e.eg(),url:""})]}),_.te([KK({name:"Home",url:"/"})]));this.lqb=IGb();this.Tva=NGb;this.QOa=!0;this.YYa=this.hp.Uc.Ta.pscMvpLaunch||!1;this.NOa=this.hp.Uc.Ta.displayExternalProducts||!1};
_.W.Object.defineProperties(dQ.prototype,{nKc:{configurable:!0,enumerable:!0,set:function(a){this.mS=!!a;this.Axb.next(a)}},oDc:{configurable:!0,enumerable:!0,get:function(){return 0<document.getElementsByClassName("butterbar").length}},params:{configurable:!0,enumerable:!0,get:function(){var a={};this.QOa&&(a.displayStacksWellLitPaths=!0);this.YYa&&(a.pscMvpLaunch=!0);this.NOa&&(a.displayExternalProducts=!0);return a}}});dQ.ha=function(a){return new (a||dQ)(_.x(_.$m),_.x(PO),_.x(_.Hf),_.x(EO))};
dQ.ya=_.ec({type:dQ,qa:[["stacks-product-page"]],inputs:{nKc:"productIdFromParent"},features:[_.Ze([PO])],Aa:4,Ba:6,Fa:[[3,"breadcrumb",4,"ngIf"],[3,"ngSwitch",4,"ngIf"],[3,"breadcrumb"],[3,"ngSwitch"],["class","main-loading-spinner","diameter","32",4,"ngSwitchCase"],["class","page-message",4,"ngSwitchCase"],[4,"ngSwitchCase"],["diameter","32",1,"main-loading-spinner"],[1,"page-message"],[4,"ngIf"],[1,"product-name-container"],[1,"edit-section-container"],[1,"edit-section"],["class","-inline",3,"isFresh",
"freshnessDate","productName",4,"ngIf"],["class","freshness-badge",4,"ngIf"],["class","edit-button","target","_blank",3,"href",4,"ngIf"],["class","edit-button",3,"routerLink","queryParams",4,"ngIf"],[1,"badges"],[1,"-inline",3,"product"],["class","alternate-products",4,"ngIf"],[1,"main-description",3,"innerHTML"],["class","key-link",4,"ngIf"],[1,"key-link"],["href","http://go/stacks-product-phases#product-phases","target","_blank"],["class","box",4,"ngIf"],[1,"-inline",3,"isFresh","freshnessDate",
"productName"],[1,"freshness-badge"],["target","_blank",1,"edit-button",3,"href"],["src","https://www.gstatic.com/images/icons/material/system/2x/edit_grey600_24dp.png","alt","Edit info icon"],[1,"edit-button",3,"routerLink","queryParams"],[1,"unreviewed-product"],[1,"alternate-products"],[1,"alternate-products-description",3,"innerHTML"],["id","resources"],[1,"grid"],["class","badges",4,"ngFor","ngForOf"],["underAlternatives","true",1,"-inline",3,"product"],["id","resources",3,"routerLink","queryParams"],
["target","_blank","data-gtm-box","Key links","data-gtm-list","product page",3,"href",4,"ngFor","ngForOf"],["target","_blank","data-gtm-box","Key links","data-gtm-list","product page",3,"href"],["target","_blank","data-gtm-box","Key links","data-gtm-list","landing page",3,"href",4,"ngFor","ngForOf"],["target","_blank","data-gtm-box","Key links","data-gtm-list","landing page",3,"href"],["href","http://go/stacks-product-phases#additional-product-phase-metadata","target","_blank"],[1,"title-with-popup"],
["name","allow_list",1,"icon"],[4,"ngFor","ngForOf"],["class","proto-link",4,"ngIf"],["target","_blank",3,"href"],[1,"proto-link"],[3,"href"],[1,"box"],["id","recommended-for"],["gtmBox","Others","gtmLink","Education",3,"link"],[1,"metrics-header"],["id","metrics",1,"metrics-title"],[1,"caption"],[1,"metric-list","grid"],[4,"stacksExpandList","stacksExpandListOf"],[1,"actual-value"],[1,"metric-name"],["id","education"],["gtmBox","Education",3,"lists"],["id","about"],["gtmBox","About",3,"lists"],[1,
"h3-margin-top"],["class","roadmap-iframe",3,"src",4,"ngFor","ngForOf"],[1,"roadmap-iframe",3,"src"],["id","feedback"],["gtmBox","Feedback",3,"lists"],["gtmBox","Feedback","gtmList","Contacts",1,"contact",3,"isContact","link"],["id","additional-guidance"],[1,"guidelines-explanation"],[3,"ngIf"],["gtmBox","Others","gtmList","Codepaths",3,"link"],["gtmBox","Others","gtmList","Others",3,"link"],["id","external-product"]],va:function(a,b){a&1&&(_.N(0,dLb,2,3,"stacks-header",0),_.B(1,"main"),_.N(2,pMb,
4,4,"ng-container",1),_.Q(3,"async"),_.D());a&2&&(_.z("ngIf",!b.mS),_.w(1),_.Ge("hasButterbar",b.oDc),_.w(1),_.z("ngIf",_.R(3,4,b.gIb)))},Ia:[_.gm,_.hm,_.im,_.jm,VP,_.nn,WP,Y3b,_.rE,YP,cQ,XP,TP,_.mm],styles:["[_nghost-%COMP%]{flex:1} .alternate-products{background-color:var(--alternative-bg-color);padding:1em 0 0 1em;margin-bottom:1em} .alternate-products .alternate-products-description{color:var(--alternative-error-color)} .alternate-products a{text-decoration:underline}.hasButterbar[_ngcontent-%COMP%]{top:3vh}.badges[_ngcontent-%COMP%]{align-items:center;display:flex;margin-bottom:1em}.key-link[_ngcontent-%COMP%]{display:inline-grid;font-size:20px;margin:0 2em 2em 0;max-width:360px;word-warp:break-word}.key-link[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-weight:500}.key-link[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:var(--primary-color)}.key-link[_ngcontent-%COMP%]   .proto-link[_ngcontent-%COMP%]{font-size:.9em;font-style:italic}.key-link[_ngcontent-%COMP%]   .title-with-popup[_ngcontent-%COMP%]{display:flex}.key-link[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]{align-items:center;cursor:help;font-size:16px;display:flex;margin-left:.3em}.meta-data[_ngcontent-%COMP%]{font-size:16px;margin:0 2em 2em 0}.meta-data[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-size:16px}.meta-data[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{margin-bottom:0}.meta-data[_ngcontent-%COMP%]   .label[_ngcontent-%COMP%]{font-weight:bold;display:flex;align-items:center}.proto-link[_ngcontent-%COMP%]{color:var(--primary-color);font-size:14.4px;font-style:italic}.guidelines-explanation[_ngcontent-%COMP%]{margin-bottom:1em}.guidelines-explanation[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:var(--primary-color)}.roadmap-iframe[_ngcontent-%COMP%]{border:1px solid var(--border-color);height:400px}.toggle-list-button[_ngcontent-%COMP%]{align-items:center;color:var(--primary-color);display:inline-flex;font-size:1em}.toggle-list-button[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:1.4em;margin-right:.5em}stacks-dependency-info[_ngcontent-%COMP%]{margin-bottom:1.5em}stacks-popup-product[_ngcontent-%COMP%]{font-size:1.5em;margin-bottom:.5em}.product-name-container[_ngcontent-%COMP%]{display:flex;align-items:flex-start;flex-flow:row-reverse wrap;justify-content:flex-end}.product-name-container[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{order:1}.product-name-container[_ngcontent-%COMP%]   .edit-section-container[_ngcontent-%COMP%]{display:flex;flex:auto;justify-content:flex-end;margin:60px 0 10px}p.edit-section[_ngcontent-%COMP%]{display:flex;align-items:center}.freshness-badge[_ngcontent-%COMP%]{color:var(--inactive-text-color);margin:0 1em 0 0}.edit-button[_ngcontent-%COMP%]{align-items:center;display:inline-flex}.edit-button[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:1.5em}.main-loading-spinner[_ngcontent-%COMP%]{margin-top:1em}.caption[_ngcontent-%COMP%]{color:var(--inactive-text-color);font-size:.9em}.metrics-header[_ngcontent-%COMP%]{margin:0 0 16px}.metrics-header[_ngcontent-%COMP%]   .metrics-title[_ngcontent-%COMP%]{margin:0}.metric-list[_ngcontent-%COMP%]{line-height:24px}.metric-list.grid[_ngcontent-%COMP%]{--expand-list-button-grid-column: 1;--grid-column-count: 5;gap:2em 1em}.metric-list[_ngcontent-%COMP%]   .actual-value[_ngcontent-%COMP%]{color:var(--value-color);font-size:1.2em}.metric-list[_ngcontent-%COMP%]   .metric-name[_ngcontent-%COMP%]{font-weight:bold}.team-icon-link[_ngcontent-%COMP%]{margin:2px 0}.unreviewed-product[_ngcontent-%COMP%]{font-size:20px;color:#a52714;background-color:#fbe9e7;margin-bottom:5px;width:fit-content;padding:3px}\n/*# sourceMappingURL=product_page.css.map */"],
Na:0});var c4b=["mainContent"],eQ=function(a,b,c,d,e,f,g,h){var n=this;this.Vf=b;this.Kx=c;this.vc=d;this.gvc=e;this.qc=f;this.q1a=g;this.Wx=h;this.jO="detail-header-id";this.dac="Files and Directories";this.eac="Generated Files and Directories";this.cac="Deleted Files and Directories";this.kj=_.EE;this.Ss={files:{Cr:new Set,entries:[]},Pz:{Cr:new Set,entries:[]}};this.XVa=[];this.sG={files:{Cr:new Set,entries:[]},Pz:{Cr:new Set,entries:[]}};this.Btb=[];this.uo={files:{Cr:new Set,entries:[]},Pz:{Cr:new Set,
entries:[]}};this.vOa=[];this.nq=function(){};this.eNb=new _.If(null);this.EPb=new _.oe;this.Dyc=_.Ui(function(r){n.Kx.pxa(r)},300);this.aCc=_.Ui(function(r){!VK(n.Ss)||n.Kx.jha(r)},300);this.FPb=(this.iOc=f.Lb(53))?this.EPb.ka(_.ue(function(r){return n.q1a.get(r)}),_.y(function(r){return _.Fi(r,o1b,1)}),_.pe(1),_.Ad()):_.ge;this.dqa=_.Id([this.eNb,this.FPb]).ka(_.y(function(r){r=_.q(r);var v=r.next().value;return(r=r.next().value)?v&&r.some(function(A){return A.Iaa()===v})?v:0===r.length?null:r[0].Iaa():
null}),_.fe(),_.pe(1),_.Ad())};eQ.prototype.Pa=function(){};
eQ.prototype.Tb=function(a){var b=this,c=a.viewData;if(c){a=c.uf;var d=c.vi;d=(c=d&&_.XE(a.location,d.location))&&a.entries.length>d.entries.length;c||(this.Ss={files:{Cr:new Set,entries:[]},Pz:{Cr:new Set,entries:[]}},this.sG={files:{Cr:new Set,entries:[]},Pz:{Cr:new Set,entries:[]}},this.uo={files:{Cr:new Set,entries:[]},Pz:{Cr:new Set,entries:[]}});c&&!d||d4b(this,a.entries,this.location);c||(this.ewa=a.ewa,this.gZa=a.gZa,this.qc.Lb(11)&&(this.aggregations=P3b(this.gvc,a.location,a.entries.filter(function(e){var f;
return!(null==(f=_.Ei(e,_.Io,4))?0:_.Ai(f,4))&&!_.hF(e.ER())}).map(MMb)).ka(_.pe(1),_.Ad())),this.nq=_.Hsb(this.Vf,function(){var e;null==(e=b.pHc)||e.ta.focus()}),this.EPb.next(this.location))}};eQ.prototype.La=function(){this.nq()};
var VK=function(a){return a.entries?0<a.entries.length:0<a.files.entries.length||0<a.Pz.entries.length},e4b=function(a){var b=a.files;a=a.Pz;var c=[];VK(a)&&c.push(a.entries);VK(b)&&c.push(b.entries);return c},CMb=function(a){return""===a.location.path||"/"===a.location.path},d4b=function(a,b,c){var d=CMb(a);b=_.q(b);for(var e=b.next();!e.done;e=b.next()){var f=void 0,g=void 0;e=e.value;var h=c,n=null==(g=_.Ei(e,_.Io,4))?void 0:_.Vh(g,5),r=MMb(e);g=_.hF(e.ER());var v=_.Smb(e.ER()),A=!g||v;e={Qc:d||
!A?_.kp(_.yF(h.Vb().jd(r)),{Ce:n}).Za():void 0,path:r,name:_.Fz(r),Ce:n,entryType:e.getType(),uo:null==(f=_.Ei(e,_.Io,4))?void 0:_.Ai(f,4),sG:g,PEc:v,uNc:A};f=3===e.entryType||5===e.entryType;f=e.uo?f?a.uo.Pz:a.uo.files:e.sG?f?a.sG.Pz:a.sG.files:f?a.Ss.Pz:a.Ss.files;f.Cr.has(e.name)||(f.Cr.add(e.name),f.entries.push(e))}!VK(a.Ss)&&VK(a.uo)?(a.Ss=a.uo,a.XVa=e4b(a.Ss),a.uo={files:{Cr:new Set,entries:[]},Pz:{Cr:new Set,entries:[]}},a.vOa=[]):(a.XVa=e4b(a.Ss),a.vOa=e4b(a.uo));a.Btb=e4b(a.sG)};
_.W.Object.defineProperties(eQ.prototype,{fm:{configurable:!0,enumerable:!0,get:function(){return this.vc.daa.getValue()}},RFc:{configurable:!0,enumerable:!0,get:function(){return 0===this.fm}},SFc:{configurable:!0,enumerable:!0,get:function(){return 1===this.fm}},location:{configurable:!0,enumerable:!0,get:function(){return this.yb.location}}});eQ.ha=function(a){return new (a||eQ)(_.x(_.Hf),_.x(_.hg),_.x(_.lu),_.x(_.HI),_.x(OP),_.x(_.Zt),_.x(QO),_.x(_.yu))};
eQ.ya=_.ec({type:eQ,qa:[["folder-detail","viewData",""]],tb:function(a,b){a&1&&_.hf(c4b,5);if(a&2){var c;_.gf(c=_.lf())&&(b.pHc=c.first)}},inputs:{yb:"viewData"},features:[_.Ze([OP]),_.uc],Yb:["viewData",""],Aa:7,Ba:11,Fa:[["componentId","FolderDetail",3,"viewData","showLinksDropdown"],["tabindex","-1",3,"viewData",4,"ngIf"],["tabindex","-1",4,"ngIf"],[4,"ngIf"],["tabindex","-1",3,"viewData"],["tabindex","-1"],["mainContent",""],["ascTrackElement","RepositoryFolderDetailReadme","trackAction","browse",
3,"markdownContent","safeHtmlContent","shouldCollapse","trackProjectId","trackGestureScroll",4,"ngIf"],["displayMode","flat",3,"multi"],["headerId","main-files-header",3,"title","groupedFiles","useRelativeUrls","aggregations","isPiper",4,"ngIf"],["headerId","deleted-files-header",3,"title","groupedFiles","initiallyExpanded","useRelativeUrls","aggregations","isPiper","toggle",4,"ngIf"],["headerId","generated-files-header",3,"title","groupedFiles","initiallyExpanded","useRelativeUrls","aggregations",
"isPiper","toggle",4,"ngIf"],["ascTrackElement","RepositoryFolderDetailReadme","trackAction","browse",3,"markdownContent","safeHtmlContent","shouldCollapse","trackProjectId","trackGestureScroll"],["headerId","main-files-header",3,"title","groupedFiles","useRelativeUrls","aggregations","isPiper"],["headerId","deleted-files-header",3,"title","groupedFiles","initiallyExpanded","useRelativeUrls","aggregations","isPiper","toggle"],["headerId","generated-files-header",3,"title","groupedFiles","initiallyExpanded",
"useRelativeUrls","aggregations","isPiper","toggle"],["class","select-wrapper",4,"ngIf"],[3,"productIdFromParent"],[1,"select-wrapper"],[3,"value","selectionChange"],[3,"value",4,"ngFor","ngForOf"],[3,"value"]],va:function(a,b){a&1&&(_.F(0,"detail-header",0),_.N(1,BMb,1,2,"folder-tab-header",1),_.Q(2,"async"),_.N(3,HMb,7,6,"main",2),_.Q(4,"async"),_.N(5,LMb,3,3,"ng-container",3),_.Q(6,"async"));a&2&&(_.z("viewData",b.yb)("showLinksDropdown",!0),_.w(1),_.z("ngIf",_.R(2,5,b.dqa)),_.w(2),_.z("ngIf",
b.RFc||!1===_.R(4,7,b.dqa)),_.w(2),_.z("ngIf",_.R(6,9,b.SFc&&b.dqa)))},Ia:[KL,_.gm,_.hm,rP,QP,CM,_.tw,_.sw,_.lz,_.ez,dQ,RP,PP,_.mm],styles:["folder-detail[_nghost-%COMP%]{display:flex;flex-direction:column;outline:0}detail-header[_ngcontent-%COMP%], folder-tab-header[_ngcontent-%COMP%]{box-sizing:border-box;flex:0 0 auto;height:41px;max-height:41px;outline:0}detail-header[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px}.select-wrapper[_ngcontent-%COMP%]{display:block}.select-wrapper[_ngcontent-%COMP%]   mat-form-field[_ngcontent-%COMP%]{min-width:300px;padding:12px}main[_ngcontent-%COMP%], readme[_ngcontent-%COMP%], stacks-product-page[_ngcontent-%COMP%]{overflow:auto;outline:0}"],
Na:0});var f4b=["gobUrl"],g4b=["externalUrl"],h4b=["commitHash"],fQ=function(){};
_.W.Object.defineProperties(fQ.prototype,{Nyb:{configurable:!0,enumerable:!0,get:function(){return!!this.yb.QM}},vAc:{configurable:!0,enumerable:!0,get:function(){a:{var a=this.yb.Xaa;var b=this.yb.Az;var c=_.qj(a);c=new _.oh(c);if(c.uL()){c=c.eh();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}},PDc:{configurable:!0,enumerable:!0,get:function(){if(!this.yb.QM)throw Error("Ze");
var a=this.yb.QM,b=_.Pi(a,3,_.Ih)||a.ij(),c=_.Pi(a,3,_.Ih)?"host":"project";return _.ep(new _.yg({je:{id:b,type:c},repository:_.Vh(a,2),qb:this.yb.Az,path:""}))}},EUa:{configurable:!0,enumerable:!0,get:function(){return!!this.yb.qqa}}});fQ.ha=function(a){return new (a||fQ)};
fQ.ya=_.ec({type:fQ,qa:[["git-submodule-detail"]],tb:function(a,b){a&1&&(_.hf(f4b,5,_.Rc),_.hf(g4b,5,_.Rc),_.hf(h4b,5,_.Rc));if(a&2){var c;_.gf(c=_.lf())&&(b.ICc=c.first);_.gf(c=_.lf())&&(b.uAc=c.first);_.gf(c=_.lf())&&(b.rxc=c.first)}},inputs:{yb:"viewData"},Aa:5,Ba:2,Fa:[[4,"ngIf","ngIfElse"],["detailView",""],[3,"viewData"],[3,"fileName","diffChunks"],["componentId","GitSubmoduleDetail",3,"viewData"],[4,"ngIf"],["size","skinny"],["size","skinny",1,"url"],["class","padded",3,"routerLink",4,"ngIf",
"ngIfElse"],["externalRepo",""],[1,"padded",3,"copyText","isSmall","copyEvent"],["size","skinny",1,"commit-hash"],[1,"padded"],["commitHash",""],[1,"padded",3,"routerLink"],["gobUrl",""],[1,"padded",3,"externalLink"],["externalUrl",""]],va:function(a,b){a&1&&(_.N(0,NMb,7,3,"ng-container",0),_.P(1,"\n\n"),_.N(2,RMb,45,9,"ng-template",null,1,_.pf),_.P(4,"\n"));if(a&2){var c=_.Ve(3);_.z("ngIf",b.EUa)("ngIfElse",c)}},Ia:[vN,_.hm,_.Vz,sP,rP,_.An,_.tE,jN,_.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 WK=function(a,b,c,d){this.x=a;this.y=b;this.width=c;this.height=d},COb=function(a,b){return b.some(function(c){return a.left<=c.right&&a.right>=c.left&&a.top<=c.bottom&&a.bottom>=c.top})};
_.W.Object.defineProperties(WK.prototype,{left:{configurable:!0,enumerable:!0,get:function(){return this.x}},right:{configurable:!0,enumerable:!0,get:function(){return this.x+this.width}},top:{configurable:!0,enumerable:!0,get:function(){return this.y}},bottom:{configurable:!0,enumerable:!0,get:function(){return this.y+this.height}}});var i4b=function(a,b,c,d,e){this.from=a;this.to=b;this.sz=c;this.ZQa=d;this.Aia=e},j4b=function(a,b,c,d,e){c=void 0===c?[]:c;i4b.call(this,a,b,c,d,e);this.from=a;this.to=b;this.sz=c;this.ZQa=d;this.Aia=e};_.V(j4b,i4b);var mPb=function(a,b,c,d,e){c=new j4b(a,b,c,d,e);a.Cua.next(c);b.Cua.next(c);return c};var k4b=function(a,b,c,d){this.ticket=a;this.name=b;this.location=c;this.parent=d;this.Js=new _.If(!1);this.startLine=_.UE(this.location.params.line);this.q_a=this.aPa=this.G3a=this.MPa=this.tTa=this.VXa=this.aVa=this.nMa=void 0},l4b=function(a){return a.Ys.ka(_.ue(function(b){return 0===b.size?_.vd([]):_.Id(Array.from(b.values()).map(function(c){return _.Id([c.from.ZOa,c.to.ZOa,_.vd(c.ZQa||0),_.vd(c.Aia||0),_.vd(c.sz)])}))}),_.y(function(b){return new Map(b.filter(function(c){return c[0]===a&&!!c[1]&&
c[0]!==c[1]}).map(function(c){var d=_.q(c);c=d.next().value;var e=d.next().value,f=d.next().value,g=d.next().value;d=d.next().value;return[e.ticket,new i4b(c,e,d,f,g)]}))}))},m4b=function(a){return a.Js.ka(_.ue(function(b){if(b)return _.vd(void 0);var c=a.parent;return c?c.ZOa.ka(_.ue(function(d){return d===c?c.Gc.ka(_.y(function(e){return e?a:c})):_.vd(d)})):_.vd(a)}))};
_.W.Object.defineProperties(k4b.prototype,{ns:{configurable:!0,enumerable:!0,get:function(){this.nMa||(this.nMa=this.kmb());return this.nMa}},jk:{configurable:!0,enumerable:!0,get:function(){this.aVa||(this.aVa=this.omb());return this.aVa}},Ys:{configurable:!0,enumerable:!0,get:function(){this.VXa||(this.VXa=this.tmb().ka(_.te(new Map),_.pe(1),_.Ad()));return this.VXa}},Xz:{configurable:!0,enumerable:!0,get:function(){this.tTa||(this.tTa=this.nmb().ka(_.te(new Map),_.pe(1),_.Ad()));return this.tTa}},
p$:{configurable:!0,enumerable:!0,get:function(){this.MPa||(this.MPa=this.lmb().ka(_.te(new Map),_.pe(1),_.Ad()));return this.MPa}},cRc:{configurable:!0,enumerable:!0,get:function(){this.G3a||(this.G3a=l4b(this).ka(_.pe(1),_.Ad()));return this.G3a}},ZOa:{configurable:!0,enumerable:!0,get:function(){this.aPa||(this.aPa=m4b(this).ka(_.te(this),_.pe(1),_.Ad()));return this.aPa}},u1:{configurable:!0,enumerable:!0,get:function(){this.q_a||(this.q_a=this.umb());return this.q_a}}});var n4b=function(){this.qCb=new _.qe;this.hXa=this.iXa=void 0};_.W.Object.defineProperties(n4b.prototype,{WS:{configurable:!0,enumerable:!0,get:function(){this.iXa||(this.iXa=this.smb());return this.iXa}},GIc:{configurable:!0,enumerable:!0,get:function(){this.hXa||(this.hXa=this.rmb());return this.hXa}}});var o4b=function(){n4b.apply(this,arguments)};_.V(o4b,n4b);o4b.prototype.smb=function(){return _.ge};o4b.prototype.rmb=function(){return _.ge};
var p4b=function(a,b,c,d){d=void 0===d?new _.If(0):d;n4b.call(this);this.Xz=a;this.Ys=b;this.type=c;this.KMc=d};_.V(p4b,n4b);
p4b.prototype.smb=function(){var a=this;return _.Sd(this.qCb,_.Id([this.Xz,this.KMc]).ka(_.ue(function(b){b=_.q(b);var c=b.next().value,d=b.next().value;b=UMb(c);c=Array.from(c.values()).map(function(f){return f.Aia});switch(a.type){case "WITH_LATEST_FROM":if(0===b.length)return _.ge;if(1===b.length)return b[0];d=b[0];var e=b[1];1===c[0]&&(d=b[1],e=b[0]);return d.ka(_.xe(e),_.y(TMb));case "COMBINE_LATEST":return _.Id(b).ka(_.y(TMb));case "START_WITH":return _.Sd.apply(null,_.qc(b)).ka(_.te({title:"",
color:[Math.floor(255*Math.random()),Math.floor(255*Math.random()),Math.floor(255*Math.random())]}));case "SUBJECT":return _.ge;case "CHOICE_END":return b[d%b.length]||_.ge;case "UNTYPED":case "CHOICE_START":case "CONCAT":case "FORK_JOIN":case "MERGE":case "RACE":case "ZIP":case "BUFFER":case "BUFFER_COUNT":case "BUFFER_TIME":case "BUFFER_TOGGLE":case "BUFFER_WHEN":case "CONCAT_MAP":case "CONCAT_MAP_TO":case "EXHAUST":case "EXHAUST_MAP":case "EXPAND":case "GROUP_BY":case "MAP":case "MAP_TO":case "MERGE_MAP":case "MERGE_MAP_TO":case "MERGE_SCAN":case "PAIRWISE":case "PARTITION":case "PLUCK":case "SCAN":case "SWITCH_MAP":case "SWITCH_MAP_TO":case "WINDOW":case "WINDOW_COUNT":case "WINDOW_TIME":case "WINDOW_TOGGLE":case "WINDOW_WHEN":case "AUDIT":case "AUDIT_TIME":case "DEBOUNCE":case "DEBOUNCE_TIME":case "DISTINCT":case "DISTINCT_KEY":case "DISTINCT_UNTIL_CHANGED":case "DISCTINCT_UNTIL_KEY_CHANGED":case "ELEMENT_AT":case "FILTER":case "FIRST":case "IGNORE_ELEMENTS":case "LAST":case "SAMPLE":case "SAMPLE_TIME":case "SINGLE":case "SKIP":case "SKIP_LAST":case "SKIP_UNTIL":case "SKIP_WHILE":case "TAKE":case "TAKE_LAST":case "TAKE_UNTIL":case "TAKE_WHILE":case "THROTTLE":case "THROTTLE_TIME":case "COMBINE_ALL":case "CONCAT_ALL":case "MERGE_ALL":case "MULTICAST":case "PUBLISH":case "PUBLISH_BEHAVIOR":case "PUBLISH_LAST":case "PUBLISH_REPLAY":case "SHARE":case "CATCH_ERROR":case "RETRY":case "RETRY_WHEN":case "TAP":case "DELAY":case "DELAY_WHEN":case "DEMATERIALIZE":case "MATERIALIZE":case "OBSERVE_ON":case "SUBSCRIBE_ON":case "TIME_INTERVAL":case "TIMESTAMP":case "TIMEOUT":case "TIMEOUT_WITH":case "TO_ARRAY":case "DEFAULT_IF_EMPTY":case "EVERY":case "FIND":case "FIND_INDEX":case "IS_EMPTY":case "COUNT":case "MAX":case "MIN":case "REDUCE":return _.Sd.apply(null,
_.qc(b));default:return _.Sd.apply(null,_.qc(b))}})))};p4b.prototype.rmb=function(){switch(this.type){case "COMBINE_LATEST":return this.Xz.ka(_.y(UMb));case "WITH_LATEST_FROM":return this.Xz.ka(_.Ud(function(a){return 2===a.size}),_.y(function(a){a=Array.from(a.values());return[(1===a[0].Aia?a[0]:a[1]).from.u1.WS.ka(_.ee(1E3))]}));default:return _.ge}};var nL=function(a,b,c,d,e,f,g){g=void 0===g?_.ge:g;k4b.call(this,a,b,c,d);var h=this;this.ticket=a;this.name=b;this.location=c;this.parent=d;this.type=e;this.sCb=new _.qe;this.offsetX=new _.If(0);this.offsetY=new _.If(0);this.Cua=new _.oe;this.q$=new _.oe;this.endLine=cCb(this.location.params.line);this.lineCount=Math.max(1,(this.endLine||this.startLine||0)-(this.startLine||0));this.rQ=new _.If(0);this.Fxc=g.ka(_.y(function(n){return q4b(h,n)}),_.fe(),_.pe(1),_.Ad());this.scroll=f?MZb(f).ka(_.y(function(n){n=
((n.startLine+n.endLine)/2-(h.startLine||0))/(h.lineCount||1);n=0>n||1<n?void 0:{dKc:n};return n}),_.fe(function(n,r){return!n&&!r}),_.te(void 0)):_.vd(void 0)};_.V(nL,k4b);_.k=nL.prototype;_.k.umb=function(){return new p4b(this.Xz,this.Ys,this.type||"UNTYPED",this.rQ)};
_.k.lmb=function(){var a=this;return this.q$.ka(_.me(function(b,c){if(c.gYa)for(var d=_.q(b),e=d.next();!e.done;e=d.next()){var f=_.q(e.value);e=f.next().value;f=f.next().value;var g=f.get(c.gYa);g=_.q(g||[]);for(var h=g.next();!h.done;h=g.next()){h=h.value;for(var n=_.q(c.oIc),r=n.next();!r.done;r=n.next())r=r.value,r instanceof nL&&null!=r.startLine&&null!=r.endLine&&r.startLine<=h&&r.endLine>=h&&mPb(r,a)}f.delete(c.gYa);0===f.size&&b.delete(e)}else if(c.Apb)for(d=_.q(b),e=d.next();!e.done;e=d.next())e=
_.q(e.value),e.next(),e.next().value.has(c.path)&&mPb(c.Apb,a);else for(d=c.path,e=c.sz,c=_.q(c.tags),f=c.next();!f.done;f=c.next())f=f.value,g=b.get(f),g||(g=new Map,b.set(f,g)),g.set(d,e);return b},new Map))};_.k.tmb=function(){var a=this;return this.Cua.ka(_.Ud(function(b){return b.from===a}),_.me(function(b,c){b.set(c.to.ticket,c);return b},new Map))};_.k.nmb=function(){var a=this;return this.Cua.ka(_.Ud(function(b){return b.to===a}),_.me(function(b,c){b.set(c.from.ticket,c);return b},new Map))};
_.k.kmb=function(){var a=this;return _.Id([this.offsetX,this.offsetY]).ka(_.y(function(b){var c=_.q(b);b=c.next().value;c=c.next().value;return new WK(b,c,a.width,a.height)}))};_.k.omb=function(){var a=this;return this.sCb.ka(_.xe(this.ns,this.Js,this.Ys,this.p$),_.y(function(b){var c=_.q(b);c.next();b=c.next().value;var d=c.next().value,e=c.next().value;c=c.next().value;return{node:a,ns:b,Js:d,Ys:e,JSa:0<c.size}}))};_.k.dha=function(a,b){this.offsetX.next(a);this.offsetY.next(b)};
var q4b=function(a,b){if(void 0===b)return!1;var c=a.startLine,d=a.endLine;if(!c||!d)return!1;"number"===typeof b&&(b=[{start:b,end:b}]);return b.some(function(e){return e.start>=c&&e.start<=d||e.end>=c&&e.end<=d})};
_.W.Object.defineProperties(nL.prototype,{padding:{configurable:!0,enumerable:!0,get:function(){var a=this.name.length;return Math.max(0,(-2*(a-1)+Math.sqrt(Math.abs(4*Math.pow(a+1,2)-16*(a-this.lineCount))))/8)}},LQ:{configurable:!0,enumerable:!0,get:function(){return new WK(this.offsetX.getValue(),this.offsetY.getValue(),this.width,this.height)}},width:{configurable:!0,enumerable:!0,get:function(){return Math.min(300,Math.max(100,8*this.name.length+28*this.padding))}},height:{configurable:!0,enumerable:!0,
get:function(){return 20+28*this.padding}}});var gQ=function(a){a=void 0===a.Dn?{x:0,y:0}:a.Dn;this.position={x:0,y:0};this.aG={x:0,y:0};this.pA={x:0,y:0};this.bounds={height:0,width:0};this.pA.x=a.x;this.pA.y=a.y;this.Wa()};gQ.prototype.Wa=function(){this.position.x=this.pA.x+this.aG.x;this.position.y=this.pA.y+this.aG.y};var pOb=function(a,b){var c=b.y;a.aG.x+=b.x;a.aG.y+=c;a.Wa()};_.k=gQ.prototype;_.k.move=function(a){var b=a.y;this.pA.x+=a.x;this.pA.y+=b;this.Wa()};_.k.moveTo=function(a){var b=a.y;this.pA.x=a.x;this.pA.y=b;this.Wa()};
_.k.clone=function(){var a=this.mCb();a.moveTo(this.pA);var b=this.aG,c=b.y;a.aG.x=b.x;a.aG.y=c;a.Wa();return a};_.k.clip=function(a){var b=_.q(a),c=b.next().value;a=c.x;c=c.y;b=b.next().value;b={x:b.x,y:b.y};this.lNa([{x:a,y:c},b]);return b};_.k.contains=function(a){return a.left>=this.left&&a.right<=this.right&&a.top<=this.top&&a.bottom>=this.bottom};
_.W.Object.defineProperties(gQ.prototype,{Dn:{configurable:!0,enumerable:!0,get:function(){return this.position}},x:{configurable:!0,enumerable:!0,get:function(){return this.position.x}},y:{configurable:!0,enumerable:!0,get:function(){return this.position.y}},radius:{configurable:!0,enumerable:!0,get:function(){return Math.sqrt(this.height*this.height+this.width*this.width)/2}},height:{configurable:!0,enumerable:!0,get:function(){return this.bounds.height}},width:{configurable:!0,enumerable:!0,get:function(){return this.bounds.width}},
left:{configurable:!0,enumerable:!0,get:function(){return this.x-this.bounds.width/2}},right:{configurable:!0,enumerable:!0,get:function(){return this.x+this.bounds.width/2}},bottom:{configurable:!0,enumerable:!0,get:function(){return this.y-this.bounds.height/2}},top:{configurable:!0,enumerable:!0,get:function(){return this.y+this.bounds.height/2}}});var hQ=function(a){a=void 0===a?{}:a;var b=void 0===a.radius?20:a.radius;gQ.call(this,{Dn:void 0===a.Dn?{x:0,y:0}:a.Dn});this.resize(b)};_.V(hQ,gQ);var rOb=function(a){a=void 0===a?{x:0,y:0}:a;return new hQ({Dn:a,radius:0})};hQ.prototype.mCb=function(){return new hQ({Dn:this,radius:this.radius})};hQ.prototype.resize=function(a){this.vEc="number"===typeof a?a:Math.max(a.width,a.height)/2;this.bounds.height=this.bounds.width=2*this.radius};
hQ.prototype.lNa=function(a){if(!this.CFc){var b=a[0].x-this.Dn.x,c=a[0].y-this.Dn.y;if(!(b*b+c*c<=this.radius*this.radius))a:{b=this.Dn;c=this.radius;var d=_.q(a),e=d.next().value,f=e.x;e=e.y;var g=d.next().value;d=g.x;g=g.y;f-=b.x;d-=b.x;e-=b.y;g-=b.y;b=d-f;d=g-e;g=b*b+d*d;var h=2*(b*f+d*e);c=f*f+e*e-c*c;f=h*h-4*g*c;if(!(0>f)){if(.01>f)c=-h/(2*g);else if(f=-h-Math.sqrt(f),0<=h?(e=f/(2*g),c=2*c/f):(e=2*c/f,c=f/(2*g)),0>e){if(0>c||1<c)break a}else if(1<e){if(0>c||1<c)break a}else c=Math.min(e,c);
a[1].x=a[0].x+c*b;a[1].y=a[0].y+c*d}}}};_.W.Object.defineProperties(hQ.prototype,{CFc:{configurable:!0,enumerable:!0,get:function(){return.01>this.radius}},radius:{configurable:!0,enumerable:!0,get:function(){return this.vEc}}});var r4b=-45*Math.PI/180,s4b=Math.cos(r4b),t4b=Math.sin(r4b),oL=function(a){a=void 0===a?{}:a;var b=void 0===a.width?80:a.width,c=void 0===a.height?40:a.height;gQ.call(this,{Dn:void 0===a.Dn?{x:0,y:0}:a.Dn});this.resize({height:c,width:b})};_.V(oL,gQ);oL.prototype.mCb=function(){return new oL({Dn:this,height:this.height,width:this.width})};oL.prototype.resize=function(a){if("number"===typeof a)var b=a;else b=a.height,a=a.width;this.bounds.width=a;this.bounds.height=b;this.Ivc=a/b};
oL.prototype.lNa=function(a){var b=a[0],c=b.x;b=b.y;c-=this.x;b-=this.y;c/=this.Ivc;var d=c*s4b-b*t4b;b=c*t4b+b*s4b;c=d;d=this.height/2;var e=this.width/2;if(0<=c&&0<=b)c=[{x:e,y:d},{x:-e,y:d}];else if(0>=c&&0<=b)c=[{x:-e,y:d},{x:-e,y:-d}];else if(0>=c&&0>=b)c=[{x:-e,y:-d},{x:e,y:-d}];else if(0<=c&&0>=b)c=[{x:e,y:-d},{x:e,y:d}];else throw Error("$e");d=c;e=_.q(a);b=e.next().value;c=b.x;b=b.y;e=e.next().value;var f=e.x,g=e.y,h=_.q(d);e=h.next().value;d=e.x;e=e.y;var n=h.next().value;f-=c;g-=b;h=n.x-
d;n=n.y-e;d-=c;e-=b;var r=(d*-n-e*-h)/(f*-n-g*-h);0<=r&&1>=(f*e-g*d)/(f*-n-g*-h)&&(a[1].x=c+f*r,a[1].y=b+g*r)};var eNb=function(){var a=void 0===a?{x:0,y:0}:a;return new hQ({Dn:a,radius:0})};var iQ=Symbol("af");var ZK;
ZK={rCc:function(a){var b;if(null==(b=a[iQ])){b=Object;var c=b.assign;var d=a.jk;d=void 0===d?{}:d;d=Object.assign({},{ug:new hQ({radius:20}),rank:0,order:-1,U_:Number.MAX_SAFE_INTEGER,low:1,mE:!1,HC:!1},d);b=c.call(b,{},d)}return a[iQ]=b},mCc:function(a){var b;null==(b=a[iQ])&&(b=a.jk,b=void 0===b?{}:b,b=Object.assign({},{minLength:1,weight:1,RY:0,Yfa:!1,QWa:!1,points:[]},b));return a[iQ]=b},Oaa:function(a){var b;null==(b=a[iQ])&&(b=a.jk,b=void 0===b?{}:b,b=Object.assign({},{metrics:{forward:void 0,reverse:void 0},
annotations:{forward:void 0,reverse:void 0},points:[],label:{position:{x:0,y:0},rotation:0,Nsb:!1}},b));return a[iQ]=b},pCc:function(a){var b;null==(b=a[iQ])&&(b=a.jk,b=void 0===b?{}:b,b=Object.assign({},{BKc:50,Hzc:10,nIc:50,GEb:1,Coa:20,Yvb:25,tkb:!1,cwc:!0,lOc:10,timing:!1,bfa:!1,YQc:new Map,Yqa:void 0},b));return a[iQ]=b},zWc:function(a){a[iQ]=void 0},xWc:function(a){a[iQ]=void 0},AWc:function(a){a[iQ]=void 0},yWc:function(a){a[iQ]=void 0}};var cNb=0;var u4b=function(a){this.ot=a};_.W.Object.defineProperties(u4b.prototype,{cH:{configurable:!0,enumerable:!0,get:function(){return 1===this.ot||3===this.ot}},gI:{configurable:!0,enumerable:!0,get:function(){return 2===this.ot||3===this.ot}}});var v4b=new u4b(0),w4b=new u4b(3),jQ=function(){this.im=[""];this.bufferSize=1024};jQ.prototype.append=function(a){this.wN.length>this.bufferSize?this.im.push(a):this.wN+=a};jQ.prototype.toString=function(){return this.im.join("")};
jQ.prototype.Bfa=function(){for(;this.jFc;)this.wN=this.wN.slice(0,-1)};jQ.prototype.Dxa=function(){for(;0===this.wN.length&&1<this.im.length;)this.im.pop()};_.W.Object.defineProperties(jQ.prototype,{wN:{configurable:!0,enumerable:!0,get:function(){return this.im[this.im.length-1]},set:function(a){this.im[this.im.length-1]=a}},iFc:{configurable:!0,enumerable:!0,get:function(){this.Dxa();return"\n"===this.wN.substr(-1)}},jFc:{configurable:!0,enumerable:!0,get:function(){this.Dxa();return-1<[" ","\t"].indexOf(this.wN.substr(-1))}}});
var gL=function(){this.Yba=0;this.Xha=new jQ},x4b=function(a){a.Yba+=1;return a};gL.prototype.Bfa=function(){this.Xha.Bfa();return this};gL.prototype.QS=function(a){for(a=void 0===a?1:a;0<=--a;)this.Xha.Bfa(),this.append("\n"),this.write("");return this};gL.prototype.write=function(a){if(null==a)return this;if("string"===typeof a){if(this.Xha.iFc)for(var b=0;b<this.Yba;b++)this.append("  ");this.append(a)}else a.print(this);return this};
var z4b=function(a,b){var c=void 0===c?w4b:c;return y4b(a,b,"",0,1,c)},y4b=function(a,b,c,d,e,f){c=void 0===c?"":c;d=void 0===d?0:d;e=void 0===e?0:e;f=void 0===f?v4b:f;if(null==b)return a;var g=b.length;if(0===g)return a;0<e&&f.cH&&a.QS();var h=0;b=_.q(b);for(var n=b.next();!n.done;n=b.next())n.value.print(a),h<g-1?(a.write(c),a.QS(e)):0===d&&a.write(c),h++;0<e&&f.gI&&a.QS().Bfa();return a};gL.prototype.toString=function(){return this.content};gL.prototype.append=function(a){this.Xha.append(a);return this};
_.W.Object.defineProperties(gL.prototype,{content:{configurable:!0,enumerable:!0,get:function(){return this.Xha.toString()}}});var kQ=function(){};kQ.prototype.toString=function(){var a=new gL;this.print(a);return a.content};var A4b=function(a){this.value=a};_.V(A4b,kQ);var B4b=function(a){"string"===typeof a&&(a=new A4b(a));return a};A4b.prototype.print=function(a){a.write(this.value)};var C4b=function(a,b,c){this.Le=a;this.Wj=b;this.attributes=c};_.V(C4b,kQ);var lNb=function(a,b){var c=kNb(b);b=[].concat(_.qc(a.children())).map(function(f){return D4b(a,f,function(g){return new lQ(c.node(g))})});var d=[].concat(_.qc(a.pfb)).map(function(f){var g=new lQ(c.Ye(f));return new E4b(f,g)}),e=new lQ(c.graph());return new C4b(b,d,e)};
C4b.prototype.print=function(a){x4b(a.write("digraph {"));this.attributes.hasAttributes&&a.QS().write(this.attributes).QS();a=z4b(z4b(a,this.Le),this.Wj);--a.Yba;a.Bfa().write("}")};var F4b=function(a,b,c){this.id=a;this.children=b;this.attributes=c};_.V(F4b,kQ);var D4b=function(a,b,c){return new F4b(b,[].concat(_.qc(a.children(b))).map(function(d){return D4b(a,d,c)}),c(b))};
F4b.prototype.print=function(a){a.write(this.id);this.attributes.hasAttributes&&a.write(" ").write(this.attributes);if(0<this.children.length){var b=z4b(x4b(a.write(" {")),this.children);--b.Yba;b.write("}")}a.write(";")};var E4b=function(a,b){this.Ye=a;this.attributes=b};_.V(E4b,kQ);E4b.prototype.print=function(a){a.write(this.Ye.source).write(" -> ").write(this.Ye.target);this.attributes.hasAttributes&&a.write(" ").write(this.attributes);a.write(";")};var lQ=function(a){this.attributes=a};
_.V(lQ,kQ);lQ.prototype.print=function(a){0!==this.attributes.size&&y4b(a.write("["),[].concat(_.qc(this.attributes)).map(function(b){var c=_.q(b);b=c.next().value;c=c.next().value;return b+'="'+c+'";'}).map(B4b)," ",1).write("]")};_.W.Object.defineProperties(lQ.prototype,{hasAttributes:{configurable:!0,enumerable:!0,get:function(){return 0<this.attributes.size}}});var lL=function(a){a=void 0===a?{}:a;a=void 0===a.Oia?!0:a.Oia;this.zub=[];this.lH=new Map;this.tva=new Map;this.kpa=new Map;this.Rta=new Set;this.yYa=new Map;this.F1a=new Map;this.IG=new Map;this.sH=new Map;this.Eqa=new Map;this.IK=new Map;this.sLa=new Set;this.S9=new Map;this.lD=new Map;this.hpa=new Map;this.K0=new Map;this.Oia=a};lL.prototype.node=function(a){return a?this.lH.get(a):void 0};
var dL=function(a,b){return b?a.lH.has(b):!1},eL=function(a,b,c){a.lH.has(b)?a.lH.set(b,c):(a.lH.set(b,c),a.tva.set(b,"\u2300"),a.kpa.set(b,new Set),a.children("\u2300").add(b),a.Rta.add(b))};
lL.prototype.removeNode=function(a){if(!dL(this,a))return G4b(this,{iza:"REMOVE_NODE_VIOLATION",node:a});var b=this.parent(a);this.children(b).delete(a);this.tva.delete(a);for(var c=_.q(this.children(a)),d=c.next();!d.done;d=c.next())this.UD(d.value,b);this.kpa.delete(a);this.Rta.delete(a);if(this.IG.has(a))for(c=_.q(this.IG.get(a).values()),b=c.next();!b.done;b=c.next())jL(this,b.value);if(this.sH.has(a))for(c=_.q(this.sH.get(a).values()),b=c.next();!b.done;b=c.next())jL(this,b.value);this.IG.delete(a);
this.sH.delete(a);this.yYa.delete(a);this.F1a.delete(a);this.lH.delete(a);return this};lL.prototype.Wj=function(a,b){return a?[].concat(_.qc(tNb(this,a,b)),_.qc(iL(this,a,b))):this.Eqa.values()};var tNb=function(a,b,c){a=a.IG.get(b)||new Map;a=Array.from(a.values());void 0!==c&&(a=a.filter(function(d){return d.source===c}));return a},iL=function(a,b,c){a=a.sH.get(b)||new Map;a=Array.from(a.values());void 0!==c&&(a=a.filter(function(d){return d.target===c}));return a};lL.prototype.Ye=function(a){return this.IK.get(hL(a))};
var $Nb=function(a,b){return a.IK.has(hL(b))},kL=function(a,b,c){if(dL(a,b.source)&&dL(a,b.target)){var d=hL(b);if(a.IK.has(d))b="object"===typeof c?Object.assign(a.IK.get(d),c):c,a.IK.set(d,b);else{a.IK.set(d,c);a.Eqa.set(d,b);c=H4b(a,b.target);var e=b.source,f=c.get(e)||0;c.set(e,f+1);c=I4b(a,b.source);e=b.target;f=c.get(e)||0;c.set(e,f+1);a.Eu(b.target).set(d,b);a.vD(b.source).set(d,b);J4b(a,b)}}else G4b(a,{iza:"EDGE_VIOLATION",source:b.source,target:b.target,name:b.name})},jL=function(a,b){var c=
hL(b);a.Eqa.has(c)?(K4b(a,b),a.S9.delete(c),a.Eqa.delete(c),a.IK.delete(c),oNb(H4b(a,b.target),b.source),oNb(I4b(a,b.source),b.target),a.IG.has(b.target)&&a.IG.get(b.target).delete(c),a.sH.has(b.source)&&a.sH.get(b.source).delete(c)):G4b(a,{iza:"REMOVE_EDGE_VIOLATION",source:b.source,target:b.target,name:b.name})};_.k=lL.prototype;_.k.parent=function(a){return this.tva.get(a)||"\u2300"};
_.k.UD=function(a,b){b=void 0===b?"\u2300":b;if(dL(this,a))if("\u2300"===b||dL(this,b)){if("\u2300"!==b)for(var c=b;"\u2300"!==c;c=this.parent(c))if(c===a)throw Error("bf");this.children(this.parent(a)).delete(a);this.tva.set(a,b);this.children(b).add(a);this.Rta.delete(b);if(this.Oia)for(a=_.q([a].concat(_.qc(this.fob(a)))),b=a.next();!b.done;b=a.next()){b=b.value;var d=this.sH.get(b)||new Map;c=this.IG.get(b)||new Map;b=new Set;var e=_.q(d.values());for(d=e.next();!d.done;d=e.next())b.add(d.value);
c=_.q(c.values());for(d=c.next();!d.done;d=c.next())b.add(d.value);b=_.q(b);for(c=b.next();!c.done;c=b.next())J4b(this,c.value)}}else G4b(this,{iza:"PARENT_NODE_VIOLATION",node:a,parent:b});else G4b(this,{iza:"CHILD_NODE_VIOLATION",node:a})};_.k.children=function(a){a=void 0===a?"\u2300":a;var b=this.kpa.get(a)||new Set;this.kpa.set(a,b);return b};_.k.jj=function(a){return 0<this.children(void 0===a?"\u2300":a).size};_.k.evb=function(a){return"\u2300"!==this.parent(a)};
_.k.fob=function(a){var b=[],c=_.q(this.children(void 0===a?"\u2300":a));for(a=c.next();!a.done;a=c.next())b.push(a.value);for(c=new Set;a=b.pop();){c.add(a);var d=_.q(this.children(a));for(a=d.next();!a.done;a=d.next())b.push(a.value)}return c};_.k.XB=function(a){a=void 0===a?"\u2300":a;for(var b=[];dL(this,a);)b.push(a),a=this.parent(a);return b};_.k.Eu=function(a){var b=this.IG.get(a)||new Map;this.IG.set(a,b);return b};_.k.vD=function(a){var b=this.sH.get(a)||new Map;this.sH.set(a,b);return b};
var H4b=function(a,b){var c=a.yYa.get(b)||new Map;a.yYa.set(b,c);return c},mL=function(a,b){return new Set(H4b(a,b).keys())},I4b=function(a,b){var c=a.F1a.get(b)||new Map;a.F1a.set(b,c);return c},fL=function(a,b){return new Set(I4b(a,b).keys())};lL.prototype.PWa=function(a){for(var b=new Set,c=_.q(mL(this,a)),d=c.next();!d.done;d=c.next())b.add(d.value);a=_.q(fL(this,a));for(d=a.next();!d.done;d=a.next())b.add(d.value);return b};lL.prototype.Yw=function(a){return 0===fL(this,a).size};
var ANb=function(a,b,c){c<b&&(c=_.q([c,b]),b=c.next().value,c=c.next().value);if(a=a.K0.get(b))if(a=a.get(c))return b=[b,c].join("\u223c"),a.get(b)},J4b=function(a,b){if(a.Oia){var c=hL(b);a.S9.has(c)?K4b(a,b):a.S9.set(c,new Set);if(a.parent(b.source)===a.parent(b.target))var d=[L4b(a,b)];else{for(var e=a.XB(b.source),f=a.XB(b.target);e[e.length-1]===f[f.length-1];)e.pop(),f.pop();var g=void 0;if(0===e.length)f.push(b.source),f.push("");else if(0===f.length)e.push(b.target),e.push("");else{g=e[e.length-
1]||b.source;var h=f[f.length-1]||b.target;e.push(h);f.push(g);g=L4b(a,{source:g,target:h})}e=M4b(a,e);f=M4b(a,f);if(0<e.length){h=e[e.length-1];var n;null==(n=g)||n.nk.add(h);h.next=g}0<f.length&&(n=f[f.length-1],n.next=g,null==(d=g)||d.nk.add(n));d=[].concat(_.qc(e),_.qc(f));g&&d.push(g)}c=a.S9.get(c);d=_.q(d);for(g=d.next();!g.done;g=d.next())g=g.value,a.sLa.add(g),c.add(g),g.Wj.add(a.Ye(b))}},L4b=function(a,b){var c=b.source;b=b.target;var d=_.q(c>b?[b,c]:[c,b]);b=d.next().value;d=d.next().value;
b=N4b(a,b,d,[b,d]);c=a.parent(c);d=a.hpa.get(c)||new Set;d.add(b);a.hpa.set(c,d);return b},M4b=function(a,b){for(var c=[],d=b.length-1,e=0;e<d-1;e++)c.push(N4b(a,b[e],b[e+1],b.slice(e+2)));for(a=0;a<c.length;a++)b=c[a+1],(d=c[a-1])&&c[a].nk.add(d),b&&(c[a].next=b);return c},N4b=function(a,b,c,d){d=void 0===d?[]:d;a.K0.has(b)||a.K0.set(b,new Map);var e=a.K0.get(b);e.has(c)||e.set(c,new Map);e=e.get(c);d=d.join("\u223c");var f=e.get(d)||{source:b,target:c,Wj:new Set,nk:new Set};e.set(d,f);a.lD.has(b)||
a.lD.set(b,new Set);a.lD.get(b).add(f);a.lD.has(c)||a.lD.set(c,new Set);a.lD.get(c).add(f);return e.get(d)},K4b=function(a,b){for(var c=_.q(a.S9.get(hL(b))||new Set),d=c.next();!d.done;d=c.next())if(d=d.value,d.Wj.delete(a.Ye(b)),!(0<d.Wj.size)){var e=a.parent(d.source);dL(a,e)&&e!==d.target||(e=a.hpa.get(e))&&e.delete(d);a.sLa.delete(d);a.lD.has(d.source)&&a.lD.get(d.source).delete(d);a.lD.has(d.target)&&a.lD.get(d.target).delete(d);a.K0.has(d.source)&&(e=a.K0.get(d.source),e.has(d.target)&&(e=e.get(d.target),
d=nNb(d).join("\u223c"),e.has(d)&&e.delete(d)))}},G4b=function(a,b){a.zub.push(b);return a};
_.W.Object.defineProperties(lL.prototype,{violations:{configurable:!0,enumerable:!0,get:function(){return[].concat(_.qc(this.zub))}},Sda:{configurable:!0,enumerable:!0,get:function(){return this.lH.size}},Le:{configurable:!0,enumerable:!0,get:function(){return new Set(this.lH.keys())}},cY:{configurable:!0,enumerable:!0,get:function(){return this.lH.values()}},pfb:{configurable:!0,enumerable:!0,get:function(){return this.IK.values()}},sources:{configurable:!0,enumerable:!0,get:function(){var a=this;
return new Set(Array.from(this.Le).filter(function(b){return 0===a.Eu(b).size}))}},sinks:{configurable:!0,enumerable:!0,get:function(){var a=this;return new Set(Array.from(this.Le).filter(function(b){return 0===a.vD(b).size}))}},E2a:{configurable:!0,enumerable:!0,get:function(){return this.hpa.get("\u2300")||new Set}}});var rNb=Symbol("cf");var wOb={handler:function(){var a=[],b=new Map;return{remove:function(c){function d(h){if(!e.has(h)){e.add(h);for(var n=_.q(c.children(h)),r=n.next();!r.done;r=n.next())d(r.value);n=c.parent(h);if(dL(c,n)){a.push([n,c.node(h)]);n=_.q(c.Wj(h));for(r=n.next();!r.done;r=n.next())r=r.value,b.set(r,c.Ye(r));c.removeNode(h)}}}for(var e=new Set,f=_.q(c.Le),g=f.next();!g.done;g=f.next())d(g.value);return c},replace:function(c){function d(I,L){var O=YK(c.node(I));$K(O).ug.move({x:L[0]|0,y:L[1]|0});if(O.Gc)for(I=
_.q(c.children(I)),O=I.next();!O.done;O=I.next())d(O.value,L)}for(;0<a.length;){var e=_.q(a.pop()),f=e.next().value;e=e.next().value;eL(c,e.id,e);c.UD(e.id,f)}f=_.q(b.entries());for(e=f.next();!e.done;e=f.next()){var g=_.q(e.value);e=g.next().value;g=g.next().value;kL(c,e,g)}f=_.q(c.children());for(e=f.next();!e.done;e=f.next()){var h=e.value,n=$K(c.node(h));g=n.ug;e=g.x;g=g.y;var r=n.fx;n=n.fy;h=_.q(c.children(h));for(var v=h.next();!v.done;v=h.next()){var A=void 0,C=void 0;d(v.value,[null!=(A=r)?
A:e,null!=(C=n)?C:g])}}return c}}},jk:function(a){function b(f,g){var h=YK(a.node(f),"children::layout::translateDFS: "+f+" missing");$K(h).ug.move({x:g[0]|0,y:g[1]|0});if(h.Gc)for(f=_.q(a.children(f)),h=f.next();!h.done;h=f.next())b(h.value,g)}function c(f){var g=YK(a.node(f),"children::layout::layoutDFS: "+f+" missing"),h=g.Gc;g=$K(g).ug;var n=bL(a),r=n.Coa;n=n.Yvb;g.moveTo({x:0,y:0});var v=a.children(f),A=v.size;if(0===A||!h)return{id:f,x:0,y:0,r:g.height/2};h=[];v=_.q(v);for(var C=v.next();!C.done;C=
v.next())h.push(c(C.value));v=VMb(h.map(function(Y){return Y.r}),2*r);C=0;for(var I=_.q(h.sort(function(Y,ma){return Y.id.localeCompare(ma.id)})),L=I.next();!L.done;L=I.next()){L=L.value;var O=ZMb(v,A,C++,-n);L.x=O.x;L.y=O.y}f=Object.assign({},XMb(h,r),{id:f});r=_.q(h);for(L=r.next();!L.done;L=r.next())n=L.value,n.x-=f.x,n.y-=f.y,b(n.id,[n.x,n.y]);g.resize(f.r|0);return f}for(var d=_.q(a.children()),e=d.next();!e.done;e=d.next())c(e.value)}};var ZNb={wc:function(a){function b(r){var v=a.children(r);if(0===v.size)r!==c&&(r=cL(c,r,{weight:0,minLength:f}),kL(a,r,r));else{var A=fNb(a,"_bt_"),C=fNb(a,"_bb_"),I=$K(a.node(r));a.UD(A,r);a.UD(C,r);I.top=A;I.bottom=C;v=_.q(v);for(I=v.next();!I.done;I=v.next()){var L=I.value;b(L);var O=$K(a.node(L));I=O.top||L;L=O.bottom||L;var Y=(O.top?1:2)*g,ma=I!==L?1:e-d[r]+1;O=cL(A,I,{weight:Y,minLength:ma,QWa:!0});Y=cL(L,C,{weight:Y,minLength:ma,QWa:!0});A!==I&&kL(a,O,O);L!==C&&kL(a,Y,Y)}dL(a,a.parent(r))||
(r=cL(c,A,{weight:0,minLength:e+d[r]}),kL(a,r,r))}}var c=dNb(a,"root",{},void 0,"_root_"),d=function(r){function v(L,O){A[L]=O;L=r.children(L);L=_.q(L);for(var Y=L.next();!Y.done;Y=L.next())v(Y.value,O+1)}for(var A={},C=_.q(r.children()),I=C.next();!I.done;I=C.next())v(I.value,1);return A}(a),e=Math.max.apply(Math,_.qc(Object.values(d)))-1,f=2*e+1,g=function(r){return Array.from(r.Wj()).map(function(v){return aL(r.Ye(v))}).reduce(function(v,A){return v+A.weight},0)}(a);bL(a).Nda=c;bL(a).GEb=f;for(var h=
_.q(a.Wj()),n=h.next();!n.done;n=h.next())aL(a.Ye(n.value)).minLength*=f;h=_.q(a.children());for(n=h.next();!n.done;n=h.next())b(n.value)},undo:function(a){var b=bL(a);b.Nda&&a.removeNode(b.Nda);b.Nda=void 0;b=_.q(a.Wj());for(var c=b.next();!c.done;c=b.next())c=c.value,aL(a.Ye(c)).QWa&&jL(a,c)}};var vOb={handler:function(){var a;return{remove:function(b){a=b;for(var c=new lL,d=_.q(a.children()),e=d.next();!e.done;e=d.next())e=e.value,eL(c,e,a.node(e));d=_.q(a.E2a);for(e=d.next();!e.done;e=d.next()){e=_.q(e.value.Wj);for(var f=e.next();!f.done;f=e.next()){f=f.value;var g=a.XB(f.source).pop(),h=a.XB(f.target).pop();f=aL(f);$Nb(c,{source:g,target:h})?(g=aL(c.Ye({source:g,target:h})),h=g.weight,f.minLength=Math.max(f.minLength,g.minLength),f.weight+=h):kL(c,{source:g,target:h},{source:g,target:h,
jk:f})}}Object.assign(bL(c),bL(b));return c},replace:function(b){for(var c=_.q(b.E2a),d=c.next();!d.done;d=c.next()){d=d.value;var e=ANb(a,d.source,d.target);e&&(ZK.Oaa(e).points=ZK.Oaa(d).points)}a&&Object.assign(bL(a),bL(b));return a}}},vSc:function(){},jk:function(a,b){b="string"===typeof b?{gQc:b}:null!=b?b:{};var c,d=null!=(c=b.sVc)?c:oOb;if(b=b.gQc)b=a.XB(b);else for(c=[a.children()],b=[];0<c.length;){var e=c.shift();b.unshift.apply(b,_.qc(e));e=_.q(e);for(var f=e.next();!f.done;f=e.next())f=
f.value,a.node(f).Gc&&a.jj(f)&&c.push(a.children(f))}c=b;b=bL(a).Coa;c=_.q(c);for(e=c.next();!e.done;e=c.next()){f=e.value;var g=a.node(f);e=$K(g);if(g.Gc&&a.jj(f)){g=d(a,f);f=XMb(g,b);g=_.q(g);for(var h=g.next();!h.done;h=g.next()){var n=h.value;h=n.id;n={x:n.x-f.x,y:n.y-f.y};h=YK(a.node(h),"children::layout::changePosition: "+h+" missing");n.x|=0;n.y|=0;$K(h).ug.moveTo(n)}e.ug.resize(f.r|0)}}}};vOb.f2c=qOb;var O4b=45*Math.PI/180,sOb=Math.sin(O4b),tOb=Math.cos(O4b);var pL=function(a,b,c,d){k4b.call(this,a,b,c,d);this.ticket=a;this.name=b;this.location=c;this.parent=d;this.Gc=new _.If(!0);this.qQ=new _.If([]);this.QVa=new _.If({x:0,y:0});this.AU={width:16*this.name.length+40,height:40}};_.V(pL,k4b);
pL.prototype.kmb=function(){var a=this,b=this.qQ.ka(_.ue(function(c){return 0===c.length?_.vd([]):_.Id(c.map(function(d){return _.Id([d.Js,d.ns])}))}));return _.Id([this.Gc,b,this.QVa]).ka(_.y(function(c){var d=_.q(c);c=d.next().value;d=d.next().value;return P4b(a,c,d.filter(function(e){return!_.q(e).next().value}).map(function(e){e=_.q(e);e.next();return e.next().value}))}))};
pL.prototype.omb=function(){var a=this;return _.Id([this.qQ,this.Gc]).ka(_.ue(function(b){b=_.q(b);var c=b.next().value;return b.next().value&&0!==c.length?_.Xd.apply(null,_.qc(c.map(function(d){return d.Js.ka(_.ue(function(e){return e?_.vd(void 0):d.jk}))}))):_.vd([])}),_.xe(this.Js,this.Ys,this.p$),_.ue(function(b){b=_.q(b);var c=b.next().value,d=b.next().value,e=b.next().value,f=b.next().value;b=c.filter(function(g){return!!g&&!g.Js});return(d||0===b.length?_.vd(void 0):GOb(b)).ka(_.y(function(g){return{node:a,
ns:g?P4b(a,!0,[g]):Q4b(a),Js:d,Ys:e,JSa:0<f.size}}))}))};pL.prototype.lmb=function(){return this.qQ.ka(_.ue(function(a){return _.Id(a.map(function(b){return b.p$}))}),_.y(function(a){return a.reduce(function(b,c){c=_.q(c);for(var d=c.next();!d.done;d=c.next()){var e=_.q(d.value);d=e.next().value;e=e.next().value;var f=b.get(d);f=f?new Map([].concat(_.qc(f),_.qc(e))):e;b.set(d,f)}return b})}))};pL.prototype.umb=function(){return new o4b};
var Q4b=function(a){var b=a.QVa.getValue();return new WK(b.x,b.y,a.AU.width,a.AU.height)},P4b=function(a,b,c){return(c=SMb(c))?b?new WK(c.x-10,c.y-10-70,Math.max(a.AU.width,c.width+20),c.height+90):new WK(c.x+c.width/2-a.AU.width/2,c.y+c.height/2+80-a.AU.height/2,a.AU.width,a.AU.height):Q4b(a)};pL.prototype.JNb=function(a){for(var b=_.q(a),c=b.next();!c.done;c=b.next());this.qQ.next(a)};
pL.prototype.tmb=function(){return this.qQ.ka(_.ue(function(a){return _.Id(a.map(function(b){return b.Ys})).ka(_.y(function(b){return b.reduce(function(c,d){return new Map([].concat(_.qc(c),_.qc(d)))})}))}))};pL.prototype.nmb=function(){return this.qQ.ka(_.ue(function(a){return _.Id(a.map(function(b){return b.Xz})).ka(_.y(function(b){return b.reduce(function(c,d){return new Map([].concat(_.qc(c),_.qc(d)))})}))}))};
pL.prototype.dha=function(a,b){var c=this.LQ,d=a-c.x;c=b-c.y;this.QVa.next({x:a,y:b});a=_.q(this.MQ);for(b=a.next();!b.done;b=a.next()){b=b.value;var e=b.LQ;b.dha(e.x+d,e.y+c)}};_.W.Object.defineProperties(pL.prototype,{LQ:{configurable:!0,enumerable:!0,get:function(){return P4b(this,this.Gc.getValue(),this.MQ.filter(function(a){return!a.Js.getValue()}).map(function(a){return a.LQ}))}},MQ:{configurable:!0,enumerable:!0,get:function(){return this.qQ.getValue()}}});var mQ=function(){this.x9b=50;this.tag="EXTERNAL";this.P$=new _.al};_.W.Object.defineProperties(mQ.prototype,{files:{configurable:!0,enumerable:!0,get:function(){var a=this;return this.node.p$.ka(_.y(function(b){return Array.from((b.get(a.tag)||new Map).keys()).sort().splice(0,50)}))}},di:{configurable:!0,enumerable:!0,get:function(){switch(this.tag){case "GENERATED":return"\u2699";case "TEST":return"\u2713";default:return""}}}});mQ.ha=function(a){return new (a||mQ)};
mQ.ya=_.ec({type:mQ,qa:[["callgraph-decorator","node","","tag",""]],inputs:{node:"node",tag:"tag"},outputs:{P$:"filesToAddToCallgraph"},Yb:["node","","tag",""],Aa:2,Ba:3,Fa:[["class","external-ref",4,"ngIf"],[1,"external-ref"],[1,"count-box"],[1,"list-box"],["ascTrackElement","Callgraph Decorator","class","list-box-row","trackAction","Add external file to callgraph",3,"trackGestureClick","click","mousewheel",4,"ngFor","ngForOf"],["class","list-box-row",4,"ngIf"],["role","group",1,"down-arrow"],["d",
"M 5 0 L 5 9",1,"edge"],["ascTrackElement","Callgraph Decorator","trackAction","Add external file to callgraph",1,"list-box-row",3,"trackGestureClick","click","mousewheel"],[1,"list-box-row"]],va:function(a,b){a&1&&(_.N(0,ROb,9,5,"div",0),_.Q(1,"async"));a&2&&_.z("ngIf",_.R(1,1,b.files))},Ia:[_.En,KL,_.gm,_.hm,_.mm],styles:[".external-ref[_ngcontent-%COMP%]{align-items:center;display:flex;flex-direction:column;margin-right:10px;position:relative}.external-ref[_ngcontent-%COMP%]:hover > .count-box[_ngcontent-%COMP%]{visibility:hidden;position:absolute}.external-ref[_ngcontent-%COMP%]:hover > .down-arrow[_ngcontent-%COMP%]{visibility:hidden;position:absolute}.external-ref[_ngcontent-%COMP%]:hover > .list-box[_ngcontent-%COMP%]{visibility:visible}.list-box[_ngcontent-%COMP%]{border-style:solid;border-width:1px;border:1px solid;left:0;max-height:300px;overflow-y:auto;padding:3px;position:absolute;visibility:hidden;white-space:nowrap;z-index:1}.list-box-row[_ngcontent-%COMP%]:hover{background:#aecbfa}.count-box[_ngcontent-%COMP%]{border:1px solid #9aa0a6;padding:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.count-box[_ngcontent-%COMP%]:hover{background:#aecbfa}.down-arrow[_ngcontent-%COMP%]{height:11px;width:10px}path.edge[_ngcontent-%COMP%]{marker-end:url(#arrow);stroke:#9aa0a6;stroke-width:2}"],
Na:0});var nQ=function(){};nQ.prototype.Pa=function(){var a=this;this.xIc=("incoming"===this.direction?this.node.Xz:this.node.Ys).ka(_.ue(function(b){return _.Id(Array.from(b).map(function(c){c=_.q(c);c.next();c=c.next().value;return("incoming"===a.direction?c.from:c.to).Js}))}),_.y(function(b){return b.filter(function(c){return c}).length}),_.pe(1),_.Ad())};nQ.ha=function(a){return new (a||nQ)};
nQ.ya=_.ec({type:nQ,qa:[["hidden-node-decorator","node","","direction",""]],inputs:{node:"node",direction:"direction"},Yb:["node","","direction",""],Aa:2,Ba:3,Fa:[["class","container",4,"ngIf"],[1,"container"],["role","group","class","down-arrow",4,"ngIf"],[1,"count-box"],["role","group",1,"down-arrow"],["d","M 5 0 L 5 12",1,"edge"]],va:function(a,b){a&1&&(_.N(0,UOb,8,3,"div",0),_.Q(1,"async"));a&2&&_.z("ngIf",_.R(1,1,b.xIc))},Ia:[_.hm,_.ss,_.mm],styles:[".container[_ngcontent-%COMP%]{align-items:center;display:flex;flex-direction:column}.count-box[_ngcontent-%COMP%]{display:flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.count-box[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{font-size:16px;height:unset;width:unset}.down-arrow[_ngcontent-%COMP%]{height:14px;width:10px}path.edge[_ngcontent-%COMP%]{marker-end:url(#arrow);stroke:#9aa0a6;stroke-width:2}"],
Na:0});var oQ=function(){this.scroll=0};_.W.Object.defineProperties(oQ.prototype,{gMc:{configurable:!0,enumerable:!0,get:function(){return"calc("+100*this.scroll+"% - 1ch)"}}});oQ.ha=function(a){return new (a||oQ)};
oQ.ya=_.ec({type:oQ,qa:[["scroll-indicator"]],Cb:2,lb:function(a,b){a&2&&_.Fe("top",b.gMc)},inputs:{scroll:"scroll"},Aa:1,Ba:0,va:function(a){a&1&&_.P(0,"\u00a0\n")},styles:["scroll-indicator[_nghost-%COMP%]{background:#aecbfa;border-bottom-right-radius:2ch;border-top-right-radius:2ch;border:1px solid #9aa0a6;padding:0 1ch;pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}"],Na:0});var pQ=function(){};pQ.prototype.Pa=function(){};pQ.ha=function(a){return new (a||pQ)};
pQ.ya=_.ec({type:pQ,qa:[["rxjs-marble","eventData",""]],inputs:{wPa:"eventData"},Yb:["eventData",""],Aa:2,Ba:2,Fa:[["stroke","black","role","group"],"cx 15 cy 15 r 15".split(" ")],va:function(a,b){a&1&&(_.Jc(),_.B(0,"svg",0),_.F(1,"circle",1),_.D());a&2&&_.Fe("fill","rgb("+b.wPa.color[0]+","+b.wPa.color[1]+","+b.wPa.color[2]+")")},styles:["rxjs-marble[_nghost-%COMP%]{display:inline-block}svg[_ngcontent-%COMP%]{pointer-events:none;overflow:visible;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}"],Na:0});var R4b=["name"],S4b=_.vd(!1).ka(_.ee(1),_.te(!0)),qQ=function(a){this.Hi=a;this.HFc=NOb;this.y9b=300;this.WDc=!1;this.focus=new _.al;this.Bkb=new _.al;this.Ckb=new _.al;this.delete=new _.al;this.dEb=new _.al;this.eEb=new _.al;this.cTa=new _.al;this.rCb=new _.al;this.P$=new _.al;this.Tvc=_.vd("unset").ka(_.ee(1),_.te("background 2s ease-in"))};qQ.prototype.Pa=function(){this.dBc=this.node.p$.ka(_.y(function(a){return Array.from(a).filter(function(b){b=_.q(b);b.next();return 0<b.next().value.size}).map(function(b){return _.q(b).next().value}).sort()}))};
var YOb=function(a){return a.node instanceof pL};qQ.prototype.gB=function(a){a.Gc.next(!a.Gc.getValue());this.rCb.next(a.Gc.getValue())};qQ.prototype.Pc=function(){var a=this;this.Mda&&_.g0a(this.Hi,function(){a.Mda.ta.style.fontSize="12px";_.h0a(a.Hi,function(){a.S2a={width:a.Mda.ta.offsetWidth,height:20};T4b(a,a.node.LQ)})});this.ROb=this.node.ns.ka(_.fe(function(b,c){return b.width===c.width&&b.height===c.height})).subscribe(function(b){T4b(a,b)})};qQ.prototype.La=function(){this.ROb&&this.ROb.unsubscribe()};
var T4b=function(a,b){if(a.S2a){var c=a.S2a.width/b.width,d=a.S2a.height/b.height;_.g0a(a.Hi,function(){a.Mda&&(a.Mda.ta.style.fontSize=10.8/Math.max(c,d)+"px")})}};_.W.Object.defineProperties(qQ.prototype,{Syb:{configurable:!0,enumerable:!0,get:function(){return"{{{...Loading...}}}"===this.node.name}},Cyb:{configurable:!0,enumerable:!0,get:function(){return"{{{...Error...}}}"===this.node.name}},EAc:{configurable:!0,enumerable:!0,get:function(){return this.node.ticket&&!YOb(this)?S4b:_.vd(!1)}}});
qQ.ha=function(a){return new (a||qQ)(_.x(_.Ht))};
qQ.ya=_.ec({type:qQ,qa:[["callgraph-node","node",""]],tb:function(a,b){a&1&&_.hf(R4b,5);if(a&2){var c;_.gf(c=_.lf())&&(b.Mda=c.first)}},inputs:{node:"node",WDc:"hovered"},outputs:{focus:"focus",Bkb:"clickOnBody",Ckb:"clickOnHeader",delete:"delete",dEb:"mouseDownOnBody",eEb:"mouseDownOnHeader",cTa:"hover",rCb:"manualExpansionChange",P$:"filesToAddToCallgraph"},Yb:["node",""],Aa:2,Ba:3,Fa:[["class","container",3,"left","top",4,"ngIf"],[1,"container"],[1,"node",3,"ngClass","click","dblclick","mousedown",
"mouseenter","mouseleave"],["class","aggregation-header",4,"ngIf"],["class","gmat-body-2",3,"ngClass","maxWidth",4,"ngIf"],["title","node.ticket",4,"ngIf"],["theme","error",3,"title",4,"ngIf"],[1,"rhs-controls-locator"],[1,"rhs-controls"],[4,"ngIf"],["mat-icon-button","",1,"delete-button",3,"click"],["direction","incoming",1,"incoming-hidden",3,"node"],["direction","outgoing",1,"outgoing-hidden",3,"node"],[3,"scroll",4,"ngIf"],[1,"decorator-container"],[3,"node","tag","filesToAddToCallgraph",4,"ngFor",
"ngForOf"],[1,"aggregation-header"],[1,"gmat-body-2",3,"click","mousedown"],[1,"name-block"],["aria-label","Toggle node expansion","mat-icon-button","",3,"disabled","click"],[1,"gmat-body-2",3,"ngClass"],["name",""],["aria-label","Button to manually emit a marble from this node.","class","obs-button","mat-icon-button","",3,"click",4,"ngIf"],["aria-label","Button to switch this choice node to the next option.","class","obs-button","mat-icon-button","",3,"click",4,"ngIf"],["aria-label","Button to manually emit a marble from this node.",
"mat-icon-button","",1,"obs-button",3,"click"],["aria-label","Button to switch this choice node to the next option.","mat-icon-button","",1,"obs-button",3,"click"],["title","node.ticket"],["theme","error",3,"title"],["class","obs-event-holder",4,"ngFor","ngForOf"],[1,"obs-event-holder"],[3,"eventData",4,"ngIf"],[3,"eventData"],[3,"scroll"],[3,"node","tag","filesToAddToCallgraph"]],va:function(a,b){a&1&&(_.N(0,gPb,23,38,"div",0),_.Q(1,"async"));a&2&&_.z("ngIf",_.R(1,1,b.node.ns))},Ia:[_.fm,_.gm,_.hm,
mQ,nQ,pQ,_.rE,_.tE,_.Wq,_.ss,oQ,_.mm],styles:["callgraph-node[_nghost-%COMP%]   .container[_ngcontent-%COMP%]{position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}callgraph-node[_nghost-%COMP%]   .node-container[_ngcontent-%COMP%]{display:flex;flex-direction:row;position:absolute;white-space:nowrap}callgraph-node[_nghost-%COMP%]   .node[_ngcontent-%COMP%]{align-items:center;border-radius:8px;border:1px solid #9aa0a6;display:flex;flex-direction:column;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}callgraph-node[_nghost-%COMP%]   .node[_ngcontent-%COMP%]   .name-block[_ngcontent-%COMP%]{display:block;line-height:150%;margin:auto;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}callgraph-node[_nghost-%COMP%]   .node[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{align-items:center;display:flex;flex:1 1 100%;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}callgraph-node[_nghost-%COMP%]   .node[_ngcontent-%COMP%]   .backdrop[_ngcontent-%COMP%]{opacity:20%}callgraph-node[_nghost-%COMP%]   .node[_ngcontent-%COMP%]   dc-information-box[_ngcontent-%COMP%]{border-radius:8px;border:none}callgraph-node[_nghost-%COMP%]   .node[_ngcontent-%COMP%]   .aggregation-header[_ngcontent-%COMP%]{align-items:center;border-radius:8px;display:flex;overflow-x:hidden;text-overflow:ellipsis;width:100%}callgraph-node[_nghost-%COMP%]   .node[_ngcontent-%COMP%]   .aggregation-header[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{flex:1 1 100%;font-size:28px;justify-content:center}callgraph-node[_nghost-%COMP%]   .node[_ngcontent-%COMP%]   hidden-node-decorator[_ngcontent-%COMP%]{pointer-events:none}callgraph-node[_nghost-%COMP%]   .highlighted[_ngcontent-%COMP%]{background:#aecbfa}callgraph-node[_nghost-%COMP%]   hidden-node-box[_ngcontent-%COMP%]{max-height:100%;position:relative;right:0;top:0}callgraph-node[_nghost-%COMP%]   .rhs-controls-locator[_ngcontent-%COMP%]{position:absolute;right:0}callgraph-node[_nghost-%COMP%]   .rhs-controls[_ngcontent-%COMP%]{display:flex;flex-direction:row;position:absolute}callgraph-node[_nghost-%COMP%]   .delete-button[_ngcontent-%COMP%]{background:transparent;border:0;opacity:0;top:-10px;transition:opacity .3s ease-in-out}callgraph-node[_nghost-%COMP%]   .node[_ngcontent-%COMP%]:hover   .delete-button[_ngcontent-%COMP%]{opacity:1}callgraph-node[_nghost-%COMP%]   .node-content[_ngcontent-%COMP%]{display:inline-flex;flex-direction:column;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}callgraph-node[_nghost-%COMP%]   .decorator-container[_ngcontent-%COMP%]{position:absolute;top:-35px;display:flex}callgraph-node[_nghost-%COMP%]   .incoming-hidden[_ngcontent-%COMP%]{position:absolute;right:0;top:-31px}callgraph-node[_nghost-%COMP%]   .outgoing-hidden[_ngcontent-%COMP%]{bottom:-31px;position:absolute;right:0}callgraph-node[_nghost-%COMP%]   scroll-indicator[_ngcontent-%COMP%]{left:-20px}callgraph-node[_nghost-%COMP%]   .obs-button[_ngcontent-%COMP%]{font-size:-20px;height:-20px;line-height:-20px;width:-20px}callgraph-node[_nghost-%COMP%]   .obs-button[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{font-size:-20px;height:-20px;line-height:-20px;width:-20px}callgraph-node[_nghost-%COMP%]   .obs-event-holder[_ngcontent-%COMP%]{border:1px solid #000;display:flex;height:32px;width:32px}callgraph-node[_nghost-%COMP%]   .execution-count[_ngcontent-%COMP%]{margin:5px;white-space:nowrap}"],
Na:0});var U4b=function(){this.Aqa=this.vua=!1;this.f3=this.e3=0;this.kXa=void 0;this.zza=this.sza=this.XN=this.WN=0;this.padding={left:0,right:48};this.bWb=new _.al;this.cWb=1;this.nQ=this.Lca=this.RS=void 0};U4b.prototype.jr=function(){return this.vua};
var X4b=function(a,b){switch(b.type){case "mousedown":a.FSa(b.screenX,b.screenY,b.button);break;case "mousemove":a.Pub(b.screenX,b.screenY);break;case "mouseup":case "mouseleave":V4b(a);break;case "mousewheel":var c=b.deltaY;4>Math.abs(c)||W4b(a,b.pageX,b.pageY,0<c?a.zoomLevel/1.2:1.2*a.zoomLevel)}},Y4b=function(a,b){qPb(b)&&(a.kXa=b)},V4b=function(a){a.Aqa=!1;a.vua=!1;a.e3=0;a.f3=0;var b=Z4b(a,a.WN+a.sza,a.XN+a.zza);a.WN=b.x;a.XN=b.y;a.sza=0;a.zza=0;a.RS=void 0},MPb=function(a){if(!a.nQ)return.1;
var b=rPb(a.nQ);if(!b)return.1;var c=$4b(a);return.25*Math.min((c.width-a.aTa-20)/b.width,(c.height-20)/b.height)},LPb=function(a,b){var c=$4b(a);W4b(a,c.x+c.width/2,c.y+c.height/2,b)},W4b=function(a,b,c,d){d=a5b(a,d);var e=$4b(a);b-=e.x;c-=e.y;e=d/a.zoomLevel;a.zoomLevel=d;d=Z4b(a,b-(b-a.WN)*e,c-(c-a.XN)*e);a.WN=d.x;a.XN=d.y};U4b.prototype.FSa=function(a,b,c){0===c&&(this.e3=a,this.f3=b,this.vua=!0)};var $4b=function(a){return a.kXa?a.kXa.ta.getBoundingClientRect():{x:0,y:0,width:0,height:0}};
U4b.prototype.Pub=function(a,b){this.vua&&!this.Aqa&&10<Math.sqrt(Math.pow(this.f3-a,2)+Math.pow(this.e3-b,2))&&(this.Aqa=!0);if(this.Aqa)if(this.RS){this.Lca=this.RS;var c=this.RS.LQ;this.RS.dha(c.x+(a-this.e3)/this.zoomLevel,c.y+(b-this.f3)/this.zoomLevel);this.e3=a;this.f3=b}else a=Z4b(this,this.WN+a-this.e3,this.XN+b-this.f3),this.sza=a.x-this.WN,this.zza=a.y-this.XN};
var Z4b=function(a,b,c){if(!a.nQ)return{x:b,y:c};var d=rPb(a.nQ);if(!d)return{x:b,y:c};var e=$4b(a);return{x:Math.min(e.width-100-d.x*a.zoomLevel,Math.max(a.padding.left+100-(d.x+d.width)*a.zoomLevel,b)),y:Math.min(e.height-100-d.y*a.zoomLevel,Math.max(100-(d.y+d.height)*a.zoomLevel,c))}},a5b=function(a,b){return Math.min(2,Math.max(MPb(a),b))};
_.W.Object.defineProperties(U4b.prototype,{zoomLevel:{configurable:!0,enumerable:!0,get:function(){return this.cWb},set:function(a){this.bWb.next(a);this.cWb=a}},aTa:{configurable:!0,enumerable:!0,get:function(){return this.padding.left+this.padding.right}}});var rQ=function(){this.QFc=OOb;this.bgc=1E3;this.graphType="CALLGRAPH";this.focus=new _.al;this.expand=new _.al;this.WS=_.ge};
rQ.prototype.Tb=function(){var a=this;if("RXJS_GRAPH"===this.graphType){var b=this.bG.from.u1.WS.ka(_.y(function(d){return{type:"add",bFb:d}})),c=this.bG.from.u1.WS.ka(_.ee(1E3),_.y(function(d){return{type:"remove",bFb:d}}));this.WS=_.Sd(b,c).ka(_.xe(OOb(this.bG)),_.Ud(function(d){d=_.q(d);d.next();return!d.next().value}),_.y(function(d){return _.q(d).next().value}),_.me(function(d,e){return uPb(d,e,a.bG)},[]))}this.path=_.Id([this.bG.from.ns,this.bG.to.ns]).ka(_.y(function(d){d=_.q(d);var e=d.next().value;
d=d.next().value;var f=e.y>d.y+d.height,g=e.x+e.width/2;e=e.y+(f?0:e.height);f=d.y+(f?d.height:0);return"M "+g+","+e+"\nL "+g+","+e+"\nL "+(d.x+d.width/2)+","+(f+(f>e?-1:1))}))};rQ.ha=function(a){return new (a||rQ)};
rQ.ya=_.ec({type:rQ,qa:[["callgraph-edge","edgeData",""]],inputs:{graphType:"graphType",bG:"edgeData"},outputs:{focus:"focus",expand:"expand"},features:[_.uc],Yb:["edgeData",""],Aa:12,Ba:13,Fa:[["role","group",1,"grouping-svg",3,"click","dblclick"],["id","arrowhead","d","M 4 0 L 24 10 L 4 20 z"],["id","arrow","viewBox","4 0 24 20","refX","20","refY","10","markerWidth","12","markerHeight","12","orient","auto-start-reverse","markerUnits","userSpaceOnUse",1,"arrowhead"],["href","#arrowhead"],[1,"hover-helper"],
[1,"edge"],[4,"ngFor","ngForOf"],[3,"eventData","transform","transition",4,"ngIf"],[3,"eventData"]],va:function(a,b){a&1&&(_.Jc(),_.B(0,"svg",0),_.K("click",function(){return b.expand.emit(b.bG)})("dblclick",function(){return b.focus.emit(b.bG)}),_.B(1,"defs"),_.F(2,"path",1),_.B(3,"marker",2),_.F(4,"use",3),_.D()(),_.F(5,"path",4),_.Q(6,"async"),_.F(7,"path",5),_.Q(8,"async"),_.Q(9,"async"),_.D(),_.N(10,tPb,3,3,"ng-container",6),_.Q(11,"async"));a&2&&(_.w(5),_.Ee("d",_.R(6,5,b.path)),_.w(2),_.Fe("stroke-dasharray",
_.R(8,7,b.QFc(b.bG))?"8":"unset"),_.Ee("d",_.R(9,9,b.path)),_.w(3),_.z("ngForOf",_.R(11,11,b.WS)))},Ia:[_.gm,_.hm,pQ,_.mm],styles:["callgraph-edge[_nghost-%COMP%]   .grouping-svg[_ngcontent-%COMP%]{pointer-events:none;overflow:visible;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}callgraph-edge[_nghost-%COMP%]   .arrowhead[_ngcontent-%COMP%]{fill:#80868b}callgraph-edge[_nghost-%COMP%]   path[_ngcontent-%COMP%]{stroke:#80868b}callgraph-edge[_nghost-%COMP%]   path.edge[_ngcontent-%COMP%]{fill:none;marker-end:url(#arrow);pointer-events:none;stroke-width:2}callgraph-edge[_nghost-%COMP%]   path.hover-helper[_ngcontent-%COMP%]{fill:none;marker-end:url(#arrow);opacity:0;pointer-events:all;stroke-width:10}callgraph-edge[_nghost-%COMP%]   .hover-helper[_ngcontent-%COMP%]:hover + .edge[_ngcontent-%COMP%]{stroke:#aecbfa}"],
Na:0});var sQ=function(){this.h1a=[];this.show=new _.al;this.xU=new _.al};_.W.Object.defineProperties(sQ.prototype,{YR:{configurable:!0,enumerable:!0,set:function(a){this.h1a=Array.from(a.values()).sort(function(b,c){return b.name.localeCompare(c.name)})}}});sQ.ha=function(a){return new (a||sQ)};
sQ.ya=_.ec({type:sQ,qa:[["hidden-node-box"]],inputs:{YR:"hiddenNodes"},outputs:{show:"show",xU:"showAll"},Aa:8,Ba:2,Fa:[[1,"container"],[1,"hidden-nodes-text"],["mat-button","",1,"gmat-button",3,"click"],[1,"hidden-node-list"],["mat-button","","class","hidden-node",3,"click",4,"ngFor","ngForOf"],["mat-button","",1,"hidden-node",3,"click"]],va:function(a,b){a&1&&(_.B(0,"div",0)(1,"div")(2,"span",1),_.P(3),_.D(),_.B(4,"button",2),_.K("click",function(){return b.xU.emit()}),_.P(5," Show All "),_.D()(),
_.B(6,"div",3),_.N(7,vPb,2,1,"button",4),_.D()());a&2&&(_.w(3),_.We(" Hidden nodes (",b.h1a.length,") "),_.w(4),_.z("ngForOf",b.h1a))},Ia:[_.gm,_.Wq],styles:["hidden-node-box[_nghost-%COMP%]{position:relative;min-width:200px}.container[_ngcontent-%COMP%]{background:hsla(220,9%,87%,.2);border:1px solid #80868b;display:flex;flex-direction:column;height:100%;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.hidden-node-list[_ngcontent-%COMP%]{flex-grow:1;overflow:auto}.hidden-node[_ngcontent-%COMP%]{line-height:unset;text-align:left;width:100%}.hidden-nodes-text[_ngcontent-%COMP%]{padding-left:10px}"],
Na:0});var tQ=function(a,b){this.Ga=a;this.Fwc=b;this.xf=new _.Ls(this.Ga)};
tQ.prototype.get=function(a,b,c,d,e,f){var g=this,h=Object.assign({},_.vF(a,b),{fileSpecPath:e,fileSpecSourceRootRefSpec:d,fileSpecSourceRootRepositoryKeyRepositoryName:c,graphType:void 0===f?"CALLGRAPH":f});return this.xf.fetch(h,function(){var n=g.Fwc,r=h;r=void 0===r?{}:r;var v=void 0===v?{}:v;return _.Bl(n.kb,{body:null,Fb:"GET",Gb:"integration_grimoire_pa_googleapis_sandbox.callgraph.getCallgraph",path:"/"+n.Ua+"/callgraph:callgraph",Ta:_.uf(r,_.Fv,v),Jb:jM})})};
tQ.ha=function(a){return new (a||tQ)(_.u(_.zn),_.u(a_b))};tQ.ua=_.t({token:tQ,oa:tQ.ha,Ja:"root"});var b5b=["graphWrapper"],uQ=function(a,b,c,d,e,f,g){this.Ga=a;this.Gwc=b;this.Vf=c;this.Ra=d;this.jI=e;this.ob=f;this.yc=_.xE;this.ofb=HPb;this.kNc=SPb;this.PQa=qL;this.T4a=130;this.gAa="Callgraph";this.rE=_.Ag;this.Lac="Click to show key";this.hac="Click to hide";this.I$b="Failed to load callgraph";this.c2=!0;this.hga=new nL("","Function",new _.yg);this.gga=new nL("","Called Function",new _.yg);this.mqa=new nL("","",new _.yg);this.ZLc=mPb(this.hga,this.gga);this.u3a=new _.qe;this.controls=new U4b;
this.xY=_.ge;this.resize=new _.qe;this.Osa=new _.oe(1,void 0);this.hTa=new _.oe(1,void 0);this.Qia=_.ge;this.PSa=new _.qe;this.YR=_.ge;this.tL=_.vd(!0);this.MDb=new _.If(!1);this.AOb=new _.If(!0);this.Dgb=!1;this.lQa=new _.oe(1);this.Ee=new _.oe(1);this.graphType=new _.If("CALLGRAPH");this.hga.offsetX.next((130-this.hga.width)/2);this.hga.offsetY.next(10);this.gga.offsetX.next((130-this.gga.width)/2);this.gga.offsetY.next(60);this.mqa.q$.next({tags:["EXTERNAL","TEST","GENERATED"],path:"",sz:[]});
this.controls.padding.left=this.c2?130:0;c5b(this);this.kvc=this.lQa.ka(_.y(function(h){return g.Lb(39)&&h.path.endsWith(".ts")}))};uQ.prototype.Pa=function(){this.Ga.Vm({bucket:_.Ag.Xja})};uQ.prototype.Pc=function(){var a=this;Y4b(this.controls,this.eba);this.vt=this.Vf.registerCallback("CALLGRAPHS",this.ob.ta,function(){a.eba.ta.focus()})};uQ.prototype.La=function(){this.vt&&this.vt()};
uQ.prototype.Tb=function(a){var b=a.viewData;b&&(a=b.vi,b=b.uf,!_.eF(b.location)||a&&_.XE(a.location,b.location)||(this.lQa.next(b.location),this.PSa.next({action:"filter"})),this.Ee.next(b.line))};
var d5b=function(a){return _.Id([a.lQa,a.u3a.ka(_.te(void 0))]).ka(_.me(function(b,c){var d=_.q(c);c=d.next().value;d=d.next().value;return c?b.has(c.path)?d?new Map([].concat(_.qc(b),[[d.path,d]])):b:new Map([[c.path,c]]):b},new Map))},e5b=function(a,b){return a.graphType.ka(_.fe(),_.ue(function(c){return a.Gwc.get(b.hb,b.Oc,b.repository,b.qb,b.path,c).ka(_.y(function(d){return _.pE({tL:d.tL,nQ:kPb(d,b,a.jI,a.Ee,a.Dgb)})}),_.be(function(){return _.oE(a.I$b)}),_.te(_.yE))}),_.pe(1),_.Ad())},f5b=function(a,
b){a.tL=_.Id([b.ka(_.ue(function(c){return _.Id(Array.from(c.values()))})),a.MDb]).ka(_.y(function(c){var d=_.q(c);c=d.next().value;d=d.next().value;return c.filter(_.iF).every(function(e){return e.Rb.tL})||d}))},g5b=function(a){a.Qia=_.Id([_.Sd(a.YR.ka(_.le()),a.Osa),_.Sd(a.YR.ka(_.le()),a.hTa)]).ka(_.ue(function(b){b=_.q(b);var c=b.next().value,d=b.next().value;return d?a.xY.ka(_.y(function(e){return TPb(e,d)})):c?oPb(a.xY,c.ticket).ka(_.ue(function(e){return a.xY.ka(_.y(function(f){return UPb(f,
e)}))})):_.vd(new Set)}),_.te(new Set),_.pe(1),_.Ad())},h5b=function(a,b){a.YR=a.PSa.ka(_.xe(b.ka(_.y(function(c){return new Map(qL(c.values(),!0,!0).map(function(d){return[d.ticket,d]}))})),b.ka(_.y(function(c){return new Map(qL(c.values(),!0,!0,!0).map(function(d){return[d.ticket,d]}))}))),_.ue(function(c){c=_.q(c);var d=c.next().value,e=c.next().value,f=c.next().value;return"showOnlyFamily"===d.action?oPb(a.xY,d.node.ticket).ka(_.y(function(g){return[d,e,f,g]}),_.ie()):_.vd([d,e,f])}),_.me(function(c,
d){d=_.q(d);var e=d.next().value,f=d.next().value,g=d.next().value,h=d.next().value;switch(e.action){case "show":return c=new Map(c),c.delete(e.node.ticket),c;case "hide":return c=new Map(c),c.set(e.node.ticket,e.node),c;case "showOnlyEdge":return new Map(Array.from(f).filter(function(n){n=_.q(n).next().value;return e.Ye.from.ticket!==n&&e.Ye.to.ticket!==n}));case "showAll":return new Map;case "showOnlyFamily":return h?new Map(Array.from(f).filter(function(n){n=_.q(n).next().value;return!h.has(n)})):
f;case "filter":return new Map(Array.from(c).filter(function(n){n=_.q(n).next().value;return g.has(n)}));default:return _.rg(e)}},new Map),_.te(new Map))},i5b=function(a,b,c){return new Map([].concat(_.qc(Array.from(b).filter(function(d){d=_.q(d);var e=d.next().value;d.next();return c.has(e)})),_.qc(Array.from(c).filter(function(d){d=_.q(d).next().value;return!b.has(d)}).map(function(d){var e=_.q(d);d=e.next().value;e=e.next().value;return[d,e5b(a,e)]}))))},c5b=function(a){var b=d5b(a).ka(_.me(function(d,
e){return i5b(a,d,e)},new Map),_.pe(1),_.Ad()),c=b.ka(_.ue(RPb),_.y(function(d){return pPb(a.yb.location,new Map(d))}),_.re(1));h5b(a,c);a.xY=_.Id([c,a.YR,a.eba&&qPb(a.eba)?_.vd(null):a.resize.ka(_.he(1))]).ka(_.y(function(d){var e=_.q(d);d=e.next().value;e=e.next().value;for(var f=_.q(qL(d.values(),!0,!0,!0)),g=f.next();!g.done;g=f.next())g=g.value,g.Js.next(e.has(g.ticket));return d}),_.we(function(d){Y4b(a.controls,a.eba);a.controls.nQ=d;V4b(a.controls);a.center(d)}),_.re(1));f5b(a,b);g5b(a)};
uQ.prototype.log=function(a){this.Ga.mb({element:"Callgraph",action:a,gestureName:"CLICK"})};
uQ.prototype.center=function(a){HOb(qL(a.values(),!0,!0));var b=rPb(a);if(b){a=this.controls;var c=b.left,d=b.top,e=b.right-b.left;b=b.bottom-b.top;var f=$4b(a);a.zoomLevel=a5b(a,Math.min((f.width-a.aTa)/(e+20),f.height/(b+20)));c=Z4b(a,-c*a.zoomLevel+a.padding.left+10*a.zoomLevel+(f.width-a.aTa-(e+20)*a.zoomLevel)/2,-d*a.zoomLevel+10*a.zoomLevel+(f.height-(b+20)*a.zoomLevel)/2);a.WN=c.x;a.XN=c.y}this.Osa.next(void 0);this.hTa.next(void 0)};
var rL=function(a,b){a.PSa.next(b);a.log(b.action)},xPb=function(a,b){!a.controls.Lca&&a.controls.Lca!==b&&b.startLine&&(a.Ra.navigate(_.ep(_.kp(b.location.Vb().kh(a.yb.location.params),{line:b.startLine}).Za()),{zf:"preserve"}),a.log("followNodeLink"))},zPb=function(a,b){a.Ra.navigate(_.ep(_.kp(b.from.location.Vb().kh(a.yb.location.params),{line:b.sz.map(function(c){return{start:c,end:c}})}).Za()),{zf:"preserve"});a.log("followEdgeLink")},APb=function(a,b){a.controls.jr()||(a.hTa.next(b),a.log(b?
"hoverEdge":"unhoverEdge"))};uQ.prototype.zoom=function(a){X4b(this.controls,a);this.log("zoom")};uQ.ha=function(a){return new (a||uQ)(_.x(_.Ku),_.x(tQ),_.x(_.hg),_.x(_.cg),_.x(_.HH),_.x(_.Rc),_.x(_.Zt))};
uQ.ya=_.ec({type:uQ,qa:[["callgraph-panel"]],tb:function(a,b){a&1&&_.hf(b5b,7,_.Rc);if(a&2){var c;_.gf(c=_.lf())&&(b.eba=c.first)}},inputs:{yb:"viewData"},features:[_.uc],Aa:10,Ba:10,Fa:[["tabIndex","-1",1,"graph-wrapper",3,"mousedown","mouseup","mousemove","mouseleave","mousewheel","ascResizeNotifier"],["graphWrapper",""],[4,"ngIf"],[1,"key-box",3,"click"],["class","empty-callgraph-message",4,"ngIf"],["class","scaler",3,"transform",4,"ngIf"],[1,"top-right-controls"],[1,"zoom-controls",3,"mousedown"],
["mat-icon-button","","aria-label","Zoom in","trackAction","zoomin",3,"ascTrackElement","click"],["vertical","true",3,"max","min","value","step","input"],["mat-icon-button","","aria-label","Zoom out","trackAction","zoomout",3,"ascTrackElement","click"],["mat-icon-button","","aria-label","Center graph","trackAction","center",3,"ascTrackElement","click"],[1,"warning-box-group"],["class","warning-box","theme","warning",4,"ngIf"],[1,"empty-callgraph-message"],[1,"scaler"],[3,"node","opacity","clickOnHeader",
"delete","filesToAddToCallgraph","manualExpansionChange","mouseDownOnHeader",4,"ngFor","ngForOf"],[4,"ngFor","ngForOf"],[3,"hovered","node","opacity","clickOnBody","delete","filesToAddToCallgraph","focus","hover","mouseDownOnBody",4,"ngFor","ngForOf"],[3,"node","clickOnHeader","delete","filesToAddToCallgraph","manualExpansionChange","mouseDownOnHeader"],[3,"edgeData","graphType","opacity","expand","focus","mouseenter","mouseleave",4,"ngFor","ngForOf"],[3,"edgeData","graphType","expand","focus","mouseenter",
"mouseleave"],[3,"hovered","node","clickOnBody","delete","filesToAddToCallgraph","focus","hover","mouseDownOnBody"],["matNativeControl","","required","",3,"value","selectionChange"],["value","CALLGRAPH"],["value","RXJS_GRAPH"],["mat-button","",1,"expansion-toggle",3,"click"],["theme","warning",1,"warning-box"],["href","http://go/cs/callgraph-deprecation","target","_blank"],["mat-button","",3,"click"],[1,"key-sample-graph-holder"],[3,"edgeData"],[1,"key-node",3,"node"],[1,"decorator-table"],["colspan",
"2"],[1,"no-click",3,"node","tag"],[3,"hiddenNodes","show","showAll",4,"ngIf"],[3,"hiddenNodes","show","showAll"]],va:function(a,b){a&1&&(_.B(0,"div",0,1),_.K("mousedown",function(c){X4b(b.controls,c);b.log("startCanvasDrag")})("mouseup",function(c){return X4b(b.controls,c)})("mousemove",function(c){return X4b(b.controls,c)})("mouseleave",function(c){return X4b(b.controls,c)})("mousewheel",function(c){return b.zoom(c)})("ascResizeNotifier",function(){return b.resize.next()}),_.N(2,NPb,24,23,"ng-container",
2),_.Q(3,"async"),_.B(4,"div",3),_.K("click",function(){b.c2=!b.c2;b.controls.padding.left=b.c2?130:0}),_.B(5,"div"),_.P(6),_.D(),_.N(7,OPb,33,9,"ng-container",2),_.D()(),_.N(8,QPb,2,1,"ng-container",2),_.Q(9,"async"));a&2&&(_.w(2),_.z("ngIf",_.R(3,6,b.xY)),_.w(2),_.Fe("width",b.T4a,"px"),_.w(2),_.We("(",b.c2?b.hac:b.Lac,")"),_.w(1),_.z("ngIf",b.c2),_.w(1),_.z("ngIf",_.R(9,8,b.YR)))},Ia:[_.En,rQ,qQ,_.gm,_.hm,mQ,sQ,_.tE,_.Wq,_.ss,_.tw,_.lz,_.ez,_.AC,_.Nv,_.mm],styles:["callgraph-panel[_nghost-%COMP%]{display:flex;height:100%;overflow:hidden;position:absolute;width:100%;outline:0}callgraph-panel[_nghost-%COMP%]   .scaler[_ngcontent-%COMP%]{display:flex;position:absolute;-webkit-transform-origin:0 0 0;transform-origin:0 0 0}callgraph-panel[_nghost-%COMP%]   .main-callgraphs[_ngcontent-%COMP%]{display:flex}callgraph-panel[_nghost-%COMP%]   loading[_ngcontent-%COMP%]{height:100%}callgraph-panel[_nghost-%COMP%]   .single-callgraphs[_ngcontent-%COMP%]{display:flex;flex-direction:column}callgraph-panel[_nghost-%COMP%]   .graph-wrapper[_ngcontent-%COMP%]{height:100%;overflow:hidden;position:relative;width:100%}callgraph-panel[_nghost-%COMP%]   .key-box[_ngcontent-%COMP%]{border:1px solid #80868b;cursor:pointer;position:absolute;text-align:center;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}callgraph-panel[_nghost-%COMP%]   .empty-callgraph-message[_ngcontent-%COMP%]{text-align:center;width:100%}callgraph-panel[_nghost-%COMP%]   .no-click[_ngcontent-%COMP%]{pointer-events:none}callgraph-panel[_nghost-%COMP%]   .key-sample-graph-holder[_ngcontent-%COMP%]{height:90px;pointer-events:none;width:0}callgraph-panel[_nghost-%COMP%]   .key-node[_ngcontent-%COMP%]{position:absolute}callgraph-panel[_nghost-%COMP%]   callgraph-edge[_ngcontent-%COMP%], callgraph-panel[_nghost-%COMP%]   callgraph-node[_ngcontent-%COMP%]{transition:opacity .3s}callgraph-panel[_nghost-%COMP%]   .decorator-table[_ngcontent-%COMP%]{width:100%}callgraph-panel[_nghost-%COMP%]   .top-right-controls[_ngcontent-%COMP%]{display:flex;flex-direction:row;height:32px;position:absolute;right:48px;top:0}callgraph-panel[_nghost-%COMP%]   .zoom-controls[_ngcontent-%COMP%]{align-items:center;display:flex;flex-direction:column;height:100%;position:absolute;right:0}callgraph-panel[_nghost-%COMP%]   mat-slider[_ngcontent-%COMP%]{flex-grow:1}callgraph-panel[_nghost-%COMP%]   .warning-box[_ngcontent-%COMP%]{align-items:center;padding:0;display:inline-flex}callgraph-panel[_nghost-%COMP%]   .warning-box-group[_ngcontent-%COMP%]{position:absolute;display:block}callgraph-panel[_nghost-%COMP%]     .mat-form-field-infix{border-top:none}"],
Na:0});var vQ=function(a,b,c,d,e,f){var g=this;this.gwc=a;this.xg=b;this.Ga=c;this.uB=_.xE;this.YXa=new _.td;this.rE=_.Ag;this.Tm=new _.pd;this.yja=new _.oe(1);this.C1a=d.Lb(56);this.QBb=this.yja.ka(_.Ud(kQb),_.y(function(h){return h.location}));this.RBc=this.QBb.ka(_.fe(function(h,n){return h&&n&&_.XE(h,n)}));a=e.uS("BLAME").ka(_.y(function(h){return h.enabled}),_.fe(),_.pe(1),_.Ad());this.Hoa=j5b(this,a);this.aaa=f.BBc.ka(_.fe());f=this.yja.ka(_.Ud(function(h){return!kQb(h)&&5!==h.kind}),_.le(_.nE("History unavailable")));
b=this.yja.ka(_.Ud(kQb),_.fe(nQb),_.ue(function(h){return qQb(h,g.xg)}),_.pe(1),_.Ad());this.Y_=b.ka(_.Ud(_.iF),_.y(function(h){return h.Rb.Y_}));b=b.ka(_.fe(function(h,n){return _.iF(h)&&_.iF(n)&&h.Rb.Ck===n.Rb.Ck}));this.onb=_.Sd(f,_.Id([b,a]).ka(_.y(function(h){var n=_.q(h);h=n.next().value;n=n.next().value;return _.iF(h)?k5b(g,h.Rb,n):h}),_.te(_.yE))).ka(_.pe(1),_.Ad());f=_.Id([this.aaa,this.onb]).ka(_.Ud(rQb),_.y(function(h){var n=_.q(h);h=n.next().value;n=n.next().value;if(!mQb(n.Rb,h)&&n.Rb.B$)return n.Rb.B$}));
this.YXa=f.ka(_.y(function(h){return!!h}),_.te(!1));this.Tm.add(f.ka(_.ue(function(h){return _.Wd(0).ka(_.ih(g.Ga,"paging_to_focused_commit",!1),_.le(h))})).subscribe(function(h){h&&h()}))};vQ.prototype.Pa=function(){this.Ga.Vm({bucket:_.Ag.FV})};vQ.prototype.La=function(){this.Tm.unsubscribe()};
var j5b=function(a,b){var c=a.RBc.ka(_.ue(function(d){var e=_.wh(d,1)||"",f=_.VE(d,1)||"";return a.gwc.get(d.hb,d.Oc,d.repository,e,f).ka(_.be(function(){return _.vd(null)}))}));return _.Id([a.yja,b]).ka(_.ue(function(d){d=_.q(d);var e=d.next().value;return d.next().value&&oQb(e)?c:_.vd(null)}),_.re(1))},k5b=function(a,b,c){for(var d=[],e=0;e<b.Ck.length;e++){var f=b.eYa.get(e);d.push(f)}f=a.QBb.ka(_.fe(),_.ue(function(g){return lQb(g,b,a.xg)}),_.y(function(g){var h=g.Qc;g=g.FH;var n=_.wh(h,2),r=
!!n,v=a.C1a?b.cE:void 0;v=null!=v?_.Bmb(h,v):h;return{Wa:h,TM:v,Yca:n,FH:g,lE:r}}),_.re(1));e=oQb(b.yb);d={Wa:f,Ck:b.Ck,cE:b.cE,D2c:d,Wqa:e};d=e?WPb(d):VPb(d);return _.pE({yL:d,Bpa:e?c?2:1:0,ara:b.ara,B$:b.B$,Wa:b.yb.location})};_.W.Object.defineProperties(vQ.prototype,{KDc:{configurable:!0,enumerable:!0,set:function(a){this.LDc=a},get:function(){return this.LDc}},yb:{configurable:!0,enumerable:!0,set:function(a){this.yja.next(a)}}});
vQ.ha=function(a){return new (a||vQ)(_.x(_.WI),_.x(_.MH),_.x(_.Ku),_.x(_.Zt),_.x(_.NI),_.x(_.HI))};
vQ.ya=_.ec({type:vQ,qa:[["history-panel"]],tb:function(a,b){a&1&&_.hf(KN,5);if(a&2){var c;_.gf(c=_.lf())&&(b.KDc=c.first)}},inputs:{yb:"viewData"},Aa:4,Ba:3,Fa:function(){return[[3,"ngSwitch",4,"ngIf"],["aria-live","polite"],["loading",""],[3,"ngSwitch"],[4,"ngSwitchCase"],["theme","error",4,"ngSwitchCase"],[4,"ngIf"],[1,"table-container"],[3,"data","historyPlace","blameInfo","columnType","focusCommit",4,"ngIf"],["class","show-more-loading",4,"ngSwitchCase"],["class","show-more-error","theme","error",
4,"ngSwitchCase"],[3,"ngTemplateOutlet"],[3,"data","historyPlace","blameInfo","columnType","focusCommit"],["type","button","mat-button","","class","show-more","ascTrackElement","HistoryPanel","trackAction","showMore",3,"trackBucket","trackProjectId","click",4,"ngIf"],["type","button","mat-button","","ascTrackElement","HistoryPanel","trackAction","showMore",1,"show-more",3,"trackBucket","trackProjectId","click"],[1,"show-more-loading"],[3,"diameter","strokeWidth"],["theme","error",1,"show-more-error"],
["theme","error"],"\ufffd#1\ufffd\ufffd/#1\ufffd",["text","Loading change history...",3,"hasBackground","diameter"]]},va:function(a,b){a&1&&(_.N(0,iQb,4,4,"ng-container",0),_.Q(1,"async"),_.N(2,jQb,2,2,"ng-template",1,2,_.pf));a&2&&_.z("ngIf",_.R(1,1,b.onb))},Ia:[_.En,_.SF,_.hm,_.lm,_.im,_.jm,KN,_.tE,_.rE,_.Wq,_.Pw,_.mm],styles:["history-panel[_nghost-%COMP%]{display:flex;flex-direction:column;height:100%;outline:0}@media (max-width:940px){history-panel[_nghost-%COMP%]{flex-direction:unset}}history-panel[_nghost-%COMP%]     .mat-button:hover .mat-button-focus-overlay{opacity:0}history-panel[_nghost-%COMP%]   .hidden[_ngcontent-%COMP%]{display:none}loading[_ngcontent-%COMP%]{height:100%;width:100%}.show-more[_ngcontent-%COMP%], .show-more-error[_ngcontent-%COMP%], .show-more-loading[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;align-items:center;display:flex;height:28px;line-height:28px;place-content:center;width:100%}dc-information-box.error[_ngcontent-%COMP%]{background-color:transparent;border:0}"],
Na:0});var wQ=function(){};wQ.prototype.transform=function(a){var b=a.Md,c,d;if((null==b?0:null==(c=b.Vi)?0:null==(d=c.Me)?0:d.Og)&&b.path){c=b.Vi.qk;d=b.Vi.refHint;b=_.hp(_.Dmb(b).Vb(),d?d:c);var e=b.kh;a=a.ef;a=null!=a&&a.startLine?a.endLine?[{start:a.startLine,end:a.endLine}]:a.startLine:void 0;return _.ep(e.call(b,{line:a,jf:5,Ce:d?c:void 0}).Za())}};wQ.ha=function(a){return new (a||wQ)};wQ.Ie=_.hc({name:"warningLocation",type:wQ,oe:!0});var xQ=function(){};
xQ.prototype.transform=function(a,b){var c,d=null==(c=a.Md)?void 0:c.path;if(d&&b&&0===d.indexOf(b))return a=a.ef,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};xQ.ha=function(a){return new (a||xQ)};xQ.Ie=_.hc({name:"warningLocationName",type:xQ,oe:!0});var vQb=function(a){return{wa:a}},yQ=function(a,b,c,d,e,f,g){this.GC=b;this.LZ=c;this.Hb=d;this.Ga=e;this.Ra=f;this.ID=g;this.M4b="WCc";this.O4b="eDc";this.Fgc="wNc";this.JPa=new Set;this.hRc=_.Id([a.Qha,OZb(b)]).ka(_.y(function(h){h=_.q(h);var n=h.next().value;return{state:"loaded",LAb:h.next().value.map(function(r){return{Eh:r,count:n.has(r.id)&&n.get(r.id).qr||0,icon:_.Yf(r.icon||"https://www.gstatic.com/devopsconsole/images/source/codelayers/annotation.png")}}).filter(function(r){return r.Eh.FUa&&
0<r.count}),T0a:new Set}}),_.te({state:"loading"}))};yQ.prototype.Pa=function(){};var HQb=function(a,b){return l5b(a,b).ka(_.y(function(c){return{Z$:c,state:"loaded"}}),_.te({state:"loading"}))};yQ.prototype.Ud=function(a){var b=a.target;if(b&&b instanceof Element&&(b=_.qF(b,"[data-action]","warnings-panel"))&&b instanceof HTMLElement)this[b.dataset.action](a,b)};
yQ.prototype.WCc=function(a,b){a=b.classList.contains("mat-expanded");b=b.dataset.actionId||"";var c=b+(a?"Open":"Close");a?this.JPa.add(b):this.JPa.delete(b);this.Ga.mb({gestureName:"CLICK",element:"Warnings",action:c})};
yQ.prototype.eDc=function(a,b){this.Ga.mb({gestureName:"CLICK",element:"Warnings",action:(b.dataset.actionId||"")+"FindingsNavigate"});var c=document.getSelection()||{};c=void 0===c.isCollapsed?!0:c.isCollapsed;if(!_.sF(a)&&c){c=void 0;b=_.q(b.children);for(var d=b.next();!d.done;d=b.next())if(d=d.value,d instanceof HTMLAnchorElement){c=d;break}var e;b=(null==(e=c)?void 0:e.href)||"";c&&b.startsWith(location.origin)&&(a.preventDefault(),_.mn(this.Ra,c.pathname+c.search))}};
yQ.prototype.wNc=function(a,b){this.Ga.mb({gestureName:"CLICK",element:"Warnings",action:(b.dataset.actionId||"")+"ShowMany"})};
var l5b=function(a,b){var c=a.SQc;if(0!==c&&1!==c)return _.vd([]);var d=a.Wa,e=d.hb,f=d.Oc,g=d.repository;return null==e||null==f||null==g?_.vd([]):_.Id([_.Nxb(a.GC,b),_.DBb(a.ID,d)]).ka(_.ue(function(h){h=_.q(h);var n=h.next().value;h=h.next().value;var r,v;n=null==n?void 0:null==(r=n.dataSource)?void 0:null==(v=r.w8)?void 0:v.vz;if(!n)return _.vd([]);r=_.wh(h,1)||"";return _.Lxb(a.LZ,{hb:e,Oc:f,fileSpecSourceRootRepositoryKeyRepositoryName:g,fileSpecPath:h.path||"",fileSpecSourceRootRefSpec:r,fileSpecType:0===
c?"FILE":"DIRECTORY",category:n})}))};_.W.Object.defineProperties(yQ.prototype,{Wa:{configurable:!0,enumerable:!0,get:function(){return _.zg(this.Hb.Uc)}}});yQ.ha=function(a){return new (a||yQ)(_.x(_.NI),_.x(_.LI),_.x(_.KI),_.x(_.Hf),_.x(_.zn),_.x(_.cg),_.x(_.RH))};
yQ.ya=_.ec({type:yQ,qa:[["warnings-panel"]],lb:function(a,b){a&1&&_.K("click",function(c){return b.Ud(c)})},inputs:{SQc:"viewDataType"},Aa:6,Ba:3,Fa:[[4,"ngIf"],["noWarnings",""],["findings",""],[3,"ngSwitch"],[4,"ngSwitchCase"],[4,"ngIf","ngIfElse"],["class","warning",3,"expanded",4,"ngFor","ngForOf"],[1,"warning",3,"expanded"],["collapsedHeight","32px","expandedHeight","32px"],["alt","",3,"src"],["matExpansionPanelContent",""],["mat-stroked-button","","color","primary",3,"click"],[4,"ngTemplateOutlet",
"ngTemplateOutletContext"],[1,"empty"],["class","finding",4,"ngFor","ngForOf"],[1,"finding"],["ascTrackElement","WarningsPanel","trackAction","navigateToWarning",3,"routerLink"]],va:function(a,b){a&1&&(_.N(0,BQb,4,3,"ng-container",0),_.Q(1,"async"),_.N(2,CQb,2,0,"ng-template",null,1,_.pf),_.N(4,IQb,2,3,"ng-template",null,2,_.pf));a&2&&_.z("ngIf",_.R(1,1,b.hRc))},Ia:[_.En,_.gm,_.hm,_.lm,_.im,_.jm,_.rE,_.Wq,_.jA,_.dH,_.gH,_.iA,_.nn,_.mm,_.Kz,wQ,xQ],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 zQ=function(a,b){this.Ga=a;this.client=b;this.swc=new _.Ls(this.Ga)};zQ.prototype.list=function(a){var b=this;a={qk:a.qb,Me:Object.assign({},_.uF(a.hb,a.Oc),{Og:a.repository})};var c={Vi:new _.lv({qk:a.qk,Me:new _.Av(a.Me)})};return this.swc.fetch(a,function(){return b.client.Bj(new kM(c))})};zQ.ha=function(a){return new (a||zQ)(_.u(_.zn),_.u(rM))};zQ.ua=_.t({token:zQ,oa:zQ.ha,Ja:"root"});var AQ=function(a,b,c){var d=this;this.Nb=c;this.DS=new _.qe;this.xMa=new _.If(null);this.isEnabled=_.vd(!1);this.wMa=_.vd(null);this.yoa=_.vd([]);b.Lb(3)&&(this.yoa=this.DS.ka(_.fe(function(e,f){return _.jp(e,f)}),_.ue(function(e){return a.list(e).ka(_.y(function(f){return f.Bj||[]}))}),_.be(function(){return _.vd([])}),_.te([]),_.pe(1),_.Ad()),this.isEnabled=this.yoa.ka(_.y(function(e){return!!e.length})),b=this.yoa.ka(_.ue(function(e){return d.Nb.bub().ka(_.he(1),_.ve(d.xMa.ka(_.se())),_.y(function(f){return!f||
e.includes(f)?f:null}))}),_.be(function(){return _.vd(null)})),this.wMa=_.Sd(this.xMa,b).ka(_.pe(1),_.Ad()))};AQ.prototype.e3a=function(a){this.xMa.next(a);this.Nb.iOb(a)};_.W.Object.defineProperties(AQ.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.DS.next(_.ZE(a.Vb(),"repo").Za())}}});AQ.ha=function(a){return new (a||AQ)(_.u(zQ),_.u(_.Zt),_.u(_.lu))};AQ.ua=_.t({token:AQ,oa:AQ.ha});var BQ=function(a){var b=this;this.Nb=a;this.eR=this.Jz=new _.If(new Set);this.Ya=this.Nb.n_().ka(_.he(1),_.ve(this.eR.ka(_.se()))).subscribe(function(c){b.Jz.next(c)})};BQ.prototype.La=function(){this.Ya.unsubscribe()};BQ.prototype.Rya=function(a,b){var c=new Set(this.Jz.getValue());b?c.add(a):c.delete(a);this.Jz.next(c);this.Nb.U1(c)};BQ.ha=function(a){return new (a||BQ)(_.u(_.lu))};BQ.ua=_.t({token:BQ,oa:BQ.ha});var m5b=function(a){this.EF=a};m5b.ha=function(a){return new (a||m5b)(_.x(AQ))};
m5b.ya=_.ec({type:m5b,qa:[["build-config-menu"]],Aa:6,Ba:7,Fa:[["aria-label","Build configuration for cross-references",3,"value","change"],[1,"mat-menu-item",3,"value"],["class","mat-menu-item",3,"value",4,"ngFor","ngForOf"]],va:function(a,b){a&1&&(_.B(0,"mat-radio-group",0),_.K("change",function(c){return b.EF.e3a(c.value)}),_.Q(1,"async"),_.B(2,"mat-radio-button",1),_.P(3," All "),_.D(),_.N(4,JQb,2,2,"mat-radio-button",2),_.Q(5,"async"),_.D());a&2&&(_.z("value",_.R(1,3,b.EF.wMa)),_.w(2),_.z("value",
null),_.w(2),_.z("ngForOf",_.R(5,5,b.EF.yoa)))},Ia:[_.gm,_.YA,_.ZA,_.mm],styles:["mat-radio-button[_ngcontent-%COMP%]{display:block}"],Na:0});var CQ=function(a,b){this.Ga=a;this.m$=b;this.kAc=this.m$.eR.ka(_.y(function(c){return c.has("GENERATED")}));this.lAc=this.m$.eR.ka(_.y(function(c){return c.has("TEST")}))};CQ.prototype.Pa=function(){};CQ.prototype.Rya=function(a,b,c){this.Ga.mb({element:this.element,action:(b?"exclude":"include")+c,projectId:this.location.hb,gestureName:"CHANGE"});this.m$.Rya(a,b)};CQ.ha=function(a){return new (a||CQ)(_.x(_.zn),_.x(BQ))};
CQ.ya=_.ec({type:CQ,qa:[["exclude-menu","element","","location",""]],inputs:{element:"element",location:"location"},Yb:["element","","location",""],Aa:6,Ba:6,Fa:[[1,"mat-menu-item",3,"checked","change"]],va:function(a,b){a&1&&(_.B(0,"mat-checkbox",0),_.K("change",function(c){b.Rya("TEST",c.checked,"TestFiles")}),_.Q(1,"async"),_.P(2," Exclude Tests\n"),_.D(),_.B(3,"mat-checkbox",0),_.K("change",function(c){b.Rya("GENERATED",c.checked,"GeneratedFiles")}),_.Q(4,"async"),_.P(5," Exclude Generated Files\n"),
_.D());a&2&&(_.z("checked",_.R(1,2,b.lAc)),_.w(3),_.z("checked",_.R(4,4,b.kAc)))},Ia:[_.yC,_.mm],nb:2,Na:0});var DQ=function(){this.ariaLabel="";this.selected=this.collapsed=!1;this.icon="";this.disabled=!1};DQ.ha=function(a){return new (a||DQ)};
DQ.ya=_.ec({type:DQ,qa:[["collapsible-icon-button","icon",""]],inputs:{ariaLabel:"ariaLabel",collapsed:"collapsed",selected:"selected",icon:"icon",Hia:"tooltipText",disabled:"disabled"},Yb:["icon",""],kc:["*"],Aa:3,Ba:2,Fa:[["mat-icon-button","","type","button",3,"color","matTooltip","disabled",4,"ngIf","ngIfElse"],["buttonWithContent",""],["mat-icon-button","","type","button",3,"color","matTooltip","disabled"],["type","button","mat-button","",1,"gmat-caption",3,"color","matTooltip","disabled"]],
va:function(a,b){a&1&&(_.Re(),_.N(0,KQb,3,5,"button",0),_.N(1,LQb,4,4,"ng-template",null,1,_.pf));if(a&2){var c=_.Ve(2);_.z("ngIf",b.collapsed)("ngIfElse",c)}},Ia:[_.hm,_.Wq,_.ss,_.Uw],styles:[".mat-icon-button[_ngcontent-%COMP%]{line-height:1.0769230769rem;height:24px;width:24px}.mat-icon-button[_ngcontent-%COMP%]:focus{outline:1px solid var(--primary-default)}.mat-icon-button[_ngcontent-%COMP%]:focus:not(.mat-primary){outline:1px solid var(--icon)}.mat-icon-button[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{line-height:1.0769230769rem;margin-right:0}mat-icon[_ngcontent-%COMP%]{font-size:1.0769230769rem;height:1.0769230769rem;margin-right:6px;width:1.0769230769rem}"],
Na:0});var n5b=["buildConfigMenu"],o5b=["excludeMenu"],EQ=function(a,b,c,d){this.EF=a;this.Nb=b;this.qc=c;this.ci=d;this.wWa=!1;this.tNa=new _.If(!1);this.k0=_.KBb(this.Nb).ka(_.te(!1));this.KDb=new _.al;this.c5a="Build Configs";this.jAc="XrefPanelExcludeMenu";this.Vac="Exclude";this.mCa="Preview Panel";this.lCa="Toggle the file preview here, or configure the toggle width in settings"};EQ.prototype.isCollapsed=function(){return this.tNa};
EQ.prototype.Pa=function(){this.qwc={FK:this.rwc,title:this.c5a,mc:"XrefPanelBuildConfigMenu"};this.hAc={FK:this.iAc,title:"Exclude",mc:"XrefPanelExcludeMenu"}};EQ.prototype.I0a=function(){var a=this;return _.Id([this.Nb.yG(),this.tNa,this.ci.NG(_.vd(!1))]).ka(_.y(function(b){var c=_.q(b);b=c.next().value;var d=c.next().value;c=c.next().value;return a.qc.Lb(61)&&c&&_.DE(a.location)&&(null==b||"MINI"===b)&&!d}))};
EQ.prototype.BXa=function(){var a=this;this.Nb.yG().subscribe(function(b){null==b?_.CK(a.Nb,!1):"MINI"===b&&_.CK(a.Nb,!0)})};_.W.Object.defineProperties(EQ.prototype,{collapsed:{configurable:!0,enumerable:!0,set:function(a){this.tNa.next(a)}},JHc:{configurable:!0,enumerable:!0,get:function(){return this.wWa?"The screen is too small to support the preview. See settings to change this minimum size.":"Toggle on to open references in the preview pane and create a breadcrumb as you step through references. Toggle off to open in the main window."}}});
EQ.ha=function(a){return new (a||EQ)(_.x(AQ),_.x(_.lu),_.x(_.Zt),_.x(_.DI))};
EQ.ya=_.ec({type:EQ,qa:[["xref-options","collapsed","","location",""]],tb:function(a,b){a&1&&(_.hf(n5b,7),_.hf(o5b,7));if(a&2){var c;_.gf(c=_.lf())&&(b.rwc=c.first);_.gf(c=_.lf())&&(b.iAc=c.first)}},inputs:{location:"location",wWa:"miniPanelToggleDisabled",collapsed:"collapsed"},outputs:{KDb:"miniPanelEnabledChanged"},Yb:["collapsed","","location",""],Aa:10,Ba:4,Fa:[[4,"ngIf","ngIfElse"],["extendedOptions",""],["buildConfigMenu",""],["excludeMenu",""],["openOptions",""],["icon","more_vert","ariaLabel",
"Show more options",3,"collapsed","matMenuTriggerFor"],["optionMenu","matMenu"],["mat-menu-item",""],[4,"ngTemplateOutlet"],["mat-menu-item","","class","buildConfig",3,"matMenuTriggerFor",4,"ngIf"],["mat-menu-item","",1,"exclude",3,"matMenuTriggerFor"],["buildConfigSubMenu","matMenu"],["excludeSubMenu","matMenu"],["mat-menu-item","",1,"buildConfig",3,"matMenuTriggerFor"],[3,"vertical"],["class","buildConfig","ariaLabel","Filter references by build config",3,"item","dense",4,"ngIf"],["ariaLabel","Exclude files from references",
1,"exclude",3,"item","dense"],["ariaLabel","Filter references by build config",1,"buildConfig",3,"item","dense"],[3,"click"],[3,"element","location","click"],["color","primary","onedevFeatureTooltip","xrefPreviewCallout",3,"checked","disabled","matTooltip","change","click"],["previewToggle",""],[4,"ngIf"],["tooltipId","xrefPreviewCallout",3,"dismiss"],["onedevTooltipTitle",""]],va:function(a,b){a&1&&(_.N(0,QQb,16,10,"ng-container",0),_.Q(1,"async"),_.N(2,TQb,6,8,"ng-template",null,1,_.pf),_.N(4,UQb,
1,0,"ng-template",null,2,_.pf),_.N(6,VQb,1,2,"ng-template",null,3,_.pf),_.N(8,XQb,6,8,"ng-template",null,4,_.pf));if(a&2){var c=_.Ve(3);_.z("ngIf",_.R(1,2,b.isCollapsed()))("ngIfElse",c)}},Ia:[m5b,DQ,_.hm,_.lm,aP,CQ,_.Fw,_.Lw,zM,_.Nw,_.Ow,_.ex,_.cx,_.dx,_.GK,_.Uw,_.mm],styles:["xref-options[_nghost-%COMP%]{display:flex;flex-direction:row;place-content:center space-between;align-items:center}mat-divider[_ngcontent-%COMP%]{align-self:stretch;margin:4px 16px 4px 0}dropdown-button[_ngcontent-%COMP%] + dropdown-button[_ngcontent-%COMP%]{margin-left:10px}mat-slide-toggle[_ngcontent-%COMP%]{margin-right:16px}.highlighted[_ngcontent-%COMP%]{position:relative;z-index:1004}"],
Na:0});var FQ=function(a){this.Kx=a;this.collapsed=!1;this.k2a="short";this.pQc=this.Kx.lL().ka(_.y(function(b){return{bTb:b}}))};FQ.prototype.toggle=function(a){this.Kx.M1(!a)};FQ.ha=function(a){return new (a||FQ)(_.x(_.lu))};
FQ.ya=_.ec({type:FQ,qa:[["underline-xrefs"]],inputs:{collapsed:"collapsed",k2a:"textFormat"},Aa:2,Ba:3,Fa:[[4,"ngIf"],["icon","format_underlined","tooltipText","Underline all references in the code","ariaLabel","Underline references",3,"collapsed","selected","click"]],va:function(a,b){a&1&&(_.N(0,$Qb,4,4,"ng-container",0),_.Q(1,"async"));a&2&&_.z("ngIf",_.R(1,1,b.pQc))},Ia:[DQ,_.hm,_.mm],nb:2,Na:0});var GQ=function(a){var b=this;this.QOb=new _.oe(1);a.jc(function(){_.Pd(window,"resize").ka(_.ae(function(){return a.Ag}),_.y(aRb),_.te(aRb()),_.fe(bRb)).subscribe(b.QOb)})};_.W.Object.defineProperties(GQ.prototype,{O3a:{configurable:!0,enumerable:!0,get:function(){return this.QOb}}});GQ.ha=function(a){return new (a||GQ)(_.u(_.ye))};GQ.ua=_.t({token:GQ,oa:GQ.ha,Ja:"root"});var p5b=function(a){return{element:a,rpa:"filterClear",dpa:"filter"}},HQ=function(a,b,c,d,e){this.Ga=a;this.EF=b;this.m$=c;this.Nb=d;this.element="";this.XA=!1;this.d7=!0;this.Vt=!1;this.expansion=new _.al;this.filter=new _.al;this.zA=new _.al;this.XAc="Type to filter by file path";this.I3="Collapse All";this.J3="Expand All";this.hg=new _.If("");this.Ya=new _.pd;this.k0=_.KBb(this.Nb).ka(_.te(!1));this.fU=_.Id([this.Nb.Uaa(),e.O3a]).ka(_.y(function(f){f=_.q(f);var g=f.next().value;return f.next().value.width<
g}),_.te(!1),_.fe())};_.k=HQ.prototype;_.k.Pa=function(){var a=this;this.Ya.add(_.Id([this.k0,this.fU]).ka(_.y(function(c){var d=_.q(c);c=d.next().value;d=d.next().value;return c&&!d})).subscribe(function(c){a.zA.emit(c)}));var b=this.hg.ka(_.fe(),_.y(function(c){var d=c.startsWith("-");return(c=d?c.slice(1):c)?{path:c,sx:d}:null}));this.Ya.add(_.Id([this.m$.eR,this.EF.wMa,b]).subscribe(function(c){var d=_.q(c);c=d.next().value;var e=d.next().value;d=d.next().value;a.filter.emit({OK:c,Wz:e,fT:d})}))};
_.k.Tb=function(a){a.location&&(this.EF.location=this.location)};_.k.La=function(){this.Ya.unsubscribe()};_.k.r0a=function(a){_.CK(this.Nb,a);this.Ga.mb({element:this.element,action:a?"openXrefsInMiniPanel":"openXrefsInMainWindow",gestureName:"CLICK",projectId:this.location.hb})};_.k.gB=function(){this.expansion.emit(this.Vt?0:1)};HQ.ha=function(a){return new (a||HQ)(_.x(_.zn),_.x(AQ),_.x(BQ),_.x(_.lu),_.x(GQ))};
HQ.ya=_.ec({type:HQ,qa:["xref-actions location  element  showingCodePanel  anyExpandableNodes  allNodesCollapsed ".split(" ")],inputs:{location:"location",element:"element",XA:"showingCodePanel",d7:"anyExpandableNodes",Vt:"allNodesCollapsed"},outputs:{expansion:"expansion",filter:"filter",zA:"openInMiniPanel"},features:[_.Ze([AQ,BQ]),_.uc],Yb:"location  element  showingCodePanel  anyExpandableNodes  allNodesCollapsed ".split(" "),Aa:7,Ba:14,Fa:[["icon","filter_list",3,"value","placeholder","trackingConfig",
"valueChange"],[3,"icon","collapsed","ariaLabel","ascTrackElement","trackGestureClick","trackAction","trackProjectId","click",4,"ngIf"],[3,"collapsed"],[3,"location","collapsed","miniPanelToggleDisabled","miniPanelEnabledChanged"],[3,"icon","collapsed","ariaLabel","ascTrackElement","trackGestureClick","trackAction","trackProjectId","click"]],va:function(a,b){a&1&&(_.B(0,"input-with-icon",0),_.K("valueChange",function(c){return b.hg.next(c)}),_.Q(1,"async"),_.D(),_.B(2,"div"),_.N(3,cRb,2,8,"collapsible-icon-button",
1),_.F(4,"underline-xrefs",2),_.B(5,"xref-options",3),_.K("miniPanelEnabledChanged",function(c){return b.r0a(c)}),_.Q(6,"async"),_.D()());a&2&&(_.z("value",_.R(1,8,b.hg))("placeholder",b.XAc)("trackingConfig",_.af(12,p5b,b.element)),_.w(3),_.z("ngIf",b.d7),_.w(1),_.z("collapsed",b.XA),_.w(1),_.z("location",b.location)("collapsed",b.XA)("miniPanelToggleDisabled",_.R(6,10,b.fU)))},Ia:[_.En,DQ,_.hm,_.zE,EQ,FQ,_.mm],styles:["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}xref-actions[_nghost-%COMP%]   input-with-icon[_ngcontent-%COMP%]{height:28px;flex:1 0 auto}xref-actions[_nghost-%COMP%]   div[_ngcontent-%COMP%]{align-items:center;display:flex;height:28px;padding-right:8px;place-content:center flex-start}xref-actions[_nghost-%COMP%]   collapsible-icon-button[_ngcontent-%COMP%]{flex:1 0 auto}xref-actions[_nghost-%COMP%]   xref-options[_ngcontent-%COMP%]{height:100%}"],
Na:0});var eRb=Object.freeze({GENERATED_BY:"Generated By",ALIASES:"Aliases",DEFINITION:"Definition",DECLARATION:"Declaration",ANNOTATES:"Annotates",ANNOTATED_BY:"Annotated By",EXTENDS:"Extends",EXTENDED_BY:"Extended By",INJECT_SATISFIES:"Dependency Requests",INJECT_SATISFIED_BY:"Bindings",INJECT_INSTALLS_MODULE:"Installed Modules",INJECT_MODULE_INSTALLED_BY:"Installed By",INJECT_CHILD_COMPONENT:"Child Components",INJECT_PARENT_COMPONENT:"Parent Components",OVERRIDES:"Overrides",OVERRIDDEN_BY:"Overridden By",
INSTANTIATION:"Instantiation",CALLER:"Call Hierarchy",REFERENCE:"Reference",GENERATES:"Generates",ALIASED_BY:"Aliased By",UNKNOWN_TYPE:"Unknown Type"});var q5b={Jua:new _.Yr("{type} ({count} displayed)"),Jxa:new _.Yr("{type} ({count} displayed, {filtered} filtered)"),hoa:new _.Yr("{type} ({filtered} filtered)")},r5b={Jua:new _.Yr("{type} ({total} results)"),Jxa:new _.Yr("{type} ({total} results, {filtered} filtered)"),hoa:new _.Yr("{type} ({filtered} filtered)")},s5b={Jua:new _.Yr("{type} ({total} results, {unloaded} not loaded)"),Jxa:new _.Yr("{type} ({total} results, {count} displayed, {filtered} filtered, {unloaded} not loaded)"),hoa:new _.Yr("{type} ({filtered} filtered, {unloaded} not loaded)")},
t5b={Jua:new _.Yr("{type} ({total} results, {count} displayed)"),Jxa:new _.Yr("{type} ({total} results, {count} displayed, {filtered} filtered)"),hoa:new _.Yr("{type} ({total} results, {filtered} filtered, {unloaded} not displayed)")};var IQ=function(a,b,c){this.level=a;this.Id=b;this.jEc=c};_.W.Object.defineProperties(IQ.prototype,{nDc:{configurable:!0,enumerable:!0,get:function(){return!!this.FZa}}});var tL=function(a,b,c){IQ.call(this,b,c.Id+":"+(a.lineNumber||0),!1);this.KY=c;this.line=a.lineNumber||0;this.snippet=a.Tp||"";this.Bj=new Set(a.Bj||[])};_.V(tL,IQ);tL.prototype.sra=function(){return[]};tL.prototype.ar=function(){return[]};tL.prototype.Dca=function(){return!1};
tL.prototype.aA=function(a){return!!this.Bj.size&&!!a.Wz&&!this.Bj.has(a.Wz)||this.KY.aA(a)};var wL=function(a,b,c,d,e,f,g,h){IQ.call(this,b,d,!0);var n=this;this.wo=a;this.tags=e;this.Wm=g;this.Ra=h;this.g9=u5b;this.dOa=!1;this.Wa=new _.If(c);this.jx=this.Wa.ka(_.y(function(r){return _.aF(r,n.Ra,{gS:"oneBased"})}),_.pe(1),_.Ad());this.Bj=new Set(f)};_.V(wL,IQ);wL.prototype.sra=function(){return nRb(this.Wm)};wL.prototype.ar=function(){return this.Wm};wL.prototype.Dca=function(){return 0<this.Wm.length};
wL.prototype.aA=function(a){if(a===this.g9)return this.dOa;this.g9=a;return this.dOa=pRb(this,a)};_.W.Object.defineProperties(wL.prototype,{count:{configurable:!0,enumerable:!0,get:function(){return this.Wm.length}}});var vL=function(a,b,c){IQ.call(this,0,a,!0);this.kind=a;this.files=b;this.dI=c;this.g9=u5b;this.usb=this.files};_.V(vL,IQ);_.k=vL.prototype;_.k.sra=function(){return nRb(this.files)};_.k.ar=function(){return this.usb};
_.k.filter=function(a){a!==this.g9&&(this.g9=a,this.usb=oRb(a)?this.files.filter(function(b){return!b.aA(a)||b.nDc}):this.files)};_.k.Dca=function(a){return this.files.some(function(b){return!b.aA(a)})};_.k.aA=function(){return!1};var u5b={OK:new Set,Wz:null,KM:null};var v5b=_.oE("Error loading the callers."),uL=function(a,b,c,d,e){tL.call(this,a,b,c);var f=this;this.n1=void 0;a=a.context;var g=a.oI;this.IMa={PH:a.PH||"(anonymous)",line:a.lineNumber||0};g?(a=new _.qe,this.HF=a.ka(_.he(1),_.ue(function(){return e.wBb(g).ka(_.y(function(h){return _.pE(rRb(f.Id,h,f.level,d))}),_.be(function(){return v5b}),_.te(_.yE))}),_.te(_.pE(sRb(a))),_.re(1))):this.HF=v5b};_.V(uL,tL);uL.prototype.sra=function(){return this.n1?nRb(this.n1):[this]};
uL.prototype.ar=function(){return this.n1?[].concat(_.qc(this.n1)):[]};var JQ=function(){this.filter=u5b;this.Uxa=!0;this.zBb=this.rra=0};JQ.prototype.Pa=function(){this.node.FZa=!0};JQ.prototype.Tb=function(a){var b=this;if(a.node||a.filter){a=this.node.files.reduce(function(d,e){var f=d.AQa;return{total:d.total+e.count,AQa:e.aA(b.filter)?e.count+f:f}},{total:0,AQa:0});var c=a.AQa;this.zBb=a.total;this.rra=c}};
_.W.Object.defineProperties(JQ.prototype,{Nwc:{configurable:!0,enumerable:!0,get:function(){var a={kind:this.node.kind,loaded:this.zBb,rra:this.rra,dI:this.node.dI},b=this.Uxa;return a.dI?a.dI===a.loaded?gRb(r5b,a):a.dI<a.loaded?gRb(r5b,Object.assign({},a,{dI:a.loaded})):a.dI>a.loaded&&!b?gRb(s5b,a):gRb(t5b,a):gRb(q5b,a)}}});JQ.ha=function(a){return new (a||JQ)};
JQ.ya=_.ec({type:JQ,qa:["category-node node  filter  stillPaging ".split(" ")],inputs:{filter:"filter",node:"node",Uxa:"stillPaging"},features:[_.uc],Yb:"node  filter  stillPaging ".split(" "),Aa:1,Ba:1,va:function(a,b){a&1&&_.P(0);a&2&&_.Ye(b.Nwc)},styles:["category-node[_nghost-%COMP%], file-node[_nghost-%COMP%], xrefs-node[_nghost-%COMP%]{cursor:pointer;display:block;white-space:nowrap}"],Na:0});var KQ=function(){this.dZ=!0;this.zda=null;this.path="";this.filename=[];this.prefix=[]};
KQ.prototype.Tb=function(){var a=this.path,b=this.zda;var c=a.lastIndexOf("/");var d=_.q(-1===c?["",a]:[a.substr(0,c),a.substring(c)]);c=d.next().value;d=d.next().value;if(b){for(var e=[],f=[],g=a.lastIndexOf("/"),h;(h=b.exec(a))&&h.index!==b.lastIndex;){var n=h.index;h=h.index+h[0].length-1;n<g&&h<g?e.push({start:n,end:h}):n>=g&&h>g?f.push({start:n-g,end:h-g}):(e.push({start:n,end:g-1}),f.push({start:0,end:h-g}))}b=_.q([e,f]);a=b.next().value;b=b.next().value;c=[zRb(c,a),zRb(d,b)]}else c=[[{text:c,
match:!1}],[{text:d,match:!1}]];c=_.q(c);d=c.next().value;this.filename=c.next().value;this.prefix=d};KQ.ha=function(a){return new (a||KQ)};
KQ.ya=_.ec({type:KQ,qa:[["middle-truncated-path"]],Cb:2,lb:function(a,b){a&2&&(_.Le("title",b.path),_.Me("@.disabled",b.dZ))},inputs:{zda:"matchingRegex",path:"path"},features:[_.uc],kc:["*"],Aa:6,Ba:2,Fa:[[1,"prefix"],[3,"match",4,"ngFor","ngForOf"],[1,"filename"]],va:function(a,b){a&1&&(_.Re(),_.B(0,"span",0),_.N(1,wRb,2,3,"span",1),_.D(),_.B(2,"span",2),_.N(3,xRb,2,3,"span",1),_.D(),_.B(4,"span"),_.Se(5),_.D());a&2&&(_.w(1),_.z("ngForOf",b.prefix),_.w(2),_.z("ngForOf",b.filename))},Ia:[_.gm],styles:["middle-truncated-path[_nghost-%COMP%]{align-items:center;display:flex;overflow:hidden;place-content:center flex-start;position:relative;white-space:nowrap}middle-truncated-path[_nghost-%COMP%]   .prefix[_ngcontent-%COMP%]{overflow:hidden;text-overflow:ellipsis}"],
Na:0});var LQ=function(){this.zda=null;this.MSb=!1};LQ.prototype.Pa=function(){this.node.FZa=!0};LQ.prototype.Tb=function(a){if(a.location){a=this.node;var b=this.location,c=a.Wa.value;_.fF(b,c,["line","Ce","Mb"])||a.Wa.next(c.Vb().kh(Object.assign({},b.params,{line:void 0,Mb:void 0,Ce:c.params.Ce})).Za())}};_.W.Object.defineProperties(LQ.prototype,{fBc:{configurable:!0,enumerable:!0,set:function(a){this.zda=!a||a.sx?null:a.Rd}},tFc:{configurable:!0,enumerable:!0,get:function(){return 1<this.node.level}}});
LQ.ha=function(a){return new (a||LQ)};
LQ.ya=_.ec({type:LQ,qa:[["file-node","location","","node",""]],Cb:2,lb:function(a,b){a&2&&_.Ge("gmat-overline",b.tFc)},inputs:{fBc:"filteredOn",location:"location",node:"node",MSb:"truncateCount"},features:[_.uc],Yb:["location","","node",""],Aa:5,Ba:4,Fa:function(){return[[3,"matchingRegex","path"],[4,"ngIf","ngIfElse"],["nonTruncatedCount",""],_.sz("{VAR_PLURAL, plural, =1 {(1 occurrence)} other {({INTERPOLATION} occurrences)}}",{VAR_PLURAL:"\ufffd0\ufffd",INTERPOLATION:"\ufffd1\ufffd"})]},va:function(a,
b){a&1&&(_.B(0,"middle-truncated-path",0)(1,"span"),_.N(2,ARb,2,1,"ng-container",1),_.D()(),_.N(3,BRb,1,2,"ng-template",null,2,_.pf));if(a&2){var c=_.Ve(4);_.z("matchingRegex",b.zda)("path",b.node.wo);_.w(2);_.z("ngIf",b.MSb)("ngIfElse",c)}},Ia:[_.hm,KQ],styles:["category-node[_nghost-%COMP%], file-node[_nghost-%COMP%], xrefs-node[_nghost-%COMP%]{cursor:pointer;display:block;white-space:nowrap}","middle-truncated-path[_ngcontent-%COMP%]{flex:1 1 100%}span[_ngcontent-%COMP%]{margin-left:5px}file-node[_nghost-%COMP%]{overflow:hidden}"],
Na:0});var w5b=function(){HM.call(this,hRb,iRb);var a=this;this.zm=new _.If(void 0);this.nlb=new _.If({xF:!1,zF:!0});this.zQa=new _.If(u5b);this.yj=this.zm;this.zz=this.nlb;this.Wc=_.Id([this.yj.ka(_.y(function(b){return null==b?void 0:b.Id}),_.fe()),this.Td.changed.ka(_.y(function(){return a.Td.selected.map(function(b){return b.Id})}))]).ka(_.y(function(b){b=_.q(b);var c=b.next().value;return{Gc:b.next().value,yj:c}}));_.Id(this.zQa,this.Td.changed).subscribe(function(b){var c=_.q(b).next().value;a.nlb.next(a.Jg.reduce(function(d,
e){var f=d.zF;d=d.xF;var g=e.Dca(c)&&!e.aA(c);return{xF:d||g,zF:f&&!(g&&a.Td.Ke(e))}},{zF:!0,xF:!1}))})};_.V(w5b,HM);_.k=w5b.prototype;_.k.yz=function(){this.zm.next(void 0)};_.k.hG=function(){this.Td.select.apply(this.Td,_.qc(this.Jg.filter(function(a){return a.jEc})))};_.k.TTa=function(a){return this.yj.ka(_.y(function(b){return jRb(a,b)}))};_.k.z2a=function(a){var b=this.zm.value;b=jRb(a,b)&&b&&b.line===a.line;this.zm.next(b?void 0:a);return!b};
_.k.hja=function(a,b,c,d){this.Jg=a;if(this.Iga&&uCb(b.qV,this.Iga.qV)){if(d){a=new Set;b=_.q(this.Td.selected);for(d=b.next();!d.done;d=b.next())a.add(d.value.Id);this.Td.clear();this.Td.select.apply(this.Td,_.qc(DRb(this.Jg,a)));var e;ERb(this.Jg,null==(e=this.zm.value)?void 0:e.Id)||this.zm.next(void 0)}oRb(c)&&(e=this.zm.value,(!this.zQa.value.KM&&c.KM||e&&e.KY.aA(c))&&this.zm.next(void 0),this.zQa.next(c))}else this.Iga=b,this.Td.clear(),this.AOa(b)};
_.k.AOa=function(a){a=a.qV;a.zZ?(this.Td.select.apply(this.Td,_.qc(DRb(this.Jg,new Set(a.zZ)))),this.zm.next(ERb(this.Jg,a.U_a))):(this.hG(),this.zm.next(a.isFirst?void 0:CRb(this.Jg)))};var MQ=function(a,b){this.Ga=a;this.client=b;this.Ewc=new _.Ls(this.Ga);this.MRc=new _.Ls(this.Ga)};
MQ.prototype.list=function(a,b,c,d){var e=this;b={nh:b,pageSize:c,pageToken:d};c=Object.assign({},_.uF(a.hb,a.Oc),{Og:a.repository});a=Object.assign({},b,{repository:c,path:a.path,qb:a.qb});var f=Object.assign({},b,{Md:new _.dv({path:a.path,Vi:new _.lv({qk:a.qb,Me:new _.Av(a.repository)})})});return this.MRc.fetch(a,function(){var g=e.client,h=new mM(f);var n=void 0===n?{}:n;var r=void 0===r?{}:r;return _.Bl(g.kb,{body:h,Fb:"POST",Gb:"integration_grimoire_pa_googleapis_sandbox.semanticGraph.crossReferences",
path:"/"+g.Ua+"/semanticGraph/crossReferences",Ta:_.uf(n,_.Fv,r),Jb:nM})})};MQ.prototype.wBb=function(a){var b=this;return this.Ewc.fetch(a,function(){return b.client.HF(new WL({oI:a}))})};MQ.ha=function(a){return new (a||MQ)(_.u(_.zn),_.u(rM))};MQ.ua=_.t({token:MQ,oa:MQ.ha,Ja:"root"});var NQ=function(a,b){this.Ra=a;this.service=b},x5b=function(a,b){return a.resolve(b.qV.nh,b.mp).ka(_.y(function(c){return 0===c.tt.length?_.nE("Could not find any cross references for this symbol."):_.pE(a.aWa(c,b))}),_.be(function(){return _.oE("Cross references could not be loaded.")}),_.te(_.yE))};
NQ.prototype.aWa=function(a,b){var c=this,d=b.qV,e=b.mp,f=new _.qe;return f.ka(_.fe(),_.Kd(function(g){return c.resolve(d.nh,e,g)},1),_.te(a),_.me(HRb),_.ue(function(g){return IRb(g.tt).ka(_.le(g),_.te(g))}),_.y(function(g){var h=g.tt,n=g.nextPageToken;return n?{tt:h,qCc:function(){f.next(n)},I1:b}:{tt:h,I1:b}}),_.re(1))};
NQ.prototype.resolve=function(a,b,c){var d=this;return this.service.list(b,a,500,c).ka(_.y(function(e){var f=e.RMa||[],g=e.Zt&&(_.DE(b)&&0<Number(e.DN)||0<e.Zt.length)?[vRb("CALLER",e.Zt,Number(e.DN)||0,b,d.service,d.Ra)]:[];f=f.filter(function(h){return _.DE(b)&&0<Number(h.total)||0<h.nra.length}).map(function(h){return vRb(h.type||"UNKNOWN_TYPE",h.nra,Number(h.total)||0,b,d.service,d.Ra)}).concat(g).sort(kRb);return{nextPageToken:e.nextPageToken||void 0,tt:f}}))};
NQ.ha=function(a){return new (a||NQ)(_.u(_.cg),_.u(MQ))};NQ.ua=_.t({token:NQ,oa:NQ.ha});var y5b=new LM(function(a){return a},hRb,iRb,function(a){return a.ar()}),z5b=function(a){this.rc=a;this.Via=[];this.Yq=new _.If([])};_.V(z5b,_.lq);z5b.prototype.setData=function(a,b){var c=a.tt;a=a.I1;for(var d=_.q(c),e=d.next();!e.done;e=d.next())e.value.filter(b);d=c!==this.Via;this.Yq.next(m_b(y5b,c));this.rc.hja(this.Yq.value,a,b,d);this.Via=c};
z5b.prototype.connect=function(a){var b=this;return _.Sd.apply(null,_.qc([a.oB,this.rc.Td.changed.Jf(),this.Yq.Jf()])).ka(_.y(function(){return n_b(y5b,b.Yq.value,b.rc)}))};z5b.prototype.disconnect=function(){};var OQ=function(){return NM.apply(this,arguments)||this};_.V(OQ,NM);_.k=OQ.prototype;_.k.focus=function(){this.Oa.ta.focus()};_.k.vTa=function(a){return a.indexOf(this.Oa.ta)};_.k.expand=function(){if(!this.Qd){var a=this.Saa();a&&a.click()}};_.k.collapse=function(){this.an.rc.collapse(this.data)};_.k.Tt=function(){var a=this.Oa.ta,b=this.Saa();b?b.click():(a=a.querySelector("a"))&&a.click()};
_.k.Saa=function(){var a=this.Oa.ta;return(a=a.hasAttribute("matTreeNodeToggle")?a:a.querySelector("[matTreeNodeToggle]"))?a:void 0};_.k.Ww=function(){return this.Bh===this};_.k.jj=function(){return 0<this.data.ar().length||this.data instanceof uL&&!this.data.n1};
_.W.Object.defineProperties(OQ.prototype,{tabindex:{configurable:!0,enumerable:!0,get:function(){return this.Ww()?"0":"-1"}},ariaLevel:{configurable:!0,enumerable:!0,get:function(){return this.level+1}},Rm:{configurable:!0,enumerable:!0,get:function(){return this.an.rc.Rm(this.data)}},Qd:{configurable:!0,enumerable:!0,get:function(){return this.an.rc.Qd(this.data)}}});OQ.ha=function(){var a;return function(b){return(a||(a=_.Pc(OQ)))(b||OQ)}}();
OQ.Ha=_.gc({type:OQ,qa:[["xrefs-tree-node"]],Db:[1,"mat-tree-node"],Cb:4,lb:function(a,b){a&2&&_.Ee("aria-expanded",b.Rm?b.Qd:null)("aria-level",b.ariaLevel)("role","treeitem")("tabindex",b.tabindex)},inputs:{disabled:"disabled",tabIndex:"tabIndex",Bh:"focusableNode"},Zb:["xrefsTreeNode"],features:[_.Ze([{Ca:_.rC,Kb:OQ}]),_.Be]});var PQ=function(a){this.ob=a;this.kI=[]};_.k=PQ.prototype;_.k.Pa=function(){};_.k.Pc=function(){var a=this;this.Ya=_.Id([this.filter,this.pfa.qd]).subscribe(function(b){var c=_.q(b).next().value;a.kI=a.ASa().filter(function(d){return!d.data.aA(c)});a.kI.find(function(d){return d.Ww()})||(a.Bh=a.kI[0])})};_.k.La=function(){this.Ya&&this.Ya.unsubscribe()};_.k.focus=function(){this.Bh&&this.Bh.focus()};
_.k.lba=function(a){if(this.Bh&&!_.sF(a)){var b=this.kI.indexOf(this.Bh),c=this.Bh;switch(a.key){case "Left":case "ArrowLeft":a.preventDefault();c.Qd&&c.jj()?c.collapse():this.SQa(c,b);break;case "Right":case "ArrowRight":a.preventDefault();c.Qd&&c.jj()?this.nR(b+1):c.jj()&&c.expand();break;case "Down":case "ArrowDown":case "j":a.preventDefault();this.nR(b+1);break;case "Up":case "ArrowUp":case "k":a.preventDefault();this.nR(b-1);break;case "Enter":a.preventDefault(),this.Bh.Tt()}}};
_.k.SQa=function(a,b){for(;0<=b;b--){var c=this.kI[b];if(c.ariaLevel!==a.ariaLevel){this.Bh=c;this.Bh.focus();break}}};_.k.nR=function(a){if(a=this.kI[a])this.Bh=a,this.Bh.focus()};_.k.ASa=function(){for(var a=[].concat(_.qc(this.ob.ta.children)),b=[],c=_.q(this.pfa),d=c.next();!d.done;d=c.next())d=d.value,b[d.vTa(a)]=d;return b};PQ.ha=function(a){return new (a||PQ)(_.x(_.Rc))};
PQ.Ha=_.gc({type:PQ,qa:[["mat-tree","xrefsKeyboardListener",""]],zd:function(a,b,c){a&1&&_.kf(c,OQ,4);if(a&2){var d;_.gf(d=_.lf())&&(b.pfa=d)}},lb:function(a,b){a&1&&_.K("keydown",function(c){return b.lba(c)})},inputs:{filter:"filter"},Zb:["keyboardListener"]});var QQ=function(){this.hM=new _.al};QQ.prototype.Ud=function(a){if(!(0!==a.button||a.ctrlKey||a.metaKey||a.shiftKey)){a.preventDefault();var b=!!(a.target&&a.target instanceof Element&&a.target.classList.contains("signature")),c=b?this.node.IMa.line:this.node.line;this.hM.emit({event:a,node:this.node,destination:this.hH(c),line:c,iRc:b})}};QQ.prototype.Pa=function(){this.node.FZa=!0};QQ.prototype.hH=function(a){return this.jx(a)};
_.W.Object.defineProperties(QQ.prototype,{Yub:{configurable:!0,enumerable:!0,get:function(){return this.node instanceof uL}}});QQ.ha=function(a){return new (a||QQ)};
QQ.ya=_.ec({type:QQ,qa:[["xrefs-node","linkGenerator","","node",""]],Cb:2,lb:function(a,b){a&1&&_.K("click",function(c){return b.Ud(c)});a&2&&_.Ge("caller",b.Yub)},inputs:{jx:"linkGenerator",node:"node"},outputs:{hM:"nodeClicked"},Yb:["linkGenerator","","node",""],Aa:3,Ba:2,Fa:[["class","caller-container",4,"ngIf","ngIfElse"],["basicXrefNode",""],[1,"caller-container"],[1,"line"],[1,"signature"],["tabindex","-1"]],va:function(a,b){a&1&&(_.N(0,KRb,7,8,"div",0),_.N(1,LRb,4,3,"ng-template",null,1,_.pf));
if(a&2){var c=_.Ve(2);_.z("ngIf",b.Yub)("ngIfElse",c)}},Ia:[_.hm],styles:["category-node[_nghost-%COMP%], file-node[_nghost-%COMP%], xrefs-node[_nghost-%COMP%]{cursor:pointer;display:block;white-space:nowrap}","xrefs-node[_nghost-%COMP%]{overflow:hidden}xrefs-node[_nghost-%COMP%] > [_ngcontent-%COMP%]:first-child{min-width:0}xrefs-node[_nghost-%COMP%]   .caller-container[_ngcontent-%COMP%]{display:flex}xrefs-node[_nghost-%COMP%]   a[_ngcontent-%COMP%]{overflow:hidden;text-overflow:ellipsis}xrefs-node[_nghost-%COMP%]   a[_ngcontent-%COMP%]:focus, xrefs-node[_nghost-%COMP%]   a[_ngcontent-%COMP%]:hover{text-decoration:none}xrefs-node[_nghost-%COMP%]   a[_ngcontent-%COMP%]:not(.signature){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%}xrefs-node[_nghost-%COMP%]   .signature[_ngcontent-%COMP%]{font-family:Roboto,sans-serif;padding-left:5px;padding-right:5px}.caller[_nghost-%COMP%]   a[_ngcontent-%COMP%]{padding-bottom:2px;padding-top:2px}.caller[_nghost-%COMP%]   a[_ngcontent-%COMP%]:first-of-type{overflow:unset}[_nghost-%COMP%]:not(.caller){padding-left:8px}"],
Na:0});var A5b=["error"],B5b=["loading"],SRb=function(a){return{node:a}},RQ=function(a,b,c,d,e,f,g){var h=this;this.Ga=a;this.Vf=b;this.Lu=c;this.Ra=d;this.rc=e;this.YPc=f;this.vc=g;this.Hga=new _.al;this.yc=_.xE;this.element="XrefPanelTree";this.rE=_.Ag;this.filter=new _.oe(1);this.Kua=20;this.qga=new _.qe;this.Jga=new _.oe(1);this.eV=20;this.FQc=function(n,r){return r instanceof vL};this.HQc=function(n,r){return r instanceof wL};this.YUb=new _.If(0);this.zA=!0;this.Ya=new _.pd;this.dataSource=new z5b(this.rc);
this.state=this.Jga.ka(_.fe(uCb),_.ue(function(n){return x5b(h.YPc,{qV:n,mp:h.location})}),_.pe(1),_.Ad());this.XA=this.rc.yj.ka(_.y(function(n){return!!n}),_.fe(),_.pe(1),_.Ad());this.Ya.add(_.Id(this.filter,this.state.ka(_.Ud(_.iF),_.ue(function(n){return n.Rb}))).subscribe(function(n){var r=_.q(n);n=r.next().value;r=r.next().value;h.dataSource.setData(r,n);h.Lu.en("Xrefs updated in detail panel","polite")}));this.Ya.add(this.rc.Wc.subscribe(function(n){h.vc.E0a.next({U_a:n.yj,zZ:n.Gc})}));this.Ya.add(this.rc.yj.ka(_.ue(function(n){return n?
n.KY.Wa.ka(_.y(function(r){return _.kp(r.Vb(),{line:n.line}).Za()})):_.vd(void 0)})).subscribe(function(n){h.Hga.next(n)}));this.Gua=this.state.ka(_.ue(gSb),_.pe(1),_.Ad());this.Uxa=this.Gua.ka(_.y(function(n){return!!n}))};_.k=RQ.prototype;_.k.Pa=function(){};
_.k.Pc=function(){var a=this,b=this.Gua.ka(_.ue(function(c){return a.Le.qd.ka(_.y(function(){return a.Le.filter(iSb).length}),_.fe(),_.Ud(function(d){return 0<d}),_.y(function(d){return{SPc:d,Gua:c}}))}));this.Ya.add(_.Id(b,this.YUb.ka(_.fe()),this.qga.ka(_.fe(),_.we(function(c){0<c&&a.mb("panelScrolled","SCROLL")}))).subscribe(function(c){var d=_.q(c),e=d.next().value;c=e.Gua;e=e.SPc;var f=d.next().value;d=d.next().value;c&&e<=d+Math.ceil(f/a.eV)&&c()}))};_.k.La=function(){this.Ya.unsubscribe()};
_.k.yz=function(){this.rc.yz()};_.k.focus=function(){if(this.Hca)this.Hca.focus();else if(this.h$)this.h$.ta.focus();else if(this.eda)this.eda.ta.focus();else throw Error("ff");};_.k.cQa=function(a){1===a.status&&a.cQa()};var WRb=function(a,b){var c=b.destination,d=b.event,e=b.line,f=b.node;b=b.iRc;var g="";a.zA?((c=a.rc.z2a({Id:f.Id,line:e,KY:f.KY}))&&_.Ju(a.Vf,"CODE_XREFS_PREVIEW"),g=hSb(b,c)):(_.mn(a.Ra,c).then(function(){a.vc.JS.next()}),g=hSb(b)+"InMainWindow");a.mb(g,"CLICK",{We:f.Id},d)};
RQ.prototype.s0a=function(a){a||this.rc.yz();this.zA=a};RQ.prototype.gB=function(a){switch(a){case 0:this.rc.hG();break;case 1:this.rc.collapseAll();break;default:_.rg(a)}};RQ.prototype.e3a=function(a){var b=a.OK,c=a.Wz;if(a=a.fT){var d;if(d=a.path){if(d.startsWith("|")||d.endsWith("|"))var e=null;else try{e=new RegExp(d,"gi")}catch(f){e=null}d=e?e:new RegExp(_.dB(d),"gi")}else d=null;this.filter.next({OK:b,Wz:c,KM:d?{Rd:d,sx:a.sx}:null})}else this.filter.next({OK:b,Wz:c,KM:null})};
RQ.prototype.mb=function(a,b,c,d){c=void 0===c?{}:c;this.Ga.mb(Object.assign({},{element:this.element,action:a,gestureName:b,projectId:this.location.hb},c),d)};_.W.Object.defineProperties(RQ.prototype,{I1:{configurable:!0,enumerable:!0,set:function(a){this.Jga.next(a)}}});RQ.ha=function(a){return new (a||RQ)(_.x(_.zn),_.x(_.hg),_.x(_.Tp),_.x(_.cg),_.x(w5b),_.x(NQ),_.x(_.HI))};
RQ.ya=_.ec({type:RQ,qa:[["xref-tree","location","","selectedXref",""]],tb:function(a,b){a&1&&(_.hf(PQ,5),_.hf(A5b,5,_.Rc),_.hf(B5b,5,_.Rc),_.hf(OQ,1,_.Rc));if(a&2){var c;_.gf(c=_.lf())&&(b.Hca=c.first);_.gf(c=_.lf())&&(b.h$=c.first);_.gf(c=_.lf())&&(b.eda=c.first);_.gf(c=_.lf())&&(b.Le=c)}},inputs:{location:"location",I1:"selectedXref"},outputs:{Hga:"selectedLocationChanged"},features:[_.Ze([w5b])],Yb:["location","","selectedXref",""],Aa:13,Ba:9,Fa:[[3,"location","element","showingCodePanel","anyExpandableNodes",
"allNodesCollapsed","visibility","expansion","filter","openInMiniPanel",4,"ngIf"],[3,"ngSwitch"],["tabindex","-1",4,"ngSwitchCase"],["theme","error","tabindex","-1",4,"ngSwitchCase"],[4,"ngSwitchCase"],["expander",""],["leafNodeIcon",""],["spacer",""],[3,"location","element","showingCodePanel","anyExpandableNodes","allNodesCollapsed","expansion","filter","openInMiniPanel"],["tabindex","-1"],["loading",""],["theme","error","tabindex","-1"],["error",""],[3,"itemSize","scrolledIndexChange","ascResizeNotifier"],
["xrefsKeyboardListener","",3,"filter","dataSource","treeControl"],["keyboardListener","keyboardListener"],["matTreeNodePadding","","class","xref-node",3,"matTreeNodePaddingIndent","focusableNode","active-element","hidden",4,"matTreeNodeDef"],["matTreeNodeToggle","","class","category-node header-bar",3,"focusableNode","ascTrackElement","trackGestureClick","trackAction","trackProjectId","trackArtifactId",4,"matTreeNodeDef","matTreeNodeDefWhen"],["matTreeNodeToggle","","matTreeNodePadding","","class",
"file-node",3,"focusableNode","matTreeNodePaddingIndent","ascTrackElement","trackGestureClick","trackAction","trackProjectId","trackArtifactId","hidden",4,"matTreeNodeDef","matTreeNodeDefWhen"],["matTreeNodePadding","",1,"xref-node",3,"matTreeNodePaddingIndent","focusableNode"],[3,"ngSwitch",4,"ngIf"],[3,"linkGenerator","node","nodeClicked"],[3,"diameter","strokeWidth",4,"ngSwitchCase"],[3,"diameter","strokeWidth"],[1,"cdk-visually-hidden"],["class","toggle-wrapper","matTreeNodeToggle","",3,"ascTrackElement",
"trackGestureClick","trackAction","trackProjectId","trackArtifactId","click",4,"ngIf","ngIfElse"],["matTreeNodeToggle","",1,"toggle-wrapper",3,"ascTrackElement","trackGestureClick","trackAction","trackProjectId","trackArtifactId","click"],[3,"ngTemplateOutlet","ngTemplateOutletContext"],["matTreeNodeToggle","",1,"category-node","header-bar",3,"focusableNode","ascTrackElement","trackGestureClick","trackAction","trackProjectId","trackArtifactId"],["categoryNode",""],[4,"ngIf","ngIfElse"],[3,"node",
"stillPaging","filter"],["matTreeNodeToggle","","matTreeNodePadding","",1,"file-node",3,"focusableNode","matTreeNodePaddingIndent","ascTrackElement","trackGestureClick","trackAction","trackProjectId","trackArtifactId"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[3,"location","node","filteredOn","truncateCount"],"mat-icon-button  aria-hidden true tabindex -1".split(" "),[3,"svgIcon"],["svgIcon","shared:leaf_node",1,"leaf"]],va:function(a,b){a&1&&(_.N(0,MRb,3,11,"xref-actions",0),_.Q(1,"async"),
_.G(2,1),_.Q(3,"async"),_.N(4,NRb,2,0,"loading",2),_.N(5,ORb,4,3,"dc-information-box",3),_.N(6,cSb,7,6,"ng-container",4),_.Je(),_.N(7,dSb,2,1,"ng-template",null,5,_.pf),_.N(9,eSb,1,0,"ng-template",null,6,_.pf),_.N(11,fSb,1,0,"ng-template",null,7,_.pf));a&2&&(_.z("ngIf",_.R(1,5,b.rc.zz)),_.w(2),_.z("ngSwitch",_.R(3,7,b.state).state),_.w(2),_.z("ngSwitchCase",b.yc.Mh),_.w(1),_.z("ngSwitchCase",b.yc.Error),_.w(1),_.z("ngSwitchCase",b.yc.kg))},Ia:[HQ,_.En,KL,_.hm,_.lm,_.im,_.jm,_.tE,_.rE,_.Wq,_.ss,_.Pw,
OM,RM,SM,TM,_.Nv,_.Lz,_.pq,JQ,LQ,PQ,OQ,QQ,_.mm],styles:["xref-tree[_nghost-%COMP%]   loading[_ngcontent-%COMP%]{height:100%;width:100%}xref-tree[_nghost-%COMP%]   cdk-virtual-scroll-viewport[_ngcontent-%COMP%]{height:calc(100% - 28px);width:100%}xref-tree[_nghost-%COMP%]   cdk-virtual-scroll-viewport[_ngcontent-%COMP%]    >:first-child{width:100%}xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]{margin-bottom:5px}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}xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node.header-bar[_ngcontent-%COMP%]{height:28px;line-height:28px}xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node.category-node[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px}xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node.category-node[_ngcontent-%COMP%]:not(:first-child){border-top-style:solid;border-top-width:1px}xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node.hidden[_ngcontent-%COMP%]{display:none}xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%]   category-node[_ngcontent-%COMP%], xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%]   file-node[_ngcontent-%COMP%], xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%]   xrefs-node[_ngcontent-%COMP%]{align-items:center;display:flex}xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%]   file-node[_ngcontent-%COMP%]{flex:1 1 100%}xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%]   .mat-icon-button[_ngcontent-%COMP%], 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}xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%]   .toggle-wrapper[_ngcontent-%COMP%], xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%] > .mat-icon-button[_ngcontent-%COMP%], 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}xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%]   .mat-icon-button[_ngcontent-%COMP%], xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%] > mat-icon[_ngcontent-%COMP%]{align-self:center;flex-shrink:0}xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%]   mat-spinner[_ngcontent-%COMP%]{flex-shrink:0;margin:4px 7px}.file-node[_ngcontent-%COMP%] + .xref-node[_ngcontent-%COMP%]{margin-top:2px}.xref-node[_ngcontent-%COMP%] + .category-node[_ngcontent-%COMP%], .xref-node[_ngcontent-%COMP%] + .file-node[_ngcontent-%COMP%]{margin-top:2px}"],
Na:0});var SQ=function(a,b){var c=this;this.Nb=a;this.service=b;this.eR=this.Jz=new _.If(new Set);this.Ya=this.Nb.n_().ka(_.he(1),_.ve(this.eR.ka(_.se()))).subscribe(function(d){c.Jz.next(d)})};SQ.prototype.La=function(){this.Ya.unsubscribe()};var C5b=function(a,b,c){var d=new Set(a.Jz.getValue());c?d.add(b):d.delete(b);a.Jz.next(d);a.Nb.U1(d)},D5b=function(a,b){var c;return a.service.KRa((new _.aOa).qU(_.Mrb(_.Lh(b.hb,b.Oc,b.repository,_.Jh(b),b.path,null==(c=b.params)?void 0:c.Mb))))};
SQ.ha=function(a){return new (a||SQ)(_.u(_.lu),_.u(_.JJ))};SQ.ua=_.t({token:SQ,oa:SQ.ha});var yL=function(){_.jD.apply(this,arguments)};_.V(yL,_.jD);yL.Ha=_.jD.Ha;yL.ha=function(){var a;return function(b){return(a||(a=_.Pc(yL)))(b||yL)}}();
yL.ya=_.ec({type:yL,qa:[["editable-picker-editor"]],features:[_.Ze([{Ca:_.Ujb,xc:function(a){return a.displayName}}]),_.Be],Aa:2,Ba:3,Fa:[[3,"ngModel","options","displayFunction","searchVisible","searchFilter","selectAllVisible","xap-picker-multi-pane","ngModelChange",4,"ngIf"],[3,"ngModel","options","displayFunction","searchVisible","searchFilter","selectAllVisible","ngModelChange"],["xapPickerOptions","",4,"ngIf","ngIfElse"],["multiSelect",""],["xapPickerSelections","",4,"ngIf"],["xapPickerOptions",
""],["xapPickerSelections",""]],va:function(a,b){a&1&&(_.N(0,mSb,6,13,"xap-picker",0),_.Q(1,"async"));a&2&&_.z("ngIf",_.R(1,1,b.Jpa))},Ia:[_.hm,_.Zv,_.ew,_.LC,_.KC,_.eD,_.hD,_.iD,_.mm],styles:["xap-picker-editor{display:block;height:100%}.xap-picker-option-pane,.xap-picker-selection-list{min-width:200px}.xap-filterbar-filtereditor-popup-content{padding:0}.xap-filterbar-filtereditor-description{padding:8px 16px 0}.xap-picker-checklist .xap-picker-checklist-option{min-height:48px}.xap-picker-multi-pane .xap-picker-pane-container{border-bottom:1px solid #dadce0}"],
nb:2,Na:0});var nSb=function(){VM.apply(this,arguments)};_.V(nSb,VM);nSb.prototype.match=function(){return[]};var E5b=new _.Yr("{DISPLAY_NAME}: "),F5b=function(){VM.apply(this,arguments)};_.V(F5b,VM);
F5b.prototype.match=function(a){var b=s_b(this,a);if(b)return[b];b=this.config.hD;var c=b.ED;if(b.values){for(var d=[],e=_.q(b.values.Am),f=e.next();!f.done;f=e.next()){var g=f.value;if(null!==g){var h=b.Gi?b.Gi(g):g;f=_.seb(a,h);.8>f||!(g=q_b(this,_.CC(g)))||(h=[{text:E5b.format({DISPLAY_NAME:b.displayName})}].concat(_.qc(r_b(h,a))),d.push({tc:g,confidence:f,hZ:h,ED:c}))}}return d}return[{tc:q_b(this,_.CC(a)),confidence:.25,hZ:[{text:E5b.format({DISPLAY_NAME:b.displayName})},{text:a}],ED:c}]};var oSb=function(){VM.apply(this,arguments)};_.V(oSb,VM);
oSb.prototype.match=function(a){var b=s_b(this,a);if(b)return[b];b=this.config.hD;var c=b.ED;if(!b.values)return[];for(var d=[],e=_.q(b.values.Am),f=e.next();!f.done;f=e.next()){var g=f.value;if(f=b.Gi?b.Gi(g):g){var h=this.normalize(f).toLowerCase().split(" "),n=this.normalize(a).toLowerCase().split(" "),r=[];h=_.q(h);for(var v=h.next();!v.done;v=h.next()){v=v.value;for(var A=_.q(n),C=A.next();!C.done;C=A.next())C=C.value,""!==v&&""!==C&&v.includes(C)&&r.push(C)}r.length&&(n=1+.01*r.length,g=q_b(this,
_.CC(g)))&&(f=[{text:E5b.format({DISPLAY_NAME:b.displayName})}].concat(_.qc(G5b(f,r))),d.push({tc:g,confidence:n,hZ:f,ED:c}))}}return d};
var G5b=function(a,b){b.sort(function(n,r){return r.length-n.length});var c=Array(a.length);c.fill(!1);b=_.q(b);for(var d=b.next();!d.done;d=b.next()){d=d.value;for(var e=a.toLowerCase().indexOf(d.toLowerCase()),f=a,g=0;-1<e;){var h=Array(d.length);h.fill(!0);c.splice.apply(c,[g+e,d.length].concat(_.qc(h)));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 H5b=function(a){return[a]},TQ=function(){_.sD.apply(this,arguments);this.disabled=new _.oe(1)};_.V(TQ,_.sD);TQ.Ha=_.sD.Ha;TQ.ha=function(){var a;return function(b){return(a||(a=_.Pc(TQ)))(b||TQ)}}();
TQ.ya=_.ec({type:TQ,qa:[["xap-string-editor"]],tb:function(a,b){a&1&&_.hf(_.rD,7);if(a&2){var c;_.gf(c=_.lf())&&(b.L2=c.first)}},features:[_.Be],Aa:2,Ba:6,Fa:[[3,"configs","disabled","values"]],va:function(a,b){a&1&&(_.B(0,"xap-multi-text-field-base",0),_.K("values",function(c){return _.rkb(b,c)}),_.Q(1,"async"),_.D());a&2&&_.z("configs",_.af(4,H5b,b.So))("disabled",_.R(1,2,b.disabled))},Ia:[_.rD,_.mm],nb:2,Na:0});var qSb=function(){_.DC.apply(this,arguments)};_.V(qSb,_.DC);_.W.Object.defineProperties(qSb.prototype,{WF:{configurable:!0,enumerable:!0,get:function(){return this.config.displayName}}});var ySb=sSb("tests","Exclude Tests"),zSb=sSb("generatedFiles","Exclude Generated Files"),I5b=function(){_.DC.apply(this,arguments)};_.V(I5b,_.DC);_.W.Object.defineProperties(I5b.prototype,{WF:{configurable:!0,enumerable:!0,get:function(){var a=this.msa(this.value.iq);return this.config.displayName+": "+a}}});
var J5b=function(a,b){return new I5b({id:"path",displayName:"Path"},a,b)},ASb={zj:J5b,mz:[_.pD],Nl:TQ,RSa:!0,hD:{nqa:J5b(_.pD,new _.BC),displayName:"Path",hua:F5b,ED:!0}},K5b=function(){_.DC.apply(this,arguments)};_.V(K5b,_.DC);_.W.Object.defineProperties(K5b.prototype,{WF:{configurable:!0,enumerable:!0,get:function(){var a=this.value.Am.filter(function(b){return null!==b});a=2<a.length?"("+a.length+")":a.map(function(b){return b.displayName}).join(", ");return this.config.displayName+": "+a}}});
var tSb=function(a,b){return new K5b({id:"category",displayName:"Category"},a,b)},L5b=function(){_.DC.apply(this,arguments)};_.V(L5b,_.DC);_.W.Object.defineProperties(L5b.prototype,{WF:{configurable:!0,enumerable:!0,get:function(){var a=this.value.Am.filter(function(b){return null!==b});a=2<a.length?"("+a.length+")":a.join(", ");return this.config.displayName+": "+a}}});var CSb=function(a,b){return new L5b({id:"buildConfigs",displayName:"Build Configs"},a,b)};var M5b=new _.mc("GMAT_CHIPS_OPTIONS",{Ja:"root",oa:function(){return{Gm:!1}}});var N5b=function(a){this.options=a};N5b.ha=function(a){return new (a||N5b)(_.x(M5b))};
N5b.Ha=_.gc({type:N5b,qa:[["mat-chip"],["mat-basic-chip"],["mat-chip-row"],["mat-basic-chip-row"],["mat-chip-option"],["mat-basic-chip-option"]],Cb:16,lb:function(a,b){a&2&&_.Ge("gmat-mdc-chip",!b.options.Gm)("gmat-input-chip","input"===b.wd)("gmat-filter-chip","hairline-filter"===b.wd||"protected-filter"===b.wd)("gmat-suggestive-chip","hairline-suggestive"===b.wd||"protected-suggestive"===b.wd)("gmat-assistive-chip","hairline-assistive"===b.wd||"protected-assistive"===b.wd)("gmat-hairline-chip",
"input"===b.wd||"hairline-filter"===b.wd||"hairline-suggestive"===b.wd||"hairline-assistive"===b.wd)("gmat-protected-chip","protected-filter"===b.wd||"protected-suggestive"===b.wd||"protected-assistive"===b.wd)("gmat-selectable-chip","input"===b.wd||"hairline-filter"===b.wd||"protected-filter"===b.wd)},inputs:{wd:"appearance"}});var O5b=new _.mc("mat-chips-default-options"),P5b=new _.mc("MatChipAvatar"),Q5b=new _.mc("MatChipTrailingIcon"),R5b=new _.mc("MatChipRemove"),S5b=new _.mc("MatChip");var T5b=_.dh(function(){},-1),UQ=function(a,b){var c=T5b.call(this)||this;c.Oa=a;c.hJ=b;c.oS=!0;c.q5=!0;c.Jc=!1;c.aFa=!1;"BUTTON"===a.ta.nodeName&&a.ta.setAttribute("type","button");return c};_.V(UQ,T5b);_.k=UQ.prototype;_.k.Coc=function(){return this.disabled&&!this.aFa?"":null};_.k.kpc=function(){return this.disabled&&!this.aFa||!this.oS?null:this.tabIndex.toString()};_.k.focus=function(){this.Oa.ta.focus()};_.k.wq=function(a){!this.disabled&&this.oS&&this.q5&&(a.preventDefault(),this.hJ.bHa())};
_.k.Yg=function(a){13!==a.keyCode&&32!==a.keyCode||this.disabled||!this.oS||!this.q5||this.hJ.lUc||(a.preventDefault(),this.hJ.bHa())};_.W.Object.defineProperties(UQ.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Jc||this.hJ.disabled},set:function(a){this.Jc=_.Ug(a)}}});UQ.ha=function(a){return new (a||UQ)(_.x(_.Rc),_.x(S5b))};
UQ.Ha=_.gc({type:UQ,qa:[["","matChipAction",""]],Db:[1,"mdc-evolution-chip__action","mat-mdc-chip-action"],Cb:9,lb:function(a,b){a&1&&_.K("click",function(c){return b.wq(c)})("keydown",function(c){return b.Yg(c)});a&2&&(_.Ee("tabindex",b.kpc())("disabled",b.Coc())("aria-disabled",b.disabled),_.Ge("mdc-evolution-chip__action--primary",b.q5)("mdc-evolution-chip__action--presentational",!b.oS)("mdc-evolution-chip__action--trailing",!b.q5))},inputs:{disabled:"disabled",tabIndex:"tabIndex",oS:"isInteractive",
aFa:"_allowFocusWhenDisabled"},features:[_.Be]});var VQ=function(){var a=UQ.apply(this,arguments)||this;a.q5=!1;return a};_.V(VQ,UQ);VQ.prototype.wq=function(a){this.disabled||(a.stopPropagation(),a.preventDefault(),this.hJ.remove())};VQ.prototype.Yg=function(a){13!==a.keyCode&&32!==a.keyCode||this.disabled||(a.stopPropagation(),a.preventDefault(),this.hJ.remove())};VQ.ha=function(){var a;return function(b){return(a||(a=_.Pc(VQ)))(b||VQ)}}();
VQ.Ha=_.gc({type:VQ,qa:[["","matChipRemove",""]],Db:["role","button",1,"mat-mdc-chip-remove","mat-mdc-chip-trailing-icon","mat-mdc-focus-indicator","mdc-evolution-chip__icon","mdc-evolution-chip__icon--trailing"],Cb:1,lb:function(a){a&2&&_.Ee("aria-hidden",null)},features:[_.Ze([{Ca:R5b,Kb:VQ}]),_.Be]});var U5b=["*",[["mat-chip-avatar"],["","matChipAvatar",""]],[["mat-chip-trailing-icon"],["","matChipRemove",""],["","matChipTrailingIcon",""]]],V5b=0,W5b=_.dh(_.ah(_.bh(_.ch(function(a){this.Oa=a})),"primary"),-1),WQ=function(a,b,c,d,e,f,g,h){b=W5b.call(this,b)||this;b.ub=a;b.vb=c;b.Bd=d;b.vpc=g;b.eab=!1;b.Un=new _.qe;b.al=new _.qe;b.role=null;b.dHa=!1;b.id="mat-mdc-chip-"+V5b++;b.ariaLabel=null;b.hhb=null;b.V6a=b.id+"-aria-description";b.g6=!0;b.TW=!1;b.removed=new _.al;b.nc=new _.al;b.dMa="mat-basic-chip";
b.Ib=e;b.Wr="NoopAnimations"===f;if(null!=h){var n;b.tabIndex=null!=(n=parseInt(h))?n:b.Knb}b.grc();return b};_.V(WQ,W5b);_.k=WQ.prototype;_.k.cp=function(){return this.dHa};_.k.Pa=function(){var a=this.Oa.ta;this.wP=a.hasAttribute(this.dMa)||a.tagName.toLowerCase()===this.dMa};_.k.Pc=function(){this.Otc=this.Oa.ta.querySelector(".mat-mdc-chip-action-label");this.Bbb&&(this.Bbb=!1,this.focus())};_.k.Ge=function(){var a=this;this.Ckc=_.Sd(this.Nkc.qd,this.Pkc.qd,this.Okc.qd).subscribe(function(){return _.vk(a.ub)})};
_.k.La=function(){this.Bd.Bl(this.Oa);var a;null==(a=this.Ckc)||a.unsubscribe();this.nc.emit({Tf:this});this.nc.complete()};_.k.remove=function(){this.Dx&&this.removed.emit({Tf:this})};_.k.xq=function(){var a;return this.disabled||this.Ed||this.Wr||this.wP||!(null==(a=this.vpc)||!a.disabled)};_.k.SW=function(){return!(!this.Q2&&!this.e1)};_.k.Yg=function(a){if(8===a.keyCode||46===a.keyCode)a.preventDefault(),this.remove()};_.k.focus=function(){this.disabled||(this.U0?this.U0.focus():this.Bbb=!0)};
_.k.WGa=function(a){return this.vla().find(function(b){b=b.Oa.ta;return b===a||b.contains(a)})};_.k.vla=function(){var a=[];this.U0&&a.push(this.U0);this.e1&&a.push(this.e1);this.Q2&&a.push(this.Q2);return a};_.k.bHa=function(){};_.k.grc=function(){var a=this;this.Bd.Bn(this.Oa,!0).subscribe(function(b){b=null!==b;b!==a.dHa&&((a.dHa=b)?a.Un.next({Tf:a}):a.vb.Ag.ka(_.he(1)).subscribe(function(){return a.vb.wc(function(){return a.al.next({Tf:a})})}))})};
_.W.Object.defineProperties(WQ.prototype,{value:{configurable:!0,enumerable:!0,get:function(){return void 0!==this.Dd?this.Dd:this.Otc.textContent.trim()},set:function(a){this.Dd=a}},Dx:{configurable:!0,enumerable:!0,get:function(){return this.g6},set:function(a){this.g6=_.Ug(a)}},highlighted:{configurable:!0,enumerable:!0,get:function(){return this.TW},set:function(a){this.TW=_.Ug(a)}}});
WQ.ha=function(a){return new (a||WQ)(_.x(_.sl),_.x(_.Rc),_.x(_.ye),_.x(_.Ep),_.x(_.Yg),_.x(_.tk,8),_.x(_.Pq,8),_.Kc("tabindex"))};
WQ.ya=_.ec({type:WQ,qa:[["mat-basic-chip"],["","mat-basic-chip",""],["mat-chip"],["","mat-chip",""]],zd:function(a,b,c){a&1&&(_.kf(c,P5b,5),_.kf(c,Q5b,5),_.kf(c,R5b,5),_.kf(c,P5b,5),_.kf(c,Q5b,5),_.kf(c,R5b,5));if(a&2){var d;_.gf(d=_.lf())&&(b.dH=d.first);_.gf(d=_.lf())&&(b.Q2=d.first);_.gf(d=_.lf())&&(b.e1=d.first);_.gf(d=_.lf())&&(b.Nkc=d);_.gf(d=_.lf())&&(b.Pkc=d);_.gf(d=_.lf())&&(b.Okc=d)}},tb:function(a,b){a&1&&(_.hf(_.Qq,5),_.hf(UQ,5));if(a&2){var c;_.gf(c=_.lf())&&(b.aN=c.first);_.gf(c=_.lf())&&
(b.U0=c.first)}},Db:[1,"mat-mdc-chip"],Cb:30,lb:function(a,b){a&1&&_.K("keydown",function(c){return b.Yg(c)});a&2&&(_.Le("id",b.id),_.Ee("role",b.role)("tabindex",b.role?b.tabIndex:null)("aria-label",b.ariaLabel),_.Ge("mdc-evolution-chip",!b.wP)("mdc-evolution-chip--disabled",b.disabled)("mdc-evolution-chip--with-trailing-action",b.SW())("mdc-evolution-chip--with-primary-graphic",b.dH)("mdc-evolution-chip--with-primary-icon",b.dH)("mdc-evolution-chip--with-avatar",b.dH)("mat-mdc-chip-with-avatar",
b.dH)("mat-mdc-chip-highlighted",b.highlighted)("mat-mdc-chip-disabled",b.disabled)("mat-mdc-basic-chip",b.wP)("mat-mdc-standard-chip",!b.wP)("mat-mdc-chip-with-trailing-icon",b.SW())("_mat-animation-noopable",b.Wr))},inputs:{color:"color",disabled:"disabled",Ed:"disableRipple",tabIndex:"tabIndex",role:"role",id:"id",ariaLabel:["aria-label","ariaLabel"],hhb:["aria-description","ariaDescription"],value:"value",Dx:"removable",highlighted:"highlighted"},outputs:{removed:"removed",nc:"destroyed"},Zb:["matChip"],
features:[_.Ze([{Ca:S5b,Kb:WQ}]),_.Be],kc:["*","mat-chip-avatar, [matChipAvatar]","mat-chip-trailing-icon,[matChipRemove],[matChipTrailingIcon]"],Aa:9,Ba:6,Fa:[["matRipple","",1,"mat-mdc-chip-ripple",3,"matRippleDisabled","matRippleCentered","matRippleTrigger"],[1,"mat-mdc-chip-focus-overlay"],[1,"mdc-evolution-chip__cell","mdc-evolution-chip__cell--primary"],["matChipAction","",3,"isInteractive"],["class","mdc-evolution-chip__graphic mat-mdc-chip-graphic",4,"ngIf"],[1,"mdc-evolution-chip__text-label",
"mat-mdc-chip-action-label"],[1,"mat-mdc-chip-primary-focus-indicator","mat-mdc-focus-indicator"],["class","mdc-evolution-chip__cell mdc-evolution-chip__cell--trailing",4,"ngIf"],[1,"mdc-evolution-chip__graphic","mat-mdc-chip-graphic"],[1,"mdc-evolution-chip__cell","mdc-evolution-chip__cell--trailing"]],va:function(a,b){a&1&&(_.Re(U5b),_.F(0,"span",0)(1,"span",1),_.B(2,"span",2)(3,"span",3),_.N(4,ISb,2,0,"span",4),_.B(5,"span",5),_.Se(6),_.F(7,"span",6),_.D()()(),_.N(8,JSb,2,0,"span",7));a&2&&(_.z("matRippleDisabled",
b.xq())("matRippleCentered",b.eab)("matRippleTrigger",b.Oa.ta),_.w(3),_.z("isInteractive",!1),_.w(1),_.z("ngIf",b.dH),_.w(4),_.z("ngIf",b.SW()))},Ia:[_.hm,_.Qq,UQ],styles:['.mdc-evolution-chip,.mdc-evolution-chip__cell,.mdc-evolution-chip__action{display:inline-flex;align-items:center}.mdc-evolution-chip{position:relative;max-width:100%}.mdc-evolution-chip .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-evolution-chip__cell,.mdc-evolution-chip__action{height:100%}.mdc-evolution-chip__cell--primary{overflow-x:hidden}.mdc-evolution-chip__cell--trailing{flex:1 0 auto}.mdc-evolution-chip__action{align-items:center;background:none;border:none;box-sizing:content-box;cursor:pointer;display:inline-flex;justify-content:center;outline:none;padding:0;text-decoration:none;color:inherit}.mdc-evolution-chip__action--presentational{cursor:auto}.mdc-evolution-chip--disabled,.mdc-evolution-chip__action:disabled{pointer-events:none}.mdc-evolution-chip__action--primary{overflow-x:hidden}.mdc-evolution-chip__action--trailing{position:relative;overflow:visible}.mdc-evolution-chip__action--primary:before{box-sizing:border-box;content:"";height:100%;left:0;position:absolute;pointer-events:none;top:0;width:100%;z-index:1}.mdc-evolution-chip--touch{margin-top:8px;margin-bottom:8px}.mdc-evolution-chip__action-touch{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%)}.mdc-evolution-chip__text-label{white-space:nowrap;user-select:none;text-overflow:ellipsis;overflow:hidden}.mdc-evolution-chip__graphic{align-items:center;display:inline-flex;justify-content:center;overflow:hidden;pointer-events:none;position:relative;flex:1 0 auto}.mdc-evolution-chip__checkmark{position:absolute;opacity:0;top:50%;left:50%}.mdc-evolution-chip--selectable:not(.mdc-evolution-chip--selected):not(.mdc-evolution-chip--with-primary-icon) .mdc-evolution-chip__graphic{width:0}.mdc-evolution-chip__checkmark-background{opacity:0}.mdc-evolution-chip__checkmark-svg{display:block}.mdc-evolution-chip__checkmark-path{stroke-width:2px;stroke-dasharray:29.7833385;stroke-dashoffset:29.7833385;stroke:currentColor}.mdc-evolution-chip--selecting .mdc-evolution-chip__graphic{transition:width 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--selecting .mdc-evolution-chip__checkmark{transition:transform 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1);transform:translate(-75%, -50%)}.mdc-evolution-chip--selecting .mdc-evolution-chip__checkmark-path{transition:stroke-dashoffset 150ms 45ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--deselecting .mdc-evolution-chip__graphic{transition:width 100ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--deselecting .mdc-evolution-chip__checkmark{transition:opacity 50ms 0ms linear,transform 100ms 0ms cubic-bezier(0.4, 0, 0.2, 1);transform:translate(-75%, -50%)}.mdc-evolution-chip--deselecting .mdc-evolution-chip__checkmark-path{stroke-dashoffset:0}.mdc-evolution-chip--selecting-with-primary-icon .mdc-evolution-chip__icon--primary{transition:opacity 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--selecting-with-primary-icon .mdc-evolution-chip__checkmark-path{transition:stroke-dashoffset 150ms 75ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--deselecting-with-primary-icon .mdc-evolution-chip__icon--primary{transition:opacity 150ms 75ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--deselecting-with-primary-icon .mdc-evolution-chip__checkmark{transition:opacity 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1);transform:translate(-50%, -50%)}.mdc-evolution-chip--deselecting-with-primary-icon .mdc-evolution-chip__checkmark-path{stroke-dashoffset:0}.mdc-evolution-chip--selected .mdc-evolution-chip__icon--primary{opacity:0}.mdc-evolution-chip--selected .mdc-evolution-chip__checkmark{transform:translate(-50%, -50%);opacity:1}.mdc-evolution-chip--selected .mdc-evolution-chip__checkmark-path{stroke-dashoffset:0}@keyframes mdc-evolution-chip-enter{from{transform:scale(0.8);opacity:.4}to{transform:scale(1);opacity:1}}.mdc-evolution-chip--enter{animation:mdc-evolution-chip-enter 100ms 0ms cubic-bezier(0, 0, 0.2, 1)}@keyframes mdc-evolution-chip-exit{from{opacity:1}to{opacity:0}}.mdc-evolution-chip--exit{animation:mdc-evolution-chip-exit 75ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mdc-evolution-chip--hidden{opacity:0;pointer-events:none;transition:width 150ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mat-mdc-standard-chip .mdc-evolution-chip__checkmark{height:20px;width:20px}.mat-mdc-standard-chip .mdc-evolution-chip__icon--trailing{height:18px;width:18px;font-size:18px}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary{padding-left:12px;padding-right:12px}[dir=rtl] .mat-mdc-standard-chip .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:12px;padding-right:12px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic{padding-left:6px;padding-right:6px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic[dir=rtl]{padding-left:6px;padding-right:6px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary{padding-left:0;padding-right:12px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:12px;padding-right:0}.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing{padding-left:8px;padding-right:8px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing,.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing[dir=rtl]{padding-left:8px;padding-right:8px}.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing{left:8px;right:initial}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing,.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing[dir=rtl]{left:initial;right:8px}.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:12px;padding-right:0}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:0;padding-right:12px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic{padding-left:6px;padding-right:6px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic[dir=rtl]{padding-left:6px;padding-right:6px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing{padding-left:8px;padding-right:8px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing[dir=rtl]{padding-left:8px;padding-right:8px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing{left:8px;right:initial}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing[dir=rtl]{left:initial;right:8px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:0;padding-right:0}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:0;padding-right:0}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__checkmark{color:var(--mdc-chip-with-icon-selected-icon-color, currentColor)}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic{padding-left:4px;padding-right:8px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic[dir=rtl]{padding-left:8px;padding-right:4px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary{padding-left:0;padding-right:12px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:12px;padding-right:0}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic{padding-left:4px;padding-right:8px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic[dir=rtl]{padding-left:8px;padding-right:4px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing{padding-left:8px;padding-right:8px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing[dir=rtl]{padding-left:8px;padding-right:8px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing{left:8px;right:initial}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing[dir=rtl]{left:initial;right:8px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:0;padding-right:0}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:0;padding-right:0}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--selectable:not(.mdc-evolution-chip--with-primary-icon){--mdc-chip-graphic-selected-width:24px}.mdc-evolution-chip--with-avatar .mdc-evolution-chip__graphic{height:24px;width:24px;font-size:24px}.mdc-evolution-chip--with-avatar .mdc-evolution-chip__icon--primary{height:24px;width:24px;font-size:24px}.mat-mdc-standard-chip{-webkit-tap-highlight-color:rgba(0,0,0,0);border-radius:var(--mdc-chip-container-shape-radius, 16px 16px 16px 16px);height:var(--mdc-chip-container-height, 32px)}.mat-mdc-standard-chip .mdc-evolution-chip__ripple{border-radius:var(--mdc-chip-container-shape-radius, 16px 16px 16px 16px)}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:before{border-radius:var(--mdc-chip-container-shape-radius, 16px 16px 16px 16px)}.mat-mdc-standard-chip .mdc-evolution-chip__icon--primary{border-radius:var(--mdc-chip-with-avatar-avatar-shape-radius, 14px 14px 14px 14px)}.mat-mdc-standard-chip.mdc-evolution-chip--selectable:not(.mdc-evolution-chip--with-primary-icon){--mdc-chip-graphic-selected-width:var(--mdc-chip-with-avatar-avatar-size, 28px)}.mat-mdc-standard-chip .mdc-evolution-chip__graphic{height:var(--mdc-chip-with-avatar-avatar-size, 28px);width:var(--mdc-chip-with-avatar-avatar-size, 28px);font-size:var(--mdc-chip-with-avatar-avatar-size, 28px)}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:before{border-width:var(--mdc-chip-outline-width, 1px)}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:before{border-width:var(--mdc-chip-flat-outline-width, 1px)}.mat-mdc-standard-chip.mdc-evolution-chip--selected .mdc-evolution-chip__action--primary:before{border-width:var(--mdc-chip-flat-selected-outline-width, 0)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--selected) .mdc-evolution-chip__action--primary:before{border-width:var(--mdc-chip-flat-unselected-outline-width, 1px)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled){background-color:var(--mdc-chip-elevated-container-color, transparent)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled{background-color:var(--mdc-chip-elevated-disabled-container-color, transparent)}.mat-mdc-standard-chip.mdc-evolution-chip--selected.mdc-evolution-chip--disabled{background-color:var(--mdc-chip-elevated-disabled-container-color, transparent)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__text-label{color:var(--mdc-chip-label-text-color, currentColor)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__text-label{color:var(--mdc-chip-disabled-label-text-color, currentColor)}.mat-mdc-standard-chip.mdc-evolution-chip--selected.mdc-evolution-chip--disabled .mdc-evolution-chip__text-label{color:var(--mdc-chip-disabled-label-text-color, currentColor)}.mat-mdc-standard-chip .mdc-evolution-chip__icon--primary{height:var(--mdc-chip-with-icon-icon-size, 18px);width:var(--mdc-chip-with-icon-icon-size, 18px);font-size:var(--mdc-chip-with-icon-icon-size, 18px)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__icon--primary{color:var(--mdc-chip-with-icon-icon-color, currentColor)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--primary{color:var(--mdc-chip-with-icon-disabled-icon-color, currentColor)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__checkmark{color:var(--mdc-chip-with-icon-selected-icon-color, currentColor)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__checkmark{color:var(--mdc-chip-with-icon-disabled-icon-color, currentColor)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__icon--trailing{color:var(--mdc-chip-with-trailing-icon-trailing-icon-color, currentColor)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing{color:var(--mdc-chip-with-trailing-icon-disabled-trailing-icon-color, currentColor)}.cdk-high-contrast-active .mat-mdc-standard-chip{outline:solid 1px}.cdk-high-contrast-active .mat-mdc-standard-chip .mdc-evolution-chip__checkmark-path{stroke:CanvasText !important}.mat-mdc-standard-chip.mdc-evolution-chip--disabled{opacity:.4}.mat-mdc-standard-chip .mdc-evolution-chip__cell--primary,.mat-mdc-standard-chip .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip .mat-mdc-chip-action-label{overflow:visible}.mat-mdc-standard-chip .mdc-evolution-chip__cell--primary{width:100%}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary{font:inherit;letter-spacing:inherit;white-space:inherit}.mat-mdc-standard-chip .mat-mdc-chip-graphic,.mat-mdc-standard-chip .mat-mdc-chip-trailing-icon{box-sizing:content-box}.mat-mdc-standard-chip._mat-animation-noopable,.mat-mdc-standard-chip._mat-animation-noopable .mdc-evolution-chip__graphic,.mat-mdc-standard-chip._mat-animation-noopable .mdc-evolution-chip__checkmark,.mat-mdc-standard-chip._mat-animation-noopable .mdc-evolution-chip__checkmark-path{transition-duration:1ms;animation-duration:1ms}.mat-mdc-basic-chip .mdc-evolution-chip__action--primary{font:inherit}.mat-mdc-chip-focus-overlay{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;opacity:0;border-radius:inherit;transition:opacity 150ms linear}._mat-animation-noopable .mat-mdc-chip-focus-overlay{transition:none}.mat-mdc-basic-chip .mat-mdc-chip-focus-overlay{display:none}.mat-mdc-chip:hover .mat-mdc-chip-focus-overlay{opacity:.04}.mat-mdc-chip.cdk-focused .mat-mdc-chip-focus-overlay{opacity:.12}.mat-mdc-chip-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-chip-avatar{text-align:center;line-height:1;color:var(--mdc-chip-with-icon-icon-color, currentColor)}.mat-mdc-chip{position:relative;z-index:0}.mat-mdc-chip-action-label{text-align:left;z-index:1}[dir=rtl] .mat-mdc-chip-action-label{text-align:right}.mat-mdc-chip.mdc-evolution-chip--with-trailing-action .mat-mdc-chip-action-label{position:relative}.mat-mdc-chip-action-label .mat-mdc-chip-primary-focus-indicator{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.mat-mdc-chip-action-label .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 2px) * -1)}.mat-mdc-chip-remove{opacity:.54}.mat-mdc-chip-remove:focus{opacity:1}.mat-mdc-chip-remove::before{margin:calc(var(--mat-mdc-focus-indicator-border-width, 3px) * -1);left:8px;right:8px}.mat-mdc-chip-remove .mat-icon{width:inherit;height:inherit;font-size:inherit;box-sizing:content-box}.mat-chip-edit-input{cursor:text;display:inline-block;color:inherit;outline:0}.cdk-high-contrast-active .mat-mdc-chip-selected:not(.mat-mdc-chip-multiple){outline-width:3px}.mat-mdc-chip-action:focus .mat-mdc-focus-indicator::before{content:""}\n'],
nb:2,Na:0});var X5b=_.dh(function(){}),XQ=function(a,b,c){var d=X5b.call(this,a)||this;d.Oa=a;d.ub=b;d.zc=c;d.nma=null;d.Sb=new _.qe;d.r8a="presentation";d.Jc=!1;d.KW=null;d.Uka=new _.nf;return d};_.V(XQ,X5b);_.k=XQ.prototype;_.k.Pc=function(){this.ftc();this.Wtc();this.Xtc()};_.k.La=function(){var a;null==(a=this.Ec)||a.destroy();this.Uka.destroy();this.Sb.next();this.Sb.complete()};_.k.Ola=function(){return this.Di&&this.Di.some(function(a){return a.cp()})};
_.k.UP=function(){var a=this;this.Di&&this.Di.forEach(function(b){b.disabled=a.Jc;_.vk(b.ub)})};_.k.focus=function(){};_.k.Yg=function(a){this.DIa(a)&&this.Ec.wA(a)};_.k.cX=function(a){return 0<=a&&a<this.Di.length};_.k.ZEa=function(){var a=this;if(-1!==this.tabIndex){var b=this.tabIndex;this.tabIndex=-1;setTimeout(function(){return a.tabIndex=b})}};_.k.wla=function(a){var b=this;return this.Di.qd.ka(_.te(null),_.ue(function(){return _.Sd.apply(null,_.qc(b.Di.map(a)))}))};
_.k.DIa=function(a){for(a=a.target;a&&a!==this.Oa.ta;){if(a.classList.contains("mat-mdc-chip"))return!0;a=a.parentElement}return!1};
_.k.ftc=function(){var a=this;this.Di.qd.ka(_.te(this.Di)).subscribe(function(c){var d=[];c.forEach(function(e){return e.vla().forEach(function(f){return d.push(f)})});a.Uka.reset(d);_.ff(a.Uka)});this.Ec=_.iib(_.$p(_.Uy(_.q$a(new _.cq(this.Uka)),this.zc?this.zc.value:"ltr")),function(c){return a.bdb(c)});this.i8.ka(_.ve(this.Sb)).subscribe(function(c){(c=c.Tf.WGa(document.activeElement))&&_.aq(a.Ec,c)});var b;null==(b=this.zc)||b.kd.ka(_.ve(this.Sb)).subscribe(function(c){return _.Uy(a.Ec,c)})};
_.k.bdb=function(a){return!a.oS||a.disabled};_.k.Wtc=function(){var a=this;this.Di.qd.ka(_.te(null),_.ve(this.Sb)).subscribe(function(){a.disabled&&Promise.resolve().then(function(){return a.UP()});a.fsc()})};_.k.Xtc=function(){var a=this;this.Zwc.ka(_.ve(this.Sb)).subscribe(function(b){var c=a.Di.toArray().indexOf(b.Tf);a.cX(c)&&b.Tf.cp()&&(a.nma=c)})};
_.k.fsc=function(){if(null!=this.nma){if(this.Di.length){var a=Math.min(this.nma,this.Di.length-1);a=this.Di.toArray()[a];a.disabled?1===this.Di.length?this.focus():_.ATa(this.Ec):a.focus()}else this.focus();this.nma=null}};
_.W.Object.defineProperties(XQ.prototype,{i8:{configurable:!0,enumerable:!0,get:function(){return this.wla(function(a){return a.Un})}},Zwc:{configurable:!0,enumerable:!0,get:function(){return this.wla(function(a){return a.nc})}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.Jc},set:function(a){this.Jc=_.Ug(a);this.UP()}},empty:{configurable:!0,enumerable:!0,get:function(){return 0===this.Di.length}},role:{configurable:!0,enumerable:!0,get:function(){return this.KW?this.KW:this.empty?
null:this.r8a},set:function(a){this.KW=a}},focused:{configurable:!0,enumerable:!0,get:function(){return this.Ola()}}});XQ.ha=function(a){return new (a||XQ)(_.x(_.Rc),_.x(_.sl),_.x(_.dq,8))};
XQ.ya=_.ec({type:XQ,qa:[["mat-chip-set"]],zd:function(a,b,c){a&1&&_.kf(c,WQ,5);if(a&2){var d;_.gf(d=_.lf())&&(b.Di=d)}},Db:[1,"mat-mdc-chip-set","mdc-evolution-chip-set"],Cb:1,lb:function(a,b){a&1&&_.K("keydown",function(c){return b.Yg(c)});a&2&&_.Ee("role",b.role)},inputs:{disabled:"disabled",role:"role"},features:[_.Be],kc:["*"],Aa:2,Ba:0,Fa:[["role","presentation",1,"mdc-evolution-chip-set__chips"]],va:function(a){a&1&&(_.Re(),_.B(0,"div",0),_.Se(1),_.D())},styles:[".mdc-evolution-chip-set{display:flex}.mdc-evolution-chip-set:focus{outline:none}.mdc-evolution-chip-set__chips{display:flex;flex-flow:wrap;min-width:0}.mdc-evolution-chip-set--overflow .mdc-evolution-chip-set__chips{flex-flow:nowrap}.mdc-evolution-chip-set .mdc-evolution-chip-set__chips{margin-left:-8px;margin-right:0}[dir=rtl] .mdc-evolution-chip-set .mdc-evolution-chip-set__chips,.mdc-evolution-chip-set .mdc-evolution-chip-set__chips[dir=rtl]{margin-left:0;margin-right:-8px}.mdc-evolution-chip-set .mdc-evolution-chip{margin-left:8px;margin-right:0}[dir=rtl] .mdc-evolution-chip-set .mdc-evolution-chip,.mdc-evolution-chip-set .mdc-evolution-chip[dir=rtl]{margin-left:0;margin-right:8px}.mdc-evolution-chip-set .mdc-evolution-chip{margin-top:4px;margin-bottom:4px}.mat-mdc-chip-set .mdc-evolution-chip-set__chips{min-width:100%}.mat-mdc-chip-set-stacked{flex-direction:column;align-items:flex-start}.mat-mdc-chip-set-stacked .mat-mdc-chip{width:100%}input.mat-mdc-chip-input{flex:1 0 150px;margin-left:8px}[dir=rtl] input.mat-mdc-chip-input{margin-left:0;margin-right:8px}\n"],
nb:2,Na:0});var Y5b=function(a,b,c,d,e,f,g){a=XQ.call(this,a,b,c)||this;a.y4=d;a.X5=e;a.Y5=f;a.Qe=g;a.Wc=new _.qe;return a};_.V(Y5b,XQ);Y5b.ya=XQ.ya;Y5b.ha=XQ.ha;_.hqa(Y5b);var Z5b=["*",[["mat-chip-avatar"],["","matChipAvatar",""]],[["mat-chip-trailing-icon"],["","matChipRemove",""],["","matChipTrailingIcon",""]]],YQ=function(){var a=WQ.apply(this,arguments)||this;a.aj=_.cc(O5b,{optional:!0});a.j8=!0;a.vW=!1;var b,c;a.D7a=null!=(c=null==(b=a.aj)?void 0:b.Ls)?c:!1;a.Rt=!0;a.Xd=!1;a.dMa="mat-basic-chip-option";a.gt=new _.al;return a};_.V(YQ,WQ);_.k=YQ.prototype;_.k.Pa=function(){WQ.prototype.Pa.call(this);this.role="presentation"};_.k.select=function(){this.wJ(!0,!1,!0)};
_.k.fj=function(){this.wJ(!1,!1,!0)};_.k.R_a=function(){this.wJ(!0,!0,!0)};_.k.x2a=function(a){this.wJ(!this.selected,void 0===a?!1:a,!0)};_.k.bHa=function(){this.Ix&&!this.disabled&&this.x2a(!0)};_.k.o$a=function(){return this.dH?!0:!this.D7a||this.vW};_.k.wJ=function(a,b,c){a!==this.selected&&(this.Xd=a,c&&this.gt.emit({source:this,O_:b,selected:this.selected}),_.vk(this.ub))};
_.W.Object.defineProperties(YQ.prototype,{Ix:{configurable:!0,enumerable:!0,get:function(){return this.Rt&&this.j8},set:function(a){this.Rt=_.Ug(a);_.vk(this.ub)}},selected:{configurable:!0,enumerable:!0,get:function(){return this.Xd},set:function(a){this.wJ(_.Ug(a),!1,!0)}},ariaSelected:{configurable:!0,enumerable:!0,get:function(){return this.Ix?this.selected.toString():null}}});YQ.ha=function(){var a;return function(b){return(a||(a=_.Pc(YQ)))(b||YQ)}}();
YQ.ya=_.ec({type:YQ,qa:[["mat-basic-chip-option"],["","mat-basic-chip-option",""],["mat-chip-option"],["","mat-chip-option",""]],Db:[1,"mat-mdc-chip","mat-mdc-chip-option"],Cb:37,lb:function(a,b){a&2&&(_.Le("id",b.id),_.Ee("tabindex",null)("aria-label",null)("aria-description",null)("role",b.role),_.Ge("mdc-evolution-chip",!b.wP)("mdc-evolution-chip--filter",!b.wP)("mdc-evolution-chip--selectable",!b.wP)("mat-mdc-chip-selected",b.selected)("mat-mdc-chip-multiple",b.vW)("mat-mdc-chip-disabled",b.disabled)("mat-mdc-chip-with-avatar",
b.dH)("mdc-evolution-chip--disabled",b.disabled)("mdc-evolution-chip--selected",b.selected)("mdc-evolution-chip--selecting",!b.Wr)("mdc-evolution-chip--with-trailing-action",b.SW())("mdc-evolution-chip--with-primary-icon",b.dH)("mdc-evolution-chip--with-primary-graphic",b.o$a())("mdc-evolution-chip--with-avatar",b.dH)("mat-mdc-chip-highlighted",b.highlighted)("mat-mdc-chip-with-trailing-icon",b.SW()))},inputs:{color:"color",disabled:"disabled",Ed:"disableRipple",tabIndex:"tabIndex",Ix:"selectable",
selected:"selected"},outputs:{gt:"selectionChange"},features:[_.Ze([{Ca:WQ,Kb:YQ},{Ca:S5b,Kb:YQ}]),_.Be],kc:["*","mat-chip-avatar, [matChipAvatar]","mat-chip-trailing-icon,[matChipRemove],[matChipTrailingIcon]"],Aa:11,Ba:12,Fa:[["matRipple","",1,"mat-mdc-chip-ripple",3,"matRippleDisabled","matRippleCentered","matRippleTrigger"],[1,"mat-mdc-chip-focus-overlay"],[1,"mdc-evolution-chip__cell","mdc-evolution-chip__cell--primary"],["matChipAction","","role","option",3,"tabIndex","_allowFocusWhenDisabled"],
["class","mdc-evolution-chip__graphic mat-mdc-chip-graphic",4,"ngIf"],[1,"mdc-evolution-chip__text-label","mat-mdc-chip-action-label"],[1,"mat-mdc-chip-primary-focus-indicator","mat-mdc-focus-indicator"],["class","mdc-evolution-chip__cell mdc-evolution-chip__cell--trailing",4,"ngIf"],[1,"cdk-visually-hidden",3,"id"],[1,"mdc-evolution-chip__graphic","mat-mdc-chip-graphic"],[1,"mdc-evolution-chip__checkmark"],["viewBox","-2 -3 30 30","focusable","false",1,"mdc-evolution-chip__checkmark-svg"],["fill",
"none","stroke","currentColor","d","M1.73,12.91 8.1,19.28 22.79,4.59",1,"mdc-evolution-chip__checkmark-path"],[1,"mdc-evolution-chip__cell","mdc-evolution-chip__cell--trailing"]],va:function(a,b){a&1&&(_.Re(Z5b),_.F(0,"span",0)(1,"span",1),_.B(2,"span",2)(3,"button",3),_.N(4,KSb,5,0,"span",4),_.B(5,"span",5),_.Se(6),_.F(7,"span",6),_.D()()(),_.N(8,LSb,2,0,"span",7),_.B(9,"span",8),_.P(10),_.D());a&2&&(_.z("matRippleDisabled",b.xq())("matRippleCentered",b.eab)("matRippleTrigger",b.Oa.ta),_.w(3),_.z("tabIndex",
b.tabIndex)("_allowFocusWhenDisabled",!0),_.Ee("aria-selected",b.ariaSelected)("aria-label",b.ariaLabel)("aria-describedby",b.V6a),_.w(1),_.z("ngIf",b.o$a()),_.w(4),_.z("ngIf",b.SW()),_.w(1),_.z("id",b.V6a),_.w(1),_.Ye(b.hhb))},Ia:[_.hm,_.Qq,UQ],styles:['.mdc-evolution-chip,.mdc-evolution-chip__cell,.mdc-evolution-chip__action{display:inline-flex;align-items:center}.mdc-evolution-chip{position:relative;max-width:100%}.mdc-evolution-chip .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-evolution-chip__cell,.mdc-evolution-chip__action{height:100%}.mdc-evolution-chip__cell--primary{overflow-x:hidden}.mdc-evolution-chip__cell--trailing{flex:1 0 auto}.mdc-evolution-chip__action{align-items:center;background:none;border:none;box-sizing:content-box;cursor:pointer;display:inline-flex;justify-content:center;outline:none;padding:0;text-decoration:none;color:inherit}.mdc-evolution-chip__action--presentational{cursor:auto}.mdc-evolution-chip--disabled,.mdc-evolution-chip__action:disabled{pointer-events:none}.mdc-evolution-chip__action--primary{overflow-x:hidden}.mdc-evolution-chip__action--trailing{position:relative;overflow:visible}.mdc-evolution-chip__action--primary:before{box-sizing:border-box;content:"";height:100%;left:0;position:absolute;pointer-events:none;top:0;width:100%;z-index:1}.mdc-evolution-chip--touch{margin-top:8px;margin-bottom:8px}.mdc-evolution-chip__action-touch{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%)}.mdc-evolution-chip__text-label{white-space:nowrap;user-select:none;text-overflow:ellipsis;overflow:hidden}.mdc-evolution-chip__graphic{align-items:center;display:inline-flex;justify-content:center;overflow:hidden;pointer-events:none;position:relative;flex:1 0 auto}.mdc-evolution-chip__checkmark{position:absolute;opacity:0;top:50%;left:50%}.mdc-evolution-chip--selectable:not(.mdc-evolution-chip--selected):not(.mdc-evolution-chip--with-primary-icon) .mdc-evolution-chip__graphic{width:0}.mdc-evolution-chip__checkmark-background{opacity:0}.mdc-evolution-chip__checkmark-svg{display:block}.mdc-evolution-chip__checkmark-path{stroke-width:2px;stroke-dasharray:29.7833385;stroke-dashoffset:29.7833385;stroke:currentColor}.mdc-evolution-chip--selecting .mdc-evolution-chip__graphic{transition:width 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--selecting .mdc-evolution-chip__checkmark{transition:transform 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1);transform:translate(-75%, -50%)}.mdc-evolution-chip--selecting .mdc-evolution-chip__checkmark-path{transition:stroke-dashoffset 150ms 45ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--deselecting .mdc-evolution-chip__graphic{transition:width 100ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--deselecting .mdc-evolution-chip__checkmark{transition:opacity 50ms 0ms linear,transform 100ms 0ms cubic-bezier(0.4, 0, 0.2, 1);transform:translate(-75%, -50%)}.mdc-evolution-chip--deselecting .mdc-evolution-chip__checkmark-path{stroke-dashoffset:0}.mdc-evolution-chip--selecting-with-primary-icon .mdc-evolution-chip__icon--primary{transition:opacity 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--selecting-with-primary-icon .mdc-evolution-chip__checkmark-path{transition:stroke-dashoffset 150ms 75ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--deselecting-with-primary-icon .mdc-evolution-chip__icon--primary{transition:opacity 150ms 75ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--deselecting-with-primary-icon .mdc-evolution-chip__checkmark{transition:opacity 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1);transform:translate(-50%, -50%)}.mdc-evolution-chip--deselecting-with-primary-icon .mdc-evolution-chip__checkmark-path{stroke-dashoffset:0}.mdc-evolution-chip--selected .mdc-evolution-chip__icon--primary{opacity:0}.mdc-evolution-chip--selected .mdc-evolution-chip__checkmark{transform:translate(-50%, -50%);opacity:1}.mdc-evolution-chip--selected .mdc-evolution-chip__checkmark-path{stroke-dashoffset:0}@keyframes mdc-evolution-chip-enter{from{transform:scale(0.8);opacity:.4}to{transform:scale(1);opacity:1}}.mdc-evolution-chip--enter{animation:mdc-evolution-chip-enter 100ms 0ms cubic-bezier(0, 0, 0.2, 1)}@keyframes mdc-evolution-chip-exit{from{opacity:1}to{opacity:0}}.mdc-evolution-chip--exit{animation:mdc-evolution-chip-exit 75ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mdc-evolution-chip--hidden{opacity:0;pointer-events:none;transition:width 150ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mat-mdc-standard-chip .mdc-evolution-chip__checkmark{height:20px;width:20px}.mat-mdc-standard-chip .mdc-evolution-chip__icon--trailing{height:18px;width:18px;font-size:18px}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary{padding-left:12px;padding-right:12px}[dir=rtl] .mat-mdc-standard-chip .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:12px;padding-right:12px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic{padding-left:6px;padding-right:6px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic[dir=rtl]{padding-left:6px;padding-right:6px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary{padding-left:0;padding-right:12px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:12px;padding-right:0}.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing{padding-left:8px;padding-right:8px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing,.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing[dir=rtl]{padding-left:8px;padding-right:8px}.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing{left:8px;right:initial}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing,.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing[dir=rtl]{left:initial;right:8px}.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:12px;padding-right:0}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:0;padding-right:12px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic{padding-left:6px;padding-right:6px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic[dir=rtl]{padding-left:6px;padding-right:6px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing{padding-left:8px;padding-right:8px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing[dir=rtl]{padding-left:8px;padding-right:8px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing{left:8px;right:initial}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing[dir=rtl]{left:initial;right:8px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:0;padding-right:0}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:0;padding-right:0}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__checkmark{color:var(--mdc-chip-with-icon-selected-icon-color, currentColor)}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic{padding-left:4px;padding-right:8px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic[dir=rtl]{padding-left:8px;padding-right:4px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary{padding-left:0;padding-right:12px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:12px;padding-right:0}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic{padding-left:4px;padding-right:8px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic[dir=rtl]{padding-left:8px;padding-right:4px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing{padding-left:8px;padding-right:8px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing[dir=rtl]{padding-left:8px;padding-right:8px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing{left:8px;right:initial}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing[dir=rtl]{left:initial;right:8px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:0;padding-right:0}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:0;padding-right:0}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--selectable:not(.mdc-evolution-chip--with-primary-icon){--mdc-chip-graphic-selected-width:24px}.mdc-evolution-chip--with-avatar .mdc-evolution-chip__graphic{height:24px;width:24px;font-size:24px}.mdc-evolution-chip--with-avatar .mdc-evolution-chip__icon--primary{height:24px;width:24px;font-size:24px}.mat-mdc-standard-chip{-webkit-tap-highlight-color:rgba(0,0,0,0);border-radius:var(--mdc-chip-container-shape-radius, 16px 16px 16px 16px);height:var(--mdc-chip-container-height, 32px)}.mat-mdc-standard-chip .mdc-evolution-chip__ripple{border-radius:var(--mdc-chip-container-shape-radius, 16px 16px 16px 16px)}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:before{border-radius:var(--mdc-chip-container-shape-radius, 16px 16px 16px 16px)}.mat-mdc-standard-chip .mdc-evolution-chip__icon--primary{border-radius:var(--mdc-chip-with-avatar-avatar-shape-radius, 14px 14px 14px 14px)}.mat-mdc-standard-chip.mdc-evolution-chip--selectable:not(.mdc-evolution-chip--with-primary-icon){--mdc-chip-graphic-selected-width:var(--mdc-chip-with-avatar-avatar-size, 28px)}.mat-mdc-standard-chip .mdc-evolution-chip__graphic{height:var(--mdc-chip-with-avatar-avatar-size, 28px);width:var(--mdc-chip-with-avatar-avatar-size, 28px);font-size:var(--mdc-chip-with-avatar-avatar-size, 28px)}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:before{border-width:var(--mdc-chip-outline-width, 1px)}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:before{border-width:var(--mdc-chip-flat-outline-width, 1px)}.mat-mdc-standard-chip.mdc-evolution-chip--selected .mdc-evolution-chip__action--primary:before{border-width:var(--mdc-chip-flat-selected-outline-width, 0)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--selected) .mdc-evolution-chip__action--primary:before{border-width:var(--mdc-chip-flat-unselected-outline-width, 1px)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled){background-color:var(--mdc-chip-elevated-container-color, transparent)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled{background-color:var(--mdc-chip-elevated-disabled-container-color, transparent)}.mat-mdc-standard-chip.mdc-evolution-chip--selected.mdc-evolution-chip--disabled{background-color:var(--mdc-chip-elevated-disabled-container-color, transparent)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__text-label{color:var(--mdc-chip-label-text-color, currentColor)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__text-label{color:var(--mdc-chip-disabled-label-text-color, currentColor)}.mat-mdc-standard-chip.mdc-evolution-chip--selected.mdc-evolution-chip--disabled .mdc-evolution-chip__text-label{color:var(--mdc-chip-disabled-label-text-color, currentColor)}.mat-mdc-standard-chip .mdc-evolution-chip__icon--primary{height:var(--mdc-chip-with-icon-icon-size, 18px);width:var(--mdc-chip-with-icon-icon-size, 18px);font-size:var(--mdc-chip-with-icon-icon-size, 18px)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__icon--primary{color:var(--mdc-chip-with-icon-icon-color, currentColor)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--primary{color:var(--mdc-chip-with-icon-disabled-icon-color, currentColor)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__checkmark{color:var(--mdc-chip-with-icon-selected-icon-color, currentColor)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__checkmark{color:var(--mdc-chip-with-icon-disabled-icon-color, currentColor)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__icon--trailing{color:var(--mdc-chip-with-trailing-icon-trailing-icon-color, currentColor)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing{color:var(--mdc-chip-with-trailing-icon-disabled-trailing-icon-color, currentColor)}.cdk-high-contrast-active .mat-mdc-standard-chip{outline:solid 1px}.cdk-high-contrast-active .mat-mdc-standard-chip .mdc-evolution-chip__checkmark-path{stroke:CanvasText !important}.mat-mdc-standard-chip.mdc-evolution-chip--disabled{opacity:.4}.mat-mdc-standard-chip .mdc-evolution-chip__cell--primary,.mat-mdc-standard-chip .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip .mat-mdc-chip-action-label{overflow:visible}.mat-mdc-standard-chip .mdc-evolution-chip__cell--primary{width:100%}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary{font:inherit;letter-spacing:inherit;white-space:inherit}.mat-mdc-standard-chip .mat-mdc-chip-graphic,.mat-mdc-standard-chip .mat-mdc-chip-trailing-icon{box-sizing:content-box}.mat-mdc-standard-chip._mat-animation-noopable,.mat-mdc-standard-chip._mat-animation-noopable .mdc-evolution-chip__graphic,.mat-mdc-standard-chip._mat-animation-noopable .mdc-evolution-chip__checkmark,.mat-mdc-standard-chip._mat-animation-noopable .mdc-evolution-chip__checkmark-path{transition-duration:1ms;animation-duration:1ms}.mat-mdc-basic-chip .mdc-evolution-chip__action--primary{font:inherit}.mat-mdc-chip-focus-overlay{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;opacity:0;border-radius:inherit;transition:opacity 150ms linear}._mat-animation-noopable .mat-mdc-chip-focus-overlay{transition:none}.mat-mdc-basic-chip .mat-mdc-chip-focus-overlay{display:none}.mat-mdc-chip:hover .mat-mdc-chip-focus-overlay{opacity:.04}.mat-mdc-chip.cdk-focused .mat-mdc-chip-focus-overlay{opacity:.12}.mat-mdc-chip-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-chip-avatar{text-align:center;line-height:1;color:var(--mdc-chip-with-icon-icon-color, currentColor)}.mat-mdc-chip{position:relative;z-index:0}.mat-mdc-chip-action-label{text-align:left;z-index:1}[dir=rtl] .mat-mdc-chip-action-label{text-align:right}.mat-mdc-chip.mdc-evolution-chip--with-trailing-action .mat-mdc-chip-action-label{position:relative}.mat-mdc-chip-action-label .mat-mdc-chip-primary-focus-indicator{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.mat-mdc-chip-action-label .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 2px) * -1)}.mat-mdc-chip-remove{opacity:.54}.mat-mdc-chip-remove:focus{opacity:1}.mat-mdc-chip-remove::before{margin:calc(var(--mat-mdc-focus-indicator-border-width, 3px) * -1);left:8px;right:8px}.mat-mdc-chip-remove .mat-icon{width:inherit;height:inherit;font-size:inherit;box-sizing:content-box}.mat-chip-edit-input{cursor:text;display:inline-block;color:inherit;outline:0}.cdk-high-contrast-active .mat-mdc-chip-selected:not(.mat-mdc-chip-multiple){outline-width:3px}.mat-mdc-chip-action:focus .mat-mdc-focus-indicator::before{content:""}\n'],
nb:2,Na:0});var $5b=function(a,b){this.source=a;this.value=b},a6b={Ca:_.Uv,Kb:_.$b(function(){return ZQ}),ld:!0},ZQ=function(){var a=XQ.apply(this,arguments)||this;a.ji=function(){};a.ii=function(){};a.r8a="listbox";a.aj=_.cc(O5b,{optional:!0});a.Fl=!1;a.ariaOrientation="horizontal";a.Rt=!0;a.NF=function(d,e){return d===e};a.Zm=!1;var b,c;a.QI=null!=(c=null==(b=a.aj)?void 0:b.Ls)?c:!1;a.kd=new _.al;return a};_.V(ZQ,XQ);_.k=ZQ.prototype;
_.k.Ge=function(){var a=this;void 0!==this.MIa&&Promise.resolve().then(function(){a.SB(a.MIa,!1);a.MIa=void 0});this.Di.qd.ka(_.te(null),_.ve(this.Sb)).subscribe(function(){a.Mna()});this.bNa.ka(_.ve(this.Sb)).subscribe(function(){return a.EE()});this.cNa.ka(_.ve(this.Sb)).subscribe(function(b){a.multiple||a.Di.forEach(function(c){c!==b.source&&c.wJ(!1,!1,!1)});b.O_&&a.KP()})};_.k.focus=function(){if(!this.disabled){var a=this.Joc();a&&!a.disabled?a.focus():0<this.Di.length?_.bq(this.Ec):this.Oa.ta.focus()}};
_.k.Uo=function(a){this.Di?this.SB(a,!1):null!=a&&(this.MIa=a)};_.k.Ho=function(a){this.ii=a};_.k.Zu=function(a){this.ji=a};_.k.Fr=function(a){this.disabled=a};_.k.SB=function(a,b){var c=this;b=void 0===b?!0:b;this.wW();Array.isArray(a)?a.forEach(function(d){return c.tJ(d,b)}):this.tJ(a,b)};_.k.EE=function(){var a=this;this.disabled||setTimeout(function(){a.focused||(a.KP(),a.uma())})};_.k.v5=function(a){9===a.keyCode&&XQ.prototype.ZEa.call(this)};_.k.uma=function(){this.ji();_.vk(this.ub)};
_.k.KP=function(){var a=null;this.Dd=a=Array.isArray(this.selected)?this.selected.map(function(b){return b.value}):this.selected?this.selected.value:void 0;this.kd.emit(new $5b(this,a));this.ii(a);_.vk(this.ub)};_.k.wW=function(a){this.Di.forEach(function(b){b!==a&&b.fj()})};_.k.tJ=function(a,b){var c=this,d=this.Di.find(function(e){return null!=e.value&&c.NF(e.value,a)});d&&(b?d.R_a():d.select());return d};
_.k.Mna=function(){var a=this;this.Di&&Promise.resolve().then(function(){a.Di.forEach(function(b){b.vW=a.multiple;b.j8=a.Rt;b.D7a=a.Ls;_.vk(b.ub)})})};_.k.Joc=function(){return Array.isArray(this.selected)?this.selected.length?this.selected[0]:void 0:this.selected};_.k.bdb=function(a){return!a.oS};
_.W.Object.defineProperties(ZQ.prototype,{multiple:{configurable:!0,enumerable:!0,get:function(){return this.Fl},set:function(a){this.Fl=_.Ug(a);this.Mna()}},selected:{configurable:!0,enumerable:!0,get:function(){var a=this.Di.toArray().filter(function(b){return b.selected});return this.multiple?a:a[0]}},Ix:{configurable:!0,enumerable:!0,get:function(){return this.Rt},set:function(a){this.Rt=_.Ug(a);this.Mna()}},required:{configurable:!0,enumerable:!0,get:function(){return this.Zm},set:function(a){this.Zm=
_.Ug(a)}},Ls:{configurable:!0,enumerable:!0,get:function(){return this.QI},set:function(a){this.QI=_.Ug(a);this.Mna()}},cNa:{configurable:!0,enumerable:!0,get:function(){return this.wla(function(a){return a.gt})}},bNa:{configurable:!0,enumerable:!0,get:function(){return this.wla(function(a){return a.al})}},value:{configurable:!0,enumerable:!0,get:function(){return this.Dd},set:function(a){this.Uo(a);this.Dd=a}}});ZQ.ha=function(){var a;return function(b){return(a||(a=_.Pc(ZQ)))(b||ZQ)}}();
ZQ.ya=_.ec({type:ZQ,qa:[["mat-chip-listbox"]],zd:function(a,b,c){a&1&&_.kf(c,YQ,5);if(a&2){var d;_.gf(d=_.lf())&&(b.Di=d)}},Db:["ngSkipHydration","true",1,"mdc-evolution-chip-set","mat-mdc-chip-listbox"],Cb:11,lb:function(a,b){a&1&&_.K("focus",function(){return b.focus()})("blur",function(){return b.EE()})("keydown",function(c){return b.v5(c)});a&2&&(_.Le("tabIndex",b.empty?-1:b.tabIndex),_.Ee("role",b.role)("aria-describedby",b.OTc||null)("aria-required",b.role?b.required:null)("aria-disabled",b.disabled.toString())("aria-multiselectable",
b.multiple)("aria-orientation",b.ariaOrientation),_.Ge("mat-mdc-chip-list-disabled",b.disabled)("mat-mdc-chip-list-required",b.required))},inputs:{tabIndex:"tabIndex",multiple:"multiple",ariaOrientation:["aria-orientation","ariaOrientation"],Ix:"selectable",NF:"compareWith",required:"required",Ls:"hideSingleSelectionIndicator",value:"value"},outputs:{kd:"change"},features:[_.Ze([a6b]),_.Be],kc:["*"],Aa:2,Ba:0,Fa:[["role","presentation",1,"mdc-evolution-chip-set__chips"]],va:function(a){a&1&&(_.Re(),
_.B(0,"div",0),_.Se(1),_.D())},styles:[".mdc-evolution-chip-set{display:flex}.mdc-evolution-chip-set:focus{outline:none}.mdc-evolution-chip-set__chips{display:flex;flex-flow:wrap;min-width:0}.mdc-evolution-chip-set--overflow .mdc-evolution-chip-set__chips{flex-flow:nowrap}.mdc-evolution-chip-set .mdc-evolution-chip-set__chips{margin-left:-8px;margin-right:0}[dir=rtl] .mdc-evolution-chip-set .mdc-evolution-chip-set__chips,.mdc-evolution-chip-set .mdc-evolution-chip-set__chips[dir=rtl]{margin-left:0;margin-right:-8px}.mdc-evolution-chip-set .mdc-evolution-chip{margin-left:8px;margin-right:0}[dir=rtl] .mdc-evolution-chip-set .mdc-evolution-chip,.mdc-evolution-chip-set .mdc-evolution-chip[dir=rtl]{margin-left:0;margin-right:8px}.mdc-evolution-chip-set .mdc-evolution-chip{margin-top:4px;margin-bottom:4px}.mat-mdc-chip-set .mdc-evolution-chip-set__chips{min-width:100%}.mat-mdc-chip-set-stacked{flex-direction:column;align-items:flex-start}.mat-mdc-chip-set-stacked .mat-mdc-chip{width:100%}input.mat-mdc-chip-input{flex:1 0 150px;margin-left:8px}[dir=rtl] input.mat-mdc-chip-input{margin-left:0;margin-right:8px}\n"],
nb:2,Na:0});var $Q=function(){};$Q.ha=function(a){return new (a||$Q)};$Q.Ea=_.fc({type:$Q});$Q.Da=_.Vb({Ob:[_.Kq,{Ca:O5b,xc:{VMc:[13]}}],imports:[_.Iq,_.nm,_.Uq,_.Iq]});var aR=function(){};aR.ha=function(a){return new (a||aR)};aR.Ea=_.fc({type:aR});aR.Da=_.Vb({imports:[$Q]});var b6b=new _.Yr("Remove filter: {SUMMARY}"),bR=function(a,b){this.ub=a;this.ui=b;this.T9=new _.al;this.h8=new _.al;this.removed=new _.al;this.gt=new _.al;this.zEc=new _.al;this.nc=new _.al;this.Un=new _.qe;this.al=new _.qe;this.Ya=new _.pd;this.y3b=b6b};_.k=bR.prototype;_.k.cp=function(){return this.Tf.cp()};_.k.WGa=function(a){return this.Tf.WGa(a)};_.k.vla=function(){return this.Tf.vla()};_.k.wJ=function(a,b,c){this.Tf.wJ(a,b,c)};_.k.focus=function(){!this.disabled&&this.tc.value.Am.length&&this.Tf.focus()};
_.k.remove=function(){this.removed.emit({Tf:this})};_.k.Pc=function(){var a=this;this.Ya.add(this.Tf.Un.subscribe(function(){a.Un.next({Tf:a})}));this.Ya.add(this.Tf.al.subscribe(function(){a.al.next({Tf:a})}))};_.k.La=function(){this.nc.emit({Tf:this})};_.k.r_=function(a){a.stopPropagation();this.h8.emit();!this.disabled&&_.zkb(this)&&this.T9.emit()};_.W.Object.defineProperties(bR.prototype,{U0:{configurable:!0,enumerable:!0,get:function(){return this.Tf.U0}},id:{configurable:!0,enumerable:!0,get:function(){return this.Tf.id}}});
bR.ha=function(a){return new (a||bR)(_.x(_.sl),_.x(_.uD))};
bR.ya=_.ec({type:bR,qa:[["xap-applied-filter-chip"]],tb:function(a,b){a&1&&_.hf(YQ,7);if(a&2){var c;_.gf(c=_.lf())&&(b.Tf=c.first)}},inputs:{disabled:"disabled",filter:"filter",tc:"appliedFilter"},outputs:{T9:"editorVisibleChange",h8:"chipClick",removed:"removed",gt:"selectionChange",zEc:"interaction",nc:"destroyed"},features:[_.Ze([{Ca:YQ,Kb:bR},{Ca:S5b,Kb:bR}])],Aa:4,Ba:5,Fa:[["appearance","input","role","button",1,"xap-filterbar-filtereditor-chip",3,"disabled","selectable","disableRipple","click",
"keydown.space","removed","keydown.backspace"],[1,"xap-filterbar-filtereditor-chip-text"],["matChipRemove","","class","xap-filterbar-filtereditor-chip-remove-icon",3,"click",4,"ngIf"],["matChipRemove","",1,"xap-filterbar-filtereditor-chip-remove-icon",3,"click"],[3,"svgIcon"]],va:function(a,b){a&1&&(_.B(0,"mat-chip-option",0),_.K("click",function(c){return b.r_(c)})("keydown.space",function(c){return b.r_(c)})("removed",function(){return b.remove()})("keydown.backspace",function(){return b.remove()}),
_.B(1,"span",1),_.P(2),_.D(),_.N(3,MSb,4,7,"button",2),_.D());a&2&&(_.z("disabled",b.disabled)("selectable",!1)("disableRipple",!_.zkb(b)),_.w(2),_.We(" ",null==b.tc?null:b.tc.WF," "),_.w(1),_.z("ngIf",!b.tc||b.tc.Dx))},Ia:[_.hm,N5b,YQ,VQ,_.ss,_.PC],nb:2,Na:0});var cR=function(a,b,c,d){_.yD.call(this,a,b,c,d);var e=this;this.ub=a;this.ui=b;this.Zd=c;this.VFb=null;this.OMa=new _.al;this.kFb=new _.al;this.Ya.add(c.Gpb.subscribe(function(){e.t8()}))};_.V(cR,_.yD);cR.Ha=_.yD.Ha;cR.prototype.focus=function(){_.Akb(this)};cR.prototype.t8=function(){this.Rp=!1;this.kFb.emit(this.tc);var a;(null==(a=this.YAc)?0:a.yOa)&&this.OMa.emit()};cR.ha=function(a){return new (a||cR)(_.x(_.sl),_.x(_.uD),_.x(_.xD),_.x(_.Rc))};
cR.ya=_.ec({type:cR,qa:[["xap-filter-editor"]],tb:function(a,b){a&1&&_.hf(_.BD,5);if(a&2){var c;_.gf(c=_.lf())&&(b.YAc=c.first)}},inputs:{VFb:"overlayOrigin"},outputs:{OMa:"canceled",kFb:"onCloseEditor"},features:[_.Ze([_.xD]),_.Be],Aa:12,Ba:5,Fa:function(){return[["cdkOverlayOrigin",""],["defaultOverlayOrigin","cdkOverlayOrigin"],[3,"trigger","loadingTemplate"],["header","",1,"xap-filterbar-filtereditor-popup-header"],[3,"id"],["footer","",1,"xap-filterbar-filtereditor-actions"],["mat-button","",
"color","primary","class","xap-filterbar-filtereditor-apply-button",3,"disabled","click",4,"ngIf"],["mat-button","","color","primary",1,"xap-filterbar-filtereditor-cancel-button",3,"click"]," Cancel ",["filterLoading",""],["mat-button","","color","primary",1,"xap-filterbar-filtereditor-apply-button",3,"disabled","click"]," Apply ",[1,"xap-filterbar-filtereditor-popup-content"],["mode","indeterminate",1,"xap-filterbar-filtereditor-popup-loading-spinner",3,"color","diameter","strokeWidth"]]},va:function(a,
b){a&1&&(_.F(0,"div",0,1),_.B(2,"xap-filter-editor-content",2)(3,"div",3)(4,"h2",4),_.P(5),_.D()(),_.B(6,"div",5),_.N(7,NSb,2,1,"button",6),_.B(8,"button",7),_.K("click",function(){b.t8();b.OMa.emit()}),_.Pe(9,8),_.D()()(),_.N(10,OSb,5,5,"ng-template",null,9,_.pf));if(a&2){var c=_.Ve(1),d=_.Ve(11),e;_.w(2);_.z("trigger",null!==(e=b.VFb)&&void 0!==e?e:c)("loadingTemplate",d);_.w(2);_.Te("id","dialog-label-",b.tc.id,"");_.w(1);_.We(" ",b.tc.config.displayName," ");_.w(2);_.z("ngIf",b.filter&&!b.filter.config.Uba)}},
Ia:[_.hm,_.YC,_.Mr,_.NC,_.MB,_.Xy,_.BD],nb:2,Na:0});var c6b=new _.mc("GMAT_AUTOCOMPLETE_OPTIONS",{Ja:"root",oa:function(){return{Gm:!1}}});var d6b=function(a,b){a.Gm||b.rsa.push("gmat-mdc-autocomplete")};d6b.ha=function(a){return new (a||d6b)(_.x(c6b),_.x(_.Gq))};d6b.Ha=_.gc({type:d6b,qa:[["input","matAutocomplete",""],["textarea","matAutocomplete",""]],features:[_.Ze([{Ca:_.Gq,ee:_.SD}])]});var dR=function(){};dR.ha=function(a){return new (a||dR)};dR.Ea=_.fc({type:dR});dR.Da=_.Vb({imports:[bN]});var SSb=function(a){return{wa:a}},eR=function(){_.JD.apply(this,arguments);this.eZa=!0};_.V(eR,_.JD);eR.Ha=_.JD.Ha;eR.prototype.mba=function(a){this.ml.setValue("");a.option.value.filters?this.V_a.emit(a.option.value):this.selected.emit(a.option.value)};_.W.Object.defineProperties(eR.prototype,{eca:{configurable:!0,enumerable:!0,get:function(){return this.autocomplete.isOpen}}});eR.ha=function(){var a;return function(b){return(a||(a=_.Pc(eR)))(b||eR)}}();
eR.ya=_.ec({type:eR,qa:[["xap-filter-menu"]],tb:function(a,b){a&1&&(_.hf(_.LD,7),_.hf(_.MD,7));if(a&2){var c;_.gf(c=_.lf())&&(b.autocomplete=c.first);_.gf(c=_.lf())&&(b.RLa=c.first)}},features:[_.Be],Aa:13,Ba:13,Fa:function(){return[[1,"xap-filterbar-menu-input-box",3,"formControl","matAutocomplete","placeholder","click","focusin","focusout","keydown.backspace"],["autocompleteInputBox",""],["autoActiveFirstOption","","panelWidth","auto",1,"xap-filterbar-menu-autocomplete",3,"aria-label","optionSelected"],
["auto","matAutocomplete"],["class","xap-filterbar-menu-saved-group",4,"ngIf"],[4,"ngIf","ngIfElse"],["standardSuggestions",""],["disabled","","class","xap-filterbar-menu-option",4,"ngIf"],["rankedItem",""],[1,"xap-filterbar-menu-saved-group"],["label","Saved filters"],["class","xap-filterbar-menu-option xap-filterbar-menu-saved-option",3,"value",4,"ngFor","ngForOf"],[1,"xap-filterbar-menu-option","xap-filterbar-menu-saved-option",3,"value"],["mat-icon-button","","aria-label","Delete saved filter",
3,"click"],[3,"svgIcon","fontSet"],[4,"ngFor","ngForOf"],[4,"ngIf"],["class","xap-filterbar-menu-option",3,"value",4,"ngIf"],[3,"label"],["class","xap-filterbar-menu-option",3,"value",4,"ngFor","ngForOf"],[1,"xap-filterbar-menu-option",3,"value"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],["disabled","",1,"xap-filterbar-menu-option"],[1,"no-results"],"color accent diameter 26 strokeWidth 3".split(" "),[3,"ngSwitch"],[4,"ngSwitchCase"],[4,"ngSwitchDefault"]]},va:function(a,b){a&1&&(_.B(0,"input",
0,1),_.K("click",function(){return b.Ud()})("focusin",function(){return b.oca=!0})("focusout",function(){return b.oca=!1})("keydown.backspace",function(){return _.Rkb(b)}),_.D(),_.B(2,"mat-autocomplete",2,3),_.K("optionSelected",function(e){return b.mba(e)}),_.N(4,QSb,3,1,"div",4),_.N(5,$Sb,5,6,"ng-container",5),_.N(6,gTb,4,6,"ng-template",null,6,_.pf),_.N(8,hTb,2,1,"mat-option",7),_.Q(9,"async"),_.Q(10,"async"),_.N(11,nTb,1,1,"ng-template",null,8,_.pf),_.D());if(a&2){var c=_.Ve(3),d=_.Ve(7);_.z("formControl",
b.ml)("matAutocomplete",c)("placeholder",b.placeholder);_.Ee("aria-label",b.aca||b.placeholder||null);_.w(2);_.z("aria-label",b.placeholder);_.w(2);_.z("ngIf",null==b.RA?null:b.RA.length);_.w(1);_.z("ngIf",b.kV)("ngIfElse",d);_.w(3);_.z("ngIf",null==_.R(9,9,b.ZL)&&null==_.R(10,11,b.yT))}},Ia:[_.gm,_.hm,_.lm,_.im,_.jm,_.km,d6b,_.LD,_.Tq,_.Oq,_.MD,_.YC,_.Nr,_.NC,_.MB,_.ss,_.Rh,_.Zv,_.gw,_.mm],nb:2,Na:0});var e6b=function(a){this.Sc=a};e6b.ha=function(a){return new (a||e6b)(_.x(_.df))};e6b.Ha=_.gc({type:e6b,qa:[["","xapFilterBarCustomTemplate",""]]});var fR=function(a,b,c){_.wD.call(this,a,b,c);var d=this;this.ui=a;this.Dm=b;this.HL=new _.al;this.gNa=!1;this.WJb=function(e){d.remove(e)};this.TMb=function(e,f){d.gOa=f;_.wkb(d,e)};this.openEditor=function(e,f){d.yw=e;f&&(d.gOa=f)};this.gOa=null;this.AY=function(e){_.wD.prototype.AY.call(d,e);var f;null==(f=d.Kp)||_.clb(f);d.HL.emit(!1);d.gNa=!1}};
_.V(fR,_.wD);fR.Ha=_.wD.Ha;fR.prototype.Pc=function(){var a=this,b;null==(b=this.fe)||b.qd.subscribe(function(){a.dK&&a.dK.unsubscribe();a.dK=a.axc.i8.subscribe(function(){var c;null==(c=a.Kp)||_.clb(c)})})};var uTb=function(a,b){var c;null==(c=a.fe.find(function(d){return d.tc.id===b.id}))||c.focus()};_.k=fR.prototype;_.k.K_=function(a){var b;return this.cPa&&this.yw===a&&!(null==(b=this.Kp)?0:b.eca)};_.k.pRa=function(a,b){return b.id};_.k.waa=function(){return this.wsb||"filter_alt"};_.k.rXa=function(){this.HL.emit(!0)};
_.k.v0=function(){var a=this;setTimeout(function(){var b;(null==(b=a.Kp)?0:b.oca)||a.K_(a.yw)||f6b(a)||g6b(a)?a.HL.emit(!0):a.gNa||a.HL.emit(!1)},100)};
var tTb=function(a){setTimeout(function(){var b;if(!((null==(b=a.Kp)?0:b.eca)||f6b(a)||a.K_(a.yw))){var c;null==(c=a.Kp)||_.alb(c.RLa)}},100)},f6b=function(a){var b=document.activeElement;return a.fe.some(function(c){c=c.Tf.Oa.ta;return c===b||c.contains(b)})},g6b=function(a){return a.fe.some(function(b){return b.Tf.Oa.ta.contains(document.activeElement)})&&document.activeElement.classList.contains("xap-filterbar-filtereditor-chip-remove-icon")};
fR.prototype.P_a=function(){if(0<this.fe.length){var a;null==(a=this.fe.get(this.fe.length-1))||a.focus()}else this.Kp&&this.Kp.Ud()};fR.ha=function(a){return new (a||fR)(_.x(_.uD),_.x(_.tB,8),_.x(_.vkb,8))};
fR.ya=_.ec({type:fR,qa:[["xap-filter-bar"]],zd:function(a,b,c){a&1&&_.kf(c,e6b,5);if(a&2){var d;_.gf(d=_.lf())&&(b.tQa=d.first)}},tb:function(a,b){a&1&&(_.hf(ZQ,5),_.hf(eR,5),_.hf(_.Xy,5),_.hf(cR,5),_.hf(bR,5));if(a&2){var c;_.gf(c=_.lf())&&(b.axc=c.first);_.gf(c=_.lf())&&(b.Kp=c.first);_.gf(c=_.lf())&&(b.Qgb=c);_.gf(c=_.lf())&&(b.Kpb=c);_.gf(c=_.lf())&&(b.fe=c)}},outputs:{HL:"isFocused"},features:[_.Ze([_.uD]),_.Be],Aa:3,Ba:2,Fa:function(){return[[4,"ngIf","ngIfElse"],["custom",""],[1,"xap-filterbar-filter-bar",
3,"click","focusin","focusout"],[1,"xap-filterbar-header","xap-filterbar-header-reach"],["class","xap-filterbar-icon-label","fontSet","google-material-icons",3,"svgIcon",4,"ngIf"],["class","xap-filterbar-text-label",4,"ngIf"],[1,"xap-filterbar-applied-filters-container"],["aria-label","Applied filters",1,"xap-filterbar-chip-list",3,"disabled"],["class","xap-filterbar-filtereditor","cdkOverlayOrigin","",3,"appliedFilter","filter","disabled","editorVisibleChange","removed","chipClick",4,"ngFor","ngForOf",
"ngForTrackBy"],["autoActiveFirstOption","",1,"xap-filterbar-menu",3,"suggestionProvider","useRankedSuggestions","placeholder","inputLabel","noResultsMessage","disabled","savedFilterSets","selected","selectedSet","deletedSet","onBackspace"],["mat-icon-button","","class","xap-filterbar-save-button","type","button",3,"matTooltip","click",4,"ngIf"],["mat-icon-button","","class","xap-filterbar-clear-button","type","button",3,"matTooltip","click","mousedown",4,"ngIf"],["class","xap-filterbar-filtereditor",
3,"appliedFilter","filter","isEditorVisible","disabled","overlayOrigin","editorVisibleChange","update","canceled","onCloseEditor",4,"ngFor","ngForOf","ngForTrackBy"],["fontSet","google-material-icons",1,"xap-filterbar-icon-label",3,"svgIcon"],[1,"xap-filterbar-text-label"],["cdkOverlayOrigin","",1,"xap-filterbar-filtereditor",3,"appliedFilter","filter","disabled","editorVisibleChange","removed","chipClick"],["mat-icon-button","","type","button",1,"xap-filterbar-save-button",3,"matTooltip","click"],
["fontSet","google-material-icons",3,"svgIcon"],["mat-icon-button","","type","button",1,"xap-filterbar-clear-button",3,"matTooltip","click","mousedown"],[3,"svgIcon"],[1,"xap-filterbar-filtereditor",3,"appliedFilter","filter","isEditorVisible","disabled","overlayOrigin","editorVisibleChange","update","canceled","onCloseEditor"],[4,"ngTemplateOutlet","ngTemplateOutletContext"]]},va:function(a,b){a&1&&(_.N(0,wTb,15,22,"ng-container",0),_.N(1,zTb,3,15,"ng-template",null,1,_.pf));if(a&2){var c=_.Ve(2);
_.z("ngIf",!(null==b.tQa?0:b.tQa.Sc))("ngIfElse",c)}},Ia:[_.gm,_.hm,_.lm,_.YC,_.Nr,ZQ,_.ss,_.Uw,_.Xy,cR,eR,bR,_.mm],nb:2,Na:0});var gR=function(a,b){this.Ga=a;this.service=b;this.filter=new _.al;this.element="UnifiedXrefFilterbar";this.Ya=new _.pd;this.Mu=new _.oe(1);this.fT=new _.If(null);this.bpa=new _.If(null);this.yMa=new _.If(null);this.kR=new _.If(vSb(new Map([])))};
gR.prototype.Pa=function(){var a=this;this.Ya.add(this.Mu.ka(_.ue(function(b){return D5b(a.service,b)}),_.fe(_.Ksb)).subscribe(function(b){a.kR.next(xSb(b,a.service.Jz.getValue(),[]))}));this.Ya.add(_.Id([this.Mu.ka(_.ue(function(b){return D5b(a.service,b)}),_.fe(_.Ksb)),this.bK]).subscribe(function(b){var c=_.q(b);b=c.next().value;c=c.next().value;if(0===c.action&&c.category){a:{var d=c.category;var e=_.cb(b,5,_.Qn);if(e&&e.has("cross references")){e=_.q(_.Fi(e.get("cross references"),_.Jn,2));for(var f=
e.next();!f.done;f=e.next())if(f=BSb(f.value),f.displayName===d){d={source:f.source,displayName:f.displayName};break a}}d=null}d&&a.bpa.next([d]);a:{c=c.category;if((d=_.cb(b,5,_.Qn))&&d.has("cross references"))for(d=_.q(_.Fi(d.get("cross references"),_.Jn,2)),e=d.next();!e.done;e=d.next())if(e=BSb(e.value),e.displayName===c){c=new K5b({id:"category",displayName:"Category"},_.qD,_.Hjb([{source:e.source,displayName:e.displayName}]));break a}c=null}c&&(a.log("show-only-category"),b=xSb(b,a.service.Jz.getValue(),
[c]),a.kR.next(b))}}));this.Ya.add(_.Id([this.service.eR.ka(_.fe(DSb)),this.yMa.ka(_.fe(ESb)),this.fT.ka(_.fe(FSb)),this.bpa.ka(_.fe(GSb))]).subscribe(function(b){var c=_.q(b);b=c.next().value;var d=c.next().value,e=c.next().value;c=c.next().value;a.filter.emit({OK:b,Wz:d,fT:e,mEc:c})}))};gR.prototype.La=function(){var a;null==(a=this.Ya)||a.unsubscribe()};
var h6b=function(a,b){switch(b.config.id){case "tests":C5b(a.service,"TEST",!0);a.log("excludeTestFiles");break;case "generatedFiles":C5b(a.service,"GENERATED",!0);a.log("excludeGeneratedFiles");break;case "path":a.fT.next(HSb(b.value.iq));a.log("applyPathFilter",b.value.iq);break;case "category":a.bpa.next(b.value.Am);b=b.value.Am.filter(function(c){return null!==c}).map(function(c){return c.source+"://"+c.displayName}).join(", ");a.log("includeCategories",b);break;case "buildConfigs":a.yMa.next(b.value.Am),
b=b.value.Am.filter(function(c){return null!==c}).join(", "),a.log("includeBuildConfigs",b)}},i6b=function(a,b){switch(b.config.id){case "tests":C5b(a.service,"TEST",!1);a.log("includeTestFiles");break;case "generatedFiles":C5b(a.service,"GENERATED",!1);a.log("includeGeneratedFiles");break;case "path":a.fT.next(null);a.log("clearPathFilter");break;case "category":a.bpa.next(null);a.log("clearCategoryFilter");break;case "buildConfigs":a.yMa.next(null),a.log("clearBuildConfigsFilter")}};
gR.prototype.log=function(a,b){this.Ga.mb({element:this.element,action:a,gestureName:"CHANGE",hg:b})};_.W.Object.defineProperties(gR.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.Mu.next(a)}}});gR.ha=function(a){return new (a||gR)(_.x(_.zn),_.x(SQ))};
gR.ya=_.ec({type:gR,qa:[["xrefs-filters","location",""]],inputs:{location:"location",bK:"categoryFilter"},outputs:{filter:"filter"},Yb:["location",""],Aa:2,Ba:3,Fa:[["filterBarIcon","filter_list",1,"filter-bar",3,"config","update"]],va:function(a,b){a&1&&(_.B(0,"xap-filter-bar",0),_.K("update",function(c){switch(c.U2){case 0:case 2:h6b(b,c.eQ[0]);break;case 3:i6b(b,c.eQ[0]);break;case 4:c=c.eQ;b.log("clearAll");c=_.q(c);for(var d=c.next();!d.done;d=c.next())i6b(b,d.value);break;case 1:break;default:_.rg(c.U2)}}),
_.Q(1,"async"),_.D());a&2&&_.z("config",_.R(1,1,b.kR))},Ia:[fR,_.mm],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 j6b=function(a){return{enabled:a}},hR=function(a,b,c,d,e){this.Ga=a;this.Nb=b;this.ci=c;this.qc=d;this.element="";this.d7=!0;this.Vt=!1;this.expansion=new _.al;this.filter=new _.al;this.zA=new _.al;this.I3="Collapse All";this.J3="Expand All";this.mCa="Preview Panel";this.lCa="Toggle the file preview here, or configure the toggle width in settings";this.A5a="Opens references in the preview pane and create a breadcrumb as you step through references";this.z5a="Opens references in the main window";
this.y5a="The screen is too small to support the preview. See settings to change this minimum size.";this.LOb=new _.If(!1);this.Ya=new _.pd;this.k0=_.KBb(this.Nb).ka(_.te(!1));this.fU=_.Id([this.Nb.Uaa(),e.O3a]).ka(_.y(function(f){f=_.q(f);var g=f.next().value;return f.next().value.width<g}),_.te(!1),_.fe())};_.k=hR.prototype;_.k.Pa=function(){var a=this;this.Ya.add(_.Id([this.k0,this.fU]).ka(_.y(function(b){var c=_.q(b);b=c.next().value;c=c.next().value;return b&&!c})).subscribe(function(b){a.zA.emit(b)}))};
_.k.La=function(){this.Ya.unsubscribe()};_.k.r0a=function(a){_.CK(this.Nb,a);this.Ga.mb({element:this.element,action:a?"openXrefsInMiniPanel":"openXrefsInMainWindow",gestureName:"CLICK",projectId:this.location.hb})};_.k.gB=function(){this.expansion.emit(this.Vt?0:1)};
_.k.I0a=function(){var a=this;return _.Id([this.Nb.yG(),this.LOb,this.ci.NG(_.vd(!1))]).ka(_.y(function(b){var c=_.q(b),d=c.next().value;b=c.next().value;c=c.next().value&&_.DE(a.location);d=null==d||"MINI"===d;return a.qc.Lb(61)&&c&&d&&!b}))};_.k.BXa=function(){var a=this;this.Nb.yG().subscribe(function(b){null==b?_.CK(a.Nb,!1):"MINI"===b&&_.CK(a.Nb,!0)})};_.W.Object.defineProperties(hR.prototype,{XA:{configurable:!0,enumerable:!0,set:function(a){this.LOb.next(a)}}});
hR.ha=function(a){return new (a||hR)(_.x(_.zn),_.x(_.lu),_.x(_.DI),_.x(_.Zt),_.x(GQ))};
hR.ya=_.ec({type:hR,qa:["unified-xref-actions location  element  showingCodePanel  anyExpandableNodes  allNodesCollapsed ".split(" ")],inputs:{location:"location",element:"element",bK:"categoryFilter",d7:"anyExpandableNodes",Vt:"allNodesCollapsed",XA:"showingCodePanel"},outputs:{expansion:"expansion",filter:"filter",zA:"openInMiniPanel"},features:[_.Ze([SQ])],Yb:"location  element  showingCodePanel  anyExpandableNodes  allNodesCollapsed ".split(" "),Aa:8,Ba:11,Fa:[[3,"location","categoryFilter","filter"],
[3,"vertical"],[3,"collapsed"],[4,"ngIf"],[3,"icon","collapsed","ariaLabel","tooltipText","ascTrackElement","trackGestureClick","trackAction","trackProjectId","click",4,"ngIf"],["icon","side_navigation",3,"collapsed","selected","disabled","ariaLabel","tooltipText","click"],["tooltipId","xrefPreviewCallout",3,"dismiss"],["onedevTooltipTitle",""],[3,"icon","collapsed","ariaLabel","tooltipText","ascTrackElement","trackGestureClick","trackAction","trackProjectId","click"]],va:function(a,b){a&1&&(_.B(0,
"xrefs-filters",0),_.K("filter",function(c){return b.filter.next(c)}),_.D(),_.B(1,"div"),_.F(2,"mat-divider",1)(3,"underline-xrefs",2)(4,"mat-divider",1),_.N(5,BTb,8,15,"ng-container",3),_.Q(6,"async"),_.N(7,CTb,1,8,"collapsible-icon-button",4),_.D());a&2&&(_.z("location",b.location)("categoryFilter",b.bK),_.w(2),_.z("vertical",!0),_.w(1),_.z("collapsed",!0),_.w(1),_.z("vertical",!0),_.w(1),_.z("ngIf",_.af(9,j6b,_.R(6,7,b.k0))),_.w(2),_.z("ngIf",b.d7))},Ia:[_.En,DQ,_.hm,_.Fw,_.Lw,_.Nw,_.Ow,FQ,gR,
_.mm],styles:["unified-xref-actions[_nghost-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;align-items:center;display:flex;flex-direction:row;place-content:center space-between}unified-xref-actions[_nghost-%COMP%]   div[_ngcontent-%COMP%]{align-items:center;display:flex;height:28px;padding-right:8px;place-content:center flex-start}unified-xref-actions[_nghost-%COMP%]   underline-xrefs[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:16px;font-size:16px;line-height:16px;width:16px;vertical-align:middle}unified-xref-actions[_nghost-%COMP%]   collapsible-icon-button[_ngcontent-%COMP%]{flex:1 0 auto}unified-xref-actions[_nghost-%COMP%]   collapsible-icon-button[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:16px;font-size:16px;line-height:16px;width:16px;vertical-align:middle}unified-xref-actions[_nghost-%COMP%]   mat-divider[_ngcontent-%COMP%]{align-self:stretch;margin:4px 4px 4px 4px}"],
Na:0});var BL=function(a,b,c,d,e){var f=this;this.item=a;this.level=b;this.Id=c;this.TS="";this.tea=e;this.Of=void 0;b=new _.qe;this.qhb=b.ka(_.he(1),_.ue(function(){return d(_.Pi(a,5,_.jOa),f.Id,f.level)}),_.te(_.pE(DTb(b))),_.re(1))};var FTb=new _.Yr("{detailText} ({filteredModifier}{filteredTotal, plural,=1 {1 result}other {{filteredTotal} results}} after filtering, {visible} displayed)"),HTb=new _.Yr("{detailText} ({filteredModifier}{filteredTotal, plural,=1 {1 result}other {{filteredTotal} results}}, {visible} displayed)"),GTb=new _.Yr("{detailText} ({filteredTotal, plural,=1 {1 result}other {{filteredTotal} results}})"),ETb=new _.Yr("{detailText} ({visible} displayed)");var $Tb=function(a){return{"file-path":a}},iR=function(a){this.xOb=this.vta=this.Iyb=!1;this.Mac="Show only";this.Nac="Set and apply a filter to only include this category.";this.hM=new _.al;this.Mwc=a.Lb(78)};
iR.prototype.Ud=function(a){if(!(0!==a.button||a.ctrlKey||a.metaKey||a.shiftKey)&&a.target&&a.target instanceof Element){var b,c=null==(b=_.qF(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.hM.emit({event:a,href:c,uri:b?_.Vh(this.node.item,1):_.Vh(this.node.item,4),Id:this.node.Id,jRc:b,Of:this.node.Of}))}};
iR.prototype.Tb=function(){0===this.node.level&&this.Mwc&&(this.xOb=!0);if(this.vta=0<this.node.TS.length)this.rIc=this.node.TS;var a;this.Iyb=!this.vta&&0!==this.node.level&&1===(null==(a=this.node.item.tG())?void 0:a.getType());if(a=_.Ei(this.node.item,_.Kn,2)){this.Ylb=_.Yrb(a,this.nCb);var b=_.Vh(this.node.item,1);this.Vlb=b?this.hH(b).link:void 0}if(b=this.node.item.tG())this.ZY=_.Yrb(b,this.nCb);"children"in this.node&&!a&&(this.kI||(this.kI=MTb(this.node)),this.ZY=ITb({ZY:this.ZY,visible:this.kI,
wv:this.node.wv,aL:this.node.aL,JZ:this.node.JZ}));(a=_.Vh(this.node.item,4))?(a=this.hH(a),b=a.line,this.YY=a.link,this.L9=_.UE(b)):this.L9=this.YY=void 0};iR.prototype.nCb=function(a){try{return this.hH(a).link}catch(b){return a}};iR.ha=function(a){return new (a||iR)(_.x(_.Zt))};
iR.ya=_.ec({type:iR,qa:[["node-contents","makeLink","","node",""]],lb:function(a,b){a&1&&_.K("click",function(c){return b.Ud(c)})},inputs:{hH:"makeLink",node:"node",bK:"categoryFilter"},outputs:{hM:"nodeClicked"},features:[_.uc],Yb:["makeLink","","node",""],Aa:7,Ba:2,Fa:[["class","context-container",4,"ngIf","ngIfElse"],["noContext",""],["detail",""],["basic",""],[1,"context-container"],["class","line",4,"ngIf"],[1,"context"],[1,"line"],[4,"ngIf","ngIfElse"],[1,"notice"],["tabindex","-1",4,"ngIf",
"ngIfElse"],["class","inlineCategoryFilter",4,"ngIf"],["tabindex","-1"],[4,"ngTemplateOutlet"],[1,"inlineCategoryFilter"],[3,"vertical"],["type","button","gme-button","","format","flat","size","small","aria-label","Show this category only",3,"matTooltip","click","keydown.enter"],[3,"ngClass"]],va:function(a,b){a&1&&(_.N(0,STb,6,7,"div",0),_.N(1,UTb,1,2,"ng-template",null,1,_.pf),_.N(3,YTb,2,3,"ng-template",null,2,_.pf),_.N(5,aUb,3,5,"ng-template",null,3,_.pf));if(a&2){var c=_.Ve(2);_.z("ngIf",b.Vlb&&
b.Ylb)("ngIfElse",c)}},Ia:[_.fm,_.hm,_.lm,_.RF,_.Ow,vM],styles:["node-contents[_nghost-%COMP%]{cursor:pointer;display:block;white-space:nowrap}node-contents[_nghost-%COMP%] > [_ngcontent-%COMP%]:first-child{min-width:0}node-contents[_nghost-%COMP%]   a[_ngcontent-%COMP%]{display:block;overflow:hidden;text-overflow:ellipsis}node-contents[_nghost-%COMP%]   a[_ngcontent-%COMP%]:focus, node-contents[_nghost-%COMP%]   a[_ngcontent-%COMP%]:hover{text-decoration:none}node-contents[_nghost-%COMP%]   a[_ngcontent-%COMP%]:not(.context){font:initial;font-family:monospace;letter-spacing:normal;line-height:1.25;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;-webkit-text-size-adjust:100%}node-contents[_nghost-%COMP%]   .context-container[_ngcontent-%COMP%]{display:flex}node-contents[_nghost-%COMP%]   .inlineCategoryFilter[_ngcontent-%COMP%]{padding-left:12px}node-contents[_nghost-%COMP%]   .line[_ngcontent-%COMP%]{overflow:unset}node-contents[_nghost-%COMP%]   .notice[_ngcontent-%COMP%]{font-family:Roboto,sans-serif;font-style:italic;display:inline-block}node-contents[_nghost-%COMP%]   .context[_ngcontent-%COMP%]{font-family:Roboto,sans-serif;padding-left:5px;padding-right:5px}node-contents[_nghost-%COMP%]   mat-divider[_ngcontent-%COMP%]{display:inline}"],
Na:0});var jR=function(){HM.call(this,function(b){return b.level},AL);var a=this;this.yj=this.zm=new _.If(void 0);this.Wc=_.Id([this.yj.ka(_.y(function(b){return null==b?void 0:b.Id}),_.fe()),this.Td.changed.ka(_.y(function(){return a.Td.selected.map(function(b){return b.Id})}))]).ka(_.y(function(b){b=_.q(b);var c=b.next().value;return{Gc:b.next().value,yj:c}}));this.zz=this.Td.changed.ka(_.y(function(){return a.Jg.reduce(function(b,c){var d=AL(c);return{xF:b.xF||d,zF:b.zF&&!(d&&a.Td.Ke(c))}},{zF:!0,xF:!1})}),
_.te({xF:!1,zF:!0}),_.pe(1),_.Ad())};_.V(jR,HM);_.k=jR.prototype;_.k.yz=function(){this.zm.next(void 0)};_.k.hG=function(){this.Td.select.apply(this.Td,_.qc(this.Jg.filter(AL)))};_.k.TTa=function(a){return this.yj.ka(_.y(function(b){return NTb(a,b)}))};_.k.z2a=function(a){var b=this.zm.value;b=NTb(a,b)&&b&&b.uri===a.uri;this.zm.next(b?void 0:a);return!b};
_.k.hja=function(a,b,c){var d=this.Jg;this.Jg=a;if(!this.Iga||!uCb(b,this.Iga))this.Iga=b,this.Td.clear(),this.AOa(b);else if(c){b=new Set;var e=_.q(this.Td.selected);for(c=e.next();!c.done;c=e.next())b.add(c.value.Id);a=a.filter(function(g){g=eUb(d,g.Id);return!g||!AL(g)});a=_.q(a);for(c=a.next();!c.done;c=a.next())b.add(c.value.Id);this.Td.clear();this.Td.select.apply(this.Td,_.qc(cUb(this.Jg,b)));var f;dUb(this.Jg,null==(f=this.zm.value)?void 0:f.Id)||this.zm.next(void 0)}};
_.k.AOa=function(a){a.zZ?(this.Td.select.apply(this.Td,_.qc(cUb(this.Jg,new Set(a.zZ)))),this.zm.next(dUb(this.Jg,a.U_a))):(this.hG(),this.zm.next(a.isFirst?void 0:bUb(this.Jg)))};jR.ha=function(a){return new (a||jR)};jR.ua=_.t({token:jR,oa:jR.ha});var kR=function(a,b,c){this.service=a;this.oc=c;this.Cxa=!1;b.Lb(80)?this.f0=50:b.Lb(81)?this.f0=100:b.Lb(82)?this.f0=250:b.Lb(83)?this.f0=500:this.f0=250;this.oc.ac(2)&&(this.Cxa=!0)};
kR.prototype.Pfa=function(a,b,c){var d=this,e=this.makeRequest(a.nh,b,c);return e.errorMessage?_.oE(e.errorMessage):e.request?this.service.Pfa(e.request).ka(_.y(function(f){var g=hUb(b,d,_.cb(f,1,_.$n),c,d.Cxa),h=d.Cxa,n=Array.from(_.cb(f,4,_.eo).values());a:{f=_.q(_.cb(f,1,_.$n).values());for(var r=f.next();!r.done;r=f.next())if(_.Ai(r.value,3)){f=!0;break a}f=!1}f&&(f=n.push,r=(new _.eo).cOb(2),h=(new _.Ln).jxa(h?"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."),h=_.Gi(r,1,h),f.call(n,h));return{Le:g,Fda:n}}),_.ue(function(f){return jUb(f.Le).ka(_.le(f.Le),_.te(f.Le)).ka(_.y(function(g){return{Le:g,Fda:f.Fda}}))}),_.y(function(f){return 0===f.Le.length?_.nE("Could not find any references."):_.pE({Le:f.Le,Fda:f.Fda,qV:a})}),_.be(function(){return _.oE("References could not be loaded.")}),_.te(_.yE)):_.oE("References could not be loaded.")};
kR.prototype.makeRequest=function(a,b,c){var d=(new _.co).e0a(!0);c=QTb(c);if(c.errorMessage)return{errorMessage:c.errorMessage};if(!c.filter)return{errorMessage:"References could not be loaded."};a=_.q(a);for(var e=a.next();!e.done;e=a.next())e=FZb(e.value).dxa(c.filter),_.Hi(d,1,_.Pn,e);d.q0a(this.f0).qU(_.Mrb(_.Rmb(b)));return{request:d}};
var gUb=function(a,b,c,d,e,f){if(!c)return _.oE("Error loading references.");var g=QTb(d);if(g.errorMessage)return _.oE(g.errorMessage);if(!g.filter)return _.oE("References could not be loaded.");g=GZb((new _.ao).e0a(!0).q0a(a.f0),FZb(c).dxa(g.filter)).qU(_.Mrb(_.Rmb(b)));return a.service.TZa(g).ka(_.y(function(h){return _.pE(kUb(b,a,e,_.cb(h,1,_.Sn).get(c),f,d,a.Cxa))}),_.be(function(){return _.oE("Error loading references.")}),_.te(_.yE))};
kR.ha=function(a){return new (a||kR)(_.u(_.JJ),_.u(_.Zt),_.u(_.Xt))};kR.ua=_.t({token:kR,oa:kR.ha,Ja:"root"});var k6b=new LM(function(a){return a},function(a){return a.level},AL,function(a){return a.children}),l6b=function(a){this.rc=a;this.Via=[];this.Yq=new _.If([])};_.V(l6b,_.lq);l6b.prototype.setData=function(a,b){var c=a!==this.Via;this.Yq.next(m_b(k6b,a));this.rc.hja(this.Yq.value,b,c);this.Via=a};l6b.prototype.connect=function(a){var b=this;return _.Sd.apply(null,_.qc([a.oB,this.rc.Td.changed.Jf(),this.Yq.Jf()])).ka(_.y(function(){return n_b(k6b,b.Yq.value,b.rc)}))};l6b.prototype.disconnect=function(){};var lR=function(a,b){this.Pd=a;this.ob=b;this.CU=[]};_.k=lR.prototype;_.k.Pa=function(){var a=this;this.Ya=this.pfa.qd.subscribe(function(){a.CU=a.ASa();a.CU.find(function(b){return b.Ww()})||(a.Bh=a.CU[0])})};_.k.La=function(){this.Ya&&this.Ya.unsubscribe()};_.k.focus=function(){this.Bh&&this.Bh.focus()};
_.k.lba=function(a){if(this.Bh&&!_.sF(a)){var b=this.CU.indexOf(this.Bh),c=this.Bh;switch(a.key){case "Left":case "ArrowLeft":a.preventDefault();c.Qd&&c.jj()?c.collapse():this.SQa(c,b);break;case "Right":case "ArrowRight":a.preventDefault();c.Qd&&c.jj()?this.nR(b+1):c.jj()&&c.expand();break;case "Down":case "ArrowDown":case "j":a.preventDefault();this.nR(b+1);break;case "Up":case "ArrowUp":case "k":a.preventDefault();this.nR(b-1);break;case "Enter":a.preventDefault(),this.Bh.Tt()}}};
_.k.SQa=function(a,b){for(;0<=b;b--){var c=this.CU[b];if(c.ariaLevel!==a.ariaLevel){this.Bh=c;this.Bh.focus();break}}};_.k.nR=function(a){if(a=this.CU[a])this.Bh=a,this.Bh.focus()};_.k.ASa=function(){for(var a=[].concat(_.qc(this.ob.ta.children)),b=[],c=_.q(this.pfa),d=c.next();!d.done;d=c.next())d=d.value,b[d.vTa(a)]=d;return b.filter(function(e){return void 0!==e})};
_.W.Object.defineProperties(lR.prototype,{Bh:{configurable:!0,enumerable:!0,set:function(a){this.CBc=a;for(var b=_.q(this.CU),c=b.next();!c.done;c=b.next())c.value.Bh=a;this.Pd.he()},get:function(){return this.CBc}}});lR.ha=function(a){return new (a||lR)(_.x(_.sl),_.x(_.Rc))};lR.Ha=_.gc({type:lR,qa:[["mat-tree","xrefsKeyboardListener",""]],lb:function(a,b){a&1&&_.K("keydown",function(c){return b.lba(c)})},inputs:{pfa:"rawNodes"}});var mR=function(){return NM.apply(this,arguments)||this};_.V(mR,NM);_.k=mR.prototype;_.k.focus=function(){this.Oa.ta.focus()};_.k.vTa=function(a){return a.indexOf(this.Oa.ta)};_.k.expand=function(){if(!this.Qd){var a=this.Saa();a&&a.click()}};_.k.collapse=function(){this.an.rc.collapse(this.data)};_.k.Tt=function(){var a=this.Oa.ta,b=this.Saa();b?b.click():(a=a.querySelector("a"))&&a.click()};
_.k.Saa=function(){if("children"in this.data||this.data instanceof BL){var a=this.Oa.ta;return this.data instanceof BL?(a=a.querySelector("[matTreeNodeToggle]"))?a:void 0:(a=a.hasAttribute("matTreeNodeToggle")?a:a.querySelector("[matTreeNodeToggle]"))?a:void 0}};_.k.Ww=function(){return this.Bh===this};_.k.jj=function(){return AL(this.data)||this.data instanceof BL&&!this.data.children};
_.W.Object.defineProperties(mR.prototype,{tabindex:{configurable:!0,enumerable:!0,get:function(){return this.Ww()?"0":"-1"}},ariaLevel:{configurable:!0,enumerable:!0,get:function(){return this.level+1}},Rm:{configurable:!0,enumerable:!0,get:function(){return this.an.rc.Rm(this.data)}},Qd:{configurable:!0,enumerable:!0,get:function(){return this.an.rc.Qd(this.data)}}});mR.ha=function(){var a;return function(b){return(a||(a=_.Pc(mR)))(b||mR)}}();
mR.Ha=_.gc({type:mR,qa:[["xrefs-tree-node"]],Db:[1,"mat-tree-node"],Cb:4,lb:function(a,b){a&2&&_.Ee("aria-expanded",b.Rm?b.Qd:null)("aria-level",b.ariaLevel)("role","treeitem")("tabindex",b.tabindex)},inputs:{disabled:"disabled",tabIndex:"tabIndex"},features:[_.Ze([{Ca:_.rC,Kb:mR}]),_.Be]});var m6b=[[["xap-callout-title"]],[["xap-callout-body"]],[["xap-callout-actions"]]],n6b=new _.mc("ICON_MAPPING"),o6b=new Map([["app",{ZT:!1,border:"bottom"}],["page",{ZT:!0,border:"full"}],["card",{ZT:!1,border:"none"}],["component",{ZT:!0,border:"none"}]]),nR=function(a){this.SSb="notify";this.Rnb="standard";this.background="white";this.Woa="standard";this.Cu=a||p6b;this.icon=this.Cu[this.type]};
_.W.Object.defineProperties(nR.prototype,{type:{configurable:!0,enumerable:!0,get:function(){return this.SSb},set:function(a){this.icon=this.Cu[a];this.SSb=a}},border:{configurable:!0,enumerable:!0,set:function(a){this.Iib=a},get:function(){return null!=this.Iib?this.Iib:this.level?o6b.get(this.level).border:"dark"===this.background?"full":"none"}},ZT:{configurable:!0,enumerable:!0,set:function(a){this.WLb=_.Ug(a)},get:function(){return void 0!==this.WLb?this.WLb:this.level?o6b.get(this.level).ZT:
!0}},jPa:{configurable:!0,enumerable:!0,set:function(a){this.cqb=_.Ug(a)},get:function(){return void 0!==this.cqb?this.cqb:!1}},Gxc:{configurable:!0,enumerable:!0,get:function(){if(!this.jPa)return null;switch(this.type){case "warn":return"assertive";case "caution":case "confirm":case "notify":return"polite";default:return"none"}}},Jxc:{configurable:!0,enumerable:!0,get:function(){if(!this.jPa)return null;switch(this.type){case "warn":return"alert";case "caution":case "confirm":case "notify":return"status";
default:return"status"}}}});nR.ha=function(a){return new (a||nR)(_.x(n6b,8))};
nR.ya=_.ec({type:nR,qa:[["xap-banner-callout"],["xap-callout"]],Db:[1,"xap-callout","reach-no-density"],Cb:31,lb:function(a,b){a&2&&(_.Ee("data-callout-type",b.type),_.Ge("xap-callout-dark-background","dark"===b.background)("xap-callout-dense","dense"===b.Rnb)("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.ZT)("xap-callout-display-legacy","legacy"===b.Woa)("xap-callout-display-standard","standard"===b.Woa))},inputs:{type:"type",Rnb:"density",background:"background",Woa:"calloutUxVersion",border:"border",ZT:"rounded",jPa:"enableAriaLiveRegion",level:"level"},kc:["xap-callout-title","xap-callout-body","xap-callout-actions"],
Aa:5,Ba:4,Fa:[["fontSet","google-material-icons",1,"xap-callout-icon",3,"svgIcon"],["class","xap-callout-content-and-actions",4,"ngIf","ngIfElse"],["contentAndActions",""],[1,"xap-callout-content-and-actions"],[4,"ngTemplateOutlet"],[1,"xap-callout-content"],[1,"cdk-visually-hidden"]],va:function(a,b){a&1&&(_.Re(m6b),_.B(0,"mat-icon",0),_.P(1),_.D(),_.N(2,mUb,2,1,"div",1),_.N(3,nUb,6,3,"ng-template",null,2,_.pf));if(a&2){var c=_.Ve(4);_.z("svgIcon",b.icon.Wi);_.w(1);_.We(" ",b.icon.Wi?"":b.icon.Vh,
"\n");_.w(1);_.z("ngIf","standard"===b.Woa)("ngIfElse",c)}},Ia:[_.hm,_.lm,_.ss],styles:[".xap-callout-display-standard.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;overflow-wrap:anywhere;padding:0 16px 6px 8px}.xap-callout-display-standard.xap-callout-rounded{border-radius:8px}.xap-callout-display-standard.xap-callout-border-full{border:1px solid}.xap-callout-display-standard.xap-callout-border-bottom{border-bottom:1px solid}.xap-callout-display-standard.xap-callout .xap-callout-icon{margin:12px 0 0 16px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.xap-callout-display-standard.xap-callout .xap-callout-content{-webkit-box-flex:1;-webkit-flex:1 1 60ch;-moz-box-flex:1;-ms-flex:1 1 60ch;flex:1 1 60ch;padding:12px 8px 0 16px;margin:2px 0 8px}.xap-callout-display-standard.xap-callout .xap-callout-content-and-actions{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.xap-callout-display-standard.xap-callout xap-callout-body,.xap-callout-display-standard.xap-callout xap-callout-title{display:block}.xap-callout-display-standard.xap-callout xap-callout-title{margin-top:-3px}.xap-callout-display-standard.xap-callout xap-callout-actions{margin-bottom:-6px}.xap-callout-display-standard.xap-callout xap-callout-actions>*{margin:6px 8px}.xap-callout-display-legacy.xap-callout{-moz-box-sizing:border-box;box-sizing:border-box;color:#3c4043;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.xap-callout-display-legacy.xap-callout.xap-callout-dense{min-height:32px;padding:8px 16px 8px 16px}.xap-callout-display-legacy.xap-callout.xap-callout-dense .xap-callout-icon{height:20px;font-size:20px;line-height:20px;width:20px;vertical-align:middle;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.xap-callout-display-legacy.xap-callout.xap-callout-dense>*{margin:0 8px}.xap-callout-display-legacy.xap-callout.xap-callout-dense>:first-child{margin-left:0}.xap-callout-display-legacy.xap-callout.xap-callout-dense>:last-child{margin-right:0}.xap-callout-display-legacy.xap-callout:not(.xap-callout-dense){min-height:48px;padding:12px 16px 12px 24px}.xap-callout-display-legacy.xap-callout:not(.xap-callout-dense) .xap-callout-icon{height:24px;font-size:24px;line-height:24px;width:24px;vertical-align:middle;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.xap-callout-display-legacy.xap-callout:not(.xap-callout-dense)>*{margin:0 8px}.xap-callout-display-legacy.xap-callout:not(.xap-callout-dense)>:first-child{margin-left:0}.xap-callout-display-legacy.xap-callout:not(.xap-callout-dense)>:last-child{margin-right:0}.xap-callout-display-legacy.xap-callout-rounded{border-radius:8px}.xap-callout-display-legacy.xap-callout-border-full{border:1px solid}.xap-callout-display-legacy.xap-callout-border-bottom{border-bottom:1px solid}.xap-callout-display-legacy.xap-callout .xap-callout-content{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}.xap-callout-display-legacy.xap-callout xap-callout-body,.xap-callout-display-legacy.xap-callout xap-callout-title{display:block}.xap-callout-display-legacy.xap-callout xap-callout-actions{display:inline-block;white-space:nowrap}.xap-callout-display-legacy.xap-callout xap-callout-actions>*{margin:0 12px}.xap-callout-display-legacy.xap-callout xap-callout-actions>:first-child{margin-left:0}.xap-callout-display-legacy.xap-callout xap-callout-actions>:last-child{margin-right:0}.xap-callout-display-legacy.xap-callout xap-callout-actions.xap-callout-dense>*{margin:8px}.xap-callout-display-legacy.xap-callout xap-callout-actions .mat-button-base.mat-button,.xap-callout-display-legacy.xap-callout xap-callout-actions .mat-button-base.mat-flat-button,.xap-callout-display-legacy.xap-callout xap-callout-actions [mat-button],.xap-callout-display-legacy.xap-callout xap-callout-actions [mat-flat-button]{height:24px;line-height:24px}",
".xap-callout-warn{background-color:#fce8e6}.xap-callout-warn.xap-callout-dark-background{background-color:#fff;border-color:#ee675c}.xap-callout-warn:not(.xap-callout-dark-background){border-color:#c5221f}.xap-callout-warn .xap-callout-icon{color:#c5221f}.xap-callout-warn .mat-button-base:not(:disabled)[mat-button],.xap-callout-warn .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-button]{color:#c5221f}.xap-callout-warn .mat-button-base:not(:disabled)[mat-flat-button],.xap-callout-warn .mat-button-base:not(:disabled)[mat-icon-button],.xap-callout-warn .mat-button-base:not(:disabled)[mat-raised-button],.xap-callout-warn .mat-button-base:not(:disabled)[mat-stroked-button],.xap-callout-warn .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-flat-button],.xap-callout-warn .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-icon-button],.xap-callout-warn .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-raised-button],.xap-callout-warn .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-stroked-button]{background-color:#c5221f;color:#fff}.xap-callout-caution{background-color:#fef7e0}.xap-callout-caution.xap-callout-dark-background{background-color:#fff;border-color:#f29900}.xap-callout-caution:not(.xap-callout-dark-background){border-color:#d56e0c}.xap-callout-caution .mat-button-base:not(:disabled)[mat-button],.xap-callout-caution .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-button]{color:#3c4043}.xap-callout-caution .mat-button-base:not(:disabled)[mat-flat-button],.xap-callout-caution .mat-button-base:not(:disabled)[mat-icon-button],.xap-callout-caution .mat-button-base:not(:disabled)[mat-raised-button],.xap-callout-caution .mat-button-base:not(:disabled)[mat-stroked-button],.xap-callout-caution .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-flat-button],.xap-callout-caution .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-icon-button],.xap-callout-caution .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-raised-button],.xap-callout-caution .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-stroked-button]{background-color:#f9ab00;color:#3c4043}.xap-callout-caution.xap-callout-dark-background .xap-callout-icon{color:#e37400}.xap-callout-caution:not(.xap-callout-dark-background) .xap-callout-icon{color:#d56e0c}.xap-callout-confirm{background-color:#e6f4ea}.xap-callout-confirm.xap-callout-dark-background{background-color:#fff;border-color:#5bb974}.xap-callout-confirm:not(.xap-callout-dark-background){border-color:#137333}.xap-callout-confirm .xap-callout-icon{color:#137333}.xap-callout-confirm .mat-button-base:not(:disabled)[mat-button],.xap-callout-confirm .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-button]{color:#137333}.xap-callout-confirm .mat-button-base:not(:disabled)[mat-flat-button],.xap-callout-confirm .mat-button-base:not(:disabled)[mat-icon-button],.xap-callout-confirm .mat-button-base:not(:disabled)[mat-raised-button],.xap-callout-confirm .mat-button-base:not(:disabled)[mat-stroked-button],.xap-callout-confirm .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-flat-button],.xap-callout-confirm .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-icon-button],.xap-callout-confirm .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-raised-button],.xap-callout-confirm .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-stroked-button]{background-color:#137333;color:#fff}.xap-callout-notify{background-color:#e8f0fe}.xap-callout-notify.xap-callout-dark-background{background-color:#fff;border-color:#669df6}.xap-callout-notify:not(.xap-callout-dark-background){border-color:#1967d2}.xap-callout-notify .xap-callout-icon{color:#1967d2}.xap-callout-notify .mat-button-base:not(:disabled)[mat-button],.xap-callout-notify .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-button]{color:#1967d2}.xap-callout-notify .mat-button-base:not(:disabled)[mat-flat-button],.xap-callout-notify .mat-button-base:not(:disabled)[mat-icon-button],.xap-callout-notify .mat-button-base:not(:disabled)[mat-raised-button],.xap-callout-notify .mat-button-base:not(:disabled)[mat-stroked-button],.xap-callout-notify .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-flat-button],.xap-callout-notify .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-icon-button],.xap-callout-notify .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-raised-button],.xap-callout-notify .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-stroked-button]{background-color:#1967d2;color:#fff}:not(.xap-callout-display-legacy).xap-callout-warn{background-color:#fce8e6}:not(.xap-callout-display-legacy).xap-callout-warn.xap-callout-dark-background{background-color:#fff;border-color:#d93025}:not(.xap-callout-display-legacy).xap-callout-warn:not(.xap-callout-dark-background){border-color:#c5221f}:not(.xap-callout-display-legacy).xap-callout-warn.xap-callout-dark-background .xap-callout-icon{color:#d93025}:not(.xap-callout-display-legacy).xap-callout-warn.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-button],:not(.xap-callout-display-legacy).xap-callout-warn.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-button]{color:#d93025}:not(.xap-callout-display-legacy).xap-callout-warn.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-warn.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-warn.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-warn.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-stroked-button],:not(.xap-callout-display-legacy).xap-callout-warn.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-warn.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-warn.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-warn.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-stroked-button]{background-color:#d93025;color:#fff}:not(.xap-callout-display-legacy).xap-callout-warn:not(.xap-callout-dark-background) .xap-callout-icon{color:#c5221f}:not(.xap-callout-display-legacy).xap-callout-warn:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-button],:not(.xap-callout-display-legacy).xap-callout-warn:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-button]{color:#c5221f}:not(.xap-callout-display-legacy).xap-callout-warn:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-warn:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-warn:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-warn:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-stroked-button],:not(.xap-callout-display-legacy).xap-callout-warn:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-warn:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-warn:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-warn:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-stroked-button]{background-color:#c5221f;color:#fff}:not(.xap-callout-display-legacy).xap-callout-caution{background-color:#fef7e0}:not(.xap-callout-display-legacy).xap-callout-caution.xap-callout-dark-background{background-color:#fff;border-color:#d56e0c}:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background){border-color:#a85d00}:not(.xap-callout-display-legacy).xap-callout-caution.xap-callout-dark-background .xap-callout-icon{color:#a85d00}:not(.xap-callout-display-legacy).xap-callout-caution.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-button],:not(.xap-callout-display-legacy).xap-callout-caution.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-button]{color:#202124}:not(.xap-callout-display-legacy).xap-callout-caution.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-caution.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-caution.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-caution.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-stroked-button],:not(.xap-callout-display-legacy).xap-callout-caution.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-caution.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-caution.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-caution.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-stroked-button]{background-color:#fbbc04;color:#202124}:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .xap-callout-icon{color:#a85d00}:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-button],:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-button]{color:#a85d00}:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-stroked-button],:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-stroked-button]{background-color:#a85d00;color:#fff}:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-button-base:not(:disabled):focus[mat-button],:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-button-base:not(:disabled):hover[mat-button],:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled):focus[mat-button],:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled):hover[mat-button]{color:#8a4c00}:not(.xap-callout-display-legacy).xap-callout-confirm{background-color:#e6f4ea}:not(.xap-callout-display-legacy).xap-callout-confirm.xap-callout-dark-background{background-color:#fff;border-color:#188038}:not(.xap-callout-display-legacy).xap-callout-confirm:not(.xap-callout-dark-background){border-color:#137333}:not(.xap-callout-display-legacy).xap-callout-confirm.xap-callout-dark-background .xap-callout-icon{color:#188038}:not(.xap-callout-display-legacy).xap-callout-confirm.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-button],:not(.xap-callout-display-legacy).xap-callout-confirm.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-button]{color:#188038}:not(.xap-callout-display-legacy).xap-callout-confirm.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-confirm.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-confirm.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-confirm.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-stroked-button],:not(.xap-callout-display-legacy).xap-callout-confirm.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-confirm.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-confirm.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-confirm.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-stroked-button]{background-color:#188038;color:#fff}:not(.xap-callout-display-legacy).xap-callout-confirm:not(.xap-callout-dark-background) .xap-callout-icon{color:#137333}:not(.xap-callout-display-legacy).xap-callout-confirm:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-button],:not(.xap-callout-display-legacy).xap-callout-confirm:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-button]{color:#137333}:not(.xap-callout-display-legacy).xap-callout-confirm:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-confirm:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-confirm:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-confirm:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-stroked-button],:not(.xap-callout-display-legacy).xap-callout-confirm:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-confirm:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-confirm:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-confirm:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-stroked-button]{background-color:#137333;color:#fff}:not(.xap-callout-display-legacy).xap-callout-notify{background-color:#e8f0fe}:not(.xap-callout-display-legacy).xap-callout-notify.xap-callout-dark-background{background-color:#fff;border-color:#1a73e8}:not(.xap-callout-display-legacy).xap-callout-notify:not(.xap-callout-dark-background){border-color:#1967d2}:not(.xap-callout-display-legacy).xap-callout-notify.xap-callout-dark-background .xap-callout-icon{color:#1a73e8}:not(.xap-callout-display-legacy).xap-callout-notify.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-button],:not(.xap-callout-display-legacy).xap-callout-notify.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-button]{color:#1a73e8}:not(.xap-callout-display-legacy).xap-callout-notify.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-notify.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-notify.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-notify.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-stroked-button],:not(.xap-callout-display-legacy).xap-callout-notify.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-notify.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-notify.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-notify.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-stroked-button]{background-color:#1a73e8;color:#fff}:not(.xap-callout-display-legacy).xap-callout-notify:not(.xap-callout-dark-background) .xap-callout-icon{color:#1967d2}:not(.xap-callout-display-legacy).xap-callout-notify:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-button],:not(.xap-callout-display-legacy).xap-callout-notify:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-button]{color:#1967d2}:not(.xap-callout-display-legacy).xap-callout-notify:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-notify:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-notify:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-notify:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-stroked-button],:not(.xap-callout-display-legacy).xap-callout-notify:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-notify:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-notify:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-notify:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-stroked-button]{background-color:#1967d2;color:#fff}"],
nb:2,Na:0});var q6b=function(){};q6b.ha=function(a){return new (a||q6b)};q6b.Ha=_.gc({type:q6b,qa:[["xap-callout-title"],["xap-callout-body"],["xap-callout-actions"]]});var p6b={warn:{Vh:"error_outline",ariaLabel:"Warning"},caution:{Vh:"warning_amber",ariaLabel:"Caution"},confirm:{Vh:"check_circle",ariaLabel:"Confirmation"},notify:{Vh:"info",ariaLabel:"Notification"}};var r6b=["error"],s6b=["loading"],tUb=function(a){return{node:a}},oR=function(a,b,c,d,e,f,g,h,n){var r=this;this.Ga=a;this.Vf=b;this.gA=c;this.Lu=d;this.Ra=e;this.rc=f;this.vc=h;this.d8=n;this.Hga=new _.al;this.yc=_.xE;this.element="UnifiedXrefPanelTree";this.rE=_.Ag;this.filter=new _.oe(1);this.jj=AL;this.Mu=new _.oe(1);this.Kua=20;this.Jga=new _.oe(1);this.eV=20;this.bK=new _.al;this.zA=!0;this.Ya=new _.pd;this.dataSource=new l6b(this.rc);this.state=_.Id([this.Jga.ka(_.fe(uCb)),this.filter]).ka(_.xe(this.Mu),
_.ue(function(v){var A=_.q(v),C=_.q(A.next().value);v=C.next().value;C=C.next().value;A=A.next().value;return g.Pfa(v,A,C)}),_.te(_.yE),_.pe(1),_.Ad());this.jx=this.Mu.ka(_.y(function(v){return function(A){A=_.Xrb(A,v);var C;return{link:r.gA.zS(A),line:null==(C=A.params)?void 0:C.line}}}),_.pe(1),_.Ad());this.XA=this.rc.yj.ka(_.y(function(v){return!!v}),_.fe(),_.pe(1),_.Ad());this.Ya.add(this.state.ka(_.Ud(_.iF)).subscribe(function(v){v=v.Rb;r.dataSource.setData(v.Le,v.qV);r.Lu.en("Xrefs updated in detail panel",
"polite")}));this.Ya.add(this.rc.Wc.subscribe(function(v){r.vc.E0a.next({U_a:v.yj,zZ:v.Gc})}));this.Ya.add(_.Id([this.rc.yj,this.Mu]).ka(_.y(function(v){var A=_.q(v);v=A.next().value;A=A.next().value;if(v)return v=_.Xrb(v.uri,A),v.params=Object.assign({},A.params,v.params),new A.constructor(v)})).subscribe(function(v){r.Hga.next(v)}))};oR.prototype.Pc=function(){this.d8.he()};oR.prototype.La=function(){this.Ya.unsubscribe()};oR.prototype.yz=function(){this.rc.yz()};
oR.prototype.focus=function(){if(this.Hca)this.Hca.focus();else if(this.h$)this.h$.ta.focus();else if(this.eda)this.eda.ta.focus();else throw Error("ff");};var CUb=function(a,b){var c=b.href,d=b.uri,e=b.event,f=b.Id,g=b.jRc;b=b.Of;var h="";a.zA?((c=a.rc.z2a({Id:f,uri:d}))&&_.Ju(a.Vf,"CODE_XREFS_PREVIEW"),h=IUb(g,c)):(_.mn(a.Ra,c).then(function(){a.vc.JS.next()}),h=IUb(g)+"InMainWindow");a.mb(h,"CLICK",{We:f,Of:b},e)};oR.prototype.s0a=function(a){a||this.rc.yz();this.zA=a};
oR.prototype.gB=function(a){switch(a){case 0:this.rc.hG();break;case 1:this.rc.collapseAll();break;default:_.rg(a)}};oR.prototype.mb=function(a,b,c,d){c=void 0===c?{}:c;this.Ga.mb(Object.assign({},{element:this.element,action:a,gestureName:b},c),d)};_.W.Object.defineProperties(oR.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.gA.location=a;this.Mu.next(a)}},I1:{configurable:!0,enumerable:!0,set:function(a){this.Jga.next(a)}}});
oR.ha=function(a){return new (a||oR)(_.x(_.zn),_.x(_.hg),_.x(_.NJ),_.x(_.Tp),_.x(_.cg),_.x(jR),_.x(kR),_.x(_.HI),_.x(_.sl))};
oR.ya=_.ec({type:oR,qa:[["unified-xref-tree","selectedXref",""]],tb:function(a,b){a&1&&(_.hf(lR,5),_.hf(r6b,5,_.Rc),_.hf(s6b,5,_.Rc),_.hf(mR,5));if(a&2){var c;_.gf(c=_.lf())&&(b.Hca=c.first);_.gf(c=_.lf())&&(b.h$=c.first);_.gf(c=_.lf())&&(b.eda=c.first);_.gf(c=_.lf())&&(b.Le=c)}},inputs:{location:"location",I1:"selectedXref"},outputs:{Hga:"selectedLocationChanged"},features:[_.Ze([_.NJ,jR])],Yb:["selectedXref",""],Aa:13,Ba:9,Fa:[["style.visibility","visible",3,"location","categoryFilter","element",
"showingCodePanel","anyExpandableNodes","allNodesCollapsed","expansion","filter","openInMiniPanel",4,"ngIf"],[3,"ngSwitch"],["tabindex","-1",4,"ngSwitchCase"],["theme","error","tabindex","-1",4,"ngSwitchCase"],[4,"ngSwitchCase"],["expander",""],["leafNodeIcon",""],["spacer",""],["style.visibility","visible",3,"location","categoryFilter","element","showingCodePanel","anyExpandableNodes","allNodesCollapsed","expansion","filter","openInMiniPanel"],["tabindex","-1"],["loading",""],["theme","error","tabindex",
"-1"],["error",""],["background","white","level","card","density","dense","type","notify",4,"ngFor","ngForOf"],["xrefsKeyboardListener","",3,"rawNodes","dataSource","treeControl"],["matTreeNodeToggle","","matTreeNodePadding","",3,"matTreeNodePaddingIndent","ascTrackElement","trackGestureClick","trackAction","trackArtifactId","header-bar","active-element",4,"matTreeNodeDef"],"background white level card density dense type notify".split(" "),["matTreeNodeToggle","","matTreeNodePadding","",3,"matTreeNodePaddingIndent",
"ascTrackElement","trackGestureClick","trackAction","trackArtifactId"],[4,"ngIf","ngIfElse"],["asyncChildren",""],[3,"categoryFilter","makeLink","node","nodeClicked"],[3,"ngTemplateOutlet","ngTemplateOutletContext"],[3,"ngSwitch",4,"ngIf","ngIfElse"],[3,"diameter","strokeWidth",4,"ngSwitchCase"],[3,"diameter","strokeWidth"],[1,"cdk-visually-hidden"],["class","toggle-wrapper","matTreeNodeToggle","",3,"ascTrackElement","trackGestureClick","trackAction","trackArtifactId","click",4,"ngIf","ngIfElse"],
["matTreeNodeToggle","",1,"toggle-wrapper",3,"ascTrackElement","trackGestureClick","trackAction","trackArtifactId","click"],"mat-icon-button;;aria-hidden;true;tabindex;-1;aria-label;Toggle section expansion".split(";"),[3,"svgIcon"],["svgIcon","shared:leaf_node",1,"leaf"]],va:function(a,b){a&1&&(_.N(0,oUb,3,10,"unified-xref-actions",0),_.Q(1,"async"),_.G(2,1),_.Q(3,"async"),_.N(4,pUb,2,0,"loading",2),_.N(5,qUb,4,3,"dc-information-box",3),_.N(6,EUb,5,6,"ng-container",4),_.Je(),_.N(7,FUb,2,1,"ng-template",
null,5,_.pf),_.N(9,GUb,1,0,"ng-template",null,6,_.pf),_.N(11,HUb,1,0,"ng-template",null,7,_.pf));a&2&&(_.z("ngIf",_.R(1,5,b.rc.zz)),_.w(2),_.z("ngSwitch",_.R(3,7,b.state).state),_.w(2),_.z("ngSwitchCase",b.yc.Mh),_.w(1),_.z("ngSwitchCase",b.yc.Error),_.w(1),_.z("ngSwitchCase",b.yc.kg))},Ia:[_.En,KL,_.gm,_.hm,_.lm,_.im,_.jm,_.tE,_.rE,_.Wq,_.ss,_.Pw,OM,RM,SM,TM,hR,nR,q6b,iR,lR,mR,_.mm],styles:["unified-xref-tree[_nghost-%COMP%]{display:flex;flex-direction:column}unified-xref-tree[_nghost-%COMP%]   loading[_ngcontent-%COMP%]{height:100%;width:100%}unified-xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]{margin-bottom:5px;overflow:auto;width:100%}unified-xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%]{align-items:stretch;font-size:1rem;height:1.2307692308rem;line-height:1.2307692308rem;min-height:unset}unified-xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node.header-bar[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;height:28px;line-height:28px}unified-xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node.header-bar[_ngcontent-%COMP%]:not(:first-child){border-top-style:solid;border-top-width:1px}unified-xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%]   .mat-icon-button[_ngcontent-%COMP%], unified-xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle}unified-xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%]   .toggle-wrapper[_ngcontent-%COMP%], unified-xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%] > .mat-icon-button[_ngcontent-%COMP%], unified-xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%] > mat-icon[_ngcontent-%COMP%]{align-self:center;flex-shrink:0;margin:1px 4px}unified-xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%]   .mat-icon-button[_ngcontent-%COMP%], unified-xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%] > mat-icon[_ngcontent-%COMP%]{align-self:center;flex-shrink:0}unified-xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%]   mat-spinner[_ngcontent-%COMP%]{flex-shrink:0;margin:4px 7px}"],
Na:0});var t6b=["xrefZeroState"],u6b=RegExp("^KYTHE://"),pR=function(a,b,c,d,e,f,g,h,n){var r=this;this.Ga=a;this.qc=b;this.Vf=c;this.ob=d;this.eza=e;this.vc=f;this.Nb=g;this.wba=h;this.oc=n;this.eka=WZb;this.On=v_b;this.element="XrefPanel";this.rE=_.Ag;this.Gga=new _.If(void 0);this.Ya=new _.pd;this.iV=this.Nb.lsa().ka(_.y(function(v){return b.Lb(57)&&v}),_.fe());this.Rmb=this.vc.J1.ka(_.Ud(vCb),_.y(function(v){return v.o9}));this.PMc=this.Gga.ka(_.y(function(v){return null==v?void 0:v.params.line}),_.fe(bCb));
this.by=this.Gga.ka(_.YE(),_.ue(function(v){return v?r.eza.eSa(v):_.vd(void 0)}),_.pe(1),_.Ad());this.fNb=this.vc.J1.ka(_.y(function(v){var A;return null!=(A=null==v?void 0:v.bya)?A:[]}));this.SMc=this.qc.Lb(52)?this.vc.J1.ka(_.y(function(v){return null==v?void 0:v.o9.nh.map(function(A){return A.replace(u6b,"")}).join(", ")})):_.ge;this.PFc=this.vc.J1.ka(_.y(vCb));this.Ya=this.fNb.subscribe(function(v){0<v.length&&r.Ga.Vm({bucket:_.Ag.AAa})});this.Ya.add(this.iV.subscribe(function(v){r.element=v?
"UnifiedXrefPanel":"XrefPanel"}))};_.k=pR.prototype;_.k.Pa=function(){};_.k.Pc=function(){var a=this;this.vt=this.Vf.registerCallback("XREFS",this.ob.ta,function(){a.xza?a.xza.focus():a.Lya?a.Lya.focus():a.TVb&&a.TVb.ta.focus()});this.oc.ac(2)&&this.qc.Lb(42)&&_.h6a(this.wba,"LYBYEww2F0jd2PDg8Pq0NVrWjaML")};_.k.La=function(){this.vt&&this.vt();this.Ya.unsubscribe()};_.k.yz=function(){this.xza?this.xza.yz():this.Lya&&this.Lya.yz()};
_.k.mb=function(a){this.Ga.mb({element:this.element,action:a,projectId:this.location.hb,gestureName:"CLICK"})};pR.ha=function(a){return new (a||pR)(_.x(_.Ku),_.x(_.Zt),_.x(_.hg),_.x(_.Rc),_.x(_.uJ),_.x(_.HI),_.x(_.lu),_.x(_.mx),_.x(_.Xt))};
pR.ya=_.ec({type:pR,qa:[["xref-panel","location",""]],tb:function(a,b){a&1&&(_.hf(RQ,5),_.hf(oR,5),_.hf(t6b,5));if(a&2){var c;_.gf(c=_.lf())&&(b.xza=c.first);_.gf(c=_.lf())&&(b.Lya=c.first);_.gf(c=_.lf())&&(b.TVb=c.first)}},inputs:{location:"location"},features:[_.Ze([{Ca:_.Txb,Bb:function(a){return a.by.ka(_.Ud(XUb))},Eb:[_.$b(function(){return pR})]},_.NI])],Yb:["location",""],Aa:4,Ba:4,Fa:[[4,"ngIf","ngIfElse"],["noSymbolSelected",""],["flex","nogrow",1,"overall-header","header-bar"],[1,"no-overflow"],
[1,"overflow-left"],[4,"ngFor","ngForOf"],["iconInnerText","link","hoverMsg","Click to copy ticket(s) for debugging. Use go/kythe-bug to report a bug on cross-references.",3,"isSmall","copyText",4,"ngIf"],[1,"main-container"],[3,"location","selectedXref","selectedLocationChanged",4,"ngIf","ngIfElse"],["legacyTree",""],[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"],[3,"location","selectedXref","selectedLocationChanged"],["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"],["legacyXrefLayer",""],["analyticsElementToTrack","Xrefs",3,"content","scoLinks"],["chainXrefs","true",3,"layerBaseLocation"],["theme","error"],["tabindex","-1",1,"xref-zero-state"],["xrefZeroState",
""],[1,"gmat-body-2"],["textFormat","long"]],va:function(a,b){a&1&&(_.N(0,VUb,15,13,"ng-container",0),_.Q(1,"async"),_.N(2,WUb,5,0,"ng-template",null,1,_.pf));if(a&2){var c=_.Ve(3);_.z("ngIf",_.R(1,2,b.PFc))("ngIfElse",c)}},Ia:[_.En,_.gm,_.hm,_.im,_.jm,_.km,_.Vz,_.tE,fN,_.HJ,_.OJ,_.rE,_.Wq,_.ss,KQ,_.IH,_.nn,_.eA,FQ,oR,RQ,_.mm,_.II],styles:["xrefs-panel[_nghost-%COMP%]{display:block;height:100%;outline:0;overflow:hidden;position:relative;width:100%}.overall-header[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;align-content:center;align-items:center;display:flex;height:28px;justify-content:space-between;white-space:nowrap}.overall-header[_ngcontent-%COMP%]   .no-overflow[_ngcontent-%COMP%]{overflow:hidden}.overall-header[_ngcontent-%COMP%]   .overflow-left[_ngcontent-%COMP%]{align-content:center;align-items:center;display:flex;float:right;justify-content:center}.overall-header[_ngcontent-%COMP%] > copy-button[_ngcontent-%COMP%]{margin-right:8px}.main-container[_ngcontent-%COMP%]{display:flex;flex-direction:row;height:calc(100% - 28px);overflow:hidden;width:100%}middle-truncated-path[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{display:inline-block;padding-right:5px}mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle}format-code[_ngcontent-%COMP%]{overflow:auto}format-code[_ngcontent-%COMP%], loading[_ngcontent-%COMP%]{flex:1 1 100%}unified-xref-tree[_ngcontent-%COMP%], xref-tree[_ngcontent-%COMP%]{min-width:350px;width:100%}.code-container[_ngcontent-%COMP%]{border-left-style:solid;border-left-width:1px;display:flex;flex:0 0 auto;flex-direction:column;max-width:calc(100% - 355px);width:70%}.code-header[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;align-items:center;display:flex;flex:1 1 30px;flex-direction:row;max-height:28px;min-height:28px;place-content:center space-between}.code-header[_ngcontent-%COMP%]:not(:hover):not(:focus)   copy-button[_ngcontent-%COMP%]{opacity:0}.code-header[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{flex:1 1 100%;overflow:hidden}.code-header[_ngcontent-%COMP%]   .mat-icon-button[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{line-height:18px}middle-truncated-path[_ngcontent-%COMP%]{padding:5px}middle-truncated-path[_ngcontent-%COMP%]   .promote-icon[_ngcontent-%COMP%]{font-size:1.0769230769rem;height:1.0769230769rem;margin-right:6px;width:1.0769230769rem;margin-left:5px;vertical-align:baseline}.mat-button[_ngcontent-%COMP%]{line-height:28px}.mat-button[disabled][_ngcontent-%COMP%]{color:inherit}.xref-zero-state[_ngcontent-%COMP%]{padding:24px;text-align:center}splitter[_ngcontent-%COMP%]{flex:0 0 auto}.mat-icon[_ngcontent-%COMP%]{overflow:visible}"],
Na:0});var qR=function(a,b,c,d,e,f,g,h){var n=this;this.Ga=a;this.Vf=c;this.ci=e;this.vd=f;this.Nb=g;this.vc=h;this.W4a="RepoDetailTogglePanel";this.vr=!0;this.JNa=new _.qe;this.IOa=new _.pd;this.YL=[];this.Eg=[];this.qQc=this.Nb.lsa();this.Eta=b.Lb(10);this.lta=b.Lb(5);this.GUa=b.Lb(60);this.GNc=b.Lb(75)&&b.Lb(57);this.kwa=b.Lb(37);a=this.JNa.ka(_.fe());this.T3a=a.ka(_.ue(function(r){return kVb(d,r)}),_.y(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"}}),_.pe(1),_.Ad());this.IOa.add(this.T3a.subscribe(function(r){n.Eta&&r&&1===n.ci.jf.value&&n.ci.jf.next(0)}));this.KMa=a.ka(_.ue(function(r){return kVb(d,r)}),_.y(function(r){if(null==r||"string"===typeof r)return r;switch(r){case 1:return"Callgraphs are unavailable";case 2:return"There is no callgraph for this file";case 3:return"Callgraphs are not available while viewing diffs"}}),
_.pe(1),_.Ad());this.IOa.add(this.KMa.subscribe(function(r){n.lta&&r&&2===n.ci.jf.value&&n.ci.jf.next(0)}));v6b(this);this.fm=this.ci.jf.ka(_.y(function(r){return null!=r?n.YL.indexOf(r):0}))};
qR.prototype.Pa=function(){var a=this,b=[w6b(this,"openHistory","h",0),this.vd.register("toggleBottomPanel","q",function(){var c=a.vr?"openDetailsPanel":"closeDetailsPanel";a.ci.RD(a.vr);a.mb(c,"KEYBOARD")})];this.Eta&&b.push(w6b(this,"openCrossReferences","x",1));this.lta&&b.push(w6b(this,"openCallgraphs","shift+x",2));this.GUa&&b.push(w6b(this,"openWarnings","w",5));this.Eg=b};
qR.prototype.Tb=function(a){if(a.viewData||a.contentType)0===this.yb.kind?this.contentType&&this.JNa.next(this.contentType):5!==this.yb.kind&&this.JNa.next("not-file")};qR.prototype.La=function(){this.IOa.unsubscribe();for(var a=_.q(this.Eg),b=a.next();!b.done;b=a.next())b=b.value,b()};qR.prototype.mb=function(a,b,c){this.Ga.mb({element:"RepoDetailTogglePanel",action:a,projectId:this.projectId,gestureName:b},c)};
var v6b=function(a){a.YL.length=0;a.YL.push(0);a.Eta&&a.YL.push(1);a.lta&&a.YL.push(2);a.GUa&&a.YL.push(5)},w6b=function(a,b,c,d){return a.vd.register(b,c,function(){_.Ju(a.Vf,nVb(d));var e=a.vr||a.ci.jf.value!==d;a.vr&&a.ci.RD(!0);e&&a.ci.jf.next(d);a.mb(mVb(d,e?"show":"focus"),"KEYBOARD")})};
_.W.Object.defineProperties(qR.prototype,{yb:{configurable:!0,enumerable:!0,set:function(a){this.AH=a;v6b(this)},get:function(){return this.AH}},projectId:{configurable:!0,enumerable:!0,get:function(){var a=this.yb;return wCb(a)?a.location.hb:void 0}},rQc:{configurable:!0,enumerable:!0,get:function(){return"Toggle on to enable Unified References"}}});qR.ha=function(a){return new (a||qR)(_.x(_.zn),_.x(_.Zt),_.x(_.hg),_.x(_.NI),_.x(_.DI),_.x(_.tt),_.x(_.lu),_.x(_.HI))};
qR.ya=_.ec({type:qR,qa:[["lower-detail-panel"]],tb:function(a,b){a&1&&_.hf(_.iC,5);if(a&2){var c;_.gf(c=_.lf())&&(b.LU=c)}},Cb:2,lb:function(a,b){a&2&&_.Ge("panel-closed",b.vr)},inputs:{vr:"panelClosed",contentType:"contentType",yb:"viewData"},features:[_.uc],Aa:10,Ba:9,Fa:[["gmat-tabs","",3,"selectedIndex","click"],["label","History"],["matTabContent",""],[3,"disabled",4,"ngIf"],["label","Warnings",4,"ngIf"],[4,"ngIf","ngIfElse"],["unifiedXrefsFeatureToggle",""],["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"],[1,"toggle-panel-button-container"],["mat-icon-button","","type","button","matTooltip","Toggle bottom panel","aria-label","Toggle bottom panel",3,"ascTrackElement","trackAction","trackProjectId","click"],[1,"lower-detail-panel-options"],["color","primary",3,"checked","matTooltip","change","click"],["unifiedXrefsToggle",""],["mat-icon-button","",
"type","button",1,"toggle-panel-button",3,"matTooltip","ascTrackElement","trackAction","trackProjectId","click"]],va:function(a,b){a&1&&(_.B(0,"mat-tab-group",0),_.K("click",function(d){for(var e=-1,f=d.target;f;){if(f.classList.contains("mat-tab-label")){e=f.parentElement?[].concat(_.qc(f.parentElement.children)).indexOf(f):-1;break}f=f.parentElement}if(-1===e)b.vr&&(b.ci.RD(!0),b.mb("expand","CLICK",d)),d=!0;else if(b.LU.toArray()[e].disabled)d=!1;else{f=b.ci.jf.value;f=(null!=f?b.YL.indexOf(f):
0)!==e;e=b.YL[e];var g=f||b.vr;b.ci.RD(g);f&&b.ci.jf.next(e);b.mb(mVb(e,g?"show":"hide"),"CLICK",d);d=!0}return d}),_.Q(1,"async"),_.B(2,"mat-tab",1),_.N(3,ZUb,1,1,"ng-template",2),_.D(),_.N(4,bVb,4,3,"mat-tab",3),_.N(5,eVb,4,3,"mat-tab",3),_.N(6,gVb,2,0,"mat-tab",4),_.D(),_.N(7,hVb,5,3,"ng-container",5),_.N(8,iVb,8,9,"ng-template",null,6,_.pf));if(a&2){var c=_.Ve(9);_.z("selectedIndex",_.R(1,7,b.fm))("@.disabled",!0);_.w(4);_.z("ngIf",b.Eta);_.w(1);_.z("ngIf",b.lta);_.w(1);_.z("ngIf",b.GUa);_.w(1);
_.z("ngIf",!b.GNc)("ngIfElse",c)}},Ia:[_.En,uQ,_.hm,_.nC,vQ,_.Wq,_.ss,_.GK,_.jC,FM,_.iC,_.fC,_.Uw,yQ,pR,_.mm],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}.lower-detail-panel-options[_ngcontent-%COMP%]   mat-slide-toggle[_ngcontent-%COMP%]{height:40px;line-height:40px}.toggle-panel-button[_ngcontent-%COMP%]{transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg)}.toggle-panel-button[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:24px;font-size:24px;line-height:24px;width:24px;vertical-align:middle}"],
Na:0});var x6b=["targetPath"],rR=function(a){this.qc=a};
_.W.Object.defineProperties(rR.prototype,{Ij:{configurable:!0,enumerable:!0,get:function(){var a=this.qc.Lb(55)?this.yb.T_:void 0,b=this.yb.location;if(a){var c=a.Fk();if(c){var d=_.Emb(c);a=_.hp(_.gp(_.fp(b.Vb(),d.id,d.type),_.Vh(c,2)),_.Vh(a,2)).jd(a.le()).Za()}else a=b}else a=b;return _.ep(a.Vb().jd(this.yb.path).kh().Za())}},hYa:{configurable:!0,enumerable:!0,get:function(){return this.yb.target||"repository root"}},RZa:{configurable:!0,enumerable:!0,get:function(){return this.yb.MKb}},EUa:{configurable:!0,
enumerable:!0,get:function(){return!!this.yb.qqa}}});rR.ha=function(a){return new (a||rR)(_.x(_.Zt))};
rR.ya=_.ec({type:rR,qa:[["symlink-detail"]],tb:function(a,b){a&1&&_.hf(x6b,5,_.Rc);if(a&2){var c;_.gf(c=_.lf())&&(b.nPc=c.first)}},inputs:{yb:"viewData"},Aa:5,Ba:2,Fa:[[4,"ngIf","ngIfElse"],["detailView",""],[3,"viewData"],[3,"fileName","diffChunks"],["componentId","SymlinkDetail",3,"viewData","showLinksDropdown"],[4,"ngIf"],["size","skinny",1,"definition"],["size","skinny",1,"path"],["ascTrackElement","SymlinkDetail","trackAction","symlinkNavigate",1,"padded",3,"link","condition","trackGestureClick"],
["targetPath",""],[1,"padded",3,"copyText","isSmall","copyEvent"]],va:function(a,b){a&1&&(_.N(0,oVb,7,3,"ng-container",0),_.P(1,"\n\n"),_.N(2,qVb,28,9,"ng-template",null,1,_.pf),_.P(4,"\n"));if(a&2){var c=_.Ve(3);_.z("ngIf",b.EUa)("ngIfElse",c)}},Ia:[vN,_.hm,_.QH,_.Vz,sP,rP,_.tE,jN,_.En],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 vVb=function(a){return{Lta:a}},sR=function(a,b){this.xg=a;this.Ra=b;this.GAb=_.ge};sR.prototype.Pa=function(){};sR.prototype.Tb=function(a){a.location&&(this.GAb=y6b(this,a.location.uf).ka(_.y(function(b){return!b||!b.jn||2>b.jn.length?null:[b.jn[0].Lf,b.jn[1].Lf]}),_.be(function(){return _.vd(null)})))};var y6b=function(a,b){return _.eF(b)?a.xg.list(b.hb,b.Oc,b.repository,_.DE(b)?"HEAD":b.qb,b.path,2):_.vd(null)};sR.ha=function(a){return new (a||sR)(_.x(_.MH),_.x(_.cg))};
sR.ya=_.ec({type:sR,qa:[["file-not-found"]],inputs:{location:"location"},features:[_.uc],Aa:28,Ba:11,Fa:[["role","alert","icon","source:file"],[4,"ngTemplateOutlet"],[4,"ngIf"],["packageTitle",""],["piperTitle",""],["gitTitle",""],["packageExplanation",""],["piperOrGitExplanation",""],["piperMessage",""],["gitMessage",""],["piperButtonText",""],["gitButtonText",""],[4,"ngTemplateOutlet","ngTemplateOutletContext"],["mat-button","","color","primary","ascTrackElement","FileNotFound","trackAction","reloadAtOldCommit",
"id","reload-button",3,"routerLink"],["id","piper-deletion",3,"universalLink"],["id","git-deletion",3,"universalLink"]],va:function(a,b){a&1&&(_.B(0,"icon-empty-state-display",0)(1,"icon-empty-state-title"),_.N(2,rVb,1,0,"ng-container",1),_.Q(3,"isPackagePlace"),_.Q(4,"isPiperPlace"),_.D(),_.B(5,"icon-empty-state-subtitle"),_.N(6,sVb,1,0,"ng-container",1),_.Q(7,"isPackagePlace"),_.N(8,wVb,6,13,"ng-container",2),_.Q(9,"async"),_.D()(),_.N(10,xVb,1,0,"ng-template",null,3,_.pf),_.N(12,yVb,1,0,"ng-template",
null,4,_.pf),_.N(14,zVb,1,0,"ng-template",null,5,_.pf),_.N(16,AVb,1,0,"ng-template",null,6,_.pf),_.N(18,BVb,1,0,"ng-template",null,7,_.pf),_.N(20,CVb,5,4,"ng-template",null,8,_.pf),_.N(22,DVb,5,4,"ng-template",null,9,_.pf),_.N(24,EVb,2,3,"ng-template",null,10,_.pf),_.N(26,FVb,2,3,"ng-template",null,11,_.pf));if(a&2){var c=_.Ve(11),d=_.Ve(13),e=_.Ve(15),f=_.Ve(17),g=_.Ve(19);_.w(2);_.z("ngTemplateOutlet",_.R(3,3,b.location)?c:_.R(4,5,b.location)?d:e);_.w(4);_.z("ngTemplateOutlet",_.R(7,7,b.location)?
f:g);_.w(2);_.z("ngIf",_.R(9,9,b.GAb))}},Ia:[_.En,_.hm,_.lm,_.Yz,_.$z,_.Zz,_.Xq,_.nn,_.Mv,_.mm,GN,HN,_.NF],styles:["file-not-found[_nghost-%COMP%], no-repository-information[_nghost-%COMP%], repository-not-found[_nghost-%COMP%], repository-permission-denied[_nghost-%COMP%], submodule-cannot-fetch[_nghost-%COMP%]{display:flex}"],Na:0});var z6b=function(){};z6b.ha=function(a){return new (a||z6b)};
z6b.ya=_.ec({type:z6b,qa:[["submodule-cannot-fetch"]],Aa:3,Ba:0,Fa:[["role","alert","icon","source:file"]],va:function(a){a&1&&(_.B(0,"icon-empty-state-display",0)(1,"icon-empty-state-title"),_.P(2," The submodule existed at this commit, but can no longer be fetched. "),_.D()())},Ia:[_.Yz,_.Zz],styles:["file-not-found[_nghost-%COMP%], no-repository-information[_nghost-%COMP%], repository-not-found[_nghost-%COMP%], repository-permission-denied[_nghost-%COMP%], submodule-cannot-fetch[_nghost-%COMP%]{display:flex}"],Na:0});var tR=function(a){this.element=a;this.ab="";this.N2=0};tR.prototype.Pc=function(){var a=this;this.N2=setTimeout(function(){var b=a.element.ta;b&&a.ab&&(b=b.querySelector(a.ab));b&&!b.contains(document.activeElement)&&b.focus()})};tR.prototype.La=function(){clearTimeout(this.N2)};tR.ha=function(a){return new (a||tR)(_.x(_.Rc))};tR.Ha=_.gc({type:tR,qa:[["","ascFocusOnInitAsync",""]],inputs:{ab:["ascFocusOnInitAsync","selector"]}});var uR=function(){};uR.ha=function(a){return new (a||uR)};uR.Ea=_.fc({type:uR});
uR.Da=_.Vb({});var vR=function(a,b,c,d){this.Ga=a;this.XT=b;this.mRc=d;this.mka=A_b;this.On=v_b;this.XNc=_.vd(!0).ka(_.ee(300));this.bLa=!1;this.by=new _.oe(1);this.Ei=c.NG(this.by.ka(_.y(function(e){return 1===e.kind})))};vR.prototype.HSa=function(a){this.Ga.mb({element:"RepoDetailTogglePanel",action:a,gestureName:"RESIZE"})};_.W.Object.defineProperties(vR.prototype,{yb:{configurable:!0,enumerable:!0,set:function(a){this.by.next(a)}}});vR.ha=function(a){return new (a||vR)(_.x(_.zn),_.x(lN),_.x(_.DI),_.x(GQ))};
vR.ya=_.ec({type:vR,qa:[["repository-detail","viewData",""]],inputs:{yb:"viewData"},features:[_.Ze([{Ca:_.Txb,Bb:function(a){return a.by},Eb:[_.$b(function(){return vR})]},_.NI])],Yb:["viewData",""],Aa:2,Ba:3,Fa:[["class","main-view",4,"ngIf"],[1,"main-view"],[1,"middle-view"],[3,"ngSwitch"],["class","detail",3,"viewData",4,"ngSwitchCase"],["class","detail",3,"viewData","windowWidth","contentTypeChange",4,"ngSwitchCase"],["class","detail","ascFocusOnInitAsync","","tabIndex","0",3,"viewData",4,"ngSwitchCase"],
[4,"ngSwitchCase"],["class","centered panel-error",3,"location",4,"ngSwitchCase"],["class","centered panel-error",4,"ngSwitchCase"],[4,"ngIf"],["role","region","aria-label","Detail Panel",1,"lower-detail-wrapper"],["lowerDetailPanel",""],[3,"contentType","viewData","panelClosed"],[1,"detail",3,"viewData"],[1,"detail",3,"viewData","windowWidth","contentTypeChange"],["ascFocusOnInitAsync","","tabIndex","0",1,"detail",3,"viewData"],["class","centered","text","Loading page...","aria-live","polite",3,
"diameter","hasBackground",4,"ngIf","ngIfElse"],["placeholder",""],["text","Loading page...","aria-live","polite",1,"centered",3,"diameter","hasBackground"],[1,"centered"],[1,"centered","panel-error",3,"location"],[1,"centered","panel-error"],["role","alert"],["layout","horizontal",3,"changeSizeOf","resizeDone"],["layout","vertical",3,"changeSizeOf","mousedown","mouseup"],[1,"right-panel"],["rightPanel",""],[1,"panel-content",3,"ngSwitch"],[3,"location","onClose",4,"ngSwitchCase"],[3,"location","onClose"]],
va:function(a,b){a&1&&(_.N(0,VVb,20,24,"div",0),_.Q(1,"async"));a&2&&_.z("ngIf",_.R(1,1,b.by))},Ia:[_.hm,_.im,_.jm,SO,tR,MP,eQ,fQ,nN,_.rE,qR,sR,z6b,_.eA,rR,_.mm],styles:["repository-detail[_nghost-%COMP%]{display:flex;flex-direction:column}.centered[_ngcontent-%COMP%]{align-items:center;display:flex;flex:auto;flex-direction:column;justify-content:center}.middle-view[_ngcontent-%COMP%]{display:flex;flex:1 1 0;flex-direction:column;overflow:hidden}.main-view[_ngcontent-%COMP%]{display:flex;flex:1 1 100%;overflow:auto}.centered[_ngcontent-%COMP%], .detail[_ngcontent-%COMP%]{flex:1 1 100%;min-height:100px}.lower-detail-wrapper[_ngcontent-%COMP%]{border-top-style:solid;border-top-width:1px;flex:1 0 auto;height:50%;max-height:calc(100% - 110px);min-height:40px;position:relative}.lower-detail-wrapper.panel-closed[_ngcontent-%COMP%]{max-height:40px;overflow:hidden}.right-panel[_ngcontent-%COMP%]{position:relative;overflow:hidden;width:400px}.panel-content[_ngcontent-%COMP%]{height:100%;overflow:auto;position:absolute;width:100%}splitter[_ngcontent-%COMP%]{flex:0 0 auto}"],
Na:0});var A6b=function(a,b,c,d,e,f,g){this.path=a;this.type=b;this.uz=c;this.Bra=d;this.service=e;this.limit=f;this.Teb=g;this.IPa=this.zrb=!1;a=this.path.split("/");this.name=a[a.length-1]},D6b=function(a){a.ipa=a.uz(a.type)?B6b(a):_.vd([]);C6b(a)},C6b=function(a){a.NSb=_.Id([a.ipa,a.limit]).ka(_.y(function(b){var c=_.q(b);b=c.next().value;c=c.next().value;a.gpa=new Map;for(var d=_.q(b),e=d.next();!e.done;e=d.next())e=e.value,a.gpa.set(e.path,e);return{Le:b.slice(0,c),total:b.length}}))},B6b=function(a){var b=
_.Id([a.service.bda(a.path).ka(_.y(function(c){return a.ZVa(c)})),a.Bra]).ka(_.y(function(c){var d=_.q(c);c=d.next().value;var e=d.next().value;if(d=c.find(function(f){return f.path===WVb(e)}))d.Gc=!0;return c}),_.pe());b.connect();return b};A6b.prototype.ZVa=function(a){var b=this;return a.map(function(c){var d=WVb(c.path),e;return d===(null==(e=b.Teb)?void 0:e.path)?b.Teb:new A6b(d,c.type,b.uz,b.Bra,b.service,b.limit)})};
_.W.Object.defineProperties(A6b.prototype,{iQc:{configurable:!0,enumerable:!0,get:function(){this.NSb||D6b(this);return this.NSb}},children:{configurable:!0,enumerable:!0,get:function(){this.ipa||D6b(this);return this.ipa},set:function(a){this.ipa=a;C6b(this)}},active:{configurable:!0,enumerable:!0,get:function(){return WVb(this.Bra.value)===this.path}},Neb:{configurable:!0,enumerable:!0,get:function(){return XVb(this.Bra.value,this.path)}},Gc:{configurable:!0,enumerable:!0,get:function(){return this.zrb},
set:function(a){this.IPa=this.IPa||a;this.zrb=a&&this.uz(this.type)}}});var E6b=["largeDirectoryDialog"],F6b=["row"],eWb=function(a){return{name:a}},fWb=function(a){return{children:!0,expanded:a}},G6b=new _.Yr("Scope to \u201c{name}\u201d."),wR=function(a,b,c,d){this.Dm=a;this.Ra=c;this.document=d;this.Cy=3;this.n7b=15;this.Xfc="row";this.thc="subtree";this.zea=new _.If("");this.Ya=new _.pd;this.Nwa="";this.Mua=new _.If(500);this.x3b=G6b;this.encode=encodeURIComponent;this.BMb=new _.al;this.RL=function(){return""};this.IEb=new _.al;this.hM=new _.al;this.EMb=new _.al;
this.uz=b.Lb(55)?function(e){return 3===e||5===e}:function(e){return 3===e}};_.k=wR.prototype;
_.k.Ud=function(a){if(!_.sF(a)){var b=a.target;if(null!=b&&b instanceof Element&&(b=_.qF(b,"a,button","depth-finder"),null!=b)){var c=_.qF(b,".row","depth-finder");null!=c&&c instanceof HTMLElement&&(c=decodeURIComponent(c.dataset.path||""))&&(b.classList.contains("scope-in")?this.BMb.emit(c):(c=H6b(this,c),null!=c&&(b.classList.contains("expander")?I6b(this,c):b.classList.contains("element-link")&&(J6b(this,c),a.preventDefault()))))}}};
_.k.wA=function(a){var b=a.target;if(null!=b&&b instanceof Element){var c=_.qF(b,".row","depth-finder");if(null!=c&&c instanceof HTMLElement){var d=decodeURIComponent(c.dataset.path||"");if(d&&(d=H6b(this,d),null!=d&&(b=_.qF(b,".subtree","depth-finder"),!_.sF(a))))switch(a.key){case "Left":case "ArrowLeft":a.preventDefault();d.Gc&&3===d.type?I6b(this,d):this.exa(b)||this.EMb.next(a);break;case "Right":case "ArrowRight":a.preventDefault();d.Gc?K6b(this,d,c,b):I6b(this,d);break;case "Down":case "ArrowDown":case "j":a.preventDefault();
K6b(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.exa(b);break;case "Enter":a.preventDefault(),J6b(this,d)}}}};_.k.Pa=function(){this.root=cWb(this.createNode(this.fN))};_.k.Tb=function(a){this.root&&a.service&&(this.root.node=this.createNode(this.fN))};
_.k.Pc=function(){var a=this;this.Ya.add(_.Id([this.zea,this.Le.qd]).subscribe(function(b){b=_.q(b).next().value;if(a.Nwa!==b){a.Nwa="";var c=a.encode(b),d=a.Le.find(function(e){return e.ta.getAttribute("data-path")===c});d&&a.document.body.contains(d.ta)&&(a.oPa(d.ta),a.Nwa=b)}}))};_.k.La=function(){this.zea.complete();this.Ya.unsubscribe()};
var cWb=function(a,b){return{level:void 0===b?0:b,node:a}},I6b=function(a,b){var c=!b.Gc;a.IEb.next({Ri:c,path:b.path});b.Gc=c},J6b=function(a,b){a.uz(b.type)&&(b.Gc=!b.Gc);var c=a.RL(b.path,b.type);a.hM.next({path:b.path,nodeType:b.type});_.mn(a.Ra,c)},hWb=function(a){a.Ya.add(a.Dm.open(a.nGc).WB().subscribe(function(b){b&&a.Mua.next(Number.POSITIVE_INFINITY)}))};
wR.prototype.RQa=function(){var a=this.Le.find(function(b){return b.ta.classList.contains("bold-active-element")})||this.Le.first;a&&this.document.body.contains(a.ta)&&a.ta.focus()};var H6b=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.gpa)return null;c=c.gpa.get(b.slice(0,a+1).join("/"));if(!c)return null}return c};
wR.prototype.oPa=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)};wR.prototype.createNode=function(a){return new A6b(_.vf(a),3,this.uz,this.zea,this.service,this.Mua)};
wR.prototype.exa=function(a){a=a.parentElement.parentElement;if(!a.classList.contains("subtree"))return!1;a.firstElementChild.focus();return!0};var K6b=function(a,b,c,d){if(a.uz(b.type)&&b.Gc)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(wR.prototype,{scope:{configurable:!0,enumerable:!0,set:function(a){var b=this.fN;this.fN=a;if(this.root&&a!==b){var c=b?YVb(b):[],d=a?YVb(a):[];if(XVb(a,_.vf(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.gpa)?void 0:null==(f=c.get(b))?void 0:f.children)this.root.node.children=e}else if(XVb(b,_.vf(a)))for(a=c.length;a>d.length;a--)b=this.root.node,b.Gc=!0,c=this.root,f=
b.path.split("/"),f=f.slice(0,f.length-1).join("/"),c.node=new A6b(_.vf(f),3,this.uz,this.zea,this.service,this.Mua,b);else this.root.node=this.createNode(a);this.Nwa=""}}},path:{configurable:!0,enumerable:!0,set:function(a){this.zea.next(a)}}});wR.ha=function(a){return new (a||wR)(_.x(_.gr),_.x(_.Zt),_.x(_.cg),_.x(_.Yg))};
wR.ya=_.ec({type:wR,qa:["depth-finder scope  path  service ".split(" ")],tb:function(a,b){a&1&&(_.hf(E6b,5),_.hf(F6b,5,_.Rc));if(a&2){var c;_.gf(c=_.lf())&&(b.nGc=c.first);_.gf(c=_.lf())&&(b.Le=c)}},Db:["role","tree"],lb:function(a,b){a&1&&_.K("click",function(c){return b.Ud(c)})("keydown",function(c){return b.wA(c)})},inputs:{scope:"scope",path:"path",service:"service",RL:"linkTo"},outputs:{BMb:"scopeChange",IEb:"nodeToggled",hM:"nodeClicked",EMb:"scopeUp"},features:[_.uc],Yb:"scope  path  service ".split(" "),
Aa:5,Ba:2,Fa:[[3,"ngTemplateOutlet","ngTemplateOutletContext"],["tree",""],["largeDirectoryDialog",""],[4,"ngIf"],[4,"ngFor","ngForOf"],["mat-button","","class","gmat-button",3,"click",4,"ngIf"],["subtree",""],["role","treeitem","tabindex","0"],["row",""],["type","button","title","Scope to folder","tabindex","-1",1,"scope-in"],["svgIcon","source:scope"],[1,"tree-node"],["aria-hidden","true","type","button","class","expander","tabindex","-1",4,"ngIf"],["tabindex","-1",1,"element-link",3,"title"],[3,
"svgIcon",4,"ngIf"],["role","group",3,"ngClass"],["aria-hidden","true","type","button","tabindex","-1",1,"expander"],[1,"arrow"],[3,"svgIcon"],["mat-button","",1,"gmat-button",3,"click"],["mat-button","","mat-dialog-close",""],["mat-button","",3,"mat-dialog-close"]],va:function(a,b){a&1&&(_.N(0,ZVb,0,0,"ng-template",0),_.N(1,lWb,2,3,"ng-template",null,1,_.pf),_.N(3,mWb,7,1,"ng-template",null,2,_.pf));a&2&&_.z("ngTemplateOutlet",_.Ve(2))("ngTemplateOutletContext",b.root)},Ia:[_.fm,_.gm,_.hm,_.lm,_.Wq,
_.hr,_.jr,_.kr,_.ss,_.mm],styles:["depth-finder[_nghost-%COMP%]{display:flex;flex:1 1 100%;flex-direction:column;overflow:auto;position:relative}.row[_ngcontent-%COMP%]{display:flex;min-width:100%}.row.folder[_ngcontent-%COMP%]:hover > .scope-in[_ngcontent-%COMP%]{visibility:visible}.scope-in[_ngcontent-%COMP%]{visibility:hidden}.tree-node[_ngcontent-%COMP%]{align-items:stretch;display:flex;flex:1 1 100%;margin-left:-6px;padding:0}.element-link[_ngcontent-%COMP%]{align-items:center;display:flex;flex:1 1 100%;outline:0;padding-right:5px;white-space:nowrap}.element-link[_ngcontent-%COMP%]:focus, .element-link[_ngcontent-%COMP%]:hover{text-decoration:none}.element-link[_ngcontent-%COMP%] > mat-icon[_ngcontent-%COMP%]{margin-right:5px;height:16px;width:16px}button.expander[_ngcontent-%COMP%]{margin:1px 0}mat-icon[_ngcontent-%COMP%]{flex:none}button.expander[_ngcontent-%COMP%], button.scope-in[_ngcontent-%COMP%]{background-color:transparent;border:0;box-sizing:border-box;flex:0 0 auto;height:24px;padding:0;width:18px}button.expander[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%], button.scope-in[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:18px;width:18px}button.scope-in[_ngcontent-%COMP%]{margin-right:4px}.arrow[_ngcontent-%COMP%]{display:inline-block;height:0;margin:0 5px;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;width:0}.arrow.expanded[_ngcontent-%COMP%]{transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg)}.children[_ngcontent-%COMP%]:not(.expanded){display:none}"],
Na:0});var L6b=new _.Yr("Scope to parent directory: {folder}/"),xR=function(a,b,c,d,e,f){var g=this;this.Zg=a;this.ob=b;this.Vq=c;this.Vf=d;this.ze=e;this.Ra=f;this.RL=function(){return""};this.Xl=new _.If(new _.yg);this.service=this.Xl.ka(_.fe(function(h,n){return _.coa(h,n)&&_.vg(h.qb,n.qb,_.ZRa)}),_.y(function(){return g.createService()}))};xR.prototype.Pc=function(){var a=this;this.vt=this.Vf.registerCallback("FILE_TREE",this.ob.ta,function(){a.Hyc.RQa()})};
xR.prototype.La=function(){this.Xl.complete();this.vt&&this.vt()};xR.prototype.up=function(a){this.ze.mb({gestureName:a instanceof MouseEvent?"CLICK":"KEYBOARD",element:"RepositoryContentsTree",action:"scopeUp",projectId:this.Ld.hb},a);this.fN=_.sg(_.vf(this.scope||""))};var nWb=function(a,b){return _.ep(_.yF(a.Ld.Vb().jd(b)).Za())};xR.prototype.GSa=function(){this.ze.mb({gestureName:"CLICK",element:"RepositoryContentsTreeItem",action:"navigate",projectId:this.Ld.hb})};
xR.prototype.createService=function(){var a=this;return{bda:function(b){return a.Vq.list(a.Ld.hb,a.Ld.Oc,a.Ld.repository,_.Jh(a.Ld),b,a.Ld.params.Mb).ka(_.y(function(c){return c.map(rWb)}),_.be(function(c){_.Kr(a.Zg,c);return _.vd([])}))}}};
xR.prototype.Xra=function(){var a=this,b=_.ep(_.yF(this.Ld.Vb().jd("")).Za()),c=new URL(_.Om(this.Ra,this.Ra.zh(b)),location.origin),d=_.q(c.pathname.split(/(;[^/]*)/));b=d.next().value;d=d.next().value;var e=b,f=d;e.endsWith("/")&&(e=e.substring(0,e.length-1));null==f&&(f="");return function(g,h){3!==h||g.endsWith("/")||(g+="/");a.scope===g&&g===a.Ld.path&&(g=(g=_.sg(a.scope))&&g+"/"||"");g=g.split("/").map(encodeURIComponent).join("/");return e+"/"+g+f+c.search+c.hash}};
_.W.Object.defineProperties(xR.prototype,{isCollapsed:{configurable:!0,enumerable:!0,get:function(){return 0===this.vqa}},Ld:{configurable:!0,enumerable:!0,set:function(a){this.Xl.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.fN=a;var b=encodeURIComponent(_.vf(this.path));!this.ob.ta.querySelector('[data-path="'+b+'"]')&&"/"!==this.path&&this.path.includes("/")&&
(this.fN=a);this.RL=this.Xra()},get:function(){return this.Xl.value}},scope:{configurable:!0,enumerable:!0,get:function(){return this.fN},set:function(a){this.ze.mb({gestureName:"CLICK",element:"RepositoryContentsTree",action:"scopeIn",projectId:this.Ld.hb});this.fN=a;this.path.startsWith(a||"")||_.mn(this.Ra,this.RL(a||"",3))}},GLc:{configurable:!0,enumerable:!0,get:function(){return L6b.format({folder:_.Fz(_.sg(_.vf(this.scope||"")))||"Repository root"})}}});
xR.ha=function(a){return new (a||xR)(_.x(_.Jr),_.x(_.Rc),_.x(_.tJ),_.x(_.hg),_.x(_.zn),_.x(_.cg))};
xR.ya=_.ec({type:xR,qa:[["directory-navigation"]],tb:function(a,b){a&1&&_.hf(wR,7);if(a&2){var c;_.gf(c=_.lf())&&(b.Hyc=c.first)}},Cb:2,lb:function(a,b){a&2&&_.Ge("collapsed",b.isCollapsed)},inputs:{vqa:"directoryPanelState",Ld:"activeLocation"},Aa:4,Ba:7,Fa:[[4,"ngIf"],[3,"scope","path","service","linkTo","scopeChange","nodeToggled","nodeClicked","scopeUp"],["fxLayoutAlign","start center","fxFlex","grow",1,"header-row"],["class","repo-name",4,"ngIf","ngIfElse"],["scoper",""],[1,"repo-name"],["ascTrackElement",
"RepositoryNavigationHeader","trackAction","navigate",1,"root-link",3,"title","routerLink","trackProjectId"],["mat-icon-button","","type","button","fxFlex","none","aria-label","Rescope to parent directory",1,"scope-up",3,"matTooltip","click"],["svgIcon","source:move_up"]],va:function(a,b){a&1&&(_.B(0,"header"),_.N(1,qWb,5,2,"ng-container",0),_.D(),_.B(2,"depth-finder",1),_.K("scopeChange",function(c){return b.scope=c})("nodeToggled",function(c){b.ze.mb({gestureName:"CLICK",element:"RepositoryContentsTreeItemCollapser",
action:c.Ri?"expand":"collapse",We:b.RL(c.path,3),projectId:b.Ld.hb})})("nodeClicked",function(c){return b.GSa(c)})("scopeUp",function(c){return b.up(c)}),_.Q(3,"async"),_.D());a&2&&(_.w(1),_.z("ngIf",!b.isCollapsed),_.w(1),_.z("scope",b.scope)("path",b.path)("service",_.R(3,5,b.service))("linkTo",b.RL))},Ia:[_.En,_.hm,wR,_.rr,_.yr,_.Wq,_.ss,_.Uw,_.nn,_.mm,_.dA],styles:["directory-navigation[_nghost-%COMP%]{--header-icon:rgba(0,0,0,.54);display:flex;flex:auto;flex-direction:column;min-height:0;width:100%}directory-navigationbody.dark-mode[_nghost-%COMP%] -no-combinator[_nghost-%COMP%], body.dark-mode   [_nghost-%COMP%]{--header-icon:var(--grey-300)}directory-navigation.collapsed[_nghost-%COMP%]{overflow:hidden}directory-navigation.collapsed[_nghost-%COMP%]   depth-finder[_ngcontent-%COMP%]{overflow:hidden;width:0}directory-navigation.collapsed[_nghost-%COMP%]:hover{cursor:pointer}.root-link[_ngcontent-%COMP%]{flex:1 1 100%}a[_ngcontent-%COMP%]{overflow:hidden;text-overflow:ellipsis;color:var(--emphasized-text)}header[_ngcontent-%COMP%]{border-bottom-style:none;display:flex;flex:0 0;min-height:32px;overflow:hidden;white-space:nowrap}header[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]{min-width:24px}header[_ngcontent-%COMP%]   .mat-icon-button[_ngcontent-%COMP%]{color:var(--header-icon)}.repo-name[_ngcontent-%COMP%]{display:flex;margin-left:24px}button.scope-up[_ngcontent-%COMP%]{margin-left:4px}"],
Na:0});var yR=function(a){var b=this;this.Nb=a;this.data=new _.oe(1);_.xj();_.xj();this.AA=this.Nb.vG();this.bya=this.data.ka(_.ue(function(c){return c.SH.Kk}),_.y(function(c){return[].concat(_.qc(c.keys()))}));this.scopes=this.data.ka(_.ue(function(c){return c.FMb.Kk}),_.y(function(c){return[].concat(_.qc(c.keys()))}));this.v1a=this.data.ka(_.ue(function(c){return c.u1a.Kk}),_.y(function(c){return[].concat(_.qc(c.keys()))}));this.SMb=this.data.ka(_.ue(function(c){return c.SH.Kk}),_.y(function(c){var d=
[].concat(_.qc(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.AA.ka(_.he(1)).subscribe(function(c){null!=c.showPublic&&null!=c.showPrivate&&null!=c.showProtected&&null!=c.showPackagePrivate&&null!=c.showStatic&&null!=c.showNonStatic||b.Nb.px({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})})},BWb=function(a){switch(a){case "true":return"checked";case "mixed":return"indeterminate";default:return"unchecked"}};yR.prototype.lSa=function(a){return _.yyb[a]};
var sWb=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 _.rg(b)}},vWb=function(a,b){switch(b){case "static":return a.showStatic;case "not_static":return a.showNonStatic;default:return _.rg(b)}},AWb=function(a){var b=[].concat(_.qc(a.SH.getState().keys())).some(function(c){return!a.SH.get(c)});a.SH.fill(b)};_.W.Object.defineProperties(yR.prototype,{ur:{configurable:!0,enumerable:!0,set:function(a){this.data.next(a)}}});
yR.ha=function(a){return new (a||yR)(_.x(_.lu))};
yR.ya=_.ec({type:yR,qa:[["filter-menu"]],inputs:{ur:"outlineData"},Aa:7,Ba:4,Fa:[["mat-icon-button","","aria-label","Outline filter options","matTooltip","Filtering options",1,"filter-menu-button",3,"matMenuTriggerFor"],[1,"outline-filtering-menu"],["menu","matMenu"],[3,"click",4,"ngIf"],[3,"click"],[4,"ngIf"],["dense","","aria-label","Symbols",1,"symbols"],["mat-menu-item","","role","checkbox",1,"select-all",3,"click"],["gmat-checkbox","",3,"state"],["mat-menu-item","","role","checkbox",3,"value",
"click",4,"ngFor","ngForOf"],["dense","","aria-label","Modifiers",1,"modifiers"],["mat-menu-item","","role","checkbox",3,"value","click"]],va:function(a,b){a&1&&(_.B(0,"button",0)(1,"mat-icon"),_.P(2,"tune"),_.D()(),_.B(3,"mat-menu",1,2),_.N(5,CWb,15,17,"div",3),_.Q(6,"async"),_.D());a&2&&(_.z("matMenuTriggerFor",_.Ve(4)),_.w(5),_.z("ngIf",_.R(6,2,b.data)))},Ia:[_.gm,_.hm,_.Wq,_.ss,_.Nz,_.Rq,_.Ow,_.ex,_.cx,_.dx,_.Uw,_.mm],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 zR=function(a){this.Nb=a;this.AA=this.Nb.vG();this.rac="Collapse all";this.sac="Expand all";this.tac="Sticky Headers"};zR.prototype.gB=function(a){this.Nb.px({collapseAll:!a.collapseAll})};zR.ha=function(a){return new (a||zR)(_.x(_.lu))};
zR.ya=_.ec({type:zR,qa:[["outline-options-menu"]],Aa:7,Ba:4,Fa:[["mat-icon-button","","aria-label","Outline options","matTooltip","Outline options",1,"options-menu-button",3,"matMenuTriggerFor"],[1,"outline-options-menu"],["menu","matMenu"],[3,"click",4,"ngIf"],[3,"click"],["dense","",1,"options"],["mat-menu-item","","role","checkbox",1,"expansion",3,"value","click"],["mat-menu-item","","role","checkbox",1,"sticky-headers",3,"value","click"],["gmat-checkbox","",1,"sticky-headers-checkbox",3,"state"]],
va:function(a,b){a&1&&(_.B(0,"button",0)(1,"mat-icon"),_.P(2,"settings"),_.D()(),_.B(3,"mat-menu",1,2),_.N(5,DWb,9,7,"div",3),_.Q(6,"async"),_.D());a&2&&(_.z("matMenuTriggerFor",_.Ve(4)),_.w(5),_.z("ngIf",_.R(6,2,b.AA)))},Ia:[_.hm,_.Wq,_.ss,_.Nz,_.Rq,_.ex,_.cx,_.dx,_.Uw,_.mm],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 AR=function(a,b){this.Ga=a;this.Nb=b;this.rE=_.Ag;this.data=new _.oe(1);this.Mp=new _.dw("",{ay:[_.Pcb()]});this.xQa=new _.If(!1);this.pba=new _.td;this.AA=this.Nb.vG();this.Ya=new _.pd;this.pba=this.data.ka(_.ue(function(c){return c.pra}),_.y(function(c){return!!c}))};
AR.prototype.Pa=function(){var a=this;this.Ya.add(this.Mp.lm.ka(_.fe(),_.se(),_.ce(300),_.xe(this.data)).subscribe(function(b){var c=_.q(b);b=c.next().value;c=c.next().value;a.Ga.mb({element:"OutlineControls",action:"filterQueryChange",gestureName:"CHANGE"});c.pra.next(b)}));this.Ya.add(this.data.ka(_.ue(function(b){return b.pra}),_.fe()).subscribe(function(b){a.Mp.setValue(b)}))};AR.prototype.La=function(){this.Ya.unsubscribe()};
_.W.Object.defineProperties(AR.prototype,{ur:{configurable:!0,enumerable:!0,set:function(a){this.data.next(a)}}});AR.ha=function(a){return new (a||AR)(_.x(_.zn),_.x(_.lu))};
AR.ya=_.ec({type:AR,qa:[["outline-controls"]],inputs:{ur:"outlineData"},Aa:2,Ba:3,Fa:[[4,"ngIf"],[1,"filter"],[3,"submit"],["appearance","outline","floatLabel","auto"],["type","text","matInput","",3,"formControl","focus","blur"],["filterInput",""],[3,"outlineData"],["mat-icon-button","","class","sort","ascTrackElement","OutlineControls","trackAction","outlineSortChange",3,"matTooltip","click",4,"ngIf"],["mat-icon-button","","ascTrackElement","OutlineControls","trackAction","outlineSortChange",1,"sort",
3,"matTooltip","click"]],va:function(a,b){a&1&&(_.N(0,GWb,13,11,"ng-container",0),_.Q(1,"async"));a&2&&_.z("ngIf",_.R(1,1,b.data))},Ia:[_.En,_.hm,_.Wq,_.tw,_.sw,_.ss,_.ww,_.Uw,_.oA,_.Rh,_.Zv,_.nA,_.cw,_.gw,yR,zR,_.mm],styles:["outline-controls[_nghost-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;display:flex;flex-direction:row;flex-wrap:wrap;padding:2px 0}outline-controls[_nghost-%COMP%]   .filter[_ngcontent-%COMP%]{display:flex;padding:0 2px}outline-controls[_nghost-%COMP%]   .filter.expanded[_ngcontent-%COMP%]{flex:1 0 100%}outline-controls[_nghost-%COMP%]   .filter.expanded[_ngcontent-%COMP%]   form[_ngcontent-%COMP%]{flex:1 0 auto}outline-controls[_nghost-%COMP%]   .filter[_ngcontent-%COMP%]:not(.expanded){flex:1 1 4em}outline-controls[_nghost-%COMP%]   .filter[_ngcontent-%COMP%]:not(.expanded)   form[_ngcontent-%COMP%]{width:100%}outline-controls[_nghost-%COMP%]   .filter[_ngcontent-%COMP%]:not(.expanded)   form[_ngcontent-%COMP%]   mat-form-field[_ngcontent-%COMP%]     .mat-form-field-infix{width:inherit}outline-controls[_nghost-%COMP%]   .filter[_ngcontent-%COMP%]:not(.expanded)   form[_ngcontent-%COMP%]   mat-form-field[_ngcontent-%COMP%]     label{top:1.34375em}outline-controls[_nghost-%COMP%]   .filter[_ngcontent-%COMP%]   form[_ngcontent-%COMP%]     .mat-form-field-wrapper{padding-bottom:0}outline-controls[_nghost-%COMP%]   .filter[_ngcontent-%COMP%]   form[_ngcontent-%COMP%]     .mat-form-field-appearance-outline .mat-form-field-infix{padding:.25em 0 .7em}outline-controls[_nghost-%COMP%]   .filter[_ngcontent-%COMP%]   form[_ngcontent-%COMP%]   mat-form-field[_ngcontent-%COMP%]{display:inherit}outline-controls[_nghost-%COMP%]   .filter[_ngcontent-%COMP%]   form[_ngcontent-%COMP%]   .selected[_ngcontent-%COMP%]{color:#1a73e8}"],
Na:0});var M6b=function(){HM.apply(this,arguments);this.Gnb=!0;this.gnb=[];this.pAc=this.Td.changed.ka(_.y(function(){return null}),_.te(null))};_.V(M6b,HM);M6b.prototype.Qd=function(a){return a.Rm?HM.prototype.Qd.call(this,a):null};var N6b=function(a){if(a.Jg)if(a.Fnb)a.hG();else if(a.collapseAll(),a.dga&&a.expand(a.dga),a.yj)for(var b=_.q(yCb(a.yj)),c=b.next();!c.done;c=b.next())a.expand(c.value)};
_.W.Object.defineProperties(M6b.prototype,{Fnb:{configurable:!0,enumerable:!0,set:function(a){this.Gnb=a;N6b(this)},get:function(){return this.Gnb}},Jg:{configurable:!0,enumerable:!0,set:function(a){this.gnb=a;a=a.filter(function(b){return!b.parent});1===a.length&&(this.dga=a[0]);N6b(this)},get:function(){return this.gnb}}});var BR=function(a,b){var c=this;this.rc=a;this.Eya=b;this.wl=[];this.Rba=new Map;this.YOa=new Map;this.Yq=new _.If([]);this.bRc=_.Id([this.Yq,this.rc.pAc]).ka(_.y(function(d){var e=_.q(d).next().value;d=[];var f=null,g=0;e=_.q(e);for(var h=e.next();!h.done;h=e.next())h=h.value,null!==f&&f<h.level||(h.index=g++,d.push(h),f=c.rc.Rm(h)&&!c.rc.Qd(h)?h.level:null);return d}),_.pe(1),_.Ad());this.HPa=[];this.j2=this.R$=null};_.V(BR,_.lq);
var O6b=function(a){var b=function(d){return d.isVisible?[d]:d.children.flatMap(b)},c=a.wl.flatMap(b);return a.j2?c.sort(a.j2):c};BR.prototype.Sl=function(){return 0<this.wl.length&&0===this.Yq.value.length};var Q6b=function(a,b){a.wl=b;if(a.j2||a.R$){b=_.q(a.wl);for(var c=b.next();!c.done;c=b.next())c=c.value,c.sort=a.j2,a.R$&&(c.filter=a.R$)}P6b(a)};
BR.prototype.connect=function(a){var b=this;return _.Sd.apply(null,_.qc([a.oB,this.rc.Td.changed.Jf(),this.Yq.Jf()])).ka(_.y(function(){b.HPa=n_b(b.Eya,b.Yq.value,b.rc);return b.HPa}))};BR.prototype.disconnect=function(){};
var P6b=function(a){var b=O6b(a);b=m_b(a.Eya,b);a.rc.Jg=b;a.Rba.clear();for(var c=0;c<b.length;c++){var d=b[c];a.Rba.set(d.id,d)}a.YOa.clear();c=[];d=_.q(b);for(var e=d.next();!e.done;e=d.next()){for(e=e.value;0<c.length&&c[c.length-1].level>=e.level;)a.YOa.set(c.pop().id,e.id);c.push(e)}a.Yq.next(b)};
_.W.Object.defineProperties(BR.prototype,{zZ:{configurable:!0,enumerable:!0,get:function(){return this.HPa}},filter:{configurable:!0,enumerable:!0,set:function(a){this.R$=a;a=_.q(this.wl);for(var b=a.next();!b.done;b=a.next())b.value.filter=this.R$;P6b(this)}},sortAlphabetically:{configurable:!0,enumerable:!0,set:function(a){this.j2=a?HWb:null;a=_.q(this.wl);for(var b=a.next();!b.done;b=a.next())b.value.sort=this.j2;P6b(this)}}});var CR=function(a,b,c,d,e,f,g,h){var n=this;this.ze=a;this.Vf=b;this.Ra=c;this.Nb=d;this.vc=e;this.ob=f;this.sga=g;this.be=h;this.qga=new _.qe;this.Kwa=new _.If(0);this.eV=24;this.Ya=new _.pd;this.qC=_.vd(!0).ka(_.ee(1));this.y1a=this.Nb.vG().ka(_.y(function(r){return!!r.stickyHeaders}),_.fe());this.Xq=new M6b(RWb,TWb);this.Eya=new LM(UWb,RWb,TWb,QWb);this.Oz=new BR(this.Xq,this.Eya);this.x1a=this.y1a.ka(_.ue(function(r){return r?_.Id([n.qga.ka(_.fe()),n.Oz.bRc]).ka(_.y(function(v){return n.wCc.apply(n,
_.qc(v))})):_.vd(new Map)}),_.fe(function(r,v){if(v.size!==r.size)return!1;v=_.q(v.keys());for(var A=v.next();!A.done;A=v.next())if(!r.has(A.value))return!1;return!0}),_.pe(1),_.Ad());this.vOc=_.Id([this.x1a,this.Kwa]).ka(_.y(function(r){return n.xCc.apply(n,_.qc(r))}),_.pe(1),_.Ad());this.lnb=new _.If(this.Oz.Sl());this.iyc=this.lnb.Jf();this.zta=!1;this.Ya.add(this.Nb.vG().ka(_.y(function(r){return r.collapseAll}),_.fe()).subscribe(function(r){n.Xq.Fnb=!r}));this.Ya.add(this.Nb.vG().ka(_.y(function(r){return r.sortAlphabetically}),
_.fe()).subscribe(function(r){n.Oz.sortAlphabetically=!!r}))};_.k=CR.prototype;_.k.Pa=function(){};
_.k.Tb=function(a){if(a.location){var b=SWb(a.location.uf);this.zta=SWb(a.location.vi)!==b;a=this.Xq;var c;if(null!=(c=a.Jg)&&c.length){var d=a.Jg;c=d[0];var e=Number.POSITIVE_INFINITY;d=_.q(d);for(var f=d.next();!f.done;f=d.next()){f=f.value;var g=_.Ii(f.l2a,1);g=g>b?Number.POSITIVE_INFINITY:b-g;g<e&&(c=f,e=g)}b=c;b.active=!0;a.yj&&a.yj!==b&&(a.yj.active=!1);a.yj=b;b=_.q(yCb(a.yj));for(c=b.next();!c.done;c=b.next())a.expand(c.value)}}};
_.k.La=function(){this.Ya.unsubscribe();var a;null==(a=this.qnb)||a.unsubscribe();var b;null==(b=this.iMc)||b.unsubscribe();this.vt&&this.vt()};_.k.Pc=function(){var a=this;this.qC.subscribe(function(){a.vt=a.Vf.registerCallback("OUTLINE",a.ob.ta,function(){a.RQa()})});this.iMc=_.Id([this.Vjb.OI.ka(_.y(function(){return a.Vjb.g0()}),_.fe()),this.y1a]).subscribe(function(b){b=_.q(b);var c=b.next().value;b.next().value&&a.be.wc(function(){a.Kwa.next(c)})})};
_.k.Cn=function(){if(this.zta){var a=this.ob.ta.querySelector("mat-tree-node.bold-active-element");a&&this.oPa(a);this.zta=!1}};_.k.oPa=function(a){this.sga.scrollTo(a,0)};_.k.Ud=function(a){var b=a.target;if(b&&b instanceof HTMLElement&&(b=_.qF(b,"a,button","mat-tree-node"))){var c=b.parentElement.dataset.id;c&&(c=this.Oz.Rba.get(c),"A"===b.tagName?this.GSa(a,c):this.toggle(a,c))}};
_.k.toggle=function(a,b){this.Xq.toggle(b);a.stopPropagation();this.ze.mb({gestureName:"CLICK",element:"OutlineTreeItemCollapser",action:this.Xq.Qd(b)?"expand":"collapse"})};_.k.Eaa=function(a){var b=this.pBb.get(a.id);return b?b:(b=this.jx(_.Ii(a.l2a,1)),this.pBb.set(a.id,b),b)};_.k.GSa=function(a,b){_.sF(a)||(a.preventDefault(),this.Xq.expand(b),R6b(this,b))};
_.k.RQa=function(){var a=this.ob.ta.querySelector("mat-tree-node.bold-active-element");if(a)a.focus();else{var b;null==(b=this.ob.ta.querySelector("mat-tree-node"))||b.focus()}};_.k.hB=function(a,b){return b.id};
var MWb=function(a,b){return a.x1a.ka(_.y(function(c){return c.has(b.id)}))},LWb=function(a,b){return a.vOc.ka(_.y(function(c){return c.get(b.id)}))},NWb=function(a,b){return a.x1a.ka(_.y(function(c){return 0<c.size&&c.entries().next().value[0]===b.id}))},R6b=function(a,b){var c=a.Eaa(b);"PREVIEW"===a.vc.lG?a.Ra.navigate(_.ep(a.location),{af:b.Hxa}):_.mn(a.Ra,c).then(function(){a.vc.JS.next()});a.ze.mb({gestureName:"CLICK",element:"OutlineTreeItem",action:"navigate",bucket:_.Ag.wO})};
CR.prototype.exa=function(a){var b=a.parent;b&&(a=this.wHc.find(function(c){return c.data===b}))&&a.focus()};CR.prototype.wCc=function(a,b){var c=new Map,d=a;if(a>=b.length)return c;for(var e=b[d];e.E3a.length&&this.Xq.Qd(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],h=g.index;if(void 0===h?0:a>=h-g.level)this.Xq.Qd(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};
CR.prototype.xCc=function(a,b){for(var c=new Map,d=_.q(a.entries()),e=d.next();!e.done;e=d.next()){var f=_.q(e.value);e=f.next().value;f=f.next().value;var g=this.Oz.YOa.get(e);g=void 0!==g?this.Oz.Rba.get(g).index:void 0;var h=f.level*this.eV;void 0!==g&&(h=Math.min(h,this.eV*(g-(a.size-f.level))-b));c.set(e,h)}return c};
_.W.Object.defineProperties(CR.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){var b=!this.mx||!_.XE(a,this.mx),c=!this.mx||!_.fF(a,this.mx,["line"]);if(b||c)this.pBb=new Map,this.jx=_.aF(a,this.Ra,{gS:"oneBased"});this.mx=a},get:function(){return this.mx}},oJc:{configurable:!0,enumerable:!0,set:function(a){var b=this;Q6b(this.Oz,a.xpa);N6b(this.Xq);var c;null==(c=this.qnb)||c.unsubscribe();this.qnb=_.Id([a.pra,a.SH.Kk,a.u1a.Kk,this.Nb.vG()]).subscribe(function(d){var e=_.q(d);
d=e.next().value;var f=e.next().value,g=e.next().value;e=e.next().value;b.Oz.filter=VWb(d,f,new Map([[1,!!e.showPublic],[3,!!e.showProtected],[7,!!e.showPackagePrivate],[2,!!e.showPrivate]]),g,e.showStatic,e.showNonStatic);b.lnb.next(b.Oz.Sl())})}}});CR.ha=function(a){return new (a||CR)(_.x(_.Ku),_.x(_.hg),_.x(_.cg),_.x(_.lu),_.x(_.HI),_.x(_.Rc),_.x(_.It),_.x(_.ye))};
CR.ya=_.ec({type:CR,qa:[["outline-tree","outlineTreeInput",""]],tb:function(a,b){a&1&&(_.hf(_.pq,7),_.hf(NM,5));if(a&2){var c;_.gf(c=_.lf())&&(b.Vjb=c.first);_.gf(c=_.lf())&&(b.wHc=c)}},lb:function(a,b){a&1&&_.K("click",function(c){return b.Ud(c)})("keydown",function(c){if(!_.sF(c)){var d=c.target;if(d&&d instanceof HTMLElement&&(d=_.qF(d,"mat-tree-node","mat-tree"))){var e=d.dataset.id;if(e)switch(e=b.Oz.Rba.get(e),c.key){case "Left":case "ArrowLeft":c.preventDefault();b.Xq.Qd(e)&&e.nba?b.Xq.collapse(e):
b.exa(e);break;case "Right":case "ArrowRight":c.preventDefault();b.Xq.Qd(e)&&e.nba?(c=d.nextElementSibling)&&c.focus():e.nba&&b.Xq.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(),R6b(b,e)}}}})},inputs:{location:"location",oJc:"outlineTreeInput"},features:[_.uc],Yb:["outlineTreeInput",""],Aa:5,Ba:7,Fa:[["class",
"gmat-subhead-1 no-data-message",4,"ngIf"],[3,"itemSize","scrolledIndexChange"],["aria-label","Outline",3,"dataSource","treeControl","sticky-headers","trackBy",4,"ngIf"],[1,"gmat-subhead-1","no-data-message"],["aria-label","Outline",3,"dataSource","treeControl","trackBy"],["class","hover-focus-element","tabindex","0",3,"padding-left","header","bottom-header","top","bold-active-element","role","z-index",4,"matTreeNodeDef"],["tabindex","0",1,"hover-focus-element",3,"role"],["class","expander","mat-icon-button",
"","aria-hidden","true","tabindex","-1",4,"ngIf"],["tabindex","-1"],["class","holder",4,"ngIf"],[1,"codeblock-label"],["mat-icon-button","","aria-hidden","true","tabindex","-1",1,"expander"],[1,"arrow"],[1,"holder"]],va:function(a,b){a&1&&(_.N(0,IWb,2,0,"div",0),_.Q(1,"async"),_.B(2,"cdk-virtual-scroll-viewport",1),_.K("scrolledIndexChange",function(c){return b.qga.next(c)}),_.N(3,PWb,3,8,"mat-tree",2),_.Q(4,"async"),_.D());a&2&&(_.z("ngIf",_.R(1,3,b.iyc)),_.w(2),_.z("itemSize",b.eV),_.w(1),_.z("ngIf",
_.R(4,5,b.qC)))},Ia:[_.hm,OM,TM,NM,_.Lz,_.pq,_.mm],styles:["outline-tree[_nghost-%COMP%]{flex:1 1 100%;overflow:auto}.no-data-message[_ngcontent-%COMP%]{padding:10px}.sticky-headers[_ngcontent-%COMP%]   .mat-tree-node.header[_ngcontent-%COMP%]{background-color:inherit;position:sticky;position:-webkit-sticky}cdk-virtual-scroll-viewport[_ngcontent-%COMP%]{height:100%;width:100%}.mat-tree-node[_ngcontent-%COMP%]{cursor:default;display:block;font-size:1rem;line-height:1.2307692308rem;max-height:1.8461538462rem;min-height:1.8461538462rem;white-space:nowrap}.codeblock-label[_ngcontent-%COMP%]{display:inline-block;white-space:nowrap;height:1.2307692308rem;margin-top:.3076923077rem}a[_ngcontent-%COMP%]{cursor:pointer;display:inline-block;height:1.8461538462rem;overflow:hidden;vertical-align:middle;white-space:nowrap}a[_ngcontent-%COMP%]:focus, a[_ngcontent-%COMP%]:hover{text-decoration:none}button[_ngcontent-%COMP%], div.holder[_ngcontent-%COMP%]{background-color:transparent;border:0;display:inline-block;height:18px;margin:0 4px;padding:0;vertical-align:middle;width:18px}button[_ngcontent-%COMP%]{cursor:pointer}.outline-icon[_ngcontent-%COMP%]{border-radius:2px;display:inline-block;font-family:Google Sans,sans-serif;font-weight:500;height:16px;line-height:16px;margin-right:8px;text-align:center;vertical-align:middle;width:16px}.arrow[_ngcontent-%COMP%]{display:inline-block;height:0;margin:0 5px;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;width:0}.arrow.expanded[_ngcontent-%COMP%]{transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg)}"],
Na:0});var DR=function(){};DR.ha=function(a){return new (a||DR)};DR.Ea=_.fc({type:DR});DR.Da=_.Vb({imports:[_.nm,_.ts,_.tC,_.pn,_.rq]});var S6b=new _.mc("MAX_OUTLINE_CODEBLOCK_COUNT"),ER=function(a,b,c){this.Ga=b;this.AHc=c;this.yc=_.xE;this.S0a=!1;this.OFb=_.yE;this.lJc=a.Lb(31)};ER.prototype.Pa=function(){this.Ga.Vm({bucket:_.Ag.wO})};ER.prototype.saa=function(a){switch(a){case "UNSUPPORTED_DATA_TYPE":case "UNSUPPORTED_LANGUAGE":return"Outline unsupported";case "UNAVAILABLE":return"Outline unavailable";default:return _.rg(a,"Unknown OutlineError encountered.")}};
_.W.Object.defineProperties(ER.prototype,{ur:{configurable:!0,enumerable:!0,set:function(a){this.OFb=a;this.S0a=2===a.state&&a.Rb.size>this.AHc},get:function(){return this.OFb}}});ER.ha=function(a){return new (a||ER)(_.x(_.Zt),_.x(_.Ku),_.x(S6b))};
ER.ya=_.ec({type:ER,qa:[["outline","activeLocation","","outlineData",""]],tb:function(a,b){a&1&&_.hf(CR,5);if(a&2){var c;_.gf(c=_.lf())&&(b.QFb=c.first)}},inputs:{ur:"outlineData",Ld:"activeLocation"},features:[_.Ze([{Ca:S6b,xc:1E4}])],Yb:["activeLocation","","outlineData",""],Aa:4,Ba:4,Fa:[[1,"outline-wrapper",3,"ngSwitch"],[3,"ngSwitch",4,"ngSwitchCase"],["theme","error",4,"ngSwitchCase"],[3,"hasBackground",4,"ngSwitchCase"],[3,"ngSwitch"],["class","outline-size-warning","role","status","tabIndex",
"0",4,"ngSwitchCase"],[4,"ngSwitchCase"],["role","status","tabIndex","0",1,"outline-size-warning"],["gme-button-old","",3,"click"],[3,"outlineData",4,"ngIf"],[3,"outlineTreeInput","location"],[3,"outlineData"],["theme","error"],[3,"hasBackground"]],va:function(a,b){a&1&&(_.B(0,"div",0),_.N(1,ZWb,3,3,"ng-container",1),_.N(2,$Wb,2,1,"dc-information-box",2),_.N(3,aXb,1,1,"loading",3),_.D());a&2&&(_.z("ngSwitch",b.ur.state),_.w(1),_.z("ngSwitchCase",b.yc.kg),_.w(1),_.z("ngSwitchCase",b.yc.Error),_.w(1),
_.z("ngSwitchCase",b.yc.Mh))},Ia:[_.hm,_.im,_.jm,_.bz,_.tE,_.rE,CR,AR],styles:["outline[_nghost-%COMP%]{flex:1 1 100%;position:relative}dc-information-box.error[_ngcontent-%COMP%]{margin:8px}loading[_ngcontent-%COMP%]{height:100%}.outline-wrapper[_ngcontent-%COMP%]{position:absolute;display:flex;flex-direction:column;overflow:auto;width:100%;height:100%}.outline-size-warning[_ngcontent-%COMP%]{display:flex;flex-direction:column;margin:32px auto;text-align:center}.outline-size-warning[_ngcontent-%COMP%]   h4[_ngcontent-%COMP%]{margin-bottom:4px}button.expander[_ngcontent-%COMP%], button.scope-in[_ngcontent-%COMP%]{height:24px}"],
Na:0});var T6b={Xg:1,Ct:2,Uic:3,EMPTY:4,1:"SUCCESS",2:"DISABLED",3:"UNSUPPORTED",4:"EMPTY"},U6b=_.O2a([0,"FILES"],[1,"OUTLINE"]),FR=function(a,b,c,d,e,f,g,h,n,r){var v=this;this.ze=a;this.ob=b;this.i9=c;this.Nb=d;this.vc=e;this.Ra=f;this.Hb=g;this.Pd=h;this.yfc="RepositoryBrowserTree";this.Eg=[];this.e2=!0;this.qcc=T6b;this.ur=this.i9.ur.ka(_.te(_.yE));this.nJc=this.ur.ka(_.tlb(),_.y(mXb),_.te(1));this.PFb=this.tsb=this.e8=!1;this.NQc=this.Nb.XZ().ka(_.he(1)).subscribe(function(A){void 0===v.fm&&(v.fm=A,
_.vk(v.Pd))});this.Eg=[].concat(_.qc(this.e2?[r.register("openOutline","o",function(){iXb(v.vc);"OUTLINE"!==v.fm?v.e8=!0:v.a0("OUTLINE");v.fm="OUTLINE";_.Ju(n,"OUTLINE");_.vk(v.Pd)})]:[]),[r.register("openDirectoryTree","t",function(){iXb(v.vc);"FILES"!==v.fm?v.e8=!0:v.a0("FILES");v.fm="FILES";_.Ju(n,"FILE_TREE");_.vk(v.Pd)}),r.register("toggleNavPanel","u",function(){var A=v.vc;2===A.BH.getValue()?hXb(A):iXb(A);v.ze.mb({element:"RepositoryBrowserTree",action:v.isCollapsed?"expand":"collapse",gestureName:"KEYBOARD",
projectId:v.Ld.hb})})])};FR.prototype.Pa=function(){};FR.prototype.La=function(){this.NQc.unsubscribe();for(var a=_.q(this.Eg),b=a.next();!b.done;b=a.next())b=b.value,b()};FR.prototype.a0=function(a){var b=this.ze,c=b.mb;a:switch(a){case "FILES":var d="focusFilesTab";break a;case "OUTLINE":d="focusOutlineTab";break a;default:d=_.rg(a,"Unknown file detail tab selected")}c.call(b,{element:"RepositoryNavigation",action:d,bucket:nXb(a),gestureName:"KEYBOARD",projectId:this.Ld.hb})};
FR.prototype.upa=function(a){this.isCollapsed&&a===this.ob.ta&&iXb(this.vc)};var dXb=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 lXb(b);case 4:return"Outline is currently empty";default:return _.rg(a,"Unsupported outline state")}},jXb=function(a,b){b=(1!==b?"FILES":a.fm)||"FILES";"FILES"===b?a.tsb=!0:"OUTLINE"===b&&(a.PFb=!0);return _.Bh(U6b.inverse,b,0)};
FR.prototype.Kk=function(a,b){b=U6b.get(b,"FILES");"OUTLINE"===b&&this.outline&&this.outline.QFb&&(this.outline.QFb.zta=!0);if((1!==a?"FILES":this.fm)!==b||this.e8){a=this.e8?"KEYBOARD":"CLICK";this.e8=!1;this.fm=b;var c=this.ze,d=c.mb;a:switch(b){case "FILES":var e="openFilesTab";break a;case "OUTLINE":e="openOutlineTab";break a;default:e=_.rg(b,"Unknown file detail tab selected")}d.call(c,{element:"RepositoryNavigation",action:e,bucket:nXb(b),gestureName:a,projectId:this.Ld.hb});this.Nb.N1(b)}};
_.W.Object.defineProperties(FR.prototype,{isCollapsed:{configurable:!0,enumerable:!0,get:function(){return 0===this.vqa}}});FR.ha=function(a){return new (a||FR)(_.x(_.Ku),_.x(_.Rc),_.x(_.vJ),_.x(_.lu),_.x(_.HI),_.x(_.cg),_.x(_.Hf),_.x(_.sl),_.x(_.hg),_.x(_.tt))};
FR.ya=_.ec({type:FR,qa:["repository-navigation viewData  activeLocation  directoryPanelState  showOutlineTab ".split(" ")],tb:function(a,b){a&1&&_.hf(ER,5);if(a&2){var c;_.gf(c=_.lf())&&(b.outline=c.first)}},Cb:2,lb:function(a,b){a&1&&_.K("click",function(c){return b.upa(c.target)});a&2&&_.Ge("collapsed",b.isCollapsed)},inputs:{Ld:"activeLocation",vqa:"directoryPanelState",e2:"showOutlineTab",yb:"viewData"},Yb:"viewData  activeLocation  directoryPanelState  showOutlineTab ".split(" "),Aa:2,Ba:3,Fa:[["class",
"mat-tab-group-reflow-isolation-container",4,"ngIf"],[1,"mat-tab-group-reflow-isolation-container"],["gmat-tabs","",3,"selectedIndex","selectedIndexChange"],["mat-tab-label",""],[4,"ngIf"],[1,"toggle-panel-button-container"],["mat-icon-button","","type","button",1,"toggle-panel-button",3,"matTooltip","ascTrackElement","trackAction","trackProjectId","click"],["label","Files","matTooltip","Files"],[3,"activeLocation","directoryPanelState"],[3,"disabled"],["label","Outline",3,"matTooltip"],[3,"outlineData",
"activeLocation"]],va:function(a,b){a&1&&(_.N(0,kXb,10,9,"nav",0),_.Q(1,"async"));a&2&&_.z("ngIf",_.R(1,1,b.nJc))},Ia:[_.En,_.hm,xR,_.nC,_.Wq,_.ss,_.jC,FM,_.iC,_.Uw,ER,_.mm],styles:["repository-navigation[_nghost-%COMP%]{display:flex;flex-direction:column;position:relative}repository-navigation[_nghost-%COMP%]     div.mat-tab-body-wrapper{flex:1 1 100%}repository-navigation[_nghost-%COMP%]     .mat-tab-body-content{display:flex}repository-navigation[_nghost-%COMP%]     .mat-tab-header-pagination-controls-enabled .mat-tab-header-pagination{display:none}repository-navigation.collapsed[_nghost-%COMP%]{overflow:hidden;min-width:36px;max-width:36px}repository-navigation.collapsed[_nghost-%COMP%]:hover{cursor:pointer}repository-navigation.collapsed[_nghost-%COMP%]     mat-ink-bar.mat-ink-bar{visibility:hidden}repository-navigation.collapsed[_nghost-%COMP%]   mat-tab-group[_ngcontent-%COMP%]{visibility:hidden;display:none}repository-navigation.collapsed[_nghost-%COMP%]   .toggle-panel-button[_ngcontent-%COMP%]{transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg)}repository-navigation[_nghost-%COMP%]   mat-tab-group[_ngcontent-%COMP%]{flex:1 1 100%}repository-navigation[_nghost-%COMP%]   mat-tab-group[_ngcontent-%COMP%]     .mat-tab-label{height:40px}repository-navigation[_nghost-%COMP%]   mat-tab[_ngcontent-%COMP%]{display:flex}nav[_ngcontent-%COMP%]{flex:1 1 100%;overflow:auto}.mat-tab-group-reflow-isolation-container[_ngcontent-%COMP%]{position:relative}.mat-tab-group-reflow-isolation-container[_ngcontent-%COMP%]   mat-tab-group[_ngcontent-%COMP%]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.toggle-panel-button-container[_ngcontent-%COMP%]{position:absolute;z-index:1;top:0;right:0}.toggle-panel-button-container[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:24px;font-size:24px;line-height:24px;width:24px;vertical-align:middle}.toggle-panel-button[_ngcontent-%COMP%]{transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg)}.toggle-panel-button[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:24px;font-size:24px;line-height:24px;width:24px;vertical-align:middle}"],
Na:0});var V6b=["navComponent"],W6b=["splitter"],GR=function(a,b,c){this.Ga=a;this.fLc=b;this.Kha=c;this.Lyb=this.e2=!0;this.yUa=!1;this.zua=new _.If(document.createElement("span"));this.KWa=!1};GR.prototype.Pa=function(){};GR.prototype.Tb=function(a){if(a.repositoryNavState){var b=a.repositoryNavState,c=b.uf;0===b.vi&&2===c&&this.KWa&&(this.zua.getValue().style.width="",this.KWa=!1)}a.viewData&&(a=this.yb,this.Lyb=0!==a.kind||a.Tpa||2E4>a.Be.length)};
GR.prototype.HSa=function(a){40>this.zua.getValue().offsetWidth&&2===this.JZa&&(this.KWa=!0,hXb(this.fLc));var b=wCb(this.yb)?this.yb.location.hb:void 0;this.Ga.mb({element:"RepositoryBrowserTree",action:a,projectId:b,gestureName:"RESIZE"})};_.W.Object.defineProperties(GR.prototype,{qb:{configurable:!0,enumerable:!0,set:function(a){a&&this.zua.next(a.ta)}},hzb:{configurable:!0,enumerable:!0,get:function(){return 0===this.JZa}},PG:{configurable:!0,enumerable:!0,get:function(){return this.Kha.PG}}});
GR.ha=function(a){return new (a||GR)(_.x(_.zn),_.x(_.HI),_.x(_.LH))};
GR.ya=_.ec({type:GR,qa:[["browse-repository-contents","viewData","","repositoryNavState",""]],tb:function(a,b){a&1&&(_.hf(V6b,7,_.Rc),_.hf(W6b,7,_.Rc));if(a&2){var c;_.gf(c=_.lf())&&(b.qb=c.first);_.gf(c=_.lf())&&(b.s6c=c.first)}},Cb:4,lb:function(a,b){a&2&&_.Ge("nav-collapsed",b.hzb)("fullscreen",b.PG)},inputs:{yb:"viewData",JZa:"repositoryNavState",e2:"showOutlineTab"},features:[_.uc],Yb:["viewData","","repositoryNavState",""],Aa:6,Ba:12,Fa:[["fxFlex","none",1,"left-panel",3,"directoryPanelState",
"viewData","activeLocation","showOutlineTab"],["navComponent",""],["fxFlex","none","layout","vertical",3,"changeSizeOf","resizeDone","mousedown","mouseup"],["splitter",""],["fxFlex","auto",3,"viewData",4,"ngIf"],["fxFlex","auto",3,"viewData"]],va:function(a,b){a&1&&(_.F(0,"repository-navigation",0,1),_.B(2,"splitter",2,3),_.K("resizeDone",function(c){return b.HSa(c)})("mousedown",function(){b.yUa=!0})("mouseup",function(){b.yUa=!1}),_.Q(4,"async"),_.D(),_.N(5,oXb,1,1,"repository-detail",4));a&2&&
(_.Ge("hover-focus-element",b.hzb)("transitionWidth",b.Lyb&&!b.yUa),_.z("directoryPanelState",b.JZa)("viewData",b.yb)("activeLocation",b.yb.location)("showOutlineTab",b.e2),_.w(2),_.z("changeSizeOf",_.R(4,10,b.zua)),_.w(3),_.z("ngIf",4!==b.yb.kind))},Ia:[_.hm,_.yr,vR,FR,_.eA,_.mm],styles:["browse-repository-contents.nav-collapsed[_nghost-%COMP%]   repository-detail[_ngcontent-%COMP%]{right:0;z-index:6}browse-repository-contents.nav-collapsed[_nghost-%COMP%]   repository-navigation[_ngcontent-%COMP%]{border-right-style:solid;border-right-width:1px;position:relative;z-index:7}browse-repository-contents.nav-collapsed[_nghost-%COMP%]   splitter[_ngcontent-%COMP%]{display:none}repository-navigation[_ngcontent-%COMP%]{width:276px;max-width:calc(100% - 510px)}@media (max-width:940px){repository-navigation[_ngcontent-%COMP%]{width:180px;max-width:calc(100% - 190px)}}repository-navigation.transitionWidth[_ngcontent-%COMP%]{transition:width .35s ease}repository-detail[_ngcontent-%COMP%]{overflow:auto}",
".nav-collapsed[_nghost-%COMP%]   repository-detail[_ngcontent-%COMP%] {\n  left: 40px;\n}",".nav-collapsed[_nghost-%COMP%]   repository-navigation[_ngcontent-%COMP%] {\n  width: 40px !important;\n}"],Na:0});var X6b=function(){};X6b.ha=function(a){return new (a||X6b)};X6b.ya=_.ec({type:X6b,qa:[["no-repository-information"]],Aa:1,Ba:0,va:function(a){a&1&&_.F(0,"loading")},Ia:[_.rE],styles:["loading[_ngcontent-%COMP%]{margin:auto}","file-not-found[_nghost-%COMP%], no-repository-information[_nghost-%COMP%], repository-not-found[_nghost-%COMP%], repository-permission-denied[_nghost-%COMP%], submodule-cannot-fetch[_nghost-%COMP%]{display:flex}"],Na:0});var HR=function(){this.LJ="/repos"};HR.prototype.Pa=function(){};HR.ha=function(a){return new (a||HR)};
HR.ya=_.ec({type:HR,qa:[["repository-not-found","location",""]],inputs:{location:"location"},Yb:["location",""],Aa:8,Ba:2,Fa:[["role","alert","icon","shared:repository"],["mat-button","","ascTrackElement","RepositoryNotFound","trackAction","navigate",3,"routerLink","trackProjectId"]],va:function(a,b){a&1&&(_.B(0,"icon-empty-state-display",0)(1,"icon-empty-state-title"),_.P(2," Unable to load this repository. "),_.D(),_.B(3,"icon-empty-state-subtitle")(4,"div"),_.P(5," Verify that it exists and you can access it. "),
_.D(),_.B(6,"a",1),_.P(7," View all repositories "),_.D()()());a&2&&(_.w(6),_.z("routerLink",b.LJ)("trackProjectId",b.location.hb))},Ia:[_.En,_.Yz,_.$z,_.Zz,_.Xq,_.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}"],Na:0});var IR=function(a,b,c){this.Hb=b;this.document=c;this.L3a=!1;this.LJ="/repos";this.nl=a.ac(2)};IR.prototype.Pa=function(){this.nl&&_.cF(this.location)&&(this.L3a=!0)};IR.ha=function(a){return new (a||IR)(_.x(_.Xt),_.x(_.Hf),_.x(_.Yg))};
IR.ya=_.ec({type:IR,qa:[["repository-permission-denied","location",""]],inputs:{location:"location"},Yb:["location",""],Aa:8,Ba:4,Fa:[["role","alert","icon","shared:repository"],[4,"ngIf"],["mat-button","","ascTrackElement","RepositoryPermissionDenied","trackAction","navigate",3,"routerLink","trackProjectId"]],va:function(a,b){a&1&&(_.B(0,"icon-empty-state-display",0)(1,"icon-empty-state-title"),_.P(2," Permission denied. "),_.D(),_.B(3,"icon-empty-state-subtitle"),_.N(4,pXb,2,0,"div",1),_.N(5,qXb,
2,0,"div",1),_.B(6,"a",2),_.P(7," View all repositories "),_.D()()());a&2&&(_.w(4),_.z("ngIf",!b.L3a&&"host"!==b.location.Oc),_.w(1),_.z("ngIf",b.L3a),_.w(1),_.z("routerLink",b.LJ)("trackProjectId",b.location.hb))},Ia:[_.En,_.hm,_.Yz,_.$z,_.Zz,_.Xq,_.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}"],Na:0});var JR=function(){};JR.prototype.update=function(){};JR.ha=function(a){return new (a||JR)};JR.ua=_.t({token:JR,oa:JR.ha,Ja:"root"});var KR=function(a,b,c,d,e,f,g,h,n){var r=this;this.eza=b;this.XD=e;this.Nb=f;this.QN=g;this.On=v_b;this.AH=this.eza.AH;this.Ya=new _.pd;this.kwa=c.Lb(37);this.hFc=c.Lb(22);this.Ya.add(b.Qc.subscribe(function(v){d.update(v);r.XD.hm(v)}));this.Ya.add(b.AH.subscribe(function(v){r.eja(v)}));this.lwc=this.eza.Qc.ka(_.y(function(v){return _.DE(v)&&v.params.Mb?"Path breadcrumb - "+_.Jmb(v):"Path breadcrumb"}));h.ac(2)&&(a=a.Cx.ka(_.y(_.ME),_.y(function(v){return!!v.tl}),_.fe()),this.Ya.add(a.subscribe(function(v){v&&
_.h6a(n,"kNb3eTWhP0jd2PDg8Pq0RfMJ1L55")})))};KR.prototype.La=function(){_.Rsb(this.XD);this.Ya.unsubscribe()};KR.prototype.eja=function(a){this.hFc&&wCb(a)&&(a=a.location,!_.eF(a)||this.AAb&&_.jp(a,this.AAb)||(this.AAb=a,this.Nb.eja(a)))};KR.ha=function(a){return new (a||KR)(_.x(_.Hf),_.x(_.uJ),_.x(_.Zt),_.x(JR),_.x(_.yK),_.x(_.lu),_.x(_.HI),_.x(_.Xt),_.x(_.mx))};
KR.ya=_.ec({type:KR,qa:[["repository-browser"]],features:[_.Ze([lN,_.HI,_.uJ,_.vJ,_.xJ])],Aa:2,Ba:3,Fa:[[4,"ngIf"],["role","navigation","fxFlex","none",3,"location","isEmptyRepo","editLink",4,"ngIf"],[3,"ngSwitch"],["fxFlex","grow",4,"ngSwitchCase"],["fxFlex","grow",3,"location",4,"ngSwitchCase"],["fxLayout","","fxFlex","grow",3,"repositoryNavState","viewData","showOutlineTab",4,"ngSwitchDefault"],["role","navigation","fxFlex","none",3,"location","isEmptyRepo","editLink"],["fxFlex","grow"],["fxFlex",
"grow",3,"location"],["fxLayout","","fxFlex","grow",3,"repositoryNavState","viewData","showOutlineTab"]],va:function(a,b){a&1&&(_.N(0,xXb,8,6,"ng-container",0),_.Q(1,"async"));a&2&&_.z("ngIf",_.R(1,1,b.AH))},Ia:[GR,_.hm,_.im,_.jm,_.km,_.qr,_.yr,RO,X6b,HR,IR,_.mm],styles:["repository-browser[_nghost-%COMP%]{display:flex;flex-direction:column;min-height:0;overflow:hidden}repository-breadcrumb[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px}browse-repository-contents[_ngcontent-%COMP%]{min-height:0;position:relative}  .mat-icon.mat-icon{overflow:visible}"],
Na:0});var LR=function(){};LR.ha=function(a){return new (a||LR)};LR.Ea=_.fc({type:LR});LR.Da=_.Vb({imports:[_.nm,_.dz,_.sE,_.GD,_.ts]});var MR=function(){};MR.ha=function(a){return new (a||MR)};MR.Ea=_.fc({type:MR});MR.Da=_.Vb({Ob:[{Ca:_.n5a,xc:{Go:"grimoire-activity-header",Vpa:864E5,Lqa:!0}}],imports:[_.TF,_.nm,LR,_.Bn,_.rx,_.dz,IN,_.ur,_.ts,_.fx,_.jx,_.pn,_.Sz]});var NR=function(){};NR.ha=function(a){return new (a||NR)};NR.Ea=_.fc({type:NR});NR.Da=_.Vb({imports:[_.Gn,MR,zO,_.px,_.nm,_.Xz,_.Br,_.ur,_.ts,_.JI,_.kI,ZN,YN,_.pn,_.Sz,_.Tz]});var OR=function(){};OR.ha=function(a){return new (a||OR)};OR.Ea=_.fc({type:OR});OR.Da=_.Vb({imports:[_.nm,_.uE,_.sE,_.ur,_.sx,_.ts,_.jx]});var PR=function(){};PR.ha=function(a){return new (a||PR)};PR.Ea=_.fc({type:PR});PR.Da=_.Vb({imports:[_.nm,_.aA]});var QR=function(){};QR.ha=function(a){return new (a||QR)};QR.Ea=_.fc({type:QR});QR.Da=_.Vb({imports:[_.nm,bP,XO,ZO]});var RR=function(){};RR.ha=function(a){return new (a||RR)};RR.Ea=_.fc({type:RR});RR.Da=_.Vb({imports:[_.nm,_.sE,_.ts,_.jx]});var SR=function(){};SR.ha=function(a){return new (a||SR)};SR.Ea=_.fc({type:SR});SR.Da=_.Vb({imports:[_.Gn,_.nm,RR,_.ur,_.MC,_.ts,_.$A,_.tC]});var TR=function(){};TR.ha=function(a){return new (a||TR)};TR.Ea=_.fc({type:TR});TR.Da=_.Vb({imports:[_.nm,bP,_.Bn,SR,_.ur,_.ts]});var UR=function(){};UR.ha=function(a){return new (a||UR)};UR.Ea=_.fc({type:UR});UR.Da=_.Vb({imports:[_.Gn,_.nm,_.Xz,bP,_.Br,_.sE,_.ur,_.ts,_.BI]});var VR=function(){};VR.ha=function(a){return new (a||VR)};VR.Ea=_.fc({type:VR});VR.Da=_.Vb({imports:[_.Gn,_.nm,bP,_.uE,_.sE,_.iz,_.BI,_.cH,_.pn]});var WR=function(){};WR.ha=function(a){return new (a||WR)};WR.Ea=_.fc({type:WR});WR.Da=_.Vb({imports:[_.nm,bP,_.iz,_.BI]});var YR=function(){};YR.ha=function(a){return new (a||YR)};YR.Ea=_.fc({type:YR});YR.Da=_.Vb({imports:[_.Gn,_.nm,QR,kO,IN,TR,_.bK,UR,_.ur,_.GD,_.ts,_.jx,VR,WR]});var ZR=function(){};ZR.ha=function(a){return new (a||ZR)};ZR.Ea=_.fc({type:ZR});ZR.Da=_.Vb({imports:[_.Gn,cO,_.nm,_.Br,YR,UR,_.ur,_.ts,_.jx,_.pn,_.dK]});var $R=function(){};$R.ha=function(a){return new (a||$R)};$R.Ea=_.fc({type:$R});$R.Da=_.Vb({imports:[_.Gn,cO,_.nm,_.Br,YR,_.ur,_.ts,_.pn]});var aS=function(){};aS.ha=function(a){return new (a||aS)};aS.Ea=_.fc({type:aS});aS.Da=_.Vb({imports:[_.nm]});var bS=function(){};bS.ha=function(a){return new (a||bS)};bS.Ea=_.fc({type:bS});bS.Da=_.Vb({imports:[_.nm,_.XJ,_.lA,_.kA,_.JH]});var cS=function(){};cS.ha=function(a){return new (a||cS)};cS.Ea=_.fc({type:cS});cS.Da=_.Vb({imports:[_.Gn,_.nm,_.dz,_.RB,_.aA,_.sE]});var dS=function(){};dS.ha=function(a){return new (a||dS)};dS.Ea=_.fc({type:dS});dS.Da=_.Vb({imports:[_.nm,_.uC,_.mC]});var eS=function(){};eS.ha=function(a){return new (a||eS)};eS.Ea=_.fc({type:eS});eS.Da=_.Vb({imports:[_.nm,_.XJ,_.ur]});var fS=function(){};fS.ha=function(a){return new (a||fS)};fS.Ea=_.fc({type:fS});fS.Da=_.Vb({imports:[_.DH,_.nm,_.xw,_.Ov,_.pn]});var gS=function(){};gS.ha=function(a){return new (a||gS)};gS.Ea=_.fc({type:gS});gS.Da=_.Vb({imports:[PR,dO,_.px,_.nm,$R,ZR,LP,_.kK,_.aA,aS,_.mK,uR,_.mw,_.aA,bS,cS,_.bK,_.WJ,_.XJ,dS,_.cH,eS,_.JH,_.pn,_.lK,fS]});var hS=function(){};hS.ha=function(a){return new (a||hS)};hS.Ea=_.fc({type:hS});hS.Da=_.Vb({imports:[_.nm,_.uC,_.mC]});var iS=function(){};iS.ha=function(a){return new (a||iS)};iS.Ea=_.fc({type:iS});iS.Da=_.Vb({});var jS=function(){};jS.ha=function(a){return new (a||jS)};jS.Ea=_.fc({type:jS});jS.Da=_.Vb({imports:[_.nm]});var kS=function(){};kS.ha=function(a){return new (a||kS)};kS.Ea=_.fc({type:kS});kS.Da=_.Vb({imports:[_.nm]});var Y6b=new Set,Z6b=new Map,$6b=function(a,b){if(void 0!==window.ShadyCSS&&(!window.ShadyCSS.nativeShadow||window.ShadyCSS.ApplyShim)){var c,d,e=(null==(c=window.ShadyDOM)?0:c.inUse)&&!0===(null==(d=window.ShadyDOM)?void 0:d.noPatch)?window.ShadyDOM.wrap:function(A){return A},f=function(A){var C=Z6b.get(A);void 0===C&&Z6b.set(A,C=[]);return C},g=new Map,h=a.createElement;a.createElement=function(A,C){A=h.call(a,A,C);C=null==C?void 0:C.scope;void 0!==C&&(window.ShadyCSS.nativeShadow||window.ShadyCSS.prepareTemplateDom(A,
C),void 0===C||Y6b.has(C)||(C=f(C),C.push.apply(C,_.qc(Array.from(A.content.querySelectorAll("style")).map(function(I){var L;null==(L=I.parentNode)||L.removeChild(I);return I.textContent})))));return A};var n=document.createDocumentFragment(),r=document.createComment("");b=b.prototype;var v=b.CE;b.CE=function(A,C){C=void 0===C?this:C;var I=e(this.DE).parentNode,L,O=null==(L=this.options)?void 0:L.scope,Y;if((I instanceof ShadowRoot||I===(null==(Y=this.options)?void 0:Y.X4c))&&void 0!==O&&!Y6b.has(O)){L=
this.DE;Y=this.eW;n.appendChild(r);this.DE=r;this.eW=null;v.call(this,A,C);A=(null==A?0:A._$litType$)?this.Nh.PEa.dg:document.createElement("template");C=f(O);var ma=0!==C.length;if(ma){var ta=document.createElement("style");ta.textContent=C.join("\n");A.content.appendChild(ta)}Y6b.add(O);Z6b.delete(O);window.ShadyCSS.prepareTemplateStyles(A,O);ma&&window.ShadyCSS.nativeShadow&&(O=A.content.querySelector("style"),null!==O&&A.content.appendChild(O));n.removeChild(r);var wa;if(null==(wa=window.ShadyCSS)?
0:wa.nativeShadow)wa=A.content.querySelector("style"),null!==wa&&n.appendChild(wa.cloneNode(!0));I.insertBefore(n,Y);this.DE=L;this.eW=Y}else v.call(this,A,C)};b.p6a=function(A){var C,I=null==(C=this.options)?void 0:C.scope;C=g.get(I);void 0===C&&g.set(I,C=new Map);I=C.get(A.im);void 0===I&&C.set(A.im,I=new a(A,this.options));return I}}},a7b;null!=(a7b=window).litHtmlPolyfillSupport||(a7b.litHtmlPolyfillSupport=$6b);var b7b="";if(window.Symbol){var c7b=Symbol();"symbol"!==typeof c7b&&(b7b=Object.keys(c7b)[0])}
var d7b=""!==b7b,e7b=d7b?function(a){return null!=a&&void 0!==a[b7b]}:function(){return!1};if(d7b&&!window.Symbol.for){var f7b=new Map;window.Symbol.for=function(a){f7b.has(a)||f7b.set(a,Symbol(a));return f7b.get(a)}};var g7b=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.IQ;a.IQ=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.ZQ.map(function(r){return r instanceof CSSStyleSheet?Array.from(r.cssRules).reduce(function(v,
A){return v+A.cssText},""):r.cssText}),g,h;null==(g=window.ShadyCSS)||null==(h=g.ScopingShim)||h.prepareAdoptedCssText(f,e);void 0===this.constructor.skc&&window.ShadyCSS.prepareTemplateStyles(document.createElement("template"),e)}var n;return null!=(n=this.shadowRoot)?n:this.attachShadow(this.constructor.W1)};var c=a.connectedCallback;a.connectedCallback=function(){c.call(this);this.tba&&window.ShadyCSS.styleElement(this)};var d=a.NEa;a.NEa=function(e){this.tba||window.ShadyCSS.styleElement(this);
d.call(this,e)}}},h7b;null!=(h7b=window).reactiveElementPolyfillSupport||(h7b.reactiveElementPolyfillSupport=g7b);var i7b=function(a){a=a.LitElement;if(void 0!==window.ShadyCSS&&(!window.ShadyCSS.nativeShadow||window.ShadyCSS.ApplyShim)){a.skc=!0;a=a.prototype;var b=a.IQ;a.IQ=function(){this.owa.scope=this.localName;return b.call(this)}}},j7b;null!=(j7b=window).litElementPolyfillSupport||(j7b.litElementPolyfillSupport=i7b);var k7b={CONSTANT:{qS:function(a){return a instanceof _.mj},iE:_.jh},JAVASCRIPT:{qS:function(a){return a instanceof _.nj},iE:function(a){return _.twa(a)}},HTML:{qS:function(a){return a instanceof _.tj},iE:function(a){return _.Of(a)}},RESOURCE_URL:{qS:function(a){return a instanceof _.oj},iE:function(a){return _.hh(a)}},STRING:{qS:function(a){return a instanceof Object},iE:AXb},STYLE:{qS:function(a){return a instanceof _.rj},iE:function(a){return _.Vbb(a)}},URL:{qS:function(a){return a instanceof _.Rf},
iE:function(a){return _.Tf(a)}}},l7b={CONSTANT:BXb,JAVASCRIPT:BXb,HTML:function(a){return _.Of(_.smb(a))},RESOURCE_URL:BXb,STRING:String,STYLE:BXb,URL:function(a,b){a=_.Yma(a);return void 0===a?b:a.toString()}};var DXb={align:1,alt:1,"aria-activedescendant":10,"aria-atomic":1,"aria-autocomplete":1,"aria-busy":1,"aria-checked":1,"aria-controls":10,"aria-current":1,"aria-disabled":1,"aria-dropeffect":1,"aria-expanded":1,"aria-haspopup":1,"aria-hidden":1,"aria-invalid":1,"aria-label":1,"aria-labelledby":10,"aria-level":1,"aria-live":1,"aria-multiline":1,"aria-multiselectable":1,"aria-orientation":1,"aria-owns":10,"aria-posinset":1,"aria-pressed":1,"aria-readonly":1,"aria-relevant":1,"aria-required":1,"aria-selected":1,
"aria-setsize":1,"aria-sort":1,"aria-valuemax":1,"aria-valuemin":1,"aria-valuenow":1,"aria-valuetext":1,async:8,autocapitalize:1,autocomplete:1,autocorrect:1,autofocus:1,autoplay:1,bgcolor:1,border:1,cellpadding:1,cellspacing:1,checked:1,cite:3,"class":1,color:1,cols:1,colspan:1,contenteditable:1,controls:1,datetime:1,dir:8,disabled:1,download:1,draggable:1,enctype:1,face:1,"for":10,formenctype:1,frameborder:1,height:1,hidden:1,href:4,hreflang:1,id:10,ismap:1,itemid:1,itemprop:1,itemref:1,itemscope:1,
itemtype:1,label:1,lang:1,list:10,loading:8,loop:1,max:1,maxlength:1,media:1,min:1,minlength:1,multiple:1,muted:1,name:10,nonce:1,open:1,placeholder:1,poster:3,preload:1,rel:1,required:1,reversed:1,role:1,rows:1,rowspan:1,selected:1,shape:1,size:1,sizes:1,slot:1,span:1,spellcheck:1,src:4,srcset:11,start:1,step:1,style:5,summary:1,tabindex:1,target:8,title:1,translate:1,type:1,valign:1,value:1,width:1,wrap:1},CXb={a:{href:[{tf:3}]},area:{href:[{tf:3}]},audio:{src:[{tf:3}]},button:{formaction:[{tf:3}],
formmethod:[{tf:1}]},form:{action:[{tf:3}],method:[{tf:1}]},iframe:{srcdoc:[{tf:2}]},img:{src:[{tf:3}]},input:{accept:[{tf:1}],formaction:[{tf:3}],formmethod:[{tf:1}],pattern:[{tf:1}],readonly:[{tf:1}],src:[{tf:3}]},link:{href:[{tf:3,jo:"rel",Ko:"alternate"},{tf:3,jo:"rel",Ko:"author"},{tf:3,jo:"rel",Ko:"bookmark"},{tf:3,jo:"rel",Ko:"canonical"},{tf:3,jo:"rel",Ko:"cite"},{tf:3,jo:"rel",Ko:"help"},{tf:3,jo:"rel",Ko:"icon"},{tf:3,jo:"rel",Ko:"license"},{tf:3,jo:"rel",Ko:"next"},{tf:3,jo:"rel",Ko:"prefetch"},
{tf:3,jo:"rel",Ko:"dns-prefetch"},{tf:3,jo:"rel",Ko:"prerender"},{tf:3,jo:"rel",Ko:"preconnect"},{tf:3,jo:"rel",Ko:"preload"},{tf:3,jo:"rel",Ko:"prev"},{tf:3,jo:"rel",Ko:"search"},{tf:3,jo:"rel",Ko:"subresource"}]},script:{defer:[{tf:1}]},source:{src:[{tf:3}]},textarea:{readonly:[{tf:1}]},video:{src:[{tf:3}]}},UXb={a:1,abbr:1,address:1,applet:4,area:5,article:1,aside:1,audio:1,b:1,base:4,bdi:1,bdo:1,blockquote:1,body:1,br:5,button:1,canvas:1,caption:1,center:1,cite:1,code:1,col:5,colgroup:1,command:1,
data:1,datalist:1,dd:1,del:1,details:1,dfn:1,dialog:1,div:1,dl:1,dt:1,em:1,embed:4,fieldset:1,figcaption:1,figure:1,font:1,footer:1,form:1,frame:1,frameset:1,h1:1,h2:1,h3:1,h4:1,h5:1,h6:1,head:1,header:1,hr:5,html:1,i:1,iframe:1,img:5,input:5,ins:1,kbd:1,label:1,legend:1,lh:1,li:1,link:5,main:1,map:1,mark:1,math:4,menu:1,meta:4,meter:1,nav:1,noscript:1,object:4,ol:1,optgroup:1,option:1,output:1,p:1,param:5,picture:1,pre:1,progress:1,q:1,rb:1,rp:1,rt:1,rtc:1,ruby:1,s:1,samp:1,script:3,section:1,select:1,
slot:1,small:1,source:5,span:1,strong:1,style:2,sub:1,summary:1,sup:1,svg:4,table:1,tbody:1,td:1,template:4,textarea:6,tfoot:1,th:1,thead:1,time:1,title:6,tr:1,track:5,u:1,ul:1,"var":1,video:1,wbr:5},cYb=[{auto:!0,ltr:!0,rtl:!0},{async:!0},{eager:!0,lazy:!0},{_self:!0,_blank:!0}],bYb={"*":{async:1,dir:0,loading:2,target:3}};var MXb="aLink accessKey allowFullscreen bgColor cellPadding cellSpacing codeBase codeType contentEditable crossOrigin dateTime dirName formAction formEnctype formMethod formNoValidate formTarget frameBorder innerHTML innerText inputMode isMap longDesc marginHeight marginWidth maxLength mediaGroup minLength noHref noResize noShade noValidate noWrap nodeValue outerHTML outerText readOnly tabIndex textContent trueSpeed useMap vAlign vLink valueAsDate valueAsNumber valueType".split(" "),LXb={accept_charset:"acceptCharset",
"char":"ch",charoff:"chOff",checked:"defaultChecked","class":"className","for":"htmlFor",http_equiv:"httpEquiv",muted:"defaultMuted",selected:"defaultSelected",value:"defaultValue"},KXb=null,FXb=null;var NXb={},OXb=RegExp("^(?!(?:annotation-xml|color-profile|font-face|font-face(?:-(?:src|uri|format|name))?|missing-glyph)$)[a-z][a-z.0-9_\u00b7\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u037d\u200c\u200d\u203f-\u2040\u2070-\u218f\u2c00-\u2fef\u3001-\udfff\uf900-\ufdcf\ufdf0-\ufffd]*-[\\-a-z.0-9_\u00b7\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u037d\u200c\u200d\u203f-\u2040\u2070-\u218f\u2c00-\u2fef\u3001-\udfff\uf900-\ufdcf\ufdf0-\ufffd]*$");var VXb={text:1},RXb={audio:{currentTime:1,srcObject:1},video:{currentTime:1,srcObject:1}};var dYb=/(?!,)([^\t\n\f\r ]+)(?:[\t\n\f\r ]+([.0-9+\-]+[a-z]?))?/gi,WXb=/[\t\n\f\r ]+/,YXb=/[\t\n\f\r ,]+/g,m7b=function(a,b,c){return c},DL={},n7b=function(){var a=function(){var d={createHTML:function(){return"zClosurez"},createScript:function(){return" /*zClosurez*/ "},createScriptURL:function(){return"about:invalid#zClosurez"}};return"undefined"!==typeof trustedTypes?trustedTypes.createPolicy("polymer_resin",d):d}(),b=a.createHTML(""),c=a.createScript("");a=a.createScriptURL("");return{D7b:b,
C7b:c,E7b:a}}(),CL=n7b.D7b,aYb=n7b.C7b,$Xb=n7b.E7b;/*

 Copyright 2019 Google LLC
 SPDX-License-Identifier: BSD-3-Clause
*/
var o7b=function(a){function b(r){var v=r.localName;if(!r.getAttribute("is")&&2===PXb(v,r.constructor))return n;(r=h[v])||(r=h[v]=document.createElement(v));return r}var c=a.reportHandler||void 0,d=a.safeTypesBridge||m7b,e=/^$/;if(a=a.allowedIdentifierPrefixes){a=_.q(a);for(var f=a.next();!f.done;f=a.next())e=new RegExp(e.source+"|^"+_.dB(f.value))}c&&c(!1,"initResin",null);var g=eYb(e,d,c),h={},n=document.createElement("polyresinuncustomized");return function(r,v,A){var C=r.nodeType;if(C!==Node.ELEMENT_NODE){if(C===
Node.TEXT_NODE){v=r.parentElement;A=!v;if(v&&v.nodeType===Node.ELEMENT_NODE){C=v.localName;var I=PXb(C,v.constructor);switch(I){case 0:case 1:v=TXb(C,v);A=1===v||6===v;break;case 3:case 2:A=!0;break;default:_.rg(I,"got an unknown element classification")}}if(A)return function(ma){return""+d(ma,"STRING",ma)}}return function(ma){if(!ma&&ma!==document.all)return ma;c&&c(!0,"Failed to sanitize "+(r.parentElement&&r.parentElement.nodeName)+" #text node to value "+ma,r.parentElement);return CL}}var L=r.localName;
C=b(r);var O=null;switch(A){case "attribute":if(IXb(v)in C)break;return function(ma){return ma};case "property":if(v in C){O=SXb(C,v);break}if((I=JXb(v))&&I in C)break;return function(ma){return ma};default:_.rg(A,"got an unknown resin type, expected either 'property' or 'attribute'")}var Y="attribute"===A?v.toLowerCase():HXb(v);O||(O=EXb(L,Y,function(ma){var ta=r.getAttribute(ma);return!ta||/[\[\{]/.test(ma)?null:ta}));return function(ma){var ta=DL,wa=null;if(!ma&&ma!==document.all)return ma;if(null!=
O){var Ea=g[O],Ta=Ea.KD;wa=Ea.JD;Ta&&(ta=d(ma,Ta,DL));ta===DL&&(Ea.Nz?(ta=String(d(ma,"STRING",ma)),ta=Ea.Nz(L,Y,ta)):Ea.Mz&&(ta=Ea.Mz(L,Y,ma,r)),ta===wa&&(ta=DL))}ta===DL&&(ta=wa||CL,c&&c(!0,"Failed to sanitize attribute of <"+L+">: <"+L+" "+Y+'="'+ma+'">',r));return ta}}}({allowedIdentifierPrefixes:[""],reportHandler:function(){},safeTypesBridge:function(a,b,c){var d=k7b[b];return d.qS(a)&&(d=d.iE(a,c),d!==c)?d:(0,l7b[b])(String(AXb(a)),c)}});var lS=window,p7b,q7b,r7b,mS=(null==(p7b=lS.ShadyDOM)?0:p7b.inUse)&&(!0===(null==(q7b=lS.ShadyDOM)?void 0:q7b.noPatch)||"on-demand"===(null==(r7b=lS.ShadyDOM)?void 0:r7b.noPatch))?lS.ShadyDOM.wrap:function(a){return a},nS=lS.trustedTypes,s7b=nS?nS.createPolicy("lit-html",{createHTML:function(a){return a}}):void 0,t7b=function(a){return a},u7b=function(){return t7b},v7b=new Map,oS="lit$"+String(Math.random()).slice(9)+"$",w7b="?"+oS,x7b="<"+w7b+">",pS=document,fYb=function(a){return null===a||"object"!=
typeof a&&"function"!=typeof a||e7b(a)},y7b=Array.isArray,z7b=/<(?:(!--|\/[^a-zA-Z])|(\/?[a-zA-Z][^>\s]*)|(\/?$))/g,A7b=/--\x3e/g,B7b=/>/g,qS=RegExp(">|[ \t\n\f\r](?:([^\\s\"'>=/]+)([ \t\n\f\r]*=[ \t\n\f\r]*(?:[^ \t\n\f\r\"'`<>=]|(\"|')|))|$)","g"),C7b=/'/g,D7b=/"/g,E7b=/^(?:script|style|textarea|title)$/i,F7b=function(a){var b=_.jc.apply(1,arguments),c={};return c._$litType$=1,c.im=a,c.values=b,c},EL=Symbol.for("lit-noChange"),rS=Symbol.for("lit-nothing"),G7b=new WeakMap,sS=pS.createTreeWalker(pS,
129,null,!1),H7b=function(a,b){var c=a.im,d=a._$litType$;this.J0=[];for(var e=a=0,f=c.length-1,g=this.J0,h=c.length-1,n=[],r=2===d?"<svg>":"",v,A=z7b,C=0;C<h;C++){for(var I=c[C],L=-1,O=void 0,Y=0,ma;Y<I.length;){A.lastIndex=Y;ma=A.exec(I);if(null===ma)break;Y=A.lastIndex;A===z7b?"!--"===ma[1]?A=A7b:void 0!==ma[1]?A=B7b:void 0!==ma[2]?(E7b.test(ma[2])&&(v=new RegExp("</"+ma[2],"g")),A=qS):void 0!==ma[3]&&(A=qS):A===qS?">"===ma[0]?(L=void 0,A=null!=(L=v)?L:z7b,L=-1):void 0===ma[1]?L=-2:(L=A.lastIndex-
ma[2].length,O=ma[1],A=void 0===ma[3]?qS:'"'===ma[3]?D7b:C7b):A===D7b||A===C7b?A=qS:A===A7b||A===B7b?A=z7b:(A=qS,v=void 0)}Y=A===qS&&c[C+1].startsWith("/>")?" ":"";r+=A===z7b?I+x7b:0<=L?(n.push(O),I.slice(0,L)+"$lit$"+I.slice(L))+oS+Y:I+oS+(-2===L?(n.push(void 0),C):Y)}v=r+(c[h]||"<?>")+(2===d?"</svg>":"");if(!Array.isArray(c)||!c.hasOwnProperty("raw"))throw Error("hf");c=[void 0!==s7b?s7b.createHTML(v):v,n];c=_.q(c);n=c.next().value;c=c.next().value;this.dg=H7b.createElement(n,b);sS.currentNode=
this.dg.content;2===d&&(b=this.dg.content,d=b.firstChild,d.remove(),b.append.apply(b,_.qc(d.childNodes)));for(;null!==(b=sS.nextNode())&&g.length<f;){if(1===b.nodeType){if(b.hasAttributes()){d=[];n=_.q(b.getAttributeNames());for(v=n.next();!v.done;v=n.next())if(h=v.value,h.endsWith("$lit$")||h.startsWith(oS))v=c[e++],d.push(h),void 0!==v?(h=b.getAttribute(v.toLowerCase()+"$lit$").split(oS),v=/([.?@])?(.*)/.exec(v),g.push({type:1,index:a,name:v[2],im:h,Fc:"."===v[1]?I7b:"?"===v[1]?J7b:"@"===v[1]?K7b:
tS})):g.push({type:6,index:a});d=_.q(d);for(v=d.next();!v.done;v=d.next())b.removeAttribute(v.value)}if(E7b.test(b.tagName)&&(d=b.textContent.split(oS),n=d.length-1,0<n)){b.textContent=nS?nS.emptyScript:"";for(v=0;v<n;v++)b.append(d[v],pS.createComment("")),sS.nextNode(),g.push({type:2,index:++a});b.append(d[n],pS.createComment(""))}}else if(8===b.nodeType)if(b.data===w7b)g.push({type:2,index:a});else for(d=-1;-1!==(d=b.data.indexOf(oS,d+1));)g.push({type:7,index:a}),d+=oS.length-1;a++}};
H7b.createElement=function(a){var b=pS.createElement("template");b.innerHTML=a;return b};var L7b=function(a,b){this.Abb=[];this.OEa=void 0;this.PEa=a;this.Tv=b};
L7b.prototype.mmc=function(a){var b=this.PEa,c=b.dg.content;b=b.J0;var d,e=(null!=(d=null==a?void 0:a.AXc)?d:pS).importNode(c,!0);sS.currentNode=e;c=sS.nextNode();for(var f=d=0,g=b[0];void 0!==g;){if(d===g.index){var h=void 0;2===g.type?h=new uS(c,c.nextSibling,this,a):1===g.type?h=new g.Fc(c,g.name,g.im,this,a):6===g.type&&(h=new M7b(c,this,a));this.Abb.push(h);g=b[++f]}h=void 0;d!==(null==(h=g)?void 0:h.index)&&(c=sS.nextNode(),d++)}return e};
L7b.prototype.Qdb=function(a){for(var b=0,c=_.q(this.Abb),d=c.next();!d.done;d=c.next())d=d.value,void 0!==d&&(void 0!==d.im?(d.CE(a,d,b),b+=d.im.length-2):d.CE(a[b])),b++};_.W.Object.defineProperties(L7b.prototype,{parentNode:{configurable:!0,enumerable:!0,get:function(){return this.Tv.parentNode}},BE:{configurable:!0,enumerable:!0,get:function(){return this.Tv.BE}}});
var uS=function(a,b,c,d){this.type=2;this.Nh=rS;this.OEa=void 0;this.DE=a;this.eW=b;this.Tv=c;this.options=d;var e;this.u6a=null!=(e=null==d?void 0:d.isConnected)?e:!0;this.JX=void 0};_.k=uS.prototype;_.k.CE=function(a,b){a=FL(this,a,void 0===b?this:b);fYb(a)?a===rS||null==a||""===a?(this.Nh!==rS&&this.wka(),this.Nh=rS):a!==this.Nh&&a!==EL&&this.T7a(a):void 0!==a._$litType$?this.umc(a):void 0!==a.nodeType?this.QFa(a):y7b(a)||"function"===typeof(null==a?void 0:a[Symbol.iterator])?this.tmc(a):this.T7a(a)};
_.k.vHa=function(a,b){b=void 0===b?this.eW:b;return mS(mS(this.DE).parentNode).insertBefore(a,b)};_.k.QFa=function(a){if(this.Nh!==a){this.wka();if(o7b!==u7b){var b,c=null==(b=this.DE.parentNode)?void 0:b.nodeName;if("STYLE"===c||"SCRIPT"===c)throw Error("jf");}this.Nh=this.vHa(a)}};
_.k.T7a=function(a){if(this.Nh!==rS&&fYb(this.Nh)){var b=mS(this.DE).nextSibling;void 0===this.JX&&(this.JX=o7b(b,"data","property"));a=this.JX(a);b.data=a}else b=document.createTextNode(""),this.QFa(b),void 0===this.JX&&(this.JX=o7b(b,"data","property")),a=this.JX(a),b.data=a;this.Nh=a};
_.k.umc=function(a){var b=a.values,c=a._$litType$;a="number"===typeof c?this.p6a(a):(void 0===c.dg&&(c.dg=H7b.createElement(c.h,this.options)),c);var d;(null==(d=this.Nh)?void 0:d.PEa)===a?this.Nh.Qdb(b):(d=new L7b(a,this),a=d.mmc(this.options),d.Qdb(b),this.QFa(a),this.Nh=d)};_.k.p6a=function(a){var b=a.im,c=G7b.get(b);if(void 0===c){var d=b.join("\x00");c=v7b.get(d);void 0===c&&(c=new H7b(a),v7b.set(d,c));G7b.set(b,c)}return c};
_.k.tmc=function(a){y7b(this.Nh)||(this.Nh=[],this.wka());var b=this.Nh,c=0,d;a=_.q(a);for(var e=a.next();!e.done;e=a.next())e=e.value,c===b.length?b.push(d=new uS(this.vHa(pS.createComment("")),this.vHa(pS.createComment("")),this,this.options)):d=b[c],d.CE(e),c++;c<b.length&&(this.wka(d&&mS(d.eW).nextSibling,c),b.length=c)};_.k.wka=function(a,b){a=void 0===a?mS(this.DE).nextSibling:a;var c;for(null==(c=this.ukc)||c.call(this,!1,!0,b);a&&a!==this.eW;)b=mS(a).nextSibling,mS(a).remove(),a=b};
var N7b=function(a,b){if(void 0===a.Tv){a.u6a=b;var c;null==(c=a.ukc)||c.call(a,b)}};_.W.Object.defineProperties(uS.prototype,{BE:{configurable:!0,enumerable:!0,get:function(){var a,b;return null!=(b=null==(a=this.Tv)?void 0:a.BE)?b:this.u6a}},parentNode:{configurable:!0,enumerable:!0,get:function(){var a=mS(this.DE).parentNode,b=this.Tv,c;void 0!==b&&11===(null==(c=a)?void 0:c.nodeType)&&(a=b.parentNode);return a}}});
var tS=function(a,b,c,d,e){this.type=1;this.Nh=rS;this.OEa=void 0;this.element=a;this.name=b;this.Tv=d;this.options=e;2<c.length||""!==c[0]||""!==c[1]?(this.Nh=Array(c.length-1).fill(new String),this.im=c):this.Nh=rS;this.lF=void 0};
tS.prototype.CE=function(a,b,c,d){b=void 0===b?this:b;var e=this.im,f=!1;if(void 0===e){if(a=FL(this,a,b,0),f=!fYb(a)||a!==this.Nh&&a!==EL)this.Nh=a}else{var g=a;a=e[0];var h;for(h=0;h<e.length-1;h++){var n=FL(this,g[c+h],b,h);n===EL&&(n=this.Nh[h]);f||(f=!fYb(n)||n!==this.Nh[h]);if(n===rS)a=rS;else if(a!==rS){var r=void 0;a+=(null!=(r=n)?r:"")+e[h+1]}this.Nh[h]=n}}f&&!d&&this.RFa(a)};
tS.prototype.RFa=function(a){if(a===rS)mS(this.element).removeAttribute(this.name);else{void 0===this.lF&&(this.lF=o7b(this.element,this.name,"attribute"));var b;a=this.lF(null!=(b=a)?b:"");var c;mS(this.element).setAttribute(this.name,null!=(c=a)?c:"")}};_.W.Object.defineProperties(tS.prototype,{tagName:{configurable:!0,enumerable:!0,get:function(){return this.element.tagName}},BE:{configurable:!0,enumerable:!0,get:function(){return this.Tv.BE}}});
var I7b=function(){tS.apply(this,arguments);this.type=3};_.V(I7b,tS);I7b.prototype.RFa=function(a){void 0===this.lF&&(this.lF=o7b(this.element,this.name,"property"));a=this.lF(a);this.element[this.name]=a===rS?void 0:a};var O7b=nS?nS.emptyScript:"",J7b=function(){tS.apply(this,arguments);this.type=4};_.V(J7b,tS);J7b.prototype.RFa=function(a){a&&a!==rS?mS(this.element).setAttribute(this.name,O7b):mS(this.element).removeAttribute(this.name)};
var K7b=function(a,b,c,d,e){tS.call(this,a,b,c,d,e);this.type=5};_.V(K7b,tS);K7b.prototype.CE=function(a,b){var c;a=null!=(c=FL(this,a,void 0===b?this:b,0))?c:rS;if(a!==EL){b=this.Nh;c=a===rS&&b!==rS||a.capture!==b.capture||a.once!==b.once||a.passive!==b.passive;var d=a!==rS&&(b===rS||c);c&&this.element.removeEventListener(this.name,this,b);d&&this.element.addEventListener(this.name,this,a);this.Nh=a}};
K7b.prototype.handleEvent=function(a){if("function"===typeof this.Nh){var b,c;this.Nh.call(null!=(c=null==(b=this.options)?void 0:b.host)?c:this.element,a)}else this.Nh.handleEvent(a)};var M7b=function(a,b,c){this.element=a;this.type=6;this.OEa=void 0;this.Tv=b;this.options=c};M7b.prototype.CE=function(a){FL(this,a)};_.W.Object.defineProperties(M7b.prototype,{BE:{configurable:!0,enumerable:!0,get:function(){return this.Tv.BE}}});var P7b;null==(P7b=window.litHtmlPolyfillSupport)||P7b(H7b,uS);var Q7b;
(null!=(Q7b=lS.litHtmlVersions)?Q7b:lS.litHtmlVersions=[]).push("2.6.1");var R7b=window,S7b=R7b.ShadowRoot&&(void 0===R7b.ShadyCSS||R7b.ShadyCSS.nativeShadow)&&"adoptedStyleSheets"in Document.prototype&&"replace"in CSSStyleSheet.prototype,T7b=Symbol(),U7b=new WeakMap,V7b=function(a,b,c){this._$cssResult$=!0;if(c!==T7b)throw Error("kf");this.cssText=a;this.xtc=b};V7b.prototype.toString=function(){return this.cssText};
_.W.Object.defineProperties(V7b.prototype,{styleSheet:{configurable:!0,enumerable:!0,get:function(){var a=this.ztc,b=this.xtc;if(S7b&&void 0===a){var c=void 0!==b&&1===b.length;c&&(a=U7b.get(b));void 0===a&&((this.ztc=a=new CSSStyleSheet).replaceSync(this.cssText),c&&U7b.set(b,a))}return a}}});
var W7b=function(a,b){S7b?a.adoptedStyleSheets=b.map(function(c){return c instanceof CSSStyleSheet?c:c.styleSheet}):b.forEach(function(c){var d=document.createElement("style"),e=R7b.litNonce;void 0!==e&&d.setAttribute("nonce",e);d.textContent=c.cssText;a.appendChild(d)})},X7b=S7b?function(a){return a}:function(a){if(a instanceof CSSStyleSheet){var b="";a=_.q(a.cssRules);for(var c=a.next();!c.done;c=a.next())b+=c.value.cssText;b=new V7b("string"===typeof b?b:String(b),void 0,T7b)}else b=a;return b};var Y7b=!/^\s*class\s*\{\s*\}\s*$/.test(function(){}.toString());/*

 Copyright 2016 Google LLC
 SPDX-License-Identifier: BSD-3-Clause
*/
(function(){if(Y7b&&!HTMLElement.es5Shimmed&&void 0!==_.ba.Reflect&&void 0!==_.ba.customElements&&!_.ba.customElements.polyfillWrapFlushCallback){var a=HTMLElement;_.ba.HTMLElement=function(){return Reflect.construct(a,[],this.constructor)};HTMLElement.prototype=a.prototype;HTMLElement.prototype.constructor=HTMLElement;HTMLElement.es5Shimmed=!0;Object.setPrototypeOf(HTMLElement,a)}})();var Z7b=window,$7b=Z7b.trustedTypes,a8b=$7b?$7b.emptyScript:"",b8b=Z7b.reactiveElementPolyfillSupport,c8b={ZRb:function(a,b){switch(b){case Boolean:a=a?a8b:null;break;case Object:case Array:a=null==a?a:JSON.stringify(a)}return a},XQa: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}},d8b=function(a,b){return b!==a&&(b===b||a===a)},e8b={q7:!0,type:String,ts:c8b,JJb:!1,pDc:d8b},
vS=function(){var a=HTMLElement.call(this)||this;a.xka=new Map;a.Cca=!1;a.tba=!1;a.gW=null;a.bqc();return a};_.V(vS,HTMLElement);vS.sK=function(a,b){b=void 0===b?e8b:b;b.state&&(b.q7=!1);this.yo();this.yC.set(a,b);b.x2c||this.prototype.hasOwnProperty(a)||(b=this.Kaa(a,"symbol"===typeof a?Symbol():"__"+a,b),void 0!==b&&Object.defineProperty(this.prototype,a,b))};vS.Kaa=function(a,b,c){return{get:function(){return this[b]},set:function(d){var e=this[a];this[b]=d;f8b(this,a,e,c)},configurable:!0,enumerable:!0}};
vS.f_=function(a){return this.yC.get(a)||e8b};
vS.yo=function(){if(this.hasOwnProperty("finalized"))return!1;this.finalized=!0;var a=Object.getPrototypeOf(this);a.yo();void 0!==a.qHa&&(this.qHa=[].concat(_.qc(a.qHa)));this.yC=new Map(a.yC);this.r6a=new Map;if(this.hasOwnProperty("properties")){a=this.properties;var b=[].concat(_.qc(Object.getOwnPropertyNames(a)),_.qc(Object.getOwnPropertySymbols(a)));b=_.q(b);for(var c=b.next();!c.done;c=b.next())c=c.value,this.sK(c,a[c])}this.ZQ=this.U$(this.styles);return!0};
vS.U$=function(a){var b=[];if(Array.isArray(a)){a=new Set(a.flat(Infinity).reverse());a=_.q(a);for(var c=a.next();!c.done;c=a.next())b.unshift(X7b(c.value))}else void 0!==a&&b.push(X7b(a));return b};vS.fW=function(a,b){b=b.q7;return!1===b?void 0:"string"===typeof b?b:"string"===typeof a?a.toLowerCase():void 0};_.k=vS.prototype;_.k.bqc=function(){var a=this;this.x6a=new Promise(function(c){return a.Kqb=c});this.vka=new Map;this.Bkc();f8b(this);var b;null==(b=this.constructor.qHa)||b.forEach(function(c){return c(a)})};
_.k.Bkc=function(){var a=this;this.constructor.yC.forEach(function(b,c){a.hasOwnProperty(c)&&(a.xka.set(c,a[c]),delete a[c])})};_.k.IQ=function(){var a,b=null!=(a=this.shadowRoot)?a:this.attachShadow(this.constructor.W1);W7b(b,this.constructor.ZQ);return b};_.k.connectedCallback=function(){void 0===this.aKb&&(this.aKb=this.IQ());this.Kqb(!0);var a;null==(a=this.REa)||a.forEach(function(b){var c;return null==(c=b.F_c)?void 0:c.call(b)})};_.k.Kqb=function(){};
_.k.disconnectedCallback=function(){var a;null==(a=this.REa)||a.forEach(function(b){var c;return null==(c=b.H_c)?void 0:c.call(b)})};_.k.attributeChangedCallback=function(a,b,c){this.rkc(a,c)};_.k.Akc=function(a,b,c){c=void 0===c?e8b:c;var d=this.constructor.fW(a,c);if(void 0!==d&&!0===c.JJb){var e,f=(void 0!==(null==(e=c.ts)?void 0:e.ZRb)?c.ts:c8b).ZRb(b,c.type);this.gW=a;null==f?this.removeAttribute(d):this.setAttribute(d,f);this.gW=null}};
_.k.rkc=function(a,b){var c=this.constructor;a=c.r6a.get(a);if(void 0!==a&&this.gW!==a){c=c.f_(a);var d,e="function"===typeof c.ts?{XQa:c.ts}:void 0!==(null==(d=c.ts)?void 0:d.XQa)?c.ts:c8b;this.gW=a;this[a]=e.XQa(b,c.type);this.gW=null}};var f8b=function(a,b,c,d){var e=!0;void 0!==b&&(d=d||a.constructor.f_(b),(d.pDc||d8b)(a[b],c)?(a.vka.has(b)||a.vka.set(b,c),!0===d.JJb&&a.gW!==b&&(void 0===a.Z3&&(a.Z3=new Map),a.Z3.set(b,d))):e=!1);!a.Cca&&e&&(a.x6a=a.xkc())};
vS.prototype.xkc=function(){var a=this,b,c;return _.Bd(function(d){switch(d.Tc){case 1:return a.Cca=!0,_.Kga(d,2),_.Cd(d,a.x6a,4);case 4:d.Tc=3;d.aK=0;break;case 2:b=_.Oga(d),a.t6c||Promise.reject(b);case 3:c=g8b(a);if(null==c){d.Oi(5);break}return _.Cd(d,c,5);case 5:return d.return(!a.Cca)}})};
var g8b=function(a){if(a.Cca){a.xka&&(a.xka.forEach(function(e,f){return a[f]=e}),a.xka=void 0);var b=!1,c=a.vka;try{b=!0;var d;null==(d=a.REa)||d.forEach(function(e){var f;return null==(f=e.J_c)?void 0:f.call(e)});a.update(c)}catch(e){throw b=!1,a.v6a(),e;}b&&a.NEa(c)}};_.k=vS.prototype;_.k.NEa=function(a){var b;null==(b=this.REa)||b.forEach(function(c){var d;return null==(d=c.K_c)?void 0:d.call(c)});this.tba||(this.tba=!0,this.Lsb());this.kB(a)};_.k.v6a=function(){this.vka=new Map;this.Cca=!1};
_.k.update=function(){var a=this;void 0!==this.Z3&&(this.Z3.forEach(function(b,c){return a.Akc(c,a[c],b)}),this.Z3=void 0);this.v6a()};_.k.kB=function(){};_.k.Lsb=function(){};_.W.Object.defineProperties(vS,{observedAttributes:{configurable:!0,enumerable:!0,get:function(){var a=this;this.yo();var b=[];this.yC.forEach(function(c,d){c=a.fW(d,c);void 0!==c&&(a.r6a.set(c,d),b.push(c))});return b}}});vS.finalized=!0;vS.yC=new Map;vS.ZQ=[];vS.W1={mode:"open"};null==b8b||b8b({ReactiveElement:vS});var h8b;
(null!=(h8b=Z7b.reactiveElementVersions)?h8b:Z7b.reactiveElementVersions=[]).push("1.6.1");var wS=function(){var a=vS.apply(this,arguments)||this;a.owa={host:a};a.QEa=void 0;return a};_.V(wS,vS);wS.W1=vS.W1;wS.ZQ=vS.ZQ;wS.yC=vS.yC;wS.fW=vS.fW;wS.U$=vS.U$;wS.yo=vS.yo;wS.f_=vS.f_;wS.Kaa=vS.Kaa;wS.sK=vS.sK;_.k=wS.prototype;_.k.IQ=function(){var a=vS.prototype.IQ.call(this),b;null!=(b=this.owa).DZa||(b.DZa=a.firstChild);return a};
_.k.update=function(a){var b=this.render();this.tba||(this.owa.isConnected=this.isConnected);vS.prototype.update.call(this,a);a=this.aKb;var c=this.owa,d,e=null!=(d=null==c?void 0:c.DZa)?d:a;d=e._$litPart$;if(void 0===d){var f;d=null!=(f=null==c?void 0:c.DZa)?f:null;e._$litPart$=d=new uS(a.insertBefore(pS.createComment(""),d),d,void 0,null!=c?c:{})}d.CE(b);this.QEa=d};_.k.connectedCallback=function(){vS.prototype.connectedCallback.call(this);var a;null==(a=this.QEa)||N7b(a,!0)};
_.k.disconnectedCallback=function(){vS.prototype.disconnectedCallback.call(this);var a;null==(a=this.QEa)||N7b(a,!1)};_.k.render=function(){return EL};wS.finalized=!0;wS._$litElement$=!0;var i8b;null==(i8b=window.litElementPolyfillSupport)||i8b({LitElement:wS});var j8b,k8b;(null!=(k8b=(j8b=window).litElementVersions)?k8b:j8b.litElementVersions=[]).push("3.2.2");var l8b=_.$h(["\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 */"]),
m8b=function(a){var b=_.jc.apply(1,arguments);b=1===a.length?a[0]:b.reduce(function(c,d,e){if(!0===d._$cssResult$)d=d.cssText;else if("number"!==typeof d)throw Error("lf`"+d);return c+d+a[e+1]},a[0]);return new V7b(b,a,T7b)}(l8b);var n8b=function(a,b){return{kind:b.kind,elements:b.elements,Isb:function(c){customElements.define(a,c)}}};var gYb=function(a,b){return"method"!==b.kind||!b.gob||"value"in b.gob?{kind:"field",key:Symbol(),I3c:"own",gob:{},S2c:b.key,mxb:function(){"function"===typeof b.mxb&&(this[b.key]=b.mxb.call(this))},Isb:function(c){c.sK(b.key,a)}}:Object.assign({},b,{Isb:function(c){c.sK(b.key,a)}})};var o8b=function(){};o8b.prototype.tkc=function(a,b,c){this.KTc=a;this.Tv=b;this.ITc=c};o8b.prototype.vkc=function(a,b){return this.update(a,b)};o8b.prototype.update=function(a,b){return this.render.apply(this,_.qc(b))};_.W.Object.defineProperties(o8b.prototype,{BE:{configurable:!0,enumerable:!0,get:function(){return this.Tv.BE}}});var p8b=function(a){this.value=rS;if(2!==a.type)throw Error("mf`"+this.constructor.Vyc);};_.V(p8b,o8b);p8b.prototype.render=function(a){if(a===rS||void 0===a)return this.BRb=void 0,this.value=a;if(a===EL)return a;if(a===this.value)return this.BRb;this.value=a;a=[_.Of(a)];a.raw=a;var b={};return this.BRb=(b._$litType$=this.constructor.resultType,b.im=a,b.values=[],b)};p8b.Vyc="safeHTML";p8b.resultType=1;
var q8b=function(a){return function(){var b=_.jc.apply(0,arguments),c={};return c._$litDirective$=a,c.values=b,c}}(p8b);/*

 Copyright 2021 Google LLC
 SPDX-License-Identifier: BSD-3-Clause
*/
var r8b=_.$h('\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(";")),s8b=_.$h(['\n         <li class="no">\n           No results for&nbsp;<span class="value">',"</span>\n         </li>"]),t8b=_.$h("\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(";")),
u8b=_.$h(["\n        <li class=\"item\">\n          <a rel='search'\n             .href="," @click=",'><span class="icon sprite ','"></span> ',"</a>\n        </li>"]),v8b=_.$h('\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(";")),w8b=
function(a,b,c){this.category=a;this.rawQuery=b;a=b.indexOf(c);-1!==a?(this.prefix=b.substr(0,a),this.zu=b.substr(a,c.length),this.suffix=b.substr(a+c.length)):(this.prefix=b,this.suffix=this.zu="")},x8b=function(a,b,c,d,e){this.title=a;this.snippet=b;this.url=c;this.icon=d;this.shortUrl=e},y8b=function(a,b,c){this.icon=a;this.url=b;this.description=c},xS=function(){var a=wS.apply(this,arguments)||this;a.placeholder="Search...";a.hiddenQuery="";a.accesskey="/";a.from="";a.dataHiddenQuery="";a.dataFrom=
"";a.queries=[];a.results=[];a.iN=[];a.kja=new _.qe;a.jja=a.kja;a.csb=zXb("fetchJson",function(b,c){return yXb(b,c)});a.OOc="https://g3mark-service-backend.corp.google.com/moma_search_api/suggest";a.zMc="https://g3mark-service-backend.corp.google.com/moma_search_api/search";a.QHc=zXb("momaUrl",new URL("https://moma.corp.google.com/search"));a.input=void 0;return a};_.V(xS,wS);xS.W1=wS.W1;xS.ZQ=wS.ZQ;xS.yC=wS.yC;xS.fW=wS.fW;xS.U$=wS.U$;xS.yo=wS.yo;xS.f_=wS.f_;xS.Kaa=wS.Kaa;xS.sK=wS.sK;
xS.prototype.render=function(){var a=this,b=this.input?this.input.value:"",c=0<this.iN.length&&0===this.results.length;return F7b(v8b,this.placeholder,this.queries.map(function(d){return F7b(r8b,d.category,function(e){e.preventDefault()},function(e){e.preventDefault();a.NH(d.rawQuery);a.fireEvent("query-event",d.rawQuery)},d.prefix,d.zu,d.suffix,d.rawQuery)}),c?F7b(s8b,b):"",this.results.map(function(d){return F7b(t8b,iYb(d.icon.imageUrl),d.url,function(){a.fireEvent("navigate-event",_.Tf(d.url))},
d.title,jYb(d.shortUrl),q8b(d.snippet))}),this.iN.map(function(d){return F7b(u8b,d.url,function(){a.fireEvent("navigate-event",_.Tf(d.url))},d.icon,d.description)}))};
xS.prototype.Lsb=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=_.Pd(c,"input").ka(_.we(function(){for(var f=_.q(b.querySelectorAll(".item")),g=f.next();!g.done;g=f.next())g.value.classList.remove("selected")}),_.ce(500),_.y(function(){return c.value}),_.Ud(function(f){return""!==f}),_.we(function(f){var g=a.QHc;f=[f];g.searchParams.set("q",f.join(" "));
var h=a.from||a.dataFrom;h&&g.searchParams.set("from",h);a.iN=[];a.iN.push(new y8b("moma",_.qj(g.toString()),"Moma search"));if(h=a.hiddenQuery||a.dataHiddenQuery)f.push(h),g.searchParams.set("q",f.join(" ")),a.iN.push(new y8b("more",_.qj(g.toString()),"More results"));a.iN.reverse()}));this.input=c;var e=function(){a.kja.next(!0)};_.Xd(d,d.ka(_.ue(function(f){return a.csb(a.getUrl(a.OOc,f),{credentials:"include"})}))).subscribe(function(f){f=_.q(f);var g=f.next().value,h=f.next().value;f=(h.suggestedPersonalQueries||
[]).map(function(n){return new w8b("personal",n.rawQuery,g)});h=(h.suggestedPopularQueries||[]).map(function(n){return new w8b("popular",n.rawQuery,g)});a.queries=f.concat(h);a.kja.next(!0)},e);d.ka(_.ue(function(f){return a.csb(a.getUrl(a.zMc,f),{credentials:"include"})})).subscribe(function(f){a.results=[];f=_.q(f.results||[]);for(var g=f.next();!g.done;g=f.next())if((g=g.value.organicResult)&&g.secondaryResults&&(g=g.secondaryResults[0]),g&&g.title&&g.snippet&&g.link&&g.icon){var h=a.results,n=
h.push,r=g.title;var v=g.snippet.privateDoNotAccessOrElseSafeHtmlWrappedValue;if(void 0===v||null===v)throw Error("nf");v=_.Pf(v);n.call(h,new x8b(r,v,iYb(g.link.linkUrl),g.icon,g.link.shortUrl))}a.kja.next(!0)},e);_.Pd(c,"input").ka(_.Ud(function(){return""===c.value})).subscribe(function(){a.iN=[];a.queries=[];a.results=[];a.kja.next(!1)});_.Pd(c,"focusin").subscribe(function(){for(var f=_.q(b.querySelectorAll(".item")),g=f.next();!g.done;g=f.next())g.value.classList.remove("selected")});_.Pd(c,
"keydown").subscribe(function(f){switch(f.key){case "ArrowDown":f.preventDefault();z8b(a,1);break;case "ArrowUp":f.preventDefault();z8b(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=_.Yf(g),g=_.Uf(g),void 0!==g&&(f.href=g);else{g=_.q(b.querySelectorAll(".item"));for(var h=g.next();!h.done;h=g.next())h.value.classList.remove("selected");if(f=f.querySelector(".raw-query"))a.NH(f.innerText),
a.fireEvent("query-event",f.innerText);(f=a.shadowRoot.querySelector("ul.search > .item"))&&f.classList.add("selected")}}}})}};xS.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 z8b=function(a,b){a=a.shadowRoot.querySelectorAll(".item");for(var c=_.q(a.entries()),d=c.next();!d.done;d=c.next()){var e=_.q(d.value);d=e.next().value;e=e.next().value;if(e.classList.contains("selected")){e.classList.remove("selected");(b=a[(d+a.length+b)%a.length])&&b.classList.add("selected");return}}(b=a[0])&&b.classList.add("selected")};xS.prototype.NH=function(a){this.input&&(this.input.value=a,this.input.dispatchEvent(new InputEvent("input")))};
xS.prototype.fireEvent=function(a,b){this.dispatchEvent(new CustomEvent(a,{detail:{value:b}}))};_.W.Object.defineProperties(xS,{styles:{configurable:!0,enumerable:!0,get:function(){return m8b}}});var yS=xS;HL([GL({type:String}),IL(Object)],yS.prototype,"placeholder",void 0);HL([GL({type:String,q7:"hidden-query"}),IL(Object)],yS.prototype,"hiddenQuery",void 0);HL([GL({type:String}),IL(Object)],yS.prototype,"accesskey",void 0);HL([GL({type:String}),IL(Object)],yS.prototype,"from",void 0);
HL([GL({type:String,q7:"data-hidden-query"}),IL(Object)],yS.prototype,"dataHiddenQuery",void 0);HL([GL({type:String,q7:"data-from"}),IL(Object)],yS.prototype,"dataFrom",void 0);HL([hYb(),IL(Array)],yS.prototype,"queries",void 0);HL([hYb(),IL(Array)],yS.prototype,"results",void 0);HL([hYb(),IL(Array)],yS.prototype,"iN",void 0);yS=HL([function(a){return function(b){"function"===typeof b?customElements.define(a,b):b=n8b(a,b);return b}}("g3mark-moma-search")],yS);var zS=function(){};zS.ha=function(a){return new (a||zS)};zS.Ea=_.fc({type:zS});zS.Da=_.Vb({});var AS=function(){};AS.ha=function(a){return new (a||AS)};AS.Ea=_.fc({type:AS});AS.Da=_.Vb({imports:[kS,_.nm,_.pn,zS]});var BS=function(){};BS.ha=function(a){return new (a||BS)};BS.Ea=_.fc({type:BS});BS.Da=_.Vb({imports:[_.nm]});var CS=function(){};CS.ha=function(a){return new (a||CS)};CS.Ea=_.fc({type:CS});CS.Da=_.Vb({imports:[_.nm,_.pn]});var DS=function(){};DS.ha=function(a){return new (a||DS)};DS.Ea=_.fc({type:DS});DS.Da=_.Vb({imports:[_.nm,BS,CS]});var ES=function(){};ES.ha=function(a){return new (a||ES)};ES.Ea=_.fc({type:ES});ES.Da=_.Vb({imports:[_.nm,iS,AS,_.pn,BS,DS,_.sE,CS,jS]});var FS=function(){};FS.ha=function(a){return new (a||FS)};FS.Ea=_.fc({type:FS});FS.Da=_.Vb({Ob:[{Ca:_.Ncb,xc:{expandedHeight:"48px",collapsedHeight:"48px",xL:!1}}],imports:[_.Gn,_.nm,ZR,_.sK,uR,hS,_.mw,_.ur,_.kA,_.mz,ES,eS]});var GS=function(){};GS.ha=function(a){return new (a||GS)};GS.Ea=_.fc({type:GS});GS.Da=_.Vb({imports:[dO,_.nm,_.Xz,$R,ZR,_.Bn,_.uE,kN,_.pn]});var HS=function(){};HS.ha=function(a){return new (a||HS)};HS.Ea=_.fc({type:HS});HS.Da=_.Vb({imports:[_.nm]});var IS=function(){};IS.ha=function(a){return new (a||IS)};IS.Ea=_.fc({type:IS});IS.Da=_.Vb({imports:[_.nm,HS]});var JS=function(){};JS.ha=function(a){return new (a||JS)};JS.Ea=_.fc({type:JS});JS.Da=_.Vb({imports:[_.Gn,_.nm]});var KS=function(){};KS.ha=function(a){return new (a||KS)};KS.Ea=_.fc({type:KS});KS.Da=_.Vb({imports:[_.nm,_.ts]});var LS=function(){};LS.ha=function(a){return new (a||LS)};LS.Ea=_.fc({type:LS});LS.Da=_.Vb({imports:[_.nm]});var MS=function(){};MS.ha=function(a){return new (a||MS)};MS.Ea=_.fc({type:MS});MS.Da=_.Vb({imports:[_.nm,JS,KS,HS,_.sE,_.uE,_.ur,_.ts,LS]});var NS=function(){};NS.ha=function(a){return new (a||NS)};NS.Ea=_.fc({type:NS});NS.Da=_.Vb({imports:[_.nm,_.ur]});var OS=function(){};OS.ha=function(a){return new (a||OS)};OS.Ea=_.fc({type:OS});OS.Da=_.Vb({imports:[_.Gn,IS,MS,_.nm,JS,NS,_.uE,_.sE,_.ur,_.ts,_.xw,_.mz,_.HK,_.TD,_.Ov]});var PS=function(){};PS.ha=function(a){return new (a||PS)};PS.Ea=_.fc({type:PS});PS.Da=_.Vb({imports:[_.TF,_.nm,iO,_.uE,_.sE,_.ur,_.ts,_.tx]});var QS=function(){};QS.ha=function(a){return new (a||QS)};QS.Ea=_.fc({type:QS});QS.Da=_.Vb({imports:[_.Gn,_.nm,_.sE,_.ur,_.kA,_.iz,_.pn]});var RS=function(){};RS.ha=function(a){return new (a||RS)};RS.Ea=_.fc({type:RS});RS.Da=_.Vb({imports:[_.nm,_.$A]});var SS=function(){};SS.ha=function(a){return new (a||SS)};SS.Ea=_.fc({type:SS});SS.Da=_.Vb({imports:[_.nm,_.MC]});var TS=function(){};TS.ha=function(a){return new (a||TS)};TS.Ea=_.fc({type:TS});TS.Da=_.Vb({imports:[_.nm,_.ur,_.ts,_.jx]});var US=function(){};US.ha=function(a){return new (a||US)};US.Ea=_.fc({type:US});US.Da=_.Vb({Ob:[{Ca:_.n5a,xc:{Go:"grimoire-xref",Vpa:864E5,Lqa:!0}}],imports:[_.Gn,RS,TS,_.nm,bP,SS,_.rx,_.ur,_.lr,_.sx,_.fx,_.HK,_.jx,_.pn]});var VS=function(){};VS.ha=function(a){return new (a||VS)};VS.Ea=_.fc({type:VS});VS.Da=_.Vb({imports:[TS,_.nm]});var WS=function(){};WS.ha=function(a){return new (a||WS)};WS.Ea=_.fc({type:WS});WS.Da=_.Vb({imports:[_.Gn,TS,_.nm,_.AE,US,VS]});var XS=function(){};XS.ha=function(a){return new (a||XS)};XS.Ea=_.fc({type:XS});XS.Da=_.Vb({imports:[_.nm,_.Ov]});var YS=function(){};YS.ha=function(a){return new (a||YS)};YS.Ea=_.fc({type:YS});YS.Da=_.Vb({Ob:[NQ],imports:[WS,_.Gn,_.nm,_.uE,_.sE,_.ur,_.ts,_.tx,_.tC,XS,_.Ov,_.rq]});new _.qk;new _.rk;new _.qk;new _.rk;new _.Yr("Last {count} days");var ZS=function(a,b,c,d){this.ob=a;this.hd=b;this.dir=c;this.zone=d;this.nc=new _.oe;this.xH=this.tT=null;this.zWa=192;this.Ffa=new _.If([]);this.vY=[];this.kxb=!1;this.uw=this.bu=null;this.dm=new _.al;this.NN=new _.al;this.yUb=new _.al;this.Jl=new _.al;this.Ut=null;this.Txb=[];A8b(this)};_.k=ZS.prototype;_.k.Pa=function(){this.vY=B8b(this);var a=this.Ffa,b=a.next,c=Array.from({length:this.vY.length});c[0]=this.wb;c[1]=_.nB(this.hd,this.wb,1);b.call(a,c)};
_.k.Pc=function(){var a=this;this.xTa();C8b(this);D8b(this);this.zone.jc(function(){setTimeout(function(){a.Ffa.next(a.vY);a.kxb=!0})})};_.k.Tb=function(a){var b=this;this.kxb&&(a.minDate||a.maxDate)&&(this.vY=B8b(this),this.Ffa.next(this.vY));a.activeDate&&a.activeDate.uf!==a.activeDate.vi&&this.zone.jc(function(){setTimeout(function(){b.JH(b.wb,"auto")})})};_.k.La=function(){this.nc.next();this.nc.complete()};
_.k.JH=function(a,b){var c=this;b=void 0===b?"auto":b;var d=this.vY.findIndex(function(e){return lYb(c,e,a)});-1<d&&this.rga.Fx(d,b)};_.k.O_a=function(a){this.NN.next(a.value);E8b(this)};_.k.XQ=function(a){this.Ut=a};_.k.xC=function(a){this.Ut&&(a.value&&this.yUb.emit(a),this.Ut=null)};
var A8b=function(a){var b=_.pib(a.hd,"narrow"),c=_.pib(a.hd,"long").map(function(d,e){return{dCb:d,IWa:b[e]}});a.Txb=c.slice(0).concat(c.slice(0,0))},F8b=function(a,b){return(new Date(a.hd.getYear(b),a.hd.getMonth(b),1)).getTime()},G8b=function(a,b){return a.Kda.toArray().find(function(c){return lYb(a,c.wb,b)})},E8b=function(a){a=_.q(a.Kda.toArray());for(var b=a.next();!b.done;b=a.next())b=b.value,b.JP=null,b.yX=null,b.ub.he()};
ZS.prototype.xTa=function(){var a=this;_.Pd(this.ob.ta,"keydown",{capture:!0}).ka(_.ve(this.nc)).subscribe(function(b){a:{var c=a.wb,d="rtl"===a.dir.value;switch(b.keyCode){case 37:a.wb=_.pB(a.hd,a.wb,d?1:-1);break;case 39:a.wb=_.pB(a.hd,a.wb,d?-1:1);break;case 38:a.wb=_.pB(a.hd,a.wb,-7);break;case 40:a.wb=_.pB(a.hd,a.wb,7);break;case 36:a.wb=_.pB(a.hd,a.wb,1-a.hd.getDate(a.wb));break;case 35:a.wb=_.pB(a.hd,a.wb,_.qib(a.hd,a.wb)-a.hd.getDate(a.wb));break;case 33:a.wb=b.altKey?_.oB(a.hd,a.wb,-1):_.nB(a.hd,
a.wb,-1);break;case 34:a.wb=b.altKey?_.oB(a.hd,a.wb,1):_.nB(a.hd,a.wb,1);break;case 27:null===a.xH||_.Rg(b)||(E8b(a),a.dm.emit(null),a.NN.emit(null));break;default:break a}a.wb=_.kB(a.hd,a.wb,a.Hd,a.Jd);_.iB(a.hd,c,a.wb)&&a.Jl.emit(a.wb);c=G8b(a,c);if(d=G8b(a,a.wb))d.wb=a.wb,d.Vy(),d.ub.he(),null==c||c.ub.he();b.preventDefault();b.stopPropagation()}})};
var D8b=function(a){a.zone.jc(function(){var b=a.rga.ob.ta;_.Pd(b,"mousemove").ka(_.y(function(c){if(!a.Ut)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}),_.fe(),_.ue(function(c){return 0===c?_.Nh:_.Edb(50).ka(_.le(c))}),_.ve(a.nc)).subscribe(function(c){b.scrollTo({top:b.scrollTop+c})})})},C8b=function(a){a.Kda.qd.ka(_.te(a.Kda),_.ue(function(b){return _.Sd.apply(null,
_.qc(b.toArray().map(function(c){return c.bF.Uea})))}),_.ve(a.nc)).subscribe(function(b){var c=a.Kda.toArray();null==c||c[0].Qbb(b);a.tT=(null==c?void 0:c[0].yX)||null;a.xH=(null==c?void 0:c[0].JP)||null;for(b=1;b<c.length;b++)c[b].yX=a.tT,c[b].JP=a.xH,c[b].ub.he()})},B8b=function(a){for(var b=[],c=F8b(a,a.Jd),d=a.hd.clone(a.Hd);F8b(a,d)<=c;)b.push(a.hd.clone(d)),d=_.nB(a.hd,d,1);return b},lYb=function(a,b,c){return a.hd.getMonth(b)===a.hd.getMonth(c)&&a.hd.getYear(b)===a.hd.getYear(c)};
_.W.Object.defineProperties(ZS.prototype,{weekdays:{configurable:!0,enumerable:!0,get:function(){return this.Txb}}});ZS.ha=function(a){return new (a||ZS)(_.x(_.Rc),_.x(_.gB),_.x(_.dq),_.x(_.ye))};
ZS.ya=_.ec({type:ZS,qa:[["reach-calendar-month-view"]],tb:function(a,b){a&1&&(_.hf(_.pq,7),_.hf(_.Mz,7),_.hf(_.YD,5));if(a&2){var c;_.gf(c=_.lf())&&(b.rga=c.first);_.gf(c=_.lf())&&(b.Y7c=c.first);_.gf(c=_.lf())&&(b.Kda=c)}},Db:[1,"reach-calendar-month-view"],inputs:{wb:"activeDate",selected:"selected",Hd:"minDate",Jd:"maxDate",ej:"dateFilter",il:"dateClass",bu:"comparisonStart",uw:"comparisonEnd"},outputs:{dm:"selectedChange",NN:"userSelection",yUb:"userDragDrop",Jl:"activeDateChange"},features:[_.uc],
Aa:8,Ba:8,Fa:[["role","presentation",1,"reach-calendar-month-view-header"],["scope","col",4,"ngFor","ngForOf"],[1,"reach-calendar-scroll-viewport",3,"itemSize","minBufferPx","maxBufferPx"],["cdkMonitorSubtreeFocus","","tabindex","-1",4,"cdkVirtualFor","cdkVirtualForOf","cdkVirtualForTemplateCacheSize"],["scope","col"],["cdkMonitorSubtreeFocus","","tabindex","-1"],["class","reach-calendar-month",3,"reach-calendar-month-active","activeDate","selected","dateFilter","maxDate","minDate","dateClass","comparisonStart",
"comparisonEnd","activeDrag","_userSelection","dragStarted","dragEnded",4,"ngIf"],[1,"reach-calendar-month",3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","comparisonStart","comparisonEnd","activeDrag","_userSelection","dragStarted","dragEnded"]],va:function(a,b){a&1&&(_.B(0,"table",0)(1,"thead")(2,"tr"),_.N(3,kYb,2,1,"th",1),_.D()()(),_.F(4,"mat-divider"),_.B(5,"cdk-virtual-scroll-viewport",2),_.N(6,nYb,2,1,"div",3),_.Q(7,"async"),_.D());a&2&&(_.w(3),_.z("ngForOf",b.weekdays),
_.w(2),_.z("itemSize",b.zWa)("minBufferPx",5*b.zWa)("maxBufferPx",10*b.zWa),_.w(1),_.z("cdkVirtualForOf",_.R(7,6,b.Ffa))("cdkVirtualForTemplateCacheSize",50))},Ia:[_.fB,_.gm,_.hm,_.YD,_.Ow,_.Lz,_.Mz,_.pq,_.mm],styles:[".reach-calendar-month{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:192px}.reach-calendar-month-view-header{height:32px}\n/*# sourceMappingURL=calendar_month_view.css.map */"],
nb:2,Na:0});var $S=function(a,b,c){this.ob=a;this.hd=b;this.dir=c;this.nc=new _.oe;this.FMa=new _.If([]);this.U3a=128;this.dm=new _.qe;this.Jl=new _.al};_.k=$S.prototype;_.k.Pc=function(){this.xTa()};_.k.Tb=function(a){if(a.minDate||a.maxDate){a=[];for(var b=(new Date(this.hd.getYear(this.Jd),0,1)).getTime(),c=this.hd.clone(this.Hd);(new Date(this.hd.getYear(c),0,1)).getTime()<=b;)a.push(this.hd.clone(c)),c=_.oB(this.hd,c,1);this.FMa.next(a)}};
_.k.JH=function(a,b){var c=this;b=void 0===b?"auto":b;var d=this.FMa.value.findIndex(function(e){return c.hd.getYear(e)===c.hd.getYear(a)});-1<d&&this.rga.Fx(d,b)};_.k.xTa=function(){var a=this;_.Pd(this.ob.ta,"keydown",{capture:!0}).ka(_.ve(this.nc)).subscribe(function(b){a.lba(b)})};
_.k.lba=function(a){var b=this.wb,c="rtl"===this.dir.value;switch(a.keyCode){case 37:this.wb=_.nB(this.hd,this.wb,c?1:-1);break;case 39:this.wb=_.nB(this.hd,this.wb,c?-1:1);break;case 38:this.wb=_.nB(this.hd,this.wb,-4);break;case 40:this.wb=_.nB(this.hd,this.wb,4);break;case 36:this.wb=_.nB(this.hd,this.wb,-this.hd.getDate(this.wb));break;case 35:this.wb=_.pB(this.hd,this.wb,11-this.hd.getMonth(this.wb));break;case 33:this.wb=_.oB(this.hd,this.wb,a.altKey?-10:-1);break;case 34:this.wb=_.oB(this.hd,
this.wb,a.altKey?10:1);break;default:return}this.wb=_.kB(this.hd,this.wb,this.Hd,this.Jd);_.iB(this.hd,b,this.wb)&&this.Jl.emit(this.wb);b=H8b(this,b);if(c=H8b(this,this.wb))c.wb=this.wb,c.Vy(),c.ub.he(),null==b||b.ub.he();a.preventDefault();a.stopPropagation()};var H8b=function(a,b){return a.ORc.toArray().find(function(c){return a.hd.getYear(c.wb)===a.hd.getYear(b)})};$S.ha=function(a){return new (a||$S)(_.x(_.Rc),_.x(_.gB),_.x(_.dq))};
$S.ya=_.ec({type:$S,qa:[["reach-calendar-year-view"]],tb:function(a,b){a&1&&(_.hf(_.pq,7),_.hf(_.$D,5));if(a&2){var c;_.gf(c=_.lf())&&(b.rga=c.first);_.gf(c=_.lf())&&(b.ORc=c)}},Db:[1,"reach-calendar-year-view"],inputs:{wb:"activeDate",Hd:"minDate",Jd:"maxDate",selected:"selected",ej:"dateFilter",il:"dateClass"},outputs:{dm:"selectedChange",Jl:"activeDateChange"},features:[_.uc],Aa:3,Ba:7,Fa:[[1,"reach-calendar-scroll-viewport",3,"itemSize","minBufferPx","maxBufferPx"],["cdkMonitorSubtreeFocus","",
"tabindex","-1","class","reach-calendar-year",3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","selectedChange",4,"cdkVirtualFor","cdkVirtualForOf","cdkVirtualForTemplateCacheSize"],["cdkMonitorSubtreeFocus","","tabindex","-1",1,"reach-calendar-year",3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","selectedChange"]],va:function(a,b){a&1&&(_.B(0,"cdk-virtual-scroll-viewport",0),_.N(1,oYb,1,6,"mat-year-view",1),_.Q(2,"async"),_.D());a&2&&(_.z("itemSize",
b.U3a)("minBufferPx",3*b.U3a)("maxBufferPx",5*b.U3a),_.w(1),_.z("cdkVirtualForOf",_.R(2,5,b.FMa))("cdkVirtualForTemplateCacheSize",50))},Ia:[_.fB,_.$D,_.Lz,_.Mz,_.pq,_.mm],nb:2,Na:0});var I8b=_.Bg("pickerView",[_.Eg("month",_.Dg({transform:"translateY(calc(-100% - 1px))"})),_.Eg("year",_.Dg({transform:"translateY(0)"})),_.Fg("month <=> year",[_.Cg("375ms cubic-bezier(0.4,0.0,0.2,1)")])]),aT=function(a,b){var c=this;this.hd=a;this.Pd=b;this.nc=new _.oe(1);this.Kga=new _.dw(null);this.Oxb=new _.oe(1);this.Wc=new _.qe;this.TY=[];this.wEc="Date";this.Rxb=null;this.rN="month";this.dm=new _.al;this.ON=new _.al(!0);this.NN=new _.al;this.Kga.lm.ka(_.ve(this.nc)).subscribe(function(d){c.NN.next({source:"input",
value:d})})};_.k=aT.prototype;_.k.Pa=function(){this.Hd||(this.Hd=_.oB(this.hd,new Date,-3));this.Jd||(this.Jd=_.oB(this.hd,new Date,3));this.Kga.setValue(this.selected,{Ae:!1})};_.k.Ge=function(){this.wb=this.QH||new Date;this.ETa=this.rN};_.k.Pc=function(){this.Oxb.next()};_.k.Tb=function(a){if(a=a.selected)a=!!this.Kga.value;a&&this.Kga.setValue(this.selected,{Ae:!1});this.Wc.next()};_.k.La=function(){this.nc.next();this.nc.complete()};_.k.O_a=function(a){this.NN.next({source:"view",value:a})};
_.W.Object.defineProperties(aT.prototype,{wb:{configurable:!0,enumerable:!0,get:function(){return this.fxc},set:function(a){this.fxc=_.kB(this.hd,a,this.Hd,this.Jd);this.Wc.next();_.vk(this.Pd)}},Th:{configurable:!0,enumerable:!0,get:function(){return this.ETa},set:function(a){var b=this.ETa!==a?a:null;this.ETa=a;_.vk(this.Pd);b&&this.ON.emit(b)}},QH:{configurable:!0,enumerable:!0,get:function(){return this.Rxb},set:function(a){this.Rxb=_.hB(this.hd,this.hd.Uh(a));var b;this.wb=null!=(b=this.QH)?
b:new Date}},Hd:{configurable:!0,enumerable:!0,get:function(){return this.EEc},set:function(a){this.EEc=_.hB(this.hd,this.hd.Uh(a))||_.oB(this.hd,new Date,-3)}},Jd:{configurable:!0,enumerable:!0,get:function(){return this.DEc},set:function(a){this.DEc=_.hB(this.hd,this.hd.Uh(a))||_.oB(this.hd,new Date,3)}}});aT.ha=function(a){return new (a||aT)(_.x(_.gB,8),_.x(_.sl))};
aT.ya=_.ec({type:aT,qa:[["reach-calendar"]],tb:function(a,b){a&1&&(_.hf(ZS,5),_.hf($S,5));if(a&2){var c;_.gf(c=_.lf())&&(b.l0=c.first);_.gf(c=_.lf())&&(b.Aza=c.first)}},Db:[1,"reach-calendar","cdk-edit-pane"],Cb:2,lb:function(a,b){a&2&&_.Ge("reach-date-calendar-with-presets",null==b.TY?null:b.TY.length)},inputs:{TY:"datePresets",QH:"startAt",rN:"startView",selected:"selected",ej:"dateFilter",il:"dateClass",Hd:"minDate",Jd:"maxDate"},outputs:{dm:"selectedChange",ON:"viewChanged",NN:"userSelection"},
Zb:["reachCalendar"],features:[_.Ze([{Ca:_.bE,Kb:aT}]),_.uc],Aa:11,Ba:22,Fa:[[1,"reach-calendar-selection-view"],[1,"reach-calendar-header"],[1,"reach-calendar-date-input"],["matInput","","autocomplete","off","matDatepicker","",3,"formControl","placeholder","min","max"],[3,"presets","presetSelected",4,"ngIf"],[3,"activeDate","maxDate","minDate","view"],[1,"reach-calendar-picker-view"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","selectedChange"],[3,"activeDate","selected",
"dateFilter","maxDate","minDate","dateClass","userSelection"],[3,"presets","presetSelected"]],va:function(a,b){a&1&&(_.B(0,"div",0)(1,"div",1)(2,"div",2)(3,"reach-calendar-form-field"),_.F(4,"input",3),_.D()(),_.N(5,pYb,1,1,"reach-date-presets-menu",4),_.F(6,"reach-calendar-month-toolbar",5),_.D(),_.B(7,"div",6)(8,"div")(9,"reach-calendar-year-view",7),_.K("selectedChange",function(c){b.Th="month";var d;null==(d=b.l0)||d.JH(c)}),_.D(),_.B(10,"reach-calendar-month-view",8),_.K("userSelection",function(c){return b.O_a(c)}),
_.D()()()());a&2&&(_.w(4),_.z("formControl",b.Kga)("placeholder",b.wEc)("min",b.Hd)("max",b.Jd),_.w(1),_.z("ngIf",null==b.TY?null:b.TY.length),_.w(1),_.z("activeDate",b.wb)("maxDate",b.Jd)("minDate",b.Hd)("view",b.Th),_.w(2),_.z("@pickerView",b.Th),_.w(1),_.z("activeDate",b.wb)("selected",b.selected)("dateFilter",b.ej)("maxDate",b.Jd)("minDate",b.Hd)("dateClass",b.il),_.w(1),_.z("activeDate",b.wb)("selected",b.selected)("dateFilter",b.ej)("maxDate",b.Jd)("minDate",b.Hd)("dateClass",b.il))},styles:[".reach-calendar-picker-view{display:grid;overflow:hidden;min-height:256px}.reach-calendar-preset-view{height:100%;overflow:auto}.reach-calendar-preset-view .mat-mdc-slide-toggle{--mdc-switch-state-layer-size:40px}.reach-calendar-selection-view{display:grid;grid-template-rows:auto 1fr}.reach-calendar-header{padding:16px 0}.reach-calendar-date-input,reach-calendar-month-toolbar{padding:0 16px}reach-date-presets-menu .reach-calendar-presets{padding-bottom:16px}.reach-calendar-month-view,.reach-calendar-year-view{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;position:relative}.reach-calendar-month-view .reach-calendar-scroll-viewport,.reach-calendar-year-view .reach-calendar-scroll-viewport{height:100%}.reach-calendar-month-view .mat-calendar-table-header,.reach-calendar-year-view .mat-calendar-table-header{display:none}.reach-calendar-month-view .mat-calendar-table,.reach-calendar-year-view .mat-calendar-table{border-spacing:0;border-collapse:collapse;table-layout:fixed;width:100%}.reach-calendar-month-view .mat-calendar-body-label,.reach-calendar-year-view .mat-calendar-body-label{line-height:0;padding-left:0}.reach-calendar-month,.reach-calendar-year{display:block;padding:0 16px}.reach-calendar-month-view-header{margin:0 16px}.reach-calendar-date-input{margin-bottom:16px}.reach-calendar-date-input .reach-calendar-form-field{width:136px}.reach-calendar-comparison{margin-bottom:16px}.reach-date-range-calendar .reach-calendar-date-input .reach-calendar-form-field,.reach-date-range-calendar-without-presets-menu .reach-calendar-date-input .reach-calendar-form-field{width:104px}.reach-date-range-calendar .reach-calendar-picker-view,.reach-date-range-calendar-without-presets-menu .reach-calendar-picker-view{min-height:128px}\n/*# sourceMappingURL=calendar.css.map */"],
nb:2,data:{animation:[I8b]},Na:0});var J8b={keyboard_arrow_left:{Vh:"keyboard_arrow_left"},keyboard_arrow_right:{Vh:"keyboard_arrow_right"},arrow_right:{Vh:"arrow_right"}},K8b=new _.mc("ICON_MAPPING",{Ja:"root",oa:function(){return J8b}});var L8b=0,bT=function(a,b,c,d,e,f){this.calendar=a;this.Pd=b;this.hd=d;this.kyc=e;this.Cu=f;this.nc=new _.oe(1);this.Fva="";this.njb="reach-calendar-button-"+L8b++};bT.prototype.Pc=function(){var a=this;this.calendar.Oxb.ka(_.he(1)).subscribe(function(){M8b(a)})};var M8b=function(a){var b;null==(b=a.calendar.l0)||b.rga.Mwa.ka(_.ve(a.nc)).subscribe(function(c){var d,e=null==(d=a.calendar.l0)?void 0:d.Ffa.value[c];e&&(a.Fva=a.hd.format(e,a.kyc.display.AWa),a.Av=e,_.vk(a.Pd))})};
bT.prototype.Qva=function(){return!this.Hd||0>_.iB(this.hd,this.Hd,this.Av)};bT.prototype.Eua=function(){return!this.Jd||0<_.iB(this.hd,this.Jd,this.Av)};bT.prototype.JH=function(a,b){b=void 0===b?"auto":b;if("month"===this.view){var c;null==(c=this.calendar.l0)||c.JH(a,b)}else{var d;null==(d=this.calendar.Aza)||d.JH(a,b)}};var N8b=function(a,b,c){b="month"===a.view?_.nB(a.hd,b,c):_.oB(a.hd,b,c);return _.kB(a.hd,b,a.Hd,a.Jd)};
_.W.Object.defineProperties(bT.prototype,{wb:{configurable:!0,enumerable:!0,get:function(){return this.BEc},set:function(a){this.BEc=this.Av=a}},view:{configurable:!0,enumerable:!0,get:function(){return this.FEc},set:function(a){this.FEc=a}},kYa:{configurable:!0,enumerable:!0,get:function(){return"month"===this.view?"Choose month and year":"Choose date"}},CYa:{configurable:!0,enumerable:!0,get:function(){return"month"===this.view?"Previous month":"Previous year"}},VWa:{configurable:!0,enumerable:!0,
get:function(){return"month"===this.view?"Next month":"Next year"}}});bT.ha=function(a){return new (a||bT)(_.x(aT),_.x(_.sl),_.x(_.XD),_.x(_.gB,8),_.x(_.Jq,8),_.x(K8b))};
bT.ya=_.ec({type:bT,qa:[["reach-calendar-month-toolbar"]],Db:[1,"reach-calendar-month-toolbar"],inputs:{wb:"activeDate",Hd:"minDate",Jd:"maxDate",view:"view"},features:[_.Ze([{Ca:_.ckb,xc:{Gm:!0}}])],Aa:9,Ba:12,Fa:[[1,"reach-calendar-period"],["mat-button","","cdkAriaLive","polite",1,"reach-calendar-period-button",3,"click"],[1,"reach-calendar-arrow"],["mat-icon-button","",1,"reach-calendar-previous-button",3,"disabled","click"],[3,"svgIcon",4,"ngIf"],["mat-icon-button","",1,"reach-calendar-next-button",
3,"disabled","click"],[3,"svgIcon"]],va:function(a,b){a&1&&(_.B(0,"div",0)(1,"button",1),_.K("click",function(){b.calendar.Th="month"===b.view?"year":"month";if("year"===b.calendar.Th&&b.Av){var c;null==(c=b.calendar.Aza)||c.JH(b.Av)}}),_.B(2,"span"),_.P(3),_.D(),_.F(4,"div",2),_.D()(),_.B(5,"button",3),_.K("click",function(){b.Qva()&&(b.Av=N8b(b,b.Av||b.Av,-1),b.JH(b.Av,"smooth"))}),_.N(6,qYb,2,2,"mat-icon",4),_.D(),_.B(7,"button",5),_.K("click",function(){b.Eua()&&(b.Av=N8b(b,b.Av||b.Av,1),b.JH(b.Av,
"smooth"))}),_.N(8,rYb,2,2,"mat-icon",4),_.D());a&2&&(_.w(1),_.Ee("aria-label",b.kYa)("aria-describedby",b.njb),_.w(1),_.Ee("id",b.njb),_.w(1),_.Ye(b.Fva),_.w(1),_.Ge("reach-calendar-invert","month"!==b.view),_.w(1),_.z("disabled",!b.Qva()),_.Ee("aria-label",b.CYa),_.w(1),_.z("ngIf",b.Cu.keyboard_arrow_left),_.w(1),_.z("disabled",!b.Eua()),_.Ee("aria-label",b.VWa),_.w(1),_.z("ngIf",b.Cu.keyboard_arrow_right))},Ia:[LL,_.hm,_.YC,_.Mr,_.Nr,_.ss],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{width:32px;height:32px;padding:4px}.reach-calendar-month-toolbar .mat-mdc-icon-button.mat-mdc-button-base .mdc-icon-button__focus-ring{max-height:32px;max-width:32px}.reach-calendar-month-toolbar .mat-mdc-icon-button.mat-mdc-button-base.mdc-icon-button--reduced-size .mdc-icon-button__ripple{width:32px;height:32px;margin-top:0;margin-bottom:0;margin-right:0;margin-left:0}.reach-calendar-month-toolbar .mat-mdc-icon-button.mat-mdc-button-base.mdc-icon-button--reduced-size .mdc-icon-button__focus-ring{max-height:32px;max-width:32px}.reach-calendar-month-toolbar .mat-mdc-icon-button.mat-mdc-button-base .mdc-icon-button__touch{position:absolute;top:50%;height:32px;left:50%;width:32px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.reach-calendar-month-toolbar .mat-mdc-icon-button.mat-mdc-button-base .mat-mdc-button-touch-target{display:none}.reach-calendar-arrow{display:inline-block;border-left:5px solid transparent;border-right:5px solid transparent;border-top-width:5px;border-top-style:solid;height:0;margin:0 0 0 5px;vertical-align:middle;width:0}.reach-calendar-arrow.reach-calendar-invert{-webkit-transform:rotate(180deg);transform:rotate(180deg)}[dir=rtl] .reach-calendar-arrow{margin:0 5px 0 0}.reach-calendar-period{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.reach-calendar-period-button{background:transparent;font:inherit;letter-spacing:inherit}\n/*# sourceMappingURL=calendar_month_toolbar.css.map */"],
nb:2,Na:0});var cT=function(){};cT.ha=function(a){return new (a||cT)};cT.Ea=_.fc({type:cT});cT.Da=_.Vb({Ob:[{Ca:_.Gq,ee:_.SD}],imports:[xM]});var dT=function(){};dT.ha=function(a){return new (a||dT)};dT.Ea=_.fc({type:dT});dT.Da=_.Vb({Ob:[{Ca:_.NBb,xc:{color:"primary"}}],imports:[hN]});var eT=function(a,b){this.Pd=a;this.zone=b;this.nc=new _.oe(1);this.HL=!1};eT.prototype.Ge=function(){var a=this;this.zone.jc(function(){_.Sd(_.Pd(a.input.ta,"focus").ka(_.le(!0)),_.Pd(a.input.ta,"blur").ka(_.le(!1))).ka(_.ve(a.nc)).subscribe(function(b){a.HL=b;_.vk(a.Pd);a.Pd.he()})})};_.W.Object.defineProperties(eT.prototype,{focused:{configurable:!0,enumerable:!0,get:function(){return this.HL}}});eT.ha=function(a){return new (a||eT)(_.x(_.sl),_.x(_.ye))};
eT.ya=_.ec({type:eT,qa:[["reach-calendar-form-field"]],zd:function(a,b,c){a&1&&_.kf(c,_.vw,7,_.Rc);if(a&2){var d;_.gf(d=_.lf())&&(b.input=d.first)}},Db:[1,"reach-calendar-form-field"],Cb:2,lb:function(a,b){a&2&&_.Ge("reach-calendar-form-field-focused",b.focused)},kc:["*"],Aa:2,Ba:0,Fa:[[1,"reach-calendar-form-field-outline"]],va:function(a){a&1&&(_.Re(),_.F(0,"div",0),_.Se(1))},styles:[".reach-calendar-form-field{display:inline-block;position:relative}.reach-calendar-form-field .mat-mdc-input-element{background:transparent;border:none;border-radius:4px;-moz-box-sizing:border-box;box-sizing:border-box;height:40px;margin:0;outline:none;padding:0 8px;position:relative;width:100%;z-index:1}.reach-calendar-form-field .reach-calendar-form-field-outline{bottom:0;border:1px solid currentColor;border-radius:4px;left:0;position:absolute;right:0;top:0}.reach-calendar-form-field.reach-calendar-form-field-focused .reach-calendar-form-field-outline{border-width:2px}\n/*# sourceMappingURL=calendar_form_field.css.map */"],
nb:2,Na:0});new _.qk;new _.rk;var fT=function(){};fT.ha=function(a){return new (a||fT)};fT.Ea=_.fc({type:fT});fT.Da=_.Vb({imports:[DM]});var gT=function(){};gT.ha=function(a){return new (a||gT)};gT.Ea=_.fc({type:gT});gT.Da=_.Vb({imports:[_.nm]});var O8b=function(a){this.ob=a};O8b.prototype.focus=function(){this.ob.ta.focus()};O8b.prototype.uu=function(){return this.ob.ta.textContent};var hT=function(a,b){this.ob=a;this.ePc=b;this.first=!1};_.V(hT,O8b);hT.ha=function(a){return new (a||hT)(_.x(_.Rc),_.x(iT))};hT.Ha=_.gc({type:hT,qa:[["","xapTabstopGroupItem",""]],Cb:1,lb:function(a,b){if(a&2){var c;a=b.first||(null==(c=b.ePc.items)?void 0:c.first)===b?0:-1;_.Le("tabIndex",a)}},inputs:{first:"first"},features:[_.Be]});
var iT=function(a){this.dir=a;this.orientation="vertical";this.pV=this.lI=!1};iT.prototype.Ge=function(){this.P_=_.$p((new _.cq(this.items)).lI(this.lI));this.pV&&this.P_.pV();var a="vertical"===this.orientation;_.q$a(this.P_,a);var b;_.Uy(this.P_,a?null:(null==(b=this.dir)?void 0:b.value)||"ltr")};iT.ha=function(a){return new (a||iT)(_.x(_.dq))};
iT.Ha=_.gc({type:iT,qa:[["","xapTabstopGroup",""]],zd:function(a,b,c){a&1&&_.kf(c,hT,4);if(a&2){var d;_.gf(d=_.lf())&&(b.items=d)}},lb:function(a,b){a&1&&_.K("keyup",function(c){b.P_&&(_.BTa(b.P_,"keyboard"),b.P_.wA(c))})},inputs:{orientation:"orientation",lI:"withWrap",pV:"withTypeAhead"}});var P8b=function(){this.Ova=[];this.EHb=new _.qe};P8b.ha=function(a){return new (a||P8b)};
P8b.ya=_.ec({type:P8b,qa:[["reach-date-presets-menu"]],Db:[1,"reach-date-presets-menu"],inputs:{Ova:"presets"},outputs:{EHb:"presetSelected"},Aa:2,Ba:1,Fa:function(){return[["xapTabstopGroup","","role","listbox","aria-label","List of preset date options",1,"reach-calendar-presets"],[4,"ngIf"],["role","option","xapTabstopGroupItem","","class","reach-calendar-presets-menu-item",3,"first","click",4,"ngFor","ngForOf"],["role","option","xapTabstopGroupItem","",1,"reach-calendar-presets-menu-item",3,"first",
"click"],[1,"reach-calendar-preset-menu-item-state"],[1,"reach-calendar-preset-label"]]},va:function(a,b){a&1&&(_.B(0,"div",0),_.N(1,tYb,4,1,"ng-container",1),_.D());a&2&&(_.w(1),_.z("ngIf",0<(null==b.Ova?null:b.Ova.length)))},Ia:[_.gm,_.hm,_.Ow,iT,hT],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{width:32px;height:32px;padding:4px}.mat-mdc-menu-item.reach-calendar-presets-menu-item .mat-mdc-icon-button.mat-mdc-button-base .mdc-icon-button__focus-ring,.reach-calendar-presets-menu-item .mat-mdc-icon-button.mat-mdc-button-base .mdc-icon-button__focus-ring{max-height:32px;max-width:32px}.mat-mdc-menu-item.reach-calendar-presets-menu-item .mat-mdc-icon-button.mat-mdc-button-base.mdc-icon-button--reduced-size .mdc-icon-button__ripple,.reach-calendar-presets-menu-item .mat-mdc-icon-button.mat-mdc-button-base.mdc-icon-button--reduced-size .mdc-icon-button__ripple{width:32px;height:32px;margin-top:0;margin-bottom:0;margin-right:0;margin-left:0}.mat-mdc-menu-item.reach-calendar-presets-menu-item .mat-mdc-icon-button.mat-mdc-button-base.mdc-icon-button--reduced-size .mdc-icon-button__focus-ring,.reach-calendar-presets-menu-item .mat-mdc-icon-button.mat-mdc-button-base.mdc-icon-button--reduced-size .mdc-icon-button__focus-ring{max-height:32px;max-width:32px}.mat-mdc-menu-item.reach-calendar-presets-menu-item .mat-mdc-icon-button.mat-mdc-button-base .mdc-icon-button__touch,.reach-calendar-presets-menu-item .mat-mdc-icon-button.mat-mdc-button-base .mdc-icon-button__touch{position:absolute;top:50%;height:32px;left:50%;width:32px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.mat-mdc-menu-item.reach-calendar-presets-menu-item .mat-mdc-icon-button.mat-mdc-button-base .mat-mdc-button-touch-target,.reach-calendar-presets-menu-item .mat-mdc-icon-button.mat-mdc-button-base .mat-mdc-button-touch-target{display:none}.mat-mdc-menu-item.reach-calendar-presets-menu-item:hover .reach-calendar-preset-menu-item-state,.reach-calendar-presets-menu-item:hover .reach-calendar-preset-menu-item-state{background:#202124;opacity:.04}.mat-mdc-menu-item.reach-calendar-presets-menu-item:focus,.reach-calendar-presets-menu-item:focus{outline:none}.mat-mdc-menu-item.reach-calendar-presets-menu-item:focus .reach-calendar-preset-menu-item-state,.reach-calendar-presets-menu-item:focus .reach-calendar-preset-menu-item-state{background:#202124;opacity:.12}.reach-calendar-preset-menu-item-state{bottom:0;left:0;position:absolute;right:0;top:0}\n/*# sourceMappingURL=date_presets_menu.css.map */"],
nb:2,Na:0});var jT=function(){};jT.ha=function(a){return new (a||jT)};jT.Ea=_.fc({type:jT});jT.Da=_.Vb({});var kT=function(){};kT.ha=function(a){return new (a||kT)};kT.Ea=_.fc({type:kT});kT.Da=_.Vb({imports:[_.Up,_.nm,_.mw,XM,_.lE,$M,cT,dT,_.iE,_.sx,_.ts,_.Hq,_.Fq,_.nw,_.rq,gT,jT]});_.$lb(aT,[_.hm,_.Rh,_.Zv,_.fD,_.vw,_.gE,_.gw,eT,bT,ZS,$S,P8b],[]);var lT=function(){};lT.ha=function(a){return new (a||lT)};lT.Ea=_.fc({type:lT});lT.Da=_.Vb({imports:[_.nm,_.mw,YM,$M,fT,ZM,_.iE,_.rB,kT,_.nw,aN,_.jE]});var mT=function(){};mT.ha=function(a){return new (a||mT)};mT.Ea=_.fc({type:mT});mT.Da=_.Vb({imports:[_.nm,XM,_.lE,YM,$M,_.nw]});var nT=function(){};nT.ha=function(a){return new (a||nT)};nT.Ea=_.fc({type:nT});nT.Da=_.Vb({imports:[_.Up,_.nm,dR,XM,aR,_.lE,YM,$M,cT,_.OC,ZM,_.ts,_.jx,_.QC,_.Hq,mT,_.nw,lT]});var oT=function(){};oT.ha=function(a){return new (a||oT)};oT.Ea=_.fc({type:oT});oT.Da=_.Vb({imports:[_.nm,nT,lT]});var pT=function(){};pT.ha=function(a){return new (a||pT)};pT.Ea=_.fc({type:pT});pT.Da=_.Vb({Ob:[{Ca:_.n5a,xc:{Go:"grimoire-xref",Vpa:864E5,Lqa:!0}}],imports:[_.Gn,TS,_.nm,_.rx,_.sx,VS,oT]});var qT=function(){};qT.ha=function(a){return new (a||qT)};qT.Ea=_.fc({type:qT});qT.Da=_.Vb({imports:[_.nm,_.ts]});var rT=function(){};rT.ha=function(a){return new (a||rT)};rT.Ea=_.fc({type:rT});rT.Da=_.Vb({imports:[_.Gn,_.nm,_.iu,_.uE,_.sE,_.ur,_.sx,_.ts,_.tx,wM,_.tC,pT,qT]});var sT=function(){};sT.ha=function(a){return new (a||sT)};sT.Ea=_.fc({type:sT});sT.Da=_.Vb({imports:[_.Gn,_.nm,_.Xz,_.uE,_.bK,_.sE,_.ur,_.MC,_.ts,_.JI,XS,_.JH,_.pn,_.fA,VS,rT,YS]});var tT=function(){};tT.ha=function(a){return new (a||tT)};tT.Ea=_.fc({type:tT});tT.Da=_.Vb({imports:[_.Gn,OS,_.nm,_.uC,PS,_.ur,_.ts,_.tx,_.HK,_.mC,_.jx,_.pn,QS,sT]});var uT=function(){};uT.ha=function(a){return new (a||uT)};uT.Ea=_.fc({type:uT});uT.Da=_.Vb({imports:[dO,_.nm,_.lI,_.Xz,$R,ZR,_.uE,kN,_.pn,_.Gn]});var vT=function(){};vT.ha=function(a){return new (a||vT)};vT.Ea=_.fc({type:vT});vT.Da=_.Vb({imports:[_.Gn,_.nm,_.Kt,_.aA,IN,_.sE,_.ur,_.pn,_.OF,_.qx]});var wT=function(){};wT.ha=function(a){return new (a||wT)};wT.Ea=_.fc({type:wT});wT.Da=_.Vb({Ob:[TO,BP,_.yJ],imports:[_.Gn,_.nm,OR,uR,gS,FS,GS,oN,_.sE,tT,vT,_.fA,uT]});var xT=function(){};xT.ha=function(a){return new (a||xT)};xT.Ea=_.fc({type:xT});xT.Da=_.Vb({imports:[_.nm,_.ur,_.lr,_.ts,_.jx,_.pn]});var yT=function(){};yT.ha=function(a){return new (a||yT)};yT.Ea=_.fc({type:yT});yT.Da=_.Vb({imports:[_.Gn,_.nm,xT,_.Br,_.ur,_.ts,_.jx,_.cH,_.pn]});var zT=function(){};zT.ha=function(a){return new (a||zT)};zT.Ea=_.fc({type:zT});zT.Da=_.Vb({imports:[_.nm,_.ur,_.MC,_.ts,_.iz,_.fx,_.jx]});var AT=function(){};AT.ha=function(a){return new (a||AT)};AT.Ea=_.fc({type:AT});AT.Da=_.Vb({imports:[_.nm,_.ur,_.MC,_.ts,_.iz,_.fx,_.jx]});var BT=function(){};BT.ha=function(a){return new (a||BT)};BT.Ea=_.fc({type:BT});BT.Da=_.Vb({imports:[_.Gn,_.nm,_.ur,_.uw,_.ts,_.xw,_.jx,_.mw,_.nw,zT,AT]});var CT=function(){};CT.ha=function(a){return new (a||CT)};CT.Ea=_.fc({type:CT});CT.Da=_.Vb({imports:[_.nm,_.dz,_.uE,_.sE,DR,BT,zT,AT]});var DT=function(){};DT.ha=function(a){return new (a||DT)};DT.Ea=_.fc({type:DT});DT.Da=_.Vb({Ob:[{Ca:_.D5a,xc:{vha:0,Bba:0,uSb:1500,azc:!0}}],imports:[_.Gn,_.nm,yT,_.uC,_.ur,_.ts,_.mC,_.jx,CT]});var ET=function(){};ET.ha=function(a){return new (a||ET)};ET.Ea=_.fc({type:ET});ET.Da=_.Vb({imports:[_.nm,_.Br,wT,DT,_.fA]});var FT=function(){};FT.ha=function(a){return new (a||FT)};FT.Ea=_.fc({type:FT});FT.Da=_.Vb({Ob:[_.tJ,_.sJ],imports:[ET,_.nm,_.Br,NR,vT]});var GT=function(){};GT.prototype.resolve=function(a){return _.zg(a)};GT.ha=function(a){return new (a||GT)};GT.ua=_.t({token:GT,oa:GT.ha,Ja:"root"});var Q8b=function(a,b){this.LJ="/repos";this.mzc="https://cloud.google.com/source-repositories/docs/";this.ROc="https://cloud.google.com/source-repositories/docs/support";a.ac(2)&&b.navigate([this.LJ])};Q8b.ha=function(a){return new (a||Q8b)(_.x(_.Xt),_.x(_.cg))};
Q8b.ya=_.ec({type:Q8b,qa:[["initial-welcome"]],Aa:18,Ba:3,Fa:["fxLayout;column;fxLayoutAlign;center center;fxFlex;noshrink".split(";"),["fxLayout","","fxLayoutAlign","center",1,"docs-container"],["ascTrackElement","initialWelcome","trackAction","navigateDocumentation","fxLayoutAlign","center",3,"externalLink"],["ascTrackElement","initialWelcome","trackAction","navigateSupport","fxLayoutAlign","center",3,"externalLink"],["mat-button","","ascTrackElement","initialWelcome","trackAction","navigateViewAllRepos",
3,"routerLink"]],va:function(a,b){a&1&&(_.B(0,"div",0)(1,"h2"),_.P(2," Welcome to Cloud Source Repositories "),_.D(),_.B(3,"p"),_.P(4," Easily connect to other Google Cloud products, while privately hosting, tracking, and managing changes to your codebase."),_.D(),_.B(5,"div",1)(6,"a",2)(7,"mat-icon"),_.P(8,"info"),_.D(),_.G(9),_.P(10,"Documentation"),_.Je(),_.D(),_.B(11,"a",3)(12,"mat-icon"),_.P(13,"help"),_.D(),_.G(14),_.P(15,"Support"),_.Je(),_.D()(),_.B(16,"a",4),_.P(17," view all repositories "),
_.D()());a&2&&(_.w(6),_.z("externalLink",b.mzc),_.w(5),_.z("externalLink",b.ROc),_.w(5),_.z("routerLink",b.LJ))},Ia:[_.En,_.An,_.qr,_.rr,_.yr,_.Xq,_.ss,_.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}"],
Na:0});var R8b={SV:0,rfc:1,Dt:2,I4a:3,0:"REPO",1:"REF",2:"FILE",3:"FOLDER"};var HT=function(){};HT.prototype.transform=function(a){return _.EE(a)?"/piper///depot/"+vYb(a.path):_.DE(a)?encodeURIComponent(a.repository)+"/"+vYb(a.path):(_.tK(a)?"/h":"")+"/"+encodeURIComponent(a.hb)+"/"+vYb(a.repository)+"/+/"+vYb(a.qb)+":"+vYb(a.path)};HT.ha=function(a){return new (a||HT)};HT.Ie=_.hc({name:"placeToHref",type:HT,oe:!0});var IT=function(){};IT.prototype.transform=function(a){return _.ep(a.Vb().jd("/").Za())};IT.ha=function(a){return new (a||IT)};IT.Ie=_.hc({name:"repoRootLink",type:IT,oe:!0});var JT=function(){this.bx=R8b;this.Mia="RecentItem"};
JT.prototype.Pa=function(){switch(this.dHb){case "REPO":var a=this.Wa;this.data={Wa:a,type:0,dV:this.Mia+"Repo",icon:"shared:repository",uda:uYb(a),dua:_.ep(a.Vb().jd("/").Za()),vda:"navigateMainRepo",mf:a.hb,nIb:_.ep(_.ZE(a.Vb(),"repoGroup").Za())};break;case "REF":a=this.Wa;this.data={Wa:a,type:1,dV:this.Mia+"Branch",icon:"source:branch",uda:uYb(a),dua:_.ep(a.Vb().jd("/").Za()),vda:"navigateMainBranch",mf:a.hb,nIb:_.ep(_.ZE(a.Vb(),"repoGroup").Za())};break;case "FOLDER":a=this.Wa;this.data={Wa:a,
type:3,dV:this.Mia+"Folder",icon:"source:folder_open",repository:a.repository,we:a.qb&&_.OE(a.qb),uda:_.Fz(a.path||"")||"/",dua:_.ep(a),vda:"navigateMainFolder",path:a.path,prefix:_.sg(a.path)+"/"};break;case "FILE":a=this.Wa;this.data={Wa:a,type:2,dV:this.Mia+"File",icon:"source:file",repository:a.repository,we:a.qb&&_.OE(a.qb),uda:_.Fz(a.path),dua:_.ep(a),vda:"navigateMainFile",path:a.path,prefix:_.sg(a.path)+"/"};break;default:_.rg(this.dHb,"Unexpected place item type")}};
JT.ha=function(a){return new (a||JT)};
JT.ya=_.ec({type:JT,qa:[["item-display","place",""]],inputs:{Mia:"trackElementPrefix",displayName:"displayName",dHb:"placeItemType",Wa:"place"},Yb:["place",""],Aa:4,Ba:3,Fa:[[3,"svgIcon"],[4,"ngIf","ngIfElse"],["fileOrFolder",""],[1,"main-element",3,"routerLink","ascTrackElement","trackAction"],["trackAction","navigateProject",3,"routerLink","ascTrackElement"],["trackAction","navigateRepo",3,"routerLink","ascTrackElement",4,"ngIf"],[1,"main-element"],["title","Copy file path",1,"copy-button"],["aria-hidden",
"true",1,"material-icons-extended"],["trackAction","navigateRepo",3,"routerLink","ascTrackElement"]],va:function(a,b){a&1&&(_.F(0,"mat-icon",0),_.N(1,wYb,5,7,"ng-container",1),_.N(2,yYb,10,11,"ng-template",null,2,_.pf));if(a&2){var c=_.Ve(3);_.z("svgIcon",b.data.icon);_.w(1);_.z("ngIf",b.data.type==b.bx.SV||b.data.type==b.bx.rfc)("ngIfElse",c)}},Ia:[_.En,_.hm,_.ss,_.nn,HT,IT],styles:["item-display[_nghost-%COMP%]{display:flex;padding:1px 0}item-display[_nghost-%COMP%]:not(:hover):not(:focus):not(:focus-within)   .copy-button[_ngcontent-%COMP%], item-display[_nghost-%COMP%]:not(:hover):not(:focus):not(:focus-within)   copy-button[_ngcontent-%COMP%]{opacity:0}a[_ngcontent-%COMP%]{letter-spacing:.01em;padding-left:8px;white-space:pre;color:var(--text-default)}.main-element[_ngcontent-%COMP%]{font-weight:500}.copy-button[_ngcontent-%COMP%], copy-button[_ngcontent-%COMP%]{padding-left:8px}.mat-icon[_ngcontent-%COMP%], .material-icons-extended[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle;min-width:18px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.copy-button[_ngcontent-%COMP%]{background-color:initial;border-width:0;cursor:pointer}.copy-button[_ngcontent-%COMP%]:focus{outline:none}"],
Na:0});var S8b=_.vd({state:1,message:"Unavailable"}),T8b=function(a,b){this.uB=_.xE;this.bsa=_.Yh;this.GKc=b.g_().ka(_.y(function(c){return _.pE(c)}),_.be(function(c){_.Kr(a,c);return S8b}),_.te(_.yE),_.re())};T8b.ha=function(a){return new (a||T8b)(_.x(_.Jr),_.x(_.lu))};
T8b.ya=_.ec({type:T8b,qa:[["recent-items"]],Aa:5,Ba:3,Fa:[["fxLayout","column","fxFlex","",1,"card"],[4,"ngIf"],["emptyRecents",""],[3,"ngSwitch"],[4,"ngSwitchCase"],["theme","error",4,"ngSwitchCase"],["fxLayout","column","fxLayoutAlign","center center","fxFlex","40px",4,"ngSwitchCase"],[4,"ngIf","ngIfElse"],[4,"ngFor","ngForOf"],["fxLayout","","fxLayoutAlign","start center",3,"place","placeItemType"],["theme","error"],"fxLayout;column;fxLayoutAlign;center center;fxFlex;40px".split(";"),"fxLayout;;fxFlex;auto;fxLayoutAlign;center center".split(";")],
va:function(a,b){a&1&&(_.B(0,"div",0),_.N(1,EYb,5,4,"ng-container",1),_.Q(2,"async"),_.D(),_.N(3,FYb,2,0,"ng-template",null,2,_.pf));a&2&&(_.w(1),_.z("ngIf",_.R(2,1,b.GKc)))},Ia:[_.gm,_.hm,_.im,_.jm,_.qr,_.rr,_.yr,JT,_.tE,_.rE,_.mm],styles:["dc-information-box.error[_ngcontent-%COMP%]{background-color:transparent;border:0;padding:8px;margin:10px}item-display[_ngcontent-%COMP%]{height:18px;margin:4px 0;padding-left:16px}p[_ngcontent-%COMP%]{font-family:Google Sans;font-size:1rem}ul[_ngcontent-%COMP%]{display:flex;flex-direction:column;overflow:auto;padding:3px 0}li[_ngcontent-%COMP%]{flex:0 0 auto}"],
Na:0});var U8b=_.vd({state:1,message:"Unavailable"}),KT=function(a,b,c,d){var e=this;this.Nb=c;this.Ga=d;this.R4b="iDc";this.O4a="hDc";this.nba=QYb;this.yc=_.xE;this.bsa=_.Yh;this.rc=new j_b(function(f){return Array.from(f.children.values())});this.EMa=new Map;this.xU=new _.If(!1);this.nD=0;this.QNa=new _.al(!0);this.yIc=c.c_().ka(_.y(function(f){return f||50}));this.mOc=c.i_().ka(_.he(1),_.we(function(f){e.nD=f.length;e.QNa.emit(e.nD);b.he()}),_.jmb(this.yIc),_.we(function(f){f=_.q(f);f.next();f=f.next().value;
e.nD<=f&&e.xU.next(!0)}),_.jmb(this.xU),_.y(function(f){f=_.q(f);var g=_.q(f.next().value),h=g.next().value;g=g.next().value;var n=f.next().value;f=e.EMa;n=n?void 0:g;f.clear();g=new Map;h=_.q(h);for(var r=h.next();!r.done;r=h.next()){r=r.value;var v=r.Vb().jd().kh(void 0),A=r.repository;if(A){var C="repo:"+A+" ref:"+r.qb;A=g.get(C);A||(A=!r.path,A={children:new Map,displayName:"",location:v.Za(),Px:A,bx:"REPO"},g.set(C,A));if(r.path){C="";for(var I=_.q(r.path.split("/")),L=I.next();!L.done;L=I.next())if(L=
L.value,0!==L.length){0<C.length&&(C+="/");C+=L;var O=A.children.get(L);if(!O){O=C;var Y=r.path,ma=v.jd(O===Y?O:O+"/").Za();O={children:new Map,displayName:"",location:ma,Px:O===Y||O+"/"===Y,bx:_.Yh(ma)};A.children.set(L,O)}A=O}}}}h=_.q(g.keys());for(r=h.next();!r.done;r=h.next())r=r.value,g.set(r,SYb(g.get(r),f));n&&RYb(g,n);f=new o_b;f.data=Array.from(g.values());return _.pE(f)}),_.we(function(f){e.rc.Jg=[];f=_.q(f.Rb.data);for(var g=f.next();!g.done;g=f.next())PYb(g.value,e.rc.Jg);e.rc.hG()}),
_.be(function(f){_.Kr(a,f);return U8b}),_.te(_.yE))};KT.prototype.OC=function(a){if(!_.sF(a)){var b=a.target;if(b&&b instanceof Element&&(b=_.qF(b,"[data-action]","starred-items"))&&b instanceof HTMLElement)this[b.dataset.action](a,b)}};KT.prototype.iDc=function(a,b){a=Number(b.dataset.nodeId);isNaN(a)||(a=this.EMa.get(a))&&this.rc.toggle(a)};
KT.prototype.hDc=function(a,b){a=Number(b.dataset.nodeId);!isNaN(a)&&(a=this.EMa.get(a))&&(a.Px?this.Nb.Nya(a.location).ka(_.he(1)).subscribe():this.Nb.Pxa(a.location).ka(_.he(1)).subscribe(),this.Ga.mb({gestureName:"CLICK",element:"StarredItems",action:"toggleStar"}),a.Px=!a.Px,this.nD+=a.Px?1:-1,this.QNa.emit(this.nD))};KT.ha=function(a){return new (a||KT)(_.x(_.Jr),_.x(_.sl),_.x(_.lu),_.x(_.zn))};
KT.ya=_.ec({type:KT,qa:[["starred-items"]],lb:function(a,b){a&1&&_.K("click",function(c){return b.OC(c)})},outputs:{QNa:"countChanged"},Aa:5,Ba:3,Fa:[["fxLayout","column","fxFlex",""],[4,"ngIf"],["emptyStarredItems",""],[3,"ngSwitch"],[4,"ngSwitchCase"],["theme","error",4,"ngSwitchCase"],["fxLayout","column","fxLayoutAlign","center center","fxFlex","40px",4,"ngSwitchCase"],[4,"ngIf","ngIfElse"],[3,"dataSource","treeControl"],[4,"matTreeNodeDef"],[4,"matTreeNodeDef","matTreeNodeDefWhen"],["id","show-all-button",
"mat-button","",3,"click",4,"ngIf"],[1,"button-spacer"],[3,"isStarred","type"],[3,"displayName","place","placeItemType"],[1,"nested-row"],[1,"mat-button-base","mat-icon-button","row-toggle"],[1,"google-material-icons","expand-toggle"],["matTreeNodeOutlet",""],["id","show-all-button","mat-button","",3,"click"],["theme","error"],"fxLayout;column;fxLayoutAlign;center center;fxFlex;40px".split(";"),"fxLayout;;fxFlex;auto;fxLayoutAlign;center center".split(";")],va:function(a,b){a&1&&(_.B(0,"div",0),_.N(1,
NYb,5,4,"ng-container",1),_.Q(2,"async"),_.D(),_.N(3,OYb,2,0,"ng-template",null,2,_.pf));a&2&&(_.w(1),_.z("ngIf",_.R(2,1,b.mOc)))},Ia:[_.hm,_.im,_.jm,_.qr,_.rr,_.yr,_.tE,JT,_.rE,_.Wq,PM,OM,TM,NM,QM,gN,_.mm],styles:["dc-information-box.error[_ngcontent-%COMP%]{background-color:transparent;border:0;padding:8px;margin:10px}.tree-invisible[_ngcontent-%COMP%]{display:none}li[_ngcontent-%COMP%], ul[_ngcontent-%COMP%]{margin-top:0;margin-bottom:0;list-style-type:none}item-display[_ngcontent-%COMP%]{height:18px;margin:4px 0}p[_ngcontent-%COMP%]{font-family:Google Sans;font-size:1rem}ul[_ngcontent-%COMP%]{padding:0 0 0 2em}.button-spacer[_ngcontent-%COMP%]{width:24px}button.row-toggle[_ngcontent-%COMP%]{align-self:center;height:24px;line-height:24px;width:24px}button.row-toggle[_ngcontent-%COMP%]   .google-material-icons[_ngcontent-%COMP%], button.row-toggle[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:1em;font-size:1em;line-height:1em;width:1em;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}button.row-toggle[_ngcontent-%COMP%]   .expand-toggle[_ngcontent-%COMP%]{transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}button.row-toggle[_ngcontent-%COMP%]   .collapsed[_ngcontent-%COMP%]{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.nested-row[_ngcontent-%COMP%]{display:flex;flex-direction:row}mat-tree-node[_ngcontent-%COMP%]{min-height:unset}"],
Na:0});var V8b={v7b:"initial",eTc:"return"},LT=function(a,b,c,d,e,f,g){this.Ga=a;this.Nb=c;this.XD=d;this.d1a=f;this.Ra=g;this.Zpb=new _.yg;this.iGc=V8b;this.nD=0;_.Ju(e,"SEARCH_BAR");this.FKc=c.g_().ka(_.y(function(h){return h.length}));this.state=_.Id(c.g_(),c.i_()).ka(_.he(1),_.y(function(h){var n=_.q(h);h=n.next().value;n=n.next().value;return h.length||n.length?"return":"initial"}),_.be(function(h){_.Kr(b,h);return _.vd("return")}))};LT.prototype.Pa=function(){this.XD.hm(this.Zpb)};
LT.prototype.La=function(){_.Rsb(this.XD)};
LT.prototype.OC=function(a){var b=this;if(!_.sF(a)){var c=a.target;if(c&&c instanceof HTMLElement){var d=_.qF(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.Nb.j_().ka(_.he(1)).subscribe(function(f){e=f&&e.startsWith("google3/")?e.substring(8):e;_.Ez(document,d,e);b.d1a.open("Copied to clipboard!","",{duration:1E3})})}else"navigate"===c&&d instanceof HTMLAnchorElement&&(this.mb(d.dataset.elementName,
d.dataset.trackActionName),_.mn(this.Ra,d.pathname+d.search+d.hash),a.preventDefault())}}};LT.prototype.mb=function(a){this.Ga.mb({element:"LandingPage",action:a,gestureName:"CLICK"})};LT.ha=function(a){return new (a||LT)(_.x(_.zn),_.x(_.Jr),_.x(_.lu),_.x(_.yK),_.x(_.hg),_.x(_.Ur),_.x(_.cg))};
LT.ya=_.ec({type:LT,qa:[["landing-page"]],lb:function(a,b){a&1&&_.K("click",function(c){return b.OC(c)})},Aa:4,Ba:4,Fa:[[4,"ngIf","ngIfElse"],["loading",""],[1,"main-content"],[4,"ngIf"],["displayMode","flat","togglePosition","before",3,"multi"],[3,"expanded","afterExpand","afterCollapse"],[1,"star"],["role","region","aria-label","Starred Items","fxLayout","",3,"countChanged"],["svgIcon","source:history"],"role;region;aria-label;Recent Items;fxLayout;".split(";"),[3,"diameter"]],va:function(a,b){a&
1&&(_.N(0,WYb,22,8,"ng-container",0),_.Q(1,"async"),_.N(2,XYb,1,1,"ng-template",null,1,_.pf));if(a&2){var c=_.Ve(3);_.z("ngIf",_.R(1,2,b.state))("ngIfElse",c)}},Ia:[_.hm,_.qr,Q8b,_.rE,CM,_.jA,_.dH,_.gH,_.ss,T8b,KT,_.mm,_.Kz],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 MT=function(a){this.zfc="REPO";this.J0a=!1;this.lPb=[];this.sOb=a.Lb(22);a.Lb(2)};_.W.Object.defineProperties(MT.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.J0a=!(a&&a.hb)}},rows:{configurable:!0,enumerable:!0,set:function(a){this.lPb=a.concat().sort(dZb)}}});MT.ha=function(a){return new (a||MT)(_.x(_.Zt))};
MT.ya=_.ec({type:MT,qa:[["repository-table","location","","rows",""]],inputs:{location:"location",rows:"rows"},Yb:["location","","rows",""],Aa:9,Ba:3,Fa:[["aria-label","Repository Table"],["class","header-bar star-heading",4,"ngIf"],[1,"header-bar"],["class","header-bar project-heading",4,"ngIf"],["class","hover-focus-element",4,"ngFor","ngForOf"],[1,"header-bar","star-heading"],[1,"header-bar","project-heading"],[1,"hover-focus-element"],["class","star",4,"ngIf"],["fxLayoutAlign","start center",
"fxLayout",""],["ascTrackElement","RepositoryTable","trackAction","navigate",1,"repo",3,"routerLink"],[4,"ngIf"],["class","project",4,"ngIf"],[1,"star"],["trackElement","RepoTableStar","fxLayout","","fxLayoutAlign","center center",3,"place","type","elementName"],[1,"repo-icon",3,"matTooltip","svgIcon"],[1,"project"],["ascTrackElement","RepositoryTable","trackAction","navigate",3,"routerLink"]],va:function(a,b){a&1&&(_.B(0,"table",0)(1,"thead")(2,"tr"),_.N(3,YYb,1,0,"th",1),_.B(4,"th",2),_.P(5,"Name"),
_.D(),_.N(6,ZYb,2,0,"th",3),_.D()(),_.B(7,"tbody"),_.N(8,cZb,8,5,"tr",4),_.D()());a&2&&(_.w(3),_.z("ngIf",b.sOb),_.w(3),_.z("ngIf",b.J0a),_.w(2),_.z("ngForOf",b.lPb))},Ia:[_.En,_.gm,_.hm,_.qr,_.rr,_.ss,_.Uw,_.nn,_.cK],styles:[".bitbucket-warning[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%], .repo-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle;min-height:18px;min-width:18px;padding:0 8px}a[_ngcontent-%COMP%]{white-space:nowrap}table[_ngcontent-%COMP%]{table-layout:fixed;width:100%}table[_ngcontent-%COMP%]   .bitbucket-warning[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{white-space:normal;line-height:16px}table[_ngcontent-%COMP%]   .bitbucket-warning[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{color:#e8710a}table[_ngcontent-%COMP%]   .project[_ngcontent-%COMP%], table[_ngcontent-%COMP%]   .repo[_ngcontent-%COMP%]{overflow:hidden;text-overflow:ellipsis}table[_ngcontent-%COMP%]   tbody[_ngcontent-%COMP%]{overflow:auto}table[_ngcontent-%COMP%]   td.star[_ngcontent-%COMP%], table[_ngcontent-%COMP%]   th.star-heading[_ngcontent-%COMP%]{width:40px}table[_ngcontent-%COMP%]   td.menu[_ngcontent-%COMP%], table[_ngcontent-%COMP%]   th.menu-heading[_ngcontent-%COMP%]{width:80px}table[_ngcontent-%COMP%]   td.project[_ngcontent-%COMP%], table[_ngcontent-%COMP%]   th.project-heading[_ngcontent-%COMP%]{width:30%}table[_ngcontent-%COMP%]   td[_ngcontent-%COMP%], table[_ngcontent-%COMP%]   th[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;line-height:2.4615384615rem;padding-left:8px;text-align:left}table[_ngcontent-%COMP%]   th[_ngcontent-%COMP%]{position:-webkit-sticky;position:sticky;top:0;z-index:1}"],
Na:0});var W8b=function(){var a=Error.call(this,"invalid operation provided");this.message=a.message;"stack"in a&&(this.stack=a.stack)};_.V(W8b,Error);var NT=function(a,b){this.PXa=a;this.tYa=b};NT.prototype.sYa=function(a){var b=this,c=a.name;return c?_.Fib(this.tYa,function(){return b.PXa.get(c)},5E3,18E5,"CloudResourceManagerOperationsService.poll",function(d){return!!d.done}):_.wd(new W8b)};NT.ha=function(a){return new (a||NT)(_.u(TZb),_.u(_.PB))};NT.ua=_.t({token:NT,oa:NT.ha,Ja:"root"});var X8b={filter:"lifecycleState:ACTIVE"},OT=function(a,b,c){this.Ga=a;this.QXa=b;this.Yva=c;this.QYa=new _.Ls(this.Ga);this.xf=new _.Ms(this.Ga);this.ZJc=new _.Ms(this.Ga)};OT.prototype.create=function(a,b,c){var d=this,e=new _.zB({name:a,projectId:b});c&&(e.parent=c);return this.Yva.create(e).ka(_.ue(function(f){return Y8b(d,e,f)}),_.be(function(f){return _.vd(_.jF({reason:0,error:f}))}),_.te(_.yE),_.we(function(f){_.iF(f)&&Z8b(d,f.Rb)}))};
OT.prototype.get=function(a){var b=this;return this.QYa.fetch(a,function(){return b.Yva.get(a)})};var Y8b=function(a,b,c){return a.QXa.sYa(c).ka(_.y(function(d){return d.response?_.pE(b):d.error?_.jF({reason:1,error:d.error}):_.jF({reason:2,error:Error("of")})}),_.be(function(d){return _.vd(_.jF({reason:2,error:d}))}))};OT.prototype.refreshPolicy=function(a,b){this.ZJc.refresh(a,function(){return b},!1)};var Z8b=function(a,b){a.xf.refresh(X8b,function(c){return c.concat(b).sort(eZb)})};
OT.ha=function(a){return new (a||OT)(_.u(_.zn),_.u(NT),_.u(_.DB))};OT.ua=_.t({token:OT,oa:OT.ha,Ja:"root"});var $8b=["scope"],PT=function(){this.update=new _.al};PT.prototype.Pa=function(){};PT.prototype.Raa=function(a){return _.yh(a)?a.repository:a.Oc&&a.hb&&!_.DE(a)?a.hb:"All repositories"};PT.prototype.uu=function(a){if(_.yh(a))return"Repository";if(a.Oc&&a.hb&&!_.DE(a))return"Project"};PT.ha=function(a){return new (a||PT)};
PT.ya=_.ec({type:PT,qa:[["project-selector-item","place",""]],tb:function(a,b){a&1&&_.hf($8b,7);if(a&2){var c;_.gf(c=_.lf())&&(b.y_a=c.first)}},inputs:{Wa:"place"},outputs:{update:"update"},Yb:["place",""],Aa:2,Ba:0,Fa:[["scope",""],["searchTrackElement","ProjectSelectorSearch","treeItemNavigateTrackElement","ProjectSelectorTreeItem",3,"place"]],va:function(a){a&1&&_.N(0,fZb,1,1,"ng-template",null,0,_.pf)},Ia:[VN],nb:2,Na:0});var QT=function(){};QT.ha=function(a){return new (a||QT)};QT.Ea=_.fc({type:QT});QT.Da=_.Vb({imports:[_.nm,YN]});var RT=function(a){this.Ll=a};RT.prototype.Pa=function(){};RT.prototype.Tb=function(){a9b(this)};var a9b=function(a){a.Gp.uQ();var b=a.Tfa;var c=a.Wa;b={title:b.Raa(c),FK:b.y_a,mc:"ProjectSelectorRepositoriesTree",label:b.uu(c)};a.Gz=b;a.Ll.he()};RT.ha=function(a){return new (a||RT)(_.x(_.sl))};
RT.ya=_.ec({type:RT,qa:[["project-selector","place",""]],tb:function(a,b){a&1&&(_.hf(aP,7),_.hf(PT,7));if(a&2){var c;_.gf(c=_.lf())&&(b.Gp=c.first);_.gf(c=_.lf())&&(b.Tfa=c.first)}},inputs:{Wa:"place"},features:[_.uc],Yb:["place",""],Aa:2,Ba:2,Fa:[["ariaLabel","select repository menu",3,"item"],[3,"place","update"]],va:function(a,b){a&1&&(_.F(0,"dropdown-button",0),_.B(1,"project-selector-item",1),_.K("update",function(){return a9b(b)}),_.D());a&2&&(_.z("item",b.Gz),_.w(1),_.z("place",b.Wa))},Ia:[aP,
PT],styles:["project-selector[_nghost-%COMP%]{align-items:center;display:flex}"],Na:0});var iZb=function(a){return{element:a,rpa:"clearButton",dpa:"search"}},qZb=new _.Yr("This repository is mirrored from {repoType}"),b9b={F2b:0,G2b:1,K7b:2,Ggc:3,0:"EMPTY_PROJECT",1:"EMPTY_SEARCH",2:"INVALID_PROJECT",3:"SHOW_RESULTS"},c9b=_.pE({kind:0}),d9b=_.pE({kind:1}),e9b=_.pE({kind:2}),ST=function(a,b,c,d,e,f){var g=this;this.Ga=a;this.Zg=b;this.uIb=c;this.Jfa=d;this.XD=e;this.qc=f;this.yc=_.xE;this.F_a="Type to filter repositories";this.rka=b9b;this.mc="RepositoriesSearch";this.BS=new _.oe(1);
this.Qwa=new _.If("");this.tOb=!1;this.ml=void 0;this.ZQb=_.Id([this.BS.ka(_.y(tZb),_.fe(sZb)),this.Qwa.ka(_.fe())]).ka(_.ue(function(h){var n=_.q(h);h=n.next().value;n=n.next().value;return f9b(g,h,n)}),_.te(_.yE));this.lNc=this.ZQb.ka(_.Ud(_.iF),_.ue(function(h){var n=h.Rb;return Z0b(g.Jfa).ka(_.y(function(r){return 9<r.length&&(1===n.kind||3===n.kind)}))}))};_.k=ST.prototype;_.k.Pc=function(){this.ml&&this.ml.focus()};_.k.Pa=function(){};
_.k.Tb=function(a){a.location&&(this.XD.hm(this.location),this.ml&&(_.ulb(this.ml),this.Qwa.next("")),this.BS.next(this.location),this.tOb=!_.DE(this.location))};_.k.La=function(){_.Rsb(this.XD)};_.k.eK=function(){this.ml&&(_.ulb(this.ml),this.Ga.mb({gestureName:"CLICK",element:this.mc,action:"clearLink",projectId:this.location.hb}))};
var f9b=function(a,b,c){return(!b||a.qc.Lb(69)&&"depot"===b.kind?Z0b(a.Jfa):$0b(a.Jfa,b)).ka(_.y(function(d){return d.filter(function(e){if(c){var f=e.Me;e=tCb(c,f.Og)||tCb(c,e.displayName)||tCb(c,f.projectId||f.Om||f.Pq)}else e=!0;return e})}),_.ue(function(d){return 0<d.length?_.vd(_.pE({kind:3,rows:d.map(rZb)})):c?_.vd(d9b):b&&"project"===b.kind?a.uIb.get(b.projectId).ka(_.le(c9b),_.be(function(e){_.Kr(a.Zg,e);return _.vd(e9b)}),_.he(1)):_.vd(e9b)}))};
ST.ha=function(a){return new (a||ST)(_.x(_.zn),_.x(_.Jr),_.x(OT),_.x(RN),_.x(_.yK),_.x(_.Zt))};
ST.ya=_.ec({type:ST,qa:[["repositories-browser","location",""]],tb:function(a,b){a&1&&_.hf(_.zE,5);if(a&2){var c;_.gf(c=_.lf())&&(b.ml=c.first)}},inputs:{location:"location"},features:[_.uc],Yb:["location",""],Aa:2,Ba:3,Fa:[[3,"ngSwitch",4,"ngIf"],[3,"ngSwitch"],["fxFlex","auto",3,"diameter",4,"ngSwitchCase"],[4,"ngSwitchCase"],["fxFlex","auto",3,"diameter"],["class","toolbar",4,"ngIf"],["fxFlex","none","icon","filter_list",3,"placeholder","trackingConfig","valueChange",4,"ngIf"],["fxFlex","auto",
3,"filter","clear",4,"ngSwitchCase"],["icon","shared:repository",4,"ngSwitchCase"],["icon","shared:project",4,"ngSwitchCase"],[1,"toolbar"],[3,"place"],["fxFlex","none","icon","filter_list",3,"placeholder","trackingConfig","valueChange"],[3,"rows","location"],["fxFlex","auto",3,"filter","clear"],["icon","shared:repository"],["icon","shared:project"]],va:function(a,b){a&1&&(_.N(0,pZb,3,3,"ng-container",0),_.Q(1,"async"));a&2&&_.z("ngIf",_.R(1,1,b.ZQb))},Ia:[_.hm,_.im,_.jm,_.yr,_.Yz,_.$z,_.Zz,_.zE,
_.rE,SN,RT,MT,_.mm],styles:["repositories-browser[_nghost-%COMP%]{display:flex;flex-direction:column;min-height:0}input-with-icon[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px}.toolbar[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;display:flex;flex:1 0 100%;justify-content:space-between;max-height:56px}input-with-icon[_ngcontent-%COMP%]{padding-right:20px}project-selector[_ngcontent-%COMP%]{padding:8px 20px}no-search-match[_ngcontent-%COMP%]{padding-top:10px}repository-table[_ngcontent-%COMP%]{overflow:auto}settings-link[_ngcontent-%COMP%]{align-self:center;margin-right:6px}"],
Na:0});var g9b={IBa:0,XCa:1,0:"LANDING_PAGE",1:"REPOSITORIES"},TT=function(a,b,c,d,e,f,g,h){var n=this;this.Zg=a;this.Hb=b;this.Ra=c;this.Jfa=f;this.Nb=g;this.cG=h;this.DV=g9b;this.yc=_.xE;this.fGc="/"+_.In.wE;this.LJ="/repos";this.Zpb=new _.yg;this.lAb=d.Lb(22);this.nl=e.ac(2);this.Wa=this.Hb.data.ka(_.y(UBb),_.pe(1),_.Ad());this.cG?(this.lAb&&h9b(this),this.fKb=this.nl?this.Hb.data.ka(_.y(function(r){return _.pE(DZb(r.component))})):Z0b(this.Jfa).ka(_.we(function(r){i9b(n,r)}),_.ue(function(){return n.Hb.data}),
_.y(function(r){return _.pE(DZb(r.component))}),_.be(function(r){_.Kr(n.Zg,r);return _.oE("Unavailable")}),_.te(_.yE))):(i9b(this,[]),this.fKb=_.ge)},h9b=function(a){_.Id(a.Nb.g_(),a.Nb.i_()).ka(_.he(1),_.be(function(b){_.Kr(a.Zg,b);return _.ge})).subscribe()},i9b=function(a,b){0===b.length&&a.Ra.navigate(["/"+_.In.yCa])};TT.ha=function(a){return new (a||TT)(_.x(_.Jr),_.x(_.Hf),_.x(_.cg),_.x(_.Zt),_.x(_.Xt),_.x(RN),_.x(_.lu),_.x(_.$l))};
TT.ya=_.ec({type:TT,qa:[["source-root-container"]],Aa:4,Ba:3,Fa:[[3,"ngSwitch",4,"ngIf"],["error",""],[3,"ngSwitch"],[4,"ngSwitchCase"],[3,"ngTemplateOutlet",4,"ngSwitchCase"],[3,"diameter",4,"ngSwitchCase"],["class","nav-container",4,"ngIf"],[3,"location",4,"ngSwitchCase"],[1,"nav-container"],["mat-tab-nav-bar","","gmat-tabs","",4,"ngIf"],["mat-tab-nav-bar","","gmat-tabs",""],["mat-tab-link","","id","skiplink-navigation-target","ascTrackElement","SourceRootNav","trackAction","navigateToSourceHome",
3,"routerLink","active"],["mat-tab-link","","ascTrackElement","SourceRootNav","trackAction","navigateToRepositories",3,"routerLink","active"],[3,"location"],[3,"ngTemplateOutlet"],[3,"diameter"],["icon","report",3,"isSvg"]],va:function(a,b){a&1&&(_.N(0,BZb,4,4,"ng-container",0),_.Q(1,"async"),_.N(2,CZb,5,1,"ng-template",null,1,_.pf));a&2&&_.z("ngIf",_.R(1,1,b.fKb))},Ia:[_.En,_.hm,_.lm,_.im,_.jm,_.nC,_.Yz,_.$z,_.Zz,LT,_.rE,_.kC,_.lC,ST,_.nn,_.mm],styles:["source-root-container[_nghost-%COMP%]{display:flex;flex-direction:column;overflow:hidden}source-root-container[_nghost-%COMP%]   nav[_ngcontent-%COMP%] {border:0}repositories-browser[_ngcontent-%COMP%], repository-browser[_ngcontent-%COMP%]{flex:1}.nav-container[_ngcontent-%COMP%]{display:flex;justify-content:space-between}new-repo-button[_ngcontent-%COMP%]{display:inline-flex;align-items:center}loading[_ngcontent-%COMP%]{flex:1 1 auto}"],
Na:0});var UT=function(){};UT.ha=function(a){return new (a||UT)};UT.Ea=_.fc({type:UT});UT.Da=_.Vb({imports:[_.Gn,_.nm,_.Bn,_.Br,_.ur,_.ts,_.pn]});var VT=function(){};VT.ha=function(a){return new (a||VT)};VT.Ea=_.fc({type:VT});VT.Da=_.Vb({imports:[_.Gn,_.nm,_.Br,_.ur,_.ts,_.JI,_.pn]});var WT=function(){};WT.ha=function(a){return new (a||WT)};WT.Ea=_.fc({type:WT});WT.Da=_.Vb({imports:[_.nm,_.Br,VT,_.uE,_.sE,_.ts]});var XT=function(){};XT.ha=function(a){return new (a||XT)};XT.Ea=_.fc({type:XT});XT.Da=_.Vb({imports:[_.Gn,_.nm,_.Br,_.uE,VT,_.sE,_.ur,_.ts,_.tC,_.pn,_.dK]});var YT=function(){};YT.ha=function(a){return new (a||YT)};YT.Ea=_.fc({type:YT});YT.Da=_.Vb({imports:[_.nm,_.Br,UT,_.sE,_.ur,_.kA,_.ts,_.Tr,WT,XT]});var ZT=function(){};ZT.ha=function(a){return new (a||ZT)};ZT.Ea=_.fc({type:ZT});ZT.Da=_.Vb({imports:[_.nm,bP,QT,YN]});var $T=function(){};$T.ha=function(a){return new (a||$T)};$T.Ea=_.fc({type:$T});$T.Da=_.Vb({imports:[_.Gn,_.nm,_.Br,_.mw,_.aA,_.AE,_.sE,_.ur,_.ts,_.xw,_.jx,XN,_.nw,ZT,_.pn,_.dK]});var aU=function(){};aU.ha=function(a){return new (a||aU)};aU.Ea=_.fc({type:aU});aU.Da=_.Vb({imports:[_.Gn,_.nm,_.uC,_.aA,YT,_.sE,_.mC,$T,_.pn]});var bU=function(a,b,c,d,e,f){this.location=a;this.Fn=b;this.tH=c;this.Ra=d;this.Tg=e;this.gNc=f.Lb(77)};bU.prototype.rf=function(a){var b=a.pGb.get("package");return this.tH.has(b)?j9b(this,a):k9b(this,this.location.path())};
var k9b=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 _.oh;_.ph(c,"q",b.replace(_.YRa,""));c.jd("/"+_.In.nka);return _.ln(a.Ra,c.toString())},j9b=function(a,b){if(!a.gNc)return!0;var c=_.zg(b);return"1"===c.params.Dw?!0:(b=lCb(c,a.tH,a.Fn))?_.vd(a.Ra.zh(_.ep(b))).ka(_.we(function(){a.Tg.lW(PL,{data:c,duration:7E3})})):!0};
bU.ha=function(a){return new (a||bU)(_.u(_.tm),_.u(_.t2a),_.u(_.u2a),_.u(_.cg),_.u(_.Ur),_.u(_.Zt))};bU.ua=_.t({token:bU,oa:bU.ha,Ja:"root"});var cU,m9b,dU;cU={Qc:GT,un:_.zK};_.l9b=new _.u6a;
m9b=[{path:"",yea:"full",rf:_.LE([pO]),children:[{path:"**",component:TT,resolve:cU,QA:"paramsOrQueryParamsChange",data:{component:"LandingPage"}}]},{path:"repos",component:TT,resolve:cU,QA:"paramsOrQueryParamsChange",data:{component:"RepositoriesBrowser"}},{path:"piper",rf:_.LE([qO]),children:[]},{KS: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 _.Ef("_",{}),new _.Ef("depot",
{}),c]);return 4>b.length?{mK:b}:{mK:b,Kva:{path:c}}},cCb:"piper/:path",component:KR,resolve:cU,data:{groupType:"depot"},rf:_.LE([tO,rO,sO,uO])},{KS:function(a,b,c){var d=_.l9b.Xe();return d?d(a,b,c):null},cCb:":package/:path",component:KR,resolve:cU,data:{groupType:"depot"},rf:_.LE([rO,bU]),QA:"paramsOrQueryParamsChange"},{path:":repositoryGroupId",component:TT,resolve:cU,QA:"paramsOrQueryParamsChange",data:{component:"RepositoriesBrowser"}},{path:":repositoryGroupId/:repo",component:KR,resolve:cU,
QA:"paramsOrQueryParamsChange"},{path:":repositoryGroupId/:repo/+/:branch",component:aO,resolve:cU,QA:"paramsOrQueryParamsChange"},{path:":repositoryGroupId/:repo/+/:branch/:",component:KR,resolve:cU,QA:"paramsOrQueryParamsChange"},{path:":repositoryGroupId/:repo/+/:branch/:/:path",component:KR,resolve:cU,rf:_.LE([rO]),QA:"paramsOrQueryParamsChange"}];dU=function(){};dU.ha=function(a){return new (a||dU)};dU.Ea=_.fc({type:dU,id:"source"});
dU.Da=_.Vb({Ob:[_.zK,_.DI,_.LH],imports:[oO,_.CI,aU,FT,_.Vy(m9b),_.pn]});_.a$a(dU,"source");
_.ng();
}catch(e){_._DumpException(e)}
try{
_.mg("search");

_.ng();
}catch(e){_._DumpException(e)}
try{
_.mg("codemirror");
_.uwa('(function(){/*\n\n Copyright (C) 2017 by Marijn Haverbeke <marijnh@gmail.com> and others\n\n Permission is hereby granted, free of charge, to any person obtaining a copy\n of this software and associated documentation files (the "Software"), to deal\n in the Software without restriction, including without limitation the rights\n to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n copies of the Software, and to permit persons to whom the Software is\n furnished to do so, subject to the following conditions:\n\n The above copyright notice and this permission notice shall be included in\n all copies or substantial portions of the Software.\n\n THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\n THE SOFTWARE.\n*/\n(function(global,factory){typeof exports==="object"&&typeof module!=="undefined"?module.exports=factory():typeof define==="function"&&define.amd?define(factory):(global=global||self,global.CodeMirror=factory())})(this,function(){var userAgent=navigator.userAgent;var platform=navigator.platform;var gecko=/gecko\\/\\d/i.test(userAgent);var ie_upto10=/MSIE \\d/.test(userAgent);var ie_11up=/Trident\\/(?:[7-9]|\\d{2,})\\..*rv:(\\d+)/.exec(userAgent);var edge=/Edge\\/(\\d+)/.exec(userAgent);var ie=ie_upto10||ie_11up||\nedge;var ie_version=ie&&(ie_upto10?document.documentMode||6:+(edge||ie_11up)[1]);var webkit=!edge&&/WebKit\\//.test(userAgent);var qtwebkit=webkit&&/Qt\\/\\d+\\.\\d+/.test(userAgent);var chrome=!edge&&/Chrome\\/(\\d+)/.exec(userAgent);var chrome_version=chrome&&+chrome[1];var presto=/Opera\\//.test(userAgent);var safari=/Apple Computer/.test(navigator.vendor);var mac_geMountainLion=/Mac OS X 1\\d\\D([8-9]|\\d\\d)\\D/.test(userAgent);var phantom=/PhantomJS/.test(userAgent);var ios=safari&&(/Mobile\\/\\w+/.test(userAgent)||\nnavigator.maxTouchPoints>2);var android=/Android/.test(userAgent);var mobile=ios||android||/webOS|BlackBerry|Opera Mini|Opera Mobi|IEMobile/i.test(userAgent);var mac=ios||/Mac/.test(platform);var chromeOS=/\\bCrOS\\b/.test(userAgent);var windows=/win/i.test(platform);var presto_version=presto&&userAgent.match(/Version\\/(\\d*\\.\\d*)/);if(presto_version)presto_version=Number(presto_version[1]);if(presto_version&&presto_version>=15){presto=false;webkit=true}var flipCtrlCmd=mac&&(qtwebkit||presto&&(presto_version==\nnull||presto_version<12.11));var captureRightClick=gecko||ie&&ie_version>=9;function classTest(cls){return new RegExp("(^|\\\\s)"+cls+"(?:$|\\\\s)\\\\s*")}var rmClass=function(node,cls){var current=node.className;var match=classTest(cls).exec(current);if(match){var after=current.slice(match.index+match[0].length);node.className=current.slice(0,match.index)+(after?match[1]+after:"")}};function removeChildren(e){for(var count=e.childNodes.length;count>0;--count)e.removeChild(e.firstChild);return e}function removeChildrenAndAdd(parent,\ne){return removeChildren(parent).appendChild(e)}function elt(tag,content,className,style){var e=document.createElement(tag);if(className)e.className=className;if(style)e.style.cssText=style;if(typeof content=="string")e.appendChild(document.createTextNode(content));else if(content)for(var i=0;i<content.length;++i)e.appendChild(content[i]);return e}function eltP(tag,content,className,style){var e=elt(tag,content,className,style);e.setAttribute("role","presentation");return e}var range;if(document.createRange)range=\nfunction(node,start,end,endNode){var r=document.createRange();r.setEnd(endNode||node,end);r.setStart(node,start);return r};else range=function(node,start,end){var r=document.body.createTextRange();try{r.moveToElementText(node.parentNode)}catch(e){return r}r.collapse(true);r.moveEnd("character",end);r.moveStart("character",start);return r};function contains(parent,child){if(child.nodeType==3)child=child.parentNode;if(parent.contains)return parent.contains(child);do{if(child.nodeType==11)child=child.host;\nif(child==parent)return true}while(child=child.parentNode)}function activeElt(){var activeElement;try{activeElement=document.activeElement}catch(e){activeElement=document.body||null}while(activeElement&&activeElement.shadowRoot&&activeElement.shadowRoot.activeElement)activeElement=activeElement.shadowRoot.activeElement;return activeElement}function addClass(node,cls){var current=node.className;if(!classTest(cls).test(current))node.className+=(current?" ":"")+cls}function joinClasses(a,b){var as=a.split(" ");\nfor(var i=0;i<as.length;i++)if(as[i]&&!classTest(as[i]).test(b))b+=" "+as[i];return b}var selectInput=function(node){node.select()};if(ios)selectInput=function(node){node.selectionStart=0;node.selectionEnd=node.value.length};else if(ie)selectInput=function(node){try{node.select()}catch(_e){}};function bind(f){var args=Array.prototype.slice.call(arguments,1);return function(){return f.apply(null,args)}}function copyObj(obj,target,overwrite){if(!target)target={};for(var prop in obj)if(obj.hasOwnProperty(prop)&&\n(overwrite!==false||!target.hasOwnProperty(prop)))target[prop]=obj[prop];return target}function countColumn(string,end,tabSize,startIndex,startValue){if(end==null){end=string.search(/[^\\s\\u00a0]/);if(end==-1)end=string.length}for(var i=startIndex||0,n=startValue||0;;){var nextTab=string.indexOf("\\t",i);if(nextTab<0||nextTab>=end)return n+(end-i);n+=nextTab-i;n+=tabSize-n%tabSize;i=nextTab+1}}var Delayed=function(){this.id=null;this.f=null;this.time=0;this.handler=bind(this.onTimeout,this)};Delayed.prototype.onTimeout=\nfunction(self){self.id=0;if(self.time<=+new Date)self.f();else setTimeout(self.handler,self.time-+new Date)};Delayed.prototype.set=function(ms,f){this.f=f;var time=+new Date+ms;if(!this.id||time<this.time){clearTimeout(this.id);this.id=setTimeout(this.handler,ms);this.time=time}};function indexOf(array,elt){for(var i=0;i<array.length;++i)if(array[i]==elt)return i;return-1}var scrollerGap=50;var Pass={toString:function(){return"CodeMirror.Pass"}};var sel_dontScroll={scroll:false},sel_mouse={origin:"*mouse"},\nsel_move={origin:"+move"};function findColumn(string,goal,tabSize){for(var pos=0,col=0;;){var nextTab=string.indexOf("\\t",pos);if(nextTab==-1)nextTab=string.length;var skipped=nextTab-pos;if(nextTab==string.length||col+skipped>=goal)return pos+Math.min(skipped,goal-col);col+=nextTab-pos;col+=tabSize-col%tabSize;pos=nextTab+1;if(col>=goal)return pos}}var spaceStrs=[""];function spaceStr(n){while(spaceStrs.length<=n)spaceStrs.push(lst(spaceStrs)+" ");return spaceStrs[n]}function lst(arr){return arr[arr.length-\n1]}function map(array,f){var out=[];for(var i=0;i<array.length;i++)out[i]=f(array[i],i);return out}function insertSorted(array,value,score){var pos=0,priority=score(value);while(pos<array.length&&score(array[pos])<=priority)pos++;array.splice(pos,0,value)}function nothing(){}function createObj(base,props){var inst;if(Object.create)inst=Object.create(base);else{nothing.prototype=base;inst=new nothing}if(props)copyObj(props,inst);return inst}var nonASCIISingleCaseWordChar=/[\\u00df\\u0587\\u0590-\\u05f4\\u0600-\\u06ff\\u3040-\\u309f\\u30a0-\\u30ff\\u3400-\\u4db5\\u4e00-\\u9fcc\\uac00-\\ud7af]/;\nfunction isWordCharBasic(ch){return/\\w/.test(ch)||ch>"\\u0080"&&(ch.toUpperCase()!=ch.toLowerCase()||nonASCIISingleCaseWordChar.test(ch))}function isWordChar(ch,helper){if(!helper)return isWordCharBasic(ch);if(helper.source.indexOf("\\\\w")>-1&&isWordCharBasic(ch))return true;return helper.test(ch)}function isEmpty(obj){for(var n in obj)if(obj.hasOwnProperty(n)&&obj[n])return false;return true}var extendingChars=/[\\u0300-\\u036f\\u0483-\\u0489\\u0591-\\u05bd\\u05bf\\u05c1\\u05c2\\u05c4\\u05c5\\u05c7\\u0610-\\u061a\\u064b-\\u065e\\u0670\\u06d6-\\u06dc\\u06de-\\u06e4\\u06e7\\u06e8\\u06ea-\\u06ed\\u0711\\u0730-\\u074a\\u07a6-\\u07b0\\u07eb-\\u07f3\\u0816-\\u0819\\u081b-\\u0823\\u0825-\\u0827\\u0829-\\u082d\\u0900-\\u0902\\u093c\\u0941-\\u0948\\u094d\\u0951-\\u0955\\u0962\\u0963\\u0981\\u09bc\\u09be\\u09c1-\\u09c4\\u09cd\\u09d7\\u09e2\\u09e3\\u0a01\\u0a02\\u0a3c\\u0a41\\u0a42\\u0a47\\u0a48\\u0a4b-\\u0a4d\\u0a51\\u0a70\\u0a71\\u0a75\\u0a81\\u0a82\\u0abc\\u0ac1-\\u0ac5\\u0ac7\\u0ac8\\u0acd\\u0ae2\\u0ae3\\u0b01\\u0b3c\\u0b3e\\u0b3f\\u0b41-\\u0b44\\u0b4d\\u0b56\\u0b57\\u0b62\\u0b63\\u0b82\\u0bbe\\u0bc0\\u0bcd\\u0bd7\\u0c3e-\\u0c40\\u0c46-\\u0c48\\u0c4a-\\u0c4d\\u0c55\\u0c56\\u0c62\\u0c63\\u0cbc\\u0cbf\\u0cc2\\u0cc6\\u0ccc\\u0ccd\\u0cd5\\u0cd6\\u0ce2\\u0ce3\\u0d3e\\u0d41-\\u0d44\\u0d4d\\u0d57\\u0d62\\u0d63\\u0dca\\u0dcf\\u0dd2-\\u0dd4\\u0dd6\\u0ddf\\u0e31\\u0e34-\\u0e3a\\u0e47-\\u0e4e\\u0eb1\\u0eb4-\\u0eb9\\u0ebb\\u0ebc\\u0ec8-\\u0ecd\\u0f18\\u0f19\\u0f35\\u0f37\\u0f39\\u0f71-\\u0f7e\\u0f80-\\u0f84\\u0f86\\u0f87\\u0f90-\\u0f97\\u0f99-\\u0fbc\\u0fc6\\u102d-\\u1030\\u1032-\\u1037\\u1039\\u103a\\u103d\\u103e\\u1058\\u1059\\u105e-\\u1060\\u1071-\\u1074\\u1082\\u1085\\u1086\\u108d\\u109d\\u135f\\u1712-\\u1714\\u1732-\\u1734\\u1752\\u1753\\u1772\\u1773\\u17b7-\\u17bd\\u17c6\\u17c9-\\u17d3\\u17dd\\u180b-\\u180d\\u18a9\\u1920-\\u1922\\u1927\\u1928\\u1932\\u1939-\\u193b\\u1a17\\u1a18\\u1a56\\u1a58-\\u1a5e\\u1a60\\u1a62\\u1a65-\\u1a6c\\u1a73-\\u1a7c\\u1a7f\\u1b00-\\u1b03\\u1b34\\u1b36-\\u1b3a\\u1b3c\\u1b42\\u1b6b-\\u1b73\\u1b80\\u1b81\\u1ba2-\\u1ba5\\u1ba8\\u1ba9\\u1c2c-\\u1c33\\u1c36\\u1c37\\u1cd0-\\u1cd2\\u1cd4-\\u1ce0\\u1ce2-\\u1ce8\\u1ced\\u1dc0-\\u1de6\\u1dfd-\\u1dff\\u200c\\u200d\\u20d0-\\u20f0\\u2cef-\\u2cf1\\u2de0-\\u2dff\\u302a-\\u302f\\u3099\\u309a\\ua66f-\\ua672\\ua67c\\ua67d\\ua6f0\\ua6f1\\ua802\\ua806\\ua80b\\ua825\\ua826\\ua8c4\\ua8e0-\\ua8f1\\ua926-\\ua92d\\ua947-\\ua951\\ua980-\\ua982\\ua9b3\\ua9b6-\\ua9b9\\ua9bc\\uaa29-\\uaa2e\\uaa31\\uaa32\\uaa35\\uaa36\\uaa43\\uaa4c\\uaab0\\uaab2-\\uaab4\\uaab7\\uaab8\\uaabe\\uaabf\\uaac1\\uabe5\\uabe8\\uabed\\udc00-\\udfff\\ufb1e\\ufe00-\\ufe0f\\ufe20-\\ufe26\\uff9e\\uff9f]/;\nfunction isExtendingChar(ch){return ch.charCodeAt(0)>=768&&extendingChars.test(ch)}function skipExtendingChars(str,pos,dir){while((dir<0?pos>0:pos<str.length)&&isExtendingChar(str.charAt(pos)))pos+=dir;return pos}function findFirst(pred,from,to){var dir=from>to?-1:1;for(;;){if(from==to)return from;var midF=(from+to)/2,mid=dir<0?Math.ceil(midF):Math.floor(midF);if(mid==from)return pred(mid)?from:to;if(pred(mid))to=mid;else from=mid+dir}}function iterateBidiSections(order,from,to,f){if(!order)return f(from,\nto,"ltr",0);var found=false;for(var i=0;i<order.length;++i){var part=order[i];if(part.from<to&&part.to>from||from==to&&part.to==from){f(Math.max(part.from,from),Math.min(part.to,to),part.level==1?"rtl":"ltr",i);found=true}}if(!found)f(from,to,"ltr")}var bidiOther=null;function getBidiPartAt(order,ch,sticky){var found;bidiOther=null;for(var i=0;i<order.length;++i){var cur=order[i];if(cur.from<ch&&cur.to>ch)return i;if(cur.to==ch)if(cur.from!=cur.to&&sticky=="before")found=i;else bidiOther=i;if(cur.from==\nch)if(cur.from!=cur.to&&sticky!="before")found=i;else bidiOther=i}return found!=null?found:bidiOther}var bidiOrdering=function(){var lowTypes="bbbbbbbbbtstwsbbbbbbbbbbbbbbssstwNN%%%NNNNNN,N,N1111111111NNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNbbbbbbsbbbbbbbbbbbbbbbbbbbbbbbbbb,N%%%%NNNNLNNNNN%%11NLNNN1LNNNNNLLLLLLLLLLLLLLLLLLLLLLLNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLN";var arabicTypes="nnnnnnNNr%%r,rNNmmmmmmmmmmmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnn%nnrrrmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmnNmmmmmmrrmmNmmmmrr1111111111";\nfunction charType(code){if(code<=247)return lowTypes.charAt(code);else if(1424<=code&&code<=1524)return"R";else if(1536<=code&&code<=1785)return arabicTypes.charAt(code-1536);else if(1774<=code&&code<=2220)return"r";else if(8192<=code&&code<=8203)return"w";else if(code==8204)return"b";else return"L"}var bidiRE=/[\\u0590-\\u05f4\\u0600-\\u06ff\\u0700-\\u08ac]/;var isNeutral=/[stwN]/,isStrong=/[LRr]/,countsAsLeft=/[Lb1n]/,countsAsNum=/[1n]/;function BidiSpan(level,from,to){this.level=level;this.from=from;\nthis.to=to}return function(str,direction){var outerType=direction=="ltr"?"L":"R";if(str.length==0||direction=="ltr"&&!bidiRE.test(str))return false;var len=str.length,types=[];for(var i=0;i<len;++i)types.push(charType(str.charCodeAt(i)));for(var i$1=0,prev=outerType;i$1<len;++i$1){var type=types[i$1];if(type=="m")types[i$1]=prev;else prev=type}for(var i$2=0,cur=outerType;i$2<len;++i$2){var type$1=types[i$2];if(type$1=="1"&&cur=="r")types[i$2]="n";else if(isStrong.test(type$1)){cur=type$1;if(type$1==\n"r")types[i$2]="R"}}for(var i$3=1,prev$1=types[0];i$3<len-1;++i$3){var type$2=types[i$3];if(type$2=="+"&&prev$1=="1"&&types[i$3+1]=="1")types[i$3]="1";else if(type$2==","&&prev$1==types[i$3+1]&&(prev$1=="1"||prev$1=="n"))types[i$3]=prev$1;prev$1=type$2}for(var i$4=0;i$4<len;++i$4){var type$3=types[i$4];if(type$3==",")types[i$4]="N";else if(type$3=="%"){var end=void 0;for(end=i$4+1;end<len&&types[end]=="%";++end);var replace=i$4&&types[i$4-1]=="!"||end<len&&types[end]=="1"?"1":"N";for(var j=i$4;j<\nend;++j)types[j]=replace;i$4=end-1}}for(var i$5=0,cur$1=outerType;i$5<len;++i$5){var type$4=types[i$5];if(cur$1=="L"&&type$4=="1")types[i$5]="L";else if(isStrong.test(type$4))cur$1=type$4}for(var i$6=0;i$6<len;++i$6)if(isNeutral.test(types[i$6])){var end$1=void 0;for(end$1=i$6+1;end$1<len&&isNeutral.test(types[end$1]);++end$1);var before=(i$6?types[i$6-1]:outerType)=="L";var after=(end$1<len?types[end$1]:outerType)=="L";var replace$1=before==after?before?"L":"R":outerType;for(var j$1=i$6;j$1<end$1;++j$1)types[j$1]=\nreplace$1;i$6=end$1-1}var order=[],m;for(var i$7=0;i$7<len;)if(countsAsLeft.test(types[i$7])){var start=i$7;for(++i$7;i$7<len&&countsAsLeft.test(types[i$7]);++i$7);order.push(new BidiSpan(0,start,i$7))}else{var pos=i$7,at=order.length,isRTL=direction=="rtl"?1:0;for(++i$7;i$7<len&&types[i$7]!="L";++i$7);for(var j$2=pos;j$2<i$7;)if(countsAsNum.test(types[j$2])){if(pos<j$2){order.splice(at,0,new BidiSpan(1,pos,j$2));at+=isRTL}var nstart=j$2;for(++j$2;j$2<i$7&&countsAsNum.test(types[j$2]);++j$2);order.splice(at,\n0,new BidiSpan(2,nstart,j$2));at+=isRTL;pos=j$2}else++j$2;if(pos<i$7)order.splice(at,0,new BidiSpan(1,pos,i$7))}if(direction=="ltr"){if(order[0].level==1&&(m=str.match(/^\\s+/))){order[0].from=m[0].length;order.unshift(new BidiSpan(0,0,m[0].length))}if(lst(order).level==1&&(m=str.match(/\\s+$/))){lst(order).to-=m[0].length;order.push(new BidiSpan(0,len-m[0].length,len))}}return direction=="rtl"?order.reverse():order}}();function getOrder(line,direction){var order=line.order;if(order==null)order=line.order=\nbidiOrdering(line.text,direction);return order}var noHandlers=[];var on=function(emitter,type,f){if(emitter.addEventListener)emitter.addEventListener(type,f,false);else if(emitter.attachEvent)emitter.attachEvent("on"+type,f);else{var map=emitter._handlers||(emitter._handlers={});map[type]=(map[type]||noHandlers).concat(f)}};function getHandlers(emitter,type){return emitter._handlers&&emitter._handlers[type]||noHandlers}function off(emitter,type,f){if(emitter.removeEventListener)emitter.removeEventListener(type,\nf,false);else if(emitter.detachEvent)emitter.detachEvent("on"+type,f);else{var map=emitter._handlers,arr=map&&map[type];if(arr){var index=indexOf(arr,f);if(index>-1)map[type]=arr.slice(0,index).concat(arr.slice(index+1))}}}function signal(emitter,type){var handlers=getHandlers(emitter,type);if(!handlers.length)return;var args=Array.prototype.slice.call(arguments,2);for(var i=0;i<handlers.length;++i)handlers[i].apply(null,args)}function signalDOMEvent(cm,e,override){if(typeof e=="string")e={type:e,\npreventDefault:function(){this.defaultPrevented=true}};signal(cm,override||e.type,cm,e);return e_defaultPrevented(e)||e.codemirrorIgnore}function signalCursorActivity(cm){var arr=cm._handlers&&cm._handlers.cursorActivity;if(!arr)return;var set=cm.curOp.cursorActivityHandlers||(cm.curOp.cursorActivityHandlers=[]);for(var i=0;i<arr.length;++i)if(indexOf(set,arr[i])==-1)set.push(arr[i])}function hasHandler(emitter,type){return getHandlers(emitter,type).length>0}function eventMixin(ctor){ctor.prototype.on=\nfunction(type,f){on(this,type,f)};ctor.prototype.off=function(type,f){off(this,type,f)}}function e_preventDefault(e){if(e.preventDefault)e.preventDefault();else e.returnValue=false}function e_stopPropagation(e){if(e.stopPropagation)e.stopPropagation();else e.cancelBubble=true}function e_defaultPrevented(e){return e.defaultPrevented!=null?e.defaultPrevented:e.returnValue==false}function e_stop(e){e_preventDefault(e);e_stopPropagation(e)}function e_target(e){return e.target||e.srcElement}function e_button(e){var b=\ne.which;if(b==null)if(e.button&1)b=1;else if(e.button&2)b=3;else if(e.button&4)b=2;if(mac&&e.ctrlKey&&b==1)b=3;return b}var dragAndDrop=function(){if(ie&&ie_version<9)return false;var div=elt("div");return"draggable"in div||"dragDrop"in div}();var zwspSupported;function zeroWidthElement(measure){if(zwspSupported==null){var test=elt("span","\\u200b");removeChildrenAndAdd(measure,elt("span",[test,document.createTextNode("x")]));if(measure.firstChild.offsetHeight!=0)zwspSupported=test.offsetWidth<=1&&\ntest.offsetHeight>2&&!(ie&&ie_version<8)}var node=zwspSupported?elt("span","\\u200b"):elt("span","\\u00a0",null,"display: inline-block; width: 1px; margin-right: -1px");node.setAttribute("cm-text","");return node}var badBidiRects;function hasBadBidiRects(measure){if(badBidiRects!=null)return badBidiRects;var txt=removeChildrenAndAdd(measure,document.createTextNode("A\\u062eA"));var r0=range(txt,0,1).getBoundingClientRect();var r1=range(txt,1,2).getBoundingClientRect();removeChildren(measure);if(!r0||\nr0.left==r0.right)return false;return badBidiRects=r1.right-r0.right<3}var splitLinesAuto="\\n\\nb".split(/\\n/).length!=3?function(string){var pos=0,result=[],l=string.length;while(pos<=l){var nl=string.indexOf("\\n",pos);if(nl==-1)nl=string.length;var line=string.slice(pos,string.charAt(nl-1)=="\\r"?nl-1:nl);var rt=line.indexOf("\\r");if(rt!=-1){result.push(line.slice(0,rt));pos+=rt+1}else{result.push(line);pos=nl+1}}return result}:function(string){return string.split(/\\r\\n?|\\n/)};var hasSelection=window.getSelection?\nfunction(te){try{return te.selectionStart!=te.selectionEnd}catch(e){return false}}:function(te){var range;try{range=te.ownerDocument.selection.createRange()}catch(e){}if(!range||range.parentElement()!=te)return false;return range.compareEndPoints("StartToEnd",range)!=0};var hasCopyEvent=function(){var e=elt("div");if("oncopy"in e)return true;var policy={createScript:function(ignored){return"return;"}};if(typeof trustedTypes!=="undefined")policy=trustedTypes.createPolicy("codemirror#return",policy);\ne.setAttribute("oncopy",policy.createScript(""));return typeof e.oncopy=="function"}();var badZoomedRects=null;function hasBadZoomedRects(measure){if(badZoomedRects!=null)return badZoomedRects;var node=removeChildrenAndAdd(measure,elt("span","x"));var normal=node.getBoundingClientRect();var fromRange=range(node,0,1).getBoundingClientRect();return badZoomedRects=Math.abs(normal.left-fromRange.left)>1}var modes={},mimeModes={};function defineMode(name,mode){if(arguments.length>2)mode.dependencies=Array.prototype.slice.call(arguments,\n2);modes[name]=mode}function defineMIME(mime,spec){mimeModes[mime]=spec}function resolveMode(spec){if(typeof spec=="string"&&mimeModes.hasOwnProperty(spec))spec=mimeModes[spec];else if(spec&&typeof spec.name=="string"&&mimeModes.hasOwnProperty(spec.name)){var found=mimeModes[spec.name];if(typeof found=="string")found={name:found};spec=createObj(found,spec);spec.name=found.name}else if(typeof spec=="string"&&/^[\\w\\-]+\\/[\\w\\-]+\\+xml$/.test(spec))return resolveMode("application/xml");else if(typeof spec==\n"string"&&/^[\\w\\-]+\\/[\\w\\-]+\\+json$/.test(spec))return resolveMode("application/json");if(typeof spec=="string")return{name:spec};else return spec||{name:"null"}}function getMode(options,spec){spec=resolveMode(spec);var mfactory=modes[spec.name];if(!mfactory)return getMode(options,"text/plain");var modeObj=mfactory(options,spec);if(modeExtensions.hasOwnProperty(spec.name)){var exts=modeExtensions[spec.name];for(var prop in exts){if(!exts.hasOwnProperty(prop))continue;if(modeObj.hasOwnProperty(prop))modeObj["_"+\nprop]=modeObj[prop];modeObj[prop]=exts[prop]}}modeObj.name=spec.name;if(spec.helperType)modeObj.helperType=spec.helperType;if(spec.modeProps)for(var prop$1 in spec.modeProps)modeObj[prop$1]=spec.modeProps[prop$1];return modeObj}var modeExtensions={};function extendMode(mode,properties){var exts=modeExtensions.hasOwnProperty(mode)?modeExtensions[mode]:modeExtensions[mode]={};copyObj(properties,exts)}function copyState(mode,state){if(state===true)return state;if(mode.copyState)return mode.copyState(state);\nvar nstate={};for(var n in state){var val=state[n];if(val instanceof Array)val=val.concat([]);nstate[n]=val}return nstate}function innerMode(mode,state){var info;while(mode.innerMode){info=mode.innerMode(state);if(!info||info.mode==mode)break;state=info.state;mode=info.mode}return info||{mode:mode,state:state}}function startState(mode,a1,a2){return mode.startState?mode.startState(a1,a2):true}var StringStream=function(string,tabSize,lineOracle){this.pos=this.start=0;this.string=string;this.tabSize=\ntabSize||8;this.lastColumnPos=this.lastColumnValue=0;this.lineStart=0;this.lineOracle=lineOracle};StringStream.prototype.eol=function(){return this.pos>=this.string.length};StringStream.prototype.sol=function(){return this.pos==this.lineStart};StringStream.prototype.peek=function(){return this.string.charAt(this.pos)||undefined};StringStream.prototype.next=function(){if(this.pos<this.string.length)return this.string.charAt(this.pos++)};StringStream.prototype.eat=function(match){var ch=this.string.charAt(this.pos);\nvar ok;if(typeof match=="string")ok=ch==match;else ok=ch&&(match.test?match.test(ch):match(ch));if(ok){++this.pos;return ch}};StringStream.prototype.eatWhile=function(match){var start=this.pos;while(this.eat(match));return this.pos>start};StringStream.prototype.eatSpace=function(){var start=this.pos;while(/[\\s\\u00a0]/.test(this.string.charAt(this.pos)))++this.pos;return this.pos>start};StringStream.prototype.skipToEnd=function(){this.pos=this.string.length};StringStream.prototype.skipTo=function(ch){var found=\nthis.string.indexOf(ch,this.pos);if(found>-1){this.pos=found;return true}};StringStream.prototype.backUp=function(n){this.pos-=n};StringStream.prototype.column=function(){if(this.lastColumnPos<this.start){this.lastColumnValue=countColumn(this.string,this.start,this.tabSize,this.lastColumnPos,this.lastColumnValue);this.lastColumnPos=this.start}return this.lastColumnValue-(this.lineStart?countColumn(this.string,this.lineStart,this.tabSize):0)};StringStream.prototype.indentation=function(){return countColumn(this.string,\nnull,this.tabSize)-(this.lineStart?countColumn(this.string,this.lineStart,this.tabSize):0)};StringStream.prototype.match=function(pattern,consume,caseInsensitive){if(typeof pattern=="string"){var cased=function(str){return caseInsensitive?str.toLowerCase():str};var substr=this.string.substr(this.pos,pattern.length);if(cased(substr)==cased(pattern)){if(consume!==false)this.pos+=pattern.length;return true}}else{var match=this.string.slice(this.pos).match(pattern);if(match&&match.index>0)return null;\nif(match&&consume!==false)this.pos+=match[0].length;return match}};StringStream.prototype.current=function(){return this.string.slice(this.start,this.pos)};StringStream.prototype.hideFirstChars=function(n,inner){this.lineStart+=n;try{return inner()}finally{this.lineStart-=n}};StringStream.prototype.lookAhead=function(n){var oracle=this.lineOracle;return oracle&&oracle.lookAhead(n)};StringStream.prototype.baseToken=function(){var oracle=this.lineOracle;return oracle&&oracle.baseToken(this.pos)};function getLine(doc,\nn){n-=doc.first;if(n<0||n>=doc.size)throw new Error("There is no line "+(n+doc.first)+" in the document.");var chunk=doc;while(!chunk.lines)for(var i=0;;++i){var child=chunk.children[i],sz=child.chunkSize();if(n<sz){chunk=child;break}n-=sz}return chunk.lines[n]}function getBetween(doc,start,end){var out=[],n=start.line;doc.iter(start.line,end.line+1,function(line){var text=line.text;if(n==end.line)text=text.slice(0,end.ch);if(n==start.line)text=text.slice(start.ch);out.push(text);++n});return out}\nfunction getLines(doc,from,to){var out=[];doc.iter(from,to,function(line){out.push(line.text)});return out}function updateLineHeight(line,height){var diff=height-line.height;if(diff)for(var n=line;n;n=n.parent)n.height+=diff}function lineNo(line){if(line.parent==null)return null;var cur=line.parent,no=indexOf(cur.lines,line);for(var chunk=cur.parent;chunk;cur=chunk,chunk=chunk.parent)for(var i=0;;++i){if(chunk.children[i]==cur)break;no+=chunk.children[i].chunkSize()}return no+cur.first}function lineAtHeight(chunk,\nh){var n=chunk.first;outer:do{for(var i$1=0;i$1<chunk.children.length;++i$1){var child=chunk.children[i$1],ch=child.height;if(h<ch){chunk=child;continue outer}h-=ch;n+=child.chunkSize()}return n}while(!chunk.lines);var i=0;for(;i<chunk.lines.length;++i){var line=chunk.lines[i],lh=line.height;if(h<lh)break;h-=lh}return n+i}function isLine(doc,l){return l>=doc.first&&l<doc.first+doc.size}function lineNumberFor(options,i){return String(options.lineNumberFormatter(i+options.firstLineNumber))}function Pos(line,\nch,sticky){if(sticky===void 0)sticky=null;if(!(this instanceof Pos))return new Pos(line,ch,sticky);this.line=line;this.ch=ch;this.sticky=sticky}function cmp(a,b){return a.line-b.line||a.ch-b.ch}function equalCursorPos(a,b){return a.sticky==b.sticky&&cmp(a,b)==0}function copyPos(x){return Pos(x.line,x.ch)}function maxPos(a,b){return cmp(a,b)<0?b:a}function minPos(a,b){return cmp(a,b)<0?a:b}function clipLine(doc,n){return Math.max(doc.first,Math.min(n,doc.first+doc.size-1))}function clipPos(doc,pos){if(pos.line<\ndoc.first)return Pos(doc.first,0);var last=doc.first+doc.size-1;if(pos.line>last)return Pos(last,getLine(doc,last).text.length);return clipToLen(pos,getLine(doc,pos.line).text.length)}function clipToLen(pos,linelen){var ch=pos.ch;if(ch==null||ch>linelen)return Pos(pos.line,linelen);else if(ch<0)return Pos(pos.line,0);else return pos}function clipPosArray(doc,array){var out=[];for(var i=0;i<array.length;i++)out[i]=clipPos(doc,array[i]);return out}var SavedContext=function(state,lookAhead){this.state=\nstate;this.lookAhead=lookAhead};var Context=function(doc,state,line,lookAhead){this.state=state;this.doc=doc;this.line=line;this.maxLookAhead=lookAhead||0;this.baseTokens=null;this.baseTokenPos=1};Context.prototype.lookAhead=function(n){var line=this.doc.getLine(this.line+n);if(line!=null&&n>this.maxLookAhead)this.maxLookAhead=n;return line};Context.prototype.baseToken=function(n){if(!this.baseTokens)return null;while(this.baseTokens[this.baseTokenPos]<=n)this.baseTokenPos+=2;var type=this.baseTokens[this.baseTokenPos+\n1];return{type:type&&type.replace(/( |^)overlay .*/,""),size:this.baseTokens[this.baseTokenPos]-n}};Context.prototype.nextLine=function(){this.line++;if(this.maxLookAhead>0)this.maxLookAhead--};Context.fromSaved=function(doc,saved,line){if(saved instanceof SavedContext)return new Context(doc,copyState(doc.mode,saved.state),line,saved.lookAhead);else return new Context(doc,copyState(doc.mode,saved),line)};Context.prototype.save=function(copy){var state=copy!==false?copyState(this.doc.mode,this.state):\nthis.state;return this.maxLookAhead>0?new SavedContext(state,this.maxLookAhead):state};function highlightLine(cm,line,context,forceToEnd){var st=[cm.state.modeGen],lineClasses={};runMode(cm,line.text,cm.doc.mode,context,function(end,style){return st.push(end,style)},lineClasses,forceToEnd);var state=context.state;var loop=function(o){context.baseTokens=st;var overlay=cm.state.overlays[o],i=1,at=0;context.state=true;runMode(cm,line.text,overlay.mode,context,function(end,style){var start=i;while(at<\nend){var i_end=st[i];if(i_end>end)st.splice(i,1,end,st[i+1],i_end);i+=2;at=Math.min(end,i_end)}if(!style)return;if(overlay.opaque){st.splice(start,i-start,end,"overlay "+style);i=start+2}else for(;start<i;start+=2){var cur=st[start+1];st[start+1]=(cur?cur+" ":"")+"overlay "+style}},lineClasses);context.state=state;context.baseTokens=null;context.baseTokenPos=1};for(var o=0;o<cm.state.overlays.length;++o)loop(o);return{styles:st,classes:lineClasses.bgClass||lineClasses.textClass?lineClasses:null}}\nfunction getLineStyles(cm,line,updateFrontier){if(!line.styles||line.styles[0]!=cm.state.modeGen){var context=getContextBefore(cm,lineNo(line));var resetState=line.text.length>cm.options.maxHighlightLength&&copyState(cm.doc.mode,context.state);var result=highlightLine(cm,line,context);if(resetState)context.state=resetState;line.stateAfter=context.save(!resetState);line.styles=result.styles;if(result.classes)line.styleClasses=result.classes;else if(line.styleClasses)line.styleClasses=null;if(updateFrontier===\ncm.doc.highlightFrontier)cm.doc.modeFrontier=Math.max(cm.doc.modeFrontier,++cm.doc.highlightFrontier)}return line.styles}function getContextBefore(cm,n,precise){var doc=cm.doc,display=cm.display;if(!doc.mode.startState)return new Context(doc,true,n);var start=findStartLine(cm,n,precise);var saved=start>doc.first&&getLine(doc,start-1).stateAfter;var context=saved?Context.fromSaved(doc,saved,start):new Context(doc,startState(doc.mode),start);doc.iter(start,n,function(line){processLine(cm,line.text,\ncontext);var pos=context.line;line.stateAfter=pos==n-1||pos%5==0||pos>=display.viewFrom&&pos<display.viewTo?context.save():null;context.nextLine()});if(precise)doc.modeFrontier=context.line;return context}function processLine(cm,text,context,startAt){var mode=cm.doc.mode;var stream=new StringStream(text,cm.options.tabSize,context);stream.start=stream.pos=startAt||0;if(text=="")callBlankLine(mode,context.state);while(!stream.eol()){readToken(mode,stream,context.state);stream.start=stream.pos}}function callBlankLine(mode,\nstate){if(mode.blankLine)return mode.blankLine(state);if(!mode.innerMode)return;var inner=innerMode(mode,state);if(inner.mode.blankLine)return inner.mode.blankLine(inner.state)}function readToken(mode,stream,state,inner){for(var i=0;i<10;i++){if(inner)inner[0]=innerMode(mode,state).mode;var style=mode.token(stream,state);if(stream.pos>stream.start)return style}throw new Error("Mode "+mode.name+" failed to advance stream.");}var Token=function(stream,type,state){this.start=stream.start;this.end=stream.pos;\nthis.string=stream.current();this.type=type||null;this.state=state};function takeToken(cm,pos,precise,asArray){var doc=cm.doc,mode=doc.mode,style;pos=clipPos(doc,pos);var line=getLine(doc,pos.line),context=getContextBefore(cm,pos.line,precise);var stream=new StringStream(line.text,cm.options.tabSize,context),tokens;if(asArray)tokens=[];while((asArray||stream.pos<pos.ch)&&!stream.eol()){stream.start=stream.pos;style=readToken(mode,stream,context.state);if(asArray)tokens.push(new Token(stream,style,\ncopyState(doc.mode,context.state)))}return asArray?tokens:new Token(stream,style,context.state)}function extractLineClasses(type,output){if(type)for(;;){var lineClass=type.match(/(?:^|\\s+)line-(background-)?(\\S+)/);if(!lineClass)break;type=type.slice(0,lineClass.index)+type.slice(lineClass.index+lineClass[0].length);var prop=lineClass[1]?"bgClass":"textClass";if(output[prop]==null)output[prop]=lineClass[2];else if(!(new RegExp("(?:^|\\\\s)"+lineClass[2]+"(?:$|\\\\s)")).test(output[prop]))output[prop]+=\n" "+lineClass[2]}return type}function runMode(cm,text,mode,context,f,lineClasses,forceToEnd){var flattenSpans=mode.flattenSpans;if(flattenSpans==null)flattenSpans=cm.options.flattenSpans;var curStart=0,curStyle=null;var stream=new StringStream(text,cm.options.tabSize,context),style;var inner=cm.options.addModeClass&&[null];if(text=="")extractLineClasses(callBlankLine(mode,context.state),lineClasses);while(!stream.eol()){if(stream.pos>cm.options.maxHighlightLength){flattenSpans=false;if(forceToEnd)processLine(cm,\ntext,context,stream.pos);stream.pos=text.length;style=null}else style=extractLineClasses(readToken(mode,stream,context.state,inner),lineClasses);if(inner){var mName=inner[0].name;if(mName)style="m-"+(style?mName+" "+style:mName)}if(!flattenSpans||curStyle!=style){while(curStart<stream.start){curStart=Math.min(stream.start,curStart+5E3);f(curStart,curStyle)}curStyle=style}stream.start=stream.pos}while(curStart<stream.pos){var pos=Math.min(stream.pos,curStart+5E3);f(pos,curStyle);curStart=pos}}function findStartLine(cm,\nn,precise){var minindent,minline,doc=cm.doc;var lim=precise?-1:n-(cm.doc.mode.innerMode?1E3:100);for(var search=n;search>lim;--search){if(search<=doc.first)return doc.first;var line=getLine(doc,search-1),after=line.stateAfter;if(after&&(!precise||search+(after instanceof SavedContext?after.lookAhead:0)<=doc.modeFrontier))return search;var indented=countColumn(line.text,null,cm.options.tabSize);if(minline==null||minindent>indented){minline=search-1;minindent=indented}}return minline}function retreatFrontier(doc,\nn){doc.modeFrontier=Math.min(doc.modeFrontier,n);if(doc.highlightFrontier<n-10)return;var start=doc.first;for(var line=n-1;line>start;line--){var saved=getLine(doc,line).stateAfter;if(saved&&(!(saved instanceof SavedContext)||line+saved.lookAhead<n)){start=line+1;break}}doc.highlightFrontier=Math.min(doc.highlightFrontier,start)}var sawReadOnlySpans=false,sawCollapsedSpans=false;function seeReadOnlySpans(){sawReadOnlySpans=true}function seeCollapsedSpans(){sawCollapsedSpans=true}function MarkedSpan(marker,\nfrom,to){this.marker=marker;this.from=from;this.to=to}function getMarkedSpanFor(spans,marker){if(spans)for(var i=0;i<spans.length;++i){var span=spans[i];if(span.marker==marker)return span}}function removeMarkedSpan(spans,span){var r;for(var i=0;i<spans.length;++i)if(spans[i]!=span)(r||(r=[])).push(spans[i]);return r}function addMarkedSpan(line,span,op){var inThisOp=op&&window.WeakSet&&(op.markedSpans||(op.markedSpans=new WeakSet));if(inThisOp&&line.markedSpans&&inThisOp.has(line.markedSpans))line.markedSpans.push(span);\nelse{line.markedSpans=line.markedSpans?line.markedSpans.concat([span]):[span];if(inThisOp)inThisOp.add(line.markedSpans)}span.marker.attachLine(line)}function markedSpansBefore(old,startCh,isInsert){var nw;if(old)for(var i=0;i<old.length;++i){var span=old[i],marker=span.marker;var startsBefore=span.from==null||(marker.inclusiveLeft?span.from<=startCh:span.from<startCh);if(startsBefore||span.from==startCh&&marker.type=="bookmark"&&(!isInsert||!span.marker.insertLeft)){var endsAfter=span.to==null||\n(marker.inclusiveRight?span.to>=startCh:span.to>startCh);(nw||(nw=[])).push(new MarkedSpan(marker,span.from,endsAfter?null:span.to))}}return nw}function markedSpansAfter(old,endCh,isInsert){var nw;if(old)for(var i=0;i<old.length;++i){var span=old[i],marker=span.marker;var endsAfter=span.to==null||(marker.inclusiveRight?span.to>=endCh:span.to>endCh);if(endsAfter||span.from==endCh&&marker.type=="bookmark"&&(!isInsert||span.marker.insertLeft)){var startsBefore=span.from==null||(marker.inclusiveLeft?\nspan.from<=endCh:span.from<endCh);(nw||(nw=[])).push(new MarkedSpan(marker,startsBefore?null:span.from-endCh,span.to==null?null:span.to-endCh))}}return nw}function stretchSpansOverChange(doc,change){if(change.full)return null;var oldFirst=isLine(doc,change.from.line)&&getLine(doc,change.from.line).markedSpans;var oldLast=isLine(doc,change.to.line)&&getLine(doc,change.to.line).markedSpans;if(!oldFirst&&!oldLast)return null;var startCh=change.from.ch,endCh=change.to.ch,isInsert=cmp(change.from,change.to)==\n0;var first=markedSpansBefore(oldFirst,startCh,isInsert);var last=markedSpansAfter(oldLast,endCh,isInsert);var sameLine=change.text.length==1,offset=lst(change.text).length+(sameLine?startCh:0);if(first)for(var i=0;i<first.length;++i){var span=first[i];if(span.to==null){var found=getMarkedSpanFor(last,span.marker);if(!found)span.to=startCh;else if(sameLine)span.to=found.to==null?null:found.to+offset}}if(last)for(var i$1=0;i$1<last.length;++i$1){var span$1=last[i$1];if(span$1.to!=null)span$1.to+=offset;\nif(span$1.from==null){var found$1=getMarkedSpanFor(first,span$1.marker);if(!found$1){span$1.from=offset;if(sameLine)(first||(first=[])).push(span$1)}}else{span$1.from+=offset;if(sameLine)(first||(first=[])).push(span$1)}}if(first)first=clearEmptySpans(first);if(last&&last!=first)last=clearEmptySpans(last);var newMarkers=[first];if(!sameLine){var gap=change.text.length-2,gapMarkers;if(gap>0&&first)for(var i$2=0;i$2<first.length;++i$2)if(first[i$2].to==null)(gapMarkers||(gapMarkers=[])).push(new MarkedSpan(first[i$2].marker,\nnull,null));for(var i$3=0;i$3<gap;++i$3)newMarkers.push(gapMarkers);newMarkers.push(last)}return newMarkers}function clearEmptySpans(spans){for(var i=0;i<spans.length;++i){var span=spans[i];if(span.from!=null&&span.from==span.to&&span.marker.clearWhenEmpty!==false)spans.splice(i--,1)}if(!spans.length)return null;return spans}function removeReadOnlyRanges(doc,from,to){var markers=null;doc.iter(from.line,to.line+1,function(line){if(line.markedSpans)for(var i=0;i<line.markedSpans.length;++i){var mark=\nline.markedSpans[i].marker;if(mark.readOnly&&(!markers||indexOf(markers,mark)==-1))(markers||(markers=[])).push(mark)}});if(!markers)return null;var parts=[{from:from,to:to}];for(var i=0;i<markers.length;++i){var mk=markers[i],m=mk.find(0);for(var j=0;j<parts.length;++j){var p=parts[j];if(cmp(p.to,m.from)<0||cmp(p.from,m.to)>0)continue;var newParts=[j,1],dfrom=cmp(p.from,m.from),dto=cmp(p.to,m.to);if(dfrom<0||!mk.inclusiveLeft&&!dfrom)newParts.push({from:p.from,to:m.from});if(dto>0||!mk.inclusiveRight&&\n!dto)newParts.push({from:m.to,to:p.to});parts.splice.apply(parts,newParts);j+=newParts.length-3}}return parts}function detachMarkedSpans(line){var spans=line.markedSpans;if(!spans)return;for(var i=0;i<spans.length;++i)spans[i].marker.detachLine(line);line.markedSpans=null}function attachMarkedSpans(line,spans){if(!spans)return;for(var i=0;i<spans.length;++i)spans[i].marker.attachLine(line);line.markedSpans=spans}function extraLeft(marker){return marker.inclusiveLeft?-1:0}function extraRight(marker){return marker.inclusiveRight?\n1:0}function compareCollapsedMarkers(a,b){var lenDiff=a.lines.length-b.lines.length;if(lenDiff!=0)return lenDiff;var aPos=a.find(),bPos=b.find();var fromCmp=cmp(aPos.from,bPos.from)||extraLeft(a)-extraLeft(b);if(fromCmp)return-fromCmp;var toCmp=cmp(aPos.to,bPos.to)||extraRight(a)-extraRight(b);if(toCmp)return toCmp;return b.id-a.id}function collapsedSpanAtSide(line,start){var sps=sawCollapsedSpans&&line.markedSpans,found;if(sps)for(var sp=void 0,i=0;i<sps.length;++i){sp=sps[i];if(sp.marker.collapsed&&\n(start?sp.from:sp.to)==null&&(!found||compareCollapsedMarkers(found,sp.marker)<0))found=sp.marker}return found}function collapsedSpanAtStart(line){return collapsedSpanAtSide(line,true)}function collapsedSpanAtEnd(line){return collapsedSpanAtSide(line,false)}function collapsedSpanAround(line,ch){var sps=sawCollapsedSpans&&line.markedSpans,found;if(sps)for(var i=0;i<sps.length;++i){var sp=sps[i];if(sp.marker.collapsed&&(sp.from==null||sp.from<ch)&&(sp.to==null||sp.to>ch)&&(!found||compareCollapsedMarkers(found,\nsp.marker)<0))found=sp.marker}return found}function conflictingCollapsedRange(doc,lineNo,from,to,marker){var line=getLine(doc,lineNo);var sps=sawCollapsedSpans&&line.markedSpans;if(sps)for(var i=0;i<sps.length;++i){var sp=sps[i];if(!sp.marker.collapsed)continue;var found=sp.marker.find(0);var fromCmp=cmp(found.from,from)||extraLeft(sp.marker)-extraLeft(marker);var toCmp=cmp(found.to,to)||extraRight(sp.marker)-extraRight(marker);if(fromCmp>=0&&toCmp<=0||fromCmp<=0&&toCmp>=0)continue;if(fromCmp<=0&&\n(sp.marker.inclusiveRight&&marker.inclusiveLeft?cmp(found.to,from)>=0:cmp(found.to,from)>0)||fromCmp>=0&&(sp.marker.inclusiveRight&&marker.inclusiveLeft?cmp(found.from,to)<=0:cmp(found.from,to)<0))return true}}function visualLine(line){var merged;while(merged=collapsedSpanAtStart(line))line=merged.find(-1,true).line;return line}function visualLineEnd(line){var merged;while(merged=collapsedSpanAtEnd(line))line=merged.find(1,true).line;return line}function visualLineContinued(line){var merged,lines;\nwhile(merged=collapsedSpanAtEnd(line)){line=merged.find(1,true).line;(lines||(lines=[])).push(line)}return lines}function visualLineNo(doc,lineN){var line=getLine(doc,lineN),vis=visualLine(line);if(line==vis)return lineN;return lineNo(vis)}function visualLineEndNo(doc,lineN){if(lineN>doc.lastLine())return lineN;var line=getLine(doc,lineN),merged;if(!lineIsHidden(doc,line))return lineN;while(merged=collapsedSpanAtEnd(line))line=merged.find(1,true).line;return lineNo(line)+1}function lineIsHidden(doc,\nline){var sps=sawCollapsedSpans&&line.markedSpans;if(sps)for(var sp=void 0,i=0;i<sps.length;++i){sp=sps[i];if(!sp.marker.collapsed)continue;if(sp.from==null)return true;if(sp.marker.widgetNode)continue;if(sp.from==0&&sp.marker.inclusiveLeft&&lineIsHiddenInner(doc,line,sp))return true}}function lineIsHiddenInner(doc,line,span){if(span.to==null){var end=span.marker.find(1,true);return lineIsHiddenInner(doc,end.line,getMarkedSpanFor(end.line.markedSpans,span.marker))}if(span.marker.inclusiveRight&&span.to==\nline.text.length)return true;for(var sp=void 0,i=0;i<line.markedSpans.length;++i){sp=line.markedSpans[i];if(sp.marker.collapsed&&!sp.marker.widgetNode&&sp.from==span.to&&(sp.to==null||sp.to!=span.from)&&(sp.marker.inclusiveLeft||span.marker.inclusiveRight)&&lineIsHiddenInner(doc,line,sp))return true}}function heightAtLine(lineObj){lineObj=visualLine(lineObj);var h=0,chunk=lineObj.parent;for(var i=0;i<chunk.lines.length;++i){var line=chunk.lines[i];if(line==lineObj)break;else h+=line.height}for(var p=\nchunk.parent;p;chunk=p,p=chunk.parent)for(var i$1=0;i$1<p.children.length;++i$1){var cur=p.children[i$1];if(cur==chunk)break;else h+=cur.height}return h}function lineLength(line){if(line.height==0)return 0;var len=line.text.length,merged,cur=line;while(merged=collapsedSpanAtStart(cur)){var found=merged.find(0,true);cur=found.from.line;len+=found.from.ch-found.to.ch}cur=line;while(merged=collapsedSpanAtEnd(cur)){var found$1=merged.find(0,true);len-=cur.text.length-found$1.from.ch;cur=found$1.to.line;\nlen+=cur.text.length-found$1.to.ch}return len}function findMaxLine(cm){var d=cm.display,doc=cm.doc;d.maxLine=getLine(doc,doc.first);d.maxLineLength=lineLength(d.maxLine);d.maxLineChanged=true;doc.iter(function(line){var len=lineLength(line);if(len>d.maxLineLength){d.maxLineLength=len;d.maxLine=line}})}var Line=function(text,markedSpans,estimateHeight){this.text=text;attachMarkedSpans(this,markedSpans);this.height=estimateHeight?estimateHeight(this):1};Line.prototype.lineNo=function(){return lineNo(this)};\neventMixin(Line);function updateLine(line,text,markedSpans,estimateHeight){line.text=text;if(line.stateAfter)line.stateAfter=null;if(line.styles)line.styles=null;if(line.order!=null)line.order=null;detachMarkedSpans(line);attachMarkedSpans(line,markedSpans);var estHeight=estimateHeight?estimateHeight(line):1;if(estHeight!=line.height)updateLineHeight(line,estHeight)}function cleanUpLine(line){line.parent=null;detachMarkedSpans(line)}var styleToClassCache={},styleToClassCacheWithMode={};function interpretTokenStyle(style,\noptions){if(!style||/^\\s*$/.test(style))return null;var cache=options.addModeClass?styleToClassCacheWithMode:styleToClassCache;return cache[style]||(cache[style]=style.replace(/\\S+/g,"cm-$&"))}function buildLineContent(cm,lineView){var content=eltP("span",null,null,webkit?"padding-right: .1px":null);var builder={pre:eltP("pre",[content],"CodeMirror-line"),content:content,col:0,pos:0,cm:cm,trailingSpace:false,splitSpaces:cm.getOption("lineWrapping")};lineView.measure={};for(var i=0;i<=(lineView.rest?\nlineView.rest.length:0);i++){var line=i?lineView.rest[i-1]:lineView.line,order=void 0;builder.pos=0;builder.addToken=buildToken;if(hasBadBidiRects(cm.display.measure)&&(order=getOrder(line,cm.doc.direction)))builder.addToken=buildTokenBadBidi(builder.addToken,order);builder.map=[];var allowFrontierUpdate=lineView!=cm.display.externalMeasured&&lineNo(line);insertLineContent(line,builder,getLineStyles(cm,line,allowFrontierUpdate));if(line.styleClasses){if(line.styleClasses.bgClass)builder.bgClass=joinClasses(line.styleClasses.bgClass,\nbuilder.bgClass||"");if(line.styleClasses.textClass)builder.textClass=joinClasses(line.styleClasses.textClass,builder.textClass||"")}if(builder.map.length==0)builder.map.push(0,0,builder.content.appendChild(zeroWidthElement(cm.display.measure)));if(i==0){lineView.measure.map=builder.map;lineView.measure.cache={}}else{(lineView.measure.maps||(lineView.measure.maps=[])).push(builder.map);(lineView.measure.caches||(lineView.measure.caches=[])).push({})}}if(webkit){var last=builder.content.lastChild;\nif(/\\bcm-tab\\b/.test(last.className)||last.querySelector&&last.querySelector(".cm-tab"))builder.content.className="cm-tab-wrap-hack"}signal(cm,"renderLine",cm,lineView.line,builder.pre);if(builder.pre.className)builder.textClass=joinClasses(builder.pre.className,builder.textClass||"");return builder}function defaultSpecialCharPlaceholder(ch){var token=elt("span","\\u2022","cm-invalidchar");token.title="\\\\u"+ch.charCodeAt(0).toString(16);token.setAttribute("aria-label",token.title);return token}function buildToken(builder,\ntext,style,startStyle,endStyle,css,attributes){if(!text)return;var displayText=builder.splitSpaces?splitSpaces(text,builder.trailingSpace):text;var special=builder.cm.state.specialChars,mustWrap=false;var content;if(!special.test(text)){builder.col+=text.length;content=document.createTextNode(displayText);builder.map.push(builder.pos,builder.pos+text.length,content);if(ie&&ie_version<9)mustWrap=true;builder.pos+=text.length}else{content=document.createDocumentFragment();var pos=0;while(true){special.lastIndex=\npos;var m=special.exec(text);var skipped=m?m.index-pos:text.length-pos;if(skipped){var txt=document.createTextNode(displayText.slice(pos,pos+skipped));if(ie&&ie_version<9)content.appendChild(elt("span",[txt]));else content.appendChild(txt);builder.map.push(builder.pos,builder.pos+skipped,txt);builder.col+=skipped;builder.pos+=skipped}if(!m)break;pos+=skipped+1;var txt$1=void 0;if(m[0]=="\\t"){var tabSize=builder.cm.options.tabSize,tabWidth=tabSize-builder.col%tabSize;txt$1=content.appendChild(elt("span",\nspaceStr(tabWidth),"cm-tab"));txt$1.setAttribute("role","presentation");txt$1.setAttribute("cm-text","\\t");builder.col+=tabWidth}else if(m[0]=="\\r"||m[0]=="\\n"){txt$1=content.appendChild(elt("span",m[0]=="\\r"?"\\u240d":"\\u2424","cm-invalidchar"));txt$1.setAttribute("cm-text",m[0]);builder.col+=1}else{txt$1=builder.cm.options.specialCharPlaceholder(m[0]);txt$1.setAttribute("cm-text",m[0]);if(ie&&ie_version<9)content.appendChild(elt("span",[txt$1]));else content.appendChild(txt$1);builder.col+=1}builder.map.push(builder.pos,\nbuilder.pos+1,txt$1);builder.pos++}}builder.trailingSpace=displayText.charCodeAt(text.length-1)==32;if(style||startStyle||endStyle||mustWrap||css||attributes){var fullStyle=style||"";if(startStyle)fullStyle+=startStyle;if(endStyle)fullStyle+=endStyle;var token=elt("span",[content],fullStyle,css);if(attributes)for(var attr in attributes)if(attributes.hasOwnProperty(attr)&&attr!="style"&&attr!="class")if(attr==="title")token.setAttribute("title",attributes[attr]);else throw new Error("attributes not supported for security reasons");\nreturn builder.content.appendChild(token)}builder.content.appendChild(content)}function splitSpaces(text,trailingBefore){if(text.length>1&&!/  /.test(text))return text;var spaceBefore=trailingBefore,result="";for(var i=0;i<text.length;i++){var ch=text.charAt(i);if(ch==" "&&spaceBefore&&(i==text.length-1||text.charCodeAt(i+1)==32))ch="\\u00a0";result+=ch;spaceBefore=ch==" "}return result}function buildTokenBadBidi(inner,order){return function(builder,text,style,startStyle,endStyle,css,attributes){style=\nstyle?style+" cm-force-border":"cm-force-border";var start=builder.pos,end=start+text.length;for(;;){var part=void 0;for(var i=0;i<order.length;i++){part=order[i];if(part.to>start&&part.from<=start)break}if(part.to>=end)return inner(builder,text,style,startStyle,endStyle,css,attributes);inner(builder,text.slice(0,part.to-start),style,startStyle,null,css,attributes);startStyle=null;text=text.slice(part.to-start);start=part.to}}}function buildCollapsedSpan(builder,size,marker,ignoreWidget){var widget=\n!ignoreWidget&&marker.widgetNode;if(widget)builder.map.push(builder.pos,builder.pos+size,widget);if(!ignoreWidget&&builder.cm.display.input.needsContentAttribute){if(!widget)widget=builder.content.appendChild(document.createElement("span"));widget.setAttribute("cm-marker",marker.id)}if(widget){builder.cm.display.input.setUneditable(widget);builder.content.appendChild(widget)}builder.pos+=size;builder.trailingSpace=false}function insertLineContent(line,builder,styles){var spans=line.markedSpans,allText=\nline.text,at=0;if(!spans){for(var i$1=1;i$1<styles.length;i$1+=2)builder.addToken(builder,allText.slice(at,at=styles[i$1]),interpretTokenStyle(styles[i$1+1],builder.cm.options));return}var len=allText.length,pos=0,i=1,text="",style,css;var nextChange=0,spanStyle,spanEndStyle,spanStartStyle,collapsed,attributes;for(;;){if(nextChange==pos){spanStyle=spanEndStyle=spanStartStyle=css="";attributes=null;collapsed=null;nextChange=Infinity;var foundBookmarks=[],endStyles=void 0;for(var j=0;j<spans.length;++j){var sp=\nspans[j],m=sp.marker;if(m.type=="bookmark"&&sp.from==pos&&m.widgetNode)foundBookmarks.push(m);else if(sp.from<=pos&&(sp.to==null||sp.to>pos||m.collapsed&&sp.to==pos&&sp.from==pos)){if(sp.to!=null&&sp.to!=pos&&nextChange>sp.to){nextChange=sp.to;spanEndStyle=""}if(m.className)spanStyle+=" "+m.className;if(m.css)css=(css?css+";":"")+m.css;if(m.startStyle&&sp.from==pos)spanStartStyle+=" "+m.startStyle;if(m.endStyle&&sp.to==nextChange)(endStyles||(endStyles=[])).push(m.endStyle,sp.to);if(m.title)(attributes||\n(attributes={})).title=m.title;if(m.attributes)for(var attr in m.attributes)(attributes||(attributes={}))[attr]=m.attributes[attr];if(m.collapsed&&(!collapsed||compareCollapsedMarkers(collapsed.marker,m)<0))collapsed=sp}else if(sp.from>pos&&nextChange>sp.from)nextChange=sp.from}if(endStyles)for(var j$1=0;j$1<endStyles.length;j$1+=2)if(endStyles[j$1+1]==nextChange)spanEndStyle+=" "+endStyles[j$1];if(!collapsed||collapsed.from==pos)for(var j$2=0;j$2<foundBookmarks.length;++j$2)buildCollapsedSpan(builder,\n0,foundBookmarks[j$2]);if(collapsed&&(collapsed.from||0)==pos){buildCollapsedSpan(builder,(collapsed.to==null?len+1:collapsed.to)-pos,collapsed.marker,collapsed.from==null);if(collapsed.to==null)return;if(collapsed.to==pos)collapsed=false}}if(pos>=len)break;var upto=Math.min(len,nextChange);while(true){if(text){var end=pos+text.length;if(!collapsed){var tokenText=end>upto?text.slice(0,upto-pos):text;builder.addToken(builder,tokenText,style?style+spanStyle:spanStyle,spanStartStyle,pos+tokenText.length==\nnextChange?spanEndStyle:"",css,attributes)}if(end>=upto){text=text.slice(upto-pos);pos=upto;break}pos=end;spanStartStyle=""}text=allText.slice(at,at=styles[i++]);style=interpretTokenStyle(styles[i++],builder.cm.options)}}}function LineView(doc,line,lineN){this.line=line;this.rest=visualLineContinued(line);this.size=this.rest?lineNo(lst(this.rest))-lineN+1:1;this.node=this.text=null;this.hidden=lineIsHidden(doc,line)}function buildViewArray(cm,from,to){var array=[],nextPos;for(var pos=from;pos<to;pos=\nnextPos){var view=new LineView(cm.doc,getLine(cm.doc,pos),pos);nextPos=pos+view.size;array.push(view)}return array}var operationGroup=null;function pushOperation(op){if(operationGroup)operationGroup.ops.push(op);else op.ownsGroup=operationGroup={ops:[op],delayedCallbacks:[]}}function fireCallbacksForOps(group){var callbacks=group.delayedCallbacks,i=0;do{for(;i<callbacks.length;i++)callbacks[i].call(null);for(var j=0;j<group.ops.length;j++){var op=group.ops[j];if(op.cursorActivityHandlers)while(op.cursorActivityCalled<\nop.cursorActivityHandlers.length)op.cursorActivityHandlers[op.cursorActivityCalled++].call(null,op.cm)}}while(i<callbacks.length)}function finishOperation(op,endCb){var group=op.ownsGroup;if(!group)return;try{fireCallbacksForOps(group)}finally{operationGroup=null;endCb(group)}}var orphanDelayedCallbacks=null;function signalLater(emitter,type){var arr=getHandlers(emitter,type);if(!arr.length)return;var args=Array.prototype.slice.call(arguments,2),list;if(operationGroup)list=operationGroup.delayedCallbacks;\nelse if(orphanDelayedCallbacks)list=orphanDelayedCallbacks;else{list=orphanDelayedCallbacks=[];setTimeout(fireOrphanDelayed,0)}var loop=function(i){list.push(function(){return arr[i].apply(null,args)})};for(var i=0;i<arr.length;++i)loop(i)}function fireOrphanDelayed(){var delayed=orphanDelayedCallbacks;orphanDelayedCallbacks=null;for(var i=0;i<delayed.length;++i)delayed[i]()}function updateLineForChanges(cm,lineView,lineN,dims){for(var j=0;j<lineView.changes.length;j++){var type=lineView.changes[j];\nif(type=="text")updateLineText(cm,lineView);else if(type=="gutter")updateLineGutter(cm,lineView,lineN,dims);else if(type=="class")updateLineClasses(cm,lineView);else if(type=="widget")updateLineWidgets(cm,lineView,dims)}lineView.changes=null}function ensureLineWrapped(lineView){if(lineView.node==lineView.text){lineView.node=elt("div",null,null,"position: relative");if(lineView.text.parentNode)lineView.text.parentNode.replaceChild(lineView.node,lineView.text);lineView.node.appendChild(lineView.text);\nif(ie&&ie_version<8)lineView.node.style.zIndex=2}return lineView.node}function updateLineBackground(cm,lineView){var cls=lineView.bgClass?lineView.bgClass+" "+(lineView.line.bgClass||""):lineView.line.bgClass;if(cls)cls+=" CodeMirror-linebackground";if(lineView.background)if(cls)lineView.background.className=cls;else{lineView.background.parentNode.removeChild(lineView.background);lineView.background=null}else if(cls){var wrap=ensureLineWrapped(lineView);lineView.background=wrap.insertBefore(elt("div",\nnull,cls),wrap.firstChild);cm.display.input.setUneditable(lineView.background)}}function getLineContent(cm,lineView){var ext=cm.display.externalMeasured;if(ext&&ext.line==lineView.line){cm.display.externalMeasured=null;lineView.measure=ext.measure;return ext.built}return buildLineContent(cm,lineView)}function updateLineText(cm,lineView){var cls=lineView.text.className;var built=getLineContent(cm,lineView);if(lineView.text==lineView.node)lineView.node=built.pre;lineView.text.parentNode.replaceChild(built.pre,\nlineView.text);lineView.text=built.pre;if(built.bgClass!=lineView.bgClass||built.textClass!=lineView.textClass){lineView.bgClass=built.bgClass;lineView.textClass=built.textClass;updateLineClasses(cm,lineView)}else if(cls)lineView.text.className=cls}function updateLineClasses(cm,lineView){updateLineBackground(cm,lineView);if(lineView.line.wrapClass)ensureLineWrapped(lineView).className=lineView.line.wrapClass;else if(lineView.node!=lineView.text)lineView.node.className="";var textClass=lineView.textClass?\nlineView.textClass+" "+(lineView.line.textClass||""):lineView.line.textClass;lineView.text.className=textClass||""}function updateLineGutter(cm,lineView,lineN,dims){if(lineView.gutter){lineView.node.removeChild(lineView.gutter);lineView.gutter=null}if(lineView.gutterBackground){lineView.node.removeChild(lineView.gutterBackground);lineView.gutterBackground=null}if(lineView.line.gutterClass){var wrap=ensureLineWrapped(lineView);lineView.gutterBackground=elt("div",null,"CodeMirror-gutter-background "+\nlineView.line.gutterClass,"left: "+(cm.options.fixedGutter?dims.fixedPos:-dims.gutterTotalWidth)+"px; width: "+dims.gutterTotalWidth+"px");cm.display.input.setUneditable(lineView.gutterBackground);wrap.insertBefore(lineView.gutterBackground,lineView.text)}var markers=lineView.line.gutterMarkers;if(cm.options.lineNumbers||markers){var wrap$1=ensureLineWrapped(lineView);var gutterWrap=lineView.gutter=elt("div",null,"CodeMirror-gutter-wrapper","left: "+(cm.options.fixedGutter?dims.fixedPos:-dims.gutterTotalWidth)+\n"px");gutterWrap.setAttribute("aria-hidden","true");cm.display.input.setUneditable(gutterWrap);wrap$1.insertBefore(gutterWrap,lineView.text);if(lineView.line.gutterClass)gutterWrap.className+=" "+lineView.line.gutterClass;if(cm.options.lineNumbers&&(!markers||!markers["CodeMirror-linenumbers"]))lineView.lineNumber=gutterWrap.appendChild(elt("div",lineNumberFor(cm.options,lineN),"CodeMirror-linenumber CodeMirror-gutter-elt","left: "+dims.gutterLeft["CodeMirror-linenumbers"]+"px; width: "+cm.display.lineNumInnerWidth+\n"px"));if(markers)for(var k=0;k<cm.display.gutterSpecs.length;++k){var id=cm.display.gutterSpecs[k].className,found=markers.hasOwnProperty(id)&&markers[id];if(found)gutterWrap.appendChild(elt("div",[found],"CodeMirror-gutter-elt","left: "+dims.gutterLeft[id]+"px; width: "+dims.gutterWidth[id]+"px"))}}}function updateLineWidgets(cm,lineView,dims){if(lineView.alignable)lineView.alignable=null;var isWidget=classTest("CodeMirror-linewidget");for(var node=lineView.node.firstChild,next=void 0;node;node=\nnext){next=node.nextSibling;if(isWidget.test(node.className))lineView.node.removeChild(node)}insertLineWidgets(cm,lineView,dims)}function buildLineElement(cm,lineView,lineN,dims){var built=getLineContent(cm,lineView);lineView.text=lineView.node=built.pre;if(built.bgClass)lineView.bgClass=built.bgClass;if(built.textClass)lineView.textClass=built.textClass;updateLineClasses(cm,lineView);updateLineGutter(cm,lineView,lineN,dims);insertLineWidgets(cm,lineView,dims);return lineView.node}function insertLineWidgets(cm,\nlineView,dims){insertLineWidgetsFor(cm,lineView.line,lineView,dims,true);if(lineView.rest)for(var i=0;i<lineView.rest.length;i++)insertLineWidgetsFor(cm,lineView.rest[i],lineView,dims,false)}function insertLineWidgetsFor(cm,line,lineView,dims,allowAbove){if(!line.widgets)return;var wrap=ensureLineWrapped(lineView);for(var i=0,ws=line.widgets;i<ws.length;++i){var widget=ws[i],node=elt("div",[widget.node],"CodeMirror-linewidget"+(widget.className?" "+widget.className:""));if(!widget.handleMouseEvents)node.setAttribute("cm-ignore-events",\n"true");positionLineWidget(widget,node,lineView,dims);cm.display.input.setUneditable(node);if(allowAbove&&widget.above)wrap.insertBefore(node,lineView.gutter||lineView.text);else wrap.appendChild(node);signalLater(widget,"redraw")}}function positionLineWidget(widget,node,lineView,dims){if(widget.noHScroll){(lineView.alignable||(lineView.alignable=[])).push(node);var width=dims.wrapperWidth;node.style.left=dims.fixedPos+"px";if(!widget.coverGutter){width-=dims.gutterTotalWidth;node.style.paddingLeft=\ndims.gutterTotalWidth+"px"}node.style.width=width+"px"}if(widget.coverGutter){node.style.zIndex=5;node.style.position="relative";if(!widget.noHScroll)node.style.marginLeft=-dims.gutterTotalWidth+"px"}}function widgetHeight(widget){if(widget.height!=null)return widget.height;var cm=widget.doc.cm;if(!cm)return 0;if(!contains(document.body,widget.node)){var parentStyle="position: relative;";if(widget.coverGutter)parentStyle+="margin-left: -"+cm.display.gutters.offsetWidth+"px;";if(widget.noHScroll)parentStyle+=\n"width: "+cm.display.wrapper.clientWidth+"px;";removeChildrenAndAdd(cm.display.measure,elt("div",[widget.node],null,parentStyle))}return widget.height=widget.node.parentNode.offsetHeight}function eventInWidget(display,e){for(var n=e_target(e);n!=display.wrapper;n=n.parentNode)if(!n||n.nodeType==1&&n.getAttribute("cm-ignore-events")=="true"||n.parentNode==display.sizer&&n!=display.mover)return true}function paddingTop(display){return display.lineSpace.offsetTop}function paddingVert(display){return display.mover.offsetHeight-\ndisplay.lineSpace.offsetHeight}function paddingH(display){if(display.cachedPaddingH)return display.cachedPaddingH;var e=removeChildrenAndAdd(display.measure,elt("pre","x","CodeMirror-line-like"));var style=window.getComputedStyle?window.getComputedStyle(e):e.currentStyle;var data={left:parseInt(style.paddingLeft),right:parseInt(style.paddingRight)};if(!isNaN(data.left)&&!isNaN(data.right))display.cachedPaddingH=data;return data}function scrollGap(cm){return scrollerGap-cm.display.nativeBarWidth}function displayWidth(cm){return cm.display.scroller.clientWidth-\nscrollGap(cm)-cm.display.barWidth}function displayHeight(cm){return cm.display.scroller.clientHeight-scrollGap(cm)-cm.display.barHeight}function ensureLineHeights(cm,lineView,rect){var wrapping=cm.options.lineWrapping;var curWidth=wrapping&&displayWidth(cm);if(!lineView.measure.heights||wrapping&&lineView.measure.width!=curWidth){var heights=lineView.measure.heights=[];if(wrapping){lineView.measure.width=curWidth;var rects=lineView.text.firstChild.getClientRects();for(var i=0;i<rects.length-1;i++){var cur=\nrects[i],next=rects[i+1];if(Math.abs(cur.bottom-next.bottom)>2)heights.push((cur.bottom+next.top)/2-rect.top)}}heights.push(rect.bottom-rect.top)}}function mapFromLineView(lineView,line,lineN){if(lineView.line==line)return{map:lineView.measure.map,cache:lineView.measure.cache};if(lineView.rest){for(var i=0;i<lineView.rest.length;i++)if(lineView.rest[i]==line)return{map:lineView.measure.maps[i],cache:lineView.measure.caches[i]};for(var i$1=0;i$1<lineView.rest.length;i$1++)if(lineNo(lineView.rest[i$1])>\nlineN)return{map:lineView.measure.maps[i$1],cache:lineView.measure.caches[i$1],before:true}}}function updateExternalMeasurement(cm,line){line=visualLine(line);var lineN=lineNo(line);var view=cm.display.externalMeasured=new LineView(cm.doc,line,lineN);view.lineN=lineN;var built=view.built=buildLineContent(cm,view);view.text=built.pre;removeChildrenAndAdd(cm.display.lineMeasure,built.pre);return view}function measureChar(cm,line,ch,bias){return measureCharPrepared(cm,prepareMeasureForLine(cm,line),\nch,bias)}function findViewForLine(cm,lineN){if(lineN>=cm.display.viewFrom&&lineN<cm.display.viewTo)return cm.display.view[findViewIndex(cm,lineN)];var ext=cm.display.externalMeasured;if(ext&&lineN>=ext.lineN&&lineN<ext.lineN+ext.size)return ext}function prepareMeasureForLine(cm,line){var lineN=lineNo(line);var view=findViewForLine(cm,lineN);if(view&&!view.text)view=null;else if(view&&view.changes){updateLineForChanges(cm,view,lineN,getDimensions(cm));cm.curOp.forceUpdate=true}if(!view)view=updateExternalMeasurement(cm,\nline);var info=mapFromLineView(view,line,lineN);return{line:line,view:view,rect:null,map:info.map,cache:info.cache,before:info.before,hasHeights:false}}function measureCharPrepared(cm,prepared,ch,bias,varHeight){if(prepared.before)ch=-1;var key=ch+(bias||""),found;if(prepared.cache.hasOwnProperty(key))found=prepared.cache[key];else{if(!prepared.rect)prepared.rect=prepared.view.text.getBoundingClientRect();if(!prepared.hasHeights){ensureLineHeights(cm,prepared.view,prepared.rect);prepared.hasHeights=\ntrue}found=measureCharInner(cm,prepared,ch,bias);if(!found.bogus)prepared.cache[key]=found}return{left:found.left,right:found.right,top:varHeight?found.rtop:found.top,bottom:varHeight?found.rbottom:found.bottom}}var nullRect={left:0,right:0,top:0,bottom:0};function nodeAndOffsetInLineMap(map,ch,bias){var node,start,end,collapse,mStart,mEnd;for(var i=0;i<map.length;i+=3){mStart=map[i];mEnd=map[i+1];if(ch<mStart){start=0;end=1;collapse="left"}else if(ch<mEnd){start=ch-mStart;end=start+1}else if(i==\nmap.length-3||ch==mEnd&&map[i+3]>ch){end=mEnd-mStart;start=end-1;if(ch>=mEnd)collapse="right"}if(start!=null){node=map[i+2];if(mStart==mEnd&&bias==(node.insertLeft?"left":"right"))collapse=bias;if(bias=="left"&&start==0)while(i&&map[i-2]==map[i-3]&&map[i-1].insertLeft){node=map[(i-=3)+2];collapse="left"}if(bias=="right"&&start==mEnd-mStart)while(i<map.length-3&&map[i+3]==map[i+4]&&!map[i+5].insertLeft){node=map[(i+=3)+2];collapse="right"}break}}return{node:node,start:start,end:end,collapse:collapse,\ncoverStart:mStart,coverEnd:mEnd}}function getUsefulRect(rects,bias){var rect=nullRect;if(bias=="left")for(var i=0;i<rects.length;i++){if((rect=rects[i]).left!=rect.right)break}else for(var i$1=rects.length-1;i$1>=0;i$1--)if((rect=rects[i$1]).left!=rect.right)break;return rect}function measureCharInner(cm,prepared,ch,bias){var place=nodeAndOffsetInLineMap(prepared.map,ch,bias);var node=place.node,start=place.start,end=place.end,collapse=place.collapse;var rect;if(node.nodeType==3){for(var i$1=0;i$1<\n4;i$1++){while(start&&isExtendingChar(prepared.line.text.charAt(place.coverStart+start)))--start;while(place.coverStart+end<place.coverEnd&&isExtendingChar(prepared.line.text.charAt(place.coverStart+end)))++end;if(ie&&ie_version<9&&start==0&&end==place.coverEnd-place.coverStart)rect=node.parentNode.getBoundingClientRect();else rect=getUsefulRect(range(node,start,end).getClientRects(),bias);if(rect.left||rect.right||start==0)break;end=start;start=start-1;collapse="right"}if(ie&&ie_version<11)rect=\nmaybeUpdateRectForZooming(cm.display.measure,rect)}else{if(start>0)collapse=bias="right";var rects;if(cm.options.lineWrapping&&(rects=node.getClientRects()).length>1)rect=rects[bias=="right"?rects.length-1:0];else rect=node.getBoundingClientRect()}if(ie&&ie_version<9&&!start&&(!rect||!rect.left&&!rect.right)){var rSpan=node.parentNode.getClientRects()[0];if(rSpan)rect={left:rSpan.left,right:rSpan.left+charWidth(cm.display),top:rSpan.top,bottom:rSpan.bottom};else rect=nullRect}var rtop=rect.top-prepared.rect.top,\nrbot=rect.bottom-prepared.rect.top;var mid=(rtop+rbot)/2;var heights=prepared.view.measure.heights;var i=0;for(;i<heights.length-1;i++)if(mid<heights[i])break;var top=i?heights[i-1]:0,bot=heights[i];var result={left:(collapse=="right"?rect.right:rect.left)-prepared.rect.left,right:(collapse=="left"?rect.left:rect.right)-prepared.rect.left,top:top,bottom:bot};if(!rect.left&&!rect.right)result.bogus=true;if(!cm.options.singleCursorHeightPerLine){result.rtop=rtop;result.rbottom=rbot}return result}function maybeUpdateRectForZooming(measure,\nrect){if(!window.screen||screen.logicalXDPI==null||screen.logicalXDPI==screen.deviceXDPI||!hasBadZoomedRects(measure))return rect;var scaleX=screen.logicalXDPI/screen.deviceXDPI;var scaleY=screen.logicalYDPI/screen.deviceYDPI;return{left:rect.left*scaleX,right:rect.right*scaleX,top:rect.top*scaleY,bottom:rect.bottom*scaleY}}function clearLineMeasurementCacheFor(lineView){if(lineView.measure){lineView.measure.cache={};lineView.measure.heights=null;if(lineView.rest)for(var i=0;i<lineView.rest.length;i++)lineView.measure.caches[i]=\n{}}}function clearLineMeasurementCache(cm){cm.display.externalMeasure=null;removeChildren(cm.display.lineMeasure);for(var i=0;i<cm.display.view.length;i++)clearLineMeasurementCacheFor(cm.display.view[i])}function clearCaches(cm){clearLineMeasurementCache(cm);cm.display.cachedCharWidth=cm.display.cachedTextHeight=cm.display.cachedPaddingH=null;if(!cm.options.lineWrapping)cm.display.maxLineChanged=true;cm.display.lineNumChars=null}function pageScrollX(){if(chrome&&android)return-(document.body.getBoundingClientRect().left-\nparseInt(getComputedStyle(document.body).marginLeft));return window.pageXOffset||(document.documentElement||document.body).scrollLeft}function pageScrollY(){if(chrome&&android)return-(document.body.getBoundingClientRect().top-parseInt(getComputedStyle(document.body).marginTop));return window.pageYOffset||(document.documentElement||document.body).scrollTop}function widgetTopHeight(lineObj){var ref=visualLine(lineObj);var widgets=ref.widgets;var height=0;if(widgets)for(var i=0;i<widgets.length;++i)if(widgets[i].above)height+=\nwidgetHeight(widgets[i]);return height}function intoCoordSystem(cm,lineObj,rect,context,includeWidgets){if(!includeWidgets){var height=widgetTopHeight(lineObj);rect.top+=height;rect.bottom+=height}if(context=="line")return rect;if(!context)context="local";var yOff=heightAtLine(lineObj);if(context=="local")yOff+=paddingTop(cm.display);else yOff-=cm.display.viewOffset;if(context=="page"||context=="window"){var lOff=cm.display.lineSpace.getBoundingClientRect();yOff+=lOff.top+(context=="window"?0:pageScrollY());\nvar xOff=lOff.left+(context=="window"?0:pageScrollX());rect.left+=xOff;rect.right+=xOff}rect.top+=yOff;rect.bottom+=yOff;return rect}function fromCoordSystem(cm,coords,context){if(context=="div")return coords;var left=coords.left,top=coords.top;if(context=="page"){left-=pageScrollX();top-=pageScrollY()}else if(context=="local"||!context){var localBox=cm.display.sizer.getBoundingClientRect();left+=localBox.left;top+=localBox.top}var lineSpaceBox=cm.display.lineSpace.getBoundingClientRect();return{left:left-\nlineSpaceBox.left,top:top-lineSpaceBox.top}}function charCoords(cm,pos,context,lineObj,bias){if(!lineObj)lineObj=getLine(cm.doc,pos.line);return intoCoordSystem(cm,lineObj,measureChar(cm,lineObj,pos.ch,bias),context)}function cursorCoords(cm,pos,context,lineObj,preparedMeasure,varHeight){lineObj=lineObj||getLine(cm.doc,pos.line);if(!preparedMeasure)preparedMeasure=prepareMeasureForLine(cm,lineObj);function get(ch,right){var m=measureCharPrepared(cm,preparedMeasure,ch,right?"right":"left",varHeight);\nif(right)m.left=m.right;else m.right=m.left;return intoCoordSystem(cm,lineObj,m,context)}var order=getOrder(lineObj,cm.doc.direction),ch=pos.ch,sticky=pos.sticky;if(ch>=lineObj.text.length){ch=lineObj.text.length;sticky="before"}else if(ch<=0){ch=0;sticky="after"}if(!order)return get(sticky=="before"?ch-1:ch,sticky=="before");function getBidi(ch,partPos,invert){var part=order[partPos],right=part.level==1;return get(invert?ch-1:ch,right!=invert)}var partPos=getBidiPartAt(order,ch,sticky);var other=\nbidiOther;var val=getBidi(ch,partPos,sticky=="before");if(other!=null)val.other=getBidi(ch,other,sticky!="before");return val}function estimateCoords(cm,pos){var left=0;pos=clipPos(cm.doc,pos);if(!cm.options.lineWrapping)left=charWidth(cm.display)*pos.ch;var lineObj=getLine(cm.doc,pos.line);var top=heightAtLine(lineObj)+paddingTop(cm.display);return{left:left,right:left,top:top,bottom:top+lineObj.height}}function PosWithInfo(line,ch,sticky,outside,xRel){var pos=Pos(line,ch,sticky);pos.xRel=xRel;if(outside)pos.outside=\noutside;return pos}function coordsChar(cm,x,y){var doc=cm.doc;y+=cm.display.viewOffset;if(y<0)return PosWithInfo(doc.first,0,null,-1,-1);var lineN=lineAtHeight(doc,y),last=doc.first+doc.size-1;if(lineN>last)return PosWithInfo(doc.first+doc.size-1,getLine(doc,last).text.length,null,1,1);if(x<0)x=0;var lineObj=getLine(doc,lineN);for(;;){var found=coordsCharInner(cm,lineObj,lineN,x,y);var collapsed=collapsedSpanAround(lineObj,found.ch+(found.xRel>0||found.outside>0?1:0));if(!collapsed)return found;var rangeEnd=\ncollapsed.find(1);if(rangeEnd.line==lineN)return rangeEnd;lineObj=getLine(doc,lineN=rangeEnd.line)}}function wrappedLineExtent(cm,lineObj,preparedMeasure,y){y-=widgetTopHeight(lineObj);var end=lineObj.text.length;var begin=findFirst(function(ch){return measureCharPrepared(cm,preparedMeasure,ch-1).bottom<=y},end,0);end=findFirst(function(ch){return measureCharPrepared(cm,preparedMeasure,ch).top>y},begin,end);return{begin:begin,end:end}}function wrappedLineExtentChar(cm,lineObj,preparedMeasure,target){if(!preparedMeasure)preparedMeasure=\nprepareMeasureForLine(cm,lineObj);var targetTop=intoCoordSystem(cm,lineObj,measureCharPrepared(cm,preparedMeasure,target),"line").top;return wrappedLineExtent(cm,lineObj,preparedMeasure,targetTop)}function boxIsAfter(box,x,y,left){return box.bottom<=y?false:box.top>y?true:(left?box.left:box.right)>x}function coordsCharInner(cm,lineObj,lineNo,x,y){y-=heightAtLine(lineObj);var preparedMeasure=prepareMeasureForLine(cm,lineObj);var widgetHeight=widgetTopHeight(lineObj);var begin=0,end=lineObj.text.length,\nltr=true;var order=getOrder(lineObj,cm.doc.direction);if(order){var part=(cm.options.lineWrapping?coordsBidiPartWrapped:coordsBidiPart)(cm,lineObj,lineNo,preparedMeasure,order,x,y);ltr=part.level!=1;begin=ltr?part.from:part.to-1;end=ltr?part.to:part.from-1}var chAround=null,boxAround=null;var ch=findFirst(function(ch){var box=measureCharPrepared(cm,preparedMeasure,ch);box.top+=widgetHeight;box.bottom+=widgetHeight;if(!boxIsAfter(box,x,y,false))return false;if(box.top<=y&&box.left<=x){chAround=ch;\nboxAround=box}return true},begin,end);var baseX,sticky,outside=false;if(boxAround){var atLeft=x-boxAround.left<boxAround.right-x,atStart=atLeft==ltr;ch=chAround+(atStart?0:1);sticky=atStart?"after":"before";baseX=atLeft?boxAround.left:boxAround.right}else{if(!ltr&&(ch==end||ch==begin))ch++;sticky=ch==0?"after":ch==lineObj.text.length?"before":measureCharPrepared(cm,preparedMeasure,ch-(ltr?1:0)).bottom+widgetHeight<=y==ltr?"after":"before";var coords=cursorCoords(cm,Pos(lineNo,ch,sticky),"line",lineObj,\npreparedMeasure);baseX=coords.left;outside=y<coords.top?-1:y>=coords.bottom?1:0}ch=skipExtendingChars(lineObj.text,ch,1);return PosWithInfo(lineNo,ch,sticky,outside,x-baseX)}function coordsBidiPart(cm,lineObj,lineNo,preparedMeasure,order,x,y){var index=findFirst(function(i){var part=order[i],ltr=part.level!=1;return boxIsAfter(cursorCoords(cm,Pos(lineNo,ltr?part.to:part.from,ltr?"before":"after"),"line",lineObj,preparedMeasure),x,y,true)},0,order.length-1);var part=order[index];if(index>0){var ltr=\npart.level!=1;var start=cursorCoords(cm,Pos(lineNo,ltr?part.from:part.to,ltr?"after":"before"),"line",lineObj,preparedMeasure);if(boxIsAfter(start,x,y,true)&&start.top>y)part=order[index-1]}return part}function coordsBidiPartWrapped(cm,lineObj,_lineNo,preparedMeasure,order,x,y){var ref=wrappedLineExtent(cm,lineObj,preparedMeasure,y);var begin=ref.begin;var end=ref.end;if(/\\s/.test(lineObj.text.charAt(end-1)))end--;var part=null,closestDist=null;for(var i=0;i<order.length;i++){var p=order[i];if(p.from>=\nend||p.to<=begin)continue;var ltr=p.level!=1;var endX=measureCharPrepared(cm,preparedMeasure,ltr?Math.min(end,p.to)-1:Math.max(begin,p.from)).right;var dist=endX<x?x-endX+1E9:endX-x;if(!part||closestDist>dist){part=p;closestDist=dist}}if(!part)part=order[order.length-1];if(part.from<begin)part={from:begin,to:part.to,level:part.level};if(part.to>end)part={from:part.from,to:end,level:part.level};return part}var measureText;function textHeight(display){if(display.cachedTextHeight!=null)return display.cachedTextHeight;\nif(measureText==null){measureText=elt("pre",null,"CodeMirror-line-like");for(var i=0;i<49;++i){measureText.appendChild(document.createTextNode("x"));measureText.appendChild(elt("br"))}measureText.appendChild(document.createTextNode("x"))}removeChildrenAndAdd(display.measure,measureText);var height=measureText.offsetHeight/50;if(height>3)display.cachedTextHeight=height;removeChildren(display.measure);return height||1}function charWidth(display){if(display.cachedCharWidth!=null)return display.cachedCharWidth;\nvar anchor=elt("span","xxxxxxxxxx");var pre=elt("pre",[anchor],"CodeMirror-line-like");removeChildrenAndAdd(display.measure,pre);var rect=anchor.getBoundingClientRect(),width=(rect.right-rect.left)/10;if(width>2)display.cachedCharWidth=width;return width||10}function getDimensions(cm){var d=cm.display,left={},width={};var gutterLeft=d.gutters.clientLeft;for(var n=d.gutters.firstChild,i=0;n;n=n.nextSibling,++i){var id=cm.display.gutterSpecs[i].className;left[id]=n.offsetLeft+n.clientLeft+gutterLeft;\nwidth[id]=n.clientWidth}return{fixedPos:compensateForHScroll(d),gutterTotalWidth:d.gutters.offsetWidth,gutterLeft:left,gutterWidth:width,wrapperWidth:d.wrapper.clientWidth}}function compensateForHScroll(display){return display.scroller.getBoundingClientRect().left-display.sizer.getBoundingClientRect().left}function estimateHeight(cm){var th=textHeight(cm.display),wrapping=cm.options.lineWrapping;var perLine=wrapping&&Math.max(5,cm.display.scroller.clientWidth/charWidth(cm.display)-3);return function(line){if(lineIsHidden(cm.doc,\nline))return 0;var widgetsHeight=0;if(line.widgets)for(var i=0;i<line.widgets.length;i++)if(line.widgets[i].height)widgetsHeight+=line.widgets[i].height;if(wrapping)return widgetsHeight+(Math.ceil(line.text.length/perLine)||1)*th;else return widgetsHeight+th}}function estimateLineHeights(cm){var doc=cm.doc,est=estimateHeight(cm);doc.iter(function(line){var estHeight=est(line);if(estHeight!=line.height)updateLineHeight(line,estHeight)})}function posFromMouse(cm,e,liberal,forRect){var display=cm.display;\nif(!liberal&&e_target(e).getAttribute("cm-not-content")=="true")return null;var x,y,space=display.lineSpace.getBoundingClientRect();try{x=e.clientX-space.left;y=e.clientY-space.top}catch(e$1){return null}var coords=coordsChar(cm,x,y),line;if(forRect&&coords.xRel>0&&(line=getLine(cm.doc,coords.line).text).length==coords.ch){var colDiff=countColumn(line,line.length,cm.options.tabSize)-line.length;coords=Pos(coords.line,Math.max(0,Math.round((x-paddingH(cm.display).left)/charWidth(cm.display))-colDiff))}return coords}\nfunction findViewIndex(cm,n){if(n>=cm.display.viewTo)return null;n-=cm.display.viewFrom;if(n<0)return null;var view=cm.display.view;for(var i=0;i<view.length;i++){n-=view[i].size;if(n<0)return i}}function regChange(cm,from,to,lendiff){if(from==null)from=cm.doc.first;if(to==null)to=cm.doc.first+cm.doc.size;if(!lendiff)lendiff=0;var display=cm.display;if(lendiff&&to<display.viewTo&&(display.updateLineNumbers==null||display.updateLineNumbers>from))display.updateLineNumbers=from;cm.curOp.viewChanged=\ntrue;if(from>=display.viewTo){if(sawCollapsedSpans&&visualLineNo(cm.doc,from)<display.viewTo)resetView(cm)}else if(to<=display.viewFrom)if(sawCollapsedSpans&&visualLineEndNo(cm.doc,to+lendiff)>display.viewFrom)resetView(cm);else{display.viewFrom+=lendiff;display.viewTo+=lendiff}else if(from<=display.viewFrom&&to>=display.viewTo)resetView(cm);else if(from<=display.viewFrom){var cut=viewCuttingPoint(cm,to,to+lendiff,1);if(cut){display.view=display.view.slice(cut.index);display.viewFrom=cut.lineN;display.viewTo+=\nlendiff}else resetView(cm)}else if(to>=display.viewTo){var cut$1=viewCuttingPoint(cm,from,from,-1);if(cut$1){display.view=display.view.slice(0,cut$1.index);display.viewTo=cut$1.lineN}else resetView(cm)}else{var cutTop=viewCuttingPoint(cm,from,from,-1);var cutBot=viewCuttingPoint(cm,to,to+lendiff,1);if(cutTop&&cutBot){display.view=display.view.slice(0,cutTop.index).concat(buildViewArray(cm,cutTop.lineN,cutBot.lineN)).concat(display.view.slice(cutBot.index));display.viewTo+=lendiff}else resetView(cm)}var ext=\ndisplay.externalMeasured;if(ext)if(to<ext.lineN)ext.lineN+=lendiff;else if(from<ext.lineN+ext.size)display.externalMeasured=null}function regLineChange(cm,line,type){cm.curOp.viewChanged=true;var display=cm.display,ext=cm.display.externalMeasured;if(ext&&line>=ext.lineN&&line<ext.lineN+ext.size)display.externalMeasured=null;if(line<display.viewFrom||line>=display.viewTo)return;var lineView=display.view[findViewIndex(cm,line)];if(lineView.node==null)return;var arr=lineView.changes||(lineView.changes=\n[]);if(indexOf(arr,type)==-1)arr.push(type)}function resetView(cm){cm.display.viewFrom=cm.display.viewTo=cm.doc.first;cm.display.view=[];cm.display.viewOffset=0}function viewCuttingPoint(cm,oldN,newN,dir){var index=findViewIndex(cm,oldN),diff,view=cm.display.view;if(!sawCollapsedSpans||newN==cm.doc.first+cm.doc.size)return{index:index,lineN:newN};var n=cm.display.viewFrom;for(var i=0;i<index;i++)n+=view[i].size;if(n!=oldN){if(dir>0){if(index==view.length-1)return null;diff=n+view[index].size-oldN;\nindex++}else diff=n-oldN;oldN+=diff;newN+=diff}while(visualLineNo(cm.doc,newN)!=newN){if(index==(dir<0?0:view.length-1))return null;newN+=dir*view[index-(dir<0?1:0)].size;index+=dir}return{index:index,lineN:newN}}function adjustView(cm,from,to){var display=cm.display,view=display.view;if(view.length==0||from>=display.viewTo||to<=display.viewFrom){display.view=buildViewArray(cm,from,to);display.viewFrom=from}else{if(display.viewFrom>from)display.view=buildViewArray(cm,from,display.viewFrom).concat(display.view);\nelse if(display.viewFrom<from)display.view=display.view.slice(findViewIndex(cm,from));display.viewFrom=from;if(display.viewTo<to)display.view=display.view.concat(buildViewArray(cm,display.viewTo,to));else if(display.viewTo>to)display.view=display.view.slice(0,findViewIndex(cm,to))}display.viewTo=to}function countDirtyView(cm){var view=cm.display.view,dirty=0;for(var i=0;i<view.length;i++){var lineView=view[i];if(!lineView.hidden&&(!lineView.node||lineView.changes))++dirty}return dirty}function updateSelection(cm){cm.display.input.showSelection(cm.display.input.prepareSelection())}\nfunction prepareSelection(cm,primary){if(primary===void 0)primary=true;var doc=cm.doc,result={};var curFragment=result.cursors=document.createDocumentFragment();var selFragment=result.selection=document.createDocumentFragment();var customCursor=cm.options.$customCursor;if(customCursor)primary=true;for(var i=0;i<doc.sel.ranges.length;i++){if(!primary&&i==doc.sel.primIndex)continue;var range=doc.sel.ranges[i];if(range.from().line>=cm.display.viewTo||range.to().line<cm.display.viewFrom)continue;var collapsed=\nrange.empty();if(customCursor){var head=customCursor(cm,range);if(head)drawSelectionCursor(cm,head,curFragment)}else if(collapsed||cm.options.showCursorWhenSelecting)drawSelectionCursor(cm,range.head,curFragment);if(!collapsed)drawSelectionRange(cm,range,selFragment)}return result}function drawSelectionCursor(cm,head,output){var pos=cursorCoords(cm,head,"div",null,null,!cm.options.singleCursorHeightPerLine);var cursor=output.appendChild(elt("div","\\u00a0","CodeMirror-cursor"));cursor.style.left=pos.left+\n"px";cursor.style.top=pos.top+"px";cursor.style.height=Math.max(0,pos.bottom-pos.top)*cm.options.cursorHeight+"px";if(/\\bcm-fat-cursor\\b/.test(cm.getWrapperElement().className)){var charPos=charCoords(cm,head,"div",null,null);var width=charPos.right-charPos.left;cursor.style.width=(width>0?width:cm.defaultCharWidth())+"px"}if(pos.other){var otherCursor=output.appendChild(elt("div","\\u00a0","CodeMirror-cursor CodeMirror-secondarycursor"));otherCursor.style.display="";otherCursor.style.left=pos.other.left+\n"px";otherCursor.style.top=pos.other.top+"px";otherCursor.style.height=(pos.other.bottom-pos.other.top)*.85+"px"}}function cmpCoords(a,b){return a.top-b.top||a.left-b.left}function drawSelectionRange(cm,range,output){var display=cm.display,doc=cm.doc;var fragment=document.createDocumentFragment();var padding=paddingH(cm.display),leftSide=padding.left;var rightSide=Math.max(display.sizerWidth,displayWidth(cm)-display.sizer.offsetLeft)-padding.right;var docLTR=doc.direction=="ltr";function add(left,\ntop,width,bottom){if(top<0)top=0;top=Math.round(top);bottom=Math.round(bottom);fragment.appendChild(elt("div",null,"CodeMirror-selected","position: absolute; left: "+left+"px;\\n                             top: "+top+"px; width: "+(width==null?rightSide-left:width)+"px;\\n                             height: "+(bottom-top)+"px"))}function drawForLine(line,fromArg,toArg){var lineObj=getLine(doc,line);var lineLen=lineObj.text.length;var start,end;function coords(ch,bias){return charCoords(cm,Pos(line,\nch),"div",lineObj,bias)}function wrapX(pos,dir,side){var extent=wrappedLineExtentChar(cm,lineObj,null,pos);var prop=dir=="ltr"==(side=="after")?"left":"right";var ch=side=="after"?extent.begin:extent.end-(/\\s/.test(lineObj.text.charAt(extent.end-1))?2:1);return coords(ch,prop)[prop]}var order=getOrder(lineObj,doc.direction);iterateBidiSections(order,fromArg||0,toArg==null?lineLen:toArg,function(from,to,dir,i){var ltr=dir=="ltr";var fromPos=coords(from,ltr?"left":"right");var toPos=coords(to-1,ltr?\n"right":"left");var openStart=fromArg==null&&from==0,openEnd=toArg==null&&to==lineLen;var first=i==0,last=!order||i==order.length-1;if(toPos.top-fromPos.top<=3){var openLeft=(docLTR?openStart:openEnd)&&first;var openRight=(docLTR?openEnd:openStart)&&last;var left=openLeft?leftSide:(ltr?fromPos:toPos).left;var right=openRight?rightSide:(ltr?toPos:fromPos).right;add(left,fromPos.top,right-left,fromPos.bottom)}else{var topLeft,topRight,botLeft,botRight;if(ltr){topLeft=docLTR&&openStart&&first?leftSide:\nfromPos.left;topRight=docLTR?rightSide:wrapX(from,dir,"before");botLeft=docLTR?leftSide:wrapX(to,dir,"after");botRight=docLTR&&openEnd&&last?rightSide:toPos.right}else{topLeft=!docLTR?leftSide:wrapX(from,dir,"before");topRight=!docLTR&&openStart&&first?rightSide:fromPos.right;botLeft=!docLTR&&openEnd&&last?leftSide:toPos.left;botRight=!docLTR?rightSide:wrapX(to,dir,"after")}add(topLeft,fromPos.top,topRight-topLeft,fromPos.bottom);if(fromPos.bottom<toPos.top)add(leftSide,fromPos.bottom,null,toPos.top);\nadd(botLeft,toPos.top,botRight-botLeft,toPos.bottom)}if(!start||cmpCoords(fromPos,start)<0)start=fromPos;if(cmpCoords(toPos,start)<0)start=toPos;if(!end||cmpCoords(fromPos,end)<0)end=fromPos;if(cmpCoords(toPos,end)<0)end=toPos});return{start:start,end:end}}var sFrom=range.from(),sTo=range.to();if(sFrom.line==sTo.line)drawForLine(sFrom.line,sFrom.ch,sTo.ch);else{var fromLine=getLine(doc,sFrom.line),toLine=getLine(doc,sTo.line);var singleVLine=visualLine(fromLine)==visualLine(toLine);var leftEnd=drawForLine(sFrom.line,\nsFrom.ch,singleVLine?fromLine.text.length+1:null).end;var rightStart=drawForLine(sTo.line,singleVLine?0:null,sTo.ch).start;if(singleVLine)if(leftEnd.top<rightStart.top-2){add(leftEnd.right,leftEnd.top,null,leftEnd.bottom);add(leftSide,rightStart.top,rightStart.left,rightStart.bottom)}else add(leftEnd.right,leftEnd.top,rightStart.left-leftEnd.right,leftEnd.bottom);if(leftEnd.bottom<rightStart.top)add(leftSide,leftEnd.bottom,null,rightStart.top)}output.appendChild(fragment)}function restartBlink(cm){if(!cm.state.focused)return;\nvar display=cm.display;clearInterval(display.blinker);var on=true;display.cursorDiv.style.visibility="";if(cm.options.cursorBlinkRate>0)display.blinker=setInterval(function(){if(!cm.hasFocus())onBlur(cm);display.cursorDiv.style.visibility=(on=!on)?"":"hidden"},cm.options.cursorBlinkRate);else if(cm.options.cursorBlinkRate<0)display.cursorDiv.style.visibility="hidden"}function ensureFocus(cm){if(!cm.hasFocus()){cm.display.input.focus();if(!cm.state.focused)onFocus(cm)}}function delayBlurEvent(cm){cm.state.delayingBlurEvent=\ntrue;setTimeout(function(){if(cm.state.delayingBlurEvent){cm.state.delayingBlurEvent=false;if(cm.state.focused)onBlur(cm)}},100)}function onFocus(cm,e){if(cm.state.delayingBlurEvent&&!cm.state.draggingText)cm.state.delayingBlurEvent=false;if(cm.options.readOnly=="nocursor")return;if(!cm.state.focused){signal(cm,"focus",cm,e);cm.state.focused=true;addClass(cm.display.wrapper,"CodeMirror-focused");if(!cm.curOp&&cm.display.selForContextMenu!=cm.doc.sel){cm.display.input.reset();if(webkit)setTimeout(function(){return cm.display.input.reset(true)},\n20)}cm.display.input.receivedFocus()}restartBlink(cm)}function onBlur(cm,e){if(cm.state.delayingBlurEvent)return;if(cm.state.focused){signal(cm,"blur",cm,e);cm.state.focused=false;rmClass(cm.display.wrapper,"CodeMirror-focused")}clearInterval(cm.display.blinker);setTimeout(function(){if(!cm.state.focused)cm.display.shift=false},150)}function updateHeightsInViewport(cm){var display=cm.display;var prevBottom=display.lineDiv.offsetTop;var viewTop=Math.max(0,display.scroller.getBoundingClientRect().top);\nvar oldHeight=display.lineDiv.getBoundingClientRect().top;var mustScroll=0;for(var i=0;i<display.view.length;i++){var cur=display.view[i],wrapping=cm.options.lineWrapping;var height=void 0,width=0;if(cur.hidden)continue;oldHeight+=cur.line.height;if(ie&&ie_version<8){var bot=cur.node.offsetTop+cur.node.offsetHeight;height=bot-prevBottom;prevBottom=bot}else{var box=cur.node.getBoundingClientRect();height=box.bottom-box.top;if(!wrapping&&cur.text.firstChild)width=cur.text.firstChild.getBoundingClientRect().right-\nbox.left-1}var diff=cur.line.height-height;if(diff>.005||diff<-.005){if(oldHeight<viewTop)mustScroll-=diff;updateLineHeight(cur.line,height);updateWidgetHeight(cur.line);if(cur.rest)for(var j=0;j<cur.rest.length;j++)updateWidgetHeight(cur.rest[j])}if(width>cm.display.sizerWidth){var chWidth=Math.ceil(width/charWidth(cm.display));if(chWidth>cm.display.maxLineLength){cm.display.maxLineLength=chWidth;cm.display.maxLine=cur.line;cm.display.maxLineChanged=true}}}if(Math.abs(mustScroll)>2)display.scroller.scrollTop+=\nmustScroll}function updateWidgetHeight(line){if(line.widgets)for(var i=0;i<line.widgets.length;++i){var w=line.widgets[i],parent=w.node.parentNode;if(parent)w.height=parent.offsetHeight}}function visibleLines(display,doc,viewport){var top=viewport&&viewport.top!=null?Math.max(0,viewport.top):display.scroller.scrollTop;top=Math.floor(top-paddingTop(display));var bottom=viewport&&viewport.bottom!=null?viewport.bottom:top+display.wrapper.clientHeight;var from=lineAtHeight(doc,top),to=lineAtHeight(doc,\nbottom);if(viewport&&viewport.ensure){var ensureFrom=viewport.ensure.from.line,ensureTo=viewport.ensure.to.line;if(ensureFrom<from){from=ensureFrom;to=lineAtHeight(doc,heightAtLine(getLine(doc,ensureFrom))+display.wrapper.clientHeight)}else if(Math.min(ensureTo,doc.lastLine())>=to){from=lineAtHeight(doc,heightAtLine(getLine(doc,ensureTo))-display.wrapper.clientHeight);to=ensureTo}}return{from:from,to:Math.max(to,from+1)}}function maybeScrollWindow(cm,rect){if(signalDOMEvent(cm,"scrollCursorIntoView"))return;\nvar display=cm.display,box=display.sizer.getBoundingClientRect(),doScroll=null;if(rect.top+box.top<0)doScroll=true;else if(rect.bottom+box.top>(window.innerHeight||document.documentElement.clientHeight))doScroll=false;if(doScroll!=null&&!phantom){var scrollNode=elt("div","\\u200b",null,"position: absolute;\\n                         top: "+(rect.top-display.viewOffset-paddingTop(cm.display))+"px;\\n                         height: "+(rect.bottom-rect.top+scrollGap(cm)+display.barHeight)+"px;\\n                         left: "+\nrect.left+"px; width: "+Math.max(2,rect.right-rect.left)+"px;");cm.display.lineSpace.appendChild(scrollNode);scrollNode.scrollIntoView(doScroll);cm.display.lineSpace.removeChild(scrollNode)}}function scrollPosIntoView(cm,pos,end,margin){if(margin==null)margin=0;var rect;if(!cm.options.lineWrapping&&pos==end){end=pos.sticky=="before"?Pos(pos.line,pos.ch+1,"before"):pos;pos=pos.ch?Pos(pos.line,pos.sticky=="before"?pos.ch-1:pos.ch,"after"):pos}for(var limit=0;limit<5;limit++){var changed=false;var coords=\ncursorCoords(cm,pos);var endCoords=!end||end==pos?coords:cursorCoords(cm,end);rect={left:Math.min(coords.left,endCoords.left),top:Math.min(coords.top,endCoords.top)-margin,right:Math.max(coords.left,endCoords.left),bottom:Math.max(coords.bottom,endCoords.bottom)+margin};var scrollPos=calculateScrollPos(cm,rect);var startTop=cm.doc.scrollTop,startLeft=cm.doc.scrollLeft;if(scrollPos.scrollTop!=null){updateScrollTop(cm,scrollPos.scrollTop);if(Math.abs(cm.doc.scrollTop-startTop)>1)changed=true}if(scrollPos.scrollLeft!=\nnull){setScrollLeft(cm,scrollPos.scrollLeft);if(Math.abs(cm.doc.scrollLeft-startLeft)>1)changed=true}if(!changed)break}return rect}function scrollIntoView(cm,rect){var scrollPos=calculateScrollPos(cm,rect);if(scrollPos.scrollTop!=null)updateScrollTop(cm,scrollPos.scrollTop);if(scrollPos.scrollLeft!=null)setScrollLeft(cm,scrollPos.scrollLeft)}function calculateScrollPos(cm,rect){var display=cm.display,snapMargin=textHeight(cm.display);if(rect.top<0)rect.top=0;var screentop=cm.curOp&&cm.curOp.scrollTop!=\nnull?cm.curOp.scrollTop:display.scroller.scrollTop;var screen=displayHeight(cm),result={};if(rect.bottom-rect.top>screen)rect.bottom=rect.top+screen;var docBottom=cm.doc.height+paddingVert(display);var atTop=rect.top<snapMargin,atBottom=rect.bottom>docBottom-snapMargin;if(rect.top<screentop)result.scrollTop=atTop?0:rect.top;else if(rect.bottom>screentop+screen){var newTop=Math.min(rect.top,(atBottom?docBottom:rect.bottom)-screen);if(newTop!=screentop)result.scrollTop=newTop}var gutterSpace=cm.options.fixedGutter?\n0:display.gutters.offsetWidth;var screenleft=cm.curOp&&cm.curOp.scrollLeft!=null?cm.curOp.scrollLeft:display.scroller.scrollLeft-gutterSpace;var screenw=displayWidth(cm)-display.gutters.offsetWidth;var tooWide=rect.right-rect.left>screenw;if(tooWide)rect.right=rect.left+screenw;if(rect.left<10)result.scrollLeft=0;else if(rect.left<screenleft)result.scrollLeft=Math.max(0,rect.left+gutterSpace-(tooWide?0:10));else if(rect.right>screenw+screenleft-3)result.scrollLeft=rect.right+(tooWide?0:10)-screenw;\nreturn result}function addToScrollTop(cm,top){if(top==null)return;resolveScrollToPos(cm);cm.curOp.scrollTop=(cm.curOp.scrollTop==null?cm.doc.scrollTop:cm.curOp.scrollTop)+top}function ensureCursorVisible(cm){resolveScrollToPos(cm);var cur=cm.getCursor();cm.curOp.scrollToPos={from:cur,to:cur,margin:cm.options.cursorScrollMargin}}function scrollToCoords(cm,x,y){if(x!=null||y!=null)resolveScrollToPos(cm);if(x!=null)cm.curOp.scrollLeft=x;if(y!=null)cm.curOp.scrollTop=y}function scrollToRange(cm,range){resolveScrollToPos(cm);\ncm.curOp.scrollToPos=range}function resolveScrollToPos(cm){var range=cm.curOp.scrollToPos;if(range){cm.curOp.scrollToPos=null;var from=estimateCoords(cm,range.from),to=estimateCoords(cm,range.to);scrollToCoordsRange(cm,from,to,range.margin)}}function scrollToCoordsRange(cm,from,to,margin){var sPos=calculateScrollPos(cm,{left:Math.min(from.left,to.left),top:Math.min(from.top,to.top)-margin,right:Math.max(from.right,to.right),bottom:Math.max(from.bottom,to.bottom)+margin});scrollToCoords(cm,sPos.scrollLeft,\nsPos.scrollTop)}function updateScrollTop(cm,val){if(Math.abs(cm.doc.scrollTop-val)<2)return;if(!gecko)updateDisplaySimple(cm,{top:val});setScrollTop(cm,val,true);if(gecko)updateDisplaySimple(cm);startWorker(cm,100)}function setScrollTop(cm,val,forceScroll){val=Math.max(0,Math.min(cm.display.scroller.scrollHeight-cm.display.scroller.clientHeight,val));if(cm.display.scroller.scrollTop==val&&!forceScroll)return;cm.doc.scrollTop=val;cm.display.scrollbars.setScrollTop(val);if(cm.display.scroller.scrollTop!=\nval)cm.display.scroller.scrollTop=val}function setScrollLeft(cm,val,isScroller,forceScroll){val=Math.max(0,Math.min(val,cm.display.scroller.scrollWidth-cm.display.scroller.clientWidth));if((isScroller?val==cm.doc.scrollLeft:Math.abs(cm.doc.scrollLeft-val)<2)&&!forceScroll)return;cm.doc.scrollLeft=val;alignHorizontally(cm);if(cm.display.scroller.scrollLeft!=val)cm.display.scroller.scrollLeft=val;cm.display.scrollbars.setScrollLeft(val)}function measureForScrollbars(cm){var d=cm.display,gutterW=d.gutters.offsetWidth;\nvar docH=Math.round(cm.doc.height+paddingVert(cm.display));return{clientHeight:d.scroller.clientHeight,viewHeight:d.wrapper.clientHeight,scrollWidth:d.scroller.scrollWidth,clientWidth:d.scroller.clientWidth,viewWidth:d.wrapper.clientWidth,barLeft:cm.options.fixedGutter?gutterW:0,docHeight:docH,scrollHeight:docH+scrollGap(cm)+d.barHeight,nativeBarWidth:d.nativeBarWidth,gutterWidth:gutterW}}var NativeScrollbars=function(place,scroll,cm){this.cm=cm;var vert=this.vert=elt("div",[elt("div",null,null,"min-width: 1px")],\n"CodeMirror-vscrollbar");var horiz=this.horiz=elt("div",[elt("div",null,null,"height: 100%; min-height: 1px")],"CodeMirror-hscrollbar");vert.tabIndex=horiz.tabIndex=-1;place(vert);place(horiz);on(vert,"scroll",function(){if(vert.clientHeight)scroll(vert.scrollTop,"vertical")});on(horiz,"scroll",function(){if(horiz.clientWidth)scroll(horiz.scrollLeft,"horizontal")});this.checkedZeroWidth=false;if(ie&&ie_version<8)this.horiz.style.minHeight=this.vert.style.minWidth="18px"};NativeScrollbars.prototype.update=\nfunction(measure){var needsH=measure.scrollWidth>measure.clientWidth+1;var needsV=measure.scrollHeight>measure.clientHeight+1;var sWidth=measure.nativeBarWidth;if(needsV){this.vert.style.display="block";this.vert.style.bottom=needsH?sWidth+"px":"0";var totalHeight=measure.viewHeight-(needsH?sWidth:0);this.vert.firstChild.style.height=Math.max(0,measure.scrollHeight-measure.clientHeight+totalHeight)+"px"}else{this.vert.scrollTop=0;this.vert.style.display="";this.vert.firstChild.style.height="0"}if(needsH){this.horiz.style.display=\n"block";this.horiz.style.right=needsV?sWidth+"px":"0";this.horiz.style.left=measure.barLeft+"px";var totalWidth=measure.viewWidth-measure.barLeft-(needsV?sWidth:0);this.horiz.firstChild.style.width=Math.max(0,measure.scrollWidth-measure.clientWidth+totalWidth)+"px"}else{this.horiz.style.display="";this.horiz.firstChild.style.width="0"}if(!this.checkedZeroWidth&&measure.clientHeight>0){if(sWidth==0)this.zeroWidthHack();this.checkedZeroWidth=true}return{right:needsV?sWidth:0,bottom:needsH?sWidth:0}};\nNativeScrollbars.prototype.setScrollLeft=function(pos){if(this.horiz.scrollLeft!=pos)this.horiz.scrollLeft=pos;if(this.disableHoriz)this.enableZeroWidthBar(this.horiz,this.disableHoriz,"horiz")};NativeScrollbars.prototype.setScrollTop=function(pos){if(this.vert.scrollTop!=pos)this.vert.scrollTop=pos;if(this.disableVert)this.enableZeroWidthBar(this.vert,this.disableVert,"vert")};NativeScrollbars.prototype.zeroWidthHack=function(){var w=mac&&!mac_geMountainLion?"12px":"18px";this.horiz.style.height=\nthis.vert.style.width=w;this.horiz.style.visibility=this.vert.style.visibility="hidden";this.disableHoriz=new Delayed;this.disableVert=new Delayed};NativeScrollbars.prototype.enableZeroWidthBar=function(bar,delay,type){bar.style.visibility="";function maybeDisable(){var box=bar.getBoundingClientRect();var elt=type=="vert"?document.elementFromPoint(box.right-1,(box.top+box.bottom)/2):document.elementFromPoint((box.right+box.left)/2,box.bottom-1);if(elt!=bar)bar.style.visibility="hidden";else delay.set(1E3,\nmaybeDisable)}delay.set(1E3,maybeDisable)};NativeScrollbars.prototype.clear=function(){var parent=this.horiz.parentNode;parent.removeChild(this.horiz);parent.removeChild(this.vert)};var NullScrollbars=function(){};NullScrollbars.prototype.update=function(){return{bottom:0,right:0}};NullScrollbars.prototype.setScrollLeft=function(){};NullScrollbars.prototype.setScrollTop=function(){};NullScrollbars.prototype.clear=function(){};function updateScrollbars(cm,measure){if(!measure)measure=measureForScrollbars(cm);\nvar startWidth=cm.display.barWidth,startHeight=cm.display.barHeight;updateScrollbarsInner(cm,measure);for(var i=0;i<4&&startWidth!=cm.display.barWidth||startHeight!=cm.display.barHeight;i++){if(startWidth!=cm.display.barWidth&&cm.options.lineWrapping)updateHeightsInViewport(cm);updateScrollbarsInner(cm,measureForScrollbars(cm));startWidth=cm.display.barWidth;startHeight=cm.display.barHeight}}function updateScrollbarsInner(cm,measure){var d=cm.display;var sizes=d.scrollbars.update(measure);d.sizer.style.paddingRight=\n(d.barWidth=sizes.right)+"px";d.sizer.style.paddingBottom=(d.barHeight=sizes.bottom)+"px";d.heightForcer.style.borderBottom=sizes.bottom+"px solid transparent";if(sizes.right&&sizes.bottom){d.scrollbarFiller.style.display="block";d.scrollbarFiller.style.height=sizes.bottom+"px";d.scrollbarFiller.style.width=sizes.right+"px"}else d.scrollbarFiller.style.display="";if(sizes.bottom&&cm.options.coverGutterNextToScrollbar&&cm.options.fixedGutter){d.gutterFiller.style.display="block";d.gutterFiller.style.height=\nsizes.bottom+"px";d.gutterFiller.style.width=measure.gutterWidth+"px"}else d.gutterFiller.style.display=""}var scrollbarModel={"native":NativeScrollbars,"null":NullScrollbars};function initScrollbars(cm){if(cm.display.scrollbars){cm.display.scrollbars.clear();if(cm.display.scrollbars.addClass)rmClass(cm.display.wrapper,cm.display.scrollbars.addClass)}cm.display.scrollbars=new scrollbarModel[cm.options.scrollbarStyle](function(node){cm.display.wrapper.insertBefore(node,cm.display.scrollbarFiller);\non(node,"mousedown",function(){if(cm.state.focused)setTimeout(function(){return cm.display.input.focus()},0)});node.setAttribute("cm-not-content","true")},function(pos,axis){if(axis=="horizontal")setScrollLeft(cm,pos);else updateScrollTop(cm,pos)},cm);if(cm.display.scrollbars.addClass)addClass(cm.display.wrapper,cm.display.scrollbars.addClass)}var nextOpId=0;function startOperation(cm){cm.curOp={cm:cm,viewChanged:false,startHeight:cm.doc.height,forceUpdate:false,updateInput:0,typing:false,changeObjs:null,\ncursorActivityHandlers:null,cursorActivityCalled:0,selectionChanged:false,updateMaxLine:false,scrollLeft:null,scrollTop:null,scrollToPos:null,focus:false,id:++nextOpId,markArrays:null};pushOperation(cm.curOp)}function endOperation(cm){var op=cm.curOp;if(op)finishOperation(op,function(group){for(var i=0;i<group.ops.length;i++)group.ops[i].cm.curOp=null;endOperations(group)})}function endOperations(group){var ops=group.ops;for(var i=0;i<ops.length;i++)endOperation_R1(ops[i]);for(var i$1=0;i$1<ops.length;i$1++)endOperation_W1(ops[i$1]);\nfor(var i$2=0;i$2<ops.length;i$2++)endOperation_R2(ops[i$2]);for(var i$3=0;i$3<ops.length;i$3++)endOperation_W2(ops[i$3]);for(var i$4=0;i$4<ops.length;i$4++)endOperation_finish(ops[i$4])}function endOperation_R1(op){var cm=op.cm,display=cm.display;maybeClipScrollbars(cm);if(op.updateMaxLine)findMaxLine(cm);op.mustUpdate=op.viewChanged||op.forceUpdate||op.scrollTop!=null||op.scrollToPos&&(op.scrollToPos.from.line<display.viewFrom||op.scrollToPos.to.line>=display.viewTo)||display.maxLineChanged&&cm.options.lineWrapping;\nop.update=op.mustUpdate&&new DisplayUpdate(cm,op.mustUpdate&&{top:op.scrollTop,ensure:op.scrollToPos},op.forceUpdate)}function endOperation_W1(op){op.updatedDisplay=op.mustUpdate&&updateDisplayIfNeeded(op.cm,op.update)}function endOperation_R2(op){var cm=op.cm,display=cm.display;if(op.updatedDisplay)updateHeightsInViewport(cm);op.barMeasure=measureForScrollbars(cm);if(display.maxLineChanged&&!cm.options.lineWrapping){op.adjustWidthTo=measureChar(cm,display.maxLine,display.maxLine.text.length).left+\n3;cm.display.sizerWidth=op.adjustWidthTo;op.barMeasure.scrollWidth=Math.max(display.scroller.clientWidth,display.sizer.offsetLeft+op.adjustWidthTo+scrollGap(cm)+cm.display.barWidth);op.maxScrollLeft=Math.max(0,display.sizer.offsetLeft+op.adjustWidthTo-displayWidth(cm))}if(op.updatedDisplay||op.selectionChanged)op.preparedSelection=display.input.prepareSelection()}function endOperation_W2(op){var cm=op.cm;if(op.adjustWidthTo!=null){cm.display.sizer.style.minWidth=op.adjustWidthTo+"px";if(op.maxScrollLeft<\ncm.doc.scrollLeft)setScrollLeft(cm,Math.min(cm.display.scroller.scrollLeft,op.maxScrollLeft),true);cm.display.maxLineChanged=false}var takeFocus=op.focus&&op.focus==activeElt();if(op.preparedSelection)cm.display.input.showSelection(op.preparedSelection,takeFocus);if(op.updatedDisplay||op.startHeight!=cm.doc.height)updateScrollbars(cm,op.barMeasure);if(op.updatedDisplay)setDocumentHeight(cm,op.barMeasure);if(op.selectionChanged)restartBlink(cm);if(cm.state.focused&&op.updateInput)cm.display.input.reset(op.typing);\nif(takeFocus)ensureFocus(op.cm)}function endOperation_finish(op){var cm=op.cm,display=cm.display,doc=cm.doc;if(op.updatedDisplay)postUpdateDisplay(cm,op.update);if(display.wheelStartX!=null&&(op.scrollTop!=null||op.scrollLeft!=null||op.scrollToPos))display.wheelStartX=display.wheelStartY=null;if(op.scrollTop!=null)setScrollTop(cm,op.scrollTop,op.forceScroll);if(op.scrollLeft!=null)setScrollLeft(cm,op.scrollLeft,true,true);if(op.scrollToPos){var rect=scrollPosIntoView(cm,clipPos(doc,op.scrollToPos.from),\nclipPos(doc,op.scrollToPos.to),op.scrollToPos.margin);maybeScrollWindow(cm,rect)}var hidden=op.maybeHiddenMarkers,unhidden=op.maybeUnhiddenMarkers;if(hidden)for(var i=0;i<hidden.length;++i)if(!hidden[i].lines.length)signal(hidden[i],"hide");if(unhidden)for(var i$1=0;i$1<unhidden.length;++i$1)if(unhidden[i$1].lines.length)signal(unhidden[i$1],"unhide");if(display.wrapper.offsetHeight)doc.scrollTop=cm.display.scroller.scrollTop;if(op.changeObjs)signal(cm,"changes",cm,op.changeObjs);if(op.update)op.update.finish()}\nfunction runInOp(cm,f){if(cm.curOp)return f();startOperation(cm);try{return f()}finally{endOperation(cm)}}function operation(cm,f){return function(){if(cm.curOp)return f.apply(cm,arguments);startOperation(cm);try{return f.apply(cm,arguments)}finally{endOperation(cm)}}}function methodOp(f){return function(){if(this.curOp)return f.apply(this,arguments);startOperation(this);try{return f.apply(this,arguments)}finally{endOperation(this)}}}function docMethodOp(f){return function(){var cm=this.cm;if(!cm||\ncm.curOp)return f.apply(this,arguments);startOperation(cm);try{return f.apply(this,arguments)}finally{endOperation(cm)}}}function startWorker(cm,time){if(cm.doc.highlightFrontier<cm.display.viewTo)cm.state.highlight.set(time,bind(highlightWorker,cm))}function highlightWorker(cm){var doc=cm.doc;if(doc.highlightFrontier>=cm.display.viewTo)return;var end=+new Date+cm.options.workTime;var context=getContextBefore(cm,doc.highlightFrontier);var changedLines=[];doc.iter(context.line,Math.min(doc.first+doc.size,\ncm.display.viewTo+500),function(line){if(context.line>=cm.display.viewFrom){var oldStyles=line.styles;var resetState=line.text.length>cm.options.maxHighlightLength?copyState(doc.mode,context.state):null;var highlighted=highlightLine(cm,line,context,true);if(resetState)context.state=resetState;line.styles=highlighted.styles;var oldCls=line.styleClasses,newCls=highlighted.classes;if(newCls)line.styleClasses=newCls;else if(oldCls)line.styleClasses=null;var ischange=!oldStyles||oldStyles.length!=line.styles.length||\noldCls!=newCls&&(!oldCls||!newCls||oldCls.bgClass!=newCls.bgClass||oldCls.textClass!=newCls.textClass);for(var i=0;!ischange&&i<oldStyles.length;++i)ischange=oldStyles[i]!=line.styles[i];if(ischange)changedLines.push(context.line);line.stateAfter=context.save();context.nextLine()}else{if(line.text.length<=cm.options.maxHighlightLength)processLine(cm,line.text,context);line.stateAfter=context.line%5==0?context.save():null;context.nextLine()}if(+new Date>end){startWorker(cm,cm.options.workDelay);return true}});\ndoc.highlightFrontier=context.line;doc.modeFrontier=Math.max(doc.modeFrontier,context.line);if(changedLines.length)runInOp(cm,function(){for(var i=0;i<changedLines.length;i++)regLineChange(cm,changedLines[i],"text")})}var DisplayUpdate=function(cm,viewport,force){var display=cm.display;this.viewport=viewport;this.visible=visibleLines(display,cm.doc,viewport);this.editorIsHidden=!display.wrapper.offsetWidth;this.wrapperHeight=display.wrapper.clientHeight;this.wrapperWidth=display.wrapper.clientWidth;\nthis.oldDisplayWidth=displayWidth(cm);this.force=force;this.dims=getDimensions(cm);this.events=[]};DisplayUpdate.prototype.signal=function(emitter,type){if(hasHandler(emitter,type))this.events.push(arguments)};DisplayUpdate.prototype.finish=function(){for(var i=0;i<this.events.length;i++)signal.apply(null,this.events[i])};function maybeClipScrollbars(cm){var display=cm.display;if(!display.scrollbarsClipped&&display.scroller.offsetWidth){display.nativeBarWidth=display.scroller.offsetWidth-display.scroller.clientWidth;\ndisplay.heightForcer.style.height=scrollGap(cm)+"px";display.sizer.style.marginBottom=-display.nativeBarWidth+"px";display.sizer.style.borderRightWidth=scrollGap(cm)+"px";display.scrollbarsClipped=true}}function selectionSnapshot(cm){if(cm.hasFocus())return null;var active=activeElt();if(!active||!contains(cm.display.lineDiv,active))return null;var result={activeElt:active};if(window.getSelection){var sel=window.getSelection();if(sel.anchorNode&&sel.extend&&contains(cm.display.lineDiv,sel.anchorNode)){result.anchorNode=\nsel.anchorNode;result.anchorOffset=sel.anchorOffset;result.focusNode=sel.focusNode;result.focusOffset=sel.focusOffset}}return result}function restoreSelection(snapshot){if(!snapshot||!snapshot.activeElt||snapshot.activeElt==activeElt())return;snapshot.activeElt.focus();if(!/^(INPUT|TEXTAREA)$/.test(snapshot.activeElt.nodeName)&&snapshot.anchorNode&&contains(document.body,snapshot.anchorNode)&&contains(document.body,snapshot.focusNode)){var sel=window.getSelection(),range=document.createRange();range.setEnd(snapshot.anchorNode,\nsnapshot.anchorOffset);range.collapse(false);sel.removeAllRanges();sel.addRange(range);sel.extend(snapshot.focusNode,snapshot.focusOffset)}}function updateDisplayIfNeeded(cm,update){var display=cm.display,doc=cm.doc;if(update.editorIsHidden){resetView(cm);return false}if(!update.force&&update.visible.from>=display.viewFrom&&update.visible.to<=display.viewTo&&(display.updateLineNumbers==null||display.updateLineNumbers>=display.viewTo)&&display.renderedView==display.view&&countDirtyView(cm)==0)return false;\nif(maybeUpdateLineNumberWidth(cm)){resetView(cm);update.dims=getDimensions(cm)}var end=doc.first+doc.size;var from=Math.max(update.visible.from-cm.options.viewportMargin,doc.first);var to=Math.min(end,update.visible.to+cm.options.viewportMargin);if(display.viewFrom<from&&from-display.viewFrom<20)from=Math.max(doc.first,display.viewFrom);if(display.viewTo>to&&display.viewTo-to<20)to=Math.min(end,display.viewTo);if(sawCollapsedSpans){from=visualLineNo(cm.doc,from);to=visualLineEndNo(cm.doc,to)}var different=\nfrom!=display.viewFrom||to!=display.viewTo||display.lastWrapHeight!=update.wrapperHeight||display.lastWrapWidth!=update.wrapperWidth;adjustView(cm,from,to);display.viewOffset=heightAtLine(getLine(cm.doc,display.viewFrom));cm.display.mover.style.top=display.viewOffset+"px";var toUpdate=countDirtyView(cm);if(!different&&toUpdate==0&&!update.force&&display.renderedView==display.view&&(display.updateLineNumbers==null||display.updateLineNumbers>=display.viewTo))return false;var selSnapshot=selectionSnapshot(cm);\nif(toUpdate>4)display.lineDiv.style.display="none";patchDisplay(cm,display.updateLineNumbers,update.dims);if(toUpdate>4)display.lineDiv.style.display="";display.renderedView=display.view;restoreSelection(selSnapshot);removeChildren(display.cursorDiv);removeChildren(display.selectionDiv);display.gutters.style.height=display.sizer.style.minHeight=0;if(different){display.lastWrapHeight=update.wrapperHeight;display.lastWrapWidth=update.wrapperWidth;startWorker(cm,400)}display.updateLineNumbers=null;return true}\nfunction postUpdateDisplay(cm,update){var viewport=update.viewport;for(var first=true;;first=false){if(!first||!cm.options.lineWrapping||update.oldDisplayWidth==displayWidth(cm)){if(viewport&&viewport.top!=null)viewport={top:Math.min(cm.doc.height+paddingVert(cm.display)-displayHeight(cm),viewport.top)};update.visible=visibleLines(cm.display,cm.doc,viewport);if(update.visible.from>=cm.display.viewFrom&&update.visible.to<=cm.display.viewTo)break}else if(first)update.visible=visibleLines(cm.display,\ncm.doc,viewport);if(!updateDisplayIfNeeded(cm,update))break;updateHeightsInViewport(cm);var barMeasure=measureForScrollbars(cm);updateSelection(cm);updateScrollbars(cm,barMeasure);setDocumentHeight(cm,barMeasure);update.force=false}update.signal(cm,"update",cm);if(cm.display.viewFrom!=cm.display.reportedViewFrom||cm.display.viewTo!=cm.display.reportedViewTo){update.signal(cm,"viewportChange",cm,cm.display.viewFrom,cm.display.viewTo);cm.display.reportedViewFrom=cm.display.viewFrom;cm.display.reportedViewTo=\ncm.display.viewTo}}function updateDisplaySimple(cm,viewport){var update=new DisplayUpdate(cm,viewport);if(updateDisplayIfNeeded(cm,update)){updateHeightsInViewport(cm);postUpdateDisplay(cm,update);var barMeasure=measureForScrollbars(cm);updateSelection(cm);updateScrollbars(cm,barMeasure);setDocumentHeight(cm,barMeasure);update.finish()}}function patchDisplay(cm,updateNumbersFrom,dims){var display=cm.display,lineNumbers=cm.options.lineNumbers;var container=display.lineDiv,cur=container.firstChild;\nfunction rm(node){var next=node.nextSibling;if(webkit&&mac&&cm.display.currentWheelTarget==node)node.style.display="none";else node.parentNode.removeChild(node);return next}var view=display.view,lineN=display.viewFrom;for(var i=0;i<view.length;i++){var lineView=view[i];if(lineView.hidden);else if(!lineView.node||lineView.node.parentNode!=container){var node=buildLineElement(cm,lineView,lineN,dims);container.insertBefore(node,cur)}else{while(cur!=lineView.node)cur=rm(cur);var updateNumber=lineNumbers&&\nupdateNumbersFrom!=null&&updateNumbersFrom<=lineN&&lineView.lineNumber;if(lineView.changes){if(indexOf(lineView.changes,"gutter")>-1)updateNumber=false;updateLineForChanges(cm,lineView,lineN,dims)}if(updateNumber){removeChildren(lineView.lineNumber);lineView.lineNumber.appendChild(document.createTextNode(lineNumberFor(cm.options,lineN)))}cur=lineView.node.nextSibling}lineN+=lineView.size}while(cur)cur=rm(cur)}function updateGutterSpace(display){var width=display.gutters.offsetWidth;display.sizer.style.marginLeft=\nwidth+"px";signalLater(display,"gutterChanged",display)}function setDocumentHeight(cm,measure){cm.display.sizer.style.minHeight=measure.docHeight+"px";cm.display.heightForcer.style.top=measure.docHeight+"px";cm.display.gutters.style.height=measure.docHeight+cm.display.barHeight+scrollGap(cm)+"px"}function alignHorizontally(cm){var display=cm.display,view=display.view;if(!display.alignWidgets&&(!display.gutters.firstChild||!cm.options.fixedGutter))return;var comp=compensateForHScroll(display)-display.scroller.scrollLeft+\ncm.doc.scrollLeft;var gutterW=display.gutters.offsetWidth,left=comp+"px";for(var i=0;i<view.length;i++)if(!view[i].hidden){if(cm.options.fixedGutter){if(view[i].gutter)view[i].gutter.style.left=left;if(view[i].gutterBackground)view[i].gutterBackground.style.left=left}var align=view[i].alignable;if(align)for(var j=0;j<align.length;j++)align[j].style.left=left}if(cm.options.fixedGutter)display.gutters.style.left=comp+gutterW+"px"}function maybeUpdateLineNumberWidth(cm){if(!cm.options.lineNumbers)return false;\nvar doc=cm.doc,last=lineNumberFor(cm.options,doc.first+doc.size-1),display=cm.display;if(last.length!=display.lineNumChars){var test=display.measure.appendChild(elt("div",[elt("div",last)],"CodeMirror-linenumber CodeMirror-gutter-elt"));var innerW=test.firstChild.offsetWidth,padding=test.offsetWidth-innerW;display.lineGutter.style.width="";display.lineNumInnerWidth=Math.max(innerW,display.lineGutter.offsetWidth-padding)+1;display.lineNumWidth=display.lineNumInnerWidth+padding;display.lineNumChars=\ndisplay.lineNumInnerWidth?last.length:-1;display.lineGutter.style.width=display.lineNumWidth+"px";updateGutterSpace(cm.display);return true}return false}function getGutters(gutters,lineNumbers){var result=[],sawLineNumbers=false;for(var i=0;i<gutters.length;i++){var name=gutters[i],style=null;if(typeof name!="string"){style=name.style;name=name.className}if(name=="CodeMirror-linenumbers")if(!lineNumbers)continue;else sawLineNumbers=true;result.push({className:name,style:style})}if(lineNumbers&&!sawLineNumbers)result.push({className:"CodeMirror-linenumbers",\nstyle:null});return result}function renderGutters(display){var gutters=display.gutters,specs=display.gutterSpecs;removeChildren(gutters);display.lineGutter=null;for(var i=0;i<specs.length;++i){var ref=specs[i];var className=ref.className;var style=ref.style;var gElt=gutters.appendChild(elt("div",null,"CodeMirror-gutter "+className));if(style)gElt.style.cssText=style;if(className=="CodeMirror-linenumbers"){display.lineGutter=gElt;gElt.style.width=(display.lineNumWidth||1)+"px"}}gutters.style.display=\nspecs.length?"":"none";updateGutterSpace(display)}function updateGutters(cm){renderGutters(cm.display);regChange(cm);alignHorizontally(cm)}function Display(place,doc,input,options){var d=this;this.input=input;d.scrollbarFiller=elt("div",null,"CodeMirror-scrollbar-filler");d.scrollbarFiller.setAttribute("cm-not-content","true");d.gutterFiller=elt("div",null,"CodeMirror-gutter-filler");d.gutterFiller.setAttribute("cm-not-content","true");d.lineDiv=eltP("div",null,"CodeMirror-code");d.selectionDiv=elt("div",\nnull,null,"position: relative; z-index: 1");d.cursorDiv=elt("div",null,"CodeMirror-cursors");d.measure=elt("div",null,"CodeMirror-measure");d.lineMeasure=elt("div",null,"CodeMirror-measure");d.lineSpace=eltP("div",[d.measure,d.lineMeasure,d.selectionDiv,d.cursorDiv,d.lineDiv],null,"position: relative; outline: none");var lines=eltP("div",[d.lineSpace],"CodeMirror-lines");d.mover=elt("div",[lines],null,"position: relative");d.sizer=elt("div",[d.mover],"CodeMirror-sizer");d.sizerWidth=null;d.heightForcer=\nelt("div",null,null,"position: absolute; height: "+scrollerGap+"px; width: 1px;");d.gutters=elt("div",null,"CodeMirror-gutters");d.lineGutter=null;d.scroller=elt("div",[d.sizer,d.heightForcer,d.gutters],"CodeMirror-scroll");d.scroller.setAttribute("tabIndex","-1");d.wrapper=elt("div",[d.scrollbarFiller,d.gutterFiller,d.scroller],"CodeMirror");d.wrapper.setAttribute("translate","no");if(ie&&ie_version<8){d.gutters.style.zIndex=-1;d.scroller.style.paddingRight=0}if(!webkit&&!(gecko&&mobile))d.scroller.draggable=\ntrue;if(place)if(place.appendChild)place.appendChild(d.wrapper);else place(d.wrapper);d.viewFrom=d.viewTo=doc.first;d.reportedViewFrom=d.reportedViewTo=doc.first;d.view=[];d.renderedView=null;d.externalMeasured=null;d.viewOffset=0;d.lastWrapHeight=d.lastWrapWidth=0;d.updateLineNumbers=null;d.nativeBarWidth=d.barHeight=d.barWidth=0;d.scrollbarsClipped=false;d.lineNumWidth=d.lineNumInnerWidth=d.lineNumChars=null;d.alignWidgets=false;d.cachedCharWidth=d.cachedTextHeight=d.cachedPaddingH=null;d.maxLine=\nnull;d.maxLineLength=0;d.maxLineChanged=false;d.wheelDX=d.wheelDY=d.wheelStartX=d.wheelStartY=null;d.shift=false;d.selForContextMenu=null;d.activeTouch=null;d.gutterSpecs=getGutters(options.gutters,options.lineNumbers);renderGutters(d);input.init(d)}var wheelSamples=0,wheelPixelsPerUnit=null;if(ie)wheelPixelsPerUnit=-.53;else if(gecko)wheelPixelsPerUnit=15;else if(chrome)wheelPixelsPerUnit=-.7;else if(safari)wheelPixelsPerUnit=-1/3;function wheelEventDelta(e){var dx=e.wheelDeltaX,dy=e.wheelDeltaY;\nif(dx==null&&e.detail&&e.axis==e.HORIZONTAL_AXIS)dx=e.detail;if(dy==null&&e.detail&&e.axis==e.VERTICAL_AXIS)dy=e.detail;else if(dy==null)dy=e.wheelDelta;return{x:dx,y:dy}}function wheelEventPixels(e){var delta=wheelEventDelta(e);delta.x*=wheelPixelsPerUnit;delta.y*=wheelPixelsPerUnit;return delta}function onScrollWheel(cm,e){if(chrome&&chrome_version==102){if(cm.display.chromeScrollHack==null)cm.display.sizer.style.pointerEvents="none";else clearTimeout(cm.display.chromeScrollHack);cm.display.chromeScrollHack=\nsetTimeout(function(){cm.display.chromeScrollHack=null;cm.display.sizer.style.pointerEvents=""},100)}var delta=wheelEventDelta(e),dx=delta.x,dy=delta.y;var pixelsPerUnit=wheelPixelsPerUnit;if(e.deltaMode===0){dx=e.deltaX;dy=e.deltaY;pixelsPerUnit=1}var display=cm.display,scroll=display.scroller;var canScrollX=scroll.scrollWidth>scroll.clientWidth;var canScrollY=scroll.scrollHeight>scroll.clientHeight;if(!(dx&&canScrollX||dy&&canScrollY))return;if(dy&&mac&&webkit)outer:for(var cur=e.target,view=display.view;cur!=\nscroll;cur=cur.parentNode)for(var i=0;i<view.length;i++)if(view[i].node==cur){cm.display.currentWheelTarget=cur;break outer}if(dx&&!gecko&&!presto&&pixelsPerUnit!=null){if(dy&&canScrollY)updateScrollTop(cm,Math.max(0,scroll.scrollTop+dy*pixelsPerUnit));setScrollLeft(cm,Math.max(0,scroll.scrollLeft+dx*pixelsPerUnit));if(!dy||dy&&canScrollY)e_preventDefault(e);display.wheelStartX=null;return}if(dy&&pixelsPerUnit!=null){var pixels=dy*pixelsPerUnit;var top=cm.doc.scrollTop,bot=top+display.wrapper.clientHeight;\nif(pixels<0)top=Math.max(0,top+pixels-50);else bot=Math.min(cm.doc.height,bot+pixels+50);updateDisplaySimple(cm,{top:top,bottom:bot})}if(wheelSamples<20&&e.deltaMode!==0)if(display.wheelStartX==null){display.wheelStartX=scroll.scrollLeft;display.wheelStartY=scroll.scrollTop;display.wheelDX=dx;display.wheelDY=dy;setTimeout(function(){if(display.wheelStartX==null)return;var movedX=scroll.scrollLeft-display.wheelStartX;var movedY=scroll.scrollTop-display.wheelStartY;var sample=movedY&&display.wheelDY&&\nmovedY/display.wheelDY||movedX&&display.wheelDX&&movedX/display.wheelDX;display.wheelStartX=display.wheelStartY=null;if(!sample)return;wheelPixelsPerUnit=(wheelPixelsPerUnit*wheelSamples+sample)/(wheelSamples+1);++wheelSamples},200)}else{display.wheelDX+=dx;display.wheelDY+=dy}}var Selection=function(ranges,primIndex){this.ranges=ranges;this.primIndex=primIndex};Selection.prototype.primary=function(){return this.ranges[this.primIndex]};Selection.prototype.equals=function(other){if(other==this)return true;\nif(other.primIndex!=this.primIndex||other.ranges.length!=this.ranges.length)return false;for(var i=0;i<this.ranges.length;i++){var here=this.ranges[i],there=other.ranges[i];if(!equalCursorPos(here.anchor,there.anchor)||!equalCursorPos(here.head,there.head))return false}return true};Selection.prototype.deepCopy=function(){var out=[];for(var i=0;i<this.ranges.length;i++)out[i]=new Range(copyPos(this.ranges[i].anchor),copyPos(this.ranges[i].head));return new Selection(out,this.primIndex)};Selection.prototype.somethingSelected=\nfunction(){for(var i=0;i<this.ranges.length;i++)if(!this.ranges[i].empty())return true;return false};Selection.prototype.contains=function(pos,end){if(!end)end=pos;for(var i=0;i<this.ranges.length;i++){var range=this.ranges[i];if(cmp(end,range.from())>=0&&cmp(pos,range.to())<=0)return i}return-1};var Range=function(anchor,head){this.anchor=anchor;this.head=head};Range.prototype.from=function(){return minPos(this.anchor,this.head)};Range.prototype.to=function(){return maxPos(this.anchor,this.head)};\nRange.prototype.empty=function(){return this.head.line==this.anchor.line&&this.head.ch==this.anchor.ch};function normalizeSelection(cm,ranges,primIndex){var mayTouch=cm&&cm.options.selectionsMayTouch;var prim=ranges[primIndex];ranges.sort(function(a,b){return cmp(a.from(),b.from())});primIndex=indexOf(ranges,prim);for(var i=1;i<ranges.length;i++){var cur=ranges[i],prev=ranges[i-1];var diff=cmp(prev.to(),cur.from());if(mayTouch&&!cur.empty()?diff>0:diff>=0){var from=minPos(prev.from(),cur.from()),\nto=maxPos(prev.to(),cur.to());var inv=prev.empty()?cur.from()==cur.head:prev.from()==prev.head;if(i<=primIndex)--primIndex;ranges.splice(--i,2,new Range(inv?to:from,inv?from:to))}}return new Selection(ranges,primIndex)}function simpleSelection(anchor,head){return new Selection([new Range(anchor,head||anchor)],0)}function changeEnd(change){if(!change.text)return change.to;return Pos(change.from.line+change.text.length-1,lst(change.text).length+(change.text.length==1?change.from.ch:0))}function adjustForChange(pos,\nchange){if(cmp(pos,change.from)<0)return pos;if(cmp(pos,change.to)<=0)return changeEnd(change);var line=pos.line+change.text.length-(change.to.line-change.from.line)-1,ch=pos.ch;if(pos.line==change.to.line)ch+=changeEnd(change).ch-change.to.ch;return Pos(line,ch)}function computeSelAfterChange(doc,change){var out=[];for(var i=0;i<doc.sel.ranges.length;i++){var range=doc.sel.ranges[i];out.push(new Range(adjustForChange(range.anchor,change),adjustForChange(range.head,change)))}return normalizeSelection(doc.cm,\nout,doc.sel.primIndex)}function offsetPos(pos,old,nw){if(pos.line==old.line)return Pos(nw.line,pos.ch-old.ch+nw.ch);else return Pos(nw.line+(pos.line-old.line),pos.ch)}function computeReplacedSel(doc,changes,hint){var out=[];var oldPrev=Pos(doc.first,0),newPrev=oldPrev;for(var i=0;i<changes.length;i++){var change=changes[i];var from=offsetPos(change.from,oldPrev,newPrev);var to=offsetPos(changeEnd(change),oldPrev,newPrev);oldPrev=change.to;newPrev=to;if(hint=="around"){var range=doc.sel.ranges[i],\ninv=cmp(range.head,range.anchor)<0;out[i]=new Range(inv?to:from,inv?from:to)}else out[i]=new Range(from,from)}return new Selection(out,doc.sel.primIndex)}function loadMode(cm){cm.doc.mode=getMode(cm.options,cm.doc.modeOption);resetModeState(cm)}function resetModeState(cm){cm.doc.iter(function(line){if(line.stateAfter)line.stateAfter=null;if(line.styles)line.styles=null});cm.doc.modeFrontier=cm.doc.highlightFrontier=cm.doc.first;startWorker(cm,100);cm.state.modeGen++;if(cm.curOp)regChange(cm)}function isWholeLineUpdate(doc,\nchange){return change.from.ch==0&&change.to.ch==0&&lst(change.text)==""&&(!doc.cm||doc.cm.options.wholeLineUpdateBefore)}function updateDoc(doc,change,markedSpans,estimateHeight){function spansFor(n){return markedSpans?markedSpans[n]:null}function update(line,text,spans){updateLine(line,text,spans,estimateHeight);signalLater(line,"change",line,change)}function linesFor(start,end){var result=[];for(var i=start;i<end;++i)result.push(new Line(text[i],spansFor(i),estimateHeight));return result}var from=\nchange.from,to=change.to,text=change.text;var firstLine=getLine(doc,from.line),lastLine=getLine(doc,to.line);var lastText=lst(text),lastSpans=spansFor(text.length-1),nlines=to.line-from.line;if(change.full){doc.insert(0,linesFor(0,text.length));doc.remove(text.length,doc.size-text.length)}else if(isWholeLineUpdate(doc,change)){var added=linesFor(0,text.length-1);update(lastLine,lastLine.text,lastSpans);if(nlines)doc.remove(from.line,nlines);if(added.length)doc.insert(from.line,added)}else if(firstLine==\nlastLine)if(text.length==1)update(firstLine,firstLine.text.slice(0,from.ch)+lastText+firstLine.text.slice(to.ch),lastSpans);else{var added$1=linesFor(1,text.length-1);added$1.push(new Line(lastText+firstLine.text.slice(to.ch),lastSpans,estimateHeight));update(firstLine,firstLine.text.slice(0,from.ch)+text[0],spansFor(0));doc.insert(from.line+1,added$1)}else if(text.length==1){update(firstLine,firstLine.text.slice(0,from.ch)+text[0]+lastLine.text.slice(to.ch),spansFor(0));doc.remove(from.line+1,nlines)}else{update(firstLine,\nfirstLine.text.slice(0,from.ch)+text[0],spansFor(0));update(lastLine,lastText+lastLine.text.slice(to.ch),lastSpans);var added$2=linesFor(1,text.length-1);if(nlines>1)doc.remove(from.line+1,nlines-1);doc.insert(from.line+1,added$2)}signalLater(doc,"change",doc,change)}function linkedDocs(doc,f,sharedHistOnly){function propagate(doc,skip,sharedHist){if(doc.linked)for(var i=0;i<doc.linked.length;++i){var rel=doc.linked[i];if(rel.doc==skip)continue;var shared=sharedHist&&rel.sharedHist;if(sharedHistOnly&&\n!shared)continue;f(rel.doc,shared);propagate(rel.doc,doc,shared)}}propagate(doc,null,true)}function attachDoc(cm,doc){if(doc.cm)throw new Error("This document is already in use.");cm.doc=doc;doc.cm=cm;estimateLineHeights(cm);loadMode(cm);setDirectionClass(cm);cm.options.direction=doc.direction;if(!cm.options.lineWrapping)findMaxLine(cm);cm.options.mode=doc.modeOption;regChange(cm)}function setDirectionClass(cm){(cm.doc.direction=="rtl"?addClass:rmClass)(cm.display.lineDiv,"CodeMirror-rtl")}function directionChanged(cm){runInOp(cm,\nfunction(){setDirectionClass(cm);regChange(cm)})}function History(prev){this.done=[];this.undone=[];this.undoDepth=prev?prev.undoDepth:Infinity;this.lastModTime=this.lastSelTime=0;this.lastOp=this.lastSelOp=null;this.lastOrigin=this.lastSelOrigin=null;this.generation=this.maxGeneration=prev?prev.maxGeneration:1}function historyChangeFromChange(doc,change){var histChange={from:copyPos(change.from),to:changeEnd(change),text:getBetween(doc,change.from,change.to)};attachLocalSpans(doc,histChange,change.from.line,\nchange.to.line+1);linkedDocs(doc,function(doc){return attachLocalSpans(doc,histChange,change.from.line,change.to.line+1)},true);return histChange}function clearSelectionEvents(array){while(array.length){var last=lst(array);if(last.ranges)array.pop();else break}}function lastChangeEvent(hist,force){if(force){clearSelectionEvents(hist.done);return lst(hist.done)}else if(hist.done.length&&!lst(hist.done).ranges)return lst(hist.done);else if(hist.done.length>1&&!hist.done[hist.done.length-2].ranges){hist.done.pop();\nreturn lst(hist.done)}}function addChangeToHistory(doc,change,selAfter,opId){var hist=doc.history;hist.undone.length=0;var time=+new Date,cur;var last;if((hist.lastOp==opId||hist.lastOrigin==change.origin&&change.origin&&(change.origin.charAt(0)=="+"&&hist.lastModTime>time-(doc.cm?doc.cm.options.historyEventDelay:500)||change.origin.charAt(0)=="*"))&&(cur=lastChangeEvent(hist,hist.lastOp==opId))){last=lst(cur.changes);if(cmp(change.from,change.to)==0&&cmp(change.from,last.to)==0)last.to=changeEnd(change);\nelse cur.changes.push(historyChangeFromChange(doc,change))}else{var before=lst(hist.done);if(!before||!before.ranges)pushSelectionToHistory(doc.sel,hist.done);cur={changes:[historyChangeFromChange(doc,change)],generation:hist.generation};hist.done.push(cur);while(hist.done.length>hist.undoDepth){hist.done.shift();if(!hist.done[0].ranges)hist.done.shift()}}hist.done.push(selAfter);hist.generation=++hist.maxGeneration;hist.lastModTime=hist.lastSelTime=time;hist.lastOp=hist.lastSelOp=opId;hist.lastOrigin=\nhist.lastSelOrigin=change.origin;if(!last)signal(doc,"historyAdded")}function selectionEventCanBeMerged(doc,origin,prev,sel){var ch=origin.charAt(0);return ch=="*"||ch=="+"&&prev.ranges.length==sel.ranges.length&&prev.somethingSelected()==sel.somethingSelected()&&new Date-doc.history.lastSelTime<=(doc.cm?doc.cm.options.historyEventDelay:500)}function addSelectionToHistory(doc,sel,opId,options){var hist=doc.history,origin=options&&options.origin;if(opId==hist.lastSelOp||origin&&hist.lastSelOrigin==\norigin&&(hist.lastModTime==hist.lastSelTime&&hist.lastOrigin==origin||selectionEventCanBeMerged(doc,origin,lst(hist.done),sel)))hist.done[hist.done.length-1]=sel;else pushSelectionToHistory(sel,hist.done);hist.lastSelTime=+new Date;hist.lastSelOrigin=origin;hist.lastSelOp=opId;if(options&&options.clearRedo!==false)clearSelectionEvents(hist.undone)}function pushSelectionToHistory(sel,dest){var top=lst(dest);if(!(top&&top.ranges&&top.equals(sel)))dest.push(sel)}function attachLocalSpans(doc,change,\nfrom,to){var existing=change["spans_"+doc.id],n=0;doc.iter(Math.max(doc.first,from),Math.min(doc.first+doc.size,to),function(line){if(line.markedSpans)(existing||(existing=change["spans_"+doc.id]={}))[n]=line.markedSpans;++n})}function removeClearedSpans(spans){if(!spans)return null;var out;for(var i=0;i<spans.length;++i)if(spans[i].marker.explicitlyCleared){if(!out)out=spans.slice(0,i)}else if(out)out.push(spans[i]);return!out?spans:out.length?out:null}function getOldSpans(doc,change){var found=\nchange["spans_"+doc.id];if(!found)return null;var nw=[];for(var i=0;i<change.text.length;++i)nw.push(removeClearedSpans(found[i]));return nw}function mergeOldSpans(doc,change){var old=getOldSpans(doc,change);var stretched=stretchSpansOverChange(doc,change);if(!old)return stretched;if(!stretched)return old;for(var i=0;i<old.length;++i){var oldCur=old[i],stretchCur=stretched[i];if(oldCur&&stretchCur)spans:for(var j=0;j<stretchCur.length;++j){var span=stretchCur[j];for(var k=0;k<oldCur.length;++k)if(oldCur[k].marker==\nspan.marker)continue spans;oldCur.push(span)}else if(stretchCur)old[i]=stretchCur}return old}function copyHistoryArray(events,newGroup,instantiateSel){var copy=[];for(var i=0;i<events.length;++i){var event=events[i];if(event.ranges){copy.push(instantiateSel?Selection.prototype.deepCopy.call(event):event);continue}var changes=event.changes,newChanges=[];copy.push({changes:newChanges});for(var j=0;j<changes.length;++j){var change=changes[j],m=void 0;newChanges.push({from:change.from,to:change.to,text:change.text});\nif(newGroup)for(var prop in change)if(m=prop.match(/^spans_(\\d+)$/))if(indexOf(newGroup,Number(m[1]))>-1){lst(newChanges)[prop]=change[prop];delete change[prop]}}}return copy}function extendRange(range,head,other,extend){if(extend){var anchor=range.anchor;if(other){var posBefore=cmp(head,anchor)<0;if(posBefore!=cmp(other,anchor)<0){anchor=head;head=other}else if(posBefore!=cmp(head,other)<0)head=other}return new Range(anchor,head)}else return new Range(other||head,head)}function extendSelection(doc,\nhead,other,options,extend){if(extend==null)extend=doc.cm&&(doc.cm.display.shift||doc.extend);setSelection(doc,new Selection([extendRange(doc.sel.primary(),head,other,extend)],0),options)}function extendSelections(doc,heads,options){var out=[];var extend=doc.cm&&(doc.cm.display.shift||doc.extend);for(var i=0;i<doc.sel.ranges.length;i++)out[i]=extendRange(doc.sel.ranges[i],heads[i],null,extend);var newSel=normalizeSelection(doc.cm,out,doc.sel.primIndex);setSelection(doc,newSel,options)}function replaceOneSelection(doc,\ni,range,options){var ranges=doc.sel.ranges.slice(0);ranges[i]=range;setSelection(doc,normalizeSelection(doc.cm,ranges,doc.sel.primIndex),options)}function setSimpleSelection(doc,anchor,head,options){setSelection(doc,simpleSelection(anchor,head),options)}function filterSelectionChange(doc,sel,options){var obj={ranges:sel.ranges,update:function(ranges){this.ranges=[];for(var i=0;i<ranges.length;i++)this.ranges[i]=new Range(clipPos(doc,ranges[i].anchor),clipPos(doc,ranges[i].head))},origin:options&&\noptions.origin};signal(doc,"beforeSelectionChange",doc,obj);if(doc.cm)signal(doc.cm,"beforeSelectionChange",doc.cm,obj);if(obj.ranges!=sel.ranges)return normalizeSelection(doc.cm,obj.ranges,obj.ranges.length-1);else return sel}function setSelectionReplaceHistory(doc,sel,options){var done=doc.history.done,last=lst(done);if(last&&last.ranges){done[done.length-1]=sel;setSelectionNoUndo(doc,sel,options)}else setSelection(doc,sel,options)}function setSelection(doc,sel,options){setSelectionNoUndo(doc,sel,\noptions);addSelectionToHistory(doc,doc.sel,doc.cm?doc.cm.curOp.id:NaN,options)}function setSelectionNoUndo(doc,sel,options){if(hasHandler(doc,"beforeSelectionChange")||doc.cm&&hasHandler(doc.cm,"beforeSelectionChange"))sel=filterSelectionChange(doc,sel,options);var bias=options&&options.bias||(cmp(sel.primary().head,doc.sel.primary().head)<0?-1:1);setSelectionInner(doc,skipAtomicInSelection(doc,sel,bias,true));if(!(options&&options.scroll===false)&&doc.cm&&doc.cm.getOption("readOnly")!="nocursor")ensureCursorVisible(doc.cm)}\nfunction setSelectionInner(doc,sel){if(sel.equals(doc.sel))return;doc.sel=sel;if(doc.cm){doc.cm.curOp.updateInput=1;doc.cm.curOp.selectionChanged=true;signalCursorActivity(doc.cm)}signalLater(doc,"cursorActivity",doc)}function reCheckSelection(doc){setSelectionInner(doc,skipAtomicInSelection(doc,doc.sel,null,false))}function skipAtomicInSelection(doc,sel,bias,mayClear){var out;for(var i=0;i<sel.ranges.length;i++){var range=sel.ranges[i];var old=sel.ranges.length==doc.sel.ranges.length&&doc.sel.ranges[i];\nvar newAnchor=skipAtomic(doc,range.anchor,old&&old.anchor,bias,mayClear);var newHead=range.head==range.anchor?newAnchor:skipAtomic(doc,range.head,old&&old.head,bias,mayClear);if(out||newAnchor!=range.anchor||newHead!=range.head){if(!out)out=sel.ranges.slice(0,i);out[i]=new Range(newAnchor,newHead)}}return out?normalizeSelection(doc.cm,out,sel.primIndex):sel}function skipAtomicInner(doc,pos,oldPos,dir,mayClear){var line=getLine(doc,pos.line);if(line.markedSpans)for(var i=0;i<line.markedSpans.length;++i){var sp=\nline.markedSpans[i],m=sp.marker;var preventCursorLeft="selectLeft"in m?!m.selectLeft:m.inclusiveLeft;var preventCursorRight="selectRight"in m?!m.selectRight:m.inclusiveRight;if((sp.from==null||(preventCursorLeft?sp.from<=pos.ch:sp.from<pos.ch))&&(sp.to==null||(preventCursorRight?sp.to>=pos.ch:sp.to>pos.ch))){if(mayClear){signal(m,"beforeCursorEnter");if(m.explicitlyCleared)if(!line.markedSpans)break;else{--i;continue}}if(!m.atomic)continue;if(oldPos){var near=m.find(dir<0?1:-1),diff=void 0;if(dir<\n0?preventCursorRight:preventCursorLeft)near=movePos(doc,near,-dir,near&&near.line==pos.line?line:null);if(near&&near.line==pos.line&&(diff=cmp(near,oldPos))&&(dir<0?diff<0:diff>0))return skipAtomicInner(doc,near,pos,dir,mayClear)}var far=m.find(dir<0?-1:1);if(dir<0?preventCursorLeft:preventCursorRight)far=movePos(doc,far,dir,far.line==pos.line?line:null);return far?skipAtomicInner(doc,far,pos,dir,mayClear):null}}return pos}function skipAtomic(doc,pos,oldPos,bias,mayClear){var dir=bias||1;var found=\nskipAtomicInner(doc,pos,oldPos,dir,mayClear)||!mayClear&&skipAtomicInner(doc,pos,oldPos,dir,true)||skipAtomicInner(doc,pos,oldPos,-dir,mayClear)||!mayClear&&skipAtomicInner(doc,pos,oldPos,-dir,true);if(!found){doc.cantEdit=true;return Pos(doc.first,0)}return found}function movePos(doc,pos,dir,line){if(dir<0&&pos.ch==0)if(pos.line>doc.first)return clipPos(doc,Pos(pos.line-1));else return null;else if(dir>0&&pos.ch==(line||getLine(doc,pos.line)).text.length)if(pos.line<doc.first+doc.size-1)return Pos(pos.line+\n1,0);else return null;else return new Pos(pos.line,pos.ch+dir)}function selectAll(cm){cm.setSelection(Pos(cm.firstLine(),0),Pos(cm.lastLine()),sel_dontScroll)}function filterChange(doc,change,update){var obj={canceled:false,from:change.from,to:change.to,text:change.text,origin:change.origin,cancel:function(){return obj.canceled=true}};if(update)obj.update=function(from,to,text,origin){if(from)obj.from=clipPos(doc,from);if(to)obj.to=clipPos(doc,to);if(text)obj.text=text;if(origin!==undefined)obj.origin=\norigin};signal(doc,"beforeChange",doc,obj);if(doc.cm)signal(doc.cm,"beforeChange",doc.cm,obj);if(obj.canceled){if(doc.cm)doc.cm.curOp.updateInput=2;return null}return{from:obj.from,to:obj.to,text:obj.text,origin:obj.origin}}function makeChange(doc,change,ignoreReadOnly){if(doc.cm){if(!doc.cm.curOp)return operation(doc.cm,makeChange)(doc,change,ignoreReadOnly);if(doc.cm.state.suppressEdits)return}if(hasHandler(doc,"beforeChange")||doc.cm&&hasHandler(doc.cm,"beforeChange")){change=filterChange(doc,\nchange,true);if(!change)return}var split=sawReadOnlySpans&&!ignoreReadOnly&&removeReadOnlyRanges(doc,change.from,change.to);if(split)for(var i=split.length-1;i>=0;--i)makeChangeInner(doc,{from:split[i].from,to:split[i].to,text:i?[""]:change.text,origin:change.origin});else makeChangeInner(doc,change)}function makeChangeInner(doc,change){if(change.text.length==1&&change.text[0]==""&&cmp(change.from,change.to)==0)return;var selAfter=computeSelAfterChange(doc,change);addChangeToHistory(doc,change,selAfter,\ndoc.cm?doc.cm.curOp.id:NaN);makeChangeSingleDoc(doc,change,selAfter,stretchSpansOverChange(doc,change));var rebased=[];linkedDocs(doc,function(doc,sharedHist){if(!sharedHist&&indexOf(rebased,doc.history)==-1){rebaseHist(doc.history,change);rebased.push(doc.history)}makeChangeSingleDoc(doc,change,null,stretchSpansOverChange(doc,change))})}function makeChangeFromHistory(doc,type,allowSelectionOnly){var suppress=doc.cm&&doc.cm.state.suppressEdits;if(suppress&&!allowSelectionOnly)return;var hist=doc.history,\nevent,selAfter=doc.sel;var source=type=="undo"?hist.done:hist.undone,dest=type=="undo"?hist.undone:hist.done;var i=0;for(;i<source.length;i++){event=source[i];if(allowSelectionOnly?event.ranges&&!event.equals(doc.sel):!event.ranges)break}if(i==source.length)return;hist.lastOrigin=hist.lastSelOrigin=null;for(;;){event=source.pop();if(event.ranges){pushSelectionToHistory(event,dest);if(allowSelectionOnly&&!event.equals(doc.sel)){setSelection(doc,event,{clearRedo:false});return}selAfter=event}else if(suppress){source.push(event);\nreturn}else break}var antiChanges=[];pushSelectionToHistory(selAfter,dest);dest.push({changes:antiChanges,generation:hist.generation});hist.generation=event.generation||++hist.maxGeneration;var filter=hasHandler(doc,"beforeChange")||doc.cm&&hasHandler(doc.cm,"beforeChange");var loop=function(i){var change=event.changes[i];change.origin=type;if(filter&&!filterChange(doc,change,false)){source.length=0;return{}}antiChanges.push(historyChangeFromChange(doc,change));var after=i?computeSelAfterChange(doc,\nchange):lst(source);makeChangeSingleDoc(doc,change,after,mergeOldSpans(doc,change));if(!i&&doc.cm)doc.cm.scrollIntoView({from:change.from,to:changeEnd(change)});var rebased=[];linkedDocs(doc,function(doc,sharedHist){if(!sharedHist&&indexOf(rebased,doc.history)==-1){rebaseHist(doc.history,change);rebased.push(doc.history)}makeChangeSingleDoc(doc,change,null,mergeOldSpans(doc,change))})};for(var i$1=event.changes.length-1;i$1>=0;--i$1){var returned=loop(i$1);if(returned)return returned.v}}function shiftDoc(doc,\ndistance){if(distance==0)return;doc.first+=distance;doc.sel=new Selection(map(doc.sel.ranges,function(range){return new Range(Pos(range.anchor.line+distance,range.anchor.ch),Pos(range.head.line+distance,range.head.ch))}),doc.sel.primIndex);if(doc.cm){regChange(doc.cm,doc.first,doc.first-distance,distance);for(var d=doc.cm.display,l=d.viewFrom;l<d.viewTo;l++)regLineChange(doc.cm,l,"gutter")}}function makeChangeSingleDoc(doc,change,selAfter,spans){if(doc.cm&&!doc.cm.curOp)return operation(doc.cm,makeChangeSingleDoc)(doc,\nchange,selAfter,spans);if(change.to.line<doc.first){shiftDoc(doc,change.text.length-1-(change.to.line-change.from.line));return}if(change.from.line>doc.lastLine())return;if(change.from.line<doc.first){var shift=change.text.length-1-(doc.first-change.from.line);shiftDoc(doc,shift);change={from:Pos(doc.first,0),to:Pos(change.to.line+shift,change.to.ch),text:[lst(change.text)],origin:change.origin}}var last=doc.lastLine();if(change.to.line>last)change={from:change.from,to:Pos(last,getLine(doc,last).text.length),\ntext:[change.text[0]],origin:change.origin};change.removed=getBetween(doc,change.from,change.to);if(!selAfter)selAfter=computeSelAfterChange(doc,change);if(doc.cm)makeChangeSingleDocInEditor(doc.cm,change,spans);else updateDoc(doc,change,spans);setSelectionNoUndo(doc,selAfter,sel_dontScroll);if(doc.cantEdit&&skipAtomic(doc,Pos(doc.firstLine(),0)))doc.cantEdit=false}function makeChangeSingleDocInEditor(cm,change,spans){var doc=cm.doc,display=cm.display,from=change.from,to=change.to;var recomputeMaxLength=\nfalse,checkWidthStart=from.line;if(!cm.options.lineWrapping){checkWidthStart=lineNo(visualLine(getLine(doc,from.line)));doc.iter(checkWidthStart,to.line+1,function(line){if(line==display.maxLine){recomputeMaxLength=true;return true}})}if(doc.sel.contains(change.from,change.to)>-1)signalCursorActivity(cm);updateDoc(doc,change,spans,estimateHeight(cm));if(!cm.options.lineWrapping){doc.iter(checkWidthStart,from.line+change.text.length,function(line){var len=lineLength(line);if(len>display.maxLineLength){display.maxLine=\nline;display.maxLineLength=len;display.maxLineChanged=true;recomputeMaxLength=false}});if(recomputeMaxLength)cm.curOp.updateMaxLine=true}retreatFrontier(doc,from.line);startWorker(cm,400);var lendiff=change.text.length-(to.line-from.line)-1;if(change.full)regChange(cm);else if(from.line==to.line&&change.text.length==1&&!isWholeLineUpdate(cm.doc,change))regLineChange(cm,from.line,"text");else regChange(cm,from.line,to.line+1,lendiff);var changesHandler=hasHandler(cm,"changes"),changeHandler=hasHandler(cm,\n"change");if(changeHandler||changesHandler){var obj={from:from,to:to,text:change.text,removed:change.removed,origin:change.origin};if(changeHandler)signalLater(cm,"change",cm,obj);if(changesHandler)(cm.curOp.changeObjs||(cm.curOp.changeObjs=[])).push(obj)}cm.display.selForContextMenu=null}function replaceRange(doc,code,from,to,origin){var assign;if(!to)to=from;if(cmp(to,from)<0)assign=[to,from],from=assign[0],to=assign[1];if(typeof code=="string")code=doc.splitLines(code);makeChange(doc,{from:from,\nto:to,text:code,origin:origin})}function rebaseHistSelSingle(pos,from,to,diff){if(to<pos.line)pos.line+=diff;else if(from<pos.line){pos.line=from;pos.ch=0}}function rebaseHistArray(array,from,to,diff){for(var i=0;i<array.length;++i){var sub=array[i],ok=true;if(sub.ranges){if(!sub.copied){sub=array[i]=sub.deepCopy();sub.copied=true}for(var j=0;j<sub.ranges.length;j++){rebaseHistSelSingle(sub.ranges[j].anchor,from,to,diff);rebaseHistSelSingle(sub.ranges[j].head,from,to,diff)}continue}for(var j$1=0;j$1<\nsub.changes.length;++j$1){var cur=sub.changes[j$1];if(to<cur.from.line){cur.from=Pos(cur.from.line+diff,cur.from.ch);cur.to=Pos(cur.to.line+diff,cur.to.ch)}else if(from<=cur.to.line){ok=false;break}}if(!ok){array.splice(0,i+1);i=0}}}function rebaseHist(hist,change){var from=change.from.line,to=change.to.line,diff=change.text.length-(to-from)-1;rebaseHistArray(hist.done,from,to,diff);rebaseHistArray(hist.undone,from,to,diff)}function changeLine(doc,handle,changeType,op){var no=handle,line=handle;if(typeof handle==\n"number")line=getLine(doc,clipLine(doc,handle));else no=lineNo(handle);if(no==null)return null;if(op(line,no)&&doc.cm)regLineChange(doc.cm,no,changeType);return line}function LeafChunk(lines){this.lines=lines;this.parent=null;var height=0;for(var i=0;i<lines.length;++i){lines[i].parent=this;height+=lines[i].height}this.height=height}LeafChunk.prototype={chunkSize:function(){return this.lines.length},removeInner:function(at,n){for(var i=at,e=at+n;i<e;++i){var line=this.lines[i];this.height-=line.height;\ncleanUpLine(line);signalLater(line,"delete")}this.lines.splice(at,n)},collapse:function(lines){lines.push.apply(lines,this.lines)},insertInner:function(at,lines,height){this.height+=height;this.lines=this.lines.slice(0,at).concat(lines).concat(this.lines.slice(at));for(var i=0;i<lines.length;++i)lines[i].parent=this},iterN:function(at,n,op){for(var e=at+n;at<e;++at)if(op(this.lines[at]))return true}};function BranchChunk(children){this.children=children;var size=0,height=0;for(var i=0;i<children.length;++i){var ch=\nchildren[i];size+=ch.chunkSize();height+=ch.height;ch.parent=this}this.size=size;this.height=height;this.parent=null}BranchChunk.prototype={chunkSize:function(){return this.size},removeInner:function(at,n){this.size-=n;for(var i=0;i<this.children.length;++i){var child=this.children[i],sz=child.chunkSize();if(at<sz){var rm=Math.min(n,sz-at),oldHeight=child.height;child.removeInner(at,rm);this.height-=oldHeight-child.height;if(sz==rm){this.children.splice(i--,1);child.parent=null}if((n-=rm)==0)break;\nat=0}else at-=sz}if(this.size-n<25&&(this.children.length>1||!(this.children[0]instanceof LeafChunk))){var lines=[];this.collapse(lines);this.children=[new LeafChunk(lines)];this.children[0].parent=this}},collapse:function(lines){for(var i=0;i<this.children.length;++i)this.children[i].collapse(lines)},insertInner:function(at,lines,height){this.size+=lines.length;this.height+=height;for(var i=0;i<this.children.length;++i){var child=this.children[i],sz=child.chunkSize();if(at<=sz){child.insertInner(at,\nlines,height);if(child.lines&&child.lines.length>50){var remaining=child.lines.length%25+25;for(var pos=remaining;pos<child.lines.length;){var leaf=new LeafChunk(child.lines.slice(pos,pos+=25));child.height-=leaf.height;this.children.splice(++i,0,leaf);leaf.parent=this}child.lines=child.lines.slice(0,remaining);this.maybeSpill()}break}at-=sz}},maybeSpill:function(){if(this.children.length<=10)return;var me=this;do{var spilled=me.children.splice(me.children.length-5,5);var sibling=new BranchChunk(spilled);\nif(!me.parent){var copy=new BranchChunk(me.children);copy.parent=me;me.children=[copy,sibling];me=copy}else{me.size-=sibling.size;me.height-=sibling.height;var myIndex=indexOf(me.parent.children,me);me.parent.children.splice(myIndex+1,0,sibling)}sibling.parent=me.parent}while(me.children.length>10);me.parent.maybeSpill()},iterN:function(at,n,op){for(var i=0;i<this.children.length;++i){var child=this.children[i],sz=child.chunkSize();if(at<sz){var used=Math.min(n,sz-at);if(child.iterN(at,used,op))return true;\nif((n-=used)==0)break;at=0}else at-=sz}}};var LineWidget=function(doc,node,options){if(options)for(var opt in options)if(options.hasOwnProperty(opt))this[opt]=options[opt];this.doc=doc;this.node=node};LineWidget.prototype.clear=function(){var cm=this.doc.cm,ws=this.line.widgets,line=this.line,no=lineNo(line);if(no==null||!ws)return;for(var i=0;i<ws.length;++i)if(ws[i]==this)ws.splice(i--,1);if(!ws.length)line.widgets=null;var height=widgetHeight(this);updateLineHeight(line,Math.max(0,line.height-\nheight));if(cm){runInOp(cm,function(){adjustScrollWhenAboveVisible(cm,line,-height);regLineChange(cm,no,"widget")});signalLater(cm,"lineWidgetCleared",cm,this,no)}};LineWidget.prototype.changed=function(){var this$1=this;var oldH=this.height,cm=this.doc.cm,line=this.line;this.height=null;var diff=widgetHeight(this)-oldH;if(!diff)return;if(!lineIsHidden(this.doc,line))updateLineHeight(line,line.height+diff);if(cm)runInOp(cm,function(){cm.curOp.forceUpdate=true;adjustScrollWhenAboveVisible(cm,line,\ndiff);signalLater(cm,"lineWidgetChanged",cm,this$1,lineNo(line))})};eventMixin(LineWidget);function adjustScrollWhenAboveVisible(cm,line,diff){if(heightAtLine(line)<(cm.curOp&&cm.curOp.scrollTop||cm.doc.scrollTop))addToScrollTop(cm,diff)}function addLineWidget(doc,handle,node,options){var widget=new LineWidget(doc,node,options);var cm=doc.cm;if(cm&&widget.noHScroll)cm.display.alignWidgets=true;changeLine(doc,handle,"widget",function(line){var widgets=line.widgets||(line.widgets=[]);if(widget.insertAt==\nnull)widgets.push(widget);else widgets.splice(Math.min(widgets.length,Math.max(0,widget.insertAt)),0,widget);widget.line=line;if(cm&&!lineIsHidden(doc,line)){var aboveVisible=heightAtLine(line)<doc.scrollTop;updateLineHeight(line,line.height+widgetHeight(widget));if(aboveVisible)addToScrollTop(cm,widget.height);cm.curOp.forceUpdate=true}return true});if(cm)signalLater(cm,"lineWidgetAdded",cm,widget,typeof handle=="number"?handle:lineNo(handle));return widget}var nextMarkerId=0;var TextMarker=function(doc,\ntype){this.lines=[];this.type=type;this.doc=doc;this.id=++nextMarkerId};TextMarker.prototype.clear=function(){if(this.explicitlyCleared)return;var cm=this.doc.cm,withOp=cm&&!cm.curOp;if(withOp)startOperation(cm);if(hasHandler(this,"clear")){var found=this.find();if(found)signalLater(this,"clear",found.from,found.to)}var min=null,max=null;for(var i=0;i<this.lines.length;++i){var line=this.lines[i];var span=getMarkedSpanFor(line.markedSpans,this);if(cm&&!this.collapsed)regLineChange(cm,lineNo(line),\n"text");else if(cm){if(span.to!=null)max=lineNo(line);if(span.from!=null)min=lineNo(line)}line.markedSpans=removeMarkedSpan(line.markedSpans,span);if(span.from==null&&this.collapsed&&!lineIsHidden(this.doc,line)&&cm)updateLineHeight(line,textHeight(cm.display))}if(cm&&this.collapsed&&!cm.options.lineWrapping)for(var i$1=0;i$1<this.lines.length;++i$1){var visual=visualLine(this.lines[i$1]),len=lineLength(visual);if(len>cm.display.maxLineLength){cm.display.maxLine=visual;cm.display.maxLineLength=len;\ncm.display.maxLineChanged=true}}if(min!=null&&cm&&this.collapsed)regChange(cm,min,max+1);this.lines.length=0;this.explicitlyCleared=true;if(this.atomic&&this.doc.cantEdit){this.doc.cantEdit=false;if(cm)reCheckSelection(cm.doc)}if(cm)signalLater(cm,"markerCleared",cm,this,min,max);if(withOp)endOperation(cm);if(this.parent)this.parent.clear()};TextMarker.prototype.find=function(side,lineObj){if(side==null&&this.type=="bookmark")side=1;var from,to;for(var i=0;i<this.lines.length;++i){var line=this.lines[i];\nvar span=getMarkedSpanFor(line.markedSpans,this);if(span.from!=null){from=Pos(lineObj?line:lineNo(line),span.from);if(side==-1)return from}if(span.to!=null){to=Pos(lineObj?line:lineNo(line),span.to);if(side==1)return to}}return from&&{from:from,to:to}};TextMarker.prototype.changed=function(){var this$1=this;var pos=this.find(-1,true),widget=this,cm=this.doc.cm;if(!pos||!cm)return;runInOp(cm,function(){var line=pos.line,lineN=lineNo(pos.line);var view=findViewForLine(cm,lineN);if(view){clearLineMeasurementCacheFor(view);\ncm.curOp.selectionChanged=cm.curOp.forceUpdate=true}cm.curOp.updateMaxLine=true;if(!lineIsHidden(widget.doc,line)&&widget.height!=null){var oldHeight=widget.height;widget.height=null;var dHeight=widgetHeight(widget)-oldHeight;if(dHeight)updateLineHeight(line,line.height+dHeight)}signalLater(cm,"markerChanged",cm,this$1)})};TextMarker.prototype.attachLine=function(line){if(!this.lines.length&&this.doc.cm){var op=this.doc.cm.curOp;if(!op.maybeHiddenMarkers||indexOf(op.maybeHiddenMarkers,this)==-1)(op.maybeUnhiddenMarkers||\n(op.maybeUnhiddenMarkers=[])).push(this)}this.lines.push(line)};TextMarker.prototype.detachLine=function(line){this.lines.splice(indexOf(this.lines,line),1);if(!this.lines.length&&this.doc.cm){var op=this.doc.cm.curOp;(op.maybeHiddenMarkers||(op.maybeHiddenMarkers=[])).push(this)}};eventMixin(TextMarker);function markText(doc,from,to,options,type){if(options&&options.shared)return markTextShared(doc,from,to,options,type);if(doc.cm&&!doc.cm.curOp)return operation(doc.cm,markText)(doc,from,to,options,\ntype);var marker=new TextMarker(doc,type),diff=cmp(from,to);if(options)copyObj(options,marker,false);if(diff>0||diff==0&&marker.clearWhenEmpty!==false)return marker;if(marker.replacedWith){marker.collapsed=true;marker.widgetNode=eltP("span",[marker.replacedWith],"CodeMirror-widget");if(!options.handleMouseEvents)marker.widgetNode.setAttribute("cm-ignore-events","true");if(options.insertLeft)marker.widgetNode.insertLeft=true}if(marker.collapsed){if(conflictingCollapsedRange(doc,from.line,from,to,marker)||\nfrom.line!=to.line&&conflictingCollapsedRange(doc,to.line,from,to,marker))throw new Error("Inserting collapsed marker partially overlapping an existing one");seeCollapsedSpans()}if(marker.addToHistory)addChangeToHistory(doc,{from:from,to:to,origin:"markText"},doc.sel,NaN);var curLine=from.line,cm=doc.cm,updateMaxLine;doc.iter(curLine,to.line+1,function(line){if(cm&&marker.collapsed&&!cm.options.lineWrapping&&visualLine(line)==cm.display.maxLine)updateMaxLine=true;if(marker.collapsed&&curLine!=from.line)updateLineHeight(line,\n0);addMarkedSpan(line,new MarkedSpan(marker,curLine==from.line?from.ch:null,curLine==to.line?to.ch:null),doc.cm&&doc.cm.curOp);++curLine});if(marker.collapsed)doc.iter(from.line,to.line+1,function(line){if(lineIsHidden(doc,line))updateLineHeight(line,0)});if(marker.clearOnEnter)on(marker,"beforeCursorEnter",function(){return marker.clear()});if(marker.readOnly){seeReadOnlySpans();if(doc.history.done.length||doc.history.undone.length)doc.clearHistory()}if(marker.collapsed){marker.id=++nextMarkerId;\nmarker.atomic=true}if(cm){if(updateMaxLine)cm.curOp.updateMaxLine=true;if(marker.collapsed)regChange(cm,from.line,to.line+1);else if(marker.className||marker.startStyle||marker.endStyle||marker.css||marker.attributes||marker.title)for(var i=from.line;i<=to.line;i++)regLineChange(cm,i,"text");if(marker.atomic)reCheckSelection(cm.doc);signalLater(cm,"markerAdded",cm,marker)}return marker}var SharedTextMarker=function(markers,primary){this.markers=markers;this.primary=primary;for(var i=0;i<markers.length;++i)markers[i].parent=\nthis};SharedTextMarker.prototype.clear=function(){if(this.explicitlyCleared)return;this.explicitlyCleared=true;for(var i=0;i<this.markers.length;++i)this.markers[i].clear();signalLater(this,"clear")};SharedTextMarker.prototype.find=function(side,lineObj){return this.primary.find(side,lineObj)};eventMixin(SharedTextMarker);function markTextShared(doc,from,to,options,type){options=copyObj(options);options.shared=false;var markers=[markText(doc,from,to,options,type)],primary=markers[0];var widget=options.widgetNode;\nlinkedDocs(doc,function(doc){if(widget)options.widgetNode=widget.cloneNode(true);markers.push(markText(doc,clipPos(doc,from),clipPos(doc,to),options,type));for(var i=0;i<doc.linked.length;++i)if(doc.linked[i].isParent)return;primary=lst(markers)});return new SharedTextMarker(markers,primary)}function findSharedMarkers(doc){return doc.findMarks(Pos(doc.first,0),doc.clipPos(Pos(doc.lastLine())),function(m){return m.parent})}function copySharedMarkers(doc,markers){for(var i=0;i<markers.length;i++){var marker=\nmarkers[i],pos=marker.find();var mFrom=doc.clipPos(pos.from),mTo=doc.clipPos(pos.to);if(cmp(mFrom,mTo)){var subMark=markText(doc,mFrom,mTo,marker.primary,marker.primary.type);marker.markers.push(subMark);subMark.parent=marker}}}function detachSharedMarkers(markers){var loop=function(i){var marker=markers[i],linked=[marker.primary.doc];linkedDocs(marker.primary.doc,function(d){return linked.push(d)});for(var j=0;j<marker.markers.length;j++){var subMarker=marker.markers[j];if(indexOf(linked,subMarker.doc)==\n-1){subMarker.parent=null;marker.markers.splice(j--,1)}}};for(var i=0;i<markers.length;i++)loop(i)}var nextDocId=0;var Doc=function(text,mode,firstLine,lineSep,direction){if(!(this instanceof Doc))return new Doc(text,mode,firstLine,lineSep,direction);if(firstLine==null)firstLine=0;BranchChunk.call(this,[new LeafChunk([new Line("",null)])]);this.first=firstLine;this.scrollTop=this.scrollLeft=0;this.cantEdit=false;this.cleanGeneration=1;this.modeFrontier=this.highlightFrontier=firstLine;var start=Pos(firstLine,\n0);this.sel=simpleSelection(start);this.history=new History(null);this.id=++nextDocId;this.modeOption=mode;this.lineSep=lineSep;this.direction=direction=="rtl"?"rtl":"ltr";this.extend=false;if(typeof text=="string")text=this.splitLines(text);updateDoc(this,{from:start,to:start,text:text});setSelection(this,simpleSelection(start),sel_dontScroll)};Doc.prototype=createObj(BranchChunk.prototype,{constructor:Doc,iter:function(from,to,op){if(op)this.iterN(from-this.first,to-from,op);else this.iterN(this.first,\nthis.first+this.size,from)},insert:function(at,lines){var height=0;for(var i=0;i<lines.length;++i)height+=lines[i].height;this.insertInner(at-this.first,lines,height)},remove:function(at,n){this.removeInner(at-this.first,n)},getValue:function(lineSep){var lines=getLines(this,this.first,this.first+this.size);if(lineSep===false)return lines;return lines.join(lineSep||this.lineSeparator())},setValue:docMethodOp(function(code){var top=Pos(this.first,0),last=this.first+this.size-1;makeChange(this,{from:top,\nto:Pos(last,getLine(this,last).text.length),text:this.splitLines(code),origin:"setValue",full:true},true);if(this.cm)scrollToCoords(this.cm,0,0);setSelection(this,simpleSelection(top),sel_dontScroll)}),replaceRange:function(code,from,to,origin){from=clipPos(this,from);to=to?clipPos(this,to):from;replaceRange(this,code,from,to,origin)},getRange:function(from,to,lineSep){var lines=getBetween(this,clipPos(this,from),clipPos(this,to));if(lineSep===false)return lines;if(lineSep==="")return lines.join("");\nreturn lines.join(lineSep||this.lineSeparator())},getLine:function(line){var l=this.getLineHandle(line);return l&&l.text},getLineHandle:function(line){if(isLine(this,line))return getLine(this,line)},getLineNumber:function(line){return lineNo(line)},getLineHandleVisualStart:function(line){if(typeof line=="number")line=getLine(this,line);return visualLine(line)},lineCount:function(){return this.size},firstLine:function(){return this.first},lastLine:function(){return this.first+this.size-1},clipPos:function(pos){return clipPos(this,\npos)},getCursor:function(start){var range=this.sel.primary(),pos;if(start==null||start=="head")pos=range.head;else if(start=="anchor")pos=range.anchor;else if(start=="end"||start=="to"||start===false)pos=range.to();else pos=range.from();return pos},listSelections:function(){return this.sel.ranges},somethingSelected:function(){return this.sel.somethingSelected()},setCursor:docMethodOp(function(line,ch,options){setSimpleSelection(this,clipPos(this,typeof line=="number"?Pos(line,ch||0):line),null,options)}),\nsetSelection:docMethodOp(function(anchor,head,options){setSimpleSelection(this,clipPos(this,anchor),clipPos(this,head||anchor),options)}),extendSelection:docMethodOp(function(head,other,options){extendSelection(this,clipPos(this,head),other&&clipPos(this,other),options)}),extendSelections:docMethodOp(function(heads,options){extendSelections(this,clipPosArray(this,heads),options)}),extendSelectionsBy:docMethodOp(function(f,options){var heads=map(this.sel.ranges,f);extendSelections(this,clipPosArray(this,\nheads),options)}),setSelections:docMethodOp(function(ranges,primary,options){if(!ranges.length)return;var out=[];for(var i=0;i<ranges.length;i++)out[i]=new Range(clipPos(this,ranges[i].anchor),clipPos(this,ranges[i].head||ranges[i].anchor));if(primary==null)primary=Math.min(ranges.length-1,this.sel.primIndex);setSelection(this,normalizeSelection(this.cm,out,primary),options)}),addSelection:docMethodOp(function(anchor,head,options){var ranges=this.sel.ranges.slice(0);ranges.push(new Range(clipPos(this,\nanchor),clipPos(this,head||anchor)));setSelection(this,normalizeSelection(this.cm,ranges,ranges.length-1),options)}),getSelection:function(lineSep){var ranges=this.sel.ranges,lines;for(var i=0;i<ranges.length;i++){var sel=getBetween(this,ranges[i].from(),ranges[i].to());lines=lines?lines.concat(sel):sel}if(lineSep===false)return lines;else return lines.join(lineSep||this.lineSeparator())},getSelections:function(lineSep){var parts=[],ranges=this.sel.ranges;for(var i=0;i<ranges.length;i++){var sel=\ngetBetween(this,ranges[i].from(),ranges[i].to());if(lineSep!==false)sel=sel.join(lineSep||this.lineSeparator());parts[i]=sel}return parts},replaceSelection:function(code,collapse,origin){var dup=[];for(var i=0;i<this.sel.ranges.length;i++)dup[i]=code;this.replaceSelections(dup,collapse,origin||"+input")},replaceSelections:docMethodOp(function(code,collapse,origin){var changes=[],sel=this.sel;for(var i=0;i<sel.ranges.length;i++){var range=sel.ranges[i];changes[i]={from:range.from(),to:range.to(),text:this.splitLines(code[i]),\norigin:origin}}var newSel=collapse&&collapse!="end"&&computeReplacedSel(this,changes,collapse);for(var i$1=changes.length-1;i$1>=0;i$1--)makeChange(this,changes[i$1]);if(newSel)setSelectionReplaceHistory(this,newSel);else if(this.cm)ensureCursorVisible(this.cm)}),undo:docMethodOp(function(){makeChangeFromHistory(this,"undo")}),redo:docMethodOp(function(){makeChangeFromHistory(this,"redo")}),undoSelection:docMethodOp(function(){makeChangeFromHistory(this,"undo",true)}),redoSelection:docMethodOp(function(){makeChangeFromHistory(this,\n"redo",true)}),setExtending:function(val){this.extend=val},getExtending:function(){return this.extend},historySize:function(){var hist=this.history,done=0,undone=0;for(var i=0;i<hist.done.length;i++)if(!hist.done[i].ranges)++done;for(var i$1=0;i$1<hist.undone.length;i$1++)if(!hist.undone[i$1].ranges)++undone;return{undo:done,redo:undone}},clearHistory:function(){var this$1=this;this.history=new History(this.history);linkedDocs(this,function(doc){return doc.history=this$1.history},true)},markClean:function(){this.cleanGeneration=\nthis.changeGeneration(true)},changeGeneration:function(forceSplit){if(forceSplit)this.history.lastOp=this.history.lastSelOp=this.history.lastOrigin=null;return this.history.generation},isClean:function(gen){return this.history.generation==(gen||this.cleanGeneration)},getHistory:function(){return{done:copyHistoryArray(this.history.done),undone:copyHistoryArray(this.history.undone)}},setHistory:function(histData){var hist=this.history=new History(this.history);hist.done=copyHistoryArray(histData.done.slice(0),\nnull,true);hist.undone=copyHistoryArray(histData.undone.slice(0),null,true)},setGutterMarker:docMethodOp(function(line,gutterID,value){return changeLine(this,line,"gutter",function(line){var markers=line.gutterMarkers||(line.gutterMarkers={});markers[gutterID]=value;if(!value&&isEmpty(markers))line.gutterMarkers=null;return true})}),clearGutter:docMethodOp(function(gutterID){var this$1=this;this.iter(function(line){if(line.gutterMarkers&&line.gutterMarkers[gutterID])changeLine(this$1,line,"gutter",\nfunction(){line.gutterMarkers[gutterID]=null;if(isEmpty(line.gutterMarkers))line.gutterMarkers=null;return true})})}),lineInfo:function(line){var n;if(typeof line=="number"){if(!isLine(this,line))return null;n=line;line=getLine(this,line);if(!line)return null}else{n=lineNo(line);if(n==null)return null}return{line:n,handle:line,text:line.text,gutterMarkers:line.gutterMarkers,textClass:line.textClass,bgClass:line.bgClass,wrapClass:line.wrapClass,widgets:line.widgets}},addLineClass:docMethodOp(function(handle,\nwhere,cls){return changeLine(this,handle,where=="gutter"?"gutter":"class",function(line){var prop=where=="text"?"textClass":where=="background"?"bgClass":where=="gutter"?"gutterClass":"wrapClass";if(!line[prop])line[prop]=cls;else if(classTest(cls).test(line[prop]))return false;else line[prop]+=" "+cls;return true})}),removeLineClass:docMethodOp(function(handle,where,cls){return changeLine(this,handle,where=="gutter"?"gutter":"class",function(line){var prop=where=="text"?"textClass":where=="background"?\n"bgClass":where=="gutter"?"gutterClass":"wrapClass";var cur=line[prop];if(!cur)return false;else if(cls==null)line[prop]=null;else{var found=cur.match(classTest(cls));if(!found)return false;var end=found.index+found[0].length;line[prop]=cur.slice(0,found.index)+(!found.index||end==cur.length?"":" ")+cur.slice(end)||null}return true})}),addLineWidget:docMethodOp(function(handle,node,options){return addLineWidget(this,handle,node,options)}),removeLineWidget:function(widget){widget.clear()},markText:function(from,\nto,options){return markText(this,clipPos(this,from),clipPos(this,to),options,options&&options.type||"range")},setBookmark:function(pos,options){var realOpts={replacedWith:options&&(options.nodeType==null?options.widget:options),insertLeft:options&&options.insertLeft,clearWhenEmpty:false,shared:options&&options.shared,handleMouseEvents:options&&options.handleMouseEvents};pos=clipPos(this,pos);return markText(this,pos,pos,realOpts,"bookmark")},findMarksAt:function(pos){pos=clipPos(this,pos);var markers=\n[],spans=getLine(this,pos.line).markedSpans;if(spans)for(var i=0;i<spans.length;++i){var span=spans[i];if((span.from==null||span.from<=pos.ch)&&(span.to==null||span.to>=pos.ch))markers.push(span.marker.parent||span.marker)}return markers},findMarks:function(from,to,filter){from=clipPos(this,from);to=clipPos(this,to);var found=[],lineNo=from.line;this.iter(from.line,to.line+1,function(line){var spans=line.markedSpans;if(spans)for(var i=0;i<spans.length;i++){var span=spans[i];if(!(span.to!=null&&lineNo==\nfrom.line&&from.ch>=span.to||span.from==null&&lineNo!=from.line||span.from!=null&&lineNo==to.line&&span.from>=to.ch)&&(!filter||filter(span.marker)))found.push(span.marker.parent||span.marker)}++lineNo});return found},getAllMarks:function(){var markers=[];this.iter(function(line){var sps=line.markedSpans;if(sps)for(var i=0;i<sps.length;++i)if(sps[i].from!=null)markers.push(sps[i].marker)});return markers},posFromIndex:function(off){var ch,lineNo=this.first,sepSize=this.lineSeparator().length;this.iter(function(line){var sz=\nline.text.length+sepSize;if(sz>off){ch=off;return true}off-=sz;++lineNo});return clipPos(this,Pos(lineNo,ch))},indexFromPos:function(coords){coords=clipPos(this,coords);var index=coords.ch;if(coords.line<this.first||coords.ch<0)return 0;var sepSize=this.lineSeparator().length;this.iter(this.first,coords.line,function(line){index+=line.text.length+sepSize});return index},copy:function(copyHistory){var doc=new Doc(getLines(this,this.first,this.first+this.size),this.modeOption,this.first,this.lineSep,\nthis.direction);doc.scrollTop=this.scrollTop;doc.scrollLeft=this.scrollLeft;doc.sel=this.sel;doc.extend=false;if(copyHistory){doc.history.undoDepth=this.history.undoDepth;doc.setHistory(this.getHistory())}return doc},linkedDoc:function(options){if(!options)options={};var from=this.first,to=this.first+this.size;if(options.from!=null&&options.from>from)from=options.from;if(options.to!=null&&options.to<to)to=options.to;var copy=new Doc(getLines(this,from,to),options.mode||this.modeOption,from,this.lineSep,\nthis.direction);if(options.sharedHist)copy.history=this.history;(this.linked||(this.linked=[])).push({doc:copy,sharedHist:options.sharedHist});copy.linked=[{doc:this,isParent:true,sharedHist:options.sharedHist}];copySharedMarkers(copy,findSharedMarkers(this));return copy},unlinkDoc:function(other){if(other instanceof CodeMirror)other=other.doc;if(this.linked)for(var i=0;i<this.linked.length;++i){var link=this.linked[i];if(link.doc!=other)continue;this.linked.splice(i,1);other.unlinkDoc(this);detachSharedMarkers(findSharedMarkers(this));\nbreak}if(other.history==this.history){var splitIds=[other.id];linkedDocs(other,function(doc){return splitIds.push(doc.id)},true);other.history=new History(null);other.history.done=copyHistoryArray(this.history.done,splitIds);other.history.undone=copyHistoryArray(this.history.undone,splitIds)}},iterLinkedDocs:function(f){linkedDocs(this,f)},getMode:function(){return this.mode},getEditor:function(){return this.cm},splitLines:function(str){if(this.lineSep)return str.split(this.lineSep);return splitLinesAuto(str)},\nlineSeparator:function(){return this.lineSep||"\\n"},setDirection:docMethodOp(function(dir){if(dir!="rtl")dir="ltr";if(dir==this.direction)return;this.direction=dir;this.iter(function(line){return line.order=null});if(this.cm)directionChanged(this.cm)})});Doc.prototype.eachLine=Doc.prototype.iter;var lastDrop=0;function onDrop(e){var cm=this;clearDragCursor(cm);if(signalDOMEvent(cm,e)||eventInWidget(cm.display,e))return;e_preventDefault(e);if(ie)lastDrop=+new Date;var pos=posFromMouse(cm,e,true),files=\ne.dataTransfer.files;if(!pos||cm.isReadOnly())return;if(files&&files.length&&window.FileReader&&window.File){var n=files.length,text=Array(n),read=0;var markAsReadAndPasteIfAllFilesAreRead=function(){if(++read==n)operation(cm,function(){pos=clipPos(cm.doc,pos);var change={from:pos,to:pos,text:cm.doc.splitLines(text.filter(function(t){return t!=null}).join(cm.doc.lineSeparator())),origin:"paste"};makeChange(cm.doc,change);setSelectionReplaceHistory(cm.doc,simpleSelection(clipPos(cm.doc,pos),clipPos(cm.doc,\nchangeEnd(change))))})()};var readTextFromFile=function(file,i){if(cm.options.allowDropFileTypes&&indexOf(cm.options.allowDropFileTypes,file.type)==-1){markAsReadAndPasteIfAllFilesAreRead();return}var reader=new FileReader;reader.onerror=function(){return markAsReadAndPasteIfAllFilesAreRead()};reader.onload=function(){var content=reader.result;if(/[\\x00-\\x08\\x0e-\\x1f]{2}/.test(content)){markAsReadAndPasteIfAllFilesAreRead();return}text[i]=content;markAsReadAndPasteIfAllFilesAreRead()};reader.readAsText(file)};\nfor(var i=0;i<files.length;i++)readTextFromFile(files[i],i)}else{if(cm.state.draggingText&&cm.doc.sel.contains(pos)>-1){cm.state.draggingText(e);setTimeout(function(){return cm.display.input.focus()},20);return}try{var text$1=e.dataTransfer.getData("Text");if(text$1){var selected;if(cm.state.draggingText&&!cm.state.draggingText.copy)selected=cm.listSelections();setSelectionNoUndo(cm.doc,simpleSelection(pos,pos));if(selected)for(var i$1=0;i$1<selected.length;++i$1)replaceRange(cm.doc,"",selected[i$1].anchor,\nselected[i$1].head,"drag");cm.replaceSelection(text$1,"around","paste");cm.display.input.focus()}}catch(e$1){}}}function onDragStart(cm,e){if(ie&&(!cm.state.draggingText||+new Date-lastDrop<100)){e_stop(e);return}if(signalDOMEvent(cm,e)||eventInWidget(cm.display,e))return;e.dataTransfer.setData("Text",cm.getSelection());e.dataTransfer.effectAllowed="copyMove";if(e.dataTransfer.setDragImage&&!safari){var img=elt("img",null,null,"position: fixed; left: 0; top: 0;");img.src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==";\nif(presto){img.width=img.height=1;cm.display.wrapper.appendChild(img);img._top=img.offsetTop}e.dataTransfer.setDragImage(img,0,0);if(presto)img.parentNode.removeChild(img)}}function onDragOver(cm,e){var pos=posFromMouse(cm,e);if(!pos)return;var frag=document.createDocumentFragment();drawSelectionCursor(cm,pos,frag);if(!cm.display.dragCursor){cm.display.dragCursor=elt("div",null,"CodeMirror-cursors CodeMirror-dragcursors");cm.display.lineSpace.insertBefore(cm.display.dragCursor,cm.display.cursorDiv)}removeChildrenAndAdd(cm.display.dragCursor,\nfrag)}function clearDragCursor(cm){if(cm.display.dragCursor){cm.display.lineSpace.removeChild(cm.display.dragCursor);cm.display.dragCursor=null}}function forEachCodeMirror(f){if(!document.getElementsByClassName)return;var byClass=document.getElementsByClassName("CodeMirror"),editors=[];for(var i=0;i<byClass.length;i++){var cm=byClass[i].CodeMirror;if(cm)editors.push(cm)}if(editors.length)editors[0].operation(function(){for(var i=0;i<editors.length;i++)f(editors[i])})}var globalsRegistered=false;function ensureGlobalHandlers(){if(globalsRegistered)return;\nregisterGlobalHandlers();globalsRegistered=true}function registerGlobalHandlers(){var resizeTimer;on(window,"resize",function(){if(resizeTimer==null)resizeTimer=setTimeout(function(){resizeTimer=null;forEachCodeMirror(onResize)},100)});on(window,"blur",function(){return forEachCodeMirror(onBlur)})}function onResize(cm){var d=cm.display;d.cachedCharWidth=d.cachedTextHeight=d.cachedPaddingH=null;d.scrollbarsClipped=false;cm.setSize()}var keyNames={3:"Pause",8:"Backspace",9:"Tab",13:"Enter",16:"Shift",\n17:"Ctrl",18:"Alt",19:"Pause",20:"CapsLock",27:"Esc",32:"Space",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"Left",38:"Up",39:"Right",40:"Down",44:"PrintScrn",45:"Insert",46:"Delete",59:";",61:"=",91:"Mod",92:"Mod",93:"Mod",106:"*",107:"=",109:"-",110:".",111:"/",145:"ScrollLock",173:"-",186:";",187:"=",188:",",189:"-",190:".",191:"/",192:"`",219:"[",220:"\\\\",221:"]",222:"\'",224:"Mod",63232:"Up",63233:"Down",63234:"Left",63235:"Right",63272:"Delete",63273:"Home",63275:"End",63276:"PageUp",63277:"PageDown",\n63302:"Insert"};for(var i=0;i<10;i++)keyNames[i+48]=keyNames[i+96]=String(i);for(var i$1=65;i$1<=90;i$1++)keyNames[i$1]=String.fromCharCode(i$1);for(var i$2=1;i$2<=12;i$2++)keyNames[i$2+111]=keyNames[i$2+63235]="F"+i$2;var keyMap={};keyMap.basic={"Left":"goCharLeft","Right":"goCharRight","Up":"goLineUp","Down":"goLineDown","End":"goLineEnd","Home":"goLineStartSmart","PageUp":"goPageUp","PageDown":"goPageDown","Delete":"delCharAfter","Backspace":"delCharBefore","Shift-Backspace":"delCharBefore","Tab":"defaultTab",\n"Shift-Tab":"indentAuto","Enter":"newlineAndIndent","Insert":"toggleOverwrite","Esc":"singleSelection"};keyMap.pcDefault={"Ctrl-A":"selectAll","Ctrl-D":"deleteLine","Ctrl-Z":"undo","Shift-Ctrl-Z":"redo","Ctrl-Y":"redo","Ctrl-Home":"goDocStart","Ctrl-End":"goDocEnd","Ctrl-Up":"goLineUp","Ctrl-Down":"goLineDown","Ctrl-Left":"goGroupLeft","Ctrl-Right":"goGroupRight","Alt-Left":"goLineStart","Alt-Right":"goLineEnd","Ctrl-Backspace":"delGroupBefore","Ctrl-Delete":"delGroupAfter","Ctrl-S":"save","Ctrl-F":"find",\n"Ctrl-G":"findNext","Shift-Ctrl-G":"findPrev","Shift-Ctrl-F":"replace","Shift-Ctrl-R":"replaceAll","Ctrl-[":"indentLess","Ctrl-]":"indentMore","Ctrl-U":"undoSelection","Shift-Ctrl-U":"redoSelection","Alt-U":"redoSelection","fallthrough":"basic"};keyMap.emacsy={"Ctrl-F":"goCharRight","Ctrl-B":"goCharLeft","Ctrl-P":"goLineUp","Ctrl-N":"goLineDown","Ctrl-A":"goLineStart","Ctrl-E":"goLineEnd","Ctrl-V":"goPageDown","Shift-Ctrl-V":"goPageUp","Ctrl-D":"delCharAfter","Ctrl-H":"delCharBefore","Alt-Backspace":"delWordBefore",\n"Ctrl-K":"killLine","Ctrl-T":"transposeChars","Ctrl-O":"openLine"};keyMap.macDefault={"Cmd-A":"selectAll","Cmd-D":"deleteLine","Cmd-Z":"undo","Shift-Cmd-Z":"redo","Cmd-Y":"redo","Cmd-Home":"goDocStart","Cmd-Up":"goDocStart","Cmd-End":"goDocEnd","Cmd-Down":"goDocEnd","Alt-Left":"goGroupLeft","Alt-Right":"goGroupRight","Cmd-Left":"goLineLeft","Cmd-Right":"goLineRight","Alt-Backspace":"delGroupBefore","Ctrl-Alt-Backspace":"delGroupAfter","Alt-Delete":"delGroupAfter","Cmd-S":"save","Cmd-F":"find","Cmd-G":"findNext",\n"Shift-Cmd-G":"findPrev","Cmd-Alt-F":"replace","Shift-Cmd-Alt-F":"replaceAll","Cmd-[":"indentLess","Cmd-]":"indentMore","Cmd-Backspace":"delWrappedLineLeft","Cmd-Delete":"delWrappedLineRight","Cmd-U":"undoSelection","Shift-Cmd-U":"redoSelection","Ctrl-Up":"goDocStart","Ctrl-Down":"goDocEnd","fallthrough":["basic","emacsy"]};keyMap["default"]=mac?keyMap.macDefault:keyMap.pcDefault;function normalizeKeyName(name){var parts=name.split(/-(?!$)/);name=parts[parts.length-1];var alt,ctrl,shift,cmd;for(var i=\n0;i<parts.length-1;i++){var mod=parts[i];if(/^(cmd|meta|m)$/i.test(mod))cmd=true;else if(/^a(lt)?$/i.test(mod))alt=true;else if(/^(c|ctrl|control)$/i.test(mod))ctrl=true;else if(/^s(hift)?$/i.test(mod))shift=true;else throw new Error("Unrecognized modifier name: "+mod);}if(alt)name="Alt-"+name;if(ctrl)name="Ctrl-"+name;if(cmd)name="Cmd-"+name;if(shift)name="Shift-"+name;return name}function normalizeKeyMap(keymap){var copy={};for(var keyname in keymap)if(keymap.hasOwnProperty(keyname)){var value=\nkeymap[keyname];if(/^(name|fallthrough|(de|at)tach)$/.test(keyname))continue;if(value=="..."){delete keymap[keyname];continue}var keys=map(keyname.split(" "),normalizeKeyName);for(var i=0;i<keys.length;i++){var val=void 0,name=void 0;if(i==keys.length-1){name=keys.join(" ");val=value}else{name=keys.slice(0,i+1).join(" ");val="..."}var prev=copy[name];if(!prev)copy[name]=val;else if(prev!=val)throw new Error("Inconsistent bindings for "+name);}delete keymap[keyname]}for(var prop in copy)keymap[prop]=\ncopy[prop];return keymap}function lookupKey(key,map,handle,context){map=getKeyMap(map);var found=map.call?map.call(key,context):map[key];if(found===false)return"nothing";if(found==="...")return"multi";if(found!=null&&handle(found))return"handled";if(map.fallthrough){if(Object.prototype.toString.call(map.fallthrough)!="[object Array]")return lookupKey(key,map.fallthrough,handle,context);for(var i=0;i<map.fallthrough.length;i++){var result=lookupKey(key,map.fallthrough[i],handle,context);if(result)return result}}}\nfunction isModifierKey(value){var name=typeof value=="string"?value:keyNames[value.keyCode];return name=="Ctrl"||name=="Alt"||name=="Shift"||name=="Mod"}function addModifierNames(name,event,noShift){var base=name;if(event.altKey&&base!="Alt")name="Alt-"+name;if((flipCtrlCmd?event.metaKey:event.ctrlKey)&&base!="Ctrl")name="Ctrl-"+name;if((flipCtrlCmd?event.ctrlKey:event.metaKey)&&base!="Mod")name="Cmd-"+name;if(!noShift&&event.shiftKey&&base!="Shift")name="Shift-"+name;return name}function keyName(event,\nnoShift){if(presto&&event.keyCode==34&&event["char"])return false;var name=keyNames[event.keyCode];if(name==null||event.altGraphKey)return false;if(event.keyCode==3&&event.code)name=event.code;return addModifierNames(name,event,noShift)}function getKeyMap(val){return typeof val=="string"?keyMap[val]:val}function deleteNearSelection(cm,compute){var ranges=cm.doc.sel.ranges,kill=[];for(var i=0;i<ranges.length;i++){var toKill=compute(ranges[i]);while(kill.length&&cmp(toKill.from,lst(kill).to)<=0){var replaced=\nkill.pop();if(cmp(replaced.from,toKill.from)<0){toKill.from=replaced.from;break}}kill.push(toKill)}runInOp(cm,function(){for(var i=kill.length-1;i>=0;i--)replaceRange(cm.doc,"",kill[i].from,kill[i].to,"+delete");ensureCursorVisible(cm)})}function moveCharLogically(line,ch,dir){var target=skipExtendingChars(line.text,ch+dir,dir);return target<0||target>line.text.length?null:target}function moveLogically(line,start,dir){var ch=moveCharLogically(line,start.ch,dir);return ch==null?null:new Pos(start.line,\nch,dir<0?"after":"before")}function endOfLine(visually,cm,lineObj,lineNo,dir){if(visually){if(cm.doc.direction=="rtl")dir=-dir;var order=getOrder(lineObj,cm.doc.direction);if(order){var part=dir<0?lst(order):order[0];var moveInStorageOrder=dir<0==(part.level==1);var sticky=moveInStorageOrder?"after":"before";var ch;if(part.level>0||cm.doc.direction=="rtl"){var prep=prepareMeasureForLine(cm,lineObj);ch=dir<0?lineObj.text.length-1:0;var targetTop=measureCharPrepared(cm,prep,ch).top;ch=findFirst(function(ch){return measureCharPrepared(cm,\nprep,ch).top==targetTop},dir<0==(part.level==1)?part.from:part.to-1,ch);if(sticky=="before")ch=moveCharLogically(lineObj,ch,1)}else ch=dir<0?part.to:part.from;return new Pos(lineNo,ch,sticky)}}return new Pos(lineNo,dir<0?lineObj.text.length:0,dir<0?"before":"after")}function moveVisually(cm,line,start,dir){var bidi=getOrder(line,cm.doc.direction);if(!bidi)return moveLogically(line,start,dir);if(start.ch>=line.text.length){start.ch=line.text.length;start.sticky="before"}else if(start.ch<=0){start.ch=\n0;start.sticky="after"}var partPos=getBidiPartAt(bidi,start.ch,start.sticky),part=bidi[partPos];if(cm.doc.direction=="ltr"&&part.level%2==0&&(dir>0?part.to>start.ch:part.from<start.ch))return moveLogically(line,start,dir);var mv=function(pos,dir){return moveCharLogically(line,pos instanceof Pos?pos.ch:pos,dir)};var prep;var getWrappedLineExtent=function(ch){if(!cm.options.lineWrapping)return{begin:0,end:line.text.length};prep=prep||prepareMeasureForLine(cm,line);return wrappedLineExtentChar(cm,line,\nprep,ch)};var wrappedLineExtent=getWrappedLineExtent(start.sticky=="before"?mv(start,-1):start.ch);if(cm.doc.direction=="rtl"||part.level==1){var moveInStorageOrder=part.level==1==dir<0;var ch=mv(start,moveInStorageOrder?1:-1);if(ch!=null&&(!moveInStorageOrder?ch>=part.from&&ch>=wrappedLineExtent.begin:ch<=part.to&&ch<=wrappedLineExtent.end)){var sticky=moveInStorageOrder?"before":"after";return new Pos(start.line,ch,sticky)}}var searchInVisualLine=function(partPos,dir,wrappedLineExtent){var getRes=\nfunction(ch,moveInStorageOrder){return moveInStorageOrder?new Pos(start.line,mv(ch,1),"before"):new Pos(start.line,ch,"after")};for(;partPos>=0&&partPos<bidi.length;partPos+=dir){var part=bidi[partPos];var moveInStorageOrder=dir>0==(part.level!=1);var ch=moveInStorageOrder?wrappedLineExtent.begin:mv(wrappedLineExtent.end,-1);if(part.from<=ch&&ch<part.to)return getRes(ch,moveInStorageOrder);ch=moveInStorageOrder?part.from:mv(part.to,-1);if(wrappedLineExtent.begin<=ch&&ch<wrappedLineExtent.end)return getRes(ch,\nmoveInStorageOrder)}};var res=searchInVisualLine(partPos+dir,dir,wrappedLineExtent);if(res)return res;var nextCh=dir>0?wrappedLineExtent.end:mv(wrappedLineExtent.begin,-1);if(nextCh!=null&&!(dir>0&&nextCh==line.text.length)){res=searchInVisualLine(dir>0?0:bidi.length-1,dir,getWrappedLineExtent(nextCh));if(res)return res}return null}var commands={selectAll:selectAll,singleSelection:function(cm){return cm.setSelection(cm.getCursor("anchor"),cm.getCursor("head"),sel_dontScroll)},killLine:function(cm){return deleteNearSelection(cm,\nfunction(range){if(range.empty()){var len=getLine(cm.doc,range.head.line).text.length;if(range.head.ch==len&&range.head.line<cm.lastLine())return{from:range.head,to:Pos(range.head.line+1,0)};else return{from:range.head,to:Pos(range.head.line,len)}}else return{from:range.from(),to:range.to()}})},deleteLine:function(cm){return deleteNearSelection(cm,function(range){return{from:Pos(range.from().line,0),to:clipPos(cm.doc,Pos(range.to().line+1,0))}})},delLineLeft:function(cm){return deleteNearSelection(cm,\nfunction(range){return{from:Pos(range.from().line,0),to:range.from()}})},delWrappedLineLeft:function(cm){return deleteNearSelection(cm,function(range){var top=cm.charCoords(range.head,"div").top+5;var leftPos=cm.coordsChar({left:0,top:top},"div");return{from:leftPos,to:range.from()}})},delWrappedLineRight:function(cm){return deleteNearSelection(cm,function(range){var top=cm.charCoords(range.head,"div").top+5;var rightPos=cm.coordsChar({left:cm.display.lineDiv.offsetWidth+100,top:top},"div");return{from:range.from(),\nto:rightPos}})},undo:function(cm){return cm.undo()},redo:function(cm){return cm.redo()},undoSelection:function(cm){return cm.undoSelection()},redoSelection:function(cm){return cm.redoSelection()},goDocStart:function(cm){return cm.extendSelection(Pos(cm.firstLine(),0))},goDocEnd:function(cm){return cm.extendSelection(Pos(cm.lastLine()))},goLineStart:function(cm){return cm.extendSelectionsBy(function(range){return lineStart(cm,range.head.line)},{origin:"+move",bias:1})},goLineStartSmart:function(cm){return cm.extendSelectionsBy(function(range){return lineStartSmart(cm,\nrange.head)},{origin:"+move",bias:1})},goLineEnd:function(cm){return cm.extendSelectionsBy(function(range){return lineEnd(cm,range.head.line)},{origin:"+move",bias:-1})},goLineRight:function(cm){return cm.extendSelectionsBy(function(range){var top=cm.cursorCoords(range.head,"div").top+5;return cm.coordsChar({left:cm.display.lineDiv.offsetWidth+100,top:top},"div")},sel_move)},goLineLeft:function(cm){return cm.extendSelectionsBy(function(range){var top=cm.cursorCoords(range.head,"div").top+5;return cm.coordsChar({left:0,\ntop:top},"div")},sel_move)},goLineLeftSmart:function(cm){return cm.extendSelectionsBy(function(range){var top=cm.cursorCoords(range.head,"div").top+5;var pos=cm.coordsChar({left:0,top:top},"div");if(pos.ch<cm.getLine(pos.line).search(/\\S/))return lineStartSmart(cm,range.head);return pos},sel_move)},goLineUp:function(cm){return cm.moveV(-1,"line")},goLineDown:function(cm){return cm.moveV(1,"line")},goPageUp:function(cm){return cm.moveV(-1,"page")},goPageDown:function(cm){return cm.moveV(1,"page")},\ngoCharLeft:function(cm){return cm.moveH(-1,"char")},goCharRight:function(cm){return cm.moveH(1,"char")},goColumnLeft:function(cm){return cm.moveH(-1,"column")},goColumnRight:function(cm){return cm.moveH(1,"column")},goWordLeft:function(cm){return cm.moveH(-1,"word")},goGroupRight:function(cm){return cm.moveH(1,"group")},goGroupLeft:function(cm){return cm.moveH(-1,"group")},goWordRight:function(cm){return cm.moveH(1,"word")},delCharBefore:function(cm){return cm.deleteH(-1,"codepoint")},delCharAfter:function(cm){return cm.deleteH(1,\n"char")},delWordBefore:function(cm){return cm.deleteH(-1,"word")},delWordAfter:function(cm){return cm.deleteH(1,"word")},delGroupBefore:function(cm){return cm.deleteH(-1,"group")},delGroupAfter:function(cm){return cm.deleteH(1,"group")},indentAuto:function(cm){return cm.indentSelection("smart")},indentMore:function(cm){return cm.indentSelection("add")},indentLess:function(cm){return cm.indentSelection("subtract")},insertTab:function(cm){return cm.replaceSelection("\\t")},insertSoftTab:function(cm){var spaces=\n[],ranges=cm.listSelections(),tabSize=cm.options.tabSize;for(var i=0;i<ranges.length;i++){var pos=ranges[i].from();var col=countColumn(cm.getLine(pos.line),pos.ch,tabSize);spaces.push(spaceStr(tabSize-col%tabSize))}cm.replaceSelections(spaces)},defaultTab:function(cm){if(cm.somethingSelected())cm.indentSelection("add");else cm.execCommand("insertTab")},transposeChars:function(cm){return runInOp(cm,function(){var ranges=cm.listSelections(),newSel=[];for(var i=0;i<ranges.length;i++){if(!ranges[i].empty())continue;\nvar cur=ranges[i].head,line=getLine(cm.doc,cur.line).text;if(line){if(cur.ch==line.length)cur=new Pos(cur.line,cur.ch-1);if(cur.ch>0){cur=new Pos(cur.line,cur.ch+1);cm.replaceRange(line.charAt(cur.ch-1)+line.charAt(cur.ch-2),Pos(cur.line,cur.ch-2),cur,"+transpose")}else if(cur.line>cm.doc.first){var prev=getLine(cm.doc,cur.line-1).text;if(prev){cur=new Pos(cur.line,1);cm.replaceRange(line.charAt(0)+cm.doc.lineSeparator()+prev.charAt(prev.length-1),Pos(cur.line-1,prev.length-1),cur,"+transpose")}}}newSel.push(new Range(cur,\ncur))}cm.setSelections(newSel)})},newlineAndIndent:function(cm){return runInOp(cm,function(){var sels=cm.listSelections();for(var i=sels.length-1;i>=0;i--)cm.replaceRange(cm.doc.lineSeparator(),sels[i].anchor,sels[i].head,"+input");sels=cm.listSelections();for(var i$1=0;i$1<sels.length;i$1++)cm.indentLine(sels[i$1].from().line,null,true);ensureCursorVisible(cm)})},openLine:function(cm){return cm.replaceSelection("\\n","start")},toggleOverwrite:function(cm){return cm.toggleOverwrite()}};function lineStart(cm,\nlineN){var line=getLine(cm.doc,lineN);var visual=visualLine(line);if(visual!=line)lineN=lineNo(visual);return endOfLine(true,cm,visual,lineN,1)}function lineEnd(cm,lineN){var line=getLine(cm.doc,lineN);var visual=visualLineEnd(line);if(visual!=line)lineN=lineNo(visual);return endOfLine(true,cm,line,lineN,-1)}function lineStartSmart(cm,pos){var start=lineStart(cm,pos.line);var line=getLine(cm.doc,start.line);var order=getOrder(line,cm.doc.direction);if(!order||order[0].level==0){var firstNonWS=Math.max(start.ch,\nline.text.search(/\\S/));var inWS=pos.line==start.line&&pos.ch<=firstNonWS&&pos.ch;return Pos(start.line,inWS?0:firstNonWS,start.sticky)}return start}function doHandleBinding(cm,bound,dropShift){if(typeof bound=="string"){bound=commands[bound];if(!bound)return false}cm.display.input.ensurePolled();var prevShift=cm.display.shift,done=false;try{if(cm.isReadOnly())cm.state.suppressEdits=true;if(dropShift)cm.display.shift=false;done=bound(cm)!=Pass}finally{cm.display.shift=prevShift;cm.state.suppressEdits=\nfalse}return done}function lookupKeyForEditor(cm,name,handle){for(var i=0;i<cm.state.keyMaps.length;i++){var result=lookupKey(name,cm.state.keyMaps[i],handle,cm);if(result)return result}return cm.options.extraKeys&&lookupKey(name,cm.options.extraKeys,handle,cm)||lookupKey(name,cm.options.keyMap,handle,cm)}var stopSeq=new Delayed;function dispatchKey(cm,name,e,handle){var seq=cm.state.keySeq;if(seq){if(isModifierKey(name))return"handled";if(/\'$/.test(name))cm.state.keySeq=null;else stopSeq.set(50,\nfunction(){if(cm.state.keySeq==seq){cm.state.keySeq=null;cm.display.input.reset()}});if(dispatchKeyInner(cm,seq+" "+name,e,handle))return true}return dispatchKeyInner(cm,name,e,handle)}function dispatchKeyInner(cm,name,e,handle){var result=lookupKeyForEditor(cm,name,handle);if(result=="multi")cm.state.keySeq=name;if(result=="handled")signalLater(cm,"keyHandled",cm,name,e);if(result=="handled"||result=="multi"){e_preventDefault(e);restartBlink(cm)}return!!result}function handleKeyBinding(cm,e){var name=\nkeyName(e,true);if(!name)return false;if(e.shiftKey&&!cm.state.keySeq)return dispatchKey(cm,"Shift-"+name,e,function(b){return doHandleBinding(cm,b,true)})||dispatchKey(cm,name,e,function(b){if(typeof b=="string"?/^go[A-Z]/.test(b):b.motion)return doHandleBinding(cm,b)});else return dispatchKey(cm,name,e,function(b){return doHandleBinding(cm,b)})}function handleCharBinding(cm,e,ch){return dispatchKey(cm,"\'"+ch+"\'",e,function(b){return doHandleBinding(cm,b,true)})}var lastStoppedKey=null;function onKeyDown(e){var cm=\nthis;if(e.target&&e.target!=cm.display.input.getField())return;cm.curOp.focus=activeElt();if(signalDOMEvent(cm,e))return;if(ie&&ie_version<11&&e.keyCode==27)e.returnValue=false;var code=e.keyCode;cm.display.shift=code==16||e.shiftKey;var handled=handleKeyBinding(cm,e);if(presto){lastStoppedKey=handled?code:null;if(!handled&&code==88&&!hasCopyEvent&&(mac?e.metaKey:e.ctrlKey))cm.replaceSelection("",null,"cut")}if(gecko&&!mac&&!handled&&code==46&&e.shiftKey&&!e.ctrlKey&&document.execCommand)document.execCommand("cut");\nif(code==18&&!/\\bCodeMirror-crosshair\\b/.test(cm.display.lineDiv.className))showCrossHair(cm)}function showCrossHair(cm){var lineDiv=cm.display.lineDiv;addClass(lineDiv,"CodeMirror-crosshair");function up(e){if(e.keyCode==18||!e.altKey){rmClass(lineDiv,"CodeMirror-crosshair");off(document,"keyup",up);off(document,"mouseover",up)}}on(document,"keyup",up);on(document,"mouseover",up)}function onKeyUp(e){if(e.keyCode==16)this.doc.sel.shift=false;signalDOMEvent(this,e)}function onKeyPress(e){var cm=this;\nif(e.target&&e.target!=cm.display.input.getField())return;if(eventInWidget(cm.display,e)||signalDOMEvent(cm,e)||e.ctrlKey&&!e.altKey||mac&&e.metaKey)return;var keyCode=e.keyCode,charCode=e.charCode;if(presto&&keyCode==lastStoppedKey){lastStoppedKey=null;e_preventDefault(e);return}if(presto&&(!e.which||e.which<10)&&handleKeyBinding(cm,e))return;var ch=String.fromCharCode(charCode==null?keyCode:charCode);if(ch=="\\b")return;if(handleCharBinding(cm,e,ch))return;cm.display.input.onKeyPress(e)}var DOUBLECLICK_DELAY=\n400;var PastClick=function(time,pos,button){this.time=time;this.pos=pos;this.button=button};PastClick.prototype.compare=function(time,pos,button){return this.time+DOUBLECLICK_DELAY>time&&cmp(pos,this.pos)==0&&button==this.button};var lastClick,lastDoubleClick;function clickRepeat(pos,button){var now=+new Date;if(lastDoubleClick&&lastDoubleClick.compare(now,pos,button)){lastClick=lastDoubleClick=null;return"triple"}else if(lastClick&&lastClick.compare(now,pos,button)){lastDoubleClick=new PastClick(now,\npos,button);lastClick=null;return"double"}else{lastClick=new PastClick(now,pos,button);lastDoubleClick=null;return"single"}}function onMouseDown(e){var cm=this,display=cm.display;if(signalDOMEvent(cm,e)||display.activeTouch&&display.input.supportsTouch())return;display.input.ensurePolled();display.shift=e.shiftKey;if(eventInWidget(display,e)){if(!webkit){display.scroller.draggable=false;setTimeout(function(){return display.scroller.draggable=true},100)}return}if(clickInGutter(cm,e))return;var pos=\nposFromMouse(cm,e),button=e_button(e),repeat=pos?clickRepeat(pos,button):"single";window.focus();if(button==1&&cm.state.selectingText)cm.state.selectingText(e);if(pos&&handleMappedButton(cm,button,pos,repeat,e))return;if(button==1)if(pos)leftButtonDown(cm,pos,repeat,e);else{if(e_target(e)==display.scroller)e_preventDefault(e)}else if(button==2){if(pos)extendSelection(cm.doc,pos);setTimeout(function(){return display.input.focus()},20)}else if(button==3)if(captureRightClick)cm.display.input.onContextMenu(e);\nelse delayBlurEvent(cm)}function handleMappedButton(cm,button,pos,repeat,event){var name="Click";if(repeat=="double")name="Double"+name;else if(repeat=="triple")name="Triple"+name;name=(button==1?"Left":button==2?"Middle":"Right")+name;return dispatchKey(cm,addModifierNames(name,event),event,function(bound){if(typeof bound=="string")bound=commands[bound];if(!bound)return false;var done=false;try{if(cm.isReadOnly())cm.state.suppressEdits=true;done=bound(cm,pos)!=Pass}finally{cm.state.suppressEdits=\nfalse}return done})}function configureMouse(cm,repeat,event){var option=cm.getOption("configureMouse");var value=option?option(cm,repeat,event):{};if(value.unit==null){var rect=chromeOS?event.shiftKey&&event.metaKey:event.altKey;value.unit=rect?"rectangle":repeat=="single"?"char":repeat=="double"?"word":"line"}if(value.extend==null||cm.doc.extend)value.extend=cm.doc.extend||event.shiftKey;if(value.addNew==null)value.addNew=mac?event.metaKey:event.ctrlKey;if(value.moveOnDrag==null)value.moveOnDrag=\n!(mac?event.altKey:event.ctrlKey);return value}function leftButtonDown(cm,pos,repeat,event){if(ie)setTimeout(bind(ensureFocus,cm),0);else cm.curOp.focus=activeElt();var behavior=configureMouse(cm,repeat,event);var sel=cm.doc.sel,contained;if(cm.options.dragDrop&&dragAndDrop&&!cm.isReadOnly()&&repeat=="single"&&(contained=sel.contains(pos))>-1&&(cmp((contained=sel.ranges[contained]).from(),pos)<0||pos.xRel>0)&&(cmp(contained.to(),pos)>0||pos.xRel<0))leftButtonStartDrag(cm,event,pos,behavior);else leftButtonSelect(cm,\nevent,pos,behavior)}function leftButtonStartDrag(cm,event,pos,behavior){var display=cm.display,moved=false;var dragEnd=operation(cm,function(e){if(webkit)display.scroller.draggable=false;cm.state.draggingText=false;if(cm.state.delayingBlurEvent)if(cm.hasFocus())cm.state.delayingBlurEvent=false;else delayBlurEvent(cm);off(display.wrapper.ownerDocument,"mouseup",dragEnd);off(display.wrapper.ownerDocument,"mousemove",mouseMove);off(display.scroller,"dragstart",dragStart);off(display.scroller,"drop",\ndragEnd);if(!moved){e_preventDefault(e);if(!behavior.addNew)extendSelection(cm.doc,pos,null,null,behavior.extend);if(webkit&&!safari||ie&&ie_version==9)setTimeout(function(){display.wrapper.ownerDocument.body.focus({preventScroll:true});display.input.focus()},20);else display.input.focus()}});var mouseMove=function(e2){moved=moved||Math.abs(event.clientX-e2.clientX)+Math.abs(event.clientY-e2.clientY)>=10};var dragStart=function(){return moved=true};if(webkit)display.scroller.draggable=true;cm.state.draggingText=\ndragEnd;dragEnd.copy=!behavior.moveOnDrag;on(display.wrapper.ownerDocument,"mouseup",dragEnd);on(display.wrapper.ownerDocument,"mousemove",mouseMove);on(display.scroller,"dragstart",dragStart);on(display.scroller,"drop",dragEnd);cm.state.delayingBlurEvent=true;setTimeout(function(){return display.input.focus()},20);if(display.scroller.dragDrop)display.scroller.dragDrop()}function rangeForUnit(cm,pos,unit){if(unit=="char")return new Range(pos,pos);if(unit=="word")return cm.findWordAt(pos);if(unit==\n"line")return new Range(Pos(pos.line,0),clipPos(cm.doc,Pos(pos.line+1,0)));var result=unit(cm,pos);return new Range(result.from,result.to)}function leftButtonSelect(cm,event,start,behavior){if(ie)delayBlurEvent(cm);var display=cm.display,doc=cm.doc;e_preventDefault(event);var ourRange,ourIndex,startSel=doc.sel,ranges=startSel.ranges;if(behavior.addNew&&!behavior.extend){ourIndex=doc.sel.contains(start);if(ourIndex>-1)ourRange=ranges[ourIndex];else ourRange=new Range(start,start)}else{ourRange=doc.sel.primary();\nourIndex=doc.sel.primIndex}if(behavior.unit=="rectangle"){if(!behavior.addNew)ourRange=new Range(start,start);start=posFromMouse(cm,event,true,true);ourIndex=-1}else{var range=rangeForUnit(cm,start,behavior.unit);if(behavior.extend)ourRange=extendRange(ourRange,range.anchor,range.head,behavior.extend);else ourRange=range}if(!behavior.addNew){ourIndex=0;setSelection(doc,new Selection([ourRange],0),sel_mouse);startSel=doc.sel}else if(ourIndex==-1){ourIndex=ranges.length;setSelection(doc,normalizeSelection(cm,\nranges.concat([ourRange]),ourIndex),{scroll:false,origin:"*mouse"})}else if(ranges.length>1&&ranges[ourIndex].empty()&&behavior.unit=="char"&&!behavior.extend){setSelection(doc,normalizeSelection(cm,ranges.slice(0,ourIndex).concat(ranges.slice(ourIndex+1)),0),{scroll:false,origin:"*mouse"});startSel=doc.sel}else replaceOneSelection(doc,ourIndex,ourRange,sel_mouse);var lastPos=start;function extendTo(pos){if(cmp(lastPos,pos)==0)return;lastPos=pos;if(behavior.unit=="rectangle"){var ranges=[],tabSize=\ncm.options.tabSize;var startCol=countColumn(getLine(doc,start.line).text,start.ch,tabSize);var posCol=countColumn(getLine(doc,pos.line).text,pos.ch,tabSize);var left=Math.min(startCol,posCol),right=Math.max(startCol,posCol);for(var line=Math.min(start.line,pos.line),end=Math.min(cm.lastLine(),Math.max(start.line,pos.line));line<=end;line++){var text=getLine(doc,line).text,leftPos=findColumn(text,left,tabSize);if(left==right)ranges.push(new Range(Pos(line,leftPos),Pos(line,leftPos)));else if(text.length>\nleftPos)ranges.push(new Range(Pos(line,leftPos),Pos(line,findColumn(text,right,tabSize))))}if(!ranges.length)ranges.push(new Range(start,start));setSelection(doc,normalizeSelection(cm,startSel.ranges.slice(0,ourIndex).concat(ranges),ourIndex),{origin:"*mouse",scroll:false});cm.scrollIntoView(pos)}else{var oldRange=ourRange;var range=rangeForUnit(cm,pos,behavior.unit);var anchor=oldRange.anchor,head;if(cmp(range.anchor,anchor)>0){head=range.head;anchor=minPos(oldRange.from(),range.anchor)}else{head=\nrange.anchor;anchor=maxPos(oldRange.to(),range.head)}var ranges$1=startSel.ranges.slice(0);ranges$1[ourIndex]=bidiSimplify(cm,new Range(clipPos(doc,anchor),head));setSelection(doc,normalizeSelection(cm,ranges$1,ourIndex),sel_mouse)}}var editorSize=display.wrapper.getBoundingClientRect();var counter=0;function extend(e){var curCount=++counter;var cur=posFromMouse(cm,e,true,behavior.unit=="rectangle");if(!cur)return;if(cmp(cur,lastPos)!=0){cm.curOp.focus=activeElt();extendTo(cur);var visible=visibleLines(display,\ndoc);if(cur.line>=visible.to||cur.line<visible.from)setTimeout(operation(cm,function(){if(counter==curCount)extend(e)}),150)}else{var outside=e.clientY<editorSize.top?-20:e.clientY>editorSize.bottom?20:0;if(outside)setTimeout(operation(cm,function(){if(counter!=curCount)return;display.scroller.scrollTop+=outside;extend(e)}),50)}}function done(e){cm.state.selectingText=false;counter=Infinity;if(e){e_preventDefault(e);display.input.focus()}off(display.wrapper.ownerDocument,"mousemove",move);off(display.wrapper.ownerDocument,\n"mouseup",up);doc.history.lastSelOrigin=null}var move=operation(cm,function(e){if(e.buttons===0||!e_button(e))done(e);else extend(e)});var up=operation(cm,done);cm.state.selectingText=up;on(display.wrapper.ownerDocument,"mousemove",move);on(display.wrapper.ownerDocument,"mouseup",up)}function bidiSimplify(cm,range){var anchor=range.anchor;var head=range.head;var anchorLine=getLine(cm.doc,anchor.line);if(cmp(anchor,head)==0&&anchor.sticky==head.sticky)return range;var order=getOrder(anchorLine);if(!order)return range;\nvar index=getBidiPartAt(order,anchor.ch,anchor.sticky),part=order[index];if(part.from!=anchor.ch&&part.to!=anchor.ch)return range;var boundary=index+(part.from==anchor.ch==(part.level!=1)?0:1);if(boundary==0||boundary==order.length)return range;var leftSide;if(head.line!=anchor.line)leftSide=(head.line-anchor.line)*(cm.doc.direction=="ltr"?1:-1)>0;else{var headIndex=getBidiPartAt(order,head.ch,head.sticky);var dir=headIndex-index||(head.ch-anchor.ch)*(part.level==1?-1:1);if(headIndex==boundary-1||\nheadIndex==boundary)leftSide=dir<0;else leftSide=dir>0}var usePart=order[boundary+(leftSide?-1:0)];var from=leftSide==(usePart.level==1);var ch=from?usePart.from:usePart.to,sticky=from?"after":"before";return anchor.ch==ch&&anchor.sticky==sticky?range:new Range(new Pos(anchor.line,ch,sticky),head)}function gutterEvent(cm,e,type,prevent){var mX,mY;if(e.touches){mX=e.touches[0].clientX;mY=e.touches[0].clientY}else try{mX=e.clientX;mY=e.clientY}catch(e$1){return false}if(mX>=Math.floor(cm.display.gutters.getBoundingClientRect().right))return false;\nif(prevent)e_preventDefault(e);var display=cm.display;var lineBox=display.lineDiv.getBoundingClientRect();if(mY>lineBox.bottom||!hasHandler(cm,type))return e_defaultPrevented(e);mY-=lineBox.top-display.viewOffset;for(var i=0;i<cm.display.gutterSpecs.length;++i){var g=display.gutters.childNodes[i];if(g&&g.getBoundingClientRect().right>=mX){var line=lineAtHeight(cm.doc,mY);var gutter=cm.display.gutterSpecs[i];signal(cm,type,cm,line,gutter.className,e);return e_defaultPrevented(e)}}}function clickInGutter(cm,\ne){return gutterEvent(cm,e,"gutterClick",true)}function onContextMenu(cm,e){if(eventInWidget(cm.display,e)||contextMenuInGutter(cm,e))return;if(signalDOMEvent(cm,e,"contextmenu"))return;if(!captureRightClick)cm.display.input.onContextMenu(e)}function contextMenuInGutter(cm,e){if(!hasHandler(cm,"gutterContextMenu"))return false;return gutterEvent(cm,e,"gutterContextMenu",false)}function themeChanged(cm){cm.display.wrapper.className=cm.display.wrapper.className.replace(/\\s*cm-s-\\S+/g,"")+cm.options.theme.replace(/(^|\\s)\\s*/g,\n" cm-s-");clearCaches(cm)}var Init={toString:function(){return"CodeMirror.Init"}};var defaults={};var optionHandlers={};function defineOptions(CodeMirror){var optionHandlers=CodeMirror.optionHandlers;function option(name,deflt,handle,notOnInit){CodeMirror.defaults[name]=deflt;if(handle)optionHandlers[name]=notOnInit?function(cm,val,old){if(old!=Init)handle(cm,val,old)}:handle}CodeMirror.defineOption=option;CodeMirror.Init=Init;option("value","",function(cm,val){return cm.setValue(val)},true);option("mode",\nnull,function(cm,val){cm.doc.modeOption=val;loadMode(cm)},true);option("indentUnit",2,loadMode,true);option("indentWithTabs",false);option("smartIndent",true);option("tabSize",4,function(cm){resetModeState(cm);clearCaches(cm);regChange(cm)},true);option("lineSeparator",null,function(cm,val){cm.doc.lineSep=val;if(!val)return;var newBreaks=[],lineNo=cm.doc.first;cm.doc.iter(function(line){for(var pos=0;;){var found=line.text.indexOf(val,pos);if(found==-1)break;pos=found+val.length;newBreaks.push(Pos(lineNo,\nfound))}lineNo++});for(var i=newBreaks.length-1;i>=0;i--)replaceRange(cm.doc,val,newBreaks[i],Pos(newBreaks[i].line,newBreaks[i].ch+val.length))});option("specialChars",/[\\u0000-\\u001f\\u007f-\\u009f\\u00ad\\u061c\\u200b\\u200e\\u200f\\u2028\\u2029\\ufeff\\ufff9-\\ufffc]/g,function(cm,val,old){cm.state.specialChars=new RegExp(val.source+(val.test("\\t")?"":"|\\t"),"g");if(old!=Init)cm.refresh()});option("specialCharPlaceholder",defaultSpecialCharPlaceholder,function(cm){return cm.refresh()},true);option("electricChars",\ntrue);option("inputStyle",mobile?"contenteditable":"textarea",function(){throw new Error("inputStyle can not (yet) be changed in a running editor");},true);option("spellcheck",false,function(cm,val){return cm.getInputField().spellcheck=val},true);option("autocorrect",false,function(cm,val){return cm.getInputField().autocorrect=val},true);option("autocapitalize",false,function(cm,val){return cm.getInputField().autocapitalize=val},true);option("rtlMoveVisually",!windows);option("wholeLineUpdateBefore",\ntrue);option("theme","default",function(cm){themeChanged(cm);updateGutters(cm)},true);option("keyMap","default",function(cm,val,old){var next=getKeyMap(val);var prev=old!=Init&&getKeyMap(old);if(prev&&prev.detach)prev.detach(cm,next);if(next.attach)next.attach(cm,prev||null)});option("extraKeys",null);option("configureMouse",null);option("lineWrapping",false,wrappingChanged,true);option("gutters",[],function(cm,val){cm.display.gutterSpecs=getGutters(val,cm.options.lineNumbers);updateGutters(cm)},\ntrue);option("fixedGutter",true,function(cm,val){cm.display.gutters.style.left=val?compensateForHScroll(cm.display)+"px":"0";cm.refresh()},true);option("coverGutterNextToScrollbar",false,function(cm){return updateScrollbars(cm)},true);option("scrollbarStyle","native",function(cm){initScrollbars(cm);updateScrollbars(cm);cm.display.scrollbars.setScrollTop(cm.doc.scrollTop);cm.display.scrollbars.setScrollLeft(cm.doc.scrollLeft)},true);option("lineNumbers",false,function(cm,val){cm.display.gutterSpecs=\ngetGutters(cm.options.gutters,val);updateGutters(cm)},true);option("firstLineNumber",1,updateGutters,true);option("lineNumberFormatter",function(integer){return integer},updateGutters,true);option("showCursorWhenSelecting",false,updateSelection,true);option("resetSelectionOnContextMenu",true);option("lineWiseCopyCut",true);option("pasteLinesPerSelection",true);option("selectionsMayTouch",false);option("readOnly",false,function(cm,val){if(val=="nocursor"){onBlur(cm);cm.display.input.blur()}cm.display.input.readOnlyChanged(val)});\noption("screenReaderLabel",null,function(cm,val){val=val===""?null:val;cm.display.input.screenReaderLabelChanged(val)});option("disableInput",false,function(cm,val){if(!val)cm.display.input.reset()},true);option("dragDrop",true,dragDropChanged);option("allowDropFileTypes",null);option("cursorBlinkRate",530);option("cursorScrollMargin",0);option("cursorHeight",1,updateSelection,true);option("singleCursorHeightPerLine",true,updateSelection,true);option("workTime",100);option("workDelay",100);option("flattenSpans",\ntrue,resetModeState,true);option("addModeClass",false,resetModeState,true);option("pollInterval",100);option("undoDepth",200,function(cm,val){return cm.doc.history.undoDepth=val});option("historyEventDelay",1250);option("viewportMargin",10,function(cm){return cm.refresh()},true);option("maxHighlightLength",1E4,resetModeState,true);option("moveInputWithCursor",true,function(cm,val){if(!val)cm.display.input.resetPosition()});option("tabindex",null,function(cm,val){return cm.display.input.getField().tabIndex=\nval||""});option("autofocus",null);option("direction","ltr",function(cm,val){return cm.doc.setDirection(val)},true);option("phrases",null)}function dragDropChanged(cm,value,old){var wasOn=old&&old!=Init;if(!value!=!wasOn){var funcs=cm.display.dragFunctions;var toggle=value?on:off;toggle(cm.display.scroller,"dragstart",funcs.start);toggle(cm.display.scroller,"dragenter",funcs.enter);toggle(cm.display.scroller,"dragover",funcs.over);toggle(cm.display.scroller,"dragleave",funcs.leave);toggle(cm.display.scroller,\n"drop",funcs.drop)}}function wrappingChanged(cm){if(cm.options.lineWrapping){addClass(cm.display.wrapper,"CodeMirror-wrap");cm.display.sizer.style.minWidth="";cm.display.sizerWidth=null}else{rmClass(cm.display.wrapper,"CodeMirror-wrap");findMaxLine(cm)}estimateLineHeights(cm);regChange(cm);clearCaches(cm);setTimeout(function(){return updateScrollbars(cm)},100)}function CodeMirror(place,options){var this$1=this;if(!(this instanceof CodeMirror))return new CodeMirror(place,options);this.options=options=\noptions?copyObj(options):{};copyObj(defaults,options,false);var doc=options.value;if(typeof doc=="string")doc=new Doc(doc,options.mode,null,options.lineSeparator,options.direction);else if(options.mode)doc.modeOption=options.mode;this.doc=doc;var input=new CodeMirror.inputStyles[options.inputStyle](this);var display=this.display=new Display(place,doc,input,options);display.wrapper.CodeMirror=this;themeChanged(this);if(options.lineWrapping)this.display.wrapper.className+=" CodeMirror-wrap";initScrollbars(this);\nthis.state={keyMaps:[],overlays:[],modeGen:0,overwrite:false,delayingBlurEvent:false,focused:false,suppressEdits:false,pasteIncoming:-1,cutIncoming:-1,selectingText:false,draggingText:false,highlight:new Delayed,keySeq:null,specialChars:null};if(options.autofocus&&!mobile)display.input.focus();if(ie&&ie_version<11)setTimeout(function(){return this$1.display.input.reset(true)},20);registerEventHandlers(this);ensureGlobalHandlers();startOperation(this);this.curOp.forceUpdate=true;attachDoc(this,doc);\nif(options.autofocus&&!mobile||this.hasFocus())setTimeout(function(){if(this$1.hasFocus()&&!this$1.state.focused)onFocus(this$1)},20);else onBlur(this);for(var opt in optionHandlers)if(optionHandlers.hasOwnProperty(opt))optionHandlers[opt](this,options[opt],Init);maybeUpdateLineNumberWidth(this);if(options.finishInit)options.finishInit(this);for(var i=0;i<initHooks.length;++i)initHooks[i](this);endOperation(this);if(webkit&&options.lineWrapping&&getComputedStyle(display.lineDiv).textRendering=="optimizelegibility")display.lineDiv.style.textRendering=\n"auto"}CodeMirror.defaults=defaults;CodeMirror.optionHandlers=optionHandlers;function registerEventHandlers(cm){var d=cm.display;on(d.scroller,"mousedown",operation(cm,onMouseDown));if(ie&&ie_version<11)on(d.scroller,"dblclick",operation(cm,function(e){if(signalDOMEvent(cm,e))return;var pos=posFromMouse(cm,e);if(!pos||clickInGutter(cm,e)||eventInWidget(cm.display,e))return;e_preventDefault(e);var word=cm.findWordAt(pos);extendSelection(cm.doc,word.anchor,word.head)}));else on(d.scroller,"dblclick",\nfunction(e){return signalDOMEvent(cm,e)||e_preventDefault(e)});on(d.scroller,"contextmenu",function(e){return onContextMenu(cm,e)});on(d.input.getField(),"contextmenu",function(e){if(!d.scroller.contains(e.target))onContextMenu(cm,e)});var touchFinished,prevTouch={end:0};function finishTouch(){if(d.activeTouch){touchFinished=setTimeout(function(){return d.activeTouch=null},1E3);prevTouch=d.activeTouch;prevTouch.end=+new Date}}function isMouseLikeTouchEvent(e){if(e.touches.length!=1)return false;var touch=\ne.touches[0];return touch.radiusX<=1&&touch.radiusY<=1}function farAway(touch,other){if(other.left==null)return true;var dx=other.left-touch.left,dy=other.top-touch.top;return dx*dx+dy*dy>20*20}on(d.scroller,"touchstart",function(e){if(!signalDOMEvent(cm,e)&&!isMouseLikeTouchEvent(e)&&!clickInGutter(cm,e)){d.input.ensurePolled();clearTimeout(touchFinished);var now=+new Date;d.activeTouch={start:now,moved:false,prev:now-prevTouch.end<=300?prevTouch:null};if(e.touches.length==1){d.activeTouch.left=\ne.touches[0].pageX;d.activeTouch.top=e.touches[0].pageY}}});on(d.scroller,"touchmove",function(){if(d.activeTouch)d.activeTouch.moved=true});on(d.scroller,"touchend",function(e){var touch=d.activeTouch;if(touch&&!eventInWidget(d,e)&&touch.left!=null&&!touch.moved&&new Date-touch.start<300){var pos=cm.coordsChar(d.activeTouch,"page"),range;if(!touch.prev||farAway(touch,touch.prev))range=new Range(pos,pos);else if(!touch.prev.prev||farAway(touch,touch.prev.prev))range=cm.findWordAt(pos);else range=\nnew Range(Pos(pos.line,0),clipPos(cm.doc,Pos(pos.line+1,0)));cm.setSelection(range.anchor,range.head);cm.focus();e_preventDefault(e)}finishTouch()});on(d.scroller,"touchcancel",finishTouch);on(d.scroller,"scroll",function(){if(d.scroller.clientHeight){updateScrollTop(cm,d.scroller.scrollTop);setScrollLeft(cm,d.scroller.scrollLeft,true);signal(cm,"scroll",cm)}});on(d.scroller,"mousewheel",function(e){return onScrollWheel(cm,e)});on(d.scroller,"DOMMouseScroll",function(e){return onScrollWheel(cm,e)});\non(d.wrapper,"scroll",function(){return d.wrapper.scrollTop=d.wrapper.scrollLeft=0});d.dragFunctions={enter:function(e){if(!signalDOMEvent(cm,e))e_stop(e)},over:function(e){if(!signalDOMEvent(cm,e)){onDragOver(cm,e);e_stop(e)}},start:function(e){return onDragStart(cm,e)},drop:operation(cm,onDrop),leave:function(e){if(!signalDOMEvent(cm,e))clearDragCursor(cm)}};var inp=d.input.getField();on(inp,"keyup",function(e){return onKeyUp.call(cm,e)});on(inp,"keydown",operation(cm,onKeyDown));on(inp,"keypress",\noperation(cm,onKeyPress));on(inp,"focus",function(e){return onFocus(cm,e)});on(inp,"blur",function(e){return onBlur(cm,e)})}var initHooks=[];CodeMirror.defineInitHook=function(f){return initHooks.push(f)};function indentLine(cm,n,how,aggressive){var doc=cm.doc,state;if(how==null)how="add";if(how=="smart")if(!doc.mode.indent)how="prev";else state=getContextBefore(cm,n).state;var tabSize=cm.options.tabSize;var line=getLine(doc,n),curSpace=countColumn(line.text,null,tabSize);if(line.stateAfter)line.stateAfter=\nnull;var curSpaceString=line.text.match(/^\\s*/)[0],indentation;if(!aggressive&&!/\\S/.test(line.text)){indentation=0;how="not"}else if(how=="smart"){indentation=doc.mode.indent(state,line.text.slice(curSpaceString.length),line.text);if(indentation==Pass||indentation>150){if(!aggressive)return;how="prev"}}if(how=="prev")if(n>doc.first)indentation=countColumn(getLine(doc,n-1).text,null,tabSize);else indentation=0;else if(how=="add")indentation=curSpace+cm.options.indentUnit;else if(how=="subtract")indentation=\ncurSpace-cm.options.indentUnit;else if(typeof how=="number")indentation=curSpace+how;indentation=Math.max(0,indentation);var indentString="",pos=0;if(cm.options.indentWithTabs)for(var i=Math.floor(indentation/tabSize);i;--i){pos+=tabSize;indentString+="\\t"}if(pos<indentation)indentString+=spaceStr(indentation-pos);if(indentString!=curSpaceString){replaceRange(doc,indentString,Pos(n,0),Pos(n,curSpaceString.length),"+input");line.stateAfter=null;return true}else for(var i$1=0;i$1<doc.sel.ranges.length;i$1++){var range=\ndoc.sel.ranges[i$1];if(range.head.line==n&&range.head.ch<curSpaceString.length){var pos$1=Pos(n,curSpaceString.length);replaceOneSelection(doc,i$1,new Range(pos$1,pos$1));break}}}var lastCopied=null;function setLastCopied(newLastCopied){lastCopied=newLastCopied}function applyTextInput(cm,inserted,deleted,sel,origin){var doc=cm.doc;cm.display.shift=false;if(!sel)sel=doc.sel;var recent=+new Date-200;var paste=origin=="paste"||cm.state.pasteIncoming>recent;var textLines=splitLinesAuto(inserted),multiPaste=\nnull;if(paste&&sel.ranges.length>1)if(lastCopied&&lastCopied.text.join("\\n")==inserted){if(sel.ranges.length%lastCopied.text.length==0){multiPaste=[];for(var i=0;i<lastCopied.text.length;i++)multiPaste.push(doc.splitLines(lastCopied.text[i]))}}else if(textLines.length==sel.ranges.length&&cm.options.pasteLinesPerSelection)multiPaste=map(textLines,function(l){return[l]});var updateInput=cm.curOp.updateInput;for(var i$1=sel.ranges.length-1;i$1>=0;i$1--){var range=sel.ranges[i$1];var from=range.from(),\nto=range.to();if(range.empty())if(deleted&&deleted>0)from=Pos(from.line,from.ch-deleted);else if(cm.state.overwrite&&!paste)to=Pos(to.line,Math.min(getLine(doc,to.line).text.length,to.ch+lst(textLines).length));else if(paste&&lastCopied&&lastCopied.lineWise&&lastCopied.text.join("\\n")==textLines.join("\\n"))from=to=Pos(from.line,0);var changeEvent={from:from,to:to,text:multiPaste?multiPaste[i$1%multiPaste.length]:textLines,origin:origin||(paste?"paste":cm.state.cutIncoming>recent?"cut":"+input")};\nmakeChange(cm.doc,changeEvent);signalLater(cm,"inputRead",cm,changeEvent)}if(inserted&&!paste)triggerElectric(cm,inserted);ensureCursorVisible(cm);if(cm.curOp.updateInput<2)cm.curOp.updateInput=updateInput;cm.curOp.typing=true;cm.state.pasteIncoming=cm.state.cutIncoming=-1}function handlePaste(e,cm){var pasted=e.clipboardData&&e.clipboardData.getData("Text");if(pasted){e.preventDefault();if(!cm.isReadOnly()&&!cm.options.disableInput&&cm.hasFocus())runInOp(cm,function(){return applyTextInput(cm,pasted,\n0,null,"paste")});return true}}function triggerElectric(cm,inserted){if(!cm.options.electricChars||!cm.options.smartIndent)return;var sel=cm.doc.sel;for(var i=sel.ranges.length-1;i>=0;i--){var range=sel.ranges[i];if(range.head.ch>100||i&&sel.ranges[i-1].head.line==range.head.line)continue;var mode=cm.getModeAt(range.head);var indented=false;if(mode.electricChars)for(var j=0;j<mode.electricChars.length;j++){if(inserted.indexOf(mode.electricChars.charAt(j))>-1){indented=indentLine(cm,range.head.line,\n"smart");break}}else if(mode.electricInput)if(mode.electricInput.test(getLine(cm.doc,range.head.line).text.slice(0,range.head.ch)))indented=indentLine(cm,range.head.line,"smart");if(indented)signalLater(cm,"electricInput",cm,range.head.line)}}function copyableRanges(cm){var text=[],ranges=[];for(var i=0;i<cm.doc.sel.ranges.length;i++){var line=cm.doc.sel.ranges[i].head.line;var lineRange={anchor:Pos(line,0),head:Pos(line+1,0)};ranges.push(lineRange);text.push(cm.getRange(lineRange.anchor,lineRange.head))}return{text:text,\nranges:ranges}}function disableBrowserMagic(field,spellcheck,autocorrect,autocapitalize){field.setAttribute("autocorrect",autocorrect?"":"off");field.setAttribute("autocapitalize",autocapitalize?"":"off");field.setAttribute("spellcheck",!!spellcheck)}function hiddenTextarea(){var te=elt("textarea",null,null,"position: absolute; bottom: -1em; padding: 0; width: 1px; height: 1em; min-height: 1em; outline: none");var div=elt("div",[te],null,"overflow: hidden; position: relative; width: 3px; height: 0px;");\nif(webkit)te.style.width="1000px";else te.setAttribute("wrap","off");if(ios)te.style.border="1px solid black";disableBrowserMagic(te);return div}function addEditorMethods(CodeMirror){var optionHandlers=CodeMirror.optionHandlers;var helpers=CodeMirror.helpers={};CodeMirror.prototype={constructor:CodeMirror,focus:function(){window.focus();this.display.input.focus()},setOption:function(option,value){var options=this.options,old=options[option];if(options[option]==value&&option!="mode")return;options[option]=\nvalue;if(optionHandlers.hasOwnProperty(option))operation(this,optionHandlers[option])(this,value,old);signal(this,"optionChange",this,option)},getOption:function(option){return this.options[option]},getDoc:function(){return this.doc},addKeyMap:function(map,bottom){this.state.keyMaps[bottom?"push":"unshift"](getKeyMap(map))},removeKeyMap:function(map){var maps=this.state.keyMaps;for(var i=0;i<maps.length;++i)if(maps[i]==map||maps[i].name==map){maps.splice(i,1);return true}},addOverlay:methodOp(function(spec,\noptions){var mode=spec.token?spec:CodeMirror.getMode(this.options,spec);if(mode.startState)throw new Error("Overlays may not be stateful.");insertSorted(this.state.overlays,{mode:mode,modeSpec:spec,opaque:options&&options.opaque,priority:options&&options.priority||0},function(overlay){return overlay.priority});this.state.modeGen++;regChange(this)}),removeOverlay:methodOp(function(spec){var overlays=this.state.overlays;for(var i=0;i<overlays.length;++i){var cur=overlays[i].modeSpec;if(cur==spec||typeof spec==\n"string"&&cur.name==spec){overlays.splice(i,1);this.state.modeGen++;regChange(this);return}}}),indentLine:methodOp(function(n,dir,aggressive){if(typeof dir!="string"&&typeof dir!="number")if(dir==null)dir=this.options.smartIndent?"smart":"prev";else dir=dir?"add":"subtract";if(isLine(this.doc,n))indentLine(this,n,dir,aggressive)}),indentSelection:methodOp(function(how){var ranges=this.doc.sel.ranges,end=-1;for(var i=0;i<ranges.length;i++){var range=ranges[i];if(!range.empty()){var from=range.from(),\nto=range.to();var start=Math.max(end,from.line);end=Math.min(this.lastLine(),to.line-(to.ch?0:1))+1;for(var j=start;j<end;++j)indentLine(this,j,how);var newRanges=this.doc.sel.ranges;if(from.ch==0&&ranges.length==newRanges.length&&newRanges[i].from().ch>0)replaceOneSelection(this.doc,i,new Range(from,newRanges[i].to()),sel_dontScroll)}else if(range.head.line>end){indentLine(this,range.head.line,how,true);end=range.head.line;if(i==this.doc.sel.primIndex)ensureCursorVisible(this)}}}),getTokenAt:function(pos,\nprecise){return takeToken(this,pos,precise)},getLineTokens:function(line,precise){return takeToken(this,Pos(line),precise,true)},getTokenTypeAt:function(pos){pos=clipPos(this.doc,pos);var styles=getLineStyles(this,getLine(this.doc,pos.line));var before=0,after=(styles.length-1)/2,ch=pos.ch;var type;if(ch==0)type=styles[2];else for(;;){var mid=before+after>>1;if((mid?styles[mid*2-1]:0)>=ch)after=mid;else if(styles[mid*2+1]<ch)before=mid+1;else{type=styles[mid*2+2];break}}var cut=type?type.indexOf("overlay "):\n-1;return cut<0?type:cut==0?null:type.slice(0,cut-1)},getModeAt:function(pos){var mode=this.doc.mode;if(!mode.innerMode)return mode;return CodeMirror.innerMode(mode,this.getTokenAt(pos).state).mode},getHelper:function(pos,type){return this.getHelpers(pos,type)[0]},getHelpers:function(pos,type){var found=[];if(!helpers.hasOwnProperty(type))return found;var help=helpers[type],mode=this.getModeAt(pos);if(typeof mode[type]=="string"){if(help[mode[type]])found.push(help[mode[type]])}else if(mode[type])for(var i=\n0;i<mode[type].length;i++){var val=help[mode[type][i]];if(val)found.push(val)}else if(mode.helperType&&help[mode.helperType])found.push(help[mode.helperType]);else if(help[mode.name])found.push(help[mode.name]);for(var i$1=0;i$1<help._global.length;i$1++){var cur=help._global[i$1];if(cur.pred(mode,this)&&indexOf(found,cur.val)==-1)found.push(cur.val)}return found},getStateAfter:function(line,precise){var doc=this.doc;line=clipLine(doc,line==null?doc.first+doc.size-1:line);return getContextBefore(this,\nline+1,precise).state},cursorCoords:function(start,mode){var pos,range=this.doc.sel.primary();if(start==null)pos=range.head;else if(typeof start=="object")pos=clipPos(this.doc,start);else pos=start?range.from():range.to();return cursorCoords(this,pos,mode||"page")},charCoords:function(pos,mode){return charCoords(this,clipPos(this.doc,pos),mode||"page")},coordsChar:function(coords,mode){coords=fromCoordSystem(this,coords,mode||"page");return coordsChar(this,coords.left,coords.top)},lineAtHeight:function(height,\nmode){height=fromCoordSystem(this,{top:height,left:0},mode||"page").top;return lineAtHeight(this.doc,height+this.display.viewOffset)},heightAtLine:function(line,mode,includeWidgets){var end=false,lineObj;if(typeof line=="number"){var last=this.doc.first+this.doc.size-1;if(line<this.doc.first)line=this.doc.first;else if(line>last){line=last;end=true}lineObj=getLine(this.doc,line)}else lineObj=line;return intoCoordSystem(this,lineObj,{top:0,left:0},mode||"page",includeWidgets||end).top+(end?this.doc.height-\nheightAtLine(lineObj):0)},defaultTextHeight:function(){return textHeight(this.display)},defaultCharWidth:function(){return charWidth(this.display)},getViewport:function(){return{from:this.display.viewFrom,to:this.display.viewTo}},addWidget:function(pos,node,scroll,vert,horiz){var display=this.display;pos=cursorCoords(this,clipPos(this.doc,pos));var top=pos.bottom,left=pos.left;node.style.position="absolute";node.setAttribute("cm-ignore-events","true");this.display.input.setUneditable(node);display.sizer.appendChild(node);\nif(vert=="over")top=pos.top;else if(vert=="above"||vert=="near"){var vspace=Math.max(display.wrapper.clientHeight,this.doc.height),hspace=Math.max(display.sizer.clientWidth,display.lineSpace.clientWidth);if((vert=="above"||pos.bottom+node.offsetHeight>vspace)&&pos.top>node.offsetHeight)top=pos.top-node.offsetHeight;else if(pos.bottom+node.offsetHeight<=vspace)top=pos.bottom;if(left+node.offsetWidth>hspace)left=hspace-node.offsetWidth}node.style.top=top+"px";node.style.left=node.style.right="";if(horiz==\n"right"){left=display.sizer.clientWidth-node.offsetWidth;node.style.right="0px"}else{if(horiz=="left")left=0;else if(horiz=="middle")left=(display.sizer.clientWidth-node.offsetWidth)/2;node.style.left=left+"px"}if(scroll)scrollIntoView(this,{left:left,top:top,right:left+node.offsetWidth,bottom:top+node.offsetHeight})},triggerOnKeyDown:methodOp(onKeyDown),triggerOnKeyPress:methodOp(onKeyPress),triggerOnKeyUp:onKeyUp,triggerOnMouseDown:methodOp(onMouseDown),execCommand:function(cmd){if(commands.hasOwnProperty(cmd))return commands[cmd].call(null,\nthis)},triggerElectric:methodOp(function(text){triggerElectric(this,text)}),findPosH:function(from,amount,unit,visually){var dir=1;if(amount<0){dir=-1;amount=-amount}var cur=clipPos(this.doc,from);for(var i=0;i<amount;++i){cur=findPosH(this.doc,cur,dir,unit,visually);if(cur.hitSide)break}return cur},moveH:methodOp(function(dir,unit){var this$1=this;this.extendSelectionsBy(function(range){if(this$1.display.shift||this$1.doc.extend||range.empty())return findPosH(this$1.doc,range.head,dir,unit,this$1.options.rtlMoveVisually);\nelse return dir<0?range.from():range.to()},sel_move)}),deleteH:methodOp(function(dir,unit){var sel=this.doc.sel,doc=this.doc;if(sel.somethingSelected())doc.replaceSelection("",null,"+delete");else deleteNearSelection(this,function(range){var other=findPosH(doc,range.head,dir,unit,false);return dir<0?{from:other,to:range.head}:{from:range.head,to:other}})}),findPosV:function(from,amount,unit,goalColumn){var dir=1,x=goalColumn;if(amount<0){dir=-1;amount=-amount}var cur=clipPos(this.doc,from);for(var i=\n0;i<amount;++i){var coords=cursorCoords(this,cur,"div");if(x==null)x=coords.left;else coords.left=x;cur=findPosV(this,coords,dir,unit);if(cur.hitSide)break}return cur},moveV:methodOp(function(dir,unit){var this$1=this;var doc=this.doc,goals=[];var collapse=!this.display.shift&&!doc.extend&&doc.sel.somethingSelected();doc.extendSelectionsBy(function(range){if(collapse)return dir<0?range.from():range.to();var headPos=cursorCoords(this$1,range.head,"div");if(range.goalColumn!=null)headPos.left=range.goalColumn;\ngoals.push(headPos.left);var pos=findPosV(this$1,headPos,dir,unit);if(unit=="page"&&range==doc.sel.primary())addToScrollTop(this$1,charCoords(this$1,pos,"div").top-headPos.top);return pos},sel_move);if(goals.length)for(var i=0;i<doc.sel.ranges.length;i++)doc.sel.ranges[i].goalColumn=goals[i]}),findWordAt:function(pos){var doc=this.doc,line=getLine(doc,pos.line).text;var start=pos.ch,end=pos.ch;if(line){var helper=this.getHelper(pos,"wordChars");if((pos.sticky=="before"||end==line.length)&&start)--start;\nelse++end;var startChar=line.charAt(start);var check=isWordChar(startChar,helper)?function(ch){return isWordChar(ch,helper)}:/\\s/.test(startChar)?function(ch){return/\\s/.test(ch)}:function(ch){return!/\\s/.test(ch)&&!isWordChar(ch)};while(start>0&&check(line.charAt(start-1)))--start;while(end<line.length&&check(line.charAt(end)))++end}return new Range(Pos(pos.line,start),Pos(pos.line,end))},toggleOverwrite:function(value){if(value!=null&&value==this.state.overwrite)return;if(this.state.overwrite=!this.state.overwrite)addClass(this.display.cursorDiv,\n"CodeMirror-overwrite");else rmClass(this.display.cursorDiv,"CodeMirror-overwrite");signal(this,"overwriteToggle",this,this.state.overwrite)},hasFocus:function(){return this.display.input.getField()==activeElt()},isReadOnly:function(){return!!(this.options.readOnly||this.doc.cantEdit)},scrollTo:methodOp(function(x,y){scrollToCoords(this,x,y)}),getScrollInfo:function(){var scroller=this.display.scroller;return{left:scroller.scrollLeft,top:scroller.scrollTop,height:scroller.scrollHeight-scrollGap(this)-\nthis.display.barHeight,width:scroller.scrollWidth-scrollGap(this)-this.display.barWidth,clientHeight:displayHeight(this),clientWidth:displayWidth(this)}},scrollIntoView:methodOp(function(range,margin){if(range==null){range={from:this.doc.sel.primary().head,to:null};if(margin==null)margin=this.options.cursorScrollMargin}else if(typeof range=="number")range={from:Pos(range,0),to:null};else if(range.from==null)range={from:range,to:null};if(!range.to)range.to=range.from;range.margin=margin||0;if(range.from.line!=\nnull)scrollToRange(this,range);else scrollToCoordsRange(this,range.from,range.to,range.margin)}),setSize:methodOp(function(width,height){var this$1=this;var interpret=function(val){return typeof val=="number"||/^\\d+$/.test(String(val))?val+"px":val};if(width!=null)this.display.wrapper.style.width=interpret(width);if(height!=null)this.display.wrapper.style.height=interpret(height);if(this.options.lineWrapping)clearLineMeasurementCache(this);var lineNo=this.display.viewFrom;this.doc.iter(lineNo,this.display.viewTo,\nfunction(line){if(line.widgets)for(var i=0;i<line.widgets.length;i++)if(line.widgets[i].noHScroll){regLineChange(this$1,lineNo,"widget");break}++lineNo});this.curOp.forceUpdate=true;signal(this,"refresh",this)}),operation:function(f){return runInOp(this,f)},startOperation:function(){return startOperation(this)},endOperation:function(){return endOperation(this)},refresh:methodOp(function(){var oldHeight=this.display.cachedTextHeight;regChange(this);this.curOp.forceUpdate=true;clearCaches(this);scrollToCoords(this,\nthis.doc.scrollLeft,this.doc.scrollTop);updateGutterSpace(this.display);if(oldHeight==null||Math.abs(oldHeight-textHeight(this.display))>.5||this.options.lineWrapping)estimateLineHeights(this);signal(this,"refresh",this)}),swapDoc:methodOp(function(doc){var old=this.doc;old.cm=null;if(this.state.selectingText)this.state.selectingText();attachDoc(this,doc);clearCaches(this);this.display.input.reset();scrollToCoords(this,doc.scrollLeft,doc.scrollTop);this.curOp.forceScroll=true;signalLater(this,"swapDoc",\nthis,old);return old}),phrase:function(phraseText){var phrases=this.options.phrases;return phrases&&Object.prototype.hasOwnProperty.call(phrases,phraseText)?phrases[phraseText]:phraseText},getInputField:function(){return this.display.input.getField()},getWrapperElement:function(){return this.display.wrapper},getScrollerElement:function(){return this.display.scroller},getGutterElement:function(){return this.display.gutters}};eventMixin(CodeMirror);CodeMirror.registerHelper=function(type,name,value){if(!helpers.hasOwnProperty(type))helpers[type]=\nCodeMirror[type]={_global:[]};helpers[type][name]=value};CodeMirror.registerGlobalHelper=function(type,name,predicate,value){CodeMirror.registerHelper(type,name,value);helpers[type]._global.push({pred:predicate,val:value})}}function findPosH(doc,pos,dir,unit,visually){var oldPos=pos;var origDir=dir;var lineObj=getLine(doc,pos.line);var lineDir=visually&&doc.direction=="rtl"?-dir:dir;function findNextLine(){var l=pos.line+lineDir;if(l<doc.first||l>=doc.first+doc.size)return false;pos=new Pos(l,pos.ch,\npos.sticky);return lineObj=getLine(doc,l)}function moveOnce(boundToLine){var next;if(unit=="codepoint"){var ch=lineObj.text.charCodeAt(pos.ch+(dir>0?0:-1));if(isNaN(ch))next=null;else{var astral=dir>0?ch>=55296&&ch<56320:ch>=56320&&ch<57343;next=new Pos(pos.line,Math.max(0,Math.min(lineObj.text.length,pos.ch+dir*(astral?2:1))),-dir)}}else if(visually)next=moveVisually(doc.cm,lineObj,pos,dir);else next=moveLogically(lineObj,pos,dir);if(next==null)if(!boundToLine&&findNextLine())pos=endOfLine(visually,\ndoc.cm,lineObj,pos.line,lineDir);else return false;else pos=next;return true}if(unit=="char"||unit=="codepoint")moveOnce();else if(unit=="column")moveOnce(true);else if(unit=="word"||unit=="group"){var sawType=null,group=unit=="group";var helper=doc.cm&&doc.cm.getHelper(pos,"wordChars");for(var first=true;;first=false){if(dir<0&&!moveOnce(!first))break;var cur=lineObj.text.charAt(pos.ch)||"\\n";var type=isWordChar(cur,helper)?"w":group&&cur=="\\n"?"n":!group||/\\s/.test(cur)?null:"p";if(group&&!first&&\n!type)type="s";if(sawType&&sawType!=type){if(dir<0){dir=1;moveOnce();pos.sticky="after"}break}if(type)sawType=type;if(dir>0&&!moveOnce(!first))break}}var result=skipAtomic(doc,pos,oldPos,origDir,true);if(equalCursorPos(oldPos,result))result.hitSide=true;return result}function findPosV(cm,pos,dir,unit){var doc=cm.doc,x=pos.left,y;if(unit=="page"){var pageSize=Math.min(cm.display.wrapper.clientHeight,window.innerHeight||document.documentElement.clientHeight);var moveAmount=Math.max(pageSize-.5*textHeight(cm.display),\n3);y=(dir>0?pos.bottom:pos.top)+dir*moveAmount}else if(unit=="line")y=dir>0?pos.bottom+3:pos.top-3;var target;for(;;){target=coordsChar(cm,x,y);if(!target.outside)break;if(dir<0?y<=0:y>=doc.height){target.hitSide=true;break}y+=dir*5}return target}var ContentEditableInput=function(cm){this.cm=cm;this.lastAnchorNode=this.lastAnchorOffset=this.lastFocusNode=this.lastFocusOffset=null;this.polling=new Delayed;this.composing=null;this.gracePeriod=false;this.readDOMTimeout=null};ContentEditableInput.prototype.init=\nfunction(display){var this$1=this;var input=this,cm=input.cm;var div=input.div=display.lineDiv;div.contentEditable=true;disableBrowserMagic(div,cm.options.spellcheck,cm.options.autocorrect,cm.options.autocapitalize);function belongsToInput(e){for(var t=e.target;t;t=t.parentNode){if(t==div)return true;if(/\\bCodeMirror-(?:line)?widget\\b/.test(t.className))break}return false}on(div,"paste",function(e){if(!belongsToInput(e)||signalDOMEvent(cm,e)||handlePaste(e,cm))return;if(ie_version<=11)setTimeout(operation(cm,\nfunction(){return this$1.updateFromDOM()}),20)});on(div,"compositionstart",function(e){this$1.composing={data:e.data,done:false}});on(div,"compositionupdate",function(e){if(!this$1.composing)this$1.composing={data:e.data,done:false}});on(div,"compositionend",function(e){if(this$1.composing){if(e.data!=this$1.composing.data)this$1.readFromDOMSoon();this$1.composing.done=true}});on(div,"touchstart",function(){return input.forceCompositionEnd()});on(div,"input",function(){if(!this$1.composing)this$1.readFromDOMSoon()});\nfunction onCopyCut(e){if(!belongsToInput(e)||signalDOMEvent(cm,e))return;if(cm.somethingSelected()){setLastCopied({lineWise:false,text:cm.getSelections()});if(e.type=="cut")cm.replaceSelection("",null,"cut")}else if(!cm.options.lineWiseCopyCut)return;else{var ranges=copyableRanges(cm);setLastCopied({lineWise:true,text:ranges.text});if(e.type=="cut")cm.operation(function(){cm.setSelections(ranges.ranges,0,sel_dontScroll);cm.replaceSelection("",null,"cut")})}if(e.clipboardData){e.clipboardData.clearData();\nvar content=lastCopied.text.join("\\n");e.clipboardData.setData("Text",content);if(e.clipboardData.getData("Text")==content){e.preventDefault();return}}var kludge=hiddenTextarea(),te=kludge.firstChild;cm.display.lineSpace.insertBefore(kludge,cm.display.lineSpace.firstChild);te.value=lastCopied.text.join("\\n");var hadFocus=activeElt();selectInput(te);setTimeout(function(){cm.display.lineSpace.removeChild(kludge);hadFocus.focus();if(hadFocus==div)input.showPrimarySelection()},50)}on(div,"copy",onCopyCut);\non(div,"cut",onCopyCut)};ContentEditableInput.prototype.screenReaderLabelChanged=function(label){if(label)this.div.setAttribute("aria-label",label);else this.div.removeAttribute("aria-label")};ContentEditableInput.prototype.prepareSelection=function(){var result=prepareSelection(this.cm,false);result.focus=activeElt()==this.div;return result};ContentEditableInput.prototype.showSelection=function(info,takeFocus){if(!info||!this.cm.display.view.length)return;if(info.focus||takeFocus)this.showPrimarySelection();\nthis.showMultipleSelections(info)};ContentEditableInput.prototype.getSelection=function(){return this.cm.display.wrapper.ownerDocument.getSelection()};ContentEditableInput.prototype.showPrimarySelection=function(){var sel=this.getSelection(),cm=this.cm,prim=cm.doc.sel.primary();var from=prim.from(),to=prim.to();if(cm.display.viewTo==cm.display.viewFrom||from.line>=cm.display.viewTo||to.line<cm.display.viewFrom){sel.removeAllRanges();return}var curAnchor=domToPos(cm,sel.anchorNode,sel.anchorOffset);\nvar curFocus=domToPos(cm,sel.focusNode,sel.focusOffset);if(curAnchor&&!curAnchor.bad&&curFocus&&!curFocus.bad&&cmp(minPos(curAnchor,curFocus),from)==0&&cmp(maxPos(curAnchor,curFocus),to)==0)return;var view=cm.display.view;var start=from.line>=cm.display.viewFrom&&posToDOM(cm,from)||{node:view[0].measure.map[2],offset:0};var end=to.line<cm.display.viewTo&&posToDOM(cm,to);if(!end){var measure=view[view.length-1].measure;var map=measure.maps?measure.maps[measure.maps.length-1]:measure.map;end={node:map[map.length-\n1],offset:map[map.length-2]-map[map.length-3]}}if(!start||!end){sel.removeAllRanges();return}var old=sel.rangeCount&&sel.getRangeAt(0),rng;try{rng=range(start.node,start.offset,end.offset,end.node)}catch(e){}if(rng){if(!gecko&&cm.state.focused){sel.collapse(start.node,start.offset);if(!rng.collapsed){sel.removeAllRanges();sel.addRange(rng)}}else{sel.removeAllRanges();sel.addRange(rng)}if(old&&sel.anchorNode==null)sel.addRange(old);else if(gecko)this.startGracePeriod()}this.rememberSelection()};ContentEditableInput.prototype.startGracePeriod=\nfunction(){var this$1=this;clearTimeout(this.gracePeriod);this.gracePeriod=setTimeout(function(){this$1.gracePeriod=false;if(this$1.selectionChanged())this$1.cm.operation(function(){return this$1.cm.curOp.selectionChanged=true})},20)};ContentEditableInput.prototype.showMultipleSelections=function(info){removeChildrenAndAdd(this.cm.display.cursorDiv,info.cursors);removeChildrenAndAdd(this.cm.display.selectionDiv,info.selection)};ContentEditableInput.prototype.rememberSelection=function(){var sel=this.getSelection();\nthis.lastAnchorNode=sel.anchorNode;this.lastAnchorOffset=sel.anchorOffset;this.lastFocusNode=sel.focusNode;this.lastFocusOffset=sel.focusOffset};ContentEditableInput.prototype.selectionInEditor=function(){var sel=this.getSelection();if(!sel.rangeCount)return false;var node=sel.getRangeAt(0).commonAncestorContainer;return contains(this.div,node)};ContentEditableInput.prototype.focus=function(){if(this.cm.options.readOnly!="nocursor"){if(!this.selectionInEditor()||activeElt()!=this.div)this.showSelection(this.prepareSelection(),\ntrue);this.div.focus()}};ContentEditableInput.prototype.blur=function(){this.div.blur()};ContentEditableInput.prototype.getField=function(){return this.div};ContentEditableInput.prototype.supportsTouch=function(){return true};ContentEditableInput.prototype.receivedFocus=function(){var this$1=this;var input=this;if(this.selectionInEditor())setTimeout(function(){return this$1.pollSelection()},20);else runInOp(this.cm,function(){return input.cm.curOp.selectionChanged=true});function poll(){if(input.cm.state.focused){input.pollSelection();\ninput.polling.set(input.cm.options.pollInterval,poll)}}this.polling.set(this.cm.options.pollInterval,poll)};ContentEditableInput.prototype.selectionChanged=function(){var sel=this.getSelection();return sel.anchorNode!=this.lastAnchorNode||sel.anchorOffset!=this.lastAnchorOffset||sel.focusNode!=this.lastFocusNode||sel.focusOffset!=this.lastFocusOffset};ContentEditableInput.prototype.pollSelection=function(){if(this.readDOMTimeout!=null||this.gracePeriod||!this.selectionChanged())return;var sel=this.getSelection(),\ncm=this.cm;if(android&&chrome&&this.cm.display.gutterSpecs.length&&isInGutter(sel.anchorNode)){this.cm.triggerOnKeyDown({type:"keydown",keyCode:8,preventDefault:Math.abs});this.blur();this.focus();return}if(this.composing)return;this.rememberSelection();var anchor=domToPos(cm,sel.anchorNode,sel.anchorOffset);var head=domToPos(cm,sel.focusNode,sel.focusOffset);if(anchor&&head)runInOp(cm,function(){setSelection(cm.doc,simpleSelection(anchor,head),sel_dontScroll);if(anchor.bad||head.bad)cm.curOp.selectionChanged=\ntrue})};ContentEditableInput.prototype.pollContent=function(){if(this.readDOMTimeout!=null){clearTimeout(this.readDOMTimeout);this.readDOMTimeout=null}var cm=this.cm,display=cm.display,sel=cm.doc.sel.primary();var from=sel.from(),to=sel.to();if(from.ch==0&&from.line>cm.firstLine())from=Pos(from.line-1,getLine(cm.doc,from.line-1).length);if(to.ch==getLine(cm.doc,to.line).text.length&&to.line<cm.lastLine())to=Pos(to.line+1,0);if(from.line<display.viewFrom||to.line>display.viewTo-1)return false;var fromIndex,\nfromLine,fromNode;if(from.line==display.viewFrom||(fromIndex=findViewIndex(cm,from.line))==0){fromLine=lineNo(display.view[0].line);fromNode=display.view[0].node}else{fromLine=lineNo(display.view[fromIndex].line);fromNode=display.view[fromIndex-1].node.nextSibling}var toIndex=findViewIndex(cm,to.line);var toLine,toNode;if(toIndex==display.view.length-1){toLine=display.viewTo-1;toNode=display.lineDiv.lastChild}else{toLine=lineNo(display.view[toIndex+1].line)-1;toNode=display.view[toIndex+1].node.previousSibling}if(!fromNode)return false;\nvar newText=cm.doc.splitLines(domTextBetween(cm,fromNode,toNode,fromLine,toLine));var oldText=getBetween(cm.doc,Pos(fromLine,0),Pos(toLine,getLine(cm.doc,toLine).text.length));while(newText.length>1&&oldText.length>1)if(lst(newText)==lst(oldText)){newText.pop();oldText.pop();toLine--}else if(newText[0]==oldText[0]){newText.shift();oldText.shift();fromLine++}else break;var cutFront=0,cutEnd=0;var newTop=newText[0],oldTop=oldText[0],maxCutFront=Math.min(newTop.length,oldTop.length);while(cutFront<maxCutFront&&\nnewTop.charCodeAt(cutFront)==oldTop.charCodeAt(cutFront))++cutFront;var newBot=lst(newText),oldBot=lst(oldText);var maxCutEnd=Math.min(newBot.length-(newText.length==1?cutFront:0),oldBot.length-(oldText.length==1?cutFront:0));while(cutEnd<maxCutEnd&&newBot.charCodeAt(newBot.length-cutEnd-1)==oldBot.charCodeAt(oldBot.length-cutEnd-1))++cutEnd;if(newText.length==1&&oldText.length==1&&fromLine==from.line)while(cutFront&&cutFront>from.ch&&newBot.charCodeAt(newBot.length-cutEnd-1)==oldBot.charCodeAt(oldBot.length-\ncutEnd-1)){cutFront--;cutEnd++}newText[newText.length-1]=newBot.slice(0,newBot.length-cutEnd).replace(/^\\u200b+/,"");newText[0]=newText[0].slice(cutFront).replace(/\\u200b+$/,"");var chFrom=Pos(fromLine,cutFront);var chTo=Pos(toLine,oldText.length?lst(oldText).length-cutEnd:0);if(newText.length>1||newText[0]||cmp(chFrom,chTo)){replaceRange(cm.doc,newText,chFrom,chTo,"+input");return true}};ContentEditableInput.prototype.ensurePolled=function(){this.forceCompositionEnd()};ContentEditableInput.prototype.reset=\nfunction(){this.forceCompositionEnd()};ContentEditableInput.prototype.forceCompositionEnd=function(){if(!this.composing)return;clearTimeout(this.readDOMTimeout);this.composing=null;this.updateFromDOM();this.div.blur();this.div.focus()};ContentEditableInput.prototype.readFromDOMSoon=function(){var this$1=this;if(this.readDOMTimeout!=null)return;this.readDOMTimeout=setTimeout(function(){this$1.readDOMTimeout=null;if(this$1.composing)if(this$1.composing.done)this$1.composing=null;else return;this$1.updateFromDOM()},\n80)};ContentEditableInput.prototype.updateFromDOM=function(){var this$1=this;if(this.cm.isReadOnly()||!this.pollContent())runInOp(this.cm,function(){return regChange(this$1.cm)})};ContentEditableInput.prototype.setUneditable=function(node){node.contentEditable="false"};ContentEditableInput.prototype.onKeyPress=function(e){if(e.charCode==0||this.composing)return;e.preventDefault();if(!this.cm.isReadOnly())operation(this.cm,applyTextInput)(this.cm,String.fromCharCode(e.charCode==null?e.keyCode:e.charCode),\n0)};ContentEditableInput.prototype.readOnlyChanged=function(val){this.div.contentEditable=String(val!="nocursor")};ContentEditableInput.prototype.onContextMenu=function(){};ContentEditableInput.prototype.resetPosition=function(){};ContentEditableInput.prototype.needsContentAttribute=true;function posToDOM(cm,pos){var view=findViewForLine(cm,pos.line);if(!view||view.hidden)return null;var line=getLine(cm.doc,pos.line);var info=mapFromLineView(view,line,pos.line);var order=getOrder(line,cm.doc.direction),\nside="left";if(order){var partPos=getBidiPartAt(order,pos.ch);side=partPos%2?"right":"left"}var result=nodeAndOffsetInLineMap(info.map,pos.ch,side);result.offset=result.collapse=="right"?result.end:result.start;return result}function isInGutter(node){for(var scan=node;scan;scan=scan.parentNode)if(/CodeMirror-gutter-wrapper/.test(scan.className))return true;return false}function badPos(pos,bad){if(bad)pos.bad=true;return pos}function domTextBetween(cm,from,to,fromLine,toLine){var text="",closing=false,\nlineSep=cm.doc.lineSeparator(),extraLinebreak=false;function recognizeMarker(id){return function(marker){return marker.id==id}}function close(){if(closing){text+=lineSep;if(extraLinebreak)text+=lineSep;closing=extraLinebreak=false}}function addText(str){if(str){close();text+=str}}function walk(node){if(node.nodeType==1){var cmText=node.getAttribute("cm-text");if(cmText){addText(cmText);return}var markerID=node.getAttribute("cm-marker"),range;if(markerID){var found=cm.findMarks(Pos(fromLine,0),Pos(toLine+\n1,0),recognizeMarker(+markerID));if(found.length&&(range=found[0].find(0)))addText(getBetween(cm.doc,range.from,range.to).join(lineSep));return}if(node.getAttribute("contenteditable")=="false")return;var isBlock=/^(pre|div|p|li|table|br)$/i.test(node.nodeName);if(!/^br$/i.test(node.nodeName)&&node.textContent.length==0)return;if(isBlock)close();for(var i=0;i<node.childNodes.length;i++)walk(node.childNodes[i]);if(/^(pre|p)$/i.test(node.nodeName))extraLinebreak=true;if(isBlock)closing=true}else if(node.nodeType==\n3)addText(node.nodeValue.replace(/\\u200b/g,"").replace(/\\u00a0/g," "))}for(;;){walk(from);if(from==to)break;from=from.nextSibling;extraLinebreak=false}return text}function domToPos(cm,node,offset){var lineNode;if(node==cm.display.lineDiv){lineNode=cm.display.lineDiv.childNodes[offset];if(!lineNode)return badPos(cm.clipPos(Pos(cm.display.viewTo-1)),true);node=null;offset=0}else for(lineNode=node;;lineNode=lineNode.parentNode){if(!lineNode||lineNode==cm.display.lineDiv)return null;if(lineNode.parentNode&&\nlineNode.parentNode==cm.display.lineDiv)break}for(var i=0;i<cm.display.view.length;i++){var lineView=cm.display.view[i];if(lineView.node==lineNode)return locateNodeInLineView(lineView,node,offset)}}function locateNodeInLineView(lineView,node,offset){var wrapper=lineView.text.firstChild,bad=false;if(!node||!contains(wrapper,node))return badPos(Pos(lineNo(lineView.line),0),true);if(node==wrapper){bad=true;node=wrapper.childNodes[offset];offset=0;if(!node){var line=lineView.rest?lst(lineView.rest):lineView.line;\nreturn badPos(Pos(lineNo(line),line.text.length),bad)}}var textNode=node.nodeType==3?node:null,topNode=node;if(!textNode&&node.childNodes.length==1&&node.firstChild.nodeType==3){textNode=node.firstChild;if(offset)offset=textNode.nodeValue.length}while(topNode.parentNode!=wrapper)topNode=topNode.parentNode;var measure=lineView.measure,maps=measure.maps;function find(textNode,topNode,offset){for(var i=-1;i<(maps?maps.length:0);i++){var map=i<0?measure.map:maps[i];for(var j=0;j<map.length;j+=3){var curNode=\nmap[j+2];if(curNode==textNode||curNode==topNode){var line=lineNo(i<0?lineView.line:lineView.rest[i]);var ch=map[j]+offset;if(offset<0||curNode!=textNode)ch=map[j+(offset?1:0)];return Pos(line,ch)}}}}var found=find(textNode,topNode,offset);if(found)return badPos(found,bad);for(var after=topNode.nextSibling,dist=textNode?textNode.nodeValue.length-offset:0;after;after=after.nextSibling){found=find(after,after.firstChild,0);if(found)return badPos(Pos(found.line,found.ch-dist),bad);else dist+=after.textContent.length}for(var before=\ntopNode.previousSibling,dist$1=offset;before;before=before.previousSibling){found=find(before,before.firstChild,-1);if(found)return badPos(Pos(found.line,found.ch+dist$1),bad);else dist$1+=before.textContent.length}}var TextareaInput=function(cm){this.cm=cm;this.prevInput="";this.pollingFast=false;this.polling=new Delayed;this.hasSelection=false;this.composing=null};TextareaInput.prototype.init=function(display){var this$1=this;var input=this,cm=this.cm;this.createField(display);var te=this.textarea;\ndisplay.wrapper.insertBefore(this.wrapper,display.wrapper.firstChild);if(ios)te.style.width="0px";on(te,"input",function(){if(ie&&ie_version>=9&&this$1.hasSelection)this$1.hasSelection=null;input.poll()});on(te,"paste",function(e){if(signalDOMEvent(cm,e)||handlePaste(e,cm))return;cm.state.pasteIncoming=+new Date;input.fastPoll()});function prepareCopyCut(e){if(signalDOMEvent(cm,e))return;if(cm.somethingSelected())setLastCopied({lineWise:false,text:cm.getSelections()});else if(!cm.options.lineWiseCopyCut)return;\nelse{var ranges=copyableRanges(cm);setLastCopied({lineWise:true,text:ranges.text});if(e.type=="cut")cm.setSelections(ranges.ranges,null,sel_dontScroll);else{input.prevInput="";te.value=ranges.text.join("\\n");selectInput(te)}}if(e.type=="cut")cm.state.cutIncoming=+new Date}on(te,"cut",prepareCopyCut);on(te,"copy",prepareCopyCut);on(display.scroller,"paste",function(e){if(eventInWidget(display,e)||signalDOMEvent(cm,e))return;if(!te.dispatchEvent){cm.state.pasteIncoming=+new Date;input.focus();return}var event=\nnew Event("paste");event.clipboardData=e.clipboardData;te.dispatchEvent(event)});on(display.lineSpace,"selectstart",function(e){if(!eventInWidget(display,e))e_preventDefault(e)});on(te,"compositionstart",function(){var start=cm.getCursor("from");if(input.composing)input.composing.range.clear();input.composing={start:start,range:cm.markText(start,cm.getCursor("to"),{className:"CodeMirror-composing"})}});on(te,"compositionend",function(){if(input.composing){input.poll();input.composing.range.clear();\ninput.composing=null}})};TextareaInput.prototype.createField=function(_display){this.wrapper=hiddenTextarea();this.textarea=this.wrapper.firstChild};TextareaInput.prototype.screenReaderLabelChanged=function(label){if(label)this.textarea.setAttribute("aria-label",label);else this.textarea.removeAttribute("aria-label")};TextareaInput.prototype.prepareSelection=function(){var cm=this.cm,display=cm.display,doc=cm.doc;var result=prepareSelection(cm);if(cm.options.moveInputWithCursor){var headPos=cursorCoords(cm,\ndoc.sel.primary().head,"div");var wrapOff=display.wrapper.getBoundingClientRect(),lineOff=display.lineDiv.getBoundingClientRect();result.teTop=Math.max(0,Math.min(display.wrapper.clientHeight-10,headPos.top+lineOff.top-wrapOff.top));result.teLeft=Math.max(0,Math.min(display.wrapper.clientWidth-10,headPos.left+lineOff.left-wrapOff.left))}return result};TextareaInput.prototype.showSelection=function(drawn){var cm=this.cm,display=cm.display;removeChildrenAndAdd(display.cursorDiv,drawn.cursors);removeChildrenAndAdd(display.selectionDiv,\ndrawn.selection);if(drawn.teTop!=null){this.wrapper.style.top=drawn.teTop+"px";this.wrapper.style.left=drawn.teLeft+"px"}};TextareaInput.prototype.reset=function(typing){if(this.contextMenuPending||this.composing)return;var cm=this.cm;if(cm.somethingSelected()){this.prevInput="";var content=cm.getSelection();this.textarea.value=content;if(cm.state.focused)selectInput(this.textarea);if(ie&&ie_version>=9)this.hasSelection=content}else if(!typing){this.prevInput=this.textarea.value="";if(ie&&ie_version>=\n9)this.hasSelection=null}};TextareaInput.prototype.getField=function(){return this.textarea};TextareaInput.prototype.supportsTouch=function(){return false};TextareaInput.prototype.focus=function(){if(this.cm.options.readOnly!="nocursor"&&(!mobile||activeElt()!=this.textarea))try{this.textarea.focus()}catch(e){}};TextareaInput.prototype.blur=function(){this.textarea.blur()};TextareaInput.prototype.resetPosition=function(){this.wrapper.style.top=this.wrapper.style.left=0};TextareaInput.prototype.receivedFocus=\nfunction(){this.slowPoll()};TextareaInput.prototype.slowPoll=function(){var this$1=this;if(this.pollingFast)return;this.polling.set(this.cm.options.pollInterval,function(){this$1.poll();if(this$1.cm.state.focused)this$1.slowPoll()})};TextareaInput.prototype.fastPoll=function(){var missed=false,input=this;input.pollingFast=true;function p(){var changed=input.poll();if(!changed&&!missed){missed=true;input.polling.set(60,p)}else{input.pollingFast=false;input.slowPoll()}}input.polling.set(20,p)};TextareaInput.prototype.poll=\nfunction(){var this$1=this;var cm=this.cm,input=this.textarea,prevInput=this.prevInput;if(this.contextMenuPending||!cm.state.focused||hasSelection(input)&&!prevInput&&!this.composing||cm.isReadOnly()||cm.options.disableInput||cm.state.keySeq)return false;var text=input.value;if(text==prevInput&&!cm.somethingSelected())return false;if(ie&&ie_version>=9&&this.hasSelection===text||mac&&/[\\uf700-\\uf7ff]/.test(text)){cm.display.input.reset();return false}if(cm.doc.sel==cm.display.selForContextMenu){var first=\ntext.charCodeAt(0);if(first==8203&&!prevInput)prevInput="\\u200b";if(first==8666){this.reset();return this.cm.execCommand("undo")}}var same=0,l=Math.min(prevInput.length,text.length);while(same<l&&prevInput.charCodeAt(same)==text.charCodeAt(same))++same;runInOp(cm,function(){applyTextInput(cm,text.slice(same),prevInput.length-same,null,this$1.composing?"*compose":null);if(text.length>1E3||text.indexOf("\\n")>-1)input.value=this$1.prevInput="";else this$1.prevInput=text;if(this$1.composing){this$1.composing.range.clear();\nthis$1.composing.range=cm.markText(this$1.composing.start,cm.getCursor("to"),{className:"CodeMirror-composing"})}});return true};TextareaInput.prototype.ensurePolled=function(){if(this.pollingFast&&this.poll())this.pollingFast=false};TextareaInput.prototype.onKeyPress=function(){if(ie&&ie_version>=9)this.hasSelection=null;this.fastPoll()};TextareaInput.prototype.onContextMenu=function(e){var input=this,cm=input.cm,display=cm.display,te=input.textarea;if(input.contextMenuPending)input.contextMenuPending();\nvar pos=posFromMouse(cm,e),scrollPos=display.scroller.scrollTop;if(!pos||presto)return;var reset=cm.options.resetSelectionOnContextMenu;if(reset&&cm.doc.sel.contains(pos)==-1)operation(cm,setSelection)(cm.doc,simpleSelection(pos),sel_dontScroll);var oldCSS=te.style.cssText,oldWrapperCSS=input.wrapper.style.cssText;var wrapperBox=input.wrapper.offsetParent.getBoundingClientRect();input.wrapper.style.cssText="position: static";te.style.cssText="position: absolute; width: 30px; height: 30px;\\n      top: "+\n(e.clientY-wrapperBox.top-5)+"px; left: "+(e.clientX-wrapperBox.left-5)+"px;\\n      z-index: 1000; background: "+(ie?"rgba(255, 255, 255, .05)":"transparent")+";\\n      outline: none; border-width: 0; outline: none; overflow: hidden; opacity: .05; filter: alpha(opacity=5);";var oldScrollY;if(webkit)oldScrollY=window.scrollY;display.input.focus();if(webkit)window.scrollTo(null,oldScrollY);display.input.reset();if(!cm.somethingSelected())te.value=input.prevInput=" ";input.contextMenuPending=rehide;\ndisplay.selForContextMenu=cm.doc.sel;clearTimeout(display.detectingSelectAll);function prepareSelectAllHack(){if(te.selectionStart!=null){var selected=cm.somethingSelected();var extval="\\u200b"+(selected?te.value:"");te.value="\\u21da";te.value=extval;input.prevInput=selected?"":"\\u200b";te.selectionStart=1;te.selectionEnd=extval.length;display.selForContextMenu=cm.doc.sel}}function rehide(){if(input.contextMenuPending!=rehide)return;input.contextMenuPending=false;input.wrapper.style.cssText=oldWrapperCSS;\nte.style.cssText=oldCSS;if(ie&&ie_version<9)display.scrollbars.setScrollTop(display.scroller.scrollTop=scrollPos);if(te.selectionStart!=null){if(!ie||ie&&ie_version<9)prepareSelectAllHack();var i=0,poll=function(){if(display.selForContextMenu==cm.doc.sel&&te.selectionStart==0&&te.selectionEnd>0&&input.prevInput=="\\u200b")operation(cm,selectAll)(cm);else if(i++<10)display.detectingSelectAll=setTimeout(poll,500);else{display.selForContextMenu=null;display.input.reset()}};display.detectingSelectAll=\nsetTimeout(poll,200)}}if(ie&&ie_version>=9)prepareSelectAllHack();if(captureRightClick){e_stop(e);var mouseup=function(){off(window,"mouseup",mouseup);setTimeout(rehide,20)};on(window,"mouseup",mouseup)}else setTimeout(rehide,50)};TextareaInput.prototype.readOnlyChanged=function(val){if(!val)this.reset();this.textarea.disabled=val=="nocursor";this.textarea.readOnly=!!val};TextareaInput.prototype.setUneditable=function(){};TextareaInput.prototype.needsContentAttribute=false;function fromTextArea(textarea,\noptions){options=options?copyObj(options):{};options.value=textarea.value;if(!options.tabindex&&textarea.tabIndex)options.tabindex=textarea.tabIndex;if(!options.placeholder&&textarea.placeholder)options.placeholder=textarea.placeholder;if(options.autofocus==null){var hasFocus=activeElt();options.autofocus=hasFocus==textarea||textarea.getAttribute("autofocus")!=null&&hasFocus==document.body}function save(){textarea.value=cm.getValue()}var realSubmit;if(textarea.form){on(textarea.form,"submit",save);\nif(!options.leaveSubmitMethodAlone){var form=textarea.form;realSubmit=form.submit;try{var wrappedSubmit=form.submit=function(){save();form.submit=realSubmit;form.submit();form.submit=wrappedSubmit}}catch(e){}}}options.finishInit=function(cm){cm.save=save;cm.getTextArea=function(){return textarea};cm.toTextArea=function(){cm.toTextArea=isNaN;save();textarea.parentNode.removeChild(cm.getWrapperElement());textarea.style.display="";if(textarea.form){off(textarea.form,"submit",save);if(!options.leaveSubmitMethodAlone&&\ntypeof textarea.form.submit=="function")textarea.form.submit=realSubmit}}};textarea.style.display="none";var cm=CodeMirror(function(node){return textarea.parentNode.insertBefore(node,textarea.nextSibling)},options);return cm}function addLegacyProps(CodeMirror){CodeMirror.off=off;CodeMirror.on=on;CodeMirror.wheelEventPixels=wheelEventPixels;CodeMirror.Doc=Doc;CodeMirror.splitLines=splitLinesAuto;CodeMirror.countColumn=countColumn;CodeMirror.findColumn=findColumn;CodeMirror.isWordChar=isWordCharBasic;\nCodeMirror.Pass=Pass;CodeMirror.signal=signal;CodeMirror.Line=Line;CodeMirror.changeEnd=changeEnd;CodeMirror.scrollbarModel=scrollbarModel;CodeMirror.Pos=Pos;CodeMirror.cmpPos=cmp;CodeMirror.modes=modes;CodeMirror.mimeModes=mimeModes;CodeMirror.resolveMode=resolveMode;CodeMirror.getMode=getMode;CodeMirror.modeExtensions=modeExtensions;CodeMirror.extendMode=extendMode;CodeMirror.copyState=copyState;CodeMirror.startState=startState;CodeMirror.innerMode=innerMode;CodeMirror.commands=commands;CodeMirror.keyMap=\nkeyMap;CodeMirror.keyName=keyName;CodeMirror.isModifierKey=isModifierKey;CodeMirror.lookupKey=lookupKey;CodeMirror.normalizeKeyMap=normalizeKeyMap;CodeMirror.StringStream=StringStream;CodeMirror.SharedTextMarker=SharedTextMarker;CodeMirror.TextMarker=TextMarker;CodeMirror.LineWidget=LineWidget;CodeMirror.e_preventDefault=e_preventDefault;CodeMirror.e_stopPropagation=e_stopPropagation;CodeMirror.e_stop=e_stop;CodeMirror.addClass=addClass;CodeMirror.contains=contains;CodeMirror.rmClass=rmClass;CodeMirror.keyNames=\nkeyNames}defineOptions(CodeMirror);addEditorMethods(CodeMirror);var dontDelegate="iter insert remove copy getEditor constructor".split(" ");for(var prop in Doc.prototype)if(Doc.prototype.hasOwnProperty(prop)&&indexOf(dontDelegate,prop)<0)CodeMirror.prototype[prop]=function(method){return function(){return method.apply(this.doc,arguments)}}(Doc.prototype[prop]);eventMixin(Doc);CodeMirror.inputStyles={"textarea":TextareaInput,"contenteditable":ContentEditableInput};CodeMirror.defineMode=function(name){if(!CodeMirror.defaults.mode&&\nname!="null")CodeMirror.defaults.mode=name;defineMode.apply(this,arguments)};CodeMirror.defineMIME=defineMIME;CodeMirror.defineMode("null",function(){return{token:function(stream){return stream.skipToEnd()}}});CodeMirror.defineMIME("text/plain","null");CodeMirror.defineExtension=function(name,func){CodeMirror.prototype[name]=func};CodeMirror.defineDocExtension=function(name,func){Doc.prototype[name]=func};CodeMirror.fromTextArea=fromTextArea;addLegacyProps(CodeMirror);CodeMirror.version="5.65.6";\nreturn CodeMirror});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){function dialogDiv(cm,template,bottom){var wrap=cm.getWrapperElement();var dialog;dialog=wrap.appendChild(document.createElement("div"));if(bottom)dialog.className="CodeMirror-dialog CodeMirror-dialog-bottom";else dialog.className="CodeMirror-dialog CodeMirror-dialog-top";\ndialog.appendChild(template);CodeMirror.addClass(wrap,"dialog-opened");return dialog}function closeNotification(cm,newVal){if(cm.state.currentNotificationClose)cm.state.currentNotificationClose();cm.state.currentNotificationClose=newVal}CodeMirror.defineExtension("openDialog",function(template,callback,options){if(!options)options={};closeNotification(this,null);var dialog=dialogDiv(this,template,options.bottom);var closed=false,me=this;function close(newVal){if(typeof newVal=="string")inp.value=\nnewVal;else{if(closed)return;closed=true;CodeMirror.rmClass(dialog.parentNode,"dialog-opened");dialog.parentNode.removeChild(dialog);me.focus();if(options.onClose)options.onClose(dialog)}}var inp=dialog.getElementsByTagName("input")[0],button;if(inp){inp.focus();if(options.value){inp.value=options.value;if(options.selectValueOnOpen!==false)inp.select()}if(options.onInput)CodeMirror.on(inp,"input",function(e){options.onInput(e,inp.value,close)});if(options.onKeyUp)CodeMirror.on(inp,"keyup",function(e){options.onKeyUp(e,\ninp.value,close)});CodeMirror.on(inp,"keydown",function(e){if(options&&options.onKeyDown&&options.onKeyDown(e,inp.value,close))return;if(e.keyCode==27||options.closeOnEnter!==false&&e.keyCode==13){inp.blur();CodeMirror.e_stop(e);close()}if(e.keyCode==13)callback(inp.value,e)});if(options.closeOnBlur!==false)CodeMirror.on(dialog,"focusout",function(evt){if(evt.relatedTarget!==null)close()})}else if(button=dialog.getElementsByTagName("button")[0]){CodeMirror.on(button,"click",function(){close();me.focus()});\nif(options.closeOnBlur!==false)CodeMirror.on(button,"blur",close);button.focus()}return close});CodeMirror.defineExtension("openConfirm",function(template,callbacks,options){closeNotification(this,null);var dialog=dialogDiv(this,template,options&&options.bottom);var buttons=dialog.getElementsByTagName("button");var closed=false,me=this,blurring=1;function close(){if(closed)return;closed=true;CodeMirror.rmClass(dialog.parentNode,"dialog-opened");dialog.parentNode.removeChild(dialog);me.focus()}buttons[0].focus();\nfor(var i=0;i<buttons.length;++i){var b=buttons[i];(function(callback){CodeMirror.on(b,"click",function(e){CodeMirror.e_preventDefault(e);close();if(callback)callback(me)})})(callbacks[i]);CodeMirror.on(b,"blur",function(){--blurring;setTimeout(function(){if(blurring<=0)close()},200)});CodeMirror.on(b,"focus",function(){++blurring})}});CodeMirror.defineExtension("openNotification",function(template,options){closeNotification(this,close);var dialog=dialogDiv(this,template,options&&options.bottom);\nvar closed=false,doneTimer;var duration=options&&typeof options.duration!=="undefined"?options.duration:5E3;function close(){if(closed)return;closed=true;clearTimeout(doneTimer);CodeMirror.rmClass(dialog.parentNode,"dialog-opened");dialog.parentNode.removeChild(dialog)}CodeMirror.on(dialog,"click",function(e){CodeMirror.e_preventDefault(e);close()});if(duration)doneTimer=setTimeout(close,duration);return close})});var diff_match_patch=function(){this.Diff_Timeout=1;this.Diff_EditCost=4;this.Match_Threshold=.5;this.Match_Distance=1E3;this.Patch_DeleteThreshold=.5;this.Patch_Margin=4;this.Match_MaxBits=32};var DIFF_DELETE=-1;var DIFF_INSERT=1;var DIFF_EQUAL=0;diff_match_patch.Diff;\ndiff_match_patch.prototype.diff_main=function(text1,text2,opt_checklines,opt_deadline){if(typeof opt_deadline=="undefined")if(this.Diff_Timeout<=0)opt_deadline=Number.MAX_VALUE;else opt_deadline=(new Date).getTime()+this.Diff_Timeout*1E3;var deadline=opt_deadline;if(text1==null||text2==null)throw new Error("Null input. (diff_main)");if(text1==text2){if(text1)return[[DIFF_EQUAL,text1]];return[]}if(typeof opt_checklines=="undefined")opt_checklines=true;var checklines=opt_checklines;var commonlength=\nthis.diff_commonPrefix(text1,text2);var commonprefix=text1.substring(0,commonlength);text1=text1.substring(commonlength);text2=text2.substring(commonlength);commonlength=this.diff_commonSuffix(text1,text2);var commonsuffix=text1.substring(text1.length-commonlength);text1=text1.substring(0,text1.length-commonlength);text2=text2.substring(0,text2.length-commonlength);var diffs=this.diff_compute_(text1,text2,checklines,deadline);if(commonprefix)diffs.unshift([DIFF_EQUAL,commonprefix]);if(commonsuffix)diffs.push([DIFF_EQUAL,\ncommonsuffix]);this.diff_cleanupMerge(diffs);return diffs};\ndiff_match_patch.prototype.diff_compute_=function(text1,text2,checklines,deadline){var diffs;if(!text1)return[[DIFF_INSERT,text2]];if(!text2)return[[DIFF_DELETE,text1]];var longtext=text1.length>text2.length?text1:text2;var shorttext=text1.length>text2.length?text2:text1;var i=longtext.indexOf(shorttext);if(i!=-1){diffs=[[DIFF_INSERT,longtext.substring(0,i)],[DIFF_EQUAL,shorttext],[DIFF_INSERT,longtext.substring(i+shorttext.length)]];if(text1.length>text2.length)diffs[0][0]=diffs[2][0]=DIFF_DELETE;\nreturn diffs}if(shorttext.length==1)return[[DIFF_DELETE,text1],[DIFF_INSERT,text2]];var hm=this.diff_halfMatch_(text1,text2);if(hm){var text1_a=hm[0];var text1_b=hm[1];var text2_a=hm[2];var text2_b=hm[3];var mid_common=hm[4];var diffs_a=this.diff_main(text1_a,text2_a,checklines,deadline);var diffs_b=this.diff_main(text1_b,text2_b,checklines,deadline);return diffs_a.concat([[DIFF_EQUAL,mid_common]],diffs_b)}if(checklines&&text1.length>100&&text2.length>100)return this.diff_lineMode_(text1,text2,deadline);\nreturn this.diff_bisect_(text1,text2,deadline)};\ndiff_match_patch.prototype.diff_lineMode_=function(text1,text2,deadline){var a=this.diff_linesToChars(text1,text2);text1=a.chars1;text2=a.chars2;var linearray=a.lineArray;var diffs=this.diff_main(text1,text2,false,deadline);this.diff_charsToLines(diffs,linearray);this.diff_cleanupSemantic(diffs);diffs.push([DIFF_EQUAL,""]);var pointer=0;var count_delete=0;var count_insert=0;var text_delete="";var text_insert="";while(pointer<diffs.length){switch(diffs[pointer][0]){case DIFF_INSERT:count_insert++;text_insert+=\ndiffs[pointer][1];break;case DIFF_DELETE:count_delete++;text_delete+=diffs[pointer][1];break;case DIFF_EQUAL:if(count_delete>=1&&count_insert>=1){diffs.splice(pointer-count_delete-count_insert,count_delete+count_insert);pointer=pointer-count_delete-count_insert;var subDiff=this.diff_main(text_delete,text_insert,false,deadline);for(var j=subDiff.length-1;j>=0;j--)diffs.splice(pointer,0,subDiff[j]);pointer=pointer+subDiff.length}count_insert=0;count_delete=0;text_delete="";text_insert="";break}pointer++}diffs.pop();\nreturn diffs};\ndiff_match_patch.prototype.diff_bisect_=function(text1,text2,deadline){var text1_length=text1.length;var text2_length=text2.length;var max_d=Math.ceil((text1_length+text2_length)/2);var v_offset=max_d;var v_length=2*max_d;var v1=new Array(v_length);var v2=new Array(v_length);for(var x=0;x<v_length;x++){v1[x]=-1;v2[x]=-1}v1[v_offset+1]=0;v2[v_offset+1]=0;var delta=text1_length-text2_length;var front=delta%2!=0;var k1start=0;var k1end=0;var k2start=0;var k2end=0;for(var d=0;d<max_d;d++){if((new Date).getTime()>deadline)break;\nfor(var k1=-d+k1start;k1<=d-k1end;k1+=2){var k1_offset=v_offset+k1;var x1;if(k1==-d||k1!=d&&v1[k1_offset-1]<v1[k1_offset+1])x1=v1[k1_offset+1];else x1=v1[k1_offset-1]+1;var y1=x1-k1;while(x1<text1_length&&y1<text2_length&&text1.charAt(x1)==text2.charAt(y1)){x1++;y1++}v1[k1_offset]=x1;if(x1>text1_length)k1end+=2;else if(y1>text2_length)k1start+=2;else if(front){var k2_offset=v_offset+delta-k1;if(k2_offset>=0&&k2_offset<v_length&&v2[k2_offset]!=-1){var x2=text1_length-v2[k2_offset];if(x1>=x2)return this.diff_bisectSplit_(text1,\ntext2,x1,y1,deadline)}}}for(var k2=-d+k2start;k2<=d-k2end;k2+=2){var k2_offset=v_offset+k2;var x2;if(k2==-d||k2!=d&&v2[k2_offset-1]<v2[k2_offset+1])x2=v2[k2_offset+1];else x2=v2[k2_offset-1]+1;var y2=x2-k2;while(x2<text1_length&&y2<text2_length&&text1.charAt(text1_length-x2-1)==text2.charAt(text2_length-y2-1)){x2++;y2++}v2[k2_offset]=x2;if(x2>text1_length)k2end+=2;else if(y2>text2_length)k2start+=2;else if(!front){var k1_offset=v_offset+delta-k2;if(k1_offset>=0&&k1_offset<v_length&&v1[k1_offset]!=\n-1){var x1=v1[k1_offset];var y1=v_offset+x1-k1_offset;x2=text1_length-x2;if(x1>=x2)return this.diff_bisectSplit_(text1,text2,x1,y1,deadline)}}}}return[[DIFF_DELETE,text1],[DIFF_INSERT,text2]]};\ndiff_match_patch.prototype.diff_bisectSplit_=function(text1,text2,x,y,deadline){var text1a=text1.substring(0,x);var text2a=text2.substring(0,y);var text1b=text1.substring(x);var text2b=text2.substring(y);var diffs=this.diff_main(text1a,text2a,false,deadline);var diffsb=this.diff_main(text1b,text2b,false,deadline);return diffs.concat(diffsb)};\ndiff_match_patch.prototype.diff_linesToChars=function(text1,text2){var lineArray=[];var lineHash={};lineArray[0]="";function diff_linesToCharsMunge_(text){var chars="";var lineStart=0;var lineEnd=-1;var lineArrayLength=lineArray.length;while(lineEnd<text.length-1){lineEnd=text.indexOf("\\n",lineStart);if(lineEnd==-1)lineEnd=text.length-1;var line=text.substring(lineStart,lineEnd+1);if(lineHash.hasOwnProperty?lineHash.hasOwnProperty(line):lineHash[line]!==undefined)chars+=String.fromCharCode(lineHash[line]);\nelse{if(lineArrayLength==maxLines){line=text.substring(lineStart);lineEnd=text.length}chars+=String.fromCharCode(lineArrayLength);lineHash[line]=lineArrayLength;lineArray[lineArrayLength++]=line}lineStart=lineEnd+1}return chars}var maxLines=4E4;var chars1=diff_linesToCharsMunge_(text1);maxLines=65535;var chars2=diff_linesToCharsMunge_(text2);return{chars1:chars1,chars2:chars2,lineArray:lineArray}};\ndiff_match_patch.prototype.diff_charsToLines=function(diffs,lineArray){for(var x=0;x<diffs.length;x++){var chars=diffs[x][1];var text=[];for(var y=0;y<chars.length;y++)text[y]=lineArray[chars.charCodeAt(y)];diffs[x][1]=text.join("")}};\ndiff_match_patch.prototype.diff_commonPrefix=function(text1,text2){if(!text1||!text2||text1.charAt(0)!=text2.charAt(0))return 0;var pointermin=0;var pointermax=Math.min(text1.length,text2.length);var pointermid=pointermax;var pointerstart=0;while(pointermin<pointermid){if(text1.substring(pointerstart,pointermid)==text2.substring(pointerstart,pointermid)){pointermin=pointermid;pointerstart=pointermin}else pointermax=pointermid;pointermid=Math.floor((pointermax-pointermin)/2+pointermin)}return pointermid};\ndiff_match_patch.prototype.diff_commonSuffix=function(text1,text2){if(!text1||!text2||text1.charAt(text1.length-1)!=text2.charAt(text2.length-1))return 0;var pointermin=0;var pointermax=Math.min(text1.length,text2.length);var pointermid=pointermax;var pointerend=0;while(pointermin<pointermid){if(text1.substring(text1.length-pointermid,text1.length-pointerend)==text2.substring(text2.length-pointermid,text2.length-pointerend)){pointermin=pointermid;pointerend=pointermin}else pointermax=pointermid;pointermid=\nMath.floor((pointermax-pointermin)/2+pointermin)}return pointermid};\ndiff_match_patch.prototype.diff_commonOverlap_=function(text1,text2){var text1_length=text1.length;var text2_length=text2.length;if(text1_length==0||text2_length==0)return 0;if(text1_length>text2_length)text1=text1.substring(text1_length-text2_length);else if(text1_length<text2_length)text2=text2.substring(0,text1_length);var text_length=Math.min(text1_length,text2_length);if(text1==text2)return text_length;var best=0;var length=1;while(true){var pattern=text1.substring(text_length-length);var found=\ntext2.indexOf(pattern);if(found==-1)return best;length+=found;if(found==0||text1.substring(text_length-length)==text2.substring(0,length)){best=length;length++}}};\ndiff_match_patch.prototype.diff_halfMatch_=function(text1,text2){if(this.Diff_Timeout<=0)return null;var longtext=text1.length>text2.length?text1:text2;var shorttext=text1.length>text2.length?text2:text1;if(longtext.length<4||shorttext.length*2<longtext.length)return null;var dmp=this;function diff_halfMatchI_(longtext,shorttext,i){var seed=longtext.substring(i,i+Math.floor(longtext.length/4));var j=-1;var best_common="";var best_longtext_a,best_longtext_b,best_shorttext_a,best_shorttext_b;while((j=\nshorttext.indexOf(seed,j+1))!=-1){var prefixLength=dmp.diff_commonPrefix(longtext.substring(i),shorttext.substring(j));var suffixLength=dmp.diff_commonSuffix(longtext.substring(0,i),shorttext.substring(0,j));if(best_common.length<suffixLength+prefixLength){best_common=shorttext.substring(j-suffixLength,j)+shorttext.substring(j,j+prefixLength);best_longtext_a=longtext.substring(0,i-suffixLength);best_longtext_b=longtext.substring(i+prefixLength);best_shorttext_a=shorttext.substring(0,j-suffixLength);\nbest_shorttext_b=shorttext.substring(j+prefixLength)}}if(best_common.length*2>=longtext.length)return[best_longtext_a,best_longtext_b,best_shorttext_a,best_shorttext_b,best_common];else return null}var hm1=diff_halfMatchI_(longtext,shorttext,Math.ceil(longtext.length/4));var hm2=diff_halfMatchI_(longtext,shorttext,Math.ceil(longtext.length/2));var hm;if(!hm1&&!hm2)return null;else if(!hm2)hm=hm1;else if(!hm1)hm=hm2;else hm=hm1[4].length>hm2[4].length?hm1:hm2;var text1_a,text1_b,text2_a,text2_b;if(text1.length>\ntext2.length){text1_a=hm[0];text1_b=hm[1];text2_a=hm[2];text2_b=hm[3]}else{text2_a=hm[0];text2_b=hm[1];text1_a=hm[2];text1_b=hm[3]}var mid_common=hm[4];return[text1_a,text1_b,text2_a,text2_b,mid_common]};\ndiff_match_patch.prototype.diff_cleanupSemantic=function(diffs){var changes=false;var equalities=[];var equalitiesLength=0;var lastequality=null;var pointer=0;var length_insertions1=0;var length_deletions1=0;var length_insertions2=0;var length_deletions2=0;while(pointer<diffs.length){if(diffs[pointer][0]==DIFF_EQUAL){equalities[equalitiesLength++]=pointer;length_insertions1=length_insertions2;length_deletions1=length_deletions2;length_insertions2=0;length_deletions2=0;lastequality=diffs[pointer][1]}else{if(diffs[pointer][0]==\nDIFF_INSERT)length_insertions2+=diffs[pointer][1].length;else length_deletions2+=diffs[pointer][1].length;if(lastequality&&lastequality.length<=Math.max(length_insertions1,length_deletions1)&&lastequality.length<=Math.max(length_insertions2,length_deletions2)){diffs.splice(equalities[equalitiesLength-1],0,[DIFF_DELETE,lastequality]);diffs[equalities[equalitiesLength-1]+1][0]=DIFF_INSERT;equalitiesLength--;equalitiesLength--;pointer=equalitiesLength>0?equalities[equalitiesLength-1]:-1;length_insertions1=\n0;length_deletions1=0;length_insertions2=0;length_deletions2=0;lastequality=null;changes=true}}pointer++}if(changes)this.diff_cleanupMerge(diffs);this.diff_cleanupSemanticLossless(diffs);pointer=1;while(pointer<diffs.length){if(diffs[pointer-1][0]==DIFF_DELETE&&diffs[pointer][0]==DIFF_INSERT){var deletion=diffs[pointer-1][1];var insertion=diffs[pointer][1];var overlap_length1=this.diff_commonOverlap_(deletion,insertion);var overlap_length2=this.diff_commonOverlap_(insertion,deletion);if(overlap_length1>=\noverlap_length2){if(overlap_length1>=deletion.length/2||overlap_length1>=insertion.length/2){diffs.splice(pointer,0,[DIFF_EQUAL,insertion.substring(0,overlap_length1)]);diffs[pointer-1][1]=deletion.substring(0,deletion.length-overlap_length1);diffs[pointer+1][1]=insertion.substring(overlap_length1);pointer++}}else if(overlap_length2>=deletion.length/2||overlap_length2>=insertion.length/2){diffs.splice(pointer,0,[DIFF_EQUAL,deletion.substring(0,overlap_length2)]);diffs[pointer-1][0]=DIFF_INSERT;diffs[pointer-\n1][1]=insertion.substring(0,insertion.length-overlap_length2);diffs[pointer+1][0]=DIFF_DELETE;diffs[pointer+1][1]=deletion.substring(overlap_length2);pointer++}pointer++}pointer++}};\ndiff_match_patch.prototype.diff_cleanupSemanticLossless=function(diffs){function diff_cleanupSemanticScore_(one,two){if(!one||!two)return 6;var char1=one.charAt(one.length-1);var char2=two.charAt(0);var nonAlphaNumeric1=char1.match(diff_match_patch.nonAlphaNumericRegex_);var nonAlphaNumeric2=char2.match(diff_match_patch.nonAlphaNumericRegex_);var whitespace1=nonAlphaNumeric1&&char1.match(diff_match_patch.whitespaceRegex_);var whitespace2=nonAlphaNumeric2&&char2.match(diff_match_patch.whitespaceRegex_);\nvar lineBreak1=whitespace1&&char1.match(diff_match_patch.linebreakRegex_);var lineBreak2=whitespace2&&char2.match(diff_match_patch.linebreakRegex_);var blankLine1=lineBreak1&&one.match(diff_match_patch.blanklineEndRegex_);var blankLine2=lineBreak2&&two.match(diff_match_patch.blanklineStartRegex_);if(blankLine1||blankLine2)return 5;else if(lineBreak1||lineBreak2)return 4;else if(nonAlphaNumeric1&&!whitespace1&&whitespace2)return 3;else if(whitespace1||whitespace2)return 2;else if(nonAlphaNumeric1||\nnonAlphaNumeric2)return 1;return 0}var pointer=1;while(pointer<diffs.length-1){if(diffs[pointer-1][0]==DIFF_EQUAL&&diffs[pointer+1][0]==DIFF_EQUAL){var equality1=diffs[pointer-1][1];var edit=diffs[pointer][1];var equality2=diffs[pointer+1][1];var commonOffset=this.diff_commonSuffix(equality1,edit);if(commonOffset){var commonString=edit.substring(edit.length-commonOffset);equality1=equality1.substring(0,equality1.length-commonOffset);edit=commonString+edit.substring(0,edit.length-commonOffset);equality2=\ncommonString+equality2}var bestEquality1=equality1;var bestEdit=edit;var bestEquality2=equality2;var bestScore=diff_cleanupSemanticScore_(equality1,edit)+diff_cleanupSemanticScore_(edit,equality2);while(edit.charAt(0)===equality2.charAt(0)){equality1+=edit.charAt(0);edit=edit.substring(1)+equality2.charAt(0);equality2=equality2.substring(1);var score=diff_cleanupSemanticScore_(equality1,edit)+diff_cleanupSemanticScore_(edit,equality2);if(score>=bestScore){bestScore=score;bestEquality1=equality1;bestEdit=\nedit;bestEquality2=equality2}}if(diffs[pointer-1][1]!=bestEquality1){if(bestEquality1)diffs[pointer-1][1]=bestEquality1;else{diffs.splice(pointer-1,1);pointer--}diffs[pointer][1]=bestEdit;if(bestEquality2)diffs[pointer+1][1]=bestEquality2;else{diffs.splice(pointer+1,1);pointer--}}}pointer++}};diff_match_patch.nonAlphaNumericRegex_=/[^a-zA-Z0-9]/;diff_match_patch.whitespaceRegex_=/\\s/;diff_match_patch.linebreakRegex_=/[\\r\\n]/;diff_match_patch.blanklineEndRegex_=/\\n\\r?\\n$/;\ndiff_match_patch.blanklineStartRegex_=/^\\r?\\n\\r?\\n/;\ndiff_match_patch.prototype.diff_cleanupEfficiency=function(diffs){var changes=false;var equalities=[];var equalitiesLength=0;var lastequality=null;var pointer=0;var pre_ins=false;var pre_del=false;var post_ins=false;var post_del=false;while(pointer<diffs.length){if(diffs[pointer][0]==DIFF_EQUAL){if(diffs[pointer][1].length<this.Diff_EditCost&&(post_ins||post_del)){equalities[equalitiesLength++]=pointer;pre_ins=post_ins;pre_del=post_del;lastequality=diffs[pointer][1]}else{equalitiesLength=0;lastequality=\nnull}post_ins=post_del=false}else{if(diffs[pointer][0]==DIFF_DELETE)post_del=true;else post_ins=true;if(lastequality&&(pre_ins&&pre_del&&post_ins&&post_del||lastequality.length<this.Diff_EditCost/2&&pre_ins+pre_del+post_ins+post_del==3)){diffs.splice(equalities[equalitiesLength-1],0,[DIFF_DELETE,lastequality]);diffs[equalities[equalitiesLength-1]+1][0]=DIFF_INSERT;equalitiesLength--;lastequality=null;if(pre_ins&&pre_del){post_ins=post_del=true;equalitiesLength=0}else{equalitiesLength--;pointer=equalitiesLength>\n0?equalities[equalitiesLength-1]:-1;post_ins=post_del=false}changes=true}}pointer++}if(changes)this.diff_cleanupMerge(diffs)};\ndiff_match_patch.prototype.diff_cleanupMerge=function(diffs){diffs.push([DIFF_EQUAL,""]);var pointer=0;var count_delete=0;var count_insert=0;var text_delete="";var text_insert="";var commonlength;while(pointer<diffs.length)switch(diffs[pointer][0]){case DIFF_INSERT:count_insert++;text_insert+=diffs[pointer][1];pointer++;break;case DIFF_DELETE:count_delete++;text_delete+=diffs[pointer][1];pointer++;break;case DIFF_EQUAL:if(count_delete+count_insert>1){if(count_delete!==0&&count_insert!==0){commonlength=\nthis.diff_commonPrefix(text_insert,text_delete);if(commonlength!==0){if(pointer-count_delete-count_insert>0&&diffs[pointer-count_delete-count_insert-1][0]==DIFF_EQUAL)diffs[pointer-count_delete-count_insert-1][1]+=text_insert.substring(0,commonlength);else{diffs.splice(0,0,[DIFF_EQUAL,text_insert.substring(0,commonlength)]);pointer++}text_insert=text_insert.substring(commonlength);text_delete=text_delete.substring(commonlength)}commonlength=this.diff_commonSuffix(text_insert,text_delete);if(commonlength!==\n0){diffs[pointer][1]=text_insert.substring(text_insert.length-commonlength)+diffs[pointer][1];text_insert=text_insert.substring(0,text_insert.length-commonlength);text_delete=text_delete.substring(0,text_delete.length-commonlength)}}if(count_delete===0)diffs.splice(pointer-count_insert,count_delete+count_insert,[DIFF_INSERT,text_insert]);else if(count_insert===0)diffs.splice(pointer-count_delete,count_delete+count_insert,[DIFF_DELETE,text_delete]);else diffs.splice(pointer-count_delete-count_insert,\ncount_delete+count_insert,[DIFF_DELETE,text_delete],[DIFF_INSERT,text_insert]);pointer=pointer-count_delete-count_insert+(count_delete?1:0)+(count_insert?1:0)+1}else if(pointer!==0&&diffs[pointer-1][0]==DIFF_EQUAL){diffs[pointer-1][1]+=diffs[pointer][1];diffs.splice(pointer,1)}else pointer++;count_insert=0;count_delete=0;text_delete="";text_insert="";break}if(diffs[diffs.length-1][1]==="")diffs.pop();var changes=false;pointer=1;while(pointer<diffs.length-1){if(diffs[pointer-1][0]==DIFF_EQUAL&&diffs[pointer+\n1][0]==DIFF_EQUAL)if(diffs[pointer][1].substring(diffs[pointer][1].length-diffs[pointer-1][1].length)==diffs[pointer-1][1]){diffs[pointer][1]=diffs[pointer-1][1]+diffs[pointer][1].substring(0,diffs[pointer][1].length-diffs[pointer-1][1].length);diffs[pointer+1][1]=diffs[pointer-1][1]+diffs[pointer+1][1];diffs.splice(pointer-1,1);changes=true}else if(diffs[pointer][1].substring(0,diffs[pointer+1][1].length)==diffs[pointer+1][1]){diffs[pointer-1][1]+=diffs[pointer+1][1];diffs[pointer][1]=diffs[pointer][1].substring(diffs[pointer+\n1][1].length)+diffs[pointer+1][1];diffs.splice(pointer+1,1);changes=true}pointer++}if(changes)this.diff_cleanupMerge(diffs)};\ndiff_match_patch.prototype.diff_xIndex=function(diffs,loc){var chars1=0;var chars2=0;var last_chars1=0;var last_chars2=0;var x;for(x=0;x<diffs.length;x++){if(diffs[x][0]!==DIFF_INSERT)chars1+=diffs[x][1].length;if(diffs[x][0]!==DIFF_DELETE)chars2+=diffs[x][1].length;if(chars1>loc)break;last_chars1=chars1;last_chars2=chars2}if(diffs.length!=x&&diffs[x][0]===DIFF_DELETE)return last_chars2;return last_chars2+(loc-last_chars1)};\ndiff_match_patch.prototype.diff_prettyHtml=function(diffs){var html=[];var pattern_amp=/&/g;var pattern_lt=/</g;var pattern_gt=/>/g;var pattern_para=/\\n/g;for(var x=0;x<diffs.length;x++){var op=diffs[x][0];var data=diffs[x][1];var text=data.replace(pattern_amp,"&amp;").replace(pattern_lt,"&lt;").replace(pattern_gt,"&gt;").replace(pattern_para,"&para;<br>");switch(op){case DIFF_INSERT:html[x]=\'<ins style="background:#e6ffe6;">\'+text+"</ins>";break;case DIFF_DELETE:html[x]=\'<del style="background:#ffe6e6;">\'+\ntext+"</del>";break;case DIFF_EQUAL:html[x]="<span>"+text+"</span>";break}}return html.join("")};diff_match_patch.prototype.diff_text1=function(diffs){var text=[];for(var x=0;x<diffs.length;x++)if(diffs[x][0]!==DIFF_INSERT)text[x]=diffs[x][1];return text.join("")};diff_match_patch.prototype.diff_text2=function(diffs){var text=[];for(var x=0;x<diffs.length;x++)if(diffs[x][0]!==DIFF_DELETE)text[x]=diffs[x][1];return text.join("")};\ndiff_match_patch.prototype.diff_levenshtein=function(diffs){var levenshtein=0;var insertions=0;var deletions=0;for(var x=0;x<diffs.length;x++){var op=diffs[x][0];var data=diffs[x][1];switch(op){case DIFF_INSERT:insertions+=data.length;break;case DIFF_DELETE:deletions+=data.length;break;case DIFF_EQUAL:levenshtein+=Math.max(insertions,deletions);insertions=0;deletions=0;break}}levenshtein+=Math.max(insertions,deletions);return levenshtein};\ndiff_match_patch.prototype.diff_toDelta=function(diffs){var text=[];for(var x=0;x<diffs.length;x++)switch(diffs[x][0]){case DIFF_INSERT:text[x]="+"+encodeURI(diffs[x][1]);break;case DIFF_DELETE:text[x]="-"+diffs[x][1].length;break;case DIFF_EQUAL:text[x]="="+diffs[x][1].length;break}return text.join("\\t").replace(/%20/g," ")};\ndiff_match_patch.prototype.diff_fromDelta=function(text1,delta){var diffs=[];var diffsLength=0;var pointer=0;var tokens=delta.split(/\\t/g);for(var x=0;x<tokens.length;x++){var param=tokens[x].substring(1);switch(tokens[x].charAt(0)){case "+":try{diffs[diffsLength++]=[DIFF_INSERT,decodeURI(param)]}catch(ex){throw new Error("Illegal escape in diff_fromDelta: "+param);}break;case "-":case "=":var n=parseInt(param,10);if(isNaN(n)||n<0)throw new Error("Invalid number in diff_fromDelta: "+param);var text=\ntext1.substring(pointer,pointer+=n);if(tokens[x].charAt(0)=="=")diffs[diffsLength++]=[DIFF_EQUAL,text];else diffs[diffsLength++]=[DIFF_DELETE,text];break;default:if(tokens[x])throw new Error("Invalid diff operation in diff_fromDelta: "+tokens[x]);}}if(pointer!=text1.length)throw new Error("Delta length ("+pointer+") does not equal source text length ("+text1.length+").");return diffs};\ndiff_match_patch.prototype.match_main=function(text,pattern,loc){if(text==null||pattern==null||loc==null)throw new Error("Null input. (match_main)");loc=Math.max(0,Math.min(loc,text.length));if(text==pattern)return 0;else if(!text.length)return-1;else if(text.substring(loc,loc+pattern.length)==pattern)return loc;else return this.match_bitap_(text,pattern,loc)};\ndiff_match_patch.prototype.match_bitap_=function(text,pattern,loc){if(pattern.length>this.Match_MaxBits)throw new Error("Pattern too long for this browser.");var s=this.match_alphabet_(pattern);var dmp=this;function match_bitapScore_(e,x){var accuracy=e/pattern.length;var proximity=Math.abs(loc-x);if(!dmp.Match_Distance)return proximity?1:accuracy;return accuracy+proximity/dmp.Match_Distance}var score_threshold=this.Match_Threshold;var best_loc=text.indexOf(pattern,loc);if(best_loc!=-1){score_threshold=\nMath.min(match_bitapScore_(0,best_loc),score_threshold);best_loc=text.lastIndexOf(pattern,loc+pattern.length);if(best_loc!=-1)score_threshold=Math.min(match_bitapScore_(0,best_loc),score_threshold)}var matchmask=1<<pattern.length-1;best_loc=-1;var bin_min,bin_mid;var bin_max=pattern.length+text.length;var last_rd;for(var d=0;d<pattern.length;d++){bin_min=0;bin_mid=bin_max;while(bin_min<bin_mid){if(match_bitapScore_(d,loc+bin_mid)<=score_threshold)bin_min=bin_mid;else bin_max=bin_mid;bin_mid=Math.floor((bin_max-\nbin_min)/2+bin_min)}bin_max=bin_mid;var start=Math.max(1,loc-bin_mid+1);var finish=Math.min(loc+bin_mid,text.length)+pattern.length;var rd=Array(finish+2);rd[finish+1]=(1<<d)-1;for(var j=finish;j>=start;j--){var charMatch=s[text.charAt(j-1)];if(d===0)rd[j]=(rd[j+1]<<1|1)&charMatch;else rd[j]=(rd[j+1]<<1|1)&charMatch|((last_rd[j+1]|last_rd[j])<<1|1)|last_rd[j+1];if(rd[j]&matchmask){var score=match_bitapScore_(d,j-1);if(score<=score_threshold){score_threshold=score;best_loc=j-1;if(best_loc>loc)start=\nMath.max(1,2*loc-best_loc);else break}}}if(match_bitapScore_(d+1,loc)>score_threshold)break;last_rd=rd}return best_loc};diff_match_patch.prototype.match_alphabet_=function(pattern){var s={};for(var i=0;i<pattern.length;i++)s[pattern.charAt(i)]=0;for(var i=0;i<pattern.length;i++)s[pattern.charAt(i)]|=1<<pattern.length-i-1;return s};\ndiff_match_patch.prototype.patch_addContext_=function(patch,text){if(text.length==0)return;if(patch.start2===null)throw Error("patch not initialized");var pattern=text.substring(patch.start2,patch.start2+patch.length1);var padding=0;while(text.indexOf(pattern)!=text.lastIndexOf(pattern)&&pattern.length<this.Match_MaxBits-this.Patch_Margin-this.Patch_Margin){padding+=this.Patch_Margin;pattern=text.substring(patch.start2-padding,patch.start2+patch.length1+padding)}padding+=this.Patch_Margin;var prefix=\ntext.substring(patch.start2-padding,patch.start2);if(prefix)patch.diffs.unshift([DIFF_EQUAL,prefix]);var suffix=text.substring(patch.start2+patch.length1,patch.start2+patch.length1+padding);if(suffix)patch.diffs.push([DIFF_EQUAL,suffix]);patch.start1-=prefix.length;patch.start2-=prefix.length;patch.length1+=prefix.length+suffix.length;patch.length2+=prefix.length+suffix.length};\ndiff_match_patch.prototype.patch_make=function(a,opt_b,opt_c){var text1,diffs;if(typeof a=="string"&&typeof opt_b=="string"&&typeof opt_c=="undefined"){text1=a;diffs=this.diff_main(text1,opt_b,true);if(diffs.length>2){this.diff_cleanupSemantic(diffs);this.diff_cleanupEfficiency(diffs)}}else if(a&&typeof a=="object"&&typeof opt_b=="undefined"&&typeof opt_c=="undefined"){diffs=a;text1=this.diff_text1(diffs)}else if(typeof a=="string"&&opt_b&&typeof opt_b=="object"&&typeof opt_c=="undefined"){text1=\na;diffs=opt_b}else if(typeof a=="string"&&typeof opt_b=="string"&&opt_c&&typeof opt_c=="object"){text1=a;diffs=opt_c}else throw new Error("Unknown call format to patch_make.");if(diffs.length===0)return[];var patches=[];var patch=new diff_match_patch.patch_obj;var patchDiffLength=0;var char_count1=0;var char_count2=0;var prepatch_text=text1;var postpatch_text=text1;for(var x=0;x<diffs.length;x++){var diff_type=diffs[x][0];var diff_text=diffs[x][1];if(!patchDiffLength&&diff_type!==DIFF_EQUAL){patch.start1=\nchar_count1;patch.start2=char_count2}switch(diff_type){case DIFF_INSERT:patch.diffs[patchDiffLength++]=diffs[x];patch.length2+=diff_text.length;postpatch_text=postpatch_text.substring(0,char_count2)+diff_text+postpatch_text.substring(char_count2);break;case DIFF_DELETE:patch.length1+=diff_text.length;patch.diffs[patchDiffLength++]=diffs[x];postpatch_text=postpatch_text.substring(0,char_count2)+postpatch_text.substring(char_count2+diff_text.length);break;case DIFF_EQUAL:if(diff_text.length<=2*this.Patch_Margin&&\npatchDiffLength&&diffs.length!=x+1){patch.diffs[patchDiffLength++]=diffs[x];patch.length1+=diff_text.length;patch.length2+=diff_text.length}else if(diff_text.length>=2*this.Patch_Margin)if(patchDiffLength){this.patch_addContext_(patch,prepatch_text);patches.push(patch);patch=new diff_match_patch.patch_obj;patchDiffLength=0;prepatch_text=postpatch_text;char_count1=char_count2}break}if(diff_type!==DIFF_INSERT)char_count1+=diff_text.length;if(diff_type!==DIFF_DELETE)char_count2+=diff_text.length}if(patchDiffLength){this.patch_addContext_(patch,\nprepatch_text);patches.push(patch)}return patches};diff_match_patch.prototype.patch_deepCopy=function(patches){var patchesCopy=[];for(var x=0;x<patches.length;x++){var patch=patches[x];var patchCopy=new diff_match_patch.patch_obj;patchCopy.diffs=[];for(var y=0;y<patch.diffs.length;y++)patchCopy.diffs[y]={0:patch.diffs[y][0],1:patch.diffs[y][1]};patchCopy.start1=patch.start1;patchCopy.start2=patch.start2;patchCopy.length1=patch.length1;patchCopy.length2=patch.length2;patchesCopy[x]=patchCopy}return patchesCopy};\ndiff_match_patch.prototype.patch_apply=function(patches,text){if(patches.length==0)return[text,[]];patches=this.patch_deepCopy(patches);var nullPadding=this.patch_addPadding(patches);text=nullPadding+text+nullPadding;this.patch_splitMax(patches);var delta=0;var results=[];for(var x=0;x<patches.length;x++){var expected_loc=patches[x].start2+delta;var text1=this.diff_text1(patches[x].diffs);var start_loc;var end_loc=-1;if(text1.length>this.Match_MaxBits){start_loc=this.match_main(text,text1.substring(0,\nthis.Match_MaxBits),expected_loc);if(start_loc!=-1){end_loc=this.match_main(text,text1.substring(text1.length-this.Match_MaxBits),expected_loc+text1.length-this.Match_MaxBits);if(end_loc==-1||start_loc>=end_loc)start_loc=-1}}else start_loc=this.match_main(text,text1,expected_loc);if(start_loc==-1){results[x]=false;delta-=patches[x].length2-patches[x].length1}else{results[x]=true;delta=start_loc-expected_loc;var text2;if(end_loc==-1)text2=text.substring(start_loc,start_loc+text1.length);else text2=\ntext.substring(start_loc,end_loc+this.Match_MaxBits);if(text1==text2)text=text.substring(0,start_loc)+this.diff_text2(patches[x].diffs)+text.substring(start_loc+text1.length);else{var diffs=this.diff_main(text1,text2,false);if(text1.length>this.Match_MaxBits&&this.diff_levenshtein(diffs)/text1.length>this.Patch_DeleteThreshold)results[x]=false;else{this.diff_cleanupSemanticLossless(diffs);var index1=0;var index2;for(var y=0;y<patches[x].diffs.length;y++){var mod=patches[x].diffs[y];if(mod[0]!==DIFF_EQUAL)index2=\nthis.diff_xIndex(diffs,index1);if(mod[0]===DIFF_INSERT)text=text.substring(0,start_loc+index2)+mod[1]+text.substring(start_loc+index2);else if(mod[0]===DIFF_DELETE)text=text.substring(0,start_loc+index2)+text.substring(start_loc+this.diff_xIndex(diffs,index1+mod[1].length));if(mod[0]!==DIFF_DELETE)index1+=mod[1].length}}}}}text=text.substring(nullPadding.length,text.length-nullPadding.length);return[text,results]};\ndiff_match_patch.prototype.patch_addPadding=function(patches){var paddingLength=this.Patch_Margin;var nullPadding="";for(var x=1;x<=paddingLength;x++)nullPadding+=String.fromCharCode(x);for(var x=0;x<patches.length;x++){patches[x].start1+=paddingLength;patches[x].start2+=paddingLength}var patch=patches[0];var diffs=patch.diffs;if(diffs.length==0||diffs[0][0]!=DIFF_EQUAL){diffs.unshift([DIFF_EQUAL,nullPadding]);patch.start1-=paddingLength;patch.start2-=paddingLength;patch.length1+=paddingLength;patch.length2+=\npaddingLength}else if(paddingLength>diffs[0][1].length){var extraLength=paddingLength-diffs[0][1].length;diffs[0][1]=nullPadding.substring(diffs[0][1].length)+diffs[0][1];patch.start1-=extraLength;patch.start2-=extraLength;patch.length1+=extraLength;patch.length2+=extraLength}patch=patches[patches.length-1];diffs=patch.diffs;if(diffs.length==0||diffs[diffs.length-1][0]!=DIFF_EQUAL){diffs.push([DIFF_EQUAL,nullPadding]);patch.length1+=paddingLength;patch.length2+=paddingLength}else if(paddingLength>\ndiffs[diffs.length-1][1].length){var extraLength=paddingLength-diffs[diffs.length-1][1].length;diffs[diffs.length-1][1]+=nullPadding.substring(0,extraLength);patch.length1+=extraLength;patch.length2+=extraLength}return nullPadding};\ndiff_match_patch.prototype.patch_splitMax=function(patches){var patch_size=this.Match_MaxBits;for(var x=0;x<patches.length;x++){if(patches[x].length1<=patch_size)continue;var bigpatch=patches[x];patches.splice(x--,1);var start1=bigpatch.start1;var start2=bigpatch.start2;var precontext="";while(bigpatch.diffs.length!==0){var patch=new diff_match_patch.patch_obj;var empty=true;patch.start1=start1-precontext.length;patch.start2=start2-precontext.length;if(precontext!==""){patch.length1=patch.length2=\nprecontext.length;patch.diffs.push([DIFF_EQUAL,precontext])}while(bigpatch.diffs.length!==0&&patch.length1<patch_size-this.Patch_Margin){var diff_type=bigpatch.diffs[0][0];var diff_text=bigpatch.diffs[0][1];if(diff_type===DIFF_INSERT){patch.length2+=diff_text.length;start2+=diff_text.length;patch.diffs.push(bigpatch.diffs.shift());empty=false}else if(diff_type===DIFF_DELETE&&patch.diffs.length==1&&patch.diffs[0][0]==DIFF_EQUAL&&diff_text.length>2*patch_size){patch.length1+=diff_text.length;start1+=\ndiff_text.length;empty=false;patch.diffs.push([diff_type,diff_text]);bigpatch.diffs.shift()}else{diff_text=diff_text.substring(0,patch_size-patch.length1-this.Patch_Margin);patch.length1+=diff_text.length;start1+=diff_text.length;if(diff_type===DIFF_EQUAL){patch.length2+=diff_text.length;start2+=diff_text.length}else empty=false;patch.diffs.push([diff_type,diff_text]);if(diff_text==bigpatch.diffs[0][1])bigpatch.diffs.shift();else bigpatch.diffs[0][1]=bigpatch.diffs[0][1].substring(diff_text.length)}}precontext=\nthis.diff_text2(patch.diffs);precontext=precontext.substring(precontext.length-this.Patch_Margin);var postcontext=this.diff_text1(bigpatch.diffs).substring(0,this.Patch_Margin);if(postcontext!==""){patch.length1+=postcontext.length;patch.length2+=postcontext.length;if(patch.diffs.length!==0&&patch.diffs[patch.diffs.length-1][0]===DIFF_EQUAL)patch.diffs[patch.diffs.length-1][1]+=postcontext;else patch.diffs.push([DIFF_EQUAL,postcontext])}if(!empty)patches.splice(++x,0,patch)}}};\ndiff_match_patch.prototype.patch_toText=function(patches){var text=[];for(var x=0;x<patches.length;x++)text[x]=patches[x];return text.join("")};\ndiff_match_patch.prototype.patch_fromText=function(textline){var patches=[];if(!textline)return patches;var text=textline.split("\\n");var textPointer=0;var patchHeader=/^@@ -(\\d+),?(\\d*) \\+(\\d+),?(\\d*) @@$/;while(textPointer<text.length){var m=text[textPointer].match(patchHeader);if(!m)throw new Error("Invalid patch string: "+text[textPointer]);var patch=new diff_match_patch.patch_obj;patches.push(patch);patch.start1=parseInt(m[1],10);if(m[2]===""){patch.start1--;patch.length1=1}else if(m[2]=="0")patch.length1=\n0;else{patch.start1--;patch.length1=parseInt(m[2],10)}patch.start2=parseInt(m[3],10);if(m[4]===""){patch.start2--;patch.length2=1}else if(m[4]=="0")patch.length2=0;else{patch.start2--;patch.length2=parseInt(m[4],10)}textPointer++;while(textPointer<text.length){var sign=text[textPointer].charAt(0);try{var line=decodeURI(text[textPointer].substring(1))}catch(ex){throw new Error("Illegal escape in patch_fromText: "+line);}if(sign=="-")patch.diffs.push([DIFF_DELETE,line]);else if(sign=="+")patch.diffs.push([DIFF_INSERT,\nline]);else if(sign==" ")patch.diffs.push([DIFF_EQUAL,line]);else if(sign=="@")break;else if(sign==="");else throw new Error(\'Invalid patch mode "\'+sign+\'" in: \'+line);textPointer++}}return patches};diff_match_patch.patch_obj=function(){this.diffs=[];this.start1=null;this.start2=null;this.length1=0;this.length2=0};\ndiff_match_patch.patch_obj.prototype.toString=function(){var coords1,coords2;if(this.length1===0)coords1=this.start1+",0";else if(this.length1==1)coords1=this.start1+1;else coords1=this.start1+1+","+this.length1;if(this.length2===0)coords2=this.start2+",0";else if(this.length2==1)coords2=this.start2+1;else coords2=this.start2+1+","+this.length2;var text=["@@ -"+coords1+" +"+coords2+" @@\\n"];var op;for(var x=0;x<this.diffs.length;x++){switch(this.diffs[x][0]){case DIFF_INSERT:op="+";break;case DIFF_DELETE:op=\n"-";break;case DIFF_EQUAL:op=" ";break}text[x+1]=op+encodeURI(this.diffs[x][1])+"\\n"}return text.join("").replace(/%20/g," ")};this["diff_match_patch"]=diff_match_patch;this["DIFF_DELETE"]=DIFF_DELETE;this["DIFF_INSERT"]=DIFF_INSERT;this["DIFF_EQUAL"]=DIFF_EQUAL;(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror","diff_match_patch"],mod);else mod(CodeMirror)})(function(CodeMirror){var Pos=CodeMirror.Pos;var svgNS="http://www.w3.org/2000/svg";var LEFT_CLASSES={chunk:"CodeMirror-merge-l-chunk",start:"CodeMirror-merge-l-chunk-start",end:"CodeMirror-merge-l-chunk-end",insert:"CodeMirror-merge-l-inserted",del:"CodeMirror-merge-l-deleted",\nconnect:"CodeMirror-merge-l-connect",movedChunk:"CodeMirror-merge-l-chunk-moved",classLocation:"background"};var RIGHT_CLASSES={chunk:"CodeMirror-merge-r-chunk",start:"CodeMirror-merge-r-chunk-start",end:"CodeMirror-merge-r-chunk-end",insert:"CodeMirror-merge-r-inserted",del:"CodeMirror-merge-r-deleted",connect:"CodeMirror-merge-r-connect",movedChunk:"CodeMirror-merge-r-chunk-moved",classLocation:"background"};function DiffView(mv,type){this.mv=mv;this.type=type;this.classes=type=="left"?LEFT_CLASSES:\nRIGHT_CLASSES}DiffView.prototype={constructor:DiffView,init:function(pane,orig,options){this.edit=this.mv.edit;(this.edit.state.diffViews||(this.edit.state.diffViews=[])).push(this);this.orig=CodeMirror(pane,copyObj({value:orig,readOnly:!this.mv.options.allowEditingOriginals},copyObj(options)));if(this.mv.options.connect=="align"){if(!this.edit.state.trackAlignable)this.edit.state.trackAlignable=new TrackAlignable(this.edit);this.orig.state.trackAlignable=new TrackAlignable(this.orig)}this.lockButton.title=\nthis.edit.phrase("Toggle locked scrolling");this.lockButton.setAttribute("aria-label",this.lockButton.title);this.orig.state.diffViews=[this];var classLocation=options.chunkClassLocation||"background";if(Object.prototype.toString.call(classLocation)!="[object Array]")classLocation=[classLocation];this.classes.classLocation=classLocation;this.diff=getDiff(asString(orig),asString(options.value),this.mv.options.ignoreWhitespace);this.chunks=getChunks(this.diff);this.diffOutOfDate=this.dealigned=false;\nthis.needsScrollSync=null;this.showDifferences=options.showDifferences!==false},registerEvents:function(otherDv){this.forceUpdate=registerUpdate(this);setScrollLock(this,true,false);registerScroll(this,otherDv)},setShowDifferences:function(val){val=val!==false;if(val!=this.showDifferences){this.showDifferences=val;this.forceUpdate("full")}}};function ensureDiff(dv){if(dv.diffOutOfDate){dv.diff=getDiff(dv.orig.getValue(),dv.edit.getValue(),dv.mv.options.ignoreWhitespace);dv.chunks=getChunks(dv.diff);\ndv.diffOutOfDate=false;CodeMirror.signal(dv.edit,"updateDiff",dv.diff)}}var updating=false;function registerUpdate(dv){var edit={from:0,to:0,marked:[]};var orig={from:0,to:0,marked:[]};var debounceChange,updatingFast=false;function update(mode){updating=true;updatingFast=false;if(mode=="full"){if(dv.svg)clear(dv.svg);if(dv.copyButtons)clear(dv.copyButtons);clearMarks(dv.edit,edit.marked,dv.classes);clearMarks(dv.orig,orig.marked,dv.classes);edit.from=edit.to=orig.from=orig.to=0}ensureDiff(dv);if(dv.showDifferences){updateMarks(dv.edit,\ndv.diff,edit,DIFF_INSERT,dv.classes);updateMarks(dv.orig,dv.diff,orig,DIFF_DELETE,dv.classes)}if(dv.mv.options.connect=="align")alignChunks(dv);makeConnections(dv);if(dv.needsScrollSync!=null)syncScroll(dv,dv.needsScrollSync);updating=false}function setDealign(fast){if(updating)return;dv.dealigned=true;set(fast)}function set(fast){if(updating||updatingFast)return;clearTimeout(debounceChange);if(fast===true)updatingFast=true;debounceChange=setTimeout(update,fast===true?20:30)}function change(_cm,change){if(!dv.diffOutOfDate){dv.diffOutOfDate=\ntrue;edit.from=edit.to=orig.from=orig.to=0}setDealign(change.text.length-1!=change.to.line-change.from.line)}function swapDoc(){dv.diffOutOfDate=true;dv.dealigned=true;update("full")}dv.edit.on("change",change);dv.orig.on("change",change);dv.edit.on("swapDoc",swapDoc);dv.orig.on("swapDoc",swapDoc);if(dv.mv.options.connect=="align"){CodeMirror.on(dv.edit.state.trackAlignable,"realign",setDealign);CodeMirror.on(dv.orig.state.trackAlignable,"realign",setDealign)}dv.edit.on("viewportChange",function(){set(false)});\ndv.orig.on("viewportChange",function(){set(false)});update();return update}function registerScroll(dv,otherDv){dv.edit.on("scroll",function(){syncScroll(dv,true)&&makeConnections(dv)});dv.orig.on("scroll",function(){syncScroll(dv,false)&&makeConnections(dv);if(otherDv)syncScroll(otherDv,true)&&makeConnections(otherDv)})}function syncScroll(dv,toOrig){if(dv.diffOutOfDate){if(dv.lockScroll&&dv.needsScrollSync==null)dv.needsScrollSync=toOrig;return false}dv.needsScrollSync=null;if(!dv.lockScroll)return true;\nvar editor,other,now=+new Date;if(toOrig){editor=dv.edit;other=dv.orig}else{editor=dv.orig;other=dv.edit}if(editor.state.scrollSetBy==dv&&(editor.state.scrollSetAt||0)+250>now)return false;var sInfo=editor.getScrollInfo();if(dv.mv.options.connect=="align")targetPos=sInfo.top;else{var halfScreen=.5*sInfo.clientHeight,midY=sInfo.top+halfScreen;var mid=editor.lineAtHeight(midY,"local");var around=chunkBoundariesAround(dv.chunks,mid,toOrig);var off=getOffsets(editor,toOrig?around.edit:around.orig);var offOther=\ngetOffsets(other,toOrig?around.orig:around.edit);var ratio=(midY-off.top)/(off.bot-off.top);var targetPos=offOther.top-halfScreen+ratio*(offOther.bot-offOther.top);var botDist,mix;if(targetPos>sInfo.top&&(mix=sInfo.top/halfScreen)<1)targetPos=targetPos*mix+sInfo.top*(1-mix);else if((botDist=sInfo.height-sInfo.clientHeight-sInfo.top)<halfScreen){var otherInfo=other.getScrollInfo();var botDistOther=otherInfo.height-otherInfo.clientHeight-targetPos;if(botDistOther>botDist&&(mix=botDist/halfScreen)<1)targetPos=\ntargetPos*mix+(otherInfo.height-otherInfo.clientHeight-botDist)*(1-mix)}}other.scrollTo(sInfo.left,targetPos);other.state.scrollSetAt=now;other.state.scrollSetBy=dv;return true}function getOffsets(editor,around){var bot=around.after;if(bot==null)bot=editor.lastLine()+1;return{top:editor.heightAtLine(around.before||0,"local"),bot:editor.heightAtLine(bot,"local")}}function setScrollLock(dv,val,action){dv.lockScroll=val;if(val&&action!=false)syncScroll(dv,DIFF_INSERT)&&makeConnections(dv);(val?CodeMirror.addClass:\nCodeMirror.rmClass)(dv.lockButton,"CodeMirror-merge-scrolllock-enabled")}function removeClass(editor,line,classes){var locs=classes.classLocation;for(var i=0;i<locs.length;i++){editor.removeLineClass(line,locs[i],classes.chunk);editor.removeLineClass(line,locs[i],classes.start);editor.removeLineClass(line,locs[i],classes.end)}}function clearMarks(editor,arr,classes){for(var i=0;i<arr.length;++i){var mark=arr[i];if(mark instanceof CodeMirror.TextMarker)mark.clear();else if(mark.parent)removeClass(editor,\nmark,classes)}arr.length=0}function updateMarks(editor,diff,state,type,classes){var vp=editor.getViewport();editor.operation(function(){if(state.from==state.to||vp.from-state.to>20||state.from-vp.to>20){clearMarks(editor,state.marked,classes);markChanges(editor,diff,type,state.marked,vp.from,vp.to,classes);state.from=vp.from;state.to=vp.to}else{if(vp.from<state.from){markChanges(editor,diff,type,state.marked,vp.from,state.from,classes);state.from=vp.from}if(vp.to>state.to){markChanges(editor,diff,\ntype,state.marked,state.to,vp.to,classes);state.to=vp.to}}})}function addClass(editor,lineNr,classes,main,start,end){var locs=classes.classLocation,line=editor.getLineHandle(lineNr);for(var i=0;i<locs.length;i++){if(main)editor.addLineClass(line,locs[i],classes.chunk);if(start)editor.addLineClass(line,locs[i],classes.start);if(end)editor.addLineClass(line,locs[i],classes.end)}return line}function markChanges(editor,diff,type,marks,from,to,classes){var pos=Pos(0,0);var top=Pos(from,0),bot=editor.clipPos(Pos(to-\n1));var cls=type==DIFF_DELETE?classes.del:classes.insert;function markChunk(start,end){var bfrom=Math.max(from,start),bto=Math.min(to,end);for(var i=bfrom;i<bto;++i)marks.push(addClass(editor,i,classes,true,i==start,i==end-1));if(start==end&&bfrom==end&&bto==end)if(bfrom)marks.push(addClass(editor,bfrom-1,classes,false,false,true));else marks.push(addClass(editor,bfrom,classes,false,true,false))}var chunkStart=0,pending=false;for(var i=0;i<diff.length;++i){var part=diff[i],tp=part[0],str=part[1];\nif(tp==DIFF_EQUAL){var cleanFrom=pos.line+(startOfLineClean(diff,i)?0:1);moveOver(pos,str);var cleanTo=pos.line+(endOfLineClean(diff,i)?1:0);if(cleanTo>cleanFrom){if(pending){markChunk(chunkStart,cleanFrom);pending=false}chunkStart=cleanTo}}else{pending=true;if(tp==type){var end=moveOver(pos,str,true);var a=posMax(top,pos),b=posMin(bot,end);if(!posEq(a,b))marks.push(editor.markText(a,b,{className:cls}));pos=end}}}if(pending)markChunk(chunkStart,pos.line+1)}function makeConnections(dv){if(!dv.showDifferences)return;\nif(dv.svg){clear(dv.svg);var w=dv.gap.offsetWidth;dv.svg.setAttribute("width",w);dv.svg.setAttribute("height",dv.gap.offsetHeight)}if(dv.copyButtons)clear(dv.copyButtons);var vpEdit=dv.edit.getViewport(),vpOrig=dv.orig.getViewport();var outerTop=dv.mv.wrap.getBoundingClientRect().top;var sTopEdit=outerTop-dv.edit.getScrollerElement().getBoundingClientRect().top+dv.edit.getScrollInfo().top;var sTopOrig=outerTop-dv.orig.getScrollerElement().getBoundingClientRect().top+dv.orig.getScrollInfo().top;for(var i=\n0;i<dv.chunks.length;i++){var ch=dv.chunks[i];if(ch.editFrom<=vpEdit.to&&ch.editTo>=vpEdit.from&&ch.origFrom<=vpOrig.to&&ch.origTo>=vpOrig.from)drawConnectorsForChunk(dv,ch,sTopOrig,sTopEdit,w)}}function getMatchingOrigLine(editLine,chunks){var editStart=0,origStart=0;for(var i=0;i<chunks.length;i++){var chunk=chunks[i];if(chunk.editTo>editLine&&chunk.editFrom<=editLine)return null;if(chunk.editFrom>editLine)break;editStart=chunk.editTo;origStart=chunk.origTo}return origStart+(editLine-editStart)}\nfunction alignableFor(cm,chunks,isOrig){var tracker=cm.state.trackAlignable;var start=cm.firstLine(),trackI=0;var result=[];for(var i=0;;i++){var chunk=chunks[i];var chunkStart=!chunk?1E9:isOrig?chunk.origFrom:chunk.editFrom;for(;trackI<tracker.alignable.length;trackI+=2){var n=tracker.alignable[trackI]+1;if(n<=start)continue;if(n<=chunkStart)result.push(n);else break}if(!chunk)break;result.push(start=isOrig?chunk.origTo:chunk.editTo)}return result}function mergeAlignable(result,origAlignable,chunks,\nsetIndex){var rI=0,origI=0,chunkI=0,diff=0;outer:for(;;rI++){var nextR=result[rI],nextO=origAlignable[origI];if(!nextR&&nextO==null)break;var rLine=nextR?nextR[0]:1E9,oLine=nextO==null?1E9:nextO;while(chunkI<chunks.length){var chunk=chunks[chunkI];if(chunk.origFrom<=oLine&&chunk.origTo>oLine){origI++;rI--;continue outer}if(chunk.editTo>rLine){if(chunk.editFrom<=rLine)continue outer;break}diff+=chunk.origTo-chunk.origFrom-(chunk.editTo-chunk.editFrom);chunkI++}if(rLine==oLine-diff){nextR[setIndex]=\noLine;origI++}else if(rLine<oLine-diff)nextR[setIndex]=rLine+diff;else{var record=[oLine-diff,null,null];record[setIndex]=oLine;result.splice(rI,0,record);origI++}}}function findAlignedLines(dv,other){var alignable=alignableFor(dv.edit,dv.chunks,false),result=[];if(other)for(var i=0,j=0;i<other.chunks.length;i++){var n=other.chunks[i].editTo;while(j<alignable.length&&alignable[j]<n)j++;if(j==alignable.length||alignable[j]!=n)alignable.splice(j++,0,n)}for(var i=0;i<alignable.length;i++)result.push([alignable[i],\nnull,null]);mergeAlignable(result,alignableFor(dv.orig,dv.chunks,true),dv.chunks,1);if(other)mergeAlignable(result,alignableFor(other.orig,other.chunks,true),other.chunks,2);return result}function alignChunks(dv,force){if(!dv.dealigned&&!force)return;if(!dv.orig.curOp)return dv.orig.operation(function(){alignChunks(dv,force)});dv.dealigned=false;var other=dv.mv.left==dv?dv.mv.right:dv.mv.left;if(other){ensureDiff(other);other.dealigned=false}var linesToAlign=findAlignedLines(dv,other);var aligners=\ndv.mv.aligners;for(var i=0;i<aligners.length;i++)aligners[i].clear();aligners.length=0;var cm=[dv.edit,dv.orig],scroll=[],offset=[];if(other)cm.push(other.orig);for(var i=0;i<cm.length;i++){scroll.push(cm[i].getScrollInfo().top);offset.push(-cm[i].getScrollerElement().getBoundingClientRect().top)}if(offset[0]!=offset[1]||cm.length==3&&offset[1]!=offset[2])alignLines(cm,offset,[0,0,0],aligners);for(var ln=0;ln<linesToAlign.length;ln++)alignLines(cm,offset,linesToAlign[ln],aligners);for(var i=0;i<cm.length;i++)cm[i].scrollTo(null,\nscroll[i])}function alignLines(cm,cmOffset,lines,aligners){var maxOffset=-1E8,offset=[];for(var i=0;i<cm.length;i++)if(lines[i]!=null){var off=cm[i].heightAtLine(lines[i],"local")-cmOffset[i];offset[i]=off;maxOffset=Math.max(maxOffset,off)}for(var i=0;i<cm.length;i++)if(lines[i]!=null){var diff=maxOffset-offset[i];if(diff>1)aligners.push(padAbove(cm[i],lines[i],diff))}}function padAbove(cm,line,size){var above=true;if(line>cm.lastLine()){line--;above=false}var elt=document.createElement("div");elt.className=\n"CodeMirror-merge-spacer";elt.style.height=size+"px";elt.style.minWidth="1px";return cm.addLineWidget(line,elt,{height:size,above:above,mergeSpacer:true,handleMouseEvents:true})}function drawConnectorsForChunk(dv,chunk,sTopOrig,sTopEdit,w){var flip=dv.type=="left";var top=dv.orig.heightAtLine(chunk.origFrom,"local",true)-sTopOrig;if(dv.svg){var topLpx=top;var topRpx=dv.edit.heightAtLine(chunk.editFrom,"local",true)-sTopEdit;if(flip){var tmp=topLpx;topLpx=topRpx;topRpx=tmp}var botLpx=dv.orig.heightAtLine(chunk.origTo,\n"local",true)-sTopOrig;var botRpx=dv.edit.heightAtLine(chunk.editTo,"local",true)-sTopEdit;if(flip){var tmp=botLpx;botLpx=botRpx;botRpx=tmp}var curveTop=" C "+w/2+" "+topRpx+" "+w/2+" "+topLpx+" "+(w+2)+" "+topLpx;var curveBot=" C "+w/2+" "+botLpx+" "+w/2+" "+botRpx+" -1 "+botRpx;var path=dv.svg.appendChild(document.createElementNS(svgNS,"path"));path.setAttribute("d","M -1 "+topRpx+curveTop+" L "+(w+2)+" "+botLpx+curveBot+" z");path.setAttribute("class",dv.classes.connect)}if(dv.copyButtons){var copy=\ndv.copyButtons.appendChild(elt("div",dv.type=="left"?"\\u27a1":"\\u2b05","CodeMirror-merge-copy"));var editOriginals=dv.mv.options.allowEditingOriginals;copy.title=dv.edit.phrase(editOriginals?"Push to left":"Revert chunk");copy.chunk=chunk;copy.style.top=(chunk.origTo>chunk.origFrom?top:dv.edit.heightAtLine(chunk.editFrom,"local")-sTopEdit)+"px";copy.setAttribute("role","button");copy.setAttribute("tabindex","0");copy.setAttribute("aria-label",copy.title);if(editOriginals){var topReverse=dv.edit.heightAtLine(chunk.editFrom,\n"local")-sTopEdit;var copyReverse=dv.copyButtons.appendChild(elt("div",dv.type=="right"?"\\u27a1":"\\u2b05","CodeMirror-merge-copy-reverse"));copyReverse.title="Push to right";copyReverse.chunk={editFrom:chunk.origFrom,editTo:chunk.origTo,origFrom:chunk.editFrom,origTo:chunk.editTo};copyReverse.style.top=topReverse+"px";dv.type=="right"?copyReverse.style.left="2px":copyReverse.style.right="2px";copyReverse.setAttribute("role","button");copyReverse.setAttribute("tabindex","0");copyReverse.setAttribute("aria-label",\ncopyReverse.title)}}}function copyChunk(dv,to,from,chunk){if(dv.diffOutOfDate)return;var origStart=chunk.origTo>from.lastLine()?Pos(chunk.origFrom-1):Pos(chunk.origFrom,0);var origEnd=Pos(chunk.origTo,0);var editStart=chunk.editTo>to.lastLine()?Pos(chunk.editFrom-1):Pos(chunk.editFrom,0);var editEnd=Pos(chunk.editTo,0);var handler=dv.mv.options.revertChunk;if(handler)handler(dv.mv,from,origStart,origEnd,to,editStart,editEnd);else to.replaceRange(from.getRange(origStart,origEnd),editStart,editEnd)}\nvar diffDriverFunction;var MergeView=CodeMirror.MergeView=function(node,options){if(options.diffDriverFunction)diffDriverFunction=options.diffDriverFunction;if(!(this instanceof MergeView))return new MergeView(node,options);this.options=options;var origLeft=options.origLeft,origRight=options.origRight==null?options.orig:options.origRight;var hasLeft=origLeft!=null,hasRight=origRight!=null;var panes=1+(hasLeft?1:0)+(hasRight?1:0);var wrap=[],left=this.left=null,right=this.right=null;var self=this;\nif(hasLeft){left=this.left=new DiffView(this,"left");var leftPane=elt("div",null,"CodeMirror-merge-pane CodeMirror-merge-left");wrap.push(leftPane);wrap.push(buildGap(left))}var editPane=elt("div",null,"CodeMirror-merge-pane CodeMirror-merge-editor");wrap.push(editPane);if(hasRight){right=this.right=new DiffView(this,"right");wrap.push(buildGap(right));var rightPane=elt("div",null,"CodeMirror-merge-pane CodeMirror-merge-right");wrap.push(rightPane)}(hasRight?rightPane:editPane).className+=" CodeMirror-merge-pane-rightmost";\nwrap.push(elt("div",null,null,"height: 0; clear: both;"));var wrapElt=this.wrap=node.appendChild(elt("div",wrap,"CodeMirror-merge CodeMirror-merge-"+panes+"pane"));this.edit=CodeMirror(editPane,copyObj(options));if(left)left.init(leftPane,origLeft,options);if(right)right.init(rightPane,origRight,options);if(options.collapseIdentical)this.editor().operation(function(){collapseIdenticalStretches(self,options.collapseIdentical)});if(options.connect=="align"){this.aligners=[];alignChunks(this.left||this.right,\ntrue)}if(left)left.registerEvents(right);if(right)right.registerEvents(left);if(options.diffHighlightBase!==undefined){if(left)new DiffBaseHighlighter(options.diffHighlightBase,left.orig,options);if(right)new DiffBaseHighlighter(options.diffHighlightBase,right.orig,options);this.editBaseHighlighter=new DiffBaseHighlighter(options.diffHighlightBase,this.edit,options)}var onResize=function(){if(left)makeConnections(left);if(right)makeConnections(right)};CodeMirror.on(window,"resize",onResize);var resizeInterval=\nsetInterval(function(){for(var p=wrapElt.parentNode;p&&p!=document.body;p=p.parentNode);if(!p){clearInterval(resizeInterval);CodeMirror.off(window,"resize",onResize)}},5E3)};function buildGap(dv){var lock=dv.lockButton=elt("div",null,"CodeMirror-merge-scrolllock");lock.setAttribute("role","button");lock.setAttribute("tabindex","0");var lockWrap=elt("div",[lock],"CodeMirror-merge-scrolllock-wrap");CodeMirror.on(lock,"click",function(){setScrollLock(dv,!dv.lockScroll)});CodeMirror.on(lock,"keyup",function(e){e.key===\n"Enter"&&setScrollLock(dv,!dv.lockScroll)});var gapElts=[lockWrap];if(dv.mv.options.revertButtons!==false){var copyButtons=function(e){var node=e.target||e.srcElement;if(!node.chunk)return;if(node.className=="CodeMirror-merge-copy-reverse"){copyChunk(dv,dv.orig,dv.edit,node.chunk);return}copyChunk(dv,dv.edit,dv.orig,node.chunk)};dv.copyButtons=elt("div",null,"CodeMirror-merge-copybuttons-"+dv.type);CodeMirror.on(dv.copyButtons,"click",copyButtons);CodeMirror.on(dv.copyButtons,"keyup",function(e){e.key===\n"Enter"&&copyButtons(e)});gapElts.unshift(dv.copyButtons)}if(dv.mv.options.connect!="align"){var svg=document.createElementNS&&document.createElementNS(svgNS,"svg");if(svg&&!svg.createSVGRect)svg=null;dv.svg=svg;if(svg)gapElts.push(svg)}return dv.gap=elt("div",gapElts,"CodeMirror-merge-gap")}MergeView.prototype={constructor:MergeView,editor:function(){return this.edit},rightOriginal:function(){return this.right&&this.right.orig},leftOriginal:function(){return this.left&&this.left.orig},setShowDifferences:function(val){if(this.right)this.right.setShowDifferences(val);\nif(this.left)this.left.setShowDifferences(val)},rightChunks:function(){if(this.right){ensureDiff(this.right);return this.right.chunks}},leftChunks:function(){if(this.left){ensureDiff(this.left);return this.left.chunks}},goNextDiff:function(){return goNearbyDiff(this.edit,1)},goPrevDiff:function(){return goNearbyDiff(this.edit,-1)}};function asString(obj){if(typeof obj=="string")return obj;else return obj.getValue()}var dmp;function getDiff(a,b,ignoreWhitespace){if(!dmp)dmp=new diff_match_patch;var diff=\ndiffDriverFunction?diffDriverFunction(a,b):dmp.diff_main(a,b);if(diff==undefined)diff=dmp.diff_main(a,b);for(var i=0;i<diff.length;++i){var part=diff[i];if(ignoreWhitespace?!/[^ \\t]/.test(part[1]):!part[1])diff.splice(i--,1);else if(i&&diff[i-1][0]==part[0]){diff.splice(i--,1);diff[i][1]+=part[1]}}return diff}function getChunks(diff){var chunks=[];if(!diff.length)return chunks;var startEdit=0,startOrig=0;var edit=Pos(0,0),orig=Pos(0,0);for(var i=0;i<diff.length;++i){var part=diff[i],tp=part[0];if(tp==\nDIFF_EQUAL){var startOff=!startOfLineClean(diff,i)||edit.line<startEdit||orig.line<startOrig?1:0;var cleanFromEdit=edit.line+startOff,cleanFromOrig=orig.line+startOff;moveOver(edit,part[1],null,orig);var endOff=endOfLineClean(diff,i)?1:0;var cleanToEdit=edit.line+endOff,cleanToOrig=orig.line+endOff;if(cleanToEdit>cleanFromEdit){if(i)chunks.push({origFrom:startOrig,origTo:cleanFromOrig,editFrom:startEdit,editTo:cleanFromEdit});startEdit=cleanToEdit;startOrig=cleanToOrig}}else moveOver(tp==DIFF_INSERT?\nedit:orig,part[1])}if(startEdit<=edit.line||startOrig<=orig.line)chunks.push({origFrom:startOrig,origTo:orig.line+1,editFrom:startEdit,editTo:edit.line+1});return chunks}function endOfLineClean(diff,i){if(i==diff.length-1)return true;var next=diff[i+1][1];if(next.length==1&&i<diff.length-2||next.charCodeAt(0)!=10)return false;if(i==diff.length-2)return true;next=diff[i+2][1];return(next.length>1||i==diff.length-3)&&next.charCodeAt(0)==10}function startOfLineClean(diff,i){if(i==0)return true;var last=\ndiff[i-1][1];if(last.charCodeAt(last.length-1)!=10)return false;if(i==1)return true;last=diff[i-2][1];return last.charCodeAt(last.length-1)==10}function chunkBoundariesAround(chunks,n,nInEdit){var beforeE,afterE,beforeO,afterO;for(var i=0;i<chunks.length;i++){var chunk=chunks[i];var fromLocal=nInEdit?chunk.editFrom:chunk.origFrom;var toLocal=nInEdit?chunk.editTo:chunk.origTo;if(afterE==null)if(fromLocal>n){afterE=chunk.editFrom;afterO=chunk.origFrom}else if(toLocal>n){afterE=chunk.editTo;afterO=chunk.origTo}if(toLocal<=\nn){beforeE=chunk.editTo;beforeO=chunk.origTo}else if(fromLocal<=n){beforeE=chunk.editFrom;beforeO=chunk.origFrom}}return{edit:{before:beforeE,after:afterE},orig:{before:beforeO,after:afterO}}}function collapseSingle(cm,from,to){cm.addLineClass(from,"wrap","CodeMirror-merge-collapsed-line");var widget=document.createElement("span");widget.className="CodeMirror-merge-collapsed-widget";widget.title=cm.phrase("Identical text collapsed. Click to expand.");var mark=cm.markText(Pos(from,0),Pos(to-1),{inclusiveLeft:true,\ninclusiveRight:true,replacedWith:widget,clearOnEnter:true});function clear(){mark.clear();cm.removeLineClass(from,"wrap","CodeMirror-merge-collapsed-line")}if(mark.explicitlyCleared)clear();CodeMirror.on(widget,"click",clear);mark.on("clear",clear);CodeMirror.on(widget,"click",clear);return{mark:mark,clear:clear}}function collapseStretch(size,editors){var marks=[];function clear(){for(var i=0;i<marks.length;i++)marks[i].clear()}for(var i=0;i<editors.length;i++){var editor=editors[i];var mark=collapseSingle(editor.cm,\neditor.line,editor.line+size);marks.push(mark);mark.mark.on("clear",clear)}return marks[0].mark}function unclearNearChunks(dv,margin,off,clear){for(var i=0;i<dv.chunks.length;i++){var chunk=dv.chunks[i];for(var l=chunk.editFrom-margin;l<chunk.editTo+margin;l++){var pos=l+off;if(pos>=0&&pos<clear.length)clear[pos]=false}}}function collapseIdenticalStretches(mv,margin){if(typeof margin!="number")margin=2;var clear=[],edit=mv.editor(),off=edit.firstLine();for(var l=off,e=edit.lastLine();l<=e;l++)clear.push(true);\nif(mv.left)unclearNearChunks(mv.left,margin,off,clear);if(mv.right)unclearNearChunks(mv.right,margin,off,clear);for(var i=0;i<clear.length;i++)if(clear[i]){var line=i+off;for(var size=1;i<clear.length-1&&clear[i+1];i++,size++);if(size>margin){var editors=[{line:line,cm:edit}];if(mv.left)editors.push({line:getMatchingOrigLine(line,mv.left.chunks),cm:mv.left.orig});if(mv.right)editors.push({line:getMatchingOrigLine(line,mv.right.chunks),cm:mv.right.orig});var mark=collapseStretch(size,editors);if(mv.options.onCollapse)mv.options.onCollapse(mv,\nline,size,mark)}}}function elt(tag,content,className,style){var e=document.createElement(tag);if(className)e.className=className;if(style)e.style.cssText=style;if(typeof content=="string")e.appendChild(document.createTextNode(content));else if(content)for(var i=0;i<content.length;++i)e.appendChild(content[i]);return e}function clear(node){for(var count=node.childNodes.length;count>0;--count)node.removeChild(node.firstChild)}function copyObj(obj,target){if(!target)target={};for(var prop in obj)if(obj.hasOwnProperty(prop))target[prop]=\nobj[prop];return target}function moveOver(pos,str,copy,other){var out=copy?Pos(pos.line,pos.ch):pos,at=0;for(;;){var nl=str.indexOf("\\n",at);if(nl==-1)break;++out.line;if(other)++other.line;at=nl+1}out.ch=(at?0:out.ch)+(str.length-at);if(other)other.ch=(at?0:other.ch)+(str.length-at);return out}var F_WIDGET=1,F_WIDGET_BELOW=2,F_MARKER=4;function TrackAlignable(cm){this.cm=cm;this.alignable=[];this.height=cm.doc.height;var self=this;cm.on("markerAdded",function(_,marker){if(!marker.collapsed)return;\nvar found=marker.find(1);if(found!=null)self.set(found.line,F_MARKER)});cm.on("markerCleared",function(_,marker,_min,max){if(max!=null&&marker.collapsed)self.check(max,F_MARKER,self.hasMarker)});cm.on("markerChanged",this.signal.bind(this));cm.on("lineWidgetAdded",function(_,widget,lineNo){if(widget.mergeSpacer)return;if(widget.above)self.set(lineNo-1,F_WIDGET_BELOW);else self.set(lineNo,F_WIDGET)});cm.on("lineWidgetCleared",function(_,widget,lineNo){if(widget.mergeSpacer)return;if(widget.above)self.check(lineNo-\n1,F_WIDGET_BELOW,self.hasWidgetBelow);else self.check(lineNo,F_WIDGET,self.hasWidget)});cm.on("lineWidgetChanged",this.signal.bind(this));cm.on("change",function(_,change){var start=change.from.line,nBefore=change.to.line-change.from.line;var nAfter=change.text.length-1,end=start+nAfter;if(nBefore||nAfter)self.map(start,nBefore,nAfter);self.check(end,F_MARKER,self.hasMarker);if(nBefore||nAfter)self.check(change.from.line,F_MARKER,self.hasMarker)});cm.on("viewportChange",function(){if(self.cm.doc.height!=\nself.height)self.signal()})}TrackAlignable.prototype={signal:function(){CodeMirror.signal(this,"realign");this.height=this.cm.doc.height},set:function(n,flags){var pos=-1;for(;pos<this.alignable.length;pos+=2){var diff=this.alignable[pos]-n;if(diff==0){if((this.alignable[pos+1]&flags)==flags)return;this.alignable[pos+1]|=flags;this.signal();return}if(diff>0)break}this.signal();this.alignable.splice(pos,0,n,flags)},find:function(n){for(var i=0;i<this.alignable.length;i+=2)if(this.alignable[i]==n)return i;\nreturn-1},check:function(n,flag,pred){var found=this.find(n);if(found==-1||!(this.alignable[found+1]&flag))return;if(!pred.call(this,n)){this.signal();var flags=this.alignable[found+1]&~flag;if(flags)this.alignable[found+1]=flags;else this.alignable.splice(found,2)}},hasMarker:function(n){var handle=this.cm.getLineHandle(n);if(handle.markedSpans)for(var i=0;i<handle.markedSpans.length;i++)if(handle.markedSpans[i].marker.collapsed&&handle.markedSpans[i].to!=null)return true;return false},hasWidget:function(n){var handle=\nthis.cm.getLineHandle(n);if(handle.widgets)for(var i=0;i<handle.widgets.length;i++)if(!handle.widgets[i].above&&!handle.widgets[i].mergeSpacer)return true;return false},hasWidgetBelow:function(n){if(n==this.cm.lastLine())return false;var handle=this.cm.getLineHandle(n+1);if(handle.widgets)for(var i=0;i<handle.widgets.length;i++)if(handle.widgets[i].above&&!handle.widgets[i].mergeSpacer)return true;return false},map:function(from,nBefore,nAfter){var diff=nAfter-nBefore,to=from+nBefore,widgetFrom=-1,\nwidgetTo=-1;for(var i=0;i<this.alignable.length;i+=2){var n=this.alignable[i];if(n==from&&this.alignable[i+1]&F_WIDGET_BELOW)widgetFrom=i;if(n==to&&this.alignable[i+1]&F_WIDGET_BELOW)widgetTo=i;if(n<=from)continue;else if(n<to)this.alignable.splice(i--,2);else this.alignable[i]+=diff}if(widgetFrom>-1){var flags=this.alignable[widgetFrom+1];if(flags==F_WIDGET_BELOW)this.alignable.splice(widgetFrom,2);else this.alignable[widgetFrom+1]=flags&~F_WIDGET_BELOW}if(widgetTo>-1&&nAfter)this.set(from+nAfter,\nF_WIDGET_BELOW)}};function posMin(a,b){return(a.line-b.line||a.ch-b.ch)<0?a:b}function posMax(a,b){return(a.line-b.line||a.ch-b.ch)>0?a:b}function posEq(a,b){return a.line==b.line&&a.ch==b.ch}function findPrevDiff(chunks,start,isOrig){for(var i=chunks.length-1;i>=0;i--){var chunk=chunks[i];var to=(isOrig?chunk.origTo:chunk.editTo)-1;if(to<start)return to}}function findNextDiff(chunks,start,isOrig){for(var i=0;i<chunks.length;i++){var chunk=chunks[i];var from=isOrig?chunk.origFrom:chunk.editFrom;if(from>\nstart)return from}}function goNearbyDiff(cm,dir){var found=null,views=cm.state.diffViews,line=cm.getCursor().line;if(views)for(var i=0;i<views.length;i++){var dv=views[i],isOrig=cm==dv.orig;ensureDiff(dv);var pos=dir<0?findPrevDiff(dv.chunks,line,isOrig):findNextDiff(dv.chunks,line,isOrig);if(pos!=null&&(found==null||(dir<0?pos>found:pos<found)))found=pos}if(found!=null)cm.setCursor(found,0);else return CodeMirror.Pass}CodeMirror.commands.goNextDiff=function(cm){return goNearbyDiff(cm,1)};CodeMirror.commands.goPrevDiff=\nfunction(cm){return goNearbyDiff(cm,-1)};function DiffBaseHighlighter(content,editor,options){var state={from:0,to:0,marked:[]};var lastDiffContent=editor.getValue();var diff=getDiff(content,lastDiffContent,options.ignoreWhitespace);var updateDisplayTimeout=0,updateDiffTimeout=0;function updateDisplay(){if(updateDiffTimeout)return;updateMarks(editor,diff,state,DIFF_INSERT,RIGHT_CLASSES)}function debouncedUpdateDisplay(){if(updateDisplayTimeout)clearTimeout(updateDisplayTimeout);updateDisplayTimeout=\nsetTimeout(function(){updateDisplayTimeout=0;updateDisplay()},20)}function updateDiff(){if(updateDiffTimeout){clearTimeout(updateDiffTimeout);updateDiffTimeout=0}var editorContent=editor.getValue();if(lastDiffContent==editorContent)return;lastDiffContent=editorContent;clearMarks(editor,state.marked,RIGHT_CLASSES);state={from:0,to:0,marked:[]};diff=getDiff(content,editorContent,options.ignoreWhitespace);updateDisplay()}function debouncedUpdateDiff(){if(updateDiffTimeout)clearTimeout(updateDiffTimeout);\nupdateDiffTimeout=setTimeout(function(){updateDiffTimeout=0;updateDiff()},20)}this.forceUpdate=updateDiff;editor.on("viewportChange",debouncedUpdateDisplay);editor.on("change",debouncedUpdateDiff);editor.on("swapDoc",updateDiff);updateDisplay()}DiffView.prototype.copyChunkToEdit=function(chunk){copyChunk(this,this.edit,this.orig,chunk)}});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"),require("./matchesonscrollbar"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror","./matchesonscrollbar"],mod);else mod(CodeMirror)})(function(CodeMirror){var defaults={style:"matchhighlight",minChars:2,delay:100,wordsOnly:false,annotateScrollbar:false,showToken:false,trim:true};function State(options){this.options={};for(var name in defaults)this.options[name]=(options&&\noptions.hasOwnProperty(name)?options:defaults)[name];this.overlay=this.timeout=null;this.matchesonscroll=null;this.active=false}CodeMirror.defineOption("highlightSelectionMatches",false,function(cm,val,old){if(old&&old!=CodeMirror.Init){removeOverlay(cm);clearTimeout(cm.state.matchHighlighter.timeout);cm.state.matchHighlighter=null;cm.off("cursorActivity",cursorActivity);cm.off("focus",onFocus)}if(val){var state=cm.state.matchHighlighter=new State(val);if(cm.hasFocus()){state.active=true;highlightMatches(cm)}else cm.on("focus",\nonFocus);cm.on("cursorActivity",cursorActivity)}});function cursorActivity(cm){var state=cm.state.matchHighlighter;if(state.active||cm.hasFocus())scheduleHighlight(cm,state)}function onFocus(cm){var state=cm.state.matchHighlighter;if(!state.active){state.active=true;scheduleHighlight(cm,state)}}function scheduleHighlight(cm,state){clearTimeout(state.timeout);state.timeout=setTimeout(function(){highlightMatches(cm)},state.options.delay)}function addOverlay(cm,query,hasBoundary,style){var state=cm.state.matchHighlighter;\ncm.addOverlay(state.overlay=makeOverlay(query,hasBoundary,style));if(state.options.annotateScrollbar&&cm.showMatchesOnScrollbar){var searchFor=hasBoundary?new RegExp((/\\w/.test(query.charAt(0))?"\\\\b":"")+query.replace(/[\\\\\\[.+*?(){|^$]/g,"\\\\$&")+(/\\w/.test(query.charAt(query.length-1))?"\\\\b":"")):query;state.matchesonscroll=cm.showMatchesOnScrollbar(searchFor,false,{className:"CodeMirror-selection-highlight-scrollbar"})}}function removeOverlay(cm){var state=cm.state.matchHighlighter;if(state.overlay){cm.removeOverlay(state.overlay);\nstate.overlay=null;if(state.matchesonscroll){state.matchesonscroll.clear();state.matchesonscroll=null}}}function highlightMatches(cm){cm.operation(function(){var state=cm.state.matchHighlighter;removeOverlay(cm);if(!cm.somethingSelected()&&state.options.showToken){var re=state.options.showToken===true?/[\\w$]/:state.options.showToken;var cur=cm.getCursor(),line=cm.getLine(cur.line),start=cur.ch,end=start;while(start&&re.test(line.charAt(start-1)))--start;while(end<line.length&&re.test(line.charAt(end)))++end;\nif(start<end)addOverlay(cm,line.slice(start,end),re,state.options.style);return}var from=cm.getCursor("from"),to=cm.getCursor("to");if(from.line!=to.line)return;if(state.options.wordsOnly&&!isWord(cm,from,to))return;var selection=cm.getRange(from,to);if(state.options.trim)selection=selection.replace(/^\\s+|\\s+$/g,"");if(selection.length>=state.options.minChars)addOverlay(cm,selection,false,state.options.style)})}function isWord(cm,from,to){var str=cm.getRange(from,to);if(str.match(/^\\w+$/)!==null){if(from.ch>\n0){var pos={line:from.line,ch:from.ch-1};var chr=cm.getRange(pos,from);if(chr.match(/\\W/)===null)return false}if(to.ch<cm.getLine(from.line).length){var pos={line:to.line,ch:to.ch+1};var chr=cm.getRange(to,pos);if(chr.match(/\\W/)===null)return false}return true}else return false}function boundariesAround(stream,re){return(!stream.start||!re.test(stream.string.charAt(stream.start-1)))&&(stream.pos==stream.string.length||!re.test(stream.string.charAt(stream.pos)))}function makeOverlay(query,hasBoundary,\nstyle){return{token:function(stream){if(stream.match(query)&&(!hasBoundary||boundariesAround(stream,hasBoundary)))return style;stream.next();stream.skipTo(query.charAt(0))||stream.skipToEnd()}}}});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"),require("./searchcursor"),require("../scroll/annotatescrollbar"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror","./searchcursor","../scroll/annotatescrollbar"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.defineExtension("showMatchesOnScrollbar",function(query,caseFold,options){if(typeof options=="string")options={className:options};if(!options)options=\n{};return new SearchAnnotation(this,query,caseFold,options)});function SearchAnnotation(cm,query,caseFold,options){this.cm=cm;this.options=options;var annotateOptions={listenForChanges:false};for(var prop in options)annotateOptions[prop]=options[prop];if(!annotateOptions.className)annotateOptions.className="CodeMirror-search-match";this.annotation=cm.annotateScrollbar(annotateOptions);this.query=query;this.caseFold=caseFold;this.gap={from:cm.firstLine(),to:cm.lastLine()+1};this.matches=[];this.update=\nnull;this.findMatches();this.annotation.update(this.matches);var self=this;cm.on("change",this.changeHandler=function(_cm,change){self.onChange(change)})}var MAX_MATCHES=1E3;SearchAnnotation.prototype.findMatches=function(){if(!this.gap)return;for(var i=0;i<this.matches.length;i++){var match=this.matches[i];if(match.from.line>=this.gap.to)break;if(match.to.line>=this.gap.from)this.matches.splice(i--,1)}var cursor=this.cm.getSearchCursor(this.query,CodeMirror.Pos(this.gap.from,0),{caseFold:this.caseFold,\nmultiline:this.options.multiline});var maxMatches=this.options&&this.options.maxMatches||MAX_MATCHES;while(cursor.findNext()){var match={from:cursor.from(),to:cursor.to()};if(match.from.line>=this.gap.to)break;this.matches.splice(i++,0,match);if(this.matches.length>maxMatches)break}this.gap=null};function offsetLine(line,changeStart,sizeChange){if(line<=changeStart)return line;return Math.max(changeStart,line+sizeChange)}SearchAnnotation.prototype.onChange=function(change){var startLine=change.from.line;\nvar endLine=CodeMirror.changeEnd(change).line;var sizeChange=endLine-change.to.line;if(this.gap){this.gap.from=Math.min(offsetLine(this.gap.from,startLine,sizeChange),change.from.line);this.gap.to=Math.max(offsetLine(this.gap.to,startLine,sizeChange),change.from.line)}else this.gap={from:change.from.line,to:endLine+1};if(sizeChange)for(var i=0;i<this.matches.length;i++){var match=this.matches[i];var newFrom=offsetLine(match.from.line,startLine,sizeChange);if(newFrom!=match.from.line)match.from=CodeMirror.Pos(newFrom,\nmatch.from.ch);var newTo=offsetLine(match.to.line,startLine,sizeChange);if(newTo!=match.to.line)match.to=CodeMirror.Pos(newTo,match.to.ch)}clearTimeout(this.update);var self=this;this.update=setTimeout(function(){self.updateAfterChange()},250)};SearchAnnotation.prototype.updateAfterChange=function(){this.findMatches();this.annotation.update(this.matches)};SearchAnnotation.prototype.clear=function(){this.cm.off("change",this.changeHandler);this.annotation.clear()}});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"),require("./searchcursor"),require("../dialog/dialog"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror","./searchcursor","../dialog/dialog"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.defineOption("search",{bottom:false});function searchOverlay(query,caseInsensitive){if(typeof query=="string")query=new RegExp(query.replace(/[\\-\\[\\]\\/\\{\\}\\(\\)\\*\\+\\?\\.\\\\\\^\\$\\|]/g,\n"\\\\$&"),caseInsensitive?"gi":"g");else if(!query.global)query=new RegExp(query.source,query.ignoreCase?"gi":"g");return{token:function(stream){query.lastIndex=stream.pos;var match=query.exec(stream.string);if(match&&match.index==stream.pos){stream.pos+=match[0].length||1;return"searching"}else if(match)stream.pos=match.index;else stream.skipToEnd()}}}function SearchState(){this.posFrom=this.posTo=this.lastQuery=this.query=null;this.overlay=null}function getSearchState(cm){return cm.state.search||\n(cm.state.search=new SearchState)}function queryCaseInsensitive(query){return typeof query=="string"&&query==query.toLowerCase()}function getSearchCursor(cm,query,pos){return cm.getSearchCursor(query,pos,{caseFold:queryCaseInsensitive(query),multiline:true})}function persistentDialog(cm,text,deflt,onEnter,onKeyDown){cm.openDialog(text,onEnter,{value:deflt,selectValueOnOpen:true,closeOnEnter:false,onClose:function(){clearSearch(cm)},onKeyDown:onKeyDown,bottom:cm.options.search.bottom})}function dialog(cm,\ntext,shortText,deflt,f){if(cm.openDialog)cm.openDialog(text,f,{value:deflt,selectValueOnOpen:true,bottom:cm.options.search.bottom});else f(prompt(shortText,deflt))}function confirmDialog(cm,text,shortText,fs){if(cm.openConfirm)cm.openConfirm(text,fs);else if(confirm(shortText))fs[0]()}function parseString(string){return string.replace(/\\\\([nrt\\\\])/g,function(match,ch){if(ch=="n")return"\\n";if(ch=="r")return"\\r";if(ch=="t")return"\\t";if(ch=="\\\\")return"\\\\";return match})}function parseQuery(query){var isRE=\nquery.match(/^\\/(.*)\\/([a-z]*)$/);if(isRE)try{query=new RegExp(isRE[1],isRE[2].indexOf("i")==-1?"":"i")}catch(e){}else query=parseString(query);if(typeof query=="string"?query=="":query.test(""))query=/x^/;return query}function startSearch(cm,state,query){state.queryText=query;state.query=parseQuery(query);cm.removeOverlay(state.overlay,queryCaseInsensitive(state.query));state.overlay=searchOverlay(state.query,queryCaseInsensitive(state.query));cm.addOverlay(state.overlay);if(cm.showMatchesOnScrollbar){if(state.annotate){state.annotate.clear();\nstate.annotate=null}state.annotate=cm.showMatchesOnScrollbar(state.query,queryCaseInsensitive(state.query))}}function doSearch(cm,rev,persistent,immediate){var state=getSearchState(cm);if(state.query)return findNext(cm,rev);var q=cm.getSelection()||state.lastQuery;if(q instanceof RegExp&&q.source=="x^")q=null;if(persistent&&cm.openDialog){var hiding=null;var searchNext=function(query,event){CodeMirror.e_stop(event);if(!query)return;if(query!=state.queryText){startSearch(cm,state,query);state.posFrom=\nstate.posTo=cm.getCursor()}if(hiding)hiding.style.opacity=1;findNext(cm,event.shiftKey,function(_,to){var dialog;if(to.line<3&&document.querySelector&&(dialog=cm.display.wrapper.querySelector(".CodeMirror-dialog"))&&dialog.getBoundingClientRect().bottom-4>cm.cursorCoords(to,"window").top)(hiding=dialog).style.opacity=.4})};persistentDialog(cm,getQueryDialog(cm),q,searchNext,function(event,query){var keyName=CodeMirror.keyName(event);var extra=cm.getOption("extraKeys"),cmd=extra&&extra[keyName]||CodeMirror.keyMap[cm.getOption("keyMap")][keyName];\nif(cmd=="findNext"||cmd=="findPrev"||cmd=="findPersistentNext"||cmd=="findPersistentPrev"){CodeMirror.e_stop(event);startSearch(cm,getSearchState(cm),query);cm.execCommand(cmd)}else if(cmd=="find"||cmd=="findPersistent"){CodeMirror.e_stop(event);searchNext(query,event)}});if(immediate&&q){startSearch(cm,state,q);findNext(cm,rev)}}else dialog(cm,getQueryDialog(cm),"Search for:",q,function(query){if(query&&!state.query)cm.operation(function(){startSearch(cm,state,query);state.posFrom=state.posTo=cm.getCursor();\nfindNext(cm,rev)})})}function findNext(cm,rev,callback){cm.operation(function(){var state=getSearchState(cm);var cursor=getSearchCursor(cm,state.query,rev?state.posFrom:state.posTo);if(!cursor.find(rev)){cursor=getSearchCursor(cm,state.query,rev?CodeMirror.Pos(cm.lastLine()):CodeMirror.Pos(cm.firstLine(),0));if(!cursor.find(rev))return}cm.setSelection(cursor.from(),cursor.to());cm.scrollIntoView({from:cursor.from(),to:cursor.to()},20);state.posFrom=cursor.from();state.posTo=cursor.to();if(callback)callback(cursor.from(),\ncursor.to())})}function clearSearch(cm){cm.operation(function(){var state=getSearchState(cm);state.lastQuery=state.query;if(!state.query)return;state.query=state.queryText=null;cm.removeOverlay(state.overlay);if(state.annotate){state.annotate.clear();state.annotate=null}})}function el(tag,attrs){var element=tag?document.createElement(tag):document.createDocumentFragment();for(var key in attrs)element[key]=attrs[key];for(var i=2;i<arguments.length;i++){var child=arguments[i];element.appendChild(typeof child==\n"string"?document.createTextNode(child):child)}return element}function getQueryDialog(cm){var label=el("label",{className:"CodeMirror-search-label"},cm.phrase("Search:"),el("input",{type:"text","style":"width: 10em",className:"CodeMirror-search-field",id:"CodeMirror-search-field"}));label.setAttribute("for","CodeMirror-search-field");return el("",null,label," ",el("span",{style:"color: #666",className:"CodeMirror-search-hint"},cm.phrase("(Use /re/ syntax for regexp search)")))}function getReplaceQueryDialog(cm){return el("",\nnull," ",el("input",{type:"text","style":"width: 10em",className:"CodeMirror-search-field"})," ",el("span",{style:"color: #666",className:"CodeMirror-search-hint"},cm.phrase("(Use /re/ syntax for regexp search)")))}function getReplacementQueryDialog(cm){return el("",null,el("span",{className:"CodeMirror-search-label"},cm.phrase("With:"))," ",el("input",{type:"text","style":"width: 10em",className:"CodeMirror-search-field"}))}function getDoReplaceConfirm(cm){return el("",null,el("span",{className:"CodeMirror-search-label"},\ncm.phrase("Replace?"))," ",el("button",{},cm.phrase("Yes"))," ",el("button",{},cm.phrase("No"))," ",el("button",{},cm.phrase("All"))," ",el("button",{},cm.phrase("Stop")))}function replaceAll(cm,query,text){cm.operation(function(){for(var cursor=getSearchCursor(cm,query);cursor.findNext();)if(typeof query!="string"){var match=cm.getRange(cursor.from(),cursor.to()).match(query);cursor.replace(text.replace(/\\$(\\d)/g,function(_,i){return match[i]}))}else cursor.replace(text)})}function replace(cm,all){if(cm.getOption("readOnly"))return;\nvar query=cm.getSelection()||getSearchState(cm).lastQuery;var dialogText=all?cm.phrase("Replace all:"):cm.phrase("Replace:");var fragment=el("",null,el("span",{className:"CodeMirror-search-label"},dialogText),getReplaceQueryDialog(cm));dialog(cm,fragment,dialogText,query,function(query){if(!query)return;query=parseQuery(query);dialog(cm,getReplacementQueryDialog(cm),cm.phrase("Replace with:"),"",function(text){text=parseString(text);if(all)replaceAll(cm,query,text);else{clearSearch(cm);var cursor=\ngetSearchCursor(cm,query,cm.getCursor("from"));var advance=function(){var start=cursor.from(),match;if(!(match=cursor.findNext())){cursor=getSearchCursor(cm,query);if(!(match=cursor.findNext())||start&&cursor.from().line==start.line&&cursor.from().ch==start.ch)return}cm.setSelection(cursor.from(),cursor.to());cm.scrollIntoView({from:cursor.from(),to:cursor.to()});confirmDialog(cm,getDoReplaceConfirm(cm),cm.phrase("Replace?"),[function(){doReplace(match)},advance,function(){replaceAll(cm,query,text)}])};\nvar doReplace=function(match){cursor.replace(typeof query=="string"?text:text.replace(/\\$(\\d)/g,function(_,i){return match[i]}));advance()};advance()}})})}CodeMirror.commands.find=function(cm){clearSearch(cm);doSearch(cm)};CodeMirror.commands.findPersistent=function(cm){clearSearch(cm);doSearch(cm,false,true)};CodeMirror.commands.findPersistentNext=function(cm){doSearch(cm,false,true,true)};CodeMirror.commands.findPersistentPrev=function(cm){doSearch(cm,true,true,true)};CodeMirror.commands.findNext=\ndoSearch;CodeMirror.commands.findPrev=function(cm){doSearch(cm,true)};CodeMirror.commands.clearSearch=clearSearch;CodeMirror.commands.replace=replace;CodeMirror.commands.replaceAll=function(cm){replace(cm,true)}});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){var Pos=CodeMirror.Pos;function regexpFlags(regexp){var flags=regexp.flags;return flags!=null?flags:(regexp.ignoreCase?"i":"")+(regexp.global?"g":"")+(regexp.multiline?"m":"")}function ensureFlags(regexp,flags){var current=regexpFlags(regexp),target=current;for(var i=0;i<\nflags.length;i++)if(target.indexOf(flags.charAt(i))==-1)target+=flags.charAt(i);return current==target?regexp:new RegExp(regexp.source,target)}function maybeMultiline(regexp){return/\\\\s|\\\\n|\\n|\\\\W|\\\\D|\\[\\^/.test(regexp.source)}function searchRegexpForward(doc,regexp,start){regexp=ensureFlags(regexp,"g");for(var line=start.line,ch=start.ch,last=doc.lastLine();line<=last;line++,ch=0){regexp.lastIndex=ch;var string=doc.getLine(line),match=regexp.exec(string);if(match)return{from:Pos(line,match.index),\nto:Pos(line,match.index+match[0].length),match:match}}}function searchRegexpForwardMultiline(doc,regexp,start){if(!maybeMultiline(regexp))return searchRegexpForward(doc,regexp,start);regexp=ensureFlags(regexp,"gm");var string,chunk=1;for(var line=start.line,last=doc.lastLine();line<=last;){for(var i=0;i<chunk;i++){if(line>last)break;var curLine=doc.getLine(line++);string=string==null?curLine:string+"\\n"+curLine}chunk=chunk*2;regexp.lastIndex=start.ch;var match=regexp.exec(string);if(match){var before=\nstring.slice(0,match.index).split("\\n"),inside=match[0].split("\\n");var startLine=start.line+before.length-1,startCh=before[before.length-1].length;return{from:Pos(startLine,startCh),to:Pos(startLine+inside.length-1,inside.length==1?startCh+inside[0].length:inside[inside.length-1].length),match:match}}}}function lastMatchIn(string,regexp,endMargin){var match,from=0;while(from<=string.length){regexp.lastIndex=from;var newMatch=regexp.exec(string);if(!newMatch)break;var end=newMatch.index+newMatch[0].length;\nif(end>string.length-endMargin)break;if(!match||end>match.index+match[0].length)match=newMatch;from=newMatch.index+1}return match}function searchRegexpBackward(doc,regexp,start){regexp=ensureFlags(regexp,"g");for(var line=start.line,ch=start.ch,first=doc.firstLine();line>=first;line--,ch=-1){var string=doc.getLine(line);var match=lastMatchIn(string,regexp,ch<0?0:string.length-ch);if(match)return{from:Pos(line,match.index),to:Pos(line,match.index+match[0].length),match:match}}}function searchRegexpBackwardMultiline(doc,\nregexp,start){if(!maybeMultiline(regexp))return searchRegexpBackward(doc,regexp,start);regexp=ensureFlags(regexp,"gm");var string,chunkSize=1,endMargin=doc.getLine(start.line).length-start.ch;for(var line=start.line,first=doc.firstLine();line>=first;){for(var i=0;i<chunkSize&&line>=first;i++){var curLine=doc.getLine(line--);string=string==null?curLine:curLine+"\\n"+string}chunkSize*=2;var match=lastMatchIn(string,regexp,endMargin);if(match){var before=string.slice(0,match.index).split("\\n"),inside=\nmatch[0].split("\\n");var startLine=line+before.length,startCh=before[before.length-1].length;return{from:Pos(startLine,startCh),to:Pos(startLine+inside.length-1,inside.length==1?startCh+inside[0].length:inside[inside.length-1].length),match:match}}}}var doFold,noFold;if(String.prototype.normalize){doFold=function(str){return str.normalize("NFD").toLowerCase()};noFold=function(str){return str.normalize("NFD")}}else{doFold=function(str){return str.toLowerCase()};noFold=function(str){return str}}function adjustPos(orig,\nfolded,pos,foldFunc){if(orig.length==folded.length)return pos;for(var min=0,max=pos+Math.max(0,orig.length-folded.length);;){if(min==max)return min;var mid=min+max>>1;var len=foldFunc(orig.slice(0,mid)).length;if(len==pos)return mid;else if(len>pos)max=mid;else min=mid+1}}function searchStringForward(doc,query,start,caseFold){if(!query.length)return null;var fold=caseFold?doFold:noFold;var lines=fold(query).split(/\\r|\\n\\r?/);search:for(var line=start.line,ch=start.ch,last=doc.lastLine()+1-lines.length;line<=\nlast;line++,ch=0){var orig=doc.getLine(line).slice(ch),string=fold(orig);if(lines.length==1){var found=string.indexOf(lines[0]);if(found==-1)continue search;var start=adjustPos(orig,string,found,fold)+ch;return{from:Pos(line,adjustPos(orig,string,found,fold)+ch),to:Pos(line,adjustPos(orig,string,found+lines[0].length,fold)+ch)}}else{var cutFrom=string.length-lines[0].length;if(string.slice(cutFrom)!=lines[0])continue search;for(var i=1;i<lines.length-1;i++)if(fold(doc.getLine(line+i))!=lines[i])continue search;\nvar end=doc.getLine(line+lines.length-1),endString=fold(end),lastLine=lines[lines.length-1];if(endString.slice(0,lastLine.length)!=lastLine)continue search;return{from:Pos(line,adjustPos(orig,string,cutFrom,fold)+ch),to:Pos(line+lines.length-1,adjustPos(end,endString,lastLine.length,fold))}}}}function searchStringBackward(doc,query,start,caseFold){if(!query.length)return null;var fold=caseFold?doFold:noFold;var lines=fold(query).split(/\\r|\\n\\r?/);search:for(var line=start.line,ch=start.ch,first=doc.firstLine()-\n1+lines.length;line>=first;line--,ch=-1){var orig=doc.getLine(line);if(ch>-1)orig=orig.slice(0,ch);var string=fold(orig);if(lines.length==1){var found=string.lastIndexOf(lines[0]);if(found==-1)continue search;return{from:Pos(line,adjustPos(orig,string,found,fold)),to:Pos(line,adjustPos(orig,string,found+lines[0].length,fold))}}else{var lastLine=lines[lines.length-1];if(string.slice(0,lastLine.length)!=lastLine)continue search;for(var i=1,start=line-lines.length+1;i<lines.length-1;i++)if(fold(doc.getLine(start+\ni))!=lines[i])continue search;var top=doc.getLine(line+1-lines.length),topString=fold(top);if(topString.slice(topString.length-lines[0].length)!=lines[0])continue search;return{from:Pos(line+1-lines.length,adjustPos(top,topString,top.length-lines[0].length,fold)),to:Pos(line,adjustPos(orig,string,lastLine.length,fold))}}}}function SearchCursor(doc,query,pos,options){this.atOccurrence=false;this.afterEmptyMatch=false;this.doc=doc;pos=pos?doc.clipPos(pos):Pos(0,0);this.pos={from:pos,to:pos};var caseFold;\nif(typeof options=="object")caseFold=options.caseFold;else{caseFold=options;options=null}if(typeof query=="string"){if(caseFold==null)caseFold=false;this.matches=function(reverse,pos){return(reverse?searchStringBackward:searchStringForward)(doc,query,pos,caseFold)}}else{query=ensureFlags(query,"gm");if(!options||options.multiline!==false)this.matches=function(reverse,pos){return(reverse?searchRegexpBackwardMultiline:searchRegexpForwardMultiline)(doc,query,pos)};else this.matches=function(reverse,\npos){return(reverse?searchRegexpBackward:searchRegexpForward)(doc,query,pos)}}}SearchCursor.prototype={findNext:function(){return this.find(false)},findPrevious:function(){return this.find(true)},find:function(reverse){var head=this.doc.clipPos(reverse?this.pos.from:this.pos.to);if(this.afterEmptyMatch&&this.atOccurrence){head=Pos(head.line,head.ch);if(reverse){head.ch--;if(head.ch<0){head.line--;head.ch=(this.doc.getLine(head.line)||"").length}}else{head.ch++;if(head.ch>(this.doc.getLine(head.line)||\n"").length){head.ch=0;head.line++}}if(CodeMirror.cmpPos(head,this.doc.clipPos(head))!=0)return this.atOccurrence=false}var result=this.matches(reverse,head);this.afterEmptyMatch=result&&CodeMirror.cmpPos(result.from,result.to)==0;if(result){this.pos=result;this.atOccurrence=true;return this.pos.match||true}else{var end=Pos(reverse?this.doc.firstLine():this.doc.lastLine()+1,0);this.pos={from:end,to:end};return this.atOccurrence=false}},from:function(){if(this.atOccurrence)return this.pos.from},to:function(){if(this.atOccurrence)return this.pos.to},\nreplace:function(newText,origin){if(!this.atOccurrence)return;var lines=CodeMirror.splitLines(newText);this.doc.replaceRange(lines,this.pos.from,this.pos.to,origin);this.pos.to=Pos(this.pos.from.line+lines.length-1,lines[lines.length-1].length+(lines.length==1?this.pos.from.ch:0))}};CodeMirror.defineExtension("getSearchCursor",function(query,pos,caseFold){return new SearchCursor(this.doc,query,pos,caseFold)});CodeMirror.defineDocExtension("getSearchCursor",function(query,pos,caseFold){return new SearchCursor(this,\nquery,pos,caseFold)});CodeMirror.defineExtension("selectMatches",function(query,caseFold){var ranges=[];var cur=this.getSearchCursor(query,this.getCursor("from"),caseFold);while(cur.findNext()){if(CodeMirror.cmpPos(cur.to(),this.getCursor("to"))>0)break;ranges.push({anchor:cur.from(),head:cur.to()})}if(ranges.length)this.setSelections(ranges,0)})});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.modeInfo=[{name:"APL",mime:"text/apl",mode:"apl",ext:["dyalog","apl"]},{name:"PGP",mimes:["application/pgp","application/pgp-encrypted","application/pgp-keys","application/pgp-signature"],mode:"asciiarmor",ext:["asc","pgp","sig"]},{name:"ASN.1",mime:"text/x-ttcn-asn",\nmode:"asn.1",ext:["asn","asn1"]},{name:"Asterisk",mime:"text/x-asterisk",mode:"asterisk",file:/^extensions\\.conf$/i},{name:"Brainfuck",mime:"text/x-brainfuck",mode:"brainfuck",ext:["b","bf"]},{name:"C",mime:"text/x-csrc",mode:"clike",ext:["c","h","ino"]},{name:"C++",mime:"text/x-c++src",mode:"clike",ext:["cpp","c++","cc","cxx","hpp","h++","hh","hxx"],alias:["cpp"]},{name:"Cobol",mime:"text/x-cobol",mode:"cobol",ext:["cob","cpy","cbl"]},{name:"C#",mime:"text/x-csharp",mode:"clike",ext:["cs"],alias:["csharp",\n"cs"]},{name:"Clojure",mime:"text/x-clojure",mode:"clojure",ext:["clj","cljc","cljx"]},{name:"ClojureScript",mime:"text/x-clojurescript",mode:"clojure",ext:["cljs"]},{name:"Closure Stylesheets (GSS)",mime:"text/x-gss",mode:"css",ext:["gss"]},{name:"CMake",mime:"text/x-cmake",mode:"cmake",ext:["cmake","cmake.in"],file:/^CMakeLists\\.txt$/},{name:"CoffeeScript",mimes:["application/vnd.coffeescript","text/coffeescript","text/x-coffeescript"],mode:"coffeescript",ext:["coffee"],alias:["coffee","coffee-script"]},\n{name:"Common Lisp",mime:"text/x-common-lisp",mode:"commonlisp",ext:["cl","lisp","el"],alias:["lisp"]},{name:"Copycat",mime:"text/x-copycat",mode:"copycat",ext:["copycat"]},{name:"Cypher",mime:"application/x-cypher-query",mode:"cypher",ext:["cyp","cypher"]},{name:"Cython",mime:"text/x-cython",mode:"python",ext:["pyx","pxd","pxi"]},{name:"Crystal",mime:"text/x-crystal",mode:"crystal",ext:["cr"]},{name:"CSS",mime:"text/css",mode:"css",ext:["css"]},{name:"CQL",mime:"text/x-cassandra",mode:"sql",ext:["cql"]},\n{name:"D",mime:"text/x-d",mode:"d",ext:["d"]},{name:"Dart",mimes:["application/dart","text/x-dart"],mode:"dart",ext:["dart"]},{name:"diff",mime:"text/x-diff",mode:"diff",ext:["diff","patch"]},{name:"Django",mime:"text/x-django",mode:"django"},{name:"Dockerfile",mime:"text/x-dockerfile",mode:"dockerfile",file:/^Dockerfile$/},{name:"DTD",mime:"application/xml-dtd",mode:"dtd",ext:["dtd"]},{name:"Dylan",mime:"text/x-dylan",mode:"dylan",ext:["dylan","dyl","intr"]},{name:"EBNF",mime:"text/x-ebnf",mode:"ebnf"},\n{name:"ECL",mime:"text/x-ecl",mode:"ecl",ext:["ecl"]},{name:"edn",mime:"application/edn",mode:"clojure",ext:["edn"]},{name:"Eiffel",mime:"text/x-eiffel",mode:"eiffel",ext:["e"]},{name:"Elm",mime:"text/x-elm",mode:"elm",ext:["elm"]},{name:"Embedded JavaScript",mime:"application/x-ejs",mode:"htmlembedded",ext:["ejs"]},{name:"Embedded Ruby",mime:"application/x-erb",mode:"htmlembedded",ext:["erb"]},{name:"Erlang",mime:"text/x-erlang",mode:"erlang",ext:["erl"]},{name:"Esper",mime:"text/x-esper",mode:"sql"},\n{name:"Factor",mime:"text/x-factor",mode:"factor",ext:["factor"]},{name:"FCL",mime:"text/x-fcl",mode:"fcl"},{name:"Forth",mime:"text/x-forth",mode:"forth",ext:["forth","fth","4th"]},{name:"Fortran",mime:"text/x-fortran",mode:"fortran",ext:["f","for","f77","f90","f95"]},{name:"F#",mime:"text/x-fsharp",mode:"mllike",ext:["fs"],alias:["fsharp"]},{name:"Gas",mime:"text/x-gas",mode:"gas",ext:["s"]},{name:"Gherkin",mime:"text/x-feature",mode:"gherkin",ext:["feature"]},{name:"GitHub Flavored Markdown",mime:"text/x-gfm",\nmode:"gfm",file:/^(readme|contributing|history)\\.md$/i},{name:"Go",mime:"text/x-go",mode:"go",ext:["go"]},{name:"GoogleSQL",mimes:["text/x-google-sql","text/x-google-sql-aux"],mode:"googlesql",ext:["gsql","googlesql"]},{name:"Groovy",mime:"text/x-groovy",mode:"groovy",ext:["groovy","gradle"],file:/^Jenkinsfile$/},{name:"HAML",mime:"text/x-haml",mode:"haml",ext:["haml"]},{name:"Haskell",mime:"text/x-haskell",mode:"haskell",ext:["hs"]},{name:"Haskell (Literate)",mime:"text/x-literate-haskell",mode:"haskell-literate",\next:["lhs"]},{name:"Haxe",mime:"text/x-haxe",mode:"haxe",ext:["hx"]},{name:"HXML",mime:"text/x-hxml",mode:"haxe",ext:["hxml"]},{name:"ASP.NET",mime:"application/x-aspx",mode:"htmlembedded",ext:["aspx"],alias:["asp","aspx"]},{name:"HTML",mime:"text/html",mode:"htmlmixed",ext:["html","htm","handlebars","hbs"],alias:["xhtml"]},{name:"HTTP",mime:"message/http",mode:"http"},{name:"IDL",mime:"text/x-idl",mode:"idl",ext:["pro"]},{name:"Pug",mime:"text/x-pug",mode:"pug",ext:["jade","pug"],alias:["jade"]},\n{name:"Java",mime:"text/x-java",mode:"clike",ext:["java"]},{name:"Java Server Pages",mime:"application/x-jsp",mode:"htmlembedded",ext:["jsp"],alias:["jsp"]},{name:"JavaScript",mimes:["text/javascript","text/ecmascript","application/javascript","application/x-javascript","application/ecmascript"],mode:"javascript",ext:["js"],alias:["ecmascript","js","node"]},{name:"JSON",mimes:["application/json","application/x-json"],mode:"javascript",ext:["json","map"],alias:["json5"]},{name:"JSON-LD",mime:"application/ld+json",\nmode:"javascript",ext:["jsonld"],alias:["jsonld"]},{name:"JSX",mime:"text/jsx",mode:"jsx",ext:["jsx"]},{name:"Jinja2",mime:"text/jinja2",mode:"jinja2",ext:["j2","jinja","jinja2"]},{name:"Julia",mime:"text/x-julia",mode:"julia",ext:["jl"],alias:["jl"]},{name:"Kotlin",mime:"text/x-kotlin",mode:"clike",ext:["kt"]},{name:"LESS",mime:"text/x-less",mode:"css",ext:["less"]},{name:"LiveScript",mime:"text/x-livescript",mode:"livescript",ext:["ls"],alias:["ls"]},{name:"Lua",mime:"text/x-lua",mode:"lua",ext:["lua"]},\n{name:"Markdown",mime:"text/x-markdown",mode:"markdown",ext:["markdown","md","mkd"]},{name:"mIRC",mime:"text/mirc",mode:"mirc"},{name:"MariaDB SQL",mime:"text/x-mariadb",mode:"sql"},{name:"Mathematica",mime:"text/x-mathematica",mode:"mathematica",ext:["m","nb","wl","wls"]},{name:"Modelica",mime:"text/x-modelica",mode:"modelica",ext:["mo"]},{name:"MUMPS",mime:"text/x-mumps",mode:"mumps",ext:["mps"]},{name:"MS SQL",mime:"text/x-mssql",mode:"sql"},{name:"mbox",mime:"application/mbox",mode:"mbox",ext:["mbox"]},\n{name:"MySQL",mime:"text/x-mysql",mode:"sql"},{name:"Nginx",mime:"text/x-nginx-conf",mode:"nginx",file:/nginx.*\\.conf$/i},{name:"NSIS",mime:"text/x-nsis",mode:"nsis",ext:["nsh","nsi"]},{name:"NTriples",mimes:["application/n-triples","application/n-quads","text/n-triples"],mode:"ntriples",ext:["nt","nq"]},{name:"Objective-C",mime:"text/x-objectivec",mode:"clike",ext:["m"],alias:["objective-c","objc"]},{name:"Objective-C++",mime:"text/x-objectivec++",mode:"clike",ext:["mm"],alias:["objective-c++","objc++"]},\n{name:"OCaml",mime:"text/x-ocaml",mode:"mllike",ext:["ml","mli","mll","mly"]},{name:"Octave",mime:"text/x-octave",mode:"octave",ext:["m"]},{name:"Oz",mime:"text/x-oz",mode:"oz",ext:["oz"]},{name:"Pascal",mime:"text/x-pascal",mode:"pascal",ext:["p","pas"]},{name:"PEG.js",mime:"null",mode:"pegjs",ext:["jsonld"]},{name:"Perl",mime:"text/x-perl",mode:"perl",ext:["pl","pm"]},{name:"PHP",mimes:["text/x-php","application/x-httpd-php","application/x-httpd-php-open"],mode:"php",ext:["php","php3","php4","php5",\n"php7","phtml"]},{name:"Pig",mime:"text/x-pig",mode:"pig",ext:["pig"]},{name:"Plain Text",mime:"text/plain",mode:"null",ext:["txt","text","conf","def","list","log"]},{name:"PLSQL",mime:"text/x-plsql",mode:"sql",ext:["pls"]},{name:"PostgreSQL",mime:"text/x-pgsql",mode:"sql"},{name:"PowerShell",mime:"application/x-powershell",mode:"powershell",ext:["ps1","psd1","psm1"]},{name:"Properties files",mime:"text/x-properties",mode:"properties",ext:["properties","ini","in"],alias:["ini","properties"]},{name:"ProtoBuf",\nmime:"text/x-protobuf",mode:"protobuf",ext:["proto"]},{name:"Python",mime:"text/x-python",mode:"python",ext:["BUILD","bzl","py","pyw"],file:/^(BUCK|BUILD)$/},{name:"Puppet",mime:"text/x-puppet",mode:"puppet",ext:["pp"]},{name:"Q",mime:"text/x-q",mode:"q",ext:["q"]},{name:"R",mime:"text/x-rsrc",mode:"r",ext:["r","R"],alias:["rscript"]},{name:"reStructuredText",mime:"text/x-rst",mode:"rst",ext:["rst"],alias:["rst"]},{name:"RPM Changes",mime:"text/x-rpm-changes",mode:"rpm"},{name:"RPM Spec",mime:"text/x-rpm-spec",\nmode:"rpm",ext:["spec"]},{name:"Ruby",mime:"text/x-ruby",mode:"ruby",ext:["rb"],alias:["jruby","macruby","rake","rb","rbx"]},{name:"Rust",mime:"text/x-rustsrc",mode:"rust",ext:["rs"]},{name:"SAS",mime:"text/x-sas",mode:"sas",ext:["sas"]},{name:"Sass",mime:"text/x-sass",mode:"sass",ext:["sass"]},{name:"Scala",mime:"text/x-scala",mode:"clike",ext:["scala"]},{name:"Scheme",mime:"text/x-scheme",mode:"scheme",ext:["scm","ss"]},{name:"SCSS",mime:"text/x-scss",mode:"css",ext:["scss"]},{name:"Shell",mimes:["text/x-sh",\n"application/x-sh"],mode:"shell",ext:["sh","ksh","bash"],alias:["bash","sh","zsh"],file:/^PKGBUILD$/},{name:"Sieve",mime:"application/sieve",mode:"sieve",ext:["siv","sieve"]},{name:"Slim",mimes:["text/x-slim","application/x-slim"],mode:"slim",ext:["slim"]},{name:"Smalltalk",mime:"text/x-stsrc",mode:"smalltalk",ext:["st"]},{name:"Smarty",mime:"text/x-smarty",mode:"smarty",ext:["tpl"]},{name:"Solr",mime:"text/x-solr",mode:"solr"},{name:"SML",mime:"text/x-sml",mode:"mllike",ext:["sml","sig","fun","smackspec"]},\n{name:"Soy",mime:"text/x-soy",mode:"soy",ext:["soy"],alias:["closure template"]},{name:"SPARQL",mime:"application/sparql-query",mode:"sparql",ext:["rq","sparql"],alias:["sparul"]},{name:"Spreadsheet",mime:"text/x-spreadsheet",mode:"spreadsheet",alias:["excel","formula"]},{name:"SQL",mime:"text/x-sql",mode:"sql",ext:["sql"]},{name:"SQLite",mime:"text/x-sqlite",mode:"sql"},{name:"Squirrel",mime:"text/x-squirrel",mode:"clike",ext:["nut"]},{name:"Stylus",mime:"text/x-styl",mode:"stylus",ext:["styl"]},\n{name:"Swift",mime:"text/x-swift",mode:"swift",ext:["swift"]},{name:"sTeX",mime:"text/x-stex",mode:"stex"},{name:"LaTeX",mime:"text/x-latex",mode:"stex",ext:["text","ltx","tex"],alias:["tex"]},{name:"SystemVerilog",mime:"text/x-systemverilog",mode:"verilog",ext:["v","sv","svh"]},{name:"Tcl",mime:"text/x-tcl",mode:"tcl",ext:["tcl"]},{name:"Textile",mime:"text/x-textile",mode:"textile",ext:["textile"]},{name:"TiddlyWiki",mime:"text/x-tiddlywiki",mode:"tiddlywiki"},{name:"Tiki wiki",mime:"text/tiki",\nmode:"tiki"},{name:"TLA+",mime:"text/x-tlaplus",mode:"tlaplus",ext:["tla"]},{name:"TOML",mime:"text/x-toml",mode:"toml",ext:["toml"]},{name:"Tornado",mime:"text/x-tornado",mode:"tornado"},{name:"troff",mime:"text/troff",mode:"troff",ext:["1","2","3","4","5","6","7","8","9"]},{name:"TTCN",mime:"text/x-ttcn",mode:"ttcn",ext:["ttcn","ttcn3","ttcnpp"]},{name:"TTCN_CFG",mime:"text/x-ttcn-cfg",mode:"ttcn-cfg",ext:["cfg"]},{name:"Turtle",mime:"text/turtle",mode:"turtle",ext:["ttl"]},{name:"TypeScript",mime:"application/typescript",\nmode:"javascript",ext:["ts"],alias:["ts"]},{name:"TypeScript-JSX",mime:"text/typescript-jsx",mode:"jsx",ext:["tsx"],alias:["tsx"]},{name:"Twig",mime:"text/x-twig",mode:"twig"},{name:"Web IDL",mime:"text/x-webidl",mode:"webidl",ext:["webidl"]},{name:"VB.NET",mime:"text/x-vb",mode:"vb",ext:["vb"]},{name:"VBScript",mime:"text/vbscript",mode:"vbscript",ext:["vbs"]},{name:"Velocity",mime:"text/velocity",mode:"velocity",ext:["vtl"]},{name:"Verilog",mime:"text/x-verilog",mode:"verilog",ext:["v"]},{name:"VHDL",\nmime:"text/x-vhdl",mode:"vhdl",ext:["vhd","vhdl"]},{name:"Vue.js Component",mimes:["script/x-vue","text/x-vue"],mode:"vue",ext:["vue"]},{name:"XML",mimes:["application/xml","text/xml"],mode:"xml",ext:["xml","xsl","xsd","svg"],alias:["rss","wsdl","xsd"]},{name:"XQuery",mime:"application/xquery",mode:"xquery",ext:["xy","xquery"]},{name:"Yacas",mime:"text/x-yacas",mode:"yacas",ext:["ys"]},{name:"YAML",mimes:["text/x-yaml","text/yaml"],mode:"yaml",ext:["yaml","yml"],alias:["yml"]},{name:"Z80",mime:"text/x-z80",\nmode:"z80",ext:["z80"]},{name:"mscgen",mime:"text/x-mscgen",mode:"mscgen",ext:["mscgen","mscin","msc"]},{name:"xu",mime:"text/x-xu",mode:"mscgen",ext:["xu"]},{name:"msgenny",mime:"text/x-msgenny",mode:"mscgen",ext:["msgenny"]},{name:"WebAssembly",mime:"text/webassembly",mode:"wast",ext:["wat","wast"]}];for(var i=0;i<CodeMirror.modeInfo.length;i++){var info=CodeMirror.modeInfo[i];if(info.mimes)info.mime=info.mimes[0]}CodeMirror.findModeByMIME=function(mime){mime=mime.toLowerCase();for(var i=0;i<CodeMirror.modeInfo.length;i++){var info=\nCodeMirror.modeInfo[i];if(info.mime==mime)return info;if(info.mimes)for(var j=0;j<info.mimes.length;j++)if(info.mimes[j]==mime)return info}if(/\\+xml$/.test(mime))return CodeMirror.findModeByMIME("application/xml");if(/\\+json$/.test(mime))return CodeMirror.findModeByMIME("application/json")};CodeMirror.findModeByExtension=function(ext){ext=ext.toLowerCase();for(var i=0;i<CodeMirror.modeInfo.length;i++){var info=CodeMirror.modeInfo[i];if(info.ext)for(var j=0;j<info.ext.length;j++)if(info.ext[j]==ext)return info}};\nCodeMirror.findModeByFileName=function(filename){for(var i=0;i<CodeMirror.modeInfo.length;i++){var info=CodeMirror.modeInfo[i];if(info.file&&info.file.test(filename))return info}var dot=filename.lastIndexOf(".");var ext=dot>-1&&filename.substring(dot+1,filename.length);if(ext)return CodeMirror.findModeByExtension(ext)};CodeMirror.findModeByName=function(name){name=name.toLowerCase();for(var i=0;i<CodeMirror.modeInfo.length;i++){var info=CodeMirror.modeInfo[i];if(info.name.toLowerCase()==name)return info;\nif(info.alias)for(var j=0;j<info.alias.length;j++)if(info.alias[j].toLowerCase()==name)return info}}});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"),require("./runmode"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror","./runmode"],mod);else mod(CodeMirror)})(function(CodeMirror){var isBlock=/^(p|li|div|h\\\\d|pre|blockquote|td)$/;function textContent(node,out){if(node.nodeType==3)return out.push(node.nodeValue);for(var ch=node.firstChild;ch;ch=ch.nextSibling){textContent(ch,out);if(isBlock.test(node.nodeType))out.push("\\n")}}\nCodeMirror.colorize=function(collection,defaultMode){if(!collection)collection=document.body.getElementsByTagName("pre");for(var i=0;i<collection.length;++i){var node=collection[i];var mode=node.getAttribute("data-lang")||defaultMode;if(!mode)continue;var text=[];textContent(node,text);node.textContent="";CodeMirror.runMode(text.join(""),mode,node);node.className+=" cm-s-default"}}});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.runMode=function(string,modespec,callback,options){var mode=CodeMirror.getMode(CodeMirror.defaults,modespec);var tabSize=options&&options.tabSize||CodeMirror.defaults.tabSize;if(callback.appendChild){var ie=/MSIE \\d/.test(navigator.userAgent);var ie_lt9=ie&&\n(document.documentMode==null||document.documentMode<9);var node=callback,col=0;node.textContent="";callback=function(text,style){if(text=="\\n"){node.appendChild(document.createTextNode(ie_lt9?"\\r":text));col=0;return}var content="";for(var pos=0;;){var idx=text.indexOf("\\t",pos);if(idx==-1){content+=text.slice(pos);col+=text.length-pos;break}else{col+=idx-pos;content+=text.slice(pos,idx);var size=tabSize-col%tabSize;col+=size;for(var i=0;i<size;++i)content+=" ";pos=idx+1}}if(style){var sp=node.appendChild(document.createElement("span"));\nsp.className="cm-"+style.replace(/ +/g," cm-");sp.appendChild(document.createTextNode(content))}else node.appendChild(document.createTextNode(content))}}var lines=CodeMirror.splitLines(string),state=options&&options.state||CodeMirror.startState(mode);for(var i=0,e=lines.length;i<e;++i){if(i)callback("\\n");var stream=new CodeMirror.StringStream(lines[i],null,{lookAhead:function(n){return lines[i+n]},baseToken:function(){}});if(!stream.string&&mode.blankLine)mode.blankLine(state);while(!stream.eol()){var style=\nmode.token(stream,state);callback(stream.current(),style,i,stream.start,state,mode);stream.start=stream.pos}}}});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.defineSimpleMode=function(name,states){CodeMirror.defineMode(name,function(config){return CodeMirror.simpleMode(config,states)})};CodeMirror.simpleMode=function(config,states){ensureState(states,"start");var states_={},meta=states.meta||{},hasIndentation=false;\nfor(var state in states)if(state!=meta&&states.hasOwnProperty(state)){var list=states_[state]=[],orig=states[state];for(var i=0;i<orig.length;i++){var data=orig[i];list.push(new Rule(data,states));if(data.indent||data.dedent)hasIndentation=true}}var mode={startState:function(){return{state:"start",pending:null,local:null,localState:null,indent:hasIndentation?[]:null}},copyState:function(state){var s={state:state.state,pending:state.pending,local:state.local,localState:null,indent:state.indent&&state.indent.slice(0)};\nif(state.localState)s.localState=CodeMirror.copyState(state.local.mode,state.localState);if(state.stack)s.stack=state.stack.slice(0);for(var pers=state.persistentStates;pers;pers=pers.next)s.persistentStates={mode:pers.mode,spec:pers.spec,state:pers.state==state.localState?s.localState:CodeMirror.copyState(pers.mode,pers.state),next:s.persistentStates};return s},token:tokenFunction(states_,config),innerMode:function(state){return state.local&&{mode:state.local.mode,state:state.localState}},indent:indentFunction(states_,\nmeta)};if(meta)for(var prop in meta)if(meta.hasOwnProperty(prop))mode[prop]=meta[prop];return mode};function ensureState(states,name){if(!states.hasOwnProperty(name))throw new Error("Undefined state "+name+" in simple mode");}function toRegex(val,caret){if(!val)return/(?:)/;var flags="";if(val instanceof RegExp){if(val.ignoreCase)flags="i";if(val.unicode)flags+="u";val=val.source}else val=String(val);return new RegExp((caret===false?"":"^")+"(?:"+val+")",flags)}function asToken(val){if(!val)return null;\nif(val.apply)return val;if(typeof val=="string")return val.replace(/\\./g," ");var result=[];for(var i=0;i<val.length;i++)result.push(val[i]&&val[i].replace(/\\./g," "));return result}function Rule(data,states){if(data.next||data.push)ensureState(states,data.next||data.push);this.regex=toRegex(data.regex);this.token=asToken(data.token);this.data=data}function tokenFunction(states,config){return function(stream,state){if(state.pending){var pend=state.pending.shift();if(state.pending.length==0)state.pending=\nnull;stream.pos+=pend.text.length;return pend.token}if(state.local)if(state.local.end&&stream.match(state.local.end)){var tok=state.local.endToken||null;state.local=state.localState=null;return tok}else{var tok=state.local.mode.token(stream,state.localState),m;if(state.local.endScan&&(m=state.local.endScan.exec(stream.current())))stream.pos=stream.start+m.index;return tok}var curState=states[state.state];for(var i=0;i<curState.length;i++){var rule=curState[i];var matches=(!rule.data.sol||stream.sol())&&\nstream.match(rule.regex);if(matches){if(rule.data.next)state.state=rule.data.next;else if(rule.data.push){(state.stack||(state.stack=[])).push(state.state);state.state=rule.data.push}else if(rule.data.pop&&state.stack&&state.stack.length)state.state=state.stack.pop();if(rule.data.mode)enterLocalMode(config,state,rule.data.mode,rule.token);if(rule.data.indent)state.indent.push(stream.indentation()+config.indentUnit);if(rule.data.dedent)state.indent.pop();var token=rule.token;if(token&&token.apply)token=\ntoken(matches);if(matches.length>2&&rule.token&&typeof rule.token!="string"){for(var j=2;j<matches.length;j++)if(matches[j])(state.pending||(state.pending=[])).push({text:matches[j],token:rule.token[j-1]});stream.backUp(matches[0].length-(matches[1]?matches[1].length:0));return token[0]}else if(token&&token.join)return token[0];else return token}}stream.next();return null}}function cmp(a,b){if(a===b)return true;if(!a||typeof a!="object"||!b||typeof b!="object")return false;var props=0;for(var prop in a)if(a.hasOwnProperty(prop)){if(!b.hasOwnProperty(prop)||\n!cmp(a[prop],b[prop]))return false;props++}for(var prop in b)if(b.hasOwnProperty(prop))props--;return props==0}function enterLocalMode(config,state,spec,token){var pers;if(spec.persistent)for(var p=state.persistentStates;p&&!pers;p=p.next)if(spec.spec?cmp(spec.spec,p.spec):spec.mode==p.mode)pers=p;var mode=pers?pers.mode:spec.mode||CodeMirror.getMode(config,spec.spec);var lState=pers?pers.state:CodeMirror.startState(mode);if(spec.persistent&&!pers)state.persistentStates={mode:mode,spec:spec.spec,\nstate:lState,next:state.persistentStates};state.localState=lState;state.local={mode:mode,end:spec.end&&toRegex(spec.end),endScan:spec.end&&spec.forceEnd!==false&&toRegex(spec.end,false),endToken:token&&token.join?token[token.length-1]:token}}function indexOf(val,arr){for(var i=0;i<arr.length;i++)if(arr[i]===val)return true}function indentFunction(states,meta){return function(state,textAfter,line){if(state.local&&state.local.mode.indent)return state.local.mode.indent(state.localState,textAfter,line);\nif(state.indent==null||state.local||meta.dontIndentStates&&indexOf(state.state,meta.dontIndentStates)>-1)return CodeMirror.Pass;var pos=state.indent.length-1,rules=states[state.state];scan:for(;;){for(var i=0;i<rules.length;i++){var rule=rules[i];if(rule.data.dedent&&rule.data.dedentIfLineStart!==false){var m=rule.regex.exec(textAfter);if(m&&m[0]){pos--;if(rule.next||rule.push)rules=states[rule.next||rule.push];textAfter=textAfter.slice(m[0].length);continue scan}}}break}return pos<0?0:state.indent[pos]}}\n});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"),require("../../addon/mode/simple"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror","../../addon/mode/simple"],mod);else mod(CodeMirror)})(function(CodeMirror){var from="from";var fromRegex=new RegExp("^(\\\\s*)\\\\b("+from+")\\\\b","i");var shells=["run","cmd","entrypoint","shell"];var shellsAsArrayRegex=new RegExp("^(\\\\s*)("+shells.join("|")+")(\\\\s+\\\\[)","i");var expose=\n"expose";var exposeRegex=new RegExp("^(\\\\s*)("+expose+")(\\\\s+)","i");var others=["arg","from","maintainer","label","env","add","copy","volume","user","workdir","onbuild","stopsignal","healthcheck","shell"];var instructions=[from,expose].concat(shells).concat(others),instructionRegex="("+instructions.join("|")+")",instructionOnlyLine=new RegExp("^(\\\\s*)"+instructionRegex+"(\\\\s*)(#.*)?$","i"),instructionWithArguments=new RegExp("^(\\\\s*)"+instructionRegex+"(\\\\s+)","i");CodeMirror.defineSimpleMode("dockerfile",\n{start:[{regex:/^\\s*#.*$/,sol:true,token:"comment"},{regex:fromRegex,token:[null,"keyword"],sol:true,next:"from"},{regex:instructionOnlyLine,token:[null,"keyword",null,"error"],sol:true},{regex:shellsAsArrayRegex,token:[null,"keyword",null],sol:true,next:"array"},{regex:exposeRegex,token:[null,"keyword",null],sol:true,next:"expose"},{regex:instructionWithArguments,token:[null,"keyword",null],sol:true,next:"arguments"},{regex:/./,token:null}],from:[{regex:/\\s*$/,token:null,next:"start"},{regex:/(\\s*)(#.*)$/,\ntoken:[null,"error"],next:"start"},{regex:/(\\s*\\S+\\s+)(as)/i,token:[null,"keyword"],next:"start"},{token:null,next:"start"}],single:[{regex:/(?:[^\\\\\']|\\\\.)/,token:"string"},{regex:/\'/,token:"string",pop:true}],double:[{regex:/(?:[^\\\\"]|\\\\.)/,token:"string"},{regex:/"/,token:"string",pop:true}],array:[{regex:/\\]/,token:null,next:"start"},{regex:/"(?:[^\\\\"]|\\\\.)*"?/,token:"string"}],expose:[{regex:/\\d+$/,token:"number",next:"start"},{regex:/[^\\d]+$/,token:null,next:"start"},{regex:/\\d+/,token:"number"},\n{regex:/[^\\d]+/,token:null},{token:null,next:"start"}],arguments:[{regex:/^\\s*#.*$/,sol:true,token:"comment"},{regex:/"(?:[^\\\\"]|\\\\.)*"?$/,token:"string",next:"start"},{regex:/"/,token:"string",push:"double"},{regex:/\'(?:[^\\\\\']|\\\\.)*\'?$/,token:"string",next:"start"},{regex:/\'/,token:"string",push:"single"},{regex:/[^#"\']+[\\\\`]$/,token:null},{regex:/[^#"\']+$/,token:null,next:"start"},{regex:/[^#"\']+/,token:null},{token:null,next:"start"}],meta:{lineComment:"#"}});CodeMirror.defineMIME("text/x-dockerfile",\n"dockerfile")});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.multiplexingMode=function(outer){var others=Array.prototype.slice.call(arguments,1);function indexOf(string,pattern,from,returnEnd){if(typeof pattern=="string"){var found=string.indexOf(pattern,from);return returnEnd&&found>-1?found+pattern.length:found}var m=\npattern.exec(from?string.slice(from):string);return m?m.index+from+(returnEnd?m[0].length:0):-1}return{startState:function(){return{outer:CodeMirror.startState(outer),innerActive:null,inner:null,startingInner:false}},copyState:function(state){return{outer:CodeMirror.copyState(outer,state.outer),innerActive:state.innerActive,inner:state.innerActive&&CodeMirror.copyState(state.innerActive.mode,state.inner),startingInner:state.startingInner}},token:function(stream,state){if(!state.innerActive){var cutOff=\nInfinity,oldContent=stream.string;for(var i=0;i<others.length;++i){var other=others[i];var found=indexOf(oldContent,other.open,stream.pos);if(found==stream.pos){if(!other.parseDelimiters)stream.match(other.open);state.startingInner=!!other.parseDelimiters;state.innerActive=other;var outerIndent=0;if(outer.indent){var possibleOuterIndent=outer.indent(state.outer,"","");if(possibleOuterIndent!==CodeMirror.Pass)outerIndent=possibleOuterIndent}state.inner=CodeMirror.startState(other.mode,outerIndent);\nreturn other.delimStyle&&other.delimStyle+" "+other.delimStyle+"-open"}else if(found!=-1&&found<cutOff)cutOff=found}if(cutOff!=Infinity)stream.string=oldContent.slice(0,cutOff);var outerToken=outer.token(stream,state.outer);if(cutOff!=Infinity)stream.string=oldContent;return outerToken}else{var curInner=state.innerActive,oldContent=stream.string;if(!curInner.close&&stream.sol()){state.innerActive=state.inner=null;return this.token(stream,state)}var found=curInner.close&&!state.startingInner?indexOf(oldContent,\ncurInner.close,stream.pos,curInner.parseDelimiters):-1;if(found==stream.pos&&!curInner.parseDelimiters){stream.match(curInner.close);state.innerActive=state.inner=null;return curInner.delimStyle&&curInner.delimStyle+" "+curInner.delimStyle+"-close"}if(found>-1)stream.string=oldContent.slice(0,found);var innerToken=curInner.mode.token(stream,state.inner);if(found>-1)stream.string=oldContent;else if(stream.pos>stream.start)state.startingInner=false;if(found==stream.pos&&curInner.parseDelimiters)state.innerActive=\nstate.inner=null;if(curInner.innerStyle)if(innerToken)innerToken=innerToken+" "+curInner.innerStyle;else innerToken=curInner.innerStyle;return innerToken}},indent:function(state,textAfter,line){var mode=state.innerActive?state.innerActive.mode:outer;if(!mode.indent)return CodeMirror.Pass;return mode.indent(state.innerActive?state.inner:state.outer,textAfter,line)},blankLine:function(state){var mode=state.innerActive?state.innerActive.mode:outer;if(mode.blankLine)mode.blankLine(state.innerActive?state.inner:\nstate.outer);if(!state.innerActive)for(var i=0;i<others.length;++i){var other=others[i];if(other.open==="\\n"){state.innerActive=other;state.inner=CodeMirror.startState(other.mode,mode.indent?mode.indent(state.outer,"",""):0)}}else if(state.innerActive.close==="\\n")state.innerActive=state.inner=null},electricChars:outer.electricChars,innerMode:function(state){return state.inner?{state:state.inner,mode:state.innerActive.mode}:{state:state.outer,mode:outer}}}}});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"),require("../htmlmixed/htmlmixed"),require("../../addon/mode/multiplex"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror","../htmlmixed/htmlmixed","../../addon/mode/multiplex"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.defineMode("htmlembedded",function(config,parserConfig){var closeComment=parserConfig.closeComment||"--%>";return CodeMirror.multiplexingMode(CodeMirror.getMode(config,\n"htmlmixed"),{open:parserConfig.openComment||"<%--",close:closeComment,delimStyle:"comment",mode:{token:function(stream){stream.skipTo(closeComment)||stream.skipToEnd();return"comment"}}},{open:parserConfig.open||parserConfig.scriptStartRegex||"<%",close:parserConfig.close||parserConfig.scriptEndRegex||"%>",mode:CodeMirror.getMode(config,parserConfig.scriptingModeSpec)})},"htmlmixed");CodeMirror.defineMIME("application/x-ejs",{name:"htmlembedded",scriptingModeSpec:"javascript"});CodeMirror.defineMIME("application/x-aspx",\n{name:"htmlembedded",scriptingModeSpec:"text/x-csharp"});CodeMirror.defineMIME("application/x-jsp",{name:"htmlembedded",scriptingModeSpec:"text/x-java"});CodeMirror.defineMIME("application/x-erb",{name:"htmlembedded",scriptingModeSpec:"ruby"})});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"),require("../xml/xml"),require("../javascript/javascript"),require("../css/css"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror","../xml/xml","../javascript/javascript","../css/css"],mod);else mod(CodeMirror)})(function(CodeMirror){var defaultTags={script:[["lang",/(javascript|babel)/i,"javascript"],["type",/^(?:text|application)\\/(?:x-)?(?:java|ecma)script$|^module$|^$/i,\n"javascript"],["type",/./,"text/plain"],[null,null,"javascript"]],style:[["lang",/^css$/i,"css"],["type",/^(text\\/)?(x-)?(stylesheet|css)$/i,"css"],["type",/./,"text/plain"],[null,null,"css"]]};function maybeBackup(stream,pat,style){var cur=stream.current(),close=cur.search(pat);if(close>-1)stream.backUp(cur.length-close);else if(cur.match(/<\\/?$/)){stream.backUp(cur.length);if(!stream.match(pat,false))stream.match(cur)}return style}var attrRegexpCache={};function getAttrRegexp(attr){var regexp=attrRegexpCache[attr];\nif(regexp)return regexp;return attrRegexpCache[attr]=new RegExp("\\\\s+"+attr+"\\\\s*=\\\\s*(\'|\\")?([^\'\\"]+)(\'|\\")?\\\\s*")}function getAttrValue(text,attr){var match=text.match(getAttrRegexp(attr));return match?/^\\s*(.*?)\\s*$/.exec(match[2])[1]:""}function getTagRegexp(tagName,anchored){return new RegExp((anchored?"^":"")+"</\\\\s*"+tagName+"\\\\s*>","i")}function addTags(from,to){for(var tag in from){var dest=to[tag]||(to[tag]=[]);var source=from[tag];for(var i=source.length-1;i>=0;i--)dest.unshift(source[i])}}\nfunction findMatchingMode(tagInfo,tagText){for(var i=0;i<tagInfo.length;i++){var spec=tagInfo[i];if(!spec[0]||spec[1].test(getAttrValue(tagText,spec[0])))return spec[2]}}CodeMirror.defineMode("htmlmixed",function(config,parserConfig){var htmlMode=CodeMirror.getMode(config,{name:"xml",htmlMode:true,multilineTagIndentFactor:parserConfig.multilineTagIndentFactor,multilineTagIndentPastTag:parserConfig.multilineTagIndentPastTag,allowMissingTagName:parserConfig.allowMissingTagName});var tags={};var configTags=\nparserConfig&&parserConfig.tags,configScript=parserConfig&&parserConfig.scriptTypes;addTags(defaultTags,tags);if(configTags)addTags(configTags,tags);if(configScript)for(var i=configScript.length-1;i>=0;i--)tags.script.unshift(["type",configScript[i].matches,configScript[i].mode]);function html(stream,state){var style=htmlMode.token(stream,state.htmlState),tag=/\\btag\\b/.test(style),tagName;if(tag&&!/[<>\\s\\/]/.test(stream.current())&&(tagName=state.htmlState.tagName&&state.htmlState.tagName.toLowerCase())&&\ntags.hasOwnProperty(tagName))state.inTag=tagName+" ";else if(state.inTag&&tag&&/>$/.test(stream.current())){var inTag=/^([\\S]+) (.*)/.exec(state.inTag);state.inTag=null;var modeSpec=stream.current()==">"&&findMatchingMode(tags[inTag[1]],inTag[2]);var mode=CodeMirror.getMode(config,modeSpec);var endTagA=getTagRegexp(inTag[1],true),endTag=getTagRegexp(inTag[1],false);state.token=function(stream,state){if(stream.match(endTagA,false)){state.token=html;state.localState=state.localMode=null;return null}return maybeBackup(stream,\nendTag,state.localMode.token(stream,state.localState))};state.localMode=mode;state.localState=CodeMirror.startState(mode,htmlMode.indent(state.htmlState,"",""))}else if(state.inTag){state.inTag+=stream.current();if(stream.eol())state.inTag+=" "}return style}return{startState:function(){var state=CodeMirror.startState(htmlMode);return{token:html,inTag:null,localMode:null,localState:null,htmlState:state}},copyState:function(state){var local;if(state.localState)local=CodeMirror.copyState(state.localMode,\nstate.localState);return{token:state.token,inTag:state.inTag,localMode:state.localMode,localState:local,htmlState:CodeMirror.copyState(htmlMode,state.htmlState)}},token:function(stream,state){return state.token(stream,state)},indent:function(state,textAfter,line){if(!state.localMode||/^\\s*<\\//.test(textAfter))return htmlMode.indent(state.htmlState,textAfter,line);else if(state.localMode.indent)return state.localMode.indent(state.localState,textAfter,line);else return CodeMirror.Pass},innerMode:function(state){return{state:state.localState||\nstate.htmlState,mode:state.localMode||htmlMode}}}},"xml","javascript","css");CodeMirror.defineMIME("text/html","htmlmixed")});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.defineMode("javascript",function(config,parserConfig){var indentUnit=config.indentUnit;var statementIndent=parserConfig.statementIndent;var jsonldMode=parserConfig.jsonld;var jsonMode=parserConfig.json||jsonldMode;var trackScope=parserConfig.trackScope!==false;\nvar isTS=parserConfig.typescript;var wordRE=parserConfig.wordCharacters||/[\\w$\\xa1-\\uffff]/;var keywords=function(){function kw(type){return{type:type,style:"keyword"}}var A=kw("keyword a"),B=kw("keyword b"),C=kw("keyword c"),D=kw("keyword d");var operator=kw("operator"),atom={type:"atom",style:"atom"};return{"if":kw("if"),"while":A,"with":A,"else":B,"do":B,"try":B,"finally":B,"return":D,"break":D,"continue":D,"new":kw("new"),"delete":C,"void":C,"throw":C,"debugger":kw("debugger"),"var":kw("var"),\n"const":kw("var"),"let":kw("var"),"function":kw("function"),"catch":kw("catch"),"for":kw("for"),"switch":kw("switch"),"case":kw("case"),"default":kw("default"),"in":operator,"typeof":operator,"instanceof":operator,"true":atom,"false":atom,"null":atom,"undefined":atom,"NaN":atom,"Infinity":atom,"this":kw("this"),"class":kw("class"),"super":kw("atom"),"yield":C,"export":kw("export"),"import":kw("import"),"extends":C,"await":C}}();var isOperatorChar=/[+\\-*&%=<>!?|~^@]/;var isJsonldKeyword=/^@(context|id|value|language|type|container|list|set|reverse|index|base|vocab|graph)"/;\nfunction readRegexp(stream){var escaped=false,next,inSet=false;while((next=stream.next())!=null){if(!escaped){if(next=="/"&&!inSet)return;if(next=="[")inSet=true;else if(inSet&&next=="]")inSet=false}escaped=!escaped&&next=="\\\\"}}var type,content;function ret(tp,style,cont){type=tp;content=cont;return style}function tokenBase(stream,state){var ch=stream.next();if(ch==\'"\'||ch=="\'"){state.tokenize=tokenString(ch);return state.tokenize(stream,state)}else if(ch=="."&&stream.match(/^\\d[\\d_]*(?:[eE][+\\-]?[\\d_]+)?/))return ret("number",\n"number");else if(ch=="."&&stream.match(".."))return ret("spread","meta");else if(/[\\[\\]{}\\(\\),;:\\.]/.test(ch))return ret(ch);else if(ch=="="&&stream.eat(">"))return ret("=>","operator");else if(ch=="0"&&stream.match(/^(?:x[\\dA-Fa-f_]+|o[0-7_]+|b[01_]+)n?/))return ret("number","number");else if(/\\d/.test(ch)){stream.match(/^[\\d_]*(?:n|(?:\\.[\\d_]*)?(?:[eE][+\\-]?[\\d_]+)?)?/);return ret("number","number")}else if(ch=="/")if(stream.eat("*")){state.tokenize=tokenComment;return tokenComment(stream,state)}else if(stream.eat("/")){stream.skipToEnd();\nreturn ret("comment","comment")}else if(expressionAllowed(stream,state,1)){readRegexp(stream);stream.match(/^\\b(([gimyus])(?![gimyus]*\\2))+\\b/);return ret("regexp","string-2")}else{stream.eat("=");return ret("operator","operator",stream.current())}else if(ch=="`"){state.tokenize=tokenQuasi;return tokenQuasi(stream,state)}else if(ch=="#"&&stream.peek()=="!"){stream.skipToEnd();return ret("meta","meta")}else if(ch=="#"&&stream.eatWhile(wordRE))return ret("variable","property");else if(ch=="<"&&stream.match("!--")||\nch=="-"&&stream.match("->")&&!/\\S/.test(stream.string.slice(0,stream.start))){stream.skipToEnd();return ret("comment","comment")}else if(isOperatorChar.test(ch)){if(ch!=">"||!state.lexical||state.lexical.type!=">")if(stream.eat("=")){if(ch=="!"||ch=="=")stream.eat("=")}else if(/[<>*+\\-|&?]/.test(ch)){stream.eat(ch);if(ch==">")stream.eat(ch)}if(ch=="?"&&stream.eat("."))return ret(".");return ret("operator","operator",stream.current())}else if(wordRE.test(ch)){stream.eatWhile(wordRE);var word=stream.current();\nif(state.lastType!="."){if(keywords.propertyIsEnumerable(word)){var kw=keywords[word];return ret(kw.type,kw.style,word)}if(word=="async"&&stream.match(/^(\\s|\\/\\*([^*]|\\*(?!\\/))*?\\*\\/)*[\\[\\(\\w]/,false))return ret("async","keyword",word)}return ret("variable","variable",word)}}function tokenString(quote){return function(stream,state){var escaped=false,next;if(jsonldMode&&stream.peek()=="@"&&stream.match(isJsonldKeyword)){state.tokenize=tokenBase;return ret("jsonld-keyword","meta")}while((next=stream.next())!=\nnull){if(next==quote&&!escaped)break;escaped=!escaped&&next=="\\\\"}if(!escaped)state.tokenize=tokenBase;return ret("string","string")}}function tokenComment(stream,state){var maybeEnd=false,ch;while(ch=stream.next()){if(ch=="/"&&maybeEnd){state.tokenize=tokenBase;break}maybeEnd=ch=="*"}return ret("comment","comment")}function tokenQuasi(stream,state){var escaped=false,next;while((next=stream.next())!=null){if(!escaped&&(next=="`"||next=="$"&&stream.eat("{"))){state.tokenize=tokenBase;break}escaped=\n!escaped&&next=="\\\\"}return ret("quasi","string-2",stream.current())}var brackets="([{}])";function findFatArrow(stream,state){if(state.fatArrowAt)state.fatArrowAt=null;var arrow=stream.string.indexOf("=>",stream.start);if(arrow<0)return;if(isTS){var m=/:\\s*(?:\\w+(?:<[^>]*>|\\[\\])?|\\{[^}]*\\})\\s*$/.exec(stream.string.slice(stream.start,arrow));if(m)arrow=m.index}var depth=0,sawSomething=false;for(var pos=arrow-1;pos>=0;--pos){var ch=stream.string.charAt(pos);var bracket=brackets.indexOf(ch);if(bracket>=\n0&&bracket<3){if(!depth){++pos;break}if(--depth==0){if(ch=="(")sawSomething=true;break}}else if(bracket>=3&&bracket<6)++depth;else if(wordRE.test(ch))sawSomething=true;else if(/["\'\\/`]/.test(ch))for(;;--pos){if(pos==0)return;var next=stream.string.charAt(pos-1);if(next==ch&&stream.string.charAt(pos-2)!="\\\\"){pos--;break}}else if(sawSomething&&!depth){++pos;break}}if(sawSomething&&!depth)state.fatArrowAt=pos}var atomicTypes={"atom":true,"number":true,"variable":true,"string":true,"regexp":true,"this":true,\n"import":true,"jsonld-keyword":true};function JSLexical(indented,column,type,align,prev,info){this.indented=indented;this.column=column;this.type=type;this.prev=prev;this.info=info;if(align!=null)this.align=align}function inScope(state,varname){if(!trackScope)return false;for(var v=state.localVars;v;v=v.next)if(v.name==varname)return true;for(var cx=state.context;cx;cx=cx.prev)for(var v=cx.vars;v;v=v.next)if(v.name==varname)return true}function parseJS(state,style,type,content,stream){var cc=state.cc;\ncx.state=state;cx.stream=stream;cx.marked=null,cx.cc=cc;cx.style=style;if(!state.lexical.hasOwnProperty("align"))state.lexical.align=true;while(true){var combinator=cc.length?cc.pop():jsonMode?expression:statement;if(combinator(type,content)){while(cc.length&&cc[cc.length-1].lex)cc.pop()();if(cx.marked)return cx.marked;if(type=="variable"&&inScope(state,content))return"variable-2";return style}}}var cx={state:null,column:null,marked:null,cc:null};function pass(){for(var i=arguments.length-1;i>=0;i--)cx.cc.push(arguments[i])}\nfunction cont(){pass.apply(null,arguments);return true}function inList(name,list){for(var v=list;v;v=v.next)if(v.name==name)return true;return false}function register(varname){var state=cx.state;cx.marked="def";if(!trackScope)return;if(state.context)if(state.lexical.info=="var"&&state.context&&state.context.block){var newContext=registerVarScoped(varname,state.context);if(newContext!=null){state.context=newContext;return}}else if(!inList(varname,state.localVars)){state.localVars=new Var(varname,state.localVars);\nreturn}if(parserConfig.globalVars&&!inList(varname,state.globalVars))state.globalVars=new Var(varname,state.globalVars)}function registerVarScoped(varname,context){if(!context)return null;else if(context.block){var inner=registerVarScoped(varname,context.prev);if(!inner)return null;if(inner==context.prev)return context;return new Context(inner,context.vars,true)}else if(inList(varname,context.vars))return context;else return new Context(context.prev,new Var(varname,context.vars),false)}function isModifier(name){return name==\n"public"||name=="private"||name=="protected"||name=="abstract"||name=="readonly"}function Context(prev,vars,block){this.prev=prev;this.vars=vars;this.block=block}function Var(name,next){this.name=name;this.next=next}var defaultVars=new Var("this",new Var("arguments",null));function pushcontext(){cx.state.context=new Context(cx.state.context,cx.state.localVars,false);cx.state.localVars=defaultVars}function pushblockcontext(){cx.state.context=new Context(cx.state.context,cx.state.localVars,true);cx.state.localVars=\nnull}pushcontext.lex=pushblockcontext.lex=true;function popcontext(){cx.state.localVars=cx.state.context.vars;cx.state.context=cx.state.context.prev}popcontext.lex=true;function pushlex(type,info){var result=function(){var state=cx.state,indent=state.indented;if(state.lexical.type=="stat")indent=state.lexical.indented;else for(var outer=state.lexical;outer&&outer.type==")"&&outer.align;outer=outer.prev)indent=outer.indented;state.lexical=new JSLexical(indent,cx.stream.column(),type,null,state.lexical,\ninfo)};result.lex=true;return result}function poplex(){var state=cx.state;if(state.lexical.prev){if(state.lexical.type==")")state.indented=state.lexical.indented;state.lexical=state.lexical.prev}}poplex.lex=true;function expect(wanted){function exp(type){if(type==wanted)return cont();else if(wanted==";"||type=="}"||type==")"||type=="]")return pass();else return cont(exp)}return exp}function statement(type,value){if(type=="var")return cont(pushlex("vardef",value),vardef,expect(";"),poplex);if(type==\n"keyword a")return cont(pushlex("form"),parenExpr,statement,poplex);if(type=="keyword b")return cont(pushlex("form"),statement,poplex);if(type=="keyword d")return cx.stream.match(/^\\s*$/,false)?cont():cont(pushlex("stat"),maybeexpression,expect(";"),poplex);if(type=="debugger")return cont(expect(";"));if(type=="{")return cont(pushlex("}"),pushblockcontext,block,poplex,popcontext);if(type==";")return cont();if(type=="if"){if(cx.state.lexical.info=="else"&&cx.state.cc[cx.state.cc.length-1]==poplex)cx.state.cc.pop()();\nreturn cont(pushlex("form"),parenExpr,statement,poplex,maybeelse)}if(type=="function")return cont(functiondef);if(type=="for")return cont(pushlex("form"),pushblockcontext,forspec,statement,popcontext,poplex);if(type=="class"||isTS&&value=="interface"){cx.marked="keyword";return cont(pushlex("form",type=="class"?type:value),className,poplex)}if(type=="variable")if(isTS&&value=="declare"){cx.marked="keyword";return cont(statement)}else if(isTS&&(value=="module"||value=="enum"||value=="type")&&cx.stream.match(/^\\s*\\w/,\nfalse)){cx.marked="keyword";if(value=="enum")return cont(enumdef);else if(value=="type")return cont(typename,expect("operator"),typeexpr,expect(";"));else return cont(pushlex("form"),pattern,expect("{"),pushlex("}"),block,poplex,poplex)}else if(isTS&&value=="namespace"){cx.marked="keyword";return cont(pushlex("form"),expression,statement,poplex)}else if(isTS&&value=="abstract"){cx.marked="keyword";return cont(statement)}else return cont(pushlex("stat"),maybelabel);if(type=="switch")return cont(pushlex("form"),\nparenExpr,expect("{"),pushlex("}","switch"),pushblockcontext,block,poplex,poplex,popcontext);if(type=="case")return cont(expression,expect(":"));if(type=="default")return cont(expect(":"));if(type=="catch")return cont(pushlex("form"),pushcontext,maybeCatchBinding,statement,poplex,popcontext);if(type=="export")return cont(pushlex("stat"),afterExport,poplex);if(type=="import")return cont(pushlex("stat"),afterImport,poplex);if(type=="async")return cont(statement);if(value=="@")return cont(expression,\nstatement);return pass(pushlex("stat"),expression,expect(";"),poplex)}function maybeCatchBinding(type){if(type=="(")return cont(funarg,expect(")"))}function expression(type,value){return expressionInner(type,value,false)}function expressionNoComma(type,value){return expressionInner(type,value,true)}function parenExpr(type){if(type!="(")return pass();return cont(pushlex(")"),maybeexpression,expect(")"),poplex)}function expressionInner(type,value,noComma){if(cx.state.fatArrowAt==cx.stream.start){var body=\nnoComma?arrowBodyNoComma:arrowBody;if(type=="(")return cont(pushcontext,pushlex(")"),commasep(funarg,")"),poplex,expect("=>"),body,popcontext);else if(type=="variable")return pass(pushcontext,pattern,expect("=>"),body,popcontext)}var maybeop=noComma?maybeoperatorNoComma:maybeoperatorComma;if(atomicTypes.hasOwnProperty(type))return cont(maybeop);if(type=="function")return cont(functiondef,maybeop);if(type=="class"||isTS&&value=="interface"){cx.marked="keyword";return cont(pushlex("form"),classExpression,\npoplex)}if(type=="keyword c"||type=="async")return cont(noComma?expressionNoComma:expression);if(type=="(")return cont(pushlex(")"),maybeexpression,expect(")"),poplex,maybeop);if(type=="operator"||type=="spread")return cont(noComma?expressionNoComma:expression);if(type=="[")return cont(pushlex("]"),arrayLiteral,poplex,maybeop);if(type=="{")return contCommasep(objprop,"}",null,maybeop);if(type=="quasi")return pass(quasi,maybeop);if(type=="new")return cont(maybeTarget(noComma));return cont()}function maybeexpression(type){if(type.match(/[;\\}\\)\\],]/))return pass();\nreturn pass(expression)}function maybeoperatorComma(type,value){if(type==",")return cont(maybeexpression);return maybeoperatorNoComma(type,value,false)}function maybeoperatorNoComma(type,value,noComma){var me=noComma==false?maybeoperatorComma:maybeoperatorNoComma;var expr=noComma==false?expression:expressionNoComma;if(type=="=>")return cont(pushcontext,noComma?arrowBodyNoComma:arrowBody,popcontext);if(type=="operator"){if(/\\+\\+|--/.test(value)||isTS&&value=="!")return cont(me);if(isTS&&value=="<"&&\ncx.stream.match(/^([^<>]|<[^<>]*>)*>\\s*\\(/,false))return cont(pushlex(">"),commasep(typeexpr,">"),poplex,me);if(value=="?")return cont(expression,expect(":"),expr);return cont(expr)}if(type=="quasi")return pass(quasi,me);if(type==";")return;if(type=="(")return contCommasep(expressionNoComma,")","call",me);if(type==".")return cont(property,me);if(type=="[")return cont(pushlex("]"),maybeexpression,expect("]"),poplex,me);if(isTS&&value=="as"){cx.marked="keyword";return cont(typeexpr,me)}if(type=="regexp"){cx.state.lastType=\ncx.marked="operator";cx.stream.backUp(cx.stream.pos-cx.stream.start-1);return cont(expr)}}function quasi(type,value){if(type!="quasi")return pass();if(value.slice(value.length-2)!="${")return cont(quasi);return cont(maybeexpression,continueQuasi)}function continueQuasi(type){if(type=="}"){cx.marked="string-2";cx.state.tokenize=tokenQuasi;return cont(quasi)}}function arrowBody(type){findFatArrow(cx.stream,cx.state);return pass(type=="{"?statement:expression)}function arrowBodyNoComma(type){findFatArrow(cx.stream,\ncx.state);return pass(type=="{"?statement:expressionNoComma)}function maybeTarget(noComma){return function(type){if(type==".")return cont(noComma?targetNoComma:target);else if(type=="variable"&&isTS)return cont(maybeTypeArgs,noComma?maybeoperatorNoComma:maybeoperatorComma);else return pass(noComma?expressionNoComma:expression)}}function target(_,value){if(value=="target"){cx.marked="keyword";return cont(maybeoperatorComma)}}function targetNoComma(_,value){if(value=="target"){cx.marked="keyword";return cont(maybeoperatorNoComma)}}\nfunction maybelabel(type){if(type==":")return cont(poplex,statement);return pass(maybeoperatorComma,expect(";"),poplex)}function property(type){if(type=="variable"){cx.marked="property";return cont()}}function objprop(type,value){if(type=="async"){cx.marked="property";return cont(objprop)}else if(type=="variable"||cx.style=="keyword"){cx.marked="property";if(value=="get"||value=="set")return cont(getterSetter);var m;if(isTS&&cx.state.fatArrowAt==cx.stream.start&&(m=cx.stream.match(/^\\s*:\\s*/,false)))cx.state.fatArrowAt=\ncx.stream.pos+m[0].length;return cont(afterprop)}else if(type=="number"||type=="string"){cx.marked=jsonldMode?"property":cx.style+" property";return cont(afterprop)}else if(type=="jsonld-keyword")return cont(afterprop);else if(isTS&&isModifier(value)){cx.marked="keyword";return cont(objprop)}else if(type=="[")return cont(expression,maybetype,expect("]"),afterprop);else if(type=="spread")return cont(expressionNoComma,afterprop);else if(value=="*"){cx.marked="keyword";return cont(objprop)}else if(type==\n":")return pass(afterprop)}function getterSetter(type){if(type!="variable")return pass(afterprop);cx.marked="property";return cont(functiondef)}function afterprop(type){if(type==":")return cont(expressionNoComma);if(type=="(")return pass(functiondef)}function commasep(what,end,sep){function proceed(type,value){if(sep?sep.indexOf(type)>-1:type==","){var lex=cx.state.lexical;if(lex.info=="call")lex.pos=(lex.pos||0)+1;return cont(function(type,value){if(type==end||value==end)return pass();return pass(what)},\nproceed)}if(type==end||value==end)return cont();if(sep&&sep.indexOf(";")>-1)return pass(what);return cont(expect(end))}return function(type,value){if(type==end||value==end)return cont();return pass(what,proceed)}}function contCommasep(what,end,info){for(var i=3;i<arguments.length;i++)cx.cc.push(arguments[i]);return cont(pushlex(end,info),commasep(what,end),poplex)}function block(type){if(type=="}")return cont();return pass(statement,block)}function maybetype(type,value){if(isTS){if(type==":")return cont(typeexpr);\nif(value=="?")return cont(maybetype)}}function maybetypeOrIn(type,value){if(isTS&&(type==":"||value=="in"))return cont(typeexpr)}function mayberettype(type){if(isTS&&type==":")if(cx.stream.match(/^\\s*\\w+\\s+is\\b/,false))return cont(expression,isKW,typeexpr);else return cont(typeexpr)}function isKW(_,value){if(value=="is"){cx.marked="keyword";return cont()}}function typeexpr(type,value){if(value=="keyof"||value=="typeof"||value=="infer"||value=="readonly"){cx.marked="keyword";return cont(value=="typeof"?\nexpressionNoComma:typeexpr)}if(type=="variable"||value=="void"){cx.marked="type";return cont(afterType)}if(value=="|"||value=="&")return cont(typeexpr);if(type=="string"||type=="number"||type=="atom")return cont(afterType);if(type=="[")return cont(pushlex("]"),commasep(typeexpr,"]",","),poplex,afterType);if(type=="{")return cont(pushlex("}"),typeprops,poplex,afterType);if(type=="(")return cont(commasep(typearg,")"),maybeReturnType,afterType);if(type=="<")return cont(commasep(typeexpr,">"),typeexpr);\nif(type=="quasi")return pass(quasiType,afterType)}function maybeReturnType(type){if(type=="=>")return cont(typeexpr)}function typeprops(type){if(type.match(/[\\}\\)\\]]/))return cont();if(type==","||type==";")return cont(typeprops);return pass(typeprop,typeprops)}function typeprop(type,value){if(type=="variable"||cx.style=="keyword"){cx.marked="property";return cont(typeprop)}else if(value=="?"||type=="number"||type=="string")return cont(typeprop);else if(type==":")return cont(typeexpr);else if(type==\n"[")return cont(expect("variable"),maybetypeOrIn,expect("]"),typeprop);else if(type=="(")return pass(functiondecl,typeprop);else if(!type.match(/[;\\}\\)\\],]/))return cont()}function quasiType(type,value){if(type!="quasi")return pass();if(value.slice(value.length-2)!="${")return cont(quasiType);return cont(typeexpr,continueQuasiType)}function continueQuasiType(type){if(type=="}"){cx.marked="string-2";cx.state.tokenize=tokenQuasi;return cont(quasiType)}}function typearg(type,value){if(type=="variable"&&\ncx.stream.match(/^\\s*[?:]/,false)||value=="?")return cont(typearg);if(type==":")return cont(typeexpr);if(type=="spread")return cont(typearg);return pass(typeexpr)}function afterType(type,value){if(value=="<")return cont(pushlex(">"),commasep(typeexpr,">"),poplex,afterType);if(value=="|"||type=="."||value=="&")return cont(typeexpr);if(type=="[")return cont(typeexpr,expect("]"),afterType);if(value=="extends"||value=="implements"){cx.marked="keyword";return cont(typeexpr)}if(value=="?")return cont(typeexpr,\nexpect(":"),typeexpr)}function maybeTypeArgs(_,value){if(value=="<")return cont(pushlex(">"),commasep(typeexpr,">"),poplex,afterType)}function typeparam(){return pass(typeexpr,maybeTypeDefault)}function maybeTypeDefault(_,value){if(value=="=")return cont(typeexpr)}function vardef(_,value){if(value=="enum"){cx.marked="keyword";return cont(enumdef)}return pass(pattern,maybetype,maybeAssign,vardefCont)}function pattern(type,value){if(isTS&&isModifier(value)){cx.marked="keyword";return cont(pattern)}if(type==\n"variable"){register(value);return cont()}if(type=="spread")return cont(pattern);if(type=="[")return contCommasep(eltpattern,"]");if(type=="{")return contCommasep(proppattern,"}")}function proppattern(type,value){if(type=="variable"&&!cx.stream.match(/^\\s*:/,false)){register(value);return cont(maybeAssign)}if(type=="variable")cx.marked="property";if(type=="spread")return cont(pattern);if(type=="}")return pass();if(type=="[")return cont(expression,expect("]"),expect(":"),proppattern);return cont(expect(":"),\npattern,maybeAssign)}function eltpattern(){return pass(pattern,maybeAssign)}function maybeAssign(_type,value){if(value=="=")return cont(expressionNoComma)}function vardefCont(type){if(type==",")return cont(vardef)}function maybeelse(type,value){if(type=="keyword b"&&value=="else")return cont(pushlex("form","else"),statement,poplex)}function forspec(type,value){if(value=="await")return cont(forspec);if(type=="(")return cont(pushlex(")"),forspec1,poplex)}function forspec1(type){if(type=="var")return cont(vardef,\nforspec2);if(type=="variable")return cont(forspec2);return pass(forspec2)}function forspec2(type,value){if(type==")")return cont();if(type==";")return cont(forspec2);if(value=="in"||value=="of"){cx.marked="keyword";return cont(expression,forspec2)}return pass(expression,forspec2)}function functiondef(type,value){if(value=="*"){cx.marked="keyword";return cont(functiondef)}if(type=="variable"){register(value);return cont(functiondef)}if(type=="(")return cont(pushcontext,pushlex(")"),commasep(funarg,\n")"),poplex,mayberettype,statement,popcontext);if(isTS&&value=="<")return cont(pushlex(">"),commasep(typeparam,">"),poplex,functiondef)}function functiondecl(type,value){if(value=="*"){cx.marked="keyword";return cont(functiondecl)}if(type=="variable"){register(value);return cont(functiondecl)}if(type=="(")return cont(pushcontext,pushlex(")"),commasep(funarg,")"),poplex,mayberettype,popcontext);if(isTS&&value=="<")return cont(pushlex(">"),commasep(typeparam,">"),poplex,functiondecl)}function typename(type,\nvalue){if(type=="keyword"||type=="variable"){cx.marked="type";return cont(typename)}else if(value=="<")return cont(pushlex(">"),commasep(typeparam,">"),poplex)}function funarg(type,value){if(value=="@")cont(expression,funarg);if(type=="spread")return cont(funarg);if(isTS&&isModifier(value)){cx.marked="keyword";return cont(funarg)}if(isTS&&type=="this")return cont(maybetype,maybeAssign);return pass(pattern,maybetype,maybeAssign)}function classExpression(type,value){if(type=="variable")return className(type,\nvalue);return classNameAfter(type,value)}function className(type,value){if(type=="variable"){register(value);return cont(classNameAfter)}}function classNameAfter(type,value){if(value=="<")return cont(pushlex(">"),commasep(typeparam,">"),poplex,classNameAfter);if(value=="extends"||value=="implements"||isTS&&type==","){if(value=="implements")cx.marked="keyword";return cont(isTS?typeexpr:expression,classNameAfter)}if(type=="{")return cont(pushlex("}"),classBody,poplex)}function classBody(type,value){if(type==\n"async"||type=="variable"&&(value=="static"||value=="get"||value=="set"||isTS&&isModifier(value))&&cx.stream.match(/^\\s+[\\w$\\xa1-\\uffff]/,false)){cx.marked="keyword";return cont(classBody)}if(type=="variable"||cx.style=="keyword"){cx.marked="property";return cont(classfield,classBody)}if(type=="number"||type=="string")return cont(classfield,classBody);if(type=="[")return cont(expression,maybetype,expect("]"),classfield,classBody);if(value=="*"){cx.marked="keyword";return cont(classBody)}if(isTS&&\ntype=="(")return pass(functiondecl,classBody);if(type==";"||type==",")return cont(classBody);if(type=="}")return cont();if(value=="@")return cont(expression,classBody)}function classfield(type,value){if(value=="!")return cont(classfield);if(value=="?")return cont(classfield);if(type==":")return cont(typeexpr,maybeAssign);if(value=="=")return cont(expressionNoComma);var context=cx.state.lexical.prev,isInterface=context&&context.info=="interface";return pass(isInterface?functiondecl:functiondef)}function afterExport(type,\nvalue){if(value=="*"){cx.marked="keyword";return cont(maybeFrom,expect(";"))}if(value=="default"){cx.marked="keyword";return cont(expression,expect(";"))}if(type=="{")return cont(commasep(exportField,"}"),maybeFrom,expect(";"));return pass(statement)}function exportField(type,value){if(value=="as"){cx.marked="keyword";return cont(expect("variable"))}if(type=="variable")return pass(expressionNoComma,exportField)}function afterImport(type){if(type=="string")return cont();if(type=="(")return pass(expression);\nif(type==".")return pass(maybeoperatorComma);return pass(importSpec,maybeMoreImports,maybeFrom)}function importSpec(type,value){if(type=="{")return contCommasep(importSpec,"}");if(type=="variable")register(value);if(value=="*")cx.marked="keyword";return cont(maybeAs)}function maybeMoreImports(type){if(type==",")return cont(importSpec,maybeMoreImports)}function maybeAs(_type,value){if(value=="as"){cx.marked="keyword";return cont(importSpec)}}function maybeFrom(_type,value){if(value=="from"){cx.marked=\n"keyword";return cont(expression)}}function arrayLiteral(type){if(type=="]")return cont();return pass(commasep(expressionNoComma,"]"))}function enumdef(){return pass(pushlex("form"),pattern,expect("{"),pushlex("}"),commasep(enummember,"}"),poplex,poplex)}function enummember(){return pass(pattern,maybeAssign)}function isContinuedStatement(state,textAfter){return state.lastType=="operator"||state.lastType==","||isOperatorChar.test(textAfter.charAt(0))||/[,.]/.test(textAfter.charAt(0))}function expressionAllowed(stream,\nstate,backUp){return state.tokenize==tokenBase&&/^(?:operator|sof|keyword [bcd]|case|new|export|default|spread|[\\[{}\\(,;:]|=>)$/.test(state.lastType)||state.lastType=="quasi"&&/\\{\\s*$/.test(stream.string.slice(0,stream.pos-(backUp||0)))}return{startState:function(basecolumn){var state={tokenize:tokenBase,lastType:"sof",cc:[],lexical:new JSLexical((basecolumn||0)-indentUnit,0,"block",false),localVars:parserConfig.localVars,context:parserConfig.localVars&&new Context(null,null,false),indented:basecolumn||\n0};if(parserConfig.globalVars&&typeof parserConfig.globalVars=="object")state.globalVars=parserConfig.globalVars;return state},token:function(stream,state){if(stream.sol()){if(!state.lexical.hasOwnProperty("align"))state.lexical.align=false;state.indented=stream.indentation();findFatArrow(stream,state)}if(state.tokenize!=tokenComment&&stream.eatSpace())return null;var style=state.tokenize(stream,state);if(type=="comment")return style;state.lastType=type=="operator"&&(content=="++"||content=="--")?\n"incdec":type;return parseJS(state,style,type,content,stream)},indent:function(state,textAfter){if(state.tokenize==tokenComment||state.tokenize==tokenQuasi)return CodeMirror.Pass;if(state.tokenize!=tokenBase)return 0;var firstChar=textAfter&&textAfter.charAt(0),lexical=state.lexical,top;if(!/^\\s*else\\b/.test(textAfter))for(var i=state.cc.length-1;i>=0;--i){var c=state.cc[i];if(c==poplex)lexical=lexical.prev;else if(c!=maybeelse&&c!=popcontext)break}while((lexical.type=="stat"||lexical.type=="form")&&\n(firstChar=="}"||(top=state.cc[state.cc.length-1])&&(top==maybeoperatorComma||top==maybeoperatorNoComma)&&!/^[,\\.=+\\-*:?[\\(]/.test(textAfter)))lexical=lexical.prev;if(statementIndent&&lexical.type==")"&&lexical.prev.type=="stat")lexical=lexical.prev;var type=lexical.type,closing=firstChar==type;if(type=="vardef")return lexical.indented+(state.lastType=="operator"||state.lastType==","?lexical.info.length+1:0);else if(type=="form"&&firstChar=="{")return lexical.indented;else if(type=="form")return lexical.indented+\nindentUnit;else if(type=="stat")return lexical.indented+(isContinuedStatement(state,textAfter)?statementIndent||indentUnit:0);else if(lexical.info=="switch"&&!closing&&parserConfig.doubleIndentSwitch!=false)return lexical.indented+(/^(?:case|default)\\b/.test(textAfter)?indentUnit:2*indentUnit);else if(lexical.align)return lexical.column+(closing?0:1);else return lexical.indented+(closing?0:indentUnit)},electricInput:/^\\s*(?:case .*?:|default:|\\{|\\})$/,blockCommentStart:jsonMode?null:"/*",blockCommentEnd:jsonMode?\nnull:"*/",blockCommentContinue:jsonMode?null:" * ",lineComment:jsonMode?null:"//",fold:"brace",closeBrackets:"()[]{}\'\'\\"\\"``",helperType:jsonMode?"json":"javascript",jsonldMode:jsonldMode,jsonMode:jsonMode,expressionAllowed:expressionAllowed,skipExpression:function(state){parseJS(state,"atom","atom","true",new CodeMirror.StringStream("",2,null))}}});CodeMirror.registerHelper("wordChars","javascript",/[\\w$]/);CodeMirror.defineMIME("text/javascript","javascript");CodeMirror.defineMIME("text/ecmascript",\n"javascript");CodeMirror.defineMIME("application/javascript","javascript");CodeMirror.defineMIME("application/x-javascript","javascript");CodeMirror.defineMIME("application/ecmascript","javascript");CodeMirror.defineMIME("application/json",{name:"javascript",json:true});CodeMirror.defineMIME("application/x-json",{name:"javascript",json:true});CodeMirror.defineMIME("application/manifest+json",{name:"javascript",json:true});CodeMirror.defineMIME("application/ld+json",{name:"javascript",jsonld:true});\nCodeMirror.defineMIME("text/typescript",{name:"javascript",typescript:true});CodeMirror.defineMIME("application/typescript",{name:"javascript",typescript:true})});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){function Context(indented,column,type,info,align,prev){this.indented=indented;this.column=column;this.type=type;this.info=info;this.align=align;this.prev=prev}function pushContext(state,col,type,info){var indent=state.indented;if(state.context&&state.context.type=="statement"&&\ntype!="statement")indent=state.context.indented;return state.context=new Context(indent,col,type,info,null,state.context)}function popContext(state){var t=state.context.type;if(t==")"||t=="]"||t=="}")state.indented=state.context.indented;return state.context=state.context.prev}function typeBefore(stream,state,pos){if(state.prevToken=="variable"||state.prevToken=="type")return true;if(/\\S(?:[^- ]>|[*\\]])\\s*$|\\*$/.test(stream.string.slice(0,pos)))return true;if(state.typeAtEndOfLine&&stream.column()==\nstream.indentation())return true}function isTopScope(context){for(;;){if(!context||context.type=="top")return true;if(context.type=="}"&&context.prev.info!="namespace")return false;context=context.prev}}CodeMirror.defineMode("clike",function(config,parserConfig){var indentUnit=config.indentUnit,statementIndentUnit=parserConfig.statementIndentUnit||indentUnit,dontAlignCalls=parserConfig.dontAlignCalls,keywords=parserConfig.keywords||{},types=parserConfig.types||{},builtin=parserConfig.builtin||{},\nblockKeywords=parserConfig.blockKeywords||{},defKeywords=parserConfig.defKeywords||{},atoms=parserConfig.atoms||{},hooks=parserConfig.hooks||{},multiLineStrings=parserConfig.multiLineStrings,indentStatements=parserConfig.indentStatements!==false,indentSwitch=parserConfig.indentSwitch!==false,namespaceSeparator=parserConfig.namespaceSeparator,isPunctuationChar=parserConfig.isPunctuationChar||/[\\[\\]{}\\(\\),;:\\.]/,numberStart=parserConfig.numberStart||/[\\d\\.]/,number=parserConfig.number||/^(?:0x[a-f\\d]+|0b[01]+|(?:\\d+\\.?\\d*|\\.\\d+)(?:e[-+]?\\d+)?)(u|ll?|l|f)?/i,\nisOperatorChar=parserConfig.isOperatorChar||/[+\\-*&%=<>!?|\\/]/,isIdentifierChar=parserConfig.isIdentifierChar||/[\\w\\$_\\xa1-\\uffff]/,isReservedIdentifier=parserConfig.isReservedIdentifier||false;var curPunc,isDefKeyword;function tokenBase(stream,state){var ch=stream.next();if(hooks[ch]){var result=hooks[ch](stream,state);if(result!==false)return result}if(ch==\'"\'||ch=="\'"){state.tokenize=tokenString(ch);return state.tokenize(stream,state)}if(numberStart.test(ch)){stream.backUp(1);if(stream.match(number))return"number";\nstream.next()}if(isPunctuationChar.test(ch)){curPunc=ch;return null}if(ch=="/"){if(stream.eat("*")){state.tokenize=tokenComment;return tokenComment(stream,state)}if(stream.eat("/")){stream.skipToEnd();return"comment"}}if(isOperatorChar.test(ch)){while(!stream.match(/^\\/[\\/*]/,false)&&stream.eat(isOperatorChar));return"operator"}stream.eatWhile(isIdentifierChar);if(namespaceSeparator)while(stream.match(namespaceSeparator))stream.eatWhile(isIdentifierChar);var cur=stream.current();if(contains(keywords,\ncur)){if(contains(blockKeywords,cur))curPunc="newstatement";if(contains(defKeywords,cur))isDefKeyword=true;return"keyword"}if(contains(types,cur))return"type";if(contains(builtin,cur)||isReservedIdentifier&&isReservedIdentifier(cur)){if(contains(blockKeywords,cur))curPunc="newstatement";return"builtin"}if(contains(atoms,cur))return"atom";return"variable"}function tokenString(quote){return function(stream,state){var escaped=false,next,end=false;while((next=stream.next())!=null){if(next==quote&&!escaped){end=\ntrue;break}escaped=!escaped&&next=="\\\\"}if(end||!(escaped||multiLineStrings))state.tokenize=null;return"string"}}function tokenComment(stream,state){var maybeEnd=false,ch;while(ch=stream.next()){if(ch=="/"&&maybeEnd){state.tokenize=null;break}maybeEnd=ch=="*"}return"comment"}function maybeEOL(stream,state){if(parserConfig.typeFirstDefinitions&&stream.eol()&&isTopScope(state.context))state.typeAtEndOfLine=typeBefore(stream,state,stream.pos)}return{startState:function(basecolumn){return{tokenize:null,\ncontext:new Context((basecolumn||0)-indentUnit,0,"top",null,false),indented:0,startOfLine:true,prevToken:null}},token:function(stream,state){var ctx=state.context;if(stream.sol()){if(ctx.align==null)ctx.align=false;state.indented=stream.indentation();state.startOfLine=true}if(stream.eatSpace()){maybeEOL(stream,state);return null}curPunc=isDefKeyword=null;var style=(state.tokenize||tokenBase)(stream,state);if(style=="comment"||style=="meta")return style;if(ctx.align==null)ctx.align=true;if(curPunc==\n";"||curPunc==":"||curPunc==","&&stream.match(/^\\s*(?:\\/\\/.*)?$/,false))while(state.context.type=="statement")popContext(state);else if(curPunc=="{")pushContext(state,stream.column(),"}");else if(curPunc=="[")pushContext(state,stream.column(),"]");else if(curPunc=="(")pushContext(state,stream.column(),")");else if(curPunc=="}"){while(ctx.type=="statement")ctx=popContext(state);if(ctx.type=="}")ctx=popContext(state);while(ctx.type=="statement")ctx=popContext(state)}else if(curPunc==ctx.type)popContext(state);\nelse if(indentStatements&&((ctx.type=="}"||ctx.type=="top")&&curPunc!=";"||ctx.type=="statement"&&curPunc=="newstatement"))pushContext(state,stream.column(),"statement",stream.current());if(style=="variable"&&(state.prevToken=="def"||parserConfig.typeFirstDefinitions&&typeBefore(stream,state,stream.start)&&isTopScope(state.context)&&stream.match(/^\\s*\\(/,false)))style="def";if(hooks.token){var result=hooks.token(stream,state,style);if(result!==undefined)style=result}if(style=="def"&&parserConfig.styleDefs===\nfalse)style="variable";state.startOfLine=false;state.prevToken=isDefKeyword?"def":style||curPunc;maybeEOL(stream,state);return style},indent:function(state,textAfter){if(state.tokenize!=tokenBase&&state.tokenize!=null||state.typeAtEndOfLine)return CodeMirror.Pass;var ctx=state.context,firstChar=textAfter&&textAfter.charAt(0);var closing=firstChar==ctx.type;if(ctx.type=="statement"&&firstChar=="}")ctx=ctx.prev;if(parserConfig.dontIndentStatements)while(ctx.type=="statement"&&parserConfig.dontIndentStatements.test(ctx.info))ctx=\nctx.prev;if(hooks.indent){var hook=hooks.indent(state,ctx,textAfter,indentUnit);if(typeof hook=="number")return hook}var switchBlock=ctx.prev&&ctx.prev.info=="switch";if(parserConfig.allmanIndentation&&/[{(]/.test(firstChar)){while(ctx.type!="top"&&ctx.type!="}")ctx=ctx.prev;return ctx.indented}if(ctx.type=="statement")return ctx.indented+(firstChar=="{"?0:statementIndentUnit);if(ctx.align&&(!dontAlignCalls||ctx.type!=")"))return ctx.column+(closing?0:1);if(ctx.type==")"&&!closing)return ctx.indented+\nstatementIndentUnit;return ctx.indented+(closing?0:indentUnit)+(!closing&&switchBlock&&!/^(?:case|default)\\b/.test(textAfter)?indentUnit:0)},electricInput:indentSwitch?/^\\s*(?:case .*?:|default:|\\{\\}?|\\})$/:/^\\s*[{}]$/,blockCommentStart:"/*",blockCommentEnd:"*/",blockCommentContinue:" * ",lineComment:"//",fold:"brace"}});function words(str){var obj={},words=str.split(" ");for(var i=0;i<words.length;++i)obj[words[i]]=true;return obj}function contains(words,word){if(typeof words==="function")return words(word);\nelse return words.propertyIsEnumerable(word)}var cKeywords="auto if break case register continue return default do sizeof "+"static else struct switch extern typedef union for goto while enum const "+"volatile inline restrict asm fortran";var cppKeywords="alignas alignof and and_eq audit axiom bitand bitor catch "+"class compl concept constexpr const_cast decltype delete dynamic_cast "+"explicit export final friend import module mutable namespace new noexcept "+"not not_eq operator or or_eq override private protected public "+\n"reinterpret_cast requires static_assert static_cast template this "+"thread_local throw try typeid typename using virtual xor xor_eq";var objCKeywords="bycopy byref in inout oneway out self super atomic nonatomic retain copy "+"readwrite readonly strong weak assign typeof nullable nonnull null_resettable _cmd "+"@interface @implementation @end @protocol @encode @property @synthesize @dynamic @class "+"@public @package @private @protected @required @optional @try @catch @finally @import "+"@selector @encode @defs @synchronized @autoreleasepool @compatibility_alias @available";\nvar objCBuiltins="FOUNDATION_EXPORT FOUNDATION_EXTERN NS_INLINE NS_FORMAT_FUNCTION "+" NS_RETURNS_RETAINEDNS_ERROR_ENUM NS_RETURNS_NOT_RETAINED NS_RETURNS_INNER_POINTER "+"NS_DESIGNATED_INITIALIZER NS_ENUM NS_OPTIONS NS_REQUIRES_NIL_TERMINATION "+"NS_ASSUME_NONNULL_BEGIN NS_ASSUME_NONNULL_END NS_SWIFT_NAME NS_REFINED_FOR_SWIFT";var basicCTypes=words("int long char short double float unsigned signed "+"void bool");var basicObjCTypes=words("SEL instancetype id Class Protocol BOOL");function cTypes(identifier){return contains(basicCTypes,\nidentifier)||/.+_t$/.test(identifier)}function objCTypes(identifier){return cTypes(identifier)||contains(basicObjCTypes,identifier)}var cBlockKeywords="case do else for if switch while struct enum union";var cDefKeywords="struct enum union";function cppHook(stream,state){if(!state.startOfLine)return false;for(var ch,next=null;ch=stream.peek();){if(ch=="\\\\"&&stream.match(/^.$/)){next=cppHook;break}else if(ch=="/"&&stream.match(/^\\/[\\/\\*]/,false))break;stream.next()}state.tokenize=next;return"meta"}\nfunction pointerHook(_stream,state){if(state.prevToken=="type")return"type";return false}function cIsReservedIdentifier(token){if(!token||token.length<2)return false;if(token[0]!="_")return false;return token[1]=="_"||token[1]!==token[1].toLowerCase()}function cpp14Literal(stream){stream.eatWhile(/[\\w\\.\']/);return"number"}function cpp11StringHook(stream,state){stream.backUp(1);if(stream.match(/^(?:R|u8R|uR|UR|LR)/)){var match=stream.match(/^"([^\\s\\\\()]{0,16})\\(/);if(!match)return false;state.cpp11RawStringDelim=\nmatch[1];state.tokenize=tokenRawString;return tokenRawString(stream,state)}if(stream.match(/^(?:u8|u|U|L)/)){if(stream.match(/^["\']/,false))return"string";return false}stream.next();return false}function cppLooksLikeConstructor(word){var lastTwo=/(\\w+)::~?(\\w+)$/.exec(word);return lastTwo&&lastTwo[1]==lastTwo[2]}function tokenAtString(stream,state){var next;while((next=stream.next())!=null)if(next==\'"\'&&!stream.eat(\'"\')){state.tokenize=null;break}return"string"}function tokenRawString(stream,state){var delim=\nstate.cpp11RawStringDelim.replace(/[^\\w\\s]/g,"\\\\$&");var match=stream.match(new RegExp(".*?\\\\)"+delim+\'"\'));if(match)state.tokenize=null;else stream.skipToEnd();return"string"}function def(mimes,mode){if(typeof mimes=="string")mimes=[mimes];var words=[];function add(obj){if(obj)for(var prop in obj)if(obj.hasOwnProperty(prop))words.push(prop)}add(mode.keywords);add(mode.types);add(mode.builtin);add(mode.atoms);if(words.length){mode.helperType=mimes[0];CodeMirror.registerHelper("hintWords",mimes[0],\nwords)}for(var i=0;i<mimes.length;++i)CodeMirror.defineMIME(mimes[i],mode)}def(["text/x-csrc","text/x-c","text/x-chdr"],{name:"clike",keywords:words(cKeywords),types:cTypes,blockKeywords:words(cBlockKeywords),defKeywords:words(cDefKeywords),typeFirstDefinitions:true,atoms:words("NULL true false"),isReservedIdentifier:cIsReservedIdentifier,hooks:{"#":cppHook,"*":pointerHook},modeProps:{fold:["brace","include"]}});def(["text/x-c++src","text/x-c++hdr"],{name:"clike",keywords:words(cKeywords+" "+cppKeywords),\ntypes:cTypes,blockKeywords:words(cBlockKeywords+" class try catch"),defKeywords:words(cDefKeywords+" class namespace"),typeFirstDefinitions:true,atoms:words("true false NULL nullptr"),dontIndentStatements:/^template$/,isIdentifierChar:/[\\w\\$_~\\xa1-\\uffff]/,isReservedIdentifier:cIsReservedIdentifier,hooks:{"#":cppHook,"*":pointerHook,"u":cpp11StringHook,"U":cpp11StringHook,"L":cpp11StringHook,"R":cpp11StringHook,0:cpp14Literal,1:cpp14Literal,2:cpp14Literal,3:cpp14Literal,4:cpp14Literal,5:cpp14Literal,\n6:cpp14Literal,7:cpp14Literal,8:cpp14Literal,9:cpp14Literal,token:function(stream,state,style){if(style=="variable"&&stream.peek()=="("&&(state.prevToken==";"||state.prevToken==null||state.prevToken=="}")&&cppLooksLikeConstructor(stream.current()))return"def"}},namespaceSeparator:"::",modeProps:{fold:["brace","include"]}});def("text/x-java",{name:"clike",keywords:words("abstract assert break case catch class const continue default "+"do else enum extends final finally for goto if implements import "+\n"instanceof interface native new package private protected public "+"return static strictfp super switch synchronized this throw throws transient "+"try volatile while @interface"),types:words("var byte short int long float double boolean char void Boolean Byte Character Double Float "+"Integer Long Number Object Short String StringBuffer StringBuilder Void"),blockKeywords:words("catch class do else finally for if switch try while"),defKeywords:words("class interface enum @interface"),typeFirstDefinitions:true,\natoms:words("true false null"),number:/^(?:0x[a-f\\d_]+|0b[01_]+|(?:[\\d_]+\\.?\\d*|\\.\\d+)(?:e[-+]?[\\d_]+)?)(u|ll?|l|f)?/i,hooks:{"@":function(stream){if(stream.match("interface",false))return false;stream.eatWhile(/[\\w\\$_]/);return"meta"},\'"\':function(stream,state){if(!stream.match(/""$/))return false;state.tokenize=tokenTripleString;return state.tokenize(stream,state)}},modeProps:{fold:["brace","import"]}});def("text/x-csharp",{name:"clike",keywords:words("abstract as async await base break case catch checked class const continue"+\n" default delegate do else enum event explicit extern finally fixed for"+" foreach goto if implicit in interface internal is lock namespace new"+" operator out override params private protected public readonly ref return sealed"+" sizeof stackalloc static struct switch this throw try typeof unchecked"+" unsafe using virtual void volatile while add alias ascending descending dynamic from get"+" global group into join let orderby partial remove select set value var yield"),types:words("Action Boolean Byte Char DateTime DateTimeOffset Decimal Double Func"+\n" Guid Int16 Int32 Int64 Object SByte Single String Task TimeSpan UInt16 UInt32"+" UInt64 bool byte char decimal double short int long object"+" sbyte float string ushort uint ulong"),blockKeywords:words("catch class do else finally for foreach if struct switch try while"),defKeywords:words("class interface namespace struct var"),typeFirstDefinitions:true,atoms:words("true false null"),hooks:{"@":function(stream,state){if(stream.eat(\'"\')){state.tokenize=tokenAtString;return tokenAtString(stream,state)}stream.eatWhile(/[\\w\\$_]/);\nreturn"meta"}}});function tokenTripleString(stream,state){var escaped=false;while(!stream.eol()){if(!escaped&&stream.match(\'"""\')){state.tokenize=null;break}escaped=stream.next()=="\\\\"&&!escaped}return"string"}function tokenNestedComment(depth){return function(stream,state){var ch;while(ch=stream.next())if(ch=="*"&&stream.eat("/"))if(depth==1){state.tokenize=null;break}else{state.tokenize=tokenNestedComment(depth-1);return state.tokenize(stream,state)}else if(ch=="/"&&stream.eat("*")){state.tokenize=\ntokenNestedComment(depth+1);return state.tokenize(stream,state)}return"comment"}}def("text/x-scala",{name:"clike",keywords:words("abstract case catch class def do else extends final finally for forSome if "+"implicit import lazy match new null object override package private protected return "+"sealed super this throw trait try type val var while with yield _ "+"assert assume require print println printf readLine readBoolean readByte readShort "+"readChar readInt readLong readFloat readDouble"),types:words("AnyVal App Application Array BufferedIterator BigDecimal BigInt Char Console Either "+\n"Enumeration Equiv Error Exception Fractional Function IndexedSeq Int Integral Iterable "+"Iterator List Map Numeric Nil NotNull Option Ordered Ordering PartialFunction PartialOrdering "+"Product Proxy Range Responder Seq Serializable Set Specializable Stream StringBuilder "+"StringContext Symbol Throwable Traversable TraversableOnce Tuple Unit Vector "+"Boolean Byte Character CharSequence Class ClassLoader Cloneable Comparable "+"Compiler Double Exception Float Integer Long Math Number Object Package Pair Process "+\n"Runtime Runnable SecurityManager Short StackTraceElement StrictMath String "+"StringBuffer System Thread ThreadGroup ThreadLocal Throwable Triple Void"),multiLineStrings:true,blockKeywords:words("catch class enum do else finally for forSome if match switch try while"),defKeywords:words("class enum def object package trait type val var"),atoms:words("true false null"),indentStatements:false,indentSwitch:false,isOperatorChar:/[+\\-*&%=<>!?|\\/#:@]/,hooks:{"@":function(stream){stream.eatWhile(/[\\w\\$_]/);\nreturn"meta"},\'"\':function(stream,state){if(!stream.match(\'""\'))return false;state.tokenize=tokenTripleString;return state.tokenize(stream,state)},"\'":function(stream){stream.eatWhile(/[\\w\\$_\\xa1-\\uffff]/);return"atom"},"=":function(stream,state){var cx=state.context;if(cx.type=="}"&&cx.align&&stream.eat(">")){state.context=new Context(cx.indented,cx.column,cx.type,cx.info,null,cx.prev);return"operator"}else return false},"/":function(stream,state){if(!stream.eat("*"))return false;state.tokenize=\ntokenNestedComment(1);return state.tokenize(stream,state)}},modeProps:{closeBrackets:{pairs:\'()[]{}""\',triples:\'"\'}}});function tokenKotlinString(tripleString){return function(stream,state){var escaped=false,next,end=false;while(!stream.eol()){if(!tripleString&&!escaped&&stream.match(\'"\')){end=true;break}if(tripleString&&stream.match(\'"""\')){end=true;break}next=stream.next();if(!escaped&&next=="$"&&stream.match("{"))stream.skipTo("}");escaped=!escaped&&next=="\\\\"&&!tripleString}if(end||!tripleString)state.tokenize=\nnull;return"string"}}def("text/x-kotlin",{name:"clike",keywords:words("package as typealias class interface this super val operator "+"var fun for is in This throw return annotation "+"break continue object if else while do try when !in !is as? "+"file import where by get set abstract enum open inner override private public internal "+"protected catch finally out final vararg reified dynamic companion constructor init "+"sealed field property receiver param sparam lateinit data inline noinline tailrec "+\n"external annotation crossinline const operator infix suspend actual expect setparam value"),types:words("Boolean Byte Character CharSequence Class ClassLoader Cloneable Comparable "+"Compiler Double Exception Float Integer Long Math Number Object Package Pair Process "+"Runtime Runnable SecurityManager Short StackTraceElement StrictMath String "+"StringBuffer System Thread ThreadGroup ThreadLocal Throwable Triple Void Annotation Any BooleanArray "+"ByteArray Char CharArray DeprecationLevel DoubleArray Enum FloatArray Function Int IntArray Lazy "+\n"LazyThreadSafetyMode LongArray Nothing ShortArray Unit"),intendSwitch:false,indentStatements:false,multiLineStrings:true,number:/^(?:0x[a-f\\d_]+|0b[01_]+|(?:[\\d_]+(\\.\\d+)?|\\.\\d+)(?:e[-+]?[\\d_]+)?)(u|ll?|l|f)?/i,blockKeywords:words("catch class do else finally for if where try while enum"),defKeywords:words("class val var object interface fun"),atoms:words("true false null this"),hooks:{"@":function(stream){stream.eatWhile(/[\\w\\$_]/);return"meta"},"*":function(_stream,state){return state.prevToken==\n"."?"variable":"operator"},\'"\':function(stream,state){state.tokenize=tokenKotlinString(stream.match(\'""\'));return state.tokenize(stream,state)},"/":function(stream,state){if(!stream.eat("*"))return false;state.tokenize=tokenNestedComment(1);return state.tokenize(stream,state)},indent:function(state,ctx,textAfter,indentUnit){var firstChar=textAfter&&textAfter.charAt(0);if((state.prevToken=="}"||state.prevToken==")")&&textAfter=="")return state.indented;if(state.prevToken=="operator"&&textAfter!="}"&&\nstate.context.type!="}"||state.prevToken=="variable"&&firstChar=="."||(state.prevToken=="}"||state.prevToken==")")&&firstChar==".")return indentUnit*2+ctx.indented;if(ctx.align&&ctx.type=="}")return ctx.indented+(state.context.type==(textAfter||"").charAt(0)?0:indentUnit)}},modeProps:{closeBrackets:{triples:\'"\'}}});def(["x-shader/x-vertex","x-shader/x-fragment"],{name:"clike",keywords:words("sampler1D sampler2D sampler3D samplerCube "+"sampler1DShadow sampler2DShadow "+"const attribute uniform varying "+\n"break continue discard return "+"for while do if else struct "+"in out inout"),types:words("float int bool void "+"vec2 vec3 vec4 ivec2 ivec3 ivec4 bvec2 bvec3 bvec4 "+"mat2 mat3 mat4"),blockKeywords:words("for while do if else struct"),builtin:words("radians degrees sin cos tan asin acos atan "+"pow exp log exp2 sqrt inversesqrt "+"abs sign floor ceil fract mod min max clamp mix step smoothstep "+"length distance dot cross normalize ftransform faceforward "+"reflect refract matrixCompMult "+"lessThan lessThanEqual greaterThan greaterThanEqual "+\n"equal notEqual any all not "+"texture1D texture1DProj texture1DLod texture1DProjLod "+"texture2D texture2DProj texture2DLod texture2DProjLod "+"texture3D texture3DProj texture3DLod texture3DProjLod "+"textureCube textureCubeLod "+"shadow1D shadow2D shadow1DProj shadow2DProj "+"shadow1DLod shadow2DLod shadow1DProjLod shadow2DProjLod "+"dFdx dFdy fwidth "+"noise1 noise2 noise3 noise4"),atoms:words("true false "+"gl_FragColor gl_SecondaryColor gl_Normal gl_Vertex "+"gl_MultiTexCoord0 gl_MultiTexCoord1 gl_MultiTexCoord2 gl_MultiTexCoord3 "+\n"gl_MultiTexCoord4 gl_MultiTexCoord5 gl_MultiTexCoord6 gl_MultiTexCoord7 "+"gl_FogCoord gl_PointCoord "+"gl_Position gl_PointSize gl_ClipVertex "+"gl_FrontColor gl_BackColor gl_FrontSecondaryColor gl_BackSecondaryColor "+"gl_TexCoord gl_FogFragCoord "+"gl_FragCoord gl_FrontFacing "+"gl_FragData gl_FragDepth "+"gl_ModelViewMatrix gl_ProjectionMatrix gl_ModelViewProjectionMatrix "+"gl_TextureMatrix gl_NormalMatrix gl_ModelViewMatrixInverse "+"gl_ProjectionMatrixInverse gl_ModelViewProjectionMatrixInverse "+\n"gl_TextureMatrixTranspose gl_ModelViewMatrixInverseTranspose "+"gl_ProjectionMatrixInverseTranspose "+"gl_ModelViewProjectionMatrixInverseTranspose "+"gl_TextureMatrixInverseTranspose "+"gl_NormalScale gl_DepthRange gl_ClipPlane "+"gl_Point gl_FrontMaterial gl_BackMaterial gl_LightSource gl_LightModel "+"gl_FrontLightModelProduct gl_BackLightModelProduct "+"gl_TextureColor gl_EyePlaneS gl_EyePlaneT gl_EyePlaneR gl_EyePlaneQ "+"gl_FogParameters "+"gl_MaxLights gl_MaxClipPlanes gl_MaxTextureUnits gl_MaxTextureCoords "+\n"gl_MaxVertexAttribs gl_MaxVertexUniformComponents gl_MaxVaryingFloats "+"gl_MaxVertexTextureImageUnits gl_MaxTextureImageUnits "+"gl_MaxFragmentUniformComponents gl_MaxCombineTextureImageUnits "+"gl_MaxDrawBuffers"),indentSwitch:false,hooks:{"#":cppHook},modeProps:{fold:["brace","include"]}});def("text/x-nesc",{name:"clike",keywords:words(cKeywords+" as atomic async call command component components configuration event generic "+"implementation includes interface module new norace nx_struct nx_union post provides "+\n"signal task uses abstract extends"),types:cTypes,blockKeywords:words(cBlockKeywords),atoms:words("null true false"),hooks:{"#":cppHook},modeProps:{fold:["brace","include"]}});def("text/x-objectivec",{name:"clike",keywords:words(cKeywords+" "+objCKeywords),types:objCTypes,builtin:words(objCBuiltins),blockKeywords:words(cBlockKeywords+" @synthesize @try @catch @finally @autoreleasepool @synchronized"),defKeywords:words(cDefKeywords+" @interface @implementation @protocol @class"),dontIndentStatements:/^@.*$/,\ntypeFirstDefinitions:true,atoms:words("YES NO NULL Nil nil true false nullptr"),isReservedIdentifier:cIsReservedIdentifier,hooks:{"#":cppHook,"*":pointerHook},modeProps:{fold:["brace","include"]}});def("text/x-objectivec++",{name:"clike",keywords:words(cKeywords+" "+objCKeywords+" "+cppKeywords),types:objCTypes,builtin:words(objCBuiltins),blockKeywords:words(cBlockKeywords+" @synthesize @try @catch @finally @autoreleasepool @synchronized class try catch"),defKeywords:words(cDefKeywords+" @interface @implementation @protocol @class class namespace"),\ndontIndentStatements:/^@.*$|^template$/,typeFirstDefinitions:true,atoms:words("YES NO NULL Nil nil true false nullptr"),isReservedIdentifier:cIsReservedIdentifier,hooks:{"#":cppHook,"*":pointerHook,"u":cpp11StringHook,"U":cpp11StringHook,"L":cpp11StringHook,"R":cpp11StringHook,0:cpp14Literal,1:cpp14Literal,2:cpp14Literal,3:cpp14Literal,4:cpp14Literal,5:cpp14Literal,6:cpp14Literal,7:cpp14Literal,8:cpp14Literal,9:cpp14Literal,token:function(stream,state,style){if(style=="variable"&&stream.peek()=="("&&\n(state.prevToken==";"||state.prevToken==null||state.prevToken=="}")&&cppLooksLikeConstructor(stream.current()))return"def"}},namespaceSeparator:"::",modeProps:{fold:["brace","include"]}});def("text/x-squirrel",{name:"clike",keywords:words("base break clone continue const default delete enum extends function in class"+" foreach local resume return this throw typeof yield constructor instanceof static"),types:cTypes,blockKeywords:words("case catch class else for foreach if switch try while"),defKeywords:words("function local class"),\ntypeFirstDefinitions:true,atoms:words("true false null"),hooks:{"#":cppHook},modeProps:{fold:["brace","include"]}});var stringTokenizer=null;function tokenCeylonString(type){return function(stream,state){var escaped=false,next,end=false;while(!stream.eol()){if(!escaped&&stream.match(\'"\')&&(type=="single"||stream.match(\'""\'))){end=true;break}if(!escaped&&stream.match("``")){stringTokenizer=tokenCeylonString(type);end=true;break}next=stream.next();escaped=type=="single"&&!escaped&&next=="\\\\"}if(end)state.tokenize=\nnull;return"string"}}def("text/x-ceylon",{name:"clike",keywords:words("abstracts alias assembly assert assign break case catch class continue dynamic else"+" exists extends finally for function given if import in interface is let module new"+" nonempty object of out outer package return satisfies super switch then this throw"+" try value void while"),types:function(word){var first=word.charAt(0);return first===first.toUpperCase()&&first!==first.toLowerCase()},blockKeywords:words("case catch class dynamic else finally for function if interface module new object switch try while"),\ndefKeywords:words("class dynamic function interface module object package value"),builtin:words("abstract actual aliased annotation by default deprecated doc final formal late license"+" native optional sealed see serializable shared suppressWarnings tagged throws variable"),isPunctuationChar:/[\\[\\]{}\\(\\),;:\\.`]/,isOperatorChar:/[+\\-*&%=<>!?|^~:\\/]/,numberStart:/[\\d#$]/,number:/^(?:#[\\da-fA-F_]+|\\$[01_]+|[\\d_]+[kMGTPmunpf]?|[\\d_]+\\.[\\d_]+(?:[eE][-+]?\\d+|[kMGTPmunpf]|)|)/i,multiLineStrings:true,typeFirstDefinitions:true,\natoms:words("true false null larger smaller equal empty finished"),indentSwitch:false,styleDefs:false,hooks:{"@":function(stream){stream.eatWhile(/[\\w\\$_]/);return"meta"},\'"\':function(stream,state){state.tokenize=tokenCeylonString(stream.match(\'""\')?"triple":"single");return state.tokenize(stream,state)},"`":function(stream,state){if(!stringTokenizer||!stream.match("`"))return false;state.tokenize=stringTokenizer;stringTokenizer=null;return state.tokenize(stream,state)},"\'":function(stream){stream.eatWhile(/[\\w\\$_\\xa1-\\uffff]/);\nreturn"atom"},token:function(_stream,state,style){if((style=="variable"||style=="type")&&state.prevToken==".")return"variable-2"}},modeProps:{fold:["brace","import"],closeBrackets:{triples:\'"\'}}})});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.defineMode("css",function(config,parserConfig){var inline=parserConfig.inline;if(!parserConfig.propertyKeywords)parserConfig=CodeMirror.resolveMode("text/css");var indentUnit=config.indentUnit,tokenHooks=parserConfig.tokenHooks,documentTypes=parserConfig.documentTypes||\n{},mediaTypes=parserConfig.mediaTypes||{},mediaFeatures=parserConfig.mediaFeatures||{},mediaValueKeywords=parserConfig.mediaValueKeywords||{},propertyKeywords=parserConfig.propertyKeywords||{},nonStandardPropertyKeywords=parserConfig.nonStandardPropertyKeywords||{},fontProperties=parserConfig.fontProperties||{},counterDescriptors=parserConfig.counterDescriptors||{},colorKeywords=parserConfig.colorKeywords||{},valueKeywords=parserConfig.valueKeywords||{},allowNested=parserConfig.allowNested,lineComment=\nparserConfig.lineComment,supportsAtComponent=parserConfig.supportsAtComponent===true,highlightNonStandardPropertyKeywords=config.highlightNonStandardPropertyKeywords!==false;var type,override;function ret(style,tp){type=tp;return style}function tokenBase(stream,state){var ch=stream.next();if(tokenHooks[ch]){var result=tokenHooks[ch](stream,state);if(result!==false)return result}if(ch=="@"){stream.eatWhile(/[\\w\\\\\\-]/);return ret("def",stream.current())}else if(ch=="="||(ch=="~"||ch=="|")&&stream.eat("="))return ret(null,\n"compare");else if(ch==\'"\'||ch=="\'"){state.tokenize=tokenString(ch);return state.tokenize(stream,state)}else if(ch=="#"){stream.eatWhile(/[\\w\\\\\\-]/);return ret("atom","hash")}else if(ch=="!"){stream.match(/^\\s*\\w*/);return ret("keyword","important")}else if(/\\d/.test(ch)||ch=="."&&stream.eat(/\\d/)){stream.eatWhile(/[\\w.%]/);return ret("number","unit")}else if(ch==="-")if(/[\\d.]/.test(stream.peek())){stream.eatWhile(/[\\w.%]/);return ret("number","unit")}else if(stream.match(/^-[\\w\\\\\\-]*/)){stream.eatWhile(/[\\w\\\\\\-]/);\nif(stream.match(/^\\s*:/,false))return ret("variable-2","variable-definition");return ret("variable-2","variable")}else{if(stream.match(/^\\w+-/))return ret("meta","meta")}else if(/[,+>*\\/]/.test(ch))return ret(null,"select-op");else if(ch=="."&&stream.match(/^-?[_a-z][_a-z0-9-]*/i))return ret("qualifier","qualifier");else if(/[:;{}\\[\\]\\(\\)]/.test(ch))return ret(null,ch);else if(stream.match(/^[\\w-.]+(?=\\()/)){if(/^(url(-prefix)?|domain|regexp)$/i.test(stream.current()))state.tokenize=tokenParenthesized;\nreturn ret("variable callee","variable")}else if(/[\\w\\\\\\-]/.test(ch)){stream.eatWhile(/[\\w\\\\\\-]/);return ret("property","word")}else return ret(null,null)}function tokenString(quote){return function(stream,state){var escaped=false,ch;while((ch=stream.next())!=null){if(ch==quote&&!escaped){if(quote==")")stream.backUp(1);break}escaped=!escaped&&ch=="\\\\"}if(ch==quote||!escaped&&quote!=")")state.tokenize=null;return ret("string","string")}}function tokenParenthesized(stream,state){stream.next();if(!stream.match(/^\\s*["\')]/,\nfalse))state.tokenize=tokenString(")");else state.tokenize=null;return ret(null,"(")}function Context(type,indent,prev){this.type=type;this.indent=indent;this.prev=prev}function pushContext(state,stream,type,indent){state.context=new Context(type,stream.indentation()+(indent===false?0:indentUnit),state.context);return type}function popContext(state){if(state.context.prev)state.context=state.context.prev;return state.context.type}function pass(type,stream,state){return states[state.context.type](type,\nstream,state)}function popAndPass(type,stream,state,n){for(var i=n||1;i>0;i--)state.context=state.context.prev;return pass(type,stream,state)}function wordAsValue(stream){var word=stream.current().toLowerCase();if(valueKeywords.hasOwnProperty(word))override="atom";else if(colorKeywords.hasOwnProperty(word))override="keyword";else override="variable"}var states={};states.top=function(type,stream,state){if(type=="{")return pushContext(state,stream,"block");else if(type=="}"&&state.context.prev)return popContext(state);\nelse if(supportsAtComponent&&/@component/i.test(type))return pushContext(state,stream,"atComponentBlock");else if(/^@(-moz-)?document$/i.test(type))return pushContext(state,stream,"documentTypes");else if(/^@(media|supports|(-moz-)?document|import)$/i.test(type))return pushContext(state,stream,"atBlock");else if(/^@(font-face|counter-style)/i.test(type)){state.stateArg=type;return"restricted_atBlock_before"}else if(/^@(-(moz|ms|o|webkit)-)?keyframes$/i.test(type))return"keyframes";else if(type&&type.charAt(0)==\n"@")return pushContext(state,stream,"at");else if(type=="hash")override="builtin";else if(type=="word")override="tag";else if(type=="variable-definition")return"maybeprop";else if(type=="interpolation")return pushContext(state,stream,"interpolation");else if(type==":")return"pseudo";else if(allowNested&&type=="(")return pushContext(state,stream,"parens");return state.context.type};states.block=function(type,stream,state){if(type=="word"){var word=stream.current().toLowerCase();if(propertyKeywords.hasOwnProperty(word)){override=\n"property";return"maybeprop"}else if(nonStandardPropertyKeywords.hasOwnProperty(word)){override=highlightNonStandardPropertyKeywords?"string-2":"property";return"maybeprop"}else if(allowNested){override=stream.match(/^\\s*:(?:\\s|$)/,false)?"property":"tag";return"block"}else{override+=" error";return"maybeprop"}}else if(type=="meta")return"block";else if(!allowNested&&(type=="hash"||type=="qualifier")){override="error";return"block"}else return states.top(type,stream,state)};states.maybeprop=function(type,\nstream,state){if(type==":")return pushContext(state,stream,"prop");return pass(type,stream,state)};states.prop=function(type,stream,state){if(type==";")return popContext(state);if(type=="{"&&allowNested)return pushContext(state,stream,"propBlock");if(type=="}"||type=="{")return popAndPass(type,stream,state);if(type=="(")return pushContext(state,stream,"parens");if(type=="hash"&&!/^#([0-9a-fA-F]{3,4}|[0-9a-fA-F]{6}|[0-9a-fA-F]{8})$/.test(stream.current()))override+=" error";else if(type=="word")wordAsValue(stream);\nelse if(type=="interpolation")return pushContext(state,stream,"interpolation");return"prop"};states.propBlock=function(type,_stream,state){if(type=="}")return popContext(state);if(type=="word"){override="property";return"maybeprop"}return state.context.type};states.parens=function(type,stream,state){if(type=="{"||type=="}")return popAndPass(type,stream,state);if(type==")")return popContext(state);if(type=="(")return pushContext(state,stream,"parens");if(type=="interpolation")return pushContext(state,\nstream,"interpolation");if(type=="word")wordAsValue(stream);return"parens"};states.pseudo=function(type,stream,state){if(type=="meta")return"pseudo";if(type=="word"){override="variable-3";return state.context.type}return pass(type,stream,state)};states.documentTypes=function(type,stream,state){if(type=="word"&&documentTypes.hasOwnProperty(stream.current())){override="tag";return state.context.type}else return states.atBlock(type,stream,state)};states.atBlock=function(type,stream,state){if(type=="(")return pushContext(state,\nstream,"atBlock_parens");if(type=="}"||type==";")return popAndPass(type,stream,state);if(type=="{")return popContext(state)&&pushContext(state,stream,allowNested?"block":"top");if(type=="interpolation")return pushContext(state,stream,"interpolation");if(type=="word"){var word=stream.current().toLowerCase();if(word=="only"||word=="not"||word=="and"||word=="or")override="keyword";else if(mediaTypes.hasOwnProperty(word))override="attribute";else if(mediaFeatures.hasOwnProperty(word))override="property";\nelse if(mediaValueKeywords.hasOwnProperty(word))override="keyword";else if(propertyKeywords.hasOwnProperty(word))override="property";else if(nonStandardPropertyKeywords.hasOwnProperty(word))override=highlightNonStandardPropertyKeywords?"string-2":"property";else if(valueKeywords.hasOwnProperty(word))override="atom";else if(colorKeywords.hasOwnProperty(word))override="keyword";else override="error"}return state.context.type};states.atComponentBlock=function(type,stream,state){if(type=="}")return popAndPass(type,\nstream,state);if(type=="{")return popContext(state)&&pushContext(state,stream,allowNested?"block":"top",false);if(type=="word")override="error";return state.context.type};states.atBlock_parens=function(type,stream,state){if(type==")")return popContext(state);if(type=="{"||type=="}")return popAndPass(type,stream,state,2);return states.atBlock(type,stream,state)};states.restricted_atBlock_before=function(type,stream,state){if(type=="{")return pushContext(state,stream,"restricted_atBlock");if(type==\n"word"&&state.stateArg=="@counter-style"){override="variable";return"restricted_atBlock_before"}return pass(type,stream,state)};states.restricted_atBlock=function(type,stream,state){if(type=="}"){state.stateArg=null;return popContext(state)}if(type=="word"){if(state.stateArg=="@font-face"&&!fontProperties.hasOwnProperty(stream.current().toLowerCase())||state.stateArg=="@counter-style"&&!counterDescriptors.hasOwnProperty(stream.current().toLowerCase()))override="error";else override="property";return"maybeprop"}return"restricted_atBlock"};\nstates.keyframes=function(type,stream,state){if(type=="word"){override="variable";return"keyframes"}if(type=="{")return pushContext(state,stream,"top");return pass(type,stream,state)};states.at=function(type,stream,state){if(type==";")return popContext(state);if(type=="{"||type=="}")return popAndPass(type,stream,state);if(type=="word")override="tag";else if(type=="hash")override="builtin";return"at"};states.interpolation=function(type,stream,state){if(type=="}")return popContext(state);if(type=="{"||\ntype==";")return popAndPass(type,stream,state);if(type=="word")override="variable";else if(type!="variable"&&type!="("&&type!=")")override="error";return"interpolation"};return{startState:function(base){return{tokenize:null,state:inline?"block":"top",stateArg:null,context:new Context(inline?"block":"top",base||0,null)}},token:function(stream,state){if(!state.tokenize&&stream.eatSpace())return null;var style=(state.tokenize||tokenBase)(stream,state);if(style&&typeof style=="object"){type=style[1];\nstyle=style[0]}override=style;if(type!="comment")state.state=states[state.state](type,stream,state);return override},indent:function(state,textAfter){var cx=state.context,ch=textAfter&&textAfter.charAt(0);var indent=cx.indent;if(cx.type=="prop"&&(ch=="}"||ch==")"))cx=cx.prev;if(cx.prev)if(ch=="}"&&(cx.type=="block"||cx.type=="top"||cx.type=="interpolation"||cx.type=="restricted_atBlock")){cx=cx.prev;indent=cx.indent}else if(ch==")"&&(cx.type=="parens"||cx.type=="atBlock_parens")||ch=="{"&&(cx.type==\n"at"||cx.type=="atBlock"))indent=Math.max(0,cx.indent-indentUnit);return indent},electricChars:"}",blockCommentStart:"/*",blockCommentEnd:"*/",blockCommentContinue:" * ",lineComment:lineComment,fold:"brace"}});function keySet(array){var keys={};for(var i=0;i<array.length;++i)keys[array[i].toLowerCase()]=true;return keys}var documentTypes_=["domain","regexp","url","url-prefix"],documentTypes=keySet(documentTypes_);var mediaTypes_=["all","aural","braille","handheld","print","projection","screen","tty",\n"tv","embossed"],mediaTypes=keySet(mediaTypes_);var mediaFeatures_=["width","min-width","max-width","height","min-height","max-height","device-width","min-device-width","max-device-width","device-height","min-device-height","max-device-height","aspect-ratio","min-aspect-ratio","max-aspect-ratio","device-aspect-ratio","min-device-aspect-ratio","max-device-aspect-ratio","color","min-color","max-color","color-index","min-color-index","max-color-index","monochrome","min-monochrome","max-monochrome","resolution",\n"min-resolution","max-resolution","scan","grid","orientation","device-pixel-ratio","min-device-pixel-ratio","max-device-pixel-ratio","pointer","any-pointer","hover","any-hover","prefers-color-scheme","dynamic-range","video-dynamic-range"],mediaFeatures=keySet(mediaFeatures_);var mediaValueKeywords_=["landscape","portrait","none","coarse","fine","on-demand","hover","interlace","progressive","dark","light","standard","high"],mediaValueKeywords=keySet(mediaValueKeywords_);var propertyKeywords_=["align-content",\n"align-items","align-self","alignment-adjust","alignment-baseline","all","anchor-point","animation","animation-delay","animation-direction","animation-duration","animation-fill-mode","animation-iteration-count","animation-name","animation-play-state","animation-timing-function","appearance","azimuth","backdrop-filter","backface-visibility","background","background-attachment","background-blend-mode","background-clip","background-color","background-image","background-origin","background-position",\n"background-position-x","background-position-y","background-repeat","background-size","baseline-shift","binding","bleed","block-size","bookmark-label","bookmark-level","bookmark-state","bookmark-target","border","border-bottom","border-bottom-color","border-bottom-left-radius","border-bottom-right-radius","border-bottom-style","border-bottom-width","border-collapse","border-color","border-image","border-image-outset","border-image-repeat","border-image-slice","border-image-source","border-image-width",\n"border-left","border-left-color","border-left-style","border-left-width","border-radius","border-right","border-right-color","border-right-style","border-right-width","border-spacing","border-style","border-top","border-top-color","border-top-left-radius","border-top-right-radius","border-top-style","border-top-width","border-width","bottom","box-decoration-break","box-shadow","box-sizing","break-after","break-before","break-inside","caption-side","caret-color","clear","clip","color","color-profile",\n"column-count","column-fill","column-gap","column-rule","column-rule-color","column-rule-style","column-rule-width","column-span","column-width","columns","contain","content","counter-increment","counter-reset","crop","cue","cue-after","cue-before","cursor","direction","display","dominant-baseline","drop-initial-after-adjust","drop-initial-after-align","drop-initial-before-adjust","drop-initial-before-align","drop-initial-size","drop-initial-value","elevation","empty-cells","fit","fit-content","fit-position",\n"flex","flex-basis","flex-direction","flex-flow","flex-grow","flex-shrink","flex-wrap","float","float-offset","flow-from","flow-into","font","font-family","font-feature-settings","font-kerning","font-language-override","font-optical-sizing","font-size","font-size-adjust","font-stretch","font-style","font-synthesis","font-variant","font-variant-alternates","font-variant-caps","font-variant-east-asian","font-variant-ligatures","font-variant-numeric","font-variant-position","font-variation-settings",\n"font-weight","gap","grid","grid-area","grid-auto-columns","grid-auto-flow","grid-auto-rows","grid-column","grid-column-end","grid-column-gap","grid-column-start","grid-gap","grid-row","grid-row-end","grid-row-gap","grid-row-start","grid-template","grid-template-areas","grid-template-columns","grid-template-rows","hanging-punctuation","height","hyphens","icon","image-orientation","image-rendering","image-resolution","inline-box-align","inset","inset-block","inset-block-end","inset-block-start","inset-inline",\n"inset-inline-end","inset-inline-start","isolation","justify-content","justify-items","justify-self","left","letter-spacing","line-break","line-height","line-height-step","line-stacking","line-stacking-ruby","line-stacking-shift","line-stacking-strategy","list-style","list-style-image","list-style-position","list-style-type","margin","margin-bottom","margin-left","margin-right","margin-top","marks","marquee-direction","marquee-loop","marquee-play-count","marquee-speed","marquee-style","mask-clip",\n"mask-composite","mask-image","mask-mode","mask-origin","mask-position","mask-repeat","mask-size","mask-type","max-block-size","max-height","max-inline-size","max-width","min-block-size","min-height","min-inline-size","min-width","mix-blend-mode","move-to","nav-down","nav-index","nav-left","nav-right","nav-up","object-fit","object-position","offset","offset-anchor","offset-distance","offset-path","offset-position","offset-rotate","opacity","order","orphans","outline","outline-color","outline-offset",\n"outline-style","outline-width","overflow","overflow-style","overflow-wrap","overflow-x","overflow-y","padding","padding-bottom","padding-left","padding-right","padding-top","page","page-break-after","page-break-before","page-break-inside","page-policy","pause","pause-after","pause-before","perspective","perspective-origin","pitch","pitch-range","place-content","place-items","place-self","play-during","position","presentation-level","punctuation-trim","quotes","region-break-after","region-break-before",\n"region-break-inside","region-fragment","rendering-intent","resize","rest","rest-after","rest-before","richness","right","rotate","rotation","rotation-point","row-gap","ruby-align","ruby-overhang","ruby-position","ruby-span","scale","scroll-behavior","scroll-margin","scroll-margin-block","scroll-margin-block-end","scroll-margin-block-start","scroll-margin-bottom","scroll-margin-inline","scroll-margin-inline-end","scroll-margin-inline-start","scroll-margin-left","scroll-margin-right","scroll-margin-top",\n"scroll-padding","scroll-padding-block","scroll-padding-block-end","scroll-padding-block-start","scroll-padding-bottom","scroll-padding-inline","scroll-padding-inline-end","scroll-padding-inline-start","scroll-padding-left","scroll-padding-right","scroll-padding-top","scroll-snap-align","scroll-snap-type","shape-image-threshold","shape-inside","shape-margin","shape-outside","size","speak","speak-as","speak-header","speak-numeral","speak-punctuation","speech-rate","stress","string-set","tab-size",\n"table-layout","target","target-name","target-new","target-position","text-align","text-align-last","text-combine-upright","text-decoration","text-decoration-color","text-decoration-line","text-decoration-skip","text-decoration-skip-ink","text-decoration-style","text-emphasis","text-emphasis-color","text-emphasis-position","text-emphasis-style","text-height","text-indent","text-justify","text-orientation","text-outline","text-overflow","text-rendering","text-shadow","text-size-adjust","text-space-collapse",\n"text-transform","text-underline-position","text-wrap","top","touch-action","transform","transform-origin","transform-style","transition","transition-delay","transition-duration","transition-property","transition-timing-function","translate","unicode-bidi","user-select","vertical-align","visibility","voice-balance","voice-duration","voice-family","voice-pitch","voice-range","voice-rate","voice-stress","voice-volume","volume","white-space","widows","width","will-change","word-break","word-spacing",\n"word-wrap","writing-mode","z-index","clip-path","clip-rule","mask","enable-background","filter","flood-color","flood-opacity","lighting-color","stop-color","stop-opacity","pointer-events","color-interpolation","color-interpolation-filters","color-rendering","fill","fill-opacity","fill-rule","image-rendering","marker","marker-end","marker-mid","marker-start","paint-order","shape-rendering","stroke","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity",\n"stroke-width","text-rendering","baseline-shift","dominant-baseline","glyph-orientation-horizontal","glyph-orientation-vertical","text-anchor","writing-mode"],propertyKeywords=keySet(propertyKeywords_);var nonStandardPropertyKeywords_=["accent-color","aspect-ratio","border-block","border-block-color","border-block-end","border-block-end-color","border-block-end-style","border-block-end-width","border-block-start","border-block-start-color","border-block-start-style","border-block-start-width","border-block-style",\n"border-block-width","border-inline","border-inline-color","border-inline-end","border-inline-end-color","border-inline-end-style","border-inline-end-width","border-inline-start","border-inline-start-color","border-inline-start-style","border-inline-start-width","border-inline-style","border-inline-width","content-visibility","margin-block","margin-block-end","margin-block-start","margin-inline","margin-inline-end","margin-inline-start","overflow-anchor","overscroll-behavior","padding-block","padding-block-end",\n"padding-block-start","padding-inline","padding-inline-end","padding-inline-start","scroll-snap-stop","scrollbar-3d-light-color","scrollbar-arrow-color","scrollbar-base-color","scrollbar-dark-shadow-color","scrollbar-face-color","scrollbar-highlight-color","scrollbar-shadow-color","scrollbar-track-color","searchfield-cancel-button","searchfield-decoration","searchfield-results-button","searchfield-results-decoration","shape-inside","zoom"],nonStandardPropertyKeywords=keySet(nonStandardPropertyKeywords_);\nvar fontProperties_=["font-display","font-family","src","unicode-range","font-variant","font-feature-settings","font-stretch","font-weight","font-style"],fontProperties=keySet(fontProperties_);var counterDescriptors_=["additive-symbols","fallback","negative","pad","prefix","range","speak-as","suffix","symbols","system"],counterDescriptors=keySet(counterDescriptors_);var colorKeywords_=["aliceblue","antiquewhite","aqua","aquamarine","azure","beige","bisque","black","blanchedalmond","blue","blueviolet",\n"brown","burlywood","cadetblue","chartreuse","chocolate","coral","cornflowerblue","cornsilk","crimson","cyan","darkblue","darkcyan","darkgoldenrod","darkgray","darkgreen","darkgrey","darkkhaki","darkmagenta","darkolivegreen","darkorange","darkorchid","darkred","darksalmon","darkseagreen","darkslateblue","darkslategray","darkslategrey","darkturquoise","darkviolet","deeppink","deepskyblue","dimgray","dimgrey","dodgerblue","firebrick","floralwhite","forestgreen","fuchsia","gainsboro","ghostwhite","gold",\n"goldenrod","gray","grey","green","greenyellow","honeydew","hotpink","indianred","indigo","ivory","khaki","lavender","lavenderblush","lawngreen","lemonchiffon","lightblue","lightcoral","lightcyan","lightgoldenrodyellow","lightgray","lightgreen","lightgrey","lightpink","lightsalmon","lightseagreen","lightskyblue","lightslategray","lightslategrey","lightsteelblue","lightyellow","lime","limegreen","linen","magenta","maroon","mediumaquamarine","mediumblue","mediumorchid","mediumpurple","mediumseagreen",\n"mediumslateblue","mediumspringgreen","mediumturquoise","mediumvioletred","midnightblue","mintcream","mistyrose","moccasin","navajowhite","navy","oldlace","olive","olivedrab","orange","orangered","orchid","palegoldenrod","palegreen","paleturquoise","palevioletred","papayawhip","peachpuff","peru","pink","plum","powderblue","purple","rebeccapurple","red","rosybrown","royalblue","saddlebrown","salmon","sandybrown","seagreen","seashell","sienna","silver","skyblue","slateblue","slategray","slategrey",\n"snow","springgreen","steelblue","tan","teal","thistle","tomato","turquoise","violet","wheat","white","whitesmoke","yellow","yellowgreen"],colorKeywords=keySet(colorKeywords_);var valueKeywords_=["above","absolute","activeborder","additive","activecaption","afar","after-white-space","ahead","alias","all","all-scroll","alphabetic","alternate","always","amharic","amharic-abegede","antialiased","appworkspace","arabic-indic","armenian","asterisks","attr","auto","auto-flow","avoid","avoid-column","avoid-page",\n"avoid-region","axis-pan","background","backwards","baseline","below","bidi-override","binary","bengali","blink","block","block-axis","blur","bold","bolder","border","border-box","both","bottom","break","break-all","break-word","brightness","bullets","button","buttonface","buttonhighlight","buttonshadow","buttontext","calc","cambodian","capitalize","caps-lock-indicator","caption","captiontext","caret","cell","center","checkbox","circle","cjk-decimal","cjk-earthly-branch","cjk-heavenly-stem","cjk-ideographic",\n"clear","clip","close-quote","col-resize","collapse","color","color-burn","color-dodge","column","column-reverse","compact","condensed","conic-gradient","contain","content","contents","content-box","context-menu","continuous","contrast","copy","counter","counters","cover","crop","cross","crosshair","cubic-bezier","currentcolor","cursive","cyclic","darken","dashed","decimal","decimal-leading-zero","default","default-button","dense","destination-atop","destination-in","destination-out","destination-over",\n"devanagari","difference","disc","discard","disclosure-closed","disclosure-open","document","dot-dash","dot-dot-dash","dotted","double","down","drop-shadow","e-resize","ease","ease-in","ease-in-out","ease-out","element","ellipse","ellipsis","embed","end","ethiopic","ethiopic-abegede","ethiopic-abegede-am-et","ethiopic-abegede-gez","ethiopic-abegede-ti-er","ethiopic-abegede-ti-et","ethiopic-halehame-aa-er","ethiopic-halehame-aa-et","ethiopic-halehame-am-et","ethiopic-halehame-gez","ethiopic-halehame-om-et",\n"ethiopic-halehame-sid-et","ethiopic-halehame-so-et","ethiopic-halehame-ti-er","ethiopic-halehame-ti-et","ethiopic-halehame-tig","ethiopic-numeric","ew-resize","exclusion","expanded","extends","extra-condensed","extra-expanded","fantasy","fast","fill","fill-box","fixed","flat","flex","flex-end","flex-start","footnotes","forwards","from","geometricPrecision","georgian","grayscale","graytext","grid","groove","gujarati","gurmukhi","hand","hangul","hangul-consonant","hard-light","hebrew","help","hidden",\n"hide","higher","highlight","highlighttext","hiragana","hiragana-iroha","horizontal","hsl","hsla","hue","hue-rotate","icon","ignore","inactiveborder","inactivecaption","inactivecaptiontext","infinite","infobackground","infotext","inherit","initial","inline","inline-axis","inline-block","inline-flex","inline-grid","inline-table","inset","inside","intrinsic","invert","italic","japanese-formal","japanese-informal","justify","kannada","katakana","katakana-iroha","keep-all","khmer","korean-hangul-formal",\n"korean-hanja-formal","korean-hanja-informal","landscape","lao","large","larger","left","level","lighter","lighten","line-through","linear","linear-gradient","lines","list-item","listbox","listitem","local","logical","loud","lower","lower-alpha","lower-armenian","lower-greek","lower-hexadecimal","lower-latin","lower-norwegian","lower-roman","lowercase","ltr","luminosity","malayalam","manipulation","match","matrix","matrix3d","media-play-button","media-slider","media-sliderthumb","media-volume-slider",\n"media-volume-sliderthumb","medium","menu","menulist","menulist-button","menutext","message-box","middle","min-intrinsic","mix","mongolian","monospace","move","multiple","multiple_mask_images","multiply","myanmar","n-resize","narrower","ne-resize","nesw-resize","no-close-quote","no-drop","no-open-quote","no-repeat","none","normal","not-allowed","nowrap","ns-resize","numbers","numeric","nw-resize","nwse-resize","oblique","octal","opacity","open-quote","optimizeLegibility","optimizeSpeed","oriya","oromo",\n"outset","outside","outside-shape","overlay","overline","padding","padding-box","painted","page","paused","persian","perspective","pinch-zoom","plus-darker","plus-lighter","pointer","polygon","portrait","pre","pre-line","pre-wrap","preserve-3d","progress","push-button","radial-gradient","radio","read-only","read-write","read-write-plaintext-only","rectangle","region","relative","repeat","repeating-linear-gradient","repeating-radial-gradient","repeating-conic-gradient","repeat-x","repeat-y","reset",\n"reverse","rgb","rgba","ridge","right","rotate","rotate3d","rotateX","rotateY","rotateZ","round","row","row-resize","row-reverse","rtl","run-in","running","s-resize","sans-serif","saturate","saturation","scale","scale3d","scaleX","scaleY","scaleZ","screen","scroll","scrollbar","scroll-position","se-resize","searchfield","searchfield-cancel-button","searchfield-decoration","searchfield-results-button","searchfield-results-decoration","self-start","self-end","semi-condensed","semi-expanded","separate",\n"sepia","serif","show","sidama","simp-chinese-formal","simp-chinese-informal","single","skew","skewX","skewY","skip-white-space","slide","slider-horizontal","slider-vertical","sliderthumb-horizontal","sliderthumb-vertical","slow","small","small-caps","small-caption","smaller","soft-light","solid","somali","source-atop","source-in","source-out","source-over","space","space-around","space-between","space-evenly","spell-out","square","square-button","start","static","status-bar","stretch","stroke","stroke-box",\n"sub","subpixel-antialiased","svg_masks","super","sw-resize","symbolic","symbols","system-ui","table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row","table-row-group","tamil","telugu","text","text-bottom","text-top","textarea","textfield","thai","thick","thin","threeddarkshadow","threedface","threedhighlight","threedlightshadow","threedshadow","tibetan","tigre","tigrinya-er","tigrinya-er-abegede","tigrinya-et","tigrinya-et-abegede",\n"to","top","trad-chinese-formal","trad-chinese-informal","transform","translate","translate3d","translateX","translateY","translateZ","transparent","ultra-condensed","ultra-expanded","underline","unidirectional-pan","unset","up","upper-alpha","upper-armenian","upper-greek","upper-hexadecimal","upper-latin","upper-norwegian","upper-roman","uppercase","urdu","url","var","vertical","vertical-text","view-box","visible","visibleFill","visiblePainted","visibleStroke","visual","w-resize","wait","wave","wider",\n"window","windowframe","windowtext","words","wrap","wrap-reverse","x-large","x-small","xor","xx-large","xx-small"],valueKeywords=keySet(valueKeywords_);var allWords=documentTypes_.concat(mediaTypes_).concat(mediaFeatures_).concat(mediaValueKeywords_).concat(propertyKeywords_).concat(nonStandardPropertyKeywords_).concat(colorKeywords_).concat(valueKeywords_);CodeMirror.registerHelper("hintWords","css",allWords);function tokenCComment(stream,state){var maybeEnd=false,ch;while((ch=stream.next())!=null){if(maybeEnd&&\nch=="/"){state.tokenize=null;break}maybeEnd=ch=="*"}return["comment","comment"]}CodeMirror.defineMIME("text/css",{documentTypes:documentTypes,mediaTypes:mediaTypes,mediaFeatures:mediaFeatures,mediaValueKeywords:mediaValueKeywords,propertyKeywords:propertyKeywords,nonStandardPropertyKeywords:nonStandardPropertyKeywords,fontProperties:fontProperties,counterDescriptors:counterDescriptors,colorKeywords:colorKeywords,valueKeywords:valueKeywords,tokenHooks:{"/":function(stream,state){if(!stream.eat("*"))return false;\nstate.tokenize=tokenCComment;return tokenCComment(stream,state)}},name:"css"});CodeMirror.defineMIME("text/x-scss",{mediaTypes:mediaTypes,mediaFeatures:mediaFeatures,mediaValueKeywords:mediaValueKeywords,propertyKeywords:propertyKeywords,nonStandardPropertyKeywords:nonStandardPropertyKeywords,colorKeywords:colorKeywords,valueKeywords:valueKeywords,fontProperties:fontProperties,allowNested:true,lineComment:"//",tokenHooks:{"/":function(stream,state){if(stream.eat("/")){stream.skipToEnd();return["comment",\n"comment"]}else if(stream.eat("*")){state.tokenize=tokenCComment;return tokenCComment(stream,state)}else return["operator","operator"]},":":function(stream){if(stream.match(/^\\s*\\{/,false))return[null,null];return false},"$":function(stream){stream.match(/^[\\w-]+/);if(stream.match(/^\\s*:/,false))return["variable-2","variable-definition"];return["variable-2","variable"]},"#":function(stream){if(!stream.eat("{"))return false;return[null,"interpolation"]}},name:"css",helperType:"scss"});CodeMirror.defineMIME("text/x-less",\n{mediaTypes:mediaTypes,mediaFeatures:mediaFeatures,mediaValueKeywords:mediaValueKeywords,propertyKeywords:propertyKeywords,nonStandardPropertyKeywords:nonStandardPropertyKeywords,colorKeywords:colorKeywords,valueKeywords:valueKeywords,fontProperties:fontProperties,allowNested:true,lineComment:"//",tokenHooks:{"/":function(stream,state){if(stream.eat("/")){stream.skipToEnd();return["comment","comment"]}else if(stream.eat("*")){state.tokenize=tokenCComment;return tokenCComment(stream,state)}else return["operator",\n"operator"]},"@":function(stream){if(stream.eat("{"))return[null,"interpolation"];if(stream.match(/^(charset|document|font-face|import|(-(moz|ms|o|webkit)-)?keyframes|media|namespace|page|supports)\\b/i,false))return false;stream.eatWhile(/[\\w\\\\\\-]/);if(stream.match(/^\\s*:/,false))return["variable-2","variable-definition"];return["variable-2","variable"]},"&":function(){return["atom","atom"]}},name:"css",helperType:"less"});CodeMirror.defineMIME("text/x-gss",{documentTypes:documentTypes,mediaTypes:mediaTypes,\nmediaFeatures:mediaFeatures,propertyKeywords:propertyKeywords,nonStandardPropertyKeywords:nonStandardPropertyKeywords,fontProperties:fontProperties,counterDescriptors:counterDescriptors,colorKeywords:colorKeywords,valueKeywords:valueKeywords,supportsAtComponent:true,tokenHooks:{"/":function(stream,state){if(!stream.eat("*"))return false;state.tokenize=tokenCComment;return tokenCComment(stream,state)}},name:"css",helperType:"gss"})});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.defineMode("go",function(config){var indentUnit=config.indentUnit;var keywords={"break":true,"case":true,"chan":true,"const":true,"continue":true,"default":true,"defer":true,"else":true,"fallthrough":true,"for":true,"func":true,"go":true,"goto":true,"if":true,\n"import":true,"interface":true,"map":true,"package":true,"range":true,"return":true,"select":true,"struct":true,"switch":true,"type":true,"var":true,"bool":true,"byte":true,"complex64":true,"complex128":true,"float32":true,"float64":true,"int8":true,"int16":true,"int32":true,"int64":true,"string":true,"uint8":true,"uint16":true,"uint32":true,"uint64":true,"int":true,"uint":true,"uintptr":true,"error":true,"rune":true,"any":true,"comparable":true};var atoms={"true":true,"false":true,"iota":true,"nil":true,\n"append":true,"cap":true,"close":true,"complex":true,"copy":true,"delete":true,"imag":true,"len":true,"make":true,"new":true,"panic":true,"print":true,"println":true,"real":true,"recover":true};var isOperatorChar=/[+\\-*&^%:=<>!|\\/]/;var curPunc;function tokenBase(stream,state){var ch=stream.next();if(ch==\'"\'||ch=="\'"||ch=="`"){state.tokenize=tokenString(ch);return state.tokenize(stream,state)}if(/[\\d\\.]/.test(ch)){if(ch==".")stream.match(/^[0-9]+([eE][\\-+]?[0-9]+)?/);else if(ch=="0")stream.match(/^[xX][0-9a-fA-F]+/)||\nstream.match(/^0[0-7]+/);else stream.match(/^[0-9]*\\.?[0-9]*([eE][\\-+]?[0-9]+)?/);return"number"}if(/[\\[\\]{}\\(\\),;:\\.]/.test(ch)){curPunc=ch;return null}if(ch=="/"){if(stream.eat("*")){state.tokenize=tokenComment;return tokenComment(stream,state)}if(stream.eat("/")){stream.skipToEnd();return"comment"}}if(isOperatorChar.test(ch)){stream.eatWhile(isOperatorChar);return"operator"}stream.eatWhile(/[\\w\\$_\\xa1-\\uffff]/);var cur=stream.current();if(keywords.propertyIsEnumerable(cur)){if(cur=="case"||cur==\n"default")curPunc="case";return"keyword"}if(atoms.propertyIsEnumerable(cur))return"atom";return"variable"}function tokenString(quote){return function(stream,state){var escaped=false,next,end=false;while((next=stream.next())!=null){if(next==quote&&!escaped){end=true;break}escaped=!escaped&&quote!="`"&&next=="\\\\"}if(end||!(escaped||quote=="`"))state.tokenize=tokenBase;return"string"}}function tokenComment(stream,state){var maybeEnd=false,ch;while(ch=stream.next()){if(ch=="/"&&maybeEnd){state.tokenize=\ntokenBase;break}maybeEnd=ch=="*"}return"comment"}function Context(indented,column,type,align,prev){this.indented=indented;this.column=column;this.type=type;this.align=align;this.prev=prev}function pushContext(state,col,type){return state.context=new Context(state.indented,col,type,null,state.context)}function popContext(state){if(!state.context.prev)return;var t=state.context.type;if(t==")"||t=="]"||t=="}")state.indented=state.context.indented;return state.context=state.context.prev}return{startState:function(basecolumn){return{tokenize:null,\ncontext:new Context((basecolumn||0)-indentUnit,0,"top",false),indented:0,startOfLine:true}},token:function(stream,state){var ctx=state.context;if(stream.sol()){if(ctx.align==null)ctx.align=false;state.indented=stream.indentation();state.startOfLine=true;if(ctx.type=="case")ctx.type="}"}if(stream.eatSpace())return null;curPunc=null;var style=(state.tokenize||tokenBase)(stream,state);if(style=="comment")return style;if(ctx.align==null)ctx.align=true;if(curPunc=="{")pushContext(state,stream.column(),\n"}");else if(curPunc=="[")pushContext(state,stream.column(),"]");else if(curPunc=="(")pushContext(state,stream.column(),")");else if(curPunc=="case")ctx.type="case";else if(curPunc=="}"&&ctx.type=="}")popContext(state);else if(curPunc==ctx.type)popContext(state);state.startOfLine=false;return style},indent:function(state,textAfter){if(state.tokenize!=tokenBase&&state.tokenize!=null)return CodeMirror.Pass;var ctx=state.context,firstChar=textAfter&&textAfter.charAt(0);if(ctx.type=="case"&&/^(?:case|default)\\b/.test(textAfter)){state.context.type=\n"}";return ctx.indented}var closing=firstChar==ctx.type;if(ctx.align)return ctx.column+(closing?0:1);else return ctx.indented+(closing?0:indentUnit)},electricChars:"{}):",closeBrackets:"()[]{}\'\'\\"\\"``",fold:"brace",blockCommentStart:"/*",blockCommentEnd:"*/",lineComment:"//"}});CodeMirror.defineMIME("text/x-go","go")});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"),require("../htmlmixed/htmlmixed"),require("../clike/clike"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror","../htmlmixed/htmlmixed","../clike/clike"],mod);else mod(CodeMirror)})(function(CodeMirror){function keywords(str){var obj={},words=str.split(" ");for(var i=0;i<words.length;++i)obj[words[i]]=true;return obj}function matchSequence(list,end,escapes){if(list.length==\n0)return phpString(end);return function(stream,state){var patterns=list[0];for(var i=0;i<patterns.length;i++)if(stream.match(patterns[i][0])){state.tokenize=matchSequence(list.slice(1),end);return patterns[i][1]}state.tokenize=phpString(end,escapes);return"string"}}function phpString(closing,escapes){return function(stream,state){return phpString_(stream,state,closing,escapes)}}function phpString_(stream,state,closing,escapes){if(escapes!==false&&stream.match("${",false)||stream.match("{$",false)){state.tokenize=\nnull;return"string"}if(escapes!==false&&stream.match(/^\\$[a-zA-Z_][a-zA-Z0-9_]*/)){if(stream.match("[",false))state.tokenize=matchSequence([[["[",null]],[[/\\d[\\w\\.]*/,"number"],[/\\$[a-zA-Z_][a-zA-Z0-9_]*/,"variable-2"],[/[\\w\\$]+/,"variable"]],[["]",null]]],closing,escapes);if(stream.match(/^->\\w/,false))state.tokenize=matchSequence([[["->",null]],[[/[\\w]+/,"variable"]]],closing,escapes);return"variable-2"}var escaped=false;while(!stream.eol()&&(escaped||escapes===false||!stream.match("{$",false)&&\n!stream.match(/^(\\$[a-zA-Z_][a-zA-Z0-9_]*|\\$\\{)/,false))){if(!escaped&&stream.match(closing)){state.tokenize=null;state.tokStack.pop();state.tokStack.pop();break}escaped=stream.next()=="\\\\"&&!escaped}return"string"}var phpKeywords="abstract and array as break case catch class clone const continue declare default "+"do else elseif enddeclare endfor endforeach endif endswitch endwhile enum extends final "+"for foreach function global goto if implements interface instanceof namespace "+"new or private protected public static switch throw trait try use var while xor "+\n"die echo empty exit eval include include_once isset list require require_once return "+"print unset __halt_compiler self static parent yield insteadof finally readonly match";var phpAtoms="true false null TRUE FALSE NULL __CLASS__ __DIR__ __FILE__ __LINE__ __METHOD__ __FUNCTION__ __NAMESPACE__ __TRAIT__";var phpBuiltin="func_num_args func_get_arg func_get_args strlen strcmp strncmp strcasecmp strncasecmp each error_reporting define defined trigger_error user_error set_error_handler restore_error_handler get_declared_classes get_loaded_extensions extension_loaded get_extension_funcs debug_backtrace constant bin2hex hex2bin sleep usleep time mktime gmmktime strftime gmstrftime strtotime date gmdate getdate localtime checkdate flush wordwrap htmlspecialchars htmlentities html_entity_decode md5 md5_file crc32 getimagesize image_type_to_mime_type phpinfo phpversion phpcredits strnatcmp strnatcasecmp substr_count strspn strcspn strtok strtoupper strtolower strpos strrpos strrev hebrev hebrevc nl2br basename dirname pathinfo stripslashes stripcslashes strstr stristr strrchr str_shuffle str_word_count strcoll substr substr_replace quotemeta ucfirst ucwords strtr addslashes addcslashes rtrim str_replace str_repeat count_chars chunk_split trim ltrim strip_tags similar_text explode implode setlocale localeconv parse_str str_pad chop strchr sprintf printf vprintf vsprintf sscanf fscanf parse_url urlencode urldecode rawurlencode rawurldecode readlink linkinfo link unlink exec system escapeshellcmd escapeshellarg passthru shell_exec proc_open proc_close rand srand getrandmax mt_rand mt_srand mt_getrandmax base64_decode base64_encode abs ceil floor round is_finite is_nan is_infinite bindec hexdec octdec decbin decoct dechex base_convert number_format fmod ip2long long2ip getenv putenv getopt microtime gettimeofday getrusage uniqid quoted_printable_decode set_time_limit get_cfg_var magic_quotes_runtime set_magic_quotes_runtime get_magic_quotes_gpc get_magic_quotes_runtime import_request_variables error_log serialize unserialize memory_get_usage memory_get_peak_usage var_dump var_export debug_zval_dump print_r highlight_file show_source highlight_string ini_get ini_get_all ini_set ini_alter ini_restore get_include_path set_include_path restore_include_path setcookie header headers_sent connection_aborted connection_status ignore_user_abort parse_ini_file is_uploaded_file move_uploaded_file intval floatval doubleval strval gettype settype is_null is_resource is_bool is_long is_float is_int is_integer is_double is_real is_numeric is_string is_array is_object is_scalar ereg ereg_replace eregi eregi_replace split spliti join sql_regcase dl pclose popen readfile rewind rmdir umask fclose feof fgetc fgets fgetss fread fopen fpassthru ftruncate fstat fseek ftell fflush fwrite fputs mkdir rename copy tempnam tmpfile file file_get_contents file_put_contents stream_select stream_context_create stream_context_set_params stream_context_set_option stream_context_get_options stream_filter_prepend stream_filter_append fgetcsv flock get_meta_tags stream_set_write_buffer set_file_buffer set_socket_blocking stream_set_blocking socket_set_blocking stream_get_meta_data stream_register_wrapper stream_wrapper_register stream_set_timeout socket_set_timeout socket_get_status realpath fnmatch fsockopen pfsockopen pack unpack get_browser crypt opendir closedir chdir getcwd rewinddir readdir dir glob fileatime filectime filegroup fileinode filemtime fileowner fileperms filesize filetype file_exists is_writable is_writeable is_readable is_executable is_file is_dir is_link stat lstat chown touch clearstatcache mail ob_start ob_flush ob_clean ob_end_flush ob_end_clean ob_get_flush ob_get_clean ob_get_length ob_get_level ob_get_status ob_get_contents ob_implicit_flush ob_list_handlers ksort krsort natsort natcasesort asort arsort sort rsort usort uasort uksort shuffle array_walk count end prev next reset current key min max in_array array_search extract compact array_fill range array_multisort array_push array_pop array_shift array_unshift array_splice array_slice array_merge array_merge_recursive array_keys array_values array_count_values array_reverse array_reduce array_pad array_flip array_change_key_case array_rand array_unique array_intersect array_intersect_assoc array_diff array_diff_assoc array_sum array_filter array_map array_chunk array_key_exists array_intersect_key array_combine array_column pos sizeof key_exists assert assert_options version_compare ftok str_rot13 aggregate session_name session_module_name session_save_path session_id session_regenerate_id session_decode session_register session_unregister session_is_registered session_encode session_start session_destroy session_unset session_set_save_handler session_cache_limiter session_cache_expire session_set_cookie_params session_get_cookie_params session_write_close preg_match preg_match_all preg_replace preg_replace_callback preg_split preg_quote preg_grep overload ctype_alnum ctype_alpha ctype_cntrl ctype_digit ctype_lower ctype_graph ctype_print ctype_punct ctype_space ctype_upper ctype_xdigit virtual apache_request_headers apache_note apache_lookup_uri apache_child_terminate apache_setenv apache_response_headers apache_get_version getallheaders mysql_connect mysql_pconnect mysql_close mysql_select_db mysql_create_db mysql_drop_db mysql_query mysql_unbuffered_query mysql_db_query mysql_list_dbs mysql_list_tables mysql_list_fields mysql_list_processes mysql_error mysql_errno mysql_affected_rows mysql_insert_id mysql_result mysql_num_rows mysql_num_fields mysql_fetch_row mysql_fetch_array mysql_fetch_assoc mysql_fetch_object mysql_data_seek mysql_fetch_lengths mysql_fetch_field mysql_field_seek mysql_free_result mysql_field_name mysql_field_table mysql_field_len mysql_field_type mysql_field_flags mysql_escape_string mysql_real_escape_string mysql_stat mysql_thread_id mysql_client_encoding mysql_get_client_info mysql_get_host_info mysql_get_proto_info mysql_get_server_info mysql_info mysql mysql_fieldname mysql_fieldtable mysql_fieldlen mysql_fieldtype mysql_fieldflags mysql_selectdb mysql_createdb mysql_dropdb mysql_freeresult mysql_numfields mysql_numrows mysql_listdbs mysql_listtables mysql_listfields mysql_db_name mysql_dbname mysql_tablename mysql_table_name pg_connect pg_pconnect pg_close pg_connection_status pg_connection_busy pg_connection_reset pg_host pg_dbname pg_port pg_tty pg_options pg_ping pg_query pg_send_query pg_cancel_query pg_fetch_result pg_fetch_row pg_fetch_assoc pg_fetch_array pg_fetch_object pg_fetch_all pg_affected_rows pg_get_result pg_result_seek pg_result_status pg_free_result pg_last_oid pg_num_rows pg_num_fields pg_field_name pg_field_num pg_field_size pg_field_type pg_field_prtlen pg_field_is_null pg_get_notify pg_get_pid pg_result_error pg_last_error pg_last_notice pg_put_line pg_end_copy pg_copy_to pg_copy_from pg_trace pg_untrace pg_lo_create pg_lo_unlink pg_lo_open pg_lo_close pg_lo_read pg_lo_write pg_lo_read_all pg_lo_import pg_lo_export pg_lo_seek pg_lo_tell pg_escape_string pg_escape_bytea pg_unescape_bytea pg_client_encoding pg_set_client_encoding pg_meta_data pg_convert pg_insert pg_update pg_delete pg_select pg_exec pg_getlastoid pg_cmdtuples pg_errormessage pg_numrows pg_numfields pg_fieldname pg_fieldsize pg_fieldtype pg_fieldnum pg_fieldprtlen pg_fieldisnull pg_freeresult pg_result pg_loreadall pg_locreate pg_lounlink pg_loopen pg_loclose pg_loread pg_lowrite pg_loimport pg_loexport http_response_code get_declared_traits getimagesizefromstring socket_import_stream stream_set_chunk_size trait_exists header_register_callback class_uses session_status session_register_shutdown echo print global static exit array empty eval isset unset die include require include_once require_once json_decode json_encode json_last_error json_last_error_msg curl_close curl_copy_handle curl_errno curl_error curl_escape curl_exec curl_file_create curl_getinfo curl_init curl_multi_add_handle curl_multi_close curl_multi_exec curl_multi_getcontent curl_multi_info_read curl_multi_init curl_multi_remove_handle curl_multi_select curl_multi_setopt curl_multi_strerror curl_pause curl_reset curl_setopt_array curl_setopt curl_share_close curl_share_init curl_share_setopt curl_strerror curl_unescape curl_version mysqli_affected_rows mysqli_autocommit mysqli_change_user mysqli_character_set_name mysqli_close mysqli_commit mysqli_connect_errno mysqli_connect_error mysqli_connect mysqli_data_seek mysqli_debug mysqli_dump_debug_info mysqli_errno mysqli_error_list mysqli_error mysqli_fetch_all mysqli_fetch_array mysqli_fetch_assoc mysqli_fetch_field_direct mysqli_fetch_field mysqli_fetch_fields mysqli_fetch_lengths mysqli_fetch_object mysqli_fetch_row mysqli_field_count mysqli_field_seek mysqli_field_tell mysqli_free_result mysqli_get_charset mysqli_get_client_info mysqli_get_client_stats mysqli_get_client_version mysqli_get_connection_stats mysqli_get_host_info mysqli_get_proto_info mysqli_get_server_info mysqli_get_server_version mysqli_info mysqli_init mysqli_insert_id mysqli_kill mysqli_more_results mysqli_multi_query mysqli_next_result mysqli_num_fields mysqli_num_rows mysqli_options mysqli_ping mysqli_prepare mysqli_query mysqli_real_connect mysqli_real_escape_string mysqli_real_query mysqli_reap_async_query mysqli_refresh mysqli_rollback mysqli_select_db mysqli_set_charset mysqli_set_local_infile_default mysqli_set_local_infile_handler mysqli_sqlstate mysqli_ssl_set mysqli_stat mysqli_stmt_init mysqli_store_result mysqli_thread_id mysqli_thread_safe mysqli_use_result mysqli_warning_count";\nCodeMirror.registerHelper("hintWords","php",[phpKeywords,phpAtoms,phpBuiltin].join(" ").split(" "));CodeMirror.registerHelper("wordChars","php",/[\\w$]/);var phpConfig={name:"clike",helperType:"php",keywords:keywords(phpKeywords),blockKeywords:keywords("catch do else elseif for foreach if switch try while finally"),defKeywords:keywords("class enum function interface namespace trait"),atoms:keywords(phpAtoms),builtin:keywords(phpBuiltin),multiLineStrings:true,hooks:{"$":function(stream){stream.eatWhile(/[\\w\\$_]/);\nreturn"variable-2"},"<":function(stream,state){var before;if(before=stream.match(/^<<\\s*/)){var quoted=stream.eat(/[\'"]/);stream.eatWhile(/[\\w\\.]/);var delim=stream.current().slice(before[0].length+(quoted?2:1));if(quoted)stream.eat(quoted);if(delim){(state.tokStack||(state.tokStack=[])).push(delim,0);state.tokenize=phpString(delim,quoted!="\'");return"string"}}return false},"#":function(stream){while(!stream.eol()&&!stream.match("?>",false))stream.next();return"comment"},"/":function(stream){if(stream.eat("/")){while(!stream.eol()&&\n!stream.match("?>",false))stream.next();return"comment"}return false},\'"\':function(_stream,state){(state.tokStack||(state.tokStack=[])).push(\'"\',0);state.tokenize=phpString(\'"\');return"string"},"{":function(_stream,state){if(state.tokStack&&state.tokStack.length)state.tokStack[state.tokStack.length-1]++;return false},"}":function(_stream,state){if(state.tokStack&&state.tokStack.length>0&&!--state.tokStack[state.tokStack.length-1])state.tokenize=phpString(state.tokStack[state.tokStack.length-2]);return false}}};\nCodeMirror.defineMode("php",function(config,parserConfig){var htmlMode=CodeMirror.getMode(config,parserConfig&&parserConfig.htmlMode||"text/html");var phpMode=CodeMirror.getMode(config,phpConfig);function dispatch(stream,state){var isPHP=state.curMode==phpMode;if(stream.sol()&&state.pending&&state.pending!=\'"\'&&state.pending!="\'")state.pending=null;if(!isPHP){if(stream.match(/^<\\?\\w*/)){state.curMode=phpMode;if(!state.php)state.php=CodeMirror.startState(phpMode,htmlMode.indent(state.html,"",""));\nstate.curState=state.php;return"meta"}if(state.pending==\'"\'||state.pending=="\'"){while(!stream.eol()&&stream.next()!=state.pending);var style="string"}else if(state.pending&&stream.pos<state.pending.end){stream.pos=state.pending.end;var style=state.pending.style}else var style=htmlMode.token(stream,state.curState);if(state.pending)state.pending=null;var cur=stream.current(),openPHP=cur.search(/<\\?/),m;if(openPHP!=-1){if(style=="string"&&(m=cur.match(/[\'"]$/))&&!/\\?>/.test(cur))state.pending=m[0];\nelse state.pending={end:stream.pos,style:style};stream.backUp(cur.length-openPHP)}return style}else if(isPHP&&state.php.tokenize==null&&stream.match("?>")){state.curMode=htmlMode;state.curState=state.html;if(!state.php.context.prev)state.php=null;return"meta"}else return phpMode.token(stream,state.curState)}return{startState:function(){var html=CodeMirror.startState(htmlMode);var php=parserConfig.startOpen?CodeMirror.startState(phpMode):null;return{html:html,php:php,curMode:parserConfig.startOpen?\nphpMode:htmlMode,curState:parserConfig.startOpen?php:html,pending:null}},copyState:function(state){var html=state.html,htmlNew=CodeMirror.copyState(htmlMode,html),php=state.php,phpNew=php&&CodeMirror.copyState(phpMode,php),cur;if(state.curMode==htmlMode)cur=htmlNew;else cur=phpNew;return{html:htmlNew,php:phpNew,curMode:state.curMode,curState:cur,pending:state.pending}},token:dispatch,indent:function(state,textAfter,line){if(state.curMode!=phpMode&&/^\\s*<\\//.test(textAfter)||state.curMode==phpMode&&\n/^\\?>/.test(textAfter))return htmlMode.indent(state.html,textAfter,line);return state.curMode.indent(state.curState,textAfter,line)},blockCommentStart:"/*",blockCommentEnd:"*/",lineComment:"//",innerMode:function(state){return{state:state.curState,mode:state.curMode}}}},"htmlmixed","clike");CodeMirror.defineMIME("application/x-httpd-php","php");CodeMirror.defineMIME("application/x-httpd-php-open",{name:"php",startOpen:true});CodeMirror.defineMIME("text/x-php",phpConfig)});/*\n\n Copyright (C) 2014 by Marijn Haverbeke <marijnh@gmail.com> and others\n\n Permission is hereby granted, free of charge, to any person obtaining a copy\n of this software and associated documentation files (the "Software"), to deal\n in the Software without restriction, including without limitation the rights\n to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n copies of the Software, and to permit persons to whom the Software is\n furnished to do so, subject to the following conditions:\n\n The above copyright notice and this permission notice shall be included in\n all copies or substantial portions of the Software.\n\n THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\n THE SOFTWARE.\n*/\n(function(){function words(str){var obj={},words=str.split(" ");for(var i=0;i<words.length;++i)obj[words[i]]=true;return obj}var protoConfig={name:"clike",keywords:words("bool bytes default double enum extend extensions fixed32 "+"fixed64 float group import int32 int64 max message "+"messageBody oneof option optional package public repeated required "+"reserved returns rpc service sfixed32 sfixed64 sint32 sint64 stream "+"string syntax to uint32 uint64 weak"),blockKeywords:words("enum extend group message service"),\nbuiltin:words("bool bytes double fixed32 fixed64 float int32 int64"+"sfixed32 sfixed64 sint32 sint64 string uint32 uint64"),atoms:words("true false null"),multiLineStrings:true,hooks:{}};CodeMirror.defineMIME("text/x-proto",protoConfig)})();(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){function wordRegexp(words){return new RegExp("^(("+words.join(")|(")+"))\\\\b","i")}var keywordArray=["package","message","import","syntax","required","optional","repeated","reserved","default","extensions","packed","bool","bytes","double","enum","float","string","int32",\n"int64","uint32","uint64","sint32","sint64","fixed32","fixed64","sfixed32","sfixed64","option","service","rpc","returns"];var keywords=wordRegexp(keywordArray);CodeMirror.registerHelper("hintWords","protobuf",keywordArray);var identifiers=new RegExp("^[_A-Za-z\\u00a1-\\uffff][_A-Za-z0-9\\u00a1-\\uffff]*");function tokenBase(stream){if(stream.eatSpace())return null;if(stream.match("//")){stream.skipToEnd();return"comment"}if(stream.match(/^[0-9\\.+-]/,false)){if(stream.match(/^[+-]?0x[0-9a-fA-F]+/))return"number";\nif(stream.match(/^[+-]?\\d*\\.\\d+([EeDd][+-]?\\d+)?/))return"number";if(stream.match(/^[+-]?\\d+([EeDd][+-]?\\d+)?/))return"number"}if(stream.match(/^"([^"]|(""))*"/))return"string";if(stream.match(/^\'([^\']|(\'\'))*\'/))return"string";if(stream.match(keywords))return"keyword";if(stream.match(identifiers))return"variable";stream.next();return null}CodeMirror.defineMode("protobuf",function(){return{token:tokenBase,fold:"brace"}});CodeMirror.defineMIME("text/x-protobuf","protobuf")});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){function wordRegexp(words){return new RegExp("^(("+words.join(")|(")+"))\\\\b")}var wordOperators=wordRegexp(["and","or","not","is"]);var commonKeywords=["as","assert","break","class","continue","def","del","elif","else","except","finally","for","from","global","if","import",\n"lambda","pass","raise","return","try","while","with","yield","in"];var commonBuiltins=["abs","all","any","bin","bool","bytearray","callable","chr","classmethod","compile","complex","delattr","dict","dir","divmod","enumerate","eval","filter","float","format","frozenset","getattr","globals","hasattr","hash","help","hex","id","input","int","isinstance","issubclass","iter","len","list","locals","map","max","memoryview","min","next","object","oct","open","ord","pow","property","range","repr","reversed",\n"round","set","setattr","slice","sorted","staticmethod","str","sum","super","tuple","type","vars","zip","__import__","NotImplemented","Ellipsis","__debug__"];CodeMirror.registerHelper("hintWords","python",commonKeywords.concat(commonBuiltins));function top(state){return state.scopes[state.scopes.length-1]}CodeMirror.defineMode("python",function(conf,parserConf){var ERRORCLASS="error";var delimiters=parserConf.delimiters||parserConf.singleDelimiters||/^[\\(\\)\\[\\]\\{\\}@,:`=;\\.\\\\]/;var operators=[parserConf.singleOperators,\nparserConf.doubleOperators,parserConf.doubleDelimiters,parserConf.tripleDelimiters,parserConf.operators||/^([-+*/%\\/&|^]=?|[<>=]+|\\/\\/=?|\\*\\*=?|!=|[~!@]|\\.\\.\\.)/];for(var i=0;i<operators.length;i++)if(!operators[i])operators.splice(i--,1);var hangingIndent=parserConf.hangingIndent||conf.indentUnit;var myKeywords=commonKeywords,myBuiltins=commonBuiltins;if(parserConf.extra_keywords!=undefined)myKeywords=myKeywords.concat(parserConf.extra_keywords);if(parserConf.extra_builtins!=undefined)myBuiltins=\nmyBuiltins.concat(parserConf.extra_builtins);var py3=!(parserConf.version&&Number(parserConf.version)<3);if(py3){var identifiers=parserConf.identifiers||/^[_A-Za-z\\u00A1-\\uFFFF][_A-Za-z0-9\\u00A1-\\uFFFF]*/;myKeywords=myKeywords.concat(["nonlocal","False","True","None","async","await"]);myBuiltins=myBuiltins.concat(["ascii","bytes","exec","print"]);var stringPrefixes=new RegExp("^(([rbuf]|(br)|(rb)|(fr)|(rf))?(\'{3}|\\"{3}|[\'\\"]))","i")}else{var identifiers=parserConf.identifiers||/^[_A-Za-z][_A-Za-z0-9]*/;\nmyKeywords=myKeywords.concat(["exec","print"]);myBuiltins=myBuiltins.concat(["apply","basestring","buffer","cmp","coerce","execfile","file","intern","long","raw_input","reduce","reload","unichr","unicode","xrange","False","True","None"]);var stringPrefixes=new RegExp("^(([rubf]|(ur)|(br))?(\'{3}|\\"{3}|[\'\\"]))","i")}var keywords=wordRegexp(myKeywords);var builtins=wordRegexp(myBuiltins);function tokenBase(stream,state){var sol=stream.sol()&&state.lastToken!="\\\\";if(sol)state.indent=stream.indentation();\nif(sol&&top(state).type=="py"){var scopeOffset=top(state).offset;if(stream.eatSpace()){var lineOffset=stream.indentation();if(lineOffset>scopeOffset)pushPyScope(state);else if(lineOffset<scopeOffset&&dedent(stream,state)&&stream.peek()!="#")state.errorToken=true;return null}else{var style=tokenBaseInner(stream,state);if(scopeOffset>0&&dedent(stream,state))style+=" "+ERRORCLASS;return style}}return tokenBaseInner(stream,state)}function tokenBaseInner(stream,state,inFormat){if(stream.eatSpace())return null;\nif(!inFormat&&stream.match(/^#.*/))return"comment";if(stream.match(/^[0-9\\.]/,false)){var floatLiteral=false;if(stream.match(/^[\\d_]*\\.\\d+(e[\\+\\-]?\\d+)?/i))floatLiteral=true;if(stream.match(/^[\\d_]+\\.\\d*/))floatLiteral=true;if(stream.match(/^\\.\\d+/))floatLiteral=true;if(floatLiteral){stream.eat(/J/i);return"number"}var intLiteral=false;if(stream.match(/^0x[0-9a-f_]+/i))intLiteral=true;if(stream.match(/^0b[01_]+/i))intLiteral=true;if(stream.match(/^0o[0-7_]+/i))intLiteral=true;if(stream.match(/^[1-9][\\d_]*(e[\\+\\-]?[\\d_]+)?/)){stream.eat(/J/i);\nintLiteral=true}if(stream.match(/^0(?![\\dx])/i))intLiteral=true;if(intLiteral){stream.eat(/L/i);return"number"}}if(stream.match(stringPrefixes)){var isFmtString=stream.current().toLowerCase().indexOf("f")!==-1;if(!isFmtString){state.tokenize=tokenStringFactory(stream.current(),state.tokenize);return state.tokenize(stream,state)}else{state.tokenize=formatStringFactory(stream.current(),state.tokenize);return state.tokenize(stream,state)}}for(var i=0;i<operators.length;i++)if(stream.match(operators[i]))return"operator";\nif(stream.match(delimiters))return"punctuation";if(state.lastToken=="."&&stream.match(identifiers))return"property";if(stream.match(keywords)||stream.match(wordOperators))return"keyword";if(stream.match(builtins))return"builtin";if(stream.match(/^(self|cls)\\b/))return"variable-2";if(stream.match(identifiers)){if(state.lastToken=="def"||state.lastToken=="class")return"def";return"variable"}stream.next();return inFormat?null:ERRORCLASS}function formatStringFactory(delimiter,tokenOuter){while("rubf".indexOf(delimiter.charAt(0).toLowerCase())>=\n0)delimiter=delimiter.substr(1);var singleline=delimiter.length==1;var OUTCLASS="string";function tokenNestedExpr(depth){return function(stream,state){var inner=tokenBaseInner(stream,state,true);if(inner=="punctuation")if(stream.current()=="{")state.tokenize=tokenNestedExpr(depth+1);else if(stream.current()=="}")if(depth>1)state.tokenize=tokenNestedExpr(depth-1);else state.tokenize=tokenString;return inner}}function tokenString(stream,state){while(!stream.eol()){stream.eatWhile(/[^\'"\\{\\}\\\\]/);if(stream.eat("\\\\")){stream.next();\nif(singleline&&stream.eol())return OUTCLASS}else if(stream.match(delimiter)){state.tokenize=tokenOuter;return OUTCLASS}else if(stream.match("{{"))return OUTCLASS;else if(stream.match("{",false)){state.tokenize=tokenNestedExpr(0);if(stream.current())return OUTCLASS;else return state.tokenize(stream,state)}else if(stream.match("}}"))return OUTCLASS;else if(stream.match("}"))return ERRORCLASS;else stream.eat(/[\'"]/)}if(singleline)if(parserConf.singleLineStringErrors)return ERRORCLASS;else state.tokenize=\ntokenOuter;return OUTCLASS}tokenString.isString=true;return tokenString}function tokenStringFactory(delimiter,tokenOuter){while("rubf".indexOf(delimiter.charAt(0).toLowerCase())>=0)delimiter=delimiter.substr(1);var singleline=delimiter.length==1;var OUTCLASS="string";function tokenString(stream,state){while(!stream.eol()){stream.eatWhile(/[^\'"\\\\]/);if(stream.eat("\\\\")){stream.next();if(singleline&&stream.eol())return OUTCLASS}else if(stream.match(delimiter)){state.tokenize=tokenOuter;return OUTCLASS}else stream.eat(/[\'"]/)}if(singleline)if(parserConf.singleLineStringErrors)return ERRORCLASS;\nelse state.tokenize=tokenOuter;return OUTCLASS}tokenString.isString=true;return tokenString}function pushPyScope(state){while(top(state).type!="py")state.scopes.pop();state.scopes.push({offset:top(state).offset+conf.indentUnit,type:"py",align:null})}function pushBracketScope(stream,state,type){var align=stream.match(/^[\\s\\[\\{\\(]*(?:#|$)/,false)?null:stream.column()+1;state.scopes.push({offset:state.indent+hangingIndent,type:type,align:align})}function dedent(stream,state){var indented=stream.indentation();\nwhile(state.scopes.length>1&&top(state).offset>indented){if(top(state).type!="py")return true;state.scopes.pop()}return top(state).offset!=indented}function tokenLexer(stream,state){if(stream.sol()){state.beginningOfLine=true;state.dedent=false}var style=state.tokenize(stream,state);var current=stream.current();if(state.beginningOfLine&&current=="@")return stream.match(identifiers,false)?"meta":py3?"operator":ERRORCLASS;if(/\\S/.test(current))state.beginningOfLine=false;if((style=="variable"||style==\n"builtin")&&state.lastToken=="meta")style="meta";if(current=="pass"||current=="return")state.dedent=true;if(current=="lambda")state.lambda=true;if(current==":"&&!state.lambda&&top(state).type=="py"&&stream.match(/^\\s*(?:#|$)/,false))pushPyScope(state);if(current.length==1&&!/string|comment/.test(style)){var delimiter_index="[({".indexOf(current);if(delimiter_index!=-1)pushBracketScope(stream,state,"])}".slice(delimiter_index,delimiter_index+1));delimiter_index="])}".indexOf(current);if(delimiter_index!=\n-1)if(top(state).type==current)state.indent=state.scopes.pop().offset-hangingIndent;else return ERRORCLASS}if(state.dedent&&stream.eol()&&top(state).type=="py"&&state.scopes.length>1)state.scopes.pop();return style}var external={startState:function(basecolumn){return{tokenize:tokenBase,scopes:[{offset:basecolumn||0,type:"py",align:null}],indent:basecolumn||0,lastToken:null,lambda:false,dedent:0}},token:function(stream,state){var addErr=state.errorToken;if(addErr)state.errorToken=false;var style=tokenLexer(stream,\nstate);if(style&&style!="comment")state.lastToken=style=="keyword"||style=="punctuation"?stream.current():style;if(style=="punctuation")style=null;if(stream.eol()&&state.lambda)state.lambda=false;return addErr?style+" "+ERRORCLASS:style},indent:function(state,textAfter){if(state.tokenize!=tokenBase)return state.tokenize.isString?CodeMirror.Pass:0;var scope=top(state);var closing=scope.type==textAfter.charAt(0)||scope.type=="py"&&!state.dedent&&/^(else:|elif |except |finally:)/.test(textAfter);if(scope.align!=\nnull)return scope.align-(closing?1:0);else return scope.offset-(closing?hangingIndent:0)},electricInput:/^\\s*([\\}\\]\\)]|else:|elif |except |finally:)$/,closeBrackets:{triples:"\'\\""},lineComment:"#",fold:"indent"};return external});CodeMirror.defineMIME("text/x-python","python");var words=function(str){return str.split(" ")};CodeMirror.defineMIME("text/x-cython",{name:"python",extra_keywords:words("by cdef cimport cpdef ctypedef enum except "+"extern gil include nogil property public "+"readonly struct union DEF IF ELIF ELSE")})});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.registerHelper("wordChars","r",/[\\w.]/);CodeMirror.defineMode("r",function(config){function wordObj(words){var res={};for(var i=0;i<words.length;++i)res[words[i]]=true;return res}var commonAtoms=["NULL","NA","Inf","NaN","NA_integer_","NA_real_","NA_complex_",\n"NA_character_","TRUE","FALSE"];var commonBuiltins=["list","quote","bquote","eval","return","call","parse","deparse"];var commonKeywords=["if","else","repeat","while","function","for","in","next","break"];var commonBlockKeywords=["if","else","repeat","while","function","for"];CodeMirror.registerHelper("hintWords","r",commonAtoms.concat(commonBuiltins,commonKeywords));var atoms=wordObj(commonAtoms);var builtins=wordObj(commonBuiltins);var keywords=wordObj(commonKeywords);var blockkeywords=wordObj(commonBlockKeywords);\nvar opChars=/[+\\-*\\/^<>=!&|~$:]/;var curPunc;function tokenBase(stream,state){curPunc=null;var ch=stream.next();if(ch=="#"){stream.skipToEnd();return"comment"}else if(ch=="0"&&stream.eat("x")){stream.eatWhile(/[\\da-f]/i);return"number"}else if(ch=="."&&stream.eat(/\\d/)){stream.match(/\\d*(?:e[+\\-]?\\d+)?/);return"number"}else if(/\\d/.test(ch)){stream.match(/\\d*(?:\\.\\d+)?(?:e[+\\-]\\d+)?L?/);return"number"}else if(ch=="\'"||ch==\'"\'){state.tokenize=tokenString(ch);return"string"}else if(ch=="`"){stream.match(/[^`]+`/);\nreturn"variable-3"}else if(ch=="."&&stream.match(/.(?:[.]|\\d+)/))return"keyword";else if(/[a-zA-Z\\.]/.test(ch)){stream.eatWhile(/[\\w\\.]/);var word=stream.current();if(atoms.propertyIsEnumerable(word))return"atom";if(keywords.propertyIsEnumerable(word)){if(blockkeywords.propertyIsEnumerable(word)&&!stream.match(/\\s*if(\\s+|$)/,false))curPunc="block";return"keyword"}if(builtins.propertyIsEnumerable(word))return"builtin";return"variable"}else if(ch=="%"){if(stream.skipTo("%"))stream.next();return"operator variable-2"}else if(ch==\n"<"&&stream.eat("-")||ch=="<"&&stream.match("<-")||ch=="-"&&stream.match(/>>?/))return"operator arrow";else if(ch=="="&&state.ctx.argList)return"arg-is";else if(opChars.test(ch)){if(ch=="$")return"operator dollar";stream.eatWhile(opChars);return"operator"}else if(/[\\(\\){}\\[\\];]/.test(ch)){curPunc=ch;if(ch==";")return"semi";return null}else return null}function tokenString(quote){return function(stream,state){if(stream.eat("\\\\")){var ch=stream.next();if(ch=="x")stream.match(/^[a-f0-9]{2}/i);else if((ch==\n"u"||ch=="U")&&stream.eat("{")&&stream.skipTo("}"))stream.next();else if(ch=="u")stream.match(/^[a-f0-9]{4}/i);else if(ch=="U")stream.match(/^[a-f0-9]{8}/i);else if(/[0-7]/.test(ch))stream.match(/^[0-7]{1,2}/);return"string-2"}else{var next;while((next=stream.next())!=null){if(next==quote){state.tokenize=tokenBase;break}if(next=="\\\\"){stream.backUp(1);break}}return"string"}}}var ALIGN_YES=1,ALIGN_NO=2,BRACELESS=4;function push(state,type,stream){state.ctx={type:type,indent:state.indent,flags:0,column:stream.column(),\nprev:state.ctx}}function setFlag(state,flag){var ctx=state.ctx;state.ctx={type:ctx.type,indent:ctx.indent,flags:ctx.flags|flag,column:ctx.column,prev:ctx.prev}}function pop(state){state.indent=state.ctx.indent;state.ctx=state.ctx.prev}return{startState:function(){return{tokenize:tokenBase,ctx:{type:"top",indent:-config.indentUnit,flags:ALIGN_NO},indent:0,afterIdent:false}},token:function(stream,state){if(stream.sol()){if((state.ctx.flags&3)==0)state.ctx.flags|=ALIGN_NO;if(state.ctx.flags&BRACELESS)pop(state);\nstate.indent=stream.indentation()}if(stream.eatSpace())return null;var style=state.tokenize(stream,state);if(style!="comment"&&(state.ctx.flags&ALIGN_NO)==0)setFlag(state,ALIGN_YES);if((curPunc==";"||curPunc=="{"||curPunc=="}")&&state.ctx.type=="block")pop(state);if(curPunc=="{")push(state,"}",stream);else if(curPunc=="("){push(state,")",stream);if(state.afterIdent)state.ctx.argList=true}else if(curPunc=="[")push(state,"]",stream);else if(curPunc=="block")push(state,"block",stream);else if(curPunc==\nstate.ctx.type)pop(state);else if(state.ctx.type=="block"&&style!="comment")setFlag(state,BRACELESS);state.afterIdent=style=="variable"||style=="keyword";return style},indent:function(state,textAfter){if(state.tokenize!=tokenBase)return 0;var firstChar=textAfter&&textAfter.charAt(0),ctx=state.ctx,closing=firstChar==ctx.type;if(ctx.flags&BRACELESS)ctx=ctx.prev;if(ctx.type=="block")return ctx.indent+(firstChar=="{"?0:config.indentUnit);else if(ctx.flags&ALIGN_YES)return ctx.column+(closing?0:1);else return ctx.indent+\n(closing?0:config.indentUnit)},lineComment:"#"}});CodeMirror.defineMIME("text/x-rsrc","r")});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){function wordObj(words){var o={};for(var i=0,e=words.length;i<e;++i)o[words[i]]=true;return o}var keywordList=["alias","and","BEGIN","begin","break","case","class","def","defined?","do","else","elsif","END","end","ensure","false","for","if","in","module","next","not","or",\n"redo","rescue","retry","return","self","super","then","true","undef","unless","until","when","while","yield","nil","raise","throw","catch","fail","loop","callcc","caller","lambda","proc","public","protected","private","require","load","require_relative","extend","autoload","__END__","__FILE__","__LINE__","__dir__"],keywords=wordObj(keywordList);var indentWords=wordObj(["def","class","case","for","while","until","module","catch","loop","proc","begin"]);var dedentWords=wordObj(["end","until"]);var opening=\n{"[":"]","{":"}","(":")"};var closing={"]":"[","}":"{",")":"("};CodeMirror.defineMode("ruby",function(config){var curPunc;function chain(newtok,stream,state){state.tokenize.push(newtok);return newtok(stream,state)}function tokenBase(stream,state){if(stream.sol()&&stream.match("=begin")&&stream.eol()){state.tokenize.push(readBlockComment);return"comment"}if(stream.eatSpace())return null;var ch=stream.next(),m;if(ch=="`"||ch=="\'"||ch==\'"\')return chain(readQuoted(ch,"string",ch==\'"\'||ch=="`"),stream,\nstate);else if(ch=="/")if(regexpAhead(stream))return chain(readQuoted(ch,"string-2",true),stream,state);else return"operator";else if(ch=="%"){var style="string",embed=true;if(stream.eat("s"))style="atom";else if(stream.eat(/[WQ]/))style="string";else if(stream.eat(/[r]/))style="string-2";else if(stream.eat(/[wxq]/)){style="string";embed=false}var delim=stream.eat(/[^\\w\\s=]/);if(!delim)return"operator";if(opening.propertyIsEnumerable(delim))delim=opening[delim];return chain(readQuoted(delim,style,\nembed,true),stream,state)}else if(ch=="#"){stream.skipToEnd();return"comment"}else if(ch=="<"&&(m=stream.match(/^<([-~])[`"\']?([a-zA-Z_?]\\w*)[`"\']?(?:;|$)/)))return chain(readHereDoc(m[2],m[1]),stream,state);else if(ch=="0"){if(stream.eat("x"))stream.eatWhile(/[\\da-fA-F]/);else if(stream.eat("b"))stream.eatWhile(/[01]/);else stream.eatWhile(/[0-7]/);return"number"}else if(/\\d/.test(ch)){stream.match(/^[\\d_]*(?:\\.[\\d_]+)?(?:[eE][+\\-]?[\\d_]+)?/);return"number"}else if(ch=="?"){while(stream.match(/^\\\\[CM]-/));\nif(stream.eat("\\\\"))stream.eatWhile(/\\w/);else stream.next();return"string"}else if(ch==":"){if(stream.eat("\'"))return chain(readQuoted("\'","atom",false),stream,state);if(stream.eat(\'"\'))return chain(readQuoted(\'"\',"atom",true),stream,state);if(stream.eat(/[<>]/)){stream.eat(/[<>]/);return"atom"}if(stream.eat(/[\\+\\-\\*\\/&\\|:!]/))return"atom";if(stream.eat(/[a-zA-Z$@_\\xa1-\\uffff]/)){stream.eatWhile(/[\\w$\\xa1-\\uffff]/);stream.eat(/[\\?!=]/);return"atom"}return"operator"}else if(ch=="@"&&stream.match(/^@?[a-zA-Z_\\xa1-\\uffff]/)){stream.eat("@");\nstream.eatWhile(/[\\w\\xa1-\\uffff]/);return"variable-2"}else if(ch=="$"){if(stream.eat(/[a-zA-Z_]/))stream.eatWhile(/[\\w]/);else if(stream.eat(/\\d/))stream.eat(/\\d/);else stream.next();return"variable-3"}else if(/[a-zA-Z_\\xa1-\\uffff]/.test(ch)){stream.eatWhile(/[\\w\\xa1-\\uffff]/);stream.eat(/[\\?!]/);if(stream.eat(":"))return"atom";return"ident"}else if(ch=="|"&&(state.varList||state.lastTok=="{"||state.lastTok=="do")){curPunc="|";return null}else if(/[\\(\\)\\[\\]{}\\\\;]/.test(ch)){curPunc=ch;return null}else if(ch==\n"-"&&stream.eat(">"))return"arrow";else if(/[=+\\-\\/*:\\.^%<>~|]/.test(ch)){var more=stream.eatWhile(/[=+\\-\\/*:\\.^%<>~|]/);if(ch=="."&&!more)curPunc=".";return"operator"}else return null}function regexpAhead(stream){var start=stream.pos,depth=0,next,found=false,escaped=false;while((next=stream.next())!=null)if(!escaped){if("[{(".indexOf(next)>-1)depth++;else if("]})".indexOf(next)>-1){depth--;if(depth<0)break}else if(next=="/"&&depth==0){found=true;break}escaped=next=="\\\\"}else escaped=false;stream.backUp(stream.pos-\nstart);return found}function tokenBaseUntilBrace(depth){if(!depth)depth=1;return function(stream,state){if(stream.peek()=="}")if(depth==1){state.tokenize.pop();return state.tokenize[state.tokenize.length-1](stream,state)}else state.tokenize[state.tokenize.length-1]=tokenBaseUntilBrace(depth-1);else if(stream.peek()=="{")state.tokenize[state.tokenize.length-1]=tokenBaseUntilBrace(depth+1);return tokenBase(stream,state)}}function tokenBaseOnce(){var alreadyCalled=false;return function(stream,state){if(alreadyCalled){state.tokenize.pop();\nreturn state.tokenize[state.tokenize.length-1](stream,state)}alreadyCalled=true;return tokenBase(stream,state)}}function readQuoted(quote,style,embed,unescaped){return function(stream,state){var escaped=false,ch;if(state.context.type==="read-quoted-paused"){state.context=state.context.prev;stream.eat("}")}while((ch=stream.next())!=null){if(ch==quote&&(unescaped||!escaped)){state.tokenize.pop();break}if(embed&&ch=="#"&&!escaped)if(stream.eat("{")){if(quote=="}")state.context={prev:state.context,type:"read-quoted-paused"};\nstate.tokenize.push(tokenBaseUntilBrace());break}else if(/[@\\$]/.test(stream.peek())){state.tokenize.push(tokenBaseOnce());break}escaped=!escaped&&ch=="\\\\"}return style}}function readHereDoc(phrase,mayIndent){return function(stream,state){if(mayIndent)stream.eatSpace();if(stream.match(phrase))state.tokenize.pop();else stream.skipToEnd();return"string"}}function readBlockComment(stream,state){if(stream.sol()&&stream.match("=end")&&stream.eol())state.tokenize.pop();stream.skipToEnd();return"comment"}\nreturn{startState:function(){return{tokenize:[tokenBase],indented:0,context:{type:"top",indented:-config.indentUnit},continuedLine:false,lastTok:null,varList:false}},token:function(stream,state){curPunc=null;if(stream.sol())state.indented=stream.indentation();var style=state.tokenize[state.tokenize.length-1](stream,state),kwtype;var thisTok=curPunc;if(style=="ident"){var word=stream.current();style=state.lastTok=="."?"property":keywords.propertyIsEnumerable(stream.current())?"keyword":/^[A-Z]/.test(word)?\n"tag":state.lastTok=="def"||state.lastTok=="class"||state.varList?"def":"variable";if(style=="keyword"){thisTok=word;if(indentWords.propertyIsEnumerable(word))kwtype="indent";else if(dedentWords.propertyIsEnumerable(word))kwtype="dedent";else if((word=="if"||word=="unless")&&stream.column()==stream.indentation())kwtype="indent";else if(word=="do"&&state.context.indented<state.indented)kwtype="indent"}}if(curPunc||style&&style!="comment")state.lastTok=thisTok;if(curPunc=="|")state.varList=!state.varList;\nif(kwtype=="indent"||/[\\(\\[\\{]/.test(curPunc))state.context={prev:state.context,type:curPunc||style,indented:state.indented};else if((kwtype=="dedent"||/[\\)\\]\\}]/.test(curPunc))&&state.context.prev)state.context=state.context.prev;if(stream.eol())state.continuedLine=curPunc=="\\\\"||style=="operator";return style},indent:function(state,textAfter){if(state.tokenize[state.tokenize.length-1]!=tokenBase)return CodeMirror.Pass;var firstChar=textAfter&&textAfter.charAt(0);var ct=state.context;var closed=\nct.type==closing[firstChar]||ct.type=="keyword"&&/^(?:end|until|else|elsif|when|rescue)\\b/.test(textAfter);return ct.indented+(closed?0:config.indentUnit)+(state.continuedLine?config.indentUnit:0)},electricInput:/^\\s*(?:end|rescue|elsif|else|\\})$/,lineComment:"#",fold:"indent"}});CodeMirror.defineMIME("text/x-ruby","ruby");CodeMirror.registerHelper("hintWords","ruby",keywordList)});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"),require("../../addon/mode/simple"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror","../../addon/mode/simple"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.defineSimpleMode("rust",{start:[{regex:/b?"/,token:"string",next:"string"},{regex:/b?r"/,token:"string",next:"string_raw"},{regex:/b?r#+"/,token:"string",next:"string_raw_hash"},{regex:/\'(?:[^\'\\\\]|\\\\(?:[nrt0\'"]|x[\\da-fA-F]{2}|u\\{[\\da-fA-F]{6}\\}))\'/,\ntoken:"string-2"},{regex:/b\'(?:[^\']|\\\\(?:[\'\\\\nrt0]|x[\\da-fA-F]{2}))\'/,token:"string-2"},{regex:/(?:(?:[0-9][0-9_]*)(?:(?:[Ee][+-]?[0-9_]+)|\\.[0-9_]+(?:[Ee][+-]?[0-9_]+)?)(?:f32|f64)?)|(?:0(?:b[01_]+|(?:o[0-7_]+)|(?:x[0-9a-fA-F_]+))|(?:[0-9][0-9_]*))(?:u8|u16|u32|u64|i8|i16|i32|i64|isize|usize)?/,token:"number"},{regex:/(let(?:\\s+mut)?|fn|enum|mod|struct|type|union)(\\s+)([a-zA-Z_][a-zA-Z0-9_]*)/,token:["keyword",null,"def"]},{regex:/(?:abstract|alignof|as|async|await|box|break|continue|const|crate|do|dyn|else|enum|extern|fn|for|final|if|impl|in|loop|macro|match|mod|move|offsetof|override|priv|proc|pub|pure|ref|return|self|sizeof|static|struct|super|trait|type|typeof|union|unsafe|unsized|use|virtual|where|while|yield)\\b/,\ntoken:"keyword"},{regex:/\\b(?:Self|isize|usize|char|bool|u8|u16|u32|u64|f16|f32|f64|i8|i16|i32|i64|str|Option)\\b/,token:"atom"},{regex:/\\b(?:true|false|Some|None|Ok|Err)\\b/,token:"builtin"},{regex:/\\b(fn)(\\s+)([a-zA-Z_][a-zA-Z0-9_]*)/,token:["keyword",null,"def"]},{regex:/#!?\\[.*\\]/,token:"meta"},{regex:/\\/\\/.*/,token:"comment"},{regex:/\\/\\*/,token:"comment",next:"comment"},{regex:/[-+\\/*=<>!]+/,token:"operator"},{regex:/[a-zA-Z_]\\w*!/,token:"variable-3"},{regex:/[a-zA-Z_]\\w*/,token:"variable"},{regex:/[\\{\\[\\(]/,\nindent:true},{regex:/[\\}\\]\\)]/,dedent:true}],string:[{regex:/"/,token:"string",next:"start"},{regex:/(?:[^\\\\"]|\\\\(?:.|$))*/,token:"string"}],string_raw:[{regex:/"/,token:"string",next:"start"},{regex:/[^"]*/,token:"string"}],string_raw_hash:[{regex:/"#+/,token:"string",next:"start"},{regex:/(?:[^"]|"(?!#))*/,token:"string"}],comment:[{regex:/.*?\\*\\//,token:"comment",next:"start"},{regex:/.*/,token:"comment"}],meta:{dontIndentStates:["comment"],electricInput:/^\\s*\\}$/,blockCommentStart:"/*",blockCommentEnd:"*/",\nlineComment:"//",fold:"brace"}});CodeMirror.defineMIME("text/x-rustsrc","rust");CodeMirror.defineMIME("text/rust","rust")});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.defineMode("shell",function(){var words={};function define(style,dict){for(var i=0;i<dict.length;i++)words[dict[i]]=style}var commonAtoms=["true","false"];var commonKeywords=["if","then","do","else","elif","while","until","for","in","esac","fi","fin","fil","done",\n"exit","set","unset","export","function"];var commonCommands=["ab","awk","bash","beep","cat","cc","cd","chown","chmod","chroot","clear","cp","curl","cut","diff","echo","find","gawk","gcc","get","git","grep","hg","kill","killall","ln","ls","make","mkdir","openssl","mv","nc","nl","node","npm","ping","ps","restart","rm","rmdir","sed","service","sh","shopt","shred","source","sort","sleep","ssh","start","stop","su","sudo","svn","tee","telnet","top","touch","vi","vim","wall","wc","wget","who","write","yes",\n"zsh"];CodeMirror.registerHelper("hintWords","shell",commonAtoms.concat(commonKeywords,commonCommands));define("atom",commonAtoms);define("keyword",commonKeywords);define("builtin",commonCommands);function tokenBase(stream,state){if(stream.eatSpace())return null;var sol=stream.sol();var ch=stream.next();if(ch==="\\\\"){stream.next();return null}if(ch==="\'"||ch===\'"\'||ch==="`"){state.tokens.unshift(tokenString(ch,ch==="`"?"quote":"string"));return tokenize(stream,state)}if(ch==="#"){if(sol&&stream.eat("!")){stream.skipToEnd();\nreturn"meta"}stream.skipToEnd();return"comment"}if(ch==="$"){state.tokens.unshift(tokenDollar);return tokenize(stream,state)}if(ch==="+"||ch==="=")return"operator";if(ch==="-"){stream.eat("-");stream.eatWhile(/\\w/);return"attribute"}if(ch=="<"){if(stream.match("<<"))return"operator";var heredoc=stream.match(/^<-?\\s*[\'"]?([^\'"]*)[\'"]?/);if(heredoc){state.tokens.unshift(tokenHeredoc(heredoc[1]));return"string-2"}}if(/\\d/.test(ch)){stream.eatWhile(/\\d/);if(stream.eol()||!/\\w/.test(stream.peek()))return"number"}stream.eatWhile(/[\\w-]/);\nvar cur=stream.current();if(stream.peek()==="="&&/\\w+/.test(cur))return"def";return words.hasOwnProperty(cur)?words[cur]:null}function tokenString(quote,style){var close=quote=="("?")":quote=="{"?"}":quote;return function(stream,state){var next,escaped=false;while((next=stream.next())!=null){if(next===close&&!escaped){state.tokens.shift();break}else if(next==="$"&&!escaped&&quote!=="\'"&&stream.peek()!=close){escaped=true;stream.backUp(1);state.tokens.unshift(tokenDollar);break}else if(!escaped&&quote!==\nclose&&next===quote){state.tokens.unshift(tokenString(quote,style));return tokenize(stream,state)}else if(!escaped&&/[\'"]/.test(next)&&!/[\'"]/.test(quote)){state.tokens.unshift(tokenStringStart(next,"string"));stream.backUp(1);break}escaped=!escaped&&next==="\\\\"}return style}}function tokenStringStart(quote,style){return function(stream,state){state.tokens[0]=tokenString(quote,style);stream.next();return tokenize(stream,state)}}var tokenDollar=function(stream,state){if(state.tokens.length>1)stream.eat("$");\nvar ch=stream.next();if(/[\'"({]/.test(ch)){state.tokens[0]=tokenString(ch,ch=="("?"quote":ch=="{"?"def":"string");return tokenize(stream,state)}if(!/\\d/.test(ch))stream.eatWhile(/\\w/);state.tokens.shift();return"def"};function tokenHeredoc(delim){return function(stream,state){if(stream.sol()&&stream.string==delim)state.tokens.shift();stream.skipToEnd();return"string-2"}}function tokenize(stream,state){return(state.tokens[0]||tokenBase)(stream,state)}return{startState:function(){return{tokens:[]}},\ntoken:function(stream,state){return tokenize(stream,state)},closeBrackets:"()[]{}\'\'\\"\\"``",lineComment:"#",fold:"brace"}});CodeMirror.defineMIME("text/x-sh","shell");CodeMirror.defineMIME("application/x-sh","shell")});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.defineMode("sql",function(config,parserConfig){var client=parserConfig.client||{},atoms=parserConfig.atoms||{"false":true,"true":true,"null":true},builtin=parserConfig.builtin||set(defaultBuiltin),keywords=parserConfig.keywords||set(sqlKeywords),operatorChars=\nparserConfig.operatorChars||/^[*+\\-%<>!=&|~^\\/]/,support=parserConfig.support||{},hooks=parserConfig.hooks||{},dateSQL=parserConfig.dateSQL||{"date":true,"time":true,"timestamp":true},backslashStringEscapes=parserConfig.backslashStringEscapes!==false,brackets=parserConfig.brackets||/^[\\{}\\(\\)\\[\\]]/,punctuation=parserConfig.punctuation||/^[;.,:]/;function tokenBase(stream,state){var ch=stream.next();if(hooks[ch]){var result=hooks[ch](stream,state);if(result!==false)return result}if(support.hexNumber&&\n(ch=="0"&&stream.match(/^[xX][0-9a-fA-F]+/)||(ch=="x"||ch=="X")&&stream.match(/^\'[0-9a-fA-F]+\'/)))return"number";else if(support.binaryNumber&&((ch=="b"||ch=="B")&&stream.match(/^\'[01]+\'/)||ch=="0"&&stream.match(/^b[01]+/)))return"number";else if(ch.charCodeAt(0)>47&&ch.charCodeAt(0)<58){stream.match(/^[0-9]*(\\.[0-9]+)?([eE][-+]?[0-9]+)?/);support.decimallessFloat&&stream.match(/^\\.(?!\\.)/);return"number"}else if(ch=="?"&&(stream.eatSpace()||stream.eol()||stream.eat(";")))return"variable-3";else if(ch==\n"\'"||ch==\'"\'&&support.doubleQuote){state.tokenize=tokenLiteral(ch);return state.tokenize(stream,state)}else if((support.nCharCast&&(ch=="n"||ch=="N")||support.charsetCast&&ch=="_"&&stream.match(/[a-z][a-z0-9]*/i))&&(stream.peek()=="\'"||stream.peek()==\'"\'))return"keyword";else if(support.escapeConstant&&(ch=="e"||ch=="E")&&(stream.peek()=="\'"||stream.peek()==\'"\'&&support.doubleQuote)){state.tokenize=function(stream,state){return(state.tokenize=tokenLiteral(stream.next(),true))(stream,state)};return"keyword"}else if(support.commentSlashSlash&&\nch=="/"&&stream.eat("/")){stream.skipToEnd();return"comment"}else if(support.commentHash&&ch=="#"||ch=="-"&&stream.eat("-")&&(!support.commentSpaceRequired||stream.eat(" "))){stream.skipToEnd();return"comment"}else if(ch=="/"&&stream.eat("*")){state.tokenize=tokenComment(1);return state.tokenize(stream,state)}else if(ch=="."){if(support.zerolessFloat&&stream.match(/^(?:\\d+(?:e[+-]?\\d+)?)/i))return"number";if(stream.match(/^\\.+/))return null;if(support.ODBCdotTable&&stream.match(/^[\\w\\d_$#]+/))return"variable-2"}else if(operatorChars.test(ch)){stream.eatWhile(operatorChars);\nreturn"operator"}else if(brackets.test(ch))return"bracket";else if(punctuation.test(ch)){stream.eatWhile(punctuation);return"punctuation"}else if(ch=="{"&&(stream.match(/^( )*(d|D|t|T|ts|TS)( )*\'[^\']*\'( )*}/)||stream.match(/^( )*(d|D|t|T|ts|TS)( )*"[^"]*"( )*}/)))return"number";else{stream.eatWhile(/^[_\\w\\d]/);var word=stream.current().toLowerCase();if(dateSQL.hasOwnProperty(word)&&(stream.match(/^( )+\'[^\']*\'/)||stream.match(/^( )+"[^"]*"/)))return"number";if(atoms.hasOwnProperty(word))return"atom";\nif(builtin.hasOwnProperty(word))return"type";if(keywords.hasOwnProperty(word))return"keyword";if(client.hasOwnProperty(word))return"builtin";return null}}function tokenLiteral(quote,backslashEscapes){return function(stream,state){var escaped=false,ch;while((ch=stream.next())!=null){if(ch==quote&&!escaped){state.tokenize=tokenBase;break}escaped=(backslashStringEscapes||backslashEscapes)&&!escaped&&ch=="\\\\"}return"string"}}function tokenComment(depth){return function(stream,state){var m=stream.match(/^.*?(\\/\\*|\\*\\/)/);\nif(!m)stream.skipToEnd();else if(m[1]=="/*")state.tokenize=tokenComment(depth+1);else if(depth>1)state.tokenize=tokenComment(depth-1);else state.tokenize=tokenBase;return"comment"}}function pushContext(stream,state,type){state.context={prev:state.context,indent:stream.indentation(),col:stream.column(),type:type}}function popContext(state){state.indent=state.context.indent;state.context=state.context.prev}return{startState:function(){return{tokenize:tokenBase,context:null}},token:function(stream,state){if(stream.sol())if(state.context&&\nstate.context.align==null)state.context.align=false;if(state.tokenize==tokenBase&&stream.eatSpace())return null;var style=state.tokenize(stream,state);if(style=="comment")return style;if(state.context&&state.context.align==null)state.context.align=true;var tok=stream.current();if(tok=="(")pushContext(stream,state,")");else if(tok=="[")pushContext(stream,state,"]");else if(state.context&&state.context.type==tok)popContext(state);return style},indent:function(state,textAfter){var cx=state.context;if(!cx)return CodeMirror.Pass;\nvar closing=textAfter.charAt(0)==cx.type;if(cx.align)return cx.col+(closing?0:1);else return cx.indent+(closing?0:config.indentUnit)},blockCommentStart:"/*",blockCommentEnd:"*/",lineComment:support.commentSlashSlash?"//":support.commentHash?"#":"--",closeBrackets:"()[]{}\'\'\\"\\"``"}});function hookIdentifier(stream){var ch;while((ch=stream.next())!=null)if(ch=="`"&&!stream.eat("`"))return"variable-2";stream.backUp(stream.current().length-1);return stream.eatWhile(/\\w/)?"variable-2":null}function hookIdentifierDoublequote(stream){var ch;\nwhile((ch=stream.next())!=null)if(ch==\'"\'&&!stream.eat(\'"\'))return"variable-2";stream.backUp(stream.current().length-1);return stream.eatWhile(/\\w/)?"variable-2":null}function hookVar(stream){if(stream.eat("@")){stream.match("session.");stream.match("local.");stream.match("global.")}if(stream.eat("\'")){stream.match(/^.*\'/);return"variable-2"}else if(stream.eat(\'"\')){stream.match(/^.*"/);return"variable-2"}else if(stream.eat("`")){stream.match(/^.*`/);return"variable-2"}else if(stream.match(/^[0-9a-zA-Z$\\._]+/))return"variable-2";\nreturn null}function hookClient(stream){if(stream.eat("N"))return"atom";return stream.match(/^[a-zA-Z.#!?]/)?"variable-2":null}var sqlKeywords="alter and as asc between by count create delete desc distinct drop from group having in insert into is join like not on or order select set table union update values where limit ";function set(str){var obj={},words=str.split(" ");for(var i=0;i<words.length;++i)obj[words[i]]=true;return obj}var defaultBuiltin="bool boolean bit blob enum long longblob longtext medium mediumblob mediumint mediumtext time timestamp tinyblob tinyint tinytext text bigint int int1 int2 int3 int4 int8 integer float float4 float8 double char varbinary varchar varcharacter precision real date datetime year unsigned signed decimal numeric";\nCodeMirror.defineMIME("text/x-sql",{name:"sql",keywords:set(sqlKeywords+"begin"),builtin:set(defaultBuiltin),atoms:set("false true null unknown"),dateSQL:set("date time timestamp"),support:set("ODBCdotTable doubleQuote binaryNumber hexNumber")});CodeMirror.defineMIME("text/x-mssql",{name:"sql",client:set("$partition binary_checksum checksum connectionproperty context_info current_request_id error_line error_message error_number error_procedure error_severity error_state formatmessage get_filestream_transaction_context getansinull host_id host_name isnull isnumeric min_active_rowversion newid newsequentialid rowcount_big xact_state object_id"),\nkeywords:set(sqlKeywords+"begin trigger proc view index for add constraint key primary foreign collate clustered nonclustered declare exec go if use index holdlock nolock nowait paglock readcommitted readcommittedlock readpast readuncommitted repeatableread rowlock serializable snapshot tablock tablockx updlock with"),builtin:set("bigint numeric bit smallint decimal smallmoney int tinyint money float real char varchar text nchar nvarchar ntext binary varbinary image cursor timestamp hierarchyid uniqueidentifier sql_variant xml table "),\natoms:set("is not null like and or in left right between inner outer join all any some cross unpivot pivot exists"),operatorChars:/^[*+\\-%<>!=^&|\\/]/,brackets:/^[\\{}\\(\\)]/,punctuation:/^[;.,:/]/,backslashStringEscapes:false,dateSQL:set("date datetimeoffset datetime2 smalldatetime datetime time"),hooks:{"@":hookVar}});CodeMirror.defineMIME("text/x-mysql",{name:"sql",client:set("charset clear connect edit ego exit go help nopager notee nowarning pager print prompt quit rehash source status system tee"),\nkeywords:set(sqlKeywords+"accessible action add after algorithm all analyze asensitive at authors auto_increment autocommit avg avg_row_length before binary binlog both btree cache call cascade cascaded case catalog_name chain change changed character check checkpoint checksum class_origin client_statistics close coalesce code collate collation collations column columns comment commit committed completion concurrent condition connection consistent constraint contains continue contributors convert cross current current_date current_time current_timestamp current_user cursor data database databases day_hour day_microsecond day_minute day_second deallocate dec declare default delay_key_write delayed delimiter des_key_file describe deterministic dev_pop dev_samp deviance diagnostics directory disable discard distinctrow div dual dumpfile each elseif enable enclosed end ends engine engines enum errors escape escaped even event events every execute exists exit explain extended fast fetch field fields first flush for force foreign found_rows full fulltext function general get global grant grants group group_concat handler hash help high_priority hosts hour_microsecond hour_minute hour_second if ignore ignore_server_ids import index index_statistics infile inner innodb inout insensitive insert_method install interval invoker isolation iterate key keys kill language last leading leave left level limit linear lines list load local localtime localtimestamp lock logs low_priority master master_heartbeat_period master_ssl_verify_server_cert masters match max max_rows maxvalue message_text middleint migrate min min_rows minute_microsecond minute_second mod mode modifies modify mutex mysql_errno natural next no no_write_to_binlog offline offset one online open optimize option optionally out outer outfile pack_keys parser partition partitions password phase plugin plugins prepare preserve prev primary privileges procedure processlist profile profiles purge query quick range read read_write reads real rebuild recover references regexp relaylog release remove rename reorganize repair repeatable replace require resignal restrict resume return returns revoke right rlike rollback rollup row row_format rtree savepoint schedule schema schema_name schemas second_microsecond security sensitive separator serializable server session share show signal slave slow smallint snapshot soname spatial specific sql sql_big_result sql_buffer_result sql_cache sql_calc_found_rows sql_no_cache sql_small_result sqlexception sqlstate sqlwarning ssl start starting starts status std stddev stddev_pop stddev_samp storage straight_join subclass_origin sum suspend table_name table_statistics tables tablespace temporary terminated to trailing transaction trigger triggers truncate uncommitted undo uninstall unique unlock upgrade usage use use_frm user user_resources user_statistics using utc_date utc_time utc_timestamp value variables varying view views warnings when while with work write xa xor year_month zerofill begin do then else loop repeat"),\nbuiltin:set("bool boolean bit blob decimal double float long longblob longtext medium mediumblob mediumint mediumtext time timestamp tinyblob tinyint tinytext text bigint int int1 int2 int3 int4 int8 integer float float4 float8 double char varbinary varchar varcharacter precision date datetime year unsigned signed numeric"),atoms:set("false true null unknown"),operatorChars:/^[*+\\-%<>!=&|^]/,dateSQL:set("date time timestamp"),support:set("ODBCdotTable decimallessFloat zerolessFloat binaryNumber hexNumber doubleQuote nCharCast charsetCast commentHash commentSpaceRequired"),\nhooks:{"@":hookVar,"`":hookIdentifier,"\\\\":hookClient}});CodeMirror.defineMIME("text/x-mariadb",{name:"sql",client:set("charset clear connect edit ego exit go help nopager notee nowarning pager print prompt quit rehash source status system tee"),keywords:set(sqlKeywords+"accessible action add after algorithm all always analyze asensitive at authors auto_increment autocommit avg avg_row_length before binary binlog both btree cache call cascade cascaded case catalog_name chain change changed character check checkpoint checksum class_origin client_statistics close coalesce code collate collation collations column columns comment commit committed completion concurrent condition connection consistent constraint contains continue contributors convert cross current current_date current_time current_timestamp current_user cursor data database databases day_hour day_microsecond day_minute day_second deallocate dec declare default delay_key_write delayed delimiter des_key_file describe deterministic dev_pop dev_samp deviance diagnostics directory disable discard distinctrow div dual dumpfile each elseif enable enclosed end ends engine engines enum errors escape escaped even event events every execute exists exit explain extended fast fetch field fields first flush for force foreign found_rows full fulltext function general generated get global grant grants group group_concat handler hard hash help high_priority hosts hour_microsecond hour_minute hour_second if ignore ignore_server_ids import index index_statistics infile inner innodb inout insensitive insert_method install interval invoker isolation iterate key keys kill language last leading leave left level limit linear lines list load local localtime localtimestamp lock logs low_priority master master_heartbeat_period master_ssl_verify_server_cert masters match max max_rows maxvalue message_text middleint migrate min min_rows minute_microsecond minute_second mod mode modifies modify mutex mysql_errno natural next no no_write_to_binlog offline offset one online open optimize option optionally out outer outfile pack_keys parser partition partitions password persistent phase plugin plugins prepare preserve prev primary privileges procedure processlist profile profiles purge query quick range read read_write reads real rebuild recover references regexp relaylog release remove rename reorganize repair repeatable replace require resignal restrict resume return returns revoke right rlike rollback rollup row row_format rtree savepoint schedule schema schema_name schemas second_microsecond security sensitive separator serializable server session share show shutdown signal slave slow smallint snapshot soft soname spatial specific sql sql_big_result sql_buffer_result sql_cache sql_calc_found_rows sql_no_cache sql_small_result sqlexception sqlstate sqlwarning ssl start starting starts status std stddev stddev_pop stddev_samp storage straight_join subclass_origin sum suspend table_name table_statistics tables tablespace temporary terminated to trailing transaction trigger triggers truncate uncommitted undo uninstall unique unlock upgrade usage use use_frm user user_resources user_statistics using utc_date utc_time utc_timestamp value variables varying view views virtual warnings when while with work write xa xor year_month zerofill begin do then else loop repeat"),\nbuiltin:set("bool boolean bit blob decimal double float long longblob longtext medium mediumblob mediumint mediumtext time timestamp tinyblob tinyint tinytext text bigint int int1 int2 int3 int4 int8 integer float float4 float8 double char varbinary varchar varcharacter precision date datetime year unsigned signed numeric"),atoms:set("false true null unknown"),operatorChars:/^[*+\\-%<>!=&|^]/,dateSQL:set("date time timestamp"),support:set("ODBCdotTable decimallessFloat zerolessFloat binaryNumber hexNumber doubleQuote nCharCast charsetCast commentHash commentSpaceRequired"),\nhooks:{"@":hookVar,"`":hookIdentifier,"\\\\":hookClient}});CodeMirror.defineMIME("text/x-sqlite",{name:"sql",client:set("auth backup bail binary changes check clone databases dbinfo dump echo eqp exit explain fullschema headers help import imposter indexes iotrace limit lint load log mode nullvalue once open output print prompt quit read restore save scanstats schema separator session shell show stats system tables testcase timeout timer trace vfsinfo vfslist vfsname width"),keywords:set(sqlKeywords+\n"abort action add after all analyze attach autoincrement before begin cascade case cast check collate column commit conflict constraint cross current_date current_time current_timestamp database default deferrable deferred detach each else end escape except exclusive exists explain fail for foreign full glob if ignore immediate index indexed initially inner instead intersect isnull key left limit match natural no notnull null of offset outer plan pragma primary query raise recursive references regexp reindex release rename replace restrict right rollback row savepoint temp temporary then to transaction trigger unique using vacuum view virtual when with without"),\nbuiltin:set("bool boolean bit blob decimal double float long longblob longtext medium mediumblob mediumint mediumtext time timestamp tinyblob tinyint tinytext text clob bigint int int2 int8 integer float double char varchar date datetime year unsigned signed numeric real"),atoms:set("null current_date current_time current_timestamp"),operatorChars:/^[*+\\-%<>!=&|/~]/,dateSQL:set("date time timestamp datetime"),support:set("decimallessFloat zerolessFloat"),identifierQuote:\'"\',hooks:{"@":hookVar,":":hookVar,\n"?":hookVar,"$":hookVar,\'"\':hookIdentifierDoublequote,"`":hookIdentifier}});CodeMirror.defineMIME("text/x-cassandra",{name:"sql",client:{},keywords:set("add all allow alter and any apply as asc authorize batch begin by clustering columnfamily compact consistency count create custom delete desc distinct drop each_quorum exists filtering from grant if in index insert into key keyspace keyspaces level limit local_one local_quorum modify nan norecursive nosuperuser not of on one order password permission permissions primary quorum rename revoke schema select set storage superuser table three to token truncate ttl two type unlogged update use user users using values where with writetime"),\nbuiltin:set("ascii bigint blob boolean counter decimal double float frozen inet int list map static text timestamp timeuuid tuple uuid varchar varint"),atoms:set("false true infinity NaN"),operatorChars:/^[<>=]/,dateSQL:{},support:set("commentSlashSlash decimallessFloat"),hooks:{}});CodeMirror.defineMIME("text/x-plsql",{name:"sql",client:set("appinfo arraysize autocommit autoprint autorecovery autotrace blockterminator break btitle cmdsep colsep compatibility compute concat copycommit copytypecheck define describe echo editfile embedded escape exec execute feedback flagger flush heading headsep instance linesize lno loboffset logsource long longchunksize markup native newpage numformat numwidth pagesize pause pno recsep recsepchar release repfooter repheader serveroutput shiftinout show showmode size spool sqlblanklines sqlcase sqlcode sqlcontinue sqlnumber sqlpluscompatibility sqlprefix sqlprompt sqlterminator suffix tab term termout time timing trimout trimspool ttitle underline verify version wrap"),\nkeywords:set("abort accept access add all alter and any array arraylen as asc assert assign at attributes audit authorization avg base_table begin between binary_integer body boolean by case cast char char_base check close cluster clusters colauth column comment commit compress connect connected constant constraint crash create current currval cursor data_base database date dba deallocate debugoff debugon decimal declare default definition delay delete desc digits dispose distinct do drop else elseif elsif enable end entry escape exception exception_init exchange exclusive exists exit external fast fetch file for force form from function generic goto grant group having identified if immediate in increment index indexes indicator initial initrans insert interface intersect into is key level library like limited local lock log logging long loop master maxextents maxtrans member minextents minus mislabel mode modify multiset new next no noaudit nocompress nologging noparallel not nowait number_base object of off offline on online only open option or order out package parallel partition pctfree pctincrease pctused pls_integer positive positiven pragma primary prior private privileges procedure public raise range raw read rebuild record ref references refresh release rename replace resource restrict return returning returns reverse revoke rollback row rowid rowlabel rownum rows run savepoint schema segment select separate session set share snapshot some space split sql start statement storage subtype successful synonym tabauth table tables tablespace task terminate then to trigger truncate type union unique unlimited unrecoverable unusable update use using validate value values variable view views when whenever where while with work"),\nbuiltin:set("abs acos add_months ascii asin atan atan2 average bfile bfilename bigserial bit blob ceil character chartorowid chr clob concat convert cos cosh count dec decode deref dual dump dup_val_on_index empty error exp false float floor found glb greatest hextoraw initcap instr instrb int integer isopen last_day least length lengthb ln lower lpad ltrim lub make_ref max min mlslabel mod months_between natural naturaln nchar nclob new_time next_day nextval nls_charset_decl_len nls_charset_id nls_charset_name nls_initcap nls_lower nls_sort nls_upper nlssort no_data_found notfound null number numeric nvarchar2 nvl others power rawtohex real reftohex round rowcount rowidtochar rowtype rpad rtrim serial sign signtype sin sinh smallint soundex sqlcode sqlerrm sqrt stddev string substr substrb sum sysdate tan tanh to_char text to_date to_label to_multi_byte to_number to_single_byte translate true trunc uid unlogged upper user userenv varchar varchar2 variance varying vsize xml"),\noperatorChars:/^[*\\/+\\-%<>!=~]/,dateSQL:set("date time timestamp"),support:set("doubleQuote nCharCast zerolessFloat binaryNumber hexNumber")});CodeMirror.defineMIME("text/x-hive",{name:"sql",keywords:set("select alter $elem$ $key$ $value$ add after all analyze and archive as asc before between binary both bucket buckets by cascade case cast change cluster clustered clusterstatus collection column columns comment compute concatenate continue create cross cursor data database databases dbproperties deferred delete delimited desc describe directory disable distinct distribute drop else enable end escaped exclusive exists explain export extended external fetch fields fileformat first format formatted from full function functions grant group having hold_ddltime idxproperties if import in index indexes inpath inputdriver inputformat insert intersect into is items join keys lateral left like limit lines load local location lock locks mapjoin materialized minus msck no_drop nocompress not of offline on option or order out outer outputdriver outputformat overwrite partition partitioned partitions percent plus preserve procedure purge range rcfile read readonly reads rebuild recordreader recordwriter recover reduce regexp rename repair replace restrict revoke right rlike row schema schemas semi sequencefile serde serdeproperties set shared show show_database sort sorted ssl statistics stored streamtable table tables tablesample tblproperties temporary terminated textfile then tmp to touch transform trigger unarchive undo union uniquejoin unlock update use using utc utc_tmestamp view when where while with admin authorization char compact compactions conf cube current current_date current_timestamp day decimal defined dependency directories elem_type exchange file following for grouping hour ignore inner interval jar less logical macro minute month more none noscan over owner partialscan preceding pretty principals protection reload rewrite role roles rollup rows second server sets skewed transactions truncate unbounded unset uri user values window year"),\nbuiltin:set("bool boolean long timestamp tinyint smallint bigint int float double date datetime unsigned string array struct map uniontype key_type utctimestamp value_type varchar"),atoms:set("false true null unknown"),operatorChars:/^[*+\\-%<>!=]/,dateSQL:set("date timestamp"),support:set("ODBCdotTable doubleQuote binaryNumber hexNumber")});CodeMirror.defineMIME("text/x-pgsql",{name:"sql",client:set("source"),keywords:set(sqlKeywords+"a abort abs absent absolute access according action ada add admin after aggregate alias all allocate also alter always analyse analyze and any are array array_agg array_max_cardinality as asc asensitive assert assertion assignment asymmetric at atomic attach attribute attributes authorization avg backward base64 before begin begin_frame begin_partition bernoulli between bigint binary bit bit_length blob blocked bom boolean both breadth by c cache call called cardinality cascade cascaded case cast catalog catalog_name ceil ceiling chain char char_length character character_length character_set_catalog character_set_name character_set_schema characteristics characters check checkpoint class class_origin clob close cluster coalesce cobol collate collation collation_catalog collation_name collation_schema collect column column_name columns command_function command_function_code comment comments commit committed concurrently condition condition_number configuration conflict connect connection connection_name constant constraint constraint_catalog constraint_name constraint_schema constraints constructor contains content continue control conversion convert copy corr corresponding cost count covar_pop covar_samp create cross csv cube cume_dist current current_catalog current_date current_default_transform_group current_path current_role current_row current_schema current_time current_timestamp current_transform_group_for_type current_user cursor cursor_name cycle data database datalink datatype date datetime_interval_code datetime_interval_precision day db deallocate debug dec decimal declare default defaults deferrable deferred defined definer degree delete delimiter delimiters dense_rank depends depth deref derived desc describe descriptor detach detail deterministic diagnostics dictionary disable discard disconnect dispatch distinct dlnewcopy dlpreviouscopy dlurlcomplete dlurlcompleteonly dlurlcompletewrite dlurlpath dlurlpathonly dlurlpathwrite dlurlscheme dlurlserver dlvalue do document domain double drop dump dynamic dynamic_function dynamic_function_code each element else elseif elsif empty enable encoding encrypted end end_frame end_partition endexec enforced enum equals errcode error escape event every except exception exclude excluding exclusive exec execute exists exit exp explain expression extension external extract false family fetch file filter final first first_value flag float floor following for force foreach foreign fortran forward found frame_row free freeze from fs full function functions fusion g general generated get global go goto grant granted greatest group grouping groups handler having header hex hierarchy hint hold hour id identity if ignore ilike immediate immediately immutable implementation implicit import in include including increment indent index indexes indicator info inherit inherits initially inline inner inout input insensitive insert instance instantiable instead int integer integrity intersect intersection interval into invoker is isnull isolation join k key key_member key_type label lag language large last last_value lateral lead leading leakproof least left length level library like like_regex limit link listen ln load local localtime localtimestamp location locator lock locked log logged loop lower m map mapping match matched materialized max max_cardinality maxvalue member merge message message_length message_octet_length message_text method min minute minvalue mod mode modifies module month more move multiset mumps name names namespace national natural nchar nclob nesting new next nfc nfd nfkc nfkd nil no none normalize normalized not nothing notice notify notnull nowait nth_value ntile null nullable nullif nulls number numeric object occurrences_regex octet_length octets of off offset oids old on only open operator option options or order ordering ordinality others out outer output over overlaps overlay overriding owned owner p pad parallel parameter parameter_mode parameter_name parameter_ordinal_position parameter_specific_catalog parameter_specific_name parameter_specific_schema parser partial partition pascal passing passthrough password path percent percent_rank percentile_cont percentile_disc perform period permission pg_context pg_datatype_name pg_exception_context pg_exception_detail pg_exception_hint placing plans pli policy portion position position_regex power precedes preceding precision prepare prepared preserve primary print_strict_params prior privileges procedural procedure procedures program public publication query quote raise range rank read reads real reassign recheck recovery recursive ref references referencing refresh regr_avgx regr_avgy regr_count regr_intercept regr_r2 regr_slope regr_sxx regr_sxy regr_syy reindex relative release rename repeatable replace replica requiring reset respect restart restore restrict result result_oid return returned_cardinality returned_length returned_octet_length returned_sqlstate returning returns reverse revoke right role rollback rollup routine routine_catalog routine_name routine_schema routines row row_count row_number rows rowtype rule savepoint scale schema schema_name schemas scope scope_catalog scope_name scope_schema scroll search second section security select selective self sensitive sequence sequences serializable server server_name session session_user set setof sets share show similar simple size skip slice smallint snapshot some source space specific specific_name specifictype sql sqlcode sqlerror sqlexception sqlstate sqlwarning sqrt stable stacked standalone start state statement static statistics stddev_pop stddev_samp stdin stdout storage strict strip structure style subclass_origin submultiset subscription substring substring_regex succeeds sum symmetric sysid system system_time system_user t table table_name tables tablesample tablespace temp template temporary text then ties time timestamp timezone_hour timezone_minute to token top_level_count trailing transaction transaction_active transactions_committed transactions_rolled_back transform transforms translate translate_regex translation treat trigger trigger_catalog trigger_name trigger_schema trim trim_array true truncate trusted type types uescape unbounded uncommitted under unencrypted union unique unknown unlink unlisten unlogged unnamed unnest until untyped update upper uri usage use_column use_variable user user_defined_type_catalog user_defined_type_code user_defined_type_name user_defined_type_schema using vacuum valid validate validator value value_of values var_pop var_samp varbinary varchar variable_conflict variadic varying verbose version versioning view views volatile warning when whenever where while whitespace width_bucket window with within without work wrapper write xml xmlagg xmlattributes xmlbinary xmlcast xmlcomment xmlconcat xmldeclaration xmldocument xmlelement xmlexists xmlforest xmliterate xmlnamespaces xmlparse xmlpi xmlquery xmlroot xmlschema xmlserialize xmltable xmltext xmlvalidate year yes zone"),\nbuiltin:set("bigint int8 bigserial serial8 bit varying varbit boolean bool box bytea character char varchar cidr circle date double precision float8 inet integer int int4 interval json jsonb line lseg macaddr macaddr8 money numeric decimal path pg_lsn point polygon real float4 smallint int2 smallserial serial2 serial serial4 text time without zone with timetz timestamp timestamptz tsquery tsvector txid_snapshot uuid xml"),atoms:set("false true null unknown"),operatorChars:/^[*\\/+\\-%<>!=&|^\\/#@?~]/,\nbackslashStringEscapes:false,dateSQL:set("date time timestamp"),support:set("ODBCdotTable decimallessFloat zerolessFloat binaryNumber hexNumber nCharCast charsetCast escapeConstant")});CodeMirror.defineMIME("text/x-gql",{name:"sql",keywords:set("ancestor and asc by contains desc descendant distinct from group has in is limit offset on order select superset where"),atoms:set("false true"),builtin:set("blob datetime first key __key__ string integer double boolean null"),operatorChars:/^[*+\\-%<>!=]/});\nCodeMirror.defineMIME("text/x-gpsql",{name:"sql",client:set("source"),keywords:set("abort absolute access action active add admin after aggregate all also alter always analyse analyze and any array as asc assertion assignment asymmetric at authorization backward before begin between bigint binary bit boolean both by cache called cascade cascaded case cast chain char character characteristics check checkpoint class close cluster coalesce codegen collate column comment commit committed concurrency concurrently configuration connection constraint constraints contains content continue conversion copy cost cpu_rate_limit create createdb createexttable createrole createuser cross csv cube current current_catalog current_date current_role current_schema current_time current_timestamp current_user cursor cycle data database day deallocate dec decimal declare decode default defaults deferrable deferred definer delete delimiter delimiters deny desc dictionary disable discard distinct distributed do document domain double drop dxl each else enable encoding encrypted end enum errors escape every except exchange exclude excluding exclusive execute exists explain extension external extract false family fetch fields filespace fill filter first float following for force foreign format forward freeze from full function global grant granted greatest group group_id grouping handler hash having header hold host hour identity if ignore ilike immediate immutable implicit in including inclusive increment index indexes inherit inherits initially inline inner inout input insensitive insert instead int integer intersect interval into invoker is isnull isolation join key language large last leading least left level like limit list listen load local localtime localtimestamp location lock log login mapping master match maxvalue median merge minute minvalue missing mode modifies modify month move name names national natural nchar new newline next no nocreatedb nocreateexttable nocreaterole nocreateuser noinherit nologin none noovercommit nosuperuser not nothing notify notnull nowait null nullif nulls numeric object of off offset oids old on only operator option options or order ordered others out outer over overcommit overlaps overlay owned owner parser partial partition partitions passing password percent percentile_cont percentile_disc placing plans position preceding precision prepare prepared preserve primary prior privileges procedural procedure protocol queue quote randomly range read readable reads real reassign recheck recursive ref references reindex reject relative release rename repeatable replace replica reset resource restart restrict returning returns revoke right role rollback rollup rootpartition row rows rule savepoint scatter schema scroll search second security segment select sequence serializable session session_user set setof sets share show similar simple smallint some split sql stable standalone start statement statistics stdin stdout storage strict strip subpartition subpartitions substring superuser symmetric sysid system table tablespace temp template temporary text then threshold ties time timestamp to trailing transaction treat trigger trim true truncate trusted type unbounded uncommitted unencrypted union unique unknown unlisten until update user using vacuum valid validation validator value values varchar variadic varying verbose version view volatile web when where whitespace window with within without work writable write xml xmlattributes xmlconcat xmlelement xmlexists xmlforest xmlparse xmlpi xmlroot xmlserialize year yes zone"),\nbuiltin:set("bigint int8 bigserial serial8 bit varying varbit boolean bool box bytea character char varchar cidr circle date double precision float float8 inet integer int int4 interval json jsonb line lseg macaddr macaddr8 money numeric decimal path pg_lsn point polygon real float4 smallint int2 smallserial serial2 serial serial4 text time without zone with timetz timestamp timestamptz tsquery tsvector txid_snapshot uuid xml"),atoms:set("false true null unknown"),operatorChars:/^[*+\\-%<>!=&|^\\/#@?~]/,\ndateSQL:set("date time timestamp"),support:set("ODBCdotTable decimallessFloat zerolessFloat binaryNumber hexNumber nCharCast charsetCast")});CodeMirror.defineMIME("text/x-sparksql",{name:"sql",keywords:set("add after all alter analyze and anti archive array as asc at between bucket buckets by cache cascade case cast change clear cluster clustered codegen collection column columns comment commit compact compactions compute concatenate cost create cross cube current current_date current_timestamp database databases data dbproperties defined delete delimited deny desc describe dfs directories distinct distribute drop else end escaped except exchange exists explain export extended external false fields fileformat first following for format formatted from full function functions global grant group grouping having if ignore import in index indexes inner inpath inputformat insert intersect interval into is items join keys last lateral lazy left like limit lines list load local location lock locks logical macro map minus msck natural no not null nulls of on optimize option options or order out outer outputformat over overwrite partition partitioned partitions percent preceding principals purge range recordreader recordwriter recover reduce refresh regexp rename repair replace reset restrict revoke right rlike role roles rollback rollup row rows schema schemas select semi separated serde serdeproperties set sets show skewed sort sorted start statistics stored stratify struct table tables tablesample tblproperties temp temporary terminated then to touch transaction transactions transform true truncate unarchive unbounded uncache union unlock unset use using values view when where window with"),\nbuiltin:set("abs acos acosh add_months aggregate and any approx_count_distinct approx_percentile array array_contains array_distinct array_except array_intersect array_join array_max array_min array_position array_remove array_repeat array_sort array_union arrays_overlap arrays_zip ascii asin asinh assert_true atan atan2 atanh avg base64 between bigint bin binary bit_and bit_count bit_get bit_length bit_or bit_xor bool_and bool_or boolean bround btrim cardinality case cast cbrt ceil ceiling char char_length character_length chr coalesce collect_list collect_set concat concat_ws conv corr cos cosh cot count count_if count_min_sketch covar_pop covar_samp crc32 cume_dist current_catalog current_database current_date current_timestamp current_timezone current_user date date_add date_format date_from_unix_date date_part date_sub date_trunc datediff day dayofmonth dayofweek dayofyear decimal decode degrees delimited dense_rank div double e element_at elt encode every exists exp explode explode_outer expm1 extract factorial filter find_in_set first first_value flatten float floor forall format_number format_string from_csv from_json from_unixtime from_utc_timestamp get_json_object getbit greatest grouping grouping_id hash hex hour hypot if ifnull in initcap inline inline_outer input_file_block_length input_file_block_start input_file_name inputformat instr int isnan isnotnull isnull java_method json_array_length json_object_keys json_tuple kurtosis lag last last_day last_value lcase lead least left length levenshtein like ln locate log log10 log1p log2 lower lpad ltrim make_date make_dt_interval make_interval make_timestamp make_ym_interval map map_concat map_entries map_filter map_from_arrays map_from_entries map_keys map_values map_zip_with max max_by md5 mean min min_by minute mod monotonically_increasing_id month months_between named_struct nanvl negative next_day not now nth_value ntile nullif nvl nvl2 octet_length or outputformat overlay parse_url percent_rank percentile percentile_approx pi pmod posexplode posexplode_outer position positive pow power printf quarter radians raise_error rand randn random rank rcfile reflect regexp regexp_extract regexp_extract_all regexp_like regexp_replace repeat replace reverse right rint rlike round row_number rpad rtrim schema_of_csv schema_of_json second sentences sequence sequencefile serde session_window sha sha1 sha2 shiftleft shiftright shiftrightunsigned shuffle sign signum sin sinh size skewness slice smallint some sort_array soundex space spark_partition_id split sqrt stack std stddev stddev_pop stddev_samp str_to_map string struct substr substring substring_index sum tan tanh textfile timestamp timestamp_micros timestamp_millis timestamp_seconds tinyint to_csv to_date to_json to_timestamp to_unix_timestamp to_utc_timestamp transform transform_keys transform_values translate trim trunc try_add try_divide typeof ucase unbase64 unhex uniontype unix_date unix_micros unix_millis unix_seconds unix_timestamp upper uuid var_pop var_samp variance version weekday weekofyear when width_bucket window xpath xpath_boolean xpath_double xpath_float xpath_int xpath_long xpath_number xpath_short xpath_string xxhash64 year zip_with"),\natoms:set("false true null"),operatorChars:/^[*\\/+\\-%<>!=~&|^]/,dateSQL:set("date time timestamp"),support:set("ODBCdotTable doubleQuote zerolessFloat")});CodeMirror.defineMIME("text/x-esper",{name:"sql",client:set("source"),keywords:set("alter and as asc between by count create delete desc distinct drop from group having in insert into is join like not on or order select set table union update values where limit after all and as at asc avedev avg between by case cast coalesce count create current_timestamp day days delete define desc distinct else end escape events every exists false first from full group having hour hours in inner insert instanceof into irstream is istream join last lastweekday left limit like max match_recognize matches median measures metadatasql min minute minutes msec millisecond milliseconds not null offset on or order outer output partition pattern prev prior regexp retain-union retain-intersection right rstream sec second seconds select set some snapshot sql stddev sum then true unidirectional until update variable weekday when where window"),\nbuiltin:{},atoms:set("false true null"),operatorChars:/^[*+\\-%<>!=&|^\\/#@?~]/,dateSQL:set("time"),support:set("decimallessFloat zerolessFloat binaryNumber hexNumber")})});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){function wordSet(words){var set={};for(var i=0;i<words.length;i++)set[words[i]]=true;return set}var keywords=wordSet(["_","var","let","actor","class","enum","extension","import","protocol","struct","func","typealias","associatedtype","open","public","internal","fileprivate",\n"private","deinit","init","new","override","self","subscript","super","convenience","dynamic","final","indirect","lazy","required","static","unowned","unowned(safe)","unowned(unsafe)","weak","as","is","break","case","continue","default","else","fallthrough","for","guard","if","in","repeat","switch","where","while","defer","return","inout","mutating","nonmutating","isolated","nonisolated","catch","do","rethrows","throw","throws","async","await","try","didSet","get","set","willSet","assignment","associativity",\n"infix","left","none","operator","postfix","precedence","precedencegroup","prefix","right","Any","AnyObject","Type","dynamicType","Self","Protocol","__COLUMN__","__FILE__","__FUNCTION__","__LINE__"]);var definingKeywords=wordSet(["var","let","actor","class","enum","extension","import","protocol","struct","func","typealias","associatedtype","for"]);var atoms=wordSet(["true","false","nil","self","super","_"]);var types=wordSet(["Array","Bool","Character","Dictionary","Double","Float","Int","Int8","Int16",\n"Int32","Int64","Never","Optional","Set","String","UInt8","UInt16","UInt32","UInt64","Void"]);var operators="+-/*%=|&<>~^?!";var punc=":;,.(){}[]";var binary=/^\\-?0b[01][01_]*/;var octal=/^\\-?0o[0-7][0-7_]*/;var hexadecimal=/^\\-?0x[\\dA-Fa-f][\\dA-Fa-f_]*(?:(?:\\.[\\dA-Fa-f][\\dA-Fa-f_]*)?[Pp]\\-?\\d[\\d_]*)?/;var decimal=/^\\-?\\d[\\d_]*(?:\\.\\d[\\d_]*)?(?:[Ee]\\-?\\d[\\d_]*)?/;var identifier=/^\\$\\d+|(`?)[_A-Za-z][_A-Za-z$0-9]*\\1/;var property=/^\\.(?:\\$\\d+|(`?)[_A-Za-z][_A-Za-z$0-9]*\\1)/;var instruction=/^#[A-Za-z]+/;\nvar attribute=/^@(?:\\$\\d+|(`?)[_A-Za-z][_A-Za-z$0-9]*\\1)/;function tokenBase(stream,state,prev){if(stream.sol())state.indented=stream.indentation();if(stream.eatSpace())return null;var ch=stream.peek();if(ch=="/"){if(stream.match("//")){stream.skipToEnd();return"comment"}if(stream.match("/*")){state.tokenize.push(tokenComment);return tokenComment(stream,state)}}if(stream.match(instruction))return"builtin";if(stream.match(attribute))return"attribute";if(stream.match(binary))return"number";if(stream.match(octal))return"number";\nif(stream.match(hexadecimal))return"number";if(stream.match(decimal))return"number";if(stream.match(property))return"property";if(operators.indexOf(ch)>-1){stream.next();return"operator"}if(punc.indexOf(ch)>-1){stream.next();stream.match("..");return"punctuation"}var stringMatch;if(stringMatch=stream.match(/("""|"|\')/)){var tokenize=tokenString.bind(null,stringMatch[0]);state.tokenize.push(tokenize);return tokenize(stream,state)}if(stream.match(identifier)){var ident=stream.current();if(types.hasOwnProperty(ident))return"variable-2";\nif(atoms.hasOwnProperty(ident))return"atom";if(keywords.hasOwnProperty(ident)){if(definingKeywords.hasOwnProperty(ident))state.prev="define";return"keyword"}if(prev=="define")return"def";return"variable"}stream.next();return null}function tokenUntilClosingParen(){var depth=0;return function(stream,state,prev){var inner=tokenBase(stream,state,prev);if(inner=="punctuation")if(stream.current()=="(")++depth;else if(stream.current()==")")if(depth==0){stream.backUp(1);state.tokenize.pop();return state.tokenize[state.tokenize.length-\n1](stream,state)}else--depth;return inner}}function tokenString(openQuote,stream,state){var singleLine=openQuote.length==1;var ch,escaped=false;while(ch=stream.peek())if(escaped){stream.next();if(ch=="("){state.tokenize.push(tokenUntilClosingParen());return"string"}escaped=false}else if(stream.match(openQuote)){state.tokenize.pop();return"string"}else{stream.next();escaped=ch=="\\\\"}if(singleLine)state.tokenize.pop();return"string"}function tokenComment(stream,state){var ch;while(true){stream.match(/^[^/*]+/,\ntrue);ch=stream.next();if(!ch)break;if(ch==="/"&&stream.eat("*"))state.tokenize.push(tokenComment);else if(ch==="*"&&stream.eat("/"))state.tokenize.pop()}return"comment"}function Context(prev,align,indented){this.prev=prev;this.align=align;this.indented=indented}function pushContext(state,stream){var align=stream.match(/^\\s*($|\\/[\\/\\*])/,false)?null:stream.column()+1;state.context=new Context(state.context,align,state.indented)}function popContext(state){if(state.context){state.indented=state.context.indented;\nstate.context=state.context.prev}}CodeMirror.defineMode("swift",function(config){return{startState:function(){return{prev:null,context:null,indented:0,tokenize:[]}},token:function(stream,state){var prev=state.prev;state.prev=null;var tokenize=state.tokenize[state.tokenize.length-1]||tokenBase;var style=tokenize(stream,state,prev);if(!style||style=="comment")state.prev=prev;else if(!state.prev)state.prev=style;if(style=="punctuation"){var bracket=/[\\(\\[\\{]|([\\]\\)\\}])/.exec(stream.current());if(bracket)(bracket[1]?\npopContext:pushContext)(state,stream)}return style},indent:function(state,textAfter){var cx=state.context;if(!cx)return 0;var closing=/^[\\]\\}\\)]/.test(textAfter);if(cx.align!=null)return cx.align-(closing?1:0);return cx.indented+(closing?0:config.indentUnit)},electricInput:/^\\s*[\\)\\}\\]]$/,lineComment:"//",blockCommentStart:"/*",blockCommentEnd:"*/",fold:"brace",closeBrackets:"()[]{}\'\'\\"\\"``"}});CodeMirror.defineMIME("text/x-swift","swift")});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.defineMode("vb",function(conf,parserConf){var ERRORCLASS="error";function wordRegexp(words){return new RegExp("^(("+words.join(")|(")+"))\\\\b","i")}var singleOperators=new RegExp("^[\\\\+\\\\-\\\\*/%&\\\\\\\\|\\\\^~<>!]");var singleDelimiters=new RegExp("^[\\\\(\\\\)\\\\[\\\\]\\\\{\\\\}@,:`=;\\\\.]");\nvar doubleOperators=new RegExp("^((==)|(<>)|(<=)|(>=)|(<>)|(<<)|(>>)|(//)|(\\\\*\\\\*))");var doubleDelimiters=new RegExp("^((\\\\+=)|(\\\\-=)|(\\\\*=)|(%=)|(/=)|(&=)|(\\\\|=)|(\\\\^=))");var tripleDelimiters=new RegExp("^((//=)|(>>=)|(<<=)|(\\\\*\\\\*=))");var identifiers=new RegExp("^[_A-Za-z][_A-Za-z0-9]*");var openingKeywords=["class","module","sub","enum","select","while","if","function","get","set","property","try","structure","synclock","using","with"];var middleKeywords=["else","elseif","case","catch","finally"];\nvar endKeywords=["next","loop"];var operatorKeywords=["and","andalso","or","orelse","xor","in","not","is","isnot","like"];var wordOperators=wordRegexp(operatorKeywords);var commonKeywords=["#const","#else","#elseif","#end","#if","#region","addhandler","addressof","alias","as","byref","byval","cbool","cbyte","cchar","cdate","cdbl","cdec","cint","clng","cobj","compare","const","continue","csbyte","cshort","csng","cstr","cuint","culng","cushort","declare","default","delegate","dim","directcast","each",\n"erase","error","event","exit","explicit","false","for","friend","gettype","goto","handles","implements","imports","infer","inherits","interface","isfalse","istrue","lib","me","mod","mustinherit","mustoverride","my","mybase","myclass","namespace","narrowing","new","nothing","notinheritable","notoverridable","of","off","on","operator","option","optional","out","overloads","overridable","overrides","paramarray","partial","private","protected","public","raiseevent","readonly","redim","removehandler",\n"resume","return","shadows","shared","static","step","stop","strict","then","throw","to","true","trycast","typeof","until","until","when","widening","withevents","writeonly"];var commontypes=["object","boolean","char","string","byte","sbyte","short","ushort","int16","uint16","integer","uinteger","int32","uint32","long","ulong","int64","uint64","decimal","single","double","float","date","datetime","intptr","uintptr"];var keywords=wordRegexp(commonKeywords);var types=wordRegexp(commontypes);var stringPrefixes=\n\'"\';var opening=wordRegexp(openingKeywords);var middle=wordRegexp(middleKeywords);var closing=wordRegexp(endKeywords);var doubleClosing=wordRegexp(["end"]);var doOpening=wordRegexp(["do"]);var indentInfo=null;CodeMirror.registerHelper("hintWords","vb",openingKeywords.concat(middleKeywords).concat(endKeywords).concat(operatorKeywords).concat(commonKeywords).concat(commontypes));function indent(_stream,state){state.currentIndent++}function dedent(_stream,state){state.currentIndent--}function tokenBase(stream,\nstate){if(stream.eatSpace())return null;var ch=stream.peek();if(ch==="\'"){stream.skipToEnd();return"comment"}if(stream.match(/^((&H)|(&O))?[0-9\\.a-f]/i,false)){var floatLiteral=false;if(stream.match(/^\\d*\\.\\d+F?/i))floatLiteral=true;else if(stream.match(/^\\d+\\.\\d*F?/))floatLiteral=true;else if(stream.match(/^\\.\\d+F?/))floatLiteral=true;if(floatLiteral){stream.eat(/J/i);return"number"}var intLiteral=false;if(stream.match(/^&H[0-9a-f]+/i))intLiteral=true;else if(stream.match(/^&O[0-7]+/i))intLiteral=\ntrue;else if(stream.match(/^[1-9]\\d*F?/)){stream.eat(/J/i);intLiteral=true}else if(stream.match(/^0(?![\\dx])/i))intLiteral=true;if(intLiteral){stream.eat(/L/i);return"number"}}if(stream.match(stringPrefixes)){state.tokenize=tokenStringFactory(stream.current());return state.tokenize(stream,state)}if(stream.match(tripleDelimiters)||stream.match(doubleDelimiters))return null;if(stream.match(doubleOperators)||stream.match(singleOperators)||stream.match(wordOperators))return"operator";if(stream.match(singleDelimiters))return null;\nif(stream.match(doOpening)){indent(stream,state);state.doInCurrentLine=true;return"keyword"}if(stream.match(opening)){if(!state.doInCurrentLine)indent(stream,state);else state.doInCurrentLine=false;return"keyword"}if(stream.match(middle))return"keyword";if(stream.match(doubleClosing)){dedent(stream,state);dedent(stream,state);return"keyword"}if(stream.match(closing)){dedent(stream,state);return"keyword"}if(stream.match(types))return"keyword";if(stream.match(keywords))return"keyword";if(stream.match(identifiers))return"variable";\nstream.next();return ERRORCLASS}function tokenStringFactory(delimiter){var singleline=delimiter.length==1;var OUTCLASS="string";return function(stream,state){while(!stream.eol()){stream.eatWhile(/[^\'"]/);if(stream.match(delimiter)){state.tokenize=tokenBase;return OUTCLASS}else stream.eat(/[\'"]/)}if(singleline)if(parserConf.singleLineStringErrors)return ERRORCLASS;else state.tokenize=tokenBase;return OUTCLASS}}function tokenLexer(stream,state){var style=state.tokenize(stream,state);var current=stream.current();\nif(current==="."){style=state.tokenize(stream,state);if(style==="variable")return"variable";else return ERRORCLASS}var delimiter_index="[({".indexOf(current);if(delimiter_index!==-1)indent(stream,state);if(indentInfo==="dedent")if(dedent(stream,state))return ERRORCLASS;delimiter_index="])}".indexOf(current);if(delimiter_index!==-1)if(dedent(stream,state))return ERRORCLASS;return style}var external={electricChars:"dDpPtTfFeE ",startState:function(){return{tokenize:tokenBase,lastToken:null,currentIndent:0,\nnextLineIndent:0,doInCurrentLine:false}},token:function(stream,state){if(stream.sol()){state.currentIndent+=state.nextLineIndent;state.nextLineIndent=0;state.doInCurrentLine=0}var style=tokenLexer(stream,state);state.lastToken={style:style,content:stream.current()};return style},indent:function(state,textAfter){var trueText=textAfter.replace(/^\\s+|\\s+$/g,"");if(trueText.match(closing)||trueText.match(doubleClosing)||trueText.match(middle))return conf.indentUnit*(state.currentIndent-1);if(state.currentIndent<\n0)return 0;return state.currentIndent*conf.indentUnit},lineComment:"\'"};return external});CodeMirror.defineMIME("text/x-vb","vb")});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){var htmlConfig={autoSelfClosers:{"area":true,"base":true,"br":true,"col":true,"command":true,"embed":true,"frame":true,"hr":true,"img":true,"input":true,"keygen":true,"link":true,"meta":true,"param":true,"source":true,"track":true,"wbr":true,"menuitem":true},implicitlyClosed:{"dd":true,\n"li":true,"optgroup":true,"option":true,"p":true,"rp":true,"rt":true,"tbody":true,"td":true,"tfoot":true,"th":true,"tr":true},contextGrabbers:{"dd":{"dd":true,"dt":true},"dt":{"dd":true,"dt":true},"li":{"li":true},"option":{"option":true,"optgroup":true},"optgroup":{"optgroup":true},"p":{"address":true,"article":true,"aside":true,"blockquote":true,"dir":true,"div":true,"dl":true,"fieldset":true,"footer":true,"form":true,"h1":true,"h2":true,"h3":true,"h4":true,"h5":true,"h6":true,"header":true,"hgroup":true,\n"hr":true,"menu":true,"nav":true,"ol":true,"p":true,"pre":true,"section":true,"table":true,"ul":true},"rp":{"rp":true,"rt":true},"rt":{"rp":true,"rt":true},"tbody":{"tbody":true,"tfoot":true},"td":{"td":true,"th":true},"tfoot":{"tbody":true},"th":{"td":true,"th":true},"thead":{"tbody":true,"tfoot":true},"tr":{"tr":true}},doNotIndent:{"pre":true},allowUnquoted:true,allowMissing:true,caseFold:true};var xmlConfig={autoSelfClosers:{},implicitlyClosed:{},contextGrabbers:{},doNotIndent:{},allowUnquoted:false,\nallowMissing:false,allowMissingTagName:false,caseFold:false};CodeMirror.defineMode("xml",function(editorConf,config_){var indentUnit=editorConf.indentUnit;var config={};var defaults=config_.htmlMode?htmlConfig:xmlConfig;for(var prop in defaults)config[prop]=defaults[prop];for(var prop in config_)config[prop]=config_[prop];var type,setStyle;function inText(stream,state){function chain(parser){state.tokenize=parser;return parser(stream,state)}var ch=stream.next();if(ch=="<")if(stream.eat("!"))if(stream.eat("["))if(stream.match("CDATA["))return chain(inBlock("atom",\n"]]\\x3e"));else return null;else if(stream.match("--"))return chain(inBlock("comment","--\\x3e"));else if(stream.match("DOCTYPE",true,true)){stream.eatWhile(/[\\w\\._\\-]/);return chain(doctype(1))}else return null;else if(stream.eat("?")){stream.eatWhile(/[\\w\\._\\-]/);state.tokenize=inBlock("meta","?>");return"meta"}else{type=stream.eat("/")?"closeTag":"openTag";state.tokenize=inTag;return"tag bracket"}else if(ch=="&"){var ok;if(stream.eat("#"))if(stream.eat("x"))ok=stream.eatWhile(/[a-fA-F\\d]/)&&stream.eat(";");\nelse ok=stream.eatWhile(/[\\d]/)&&stream.eat(";");else ok=stream.eatWhile(/[\\w\\.\\-:]/)&&stream.eat(";");return ok?"atom":"error"}else{stream.eatWhile(/[^&<]/);return null}}inText.isInText=true;function inTag(stream,state){var ch=stream.next();if(ch==">"||ch=="/"&&stream.eat(">")){state.tokenize=inText;type=ch==">"?"endTag":"selfcloseTag";return"tag bracket"}else if(ch=="="){type="equals";return null}else if(ch=="<"){state.tokenize=inText;state.state=baseState;state.tagName=state.tagStart=null;var next=\nstate.tokenize(stream,state);return next?next+" tag error":"tag error"}else if(/[\'"]/.test(ch)){state.tokenize=inAttribute(ch);state.stringStartCol=stream.column();return state.tokenize(stream,state)}else{stream.match(/^[^\\s\\u00a0=<>"\']*[^\\s\\u00a0=<>"\'\\/]/);return"word"}}function inAttribute(quote){var closure=function(stream,state){while(!stream.eol())if(stream.next()==quote){state.tokenize=inTag;break}return"string"};closure.isInAttribute=true;return closure}function inBlock(style,terminator){return function(stream,\nstate){while(!stream.eol()){if(stream.match(terminator)){state.tokenize=inText;break}stream.next()}return style}}function doctype(depth){return function(stream,state){var ch;while((ch=stream.next())!=null)if(ch=="<"){state.tokenize=doctype(depth+1);return state.tokenize(stream,state)}else if(ch==">")if(depth==1){state.tokenize=inText;break}else{state.tokenize=doctype(depth-1);return state.tokenize(stream,state)}return"meta"}}function lower(tagName){return tagName&&tagName.toLowerCase()}function Context(state,\ntagName,startOfLine){this.prev=state.context;this.tagName=tagName||"";this.indent=state.indented;this.startOfLine=startOfLine;if(config.doNotIndent.hasOwnProperty(tagName)||state.context&&state.context.noIndent)this.noIndent=true}function popContext(state){if(state.context)state.context=state.context.prev}function maybePopContext(state,nextTagName){var parentTagName;while(true){if(!state.context)return;parentTagName=state.context.tagName;if(!config.contextGrabbers.hasOwnProperty(lower(parentTagName))||\n!config.contextGrabbers[lower(parentTagName)].hasOwnProperty(lower(nextTagName)))return;popContext(state)}}function baseState(type,stream,state){if(type=="openTag"){state.tagStart=stream.column();return tagNameState}else if(type=="closeTag")return closeTagNameState;else return baseState}function tagNameState(type,stream,state){if(type=="word"){state.tagName=stream.current();setStyle="tag";return attrState}else if(config.allowMissingTagName&&type=="endTag"){setStyle="tag bracket";return attrState(type,\nstream,state)}else{setStyle="error";return tagNameState}}function closeTagNameState(type,stream,state){if(type=="word"){var tagName=stream.current();if(state.context&&state.context.tagName!=tagName&&config.implicitlyClosed.hasOwnProperty(lower(state.context.tagName)))popContext(state);if(state.context&&state.context.tagName==tagName||config.matchClosing===false){setStyle="tag";return closeState}else{setStyle="tag error";return closeStateErr}}else if(config.allowMissingTagName&&type=="endTag"){setStyle=\n"tag bracket";return closeState(type,stream,state)}else{setStyle="error";return closeStateErr}}function closeState(type,_stream,state){if(type!="endTag"){setStyle="error";return closeState}popContext(state);return baseState}function closeStateErr(type,stream,state){setStyle="error";return closeState(type,stream,state)}function attrState(type,_stream,state){if(type=="word"){setStyle="attribute";return attrEqState}else if(type=="endTag"||type=="selfcloseTag"){var tagName=state.tagName,tagStart=state.tagStart;\nstate.tagName=state.tagStart=null;if(type=="selfcloseTag"||config.autoSelfClosers.hasOwnProperty(lower(tagName)))maybePopContext(state,tagName);else{maybePopContext(state,tagName);state.context=new Context(state,tagName,tagStart==state.indented)}return baseState}setStyle="error";return attrState}function attrEqState(type,stream,state){if(type=="equals")return attrValueState;if(!config.allowMissing)setStyle="error";return attrState(type,stream,state)}function attrValueState(type,stream,state){if(type==\n"string")return attrContinuedState;if(type=="word"&&config.allowUnquoted){setStyle="string";return attrState}setStyle="error";return attrState(type,stream,state)}function attrContinuedState(type,stream,state){if(type=="string")return attrContinuedState;return attrState(type,stream,state)}return{startState:function(baseIndent){var state={tokenize:inText,state:baseState,indented:baseIndent||0,tagName:null,tagStart:null,context:null};if(baseIndent!=null)state.baseIndent=baseIndent;return state},token:function(stream,\nstate){if(!state.tagName&&stream.sol())state.indented=stream.indentation();if(stream.eatSpace())return null;type=null;var style=state.tokenize(stream,state);if((style||type)&&style!="comment"){setStyle=null;state.state=state.state(type||style,stream,state);if(setStyle)style=setStyle=="error"?style+" error":setStyle}return style},indent:function(state,textAfter,fullLine){var context=state.context;if(state.tokenize.isInAttribute)if(state.tagStart==state.indented)return state.stringStartCol+1;else return state.indented+\nindentUnit;if(context&&context.noIndent)return CodeMirror.Pass;if(state.tokenize!=inTag&&state.tokenize!=inText)return fullLine?fullLine.match(/^(\\s*)/)[0].length:0;if(state.tagName)if(config.multilineTagIndentPastTag!==false)return state.tagStart+state.tagName.length+2;else return state.tagStart+indentUnit*(config.multilineTagIndentFactor||1);if(config.alignCDATA&&/<!\\[CDATA\\[/.test(textAfter))return 0;var tagAfter=textAfter&&/^<(\\/)?([\\w_:\\.-]*)/.exec(textAfter);if(tagAfter&&tagAfter[1])while(context)if(context.tagName==\ntagAfter[2]){context=context.prev;break}else if(config.implicitlyClosed.hasOwnProperty(lower(context.tagName)))context=context.prev;else break;else if(tagAfter)while(context){var grabbers=config.contextGrabbers[lower(context.tagName)];if(grabbers&&grabbers.hasOwnProperty(lower(tagAfter[2])))context=context.prev;else break}while(context&&context.prev&&!context.startOfLine)context=context.prev;if(context)return context.indent+indentUnit;else return state.baseIndent||0},electricInput:/<\\/[\\s\\w:]+>$/,\nblockCommentStart:"\\x3c!--",blockCommentEnd:"--\\x3e",configuration:config.htmlMode?"html":"xml",helperType:config.htmlMode?"html":"xml",skipAttribute:function(state){if(state.state==attrValueState)state.state=attrState},xmlCurrentTag:function(state){return state.tagName?{name:state.tagName,close:state.type=="closeTag"}:null},xmlCurrentContext:function(state){var context=[];for(var cx=state.context;cx;cx=cx.prev)context.push(cx.tagName);return context.reverse()}}});CodeMirror.defineMIME("text/xml",\n"xml");CodeMirror.defineMIME("application/xml","xml");if(!CodeMirror.mimeModes.hasOwnProperty("text/html"))CodeMirror.defineMIME("text/html",{name:"xml",htmlMode:true})});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.defineMode("yaml",function(){var cons=["true","false","on","off","yes","no"];var keywordRegex=new RegExp("\\\\b(("+cons.join(")|(")+"))$","i");return{token:function(stream,state){var ch=stream.peek();var esc=state.escaped;state.escaped=false;if(ch=="#"&&(stream.pos==\n0||/\\s/.test(stream.string.charAt(stream.pos-1)))){stream.skipToEnd();return"comment"}if(stream.match(/^(\'([^\']|\\\\.)*\'?|"([^"]|\\\\.)*"?)/))return"string";if(state.literal&&stream.indentation()>state.keyCol){stream.skipToEnd();return"string"}else if(state.literal)state.literal=false;if(stream.sol()){state.keyCol=0;state.pair=false;state.pairStart=false;if(stream.match("---"))return"def";if(stream.match("..."))return"def";if(stream.match(/\\s*-\\s+/))return"meta"}if(stream.match(/^(\\{|\\}|\\[|\\])/)){if(ch==\n"{")state.inlinePairs++;else if(ch=="}")state.inlinePairs--;else if(ch=="[")state.inlineList++;else state.inlineList--;return"meta"}if(state.inlineList>0&&!esc&&ch==","){stream.next();return"meta"}if(state.inlinePairs>0&&!esc&&ch==","){state.keyCol=0;state.pair=false;state.pairStart=false;stream.next();return"meta"}if(state.pairStart){if(stream.match(/^\\s*(\\||>)\\s*/)){state.literal=true;return"meta"}if(stream.match(/^\\s*(&|\\*)[a-z0-9\\._-]+\\b/i))return"variable-2";if(state.inlinePairs==0&&stream.match(/^\\s*-?[0-9\\.,]+\\s?$/))return"number";\nif(state.inlinePairs>0&&stream.match(/^\\s*-?[0-9\\.,]+\\s?(?=(,|}))/))return"number";if(stream.match(keywordRegex))return"keyword"}if(!state.pair&&stream.match(/^\\s*(?:[,\\[\\]{}&*!|>\'"%@`][^\\s\'":]|[^,\\[\\]{}#&*!|>\'"%@`])[^#]*?(?=\\s*:($|\\s))/)){state.pair=true;state.keyCol=stream.indentation();return"atom"}if(state.pair&&stream.match(/^:\\s*/)){state.pairStart=true;return"meta"}state.pairStart=false;state.escaped=ch=="\\\\";stream.next();return null},startState:function(){return{pair:false,pairStart:false,\nkeyCol:0,inlinePairs:0,inlineList:0,literal:false,escaped:false}},lineComment:"#",fold:"indent"}});CodeMirror.defineMIME("text/x-yaml","yaml");CodeMirror.defineMIME("text/yaml","yaml")});}).call(this);\n');
_.ng();
}catch(e){_._DumpException(e)}
}).call(this,this.default_gr);
// Google Inc.
