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

 Copyright Google LLC All Rights Reserved.

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

 (The MIT License)

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

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

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

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

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


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

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

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

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

 Copyright Google Inc. All Rights Reserved.

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

 The MIT License

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

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

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

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

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

 Copyright Google LLC All Rights Reserved.

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

 SPDX-License-Identifier: Apache-2.0
*/
var aaa,ea,baa,ka,ma,caa,daa,eaa,faa,gaa,iaa,haa,jaa,kaa,laa,maa,naa,oaa,paa,qaa,raa,taa,uaa,vaa,Aaa,Fa,Caa,Daa,Eaa,Faa,Ia,Ja,Gaa,Haa,Iaa,Jaa,Sa,Kaa,Laa,Maa,Naa,Oaa,Paa,Qaa,Raa,Saa,Uaa,Vaa,Zaa,$aa,aba,bba,cba,fba,hba,jba,ub,lba,nba,mba,qba,sba,rba,uba,tba,vba,wba,xba,Yaa,yba,Aba,wb,yb,Bba,Cba,Dba,Eba,Fba,Gba,Hba,Lba,Jb,Mba,Qba,Tba,Uba,Vba,Yba,Xba,bca,cca,dca,Ob,fca,Kb,ica,kca,rca,pca,sca,Tb,uca,vca,wca,Dca,Eca,Bca,Cca,Fca,Gca,Hca,Jca,Vb,Kca,Nca,Oca,Rca,Sca,Tca,Uca,$b,Wca,bc,Xca,cc,$ca,ada,bda,cda,
dda,eda,gda,fda,hda,ida,jda,kda,lda,rda,sda,uda,wda,mda,nda,kc,yda,zda,Ada,Dda,Bda,Fda,Eda,Hda,Gda,Ida,Mda,mc,Pda,Rda,Qda,Uda,Sda,qc,Vda,Wda,Xda,Yda,$da,Zda,xc,cea,bea,dea,Hc,fea,hea,iea,gea,jea,kea,lea,Mc,nea,pea,qea,oea,rea,sea,uea,xea,Bea,zea,yea,Aea,Dea,Fea,Eea,Hea,Pc,Gea,Jea,Cea,Mea,Kea,Oea,Xc,Pea,Sea,Tea,Uea,bd,Yea,Zea,afa,$ea,bfa,cfa,ffa,hfa,gfa,dd,jfa,kfa,mfa,nfa,ofa,qfa,rfa,ufa,wfa,jd,xfa,Afa,Jfa,Dfa,Lfa,Mfa,Nfa,Rfa,nd,Sfa,Ufa,Vfa,Wfa,aga,bga,Xfa,cga,dga,hga,gga,$fa,fga,Zfa,jga,Yfa,kga,tga,
uga,ega,wga,xga,yga,Aga,zga,Bga,Cga,Dga,Ega,Fga,Hga,Iga,Jga,Lga,sd,Nga,Oga,Qga,ud,Rga,Sga,Tga,Uga,Wga,xd,Xga,cha,bha,Id,lha,mha,Vd,pha,qha,rha,vha,xha,wha,Aha,Bha,Cha,Eha,Fha,Iha,Mha,Sha,Qha,Wha,$ha,cia,eia,iia,kia,lia,mia,pia,uia,wia,yia,Aia,xia,zia,Dia,Fia,Kia,Iia,Gia,Oia,Qia,Ria,Sia,Tia,Uia,Xia,Yia,$ia,aja,Zia,cja,dja,bja,gja,hja,mja,lja,qja,nja,rja,tja,uja,pja,sja,vja,wja,xja,yja,Aja,Bja,Fja,Hja,Kja,Jja,Gja,Rja,Qja,Tja,Sja,Vja,Wja,Yja,Xja,$ja,Zja,aka,dka,gka,ika,hka,lka,mka,kka,oka,pka,qka,tka,
rka,xka,yka,zka,Cka,Dka,Fka,Gka,Ika,Jka,Kka,Lka,Mka,Nka,Hka,Qka,Pka,Oka,Rka,Ska,Tka,Uka,zf,Vka,Wka,Xka,Yka,Zka,Af,$ka,Bf,cla,dla,fla,gla,ila,hla,ela,jla,Cf,kla,nla,ola,pla,qla,lla,mla,rla,tla,ula,vla,Gf,wla,Dla,Ala,Ela,xla,Fla,yla,Hla,Cla,Bla,Ila,Jla,Kla,Lla,Mla,Nla,Qla,Sla,Rla,Tla,Ula,Vla,Wla,Zla,Xla,Yla,ama,$la,bma,cma,dma,Mf,fma,gma,Nf,Of,nma,lma,pma,qma,rma,uma,sma,tma,zma,yma,vma,Bma,Ama,Cma,Pf,Gma,Ema,Kma,Hma,Ima,Jma,Lma,Mma,Nma,Pma,Rma,Qma,Tma,Uma,Vma,Wma,Xma,Zma,$ma,cna,dna,ena,fna,gna,hna,
ina,jna,kna,lna,pna,qna,sna,tna,una,vna,Sf,xna,yna,Ana,Fna,Gna,Hna,Ina,Ona,Rna,Tna,Vna,Zna,$na,boa,coa,doa,eoa,foa,goa,hoa,ioa,ooa,poa,uoa,Joa,Moa,Noa,Ioa,Ooa,Poa,Qoa,Toa,Roa,Soa,Hg,apa,cpa,bpa,dpa,Ig,epa,gpa,hpa,ipa,Jg,jpa,kpa,lpa,mpa,npa,Kg,Lg,Mg,opa,qpa,ppa,spa,tpa,Zoa,vpa,Ng,xpa,ypa,zpa,Og,Apa,Cpa,Dpa,Epa,Fpa,Gpa,Hpa,Jpa,Kpa,Lpa,Mpa,Opa,Ppa,Pg,Qg,Rpa,Tpa,Spa,Upa,Vpa,Ypa,Wpa,Zpa,$pa,eqa,gqa,iqa,kqa,oqa,Vg,qqa,rqa,sqa,tqa,uqa,vqa,yqa,Aqa,Bqa,Eqa,Fqa,$g,Iqa,Jqa,Lqa,Mqa,Nqa,Oqa,Pqa,Qqa,Rqa,Sqa,Tqa,
gh,Uqa,Wqa,Xqa,Yqa,$qa,Zqa,cra,bra,dra,era,gra,fra,hra,ira,jra,kra,lra,mra,nra,ora,pra,qra,rra,sra,vra,wra,Jra,Kra,Lra,Mra,Ora,Ura,Vra,Wra,Yra,Xra,$ra,dsa,bsa,hsa,isa,ksa,msa,psa,qsa,lsa,ssa,qh,zsa,Gsa,Asa,Hsa,Isa,Jsa,Ksa,Lsa,Msa,Nsa,Psa,Rsa,Ssa,Tsa,Usa,Vsa,Wsa,Xsa,Ysa,Zsa,ata,bta,cta,dta,eta,fta,gta,hta,ita,jta,kta,lta,mta,nta,ota,pta,qta,rta,wta,Ata,Dta,Eta,Fta,Hta,Gta,Ita,Jta,Lta,Mta,Ota,Qta,Rta,Sta,Tta,Uta,Vta,Nh,Wta,$ta,bua,cua,dua,eua,fua,hua,iua,jua,kua,lua,rua,tua,uua,qua,mua,sua,nua,pua,
xua,oua,Aua,Bua,Cua,Fua,Gua,Hua,Iua,Jua,Kua,Lua,Mua,Nua,Oua,Pua,Qua,Rua,Sua,Tua,Uua,Vua,Wua,Xua,Yua,Zua,ava,bva,cva,dva,eva,fva,gva,iva,jva,kva,lva,mva,nva,ova,pva,qva,rva,sva,tva,uva,vva,wva,xva,yva,zva,Ava,Bva,Cva,Dva,Eva,Fva,Gva,Hva,Iva,Jva,Lva,Mva,Nva,Pva,Qva,Rva,Tva,Uva,Vva,Wva,Xva,Yva,Zva,$va,awa,bwa,cwa,dwa,fwa,ewa,gwa,jwa,hwa,iwa,kwa,lwa,mwa,owa,nwa,pwa,qwa,swa,rwa,twa,uwa,vwa,wwa,Awa,Bwa,Fwa,Gwa,Hwa,Zh,Iwa,ai,Kwa,ci,Rwa,di,Yta,fha,gha,Swa,Twa,Uwa,Wwa,Xta,Xwa,eha;
_._DumpException=function(a){throw a;};_.ba=function(a,b){if(Error.captureStackTrace)Error.captureStackTrace(this,_.ba);else{var c=Error().stack;c&&(this.stack=c)}a&&(this.message=String(a));void 0!==b&&(this.cause=b);this.CFb=!0};aaa=function(a){_.da.setTimeout(function(){throw a;},0)};ea=function(){var a=_.da.navigator;return a&&(a=a.userAgent)?a:""};baa=function(a){return ha?ia?ia.brands.some(function(b){return(b=b.brand)&&_.ja(b,a)}):!1:!1};ka=function(a){return _.ja(ea(),a)};
ma=function(){return ha?!!ia&&0<ia.brands.length:!1};caa=function(){return ma()?!1:ka("Opera")};daa=function(){return ma()?!1:ka("Trident")||ka("MSIE")};eaa=function(){return ma()?!1:ka("Edge")};faa=function(){return ma()?baa("Microsoft Edge"):ka("Edg/")};gaa=function(){return ka("Firefox")||ka("FxiOS")};iaa=function(){return ka("Safari")&&!(haa()||(ma()?0:ka("Coast"))||caa()||eaa()||faa()||(ma()?baa("Opera"):ka("OPR"))||gaa()||ka("Silk")||ka("Android"))};
haa=function(){return ma()?baa("Chromium"):(ka("Chrome")||ka("CriOS"))&&!eaa()||ka("Silk")};jaa=function(){return ka("Android")&&!(haa()||gaa()||caa()||ka("Silk"))};kaa=function(a){var b={};a.forEach(function(c){b[c[0]]=c[1]});return function(c){return b[c.find(function(d){return d in b})]||""}};
laa=function(a){var b=ea();if("Internet Explorer"===a){if(daa())if((a=/rv: *([\d\.]*)/.exec(b))&&a[1])b=a[1];else{a="";var c=/MSIE +([\d\.]+)/.exec(b);if(c&&c[1])if(b=/Trident\/(\d.\d)/.exec(b),"7.0"==c[1])if(b&&b[1])switch(b[1]){case "4.0":a="8.0";break;case "5.0":a="9.0";break;case "6.0":a="10.0";break;case "7.0":a="11.0"}else a="7.0";else a=c[1];b=a}else b="";return b}var d=RegExp("([A-Z][\\w ]+)/([^\\s]+)\\s*(?:\\((.*?)\\))?","g");c=[];for(var e;e=d.exec(b);)c.push([e[1],e[2],e[3]||void 0]);b=
kaa(c);switch(a){case "Opera":if(caa())return b(["Version","Opera"]);if(ma()?baa("Opera"):ka("OPR"))return b(["OPR"]);break;case "Microsoft Edge":if(eaa())return b(["Edge"]);if(faa())return b(["Edg"]);break;case "Chromium":if(haa())return b(["Chrome","CriOS","HeadlessChrome"])}return"Firefox"===a&&gaa()||"Safari"===a&&iaa()||"Android Browser"===a&&jaa()||"Silk"===a&&ka("Silk")?(b=c[2])&&b[1]||"":""};
maa=function(a){if(ma()&&"Silk"!==a){var b=ia.brands.find(function(c){return c.brand===a});if(!b||!b.version)return NaN;b=b.version.split(".")}else{b=laa(a);if(""===b)return NaN;b=b.split(".")}return 0===b.length?NaN:Number(b[0])};naa=function(){return ha?!!ia&&!!ia.platform:!1};oaa=function(){return naa()?"Android"===ia.platform:ka("Android")};paa=function(){return ka("iPhone")&&!ka("iPod")&&!ka("iPad")};_.na=function(){return paa()||ka("iPad")||ka("iPod")};
qaa=function(){return naa()?"macOS"===ia.platform:ka("Macintosh")};raa=function(){return naa()?"Windows"===ia.platform:ka("Windows")};
taa=function(){var a=ea(),b="";if(raa())b=/Windows (?:NT|Phone) ([0-9.]+)/,b=(a=b.exec(a))?a[1]:"0.0";else if(_.na())b=/(?:iPhone|iPod|iPad|CPU)\s+OS\s+(\S+)/,b=(a=b.exec(a))&&a[1].replace(/_/g,".");else if(qaa())b=/Mac OS X ([0-9_.]+)/,b=(a=b.exec(a))?a[1].replace(/_/g,"."):"10";else if(_.oa(ea(),"KaiOS"))b=/(?:KaiOS)\/(\S+)/i,b=(a=b.exec(a))&&a[1];else if(oaa())b=/Android\s+([^\);]+)(\)|;)/,b=(a=b.exec(a))&&a[1];else if(naa()?"Chrome OS"===ia.platform:ka("CrOS"))b=/(?:CrOS\s+(?:i686|x86_64)\s+([0-9.]+))/,
b=(a=b.exec(a))&&a[1];return 0<=saa(b||"",12)};_.qa=function(a){return a[a.length-1]};uaa=function(a,b){0<=(0,_.va)(a,b)||a.push(b)};_.wa=function(a,b){b=(0,_.va)(a,b);var c;(c=0<=b)&&Array.prototype.splice.call(a,b,1);return c};_.xa=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[]};vaa=function(a,b){for(var c=1;c<arguments.length;c++){var d=arguments[c];if(_.za(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)}};
_.waa=function(a,b,c){b=b||a;var d=function(n){return _.Aa(n)?"o"+_.Ca(n):(typeof n).charAt(0)+n};c=c||d;for(var e=d=0,f={};e<a.length;){var g=a[e++],m=c(g);Object.prototype.hasOwnProperty.call(f,m)||(f[m]=!0,b[d++]=g)}b.length=d};_.xaa=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};
Aaa=function(a){if(!_.yaa)return zaa(a);for(var b="",c=0,d=a.length-10240;c<d;)b+=String.fromCharCode.apply(null,a.subarray(c,c+=10240));b+=String.fromCharCode.apply(null,c?a.subarray(c):a);return btoa(b)};_.Da=function(a){return Baa&&null!=a&&a instanceof Uint8Array};Fa=function(a,b){if(Ea)return a[Ea]|=b;if(void 0!==a.NB)return a.NB|=b;Object.defineProperties(a,{NB:{value:b,configurable:!0,writable:!0,enumerable:!1}});return b};
Caa=function(a){var b=_.Ga(a);1!==(b&1)&&(Object.isFrozen(a)&&(a=Array.prototype.slice.call(a)),_.Ha(a,b|1));return a};Daa=function(a,b){Ea?a[Ea]&&(a[Ea]&=~b):void 0!==a.NB&&(a.NB&=~b)};_.Ga=function(a){a=Ea?a[Ea]:a.NB;return null==a?0:a};_.Ha=function(a,b){Ea?a[Ea]=b:void 0!==a.NB?a.NB=b:Object.defineProperties(a,{NB:{value:b,configurable:!0,writable:!0,enumerable:!1}});return a};Eaa=function(a,b){Object.isFrozen(a)&&(a=Array.prototype.slice.call(a));_.Ha(a,b);return a};Faa=function(a){Fa(a,1);return a};
Ia=function(a){return!!(_.Ga(a)&2)};Ja=function(a){Fa(a,18);return a};Gaa=function(a){Fa(a,16);return a};Haa=function(a,b){_.Ha(b,(a|0)&-51)};Iaa=function(a,b){_.Ha(b,(a|18)&-41)};_.Ka=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 _.La(a,_.Ma):_.Pa();else if(a.constructor!==_.La)if(_.Da(a))a=c?0==a.length?_.Pa():new _.La(a,_.Ma):a.length?new _.La(new Uint8Array(a),_.Ma):_.Pa();else{if(!b)throw Error();a=void 0}return a};Sa=function(a){Kaa(_.Ga(a.hf))};Kaa=function(a){if(a&2)throw Error();};Laa=function(a,b){if("number"!==typeof b||0>b||b>=a.length)throw Error();};Maa=function(a,b){if("number"!==typeof b||0>b||b>a.length)throw Error();};
Naa=function(a){if(null!=a&&"number"!==typeof a)throw Error("B`"+typeof a+"`"+a);return a};_.Ta=function(a){return null==a?a:!!a};Oaa=function(a){if(null==a)return a;switch(typeof a){case "string":return+a;case "number":return a}};Paa=function(a){if(null==a)return a;switch(typeof a){case "string":return+a;case "number":return a}};Qaa=function(a){return a};_.Ua=function(a){return a};Raa=function(a){return a};_.Wa=function(a){return a};Saa=function(a){return a};
Uaa=function(a,b,c,d){var e=!1;if(null!=a&&"object"===typeof a&&!(e=Array.isArray(a))&&a.TQ===_.Xa)return a;if(!e)return c?d&2?(a=b[Taa])?b=a:(a=new b,Ja(a.hf),b=b[Taa]=a):b=new b:b=void 0,b;e=c=_.Ga(a);0===e&&(e|=d&16);e|=d&2;e!==c&&_.Ha(a,e);return new b(a)};Vaa=function(a){return a};_.Waa=function(a,b,c){return"boolean"===typeof a||"number"===typeof a?!!a:c?!1:void 0};_.Xaa=function(a,b,c){return"string"===typeof a?a:c?"":void 0};Zaa=function(a,b,c,d,e,f){a=Uaa(a,d,c,f);e&&(a=Yaa(a));return a};
$aa=function(a){return a};aba=function(a,b,c,d,e){var f=_.k(a,b,d);Array.isArray(f)||(f=Ya);var g=_.Ga(f);g&1||Faa(f);if(e)g&2||Ja(f),c&1||Object.isFrozen(f)||Object.freeze(f);else{e=!(c&2);var m=g&2;c&1||!m?e&&g&16&&!m&&Daa(f,16):(f=Faa(Array.prototype.slice.call(f)),Za(a,b,f,d))}return f};
_.$a=function(a,b,c,d,e){var f=Ia(a.hf),g=aba(a,b,e||1,d,f),m=_.Ga(g);if(!(m&4)){Object.isFrozen(g)&&(g=Faa(g.slice()),Za(a,b,g,d));for(var n=0,r=0;n<g.length;n++){var x=c(g[n]);null!=x&&(g[r++]=x)}r<n&&(g.length=r);m|=5;f&&(m|=18);_.Ha(g,m);m&2&&(Object.isFrozen(g)||Object.freeze(g))}if(2===e)return g;!f&&(m&2||Object.isFrozen(g))&&(g=Array.prototype.slice.call(g),Fa(g,5),Za(a,b,g,d));return g};bba=function(a){return Jaa(a,!0,!0)};cba=function(a){return Jaa(a,!0,!1)};
fba=function(){return dba||(dba=new _.cb(Ja([]),void 0,void 0,void 0,eba))};
hba=function(a,b,c,d,e){var f=Ia(a.hf);a:{var g=b;b=!1;if(null==g){if(f){a=fba();break a}g=[]}else if(g.constructor===_.cb){if(0==(g.Kla&2)||f){a=g;break a}g=gba(g)}else Array.isArray(g)?b=Ia(g):g=[];if(f){if(!g.length){a=fba();break a}b||(b=!0,Ja(g))}else if(b){b=!1;g=Array.prototype.slice.call(g);for(var m=0;m<g.length;m++){var n=g[m]=Array.prototype.slice.call(g[m]);Array.isArray(n[1])&&(n[1]=Ja(n[1]))}}b||(_.Ga(g)&32?Daa(g,16):_.Ga(a.hf)&16&&Gaa(g));e=new _.cb(g,d,_.Xaa,e);Za(a,c,e,!1);a=e}if(null==
a)return a;!f&&d&&(a.msc=!0);return a};_.eb=function(a,b,c){return hba(a,_.k(a,b),b,void 0,c)};_.jb=function(a,b,c){return hba(a,_.k(a,b),b,c)};_.nb=function(a,b,c,d){if(null==c)return _.mb(a,b);var e=_.Ga(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]);_.Ha(c,e|5)}return _.mb(a,b,c)};_.ob=function(a,b,c,d){Sa(a);c!==d?Za(a,b,c):Za(a,b,void 0,!1);return a};_.pb=function(a,b,c,d,e){Sa(a);b=e(a,b,!1,2);Maa(b,c);b[c]=d;return a};
_.iba=function(a,b,c,d,e,f){var g=!!(f&2),m=aba(a,c,1,d,g);if(m===Ya||!(_.Ga(m)&4)){var n=m;m=!!(f&2);var r=!!(_.Ga(n)&2);g=n;!m&&r&&(n=Array.prototype.slice.call(n));var x=f|(r?2:0);f=r;for(var A=r=0;r<n.length;r++){var F=Uaa(n[r],b,!1,x);void 0!==F&&(f=f||!!(2&_.Ga(F.hf)),n[A++]=F)}A<r&&(n.length=A);b=n;n=_.Ga(b);x=n|5;f=f?x&-9:x|8;n!=f&&(b=Eaa(b,f));n=b;g!==n&&Za(a,c,n,d);if(m||1===e)Object.isFrozen(n)||Object.freeze(n);return n}if(3===e)return m;g||(g=Object.isFrozen(m),1===e?g||Object.freeze(m):
(e=_.Ga(m),b=e&-19,g&&(m=Array.prototype.slice.call(m),e=0,Za(a,c,m,d)),e!==b&&_.Ha(m,b)));return m};jba=function(a,b,c,d,e,f,g){var m=_.Ga(a.hf);Kaa(m);a=_.iba(a,c,b,f,2,m);c=null!=d?d:new c;g&&Maa(a,e);void 0!=e?a.splice(e,g,c):a.push(c);c.sQa()&&Daa(a,8)};_.qb=function(a,b,c){return _.ob(a,b,_.Ta(c),!1)};_.tb=function(a,b,c){return _.ob(a,b,c,"")};ub=function(a,b){return null==a?b:a};lba=function(a,b){kba=b;a=new a(b);kba=void 0;return a};nba=function(a,b){return mba(b)};
mba=function(a){switch(typeof a){case "number":return isFinite(a)?a:String(a);case "boolean":return a?1:0;case "object":if(a&&!Array.isArray(a)){if(_.Da(a))return Aaa(a);if(a instanceof _.La)return oba(a);if(a instanceof _.cb)return pba(a)}}return a};qba=function(a,b){for(var c=Array.prototype.slice.call(a.hf),d=a.rF,e=c.length+(d?-1:0),f=0;f<e;f++)c[f]=b(c[f]);if(d){e=c[f]={};for(var g in d)e[g]=b(d[g])}b=lba(a.constructor,Gaa(c));a.qtb&&(b.qtb=a.qtb.slice());return b};
sba=function(a,b,c,d,e,f){if(null!=a){if(Array.isArray(a))a=e&&0==a.length&&_.Ga(a)&1?void 0:f&&_.Ga(a)&2?a:rba(a,b,c,void 0!==d,e,f);else if(_.Ka(a)){var g={},m;for(m in a)g[m]=sba(a[m],b,c,d,e,f);a=g}else a=b(a,d);return a}};rba=function(a,b,c,d,e,f){var g=d||c?_.Ga(a):0;d=d?!!(g&16):void 0;a=Array.prototype.slice.call(a);for(var m=0;m<a.length;m++)a[m]=sba(a[m],b,c,d,e,f);c&&c(g,a);return a};uba=function(a){return sba(a,tba,void 0,void 0,!1,!1)};
tba=function(a){return a.TQ===_.Xa?a.toJSON():a instanceof _.cb?pba(a,uba):mba(a)};vba=function(a){return rba(a,tba,void 0,void 0,!1,!1)};
wba=function(a,b,c){c=void 0===c?Iaa:c;if(null!=a){if(Baa&&a instanceof Uint8Array)return b?a:new Uint8Array(a);if(Array.isArray(a)){var d=_.Ga(a);if(d&2)return a;if(b&&!(d&32)&&(d&16||0===d))return _.Ha(a,d|18),a;a=rba(a,wba,d&4?Iaa:c,!0,!1,!0);b=_.Ga(a);b&4&&b&2&&Object.freeze(a);return a}a.TQ===_.Xa?Ia(a.hf)||(a=xba(a,!0),Ja(a.hf)):a instanceof _.cb&&(b=Ja(gba(a,wba)),a=new _.cb(b,a.Mga,a.Dqa,a.d_a));return a}};
xba=function(a,b){var c=a.hf,d=b||a.sQa()?Iaa:Haa,e=!!(_.Ga(c)&16);return qba(a,function(f){return wba(f,e,d)})};Yaa=function(a){if(!Ia(a.hf))return a;var b=xba(a,!1);b.ktb=a;return b};
yba=function(a,b,c){var d=a?a.constructor.kc:void 0,e=a.kR;if(d){if(!c){b=Array.prototype.slice.call(b);var f;if(b.length&&_.Ka(f=b[b.length-1]))for(var g=0;g<d.length;g++)if(d[g]>=e){Object.assign(b[b.length-1]={},f);break}}e=b;c=!c;f=a.kR;var m;for(g=0;g<d.length;g++){var n=d[g];if(n<f){n+=a.lI;var r=e[n];null==r?e[n]=c?Ya:Faa([]):c&&r!==Ya&&Caa(r)}else m||(r=void 0,e.length&&_.Ka(r=e[e.length-1])?m=r:e.push(m={})),r=m[n],null==m[n]?m[n]=c?Ya:Faa([]):c&&r!==Ya&&Caa(r)}}return b};
_.vb=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.aw?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 m=e.cLc;b[g]=m?e.aw?_.vb(f,m):m(f):f}}};wb=function(a,b){var c=[];a.forEach(b?function(d,e){c.push([e,b(d)])}:function(d,e){c.push([e,d])});return c};_.l=function(a){return null===a?void 0:a};
yb=function(a){return null==a?void 0:Array.isArray(a)?a.map(function(b){return oba(b)}):oba(a)};Bba=function(a){a=_.k(a,2);if(null==a)return"";if("string"===typeof a)return a;if(_.Da(a))return Aaa(a);if(Array.isArray(a))return vba(a);if(a instanceof _.La)return oba(a);if(a instanceof _.p)return a.toJSON();throw Error("S`"+a);};_.zb=function(a){if(Ia(a.hf))throw Error("V");};_.Bb=function(a){return function(b){return Ab(a,b)}};
Cba=function(){function a(){e[0]=1732584193;e[1]=4023233417;e[2]=2562383102;e[3]=271733878;e[4]=3285377520;x=r=0}function b(A){for(var F=g,K=0;64>K;K+=4)F[K/4]=A[K]<<24|A[K+1]<<16|A[K+2]<<8|A[K+3];for(K=16;80>K;K++)A=F[K-3]^F[K-8]^F[K-14]^F[K-16],F[K]=(A<<1|A>>>31)&4294967295;A=e[0];var L=e[1],R=e[2],ca=e[3],pa=e[4];for(K=0;80>K;K++){if(40>K)if(20>K){var ra=ca^L&(R^ca);var ua=1518500249}else ra=L^R^ca,ua=1859775393;else 60>K?(ra=L&R|ca&(L|R),ua=2400959708):(ra=L^R^ca,ua=3395469782);ra=((A<<5|A>>>
27)&4294967295)+ra+pa+ua+F[K]&4294967295;pa=ca;ca=R;R=(L<<30|L>>>2)&4294967295;L=A;A=ra}e[0]=e[0]+A&4294967295;e[1]=e[1]+L&4294967295;e[2]=e[2]+R&4294967295;e[3]=e[3]+ca&4294967295;e[4]=e[4]+pa&4294967295}function c(A,F){if("string"===typeof A){A=unescape(encodeURIComponent(A));for(var K=[],L=0,R=A.length;L<R;++L)K.push(A.charCodeAt(L));A=K}F||(F=A.length);K=0;if(0==r)for(;K+64<F;)b(A.slice(K,K+64)),K+=64,x+=64;for(;K<F;)if(f[r++]=A[K++],x++,64==r)for(r=0,b(f);K+64<F;)b(A.slice(K,K+64)),K+=64,x+=
64}function d(){var A=[],F=8*x;56>r?c(m,56-r):c(m,64-(r-56));for(var K=63;56<=K;K--)f[K]=F&255,F>>>=8;b(f);for(K=F=0;5>K;K++)for(var L=24;0<=L;L-=8)A[F++]=e[K]>>L&255;return A}for(var e=[],f=[],g=[],m=[128],n=1;64>n;++n)m[n]=0;var r,x;a();return{reset:a,update:c,digest:d,digestString:function(){for(var A=d(),F="",K=0;K<A.length;K++)F+="0123456789ABCDEF".charAt(Math.floor(A[K]/16))+"0123456789ABCDEF".charAt(A[K]%16);return F}}};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};
_.Db=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};_.Fb=function(a){var b={},c;for(c in a)b[c]=a[c];return b};_.Ib=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};Jb=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];_.za(d)?Mba.apply(null,d):Jb(d)}};Qba=function(a,b,c){Nba(a.url,function(d){d=d.target;Oba(d)?b(_.Pba(d)):c(d.xg())},a.WFb,a.body,a.FVa,a.aZa,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={wT:d.wT},e++){d.wT=b[e];var f=a[d.wT];if(f){var g=Wba(a,d.wT);Xba(g)&&(a[d.wT]=function(m){return function(n){var r=function(){return n.apply(this,Vba(arguments,c+"."+m.wT))};Kb(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=Lb("on"+b+"patched"),!a.hasOwnProperty(c)||!a[c])){delete d.writable;delete d.value;var e=d.get,f=d.set,g=b.slice(2),m=Zba[g];m||(m=Zba[g]=Lb("ON_PROPERTY"+g));d.set=function(n){var r=this;r||a!==Mb||(r=Mb);r&&("function"===typeof r[m]&&r.removeEventListener(g,$ba),f&&f.call(r,null),r[m]=n,"function"===typeof n&&r.addEventListener(g,$ba,!1))};d.get=function(){var n=this;n||a!==Mb||(n=Mb);
if(!n)return null;var r=n[m];return r?r:e&&(r=e.call(this))?(d.set.call(this,r),"function"===typeof n.removeAttribute&&n.removeAttribute(b),r):null};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=Mb[a];if(b){Mb[Lb(a)]=b;Mb[a]=function(){var e=Vba(arguments,a);switch(e.length){case 0:this[Nb]=new b;break;case 1:this[Nb]=new b(e[0]);break;case 2:this[Nb]=new b(e[0],e[1]);break;case 3:this[Nb]=new b(e[0],e[1],e[2]);break;case 4:this[Nb]=new b(e[0],e[1],e[2],e[3]);break;default:throw Error("Ea");}};Kb(Mb[a],b);var c=new b(function(){}),d;for(d in c)"XMLHttpRequest"===a&&"responseBlob"===d||function(e){"function"===typeof c[e]?Mb[a].prototype[e]=function(){return this[Nb][e].apply(this[Nb],
arguments)}:aca(Mb[a].prototype,e,{set:function(f){"function"===typeof f?(this[Nb][e]=Uba(f,a+"."+e),Kb(this[Nb][e],f)):this[Nb][e]=f},get:function(){return this[Nb][e]}})}(d);for(d in b)"prototype"!==d&&b.hasOwnProperty(d)&&(Mb[a][d]=b[d])}};Ob=function(a,b,c){for(var d=a;d&&!d.hasOwnProperty(b);)d=eca(d);!d&&a[b]&&(d=a);a=Lb(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)};Kb(d[b],e)}}return e};
fca=function(a,b,c){function d(f){var g=f.data;g.args[g.qma]=function(){f.ik.apply(this,arguments)};e.apply(g.target,g.args);return f}var e=null;e=Ob(a,b,function(f){return function(g,m){var n=c(g,m);return 0<=n.qma&&"function"===typeof m[n.qma]?Zone.current.Qda(n.name,m[n.qma],n,d):f.apply(g,m)}})};Kb=function(a,b){a[Lb("OriginalDelegate")]=b};
ica=function(){if(gca)return hca;gca=!0;try{var a=Pb.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(pa,ra,ua){if(ra=ra||a.event){pa=pa||ra.target||a;var ya=pa[Qb[ra.type][ua?"true":"false"]];if(ya){ua=[];if(1===ya.length)(ra=F(ya[0],pa,ra))&&ua.push(ra);else{ya=ya.slice();for(var Oa=0;Oa<ya.length&&(!ra||!0!==ra[lca]);Oa++){var Va=F(ya[Oa],pa,ra);Va&&ua.push(Va)}}if(1===ua.length)throw ua[0];ra={};for(pa=0;pa<ua.length;ra={hwa:ra.hwa},pa++)ra.hwa=ua[pa],b.tDc(function(lb){return function(){throw lb.hwa;}}(ra))}}}function f(pa,ra){if(!pa)return!1;var ua=!0;ra&&void 0!==
ra.WZa&&(ua=ra.WZa);var ya=ra&&ra.vh,Oa=!0;ra&&void 0!==ra.Jsc&&(Oa=ra.Jsc);var Va=!1;ra&&void 0!==ra.pHc&&(Va=ra.pHc);for(var lb=pa;lb&&!lb.hasOwnProperty(g);)lb=eca(lb);!lb&&pa[g]&&(lb=pa);if(!lb||lb[x])return!1;var Rb=ra&&ra.nUc,Cb={},Eb=lb[x]=lb[g],Na=lb[Lb(m)]=lb[m];pa=lb[Lb(n)]=lb[n];var fb=lb[Lb(r)]=lb[r],hb;ra&&ra.prepend&&(hb=lb[Lb(ra.prepend)]=lb[ra.prepend]);var jc=function(kb){if(!kb.EQa){var xb=Qb[kb.qB],la;xb&&(la=xb[kb.capture?"true":"false"]);if(xb=la&&kb.target[la])for(var nc=0;nc<
xb.length;nc++)if(xb[nc]===kb){xb.splice(nc,1);kb.EQa=!0;0===xb.length&&(kb.Pab=!0,kb.target[la]=null);break}}if(kb.Pab)return Na.call(kb.target,kb.qB,kb.capture?L:K,kb.options)},rc=function(kb){return Eb.call(Cb.target,Cb.qB,kb.ik,Cb.options)},tf=function(kb){return hb.call(Cb.target,Cb.qB,kb.ik,Cb.options)},rb=function(kb){return Na.call(kb.target,kb.qB,kb.ik,kb.options)};rc=ua?function(){if(!Cb.DAc)return Eb.call(Cb.target,Cb.qB,Cb.capture?L:K,Cb.options)}:rc;jc=ua?jc:rb;rb=function(kb,xb){var la=
typeof xb;return"function"===la&&kb.callback===xb||"object"===la&&kb.kC===xb};var Hb=ra&&ra.diff?ra.diff:rb,ib=Zone[Lb("UNPATCHED_EVENTS")],sb=a[Lb("PASSIVE_EVENTS")];rb=function(kb,xb,la,nc,Kc,ld){Kc=void 0===Kc?!1:Kc;ld=void 0===ld?!1:ld;return function(){var Uc=this||a,Zc=arguments[0];ra&&ra.fM&&(Zc=ra.fM(Zc));var Xd=arguments[1];if(!Xd||mca&&"uncaughtException"===Zc)return kb.apply(this,arguments);var dg=!1;if("function"!==typeof Xd){if(!Xd.handleEvent)return kb.apply(this,arguments);dg=!0}if(!ya||
ya(kb,Xd,Uc,arguments)){var Le=Sb&&!!sb&&-1!==sb.indexOf(Zc);var fe=arguments[2];fe=!Sb&&"object"===typeof fe&&fe?!!fe.capture:Sb&&Le?"boolean"===typeof fe?{capture:fe,passive:!0}:fe?"object"===typeof fe&&!1!==fe.passive?Object.assign({},fe,{passive:!0}):fe:{passive:!0}:fe;if(ib)for(var Fj=0;Fj<ib.length;Fj++)if(Zc===ib[Fj])return Le?kb.call(Uc,Zc,Xd,fe):kb.apply(this,arguments);Le=fe?"boolean"===typeof fe?!0:fe.capture:!1;Fj=fe&&"object"===typeof fe?fe.once:!1;var Wo=Zone.current,oh=Qb[Zc];oh||(kca(Zc,
Rb),oh=Qb[Zc]);var ph=oh[Le?"true":"false"];oh=Uc[ph];var Yi=!1;if(oh){if(Yi=!0,Oa)for(ph=0;ph<oh.length;ph++)if(Hb(oh[ph],Xd))return}else oh=Uc[ph]=[];var Th;ph=Uc.constructor.name;var wE=nca[ph];wE&&(Th=wE[Zc]);Th||(Th=ph+xb+(Rb?Rb(Zc):Zc));Cb.options=fe;Fj&&(Cb.options.once=!1);Cb.target=Uc;Cb.capture=Le;Cb.qB=Zc;Cb.DAc=Yi;if(Yi=ua?oca:void 0)Yi.KKc=Cb;Th=Wo.qta(Th,Xd,Yi,la,nc);Cb.target=null;Yi&&(Yi.KKc=null);Fj&&(fe.once=!0);if(Sb||"boolean"!==typeof Th.options)Th.options=fe;Th.target=Uc;Th.capture=
Le;Th.qB=Zc;dg&&(Th.kC=Xd);ld?oh.unshift(Th):oh.push(Th);if(Kc)return Uc}}};lb[g]=rb(Eb,A,rc,jc,Va);hb&&(lb.prependListener=rb(hb,".prependListener:",tf,jc,Va,!0));lb[m]=function(){var kb=this||a,xb=arguments[0];ra&&ra.fM&&(xb=ra.fM(xb));var la=arguments[2],nc=la?"boolean"===typeof la?!0:la.capture:!1;la=arguments[1];if(!la)return Na.apply(this,arguments);if(!ya||ya(Na,la,kb,arguments)){var Kc=Qb[xb],ld;Kc&&(ld=Kc[nc?"true":"false"]);if(nc=ld&&kb[ld])for(Kc=0;Kc<nc.length;Kc++){var Uc=nc[Kc];if(Hb(Uc,
la)){nc.splice(Kc,1);Uc.EQa=!0;0===nc.length&&(Uc.Pab=!0,kb[ld]=null,"string"===typeof xb&&(kb[jca+"ON_PROPERTY"+xb]=null));Uc.zone.xI(Uc);if(Va)return kb;return}}return Na.apply(this,arguments)}};lb[n]=function(kb){var xb=this||a,la=kb;ra&&ra.fM&&(la=ra.fM(la));kb=[];xb=pca(xb,Rb?Rb(la):la);for(la=0;la<xb.length;la++){var nc=xb[la];kb.push(nc.kC?nc.kC:nc.callback)}return kb};lb[r]=function(kb){var xb=this||a;if(kb){ra&&ra.fM&&(kb=ra.fM(kb));var la=Qb[kb];if(la){var nc=xb[la["false"]];xb=xb[la["true"]];
if(nc)for(nc=nc.slice(),la=0;la<nc.length;la++){var Kc=nc[la];this[m].call(this,kb,Kc.kC?Kc.kC:Kc.callback,Kc.options)}if(xb)for(xb=xb.slice(),nc=0;nc<xb.length;nc++)la=xb[nc],this[m].call(this,kb,la.kC?la.kC:la.callback,la.options)}}else{kb=Object.keys(xb);for(xb=0;xb<kb.length;xb++)(nc=(nc=qca.exec(kb[xb]))&&nc[1])&&"removeListener"!==nc&&this[r].call(this,nc);this[r].call(this,"removeListener")}if(Va)return this};Kb(lb[g],Eb);Kb(lb[m],Na);fb&&Kb(lb[r],fb);pa&&Kb(lb[n],pa);return!0}for(var g=d&&
d.add||"addEventListener",m=d&&d.K0c||"removeEventListener",n=d&&d.Pi||"eventListeners",r=d&&d.L0c||"removeAllListeners",x=Lb(g),A="."+g+":",F=function(pa,ra,ua){if(!pa.EQa){var ya=pa.callback;"object"===typeof ya&&ya.handleEvent&&(pa.callback=function(lb){return ya.handleEvent(lb)},pa.kC=ya);try{pa.ik(pa,ra,[ua])}catch(lb){var Oa=lb}var Va=pa.options;Va&&"object"===typeof Va&&Va.once&&ra[m].call(ra,ua.type,pa.kC?pa.kC:pa.callback,Va);return Oa}},K=function(pa){return e(this,pa,!1)},L=function(pa){return e(this,
pa,!0)},R=[],ca=0;ca<c.length;ca++)R[ca]=f(c[ca],d);return R};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.YTa(a.prototype,"stopImmediatePropagation",function(c){return function(d,e){d[lca]=!0;c&&c.apply(d,e)}})};
Tb=function(a,b,c,d){function e(r){var x=r.data;x.args[0]=function(){return r.ik.apply(this,arguments)};x.KJ=g.apply(a,x.args);return r}function f(r){return m.call(a,r.data.KJ)}var g=null,m=null;b+=d;c+=d;var n={};g=Ob(a,b,function(r){return function(x,A){if("function"===typeof A[0]){var F={V$:"Interval"===d,delay:"Timeout"===d||"Interval"===d?A[1]||0:void 0,args:A},K=A[0];A[0]=function(){try{return K.apply(this,arguments)}finally{F.V$||("number"===typeof F.KJ?delete n[F.KJ]:F.KJ&&(F.KJ[tca]=null))}};
x=Zone.current.Qda(b,A[0],F,e,f);if(!x)return x;A=x.data.KJ;"number"===typeof A?n[A]=x:A&&(A[tca]=x);A&&A.yb&&A.GZa&&"function"===typeof A.yb&&"function"===typeof A.GZa&&(x.yb=A.yb.bind(A),x.GZa=A.GZa.bind(A));return"number"===typeof A||A?A:x}return r.apply(a,A)}});m=Ob(a,c,function(r){return function(x,A){x=A[0];if("number"===typeof x)var F=n[x];else(F=x&&x[tca])||(F=x);F&&"string"===typeof F.type?"notScheduled"!==F.state&&(F.I5&&F.data.V$||0===F.dS)&&("number"===typeof x?delete n[x]:x&&(x[tca]=
null),F.zone.xI(F)):r.apply(a,A)}})};uca=function(a,b,c,d,e){var f=Zone.lo(d);if(!b[f]){var g=b[f]=b[d];b[d]=function(m,n,r){n&&n.prototype&&e.forEach(function(x){var A=c+"."+d+"::"+x,F=n.prototype;try{if(F.hasOwnProperty(x)){var K=a.WT(F,x);K&&K.value?(K.value=a.dha(K.value,A),a.MFa(n.prototype,x,K)):F[x]&&(F[x]=a.dha(F[x],A))}else F[x]&&(F[x]=a.dha(F[x],A))}catch(L){}});return g.call(b,m,n,r)};a.Xcb(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].Gzc;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.lo;yca=Object[xca("defineProperty")]=Object.defineProperty;zca=Object[xca("getOwnPropertyDescriptor")]=Object.getOwnPropertyDescriptor;Aca=Object.create;Ub=xca("unconfigurables");Object.defineProperty=function(a,b,c){if(a&&a[Ub]&&a[Ub][b])throw new TypeError("Ia`"+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[Ub]&&a[Ub][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[Ub]||Object.isFrozen(a)||yca(a,Ub,{writable:!0,value:{}}),a[Ub]&&(a[Ub][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.DJ(),d=c.Kmb,e=c.iyc,f=c.DRb,g=c.L1a,m=c.f0a,n=c.T1a,r="ApplicationCache EventSource FileReader InputMethodContext MediaController MessagePort Node Performance SVGElementInstance SharedWorker TextTrack TextTrackCue TextTrackList WebKitNamedFlow Window Worker WorkerGlobalScope XMLHttpRequest XMLHttpRequestEventTarget XMLHttpRequestUpload IDBRequest IDBOpenDBRequest IDBDatabase IDBTransaction IDBCursor DBIndex WebSocket".split(" ");c=[];var x="Anchor Area Audio BR Base BaseFont Body Button Canvas Content DList Directory Div Embed FieldSet Font Form Frame FrameSet HR Head Heading Html IFrame Image Input Keygen LI Label Legend Link Map Marquee Media Menu Meta Meter Mod OList Object OptGroup Option Output Paragraph Pre Progress Quote Script Select Source Span Style TableCaption TableCell TableCol Table TableRow TableSection TextArea Title Track UList Unknown Video".split(" ");
a.wtf?c=x.map(function(ra){return"HTML"+ra+"Element"}).concat(r):a.EventTarget?c.push("EventTarget"):c=r;var A=a.__Zone_disable_IE_check||!1,F=a.__Zone_enable_cross_context_check||!1,K=b.lub(),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 R=d[r],ca=n+(R+m),pa=
n+(R+g);f[R]={};f[R][m]=ca;f[R][g]=pa}for(f=0;f<x.length;f++)for(g=x[f],m=e[g]={},n=0;n<d.length;n++)r=d[n],m[r]=g+".addEventListener:"+r;d=[];for(e=0;e<c.length;e++)x=a[c[e]],d.push(x&&x.prototype);b.dca(a,b,d,{vh:function(ra,ua,ya,Oa){if(!A&&K)if(F)try{var Va=ua.toString();if("[object FunctionWrapper]"===Va||"function __BROWSERTOOLS_CONSOLE_SAFEFUNC() { [native code] }"==Va)return ra.apply(ya,Oa),!1}catch(lb){return ra.apply(ya,Oa),!1}else{if(ua=ua.toString(),"[object FunctionWrapper]"===ua||"function __BROWSERTOOLS_CONSOLE_SAFEFUNC() { [native code] }"==
ua)return ra.apply(ya,Oa),!1}else if(F)try{ua.toString()}catch(lb){return ra.apply(ya,Oa),!1}return!0},fM:function(ra){return L[ra]||ra}});Zone[b.Di("patchEventTarget")]=!!a.EventTarget};
Gca=function(a,b){var c=a.DJ(),d=c.MRb,e=c.mbc,f=b.WebSocket;b.EventTarget||a.dca(b,a,[f.prototype]);b.WebSocket=function(m,n){var r=1<arguments.length?new f(m,n):new f(m),x=a.WT(r,"onmessage");if(x&&!1===x.configurable){var A=a.o1a(r);var F=r;[d,e,"send","close"].forEach(function(K){A[K]=function(){var L=a.F_a.call(arguments);if(K===d||K===e){var R=0<L.length?L[0]:void 0;R&&(R=Zone.lo("ON_PROPERTY"+R),r[R]=A[R])}return r[K].apply(r,L)}})}else A=r;a.UBb(A,["close","error","message","open"],F);return A};
c=b.WebSocket;for(var g in f)c[g]=f[g]};
Hca=function(a,b){var c=a.DJ(),d=c.rqa;if((c.Vd||d)&&!a.WT(HTMLElement.prototype,"onclick")&&"undefined"!==typeof Element){if((c=a.WT(Element.prototype,"onclick"))&&!c.configurable)return!1;if(c)return a.VT(Element.prototype,"onclick",{enumerable:!0,configurable:!0,get:function(){return!0}}),d=!!document.createElement("div").onclick,a.VT(Element.prototype,"onclick",c),d}var e=b.XMLHttpRequest;if(!e)return!1;c=e.prototype;if(d=a.WT(c,"onreadystatechange"))return a.VT(c,"onreadystatechange",{enumerable:!0,
configurable:!0,get:function(){return!0}}),e=!!(new e).onreadystatechange,a.VT(c,"onreadystatechange",d||{}),e;var f=a.Di("fake");a.VT(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={gD:c.gD},d++){var e=Ica[d];c.gD="on"+e;self.addEventListener(e,function(f){return function(g){g=g.target;var m;for(m=g?g.constructor.name+"."+f.gD:"unknown."+f.gD;g;){if(g[f.gD]&&!g[f.gD][b]){var n=a.dha(g[f.gD],m);n[b]=g[f.gD];g[f.gD]=n}g=g.parentElement}}}(c),!0)}};Vb=function(a){for(var b in a)if(a[b]===Vb)return b;throw Error("Ja");};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}};_.Wb=function(a){return{Nb:a.Nb||[],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){return(a=a&&(a[Lca]||a[Mca]))?a:null};Rca=function(a){return a&&(a.hasOwnProperty(Pca)||a.hasOwnProperty(Qca))?a[Pca]:null};_.Xb=function(a){return"string"===typeof a?a:null==a?"":String(a)};
_.Yb=function(a){if("string"===typeof a)return a;if(Array.isArray(a))return"["+a.map(_.Yb).join(", ")+"]";if(null==a)return""+a;if(a.PEc)return""+a.PEc;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 _.Zb(-201,!1);};Uca=function(a,b,c,d){throw Error("Ka`"+a+"`"+(null==d?"":" [Expected=> "+c+" "+d+" "+b+" <=Actual]"));};
$b=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(_.Yb(a))};_.ac=function(a){a.Z1a=_.ac;a.toString=function(){return _.Yb(this())};return a};bc=function(a){return Xca(a)?a():a};Xca=function(a){return"function"===typeof a&&a.hasOwnProperty(Yca)&&a.Z1a===_.ac};cc=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 _.Zb(-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)(bc(a),b)};_.dc=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.y1c&&4)};
bda=function(a){for(var b=[],c=0;c<a.length;c++){var d=bc(a[c]);if(Array.isArray(d)){if(0===d.length)throw new _.Zb(900,!1);for(var e=void 0,f=0,g=0;g<d.length;g++){var m=d[g],n=m.__NG_DI_FLAG__;"number"===typeof n?-1===n?e=m.token:f|=n:e=m}b.push(_.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.hc||[],f;a:{for(f=0;f<e.length;f++){var g=e[f];if(3===g||4===g||6===g)break a}f=e.length}g=!1;for(var m=0;m<b.length;m++){var n=b[m];if("number"===typeof n){if(!g&&0!==(d&1)&&0!==(n&1))return!1;g&&0===(n&1)||(g=!1,d=n|d&1)}else if(!g)if(d&4){if(d=2|d&1,""!==n&&n!==(4!==a.type||c?a.value:"ng-template")||""===n&&1===b.length){if(0===(d&1))return!1;g=!0}}else{var r=d&8?n:b[++m];if(d&8&&null!==a.hc){a:{n=a.hc;for(var x=0,A=!0;x<n.length;){var F=n[x++];if("string"===typeof F&&
A){var K=n[x++];if(c&&"class"===F&&-1!==dda(K.toLowerCase(),r)){r=!0;break a}}else if(1===F){for(;x<n.length&&"string"==typeof(F=n[x++]);)if(F.toLowerCase()===r){r=!0;break a}break}else"number"===typeof F&&(A=!1)}r=!1}if(!r){if(0===(d&1))return!1;g=!0}}else{a:if(n=d&8?"class":n,null===e)n=-1;else if(x=0,c||4!==a.type||"ng-template"===a.value){for(A=!1;x<e.length;){F=e[x];if(F===n){n=x;break a}if(3===F||6===F)A=!0;else if(1===F||2===F){for(F=e[++x];"string"===typeof F;)F=e[++x];continue}else if(4===
F)break;else if(0===F){x+=4;continue}x+=A?1:2}n=-1}else b:{x=e.indexOf(4);if(-1<x)for(x++;x<e.length;){A=e[x];if("number"===typeof A)break;if(A===n){n=x;break b}x++}n=-1}if(-1===n){if(0===(d&1))return!1;g=!0}else if(""!==r&&(n=n>f?"":e[n+1].toLowerCase(),(x=d&8?n:null)&&-1!==dda(x,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 m=a[++c];e+="["+g+(0<m.length?'="'+m+'"':"")+"]"}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()};
_.fc=function(a){return lda(function(){var b=mda(a),c;b=Object.assign({},b,{Aa:a.Aa,Ba:a.Ba,va:a.va,Fa:a.Fa||null,ac:a.ac,xTa:0===a.Na,aLa:null,hUa:null,Ia:b.standalone&&a.Ia||null,BOa:null,QL:null!=(c=a.QL)?c:!1,data:a.data||{},mb:a.mb||0,styles:a.styles||_.ec,je:null,iG:a.iG||null,af:null,id:""});nda(b);c=a.Ia;b.aLa=_.oda(c,!1);b.hUa=_.oda(c,!0);c=0;var d=[b.qa,b.ac,b.Db,b.Cb,b.Fa,b.Ba,b.Aa,b.mb,b.standalone,b.QL,b.Wb,JSON.stringify(b.inputs),JSON.stringify(b.outputs),Object.getOwnPropertyNames(b.type.prototype),
!!b.yd,!!b.ub].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};_.gc=function(a){return lda(function(){return{type:a.type,bootstrap:a.bootstrap||_.ec,cuc:a.cuc||_.ec,imports:a.imports||_.ec,exports:a.exports||_.ec,V2c:null,iG:a.iG||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};_.hc=function(a){return lda(function(){var b=mda(a);nda(b);return b})};_.ic=function(a){return{type:a.type,name:a.name,oa:null,Xd:!1!==a.Xd,standalone:!0===a.standalone,Qe:a.type.prototype.La||null}};wda=function(a){return a[vda]||null};
mda=function(a){var b={};return{type:a.type,RUa:null,oa:null,hb:a.hb||null,Db:a.Db||0,Cb:a.Cb||null,yd:a.yd||null,e7:b,Wb:a.Wb||null,standalone:!0===a.standalone,QL:!0===a.QL,qa:a.qa||_.ec,ub:a.ub||null,features:a.features||null,GL:null,D8:null,RVc: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)}};
kc=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{var e=d=~d,f=a.length;if(f==e)a.push(b,c);else if(1===f)a.push(c,a[0]),a[0]=b;else{f--;for(a.push(a[f-1],a[f]);f>e;)a[f]=a[f-2],f--;a[e]=b;a[e+1]=c}}return d};
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{Gs:Eda(!0,_.lc.apply(0,arguments)),Q3c:!0}};Eda=function(a){var b=[],c=new Set,d;yda(_.lc.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={lwa:c.lwa,z_a:c.z_a},d++){var e=a[d];c.z_a=e.Vn;c.lwa=e.Nb;Ida(c.lwa,function(){return function(f){b.push(f)}}(c))}};
Gda=function(a,b,c,d){a=bc(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 m=a.Vn;if(f=Rca(m))e=m;else return!1}m=d.has(e);if(g){if(m)return!1;d.add(e);if(g.Ia)for(f="function"===typeof g.Ia?g.Ia():g.Ia,f=_.q(f),m=f.next();!m.done;m=f.next())Gda(m.value,b,c,d)}else if(f){if(null!=f.imports&&!m){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)}m||(g=kc(e)||function(){return new e},b.push({Ca:e,
Ab:g,Eb:_.ec},{Ca:Jda,qc:e,kd:!0},{Ca:Kda,qc:function(){return _.u(e)},kd:!0}));f=f.Nb;null==f||m||Ida(f,function(r){b.push(r)})}else return!1;return e!==a&&void 0!==a.Nb};Ida=function(a,b){a=_.q(a);for(var c=a.next();!c.done;c=a.next())(c=c.value)&&c.Gs&&(c=c.Gs),Array.isArray(c)?Ida(c,b):b(c)};Mda=function(a){return null!==a&&"object"==typeof a&&Lda in a};mc=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:kc(a);if(null!==b)return b;if(a instanceof _.oc)throw new _.Zb(204,!1);if(a instanceof Function)return Qda(a);throw new _.Zb(204,!1);};Qda=function(a){var b=a.length;if(0<b)throw Ada(b,"?"),new _.Zb(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 qc(void 0,a.qc);a=Sda(a);return qc(a,Tda)};
Sda=function(a){var b=void 0;if(mc(a))return b=bc(a),kc(b)||Rda(b);if(Mda(a))b=function(){return bc(a.qc)};else if(a&&a.Ab)b=function(){return a.Ab.apply(a,_.sc(bda(a.Eb||[])))};else if(a&&a.Jb)b=function(){return _.u(bc(a.Jb))};else{var c=bc(a&&(a.Jd||a.Ca));if(a.Eb)b=function(){return new (Function.prototype.bind.apply(c,[null].concat(_.sc(bda(a.Eb)))))};else return kc(c)||Rda(c)}return b};qc=function(a,b,c){return{oa:a,value:b,kd:(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.Gs?Vda(c.Gs,b):b(c)};Wda=function(a){return function(){var b=_.lc.apply(0,arguments);if(a){b=a.apply(null,_.sc(b));for(var c in b)this[c]=b[c]}}};
Xda=function(a){return lda(function(){function b(){function d(g,m,n){for(m=g.hasOwnProperty("__parameters__")?g.__parameters__:Object.defineProperty(g,"__parameters__",{value:[]}).__parameters__;m.length<=n;)m.push(null);(m[n]=m[n]||[]).push(f);return g}var e=_.lc.apply(0,arguments);if(this instanceof b)return c.apply(this,e),this;var f=new (Function.prototype.bind.apply(b,[null].concat(_.sc(e))));d.jQc=f;return d}var c=Wda(a);return b})};_.tc=function(a){return Array.isArray(a)&&"object"===typeof a[1]};
_.uc=function(a){return Array.isArray(a)&&!0===a[1]};_.vc=function(){return Yda};Yda=function(a){a.type.prototype.Rb&&(a.GL=Zda);return $da};$da=function(){var a=this.__ngSimpleChanges__||null,b=null==a?void 0:a.current;if(b){var c=a.nm;if(c===tda)a.nm=b;else for(var d in b)c[d]=b[d];a.current=null;this.Rb(b)}};
Zda=function(a,b,c,d){c=this.e7[c];var e;(e=a.__ngSimpleChanges__||null)||(e=a.__ngSimpleChanges__={nm:tda,current:null});var f=e;e=f.current||(f.current={});f=f.nm;var g=f[c];e[c]=new aea(g&&g.Qf,b,f===tda);a[d]=b};_.wc=function(a){for(;Array.isArray(a);)a=a[0];return a};xc=function(a,b){return _.wc(b[a.index])};_.yc=function(a,b){a=b[a];return _.tc(a)?a:a[0]};_.zc=function(a,b){return null===b||void 0===b?null:a[b]};cea=function(a){a[2]&1024&&(a[2]&=-1025,bea(a,-1))};
bea=function(a,b){a=a[3];if(null!==a){a[5]+=b;var c=a;for(a=a[3];null!==a&&(1===b&&1===c[5]||-1===b&&0===c[5]);)a[5]+=b,c=a,a=a[3]}};_.Cc=function(){return _.Bc.Rn};_.Dc=function(a){_.Bc.ZO=a;return a[8]};_.Ec=function(a){_.Bc.ZO=null;return a};_.Gc=function(){for(var a=_.Bc.gP;null!==a&&64===a.type;)a=a.parent;return a};dea=function(){var a=_.Bc,b=a.gP;return a.xF?b:b.parent};Hc=function(a,b){var c=_.Bc;c.gP=a;c.xF=b};_.Ic=function(){var a=_.Bc,b=a.Vla;-1===b&&(b=a.Vla=a.af.Wla);return b};
_.eea=function(a){var b=_.Bc,c=b.rn;b.rn+=a;return c};fea=function(a){var b=_.Bc.WW;return-1===b?null:a[b]};hea=function(a,b,c){if(c&4){for(;!(b=b.parent,null!==b||c&1);){b=a[1];b=2===b.type?b.LKa:1===b.type?a[6]:null;if(null===b)break;a=a[14];if(b.type&10)break}if(null===b)return!1}c=_.Bc=gea();c.gP=b;c.Rn=a;return!0};iea=function(a){var b=gea(),c=a[1];_.Bc=b;b.gP=c.firstChild;b.Rn=a;b.af=c;b.ZO=a;b.rn=c.Wla;b.Rpa=!1};gea=function(){var a=_.Bc,b=null===a?null:a.vg;return null===b?jea(a):b};
jea=function(a){var b={gP:null,xF:!0,Rn:null,af:null,selectedIndex:-1,ZO:null,Rna:0,lna:null,WW:-1,Vla:-1,rn:-1,Av:0,parent:a,vg:null,Rpa:!1};null!==a&&(a.vg=b);return b};kea=function(){var a=_.Bc;_.Bc=a.parent;a.gP=null;a.Rn=null;return a};lea=function(){var a=kea();a.xF=!0;a.af=null;a.selectedIndex=-1;a.ZO=null;a.Rna=0;a.WW=-1;a.lna=null;a.Vla=-1;a.rn=-1;a.Av=0};_.Jc=function(){var a=_.Bc;return a.af.data[a.selectedIndex]};_.Lc=function(){_.Bc.lna="svg"};Mc=function(a){var b=mea;mea=a;return b};
nea=function(a,b){var c=b.Wl;for(b=b.st;c<b;c++){var d=a.data[c].type.prototype,e=d.we,f=d.FK,g=d.Rc,m=d.Lm;d=d.La;if(e){var n=void 0,r=void 0;(null!=(r=(n=a).B6)?r:n.B6=[]).push(-c,e)}f&&(n=e=void 0,(null!=(n=(e=a).B6)?n:e.B6=[]).push(c,f),n=e=void 0,(null!=(n=(e=a).cKa)?n:e.cKa=[]).push(c,f));g&&(e=f=void 0,(null!=(e=(f=a).Tga)?e:f.Tga=[]).push(-c,g));m&&(f=g=void 0,(null!=(f=(g=a).Tga)?f:g.Tga=[]).push(c,m),f=g=void 0,(null!=(f=(g=a).g_a)?f:g.g_a=[]).push(c,m));null!=d&&(g=m=void 0,(null!=(g=(m=
a).mP)?g:m.mP=[]).push(c,d))}};pea=function(a,b,c,d){(a[2]&3)===c&&oea(a,b,c,d)};qea=function(a,b){var c=a[2];(c&3)===b&&(a[2]=(c&8191)+1)};oea=function(a,b,c,d){for(var e=null!=d?d:-1,f=b.length-1,g=0,m=void 0!==d?a[17]&65535:0;m<f;m++)if("number"===typeof b[m+1]){if(g=b[m],null!=d&&g>=d)break}else{0>b[m]&&(a[17]+=65536);if(g<e||-1==e){var n=0>b[m],r=b[m+1],x=a[n?-b[m]:b[m]];n?a[2]>>13<a[17]>>16&&(a[2]&3)===c&&(a[2]+=8192,rea(x,r)):rea(x,r);a[17]=(a[17]&4294901760)+m+2}m++}};
rea=function(a,b){var c=Mc(null);try{b.call(a)}finally{Mc(c)}};sea=function(a,b){for(a>>=16;0<a;)b=b[14],a--;return b};uea=function(a){var b=tea;tea=a;return b};xea=function(a,b,c){var d;"string"===typeof c?d=c.charCodeAt(0)||0:c.hasOwnProperty(vea)&&(d=c[vea]);null==d&&(d=c[vea]=wea++);c=d&255;b.data[a+(c>>5)]|=1<<c};
Bea=function(a,b){var c=yea(a,b);if(-1!==c)return c;c=b[1];c.hk&&(a.Or=b.length,zea(c.data,a),zea(b,null),zea(c.blueprint,null));c=Aea(a,b);a=a.Or;if(-1!==c)for(var d=c&32767,e=sea(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};zea=function(a,b){a.push(0,0,0,0,0,0,0,0,b)};yea=function(a,b){return-1===a.Or||a.parent&&a.parent.Or===a.Or||null===b[a.Or+8]?-1:a.Or};
Aea=function(a,b){if(a.parent&&-1!==a.parent.Or)return a.parent.Or;a=0;for(var c=b;null!==c;){b=Cea(c);if(null===b)break;a++;c=c[14];if(-1!==b.Or)return b.Or|a<<16}return-1};_.Nc=function(a){var b=_.Gc();if("class"===a)return b.Zd;if("style"===a)return b.styles;if(b=b.hc)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};
Dea=function(a,b,c,d){c&8&&void 0===d&&(d=null);if(0===(c&3)){a=a[9];var e=$b();try{return a?a.get(b,d,c&8):Wca(b,d,c&8)}finally{$b(e)}}c&8||void 0!==d?b=d:(Tca(),b=void 0);return b};
Fea=function(a,b,c,d,e){d=void 0===d?0:d;if(null!==a){if(b[2]&2048&&!(d&2)){a:{var f=d;for(var g=Oc,m=a,n=b;null!==m&&null!==n&&n[2]&2048&&!(n[2]&512);){var r=Eea(m,n,c,f|2);if(r!==Oc){f=r;break a}m=m.parent;if(!m){if(m=n[20])if(m=m.get(c,Oc,f),m!==Oc){f=m;break a}m=Cea(n);n=n[14]}}f=g}if(f!==Oc)return f}a=Eea(a,b,c,d);if(a!==Oc)return a}return Dea(b,c,d,e)};
Eea=function(a,b,c,d){var e=Oc;if("string"===typeof c)var f=c.charCodeAt(0)||0;else f=c.hasOwnProperty(vea)?c[vea]:void 0,f="number"===typeof f?0<=f?f&255:Gea:f;if("function"===typeof f){if(!hea(b,a,d))return d&1?d&8||void 0!==e?b=e:(Tca(),b=void 0):b=Dea(b,c,d,e),b;try{var g=f(d);if(null!=g||d&8)return g;Tca()}finally{kea()}}else if("number"===typeof f){g=null;var m=yea(a,b),n=d&1?b[15][6]:null;if(-1===m||d&4){var r=-1===m?Aea(a,b):b[m+8];-1===r||d&2?m=-1:(g=b[1],m=r&32767,b=sea(r,b))}for(;-1!==
m;){a=b[1];if(a.data[m+(f>>5)]&1<<f){r=b[1];var x=r.data[m+8],A=Hea(x,r,c,null==g?-1<x.wv&&tea:g!=r&&0!==(x.type&3),d&1&&n===x);r=null!==A?Pc(b,r,A,x):Oc;if(r!==Oc)return r}r=b[m+8];-1!==r&&!(d&2||d&1&&b[1].data[m+8]===n)&&b[m+(f>>5)]&1<<f?(g=a,m=r&32767,b=sea(r,b)):m=-1}}return e};Hea=function(a,b,c,d,e){var f=a.YK,g=b.data,m=f&1048575;b=a.Wl;a=a.st;var n=f>>20;f=e?m+n:a;for(d=d?m:m+n;d<f;d++)if(m=g[d],d<b&&c===m||d>=b&&m.type===c)return d;return e&&(e=g[b])&&e.va&&e.type===c?b:null};
Pc=function(a,b,c,d){var e=a[c],f=b.data;if(e instanceof Iea){var g=e;if(g.QVa)throw a=f[c],new _.Zb(-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():_.Xb(a)));var m=uea(g.nsc);g.QVa=!0;var n=g.Lsb?$b(g.Lsb):null;hea(a,d,0);try{if(e=a[c]=g.oa(void 0,f,a,d),b.hk&&c>=d.Wl){var r=f[c],x=r.type.prototype,A=x.Qa,F=x.Eq;if(x.Rb){var K=Yda(r),L;(null!=(L=b.pC)?L:b.pC=[]).push(c,
K);var R;(null!=(R=b.TK)?R:b.TK=[]).push(c,K)}if(A){var ca;(null!=(ca=b.pC)?ca:b.pC=[]).push(-c,A)}if(F){var pa;(null!=(pa=b.pC)?pa:b.pC=[]).push(c,F);var ra;(null!=(ra=b.TK)?ra:b.TK=[]).push(c,F)}}}finally{null!==n&&$b(n),uea(m),g.QVa=!1,kea()}}return e};Gea=function(){return new _.Rc(_.Gc(),_.Cc())};
_.Tc=function(a){return lda(function(){var b=a.prototype.constructor;b=b[xda]||Jea(b);for(var c=Object.prototype,d=Object.getPrototypeOf(a.prototype).constructor;d&&d!==c;){var e=d[xda]||Jea(d);if(e&&e!==b)return e;d=Object.getPrototypeOf(d)}return function(f){return new f}})};Jea=function(a){return Xca(a)?function(){var b=Jea(bc(a));return b&&b()}:kc(a)};Cea=function(a){var b=a[1],c=b.type;return 2===c?b.LKa:1===c?a[6]:null};
Mea=function(a,b,c,d){a=Kea(a,void 0===b?null:b,void 0===c?null:c,d);Lea(a);return a};Kea=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)||_.ec,Fda(a)];d=d||("object"===typeof a?void 0:_.Yb(a));return new Vc(c,b||Pda(),d||null,e)};Oea=function(){if(void 0!==Nea)return Nea;if("undefined"!==typeof document)return document;throw new _.Zb(210,!1);};Xc=function(a,b){return new _.Wc(xc(a,b))};Pea=function(a){return a instanceof _.Wc?a.ta:a};
_.$c=function(a,b){_.tc(b)?(a.__ngContext__=b[19],_.Qea.set(b[19],b)):a.__ngContext__=b};_.Rea=function(a){a=a[3];return _.uc(a)?a[3]:a};Sea=function(a){for(;null!==a&&!_.uc(a);)a=a[4];return a};Tea=function(a){for(;a;){a[2]|=64;var b=_.Rea(a);if(0!==(a[2]&512)&&!b)break;a=b}};_.v=function(a){Uea(_.Bc.af,_.Cc(),_.Bc.selectedIndex+a)};Uea=function(a,b,c){3===(b[2]&3)?(a=a.TK,null!==a&&oea(b,a,3,c)):(a=a.pC,null!==a&&pea(b,a,0,c));_.Bc.selectedIndex=c};
_.w=function(a,b){b=void 0===b?0:b;var c=_.Cc();return null===c?_.u(a,b):Fea(_.Gc(),c,bc(a),b)};_.ad=function(){throw Error("Pa");};_.Xea=function(a){return a.replace(Vea,function(b){return b.replace(Wea,"\u200b$1\u200b")})};
bd=function(a,b,c,d,e){if(null!=d){var f=!1;if(_.uc(d))var g=d;else _.tc(d)&&(f=!0,d=d[0]);d=_.wc(d);if(0===a&&null!==c)null==e?b.appendChild(c,d):b.insertBefore(c,d,e||null,!0);else if(1===a&&null!==c)b.insertBefore(c,d,e||null,!0);else if(2===a){var m=b.parentNode(d);m&&b.removeChild(m,d,f)}else 3===a&&b.Jo(d);if(null!=g)for(d=g[7],d!==_.wc(g)&&bd(a,b,c,d,e),e=11;e<g.length;e++)f=g[e],dd(b,a,f[1].firstChild,f,c,d,!1)}};Yea=function(a,b){a=a[9];var c=a.indexOf(b);cea(b);a.splice(c,1)};
Zea=function(a,b){if(!(11>=a.length)){var c=11+b,d=a[c];if(d){var e=d[16];null!==e&&e!==a&&Yea(e,d);0<b&&(a[c-1][4]=d[4]);a=zda(a,11+b);dd(d[11],2,d[1].firstChild,d,null,null,!1);d[0]=null;d[6]=null;b=a[18];null!==b&&b.eX(a[1]);d[3]=null;d[4]=null;d[2]&=-129}return d}};
afa=function(a,b){if(!(b[2]&256)){var c=b[11],d;null==(d=b[23])||d.destroy();var e;null==(e=b[24])||e.destroy();c.Jo&&dd(c,3,a.firstChild,b,null,null,!1);if(a=b[12])for(;a;){c=null;_.tc(a)?c=a[12]:(d=a[11])&&(c=d);if(!c){for(;a&&!a[4]&&a!==b;)_.tc(a)&&$ea(a[1],a),a=a[3];null===a&&(a=b);_.tc(a)&&$ea(a[1],a);c=a&&a[4]}a=c}else $ea(b[1],b)}};
$ea=function(a,b){if(!(b[2]&256)){b[2]&=-129;b[2]|=256;var c;if(null!=a&&null!=(c=a.mP))for(var d=0;d<c.length;d+=2){var e=b[c[d]];if(!(e instanceof Iea)){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.uv;d=b[7];if(null!==c)for(e=0;e<c.length-1;e+=2)if("string"===typeof c[e]){f=c[e+3];if(0<=f)d[f]();else d[-f].unsubscribe();e+=2}else c[e].call(d[c[e+1]]);null!==d&&(b[7]=null);c=b[21];if(null!==c)for(b[21]=null,d=0;d<c.length;d++)(0,c[d])();1===
b[1].type&&b[11].destroy();c=b[16];null!==c&&_.uc(b[3])&&(c!==b[3]&&Yea(c,b),c=b[18],null!==c&&c.eX(a));_.Qea.delete(b[19])}};bfa=function(a,b,c){for(;null!==b&&b.type&40;)b=b.parent;if(null===b)return c[0];var d=b.wv;return-1<d&&(a=a.data[b.Wl+d].mb,2===a||0===a)?null:xc(b,c)};cfa=function(a,b,c){return a.type&40?xc(a,c):null};
ffa=function(a,b,c,d){a=bfa(a,d.parent,b);var e=b[11],f=dfa(d.parent||b[6],d,b);if(null!=a)if(Array.isArray(c))for(var g=0;g<c.length;g++){var m=c[g];null!==f?e.insertBefore(a,m,f,!1):e.appendChild(a,m)}else null!==f?e.insertBefore(a,c,f,!1):e.appendChild(a,c);void 0!==efa&&efa(e,d,b,c,a)};
hfa=function(a,b){if(null!==b){var c=b.type;if(c&3)return xc(b,a);if(c&4)return gfa(-1,a[b.index]);if(c&8){c=b.vg;if(null!==c)return hfa(a,c);a=a[b.index];return _.uc(a)?gfa(-1,a):_.wc(a)}if(c&32)return ifa(b,a)()||_.wc(a[b.index]);c=null!==b?a[15][6].au[b.au]:null;return null!==c?Array.isArray(c)?c[0]:hfa(_.Rea(a[15]),c):hfa(a,b.next)}return null};gfa=function(a,b){a+=12;if(a<b.length){a=b[a];var c=a[1].firstChild;if(null!==c)return hfa(a,c)}return b[7]};
dd=function(a,b,c,d,e,f,g){for(;null!=c;){var m=d[c.index],n=c.type;g&&0===b&&(m&&_.$c(_.wc(m),d),c.flags|=2);if(32!==(c.flags&32))if(n&8)dd(a,b,c.vg,d,e,f,!1),bd(b,a,e,m,f);else if(n&32){n=ifa(c,d);for(var r;r=n();)bd(b,a,e,r,f);bd(b,a,e,m,f)}else n&16?jfa(a,b,d,c,e,f):bd(b,a,e,m,f);c=g?c.Hsa:c.next}};jfa=function(a,b,c,d,e,f){var g=c[15];c=g[6].au[d.au];if(Array.isArray(c))for(d=0;d<c.length;d++)bd(b,a,e,c[d],f);else g=g[3],128===(d.flags&128)&&(c.flags|=128),dd(a,b,c,g,e,f,!0)};
kfa=function(a,b,c){var d=c.hz,e=c.Zd;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)};mfa=function(){null!=lfa||(lfa=new ed);return lfa};nfa=function(a,b){var c;return null!=(c=a[b])?c:mfa()};ofa=function(a,b){var c=mfa();c.Xyc&&(a[b]=lfa,c.Rn=a,lfa=new ed)};_.gd=function(a){return a instanceof fd?a.Kfb:a};
_.hd=function(a,b){a=a instanceof fd&&a.getTypeName()||null;if(null!=a&&a!==b){if("ResourceURL"===a&&"URL"===b)return!0;throw Error("Qa`"+b+"`"+a);}return a===b};qfa=function(){if(void 0===pfa&&(pfa=null,_.id.trustedTypes))try{pfa=_.id.trustedTypes.createPolicy("angular",{createHTML:function(a){return a},createScript:function(a){return a},createScriptURL:function(a){return a}})}catch(a){}return pfa};rfa=function(a){var b;return(null==(b=qfa())?void 0:b.createHTML(a))||a};
ufa=function(a){a=new sfa(a);try{var b=!!(new window.DOMParser).parseFromString(rfa(""),"text/html")}catch(c){b=!1}return b?new tfa(a):a};wfa=function(a){a=String(a);return a.match(vfa)?a:"unsafe:"+a};jd=function(a){var b={};a=_.q(a.split(","));for(var c=a.next();!c.done;c=a.next())b[c.value]=!0;return b};xfa=function(){for(var a={},b=_.q(_.lc.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};
Afa=function(a){return a.replace(/&/g,"&amp;").replace(yfa,function(b){return"&#"+(1024*(b.charCodeAt(0)-55296)+(b.charCodeAt(1)-56320)+65536)+";"}).replace(zfa,function(b){return"&#"+b.charCodeAt(0)+";"}).replace(/</g,"&lt;").replace(/>/g,"&gt;")};
Jfa=function(a,b){var c=null;try{Bfa=Bfa||ufa(a);var d=b?String(b):"";c=Bfa.f9(d);a=5;b=d;do{if(0===a)throw Error("Sa");a--;d=b;b=c.innerHTML;c=Bfa.f9(d)}while(d!==b);var e=new Cfa,f=(Dfa(c)||c).firstChild;for(d=!0;f;){if(f.nodeType===Node.ELEMENT_NODE){a=e;b=f;var g=b.nodeName.toLowerCase();if(Efa.hasOwnProperty(g)){a.tE.push("<");a.tE.push(g);var m=b.attributes;for(b=0;b<m.length;b++){var n=m.item(b),r=n.name,x=r.toLowerCase();if(Ffa.hasOwnProperty(x)){var A=n.value;Gfa[x]&&(A=wfa(A));a.tE.push(" ",
r,'="',Afa(A),'"')}}a.tE.push(">");d=!0}else d=!Hfa.hasOwnProperty(g)}else f.nodeType===Node.TEXT_NODE&&e.tE.push(Afa(f.nodeValue));if(d&&f.firstChild)f=f.firstChild;else for(;f;){f.nodeType===Node.ELEMENT_NODE&&e.endElement(f);var F=Ifa(f,f.nextSibling);if(F){f=F;break}f=Ifa(f,f.parentNode)}}var K=e.tE.join("");return rfa(K)}finally{if(c)for(c=Dfa(c)||c;c.firstChild;)c.removeChild(c.firstChild)}};
Dfa=function(a){return"content"in a&&a.nodeType===Node.ELEMENT_NODE&&"TEMPLATE"===a.nodeName?a.content:null};Lfa=function(){if(void 0===Kfa&&(Kfa=null,_.id.trustedTypes))try{Kfa=_.id.trustedTypes.createPolicy("angular#unsafe-bypass",{createHTML:function(a){return a},createScript:function(a){return a},createScriptURL:function(a){return a}})}catch(a){}return Kfa};Mfa=function(a){var b;return(null==(b=Lfa())?void 0:b.createHTML(a))||a};
Nfa=function(a){var b;return(null==(b=Lfa())?void 0:b.createScriptURL(a))||a};_.kd=function(a){var b=_.Ofa();return b?Mfa(b.fo(1,a)||""):_.hd(a,"HTML")?Mfa(_.gd(a)):Jfa(Oea(),_.Xb(a))};_.md=function(a){var b=_.Ofa();return b?b.fo(4,a)||"":_.hd(a,"URL")?_.gd(a):wfa(_.Xb(a))};_.Pfa=function(a){var b=_.Ofa();if(b)return Nfa(b.fo(5,a)||"");if(_.hd(a,"ResourceURL"))return Nfa(_.gd(a));throw new _.Zb(904,!1);};_.Ofa=function(){var a=_.Cc();return a&&a[10].Nda};
Rfa=function(a,b,c,d,e,f,g,m,n,r,x){var A=b.blueprint.slice();A[0]=e;A[2]=d|140;if(null!==r||a&&a[2]&2048)A[2]|=2048;A[17]=0;A[3]=A[14]=a;A[8]=c;A[10]=g||a&&a[10];A[11]=m||a&&a[11];A[9]=n||a&&a[9]||null;A[6]=f;A[19]=Qfa++;A[22]=x;A[20]=r;A[15]=2==b.type?a[15]:A;return A};nd=function(a,b,c,d,e){var f=a.data[b];null===f?(f=Sfa(a,b,c,d,e),_.Bc.Rpa&&(f.flags|=32)):f.type&64&&(f.type=c,f.value=d,f.hc=e,a=dea(),f.Or=null===a?-1:a.Or);Hc(f,!0);return f};
Sfa=function(a,b,c,d,e){var f=_.Bc.gP,g=_.Bc.xF,m=g?f:f&&f.parent,n=m?m.Or:-1,r=0;null!==Tfa&&(r|=128);b=a.data[b]={type:c,index:b,pQ:null,Or:n,Wl:-1,st:-1,Fna:-1,wv:-1,OFc:null,flags:r,YK:0,value:d,hc:e,hz:null,VRa:null,Dsb:void 0,inputs:null,outputs:null,af:null,next:null,uUa:null,Hsa:null,vg:null,parent:m,au:null,styles:null,mYa:null,cta:void 0,Zd:null,Ama:null,bta:void 0,W5:0,xfa:0};null===a.firstChild&&(a.firstChild=b);null!==f&&(g?null==f.vg&&null!==b.parent&&(f.vg=b):null===f.next&&(f.next=
b,b.uUa=f));return b};Ufa=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};Vfa=function(a,b,c,d,e){var f=nfa(b,23),g=_.Bc.selectedIndex,m=d&2;try{if(_.Bc.selectedIndex=-1,m&&25<b.length&&Uea(a,b,25),m)f.Nz(c,d,e);else{var n=Mc(null);try{c(d,e)}finally{Mc(n)}}}finally{m&&null===b[23]&&ofa(b,23),_.Bc.selectedIndex=g}};
Wfa=function(a,b,c){if(0!==(b.flags&4)){var d=Mc(null);try{for(var e=b.st,f=b.Wl;f<e;f++){var g=a.data[f];g.yd&&g.yd(1,c[f],f)}}finally{Mc(d)}}};
aga=function(a,b,c){var d=xc(c,b),e=c.Wl,f=c.st;if(-1<c.wv){var g=a.data[e+c.wv],m=xc(c,b),n=Xfa(g),r=b[10].AVa,x=16;g.QL?x=4096:g.xTa&&(x=64);g=Yfa(b,Rfa(b,n,null,x,m,c,null,r.UW(m,g),null,null,null));b[c.index]=g}a.hk||Bea(c,b);_.$c(d,b);d=c.Dsb;for(g=e;g<f;g++){m=a.data[g];n=Pc(b,a,g,c);_.$c(n,b);if(null!==d&&(r=d[g-e],null!==r))for(x=0;x<r.length;){var A=r[x++],F=r[x++],K=r[x++];Zfa(m,n,A,F,K)}m.va&&(_.yc(c.index,b)[8]=Pc(b,a,g,c))}64===(c.flags&64)&&$fa(a,b,c)};
bga=function(a,b,c){c=void 0===c?xc:c;var d=b.VRa;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}};Xfa=function(a){var b=a.af;return null===b||b.psb?a.af=cga(1,null,a.va,a.Aa,a.Ba,a.aLa,a.hUa,a.ub,a.iG,a.Fa,a.id):b};
cga=function(a,b,c,d,e,f,g,m,n,r,x){d=25+d;e=d+e;for(var A=[],F=0;F<e;F++)A.push(F<d?null:_.od);r="function"===typeof r?r():r;return A[1]={type:a,blueprint:A,va:c,queries:null,ub:m,LKa:b,data:A.slice().fill(null,d),Wla:d,Zmb:e,lPa:null,hk:!0,zoa:!0,vLb:!1,uLb:!1,pC:null,TK:null,B6:null,cKa:null,Tga:null,g_a:null,mP:null,uv:null,yd:null,bB:null,Qjb:"function"===typeof f?f():f,tCb:"function"===typeof g?g():g,firstChild:null,iG:n,Fa:r,psb:!1,eLb:x}};
dga=function(a,b,c,d){for(var e in a)if(a.hasOwnProperty(e)){c=null===c?{}:c;var f=a[e];if(null===d){var g=c,m=b,n=e;g.hasOwnProperty(n)?g[n].push(m,f):g[n]=[m,f]}else d.hasOwnProperty(e)&&(g=c,m=b,n=d[e],g.hasOwnProperty(n)?g[n].push(m,f):g[n]=[m,f])}return c};
_.pd=function(a,b,c,d,e,f,g,m){var n=xc(b,c),r=b.inputs,x;!m&&null!=r&&(x=r[d])?(ega(a,c,x,d,e),-1<b.wv&&(a=_.yc(b.index,c),a[2]&16||(a[2]|=64))):b.type&3&&(d="class"===d?"className":"for"===d?"htmlFor":"formaction"===d?"formAction":"innerHtml"===d?"innerHTML":"readonly"===d?"readOnly":"tabindex"===d?"tabIndex":d,e=null!=g?g(e,b.value||"",d):e,f.setProperty(n,d,e))};
hga=function(a,b,c,d){var e=null===d?null:{"":-1};var f=a.Qjb;var g=null,m=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.D8){var x=[];m=m||new Map;r.D8(r,x,m);g.unshift.apply(g,[].concat(_.sc(x),[r]));fga(a,c,x.length)}else g.unshift(r),fga(a,c,0);else{m=m||new Map;var A=x=void 0;null==(A=(x=r).D8)||A.call(x,r,g,m);g.push(r)}}f=null===g?null:[g,m];null===f?f=g=null:(g=_.q(f),f=g.next().value,g=g.next().value);null!==f&&gga(a,b,c,f,e,g);if(e&&d)for(a=
c.VRa=[],b=0;b<d.length;b+=2){f=e[d[b+1]];if(null==f)throw new _.Zb(-301,!1);a.push(d[b],f)}c.hz=gda(c.hz,c.hc)};
gga=function(a,b,c,d,e,f){for(var g=0;g<d.length;g++){var m=Bea(c,b);xea(m,a,d[g].type)}g=a.data.length;m=d.length;c.flags|=1;c.Wl=g;c.st=g+m;c.YK=g;for(g=0;g<d.length;g++)m=d[g],m.RUa&&m.RUa(m);var n=!1,r=!1;g=Ufa(a,b,d.length,null);for(m=0;m<d.length;m++){var x=d[m];c.hz=gda(c.hz,x.Cb);var A=a,F=c,K=b,L=g;A.data[L]=x;var R=x.oa||(x.oa=kc(x.type));R=new Iea(R,!!x.va);A.blueprint[L]=R;K[L]=R;var ca=F;K=Ufa(A,K,x.Db,_.od);if(F=x.hb){R=A.lPa;null===R&&(R=A.lPa=[]);A=~ca.index;a:{for(ca=R.length;0<ca;){var pa=
R[--ca];if("number"===typeof pa&&0>pa){ca=pa;break a}}ca=0}ca!=A&&R.push(A);R.push(L,K,F)}A=g;if(L=e){if(x.Wb)for(K=0;K<x.Wb.length;K++)L[x.Wb[K]]=A;x.va&&(L[""]=A)}null!==x.yd&&(c.flags|=4);if(null!==x.hb||null!==x.Cb||0!==x.Db)c.flags|=64;x=x.type.prototype;!n&&(x.Rb||x.Qa||x.Eq)&&(A=n=void 0,(null!=(A=(n=a).pC)?A:n.pC=[]).push(c.index),n=!0);r||!x.Rb&&!x.Eq||(x=r=void 0,(null!=(x=(r=a).TK)?x:r.TK=[]).push(c.index),r=!0);g++}b=c.st;a=a.data;d=c.hc;e=[];m=g=null;for(n=c.Wl;n<b;n++){r=a[n];A=(x=f?
f.get(r):null)?x.outputs:null;g=dga(r.inputs,n,g,x?x.inputs:null);m=dga(r.outputs,n,m,A);if(null===g||null===d||4===c.type&&"ng-template"!==c.value)r=null;else{r=g;x=n;A=null;for(L=0;L<d.length;)if(K=d[L],0===K)L+=4;else{if(5!==K){if("number"===typeof K)break;if(r.hasOwnProperty(K))for(null===A&&(A=[]),F=r[K],R=0;R<F.length;R+=2)if(F[R]===x){A.push(K,F[R+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.Dsb=e;c.inputs=
g;c.outputs=m};$fa=function(a,b,c){var d=c.Wl,e=c.st,f=c.index;c=_.Bc.WW;try{for(_.Bc.selectedIndex=f;d<e;d++){var g=a.data[d],m=b[d];_.Bc.WW=d;null===g.hb&&0===g.Db&&null===g.Cb||null===g.hb||g.hb(1,m)}}finally{_.Bc.selectedIndex=-1,_.Bc.WW=c}};fga=function(a,b,c){b.wv=c;var d;(null!=(d=a.bB)?d:a.bB=[]).push(b.index)};_.iga=function(a,b,c,d,e,f,g){null==f?a.removeAttribute(b,e,c):(d=null==g?_.Xb(f):g(f,d||"",e),a.setAttribute(b,e,d,c))};
Zfa=function(a,b,c,d,e){var f=Mc(null);try{null!==a.GL?a.GL(b,e,c,d):b[d]=e}finally{Mc(f)}};jga=function(a,b){var c=a.yd;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];_.Bc.Av=e;g.yd(2,b[f],f)}}};Yfa=function(a,b){a[12]?a[13][4]=b:a[12]=b;return a[13]=b};kga=function(a,b,c){_.Bc.Av=0;var d=Mc(null);try{b(a,c)}finally{Mc(d)}};tga=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]};
uga=function(a,b){(a=(a=a[9])?a.get(_.qd,null):null)&&a.handleError(b)};ega=function(a,b,c,d,e){for(var f=0;f<c.length;){var g=c[f++],m=c[f++];Zfa(a.data[g],b[g],d,m,e)}};_.vga=function(a,b){a[11].setValue(_.wc(a[_.Bc.selectedIndex]),b)};
wga=function(a,b,c){iea(b);try{var d=a.ub;null!==d&&kga(1,d,c);var e=a.va;null!==e&&Vfa(a,b,e,1,c);a.hk&&(a.hk=!1);a.uLb&&jga(a,b);a.vLb&&kga(2,a.ub,c);var f=a.bB;if(null!==f)for(c=0;c<f.length;c++){var g=_.yc(f[c],b),m=g[1];d=m;e=g;for(var n=e.length;n<d.blueprint.length;n++)e.push(d.blueprint[n]);null!==g[0]&&null===g[22]&&(g[22]=null);wga(m,g,g[8])}}catch(r){throw a.hk&&(a.psb=!0,a.hk=!1),r;}finally{b[2]&=-5,lea()}};
xga=function(a,b,c){var d=c?a.styles:null,e=c?a.Zd:null,f=0;if(null!==b)for(var g=0;g<b.length;g++){var m=b[g];if("number"===typeof m)f=m;else if(1==f)e=Sca(e,m);else if(2==f){var n=b[++g];d=Sca(d,m+": "+n+";")}}c?a.styles=d:a.mYa=d;c?a.Zd=e:a.Ama=e};
yga=function(a,b,c,d,e){for(e=void 0===e?!1:e;null!==c;){var f=b[c.index];null!==f&&d.push(_.wc(f));if(_.uc(f)){for(var g=11;g<f.length;g++){var m=f[g],n=m[1].firstChild;null!==n&&yga(m[1],m,n,d)}f[7]!==f[0]&&d.push(f[7])}f=c.type;if(f&8)yga(a,b,c.vg,d);else if(f&32)for(f=ifa(c,b);g=f();)d.push(g);else f&16&&(f=null!==c?b[15][6].au[c.au]:null,Array.isArray(f)?d.push.apply(d,_.sc(f)):(g=_.Rea(b[15]),yga(g[1],g,f,d,!0)));c=e?c.Hsa:c.next}return d};
Aga=function(a,b,c,d){d=void 0===d?!0:d;var e=b[10].AVa;e.Ula&&e.Ula();try{zga(a,b,a.va,c)}catch(g){throw d&&uga(b,g),g;}finally{e.end&&e.end();var f;null!=(f=b[10].ilb)&&f.flush()}};
zga=function(a,b,c,d){var e=b[2];if(256!==(e&256)){var f;null!=(f=b[10].ilb)&&f.flush();iea(b);try{b[17]=0;_.Bc.rn=a.Wla;null!==c&&Vfa(a,b,c,2,d);if(c=3===(e&3)){var g=a.TK;null!==g&&oea(b,g,3,null)}else{var m=a.pC;null!==m&&pea(b,m,0,null);qea(b,0)}for(var n=Sea(b[12]);null!==n;n=Sea(n[4]))if(n[2]){var r=n[9];for(g=0;g<r.length;g++){var x=r[g];0===(x[2]&1024)&&(x[2]|=1024,bea(x,1))}}Bga(b,2);null!==a.yd&&jga(a,b);if(c){var A=a.cKa;null!==A&&oea(b,A,3)}else{var F=a.B6;null!==F&&pea(b,F,1);qea(b,1)}var K=
a.lPa;if(null!==K){var L=nfa(b,24);try{for(n=0;n<K.length;n++){var R=K[n];if(0>R)_.Bc.selectedIndex=~R;else{r=R;var ca=K[++n],pa=K[++n];x=_.Bc;x.rn=x.Vla=ca;_.Bc.WW=r;L.Nz(pa,2,b[r])}}}finally{null===b[24]&&ofa(b,24),_.Bc.selectedIndex=-1}}var ra=a.bB;if(null!==ra)for(K=0;K<ra.length;K++)Cga(_.yc(ra[K],b),0);var ua=a.ub;null!==ua&&kga(2,ua,d);if(c){var ya=a.g_a;null!==ya&&oea(b,ya,3)}else{var Oa=a.Tga;null!==Oa&&pea(b,Oa,2);qea(b,2)}!0===a.zoa&&(a.zoa=!1);b[2]&=-73;cea(b)}finally{lea()}}};
Bga=function(a,b){for(a=Sea(a[12]);null!==a;a=Sea(a[4]))for(var c=11;c<a.length;c++)Cga(a[c],b)};Cga=function(a,b){if(128===(a[2]&128)){var c=a[1];if(a[2]&80&&0===b||a[2]&1024||2===b)zga(c,a,c.va,a[8]);else if(0<a[5]&&(Bga(a,1),b=a[1].bB,null!==b))for(c=0;c<b.length;c++)Cga(_.yc(b[c],a),1)}};Dga=function(a){var b=[],c;for(c in a)a.hasOwnProperty(c)&&b.push({F_c:a[c],LKc:c});return b};Ega=function(){nea(_.Cc()[1],_.Gc())};Fga=function(a,b,c){return new rd(a,b,c)};
Hga=function(a,b,c){return(new Gga({Nb:a,parent:b,Ztc:void 0===c?null:c,rHc:!0})).yc};Iga=function(a){return!!a&&"function"===typeof a.then};Jga=function(a){return!!a&&"function"===typeof a.subscribe};Lga=function(a){"undefined"===typeof Zone?Kga.then(function(){a&&a.apply(null,null)}):Zone.current.fS("scheduleMicrotask",a)};sd=function(a){setTimeout(function(){throw a;},0)};_.Mga=function(a){return"function"===typeof a};Nga=function(a){return null!==a&&"object"===typeof a};
Oga=function(a){return a instanceof _.td||a&&"closed"in a&&"function"===typeof a.remove&&"function"===typeof a.add&&"function"===typeof a.unsubscribe};Qga=function(a){return a.reduce(function(b,c){return b.concat(c instanceof Pga?c.errors:c)},[])};ud=function(a){return a};_.vd=function(){return Rga(_.lc.apply(0,arguments))};Rga=function(a){return 0===a.length?ud:1===a.length?a[0]:function(b){return a.reduce(function(c,d){return d(c)},b)}};
Sga=function(a){return a&&"function"===typeof a.next&&"function"===typeof a.error&&"function"===typeof a.complete};Tga=function(a){a||(a=Promise);if(!a)throw Error("Wa");return a};Uga=function(a,b){return new _.wd(function(c){var d=new _.td,e=0;d.add(b.kh(function(){e===a.length?c.complete():(c.next(a[e++]),c.closed||d.add(this.kh()))}));return d})};Wga=function(a,b){return b?Uga(a,b):new _.wd(Vga(a))};xd=function(a){return a&&"function"===typeof a.kh};
_.yd=function(){var a=_.lc.apply(0,arguments),b=a[a.length-1];return xd(b)?(a.pop(),Uga(a,b)):Wga(a)};_.zd=function(a){return new _.wd(function(b){return b.error(a)})};Xga=function(a,b){if("string"!==typeof a.kind)throw new TypeError("Xa");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)}};
_.Yga=function(a){return new Promise(function(b,c){var d=new _.td;d.add(a.subscribe({next:function(e){b(e);d.unsubscribe()},error:c,complete:function(){c(new _.Dd)}}))})};_.Ed=function(a,b){if(a&&"function"===typeof a.bz)return a.bz(b);throw new TypeError("Ya");};_.Zga=function(a,b,c){if(a&&"function"===typeof a.bz)return a.bz.call(b,c);throw new TypeError("Ya");};_.Fd=function(){return function(a){return _.Ed(a,new $ga)}};
_.y=function(a){return function(b){if("function"!==typeof a)throw new TypeError("Za");return _.Ed(b,new aha(a))}};cha=function(a){return function(b){bha(a,b).catch(function(c){return b.error(c)})}};
bha=function(a,b){var c,d,e,f,g,m;return _.Gd(function(n){switch(n.Pc){case 1:_.dha(n,2,3);var r=a[Symbol.asyncIterator];f=void 0!==r?r.call(a):new eha(_.q(a));case 5:return _.Hd(n,f.next(),8);case 8:d=n.Yk;if(d.done){n.ui(3);break}g=d.value;b.next(g);n.ui(5);break;case 3:fha(n);n.yI=0;n.uJ=9;if(!d||d.done||!(e=f.return)){n.ui(9);break}return _.Hd(n,e.call(f),9);case 9:fha(n,0,0,1);if(c)throw c.error;gha(n,10,1);break;case 10:gha(n,4);break;case 2:m=_.hha(n);c={error:m};n.ui(3);break;case 4:b.complete(),
n.Pc=0}})};Id=function(a,b){if(!b.closed)return a instanceof _.wd?a.subscribe(b):iha(a)(b)};_.Kd=function(){var a=_.lc.apply(0,arguments),b=void 0,c=void 0,d=void 0;xd(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,_.Jd)(e)&&(a=e);Nga(e)&&Object.getPrototypeOf(e)===Object.prototype&&(d=Object.keys(e),a=d.map(function(f){return e[f]}))}return _.Ed(Wga(a,c),new _.jha(b,d))};_.Ld=function(a){return a instanceof _.wd?a:new _.wd(iha(a))};
_.Od=function(a,b){var c=void 0===c?Infinity:c;if("function"===typeof b)return function(d){return d.ka(_.Od(function(e,f){return _.Ld(a(e,f)).ka(_.y(function(g,m){return b(e,g,f,m)}))},c))};"number"===typeof b&&(c=b);return function(d){return _.Ed(d,new kha(a,c))}};_.Pd=function(a){a=void 0===a?Infinity:a;return _.Od(ud,a)};_.Qd=function(){return _.Pd(1)(_.yd.apply(null,_.sc(_.lc.apply(0,arguments))))};_.Rd=function(a){return new _.wd(function(b){try{var c=a()}catch(d){b.error(d);return}return _.Ld(c).subscribe(b)})};
_.Sd=function(){var a=_.lc.apply(0,arguments);if(1===a.length){var b=a[0];if((0,_.Jd)(b))return lha(b,null);if(Nga(b)&&Object.getPrototypeOf(b)===Object.prototype)return a=Object.keys(b),lha(a.map(function(d){return b[d]}),a)}if("function"===typeof a[a.length-1]){var c=a.pop();a=1===a.length&&(0,_.Jd)(a[0])?a[0]:a;return lha(a,null).ka(_.y(function(d){return c.apply(null,_.sc(d))}))}return lha(a,null)};
lha=function(a,b){return new _.wd(function(c){var d=a.length;if(0===d)c.complete();else for(var e=Array(d),f=0,g=0,m={tT:0};m.tT<d;m={Q0:m.Q0,tT:m.tT},m.tT++){var n=_.Ld(a[m.tT]);m.Q0=!1;c.add(n.subscribe({next:function(r){return function(x){r.Q0||(r.Q0=!0,g++);e[r.tT]=x}}(m),error:function(r){return c.error(r)},complete:function(r){return function(){f++;f!==d&&r.Q0||(g===d&&c.next(b?b.reduce(function(x,A,F){return x[A]=e[F],x},{}):e),c.complete())}}(m)}))}})};
_.Td=function(a,b,c){if(_.Mga(c)){var d=c;c=void 0}return d?_.Td(a,b,c).ka(_.y(function(e){return(0,_.Jd)(e)?d.apply(null,_.sc(e)):d(e)})):new _.wd(function(e){mha(a,b,function(f){1<arguments.length?e.next(Array.prototype.slice.call(arguments)):e.next(f)},e,c)})};
mha=function(a,b,c,d,e){if(a&&"function"===typeof a.addEventListener&&"function"===typeof a.removeEventListener){a.addEventListener(b,c,e);var f=function(){return a.removeEventListener(b,c,e)}}else if(a&&"function"===typeof a.on&&"function"===typeof a.off)a.on(b,c),f=function(){return a.off(b,c)};else if(a&&"function"===typeof a.addListener&&"function"===typeof a.removeListener)a.addListener(b,c),f=function(){return a.removeListener(b,c)};else if(a&&a.length)for(var g=0,m=a.length;g<m;g++)mha(a[g],
b,c,d,e);else throw new TypeError("db");d.add(f)};_.Ud=function(){var a=_.lc.apply(0,arguments),b=Infinity,c=void 0,d=a[a.length-1];xd(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 _.wd?a[0]:_.Pd(b)(Wga(a,c))};Vd=function(){};_.Yd=function(a){return function(b){return _.Ed(b,new nha(a))}};
pha=function(){var a=_.lc.apply(0,arguments);if(1===a.length)if((0,_.Jd)(a[0]))a=a[0];else return _.Ld(a[0]);return _.Ed(Wga(a),new oha)};qha=function(a){return a instanceof Date&&!isNaN(a)};_.$d=function(a,b){var c;a=void 0===a?0:a;var d=-1;null!=b&&(xd(b)?c=b:d=b);xd(c)||(c=_.Zd);return new _.wd(function(e){var f=Math.max(0,qha(a)?+a-c.now():a);return c.kh(rha,f,{counter:0,psa:d,WL:e})})};
rha=function(a){var b=a.psa,c=a.WL,d=a.counter++;c.next(d);if(!c.closed){if(0>b)return c.complete();this.kh(a,b)}};_.tha=function(){var a=_.lc.apply(0,arguments),b=void 0;"function"===typeof a[a.length-1]&&(b=a.pop());return _.Ed(Wga(a),new sha(b))};vha=function(a){return function(b){return _.Ed(b,new uha(a))}};
xha=function(){var a;return function(b){var c,d=void 0,e=void 0,f;a=null!=(f=a)?f:_.Zd;qha(36E5)?c=36E5:d=36E5;var g;e=null!=(g=e)?g:wha;if(null==c&&null==d)throw new TypeError("fb");return _.Ed(b,function(m){var n=this,r=new _.td,x,A=null,F=null,K=0,L=function(R){r.add(A=a.kh(function(){var ca={bYc:null,Mqa:F,B_:K};try{var pa=_.Ld(e(ca))}catch(ra){n.error(ra);return}x.unsubscribe();r.add(pa.subscribe(n))},R))};r.add(x=m.subscribe({next:function(R){var ca;null==(ca=A)||ca.unsubscribe();A=null;K++;
F=R;null!=d&&0<d&&L(d);n.next(R)},error:function(R){return n.error(R)},complete:function(){return n.complete()}}));m=null!=c?"number"===typeof c?c:+c-a.now():d;L(m);return r})}};wha=function(a){throw new yha(a);};Aha=function(a){return a in zha?(delete zha[a],!0):!1};_.ae=function(a){return!!a&&(a instanceof _.wd||"function"===typeof a.bz&&"function"===typeof a.subscribe)};Bha=function(a){return function(b){setTimeout(a,void 0,b)}};Cha=function(){};
_.be=function(a){return function(b){return _.Ed(b,new Dha(a))}};Eha=function(a,b){b=void 0===b?_.Zd:b;return _.be(function(){return _.$d(a,b)})};
_.ce=function(a){return function(b){return _.Ed(b,function(c){var d=this,e=new _.td,f=null,g=!1,m;f=c.subscribe({next:function(n){return d.next(n)},error:function(n){try{m=_.Ld(a(n,_.ce(a)(c)))}catch(r){d.error(r)}m&&(f?(f.unsubscribe(),f=null,e.add(m.subscribe(d))):g=!0)},complete:function(){return d.complete()}});g?(f.unsubscribe(),f=null,e.add(m.subscribe(d))):e.add(f);return e})}};Fha=function(){var a=_.lc.apply(0,arguments);return function(b){return _.Zga(b,_.Qd.apply(null,[b].concat(_.sc(a))))}};
_.de=function(a){var b=void 0===b?_.Zd:b;return function(c){return _.Ed(c,new Gha(a,b))}};Iha=function(a){Hha(a)};_.ee=function(a){a=void 0===a?null:a;return function(b){return _.Ed(b,new Jha(a))}};_.ge=function(a,b){b=void 0===b?_.Zd:b;var c=qha(a)?+a-b.now():Math.abs(a);return function(d){return _.Ed(d,new Kha(c,b))}};Mha=function(){return function(a){return _.Ed(a,new Lha)}};_.he=function(a){return function(b){return _.Ed(b,new Nha(a))}};
_.je=function(a){if(isNaN(a))throw new TypeError("gb");if(0>a)throw new Oha;return function(b){return 0===a?_.ie:_.Ed(b,new Pha(a))}};Sha=function(a){a=void 0===a?Qha:a;return function(b){return _.Ed(b,new Rha(a))}};Qha=function(){return new _.Dd};_.Uha=function(a){return function(b){return _.Ed(b,new Tha(a))}};Wha=function(a){return function(b){return _.Ed(b,new Vha(a))}};
_.ke=function(a,b){var c=2<=arguments.length;return function(d){return d.ka(a?_.Yd(function(e,f){return a(e,f,d)}):ud,_.je(1),c?_.ee(b):Sha(function(){return new _.Dd}))}};_.Yha=function(){return function(a){return _.Ed(a,new Xha)}};_.le=function(){if(isNaN(1))throw new TypeError("gb");return function(a){return _.Ed(a,new Zha)}};$ha=function(a,b){var c=2<=arguments.length;return function(d){return d.ka(a?_.Yd(function(e,f){return a(e,f,d)}):ud,_.le(),c?_.ee(b):Sha(function(){return new _.Dd}))}};
_.me=function(a){return function(b){return _.Ed(b,new aia(a))}};cia=function(){return function(a){return _.Ed(a,new bia)}};_.ne=function(a,b){var c=!1;2<=arguments.length&&(c=!0);return function(d){return _.Ed(d,new dia(a,b,c))}};eia=function(){var a=_.lc.apply(0,arguments);return function(b){return _.Zga(b,_.Ud.apply(null,[b].concat(_.sc(a))))}};_.oe=function(a){return function(b){var c="function"===typeof a?a:function(){return a};var d=Object.create(b,fia);d.source=b;d.VLb=c;return d}};
_.hia=function(a){var b=void 0===b?0:b;return function(c){return _.Ed(c,new gia(a,b))}};iia=function(){var a=_.lc.apply(0,arguments),b=a.length;if(0===b)throw Error("hb");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})};_.qe=function(a){var b=new _.pe(a,void 0,void 0);return function(c){return _.oe(function(){return b})(c)}};
_.jia=function(a){return function(b){return _.Ed(b,function(c){var d=this,e=new _.td,f,g=!1,m,n=function(){if(!m){m=new _.re;try{var x=a(m)}catch(A){return d.error(A),null}e.add(x.subscribe({next:function(){f?r():g=!0},error:function(A){return d.error(A)},complete:function(){return d.complete()}}))}return m},r=function(){f=c.subscribe({next:function(x){return d.next(x)},error:function(x){var A=n();A&&A.next(x)},complete:function(){return d.complete()}});g?(f.unsubscribe(),f=null,g=!1,r()):e.add(f)};
r();return e})}};kia=function(){return new _.re};lia=function(){return function(a){return _.Fd()(_.oe(kia)(a))}};_.se=function(a){var b=a&&"object"===typeof a?a:{bufferSize:a,aha:void 0,yw:!1,scheduler:void 0};return function(c){return _.Ed(c,mia(b))}};
mia=function(a){var b=void 0===a.bufferSize?Infinity:a.bufferSize,c=void 0===a.aha?Infinity:a.aha,d=a.yw,e=a.scheduler,f,g=0,m;return function(n){g++;if(f)var r=f.subscribe(this);else f=new _.pe(b,c,e),r=f.subscribe(this),m=n.subscribe({next:function(x){f.next(x)},error:function(x){var A=f;f=m=void 0;A.error(x)},complete:function(){m=void 0;f.complete()}}),m.closed&&(m=void 0);this.add(function(){g--;r.unsubscribe();d&&0===g&&m&&(m.unsubscribe(),f=m=void 0)})}};
_.te=function(){return function(a){return _.Ed(a,new nia)}};_.ue=function(){var a=_.lc.apply(0,arguments),b=a[a.length-1];return xd(b)?(a.pop(),function(c){return _.Qd(a,c,b)}):function(c){return _.Qd(a,c)}};_.ve=function(a){return function(b){return _.Ed(b,new oia(a))}};pia=function(a){return _.ve(function(){return a})};_.we=function(a){return function(b){return _.Ed(b,new qia(a))}};_.sia=function(a,b){b=void 0===b?!1:b;return function(c){return _.Ed(c,new ria(a,b))}};
_.xe=function(a,b,c){return function(d){return _.Ed(d,new tia(a,b,c))}};uia=function(a){a.WL.X5()};_.ye=function(){var a=_.lc.apply(0,arguments);return function(b){var c;"function"===typeof a[a.length-1]&&(c=a.pop());return _.Ed(b,new via(a,c))}};wia=function(a){if(0==a.sV&&!a.HY&&!a.isStable)try{a.sV++,a.DZ.emit(null)}finally{if(a.sV--,!a.HY)try{a.Zb(function(){return a.ng.emit(null)})}finally{a.isStable=!0}}};
yia=function(a){a.Qtb||-1!==a.Jqa||(a.Jqa=a.sDc.call(_.id,function(){a.znb||(a.znb=Zone.root.qta("fakeTopEventTask",function(){a.Jqa=-1;xia(a);a.Qtb=!0;wia(a);a.Qtb=!1},void 0,function(){},function(){}));a.znb.ik()}),xia(a))};
Aia=function(a){a.ND=a.ND.AB({name:"angular",properties:{isAngularZone:!0},dR:function(b,c,d,e,f,g){try{return zia(a),b.qQ(d,e,f,g)}finally{(a.Rea&&"eventTask"===e.type||a.Q_)&&yia(a),a.sV--,wia(a)}},Jba:function(b,c,d,e,f,g,m){try{return zia(a),b.ik(d,e,f,g,m)}finally{a.Q_&&yia(a),a.sV--,wia(a)}},pTa:function(b,c,d,e){b.Apa(d,e);c===d&&("microTask"==e.nd?(a.ylc=e.bDc,xia(a),wia(a)):"macroTask"==e.nd&&(a.U9=e.KCc))},Iba:function(b,c,d,e){b.handleError(d,e);a.Zb(function(){return a.bs.emit(e)});return!1}})};
xia=function(a){a.HY=a.ylc||(a.Rea||a.Q_)&&-1!==a.Jqa?!0:!1};zia=function(a){a.sV++;a.isStable&&(a.isStable=!1,a.Tra.emit(null))};
Dia=function(){var a=_.dc(_.ze),b=!0;return _.Ud(new _.wd(function(c){b=a.isStable&&!a.U9&&!a.HY;a.Zb(function(){c.next(b);c.complete()})}),(new _.wd(function(c){var d;a.Zb(function(){d=a.ng.subscribe(function(){Bia();Lga(function(){b||a.U9||a.HY||(b=!0,c.next(!0))})})});var e=a.Tra.subscribe(function(){if(!_.Cia())throw new _.Zb(909,!1);b&&(b=!1,a.Zb(function(){c.next(!1)}))});return function(){d.unsubscribe();e.unsubscribe()}})).ka(lia()))};Fia=function(a){var b;null==(b=a.get(Eia,null))||b.forEach(function(c){return c()})};
Kia=function(a,b,c){c=void 0===c?[]:c;var d="Platform: "+b,e=new _.oc(d);return function(f){f=void 0===f?[]:f;var g=Gia();if(!g||g.yc.get(Hia,!1))if(f=[].concat(_.sc(c),_.sc(f),[{Ca:e,qc:!0}]),a)a(f);else{f=Iia(f,d);if(Jia&&!Jia.get(Hia,!1))throw new _.Zb(400,!1);Jia=f;f.get(Ae);Fia(f)}f=Gia();if(!f)throw new _.Zb(401,!1);return f}};Iia=function(a,b){a=void 0===a?[]:a;return Lia({name:b,Nb:[{Ca:Mia,qc:"platform"},{Ca:Nia,qc:new Set([function(){return Jia=null}])}].concat(_.sc(a))})};
Gia=function(){var a,b;return null!=(b=null==(a=Jia)?void 0:a.get(Ae))?b:null};Oia=function(a){var b,c;return{Qlb:!1,Rea:null!=(b=null==a?void 0:a.Svc)?b:!1,Q_:null!=(c=null==a?void 0:a.qHc)?c:!1}};Qia=function(a,b){a=void 0===a?"zone.js":a;return"noop"===a?new Pia:"zone.js"===a?new _.ze(b):a};Ria=function(a,b,c){try{var d=c();return Iga(d)?d.catch(function(e){b.Zb(function(){return a.handleError(e)});throw e;}):d}catch(e){throw b.Zb(function(){return a.handleError(e)}),e;}};
Sia=function(a,b){return Array.isArray(b)?b.reduce(Sia,a):Object.assign({},a,b)};Tia=function(a,b){b=a.indexOf(b);-1<b&&a.splice(b,1)};Uia=function(){var a=_.dc(_.ze),b=_.dc(_.qd);return function(c){return a.Zb(function(){return b.handleError(c)})}};Xia=function(a){return[{Ca:_.ze,Ab:a},{Ca:Kda,kd:!0,Ab:function(){var b=_.dc(Be,{optional:!0});return function(){return b.initialize()}}},{Ca:Via,Ab:Uia},{Ca:Wia,Ab:Dia}]};
_.Ce=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 _.Zb(903,!1);e=b.Ha}if(e){if(c){d.push(e);var f=a;f.inputs=Yia(a.inputs);f.e7=Yia(a.e7);f.outputs=Yia(a.outputs);(f=e.hb)&&Zia(a,f);f=e.ub;var g=e.yd;f&&$ia(a,f);g&&aja(a,g);Kca(a.inputs,e.inputs);Kca(a.e7,e.e7);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.GDc&&g(a),g===_.Ce&&(c=!1)}b=Object.getPrototypeOf(b)}a=0;b=null;for(c=d.length-1;0<=c;c--)e=d[c],e.Db=a+=e.Db,e.Cb=gda(e.Cb,b=gda(b,e.Cb))};Yia=function(a){return a===tda?{}:a===_.ec?[]:a};$ia=function(a,b){var c=a.ub;a.ub=c?function(d,e){b(d,e);c(d,e)}:b};aja=function(a,b){var c=a.yd;a.yd=c?function(d,e,f){b(d,e,f);c(d,e,f)}:b};Zia=function(a,b){var c=a.hb;a.hb=c?function(d,e){b(d,e);c(d,e)}:b};cja=function(a){return bja(a)?Array.isArray(a)||!(a instanceof Map)&&Symbol.iterator in a:!1};
dja=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)};bja=function(a){return null!==a&&("function"===typeof a||"object"===typeof a)};_.eja=function(a,b,c){return a[b]=c};_.De=function(a,b,c){if(Object.is(a[b],c))return!1;a[b]=c;return!0};_.Ee=function(a,b,c,d){c=_.De(a,b,c);return _.De(a,b+1,d)||c};_.Fe=function(a,b,c,d){var e=_.Cc(),f=_.Bc.rn++;_.De(e,f,b)&&(f=_.Jc(),_.iga(e[11],xc(f,e),d,f.value,a,b,c));return _.Fe};
_.fja=function(a,b,c,d){return _.De(a,_.Bc.rn++,c)?b+_.Xb(c)+d:_.od};_.z=function(a,b,c){var d=_.Cc(),e=_.Bc.rn++;_.De(d,e,b)&&_.pd(_.Bc.af,_.Jc(),d,a,b,d[11],c,!1);return _.z};gja=function(a,b,c,d,e){e=e?"class":"style";ega(a,c,b.inputs[e],e,d)};
hja=function(a,b,c,d){for(var e=a[c+1],f=null===b,g=d?e>>17&32767:(e&131068)>>2,m=!1;0!==g&&(!1===m||f);){var n=a[g+1],r=a[g];if(null===r||null==b||(Array.isArray(r)?r[1]:r)===b||Array.isArray(r)&&"string"===typeof b&&0<=Bda(r,b))m=!0,a[g+1]=d?n|1:n|2;g=d?n>>17&32767:(n&131068)>>2}m&&(a[c+1]=d?e|2:e|1)};mja=function(a,b){var c=ija;if(c===b)return-1;for(b=jja=b;b<c&&32<a.charCodeAt(b);)b++;b=kja=b;return lja(a,b,c)};lja=function(a,b,c){for(;b<c&&32>=a.charCodeAt(b);)b++;return b};
_.Ge=function(a,b,c){nja(a,b,c,!1);return _.Ge};_.He=function(a,b){nja(a,b,null,!0);return _.He};_.Ie=function(a){_.oja(pja,a)};qja=function(a,b){var c;kja=jja=0;ija=b.length;for(c=mja(b,lja(b,0,ija));0<=c;c=mja(b,c))_.Cda(a,b.substring(jja,kja),!0)};
nja=function(a,b,c,d){var e=_.Cc(),f=_.Bc.af,g=_.eea(2);f.zoa&&rja(f,a,g,d);if(b!==_.od&&_.De(e,g,b)){var m=f.data[_.Bc.selectedIndex],n=e[11];null!=b&&""!==b&&("string"===typeof c?b+=c:"object"===typeof b&&(b=_.Yb(_.gd(b))));sja(f,m,e,n,a,e[g+1]=b,d,g)}};
_.oja=function(a,b){var c=qja,d=_.Bc.af,e=_.eea(2);d.zoa&&rja(d,null,e,!0);var f=_.Cc();if(b!==_.od&&_.De(f,e,b)){var g=d.data[_.Bc.selectedIndex];if(0===(g.flags&8)||e>=d.Zmb){var m=f[11],n=f[e+1];if(null==b||""===b)a=_.ec;else{var r=[];b=_.gd(b);if(Array.isArray(b))for(c=0;c<b.length;c++)a(r,b[c],!0);else if("object"===typeof b)for(var x in b)b.hasOwnProperty(x)&&a(r,x,b[x]);else"string"===typeof b&&c(r,b);a=r}a=f[e+1]=a;n===_.od&&(n=_.ec);b=r=0;c=0<n.length?n[0]:null;for(x=0<a.length?a[0]:null;null!==
c||null!==x;){var A=r<n.length?n[r+1]:void 0,F=b<a.length?a[b+1]:void 0,K=null,L=void 0;c===x?(r+=2,b+=2,A!==F&&(K=x,L=F)):null===x||null!==c&&c<x?(r+=2,K=c):(b+=2,K=x,L=F);null!==K&&sja(d,g,f,m,K,L,!0,e);c=r<n.length?n[r]:null;x=b<a.length?a[b]:null}}else e=g.Ama,null!==e&&(b=Sca(e,b?b:"")),gja(d,g,f,b,!0)}};
rja=function(a,b,c,d){var e=a.data;if(null===e[c+1]){var f=e[_.Bc.selectedIndex];a=c>=a.Zmb;0!==(f.flags&(d?8:16))&&null===b&&!a&&(b=!1);var g=fea(e),m=d?f.bta:f.cta;if(null===g)0===(d?f.W5:f.xfa)&&(b=tja(null,e,f,b,d),b=uja(b,f.hc,d),m=null);else{var n=f.Fna;if(-1===n||e[n]!==g)if(b=tja(g,e,f,b,d),null===m)g=d?f.W5:f.xfa,g=0!==(g&131068)>>2?e[g>>17&32767]:void 0,void 0!==g&&Array.isArray(g)&&(g=tja(null,e,f,g[1],d),g=uja(g,f.hc,d),e[(d?f.W5:f.xfa)>>17&32767]=g);else{m=void 0;g=f.st;for(n=1+f.Fna;n<
g;n++)m=uja(m,e[n].Cb,d);m=uja(m,f.hc,d)}}void 0!==m&&(d?f.bta=m:f.cta=m);n=b;m=d?f.W5:f.xfa;b=m>>17&32767;m=(m&131068)>>2;e[c]=n;var r=!1;if(Array.isArray(n)){if(g=n[1],null===g||0<Bda(n,g))r=!0}else g=n;a?0!==m?(a=e[b+1]>>17&32767,e[c+1]=a<<17|b<<2,0!==a&&(e[a+1]=e[a+1]&-131069|c<<2),e[b+1]=e[b+1]&131071|c<<17):(e[c+1]=b<<17|0,0!==b&&(e[b+1]=e[b+1]&-131069|c<<2),b=c):(e[c+1]=m<<17|0,0===b?b=c:e[m+1]=e[m+1]&-131069|c<<2,m=c);r&&(e[c+1]|=2);hja(e,g,c,!0);hja(e,g,c,!1);a=d?f.bta:f.cta;null!=a&&"string"==
typeof g&&0<=Bda(a,g)&&(e[c+1]|=1);m=b<<17|m<<2;d?f.W5=m:f.xfa=m}};tja=function(a,b,c,d,e){var f=c.st,g=c.Fna;for(-1===g?g=c.Wl:g++;g<f;){var m=b[g];d=uja(d,m.Cb,e);if(m===a)break;g++}null!==a&&(c.Fna=g);return d};uja=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};pja=function(a,b,c){b=String(b);""===b||b.includes(" ")||_.Cda(a,b,c)};
sja=function(a,b,c,d,e,f,g,m){if(b.type&3){a=a.data;var n=a[m+1];void 0===(1===(n&1)?vja(a,b,c,e,(n&131068)>>2,g):void 0)&&(void 0!==f||2==(n&2)&&(f=vja(a,null,c,e,m,g)),b=_.wc(c[_.Bc.selectedIndex]),g?f?d.fI(b,e):d.kL(b,e):(g=-1===e.indexOf("-")?void 0:2,null==f?d.uVa(b,e,g):("string"===typeof f&&f.endsWith("!important")&&(f=f.slice(0,-10),g|=1),d.Rg(b,e,f,g))))}};
vja=function(a,b,c,d,e,f){for(var g=null===b,m=void 0;0<e;){var n=a[e],r=Array.isArray(n),x=r?n[1]:n,A=null===x,F=c[e+1];F===_.od&&(F=A?_.ec:void 0);x=A?Dda(F,d):x===d?F:void 0;r&&void 0===x&&(x=Dda(n,d));if(void 0!==x&&(m=x,g))return m;e=a[e+1];e=g?e>>17&32767:(e&131068)>>2}null!==b&&(a=f?b.bta:b.cta,null!=a&&(m=Dda(a,d)));return m};
_.B=function(a,b,c,d){var e=_.Cc(),f=_.Bc.af,g=25+a;a=e[11];if(f.hk){var m=f.Fa;c=nd(f,g,2,b,_.zc(m,c));hga(f,e,c,_.zc(m,d));null!==c.hc&&xga(c,c.hc,!1);null!==c.hz&&xga(c,c.hz,!0);null!==f.queries&&f.queries.G7(f,c)}else c=f.data[g];Je=!0;b=a.createElement(b,_.Bc.lna);e[g]=b;g=1===(c.flags&1);Hc(c,!0);kfa(a,b,c);32!==(c.flags&32)&&Je&&ffa(f,e,b,c);0===_.Bc.Rna&&_.$c(b,e);_.Bc.Rna++;g&&(aga(f,e,c),Wfa(f,c,e));null!==d&&bga(e,c);return _.B};
_.C=function(){var a=_.Gc();_.Bc.xF?_.Bc.xF=!1:(a=a.parent,Hc(a,!1));var b=a;Tfa===b&&(Tfa=null);_.Bc.Rna--;var c=_.Bc.af;c.hk&&(nea(c,a),0!==(a.flags&4)&&c.queries.Sna(a));null!=b.Ama&&0!==(b.flags&8)&&gja(c,b,_.Cc(),b.Ama,!0);null!=b.mYa&&0!==(b.flags&16)&&gja(c,b,_.Cc(),b.mYa,!1);return _.C};_.E=function(a,b,c,d){_.B(a,b,c,d);_.C();return _.E};
_.H=function(a,b,c){var d=_.Cc(),e=_.Bc.af;a+=25;if(e.hk){var f=e.Fa;b=_.zc(f,b);var g=nd(e,a,8,"ng-container",b);null!==b&&xga(g,b,!0);hga(e,d,g,_.zc(f,c));null!==e.queries&&e.queries.G7(e,g);f=g}else f=e.data[a];Hc(f,!0);Je=!0;b=d[11].createComment(_.Xea(""));d[a]=b;Je&&ffa(e,d,b,f);_.$c(b,d);1===(f.flags&1)&&(aga(e,d,f),Wfa(e,f,d));null!=c&&bga(d,f);return _.H};_.J=function(){var a=_.Gc(),b=_.Bc.af;_.Bc.xF?_.Bc.xF=!1:(a=a.parent,Hc(a,!1));b.hk&&(nea(b,a),0!==(a.flags&4)&&b.queries.Sna(a));return _.J};
_.Ke=function(a,b,c){_.H(a,b,c);_.J();return _.Ke};_.Me=function(a,b,c){var d=_.Cc(),e=_.Bc.rn++;_.De(d,e,b)&&_.pd(_.Bc.af,_.Jc(),d,a,b,d[11],c,!0);return _.Me};_.Ne=function(a,b,c){var d=_.Cc(),e=_.Bc.rn++;if(_.De(d,e,b)){e=_.Bc.af;var f=_.Jc();_.pd(e,f,d,a,b,tga(fea(e.data),f,d),c,!0)}return _.Ne};wja=function(a,b,c){var d=b.pQ;d=Array.isArray(d)?d[0]:d;return null===d?cfa(a,b,c):_.wc(c[d])};
xja=function(a,b,c,d,e){var f=b.pQ;if(Array.isArray(f)){var g=null;b.type&3||(g=d,d=e);if(null!==d&&-1===b.wv)for(b=1;b<f.length;b++)a.insertBefore(d,c[f[b]],g,!1)}};yja=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.pQ,e=null===(Array.isArray(e)?e[0]:e);if(e){e=b.index;var f=d.pQ;Array.isArray(f)?f[0]=e:(f=xja,dfa=wja,efa=f,d.pQ=e)}}}};_.zja=function(a,b){a=b[a.S6];return null===a?a:0>a?~a:a};
Aja=function(){function a(g,m){d=0;m=_.zja(g,m);f=null!==m?g.remove[m]:_.ec}function b(){if(d<f.length){var g=f[d++];if(0<g)return e[g];c.push(d,f);a(e[1].data[~g],e);return b()}if(0===c.length)return null;f=c.pop();d=c.pop();return b()}var c=[],d=-1,e,f;return function(g,m){for(e=m;c.length;)c.pop();a(g.value,m);return b}};
Bja=function(a,b,c,d,e,f,g){var m=Ufa(a,d,1,null),n=m<<2;d=dea();b===d&&(d=null);null===d&&(n|=1);g&&(n|=2,void 0===ifa&&(ifa=Aja()));e.push(n,null===f?"":f);a=Sfa(a,m,g?32:1,null===f?"":f,null);yja(c,a);c=a.index;Hc(a,!1);null!==d&&b!==d&&(b=d.pQ,null===b?(dfa=wja,efa=xja,d.pQ=[null,c]):(d=Array.isArray(b),1!=d&&Uca("Expecting array here",d,!0,"=="),b.push(c)));return a};
_.Dja=function(a,b,c,d,e,f){var g=a.length,m=g+1;a.push(null,null);var n=g+2;b=b.split(Cja);for(var r=0,x=0;x<b.length;x++){var A=b[x];x&1?(A=e+parseInt(A,10),a.push(-1-A),r|=1<<Math.min(A,31)):""!==A&&a.push(A)}a.push(c<<2|(d?1:0));d&&a.push(d,f);a[g]=r;a[m]=a.length-n;return r};Fja=function(a){for(var b,c="",d=0,e=!1,f;null!==(b=Eja.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)};
Hja=function(a,b,c,d,e,f){var g=0,m={type:e.type,S6:Ufa(a,b,1,null),Tbb:f,MO:[],create:[],remove:[],update:[]};c.push(1<<Math.min(e.Ixb,31),2,-1-e.Ixb,f<<2|2);var n=a.data[f];null===n?a.data[f]=m:n.value=m;n=e.values;for(var r=0;r<n.length;r++){for(var x=n[r],A=[],F=0;F<x.length;F++){var K=x[F];"string"!==typeof K&&(K=A.push(K)-1,x[F]="\x3c!--\ufffd"+K+"\ufffd--\x3e")}F=a;K=b;var L=c,R=d,ca=x.join("");x=[];var pa=[],ra=[];m.MO.push(e.MO[r]);m.create.push(x);m.remove.push(pa);m.update.push(ra);ca=
ufa(Oea()).f9(ca);ca=Dfa(ca)||ca;g|=ca?Gja(F,m,K,L,x,pa,ra,ca,R,A,0):0}g&&c.push(g,1,f<<2|3)};Kja=function(a){var b=[],c=[],d=1,e=0;a=a.replace(Ija,function(m,n,r){d="select"===r?0:1;e=parseInt(n.slice(1),10);return""});a=Jja(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=Jja(a[f++]);b.length>c.length&&c.push(g)}return{type:d,Ixb:e,MO:b,values:c}};
Jja=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),Ija.test(b)?d.push(Kja(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};
Gja=function(a,b,c,d,e,f,g,m,n,r,x){var A=0;for(m=m.firstChild;m;){var F=Ufa(a,c,1,null);switch(m.nodeType){case Node.ELEMENT_NODE:var K=m,L=K.tagName.toLowerCase();if(Efa.hasOwnProperty(L)){var R=e,ca=n;null!==_.Lja&&R.push(_.Lja);R.push(L,F,0|ca<<17|F<<1);a.data[F]=L;K=K.attributes;for(L=0;L<K.length;L++)R=K.item(L),ca=R.name.toLowerCase(),R.value.match(Cja)?Ffa.hasOwnProperty(ca)&&(Gfa[ca]?_.Dja(g,R.value,F,R.name,0,wfa):_.Dja(g,R.value,F,R.name,0,null)):e.push(F<<1|1,R.name,R.value);A|=Gja(a,
b,c,d,e,f,g,m,F,r,x+1);0===x&&f.push(F)}break;case Node.TEXT_NODE:K=m.textContent||"";L=K.match(Cja);e.push(L?"":K,F,0|n<<17|F<<1);0===x&&f.push(F);L&&(A|=_.Dja(g,K,F,null,0,null));break;case Node.COMMENT_NODE:if(K=Mja.exec(m.textContent||""))K=r[parseInt(K[1],10)],L=e,R=n,null!==_.Nja&&L.push(_.Nja),L.push("",F,0|R<<17|F<<1),Hja(a,c,d,n,K,F),K=f,0===x&&(K.push(~F),K.push(F))}m=m.nextSibling}return A};
_.Oe=function(a,b,c){c=void 0===c?-1:c;var d=_.Bc.af,e=_.Cc();a=25+a;var f=_.zc(d.Fa,b);b=dea();if(d.hk){var g=null===b?0:b.index,m=dea(),n=[],r=[],x=[[]];var A=c;-1===A?f=Fja(f):(c=f.indexOf(":"+A+"\ufffd")+2+A.toString().length,A=f.search(new RegExp("\ufffd\\/\\*\\d+:"+A+"\ufffd")),f=Fja(f.substring(c,A)));c=f.replace(Oja," ").split(Pja);for(A=0;A<c.length;A++){var F=c[A];if(0===(A&1)){var K=Jja(F);for(F=0;F<K.length;F++){var L=K[F];if(0===(F&1)){if(""!==L){var R=x[0],ca=L.match(Cja);R=Bja(d,m,
R,e,n,ca?null:L,!1);ca&&_.Dja(r,L,R.index,null,0,null)}}else{if("object"!==typeof L)throw Error("kb`"+f);ca=Bja(d,m,x[0],e,n,"",!0).index;Hja(d,e,r,g,L,ca)}}}else K=47===F.charCodeAt(0),F=25+Number.parseInt(F.substring(K?2:1)),K?(x.shift(),Hc(dea(),!1)):(K=x[0],F=Sfa(d,F,64,null,null),yja(K,F),K=F,x.unshift([]),Hc(K,!0))}d.data[a]={create:n,update:r}}2===d.type?e[15][2]|=32:e[2]|=32;g=bfa(d,b===e[6]?null:b,e);d=d.data[a].create;a=b&&b.type&8?e[b.index]:null;b=e[11];for(m=0;m<d.length;m++)f=d[m++],
n=d[m],r=2===(f&2),x=1===(f&1),f>>>=2,c=e[f],null===c&&(c=e[f]=r?b.createComment(n):b.P6(n)),x&&null!==g&&b.insertBefore(g,c,a,!1);_.Bc.Rpa=!0};_.Pe=function(){_.Bc.Rpa=!1};_.Qe=function(a,b,c){_.Oe(a,b,c);_.Pe()};_.M=function(a,b,c,d){c=_.Cc();Qja(_.Bc.af,c,c[11],_.Gc(),a,b,d);return _.M};_.Re=function(a,b){var c=_.Gc(),d=_.Cc(),e=_.Bc.af;Qja(e,d,tga(fea(e.data),c,d),c,a,b);return _.Re};
Rja=function(a,b,c,d){a=a.uv;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};
Qja=function(a,b,c,d,e,f,g){var m=1===(d.flags&1),n=a.hk&&(a.uv||(a.uv=[])),r=b[7]||(b[7]=[]),x=!0;if(d.type&3||g){var A=xc(d,b),F=g?g(A):A;A=r.length;var K=g?function(ca){return g(_.wc(ca[d.index]))}:d.index,L=null;!g&&m&&(L=Rja(a,b,e,d.index));null!==L?((L.sgc||L).c2a=f,L.sgc=f,x=!1):(f=Sja(d,b,f),a=c.listen(F,e,f),r.push(f,a),n&&n.push(e,K,A,A+1))}else f=Sja(d,b,f);a=d.outputs;var R;if(x&&null!==a&&(R=a[e])&&(x=R.length))for(a=0;a<x;a+=2)c=b[R[a]][R[a+1]].subscribe(f),m=r.length,r.push(f,c),n&&
n.push(e,d.index,m,-(m+1))};Tja=function(a,b,c){try{return!1!==b(c)}catch(d){return uga(a,d),!1}finally{}};Sja=function(a,b,c){return function f(e){if(e===Function)return c;Tea(-1<a.wv?_.yc(a.index,b):b);for(var g=Tja(b,c,e),m=f.c2a;m;)g=Tja(b,m,e)&&g,m=m.c2a;return g}};_.N=function(a){a=void 0===a?1:a;for(var b=_.Bc.ZO;0<a;)b=b[14],a--;return(_.Bc.ZO=b)[8]};
_.Te=function(a){var b=_.Cc()[15][6];if(!b.au){var c=b.au=Ada(a?a.length:1,null),d=c.slice();for(b=b.vg;null!==b;){if(a)a:{var e=null;b:{var f=b.hc;if(null!=f){var g=f.indexOf(5);if(0===(g&1)){f=f[g+1];break b}}f=null}for(g=0;g<a.length;g++){var m=a[g];if("*"===m)e=g;else{if(null===f)m=ida(b,m,!0);else b:{var n=0;c:for(;n<m.length;n++){var r=m[n];if(f.length===r.length){for(var x=0;x<f.length;x++)if(f[x]!==r[x])continue c;m=!0;break b}}m=!1}if(m){e=g;break a}}}}else e=0;null!==e&&(d[e]?d[e].Hsa=b:
c[e]=b,d[e]=b);b=b.next}}};_.Ue=function(a,b,c){b=void 0===b?0:b;var d=_.Cc(),e=_.Bc.af;a=nd(e,25+a,16,null,c||null);null===a.au&&(a.au=b);_.Bc.xF=!1;d[22]&&null===Tfa||32===(a.flags&32)||jfa(d[11],0,d,a,bfa(e,a.parent,d),dfa(a.parent||d[6],a,d))};_.We=function(a,b,c){_.Ve(a,"",b,"",c);return _.We};_.Ve=function(a,b,c,d,e){var f=_.Cc();b=_.fja(f,b,c,d);b!==_.od&&_.pd(_.Bc.af,_.Jc(),f,a,b,f[11],e,!1);return _.Ve};_.Xe=function(a){return _.Bc.ZO[25+a]};
_.O=function(a,b,c,d,e,f,g,m){var n=_.Cc(),r=_.Bc.af,x=a+25;if(r.hk){var A=r.Fa;e=nd(r,x,4,e||null,_.zc(A,f));hga(r,n,e,_.zc(A,g));nea(r,e);b=e.af=cga(2,e,b,c,d,r.Qjb,r.tCb,null,r.iG,A,null);null!==r.queries&&(r.queries.va(r,e),b.queries=r.queries.ALa(e));b=e}else b=r.data[x];Hc(b,!1);a=Uja(r,n,b,a);Je&&ffa(r,n,a,b);_.$c(a,n);Yfa(n,n[x]=[a,!0,!1,n,null,0,b,a,null,null,null]);1===(b.flags&1)&&aga(r,n,b);null!=g&&bga(n,b,m)};Vja=function(a,b){Je=!0;return b[11].createComment("")};
_.Q=function(a,b){b=void 0===b?"":b;var c=_.Cc(),d=_.Bc.af;a+=25;var e=d.hk?nd(d,a,1,b,null):d.data[a];Je=!0;b=c[11].P6(b);c[a]=b;Je&&ffa(d,c,b,e);Hc(e,!1)};_.Ze=function(a){_.Ye("",a,"");return _.Ze};_.Ye=function(a,b,c){var d=_.Cc();a=_.fja(d,a,b,c);a!==_.od&&_.vga(d,a);return _.Ye};
Wja=function(a,b,c,d,e){a=bc(a);if(Array.isArray(a))for(var f=0;f<a.length;f++)Wja(a[f],b,c,d,e);else{f=_.Bc.af;var g=_.Cc(),m=mc(a)?a:bc(a.Ca),n=Sda(a),r=_.Gc(),x=r.YK&1048575,A=r.Wl,F=r.YK>>20;if(mc(a)||!a.kd)d=new Iea(n,e),n=Xja(m,b,e?x:x+F,A),-1===n?(n=Bea(r,g),xea(n,f,m),Yja(f,a,b.length),b.push(m),r.Wl++,r.st++,e&&(r.YK+=1048576),c.push(d),g.push(d)):(c[n]=d,g[n]=d);else{A=Xja(m,b,x+F,A);x=Xja(m,b,x,x+F);var K=0<=A&&c[A];F=0<=x&&c[x];e&&!F||!e&&!K?(A=Bea(r,g),xea(A,f,m),A=c.length,K=new Iea(e?
Zja:$ja,e),K.kd=[],K.index=A,K.Sma=0,d&&!e&&K.Sma++,K.kd.push(n),!e&&F&&(c[x].QUa=K),Yja(f,a,b.length,0),b.push(m),r.Wl++,r.st++,e&&(r.YK+=1048576),c.push(K),g.push(K)):(b=c[e?x:A],!e&&d&&b.Sma++,b=b.kd.push(n)-1,Yja(f,a,-1<A?A:x,b));!e&&d&&F&&c[x].Sma++}}};Yja=function(a,b,c,d){var e=mc(b),f=!!b.Jd;if(e||f)if(f=(f?bc(b.Jd):b).prototype.La)a=a.mP||(a.mP=[]),!e&&b.kd?(b=a.indexOf(c),-1===b?a.push(c,[d,f]):a[b+1].push(d,f)):a.push(c,f)};Xja=function(a,b,c,d){for(;c<d;c++)if(b[c]===a)return c;return-1};
$ja=function(){return aka(this.kd,[])};Zja=function(a,b,c,d){b=this.kd;if(this.QUa){var e=this.QUa.Sma;d=Pc(c,c[1],this.QUa.index,d);c=d.slice(0,e);aka(b,c);for(b=e;b<d.length;b++)c.push(d[b])}else c=[],aka(b,c);return c};aka=function(a,b){for(var c=0;c<a.length;c++)b.push((0,a[c])());return b};_.$e=function(a){var b=void 0===b?[]:b;return function(c){c.RUa=function(d,e){e=e?e(a):a;var f=_.Bc.af;f.hk&&(d=!!d.va,Wja(b,f.data,f.blueprint,d,!0),Wja(e,f.data,f.blueprint,d,!1))}}};
_.cka=function(a){a.BOa=function(b){b=b.get(bka);if(a.standalone){if(!b.F5.has(a.id)){var c=Eda(!1,a.type);c=0<c.length?Hga([c],b.ef,"Standalone["+a.type.name+"]"):null;b.F5.set(a.id,c)}b=b.F5.get(a.id)}else b=null;return b}};_.af=function(a,b){a=_.Ic()+a;var c=_.Cc();return c[a]===_.od?_.eja(c,a,b()):c[a]};_.bf=function(a,b,c){return dka(_.Cc(),_.Ic(),a,b,c)};_.cf=function(a,b,c,d){return _.eka(_.Cc(),_.Ic(),a,b,c,d)};_.fka=function(a,b){a=a[b];return a===_.od?void 0:a};
dka=function(a,b,c,d,e,f){b+=c;return _.De(a,b,e)?_.eja(a,b+1,f?d.call(f,e):d(e)):_.fka(a,b+1)};_.eka=function(a,b,c,d,e,f,g){b+=c;return _.Ee(a,b,e,f)?_.eja(a,b+2,g?d.call(g,e,f):d(e,f)):_.fka(a,b+2)};
_.S=function(a,b){var c=_.Bc.af;a+=25;if(c.hk){a:{var d=c.tCb;if(d)for(var e=d.length-1;0<=e;e--){var f=d[e];if(b===f.name){b=f;break a}}b=void 0}c.data[a]=b;if(b.Qe){var g;(null!=(g=c.mP)?g:c.mP=[]).push(a,b.Qe)}}else b=c.data[a];g=b.oa||(b.oa=kc(b.type));b=$b(_.w);try{var m=uea(!1),n=g();uea(m);var r=_.Cc();a>=c.data.length&&(c.data[a]=null,c.blueprint[a]=null);r[a]=n}finally{$b(b)}};_.T=function(a,b,c){a+=25;var d=_.Cc(),e=d[a];return d[1].data[a].Xd?dka(d,_.Ic(),b,e.transform,c,e):e.transform(c)};
gka=function(){return this.jv[Symbol.iterator]()};ika=function(){return hka(_.Gc(),_.Cc())};hka=function(a,b){return a.type&4?new jka(b,a,Xc(a,b)):null};lka=function(){return kka(_.Gc(),_.Cc())};mka=function(a){return a[8]||(a[8]=[])};kka=function(a,b){var c=b[a.index];if(_.uc(c))var d=c;else d=[c,!0,!1,b,null,0,a,null,null,null,null],b[a.index]=d,Yfa(b,d);nka(d,b,a,c);return new df(d,a,b)};
oka=function(a,b,c,d){if(!a[7]){if(c.type&8)d=_.wc(d);else{d=b[11];var e=d.createComment("");c=xc(c,b);b=d.parentNode(c);c=d.nextSibling(c);d.insertBefore(b,e,c,!1);d=e}a[7]=d}};
pka=function(a,b,c,d){d=b[18].queries[d];if(null===d.matches){a=a.data;for(var e=c.matches,f=[],g=0;g<e.length;g+=2){var m=e[g];if(0>m)f.push(null);else{var n=f,r=n.push,x=b;m=a[m];var A=e[g+1];-1===A?x=m.type&11?Xc(m,x):m.type&4?hka(m,x):null:-2===A?(A=c.metadata.read,x=A===_.Wc?Xc(m,x):A===_.ef?hka(m,x):A===_.gf?kka(m,x):void 0):x=Pc(x,x[1],A,m);r.call(n,x)}}d.matches=f}return d.matches};
qka=function(a,b,c,d){var e=a.queries.queries[c],f=e.matches;if(null!==f)for(a=pka(a,b,e,c),c=0;c<f.length;c+=2){var g=f[c];if(0<g)d.push(a[c/2]);else{e=f[c+1];g=b[-g];for(var m=11;m<g.length;m++){var n=g[m];n[16]===n[3]&&qka(n[1],n,e,d)}if(null!==g[9])for(g=g[9],m=0;m<g.length;m++)n=g[m],qka(n[1],n,e,d)}}return d};
_.jf=function(a){var b=_.Cc(),c=_.Bc.af,d=_.Bc.Av;_.Bc.Av=d+1;var e=c.queries.queries[d];return a.Jn&&4===(b[2]&4)===(2===(e.metadata.flags&2))?(null===e.matches?a.reset([]):(b=e.Xhb?qka(c,b,d,[]):pka(c,b,e,d),a.reset(b,Pea),_.hf(a)),!0):!1};_.kf=function(a,b,c){var d=_.Bc.af;d.hk&&(rka(d,new ska(a,b,c),-1),2===(b&2)&&(d.vLb=!0));tka(d,b)};
_.mf=function(a,b,c,d){var e=_.Bc.af;e.hk&&(rka(e,new ska(b,c,d),_.Gc().index),b=e.yd||(e.yd=[]),a!==(b.length?b[b.length-1]:-1)&&b.push(e.queries.length-1,a),2===(c&2)&&(e.uLb=!0));tka(e,c)};_.nf=function(){return _.Cc()[18].queries[_.Bc.Av].VUa};tka=function(a,b){var c=_.Cc();b=new _.of(4===(b&4));var d=b.destroy,e=c[7]||(c[7]=[]);e.push(b);a.hk&&(a.uv||(a.uv=[])).push(d,e.length-1);null===c[18]&&(c[18]=new uka);c[18].queries.push(new vka(b))};
rka=function(a,b,c){null===a.queries&&(a.queries=new wka);a.queries.track(new pf(b,c))};_.qf=function(a,b){return hka(a,b)};xka=function(a){var b=_.Gc(),c=_.Cc();-1<b.wv&&16!==(a&16)?(a=_.yc(b.index,c),a=new rf(a,a)):a=b.type&47?new rf(c[15],c):null;return a};yka=function(a,b,c){a=a.Zt;if(null===a)return a;var d=0;c&&a<c.length&&(d=c[a]);return a+b+d};zka=function(a){return"boolean"===typeof a?a:null!=a&&"false"!==a};Cka=function(a){var b=_.Aka.get(a);if(!b)throw Error("ob`"+a);return new Bka(b)};
Dka=function(a){var b=a[pda]||null;if(!b)return null;var c=new uf(b);return{get Za(){return c.Za},get type(){return c.u6},get inputs(){return c.inputs},get outputs(){return c.outputs},get ac(){return c.ac},get SWc(){return b.standalone},get RWc(){return b.QL}}};Fka=function(a,b){if(null==a)return null;a=Eka(b);return null==a?null:a};Gka=function(a){return Object.assign({},{Sa:{},iTc:{},keys:[],xd:{},Ka:{},Ta:{},vlb:!1},a)};_.vf=function(a){return Hka(a,Ika,Jka,Kka)};
Ika=function(a,b){return _.U(b,a)};Jka=function(a,b,c){b[a]=c};Kka=function(){return{}};_.wf=function(a,b){var c=new a;return null==b?c:Hka(b,Lka,Mka,Nka,a)};Lka=function(a,b){return b[a]};Mka=function(a,b,c){b.O[a]=c};Nka=function(a){if(null==a)throw Error("pb");return new a};
Hka=function(a,b,c,d,e){e=d(e);for(var f=Oka(a,e),g=f.Sa||{},m=f.Ka||{},n=f.xd||{},r={},x=_.q(f.keys||[]),A=x.next();!A.done;r={S0:r.S0},A=x.next()){A=A.value;var F=b(A,a);if(null!=F){var K=void 0;if(g.hasOwnProperty(A)){if(f.vlb&&0===F.length)continue;K=Pka(F,b,c,d,!0,!0,g[A])}else if(m.hasOwnProperty(A))K=Pka(F,b,c,d,!1,!0,m[A]);else if(n.hasOwnProperty(A))r.S0=n[A],K=r.S0.Mc?F.map(function(L){return function(R){return Qka(R,L.S0,b,c,d)}}(r)):Qka(F,r.S0,b,c,d);else if(Array.isArray(F)){if(f.vlb&&
0===F.length)continue;K=Pka(F,b,c,d,!0,!1)}else K=F;c(A,e,K)}}return e};Qka=function(a,b,c,d,e){for(var f={},g=_.q(Object.keys(a)),m=g.next();!m.done;m=g.next()){m=m.value;var n=a[m];null!=n&&(f[m]=Pka(n,c,d,e,b.Oc,b.Nc,b.tc))}return f};Pka=function(a,b,c,d,e,f,g){if(f&&null==g)throw Error("qb");return null==a?a:e&&f?a.map(function(m){return Hka(m,b,c,d,g)}):e&&!f?a.map(function(m){return m}):!e&&f?Hka(a,b,c,d,g):"object"===typeof a?JSON.parse(JSON.stringify(a)):a};
Oka=function(a,b){if(b instanceof _.W)a=Gka(b.na());else if(a instanceof _.W)a=Gka(a.na());else throw Error("rb");return a};Rka=function(a){if(null!=a.Ra){var b={},c;for(c in a.Ra)void 0!==a.Ra[c]&&(b[c]=a.Ra[c]);a.Ra=b}};_.xf=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};Ska=function(a,b,c){if(a.Ra)a.Ra[b]=c;else{var d={};a.Ra=(d[b]=c,d)}};
Tka=function(a,b){if(b&&!b.yh)throw Error("tb`"+a+"`"+_.Yb(b));};Uka=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};_.yf=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)};zf=function(a){return a&&"?"!==a[0]?"?"+a:a};Vka=function(a){return RegExp("^(https?:)?//").test(a)?(a=_.q(a.split(/\/\/[^\/]+/)),a.next(),a.next().value):a};
Wka=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}};Xka=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}};
Yka=function(a){switch(a){case "CORE":return 1;case "SOURCE":return 2;case "BUILD":return 4;case "ISSUE_TRACKER":return 5;default:return 0}};Zka=function(a,b,c){var d=c.path.split("/");if(d.length>a.length||"full"===c.fca&&(b.On()||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{JI:a.slice(0,d.length),usa:b}};
Af=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],!$ka(a[d],b[d]))return!1;return!0};$ka=function(a,b){if(Array.isArray(a)&&Array.isArray(b)){if(a.length!==b.length)return!1;a=[].concat(_.sc(a)).sort();var c=[].concat(_.sc(b)).sort();return a.every(function(d,e){return c[e]===d})}return a===b};Bf=function(a){return _.ae(a)?a:Iga(a)?_.Ld(Promise.resolve(a)):_.yd(a)};
cla=function(a,b,c){return ala[c.Hq](a.root,b.root,c.byb)&&bla[c.Ra](a.Ra,b.Ra)&&!("exact"===c.We&&a.We!==b.We)};dla=function(a,b){return Af(a,b)};fla=function(a,b,c){if(!Cf(a.Yd,b.Yd)||!ela(a.Yd,b.Yd,c)||a.ZQ!==b.ZQ)return!1;for(var d in b.children)if(!a.children[d]||!fla(a.children[d],b.children[d],c))return!1;return!0};gla=function(a,b){return Object.keys(b).length<=Object.keys(a).length&&Object.keys(b).every(function(c){return $ka(a[c],b[c])})};ila=function(a,b,c){return hla(a,b,b.Yd,c)};
hla=function(a,b,c,d){if(a.Yd.length>c.length)return a=a.Yd.slice(0,c.length),Cf(a,c)&&!b.On()&&ela(a,c,d)?!0:!1;if(a.Yd.length===c.length){if(!Cf(a.Yd,c)||!ela(a.Yd,c,d))return!1;for(var e in b.children)if(!a.children[e]||!ila(a.children[e],b.children[e],d))return!1;return!0}e=c.slice(0,a.Yd.length);c=c.slice(a.Yd.length);return Cf(a.Yd,e)&&ela(a.Yd,e,d)&&a.children.primary?hla(a.children.primary,b,c,d):!1};ela=function(a,b,c){return b.every(function(d,e){return bla[c](a[e].parameters,d.parameters)})};
jla=function(a,b){return Cf(a,b)&&a.every(function(c,d){return Af(c.parameters,b[d].parameters)})};Cf=function(a,b){return a.length!==b.length?!1:a.every(function(c,d){return c.path===b[d].path})};kla=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};
nla=function(a){return a.Yd.map(function(b){return lla(b.path)+mla(b.parameters)}).join("/")};
ola=function(a,b){if(!a.On())return nla(a);if(b){b=a.children.primary?ola(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+":"+ola(e,!1))});return 0<c.length?b+"("+c.join("//")+")":b}b=kla(a,function(d,e){return"primary"===e?[ola(a.children.primary,!1)]:[e+":"+ola(d,!1)]});return 1===Object.keys(a.children).length&&null!=a.children.primary?nla(a)+"/"+b[0]:nla(a)+"/("+b.join("//")+")"};
pla=function(a){return encodeURIComponent(a).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")};qla=function(a){return pla(a).replace(/%3B/gi,";")};lla=function(a){return pla(a).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")};mla=function(a){return Object.keys(a).map(function(b){return";"+lla(b)+"="+lla(a[b])}).join("")};
rla=function(a){var b=Object.keys(a).map(function(c){var d=a[c];return Array.isArray(d)?d.map(function(e){return qla(c)+"="+qla(e)}).join("&"):qla(c)+"="+qla(d)}).filter(function(c){return!!c});return b.length?"?"+b.join("&"):""};tla=function(a){return(a=a.match(sla))?a[0]:""};ula=function(a){var b={};return 0<a.Yd.length?new Df([],(b.primary=a,b)):a};
vla=function(a){for(var b={},c=_.q(Object.keys(a.children)),d=c.next();!d.done;d=c.next()){d=d.value;var e=vla(a.children[d]);if("primary"===d&&0===e.Yd.length&&e.On())for(d=_.q(Object.entries(e.children)),e=d.next();!e.done;e=d.next()){var f=_.q(e.value);e=f.next().value;f=f.next().value;b[e]=f}else if(0<e.Yd.length||e.On())b[d]=e}a=new Df(a.Yd,b);1===a.ZQ&&a.children.primary&&(b=a.children.primary,a=new Df(a.Yd.concat(b.Yd),b.children));return a};Gf=function(a){return a instanceof Ff};
wla=function(a){function b(f){for(var g={},m=_.q(f.children),n=m.next();!n.done;n=m.next()){n=n.value;var r=b(n);g[n.Ye]=r}g=new Df(f.url,g);f===a&&(c=g);return g}var c,d=b(a.root);d=ula(d);var e;return null!=(e=c)?e:d};
Dla=function(a,b,c,d){for(var e=a;e.parent;)e=e.parent;if(0===b.length)return xla(e,e,e,c,d);b=yla(b);if(b.Htb&&1===b.commands.length&&"/"==b.commands[0])return xla(e,e,new Df([],{}),c,d);var f=e;if(b.Htb)a=new zla(f,!0,0);else if(a)if(null===a.parent)a=new zla(a,!0,0);else{f=a;a=a.Yd.length-1+(Ala(b.commands[0])?0:1);for(var g=b.VDc;g>a;){g-=a;f=f.parent;if(!f)throw new _.Zb(4005,!1);a=f.Yd.length}a=new zla(f,!1,a-g)}else a=new zla(f,!1,NaN);b=a.Csa?Bla(a.lG,a.index,b.commands):Cla(a.lG,a.index,
b.commands);return xla(e,a.lG,b,c,d)};Ala=function(a){return"object"===typeof a&&null!=a&&!a.ow&&!a.nIb};Ela=function(a){return"object"===typeof a&&null!=a&&a.ow};xla=function(a,b,c,d,e){var f={};d&&Object.entries(d).forEach(function(g){var m=_.q(g);g=m.next().value;m=m.next().value;f[g]=Array.isArray(m)?m.map(function(n){return""+n}):""+m});a=a===b?c:Fla(a,b,c);a=ula(vla(a));return new Ff(a,f,e)};
Fla=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:Fla(f,b,c)});return new Df(a.Yd,d)};
yla=function(a){if("string"===typeof a[0]&&1===a.length&&"/"===a[0])return new Gla(!0,0,a);var b=0,c=!1;a=a.reduce(function(d,e,f){if("object"===typeof e&&null!=e){if(e.ow){var g={};Object.entries(e.ow).forEach(function(m){var n=_.q(m);m=n.next().value;n=n.next().value;g[m]="string"===typeof n?n.split("/"):n});return[].concat(_.sc(d),[{ow:g}])}if(e.nIb)return[].concat(_.sc(d),[e.nIb])}return"string"!==typeof e?[].concat(_.sc(d),[e]):0===f?(e.split("/").forEach(function(m,n){if(0!=n||"."!==m)0==n&&
""===m?c=!0:".."===m?b++:""!=m&&d.push(m)}),d):[].concat(_.sc(d),[e])},[]);return new Gla(c,b,a)};Hla=function(a){if(Ela(a[0]))return a[0].ow;var b={};return b.primary=a,b};
Cla=function(a,b,c){a||(a=new Df([],{}));if(0===a.Yd.length&&a.On())return Bla(a,b,c);a:{var d=a;for(var e=0,f=b,g={match:!1,isa:0,Ugb:0};f<d.Yd.length;){if(e>=c.length){d=g;break a}var m=d.Yd[f],n=c[e];if(Ela(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.ow){if(n!=m.path||!Af(r,m.parameters)){d=g;break a}e+=2}else{r={};if(n!=m.path||!Af(r,m.parameters)){d=g;break a}e++}f++}d={match:!0,isa:f,Ugb:e}}e=c.slice(d.Ugb);return d.match&&
d.isa<a.Yd.length?(b=new Df(a.Yd.slice(0,d.isa),{}),b.children.primary=new Df(a.Yd.slice(d.isa),a.children),Bla(b,0,e)):d.match&&0===e.length?new Df(a.Yd,{}):d.match&&!a.On()?Ila(a,b,c):d.match?Bla(a,0,e):Ila(a,b,c)};
Bla=function(a,b,c){if(0===c.length)return new Df(a.Yd,{});var d=Hla(c),e={};if(!d.primary&&a.children.primary&&1===a.ZQ&&0===a.children.primary.Yd.length)return c=Bla(a.children.primary,b,c),new Df(a.Yd,c.children);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]=Cla(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 Df(a.Yd,
e)};Ila=function(a,b,c){for(var d=a.Yd.slice(0,b),e=0;e<c.length;){var f=c[e];if(Ela(f))return a=Jla(f.ow),new Df(d,a);if(0===e&&Ala(c[0]))d.push(new _.Hf(a.Yd[b].path,Kla(c[0]))),e++;else{f=Ela(f)?f.ow.primary:""+f;var g=e<c.length-1?c[e+1]:null;f&&g&&Ala(g)?(d.push(new _.Hf(f,Kla(g))),e+=2):(d.push(new _.Hf(f,{})),e++)}}return new Df(d,{})};
Jla=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]=Ila(new Df([],{}),0,d))});return b};Kla=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};Lla=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=Lla(a,c.value))return c;return null};
Mla=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=Mla(a,d.value),d.length)return d.unshift(b),d;return[]};Nla=function(a){var b={};a&&a.children.forEach(function(c){return b[c.value.Ye]=c});return b};Qla=function(){var a=new Ola("",new If(new Jf([],{},{},"",{},"primary",null,null,{}),[])),b=new _.Kf(new _.Lf([new _.Hf("",{})]),new _.Lf({}),new _.Lf({}),new _.Lf(""),new _.Lf({}),"primary",null,a.root);b.Qc=a.root;return new Pla(new If(b,[]),a)};
Sla=function(a,b){a=a.QK;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.fe&&""===b.fe.path)c--;else if(d.component)break;else c--}return Rla(a.slice(c))};Rla=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.fe)?void 0:f.data,c.XFa);return{params:d,data:e,resolve:b}},{params:{},data:{},resolve:{}})};
Tla=function(a,b){b.value.KA=a;b.children.forEach(function(c){return Tla(a,c)})};Ula=function(a){var b=0<a.children.length?" { "+a.children.map(Ula).join(", ")+" } ":"";return""+a.value+b};
Vla=function(a){if(a.Qc){var b=a.Qc,c=a.RU;a.Qc=c;Af(b.Ra,c.Ra)||a.VFc.next(c.Ra);b.We!==c.We&&a.xxc.next(c.We);Af(b.params,c.params)||a.cFc.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(!Af(d[f],e[f])){d=!1;break a}d=!0}}d||a.SLc.next(c.url);Af(b.data,c.data)||a.jP.next(c.data)}else a.Qc=a.RU,a.jP.next(a.RU.data)};
Wla=function(a,b){var c=Af(a.params,b.params)&&jla(a.url,b.url),d=!a.parent!==!b.parent;return c&&!d&&(!a.parent||Wla(a.parent,b.parent))};Zla=function(a,b,c){if(c&&a.lua(b.value,c.value.Qc)){var d=c.value;d.RU=b.value;b=Xla(a,b,c);return new If(d,b)}d=Yla(b.value);b=b.children.map(function(e){return Zla(a,e)});return new If(d,b)};
Xla=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.lua(d.value,f.value.Qc))return Zla(a,d,f);return Zla(a,d)})};Yla=function(a){return new _.Kf(new _.Lf(a.url),new _.Lf(a.params),new _.Lf(a.Ra),new _.Lf(a.We),new _.Lf(a.data),a.Ye,a.component,a)};ama=function(a){var b=Gf(a)?{xw:a,Hzb:void 0}:a,c=b.xw;b=b.Hzb;a=$la(0,a);a.url=c;a.Hzb=b;return a};
$la=function(a,b){var c=Error("Jb`");c.ngNavigationCancelingError=!0;c.psc=a;b&&(c.url=b);return c};bma=function(a){return a&&a.ngNavigationCancelingError};cma=function(a,b){a.Nb&&!a.ef&&(a.ef=Hga(a.Nb,b,"Route: "+a.path));var c;return null!=(c=a.ef)?c:b};dma=function(a){var b=a.children&&a.children.map(dma);a=b?Object.assign({},a,{children:b}):Object.assign({},a);a.component||a.IQ||!b&&!a.kk||!a.Ye||"primary"===a.Ye||(a.component=ema);return a};Mf=function(a){return a.Ye||"primary"};
fma=function(a,b){var c=a.filter(function(d){return Mf(d)===b});c.push.apply(c,_.sc(a.filter(function(d){return Mf(d)!==b})));return c};gma=function(a){if(!a)return null;var b;if(null==(b=a.fe)?0:b.ef)return a.fe.ef;for(a=a.parent;a;a=a.parent){b=a.fe;var c=void 0;if(null==(c=b)?0:c.dO)return b.dO;c=void 0;if(null==(c=b)?0:c.ef)return b.ef}return null};
Nf=function(){return _.ve(function(a){return _.Kd(a.map(function(b){return b.ka(_.je(1),_.ue(kma))})).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===kma)return kma;if(!1===c||c instanceof Ff)return c}return!0}),_.Yd(function(b){return b!==kma}),_.je(1))})};Of=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};
nma=function(a,b,c,d,e){e=void 0===e?{canDeactivateChecks:[],canActivateChecks:[]}:e;var f=Nla(b);a.children.forEach(function(g){var m=f[g.value.Ye],n=d.concat([g.value]),r=e;r=void 0===r?{canDeactivateChecks:[],canActivateChecks:[]}:r;var x=g.value,A=m?m.value:null,F=c?c.getContext(g.value.Ye):null;if(A&&x.fe===A.fe){var K=lma(A,x,x.fe.Mz);K?r.canActivateChecks.push(new mma(n)):(x.data=A.data,x.XFa=A.XFa);x.component?nma(g,m,F?F.children:null,n,r):nma(g,m,c,n,r);K&&F&&F.Ye&&F.Ye.gqa&&r.canDeactivateChecks.push(new oma(F.Ye.component,
A))}else A&&pma(m,F,r),r.canActivateChecks.push(new mma(n)),x.component?nma(g,null,F?F.children:null,n,r):nma(g,null,c,n,r);delete f[g.value.Ye]});Object.entries(f).forEach(function(g){var m=_.q(g);g=m.next().value;m=m.next().value;return pma(m,c.getContext(g),e)});return e};
lma=function(a,b,c){if("function"===typeof c)return c(a,b);switch(c){case "pathParamsChange":return!Cf(a.url,b.url);case "pathParamsOrQueryParamsChange":return!Cf(a.url,b.url)||!Af(a.Ra,b.Ra);case "always":return!0;case "paramsOrQueryParamsChange":return!Wla(a,b)||!Af(a.Ra,b.Ra);default:return!Wla(a,b)}};
pma=function(a,b,c){var d=Nla(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?pma(g,b.children.getContext(f),c):pma(g,null,c):pma(g,b,c)});e.component?b&&b.Ye&&b.Ye.gqa?c.canDeactivateChecks.push(new oma(b.Ye.component,e)):c.canDeactivateChecks.push(new oma(null,e)):c.canDeactivateChecks.push(new oma(null,e))};qma=function(a){return"function"===typeof a};rma=function(a){return a instanceof _.Dd||"EmptyError"===(null==a?void 0:a.name)};
uma=function(a,b){return _.Od(function(c){var d=c.Yi,e=c.ZW,f=c.BY,g=f.canActivateChecks;f=f.canDeactivateChecks;return 0===f.length&&0===g.length?_.yd(Object.assign({},c,{IJ:!0})):sma(f,d,e,a).ka(_.Od(function(m){return m&&"boolean"===typeof m?tma(d,g,a,b):_.yd(m)}),_.y(function(m){return Object.assign({},c,{IJ:m})}))})};sma=function(a,b,c,d){return _.Ld(a).ka(_.Od(function(e){return vma(e.component,e.Hb,c,b,d)}),_.ke(function(e){return!0!==e},!0))};
tma=function(a,b,c,d){return _.Ld(b).ka(_.Od(function(e){var f=e.Hb.parent;null!==f&&d&&d(new wma(f));f=_.yd(!0);var g=e.Hb;null!==g&&d&&d(new xma(g));g=_.yd(!0);return _.Qd(f,g,yma(a,e.path,c),zma(a,e.Hb,c))},1),_.ke(function(e){return!0!==e},!0))};zma=function(a,b,c){var d=b.fe?b.fe.Te:null;if(!d||0===d.length)return _.yd(!0);d=d.map(function(e){return _.Rd(function(){var f,g=null!=(f=gma(b))?f:c,m=Of(e,g);f=m&&qma(m.Te)?m.Te(b,a):g.Nz(function(){return m(b,a)});return Bf(f).ka(_.ke())})});return _.yd(d).ka(Nf())};
yma=function(a,b,c){var d=b[b.length-1];b=b.slice(0,b.length-1).reverse().map(function(e){var f=e.fe?e.fe.LO:null;return f&&0!==f.length?{node:e,BY:f}:null}).filter(function(e){return null!==e}).map(function(e){return _.Rd(function(){var f=e.BY.map(function(g){var m,n=null!=(m=gma(e.node))?m:c,r=Of(g,n);g=r&&qma(r.LO)?r.LO(d,a):n.Nz(function(){return r(d,a)});return Bf(g).ka(_.ke())});return _.yd(f).ka(Nf())})});return _.yd(b).ka(Nf())};
vma=function(a,b,c,d,e){var f=b&&b.fe?b.fe.ffb:null;if(!f||0===f.length)return _.yd(!0);f=f.map(function(g){var m,n=null!=(m=gma(b))?m:e,r=Of(g,n);g=r&&qma(r.ffb)?r.ffb(a,b,c,d):n.Nz(function(){return r(a,b,c,d)});return Bf(g).ka(_.ke())});return _.yd(f).ka(Nf())};Bma=function(a,b,c){var d=b.lma;if(void 0===d||0===d.length)return _.yd(!0);d=d.map(function(e){var f=Of(e,a);e=f&&qma(f.lma)?f.lma(b,c):a.Nz(function(){return f(b,c)});return Bf(e)});return _.yd(d).ka(Nf(),Ama())};
Ama=function(){return _.vd(_.xe(function(a){if(Gf(a))throw ama(a);}),_.y(function(a){return!0===a}))};Cma=function(a,b,c){var d=b.gfb;if(!d||0===d.length)return _.yd(!0);d=d.map(function(e){var f=Of(e,a);e=f&&qma(f.gfb)?f.gfb(b,c):a.Nz(function(){return f(b,c)});return Bf(e)});return _.yd(d).ka(Nf(),Ama())};Pf=function(a){return _.zd(new Dma(a))};Gma=function(a,b,c,d){var e=Ema(a,b,c);if(!e.aC)return _.yd(e);d=cma(b,d);return Cma(d,b,c).ka(_.y(function(f){return!0===f?e:Object.assign({},Fma)}))};
Ema=function(a,b,c){if(""===b.path)return"full"===b.fca&&(a.On()||0<c.length)?Object.assign({},Fma):{aC:!0,WO:[],MR:c,parameters:{},oUa:{}};a=(b.QQ||Zka)(c,a,b);if(!a)return Object.assign({},Fma);var d={},e;Object.entries(null!=(e=a.usa)?e:{}).forEach(function(g){var m=_.q(g);g=m.next().value;m=m.next().value;d[g]=m.path});e=0<a.JI.length?Object.assign({},d,a.JI[a.JI.length-1].parameters):d;var f;return{aC:!0,WO:a.JI,MR:c.slice(a.JI.length),parameters:e,oUa:null!=(f=a.usa)?f:{}}};
Kma=function(a,b,c,d){if(0<c.length&&Hma(a,c,d)){var e=Df;a=new Df(c,a.children);c={};c.primary=a;a=_.q(d);for(d=a.next();!d.done;d=a.next())if(d=d.value,""===d.path&&"primary"!==Mf(d)){var f=new Df([],{});c[Mf(d)]=f}c={lG:new e(b,c),NXa:[]}}else if(0===c.length&&Ima(a,c,d)){b=Df;e=a.Yd;f=a.children;var g={};d=_.q(d);for(var m=d.next();!m.done;m=d.next())if(m=m.value,Jma(a,c,m)&&!f[Mf(m)]){var n=new Df([],{});g[Mf(m)]=n}a=Object.assign({},f,g);c={lG:new b(e,a),NXa:c}}else c={lG:new Df(a.Yd,a.children),
NXa:c};return c};Hma=function(a,b,c){return c.some(function(d){return Jma(a,b,d)&&"primary"!==Mf(d)})};Ima=function(a,b,c){return c.some(function(d){return Jma(a,b,d)})};Jma=function(a,b,c){return(a.On()||0<b.length)&&"full"===c.fca?!1:""===c.path};Lma=function(a){a.sort(function(b,c){return"primary"===b.value.Ye?-1:"primary"===c.value.Ye?1:b.value.Ye.localeCompare(c.value.Ye)})};Mma=function(a){return(a=a.value.fe)&&""===a.path};
Nma=function(a){var b=[],c=new Set,d={};a=_.q(a);for(var e=a.next();!e.done;d={yM:d.yM},e=a.next())d.yM=e.value,Mma(d.yM)?(e=b.find(function(f){return function(g){return f.yM.value.fe===g.value.fe}}(d)),void 0!==e?(e.children.push.apply(e.children,_.sc(d.yM.children)),c.add(e)):b.push(d.yM)):b.push(d.yM);d=_.q(c);for(a=d.next();!a.done;a=d.next())a=a.value,e=Nma(a.children),b.push(new If(a.value,e));return b.filter(function(f){return!c.has(f)})};
Pma=function(a,b,c,d,e,f){return _.Od(function(g){return(new Oma(a,b,c,d,g.Oo,void 0===f?"emptyOnly":f,e)).recognize().ka(_.y(function(m){return Object.assign({},g,{Yi:m.state,Nf:m.C0})}))})};Rma=function(a,b){return _.Od(function(c){var d=c.Yi,e=c.BY.canActivateChecks;if(!e.length)return _.yd(c);var f=0;return _.Ld(e).ka(_.Od(function(g){return Qma(g.Hb,d,a,b)},1),_.xe(function(){return f++}),_.le(),_.Od(function(){return f===e.length?_.yd(c):_.ie}))})};
Qma=function(a,b,c,d){var e=a.fe,f=a.loc;void 0!==(null==e?void 0:e.title)&&"string"!==typeof e.title&&null!==e.title&&(f[Sma]=e.title);return Tma(f,a,b,d).ka(_.y(function(g){a.XFa=g;a.data=Sla(a,c).resolve;!e||"string"!==typeof e.title&&null!==e.title||(a.data[Sma]=e.title);return null}))};
Tma=function(a,b,c,d){var e=Uma(a);if(0===e.length)return _.yd({});var f={};return _.Ld(e).ka(_.Od(function(g){return Vma(a[g],b,c,d).ka(_.ke(),_.xe(function(m){f[g]=m}))}),_.le(),_.me(f),_.ce(function(g){return rma(g)?_.ie:_.zd(g)}))};Uma=function(a){return[].concat(_.sc(Object.keys(a)),_.sc(Object.getOwnPropertySymbols(a)))};Vma=function(a,b,c,d){var e,f=null!=(e=gma(b))?e:d,g=Of(a,f);a=g.resolve?g.resolve(b,c):f.Nz(function(){return g(b,c)});return Bf(a)};
Wma=function(a){return _.ve(function(b){var c=a(b);return c?_.Ld(c).ka(_.y(function(){return b})):_.yd(b)})};Xma=function(a){return a&&"object"===typeof a&&"default"in a?a["default"]:a};Zma=function(a,b){return b.map(function(c){return c.replace(Yma,a)})};
$ma=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};cna=function(a){return encodeURIComponent(a).replace(ana,function(b,c){var d;return null!=(d=bna[c])?d:b})};dna=function(a){return""+a};
ena=function(a){return"undefined"!==typeof ArrayBuffer&&a instanceof ArrayBuffer};fna=function(a){return"undefined"!==typeof Blob&&a instanceof Blob};gna=function(a){return"undefined"!==typeof FormData&&a instanceof FormData};hna=function(a,b){return{body:b,headers:a.headers,context:a.context,observe:a.observe,params:a.params,zw:a.zw,responseType:a.responseType,withCredentials:a.withCredentials}};ina=function(a,b){return b(a)};
jna=function(a,b){return function(c,d){return b.intercept(c,{handle:function(e){return a(e,d)}})}};kna=function(a,b,c){return function(d,e){return c.Nz(function(){return b(d,function(f){return a(f,e)})})}};lna=function(){var a=setTimeout(function(){},2147483647);return function(){return clearTimeout(a)}};
pna=function(a,b){var c=a.url.toLowerCase();if(!_.dc(mna)||"GET"===a.method||"HEAD"===a.method||c.startsWith("http://")||c.startsWith("https://"))return b(a);c=_.dc(_.nna).getToken();var d=_.dc(ona);null==c||a.headers.has(d)||(a=a.clone({headers:a.headers.set(d,c)}));return b(a)};qna=function(a,b){return{bNc:a,Gs:b}};sna=function(a){var b=a.cookieName;a=a.Mqb;var c=[];void 0!==b&&c.push({Ca:rna,qc:b});void 0!==a&&c.push({Ca:ona,qc:a});return qna(2,c)};
tna=function(a){var b=document.implementation.createHTMLDocument("").createRange();a=_.Qf(a);return b.createContextualFragment(_.Rf(a))};una=function(a){a=a.nodeName;return"string"===typeof a?a:"FORM"};vna=function(a){a=a.nodeType;return 1===a||"number"!==typeof a};Sf=function(a){return{valueOf:a}.valueOf()};xna=function(a){if(!wna){a:{var b=document.createElement("a");try{b.href=a}catch(c){a=void 0;break a}a=b.protocol;a=":"===a||""===a?"https:":a}return a}try{b=new URL(a)}catch(c){return"https:"}return b.protocol};
_.Vf=function(a){a=a instanceof _.Tf?_.Uf(a):"javascript:"!==xna(a)?a:void 0;return a};yna=function(a,b,c){a.setAttribute(b,c)};_.Xf=function(a){var b=_.lc.apply(1,arguments);if(0===b.length)return _.Wf(a[0]);for(var c=a[0],d=0;d<b.length;d++)c+=encodeURIComponent(b[d])+a[d+1];return _.Wf(c)};Ana=function(a){return new zna(function(b){return b.substr(0,a.length+1).toLowerCase()===a+":"})};
_.Zf=function(a){var b=void 0===b?Bna:b;a:{b=void 0===b?Bna:b;for(var c=0;c<b.length;++c){var d=b[c];if(d instanceof zna&&d.isValid(a)){a=_.Yf(a);break a}}a=void 0}return a||_.Cna};Fna=function(a,b){a.events.ka(_.Yd(function(c){return c instanceof _.$f||c instanceof _.ag||c instanceof _.Dna||c instanceof Ena}),_.y(function(c){return c instanceof _.$f||c instanceof Ena?0:c instanceof _.ag&&(0===c.code||1===c.code)?2:1}),_.Yd(function(c){return 2!==c}),_.je(1)).subscribe(function(){b()})};
Gna=function(a){throw a;};Hna=function(a,b){return b.parse("/")};Ina=function(a,b){return{bNc:a,Gs:b}};Ona=function(){var a=_.dc(_.bg);return function(b){var c=a.get(_.cg);if(b===c.bB[0]){b=a.get(_.eg);var d=a.get(Jna);1===a.get(Kna)&&b.D$();var e;null==(e=a.get(Lna,null,8))||Mna(e);var f;null==(f=a.get(Nna,null,8))||f.init();c=c.Zgb[0];b.eo.root.component=c;b.KF.kta=c;d.closed||(d.next(),d.complete(),d.unsubscribe())}}};
Rna=function(){return Ina(2,[{Ca:Kna,qc:0},{Ca:Pna,kd:!0,Eb:[_.bg],Ab:function(a){var b=a.get(Qna,Promise.resolve());return function(){return b.then(function(){return new Promise(function(c){var d=a.get(_.eg),e=a.get(Jna);Fna(d,function(){c(!0)});a.get(fg).Gab=function(){c(!0);return e.closed?_.yd(void 0):e};d.D$()})})}}}])};Tna=function(){return Ina(3,[{Ca:Pna,kd:!0,Ab:function(){var a=_.dc(_.eg);return function(){Sna(a)}}},{Ca:Kna,qc:2}])};Vna=function(){return new Una("Router",_.eg)};
Zna=function(){return{Ca:Nna,Ab:function(){var a=_.dc(Wna),b=_.dc(_.ze),c=_.dc(Xna),d=_.dc(fg),e=_.dc(_.gg);c.tta&&Yna(a,c.tta);return new hg(e,d,a,b,c)}}};$na=function(){return"guarded"};_.aoa=function(){return[_.ig,_.jg].map(function(a){return function(){var b=_.lc.apply(0,arguments),c;return(c=_.dc(a)).LO.apply(c,_.sc(b))}})};_.kg=function(a){return function(){var b=_.lc.apply(0,arguments),c;return(c=_.dc(a)).resolve.apply(c,_.sc(b))}};boa=function(a){return a[_.da.Symbol.iterator]()};
coa=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.rm.push({name:d.name,fi:d.startTime+d.duration,statusCode:"SUCCESS",Ow:a.Ow,NL:!0})}0<b&&a.rm.push({name:"largest-contentful-paint",fi:b,statusCode:"SUCCESS",Ow:b,NL:!0})};doa=function(a){var b=(performance.timeOrigin||performance.timing.navigationStart)+a;return b>Date.now()?a:b};
eoa=function(a,b){return a.element+"/"+a.action+" - "+a.gestureName+" ("+b+")"};foa=function(a){return(a=a.visibilityState)?"visible"!==a:!1};goa=function(a){if(!a.event){if(a.Il!==a.Wv)return Error("Wb");if("SUCCESS"!==a.status)return Error("Xb`"+a.status);if(a.TLa.length)return Error("Yb");if(!a.event)return Error("Zb`"+a.rm.map(function(b){return b.name}).join(", "))}};_.lg=function(){return performance&&performance.now?performance.now():Date.now()};
hoa=function(a,b){var c=null;a.ng.subscribe(function(){null!=c&&clearTimeout(c);c=setTimeout(function(){b();c=null})})};ioa=function(a){switch(a){case 0:return"SUCCESS";case 4:return"TIME_OUT";case 10:return"CANCELLED";default:return"FAILURE"}};_.ng=function(){!_.mg&&_.joa&&_.koa();return _.mg};_.koa=function(){_.mg=(0,_.joa)();loa.forEach(function(a){a(_.mg)});loa=[]};_.og=function(a){_.mg&&moa(a)};_.pg=function(){_.mg&&_.mg.Sta()};ooa=function(a){return Eba(a,function(b,c){return-1!==noa.indexOf(c)})};
poa=function(a,b){qg.call(this);this.yxb=a;this.uIc=b;this.Cjb="https://play.google.com/log?format=json&hasfast=true";this.emb=!1;this.vDc=Qba;this.Qma="";this.YZa=this.ZZa=!1;this.Hga=void 0};_.qoa=function(a){var b=a.qk,c=a.Ge,d=a.od,e=a.hKb,f=a.yt,g=a.bNa;a=a.Hna;var m={};b&&(m.q=b);null!=c&&(m.sq=c);d&&(m.ss=d);e&&(m.ssfr=e);f&&(m.all=f);g&&(m.start=g);a&&(m.dqr=a);return m};
uoa=function(a){var b=a.uc?a.uc.getResponseHeader("Content-Type"):null;if(!b)return null;b=b.toLowerCase();if(b.startsWith("application/json"))return b.startsWith("application/json+protobuf")?new roa:new soa;if(b.startsWith("application/x-protobuf")){a=a.uc?a.uc.getResponseHeader("Content-Transfer-Encoding"):null;if(!a)return new rg;if("base64"==a.toLowerCase())return new toa}return null};_.sg=function(a,b){throw Error(void 0===b?"unexpected value "+a+"!":b);};
_.tg=function(a){return a?(a=voa.exec(a))?a[1]:"":""};_.woa=function(a){return a.startsWith("refs/heads/")?a:"refs/heads/"+a};_.xoa=function(a){return a.startsWith("refs/heads/")?a.substring(11):null};_.yoa=function(a){return a.startsWith("refs/tags/")?a.substring(10):null};_.zoa=function(a){return _.xoa(a)||a};_.Aoa=function(a){return _.yoa(a)||a};_.Boa=function(a){return a.startsWith("refs/tags/")};_.Coa=function(a){return a.startsWith("refs/heads/")};
_.vg=function(a){return!a||a.startsWith("refs/")&&0<a.indexOf("/",6)||"HEAD"===a||_.ug.test(a)?a:_.woa(a)};_.Doa=function(a){return a?_.ug.test(a)?a.substring(0,7):a:""};_.Eoa=function(a,b){return a.lb===b.lb&&a.Kc===b.Kc&&a.repository===b.repository};_.Foa=function(a,b,c){return a===b||c.includes(a)&&c.includes(b)};_.Goa=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.Fc)return b;b=a.firstChild}while(b);var c=a.params[_.wg.Im],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||_.Hoa;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",yb:(a.params[_.wg.Ob]?a.Ra.snapshot:void 0)||a.params[_.wg.changelist]||
"HEAD",path:a.params.path,params:Ioa(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={re:g,repository:d,yb:b,path:e?e:":"===a.params[""]?"/":void 0,params:Joa(a.params,c)};return new _.yg(a)};
_.Loa=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;Koa.includes(d)||"rev"===d?b[d]=e:"cdbgd"===d?b[_.wg.ot]=e:"cdbgbp"===d?b[_.wg.Bv]=e:"dqr"===d?b[_.wg.Ev]=e:c[d]=e}return{jUa:b,Ra:c}};
Joa=function(a,b){var c=null!=a[_.wg.uf]?Number(a[_.wg.uf]):void 0;return{line:Moa(a),cw:a[_.wg.cw],Im:b||a[_.wg.Im],bo:a[_.wg.bo],lf:a[_.wg.lf],ot:a[_.wg.ot],Bv:a[_.wg.Bv],jj:a[_.wg.jj],uf:c,hs:a[_.wg.hs],pt:a[_.wg.pt],Ob:a[_.wg.Ob],ju:a[_.wg.ju],dw:a[_.wg.dw],bF:a[_.wg.bF],RJ:a[_.wg.RJ],Ev:a[_.wg.Ev]}};Moa=function(a){a=a[_.wg.lRa];if(null!=a){var b=Number(a);if(!isNaN(b))return 0<b?b:void 0;a=a.split(",").map(Noa).filter(function(c){return!!c});return 0===a.length?void 0:a}};
Noa=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}};Ioa=function(a,b){b=Joa(a,b);(a=a[_.wg.bHb])&&(b=Object.assign({},b,{lf:a}));return b};Ooa=function(a){return a.rm.some(function(b){return"codeRenderFull"===(void 0===b.name?"":b.name)})};
Poa=function(a){return a.rm.some(function(b){b=b.name;return!!b&&(b.endsWith("project.subscriptions.create")||b.endsWith("project.subscriptions.delete")||b.endsWith("externalSource.listRepos"))})};
Qoa=function(a){var b=a.Yi?_.zg(a.Yi):void 0;if(Ooa(a))b=_.Ag.i0a;else if(Poa(a))b=_.Ag.a0a;else{var c;if(c=b)c=void 0===a.targetRoute?"":a.targetRoute,c=!!(!b.lb&&c.startsWith("/onboarding/")||c.startsWith("/admin/")||c.startsWith("/repo/")||c.startsWith("/user/ssh_keys"));if(c)b=_.Ag.PG;else{if(c=b){c=void 0===a.targetRoute?"":a.targetRoute;var d=b.lb,e=b.repository,f=b.yb,g=b.path;c=!("/source"!==c&&"/"!==c&&"/code"!==c&&"/repos"!==c&&"/source/repos"!==c&&"projects"!==c&&(!d||e||f||g))}if(c)b=
_.Ag.v1a;else if(c=void 0===a.targetRoute?"":a.targetRoute,"GlobalSearchBox"===a.element||c.startsWith("/search"))b=_.Ag.Nza;else{if(a=b)a=b.repository,c=b.yb,d=b.path,a=!(!(b.lb&&a&&c)||d);if(a)b=_.Ag.Ywa;else{if(a=b)a=b.lb,c=b.repository,d=b.yb,b=b.path,a=!!(a&&c&&d&&b||a&&c&&!d&&!b);b=a?_.Ag.Lxa:_.Ag.Q1a}}}}return b};
Toa=function(a,b){var c=[];"string"==typeof a?a.split(/\s*,\s*/).forEach(function(d){a:{if(":"==d[0]&&(d=Roa(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 _.Zb(3015,!1)),d=c;else{d=e[1];var f=e[2];e=e[3];c.push(Soa(d,e));"<"!=f[0]||"*"==d&&"*"==e||c.push(Soa(e,d));d=void 0}}return d}):c.push(a);return c};
Roa=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 _.Zb(3016,!1)),"* => *"}};
Soa=function(a,b){var c=Uoa.has(a)||Voa.has(a),d=Uoa.has(b)||Voa.has(b);return function(e,f){var g="*"==a||a==e,m="*"==b||b==f;!g&&c&&"boolean"===typeof e&&(g=e?Uoa.has(a):Voa.has(a));!m&&d&&"boolean"===typeof f&&(m=f?Uoa.has(b):Voa.has(b));return g&&m}};_.Bg=function(a,b){return{type:7,name:a,zna:b,options:{}}};_.Cg=function(a,b){return{type:4,styles:void 0===b?null:b,AG:a}};_.Woa=function(a){return{type:3,Cg: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,awc:a,animation:b,options:void 0===c?null:c}};_.Xoa=function(a,b){var c={optional:!0};return{type:11,Za:a,animation:b,options:void 0===c?null:c}};Hg=function(a){switch(a.length){case 0:return new Gg;case 1:return a[0];default:return new Yoa(a)}};
apa=function(a,b,c){b=void 0===b?new Map:b;c=void 0===c?new Map:c;var d=[],e=[],f=-1,g=null;a.forEach(function(m){var n=m.get("offset"),r=n==f,x=r&&g||new Map;m.forEach(function(A,F){var K=F;if("offset"!==F)switch(K=Zoa(K),A){case "!":A=b.get(F);break;case "*":A=c.get(F);break;default:A=$oa(K,A,d)}x.set(K,A)});r||e.push(x);g=x;f=n});if(d.length)throw new _.Zb(3502,!1);return e};
cpa=function(a,b,c,d){switch(b){case "start":a.uz(function(){return d(c&&bpa(c,"start",a))});break;case "done":a.Zr(function(){return d(c&&bpa(c,"done",a))});break;case "destroy":a.Qe(function(){return d(c&&bpa(c,"destroy",a))})}};bpa=function(a,b,c){var d=c.totalTime;b=dpa(a.element,a.Sm,a.nl,a.rg,b||a.lCb,void 0==d?a.totalTime:d,c.disabled?!0:!1);a=a._data;null!=a&&(b._data=a);return b};dpa=function(a,b,c,d,e,f,g){return{element:a,Sm:b,nl:c,rg:d,lCb: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};epa=function(a){var b=a.indexOf(":");return[a.substring(1,b),a.slice(b+1)]};gpa=function(a){a=a.parentNode||a.host||null;return a===fpa?null:a};hpa=function(a,b){for(;b;){if(b===a)return!0;b=gpa(b)}return!1};ipa=function(a,b,c){return c?Array.from(a.querySelectorAll(b)):(a=a.querySelector(b))?[a]:[]};Jg=function(a){if("number"==typeof a)return a;a=a.match(/^(-?[\.\d]+)(m?s)/);return!a||2>a.length?0:jpa(parseFloat(a[1]),a[2])};
jpa=function(a,b){switch(b){case "s":return 1E3*a;default:return a}};
kpa=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 _.Zb(3E3,!1));b={duration:0,delay:0,easing:""};break a}a=jpa(parseFloat(d[1]),d[2]);var g=d[3];null!=g&&(e=jpa(parseFloat(g),d[4]));(d=d[5])&&(f=d)}c||(c=!1,d=b.length,0>a&&(b.push(new _.Zb(3100,!1)),c=!0),0>e&&(b.push(new _.Zb(3101,!1)),c=!0),c&&b.splice(d,0,new _.Zb(3E3,!1)));b={duration:a,
delay:e,easing:f}}return b};lpa=function(a){var b=void 0===b?{}:b;Object.keys(a).forEach(function(c){b[c]=a[c]});return b};mpa=function(a){var b=new Map;Object.keys(a).forEach(function(c){b.set(c,a[c])});return b};npa=function(a){return a.length?a[0]instanceof Map?a:a.map(function(b){return mpa(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};Lg=function(a,b,c){b.forEach(function(d,e){var f=Zoa(e);c&&!c.has(e)&&c.set(e,a.style[f]);a.style[f]=d})};Mg=function(a,b){b.forEach(function(c,d){d=Zoa(d);a.style[d]=""})};
opa=function(a){return Array.isArray(a)?1==a.length?a[0]:{type:2,Cg:a,options:null}:a};qpa=function(a,b,c){var d=b.params||{};a=ppa(a);a.length&&a.forEach(function(e){d.hasOwnProperty(e)||c.push(new _.Zb(3001,!1))})};ppa=function(a){var b=[];if("string"===typeof a){for(var c;c=rpa.exec(a);)b.push(c[1]);rpa.lastIndex=0}return b};spa=function(a,b,c){var d=a.toString(),e=d.replace(rpa,function(f,g){g=b[g];null==g&&(c.push(new _.Zb(3003,!1)),g="");return g.toString()});return e==d?a:e};
tpa=function(a){for(var b=[],c=a.next();!c.done;)b.push(c.value),c=a.next();return b};Zoa=function(a){return a.replace(upa,function(){return _.lc.apply(0,arguments)[1].toUpperCase()})};vpa=function(a,b,c){if(c.size&&b.length){var d=b[0],e=[];c.forEach(function(g,m){d.has(m)||e.push(m);d.set(m,g)});if(e.length){c={};for(var f=1;f<b.length;c={iwa:c.iwa},f++)c.iwa=b[f],e.forEach(function(g){return function(m){var n=g.iwa,r=n.set;var x=window.getComputedStyle(a)[m];return r.call(n,m,x)}}(c))}}return b};
Ng=function(a,b,c){switch(b.type){case 7:return a.PQb(b,c);case 0:return a.n_a(b,c);case 1:return a.o_a(b,c);case 2:return a.NQb(b,c);case 3:return a.LQb(b,c);case 4:return a.IQb(b,c);case 5:return a.Tva(b,c);case 6:return a.Wga(b,c);case 8:return a.Uva(b,c);case 9:return a.JQb(b,c);case 10:return a.KQb(b,c);case 11:return a.MQb(b,c);case 12:return a.OQb(b,c);default:throw new _.Zb(3004,!1);}};
xpa=function(a){var b=a.split(/\s*,\s*/).find(function(c){return":self"==c})?!0:!1;b&&(a=a.replace(wpa,""));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]};
ypa=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};
zpa=function(a,b){if(a.hasOwnProperty("duration"))return a;if("number"==typeof a)return{duration:kpa(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:"",tLa:!0},b.SJc=a,b;a=kpa(a,b);return{duration:a.duration,delay:a.delay,easing:a.easing}};Og=function(a){if(a){if(a=lpa(a),a.params){var b=a;var c=(c=a.params)?lpa(c):null;b.params=c}}else a={};return a};
Apa=function(a,b,c,d,e,f,g,m){return{type:1,element:a,iK:b,VZ:c,uR:d,duration:e,delay:f,totalTime:e+f,easing:void 0===g?null:g,dKc:void 0===m?!1:m}};Cpa=function(a,b,c,d,e,f,g,m,n,r){f=void 0===f?new Map:f;g=void 0===g?new Map:g;r=void 0===r?[]:r;return(new Bpa).ema(a,b,c,d,e,f,g,m,n,r)};Dpa=function(a){var b=Math.pow(10,2);return Math.round(a*b)/b};
Epa=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};Fpa=function(a,b,c,d,e,f,g,m,n,r,x,A,F){return{type:0,element:a,Sm:b,Dub:e,nl:c,Koa:f,rg:d,Yfa:g,XC:m,UFc:n,VZ:r,uR:x,totalTime:A,errors:F}};Gpa=function(a,b,c,d,e){return a.some(function(f){return f(b,c,d,e)})};Hpa=function(a,b){b=lpa(b);for(var c in a)a.hasOwnProperty(c)&&null!=a[c]&&(b[c]=a[c]);return b};
Jpa=function(a,b){return new Ipa(a,{type:1,animation:{type:2,Cg:[],options:null},Xxb:[function(){return!0}],options:null,bL:0,hB:0},b)};Kpa=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))};Lpa=function(a){return a&&1===a.nodeType};Mpa=function(a,b){var c=a.style.display;a.style.display=null!=b?b:"none";return c};
Opa=function(a,b,c,d,e){var f=[];c.forEach(function(n){return f.push(Mpa(n))});var g=[];d.forEach(function(n,r){var x=new Map;n.forEach(function(A){var F=b.WJa(r,A,e);x.set(A,F);F&&0!=F.length||(r.__ng_removed=Npa,g.push(r))});a.set(r,x)});var m=0;c.forEach(function(n){return Mpa(n,f[m++])});return g};
Ppa=function(a,b){function c(g){if(!g)return 1;var m=f.get(g);if(m)return m;m=g.parentNode;m=d.has(m)?m:e.has(m)?1:c(m);f.set(g,m);return m}var d=new Map;a.forEach(function(g){return d.set(g,[])});if(0==b.length)return d;var e=new Set(b),f=new Map;b.forEach(function(g){var m=c(g);1!==m&&d.get(m).push(g)});return d};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)};Rpa=function(a,b,c){Hg(c).Zr(function(){return Qpa(a,b)})};
Tpa=function(a){var b=[];Spa(a,b);return b};Spa=function(a,b){for(var c=0;c<a.length;c++){var d=a[c];d instanceof Yoa?Spa(d.Pg,b):b.push(d)}};Upa=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};Vpa=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};
Ypa=function(a,b){var c=null,d=null;Array.isArray(b)&&b.length?(c=Wpa(b[0]),1<b.length&&(d=Wpa(b[b.length-1]))):b instanceof Map&&(c=Wpa(b));return c||d?new Xpa(a,c,d):null};Wpa=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};Zpa=function(a){switch(a){case "body":return document.body;case "document":return document;case "window":return window;default:return a}};
$pa=function(a){var b=a.indexOf(".");return[a.substring(0,b),a.slice(b+1)]};_.aqa=function(a){return 0===a.buttons||0===a.offsetX&&0===a.offsetY};_.bqa=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=_.lc.apply(1,arguments);return b.length?b.some(function(c){return a[c]}):a.altKey||a.shiftKey||a.ctrlKey||a.metaKey};
eqa=function(){if(cqa)return cqa;if("object"!==typeof document||!document)return cqa=new Set(dqa);var a=document.createElement("input");return cqa=new Set(dqa.filter(function(b){a.setAttribute("type",b);return a.type===b}))};gqa=function(){if(null==fqa&&"undefined"!==typeof window)try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:function(){return fqa=!0}}))}finally{fqa=fqa||!1}return fqa};_.Sg=function(a){return gqa()?a:!!a.capture};
iqa=function(){if(null==hqa){if("object"!==typeof document||!document||"function"!==typeof Element||!Element)return hqa=!1;if("scrollBehavior"in document.documentElement.style)hqa=!0;else{var a=Element.prototype.scrollTo;hqa=a?!/\{\s*\[native code\]\s*\}/.test(a.toString()):!1}}return hqa};
kqa=function(){if("object"!==typeof document||!document)return 0;if(null==jqa){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);jqa=0;0===a.scrollLeft&&(a.scrollLeft=1,jqa=0===a.scrollLeft?1:2);a.remove()}return jqa};
_.mqa=function(a){if(null==lqa){var b="undefined"!==typeof document?document.head:null;lqa=!(!b||!b.createShadowRoot&&!b.attachShadow)}return lqa&&(a=a.getRootNode?a.getRootNode():null,"undefined"!==typeof ShadowRoot&&ShadowRoot&&a instanceof ShadowRoot)?a:null};_.nqa=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};oqa=function(){return"undefined"!==typeof __karma__&&!!__karma__||"undefined"!==typeof jasmine&&!!jasmine||"undefined"!==typeof jest&&!!jest||"undefined"!==typeof Mocha&&!!Mocha};_.pqa=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 _.Wc?a.ta:a};
_.Xg=function(a,b){return isNaN(parseFloat(a))||isNaN(Number(a))?void 0===b?0:b:Number(a)};qqa=function(a){if(!a.hasAttribute("tabindex")||void 0===a.tabIndex)return!1;a=a.getAttribute("tabindex");return!(!a||isNaN(parseInt(a,10)))};rqa=function(a){if(!qqa(a))return null;a=parseInt(a.getAttribute("tabindex")||"",10);return isNaN(a)?-1:a};sqa=function(a){return{matches:"all"===a||""===a,media:a,addListener:function(){},removeListener:function(){}}};
tqa=function(a){return a.map(function(b){return b.split(",")}).reduce(function(b,c){return b.concat(c)}).map(function(b){return b.trim()})};uqa=function(){return null};_.wqa=function(a,b,c){var d=vqa(a,b);d.some(function(e){return e.trim()==c.trim()})||(d.push(c.trim()),a.setAttribute(b,d.join(" ")))};_.xqa=function(a,b,c){var d=vqa(a,b).filter(function(e){return e!=c.trim()});d.length?a.setAttribute(b,d.join(" ")):a.removeAttribute(b)};
vqa=function(a,b){return(a.getAttribute(b)||"").match(/\S+/g)||[]};yqa=function(a,b){return"string"===typeof a?(b||"")+"/"+a:a};Aqa=function(a,b){a.id||(a.id="cdk-describedby-message-"+b+"-"+zqa++)};Bqa=function(){return _.dc(_.Yg)};_.Dqa=function(a){a=(null==a?void 0:a.toLowerCase())||"";var b;return"auto"===a&&"undefined"!==typeof navigator&&(null==(b=navigator)?0:b.language)?Cqa.test(navigator.language)?"rtl":"ltr":"rtl"===a?"rtl":"ltr"};
Eqa=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})};Fqa=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})};_.Gqa=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])};
Iqa=function(a){if("number"!==typeof a&&null!=a){var b=_.q(a.split(Hqa));a=b.next().value;return(b=b.next().value)&&"px"!==b?null:parseFloat(a)}return a||null};Jqa=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(_.sc(_.lc.apply(0,arguments))))||this;d.defaultColor=b;d.color=b;return d};_.X(c,a);_.Y.Object.defineProperties(c.prototype,{color:{configurable:!0,enumerable:!0,get:function(){return this.no},set:function(d){d=d||this.defaultColor;d!==this.no&&(this.no&&this.Oa.ta.classList.remove("mat-"+this.no),d&&this.Oa.ta.classList.add("mat-"+d),this.no=d)}}});return c};
_.bh=function(a){var b=function(){var c=a.apply(this,[].concat(_.sc(_.lc.apply(0,arguments))))||this;c.eH=!1;return c};_.X(b,a);_.Y.Object.defineProperties(b.prototype,{zd:{configurable:!0,enumerable:!0,get:function(){return this.eH},set:function(c){this.eH=_.Ug(c)}}});return b};
_.ch=function(a){var b=function(){var c=a.apply(this,[].concat(_.sc(_.lc.apply(0,arguments))))||this;c.Hc=!1;return c};_.X(b,a);_.Y.Object.defineProperties(b.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Hc},set:function(c){this.Hc=_.Ug(c)}}});return b};
_.Kqa=function(a){var b=function(){var c=a.apply(this,[].concat(_.sc(_.lc.apply(0,arguments))))||this;c.Er=!1;return c};_.X(b,a);b.prototype.Ava=function(){var c=this.Er,d=(this.NLa||this.f2).aub(this.Ce?this.Ce.control:null,this.K3||this.J3);d!==c&&(this.Er=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(_.sc(_.lc.apply(0,arguments))))||this;d.jy=b;d.fjb=b;return d};_.X(c,a);_.Y.Object.defineProperties(c.prototype,{tabIndex:{configurable:!0,enumerable:!0,get:function(){return this.disabled?-1:this.jy},set:function(d){this.jy=null!=d?_.Xg(d):this.fjb}}});return c};Lqa=function(){return _.dc(_.eh)};
Mqa=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)};Nqa=function(a){a&1&&_.E(0,"mat-pseudo-checkbox",6);a&2&&(a=_.N(),_.z("disabled",a.disabled)("state",a.selected?"checked":"unchecked"))};Oqa=function(a){a&1&&_.E(0,"mat-pseudo-checkbox",7);a&2&&(a=_.N(),_.z("disabled",a.disabled))};Pqa=function(a){a&1&&(_.B(0,"span",8),_.Q(1),_.C());a&2&&(a=_.N(),_.v(1),_.Ye("(",a.group.label,")"))};Qqa=function(){};
Rqa=function(a,b){for(var c=a.length;c--;)b(a[c])};Sqa=function(){};Tqa=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};gh=function(a){var b=_.lc.apply(1,arguments);if(null==a)throw TypeError("kc");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};
Uqa=function(){var a=hh.hMb;return"function"===typeof a?a():a};
Wqa=function(a,b){a=a.filter(function(f){return!Vqa[f]});if(0<a.length){var c=a.join(", ");try{var d=hh.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 Vqa[f]=d})}catch(f){console.error(f)}}};
Xqa=function(a){var b={};return a.filter(function(c){return b.hasOwnProperty(c)?!1:b[c]=!0})};Yqa=function(a,b){return gh(a,b?{ISa:b.alias,suffix:b.suffix}:{})};$qa=function(a){var b=_.q(Zqa(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}};
Zqa=function(a){a=a?a.toLowerCase():"";var b=_.q(a.split(" "));a=b.next().value;b=b.next().value;var c=a;ara.find(function(d){return d===c})||(c=ara[0]);return[c,bra(b)]};cra=function(a){a=_.q(Zqa(a));var b=a.next().value;a.next();return-1<b.indexOf("row")};bra=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};
dra=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};era=function(){var a=hh.hMb;return"function"===typeof a?a():a};gra=function(a,b,c){var d=dra(b);c.forEach(function(e){fra(d,e,a)})};fra=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.Rg(b,d,f.value)})};hra=function(a,b){var c=void 0===c?!1:c;var d="";if(a&&era())try{var e=d=era()?a.style[b]:"";c||(d=e||getComputedStyle(a).getPropertyValue(b))}catch(f){}return d?d.trim():"block"};
ira=function(a){a&1&&(_.B(0,"h3"),_.Q(1),_.C());a&2&&(a=_.N(2).wa,_.v(1),_.Ze(a.key))};jra=function(a){a&1&&(_.H(0),_.Q(1),_.J());a&2&&(a=_.N().wa,_.v(1),_.Ze(a))};kra=function(a){a&1&&_.E(0,"span",14);a&2&&(a=_.N().wa,_.z("matBadge",a))};lra=function(a,b){a&1&&(_.H(0),_.O(1,jra,2,1,"ng-container",11),_.O(2,kra,1,1,"ng-template",null,13,_.qf),_.J());if(a&2){a=b.wa;var c=_.Xe(3);_.N(5);_.v(1);_.z("ngIf","then"===a||"+"===a||"or"===a)("ngIfElse",c)}};
mra=function(a){a&1&&(_.B(0,"dt"),_.O(1,lra,4,2,"ng-container",4),_.C());a&2&&(a=_.N().wa,_.v(1),_.z("ngForOf",a.Tb))};nra=function(a){a&1&&_.E(0,"dt",14);a&2&&(a=_.N().wa,_.z("matBadge",a.Tb))};ora=function(a,b){a&1&&(_.H(0),_.O(1,mra,2,1,"dt",11),_.O(2,nra,1,1,"ng-template",null,12,_.qf),_.B(4,"dd"),_.Q(5),_.C(),_.J());if(a&2){a=b.wa;var c=_.Xe(3);b=_.N(3);_.v(1);_.z("ngIf",b.isArray(a.Tb))("ngIfElse",c);_.v(4);_.Ze(a.Rd)}};
pra=function(a){a&1&&(_.B(0,"div",9),_.O(1,ira,2,1,"h3",10),_.B(2,"dl"),_.O(3,ora,6,3,"ng-container",4),_.C()());if(a&2){a=_.N().wa;var b=_.N();_.v(1);_.z("ngIf",1<b.groups.size);_.v(2);_.z("ngForOf",a.value)}};qra=function(a,b){a&1&&(_.H(0),_.O(1,pra,4,2,"div",8),_.J());a&2&&(a=b.wa,_.v(1),_.z("ngIf",0<a.value.length))};rra=function(a){return a.replace(/[\s]/g,"").replace(/[\/\*\+\-]/g," $& ")};sra=function(a){return(0<a.length?a.charAt(0):"").toUpperCase()+(1<a.length?a.slice(1):"")};
vra=function(){tra.forEach(function(a){a.suffix&&""!==a.suffix||(a.suffix=a.alias.replace(ura,"|").split("|").map(sra).join(""),a.Vt=a.Vt||!1)});return tra};wra=function(){return{color:"accent"}};Jra=function(a){if(a&1){var b=_.Cc();_.B(0,"div",2)(1,"button",3);_.M("click",function(){_.Dc(b);var c=_.N();return _.Ec(c.action())});_.Q(2);_.C()()}a&2&&(a=_.N(),_.v(2),_.Ye(" ",a.data.action," "))};Kra=function(){};
Lra=function(a){if(a&1){var b=_.Cc();_.B(0,"div",2)(1,"button",3);_.M("click",function(){_.Dc(b);var c=_.N();return _.Ec(c.action())});_.Q(2);_.C()()}a&2&&(a=_.N(),_.v(2),_.Ze(a.data.action))};Mra=function(){};Ora=function(){Nra||(Nra=Error("Bc"));return Nra};_.Pra=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)};
_.Qra=function(a,b){a.src=_.ih(b);_.Pra(a)};_.Sra=function(){return Rra};Ura=function(){if(void 0===Tra&&(Tra=null,"undefined"!==typeof window)){var a=window;void 0!==a.trustedTypes&&(Tra=a.trustedTypes.createPolicy("angular#components",{createHTML:function(b){return b}}))}return Tra};Vra=function(a){var b;return(null==(b=Ura())?void 0:b.createHTML(a))||a};Wra=function(){var a=_.dc(_.Yg),b=a?a.location:null;return{qpb:function(){return b?b.pathname+b.search:""}}};
Yra=function(a,b,c){return function(d){return d.ka(_.jia(Xra(a,b,c)))}};Xra=function(a,b,c){var d=b instanceof _.wd?1:b.WVa,e=b instanceof _.wd?b:_.$d(b.PGb);return function(f){return f.ka(_.Od(function(g,m){return!a(g)||m>=d?_.zd(g):c?c(e,g):e}))}};_.Zra=function(a,b,c,d){return Yra(b,c,function(e,f){a.MGb.add(f);e=e.ka(_.jh(a,"Waiting to retry non fatal error",!1));return d?d(e,f):e})};$ra=function(){};_.csa=function(a){a=void 0===a?{}:a;return null!=asa?asa:asa=bsa(a)};
dsa=function(){return new Promise(function(a,b){window.gapi.load("client",{callback:a,onerror:b})})};bsa=function(a){a=void 0===a?{}:a;var b;return _.Gd(function(c){if(1==c.Pc)return(b=window.gapi)&&b.client&&b.client.load?c.return(b):_.Hd(c,esa(_.Wf(_.kh(_.mh("https://apis.google.com/js/api.js"))),a),2);if(3!=c.Pc){b=window.gapi;if(!b)throw Error("Nc");return b.client&&b.client.load?c.ui(3):_.Hd(c,dsa(),3)}return c.return(b)})};
_.fsa=function(a,b,c){var d=a.config.get(b);c!==d&&a.config.update(b,c)};hsa=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(gsa.has(a))return gsa.get(a);b=Promise.resolve(c.reloadAuthResponse()).finally(function(){gsa.delete(a)});gsa.set(a,b);return b}return Promise.resolve()};
isa=function(a,b){var c;return a.client.init({apiKey:b.apiKey,clientId:b.clientId,scope:b.scope,discoveryDocs:b.wTc,hostedDomain:b.jrb,fetchBasicProfile:null!=(c=b.Anb)?c:!0})};_.jsa=function(){var a=_.lc.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};
ksa=function(){var a=window.gapi;if(!a)throw Error("Oc");return a};msa=function(a,b,c){return(new Promise(function(d){ksa().load("client:auth2",d)})).then(function(){return lsa(a,b,!0,c)})};psa=function(a,b){var c=ksa();return new Promise(function(d,e){var f=!1,g=setTimeout(function(){f=!0;e(nsa)},1E4);try{c.auth2.authorize(a,function(m){clearTimeout(g);f||d(m)})}catch(m){f=!0,clearTimeout(g),b&&e(osa),e(m)}})};
qsa=function(a){return psa(a,!0).catch(function(b){if(b===nsa||b===osa)return psa(a,!1);throw b;})};lsa=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=ksa();return qsa(e).then(function(g){f.client.m1c(null);if(g.error){if(c&&"immediate_failed"===g.error)return lsa(a,b,!1,d);throw Error(g.error);}return g})};_.nh=function(a,b){return b.create(a)};ssa=function(a){return a.error&&a.error.code?-1<rsa.indexOf(a.error.code):!1};
qh=function(a,b){a instanceof Error||(a=JSON.stringify(a),"undefined"===typeof a&&(a="'undefined' provided for exception reason"),a=Error(a));b?tsa(b,a):tsa(null,a)};
zsa=function(a,b,c){var d=new _.rh("https://contacts.google.com"),e=d.be();null!=a&&(d.removeParameter("authuser"),0!=a&&(e=usa(e,"/u/"+String(a))));d.Yc(usa(e,"/widget/hovercard/v/2"));a=c.language;null!==a&&void 0!==a&&_.sh(d,"hl",a);c=c.nestedOrigins;Array.isArray(c)&&(Array.isArray(c)||(c=[String(c)]),d.oj.Jea("origin",c));try{var f=b.ownerDocument.defaultView;var g=((void 0===f?null:f)||window).location.href;if(vsa){try{var m=new wsa(g)}catch(F){throw Error("bd`"+g);}var n=xsa.get(m.protocol);
if(!n)throw Error("bd`"+g);if(!m.hostname)throw Error("bd`"+g);if("null"!=m.origin)var r=m;else{var x={href:m.href,protocol:m.protocol,username:"",password:"",host:m.host,port:m.port,hostname:m.hostname,pathname:m.pathname,search:m.search,hash:m.hash};x.origin=n===m.port?m.protocol+"//"+m.hostname:m.protocol+"//"+m.hostname+":"+m.port;r=x}}else r=ysa(g);var A=(vsa&&r.searchParams?r.searchParams:new th(r.search)).get("e");A&&_.sh(d,"e",A)}catch(F){}return d.toString()};
Gsa=function(a,b,c){new Promise(function(d,e){if(!Asa(a)){var f=a.ownerDocument.defaultView,g=zsa(b,a,c);Bsa(f,"config").then(function(){Bsa(f,"card").then(function(m){var n=m.card,r=a.ownerDocument.defaultView;m.config.update("iframes/card/url",g);m=c.shortcutKeys||[Csa];var x=new Dsa(n),A=n.iframeGetCrossOriginFilter(),F=(0,_.uh)(n.iframeSetup,n);m=new vh(A,F,g,m,null,x);x=["__HM_173584019"];r=r||_.da;x[0]in r||"undefined"==typeof r.execScript||r.execScript("var "+x[0]);for(var K;x.length&&(K=x.shift());)x.length||
void 0===m?r=r[K]&&r[K]!==Object.prototype[K]?r[K]:r[K]={}:r[K]=m;K=c;K=void 0===K?{}:K;m.M0=a;r=_.Ca(a);m.kt[r]=Esa(m,K);m.Ceb();n.unwatch=Fsa;n.watch=Fsa;d(null)}).bM(function(m){return e(m)})}).bM(function(m){return e(m)})}})};Asa=function(a){return(a=wh("__HM_173584019",a.ownerDocument.defaultView))&&a instanceof vh?a:null};Hsa=function(){return _.lc.apply(0,arguments).some(function(a){return!!a.mk.length})};
Isa=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};
Jsa=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 _.sg(c);}};Ksa=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};
_.xh=function(a){var b=a.re,c=a.repository,d=a.path,e=a.yb;if(a=a.Ob)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};
_.yh=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{Ob: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.yb=b.substring(e+3),b=b.substring(0,e));c.repository=b}return Object.assign({},{re:{id:a,type:d}},c)};
Lsa=function(a){a&1&&(_.H(0),_.B(1,"span",8),_.Q(2,"Search scoped to:"),_.C(),_.Q(3),_.J());a&2&&(a=_.N(),_.v(3),_.Ye(" ",a.Ge,"\n"))};Msa=function(a){a&1&&(_.H(0),_.B(1,"span",8),_.Q(2,"Search scoped to CitC Workspace:"),_.C(),_.Q(3),_.J());a&2&&(a=_.N(2),_.v(3),_.Ye(" ",a.od.Ob," "))};Nsa=function(a){a&1&&_.O(0,Msa,4,1,"ng-container",0);if(a&2){a=_.N();var b=_.Xe(4);_.z("ngIf",void 0!==a.od.Ob)("ngIfElse",b)}};
Psa=function(a){a&1&&(_.H(0),_.Ke(1,11),_.Q(2," \u203a "),_.J());if(a&2){_.N(3);var b=_.Xe(14);_.v(1);_.z("ngTemplateOutlet",b)("ngTemplateOutletContext",_.af(2,Osa))}};Rsa=function(a){a&1&&(_.B(0,"a",14),_.Q(1),_.C());if(a&2){a=_.N().wa;var b=_.N(4);_.z("routerLink",_.af(3,Qsa))("queryParams",b.kOa(a.scope));_.v(1);_.Ze(a.name)}};Ssa=function(a){a&1&&(_.H(0),_.Q(1),_.J());a&2&&(a=_.N().wa,_.v(1),_.Ze(a.name))};
Tsa=function(a,b){a&1&&(_.H(0),_.O(1,Rsa,2,4,"a",13),_.O(2,Ssa,2,1,"ng-container",9),_.Q(3,"/"),_.J());a&2&&(a=b.last,_.v(1),_.z("ngIf",!a),_.v(1),_.z("ngIf",a))};Usa=function(a){a&1&&(_.H(0),_.O(1,Tsa,4,2,"ng-container",12),_.J());a&2&&(a=_.N(3),_.v(1),_.z("ngForOf",a.directories))};Vsa=function(a){a&1&&_.Q(0);a&2&&(a=_.N(3),_.Ye(" ",a.od.path," "))};
Wsa=function(a){a&1&&(_.H(0),_.B(1,"span",8),_.Q(2," Search scoped to directory: "),_.C(),_.Q(3),_.O(4,Psa,3,3,"ng-container",9),_.O(5,Usa,2,1,"ng-container",0),_.O(6,Vsa,1,1,"ng-template",null,10,_.qf),_.J());if(a&2){var b=_.Xe(7);a=_.N(2);_.v(3);_.Ye(" ",a.od.repository," \u203a ");_.v(1);_.z("ngIf",a.nX(a.od.yb));_.v(1);_.z("ngIf",a.z7&&a.directories)("ngIfElse",b)}};Xsa=function(a){a&1&&_.O(0,Wsa,8,4,"ng-container",0);if(a&2){a=_.N();var b=_.Xe(6);_.z("ngIf",void 0!==a.od.path)("ngIfElse",b)}};
Ysa=function(a){a&1&&(_.H(0),_.B(1,"span",8),_.Q(2," Search scoped to branch: "),_.C(),_.J())};Zsa=function(a){a&1&&(_.B(0,"span",8),_.Q(1," Search scoped to tag: "),_.C())};
ata=function(a){a&1&&(_.H(0),_.O(1,Ysa,3,0,"ng-container",0),_.O(2,Zsa,2,0,"ng-template",null,15,_.qf),_.Q(4),_.Ke(5,11),_.J());if(a&2){var b=_.Xe(3);a=_.N(2);var c=_.Xe(14);_.v(1);_.z("ngIf",_.Coa(_.vg(a.od.yb)))("ngIfElse",b);_.v(3);_.Ye(" ",a.od.repository," \u203a ");_.v(1);_.z("ngTemplateOutlet",c)("ngTemplateOutletContext",_.af(5,$sa))}};bta=function(a){a&1&&_.O(0,ata,6,6,"ng-container",0);if(a&2){a=_.N();var b=_.Xe(8);_.z("ngIf",a.nX(a.od.yb))("ngIfElse",b)}};
cta=function(a){a&1&&(_.H(0),_.B(1,"span",8),_.Q(2,"Search scoped to package:"),_.C(),_.Q(3),_.J());a&2&&(a=_.N(3),_.v(3),_.Ye(" ",a.od.repository," "))};dta=function(a){a&1&&(_.H(0),_.B(1,"span",8),_.Q(2,"Search scoped to repository:"),_.C(),_.Q(3),_.J());a&2&&(a=_.N(3),_.v(3),_.Ye(" ",a.od.repository," "))};
eta=function(a){a&1&&(_.H(0,17),_.O(1,cta,4,1,"ng-container",18),_.O(2,dta,4,1,"ng-container",19),_.J());a&2&&(a=_.N(2),_.z("ngSwitch",null==a.od.re?null:a.od.re.type),_.v(1),_.z("ngSwitchCase","depot"))};fta=function(a){a&1&&_.O(0,eta,3,2,"ng-container",16);if(a&2){a=_.N();var b=_.Xe(10);_.z("ngIf",!!a.od.repository)("ngIfElse",b)}};gta=function(a){a&1&&(_.H(0),_.B(1,"span",8),_.Q(2,"Search scoped to host:"),_.C(),_.Q(3),_.J());a&2&&(a=_.N().Ma,_.v(3),_.Ye(" ",a.id," "))};
hta=function(a){a&1&&(_.H(0),_.B(1,"span",8),_.Q(2,"Search scoped to project:"),_.C(),_.Q(3),_.J());a&2&&(a=_.N().Ma,_.v(3),_.Ye(" ",a.id," "))};ita=function(a){a&1&&(_.B(0,"span",8),_.Q(1," Search scoped to Piper "),_.C())};jta=function(a){a&1&&(_.H(0),_.B(1,"span",8),_.Q(2,"Search scoped to:"),_.C(),_.Q(3),_.J());a&2&&(a=_.N().Ma,_.v(3),_.Ye(" ",a.id," "))};
kta=function(a){a&1&&(_.H(0,17),_.O(1,gta,4,1,"ng-container",18),_.O(2,hta,4,1,"ng-container",18),_.O(3,ita,2,0,"span",20),_.O(4,jta,4,1,"ng-container",19),_.J());a&2&&(a=_.N(2),_.z("ngSwitch",a.od.re.type),_.v(1),_.z("ngSwitchCase","host"),_.v(1),_.z("ngSwitchCase","project"),_.v(1),_.z("ngSwitchCase","depot"))};lta=function(a){a&1&&_.O(0,kta,5,4,"ng-container",16);if(a&2){a=_.N();var b=_.Xe(12);_.z("ngIf",a.od.re)("ngIfElse",b)}};
mta=function(a){a&1&&(_.B(0,"span",8),_.Q(1," Searching everything "),_.C())};nta=function(a){a&1&&(_.B(0,"mat-icon",24),_.Q(1," account_tree "),_.C())};ota=function(a){a&1&&(_.B(0,"mat-icon",25),_.Q(1,"label_outline"),_.C())};pta=function(a){a&1&&(_.H(0),_.B(1,"a",26),_.Q(2),_.C(),_.J());a&2&&(a=_.N(2),_.v(1),_.z("routerLink",_.af(3,Qsa))("queryParams",a.kOa(a.OIb)),_.v(1),_.Ye(" ",_.Aoa(_.zoa(a.od.yb))," "))};qta=function(a){a&1&&_.Q(0);a&2&&(a=_.N(2),_.Ye(" ",_.Aoa(_.zoa(a.od.yb))," "))};
rta=function(a,b){a&1&&(_.O(0,nta,2,0,"mat-icon",21),_.O(1,ota,2,0,"mat-icon",22),_.O(2,pta,3,4,"ng-container",0),_.O(3,qta,1,1,"ng-template",null,23,_.qf));if(a&2){a=b.O$;var c=_.Xe(4);b=_.N();_.z("ngIf",_.Coa(_.vg(b.od.yb)));_.v(1);_.z("ngIf",_.Boa(_.vg(b.od.yb)));_.v(1);_.z("ngIf",b.z7&&!a)("ngIfElse",c)}};_.sta=function(a){if("number"===typeof a)return a;if(Array.isArray(a)&&a.length)return a[0].start};
_.zh=function(a,b){var c=a.params;a=a.yb;if(null!=c)switch(b){case 0:return c.Ob&&"HEAD"===a?void 0:a;case 1:return c.lf||(c.Ob&&"HEAD"===a?void 0:a);case 2:return c.Im;case 3:return c.lf;default:throw _.sg(b,"Unexpected version.");}};_.Ah=function(a){return!(!a.Kc||!a.lb)&&!!a.repository};
_.tta=function(a,b,c,d){var e=new Bh;c=_.tb(e,2,c);switch(b){case "depot":_.Ch(c,4,_.Dh,a);break;case "host":_.Ch(c,3,_.Dh,a);break;case "project":c.setProjectId(a);break;case "ossProject":_.Ch(c,5,_.Dh,a)}null!=d&&c.GJb(d);return c};_.Eh=function(a){return{yb:_.zh(a,0)||"",commit:_.zh(a,1)||""}};
_.Gh=function(a,b,c,d,e,f){a=(new _.Fh).K_(_.tta(a,b,c,f));b=null==d?void 0:d.commit;f&&"HEAD"===b&&(b=void 0);b&&_.tb(a,3,b);(null==d?0:d.yb)&&!_.ug.test(d.yb)&&_.tb(a,4,null==d?void 0:d.yb);d=_.uta(a);null!=e&&d.Yc(_.yf(e));return d};_.vta=function(a,b,c,d,e,f){if(_.Ah(a)){var g=_.Gh(a.lb,a.Kc,a.repository,_.Eh(a),a.path,a.params.Ob);return{eventType:"RESULT_CLICKED",Mmb:d,Tf:g,lineNumber:_.sta(a.params.line),ou:b,qp:c,Rz:e,xy:f}}throw Error("hd");};
wta=function(a){if(a.rE)return Array.from(a.rE.entries()).map(function(b){var c=_.q(b);b=c.next().value;c=c.next().value;return new Hh({name:b,status:c})})};_.zta=function(a){return new a(_.dc(_.xta),null,{withCredentials:_.dc(yta),suppressCorsPreflight:!0})};_.Ih=function(a,b,c){return a.has(b)?a.get(b):c};Ata=function(a){var b=(new Jh).setSeconds(Math.floor(a/1E3));return _.ob(b,2,Math.floor(a%1E3*1E6),0)};_.Bta=function(a){return"COVERAGE_GENERIC_"+a};
Dta=function(a){return Cta.has(a)?Cta.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(" ")};Eta=function(a){var b=new _.pe(1);b.next(a);b.complete();return b};Fta=function(){var a,b;return!!(null==(a=crypto)?0:null==(b=a.subtle)?0:b.digest)};
Hta=function(a){var b="SHA-256";b=void 0===b?"SHA-256":b;Fta()?(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(Gta)};Gta=function(a){return Array.from(new Uint8Array(a)).map(function(b){return b.toString(16).padStart(2,"0")}).join("")};_.Kh=function(a){if(!a)return null;a=a.privateDoNotAccessOrElseSafeHtmlWrappedValue;if(!a)throw Error("id");return _.Qf(a)};
Ita=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 _.sg(a)}};Jta=function(a){switch(a){case "CRITICAL":return 1;case "WARNING":return 2;case "INFORMATIONAL":return 3;case "SEVERITY_UNSPECIFIED":return 0;default:return _.sg(a)}};
Lta=function(){if(void 0!==Kta)return Kta;try{var a=window.localStorage;if(!a)return Kta=!1;a.setItem("StorageAccessTestKey","1");a.removeItem("StorageAccessTestKey");return Kta=!0}catch(b){return Kta=!1}};Mta=function(a){if(a&1){var b=_.Cc();_.B(0,"button",5);_.M("click",function(){_.Dc(b);var c=_.N(2);return _.Ec(c.Ud())});_.Q(1," Dismiss ");_.C()}};
Ota=function(a,b){a&1&&(_.H(0),_.B(1,"div",1)(2,"mat-icon",2),_.Q(3),_.C(),_.E(4,"span",3),_.O(5,Mta,2,0,"button",4),_.C(),_.J());a&2&&(a=b.Ma,b=_.N(),_.v(1),_.z("ngClass",_.cf(4,Nta,a.severity===b.hAa.rD,a.severity===b.hAa.a1)),_.v(2),_.Ze(a.iconName),_.v(1),_.z("innerHTML",a.messageHtml,_.kd),_.v(1),_.z("ngIf",_.Lh.has(2)&&1!==(null==a?void 0:a.severity)&&Fta()&&Lta()))};_.Pta=function(a,b){return a===b?!0:a&&b?a.value===b.value&&!!a.WY===!!b.WY:!1};
Qta=function(a){var b=_.$d(1E3).ka(_.me({Od:!0,vu:[]}));b=_.Ud(b,a);return pha(a,b).ka(_.ue({Od:!0}))};Rta=function(a,b){return b.ka(_.y(function(c){return c?_.Mh:_.yd({})}),_.ue(a),_.ve(ud))};Sta=function(a,b){return{uob:pha(a.cUa,_.$d(2E3)),cUa:b}};Tta=function(a,b,c){return{type:a,location:{start:b,end:c}}};Uta=function(a,b,c,d,e){b=Array.isArray(b)?b:[b];c=Array.isArray(c)?c:[c];return{fk:a,Nqa:b,jta:c,location:Nh(e),wEc:d,error:b.length&&c.length?void 0:{type:5,location:d}}};
Vta=function(a,b,c){return{fk:a,value:b,location:Nh(c)}};Nh=function(a){return{start:a.start.offset,end:a.end.offset}};
Wta=function(a,b){var c=[];a=_.q(_.xaa(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.fk!==d.fk)c.push({start:b.location.start,end:b.location.end});else switch(b.fk){case 0:case 2:c.push.apply(c,_.sc(Wta(b.Nqa,d.Nqa)));c.push.apply(c,_.sc(Wta(b.jta,d.jta)));break;case 3:c.push.apply(c,_.sc(Wta(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 _.sg(b)}}return c};
_.Oh=function(a){var b,c,d;return Xta(function(e){switch(e.Pc){case 1:b=_.q(a),c=b.next();case 2:if(c.done){e.ui(0);break}d=c.value;return _.Hd(e,d,5);case 5:switch(d.fk){case 0:case 2:return e.ui(6);case 1:return e.ui(7);case 3:return e.ui(8);case 4:case 5:break;default:_.sg(d)}e.ui(3);break;case 6:return Yta(e,_.Oh(d.Nqa),10);case 10:return Yta(e,_.Oh(d.jta),11);case 11:e.ui(3);break;case 7:if(!d.value){e.ui(12);break}return _.Hd(e,d.value,12);case 12:e.ui(3);break;case 8:return Yta(e,_.Oh(d.elements),
14);case 14:e.ui(3);break;case 3:c=b.next(),e.ui(2)}})};_.Zta=function(a){return null==a||("string"===typeof a||Array.isArray(a))&&0===a.length};$ta=function(a){return _.Zta(a.value)?{required:!0}:null};_.aua=function(){return null};bua=function(a){return null!=a};cua=function(a){return Iga(a)?_.Ld(a):a};dua=function(a){var b={};a.forEach(function(c){b=null!=c?Object.assign({},b,c):b});return 0===Object.keys(b).length?null:b};eua=function(a,b){return b.map(function(c){return c(a)})};
fua=function(a){return a.map(function(b){return b.validate?function(c){return b.validate(c)}:b})};_.gua=function(a){if(!a)return null;var b=a.filter(bua);return 0==b.length?null:function(c){return dua(eua(c,b))}};hua=function(a){return null!=a?_.gua(fua(a)):null};iua=function(a){if(!a)return null;var b=a.filter(bua);return 0==b.length?null:function(c){c=eua(c,b).map(cua);return _.Sd(c).ka(_.y(dua))}};jua=function(a){return null!=a?iua(fua(a)):null};
kua=function(a,b){return null===a?[b]:Array.isArray(a)?[].concat(_.sc(a),[b]):[a,b]};lua=function(a,b){return[].concat(_.sc(b.path),[a])};rua=function(a,b,c){c=void 0===c?"whenDisabledForLegacyCode":c;mua(a,b);b.Yq.ar(a.value);if(a.disabled||"always"===c){var d,e;null==(e=(d=b.Yq).ru)||e.call(d,a.disabled)}nua(a,b);oua(a,b);pua(a,b);qua(a,b)};tua=function(a,b){var c=function(){};b.Yq&&(b.Yq.Jq(c),b.Yq.Fz(c));sua(a,b);a&&(b.Wlc(),a.bE(function(){}))};
uua=function(a,b){a.forEach(function(c){c.kVa&&c.kVa(b)})};qua=function(a,b){if(b.Yq.ru){var c=function(d){b.Yq.ru(d)};a.Wja.push(c);b.N8a(function(){a.Upc(c)})}};mua=function(a,b){var c=a.IA;null!==b.tg?_.vua(a,kua(c,b.tg)):"function"===typeof c&&_.vua(a,[c]);c=a.aE;null!==b.py?wua(a,kua(c,b.py)):"function"===typeof c&&wua(a,[c]);c=function(){return _.Ph(a)};uua(b.IA,c);uua(b.aE,c)};
sua=function(a,b){var c=!1;if(null!==a){if(null!==b.tg){var d=a.IA;if(Array.isArray(d)&&0<d.length){var e=d.filter(function(f){return f!==b.tg});e.length!==d.length&&(c=!0,a.aia(e))}}null!==b.py&&(d=a.aE,Array.isArray(d)&&0<d.length&&(e=d.filter(function(f){return f!==b.py}),e.length!==d.length&&(c=!0,a.TBa(e))))}a=function(){};uua(b.IA,a);uua(b.aE,a);return c};nua=function(a,b){b.Yq.Jq(function(c){a.gv=c;a.lO=!0;a.gka=!0;"change"===a.Cs&&xua(a,b)})};
pua=function(a,b){b.Yq.Fz(function(){a.wFa=!0;"blur"===a.Cs&&a.lO&&xua(a,b);"submit"!==a.Cs&&_.yua(a)})};xua=function(a,b){a.gka&&zua(a);a.setValue(a.gv,{slb:!1});b.Uga(a.gv);a.lO=!1};oua=function(a,b){var c=function(d,e){b.Yq.ar(d);e&&b.Uga(d)};a.Jq(c);b.N8a(function(){a.Tpc(c)})};Aua=function(a,b){if(!a.hasOwnProperty("model"))return!1;a=a.model;return a.ZE?!0:!Object.is(b,a.Qf)};Bua=function(a,b){a.V3();b.forEach(function(c){var d=c.control;"submit"===d.Cs&&d.lO&&(c.Uga(d.gv),d.lO=!1)})};
Cua=function(a){if(!a)return null;var b=void 0,c=void 0,d=void 0;a.forEach(function(e){e.constructor===_.Qh?b=e:Object.getPrototypeOf(e.constructor)===Rh?c=e:d=e});return d?d:c?c:b?b:null};_.Sh=function(a){return null!=a&&!Array.isArray(a)&&"object"===typeof a};_.Dua=function(a,b,c){a=a.controls;if(!(b?Object.keys(a):a).length)throw new _.Zb(1E3,"");if(!a[c])throw new _.Zb(1001,"");};_.Eua=function(a,b){a.Hp(function(c,d){if(void 0===b[d])throw new _.Zb(1002,"");})};
Fua=function(a){return"object"===typeof a&&null!==a&&2===Object.keys(a).length&&"value"in a&&"disabled"in a};Gua=function(a){a&1&&(_.H(0),_.B(1,"div",14),_.E(2,"div",15)(3,"div",16)(4,"div",17),_.C(),_.B(5,"div",18),_.E(6,"div",15)(7,"div",16)(8,"div",17),_.C(),_.J())};Hua=function(a){if(a&1){var b=_.Cc();_.B(0,"div",19);_.M("cdkObserveContent",function(){_.Dc(b);var c=_.N();return _.Ec(Uh(c))});_.Ue(1,1);_.C()}a&2&&(a=_.N(),_.z("cdkObserveContentDisabled","outline"!=a.md))};
Iua=function(a){a&1&&(_.H(0),_.Ue(1,2),_.B(2,"span"),_.Q(3),_.C(),_.J());a&2&&(a=_.N(2),_.v(3),_.Ze(a.Id.placeholder))};Jua=function(a){a&1&&_.Ue(0,3,["*ngSwitchCase","true"])};Kua=function(a){a&1&&(_.B(0,"span",23),_.Q(1," *"),_.C())};
Lua=function(a){if(a&1){var b=_.Cc();_.B(0,"label",20,21);_.M("cdkObserveContent",function(){_.Dc(b);var c=_.N();return _.Ec(Uh(c))});_.O(2,Iua,4,1,"ng-container",12);_.O(3,Jua,1,0,"ng-content",12);_.O(4,Kua,2,0,"span",22);_.C()}a&2&&(a=_.N(),_.He("mat-empty",a.Id.empty&&!a.HV())("mat-form-field-empty",a.Id.empty&&!a.HV())("mat-accent","accent"==a.color)("mat-warn","warn"==a.color),_.z("cdkObserveContentDisabled","outline"!=a.md)("id",a.QD)("ngSwitch",a.M2()),_.Fe("for",a.Id.id)("aria-owns",a.Id.id),
_.v(2),_.z("ngSwitchCase",!1),_.v(1),_.z("ngSwitchCase",!0),_.v(1),_.z("ngIf",!a.iQ&&a.Id.required&&!a.Id.disabled))};Mua=function(a){a&1&&(_.B(0,"div",24),_.Ue(1,4),_.C())};Nua=function(a){a&1&&(_.B(0,"div",25),_.E(1,"span",26),_.C());a&2&&(a=_.N(),_.v(1),_.He("mat-accent","accent"==a.color)("mat-warn","warn"==a.color))};Oua=function(a){a&1&&(_.B(0,"div"),_.Ue(1,5),_.C());a&2&&(a=_.N(),_.z("@transitionMessages",a.tO))};
Pua=function(a){a&1&&(_.B(0,"div",30),_.Q(1),_.C());a&2&&(a=_.N(2),_.z("id",a.T2),_.v(1),_.Ze(a.lQ))};Qua=function(a){a&1&&(_.B(0,"div",27),_.O(1,Pua,2,2,"div",28),_.Ue(2,6),_.E(3,"div",29),_.Ue(4,7),_.C());a&2&&(a=_.N(),_.z("@transitionMessages",a.tO),_.v(1),_.z("ngIf",a.lQ))};Rua=function(a,b){a&1&&(_.B(0,"span",8),_.Q(1),_.C());a&2&&(a=b.wa,_.z("ngClass",a.zma),_.v(1),_.Ze(a.text))};Sua=function(a){a&1&&(_.B(0,"span",9),_.Q(1),_.C());a&2&&(a=_.N(),_.v(1),_.Ze(a.o0))};Tua=function(a){a&1&&_.Ue(0)};
Uua=function(a){a&1&&(_.B(0,"mat-icon",9),_.Q(1),_.C());a&2&&(a=_.N(2),_.v(1),_.Ze(a.bW))};Vua=function(a){if(a&1){var b=_.Cc();_.B(0,"button",6);_.M("click",function(){_.Dc(b);var c=_.N();return _.Ec(c.action.emit())});_.B(1,"span",7);_.Q(2);_.O(3,Uua,2,1,"mat-icon",8);_.C()()}a&2&&(a=_.N(),_.v(2),_.Ye(" ",a.cW," "),_.v(1),_.z("ngIf",a.bW))};
Wua=function(a){if(a&1){var b=_.Cc();_.B(0,"onedev-feature-tooltip-body",1);_.M("action",function(){_.Dc(b);var c=_.N();return _.Ec(c.action.emit())})("dismiss",function(){_.Dc(b);var c=_.N();c.Epa();c.Ud.emit();return _.Ec()});_.Ue(1);_.C()}a&2&&(a=_.N(),_.z("actionBtnText",a.cW)("actionBtnIcon",a.bW)("color",a.color)("pointerPosition",a.og)("widthOffset",a.Wva))};Xua=function(){return{diameter:100}};
Yua=function(a){a&1&&(_.Lc(),_.E(0,"circle",4));if(a&2){a=_.N();var b=_.Xe(1);_.Ge("animation-name","mat-progress-spinner-stroke-rotate-"+a.Ska)("stroke-dashoffset",a.E5a(),"px")("stroke-dasharray",a.Xia(),"px")("stroke-width",a.g5a(),"%")("transform-origin",a.h5a(b));_.Fe("r",a.Oia())}};
Zua=function(a){a&1&&(_.Lc(),_.E(0,"circle",4));if(a&2){a=_.N();var b=_.Xe(1);_.Ge("stroke-dashoffset",a.E5a(),"px")("stroke-dasharray",a.Xia(),"px")("stroke-width",a.g5a(),"%")("transform-origin",a.h5a(b));_.Fe("r",a.Oia())}};
ava=function(a){if(a&1){var b=_.Cc();_.B(0,"div",13);_.Q(1);_.B(2,"button",14);_.M("click",function(){_.Dc(b);var d=_.N(3);d.sj&&d.sj.u_.wIc();return _.Ec()});_.B(3,"mat-icon");_.Q(4,"cancel");_.C()()()}if(a&2){a=_.N().Ma;var c=_.N(2);_.z("ngClass",_.bf(3,$ua,c.w_));_.v(1);_.Ye(" ",a.Kn," ");_.v(1);_.z("ascTrackElement",c.nu)}};bva=function(a,b){a&1&&(_.H(0),_.O(1,ava,5,5,"div",12),_.J());a&2&&(a=b.Ma,_.v(1),_.z("ngIf",a.value))};
cva=function(a){a&1&&(_.H(0),_.O(1,bva,2,1,"ng-container",3),_.S(2,"async"),_.J());a&2&&(a=_.N(),_.v(1),_.z("ngIf",_.T(2,1,a.queryPrefix)))};dva=function(a){a&1&&_.E(0,"mat-spinner",15);a&2&&(a=_.N(),_.z("diameter",a.VXa)("strokeWidth",a.WXa))};eva=function(a){if(a&1){var b=_.Cc();_.B(0,"button",16);_.M("click",function(){_.Dc(b);var c=_.N();return _.Ec(c.IW())});_.B(1,"mat-icon");_.Q(2,"close");_.C()()}a&2&&(a=_.N(),_.z("ascTrackElement",a.nu)("matTooltip",a.Q0a),_.Fe("aria-label",a.Q0a))};
fva=function(a){a&1&&(_.H(0),_.B(1,"mat-icon"),_.Q(2,"help"),_.C(),_.J())};gva=function(a){a&1&&(_.B(0,"mat-icon"),_.Q(1,"info_outline"),_.C())};iva=function(a){a&1&&(_.B(0,"a",17),_.O(1,fva,3,0,"ng-container",18),_.O(2,gva,2,0,"ng-template",null,19,_.qf),_.C());if(a&2){var b=_.Xe(3);a=_.N();_.z("ngClass",_.bf(4,hva,a.Waa))("universalLink",a.MJ);_.v(1);_.z("ngIf",!a.Waa)("ngIfElse",b)}};jva=function(a){a&1&&_.Ke(0)};
kva=function(a,b){a&1&&(_.B(0,"search-box-suggestion-item",20),_.O(1,jva,1,0,"ng-container",21),_.C());a&2&&(a=b.wa,_.z("isSelectable",!!a.Jua)("payload",a),_.v(1),_.z("ngTemplateOutlet",a.va)("ngTemplateOutletContext",a.PS))};lva=function(a){a&1&&_.Ke(0,32);a&2&&(_.N(3),_.z("ngTemplateOutlet",_.Xe(15).va))};mva=function(a){a&1&&(_.H(0),_.B(1,"h4",33),_.Q(2),_.C(),_.B(3,"p",34),_.Q(4),_.C(),_.J());a&2&&(a=_.N(3),_.v(2),_.Ye(" ",a.X6b," "),_.v(2),_.Ye(" ",a.Y6b," "))};nva=function(a){a&1&&_.Ke(0)};
ova=function(a){a&1&&(_.B(0,"div",24)(1,"div",25)(2,"div",26),_.E(3,"scope-indicator",27),_.C(),_.O(4,lva,1,1,"ng-container",28),_.O(5,mva,5,2,"ng-container",3),_.S(6,"async"),_.C(),_.E(7,"mat-divider",29),_.B(8,"div",30),_.O(9,nva,1,0,"ng-container",31),_.C()());if(a&2){a=_.N(2);_.Ge("border-color",a.Xaa)("width",a.Zda,"px")("display","flex");_.z("ngClass",_.bf(15,hva,a.Waa));_.v(3);_.z("savedQuery",a.Ge)("searchScope",a.od);_.v(1);_.z("ngIf",a.JE);_.v(1);var b=_.T(6,13,a.pX);_.z("ngIf",!a.JE&&!!b&&
!b.Od);_.v(2);_.z("vertical",!0);_.v(2);_.z("ngTemplateOutlet",null==a.mu?null:a.mu.va)}};pva=function(a){if(a&1){var b=_.Cc();_.H(0,22);_.M("ascResizeNotifier",function(d){_.Dc(b);var e=_.N();return _.Ec(e.BTa(d))});_.O(1,ova,10,17,"div",23);_.J()}if(a&2){a=_.N();var c=_.Xe(15);_.z("elementToWatch",_.Xe(1));_.v(1);_.z("ngIf",c.Jw&&a.JE||(null==a.mu?null:a.mu.Jw))}};
qva=function(a){if(a&1){var b=_.Cc();_.B(0,"onedev-feature-tooltip-controller")(1,"onedev-feature-tooltip",35);_.M("action",function(){_.Dc(b);_.N();var c=window,d=_.Zf("http://goto.google.com/search-git");d=_.Vf(d);void 0!==d&&c.open(d,"_blank",void 0);return _.Ec()});_.B(2,"p",36);_.Q(3);_.C();_.Q(4);_.C()()}a&2&&(a=_.N(),_.v(1),_.z("actionBtnText",a.U6b)("widthOffset",1),_.v(2),_.Ze(a.W6b),_.v(1),_.Ye(" ",a.V6b," "))};
rva=function(a){a=_.q(_.Oh(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};sva=function(a){a&1&&_.E(0,"img",4);a&2&&(a=_.N(),_.z("src",a.oi,_.md))};tva=function(a){a&1&&_.E(0,"mat-icon",5);a&2&&(a=_.N(),_.z("svgIcon",a.Ci))};uva=function(a){a&1&&(_.B(0,"mat-icon",6),_.Q(1),_.C());a&2&&(a=_.N(),_.v(1),_.Ye(" ",a.j5,"\n"))};vva=function(a){a&1&&(_.Lc(),_.B(0,"svg",3),_.E(1,"polygon",4),_.C())};
wva=function(){return{dsa:!1,IG:"after",wM:"below",zm:"cdk-overlay-transparent-backdrop"}};xva=function(a){a&1&&(_.Lc(),_.B(0,"svg",2),_.E(1,"polygon",3),_.C())};
yva=function(a){if(a&1){var b=_.Cc();_.B(0,"div",0);_.M("keydown",function(c){_.Dc(b);var d=_.N();return _.Ec(d.Hg(c))})("click",function(){_.Dc(b);var c=_.N();return _.Ec(c.closed.emit("click"))})("@transformMenu.start",function(c){_.Dc(b);var d=_.N();return _.Ec(d.ZEa(c))})("@transformMenu.done",function(c){_.Dc(b);var d=_.N();return _.Ec(d.YEa(c))});_.B(1,"div",1);_.Ue(2);_.C()()}a&2&&(a=_.N(),_.z("id",a.EBb)("ngClass",a.Dp)("@transformMenu",a.G3),_.Fe("aria-label",a.ariaLabel||null)("aria-labelledby",
a.ij||null)("aria-describedby",a.kI||null))};zva=function(a){a&1&&(_.B(0,"a",27),_.E(1,"div",28),_.B(2,"span",29),_.Q(3,"Hiring"),_.C()())};Ava=function(a){if(a&1){var b=_.Cc();_.B(0,"global-search-box",30);_.M("focusChange",function(c){_.Dc(b);_.N().gIb=c;return _.Ec()});_.C()}a&2&&(a=_.N(),_.z("config",a.Gm))};Bva=function(a){a&1&&(_.B(0,"button",31),_.E(1,"mat-icon",32),_.C());a&2&&(_.N(),_.z("matMenuTriggerFor",_.Xe(24)))};
Cva=function(a,b){a&1&&(_.B(0,"a",33),_.E(1,"mat-icon",34),_.C());a&2&&_.z("routerLink",b.Ma)};Dva=function(a){if(a&1){var b=_.Cc();_.B(0,"li")(1,"button",35);_.M("click",function(){_.Dc(b);var c=_.N();return _.Ec(c.pua())});_.Q(2," Keyboard shortcuts ");_.C()()}};Eva=function(a){a&1&&_.E(0,"mat-divider")};Fva=function(a,b){a&1&&(_.B(0,"li")(1,"a",38),_.Q(2),_.C()());a&2&&(a=b.wa,_.v(1),_.z("externalLink",a.Zl),_.v(1),_.Ze(a.t$))};
Gva=function(a){a&1&&(_.H(0),_.O(1,Eva,1,0,"mat-divider",20),_.B(2,"ul",36),_.O(3,Fva,3,2,"li",37),_.C(),_.J());a&2&&(a=_.N(),_.v(1),_.z("ngIf",a.wqb),_.v(2),_.z("ngForOf",a.Xp.additionalLinks))};Hva=function(a){a&1&&(_.B(0,"button",39)(1,"span"),_.Q(2,"Help"),_.C()());a&2&&(_.N(),_.z("matMenuTriggerFor",_.Xe(24)))};Iva=function(a,b){a&1&&(_.B(0,"a",40)(1,"span"),_.Q(2,"Settings"),_.C()());a&2&&_.z("routerLink",b.Ma)};Jva=function(a){a&1&&_.E(0,"announcement-bar",3)};
_.Kva=function(a,b){return 1===a.fk&&a.label===b};_.Ova=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=_.vg(b);var e=_.q(Lva(_.Wh(c,2)));d=e.next().value;e=e.next().value;var f=_.q(Lva(_.Wh(c,3))),g=f.next().value;f=f.next().value;c=_.Wh(c,4);d=Mva(b,d,g,c)&&!Nva(b,e,f)}if(d)return a}};
Lva=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]};Mva=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)})};Nva=function(a,b,c){return b.includes(a)||c.some(function(d){return a.startsWith(d)})};Pva=function(a){return"string"===typeof a?a:a.join("+")};Qva=function(a){return a.sort(function(b,c){return Pva(b.Tb).localeCompare(Pva(c.Tb))})};
Rva=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 _.Hf(d,a[c-1].parameters))}};Tva=function(a){return Sva.every(function(b){return!(a===b||a.startsWith("/"+b)&&(a==="/"+b||a.startsWith("/"+b+"/")||a.startsWith("/"+b+"?")||a.startsWith("/"+b+"#")))})};Uva=function(a,b,c){c.Ra.hasOwnProperty(a)||(c.Ra[a]=b.Ra[a])};Vva=function(a,b,c){"sq"!==a||c.Ra.sq?Uva(a,b,c):delete c.Ra.sq};
Wva=function(a,b){return Object.defineProperty(b,"type",{value:a,writable:!1})};Xva=function(a){return"function"===typeof a};Yva=function(a,b){b=void 0===b?{}:b;for(var c=Object.keys(a),d={},e=0;e<c.length;e++){var f=c[e];"function"===typeof a[f]&&(d[f]=a[f])}var g=Object.keys(d);return function(m,n){m=void 0===m?b:m;for(var r=!1,x={},A=0;A<g.length;A++){var F=g[A],K=m[F],L=(0,d[F])(K,n);x[F]=L;r=r||L!==K}return r?x:m}};
Zva=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))},{})};$va=function(){var a=_.lc.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))}};awa=function(a,b){Array.isArray(b)&&0<b.length&&(a=$va.apply(null,[].concat(_.sc(b),[a])));return function(c,d){var e=a(c);return function(f,g){f=void 0===f?d:f;return e(f,g)}}};
bwa=function(a){var b=Array.isArray(a)&&0<a.length?$va.apply(null,_.sc(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)}}};cwa=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}};
dwa=function(a,b){var c=_.lc.apply(2,arguments);return function(d){if("string"===typeof a){var e=[b].concat(_.sc(c)).filter(Boolean);d=d.ka(iia.apply(null,[a].concat(_.sc(e))))}else if("function"===typeof a)d=d.ka(_.y(function(f){return a(f,b)}));else throw new TypeError("ud`"+typeof a);return d.ka(_.he())}};fwa=function(a,b){return function(c,d){d=b.action(d)?ewa(d):d;c=a(c,d);return b.state()?ewa(c):c}};
ewa=function(a){Object.freeze(a);var b=Xva(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.sQa())return;throw Error();}("object"!==typeof c||null===c)&&!Xva(c)||Object.isFrozen(c)||ewa(c)}});return a};gwa=function(a,b){return function(c,d){if(b.action(d)&&!_.Cia())throw Error("vd`"+d.type);return a(c,d)}};
jwa=function(a,b){return function(c,d){if(b.action(d)){var e=hwa(d);iwa(e,"action")}c=a(c,d);b.state()&&(d=hwa(c),iwa(d,"state"));return c}};
hwa=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];Xva(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?hwa(e,[].concat(_.sc(b),[d])):{path:[].concat(_.sc(b),[d]),value:e});return d},!1):{path:["root"],
value:a}};iwa=function(a,b){if(!1!==a){var c=a.path.join(".");b=Error("wd`"+b+"`"+c+"`"+b);b.value=a.value;b.d3c=c;throw b;}};kwa=function(a){return"function"===typeof a?a():a};lwa=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__"])})};mwa=function(a){return Object.getPrototypeOf(a)};
owa=function(a){return $va(nwa,mwa)(a)};nwa=function(a){return a.constructor.hasOwnProperty("__@ngrx/effects__")?a.constructor["__@ngrx/effects__"]:[]};pwa=function(a){return[owa,lwa].reduce(function(b,c){return b.concat(c(a))},[])};
qwa=function(a,b,c){var d=mwa(a).constructor.name,e=pwa(a).map(function(f){var g=f.propertyName,m=f.dispatch;f=f.useEffectsErrorHandler;var n="function"===typeof a[g]?a[g]():a[g];f=f?c(n,b):n;return!1===m?f.ka(_.Yha()):f.ka(cia()).ka(_.y(function(r){return{effect:a[g],notification:r,propertyName:g,mJc:d,lJc:a}}))});return _.Ud.apply(null,_.sc(e))};swa=function(a){return rwa(a,"ngrxOnInitEffects")};rwa=function(a,b){return a&&b in a&&"function"===typeof a[b]};
twa=function(a){return rwa(a,"ngrxOnIdentifyEffects")?a.ngrxOnIdentifyEffects():""};uwa=function(a,b){return function(c){var d=qwa(c,a,b);return rwa(c,"ngrxOnRunEffects")?c.ngrxOnRunEffects(d):d}};vwa=function(a,b,c){c=void 0===c?10:c;return a.ka(_.ce(function(d){b&&b.handleError(d);return 1>=c?a:vwa(a,b,c-1)}))};wwa=function(a,b){return b.map(function(c){return a.get(c)})};
Awa=function(){if(!xwa){xwa=!0;document.body.classList.remove("loading");var a=document.querySelector(Array.from(_.Xh.keys()).join(","));ywa(zwa(),_.Xh.get(a.tagName))}};Bwa=function(){return _.Gd(function(a){if(1==a.Pc)return _.Hd(a,Promise.resolve(),2);"loading"===document.readyState?(window.addEventListener("DOMContentLoaded",Awa),setTimeout(function(){Awa()},1E3)):Awa();a.Pc=0})};_.Ewa=function(a){a=_.Cwa(a);var b=document.createElement("script");b.textContent=_.Dwa(a);_.Pra(b);document.head.appendChild(b)};
_.Yh=function(a){var b=a.path;a=a.yb;return b?"/"===b?a?"REF":"REPO":b.endsWith("/")?"FOLDER":"FILE":a?"REF":"REPO"};Fwa=function(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}};Gwa="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};
Hwa=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");};_.Y=Hwa(this);Zh=function(a,b){if(b)a:{var c=_.Y;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&&Gwa(c,a,{configurable:!0,writable:!0,value:b})}};
Zh("Symbol",function(a){if(a)return a;var b=function(f,g){this.GRb=f;Gwa(this,"description",{configurable:!0,writable:!0,value:g})};b.prototype.toString=function(){return this.GRb};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=_.Y[b[c]];"function"===typeof d&&"function"!=typeof d.prototype[a]&&Gwa(d.prototype,a,{configurable:!0,writable:!0,value:function(){return Iwa(Fwa(this))}})}return a});Zh("Symbol.asyncIterator",function(a){return a?a:Symbol("d")});
Iwa=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:Fwa(a)};throw Error("e`"+String(a));};_.Jwa=function(a){for(var b,c=[];!(b=a.next()).done;)c.push(b.value);return c};_.sc=function(a){return a instanceof Array?a:_.Jwa(_.q(a))};
ai=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};Kwa="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||Kwa});
var Lwa="function"==typeof Object.create?Object.create:function(a){var b=function(){};b.prototype=a;return new b},Mwa=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=Lwa(e.prototype||Object.prototype);return Function.prototype.apply.call(c,
e,d)||e}}(),Nwa;if("function"==typeof Object.setPrototypeOf)Nwa=Object.setPrototypeOf;else{var Owa;a:{var Pwa={a:!0},Qwa={};try{Qwa.__proto__=Pwa;Owa=Qwa.a;break a}catch(a){}Owa=!1}Nwa=Owa?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError("f`"+a);return a}:null}ci=Nwa;
_.X=function(a,b){a.prototype=Lwa(b.prototype);a.prototype.constructor=a;if(ci)ci(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.Sw=b.prototype};Rwa=function(a){if(!(a instanceof Object))throw new TypeError("g`"+a);};di=function(){this.aaa=!1;this.JG=null;this.Yk=void 0;this.Pc=1;this.uJ=this.yI=0;this.WMa=this.ov=null};
di.prototype.fYa=function(){if(this.aaa)throw new TypeError("h");this.aaa=!0};di.prototype.tba=function(a){this.Yk=a};di.prototype.Ufa=function(a){this.ov={Qmb:a,cub:!0};this.Pc=this.yI||this.uJ};di.prototype.return=function(a){this.ov={return:a};this.Pc=this.uJ};_.Hd=function(a,b,c){a.Pc=c;return{value:b}};Yta=function(a,b,c){b=_.q(b);var d=b.next();Rwa(d);if(d.done)a.Yk=d.value,a.Pc=c;else return a.JG=b,_.Hd(a,d.value,c)};di.prototype.ui=function(a){this.Pc=a};
_.dha=function(a,b,c){a.yI=b;void 0!=c&&(a.uJ=c)};_.hha=function(a){a.yI=0;var b=a.ov.Qmb;a.ov=null;return b};fha=function(a,b,c,d){d?a.WMa[d]=a.ov:a.WMa=[a.ov];a.yI=b||0;a.uJ=c||0};gha=function(a,b,c){c=a.WMa.splice(c||0)[0];(c=a.ov=a.ov||c)?c.cub?a.Pc=a.yI||a.uJ:void 0!=c.ui&&a.uJ<c.ui?(a.Pc=c.ui,a.ov=null):a.Pc=a.uJ:a.Pc=b};Swa=function(a){this.Zg=new di;this.LFc=a};Swa.prototype.tba=function(a){this.Zg.fYa();if(this.Zg.JG)return Twa(this,this.Zg.JG.next,a,this.Zg.tba);this.Zg.tba(a);return Uwa(this)};
var Vwa=function(a,b){a.Zg.fYa();var c=a.Zg.JG;if(c)return Twa(a,"return"in c?c["return"]:function(d){return{value:d,done:!0}},b,a.Zg.return);a.Zg.return(b);return Uwa(a)};Swa.prototype.Ufa=function(a){this.Zg.fYa();if(this.Zg.JG)return Twa(this,this.Zg.JG["throw"],a,this.Zg.tba);this.Zg.Ufa(a);return Uwa(this)};Twa=function(a,b,c,d){try{var e=b.call(a.Zg.JG,c);Rwa(e);if(!e.done)return a.Zg.aaa=!1,e;var f=e.value}catch(g){return a.Zg.JG=null,a.Zg.Ufa(g),Uwa(a)}a.Zg.JG=null;d.call(a.Zg,f);return Uwa(a)};
Uwa=function(a){for(;a.Zg.Pc;)try{var b=a.LFc(a.Zg);if(b)return a.Zg.aaa=!1,{value:b.value,done:!1}}catch(c){a.Zg.Yk=void 0,a.Zg.Ufa(c)}a.Zg.aaa=!1;if(a.Zg.ov){b=a.Zg.ov;a.Zg.ov=null;if(b.cub)throw b.Qmb;return{value:b.return,done:!0}}return{value:void 0,done:!0}};Wwa=function(a){this.next=function(b){return a.tba(b)};this.throw=function(b){return a.Ufa(b)};this.return=function(b){return Vwa(a,b)};this[Symbol.iterator]=function(){return this}};
Xta=function(a){var b=_.Oh;a=new Wwa(new Swa(a));ci&&b.prototype&&ci(a,b.prototype);return a};Xwa=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())})};_.Gd=function(a){return Xwa(new Wwa(new Swa(a)))};
eha=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))})};_.lc=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 Mwa});Zh("Reflect.setPrototypeOf",function(a){return a?a:ci?function(b,c){try{return ci(b,c),!0}catch(d){return!1}}:null});
Zh("Promise",function(a){function b(){this.sI=null}function c(g){return g instanceof e?g:new e(function(m){m(g)})}if(a)return a;b.prototype.Tcb=function(g){if(null==this.sI){this.sI=[];var m=this;this.Ucb(function(){m.Wvc()})}this.sI.push(g)};var d=_.Y.setTimeout;b.prototype.Ucb=function(g){d(g,0)};b.prototype.Wvc=function(){for(;this.sI&&this.sI.length;){var g=this.sI;this.sI=[];for(var m=0;m<g.length;++m){var n=g[m];g[m]=null;try{n()}catch(r){this.yrc(r)}}}this.sI=null};b.prototype.yrc=function(g){this.Ucb(function(){throw g;
})};var e=function(g){this.Ac=0;this.zg=void 0;this.GZ=[];this.Cub=!1;var m=this.uKa();try{g(m.resolve,m.reject)}catch(n){m.reject(n)}};e.prototype.uKa=function(){function g(r){return function(x){n||(n=!0,r.call(m,x))}}var m=this,n=!1;return{resolve:g(this.NGc),reject:g(this.nVa)}};e.prototype.NGc=function(g){if(g===this)this.nVa(new TypeError("i"));else if(g instanceof e)this.xIc(g);else{a:switch(typeof g){case "object":var m=null!=g;break a;case "function":m=!0;break a;default:m=!1}m?this.MGc(g):
this.Lob(g)}};e.prototype.MGc=function(g){var m=void 0;try{m=g.then}catch(n){this.nVa(n);return}"function"==typeof m?this.yIc(m,g):this.Lob(g)};e.prototype.nVa=function(g){this.JJb(2,g)};e.prototype.Lob=function(g){this.JJb(1,g)};e.prototype.JJb=function(g,m){if(0!=this.Ac)throw Error("j`"+g+"`"+m+"`"+this.Ac);this.Ac=g;this.zg=m;2===this.Ac&&this.zHc();this.Xvc()};e.prototype.zHc=function(){var g=this;d(function(){if(g.PDc()){var m=_.Y.console;"undefined"!==typeof m&&m.error(g.zg)}},1)};e.prototype.PDc=
function(){if(this.Cub)return!1;var g=_.Y.CustomEvent,m=_.Y.Event,n=_.Y.dispatchEvent;if("undefined"===typeof n)return!0;"function"===typeof g?g=new g("unhandledrejection",{cancelable:!0}):"function"===typeof m?g=new m("unhandledrejection",{cancelable:!0}):(g=_.Y.document.createEvent("CustomEvent"),g.initCustomEvent("unhandledrejection",!1,!0,g));g.promise=this;g.reason=this.zg;return n(g)};e.prototype.Xvc=function(){if(null!=this.GZ){for(var g=0;g<this.GZ.length;++g)f.Tcb(this.GZ[g]);this.GZ=null}};
var f=new b;e.prototype.xIc=function(g){var m=this.uKa();g.jma(m.resolve,m.reject)};e.prototype.yIc=function(g,m){var n=this.uKa();try{g.call(m,n.resolve,n.reject)}catch(r){n.reject(r)}};e.prototype.then=function(g,m){function n(F,K){return"function"==typeof F?function(L){try{r(F(L))}catch(R){x(R)}}:K}var r,x,A=new e(function(F,K){r=F;x=K});this.jma(n(g,r),n(m,x));return A};e.prototype.catch=function(g){return this.then(void 0,g)};e.prototype.jma=function(g,m){function n(){switch(r.Ac){case 1:g(r.zg);
break;case 2:m(r.zg);break;default:throw Error("k`"+r.Ac);}}var r=this;null==this.GZ?f.Tcb(n):this.GZ.push(n);this.Cub=!0};e.resolve=c;e.reject=function(g){return new e(function(m,n){n(g)})};e.race=function(g){return new e(function(m,n){for(var r=_.q(g),x=r.next();!x.done;x=r.next())c(x.value).jma(m,n)})};e.all=function(g){var m=_.q(g),n=m.next();return n.done?c([]):new e(function(r,x){function A(L){return function(R){F[L]=R;K--;0==K&&r(F)}}var F=[],K=0;do F.push(void 0),K++,c(n.value).jma(A(F.length-
1),x),n=m.next();while(!n.done)})};return e});var Ywa=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=Ywa(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 Zwa=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{Sv:e,v:f}}return{Sv:-1,v:void 0}};Zh("Array.prototype.find",function(a){return a?a:function(b,c){return Zwa(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;Gwa(n,f,{value:r})}}function e(n){var r=Object[n];r&&(Object[n]=function(x){if(x instanceof b)return x;Object.isExtensible(x)&&d(x);return r(x)})}if(function(){if(!a||!Object.seal)return!1;try{var n=Object.seal({}),r=Object.seal({}),x=new a([[n,2],[r,3]]);if(2!=x.get(n)||3!=x.get(r))return!1;x.delete(n);x.set(r,4);return!x.has(n)&&4==x.get(r)}catch(A){return!1}}())return a;
var f="$jscomp_hidden_"+Math.random();e("freeze");e("preventExtensions");e("seal");var g=0,m=function(n){this.Tv=(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])}};m.prototype.set=function(n,r){if(!c(n))throw Error("n");d(n);if(!ai(n,f))throw Error("o`"+n);n[f][this.Tv]=r;return this};m.prototype.get=function(n){return c(n)&&ai(n,f)?n[f][this.Tv]:void 0};m.prototype.has=function(n){return c(n)&&ai(n,f)&&ai(n[f],this.Tv)};m.prototype.delete=
function(n){return c(n)&&ai(n,f)&&ai(n[f],this.Tv)?delete n[f][this.Tv]:!1};return m});
Zh("Map",function(a){if(function(){if(!a||"function"!=typeof a||!a.prototype.entries||"function"!=typeof Object.seal)return!1;try{var m=Object.seal({x:4}),n=new a(_.q([[m,"s"]]));if("s"!=n.get(m)||1!=n.size||n.get({x:4})||n.set({x:4},"t")!=n||2!=n.size)return!1;var r=n.entries(),x=r.next();if(x.done||x.value[0]!=m||"s"!=x.value[1])return!1;x=r.next();return x.done||4!=x.value[0].x||"t"!=x.value[1]||!r.next().done?!1:!0}catch(A){return!1}}())return a;var b=new WeakMap,c=function(m){this.a7={};this.Lr=
f();this.size=0;if(m){m=_.q(m);for(var n;!(n=m.next()).done;)n=n.value,this.set(n[0],n[1])}};c.prototype.set=function(m,n){m=0===m?0:m;var r=d(this,m);r.list||(r.list=this.a7[r.id]=[]);r.Xb?r.Xb.value=n:(r.Xb={next:this.Lr,nm:this.Lr.nm,head:this.Lr,key:m,value:n},r.list.push(r.Xb),this.Lr.nm.next=r.Xb,this.Lr.nm=r.Xb,this.size++);return this};c.prototype.delete=function(m){m=d(this,m);return m.Xb&&m.list?(m.list.splice(m.index,1),m.list.length||delete this.a7[m.id],m.Xb.nm.next=m.Xb.next,m.Xb.next.nm=
m.Xb.nm,m.Xb.head=null,this.size--,!0):!1};c.prototype.clear=function(){this.a7={};this.Lr=this.Lr.nm=f();this.size=0};c.prototype.has=function(m){return!!d(this,m).Xb};c.prototype.get=function(m){return(m=d(this,m).Xb)&&m.value};c.prototype.entries=function(){return e(this,function(m){return[m.key,m.value]})};c.prototype.keys=function(){return e(this,function(m){return m.key})};c.prototype.values=function(){return e(this,function(m){return m.value})};c.prototype.forEach=function(m,n){for(var r=this.entries(),
x;!(x=r.next()).done;)x=x.value,m.call(n,x[1],x[0],this)};c.prototype[Symbol.iterator]=c.prototype.entries;var d=function(m,n){var r=n&&typeof n;"object"==r||"function"==r?b.has(n)?r=b.get(n):(r=""+ ++g,b.set(n,r)):r="p_"+n;var x=m.a7[r];if(x&&ai(m.a7,r))for(m=0;m<x.length;m++){var A=x[m];if(n!==n&&A.key!==A.key||n===A.key)return{id:r,list:x,index:m,Xb:A}}return{id:r,list:x,index:-1,Xb:void 0}},e=function(m,n){var r=m.Lr;return Iwa(function(){if(r){for(;r.head!=m.Lr;)r=r.nm;for(;r.next!=r.head;)return r=
r.next,{done:!1,value:n(r)};r=null}return{done:!0,value:void 0}})},f=function(){var m={};return m.nm=m.next=m.head=m},g=0;return c});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!==Ywa(this,b,"includes").indexOf(b,c||0)}});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)}});
Zh("Number.isInteger",function(a){return a?a:function(b){return Number.isFinite(b)?b===Math.floor(b):!1}});var $wa=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 $wa(this,function(b,c){return[b,c]})}});
Zh("Array.prototype.keys",function(a){return a?a:function(){return $wa(this,function(b){return b})}});Zh("Array.from",function(a){return a?a:function(b,c,d){c=null!=c?c:function(m){return m};var e=[],f="undefined"!=typeof Symbol&&Symbol.iterator&&b[Symbol.iterator];if("function"==typeof f){b=f.call(b);for(var g=0;!(f=b.next()).done;)e.push(c.call(d,f.value,g++))}else for(f=b.length,g=0;g<f;g++)e.push(c.call(d,b[g],g));return e}});
Zh("Array.prototype.values",function(a){return a?a:function(){return $wa(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 ei=function(a){return a?a:Array.prototype.fill};Zh("Int8Array.prototype.fill",ei);Zh("Uint8Array.prototype.fill",ei);Zh("Uint8ClampedArray.prototype.fill",ei);
Zh("Int16Array.prototype.fill",ei);Zh("Uint16Array.prototype.fill",ei);Zh("Int32Array.prototype.fill",ei);Zh("Uint32Array.prototype.fill",ei);Zh("Float32Array.prototype.fill",ei);Zh("Float64Array.prototype.fill",ei);Zh("Object.setPrototypeOf",function(a){return a||ci});
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.oe=new Map;if(c){c=
_.q(c);for(var d;!(d=c.next()).done;)this.add(d.value)}this.size=this.oe.size};b.prototype.add=function(c){c=0===c?0:c;this.oe.set(c,c);this.size=this.oe.size;return this};b.prototype.delete=function(c){c=this.oe.delete(c);this.size=this.oe.size;return c};b.prototype.clear=function(){this.oe.clear();this.size=0};b.prototype.has=function(c){return this.oe.has(c)};b.prototype.entries=function(){return this.oe.entries()};b.prototype.values=function(){return this.oe.values()};b.prototype.keys=b.prototype.values;
b.prototype[Symbol.iterator]=b.prototype.values;b.prototype.forEach=function(c,d){var e=this;this.oe.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=Ywa(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=Ywa(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.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 Zwa(this,b,c).Sv}});
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("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("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.oe=new WeakMap;if(c){c=_.q(c);for(var d;!(d=c.next()).done;)this.add(d.value)}};b.prototype.add=function(c){this.oe.set(c,!0);return this};b.prototype.has=function(c){return this.oe.has(c)};b.prototype.delete=function(c){return this.oe.delete(c)};
return b});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("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=Ywa(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 axa=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:axa});var fi=function(a){return a?a:axa};
Zh("Int8Array.prototype.at",fi);Zh("Uint8Array.prototype.at",fi);Zh("Uint8ClampedArray.prototype.at",fi);Zh("Int16Array.prototype.at",fi);Zh("Uint16Array.prototype.at",fi);Zh("Int32Array.prototype.at",fi);Zh("Uint32Array.prototype.at",fi);Zh("Float32Array.prototype.at",fi);Zh("Float64Array.prototype.at",fi);Zh("String.prototype.at",function(a){return a?a:axa});Zh("globalThis",function(a){return a||_.Y});
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 bxa,cxa,gi,dxa,wh,exa,fxa,gxa,hxa,ixa,jxa;bxa=bxa||{};_.da=this||self;cxa=/^[a-zA-Z_$][a-zA-Z0-9._$]*$/;gi=function(a){if("string"!==typeof a||!a||-1==a.search(cxa))throw Error("t");if(!dxa||"goog"!=dxa.type)throw Error("u`"+a);if(dxa.jDc)throw Error("v");dxa.jDc=a};gi.get=function(){return null};dxa=null;wh=function(a,b){a=a.split(".");b=b||_.da;for(var c=0;c<a.length;c++)if(b=b[a[c]],null==b)return null;return b};
_.za=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};_.Aa=function(a){var b=typeof a;return"object"==b&&null!=a||"function"==b};_.Ca=function(a){return Object.prototype.hasOwnProperty.call(a,exa)&&a[exa]||(a[exa]=++fxa)};exa="closure_uid_"+(1E9*Math.random()>>>0);fxa=0;gxa=function(a,b,c){return a.call.apply(a.bind,arguments)};
hxa=function(a,b,c){if(!a)throw Error();if(2<arguments.length){var d=Array.prototype.slice.call(arguments,2);return function(){var e=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(e,d);return a.apply(b,e)}}return function(){return a.apply(b,arguments)}};_.uh=function(a,b,c){_.uh=Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?gxa:hxa;return _.uh.apply(null,arguments)};
_.hi=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)}};_.ii=function(){return Date.now()};ixa=function(a){(0,eval)(a)};_.ji=function(a,b){function c(){}c.prototype=b.prototype;a.Sw=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.base=function(d,e,f){for(var g=Array(arguments.length-2),m=2;m<arguments.length;m++)g[m-2]=arguments[m];return b.prototype[e].apply(d,g)}};jxa=function(a){return a};_.ji(_.ba,Error);_.ba.prototype.name="CustomError";var kxa;var Fsa=function(){};var lxa=function(a){return Array.prototype.map.call(a,function(b){b=b.toString(16);return 1<b.length?b:"0"+b}).join("")};var oxa,pxa,qxa,rxa,sxa,txa,nxa,saa,vxa;_.ki=function(a,b){return 0==a.lastIndexOf(b,0)};_.mxa=function(a,b){var c=a.length-b.length;return 0<=c&&a.indexOf(b,c)==c};_.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]};
_.uxa=function(a){if(!nxa.test(a))return a;-1!=a.indexOf("&")&&(a=a.replace(oxa,"&amp;"));-1!=a.indexOf("<")&&(a=a.replace(pxa,"&lt;"));-1!=a.indexOf(">")&&(a=a.replace(qxa,"&gt;"));-1!=a.indexOf('"')&&(a=a.replace(rxa,"&quot;"));-1!=a.indexOf("'")&&(a=a.replace(sxa,"&#39;"));-1!=a.indexOf("\x00")&&(a=a.replace(txa,"&#0;"));return a};oxa=/&/g;pxa=/</g;qxa=/>/g;rxa=/"/g;sxa=/'/g;txa=/\x00/g;nxa=/[\x00&<>"']/;_.ja=function(a,b){return-1!=a.indexOf(b)};
_.oa=function(a,b){return _.ja(a.toLowerCase(),b.toLowerCase())};
saa=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=vxa(0==f[1].length?0:parseInt(f[1],10),0==g[1].length?0:parseInt(g[1],10))||vxa(0==f[2].length,0==g[2].length)||vxa(f[2],g[2]);f=f[3];g=g[3]}while(0==c)}return c};
vxa=function(a,b){return a<b?-1:a>b?1:0};var ha,wxa=wh("WIZ_global_data.oxN3nb"),xxa=wxa&&wxa[610401301];ha=null!=xxa?xxa:!1;var ia,yxa=_.da.navigator;ia=yxa?yxa.userAgentData||null:null;var Axa;_.va=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)};
_.zxa=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};Axa=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 Bxa=function(a){Bxa[" "](a);return a};Bxa[" "]=function(){};var Cxa=function(a,b){try{return Bxa(a[b]),!0}catch(c){}return!1};var Dxa,Exa,pi,si,Gxa,Hxa,Ixa,Jxa,Kxa,Lxa,Mxa;Dxa=caa();_.oi=daa();Exa=ka("Edge");_.Fxa=Exa||_.oi;pi=ka("Gecko")&&!(_.oa(ea(),"WebKit")&&!ka("Edge"))&&!(ka("Trident")||ka("MSIE"))&&!ka("Edge");_.qi=_.oa(ea(),"WebKit")&&!ka("Edge");_.ri=qaa();si=raa();Gxa=oaa();Hxa=paa();Ixa=ka("iPad");Jxa=ka("iPod");Kxa=_.na();Lxa=function(){var a=_.da.document;return a?a.documentMode:void 0};
a:{var Nxa="",Oxa=function(){var a=ea();if(pi)return/rv:([^\);]+)(\)|;)/.exec(a);if(Exa)return/Edge\/([\d\.]+)/.exec(a);if(_.oi)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(_.qi)return/WebKit\/(\S+)/.exec(a);if(Dxa)return/(?:Version)[ \/]?(\S+)/.exec(a)}();Oxa&&(Nxa=Oxa?Oxa[1]:"");if(_.oi){var Pxa=Lxa();if(null!=Pxa&&Pxa>parseFloat(Nxa)){Mxa=String(Pxa);break a}}Mxa=Nxa}var Qxa=Mxa,Rxa;if(_.da.document&&_.oi){var Sxa=Lxa();Rxa=Sxa?Sxa:parseInt(Qxa,10)||void 0}else Rxa=void 0;_.ti=Rxa;var Txa=gaa(),Uxa=paa()||ka("iPod"),Vxa=ka("iPad"),Wxa=jaa(),Xxa=haa(),Yxa=iaa()&&!_.na();var Zxa,$xa,zaa,bya;Zxa={};$xa=null;_.aya=pi||_.qi||!Yxa&&!_.oi&&"function"==typeof _.da.atob;zaa=function(a,b){void 0===b&&(b=0);bya();b=Zxa[b];for(var c=Array(Math.floor(a.length/3)),d=b[64]||"",e=0,f=0;e<a.length-2;e+=3){var g=a[e],m=a[e+1],n=a[e+2],r=b[g>>2];g=b[(g&3)<<4|m>>4];m=b[(m&15)<<2|n>>6];n=b[n&63];c[f++]=r+g+m+n}r=0;n=d;switch(a.length-e){case 2:r=a[e+1],n=b[(r&15)<<2]||d;case 1:a=a[e],c[f]=b[a>>2]+b[(a&3)<<4|r>>4]+n+d}return c.join("")};
_.cya=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 zaa(b,3)};_.eya=function(a){var b=[];_.dya(a,function(c){b.push(c)});return b};_.dya=function(a,b){function c(n){for(;d<a.length;){var r=a.charAt(d++),x=$xa[r];if(null!=x)return x;if(!_.li(r))throw Error("y`"+r);}return n}bya();for(var d=0;;){var e=c(-1),f=c(0),g=c(64),m=c(64);if(64===m&&-1===e)break;b(e<<2|f>>4);64!=g&&(b(f<<4&240|g>>2),64!=m&&b(g<<6&192|m))}};
bya=function(){if(!$xa){$xa={};for(var a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),b=["+/=","+/","-_=","-_.","-_"],c=0;5>c;c++){var d=a.concat(b[c].split(""));Zxa[c]=d;for(var e=0;e<d.length;e++){var f=d[e];void 0===$xa[f]&&($xa[f]=e)}}}};var Baa;Baa="undefined"!==typeof Uint8Array;_.yaa=!_.oi&&"function"===typeof btoa;_.Ma={};var fya,oba;_.La=function(a,b){if(b!==_.Ma)throw Error("z");this.Eg=a;if(null!=a&&0===a.length)throw Error("A");};_.Pa=function(){return fya||(fya=new _.La(null,_.Ma))};oba=function(a){var b=a.Eg;return null==b?"":"string"===typeof b?b:a.Eg=Aaa(b)};_.La.prototype.tl=function(){return null==this.Eg};var Ea="function"===typeof Symbol&&"symbol"===typeof Symbol()?Symbol():void 0;var gya,Ya,hya;_.Xa={};Ya=Object.freeze(_.Ha([],23));hya=function(a){this.Jrb=0;this.Lcb=a};hya.prototype.next=function(){return this.Jrb<this.Lcb.length?{done:!1,value:this.Lcb[this.Jrb++]}:{done:!0,value:void 0}};hya.prototype[Symbol.iterator]=function(){return this};var eba={};var Taa="function"===typeof Symbol&&"symbol"===typeof Symbol()?Symbol():"di";var iya,pba,gba;_.cb=function(a,b,c,d){c=void 0===c?Vaa:c;d=void 0===d?Vaa:d;var e=_.Ga(a);e|=32;_.Ha(a,e);this.Kla=e;this.Mga=b;this.Dqa=c||Vaa;this.d_a=this.Mga?Zaa:d||Vaa;var f=new Map;this.oe=f;for(var g=0;g<a.length;g++){var m=a[g],n=c(m[0],!1,!0),r=m[1];b||(r=d(m[1],!1,!0,void 0,void 0,e));null!=n&&f.set(n,r)}this.size=f.size};iya=function(a){if(a.Kla&2)throw Error("H");};
pba=function(a,b){b=void 0===b?$aa:b;for(var c=Array.from(a.oe.keys()),d=0;d<c.length;d++){var e=c[d],f=a.oe.get(c[d]);c[d]=[b(e),b(f)]}return c};gba=function(a,b){b=void 0===b?$aa:b;var c=[];a=a.oe.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};_.h=_.cb.prototype;_.h.clear=function(){iya(this);this.oe.clear();this.size=0};_.h.delete=function(a){iya(this);return this.oe.delete(this.Dqa(a,!0,!1))?(this.size=this.oe.size,!0):!1};_.h.cX=function(a){return this.delete(a)};
_.h.entries=function(){for(var a=Array.from(this.oe.keys()),b=0;b<a.length;b++){var c=a[b];a[b]=[c,this.get(c)]}return new hya(a)};_.h.keys=function(){return this.oe.keys()};_.h.values=function(){for(var a=Array.from(this.oe.keys()),b=0;b<a.length;b++)a[b]=this.get(a[b]);return new hya(a)};_.h.forEach=function(a,b){var c=this;this.oe.forEach(function(d,e){a.call(b,c.get(e),e,c)})};
_.h.set=function(a,b){iya(this);var c=this.oe;a=this.Dqa(a,!0,!1);if(null==a)return this;if(null==b)return c.delete(a),this;c.set(a,this.d_a(b,!0,!0,this.Mga,!1,this.Kla));this.size=c.size;return this};_.h.get=function(a){a=this.Dqa(a,!1,!1);var b=this.oe,c=b.get(a);if(void 0!==c){var d=this.Kla,e=this.Mga;return e?(Array.isArray(c)&&d&16&&Gaa(c),d=this.d_a(c,!1,!0,e,this.msc,d),d!==c&&b.set(a,d),d):c}};_.h.has=function(a){return this.Mga?null!=this.get(a):this.oe.has(a)};
_.cb.prototype[Symbol.iterator]=function(){return this.entries()};var Za,vi,xi,dba,lya,Ai,nya,jya,qya,sya,tya;_.k=function(a,b,c){return-1===b?null:b>=a.kR?a.rF?a.rF[b]:void 0:c&&a.rF&&(c=a.rF[b],null!=c)?c:a.hf[b+a.lI]};_.mb=function(a,b,c,d){Sa(a);return Za(a,b,c,d)};Za=function(a,b,c,d){a.ktb&&(a.ktb=void 0);if(b>=a.kR||d)return d=a.kR+a.lI,(a.rF||(a.rF=a.hf[d]={}))[b]=c,a;a.hf[b+a.lI]=c;(c=a.rF)&&b in c&&delete c[b];return a};_.ui=function(a,b,c){return void 0!==jya(a,b,c,!1)};
vi=function(a,b){var c=_.k(a,b);var d=null==c?c:"number"===typeof c||"NaN"===c||"Infinity"===c||"-Infinity"===c?Number(c):void 0;null!=d&&d!==c&&Za(a,b,d);return d};_.wi=function(a,b){a=_.k(a,b);return null==a?a:!!a};xi=function(a,b){var c=_.k(a,b),d=Jaa(c,!0,!!(_.Ga(a.hf)&18));null!=d&&d!==c&&Za(a,b,d);return d};_.yi=function(a,b){a=xi(a,b);return null==a?_.Pa():a};_.kya=function(a,b,c){Sa(a);c=null==c?void 0:Caa(c);return Za(a,b,c)};_.zi=function(a,b){return _.mb(a,b,void 0,!1)};
lya=function(a,b,c){Sa(a);c=Jaa(c,!1,!1);null==c||c.tl()?Za(a,b,void 0,!1):Za(a,b,c);return a};_.Ch=function(a,b,c,d){Sa(a);(c=_.mya(a,c))&&c!==b&&null!=d&&Za(a,c,void 0,!1);return Za(a,b,d)};Ai=function(a,b,c){return _.mya(a,b)===c?c:-1};_.mya=function(a,b){for(var c=0,d=0;d<b.length;d++){var e=b[d];null!=_.k(a,e)&&(0!==c&&Za(a,c,void 0,!1),c=e)}return c};nya=function(a,b,c){var d=_.Ga(a.hf);Kaa(d);var e=_.k(a,c);b=Yaa(Uaa(e,b,!0,d));e!==b&&Za(a,c,b);return b};
jya=function(a,b,c,d){var e=_.k(a,c,d);b=Uaa(e,b,!1,_.Ga(a.hf));b!==e&&null!=b&&Za(a,c,b,d);return b};_.Bi=function(a,b,c,d){d=void 0===d?!1:d;b=jya(a,b,c,d);if(null==b)return b;if(!Ia(a.hf)){var e=Yaa(b);e!==b&&(b=e,Za(a,c,b,d))}return b};_.Ci=function(a,b,c){var d=_.Ga(a.hf),e=!!(d&2);a=_.iba(a,b,c,void 0,e?1:2,d);if(!(e||_.Ga(a)&8)){for(e=0;e<a.length;e++)b=a[e],c=Yaa(b),b!==c&&(a[e]=c);Fa(a,8)}return a};_.Di=function(a,b,c){Sa(a);null==c&&(c=void 0);return Za(a,b,c)};
_.oya=function(a,b,c,d){Sa(a);null==d&&(d=void 0);return _.Ch(a,b,c,d)};_.Ei=function(a,b,c){Sa(a);if(null!=c){for(var d=!!c.length,e=0;e<c.length;e++){var f=c[e];d=d&&!Ia(f.hf)}e=_.Ga(c);f=e|1;f=(d?f|8:f&-9)|4;f!=e&&(c=Eaa(c,f))}null==c&&(c=void 0);return Za(a,b,c)};_.Fi=function(a,b,c,d,e){jba(a,b,c,d,e);return a};_.Gi=function(a,b){return Oaa(_.k(a,b))};_.Hi=function(a,b){return _.$a(a,b,Oaa)};_.pya=function(a,b){return _.k(a,b)};_.Wh=function(a,b,c,d){return _.$a(a,b,Saa,c,d)};
_.Ii=function(a,b,c,d){return 2===d?aba(a,b,2,!1,Ia(a.hf)):aba(a,b,0,void 0===c?!1:c,Ia(a.hf))};_.Ji=function(a,b,c){return ub(_.wi(a,b),void 0===c?!1:c)};_.Ki=function(a,b,c){return ub(_.Gi(a,b),void 0===c?0:c)};qya=function(a,b){return ub(Paa(_.k(a,b)),0)};_.Li=function(a,b,c){return ub(_.k(a,b),void 0===c?0:c)};_.Mi=function(a,b){var c=void 0===c?0:c;return ub(vi(a,b),c)};_.Vh=function(a,b){return ub(_.k(a,b),"")};_.Ni=function(a,b,c){return ub(_.k(a,b),void 0===c?0:c)};
_.rya=function(a,b,c){a=_.Wh(a,b,void 0,2);Laa(a,c);return a[c]};sya=function(a,b,c){a=_.Ii(a,b,void 0,2);Laa(a,c);return a[c]};_.Oi=function(a,b,c){return _.Vh(a,Ai(a,c,b))};_.Pi=function(a,b,c){return _.pya(a,Ai(a,c,b))};_.Qi=function(a,b,c,d){return _.Bi(a,b,Ai(a,d,c))};tya=function(a,b){a=_.k(a,b);return null==a?void 0:a};_.Ri=function(a,b,c){return _.ob(a,b,c,0)};_.Si=function(a,b){return null!=_.k(a,b)};var kba;_.p=function(a,b,c){null==a&&(a=kba);kba=void 0;if(null==a)a=c?[c]:[],_.Ha(a,48);else{if(!Array.isArray(a))throw Error();if(c&&c!==a[0])throw Error();var d=Fa(a,0)|32;_.Ha(a,d)}this.lI=c?0:-1;this.hf=a;a:{c=this.hf.length;a=c-1;if(c&&(c=this.hf[a],_.Ka(c))){this.rF=c;this.kR=a-this.lI;break a}b?(this.kR=Math.max(b,a+1-this.lI),this.rF=void 0):this.kR=Number.MAX_VALUE}};_.p.prototype.toJSON=function(){return gya?yba(this,this.hf,!1):yba(this,vba(this.hf),!0)};
_.p.prototype.ld=function(){gya=!0;try{return JSON.stringify(this.toJSON(),nba)}finally{gya=!1}};var Ab=function(a,b){if(null==b||""==b)return new a;b=JSON.parse(b);if(!Array.isArray(b))throw Error(void 0);return lba(a,Gaa(b))};_.p.prototype.getExtension=function(a){return a.tc?a.b9(this,a.tc,a.n8,!0):a.aw?a.b9(this,a.n8,!0):a.b9(this,a.n8,a.defaultValue,!0)};var zba=function(a,b){a=b.tc?b.b9(a,b.tc,b.n8,!0):b.b9(a,b.n8,null,!0);return null===a?void 0:a};_.h=_.p.prototype;
_.h.hasExtension=function(a){return void 0!==zba(this,a)};_.h.clone=function(){return xba(this,!1)};_.h.sQa=function(){return Ia(this.hf)};_.h.TQ=_.Xa;_.h.toString=function(){return yba(this,this.hf,!1).toString()};var uya=function(a){_.p.call(this,a)};_.X(uya,_.p);uya.prototype.toObject=function(){return vya(this)};var vya=function(a){if(null!=a)return _.zb(a),{gJc:_.l(_.k(a,1)),v1c:_.l(_.k(a,2)),surveyId:_.l(_.k(a,3)),o2c:_.l(_.k(a,6)),responseType:_.l(_.k(a,4)),pKc:_.l(_.k(a,5)),qKc:_.l(_.k(a,7)),rKc:_.l(_.k(a,8))}};var wya=function(a){_.p.call(this,a)};_.X(wya,_.p);wya.kc=[2,3,4,5];wya.prototype.toObject=function(){return xya(this)};var xya=function(a){if(null!=a)return _.zb(a),{yEb:_.l(_.Gi(a,1)),xEc:_.l(_.Hi(a,2)),irc:_.l(_.Hi(a,3)),jrc:_.l(_.Wh(a,4)),fZc:_.l(_.Hi(a,5))}};var yya=function(a){_.p.call(this,a)};_.X(yya,_.p);yya.prototype.toObject=function(){return zya(this)};var zya=function(a){if(null!=a)return _.zb(a),{yEb:_.l(_.Gi(a,1)),mQc:_.l(_.k(a,2))}};var Aya=function(a){_.p.call(this,a)};_.X(Aya,_.p);Aya.prototype.toObject=function(){return Bya(this)};var Bya=function(a){if(null!=a)return _.zb(a),{yEb:_.l(_.Gi(a,1)),S_c:_.l(_.Gi(a,2))}};var Cya=function(a){_.p.call(this,a)};_.X(Cya,_.p);Cya.kc=[2,3,4];Cya.prototype.toObject=function(){return Dya(this)};var Dya=function(a){if(null!=a)return _.zb(a),{IVc:vya(_.Bi(a,uya,1)),vYc:_.vb(_.Ci(a,wya,2),xya),T_c:_.vb(_.Ci(a,Aya,3),Bya),aZc:_.vb(_.Ci(a,yya,4),zya)}};var Eya=function(){};var Fya=function(a){_.p.call(this,a)};_.X(Fya,_.p);Fya.kc=[1,2,3,4];Fya.prototype.toObject=function(){if(null!=this){_.zb(this);var a={jRc:_.l(_.Hi(this,1)),lRc:_.l(_.Hi(this,2)),dQc:_.l(_.Hi(this,3)),kRc:_.l(_.Hi(this,4))}}else a=void 0;return a};var Iya=function(a){var b=wh("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||_.da.$googDebugFname||b}catch(g){e="Not available",c=!0}b=Gya(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,Hya[c])c=Hya[c];else{c=String(c);if(!Hya[c]){var f=/function\s+([^\(]+)/m.exec(c);Hya[c]=f?f[1]:"[Anonymous]"}c=Hya[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}},Gya=function(a,b){b||(b={});b[Jya(a)]=!0;var c=a.stack||"";(a=a.cause)&&!b[Jya(a)]&&(c+="\nCaused by: ",a.stack&&0==a.stack.indexOf(a.toString())||(c+="string"===typeof a?a:a.message+"\n"),c+=Gya(a,b));return c},Jya=function(a){var b="";"function"===typeof a.toString&&(b=""+a);return b+a.stack},Hya={};var Kya,Lya;Kya=function(){};Lya=function(a){return function(){throw Error(a);}};_.Ti=function(a,b){var c=0;return function(d){_.da.clearTimeout(c);var e=arguments;c=_.da.setTimeout(function(){a.apply(void 0,e)},b)}};var Mya=function(a,b){return a+Math.random()*(b-a)};var Ui=function(){};Ui.prototype.next=function(){return Nya};var Nya={done:!0,value:void 0},Vi=function(a){return{value:a,done:!1}};Ui.prototype.rA=function(){return this};var Oya=function(a){if(a instanceof Zi||a instanceof $i||a instanceof aj)return a;if("function"==typeof a.next)return new Zi(function(){return a});if("function"==typeof a[Symbol.iterator])return new Zi(function(){return a[Symbol.iterator]()});if("function"==typeof a.rA)return new Zi(function(){return a.rA()});throw Error("W");},Zi=function(a){this.rNa=a};Zi.prototype.rA=function(){return new $i(this.rNa())};Zi.prototype[Symbol.iterator]=function(){return new aj(this.rNa())};Zi.prototype.fva=function(){return new aj(this.rNa())};
var $i=function(a){this.iaa=a};_.X($i,Ui);$i.prototype.next=function(){return this.iaa.next()};$i.prototype[Symbol.iterator]=function(){return new aj(this.iaa)};$i.prototype.fva=function(){return new aj(this.iaa)};var aj=function(a){Zi.call(this,function(){return a});this.iaa=a};_.X(aj,Zi);aj.prototype.next=function(){return this.iaa.next()};var Pya=function(){};var bj=function(){};_.ji(bj,Pya);bj.prototype[Symbol.iterator]=function(){return Oya(this.rA(!0)).fva()};bj.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 Qya=function(a){this.Qw=a};_.ji(Qya,bj);_.h=Qya.prototype;_.h.iqa=function(){if(!this.Qw)return!1;try{return this.Qw.setItem("__sak","1"),this.Qw.removeItem("__sak"),!0}catch(a){return!1}};_.h.set=function(a,b){try{this.Qw.setItem(a,b)}catch(c){if(0==this.Qw.length)throw"Storage mechanism: Storage disabled";throw"Storage mechanism: Quota exceeded";}};_.h.get=function(a){a=this.Qw.getItem(a);if("string"!==typeof a&&null!==a)throw"Storage mechanism: Invalid value was encountered";return a};
_.h.remove=function(a){this.Qw.removeItem(a)};_.h.rA=function(a){var b=0,c=this.Qw,d=new Ui;d.next=function(){if(b>=c.length)return Nya;var e=c.key(b++);if(a)return Vi(e);e=c.getItem(e);if("string"!==typeof e)throw"Storage mechanism: Invalid value was encountered";return Vi(e)};return d};_.h.clear=function(){this.Qw.clear()};_.h.key=function(a){return this.Qw.key(a)};var Rya=function(){var a=null;try{a=window.sessionStorage||null}catch(b){}this.Qw=a};_.ji(Rya,Qya);/*

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 Sya="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split("");var Tya=new Rya;var Uya=function(a){_.p.call(this,a)};_.X(Uya,_.p);Uya.prototype.toObject=function(){return Vya(this)};var Vya=function(a){if(null!=a)return _.zb(a),{fieldPath:_.l(_.k(a,1))}};var Wya=function(a){_.p.call(this,a)};_.X(Wya,_.p);Wya.prototype.setInterval=function(a){return _.mb(this,1,a)};Wya.prototype.clearInterval=function(){return _.zi(this,1)};Wya.prototype.toObject=function(){return Xya(this)};var Xya=function(a){if(null!=a)return _.zb(a),{interval:_.l(_.k(a,1))}};var Yya=function(a){_.p.call(this,a)};_.X(Yya,_.p);_.h=Yya.prototype;_.h.DB=function(){return _.Qi(this,Uya,1,Zya)};_.h.Ota=function(a){return _.oya(this,1,Zya,a)};_.h.CI=function(){return _.zi(this,1)};_.h.S9=function(){return void 0!==jya(this,Uya,Ai(this,Zya,1))};_.h.getTime=function(){return _.Qi(this,Wya,2,Zya)};_.h.setTime=function(a){return _.oya(this,2,Zya,a)};var Zya=[1,2];Yya.prototype.toObject=function(){return $ya(this)};
var $ya=function(a){if(null!=a)return _.zb(a),{filter:Vya(a.DB()),time:Xya(a.getTime())}};var aza=function(a){_.p.call(this,a)};_.X(aza,_.p);aza.prototype.getType=function(){return _.Vh(this,1)};aza.prototype.Pm=function(a){return _.mb(this,1,a)};aza.prototype.toObject=function(){return bza(this)};var bza=function(a){if(null!=a)return _.zb(a),{type:_.l(_.k(a,1)),region:_.l(_.k(a,2)),mSc:_.l(_.k(a,3))}};var cza=function(a){_.p.call(this,a)};_.X(cza,_.p);_.h=cza.prototype;_.h.Et=function(){return _.Vh(this,2)};_.h.HW=function(){return _.zi(this,2)};_.h.iY=function(){return _.Vh(this,3)};_.h.Vy=function(){return _.Si(this,3)};_.h.toObject=function(){return dza(this)};var dza=function(a){if(null!=a)return _.zb(a),{CQc:_.l(_.k(a,1)),label:_.l(_.k(a,2)),link:_.l(_.k(a,3)),DQc:_.l(_.k(a,4))}};var eza=function(a){_.p.call(this,a)};_.X(eza,_.p);eza.prototype.o9=function(){return _.Vh(this,2)};eza.prototype.toObject=function(){return fza(this)};var fza=function(a){if(null!=a)return _.zb(a),{category:_.l(_.k(a,1)),product:_.l(_.k(a,2))}};var gza=function(a){_.p.call(this,a)};_.X(gza,_.p);gza.prototype.toObject=function(){return hza(this)};var hza=function(a){if(null!=a)return _.zb(a),{priority:_.l(_.Gi(a,1))}};var iza=function(a){_.p.call(this,a)};_.X(iza,_.p);_.h=iza.prototype;_.h.x9=function(){return _.Vh(this,1)};_.h.Gl=function(a){_.mb(this,1,a)};_.h.getUrl=function(){return _.Vh(this,2)};_.h.EJ=function(){return _.k(this,2)};_.h.IL=function(a){return _.mb(this,2,a)};_.h.X9=function(){return _.Si(this,2)};_.h.toObject=function(){return jza(this)};var jza=function(a){if(null!=a)return _.zb(a),{title:_.l(_.k(a,1)),url:_.l(_.k(a,2)),index:_.l(_.Gi(a,3))}};var kza=function(a){_.p.call(this,a)};_.X(kza,_.p);_.h=kza.prototype;_.h.getType=function(){return _.Ni(this,1,0)};_.h.Pm=function(a){return _.mb(this,1,a)};_.h.iY=function(){return _.Vh(this,2)};_.h.Vy=function(){return _.Si(this,2)};_.h.toObject=function(){return lza(this)};var lza=function(a){if(null!=a)return _.zb(a),{type:_.l(_.k(a,1)),link:_.l(_.k(a,2))}};var mza=function(a){_.p.call(this,a)};_.X(mza,_.p);mza.prototype.xg=function(){return _.Vh(this,1)};mza.prototype.toObject=function(){return nza(this)};var nza=function(a){if(null!=a)return _.zb(a),{status:_.l(_.k(a,1)),d_c:_.l(_.k(a,2))}};var oza=function(a){_.p.call(this,a)};_.X(oza,_.p);oza.prototype.toObject=function(){return pza(this)};var pza=function(a){if(null!=a)return _.zb(a),{pageSize:_.l(_.Gi(a,1)),index:_.l(_.Gi(a,2)),eUc:_.l(_.k(a,3)),JWc:_.l(_.wi(a,4)),step:_.l(_.k(a,5)),nXc:_.l(_.Gi(a,6)),sortColumn:_.l(_.k(a,7)),C1c:_.l(_.k(a,8)),TPc:_.l(_.k(a,9)),iYc:_.l(_.k(a,10))}};var qza=function(a){_.p.call(this,a)};_.X(qza,_.p);qza.prototype.getStringValue=function(){return _.Oi(this,3,cj)};qza.prototype.setStringValue=function(a){return _.Ch(this,3,cj,a)};var cj=[2,3,4,5,6];qza.prototype.toObject=function(){return rza(this)};
var rza=function(a){if(null!=a){_.zb(a);var b=_.l(_.k(a,1)),c=_.l(_.wi(a,Ai(a,cj,2))),d=_.l(_.Pi(a,3,cj)),e=_.l(_.Pi(a,4,cj)),f=Ai(a,cj,5);return{HQc:b,XQc:c,stringValue:d,gUc:e,intValue:_.l(_.k(a,f)),doubleValue:_.l(vi(a,Ai(a,cj,6))),qZc:_.l(_.k(a,7))}}};var sza=function(a){_.p.call(this,a)};_.X(sza,_.p);sza.prototype.opb=function(){return _.Vh(this,5)};sza.kc=[15];sza.prototype.toObject=function(){return tza(this)};
var tza=function(a){if(null!=a)return _.zb(a),{EZc:_.l(_.k(a,1)),R1c:_.l(_.k(a,2)),AWc:_.l(_.k(a,3)),qYc:_.l(_.k(a,4)),QEc:_.l(_.k(a,5)),FZc:_.l(_.k(a,6)),xWc:_.l(_.k(a,7)),yWc:_.l(_.k(a,8)),zWc:_.l(_.k(a,9)),uWc:_.l(_.k(a,10)),vWc:_.l(_.wi(a,11)),tWc:_.l(_.wi(a,12)),t1c:_.l(_.k(a,13)),ZXc:pza(_.Bi(a,oza,14)),rZc:_.vb(_.Ci(a,qza,15),rza),OSc:jza(_.Bi(a,iza,16)),NSc:hza(_.Bi(a,gza,17)),eQc:$ya(_.Bi(a,Yya,18)),LSc:fza(_.Bi(a,eza,19)),vRc:bza(_.Bi(a,aza,20)),tSc:dza(_.Bi(a,cza,21)),MSc:_.l(_.k(a,22)),
RSc:nza(_.Bi(a,mza,23)),QSc:lza(_.Bi(a,kza,24))}};var uza=function(a){_.p.call(this,a)};_.X(uza,_.p);uza.prototype.toObject=function(){return vza(this)};var vza=function(a){if(null!=a)return _.zb(a),{cva:_.l(_.k(a,1)),serverIp:_.l(Paa(_.k(a,2))),Esa:_.l(Paa(_.k(a,3)))}};var dj=function(a){_.p.call(this,a)};_.X(dj,_.p);dj.prototype.qu=function(a){return _.mb(this,10,a)};dj.kc=[1];dj.prototype.toObject=function(){return wza(this)};var wza=function(a){if(null!=a)return _.zb(a),{ARc:_.vb(_.Ci(a,dj,1),wza),WQc:_.l(_.k(a,2)),jaa:_.l(_.k(a,3)),vE:_.l(_.k(a,10))}};var ej=function(a){_.p.call(this,a)};_.X(ej,_.p);ej.prototype.getWidth=function(){return _.Gi(this,1)};ej.prototype.getHeight=function(){return _.Gi(this,2)};ej.prototype.toObject=function(){return xza(this)};var xza=function(a){if(null!=a)return _.zb(a),{width:_.l(_.Gi(a,1)),height:_.l(_.Gi(a,2))}};var yza=function(a){_.p.call(this,a)};_.X(yza,_.p);yza.prototype.toObject=function(){return zza(this)};var zza=function(a){if(null!=a)return _.zb(a),{screenResolution:xza(_.Bi(a,ej,1)),W0c:_.l(_.Gi(a,2)),E3c:xza(_.Bi(a,ej,3))}};var Aza=function(a){_.p.call(this,a)};_.X(Aza,_.p);_.h=Aza.prototype;_.h.getKey=function(){return _.k(this,1)};_.h.JC=function(a){_.mb(this,1,a)};_.h.iF=function(){return _.Si(this,1)};_.h.Qta=function(a){_.mb(this,2,a)};_.h.toObject=function(){return Bza(this)};var Bza=function(a){if(null!=a)return _.zb(a),{key:_.l(_.k(a,1)),eRa:_.l(_.k(a,2))}};var Cza=function(a){_.p.call(this,a)};_.X(Cza,_.p);_.h=Cza.prototype;_.h.getKey=function(){return _.k(this,1)};_.h.JC=function(a){_.mb(this,1,a)};_.h.iF=function(){return _.Si(this,1)};_.h.getValue=function(){return _.k(this,2)};_.h.xY=function(){return _.k(this,2)};_.h.setValue=function(a){return _.mb(this,2,a)};_.h.Vf=function(){return _.Si(this,2)};_.h.toObject=function(){return Dza(this)};var Dza=function(a){if(null!=a)return _.zb(a),{key:_.l(_.k(a,1)),value:_.l(_.k(a,2))}};var Eza=function(a){_.p.call(this,a)};_.X(Eza,_.p);Eza.prototype.Qta=function(a){_.mb(this,2,a)};Eza.prototype.toObject=function(){return Fza(this)};var Fza=function(a){if(null!=a)return _.zb(a),{cAc:_.l(_.k(a,1)),eRa:_.l(_.k(a,2))}};var fj=function(a){_.p.call(this,a)};_.X(fj,_.p);fj.prototype.getMessage=function(){return _.k(this,1)};fj.prototype.Vta=function(a){return _.mb(this,1,a)};fj.prototype.toObject=function(){return Gza(this)};var Gza=function(a){if(null!=a)return _.zb(a),{message:_.l(_.k(a,1)),PYc:_.l(_.k(a,2)),G3c:_.l(_.k(a,3)),dTc:_.l(_.k(a,4)),eTc:_.l(_.k(a,5))}};var Hza=function(a){_.p.call(this,a)};_.X(Hza,_.p);Hza.prototype.toObject=function(){return Iza(this)};var Iza=function(a){if(null!=a)return _.zb(a),{moduleId:_.l(_.k(a,1)),h_c:_.l(_.k(a,2))}};var Jza=function(a){_.p.call(this,a)};_.X(Jza,_.p);_.h=Jza.prototype;_.h.getKey=function(){return _.k(this,1)};_.h.JC=function(a){_.mb(this,1,a)};_.h.iF=function(){return _.Si(this,1)};_.h.getValue=function(){return _.k(this,2)};_.h.xY=function(){return _.k(this,2)};_.h.setValue=function(a){return _.mb(this,2,a)};_.h.Vf=function(){return _.Si(this,2)};_.h.toObject=function(){return Kza(this)};var Kza=function(a){if(null!=a)return _.zb(a),{key:_.l(_.k(a,1)),value:_.l(_.k(a,2))}};var Lza=function(a){_.p.call(this,a)};_.X(Lza,_.p);_.h=Lza.prototype;_.h.getKey=function(){return _.k(this,1)};_.h.JC=function(a){_.mb(this,1,a)};_.h.iF=function(){return _.Si(this,1)};_.h.epb=function(){return _.k(this,2)};_.h.getValue=function(){return _.k(this,3)};_.h.xY=function(){return _.k(this,3)};_.h.setValue=function(a){return _.mb(this,3,a)};_.h.Vf=function(){return _.Si(this,3)};_.h.toObject=function(){return Mza(this)};
var Mza=function(a){if(null!=a)return _.zb(a),{key:_.l(_.k(a,1)),comparator:_.l(_.k(a,2)),value:_.l(_.k(a,3))}};var Nza=function(a){_.p.call(this,a)};_.X(Nza,_.p);Nza.kc=[1];Nza.prototype.toObject=function(){return Oza(this)};var Oza=function(a){if(null!=a)return _.zb(a),{M_c:_.vb(_.Ci(a,Lza,1),Mza),N_c:_.l(_.k(a,2))}};var Pza=function(a){_.p.call(this,a)};_.X(Pza,_.p);Pza.kc=[1,2,3];Pza.prototype.toObject=function(){return Qza(this)};var Qza=function(a){if(null!=a)return _.zb(a),{xEc:_.l(_.Hi(a,1)),irc:_.l(_.Hi(a,2)),jrc:_.l(_.Wh(a,3)),cZc:_.l(_.k(a,4))}};var Rza=function(a){_.p.call(this,a)};_.X(Rza,_.p);Rza.prototype.toObject=function(){return Sza(this)};var Sza=function(a){if(null!=a)return _.zb(a),{qKc:_.l(_.k(a,1)),rKc:_.l(_.k(a,2)),P_c:_.l(_.k(a,3)),EVc:_.l(_.wi(a,4)),CVc:_.l(_.wi(a,5)),JZc:_.l(_.k(a,6)),pKc:_.l(_.k(a,7))}};var Tza=function(a){_.p.call(this,a)};_.X(Tza,_.p);Tza.prototype.toObject=function(){return Uza(this)};var Uza=function(a){if(null!=a)return _.zb(a),{fYc:Sza(_.Bi(a,Rza,1)),hYc:_.l(_.wi(a,2)),eYc:Qza(_.Bi(a,Pza,3))}};var Vza=function(a){_.p.call(this,a)};_.X(Vza,_.p);Vza.prototype.toObject=function(){return Wza(this)};var Wza=function(a){if(null!=a)return _.zb(a),{ZSc:_.l(_.k(a,1)),YSc:_.l(_.k(a,2)),cacheHit:_.l(_.wi(a,3)),cTc:_.l(_.wi(a,4)),g0c:_.l(_.wi(a,5)),aborted:_.l(_.wi(a,6)),R2c:_.l(_.k(a,7))}};var Xza=function(a){_.p.call(this,a)};_.X(Xza,_.p);Xza.prototype.toObject=function(){return Yza(this)};var Yza=function(a){if(null!=a)return _.zb(a),{fWc:_.Ji(a,1),iWc:_.Vh(a,2),jWc:_.Vh(a,3),eWc:_.Li(a,4),n3c:_.Ni(a,5,0),f_c:_.Vh(a,6),gWc:_.Vh(a,7),hWc:_.Vh(a,8)}};var Zza=function(a){_.p.call(this,a)};_.X(Zza,_.p);Zza.prototype.toObject=function(){return $za(this)};var $za=function(a){if(null!=a)return _.zb(a),{BWc:Yza(_.Bi(a,Xza,1))}};var aAa=function(a){_.p.call(this,a)};_.X(aAa,_.p);_.h=aAa.prototype;_.h.getFeature=function(){return _.k(this,7)};_.h.qJb=function(a){return _.mb(this,7,a)};_.h.hasFeature=function(){return _.Si(this,7)};_.h.vea=function(a){_.mb(this,6,a)};_.h.SNa=function(){return tya(this,6)};_.h.toObject=function(){return bAa(this)};
var bAa=function(a){if(null!=a)return _.zb(a),{goa:_.l(_.k(a,7)),sUc:_.l(_.k(a,1)),release:_.l(_.k(a,2)),environment:_.l(_.k(a,6)),BZc:_.l(_.k(a,3)),DZc:_.l(_.k(a,4)),CZc:_.l(_.k(a,5))}};var cAa=function(a){_.p.call(this,a)};_.X(cAa,_.p);cAa.prototype.toObject=function(){return dAa(this)};var dAa=function(a){if(null!=a)return _.zb(a),{a_c:_.l(_.k(a,1))}};var eAa=function(a){_.p.call(this,a)};_.X(eAa,_.p);eAa.prototype.toObject=function(){return fAa(this)};var fAa=function(a){if(null!=a)return _.zb(a),{D0c:_.l(_.k(a,1)),C0c:_.l(_.k(a,2))}};var gj=function(a){_.p.call(this,a)};_.X(gj,_.p);gj.prototype.Mg=function(){return _.k(this,4)};gj.prototype.sS=function(a){_.mb(this,4,a)};gj.prototype.LJ=function(){return _.Si(this,4)};gj.prototype.toObject=function(){return gAa(this)};var gAa=function(a){if(null!=a)return _.zb(a),{iUc:_.l(_.k(a,1)),errorCode:_.l(_.k(a,2)),hUc:_.l(_.k(a,3)),domain:_.l(_.k(a,4)),reason:_.l(_.k(a,5)),NRc:_.l(_.k(a,6))}};var hAa=function(a){_.p.call(this,a)};_.X(hAa,_.p);_.h=hAa.prototype;_.h.gua=function(a){return _.mb(this,4,a)};_.h.TNa=function(){return _.Bi(this,gj,8)};_.h.sOa=function(){return _.k(this,9)};_.h.iXa=function(a){return _.mb(this,9,a)};_.h.toObject=function(){return iAa(this)};
var iAa=function(a){if(null!=a)return _.zb(a),{oLc:_.l(_.k(a,1)),O_c:_.l(_.k(a,2)),L_c:_.l(_.k(a,3)),statusCode:_.l(_.Gi(a,4)),SGc:_.l(_.k(a,5)),gta:_.l(_.k(a,6)),tuc:_.l(_.k(a,7)),CX:gAa(a.TNa()),requestId:_.l(_.k(a,9)),DGc:_.l(_.wi(a,10))}};var jAa=function(a){_.p.call(this,a)};_.X(jAa,_.p);_.h=jAa.prototype;_.h.getUrl=function(){return _.k(this,2)};_.h.EJ=function(){return _.k(this,2)};_.h.IL=function(a){return _.mb(this,2,a)};_.h.X9=function(){return _.Si(this,2)};_.h.Mg=function(){return _.k(this,12)};_.h.sS=function(a){_.mb(this,12,a)};_.h.LJ=function(){return _.Si(this,12)};_.h.TNa=function(){return _.Bi(this,gj,9)};_.h.sOa=function(){return _.k(this,10)};_.h.iXa=function(a){return _.mb(this,10,a)};_.h.toObject=function(){return kAa(this)};
var kAa=function(a){if(null!=a)return _.zb(a),{method:_.l(_.k(a,1)),url:_.l(_.k(a,2)),MYc:_.l(_.k(a,3)),domain:_.l(_.k(a,12)),oLc:_.l(_.k(a,4)),H0c:_.l(_.Gi(a,5)),SGc:_.l(_.k(a,6)),gta:_.l(_.k(a,7)),tuc:_.l(_.k(a,8)),CX:gAa(a.TNa()),requestId:_.l(_.k(a,10)),DGc:_.l(_.wi(a,11))}};var hj=function(a){_.p.call(this,a)};_.X(hj,_.p);hj.prototype.npa=function(){return _.Bi(this,jAa,2)};hj.prototype.MOa=function(){return _.Bi(this,hAa,3)};hj.prototype.bOa=function(){return _.Bi(this,fj,4)};hj.prototype.toObject=function(){return lAa(this)};var lAa=function(a){if(null!=a)return _.zb(a),{Tvc:_.l(_.k(a,1)),Zva:kAa(a.npa()),QMc:iAa(a.MOa()),vBc:Gza(a.bOa()),jYc:fAa(_.Bi(a,eAa,5))}};var mAa=function(a){_.p.call(this,a)};_.X(mAa,_.p);_.h=mAa.prototype;_.h.getOrigin=function(){return _.k(this,1)};_.h.Wta=function(a){return _.mb(this,1,a)};_.h.getContainerId=function(){return _.k(this,3)};_.h.setContainerId=function(a){return _.mb(this,3,a)};_.h.toObject=function(){return nAa(this)};var nAa=function(a){if(null!=a)return _.zb(a),{origin:_.l(_.k(a,1)),containerType:_.l(_.k(a,2)),containerId:_.l(_.k(a,3)),containerName:_.l(_.k(a,4)),pWc:_.l(_.k(a,5))}};var ij=function(a){_.p.call(this,a)};_.X(ij,_.p);ij.prototype.getKey=function(){return _.k(this,1)};ij.prototype.JC=function(a){_.mb(this,1,a)};ij.prototype.iF=function(){return null!=_.k(this,1)};ij.prototype.Qta=function(a){_.mb(this,3,a)};ij.kc=[4];ij.prototype.toObject=function(){return oAa(this)};var oAa=function(a){if(null!=a)return _.zb(a),{key:_.l(_.k(a,1)),Ow:_.l(_.k(a,2)),eRa:_.l(_.k(a,3)),eXc:_.l(_.Wh(a,4)),IXc:nAa(_.Bi(a,mAa,5))}};var jj=function(a){_.p.call(this,a)};_.X(jj,_.p);jj.prototype.bXa=function(a){return _.mb(this,1,a)};jj.kc=[3];jj.prototype.toObject=function(){return pAa(this)};var pAa=function(a){if(null!=a)return _.zb(a),{qP:_.l(_.Gi(a,1)),VTc:_.l(_.Gi(a,2)),OZc:_.l(_.Hi(a,3)),Gva:_.l(_.k(a,4)),pRc:_.l(_.k(a,7))}};var qAa=function(a){_.p.call(this,a)};_.X(qAa,_.p);qAa.prototype.toObject=function(){return rAa(this)};var rAa=function(a){if(null!=a)return _.zb(a),{gQc:pAa(_.Bi(a,jj,1)),z3c:tza(_.Bi(a,sza,2))}};var sAa=function(a){_.p.call(this,a,108)};_.X(sAa,_.p);_.h=sAa.prototype;_.h.Zta=function(a){_.mb(this,1,a)};_.h.hm=function(){return _.k(this,32)};_.h.setProjectId=function(a){return _.mb(this,32,a)};_.h.Ita=function(a){_.mb(this,2,a)};_.h.fXa=function(a){return _.mb(this,6,_.Ta(a))};_.h.Qta=function(a){_.mb(this,7,a)};_.h.hXa=function(a){return _.mb(this,8,a)};_.h.XWa=function(a){return _.mb(this,12,a)};_.h.vea=function(a){_.mb(this,82,a)};
_.h.SNa=function(){var a=_.k(this,82);return null==a?void 0:a};_.h.uJb=function(a){_.mb(this,16,_.Ta(a))};_.h.gXa=function(a){return _.mb(this,17,a)};_.h.oOa=function(){return _.k(this,18)};_.h.aua=function(a){return _.mb(this,18,a)};_.h.npa=function(){return _.Bi(this,jAa,30)};_.h.MOa=function(){return _.Bi(this,hAa,31)};_.h.bOa=function(){return _.Bi(this,fj,47)};_.h.MNa=function(){return _.k(this,94)};_.h.Lta=function(a){return _.mb(this,94,a)};_.h.opb=function(){return _.Bi(this,Zza,98)};
var tAa={};sAa.kc=[5,15,85,44,49,50,63,64,71];
sAa.prototype.toObject=function(){if(null!=this){_.zb(this);var a={projectNumber:_.l(_.k(this,1)),projectId:_.l(_.k(this,32)),organizationId:_.l(_.k(this,53)),OUc:_.l(_.k(this,72)),dSc:_.l(_.k(this,74)),QRc:_.l(_.k(this,40)),MRc:_.l(_.k(this,41)),TRc:_.l(_.k(this,42)),billingAccountId:_.l(_.k(this,2)),LJb:_.l(_.k(this,73)),PQc:_.l(_.k(this,52)),appId:_.l(_.k(this,37)),yUc:_.l(_.k(this,43)),zcb:_.l(_.k(this,57)),Bcb:_.l(_.k(this,58)),Dcb:_.l(_.k(this,59)),AQc:_.l(_.k(this,75)),Acb:_.l(_.k(this,62)),
Ccb:_.l(_.k(this,65)),BQc:_.l(_.k(this,84)),aVc:_.l(_.k(this,60)),bVc:_.l(_.k(this,83)),Y_c:_.l(_.k(this,61)),qWc:_.l(_.k(this,69)),Tvc:_.l(_.k(this,23)),eventType:_.l(_.k(this,3)),qB:_.l(_.k(this,4)),mUc:_.vb(_.Ci(this,Cza,5),Dza),nqa:_.l(_.wi(this,6)),eRa:_.l(_.k(this,7)),pVa:_.l(_.k(this,8)),UWc:_.l(_.wi(this,9)),A0c:_.l(_.k(this,10)),i1c:_.l(_.k(this,11)),VO:_.l(_.k(this,12)),environment:_.l(_.k(this,82)),U_c:_.l(_.k(this,68)),zBb:_.l(_.k(this,13)),AUc:_.l(_.k(this,24)),IQc:_.l(_.k(this,35)),
JQc:_.l(_.k(this,70)),nQc:_.l(_.k(this,14)),d2c:_.vb(_.Ci(this,Aza,15),Bza),xqa:_.l(_.wi(this,16)),SEc:_.l(_.k(this,17)),referer:_.l(_.k(this,18)),cSc:_.l(_.k(this,19)),Kqb:Dya(_.Bi(this,Cya,20)),gYc:Uza(_.Bi(this,Tza,91)),y3c:rAa(_.Bi(this,qAa,21)),wZc:_.l(_.k(this,25)),cAc:_.l(_.k(this,22)),oWc:Fza(_.Bi(this,Eza,51)),rWc:_.l(_.k(this,26)),K_c:lAa(_.Bi(this,hj,46)),vZc:_.l(_.wi(this,27)),E0c:_.l(_.k(this,28)),ZZc:dAa(_.Bi(this,cAa,38)),sZc:bAa(_.Bi(this,aAa,29)),e2c:_.vb(_.Ci(this,ij,85),oAa),UQb:_.l(_.k(this,
86)),Zva:kAa(this.npa()),QMc:iAa(this.MOa()),yTc:zza(_.Bi(this,yza,33)),dRc:_.l(_.k(this,34)),WXc:_.l(_.k(this,36)),UXc:_.l(_.k(this,39)),oYc:_.l(_.Wh(this,44)),VXc:_.l(_.k(this,45)),vBc:Gza(this.bOa()),USc:_.l(_.k(this,48)),jUc:yb(_.$a(this,49,_.Ga(this.hf)&18?bba:cba)),C2c:_.vb(_.Ci(this,dj,50),wza),j1c:yb(xi(this,99)),k1c:wza(_.Bi(this,dj,100)),wRc:_.l(_.k(this,54)),HXc:Oza(_.Bi(this,Nza,55)),GXc:Kza(_.Bi(this,Jza,56)),gXc:_.vb(_.Ci(this,Hza,63),Iza),fXc:_.vb(_.Ci(this,Hza,64),Iza),wWc:_.l(_.k(this,
66)),CWc:_.l(_.k(this,67)),dYc:_.l(_.Wh(this,71)),oVc:_.l(_.k(this,76)),rVc:_.l(_.k(this,77)),nVc:_.l(_.k(this,78)),qVc:_.l(_.k(this,79)),pVc:_.l(_.k(this,80)),veb:_.l(_.k(this,81)),xgb:_.l(_.k(this,87)),eZc:Wza(_.Bi(this,Vza,88)),SXc:_.l(_.k(this,89)),TXc:_.l(_.k(this,90)),zYc:_.l(_.k(this,92)),gaiaId:_.l(_.k(this,93)),mgb:_.l(_.k(this,94)),SRc:_.l(_.k(this,95)),rQc:_.l(_.k(this,96)),qQc:_.l(_.k(this,97)),QEc:$za(this.opb()),XPc:_.l(_.k(this,101)),mWc:_.l(_.wi(this,102)),aTc:_.l(_.k(this,104)),iSc:_.l(_.k(this,
105)),datasetId:_.l(_.k(this,106)),s3c:_.l(_.k(this,107))};Aba(this,a,tAa)}else a=void 0;return a};var uAa=function(a){if(!a)return"";if(/^about:(?:blank|srcdoc)$/.test(a))return window.origin||"";a.startsWith("blob:")&&(a=a.substring(5));a=a.split("#")[0].split("?")[0];a=a.toLowerCase();0==a.indexOf("//")&&(a=window.location.protocol+a);/^[\w\-]*:\/\//.test(a)||(a=window.location.href);var b=a.substring(a.indexOf("://")+3),c=b.indexOf("/");-1!=c&&(b=b.substring(0,c));c=a.substring(0,a.indexOf("://"));if(!c)throw Error("X`"+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("Y`"+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 wAa=function(a,b,c){var d=String(_.da.location.href);return d&&a&&b?[b,vAa(uAa(d),a,c||null)].join(" "):null},vAa=function(a,b,c){var d=[],e=[];if(1==(Array.isArray(c)?2:1))return e=[b,a],_.ni(d,function(m){e.push(m)}),xAa(e.join(" "));var f=[],g=[];_.ni(c,function(m){g.push(m.key);f.push(m.value)});c=Math.floor((new Date).getTime()/1E3);e=0==f.length?[c,b,a]:[f.join(":"),c,b,a];_.ni(d,function(m){e.push(m)});a=xAa(e.join(" "));a=[c,a];0==g.length||a.push(g.join(""));return a.join("_")},xAa=function(a){var b=
Cba();b.update(a);return b.digestString().toLowerCase()};var yAa={};var Kba="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");var zAa,AAa=function(){if(void 0===zAa){var a=null,b=_.da.trustedTypes;if(b&&b.createPolicy)try{a=b.createPolicy("goog#html",{createHTML:jxa,createScript:jxa,createScriptURL:jxa})}catch(c){_.da.console&&_.da.console.error(c.message)}zAa=a}return zAa};var CAa,BAa;_.kj=function(a,b){this.ILb=a===BAa&&b||"";this.bdc=CAa};_.kj.prototype.Vv=!0;_.kj.prototype.xq=function(){return this.ILb};_.kh=function(a){return a instanceof _.kj&&a.constructor===_.kj&&a.bdc===CAa?a.ILb:"type_error:Const"};_.mh=function(a){return new _.kj(BAa,a)};CAa={};BAa={};var DAa;DAa={};_.lj=function(a){this.AUa=a;this.Vv=!0};_.lj.prototype.toString=function(){return this.AUa.toString()};_.lj.prototype.xq=function(){return this.AUa.toString()};_.Dwa=function(a){return a instanceof _.lj&&a.constructor===_.lj?a.AUa:"type_error:SafeScript"};_.Cwa=function(a){var b=AAa();a=b?b.createScript(a):a;return new _.lj(a,DAa)};var EAa;_.mj=function(a){this.EUa=a};_.mj.prototype.toString=function(){return this.EUa+""};_.mj.prototype.Vv=!0;_.mj.prototype.xq=function(){return this.EUa.toString()};_.nj=function(a){return _.ih(a).toString()};_.ih=function(a){return a instanceof _.mj&&a.constructor===_.mj?a.EUa:"type_error:TrustedResourceUrl"};EAa={};_.Wf=function(a){var b=AAa();a=b?b.createScriptURL(a):a;return new _.mj(a,EAa)};var FAa,HAa,IAa,JAa,LAa;_.Tf=function(a){this.DUa=a};_.Tf.prototype.toString=function(){return this.DUa.toString()};_.Tf.prototype.Vv=!0;_.Tf.prototype.xq=function(){return this.DUa.toString()};_.Uf=function(a){return a instanceof _.Tf&&a.constructor===_.Tf?a.DUa:"type_error:SafeUrl"};FAa=/^data:(.*);base64,[a-z0-9+\/]+=*$/i;_.GAa=function(a){a=String(a);a=a.replace(/(%0A|%0D)/g,"");return a.match(FAa)?_.Yf(a):null};HAa=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i;
_.oj=function(a){a instanceof _.Tf||(a="object"==typeof a&&a.Vv?a.xq():String(a),a=HAa.test(a)?_.Yf(a):_.GAa(a));return a||_.Cna};try{new URL("s://g"),IAa=!0}catch(a){IAa=!1}JAa=IAa;
_.KAa=function(a){if(a instanceof _.Tf)return a;a="object"==typeof a&&a.Vv?a.xq():String(a);a:{var b=a;if(JAa){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 _.Yf(a)};LAa={};_.Yf=function(a){return new _.Tf(a,LAa)};_.Cna=_.Yf("about:invalid#zClosurez");_.MAa={};_.pj=function(a){this.CUa=a;this.Vv=!0};_.pj.prototype.xq=function(){return this.CUa};_.pj.prototype.toString=function(){return this.CUa.toString()};_.NAa=new _.pj("",_.MAa);_.OAa=RegExp("^[-+,.\"'%_!#/ a-zA-Z0-9\\[\\]]+$");_.PAa=RegExp("\\b(url\\([ \t\n]*)('[ -&(-\\[\\]-~]*'|\"[ !#-\\[\\]-~]*\"|[!#-&*-\\[\\]-~]*)([ \t\n]*\\))","g");
_.QAa=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");_.RAa={};_.qj=function(a){this.BUa=a;this.Vv=!0};_.qj.prototype.toString=function(){return this.BUa.toString()};_.qj.prototype.xq=function(){return this.BUa};_.SAa=new _.qj("",_.RAa);var TAa;TAa={};_.rj=function(a){this.zUa=a;this.Vv=!0};_.rj.prototype.xq=function(){return this.zUa.toString()};_.rj.prototype.toString=function(){return this.zUa.toString()};_.sj=function(a){return _.Rf(a).toString()};_.Rf=function(a){return a instanceof _.rj&&a.constructor===_.rj?a.zUa:"type_error:SafeHtml"};_.Qf=function(a){var b=AAa();a=b?b.createHTML(a):a;return new _.rj(a,TAa)};_.UAa=new _.rj(_.da.trustedTypes&&_.da.trustedTypes.emptyHTML||"",TAa);var YAa,$Aa;_.VAa=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=_.Rf(_.UAa);return!b.parentElement});_.WAa=function(a,b){b=b instanceof _.Tf?b:_.KAa(b);a.href=_.Uf(b)};YAa=function(a,b){var c=_.XAa(a.ownerDocument&&a.ownerDocument.defaultView);c&&a.setAttribute("nonce",c);a.src=_.ih(b)};
_.tj=function(a,b,c,d){a=a instanceof _.Tf?a:_.KAa(a);b=b||_.da;c=c instanceof _.kj?_.kh(c):c||"";return void 0!==d?b.open(_.Uf(a),c,d):b.open(_.Uf(a),c)};_.XAa=function(a){return _.ZAa("script[nonce]",a)};$Aa=/^[\w+/_-]+[=]{0,2}$/;_.ZAa=function(a,b){b=(b||_.da).document;return b.querySelector?(a=b.querySelector(a))&&(a=a.nonce||a.getAttribute("nonce"))&&$Aa.test(a)?a:"":""};var aBa,uj;aBa=String.prototype.repeat?function(a,b){return a.repeat(b)}:function(a,b){return Array(b+1).join(a)};uj=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+aBa("0",Math.max(0,b-c))+a};_.vj=function(){return Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Math.random())^_.ii()).toString(36)};
_.bBa=function(a){return String(a).replace(/([A-Z])/g,"-$1").toLowerCase()};_.cBa=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};_.wj=function(a){this.Ni=a||{cookie:""}};_.h=_.wj.prototype;_.h.isEnabled=function(){if(!_.da.navigator.cookieEnabled)return!1;if(!this.tl())return!0;this.set("TESTCOOKIESENABLED","1",{bra:60});if("1"!==this.get("TESTCOOKIESENABLED"))return!1;this.remove("TESTCOOKIESENABLED");return!0};
_.h.set=function(a,b,c){var d=!1;if("object"===typeof c){var e=c.NHb;d=c.mIb||!1;var f=c.domain||void 0;var g=c.path||void 0;var m=c.bra}if(/[;=\s]/.test(a))throw Error("ea`"+a);if(/[;\r\n]/.test(b))throw Error("fa`"+b);void 0===m&&(m=-1);c=f?";domain="+f:"";g=g?";path="+g:"";d=d?";secure":"";m=0>m?"":0==m?";expires="+(new Date(1970,1,1)).toUTCString():";expires="+(new Date(Date.now()+1E3*m)).toUTCString();this.Ni.cookie=a+"="+b+c+g+m+d+(null!=e?";samesite="+e:"")};
_.h.get=function(a,b){for(var c=a+"=",d=(this.Ni.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};_.h.remove=function(a,b,c){var d=this.YO(a);this.set(a,"",{bra:0,path:b,domain:c});return d};_.h.eF=function(){return dBa(this).keys};_.h.Nv=function(){return dBa(this).values};_.h.tl=function(){return!this.Ni.cookie};_.h.YO=function(a){return void 0!==this.get(a)};
_.h.clear=function(){for(var a=dBa(this).keys,b=a.length-1;0<=b;b--)this.remove(a[b])};var dBa=function(a){a=(a.Ni.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 eBa,fBa;eBa=function(a){return!!yAa.FPA_SAMESITE_PHASE2_MOD||!(void 0===a||!a)};fBa=function(a,b,c,d){(a=_.da[a])||"undefined"===typeof document||(a=(new _.wj(document)).get(b));return a?wAa(a,c,d):null};
_.gBa=function(a,b){b=void 0===b?!1:b;var c=uAa(String(_.da.location.href)),d=[];var e=b;e=void 0===e?!1:e;var f=_.da.__SAPISID||_.da.__APISID||_.da.__3PSAPISID||_.da.__OVERRIDE_SID;eBa(e)&&(f=f||_.da.__1PSAPISID);if(f)e=!0;else{if("undefined"!==typeof document){var g=new _.wj(document);f=g.get("SAPISID")||g.get("APISID")||g.get("__Secure-3PAPISID")||g.get("SID")||g.get("OSID");eBa(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:"))?
_.da.__SAPISID:_.da.__APISID,e||"undefined"===typeof document||(e=new _.wj(document),e=e.get(c?"SAPISID":"APISID")||e.get("__Secure-3PAPISID")),(e=e?wAa(e,c?"SAPISIDHASH":"APISIDHASH",a):null)&&d.push(e),c&&eBa(b)&&((b=fBa("__1PSAPISID","__Secure-1PAPISID","SAPISID1PHASH",a))&&d.push(b),(a=fBa("__3PSAPISID","__Secure-3PAPISID","SAPISID3PHASH",a))&&d.push(a)));return 0==d.length?null:d.join(" ")};var xj=function(a){_.p.call(this,a)};_.X(xj,_.p);xj.kc=[2];xj.prototype.toObject=function(){return hBa(this)};var hBa=function(a){if(null!=a)return _.zb(a),{FRc:yb(xi(a,1)),GRc:_.l(_.k(a,4)),cUc:yb(_.$a(a,2,_.Ga(a.hf)&18?bba:cba)),p3c:_.l(_.wi(a,3))}};try{(new self.OffscreenCanvas(0,0)).getContext("2d")}catch(a){}var iBa=_.oi||_.qi;var yj=function(a,b){this.x=void 0!==a?a:0;this.y=void 0!==b?b:0};yj.prototype.clone=function(){return new yj(this.x,this.y)};var jBa=function(a,b){return new yj(a.x-b.x,a.y-b.y)};_.h=yj.prototype;_.h.ceil=function(){this.x=Math.ceil(this.x);this.y=Math.ceil(this.y);return this};_.h.floor=function(){this.x=Math.floor(this.x);this.y=Math.floor(this.y);return this};_.h.round=function(){this.x=Math.round(this.x);this.y=Math.round(this.y);return this};
_.h.translate=function(a,b){a instanceof yj?(this.x+=a.x,this.y+=a.y):(this.x+=Number(a),"number"===typeof b&&(this.y+=b));return this};_.h.scale=function(a,b){this.x*=a;this.y*="number"===typeof b?b:a;return this};var zj=function(a,b){this.width=a;this.height=b};_.h=zj.prototype;_.h.clone=function(){return new zj(this.width,this.height)};_.h.aspectRatio=function(){return this.width/this.height};_.h.tl=function(){return!(this.width*this.height)};_.h.ceil=function(){this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};_.h.floor=function(){this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};
_.h.round=function(){this.width=Math.round(this.width);this.height=Math.round(this.height);return this};_.h.scale=function(a,b){this.width*=a;this.height*="number"===typeof b?b:a;return this};var Bj,lBa,nBa,mBa,pBa,rBa,qBa,Dj,sBa,oBa,Aj,tBa,uBa,wBa,kBa;Bj=function(a){return a?new kBa(Aj(a)):kxa||(kxa=new kBa)};lBa=function(a,b){return"string"===typeof b?a.getElementById(b):b};nBa=function(a,b){Dba(b,function(c,d){c&&"object"==typeof c&&c.Vv&&(c=c.xq());"style"==d?a.style.cssText=c:"class"==d?a.className=c:"for"==d?a.htmlFor=c:mBa.hasOwnProperty(d)?a.setAttribute(mBa[d],c):_.ki(d,"aria-")||_.ki(d,"data-")?a.setAttribute(d,c):a[d]=c})};
mBa={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"};pBa=function(a){a=a.document;a=oBa(a)?a.documentElement:a.body;return new zj(a.clientWidth,a.clientHeight)};
rBa=function(a){var b=qBa(a);a=a.parentWindow||a.defaultView;return _.oi&&a.pageYOffset!=b.scrollTop?new yj(b.scrollLeft,b.scrollTop):new yj(a.pageXOffset||b.scrollLeft,a.pageYOffset||b.scrollTop)};qBa=function(a){return a.scrollingElement?a.scrollingElement:!_.qi&&oBa(a)?a.documentElement:a.body||a.documentElement};Dj=function(a){return a?a.parentWindow||a.defaultView:window};
sBa=function(a,b,c){function d(m){m&&b.appendChild("string"===typeof m?a.createTextNode(m):m)}for(var e=1;e<c.length;e++){var f=c[e];if(!_.za(f)||_.Aa(f)&&0<f.nodeType)d(f);else{a:{if(f&&"number"==typeof f.length){if(_.Aa(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?_.xa(f):f,d)}}};_.Ej=function(a,b){b=String(b);"application/xhtml+xml"===a.contentType&&(b=b.toLowerCase());return a.createElement(b)};
oBa=function(a){return"CSS1Compat"==a.compatMode};_.Gj=function(a){for(var b;b=a.firstChild;)a.removeChild(b)};_.Hj=function(a){return a&&a.parentNode?a.parentNode.removeChild(a):null};Aj=function(a){return 9==a.nodeType?a:a.ownerDocument||a.document};tBa=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 _.Gj(a),a.appendChild(Aj(a).createTextNode(String(b)))};
_.vBa=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")||uBa(a)):a.hasAttribute("tabindex")&&uBa(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};
uBa=function(a){a=a.tabIndex;return"number"===typeof a&&0<=a&&32768>a};wBa=function(a,b){for(var c=0;a;){if(b(a))return a;a=a.parentNode;c++}return null};kBa=function(a){this.Ni=a||_.da.document||document};_.h=kBa.prototype;_.h.Toa=Bj;_.h.ki=function(a){return lBa(this.Ni,a)};_.h.getElementsByTagName=function(a,b){return(b||this.Ni).getElementsByTagName(String(a))};_.h.setProperties=nBa;_.h.hF=function(){var a=this.getWindow();return pBa(a||window)};
_.h.createElement=function(a){return _.Ej(this.Ni,a)};_.h.createTextNode=function(a){return this.Ni.createTextNode(String(a))};_.h.getWindow=function(){var a=this.Ni;return a.parentWindow||a.defaultView};_.h.appendChild=function(a,b){a.appendChild(b)};_.h.append=function(a,b){sBa(Aj(a),a,arguments)};_.h.canHaveChildren=function(a){if(1!=a.nodeType)return!1;switch(a.tagName){case "APPLET":case "AREA":case "BASE":case "BR":case "COL":case "COMMAND":case "EMBED":case "FRAME":case "HR":case "IMG":case "INPUT":case "IFRAME":case "ISINDEX":case "KEYGEN":case "LINK":case "NOFRAMES":case "NOSCRIPT":case "META":case "OBJECT":case "PARAM":case "SCRIPT":case "SOURCE":case "STYLE":case "TRACK":case "WBR":return!1}return!0};
_.h.removeNode=_.Hj;_.h.BJ=function(a){return void 0!=a.children?a.children:Array.prototype.filter.call(a.childNodes,function(b){return 1==b.nodeType})};_.h.dpa=function(a){var b;if(iBa&&(b=a.parentElement))return b;b=a.parentNode;return _.Aa(b)&&1==b.nodeType?b:null};
_.h.contains=function(a,b){if(!a||!b)return!1;if(a.contains&&1==b.nodeType)return a==b||a.contains(b);if("undefined"!=typeof a.compareDocumentPosition)return a==b||!!(a.compareDocumentPosition(b)&16);for(;b&&a!=b;)b=b.parentNode;return b==a};_.h.PB=_.vBa;var qg=function(){this.qX=this.qX;this.bR=this.bR};qg.prototype.qX=!1;qg.prototype.isDisposed=function(){return this.qX};qg.prototype.dispose=function(){this.qX||(this.qX=!0,this.Yl())};var xBa=function(a,b){a.qX?b():(a.bR||(a.bR=[]),a.bR.push(b))};qg.prototype.Yl=function(){if(this.bR)for(;this.bR.length;)this.bR.shift()()};var Ij=function(a,b){this.type=a;this.currentTarget=this.target=b;this.defaultPrevented=this.Rca=!1};Ij.prototype.stopPropagation=function(){this.Rca=!0};Ij.prototype.preventDefault=function(){this.defaultPrevented=!0};var yBa=[],zBa=[],ABa=!1,BBa=function(a){yBa[yBa.length]=a;if(ABa)for(var b=0;b<zBa.length;b++)a((0,_.uh)(zBa[b].wrap,zBa[b]))};var CBa=function(){if(!_.da.addEventListener||!Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!0}});try{var c=function(){};_.da.addEventListener("test",c,b);_.da.removeEventListener("test",c,b)}catch(d){}return a}();var Jj=function(a,b){Ij.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.wP=null;a&&this.init(a,b)};_.ji(Jj,Ij);var DBa={2:"touch",3:"pen",4:"mouse"};
Jj.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&&(Cxa(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=_.qi||void 0!==
a.offsetX?a.offsetX:a.layerX,this.offsetY=_.qi||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:DBa[a.pointerType]||"";this.state=a.state;this.wP=a;a.defaultPrevented&&Jj.Sw.preventDefault.call(this)};Jj.prototype.stopPropagation=function(){Jj.Sw.stopPropagation.call(this);this.wP.stopPropagation?this.wP.stopPropagation():this.wP.cancelBubble=!0};Jj.prototype.preventDefault=function(){Jj.Sw.preventDefault.call(this);var a=this.wP;a.preventDefault?a.preventDefault():a.returnValue=!1};var EBa="closure_listenable_"+(1E6*Math.random()|0),FBa=function(a){return!(!a||!a[EBa])};var GBa=0;var HBa=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=++GBa;this.removed=this.ima=!1},IBa=function(a){a.removed=!0;a.listener=null;a.proxy=null;a.src=null;a.handler=null};var Kj=function(a){this.src=a;this.Pi={};this.oga=0};Kj.prototype.add=function(a,b,c,d,e){var f=a.toString();a=this.Pi[f];a||(a=this.Pi[f]=[],this.oga++);var g=JBa(a,b,d,e);-1<g?(b=a[g],c||(b.ima=!1)):(b=new HBa(b,this.src,f,!!d,e),b.ima=c,a.push(b));return b};Kj.prototype.remove=function(a,b,c,d){a=a.toString();if(!(a in this.Pi))return!1;var e=this.Pi[a];b=JBa(e,b,c,d);return-1<b?(IBa(e[b]),Array.prototype.splice.call(e,b,1),0==e.length&&(delete this.Pi[a],this.oga--),!0):!1};
var KBa=function(a,b){var c=b.type;c in a.Pi&&_.wa(a.Pi[c],b)&&(IBa(b),0==a.Pi[c].length&&(delete a.Pi[c],a.oga--))};Kj.prototype.removeAll=function(a){a=a&&a.toString();var b=0,c;for(c in this.Pi)if(!a||c==a){for(var d=this.Pi[c],e=0;e<d.length;e++)++b,IBa(d[e]);delete this.Pi[c];this.oga--}return b};Kj.prototype.k9=function(a,b,c,d){a=this.Pi[a.toString()];var e=-1;a&&(e=JBa(a,b,c,d));return-1<e?a[e]:null};
Kj.prototype.hasListener=function(a,b){var c=void 0!==a,d=c?a.toString():"",e=void 0!==b;return Gba(this.Pi,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 JBa=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 LBa,MBa,NBa,QBa,SBa,OBa,Mj,VBa,TBa,UBa,RBa,WBa,PBa;LBa="closure_lm_"+(1E6*Math.random()|0);MBa={};NBa=0;_.Lj=function(a,b,c,d,e){if(d&&d.once)return OBa(a,b,c,d,e);if(Array.isArray(b)){for(var f=0;f<b.length;f++)_.Lj(a,b[f],c,d,e);return null}c=PBa(c);return FBa(a)?a.listen(b,c,_.Aa(d)?!!d.capture:!!d,e):QBa(a,b,c,!1,d,e)};
QBa=function(a,b,c,d,e,f){if(!b)throw Error("ga");var g=_.Aa(e)?!!e.capture:!!e,m=RBa(a);m||(a[LBa]=m=new Kj(a));c=m.add(b,c,d,g,f);if(c.proxy)return c;d=SBa();c.proxy=d;d.src=a;d.listener=c;if(a.addEventListener)CBa||(e=g),void 0===e&&(e=!1),a.addEventListener(b.toString(),d,e);else if(a.attachEvent)a.attachEvent(TBa(b.toString()),d);else if(a.addListener&&a.removeListener)a.addListener(d);else throw Error("ha");NBa++;return c};
SBa=function(){var a=UBa,b=function(c){return a.call(b.src,b.listener,c)};return b};OBa=function(a,b,c,d,e){if(Array.isArray(b)){for(var f=0;f<b.length;f++)OBa(a,b[f],c,d,e);return null}c=PBa(c);return FBa(a)?a.DRa(b,c,_.Aa(d)?!!d.capture:!!d,e):QBa(a,b,c,!0,d,e)};Mj=function(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)Mj(a,b[f],c,d,e);else d=_.Aa(d)?!!d.capture:!!d,c=PBa(c),FBa(a)?a.Bs(b,c,d,e):a&&(a=RBa(a))&&(b=a.k9(b,c,d,e))&&VBa(b)};
VBa=function(a){if("number"!==typeof a&&a&&!a.removed){var b=a.src;if(FBa(b))KBa(b.rB,a);else{var c=a.type,d=a.proxy;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent?b.detachEvent(TBa(c),d):b.addListener&&b.removeListener&&b.removeListener(d);NBa--;(c=RBa(b))?(KBa(c,a),0==c.oga&&(c.src=null,b[LBa]=null)):IBa(a)}}};TBa=function(a){return a in MBa?MBa[a]:MBa[a]="on"+a};
UBa=function(a,b){if(a.removed)a=!0;else{b=new Jj(b,this);var c=a.listener,d=a.handler||a.src;a.ima&&VBa(a);a=c.call(d,b)}return a};RBa=function(a){a=a[LBa];return a instanceof Kj?a:null};WBa="__closure_events_fn_"+(1E9*Math.random()>>>0);PBa=function(a){if("function"===typeof a)return a;a[WBa]||(a[WBa]=function(b){return a.handleEvent(b)});return a[WBa]};BBa(function(a){UBa=a(UBa)});var Nj=function(){qg.call(this);this.rB=new Kj(this);this.Nqc=this;this.WTa=null};_.ji(Nj,qg);Nj.prototype[EBa]=!0;_.h=Nj.prototype;_.h.addEventListener=function(a,b,c,d){_.Lj(this,a,b,c,d)};_.h.removeEventListener=function(a,b,c,d){Mj(this,a,b,c,d)};
_.h.dispatchEvent=function(a){var b,c=this.WTa;if(c)for(b=[];c;c=c.WTa)b.push(c);c=this.Nqc;var d=a.type||a;if("string"===typeof a)a=new Ij(a,c);else if(a instanceof Ij)a.target=a.target||c;else{var e=a;a=new Ij(d,c);_.Ib(a,e)}e=!0;if(b)for(var f=b.length-1;!a.Rca&&0<=f;f--){var g=a.currentTarget=b[f];e=XBa(g,d,!0,a)&&e}a.Rca||(g=a.currentTarget=c,e=XBa(g,d,!0,a)&&e,a.Rca||(e=XBa(g,d,!1,a)&&e));if(b)for(f=0;!a.Rca&&f<b.length;f++)g=a.currentTarget=b[f],e=XBa(g,d,!1,a)&&e;return e};
_.h.Yl=function(){Nj.Sw.Yl.call(this);this.removeAllListeners();this.WTa=null};_.h.listen=function(a,b,c,d){return this.rB.add(String(a),b,!1,c,d)};_.h.DRa=function(a,b,c,d){return this.rB.add(String(a),b,!0,c,d)};_.h.Bs=function(a,b,c,d){return this.rB.remove(String(a),b,c,d)};_.h.removeAllListeners=function(a){return this.rB?this.rB.removeAll(a):0};
var XBa=function(a,b,c,d){b=a.rB.Pi[String(b)];if(!b)return!0;b=b.concat();for(var e=!0,f=0;f<b.length;++f){var g=b[f];if(g&&!g.removed&&g.capture==c){var m=g.listener,n=g.handler||g.src;g.ima&&KBa(a.rB,g);e=!1!==m.call(n,d)&&e}}return e&&!d.defaultPrevented};Nj.prototype.k9=function(a,b,c,d){return this.rB.k9(String(a),b,c,d)};Nj.prototype.hasListener=function(a,b){return this.rB.hasListener(void 0!==a?String(a):void 0,b)};var YBa=function(a){this.R6=this.xKa=this.Isb=a};YBa.prototype.reset=function(){this.R6=this.xKa=this.Isb};YBa.prototype.getValue=function(){return this.xKa};var ZBa=function(){};ZBa.prototype.ld=function(a){var b=[];$Ba(this,a,b);return b.join("")};
var $Ba=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),$Ba(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),aCa(d,c),c.push(":"),$Ba(a,f,c),e=","));c.push("}");return}}switch(typeof b){case "string":aCa(b,c);
break;case "number":c.push(isFinite(b)&&!isNaN(b)?String(b):"null");break;case "boolean":c.push(String(b));break;case "function":c.push("null");break;default:throw Error("ia`"+typeof b);}}},bCa={'"':'\\"',"\\":"\\\\","/":"\\/","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\v":"\\u000b"},cCa=/\uffff/.test("\uffff")?/[\\"\x00-\x1f\x7f-\uffff]/g:/[\\"\x00-\x1f\x7f-\xff]/g,aCa=function(a,b){b.push('"',a.replace(cCa,function(c){var d=bCa[c];d||(d="\\u"+(c.charCodeAt(0)|65536).toString(16).slice(1),
bCa[c]=d);return d}),'"')};var dCa=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 eCa=function(a){switch(a){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:return!0;default:return!1}};var fCa=function(){};fCa.prototype.afb=null;fCa.prototype.getOptions=function(){return this.afb||(this.afb=this.ltb())};var gCa,hCa=function(){};_.ji(hCa,fCa);hCa.prototype.O6=function(){var a=iCa(this);return a?new ActiveXObject(a):new XMLHttpRequest};hCa.prototype.ltb=function(){var a={};iCa(this)&&(a[0]=!0,a[1]=!0);return a};
var iCa=function(a){if(!a.Krb&&"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.Krb=d}catch(e){}}throw Error("ja");}return a.Krb};gCa=new hCa;var jCa=function(a,b){this.Dtc=a;this.IGc=b;this.Cra=0;this.Lr=null};jCa.prototype.get=function(){if(0<this.Cra){this.Cra--;var a=this.Lr;this.Lr=a.next;a.next=null}else a=this.Dtc();return a};jCa.prototype.put=function(a){this.IGc(a);100>this.Cra&&(this.Cra++,a.next=this.Lr,this.Lr=a)};var kCa,lCa=function(){var a=_.da.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof window&&window.postMessage&&window.addEventListener&&!ka("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(),m="file:"==f.location.protocol?"*":f.location.protocol+"//"+f.location.host;e=(0,_.uh)(function(n){if(("*"==m||n.origin==m)&&n.data==g)this.port1.onmessage()},
this);f.addEventListener("message",e,!1);this.port1={};this.port2={postMessage:function(){f.postMessage(g,m)}}});if("undefined"!==typeof a&&!daa()){var b=new a,c={},d=c;b.port1.onmessage=function(){if(void 0!==c.next){c=c.next;var e=c.cb;c.cb=null;e()}};return function(e){d.next={cb:e};d=d.next;b.port2.postMessage(0)}}return function(e){_.da.setTimeout(e,0)}},mCa=function(a){return a};BBa(function(a){mCa=a});var nCa=function(){this.Xva=this.P0=null};nCa.prototype.add=function(a,b){var c=oCa.get();c.set(a,b);this.Xva?this.Xva.next=c:this.P0=c;this.Xva=c};nCa.prototype.remove=function(){var a=null;this.P0&&(a=this.P0,this.P0=this.P0.next,this.P0||(this.Xva=null),a.next=null);return a};var oCa=new jCa(function(){return new pCa},function(a){return a.reset()}),pCa=function(){this.next=this.scope=this.fn=null};pCa.prototype.set=function(a,b){this.fn=a;this.scope=b;this.next=null};
pCa.prototype.reset=function(){this.next=this.scope=this.fn=null};var qCa,rCa=!1,sCa=new nCa,uCa=function(a,b){qCa||tCa();rCa||(qCa(),rCa=!0);sCa.add(a,b)},tCa=function(){if(_.da.Promise&&_.da.Promise.resolve){var a=_.da.Promise.resolve(void 0);qCa=function(){a.then(vCa)}}else qCa=function(){var b=vCa;b=mCa(b);"function"!==typeof _.da.setImmediate||_.da.Window&&_.da.Window.prototype&&!eaa()&&_.da.Window.prototype.setImmediate==_.da.setImmediate?(kCa||(kCa=lCa()),kCa(b)):_.da.setImmediate(b)}},vCa=function(){for(var a;a=sCa.remove();){try{a.fn.call(a.scope)}catch(b){aaa(b)}oCa.put(a)}rCa=
!1};var wCa=function(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};var Pj=function(a){this.Ac=0;this.zg=void 0;this.DW=this.wI=this.Gq=null;this.upa=this.YLa=!1;if(a!=Kya)try{var b=this;a.call(void 0,function(c){Oj(b,2,c)},function(c){Oj(b,3,c)})}catch(c){Oj(this,3,c)}},xCa=function(){this.next=this.context=this.EZ=this.Hba=this.vg=null;this.zla=!1};xCa.prototype.reset=function(){this.context=this.EZ=this.Hba=this.vg=null;this.zla=!1};
var yCa=new jCa(function(){return new xCa},function(a){a.reset()}),zCa=function(a,b,c){var d=yCa.get();d.Hba=a;d.EZ=b;d.context=c;return d},Qj=function(a){if(a instanceof Pj)return a;var b=new Pj(Kya);Oj(b,2,a);return b},BCa=function(a,b,c){ACa(a,b,c,null)||uCa(_.hi(b,a))},CCa=function(a){return new Pj(function(b,c){var d=a.length,e=[];if(d)for(var f=function(r,x){d--;e[r]=x;0==d&&b(e)},g=function(r){c(r)},m=0,n;m<a.length;m++)n=a[m],BCa(n,_.hi(f,m),g);else b(e)})};
Pj.prototype.then=function(a,b,c){return DCa(this,"function"===typeof a?a:null,"function"===typeof b?b:null,c)};Pj.prototype.$goog_Thenable=!0;Pj.prototype.bM=function(a,b){return DCa(this,null,a,b)};Pj.prototype.catch=Pj.prototype.bM;Pj.prototype.cancel=function(a){if(0==this.Ac){var b=new Rj(a);uCa(function(){ECa(this,b)},this)}};
var ECa=function(a,b){if(0==a.Ac)if(a.Gq){var c=a.Gq;if(c.wI){for(var d=0,e=null,f=null,g=c.wI;g&&(g.zla||(d++,g.vg==a&&(e=g),!(e&&1<d)));g=g.next)e||(f=g);e&&(0==c.Ac&&1==d?ECa(c,b):(f?(d=f,d.next==c.DW&&(c.DW=d),d.next=d.next.next):FCa(c),GCa(c,e,3,b)))}a.Gq=null}else Oj(a,3,b)},ICa=function(a,b){a.wI||2!=a.Ac&&3!=a.Ac||HCa(a);a.DW?a.DW.next=b:a.wI=b;a.DW=b},DCa=function(a,b,c,d){var e=zCa(null,null,null);e.vg=new Pj(function(f,g){e.Hba=b?function(m){try{var n=b.call(d,m);f(n)}catch(r){g(r)}}:f;
e.EZ=c?function(m){try{var n=c.call(d,m);void 0===n&&m instanceof Rj?g(m):f(n)}catch(r){g(r)}}:g});e.vg.Gq=a;ICa(a,e);return e.vg};Pj.prototype.CLc=function(a){this.Ac=0;Oj(this,2,a)};Pj.prototype.DLc=function(a){this.Ac=0;Oj(this,3,a)};
var Oj=function(a,b,c){0==a.Ac&&(a===c&&(b=3,c=new TypeError("ka")),a.Ac=1,ACa(c,a.CLc,a.DLc,a)||(a.zg=c,a.Ac=b,a.Gq=null,HCa(a),3!=b||c instanceof Rj||JCa(a,c)))},ACa=function(a,b,c,d){if(a instanceof Pj)return ICa(a,zCa(b||Kya,c||null,d)),!0;if(wCa(a))return a.then(b,c,d),!0;if(_.Aa(a))try{var e=a.then;if("function"===typeof e)return KCa(a,e,b,c,d),!0}catch(f){return c.call(d,f),!0}return!1},KCa=function(a,b,c,d,e){var f=!1,g=function(n){f||(f=!0,c.call(e,n))},m=function(n){f||(f=!0,d.call(e,n))};
try{b.call(a,g,m)}catch(n){m(n)}},HCa=function(a){a.YLa||(a.YLa=!0,uCa(a.aoa,a))},FCa=function(a){var b=null;a.wI&&(b=a.wI,a.wI=b.next,b.next=null);a.wI||(a.DW=null);return b};Pj.prototype.aoa=function(){for(var a;a=FCa(this);)GCa(this,a,this.Ac,this.zg);this.YLa=!1};
var GCa=function(a,b,c,d){if(3==c&&b.EZ&&!b.zla)for(;a&&a.upa;a=a.Gq)a.upa=!1;if(b.vg)b.vg.Gq=null,LCa(b,c,d);else try{b.zla?b.Hba.call(b.context):LCa(b,c,d)}catch(e){MCa.call(null,e)}yCa.put(b)},LCa=function(a,b,c){2==b?a.Hba.call(a.context,c):a.EZ&&a.EZ.call(a.context,c)},JCa=function(a,b){a.upa=!0;uCa(function(){a.upa&&MCa.call(null,b)})},MCa=aaa,Rj=function(a){_.ba.call(this,a);this.CFb=!1};_.ji(Rj,_.ba);Rj.prototype.name="cancel";var Sj=function(a,b){Nj.call(this);this.dqa=a||1;this.Wfa=b||_.da;this.neb=(0,_.uh)(this.WKc,this);this.bwb=_.ii()};_.ji(Sj,Nj);_.h=Sj.prototype;_.h.enabled=!1;_.h.Yz=null;_.h.setInterval=function(a){this.dqa=a;this.Yz&&this.enabled?(this.stop(),this.start()):this.Yz&&this.stop()};
_.h.WKc=function(){if(this.enabled){var a=_.ii()-this.bwb;0<a&&a<.8*this.dqa?this.Yz=this.Wfa.setTimeout(this.neb,this.dqa-a):(this.Yz&&(this.Wfa.clearTimeout(this.Yz),this.Yz=null),this.dispatchEvent("tick"),this.enabled&&(this.stop(),this.start()))}};_.h.start=function(){this.enabled=!0;this.Yz||(this.Yz=this.Wfa.setTimeout(this.neb,this.dqa),this.bwb=_.ii())};_.h.stop=function(){this.enabled=!1;this.Yz&&(this.Wfa.clearTimeout(this.Yz),this.Yz=null)};
_.h.Yl=function(){Sj.Sw.Yl.call(this);this.stop();delete this.Wfa};var NCa=function(a,b,c){if("function"===typeof a)c&&(a=(0,_.uh)(a,c));else if(a&&"function"==typeof a.handleEvent)a=(0,_.uh)(a.handleEvent,a);else throw Error("la");return 2147483647<Number(b)?-1:_.da.setTimeout(a,b||0)},OCa=function(a){var b=null;return(new Pj(function(c,d){b=NCa(function(){c(void 0)},a);-1==b&&d(Error("ma"))})).bM(function(c){_.da.clearTimeout(b);throw c;})};var Tj,PCa,QCa,RCa,SCa,TCa,VCa,WCa,XCa,YCa,ZCa,usa;Tj=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$");PCa=function(a){a=a.match(Tj)[1]||null;!a&&_.da.self&&_.da.self.location&&(a=_.da.self.location.protocol.slice(0,-1));return a?a.toLowerCase():""};
QCa=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," ")):"")}}};RCa=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]};
SCa=function(a,b,c){if(Array.isArray(b))for(var d=0;d<b.length;d++)SCa(a,String(b[d]),c);else null!=b&&c.push(a+(""===b?"":"="+encodeURIComponent(String(b))))};TCa=function(a,b){var c=[];for(b=b||0;b<a.length;b+=2)SCa(a[b],a[b+1],c);return c.join("&")};_.UCa=function(a){var b=[],c;for(c in a)SCa(c,a[c],b);return b.join("&")};VCa=function(a,b){var c=2==arguments.length?TCa(arguments[1],0):TCa(arguments,1);return RCa(a,c)};
WCa=function(a,b,c){c=null!=c?"="+encodeURIComponent(String(c)):"";return RCa(a,b+c)};XCa=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};YCa=/#|$/;ZCa=/[?&]($|#)/;usa=function(a,b){_.mxa(a,"/")&&(a=a.slice(0,-1));_.ki(b,"/")&&(b=b.slice(1));return a+"/"+b};var hDa;_.Uj=function(a){Nj.call(this);this.headers=new Map;this.cwa=a||null;this.eI=!1;this.bwa=this.uc=null;this.uaa="";this.kK=0;this.yQ="";this.nQ=this.yPa=this.Tpa=this.LLa=!1;this.z0=0;this.dva=null;this.RVa="";this.a_a=this.O0=!1;this.zZa=null};_.ji(_.Uj,Nj);var $Ca=/^https?$/i,aDa=["POST","PUT"],bDa=[],Nba=function(a,b,c,d,e,f,g){var m=new _.Uj;bDa.push(m);b&&m.listen("complete",b);m.DRa("ready",m.Msc);f&&(m.z0=Math.max(0,f));g&&(m.O0=g);m.send(a,c,d,e)};
_.Uj.prototype.Msc=function(){this.dispose();_.wa(bDa,this)};_.Uj.prototype.setTrustToken=function(a){this.zZa=a};
_.Uj.prototype.send=function(a,b,c,d){if(this.uc)throw Error("na`"+this.uaa+"`"+a);b=b?b.toUpperCase():"GET";this.uaa=a;this.yQ="";this.kK=0;this.LLa=!1;this.eI=!0;this.uc=this.cwa?this.cwa.O6():gCa.O6();this.bwa=this.cwa?this.cwa.getOptions():gCa.getOptions();this.uc.onreadystatechange=(0,_.uh)(this.HAb,this);try{this.yPa=!0,this.uc.open(b,String(a),!0),this.yPa=!1}catch(g){this.Ve(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("oa`"+String(d));d=Array.from(c.keys()).find(function(g){return"content-type"==g.toLowerCase()});e=_.da.FormData&&a instanceof _.da.FormData;!(0<=(0,_.va)(aDa,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.uc.setRequestHeader(d,c);this.RVa&&(this.uc.responseType=this.RVa);"withCredentials"in this.uc&&this.uc.withCredentials!==this.O0&&(this.uc.withCredentials=this.O0);if("setTrustToken"in this.uc&&this.zZa)try{this.uc.setTrustToken(this.zZa)}catch(g){}try{cDa(this),0<this.z0&&((this.a_a=dDa(this.uc))?(this.uc.timeout=this.z0,this.uc.ontimeout=(0,_.uh)(this.XS,this)):this.dva=NCa(this.XS,this.z0,this)),this.Tpa=!0,this.uc.send(a),this.Tpa=!1}catch(g){this.Ve(5,g)}};
var dDa=function(a){return _.oi&&"number"===typeof a.timeout&&void 0!==a.ontimeout};_.Uj.prototype.XS=function(){"undefined"!=typeof bxa&&this.uc&&(this.yQ="Timed out after "+this.z0+"ms, aborting",this.kK=8,this.dispatchEvent("timeout"),this.abort(8))};_.Uj.prototype.Ve=function(a,b){this.eI=!1;this.uc&&(this.nQ=!0,this.uc.abort(),this.nQ=!1);this.yQ=b;this.kK=a;eDa(this);fDa(this)};var eDa=function(a){a.LLa||(a.LLa=!0,a.dispatchEvent("complete"),a.dispatchEvent("error"))};
_.Uj.prototype.abort=function(a){this.uc&&this.eI&&(this.eI=!1,this.nQ=!0,this.uc.abort(),this.nQ=!1,this.kK=a||7,this.dispatchEvent("complete"),this.dispatchEvent("abort"),fDa(this))};_.Uj.prototype.Yl=function(){this.uc&&(this.eI&&(this.eI=!1,this.nQ=!0,this.uc.abort(),this.nQ=!1),fDa(this,!0));_.Uj.Sw.Yl.call(this)};_.Uj.prototype.HAb=function(){this.isDisposed()||(this.yPa||this.Tpa||this.nQ?gDa(this):this.yTa())};_.Uj.prototype.yTa=function(){gDa(this)};
var gDa=function(a){if(a.eI&&"undefined"!=typeof bxa&&(!a.bwa[1]||4!=Vj(a)||2!=a.xg()))if(a.Tpa&&4==Vj(a))NCa(a.HAb,0,a);else if(a.dispatchEvent("readystatechange"),a.Qr()){a.eI=!1;try{if(Oba(a))a.dispatchEvent("complete"),a.dispatchEvent("success");else{a.kK=6;try{var b=2<Vj(a)?a.uc.statusText:""}catch(c){b=""}a.yQ=b+" ["+a.xg()+"]";eDa(a)}}finally{fDa(a)}}},fDa=function(a,b){if(a.uc){cDa(a);var c=a.uc,d=a.bwa[0]?function(){}:null;a.uc=null;a.bwa=null;b||a.dispatchEvent("ready");try{c.onreadystatechange=
d}catch(e){}}},cDa=function(a){a.uc&&a.a_a&&(a.uc.ontimeout=null);a.dva&&(_.da.clearTimeout(a.dva),a.dva=null)};_.Uj.prototype.isActive=function(){return!!this.uc};_.Uj.prototype.Qr=function(){return 4==Vj(this)};var Oba=function(a){var b=a.xg(),c;if(!(c=eCa(b))){if(b=0===b)a=PCa(String(a.uaa)),b=!$Ca.test(a);c=b}return c},Vj=function(a){return a.uc?a.uc.readyState:0};_.Uj.prototype.xg=function(){try{return 2<Vj(this)?this.uc.status:-1}catch(a){return-1}};
_.Pba=function(a){try{return a.uc?a.uc.responseText:""}catch(b){return""}};hDa=function(a){try{if(!a.uc)return null;if("response"in a.uc)return a.uc.response;switch(a.RVa){case "":case "text":return a.uc.responseText;case "arraybuffer":if("mozResponseArrayBuffer"in a.uc)return a.uc.mozResponseArrayBuffer}return null}catch(b){return null}};_.Uj.prototype.getResponseHeader=function(a){if(this.uc&&this.Qr())return a=this.uc.getResponseHeader(a),null===a?void 0:a};
_.Uj.prototype.getAllResponseHeaders=function(){return this.uc&&2<=Vj(this)?this.uc.getAllResponseHeaders()||"":""};var iDa=function(a){var b={};a=a.getAllResponseHeaders().split("\r\n");for(var c=0;c<a.length;c++)if(!_.li(a[c])){var d=_.cBa(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(", ")})},jDa=function(a){return"string"===typeof a.yQ?a.yQ:String(a.yQ)};BBa(function(a){_.Uj.prototype.yTa=a(_.Uj.prototype.yTa)});var Xj=function(a){_.p.call(this,a)};_.X(Xj,_.p);Xj.prototype.M_=function(a){_.mb(this,1,a)};Xj.prototype.jXa=function(a){_.mb(this,3,a)};Xj.prototype.toObject=function(){return kDa(this)};var kDa=function(a){if(null!=a)return _.zb(a),{W2c:_.l(_.k(a,1)),isFinal:_.l(_.wi(a,2)),WVa:_.l(_.Gi(a,3))}};var lDa=function(a){_.p.call(this,a)};_.X(lDa,_.p);lDa.prototype.getVersion=function(){return _.k(this,2)};lDa.prototype.toObject=function(){return mDa(this)};var mDa=function(a){if(null!=a)return _.zb(a),{brand:_.l(_.k(a,1)),version:_.l(_.k(a,2))}};var Yj=function(a){_.p.call(this,a)};_.X(Yj,_.p);Yj.prototype.lpb=function(){return _.wi(this,2)};Yj.prototype.getModel=function(){return _.k(this,6)};Yj.kc=[1];Yj.prototype.toObject=function(){return nDa(this)};var nDa=function(a){if(null!=a)return _.zb(a),{X2c:_.vb(_.Ci(a,lDa,1),mDa),mobile:_.l(_.wi(a,2)),platform:_.l(_.k(a,3)),platformVersion:_.l(_.k(a,4)),architecture:_.l(_.k(a,5)),model:_.l(_.k(a,6)),uaFullVersion:_.l(_.k(a,7)),bitness:_.l(_.k(a,8))}};var Zj=function(a){_.p.call(this,a)};_.X(Zj,_.p);_.h=Zj.prototype;_.h.bpa=function(){return _.k(this,5)};_.h.H_=function(a){_.mb(this,5,a)};_.h.Qoa=function(){return _.k(this,7)};_.h.qu=function(a){return _.mb(this,7,a)};_.h.cpa=function(){return nya(this,Xj,10)};_.h.toObject=function(){return oDa(this)};
var oDa=function(a){if(null!=a)return _.zb(a),{bBb:_.l(_.k(a,1)),CEc:_.l(_.k(a,2)),Buc:_.l(_.k(a,3)),country:_.l(_.k(a,4)),locale:_.l(_.k(a,5)),BEc:_.l(_.k(a,6)),vE:_.l(_.k(a,7)),CSc:_.l(_.k(a,8)),ORc:nDa(_.Bi(a,Yj,9)),MUc:kDa(_.Bi(a,Xj,10))}};var pDa=["platform","platformVersion","architecture","model","uaFullVersion"];new Yj;var qDa=function(a){_.p.call(this,a)};_.X(qDa,_.p);qDa.prototype.toObject=function(){return rDa(this)};var rDa=function(a){if(null!=a)return _.zb(a),{zVc:_.l(_.wi(a,1))}};var sDa=function(a){_.p.call(this,a)};_.X(sDa,_.p);sDa.prototype.toObject=function(){return tDa(this)};var tDa=function(a){if(null!=a)return _.zb(a),{Oeb:_.l(_.k(a,1)),ksc:_.l(_.k(a,4)),SYc:_.l(_.k(a,5)),NQc:_.l(_.k(a,2)),vVc:rDa(_.Bi(a,qDa,3)),OQc:_.l(_.k(a,6)),XVc:_.l(_.k(a,7))}};var uDa=function(a){_.p.call(this,a)};_.X(uDa,_.p);_.h=uDa.prototype;_.h.MNa=function(){return _.k(this,1)};_.h.Lta=function(a){return _.mb(this,1,a)};_.h.Qoa=function(){return _.k(this,2)};_.h.qu=function(a){return _.mb(this,2,a)};_.h.toObject=function(){return vDa(this)};var vDa=function(a){if(null!=a)return _.zb(a),{mgb:_.l(_.k(a,1)),vE:_.l(_.k(a,2)),RQc:_.l(_.k(a,3))}};var wDa=function(a){_.p.call(this,a)};_.X(wDa,_.p);wDa.prototype.bpa=function(){return _.k(this,1)};wDa.prototype.H_=function(a){_.mb(this,1,a)};wDa.prototype.toObject=function(){return xDa(this)};var xDa=function(a){if(null!=a)return _.zb(a),{locale:_.l(_.k(a,1)),VIa:_.l(_.k(a,2)),cRc:_.l(_.k(a,3)),flashVersion:_.l(_.k(a,4))}};var yDa=function(a){_.p.call(this,a)};_.X(yDa,_.p);yDa.prototype.toObject=function(){return zDa(this)};var zDa=function(a){if(null!=a)return _.zb(a),{clientId:_.l(_.k(a,1)),GCc:_.l(_.k(a,2)),bBb:_.l(_.k(a,3)),AEc:_.l(_.k(a,4)),zEc:_.l(_.k(a,5)),ocb:_.l(_.k(a,6)),country:_.l(_.k(a,7)),nrc:_.l(_.k(a,8)),Osc:_.l(_.Gi(a,9))}};var ADa=function(a){_.p.call(this,a)};_.X(ADa,_.p);ADa.prototype.toObject=function(){return BDa(this)};var BDa=function(a){if(null!=a)return _.zb(a),{Oeb:_.l(_.k(a,1)),NTc:_.l(_.k(a,2))}};var CDa=function(a){_.p.call(this,a)};_.X(CDa,_.p);CDa.prototype.toObject=function(){return DDa(this)};var DDa=function(a){if(null!=a)return _.zb(a),{Oeb:_.l(_.k(a,1)),YUc:_.l(_.k(a,2))}};var EDa=function(a){_.p.call(this,a)};_.X(EDa,_.p);EDa.prototype.bpa=function(){return _.k(this,11)};EDa.prototype.H_=function(a){_.mb(this,11,a)};EDa.prototype.toObject=function(){return FDa(this)};
var FDa=function(a){if(null!=a)return _.zb(a),{deviceId:_.l(_.k(a,9)),Ijb:_.l(_.k(a,1)),appVersion:_.l(_.k(a,2)),SPc:_.l(_.k(a,16)),YYc:_.l(_.k(a,18)),w3c:_.l(_.k(a,17)),manufacturer:_.l(_.k(a,3)),kp:_.l(_.k(a,4)),zUc:_.l(_.k(a,5)),ksc:_.l(_.k(a,6)),s2c:_.l(_.k(a,7)),KQc:_.l(_.k(a,8)),locale:_.l(_.k(a,11)),UYc:_.l(_.wi(a,12)),n2c:_.l(_.k(a,13)),XYc:_.l(_.k(a,19)),BEc:_.l(_.k(a,14)),dZc:_.l(_.wi(a,15))}};var GDa=function(a){_.p.call(this,a)};_.X(GDa,_.p);GDa.prototype.bpa=function(){return _.k(this,5)};GDa.prototype.H_=function(a){_.mb(this,5,a)};GDa.prototype.toObject=function(){return HDa(this)};var HDa=function(a){if(null!=a)return _.zb(a),{appVersion:_.l(_.k(a,1)),ESc:_.l(_.k(a,3)),Ijb:_.l(_.k(a,2)),XCc:_.l(_.k(a,4)),locale:_.l(_.k(a,5))}};var IDa=function(a){_.p.call(this,a)};_.X(IDa,_.p);IDa.prototype.toObject=function(){return JDa(this)};var JDa=function(a){if(null!=a)return _.zb(a),{AEc:_.l(_.k(a,1)),zEc:_.l(_.k(a,2)),ocb:_.l(_.k(a,3)),country:_.l(_.k(a,4)),nrc:_.l(_.k(a,5)),Osc:_.l(_.Gi(a,6)),wQc:_.l(_.k(a,7))}};var KDa=function(a){_.p.call(this,a)};_.X(KDa,_.p);KDa.prototype.toObject=function(){return LDa(this)};var LDa=function(a){if(null!=a)return _.zb(a),{deviceId:_.l(_.k(a,1)),bBb:_.l(_.k(a,2)),appId:_.l(_.k(a,3)),appVersion:_.l(_.k(a,4)),XCc:_.l(_.k(a,5))}};var MDa=function(a){_.p.call(this,a)};_.X(MDa,_.p);MDa.prototype.getModel=function(){return _.k(this,4)};MDa.prototype.toObject=function(){return NDa(this)};var NDa=function(a){if(null!=a)return _.zb(a),{clientId:_.l(_.k(a,1)),GCc:_.l(_.k(a,7)),RXc:_.l(_.k(a,3)),model:_.l(_.k(a,4)),ocb:_.l(_.k(a,5)),platformVersion:_.l(_.k(a,6)),country:_.l(_.k(a,8))}};var ODa=function(a){_.p.call(this,a)};_.X(ODa,_.p);ODa.prototype.toObject=function(){return PDa(this)};var PDa=function(a){if(null!=a)return _.zb(a),{TLc:_.l(_.k(a,1))}};var QDa=function(a){_.p.call(this,a)};_.X(QDa,_.p);QDa.prototype.toObject=function(){return RDa(this)};var RDa=function(a){if(null!=a)return _.zb(a),{GWc:_.l(_.wi(a,1)),PWc:_.l(_.wi(a,2)),IWc:_.l(_.wi(a,3)),DWc:_.l(_.wi(a,4))}};var SDa=function(a){_.p.call(this,a)};_.X(SDa,_.p);SDa.prototype.toObject=function(){return TDa(this)};var TDa=function(a){if(null!=a)return _.zb(a),{manufacturer:_.l(_.k(a,1)),pTc:_.l(_.k(a,2)),PTc:_.l(_.k(a,3)),QTc:_.l(_.k(a,4)),OTc:_.l(_.k(a,5))}};var UDa=function(a){_.p.call(this,a)};_.X(UDa,_.p);UDa.kc=[13,14];UDa.prototype.toObject=function(){return VDa(this)};
var VDa=function(a){if(null!=a)return _.zb(a),{Buc:_.l(_.k(a,1)),oTc:_.l(_.k(a,2)),Ijb:_.l(_.k(a,3)),XZc:_.l(_.k(a,4)),s_c:_.l(_.Gi(a,5)),FXc:_.l(_.Gi(a,6)),lZc:_.l(_.k(a,7)),CEc:_.l(_.k(a,8)),jZc:_.l(_.k(a,9)),kZc:_.l(_.k(a,10)),GSc:_.l(_.k(a,11)),HSc:_.l(_.k(a,12)),UQc:_.vb(_.Ci(a,SDa,13),TDa),CYc:_.vb(_.Ci(a,SDa,14),TDa),TQc:_.l(_.wi(a,15)),VQc:RDa(_.Bi(a,QDa,16)),TLc:_.l(_.k(a,17))}};var ak=function(a){_.p.call(this,a)};_.X(ak,_.p);ak.prototype.GNa=function(){return _.Qi(this,sDa,1,WDa)};ak.prototype.QNa=function(){return _.Qi(this,ADa,2,WDa)};ak.prototype.YNa=function(){return _.Qi(this,CDa,3,WDa)};ak.prototype.KOa=function(){return _.Qi(this,UDa,5,WDa)};var WDa=[1,2,3,4,5];ak.prototype.toObject=function(){return XDa(this)};var XDa=function(a){if(null!=a)return _.zb(a),{Orc:tDa(a.GNa()),lvc:BDa(a.QNa()),Dxc:DDa(a.YNa()),AYc:PDa(_.Qi(a,ODa,4,WDa)),wMc:VDa(a.KOa())}};var YDa=function(a){_.p.call(this,a)};_.X(YDa,_.p);YDa.prototype.toObject=function(){return ZDa(this)};var ZDa=function(a){if(null!=a)return _.zb(a),{MXc:_.l(_.k(a,1))}};var $Da=function(a){_.p.call(this,a)};_.X($Da,_.p);$Da.prototype.getModel=function(){return _.k(this,6)};$Da.prototype.h9=function(){return _.k(this,7)};$Da.prototype.toObject=function(){return aEa(this)};var aEa=function(a){if(null!=a)return _.zb(a),{C3c:_.l(_.k(a,1)),X0c:_.l(_.k(a,2)),fingerprint:_.l(_.k(a,3)),AVc:_.l(_.k(a,4)),manufacturer:_.l(_.k(a,5)),model:_.l(_.k(a,6)),language:_.l(_.k(a,7)),country:_.l(_.k(a,8)),c3c:_.l(_.k(a,9)),b3c:_.l(_.k(a,10))}};var bEa=function(a){_.p.call(this,a)};_.X(bEa,_.p);_.h=bEa.prototype;_.h.Qoa=function(){return _.k(this,1)};_.h.qu=function(a){return _.mb(this,1,a)};_.h.vea=function(a){_.mb(this,3,a)};_.h.SNa=function(){return tya(this,3)};_.h.cgb=function(){_.zi(this,4)};_.h.toObject=function(){return cEa(this)};
var cEa=function(a){if(null!=a)return _.zb(a),{vE:_.l(_.k(a,1)),fTc:_.l(_.k(a,2)),environment:_.l(_.k(a,3)),location:_.l(_.k(a,4)),LXc:_.l(_.k(a,5)),ZUc:_.l(_.k(a,6)),NXc:_.l(_.k(a,7)),cYc:_.l(_.k(a,8)),A3c:_.l(_.k(a,9)),n0c:_.l(_.k(a,10))}};var bk=function(a){_.p.call(this,a)};_.X(bk,_.p);_.h=bk.prototype;_.h.MNa=function(){return _.k(this,1)};_.h.Lta=function(a){return _.mb(this,1,a)};_.h.GNa=function(){return _.Bi(this,sDa,22)};_.h.QNa=function(){return _.Bi(this,ADa,24)};_.h.YNa=function(){return _.Bi(this,CDa,25)};_.h.lY=function(){return nya(this,Zj,11)};_.h.KOa=function(){return _.Bi(this,UDa,26)};_.h.toObject=function(){return dEa(this)};
var dEa=function(a){if(null!=a)return _.zb(a),{mgb:_.l(_.k(a,1)),o0c:_.l(_.k(a,6)),p0c:_.l(_.k(a,7)),Orc:tDa(a.GNa()),SQc:vDa(_.Bi(a,uDa,14)),jTc:zDa(_.Bi(a,yDa,3)),lvc:BDa(a.QNa()),Dxc:DDa(a.YNa()),uVc:FDa(_.Bi(a,EDa,16)),cXc:oDa(_.Bi(a,Zj,11)),hXc:HDa(_.Bi(a,GDa,20)),KXc:JDa(_.Bi(a,IDa,13)),xZc:LDa(_.Bi(a,KDa,10)),b_c:NDa(_.Bi(a,MDa,5)),e_c:XDa(_.Bi(a,ak,23)),M1c:ZDa(_.Bi(a,YDa,18)),B3c:aEa(_.Bi(a,$Da,8)),wMc:VDa(a.KOa()),M3c:cEa(_.Bi(a,bEa,15)),bRc:xDa(_.Bi(a,wDa,9)),KVc:_.l(_.k(a,12))}};var wEa=function(a){_.p.call(this,a)};_.X(wEa,_.p);wEa.kc=[1,2,3,4,5];wEa.prototype.toObject=function(){return xEa(this)};var xEa=function(a){if(null!=a)return _.zb(a),{KRc:_.l(_.Wh(a,1)),nZc:_.l(_.Wh(a,2)),BVc:_.l(_.Hi(a,3)),c_c:_.l(_.$a(a,4,_.Ua)),e3c:_.l(_.$a(a,5,_.Ua))}};var yEa=function(a){_.p.call(this,a)};_.X(yEa,_.p);yEa.prototype.getVersion=function(){return _.k(this,3)};yEa.prototype.toObject=function(){return zEa(this)};var zEa=function(a){if(null!=a)return _.zb(a),{uQc:_.l(_.Gi(a,1)),iQc:_.l(_.k(a,2)),version:_.l(_.k(a,3))}};var AEa=function(a){_.p.call(this,a)};_.X(AEa,_.p);_.h=AEa.prototype;_.h.getKey=function(){return _.k(this,1)};_.h.JC=function(a){_.mb(this,1,a)};_.h.iF=function(){return _.Si(this,1)};_.h.getValue=function(){return _.k(this,2)};_.h.xY=function(){return _.k(this,2)};_.h.setValue=function(a){return _.mb(this,2,a)};_.h.Vf=function(){return _.Si(this,2)};_.h.toObject=function(){return BEa(this)};var BEa=function(a){if(null!=a)return _.zb(a),{key:_.l(_.k(a,1)),value:_.l(_.k(a,2))}};var CEa=function(a){_.p.call(this,a)};_.X(CEa,_.p);CEa.prototype.toObject=function(){return DEa(this)};var DEa=function(a){if(null!=a)return _.zb(a),{networkType:_.Ni(a,1,-1),lYc:_.Ni(a,2,0)}};var ck=function(a){_.p.call(this,a,33)};_.X(ck,_.p);ck.prototype.qea=function(a){return _.mb(this,26,a)};ck.prototype.lpa=function(){return _.Ci(this,AEa,3)};ck.prototype.setValue=function(a,b){jba(this,3,AEa,b,a,!1,1);return this};ck.prototype.pJb=function(a){_.Di(this,16,a)};var EEa={};ck.kc=[3,20,27];ck.prototype.toObject=function(){return FEa(this)};
var FEa=function(a){if(null!=a){_.zb(a);var b={vP:_.l(_.k(a,1)),pUc:_.l(_.k(a,17)),YQc:_.l(_.k(a,22)),MIb:_.l(_.k(a,21)),tag:_.l(_.k(a,2)),kUc:_.l(_.Gi(a,11)),componentId:_.l(_.k(a,26)),lUc:_.l(_.k(a,12)),VWc:_.l(_.wi(a,10)),dMc:_.vb(a.lpa(),BEa),store:yb(xi(a,4)),vQc:zEa(_.Bi(a,yEa,9)),G1c:yb(xi(a,6)),H1c:_.l(_.k(a,8)),I1c:_.l(_.k(a,13)),J1c:_.l(_.k(a,29)),exp:xEa(_.Bi(a,wEa,7)),Yua:_.l(_.k(a,14)),T2c:_.Li(a,15,18E4),experimentIds:hBa(_.Bi(a,xj,16)),WRc:yb(xi(a,18)),XRc:_.l(_.k(a,24)),sWc:_.l(_.k(a,
19)),J2c:_.l(_.Hi(a,20)),eVc:_.l(_.Hi(a,27)),BYc:DEa(_.Bi(a,CEa,23)),bWc:_.l(_.wi(a,25)),P3c:_.l(_.k(a,28)),nYc:_.l(vi(a,30)),LRc:_.l(vi(a,32))};Aba(a,b,EEa);return b}};var GEa=function(a){_.p.call(this,a)};_.X(GEa,_.p);GEa.prototype.toObject=function(){return HEa(this)};var HEa=function(a){if(null!=a)return _.zb(a),{kSc:_.l(_.k(a,3)),lSc:_.l(_.k(a,1)),x1c:_.l(_.wi(a,2))}};var IEa=function(a){_.p.call(this,a)};_.X(IEa,_.p);IEa.prototype.toObject=function(){return JEa(this)};var JEa=function(a){if(null!=a)return _.zb(a),{TWc:_.l(_.wi(a,1)),EWc:_.l(_.wi(a,2)),GQc:_.l(_.k(a,3)),HWc:_.l(_.wi(a,4))}};var KEa=function(a){_.p.call(this,a)};_.X(KEa,_.p);KEa.prototype.toObject=function(){return LEa(this)};var LEa=function(a){if(null!=a)return _.zb(a),{Q2c:_.l(_.k(a,1)),f3c:_.l(_.k(a,2)),source:_.l(_.k(a,3))}};var MEa=function(a){_.p.call(this,a)};_.X(MEa,_.p);MEa.prototype.toObject=function(){return NEa(this)};var NEa=function(a){if(null!=a)return _.zb(a),{gZc:_.l(_.Gi(a,13))}};var OEa=function(a){_.p.call(this,a)};_.X(OEa,_.p);OEa.prototype.toObject=function(){return PEa(this)};var PEa=function(a){if(null!=a)return _.zb(a),{i_c:NEa(_.Bi(a,MEa,2))}};var QEa=function(a){_.p.call(this,a)};_.X(QEa,_.p);QEa.prototype.toObject=function(){return REa(this)};var REa=function(a){if(null!=a)return _.zb(a),{p_c:PEa(_.Bi(a,OEa,1)),v_c:_.Ni(a,2,0)}};var dk=function(a){_.p.call(this,a,19)};_.X(dk,_.p);dk.prototype.l9=function(){return nya(this,bk,1)};dk.prototype.pea=function(a){_.Di(this,1,a)};dk.prototype.Tta=function(a){_.mb(this,2,a)};dk.prototype.jOa=function(){return _.Ni(this,9,0)};var SEa={};dk.kc=[3,5];
dk.prototype.toObject=function(){if(null!=this){_.zb(this);var a={y0c:_.l(_.k(this,4)),z0c:_.l(_.k(this,8)),PRc:dEa(_.Bi(this,bk,1)),xxb:_.Ni(this,2,-1),DCc:_.l(_.k(this,6)),O3c:_.l(_.k(this,7)),zXc:_.vb(_.Ci(this,ck,3),FEa),h1c:yb(_.$a(this,5,_.Ga(this.hf)&18?bba:cba)),yXc:_.l(_.k(this,14)),tEb:_.Ni(this,9,0),scheduler:_.l(_.k(this,10)),qTc:JEa(_.Bi(this,IEa,11)),vUc:LEa(_.Bi(this,KEa,12)),jSc:HEa(_.Bi(this,GEa,13)),tQc:_.l(Paa(_.k(this,16))),nSc:REa(_.Bi(this,QEa,18))};Aba(this,a,SEa)}else a=void 0;
return a};var TEa=function(a){_.p.call(this,a)};_.X(TEa,_.p);TEa.prototype.getId=function(a){return _.rya(this,1,a)};TEa.kc=[1];TEa.prototype.toObject=function(){return UEa(this)};var UEa=function(a){if(null!=a)return _.zb(a),{ZVc:_.l(_.Wh(a,1))}};var VEa=function(a){_.p.call(this,a)};_.X(VEa,_.p);VEa.prototype.toObject=function(){return WEa(this)};var WEa=function(a){if(null!=a)return _.zb(a),{AXc:_.l(_.Gi(a,1)),G0c:_.l(_.k(a,2))}};var XEa=function(a){_.p.call(this,a)};_.X(XEa,_.p);XEa.kc=[1];XEa.prototype.toObject=function(){return YEa(this)};var YEa=function(a){if(null!=a)return _.zb(a),{DXc:_.l(_.Wh(a,1))}};var ZEa=function(a){_.p.call(this,a)};_.X(ZEa,_.p);ZEa.prototype.jOa=function(){return _.k(this,2)};ZEa.prototype.Tta=function(a){_.mb(this,3,a)};ZEa.prototype.toObject=function(){return $Ea(this)};var $Ea=function(a){if(null!=a)return _.zb(a),{DCc:_.l(_.k(a,1)),tEb:_.l(_.k(a,2)),xxb:_.Ni(a,3,-1)}};var aFa=function(a){_.p.call(this,a)};_.X(aFa,_.p);aFa.kc=[1];aFa.prototype.toObject=function(){return bFa(this)};var bFa=function(a){if(null!=a)return _.zb(a),{I_c:_.vb(_.Ci(a,ZEa,1),$Ea),J_c:_.l(_.k(a,2))}};var cFa=function(a){_.p.call(this,a,6)};_.X(cFa,_.p);cFa.prototype.jOa=function(){return _.Bi(this,aFa,3)};var dFa={};cFa.kc=[5];cFa.prototype.toObject=function(){if(null!=this){_.zb(this);var a={EYc:ub(_.k(this,1),"-1"),experiments:UEa(_.Bi(this,TEa,2)),tEb:bFa(this.jOa()),CXc:YEa(_.Bi(this,XEa,4)),BXc:_.vb(_.Ci(this,VEa,5),WEa)};Aba(this,a,dFa)}else a=void 0;return a};var eFa=function(a){_.p.call(this,a)};_.X(eFa,_.p);eFa.prototype.toObject=function(){return fFa(this)};var fFa=function(a){if(null!=a)return _.zb(a),{h2c:_.Ki(a,1,-1)}};var gFa;gFa=new function(a,b,c,d){this.n8=a;this.fieldName=b;this.tc=c;this.cLc=d;this.aw=0;this.b9=_.Bi;this.defaultValue=void 0}(175237375,{dXc:0},eFa,fFa);dFa[175237375]=gFa;var fk=function(a,b,c,d,e,f,g,m,n,r,x){Nj.call(this);var A=this;this.componentId="";this.Xt=[];this.Pvb="";this.XZa=this.J0=!1;this.Wzb=this.eYa=-1;this.Hga=this.lgb=!1;this.tpa=this.sB=null;this.zZ=this.yba=0;this.MIb=1;this.aZa=0;this.UWa=!1;Nj.call(this);this.xxb=a;this.dpb=b||function(){};this.jw=new ek(a,f);this.uDc=d;this.network=x;this.bufferSize=1E3;this.HLc=_.hi(Mya,0,1);this.FJa=e||null;this.Vk=c||null;this.cLa=g||!1;this.STa=n||null;this.jZ=null;this.withCredentials=!m;this.yqa=f||!1;this.hBc=
!this.yqa&&(65<=maa("Chromium")||45<=maa("Firefox")||12<=maa("Safari")||_.na()&&taa())&&!!Dj()&&!!Dj().navigator&&!!Dj().navigator.sendBeacon;a=(new bk).Lta(1);this.jw.pea(a);this.AP=new YBa(1E4);this.Kk=new Sj(this.AP.getValue());xBa(this,_.hi(Jb,this.Kk));r=hFa(this,r);_.Lj(this.Kk,"tick",r,!1,this);this.CIa=new Sj(6E5);xBa(this,_.hi(Jb,this.CIa));_.Lj(this.CIa,"tick",r,!1,this);this.cLa||this.CIa.start();this.yqa||(_.Lj(document,"visibilitychange",function(){"hidden"===document.visibilityState&&
A.VMa()}),_.Lj(document,"pagehide",this.VMa,!1,this))};_.X(fk,Nj);var hFa=function(a,b){return b?function(){b().then(function(){a.flush()})}:function(){a.flush()}};fk.prototype.Yl=function(){this.VMa();Nj.prototype.Yl.call(this)};fk.prototype.FJb=function(a){this.Hga=a};var iFa=function(a){a.FJa||(a.FJa=.01>a.HLc()?"https://www.google.com/log?format=json&hasfast=true":"https://play.google.com/log?format=json&hasfast=true");return a.FJa};_.h=fk.prototype;
_.h.dispatch=function(a){if(a instanceof ck)this.log(a);else{var b=new ck;a=a.ld();b=_.mb(b,8,a);this.log(b)}};_.h.lJb=function(a){this.jw.pea(a)};_.h.qea=function(a){this.componentId=a};_.h.yJb=function(a){this.sB||(this.sB=new xj);_.kya(this.sB,2,a)};_.h.Kta=function(a){a?(this.sB||(this.sB=new xj),a=a.ld(),_.mb(this.sB,4,a)):this.sB&&_.zi(this.sB,4)};_.h.sJb=function(a){this.tpa=a};_.h.vS=function(a){this.J0=a&&this.hBc};_.h.qu=function(a){this.jw.qu(a)};
_.h.wea=function(a){this.lgb=!0;jFa(this,a)};var jFa=function(a,b){a.AP=new YBa(1>b?1:b);a.Kk.setInterval(a.AP.getValue())};
fk.prototype.log=function(a){a=a.clone();var b=this.MIb++;a=_.mb(a,21,b);this.componentId&&a.qea(this.componentId);if(!_.k(a,1)){b=a;var c=Date.now().toString();_.mb(b,1,c)}null==_.k(a,15)&&_.mb(a,15,(new Date).getTimezoneOffset()*(this.Hga?-60:60));for(this.sB&&a.pJb(this.sB.clone());this.Xt.length>=this.bufferSize;)this.Xt.shift(),++this.yba;this.Xt.push(a);this.dispatchEvent(new kFa(a));this.cLa||this.Kk.enabled||this.Kk.start()};
fk.prototype.flush=function(a,b){var c=this;if(0===this.Xt.length)a&&a();else if(this.UWa)this.jw.M_(3),lFa(this);else{var d=Date.now();if(this.Wzb>d&&this.eYa<d)b&&b("throttled");else{this.jw.M_(1);var e=this.jw.Ya(this.Xt,this.yba,this.zZ);d={};var f=this.dpb();f&&(d.Authorization=f);var g=iFa(this);this.Vk&&(d["X-Goog-AuthUser"]=this.Vk,g=WCa(g,"authuser",this.Vk));this.STa&&(d["X-Goog-PageId"]=this.STa,g=WCa(g,"pageId",this.STa));if(f&&this.Pvb===f)b&&b("stale-auth-token");else{this.Xt=[];this.Kk.enabled&&
this.Kk.stop();this.yba=0;var m=e.ld(),n;this.tpa&&this.tpa.caa(m.length)&&(n=this.tpa.qSc(m));var r={url:g,body:m,Wrc:1,FVa:d,WFb:"POST",withCredentials:this.withCredentials,aZa:this.aZa},x=function(K){c.AP.reset();c.Kk.setInterval(c.AP.getValue());if(K){var L=null;try{var R=JSON.parse(K.replace(")]}'\n",""));L=new cFa(R)}catch(ca){}L&&(K=Number(ub(_.k(L,1),"-1")),0<K&&(c.eYa=Date.now(),c.Wzb=c.eYa+K),L=L.getExtension(gFa))&&(L=_.Ki(L,1,-1),-1!==L&&(c.lgb||jFa(c,L)))}a&&a();c.zZ=0},A=function(K,
L){var R=_.Ci(e,ck,3),ca=c.AP;ca.R6=Math.min(3E5,2*ca.R6);ca.xKa=Math.min(3E5,ca.R6+Math.round(.2*(Math.random()-.5)*ca.R6));c.Kk.setInterval(c.AP.getValue());401===K&&f&&(c.Pvb=f);void 0===L&&(L=500<=K&&600>K||401===K||0===K);L&&(c.Xt=R.concat(c.Xt),c.cLa||c.Kk.enabled||c.Kk.start());b&&b("net-send-failed",K);++c.zZ},F=function(){c.network?c.network.send(r,x,A):c.uDc(r,x,A)};n?n.then(function(K){r.FVa["Content-Encoding"]="gzip";r.FVa["Content-Type"]="application/binary";r.body=K;r.Wrc=2;F()},function(){F()}):
F()}}}};fk.prototype.VMa=function(){mFa(this.jw,!0);this.J0&&(this.jw.M_(3),lFa(this));this.XZa&&(this.jw.M_(2),nFa(this));this.flush();mFa(this.jw,!1)};
var lFa=function(a){oFa(a,32,10,function(b,c){b=WCa(b,"format","json");var d=!1;try{d=Dj().navigator.sendBeacon(b,c.ld())}catch(e){}a.UWa&&!d&&(a.UWa=!1);return d})},nFa=function(a){oFa(a,6,5,function(b,c){b=VCa(b,"format","base64json","p",_.cya(c.ld()));if(15360<b.length)return!1;(new Image).src=b;return!0})},oFa=function(a,b,c,d){if(0!==a.Xt.length){var e=iFa(a);for(var f=e.search(YCa),g=0,m,n=[];0<=(m=XCa(e,g,f));)n.push(e.substring(g,m)),g=Math.min(e.indexOf("&",m)+1||f,f);n.push(e.slice(g));
e=n.join("").replace(ZCa,"$1");e=VCa(e,"auth",a.dpb(),"authuser",a.Vk||"0");for(f=0;f<c&&a.Xt.length;++f){g=a.Xt.slice(0,b);m=a.jw.Ya(g,a.yba,a.zZ);if(!d(e,m)){++a.zZ;break}a.yba=0;a.zZ=0;a.Xt=a.Xt.slice(g.length)}a.Kk.enabled&&a.Kk.stop()}},kFa=function(){Ij.call(this,"event-logged",void 0)};_.X(kFa,Ij);var ek=function(a,b){this.yqa=b=void 0===b?!1:b;this.sva=this.locale=null;this.Paa=new dk;this.Paa.Tta(a);b||(this.locale=document.documentElement.getAttribute("lang"));this.pea(new bk)};
ek.prototype.Tta=function(a){this.Paa.Tta(a)};ek.prototype.pea=function(a){this.Paa.pea(a);a.MNa()||a.Lta(1);this.yqa||(a=this.lY(),a.bpa()||a.H_(this.locale));this.sva&&(a=this.lY(),_.Bi(a,Yj,9)||_.Di(a,9,this.sva))};ek.prototype.qu=function(a){this.lY().qu(a);return this};ek.prototype.M_=function(a){_.ui(this.l9(),Zj,11)&&this.cpa().M_(a)};var mFa=function(a,b){_.ui(a.l9(),Zj,11)&&(a=a.cpa(),_.mb(a,2,_.Ta(b)))};ek.prototype.jXa=function(a){_.ui(this.l9(),Zj,11)&&this.cpa().jXa(a)};
ek.prototype.l9=function(){return _.Bi(this.Paa,bk,1)};var pFa=function(a,b){var c=void 0===c?pDa:c;b(Dj(),c).then(function(d){a.sva=d;d=a.lY();_.Di(d,9,a.sva);return!0}).catch(function(){return!1})};ek.prototype.lY=function(){var a=this.l9(),b=_.Bi(a,Zj,11);b||(b=new Zj,_.Di(a,11,b));return b};ek.prototype.cpa=function(){var a=this.lY(),b=_.Bi(a,Xj,10);b||(b=new Xj,_.mb(b,2,_.Ta(!1)),_.Di(a,10,b));return b};
ek.prototype.Ya=function(a,b,c){b=void 0===b?0:b;this.jXa(void 0===c?0:c);c=this.Paa.clone();var d=Date.now().toString();c=_.mb(c,4,d);a=_.Ei(c,3,a);b&&_.mb(a,14,b);return a};var qFa=function(a,b,c,d,e,f,g){fk.call(this,a,_.gBa,b,Qba,c,d,e,void 0,f,g)};_.X(qFa,fk);var rFa=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.vr=a;this.VO=b;this.yg=c;this.Eo=d;this.WJ=d.Nsc};_.h=gk.prototype;_.h.Zta=function(a){this.yg||(this.yg={});this.yg.projectNumber=a};_.h.setProjectId=function(a){this.yg||(this.yg={});this.yg.projectId=a};_.h.Ita=function(a){this.yg||(this.yg={});this.yg.billingAccountId=a};_.h.pJb=function(a){var b=new Fya;_.nb(b,3,a,Qaa);this.client.Kta(b)};
_.h.vea=function(a){this.yg.environment=a};_.h.IF=function(a,b){a=void 0===a?{}:a;b=void 0===b?this.vr.location.pathname:b;this.ob(Object.assign({},a,{name:"pageview",type:b||""}),b)};
_.h.ob=function(a,b){b=void 0===b?this.vr.location.pathname:b;a.type&&rFa.test(a.type);a.name&&rFa.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&&rFa.test(d.value);else if(a.metadata)for(d in c=a.metadata,c)if(d){var e=c[d];e&&"string"===typeof e&&rFa.test(e)}c=b;this.yg||(this.yg={});b=new sAa;d=this.yg;void 0!==d.nqa&&b.fXa(d.nqa);void 0!==d.xqa&&b.uJb(d.xqa);d.pVa&&b.hXa(d.pVa);d.hostname&&
b.gXa(d.hostname);var f,g;b.vea(null!=(g=null!=(f=d.environment)?f:b.SNa())?g:0);d.projectNumber&&b.Zta(d.projectNumber);d.projectId&&b.setProjectId(d.projectId);d.billingAccountId&&b.Ita(d.billingAccountId);f=new ej;_.mb(f,1,this.vr.screen.width);_.mb(f,2,this.vr.screen.height);g=new ej;_.mb(g,1,this.vr.innerWidth);_.mb(g,2,this.vr.innerHeight);d=new yza;_.Di(d,1,f);_.Di(d,3,g);_.mb(d,2,this.vr.screen.colorDepth);_.Di(b,33,d);a.projectNumber&&(isNaN(Number(a.projectNumber))?b.setProjectId(a.projectNumber):
b.Zta(a.projectNumber));a.projectId&&b.setProjectId(a.projectId);a.billingAccountId&&b.Ita(a.billingAccountId);a.latency&&b.Qta(Math.ceil(a.latency));a.Kqb&&_.Di(b,20,a.Kqb);a.BIa&&(f=new jj,_.mb(f,4,a.BIa.Gva),f.bXa(a.BIa.id),_.nb(f,3,a.BIa.fQc,Qaa),g=new qAa,_.Di(g,1,f),_.Di(b,21,g));_.mb(b,13,c);b.XWa(this.VO);_.mb(b,3,a.type);_.mb(b,4,a.name);if(a.metadata instanceof Array){var m=_.q(a.metadata);for(f=m.next();!f.done;f=m.next())f=f.value,sFa(b,f.key,f.value)}else if(a.metadata)for(m in f=a.metadata,
f)m&&sFa(b,m,f[m]);m=Tya.get("concordWindowId");if(!m){m=Array(36);for(c=f=0;36>c;c++)8==c||13==c||18==c||23==c?m[c]="-":14==c?m[c]="4":(2>=f&&(f=33554432+16777216*Math.random()|0),g=f&15,f>>=4,m[c]=Sya[19==c?g&3|8:g]);m=m.join("");Tya.set("concordWindowId",m)}_.mb(b,34,m);(m=this.vr.document.referrer)&&b.aua(m);_.mb(b,27,_.Ta(this.vr.document.hidden));if(this.yg.features)for(m=_.q(this.yg.features),f=m.next();!f.done;f=m.next())f.value.apply(b);a.zcb&&_.mb(b,57,a.zcb);a.Bcb&&_.mb(b,58,a.Bcb);a.Dcb&&
_.mb(b,59,a.Dcb);a.Acb&&_.mb(b,62,a.Acb);a.Ccb&&_.mb(b,65,a.Ccb);a.LJb&&_.mb(b,73,a.LJb);a.veb&&_.mb(b,81,a.veb);a.xgb&&_.mb(b,87,a.xgb);a.UQb&&_.mb(b,86,a.UQb);a=new ck;m=b.ld();_.mb(a,8,m);if(b=(b=_.Bi(b,qAa,21))?_.Bi(b,jj,1):null)b=_.Gi(b,1),_.mb(a,11,null==b?void 0:b);this.client.dispatch(a)};var sFa=function(a,b,c){var d=new Cza;d.JC(b);d.setValue(String(c));_.Fi(a,5,Cza,d)};
_.Y.Object.defineProperties(gk.prototype,{client:{configurable:!0,enumerable:!0,get:function(){if(this.WJ)return this.WJ;this.Eo||(this.Eo={});if(this.Eo.Aqa)return this.WJ=new hk;var a=null;this.Eo.Vk&&(a=String(this.Eo.Vk));this.WJ=new qFa(509,a,this.Eo.endpoint);this.Eo.fNa&&this.WJ.wea(this.Eo.fNa);this.Eo.J0&&this.WJ.vS(!0);return this.WJ}}});
var tFa=function(a){this.vr=a;this.VO="UNDEFINED";this.yg={nqa:!1};this.Eo={endpoint:"https://cloud.google.com/log?format=json&hasfast=true",fNa:2500,J0:!0};this.yg.hostname=this.vr.location.hostname;this.yg.xqa="https:"===this.vr.location.protocol};_.h=tFa.prototype;_.h.XWa=function(a){this.VO=a;return this};_.h.wea=function(a){this.Eo.fNa=a};_.h.fXa=function(a){this.yg.nqa=a;return this};_.h.uJb=function(a){this.yg.xqa=a};_.h.vea=function(a){this.yg.environment=a};
_.h.Zta=function(a){this.yg.projectNumber=a};_.h.setProjectId=function(a){this.yg.projectId=a;return this};_.h.Ita=function(a){this.yg.billingAccountId=a};_.h.hXa=function(a){this.yg.pVa=a;return this};_.h.vS=function(a){this.Eo.J0=a;return this};var Rba=function(a){var b=new uFa;a.yg.features||(a.yg.features=[]);if(a.yg.features.find(function(c){return c.constructor.name===b.constructor.name}))return a;a.yg.features.push(b);return a},hk=function(){};hk.prototype.dispatch=function(){};
hk.prototype.Kta=function(){};hk.prototype.wea=function(){};hk.prototype.vS=function(){};var xFa;_.vFa=function(a){if(a.Nv&&"function"==typeof a.Nv)return a.Nv();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(_.za(a)){for(var b=[],c=a.length,d=0;d<c;d++)b.push(a[d]);return b}return Hba(a)};
_.wFa=function(a){if(a.eF&&"function"==typeof a.eF)return a.eF();if(!a.Nv||"function"!=typeof a.Nv){if("undefined"!==typeof Map&&a instanceof Map)return Array.from(a.keys());if(!("undefined"!==typeof Set&&a instanceof Set)){if(_.za(a)||"string"===typeof a){var b=[];a=a.length;for(var c=0;c<a;c++)b.push(c);return b}return _.Iba(a)}}};
xFa=function(a,b,c){if(a.forEach&&"function"==typeof a.forEach)a.forEach(b,c);else if(_.za(a)||"string"===typeof a)Array.prototype.forEach.call(a,b,c);else for(var d=_.wFa(a),e=_.vFa(a),f=e.length,g=0;g<f;g++)b.call(c,e[g],d&&d[g],a)};var jk,AFa,GFa,BFa,DFa,CFa,FFa,EFa,lk;_.rh=function(a){this.qLa=this.bD=this.ls="";this.SZ=null;this.Jv=this.ksa="";this.Uv=!1;var b;a instanceof _.rh?(this.Uv=a.Uv,_.yFa(this,a.ls),this.bD=a.bD,this.sS(a.Mg()),zFa(this,a.SZ),this.Yc(a.be()),_.ik(this,a.oj.clone()),this.Jv=a.Jv):a&&(b=String(a).match(Tj))?(this.Uv=!1,_.yFa(this,b[1]||"",!0),this.bD=jk(b[2]||""),this.sS(b[3]||"",!0),zFa(this,b[4]),this.Yc(b[5]||"",!0),_.ik(this,b[6]||"",!0),this.Jv=jk(b[7]||"")):(this.Uv=!1,this.oj=new _.kk(null,this.Uv))};
_.rh.prototype.toString=function(){var a=[],b=this.ls;b&&a.push(AFa(b,BFa,!0),":");var c=this.Mg();if(c||"file"==b)a.push("//"),(b=this.bD)&&a.push(AFa(b,BFa,!0),"@"),a.push(encodeURIComponent(String(c)).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),c=this.SZ,null!=c&&a.push(":",String(c));if(c=this.be())this.LJ()&&"/"!=c.charAt(0)&&a.push("/"),a.push(AFa(c,"/"==c.charAt(0)?CFa:DFa,!0));(c=this.oj.toString())&&a.push("?",c);(c=this.Jv)&&a.push("#",AFa(c,EFa));return a.join("")};
_.rh.prototype.resolve=function(a){var b=this.clone(),c=!!a.ls;c?_.yFa(b,a.ls):c=!!a.bD;c?b.bD=a.bD:c=a.LJ();c?b.sS(a.Mg()):c=null!=a.SZ;var d=a.be();if(c)zFa(b,a.SZ);else if(c=!!a.ksa){if("/"!=d.charAt(0))if(this.LJ()&&!this.ksa)d="/"+d;else{var e=b.be().lastIndexOf("/");-1!=e&&(d=b.be().slice(0,e+1)+d)}e=d;if(".."==e||"."==e)d="";else if(_.ja(e,"./")||_.ja(e,"/.")){d=_.ki(e,"/");e=e.split("/");for(var f=[],g=0;g<e.length;){var m=e[g++];"."==m?d&&g==e.length&&f.push(""):".."==m?((1<f.length||1==
f.length&&""!=f[0])&&f.pop(),d&&g==e.length&&f.push("")):(f.push(m),d=!0)}d=f.join("/")}else d=e}c?b.Yc(d):c=""!==a.oj.toString();c?_.ik(b,a.oj.clone()):c=!!a.Jv;c&&(b.Jv=a.Jv);return b};_.rh.prototype.clone=function(){return new _.rh(this)};_.yFa=function(a,b,c){a.ls=c?jk(b,!0):b;a.ls&&(a.ls=a.ls.replace(/:$/,""))};_.rh.prototype.Mg=function(){return this.qLa};_.rh.prototype.sS=function(a,b){this.qLa=b?jk(a,!0):a};_.rh.prototype.LJ=function(){return!!this.qLa};
var zFa=function(a,b){if(b){b=Number(b);if(isNaN(b)||0>b)throw Error("pa`"+b);a.SZ=b}else a.SZ=null};_.rh.prototype.be=function(){return this.ksa};_.rh.prototype.Yc=function(a,b){this.ksa=b?jk(a,!0):a;return this};_.ik=function(a,b,c){b instanceof _.kk?(a.oj=b,a.oj.eXa(a.Uv)):(c||(b=AFa(b,FFa)),a.oj=new _.kk(b,a.Uv));return a};_.rh.prototype.setQuery=function(a,b){return _.ik(this,a,b)};_.rh.prototype.getQuery=function(){return this.oj.toString()};_.sh=function(a,b,c){a.oj.set(b,c);return a};
_.rh.prototype.removeParameter=function(a){this.oj.remove(a);return this};_.rh.prototype.isReadOnly=function(){return!1};_.rh.prototype.eXa=function(a){this.Uv=a;this.oj&&this.oj.eXa(a)};jk=function(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""};AFa=function(a,b,c){return"string"===typeof a?(a=encodeURI(a).replace(b,GFa),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null};GFa=function(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)};
BFa=/[#\/\?@]/g;DFa=/[#\?:]/g;CFa=/[#\?]/g;FFa=/[#\?@]/g;EFa=/#/g;_.kk=function(a,b){this.cq=this.Kj=null;this.wt=a||null;this.Uv=!!b};lk=function(a){a.Kj||(a.Kj=new Map,a.cq=0,a.wt&&QCa(a.wt,function(b,c){a.add(decodeURIComponent(b.replace(/\+/g," ")),c)}))};_.h=_.kk.prototype;_.h.add=function(a,b){lk(this);this.wt=null;a=mk(this,a);var c=this.Kj.get(a);c||this.Kj.set(a,c=[]);c.push(b);this.cq+=1;return this};
_.h.remove=function(a){lk(this);a=mk(this,a);return this.Kj.has(a)?(this.wt=null,this.cq-=this.Kj.get(a).length,this.Kj.delete(a)):!1};_.h.clear=function(){this.Kj=this.wt=null;this.cq=0};_.h.tl=function(){lk(this);return 0==this.cq};_.h.YO=function(a){lk(this);a=mk(this,a);return this.Kj.has(a)};_.h.forEach=function(a,b){lk(this);this.Kj.forEach(function(c,d){c.forEach(function(e){a.call(b,e,d,this)},this)},this)};
_.h.eF=function(){lk(this);for(var a=Array.from(this.Kj.values()),b=Array.from(this.Kj.keys()),c=[],d=0;d<b.length;d++)for(var e=a[d],f=0;f<e.length;f++)c.push(b[d]);return c};_.h.Nv=function(a){lk(this);var b=[];if("string"===typeof a)this.YO(a)&&(b=b.concat(this.Kj.get(mk(this,a))));else{a=Array.from(this.Kj.values());for(var c=0;c<a.length;c++)b=b.concat(a[c])}return b};
_.h.set=function(a,b){lk(this);this.wt=null;a=mk(this,a);this.YO(a)&&(this.cq-=this.Kj.get(a).length);this.Kj.set(a,[b]);this.cq+=1;return this};_.h.get=function(a,b){if(!a)return b;a=this.Nv(a);return 0<a.length?String(a[0]):b};_.h.Jea=function(a,b){this.remove(a);0<b.length&&(this.wt=null,this.Kj.set(mk(this,a),_.xa(b)),this.cq+=b.length)};
_.h.toString=function(){if(this.wt)return this.wt;if(!this.Kj)return"";for(var a=[],b=Array.from(this.Kj.keys()),c=0;c<b.length;c++){var d=b[c],e=encodeURIComponent(String(d));d=this.Nv(d);for(var f=0;f<d.length;f++){var g=e;""!==d[f]&&(g+="="+encodeURIComponent(String(d[f])));a.push(g)}}return this.wt=a.join("&")};_.h.clone=function(){var a=new _.kk;a.wt=this.wt;this.Kj&&(a.Kj=new Map(this.Kj),a.cq=this.cq);return a};var mk=function(a,b){b=String(b);a.Uv&&(b=b.toLowerCase());return b};
_.kk.prototype.eXa=function(a){a&&!this.Uv&&(lk(this),this.wt=null,this.Kj.forEach(function(b,c){var d=c.toLowerCase();c!=d&&(this.remove(c),this.Jea(d,b))},this));this.Uv=a};_.kk.prototype.extend=function(a){for(var b=0;b<arguments.length;b++)xFa(arguments[b],function(c,d){this.add(d,c)},this)};var HFa=RegExp("(billing/|freetrial/)[a-z0-9]{6}-[a-z0-9]{6}-[a-z0-9]{6}","i"),IFa=RegExp("(/(apis|apiui|endpoints)/(api|library)/)([^/]+)"),JFa=RegExp("(compute/instancesDetail/)[a-z0-9/\\-_]*","i"),KFa=RegExp("(/apis/credentials/serviceaccount/|invitations/)[+a-zA-Z0-9_.!#$%&'*\\=?^`{|}~-]+@([a-zA-Z0-9-]+\\.)*[a-zA-Z0-9]{2,63}"),LFa=RegExp("(/apis/credentials/oauthclient/).+\\.apps\\.googleusercontent\\.com"),MFa=[".google.com",".googleapis.com",".googleprod.com",".googleplex.com"],NFa=RegExp("(organizationId=)[0-9]*"),
OFa=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}"),PFa=/;([^/]+=[^/]+([/?])|[^/?]+=[^/?]+)/g,RFa=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(PFa,"$2");var e=new _.rh(a);e.oj.get("project")&&_.sh(e,"project",":projectId");a=e.be();jk(e.oj.toString())&&(a+="?"+jk(e.oj.toString()));b&&(a=a.replace(b,":projectId"));d&&(a=a.replace(d,":projectNumber"));c&&(a=a.replace(c,":accountId"));
a=a.replace(JFa,"$1:vmInstanceName");a=a.replace(HFa,"$1:accountId");a=a.replace(KFa,"$1:emailId");a=a.replace(LFa,"$1:clientId");a=a.replace(NFa,"$1:organizationId");(b=IFa.exec(a))&&b&&b[4]&&(d=(d=b[4])&&QFa(d)?":endpointsApiId":d,a=a.replace(b[0],b[1]+d));_.ja(a,"/billing/enablebillingforproject")&&(a="/billing/enablebillingforproject");return a=a.replace(OFa,":uuid")},QFa=function(a){var b=_.ja(a,"."),c=MFa.some(function(d){return _.mxa(a,d)});return b&&!c};var uFa=function(){};uFa.prototype.apply=function(a){var b={projectId:a.hm()||void 0,projectNumber:_.k(a,1)||void 0,accountId:_.k(a,2)||void 0};if(_.k(a,13)){var c=RFa(_.k(a,13),b);"pageview"===_.k(a,4)&&_.k(a,3)===_.k(a,13)&&_.mb(a,3,c);_.mb(a,13,c)}if(a.oOa()){c=a.aua;var d=a.oOa();var e=void 0===b?{}:b;b=e.projectId;var f=e.projectNumber;e=e.accountId;var g=new _.rh(d);d=g.ls+"://"+g.Mg()+RFa(d,{projectId:b,projectNumber:f,accountId:e});c.call(a,d)}};var nk=function(a,b,c,d,e,f){gk.call(this,a,b,d,e);this.Jqb=c;this.yg=d;this.Eo=e;this.jsa=f};_.X(nk,gk);nk.prototype.IF=function(a,b){a=void 0===a?{}:a;var c;gk.prototype.IF.call(this,a,null!=b?b:null==(c=this.jsa)?void 0:c.get())};nk.prototype.ob=function(a,b){var c;gk.prototype.ob.call(this,a,null!=b?b:null==(c=this.jsa)?void 0:c.get())};nk.newBuilder=function(a,b){a=void 0===a?window:a;return Tba(a,b)};var Sba=function(a,b){tFa.call(this,a);this.vr=a;this.jsa=b;this.Jqb=new Eya};_.X(Sba,tFa);
Sba.prototype.Ya=function(){return new nk(this.vr,this.VO,this.Jqb,this.yg,this.Eo,this.jsa)};(function(a){function b(Na){n&&n.mark&&n.mark(Na)}function c(Na,fb){n&&n.measure&&n.measure(Na,fb)}function d(Na){return r+Na}function e(Na){ya||a[ca]&&(ya=a[ca].resolve(0));if(ya){var fb=ya[pa];fb||(fb=ya.then);fb.call(ya,Na)}else a[R](Na,0)}function f(Na){0===Eb&&0===ra.length&&e(g);Na&&ra.push(Na)}function g(){if(!ua){for(ua=!0;ra.length;){var Na=ra;ra=[];for(var fb=0;fb<Na.length;fb++){var hb=Na[fb];try{hb.zone.Mda(hb,null,null)}catch(jc){lb.GTa(jc)}}}lb.Yyb();ua=!1}}function m(){}var n=a.performance;
b("Zone");var r=a.__Zone_symbol_prefix||"__zone_symbol__",x=!0===a[d("forceDuplicateZoneCheck")];if(a.Zone){if(x||"function"!==typeof a.Zone.lo)throw Error("ra");return a.Zone}var A=function(Na,fb){this.ud=Na;this.nr=fb?fb.name||"unnamed":"<root>";this.E8a=fb&&fb.properties||{};this.nv=new K(this,this.ud&&this.ud.nv,fb)};A.xrc=function(){if(a.Promise!==Va.ZoneAwarePromise)throw Error("sa");};A.Uj=function(Na,fb,hb){hb=void 0===hb?!1:hb;if(Va.hasOwnProperty(Na)){if(!hb&&x)throw Error("ta`"+Na);}else a["__Zone_disable_"+
Na]||(hb="Zone:"+Na,b(hb),Va[Na]=fb(a,A,lb),c(hb,hb))};A.prototype.get=function(Na){var fb=this.dyc(Na);if(fb)return fb.E8a[Na]};A.prototype.dyc=function(Na){for(var fb=this;fb;){if(fb.E8a.hasOwnProperty(Na))return fb;fb=fb.ud}return null};A.prototype.AB=function(Na){if(!Na)throw Error("ua");return this.nv.AB(this,Na)};A.prototype.wrap=function(Na,fb){if("function"!==typeof Na)throw Error("va`"+Na);var hb=this.nv.intercept(this,Na,fb),jc=this;return function(){return jc.Bw(hb,this,arguments,fb)}};
A.prototype.oc=function(Na,fb,hb,jc){Rb={parent:Rb,zone:this};try{return this.nv.ik(this,Na,fb,hb,jc)}finally{Rb=Rb.parent}};A.prototype.Bw=function(Na,fb,hb,jc){Rb={parent:Rb,zone:this};try{try{return this.nv.ik(this,Na,void 0===fb?null:fb,hb,jc)}catch(rc){if(this.nv.handleError(this,rc))throw rc;}}finally{Rb=Rb.parent}};A.prototype.Mda=function(Na,fb,hb){if(Na.zone!=this)throw Error("wa`"+(Na.zone||Oa).name+"`"+this.name);if("notScheduled"!==Na.state||"eventTask"!==Na.type&&"macroTask"!==Na.type){var jc=
"running"!=Na.state;jc&&Na.bt("running","scheduled");Na.dS++;var rc=Cb;Cb=Na;Rb={parent:Rb,zone:this};try{"macroTask"==Na.type&&Na.data&&!Na.data.V$&&(Na.I5=void 0);try{return this.nv.qQ(this,Na,fb,hb)}catch(tf){if(this.nv.handleError(this,tf))throw tf;}}finally{"notScheduled"!==Na.state&&"unknown"!==Na.state&&("eventTask"==Na.type||Na.data&&Na.data.V$?jc&&Na.bt("scheduled","running"):(Na.dS=0,this.l4(Na,-1),jc&&Na.bt("notScheduled","running","notScheduled"))),Rb=Rb.parent,Cb=rc}}};A.prototype.gS=
function(Na){if(Na.zone&&Na.zone!==this)for(var fb=this;fb;){if(fb===Na.zone)throw Error("xa`"+this.name+"`"+Na.zone.name);fb=fb.parent}Na.bt("scheduling","notScheduled");fb=[];Na.aW=fb;Na.Sl=this;try{Na=this.nv.gS(this,Na)}catch(hb){throw Na.bt("unknown","scheduling","notScheduled"),this.nv.handleError(this,hb),hb;}Na.aW===fb&&this.l4(Na,1);"scheduling"==Na.state&&Na.bt("scheduled","scheduling");return Na};A.prototype.fS=function(Na,fb,hb,jc){return this.gS(new L("microTask",Na,fb,hb,jc,void 0))};
A.prototype.Qda=function(Na,fb,hb,jc,rc){return this.gS(new L("macroTask",Na,fb,hb,jc,rc))};A.prototype.qta=function(Na,fb,hb,jc,rc){return this.gS(new L("eventTask",Na,fb,hb,jc,rc))};A.prototype.xI=function(Na){if(Na.zone!=this)throw Error("ya`"+(Na.zone||Oa).name+"`"+this.name);if("scheduled"===Na.state||"running"===Na.state){Na.bt("canceling","scheduled","running");try{this.nv.xI(this,Na)}catch(fb){throw Na.bt("unknown","canceling"),this.nv.handleError(this,fb),fb;}this.l4(Na,-1);Na.bt("notScheduled",
"canceling");Na.dS=0;return Na}};A.prototype.l4=function(Na,fb){var hb=Na.aW;-1==fb&&(Na.aW=null);for(var jc=0;jc<hb.length;jc++)hb[jc].l4(Na.type,fb)};_.Y.Object.defineProperties(A.prototype,{parent:{configurable:!0,enumerable:!0,get:function(){return this.ud}},name:{configurable:!0,enumerable:!0,get:function(){return this.nr}}});_.Y.Object.defineProperties(A,{root:{configurable:!0,enumerable:!0,get:function(){for(var Na=A.current;Na.parent;)Na=Na.parent;return Na}},current:{configurable:!0,enumerable:!0,
get:function(){return Rb.zone}},rna:{configurable:!0,enumerable:!0,get:function(){return Cb}}});A.lo=d;var F={name:"",pTa:function(Na,fb,hb,jc){return Na.Apa(hb,jc)},FZ:function(Na,fb,hb,jc){return Na.gS(hb,jc)},dR:function(Na,fb,hb,jc,rc,tf){return Na.qQ(hb,jc,rc,tf)},BZ:function(Na,fb,hb,jc){return Na.xI(hb,jc)}},K=function(Na,fb,hb){this.ypc={microTask:0,macroTask:0,eventTask:0};this.zone=Na;this.EPc=fb;this.lDa=hb&&(hb&&hb.oTa?hb:fb.lDa);this.Z4a=hb&&(hb.oTa?fb:fb.Z4a);this.Xjc=hb&&(hb.oTa?this.zone:
fb.Xjc);this.fEa=hb&&(hb.qTa?hb:fb.fEa);this.v6a=hb&&(hb.qTa?fb:fb.v6a);this.u6a=hb&&(hb.qTa?this.zone:fb.u6a);this.jEa=hb&&(hb.Jba?hb:fb.jEa);this.A6a=hb&&(hb.Jba?fb:fb.A6a);this.y6a=hb&&(hb.Jba?this.zone:fb.y6a);this.HDa=hb&&(hb.Iba?hb:fb.HDa);this.Q5a=hb&&(hb.Iba?fb:fb.Q5a);this.P5a=hb&&(hb.Iba?this.zone:fb.P5a);this.Ika=hb&&(hb.FZ?hb:fb.Ika);this.fGa=hb&&(hb.FZ?fb:fb.fGa);this.eGa=hb&&(hb.FZ?this.zone:fb.eGa);this.sja=hb&&(hb.dR?hb:fb.sja);this.iEa=hb&&(hb.dR?fb:fb.iEa);this.hEa=hb&&(hb.dR?this.zone:
fb.hEa);this.hia=hb&&(hb.BZ?hb:fb.hia);this.lCa=hb&&(hb.BZ?fb:fb.lCa);this.kCa=hb&&(hb.BZ?this.zone:fb.kCa);this.b6a=this.d6a=this.c6a=this.P2=null;var jc=hb&&hb.pTa,rc=fb&&fb.P2;if(jc||rc)this.P2=jc?hb:F,this.c6a=fb,this.d6a=this,this.b6a=Na,hb.FZ||(this.Ika=F,this.fGa=fb,this.eGa=this.zone),hb.dR||(this.sja=F,this.iEa=fb,this.hEa=this.zone),hb.BZ||(this.hia=F,this.lCa=fb,this.kCa=this.zone)};K.prototype.AB=function(Na,fb){return this.lDa?this.lDa.oTa(this.Z4a,this.zone,Na,fb):new A(Na,fb)};K.prototype.intercept=
function(Na,fb,hb){return this.fEa?this.fEa.qTa(this.v6a,this.u6a,Na,fb,hb):fb};K.prototype.ik=function(Na,fb,hb,jc,rc){return this.jEa?this.jEa.Jba(this.A6a,this.y6a,Na,fb,hb,jc,rc):fb.apply(hb,jc)};K.prototype.handleError=function(Na,fb){return this.HDa?this.HDa.Iba(this.Q5a,this.P5a,Na,fb):!0};K.prototype.gS=function(Na,fb){var hb=fb;if(this.Ika)this.P2&&hb.aW.push(this.d6a),(hb=this.Ika.FZ(this.fGa,this.eGa,Na,fb))||(hb=fb);else if(fb.UHb)fb.UHb(fb);else if("microTask"==fb.type)f(fb);else throw Error("za");
return hb};K.prototype.qQ=function(Na,fb,hb,jc){return this.sja?this.sja.dR(this.iEa,this.hEa,Na,fb,hb,jc):fb.callback.apply(hb,jc)};K.prototype.xI=function(Na,fb){if(this.hia)Na=this.hia.BZ(this.lCa,this.kCa,Na,fb);else{if(!fb.I5)throw Error("Aa");Na=fb.I5(fb)}return Na};K.prototype.Apa=function(Na,fb){try{this.P2&&this.P2.pTa(this.c6a,this.b6a,Na,fb)}catch(hb){this.handleError(Na,hb)}};K.prototype.l4=function(Na,fb){var hb=this.ypc,jc=hb[Na];fb=hb[Na]=jc+fb;if(0>fb)throw Error("Ba");0!=jc&&0!=fb||
this.Apa(this.zone,{bDc:0<hb.microTask,KCc:0<hb.macroTask,oUc:0<hb.eventTask,nd:Na})};var L=function(Na,fb,hb,jc,rc,tf){this.Sl=null;this.dS=0;this.aW=null;this.Aj="notScheduled";this.type=Na;this.source=fb;this.data=jc;this.UHb=rc;this.I5=tf;if(!hb)throw Error("Ca");this.callback=hb;var rb=this;this.ik="eventTask"===Na&&jc&&jc.WZa?L.qQ:function(){return L.qQ.call(a,rb,this,arguments)}};L.qQ=function(Na,fb,hb){Na||(Na=this);Eb++;try{return Na.dS++,Na.zone.Mda(Na,fb,hb)}finally{1==Eb&&g(),Eb--}};L.prototype.bt=
function(Na,fb,hb){if(this.Aj===fb||this.Aj===hb)this.Aj=Na,"notScheduled"==Na&&(this.aW=null);else throw Error("Da`"+this.type+"`"+this.source+"`"+Na+"`"+fb+"`"+(hb?" or '"+hb+"'":"")+"`"+this.Aj);};L.prototype.toString=function(){return this.data&&"undefined"!==typeof this.data.KJ?this.data.KJ.toString():Object.prototype.toString.call(this)};L.prototype.toJSON=function(){return{type:this.type,state:this.state,source:this.source,zone:this.zone.name,dS:this.dS}};_.Y.Object.defineProperties(L.prototype,
{zone:{configurable:!0,enumerable:!0,get:function(){return this.Sl}},state:{configurable:!0,enumerable:!0,get:function(){return this.Aj}}});var R=d("setTimeout"),ca=d("Promise"),pa=d("then"),ra=[],ua=!1,ya,Oa={name:"NO ZONE"},Va={},lb={Di:d,Qtc:function(){return Rb},GTa:m,Yyb:m,fS:f,aJc:function(){return!A[d("ignoreConsoleErrorUncaughtError")]},dca:function(){return[]},UBb:m,YTa:function(){return m},Rrc:function(){return[]},gFc:function(){return m},TBb:function(){return m},SBb:function(){return m},
lub:function(){return!1},DJ:function(){},VT:function(){return m},WT:function(){},o1a:function(){},F_a:function(){return[]},RBb:function(){return m},dha:function(){return m},Jwc:function(){return[]},Xcb:function(){return m},MFa:function(){return m},XTa:function(){return m},tDc:e},Rb={parent:null,zone:new A(null,null)},Cb=null,Eb=0;c("Zone","Zone");return a.Zone=A})("undefined"!==typeof window&&window||"undefined"!==typeof self&&self||global);Zone.Uj("Error",function(a,b,c){function d(ra){for(var ua={zoneName:ra.zone.name},ya=ua;ra.parent;){ra=ra.parent;var Oa={zoneName:ra.zone.name};ua=ua.parent=Oa}return ya}function e(ra,ua,ya){ya=void 0===ya?!0:ya;ra=ra.split("\n");for(var Oa=0;ra[Oa]!==r&&ra[Oa]!==x&&ra[Oa]!==A&&ra[Oa]!==F&&ra[Oa]!==K&&Oa<ra.length;)Oa++;for(;Oa<ra.length&&ua;Oa++){var Va=ra[Oa];if(Va.trim())switch(n[Va]){case 0:ra.splice(Oa,1);Oa--;break;case 1:ua=ua.parent?ua.parent:null;ra.splice(Oa,1);Oa--;break;default:ra[Oa]+=
ya?" ["+ua.zone.name+"]":" ["+ua.zoneName+"]"}}return ra.join("\n")}function f(){var ra=this,ua=m.apply(this,arguments),ya=ua.originalStack=ua.stack;if(f.stackRewrite&&ya){var Oa=c.Qtc();if("lazy"===L)ua[c.Di("zoneFrameNames")]=d(Oa);else if("default"===L)try{ua.stack=ua.N3c=e(ya,Oa)}catch(Va){}}return this instanceof m&&this.constructor!=m?(Object.keys(ua).concat("stack","message").forEach(function(Va){var lb=ua[Va];if(void 0!==lb)try{ra[Va]=lb}catch(Rb){}}),this):ua}var g=c.Di("zoneJsInternalStackFrames"),
m=a[c.Di("Error")]=a.Error,n={},r,x,A,F,K;a.Error=f;var L=a.__Zone_Error_BlacklistedStackFrames_policy||a.__Zone_Error_ZoneJsInternalStackFrames_policy||"default";f.prototype=m.prototype;f[g]=n;f.stackRewrite=!1;var R=c.Di("zoneAwareStack");"lazy"===L&&Object.defineProperty(f.prototype,"zoneAwareStack",{configurable:!0,enumerable:!0,get:function(){this[R]||(this[R]=e(this.asa,this[c.Di("zoneFrameNames")],!1));return this[R]},set:function(ra){this.asa=ra;this[R]=e(this.asa,this[c.Di("zoneFrameNames")],
!1)}});var ca=["stackTraceLimit","captureStackTrace","prepareStackTrace"];(a=Object.keys(m))&&a.forEach(function(ra){0===ca.filter(function(ua){return ua===ra}).length&&Object.defineProperty(f,ra,{get:function(){return m[ra]},set:function(ua){m[ra]=ua}})});m.hasOwnProperty("stackTraceLimit")&&(m.stackTraceLimit=Math.max(m.stackTraceLimit,15),Object.defineProperty(f,"stackTraceLimit",{get:function(){return m.stackTraceLimit},set:function(ra){return m.stackTraceLimit=ra}}));m.hasOwnProperty("captureStackTrace")&&
Object.defineProperty(f,"captureStackTrace",{value:function(ra,ua){m.captureStackTrace(ra,ua)}});Object.defineProperty(f,"prepareStackTrace",{get:function(){return m.UCb},set:function(ra){return ra&&"function"===typeof ra?m.UCb=function(ua,ya){if(ya)for(var Oa=0;Oa<ya.length;Oa++)if("zoneCaptureStackTrace"===ya[Oa].getFunctionName()){ya.splice(Oa,1);break}return ra.call(this,ua,ya)}:m.UCb=ra}});if("disable"!==L){var pa=b.current.AB({name:"detect",Iba:function(ra,ua,ya,Oa){if(Oa.asa&&Error===f)for(ra=
Oa.asa.split(/\n/),Oa=ya=ua=!1;ra.length;){var Va=ra.shift();if(/:\d+:\d+/.test(Va)||"ZoneAwareError"===Va){var lb=Va.split("(")[0].split("@")[0],Rb=1;-1!==lb.indexOf("ZoneAwareError")&&(-1!==lb.indexOf("new ZoneAwareError")?(r=Va,x=Va.replace("new ZoneAwareError","new Error.ZoneAwareError")):(A=Va,F=Va.replace("Error.",""),-1===Va.indexOf("Error.ZoneAwareError")&&(K=Va.replace("ZoneAwareError","Error.ZoneAwareError"))),n[x]=0);-1!==lb.indexOf("runGuarded")?ya=!0:-1!==lb.indexOf("runTask")?Oa=!0:
-1!==lb.indexOf("run")?ua=!0:Rb=0;n[Va]=Rb;if(ua&&ya&&Oa){f.stackRewrite=!0;break}}}return!1}}).AB({name:"child",FZ:function(ra,ua,ya,Oa){return ra.gS(ya,Oa)},dR:function(ra,ua,ya,Oa,Va,lb){return ra.qQ(ya,Oa,Va,lb)},BZ:function(ra,ua,ya,Oa){return ra.xI(ya,Oa)},Jba:function(ra,ua,ya,Oa,Va,lb,Rb){return ra.ik(ya,Oa,Va,lb,Rb)}});b=Error.stackTraceLimit;Error.stackTraceLimit=100;pa.oc(function(){pa.Bw(function(){var ra=function(){};pa.qta(g,function(){pa.Qda(g,function(){pa.fS(g,function(){throw Error();
},void 0,function(ua){ua.bt=ra;ua.ik()});pa.fS(g,function(){throw Error();},void 0,function(ua){ua.bt=ra;ua.ik()})},void 0,function(ua){ua.bt=ra;ua.ik()},function(){})},void 0,function(ua){ua.bt=ra;ua.ik()},function(){})})});Error.stackTraceLimit=b}});var Wba=Object.getOwnPropertyDescriptor,aca=Object.defineProperty,eca=Object.getPrototypeOf,SFa=Object.create,TFa=Array.prototype.slice,UFa=Zone.lo("addEventListener"),VFa=Zone.lo("removeEventListener"),jca=Zone.lo(""),Lb=Zone.lo,WFa="undefined"!==typeof window,Pb=WFa?window:void 0,Mb=WFa&&Pb||"object"===typeof self&&self||global,XFa="undefined"!==typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope,mca=!("nw"in Mb)&&"undefined"!==typeof Mb.process&&"[object process]"==={}.toString.call(Mb.process),
YFa=!mca&&!XFa&&!(!WFa||!Pb.HTMLElement),ZFa="undefined"!==typeof Mb.process&&"[object process]"==={}.toString.call(Mb.process)&&!XFa&&!(!WFa||!Pb.HTMLElement),Zba={},$ba=function(a){if(a=a||Mb.event){var b=Zba[a.type];b||(b=Zba[a.type]=Lb("ON_PROPERTY"+a.type));var c=this||a.target||Mb;b=c[b];YFa&&c===Pb&&"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}},Nb=Lb("originalInstance"),
gca=!1,hca=!1;var Sb=!1;if("undefined"!==typeof window)try{var $Fa=Object.defineProperty({},"passive",{get:function(){Sb=!0}});window.addEventListener("test",$Fa,$Fa);window.removeEventListener("test",$Fa,$Fa)}catch(a){Sb=!1}var oca={WZa:!0},Qb={},nca={},qca=new RegExp("^"+jca+"(\\w+)(true|false)$"),lca=Lb("propagationStopped");Zone.Uj("ZoneAwarePromise",function(a,b,c){function d(rb){if(rb&&rb.toString===Object.prototype.toString){var Hb=rb.constructor&&rb.constructor.name;return(Hb?Hb:"")+": "+JSON.stringify(rb)}return rb?rb.toString():Object.prototype.toString.call(rb)}function e(rb){c.GTa(rb);try{var Hb=b[ya];"function"===typeof Hb&&Hb.call(this,rb)}catch(ib){}}function f(rb){return rb}function g(rb){return rc.reject(rb)}function m(rb,Hb){return function(ib){try{n(rb,Hb,ib)}catch(sb){n(rb,!1,sb)}}}function n(rb,Hb,ib){var sb=
Eb();if(rb===ib)throw new TypeError("Fa");if(null===rb[Oa]){var kb=null;try{if("object"===typeof ib||"function"===typeof ib)kb=ib&&ib.then}catch(xb){return sb(function(){n(rb,!1,xb)})(),rb}if(!1!==Hb&&ib instanceof rc&&ib.hasOwnProperty(Oa)&&ib.hasOwnProperty(Va)&&null!==ib[Oa])r(ib),n(rb,ib[Oa],ib[Va]);else if(!1!==Hb&&"function"===typeof kb)try{kb.call(ib,sb(m(rb,Hb)),sb(m(rb,!1)))}catch(xb){sb(function(){n(rb,!1,xb)})()}else{rb[Oa]=Hb;sb=rb[Va];rb[Va]=ib;rb[lb]===lb&&!0===Hb&&(rb[Oa]=rb[Cb],rb[Va]=
rb[Rb]);!1===Hb&&ib instanceof Error&&(kb=b.rna&&b.rna.data&&b.rna.data.__creationTrace__)&&L(ib,Na,{configurable:!0,enumerable:!1,writable:!0,value:kb});for(kb=0;kb<sb.length;)x(rb,sb[kb++],sb[kb++],sb[kb++],sb[kb++]);if(0==sb.length&&0==Hb){rb[Oa]=0;Hb=ib;try{throw Error("Ga`"+d(ib)+"`"+(ib&&ib.stack?"\n"+ib.stack:""));}catch(xb){Hb=xb}pa&&(Hb.VKc=!0);Hb.d_=ib;Hb.promise=rb;Hb.zone=b.current;Hb.xG=b.rna;ca.push(Hb);c.fS()}}}return rb}function r(rb){if(0===rb[Oa]){try{var Hb=b[fb];Hb&&"function"===
typeof Hb&&Hb.call(this,{d_:rb[Va],promise:rb})}catch(ib){}rb[Oa]=!1;for(Hb=0;Hb<ca.length;Hb++)rb===ca[Hb].promise&&ca.splice(Hb,1)}}function x(rb,Hb,ib,sb,kb){r(rb);var xb=rb[Oa],la=xb?"function"===typeof sb?sb:f:"function"===typeof kb?kb:g;Hb.fS("Promise.then",function(){try{var nc=rb[Va],Kc=!!ib&&lb===ib[lb];Kc&&(ib[Rb]=nc,ib[Cb]=xb);var ld=Hb.oc(la,void 0,Kc&&la!==g&&la!==f?[]:[nc]);n(ib,!0,ld)}catch(Uc){n(ib,!1,Uc)}},ib)}function A(rb){var Hb=rb.prototype,ib=K(Hb,"then");if(!ib||!1!==ib.writable&&
ib.configurable){var sb=Hb.then;Hb[ua]=sb;rb.prototype.then=function(kb,xb){var la=this;return(new rc(function(nc,Kc){sb.call(la,nc,Kc)})).then(kb,xb)};rb[tf]=!0}}function F(rb){return function(Hb,ib){Hb=rb.apply(Hb,ib);if(Hb instanceof rc)return Hb;ib=Hb.constructor;ib[tf]||A(ib);return Hb}}var K=Object.getOwnPropertyDescriptor,L=Object.defineProperty,R=c.Di,ca=[],pa=!0===a[R("DISABLE_WRAPPING_UNCAUGHT_PROMISE_REJECTION")],ra=R("Promise"),ua=R("then");c.GTa=function(rb){if(c.aJc()){var Hb=rb&&rb.d_;
Hb?console.error("Unhandled Promise rejection:",Hb instanceof Error?Hb.message:Hb,"; Zone:",rb.zone.name,"; Task:",rb.xG&&rb.xG.source,"; Value:",Hb,Hb instanceof Error?Hb.stack:void 0):console.error(rb)}};c.Yyb=function(){for(var rb={};ca.length;){rb.AT=ca.shift();try{rb.AT.zone.Bw(function(Hb){return function(){if(Hb.AT.VKc)throw Hb.AT.d_;throw Hb.AT;}}(rb))}catch(Hb){e(Hb)}rb={AT:rb.AT}}};var ya=R("unhandledPromiseRejectionHandler"),Oa=R("state"),Va=R("value"),lb=R("finally"),Rb=R("parentPromiseValue"),
Cb=R("parentPromiseState"),Eb=function(){var rb=!1;return function(Hb){return function(){rb||(rb=!0,Hb.apply(null,arguments))}}},Na=R("currentTaskTrace"),fb=R("rejectionHandledHandler"),hb=function(){},jc=a.AggregateError,rc=function(rb){if(!(this instanceof rc))throw Error("Ha");this[Oa]=null;this[Va]=[];try{var Hb=Eb();rb&&rb(Hb(m(this,!0)),Hb(m(this,!1)))}catch(ib){n(this,!1,ib)}};rc.toString=function(){return"function ZoneAwarePromise() { [native code] }"};rc.resolve=function(rb){return n(new this(null),
!0,rb)};rc.reject=function(rb){return n(new this(null),!1,rb)};rc.any=function(rb){if(!rb||"function"!==typeof rb[Symbol.iterator])return Promise.reject(new jc([],"All promises were rejected"));var Hb=[],ib=0;try{for(var sb=_.q(rb),kb=sb.next();!kb.done;kb=sb.next()){var xb=kb.value;ib++;Hb.push(rc.resolve(xb))}}catch(Kc){return Promise.reject(new jc([],"All promises were rejected"))}if(0===ib)return Promise.reject(new jc([],"All promises were rejected"));var la=!1,nc=[];return new rc(function(Kc,
ld){for(var Uc=0;Uc<Hb.length;Uc++)Hb[Uc].then(function(Zc){la||(la=!0,Kc(Zc))},function(Zc){nc.push(Zc);ib--;0===ib&&(la=!0,ld(new jc(nc,"All promises were rejected")))})})};rc.race=function(rb){function Hb(nc){sb(nc)}function ib(nc){kb(nc)}var sb,kb,xb=new this(function(nc,Kc){sb=nc;kb=Kc});rb=_.q(rb);for(var la=rb.next();!la.done;la=rb.next())(la=la.value)&&la.then||(la=this.resolve(la)),la.then(Hb,ib);return xb};rc.all=function(rb){return rc.Qab(rb)};rc.allSettled=function(rb){return(this&&this.prototype instanceof
rc?this:rc).Qab(rb,{TKc:function(Hb){return{status:"fulfilled",value:Hb}},Mvc:function(Hb){return{status:"rejected",reason:Hb}}})};rc.Qab=function(rb,Hb){var ib,sb,kb=new this(function(Uc,Zc){ib=Uc;sb=Zc}),xb=2,la=0,nc=[],Kc={};rb=_.q(rb);for(var ld=rb.next();!ld.done;Kc={gha:Kc.gha},ld=rb.next()){(ld=ld.value)&&ld.then||(ld=this.resolve(ld));Kc.gha=la;try{ld.then(function(Uc){return function(Zc){nc[Uc.gha]=Hb?Hb.TKc(Zc):Zc;xb--;0===xb&&ib(nc)}}(Kc),function(Uc){return function(Zc){Hb?(nc[Uc.gha]=
Hb.Mvc(Zc),xb--,0===xb&&ib(nc)):sb(Zc)}}(Kc))}catch(Uc){sb(Uc)}xb++;la++}xb-=2;0===xb&&ib(nc);return kb};_.Y.Object.defineProperty(rc.prototype,Symbol.toStringTag,{configurable:!0,enumerable:!0,get:function(){return"Promise"}});_.Y.Object.defineProperty(rc.prototype,Symbol.species,{configurable:!0,enumerable:!0,get:function(){return rc}});rc.prototype.then=function(rb,Hb){var ib,sb=null==(ib=this.constructor)?void 0:ib[Symbol.species];sb&&"function"===typeof sb||(sb=this.constructor||rc);ib=new sb(hb);
sb=b.current;null==this[Oa]?this[Va].push(sb,ib,rb,Hb):x(this,sb,ib,rb,Hb);return ib};rc.prototype.catch=function(rb){return this.then(null,rb)};rc.prototype.finally=function(rb){var Hb,ib=null==(Hb=this.constructor)?void 0:Hb[Symbol.species];ib&&"function"===typeof ib||(ib=rc);Hb=new ib(hb);Hb[lb]=lb;ib=b.current;null==this[Oa]?this[Va].push(ib,Hb,rb,rb):x(this,ib,Hb,rb,rb);return Hb};rc.resolve=rc.resolve;rc.reject=rc.reject;rc.race=rc.race;rc.all=rc.all;ra=a[ra]=a.Promise;a.Promise=rc;var tf=R("thenPatched");
c.gFc=A;ra&&(A(ra),Ob(a,"fetch",function(rb){return F(rb)}));Promise[b.lo("uncaughtPromiseErrors")]=ca;return rc});var tca=Lb("zoneTask");Zone.Uj("toString",function(a){var b=Function.prototype.toString,c=Lb("OriginalDelegate"),d=Lb("Promise"),e=Lb("Error"),f=function(){if("function"===typeof this){var m=this[c];if(m)return"function"===typeof m?b.call(m):Object.prototype.toString.call(m);if(this===Promise&&(m=a[d])||this===Error&&(m=a[e]))return b.call(m)}return b.call(this)};f[c]=b;Function.prototype.toString=f;var g=Object.prototype.toString;Object.prototype.toString=function(){return"function"===typeof Promise&&this instanceof Promise?
"[object Promise]":g.call(this)}});Zone.Uj("util",function(a,b,c){var d=wca(a);c.UBb=cca;c.YTa=Ob;c.Rrc=Vba;c.TBb=fca;var e=b.lo("BLACK_LISTED_EVENTS"),f=b.lo("UNPATCHED_EVENTS");a[f]&&(a[e]=a[f]);a[e]&&(b[e]=b[f]=a[e]);c.SBb=sca;c.dca=rca;c.lub=ica;c.VT=aca;c.WT=Wba;c.o1a=SFa;c.F_a=TFa;c.RBb=dca;c.dha=Uba;c.Jwc=vca;c.Xcb=Kb;c.MFa=Object.defineProperty;c.XTa=uca;c.DJ=function(){return{iyc:nca,DRb:Qb,Kmb:d,Vd:YFa,rqa:ZFa,UAc:mca,L1a:"true",f0a:"false",T1a:jca,MRb:"addEventListener",mbc:"removeEventListener"}}});var xca,yca,zca,Aca,Ub;var Ica=[].concat(_.sc("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(" ")),
_.sc(["webglcontextrestored","webglcontextlost","webglcontextcreationerror"]),_.sc(["autocomplete","autocompleteerror"]),_.sc(["toggle"]),_.sc("afterscriptexecute beforescriptexecute DOMContentLoaded freeze fullscreenchange mozfullscreenchange webkitfullscreenchange msfullscreenchange fullscreenerror mozfullscreenerror webkitfullscreenerror msfullscreenerror readystatechange visibilitychange resume".split(" ")),_.sc("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(" ")),
_.sc("beforecopy beforecut beforepaste copy cut paste dragstart loadend animationstart search transitionrun transitionstart webkitanimationend webkitanimationiteration webkitanimationstart webkittransitionend".split(" ")),_.sc("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.Uj("defineProperty",function(c,d,e){e.MFa=Eca;Dca()});b.Uj("registerElement",function(c,d,e){d=e.DJ();var f=d.rqa;(d.Vd||f)&&"registerElement"in c.document&&e.XTa(e,document,"Document","registerElement",["createdCallback","attachedCallback","detachedCallback","attributeChangedCallback"])});b.Uj("EventTargetLegacy",function(c,d,e){Fca(c,e);d=e.DJ();var f=d.rqa;d.UAc&&!f||Hca(e,c)||(d="undefined"!==typeof WebSocket,
Jca(e),e.RBb("XMLHttpRequest"),d&&Gca(e,c),Zone[e.Di("patchEvents")]=!0)})}})("undefined"!==typeof window?window:"undefined"!==typeof global?global:"undefined"!==typeof self?self:{});Zone.Uj("legacy",function(a){(a=a[Zone.lo("legacyPatch")])&&a()});Zone.Uj("queueMicrotask",function(a,b,c){c.YTa(a,"queueMicrotask",function(){return function(d,e){b.current.fS("queueMicrotask",e[0])}})});Zone.Uj("timers",function(a){Tb(a,"set","clear","Timeout");Tb(a,"set","clear","Interval");Tb(a,"set","clear","Immediate")});Zone.Uj("requestAnimationFrame",function(a){Tb(a,"request","cancel","AnimationFrame");Tb(a,"mozRequest","mozCancel","AnimationFrame");Tb(a,"webkitRequest","webkitCancel","AnimationFrame")});
Zone.Uj("blocking",function(a,b){for(var c=["alert","prompt","confirm"],d=0;d<c.length;d++)Ob(a,c[d],function(e,f,g){return function(m,n){return b.current.oc(e,a,n,g)}})});
Zone.Uj("EventTarget",function(a,b,c){c.SBb(a,c);if(!Zone[c.Di("patchEventTarget")]){var d=c.DJ();b=d.Kmb;var e=d.DRb,f=d.L1a,g=d.f0a;d=d.T1a;for(var m=0;m<b.length;m++){var n=b[m],r=d+(n+g),x=d+(n+f);e[n]={};e[n][g]=r;e[n][f]=x}(b=a.EventTarget)&&b.prototype&&c.dca(a,c,[b&&b.prototype])}(b=a.XMLHttpRequestEventTarget)&&b.prototype&&c.dca(a,c,[b.prototype])});Zone.Uj("MutationObserver",function(){dca("MutationObserver");dca("WebKitMutationObserver")});Zone.Uj("IntersectionObserver",function(){dca("IntersectionObserver")});
Zone.Uj("FileReader",function(){dca("FileReader")});
Zone.Uj("on_property",function(a,b,c){if((!mca||ZFa)&&!Zone[c.Di("patchEvents")]){b=a.__Zone_ignore_on_properties;c=[];if(YFa){var d=window;c=c.concat("Document SVGElement Element HTMLElement HTMLBodyElement HTMLMediaElement HTMLFrameSetElement HTMLFrameElement HTMLIFrameElement HTMLMarqueeElement Worker".split(" "));a:{try{var e=Pb.navigator.userAgent;if(-1!==e.indexOf("MSIE ")||-1!==e.indexOf("Trident/")){var f=!0;break a}}catch(m){}f=!1}e=f?[{target:d,Gzc:["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.Uj("customElements",function(a,b,c){b=c.DJ();var d=b.rqa;(b.Vd||d)&&a.customElements&&"customElements"in a&&c.XTa(c,a.customElements,"customElements","define",["connectedCallback","disconnectedCallback","adoptedCallback","attributeChangedCallback"])});
Zone.Uj("XHR",function(a,b){(function(n){function r(ya){var Oa=ya.data,Va=Oa.target;Va[f]=!1;Va[m]=!1;var lb=Va[e];K||(K=Va[UFa],L=Va[VFa]);lb&&L.call(Va,"readystatechange",lb);lb=Va[e]=function(){if(Va.readyState===Va.DONE)if(!Oa.aborted&&Va[f]&&"scheduled"===ya.state){var Rb=Va[b.lo("loadfalse")];if(0!==Va.status&&Rb&&0<Rb.length){var Cb=ya.ik;ya.ik=function(){for(var Eb=Va[b.lo("loadfalse")],Na=0;Na<Eb.length;Na++)Eb[Na]===ya&&Eb.splice(Na,1);Oa.aborted||"scheduled"!==ya.state||Cb.call(ya)};Rb.push(ya)}else ya.ik()}else Oa.aborted||
!1!==Va[f]||(Va[m]=!0)};K.call(Va,"readystatechange",lb);Va[c]||(Va[c]=ya);ra.apply(Va,Oa.args);Va[f]=!0;return ya}function x(){}function A(ya){ya=ya.data;ya.aborted=!0;return ua.apply(ya.target,ya.args)}var F=n.XMLHttpRequest;if(F){F=F.prototype;var K=F[UFa],L=F[VFa];!K&&(n=n.XMLHttpRequestEventTarget)&&(n=n.prototype,K=n[UFa],L=n[VFa]);var R=Ob(F,"open",function(){return function(ya,Oa){ya[d]=0==Oa[2];ya[g]=Oa[1];return R.apply(ya,Oa)}}),ca=Lb("fetchTaskAborting"),pa=Lb("fetchTaskScheduling"),ra=
Ob(F,"send",function(){return function(ya,Oa){if(!0===b.current[pa]||ya[d])return ra.apply(ya,Oa);Oa={target:ya,url:ya[g],V$:!1,args:Oa,aborted:!1};var Va=Zone.current.Qda("XMLHttpRequest.send",x,Oa,r,A);ya&&!0===ya[m]&&!Oa.aborted&&"scheduled"===Va.state&&Va.ik()}}),ua=Ob(F,"abort",function(){return function(ya,Oa){var Va=ya[c];if(Va&&"string"==typeof Va.type)null==Va.I5||Va.data&&Va.data.aborted||Va.zone.xI(Va);else if(!0===b.current[ca])return ua.apply(ya,Oa)}})}})(a);var c=Lb("xhrTask"),d=Lb("xhrSync"),
e=Lb("xhrListener"),f=Lb("xhrScheduled"),g=Lb("xhrURL"),m=Lb("xhrErrorBeforeScheduled")});Zone.Uj("geolocation",function(a){a.navigator&&a.navigator.geolocation&&Yba(a.navigator.geolocation)});
Zone.Uj("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.d_}),f.ik(g))})}}a.PromiseRejectionEvent&&(b[Lb("unhandledPromiseRejectionHandler")]=c("unhandledrejection"),b[Lb("rejectionHandledHandler")]=c("rejectionhandled"))});Zone.Uj("canvas",function(a,b,c){a=a.HTMLCanvasElement;"undefined"!==typeof a&&a.prototype&&a.prototype.toBlob&&c.TBb(a.prototype,"toBlob",function(d,e){return{name:"HTMLCanvasElement.toBlob",target:d,qma:0,args:e}})});var Lca=Vb({ua:Vb}),Pca=Vb({Da:Vb}),Mca=Vb({FYc:Vb}),Qca=Vb({GYc:Vb});_.Zb=function(a,b){b=Error.call(this,"NG0"+Math.abs(a)+(b?": "+b:""));this.message=b.message;"stack"in b&&(this.stack=b.stack);this.code=a};_.X(_.Zb,Error);var Vca;var Yca=Vb({Z1a:Vb});_.id="undefined"!==typeof globalThis&&globalThis||"undefined"!==typeof global&&global||"undefined"!==typeof window&&window||"undefined"!==typeof self&&"undefined"!==typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&self;var aGa={},bGa=/\n/gm,Zca=void 0;_.oc=function(a,b){this.ejc=a;this.ua=void 0;"number"==typeof b?this.Ox=b:void 0!==b&&(this.ua=_.t({token:this,Ja:b.Ja||"root",oa:b.oa}))};_.oc.prototype.toString=function(){return"InjectionToken "+this.ejc};_.Y.Object.defineProperties(_.oc.prototype,{kd:{configurable:!0,enumerable:!0,get:function(){return this}}});var Kda=new _.oc("ENVIRONMENT_INITIALIZER");var cGa=new _.oc("INJECTOR",-1);var Jda=new _.oc("INJECTOR_DEF_TYPES");var Oda=function(){};Oda.prototype.get=function(a,b){b=void 0===b?aGa:b;if(b===aGa)throw a=Error("La`"+_.Yb(a)),a.name="NullInjectorError",a;return b};var pda=Vb({ya:Vb}),qda=Vb({Ha:Vb}),vda=Vb({xe:Vb}),dGa=Vb({Ea:Vb}),xda=Vb({ha:Vb}),vea=Vb({Ox:Vb}),eGa=Vb({UOc:Vb});var tda;tda={};_.ec=[];var Lda=Vb({Ca:String,qc:Vb});var Mia=new _.oc("Set Injector scope.");var Tda={},fGa={},Nda=void 0,ok=function(){},Vc=function(a,b,c,d){var e=this;this.parent=b;this.source=c;this.scopes=d;this.Ez=new Map;this.VEa=new Set;this.v3=[];this.Pb=!1;Vda(a,function(f){return gGa(e,f)});this.Ez.set(cGa,qc(void 0,this));d.has("environment")&&this.Ez.set(ok,qc(void 0,this));a=this.Ez.get(Mia);null!=a&&"string"===typeof a.value&&this.scopes.add(a.value);this.Msb=new Set(this.get(Jda.kd,_.ec,2))};_.X(Vc,ok);
Vc.prototype.destroy=function(){hGa(this);this.Pb=!0;try{for(var a=_.q(this.VEa),b=a.next();!b.done;b=a.next())b.value.La();var c=this.v3;this.v3=[];for(var d=_.q(c),e=d.next();!e.done;e=d.next()){var f=e.value;f()}}finally{this.Ez.clear(),this.VEa.clear(),this.Msb.clear()}};Vc.prototype.Qe=function(a){var b=this;hGa(this);this.v3.push(a);return function(){var c=b.v3.indexOf(a);-1!==c&&b.v3.splice(c,1)}};Vc.prototype.Nz=function(a){hGa(this);var b=cc(this),c=$b();try{return a()}finally{cc(b),$b(c)}};
Vc.prototype.get=function(a,b,c){b=void 0===b?aGa:b;c=void 0===c?0:c;hGa(this);if(a.hasOwnProperty(eGa))return a[eGa](this);c=ada(c);var d=cc(this),e=$b();try{if(!(c&4)){var f=this.Ez.get(a);if(void 0===f){var g=("function"===typeof a||"object"===typeof a&&a instanceof _.oc)&&Nca(a),m;if(m=g)if(g.Ja){var n=bc(g.Ja);m="string"===typeof n?"any"===n||this.scopes.has(n):this.Msb.has(n)}else m=!1;f=m?qc(Rda(a),Tda):null;this.Ez.set(a,f)}if(null!=f){b=f;b.value===Tda&&(b.value=fGa,b.value=b.oa());var r;
if(r="object"===typeof b.value&&b.value){var x=b.value;r=null!==x&&"object"===typeof x&&"function"===typeof x.La}r&&this.VEa.add(b.value);return b.value}}var A=c&2?Pda():this.parent;b=c&8&&b===aGa?null:b;return A.get(a,b)}catch(ua){if("NullInjectorError"===ua.name){(ua.ngTempTokenPath=ua.ngTempTokenPath||[]).unshift(_.Yb(a));if(d)throw ua;r=ua;var F=this.source,K=r.ngTempTokenPath;a.__source&&K.unshift(a.__source);var L="\n"+r.message;a=F;a=void 0===a?null:a;L=L&&"\n"===L.charAt(0)&&"\u0275"==L.charAt(1)?
L.slice(2):L;var R=_.Yb(K);if(Array.isArray(K))R=K.map(_.Yb).join(" -> ");else if("object"===typeof K){F=[];for(var ca in K)if(K.hasOwnProperty(ca)){var pa=K[ca];F.push(ca+":"+("string"===typeof pa?JSON.stringify(pa):_.Yb(pa)))}R="{"+F.join(", ")+"}"}var ra="R3InjectorError"+(a?"("+a+")":"")+"["+R+"]: "+L.replace(bGa,"\n  ");r.message=ra;r.ngTokenPath=K;r.ngTempTokenPath=null;throw r;}throw ua;}finally{$b(e),cc(d)}};
var Lea=function(a){var b=cc(a),c=$b();try{for(var d=a.get(Kda.kd,_.ec,2),e=_.q(d),f=e.next();!f.done;f=e.next()){var g=f.value;g()}}finally{cc(b),$b(c)}};Vc.prototype.toString=function(){for(var a=[],b=_.q(this.Ez.keys()),c=b.next();!c.done;c=b.next())a.push(_.Yb(c.value));return"R3Injector["+a.join(", ")+"]"};
var hGa=function(a){if(a.Pb)throw new _.Zb(205,!1);},gGa=function(a,b){b=bc(b);var c=mc(b)?b:bc(b&&b.Ca),d=Uda(b);if(mc(b)||!0!==b.kd)a.Ez.get(c);else{var e=a.Ez.get(c);e||(e=qc(void 0,Tda,!0),e.oa=function(){return bda(e.kd)},a.Ez.set(c,e));c=b;e.kd.push(b)}a.Ez.set(c,d)};_.Y.Object.defineProperties(Vc.prototype,{lc:{configurable:!0,enumerable:!0,get:function(){return this.Pb}}});var jGa;_.iGa=cda(Xda(function(a){return{token:a}}),-1);_.pk=cda(Xda(),8);jGa=cda(Xda(),2);_.qk=cda(Xda(),4);cda(Xda(),1);var aea=function(a,b,c){this.Si=a;this.Qf=b;this.ZE=c};_.vc.GDc=!0;var Tfa,Je;_.Bc=jea(null);Tfa=null;Je=!0;var kGa=function(a){this.yb=a};kGa.prototype.deref=function(){return this.yb};var lGa,mGa=null!=(lGa=_.id.WeakRef)?lGa:kGa;var nGa=0,mea=null,oGa=function(){this.id=nGa++;this.yb=new mGa(this);this.HUa=new Map;this.jtc=new Map;this.mga=0};_.Y.Object.defineProperties(oGa.prototype,{Wyc:{configurable:!0,enumerable:!0,get:function(){return 0<this.HUa.size}}});var pGa=function(){},qGa=function(a,b){oGa.call(this);var c=this;this.watch=a;this.kh=b;this.Jn=!1;this.Cma=pGa;this.kGc=function(d){c.Cma=d}};_.X(qGa,oGa);qGa.prototype.notify=function(){this.Jn||this.kh(this);this.Jn=!0};
qGa.prototype.oc=function(){this.Jn=!1;var a;if(!(a=0===this.mga))a:{a=_.q(this.HUa);for(var b=a.next();!b.done;b=a.next()){var c=_.q(b.value);b=c.next().value;var d=c=c.next().value;c=d.t_c.deref();if(void 0===c||d.EQc!==this.mga)this.HUa.delete(b),b=void 0,null==(b=c)||b.jtc.delete(this.id);else if(b=d.d1c,0!==b||0!==b){a=!0;break a}}a=!1}if(a){a=Mc(this);this.mga++;try{this.Cma(),this.Cma=pGa,this.watch(this.kGc)}finally{Mc(a)}}};qGa.prototype.uv=function(){this.Cma()};var Iea=function(a,b){var c=_.w;this.oa=a;this.QVa=!1;this.nsc=b;this.Lsb=c};var tea,wea,Oc;tea=!0;wea=0;Oc={};_.Rc=function(a,b){this.W3=a;this.Wj=b};_.Rc.prototype.get=function(a,b,c){return Fea(this.W3,this.Wj,a,ada(c),b)};Vb({Ca:String,qc:Vb});var Lia;_.bg=function(){};Lia=function(a){if(Array.isArray(a))return Mea({name:""},void 0,a,"");var b,c=null!=(b=a.name)?b:"";return Mea({name:c},a.parent,a.Nb,c)};_.rGa=new Oda;_.bg.ua=_.t({token:_.bg,Ja:"any",oa:function(){return _.u(cGa)}});_.bg.Ox=-1;_.tk=function(){};var sGa=function(){},tGa=function(){};var Nea=void 0;var uGa,Eia,uk,vGa;uGa=new _.oc("AppId",{Ja:"root",oa:function(){return"ng"}});Eia=new _.oc("Platform Initializer");uk=new _.oc("Platform ID",{Ja:"platform",oa:function(){return"unknown"}});_.vk=new _.oc("AnimationModuleType");vGa=new _.oc("CSP nonce",{Ja:"root",oa:function(){var a,b;return(null==(a=Oea().body)?void 0:null==(b=a.querySelector("[ngCspNonce]"))?void 0:b.getAttribute("ngCspNonce"))||null}});var wGa=function(){},xGa=function(){};_.Wc=function(a){this.ta=a};_.Wc.Ox=function(){return Xc(_.Gc(),_.Cc())};var yGa;yGa=function(){};_.wk=function(){};_.wk.Ox=function(){var a=_.Cc(),b=_.yc(_.Gc().index,a);return(_.tc(b)?b:a)[11]};var Qfa;_.Qea=new Map;Qfa=0;_.qd=function(){this.E3a=console};_.qd.prototype.handleError=function(a){var b=this.Mjc(a);this.E3a.error("ERROR",a);b&&this.E3a.error("ORIGINAL ERROR",b)};_.qd.prototype.Mjc=function(a){for(a=a&&a.ngOriginalError;a&&a.ngOriginalError;)a=a.ngOriginalError;return a||null};var zGa=new _.oc("",{Ja:"root",oa:function(){return!1}});var ifa;var Vea=/^>|^->|\x3c!--|--\x3e|--!>|<!-$/g,Wea=/(<|>)/;var dfa=cfa,efa;var ed=function(){oGa.apply(this,arguments);this.Wj=null};_.X(ed,oGa);ed.prototype.Nz=function(a,b,c){var d=Mc(this);this.mga++;try{a(b,c)}finally{Mc(d)}};ed.prototype.destroy=function(){this.mga++};_.Y.Object.defineProperties(ed.prototype,{Rn:{configurable:!0,enumerable:!0,set:function(a){this.Wj=a}},Xyc:{configurable:!0,enumerable:!0,get:function(){return this.Wyc}}});var lfa=null;_.od={};var fd=function(a){this.Kfb=a};fd.prototype.toString=function(){return"SafeValue must use [property]=binding: "+this.Kfb+" (see https://g.co/ng/security#xss)"};var AGa=function(){fd.apply(this,arguments)};_.X(AGa,fd);AGa.prototype.getTypeName=function(){return"HTML"};var BGa=function(){fd.apply(this,arguments)};_.X(BGa,fd);BGa.prototype.getTypeName=function(){return"URL"};var CGa=function(){fd.apply(this,arguments)};_.X(CGa,fd);CGa.prototype.getTypeName=function(){return"ResourceURL"};var pfa;var tfa=function(a){this.Szc=a};tfa.prototype.f9=function(a){a="<body><remove></remove>"+a;try{var b=(new window.DOMParser).parseFromString(rfa(a),"text/html").body;if(null===b)return this.Szc.f9(a);b.removeChild(b.firstChild);return b}catch(c){return null}};var sfa=function(a){this.guc=a;this.Rzc=this.guc.implementation.createHTMLDocument("sanitization-inert")};sfa.prototype.f9=function(a){var b=this.Rzc.createElement("template");b.innerHTML=rfa(a);return b};var vfa=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i;var DGa=jd("area,br,col,hr,img,wbr"),EGa=jd("colgroup,dd,dt,li,p,tbody,td,tfoot,th,thead,tr"),FGa=jd("rp,rt"),GGa=xfa(FGa,EGa),HGa=xfa(EGa,jd("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")),IGa=xfa(FGa,jd("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")),
Efa=xfa(DGa,HGa,IGa,GGa),Gfa=jd("background,cite,href,itemtype,longdesc,poster,src,xlink:href"),JGa=jd("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"),
KGa=jd("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"),
Ffa=xfa(Gfa,JGa,KGa),Hfa=jd("script,style,template"),Cfa=function(){this.tE=[]};Cfa.prototype.endElement=function(a){a=a.nodeName.toLowerCase();Efa.hasOwnProperty(a)&&!DGa.hasOwnProperty(a)&&(this.tE.push("</"),this.tE.push(a),this.tE.push(">"))};var Ifa=function(a,b){if(b&&(a.compareDocumentPosition(b)&Node.DOCUMENT_POSITION_CONTAINED_BY)===Node.DOCUMENT_POSITION_CONTAINED_BY)throw Error("Ra`"+a.outerHTML);return b},yfa=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,zfa=/([^#-~ |!])/g,Bfa;var LGa={NONE:0,ENc:1,DOc:2,sOc:3,URL:4,oOc:5,0:"NONE",1:"HTML",2:"STYLE",3:"SCRIPT",4:"URL",5:"RESOURCE_URL"};var Kfa;var xk=function(){this.all=new Set;this.bu=new Map};xk.prototype.create=function(a,b,c){var d=this,e="undefined"===typeof Zone?null:Zone.current,f=new qGa(a,function(m){d.all.has(m)&&d.bu.set(m,e)},c);this.all.add(f);f.notify();a=function(){f.uv();var m;null==(m=g)||m();d.all.delete(f);d.bu.delete(f)};var g=null==b?void 0:b.Qe(a);return{destroy:a}};
xk.prototype.flush=function(){if(0!==this.bu.size)for(var a={},b=_.q(this.bu),c=b.next();!c.done;a={V0:a.V0},c=b.next()){var d=_.q(c.value);c=d.next().value;d=d.next().value;a.V0=c;c=d;this.bu.delete(a.V0);c?c.oc(function(e){return function(){return e.V0.oc()}}(a)):a.V0.oc()}};xk.ua=_.t({token:xk,Ja:"root",oa:function(){return new xk}});var rf=function(a,b){this.Wj=a;this.Mhc=b;this.kr=null;this.cia=!1};rf.prototype.destroy=function(){if(this.kr)this.kr.eX(this);else if(this.cia){var a=this.Wj[3];if(_.uc(a)){var b=a[8],c=b?b.indexOf(this):-1;-1<c&&(Zea(a,c),zda(b,c))}this.cia=!1}afa(this.Wj[1],this.Wj)};rf.prototype.Qe=function(a){var b=this.Wj;if(256===(b[2]&256))throw new _.Zb(911,!1);null===b[21]&&(b[21]=[]);b[21].push(a)};_.yk=function(a){Tea(a.Mhc||a.Wj)};rf.prototype.detach=function(){this.Wj[2]&=-129};
rf.prototype.ae=function(){Aga(this.Wj[1],this.Wj,this.context)};_.Y.Object.defineProperties(rf.prototype,{Sk:{configurable:!0,enumerable:!0,get:function(){var a=this.Wj,b=a[1];return yga(b,a,b.firstChild,[])}},context:{configurable:!0,enumerable:!0,get:function(){return this.Wj[8]},set:function(a){this.Wj[8]=a}},lc:{configurable:!0,enumerable:!0,get:function(){return 256===(this.Wj[2]&256)}}});var MGa=function(a){rf.call(this,a);this.oHa=a};_.X(MGa,rf);
MGa.prototype.ae=function(){var a=this.oHa;Aga(a[1],a,a[8],!1)};_.Y.Object.defineProperties(MGa.prototype,{context:{configurable:!0,enumerable:!0,get:function(){return null}}});var NGa=function(){};NGa.ua=_.t({token:NGa,Ja:"root",oa:function(){return null}});var zk=function(){this.Loa="0.0.0-PLACEHOLDER";this.Wt=["0","0","0-PLACEHOLDER"].slice(2).join(".")},OGa=new zk;var PGa={};var QGa=function(a){this.Vn=a},RGa;_.X(QGa,_.tk);_.Ak=function(a,b){return new uf(b[pda]||null,a.Vn)};RGa=function(a,b){this.yc=a;this.esa=b};RGa.prototype.get=function(a,b,c){c=ada(c);var d=this.yc.get(a,PGa,c);return d!==PGa||b===PGa?d:this.esa.get(a,b,c)};var uf=function(a,b){this.ZA=a;this.Vn=b;this.u6=a.type;this.Za=a.qa.map(kda).join(",");this.ac=a.ac?a.ac:[];this.tAc=!!b};_.X(uf,xGa);
uf.prototype.create=function(a,b,c,d){d=d||this.Vn;var e;(d=d instanceof ok?d:null==(e=d)?void 0:e.yc)&&null!==this.ZA.BOa&&(d=this.ZA.BOa(d)||d);var f=d?new RGa(a,d):a;a=f.get(yGa,null);if(null===a)throw new _.Zb(407,!1);e=f.get(NGa,null);d=f.get(xk,null);d={AVa:a,Nda:e,ilb:d};a=a.UW(null,this.ZA);e=this.ZA.qa[0][0]||"div";if(c)e=this.ZA.mb,e=f.get(zGa,!1)||3===e,e=a.KWa(c,e);else{var g=e.toLowerCase();e=a.createElement(e,"svg"===g?"svg":"math"===g?"math":null)}g=e;e=this.ZA.xTa?576:528;var m=this.ZA.QL?
4608:e;e=cga(0,null,null,1,0,null,null,null,null,null,null);f=Rfa(null,e,null,m,null,null,d,a,f,null,null);iea(f);try{var n=this.ZA;m=null;if(n.D8){var r=[];m=new Map;n.D8(n,r,m);r.push(n)}else r=[n];var x=f[1];f[25]=g;var A=nd(x,25,2,"#host",null);x=r;for(var F=f[1],K=_.q(x),L=K.next();!L.done;L=K.next())A.hz=gda(A.hz,L.value.Cb);null!==A.hz&&(xga(A,A.hz,!0),null!==g&&kfa(a,g,A));K=null;null!==g&&(K=null);var R=d.AVa.UW(g,n);L=16;n.QL?L=4096:n.xTa&&(L=64);var ca=Rfa(f,Xfa(n),null,L,f[A.index],A,
d,R,null,null,K);F.hk&&fga(F,A,x.length-1);Yfa(f,ca);var pa=f[A.index]=ca;var ra=e.data[25];if(g)if(c)eda(a,g,["ng-version",OGa.Loa]);else{var ua=n.qa[0];c=[];A=[];F=1;for(R=2;F<ua.length;){var ya=ua[F];if("string"===typeof ya)2===R?""!==ya&&c.push(ya,ua[++F]):8===R&&A.push(ya);else{if(0!==(R&1))break;R=ya}F++}c&&eda(a,g,c);if(A&&0<A.length){var Oa=A.join(" ");""===Oa?a.removeAttribute(g,"class"):a.setAttribute(g,"class",Oa)}}if(void 0!==b){var Va=this.ac,lb=ra.au=[];for(ua=0;ua<Va.length;ua++){var Rb=
b[ua];lb.push(null!=Rb?Array.from(Rb):null)}}b=r;r=[Ega];var Cb=_.Gc(),Eb=f[1],Na=xc(Cb,f);gga(Eb,f,Cb,b,null,m);for(Va=0;Va<b.length;Va++){var fb=Pc(f,Eb,Cb.Wl+Va,Cb);_.$c(fb,f)}$fa(Eb,f,Cb);Na&&_.$c(Na,f);var hb=Pc(f,Eb,Cb.Wl+Cb.wv,Cb);pa[8]=f[8]=hb;if(null!==r)for(var jc=_.q(r),rc=jc.next();!rc.done;rc=jc.next()){var tf=rc.value;tf(hb,n)}Wfa(Eb,Cb,pa);var rb=hb;wga(e,f,null)}finally{lea()}return new Bk(this.u6,rb,Xc(ra,f),f,ra)};
_.Y.Object.defineProperties(uf.prototype,{inputs:{configurable:!0,enumerable:!0,get:function(){return Dga(this.ZA.inputs)}},outputs:{configurable:!0,enumerable:!0,get:function(){return Dga(this.ZA.outputs)}}});var Bk=function(a,b,c,d,e){this.location=c;this.d9a=d;this.W3=e;this.Gca=null;this.instance=b;this.It=this.jl=new MGa(d);this.u6=a};_.X(Bk,wGa);
Bk.prototype.GL=function(a,b){var c=this.W3.inputs,d;null!==c&&(d=c[a])&&(null!=this.Gca||(this.Gca=new Map),this.Gca.has(a)&&Object.is(this.Gca.get(a),b)||(c=this.d9a,ega(c[1],c,d,a,b),this.Gca.set(a,b),Tea(_.yc(this.W3.index,c))))};Bk.prototype.destroy=function(){this.It.destroy()};Bk.prototype.Qe=function(a){this.It.Qe(a)};_.Y.Object.defineProperties(Bk.prototype,{yc:{configurable:!0,enumerable:!0,get:function(){return new _.Rc(this.W3,this.d9a)}}});var rd=function(a,b,c){this.ud=b;this.dCa=[];this.VKa=[];this.aB=new QGa(this);var d=(a[dGa]||null).bootstrap;this.dCa=d instanceof Function?d():d;this.xka=Kea(a,b,[{Ca:sGa,qc:this},{Ca:_.tk,qc:this.aB}].concat(_.sc(c)),_.Yb(a),new Set(["environment"]));Lea(this.xka);this.instance=this.xka.get(a)};_.X(rd,sGa);rd.prototype.destroy=function(){var a=this.xka;!a.lc&&a.destroy();this.VKa.forEach(function(b){return b()});this.VKa=null};rd.prototype.Qe=function(a){this.VKa.push(a)};
_.Y.Object.defineProperties(rd.prototype,{yc:{configurable:!0,enumerable:!0,get:function(){return this.xka}}});var Bka=function(a){this.pzb=a};_.X(Bka,tGa);Bka.prototype.create=function(a){return new rd(this.pzb,a,[])};var Gga=function(a){this.aB=new QGa(this);this.instance=null;var b=new Vc([].concat(_.sc(a.Nb),[{Ca:sGa,qc:this},{Ca:_.tk,qc:this.aB}]),a.parent||Pda(),a.Ztc,new Set(["environment"]));this.yc=b;a.rHc&&Lea(b)};_.X(Gga,sGa);Gga.prototype.destroy=function(){this.yc.destroy()};
Gga.prototype.Qe=function(a){this.yc.Qe(a)};var Pna=new _.oc("Application Initializer"),Ck=function(){var a=this;this.done=this.SJ=!1;this.hvc=new Promise(function(c,d){a.resolve=c;a.reject=d});var b;this.mrc=null!=(b=_.dc(Pna,{optional:!0}))?b:[]},SGa=function(a){if(!a.SJ){for(var b=[],c={},d=_.q(a.mrc),e=d.next();!e.done;c={uT:c.uT},e=d.next())e=e.value,c.uT=e(),Iga(c.uT)?b.push(c.uT):Jga(c.uT)&&(e=new Promise(function(f){return function(g,m){f.uT.subscribe({complete:g,error:m})}}(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.SJ=!0}};Ck.ha=function(a){return new (a||Ck)};Ck.ua=_.t({token:Ck,oa:Ck.ha,Ja:"root"});var Dk=function(){};Dk.prototype.log=function(a){console.log(a)};Dk.prototype.warn=function(a){console.warn(a)};Dk.ha=function(a){return new (a||Dk)};Dk.ua=_.t({token:Dk,oa:Dk.ha,Ja:"platform"});_.eh=new _.oc("LocaleId",{Ja:"root",oa:function(){return _.dc(_.eh,12)||("undefined"!==typeof bxa?"en-US":"undefined"!==typeof $localize&&$localize.locale||"en-US")}});var Ek=function(){};Ek.ha=function(a){return new (a||Ek)};Ek.ua=_.t({token:Ek,oa:Ek.ha,Ja:"root"});_.TGa="en-US";var Kga=Promise.resolve(0);var UGa=!1,Fk={set hA(a){a?console.warn("DEPRECATED! RxJS was set to use deprecated synchronous error handling behavior by code at: \n"+Error().stack):UGa&&console.log("RxJS: Back to a better error behavior. Thank you. <3");UGa=a},get hA(){return UGa}};var VGa="function"===typeof Symbol&&Symbol.observable||"@@observable";var WGa={closed:!0,next:function(){},error:function(a){if(Fk.hA)throw a;sd(a)},complete:function(){}};var Pga=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}();_.Jd=Array.isArray||function(a){return a&&"number"===typeof a.length};_.td=function(a){this.closed=!1;this.gE=this.L3=null;a&&(this.Tic=!0,this.sr=a)};
_.td.prototype.unsubscribe=function(){if(!this.closed){var a=this.L3,b=this.Tic,c=this.sr,d=this.gE;this.closed=!0;this.gE=this.L3=null;if(a instanceof _.td)a.remove(this);else if(null!==a)for(var e=0;e<a.length;++e)a[e].remove(this);if(_.Mga(c)){b&&(this.sr=void 0);try{c.call(this)}catch(n){var f=n instanceof Pga?Qga(n.errors):[n]}}if((0,_.Jd)(d)){e=-1;for(var g=d.length;++e<g;){var m=d[e];if(Nga(m))try{m.unsubscribe()}catch(n){f=f||[],n instanceof Pga?f=f.concat(Qga(n.errors)):f.push(n)}}}if(f)throw new Pga(f);
}};
_.td.prototype.add=function(a){var b=a;if(!a)return _.td.EMPTY;switch(typeof a){case "function":b=new _.td(a);case "object":if(b===this||b.closed||"function"!==typeof b.unsubscribe)return b;if(this.closed)return b.unsubscribe(),b;b instanceof _.td||(a=b,b=new _.td,b.gE=[a]);break;default:throw Error("Ua`"+a);}var c=b.L3;if(null===c)b.L3=this;else if(c instanceof _.td){if(c===this)return b;b.L3=[c,this]}else if(-1===c.indexOf(this))c.push(this);else return b;a=this.gE;null===a?this.gE=[b]:a.push(b);return b};
_.td.prototype.remove=function(a){var b=this.gE;b&&(a=b.indexOf(a),-1!==a&&b.splice(a,1))};var XGa=new _.td;XGa.closed=!0;_.td.EMPTY=XGa;var Gk=function(a,b,c){_.td.call(this);this.Oua=null;this.jk=this.Tw=this.Nua=!1;switch(arguments.length){case 0:this.destination=WGa;break;case 1:if(!a){this.destination=WGa;break}if("object"===typeof a){a instanceof Gk?(this.Tw=a.Tw,this.destination=a,a.add(this)):(this.Tw=!0,this.destination=new Hk(this,a));break}default:this.Tw=!0,this.destination=new Hk(this,a,b,c)}};_.X(Gk,_.td);Gk.EMPTY=_.td.EMPTY;Gk.create=function(a,b,c){a=new Gk(a,b,c);a.Tw=!1;return a};_.h=Gk.prototype;
_.h.next=function(a){this.jk||this.rc(a)};_.h.error=function(a){this.jk||(this.jk=!0,this.Gp(a))};_.h.complete=function(){this.jk||(this.jk=!0,this.Lh())};_.h.unsubscribe=function(){this.closed||(this.jk=!0,_.td.prototype.unsubscribe.call(this))};_.h.rc=function(a){this.destination.next(a)};_.h.Gp=function(a){this.destination.error(a);this.unsubscribe()};_.h.Lh=function(){this.destination.complete();this.unsubscribe()};
var Hk=function(a,b,c,d){Gk.call(this);this.M3=a;var e=this;if(_.Mga(b))var f=b;else b&&(f=b.next,c=b.error,d=b.complete,b!==WGa&&(e=Object.create(b),Oga(b)&&b.add(this.unsubscribe.bind(this)),e.unsubscribe=this.unsubscribe.bind(this)));this.Gi=e;this.rc=f;this.Gp=c;this.Lh=d};_.X(Hk,Gk);Hk.EMPTY=Gk.EMPTY;Hk.create=Gk.create;_.h=Hk.prototype;_.h.next=function(a){if(!this.jk&&this.rc){var b=this.M3;Fk.hA&&b.Tw?this.CBa(b,this.rc,a)&&this.unsubscribe():this.DBa(this.rc,a)}};
_.h.error=function(a){if(!this.jk){var b=this.M3,c=Fk.hA;if(this.Gp)c&&b.Tw?this.CBa(b,this.Gp,a):this.DBa(this.Gp,a),this.unsubscribe();else if(b.Tw)c?(b.Oua=a,b.Nua=!0):sd(a),this.unsubscribe();else{this.unsubscribe();if(c)throw a;sd(a)}}};_.h.complete=function(){var a=this;if(!this.jk){var b=this.M3;if(this.Lh){var c=function(){return a.Lh.call(a.Gi)};Fk.hA&&b.Tw?this.CBa(b,c):this.DBa(c)}this.unsubscribe()}};
_.h.DBa=function(a,b){try{a.call(this.Gi,b)}catch(c){this.unsubscribe();if(Fk.hA)throw c;sd(c)}};_.h.CBa=function(a,b,c){if(!Fk.hA)throw Error("Va");try{b.call(this.Gi,c)}catch(d){return Fk.hA?(a.Oua=d,a.Nua=!0):sd(d),!0}return!1};_.h.sr=function(){var a=this.M3;this.M3=this.Gi=null;a.unsubscribe()};var YGa=function(a){Gk.call(this);this.destination=a};_.X(YGa,Gk);YGa.EMPTY=Gk.EMPTY;YGa.create=Gk.create;_.wd=function(a){a&&(this.al=a)};_.h=_.wd.prototype;_.h.bz=function(a){var b=new _.wd;b.source=this;b.operator=a;return b};_.h.subscribe=function(a,b,c){var d=this.operator;a:{if(a){if(a instanceof Gk||Sga(a)&&Oga(a))break a;if(Sga(a)){a=new YGa(a);break a}}a=a||b||c?new Gk(a,b,c):new Gk(WGa)}d?a.add(d.call(a,this.source)):a.add(this.source||Fk.hA&&!a.Tw?this.al(a):this.WGa(a));if(Fk.hA&&a.Tw&&(a.Tw=!1,a.Nua))throw a.Oua;return a};
_.h.WGa=function(a){try{return this.al(a)}catch(e){Fk.hA&&(a.Nua=!0,a.Oua=e);var b;a:{for(b=a;b;){var c=b.destination,d=b.jk;if(b.closed||d){b=!1;break a}b=c&&c instanceof Gk?c:null}b=!0}b?a.error(e):console.warn(e)}};_.h.forEach=function(a,b){var c=this;b=Tga(b);return new b(function(d,e){var f=c.subscribe(function(g){try{a(g)}catch(m){e(m),f&&f.unsubscribe()}},e,d)})};_.h.al=function(a){var b=this.source;return b&&b.subscribe(a)};_.wd.prototype[VGa]=function(){return this};
_.wd.prototype.ka=function(){var a=_.lc.apply(0,arguments);return 0===a.length?this:Rga(a)(this)};_.Ik=function(a){var b=Tga(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)})})};_.wd.create=function(a){return new _.wd(a)};var ZGa=function(a,b){_.td.call(this);this.subject=a;this.WL=b;this.closed=!1};_.X(ZGa,_.td);ZGa.EMPTY=_.td.EMPTY;ZGa.prototype.unsubscribe=function(){if(!this.closed){this.closed=!0;var a=this.subject,b=a.mk;this.subject=null;!b||0===b.length||a.jk||a.closed||(a=b.indexOf(this.WL),-1!==a&&b.splice(a,1))}};var Jk=function(){function a(){this.message="object unsubscribed";this.name="ObjectUnsubscribedError";return this}a.prototype=Object.create(Error.prototype);return a}();_.re=function(){this.mk=[];this.im=this.jk=this.closed=!1;this.Vfa=null};_.X(_.re,_.wd);_.h=_.re.prototype;_.h.bz=function(a){var b=new Kk(this,this);b.operator=a;return b};_.h.next=function(a){if(this.closed)throw new Jk;if(!this.jk){var b=this.mk,c=b.length;b=b.slice();for(var d=0;d<c;d++)b[d].next(a)}};_.h.error=function(a){if(this.closed)throw new Jk;this.im=!0;this.Vfa=a;this.jk=!0;var b=this.mk,c=b.length;b=b.slice();for(var d=0;d<c;d++)b[d].error(a);this.mk.length=0};
_.h.complete=function(){if(this.closed)throw new Jk;this.jk=!0;var a=this.mk,b=a.length;a=a.slice();for(var c=0;c<b;c++)a[c].complete();this.mk.length=0};_.h.unsubscribe=function(){this.closed=this.jk=!0;this.mk=null};_.h.WGa=function(a){if(this.closed)throw new Jk;return _.wd.prototype.WGa.call(this,a)};_.h.al=function(a){if(this.closed)throw new Jk;if(this.im)return a.error(this.Vfa),_.td.EMPTY;if(this.jk)return a.complete(),_.td.EMPTY;this.mk.push(a);return new ZGa(this,a)};
_.h.Gf=function(){var a=new _.wd;a.source=this;return a};_.re.create=function(a,b){return new Kk(a,b)};var Kk=function(a,b){_.re.call(this);this.destination=a;this.source=b};_.X(Kk,_.re);Kk.create=_.re.create;Kk.prototype.next=function(a){var b=this.destination;b&&b.next&&b.next(a)};Kk.prototype.error=function(a){var b=this.destination;b&&b.error&&this.destination.error(a)};Kk.prototype.complete=function(){var a=this.destination;a&&a.complete&&this.destination.complete()};
Kk.prototype.al=function(a){return this.source?this.source.subscribe(a):_.td.EMPTY};_.Lk=function(){_.re.apply(this,arguments);this.value=null;this.Kr=this.FY=!1};_.X(_.Lk,_.re);_.Lk.create=_.re.create;_.Lk.prototype.al=function(a){return this.im?(a.error(this.Vfa),_.td.EMPTY):this.Kr&&this.FY?(a.next(this.value),a.complete(),_.td.EMPTY):_.re.prototype.al.call(this,a)};_.Lk.prototype.next=function(a){this.Kr||(this.value=a,this.FY=!0)};_.Lk.prototype.error=function(a){this.Kr||_.re.prototype.error.call(this,a)};
_.Lk.prototype.complete=function(){this.Kr=!0;this.FY&&_.re.prototype.next.call(this,this.value);_.re.prototype.complete.call(this)};_.Lf=function(a){_.re.call(this);this.ve=a};_.X(_.Lf,_.re);_.Lf.create=_.re.create;_.Lf.prototype.al=function(a){var b=_.re.prototype.al.call(this,a);b&&!b.closed&&a.next(this.ve);return b};_.Lf.prototype.getValue=function(){if(this.im)throw this.Vfa;if(this.closed)throw new Jk;return this.ve};_.Lf.prototype.next=function(a){_.re.prototype.next.call(this,this.ve=a)};_.Y.Object.defineProperties(_.Lf.prototype,{value:{configurable:!0,enumerable:!0,get:function(){return this.getValue()}}});_.ie=new _.wd(function(a){return a.complete()});var Vga=function(a){return function(b){for(var c=0,d=a.length;c<d&&!b.closed;c++)b.next(a[c]);b.complete()}};var $Ga=function(a,b,c){this.kind=a;this.value=b;this.error=c;this.Vf="N"===a};$Ga.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)}};
$Ga.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 aHa=new $Ga("C"),bHa={kind:"C",value:void 0,error:void 0};var cHa={now:function(){return(cHa.Ie||Date).now()},Ie:void 0};_.pe=function(a,b,c){a=void 0===a?Infinity:a;b=void 0===b?Infinity:b;c=void 0===c?cHa:c;_.re.call(this);this.ZKc=c;this.xA=[];this.p6a=!1;this.Q2a=1>a?1:a;this.Eqc=1>b?1:b;Infinity===b?(this.p6a=!0,this.next=this.yDc):this.next=this.ADc};_.X(_.pe,_.re);_.pe.create=_.re.create;_.h=_.pe.prototype;_.h.yDc=function(a){var b=this.xA;b.push(a);b.length>this.Q2a&&b.shift();_.re.prototype.next.call(this,a)};
_.h.ADc=function(a){this.xA.push({time:this.u5a(),value:a});this.p$a();_.re.prototype.next.call(this,a)};_.h.al=function(a){var b=this.p6a,c=b?this.xA:this.p$a(),d=c.length;if(this.closed)throw new Jk;if(this.jk||this.im)var e=_.td.EMPTY;else this.mk.push(a),e=new ZGa(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.im?a.error(this.Vfa):this.jk&&a.complete();return e};_.h.u5a=function(){var a=this.ZKc;return a?a.now():cHa.now()};
_.h.p$a=function(){for(var a=this.u5a(),b=this.Q2a,c=this.Eqc,d=this.xA,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 eHa=function(a,b){b=void 0===b?dHa:b;this.wdc=a;this.now=b};eHa.prototype.kh=function(a,b,c){b=void 0===b?0:b;return(new this.wdc(this,a)).kh(c,b)};var dHa=cHa.now;_.Dd=function(){function a(){this.message="no elements in sequence";this.name="EmptyError";return this}a.prototype=Object.create(Error.prototype);return a}();var $ga=function(){};$ga.prototype.call=function(a,b){b.P3++;a=new fHa(a,b);var c=b.subscribe(a);a.closed||(a.connection=b.connect());return c};var fHa=function(a,b){Gk.call(this,a);this.QW=b;this.connection=null};_.X(fHa,Gk);fHa.EMPTY=Gk.EMPTY;fHa.create=Gk.create;fHa.prototype.sr=function(){var a=this.QW;if(a){this.QW=null;var b=a.P3;0>=b?this.connection=null:(a.P3=b-1,1<b?this.connection=null:(b=this.connection,a=a.FU,this.connection=null,!a||b&&a!==b||a.unsubscribe()))}else this.connection=null};var Zg=function(a,b){this.source=a;this.VLb=b;this.P3=0;this.tja=!1};_.X(Zg,_.wd);Zg.create=_.wd.create;Zg.prototype.al=function(a){return this.jpa().subscribe(a)};Zg.prototype.jpa=function(){var a=this.sO;if(!a||a.jk)this.sO=this.VLb();return this.sO};Zg.prototype.connect=function(){var a=this.FU;a||(this.tja=!1,a=this.FU=new _.td,a.add(this.source.subscribe(new Mk(this.jpa(),this))),a.closed&&(this.FU=null,a=_.td.EMPTY));return a};Zg.prototype.yw=function(){return _.Fd()(this)};var fia,gHa=Zg.prototype;
fia={operator:{value:null},P3:{value:0,writable:!0},sO:{value:null,writable:!0},FU:{value:null,writable:!0},al:{value:gHa.al},tja:{value:gHa.tja,writable:!0},jpa:{value:gHa.jpa},connect:{value:gHa.connect},yw:{value:gHa.yw}};var Mk=function(a,b){Gk.call(this);this.destination=a;this.QW=b};_.X(Mk,Gk);Mk.EMPTY=Gk.EMPTY;Mk.create=Gk.create;Mk.prototype.Gp=function(a){this.sr();Gk.prototype.Gp.call(this,a)};Mk.prototype.Lh=function(){this.QW.tja=!0;this.sr();Gk.prototype.Lh.call(this)};
Mk.prototype.sr=function(){var a=this.QW;if(a){this.QW=null;var b=a.FU;a.P3=0;a.sO=null;a.FU=null;b&&b.unsubscribe()}};var aha=function(a){this.Re=a;this.WS=void 0};aha.prototype.call=function(a,b){return b.subscribe(new hHa(a,this.Re,this.WS))};var hHa=function(a,b,c){Gk.call(this,a);this.Re=b;this.count=0;this.WS=c||this};_.X(hHa,Gk);hHa.EMPTY=Gk.EMPTY;hHa.create=Gk.create;hHa.prototype.rc=function(a){try{var b=this.Re.call(this.WS,a,this.count++)}catch(c){this.destination.error(c);return}this.destination.next(b)};var Nk="function"===typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator";var iHa=function(a){return function(b){var c=a[Nk]();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 jHa=function(a){return function(b){var c=a[VGa]();if("function"!==typeof c.subscribe)throw new TypeError("$a");return c.subscribe(b)}};var kHa=function(a){return function(b){a.then(function(c){b.closed||(b.next(c),b.complete())},function(c){return b.error(c)}).then(null,sd);return b}};var iha=function(a){if(a&&"function"===typeof a[VGa])return jHa(a);if(a&&"number"===typeof a.length&&"function"!==typeof a)return Vga(a);if(a&&"function"!==typeof a.subscribe&&"function"===typeof a.then)return kHa(a);if(a&&"function"===typeof a[Nk])return iHa(a);if(Symbol&&Symbol.asyncIterator&&a&&"function"===typeof a[Symbol.asyncIterator])return cha(a);throw new TypeError("ab`"+(Nga(a)?"an invalid object":"'"+a+"'"));};var Ok=function(a){Gk.call(this);this.parent=a};_.X(Ok,Gk);Ok.EMPTY=Gk.EMPTY;Ok.create=Gk.create;Ok.prototype.rc=function(a){this.parent.Yr(a)};Ok.prototype.Gp=function(a){this.parent.nz(a);this.unsubscribe()};Ok.prototype.Lh=function(){this.parent.Xr();this.unsubscribe()};var Pk=function(a,b,c){Gk.call(this);this.parent=a;this.dBb=b;this.GEc=c};_.X(Pk,Gk);Pk.EMPTY=Gk.EMPTY;Pk.create=Gk.create;Pk.prototype.rc=function(a){this.parent.Yr(this.dBb,a,this.GEc,this)};
Pk.prototype.Gp=function(a){this.parent.nz(a);this.unsubscribe()};Pk.prototype.Lh=function(){this.parent.Xr(this);this.unsubscribe()};var Qk=function(){Gk.apply(this,arguments)};_.X(Qk,Gk);Qk.EMPTY=Gk.EMPTY;Qk.create=Gk.create;Qk.prototype.Yr=function(a){this.destination.next(a)};Qk.prototype.nz=function(a){this.destination.error(a)};Qk.prototype.Xr=function(){this.destination.complete()};var Rk=function(){Gk.apply(this,arguments)};_.X(Rk,Gk);Rk.EMPTY=Gk.EMPTY;Rk.create=Gk.create;
Rk.prototype.Yr=function(a,b){this.destination.next(b)};Rk.prototype.nz=function(a){this.destination.error(a)};Rk.prototype.Xr=function(){this.destination.complete()};var lHa;lHa={};_.jha=function(a,b){this.eG=a;this.keys=b};_.jha.prototype.call=function(a,b){return b.subscribe(new mHa(a,this.eG,this.keys))};var mHa=function(a,b,c){Rk.call(this,a);this.eG=b;this.keys=c;this.active=0;this.values=[];this.IK=[]};_.X(mHa,Rk);mHa.EMPTY=Rk.EMPTY;mHa.create=Rk.create;_.h=mHa.prototype;_.h.rc=function(a){this.values.push(lHa);this.IK.push(a)};
_.h.Lh=function(){var a=this.IK,b=a.length;if(0===b)this.destination.complete();else{this.ZS=this.active=b;for(var c=0;c<b;c++)this.add(Id(a[c],new Pk(this,null,c)))}};_.h.Xr=function(){0===--this.active&&this.destination.complete()};_.h.Yr=function(a,b,c){var d=this.values,e=d[c];e=this.ZS?e===lHa?--this.ZS:this.ZS:0;d[c]=b;0===e&&(this.eG?this.Qpc(d):this.destination.next(this.keys?this.keys.reduce(function(f,g,m){return f[g]=d[m],f},{}):d.slice()))};
_.h.Qpc=function(a){try{var b=this.eG.apply(this,a)}catch(c){this.destination.error(c);return}this.destination.next(b)};var kha=function(a,b){b=void 0===b?Infinity:b;this.Re=a;this.XJa=b};kha.prototype.call=function(a,b){return b.subscribe(new Sk(a,this.Re,this.XJa))};var Sk=function(a,b,c){c=void 0===c?Infinity:c;Qk.call(this,a);this.destination=a;this.Re=b;this.XJa=c;this.Kr=!1;this.buffer=[];this.index=this.active=0};_.X(Sk,Qk);Sk.EMPTY=Qk.EMPTY;Sk.create=Qk.create;
Sk.prototype.rc=function(a){if(this.active<this.XJa){var b=this.index++;try{var c=this.Re(a,b)}catch(d){this.destination.error(d);return}this.active++;a=new Ok(this);this.destination.add(a);Id(c,a)}else this.buffer.push(a)};Sk.prototype.Lh=function(){this.Kr=!0;0===this.active&&0===this.buffer.length&&this.destination.complete();this.unsubscribe()};Sk.prototype.Yr=function(a){this.destination.next(a)};
Sk.prototype.Xr=function(){var a=this.buffer;this.active--;0<a.length?this.rc(a.shift()):0===this.active&&this.Kr&&this.destination.complete()};var nHa=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 _.td(function(){var e;return null==(e=c)?void 0:e(d)})},oHa=function(){return((null==Tk?void 0:Tk.requestAnimationFrame)||requestAnimationFrame).apply(null,_.sc(_.lc.apply(0,arguments)))},pHa=function(){((null==Tk?void 0:Tk.cancelAnimationFrame)||cancelAnimationFrame).apply(null,_.sc(_.lc.apply(0,arguments)))},Tk=void 0;var qHa={now:function(){return(qHa.Ie||performance).now()},Ie:void 0};_.rHa=new _.wd(function(a){var b=qHa,c=b.now(),d=function(f){var g=b.now();a.next({timestamp:f,UTc:g-c});a.closed||(e=nHa(d))};var e=nHa(d);return function(){return e.unsubscribe()}});var sHa=function(){_.td.call(this)};_.X(sHa,_.td);sHa.EMPTY=_.td.EMPTY;sHa.prototype.kh=function(){return this};var tHa=function(a,b){var c=_.lc.apply(2,arguments);return(null==Uk?0:Uk.setInterval)?Uk.setInterval.apply(Uk,[a,b].concat(_.sc(c))):setInterval.apply(null,[a,b].concat(_.sc(c)))},Uk=void 0;var Vk=function(a,b){_.td.call(this);this.scheduler=a;this.bha=b;this.pending=!1};_.X(Vk,sHa);Vk.EMPTY=sHa.EMPTY;_.h=Vk.prototype;_.h.kh=function(a,b){b=void 0===b?0:b;if(this.closed)return this;this.state=a;a=this.id;var c=this.scheduler;null!=a&&(this.id=this.GR(c,a,b));this.pending=!0;this.delay=b;this.id=this.id||this.PR(c,this.id,b);return this};_.h.PR=function(a,b,c){c=void 0===c?0:c;return tHa(a.flush.bind(a,this),c)};
_.h.GR=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)};_.h.SE=function(a,b){if(this.closed)return Error("eb");this.pending=!1;if(a=this.E4a(a,b))return a;!1===this.pending&&null!=this.id&&(this.id=this.GR(this.scheduler,this.id,null))};_.h.E4a=function(a){var b=!1,c=void 0;try{this.bha(a)}catch(d){b=!0,c=!!d&&d||Error(d)}if(b)return this.unsubscribe(),c};
_.h.sr=function(){var a=this.id,b=this.scheduler,c=b.actions,d=c.indexOf(this);this.state=this.bha=null;this.pending=!1;this.scheduler=null;-1!==d&&c.splice(d,1);null!=a&&(this.id=this.GR(b,a,null));this.delay=null};var Wk=function(a,b){b=void 0===b?dHa:b;eHa.call(this,a,b);this.actions=[];this.active=!1;this.yL=void 0};_.X(Wk,eHa);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.SE(a.state,a.delay))break;while(a=b.shift());this.active=!1;if(c){for(;a=b.shift();)a.unsubscribe();throw c;}}};_.Zd=new Wk(Vk);_.Mh=new _.wd(Vd);var nha=function(a){this.jp=a;this.WS=void 0};nha.prototype.call=function(a,b){return b.subscribe(new uHa(a,this.jp,this.WS))};var uHa=function(a,b,c){Gk.call(this,a);this.jp=b;this.WS=c;this.count=0};_.X(uHa,Gk);uHa.EMPTY=Gk.EMPTY;uHa.create=Gk.create;uHa.prototype.rc=function(a){try{var b=this.jp.call(this.WS,a,this.count++)}catch(c){this.destination.error(c);return}b&&this.destination.next(a)};var oha=function(){};oha.prototype.call=function(a,b){return b.subscribe(new vHa(a))};var vHa=function(a){Rk.call(this,a);this.T9=!1;this.IK=[];this.sm=[]};_.X(vHa,Rk);vHa.EMPTY=Rk.EMPTY;vHa.create=Rk.create;_.h=vHa.prototype;_.h.rc=function(a){this.IK.push(a)};_.h.Lh=function(){var a=this.IK,b=a.length;if(0===b)this.destination.complete();else{for(var c=0;c<b&&!this.T9;c++){var d=Id(a[c],new Pk(this,null,c));this.sm&&this.sm.push(d);this.add(d)}this.IK=null}};
_.h.Yr=function(a,b,c){if(!this.T9){this.T9=!0;for(var d=0;d<this.sm.length;d++)if(d!==c){var e=this.sm[d];e.unsubscribe();this.remove(e)}this.sm=null}this.destination.next(b)};_.h.Xr=function(a){this.T9=!0;Rk.prototype.Xr.call(this,a)};_.h.nz=function(a){this.T9=!0;Rk.prototype.nz.call(this,a)};var sha=function(a){this.eG=a};sha.prototype.call=function(a,b){return b.subscribe(new Xk(a,this.eG))};var Xk=function(a,b,c){void 0===c&&Object.create(null);Gk.call(this,a);this.SQa=[];this.active=0;this.eG=b};_.X(Xk,Gk);Xk.EMPTY=Gk.EMPTY;Xk.create=Gk.create;Xk.prototype.rc=function(a){var b=this.SQa;(0,_.Jd)(a)?b.push(new wHa(a)):"function"===typeof a[Nk]?b.push(new xHa(a[Nk]())):b.push(new Yk(this.destination,this,a))};
Xk.prototype.Lh=function(){var a=this.SQa,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.QJc?this.destination.add(d.subscribe()):this.active--}}};Xk.prototype.Rpc=function(a){try{var b=this.eG.apply(this,a)}catch(c){this.destination.error(c);return}this.destination.next(b)};var xHa=function(a){this.iterator=a;this.XSa=a.next()};xHa.prototype.Vf=function(){return!0};
xHa.prototype.next=function(){var a=this.XSa;this.XSa=this.iterator.next();return a};xHa.prototype.Kr=function(){var a=this.XSa;return a&&!!a.done};var wHa=function(a){this.oW=a;this.length=this.index=0;this.length=a.length};wHa.prototype[Nk]=function(){return this};wHa.prototype.next=function(){var a=this.index++,b=this.oW;return a<this.length?{value:b[a],done:!1}:{value:null,done:!0}};wHa.prototype.Vf=function(){return this.oW.length>this.index};
wHa.prototype.Kr=function(){return this.oW.length===this.index};var Yk=function(a,b,c){Qk.call(this,a);this.parent=b;this.observable=c;this.QJc=!0;this.buffer=[];this.Qr=!1};_.X(Yk,Qk);Yk.EMPTY=Qk.EMPTY;Yk.create=Qk.create;Yk.prototype[Nk]=function(){return this};_.h=Yk.prototype;_.h.next=function(){var a=this.buffer;return 0===a.length&&this.Qr?{value:null,done:!0}:{value:a.shift(),done:!1}};_.h.Vf=function(){return 0<this.buffer.length};_.h.Kr=function(){return 0===this.buffer.length&&this.Qr};
_.h.Xr=function(){if(0<this.buffer.length){this.Qr=!0;var a=this.parent;a.active--;0===a.active&&a.destination.complete()}else this.destination.complete()};_.h.Yr=function(a){this.buffer.push(a);a:{a=this.parent;for(var b=a.SQa,c=b.length,d=a.destination,e=0;e<c;e++){var f=b[e];if("function"===typeof f.Vf&&!f.Vf())break a}e=!1;f=[];for(var g=0;g<c;g++){var m=b[g],n=m.next();m.Kr()&&(e=!0);if(n.done){d.complete();break a}f.push(n.value)}a.eG?a.Rpc(f):d.next(f);e&&d.complete()}};
_.h.subscribe=function(){return Id(this.observable,new Ok(this))};var uha=function(a){this.wQ=a;this.Iua=this.bJ=this.Tna=void 0};uha.prototype.call=function(a,b){return b.subscribe(new yHa(a,this.wQ,this.Tna,this.bJ,this.Iua))};var yHa=function(a,b,c,d,e){Gk.call(this,a);this.wQ=b;this.Tna=c;this.bJ=d;this.Iua=e;this.groups=null;this.Zcb=!1;this.count=0};_.X(yHa,Gk);yHa.EMPTY=Gk.EMPTY;yHa.create=Gk.create;_.h=yHa.prototype;_.h.rc=function(a){try{var b=this.wQ(a)}catch(c){this.error(c);return}this.glc(a,b)};
_.h.glc=function(a,b){var c=this.groups;c||(c=this.groups=new Map);var d=c.get(b);if(this.Tna)try{var e=this.Tna(a)}catch(g){this.error(g)}else e=a;if(!d&&(d=this.Iua?this.Iua():new _.re,c.set(b,d),this.destination.next(new zHa(b,d,this)),this.bJ)){try{var f=this.bJ(new zHa(b,d))}catch(g){this.error(g);return}this.add(f.subscribe(new Zk(b,d,this)))}d.closed||d.next(e)};_.h.Gp=function(a){var b=this.groups;b&&(b.forEach(function(c){c.error(a)}),b.clear());this.destination.error(a)};
_.h.Lh=function(){var a=this.groups;a&&(a.forEach(function(b){b.complete()}),a.clear());this.destination.complete()};_.h.unsubscribe=function(){this.closed||(this.Zcb=!0,0===this.count&&Gk.prototype.unsubscribe.call(this))};var Zk=function(a,b,c){Gk.call(this,b);this.key=a;this.group=b;this.parent=c};_.X(Zk,Gk);Zk.EMPTY=Gk.EMPTY;Zk.create=Gk.create;Zk.prototype.rc=function(){this.complete()};Zk.prototype.sr=function(){var a=this.parent,b=this.key;this.key=this.parent=null;a&&a.groups.delete(b)};
var zHa=function(a,b,c){this.key=a;this.pyc=b;this.dGc=c};_.X(zHa,_.wd);zHa.create=_.wd.create;zHa.prototype.al=function(a){var b=new _.td,c=this.dGc,d=this.pyc;c&&!c.closed&&b.add(new AHa(c));b.add(d.subscribe(a));return b};var AHa=function(a){_.td.call(this);this.parent=a;a.count++};_.X(AHa,_.td);AHa.EMPTY=_.td.EMPTY;AHa.prototype.unsubscribe=function(){var a=this.parent;a.closed||this.closed||(_.td.prototype.unsubscribe.call(this),--a.count,0===a.count&&a.Zcb&&a.unsubscribe())};var yha=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 BHa=function(a,b){Vk.call(this,a,b);this.scheduler=a;this.bha=b};_.X(BHa,Vk);BHa.EMPTY=Vk.EMPTY;BHa.prototype.PR=function(a,b,c){c=void 0===c?0:c;if(null!==c&&0<c)return Vk.prototype.PR.call(this,a,b,c);a.actions.push(this);return a.yL||(a.yL=oHa(function(){return a.flush(void 0)}))};BHa.prototype.GR=function(a,b,c){c=void 0===c?0:c;if(null!==c&&0<c||null===c&&0<this.delay)return Vk.prototype.GR.call(this,a,b,c);0===a.actions.length&&(pHa(b),a.yL=void 0)};var CHa=function(){Wk.apply(this,arguments)};_.X(CHa,Wk);CHa.prototype.flush=function(a){this.active=!0;this.yL=void 0;var b=this.actions,c,d=-1;a=a||b.shift();var e=b.length;do if(c=a.SE(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 DHa=new CHa(BHa);var EHa=1,FHa,zha={},GHa=function(a){var b=EHa++;zha[b]=!0;FHa||(FHa=Promise.resolve());FHa.then(function(){return Aha(b)&&a()});return b},HHa=function(a){Aha(a)};var JHa=function(){return((null==IHa?void 0:IHa.setImmediate)||GHa).apply(null,_.sc(_.lc.apply(0,arguments)))},IHa=void 0;var KHa=function(a,b){Vk.call(this,a,b);this.scheduler=a;this.bha=b};_.X(KHa,Vk);KHa.EMPTY=Vk.EMPTY;KHa.prototype.PR=function(a,b,c){c=void 0===c?0:c;if(null!==c&&0<c)return Vk.prototype.PR.call(this,a,b,c);a.actions.push(this);return a.yL||(a.yL=JHa(a.flush.bind(a,void 0)))};KHa.prototype.GR=function(a,b,c){c=void 0===c?0:c;if(null!==c&&0<c||null===c&&0<this.delay)return Vk.prototype.GR.call(this,a,b,c);0===a.actions.length&&(((null==IHa?void 0:IHa.clearImmediate)||HHa)(b),a.yL=void 0)};var LHa=function(){Wk.apply(this,arguments)};_.X(LHa,Wk);LHa.prototype.flush=function(a){this.active=!0;this.yL=void 0;var b=this.actions,c,d=-1;a=a||b.shift();var e=b.length;do if(c=a.SE(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;}};_.MHa=new LHa(KHa);var $k=function(a,b){Vk.call(this,a,b);this.scheduler=a;this.bha=b};_.X($k,Vk);$k.EMPTY=Vk.EMPTY;$k.prototype.kh=function(a,b){b=void 0===b?0:b;if(0<b)return Vk.prototype.kh.call(this,a,b);this.delay=b;this.state=a;this.scheduler.flush(this);return this};$k.prototype.SE=function(a,b){return 0<b||this.closed?Vk.prototype.SE.call(this,a,b):this.E4a(a,b)};$k.prototype.PR=function(a,b,c){c=void 0===c?0:c;return null!==c&&0<c||null===c&&0<this.delay?Vk.prototype.PR.call(this,a,b,c):a.flush(this)};var NHa=function(){Wk.apply(this,arguments)};_.X(NHa,Wk);var OHa=new NHa($k);var Oha=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;_.re.call(this);this.rgc=a};_.X(_.al,_.re);_.al.create=_.re.create;_.al.prototype.emit=function(a){_.re.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.rgc&&(b=Bha(b),d&&(d=Bha(d)),c&&(c=Bha(c)));d=_.re.prototype.subscribe.call(this,{next:d,error:b,complete:c});a instanceof _.td&&a.add(d);return d};var Dha=function(a){this.bJ=a};Dha.prototype.call=function(a,b){return b.subscribe(new bl(a,this.bJ))};var bl=function(a,b){Qk.call(this,a);this.bJ=b;this.value=null;this.Vf=!1;this.yG=null};_.X(bl,Qk);bl.EMPTY=Qk.EMPTY;bl.create=Qk.create;bl.prototype.rc=function(a){this.value=a;this.Vf=!0;if(!this.yG){try{var b=this.bJ;var c=b(a)}catch(d){return this.destination.error(d)}a=Id(c,new Ok(this));!a||a.closed?this.X5():this.add(this.yG=a)}};
bl.prototype.X5=function(){var a=this.value,b=this.Vf,c=this.yG;c&&(this.remove(c),this.yG=null,c.unsubscribe());b&&(this.value=null,this.Vf=!1,this.destination.next(a))};bl.prototype.Yr=function(){this.X5()};bl.prototype.Xr=function(){this.X5()};_.cl=function(a,b){Qk.call(this,a);this.buffer=[];this.add(Id(b,new Ok(this)))};_.X(_.cl,Qk);_.cl.EMPTY=Qk.EMPTY;_.cl.create=Qk.create;_.cl.prototype.rc=function(a){this.buffer.push(a)};_.cl.prototype.Yr=function(){var a=this.buffer;this.buffer=[];this.destination.next(a)};var Gha=function(a,b){this.rLa=a;this.scheduler=b};Gha.prototype.call=function(a,b){return b.subscribe(new dl(a,this.rLa,this.scheduler))};var dl=function(a,b,c){Gk.call(this,a);this.rLa=b;this.scheduler=c;this.Mqa=this.KKa=null;this.Vf=!1};_.X(dl,Gk);dl.EMPTY=Gk.EMPTY;dl.create=Gk.create;dl.prototype.rc=function(a){PHa(this);this.Mqa=a;this.Vf=!0;this.add(this.KKa=this.scheduler.kh(Iha,this.rLa,this))};dl.prototype.Lh=function(){Hha(this);this.destination.complete()};
var Hha=function(a){PHa(a);if(a.Vf){var b=a.Mqa;a.Mqa=null;a.Vf=!1;a.destination.next(b)}},PHa=function(a){var b=a.KKa;null!==b&&(a.remove(b),b.unsubscribe(),a.KKa=null)};var Jha=function(a){this.defaultValue=a};Jha.prototype.call=function(a,b){return b.subscribe(new el(a,this.defaultValue))};var el=function(a,b){Gk.call(this,a);this.defaultValue=b;this.tl=!0};_.X(el,Gk);el.EMPTY=Gk.EMPTY;el.create=Gk.create;el.prototype.rc=function(a){this.tl=!1;this.destination.next(a)};el.prototype.Lh=function(){this.tl&&this.destination.next(this.defaultValue);this.destination.complete()};var Kha=function(a,b){this.delay=a;this.scheduler=b};Kha.prototype.call=function(a,b){return b.subscribe(new fl(a,this.delay,this.scheduler))};var fl=function(a,b,c){Gk.call(this,a);this.destination=a;this.delay=b;this.scheduler=c;this.bu=[];this.active=!1};_.X(fl,Gk);fl.EMPTY=Gk.EMPTY;fl.create=Gk.create;
var QHa=function(a){for(var b=a.source,c=b.bu,d=a.scheduler,e=a.destination;0<c.length&&0>=c[0].time-d.now();)e.next(c.shift().value);0<c.length?(b=Math.max(0,c[0].time-d.now()),this.kh(a,b)):(b.jk?b.destination.complete():this.unsubscribe(),b.active=!1)};fl.prototype.poc=function(a){this.active=!0;var b=this.destination;b.add(a.kh(QHa,this.delay,{source:this,destination:b,scheduler:a}))};
fl.prototype.rc=function(a){var b=this.scheduler;a=new RHa(b.now()+this.delay,a);this.bu.push(a);!1===this.active&&this.poc(b)};fl.prototype.Gp=function(a){this.bu.length=0;this.destination.error(a);this.unsubscribe()};fl.prototype.Lh=function(){0===this.bu.length&&this.destination.complete();this.unsubscribe()};var RHa=function(a,b){this.time=a;this.value=b};_.SHa=function(a,b){Rk.call(this,a);this.QKa=b;this.OW=!1;this.Ana=[];this.index=0};_.X(_.SHa,Rk);_.SHa.EMPTY=Rk.EMPTY;_.SHa.create=Rk.create;_.h=_.SHa.prototype;_.h.Yr=function(a,b,c,d){this.destination.next(a);THa(this,d);UHa(this)};_.h.nz=function(a){this.Gp(a)};_.h.Xr=function(a){(a=THa(this,a))&&this.destination.next(a);UHa(this)};_.h.rc=function(a){var b=this.index++;try{var c=this.QKa(a,b);if(c){var d=Id(c,new Pk(this,a,0));d&&!d.closed&&(this.destination.add(d),this.Ana.push(d))}}catch(e){this.destination.error(e)}};
_.h.Lh=function(){this.OW=!0;UHa(this);this.unsubscribe()};var THa=function(a,b){b.unsubscribe();var c=a.Ana.indexOf(b);-1!==c&&a.Ana.splice(c,1);return b.dBb},UHa=function(a){a.OW&&0===a.Ana.length&&a.destination.complete()};var Lha=function(){};Lha.prototype.call=function(a,b){return b.subscribe(new VHa(a))};var VHa=function(a){Gk.call(this,a)};_.X(VHa,Gk);VHa.EMPTY=Gk.EMPTY;VHa.create=Gk.create;VHa.prototype.rc=function(a){Xga(a,this.destination)};var Nha=function(a){this.compare=a;this.wQ=void 0};Nha.prototype.call=function(a,b){return b.subscribe(new gl(a,this.compare,this.wQ))};var gl=function(a,b,c){Gk.call(this,a);this.wQ=c;this.iF=!1;"function"===typeof b&&(this.compare=b)};_.X(gl,Gk);gl.EMPTY=Gk.EMPTY;gl.create=Gk.create;gl.prototype.compare=function(a,b){return a===b};
gl.prototype.rc=function(a){try{var b=this.wQ;var c=b?b(a):a}catch(e){return this.destination.error(e)}b=!1;if(this.iF)try{var d=this.compare;b=d(this.key,c)}catch(e){return this.destination.error(e)}else this.iF=!0;b||(this.key=c,this.destination.next(a))};var Pha=function(a){this.count=a};Pha.prototype.call=function(a,b){return b.subscribe(new WHa(a,this.count))};var WHa=function(a,b){Gk.call(this,a);this.count=b;this.tqc=0};_.X(WHa,Gk);WHa.EMPTY=Gk.EMPTY;WHa.create=Gk.create;WHa.prototype.rc=function(a){var b=this.count,c=++this.tqc;c<=b&&(this.destination.next(a),c===b&&(this.destination.complete(),this.unsubscribe()))};var Rha=function(a){this.MLa=a};Rha.prototype.call=function(a,b){return b.subscribe(new hl(a,this.MLa))};var hl=function(a,b){Gk.call(this,a);this.MLa=b;this.Vf=!1};_.X(hl,Gk);hl.EMPTY=Gk.EMPTY;hl.create=Gk.create;hl.prototype.rc=function(a){this.Vf=!0;this.destination.next(a)};hl.prototype.Lh=function(){if(this.Vf)return this.destination.complete();try{var a=this.MLa()}catch(b){a=b}this.destination.error(a)};var Tha=function(a){this.Re=a};Tha.prototype.call=function(a,b){return b.subscribe(new XHa(a,this.Re))};var XHa=function(a,b){Qk.call(this,a);this.destination=a;this.Re=b;this.Kr=!1;this.index=0};_.X(XHa,Qk);XHa.EMPTY=Qk.EMPTY;XHa.create=Qk.create;_.h=XHa.prototype;_.h.rc=function(a){if(!this.TJ){var b=this.index++;try{var c=this.Re(a,b)}catch(d){this.destination.error(d);return}a=new Ok(this);this.destination.add(a);this.TJ=a;Id(c,a)}};
_.h.Lh=function(){this.Kr=!0;this.TJ||this.destination.complete();this.unsubscribe()};_.h.Yr=function(a){this.destination.next(a)};_.h.nz=function(a){this.destination.error(a)};_.h.Xr=function(){this.TJ=void 0;this.Kr&&this.destination.complete()};var Vha=function(a){this.callback=a};Vha.prototype.call=function(a,b){a=b.subscribe(a);a.add(this.callback);return a};var Xha=function(){};Xha.prototype.call=function(a,b){return b.subscribe(new YHa(a))};var YHa=function(){Gk.apply(this,arguments)};_.X(YHa,Gk);YHa.EMPTY=Gk.EMPTY;YHa.create=Gk.create;YHa.prototype.rc=function(){};var Zha=function(){this.total=1};Zha.prototype.call=function(a,b){return b.subscribe(new il(a,this.total))};var il=function(a,b){Gk.call(this,a);this.total=b;this.eHb=[];this.count=0};_.X(il,Gk);il.EMPTY=Gk.EMPTY;il.create=Gk.create;il.prototype.rc=function(a){var b=this.eHb,c=this.total,d=this.count++;b.length<c?b.push(a):b[d%c]=a};il.prototype.Lh=function(){var a=this.destination,b=this.count;if(0<b)for(var c=this.count>=this.total?this.total:this.count,d=this.eHb,e=0;e<c;e++){var f=b++%c;a.next(d[f])}a.complete()};var aia=function(a){this.value=a};aia.prototype.call=function(a,b){return b.subscribe(new ZHa(a,this.value))};var ZHa=function(a,b){Gk.call(this,a);this.value=b};_.X(ZHa,Gk);ZHa.EMPTY=Gk.EMPTY;ZHa.create=Gk.create;ZHa.prototype.rc=function(){this.destination.next(this.value)};var bia=function(){};bia.prototype.call=function(a,b){return b.subscribe(new jl(a))};var jl=function(a){Gk.call(this,a)};_.X(jl,Gk);jl.EMPTY=Gk.EMPTY;jl.create=Gk.create;jl.prototype.rc=function(a){this.destination.next(new $Ga("N",a))};jl.prototype.Gp=function(a){var b=this.destination;b.next(new $Ga("E",void 0,a));b.complete()};jl.prototype.Lh=function(){var a=this.destination;a.next(aHa);a.complete()};var dia=function(a,b,c){this.tHa=a;this.seed=b;this.bzc=void 0===c?!1:c};dia.prototype.call=function(a,b){return b.subscribe(new $Ha(a,this.tHa,this.seed,this.bzc))};var $Ha=function(a,b,c,d){Gk.call(this,a);this.tHa=b;this.Aj=c;this.a6a=d;this.index=0};_.X($Ha,Gk);$Ha.EMPTY=Gk.EMPTY;$Ha.create=Gk.create;$Ha.prototype.rc=function(a){var b=this.destination;if(this.a6a){var c=this.index++;try{var d=this.tHa(this.Aj,a,c)}catch(e){b.error(e);return}this.Aj=d;b.next(d)}else this.Aj=a,this.a6a=!0,b.next(a)};var gia=function(a,b){this.scheduler=a;this.delay=void 0===b?0:b};gia.prototype.call=function(a,b){return b.subscribe(new kl(a,this.scheduler,this.delay))};var kl=function(a,b,c){c=void 0===c?0:c;Gk.call(this,a);this.scheduler=b;this.delay=c};_.X(kl,Gk);kl.EMPTY=Gk.EMPTY;kl.create=Gk.create;kl.dispatch=function(a){Xga(a.notification,a.destination);this.unsubscribe()};var aIa=function(a,b){var c=a.destination;c.add(a.scheduler.kh(kl.dispatch,a.delay,{notification:b,destination:c}))};
kl.prototype.rc=function(a){aIa(this,{kind:"N",value:a,error:void 0})};kl.prototype.Gp=function(a){aIa(this,{kind:"E",value:void 0,error:a});this.unsubscribe()};kl.prototype.Lh=function(){aIa(this,bHa);this.unsubscribe()};_.bIa=function(a){Gk.call(this,a);this.yqb=!1};_.X(_.bIa,Gk);_.bIa.EMPTY=Gk.EMPTY;_.bIa.create=Gk.create;_.bIa.prototype.rc=function(a){var b;this.yqb?b=[this.uUa,a]:this.yqb=!0;this.uUa=a;b&&this.destination.next(b)};var nia=function(){this.total=1};nia.prototype.call=function(a,b){return b.subscribe(new cIa(a,this.total))};var cIa=function(a,b){Gk.call(this,a);this.total=b;this.count=0};_.X(cIa,Gk);cIa.EMPTY=Gk.EMPTY;cIa.create=Gk.create;cIa.prototype.rc=function(a){++this.count>this.total&&this.destination.next(a)};_.dIa=function(a,b){Gk.call(this,a);this.jp=b;this.MXa=!0;this.index=0};_.X(_.dIa,Gk);_.dIa.EMPTY=Gk.EMPTY;_.dIa.create=Gk.create;_.dIa.prototype.rc=function(a){var b=this.destination;if(this.MXa)try{this.MXa=!!this.jp(a,this.index++)}catch(c){this.destination.error(c)}this.MXa||b.next(a)};var oia=function(a){this.Re=a};oia.prototype.call=function(a,b){return b.subscribe(new eIa(a,this.Re))};var eIa=function(a,b){Qk.call(this,a);this.destination=a;this.Re=b;this.index=0};_.X(eIa,Qk);eIa.EMPTY=Qk.EMPTY;eIa.create=Qk.create;_.h=eIa.prototype;_.h.rc=function(a){var b=this.index++;try{var c=this.Re(a,b)}catch(d){this.destination.error(d);return}(a=this.TJ)&&a.unsubscribe();a=new Ok(this);this.destination.add(a);this.TJ=a;Id(c,a)};
_.h.Lh=function(){var a=this.TJ;a&&!a.closed||Qk.prototype.Lh.call(this);this.unsubscribe()};_.h.sr=function(){this.TJ=void 0};_.h.Xr=function(){this.TJ=void 0;this.jk&&Qk.prototype.Lh.call(this)};_.h.Yr=function(a){this.destination.next(a)};var qia=function(a){this.ODc=a};qia.prototype.call=function(a,b){a=new ll(a);var c=Id(this.ODc,new Ok(a));return c&&!a.fAb?(a.add(c),b.subscribe(a)):a};var ll=function(a){Qk.call(this,a);this.fAb=!1};_.X(ll,Qk);ll.EMPTY=Qk.EMPTY;ll.create=Qk.create;ll.prototype.Yr=function(){this.fAb=!0;this.complete()};ll.prototype.Xr=function(){};var ria=function(a,b){this.jp=a;this.APa=b};ria.prototype.call=function(a,b){return b.subscribe(new fIa(a,this.jp,this.APa))};var fIa=function(a,b,c){Gk.call(this,a);this.jp=b;this.APa=c;this.index=0};_.X(fIa,Gk);fIa.EMPTY=Gk.EMPTY;fIa.create=Gk.create;fIa.prototype.rc=function(a){var b=this.destination;try{var c=this.jp(a,this.index++)}catch(d){b.error(d);return}b=this.destination;c?b.next(a):(this.APa&&b.next(a),b.complete())};var tia=function(a,b,c){this.zDc=a;this.error=b;this.complete=c};tia.prototype.call=function(a,b){return b.subscribe(new ml(a,this.zDc,this.error,this.complete))};var ml=function(a,b,c,d){Gk.call(this,a);this.KGa=this.LGa=this.MGa=Vd;this.LGa=c||Vd;this.KGa=d||Vd;_.Mga(b)?(this.Gi=this,this.MGa=b):b&&(this.Gi=b,this.MGa=b.next||Vd,this.LGa=b.error||Vd,this.KGa=b.complete||Vd)};_.X(ml,Gk);ml.EMPTY=Gk.EMPTY;ml.create=Gk.create;
ml.prototype.rc=function(a){try{this.MGa.call(this.Gi,a)}catch(b){this.destination.error(b);return}this.destination.next(a)};ml.prototype.Gp=function(a){try{this.LGa.call(this.Gi,a)}catch(b){this.destination.error(b);return}this.destination.error(a)};ml.prototype.Lh=function(){try{this.KGa.call(this.Gi)}catch(a){this.destination.error(a);return}return this.destination.complete()};_.nl=function(a,b,c,d,e){Gk.call(this,a);this.duration=b;this.scheduler=c;this.BQ=d;this.fT=e;this.yG=null;this.Q2=!1;this.c4=null};_.X(_.nl,Gk);_.nl.EMPTY=Gk.EMPTY;_.nl.create=Gk.create;_.nl.prototype.rc=function(a){this.yG?this.fT&&(this.c4=a,this.Q2=!0):(this.add(this.yG=this.scheduler.kh(uia,this.duration,{WL:this})),this.BQ?this.destination.next(a):this.fT&&(this.c4=a,this.Q2=!0))};_.nl.prototype.Lh=function(){this.Q2&&this.destination.next(this.c4);this.destination.complete()};
_.nl.prototype.X5=function(){var a=this.yG;a&&(this.fT&&this.Q2&&(this.destination.next(this.c4),this.c4=null,this.Q2=!1),a.unsubscribe(),this.remove(a),this.yG=null)};var via=function(a,b){this.IK=a;this.Re=b};via.prototype.call=function(a,b){return b.subscribe(new ol(a,this.IK,this.Re))};var ol=function(a,b,c){Rk.call(this,a);this.Re=c;this.ZS=[];a=b.length;this.values=Array(a);for(c=0;c<a;c++)this.ZS.push(c);for(c=0;c<a;c++)this.add(Id(b[c],new Pk(this,void 0,c)))};_.X(ol,Rk);ol.EMPTY=Rk.EMPTY;ol.create=Rk.create;ol.prototype.Yr=function(a,b,c){this.values[c]=b;b=this.ZS;0<b.length&&(c=b.indexOf(c),-1!==c&&b.splice(c,1))};ol.prototype.Xr=function(){};
ol.prototype.rc=function(a){0===this.ZS.length&&(a=[a].concat(_.sc(this.values)),this.Re?this.Ppc(a):this.destination.next(a))};ol.prototype.Ppc=function(a){try{var b=this.Re.apply(this,a)}catch(c){this.destination.error(c);return}this.destination.next(b)};var Bia;
_.ze=function(a){var b=void 0===a.Qlb?!1:a.Qlb,c=void 0===a.Rea?!1:a.Rea;a=void 0===a.Q_?!1:a.Q_;this.HY=this.U9=!1;this.isStable=!0;this.Tra=new _.al(!1);this.DZ=new _.al(!1);this.ng=new _.al(!1);this.bs=new _.al(!1);if("undefined"==typeof Zone)throw new _.Zb(908,!1);Zone.xrc();this.sV=0;this.onc=this.ND=Zone.current;Zone.TaskTrackingZoneSpec&&(this.ND=this.ND.AB(new Zone.TaskTrackingZoneSpec));b&&Zone.longStackTraceZoneSpec&&(this.ND=this.ND.AB(Zone.longStackTraceZoneSpec));this.Rea=!a&&c;this.Q_=
a;this.Jqa=-1;b=_.id.requestAnimationFrame;c=_.id.cancelAnimationFrame;"undefined"!==typeof Zone&&b&&c&&((c=b[Zone.lo("OriginalDelegate")])&&(b=c),Zone.lo("OriginalDelegate"));this.sDc=b;Aia(this)};_.Cia=function(){return"undefined"!==typeof Zone&&!0===Zone.current.get("isAngularZone")};Bia=function(){if(_.Cia())throw new _.Zb(909,!1);};_.ze.prototype.oc=function(a,b,c){return this.ND.oc(a,b,c)};
_.ze.prototype.Mda=function(a,b,c){var d=this.ND;a=d.qta("NgZoneEvent: undefined",a,gIa,Cha,Cha);try{return d.Mda(a,b,c)}finally{d.xI(a)}};_.ze.prototype.Bw=function(a,b,c){return this.ND.Bw(a,b,c)};_.ze.prototype.Zb=function(a){return this.onc.oc(a)};var gIa={},Pia=function(){this.U9=this.HY=!1;this.isStable=!0;this.Tra=new _.al;this.DZ=new _.al;this.ng=new _.al;this.bs=new _.al};Pia.prototype.oc=function(a,b,c){return a.apply(b,c)};Pia.prototype.Bw=function(a,b,c){return a.apply(b,c)};
Pia.prototype.Zb=function(a){return a()};Pia.prototype.Mda=function(a,b,c){return a.apply(b,c)};var Wia=new _.oc("",{Ja:"root",oa:Dia});var hIa=new _.oc(""),iIa=new _.oc(""),pl=function(a,b,c){var d=this;this.nb=a;this.jFb=b;this.FPc=0;this.sEa=!0;this.j2=!1;this.wN=[];this.Vua=null;jIa||(jIa=c,kIa(b));this.xqc();a.oc(function(){d.Vua="undefined"==typeof Zone?null:Zone.current.get("TaskTrackingZone")})};pl.prototype.xqc=function(){var a=this;this.nb.Tra.subscribe({next:function(){a.j2=!0;a.sEa=!1}});this.nb.Zb(function(){a.nb.ng.subscribe({next:function(){Bia();Lga(function(){a.sEa=!0;a.e9a()})}})})};
pl.prototype.isStable=function(){return this.sEa&&!this.nb.U9};pl.prototype.e9a=function(){var a=this;if(this.isStable())Lga(function(){for(;0!==a.wN.length;){var c=a.wN.pop();clearTimeout(c.y0);c.gvc(a.j2)}a.j2=!1});else{var b=lIa(this);this.wN=this.wN.filter(function(c){return c.UOb&&c.UOb(b)?(clearTimeout(c.y0),!1):!0});this.j2=!0}};var lIa=function(a){return a.Vua?a.Vua.OXc.map(function(b){return{source:b.source,Etc:b.Etc,data:b.data}}):[]};_.h=pl.prototype;
_.h.addCallback=function(a,b,c){var d=this,e=-1;b&&0<b&&(e=setTimeout(function(){d.wN=d.wN.filter(function(f){return f.y0!==e});a(d.j2,lIa(d))},b));this.wN.push({gvc:a,y0:e,UOb:c})};_.h.whenStable=function(a,b,c){if(c&&!this.Vua)throw Error("ib");this.addCallback(a,b,c);this.e9a()};_.h.jVa=function(a){this.jFb.jVa(a,this)};_.h.HZa=function(a){this.jFb.HZa(a)};_.h.findProviders=function(){return[]};pl.ha=function(a){return new (a||pl)(_.u(_.ze),_.u(ql),_.u(iIa))};pl.ua=_.t({token:pl,oa:pl.ha});
var ql=function(){this.T1=new Map};ql.prototype.jVa=function(a,b){this.T1.set(a,b)};ql.prototype.HZa=function(a){this.T1.delete(a)};ql.prototype.G8=function(a,b){var c,d;return null!=(d=null==(c=jIa)?void 0:c.G8(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 jIa;var mIa=this,Jia=null,Hia=new _.oc("AllowMultipleToken"),Nia=new _.oc("PlatformDestroyListeners"),nIa=new _.oc("appBootstrapListener"),Una=function(a,b){this.name=a;this.token=b},Ae=function(a){this.ef=a;this.KEa=[];this.HN=[];this.Pb=!1},oIa=function(a,b,c){var d=Qia(null==c?void 0:c.Cd,Oia({Svc:null==c?void 0:c.IYc,qHc:null==c?void 0:c.JYc}));return d.oc(function(){var e=Fga(b.pzb,a.yc,Xia(function(){return d})),f=e.yc.get(_.qd,null);d.Zb(function(){var g=d.bs.subscribe({next:function(m){f.handleError(m)}});
e.Qe(function(){Tia(a.KEa,e);g.unsubscribe()})});return Ria(f,d,function(){var g=e.yc.get(Ck);SGa(g);return g.hvc.then(function(){var m=e.yc.get(_.eh,"en-US")||"en-US";null==m&&Uca("Expected localeId to be defined",m,null,"!=");"string"===typeof m&&(_.TGa=m.toLowerCase().replace(/_/g,"-"));a.Pmc(e);return e})})})},ywa=function(a,b){var c=void 0===c?[]:c;var d=Sia({},c);Promise.resolve(new Bka(b)).then(function(e){return oIa(a,e,d)})};
Ae.prototype.Pmc=function(a){var b=a.yc.get(_.cg);if(0<a.dCa.length)a.dCa.forEach(function(c){return b.bootstrap(c)});else if(a.instance.CDc)a.instance.CDc(b);else throw new _.Zb(-403,!1);this.KEa.push(a)};Ae.prototype.Qe=function(a){this.HN.push(a)};
Ae.prototype.destroy=function(){if(this.Pb)throw new _.Zb(404,!1);this.KEa.slice().forEach(function(b){return b.destroy()});this.HN.forEach(function(b){return b()});var a=this.ef.get(Nia,null);a&&(a.forEach(function(b){return b()}),a.clear());this.Pb=!0};_.Y.Object.defineProperties(Ae.prototype,{yc:{configurable:!0,enumerable:!0,get:function(){return this.ef}},lc:{configurable:!0,enumerable:!0,get:function(){return this.Pb}}});Ae.ha=function(a){return new (a||Ae)(_.u(_.bg))};
Ae.ua=_.t({token:Ae,oa:Ae.ha,Ja:"platform"});_.cg=function(){this.O2a=[];this.Pb=this.bGa=!1;this.HN=[];this.ZV=[];this.eAc=_.dc(Via);this.Zgb=[];this.bB=[];this.isStable=_.dc(Wia);this.ef=_.dc(ok)};
_.cg.prototype.bootstrap=function(a,b){var c=this,d=a instanceof xGa;if(!this.ef.get(Ck).done)throw new _.Zb(405,!1);a=d?a:_.Ak(this.ef.get(_.tk),a);this.Zgb.push(a.u6);d=a.tAc?void 0:this.ef.get(sGa);var e=a.create(_.rGa,[],b||a.Za,d),f=e.location.ta,g=e.yc.get(hIa,null);null==g||g.jVa(f);e.Qe(function(){c.eX(e.It);Tia(c.bB,e);null==g||g.HZa(f)});this.Emc(e);return e};
_.cg.prototype.tick=function(){if(this.bGa)throw new _.Zb(101,!1);try{this.bGa=!0;for(var a=_.q(this.ZV),b=a.next();!b.done;b=a.next())b.value.ae()}catch(c){this.eAc(c)}finally{this.bGa=!1}};_.pIa=function(a,b){a.ZV.push(b);if(b.cia)throw new _.Zb(902,!1);b.kr=a};_.h=_.cg.prototype;_.h.eX=function(a){Tia(this.ZV,a);a.kr=null;var b=a.Wj;dd(b[11],2,a.Wj[1].firstChild,b,null,null,!1)};
_.h.Emc=function(a){_.pIa(this,a.It);this.tick();this.bB.push(a);var b=this.ef.get(nIa,[]);b.push.apply(b,_.sc(this.O2a));b.forEach(function(c){return c(a)})};_.h.La=function(){if(!this.Pb)try{this.HN.forEach(function(a){return a()}),this.ZV.slice().forEach(function(a){return a.destroy()})}finally{this.Pb=!0,this.ZV=[],this.O2a=[],this.HN=[]}};_.h.Qe=function(a){var b=this;this.HN.push(a);return function(){return Tia(b.HN,a)}};
_.h.destroy=function(){if(this.Pb)throw new _.Zb(406,!1);var a=this.ef;a.destroy&&!a.lc&&a.destroy()};_.Y.Object.defineProperties(_.cg.prototype,{lc:{configurable:!0,enumerable:!0,get:function(){return this.Pb}},yc:{configurable:!0,enumerable:!0,get:function(){return this.ef}},eMc:{configurable:!0,enumerable:!0,get:function(){return this.ZV.length}}});_.cg.ha=function(a){return new (a||_.cg)};_.cg.ua=_.t({token:_.cg,oa:_.cg.ha,Ja:"root"});
var Via=new _.oc("",{Ja:"root",oa:function(){return _.dc(_.qd).handleError.bind(mIa)}}),Be=function(){this.zone=_.dc(_.ze);this.orc=_.dc(_.cg)};Be.prototype.initialize=function(){var a=this;this.L7a||(this.L7a=this.zone.DZ.subscribe({next:function(){a.zone.oc(function(){a.orc.tick()})}}))};Be.prototype.La=function(){var a;null==(a=this.L7a)||a.unsubscribe()};Be.ha=function(a){return new (a||Be)};Be.ua=_.t({token:Be,oa:Be.ha,Ja:"root"});_.Aka=new Map;var ija=0,jja=0,kja=0;_.Lja={PCc:"element"};_.Nja={PCc:"ICU"};var Cja=/\ufffd(\d+):?\d*\ufffd/gi,Mja=/\ufffd(\d+)\ufffd/,Ija=/^\s*(\ufffd\d+:?\d*\ufffd)\s*,\s*(select|plural)\s*,/,Eja=/\ufffd\/?\*(\d+:\d+)\ufffd/gi,Pja=/\ufffd(\/?[#*]\d+):?\d*\ufffd/gi,Oja=/\uE500/g;var Uja=Vja;var bka=function(a){this.ef=a;this.F5=new Map};bka.prototype.La=function(){try{for(var a=_.q(this.F5.values()),b=a.next();!b.done;b=a.next()){var c=b.value;null!==c&&c.destroy()}}finally{this.F5.clear()}};bka.ua=_.t({token:bka,Ja:"environment",oa:function(){return new bka(_.u(ok))}});_.of=function(a){this.wjc=a=void 0===a?!1:a;this.Jn=!0;this.jv=[];this.e3a=!1;this.kia=null;this.length=0;this.last=this.first=void 0;var b=_.of.prototype;b[Symbol.iterator]||(b[Symbol.iterator]=gka)};_.h=_.of.prototype;_.h.get=function(a){return this.jv[a]};_.h.map=function(a){return this.jv.map(a)};_.h.filter=function(a){return this.jv.filter(a)};_.h.find=function(a){return this.jv.find(a)};_.h.reduce=function(a,b){return this.jv.reduce(a,b)};_.h.forEach=function(a){this.jv.forEach(a)};
_.h.some=function(a){return this.jv.some(a)};_.h.toArray=function(){return this.jv.slice()};_.h.toString=function(){return this.jv.toString()};_.h.reset=function(a,b){this.Jn=!1;a=a.flat(Number.POSITIVE_INFINITY);a:{var c=this.jv;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.e3a=!b)this.jv=a,this.length=a.length,this.last=a[this.length-1],this.first=a[0]};_.hf=function(a){!a.kia||!a.e3a&&a.wjc||a.kia.emit(a)};
_.of.prototype.ZWa=function(){this.Jn=!0};_.of.prototype.destroy=function(){this.hd.complete();this.hd.unsubscribe()};_.Y.Object.defineProperties(_.of.prototype,{hd:{configurable:!0,enumerable:!0,get:function(){return this.kia||(this.kia=new _.al)}}});Symbol.iterator;_.ef=function(){};_.ef.Ox=ika;var jka=function(a,b,c){this.yia=a;this.LCa=b;this.qb=c};_.X(jka,_.ef);jka.Ox=_.ef.Ox;jka.prototype.yh=function(a,b){return qIa(this,a,b)};var qIa=function(a,b,c){var d=a.LCa.af;c=Rfa(a.yia,d,b,a.yia[2]&4096?4096:16,null,d.LKa,null,null,null,c||null,null);c[16]=a.yia[a.LCa.index];a=a.yia[18];null!==a&&(c[18]=a.yh(d));wga(d,c,b);return new rf(c)};
_.Y.Object.defineProperties(jka.prototype,{eLb:{configurable:!0,enumerable:!0,get:function(){var a;return(null==(a=this.LCa.af)?void 0:a.eLb)||null}}});_.gf=function(){};_.gf.Ox=lka;var df=function(a,b,c){this.oH=a;this.TDa=b;this.U2=c};_.X(df,_.gf);df.Ox=_.gf.Ox;_.h=df.prototype;_.h.clear=function(){for(;0<this.length;)this.remove(this.length-1)};_.h.get=function(a){var b=this.oH[8];return null!==b&&b[a]||null};_.h.yh=function(a,b,c){if("number"===typeof c)var d=c;else if(null!=c){d=c.index;var e=c.yc}a=qIa(a,b||{},e);rIa(this,a,d);return a};
_.h.QI=function(a,b,c,d){var e=a&&"function"!==typeof a;if(!e){var f=b||{};b=f.index;c=f.yc;d=f.NUa;f=f.uP||f.HYc}a=e?a:new uf(a[pda]||null);c=c||this.esa;f||null!=a.Vn||(e=(e?c:this.esa).get(ok,null))&&(f=e);d=a.create(c,d,null,f);rIa(this,d.It,b);return d};_.h.oQ=function(a,b){return rIa(this,a,b)};
var rIa=function(a,b,c){var d=b.Wj,e=d[1];if(_.uc(d[3])){var f=a.indexOf(b);-1!==f?a.detach(f):(f=d[3],f=new df(f,f[6],f[3]),f.detach(f.indexOf(b)))}c=a.M1(c);a=a.oH;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[16];null!==f&&a!==f&&(g=f[9],d[15]!==d[3][3][15]&&(f[2]=!0),null===g?f[9]=[d]:g.push(d));f=d[18];null!==f&&sIa(f,e);d[2]|=128;f=gfa(c,a);g=d[11];var m=g.parentNode(a[7]);if(null!==m){var n=a[6];d[0]=
m;d[6]=n;dd(g,1,e.firstChild,d,m,f,!1)}if(b.kr)throw new _.Zb(902,!1);b.cia=!0;d=mka(a);c>=d.length?d.push(b):d.splice(c,0,b);return b};_.h=df.prototype;_.h.move=function(a,b){return this.oQ(a,b)};_.h.indexOf=function(a){var b=this.oH[8];return null!==b?b.indexOf(a):-1};_.h.remove=function(a){a=this.M1(a,-1);var b=Zea(this.oH,a);b&&(zda(mka(this.oH),a),afa(b[1],b))};_.h.detach=function(a){a=this.M1(a,-1);var b=Zea(this.oH,a);return b&&null!=zda(mka(this.oH),a)?new rf(b):null};
_.h.M1=function(a,b){return null==a?this.length+(void 0===b?0:b):a};
_.Y.Object.defineProperties(df.prototype,{element:{configurable:!0,enumerable:!0,get:function(){return Xc(this.TDa,this.U2)}},yc:{configurable:!0,enumerable:!0,get:function(){return new _.Rc(this.TDa,this.U2)}},esa:{configurable:!0,enumerable:!0,get:function(){var a=Aea(this.TDa,this.U2);if(-1!==a){var b=sea(a,this.U2);return new _.Rc(b[1].data[(a&32767)+8],b)}return new _.Rc(null,this.U2)}},length:{configurable:!0,enumerable:!0,get:function(){return this.oH.length-11}}});var nka=oka;var vka=function(a){this.VUa=a;this.matches=null};vka.prototype.clone=function(){return new vka(this.VUa)};vka.prototype.ZWa=function(){this.VUa.ZWa()};var uka=function(a){this.queries=a=void 0===a?[]:a};uka.prototype.yh=function(a){var b=a.queries;if(null!==b){a=null!==a.yd?a.yd[0]:b.length;for(var c=[],d=0;d<a;d++)c.push(this.queries[b.queries[d].vsb].clone());return new uka(c)}return null};uka.prototype.eX=function(a){sIa(this,a)};
var sIa=function(a,b){for(var c=0;c<a.queries.length;c++)null!==b.queries.queries[c].matches&&a.queries[c].ZWa()},ska=function(a,b,c){this.jp=a;this.flags=b;this.read=void 0===c?null:c},wka=function(a){this.queries=a=void 0===a?[]:a};_.h=wka.prototype;_.h.G7=function(a,b){for(var c=0;c<this.queries.length;c++)this.queries[c].G7(a,b)};_.h.Sna=function(a){for(var b=0;b<this.queries.length;b++)this.queries[b].Sna(a)};
_.h.ALa=function(a){for(var b=null,c=0;c<this.length;c++){var d=this.queries[c].ALa(a,null!==b?b.length:0);d&&(d.vsb=c,null!==b?b.push(d):b=[d])}return null!==b?new wka(b):null};_.h.va=function(a,b){for(var c=0;c<this.queries.length;c++)this.queries[c].va(a,b)};_.h.track=function(a){this.queries.push(a)};_.Y.Object.defineProperties(wka.prototype,{length:{configurable:!0,enumerable:!0,get:function(){return this.queries.length}}});
var pf=function(a,b){this.metadata=a;this.matches=null;this.vsb=-1;this.Xhb=!1;this.MBa=!0;this.V3a=void 0===b?-1:b};pf.prototype.G7=function(a,b){if(tIa(this,b)){var c=this.metadata.jp;if(Array.isArray(c))for(var d=0;d<c.length;d++){var e=c[d];a:{var f=b.VRa;if(null!==f)for(var g=0;g<f.length;g+=2)if(f[g]===e){f=f[g+1];break a}f=null}uIa(this,a,b,f);uIa(this,a,b,Hea(b,a,e,!1,!1))}else c===_.ef?b.type&4&&uIa(this,a,b,-1):uIa(this,a,b,Hea(b,a,c,!1,!1))}};
pf.prototype.Sna=function(a){this.V3a===a.index&&(this.MBa=!1)};pf.prototype.va=function(a,b){this.G7(a,b)};pf.prototype.ALa=function(a,b){return tIa(this,a)?(this.Xhb=!0,vIa(this,-a.index,b),new pf(this.metadata)):null};
var tIa=function(a,b){if(a.MBa&&1!==(a.metadata.flags&1)){a=a.V3a;for(b=b.parent;null!==b&&b.type&8&&b.index!==a;)b=b.parent;return a===(null!==b?b.index:-1)}return a.MBa},uIa=function(a,b,c,d){if(null!==d){var e=a.metadata.read;null!==e?e===_.Wc||e===_.gf||e===_.ef&&c.type&4?vIa(a,c.index,-2):(b=Hea(c,b,e,!1,!1),null!==b&&vIa(a,c.index,b)):vIa(a,c.index,d)}},vIa=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(_.cg))};rl.Ea=_.gc({type:rl});rl.Da=_.Wb({});_.sl=function(){};_.sl.Ox=xka;var wIa=function(){};wIa.prototype.supports=function(a){return cja(a)};wIa.prototype.create=function(a){return new xIa(a)};var yIa=function(a,b){return b},xIa=function(a){this.length=0;this.aV=this.lja=this.JA=this.cE=this.oV=this.Qja=this.Ns=this.sA=this.e3=this.YN=this.Hnc=this.ly=this.ZN=null;this.OV=a||yIa};xIa.prototype.vob=function(a){var b;for(b=this.YN;null!==b;b=b.rc)a(b)};
_.zIa=function(a,b){var c=a.YN;a=a.cE;for(var d=0,e=null;c||a;){var f=!a||c&&c.Hk<yka(a,d,e)?c:a,g=yka(f,d,e),m=f.Hk;if(f===a)d--,a=a.UD;else if(c=c.rc,null==f.Zt)d++;else{e||(e=[]);var n=g-d,r=m-d;if(n!=r){for(var x=0;x<n;x++){var A=x<e.length?e[x]:e[x]=0,F=A+x;r<=F&&F<n&&(e[x]=A+1)}e[f.Zt]=r-n}}g!==m&&b(f,g,m)}};_.AIa=function(a,b){for(a=a.lja;null!==a;a=a.REa)b(a)};_.h=xIa.prototype;_.h.diff=function(a){null==a&&(a=[]);if(!cja(a))throw new _.Zb(900,!1);return this.check(a)?this:null};_.h.Qe=function(){};
_.h.check=function(a){var b=this;this.TFa();var c=this.YN,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.OV(e,f);null!==c&&Object.is(c.bA,g)?(d&&(c=this.N$a(c,f,g,e)),Object.is(c.item,f)||this.Sha(c,f)):(c=this.m7a(c,f,g,e),d=!0);c=c.rc}}else{var m=0;dja(a,function(n){g=b.OV(m,n);null!==c&&Object.is(c.bA,g)?(d&&(c=b.N$a(c,n,g,m)),Object.is(c.item,n)||b.Sha(c,n)):(c=b.m7a(c,n,g,m),d=!0);c=c.rc;m++});this.length=m}this.Opc(c);this.k6=a;return this.bK};
_.h.TFa=function(){if(this.bK){var a;for(a=this.Hnc=this.YN;null!==a;a=a.rc)a.TEa=a.rc;for(a=this.sA;null!==a;a=a.iO)a.Zt=a.Hk;this.sA=this.Ns=null;for(a=this.Qja;null!==a;a=a.SEa)a.Zt=a.Hk;this.lja=this.aV=this.cE=this.JA=this.Qja=this.oV=null}};
_.h.m7a=function(a,b,c,d){if(null===a)var e=this.e3;else e=a.ln,this.Znc(a);a=null===this.ly?null:this.ly.get(c,null);null!==a?(Object.is(a.item,b)||this.Sha(a,b),this.O8a(a,e,d)):(a=null===this.ZN?null:this.ZN.get(c,d),null!==a?(Object.is(a.item,b)||this.Sha(a,b),this.Umc(a,e,d)):a=this.wgc(new BIa(b,c),e,d));return a};_.h.N$a=function(a,b,c,d){b=null===this.ly?null:this.ly.get(c,null);null!==b?a=this.O8a(b,a.ln,d):a.Hk!=d&&(a.Hk=d,this.GBa(a,d));return a};
_.h.Opc=function(a){for(;null!==a;){var b=a.rc;this.l2a(this.YGa(a));a=b}null!==this.ly&&this.ly.clear();null!==this.Ns&&(this.Ns.iO=null);null!==this.oV&&(this.oV.SEa=null);null!==this.e3&&(this.e3.rc=null);null!==this.JA&&(this.JA.UD=null);null!==this.aV&&(this.aV.REa=null)};_.h.O8a=function(a,b,c){null!==this.ly&&this.ly.remove(a);var d=a.pka,e=a.UD;null===d?this.cE=e:d.UD=e;null===e?this.JA=d:e.pka=d;this.eEa(a,b,c);this.GBa(a,c);return a};
_.h.Umc=function(a,b,c){this.YGa(a);this.eEa(a,b,c);this.GBa(a,c);return a};_.h.wgc=function(a,b,c){this.eEa(a,b,c);this.Ns=null===this.Ns?this.sA=a:this.Ns.iO=a;return a};_.h.eEa=function(a,b,c){var d=null===b?this.YN:b.rc;a.rc=d;a.ln=b;null===d?this.e3=a:d.ln=a;null===b?this.YN=a:b.rc=a;null===this.ZN&&(this.ZN=new tl);this.ZN.put(a);a.Hk=c;return a};_.h.Znc=function(a){return this.l2a(this.YGa(a))};
_.h.YGa=function(a){null!==this.ZN&&this.ZN.remove(a);var b=a.ln,c=a.rc;null===b?this.YN=c:b.rc=c;null===c?this.e3=b:c.ln=b;return a};_.h.GBa=function(a,b){if(a.Zt===b)return a;this.oV=null===this.oV?this.Qja=a:this.oV.SEa=a;return a};_.h.l2a=function(a){null===this.ly&&(this.ly=new tl);this.ly.put(a);a.Hk=null;a.UD=null;null===this.JA?(this.JA=this.cE=a,a.pka=null):(a.pka=this.JA,this.JA=this.JA.UD=a);return a};_.h.Sha=function(a,b){a.item=b;this.aV=null===this.aV?this.lja=a:this.aV.REa=a;return a};
_.Y.Object.defineProperties(xIa.prototype,{bK:{configurable:!0,enumerable:!0,get:function(){return null!==this.sA||null!==this.Qja||null!==this.cE||null!==this.lja}}});var BIa=function(a,b){this.item=a;this.bA=b;this.REa=this.SEa=this.iO=this.UD=this.pka=this.tV=this.oka=this.rc=this.ln=this.TEa=this.Zt=this.Hk=null},CIa=function(){this.Y3=this.R2=null};CIa.prototype.add=function(a){null===this.R2?(this.R2=this.Y3=a,a.tV=null,a.oka=null):(this.Y3.tV=a,a.oka=this.Y3,a.tV=null,this.Y3=a)};
CIa.prototype.get=function(a,b){var c;for(c=this.R2;null!==c;c=c.tV)if((null===b||b<=c.Hk)&&Object.is(c.bA,a))return c;return null};CIa.prototype.remove=function(a){var b=a.oka;a=a.tV;null===b?this.R2=a:b.tV=a;null===a?this.Y3=b:a.oka=b;return null===this.R2};var tl=function(){this.map=new Map};tl.prototype.put=function(a){var b=a.bA,c=this.map.get(b);c||(c=new CIa,this.map.set(b,c));c.add(a)};tl.prototype.get=function(a,b){var c=this.map.get(a);return c?c.get(a,b):null};
tl.prototype.remove=function(a){var b=a.bA;this.map.get(b).remove(a)&&this.map.delete(b);return a};tl.prototype.clear=function(){this.map.clear()};_.Y.Object.defineProperties(tl.prototype,{tl:{configurable:!0,enumerable:!0,get:function(){return 0===this.map.size}}});var DIa=function(){};DIa.prototype.supports=function(a){return a instanceof Map||bja(a)};DIa.prototype.create=function(){return new EIa};var EIa=function(){this.Aka=new Map;this.JA=this.cE=this.Ns=this.sA=this.zU=this.a2=this.A8a=this.tN=this.sH=null};_.h=EIa.prototype;_.h.vob=function(a){var b;for(b=this.sH;null!==b;b=b.rc)a(b)};_.h.diff=function(a){if(!a)a=new Map;else if(!(a instanceof Map||bja(a)))throw new _.Zb(900,!1);return this.check(a)?this:null};_.h.Qe=function(){};
_.h.check=function(a){var b=this;this.TFa();var c=this.sH;this.tN=null;this.Vjc(a,function(d,e){c&&c.key===e?(b.j7a(c,d),b.tN=c,c=c.rc):(d=b.Gkc(e,d),c=b.Tlc(c,d))});if(c)for(c.ln&&(c.ln.rc=null),a=this.cE=c;null!==a;a=a.UD)a===this.sH&&(this.sH=null),this.Aka.delete(a.key),a.UD=a.rc,a.Si=a.Qf,a.Qf=null,a.ln=null,a.rc=null;this.zU&&(this.zU.QEa=null);this.Ns&&(this.Ns.iO=null);return this.bK};
_.h.Tlc=function(a,b){if(a){var c=a.ln;b.rc=a;b.ln=c;a.ln=b;c&&(c.rc=b);a===this.sH&&(this.sH=b);return this.tN=a}this.tN?(this.tN.rc=b,b.ln=this.tN):this.sH=b;this.tN=b;return null};_.h.Gkc=function(a,b){if(this.Aka.has(a)){a=this.Aka.get(a);this.j7a(a,b);b=a.ln;var c=a.rc;b&&(b.rc=c);c&&(c.ln=b);a.rc=null;a.ln=null;return a}c=new FIa(a);this.Aka.set(a,c);c.Qf=b;this.Cgc(c);return c};
_.h.TFa=function(){if(this.bK){var a;for(a=this.A8a=this.sH;null!==a;a=a.rc)a.TEa=a.rc;for(a=this.a2;null!==a;a=a.QEa)a.Si=a.Qf;for(a=this.sA;null!=a;a=a.iO)a.Si=a.Qf;this.cE=this.sA=this.Ns=this.a2=this.zU=null}};_.h.j7a=function(a,b){Object.is(b,a.Qf)||(a.Si=a.Qf,a.Qf=b,this.Dgc(a))};_.h.Cgc=function(a){null===this.sA?this.sA=this.Ns=a:this.Ns=this.Ns.iO=a};_.h.Dgc=function(a){null===this.a2?this.a2=this.zU=a:this.zU=this.zU.QEa=a};
_.h.Vjc=function(a,b){a instanceof Map?a.forEach(b):Object.keys(a).forEach(function(c){return b(a[c],c)})};_.Y.Object.defineProperties(EIa.prototype,{bK:{configurable:!0,enumerable:!0,get:function(){return null!==this.sA||null!==this.a2||null!==this.cE}}});var FIa=function(a){this.key=a;this.QEa=this.UD=this.iO=this.ln=this.rc=this.TEa=this.Qf=this.Si=null};_.wl=function(a){this.rMa=a};_.wl.prototype.find=function(a){var b=this.rMa.find(function(c){return c.supports(a)});if(null!=b)return b;throw new _.Zb(901,!1);};_.wl.ua=_.t({token:_.wl,Ja:"root",oa:function(){return new _.wl([new wIa])}});_.xl=function(a){this.rMa=a};_.xl.prototype.find=function(a){var b=this.rMa.find(function(c){return c.supports(a)});if(b)return b;throw new _.Zb(901,!1);};_.xl.ua=_.t({token:_.xl,Ja:"root",oa:function(){return new _.xl([new DIa])}});var yl=function(){var a=this;this.bNb=0;this.k6=new Set;this.Cd=_.dc(_.ze);this.OW=!1;this.Cd.Zb(function(){a.promise=new Promise(function(b){a.resolve=b})})};yl.prototype.add=function(){if(this.OW)return-1;var a=this.bNb++;this.k6.add(a);return a};yl.prototype.remove=function(a){this.OW||(this.k6.delete(a),0===this.k6.size&&this.complete())};yl.prototype.La=function(){this.complete();this.k6.clear()};yl.prototype.complete=function(){this.OW=!0;this.resolve()};yl.ha=function(a){return new (a||yl)};
yl.ua=_.t({token:yl,oa:yl.ha,Ja:"root"});var GIa=Kia(null,"core",[]);var HIa=new _.oc("devfuseFeature");var IIa={A1a:0,a1:1,rD:2,v0a:3};_.zl=function(a){_.p.call(this,a)};_.X(_.zl,_.p);_.zl.prototype.toObject=function(){return JIa(this)};var JIa=function(a){if(null!=a)return _.zb(a),{privateDoNotAccessOrElseSafeHtmlWrappedValue:_.l(_.k(a,2))}};var Al=function(a){_.p.call(this,a)};_.X(Al,_.p);_.h=Al.prototype;_.h.getMessage=function(){return _.Bi(this,_.zl,1)};_.h.Vta=function(a){return _.Di(this,1,a)};_.h.kXa=function(a,b){_.pb(this,2,a,b,_.Ii)};_.h.tpb=function(){return _.Ni(this,3,0)};_.h.CJb=function(a){return _.Ri(this,3,a)};Al.kc=[2,4];Al.prototype.toObject=function(){return KIa(this)};var KIa=function(a){if(null!=a)return _.zb(a),{message:JIa(a.getMessage()),U0c:_.l(_.Ii(a,2)),x2c:_.l(_.Wh(a,4)),severity:_.Ni(a,3,0)}};var LIa=function(a){_.p.call(this,a)};_.X(LIa,_.p);LIa.kc=[1];LIa.prototype.toObject=function(){return MIa(this)};var MIa=function(a){if(null!=a)return _.zb(a),{lQc:_.vb(_.Ci(a,Al,1),KIa)}};_.Bl=function(){};_.W=function(){this.O={}};_.U=function(a,b){return a.O.hasOwnProperty(b)?a.O[b]:null};_.Z=function(a,b){return null!=a.O[b]};var NIa=function(a){var b="";Dba(a,function(c,d){b+=d;b+=":";b+=c;b+="\r\n"});return b};var OIa=["accept","accept-language","content-language"],PIa=["GET","HEAD","POST"];var QIa=function(){};var RIa;_.Cl=function(a,b){this.EGc=a;this.nzc=void 0===b?null:b};_.X(_.Cl,QIa);RIa=function(a,b,c){var d=Fka(a.nzc,b);return null==d?c:_.ie.ka(_.xe({complete:function(){d.dEc()}}),Fha(c.ka(_.xe(function(e){d.fR(e)},function(e){d.bs(e)}))))};_.Dl=function(a,b){var c=b.Kb||void 0,d=a.EGc,e=d.send,f=b.body instanceof _.W?_.vf(b.body):b.body;return RIa(a,b,e.call(d,{path:b.path,Gb:b.Gb,Ib:b.Ib,body:f,Ra:b.Ra,FLb:b.FLb&&b.FLb},c))};var SIa=function(){};SIa.prototype.send=function(a,b){Rka(a);return this.makeRequest(a).ka(_.y(function(c){return b?_.wf(b,c):c}))};var El,Fl,TIa,Gl,Il,Jl,Kl,Ll,Ml,VIa;El={Y0:"BUILD",Uwa:"CODE_REVIEW",R_b:"GLOBAL",oD:"SOURCE",qd:"UNKNOWN",values:function(){return[El.qd,El.R_b,El.oD,El.Uwa,El.Y0]}};Fl={a1:"CRITICAL",v0a:"INFORMATIONAL",A1a:"SEVERITY_UNSPECIFIED",rD:"WARNING",values:function(){return[Fl.A1a,Fl.a1,Fl.rD,Fl.v0a]}};TIa={fTb:"AVAILABLE",oec:"UNAVAILABLE",aj:"UNSPECIFIED",values:function(){return[TIa.aj,TIa.oec,TIa.fTb]}};
Gl={Y0:"BUILD",Uwa:"CODE_REVIEW",pVb:"CORE",lya:"ISSUE_TRACKER",oD:"SOURCE",yec:"UNKNOWN_OWNER",values:function(){return[Gl.yec,Gl.pVb,Gl.oD,Gl.Uwa,Gl.Y0,Gl.lya]}};
_.Ag={QRb:"ADMIN_FAST_WRITE",RRb:"ADMIN_MEDIUM_WRITE",PG:"ADMIN_READ",TRb:"ADMIN_SLOW_WRITE",Fwa:"BLAME",I_a:"CALLGRAPHS",Ywa:"COMMIT_BROWSING",dxa:"CROSS_REFERENCES",fXb:"DEBUGGER",a0a:"EXTERNAL_DEPENDENCY",i0a:"FILE_LOAD",Lxa:"FILE_OPERATIONS",IT:"HISTORY",w0a:"INITIAL_PAGE_LOAD",E4b:"LIST_BREAKPOINTS",F4b:"LIST_DEBUGEES",UM:"OUTLINE",v1a:"REPOSITORIES_BROWSING",Nza:"SEARCH",kcc:"SET_BREAKPOINT",ycc:"SNAPSHOT_COMPLETE",Ucc:"STOP_DEBUGGING",G1a:"SUGGEST_SEARCH",Q1a:"UNKNOWN_BUCKET",values:function(){return[_.Ag.Q1a,
_.Ag.a0a,_.Ag.w0a,_.Ag.Nza,_.Ag.QRb,_.Ag.RRb,_.Ag.TRb,_.Ag.kcc,_.Ag.ycc,_.Ag.F4b,_.Ag.E4b,_.Ag.PG,_.Ag.v1a,_.Ag.Ywa,_.Ag.Lxa,_.Ag.i0a,_.Ag.UM,_.Ag.IT,_.Ag.dxa,_.Ag.I_a,_.Ag.fXb,_.Ag.Ucc,_.Ag.G1a,_.Ag.Fwa]}};_.Hl={ex:"BACKGROUND",HTb:"BROWSER_NAVIGATION",CM:"CHANGE",Hs:"CLICK",RZb:"EXTERNAL",Mu:"KEYBOARD",ybc:"RESIZE",Ybc:"SCROLL",uec:"UNKNOWN_GESTURE_TYPE",values:function(){return[_.Hl.uec,_.Hl.Hs,_.Hl.CM,_.Hl.Ybc,_.Hl.ybc,_.Hl.HTb,_.Hl.Mu,_.Hl.ex,_.Hl.RZb]}};
Il={Fd:"CANCELLED",sxa:"DEGRADED",Fi:"FAILURE",Hza:"RETRIED",Gg:"SUCCESS",xAa:"TIME_OUT",cBa:"UNKNOWN_STATUS_CODE",values:function(){return[Il.cBa,Il.Gg,Il.Fi,Il.xAa,Il.sxa,Il.Fd,Il.Hza]}};
Jl={Awa:"AUTOPUSH",Bwa:"AUTOPUSH_CORP",Cwa:"AUTOPUSH_QUAL",Kwa:"CANARY",cxa:"CORP",vxa:"DEMO",fya:"INTEGRATION",gya:"INTEGRATION_CORP",hya:"INTEGRATION_OSS",iya:"INTEGRATION_PARTNER",jya:"INTEGRATION_PROD",kya:"INTEGRATION_QA",iza:"OSS",u1:"PARTNER",pza:"PRODUCTION",xza:"QADEVEL",yza:"QADEVEL_CORP",zza:"QAOSS",Vza:"STAGING_CORP",Wza:"STAGING_OSS",Xza:"STAGING_PARTNER",Yza:"STAGING_PROD",Zza:"STAGING_QA",ug:"TESTING",aBa:"UNKNOWN_ENVIRONMENT",values:function(){return[Jl.aBa,Jl.pza,Jl.Yza,Jl.Zza,Jl.jya,
Jl.kya,Jl.vxa,Jl.Kwa,Jl.ug,Jl.Vza,Jl.cxa,Jl.xza,Jl.fya,Jl.zza,Jl.Wza,Jl.hya,Jl.iza,Jl.yza,Jl.gya,Jl.Awa,Jl.Bwa,Jl.u1,Jl.iya,Jl.Xza,Jl.Cwa]}};
Kl={Awa:"AUTOPUSH",Bwa:"AUTOPUSH_CORP",Cwa:"AUTOPUSH_QUAL",Kwa:"CANARY",cxa:"CORP",vxa:"DEMO",fya:"INTEGRATION",gya:"INTEGRATION_CORP",hya:"INTEGRATION_OSS",iya:"INTEGRATION_PARTNER",jya:"INTEGRATION_PROD",kya:"INTEGRATION_QA",iza:"OSS",u1:"PARTNER",pza:"PRODUCTION",xza:"QADEVEL",yza:"QADEVEL_CORP",zza:"QAOSS",Vza:"STAGING_CORP",Wza:"STAGING_OSS",Xza:"STAGING_PARTNER",Yza:"STAGING_PROD",Zza:"STAGING_QA",ug:"TESTING",aBa:"UNKNOWN_ENVIRONMENT",values:function(){return[Kl.aBa,Kl.pza,Kl.Yza,Kl.Zza,Kl.jya,
Kl.kya,Kl.vxa,Kl.Kwa,Kl.ug,Kl.Vza,Kl.cxa,Kl.xza,Kl.fya,Kl.zza,Kl.Wza,Kl.hya,Kl.iza,Kl.yza,Kl.gya,Kl.Awa,Kl.Bwa,Kl.u1,Kl.iya,Kl.Xza,Kl.Cwa]}};Ll={Fd:"CANCELLED",sxa:"DEGRADED",Fi:"FAILURE",Hza:"RETRIED",Gg:"SUCCESS",xAa:"TIME_OUT",cBa:"UNKNOWN_STATUS_CODE",values:function(){return[Ll.cBa,Ll.Gg,Ll.Fi,Ll.xAa,Ll.sxa,Ll.Fd,Ll.Hza]}};
Ml=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};_.X(Ml,_.W);Ml.prototype.ma=function(){return Ml};Ml.prototype.na=function(){return{Ta:{scopes:El,severity:Fl},keys:["message","scopes","severity","targetPatterns"],Ka:{message:Nl}}};
_.Y.Object.defineProperties(Ml.prototype,{message:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"message")?_.U(this,"message"):null},set:function(a){this.O.message=a}},scopes:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"scopes")?_.U(this,"scopes"):null},set:function(a){this.O.scopes=a}},severity:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"severity")?_.U(this,"severity"):null},set:function(a){this.O.severity=a}},targetPatterns:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"targetPatterns")?_.U(this,"targetPatterns"):null},set:function(a){this.O.targetPatterns=a}}});_.Y.Object.defineProperties(Ml,{hAa:{configurable:!0,enumerable:!0,get:function(){return Fl}}});var Ol=function(a){a=void 0===a?{}:a;this.O={};this.O.announcements=null==a.zo?null:a.zo};_.X(Ol,_.W);Ol.prototype.ma=function(){return Ol};Ol.prototype.na=function(){return{Sa:{announcements:Ml},keys:["announcements"]}};
_.Y.Object.defineProperties(Ol.prototype,{zo:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"announcements")?_.U(this,"announcements"):null},set:function(a){this.O.announcements=a}}});var Hh=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};_.X(Hh,_.W);Hh.prototype.ma=function(){return Hh};Hh.prototype.na=function(){return{Ta:{status:TIa},keys:["name","status"]}};
_.Y.Object.defineProperties(Hh.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.U(this,"name"):null},set:function(a){this.O.name=a}},status:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"status")?_.U(this,"status"):null},set:function(a){this.O.status=a}}});_.Y.Object.defineProperties(Hh,{Status:{configurable:!0,enumerable:!0,get:function(){return TIa}}});
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.Gma?null:a.Gma;this.O.gestureName=null==a.gestureName?null:a.gestureName;this.O.elementId=null==a.qP?null:a.qP;this.O.artifactId=null==a.Ne?null:a.Ne;this.O.searchTerm=null==a.mh?null:a.mh;this.O.listIndex=null==a.Bf?null:a.Bf;this.O.durationMs=null==a.fi?null:a.fi;this.O.statusCode=null==a.statusCode?null:a.statusCode;this.O.subActions=null==a.rm?null:a.rm;this.O.initialUrl=null==
a.Wv?null:a.Wv;this.O.targetUrl=null==a.Il?null:a.Il;this.O.initialRoute=null==a.initialRoute?null:a.initialRoute;this.O.targetRoute=null==a.targetRoute?null:a.targetRoute;this.O.wasStartedInBackground=null==a.rM?null:a.rM;this.O.finishedInBackground=null==a.vJ?null:a.vJ;this.O.actionOwner=null==a.actionOwner?null:a.actionOwner;this.O.feature=null==a.goa?null:a.goa;this.O.bucket=null==a.bucket?null:a.bucket;this.O.availabilityStatuses=null==a.availabilityStatuses?null:a.availabilityStatuses};
_.X(Pl,_.W);Pl.prototype.ma=function(){return Pl};Pl.prototype.na=function(){return{Sa:{availabilityStatuses:Hh,subActions:Ql},Ta:{actionOwner:Gl,bucket:_.Ag,gestureName:_.Hl,statusCode:Il},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}}};
_.Y.Object.defineProperties(Pl.prototype,{actionOwner:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"actionOwner")?_.U(this,"actionOwner"):null},set:function(a){this.O.actionOwner=a}},Ne:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"artifactId")?_.U(this,"artifactId"):null},set:function(a){this.O.artifactId=a}},availabilityStatuses:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"availabilityStatuses")?_.U(this,"availabilityStatuses"):null},set:function(a){this.O.availabilityStatuses=
a}},bucket:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"bucket")?_.U(this,"bucket"):null},set:function(a){this.O.bucket=a}},Gma:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"clientContext")?_.U(this,"clientContext"):null},set:function(a){this.O.clientContext=a}},fi:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"durationMs")?_.U(this,"durationMs"):null},set:function(a){this.O.durationMs=a}},qP:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"elementId")?_.U(this,"elementId"):null},set:function(a){this.O.elementId=a}},eventId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"eventId")?_.U(this,"eventId"):null},set:function(a){this.O.eventId=a}},goa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"feature")?_.U(this,"feature"):null},set:function(a){this.O.feature=a}},vJ:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"finishedInBackground")?_.U(this,"finishedInBackground"):null},set:function(a){this.O.finishedInBackground=
a}},gestureName:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"gestureName")?_.U(this,"gestureName"):null},set:function(a){this.O.gestureName=a}},initialRoute:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"initialRoute")?_.U(this,"initialRoute"):null},set:function(a){this.O.initialRoute=a}},Wv:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"initialUrl")?_.U(this,"initialUrl"):null},set:function(a){this.O.initialUrl=a}},Bf:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"listIndex")?_.U(this,"listIndex"):null},set:function(a){this.O.listIndex=a}},mh:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"searchTerm")?_.U(this,"searchTerm"):null},set:function(a){this.O.searchTerm=a}},statusCode:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"statusCode")?_.U(this,"statusCode"):null},set:function(a){this.O.statusCode=a}},rm:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"subActions")?_.U(this,"subActions"):
null},set:function(a){this.O.subActions=a}},targetRoute:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"targetRoute")?_.U(this,"targetRoute"):null},set:function(a){this.O.targetRoute=a}},Il:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"targetUrl")?_.U(this,"targetUrl"):null},set:function(a){this.O.targetUrl=a}},rM:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"wasStartedInBackground")?_.U(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.Dr?null:a.Dr;this.O.repoGroupId=null==a.aG?null:a.aG;this.O.executionContext=null==a.W7?null:a.W7};_.X(Rl,_.W);Rl.prototype.ma=function(){return Rl};
Rl.prototype.na=function(){return{Ta:{environmentName:Jl},keys:"actionId environmentName executionContext repoGroupId sessionId userId".split(" "),Ka:{executionContext:Tl}}};
_.Y.Object.defineProperties(Rl.prototype,{actionId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"actionId")?_.U(this,"actionId"):null},set:function(a){this.O.actionId=a}},Dr:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"environmentName")?_.U(this,"environmentName"):null},set:function(a){this.O.environmentName=a}},W7:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"executionContext")?_.U(this,"executionContext"):null},set:function(a){this.O.executionContext=
a}},aG:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repoGroupId")?_.U(this,"repoGroupId"):null},set:function(a){this.O.repoGroupId=a}},sessionId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"sessionId")?_.U(this,"sessionId"):null},set:function(a){this.O.sessionId=a}},userId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"userId")?_.U(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.cva?null:a.cva;this.O.serverIp=null==a.serverIp?null:a.serverIp;this.O.processId=null==a.Esa?null:a.Esa};_.X(Sl,_.W);Sl.prototype.ma=function(){return Sl};Sl.prototype.na=function(){return{keys:["processId","serverIp","timeUsec"]}};
_.Y.Object.defineProperties(Sl.prototype,{Esa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"processId")?_.U(this,"processId"):null},set:function(a){this.O.processId=a}},serverIp:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"serverIp")?_.U(this,"serverIp"):null},set:function(a){this.O.serverIp=a}},cva:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"timeUsec")?_.U(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.EW?null:a.EW;this.O.task=null==a.xG?null:a.xG;this.O.job=null==a.jaa?null:a.jaa;this.O.environmentName=null==a.Dr?null:a.Dr;this.O.buildLabel=null==a.vE?null:a.vE;this.O.traced=null==a.qZa?null:a.qZa;this.O.rpcGlobalId=null==a.jWa?null:a.jWa;this.O.spanId=null==a.spanId?null:a.spanId};_.X(Tl,_.W);Tl.prototype.ma=function(){return Tl};Tl.prototype.na=function(){return{Ta:{environmentName:Kl},keys:"buildLabel cell environmentName job rpcGlobalId spanId task traced".split(" ")}};
_.Y.Object.defineProperties(Tl.prototype,{vE:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"buildLabel")?_.U(this,"buildLabel"):null},set:function(a){this.O.buildLabel=a}},EW:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"cell")?_.U(this,"cell"):null},set:function(a){this.O.cell=a}},Dr:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"environmentName")?_.U(this,"environmentName"):null},set:function(a){this.O.environmentName=a}},jaa:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"job")?_.U(this,"job"):null},set:function(a){this.O.job=a}},jWa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"rpcGlobalId")?_.U(this,"rpcGlobalId"):null},set:function(a){this.O.rpcGlobalId=a}},spanId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"spanId")?_.U(this,"spanId"):null},set:function(a){this.O.spanId=a}},xG:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"task")?_.U(this,"task"):null},set:function(a){this.O.task=
a}},qZa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"traced")?_.U(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.zo?null:a.zo};_.X(Ul,_.W);Ul.prototype.ma=function(){return Ul};Ul.prototype.na=function(){return{keys:["announcements"],Ka:{announcements:Ol}}};
_.Y.Object.defineProperties(Ul.prototype,{zo:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"announcements")?_.U(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};_.X(Vl,_.W);Vl.prototype.ma=function(){return Vl};Vl.prototype.na=function(){return{Sa:{entries:Pl},keys:["authuser","entries"]}};
_.Y.Object.defineProperties(Vl.prototype,{authuser:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"authuser")?_.U(this,"authuser"):null},set:function(a){this.O.authuser=a}},entries:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"entries")?_.U(this,"entries"):null},set:function(a){this.O.entries=a}}});var UIa=function(){this.O={}};_.X(UIa,_.W);UIa.prototype.ma=function(){return UIa};UIa.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};_.X(Nl,_.W);Nl.prototype.ma=function(){return Nl};Nl.prototype.na=function(){return{keys:["privateDoNotAccessOrElseSafeHtmlWrappedValue"]}};
_.Y.Object.defineProperties(Nl.prototype,{privateDoNotAccessOrElseSafeHtmlWrappedValue:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"privateDoNotAccessOrElseSafeHtmlWrappedValue")?_.U(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.fi?null:a.fi;this.O.httpErrorCode=null==a.Rv?null:a.Rv};_.X(Ql,_.W);Ql.prototype.ma=function(){return Ql};Ql.prototype.na=function(){return{Ta:{statusCode:Ll},keys:["durationMs","httpErrorCode","name","statusCode"]}};
_.Y.Object.defineProperties(Ql.prototype,{fi:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"durationMs")?_.U(this,"durationMs"):null},set:function(a){this.O.durationMs=a}},Rv:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"httpErrorCode")?_.U(this,"httpErrorCode"):null},set:function(a){this.O.httpErrorCode=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.U(this,"name"):null},set:function(a){this.O.name=a}},statusCode:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"statusCode")?_.U(this,"statusCode"):null},set:function(a){this.O.statusCode=a}}});VIa=new _.oc("API_VERSION");_.WIa=new _.oc("REQUEST_SERVICE");_.Wl=function(){};_.Wl.ha=function(a){return new (a||_.Wl)};_.Wl.Ea=_.gc({type:_.Wl});_.Wl.Da=_.Wb({});
var XIa={$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.Va=a;this.Va=null==a?"v1":a;this.kb=new _.Cl(b,c)};
Xl.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Dl(this.kb,{body:null,Gb:"GET",Ib:"console_fe_api_sandbox.announcements.list",path:"/"+this.Va+"/announcements",Ra:_.xf(a,XIa,b),Kb:Ul})};Xl.ha=function(a){return new (a||Xl)(_.u(VIa,8),_.u(_.WIa),_.u(_.Bl,8))};Xl.ua=_.t({token:Xl,oa:Xl.ha});var YIa=function(){};YIa.ha=function(a){return new (a||YIa)};YIa.ua=_.t({token:YIa,oa:function(a){return Xl.ha(a)},Ja:_.Wl});
var Yl=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.kb=new _.Cl(b,c)},ZIa=function(a,b){var c=void 0===c?{}:c;var d=void 0===d?{}:d;return _.Dl(a.kb,{body:b,Gb:"POST",Ib:"console_fe_api_sandbox.logging.logClientAction",path:"/"+a.Va+"/logging:logClientAction",Ra:_.xf(c,XIa,d),Kb:UIa})};Yl.ha=function(a){return new (a||Yl)(_.u(VIa,8),_.u(_.WIa),_.u(_.Bl,8))};Yl.ua=_.t({token:Yl,oa:Yl.ha});var $Ia=function(){};$Ia.ha=function(a){return new (a||$Ia)};
$Ia.ua=_.t({token:$Ia,oa:function(a){return Yl.ha(a)},Ja:_.Wl});var Zl,aJa,bJa,cJa,fJa,gJa,hJa,iJa,jJa,wJa,BJa,DJa,EJa;Zl=new _.oc("productVersion");aJa=new _.oc("envName");_.$l=new _.oc("emailAddress");bJa=new _.oc("isBot");cJa=new _.oc("isCorpGoogler");_.dJa=new _.oc("userSettingsKeyPrefix");_.eJa=new _.oc("prodspecsStage");fJa=new _.oc("feedbackProductId");gJa=new _.oc("clearcutEndpoint");_.am=new _.oc("onePlatformKey");_.bm=new _.oc("sessionIndex");hJa=new _.oc("xsrfToken");iJa=new _.oc("nonceToken");jJa=new _.oc("oauthClientId");_.kJa=new _.oc("appEngineServiceEndpoint");
_.xta=new _.oc("grimoireOnePlatformHost");_.lJa=new _.oc("cloudResourceManagerServiceEndpoint");_.mJa=new _.oc("cloudBillingServiceEndpoint");_.nJa=new _.oc("cloudBuildServiceEndpoint");_.oJa=new _.oc("cloudStorageServiceEndpoint");_.pJa=new _.oc("cloudUserSettingsEndpoint");_.qJa=new _.oc("resultStoreOnePlatformHost");_.rJa=new _.oc("scorecardOnePlatformHost");_.sJa=new _.oc("sourceRepoOnePlatformHost");_.tJa=new _.oc("sourceRepoInternalOnePlatformHost");_.uJa=new _.oc("iamOnePlatformHost");
_.vJa=new _.oc("loggingServiceEndpoint");wJa=new _.oc("peopleApiPlatformHost");_.xJa=new _.oc("serviceManagerApiPlatformHost");_.yJa=new _.oc("termsOfServiceOnePlatformHost");_.zJa=new _.oc("testFusionOnePlatformHost");_.AJa=new _.oc("fusionBadgeServerHost");BJa=new _.oc("enableAnonymousFeedback");_.cm=new _.oc("iamToken");_.CJa=new _.oc("initialPath");DJa=new _.oc("enableG3cClearcutLogging");EJa=new _.oc("g3cClearcutTransport");var dm=function(a,b,c,d){this.Dma=a;this.Dr=b;this.isBot=c;this.hX=d};dm.prototype.qK=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.Dma.ob(this.XIa(b),c)}};dm.prototype.IF=function(a){this.Dma.IF({},a)};dm.prototype.XIa=function(a){var b={name:a.action,type:a.element,metadata:{data:JSON.stringify(this.dk(a))}};a.projectId&&(b.projectId=a.projectId);a.fi&&(b.latency=a.fi);return b};
dm.prototype.dk=function(a){var b=a.rm.map(function(c){return{name:c.name||void 0,latency:c.fi||void 0,statusCode:c.statusCode||void 0,errorCode:c.Rv||void 0}});return{statusCode:a.statusCode,initialRoute:a.initialRoute,targetRoute:a.targetRoute,startedInBg:a.rM||void 0,finishedInBg:a.vJ||void 0,sessionId:a.sessionId||void 0,actionId:a.actionId||void 0,gestureName:a.gestureName&&a.gestureName.toString(),envName:this.Dr||void 0,actionOwner:this.hX||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(nk),_.u(aJa),_.u(bJa),_.u(HIa,8))};dm.ua=_.t({token:dm,oa:dm.ha,Ja:"root"});var em=function(a){_.p.call(this,a)};_.X(em,_.p);em.prototype.JNa=function(){return _.Vh(this,1)};em.prototype.setCell=function(a){return _.tb(this,1,a)};em.prototype.qu=function(a){return _.tb(this,5,a)};em.prototype.toObject=function(){return FJa(this)};var FJa=function(a){if(null!=a)return _.zb(a),{EW:_.Vh(a,1),xG:_.Ki(a,2),jaa:_.Vh(a,3),Dr:_.Ni(a,4,0),vE:_.Vh(a,5)}};var GJa=function(a){_.p.call(this,a)};_.X(GJa,_.p);_.h=GJa.prototype;_.h.a9=function(){return _.Bi(this,em,6)};_.h.oJb=function(a){return _.Di(this,6,a)};_.h.gXa=function(a){return _.tb(this,7,a)};_.h.oOa=function(){return _.Vh(this,8)};_.h.aua=function(a){return _.tb(this,8,a)};_.h.toObject=function(){return HJa(this)};
var HJa=function(a){if(null!=a)return _.zb(a),{sessionId:_.Vh(a,1),userId:_.Vh(a,2),actionId:_.Vh(a,3),Dr:_.Ni(a,4,0),aG:_.Vh(a,5),W7:FJa(a.a9()),SEc:_.Vh(a,7),referer:_.Vh(a,8),QYc:_.Vh(a,9)}};var IJa=function(a){_.p.call(this,a)};_.X(IJa,_.p);_.h=IJa.prototype;_.h.getName=function(){return _.Vh(this,1)};_.h.He=function(a){return _.tb(this,1,a)};_.h.gua=function(a){return _.Ri(this,2,a)};_.h.aXa=function(a){return _.ob(this,3,a,0)};_.h.toObject=function(){return JJa(this)};var JJa=function(a){if(null!=a)return _.zb(a),{name:_.Vh(a,1),statusCode:_.Ni(a,2,0),fi:_.Ki(a,3),Rv:_.Ki(a,4)}};var KJa=function(a){_.p.call(this,a)};_.X(KJa,_.p);KJa.kc=[7];KJa.prototype.toObject=function(){return LJa(this)};var LJa=function(a){if(null!=a)return _.zb(a),{F2c:_.Ni(a,1,0),y2c:_.Ni(a,2,0),yYc:_.Ji(a,3),E2c:_.Vh(a,4),ZWc:_.Vh(a,5),bNb:_.Vh(a,6),A2c:_.l(_.Wh(a,7))}};var MJa=function(a){_.p.call(this,a)};_.X(MJa,_.p);MJa.prototype.toObject=function(){return NJa(this)};var NJa=function(a){if(null!=a)return _.zb(a),{B2c:LJa(_.Bi(a,KJa,1))}};var fm=function(a){_.p.call(this,a)};_.X(fm,_.p);_.h=fm.prototype;_.h.hpb=function(){return _.Bi(this,uza,1)};_.h.LNa=function(){return _.Bi(this,GJa,2)};_.h.bXa=function(a){return _.tb(this,4,a)};_.h.aXa=function(a){return _.ob(this,8,a,0)};_.h.gua=function(a){return _.Ri(this,9,a)};_.h.getFeature=function(){return _.Vh(this,18)};_.h.qJb=function(a){return _.tb(this,18,a)};_.h.LOa=function(){return _.Vh(this,20)};_.h.GJb=function(a){_.tb(this,20,a)};fm.kc=[10];fm.prototype.toObject=function(){return OJa(this)};
var OJa=function(a){if(null!=a)return _.zb(a),{eventId:vza(a.hpb()),Gma:HJa(a.LNa()),gestureName:_.Ni(a,3,0),qP:_.Vh(a,4),Ne:_.Vh(a,5),mh:_.Vh(a,6),Bf:_.Ki(a,7),fi:_.Ki(a,8),statusCode:_.Ni(a,9,0),c2c:_.vb(_.Ci(a,IJa,10),JJa),Wv:_.Vh(a,11),Il:_.Vh(a,12),initialRoute:_.Vh(a,13),targetRoute:_.Vh(a,14),rM:_.Ji(a,15),vJ:_.Ji(a,16),actionOwner:_.Ni(a,17,0),goa:_.Vh(a,18),BUc:_.Vh(a,22),D2c:NJa(_.Bi(a,MJa,19)),Du:_.Vh(a,20),KWc:_.Ji(a,21)}};var PJa=function(a){_.p.call(this,a)};_.X(PJa,_.p);PJa.prototype.toObject=function(){if(null!=this){_.zb(this);var a={JRc:OJa(_.Bi(this,fm,1))}}else a=void 0;return a};var QJa,RJa;QJa=/\s+/;RJa=[];_.gm=function(a,b,c,d){this.zPc=a;this.APc=b;this.y7a=c;this.Ji=d;this.Bsb=RJa;this.Dua=new Map};_.gm.prototype.Eq=function(){for(var a=_.q(this.Bsb),b=a.next();!b.done;b=a.next())this.fHa(b.value,!0);a=this.XFc;if(Array.isArray(a)||a instanceof Set)for(a=_.q(a),b=a.next();!b.done;b=a.next())this.fHa(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.fHa(b,!!a[b])}this.Vgc()};
_.gm.prototype.fHa=function(a,b){var c=this.Dua.get(a);void 0!==c?(c.enabled!==b&&(c.changed=!0,c.enabled=b),c.Wq=!0):this.Dua.set(a,{enabled:b,changed:!0,Wq:!0})};_.gm.prototype.Vgc=function(){for(var a=_.q(this.Dua),b=a.next();!b.done;b=a.next()){var c=b.value;b=c[0];c=c[1];c.changed?(this.Z9a(b,c.enabled),c.changed=!1):c.Wq||(c.enabled&&this.Z9a(b,!1),this.Dua.delete(b));c.Wq=!1}};
_.gm.prototype.Z9a=function(a,b){var c=this;a=a.trim();0<a.length&&a.split(QJa).forEach(function(d){b?c.Ji.fI(c.y7a.ta,d):c.Ji.kL(c.y7a.ta,d)})};_.Y.Object.defineProperties(_.gm.prototype,{xBc:{configurable:!0,enumerable:!0,set:function(a){this.Bsb=null!=a?a.trim().split(QJa):RJa}},BDc:{configurable:!0,enumerable:!0,set:function(a){this.XFc="string"===typeof a?a.trim().split(QJa):a}}});_.gm.ha=function(a){return new (a||_.gm)(_.w(_.wl),_.w(_.xl),_.w(_.Wc),_.w(_.wk))};
_.gm.Ha=_.hc({type:_.gm,qa:[["","ngClass",""]],inputs:{xBc:["class","klass"],BDc:"ngClass"},standalone:!0});var SJa=function(a,b,c,d){this.wa=a;this.ZSa=b;this.index=c;this.count=d};_.Y.Object.defineProperties(SJa.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}},FX:{configurable:!0,enumerable:!0,get:function(){return 0===this.index%2}},gTa:{configurable:!0,enumerable:!0,get:function(){return!this.FX}}});
_.hm=function(a,b,c){this.YH=a;this.OA=b;this.Tx=c;this.s3=null;this.UEa=!0;this.zD=null};_.hm.prototype.Eq=function(){if(this.UEa){this.UEa=!1;var a=this.s3;!this.zD&&a&&(this.zD=this.Tx.find(a).create(this.Tzb))}this.zD&&(a=this.zD.diff(this.s3))&&this.OBa(a)};
_.hm.prototype.OBa=function(a){var b=this,c=this.YH;_.zIa(a,function(g,m,n){null==g.Zt?c.yh(b.OA,new SJa(g.item,b.s3,-1,-1),null===n?void 0:n):null==n?c.remove(null===m?void 0:m):null!==m&&(m=c.get(m),c.move(m,n),m.context.wa=g.item)});for(var d=0,e=c.length;d<e;d++){var f=c.get(d).context;f.index=d;f.count=e;f.ZSa=this.s3}_.AIa(a,function(g){c.get(g.Hk).context.wa=g.item})};
_.Y.Object.defineProperties(_.hm.prototype,{ZSa:{configurable:!0,enumerable:!0,set:function(a){this.s3=a;this.UEa=!0}},Tzb:{configurable:!0,enumerable:!0,set:function(a){this.OV=a},get:function(){return this.OV}},DDc:{configurable:!0,enumerable:!0,set:function(a){a&&(this.OA=a)}}});_.hm.ha=function(a){return new (a||_.hm)(_.w(_.gf),_.w(_.ef),_.w(_.wl))};_.hm.Ha=_.hc({type:_.hm,qa:[["","ngFor","","ngForOf",""]],inputs:{ZSa:"ngForOf",Tzb:"ngForTrackBy",DDc:"ngForTemplate"},standalone:!0});_.im=function(a,b){this.YH=a;this.Gi=new TJa;this.Eia=this.gla=this.XCa=null;this.NGa=b};_.im.prototype.hHa=function(){this.Gi.wa?this.gla||(this.YH.clear(),this.Eia=null,this.NGa&&(this.gla=this.YH.yh(this.NGa,this.Gi))):this.Eia||(this.YH.clear(),this.gla=null,this.XCa&&(this.Eia=this.YH.yh(this.XCa,this.Gi)))};
_.Y.Object.defineProperties(_.im.prototype,{Ma:{configurable:!0,enumerable:!0,set:function(a){this.Gi.wa=this.Gi.Ma=a;this.hHa()}},FDc:{configurable:!0,enumerable:!0,set:function(a){Tka("ngIfThen",a);this.NGa=a;this.gla=null;this.hHa()}},EDc:{configurable:!0,enumerable:!0,set:function(a){Tka("ngIfElse",a);this.XCa=a;this.Eia=null;this.hHa()}}});_.im.ha=function(a){return new (a||_.im)(_.w(_.gf),_.w(_.ef))};
_.im.Ha=_.hc({type:_.im,qa:[["","ngIf",""]],inputs:{Ma:"ngIf",FDc:"ngIfThen",EDc:"ngIfElse"},standalone:!0});var TJa=function(){this.Ma=this.wa=null};var UJa=function(a,b){this.Ff=a;this.Bpc=b;this.JU=!1};UJa.prototype.create=function(){this.JU=!0;this.Ff.yh(this.Bpc)};UJa.prototype.destroy=function(){this.JU=!1;this.Ff.clear()};_.jm=function(){this.MCa=[];this.a4a=!1;this.wEa=this.mCa=0;this.zja=!1};_.jm.prototype.xgc=function(){return this.mCa++};_.jm.prototype.ygc=function(a){this.MCa.push(a)};_.jm.prototype.Jmc=function(a){a=a==this.anc;this.zja=this.zja||a;this.wEa++;this.wEa===this.mCa&&(this.w$a(!this.zja),this.wEa=0,this.zja=!1);return a};
_.jm.prototype.w$a=function(a){if(0<this.MCa.length&&a!==this.a4a){this.a4a=a;for(var b=_.q(this.MCa),c=b.next();!c.done;c=b.next()){c=c.value;var d=a;d&&!c.JU?c.create():!d&&c.JU&&c.destroy()}}};_.Y.Object.defineProperties(_.jm.prototype,{aTa:{configurable:!0,enumerable:!0,set:function(a){this.anc=a;0===this.mCa&&this.w$a(!0)}}});_.jm.ha=function(a){return new (a||_.jm)};_.jm.Ha=_.hc({type:_.jm,qa:[["","ngSwitch",""]],inputs:{aTa:"ngSwitch"},standalone:!0});
_.km=function(a,b,c){this.aTa=c;c.xgc();this.oHa=new UJa(a,b)};_.km.prototype.Eq=function(){var a=this.oHa,b=this.aTa.Jmc(this.HDc);b&&!a.JU?a.create():!b&&a.JU&&a.destroy()};_.km.ha=function(a){return new (a||_.km)(_.w(_.gf),_.w(_.ef),_.w(_.jm,9))};_.km.Ha=_.hc({type:_.km,qa:[["","ngSwitchCase",""]],inputs:{HDc:"ngSwitchCase"},standalone:!0});_.lm=function(a,b,c){c.ygc(new UJa(a,b))};_.lm.ha=function(a){return new (a||_.lm)(_.w(_.gf),_.w(_.ef),_.w(_.jm,9))};
_.lm.Ha=_.hc({type:_.lm,qa:[["","ngSwitchDefault",""]],standalone:!0});_.mm=function(a){this.Ff=a;this.Uzb=this.bTa=this.yra=this.XV=null};_.mm.prototype.Rb=function(a){if(a.ngTemplateOutlet||a.ngTemplateOutletInjector)if(a=this.Ff,this.XV&&a.remove(a.indexOf(this.XV)),this.bTa){var b=this.Uzb;this.XV=a.yh(this.bTa,this.yra,b?{yc:b}:void 0)}else this.XV=null;else this.XV&&a.ngTemplateOutletContext&&this.yra&&(this.XV.context=this.yra)};_.mm.ha=function(a){return new (a||_.mm)(_.w(_.gf))};
_.mm.Ha=_.hc({type:_.mm,qa:[["","ngTemplateOutlet",""]],inputs:{yra:"ngTemplateOutletContext",bTa:"ngTemplateOutlet",Uzb:"ngTemplateOutletInjector"},standalone:!0,features:[_.vc]});var VJa=function(){},XJa,YJa;VJa.prototype.Ohb=function(a,b){return a.subscribe({next:b,error:function(c){throw c;}})};VJa.prototype.dispose=function(a){a.unsubscribe()};var WJa=function(){};WJa.prototype.Ohb=function(a,b){return a.then(b,function(c){throw c;})};WJa.prototype.dispose=function(){};XJa=new WJa;YJa=new VJa;_.nm=function(a){this.zGa=this.t3=this.iy=this.Dja=null;this.Vs=a};_.h=_.nm.prototype;_.h.La=function(){this.iy&&this.p4a();this.Vs=null};
_.h.transform=function(a){return this.t3?a!==this.t3?(this.p4a(),this.transform(a)):this.Dja:(a&&this.al(a),this.Dja)};_.h.al=function(a){var b=this;this.t3=a;this.zGa=this.woc(a);this.iy=this.zGa.Ohb(a,function(c){return b.cqc(a,c)})};_.h.woc=function(a){if(Iga(a))return XJa;if(Jga(a))return YJa;throw new _.Zb(2100,!1);};_.h.p4a=function(){this.zGa.dispose(this.iy);this.t3=this.iy=this.Dja=null};_.h.cqc=function(a,b){a===this.t3&&(this.Dja=b,_.yk(this.Vs))};
_.nm.ha=function(a){return new (a||_.nm)(_.w(_.sl,16))};_.nm.xe=_.ic({name:"async",type:_.nm,Xd:!1,standalone:!0});_.ZJa=new _.oc("DATE_PIPE_DEFAULT_TIMEZONE");_.$Ja=new _.oc("DATE_PIPE_DEFAULT_OPTIONS");_.om=function(){};_.om.ha=function(a){return new (a||_.om)};_.om.Ea=_.gc({type:_.om});_.om.Da=_.Wb({});_.Yg=new _.oc("DocumentToken");var hh=null,aKa=function(){};var pm=function(){};pm.prototype.kF=function(){throw Error("Eb");};pm.ha=function(a){return new (a||pm)};pm.ua=_.t({token:pm,oa:function(){return _.dc(qm)},Ja:"platform"});var Qna=new _.oc("Location Initialized"),qm=function(){this.Fp=_.dc(_.Yg);this.Kp=window.location;this.ZU=window.history};_.X(qm,pm);qm.prototype.Lba=function(a){var b=bKa(this.Fp,"window");b.addEventListener("popstate",a,!1);return function(){return b.removeEventListener("popstate",a)}};
var cKa=function(a,b){var c=bKa(a.Fp,"window");c.addEventListener("hashchange",b,!1);return function(){return c.removeEventListener("hashchange",b)}};_.h=qm.prototype;_.h.pushState=function(a,b,c){this.ZU.pushState(a,b,c)};_.h.replaceState=function(a,b,c){this.ZU.replaceState(a,b,c)};_.h.forward=function(){this.ZU.forward()};_.h.back=function(){this.ZU.back()};_.h.kF=function(a){this.ZU.go(void 0===a?0:a)};_.h.getState=function(){return this.ZU.state};
_.Y.Object.defineProperties(qm.prototype,{href:{configurable:!0,enumerable:!0,get:function(){return this.Kp.href}},protocol:{configurable:!0,enumerable:!0,get:function(){return this.Kp.protocol}},hostname:{configurable:!0,enumerable:!0,get:function(){return this.Kp.hostname}},port:{configurable:!0,enumerable:!0,get:function(){return this.Kp.port}},pathname:{configurable:!0,enumerable:!0,get:function(){return this.Kp.pathname},set:function(a){this.Kp.pathname=a}},search:{configurable:!0,enumerable:!0,
get:function(){return this.Kp.search}},hash:{configurable:!0,enumerable:!0,get:function(){return this.Kp.hash}}});qm.ha=function(a){return new (a||qm)};qm.ua=_.t({token:qm,oa:function(){return new qm},Ja:"platform"});var sm;_.rm=function(){};_.rm.prototype.kF=function(){throw Error("Eb");};_.rm.ha=function(a){return new (a||_.rm)};_.rm.ua=_.t({token:_.rm,oa:function(){return _.dc(sm)},Ja:"root"});_.dKa=new _.oc("appBaseHref");sm=function(a,b){this.zj=a;this.nO=[];var c,d,e;this.uU=null!=(e=null!=(d=null!=b?b:hh.Ooa())?d:null==(c=_.dc(_.Yg).location)?void 0:c.origin)?e:""};_.X(sm,_.rm);_.h=sm.prototype;_.h.La=function(){for(;this.nO.length;)this.nO.pop()()};
_.h.Lba=function(a){this.nO.push(this.zj.Lba(a),cKa(this.zj,a))};_.h.Ooa=function(){return this.uU};_.h.uw=function(a){return Uka(this.uU,a)};_.h.path=function(a){var b=this.zj.pathname+zf(this.zj.search),c=this.zj.hash;return c&&(void 0===a?0:a)?b+c:b};_.h.pushState=function(a,b,c,d){this.zj.pushState(a,b,this.uw(c+zf(d)))};_.h.replaceState=function(a,b,c,d){this.zj.replaceState(a,b,this.uw(c+zf(d)))};_.h.forward=function(){this.zj.forward()};_.h.back=function(){this.zj.back()};_.h.getState=function(){return this.zj.getState()};
_.h.kF=function(a){var b,c;null==(c=(b=this.zj).kF)||c.call(b,void 0===a?0:a)};sm.ha=function(a){return new (a||sm)(_.u(pm),_.u(_.dKa,8))};sm.ua=_.t({token:sm,oa:sm.ha,Ja:"root"});var tm=function(a,b){this.zj=a;this.uU="";this.nO=[];null!=b&&(this.uU=b)};_.X(tm,_.rm);_.h=tm.prototype;_.h.La=function(){for(;this.nO.length;)this.nO.pop()()};_.h.Lba=function(a){this.nO.push(this.zj.Lba(a),cKa(this.zj,a))};_.h.Ooa=function(){return this.uU};_.h.path=function(){var a=this.zj.hash;null==a&&(a="#");return 0<a.length?a.substring(1):a};_.h.uw=function(a){a=Uka(this.uU,a);return 0<a.length?"#"+a:a};
_.h.pushState=function(a,b,c,d){c=this.uw(c+zf(d));0==c.length&&(c=this.zj.pathname);this.zj.pushState(a,b,c)};_.h.replaceState=function(a,b,c,d){c=this.uw(c+zf(d));0==c.length&&(c=this.zj.pathname);this.zj.replaceState(a,b,c)};_.h.forward=function(){this.zj.forward()};_.h.back=function(){this.zj.back()};_.h.getState=function(){return this.zj.getState()};_.h.kF=function(a){var b,c;null==(c=(b=this.zj).kF)||c.call(b,void 0===a?0:a)};tm.ha=function(a){return new (a||tm)(_.u(pm),_.u(_.dKa,8))};
tm.ua=_.t({token:tm,oa:tm.ha});_.um=function(a){var b=this;this.sO=new _.al;this.K$a=[];this.nqc=null;this.BA=a;a=this.BA.Ooa();this.khc=Vka(_.yf(a.replace(/\/index.html$/,"")));this.BA.Lba(function(c){b.sO.emit({url:b.path(!0),pop:!0,state:c.state,type:c.type})})};_.um.prototype.La=function(){var a;null==(a=this.nqc)||a.unsubscribe();this.K$a=[]};_.um.prototype.path=function(a){return this.normalize(this.BA.path(void 0===a?!1:a))};_.um.prototype.getState=function(){return this.BA.getState()};
var eKa=function(a,b){var c=void 0===c?"":c;return a.path()==a.normalize(b+zf(c))};_.h=_.um.prototype;_.h.normalize=function(a){var b=this.khc;a=a.replace(/\/index.html$/,"");b&&a.startsWith(b)?(b=a.substring(b.length),b=""===b||["/",";","?","#"].includes(b[0])?b:a):b=a;return _.yf(b)};_.h.uw=function(a){a&&"/"!==a[0]&&(a="/"+a);return this.BA.uw(a)};_.h.go=function(a,b,c){b=void 0===b?"":b;c=void 0===c?null:c;this.BA.pushState(c,"",a,b);this.C7a(this.uw(a+zf(b)),c)};
_.h.replaceState=function(a,b,c){b=void 0===b?"":b;c=void 0===c?null:c;this.BA.replaceState(c,"",a,b);this.C7a(this.uw(a+zf(b)),c)};_.h.forward=function(){this.BA.forward()};_.h.back=function(){this.BA.back()};_.h.kF=function(a){var b,c;null==(c=(b=this.BA).kF)||c.call(b,void 0===a?0:a)};_.h.C7a=function(a,b){a=void 0===a?"":a;this.K$a.forEach(function(c){return c(a,b)})};_.h.subscribe=function(a,b,c){return this.sO.subscribe({next:a,error:b,complete:c})};_.um.ha=function(a){return new (a||_.um)(_.u(_.rm))};
_.um.ua=_.t({token:_.um,oa:function(){return new _.um(_.u(_.rm))},Ja:"root"});new zk;var Wna=function(){};Wna.ua=_.t({token:Wna,Ja:"root",oa:function(){return new fKa}});var fKa=function(){var a=_.u(_.Yg),b=window;this.document=a;this.window=b;this.offset=function(){return[0,0]}},Yna=function(a,b){a.offset=Array.isArray(b)?function(){return b}:b},hKa=function(a,b){gKa(a)&&a.window.scrollTo(b[0],b[1])},gKa=function(a){try{return!!a.window&&!!a.window.scrollTo&&"pageXOffset"in a.window}catch(b){return!1}};var iKa=function(){};var vm=function(a,b,c,d,e){this.document=a;this.productVersion=c;this.isBot=d;this.hX=e;this.transport=b};vm.prototype.qK=function(a){if(this.transport&&!this.isBot){a=_.q(a);for(var b=a.next();!b.done;b=a.next())this.transport.dispatch(this.xOa(b.value))}};
vm.prototype.xOa=function(a){var b=(new fm).qJb(this.hX||"");b=_.Ri(b,17,Yka(a.actionOwner)).bXa([a.element,a.action].join("/"));b=_.Ri(b,3,Wka(a.gestureName)).gua(Xka(a.statusCode));b=_.tb(b,13,a.initialRoute);b=_.tb(b,11,a.Wv);b=_.tb(b,14,a.targetRoute||"");b=_.tb(b,12,a.Il);b=_.qb(b,15,a.rM);b=_.qb(b,16,a.vJ).aXa(a.fi||0);b=_.ob(b,7,a.Bf||0,0);var c=(new GJa).gXa(this.document.location.hostname).aua(this.document.referrer).oJb((new em).qu(this.productVersion));c=_.tb(c,1,a.sessionId||"");b=_.Di(b,
2,c);a.Ne&&"string"===typeof a.Ne&&_.tb(b,5,a.Ne);if(0<a.rm.length)for(a=_.q(a.rm),c=a.next();!c.done;c=a.next()){c=c.value;var d=(new IJa).He(c.name||"").gua(Xka(c.statusCode||"")).aXa(c.fi||0);c=_.ob(d,4,c.Rv||0,0);_.Fi(b,10,IJa,c)}a=new PJa;return _.Di(a,1,b)};vm.ha=function(a){return new (a||vm)(_.u(_.Yg),_.u(EJa,8),_.u(Zl),_.u(bJa),_.u(HIa,8))};vm.ua=_.t({token:vm,oa:vm.ha,Ja:"root"});_.jKa={lya:"issue_tracker",WM:"results",Cdc:"flow"};Object.freeze(_.jKa);var wm=function(){};wm.ha=function(a){return new (a||wm)};wm.ua=_.t({token:wm,oa:wm.ha,Ja:"root"});var lKa,mKa,nKa;_.kKa=new _.oc("GTMDataLayerName",{Ja:"root",oa:function(){return window.grimoireDataLayer}});lKa=new _.oc("ProjectId",{Ja:"root",oa:function(){return"testAlphaSource"}});mKa=new _.oc("GetRandomString",{Ja:"root",oa:function(){return _.vj}});nKa=new _.oc("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 oKa=function(){this.blockSize=-1};var xm=function(a,b){this.blockSize=-1;this.blockSize=64;this.xma=_.da.Uint8Array?new Uint8Array(this.blockSize):Array(this.blockSize);this.jva=this.LY=0;this.mi=[];this.SDc=a;this.Asb=b;this.nMc=_.da.Int32Array?new Int32Array(64):Array(64);void 0===pKa&&(pKa=_.da.Int32Array?new Int32Array(qKa):qKa);this.reset()},pKa;_.ji(xm,oKa);for(var rKa=[],sKa=0;63>sKa;sKa++)rKa[sKa]=0;var tKa=[].concat(128,rKa);
xm.prototype.reset=function(){this.jva=this.LY=0;this.mi=_.da.Int32Array?new Int32Array(this.Asb):_.xa(this.Asb)};
var uKa=function(a){for(var b=a.xma,c=a.nMc,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.mi[0]|0;e=a.mi[1]|0;var m=a.mi[2]|0,n=a.mi[3]|0,r=a.mi[4]|0,x=a.mi[5]|0,A=a.mi[6]|0;f=a.mi[7]|0;for(b=0;64>b;b++){var F=((d>>>2|d<<30)^(d>>>13|d<<19)^(d>>>22|d<<10))+(d&e^d&m^e&m)|0;g=r&x^~r&A;f=f+((r>>>6|r<<26)^(r>>>11|
r<<21)^(r>>>25|r<<7))|0;g=g+(pKa[b]|0)|0;g=f+(g+(c[b]|0)|0)|0;f=A;A=x;x=r;r=n+g|0;n=m;m=e;e=d;d=g+F|0}a.mi[0]=a.mi[0]+d|0;a.mi[1]=a.mi[1]+e|0;a.mi[2]=a.mi[2]+m|0;a.mi[3]=a.mi[3]+n|0;a.mi[4]=a.mi[4]+r|0;a.mi[5]=a.mi[5]+x|0;a.mi[6]=a.mi[6]+A|0;a.mi[7]=a.mi[7]+f|0};
xm.prototype.update=function(a,b){void 0===b&&(b=a.length);var c=0,d=this.LY;if("string"===typeof a)for(;c<b;)this.xma[d++]=a.charCodeAt(c++),d==this.blockSize&&(uKa(this),d=0);else if(_.za(a))for(;c<b;){var e=a[c++];if(!("number"==typeof e&&0<=e&&255>=e&&e==(e|0)))throw Error("Fb");this.xma[d++]=e;d==this.blockSize&&(uKa(this),d=0)}else throw Error("Gb");this.LY=d;this.jva+=b};
xm.prototype.digest=function(){var a=[],b=8*this.jva;56>this.LY?this.update(tKa,56-this.LY):this.update(tKa,this.blockSize-(this.LY-56));for(var c=63;56<=c;c--)this.xma[c]=b&255,b/=256;uKa(this);for(c=b=0;c<this.SDc;c++)for(var d=24;0<=d;d-=8)a[b++]=this.mi[c]>>d&255;return a};
var qKa=[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 wKa=function(){xm.call(this,8,vKa)};_.ji(wKa,xm);var vKa=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225];var ym=function(a,b,c){this.iP=a;if(!this.iP)throw Error("Hb");a=new wKa;a.update(String(c));this.NFc=lxa(a.digest());c={};this.iP.push((c.releaseVersion=b,c))};
ym.prototype.qK=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.NFc;d.qB=b.action;d.eventType=b.element;d.zBb=["/virtual",b.element,b.action].join("/");b.gestureName&&(d.metadata.gestureType=b.gestureName.toString());b.fi&&(d.metadata.latencyMs=b.fi.toString());d.VO="DEVOPS_CONSOLE";d.metadata.actionOwner=b.actionOwner.toString();d.Ne=null==(c=b.Ne)?void 0:c.toString();var e=d;c=this.iP;b=c.push;d=e.event;
var f=e.eventType,g=e.qB,m=e.zBb,n=e.projectNumber,r=e.VO,x=e.Ne;if(e=e.metadata){for(var A=[],F=_.q(Object.keys(e)),K=F.next();!K.done;K=F.next())K=K.value,A.push(K+"="+e[K]);e=A.join(",")}else e="";b.call(c,{event:d,eventType:f,eventName:g,pagePath:m,projectNumber:n,consoleType:r,artifactId:x,metadata:e})}};ym.prototype.IF=function(a){this.iP.push({event:"trackPageView",pageName:a,pagePath:a})};ym.ha=function(a){return new (a||ym)(_.u(_.kKa),_.u(Zl),_.u(lKa))};ym.ua=_.t({token:ym,oa:ym.ha});_.zm=function(){};_.zm.prototype.qK=function(){};_.zm.prototype.IF=function(){};_.zm.ha=function(a){return new (a||_.zm)};_.zm.ua=_.t({token:_.zm,oa:function(a){return ym.ha(a)},Ja:"root"});var Am=function(){};Am.prototype.wxb=function(a,b){return b};Am.prototype.qK=function(){};Am.ha=function(a){return new (a||Am)};Am.ua=_.t({token:Am,oa:Am.ha,Ja:"root"});var xKa=new _.oc("GetRandomString",{Ja:"root",oa:function(){return _.vj}}),yKa=new _.oc("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 Sma=Symbol("Ib"),Bm=function(a){this.params=a||{}};Bm.prototype.has=function(a){return Object.prototype.hasOwnProperty.call(this.params,a)};Bm.prototype.get=function(a){return this.has(a)?(a=this.params[a],Array.isArray(a)?a[0]:a):null};Bm.prototype.getAll=function(a){return this.has(a)?(a=this.params[a],Array.isArray(a)?a:[a]):[]};_.Y.Object.defineProperties(Bm.prototype,{keys:{configurable:!0,enumerable:!0,get:function(){return Object.keys(this.params)}}});var ala={exact:fla,subset:ila},bla={exact:dla,subset:gla,ignored:function(){return!0}},Ff=function(a,b,c){a=void 0===a?new Df([],{}):a;b=void 0===b?{}:b;this.root=a;this.Ra=b;this.We=void 0===c?null:c};Ff.prototype.toString=function(){return zKa.ld(this)};_.Y.Object.defineProperties(Ff.prototype,{ww:{configurable:!0,enumerable:!0,get:function(){this.GH||(this.GH=new Bm(this.Ra));return this.GH}}});
var Df=function(a,b){var c=this;this.Yd=a;this.children=b;this.parent=null;Object.values(b).forEach(function(d){return d.parent=c})};Df.prototype.On=function(){return 0<this.ZQ};Df.prototype.toString=function(){return nla(this)};_.Y.Object.defineProperties(Df.prototype,{ZQ:{configurable:!0,enumerable:!0,get:function(){return Object.keys(this.children).length}}});_.Hf=function(a,b){this.path=a;this.parameters=b};_.Hf.prototype.toString=function(){return lla(this.path)+mla(this.parameters)};
_.Y.Object.defineProperties(_.Hf.prototype,{aFc:{configurable:!0,enumerable:!0,get:function(){this.d8a||(this.d8a=new Bm(this.parameters));return this.d8a}}});_.gg=function(){};_.gg.ha=function(a){return new (a||_.gg)};_.gg.ua=_.t({token:_.gg,oa:function(){return new Cm},Ja:"root"});var Cm=function(){};
Cm.prototype.parse=function(a){a=new AKa(a);Dm(a,"/");var b=""===a.Oj||a.Oj.startsWith("?")||a.Oj.startsWith("#")?new Df([],{}):new Df([],BKa(a));return new Ff(b,a.parseQueryParams(),Dm(a,"#")?decodeURIComponent(a.Oj):null)};Cm.prototype.ld=function(a){var b="/"+ola(a.root,!0),c=rla(a.Ra);a="string"===typeof a.We?"#"+encodeURI(a.We):"";return b+c+a};var zKa=new Cm,sla=/^[^\/()?;#]+/,CKa=/^[^\/()?;=#]+/,DKa=/^[^=?&#]+/,EKa=/^[^&#]+/,AKa=function(a){this.Oj=this.url=a};
AKa.prototype.parseQueryParams=function(){var a={};if(Dm(this,"?")){do{var b,c=this.Oj.match(DKa);if(b=c?c[0]:""){this.capture(b);c="";if(Dm(this,"=")){var d;if(d=(d=this.Oj.match(EKa))?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(Dm(this,"&"))}return a};
var BKa=function(a){if(""===a.Oj)return{};Dm(a,"/");var b=[];for(a.Oj.startsWith("(")||b.push(FKa(a));a.Oj.startsWith("/")&&!a.Oj.startsWith("//")&&!a.Oj.startsWith("/(");)a.capture("/"),b.push(FKa(a));var c={};a.Oj.startsWith("/(")&&(a.capture("/"),c=GKa(a,!0));var d={};a.Oj.startsWith("(")&&(d=GKa(a,!1));if(0<b.length||0<Object.keys(c).length)d.primary=new Df(b,c);return d},FKa=function(a){var b=tla(a.Oj);if(""===b&&a.Oj.startsWith(";"))throw new _.Zb(4009,!1);a.capture(b);b=decodeURIComponent(b);
for(var c={};Dm(a,";");){var d,e=a;if(d=(d=e.Oj.match(CKa))?d[0]:""){e.capture(d);var f="";if(Dm(e,"=")){var g=tla(e.Oj);g&&(f=g,e.capture(f))}c[decodeURIComponent(d)]=decodeURIComponent(f)}}return new _.Hf(b,c)},GKa=function(a,b){var c={};for(a.capture("(");!Dm(a,")")&&0<a.Oj.length;){var d=tla(a.Oj),e=a.Oj[d.length];if("/"!==e&&")"!==e&&";"!==e)throw new _.Zb(4010,!1);e=void 0;-1<d.indexOf(":")?(e=d.slice(0,d.indexOf(":")),a.capture(e),a.capture(":")):b&&(e="primary");d=BKa(a);c[e]=1===Object.keys(d).length?
d.primary:new Df([],d);Dm(a,"//")}return c},Dm=function(a,b){return a.Oj.startsWith(b)?(a.Oj=a.Oj.substring(b.length),!0):!1};AKa.prototype.capture=function(a){if(!Dm(this,a))throw new _.Zb(4011,!1);};var Gla=function(a,b,c){this.Htb=a;this.VDc=b;this.commands=c;if(a&&0<c.length&&Ala(c[0]))throw new _.Zb(4003,!1);if((a=c.find(Ela))&&a!==(0<c.length?c[c.length-1]:null))throw new _.Zb(4004,!1);},zla=function(a,b,c){this.lG=a;this.Csa=b;this.index=c};var Em;Em=function(a,b){this.id=a;this.url=b};_.Fm=function(a,b,c,d){c=void 0===c?"imperative":c;d=void 0===d?null:d;Em.call(this,a,b);this.type=0;this.Izb=c;this.qL=d};_.X(_.Fm,Em);_.Fm.prototype.toString=function(){return"NavigationStart(id: "+this.id+", url: '"+this.url+"')"};_.$f=function(a,b,c){Em.call(this,a,b);this.Nf=c;this.type=1};_.X(_.$f,Em);_.$f.prototype.toString=function(){return"NavigationEnd(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.Nf+"')"};
_.ag=function(a,b,c,d){Em.call(this,a,b);this.reason=c;this.code=d;this.type=2};_.X(_.ag,Em);_.ag.prototype.toString=function(){return"NavigationCancel(id: "+this.id+", url: '"+this.url+"')"};var Ena=function(a,b,c,d){Em.call(this,a,b);this.reason=c;this.code=d;this.type=16};_.X(Ena,Em);_.Dna=function(a,b,c,d){Em.call(this,a,b);this.error=c;this.target=d;this.type=3};_.X(_.Dna,Em);
_.Dna.prototype.toString=function(){return"NavigationError(id: "+this.id+", url: '"+this.url+"', error: "+this.error+")"};var HKa=function(a,b,c,d){Em.call(this,a,b);this.Nf=c;this.state=d;this.type=4};_.X(HKa,Em);HKa.prototype.toString=function(){return"RoutesRecognized(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.Nf+"', state: "+this.state+")"};var IKa=function(a,b,c,d){Em.call(this,a,b);this.Nf=c;this.state=d;this.type=7};_.X(IKa,Em);
IKa.prototype.toString=function(){return"GuardsCheckStart(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.Nf+"', state: "+this.state+")"};var JKa=function(a,b,c,d,e){Em.call(this,a,b);this.Nf=c;this.state=d;this.PJb=e;this.type=8};_.X(JKa,Em);JKa.prototype.toString=function(){return"GuardsCheckEnd(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.Nf+"', state: "+this.state+", shouldActivate: "+this.PJb+")"};
_.KKa=function(a,b,c,d){Em.call(this,a,b);this.Nf=c;this.state=d;this.type=5};_.X(_.KKa,Em);_.KKa.prototype.toString=function(){return"ResolveStart(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.Nf+"', state: "+this.state+")"};_.LKa=function(a,b,c,d){Em.call(this,a,b);this.Nf=c;this.state=d;this.type=6};_.X(_.LKa,Em);_.LKa.prototype.toString=function(){return"ResolveEnd(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.Nf+"', state: "+this.state+")"};
var MKa=function(a){this.Hb=a;this.type=9};MKa.prototype.toString=function(){return"RouteConfigLoadStart(path: "+this.Hb.path+")"};var NKa=function(a){this.Hb=a;this.type=10};NKa.prototype.toString=function(){return"RouteConfigLoadEnd(path: "+this.Hb.path+")"};var wma=function(a){this.Qc=a;this.type=11};wma.prototype.toString=function(){return"ChildActivationStart(path: '"+(this.Qc.fe&&this.Qc.fe.path||"")+"')"};var OKa=function(a){this.Qc=a;this.type=12};
OKa.prototype.toString=function(){return"ChildActivationEnd(path: '"+(this.Qc.fe&&this.Qc.fe.path||"")+"')"};var xma=function(a){this.Qc=a;this.type=13};xma.prototype.toString=function(){return"ActivationStart(path: '"+(this.Qc.fe&&this.Qc.fe.path||"")+"')"};var PKa=function(a){this.Qc=a;this.type=14};PKa.prototype.toString=function(){return"ActivationEnd(path: '"+(this.Qc.fe&&this.Qc.fe.path||"")+"')"};var QKa=function(a,b){this.position=a;this.anchor=b;this.type=15};
QKa.prototype.toString=function(){return"Scroll(anchor: '"+this.anchor+"', position: '"+(this.position?this.position[0]+", "+this.position[1]:null)+"')"};var RKa=function(){this.yc=this.Hb=this.Ye=null;this.children=new Gm;this.W4=null},Gm=function(){this.ena=new Map},SKa=function(a,b){if(a=a.getContext(b))a.Ye=null,a.W4=null},TKa=function(a,b){var c=a.getContext(b);c||(c=new RKa,a.ena.set(b,c));return c};Gm.prototype.getContext=function(a){return this.ena.get(a)||null};Gm.ha=function(a){return new (a||Gm)};Gm.ua=_.t({token:Gm,oa:Gm.ha,Ja:"root"});var Hm=function(a){this.Ef=a};Hm.prototype.parent=function(a){a=this.QK(a);return 1<a.length?a[a.length-2]:null};Hm.prototype.children=function(a){return(a=Lla(a,this.Ef))?a.children.map(function(b){return b.value}):[]};Hm.prototype.firstChild=function(a){return(a=Lla(a,this.Ef))&&0<a.children.length?a.children[0].value:null};Hm.prototype.QK=function(a){return Mla(a,this.Ef).map(function(b){return b.value})};_.Y.Object.defineProperties(Hm.prototype,{root:{configurable:!0,enumerable:!0,get:function(){return this.Ef.value}}});
var If=function(a,b){this.value=a;this.children=b};If.prototype.toString=function(){return"TreeNode("+this.value+")"};var Pla=function(a,b){this.Ef=a;this.Qc=b;Tla(this,a)};_.X(Pla,Hm);Pla.prototype.toString=function(){return this.Qc.toString()};_.Kf=function(a,b,c,d,e,f,g,m){this.SLc=a;this.cFc=b;this.VFc=c;this.xxc=d;this.jP=e;this.Ye=f;this.component=g;this.RU=m;var n,r;this.title=null!=(r=null==(n=this.jP)?void 0:n.ka(_.y(function(x){return x[Sma]})))?r:_.yd(void 0);this.url=a;this.params=b;this.Ra=c;this.We=d;this.data=e};
_.Kf.prototype.toString=function(){return this.Qc?this.Qc.toString():"Future("+this.RU+")"};
_.Y.Object.defineProperties(_.Kf.prototype,{fe:{configurable:!0,enumerable:!0,get:function(){return this.RU.fe}},root:{configurable:!0,enumerable:!0,get:function(){return this.KA.root}},parent:{configurable:!0,enumerable:!0,get:function(){return this.KA.parent(this)}},firstChild:{configurable:!0,enumerable:!0,get:function(){return this.KA.firstChild(this)}},children:{configurable:!0,enumerable:!0,get:function(){return this.KA.children(this)}},QK:{configurable:!0,enumerable:!0,get:function(){return this.KA.QK(this)}},
FBb:{configurable:!0,enumerable:!0,get:function(){this.I3||(this.I3=this.params.ka(_.y(function(a){return new Bm(a)})));return this.I3}},ww:{configurable:!0,enumerable:!0,get:function(){this.GH||(this.GH=this.Ra.ka(_.y(function(a){return new Bm(a)})));return this.GH}}});var Jf=function(a,b,c,d,e,f,g,m,n){this.url=a;this.params=b;this.Ra=c;this.We=d;this.data=e;this.Ye=f;this.component=g;this.fe=m;this.loc=n};
Jf.prototype.toString=function(){return"Route(url:'"+this.url.map(function(a){return a.toString()}).join("/")+"', path:'"+(this.fe?this.fe.path:"")+"')"};
_.Y.Object.defineProperties(Jf.prototype,{title:{configurable:!0,enumerable:!0,get:function(){var a;return null==(a=this.data)?void 0:a[Sma]}},root:{configurable:!0,enumerable:!0,get:function(){return this.KA.root}},parent:{configurable:!0,enumerable:!0,get:function(){return this.KA.parent(this)}},firstChild:{configurable:!0,enumerable:!0,get:function(){return this.KA.firstChild(this)}},children:{configurable:!0,enumerable:!0,get:function(){return this.KA.children(this)}},QK:{configurable:!0,enumerable:!0,
get:function(){return this.KA.QK(this)}},FBb:{configurable:!0,enumerable:!0,get:function(){this.I3||(this.I3=new Bm(this.params));return this.I3}},ww:{configurable:!0,enumerable:!0,get:function(){this.GH||(this.GH=new Bm(this.Ra));return this.GH}}});var Ola=function(a,b){this.Ef=b;this.url=a;Tla(this,b)};_.X(Ola,Hm);Ola.prototype.toString=function(){return Ula(this.Ef)};_.Im=function(){this.K1=this.Wp=null;this.name="primary";this.hab=new _.al;this.Pib=new _.al;this.Wcb=new _.al;this.Djb=new _.al;this.NZ=_.dc(Gm);this.location=_.dc(_.gf);this.wsc=_.dc(_.sl);this.uP=_.dc(ok);this.GPa=_.dc(UKa,{optional:!0})};_.Im.prototype.Rb=function(a){if(a.name){a=a.name;var b=a.Si;a.ZE||(VKa(this,b)&&(this.b7(),SKa(this.NZ,b)),WKa(this))}};_.Im.prototype.La=function(){VKa(this,this.name)&&SKa(this.NZ,this.name);var a;null==(a=this.GPa)||XKa(a,this)};
var VKa=function(a,b){var c;return(null==(c=a.NZ.getContext(b))?void 0:c.Ye)===a};_.Im.prototype.Qa=function(){WKa(this)};var WKa=function(a){var b=a.NZ,c=a.name,d=TKa(b,c);d.Ye=a;b.ena.set(c,d);!a.Wp&&(b=a.NZ.getContext(a.name),null==b?0:b.Hb)&&(b.W4?a.Ld(b.W4,b.Hb):YKa(a,b.Hb,b.yc))};_.Im.prototype.detach=function(){if(!this.Wp)throw new _.Zb(4012,!1);this.location.detach();var a=this.Wp;this.K1=this.Wp=null;this.Djb.emit(a.instance);return a};
_.Im.prototype.Ld=function(a,b){this.Wp=a;this.K1=b;this.location.oQ(a.It);null!=(b=this.GPa)&&(XKa(b,this),ZKa(b,this));this.Wcb.emit(a.instance)};_.Im.prototype.b7=function(){if(this.Wp){var a=this.component;this.Wp.destroy();this.K1=this.Wp=null;this.Pib.emit(a)}};
var YKa=function(a,b,c){if(a.gqa)throw new _.Zb(4013,!1);a.K1=b;var d=a.location,e=b.Qc.component,f=TKa(a.NZ,a.name).children;a.Wp=d.QI(e,{index:d.length,yc:new $Ka(b,f,d.yc),uP:null!=c?c:a.uP});_.yk(a.wsc);null!=(b=a.GPa)&&(XKa(b,a),ZKa(b,a));a.hab.emit(a.Wp.instance)};
_.Y.Object.defineProperties(_.Im.prototype,{iab:{configurable:!0,enumerable:!0,get:function(){return this.Wp}},gqa:{configurable:!0,enumerable:!0,get:function(){return!!this.Wp}},component:{configurable:!0,enumerable:!0,get:function(){if(!this.Wp)throw new _.Zb(4012,!1);return this.Wp.instance}},ym:{configurable:!0,enumerable:!0,get:function(){if(!this.Wp)throw new _.Zb(4012,!1);return this.K1}}});_.Im.ha=function(a){return new (a||_.Im)};
_.Im.Ha=_.hc({type:_.Im,qa:[["router-outlet"]],inputs:{name:"name"},outputs:{hab:"activate",Pib:"deactivate",Wcb:"attach",Djb:"detach"},Wb:["outlet"],standalone:!0,features:[_.vc]});var $Ka=function(a,b,c){this.Hb=a;this.Csc=b;this.parent=c};$Ka.prototype.get=function(a,b){return a===_.Kf?this.Hb:a===Gm?this.Csc:this.parent.get(a,b)};
var UKa=new _.oc(""),Jm=function(){this.RTa=new Map},XKa=function(a,b){var c;null==(c=a.RTa.get(b))||c.unsubscribe();a.RTa.delete(b)},ZKa=function(a,b){var c=b.ym,d=_.Kd([c.Ra,c.params,c.data]).ka(_.ve(function(e,f){var g=_.q(e);e=g.next().value;var m=g.next().value;g=g.next().value;g=Object.assign({},e,m,g);return 0===f?_.yd(g):Promise.resolve(g)})).subscribe(function(e){if(b.gqa&&b.iab&&b.ym===c&&null!==c.component){var f=Dka(c.component);if(f){f=_.q(f.inputs);for(var g=f.next();!g.done;g=f.next())g=
g.value.LKc,b.iab.GL(g,e[g])}else XKa(a,b)}else XKa(a,b)});a.RTa.set(b,d)};Jm.ha=function(a){return new (a||Jm)};Jm.ua=_.t({token:Jm,oa:Jm.ha});var ema=function(){};ema.ha=function(a){return new (a||ema)};ema.ya=_.fc({type:ema,qa:[["ng-component"]],standalone:!0,features:[_.cka],Aa:1,Ba:0,va:function(a){a&1&&_.E(0,"router-outlet")},Ia:[_.Im],mb:2});var bLa=function(a,b,c,d){return _.y(function(e){(new aLa(b,e.Tua,e.qna,c,d)).my(a);return e})},aLa=function(a,b,c,d,e){this.hWa=a;this.Rob=b;this.gib=c;this.Dob=d;this.Ssb=e};aLa.prototype.my=function(a){var b=this.Rob.Ef,c=this.gib?this.gib.Ef:null;cLa(this,b,c,a);Vla(this.Rob.root);dLa(this,b,c,a)};
var cLa=function(a,b,c,d){var e=Nla(c);b.children.forEach(function(f){var g=f.value.Ye,m=e[g],n=f.value,r=m?m.value:null;n===r?n.component?(n=d.getContext(n.Ye))&&cLa(a,f,m,n.children):cLa(a,f,m,d):r&&eLa(a,m,d);delete e[g]});Object.values(e).forEach(function(f){eLa(a,f,d)})},eLa=function(a,b,c){var d=c.getContext(b.value.Ye);c=d&&b.value.component?d.children:c;b=Nla(b);for(var e=_.q(Object.keys(b)),f=e.next();!f.done;f=e.next())eLa(a,b[f.value],c);d&&(d.Ye&&(d.Ye.b7(),d.children.ena=new Map),d.W4=
null,d.Hb=null)},dLa=function(a,b,c,d){var e=Nla(c);b.children.forEach(function(f){var g=e[f.value.Ye],m=f.value,n=g?g.value:null;Vla(m);m===n?m.component?(m=TKa(d,m.Ye),dLa(a,f,g,m.children)):dLa(a,f,g,d):m.component?(g=TKa(d,m.Ye),n=gma(m.Qc),g.W4=null,g.Hb=m,g.yc=n,g.Ye&&YKa(g.Ye,m,g.yc),dLa(a,f,null,g.children)):dLa(a,f,null,d);a.Dob(new PKa(f.value.Qc))});b.children.length&&a.Dob(new OKa(b.value.Qc))};var kma=Symbol("Kb");var mma=function(a){this.path=a;this.Hb=this.path[this.path.length-1]},oma=function(a,b){this.component=a;this.Hb=b};var Dma=function(a){this.lG=a||null},fLa=function(a){this.vj=a},gLa=function(a,b){this.Dg=a;this.vj=b},hLa=function(a){var b=[];for(a=a.root;;){b=b.concat(a.Yd);if(0===a.ZQ)return _.yd(b);if(1<a.ZQ||!a.children.primary)return _.zd(new _.Zb(4E3,!1));a=a.children.primary}},kLa=function(a,b,c,d){var e=a.Dg.parse(c);b=iLa(a,c,e.root,b,d);return new Ff(b,jLa(e.Ra,a.vj.Ra),e.We)},jLa=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},iLa=function(a,b,c,d,e){var f=lLa(c.Yd,d,e),g={};Object.entries(c.children).forEach(function(m){var n=_.q(m);m=n.next().value;n=n.next().value;g[m]=iLa(a,b,n,d,e)});return new Df(f,g)},lLa=function(a,b,c){return a.map(function(d){if(d.path.startsWith(":")){if(d=c[d.path.substring(1)],!d)throw new _.Zb(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 Fma={aC:!1,WO:[],MR:[],parameters:{},oUa:{}};var Oma=function(a,b,c,d,e,f,g){this.yc=a;this.PW=b;this.kta=c;this.config=d;this.vj=e;this.MZ=f;this.Dg=g;this.tbb=!0;this.rcb=new gLa(this.Dg,this.vj)};
Oma.prototype.recognize=function(){var a=this,b=Kma(this.vj.root,[],[],this.config).lG;return mLa(this,this.yc,this.config,b,"primary").ka(_.ce(function(c){if(c instanceof fLa)return a.tbb=!1,a.vj=c.vj,a.match(c.vj);if(c instanceof Dma)throw new _.Zb(4002,!1);throw c;}),_.y(function(c){var d=new Jf([],Object.freeze({}),Object.freeze(Object.assign({},a.vj.Ra)),a.vj.We,{},"primary",a.kta,null,{});c=new Ola("",new If(d,c));var e=a.vj.Ra,f=a.vj.We;e=void 0===e?null:e;f=void 0===f?null:f;d=wla(d);d=Dla(d,
[],e,f);d.Ra=a.vj.Ra;c.url=a.Dg.ld(d);nLa(a,c.Ef);return{state:c,C0:d}}))};Oma.prototype.match=function(a){return mLa(this,this.yc,this.config,a.root,"primary").ka(_.ce(function(b){if(b instanceof Dma)throw new _.Zb(4002,!1);throw b;}))};var nLa=function(a,b){var c=b.value,d=Sla(c,a.MZ);c.params=Object.freeze(d.params);c.data=Object.freeze(d.data);b.children.forEach(function(e){return nLa(a,e)})},mLa=function(a,b,c,d,e){return 0===d.Yd.length&&d.On()?a.Csa(b,c,d):oLa(a,b,c,d,d.Yd,e,!0)};
Oma.prototype.Csa=function(a,b,c){for(var d=this,e=[],f=_.q(Object.keys(c.children)),g=f.next();!g.done;g=f.next())g=g.value,"primary"===g?e.unshift(g):e.push(g);return _.Ld(e).ka(_.Od(function(m){var n=c.children[m],r=fma(b,m);return mLa(d,a,r,n,m)},1),_.ne(function(m,n){m.push.apply(m,_.sc(n));return m}),_.ee(null),$ha(),_.Od(function(m){if(null===m)return Pf(c);m=Nma(m);Lma(m);return _.yd(m)}))};
var oLa=function(a,b,c,d,e,f,g){return _.Ld(c).ka(_.Od(function(m){var n;return pLa(a,null!=(n=m.ef)?n:b,c,m,d,e,f,g).ka(_.ce(function(r){if(r instanceof Dma)return _.yd(null);throw r;}))},1),_.ke(function(m){return!!m}),_.ce(function(m){if(rma(m))return 0!==e.length||d.children[f]?Pf(d):_.yd([]);throw m;}))},pLa=function(a,b,c,d,e,f,g,m){return(Mf(d)===g||"primary"!==g&&Jma(e,f,d))&&("**"===d.path||Ema(e,d,f).aC)?void 0===d.xw?qLa(a,b,e,d,f,g):m&&a.tbb?"**"===d.path?rLa(a,b,c,d,g):sLa(a,b,e,c,d,
f,g):Pf(e):Pf(e)},rLa=function(a,b,c,d,e){var f=kLa(a.rcb,[],d.xw,{});return d.xw.startsWith("/")?_.zd(new fLa(f)):hLa(f).ka(_.Od(function(g){var m=new Df(g,{});return oLa(a,b,c,m,g,e,!1)}))},sLa=function(a,b,c,d,e,f,g){f=Ema(c,e,f);var m=f.MR;if(!f.aC)return Pf(c);f=kLa(a.rcb,f.WO,e.xw,f.oUa);return e.xw.startsWith("/")?_.zd(new fLa(f)):hLa(f).ka(_.Od(function(n){return oLa(a,b,d,c,n.concat(m),g,!1)}))},qLa=function(a,b,c,d,e,f){var g;if("**"===d.path){var m,n=new Jf(e,0<e.length?(0<e.length?e[e.length-
1]:null).parameters:{},Object.freeze(Object.assign({},a.vj.Ra)),a.vj.We,d.data||{},Mf(d),null!=(m=null!=(g=d.component)?g:d.cO)?m:null,d,d.resolve||{});g=_.yd({Qc:n,WO:[],MR:[]});c.children={}}else g=Gma(c,d,e,b).ka(_.y(function(r){var x=r.WO,A=r.MR;if(!r.aC)return null;var F,K;return{Qc:new Jf(x,r.parameters,Object.freeze(Object.assign({},a.vj.Ra)),a.vj.We,d.data||{},Mf(d),null!=(K=null!=(F=d.component)?F:d.cO)?K:null,d,d.resolve||{}),WO:x,MR:A}}));return g.ka(_.ve(function(r){if(null===r)return Pf(c);
var x;b=null!=(x=d.ef)?x:b;return tLa(a,b,d,e).ka(_.ve(function(A){A=A.Lz;var F,K=null!=(F=d.dO)?F:b,L=r.Qc,R=Kma(c,r.WO,r.MR,A);F=R.lG;R=R.NXa;return 0===R.length&&F.On()?a.Csa(K,A,F).ka(_.y(function(ca){return null===ca?null:[new If(L,ca)]})):0===A.length&&0===R.length?_.yd([new If(L,[])]):oLa(a,K,A,F,R,Mf(d)===f?"primary":f,!0).ka(_.y(function(ca){return[new If(L,ca)]}))}))}))},tLa=function(a,b,c,d){return c.children?_.yd({Lz:c.children,yc:b}):c.kk?void 0!==c.rH?_.yd({Lz:c.rH,yc:c.dO}):Bma(b,c,
d).ka(_.Od(function(e){return e?a.PW.kk(b,c).ka(_.xe(function(f){c.rH=f.Lz;c.dO=f.yc})):_.zd($la(3))})):_.yd({Lz:[],yc:b})};var Km;_.uLa=new _.oc("ROUTES");Km=function(){this.Rma=new WeakMap;this.vma=new WeakMap;_.dc(Ek)};Km.prototype.IQ=function(a){var b=this;if(this.Rma.get(a))return this.Rma.get(a);if(a.cO)return _.yd(a.cO);this.Lra&&this.Lra(a);var c=Bf(a.IQ()).ka(_.y(Xma),_.xe(function(d){b.Kra&&b.Kra(a);a.cO=d}),Wha(function(){b.Rma.delete(a)}));c=(new Zg(c,function(){return new _.re})).ka(_.Fd());this.Rma.set(a,c);return c};
Km.prototype.kk=function(a,b){var c=this;if(this.vma.get(b))return this.vma.get(b);if(b.rH)return _.yd({Lz:b.rH,yc:b.dO});this.Lra&&this.Lra(b);var d=vLa(b.kk).ka(_.y(function(e){c.Kra&&c.Kra(b);if(!Array.isArray(e)){var f=e.create(a).yc;e=f.get(_.uLa,[],10).flat()}return{Lz:e.map(dma),yc:f}}),Wha(function(){c.vma.delete(b)}));d=(new Zg(d,function(){return new _.re})).ka(_.Fd());this.vma.set(b,d);return d};
var vLa=function(a){return Bf(a()).ka(_.y(Xma),_.Od(function(b){return b instanceof tGa||Array.isArray(b)?_.yd(b):_.Ld(Promise.resolve(new Bka(b)))}))};Km.ha=function(a){return new (a||Km)};Km.ua=_.t({token:Km,oa:Km.ha,Ja:"root"});var fg=function(){var a=this;this.taa=this.eP=null;this.events=new _.re;this.PW=_.dc(Km);this.uP=_.dc(ok);this.Dg=_.dc(_.gg);this.qHb=_.dc(Gm);this.Ssb=null!==_.dc(UKa,{optional:!0});this.kz=0;this.Gab=function(){return _.yd(void 0)};this.kta=null;this.PW.Kra=function(b){return a.events.next(new NKa(b))};this.PW.Lra=function(b){return a.events.next(new MKa(b))}};fg.prototype.complete=function(){var a;null==(a=this.Ww)||a.complete()};
var wLa=function(a,b){var c=++a.kz,d;null==(d=a.Ww)||d.next(Object.assign({},a.Ww.value,b,{id:c}))},BLa=function(a,b){a.Ww=new _.Lf({id:0,di:b.di,Ktc:b.di,Oo:b.jM.extract(b.di),Nf:b.jM.extract(b.di),gL:b.di,uB:{},resolve:null,reject:null,promise:Promise.resolve(!0),source:"imperative",qL:null,ZW:b.eo.Qc,Yi:null,qna:b.eo,Tua:null,BY:{canActivateChecks:[],canDeactivateChecks:[]},IJ:null});return a.Ww.ka(_.Yd(function(c){return 0!==c.id}),_.y(function(c){return Object.assign({},c,{Oo:b.jM.extract(c.gL)})}),
_.ve(function(c){var d=!1,e=!1;return _.yd(c).ka(_.xe(function(f){a.eP={id:f.id,Wv:f.gL,Oo:f.Oo,trigger:f.source,uB:f.uB,GFc:a.taa?Object.assign({},a.taa,{GFc:null}):null}}),_.ve(function(f){var g=b.z5.toString();g=!b.BK||f.Oo.toString()!==g||g!==b.di.toString();var m,n=null!=(m=f.uB.Nra)?m:b.Nra;if(!g&&"reload"!==n)return a.events.next(new Ena(f.id,_.Lm(b,c.gL),"",0)),b.DR=f.gL,f.resolve(null),_.ie;"imperative"!==f.source&&(b.z5=f.Oo);return _.yd(f).ka(_.ve(function(r){var x,A=null==(x=a.Ww)?void 0:
x.getValue();a.events.next(new _.Fm(r.id,a.Dg.ld(r.Oo),r.source,r.qL));var F;return A!==(null==(F=a.Ww)?void 0:F.getValue())?_.ie:Promise.resolve(r)}),Pma(a.uP,a.PW,a.kta,b.config,a.Dg,b.MZ),_.xe(function(r){c.Yi=r.Yi;c.Nf=r.Nf;a.eP=Object.assign({},a.eP,{Mwc:r.Nf});if("eager"===b.Eva){if(!r.uB.Lw){var x=b.jM.merge(r.Nf,r.gL);xLa(b,x,r)}b.z5=r.Nf}r=new HKa(r.id,a.Dg.ld(r.Oo),a.Dg.ld(r.Nf),r.Yi);a.events.next(r)}))}),_.xe(function(f){f=new IKa(f.id,a.Dg.ld(f.Oo),a.Dg.ld(f.Nf),f.Yi);a.events.next(f)}),
_.y(function(f){var g=Object,m=g.assign;var n=f.ZW;var r=f.Yi.Ef;n=nma(r,n?n.Ef:null,a.qHb,[r.value]);return c=m.call(g,{},f,{BY:n})}),uma(a.uP,function(f){return a.events.next(f)}),_.xe(function(f){c.IJ=f.IJ;if(Gf(f.IJ))throw ama(f.IJ);f=new JKa(f.id,a.Dg.ld(f.Oo),a.Dg.ld(f.Nf),f.Yi,!!f.IJ);a.events.next(f)}),_.Yd(function(f){return f.IJ?!0:(yLa(b,f),zLa(a,f,3),!1)}),Wma(function(f){if(f.BY.canActivateChecks.length)return _.yd(f).ka(_.xe(function(g){g=new _.KKa(g.id,a.Dg.ld(g.Oo),a.Dg.ld(g.Nf),g.Yi);
a.events.next(g)}),_.ve(function(g){var m=!1;return _.yd(g).ka(Rma(b.MZ,a.uP),_.xe({next:function(){return m=!0},complete:function(){m||(yLa(b,g),zLa(a,g,2))}}))}),_.xe(function(g){g=new _.LKa(g.id,a.Dg.ld(g.Oo),a.Dg.ld(g.Nf),g.Yi);a.events.next(g)}))}),Wma(function(f){var g=function(m){var n=[],r;(null==(r=m.fe)?0:r.IQ)&&!m.fe.cO&&n.push(a.PW.IQ(m.fe).ka(_.xe(function(A){m.component=A}),_.y(function(){})));r=_.q(m.children);for(var x=r.next();!x.done;x=r.next())n.push.apply(n,_.sc(g(x.value)));return n};
return _.Kd(g(f.Yi.root)).ka(_.ee(),_.je(1))}),Wma(function(){return a.Gab()}),_.y(function(f){var g=f.Yi;var m=f.qna;m=Zla(b.hWa,g.Ef,m?m.Ef:void 0);g=new Pla(m,g);return c=Object.assign({},f,{Tua:g})}),_.xe(function(f){b.di=f.Nf;b.DR=b.jM.merge(f.Nf,f.gL);b.eo=f.Tua;"deferred"===b.Eva&&(f.uB.Lw||xLa(b,b.DR,f),b.z5=f.Nf)}),bLa(a.qHb,b.hWa,function(f){return a.events.next(f)},a.Ssb),_.je(1),_.xe({next:function(f){d=!0;a.taa=a.eP;b.BK=!0;a.events.next(new _.$f(f.id,a.Dg.ld(f.Oo),a.Dg.ld(b.di)));var g;
null==(g=b.bLc)||g.Dva(f.Tua.Qc);f.resolve(!0)},complete:function(){d=!0}}),Wha(function(){d||e||zLa(a,c,1);var f;(null==(f=a.eP)?void 0:f.id)===c.id&&(a.eP=null)}),_.ce(function(f){e=!0;if(bma(f)){bma(f)&&Gf(f.url)||(b.BK=!0,yLa(b,c,!0));var g=new _.ag(c.id,a.Dg.ld(c.Oo),f.message,f.psc);a.events.next(g);bma(f)&&Gf(f.url)?(f=b.jM.merge(f.url,b.DR),ALa(b,f,"imperative",null,{Lw:c.uB.Lw,Ui:"eager"===b.Eva||"imperative"!==c.source},{resolve:c.resolve,reject:c.reject,promise:c.promise})):c.resolve(!1)}else{yLa(b,
c,!0);var m=new _.Dna(c.id,a.Dg.ld(c.Oo),f,null!=(g=c.Yi)?g:void 0);a.events.next(m);try{c.resolve(b.Sf(f))}catch(n){c.reject(n)}}return _.ie}))}))},zLa=function(a,b,c){c=new _.ag(b.id,a.Dg.ld(b.Oo),"",c);a.events.next(c);b.resolve(!1)};_.Y.Object.defineProperties(fg.prototype,{Zyc:{configurable:!0,enumerable:!0,get:function(){return 0!==this.kz}}});fg.ha=function(a){return new (a||fg)};fg.ua=_.t({token:fg,oa:fg.ha,Ja:"root"});var CLa=function(){this.hMb=!0};_.X(CLa,aKa);var Mm=function(){CLa.apply(this,arguments)};_.X(Mm,CLa);var DLa=function(a,b,c){a.addEventListener(b,c);return function(){a.removeEventListener(b,c)}};Mm.prototype.dispatchEvent=function(a,b){a.dispatchEvent(b)};Mm.prototype.remove=function(a){a.parentNode&&a.parentNode.removeChild(a)};Mm.prototype.createElement=function(a,b){b=b||document;return b.createElement(a)};var bKa=function(a,b){return"window"===b?window:"document"===b?a:"body"===b?a.body:null};
Mm.prototype.Ooa=function(){var a=(ELa=ELa||document.querySelector("base"))?ELa.getAttribute("href"):null;null==a?a=null:(FLa=FLa||document.createElement("a"),FLa.setAttribute("href",a),a=FLa.pathname,a="/"===a.charAt(0)?a:"/"+a);return a};var ELa=null,FLa;var GLa=function(){},kIa=function(a){_.id.getAngularTestability=function(b,c){b=a.G8(b,void 0===c?!0:c);if(null==b)throw new _.Zb(5103,!1);return b};_.id.getAllAngularTestabilities=function(){return Array.from(a.T1.values())};_.id.getAllAngularRootElements=function(){return Array.from(a.T1.keys())};_.id.frameworkStabilizers||(_.id.frameworkStabilizers=[]);_.id.frameworkStabilizers.push(function(b){var c=_.id.getAllAngularTestabilities(),d=c.length,e=!1,f=function(g){e=e||g;d--;0==d&&b(e)};c.forEach(function(g){g.whenStable(f)})})};
GLa.prototype.G8=function(a,b,c){if(null==b)return null;var d=a.T1.get(b)||null;return null!=d?d:c?b instanceof DocumentFragment?this.G8(a,b.host,!0):this.G8(a,b.parentElement,!0):null};var Nm=function(){};Nm.prototype.Ya=function(){return new XMLHttpRequest};Nm.ha=function(a){return new (a||Nm)};Nm.ua=_.t({token:Nm,oa:Nm.ha});var HLa=new _.oc("EventManagerPlugins"),Om=function(a,b){var c=this;this.Sl=b;this.D4a=new Map;a.forEach(function(d){d.Lxb=c});this.wnc=a.slice().reverse()};Om.prototype.addEventListener=function(a,b,c){return this.Njc(b).addEventListener(a,b,c)};Om.prototype.Njc=function(a){var b=this.D4a.get(a);if(b)return b;b=this.wnc.find(function(c){return c.supports(a)});if(!b)throw new _.Zb(5101,!1);this.D4a.set(a,b);return b};Om.ha=function(a){return new (a||Om)(_.u(HLa),_.u(_.ze))};Om.ua=_.t({token:Om,oa:Om.ha});
var ILa=function(a){this.Fp=a};var Pm=function(a,b,c,d){d=void 0===d?{}:d;this.Br=a;this.appId=b;this.nonce=c;this.zfa=new Map;this.Hpa=new Set;this.QLb=JLa(this);this.oR="server"===d;KLa(this)},NLa=function(a,b){b=_.q(b);for(var c=b.next();!c.done;c=b.next())if(c=c.value,1===LLa(a,c,1))for(var d=a,e=_.q(d.Hpa),f=e.next();!f.done;f=e.next())MLa(d,f.value,c)};
Pm.prototype.La=function(){var a=this.QLb;a&&(a.forEach(function(c){return c.remove()}),a.clear());a=_.q(this.zfa.keys());for(var b=a.next();!b.done;b=a.next())OLa(this,b.value);KLa(this)};
var OLa=function(a,b){a=a.zfa;var c,d;null==(c=a.get(b))||null==(d=c.elements)||d.forEach(function(e){return e.remove()});a.delete(b)},JLa=function(a){var b,c=null==(b=a.Br.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},LLa=function(a,b,c){a=a.zfa;if(a.has(b))return b=a.get(b),b.usage+=c,b.usage;a.set(b,{usage:c,elements:[]});return c},MLa=function(a,b,
c){var d=a.QLb;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.Br.createElement("style"),a.nonce&&d.setAttribute("nonce",a.nonce),d.textContent=c,a.oR&&d.setAttribute("ng-app-id",a.appId));b.appendChild(d);a=a.zfa;var f;(b=null==(f=a.get(c))?void 0:f.elements)?b.push(d):a.set(c,{elements:[d],usage:1})},KLa=function(a){var b=a.Hpa;b.clear();b.add(a.Br.head)};Pm.ha=function(a){return new (a||Pm)(_.u(_.Yg),_.u(uGa),_.u(vGa,8),_.u(uk))};
Pm.ua=_.t({token:Pm,oa:Pm.ha});var PLa={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/"},Yma=/%COMP%/g,QLa=new _.oc("RemoveStylesOnCompDestory",{Ja:"root",oa:function(){return!1}}),Rm=function(a,b,c,d,e,f,g,m){this.SLa=a;this.JL=b;this.appId=c;this.vVa=d;this.Br=e;this.Cd=g;this.nonce=void 0===m?null:m;this.wFb=new Map;this.oR="server"===f;this.luc=new Qm(a,
e,g,this.oR)};Rm.prototype.UW=function(a,b){if(!a||!b)return this.luc;this.oR&&3===b.mb&&(b=Object.assign({},b,{mb:0}));b=RLa(this,a,b);b instanceof SLa?(NLa(b.JL,b.styles),b.Xsa++,b.setAttribute(a,b.ozc,"")):b instanceof Sm&&(NLa(b.JL,b.styles),b.Xsa++);return b};
var RLa=function(a,b,c){var d=a.wFb,e=d.get(c.id);if(!e){e=a.Br;var f=a.Cd,g=a.SLa,m=a.JL,n=a.vVa,r=a.oR;switch(c.mb){case 0:e=new SLa(g,m,c,a.appId,n,e,f,r);break;case 3:return new TLa(g,m,b,c,e,f,a.nonce,r);default:e=new Sm(g,m,c,n,e,f,r)}e.Qe=function(){return d.delete(c.id)};d.set(c.id,e)}return e};Rm.prototype.La=function(){this.wFb.clear()};Rm.ha=function(a){return new (a||Rm)(_.u(Om),_.u(Pm),_.u(uGa),_.u(QLa),_.u(_.Yg),_.u(uk),_.u(_.ze),_.u(vGa))};Rm.ua=_.t({token:Rm,oa:Rm.ha});
var Qm=function(a,b,c,d){this.SLa=a;this.Br=b;this.Cd=c;this.oR=d;this.data=Object.create(null);this.Jo=null};_.h=Qm.prototype;_.h.destroy=function(){};_.h.createElement=function(a,b){return b?this.Br.createElementNS(PLa[b]||b,a):this.Br.createElement(a)};_.h.createComment=function(a){return this.Br.createComment(a)};_.h.P6=function(a){return this.Br.createTextNode(a)};_.h.appendChild=function(a,b){("TEMPLATE"===a.tagName&&void 0!==a.content?a.content:a).appendChild(b)};
_.h.insertBefore=function(a,b,c){a&&("TEMPLATE"===a.tagName&&void 0!==a.content?a.content:a).insertBefore(b,c)};_.h.removeChild=function(a,b){a&&a.removeChild(b)};_.h.KWa=function(a,b){a="string"===typeof a?this.Br.querySelector(a):a;if(!a)throw new _.Zb(5104,!1);b||(a.textContent="");return a};_.h.parentNode=function(a){return a.parentNode};_.h.nextSibling=function(a){return a.nextSibling};
_.h.setAttribute=function(a,b,c,d){d?(b=d+":"+b,(d=PLa[d])?a.setAttributeNS(d,b,c):a.setAttribute(b,c)):a.setAttribute(b,c)};_.h.removeAttribute=function(a,b,c){if(c){var d=PLa[c];d?a.removeAttributeNS(d,b):a.removeAttribute(c+":"+b)}else a.removeAttribute(b)};_.h.fI=function(a,b){a.classList.add(b)};_.h.kL=function(a,b){a.classList.remove(b)};_.h.Rg=function(a,b,c,d){d&3?a.style.setProperty(b,c,d&1?"important":""):a.style[b]=c};_.h.uVa=function(a,b,c){c&2?a.style.removeProperty(b):a.style[b]=""};
_.h.setProperty=function(a,b,c){a[b]=c};_.h.setValue=function(a,b){a.nodeValue=b};_.h.listen=function(a,b,c){if("string"===typeof a&&(a=bKa(this.Br,a),!a))throw Error("Lb`"+a+"`"+b);return this.SLa.addEventListener(a,b,ULa(this,c))};
var ULa=function(a,b){return function(c){if("__ngUnwrap__"===c)return b;!1===(a.oR?a.Cd.Bw(function(){return b(c)}):b(c))&&c.preventDefault()}},TLa=function(a,b,c,d,e,f,g,m){Qm.call(this,a,e,f,m);this.JL=b;this.Pv=c;this.shadowRoot=c.attachShadow({mode:"open"});a=this.JL;b=this.shadowRoot;a.Hpa.add(b);c=_.q(a.zfa.keys());for(e=c.next();!e.done;e=c.next())MLa(a,b,e.value);d=Zma(d.id,d.styles);d=_.q(d);for(a=d.next();!a.done;a=d.next())a=a.value,b=document.createElement("style"),g&&b.setAttribute("nonce",
g),b.textContent=a,this.shadowRoot.appendChild(b)};_.X(TLa,Qm);var VLa=function(a,b){return b===a.Pv?a.shadowRoot:b};_.h=TLa.prototype;_.h.appendChild=function(a,b){return Qm.prototype.appendChild.call(this,VLa(this,a),b)};_.h.insertBefore=function(a,b,c){return Qm.prototype.insertBefore.call(this,VLa(this,a),b,c)};_.h.removeChild=function(a,b){return Qm.prototype.removeChild.call(this,VLa(this,a),b)};_.h.parentNode=function(a){return VLa(this,Qm.prototype.parentNode.call(this,VLa(this,a)))};
_.h.destroy=function(){this.JL.Hpa.delete(this.shadowRoot)};var Sm=function(a,b,c,d,e,f,g,m){Qm.call(this,a,e,f,g);this.JL=b;this.vVa=d;this.Xsa=0;this.styles=m?Zma(m,c.styles):c.styles};_.X(Sm,Qm);Sm.prototype.destroy=function(){if(this.vVa){for(var a=this.JL,b=_.q(this.styles),c=b.next();!c.done;c=b.next())c=c.value,0>=LLa(a,c,-1)&&OLa(a,c);this.Xsa--;if(0===this.Xsa){var d;null==(d=this.Qe)||d.call(this)}}};
var SLa=function(a,b,c,d,e,f,g,m){d=d+"-"+c.id;Sm.call(this,a,b,c,e,f,g,m,d);this.mtc="_ngcontent-%COMP%".replace(Yma,d);this.ozc="_nghost-%COMP%".replace(Yma,d)};_.X(SLa,Sm);SLa.prototype.createElement=function(a,b){a=Sm.prototype.createElement.call(this,a,b);Sm.prototype.setAttribute.call(this,a,this.mtc,"");return a};var Tm=function(a){this.Fp=a};_.X(Tm,ILa);Tm.prototype.supports=function(){return!0};Tm.prototype.addEventListener=function(a,b,c){var d=this;a.addEventListener(b,c,!1);return function(){return d.removeEventListener(a,b,c)}};Tm.prototype.removeEventListener=function(a,b,c){return a.removeEventListener(b,c)};Tm.ha=function(a){return new (a||Tm)(_.u(_.Yg))};Tm.ua=_.t({token:Tm,oa:Tm.ha});var WLa=["alt","control","meta","shift"],XLa={"\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"},YLa={alt:function(a){return a.altKey},control:function(a){return a.ctrlKey},meta:function(a){return a.metaKey},shift:function(a){return a.shiftKey}},Um=function(a){this.Fp=a};_.X(Um,ILa);Um.prototype.supports=function(a){return null!=ZLa(a)};
Um.prototype.addEventListener=function(a,b,c){var d=ZLa(b),e=$La(d.fullKey,c,this.Lxb.Sl);return this.Lxb.Sl.Zb(function(){return DLa(a,d.domEventName,e)})};
var ZLa=function(a){var b=a.toLowerCase().split(".");a=b.shift();if(0===b.length||"keydown"!==a&&"keyup"!==a)return null;var c=aMa(b.pop()),d="",e=b.indexOf("code");-1<e&&(b.splice(e,1),d="code.");WLa.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},bMa=function(a,b){var c=XLa[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");WLa.forEach(function(e){e!==c&&(0,YLa[e])(a)&&(d+=e+".")});d+=c;return d===b},$La=function(a,b,c){return function(d){bMa(d,a)&&c.Bw(function(){return b(d)})}},aMa=function(a){switch(a){case "esc":return"escape";default:return a}};Um.ha=function(a){return new (a||Um)(_.u(_.Yg))};Um.ua=_.t({token:Um,oa:Um.ha});var zwa=Kia(GIa,"browser",[{Ca:uk,qc:"browser"},{Ca:Eia,qc:function(){var a=new Mm;hh||(hh=a)},kd:!0},{Ca:_.Yg,Ab:function(){return Nea=document},Eb:[]}]),cMa=new _.oc(""),dMa=[{Ca:iIa,Jd:GLa,Eb:[]},{Ca:hIa,Jd:pl,Eb:[_.ze,ql,iIa]},{Ca:pl,Jd:pl,Eb:[_.ze,ql,iIa]}],eMa=[{Ca:Mia,qc:"root"},{Ca:_.qd,Ab:function(){return new _.qd},Eb:[]},{Ca:HLa,Jd:Tm,kd:!0,Eb:[_.Yg,_.ze,uk]},{Ca:HLa,Jd:Um,kd:!0,Eb:[_.Yg]},Rm,Pm,Om,{Ca:yGa,Jb:Rm},{Ca:iKa,Jd:Nm,Eb:[]},[]],Vm=function(){};
Vm.ha=function(a){return new (a||Vm)(_.u(cMa,12))};Vm.Ea=_.gc({type:Vm});Vm.Da=_.Wb({Nb:[].concat(_.sc(eMa),_.sc(dMa)),imports:[_.om,rl]});_.Wm=function(a){this.Fp=a};_.Wm.prototype.x9=function(){return this.Fp.title};_.Wm.prototype.Gl=function(a){this.Fp.title=a||""};_.Wm.ha=function(a){return new (a||_.Wm)(_.u(_.Yg))};_.Wm.ua=_.t({token:_.Wm,oa:function(a){return a?new a:new _.Wm(_.u(_.Yg))},Ja:"root"});new _.pk;var fMa=function(){},gMa=function(){};var Xm=function(a){var b=this;this.NF=new Map;this.xaa=null;a?this.DF="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();hMa(b,e,f);b.headers.has(f)?b.headers.get(f).push(c):b.headers.set(f,[c])}})}:function(){b.headers=new Map;Object.entries(a).forEach(function(c){var d=_.q(c);c=d.next().value;d=d.next().value;d="string"===typeof d?[d]:"number"===typeof d?[d.toString()]:d.map(function(f){return f.toString()});
if(0<d.length){var e=c.toLowerCase();b.headers.set(e,d);hMa(b,c,e)}})}:this.headers=new Map};_.h=Xm.prototype;_.h.has=function(a){this.init();return this.headers.has(a.toLowerCase())};_.h.get=function(a){this.init();return(a=this.headers.get(a.toLowerCase()))&&0<a.length?a[0]:null};_.h.keys=function(){this.init();return Array.from(this.NF.values())};_.h.getAll=function(a){this.init();return this.headers.get(a.toLowerCase())||null};_.h.append=function(a,b){return this.clone({name:a,value:b,op:"a"})};
_.h.set=function(a,b){return this.clone({name:a,value:b,op:"s"})};_.h.delete=function(a,b){return this.clone({name:a,value:b,op:"d"})};var hMa=function(a,b,c){a.NF.has(c)||a.NF.set(c,b)};Xm.prototype.init=function(){var a=this;this.DF&&(this.DF instanceof Xm?iMa(this,this.DF):this.DF(),this.DF=null,this.xaa&&(this.xaa.forEach(function(b){return jMa(a,b)}),this.xaa=null))};var iMa=function(a,b){b.init();Array.from(b.headers.keys()).forEach(function(c){a.headers.set(c,b.headers.get(c));a.NF.set(c,b.NF.get(c))})};
Xm.prototype.clone=function(a){var b=new Xm;b.DF=this.DF&&this.DF instanceof Xm?this.DF:this;b.xaa=(this.xaa||[]).concat([a]);return b};
var jMa=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;hMa(a,b.name,c);b=("a"===b.op?a.headers.get(c):void 0)||[];b.push.apply(b,_.sc(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.NF.delete(c)):a.headers.set(c,d)}else a.headers.delete(c),a.NF.delete(c)}};
Xm.prototype.forEach=function(a){var b=this;this.init();Array.from(this.NF.keys()).forEach(function(c){return a(b.NF.get(c),b.headers.get(c))})};var kMa,ana,bna;kMa=function(){};ana=/%(\d[a-f0-9])/gi;bna={40:"@","3A":":",24:"$","2C":",","3B":";","3D":"=","3F":"?","2F":"/"};_.Ym=function(a){var b=this;a=void 0===a?{}:a;this.OO=this.Dga=null;this.Una=a.Una||new kMa;if(a.yxc){if(a.Joa)throw Error("Mb");this.map=$ma(a.yxc)}else a.Joa?(this.map=new Map,Object.keys(a.Joa).forEach(function(c){var d=a.Joa[c];d=Array.isArray(d)?d.map(dna):[""+d];b.map.set(c,d)})):this.map=null};_.h=_.Ym.prototype;_.h.has=function(a){this.init();return this.map.has(a)};
_.h.get=function(a){this.init();return(a=this.map.get(a))?a[0]:null};_.h.getAll=function(a){this.init();return this.map.get(a)||null};_.h.keys=function(){this.init();return Array.from(this.map.keys())};_.h.append=function(a,b){return this.clone({xz:a,value:b,op:"a"})};_.h.set=function(a,b){return this.clone({xz:a,value:b,op:"s"})};_.h.delete=function(a,b){return this.clone({xz:a,value:b,op:"d"})};
_.h.toString=function(){var a=this;this.init();return this.keys().map(function(b){var c=cna(b);return a.map.get(b).map(function(d){return c+"="+cna(d)}).join("&")}).filter(function(b){return""!==b}).join("&")};_.h.clone=function(a){var b=new _.Ym({Una:this.Una});b.OO=this.OO||this;b.Dga=(this.Dga||[]).concat(a);return b};
_.h.init=function(){var a=this;null===this.map&&(this.map=new Map);null!==this.OO&&(this.OO.init(),this.OO.keys().forEach(function(b){return a.map.set(b,a.OO.map.get(b))}),this.Dga.forEach(function(b){switch(b.op){case "a":case "s":var c=("a"===b.op?a.map.get(b.xz):void 0)||[];c.push(""+b.value);a.map.set(b.xz,c);break;case "d":if(void 0!==b.value){c=a.map.get(b.xz)||[];var d=c.indexOf(""+b.value);-1!==d&&c.splice(d,1);0<c.length?a.map.set(b.xz,c):a.map.delete(b.xz)}else a.map.delete(b.xz)}}),this.OO=
this.Dga=null)};var lMa=function(){this.map=new Map};_.h=lMa.prototype;_.h.set=function(a,b){this.map.set(a,b);return this};_.h.get=function(a){this.map.has(a)||this.map.set(a,a.defaultValue());return this.map.get(a)};_.h.delete=function(a){this.map.delete(a);return this};_.h.has=function(a){return this.map.has(a)};_.h.keys=function(){return this.map.keys()};var mMa=function(a,b,c,d){this.url=b;this.body=null;this.withCredentials=this.zw=!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.zw=!!c.zw,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 Xm);this.context||(this.context=new lMa);this.params?(c=this.params.toString(),0===c.length?this.VZa=b:(d=b.indexOf("?"),this.VZa=b+(-1===d?"?":d<b.length-1?"&":"")+c)):(this.params=new _.Ym,this.VZa=b)},nMa=function(a){return null===a.body?null:ena(a.body)||fna(a.body)||gna(a.body)||"undefined"!==typeof URLSearchParams&&a.body instanceof URLSearchParams||"string"===typeof a.body?a.body:a.body instanceof _.Ym?a.body.toString():"object"===typeof a.body||"boolean"===
typeof a.body||Array.isArray(a.body)?JSON.stringify(a.body):a.body.toString()};
mMa.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.zw?a.zw:this.zw,m=a.headers||this.headers,n=a.params||this.params,r,x=null!=(r=a.context)?r:this.context;void 0!==a.tJb&&(m=Object.keys(a.tJb).reduce(function(A,F){return A.set(F,a.tJb[F])},m));a.Ai&&(n=Object.keys(a.Ai).reduce(function(A,F){return A.set(F,
a.Ai[F])},n));return new mMa(b,c,e,{params:n,headers:m,context:x,zw:g,responseType:d,withCredentials:f})};var Zm=function(a,b,c){this.headers=a.headers||new Xm;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},oMa=function(a){a=void 0===a?{}:a;Zm.call(this,a);this.type=2};_.X(oMa,Zm);
oMa.prototype.clone=function(a){a=void 0===a?{}:a;return new oMa({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 pMa=function(a){a=void 0===a?{}:a;Zm.call(this,a);this.type=4;this.body=void 0!==a.body?a.body:null};_.X(pMa,Zm);
pMa.prototype.clone=function(a){a=void 0===a?{}:a;return new pMa({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})};
_.an=function(a){Zm.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};_.X(_.an,Zm);_.bn=function(a){this.handler=a};_.h=_.bn.prototype;
_.h.request=function(a,b,c){var d=this;c=void 0===c?{}:c;if(a instanceof mMa)b=a;else{var e=void 0;e=c.headers instanceof Xm?c.headers:new Xm(c.headers);var f=void 0;c.params&&(f=c.params instanceof _.Ym?c.params:new _.Ym({Joa:c.params}));b=new mMa(a,b,void 0!==c.body?c.body:null,{headers:e,context:c.context,params:f,zw:c.zw,responseType:c.responseType||"json",withCredentials:c.withCredentials})}e=_.yd(b).ka(_.Od(function(g){return d.handler.handle(g)},1));if(a instanceof mMa||"events"===c.observe)return e;
a=e.ka(_.Yd(function(g){return g instanceof pMa}));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("Nb");return g.body}));case "blob":return a.ka(_.y(function(g){if(null!==g.body&&!(g.body instanceof Blob))throw Error("Ob");return g.body}));case "text":return a.ka(_.y(function(g){if(null!==g.body&&"string"!==typeof g.body)throw Error("Pb");return g.body}));default:return a.ka(_.y(function(g){return g.body}))}case "response":return a;
default:throw Error("Qb`"+c.observe);}};_.h.delete=function(a,b){b=void 0===b?{}:b;return this.request("DELETE",a,b)};_.h.get=function(a,b){b=void 0===b?{}:b;return this.request("GET",a,b)};_.h.head=function(a,b){b=void 0===b?{}:b;return this.request("HEAD",a,b)};_.h.options=function(a,b){b=void 0===b?{}:b;return this.request("OPTIONS",a,b)};_.h.Wt=function(a,b,c){c=void 0===c?{}:c;return this.request("PATCH",a,hna(c,b))};
_.h.post=function(a,b,c){c=void 0===c?{}:c;return this.request("POST",a,hna(c,b))};_.h.put=function(a,b,c){c=void 0===c?{}:c;return this.request("PUT",a,hna(c,b))};_.bn.ha=function(a){return new (a||_.bn)(_.u(fMa))};_.bn.ua=_.t({token:_.bn,oa:_.bn.ha});var qMa=new _.oc(""),rMa=new _.oc(""),sMa=new _.oc(""),cn=function(a,b){this.JO=a;this.yc=b;this.oJa=null};_.X(cn,fMa);cn.prototype.handle=function(a){var b=this;null===this.oJa&&(this.oJa=Array.from(new Set([].concat(_.sc(this.yc.get(rMa)),_.sc(this.yc.get(sMa,[]))))).reduceRight(function(c,d){return kna(c,d,b.yc)},ina));return this.oJa(a,function(c){return b.JO.handle(c)})};cn.ha=function(a){return new (a||cn)(_.u(gMa),_.u(ok))};cn.ua=_.t({token:cn,oa:cn.ha});var tMa=/^\)\]\}',?\n/,dn=function(a){this.RMc=a};
dn.prototype.handle=function(a){if("JSONP"===a.method)throw new _.Zb(-2800,!1);var b=this.RMc;return(b.cNc?_.Ld(b.cNc()):_.yd(null)).ka(_.ve(function(){return new _.wd(function(c){var d=b.Ya();d.open(a.method,a.VZa);a.withCredentials&&(d.withCredentials=!0);a.headers.forEach(function(ca,pa){return d.setRequestHeader(ca,pa.join(","))});a.headers.has("Accept")||d.setRequestHeader("Accept","application/json, text/plain, */*");if(!a.headers.has("Content-Type")){var e=null===a.body||gna(a.body)?null:fna(a.body)?
a.body.type||null:ena(a.body)?null:"string"===typeof a.body?"text/plain":a.body instanceof _.Ym?"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=nMa(a),g=null,m=function(){if(null!==g)return g;var ca=d.statusText||"OK",pa=new Xm(d.getAllResponseHeaders()),ra=("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 oMa({headers:pa,status:d.status,statusText:ca,url:ra})},n=function(){var ca=m(),pa=ca.headers,ra=ca.status,ua=ca.statusText;ca=ca.url;var ya=null;204!==ra&&(ya="undefined"===typeof d.response?d.responseText:d.response);0===ra&&(ra=ya?200:0);var Oa=200<=ra&&300>ra;if("json"===a.responseType&&"string"===typeof ya){var Va=ya;ya=ya.replace(tMa,"");try{ya=""!==
ya?JSON.parse(ya):null}catch(lb){ya=Va,Oa&&(Oa=!1,ya={error:lb,text:ya})}}Oa?(c.next(new pMa({body:ya,headers:pa,status:ra,statusText:ua,url:ca||void 0})),c.complete()):c.error(new _.an({error:ya,headers:pa,status:ra,statusText:ua,url:ca||void 0}))},r=function(ca){var pa=m().url;c.error(new _.an({error:ca,status:d.status||0,statusText:d.statusText||"Unknown Error",url:pa||void 0}))},x=!1,A=function(ca){x||(c.next(m()),x=!0);var pa={type:3,loaded:ca.loaded};ca.lengthComputable&&(pa.total=ca.total);
"text"===a.responseType&&d.responseText&&(pa.IZc=d.responseText);c.next(pa)},F=function(ca){var pa={type:1,loaded:ca.loaded};ca.lengthComputable&&(pa.total=ca.total);c.next(pa)};d.addEventListener("load",n);d.addEventListener("error",r);d.addEventListener("timeout",r);d.addEventListener("abort",r);a.zw&&(d.addEventListener("progress",A),null!==f&&d.upload&&d.upload.addEventListener("progress",F));var K,L=function(){null!=K||(K=lna())},R=function(){var ca;null==(ca=K)||ca()};d.addEventListener("loadstart",
L);d.addEventListener("loadend",R);d.send(f);c.next({type:0});return function(){d.removeEventListener("loadstart",L);d.removeEventListener("loadend",R);d.removeEventListener("error",r);d.removeEventListener("abort",r);d.removeEventListener("load",n);d.removeEventListener("timeout",r);var ca;null==(ca=K)||ca();a.zw&&(d.removeEventListener("progress",A),null!==f&&d.upload&&d.upload.removeEventListener("progress",F));d.readyState!==d.DONE&&d.abort()}})}))};dn.ha=function(a){return new (a||dn)(_.u(iKa))};
dn.ua=_.t({token:dn,oa:dn.ha});var mna,rna,ona,en;mna=new _.oc("XSRF_ENABLED");rna=new _.oc("XSRF_COOKIE_NAME",{Ja:"root",oa:function(){return"XSRF-TOKEN"}});ona=new _.oc("XSRF_HEADER_NAME",{Ja:"root",oa:function(){return"X-XSRF-TOKEN"}});_.nna=function(){};en=function(a,b,c){this.Br=a;this.platform=b;this.cookieName=c;this.Ovb="";this.Zvb=null};
en.prototype.getToken=function(){if("server"===this.platform)return null;var a=this.Br.cookie||"";if(a!==this.Ovb){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.Zvb=b;this.Ovb=a}return this.Zvb};en.ha=function(a){return new (a||en)(_.u(_.Yg),_.u(uk),_.u(rna))};
en.ua=_.t({token:en,oa:en.ha});var fn=function(a){this.yc=a};fn.prototype.intercept=function(a,b){return this.yc.Nz(function(){return pna(a,function(c){return b.handle(c)})})};fn.ha=function(a){return new (a||fn)(_.u(ok))};fn.ua=_.t({token:fn,oa:fn.ha});var uMa=new _.oc("LEGACY_INTERCEPTOR_FN");var gn;gn=function(){};_.vMa=function(){var a={Mqb:"X-Framework-Xsrf-Token"};a=void 0===a?{}:a;return{Vn:gn,Nb:sna(a).Gs}};gn.ha=function(a){return new (a||gn)};gn.Ea=_.gc({type:gn});gn.Da=_.Wb({Nb:[fn,{Ca:qMa,Jb:fn,kd:!0},{Ca:_.nna,Jd:en},sna({cookieName:"XSRF-TOKEN",Mqb:"X-XSRF-TOKEN"}).Gs,{Ca:mna,qc:!0}]});_.hn=function(){};_.hn.ha=function(a){return new (a||_.hn)};_.hn.Ea=_.gc({type:_.hn});
_.hn.Da=_.Wb({Nb:[function(){for(var a=[_.bn,dn,cn,{Ca:fMa,Jb:cn},{Ca:gMa,Jb:dn},{Ca:rMa,qc:pna,kd:!0},{Ca:mna,qc:!0},{Ca:_.nna,Jd:en}],b=_.q(_.lc.apply(0,arguments)),c=b.next();!c.done;c=b.next())a.push.apply(a,_.sc(c.value.Gs));return{Gs:a}}(qna(1,[{Ca:uMa,Ab:function(){var a=null;return function(b,c){if(null===a){var d;a=(null!=(d=_.dc(qMa,{optional:!0}))?d:[]).reduceRight(jna,ina)}return a(b,c)}}},{Ca:rMa,Jb:uMa,kd:!0}]))]});var jn=function(){};jn.ha=function(a){return new (a||jn)};jn.ua=_.t({token:jn,oa:function(a){return a?new (a||jn):_.u(kn)},Ja:"root"});var kn=function(a){this.Fp=a};_.X(kn,jn);
kn.prototype.fo=function(a,b){if(null==b)return null;switch(a){case 0:return b;case 1:return _.hd(b,"HTML")?_.gd(b):Jfa(this.Fp,String(b)).toString();case 2:return _.hd(b,"Style")?_.gd(b):b;case 3:if(_.hd(b,"Script"))return _.gd(b);throw new _.Zb(5200,!1);case 4:return _.hd(b,"URL")?_.gd(b):wfa(String(b));case 5:if(_.hd(b,"ResourceURL"))return _.gd(b);throw new _.Zb(5201,!1);default:throw new _.Zb(5202,!1);}};kn.prototype.Veb=function(a){return new AGa(a)};kn.prototype.Xeb=function(a){return new BGa(a)};
kn.prototype.Web=function(a){return new CGa(a)};kn.ha=function(a){return new (a||kn)(_.u(_.Yg))};kn.ua=_.t({token:kn,oa:function(a){a?a=new a:(a=_.u(_.bg),a=new kn(a.get(_.Yg)));return a},Ja:"root"});new zk;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",{hp:3,conditions:Sf(function(){return new Map([["dir",new Set(["auto","ltr","rtl"])]])})}],["async",{hp:3,conditions:Sf(function(){return new Map([["async",new Set(["async"])]])})}],["cite",{hp:2}],["loading",{hp:3,conditions:Sf(function(){return new Map([["loading",new Set(["eager","lazy"])]])})}],["poster",{hp:2}],["target",{hp:3,conditions:Sf(function(){return new Map([["target",new Set(["_self","_blank"])]])})}]],yMa=new function(a,b){var c=new Map([["A",new Map([["href",{hp:2}]])],
["AREA",new Map([["href",{hp:2}]])],["LINK",new Map([["href",{hp:2,conditions:new Map([["rel",new Set("alternate author bookmark canonical cite help icon license next prefetch dns-prefetch prerender preconnect preload prev search subresource".split(" "))]])}]])],["SOURCE",new Map([["src",{hp:1}]])],["IMG",new Map([["src",{hp:1}]])],["VIDEO",new Map([["src",{hp:1}]])],["AUDIO",new Map([["src",{hp:1}]])]]);this.Xqc=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.qlb=c;this.Yqc=a;this.gyc=b}(new Set(Sf(function(){return wMa.concat(["class","id"])})),new Map(Sf(function(){return xMa.concat([["style",{hp:4}]])})));var wna=Sf(function(){try{return new URL("s://g"),!0}catch(a){return!1}}),zMa=["data:","http:","https:","mailto:","ftp:"];var AMa=function(){this.RHb=yMa;this.hd=[]},BMa,DMa,CMa,EMa;AMa.prototype.fo=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 _.Qf(a)};
BMa=function(a,b){b=tna(b);b=document.createTreeWalker(b,5,function(g){return CMa(a,g)},!1);for(var c=b.nextNode(),d=document.createDocumentFragment(),e=d;null!==c;){var f=void 0;if(3===c.nodeType)f=document.createTextNode(c.data);else if(vna(c))f=DMa(a,c);else throw Error("ca");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=una(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 m=a.RHb;var n=m.qlb.get(c);m=(null==n?0:n.has(f))?n.get(f):m.Yqc.has(f)?{hp:1}:(m=m.gyc.get(f))?m:{hp:0};a:{if(n=m.conditions){n=_.q(n);for(var r=n.next();!r.done;r=n.next()){var x=_.q(r.value);r=x.next().value;x=x.next().value;var A=void 0;if((r=null==(A=b.getNamedItem(r))?void 0:A.value)&&!x.has(r)){n=!1;break a}}}n=!0}if(n)switch(m.hp){case 1:yna(d,
f,g);break;case 2:m=xna(g);m=void 0!==m&&-1!==zMa.indexOf(m.toLowerCase())?g:"about:invalid#zClosurez";m!==g&&EMa(a);yna(d,f,m);break;case 3:yna(d,f,g.toLowerCase());break;case 4:yna(d,f,g);break;case 0:EMa(a)}else EMa(a)}return d};CMa=function(a,b){if(3===b.nodeType)return 1;if(!vna(b))return 2;b=una(b);if(null===b)return EMa(a),2;var c=a.RHb;if("FORM"!==b&&(c.Xqc.has(b)||c.qlb.has(b)))return 1;EMa(a);return 2};EMa=function(a){0===a.hd.length&&a.hd.push("")};_.FMa=Sf(function(){return new AMa});var zna=function(a){this.isValid=a},Bna=[Ana("data"),Ana("http"),Ana("https"),Ana("mailto"),Ana("ftp"),new zna(function(a){return/^[^:]*([/?#]|$)/.test(a)})];var ln=function(a){this.f7=new kn(a)};_.X(ln,jn);ln.prototype.fo=function(a,b){if(null==b)return null;if(b instanceof _.mj||b instanceof _.Tf||b instanceof _.rj){if(GMa(b,a))return this.f7.fo(a,HMa(this,b));throw Error("Rb`"+LGa[a]+"`"+b);}return this.f7.fo(a,b)};ln.prototype.Veb=function(){throw Error("Sb");};ln.prototype.Xeb=function(){throw Error("Sb");};ln.prototype.Web=function(){throw Error("Sb");};
var HMa=function(a,b){if(null!=b){if(b instanceof _.rj)return a.f7.Veb(String(b));if(b instanceof _.Tf)return a.f7.Xeb(_.Uf(b));if(b instanceof _.mj)return a.f7.Web(String(b))}return null},GMa=function(a,b){switch(b){case 1:return a instanceof _.rj;case 4:return a instanceof _.Tf||a instanceof _.mj;case 5:return a instanceof _.mj;case 3:return!1;default:return!1}};ln.ha=function(a){return new (a||ln)(_.u(_.Yg))};ln.ua=_.t({token:ln,oa:ln.ha});var IMa=[{Ca:NGa,Jb:jn},{Ca:jn,Jd:ln}],mn=function(){};mn.ha=function(a){return new (a||mn)};mn.Ea=_.gc({type:mn});mn.Da=_.Wb({Nb:IMa,imports:[Vm]});var nn=function(){},JMa=function(a){for(a=a.root;void 0!==a;){var b=void 0;var c=null!=(b=a.data[Sma])?b:c;a=a.children.find(function(d){return"primary"===d.Ye})}return c};nn.ha=function(a){return new (a||nn)};nn.ua=_.t({token:nn,oa:function(){return _.dc(on)},Ja:"root"});var on=function(a){this.title=a};_.X(on,nn);on.prototype.Dva=function(a){a=JMa(a);void 0!==a&&this.title.Gl(a)};on.ha=function(a){return new (a||on)(_.u(_.Wm))};on.ua=_.t({token:on,oa:on.ha,Ja:"root"});_.pn=function(){};_.pn.ha=function(a){return new (a||_.pn)};_.pn.ua=_.t({token:_.pn,oa:function(){return _.dc(qn)},Ja:"root"});var KMa=function(){};KMa.prototype.store=function(){};KMa.prototype.lua=function(a,b){return a.fe===b.fe};var qn=function(){};_.X(qn,KMa);qn.ha=function(){var a;return function(b){return(a||(a=_.Tc(qn)))(b||qn)}}();qn.ua=_.t({token:qn,oa:qn.ha,Ja:"root"});var Xna=new _.oc("",{Ja:"root",oa:function(){return{}}});var LMa=function(){};LMa.ha=function(a){return new (a||LMa)};LMa.ua=_.t({token:LMa,oa:function(){return _.dc(rn)},Ja:"root"});var rn=function(){};rn.prototype.extract=function(a){return a};rn.prototype.merge=function(a){return a};rn.ha=function(a){return new (a||rn)};rn.ua=_.t({token:rn,oa:rn.ha,Ja:"root"});var MMa,NMa;MMa={Hq:"exact",We:"ignored",byb:"ignored",Ra:"exact"};NMa={Hq:"subset",We:"ignored",byb:"ignored",Ra:"subset"};
_.eg=function(){var a=this;this.Akb=!1;this.nna=0;this.console=_.dc(Dk);this.options=_.dc(Xna,{optional:!0})||{};this.gCb=_.dc(yl);this.Sf=this.options.Sf||Gna;this.Kxb=this.options.Kxb||Hna;this.BK=!1;this.Lqa=-1;this.jM=_.dc(LMa);this.hWa=_.dc(_.pn);this.bLc=_.dc(nn);this.Nra=this.options.Nra||"ignore";this.MZ=this.options.MZ||"emptyOnly";this.Eva=this.options.Eva||"deferred";this.J5=this.options.J5||"replace";var b,c;this.config=null!=(c=null==(b=_.dc(_.uLa,{optional:!0}))?void 0:b.flat())?c:[];
this.KF=_.dc(fg);this.Dg=_.dc(_.gg);this.location=_.dc(_.um);_.dc(UKa,{optional:!0});_.dc(_.ze)instanceof _.ze&&_.Cia();this.config=this.config.map(dma);this.BK=!1;this.Lqa=-1;this.z5=this.DR=this.di=new Ff;this.eo=Qla();BLa(this.KF,this).subscribe(function(d){a.Lqa=d.id;var e;a.nna=null!=(e=a.cma)?e:0},function(d){a.console.warn("Unhandled Navigation Error: "+d)})};
_.eg.prototype.D$=function(){Sna(this);if(!this.KF.Zyc){var a=this.location.getState();OMa(this,this.location.path(!0),"imperative",a)}};var Sna=function(a){a.Vqa||(a.Vqa=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={Ui:!0},f=(null==d?0:d.kz)?d:null;d&&(d=Object.assign({},d),delete d.kz,delete d.ERb,0!==Object.keys(d).length&&(e.state=d));b=_.sn(a,b);ALa(a,b,c,f,e)};
_.eg.prototype.La=function(){this.dispose()};_.eg.prototype.dispose=function(){this.KF.complete();this.Vqa&&(this.Vqa.unsubscribe(),this.Vqa=void 0);this.Akb=!0};
_.tn=function(a,b,c){var d=c=void 0===c?{}:c;c=d.Uh;var e=d.Ra,f=d.We;f=d.Dca?a.di.We:f;switch(d.Xf){case "merge":d=Object.assign({},a.di.Ra,e);break;case "preserve":d=a.di.Ra;break;default:d=e||null}null!==d&&(d=PMa(d));try{var g=wla(c?c.Qc:a.eo.Qc.root)}catch(m){"string"===typeof b[0]&&b[0].startsWith("/")||(b=[]),g=a.di.root}return Dla(g,b,d,null!=f?f:null)};_.un=function(a,b,c){c=void 0===c?{Lw:!1}:c;b=Gf(b)?b:_.sn(a,b);b=a.jM.merge(b,a.DR);return ALa(a,b,"imperative",null,c)};
_.eg.prototype.navigate=function(a,b){b=void 0===b?{Lw:!1}:b;for(var c=0;c<a.length;c++)if(null==a[c])throw new _.Zb(4008,!1);return _.un(this,_.tn(this,a,b),b)};_.Lm=function(a,b){return a.Dg.ld(b)};_.sn=function(a,b){try{var c=a.Dg.parse(b)}catch(d){c=a.Kxb(d,a.Dg,b)}return c};_.eg.prototype.isActive=function(a,b){b=!0===b?Object.assign({},MMa):!1===b?Object.assign({},NMa):b;if(Gf(a))return cla(this.di,a,b);a=_.sn(this,a);return cla(this.di,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},{})},ALa=function(a,b,c,d,e,f){if(a.Akb)return Promise.resolve(!1);if(f){var g=f.resolve;var m=f.reject;f=f.promise}else f=new Promise(function(r,x){g=r;m=x});var n=a.gCb.add();Fna(a,function(){Promise.resolve().then(function(){return a.gCb.remove(n)})});wLa(a.KF,{source:c,qL:d,di:a.di,Ktc:a.di,gL:b,uB:e,resolve:g,reject:m,promise:f,ZW:a.eo.Qc,qna:a.eo});return f.catch(function(r){return Promise.reject(r)})},
xLa=function(a,b,c){b=a.Dg.ld(b);if(eKa(a.location,b)||c.uB.Ui){var d=Object.assign({},c.uB.state,QMa(a,c.id,a.cma));a.location.replaceState(b,"",d)}else c=Object.assign({},c.uB.state,QMa(a,c.id,(null!=(d=a.cma)?d:0)+1)),a.location.go(b,"",c)},yLa=function(a,b,c){c=void 0===c?!1:c;if("computed"===a.J5){var d;c=null!=(d=a.cma)?d:a.nna;d=a.nna-c;if(0!==d)a.location.kF(d);else{var e;a.di===(null==(e=a.KF.eP)?void 0:e.Mwc)&&0===d&&(RMa(a,b),a.z5=b.di,SMa(a))}}else"replace"===a.J5&&(c&&RMa(a,b),SMa(a))},
RMa=function(a,b){a.eo=b.qna;a.di=b.di;a.DR=a.jM.merge(a.di,b.gL)},SMa=function(a){a.location.replaceState(a.Dg.ld(a.DR),"",QMa(a,a.Lqa,a.nna))},QMa=function(a,b,c){return"computed"===a.J5?{kz:b,ERb:c}:{kz:b}};
_.Y.Object.defineProperties(_.eg.prototype,{kz:{configurable:!0,enumerable:!0,get:function(){return this.KF.kz}},cma:{configurable:!0,enumerable:!0,get:function(){if("computed"===this.J5){var a;return null==(a=this.location.getState())?void 0:a.ERb}}},events:{configurable:!0,enumerable:!0,get:function(){return this.KF.events}},url:{configurable:!0,enumerable:!0,get:function(){return _.Lm(this,this.di)}},taa:{configurable:!0,enumerable:!0,get:function(){return this.KF.taa}}});
_.eg.ha=function(a){return new (a||_.eg)};_.eg.ua=_.t({token:_.eg,oa:_.eg.ha,Ja:"root"});var UMa;_.vn=function(a,b,c,d,e,f){var g=this;this.Ua=a;this.Hb=b;this.vKc=c;this.renderer=d;this.Rf=e;this.hZ=f;this.Y8a=this.F9a=this.v8a=!1;this.commands=this.href=null;this.zAb=new _.re;var m;b=null==(m=e.ta.tagName)?void 0:m.toLowerCase();(this.H$="a"===b||"area"===b)?this.ab=a.events.subscribe(function(n){n instanceof _.$f&&TMa(g)}):UMa(this,"0")};UMa=function(a,b){null!=a.vKc||a.H$||VMa(a,"tabindex",b)};_.vn.prototype.Rb=function(){this.H$&&TMa(this);this.zAb.next(this)};
_.vn.prototype.Wd=function(a,b,c,d,e){if(null===this.vj||this.H$&&(0!==a||b||c||d||e||"string"===typeof this.target&&"_self"!=this.target))return!0;_.un(this.Ua,this.vj,{Lw:this.Lw,Ui:this.Ui,state:this.state});return!this.H$};_.vn.prototype.La=function(){var a;null==(a=this.ab)||a.unsubscribe()};
var TMa=function(a){var b;a.href=null!==a.vj&&a.hZ?null==(b=a.hZ)?void 0:b.uw(_.Lm(a.Ua,a.vj)):null;null===a.href?b=null:(b=a.Rf.ta.tagName.toLowerCase(),b=("base"===b||"link"===b?_.Pfa:_.md)(a.href));VMa(a,"href",b)},VMa=function(a,b,c){var d=a.renderer;a=a.Rf.ta;null!==c?d.setAttribute(a,b,c):d.removeAttribute(a,b)};
_.Y.Object.defineProperties(_.vn.prototype,{Dca:{configurable:!0,enumerable:!0,set:function(a){this.v8a=zka(a)},get:function(){return this.v8a}},Lw:{configurable:!0,enumerable:!0,set:function(a){this.F9a=zka(a)},get:function(){return this.F9a}},Ui:{configurable:!0,enumerable:!0,set:function(a){this.Y8a=zka(a)},get:function(){return this.Y8a}},rj:{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))}},vj:{configurable:!0,
enumerable:!0,get:function(){return null===this.commands?null:_.tn(this.Ua,this.commands,{Uh:void 0!==this.Uh?this.Uh:this.Hb,Ra:this.Ra,We:this.We,Xf:this.Xf,Dca:this.Dca})}}});_.vn.ha=function(a){return new (a||_.vn)(_.w(_.eg),_.w(_.Kf),_.Nc("tabindex"),_.w(_.wk),_.w(_.Wc),_.w(_.rm))};
_.vn.Ha=_.hc({type:_.vn,qa:[["","routerLink",""]],Db:1,hb:function(a,b){a&1&&_.M("click",function(c){return b.Wd(c.button,c.ctrlKey,c.shiftKey,c.altKey,c.metaKey)});a&2&&_.Fe("target",b.target)},inputs:{target:"target",Ra:"queryParams",We:"fragment",Xf:"queryParamsHandling",state:"state",Uh:"relativeTo",Dca:"preserveFragment",Lw:"skipLocationChange",Ui:"replaceUrl",rj:"routerLink"},standalone:!0,features:[_.vc]});var WMa=function(){},wn=function(a,b,c,d,e){this.Ua=a;this.yc=c;this.sUa=d;this.Rqa=e},Mna=function(a){a.ab=a.Ua.events.ka(_.Yd(function(b){return b instanceof _.$f}),_.Od(function(){return a.preload()},1)).subscribe(function(){})};wn.prototype.preload=function(){return XMa(this,this.yc,this.Ua.config)};wn.prototype.La=function(){this.ab&&this.ab.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.Nb&&!e.ef&&(e.ef=Hga(e.Nb,b,"Route: "+e.path));var f=void 0,g=null!=(f=e.ef)?f:b,m=void 0;f=null!=(m=e.dO)?m:g;(e.kk&&!e.rH&&void 0===e.lma||e.IQ&&!e.cO)&&d.push(YMa(a,g,e));if(e.children||e.rH)g=void 0,d.push(XMa(a,f,null!=(g=e.children)?g:e.rH))}return _.Ld(d).ka(_.Pd())},YMa=function(a,b,c){return a.sUa.preload(c,function(){var d=(c.kk&&void 0===c.lma?a.Rqa.kk(b,c):_.yd(null)).ka(_.Od(function(f){if(null===
f)return _.yd(void 0);c.rH=f.Lz;c.dO=f.yc;var g;return XMa(a,null!=(g=f.yc)?g:b,f.Lz)}));if(c.IQ&&!c.cO){var e=a.Rqa.IQ(c);return _.Ld([d,e]).ka(_.Pd())}return d})};wn.ha=function(a){return new (a||wn)(_.u(_.eg),_.u(Ek),_.u(ok),_.u(WMa),_.u(Km))};wn.ua=_.t({token:wn,oa:wn.ha,Ja:"root"});var Nna=new _.oc(""),hg=function(a,b,c,d,e){e=void 0===e?{}:e;this.Dg=a;this.Ww=b;this.K0=c;this.zone=d;this.options=e;this.Svb=0;this.cRa="imperative";this.SVa=0;this.store={};e.Uda=e.Uda||"disabled";e.Ubb=e.Ubb||"disabled"};
hg.prototype.init=function(){if("disabled"!==this.options.Uda){var a=this.K0;try{if(gKa(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.iWa=ZMa(this);this.CHc=$Ma(this)};
var ZMa=function(a){return a.Ww.events.subscribe(function(b){if(b instanceof _.Fm){var c=a.K0;a.store[a.Svb]=gKa(c)?[c.window.pageXOffset,c.window.pageYOffset]:[0,0];a.cRa=b.Izb;a.SVa=b.qL?b.qL.kz:0}else b instanceof _.$f?(a.Svb=b.id,aNa(a,a.Dg.parse(b.Nf).We)):b instanceof Ena&&0===b.code&&(a.cRa=void 0,a.SVa=0,aNa(a,a.Dg.parse(b.url).We))})},$Ma=function(a){return a.Ww.events.subscribe(function(b){if(b instanceof QKa)if(b.position)"top"===a.options.Uda?hKa(a.K0,[0,0]):"enabled"===a.options.Uda&&
hKa(a.K0,b.position);else if(b.anchor&&"enabled"===a.options.Ubb){var c=a.K0;if(gKa(c)){a:{var d=c.document;b=b.anchor;var e=d.getElementById(b)||d.getElementsByName(b)[0];if(e)b=e;else{if("function"===typeof d.createTreeWalker&&d.body&&"function"===typeof d.body.attachShadow)for(d=d.createTreeWalker(d.body,NodeFilter.SHOW_ELEMENT),e=d.currentNode;e;){if(e=e.shadowRoot)if(e=e.getElementById(b)||e.querySelector('[name="'+b+'"]')){b=e;break a}e=d.nextNode()}b=null}}if(b){e=b.getBoundingClientRect();
d=e.left+c.window.pageXOffset;e=e.top+c.window.pageYOffset;var f=c.offset();c.window.scrollTo(d-f[0],e-f[1]);b.focus()}}}else"disabled"!==a.options.Uda&&hKa(a.K0,[0,0])})},aNa=function(a,b){a.zone.Zb(function(){setTimeout(function(){a.zone.oc(function(){a.Ww.events.next(new QKa("popstate"===a.cRa?a.store[a.SVa]:null,b))})},0)})};hg.prototype.La=function(){var a;null==(a=this.iWa)||a.unsubscribe();var b;null==(b=this.CHc)||b.unsubscribe()};hg.ha=function(){_.ad()};hg.ua=_.t({token:hg,oa:hg.ha});var Jna=new _.oc("",{oa:function(){return new _.re}}),Kna=new _.oc("",{Ja:"root",oa:function(){return 1}}),Lna=new _.oc("");var bNa,cNa;bNa=new _.oc("ROUTER_FORROOT_GUARD");cNa=[_.um,{Ca:_.gg,Jd:Cm},_.eg,Gm,{Ca:_.Kf,Ab:function(a){return a.eo.root},Eb:[_.eg]},Km,[]];_.xn=function(){};
_.eNa=function(a){var b={Nra:"reload",MZ:"always",XTc:!1};return{Vn:_.xn,Nb:[cNa,[],{Ca:_.uLa,kd:!0,qc:a},{Ca:bNa,Ab:$na,Eb:[[_.eg,new _.pk,new _.qk]]},{Ca:Xna,qc:b?b:{}},(null==b?0:b.j3c)?{Ca:_.rm,Jd:tm}:{Ca:_.rm,Jd:sm},Zna(),(null==b?0:b.sUa)?Ina(0,[{Ca:Lna,Jb:wn},{Ca:WMa,Jb:b.sUa}]).Gs:[],{Ca:Una,kd:!0,Ab:Vna},(null==b?0:b.D$)?["disabled"===b.D$?Tna().Gs:[],"enabledBlocking"===b.D$?Rna().Gs:[]]:[],(null==b?0:b.QQc)?Ina(8,[Jm,{Ca:UKa,Jb:Jm}]).Gs:[],[{Ca:dNa,Ab:Ona},{Ca:nIa,kd:!0,Jb:dNa}]]}};
_.xn.ha=function(a){return new (a||_.xn)(_.u(bNa,8))};_.xn.Ea=_.gc({type:_.xn});_.xn.Da=_.Wb({});var dNa=new _.oc("");new zk;var yn=function(a){this.Ua=a},fNa=function(a){var b=[];for(a=a.Ua.eo.root;a.firstChild;){var c=a.firstChild.fe;if(c.path)b.push(a.firstChild.fe.path);else if(c.QQ){var d=void 0,e=void 0,f=null!=(e=c.zxb)?e:null==(d=c.data)?void 0:d.loggedPathTemplate;b.push(f)}a=a.firstChild}return"/"+b.join("/")};yn.ha=function(a){return new (a||yn)(_.u(_.eg))};yn.ua=_.t({token:yn,oa:yn.ha,Ja:"root"});var zn=function(a){this.BHc=a=void 0===a?Date.now():a},gNa=function(a,b){if(!(0>=b||b>Date.now())){if(b>=a.BHc)return Date.now()-b;if(performance&&performance.now&&b<=performance.now())return Math.round(performance.now()-b)}};zn.ha=function(a){return new (a||zn)(_.u(yKa))};zn.ua=_.t({token:zn,oa:zn.ha,Ja:"root"});var hNa=function(){var a=null;try{a=window.localStorage||null}catch(b){}this.Qw=a};_.ji(hNa,Qya);var iNa=function(a,b){this.Dsc=boa(a);this.MCc=b};iNa.prototype[Symbol.iterator]=function(){return this};iNa.prototype.next=function(){var a=this.Dsc.next();return{value:a.done?void 0:this.MCc.call(void 0,a.value),done:a.done}};var jNa=function(a,b){return new iNa(a,b)},kNa=function(a){this.Zub=a;this.RQa=0};kNa.prototype[Symbol.iterator]=function(){return this};kNa.prototype.next=function(){for(;this.RQa<this.Zub.length;){var a=this.Zub[this.RQa].next();if(!a.done)return a;this.RQa++}return{done:!0}};
var lNa=function(){return new kNa(_.lc.apply(0,arguments).map(boa))};var mNa=function(a,b){this.oe={};this.ne=[];this.Rga=this.size=0;var c=arguments.length;if(1<c){if(c%2)throw Error("Tb");for(var d=0;d<c;d+=2)this.set(arguments[d],arguments[d+1])}else a&&this.addAll(a)};_.h=mNa.prototype;_.h.Nv=function(){nNa(this);for(var a=[],b=0;b<this.ne.length;b++)a.push(this.oe[this.ne[b]]);return a};_.h.eF=function(){nNa(this);return this.ne.concat()};_.h.YO=function(a){return this.has(a)};_.h.has=function(a){return An(this.oe,a)};_.h.tl=function(){return 0==this.size};
_.h.clear=function(){this.oe={};this.Rga=this.size=this.ne.length=0};_.h.remove=function(a){return this.delete(a)};_.h.delete=function(a){return An(this.oe,a)?(delete this.oe[a],--this.size,this.Rga++,this.ne.length>2*this.size&&nNa(this),!0):!1};var nNa=function(a){if(a.size!=a.ne.length){for(var b=0,c=0;b<a.ne.length;){var d=a.ne[b];An(a.oe,d)&&(a.ne[c++]=d);b++}a.ne.length=c}if(a.size!=a.ne.length){var e={};for(c=b=0;b<a.ne.length;)d=a.ne[b],An(e,d)||(a.ne[c++]=d,e[d]=1),b++;a.ne.length=c}};
_.h=mNa.prototype;_.h.get=function(a,b){return An(this.oe,a)?this.oe[a]:b};_.h.set=function(a,b){An(this.oe,a)||(this.size+=1,this.ne.push(a),this.Rga++);this.oe[a]=b};_.h.addAll=function(a){if(a instanceof mNa)for(var b=a.eF(),c=0;c<b.length;c++)this.set(b[c],a.get(b[c]));else for(b in a)this.set(b,a[b])};_.h.forEach=function(a,b){for(var c=this.eF(),d=0;d<c.length;d++){var e=c[d],f=this.get(e);a.call(b,f,e,this)}};_.h.clone=function(){return new mNa(this)};
_.h.toObject=function(){nNa(this);for(var a={},b=0;b<this.ne.length;b++){var c=this.ne[b];a[c]=this.oe[c]}return a};_.h.keys=function(){return Oya(this.rA(!0)).fva()};_.h.values=function(){return Oya(this.rA(!1)).fva()};_.h.entries=function(){var a=this;return jNa(this.keys(),function(b){return[b,a.get(b)]})};_.h.rA=function(a){nNa(this);var b=0,c=this.Rga,d=this,e=new Ui;e.next=function(){if(c!=d.Rga)throw Error("Ub");if(b>=d.ne.length)return Nya;var f=d.ne[b++];return Vi(a?f:d.oe[f])};return e};
var An=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};var pNa=function(a,b){this.CLb=a;this.Sq=null;if(_.oi&&!(9<=Number(_.ti))){oNa||(oNa=new mNa);this.Sq=oNa.get(a);this.Sq||(b?this.Sq=document.getElementById(b):(this.Sq=document.createElement("userdata"),this.Sq.addBehavior("#default#userData"),document.body.appendChild(this.Sq)),oNa.set(a,this.Sq));try{this.Sq.load(this.CLb)}catch(c){this.Sq=null}}};_.ji(pNa,bj);
var qNa={".":".2E","!":".21","~":".7E","*":".2A","'":".27","(":".28",")":".29","%":"."},oNa=null,rNa=function(a){return"_"+encodeURIComponent(a).replace(/[.!~*'()%]/g,function(b){return qNa[b]})};_.h=pNa.prototype;_.h.iqa=function(){return!!this.Sq};_.h.set=function(a,b){this.Sq.setAttribute(rNa(a),b);sNa(this)};_.h.get=function(a){a=this.Sq.getAttribute(rNa(a));if("string"!==typeof a&&null!==a)throw"Storage mechanism: Invalid value was encountered";return a};
_.h.remove=function(a){this.Sq.removeAttribute(rNa(a));sNa(this)};_.h.rA=function(a){var b=0,c=this.m9().attributes,d=new Ui;d.next=function(){if(b>=c.length)return Nya;var e=c[b++];if(a)return Vi(decodeURIComponent(e.nodeName.replace(/\./g,"%")).slice(1));e=e.nodeValue;if("string"!==typeof e)throw"Storage mechanism: Invalid value was encountered";return Vi(e)};return d};_.h.clear=function(){for(var a=this.m9(),b=a.attributes.length;0<b;b--)a.removeAttribute(a.attributes[b-1].nodeName);sNa(this)};
var sNa=function(a){try{a.Sq.save(a.CLb)}catch(b){throw"Storage mechanism: Quota exceeded";}};pNa.prototype.m9=function(){return this.Sq.XMLDocument.documentElement};var Bn=function(a,b){this.iba=a;this.WZ=b+"::"};_.ji(Bn,bj);Bn.prototype.set=function(a,b){this.iba.set(this.WZ+a,b)};Bn.prototype.get=function(a){return this.iba.get(this.WZ+a)};Bn.prototype.remove=function(a){this.iba.remove(this.WZ+a)};
Bn.prototype.rA=function(a){var b=this.iba[Symbol.iterator](),c=this,d=new Ui;d.next=function(){var e=b.next();if(e.done)return e;for(e=e.value;e.slice(0,c.WZ.length)!=c.WZ;){e=b.next();if(e.done)return e;e=e.value}return Vi(a?e.slice(c.WZ.length):c.iba.get(e))};return d};var tNa=function(a){this.cra=a};tNa.prototype.set=function(a,b){void 0===b?this.cra.remove(a):this.cra.set(a,(new ZBa).ld(b))};tNa.prototype.get=function(a){try{var b=this.cra.get(a)}catch(c){return}if(null!==b)try{return JSON.parse(b)}catch(c){throw"Storage: Invalid value was encountered";}};tNa.prototype.remove=function(a){this.cra.remove(a)};var uNa=new _.oc("localstorage",{Ja:"root",oa:function(){var a=new hNa;(a=a.iqa()?new Bn(a,"devops"):null)||(a=new pNa("devops"),a=a.iqa()?a:null);return a?new tNa(a):null}}),vNa=new _.oc("sessionstorage",{Ja:"root",oa:function(){var a=new Rya;return(a=a.iqa()?new Bn(a,"devops"):null)?new tNa(a):null}});var wNa=function(a){switch(a){case 200:return 0;case 400:return 3;case 401:return 16;case 403:return 7;case 404:return 5;case 409:return 10;case 412:return 9;case 429:return 8;case 499:return 1;case 500:return 2;case 501:return 12;case 503:return 14;case 504:return 4;default:return 2}},xNa=function(a){switch(a){case 0:return"OK";case 1:return"CANCELLED";case 2:return"UNKNOWN";case 3:return"INVALID_ARGUMENT";case 4:return"DEADLINE_EXCEEDED";case 5:return"NOT_FOUND";case 6:return"ALREADY_EXISTS";case 7:return"PERMISSION_DENIED";
case 16:return"UNAUTHENTICATED";case 8:return"RESOURCE_EXHAUSTED";case 9:return"FAILED_PRECONDITION";case 10:return"ABORTED";case 11:return"OUT_OF_RANGE";case 12:return"UNIMPLEMENTED";case 13:return"INTERNAL";case 14:return"UNAVAILABLE";case 15:return"DATA_LOSS";default:return""}};var Cn={mark:function(){},measure:function(){}},yNa=function(a,b,c,d,e,f,g,m){this.actionId=a;this.Ow=b;this.initialRoute=c;this.Wv=d;this.HJc=f;this.NZa=g;this.Csb=m;this.yob=!1;this.rm=[];this.TLa=[];this.g0="SUCCESS";this.targetRoute=c;this.Il=d;this.Yi=e},HNa,CNa,FNa,ENa,DNa;yNa.prototype.Qr=function(){return this.rm.every(function(a){return!!a.statusCode})};
_.Y.Object.defineProperties(yNa.prototype,{duration:{configurable:!0,enumerable:!0,get:function(){return this.mvc}},status:{configurable:!0,enumerable:!0,get:function(){return this.g0},set:function(a){"FAILURE"!==this.g0&&(this.g0=a)}},event:{configurable:!0,enumerable:!0,get:function(){var a=this.Csb;if(!a)return a;for(var b=_.q(this.TLa),c=b.next();!c.done;c=b.next())a=this.NZa(a,c.value);return a}},n0:{configurable:!0,enumerable:!0,get:function(){return this.hub||this.yob}},hub:{configurable:!0,
enumerable:!0,get:function(){return!(this.event&&"BACKGROUND"===this.event.gestureName)}},FAc:{configurable:!0,enumerable:!0,get:function(){return!!this.event&&"EXTERNAL"===this.event.gestureName}}});
var zNa=new _.oc("event loggers",{oa:function(){return[]}}),ANa=new _.oc("update handler",{oa:function(){return function(a,b){return Object.assign({},a,b)}}}),Dn=function(){this.sessionStorage=_.dc(vNa);this.mOa=_.dc(xKa)},BNa=function(a){var b,c=(null==(b=a.sessionStorage)?void 0:b.get("loggedSessionId"))||a.mOa();a.sessionStorage&&a.sessionStorage.set("loggedSessionId",c);return c};Dn.ha=function(a){return new (a||Dn)};Dn.ua=_.t({token:Dn,oa:Dn.ha,Ja:"root"});
var Fn=function(a,b,c,d,e,f,g,m,n,r,x){var A=this;this.document=b;this.mOa=c;this.ECc=d;this.NZa=e;this.Sf=f;this.sLa=g;this.Ua=m;this.PYa=n;this.zone=r;this.msa=[];this.MGb=new WeakSet;this.Mvb=-1;this.Fsb=new _.Lf(!1);this.tIc=_.dc(Dn);CNa(this);this.sessionId=BNa(this.tIc);try{(new PerformanceObserver(function(F){F=F.getEntries();F=F[F.length-1];A.Mvb=F.renderTime||F.loadTime})).observe({type:"largest-contentful-paint",buffered:!0})}catch(F){}this.sna={url:this.Ua.url,Hb:fNa(this.PYa),Qc:this.Ua.eo.root.Qc};
a&&(b=_.En(this,a,{gestureName:"BROWSER_NAVIGATION",element:"InitialPageLoad",action:"load"}),a={name:"CoreConsoleLoad",fi:gNa(this.sLa,a),statusCode:"SUCCESS",NL:!0,Ow:a},b.rm.push(a));this.zone.bs.subscribe(function(){_.En(A).status="FAILURE"});this.Ua.events.ka(_.Yd(function(F){return F instanceof _.$f}),_.je(1)).subscribe(function(F){for(var K=_.q(A.msa),L=K.next();!L.done;L=K.next())L=L.value,L.Wv=F.Nf,L.initialRoute=fNa(A.PYa)});this.Ua.events.ka(_.Yd(function(F){return F instanceof _.$f||F instanceof
_.Fm})).subscribe(function(F){if(F instanceof _.$f){if(eKa(x,F.Nf)){var K=fNa(A.PYa),L=A.Ua.eo.root.Qc;_.En(A).Il=F.Nf;_.En(A).targetRoute=K;_.En(A).Yi=L;A.sna={url:F.Nf,Hb:K,Qc:L}}}else"popstate"===F.Izb&&A.ob({gestureName:"BROWSER_NAVIGATION",element:"HistoryChange",action:"load"})});hoa(r,function(){for(var F=[],K=[],L=_.q(A.msa),R=L.next();!R.done;R=L.next())if(R=R.value,!goa(R))if(R.Qr()){K.push(DNa(A,R));var ca=void 0;"InitialPageLoad"===(null==(ca=R.event)?void 0:ca.element)&&A.Fsb.next(!0)}else F.push(R);
if(0<K.length)for(L=_.q(A.ECc),R=L.next();!R.done;R=L.next())R.value.qK(K);A.eq=void 0;A.msa=F})};Fn.prototype.ob=function(a,b,c){b=b?b.timeStamp+(void 0===c?0:c):_.lg();_.En(this,b,a)};Fn.prototype.Tm=function(a){_.En(this).TLa.push(a)};
_.jh=function(a,b,c){c=void 0===c?!0:c;var d=a.sZa;return function(e){return new _.wd(function(f){var g=ENa(a,b,{Gdb:d,NL:c}),m=g.Gva,n=g.Rbb,r=!1,x=!1,A=void 0,F=e.subscribe(function(K){m.n0&&(a.eq=m);A=_.lg();x=!0;f.next(K);x=!1},function(K){r=!0;var L=function(){m.n0&&(a.eq=m);FNa(a,m,n,{error:K});f.error(K)};m.n0?setTimeout(L):L()},function(){r=!0;m.n0&&(a.eq=m);FNa(a,m,n,{Ivc:A});f.complete()});return{unsubscribe:function(){F.unsubscribe();r||FNa(a,m,n,{status:x?"SUCCESS":"CANCELLED"})}}})}};
_.Gn=function(a,b,c,d){return _.GNa(a,function(){return b},c,void 0===d?!0:d)};_.GNa=function(a,b,c,d){c=ENa(a,c,{Gdb:a.sZa,NL:void 0===d?!0:d});var e=c.Gva,f=c.Rbb;return b().then(function(g){e.n0&&(a.eq=e);FNa(a,e,f);return g},function(g){e.n0&&(a.eq=e);FNa(a,e,f,{error:g});throw g;})};HNa=function(a,b,c){setTimeout(function(){a.sZa=c;try{a.zone.Zb(function(){b().then(function(){},function(){})})}finally{a.sZa=void 0}})};_.Hn=function(a,b,c){HNa(a,function(){return _.Ik(b())},c)};
CNa=function(a){_.Td(document,"visibilitychange").subscribe(function(){"hidden"===document.visibilityState?HNa(a,function(){return _.Gn(a,Promise.resolve(),"keepalive")},"PageHidden"):"visible"===document.visibilityState&&HNa(a,function(){return _.Gn(a,Promise.resolve(),"keepalive")},"PageVisible")})};
FNa=function(a,b,c,d){d=void 0===d?{}:d;var e=d.status||"SUCCESS",f=d.error;if(f){e="FAILURE";c.error=d.error;c.Rv=null;if(null!=f.error&&null!=f.error.code){var g=f.error.code||null;c.Rv=g;504===g&&(e="TIME_OUT")}"number"!==typeof f.code||"string"!==typeof f.message||null!=f.metadata&&"object"!==typeof f.metadata||(e=f.code,e=null==e?-1:INa.get(e)||-1,c.Rv=e,e=ioa(f.code))}c.statusCode=e;c.fi=Math.round((d.Ivc||_.lg())-c.Ow);Cn.mark((c.name||"unknown")+"-subend");Cn.measure(c.name||"unknown",(c.name||
"unknown")+"-subbegin",(c.name||"unknown")+"-subend");a=gNa(a.sLa,b.Ow);if(!b.hub||b.FAc)b.mvc=a};ENa=function(a,b,c){var d=c.Gdb;c=void 0===c.NL?!0:c.NL;Cn.mark(b+"-subbegin");var e=_.lg();a=d?_.JNa(a,e,{gestureName:"BACKGROUND",element:"BackgroundAction",action:d}):_.En(a,e);b={name:b,NL:c,Ow:e};a.rm.push(b);return{Gva:a,Rbb:b}};
DNa=function(a,b){var c=b.event;if(!c)throw Error("Vb");"InitialPageLoad"===c.element&&coa(b,a.Mvb);var d=b.duration||gNa(a.sLa,b.Ow),e=c.Il?{Il:c.Il,targetRoute:void 0,Yi:void 0}:b,f=e.targetRoute,g=e.Il;e=e.Yi;for(var m=foa(a.document),n=b.rm.filter(function(A){return A.NL}),r=_.q(n),x=r.next();!x.done;x=r.next())x=x.value,x.error&&a.MGb.has(x.error)&&(x.statusCode="RETRIED"),x.Rv&&"RETRIED"!==x.statusCode&&-1<KNa.indexOf(x.Rv)&&(b.status="FAILURE");r=eoa(c,b.actionId);Cn.mark(r+"-end");Cn.measure(r,
r+"-begin",r+"-end");r=doa(b.Ow);return a.Ln(Object.assign({},c,{Wv:b.Wv,initialRoute:b.initialRoute,Il:g,targetRoute:f,Yi:e,fi:d,statusCode:b.status,rm:[].concat(_.sc(n)),rM:b.HJc,vJ:m,sessionId:a.sessionId,actionId:b.actionId,vP:r}))};Fn.prototype.Ln=function(a){return a};_.En=function(a,b,c){b=void 0===b?_.lg():b;if(!a.eq||c&&a.eq.event)a.eq=_.JNa(a,b,c);else if(c&&!a.eq.event){var d=a.eq;Cn.mark(eoa(c,d.actionId)+"-begin");d.Csb=c;d.Ow=Math.min(b,d.Ow)}return a.eq};
_.JNa=function(a,b,c){var d=a.mOa();c&&Cn.mark(eoa(c,d)+"-begin");b=new yNa(d,b,a.sna.Hb,a.sna.url,a.sna.Qc,foa(a.document),a.NZa,c);a.msa.push(b);return b};_.Y.Object.defineProperties(Fn.prototype,{hEc:{configurable:!0,enumerable:!0,get:function(){return _.Yga(this.Fsb.ka(_.Yd(function(a){return!!a}),_.y(function(){})))}},actionId:{configurable:!0,enumerable:!0,get:function(){return this.eq&&this.eq.actionId}}});
Fn.ha=function(a){return new (a||Fn)(_.u(yKa),_.u(_.Yg),_.u(xKa),_.u(zNa),_.u(ANa),_.u(_.qd),_.u(zn),_.u(_.eg),_.u(yn),_.u(_.ze),_.u(_.um))};Fn.ua=_.t({token:Fn,oa:Fn.ha,Ja:"root"});var KNa=[-1,500,501,502,503,504],INa=new Map([[0,200],[1,499],[2,500],[3,400],[4,504],[5,404],[6,409],[7,403],[16,401],[8,429],[9,400],[10,409],[11,400],[12,501],[13,500],[14,503],[15,500]]);gi=gi||{};var LNa=function(){qg.call(this)};_.ji(LNa,qg);LNa.prototype.initialize=function(){};var MNa=function(a,b){this.Boa=a;this.YP=b};MNa.prototype.SE=function(a){this.Boa&&(this.Boa.call(this.YP||null,a),this.Boa=this.YP=null)};MNa.prototype.abort=function(){this.YP=this.Boa=null};BBa(function(a){MNa.prototype.SE=a(MNa.prototype.SE)});var In=function(a,b){qg.call(this);this.s7=a;this.Tv=b;this.ITa=[];this.PF=[];this.Nna=[]};_.ji(In,qg);In.prototype.iDc=LNa;In.prototype.nra=null;In.prototype.getId=function(){return this.Tv};In.prototype.registerCallback=function(a,b){return this.b_(this.ITa,a,b)};var NNa=function(a,b){a.b_(a.PF,b)};_.h=In.prototype;_.h.b_=function(a,b,c){b=new MNa(b,c);a.push(b);return b};_.h.Zv=function(){return!!this.nra};_.h.Sta=function(){this.nra=new LNa};
_.h.gC=function(a){var b=new this.iDc;b.initialize(a());this.nra=b;b=(b=!!ONa(this.Nna,a()))||!!ONa(this.ITa,a());b||(this.PF.length=0);return b};_.h.bs=function(a){(a=ONa(this.PF,a))&&_.da.setTimeout(Lya("Module errback failures: "+a),0);this.Nna.length=0;this.ITa.length=0};var ONa=function(a,b){for(var c=[],d=0;d<a.length;d++)try{a[d].SE(b)}catch(e){aaa(e),c.push(e)}a.length=0;return c.length?c:null};In.prototype.Yl=function(){In.Sw.Yl.call(this);Jb(this.nra)};var PNa=function(){this.xl=null};_.h=PNa.prototype;_.h.iJb=function(){};_.h.Gta=function(){};_.h.pFb=function(){throw Error("$b");};_.h.mpb=function(){return null};_.h.isActive=function(){return!1};_.h.Tub=function(){return!1};_.h.hFb=function(){};_.h.registerCallback=function(){};var loa;_.mg=null;_.joa=null;loa=[];var QNa=function(){},SNa=function(a){var b=new Promise(function(c,d){_.ng().load(a).then(c,d)});RNa(b);return b};QNa.prototype.load=function(a){return SNa(a).then(function(){return Cka(a)})};QNa.prototype.FRa=function(a){var b=_.ng().FRa(a),c=Promise.all(Object.keys(b).map(function(d){return b[d]}));RNa(c);return c.then(function(){return a.map(function(d){return Cka(d)})})};var RNa=function(a){"undefined"!==typeof Zone&&Zone.current.Qda("LoadModuleFactory",function(){},{},function(b){a.finally(function(){b.ik()})})};_.TNa=function(){this.Rqa=new QNa};_.TNa.prototype.for=function(a){var b=this;return function(){if(!b.ke)throw Error("ac");return _.Gn(b.ke,b.Rqa.load(a),"Module: "+a)}};_.UNa=function(a){return[{Ca:Pna,Ab:function(){a.ke=_.dc(Fn);return function(){}},kd:!0}]};var Jn,VNa,WNa;Jn=new _.oc("event loggers",{oa:function(){for(var a=[],b=_.q(VNa),c=b.next();!c.done;c=b.next())a.push(_.dc(c.value.Jb));a.push(_.dc(dm));_.dc(DJa)&&a.push(_.dc(vm));return a}});VNa=[{Ca:Jn,Jb:Am,kd:!0},{Ca:Jn,Jb:_.zm,kd:!0}];WNa=new _.oc("update handler",{oa:function(){return function(a,b){return Object.assign({},a,b)}}});_.Kn=function(a,b,c,d,e,f,g,m,n,r,x){Fn.call(this,a,b,c,d,e,f,g,m,n,r,x)};_.X(_.Kn,Fn);
_.Kn.prototype.ob=function(a,b,c){Fn.prototype.ob.call(this,a,b,void 0===c?0:c)};_.Kn.prototype.Tm=function(a){Fn.prototype.Tm.call(this,a)};_.Kn.prototype.Ln=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))===_.jKa.WM?Gl.Y0:Gl.oD})};_.Kn.ha=function(a){return new (a||_.Kn)(_.u(nKa),_.u(_.Yg),_.u(mKa),_.u(Jn),_.u(WNa),_.u(_.qd),_.u(zn),_.u(_.eg),_.u(yn),_.u(_.ze),_.u(_.um),_.u(wm))};
_.Kn.ua=_.t({token:_.Kn,oa:_.Kn.ha,Ja:"root"});var noa=["authuser","hl","token"];var XNa;
_.Mn=function(a,b,c,d){var e=this;this.userEmail=a;this.qb=c;this.Cd=d;this.href="";this.ariaDisabled=!1;this.rel="noopener";this.target="_blank";this.ariaLabel=null;this.Jdb=new _.re;this.ekb=new _.Lf(!1);this.pv=null;this.OHb=!1;a=b.Ra.ka(_.y(ooa),_.he(_.Db));_.Kd(a,this.Jdb,this.ekb).ka(_.y(function(f){var g=_.q(f);f=g.next().value;var m=g.next().value;if(g.next().value)f="";else if(0===Object.keys(f).length)f=m;else{g=new _.rh(m);if(!g.Mg()||g.Mg().endsWith(".google.com")){m=_.q(Object.keys(f));for(var n=
m.next();!n.done;n=m.next()){n=n.value;var r=f[n];void 0===g.oj.get(n)&&_.sh(g,n,r)}}f=g.toString()}return f})).subscribe(function(f){e.href=f;e.ariaDisabled=!f})};XNa=function(a,b){a.pv=b;a.ariaLabel=a.OHb?b+" external link":b+" open in new window"};
_.Mn.prototype.Qa=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.pv||a.Cd.oc(function(){XNa(a,d)})},c=this.qb.ta;this.Cd.Zb(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()})};
_.Y.Object.defineProperties(_.Mn.prototype,{link:{configurable:!0,enumerable:!0,set:function(a){this.Jdb.next(a instanceof _.Tf?a.toString():a)}},eS:{configurable:!0,enumerable:!0,set:function(a){this.rel=(this.OHb=a)?null:"noopener";this.target=a?null:"_blank";this.pv&&XNa(this,this.pv)}},GGc:{configurable:!0,enumerable:!0,set:function(a){this.ekb.next(a&&!this.userEmail)}},urc:{configurable:!0,enumerable:!0,set:function(a){XNa(this,a)}},Drc:{configurable:!0,enumerable:!0,set:function(a){XNa(this,
a)}}});_.Mn.ha=function(a){return new (a||_.Mn)(_.w(_.$l,8),_.w(_.Kf),_.w(_.Wc),_.w(_.ze))};_.Mn.Ha=_.hc({type:_.Mn,qa:[["a","externalLink",""]],Db:5,hb:function(a,b){a&2&&(_.Me("href",b.href,_.md),_.Fe("aria-disabled",b.ariaDisabled)("rel",b.rel)("target",b.target)("aria-label",b.ariaLabel))},inputs:{link:["externalLink","link"],eS:"sameWindow",GGc:"requiredLogin",urc:["aria-label","ariaLabelInput"],Drc:["attr.aria-label","attrAriaLabelInput"]}});_.Nn=function(){};_.Nn.ha=function(a){return new (a||_.Nn)};_.Nn.Ea=_.gc({type:_.Nn});_.Nn.Da=_.Wb({});_.On=function(){};_.On.ha=function(a){return new (a||_.On)};_.On.ua=_.t({token:_.On,oa:_.On.ha});_.Pn=function(a,b,c,d,e){this.Ga=a;this.renderer=b;this.context=c;this.Rf=d;this.eventType=e};_.Pn.prototype.Qa=function(){var a=this;this.renderer.listen(this.Rf.ta,this.eventType,function(b){a.mTa(b)})};
_.YNa=function(a,b,c,d){a.Ga.ob({element:a.mIa,action:a.DG,gestureName:b,Il:a.Il,Ne:a.iga,projectId:null==a.eM?(a.context||void 0)&&a.context.projectId:a.eM,mh:null==a.iOb?(a.context||void 0)&&a.context.mh:a.iOb,Bf:null==a.hOb?(a.context||void 0)&&a.context.Bf:a.hOb},c,d)};_.Y.Object.defineProperties(_.Pn.prototype,{Il:{configurable:!0,enumerable:!0,get:function(){}}});_.Pn.ha=function(){_.ad()};
_.Pn.Ha=_.hc({type:_.Pn,inputs:{mIa:"ascTrackElement",DG:"trackAction",iga:"trackArtifactId",eM:"trackProjectId",iOb:"trackSearchTerm",hOb:"trackListIndex"}});_.Qn=function(a,b,c,d,e){_.Pn.call(this,a,b,e,c,"click");this.Zl=d;this.fOb=!0};_.X(_.Qn,_.Pn);_.Qn.prototype.mTa=function(a){this.fOb&&_.YNa(this,"CLICK",a)};_.Y.Object.defineProperties(_.Qn.prototype,{Il:{configurable:!0,enumerable:!0,get:function(){return this.Zl?this.Zl.href:void 0}}});
_.Qn.ha=function(a){return new (a||_.Qn)(_.w(_.Kn),_.w(_.wk),_.w(_.Wc),_.w(_.Mn,8),_.w(_.On,8))};_.Qn.Ha=_.hc({type:_.Qn,qa:[["a","ascTrackElement","","trackAction",""],["button","ascTrackElement","","trackAction",""],["mat-select","ascTrackElement","","trackAction",""]," routerLink  ascTrackElement  trackAction ".split(" ")," ascTrackElement  trackAction  trackGestureClick ".split(" ")],inputs:{fOb:"trackGestureClick"},features:[_.Ce]});_.ji(poa,qg);_.h=poa.prototype;_.h.qu=function(a){this.Ieb=a;return this};_.h.sJb=function(a){this.eqb=a};_.h.qea=function(a){this.Qma=a;return this};_.h.Kta=function(a){this.agb=a};_.h.yJb=function(a){this.OAb=a};_.h.lJb=function(a){this.dgb=a};_.h.J0=function(){this.ZZa=!0;return this};_.h.XZa=function(){this.YZa=!0;return this};_.h.wea=function(a){this.oob=Math.max(a,1E3)};_.h.FJb=function(a){this.Hga=a};
_.h.Ya=function(){var a=new fk(this.yxb,this.Ixc?this.Ixc:_.gBa,this.uIc,this.vDc,this.Cjb,this.emb,!1,this.vTc,void 0,void 0,this.wDc?this.wDc:void 0);xBa(this,_.hi(Jb,a));this.dgb&&a.lJb(this.dgb);this.Ieb&&a.qu(this.Ieb);this.eqb&&a.sJb(this.eqb);this.Qma&&a.qea(this.Qma);this.agb&&a.Kta(this.agb);this.OAb&&a.yJb(this.OAb);this.ZZa&&a.vS(this.ZZa);this.YZa&&(a.XZa=this.YZa);this.oob&&a.wea(this.oob);this.YLc&&pFa(a.jw,this.YLc);this.Hga&&a.FJb(!0);return a};_.Rn=function(a,b,c){this.OE=a;this.gQa=b;this.Hb=void 0===c?null:c};_.Rn.ha=function(a){return new (a||_.Rn)(_.u(_.$l),_.u(cJa),_.u(_.Kf,8))};_.Rn.ua=_.t({token:_.Rn,oa:_.Rn.ha,Ja:"root"});_.Sn=function(){};_.Sn.ha=function(a){return new (a||_.Sn)};_.Sn.Ea=_.gc({type:_.Sn});_.Sn.Da=_.Wb({Nb:[{Ca:nk,Ab:function(a,b,c,d){b=Tba().XWa("DEVOPS_CONSOLE").hXa(b).fXa(c.gQa).vS(!0);"TESTING"===a||"UNKNOWN_ENVIRONMENT"===a?b.Eo.Nsc=new hk:b.Eo.endpoint=d;return b.Ya()},Eb:[aJa,Zl,_.Rn,gJa]},{Ca:EJa,Ab:function(a,b){if(!a)return null;a=(new poa(1100,b)).Ya();a.vS&&a.vS(!0);return a},Eb:[DJa,_.bm]}]});var Tn=function(a,b,c,d,e,f){this.Evc=a;this.PBc=b;this.Dma=c;this.Ua=d;this.MKc=e;this.zone=f},ZNa=function(a){a.Ua.events.subscribe(function(b){if(b instanceof _.$f){var c=fNa(a.MKc);a.zone.Zb(function(){setTimeout(function(){a.Evc||a.Dma.IF(c);a.PBc.IF(c)})})}})};Tn.ha=function(a){return new (a||Tn)(_.u(DJa),_.u(_.zm),_.u(dm),_.u(_.eg),_.u(yn),_.u(_.ze))};Tn.ua=_.t({token:Tn,oa:Tn.ha,Ja:"root"});_.Un={D_a:"admin",gza:"onboarding",WM:"results",Hha:"search",oD:"",bU:"settings",Bcc:"h",D1a:"user/ssh_keys"};Object.freeze(_.Un);var $Na,bOa,eOa,gOa;$Na={};_.aOa=($Na.sq=void 0,$Na.ss=void 0,$Na.start=void 0,$Na);bOa={};_.dOa=(bOa.all="1",bOa.start=void 0,bOa);eOa={};_.fOa=(eOa.ssfr="1",eOa);gOa={};_.hOa=(gOa.all=void 0,gOa.start=1,gOa.dqr="1",gOa);_.iOa=["/"+_.Un.Hha];var jOa=function(a){_.p.call(this,a)};_.X(jOa,_.p);jOa.prototype.toObject=function(){return kOa(this)};var kOa=function(a){if(null!=a)return _.zb(a),{priority:_.Ki(a,1),JXc:_.Ji(a,4)}};_.Vn=function(a){_.p.call(this,a)};_.X(_.Vn,_.p);_.h=_.Vn.prototype;_.h.getName=function(){return _.Vh(this,1)};_.h.He=function(a){return _.tb(this,1,a)};_.h.getMetadata=function(){return _.Bi(this,jOa,3)};_.h.Cea=function(a){return _.Di(this,3,a)};_.h.toObject=function(){return lOa(this)};var lOa=function(a){if(null!=a)return _.zb(a),{name:_.Vh(a,1),group:_.Ni(a,2,0),metadata:kOa(a.getMetadata())}};_.Wn=function(a){_.p.call(this,a)};_.X(_.Wn,_.p);_.h=_.Wn.prototype;_.h.getType=function(){return _.Ni(this,1,0)};_.h.Pm=function(a){return _.Ri(this,1,a)};_.h.Mv=function(){return _.Vh(this,2)};_.h.oXa=function(a){return _.tb(this,2,a)};_.h.toObject=function(){return mOa(this)};var mOa=function(a){if(null!=a)return _.zb(a),{type:_.Ni(a,1,0),text:_.Vh(a,2),xXc:wb(_.eb(a,3,_.Xaa))}};_.Xn=function(a){_.p.call(this,a)};_.X(_.Xn,_.p);_.Xn.prototype.getMessage=function(){return _.Vh(this,1)};_.Xn.prototype.Vta=function(a){return _.tb(this,1,a)};_.Xn.prototype.toObject=function(){return Yn(this)};var Yn=function(a){if(null!=a)return _.zb(a),{message:_.Vh(a,1),SUa:_.Vh(a,2)}};_.Zn=function(a){_.p.call(this,a)};_.X(_.Zn,_.p);_.Zn.prototype.getSize=function(){return qya(this,1)};_.Zn.prototype.setSize=function(a){return _.ob(this,1,a,0)};_.Zn.prototype.xg=function(){return _.Ni(this,2,0)};_.Zn.prototype.toObject=function(){return nOa(this)};var nOa=function(a){if(null!=a)return _.zb(a),{size:qya(a,1),status:_.Ni(a,2,0)}};_.$n=function(a){_.p.call(this,a)};_.X(_.$n,_.p);_.h=_.$n.prototype;_.h.ipb=function(){return _.Ni(this,2,0)};_.h.rJb=function(a){_.Ri(this,2,a)};_.h.be=function(){return _.Vh(this,4)};_.h.Yc=function(a){return _.tb(this,4,a)};_.h.kJb=function(a){_.nb(this,10,a,_.Wa)};_.$n.kc=[6,10];_.$n.prototype.toObject=function(){return oOa(this)};
var oOa=function(a){if(null!=a)return _.zb(a),{Xz:_.Ni(a,1,0),cF:_.Ni(a,2,0),PZc:_.Ni(a,3,0),path:_.Vh(a,4),hRc:_.Ni(a,5,0),gRc:_.l(_.Wh(a,6)),uRc:_.Ni(a,9,0),rRc:_.l(_.Wh(a,10))}};_.ao=function(a){_.p.call(this,a)};_.X(_.ao,_.p);_.h=_.ao.prototype;_.h.DB=function(){return _.Bi(this,_.$n,2)};_.h.Ota=function(a){return _.Di(this,2,a)};_.h.CI=function(){return _.zi(this,2)};_.h.S9=function(){return _.ui(this,_.$n,2)};_.h.toObject=function(){return pOa(this)};var pOa=function(a){if(null!=a)return _.zb(a),{proxy:_.Vh(a,1),filter:oOa(a.DB())}};_.qOa=function(a){_.p.call(this,a)};_.X(_.qOa,_.p);_.qOa.prototype.rS=function(a){return _.tb(this,1,a)};_.qOa.prototype.toObject=function(){if(null!=this){_.zb(this);var a={gKa:_.Vh(this,1)}}else a=void 0;return a};_.bo=function(a){_.p.call(this,a)};_.X(_.bo,_.p);_.bo.prototype.kJb=function(a){jba(this,2,_.Vn,void 0,a,!1,1)};_.bo.kc=[2];_.bo.prototype.toObject=function(){return rOa(this)};var rOa=function(a){if(null!=a)return _.zb(a),{sRc:_.vb(_.Ci(a,_.Vn,2),lOa)}};var co=function(a){_.p.call(this,a)};_.X(co,_.p);co.prototype.INa=function(){return _.Wh(this,4)};co.prototype.PNa=function(){return _.Ci(this,_.Xn,6)};var sOa=_.Bb(co);co.kc=[4,6];co.prototype.toObject=function(){if(null!=this){_.zb(this);var a={N2c:_.Ji(this,1),dVc:_.Ji(this,2),NZc:_.Ji(this,3),Deb:_.l(_.Wh(this,4)),yZc:wb(_.jb(this,5,_.bo),rOa),Duc:_.vb(this.PNa(),Yn)}}else a=void 0;return a};_.eo=function(a){_.p.call(this,a)};_.X(_.eo,_.p);_.eo.prototype.ipb=function(){return _.Ji(this,2)};_.eo.prototype.rJb=function(a){_.qb(this,2,a)};_.eo.prototype.INa=function(){return _.Wh(this,3)};_.eo.kc=[3];_.eo.prototype.toObject=function(){return tOa(this)};var tOa=function(a){if(null!=a)return _.zb(a),{test:_.Ji(a,1),cF:_.Ji(a,2),Deb:_.l(_.Wh(a,3))}};var vOa;_.fo=function(a){_.p.call(this,a)};_.X(_.fo,_.p);_.go=function(a){_.p.call(this,a)};_.X(_.go,_.p);_.go.prototype.dF=function(){return _.Bi(this,_.Wn,3)};_.go.prototype.LP=function(){return _.Qi(this,_.fo,6,_.uOa)};_.go.prototype.vJb=function(a){return _.oya(this,6,_.uOa,a)};_.fo.kc=[1];_.fo.prototype.toObject=function(){return vOa(this)};vOa=function(a){if(null!=a)return _.zb(a),{aXc:_.vb(_.Ci(a,_.go,1),wOa),yu:nOa(_.Bi(a,_.Zn,5)),tJ:nOa(_.Bi(a,_.Zn,6)),SX:_.Ni(a,7,0)}};_.uOa=[5,6];
_.go.prototype.toObject=function(){return wOa(this)};var wOa=function(a){if(null!=a)return _.zb(a),{BSc:_.Vh(a,1),xSc:_.Ki(a,7),ySc:mOa(_.Bi(a,_.Wn,2)),detail:mOa(a.dF()),lTc:_.Vh(a,4),kTc:_.Ki(a,8),XWc:_.l(_.Pi(a,5,_.uOa)),tBc:vOa(a.LP()),KUc:tOa(_.Bi(a,_.eo,9))}};var xOa=function(a){_.p.call(this,a)};_.X(xOa,_.p);xOa.kc=[2];xOa.prototype.toObject=function(){return yOa(this)};var yOa=function(a){if(null!=a)return _.zb(a),{j2c:_.Ni(a,1,0),i2c:_.l(_.Wh(a,2))}};_.zOa=function(a){_.p.call(this,a)};_.X(_.zOa,_.p);_.h=_.zOa.prototype;_.h.xJb=function(a){return _.tb(this,1,a)};_.h.DB=function(){return _.Bi(this,xOa,3)};_.h.Ota=function(a){return _.Di(this,3,a)};_.h.CI=function(){return _.zi(this,3)};_.h.S9=function(){return _.ui(this,xOa,3)};_.h.toObject=function(){if(null!=this){_.zb(this);var a={Tqa:_.Vh(this,1),YXc:qya(this,2),filter:yOa(this.DB())}}else a=void 0;return a};_.ho=function(a){_.p.call(this,a)};_.X(_.ho,_.p);_.ho.prototype.xJb=function(a){return _.tb(this,1,a)};_.ho.prototype.Et=function(){return _.Vh(this,2)};_.ho.prototype.HW=function(){return _.zi(this,2)};_.ho.prototype.toObject=function(){return AOa(this)};var AOa=function(a){if(null!=a)return _.zb(a),{Tqa:_.Vh(a,1),FIa:_.Ki(a,3),iMa:_.Vh(a,4),label:_.Vh(a,2)}};_.io=function(a){_.p.call(this,a)};_.X(_.io,_.p);_.io.prototype.oY=function(){return _.Bi(this,_.ho,1)};_.io.kc=[2];_.io.prototype.toObject=function(){return BOa(this)};var BOa=function(a){if(null!=a)return _.zb(a),{Hca:AOa(a.oY()),cQc:_.vb(_.Ci(a,_.ho,2),AOa)}};var jo=function(a){_.p.call(this,a)};_.X(jo,_.p);jo.prototype.getLine=function(){return _.Ki(this,1)};jo.prototype.setLine=function(a){return _.ob(this,1,a,0)};jo.prototype.toObject=function(){return COa(this)};var COa=function(a){if(null!=a)return _.zb(a),{line:_.Ki(a,1),column:_.Ki(a,2)}};var DOa=function(a){_.p.call(this,a)};_.X(DOa,_.p);_.h=DOa.prototype;_.h.Lk=function(){return _.Bi(this,jo,1)};_.h.setStart=function(a){return _.Di(this,1,a)};_.h.lj=function(){return _.Bi(this,jo,2)};_.h.setEnd=function(a){return _.Di(this,2,a)};_.h.toObject=function(){return EOa(this)};var EOa=function(a){if(null!=a)return _.zb(a),{start:COa(a.Lk()),end:COa(a.lj())}};var ko=function(a){_.p.call(this,a)};_.X(ko,_.p);ko.prototype.tY=function(){return _.Bi(this,DOa,2)};ko.prototype.Cqb=function(){return _.ui(this,DOa,2)};ko.kc=[10,9];ko.prototype.toObject=function(){return FOa(this)};var FOa=function(a){if(null!=a)return _.zb(a),{sourceRange:EOa(a.tY()),nPa:_.Vh(a,3),navigation:BOa(_.Bi(a,_.io,4)),UTa:_.Vh(a,5),LVc:_.l(_.Wh(a,10)),f1c:_.l(_.Ii(a,9))}};_.lo=function(a){_.p.call(this,a)};_.X(_.lo,_.p);_.lo.prototype.FP=function(){return _.Ci(this,ko,1)};_.lo.prototype.FNa=function(){return _.Wh(this,4)};_.lo.prototype.PNa=function(){return _.Ci(this,_.Xn,5)};var GOa=_.Bb(_.lo);_.lo.kc=[1,4,5];_.lo.prototype.toObject=function(){if(null!=this){_.zb(this);var a={euc:_.vb(this.FP(),FOa),Qr:_.Ji(this,2),PVa:_.Vh(this,3),Ldb:_.l(_.Wh(this,4)),Duc:_.vb(this.PNa(),Yn)}}else a=void 0;return a};_.mo=function(a){_.p.call(this,a)};_.X(_.mo,_.p);_.mo.prototype.LP=function(){return _.Bi(this,_.fo,2)};_.mo.prototype.vJb=function(a){return _.Di(this,2,a)};_.mo.prototype.toObject=function(){return HOa(this)};var HOa=function(a){if(null!=a)return _.zb(a),{tBc:vOa(a.LP()),tRc:lOa(_.Bi(a,_.Vn,4))}};_.no=function(a){_.p.call(this,a)};_.X(_.no,_.p);_.no.prototype.getType=function(){return _.Vh(this,1)};_.no.prototype.Pm=function(a){return _.tb(this,1,a)};_.no.kc=[2];_.no.prototype.toObject=function(){return IOa(this)};var IOa=function(a){if(null!=a)return _.zb(a),{type:_.Vh(a,1),qRc:_.vb(_.Ci(a,_.mo,2),HOa),rYc:_.Ji(a,3)}};_.oo=function(a){_.p.call(this,a)};_.X(_.oo,_.p);_.oo.prototype.rS=function(a){return _.tb(this,2,a)};_.oo.kc=[1];_.oo.prototype.toObject=function(){if(null!=this){_.zb(this);var a={ITc:_.l(_.Wh(this,1)),gKa:_.Vh(this,2)}}else a=void 0;return a};var JOa=function(a){_.p.call(this,a)};_.X(JOa,_.p);JOa.prototype.W8=function(){return _.jb(this,2,_.Xn)};var KOa=_.Bb(JOa);JOa.prototype.toObject=function(){if(null!=this){_.zb(this);var a={KTc:wb(_.jb(this,1,_.Wn),mOa),Kjb:wb(this.W8(),Yn)}}else a=void 0;return a};_.po=function(a){_.p.call(this,a)};_.X(_.po,_.p);_.po.prototype.Uta=function(a){return _.ob(this,5,a,0)};_.po.prototype.rS=function(a){return _.tb(this,3,a)};_.po.prototype.Hta=function(a){return _.qb(this,4,a)};_.po.kc=[1];_.po.prototype.toObject=function(){if(null!=this){_.zb(this);var a={WWc:_.vb(_.Ci(this,_.ao,1),pOa),VCc:_.Ki(this,5),gKa:_.Vh(this,3),Wqc:_.Ji(this,4)}}else a=void 0;return a};var qo=function(a){_.p.call(this,a)};_.X(qo,_.p);qo.prototype.W8=function(){return _.jb(this,2,_.Xn)};qo.prototype.FNa=function(){return _.Wh(this,3)};var LOa=_.Bb(qo);qo.kc=[3];qo.prototype.toObject=function(){if(null!=this){_.zb(this);var a={YWc:wb(_.jb(this,1,_.fo),vOa),Kjb:wb(this.W8(),Yn),Ldb:_.l(_.Wh(this,3))}}else a=void 0;return a};_.ro=function(a){_.p.call(this,a)};_.X(_.ro,_.p);_.ro.prototype.Uta=function(a){return _.ob(this,5,a,0)};_.ro.prototype.rS=function(a){return _.tb(this,3,a)};_.ro.prototype.Hta=function(a){return _.qb(this,4,a)};_.ro.kc=[1];_.ro.prototype.toObject=function(){if(null!=this){_.zb(this);var a={zZc:_.vb(_.Ci(this,_.ao,1),pOa),VCc:_.Ki(this,5),gKa:_.Vh(this,3),Wqc:_.Ji(this,4)}}else a=void 0;return a};_.so=function(a){_.p.call(this,a)};_.X(_.so,_.p);_.so.prototype.tpb=function(){return _.Ni(this,2,0)};_.so.prototype.CJb=function(a){return _.Ri(this,2,a)};_.so.prototype.toObject=function(){return MOa(this)};var MOa=function(a){if(null!=a)return _.zb(a),{rTc:Yn(_.Bi(a,_.Xn,1)),severity:_.Ni(a,2,0)}};var to=function(a){_.p.call(this,a)};_.X(to,_.p);to.prototype.W8=function(){return _.jb(this,2,_.Xn)};to.prototype.FNa=function(){return _.Wh(this,3)};var NOa=_.Bb(to);to.kc=[3];to.prototype.toObject=function(){if(null!=this){_.zb(this);var a={AZc:wb(_.jb(this,1,_.no),IOa),Kjb:wb(this.W8(),Yn),NYc:wb(_.jb(this,4,_.so),MOa),Ldb:_.l(_.Wh(this,3))}}else a=void 0;return a};var Bh=function(a){_.p.call(this,a)};_.X(Bh,_.p);Bh.prototype.hm=function(){return _.Oi(this,1,_.Dh)};Bh.prototype.setProjectId=function(a){return _.Ch(this,1,_.Dh,a)};Bh.prototype.LOa=function(){return _.Vh(this,6)};Bh.prototype.GJb=function(a){_.tb(this,6,a)};_.Dh=[1,3,4,5];Bh.prototype.toObject=function(){return OOa(this)};var OOa=function(a){if(null!=a)return _.zb(a),{jm:_.l(_.Pi(a,3,_.Dh)),projectId:_.l(_.Pi(a,1,_.Dh)),hq:_.l(_.Pi(a,4,_.Dh)),Gh:_.l(_.Pi(a,5,_.Dh)),zi:_.Vh(a,2),Du:_.Vh(a,6)}};_.Fh=function(a){_.p.call(this,a)};_.X(_.Fh,_.p);_.Fh.prototype.uq=function(){return _.Bi(this,Bh,1)};_.Fh.prototype.K_=function(a){return _.Di(this,1,a)};_.Fh.prototype.toObject=function(){return POa(this)};var POa=function(a){if(null!=a)return _.zb(a),{Cf:OOa(a.uq()),Iq:_.Vh(a,3),refHint:_.Vh(a,4)}};_.uo=function(a){_.p.call(this,a)};_.X(_.uo,_.p);_.uta=function(a){var b=new _.uo;return _.Di(b,1,a)};_.h=_.uo.prototype;_.h.be=function(){return _.Vh(this,2)};_.h.Yc=function(a){return _.tb(this,2,a)};_.h.getType=function(){return _.Ni(this,3,0)};_.h.Pm=function(a){return _.Ri(this,3,a)};_.h.QP=function(){return _.Ii(this,7)};_.h.EJb=function(a){_.kya(this,7,a)};_.h.fOa=function(){return _.Vh(this,6)};_.h.wJb=function(a){_.tb(this,6,a)};_.uo.kc=[7];_.uo.prototype.toObject=function(){return vo(this)};
var vo=function(a){if(null!=a)return _.zb(a),{Rq:POa(_.Bi(a,_.Fh,1)),path:_.Vh(a,2),type:_.Ni(a,3,0),fileSize:_.Li(a,4),pJc:_.l(_.Ii(a,7)),KQ:_.Vh(a,6)}};_.wo=function(a){_.p.call(this,a)};_.X(_.wo,_.p);_.wo.prototype.toObject=function(){return xo(this)};var xo=function(a){if(null!=a)return _.zb(a),{startLine:_.Ki(a,1),startColumn:_.Ki(a,2),endLine:_.Ki(a,3),endColumn:_.Ki(a,4)}};var QOa=function(a){_.p.call(this,a)};_.X(QOa,_.p);_.h=QOa.prototype;_.h.Dt=function(){return _.Bi(this,_.uo,1)};_.h.Hw=function(a){return _.Di(this,1,a)};_.h.getRange=function(){return _.Bi(this,_.wo,2)};_.h.setRange=function(a){return _.Di(this,2,a)};_.h.ypa=function(){return _.ui(this,_.wo,2)};_.h.toObject=function(){return ROa(this)};var ROa=function(a){if(null!=a)return _.zb(a),{Tf:vo(a.Dt()),qe:xo(a.getRange())}};_.yo=function(a){_.p.call(this,a)};_.X(_.yo,_.p);_.h=_.yo.prototype;_.h.getType=function(){return _.Ni(this,1,0)};_.h.Pm=function(a){return _.Ri(this,1,a)};_.h.getName=function(){return _.Vh(this,2)};_.h.He=function(a){return _.tb(this,2,a)};_.h.x4=function(a,b){_.Fi(this,3,_.yo,a,b)};_.h.upb=function(){return _.Vh(this,6)};_.h.DJb=function(a){_.tb(this,6,a)};_.yo.kc=[3,4];_.yo.prototype.toObject=function(){return SOa(this)};
var SOa=function(a){if(null!=a)return _.zb(a),{type:_.Ni(a,1,0),name:_.Vh(a,2),childList:_.vb(_.Ci(a,_.yo,3),SOa),mYc:_.l(_.Ii(a,4)),WYa:xo(_.Bi(a,_.wo,5)),nKb:_.Vh(a,6),Ezb:_.Vh(a,7),H_c:_.Vh(a,8)}};_.zo=function(a){_.p.call(this,a)};_.X(_.zo,_.p);_.zo.prototype.Rta=function(a){return _.Ri(this,1,a)};_.zo.prototype.toObject=function(){return TOa(this)};var TOa=function(a){if(null!=a)return _.zb(a),{jf:_.Ni(a,1,0),Efa:_.Vh(a,2)}};_.Ao=function(a){_.p.call(this,a)};_.X(_.Ao,_.p);_.Ao.prototype.getName=function(){return _.Vh(this,1)};_.Ao.prototype.He=function(a){return _.tb(this,1,a)};_.Ao.prototype.toObject=function(){return UOa(this)};var UOa=function(a){if(null!=a)return _.zb(a),{name:_.Vh(a,1),Mm:_.Vh(a,2)}};_.Bo=function(a){_.p.call(this,a)};_.X(_.Bo,_.p);_.Co=function(a){return _.Ci(a,_.Ao,1)};_.h=_.Bo.prototype;_.h.sea=function(a){return _.tb(this,2,a)};_.h.z9=function(){return sya(this,4)};_.h.Kea=function(a){_.pb(this,4,a,void 0,_.Ii)};_.h.hY=function(){return _.Ni(this,5,0)};_.h.G_=function(a){_.Ri(this,5,a)};_.h.UP=function(){return _.Ni(this,6,0)};_.h.N_=function(a){_.Ri(this,6,a)};_.h.setTheme=function(a){return _.Ri(this,7,a)};_.h.j9=function(){return _.Vh(this,21)};
_.h.Bea=function(a){_.tb(this,21,a)};_.h.V8=function(){return _.Vh(this,22)};_.h.rea=function(a){_.tb(this,22,a)};_.h.ipa=function(){return _.Ji(this,8)};_.h.dua=function(a){_.qb(this,8,a)};_.h.PP=function(){return _.Ji(this,10)};_.h.Gea=function(a){_.qb(this,10,a)};_.h.JP=function(){return _.Ji(this,11)};_.h.F_=function(a){_.qb(this,11,a)};_.h.SP=function(){return _.Ki(this,12)};_.h.Iea=function(a){_.ob(this,12,a,0)};_.h.mY=function(){return _.Ki(this,31)};_.h.Dea=function(a){_.ob(this,31,a,0)};
_.h.gpb=function(){return _.rya(this,13)};_.h.gY=function(){return _.Ni(this,15,0)};_.h.yea=function(a){_.Ri(this,15,a)};_.h.OP=function(){return _.Ki(this,17)};_.h.L_=function(a){_.ob(this,17,a,0)};_.h.u9=function(){return _.Ni(this,18,0)};_.h.bua=function(a){_.Ri(this,18,a)};_.h.AOa=function(){return _.Ji(this,20)};_.h.lXa=function(a){_.qb(this,20,a)};_.h.i9=function(){return _.Ni(this,23,0)};_.h.Aea=function(a){_.Ri(this,23,a)};_.h.vY=function(){return _.Ji(this,24)};
_.h.hua=function(a){_.qb(this,24,a)};_.h.w9=function(){return _.Ji(this,25)};_.h.Hea=function(a){_.qb(this,25,a)};_.h.wY=function(){return _.Ji(this,28)};_.h.iua=function(a){_.qb(this,28,a)};_.h.rY=function(){return _.Ji(this,30)};_.h.Fea=function(a){_.qb(this,30,a)};_.h.sY=function(){return _.Ji(this,32)};_.h.fua=function(a){_.qb(this,32,a)};_.h.cY=function(){return _.Vh(this,33)};_.h.Jta=function(a){_.tb(this,33,a)};_.h.v9=function(){return _.Ji(this,34)};_.h.eua=function(a){_.qb(this,34,a)};
var VOa=_.Bb(_.Bo);_.Bo.kc=[1,3,4,13];_.Bo.prototype.toObject=function(){return WOa(this)};
var WOa=function(a){if(null!=a)return _.zb(a),{S0c:_.vb(_.Co(a),UOa),o7:_.Vh(a,2),S1c:_.l(_.Wh(a,3)),J3c:_.l(_.Ii(a,4)),lXc:_.Ni(a,5,0),v_a:_.Ni(a,6,0),K3c:_.Ki(a,16),theme:_.Ni(a,7,0),g_c:_.Ni(a,26,0),jRa:_.Vh(a,21),GKa:_.Vh(a,22),showDeleted:_.Ji(a,8),oZc:wb(_.eb(a,9,_.Waa)),zXa:_.Ji(a,10),j$:_.Ji(a,11),tabSize:_.Ki(a,12),zba:_.Ki(a,31),YTc:_.l(_.Wh(a,13)),pXc:wb(_.jb(a,14,_.zo),TOa),r$:_.Ni(a,15,0),Y0c:_.Ki(a,17),Z0c:_.Ni(a,18,0),aQc:_.Ji(a,19),p1c:_.Ji(a,20),kXc:_.Ni(a,23,0),MLb:_.Ji(a,24),AXa:_.Ji(a,
25),BRc:_.Ji(a,27),Ffa:_.Ji(a,28),a3c:_.Ji(a,29),Uea:_.Ji(a,30),ps:_.Ji(a,32),U5:_.Vh(a,33),q1c:_.Ji(a,34)}};_.XOa=function(a){_.p.call(this,a)};_.X(_.XOa,_.p);_.XOa.prototype.toObject=function(){if(null!=this){_.zb(this);var a={}}else a=void 0;return a};var Do=function(a){_.p.call(this,a)};_.X(Do,_.p);Do.prototype.BJb=function(a){return _.pb(this,1,a,void 0,_.Wh)};var YOa=_.Bb(Do);Do.kc=[1];Do.prototype.toObject=function(){if(null!=this){_.zb(this);var a={X_c:_.l(_.Wh(this,1))}}else a=void 0;return a};var ZOa=function(a,b,c){this.OFb=a;this.fra=b;this.zSa=c};ZOa.prototype.getMetadata=function(){return this.zSa};var $Oa=function(a,b,c){c=void 0===c?{}:c;this.RGc=a;this.zSa=c;this.fra=b;this.h0=null};$Oa.prototype.getMetadata=function(){return this.zSa};$Oa.prototype.xg=function(){return this.h0};_.Eo=function(a,b,c,d,e){this.name=a;this.WFb=b;this.responseType=c;this.TFb=d;this.wGb=e};_.aPa=function(a,b,c){c=void 0===c?{}:c;return new ZOa(b,a,c)};_.Eo.prototype.getName=function(){return this.name};_.Eo.prototype.getName=_.Eo.prototype.getName;_.bPa=new _.Eo("/devtools.grimoire.CorpPreferencesService/GetRecentFiles",_.XOa,Do,function(a){return a.ld()},YOa);_.cPa=function(a){_.p.call(this,a)};_.X(_.cPa,_.p);_.cPa.prototype.toObject=function(){if(null!=this){_.zb(this);var a={}}else a=void 0;return a};_.dPa=new _.Eo("/devtools.grimoire.CorpPreferencesService/GetUserPreferences",_.cPa,_.Bo,function(a){return a.ld()},VOa);_.ePa=function(a){_.p.call(this,a)};_.X(_.ePa,_.p);_.ePa.prototype.BJb=function(a){return _.tb(this,1,a)};_.ePa.prototype.toObject=function(){if(null!=this){_.zb(this);var a={recentFile:_.Vh(this,1)}}else a=void 0;return a};var fPa=function(a){_.p.call(this,a)};_.X(fPa,_.p);var gPa=_.Bb(fPa);fPa.prototype.toObject=function(){if(null!=this){_.zb(this);var a={}}else a=void 0;return a};_.hPa=new _.Eo("/devtools.grimoire.CorpPreferencesService/UpdateRecentFiles",_.ePa,fPa,function(a){return a.ld()},gPa);_.iPa=function(a){_.p.call(this,a)};_.X(_.iPa,_.p);_.iPa.kc=[1];_.iPa.prototype.toObject=function(){return jPa(this)};var jPa=function(a){if(null!=a)return _.zb(a),{QZc:_.l(_.Wh(a,1))}};_.Fo=function(a){_.p.call(this,a)};_.X(_.Fo,_.p);_.Fo.prototype.nY=function(){return _.Bi(this,_.Bo,1)};_.Fo.prototype.Eea=function(a){return _.Di(this,1,a)};_.Fo.prototype.toObject=function(){if(null!=this){_.zb(this);var a={zFc:WOa(this.nY()),updateMask:jPa(_.Bi(this,_.iPa,2))}}else a=void 0;return a};_.kPa=new _.Eo("/devtools.grimoire.CorpPreferencesService/UpdateUserPreferences",_.Fo,_.Bo,function(a){return a.ld()},VOa);var Go=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};_.X(Go,Error);Go.prototype.toString=function(){var a="RpcError("+(xNa(this.code)||String(this.code))+")";this.message&&(a+=": "+this.message);return a};Go.prototype.name="RpcError";var lPa=Promise;var Ho=function(a){_.p.call(this,a)};_.X(Ho,_.p);Ho.prototype.getTypeName=function(){return _.Vh(this,1).split("/").pop()};Ho.prototype.getValue=function(){var a=_.k(this,2);if(Array.isArray(a)||a instanceof _.p)throw Error("T");return _.yi(this,2)};Ho.prototype.setValue=function(a){if(null==a)a=this;else if(Array.isArray(a))a=_.mb(this,2,vba(a));else if("string"===typeof a||a instanceof _.La||_.Da(a))a=lya(this,2,a);else throw Error("U`"+a);return a};Ho.prototype.toObject=function(){return mPa(this)};
var mPa=function(a){if(null!=a)return _.zb(a),{AZa:_.Vh(a,1),value:Bba(a)}};var Io=function(a){_.p.call(this,a)};_.X(Io,_.p);Io.prototype.getMessage=function(){return _.Vh(this,2)};Io.prototype.Vta=function(a){return _.tb(this,2,a)};var nPa=_.Bb(Io);Io.kc=[3];Io.prototype.toObject=function(){if(null!=this){_.zb(this);var a={code:_.Ki(this,1),message:_.Vh(this,2),mTc:_.vb(_.Ci(this,Ho,3),mPa)}}else a=void 0;return a};var Jo=function(a,b){this.awa=a.KDc;this.Zpb=b;this.uc=a.Zva;this.Fra=[];this.Mra=[];this.Sra=[];this.Hra=[];this.PF=[];this.awa&&oPa(this)},uPa=function(a,b){_.Lj(a.uc,"complete",function(){if(Oba(a.uc)){var c=_.Pba(a.uc);if(b&&"text/plain"===a.uc.getResponseHeader("Content-Type")){if(!atob)throw Error("bc");c=atob(c)}try{var d=a.Zpb(c)}catch(f){pPa(a,new Go(13,"Error when deserializing response data; error: "+f+(", response: "+c)));return}c=wNa(a.uc.xg());qPa(a,rPa(a));0==c?sPa(a,d):pPa(a,new Go(c,
"Xhr succeeded but the status code is not 200"))}else{d=_.Pba(a.uc);var e={};d?(e=tPa(a,d),d=e.code,c=e.details,e=e.metadata):(d=2,c="Rpc failed due to xhr error. error code: "+a.uc.kK+", error: "+jDa(a.uc));qPa(a,rPa(a));pPa(a,new Go(d,c,e))}})},oPa=function(a){a.awa.on("data",function(b){if("1"in b){var c=b["1"];try{var d=a.Zpb(c)}catch(e){pPa(a,new Go(13,"Error when deserializing response data; error: "+e+(", response: "+c)))}d&&sPa(a,d)}if("2"in b)for(b=tPa(a,b["2"]),c=0;c<a.Sra.length;c++)a.Sra[c](b)});
a.awa.on("end",function(){qPa(a,rPa(a));for(var b=0;b<a.Hra.length;b++)a.Hra[b]()});a.awa.on("error",function(){if(0!=a.PF.length){var b=a.uc.kK;0!==b||Oba(a.uc)||(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.uc.xg();d=wNa(c);break;default:d=14}qPa(a,rPa(a));b=dCa(b)+", error: "+jDa(a.uc);-1!=c&&(b+=", http status code: "+c);pPa(a,new Go(d,b))}})},rPa=function(a){var b={},c=iDa(a.uc);Object.keys(c).forEach(function(d){b[d]=c[d]});return b},tPa=function(a,
b){var c=2,d={};try{var e=nPa(b);c=_.Ki(e,1);var f=e.getMessage();_.Ci(e,Ho,3).length&&(d["grpc-web-status-details-bin"]=b)}catch(g){a.uc&&404===a.uc.xg()?(c=5,f="Not Found: "+String(a.uc.uaa)):(c=14,f="Unable to parse RpcStatus: "+g)}return{code:c,details:f,metadata:d}};Jo.prototype.on=function(a,b){"data"==a?this.Fra.push(b):"metadata"==a?this.Mra.push(b):"status"==a?this.Sra.push(b):"end"==a?this.Hra.push(b):"error"==a&&this.PF.push(b);return this};
var vPa=function(a,b){b=a.indexOf(b);-1<b&&a.splice(b,1)};Jo.prototype.removeListener=function(a,b){"data"==a?vPa(this.Fra,b):"metadata"==a?vPa(this.Mra,b):"status"==a?vPa(this.Sra,b):"end"==a?vPa(this.Hra,b):"error"==a&&vPa(this.PF,b);return this};Jo.prototype.cancel=function(){this.uc.abort()};var sPa=function(a,b){for(var c=0;c<a.Fra.length;c++)a.Fra[c](b)},qPa=function(a,b){for(var c=0;c<a.Mra.length;c++)a.Mra[c](b)},pPa=function(a,b){for(var c=0;c<a.PF.length;c++)a.PF[c](b)};
Jo.prototype.cancel=Jo.prototype.cancel;Jo.prototype.removeListener=Jo.prototype.removeListener;Jo.prototype.on=Jo.prototype.on;var Ko=function(a){this.t_a=a.yMc||null;this.ufa=a.TJc||!1;this.AW=this.cP=void 0};_.ji(Ko,fCa);Ko.prototype.O6=function(){var a=new Lo(this.t_a,this.ufa);this.cP&&a.YWa(this.cP);this.AW&&a.jJb(this.AW);return a};Ko.prototype.ltb=function(a){return function(){return a}}({});Ko.prototype.YWa=function(a){this.cP=a};Ko.prototype.jJb=function(a){this.AW=a};
var Lo=function(a,b){Nj.call(this);this.t_a=a;this.ufa=b;this.AW=this.cP=void 0;this.status=this.readyState=0;this.responseType=this.responseText=this.response=this.statusText="";this.onreadystatechange=this.responseXML=null;this.GVa=new Headers;this.p_=null;this.Uyb="GET";this.I0="";this.LB=!1;this.US=this.U6=this.joa=null};_.ji(Lo,Nj);Lo.prototype.open=function(a,b){if(0!=this.readyState)throw this.abort(),Error("cc");this.Uyb=a;this.I0=b;this.readyState=1;wPa(this)};
Lo.prototype.send=function(a){if(1!=this.readyState)throw this.abort(),Error("dc");this.LB=!0;var b={headers:this.GVa,method:this.Uyb,credentials:this.cP,cache:this.AW};a&&(b.body=a);(this.t_a||_.da).fetch(new Request(this.I0,b)).then(this.Cyc.bind(this),this.wpa.bind(this))};
Lo.prototype.abort=function(){this.response=this.responseText="";this.GVa=new Headers;this.status=0;this.U6&&this.U6.cancel("Request was aborted.").catch(function(){return null});1<=this.readyState&&this.LB&&4!=this.readyState&&(this.LB=!1,xPa(this));this.readyState=0};
Lo.prototype.Cyc=function(a){if(this.LB&&(this.joa=a,this.p_||(this.status=this.joa.status,this.statusText=this.joa.statusText,this.p_=a.headers,this.readyState=2,wPa(this)),this.LB&&(this.readyState=3,wPa(this),this.LB)))if("arraybuffer"===this.responseType)a.arrayBuffer().then(this.Ayc.bind(this),this.wpa.bind(this));else if("undefined"!==typeof _.da.ReadableStream&&"body"in a){this.U6=a.body.getReader();if(this.ufa){if(this.responseType)throw Error("ec");this.response=[]}else this.response=this.responseText=
"",this.US=new TextDecoder;yPa(this)}else a.text().then(this.Byc.bind(this),this.wpa.bind(this))};var yPa=function(a){a.U6.read().then(a.wyc.bind(a)).catch(a.wpa.bind(a))};Lo.prototype.wyc=function(a){if(this.LB){if(this.ufa&&a.value)this.response.push(a.value);else if(!this.ufa){var b=a.value?a.value:new Uint8Array(0);if(b=this.US.decode(b,{stream:!a.done}))this.response=this.responseText+=b}a.done?xPa(this):wPa(this);3==this.readyState&&yPa(this)}};
Lo.prototype.Byc=function(a){this.LB&&(this.response=this.responseText=a,xPa(this))};Lo.prototype.Ayc=function(a){this.LB&&(this.response=a,xPa(this))};Lo.prototype.wpa=function(){this.LB&&xPa(this)};var xPa=function(a){a.readyState=4;a.joa=null;a.U6=null;a.US=null;wPa(a)};_.h=Lo.prototype;_.h.setRequestHeader=function(a,b){this.GVa.append(a,b)};_.h.getResponseHeader=function(a){return this.p_?this.p_.get(a.toLowerCase())||"":""};
_.h.getAllResponseHeaders=function(){if(!this.p_)return"";for(var a=[],b=this.p_.entries(),c=b.next();!c.done;)c=c.value,a.push(c[0]+": "+c[1]),c=b.next();return a.join("\r\n")};_.h.YWa=function(a){this.cP=a};_.h.jJb=function(a){this.AW=a};var wPa=function(a){a.onreadystatechange&&a.onreadystatechange.call(a)};Object.defineProperty(Lo.prototype,"withCredentials",{get:function(){return"include"===this.cP},set:function(a){this.YWa(a?"include":"same-origin")}});var Mo=function(a){qg.call(this);this.YP=a;this.ne={}};_.ji(Mo,qg);var zPa=[];Mo.prototype.listen=function(a,b,c,d){Array.isArray(b)||(b&&(zPa[0]=b.toString()),b=zPa);for(var e=0;e<b.length;e++){var f=_.Lj(a,b[e],c||this.handleEvent,d||!1,this.YP||this);if(!f)break;this.ne[f.key]=f}return this};Mo.prototype.DRa=function(a,b,c,d){return APa(this,a,b,c,d)};
var APa=function(a,b,c,d,e,f){if(Array.isArray(c))for(var g=0;g<c.length;g++)APa(a,b,c[g],d,e,f);else{b=OBa(b,c,d||a.handleEvent,e,f||a.YP||a);if(!b)return a;a.ne[b.key]=b}return a};Mo.prototype.Bs=function(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)this.Bs(a,b[f],c,d,e);else c=c||this.handleEvent,d=_.Aa(d)?!!d.capture:!!d,e=e||this.YP||this,c=PBa(c),d=!!d,b=FBa(a)?a.k9(b,c,d,e):a?(a=RBa(a))?a.k9(b,c,d,e):null:null,b&&(VBa(b),delete this.ne[b.key]);return this};
Mo.prototype.removeAll=function(){Dba(this.ne,function(a,b){this.ne.hasOwnProperty(b)&&VBa(a)},this);this.ne={}};Mo.prototype.Yl=function(){Mo.Sw.Yl.call(this);this.removeAll()};Mo.prototype.handleEvent=function(){throw Error("fc");};var BPa=function(){this.nub=!0;this.Xi=0;this.DQ=""};BPa.prototype.Ve=function(a,b){this.nub=!1;throw Error("gc`"+this.Xi+"`"+b+"`"+a);};BPa.prototype.decode=function(a){this.nub||this.Ve(a,"stream already broken");this.DQ+=a;a=Math.floor(this.DQ.length/4);if(0==a)return null;try{var b=_.eya(this.DQ.slice(0,4*a))}catch(c){this.Ve(this.DQ,c.message)}this.Xi+=4*a;this.DQ=this.DQ.slice(4*a);return b};var rg=function(){this.No=null;this.zg=[];this.fna=this.FQ=this.r0=this.Ac=this.Xi=0;this.ySa=null;this.mKa=0};rg.prototype.Z8=function(){return this.No};rg.prototype.Ve=function(a,b,c){this.Ac=3;this.No="The stream is broken @"+this.Xi+"/"+b+". Error: "+c+". With input:\n"+a;throw Error(this.No);};rg.prototype.ula=function(){return!0};
rg.prototype.parse=function(a){function b(n){n&128&&f.Ve(g,m,"invalid tag");2!=(n&7)&&f.Ve(g,m,"invalid wire type");f.r0=n>>>3;1!=f.r0&&2!=f.r0&&15!=f.r0&&f.Ve(g,m,"unexpected tag");f.Ac=1;f.FQ=0;f.fna=0}function c(n){f.fna++;5==f.fna&&n&240&&f.Ve(g,m,"message length too long");f.FQ|=(n&127)<<7*(f.fna-1);n&128||(f.Ac=2,f.mKa=0,f.ySa="undefined"!==typeof Uint8Array?new Uint8Array(f.FQ):Array(f.FQ),0==f.FQ&&e())}function d(n){f.ySa[f.mKa++]=n;f.mKa==f.FQ&&e()}function e(){if(15>f.r0){var n={};n[f.r0]=
f.ySa;f.zg.push(n)}f.Ac=0}for(var f=this,g=a instanceof Array?a:new Uint8Array(a),m=0;m<g.length;){switch(f.Ac){case 3:f.Ve(g,m,"stream already broken");break;case 0:b(g[m]);break;case 1:c(g[m]);break;case 2:d(g[m]);break;default:throw Error("hc`"+f.Ac);}f.Xi++;m++}a=f.zg;f.zg=[];return 0<a.length?a:null};var toa=function(){this.No=null;this.Xi=0;this.Jrc=new BPa;this.mFc=new rg};toa.prototype.Z8=function(){return this.No};toa.prototype.Ve=function(a,b){this.No="The stream is broken @"+this.Xi+". Error: "+b+". With input:\n"+a;throw Error(this.No);};toa.prototype.ula=function(){return!1};toa.prototype.parse=function(a){null!==this.No&&this.Ve(a,"stream already broken");var b=null;try{var c=this.Jrc.decode(a);b=null===c?null:this.mFc.parse(c)}catch(d){this.Ve(a,d.message)}this.Xi+=a.length;return b};var No=function(a){return"\r"==a||"\n"==a||" "==a||"\t"==a};var soa=function(a){this.No=null;this.zg=[];this.uW="";this.BJc=[];this.sw=this.iB=0;this.dfa=!1;this.rga=0;this.cKc=/[\\"]/g;this.Ac=this.vfa=0;this.suc=!(!a||!a.ruc)},CPa={INIT:0,F1:1,fza:2,ST:3,X0:4,W0:5,Xm:6,nya:7,y0a:8,I1a:9,J1a:10,K1a:11,b0a:12,c0a:13,d0a:14,e0a:15,h1a:16,i1a:17,j1a:18,I8b:19,eza:20};_.h=soa.prototype;_.h.Z8=function(){return this.No};_.h.done=function(){return 2===this.vfa};
_.h.Ve=function(a,b){this.vfa=3;this.No="The stream is broken @"+this.sw+"/"+b+". With input:\n"+a;throw Error(this.No);};_.h.ula=function(){return!1};
_.h.parse=function(a){function b(){for(;F<a.length;)if(No(a[F]))F++,f.sw++;else break;return F<r}function c(){for(var L;;){L=a[F++];if(!L)break;f.sw++;switch(f.Ac){case n.INIT:"{"===L?f.Ac=n.fza:"["===L?f.Ac=n.X0:No(L)||f.Ve(a,F);continue;case n.nya:case n.fza:if(No(L))continue;if(f.Ac===n.nya)g.push(n.y0a);else if("}"===L){e("{}");f.Ac=d();continue}else g.push(n.ST);'"'===L?f.Ac=n.Xm:f.Ve(a,F);continue;case n.y0a:case n.ST:if(No(L))continue;":"===L?(f.Ac===n.ST&&(g.push(n.ST),f.iB++),f.Ac=n.F1):
"}"===L?(f.iB--,e(),f.Ac=d()):","===L?(f.Ac===n.ST&&g.push(n.ST),f.Ac=n.nya):f.Ve(a,F);continue;case n.X0:case n.F1:if(No(L))continue;if(f.Ac===n.X0)if(f.iB++,f.Ac=n.F1,"]"===L){f.iB--;if(0===f.iB){f.Ac=n.W0;return}e("[]");f.Ac=d();continue}else g.push(n.W0);'"'===L?f.Ac=n.Xm:"{"===L?f.Ac=n.fza:"["===L?f.Ac=n.X0:"t"===L?f.Ac=n.I1a:"f"===L?f.Ac=n.b0a:"n"===L?f.Ac=n.h1a:"-"!==L&&(-1!=="0123456789".indexOf(L)?f.Ac=n.eza:f.Ve(a,F));continue;case n.W0:if(","===L)g.push(n.W0),f.Ac=n.F1,1===f.iB&&(A=F);
else if("]"===L){f.iB--;if(0===f.iB)return;e();f.Ac=d()}else if(No(L))continue;else f.Ve(a,F);continue;case n.Xm:var R=F;a:for(;;){for(;0<f.rga;)if(L=a[F++],4===f.rga?f.rga=0:f.rga++,!L)break a;if('"'===L&&!f.dfa){f.Ac=d();break}if("\\"===L&&!f.dfa&&(f.dfa=!0,L=a[F++],!L))break;if(f.dfa)if(f.dfa=!1,"u"===L&&(f.rga=1),L=a[F++])continue;else break;m.lastIndex=F;L=m.exec(a);if(!L){F=a.length+1;break}F=L.index+1;L=a[L.index];if(!L)break}f.sw+=F-R;continue;case n.I1a:if(!L)continue;"r"===L?f.Ac=n.J1a:
f.Ve(a,F);continue;case n.J1a:if(!L)continue;"u"===L?f.Ac=n.K1a:f.Ve(a,F);continue;case n.K1a:if(!L)continue;"e"===L?f.Ac=d():f.Ve(a,F);continue;case n.b0a:if(!L)continue;"a"===L?f.Ac=n.c0a:f.Ve(a,F);continue;case n.c0a:if(!L)continue;"l"===L?f.Ac=n.d0a:f.Ve(a,F);continue;case n.d0a:if(!L)continue;"s"===L?f.Ac=n.e0a:f.Ve(a,F);continue;case n.e0a:if(!L)continue;"e"===L?f.Ac=d():f.Ve(a,F);continue;case n.h1a:if(!L)continue;"u"===L?f.Ac=n.i1a:f.Ve(a,F);continue;case n.i1a:if(!L)continue;"l"===L?f.Ac=
n.j1a:f.Ve(a,F);continue;case n.j1a:if(!L)continue;"l"===L?f.Ac=d():f.Ve(a,F);continue;case n.I8b:"."===L?f.Ac=n.eza:f.Ve(a,F);continue;case n.eza:if(-1!=="0123456789.eE+-".indexOf(L))continue;else F--,f.sw--,f.Ac=d();continue;default:f.Ve(a,F)}}}function d(){var L=g.pop();return null!=L?L:n.F1}function e(L){1<f.iB||(L||(L=-1===A?f.uW+a.substring(x,F):a.substring(A,F)),f.suc?f.zg.push(L):f.zg.push(JSON.parse(L)),A=F)}for(var f=this,g=f.BJc,m=f.cKc,n=CPa,r=a.length,x=0,A=-1,F=0;F<r;)switch(f.vfa){case 3:return f.Ve(a,
F),null;case 2:return b()&&f.Ve(a,F),null;case 0:if(b()){var K=a[F++];f.sw++;if("["===K){f.vfa=1;x=F;f.Ac=n.X0;continue}else f.Ve(a,F)}return null;case 1:return c(),0===f.iB&&f.Ac==n.W0?(f.vfa=2,f.uW=a.substring(F)):f.uW=-1===A?f.uW+a.substring(x):a.substring(A),0<f.zg.length?(K=f.zg,f.zg=[],K):null}return null};var roa=function(){this.No=this.fK=null;this.Ac=this.Xi=0;this.zg=[];this.wLb=!1};roa.prototype.Z8=function(){return this.No};roa.prototype.ula=function(){return!1};
roa.prototype.parse=function(a){function b(n){f.Ac=6;f.No="The stream is broken @"+f.Xi+"/"+g+". Error: "+n+". With input:\n";throw Error(f.No);}function c(){f.fK=new soa({YPc:!0,ruc:!0})}function d(n){if(n)for(var r=0;r<n.length;r++){var x={};x[1]=n[r];f.zg.push(x)}}function e(n){if(n){(f.wLb||1<n.length)&&b("extra status: "+n);f.wLb=!0;var r={};r[2]=n[0];f.zg.push(r)}}for(var f=this,g=0;g<a.length;){var m;if(m=2!==f.Ac){a:{for(;g<a.length;){if(!No(a[g])){m=!0;break a}g++;f.Xi++}m=!1}m=!m}if(m)return null;
switch(f.Ac){case 6:b("stream already broken");break;case 0:"["===a[g]?(f.Ac=1,g++,f.Xi++):b("unexpected input token");break;case 1:"["===a[g]?(f.Ac=2,c()):","===a[g]||"null,"==a.slice(g,g+5)?f.Ac=3:"]"===a[g]?(f.Ac=5,g++,f.Xi++):b("unexpected input token");break;case 2:m=f.fK.parse(a.substring(g));d(m);f.fK.done()?(f.Ac=3,m=f.fK.uW,f.Xi+=a.length-g-m.length,a=m,g=0):(f.Xi+=a.length-g,g=a.length);break;case 3:","===a[g]||"null,"==a.slice(g,g+5)?(f.Ac=4,c(),f.fK.parse("["),g+=","===a[g]?1:5,f.Xi++):
"]"===a[g]&&(f.Ac=5,g++,f.Xi++);break;case 4:m=f.fK.parse(a.substring(g));e(m);f.fK.done()?(f.Ac=5,m=f.fK.uW,f.Xi+=a.length-g-m.length,a=m,g=0):(f.Xi+=a.length-g,g=a.length);break;case 5:b("extra input after stream end")}}return 0<f.zg.length?(a=f.zg,f.zg=[],a):null};var DPa=function(a){this.uc=a;this.jR=null;this.h0=this.sw=0;this.Eqb=!1;this.vna=this.iYa=this.US=null;this.Hmb=new Mo(this);this.Hmb.listen(this.uc,"readystatechange",this.YFc)};DPa.prototype.npa=function(){return this.uc};var Oo=function(a,b){a.h0!=b&&(a.h0=b,a.iYa&&a.iYa())},EPa=function(a){a.Hmb.removeAll();if(a.uc){var b=a.uc;a.uc=null;b.abort();b.dispose()}};DPa.prototype.xg=function(){return this.h0};
DPa.prototype.YFc=function(a){a=a.target;try{if(a==this.uc)a:{var b=Vj(this.uc),c=this.uc.kK,d=this.uc.xg(),e=_.Pba(this.uc);a=[];if(hDa(this.uc)instanceof Array){var f=hDa(this.uc);0<f.length&&f[0]instanceof Uint8Array&&(this.Eqb=!0,a=f)}if(!(3>b||3==b&&!e&&0==a.length))if(d=200==d||206==d,4==b&&(8==c?Oo(this,7):7==c?Oo(this,8):d||Oo(this,3)),this.jR||(this.jR=uoa(this.uc),null==this.jR&&Oo(this,5)),2<this.h0)EPa(this);else{if(a.length>this.sw){var g=a.length;c=[];try{if(this.jR.ula())for(var m=
0;m<g;m++){var n=this.jR.parse(Array.from(a[m]));n&&(c=c.concat(n))}else{n="";if(!this.US){if("undefined"===typeof TextDecoder)throw Error("ic");this.US=new TextDecoder}for(m=0;m<g;m++)n+=this.US.decode(a[m],{stream:4==b&&m==g-1});c=this.jR.parse(n)}a.splice(0,g);c&&this.vna(c)}catch(x){Oo(this,5);EPa(this);break a}}else if(e.length>this.sw){m=e.slice(this.sw);this.sw=e.length;try{var r=this.jR.parse(m);null!=r&&this.vna&&this.vna(r)}catch(x){Oo(this,5);EPa(this);break a}}4==b?(0!=e.length||this.Eqb?
Oo(this,2):Oo(this,4),EPa(this)):Oo(this,1)}}}catch(x){Oo(this,6),EPa(this)}};var FPa=function(a){this.u_a=a;a=(0,_.uh)(this.gEc,this);this.u_a.vna=a;a=(0,_.uh)(this.lEc,this);this.u_a.iYa=a;this.YA={};this.KO={}};_.h=FPa.prototype;_.h.on=function(a,b){var c=this.YA[a];c||(c=[],this.YA[a]=c);c.push(b);return this};_.h.addListener=function(a,b){this.on(a,b);return this};_.h.removeListener=function(a,b){var c=this.YA[a];c&&_.wa(c,b);(a=this.KO[a])&&_.wa(a,b);return this};_.h.once=function(a,b){var c=this.KO[a];c||(c=[],this.KO[a]=c);c.push(b);return this};
_.h.gEc=function(a){var b=this.YA.data;b&&GPa(this,a,b);(b=this.KO.data)&&GPa(this,a,b);this.KO.data=[]};var GPa=function(a,b,c){for(var d={},e=0;e<b.length;d={jwa:d.jwa},e++)d.jwa=b[e],c.forEach(function(f){return function(g){try{g(f.jwa)}catch(m){a.vpa("message-callback exception (ignored) "+m)}}}(d))};FPa.prototype.lEc=function(){switch(this.u_a.xg()){case 1:HPa(this,"readable");break;case 5:case 6:case 4:case 7:case 3:HPa(this,"error");break;case 8:HPa(this,"close");break;case 2:HPa(this,"end")}};
var HPa=function(a,b){var c=a.YA[b];c&&c.forEach(function(d){try{d()}catch(e){a.vpa("status-callback exception (ignored) "+e)}});(c=a.KO[b])&&c.forEach(function(d){d()});a.KO[b]=[]};FPa.prototype.vpa=function(){};var KPa,LPa,MPa,NPa;_.Po=function(a){a=void 0===a?{}:a;this.oKc=a.m2c||wh("suppressCorsPreflight",a)||!1;this.O0=a.withCredentials||wh("withCredentials",a)||!1;this.ELb=a.Z1c||[];this.BLc=a.Y2c||[];this.kRb=a.F3c;this.Ksc=a.i3c||!1};
KPa=function(a,b,c,d,e){var f=b.substr(0,b.length-e.name.length);return _.IPa(function(g){return new lPa(function(m,n){var r={},x=_.JPa(a,g,f);x.on("error",function(A){return n(A)});x.on("metadata",function(A){r=A});x.on("data",function(A){var F=r;F=void 0===F?{}:F;m(new $Oa(A,g.fra,F))})})},a.BLc).call(a,_.aPa(e,c,d)).then(function(g){return g.RGc})};_.Qo=function(a,b,c,d,e){return KPa(a,b,c,d,e)};
_.Po.prototype.oS=function(a,b,c,d){var e=this,f=a.substr(0,a.length-d.name.length);return _.IPa(function(g){var m=g.fra,n=g.getMetadata(),r=LPa(e,!1);n=MPa(e,n,r,f+m.getName());var x=NPa(r,m.wGb,!0);g=m.TFb(g.OFb);r.send(n,"POST",g);return x},this.ELb).call(this,_.aPa(d,b,c))};_.JPa=function(a,b,c){var d=b.fra,e=b.getMetadata(),f=LPa(a,!0);a=MPa(a,e,f,c+d.getName());c=NPa(f,d.wGb,!1);uPa(c,"base64"==e["X-Goog-Encode-Response-If-Executable"]);b=d.TFb(b.OFb);f.send(a,"POST",b);return c};
LPa=function(a,b){b=a.Ksc&&!b;return a.kRb||b?new _.Uj(new Ko({yMc:a.kRb,TJc:b})):new _.Uj};
MPa=function(a,b,c,d){b["Content-Type"]="application/json+protobuf";b["X-User-Agent"]="grpc-web-javascript/0.1";var e="Authorization"in b?(e=b.Authorization)?!!{SAPISIDHASH:!0,APISIDHASH:!0}[e.split(" ")[0]]:!1:!1;if(e||a.O0)c.O0=!0;if(a.oKc)a=d,_.Jba(b)?d=a:(b=NIa(b),"string"===typeof a?d=WCa(a,encodeURIComponent("$httpHeaders"),b):(_.sh(a,"$httpHeaders",b),d=a));else for(var f in b)c.headers.set(f,b[f]);return d};
NPa=function(a,b,c){if(c)if(!_.oi||10<=Number(_.ti)){c=new DPa(a);var d=new FPa(c)}else d=null;return new Jo({Zva:a,KDc:d},b)};_.IPa=function(a,b){var c=a;b.forEach(function(d){var e=c;c=function(f){return d.intercept(f,e)}});return c};_.OPa=new _.Eo("/devtools.sourcerers.DecorationsService/GetFilterSupport",_.qOa,co,function(a){return a.ld()},sOa);_.PPa=new _.Eo("/devtools.sourcerers.DecorationsService/ListDecorations",_.zOa,_.lo,function(a){return a.ld()},GOa);_.QPa=new _.Eo("/devtools.sourcerers.DecorationsService/ResolveDocumentation",_.oo,JOa,function(a){return a.ld()},KOa);_.RPa=new _.Eo("/devtools.sourcerers.DecorationsService/ResolveItemList",_.po,qo,function(a){return a.ld()},LOa);_.SPa=new _.Eo("/devtools.sourcerers.DecorationsService/ResolvePanel",_.ro,to,function(a){return a.ld()},NOa);var Ro=function(a){_.p.call(this,a)};_.X(Ro,_.p);Ro.prototype.INa=function(){return _.Wh(this,2)};Ro.kc=[2];Ro.prototype.toObject=function(){return TPa(this)};var TPa=function(a){if(null!=a)return _.zb(a),{kj:_.Ji(a,1),Deb:_.l(_.Wh(a,2))}};var So=function(a){_.p.call(this,a)};_.X(So,_.p);So.prototype.getProperties=function(){return _.Bi(this,Ro,4)};So.prototype.setProperties=function(a){return _.Di(this,4,a)};So.prototype.zqb=function(){return _.ui(this,Ro,4)};So.prototype.toObject=function(){return UPa(this)};var UPa=function(a){if(null!=a)return _.zb(a),{bTc:_.Vh(a,1),HUc:ROa(_.Bi(a,QOa,2)),JTc:_.Vh(a,3),properties:TPa(a.getProperties())}};var VPa=function(a){_.p.call(this,a)};_.X(VPa,_.p);_.h=VPa.prototype;_.h.getType=function(){return _.Ni(this,1,0)};_.h.Pm=function(a){return _.Ri(this,1,a)};_.h.tY=function(){return _.Bi(this,_.wo,2)};_.h.Cqb=function(){return _.ui(this,_.wo,2)};_.h.ypb=function(){return _.Ci(this,So,3)};VPa.kc=[3];VPa.prototype.toObject=function(){return WPa(this)};var WPa=function(a){if(null!=a)return _.zb(a),{type:_.Ni(a,1,0),sourceRange:xo(a.tY()),IKc:_.vb(a.ypb(),UPa)}};var To=function(a){_.p.call(this,a)};_.X(To,_.p);To.prototype.FP=function(){return _.Ci(this,VPa,1)};To.prototype.xg=function(){return _.Ni(this,2,0)};To.kc=[1];To.prototype.toObject=function(){return XPa(this)};var XPa=function(a){if(null!=a)return _.zb(a),{euc:_.vb(a.FP(),WPa),status:_.Ni(a,2,0),P2c:_.Vh(a,3)}};var Jh=function(a){_.p.call(this,a)};_.X(Jh,_.p);_.h=Jh.prototype;_.h.getSeconds=function(){return _.Li(this,1)};_.h.setSeconds=function(a){return _.ob(this,1,a,0)};_.h.toDate=function(){return new Date(1E3*this.getSeconds()+_.Ki(this,2)/1E6)};_.h.mNa=function(a){a=a.getTime();var b=this.setSeconds(Math.trunc(a/1E3));_.ob(b,2,Math.trunc(a%1E3*1E6),0)};_.h.toObject=function(){return YPa(this)};var YPa=function(a){if(null!=a)return _.zb(a),{seconds:_.Li(a,1),xYc:_.Ki(a,2)}};var Uo=function(a){_.p.call(this,a)};_.X(Uo,_.p);Uo.prototype.getType=function(){return _.Ni(this,1,0)};Uo.prototype.Pm=function(a){return _.Ri(this,1,a)};var ZPa=function(a,b){_.Di(a,2,b)},$Pa=function(a,b){return _.kya(a,3,b)};Uo.prototype.getTags=function(a){return sya(this,3,a)};Uo.prototype.Dt=function(){return _.Bi(this,_.uo,4)};Uo.prototype.Hw=function(a){return _.Di(this,4,a)};Uo.prototype.getLineNumber=function(){return _.Li(this,5)};
var aQa=function(a,b){_.Di(a,8,b)},bQa=function(a,b){_.Di(a,9,b)};Uo.kc=[3];Uo.prototype.toObject=function(){if(null!=this){_.zb(this);var a={type:_.Ni(this,1,0),timestamp:YPa(_.Bi(this,Jh,2)),t2c:_.l(_.Ii(this,3)),Tf:vo(this.Dt()),lineNumber:_.Li(this,5),ou:_.Vh(this,6),qp:_.Vh(this,7),VRc:YPa(_.Bi(this,Jh,8)),URc:YPa(_.Bi(this,Jh,9))}}else a=void 0;return a};var cQa=function(a){_.p.call(this,a)};_.X(cQa,_.p);var dQa=_.Bb(cQa);cQa.prototype.toObject=function(){if(null!=this){_.zb(this);var a={}}else a=void 0;return a};var eQa=new _.Eo("/devtools.grimoire.FeedbackService/SendFeedback",Uo,cQa,function(a){return a.ld()},dQa);_.Vo=function(a){_.p.call(this,a)};_.X(_.Vo,_.p);_.Vo.prototype.Dt=function(){return _.Bi(this,_.uo,1)};_.Vo.prototype.Hw=function(a){return _.Di(this,1,a)};_.Vo.prototype.toObject=function(){if(null!=this){_.zb(this);var a={Tf:vo(this.Dt()),includeAuxiliaryDirectoryContents:_.Ji(this,2),includeAttributes:_.Ji(this,3),preferCompressed:_.Ji(this,4),spacesPerTab:_.Ki(this,8),preferServerHighlighting:_.Ji(this,9),preferIncrementalRendering:_.Ji(this,10)}}else a=void 0;return a};_.Xo=function(a){_.p.call(this,a)};_.X(_.Xo,_.p);_.Xo.prototype.getSize=function(){return _.Li(this,3)};_.Xo.prototype.setSize=function(a){return _.ob(this,3,a,0)};_.Xo.prototype.toObject=function(){return fQa(this)};var fQa=function(a){if(null!=a)return _.zb(a),{xQ:YPa(_.Bi(a,Jh,1)),YQa:_.Vh(a,2),size:_.Li(a,3),Hn:_.Ji(a,4),ZLa:_.Vh(a,5)}};_.Yo=function(a){_.p.call(this,a)};_.X(_.Yo,_.p);_.h=_.Yo.prototype;_.h.be=function(){return _.Vh(this,1)};_.h.Yc=function(a){return _.tb(this,1,a)};_.h.getType=function(){return _.Ni(this,5,0)};_.h.Pm=function(a){return _.Ri(this,5,a)};_.h.hasAttributes=function(){return _.ui(this,_.Xo,4)};_.h.QP=function(){return _.Ii(this,8)};_.h.EJb=function(a){_.kya(this,8,a)};_.h.fOa=function(){return _.Vh(this,7)};_.h.wJb=function(a){_.tb(this,7,a)};_.Yo.kc=[8];_.Yo.prototype.toObject=function(){return gQa(this)};
var gQa=function(a){if(null!=a)return _.zb(a),{path:_.Vh(a,1),hash:_.Vh(a,2),type:_.Ni(a,5,0),attributes:fQa(_.Bi(a,_.Xo,4)),pJc:_.l(_.Ii(a,8)),KQ:_.Vh(a,7)}};var Zo=function(a){_.p.call(this,a)};_.X(Zo,_.p);Zo.prototype.getEditor=function(){return _.Vh(this,1)};Zo.prototype.clearEditor=function(){return _.zi(this,1)};Zo.prototype.toObject=function(){return hQa(this)};var hQa=function(a){if(null!=a)return _.zb(a),{editor:_.Vh(a,1),lVc:_.Vh(a,2),SF:_.Vh(a,3)}};var iQa=function(a){_.p.call(this,a)};_.X(iQa,_.p);iQa.prototype.NP=function(){return _.Bi(this,Zo,3)};iQa.kc=[1];iQa.prototype.toObject=function(){return jQa(this)};var jQa=function(a){if(null!=a)return _.zb(a),{tTc:_.vb(_.Ci(a,_.Yo,1),gQa),lGc:hQa(a.NP())}};_.kQa=function(a){_.p.call(this,a)};_.X(_.kQa,_.p);_.kQa.kc=[1,2];_.kQa.prototype.toObject=function(){return lQa(this)};var lQa=function(a){if(null!=a)return _.zb(a),{NVc:_.l(_.Hi(a,1)),aWc:_.l(_.Wh(a,2))}};_.$o=function(a){_.p.call(this,a)};_.X(_.$o,_.p);_.$o.prototype.getRange=function(){return _.Bi(this,_.wo,1)};_.$o.prototype.setRange=function(a){return _.Di(this,1,a)};_.$o.prototype.ypa=function(){return _.ui(this,_.wo,1)};_.$o.prototype.toObject=function(){return mQa(this)};var mQa=function(a){if(null!=a)return _.zb(a),{qe:xo(a.getRange()),indentation:_.Ki(a,2)}};var ap=function(a){_.p.call(this,a)};_.X(ap,_.p);ap.prototype.xg=function(){return _.Ni(this,2,0)};ap.kc=[1,3];ap.prototype.toObject=function(){return nQa(this)};var nQa=function(a){if(null!=a)return _.zb(a),{R_c:_.vb(_.Ci(a,_.wo,1),xo),status:_.Ni(a,2,0),Q_c:_.vb(_.Ci(a,_.$o,3),mQa)}};_.oQa=function(a){_.p.call(this,a)};_.X(_.oQa,_.p);_.h=_.oQa.prototype;_.h.getType=function(){return _.Ni(this,1,0)};_.h.Pm=function(a){return _.Ri(this,1,a)};_.h.getRange=function(){return _.Bi(this,_.wo,2)};_.h.setRange=function(a){return _.Di(this,2,a)};_.h.ypa=function(){return _.ui(this,_.wo,2)};_.h.toObject=function(){return pQa(this)};var pQa=function(a){if(null!=a)return _.zb(a),{type:_.Ni(a,1,0),qe:xo(a.getRange())}};var bp=function(a){_.p.call(this,a)};_.X(bp,_.p);bp.prototype.getId=function(){return _.Vh(this,1)};bp.prototype.getName=function(){return _.Vh(this,2)};bp.prototype.He=function(a){return _.tb(this,2,a)};bp.prototype.toObject=function(){return qQa(this)};var qQa=function(a){if(null!=a)return _.zb(a),{id:_.Vh(a,1),name:_.Vh(a,2),XXc:_.Ki(a,3)}};var rQa=function(a){_.p.call(this,a)};_.X(rQa,_.p);_.h=rQa.prototype;_.h.getType=function(){return _.Ni(this,1,0)};_.h.Pm=function(a){return _.Ri(this,1,a)};_.h.getRange=function(){return _.Bi(this,_.wo,2)};_.h.setRange=function(a){return _.Di(this,2,a)};_.h.ypa=function(){return _.ui(this,_.wo,2)};_.h.wq=function(){return _.Vh(this,3)};_.h.toObject=function(){return sQa(this)};var sQa=function(a){if(null!=a)return _.zb(a),{type:_.Ni(a,1,0),qe:xo(a.getRange()),target:_.Vh(a,3)}};var cp=function(a){_.p.call(this,a)};_.X(cp,_.p);cp.prototype.xg=function(){return _.Ni(this,2,0)};cp.kc=[1];cp.prototype.toObject=function(){return tQa(this)};var tQa=function(a){if(null!=a)return _.zb(a),{hSc:_.vb(_.Ci(a,_.yo,1),SOa),status:_.Ni(a,2,0)}};_.dp=function(a){_.p.call(this,a)};_.X(_.dp,_.p);_.h=_.dp.prototype;_.h.jY=function(){return _.Ci(this,rQa,4)};_.h.uS=function(a){return _.Ei(this,4,a)};_.h.z4=function(a){_.Fi(this,4,rQa,a)};_.h.Lv=function(){return _.Bi(this,cp,5)};_.h.Sy=function(){return _.Bi(this,ap,7)};_.h.h9=function(){return _.Bi(this,bp,10)};_.h.NP=function(){return _.Bi(this,Zo,11)};_.dp.kc=[3,4,12];_.dp.prototype.toObject=function(){return uQa(this)};
var uQa=function(a){if(null!=a)return _.zb(a),{mimeType:_.Vh(a,1),dna:_.Ji(a,2),OVc:_.vb(_.Ci(a,_.oQa,3),pQa),jCc:_.vb(a.jY(),sQa),rSc:lQa(_.Bi(a,_.kQa,9)),outline:tQa(a.Lv()),e1c:XPa(_.Bi(a,To,6)),Fm:nQa(a.Sy()),GF:_.Ki(a,8),language:qQa(a.h9()),lGc:hQa(a.NP()),cVc:_.vb(_.Ci(a,_.uo,12),vo)}};_.ep=function(a){_.p.call(this,a)};_.X(_.ep,_.p);_.h=_.ep.prototype;_.h.getData=function(){return _.yi(this,1)};_.h.setData=function(a){return lya(this,1,a)};_.h.clearData=function(){return _.zi(this,1)};_.h.Mv=function(){return _.Vh(this,3)};_.h.oXa=function(a){return _.tb(this,3,a)};_.h.getSize=function(){return _.Li(this,4)};_.h.setSize=function(a){return _.ob(this,4,a,0)};_.ep.kc=[6];_.ep.prototype.toObject=function(){return vQa(this)};
var vQa=function(a){if(null!=a)return _.zb(a),{data:yb(a.getData()),IUc:uQa(_.Bi(a,_.dp,2)),text:_.Vh(a,3),size:_.Li(a,4),Qv:JIa(_.Bi(a,_.zl,5)),MVc:_.vb(_.Ci(a,_.zl,6),JIa)}};_.wQa=function(a){_.p.call(this,a)};_.X(_.wQa,_.p);_.h=_.wQa.prototype;_.h.getUrl=function(){return _.Vh(this,1)};_.h.IL=function(a){return _.tb(this,1,a)};_.h.uq=function(){return _.Bi(this,Bh,4)};_.h.K_=function(a){return _.Di(this,4,a)};_.h.toObject=function(){return xQa(this)};var xQa=function(a){if(null!=a)return _.zb(a),{url:_.Vh(a,1),zy:_.Vh(a,2),ie:_.Vh(a,3),Cf:OOa(a.uq())}};_.yQa=function(a){_.p.call(this,a)};_.X(_.yQa,_.p);_.h=_.yQa.prototype;_.h.uq=function(){return _.Bi(this,Bh,1)};_.h.K_=function(a){return _.Di(this,1,a)};_.h.be=function(){return _.Vh(this,3)};_.h.Yc=function(a){return _.tb(this,3,a)};_.h.getUrl=function(){return _.Vh(this,4)};_.h.IL=function(a){return _.tb(this,4,a)};_.h.toObject=function(){return zQa(this)};var zQa=function(a){if(null!=a)return _.zb(a),{Cf:OOa(a.uq()),zy:_.Vh(a,2),path:_.Vh(a,3),url:_.Vh(a,4),ie:_.Vh(a,5)}};_.AQa=function(a){_.p.call(this,a)};_.X(_.AQa,_.p);_.AQa.prototype.toObject=function(){return BQa(this)};var BQa=function(a){if(null!=a)return _.zb(a),{V_c:_.Vh(a,1),u0c:_.Vh(a,2),hGb:_.Ji(a,3)}};_.fp=function(a){_.p.call(this,a)};_.X(_.fp,_.p);_.hp=function(a){return _.Qi(a,iQa,1,_.gp)};_.ip=function(a){return _.Qi(a,_.ep,2,_.gp)};_.CQa=_.Bb(_.fp);_.fp.kc=[5,8];_.gp=[1,2,3,4];_.fp.prototype.toObject=function(){if(null!=this){_.zb(this);var a={sTc:jQa(_.hp(this)),me:vQa(_.ip(this)),r2c:BQa(_.Qi(this,_.AQa,3,_.gp)),gVc:xQa(_.Qi(this,_.wQa,4,_.gp)),g2c:_.vb(_.Ci(this,_.yQa,5),zQa),G_c:_.l(_.Ii(this,8)),oRc:vo(_.Bi(this,_.uo,7))}}else a=void 0;return a};var DQa=new _.Eo("/devtools.grimoire.FileService/GetContents",_.Vo,_.fp,function(a){return a.ld()},_.CQa);_.EQa=new _.Eo("/devtools.grimoire.FileService/GetContentsStreaming",_.Vo,_.fp,function(a){return a.ld()},_.CQa);_.jp=function(a){_.p.call(this,a)};_.X(_.jp,_.p);_.jp.prototype.uq=function(){return _.Bi(this,Bh,1)};_.jp.prototype.K_=function(a){return _.Di(this,1,a)};_.jp.prototype.be=function(){return _.Vh(this,2)};_.jp.prototype.Yc=function(a){return _.tb(this,2,a)};_.jp.kc=[3];
_.jp.prototype.toObject=function(){if(null!=this){_.zb(this);var a={Cf:OOa(this.uq()),path:_.Vh(this,2),RZc:_.l(_.Wh(this,3)),maxRelatedFiles:_.Ki(this,4),logForPath:_.Ji(this,6),logForPathWithPagination:_.Ji(this,7)}}else a=void 0;return a};_.kp=function(a){_.p.call(this,a)};_.X(_.kp,_.p);_.kp.prototype.be=function(){return _.Vh(this,1)};_.kp.prototype.Yc=function(a){return _.tb(this,1,a)};_.kp.kc=[2];_.kp.prototype.toObject=function(){return FQa(this)};var FQa=function(a){if(null!=a)return _.zb(a),{path:_.Vh(a,1),n1c:_.l(_.Wh(a,2))}};var GQa=function(a){_.p.call(this,a)};_.X(GQa,_.p);var HQa=_.Bb(GQa);GQa.kc=[1];GQa.prototype.toObject=function(){if(null!=this){_.zb(this);var a={k0c:_.vb(_.Ci(this,_.kp,1),FQa)}}else a=void 0;return a};var IQa=new _.Eo("/devtools.grimoire.FileService/GetDynamicRelatedFiles",_.jp,GQa,function(a){return a.ld()},HQa);var lp=function(a){_.p.call(this,a)};_.X(lp,_.p);lp.prototype.Dt=function(){return _.Bi(this,_.uo,1)};lp.prototype.Hw=function(a){return _.Di(this,1,a)};lp.prototype.toObject=function(){if(null!=this){_.zb(this);var a={Tf:vo(this.Dt()),spacesPerTab:_.Ki(this,2)}}else a=void 0;return a};var JQa=function(a){_.p.call(this,a)};_.X(JQa,_.p);JQa.prototype.Sy=function(){return _.Bi(this,ap,1)};var KQa=_.Bb(JQa);JQa.prototype.toObject=function(){if(null!=this){_.zb(this);var a={Fm:nQa(this.Sy())}}else a=void 0;return a};var LQa=new _.Eo("/devtools.grimoire.FileService/GetFolding",lp,JQa,function(a){return a.ld()},KQa);var mp=function(a){_.p.call(this,a)};_.X(mp,_.p);mp.prototype.Dt=function(){return _.Bi(this,_.uo,1)};mp.prototype.Hw=function(a){return _.Di(this,1,a)};mp.prototype.toObject=function(){if(null!=this){_.zb(this);var a={Tf:vo(this.Dt())}}else a=void 0;return a};var MQa=function(a){_.p.call(this,a)};_.X(MQa,_.p);MQa.prototype.Lv=function(){return _.Bi(this,cp,3)};var NQa=_.Bb(MQa);MQa.prototype.toObject=function(){if(null!=this){_.zb(this);var a={outline:tQa(this.Lv())}}else a=void 0;return a};var OQa=new _.Eo("/devtools.grimoire.FileService/GetOutline",mp,MQa,function(a){return a.ld()},NQa);var PQa=function(a){_.p.call(this,a)};_.X(PQa,_.p);PQa.prototype.Dt=function(){return _.Bi(this,_.uo,1)};PQa.prototype.Hw=function(a){return _.Di(this,1,a)};PQa.prototype.toObject=function(){if(null!=this){_.zb(this);var a={Tf:vo(this.Dt())}}else a=void 0;return a};var np=function(a){_.p.call(this,a)};_.X(np,_.p);np.prototype.ypb=function(){return _.Wh(this,1)};var QQa=_.Bb(np);np.kc=[1];np.prototype.toObject=function(){if(null!=this){_.zb(this);var a={IKc:_.l(_.Wh(this,1))}}else a=void 0;return a};var RQa=new _.Eo("/devtools.grimoire.FileService/ListTargets",PQa,np,function(a){return a.ld()},QQa);_.op=function(a){_.p.call(this,a)};_.X(_.op,_.p);_.op.prototype.addPath=function(a,b){Sa(this);var c=aba(this,1,2,void 0,!1);void 0!=b?c.splice(b,0,a):c.push(a);return this};_.op.prototype.be=function(){return _.rya(this,1)};_.op.prototype.Yc=function(a,b){return _.pb(this,1,a,b,_.Wh)};_.op.kc=[1];_.op.prototype.toObject=function(){if(null!=this){_.zb(this);var a={KZc:_.l(_.Wh(this,1))}}else a=void 0;return a};var SQa=function(a){_.p.call(this,a)};_.X(SQa,_.p);SQa.prototype.h9=function(){return _.Vh(this,1)};SQa.prototype.Zoa=function(){return _.Li(this,2)};SQa.prototype.toObject=function(){return TQa(this)};var TQa=function(a){if(null!=a)return _.zb(a),{language:_.Vh(a,1),lines:_.Li(a,2),files:_.Li(a,3)}};_.pp=function(a){_.p.call(this,a)};_.X(_.pp,_.p);_.pp.prototype.be=function(){return _.Vh(this,1)};_.pp.prototype.Yc=function(a){return _.tb(this,1,a)};_.pp.prototype.Zoa=function(){return _.Li(this,2)};_.pp.prototype.cOa=function(){return _.Ci(this,SQa,4)};_.pp.kc=[4];_.pp.prototype.toObject=function(){return UQa(this)};var UQa=function(a){if(null!=a)return _.zb(a),{path:_.Vh(a,1),lines:_.Li(a,2),files:_.Li(a,3),IBc:_.vb(a.cOa(),TQa)}};var VQa=function(a){_.p.call(this,a)};_.X(VQa,_.p);var WQa=_.Bb(VQa);VQa.kc=[1];VQa.prototype.toObject=function(){if(null!=this){_.zb(this);var a={FSc:_.vb(_.Ci(this,_.pp,1),UQa)}}else a=void 0;return a};_.XQa=new _.Eo("/devtools.grimoire.LangCountsService/ListLangCounts",_.op,VQa,function(a){return a.ld()},WQa);var YQa=function(a,b,c){c=c||{};c.format="jspb";this.bi=new _.Po(c);this.ni=void 0==a?a:a.replace(/\/+$/,"")},ZQa=function(a,b,c){c=c||{};c.format="jspb";this.bi=new _.Po(c);this.ni=void 0==a?a:a.replace(/\/+$/,"")};_.h=YQa.prototype;_.h.Soa=function(a,b){return _.Qo(this.bi,this.ni+"/$rpc/devtools.grimoire.FileService/GetContents",a,b||{},DQa)};_.h.Lv=function(a,b){return _.Qo(this.bi,this.ni+"/$rpc/devtools.grimoire.FileService/GetOutline",a,b||{},OQa)};
_.h.Sy=function(a,b){return _.Qo(this.bi,this.ni+"/$rpc/devtools.grimoire.FileService/GetFolding",a,b||{},LQa)};_.h.RNa=function(a,b){return _.Qo(this.bi,this.ni+"/$rpc/devtools.grimoire.FileService/GetDynamicRelatedFiles",a,b||{},IQa)};_.h.Twb=function(a){return _.Qo(this.bi,this.ni+"/$rpc/devtools.grimoire.FileService/ListTargets",a,{},RQa)};ZQa.prototype.VWa=function(a,b){return _.Qo(this.bi,this.ni+"/$rpc/devtools.grimoire.FeedbackService/SendFeedback",a,b||{},eQa)};_.Hoa="project";var $Qa=noa.concat(["forceDomain","sq"]);var voa;voa=/^(.*)\/.+$/;_.aRa=/^\//;_.ug=/^[0-9a-f]{40}$/;var up;_.bRa=[void 0,"","HEAD"];_.cRa=[void 0,"","/"];_.wg=Object.freeze({lRa:"l",Im:"dlc",lf:"drc",cw:"dlf",bo:"drf",changelist:"cl",bHb:"rcl",ot:"da",Bv:"bp",jj:"bpv",uf:"bpt",hs:"rpv",pt:"sf",Ob:"ws",dw:"dlw",ju:"drw",bF:"flo",RJ:"ic",Ev:"dmbr"});_.yg=function(a){if(a){null!=a.re?(this.lb=a.re.id,this.Kc=a.re.type):this.Kc="project";this.repository=a.repository;this.yb=a.yb;this.path=a.path;var b;this.params=null!=(b=a.params)?b:{}}else this.params={}};
_.qp=function(a){if(void 0!==a.tHb)return a.tHb;var b=a.ZBb(),c=b.commands;b=a.VTa(b.t0);0<Object.keys(b).length&&(""===a.path&&c.pop(),c.push(b));return a.tHb=c};_.yg.prototype.Yb=function(){var a=this.TSa();this.lb&&_.rp(a,this.lb,this.Kc);this.repository&&_.sp(a,this.repository);this.yb&&_.tp(a,this.yb);this.path&&a.Yc(this.path);var b=Object.assign({},this.params);a.Ai(b);return a};_.yg.prototype.TSa=function(){return new up};
_.vp=function(a,b){return b?_.Eoa(a,b)&&_.Foa(a.yb,b.yb,_.bRa)&&_.Foa(a.path,b.path,_.cRa):!1};_.yg.prototype.getParent=function(){var a=this.TSa();if(this.lb){this.repository&&(a=_.rp(a,this.lb,this.Kc));if(this.path){_.tp(_.sp(a,this.repository),this.yb);_.wp(a,{Ob:this.params.Ob});var b=_.tg(this.path);b&&(a=a.Yc(b+"/"))}return a.Ya()}};
_.yg.prototype.ZBb=function(){var a=this.yb&&void 0===this.path&&this.params.Im?""+this.yb+"..."+this.params.Im:this.yb,b=["/"];if(!this.lb)return{t0:!1,commands:b};switch(this.Kc){case "host":b.push("h");b.push(this.lb);break;default:b.push(this.lb)}if(!this.repository)return{t0:!1,commands:b};b.push(this.repository);if(!a)return{t0:!0,commands:b};b.push("+");b.push(a);if(void 0===this.path)return{t0:!0,commands:b};b.push(":");b.push(this.path);return{t0:!0,commands:b}};
_.yg.prototype.VTa=function(a){var b={};a&&(this.params.line&&(b.l=_.Goa(this.params.line)),this.params.cw&&(b.dlf=this.params.cw),(a=this.yb&&void 0===this.path&&this.params.Im?void 0:this.params.Im)&&(b.dlc=a),this.params.bo&&(b.drf=this.params.bo),this.params.lf&&(b.drc=this.params.lf),this.params.ot&&(b.da=this.params.ot),this.params.Bv&&(b.bp=this.params.Bv),null!=this.params.jj&&(b.bpv=this.params.jj),null!=this.params.uf&&(b.bpt=this.params.uf),null!=this.params.hs&&(b.rpv=this.params.hs),
null!=this.params.pt&&(b.sf=this.params.pt),null!=this.params.Ob&&(b.ws=this.params.Ob),null!=this.params.dw&&(b.dlw=this.params.dw),null!=this.params.ju&&(b.drw=this.params.ju),null!=this.params.bF&&(b.flo=this.params.bF),null!=this.params.RJ&&(b.ic=this.params.RJ),null!=this.params.Ev&&(b.dmbr=this.params.Ev));return b};
_.Y.Object.defineProperties(_.yg.prototype,{Zy:{configurable:!0,enumerable:!0,get:function(){return!(!this.path||this.path.endsWith("/"))}},ILc:{configurable:!0,enumerable:!0,get:function(){var a;return this.Zy?(null==(a=this.path)?void 0:a.split("/").pop())||"":""}},parent:{configurable:!0,enumerable:!0,get:function(){this.JBb||(this.JBb=this.getParent());return this.JBb}},Gy:{configurable:!0,enumerable:!0,get:function(){return"ossProject"===this.Kc?this.path||"":[this.lb,this.repository,_.Doa(this.yb||
null),this.path].join("/")}}});up=function(){this.params={}};_.rp=function(a,b,c){a.lb=b;a.Kc=c;return a};_.sp=function(a,b){a.repository=b;return a};_.tp=function(a,b){a.yb=b;return a};up.prototype.Yc=function(a){this.path=a;return this};up.prototype.Ai=function(a){this.params=a||{};return this};
_.wp=function(a,b){b.line&&(a.params.line=b.line);b.cw&&(a.params.cw=b.cw);b.Im&&(a.params.Im=b.Im);b.bo&&(a.params.bo=b.bo);b.lf&&(a.params.lf=b.lf);b.ot&&(a.params.ot=b.ot);b.Bv&&(a.params.Bv=b.Bv);null!=b.jj&&(a.params.jj=b.jj);null!=b.uf&&(a.params.uf=b.uf);null!=b.hs&&(a.params.hs=b.hs);null!=b.pt&&(a.params.pt=b.pt);b.Ob&&(a.params.Ob=b.Ob);null!=b.dw&&(a.params.dw=b.dw);null!=b.ju&&(a.params.ju=b.ju);b.bF&&(a.params.bF=b.bF);b.RJ&&(a.params.RJ=b.RJ);null!=b.Ev&&(a.params.Ev=b.Ev);return a};
up.prototype.Ya=function(){return new _.yg({re:this.lb?{id:this.lb,type:this.Kc}:void 0,repository:this.repository,yb:this.yb,path:this.path,params:this.params})};_.xg=function(a){_.yg.call(this,a);this.lb="Google";this.Kc="depot"};_.X(_.xg,_.yg);_.xp=function(a){return!a.yb||"head"==a.yb.toLowerCase()};_.xg.prototype.Oi=function(){return!(!this.repository||"piper"!=this.repository.toLowerCase())};_.xg.prototype.TSa=function(){return new dRa};_.xg.prototype.ZBb=function(){var a=["/"];this.repository?(this.Oi()?a.push("piper","_","depot"):a.push(this.repository),void 0!==this.path&&a.push(this.path)):a.push("repos");return{t0:!0,commands:a}};
_.xg.prototype.VTa=function(a){a=_.yg.prototype.VTa.call(this,a);this.params.lf&&(delete a.drc,a.rcl=this.params.lf);_.xp(this)||(a.cl=this.yb);return a};_.Y.Object.defineProperties(_.xg.prototype,{Gy:{configurable:!0,enumerable:!0,get:function(){return this.repository?this.Oi()?"/piper///depot/"+this.path:"/"+this.repository+"/"+this.path:""}}});var dRa=function(){this.params={};_.rp(this,"Google","depot")};_.X(dRa,up);
dRa.prototype.Ya=function(){return"depot"!==this.Kc?up.prototype.Ya.call(this):new _.xg(this)};var Koa=Object.values(_.wg);var eRa={appBarTitle:"",appBarFontColor:"#ffffff",showTermsOfServiceLink:!0,showPrivacyLink:!0};var yp={appBarTitle:"Cloud Source Repositories",showPricingLink:!0,showSshKeysLink:!0,showLanguageAndRegionLink:!0,showTermsOfServiceLink:!0,showPrivacyLink:!0};var Uoa=new Set(["true","1"]),Voa=new Set(["false","0"]);var fRa=function(){},gRa=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.vo=[];this.wo=[];this.Zx=[];this.A3=[];this.B3=[];this.dv=this.Pb=this.Sp=!1;this.Oh=0;this.PK=null;this.totalTime=(void 0===a?0:a)+(void 0===b?0:b)};_.h=Gg.prototype;_.h.ay=function(){this.dv||(this.dv=!0,this.vo.forEach(function(a){return a()}),this.vo=[])};_.h.uz=function(a){this.B3.push(a);this.wo.push(a)};_.h.Zr=function(a){this.A3.push(a);this.vo.push(a)};_.h.Qe=function(a){this.Zx.push(a)};_.h.HB=function(){return this.Sp};_.h.init=function(){};
_.h.play=function(){this.HB()||(this.y3(),hRa(this));this.Sp=!0};var hRa=function(a){Promise.resolve().then(function(){return a.ay()})};_.h=Gg.prototype;_.h.y3=function(){this.wo.forEach(function(a){return a()});this.wo=[]};_.h.pause=function(){};_.h.iu=function(){};_.h.finish=function(){this.ay()};_.h.destroy=function(){this.Pb||(this.Pb=!0,this.HB()||this.y3(),this.finish(),this.Zx.forEach(function(a){return a()}),this.Zx=[])};_.h.reset=function(){this.dv=this.Sp=!1;this.wo=this.B3;this.vo=this.A3};
_.h.setPosition=function(a){this.Oh=this.totalTime?a*this.totalTime:1};_.h.gT=function(a){a="start"==a?this.wo:this.vo;a.forEach(function(b){return b()});a.length=0};var Yoa=function(a){var b=this;this.vo=[];this.wo=[];this.Pb=this.Sp=this.dv=!1;this.Zx=[];this.PK=null;this.totalTime=0;this.Pg=a;var c=0,d=0,e=0,f=this.Pg.length;0==f?Promise.resolve().then(function(){return b.ay()}):this.Pg.forEach(function(g){g.Zr(function(){++c==f&&b.ay()});g.Qe(function(){++d==f&&b.Lp()});g.uz(function(){++e==f&&b.y3()})});this.totalTime=this.Pg.reduce(function(g,m){return Math.max(g,m.totalTime)},0)};_.h=Yoa.prototype;
_.h.ay=function(){this.dv||(this.dv=!0,this.vo.forEach(function(a){return a()}),this.vo=[])};_.h.init=function(){this.Pg.forEach(function(a){return a.init()})};_.h.uz=function(a){this.wo.push(a)};_.h.y3=function(){this.HB()||(this.Sp=!0,this.wo.forEach(function(a){return a()}),this.wo=[])};_.h.Zr=function(a){this.vo.push(a)};_.h.Qe=function(a){this.Zx.push(a)};_.h.HB=function(){return this.Sp};_.h.play=function(){this.PK||this.init();this.y3();this.Pg.forEach(function(a){return a.play()})};
_.h.pause=function(){this.Pg.forEach(function(a){return a.pause()})};_.h.iu=function(){this.Pg.forEach(function(a){return a.iu()})};_.h.finish=function(){this.ay();this.Pg.forEach(function(a){return a.finish()})};_.h.destroy=function(){this.Lp()};_.h.Lp=function(){this.Pb||(this.Pb=!0,this.ay(),this.Pg.forEach(function(a){return a.destroy()}),this.Zx.forEach(function(a){return a()}),this.Zx=[])};_.h.reset=function(){this.Pg.forEach(function(a){return a.reset()});this.Sp=this.dv=this.Pb=!1};
_.h.setPosition=function(a){var b=a*this.totalTime;this.Pg.forEach(function(c){c.setPosition(c.totalTime?Math.min(1,b/c.totalTime):1)})};_.h.n5=function(){this.Pg.forEach(function(a){a.n5&&a.n5()})};_.h.gT=function(a){a="start"==a?this.wo:this.vo;a.forEach(function(b){return b()});a.length=0};var fpa="undefined"===typeof document?null:document.documentElement;var rpa=RegExp("{{\\s*(.+?)\\s*}}","g"),upa=/-+([a-z0-9])/g;var wpa=RegExp("s*:selfs*,?","g"),iRa=function(a){this.lr=a};_.h=iRa.prototype;_.h.Ya=function(a,b){b=new jRa(b);this.a9a(b);return Ng(this,opa(a),b)};_.h.a9a=function(a){a.YW="";a.Kma=new Map;a.Kma.set("",new Map);a.currentTime=0};
_.h.PQb=function(a,b){var c=this,d=b.bL=0,e=b.hB=0,f=[],g=[];"@"==a.name.charAt(0)&&b.errors.push(new _.Zb(3006,!1));a.zna.forEach(function(m){c.a9a(b);if(0==m.type){var n=m.name;n.toString().split(/\s*,\s*/).forEach(function(r){m.name=r;f.push(c.n_a(m,b))});m.name=n}else 1==m.type?(n=c.o_a(m,b),d+=n.bL,e+=n.hB,g.push(n)):b.errors.push(new _.Zb(3007,!1))});return{type:7,name:a.name,JS:f,Ww:g,bL:d,hB:e,options:null}};
_.h.n_a=function(a,b){var c=this.Wga(a.styles,b),d=a.options&&a.options.params||null;if(c.ktc){var e=new Set,f=d||{};c.styles.forEach(function(g){g instanceof Map&&g.forEach(function(m){ppa(m).forEach(function(n){f.hasOwnProperty(n)||e.add(n)})})});e.size&&(tpa(e.values()),b.errors.push(new _.Zb(3008,!1)))}return{type:0,name:a.name,style:c,options:d?{params:d}:null}};
_.h.o_a=function(a,b){b.bL=0;b.hB=0;var c=Ng(this,opa(a.animation),b);return{type:1,Xxb:Toa(a.awc,b.errors),animation:c,bL:b.bL,hB:b.hB,options:Og(a.options)}};_.h.NQb=function(a,b){var c=this;return{type:2,Cg:a.Cg.map(function(d){return Ng(c,d,b)}),options:Og(a.options)}};_.h.LQb=function(a,b){var c=this,d=b.currentTime,e=0,f=a.Cg.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,Cg:f,options:Og(a.options)}};
_.h.IQb=function(a,b){var c=zpa(a.AG,b.errors);b.xv=c;var d=a.styles?a.styles:_.Dg({});if(5==d.type)a=this.Tva(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.Wga(d,b);e.CAc=a;a=e}b.xv=null;return{type:4,AG:c,style:a,options:null}};_.h.Wga=function(a,b){a=this.i7a(a,b);this.M$a(a,b);return a};
_.h.i7a=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 _.Zb(3002,!1)):c.push(mpa(e));var f=!1,g=null;c.forEach(function(m){if(m instanceof Map&&(m.has("easing")&&(g=m.get("easing"),m.delete("easing")),!f)){m=_.q(m.values());for(var n=m.next();!n.done;n=m.next())if(0<=n.value.toString().indexOf("{{")){f=!0;break}}});return{type:6,styles:c,easing:g,offset:a.offset,ktc:f,options:null}};
_.h.M$a=function(a,b){var c=b.xv,d=b.currentTime,e=b.currentTime;c&&0<e&&(e-=c.duration+c.delay);a.styles.forEach(function(f){"string"!==typeof f&&f.forEach(function(g,m){var n=b.Kma.get(b.YW),r=n.get(m),x=!0;r&&(e!=d&&e>=r.startTime&&d<=r.endTime&&(b.errors.push(new _.Zb(3010,!1)),x=!1),e=r.startTime);x&&n.set(m,{startTime:e,endTime:d});b.options&&qpa(g,b.options,b.errors)})})};
_.h.Tva=function(a,b){var c=this,d={type:5,styles:[],options:null};if(!b.xv)return b.errors.push(new _.Zb(3011,!1)),d;var e=0,f=[],g=!1,m=!1,n=0,r=a.Cg.map(function(R){R=c.i7a(R,b);var ca=null!=R.offset?R.offset:ypa(R.styles),pa=0;null!=ca&&(e++,pa=R.offset=ca);m=m||0>pa||1<pa;g=g||pa<n;n=pa;f.push(pa);return R});m&&b.errors.push(new _.Zb(3012,!1));g&&b.errors.push(new _.Zb(3200,!1));a=a.Cg.length;var x=0;0<e&&e<a?b.errors.push(new _.Zb(3202,!1)):0==e&&(x=1/(a-1));var A=a-1,F=b.currentTime,K=b.xv,
L=K.duration;r.forEach(function(R,ca){ca=0<x?ca==A?1:x*ca:f[ca];var pa=ca*L;b.currentTime=F+K.delay+pa;K.duration=pa;c.M$a(R,b);R.offset=ca;d.styles.push(R)});return d};_.h.Uva=function(a,b){return{type:8,animation:Ng(this,opa(a.animation),b),options:Og(a.options)}};_.h.JQb=function(a,b){b.hB++;return{type:9,options:Og(a.options)}};_.h.KQb=function(a,b){return{type:10,animation:this.Uva(a.animation,b),options:Og(a.options)}};
_.h.MQb=function(a,b){var c=b.YW,d=a.options||{};b.bL++;b.BKa=a;var e=_.q(xpa(a.Za)),f=e.next().value;e=e.next().value;b.YW=c.length?c+" "+f:f;Ig(b.Kma,b.YW,new Map);var g=Ng(this,opa(a.animation),b);b.BKa=null;b.YW=c;return{type:11,Za:f,limit:d.limit||0,optional:!!d.optional,Mzc:e,animation:g,iZc:a.Za,options:Og(a.options)}};
_.h.OQb=function(a,b){b.BKa||b.errors.push(new _.Zb(3013,!1));var c="full"===a.AG?{duration:0,delay:0,easing:"full"}:kpa(a.AG,b.errors,!0);return{type:12,animation:Ng(this,opa(a.animation),b),AG:c,options:null}};var jRa=function(a){this.errors=a;this.hB=this.bL=0;this.xv=this.YW=this.BKa=null;this.currentTime=0;this.Kma=new Map;this.options=null};var zp=function(){this.m3=new Map};zp.prototype.get=function(a){return this.m3.get(a)||[]};zp.prototype.append=function(a,b){var c=this.m3.get(a);c||this.m3.set(a,c=[]);c.push.apply(c,_.sc(b))};zp.prototype.has=function(a){return this.m3.has(a)};zp.prototype.clear=function(){this.m3.clear()};var kRa=RegExp(":enter","g"),lRa=RegExp(":leave","g"),Bpa=function(){};_.h=Bpa.prototype;
_.h.ema=function(a,b,c,d,e,f,g,m,n,r){r=void 0===r?[]:r;n=n||new zp;a=new mRa(a,b,n,d,e,r,[]);a.options=m;d=m.delay?Jg(m.delay):0;a.Oe.VI(d);nRa(a.Oe,[f],null,a.errors,m);Ng(this,c,a);c=a.XC.filter(function(A){return A.shb()});if(c.length&&g.size){for(f=c.length-1;0<=f;f--)if(e=c[f],e.element===b){var x=e;break}x&&x.N3a===x.oo&&nRa(x,[g],null,a.errors,m)}return c.length?c.map(function(A){return A.ema()}):[Apa(b,[],[],[],0,d,"",!1)]};_.h.PQb=function(){};_.h.n_a=function(){};_.h.o_a=function(){};
_.h.JQb=function(a,b){var c=b.SLb.get(b.element);if(c){var d=Ap(b,a.options),e=b.Oe.currentTime;c=this.vqc(c,d,d.options);e!=c&&Bp(b,c)}b.previousNode=a};_.h.KQb=function(a,b){var c=Ap(b,a.options);Bp(c);this.Sgc([a.options,a.animation.options],b,c);this.Uva(a.animation,c);Bp(b,c.Oe.currentTime);b.previousNode=a};
_.h.Sgc=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(spa(f,null!=(g=null==(e=d)?void 0:e.params)?g:{},b.errors));c.VI(d)}}};
_.h.vqc=function(a,b,c){var d=b.Oe.currentTime,e=null!=c.duration?Jg(c.duration):null,f=null!=c.delay?Jg(c.delay):null;0!==e&&a.forEach(function(g){var m={duration:null!=e?e:g.duration,delay:b.Oe.currentTime+(null!=f?f:0)+g.delay,easing:""};g=new oRa(b.lr,g.element,g.iK,g.VZ,g.uR,m,g.VJc);b.XC.push(g);d=Math.max(d,m.duration+m.delay)});return d};_.h.Uva=function(a,b){pRa(b,a.options,!0);Ng(this,a.animation,b);b.previousNode=a};
_.h.NQb=function(a,b){var c=this,d=b.nYa,e=b,f=a.options;f&&(f.params||f.delay)&&(e=Ap(b,f),Bp(e),null!=f.delay&&(6==e.previousNode.type&&(qRa(e.Oe),e.previousNode=rRa),e.VI(Jg(f.delay))));a.Cg.length&&(a.Cg.forEach(function(g){return Ng(c,g,e)}),Cp(e.Oe),e.nYa>d&&Bp(e));b.previousNode=a};
_.h.LQb=function(a,b){var c=this,d=[],e=b.Oe.currentTime,f=a.options&&a.options.delay?Jg(a.options.delay):0;a.Cg.forEach(function(g){var m=Ap(b,a.options);f&&m.VI(f);Ng(c,g,m);e=Math.max(e,m.Oe.currentTime);d.push(m.Oe)});d.forEach(function(g){return sRa(b.Oe,g)});Bp(b,e);b.previousNode=a};_.h.wqc=function(a,b){return a.tLa?(a=a.SJc,a=b.params?spa(a,b.params,b.errors):a,kpa(a,b.errors)):{duration:a.duration,delay:a.delay,easing:a.easing}};
_.h.IQb=function(a,b){var c=b.xv=this.wqc(a.AG,b),d=b.Oe;c.delay&&(tRa(b.Oe,b.Oe.duration+c.delay),qRa(d));var e=a.style;5==e.type?this.Tva(e,b):(tRa(b.Oe,b.Oe.duration+c.duration),this.Wga(e,b),Cp(d));b.xv=null;b.previousNode=a};
_.h.Wga=function(a,b){var c=b.Oe,d=b.xv;!d&&0<c.oo.size&&(c.duration+=1,c.AEa());d=d&&d.easing||a.easing;if(a.CAc){d&&c.HFa.set("easing",d);d=_.q(c.UU);for(var e=d.next();!e.done;e=d.next()){var f=_.q(e.value);e=f.next().value;f=f.next().value;c.XBa.set(e,f||"*");c.oo.set(e,"*")}c.N3a=c.oo}else nRa(c,a.styles,d,b.errors,b.options);b.previousNode=a};
_.h.Tva=function(a,b){var c=b.xv,d=b.Oe.duration,e=c.duration,f=Ap(b).Oe;f.easing=c.easing;a.styles.forEach(function(g){tRa(f,(g.offset||0)*e);nRa(f,g.styles,g.easing,b.errors,b.options);Cp(f)});sRa(b.Oe,f);Bp(b,d+e);b.previousNode=a};
_.h.MQb=function(a,b){var c=this,d=b.Oe.currentTime,e=a.options||{},f=e.delay?Jg(e.delay):0;f&&(6===b.previousNode.type||0==d&&0<b.Oe.oo.size)&&(qRa(b.Oe),b.previousNode=rRa);var g=d;d=uRa(b,a.Za,a.limit,a.Mzc,e.optional?!0:!1,b.errors);b.T6=d.length;var m=null;d.forEach(function(n,r){b.Av=r;r=Ap(b,a.options,n);f&&r.VI(f);n===b.element&&(m=r.Oe);Ng(c,a.animation,r);Cp(r.Oe);g=Math.max(g,r.Oe.currentTime)});b.Av=0;b.T6=0;Bp(b,g);m&&(sRa(b.Oe,m),qRa(b.Oe));b.previousNode=a};
_.h.OQb=function(a,b){var c=b.LBb,d=b.Oe,e=a.AG,f=Math.abs(e.duration),g=f*(b.T6-1);f*=b.Av;switch(0>e.duration?"reverse":e.easing){case "reverse":f=g-f;break;case "full":f=c.iib}e=b.Oe;f&&e.VI(f);e=e.currentTime;Ng(this,a.animation,b);b.previousNode=a;c.iib=d.currentTime-e+(d.startTime-c.Oe.startTime)};
var rRa={},mRa=function(a,b,c,d,e,f,g,m){this.lr=a;this.element=b;this.SLb=c;this.C4a=d;this.a7a=e;this.errors=f;this.XC=g;this.xv=this.LBb=null;this.previousNode=rRa;this.nYa=0;this.options={};this.iib=this.T6=this.Av=0;this.Oe=m||new Dp(this.lr,b,0);g.push(this.Oe)},pRa=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]=spa(e[g],f,a.errors))})}}};mRa.prototype.Cic=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 Ap=function(a,b,c){b=void 0===b?null:b;c=c||a.element;c=new mRa(a.lr,c,a.SLb,a.C4a,a.a7a,a.errors,a.XC,a.Oe.AB(c,0));c.previousNode=a.previousNode;c.xv=a.xv;c.options=a.Cic();pRa(c,b);c.Av=a.Av;c.T6=a.T6;c.LBb=a;a.nYa++;return c},Bp=function(a,b){a.previousNode=rRa;a.Oe=a.Oe.AB(a.element,b);a.XC.push(a.Oe)};
mRa.prototype.VI=function(a){0<a&&this.Oe.VI(a)};var uRa=function(a,b,c,d,e,f){var g=[];d&&g.push(a.element);0<b.length&&(b=b.replace(kRa,"."+a.C4a),b=b.replace(lRa,"."+a.a7a),a=a.lr.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,_.sc(a)));e||0!=g.length||f.push(new _.Zb(3014,!1));return g};_.Y.Object.defineProperties(mRa.prototype,{params:{configurable:!0,enumerable:!0,get:function(){return this.options.params}}});
var Dp=function(a,b,c,d){this.lr=a;this.element=b;this.startTime=c;this.p2=d;this.duration=0;this.easing=null;this.HFa=new Map;this.oo=new Map;this.hV=new Map;this.BGa=new Map;this.lV=new Map;this.zV=new Map;this.XBa=new Map;this.N3a=null;this.p2||(this.p2=new Map);this.UU=this.p2.get(b);this.UU||(this.UU=this.lV,this.p2.set(b,this.lV));this.AEa()};Dp.prototype.shb=function(){switch(this.hV.size){case 0:return!1;case 1:return 0<this.oo.size;default:return!0}};
Dp.prototype.VI=function(a){var b=1===this.hV.size&&this.zV.size;this.duration||b?(tRa(this,this.currentTime+a),b&&qRa(this)):this.startTime+=a};Dp.prototype.AB=function(a,b){Cp(this);return new Dp(this.lr,a,b||this.currentTime,this.p2)};Dp.prototype.AEa=function(){this.oo&&(this.HFa=this.oo);this.oo=this.hV.get(this.duration);this.oo||(this.oo=new Map,this.hV.set(this.duration,this.oo))};var tRa=function(a,b){Cp(a);a.duration=b;a.AEa()};
Dp.prototype.XH=function(a,b){this.lV.set(a,b);this.UU.set(a,b);this.BGa.set(a,{time:this.currentTime,value:b})};
var nRa=function(a,b,c,d,e){c&&a.HFa.set("easing",c);c=e&&e.params||{};b=Epa(b,a.UU);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=spa(f,c,d);a.zV.set(e,f);if(!a.lV.has(e)){var g=void 0;a.XBa.set(e,null!=(g=a.UU.get(e))?g:"*")}a.XH(e,f)}},Cp=function(a){0!=a.zV.size&&(a.zV.forEach(function(b,c){a.oo.set(c,b)}),a.zV.clear(),a.lV.forEach(function(b,c){a.oo.has(c)||a.oo.set(c,b)}))},qRa=function(a){for(var b=_.q(a.lV),c=b.next();!c.done;c=b.next()){var d=
_.q(c.value);c=d.next().value;d=d.next().value;a.zV.set(c,d);a.XH(c,d)}},sRa=function(a,b){b.BGa.forEach(function(c,d){var e=a.BGa.get(d);(!e||c.time>e.time)&&a.XH(d,c.value)})};
Dp.prototype.ema=function(){var a=this;Cp(this);var b=new Set,c=new Set,d=1===this.hV.size&&0===this.duration,e=[];this.hV.forEach(function(r,x){r=Kg(r,new Map,a.XBa);r.forEach(function(A,F){"!"===A?b.add(F):"*"===A&&c.add(F)});d||r.set("offset",x/a.duration);e.push(r)});var f=b.size?tpa(b.values()):[],g=c.size?tpa(c.values()):[];if(d){var m=e[0],n=new Map(m);m.set("offset",0);n.set("offset",1);e=[m,n]}return Apa(this.element,e,f,g,this.duration,this.startTime,this.easing,!1)};
_.Y.Object.defineProperties(Dp.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.oo)a.push(b);return a}}});var oRa=function(a,b,c,d,e,f,g){g=void 0===g?!1:g;Dp.call(this,a,b,f.delay);this.iK=c;this.VZ=d;this.uR=e;this.jpc=g;this.AG={duration:f.duration,delay:f.delay,easing:f.easing}};_.X(oRa,Dp);oRa.prototype.shb=function(){return 1<this.iK.length};
oRa.prototype.ema=function(){var a=this.iK,b=this.AG,c=b.delay,d=b.duration,e=b.easing;if(this.jpc&&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",Dpa(f));b.push(g);f=a.length-1;for(g=1;g<=f;g++){var m=Kg(a[g]),n=m.get("offset");m.set("offset",Dpa((c+n*d)/e));b.push(m)}d=e;c=0;e="";a=b}return Apa(this.element,a,this.VZ,this.uR,d,c,e,!0)};var vRa=function(){};var wRa=new Set("width height minWidth minHeight maxWidth maxHeight left top bottom right fontSize outlineWidth outlineOffset paddingTop paddingLeft paddingBottom paddingRight marginTop marginLeft marginBottom marginRight borderRadius borderWidth borderTopWidth borderLeftWidth borderRightWidth borderBottomWidth textIndent perspective".split(" ")),xRa=function(){};_.X(xRa,vRa);
var $oa=function(a,b,c){var d="",e=b.toString().trim();wRa.has(a)&&0!==b&&"0"!==b&&("number"===typeof b?d="px":(a=b.match(/^[+-]?[\d\.]+([a-z]*)$/))&&0==a[1].length&&c.push(new _.Zb(3005,!1)));return e+d};var Ep=function(){};_.h=Ep.prototype;_.h.bna=function(a,b){return hpa(a,b)};_.h.dpa=function(a){return gpa(a)};_.h.query=function(a,b,c){return ipa(a,b,c)};_.h.WJa=function(a,b,c){return c||""};_.h.animate=function(a,b,c,d){return new Gg(c,d)};Ep.ha=function(a){return new (a||Ep)};Ep.ua=_.t({token:Ep,oa:Ep.ha});var yRa=function(){};var zRa={},Ipa=function(a,b,c){this.o$a=a;this.mI=b;this.J9a=c};Ipa.prototype.match=function(a,b,c,d){return Gpa(this.mI.Xxb,a,b,c,d)};Ipa.prototype.yW=function(a,b,c){var d=this.J9a.get("*");void 0!==a&&(d=this.J9a.get(null==a?void 0:a.toString())||d);return d?d.yW(b,c):new Map};
Ipa.prototype.Ya=function(a,b,c,d,e,f,g,m,n,r){var x=[],A=this.mI.options&&this.mI.options.params||zRa;g=this.yW(c,g&&g.params||zRa,x);var F=m&&m.params||zRa;m=this.yW(d,F,x);var K=new Set,L=new Map,R=new Map,ca="void"===d,pa;A={params:Hpa(F,A),delay:null==(pa=this.mI.options)?void 0:pa.delay};a=r?[]:Cpa(a,b,this.mI.animation,e,f,g,m,A,n,x);var ra=0;a.forEach(function(ua){ra=Math.max(ua.duration+ua.delay,ra)});if(x.length)return Fpa(b,this.o$a,c,d,ca,g,m,[],[],L,R,ra,x);a.forEach(function(ua){var ya=
ua.element,Oa=Ig(L,ya,new Set);ua.VZ.forEach(function(lb){return Oa.add(lb)});var Va=Ig(R,ya,new Set);ua.uR.forEach(function(lb){return Va.add(lb)});ya!==b&&K.add(ya)});x=tpa(K.values());return Fpa(b,this.o$a,c,d,ca,g,m,a,x,L,R,ra)};var ARa=function(a,b){this.styles=a;this.juc=b};
ARa.prototype.yW=function(a,b){var c=new Map,d=lpa(this.juc);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=spa(f,d,b));var m=Zoa(g);f=$oa(m,f,b);c.set(g,f)})});return c};var BRa=function(a,b,c){var d=this;this.name=a;this.mI=b;this.Tja=c;this.lOb=[];this.JS=new Map;b.JS.forEach(function(e){d.JS.set(e.name,new ARa(e.style,e.options&&e.options.params||{}))});Kpa(this.JS,"true","1");Kpa(this.JS,"false","0");b.Ww.forEach(function(e){d.lOb.push(new Ipa(a,e,d.JS))});this.foa=Jpa(a,this.JS)},CRa=function(a,b,c,d,e){return a.lOb.find(function(f){return f.match(b,c,d,e)})||null};var DRa=new zp,ERa=function(a,b,c){this.v5=a;this.lr=b;this.Tja=c;this.t2a=new Map;this.xFa=new Map;this.Pg=[]};_.h=ERa.prototype;_.h.register=function(a,b){var c=[];b=(new iRa(this.lr)).Ya(b,c,[]);if(c.length)throw new _.Zb(3503,!1);this.t2a.set(a,b)};_.h.xU=function(a,b,c){var d=a.element;b=apa(a.iK,b,c);return this.lr.animate(d,b,a.duration,a.delay,a.easing,[],!0)};
_.h.create=function(a,b,c){var d=this;c=void 0===c?{}:c;var e=[],f=this.t2a.get(a),g=new Map;f?(b=Cpa(this.lr,b,f,"ng-enter","ng-leave",new Map,new Map,c,DRa,e),b.forEach(function(m){var n=Ig(g,m.element,new Map);m.uR.forEach(function(r){return n.set(r,null)})})):(e.push(new _.Zb(3300,!1)),b=[]);if(e.length)throw new _.Zb(3504,!1);g.forEach(function(m,n){m.forEach(function(r,x){m.set(x,d.lr.WJa(n,x,"*"))})});e=b.map(function(m){var n=g.get(m.element);return d.xU(m,new Map,n)});e=Hg(e);this.xFa.set(a,
e);e.Qe(function(){return d.destroy(a)});this.Pg.push(e);return e};_.h.destroy=function(a){var b=this.CDa(a);b.destroy();this.xFa.delete(a);a=this.Pg.indexOf(b);0<=a&&this.Pg.splice(a,1)};_.h.CDa=function(a){a=this.xFa.get(a);if(!a)throw new _.Zb(3301,!1);return a};_.h.listen=function(a,b,c,d){b=dpa(b,"","","");cpa(this.CDa(a),c,b,d);return function(){}};
_.h.wg=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.CDa(a),c){case "play":b.play();break;case "pause":b.pause();break;case "reset":b.reset();break;case "restart":b.iu();break;case "finish":b.finish();break;case "init":b.init();break;case "setPosition":b.setPosition(parseFloat(d[0]));break;case "destroy":this.destroy(a)}};var FRa=[],GRa={Ok:"",tS:!1,cXa:!1,xpa:!1,wVa:!1},Npa={Ok:"",cXa:!1,tS:!1,xpa:!1,wVa:!0},HRa=function(a,b){this.Ok=void 0===b?"":b;var c=(b=a&&a.hasOwnProperty("value"))?a.value:a;this.value=null!=c?c:null;b?(a=lpa(a),delete a.value,this.options=a):this.options={};this.options.params||(this.options.params={})},IRa=function(a,b){var c=b.params;if(c){var d=a.options.params;Object.keys(c).forEach(function(e){null==d[e]&&(d[e]=c[e])})}};
_.Y.Object.defineProperties(HRa.prototype,{params:{configurable:!0,enumerable:!0,get:function(){return this.options.params}}});var JRa=new HRa("void"),Fp=function(a,b,c){this.id=a;this.lF=b;this.dj=c;this.Pg=[];this.WH=new Map;this.wka=[];this.NU=new Map;this.j6a="ng-tns-"+a;Pg(b,this.j6a)};_.h=Fp.prototype;
_.h.listen=function(a,b,c,d){var e=this;if(!this.WH.has(b))throw new _.Zb(3302,!1);if(null==c||0==c.length)throw new _.Zb(3303,!1);if("start"!=c&&"done"!=c)throw new _.Zb(3400,!1);var f=Ig(this.NU,a,[]),g={name:b,phase:c,callback:d};f.push(g);var m=Ig(this.dj.Uz,a,new Map);m.has(b)||(Pg(a,"ng-trigger"),Pg(a,"ng-trigger-"+b),m.set(b,JRa));return function(){KRa(e.dj,function(){var n=f.indexOf(g);0<=n&&f.splice(n,1);e.WH.has(b)||m.delete(b)})}};
_.h.register=function(a,b){if(this.WH.has(a))return!1;this.WH.set(a,b);return!0};_.h.alc=function(a){a=this.WH.get(a);if(!a)throw new _.Zb(3401,!1);return a};
_.h.trigger=function(a,b,c,d){var e=this;d=void 0===d?!0:d;var f=this.alc(b),g=new LRa(this.id,b,a),m=this.dj.Uz.get(a);m||(Pg(a,"ng-trigger"),Pg(a,"ng-trigger-"+b),this.dj.Uz.set(a,m=new Map));var n=m.get(b),r=new HRa(c,this.id);c&&c.hasOwnProperty("value")||!n||IRa(r,n.options);m.set(b,r);n||(n=JRa);if("void"!==r.value&&n.value===r.value){if(!Upa(n.params,r.params)){d=[];var x=f.foa.yW(n.value,n.params,d),A=f.foa.yW(r.value,r.params,d);d.length?this.dj.reportError(d):KRa(this.dj,function(){Mg(a,
x);Lg(a,A)})}}else{c=Ig(this.dj.qR,a,[]);c.forEach(function(K){K.Ok==e.id&&K.Sm==b&&K.cu&&K.destroy()});m=CRa(f,n.value,r.value,a,r.params);var F=!1;if(!m){if(!d)return;m=f.foa;F=!0}this.dj.iva++;this.wka.push({element:a,Sm:b,transition:m,nl:n,rg:r,pR:g,eub:F});F||(Pg(a,"ng-animate-queued"),g.uz(function(){Qg(a,"ng-animate-queued")}));g.Zr(function(){var K=e.Pg.indexOf(g);0<=K&&e.Pg.splice(K,1);if(K=e.dj.qR.get(a)){var L=K.indexOf(g);0<=L&&K.splice(L,1)}});this.Pg.push(g);c.push(g);return g}};
_.h.Fy=function(a){var b=this;this.WH.delete(a);this.dj.Uz.forEach(function(c){return c.delete(a)});this.NU.forEach(function(c,d){b.NU.set(d,c.filter(function(e){return e.name!=a}))})};var MRa=function(a,b){a.dj.Uz.delete(b);a.NU.delete(b);var c=a.dj.qR.get(b);c&&(c.forEach(function(d){return d.destroy()}),a.dj.qR.delete(b))};
Fp.prototype.E9a=function(a,b){var c=this,d=this.dj.Lo.query(a,".ng-trigger",!0);d.forEach(function(e){if(!e.__ng_removed){var f=NRa(c.dj,e);f.size?f.forEach(function(g){return ORa(g,e,b,!1,!0)}):MRa(c,e)}});PRa(this.dj,function(){return d.forEach(function(e){return MRa(c,e)})})};
var ORa=function(a,b,c,d,e){var f=a.dj.Uz.get(b),g=new Map;if(f){var m=[];f.forEach(function(n,r){g.set(r,n.value);a.WH.has(r)&&(n=a.trigger(b,r,"void",e))&&m.push(n)});if(m.length)return QRa(a.dj,a.id,b,!0,c,g),d&&Hg(m).Zr(function(){return Qpa(a.dj,b)}),!0}return!1},RRa=function(a,b){var c=a.NU.get(b),d=a.dj.Uz.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.WH.get(f).foa,m=d.get(f)||JRa,n=new HRa("void"),r=new LRa(a.id,f,b);a.dj.iva++;a.wka.push({element:b,
Sm:f,transition:g,nl:m,rg:n,pR:r,eub:!0})}})}};Fp.prototype.removeNode=function(a,b){var c=this,d=this.dj;a.childElementCount&&this.E9a(a,b);if(!ORa(this,a,b,!0)){var e=!1;if(d.nZa){var f=d.Pg.length?d.RZ.get(a):[];if(f&&f.length)e=!0;else for(f=a;f=f.parentNode;)if(d.Uz.get(f)){e=!0;break}}RRa(this,a);e?QRa(d,this.id,a,!1,b):(e=a.__ng_removed,e&&e!==GRa||(KRa(d,function(){return MRa(c,a)}),SRa(d,a),d.fFa(a,b)))}};Fp.prototype.insertNode=function(a){Pg(a,this.j6a)};
var TRa=function(a,b){var c=[];a.wka.forEach(function(d){var e=d.pR;if(!e.lc){var f=d.element,g=a.NU.get(f);g&&g.forEach(function(m){if(m.name==d.Sm){var n=dpa(f,d.Sm,d.nl.value,d.rg.value);n._data=b;cpa(d.pR,m.phase,n,m.callback)}});e.Txb?KRa(a.dj,function(){e.destroy()}):c.push(d)}});a.wka=[];return c.sort(function(d,e){var f=d.transition.mI.hB,g=e.transition.mI.hB;return 0==f||0==g?f-g:a.dj.Lo.bna(d.element,e.element)?1:-1})};
Fp.prototype.destroy=function(a){this.Pg.forEach(function(b){return b.destroy()});this.E9a(this.lF,a)};var Gp=function(a,b,c){this.v5=a;this.Lo=b;this.Tja=c;this.Pg=[];this.ura=new Map;this.qR=new Map;this.RZ=new Map;this.Uz=new Map;this.mX=new Set;this.iva=this.nZa=0;this.r3={};this.pV=[];this.iDa=[];this.tla=[];this.LSa=new Map;this.DI=[];this.AE=[];this.Mba=function(){}};_.h=Gp.prototype;_.h.fFa=function(a,b){this.Mba(a,b)};
_.h.M2a=function(a,b){var c=this.pV,d=this.LSa;if(0<=c.length-1){for(var e=!1,f=this.Lo.dpa(b);f;){var g=d.get(f);if(g){c.splice(c.indexOf(g)+1,0,a);e=!0;break}f=this.Lo.dpa(f)}e||c.unshift(a)}else c.push(a);d.set(b,a);return a};_.h.register=function(a,b){var c=this.r3[a];c||(c=new Fp(a,b,this),this.v5&&this.Lo.bna(this.v5,b)?this.M2a(c,b):(this.ura.set(b,c),this.DI.push(b)),c=this.r3[a]=c);return c};_.h.mVa=function(a,b,c){(a=this.r3[a])&&a.register(b,c)&&this.nZa++};
_.h.destroy=function(a,b){var c=this;if(a){var d=this.KN(a);KRa(this,function(){c.LSa.delete(d.lF);delete c.r3[a];var e=c.pV.indexOf(d);0<=e&&c.pV.splice(e,1)});PRa(this,function(){return d.destroy(b)})}};_.h.KN=function(a){return this.r3[a]};var NRa=function(a,b){var c=new Set;if(b=a.Uz.get(b)){b=_.q(b.values());for(var d=b.next();!d.done;d=b.next())d=d.value,d.Ok&&(d=a.KN(d.Ok))&&c.add(d)}return c};Gp.prototype.trigger=function(a,b,c,d){return Lpa(b)&&(a=this.KN(a))?(a.trigger(b,c,d),!0):!1};
Gp.prototype.insertNode=function(a,b,c,d){if(Lpa(b)){var e=b.__ng_removed;e&&e.tS&&(e.tS=!1,e.cXa=!0,e=this.AE.indexOf(b),0<=e&&this.AE.splice(e,1));a&&(a=this.KN(a))&&a.insertNode(b,c);d&&this.DI.push(b)}};var URa=function(a,b,c){c?a.mX.has(b)||(a.mX.add(b),Pg(b,"ng-animate-disabled")):a.mX.has(b)&&(a.mX.delete(b),Qg(b,"ng-animate-disabled"))};
Gp.prototype.removeNode=function(a,b,c){if(Lpa(b)){var d=a?this.KN(a):null;d?d.removeNode(b,c):QRa(this,a,b,!1,c);(d=this.LSa.get(b))&&d.id!==a&&d.removeNode(b,c)}else this.fFa(b,c)};var QRa=function(a,b,c,d,e,f){a.AE.push(c);c.__ng_removed={Ok:b,tS:e,xpa:d,wVa:!1,xUa:f}};Gp.prototype.listen=function(a,b,c,d,e){return Lpa(b)?this.KN(a).listen(b,c,d,e):function(){}};Gp.prototype.shc=function(a,b,c,d,e){return a.transition.Ya(this.Lo,a.element,a.nl.value,a.rg.value,c,d,a.nl.options,a.rg.options,b,e)};
var SRa=function(a,b){var c=a.Lo.query(b,".ng-trigger",!0);c.forEach(function(d){return VRa(a,d)});0!=a.RZ.size&&(c=a.Lo.query(b,".ng-animating",!0),c.forEach(function(d){return WRa(a,d)}))},VRa=function(a,b){(a=a.qR.get(b))&&a.forEach(function(c){c.cu?c.Txb=!0:c.destroy()})},WRa=function(a,b){(a=a.RZ.get(b))&&a.forEach(function(c){return c.finish()})},Qpa=function(a,b){var c=b.__ng_removed;if(c&&c.tS){b.__ng_removed=GRa;if(c.Ok){SRa(a,b);var d=a.KN(c.Ok);d&&MRa(d,b)}a.fFa(b,c.tS)}var e;(null==(e=
b.classList)?0:e.contains("ng-animate-disabled"))&&URa(a,b,!1);a.Lo.query(b,".ng-animate-disabled",!0).forEach(function(f){URa(a,f,!1)})};
Gp.prototype.flush=function(a){var b=this;a=void 0===a?-1:a;var c=[];this.ura.size&&(this.ura.forEach(function(f,g){return b.M2a(f,g)}),this.ura.clear());if(this.nZa&&this.DI.length)for(var d=0;d<this.DI.length;d++)Pg(this.DI[d],"ng-star-inserted");if(this.pV.length&&(this.iva||this.AE.length)){d=[];try{c=this.Rjc(d,a)}finally{for(a=0;a<d.length;a++)d[a]()}}else for(a=0;a<this.AE.length;a++)Qpa(this,this.AE[a]);this.iva=0;this.DI.length=0;this.AE.length=0;this.iDa.forEach(function(f){return f()});
this.iDa=[];if(this.tla.length){var e=this.tla;this.tla=[];c.length?Hg(c).Zr(function(){e.forEach(function(f){return f()})}):e.forEach(function(f){return f()})}};Gp.prototype.reportError=function(){throw new _.Zb(3402,!1);};
Gp.prototype.Rjc=function(a,b){var c=this,d=new zp,e=[],f=new Map,g=[],m=new Map,n=new Map,r=new Map,x=new Set;this.mX.forEach(function(ib){x.add(ib);ib=c.Lo.query(ib,".ng-animate-queued",!0);for(var sb=0;sb<ib.length;sb++)x.add(ib[sb])});var A=this.v5,F=Array.from(this.Uz.keys()),K=Ppa(F,this.DI),L=new Map,R=0;K.forEach(function(ib,sb){var kb="ng-enter"+R++;L.set(sb,kb);ib.forEach(function(xb){return Pg(xb,kb)})});for(var ca=[],pa=new Set,ra=new Set,ua=0;ua<this.AE.length;ua++){var ya=this.AE[ua],
Oa=ya.__ng_removed;Oa&&Oa.tS&&(ca.push(ya),pa.add(ya),Oa.xpa?this.Lo.query(ya,".ng-star-inserted",!0).forEach(function(ib){return pa.add(ib)}):ra.add(ya))}var Va=new Map,lb=Ppa(F,Array.from(pa));lb.forEach(function(ib,sb){var kb="ng-leave"+R++;Va.set(sb,kb);ib.forEach(function(xb){return Pg(xb,kb)})});a.push(function(){K.forEach(function(ib,sb){var kb=L.get(sb);ib.forEach(function(xb){return Qg(xb,kb)})});lb.forEach(function(ib,sb){var kb=Va.get(sb);ib.forEach(function(xb){return Qg(xb,kb)})});ca.forEach(function(ib){Qpa(c,
ib)})});var Rb=[],Cb=[];for(a=this.pV.length-1;0<=a;a--)TRa(this.pV[a],b).forEach(function(ib){var sb=ib.pR,kb=ib.element;Rb.push(sb);if(c.DI.length){var xb=kb.__ng_removed;if(xb&&xb.cXa){if(xb.xUa&&xb.xUa.has(ib.Sm)){xb=xb.xUa.get(ib.Sm);var la=c.Uz.get(ib.element);if(la&&la.has(ib.Sm)){var nc=la.get(ib.Sm);nc.value=xb;la.set(ib.Sm,nc)}}sb.destroy();return}}xb=!A||!c.Lo.bna(A,kb);la=Va.get(kb);nc=L.get(kb);var Kc=c.shc(ib,d,nc,la,xb);if(Kc.errors&&Kc.errors.length)Cb.push(Kc);else if(xb)sb.uz(function(){return Mg(kb,
Kc.Koa)}),sb.Qe(function(){return Lg(kb,Kc.Yfa)}),e.push(sb);else if(ib.eub)sb.uz(function(){return Mg(kb,Kc.Koa)}),sb.Qe(function(){return Lg(kb,Kc.Yfa)}),e.push(sb);else{var ld=[];Kc.XC.forEach(function(Uc){Uc.VJc=!0;c.mX.has(Uc.element)||ld.push(Uc)});Kc.XC=ld;d.append(kb,Kc.XC);g.push({ctb:Kc,pR:sb,element:kb});Kc.UFc.forEach(function(Uc){return Ig(m,Uc,[]).push(sb)});Kc.VZ.forEach(function(Uc,Zc){if(Uc.size){var Xd=n.get(Zc);Xd||n.set(Zc,Xd=new Set);Uc.forEach(function(dg,Le){return Xd.add(Le)})}});
Kc.uR.forEach(function(Uc,Zc){var Xd=r.get(Zc);Xd||r.set(Zc,Xd=new Set);Uc.forEach(function(dg,Le){return Xd.add(Le)})})}});if(Cb.length){var Eb=[];Cb.forEach(function(){Eb.push(new _.Zb(3505,!1))});Rb.forEach(function(ib){return ib.destroy()});this.reportError(Eb)}var Na=new Map,fb=new Map;g.forEach(function(ib){var sb=ib.element;d.has(sb)&&(fb.set(sb,sb),c.lhc(ib.pR.Ok,ib.ctb,Na))});e.forEach(function(ib){var sb=ib.element;c.z5a(sb,!1,ib.Ok,ib.Sm,null).forEach(function(kb){Ig(Na,sb,[]).push(kb);
kb.destroy()})});var hb=ca.filter(function(ib){return Vpa(ib,n,r)}),jc=new Map;Opa(jc,this.Lo,ra,r,"*").forEach(function(ib){Vpa(ib,n,r)&&hb.push(ib)});var rc=new Map;K.forEach(function(ib){Opa(rc,c.Lo,new Set(ib),n,"!")});hb.forEach(function(ib){var sb=jc.get(ib),kb=rc.get(ib),xb,la;jc.set(ib,new Map([].concat(_.sc(null!=(xb=null==sb?void 0:sb.entries())?xb:[]),_.sc(null!=(la=null==kb?void 0:kb.entries())?la:[]))))});var tf=[],rb=[],Hb={};g.forEach(function(ib){var sb=ib.element,kb=ib.pR,xb=ib.ctb;
if(d.has(sb))if(x.has(sb))kb.Qe(function(){return Lg(sb,xb.Yfa)}),kb.disabled=!0,kb.totalTime=xb.totalTime,e.push(kb);else{var la=Hb;if(1<fb.size){ib=sb;for(var nc=[];ib=ib.parentNode;){var Kc=fb.get(ib);if(Kc){la=Kc;break}nc.push(ib)}nc.forEach(function(ld){return fb.set(ld,la)})}ib=c.qhc(kb.Ok,xb,Na,f,rc,jc);XRa(kb,ib);la===Hb?tf.push(kb):((ib=c.qR.get(la))&&ib.length&&(kb.PK=Hg(ib)),e.push(kb))}else Mg(sb,xb.Koa),kb.Qe(function(){return Lg(sb,xb.Yfa)}),rb.push(kb),x.has(sb)&&e.push(kb)});rb.forEach(function(ib){var sb=
f.get(ib.element);sb&&sb.length&&(sb=Hg(sb),XRa(ib,sb))});e.forEach(function(ib){ib.PK?YRa(ib,ib.PK):ib.destroy()});for(b=0;b<ca.length;b++)if(ra=ca[b],a=ra.__ng_removed,Qg(ra,"ng-leave"),!a||!a.xpa){a=[];if(m.size)for((F=m.get(ra))&&F.length&&a.push.apply(a,_.sc(F)),F=this.Lo.query(ra,".ng-animating",!0),ua=0;ua<F.length;ua++)(ya=m.get(F[ua]))&&ya.length&&a.push.apply(a,_.sc(ya));a=a.filter(function(ib){return!ib.lc});a.length?Rpa(this,ra,a):Qpa(this,ra)}ca.length=0;tf.forEach(function(ib){c.Pg.push(ib);
ib.Zr(function(){ib.destroy();c.Pg.splice(c.Pg.indexOf(ib),1)});ib.play()});return tf};var KRa=function(a,b){a.iDa.push(b)},PRa=function(a,b){a.tla.push(b)};Gp.prototype.z5a=function(a,b,c,d,e){var f=[];if(b)(e=this.RZ.get(a))&&(f=e);else if(a=this.qR.get(a)){var g=!e||"void"==e;a.forEach(function(m){m.cu||(g||m.Sm==d)&&f.push(m)})}if(c||d)f=f.filter(function(m){return c&&c!=m.Ok||d&&d!=m.Sm?!1:!0});return f};
Gp.prototype.lhc=function(a,b,c){var d=b.Sm,e=b.element;a=b.Dub?void 0:a;d=b.Dub?void 0:d;for(var f={},g=_.q(b.XC),m=g.next();!m.done;f={kwa:f.kwa},m=g.next()){m=m.value.element;var n=m!==e;f.kwa=Ig(c,m,[]);this.z5a(m,n,a,d,b.rg).forEach(function(r){return function(x){var A=x.jn;A.n5&&A.n5();x.destroy();r.kwa.push(x)}}(f))}Mg(e,b.Koa)};
Gp.prototype.qhc=function(a,b,c,d,e,f){var g=this,m=b.Sm,n=b.element,r=[],x=new Set,A=new Set,F=b.XC.map(function(L){var R=L.element;x.add(R);var ca=R.__ng_removed;if(ca&&ca.wVa)return new Gg(L.duration,L.delay);ca=R!==n;var pa=Tpa((c.get(R)||FRa).map(function(ya){return ya.jn})).filter(function(ya){return ya.element?ya.element===R:!1}),ra=e.get(R),ua=f.get(R);ra=apa(L.iK,ra,ua);pa=g.xU(L,ra,pa);L.dKc&&d&&A.add(R);ca&&(L=new LRa(a,m,R),XRa(L,pa),r.push(L));return pa});r.forEach(function(L){Ig(g.RZ,
L.element,[]).push(L);L.Zr(function(){var R=g.RZ,ca=L.element,pa=R.get(ca);pa&&(pa.length&&pa.splice(pa.indexOf(L),1),0==pa.length&&R.delete(ca));return pa})});x.forEach(function(L){return Pg(L,"ng-animating")});var K=Hg(F);K.Qe(function(){x.forEach(function(L){return Qg(L,"ng-animating")});Lg(n,b.Yfa)});A.forEach(function(L){Ig(d,L,[]).push(K)});return K};Gp.prototype.xU=function(a,b,c){return 0<b.length?this.Lo.animate(a.element,b,a.duration,a.delay,a.easing,c):new Gg(a.duration,a.delay)};
var LRa=function(a,b,c){this.Ok=a;this.Sm=b;this.element=c;this.jn=new Gg;this.F3a=!1;this.LFa=new Map;this.lc=!1;this.PK=null;this.disabled=this.Txb=!1;this.cu=!0;this.totalTime=0},XRa=function(a,b){a.F3a||(a.jn=b,a.LFa.forEach(function(c,d){c.forEach(function(e){return cpa(b,d,void 0,e)})}),a.LFa.clear(),a.F3a=!0,a.totalTime=b.totalTime,a.cu=!1)},YRa=function(a,b){var c=a.jn;c.gT&&b.uz(function(){return c.gT("start")});b.Zr(function(){return a.finish()});b.Qe(function(){return a.destroy()})};
_.h=LRa.prototype;_.h.KFa=function(a,b){Ig(this.LFa,a,[]).push(b)};_.h.Zr=function(a){this.cu&&this.KFa("done",a);this.jn.Zr(a)};_.h.uz=function(a){this.cu&&this.KFa("start",a);this.jn.uz(a)};_.h.Qe=function(a){this.cu&&this.KFa("destroy",a);this.jn.Qe(a)};_.h.init=function(){this.jn.init()};_.h.HB=function(){return this.cu?!1:this.jn.HB()};_.h.play=function(){!this.cu&&this.jn.play()};_.h.pause=function(){!this.cu&&this.jn.pause()};_.h.iu=function(){!this.cu&&this.jn.iu()};_.h.finish=function(){this.jn.finish()};
_.h.destroy=function(){this.lc=!0;this.jn.destroy()};_.h.reset=function(){!this.cu&&this.jn.reset()};_.h.setPosition=function(a){this.cu||this.jn.setPosition(a)};_.h.gT=function(a){var b=this.jn;b.gT&&b.gT(a)};var Hp=function(a,b,c){var d=this;this.v5=a;this.lr=b;this.Tja=c;this.n$a={};this.Mba=function(){};this.lv=new Gp(a,b,c);this.OGa=new ERa(a,b,c);this.lv.Mba=function(e,f){return d.Mba(e,f)}};_.h=Hp.prototype;_.h.mVa=function(a,b,c,d,e){a=a+"-"+d;c=this.n$a[a];if(!c){c=[];e=(new iRa(this.lr)).Ya(e,c,[]);if(c.length)throw new _.Zb(3404,!1);c=new BRa(d,e,this.Tja);this.n$a[a]=c}this.lv.mVa(b,d,c)};_.h.register=function(a,b){this.lv.register(a,b)};_.h.destroy=function(a,b){this.lv.destroy(a,b)};
_.h.kX=function(a,b){URa(this.lv,a,b)};_.h.process=function(a,b,c,d){"@"==c.charAt(0)?(c=_.q(epa(c)),a=c.next().value,c=c.next().value,this.OGa.wg(a,b,c,d)):this.lv.trigger(a,b,c,d)};_.h.listen=function(a,b,c,d,e){return"@"==c.charAt(0)?(c=_.q(epa(c)),a=c.next().value,c=c.next().value,this.OGa.listen(a,b,c,e)):this.lv.listen(a,b,c,d,e)};_.h.flush=function(a){this.lv.flush(void 0===a?-1:a)};_.Y.Object.defineProperties(Hp.prototype,{Pg:{configurable:!0,enumerable:!0,get:function(){return this.lv.Pg.concat(this.OGa.Pg)}}});var Xpa=function(a,b,c){this.Kd=a;this.Uka=b;this.JN=c;this.Aj=0;var d=ZRa.get(a);d||ZRa.set(a,d=new Map);this.XDa=d};Xpa.prototype.start=function(){1>this.Aj&&(this.Uka&&Lg(this.Kd,this.Uka,this.XDa),this.Aj=1)};Xpa.prototype.finish=function(){this.start();2>this.Aj&&(Lg(this.Kd,this.XDa),this.JN&&(Lg(this.Kd,this.JN),this.JN=null),this.Aj=1)};
Xpa.prototype.destroy=function(){this.finish();3>this.Aj&&(ZRa.delete(this.Kd),this.Uka&&(Mg(this.Kd,this.Uka),this.JN=null),this.JN&&(Mg(this.Kd,this.JN),this.JN=null),Lg(this.Kd,this.XDa),this.Aj=3)};var ZRa=new WeakMap;var $Ra=function(a,b,c,d){this.element=a;this.iK=b;this.options=c;this.KV=d;this.vo=[];this.wo=[];this.Zx=[];this.Pb=this.Sp=this.dv=this.pja=!1;this.A3=[];this.B3=[];this.time=0;this.PK=null;this.ZW=new Map;this.t4a=c.duration;this.NCa=c.delay||0;this.time=this.t4a+this.NCa};_.h=$Ra.prototype;_.h.ay=function(){this.dv||(this.dv=!0,this.vo.forEach(function(a){return a()}),this.vo=[])};_.h.init=function(){this.xU();this.Cnc()};
_.h.xU=function(){var a=this;if(!this.pja){this.pja=!0;var b=this.iK;this.NE=this.Npc(this.element,b,this.options);this.Kjc=b.length?b[b.length-1]:new Map;this.NE.addEventListener("finish",function(){return a.ay()})}};_.h.Cnc=function(){this.NCa?this.VFa():this.NE.pause()};_.h.Bic=function(a){var b=[];a.forEach(function(c){b.push(Object.fromEntries(c))});return b};_.h.Npc=function(a,b,c){return a.animate(this.Bic(b),c)};_.h.uz=function(a){this.B3.push(a);this.wo.push(a)};
_.h.Zr=function(a){this.A3.push(a);this.vo.push(a)};_.h.Qe=function(a){this.Zx.push(a)};_.h.play=function(){this.xU();this.HB()||(this.wo.forEach(function(a){return a()}),this.wo=[],this.Sp=!0,this.KV&&this.KV.start());this.NE.play()};_.h.pause=function(){this.init();this.NE.pause()};_.h.finish=function(){this.init();this.KV&&this.KV.finish();this.ay();this.NE.finish()};_.h.reset=function(){this.VFa();this.Sp=this.dv=this.Pb=!1;this.wo=this.B3;this.vo=this.A3};_.h.VFa=function(){this.NE&&this.NE.cancel()};
_.h.iu=function(){this.reset();this.play()};_.h.HB=function(){return this.Sp};_.h.destroy=function(){this.Pb||(this.Pb=!0,this.VFa(),this.ay(),this.KV&&this.KV.destroy(),this.Zx.forEach(function(a){return a()}),this.Zx=[])};_.h.setPosition=function(a){void 0===this.NE&&this.init();this.NE.currentTime=a*this.time};_.h.n5=function(){var a=this,b=new Map;this.HB()&&this.Kjc.forEach(function(c,d){if("offset"!==d){var e=b.set;c=a.dv?c:window.getComputedStyle(a.element)[d];e.call(b,d,c)}});this.ZW=b};
_.h.gT=function(a){a="start"===a?this.wo:this.vo;a.forEach(function(b){return b()});a.length=0};_.Y.Object.defineProperties($Ra.prototype,{totalTime:{configurable:!0,enumerable:!0,get:function(){return this.NCa+this.t4a}}});var aSa=function(){};_.h=aSa.prototype;_.h.bna=function(a,b){return hpa(a,b)};_.h.dpa=function(a){return gpa(a)};_.h.query=function(a,b,c){return ipa(a,b,c)};_.h.WJa=function(a,b){return window.getComputedStyle(a)[b]};
_.h.animate=function(a,b,c,d,e,f){f=void 0===f?[]:f;var g={duration:c,delay:d,fill:0==d?"both":"forwards"};e&&(g.easing=e);var m=new Map;e=f.filter(function(r){return r instanceof $Ra});0!==c&&0!==d||e.forEach(function(r){r.ZW.forEach(function(x,A){return m.set(A,x)})});var n=npa(b).map(function(r){return Kg(r)});n=vpa(a,n,m);b=Ypa(a,n);return new $Ra(a,n,g,b)};var Ip=function(a,b){this.w7a=0;this.Ji=a.UW(b.body,{id:"0",mb:2,styles:[],data:{animation:[]}})};_.X(Ip,fRa);Ip.prototype.Ya=function(a){var b=this.w7a.toString();this.w7a++;this.Ji.setProperty(null,"@@"+b+":register",[Array.isArray(a)?{type:2,Cg:a,options:null}:a]);return new bSa(b,this.Ji)};Ip.ha=function(a){return new (a||Ip)(_.u(yGa),_.u(_.Yg))};Ip.ua=_.t({token:Ip,oa:Ip.ha});var bSa=function(a,b){this.Df=a;this.Ji=b};_.X(bSa,gRa);
bSa.prototype.create=function(a,b){return new cSa(this.Df,a,b||{},this.Ji)};var cSa=function(a,b,c,d){this.id=a;this.element=b;this.Ji=d;this.PK=null;this.Sp=!1;this.totalTime=0;this.xD("create",c)};_.h=cSa.prototype;_.h.yEa=function(a,b){return this.Ji.listen(this.element,"@@"+this.id+":"+a,b)};_.h.xD=function(a){return this.Ji.setProperty(this.element,"@@"+this.id+":"+a,_.lc.apply(1,arguments))};_.h.Zr=function(a){this.yEa("done",a)};_.h.uz=function(a){this.yEa("start",a)};
_.h.Qe=function(a){this.yEa("destroy",a)};_.h.init=function(){this.xD("init")};_.h.HB=function(){return this.Sp};_.h.play=function(){this.xD("play");this.Sp=!0};_.h.pause=function(){this.xD("pause")};_.h.iu=function(){this.xD("restart")};_.h.finish=function(){this.xD("finish")};_.h.destroy=function(){this.xD("destroy")};_.h.reset=function(){this.xD("reset");this.Sp=!1};_.h.setPosition=function(a){this.xD("setPosition",a)};var Jp=function(a,b,c){this.Ie=a;this.xt=b;this.Sl=c;this.O3a=0;this.HEa=1;this.Xha=[];this.SFa=new Map;this.nCa=0;this.promise=Promise.resolve(0);b.Mba=function(d,e){var f=null==e?void 0:e.parentNode(d);f&&e.removeChild(f,d)}};
Jp.prototype.UW=function(a,b){var c=this,d=this.Ie.UW(a,b);if(!(a&&b&&b.data&&b.data.animation))return b=this.SFa.get(d),b||(b=new dSa("",d,this.xt,function(){return c.SFa.delete(d)}),this.SFa.set(d,b)),b;var e=b.id,f=b.id+"-"+this.O3a;this.O3a++;this.xt.register(f,a);var g=function(m){Array.isArray(m)?m.forEach(g):c.xt.mVa(e,f,a,m.name,m)};b.data.animation.forEach(g);return new eSa(this,f,d,this.xt)};Jp.prototype.Ula=function(){this.nCa++;this.Ie.Ula&&this.Ie.Ula()};
Jp.prototype.qoc=function(){var a=this;this.promise.then(function(){a.HEa++})};var fSa=function(a,b,c,d){0<=b&&b<a.HEa?a.Sl.oc(function(){return c(d)}):(0==a.Xha.length&&Promise.resolve(null).then(function(){a.Sl.oc(function(){a.Xha.forEach(function(e){var f=_.q(e);e=f.next().value;f=f.next().value;e(f)});a.Xha=[]})}),a.Xha.push([c,d]))};Jp.prototype.end=function(){var a=this;this.nCa--;0==this.nCa&&this.Sl.Zb(function(){a.qoc();a.xt.flush(a.HEa)});this.Ie.end&&this.Ie.end()};
Jp.ha=function(a){return new (a||Jp)(_.u(yGa),_.u(Hp),_.u(_.ze))};Jp.ua=_.t({token:Jp,oa:Jp.ha});var dSa=function(a,b,c,d){this.Ok=a;this.Ie=b;this.xt=c;this.Lp=d;this.Jo=this.Ie.Jo?function(e){return b.Jo(e)}:null};_.h=dSa.prototype;_.h.destroy=function(){this.xt.destroy(this.Ok,this.Ie);this.Ie.destroy();var a;null==(a=this.Lp)||a.call(this)};_.h.createElement=function(a,b){return this.Ie.createElement(a,b)};_.h.createComment=function(a){return this.Ie.createComment(a)};_.h.P6=function(a){return this.Ie.P6(a)};
_.h.appendChild=function(a,b){this.Ie.appendChild(a,b);this.xt.lv.insertNode(this.Ok,b,a,!1)};_.h.insertBefore=function(a,b,c,d){d=void 0===d?!0:d;this.Ie.insertBefore(a,b,c);this.xt.lv.insertNode(this.Ok,b,a,d)};_.h.removeChild=function(a,b){this.xt.lv.removeNode(this.Ok,b,this.Ie)};_.h.KWa=function(a,b){return this.Ie.KWa(a,b)};_.h.parentNode=function(a){return this.Ie.parentNode(a)};_.h.nextSibling=function(a){return this.Ie.nextSibling(a)};
_.h.setAttribute=function(a,b,c,d){this.Ie.setAttribute(a,b,c,d)};_.h.removeAttribute=function(a,b,c){this.Ie.removeAttribute(a,b,c)};_.h.fI=function(a,b){this.Ie.fI(a,b)};_.h.kL=function(a,b){this.Ie.kL(a,b)};_.h.Rg=function(a,b,c,d){this.Ie.Rg(a,b,c,d)};_.h.uVa=function(a,b,c){this.Ie.uVa(a,b,c)};_.h.setProperty=function(a,b,c){"@"==b.charAt(0)&&"@.disabled"==b?this.kX(a,!!c):this.Ie.setProperty(a,b,c)};_.h.setValue=function(a,b){this.Ie.setValue(a,b)};
_.h.listen=function(a,b,c){return this.Ie.listen(a,b,c)};_.h.kX=function(a,b){this.xt.kX(a,b)};_.Y.Object.defineProperties(dSa.prototype,{data:{configurable:!0,enumerable:!0,get:function(){return this.Ie.data}}});var eSa=function(a,b,c,d,e){dSa.call(this,b,c,d,e);this.oa=a;this.Ok=b};_.X(eSa,dSa);eSa.prototype.setProperty=function(a,b,c){"@"==b.charAt(0)?"."==b.charAt(1)&&"@.disabled"==b?this.kX(a,void 0===c?!0:!!c):this.xt.process(this.Ok,a,b.slice(1),c):this.Ie.setProperty(a,b,c)};
eSa.prototype.listen=function(a,b,c){var d=this;if("@"==b.charAt(0)){a=Zpa(a);b=b.slice(1);var e="";"@"!=b.charAt(0)&&(e=_.q($pa(b)),b=e.next().value,e=e.next().value);return this.xt.listen(this.Ok,a,b,e,function(f){fSa(d.oa,f._data||-1,c,f)})}return this.Ie.listen(a,b,c)};var Kp=function(a,b,c){Hp.call(this,a.body,b,c)};_.X(Kp,Hp);Kp.prototype.La=function(){this.flush()};Kp.ha=function(a){return new (a||Kp)(_.u(_.Yg),_.u(yRa),_.u(vRa),_.u(_.cg))};Kp.ua=_.t({token:Kp,oa:Kp.ha});var gSa=[{Ca:fRa,Jd:Ip},{Ca:vRa,Ab:function(){return new xRa}},{Ca:Hp,Jd:Kp},{Ca:yGa,Ab:function(a,b,c){return new Jp(a,b,c)},Eb:[Rm,Hp,_.ze]}],hSa=[{Ca:yRa,Ab:function(){return new aSa}},{Ca:_.vk,qc:"BrowserAnimations"}].concat(_.sc(gSa)),iSa=[{Ca:yRa,Jd:Ep},{Ca:_.vk,qc:"NoopAnimations"}].concat(_.sc(gSa));_.Lp=function(){};_.Lp.ha=function(a){return new (a||_.Lp)};_.Lp.Ea=_.gc({type:_.Lp});_.Lp.Da=_.Wb({Nb:hSa,imports:[mn]});_.Mp=function(){};_.Mp.ha=function(a){return new (a||_.Mp)};_.Mp.Ea=_.gc({type:_.Mp});_.Mp.Da=_.Wb({Nb:iSa,imports:[mn]});var cqa,dqa="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 fqa;var jqa,hqa;var lqa;var jSa;try{jSa="undefined"!==typeof Intl&&Intl.v8BreakIterator}catch(a){jSa=!1}
_.Np=function(a){this.Bxa=(this.Vd=(this.k8a=a)?"browser"===this.k8a:"object"===typeof document&&!!document)&&/(edge)/i.test(navigator.userAgent);this.Kha=this.Vd&&/(msie|trident)/i.test(navigator.userAgent);this.G_a=this.Vd&&!(!window.chrome&&!jSa)&&"undefined"!==typeof CSS&&!this.Bxa&&!this.Kha;this.qBa=this.Vd&&/AppleWebKit/i.test(navigator.userAgent)&&!this.G_a&&!this.Bxa&&!this.Kha;this.KT=this.Vd&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!("MSStream"in window);this.l0a=this.Vd&&/(firefox|minefield)/i.test(navigator.userAgent);
this.cr=this.Vd&&/android/i.test(navigator.userAgent)&&!this.Kha;this.w1a=this.Vd&&/safari/i.test(navigator.userAgent)&&this.qBa};_.Np.ha=function(a){return new (a||_.Np)(_.u(uk))};_.Np.ua=_.t({token:_.Np,oa:_.Np.ha,Ja:"root"});var kSa=new _.oc("cdk-input-modality-detector-options"),lSa={Fzc:[18,17,224,91,16]},Op=_.Sg({passive:!0,capture:!0}),Pp=function(a,b,c,d){var e=this;this.Ic=a;this.q3=null;this.hO=new _.Lf(null);this.Y6a=0;this.Yja=function(f){var g,m;(null==(g=e.hn)?0:null==(m=g.Fzc)?0:m.some(function(n){return n===f.keyCode}))||(e.hO.next("keyboard"),e.q3=_.Tg(f))};this.Zja=function(f){650>Date.now()-e.Y6a||(e.hO.next(_.aqa(f)?"keyboard":"mouse"),e.q3=_.Tg(f))};this.P7a=function(f){_.bqa(f)?e.hO.next("keyboard"):
(e.Y6a=Date.now(),e.hO.next("touch"),e.q3=_.Tg(f))};this.hn=Object.assign({},lSa,d);this.jzb=this.hO.ka(_.te());this.jzb.ka(_.he());a.Vd&&b.Zb(function(){c.addEventListener("keydown",e.Yja,Op);c.addEventListener("mousedown",e.Zja,Op);c.addEventListener("touchstart",e.P7a,Op)})};Pp.prototype.La=function(){this.hO.complete();this.Ic.Vd&&(document.removeEventListener("keydown",this.Yja,Op),document.removeEventListener("mousedown",this.Zja,Op),document.removeEventListener("touchstart",this.P7a,Op))};
_.Y.Object.defineProperties(Pp.prototype,{mDc:{configurable:!0,enumerable:!0,get:function(){return this.hO.value}}});Pp.ha=function(a){return new (a||Pp)(_.u(_.Np),_.u(_.ze),_.u(_.Yg),_.u(kSa,8))};Pp.ua=_.t({token:Pp,oa:Pp.ha,Ja:"root"});var mSa,nSa;mSa=new _.oc("cdk-focus-monitor-default-options");nSa=_.Sg({passive:!0,capture:!0});_.Qp=function(a,b,c,d,e){var f=this;this.nb=a;this.Ic=b;this.bEa=c;this.EA=null;this.jFa=this.qHa=!1;this.hH=new Map;this.o7a=0;this.EV=new Map;this.W$a=function(){f.qHa=!0;f.Dqc=window.setTimeout(function(){return f.qHa=!1})};this.L9a=new _.re;this.Hka=function(g){for(var m=_.Tg(g);m;m=m.parentElement)"focus"===g.type?f.Mp(g,m):f.Ql(g,m)};this.Fb=d;this.g4a=(null==e?void 0:e.nTc)||0};
_.Qp.prototype.Un=function(a,b){b=void 0===b?!1:b;a=_.Wg(a);if(!this.Ic.Vd||1!==a.nodeType)return _.yd(null);var c=_.mqa(a)||this.rDa(),d=this.hH.get(a);if(d)return b&&(d.sma=!0),d.subject;b={sma:b,subject:new _.re,Kda:c};this.hH.set(a,b);this.Vnc(b);return b.subject};_.Qp.prototype.Hl=function(a){a=_.Wg(a);var b=this.hH.get(a);b&&(b.subject.complete(),this.nGa(a),this.hH.delete(a),this.boc(b))};
_.Rp=function(a,b,c,d){b=_.Wg(b);b===a.rDa().activeElement?a.pkc(b).forEach(function(e){var f=_.q(e);e=f.next().value;f=f.next().value;return a.W7a(e,c,f)}):(a.t9a(c),"function"===typeof b.focus&&b.focus(d))};_.h=_.Qp.prototype;_.h.La=function(){var a=this;this.hH.forEach(function(b,c){return a.Hl(c)})};_.h.rDa=function(){return this.Fb||document};_.h.ev=function(){return this.rDa().defaultView||window};
_.h.Bkc=function(a){return this.EA?this.jFa?this.Yoc(a)?"touch":"program":this.EA:this.qHa&&this.V6a?this.V6a:a&&this.hmc(a)?"mouse":"program"};_.h.Yoc=function(a){return 1===this.g4a||!(null==a||!a.contains(this.bEa.q3))};_.h.nGa=function(a,b){a.classList.toggle("cdk-focused",!!b);a.classList.toggle("cdk-touch-focused","touch"===b);a.classList.toggle("cdk-keyboard-focused","keyboard"===b);a.classList.toggle("cdk-mouse-focused","mouse"===b);a.classList.toggle("cdk-program-focused","program"===b)};
_.h.t9a=function(a,b){var c=this;b=void 0===b?!1:b;this.nb.Zb(function(){c.EA=a;c.jFa="touch"===a&&b;0===c.g4a&&(clearTimeout(c.X7a),c.X7a=setTimeout(function(){return c.EA=null},c.jFa?650:1))})};_.h.Mp=function(a,b){var c=this.hH.get(b);a=_.Tg(a);c&&(c.sma||b===a)&&this.W7a(b,this.Bkc(a),c)};_.h.Ql=function(a,b){var c=this.hH.get(b);!c||c.sma&&a.relatedTarget instanceof Node&&b.contains(a.relatedTarget)||(this.nGa(b),this.y4a(c,null))};_.h.y4a=function(a,b){a.subject.mk.length&&this.nb.oc(function(){return a.subject.next(b)})};
_.h.Vnc=function(a){var b=this;if(this.Ic.Vd){var c=a.Kda;(a=this.EV.get(c)||0)||this.nb.Zb(function(){c.addEventListener("focus",b.Hka,nSa);c.addEventListener("blur",b.Hka,nSa)});this.EV.set(c,a+1);1===++this.o7a&&(this.nb.Zb(function(){b.ev().addEventListener("focus",b.W$a)}),this.bEa.jzb.ka(_.we(this.L9a)).subscribe(function(d){b.t9a(d,!0)}))}};
_.h.boc=function(a){a=a.Kda;if(this.EV.has(a)){var b=this.EV.get(a);1<b?this.EV.set(a,b-1):(a.removeEventListener("focus",this.Hka,nSa),a.removeEventListener("blur",this.Hka,nSa),this.EV.delete(a))}--this.o7a||(this.ev().removeEventListener("focus",this.W$a),this.L9a.next(),clearTimeout(this.Dqc),clearTimeout(this.X7a))};_.h.W7a=function(a,b,c){this.nGa(a,b);this.y4a(c,b);this.V6a=b};_.h.pkc=function(a){var b=[];this.hH.forEach(function(c,d){(d===a||c.sma&&d.contains(a))&&b.push([d,c])});return b};
_.h.hmc=function(a){var b=this.bEa,c=b.q3;if("mouse"!==b.mDc||!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};_.Qp.ha=function(a){return new (a||_.Qp)(_.u(_.ze),_.u(_.Np),_.u(Pp),_.u(_.Yg,8),_.u(mSa,8))};_.Qp.ua=_.t({token:_.Qp,oa:_.Qp.ha,Ja:"root"});_.Sp=function(a){this.Ic=a};_.Sp.prototype.rl=function(a){return a.hasAttribute("disabled")};_.Sp.prototype.isVisible=function(a){return!!(a.offsetWidth||a.offsetHeight||"function"===typeof a.getClientRects&&a.getClientRects().length)&&"visible"===getComputedStyle(a).visibility};
var oSa=function(a,b){if(!a.Ic.Vd)return!1;try{var c=(b.ownerDocument&&b.ownerDocument.defaultView||window).frameElement}catch(g){c=null}if(c&&(-1===rqa(c)||!a.isVisible(c)))return!1;c=b.nodeName.toLowerCase();var d=rqa(b);if(b.hasAttribute("contenteditable"))a=-1!==d;else{var e;if(!(e="iframe"===c||"object"===c)&&(e=a.Ic.qBa&&a.Ic.KT)){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.Ic.l0a||b.hasAttribute("controls"):0<=b.tabIndex}return a};_.Sp.prototype.PB=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")||qqa(a);return c&&!this.rl(a)&&((null==b?void 0:b.Jzc)||this.isVisible(a))};_.Sp.ha=function(a){return new (a||_.Sp)(_.u(_.Np))};
_.Sp.ua=_.t({token:_.Sp,oa:_.Sp.ha,Ja:"root"});var Tp=function(a,b,c,d,e){var f=this;this.Kd=a;this.wD=b;this.nb=c;this.Fb=d;this.dja=!1;this.oLb=function(){var g=f.A5a("end");g&&g.focus(void 0);return!!g};this.lmb=function(){return pSa(f)};this.BD=!0;(void 0===e?0:e)||qSa(this)},qSa;Tp.prototype.destroy=function(){var a=this.fE,b=this.CD;a&&(a.removeEventListener("focus",this.oLb),a.remove());b&&(b.removeEventListener("focus",this.lmb),b.remove());this.fE=this.CD=null;this.dja=!1};
qSa=function(a){a.dja||(a.nb.Zb(function(){a.fE||(a.fE=a.I3a(),a.fE.addEventListener("focus",a.oLb));a.CD||(a.CD=a.I3a(),a.CD.addEventListener("focus",a.lmb))}),a.Kd.parentNode&&(a.Kd.parentNode.insertBefore(a.fE,a.Kd),a.Kd.parentNode.insertBefore(a.CD,a.Kd.nextSibling),a.dja=!0))};
_.Up=function(a){return new Promise(function(b){a.Bjc(function(){var c;(c=a.Kd.querySelector("[cdk-focus-initial], [cdkFocusInitial]"))?a.wD.PB(c)?(c.focus(void 0),c=!0):(c=a.uDa(c),null==c||c.focus(void 0),c=!!c):c=pSa(a);return b(c)})})};Tp.prototype.A5a=function(a){var b=this.Kd.querySelectorAll("[cdk-focus-region-"+a+"], [cdkFocusRegion"+(a+"], [cdk-focus-")+(a+"]"));return"start"==a?b.length?b[0]:this.uDa(this.Kd):b.length?b[b.length-1]:this.p5a(this.Kd)};
var pSa=function(a){(a=a.A5a("start"))&&a.focus(void 0);return!!a};_.h=Tp.prototype;_.h.dh=function(){return this.dja};_.h.uDa=function(a){if(this.wD.PB(a)&&oSa(this.wD,a))return a;a=a.children;for(var b=0;b<a.length;b++){var c=a[b].nodeType===this.Fb.ELEMENT_NODE?this.uDa(a[b]):null;if(c)return c}return null};_.h.p5a=function(a){if(this.wD.PB(a)&&oSa(this.wD,a))return a;a=a.children;for(var b=a.length-1;0<=b;b--){var c=a[b].nodeType===this.Fb.ELEMENT_NODE?this.p5a(a[b]):null;if(c)return c}return null};
_.h.I3a=function(){var a=this.Fb.createElement("div");this.a4(this.BD,a);a.classList.add("cdk-visually-hidden");a.classList.add("cdk-focus-trap-anchor");a.setAttribute("aria-hidden","true");return a};_.h.a4=function(a,b){a?b.setAttribute("tabindex","0"):b.removeAttribute("tabindex")};var rSa=function(a,b){a.fE&&a.CD&&(a.a4(b,a.fE),a.a4(b,a.CD))};Tp.prototype.Bjc=function(a){this.nb.isStable?a():this.nb.ng.ka(_.je(1)).subscribe(a)};
_.Y.Object.defineProperties(Tp.prototype,{enabled:{configurable:!0,enumerable:!0,get:function(){return this.BD},set:function(a){this.BD=a;this.fE&&this.CD&&(this.a4(a,this.fE),this.a4(a,this.CD))}}});_.Vp=function(a,b,c){this.wD=a;this.nb=b;this.Fb=c};_.Vp.prototype.create=function(a,b){return new Tp(a,this.wD,this.nb,this.Fb,void 0===b?!1:b)};_.Vp.ha=function(a){return new (a||_.Vp)(_.u(_.Sp),_.u(_.ze),_.u(_.Yg))};_.Vp.ua=_.t({token:_.Vp,oa:_.Vp.ha,Ja:"root"});
_.Wp=function(a,b){this.Oa=a;this.u2=b;this.vka=null;this.Ro=this.u2.create(this.Oa.ta,!0)};_.h=_.Wp.prototype;_.h.La=function(){this.Ro.destroy();this.vka&&(this.vka.focus(),this.vka=null)};_.h.we=function(){qSa(this.Ro);this.rIa&&this.Z2a()};_.h.Eq=function(){this.Ro.dh()||qSa(this.Ro)};_.h.Rb=function(a){(a=a.autoCapture)&&!a.ZE&&this.rIa&&this.Ro.dh()&&this.Z2a()};_.h.Z2a=function(){this.vka=_.nqa();_.Up(this.Ro)};
_.Y.Object.defineProperties(_.Wp.prototype,{enabled:{configurable:!0,enumerable:!0,get:function(){return this.Ro.enabled},set:function(a){this.Ro.enabled=_.Ug(a)}},rIa:{configurable:!0,enumerable:!0,get:function(){return this.ehc},set:function(a){this.ehc=_.Ug(a)}}});_.Wp.ha=function(a){return new (a||_.Wp)(_.w(_.Wc),_.w(_.Vp),_.w(_.Yg))};
_.Wp.Ha=_.hc({type:_.Wp,qa:[["","cdkTrapFocus",""]],inputs:{enabled:["cdkTrapFocus","enabled"],rIa:["cdkTrapFocusAutoCapture","autoCapture"]},Wb:["cdkTrapFocus"],features:[_.vc]});var sSa=new Set,Xp,Yp=function(a,b){this.Ic=a;this.Sja=b;this.tH=this.Ic.Vd&&window.matchMedia?window.matchMedia.bind(window):sqa};Yp.prototype.matchMedia=function(a){if(this.Ic.qBa||this.Ic.G_a){var b=this.Sja;if(!sSa.has(a))try{Xp||(Xp=document.createElement("style"),b&&(Xp.nonce=b),Xp.setAttribute("type","text/css"),document.head.appendChild(Xp)),Xp.sheet&&(Xp.sheet.insertRule("@media "+a+" {body{ }}",0),sSa.add(a))}catch(c){console.error(c)}}return this.tH(a)};
Yp.ha=function(a){return new (a||Yp)(_.u(_.Np),_.u(vGa,8))};Yp.ua=_.t({token:Yp,oa:Yp.ha,Ja:"root"});_.Zp=function(a,b){this.Mmc=a;this.Sl=b;this.JFa=new Map;this.PCa=new _.re};_.Zp.prototype.La=function(){this.PCa.next();this.PCa.complete()};_.Zp.prototype.observe=function(a){var b=this;a=tqa(_.pqa(a)).map(function(c){return b.Xnc(c).observable});a=_.Kd(a);a=_.Qd(a.ka(_.je(1)),a.ka(_.te(),_.de(0)));return a.ka(_.y(function(c){var d={matches:!1,WA:{}};c.forEach(function(e){var f=e.matches;e=e.query;d.matches=d.matches||f;d.WA[e]=f});return d}))};
_.Zp.prototype.Xnc=function(a){var b=this;if(this.JFa.has(a))return this.JFa.get(a);var c=this.Mmc.matchMedia(a),d={observable:(new _.wd(function(e){var f=function(g){return b.Sl.oc(function(){return e.next(g)})};c.addListener(f);return function(){c.removeListener(f)}})).ka(_.ue(c),_.y(function(e){return{query:a,matches:e.matches}}),_.we(this.PCa)),uYc:c};this.JFa.set(a,d);return d};_.Zp.ha=function(a){return new (a||_.Zp)(_.u(Yp),_.u(_.ze))};_.Zp.ua=_.t({token:_.Zp,oa:_.Zp.ha,Ja:"root"});var $p=function(a,b){var c=this;this.Ic=a;this.Fb=b;this.phc=_.dc(_.Zp).observe("(forced-colors: active)").subscribe(function(){c.KDa&&(c.KDa=!1,c.NBa())})},tSa=function(a){if(!a.Ic.Vd)return 0;var b=a.Fb.createElement("div");b.style.backgroundColor="rgb(1,2,3)";b.style.position="absolute";a.Fb.body.appendChild(b);a=(a=a.Fb.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};$p.prototype.La=function(){this.phc.unsubscribe()};$p.prototype.NBa=function(){if(!this.KDa&&this.Ic.Vd&&this.Fb.body){var a=this.Fb.body.classList;a.remove("cdk-high-contrast-active","cdk-high-contrast-black-on-white","cdk-high-contrast-white-on-black");this.KDa=!0;var b=tSa(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")}};
$p.ha=function(a){return new (a||$p)(_.u(_.Np),_.u(_.Yg))};$p.ua=_.t({token:$p,oa:$p.ha,Ja:"root"});var uSa=new _.oc("liveAnnouncerElement",{Ja:"root",oa:uqa}),vSa=new _.oc("LIVE_ANNOUNCER_DEFAULT_OPTIONS");_.aq=function(){};_.aq.prototype.create=function(a){return"undefined"===typeof MutationObserver?null:new MutationObserver(a)};_.aq.ha=function(a){return new (a||_.aq)};_.aq.ua=_.t({token:_.aq,oa:_.aq.ha,Ja:"root"});_.bq=function(a){this.Wmc=a;this.Xx=new Map};_.h=_.bq.prototype;_.h.La=function(){var a=this;this.Xx.forEach(function(b,c){return a.p3a(c)})};_.h.observe=function(a){var b=this,c=_.Wg(a);return new _.wd(function(d){var e=b.enc(c).subscribe(d);return function(){e.unsubscribe();b.Spc(c)}})};
_.h.enc=function(a){if(this.Xx.has(a))this.Xx.get(a).count++;else{var b=new _.re,c=this.Wmc.create(function(d){return b.next(d)});c&&c.observe(a,{characterData:!0,childList:!0,subtree:!0});this.Xx.set(a,{bEc:c,stream:b,count:1})}return this.Xx.get(a).stream};_.h.Spc=function(a){this.Xx.has(a)&&(this.Xx.get(a).count--,this.Xx.get(a).count||this.p3a(a))};_.h.p3a=function(a){if(this.Xx.has(a)){var b=this.Xx.get(a),c=b.bEc;b=b.stream;c&&c.disconnect();b.complete();this.Xx.delete(a)}};
_.bq.ha=function(a){return new (a||_.bq)(_.u(_.aq))};_.bq.ua=_.t({token:_.bq,oa:_.bq.ha,Ja:"root"});_.cq=function(a,b,c){this.GCa=a;this.Oa=b;this.nb=c;this.event=new _.al;this.Hc=!1;this.ICa=null};_.cq.prototype.we=function(){this.ICa||this.disabled||this.al()};_.cq.prototype.La=function(){this.sr()};_.cq.prototype.al=function(){var a=this;this.sr();var b=this.GCa.observe(this.Oa);this.nb.Zb(function(){a.ICa=(a.c7?b.ka(_.de(a.c7)):b).subscribe(a.event)})};
_.cq.prototype.sr=function(){var a;null==(a=this.ICa)||a.unsubscribe()};_.Y.Object.defineProperties(_.cq.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Hc},set:function(a){(this.Hc=_.Ug(a))?this.sr():this.al()}},c7:{configurable:!0,enumerable:!0,get:function(){return this.Zic},set:function(a){this.Zic=_.Xg(a);this.al()}}});_.cq.ha=function(a){return new (a||_.cq)(_.w(_.bq),_.w(_.Wc),_.w(_.ze))};
_.cq.Ha=_.hc({type:_.cq,qa:[["","cdkObserveContent",""]],inputs:{disabled:["cdkObserveContentDisabled","disabled"],c7:"debounce"},outputs:{event:"cdkObserveContent"},Wb:["cdkObserveContent"]});_.dq=function(){};_.dq.ha=function(a){return new (a||_.dq)};_.dq.Ea=_.gc({type:_.dq});_.dq.Da=_.Wb({Nb:[_.aq]});var wSa;wSa=0;_.eq=function(a,b,c,d){this.nb=b;this.qo=d;this.Fb=c;this.qH=a||this.Iic()};_.h=_.eq.prototype;
_.h.Gk=function(a){var b=_.lc.apply(1,arguments),c=this,d=this.qo;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.uka);f||(f=d&&d.rR?d.rR:"polite");null==e&&d&&(e=d.duration);this.qH.setAttribute("aria-live",f);this.qH.id&&this.Fjc(this.qH.id);return this.nb.Zb(function(){c.sia||(c.sia=new Promise(function(g){return c.tia=g}));clearTimeout(c.uka);c.uka=setTimeout(function(){c.qH.textContent=a;"number"===typeof e&&
(c.uka=setTimeout(function(){return c.clear()},e));c.tia();c.sia=c.tia=void 0},100);return c.sia})};_.h.clear=function(){this.qH&&(this.qH.textContent="")};_.h.La=function(){clearTimeout(this.uka);var a;null==(a=this.qH)||a.remove();this.qH=null;var b;null==(b=this.tia)||b.call(this);this.sia=this.tia=void 0};
_.h.Iic=function(){for(var a=this.Fb.getElementsByClassName("cdk-live-announcer-element"),b=this.Fb.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-"+wSa++;this.Fb.body.appendChild(b);return b};
_.h.Fjc=function(a){for(var b=this.Fb.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)}};_.eq.ha=function(a){return new (a||_.eq)(_.u(uSa,8),_.u(_.ze),_.u(_.Yg),_.u(vSa,8))};_.eq.ua=_.t({token:_.eq,oa:_.eq.ha,Ja:"root"});_.fq=function(a){a.NBa()};_.fq.ha=function(a){return new (a||_.fq)(_.u($p))};_.fq.Ea=_.gc({type:_.fq});_.fq.Da=_.Wb({imports:[_.dq]});var zqa,xSa,ySa;zqa=0;_.gq=function(a,b){this.Ic=b;this.CA=new Map;this.uH=null;this.Df=""+zqa++;this.Fb=a;this.Df=_.dc(uGa)+"-"+zqa++};xSa=function(a,b,c,d){if(a.Ihc(b,c)){var e=yqa(c,d);"string"!==typeof c?(Aqa(c,a.Df),a.CA.set(e,{kba:c,Qsa:0})):a.CA.has(e)||a.Jic(c,d);a.F6a(b,e)||a.Agc(b,e)}};
ySa=function(a,b,c,d){if(c&&a.G6a(b)){d=yqa(c,d);a.F6a(b,d)&&a.doc(b,d);"string"===typeof c&&(b=a.CA.get(d))&&0===b.Qsa&&a.cjc(d);var e;0===(null==(e=a.uH)?void 0:e.childNodes.length)&&(a.uH.remove(),a.uH=null)}};_.h=_.gq.prototype;_.h.La=function(){for(var a=this.Fb.querySelectorAll('[cdk-describedby-host="'+this.Df+'"]'),b=0;b<a.length;b++)this.aoc(a[b]),a[b].removeAttribute("cdk-describedby-host");var c;null==(c=this.uH)||c.remove();this.uH=null;this.CA.clear()};
_.h.Jic=function(a,b){var c=this.Fb.createElement("div");Aqa(c,this.Df);c.textContent=a;b&&c.setAttribute("role",b);this.Kic();this.uH.appendChild(c);this.CA.set(yqa(a,b),{kba:c,Qsa:0})};_.h.cjc=function(a){var b,c;null==(b=this.CA.get(a))||null==(c=b.kba)||c.remove();this.CA.delete(a)};
_.h.Kic=function(){if(!this.uH){for(var a=this.Fb.querySelectorAll('.cdk-describedby-message-container[platform="server"]'),b=0;b<a.length;b++)a[b].remove();a=this.Fb.createElement("div");a.style.visibility="hidden";a.classList.add("cdk-describedby-message-container");a.classList.add("cdk-visually-hidden");this.Ic&&!this.Ic.Vd&&a.setAttribute("platform","server");this.Fb.body.appendChild(a);this.uH=a}};
_.h.aoc=function(a){var b=vqa(a,"aria-describedby").filter(function(c){return 0!=c.indexOf("cdk-describedby-message")});a.setAttribute("aria-describedby",b.join(" "))};_.h.Agc=function(a,b){b=this.CA.get(b);_.wqa(a,"aria-describedby",b.kba.id);a.setAttribute("cdk-describedby-host",this.Df);b.Qsa++};_.h.doc=function(a,b){b=this.CA.get(b);b.Qsa--;_.xqa(a,"aria-describedby",b.kba.id);a.removeAttribute("cdk-describedby-host")};
_.h.F6a=function(a,b){a=vqa(a,"aria-describedby");b=(b=this.CA.get(b))&&b.kba.id;return!!b&&-1!=a.indexOf(b)};_.h.Ihc=function(a,b){if(!this.G6a(a))return!1;if(b&&"object"===typeof b)return!0;b=null==b?"":b.trim();a=a.getAttribute("aria-label");return b?!a||a.trim()!==b:!1};_.h.G6a=function(a){return a.nodeType===this.Fb.ELEMENT_NODE};_.gq.ha=function(a){return new (a||_.gq)(_.u(_.Yg),_.u(_.Np))};_.gq.ua=_.t({token:_.gq,oa:_.gq.ha,Ja:"root"});var hq=function(a,b,c,d,e,f,g){Tp.call(this,a,b,c,d,g.defer);this.QU=e;this.nja=f;this.QU.register(this)};_.X(hq,Tp);hq.prototype.destroy=function(){this.QU.Fy(this);Tp.prototype.destroy.call(this)};hq.prototype.z4a=function(){this.nja.aDb(this);rSa(this,!0)};hq.prototype.l4a=function(){this.nja.ibb(this);rSa(this,!1)};_.Y.Object.defineProperties(hq.prototype,{enabled:{configurable:!0,enumerable:!0,get:function(){return this.BD},set:function(a){(this.BD=a)?this.QU.register(this):this.QU.Fy(this)}}});var zSa=function(){this.aO=null};zSa.prototype.aDb=function(a){var b=this;this.aO&&a.Fb.removeEventListener("focus",this.aO,!0);this.aO=function(c){return b.QV(a,c)};a.nb.Zb(function(){a.Fb.addEventListener("focus",b.aO,!0)})};zSa.prototype.ibb=function(a){this.aO&&(a.Fb.removeEventListener("focus",this.aO,!0),this.aO=null)};
zSa.prototype.QV=function(a,b){b=b.target;var c=a.Kd,d;!b||c.contains(b)||(null==(d=b.closest)?0:d.call(b,"div.cdk-overlay-pane"))||setTimeout(function(){a.enabled&&!c.contains(a.Fb.activeElement)&&pSa(a)})};var ASa=new _.oc("FOCUS_TRAP_INERT_STRATEGY");var iq=function(){this.Kia=[]};iq.prototype.register=function(a){var b=this.Kia=this.Kia.filter(function(c){return c!==a});b.length&&b[b.length-1].l4a();b.push(a);a.z4a()};iq.prototype.Fy=function(a){a.l4a();var b=this.Kia;a=b.indexOf(a);-1!==a&&(b.splice(a,1),b.length&&b[b.length-1].z4a())};iq.ha=function(a){return new (a||iq)};iq.ua=_.t({token:iq,oa:iq.ha,Ja:"root"});var jq=function(a,b,c,d,e){this.wD=a;this.nb=b;this.QU=c;this.Fb=d;this.nja=e||new zSa};jq.prototype.create=function(a,b){b=void 0===b?{defer:!1}:b;return new hq(a,this.wD,this.nb,this.Fb,this.QU,this.nja,"boolean"===typeof b?{defer:b}:b)};jq.ha=function(a){return new (a||jq)(_.u(_.Sp),_.u(_.ze),_.u(iq),_.u(_.Yg),_.u(ASa,8))};jq.ua=_.t({token:jq,oa:jq.ha,Ja:"root"});var BSa;_.kq=function(a){var b=this;this.xh=a;this.Vu=-1;this.nU=null;this.p4=!1;this.Fja=new _.re;this.XGa=_.td.EMPTY;this.iE=!0;this.r2a=[];this.SDa=!1;this.F3={enabled:!1,dX:10};this.Oka=function(c){return c.disabled};this.XD=[];this.p0=new _.re;this.nd=new _.re;a instanceof _.of&&(this.vmc=a.hd.subscribe(function(c){b.nU&&(c=c.toArray().indexOf(b.nU),-1<c&&c!==b.Vu&&(b.Vu=c))}))};_.kq.prototype.HG=function(a){this.p4=void 0===a?!0:a;return this};
_.kq.prototype.rT=function(a){var b=this;a=void 0===a?200:a;this.XGa.unsubscribe();this.XGa=this.Fja.ka(_.xe(function(c){return b.XD.push(c)}),_.de(a),_.Yd(function(){return 0<b.XD.length}),_.y(function(){return b.XD.join("")})).subscribe(function(c){for(var d=b.B2(),e=1;e<d.length+1;e++){var f=(b.Vu+e)%d.length,g=d[f];if(!b.Oka(g)&&0===g.Et().toUpperCase().trim().indexOf(c)){b.ho(f);break}}b.XD=[]});return this};_.lq=function(a){a.SDa=!0;return a};
_.kq.prototype.ho=function(a){var b=this.nU;_.mq(this,a);this.nU!==b&&this.nd.next(this.Vu)};
_.kq.prototype.rz=function(a){var b=this,c=a.keyCode,d=["altKey","ctrlKey","metaKey","shiftKey"].every(function(e){return!a[e]||-1<b.r2a.indexOf(e)});switch(c){case 9:this.p0.next();return;case 40:if(this.iE&&d){BSa(this);break}else return;case 38:if(this.iE&&d){_.CSa(this);break}else return;case 39:if(this.jja&&d){"rtl"===this.jja?_.CSa(this):BSa(this);break}else return;case 37:if(this.jja&&d){"rtl"===this.jja?BSa(this):_.CSa(this);break}else return;case 36:if(this.SDa&&d){this.MA(0,1);break}else return;
case 35:if(this.SDa&&d){this.MA(this.xh.length-1,-1);break}else return;case 33:if(this.F3.enabled&&d){c=this.Vu-this.F3.dX;this.MA(0<c?c:0,1);break}else return;case 34:if(this.F3.enabled&&d){c=this.Vu+this.F3.dX;d=this.B2().length;this.MA(c<d?c:d-1,-1);break}else return;default:if(d||_.Rg(a,"shiftKey"))a.key&&1===a.key.length?this.Fja.next(a.key.toLocaleUpperCase()):(65<=c&&90>=c||48<=c&&57>=c)&&this.Fja.next(String.fromCharCode(c));return}this.XD=[];a.preventDefault()};
BSa=function(a){0>a.Vu?a.MA(0,1):a.m9a(1)};_.CSa=function(a){0>a.Vu&&a.p4?a.MA(a.xh.length-1,-1):a.m9a(-1)};_.mq=function(a,b){var c=a.B2();b="number"===typeof b?b:c.indexOf(b);c=c[b];a.nU=null==c?null:c;a.Vu=b};_.h=_.kq.prototype;_.h.destroy=function(){this.XGa.unsubscribe();var a;null==(a=this.vmc)||a.unsubscribe();this.Fja.complete();this.p0.complete();this.nd.complete();this.XD=[]};_.h.m9a=function(a){this.p4?this.Aoc(a):this.zoc(a)};
_.h.Aoc=function(a){for(var b=this.B2(),c=1;c<=b.length;c++){var d=(this.Vu+a*c+b.length)%b.length;if(!this.Oka(b[d])){this.ho(d);break}}};_.h.zoc=function(a){this.MA(this.Vu+a,a)};_.h.MA=function(a,b){var c=this.B2();if(c[a]){for(;this.Oka(c[a]);)if(a+=b,!c[a])return;this.ho(a)}};_.h.B2=function(){return this.xh instanceof _.of?this.xh.toArray():this.xh};
_.Y.Object.defineProperties(_.kq.prototype,{cI:{configurable:!0,enumerable:!0,get:function(){return this.Vu}},Fk:{configurable:!0,enumerable:!0,get:function(){return this.nU}}});_.nq=function(){_.kq.apply(this,arguments);this.EA="program"};_.X(_.nq,_.kq);_.DSa=function(a,b){a.EA=b;return a};_.nq.prototype.ho=function(a){_.kq.prototype.ho.call(this,a);this.Fk&&this.Fk.focus(this.EA)};var ESa=new _.oc("cdk-dir-doc",{Ja:"root",oa:Bqa});var Cqa;Cqa=/^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)/i;_.oq=function(a){this.value="ltr";this.nd=new _.al;if(a){var b=a.documentElement?a.documentElement.dir:null;this.value=_.Dqa((a.body?a.body.dir:null)||b||"ltr")}};_.oq.prototype.La=function(){this.nd.complete()};_.oq.ha=function(a){return new (a||_.oq)(_.u(ESa,8))};_.oq.ua=_.t({token:_.oq,oa:_.oq.ha,Ja:"root"});var pq=function(){};pq.ha=function(a){return new (a||pq)};pq.Ea=_.gc({type:pq});pq.Da=_.Wb({});var qq=function(a){this.tU=[];this.Fb=a};qq.prototype.La=function(){this.detach()};qq.prototype.add=function(a){this.remove(a);this.tU.push(a)};qq.prototype.remove=function(a){a=this.tU.indexOf(a);-1<a&&this.tU.splice(a,1);0===this.tU.length&&this.detach()};qq.ha=function(a){return new (a||qq)(_.u(_.Yg))};qq.ua=_.t({token:qq,oa:qq.ha,Ja:"root"});var rq=function(a,b){qq.call(this,a);var c=this;this.nb=b;this.tEa=function(d){for(var e=c.tU,f={},g=e.length-1;-1<g;f={iha:f.iha},g--)if(0<e[g].yja.mk.length){f.iha=e[g].yja;c.nb?c.nb.oc(function(m){return function(){return m.iha.next(d)}}(f)):f.iha.next(d);break}}};_.X(rq,qq);rq.prototype.add=function(a){var b=this;qq.prototype.add.call(this,a);this.PD||(this.nb?this.nb.Zb(function(){return b.Fb.body.addEventListener("keydown",b.tEa)}):this.Fb.body.addEventListener("keydown",this.tEa),this.PD=!0)};
rq.prototype.detach=function(){this.PD&&(this.Fb.body.removeEventListener("keydown",this.tEa),this.PD=!1)};rq.ha=function(a){return new (a||rq)(_.u(_.Yg),_.u(_.ze,8))};rq.ua=_.t({token:rq,oa:rq.ha,Ja:"root"});var sq=function(a,b,c){qq.call(this,a);var d=this;this.Ic=b;this.nb=c;this.uia=!1;this.m8a=function(e){d.zFa=_.Tg(e)};this.CU=function(e){var f=_.Tg(e),g="click"===e.type&&d.zFa?d.zFa:f;d.zFa=null;for(var m=d.tU.slice(),n={},r=m.length-1;-1<r;n={jha:n.jha},r--){var x=m[r];if(!(1>x.bka.mk.length)&&x.dh()){if(x.ds.contains(f)||x.ds.contains(g))break;n.jha=x.bka;d.nb?d.nb.oc(function(A){return function(){return A.jha.next(e)}}(n)):n.jha.next(e)}}}};_.X(sq,qq);
sq.prototype.add=function(a){var b=this;qq.prototype.add.call(this,a);if(!this.PD){var c=this.Fb.body;this.nb?this.nb.Zb(function(){return b.i2a(c)}):this.i2a(c);this.Ic.KT&&!this.uia&&(this.Wic=c.style.cursor,c.style.cursor="pointer",this.uia=!0);this.PD=!0}};
sq.prototype.detach=function(){if(this.PD){var a=this.Fb.body;a.removeEventListener("pointerdown",this.m8a,!0);a.removeEventListener("click",this.CU,!0);a.removeEventListener("auxclick",this.CU,!0);a.removeEventListener("contextmenu",this.CU,!0);this.Ic.KT&&this.uia&&(a.style.cursor=this.Wic,this.uia=!1);this.PD=!1}};
sq.prototype.i2a=function(a){a.addEventListener("pointerdown",this.m8a,!0);a.addEventListener("click",this.CU,!0);a.addEventListener("auxclick",this.CU,!0);a.addEventListener("contextmenu",this.CU,!0)};sq.ha=function(a){return new (a||sq)(_.u(_.Yg),_.u(_.Np),_.u(_.ze,8))};sq.ua=_.t({token:sq,oa:sq.ha,Ja:"root"});_.tq=function(a,b){this.Ic=b;this.Fb=a};_.tq.prototype.La=function(){var a;null==(a=this.GU)||a.remove()};var FSa=function(a){a.GU||a.Fic();return a.GU};
_.tq.prototype.Fic=function(){if(this.Ic.Vd||oqa())for(var a=this.Fb.querySelectorAll('.cdk-overlay-container[platform="server"], .cdk-overlay-container[platform="test"]'),b=0;b<a.length;b++)a[b].remove();a=this.Fb.createElement("div");a.classList.add("cdk-overlay-container");oqa()?a.setAttribute("platform","test"):this.Ic.Vd||a.setAttribute("platform","server");this.Fb.body.appendChild(a);this.GU=a};_.tq.ha=function(a){return new (a||_.tq)(_.u(_.Yg),_.u(_.Np))};
_.tq.ua=_.t({token:_.tq,oa:_.tq.ha,Ja:"root"});var GSa=iqa(),HSa=function(a,b){this.eg=a;this.rka={top:"",left:""};this.uja=!1;this.Fb=b};HSa.prototype.Ld=function(){};HSa.prototype.enable=function(){if(this.Jhc()){var a=this.Fb.documentElement;this.tka=this.eg.gF();this.rka.left=a.style.left||"";this.rka.top=a.style.top||"";a.style.left=Vg(-this.tka.left);a.style.top=Vg(-this.tka.top);a.classList.add("cdk-global-scrollblock");this.uja=!0}};
HSa.prototype.disable=function(){if(this.uja){var a=this.Fb.documentElement,b=a.style,c=this.Fb.body.style,d=b.Sda||"",e=c.Sda||"";this.uja=!1;b.left=this.rka.left;b.top=this.rka.top;a.classList.remove("cdk-global-scrollblock");GSa&&(b.Sda=c.Sda="auto");window.scroll(this.tka.left,this.tka.top);GSa&&(b.Sda=d,c.Sda=e)}};
HSa.prototype.Jhc=function(){if(this.Fb.documentElement.classList.contains("cdk-global-scrollblock")||this.uja)return!1;var a=this.Fb.body,b=this.eg.hF();return a.scrollHeight>b.height||a.scrollWidth>b.width};var ISa=function(a,b,c,d){var e=this;this.LH=a;this.nb=b;this.eg=c;this.Xc=d;this.Pp=null;this.yD=function(){e.disable();e.Sb.dh()&&e.nb.oc(function(){return e.Sb.detach()})}};ISa.prototype.Ld=function(a){this.Sb=a};
ISa.prototype.enable=function(){var a=this;if(!this.Pp){var b=this.LH.kG(0).ka(_.Yd(function(c){return!c||!a.Sb.ds.contains(c.qb.ta)}));this.Xc&&this.Xc.threshold&&1<this.Xc.threshold?(this.Llc=this.eg.gF().top,this.Pp=b.subscribe(function(){var c=a.eg.gF().top;Math.abs(c-a.Llc)>a.Xc.threshold?a.yD():a.Sb.Ih()})):this.Pp=b.subscribe(this.yD)}};ISa.prototype.disable=function(){this.Pp&&(this.Pp.unsubscribe(),this.Pp=null)};ISa.prototype.detach=function(){this.disable();this.Sb=null};var JSa=function(){};JSa.prototype.enable=function(){};JSa.prototype.disable=function(){};JSa.prototype.Ld=function(){};var KSa=function(a,b,c,d){this.LH=a;this.eg=b;this.nb=c;this.Xc=d;this.Pp=null};KSa.prototype.Ld=function(a){this.Sb=a};KSa.prototype.enable=function(){var a=this;this.Pp||(this.Pp=this.LH.kG(this.Xc?this.Xc.FHc:0).subscribe(function(){a.Sb.Ih();if(a.Xc&&a.Xc.FQc){var b=a.Sb.ds.getBoundingClientRect(),c=a.eg.hF(),d=c.width;c=c.height;Eqa(b,[{width:d,height:c,bottom:c,right:d,top:0,left:0}])&&(a.disable(),a.nb.oc(function(){return a.Sb.detach()}))}}))};
KSa.prototype.disable=function(){this.Pp&&(this.Pp.unsubscribe(),this.Pp=null)};KSa.prototype.detach=function(){this.disable();this.Sb=null};_.LSa=new _.oc("VIRTUAL_SCROLL_STRATEGY");_.uq=function(a,b,c){this.nb=a;this.Ic=b;this.T3=new _.re;this.G2=null;this.iGa=0;this.v_=new Map;this.Fb=c};_.uq.prototype.register=function(a){var b=this;this.v_.has(a)||this.v_.set(a,a.iH.subscribe(function(){return b.T3.next(a)}))};_.uq.prototype.Fy=function(a){var b=this.v_.get(a);b&&(b.unsubscribe(),this.v_.delete(a))};
_.uq.prototype.kG=function(a){var b=this;a=void 0===a?20:a;return this.Ic.Vd?new _.wd(function(c){b.G2||b.zgc();var d=0<a?b.T3.ka(Eha(a)).subscribe(c):b.T3.subscribe(c);b.iGa++;return function(){d.unsubscribe();b.iGa--;b.iGa||b.P8a()}}):_.yd()};_.uq.prototype.La=function(){var a=this;this.P8a();this.v_.forEach(function(b,c){return a.Fy(c)});this.T3.complete()};var MSa=function(a,b){var c=[];a.v_.forEach(function(d,e){a.uoc(e,b)&&c.push(e)});return c};
_.uq.prototype.ev=function(){return this.Fb.defaultView||window};_.uq.prototype.uoc=function(a,b){b=_.Wg(b);a=a.qb.ta;do if(b==a)return!0;while(b=b.parentElement);return!1};_.uq.prototype.zgc=function(){var a=this;this.G2=this.nb.Zb(function(){return _.Td(a.ev().document,"scroll").subscribe(function(){return a.T3.next()})})};_.uq.prototype.P8a=function(){this.G2&&(this.G2.unsubscribe(),this.G2=null)};_.uq.ha=function(a){return new (a||_.uq)(_.u(_.ze),_.u(_.Np),_.u(_.Yg,8))};
_.uq.ua=_.t({token:_.uq,oa:_.uq.ha,Ja:"root"});_.vq=function(a,b,c,d){var e=this;this.qb=a;this.eIb=b;this.Cd=c;this.dir=d;this.Pb=new _.re;this.iH=new _.wd(function(f){return e.Cd.Zb(function(){return _.Td(e.qb.ta,"scroll").ka(_.we(e.Pb)).subscribe(f)})})};_.h=_.vq.prototype;_.h.Qa=function(){this.eIb.register(this)};_.h.La=function(){this.eIb.Fy(this);this.Pb.next();this.Pb.complete()};
_.h.scrollTo=function(a){var b=this.qb.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!=kqa()?(null!=a.left&&(a.right=b.scrollWidth-b.clientWidth-a.left),2==kqa()?a.left=a.right:1==kqa()&&(a.left=a.right?-a.right:a.right)):null!=a.right&&(a.left=b.scrollWidth-b.clientWidth-a.right);this.Ugc(a)};
_.h.Ugc=function(a){var b=this.qb.ta;iqa()?b.scrollTo(a):(null!=a.top&&(b.scrollTop=a.top),null!=a.left&&(b.scrollLeft=a.left))};
_.h.nZ=function(a){var b=this.qb.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==kqa()?"left"==a?b.scrollWidth-b.clientWidth-b.scrollLeft:b.scrollLeft:c&&1==kqa()?"left"==a?b.scrollLeft+b.scrollWidth-b.clientWidth:-b.scrollLeft:"left"==a?b.scrollLeft:b.scrollWidth-b.clientWidth-b.scrollLeft};
_.vq.ha=function(a){return new (a||_.vq)(_.w(_.Wc),_.w(_.uq),_.w(_.ze),_.w(_.oq,8))};_.vq.Ha=_.hc({type:_.vq,qa:[["","cdk-scrollable",""],["","cdkScrollable",""]],standalone:!0});_.wq=function(){};_.xq=function(){this.l3=[]};_.xq.prototype.notify=function(a,b){for(var c=_.q(this.l3),d=c.next();!d.done;d=c.next())d=d.value,d(a,b)};_.xq.prototype.listen=function(a){var b=this;this.l3.push(a);return function(){b.l3=b.l3.filter(function(c){return a!==c})}};_.xq.prototype.La=function(){this.l3=[]};_.xq.ha=function(a){return new (a||_.xq)};_.xq.ua=_.t({token:_.xq,oa:_.xq.ha,Ja:"root"});_.NSa=new _.oc("_ViewRepeater");_.yq=function(a,b,c){var d=this;this.Ic=a;this.iia=new _.re;this.jia=function(e){d.iia.next(e)};this.Fb=c;b.Zb(function(){if(a.Vd){var e=d.ev();e.addEventListener("resize",d.jia);e.addEventListener("orientationchange",d.jia)}d.nd().subscribe(function(){return d.ZH=null})})};_.h=_.yq.prototype;_.h.La=function(){if(this.Ic.Vd){var a=this.ev();a.removeEventListener("resize",this.jia);a.removeEventListener("orientationchange",this.jia)}this.iia.complete()};
_.h.hF=function(){this.ZH||this.mqc();var a={width:this.ZH.width,height:this.ZH.height};this.Ic.Vd||(this.ZH=null);return a};_.h.gF=function(){if(!this.Ic.Vd)return{top:0,left:0};var a=this.Fb,b=this.ev(),c=a.documentElement,d=c.getBoundingClientRect();return{top:-d.top||a.body.scrollTop||b.scrollY||c.scrollTop||0,left:-d.left||a.body.scrollLeft||b.scrollX||c.scrollLeft||0}};_.h.nd=function(a){a=void 0===a?20:a;return 0<a?this.iia.ka(Eha(a)):this.iia};
_.h.ev=function(){return this.Fb.defaultView||window};_.h.mqc=function(){var a=this.ev();this.ZH=this.Ic.Vd?{width:a.innerWidth,height:a.innerHeight}:{width:0,height:0}};_.yq.ha=function(a){return new (a||_.yq)(_.u(_.Np),_.u(_.ze),_.u(_.Yg,8))};_.yq.ua=_.t({token:_.yq,oa:_.yq.ha,Ja:"root"});var OSa=new _.oc("VIRTUAL_SCROLLABLE"),zq=function(a,b,c,d){_.vq.call(this,a,b,c,d)};_.X(zq,_.vq);zq.ha=function(a){return new (a||zq)(_.w(_.Wc),_.w(_.uq),_.w(_.ze),_.w(_.oq,8))};zq.Ha=_.hc({type:zq,features:[_.Ce]});var PSa,QSa,SSa;PSa=["contentWrapper"];QSa="undefined"!==typeof requestAnimationFrame?DHa:_.MHa;
_.Aq=function(a,b,c,d,e,f,g,m){_.vq.call(this,a,f,c,e);var n=this;this.qb=a;this.vb=b;this.dg=d;this.FC=m;this.Ic=_.dc(_.Np);this.QCa=new _.re;this.RFa=new _.re;this.iFa="vertical";this.y2a=!1;this.vta=new _.wd(function(r){return n.dg.vta.subscribe(function(x){return Promise.resolve().then(function(){return n.Cd.oc(function(){return r.next(x)})})})});this.rGc=this.RFa;this.jla=0;this.e$a=this.f$a="";this.rr={start:0,end:0};this.Eka=this.ZH=this.wia=0;this.kEa=this.QFa=!1;this.aGa=[];this.Q$a=_.td.EMPTY;
this.Q$a=g.nd().subscribe(function(){_.RSa(n)});this.FC||(this.qb.ta.classList.add("cdk-virtual-scrollable"),this.FC=this)};_.X(_.Aq,zq);_.Aq.Ha=zq.Ha;_.h=_.Aq.prototype;_.h.Qa=function(){var a=this;this.Ic.Vd&&(this.FC===this&&zq.prototype.Qa.call(this),this.Cd.Zb(function(){return Promise.resolve().then(function(){a.k7a();a.dg.Ld(a);a.FC.iH.ka(_.ue(null),Eha(0,QSa)).subscribe(function(){return a.dg.fEc()});a.Kja()})}))};
_.h.La=function(){this.detach();this.dg.detach();this.RFa.complete();this.QCa.complete();this.Q$a.unsubscribe();zq.prototype.La.call(this)};_.h.Ld=function(a){var b=this;this.Cd.Zb(function(){b.U4a=a;b.U4a.Kib.ka(_.we(b.QCa)).subscribe(function(c){c=c.length;c!==b.wia&&(b.wia=c,b.dg.DAb());b.q4a()})})};_.h.detach=function(){this.U4a=null;this.QCa.next()};_.h.hF=function(){return this.ZH};_.h.Cw=function(a,b){this.dg.Cw(a,void 0===b?"auto":b)};
_.h.nZ=function(a){var b=this;return Math.max(0,(this.FC==this?function(c){return zq.prototype.nZ.call(b,c)}:function(c){return b.FC.nZ(c)})(null!=a?a:"horizontal"===this.orientation?"start":"top")-SSa(this))};SSa=function(a){var b="horizontal"===a.orientation?"left":"top";var c=a.FC.qb.ta.getBoundingClientRect()[b];return a.qb.ta.getBoundingClientRect()[b]-c};_.RSa=function(a){a.k7a();a.dg.DAb()};
_.Aq.prototype.k7a=function(){var a=this.FC.qb.ta;this.ZH="horizontal"===this.orientation?a.clientWidth:a.clientHeight};_.Aq.prototype.Kja=function(a){var b=this;a&&this.aGa.push(a);this.kEa||(this.kEa=!0,this.Cd.Zb(function(){return Promise.resolve().then(function(){b.q4a()})}))};_.Aq.prototype.q4a=function(){var a=this;this.kEa=!1;this.H3a.ta.style.transform=this.W8a;this.Cd.oc(function(){return _.yk(a.vb)});var b=this.aGa;this.aGa=[];b=_.q(b);for(var c=b.next();!c.done;c=b.next())c=c.value,c()};
_.Aq.prototype.V2a=function(){this.e$a="horizontal"===this.orientation?"":this.jla+"px";this.f$a="horizontal"===this.orientation?this.jla+"px":""};_.Y.Object.defineProperties(_.Aq.prototype,{orientation:{configurable:!0,enumerable:!0,get:function(){return this.iFa},set:function(a){this.iFa!==a&&(this.iFa=a,this.V2a())}},fIa:{configurable:!0,enumerable:!0,get:function(){return this.y2a},set:function(a){this.y2a=_.Ug(a)}}});
_.Aq.ha=function(a){return new (a||_.Aq)(_.w(_.Wc),_.w(_.sl),_.w(_.ze),_.w(_.LSa,8),_.w(_.oq,8),_.w(_.uq),_.w(_.yq),_.w(OSa,8))};
_.Aq.ya=_.fc({type:_.Aq,qa:[["cdk-virtual-scroll-viewport"]],ub:function(a,b){a&1&&_.kf(PSa,7);if(a&2){var c;_.jf(c=_.nf())&&(b.H3a=c.first)}},Cb:[1,"cdk-virtual-scroll-viewport"],Db:4,hb:function(a,b){a&2&&_.He("cdk-virtual-scroll-orientation-horizontal","horizontal"===b.orientation)("cdk-virtual-scroll-orientation-vertical","horizontal"!==b.orientation)},inputs:{orientation:"orientation",fIa:"appendOnly"},outputs:{vta:"scrolledIndexChange"},standalone:!0,features:[_.$e([{Ca:_.vq,Ab:function(a,b){return a||
b},Eb:[[new _.pk,new _.iGa(OSa)],_.Aq]}]),_.Ce,_.cka],ac:["*"],Aa:4,Ba:4,Fa:[[1,"cdk-virtual-scroll-content-wrapper"],["contentWrapper",""],[1,"cdk-virtual-scroll-spacer"]],va:function(a,b){a&1&&(_.Te(),_.B(0,"div",0,1),_.Ue(2),_.C(),_.E(3,"div",2));a&2&&(_.v(3),_.Ge("width",b.f$a)("height",b.e$a))},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"],
mb:2,Na:0});_.Bq=function(){};_.Bq.ha=function(a){return new (a||_.Bq)};_.Bq.Ea=_.gc({type:_.Bq});_.Bq.Da=_.Wb({});_.Cq=function(){};_.Cq.ha=function(a){return new (a||_.Cq)};_.Cq.Ea=_.gc({type:_.Cq});_.Cq.Da=_.Wb({imports:[pq,_.Bq,pq,_.Bq]});var Dq=function(a,b,c,d){var e=this;this.LH=a;this.eg=b;this.nb=c;this.close=function(f){return new ISa(e.LH,e.nb,e.eg,f)};this.block=function(){return new HSa(e.eg,e.Fb)};this.hu=function(f){return new KSa(e.LH,e.eg,e.nb,f)};this.Fb=d};Dq.ha=function(a){return new (a||Dq)(_.u(_.uq),_.u(_.yq),_.u(_.ze),_.u(_.Yg))};Dq.ua=_.t({token:Dq,oa:Dq.ha,Ja:"root"});_.Eq=function(a){this.Dl=new JSa;this.ee="";this.kg=!1;this.zm="cdk-overlay-dark-backdrop";this.zkb=!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])}};_.Fq=function(a,b,c,d,e,f,g,m,n,r){var x=this;r=void 0===r?!1:r;this.HA=a;this.yj=b;this.Ii=c;this.Xc=d;this.nb=e;this.f3=f;this.Fb=g;this.Kp=m;this.E3=n;this.jr=r;this.Ps=null;this.YBa=new _.re;this.dia=new _.re;this.Zu=new _.re;this.BEa=_.td.EMPTY;this.K2a=function(A){return x.YBa.next(A)};this.L2a=function(A){x.Cia(A.target)};this.yja=new _.re;this.bka=new _.re;d.Dl&&(this.dg=d.Dl,this.dg.Ld(this));this.wm=d.nj};_.h=_.Fq.prototype;
_.h.Ld=function(a){var b=this;!this.yj.parentElement&&this.GFa&&this.GFa.appendChild(this.yj);a=this.HA.Ld(a);this.wm&&this.wm.Ld(this);this.jqc();this.z$a();this.y$a();this.dg&&this.dg.enable();this.nb.ng.ka(_.je(1)).subscribe(function(){b.dh()&&b.Ih()});this.a$a(!0);this.Xc.kg&&this.Zgc();this.Xc.ee&&this.b4(this.Ii,this.Xc.ee,!0);this.dia.next();this.f3.add(this);this.Xc.zkb&&(this.BEa=this.Kp.subscribe(function(){return b.dispose()}));this.E3.add(this);"function"===typeof(null==a?void 0:a.Qe)&&
a.Qe(function(){b.dh()&&b.nb.Zb(function(){return Promise.resolve().then(function(){return b.detach()})})});return a};_.h.detach=function(){if(this.dh()){TSa(this);this.a$a(!1);this.wm&&this.wm.detach&&this.wm.detach();this.dg&&this.dg.disable();var a=this.HA.detach();this.Zu.next();this.f3.remove(this);this.jjc();this.BEa.unsubscribe();this.E3.remove(this);return a}};
_.h.dispose=function(){var a=this.dh();this.wm&&this.wm.dispose();this.qjc();this.Cia(this.Ps);this.BEa.unsubscribe();this.f3.remove(this);this.HA.dispose();this.dia.complete();this.YBa.complete();this.yja.complete();this.bka.complete();this.E3.remove(this);var b;null==(b=this.yj)||b.remove();this.GFa=this.Ii=this.yj=null;a&&this.Zu.next();this.Zu.complete()};_.h.dh=function(){return this.HA.dh()};_.h.Ao=function(){return this.YBa};_.h.Qt=function(){return this.yja};_.h.Uba=function(){return this.bka};
_.h.rq=function(){return this.Xc};_.h.Ih=function(){this.wm&&this.wm.apply()};_.USa=function(a,b){b!==a.wm&&(a.wm&&a.wm.dispose(),a.wm=b,a.dh()&&(b.Ld(a),a.Ih()))};_.Fq.prototype.eA=function(a){this.Xc=Object.assign({},this.Xc,a);this.z$a()};_.Fq.prototype.setDirection=function(a){this.Xc=Object.assign({},this.Xc,{direction:a});this.y$a()};_.Fq.prototype.gW=function(a){this.Ii&&this.b4(this.Ii,a,!0)};_.Fq.prototype.jda=function(a){this.Ii&&this.b4(this.Ii,a,!1)};
var VSa=function(a){return(a=a.Xc.direction)?"string"===typeof a?a:a.value:"ltr"};_.h=_.Fq.prototype;_.h.y$a=function(){this.yj.setAttribute("dir",VSa(this))};_.h.z$a=function(){if(this.Ii){var a=this.Ii.style;a.width=Vg(this.Xc.width);a.height=Vg(this.Xc.height);a.minWidth=Vg(this.Xc.minWidth);a.minHeight=Vg(this.Xc.minHeight);a.maxWidth=Vg(this.Xc.maxWidth);a.maxHeight=Vg(this.Xc.maxHeight)}};_.h.a$a=function(a){this.Ii.style.pointerEvents=a?"":"none"};
_.h.Zgc=function(){var a=this;this.Ps=this.Fb.createElement("div");this.Ps.classList.add("cdk-overlay-backdrop");this.jr&&this.Ps.classList.add("cdk-overlay-backdrop-noop-animation");this.Xc.zm&&this.b4(this.Ps,this.Xc.zm,!0);this.yj.parentElement.insertBefore(this.Ps,this.yj);this.Ps.addEventListener("click",this.K2a);this.jr||"undefined"===typeof requestAnimationFrame?this.Ps.classList.add("cdk-overlay-backdrop-showing"):this.nb.Zb(function(){requestAnimationFrame(function(){a.Ps&&a.Ps.classList.add("cdk-overlay-backdrop-showing")})})};
_.h.jqc=function(){this.yj.nextSibling&&this.yj.parentNode.appendChild(this.yj)};var TSa=function(a){var b=a.Ps;b&&(a.jr?a.Cia(b):(b.classList.remove("cdk-overlay-backdrop-showing"),a.nb.Zb(function(){b.addEventListener("transitionend",a.L2a)}),b.style.pointerEvents="none",a.ZBa=a.nb.Zb(function(){return setTimeout(function(){a.Cia(b)},500)})))};
_.Fq.prototype.b4=function(a,b,c){b=_.pqa(b||[]).filter(function(d){return!!d});b.length&&(c?a.classList.add.apply(a.classList,_.sc(b)):a.classList.remove.apply(a.classList,_.sc(b)))};_.Fq.prototype.jjc=function(){var a=this;this.nb.Zb(function(){var b=a.nb.ng.ka(_.we(_.Ud(a.dia,a.Zu))).subscribe(function(){a.Ii&&a.yj&&0!==a.Ii.children.length||(a.Ii&&a.Xc.ee&&a.b4(a.Ii,a.Xc.ee,!1),a.yj&&a.yj.parentElement&&(a.GFa=a.yj.parentElement,a.yj.remove()),b.unsubscribe())})})};
_.Fq.prototype.qjc=function(){var a=this.dg;a&&(a.disable(),a.detach&&a.detach())};_.Fq.prototype.Cia=function(a){a&&(a.removeEventListener("click",this.K2a),a.removeEventListener("transitionend",this.L2a),a.remove(),this.Ps===a&&(this.Ps=null));this.ZBa&&(clearTimeout(this.ZBa),this.ZBa=void 0)};_.Y.Object.defineProperties(_.Fq.prototype,{ds:{configurable:!0,enumerable:!0,get:function(){return this.Ii}},lF:{configurable:!0,enumerable:!0,get:function(){return this.yj}}});var WSa=function(a,b){this.Xma=a;this.HHc=b};var Hqa;Hqa=/([A-Za-z%]+)$/;_.Gq=function(a,b,c,d,e){this.eg=b;this.Fb=c;this.Ic=d;this.yH=e;this.i3={width:0,height:0};this.nH=!1;this.X2a=!0;this.NN=!1;this.eja=!0;this.BFa=!1;this.mn=0;this.j9a=[];this.DFa=[];this.mka=new _.re;this.Op=_.td.EMPTY;this.pr=this.XEa=0;this.Yha=[];this.wsa=this.mka;this.Wta(a)};
_.Gq.prototype.Ld=function(a){var b=this;a.lF.classList.add("cdk-overlay-connected-position-bounding-box");this.Sb=a;this.wU=a.lF;this.Ii=a.ds;this.mr=!1;this.dV=!0;this.iV=null;this.Op.unsubscribe();this.Op=this.eg.nd().subscribe(function(){b.dV=!0;b.apply()})};
_.Gq.prototype.apply=function(){if(!this.mr&&this.Ic.Vd)if(!this.dV&&this.BFa&&this.iV)_.XSa(this);else{this.s3a();this.b9a();this.hoc();this.rla=this.s5a();this.kFa=this.xDa();this.AH=this.Ii.getBoundingClientRect();this.HU=FSa(this.yH).getBoundingClientRect();for(var a=this.kFa,b=this.AH,c=this.rla,d=this.HU,e=[],f,g=_.q(this.DFa),m=g.next();!m.done;m=g.next()){m=m.value;var n=this.v5a(a,d,m),r=this.yDa(n,b,m),x=this.Jkc(r,b,c,m);if(x.wAc){this.nH=!1;this.Zha(m,n);return}if(this.Khc(x,r,c))e.push({position:m,
origin:n,OEc:b,qeb:this.U2a(n,m)});else if(!f||f.MEc.FQb<x.FQb)f={MEc:x,pZc:r,yEc:n,position:m,OEc: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.qeb.width*c.qeb.height*(c.position.weight||1),d>b&&(b=d,a=c);this.nH=!1;this.Zha(a.position,a.origin)}else this.X2a&&(this.nH=!0),this.Zha(f.position,f.yEc)}};_.Gq.prototype.detach=function(){this.s3a();this.ska=this.iV=null;this.Op.unsubscribe()};
_.Gq.prototype.dispose=function(){this.mr||(this.wU&&$g(this.wU.style,{top:"",left:"",right:"",bottom:"",height:"",width:"",alignItems:"",justifyContent:""}),this.Ii&&this.b9a(),this.Sb&&this.Sb.lF.classList.remove("cdk-overlay-connected-position-bounding-box"),this.detach(),this.mka.complete(),this.Sb=this.wU=null,this.mr=!0)};
_.XSa=function(a){if(!a.mr&&a.Ic.Vd){var b=a.iV;b?(a.kFa=a.xDa(),a.AH=a.Ii.getBoundingClientRect(),a.rla=a.s5a(),a.HU=FSa(a.yH).getBoundingClientRect(),a.Zha(b,a.v5a(a.kFa,a.HU,b))):a.apply()}};_.YSa=function(a,b){a.j9a=b;return a};_.Hq=function(a,b){a.DFa=b;-1===b.indexOf(a.iV)&&(a.iV=null);return a};_.ZSa=function(a,b){a.mn=b;return a};_.$Sa=function(a,b){a.eja=void 0===b?!0:b;return a};_.aTa=function(a,b){a.NN=void 0===b?!0:b;return a};_.bTa=function(a,b){a.BFa=void 0===b?!0:b;return a};
_.Gq.prototype.Wta=function(a){this.EA=a;return this};_.cTa=function(a,b){a.j$a=b;return a};_.h=_.Gq.prototype;_.h.v5a=function(a,b,c){if("center"==c.Sc)var d=a.left+a.width/2;else{d=this.um()?a.right:a.left;var e=this.um()?a.left:a.right;d="start"==c.Sc?d:e}0>b.left&&(d-=b.left);a="center"==c.Tc?a.top+a.height/2:"top"==c.Tc?a.top:a.bottom;0>b.top&&(a-=b.top);return{x:d,y:a}};
_.h.yDa=function(a,b,c){return{x:a.x+("center"==c.vc?-b.width/2:"start"===c.vc?this.um()?-b.width:0:this.um()?0:-b.width),y:a.y+("center"==c.Dc?-b.height/2:"top"==c.Dc?0:-b.height)}};_.h.Jkc=function(a,b,c,d){b=Jqa(b);var e=a.x;a=a.y;var f=this.Uia(d,"x");d=this.Uia(d,"y");f&&(e+=f);d&&(a+=d);d=-a;a=a+b.height-c.height;c=this.O9a(b.width,-e,e+b.width-c.width);e=this.O9a(b.height,d,a);d=c*e;return{FQb:d,wAc:b.width*b.height===d,Swc:e===b.height,Rwc:c==b.width}};
_.h.Khc=function(a,b,c){if(this.eja){var d=c.bottom-b.y;c=c.right-b.x;b=Iqa(this.Sb.rq().minHeight);var e=Iqa(this.Sb.rq().minWidth);c=a.Rwc||null!=e&&e<=c;return(a.Swc||null!=b&&b<=d)&&c}return!1};
_.h.H8a=function(a,b,c){if(this.ska&&this.BFa)return{x:a.x+this.ska.x,y:a.y+this.ska.y};b=Jqa(b);var d=this.rla,e=Math.max(a.x+b.width-d.width,0),f=Math.max(a.y+b.height-d.height,0),g=Math.max(d.top-c.top-a.y,0),m=Math.max(d.left-c.left-a.x,0);e=b.width<=d.width?m||-e:a.x<this.mn?d.left-c.left-a.x:0;c=b.height<=d.height?g||-f:a.y<this.mn?d.top-c.top-a.y:0;this.ska={x:e,y:c};return{x:a.x+e,y:a.y+c}};
_.h.Zha=function(a,b){this.Roc(a);this.Ioc(b,a);this.Boc(b,a);a.ee&&this.Bgc(a.ee);this.iV=a;this.mka.mk.length&&(b=this.Vkc(),this.mka.next(new WSa(a,b)));this.dV=!1};_.h.Roc=function(a){if(this.j$a){var b=this.wU.querySelectorAll(this.j$a),c=a.Dc;a="center"===a.vc?"center":this.um()?"start"===a.vc?"right":"left":"start"===a.vc?"left":"right";for(var d=0;d<b.length;d++)b[d].style.transformOrigin=a+" "+c}};
_.h.U2a=function(a,b){var c=this.rla,d=this.um();if("top"===b.Dc){var e=a.y;var f=c.height-e+this.mn}else if("bottom"===b.Dc){var g=c.height-a.y+2*this.mn;f=c.height-g+this.mn}else{e=Math.min(c.bottom-a.y+c.top,a.y);var m=this.i3.height;f=2*e;e=a.y-e;f>m&&!this.dV&&!this.NN&&(e=a.y-m/2)}m="start"===b.vc&&!d||"end"===b.vc&&d;if("end"===b.vc&&!d||"start"===b.vc&&d){var n=c.width-a.x+this.mn;b=a.x-this.mn}else if(m){var r=a.x;b=c.right-a.x}else r=Math.min(c.right-a.x+c.left,a.x),c=this.i3.width,b=2*
r,r=a.x-r,b>c&&!this.dV&&!this.NN&&(r=a.x-c/2);return{top:e,left:r,bottom:g,right:n,width:b,height:f}};
_.h.Boc=function(a,b){a=this.U2a(a,b);this.dV||this.NN||(a.height=Math.min(a.height,this.i3.height),a.width=Math.min(a.width,this.i3.width));var c={};if(this.W5a())c.top=c.left="0",c.bottom=c.right=c.maxHeight=c.maxWidth="",c.width=c.height="100%";else{var d=this.Sb.rq().maxHeight,e=this.Sb.rq().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.vc?"center":"end"===b.vc?"flex-end":"flex-start";c.justifyContent=
"center"===b.Dc?"center":"bottom"===b.Dc?"flex-end":"flex-start";d&&(c.maxHeight=Vg(d));e&&(c.maxWidth=Vg(e))}this.i3=a;$g(this.wU.style,c)};_.h.hoc=function(){$g(this.wU.style,{top:"0",left:"0",right:"0",bottom:"0",height:"",width:"",alignItems:"",justifyContent:""})};_.h.b9a=function(){$g(this.Ii.style,{top:"",left:"",bottom:"",right:"",position:"",transform:""})};
_.h.Ioc=function(a,b){var c={},d=this.W5a(),e=this.eja,f=this.Sb.rq();if(d){var g=this.eg.gF();$g(c,this.zkc(b,a,g));$g(c,this.ykc(b,a,g))}else c.position="static";a="";g=this.Uia(b,"x");b=this.Uia(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.Ii.style,c)};
_.h.zkc=function(a,b,c){var d={top:"",bottom:""};b=this.yDa(b,this.AH,a);this.nH&&(b=this.H8a(b,this.AH,c));"bottom"===a.Dc?d.bottom=this.Fb.documentElement.clientHeight-(b.y+this.AH.height)+"px":d.top=Vg(b.y);return d};_.h.ykc=function(a,b,c){var d={left:"",right:""};b=this.yDa(b,this.AH,a);this.nH&&(b=this.H8a(b,this.AH,c));"right"===(this.um()?"end"===a.vc?"left":"right":"end"===a.vc?"right":"left")?d.right=this.Fb.documentElement.clientWidth-(b.x+this.AH.width)+"px":d.left=Vg(b.x);return d};
_.h.Vkc=function(){var a=this.xDa(),b=this.Ii.getBoundingClientRect(),c=this.j9a.map(function(d){return d.qb.ta.getBoundingClientRect()});return{MWc:Fqa(a,c),NWc:Eqa(a,c),XAc:Fqa(b,c),OWc:Eqa(b,c)}};_.h.O9a=function(a){return _.lc.apply(1,arguments).reduce(function(b,c){return b-Math.max(c,0)},a)};
_.h.s5a=function(){var a=this.Fb.documentElement.clientWidth,b=this.Fb.documentElement.clientHeight,c=this.eg.gF();return{top:c.top+this.mn,left:c.left+this.mn,right:c.left+a-this.mn,bottom:c.top+b-this.mn,width:a-2*this.mn,height:b-2*this.mn}};_.h.um=function(){return"rtl"===VSa(this.Sb)};_.h.W5a=function(){return!this.eja||this.nH};_.h.Uia=function(a,b){return"x"===b?null==a.offsetX?this.XEa:a.offsetX:null==a.offsetY?this.pr:a.offsetY};_.h.OPc=function(){};
_.h.Bgc=function(a){var b=this;this.Ii&&_.pqa(a).forEach(function(c){""!==c&&-1===b.Yha.indexOf(c)&&(b.Yha.push(c),b.Ii.classList.add(c))})};_.h.s3a=function(){var a=this;this.Ii&&(this.Yha.forEach(function(b){a.Ii.classList.remove(b)}),this.Yha=[])};_.h.xDa=function(){var a=this.EA;if(a instanceof _.Wc)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}};
_.Y.Object.defineProperties(_.Gq.prototype,{tw:{configurable:!0,enumerable:!0,get:function(){return this.DFa}}});var dTa=function(){this.Sic="static";this.PDa=this.pHa=this.q4=this.jE=this.Vha=this.eCa=this.RGa="";this.mr=!1};_.h=dTa.prototype;_.h.Ld=function(a){var b=a.rq();this.Sb=a;this.pHa&&!b.width&&a.eA({width:this.pHa});this.PDa&&!b.height&&a.eA({height:this.PDa});a.lF.classList.add("cdk-global-overlay-wrapper");this.mr=!1};_.h.top=function(a){this.eCa="";this.RGa=void 0===a?"":a;this.Vha="flex-start";return this};_.h.left=function(a){this.q4=void 0===a?"":a;this.jE="left";return this};
_.h.bottom=function(a){this.RGa="";this.eCa=void 0===a?"":a;this.Vha="flex-end";return this};_.h.right=function(a){this.q4=void 0===a?"":a;this.jE="right";return this};_.h.start=function(a){this.q4=void 0===a?"":a;this.jE="start";return this};_.h.end=function(a){this.q4=void 0===a?"":a;this.jE="end";return this};_.h.width=function(a){a=void 0===a?"":a;this.Sb?this.Sb.eA({width:a}):this.pHa=a;return this};_.h.height=function(a){a=void 0===a?"":a;this.Sb?this.Sb.eA({height:a}):this.PDa=a;return this};
_.eTa=function(a){a.left("");a.jE="center";return a};_.fTa=function(a){a.top("");a.Vha="center";return a};
dTa.prototype.apply=function(){if(this.Sb&&this.Sb.dh()){var a=this.Sb.ds.style,b=this.Sb.lF.style,c=this.Sb.rq(),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.jE;c=this.q4;var g="rtl"===this.Sb.rq().direction,m="",n="",r="";if(d)r="flex-start";else if("center"===f)r="center",g?n=c:m=c;else if(g)if("left"===f||"end"===f)r="flex-end",m=c;else{if("right"===f||"start"===f)r=
"flex-start",n=c}else if("left"===f||"start"===f)r="flex-start",m=c;else if("right"===f||"end"===f)r="flex-end",n=c;a.position=this.Sic;a.marginLeft=d?"0":m;a.marginTop=e?"0":this.RGa;a.marginBottom=this.eCa;a.marginRight=d?"0":n;b.justifyContent=r;b.alignItems=e?"flex-start":this.Vha}};
dTa.prototype.dispose=function(){if(!this.mr&&this.Sb){var a=this.Sb.ds.style,b=this.Sb.lF,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.Sb=null;this.mr=!0}};var Iq=function(a,b,c,d){this.eg=a;this.Fb=b;this.Ic=c;this.yH=d};Iq.prototype.global=function(){return new dTa};_.Jq=function(a,b){return new _.Gq(b,a.eg,a.Fb,a.Ic,a.yH)};Iq.ha=function(a){return new (a||Iq)(_.u(_.yq),_.u(_.Yg),_.u(_.Np),_.u(_.tq))};Iq.ua=_.t({token:Iq,oa:Iq.ha,Ja:"root"});var Kq=function(){};Kq.prototype.Ld=function(a){this.sU=a;return a.Ld(this)};Kq.prototype.detach=function(){var a=this.sU;null!=a&&(this.sU=null,a.detach())};_.Y.Object.defineProperties(Kq.prototype,{qAc:{configurable:!0,enumerable:!0,get:function(){return null!=this.sU}}});_.Lq=function(a,b,c,d,e){this.component=a;this.Ke=b;this.yc=c;this.aB=d;this.NUa=e};_.X(_.Lq,Kq);_.Mq=function(a,b,c,d){this.Lc=a;this.Ke=b;this.context=c;this.yc=d};_.X(_.Mq,Kq);
_.Mq.prototype.Ld=function(a,b){this.context=b=void 0===b?this.context:b;return Kq.prototype.Ld.call(this,a)};_.Mq.prototype.detach=function(){this.context=void 0;return Kq.prototype.detach.call(this)};_.Y.Object.defineProperties(_.Mq.prototype,{origin:{configurable:!0,enumerable:!0,get:function(){return this.Lc.qb}}});var Nq=function(){this.mr=!1};_.h=Nq.prototype;_.h.dh=function(){return!!this.Wu};
_.h.Ld=function(a){if(a instanceof _.Lq)return this.Wu=a,this.nI(a);if(a instanceof _.Mq)return this.Wu=a,this.oI(a)};_.h.detach=function(){this.Wu&&(this.Wu=this.Wu.sU=null);this.z6a()};_.h.dispose=function(){this.dh()&&this.detach();this.z6a();this.mr=!0};_.h.tea=function(a){this.TCa=a};_.h.z6a=function(){this.TCa&&(this.TCa(),this.TCa=null)};_.Oq=function(a,b,c,d,e){this.mr=!1;this.csa=a;this.AN=b;this.kr=c;this.ajc=d;this.Fb=e};_.X(_.Oq,Nq);_.Oq.prototype.nI=function(a){var b=this,c=_.Ak(a.aB||this.AN,a.component);if(a.Ke){var d=a.Ke.QI(c,a.Ke.length,a.yc||a.Ke.yc,a.NUa||void 0);this.tea(function(){return d.destroy()})}else d=c.create(a.yc||this.ajc||_.rGa),_.pIa(this.kr,d.It),this.tea(function(){0<b.kr.eMc&&b.kr.eX(d.It);d.destroy()});this.csa.appendChild(this.qkc(d));this.Wu=a;return d};
_.Oq.prototype.oI=function(a){var b=this,c=a.Ke,d=c.yh(a.Lc,a.context,{yc:a.yc});d.Sk.forEach(function(e){return b.csa.appendChild(e)});d.ae();this.tea(function(){var e=c.indexOf(d);-1!==e&&c.remove(e)});this.Wu=a;return d};_.Oq.prototype.dispose=function(){Nq.prototype.dispose.call(this);this.csa.remove()};_.Oq.prototype.qkc=function(a){return a.It.Sk[0]};_.Pq=function(a,b,c){this.mr=!1;this.AN=a;this.Ff=b;this.an=!1;this.nIa=new _.al;this.Fb=c};_.X(_.Pq,Nq);_.h=_.Pq.prototype;_.h.Qa=function(){this.an=!0};_.h.La=function(){Nq.prototype.dispose.call(this);this.G2a=this.Wu=null};
_.h.nI=function(a){a.sU=this;var b=null!=a.Ke?a.Ke:this.Ff,c=_.Ak(a.aB||this.AN,a.component),d=b.QI(c,b.length,a.yc||b.yc,a.NUa||void 0);b!==this.Ff&&this.Rkc().appendChild(d.It.Sk[0]);Nq.prototype.tea.call(this,function(){return d.destroy()});this.Wu=a;this.G2a=d;this.nIa.emit(d);return d};_.h.oI=function(a){var b=this;a.sU=this;var c=this.Ff.yh(a.Lc,a.context,{yc:a.yc});Nq.prototype.tea.call(this,function(){return b.Ff.clear()});this.Wu=a;this.G2a=c;this.nIa.emit(c);return c};
_.h.Rkc=function(){var a=this.Ff.element.ta;return a.nodeType===a.ELEMENT_NODE?a:a.parentNode};_.Y.Object.defineProperties(_.Pq.prototype,{xca:{configurable:!0,enumerable:!0,get:function(){return this.Wu},set:function(a){if(!this.dh()||a||this.an)this.dh()&&Nq.prototype.detach.call(this),a&&Nq.prototype.Ld.call(this,a),this.Wu=a||null}}});_.Pq.ha=function(a){return new (a||_.Pq)(_.w(_.tk),_.w(_.gf),_.w(_.Yg))};
_.Pq.Ha=_.hc({type:_.Pq,qa:[["","cdkPortalOutlet",""]],inputs:{xca:["cdkPortalOutlet","portal"]},outputs:{nIa:"attached"},Wb:["cdkPortalOutlet"],features:[_.Ce]});_.Qq=function(){};_.Qq.ha=function(a){return new (a||_.Qq)};_.Qq.Ea=_.gc({type:_.Qq});_.Qq.Da=_.Wb({});var gTa;gTa=0;_.Rq=function(a,b,c,d,e,f,g,m,n,r,x,A){this.mp=a;this.yH=b;this.AN=c;this.Bnc=d;this.f3=e;this.ef=f;this.nb=g;this.Fb=m;this.mjc=n;this.Kp=r;this.E3=x;this.Ngc=A};_.h=_.Rq.prototype;_.h.create=function(a){var b=this.Gic(),c=this.Lic(b),d=this.Nic(c);a=new _.Eq(a);a.direction=a.direction||this.mjc.value;return new _.Fq(d,b,c,a,this.nb,this.f3,this.Fb,this.Kp,this.E3,"NoopAnimations"===this.Ngc)};_.h.position=function(){return this.Bnc};
_.h.Lic=function(a){var b=this.Fb.createElement("div");b.id="cdk-overlay-"+gTa++;b.classList.add("cdk-overlay-pane");a.appendChild(b);return b};_.h.Gic=function(){var a=this.Fb.createElement("div");FSa(this.yH).appendChild(a);return a};_.h.Nic=function(a){this.kr||(this.kr=this.ef.get(_.cg));return new _.Oq(a,this.AN,this.kr,this.ef,this.Fb)};_.Rq.ha=function(a){return new (a||_.Rq)(_.u(Dq),_.u(_.tq),_.u(_.tk),_.u(Iq),_.u(rq),_.u(_.bg),_.u(_.ze),_.u(_.Yg),_.u(_.oq),_.u(_.um),_.u(sq),_.u(_.vk,8))};
_.Rq.ua=_.t({token:_.Rq,oa:_.Rq.ha,Ja:"root"});var iTa;_.hTa=new _.oc("cdk-connected-overlay-scroll-strategy");iTa={Ca:_.hTa,Eb:[_.Rq],Ab:function(a){return function(){return a.mp.hu()}}};_.Sq=function(){};_.Sq.ha=function(a){return new (a||_.Sq)};_.Sq.Ea=_.gc({type:_.Sq});_.Sq.Da=_.Wb({Nb:[_.Rq,iTa],imports:[pq,_.Qq,_.Cq,_.Cq]});new zk;new zk;var jTa;jTa=new _.oc("mat-sanity-checks",{Ja:"root",oa:function(){return!0}});_.Tq=function(a,b,c){this.cGa=b;this.Fb=c;this.V5a=!1;a.NBa();this.V5a||(this.V5a=!0)};_.Tq.prototype.gPc=function(a){return oqa()?!1:"boolean"===typeof this.cGa?this.cGa:!!this.cGa[a]};_.Tq.ha=function(a){return new (a||_.Tq)(_.u($p),_.u(jTa,8),_.u(_.Yg))};_.Tq.Ea=_.gc({type:_.Tq});_.Tq.Da=_.Wb({imports:[pq,pq]});_.kTa=new _.oc("MAT_DATE_LOCALE",{Ja:"root",oa:Lqa});_.Uq=new _.oc("mat-date-formats");_.Vq=function(){};_.Vq.prototype.aub=function(a,b){return!!(a&&a.invalid&&(a.Wq||b&&b.Wz))};_.Vq.ha=function(a){return new (a||_.Vq)};_.Vq.ua=_.t({token:_.Vq,oa:_.Vq.ha,Ja:"root"});_.Wq=new _.oc("MAT_OPTION_PARENT_COMPONENT");var lTa,mTa,nTa;lTa=["*",[["mat-option"],["ng-container"]]];mTa=_.ch(function(){});nTa=0;_.Xq=function(a){var b=mTa.call(this)||this;b.QD="mat-optgroup-label-"+nTa++;var c;b.mH=null!=(c=null==a?void 0:a.Tzc)?c:!1;return b};_.X(_.Xq,mTa);_.Xq.ha=function(a){return new (a||_.Xq)(_.w(_.Wq,8))};_.Xq.Ha=_.hc({type:_.Xq,inputs:{label:"label"},features:[_.Ce]});_.Yq=new _.oc("MatOptgroup");_.Zq=function(){return _.Xq.apply(this,arguments)||this};_.X(_.Zq,_.Xq);_.Zq.Ha=_.Xq.Ha;
_.Zq.ha=function(){var a;return function(b){return(a||(a=_.Tc(_.Zq)))(b||_.Zq)}}();
_.Zq.ya=_.fc({type:_.Zq,qa:[["mat-optgroup"]],Cb:[1,"mat-mdc-optgroup"],Db:3,hb:function(a,b){a&2&&_.Fe("role",b.mH?null:"group")("aria-disabled",b.mH?null:b.disabled.toString())("aria-labelledby",b.mH?null:b.QD)},inputs:{disabled:"disabled"},Wb:["matOptgroup"],features:[_.$e([{Ca:_.Yq,Jb:_.Zq}]),_.Ce],ac:["*","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&&(_.Te(lTa),_.B(0,"span",0)(1,"span",
1),_.Q(2),_.Ue(3),_.C()(),_.Ue(4,1));a&2&&(_.He("mdc-list-item--disabled",b.disabled),_.z("id",b.QD),_.v(2),_.Ye("",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"],
mb:2,Na:0});var oTa=_.Sg({passive:!0,capture:!0}),pTa=function(){var a=this;this.xA=new Map;this.b4a=function(b){var c=_.Tg(b);if(c){var d;null==(d=a.xA.get(b.type))||d.forEach(function(e,f){(f===c||f.contains(c))&&e.forEach(function(g){return g.handleEvent(b)})})}}};pTa.prototype.CHa=function(a,b,c,d){var e=this,f=this.xA.get(b);f?(a=f.get(c))?a.add(d):f.set(c,new Set([d])):(this.xA.set(b,new Map([[c,new Set([d])]])),a.Zb(function(){document.addEventListener(b,e.b4a,oTa)}))};
pTa.prototype.sVa=function(a,b,c){var d=this.xA.get(a);if(d){var e=d.get(b);e&&(e.delete(c),0===e.size&&d.delete(b),0===d.size&&(this.xA.delete(a),document.removeEventListener(a,this.b4a,oTa)))}};var qTa=function(a,b,c,d){d=void 0===d?!1:d;this.Ji=a;this.element=b;this.config=c;this.Mgc=d;this.state=3};var rTa,sTa,tTa,uTa,vTa;rTa={pB:225,hJ:150};sTa=_.Sg({passive:!0,capture:!0});tTa=["mousedown","touchstart"];uTa=["mouseup","mouseleave","touchend","touchcancel"];_.$q=function(a,b,c,d){this.fla=a;this.nb=b;this.Ic=d;this.a3=!1;this.L1=new Map;this.AFa=!1;d.Vd&&(this.GU=_.Wg(c))};
vTa=function(a,b,c,d){d=void 0===d?{}:d;var e=a.HU=a.HU||a.GU.getBoundingClientRect(),f=Object.assign({},rTa,d.animation);d.M5&&(b=e.left+e.width/2,c=e.top+e.height/2);var g=d.radius||Mqa(b,c,e);b-=e.left;var m=c-e.top;c=f.pB;var n=document.createElement("div");n.classList.add("mat-ripple-element");n.style.left=b-g+"px";n.style.top=m-g+"px";n.style.height=2*g+"px";n.style.width=2*g+"px";null!=d.color&&(n.style.backgroundColor=d.color);n.style.transitionDuration=c+"ms";a.GU.appendChild(n);g=window.getComputedStyle(n);
b=g.transitionDuration;e="none"===g.transitionProperty||"0s"===b||"0s, 0s"===b||0===e.width&&0===e.height;var r=new qTa(a,n,d,e);n.style.transform="scale3d(1, 1, 1)";r.state=0;d.mca||(a.MEa=r);var x=null;e||!c&&!f.hJ||a.nb.Zb(function(){var A=function(){return a.hDa(r)},F=function(){return a.e4a(r)};n.addEventListener("transitionend",A);n.addEventListener("transitioncancel",F);x={pEc:A,oEc:F}});a.L1.set(r,x);!e&&c||a.hDa(r);return r};
_.wTa=function(a,b){if(2!==b.state&&3!==b.state){var c=b.element,d=Object.assign({},rTa,b.config.animation);c.style.transitionDuration=d.hJ+"ms";c.style.opacity="0";b.state=2;!b.Mgc&&d.hJ||a.hDa(b)}};_.$q.prototype.sMa=function(){this.b5a().forEach(function(a){a.config.mca||_.wTa(a.Ji,a)})};_.yTa=function(a,b){var c=_.Wg(b);a.Ic.Vd&&c&&c!==a.RV&&(a.Bka(),a.RV=c,tTa.forEach(function(d){xTa.CHa(a.nb,d,c,a)}))};_.h=_.$q.prototype;
_.h.handleEvent=function(a){var b=this;"mousedown"===a.type?this.Zja(a):"touchstart"===a.type?this.lnc(a):this.jnc();this.AFa||(this.nb.Zb(function(){uTa.forEach(function(c){b.RV.addEventListener(c,b,sTa)})}),this.AFa=!0)};_.h.hDa=function(a){0===a.state?this.gpc(a):2===a.state&&this.e4a(a)};_.h.gpc=function(a){var b=a===this.MEa,c=a.config.mca;a.state=1;c||b&&this.a3||_.wTa(a.Ji,a)};
_.h.e4a=function(a){var b,c=null!=(b=this.L1.get(a))?b:null;this.L1.delete(a);this.L1.size||(this.HU=null);a===this.MEa&&(this.MEa=null);a.state=3;null!==c&&(a.element.removeEventListener("transitionend",c.pEc),a.element.removeEventListener("transitioncancel",c.oEc));a.element.remove()};_.h.Zja=function(a){var b=_.aqa(a),c=this.Z6a&&Date.now()<this.Z6a+800;this.fla.Ida||b||c||(this.a3=!0,vTa(this,a.clientX,a.clientY,this.fla.Aw))};
_.h.lnc=function(a){if(!this.fla.Ida&&!_.bqa(a)){this.Z6a=Date.now();this.a3=!0;a=a.changedTouches;for(var b=0;b<a.length;b++)vTa(this,a[b].clientX,a[b].clientY,this.fla.Aw)}};_.h.jnc=function(){this.a3&&(this.a3=!1,this.b5a().forEach(function(a){var b=1===a.state||a.config.kNb&&0===a.state;!a.config.mca&&b&&_.wTa(a.Ji,a)}))};_.h.b5a=function(){return Array.from(this.L1.keys())};
_.h.Bka=function(){var a=this,b=this.RV;b&&(tTa.forEach(function(c){return xTa.sVa(c,b,a)}),this.AFa&&uTa.forEach(function(c){return b.removeEventListener(c,a,sTa)}))};var xTa=new pTa;_.ar=new _.oc("mat-ripple-global-options");_.br=function(a,b,c,d,e){this.Oa=a;this.ue=e;this.radius=0;this.an=this.Hc=!1;this.FDa=d||{};this.S3=new _.$q(this,b,a,c)};_.h=_.br.prototype;_.h.Qa=function(){this.an=!0;this.uGa()};_.h.La=function(){this.S3.Bka()};_.h.sMa=function(){this.S3.sMa()};_.h.uGa=function(){!this.disabled&&this.an&&_.yTa(this.S3,this.trigger)};
_.h.launch=function(a,b,c){return"number"===typeof a?vTa(this.S3,a,void 0===b?0:b,Object.assign({},this.Aw,c)):vTa(this.S3,0,0,Object.assign({},this.Aw,a))};
_.Y.Object.defineProperties(_.br.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Hc},set:function(a){a&&this.sMa();this.Hc=a;this.uGa()}},trigger:{configurable:!0,enumerable:!0,get:function(){return this.Mpc||this.Oa.ta},set:function(a){this.Mpc=a;this.uGa()}},Aw:{configurable:!0,enumerable:!0,get:function(){return{M5:this.M5,radius:this.radius,color:this.color,animation:Object.assign({},this.FDa.animation,"NoopAnimations"===this.ue?{pB:0,hJ:0}:{},this.animation),kNb:this.FDa.kNb}}},
Ida:{configurable:!0,enumerable:!0,get:function(){return this.disabled||!!this.FDa.disabled}}});_.br.ha=function(a){return new (a||_.br)(_.w(_.Wc),_.w(_.ze),_.w(_.Np),_.w(_.ar,8),_.w(_.vk,8))};
_.br.Ha=_.hc({type:_.br,qa:[["","mat-ripple",""],["","matRipple",""]],Cb:[1,"mat-ripple"],Db:2,hb:function(a,b){a&2&&_.He("mat-ripple-unbounded",b.ELc)},inputs:{color:["matRippleColor","color"],ELc:["matRippleUnbounded","unbounded"],M5:["matRippleCentered","centered"],radius:["matRippleRadius","radius"],animation:["matRippleAnimation","animation"],disabled:["matRippleDisabled","disabled"],trigger:["matRippleTrigger","trigger"]},Wb:["matRipple"]});_.cr=function(a){this.ue=a;this.state="unchecked";this.disabled=!1;this.md="full"};_.cr.ha=function(a){return new (a||_.cr)(_.w(_.vk,8))};
_.cr.ya=_.fc({type:_.cr,qa:[["mat-pseudo-checkbox"]],Cb:[1,"mat-pseudo-checkbox"],Db:12,hb:function(a,b){a&2&&_.He("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.md)("mat-pseudo-checkbox-full","full"===b.md)("_mat-animation-noopable","NoopAnimations"===b.ue)},inputs:{state:"state",disabled:"disabled",md:"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'],
mb:2,Na:0});var zTa,ATa,BTa;zTa=["text"];ATa=[[["mat-icon"]],"*"];BTa=0;_.CTa=function(a,b){this.source=a;this.YY=void 0===b?!1:b};_.er=function(a,b,c,d){this.Kd=a;this.vb=b;this.ud=c;this.group=d;this.Hc=this.qN=this.Me=!1;this.NEa="";this.id="mat-option-"+BTa++;this.MK=new _.al;this.Bj=new _.re};_.h=_.er.prototype;_.h.select=function(){this.Me||(this.Me=!0,_.yk(this.vb),this.YCa())};_.h.Mi=function(){this.Me&&(this.Me=!1,_.yk(this.vb),this.YCa())};
_.h.focus=function(a,b){var c=this.Hi();"function"===typeof c.focus&&c.focus(b)};_.h.Et=function(){return this.Vga};_.h.Hg=function(a){13!==a.keyCode&&32!==a.keyCode||_.Rg(a)||(this.NH(),a.preventDefault())};_.h.NH=function(){this.disabled||(this.Me=this.multiple?!this.Me:!0,_.yk(this.vb),this.YCa(!0))};_.h.jH=function(){return this.disabled?"-1":"0"};_.h.Hi=function(){return this.Kd.ta};_.h.Lm=function(){if(this.Me){var a=this.Vga;a!==this.NEa&&(this.NEa&&this.Bj.next(),this.NEa=a)}};_.h.La=function(){this.Bj.complete()};
_.h.YCa=function(a){this.MK.emit(new _.CTa(this,void 0===a?!1:a))};
_.Y.Object.defineProperties(_.er.prototype,{multiple:{configurable:!0,enumerable:!0,get:function(){return this.ud&&this.ud.multiple}},selected:{configurable:!0,enumerable:!0,get:function(){return this.Me}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.group&&this.group.disabled||this.Hc},set:function(a){this.Hc=_.Ug(a)}},zd:{configurable:!0,enumerable:!0,get:function(){return!(!this.ud||!this.ud.zd)}},Nr:{configurable:!0,enumerable:!0,get:function(){return!(!this.ud||!this.ud.Nr)}},
active:{configurable:!0,enumerable:!0,get:function(){return this.qN}},Vga:{configurable:!0,enumerable:!0,get:function(){var a;return((null==(a=this.Cpc)?void 0:a.ta.textContent)||"").trim()}}});_.er.ha=function(){_.ad()};_.er.Ha=_.hc({type:_.er,ub:function(a,b){a&1&&_.kf(zTa,7);if(a&2){var c;_.jf(c=_.nf())&&(b.Cpc=c.first)}},inputs:{value:"value",id:"id",disabled:"disabled"},outputs:{MK:"onSelectionChange"}});_.fr=function(a,b,c,d){_.er.call(this,a,b,c,d)};_.X(_.fr,_.er);_.fr.Ha=_.er.Ha;
_.fr.ha=function(a){return new (a||_.fr)(_.w(_.Wc),_.w(_.sl),_.w(_.Wq,8),_.w(_.Yq,8))};
_.fr.ya=_.fc({type:_.fr,qa:[["mat-option"]],Cb:["role","option",1,"mat-mdc-option","mdc-list-item"],Db:11,hb:function(a,b){a&1&&_.M("click",function(){return b.NH()})("keydown",function(c){return b.Hg(c)});a&2&&(_.Me("id",b.id),_.Fe("aria-selected",b.selected)("aria-disabled",b.disabled.toString()),_.He("mdc-list-item--selected",b.selected)("mat-mdc-option-multiple",b.multiple)("mat-mdc-option-active",b.active)("mdc-list-item--disabled",b.disabled))},Wb:["matOption"],features:[_.Ce],ac:["mat-icon",
"*"],Aa:8,Ba:5,Fa:[["class","mat-mdc-option-pseudo-checkbox","aria-hidden","true",3,"disabled","state",4,"ngIf"],[1,"mdc-list-item__primary-text"],["text",""],["class","mat-mdc-option-pseudo-checkbox","state","checked","aria-hidden","true","appearance","minimal",3,"disabled",4,"ngIf"],["class","cdk-visually-hidden",4,"ngIf"],["aria-hidden","true","mat-ripple","",1,"mat-mdc-option-ripple","mat-mdc-focus-indicator",3,"matRippleTrigger","matRippleDisabled"],["aria-hidden","true",1,"mat-mdc-option-pseudo-checkbox",
3,"disabled","state"],["state","checked","aria-hidden","true","appearance","minimal",1,"mat-mdc-option-pseudo-checkbox",3,"disabled"],[1,"cdk-visually-hidden"]],va:function(a,b){a&1&&(_.Te(ATa),_.O(0,Nqa,1,2,"mat-pseudo-checkbox",0),_.Ue(1),_.B(2,"span",1,2),_.Ue(4,1),_.C(),_.O(5,Oqa,1,1,"mat-pseudo-checkbox",3),_.O(6,Pqa,2,1,"span",4),_.E(7,"div",5));a&2&&(_.z("ngIf",b.multiple),_.v(5),_.z("ngIf",!b.multiple&&b.selected&&!b.Nr),_.v(1),_.z("ngIf",b.group&&b.group.mH),_.v(1),_.z("matRippleTrigger",
b.Hi())("matRippleDisabled",b.disabled||b.zd))},Ia:[_.br,_.im,_.cr],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{cursor:default;pointer-events:none}.mat-mdc-option.mdc-list-item--disabled .mat-mdc-option-pseudo-checkbox,.mat-mdc-option.mdc-list-item--disabled .mdc-list-item__primary-text,.mat-mdc-option.mdc-list-item--disabled>mat-icon{opacity:.38}.mat-mdc-optgroup .mat-mdc-option:not(.mat-mdc-option-multiple){padding-left:32px}[dir=rtl] .mat-mdc-optgroup .mat-mdc-option:not(.mat-mdc-option-multiple){padding-left:16px;padding-right:32px}.mat-mdc-option .mat-icon,.mat-mdc-option .mat-pseudo-checkbox-full{margin-right:16px;flex-shrink:0}[dir=rtl] .mat-mdc-option .mat-icon,[dir=rtl] .mat-mdc-option .mat-pseudo-checkbox-full{margin-right:0;margin-left:16px}.mat-mdc-option .mat-pseudo-checkbox-minimal{margin-left:16px;flex-shrink:0}[dir=rtl] .mat-mdc-option .mat-pseudo-checkbox-minimal{margin-right:16px;margin-left:0}.mat-mdc-option .mat-mdc-option-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-mdc-option .mdc-list-item__primary-text{white-space:normal;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;font-family:inherit;text-decoration:inherit;text-transform:inherit;margin-right:auto}[dir=rtl] .mat-mdc-option .mdc-list-item__primary-text{margin-right:0;margin-left:auto}.cdk-high-contrast-active .mat-mdc-option.mdc-list-item--selected:not(.mat-mdc-option-multiple)::after{content:"";position:absolute;top:50%;right:16px;transform:translateY(-50%);width:10px;height:0;border-bottom:solid 10px;border-radius:10px}[dir=rtl] .cdk-high-contrast-active .mat-mdc-option.mdc-list-item--selected:not(.mat-mdc-option-multiple)::after{right:auto;left:16px}.mat-mdc-option-active .mat-mdc-focus-indicator::before{content:""}\n'],
mb:2,Na:0});_.gr=function(){};_.gr.ha=function(a){return new (a||_.gr)};_.gr.Ea=_.gc({type:_.gr});_.gr.Da=_.Wb({imports:[_.Tq,_.Tq]});var DTa=0,ETa=_.ch(function(){}),hr=function(a,b,c,d,e){var f=ETa.call(this)||this;f.nb=a;f.Oa=b;f.uN=c;f.Ji=d;f.ue=e;f.no="primary";f.Y7a=!0;f.position="above after";f.size="medium";f.Df=DTa++;f.an=!1;f.Y2=_.dc(_.Sp);f.Fb=_.dc(_.Yg);return f};_.X(hr,ETa);_.h=hr.prototype;_.h.isAfter=function(){return-1===this.position.indexOf("before")};_.h.Qa=function(){this.aic();this.content&&!this.XG&&(this.XG=this.J3a(),this.F$a(this.content));this.an=!0};
_.h.La=function(){if(this.Ji.Jo){this.Ji.Jo(this.XG);var a;null==(a=this.VN)||a.remove()}ySa(this.uN,this.Oa.ta,this.description)};_.h.J6a=function(){return this.Y2.PB(this.Oa.ta,{Jzc:!0})};
_.h.J3a=function(){var a=this.Ji.createElement("span");a.setAttribute("id","mat-badge-content-"+this.Df);a.setAttribute("aria-hidden","true");a.classList.add("mat-badge-content");"NoopAnimations"===this.ue&&a.classList.add("_mat-animation-noopable");this.Oa.ta.appendChild(a);"function"===typeof requestAnimationFrame&&"NoopAnimations"!==this.ue?this.nb.Zb(function(){requestAnimationFrame(function(){a.classList.add("mat-badge-active")})}):a.classList.add("mat-badge-active");return a};
_.h.F$a=function(a){a=(""+(null!=a?a:"")).trim();this.an&&a&&!this.XG&&(this.XG=this.J3a());this.XG&&(this.XG.textContent=a);this.DN=a};_.h.Xpc=function(a){ySa(this.uN,this.Oa.ta,this.description);a&&!this.J6a()||this.coc();this.fjc=a;this.J6a()?xSa(this.uN,this.Oa.ta,a):this.bqc()};_.h.bqc=function(){this.VN||(this.VN=this.Fb.createElement("span"),this.VN.classList.add("cdk-visually-hidden"));this.VN.textContent=this.description;var a;null==(a=this.XG)||a.appendChild(this.VN)};
_.h.coc=function(){var a;null==(a=this.VN)||a.remove();this.VN=void 0};_.h.oGa=function(a){var b=this.Oa.ta.classList;b.remove("mat-badge-"+this.no);a&&b.add("mat-badge-"+a)};_.h.aic=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.XG&&b.remove()};
_.Y.Object.defineProperties(hr.prototype,{color:{configurable:!0,enumerable:!0,get:function(){return this.no},set:function(a){this.oGa(a);this.no=a}},jBb:{configurable:!0,enumerable:!0,get:function(){return this.Y7a},set:function(a){this.Y7a=_.Ug(a)}},content:{configurable:!0,enumerable:!0,get:function(){return this.DN},set:function(a){this.F$a(a)}},description:{configurable:!0,enumerable:!0,get:function(){return this.fjc},set:function(a){this.Xpc(a)}},hidden:{configurable:!0,enumerable:!0,get:function(){return this.Blc},
set:function(a){this.Blc=_.Ug(a)}}});hr.ha=function(a){return new (a||hr)(_.w(_.ze),_.w(_.Wc),_.w(_.gq),_.w(_.wk),_.w(_.vk,8))};
hr.Ha=_.hc({type:hr,qa:[["","matBadge",""]],Cb:[1,"mat-badge"],Db:20,hb:function(a,b){a&2&&_.He("mat-badge-overlap",b.jBb)("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"],jBb:["matBadgeOverlap","overlap"],position:["matBadgePosition","position"],content:["matBadge","content"],description:["matBadgeDescription","description"],size:["matBadgeSize","size"],hidden:["matBadgeHidden","hidden"]},features:[_.Ce]});var FTa,GTa,HTa,ITa,JTa;FTa=["mat-button",""];GTa=["*"];HTa=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"};
ITa="mat-button mat-flat-button mat-icon-button mat-raised-button mat-stroked-button mat-mini-fab mat-fab".split(" ");JTa=_.ah(_.ch(_.bh(function(a){this.Oa=a})));_.ir=function(a,b,c){var d=JTa.call(this,a)||this;d.Gd=b;d.ue=c;d.IQa=d.L2("mat-fab","mat-mini-fab");d.oqa=d.L2("mat-icon-button");for(var e=_.q(ITa),f=e.next();!f.done;f=e.next())f=f.value,d.L2(f)&&d.Hi().classList.add(f);a.ta.classList.add("mat-button-base");d.IQa&&(d.color="accent");return d};_.X(_.ir,JTa);_.h=_.ir.prototype;
_.h.Rc=function(){this.Gd.Un(this.Oa,!0)};_.h.La=function(){this.Gd.Hl(this.Oa)};_.h.focus=function(a,b){a?_.Rp(this.Gd,this.Hi(),a,b):this.Hi().focus(b)};_.h.Hi=function(){return this.Oa.ta};_.h.fv=function(){return this.zd||this.disabled};_.h.L2=function(){var a=this;return _.lc.apply(0,arguments).some(function(b){return a.Hi().hasAttribute(b)})};_.ir.ha=function(a){return new (a||_.ir)(_.w(_.Wc),_.w(_.Qp),_.w(_.vk,8))};
_.ir.ya=_.fc({type:_.ir,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",""]],ub:function(a,b){a&1&&_.kf(_.br,5);if(a&2){var c;_.jf(c=_.nf())&&(b.gG=c.first)}},Cb:[1,"mat-focus-indicator"],Db:5,hb:function(a,b){a&2&&(_.Fe("disabled",b.disabled||null),_.He("_mat-animation-noopable","NoopAnimations"===b.ue)("mat-button-disabled",b.disabled))},
inputs:{disabled:"disabled",zd:"disableRipple",color:"color"},Wb:["matButton"],features:[_.Ce],hc:FTa,ac:GTa,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&&(_.Te(),_.B(0,"span",0),_.Ue(1),_.C(),_.E(2,"span",1)(3,"span",2));a&2&&(_.v(2),_.He("mat-button-ripple-round",b.IQa||b.oqa),_.z("matRippleDisabled",b.fv())("matRippleCentered",b.oqa)("matRippleTrigger",
b.Hi()))},Ia:[_.br],styles:[HTa()],mb:2,Na:0});_.jr=function(a,b,c,d){var e=_.ir.call(this,b,a,c)||this;e.nb=d;e.GDa=function(f){e.disabled&&(f.preventDefault(),f.stopImmediatePropagation())};return e};_.X(_.jr,_.ir);_.jr.prototype.Rc=function(){var a=this;_.ir.prototype.Rc.call(this);this.nb?this.nb.Zb(function(){a.Oa.ta.addEventListener("click",a.GDa)}):this.Oa.ta.addEventListener("click",this.GDa)};
_.jr.prototype.La=function(){_.ir.prototype.La.call(this);this.Oa.ta.removeEventListener("click",this.GDa)};_.jr.ha=function(a){return new (a||_.jr)(_.w(_.Qp),_.w(_.Wc),_.w(_.vk,8),_.w(_.ze,8))};
_.jr.ya=_.fc({type:_.jr,qa:[["a","mat-button",""],["a","mat-raised-button",""],["a","mat-icon-button",""],["a","mat-fab",""],["a","mat-mini-fab",""],["a","mat-stroked-button",""],["a","mat-flat-button",""]],Cb:[1,"mat-focus-indicator"],Db:7,hb:function(a,b){a&2&&(_.Fe("tabindex",b.disabled?-1:b.tabIndex)("disabled",b.disabled||null)("aria-disabled",b.disabled.toString()),_.He("_mat-animation-noopable","NoopAnimations"===b.ue)("mat-button-disabled",b.disabled))},inputs:{disabled:"disabled",zd:"disableRipple",
color:"color",tabIndex:"tabIndex"},Wb:["matButton","matAnchor"],features:[_.Ce],hc:FTa,ac:GTa,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&&(_.Te(),_.B(0,"span",0),_.Ue(1),_.C(),_.E(2,"span",1)(3,"span",2));a&2&&(_.v(2),_.He("mat-button-ripple-round",b.IQa||b.oqa),_.z("matRippleDisabled",b.fv())("matRippleCentered",b.oqa)("matRippleTrigger",b.Hi()))},Ia:[_.br],
styles:[HTa()],mb:2,Na:0});var KTa={params:{Wna:"150ms",coa:"75ms"}},LTa=_.Bg("dialogContainer",[_.Eg("void, exit",_.Dg({opacity:0,transform:"scale(0.7)"})),_.Eg("enter",_.Dg({transform:"none"})),_.Fg("* => enter",_.Woa([_.Cg("{{enterAnimationDuration}} cubic-bezier(0, 0, 0.2, 1)",_.Dg({transform:"none",opacity:1})),_.Xoa("@*",{type:9,options:null})]),KTa),_.Fg("* => void, * => exit",_.Woa([_.Cg("{{exitAnimationDuration}} cubic-bezier(0.4, 0.0, 0.2, 1)",_.Dg({opacity:0})),_.Xoa("@*",{type:9,options:null})]),KTa)]);_.kr=function(){this.role="dialog";this.ee="";this.kg=!0;this.zm="";this.Xl=!1;this.height=this.width="";this.maxWidth="80vw";this.ariaLabel=this.Jcb=this.Jla=this.data=null;this.ariaModal=!0;this.UA="first-tabbable";this.pgb=this.gjb=this.vC=!0};var MTa=function(){this.role="dialog";this.ee="";this.kg=!0;this.zm="";this.Xl=!1;this.height=this.width="";this.ariaLabel=this.Jcb=this.Jla=this.data=null;this.ariaModal=!0;this.UA="first-tabbable";this.qgb=this.ogb=this.pgb=this.vC=!0};var lr=function(a,b,c,d,e,f,g,m){this.mr=!1;this.Oa=a;this.u2=b;this.Xc=d;this.Y2=e;this.nb=f;this.Sb=g;this.Gd=m;this.DU=this.v4a=null;this.U1=this.Xc.Jcb||null;this.Fb=c};_.X(lr,Nq);_.h=lr.prototype;_.h.qia=function(){this.Olc();this.hlc();this.a3a()};_.h.a3a=function(){this.QV()};_.h.La=function(){this.IH()};_.h.nI=function(a){a=this.HA.nI(a);this.qia();return a};_.h.oI=function(a){a=this.HA.oI(a);this.qia();return a};_.h.Pnc=function(){this.pia()||this.QV()};
_.h.kDa=function(a,b){this.Y2.PB(a)||(a.tabIndex=-1,this.nb.Zb(function(){var c=function(){a.removeEventListener("blur",c);a.removeEventListener("mousedown",c);a.removeAttribute("tabindex")};a.addEventListener("blur",c);a.addEventListener("mousedown",c)}));a.focus(b)};_.h.t2=function(a,b){(a=this.Oa.ta.querySelector(a))&&this.kDa(a,b)};
_.h.QV=function(){var a=this,b=this.Oa.ta;switch(this.Xc.UA){case !1:case "dialog":this.pia()||b.focus();break;case !0:case "first-tabbable":_.Up(this.yA).then(function(c){c||a.Sjc()});break;case "first-heading":this.t2('h1, h2, h3, h4, h5, h6, [role="heading"]');break;default:this.t2(this.Xc.UA)}};
_.h.IH=function(){var a=this.Xc.vC,b=null;"string"===typeof a?b=this.Fb.querySelector(a):"boolean"===typeof a?b=a?this.v4a:null:a&&(b=a);if(this.Xc.vC&&b&&"function"===typeof b.focus){a=_.nqa();var c=this.Oa.ta;if(!a||a===this.Fb.body||a===c||c.contains(a))this.Gd?(_.Rp(this.Gd,b,this.DU),this.DU=null):b.focus()}this.yA&&this.yA.destroy()};_.h.Sjc=function(){this.Oa.ta.focus&&this.Oa.ta.focus()};_.h.pia=function(){var a=this.Oa.ta,b=_.nqa();return a===b||a.contains(b)};
_.h.Olc=function(){this.yA=this.u2.create(this.Oa.ta);this.Fb&&(this.v4a=_.nqa())};_.h.hlc=function(){var a=this;this.Sb.Ao().subscribe(function(){a.Xc.Xl&&a.Pnc()})};lr.ha=function(a){return new (a||lr)(_.w(_.Wc),_.w(_.Vp),_.w(_.Yg,8),_.w(MTa),_.w(_.Sp),_.w(_.ze),_.w(_.Fq),_.w(_.Qp))};
lr.ya=_.fc({type:lr,qa:[["cdk-dialog-container"]],ub:function(a,b){a&1&&_.kf(_.Pq,7);if(a&2){var c;_.jf(c=_.nf())&&(b.HA=c.first)}},Cb:["tabindex","-1",1,"cdk-dialog-container"],Db:6,hb:function(a,b){a&2&&_.Fe("id",b.Xc.id||null)("role",b.Xc.role)("aria-modal",b.Xc.ariaModal)("aria-labelledby",b.Xc.ariaLabel?null:b.U1)("aria-label",b.Xc.ariaLabel)("aria-describedby",b.Xc.Jla||null)},features:[_.Ce],Aa:1,Ba:0,Fa:[["cdkPortalOutlet",""]],va:function(a){a&1&&_.O(0,Qqa,0,0,"ng-template",0)},Ia:[_.Pq],
styles:[".cdk-dialog-container{display:block;width:100%;height:100%;min-height:inherit;max-height:inherit}\n"],mb:2});var NTa=new _.oc("DialogScrollStrategy"),OTa=new _.oc("DialogData"),PTa=new _.oc("DefaultDialogConfig"),QTa={Ca:NTa,Eb:[_.Rq],Ab:function(a){return function(){return a.mp.block()}}};var RTa=function(a,b){var c=this;this.Dd=a;this.config=b;this.closed=new _.re;this.Xl=b.Xl;this.Ao=a.Ao();this.Qt=a.Qt();this.Uba=a.Uba();this.id=b.id;this.Qt.subscribe(function(d){27!==d.keyCode||c.Xl||_.Rg(d)||(d.preventDefault(),c.close(void 0,{Coa:"keyboard"}))});this.Ao.subscribe(function(){c.Xl||c.close(void 0,{Coa:"mouse"})});this.zia=a.Zu.subscribe(function(){!1!==b.qgb&&c.close()})};_.h=RTa.prototype;
_.h.close=function(a,b){if(this.MI){var c=this.closed;this.MI.DU=(null==b?void 0:b.Coa)||"program";this.zia.unsubscribe();this.Dd.dispose();c.next(a);c.complete();this.EE=this.MI=null}};_.h.Ih=function(){this.Dd.Ih();return this};_.h.eA=function(a,b){this.Dd.eA({width:void 0===a?"":a,height:void 0===b?"":b})};_.h.gW=function(a){this.Dd.gW(a)};_.h.jda=function(a){this.Dd.jda(a)};var STa=0,mr=function(a,b,c,d,e,f){this.ej=a;this.ef=b;this.qo=c;this.ey=d;this.yH=e;this.kO=[];this.N1=new _.re;this.P1=new _.re;this.SBa=new Map;this.dg=f};_.h=mr.prototype;
_.h.open=function(a,b){var c=this;b=Object.assign({},this.qo||new MTa,b);b.id=b.id||"cdk-dialog-"+STa++;b.id&&this.fpb(b.id);var d=this.C2(b);d=this.ej.create(d);var e=new RTa(d,b);d=this.ahc(d,e,b);e.MI=d;this.bhc(a,e,d,b);this.fp.length||this.Dlc();this.fp.push(e);e.closed.subscribe(function(){return c.Q8a(e,!0)});this.hI.next(e);return e};_.h.fpb=function(a){this.fp.find(function(b){return b.id===a})};
_.h.La=function(){var a=this;Rqa(this.kO,function(b){!1===b.config.ogb&&a.Q8a(b,!1)});Rqa(this.kO,function(b){return b.close()});this.N1.complete();this.P1.complete();this.kO=[]};_.h.C2=function(a){var b=new _.Eq({nj:a.nj||_.fTa(_.eTa(this.ej.position().global())),Dl:a.Dl||this.dg(),ee:a.ee,kg:a.kg,direction:a.direction,minWidth:a.minWidth,minHeight:a.minHeight,maxWidth:a.maxWidth,maxHeight:a.maxHeight,width:a.width,height:a.height,zkb:a.pgb});a.zm&&(b.zm=a.zm);return b};
_.h.ahc=function(a,b,c){var d,e=c.yc||(null==(d=c.Ke)?void 0:d.yc);b=[{Ca:MTa,qc:c},{Ca:RTa,qc:b},{Ca:_.Fq,qc:a}];c.container?"function"===typeof c.container?d=c.container:(d=c.container.type,b.push.apply(b,_.sc(c.container.Nb(c)))):d=lr;c=new _.Lq(d,c.Ke,Lia({parent:e||this.ef,Nb:b}),c.aB);return a.Ld(c).instance};
_.h.bhc=function(a,b,c,d){if(a instanceof _.ef){var e=this.ria(d,b,c,void 0);b={wa:d.data,Dv:b};d.PS&&(b=Object.assign({},b,"function"===typeof d.PS?d.PS():d.PS));c.oI(new _.Mq(a,null,b,e))}else e=this.ria(d,b,c,this.ef),a=c.nI(new _.Lq(a,d.Ke,e,d.aB)),b.EE=a.instance};
_.h.ria=function(a,b,c,d){var e,f=a.yc||(null==(e=a.Ke)?void 0:e.yc);e=[{Ca:OTa,qc:a.data},{Ca:RTa,qc:b}];a.Nb&&("function"===typeof a.Nb?e.push.apply(e,_.sc(a.Nb(b,a,c))):e.push.apply(e,_.sc(a.Nb)));!a.direction||f&&f.get(_.oq,null,{optional:!0})||e.push({Ca:_.oq,qc:{value:a.direction,nd:_.yd()}});return Lia({parent:f||d,Nb:e})};
_.h.Q8a=function(a,b){a=this.fp.indexOf(a);-1<a&&(this.fp.splice(a,1),this.fp.length||(this.SBa.forEach(function(c,d){c?d.setAttribute("aria-hidden",c):d.removeAttribute("aria-hidden")}),this.SBa.clear(),b&&this.z2().next()))};
_.h.Dlc=function(){var a=FSa(this.yH);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.SBa.set(d,d.getAttribute("aria-hidden")),d.setAttribute("aria-hidden","true"))}};_.h.z2=function(){var a=this.ey;return a?a.z2():this.N1};
_.Y.Object.defineProperties(mr.prototype,{fp:{configurable:!0,enumerable:!0,get:function(){return this.ey?this.ey.fp:this.kO}},hI:{configurable:!0,enumerable:!0,get:function(){return this.ey?this.ey.hI:this.P1}}});mr.ha=function(a){return new (a||mr)(_.u(_.Rq),_.u(_.bg),_.u(PTa,8),_.u(mr,12),_.u(_.tq),_.u(NTa))};mr.ua=_.t({token:mr,oa:mr.ha});_.nr=function(){};_.nr.ha=function(a){return new (a||_.nr)};_.nr.Ea=_.gc({type:_.nr});_.nr.Da=_.Wb({Nb:[mr,QTa],imports:[_.Sq,_.Qq,_.fq,_.Qq]});_.or=function(a,b,c,d,e,f,g,m){lr.call(this,a,b,c,d,e,f,g,m);this.uA=new _.al};_.X(_.or,lr);_.or.prototype.a3a=function(){this.Xc.gjb||this.QV()};_.or.prototype.S7a=function(a){this.Xc.gjb&&this.QV();this.uA.next({state:"opened",totalTime:a})};_.or.ha=function(a){return new (a||_.or)(_.w(_.Wc),_.w(_.Vp),_.w(_.Yg,8),_.w(_.kr),_.w(_.Sp),_.w(_.ze),_.w(_.Fq),_.w(_.Qp))};_.or.ya=_.fc({type:_.or,qa:[["ng-component"]],features:[_.Ce],Aa:0,Ba:0,va:function(){},mb:2});_.TTa=function(a,b,c){var d=this;this.Vs=a;this.ECa=c;this.rN=new _.re;this.gia=new _.re;this.Aj=0;this.Xl=b.Xl;this.id=a.id;c.uA.ka(_.Yd(function(e){return"opened"===e.state}),_.je(1)).subscribe(function(){d.rN.next();d.rN.complete()});c.uA.ka(_.Yd(function(e){return"closed"===e.state}),_.je(1)).subscribe(function(){clearTimeout(d.gic);d.PU()});a.Dd.Zu.subscribe(function(){d.gia.next(d.c9a);d.gia.complete();d.PU()});_.Ud(this.Ao(),this.Qt().ka(_.Yd(function(e){return 27===e.keyCode&&!d.Xl&&!_.Rg(e)}))).subscribe(function(e){d.Xl||
(e.preventDefault(),d.DU="keydown"===e.type?"keyboard":"mouse",d.close(void 0))})};_.h=_.TTa.prototype;_.h.close=function(a){var b=this;this.c9a=a;this.ECa.uA.ka(_.Yd(function(c){return"closing"===c.state}),_.je(1)).subscribe(function(c){b.gia.next(a);b.gia.complete();TSa(b.Vs.Dd);b.gic=setTimeout(function(){return b.PU()},c.totalTime+100)});this.Aj=1;this.ECa.Tka()};_.h.hI=function(){return this.rN};_.h.nE=function(){return this.Vs.closed};_.h.Ao=function(){return this.Vs.Ao};_.h.Qt=function(){return this.Vs.Qt};
_.h.Ih=function(a){var b=this.Vs.config.nj;a&&(a.left||a.right)?a.left?b.left(a.left):b.right(a.right):_.eTa(b);a&&(a.top||a.bottom)?a.top?b.top(a.top):b.bottom(a.bottom):_.fTa(b);this.Vs.Ih();return this};_.h.eA=function(a,b){this.Vs.eA(void 0===a?"":a,void 0===b?"":b)};_.h.gW=function(a){this.Vs.gW(a)};_.h.jda=function(a){this.Vs.jda(a)};_.h.getState=function(){return this.Aj};_.h.PU=function(){this.Aj=2;this.Vs.close(this.c9a,{Coa:this.DU});this.EE=null};var XTa;_.UTa=new _.oc("MatMdcDialogData");_.VTa=new _.oc("mat-mdc-dialog-default-options");_.WTa=new _.oc("mat-mdc-dialog-scroll-strategy");XTa=0;_.pr=function(a,b,c,d,e,f,g,m,n){this.ej=a;this.qo=c;this.ey=d;this.i4a=g;this.h4a=m;this.kjc=n;this.kO=[];this.N1=new _.re;this.P1=new _.re;this.o6a="mat-dialog-";this.Ljb=_.kr;this.dg=f;this.i2=b.get(mr)};_.h=_.pr.prototype;_.h.z2=function(){var a=this.ey;return a?a.z2():this.N1};
_.h.open=function(a,b){var c=this,d;b=Object.assign({},this.qo||new _.kr,b);b.id=b.id||this.o6a+XTa++;b.Dl=b.Dl||this.dg();a=this.i2.open(a,Object.assign({},b,{nj:_.fTa(_.eTa(this.ej.position().global())),Xl:!0,ogb:!1,qgb:!1,container:{type:this.h4a,Nb:function(){return[{Ca:c.Ljb,qc:b},{Ca:MTa,qc:b}]}},PS:function(){return{Dv:d}},Nb:function(e,f,g){d=new c.i4a(e,b,g);var m;d.Ih(null==(m=b)?void 0:m.position);return[{Ca:c.h4a,qc:g},{Ca:c.kjc,qc:f.data},{Ca:c.i4a,qc:d}]}}));d.EE=a.EE;this.fp.push(d);
this.hI.next(d);d.nE().subscribe(function(){var e=c.fp.indexOf(d);-1<e&&(c.fp.splice(e,1),c.fp.length||c.z2().next())});return d};_.h.fpb=function(a){this.fp.find(function(b){return b.id===a})};_.h.La=function(){this.fic(this.kO);this.N1.complete();this.P1.complete()};_.h.fic=function(a){for(var b=a.length;b--;)a[b].close()};
_.Y.Object.defineProperties(_.pr.prototype,{fp:{configurable:!0,enumerable:!0,get:function(){return this.ey?this.ey.fp:this.kO}},hI:{configurable:!0,enumerable:!0,get:function(){return this.ey?this.ey.hI:this.P1}}});_.pr.ha=function(){_.ad()};_.pr.ua=_.t({token:_.pr,oa:_.pr.ha});_.qr=function(){_.TTa.apply(this,arguments)};_.X(_.qr,_.TTa);var YTa=function(){_.kr.apply(this,arguments);this.Wna=KTa.params.Wna;this.coa=KTa.params.coa};_.X(YTa,_.kr);var rr=function(a,b,c,d,e,f,g,m,n){_.or.call(this,a,b,c,d,e,f,g,n);this.vb=m;this.Aj="enter"};_.X(rr,_.or);rr.prototype.YEa=function(a){var b=a.rg;a=a.totalTime;"enter"===b?this.S7a(a):"exit"===b&&this.uA.next({state:"closed",totalTime:a})};rr.prototype.ZEa=function(a){var b=a.rg;a=a.totalTime;"enter"===b?this.uA.next({state:"opening",totalTime:a}):("exit"===b||"void"===b)&&this.uA.next({state:"closing",totalTime:a})};rr.prototype.Tka=function(){this.Aj="exit";_.yk(this.vb)};
rr.prototype.ekc=function(){return{value:this.Aj,params:{enterAnimationDuration:this.Xc.Wna||"150ms",exitAnimationDuration:this.Xc.coa||"75ms"}}};rr.ha=function(a){return new (a||rr)(_.w(_.Wc),_.w(_.Vp),_.w(_.Yg,8),_.w(YTa),_.w(_.Sp),_.w(_.ze),_.w(_.Fq),_.w(_.sl),_.w(_.Qp))};
rr.ya=_.fc({type:rr,qa:[["mat-dialog-container"]],Cb:["tabindex","-1",1,"mat-dialog-container"],Db:7,hb:function(a,b){a&1&&_.Re("@dialogContainer.start",function(c){return b.ZEa(c)})("@dialogContainer.done",function(c){return b.YEa(c)});a&2&&(_.Me("id",b.Xc.id),_.Fe("aria-modal",b.Xc.ariaModal)("role",b.Xc.role)("aria-labelledby",b.Xc.ariaLabel?null:b.U1)("aria-label",b.Xc.ariaLabel)("aria-describedby",b.Xc.Jla||null),_.Ne("@dialogContainer",b.ekc()))},features:[_.Ce],Aa:1,Ba:0,Fa:[["cdkPortalOutlet",
""]],va:function(a){a&1&&_.O(0,Sqa,0,0,"ng-template",0)},Ia:[_.Pq],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"],
mb:2,data:{animation:[LTa]}});var ZTa,$Ta,aUa;_.sr=new _.oc("MatDialogData");ZTa=new _.oc("mat-dialog-default-options");$Ta=new _.oc("mat-dialog-scroll-strategy");aUa={Ca:$Ta,Eb:[_.Rq],Ab:function(a){return function(){return a.mp.block()}}};_.tr=function(a,b,c,d,e,f,g,m){_.pr.call(this,a,b,d,f,g,e,_.qr,rr,_.sr,m);this.Ljb=YTa};_.X(_.tr,_.pr);_.tr.ha=function(a){return new (a||_.tr)(_.u(_.Rq),_.u(_.bg),_.u(_.um,8),_.u(ZTa,8),_.u($Ta),_.u(_.tr,12),_.u(_.tq),_.u(_.vk,8))};_.tr.ua=_.t({token:_.tr,oa:_.tr.ha});var bUa;bUa=0;_.ur=function(a,b,c){this.Dv=a;this.Oa=b;this.i2=c;this.type="button"};_.ur.prototype.Qa=function(){this.Dv||(this.Dv=Tqa(this.Oa,this.i2.fp))};_.ur.prototype.Rb=function(a){if(a=a._matDialogClose||a._matDialogCloseResult)this.Mjb=a.Qf};_.ur.prototype.bFa=function(a){var b=this.Dv,c=this.Mjb;b.DU=0===a.screenX&&0===a.screenY?"keyboard":"mouse";b.close(c)};_.ur.ha=function(a){return new (a||_.ur)(_.w(_.qr,8),_.w(_.Wc),_.w(_.tr))};
_.ur.Ha=_.hc({type:_.ur,qa:[["","mat-dialog-close",""],["","matDialogClose",""]],Db:2,hb:function(a,b){a&1&&_.M("click",function(c){return b.bFa(c)});a&2&&_.Fe("aria-label",b.ariaLabel||null)("type",b.type)},inputs:{ariaLabel:["aria-label","ariaLabel"],type:"type",Mjb:["mat-dialog-close","dialogResult"],CPc:["matDialogClose","_matDialogClose"]},Wb:["matDialogClose"],features:[_.vc]});_.vr=function(a,b,c){this.Aia=a;this.Oa=b;this.i2=c;this.id="mat-dialog-title-"+bUa++};
_.vr.prototype.Qa=function(){var a=this;this.Aia||(this.Aia=Tqa(this.Oa,this.i2.fp));this.Aia&&Promise.resolve().then(function(){var b=a.Aia.ECa;b&&!b.U1&&(b.U1=a.id)})};_.vr.ha=function(a){return new (a||_.vr)(_.w(_.qr,8),_.w(_.Wc),_.w(_.tr))};_.vr.Ha=_.hc({type:_.vr,qa:[["","mat-dialog-title",""],["","matDialogTitle",""]],Cb:[1,"mat-dialog-title"],Db:1,hb:function(a,b){a&2&&_.Me("id",b.id)},inputs:{id:"id"},Wb:["matDialogTitle"]});_.wr=function(){};_.wr.ha=function(a){return new (a||_.wr)};
_.wr.Ha=_.hc({type:_.wr,qa:[["","mat-dialog-content",""],["mat-dialog-content"],["","matDialogContent",""]],Cb:[1,"mat-dialog-content"]});_.xr=function(){this.align="start"};_.xr.ha=function(a){return new (a||_.xr)};_.xr.Ha=_.hc({type:_.xr,qa:[["","mat-dialog-actions",""],["mat-dialog-actions"],["","matDialogActions",""]],Cb:[1,"mat-dialog-actions"],Db:4,hb:function(a,b){a&2&&_.He("mat-dialog-actions-align-center","center"===b.align)("mat-dialog-actions-align-end","end"===b.align)},inputs:{align:"align"}});_.yr=function(){};_.yr.ha=function(a){return new (a||_.yr)};_.yr.Ea=_.gc({type:_.yr});_.yr.Da=_.Wb({Nb:[_.tr,aUa],imports:[_.nr,_.Sq,_.Qq,_.Tq,_.Tq]});var cUa=function(a,b,c){this.rI=a;this.defaultValue=b;this.Wsb=c},dUa=function(a,b,c){this.hn=a;this.Mja=b;this.hnc=c;this.CGa=[];this.Ync=this.vhc();this.CGa=this.sic()};_.h=dUa.prototype;_.h.VOa=function(a){return"undefined"!==typeof this.hn.Wsb[a]};_.h.destroy=function(){this.CGa.forEach(function(a){a.unsubscribe()});this.CGa=[]};
_.h.sic=function(){var a=this,b=[];this.Ync.forEach(function(c){a.xja(c.key)&&b.push(a.sSa.observe(c.alias).ka(_.y(function(d){d=d.clone();d.OUa=a.hn.rI;return d})).subscribe(function(d){a.inc(d)}))});return b};_.h.vhc=function(){var a=this;return this.sSa.WA.map(function(b){return gh({},b,{rI:a.hn.rI,key:a.hn.rI+b.suffix})}).filter(function(b){return a.xja(b.key)})};_.h.inc=function(a){a.OUa==this.hn.rI&&(a.value=this.Bhc(a),this.hnc(a))};_.h.xja=function(a){return void 0!==this.h7a(a)};
_.h.Bhc=function(a){var b=this.hn.rI+a.suffix,c=this.f2a;c=a.matches?b:c==b?null:c;this.f2a=this.qqc(c);return this.AO};_.h.qqc=function(a){var b=this,c=this.sSa.Mqc;!b.xja(a)&&c.some(function(d){d=b.hn.rI+d.suffix;return b.xja(d)?(a=d,!0):!1});return a};_.h.h7a=function(a){return this.hn.Wsb[a]};
_.Y.Object.defineProperties(dUa.prototype,{sSa:{configurable:!0,enumerable:!0,get:function(){return this.Mja}},Kqc:{configurable:!0,enumerable:!0,get:function(){return this.f2a||this.hn.rI}},AO:{configurable:!0,enumerable:!0,get:function(){var a=this.Kqc;return this.VOa(a)?this.h7a(a):this.hn.defaultValue}}});var eUa=new _.oc("Token (@angular/flex-layout) Breakpoints");var zr=function(a){this.Ws=a},fUa=function(a,b){return a.Ws.find(function(c){return c.alias==b})},gUa=function(a,b){return a.Ws.find(function(c){return c.wi==b})};
_.Y.Object.defineProperties(zr.prototype,{items:{configurable:!0,enumerable:!0,get:function(){return[].concat(_.sc(this.Ws))}},NKb:{configurable:!0,enumerable:!0,get:function(){var a=this.Ws.filter(function(c){return!0===c.Vt}),b=this.Ws.filter(function(c){return!0!==c.Vt});return[].concat(_.sc(a),_.sc(b))}},LEc:{configurable:!0,enumerable:!0,get:function(){return this.Ws.filter(function(a){return 1==a.Vt})}},IHa:{configurable:!0,enumerable:!0,get:function(){return this.Ws.map(function(a){return a.alias})}},
suffixes:{configurable:!0,enumerable:!0,get:function(){return this.Ws.map(function(a){return a.suffix})}}});zr.ha=function(a){return new (a||zr)(_.u(eUa))};zr.ua=_.t({token:zr,oa:zr.ha});var hUa=function(a,b,c,d){this.matches=void 0===a?!1:a;this.wi=void 0===b?"all":b;this.ISa=void 0===c?"":c;this.suffix=void 0===d?"":d};hUa.prototype.clone=function(){return new hUa(this.matches,this.wi,this.ISa,this.suffix)};var Ar=function(a,b){this.Sl=a;this.Fb=b;this.Ws=new Map;this.H9a=new _.Lf(new hUa(!0));this.dnc=this.H9a.Gf()};Ar.prototype.isActive=function(a){return this.Ws.has(a)?this.Ws.get(a).matches:!1};Ar.prototype.observe=function(a){iUa(this,a);return this.dnc.ka(_.Yd(function(b){return a?b.wi===a:!0}))};
var iUa=function(a,b){b="undefined"===typeof b?[]:"string"===typeof b?[b]:Xqa(b);0<b.length&&(Wqa(b,a.Fb),b.forEach(function(c){var d=a.Ws.get(c),e=function(f){a.Sl.oc(function(){a.H9a.next(new hUa(f.matches,c))})};d||(d=a.thc(c),d.addListener(e),a.Ws.set(c,d));d.matches&&e(d)}))};Ar.prototype.thc=function(a){return Uqa()&&window.matchMedia("all").addListener?window.matchMedia(a):{matches:"all"===a||""===a,media:a,addListener:function(){},removeListener:function(){}}};
Ar.ha=function(a){return new (a||Ar)(_.u(_.ze),_.u(_.Yg))};Ar.ua=_.t({token:Ar,oa:Ar.ha});var Vqa={};var Br=function(a,b){this.vN=a;this.tH=b;this.Unc()};Br.prototype.isActive=function(a){var b=fUa(this.vN,a)||gUa(this.vN,a);return this.tH.isActive(b?b.wi:a)};Br.prototype.observe=function(a){var b=fUa(this.vN,a)||gUa(this.vN,a);return this.tH.observe(b?b.wi:a).ka(_.y(function(c){return Yqa(c,b)}),_.Yd(function(c){return b?""!==c.ISa:!0}))};Br.prototype.Unc=function(){var a=this.vN.NKb.map(function(b){return b.wi});iUa(this.tH,a)};
_.Y.Object.defineProperties(Br.prototype,{WA:{configurable:!0,enumerable:!0,get:function(){return[].concat(_.sc(this.vN.items))}},Mqc:{configurable:!0,enumerable:!0,get:function(){var a=this;return this.vN.LEc.reverse().filter(function(b){return a.tH.isActive(b.wi)})}},active:{configurable:!0,enumerable:!0,get:function(){var a=this,b=null;this.WA.reverse().forEach(function(d){""!==d.alias&&!b&&a.tH.isActive(d.wi)&&(b=d)});var c=this.WA[0];return b||(this.tH.isActive(c.wi)?c:null)}}});
Br.ha=function(a){return new (a||Br)(_.u(zr),_.u(Ar))};Br.ua=_.t({token:Br,oa:Br.ha});var ara=["row","column","row-reverse","column-reverse"];var Cr=function(a,b,c){this.Mja=a;this.Oa=b;this.Ji=c;this.rja={};this.xlc=!1};_.h=Cr.prototype;_.h.ZD=function(a){return this.rja[a]};_.h.Qa=function(){this.lPc=this.vkc();this.xlc=!0};_.h.Rb=function(a){throw Error("lc`"+a);};_.h.La=function(){this.Xj&&this.Xj.destroy();this.Mja=null};_.h.pPc=function(a,b){a=this.ZD(a);return void 0!==a&&null!==a&&""!==a?a:b};_.h.vkc=function(a){a=void 0===a?this.ta:a;return hra(a||this.ta,"display")};
_.h.oPc=function(a,b){b=(b=void 0===b?this.ta:b)||this.ta;return era()?b.getAttribute(a):""};_.h.o5a=function(a,b){b=void 0===b?!1:b;var c="row";a&&(c=hra(a,"flex-direction")||"row",era()&&a.style["flex-direction"]||!b||gra(this.Ji,$qa(c),[a]));return c.trim()};_.h.pU=function(a,b,c){c=void 0===c?this.ta:c;var d=this.Ji;c=c||this.ta;var e={};"string"===typeof a&&(e[a]=b,a=e);e=dra(a);fra(e,c,d)};_.h.aPc=function(a,b){gra(this.Ji,a,b||[])};
_.h.Bc=function(a,b){if("object"===typeof b)for(var c in b)this.rja[c]=b[c];else this.rja[a]=b};_.h.j3=function(a,b,c){this.Xj||(this.Xj=new dUa(new cUa(a,b,this.rja),this.Mja,function(d){return c(d)}));return this.Xj};_.h.VOa=function(a){return this.Xj.VOa(a)};_.Y.Object.defineProperties(Cr.prototype,{parentElement:{configurable:!0,enumerable:!0,get:function(){return this.Oa.ta.parentNode}},ta:{configurable:!0,enumerable:!0,get:function(){return this.Oa.ta}}});
Cr.ha=function(a){return new (a||Cr)(_.w(Br),_.w(_.Wc),_.w(_.wk))};Cr.Ha=_.hc({type:Cr,features:[_.vc]});_.Dr=function(a,b,c){Cr.call(this,a,b,c);this.v2a=new _.Lf("row");this.gRa=this.v2a.Gf()};_.X(_.Dr,Cr);_.Dr.prototype.Rb=function(a){(null!=a.layout||this.Xj)&&this.iHa()};_.Dr.prototype.Qa=function(){var a=this;Cr.prototype.Qa.call(this);this.j3("layout","row",function(b){a.iHa(b.value)});this.iHa()};_.Dr.prototype.iHa=function(a){a=a||this.ZD("layout")||"row";this.Xj&&(a=this.Xj.AO);a=$qa(a);this.pU(a);this.v2a.next(a["flex-direction"])};
_.Y.Object.defineProperties(_.Dr.prototype,{layout:{configurable:!0,enumerable:!0,set:function(a){this.Bc("layout",a)}},dCc:{configurable:!0,enumerable:!0,set:function(a){this.Bc("layoutXs",a)}},bCc:{configurable:!0,enumerable:!0,set:function(a){this.Bc("layoutSm",a)}},aCc:{configurable:!0,enumerable:!0,set:function(a){this.Bc("layoutMd",a)}},VBc:{configurable:!0,enumerable:!0,set:function(a){this.Bc("layoutLg",a)}},cCc:{configurable:!0,enumerable:!0,set:function(a){this.Bc("layoutXl",a)}},UBc:{configurable:!0,
enumerable:!0,set:function(a){this.Bc("layoutGtXs",a)}},TBc:{configurable:!0,enumerable:!0,set:function(a){this.Bc("layoutGtSm",a)}},SBc:{configurable:!0,enumerable:!0,set:function(a){this.Bc("layoutGtMd",a)}},RBc:{configurable:!0,enumerable:!0,set:function(a){this.Bc("layoutGtLg",a)}},YBc:{configurable:!0,enumerable:!0,set:function(a){this.Bc("layoutLtSm",a)}},XBc:{configurable:!0,enumerable:!0,set:function(a){this.Bc("layoutLtMd",a)}},WBc:{configurable:!0,enumerable:!0,set:function(a){this.Bc("layoutLtLg",
a)}},ZBc:{configurable:!0,enumerable:!0,set:function(a){this.Bc("layoutLtXl",a)}}});_.Dr.ha=function(a){return new (a||_.Dr)(_.w(Br),_.w(_.Wc),_.w(_.wk))};
_.Dr.Ha=_.hc({type:_.Dr,qa:[["","fxLayout",""],["","fxLayout.xs",""],["","fxLayout.sm",""],["","fxLayout.md",""],["","fxLayout.lg",""],["","fxLayout.xl",""],["","fxLayout.lt-sm",""],["","fxLayout.lt-md",""],["","fxLayout.lt-lg",""],["","fxLayout.lt-xl",""],["","fxLayout.gt-xs",""],["","fxLayout.gt-sm",""],["","fxLayout.gt-md",""],["","fxLayout.gt-lg",""]],inputs:{layout:["fxLayout","layout"],dCc:["fxLayout.xs","layoutXs"],bCc:["fxLayout.sm","layoutSm"],aCc:["fxLayout.md","layoutMd"],VBc:["fxLayout.lg",
"layoutLg"],cCc:["fxLayout.xl","layoutXl"],UBc:["fxLayout.gt-xs","layoutGtXs"],TBc:["fxLayout.gt-sm","layoutGtSm"],SBc:["fxLayout.gt-md","layoutGtMd"],RBc:["fxLayout.gt-lg","layoutGtLg"],YBc:["fxLayout.lt-sm","layoutLtSm"],XBc:["fxLayout.lt-md","layoutLtMd"],WBc:["fxLayout.lt-lg","layoutLtLg"],ZBc:["fxLayout.lt-xl","layoutLtXl"]},features:[_.Ce,_.vc]});_.Er=function(a,b,c,d){Cr.call(this,a,b,c);this.Jp="row";d&&(this.RD=d.gRa.subscribe(this.x3.bind(this)))};_.X(_.Er,Cr);_.h=_.Er.prototype;_.h.Rb=function(a){(null!=a.align||this.Xj)&&this.mv()};_.h.Qa=function(){var a=this;Cr.prototype.Qa.call(this);this.j3("align","start stretch",function(b){a.mv(b.value)});this.mv()};_.h.La=function(){Cr.prototype.La.call(this);this.RD&&this.RD.unsubscribe()};
_.h.mv=function(a){a=a||this.ZD("align")||"start stretch";this.Xj&&(a=this.Xj.AO);this.pU(this.W1(a));this.q2a(a,this.Jp?this.Jp:"row")};_.h.x3=function(a){var b=this;this.Jp=(a||"").toLowerCase();ara.find(function(c){return c===b.Jp})||(this.Jp="row");a=this.ZD("align")||"start stretch";this.Xj&&(a=this.Xj.AO);this.q2a(a,this.Jp||"row")};
_.h.W1=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 gh(b,{display:"flex","flex-direction":this.Jp||"row","box-sizing":"border-box"})};
_.h.q2a=function(a,b){a=_.q(a.split(" "));a.next();"stretch"==a.next().value&&this.pU({"box-sizing":"border-box","max-width":cra(b)?null:"100%","max-height":cra(b)?"100%":null})};
_.Y.Object.defineProperties(_.Er.prototype,{align:{configurable:!0,enumerable:!0,set:function(a){this.Bc("align",a)}},VHa:{configurable:!0,enumerable:!0,set:function(a){this.Bc("alignXs",a)}},THa:{configurable:!0,enumerable:!0,set:function(a){this.Bc("alignSm",a)}},SHa:{configurable:!0,enumerable:!0,set:function(a){this.Bc("alignMd",a)}},NHa:{configurable:!0,enumerable:!0,set:function(a){this.Bc("alignLg",a)}},UHa:{configurable:!0,enumerable:!0,set:function(a){this.Bc("alignXl",a)}},MHa:{configurable:!0,
enumerable:!0,set:function(a){this.Bc("alignGtXs",a)}},LHa:{configurable:!0,enumerable:!0,set:function(a){this.Bc("alignGtSm",a)}},KHa:{configurable:!0,enumerable:!0,set:function(a){this.Bc("alignGtMd",a)}},JHa:{configurable:!0,enumerable:!0,set:function(a){this.Bc("alignGtLg",a)}},QHa:{configurable:!0,enumerable:!0,set:function(a){this.Bc("alignLtSm",a)}},PHa:{configurable:!0,enumerable:!0,set:function(a){this.Bc("alignLtMd",a)}},OHa:{configurable:!0,enumerable:!0,set:function(a){this.Bc("alignLtLg",
a)}},RHa:{configurable:!0,enumerable:!0,set:function(a){this.Bc("alignLtXl",a)}}});_.Er.ha=function(a){return new (a||_.Er)(_.w(Br),_.w(_.Wc),_.w(_.wk),_.w(_.Dr,10))};
_.Er.Ha=_.hc({type:_.Er,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"],VHa:["fxLayoutAlign.xs","alignXs"],
THa:["fxLayoutAlign.sm","alignSm"],SHa:["fxLayoutAlign.md","alignMd"],NHa:["fxLayoutAlign.lg","alignLg"],UHa:["fxLayoutAlign.xl","alignXl"],MHa:["fxLayoutAlign.gt-xs","alignGtXs"],LHa:["fxLayoutAlign.gt-sm","alignGtSm"],KHa:["fxLayoutAlign.gt-md","alignGtMd"],JHa:["fxLayoutAlign.gt-lg","alignGtLg"],QHa:["fxLayoutAlign.lt-sm","alignLtSm"],PHa:["fxLayoutAlign.lt-md","alignLtMd"],OHa:["fxLayoutAlign.lt-lg","alignLtLg"],RHa:["fxLayoutAlign.lt-xl","alignLtXl"]},features:[_.Ce,_.vc]});_.Fr=function(a){this.groups=a};_.Fr.prototype.isArray=function(a){return a instanceof Array};_.Y.Object.defineProperties(_.Fr.prototype,{wBc:{configurable:!0,enumerable:!0,get:function(){return Array.from(this.groups.entries()).map(function(a){return{key:a[0],value:a[1]}})}}});_.Fr.ha=function(a){return new (a||_.Fr)(_.w(_.sr))};
_.Fr.ya=_.fc({type:_.Fr,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),_.Qe(1,1),_.C(),_.B(2,"mat-dialog-content",2)(3,"div",3),_.O(4,qra,2,1,"ng-container",4),_.C()(),_.B(5,"mat-dialog-actions",5)(6,"button",6),_.Qe(7,7),_.C()());a&2&&(_.v(4),_.z("ngForOf",b.wBc))},Ia:[_.Qn,_.hm,_.im,_.Er,hr,_.ir,_.ur,_.vr,_.wr,_.xr],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 Gr=function(){};Gr.ha=function(a){return new (a||Gr)};Gr.Ea=_.gc({type:Gr});Gr.Da=_.Wb({imports:[_.fq,_.Tq,_.Tq]});_.Hr=function(){};_.Hr.ha=function(a){return new (a||_.Hr)};_.Hr.Ea=_.gc({type:_.Hr});_.Hr.Da=_.Wb({imports:[_.gr,_.Tq,_.Tq]});_.Ir=function(a,b,c){Cr.call(this,a,b,c)};_.X(_.Ir,Cr);_.Ir.prototype.Rb=function(a){(null!=a.align||this.Xj)&&this.mv()};_.Ir.prototype.Qa=function(){var a=this;Cr.prototype.Qa.call(this);this.j3("align","stretch",function(b){a.mv(b.value)});this.mv()};_.Ir.prototype.mv=function(a){a=a||this.ZD("align")||"stretch";this.Xj&&(a=this.Xj.AO);this.pU(this.W1(a))};
_.Ir.prototype.W1=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};
_.Y.Object.defineProperties(_.Ir.prototype,{align:{configurable:!0,enumerable:!0,set:function(a){this.Bc("align",a)}},VHa:{configurable:!0,enumerable:!0,set:function(a){this.Bc("alignXs",a)}},THa:{configurable:!0,enumerable:!0,set:function(a){this.Bc("alignSm",a)}},SHa:{configurable:!0,enumerable:!0,set:function(a){this.Bc("alignMd",a)}},NHa:{configurable:!0,enumerable:!0,set:function(a){this.Bc("alignLg",a)}},UHa:{configurable:!0,enumerable:!0,set:function(a){this.Bc("alignXl",a)}},QHa:{configurable:!0,
enumerable:!0,set:function(a){this.Bc("alignLtSm",a)}},PHa:{configurable:!0,enumerable:!0,set:function(a){this.Bc("alignLtMd",a)}},OHa:{configurable:!0,enumerable:!0,set:function(a){this.Bc("alignLtLg",a)}},RHa:{configurable:!0,enumerable:!0,set:function(a){this.Bc("alignLtXl",a)}},MHa:{configurable:!0,enumerable:!0,set:function(a){this.Bc("alignGtXs",a)}},LHa:{configurable:!0,enumerable:!0,set:function(a){this.Bc("alignGtSm",a)}},KHa:{configurable:!0,enumerable:!0,set:function(a){this.Bc("alignGtMd",
a)}},JHa:{configurable:!0,enumerable:!0,set:function(a){this.Bc("alignGtLg",a)}}});_.Ir.ha=function(a){return new (a||_.Ir)(_.w(Br),_.w(_.Wc),_.w(_.wk))};
_.Ir.Ha=_.hc({type:_.Ir,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"],VHa:["fxFlexAlign.xs","alignXs"],THa:["fxFlexAlign.sm","alignSm"],
SHa:["fxFlexAlign.md","alignMd"],NHa:["fxFlexAlign.lg","alignLg"],UHa:["fxFlexAlign.xl","alignXl"],QHa:["fxFlexAlign.lt-sm","alignLtSm"],PHa:["fxFlexAlign.lt-md","alignLtMd"],OHa:["fxFlexAlign.lt-lg","alignLtLg"],RHa:["fxFlexAlign.lt-xl","alignLtXl"],MHa:["fxFlexAlign.gt-xs","alignGtXs"],LHa:["fxFlexAlign.gt-sm","alignGtSm"],KHa:["fxFlexAlign.gt-md","alignGtMd"],JHa:["fxFlexAlign.gt-lg","alignGtLg"]},features:[_.Ce,_.vc]});var Jr=function(a,b,c,d){Cr.call(this,a,b,c);this.Jp="row";d&&(this.RD=d.gRa.subscribe(this.x3.bind(this)))};_.X(Jr,Cr);_.h=Jr.prototype;_.h.Rb=function(a){(null!=a.wrap||this.Xj)&&this.mv()};_.h.Qa=function(){var a=this;Cr.prototype.Qa.call(this);this.j3("wrap","wrap",function(b){a.mv(b.value)});this.mv()};_.h.La=function(){Cr.prototype.La.call(this);this.RD&&this.RD.unsubscribe()};
_.h.x3=function(a){var b=this;this.Jp=(a||"").toLowerCase().replace("-reverse","");ara.find(function(c){return c===b.Jp})||(this.Jp="row");this.mv()};_.h.mv=function(a){a=a||this.ZD("wrap");this.Xj&&(a=this.Xj.AO);a=bra(a||"wrap");this.pU(this.W1(a))};_.h.W1=function(a){return{display:"flex","flex-wrap":a,"flex-direction":this.hxc}};
_.Y.Object.defineProperties(Jr.prototype,{wrap:{configurable:!0,enumerable:!0,set:function(a){this.Bc("wrap",a)}},NMc:{configurable:!0,enumerable:!0,set:function(a){this.Bc("wrapXs",a)}},LMc:{configurable:!0,enumerable:!0,set:function(a){this.Bc("wrapSm",a)}},KMc:{configurable:!0,enumerable:!0,set:function(a){this.Bc("wrapMd",a)}},FMc:{configurable:!0,enumerable:!0,set:function(a){this.Bc("wrapLg",a)}},MMc:{configurable:!0,enumerable:!0,set:function(a){this.Bc("wrapXl",a)}},EMc:{configurable:!0,enumerable:!0,
set:function(a){this.Bc("wrapGtXs",a)}},DMc:{configurable:!0,enumerable:!0,set:function(a){this.Bc("wrapGtSm",a)}},CMc:{configurable:!0,enumerable:!0,set:function(a){this.Bc("wrapGtMd",a)}},BMc:{configurable:!0,enumerable:!0,set:function(a){this.Bc("wrapGtLg",a)}},IMc:{configurable:!0,enumerable:!0,set:function(a){this.Bc("wrapLtSm",a)}},HMc:{configurable:!0,enumerable:!0,set:function(a){this.Bc("wrapLtMd",a)}},GMc:{configurable:!0,enumerable:!0,set:function(a){this.Bc("wrapLtLg",a)}},JMc:{configurable:!0,
enumerable:!0,set:function(a){this.Bc("wrapLtXl",a)}},hxc:{configurable:!0,enumerable:!0,get:function(){return this.RD?this.Jp:this.o5a(this.ta)}}});Jr.ha=function(a){return new (a||Jr)(_.w(Br),_.w(_.Wc),_.w(_.wk),_.w(_.Dr,10))};
Jr.Ha=_.hc({type:Jr,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"],NMc:["fxLayoutWrap.xs","wrapXs"],LMc:["fxLayoutWrap.sm","wrapSm"],KMc:["fxLayoutWrap.md",
"wrapMd"],FMc:["fxLayoutWrap.lg","wrapLg"],MMc:["fxLayoutWrap.xl","wrapXl"],EMc:["fxLayoutWrap.gt-xs","wrapGtXs"],DMc:["fxLayoutWrap.gt-sm","wrapGtSm"],CMc:["fxLayoutWrap.gt-md","wrapGtMd"],BMc:["fxLayoutWrap.gt-lg","wrapGtLg"],IMc:["fxLayoutWrap.lt-sm","wrapLtSm"],HMc:["fxLayoutWrap.lt-md","wrapLtMd"],GMc:["fxLayoutWrap.lt-lg","wrapLtLg"],JMc:["fxLayoutWrap.lt-xl","wrapLtXl"]},features:[_.Ce,_.vc]});_.Kr=function(a,b,c,d,e){Cr.call(this,a,b,c);var f=this;this.CN=d;this.p4=e;this.Jp="row";this.Bc("flex","");this.Bc("shrink",1);this.Bc("grow",1);d&&(this.RD=d.gRa.subscribe(function(g){f.x3(g)}))};_.X(_.Kr,Cr);_.h=_.Kr.prototype;_.h.Rb=function(a){(null!=a.flex||this.Xj)&&this.XH()};_.h.Qa=function(){var a=this;Cr.prototype.Qa.call(this);this.j3("flex","",function(b){a.XH(b.value)});this.XH()};_.h.La=function(){Cr.prototype.La.call(this);this.RD&&this.RD.unsubscribe()};
_.h.x3=function(a){this.Jp=a||this.Jp||"row";this.XH()};_.h.XH=function(a){a=a||this.ZD("flex")||"";this.Xj&&(a=this.Xj.AO);a=String(a).replace(";","");var b=this.ZD("grow"),c=this.ZD("shrink");b=void 0===b?"1":b;c=void 0===c?"1":c;var d=[b,c,a],e=a.indexOf("calc");0<e?(d[2]=rra(a.substring(e).trim()),a=a.substr(0,e).trim().split(" "),2==a.length&&(d[0]=a[0],d[1]=a[1])):0==e?d[2]=rra(a.trim()):(d=a.split(" "),d=3===d.length?d:[b,c,a]);this.pU(this.rqc.apply(this,d))};
_.h.rqc=function(a,b,c){var d=-1<this.o5a(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=gh(e,{flex:"1 1 0.000000001px"});break;case "initial":case "nogrow":a=0;e=gh(e,{flex:"0 1 auto"});break;case "grow":e=gh(e,{flex:"1 1 100%"});break;case "noshrink":b=0;e=gh(e,{flex:"1 0 auto"});break;case "auto":e=gh(e,{flex:a+" "+b+" auto"});break;case "none":b=a=0;e=gh(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=gh(e,{flex:a+" "+b+" "+(f||this.p4?c:"100%")})}g=cra(d)?"max-width":"max-height";d=cra(d)?"min-width":"min-height";f=-1<String(c).indexOf("calc")||"auto"==c;var m=-1<String(c).indexOf("px")||f,n=!a&&!b;e[d]="0%"==c?0:n||m&&a?c:null;e[g]="0%"==c?0:n||!f&&
b?c:null;return gh(e,{"box-sizing":"border-box"})};
_.Y.Object.defineProperties(_.Kr.prototype,{dJc:{configurable:!0,enumerable:!0,set:function(a){this.Bc("shrink",a)}},grow:{configurable:!0,enumerable:!0,set:function(a){this.Bc("grow",a)}},flex:{configurable:!0,enumerable:!0,set:function(a){this.Bc("flex",a)}},gxc:{configurable:!0,enumerable:!0,set:function(a){this.Bc("flexXs",a)}},exc:{configurable:!0,enumerable:!0,set:function(a){this.Bc("flexSm",a)}},dxc:{configurable:!0,enumerable:!0,set:function(a){this.Bc("flexMd",a)}},Ywc:{configurable:!0,
enumerable:!0,set:function(a){this.Bc("flexLg",a)}},fxc:{configurable:!0,enumerable:!0,set:function(a){this.Bc("flexXl",a)}},Xwc:{configurable:!0,enumerable:!0,set:function(a){this.Bc("flexGtXs",a)}},Wwc:{configurable:!0,enumerable:!0,set:function(a){this.Bc("flexGtSm",a)}},Vwc:{configurable:!0,enumerable:!0,set:function(a){this.Bc("flexGtMd",a)}},Uwc:{configurable:!0,enumerable:!0,set:function(a){this.Bc("flexGtLg",a)}},bxc:{configurable:!0,enumerable:!0,set:function(a){this.Bc("flexLtSm",a)}},axc:{configurable:!0,
enumerable:!0,set:function(a){this.Bc("flexLtMd",a)}},Zwc:{configurable:!0,enumerable:!0,set:function(a){this.Bc("flexLtLg",a)}},cxc:{configurable:!0,enumerable:!0,set:function(a){this.Bc("flexLtXl",a)}}});_.Kr.ha=function(a){return new (a||_.Kr)(_.w(Br),_.w(_.Wc),_.w(_.wk),_.w(_.Dr,12),_.w(Jr,12))};
_.Kr.Ha=_.hc({type:_.Kr,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:{dJc:["fxShrink","shrink"],grow:["fxGrow","grow"],flex:["fxFlex","flex"],gxc:["fxFlex.xs","flexXs"],exc:["fxFlex.sm","flexSm"],dxc:["fxFlex.md","flexMd"],Ywc:["fxFlex.lg",
"flexLg"],fxc:["fxFlex.xl","flexXl"],Xwc:["fxFlex.gt-xs","flexGtXs"],Wwc:["fxFlex.gt-sm","flexGtSm"],Vwc:["fxFlex.gt-md","flexGtMd"],Uwc:["fxFlex.gt-lg","flexGtLg"],bxc:["fxFlex.lt-sm","flexLtSm"],axc:["fxFlex.lt-md","flexLtMd"],Zwc:["fxFlex.lt-lg","flexLtLg"],cxc:["fxFlex.lt-xl","flexLtXl"]},features:[_.Ce,_.vc]});var tra=[{alias:"xs",wi:"(min-width: 0px) and (max-width: 599px)"},{alias:"gt-xs",Vt:!0,wi:"(min-width: 600px)"},{alias:"lt-sm",Vt:!0,wi:"(max-width: 599px)"},{alias:"sm",wi:"(min-width: 600px) and (max-width: 959px)"},{alias:"gt-sm",Vt:!0,wi:"(min-width: 960px)"},{alias:"lt-md",Vt:!0,wi:"(max-width: 959px)"},{alias:"md",wi:"(min-width: 960px) and (max-width: 1279px)"},{alias:"gt-md",Vt:!0,wi:"(min-width: 1280px)"},{alias:"lt-lg",Vt:!0,wi:"(max-width: 1279px)"},{alias:"lg",wi:"(min-width: 1280px) and (max-width: 1919px)"},
{alias:"gt-lg",Vt:!0,wi:"(min-width: 1920px)"},{alias:"lt-xl",Vt:!0,wi:"(max-width: 1920px)"},{alias:"xl",wi:"(min-width: 1920px) and (max-width: 5000px)"}];var ura=/(\.|-|_)/g;var jUa={Ca:eUa,Ab:function(){return vra()}};var kUa=function(){},Lr=function(a,b){this.WA=a;this.tSa=b;this.Tnc();this.tAb=this.uhc()};_.h=Lr.prototype;_.h.isActive=function(a){a=this.Epc(a);return this.tSa.isActive(a)};_.h.subscribe=function(a,b,c){return this.tAb.subscribe(a,b,c)};_.h.Gf=function(){return this.tAb};_.h.Tnc=function(){var a=this.WA.NKb.map(function(b){return b.wi});iUa(this.tSa,a)};
_.h.uhc=function(){var a=this;return this.tSa.observe().ka(_.Yd(function(b){return!0===b.matches}),_.Yd(function(b){return(b=gUa(a.WA,b.wi))?!b.Vt:!0}),_.y(function(b){return Yqa(b,a.J4a(b.wi))}))};_.h.Ljc=function(a){return fUa(this.WA,a)};_.h.J4a=function(a){return gUa(this.WA,a)};_.h.Epc=function(a){var b=this.Ljc(a)||this.J4a(a);return b?b.wi:a};Lr.ha=function(a){return new (a||Lr)(_.u(zr),_.u(Ar))};Lr.ua=_.t({token:Lr,oa:Lr.ha});var lUa={Ca:kUa,Eb:[[new _.pk,new _.qk,kUa],Ar,zr],Ab:function(a,b,c){return a||new Lr(c,b)}};var Mr=function(){};Mr.ha=function(a){return new (a||Mr)};Mr.Ea=_.gc({type:Mr});Mr.Da=_.Wb({Nb:[jUa,zr,Ar,Br,lUa]});var mUa={Ca:Br,Eb:[[new _.pk,new _.qk,Br],zr,Ar],Ab:function(a,b,c){return a||new Br(b,c)}};_.Nr=function(){};_.Nr.ha=function(a){return new (a||_.Nr)};_.Nr.Ea=_.gc({type:_.Nr});_.Nr.Da=_.Wb({Nb:[mUa,jUa,lUa],imports:[Mr,pq,Mr]});new zk;_.Or=function(){};_.Or.ha=function(a){return new (a||_.Or)};_.Or.Ea=_.gc({type:_.Or});_.Or.Da=_.Wb({imports:[_.Sn,_.om,_.Nr,Gr,_.Hr,_.yr]});_.nUa=new _.oc("localstorage",{oa:function(){return _.dc(uNa)}});_.Pr=function(a){this.Ua=a;this.wzb=this.Ua.events.ka(_.Yd(function(b){return b instanceof JKa&&!b.PJb}),_.y(function(b){return b.url}),_.qe(1));this.wzb.connect()};_.Pr.ha=function(a){return new (a||_.Pr)(_.u(_.eg))};_.Pr.ua=_.t({token:_.Pr,oa:_.Pr.ha});var Qr=function(a){qg.call(this);this.Nvc=a};_.ji(Qr,qg);Qr.prototype.wrap=function(a){return oUa(this,a)};Qr.prototype.aD=function(a){return a[pUa(this,!1)]||a};var pUa=function(a,b){return(b?"__wrapper_":"__protected_")+_.Ca(a)+"__"},oUa=function(a,b){var c=pUa(a,!0);b[c]||((b[c]=qUa(a,b))[pUa(a,!1)]=b);return b[c]},qUa=function(a,b){var c=function(){if(a.isDisposed())return b.apply(this,arguments);try{return b.apply(this,arguments)}catch(d){a.vpa(d)}};c[pUa(a,!1)]=b;return c};
Qr.prototype.vpa=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.Nvc(a),new rUa(a);};
var sUa=function(a,b){var c=_.da.window||_.da.globalThis,d=c[b];if(!d)throw Error("mc`"+b);c[b]=function(e,f){"string"===typeof e&&(e=_.hi(ixa,e));e&&(arguments[0]=e=oUa(a,e));if(d.apply)return d.apply(this,arguments);var g=e;if(2<arguments.length){var m=Array.prototype.slice.call(arguments,2);g=function(){e.apply(this,m)}}return d(g,f)};c[b][pUa(a,!1)]=d};Qr.prototype.Yl=function(){var a=_.da.window||_.da.globalThis;a.setTimeout=this.aD(a.setTimeout);a.setInterval=this.aD(a.setInterval);Qr.Sw.Yl.call(this)};
var rUa=function(a){_.ba.call(this,"Error in protected function: "+(a&&a.message?String(a.message):String(a)),a);(a=a&&a.stack)&&"string"===typeof a&&(this.stack=a)};_.ji(rUa,_.ba);var Rr=function(a,b,c){Nj.call(this);this.yhb=b||null;this.pab={};this.TMc=tUa;this.Myc=a;if(!c){this.DX=null;this.DX=new Qr((0,_.uh)(this.iqb,this));sUa(this.DX,"setTimeout");sUa(this.DX,"setInterval");a=this.DX;b=_.da.window||_.da.globalThis;c=["requestAnimationFrame","mozRequestAnimationFrame","webkitAnimationFrame","msRequestAnimationFrame"];for(var d=0;d<c.length;d++){var e=c[d];c[d]in b&&sUa(a,e)}a=this.DX;ABa=!0;b=(0,_.uh)(a.wrap,a);for(c=0;c<yBa.length;c++)yBa[c](b);zBa.push(a)}};
_.ji(Rr,Nj);var uUa=function(a,b){Ij.call(this,"a");this.error=a;this.context=b};_.ji(uUa,Ij);var tUa=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)};
Rr.prototype.iqb=function(a,b){a=a.error||a;b=b?_.Fb(b):{};a instanceof Error&&_.Ib(b,a.__closure__error__context__984382||{});var c=Iya(a);if(this.yhb)try{this.yhb(c,b)}catch(n){}var d=c.message.substring(0,1900);if(!(a instanceof _.ba)||a.CFb){a=c.stack;try{var e=VCa(this.Myc,"script",c.fileName,"error",d,"line",c.lineNumber);if(!_.Jba(this.pab)){d=e;var f=_.UCa(this.pab);e=RCa(d,f)}f={};f.trace=a;if(b)for(var g in b)f["context."+g]=b[g];var m=_.UCa(f);this.TMc(e,"POST",m,this.wUc)}catch(n){}}try{this.dispatchEvent(new uUa(c,
b))}catch(n){}};Rr.prototype.Yl=function(){Jb(this.DX);Rr.Sw.Yl.call(this)};var vUa=new _.oc("errorReporter",{Ja:"root",oa:function(){return _.dc(HIa,8)?new Rr("/devfuse/_/jserror",void 0,!0):new Rr("/_/jserror",void 0,!0)}}),wUa=new _.oc("uncaughtErrors",{Ja:"root",oa:function(){return new _.re}});_.Sr=function(a,b,c){var d=this;this.Ovc=a;this.hX=b;this.zone=c;this.Dmb=new _.re;this.count=0;this.Dmb.ka(_.Yd(function(){d.setTimeout();if(10<=d.count)return!1;d.count++;return!0}),_.je(100)).subscribe(function(e){var f={};d.hX&&(f["devfuse.feature"]=d.hX);d.Ovc.iqb(e,f)})};_.Tr=function(a,b){b.s_a&&(b=b.s_a);b.stack||(b=Error(JSON.stringify(b)));console.error(b);a.Dmb.next(b)};
_.Sr.prototype.setTimeout=function(){var a=this;null==this.YC&&this.zone.Zb(function(){a.YC=setTimeout(function(){a.count=0;delete a.YC},1E4)})};_.Sr.ha=function(a){return new (a||_.Sr)(_.u(vUa),_.u(HIa,8),_.u(_.ze))};_.Sr.ua=_.t({token:_.Sr,oa:_.Sr.ha,Ja:"root"});var xUa={capture:!0},yUa=["focus","click","mouseenter","touchstart"],Ur=function(){var a=this;this.Fb=_.dc(_.Yg,{optional:!0});this.ue=_.dc(_.vk,{optional:!0});this.kH=_.dc(_.ar,{optional:!0});this.Ic=_.dc(_.Np);this.nb=_.dc(_.ze);this.J7a=function(b){b.target!==a.Fb&&(b=b.target.closest("[mat-button-ripple-uninitialized]"))&&(b.removeAttribute("mat-button-ripple-uninitialized"),a.Rgc(b))};this.nb.Zb(function(){for(var b=_.q(yUa),c=b.next();!c.done;c=b.next()){c=c.value;var d=void 0;null==(d=a.Fb)||
d.addEventListener(c,a.J7a,xUa)}})};Ur.prototype.La=function(){for(var a=_.q(yUa),b=a.next();!b.done;b=a.next()){b=b.value;var c=void 0;null==(c=this.Fb)||c.removeEventListener(b,this.J7a,xUa)}};Ur.prototype.Rgc=function(a){if(this.Fb){var b=this.Fb.createElement("span");b.classList.add("mat-mdc-button-ripple");var c=new zUa(a,this.kH?this.kH:void 0,this.ue?this.ue:void 0);c.Aw.M5=a.hasAttribute("mat-icon-button");_.yTa(new _.$q(c,this.nb,b,this.Ic),a);a.append(b)}};
Ur.prototype.L3a=function(a){if(this.Fb){var b;null==(b=a.querySelector(".mat-mdc-button-ripple"))||b.remove();a.removeAttribute("mat-button-ripple-uninitialized");b=this.Fb.createElement("span");b.classList.add("mat-mdc-button-ripple");var c=new _.br(new _.Wc(b),this.nb,this.Ic,this.kH?this.kH:void 0,this.ue?this.ue:void 0);c.an=!0;c.trigger=a;a.append(b);return c}};Ur.ha=function(a){return new (a||Ur)};Ur.ua=_.t({token:Ur,oa:Ur.ha,Ja:"root"});
var zUa=function(a,b,c){this.S2a=a;this.kH=b;this.Koc(b,c)};zUa.prototype.Koc=function(a,b){this.Aw=a||{};"NoopAnimations"===b&&(this.Aw.animation={pB:0,hJ:0})};_.Y.Object.defineProperties(zUa.prototype,{Ida:{configurable:!0,enumerable:!0,get:function(){var a;return this.S2a.hasAttribute("disabled")||!(null==(a=this.kH)||!a.disabled)}}});var AUa=[{Za:"mat-button",SQ:["mdc-button","mat-mdc-button"]},{Za:"mat-flat-button",SQ:["mdc-button","mdc-button--unelevated","mat-mdc-unelevated-button"]},{Za:"mat-raised-button",SQ:["mdc-button","mdc-button--raised","mat-mdc-raised-button"]},{Za:"mat-stroked-button",SQ:["mdc-button","mdc-button--outlined","mat-mdc-outlined-button"]},{Za:"mat-fab",SQ:["mdc-fab","mat-mdc-fab"]},{Za:"mat-mini-fab",SQ:["mdc-fab","mdc-fab--mini","mat-mdc-mini-fab"]},{Za:"mat-icon-button",SQ:["mdc-icon-button","mat-mdc-icon-button"]}],
BUa=_.ah(_.ch(_.bh(function(a){this.Oa=a}))),Vr=function(a,b,c,d){var e=BUa.call(this,a)||this;e.Ic=b;e.nb=c;e.ue=d;e.Gd=_.dc(_.Qp);e.Gka=_.dc(Ur);e.H6a=!1;var f=a.ta.classList;a=_.q(AUa);for(var g=a.next();!g.done;g=a.next())g=g.value,e.L2(g.Za)&&g.SQ.forEach(function(m){f.add(m)});return e};_.X(Vr,BUa);_.h=Vr.prototype;_.h.Rc=function(){this.Gd.Un(this.Oa,!0)};_.h.Rb=function(){this.dE&&(this.dE.disabled=this.zd||this.disabled)};_.h.La=function(){this.Gd.Hl(this.Oa)};
_.h.focus=function(a,b){(a=void 0===a?"program":a)?_.Rp(this.Gd,this.Oa.ta,a,b):this.Oa.ta.focus(b)};_.h.L2=function(){var a=this;return _.lc.apply(0,arguments).some(function(b){return a.Oa.ta.hasAttribute(b)})};_.Y.Object.defineProperties(Vr.prototype,{gG:{configurable:!0,enumerable:!0,get:function(){!this.dE&&this.Gka&&(this.dE=this.Gka.L3a(this.Oa.ta));return this.dE},set:function(a){this.dE=a}}});Vr.ha=function(){_.ad()};Vr.Ha=_.hc({type:Vr,features:[_.Ce,_.vc]});var CUa;CUa=[[["",8,"material-icons",3,"iconPositionEnd",""],["mat-icon",3,"iconPositionEnd",""],["","matButtonIcon","",3,"iconPositionEnd",""]],"*",[["","iconPositionEnd","",8,"material-icons"],["mat-icon","iconPositionEnd",""],["","matButtonIcon","","iconPositionEnd",""]]];_.Wr=function(a,b,c,d){return Vr.call(this,a,b,c,d)||this};_.X(_.Wr,Vr);_.Wr.Ha=Vr.Ha;_.Wr.ha=function(a){return new (a||_.Wr)(_.w(_.Wc),_.w(_.Np),_.w(_.ze),_.w(_.vk,8))};
_.Wr.ya=_.fc({type:_.Wr,qa:[["button","mat-button",""],["button","mat-raised-button",""],["button","mat-flat-button",""],["button","mat-stroked-button",""]],Cb:["mat-button-ripple-uninitialized",""],Db:7,hb:function(a,b){a&2&&(_.Fe("disabled",b.disabled||null),_.He("_mat-animation-noopable","NoopAnimations"===b.ue)("mat-unthemed",!b.color)("mat-mdc-button-base",!0))},inputs:{disabled:"disabled",zd:"disableRipple",color:"color"},Wb:["matButton"],features:[_.Ce],hc:["mat-button",""],ac:[".material-icons:not([iconPositionEnd]), mat-icon:not([iconPositionEnd]), [matButtonIcon]:not([iconPositionEnd])",
"*",".material-icons[iconPositionEnd], mat-icon[iconPositionEnd], [matButtonIcon][iconPositionEnd]"],Aa:7,Ba:4,Fa:[[1,"mat-mdc-button-persistent-ripple"],[1,"mdc-button__label"],[1,"mat-mdc-focus-indicator"],[1,"mat-mdc-button-touch-target"]],va:function(a,b){a&1&&(_.Te(CUa),_.E(0,"span",0),_.Ue(1),_.B(2,"span",1),_.Ue(3,1),_.C(),_.Ue(4,2),_.E(5,"span",2)(6,"span",3));a&2&&_.He("mdc-button__ripple",!b.H6a)("mdc-fab__ripple",b.H6a)},styles:['.mdc-button{position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:64px;border:none;outline:none;line-height:inherit;user-select:none;-webkit-appearance:none;overflow:visible;vertical-align:middle;background:rgba(0,0,0,0)}.mdc-button .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-button::-moz-focus-inner{padding:0;border:0}.mdc-button:active{outline:none}.mdc-button:hover{cursor:pointer}.mdc-button:disabled{cursor:default;pointer-events:none}.mdc-button[hidden]{display:none}.mdc-button .mdc-button__icon{margin-left:0;margin-right:8px;display:inline-block;position:relative;vertical-align:top}[dir=rtl] .mdc-button .mdc-button__icon,.mdc-button .mdc-button__icon[dir=rtl]{margin-left:8px;margin-right:0}.mdc-button .mdc-button__progress-indicator{font-size:0;position:absolute;transform:translate(-50%, -50%);top:50%;left:50%;line-height:initial}.mdc-button .mdc-button__label{position:relative}.mdc-button .mdc-button__focus-ring{pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(\n      100% + 4px\n    );width:calc(\n      100% + 4px\n    );display:none}@media screen and (forced-colors: active){.mdc-button .mdc-button__focus-ring{border-color:CanvasText}}.mdc-button .mdc-button__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-button .mdc-button__focus-ring::after{border-color:CanvasText}}@media screen and (forced-colors: active){.mdc-button.mdc-ripple-upgraded--background-focused .mdc-button__focus-ring,.mdc-button:not(.mdc-ripple-upgraded):focus .mdc-button__focus-ring{display:block}}.mdc-button .mdc-button__touch{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%)}.mdc-button__label+.mdc-button__icon{margin-left:8px;margin-right:0}[dir=rtl] .mdc-button__label+.mdc-button__icon,.mdc-button__label+.mdc-button__icon[dir=rtl]{margin-left:0;margin-right:8px}svg.mdc-button__icon{fill:currentColor}.mdc-button--touch{margin-top:6px;margin-bottom:6px}.mdc-button{padding:0 8px 0 8px}.mdc-button--unelevated{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 16px 0 16px}.mdc-button--unelevated.mdc-button--icon-trailing{padding:0 12px 0 16px}.mdc-button--unelevated.mdc-button--icon-leading{padding:0 16px 0 12px}.mdc-button--raised{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 16px 0 16px}.mdc-button--raised.mdc-button--icon-trailing{padding:0 12px 0 16px}.mdc-button--raised.mdc-button--icon-leading{padding:0 16px 0 12px}.mdc-button--outlined{border-style:solid;transition:border 280ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-button--outlined .mdc-button__ripple{border-style:solid;border-color:rgba(0,0,0,0)}.mat-mdc-button{height:var(--mdc-text-button-container-height, 36px);border-radius:var(--mdc-text-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-button:not(:disabled){color:var(--mdc-text-button-label-text-color, inherit)}.mat-mdc-button:disabled{color:var(--mdc-text-button-disabled-label-text-color, rgba(0, 0, 0, 0.38))}.mat-mdc-button .mdc-button__ripple{border-radius:var(--mdc-text-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-unelevated-button{height:var(--mdc-filled-button-container-height, 36px);border-radius:var(--mdc-filled-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-unelevated-button:not(:disabled){background-color:var(--mdc-filled-button-container-color, transparent)}.mat-mdc-unelevated-button:disabled{background-color:var(--mdc-filled-button-disabled-container-color, rgba(0, 0, 0, 0.12))}.mat-mdc-unelevated-button:not(:disabled){color:var(--mdc-filled-button-label-text-color, inherit)}.mat-mdc-unelevated-button:disabled{color:var(--mdc-filled-button-disabled-label-text-color, rgba(0, 0, 0, 0.38))}.mat-mdc-unelevated-button .mdc-button__ripple{border-radius:var(--mdc-filled-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-raised-button{height:var(--mdc-protected-button-container-height, 36px);border-radius:var(--mdc-protected-button-container-shape, var(--mdc-shape-small, 4px));box-shadow:var(--mdc-protected-button-container-elevation, 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12))}.mat-mdc-raised-button:not(:disabled){background-color:var(--mdc-protected-button-container-color, transparent)}.mat-mdc-raised-button:disabled{background-color:var(--mdc-protected-button-disabled-container-color, rgba(0, 0, 0, 0.12))}.mat-mdc-raised-button:not(:disabled){color:var(--mdc-protected-button-label-text-color, inherit)}.mat-mdc-raised-button:disabled{color:var(--mdc-protected-button-disabled-label-text-color, rgba(0, 0, 0, 0.38))}.mat-mdc-raised-button .mdc-button__ripple{border-radius:var(--mdc-protected-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-raised-button.mdc-ripple-upgraded--background-focused,.mat-mdc-raised-button:not(.mdc-ripple-upgraded):focus{box-shadow:var(--mdc-protected-button-focus-container-elevation, 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12))}.mat-mdc-raised-button:hover{box-shadow:var(--mdc-protected-button-hover-container-elevation, 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12))}.mat-mdc-raised-button:not(:disabled):active{box-shadow:var(--mdc-protected-button-pressed-container-elevation, 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12))}.mat-mdc-raised-button:disabled{box-shadow:var(--mdc-protected-button-disabled-container-elevation, 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12))}.mat-mdc-outlined-button{height:var(--mdc-outlined-button-container-height, 36px);border-radius:var(--mdc-outlined-button-container-shape, var(--mdc-shape-small, 4px));padding:0 15px 0 15px;border-width:var(--mdc-outlined-button-outline-width, 1px)}.mat-mdc-outlined-button:not(:disabled){color:var(--mdc-outlined-button-label-text-color, inherit)}.mat-mdc-outlined-button:disabled{color:var(--mdc-outlined-button-disabled-label-text-color, rgba(0, 0, 0, 0.38))}.mat-mdc-outlined-button .mdc-button__ripple{border-radius:var(--mdc-outlined-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-outlined-button:not(:disabled){border-color:var(--mdc-outlined-button-outline-color, rgba(0, 0, 0, 0.12))}.mat-mdc-outlined-button:disabled{border-color:var(--mdc-outlined-button-disabled-outline-color, rgba(0, 0, 0, 0.12))}.mat-mdc-outlined-button.mdc-button--icon-trailing{padding:0 11px 0 15px}.mat-mdc-outlined-button.mdc-button--icon-leading{padding:0 15px 0 11px}.mat-mdc-outlined-button .mdc-button__ripple{top:-1px;left:-1px;bottom:-1px;right:-1px;border-width:var(--mdc-outlined-button-outline-width, 1px)}.mat-mdc-outlined-button .mdc-button__touch{left:calc(-1 * var(--mdc-outlined-button-outline-width, 1px));width:calc(100% + 2 * var(--mdc-outlined-button-outline-width, 1px))}.mat-mdc-button,.mat-mdc-unelevated-button,.mat-mdc-raised-button,.mat-mdc-outlined-button{-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-button .mat-mdc-button-ripple,.mat-mdc-button .mat-mdc-button-persistent-ripple,.mat-mdc-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button .mat-mdc-button-ripple,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button .mat-mdc-button-ripple,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-button .mat-mdc-button-ripple,.mat-mdc-unelevated-button .mat-mdc-button-ripple,.mat-mdc-raised-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mat-mdc-button-ripple{overflow:hidden}.mat-mdc-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{content:"";opacity:0;background-color:var(--mat-mdc-button-persistent-ripple-color)}.mat-mdc-button .mat-ripple-element,.mat-mdc-unelevated-button .mat-ripple-element,.mat-mdc-raised-button .mat-ripple-element,.mat-mdc-outlined-button .mat-ripple-element{background-color:var(--mat-mdc-button-ripple-color)}.mat-mdc-button .mdc-button__label,.mat-mdc-unelevated-button .mdc-button__label,.mat-mdc-raised-button .mdc-button__label,.mat-mdc-outlined-button .mdc-button__label{z-index:1}.mat-mdc-button .mat-mdc-focus-indicator,.mat-mdc-unelevated-button .mat-mdc-focus-indicator,.mat-mdc-raised-button .mat-mdc-focus-indicator,.mat-mdc-outlined-button .mat-mdc-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-unelevated-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-raised-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-outlined-button:focus .mat-mdc-focus-indicator::before{content:""}.mat-mdc-button[disabled],.mat-mdc-unelevated-button[disabled],.mat-mdc-raised-button[disabled],.mat-mdc-outlined-button[disabled]{cursor:default;pointer-events:none}.mat-mdc-button .mat-mdc-button-touch-target,.mat-mdc-unelevated-button .mat-mdc-button-touch-target,.mat-mdc-raised-button .mat-mdc-button-touch-target,.mat-mdc-outlined-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%)}.mat-mdc-button._mat-animation-noopable,.mat-mdc-unelevated-button._mat-animation-noopable,.mat-mdc-raised-button._mat-animation-noopable,.mat-mdc-outlined-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-button>.mat-icon{margin-left:0;margin-right:8px;display:inline-block;position:relative;vertical-align:top;font-size:1.125rem;height:1.125rem;width:1.125rem}[dir=rtl] .mat-mdc-button>.mat-icon,.mat-mdc-button>.mat-icon[dir=rtl]{margin-left:8px;margin-right:0}.mat-mdc-button .mdc-button__label+.mat-icon{margin-left:8px;margin-right:0}[dir=rtl] .mat-mdc-button .mdc-button__label+.mat-icon,.mat-mdc-button .mdc-button__label+.mat-icon[dir=rtl]{margin-left:0;margin-right:8px}.mat-mdc-unelevated-button>.mat-icon,.mat-mdc-raised-button>.mat-icon,.mat-mdc-outlined-button>.mat-icon{margin-left:0;margin-right:8px;display:inline-block;position:relative;vertical-align:top;font-size:1.125rem;height:1.125rem;width:1.125rem;margin-left:-4px;margin-right:8px}[dir=rtl] .mat-mdc-unelevated-button>.mat-icon,[dir=rtl] .mat-mdc-raised-button>.mat-icon,[dir=rtl] .mat-mdc-outlined-button>.mat-icon,.mat-mdc-unelevated-button>.mat-icon[dir=rtl],.mat-mdc-raised-button>.mat-icon[dir=rtl],.mat-mdc-outlined-button>.mat-icon[dir=rtl]{margin-left:8px;margin-right:0}[dir=rtl] .mat-mdc-unelevated-button>.mat-icon,[dir=rtl] .mat-mdc-raised-button>.mat-icon,[dir=rtl] .mat-mdc-outlined-button>.mat-icon,.mat-mdc-unelevated-button>.mat-icon[dir=rtl],.mat-mdc-raised-button>.mat-icon[dir=rtl],.mat-mdc-outlined-button>.mat-icon[dir=rtl]{margin-left:8px;margin-right:-4px}.mat-mdc-unelevated-button .mdc-button__label+.mat-icon,.mat-mdc-raised-button .mdc-button__label+.mat-icon,.mat-mdc-outlined-button .mdc-button__label+.mat-icon{margin-left:8px;margin-right:-4px}[dir=rtl] .mat-mdc-unelevated-button .mdc-button__label+.mat-icon,[dir=rtl] .mat-mdc-raised-button .mdc-button__label+.mat-icon,[dir=rtl] .mat-mdc-outlined-button .mdc-button__label+.mat-icon,.mat-mdc-unelevated-button .mdc-button__label+.mat-icon[dir=rtl],.mat-mdc-raised-button .mdc-button__label+.mat-icon[dir=rtl],.mat-mdc-outlined-button .mdc-button__label+.mat-icon[dir=rtl]{margin-left:-4px;margin-right:8px}.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mdc-button__ripple{top:-1px;left:-1px;bottom:-1px;right:-1px;border-width:-1px}.mat-mdc-unelevated-button .mat-mdc-focus-indicator::before,.mat-mdc-raised-button .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 2px) * -1)}.mat-mdc-outlined-button .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 3px) * -1)}\n',
".cdk-high-contrast-active .mat-mdc-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-unelevated-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-raised-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-outlined-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-icon-button{outline:solid 1px}\n"],mb:2,Na:0});_.DUa=new _.oc("mat-mdc-fab-default-options",{Ja:"root",oa:wra});_.sc(["disabled","disableRipple","color","tabIndex"]);_.Xr=function(a,b,c,d){return Vr.call(this,a,b,c,d)||this};_.X(_.Xr,Vr);_.Xr.Ha=Vr.Ha;_.Y.Object.defineProperties(_.Xr.prototype,{gG:{configurable:!0,enumerable:!0,get:function(){!this.dE&&this.Gka&&(this.dE=this.Gka.L3a(this.Oa.ta),this.dE.M5=!0);return this.dE}}});_.Xr.ha=function(a){return new (a||_.Xr)(_.w(_.Wc),_.w(_.Np),_.w(_.ze),_.w(_.vk,8))};
_.Xr.ya=_.fc({type:_.Xr,qa:[["button","mat-icon-button",""]],Cb:["mat-button-ripple-uninitialized",""],Db:7,hb:function(a,b){a&2&&(_.Fe("disabled",b.disabled||null),_.He("_mat-animation-noopable","NoopAnimations"===b.ue)("mat-unthemed",!b.color)("mat-mdc-button-base",!0))},inputs:{disabled:"disabled",zd:"disableRipple",color:"color"},Wb:["matButton"],features:[_.Ce],hc:["mat-icon-button",""],ac:["*"],Aa:4,Ba:0,Fa:[[1,"mat-mdc-button-persistent-ripple","mdc-icon-button__ripple"],[1,"mat-mdc-focus-indicator"],
[1,"mat-mdc-button-touch-target"]],va:function(a){a&1&&(_.Te(),_.E(0,"span",0),_.Ue(1),_.E(2,"span",1)(3,"span",2))},styles:['.mdc-icon-button{display:inline-block;position:relative;box-sizing:border-box;border:none;outline:none;background-color:rgba(0,0,0,0);fill:currentColor;color:inherit;text-decoration:none;cursor:pointer;user-select:none;z-index:0;overflow:visible}.mdc-icon-button .mdc-icon-button__touch{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}@media screen and (forced-colors: active){.mdc-icon-button.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring,.mdc-icon-button:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring{display:block}}.mdc-icon-button:disabled{cursor:default;pointer-events:none}.mdc-icon-button[hidden]{display:none}.mdc-icon-button--display-flex{align-items:center;display:inline-flex;justify-content:center}.mdc-icon-button__focus-ring{pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:100%;width:100%;display:none}@media screen and (forced-colors: active){.mdc-icon-button__focus-ring{border-color:CanvasText}}.mdc-icon-button__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-icon-button__focus-ring::after{border-color:CanvasText}}.mdc-icon-button__icon{display:inline-block}.mdc-icon-button__icon.mdc-icon-button__icon--on{display:none}.mdc-icon-button--on .mdc-icon-button__icon{display:none}.mdc-icon-button--on .mdc-icon-button__icon.mdc-icon-button__icon--on{display:inline-block}.mdc-icon-button__link{height:100%;left:0;outline:none;position:absolute;top:0;width:100%}.mat-mdc-icon-button{height:var(--mdc-icon-button-state-layer-size);width:var(--mdc-icon-button-state-layer-size);color:var(--mdc-icon-button-icon-color);--mdc-icon-button-state-layer-size:48px;--mdc-icon-button-icon-size:24px;--mdc-icon-button-disabled-icon-color:black;--mdc-icon-button-disabled-icon-opacity:0.38}.mat-mdc-icon-button .mdc-button__icon{font-size:var(--mdc-icon-button-icon-size)}.mat-mdc-icon-button svg,.mat-mdc-icon-button img{width:var(--mdc-icon-button-icon-size);height:var(--mdc-icon-button-icon-size)}.mat-mdc-icon-button:disabled{opacity:var(--mdc-icon-button-disabled-icon-opacity)}.mat-mdc-icon-button:disabled{color:var(--mdc-icon-button-disabled-icon-color)}.mat-mdc-icon-button{padding:12px;font-size:var(--mdc-icon-button-icon-size);border-radius:50%;flex-shrink:0;text-align:center;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-icon-button svg{vertical-align:baseline}.mat-mdc-icon-button[disabled]{cursor:default;pointer-events:none;opacity:1}.mat-mdc-icon-button .mat-mdc-button-ripple,.mat-mdc-icon-button .mat-mdc-button-persistent-ripple,.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-icon-button .mat-mdc-button-ripple{overflow:hidden}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{content:"";opacity:0;background-color:var(--mat-mdc-button-persistent-ripple-color)}.mat-mdc-icon-button .mat-ripple-element{background-color:var(--mat-mdc-button-ripple-color)}.mat-mdc-icon-button .mdc-button__label{z-index:1}.mat-mdc-icon-button .mat-mdc-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-icon-button:focus .mat-mdc-focus-indicator::before{content:""}.mat-mdc-icon-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}.mat-mdc-icon-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple{border-radius:50%}.mat-mdc-icon-button.mat-unthemed:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-primary:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-accent:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-warn:not(.mdc-ripple-upgraded):focus::before{background:rgba(0,0,0,0);opacity:1}\n',
".cdk-high-contrast-active .mat-mdc-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-unelevated-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-raised-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-outlined-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-icon-button{outline:solid 1px}\n"],mb:2,Na:0});_.Yr=function(){};_.Yr.ha=function(a){return new (a||_.Yr)};_.Yr.Ea=_.gc({type:_.Yr});_.Yr.Da=_.Wb({imports:[_.Tq,_.gr,_.Tq]});var FUa;_.EUa=new _.oc("MatSnackBarData");FUa=function(){this.rR="assertive";this.kW="";this.duration=0;this.data=null;this.KY="center";this.Lva="bottom"};var GUa=function(){};GUa.ha=function(a){return new (a||GUa)};GUa.Ha=_.hc({type:GUa,qa:[["","matSnackBarLabel",""]],Cb:[1,"mat-mdc-snack-bar-label","mdc-snackbar__label"]});var HUa=function(){};HUa.ha=function(a){return new (a||HUa)};HUa.Ha=_.hc({type:HUa,qa:[["","matSnackBarActions",""]],Cb:[1,"mat-mdc-snack-bar-actions","mdc-snackbar__actions"]});var IUa=function(){};IUa.ha=function(a){return new (a||IUa)};IUa.Ha=_.hc({type:IUa,qa:[["","matSnackBarAction",""]],Cb:[1,"mat-mdc-snack-bar-action","mdc-snackbar__action"]});var JUa;JUa=Math.pow(2,31)-1;_.Zr=function(a,b){var c=this;this.Sb=b;this.O1=new _.re;this.rN=new _.re;this.wH=new _.re;this.SCa=!1;this.MI=a;a.Xja.subscribe(function(){return c.Ojc()})};_.Zr.prototype.Ud=function(){this.O1.closed||this.MI.aMa();clearTimeout(this.u4a)};var KUa=function(a){a.wH.closed||(a.SCa=!0,a.wH.next(),a.wH.complete(),a.Ud());clearTimeout(a.u4a)};_.Zr.prototype.pjc=function(a){var b=this;this.u4a=setTimeout(function(){return b.Ud()},Math.min(a,JUa))};
_.Zr.prototype.R7a=function(){this.rN.closed||(this.rN.next(),this.rN.complete())};_.Zr.prototype.Ojc=function(){this.Sb.dispose();this.wH.closed||this.wH.complete();this.O1.next({xTc:this.SCa});this.O1.complete();this.SCa=!1};_.Zr.prototype.hI=function(){return this.MI.H7a};var $r=function(a,b){this.zS=a;this.data=b};$r.prototype.action=function(){KUa(this.zS)};_.Y.Object.defineProperties($r.prototype,{TOa:{configurable:!0,enumerable:!0,get:function(){return!!this.data.action}}});$r.ha=function(a){return new (a||$r)(_.w(_.Zr),_.w(_.EUa))};
$r.ya=_.fc({type:$r,qa:[["simple-snack-bar"]],Cb:[1,"mat-mdc-simple-snack-bar"],Wb:["matSnackBar"],Aa:3,Ba:2,Fa:[["matSnackBarLabel",""],["matSnackBarActions","",4,"ngIf"],["matSnackBarActions",""],["mat-button","","matSnackBarAction","",3,"click"]],va:function(a,b){a&1&&(_.B(0,"div",0),_.Q(1),_.C(),_.O(2,Jra,3,1,"div",1));a&2&&(_.v(1),_.Ye(" ",b.data.message,"\n"),_.v(1),_.z("ngIf",b.TOa))},Ia:[_.im,_.Wr,GUa,HUa,IUa],styles:[".mat-mdc-simple-snack-bar{display:flex}\n"],mb:2,Na:0});var LUa=_.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 MUa=["label"],NUa=0,as=function(a,b,c,d,e){this.mr=!1;this.nb=a;this.Oa=b;this.vb=c;this.Ic=d;this.vua=e;this.Fb=_.dc(_.Yg);this.TGa=new Set;this.Ogc=150;this.Pb=!1;this.aFa=new _.re;this.Xja=new _.re;this.H7a=new _.re;this.Rx="void";this.Ija="mat-snack-bar-container-live-"+NUa++;this.bO="assertive"!==e.rR||e.kW?"off"===e.rR?"off":"polite":"assertive";this.Ic.l0a&&("polite"===this.bO&&(this.ZFa="status"),"assertive"===this.bO&&(this.ZFa="alert"))};_.X(as,Nq);
as.prototype.nI=function(a){a=this.HA.nI(a);this.oU();return a};as.prototype.oI=function(a){a=this.HA.oI(a);this.oU();return a};var OUa=function(a,b){var c=b.nl;b=b.rg;("void"===b&&"void"!==c||"hidden"===b)&&a.A3a();if("visible"===b){var d=a.H7a;a.nb.oc(function(){d.next();d.complete()})}};_.h=as.prototype;_.h.Vna=function(){this.Pb||(this.Rx="visible",this.vb.ae(),this.soc())};
_.h.aMa=function(){var a=this;this.nb.oc(function(){a.Rx="hidden";a.Oa.ta.setAttribute("mat-exit","");clearTimeout(a.u2a)});return this.Xja};_.h.La=function(){this.Pb=!0;this.bic();this.A3a()};_.h.A3a=function(){var a=this;this.nb.DZ.ka(_.je(1)).subscribe(function(){a.nb.oc(function(){a.Xja.next();a.Xja.complete()})})};_.h.oU=function(){var a=this.Oa.ta,b=this.vua.ee;b&&(Array.isArray(b)?b.forEach(function(c){return a.classList.add(c)}):a.classList.add(b));this.Gjc()};
_.h.Gjc=function(){for(var a=this.Ija,b=this.Fb.querySelectorAll('body > .cdk-overlay-container [aria-modal="true"]'),c=0;c<b.length;c++){var d=b[c],e=d.getAttribute("aria-owns");this.TGa.add(d);e?-1===e.indexOf(a)&&d.setAttribute("aria-owns",e+" "+a):d.setAttribute("aria-owns",a)}};_.h.bic=function(){var a=this;this.TGa.forEach(function(b){var c=b.getAttribute("aria-owns");c&&(c=c.replace(a.Ija,"").trim(),0<c.length?b.setAttribute("aria-owns",c):b.removeAttribute("aria-owns"))});this.TGa.clear()};
_.h.ePc=function(){};_.h.soc=function(){var a=this;this.u2a||this.nb.Zb(function(){a.u2a=setTimeout(function(){var b=a.Oa.ta.querySelector("[aria-hidden]"),c=a.Oa.ta.querySelector("[aria-live]");if(b&&c){var d=null;a.Ic.Vd&&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.aFa.next();a.aFa.complete()}},a.Ogc)})};
as.ha=function(a){return new (a||as)(_.w(_.ze),_.w(_.Wc),_.w(_.sl),_.w(_.Np),_.w(FUa))};as.Ha=_.hc({type:as,ub:function(a,b){a&1&&_.kf(_.Pq,7);if(a&2){var c;_.jf(c=_.nf())&&(b.HA=c.first)}},features:[_.Ce]});var bs=function(){as.apply(this,arguments)};_.X(bs,as);bs.Ha=as.Ha;bs.prototype.oU=function(){as.prototype.oU.call(this);var a=this.en.ta;a.classList.toggle("mdc-snackbar__label",!a.querySelector(".mdc-snackbar__label"))};bs.ha=function(){var a;return function(b){return(a||(a=_.Tc(bs)))(b||bs)}}();
bs.ya=_.fc({type:bs,qa:[["mat-snack-bar-container"]],ub:function(a,b){a&1&&_.kf(MUa,7);if(a&2){var c;_.jf(c=_.nf())&&(b.en=c.first)}},Cb:[1,"mdc-snackbar","mat-mdc-snack-bar-container","mdc-snackbar--open"],Db:1,hb:function(a,b){a&1&&_.Re("@state.done",function(c){return OUa(b,c)});a&2&&_.Ne("@state",b.Rx)},features:[_.Ce],Aa:6,Ba:3,Fa:[[1,"mdc-snackbar__surface"],[1,"mat-mdc-snack-bar-label"],["label",""],["aria-hidden","true"],["cdkPortalOutlet",""]],va:function(a,b){a&1&&(_.B(0,"div",0)(1,"div",
1,2)(3,"div",3),_.O(4,Kra,0,0,"ng-template",4),_.C(),_.E(5,"div"),_.C()());a&2&&(_.v(5),_.Fe("aria-live",b.bO)("role",b.ZFa)("id",b.Ija))},Ia:[_.Pq],styles:['.mdc-snackbar{display:none;position:fixed;right:0;bottom:0;left:0;align-items:center;justify-content:center;box-sizing:border-box;pointer-events:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mdc-snackbar--opening,.mdc-snackbar--open,.mdc-snackbar--closing{display:flex}.mdc-snackbar--open .mdc-snackbar__label,.mdc-snackbar--open .mdc-snackbar__actions{visibility:visible}.mdc-snackbar__surface{padding-left:0;padding-right:8px;display:flex;align-items:center;justify-content:flex-start;box-sizing:border-box;transform:scale(0.8);opacity:0}.mdc-snackbar__surface::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-snackbar__surface::before{border-color:CanvasText}}[dir=rtl] .mdc-snackbar__surface,.mdc-snackbar__surface[dir=rtl]{padding-left:8px;padding-right:0}.mdc-snackbar--open .mdc-snackbar__surface{transform:scale(1);opacity:1;pointer-events:auto}.mdc-snackbar--closing .mdc-snackbar__surface{transform:scale(1)}.mdc-snackbar__label{padding-left:16px;padding-right:8px;width:100%;flex-grow:1;box-sizing:border-box;margin:0;visibility:hidden;padding-top:14px;padding-bottom:14px}[dir=rtl] .mdc-snackbar__label,.mdc-snackbar__label[dir=rtl]{padding-left:8px;padding-right:16px}.mdc-snackbar__label::before{display:inline;content:attr(data-mdc-snackbar-label-text)}.mdc-snackbar__actions{display:flex;flex-shrink:0;align-items:center;box-sizing:border-box;visibility:hidden}.mdc-snackbar__action+.mdc-snackbar__dismiss{margin-left:8px;margin-right:0}[dir=rtl] .mdc-snackbar__action+.mdc-snackbar__dismiss,.mdc-snackbar__action+.mdc-snackbar__dismiss[dir=rtl]{margin-left:0;margin-right:8px}.mat-mdc-snack-bar-container{margin:8px;--mdc-snackbar-container-shape:4px;position:static}.mat-mdc-snack-bar-container .mdc-snackbar__surface{min-width:344px}@media(max-width: 480px),(max-width: 344px){.mat-mdc-snack-bar-container .mdc-snackbar__surface{min-width:100%}}@media(max-width: 480px),(max-width: 344px){.mat-mdc-snack-bar-container{width:100vw}}.mat-mdc-snack-bar-container .mdc-snackbar__surface{max-width:672px}.mat-mdc-snack-bar-container .mdc-snackbar__surface{box-shadow:0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12)}.mat-mdc-snack-bar-container .mdc-snackbar__surface{background-color:var(--mdc-snackbar-container-color)}.mat-mdc-snack-bar-container .mdc-snackbar__surface{border-radius:var(--mdc-snackbar-container-shape)}.mat-mdc-snack-bar-container .mdc-snackbar__label{color:var(--mdc-snackbar-supporting-text-color)}.mat-mdc-snack-bar-container .mdc-snackbar__label{font-size:var(--mdc-snackbar-supporting-text-size);font-family:var(--mdc-snackbar-supporting-text-font);font-weight:var(--mdc-snackbar-supporting-text-weight);line-height:var(--mdc-snackbar-supporting-text-line-height)}.mat-mdc-snack-bar-container .mat-mdc-button.mat-mdc-snack-bar-action:not(:disabled){color:var(--mat-snack-bar-button-color);--mat-mdc-button-persistent-ripple-color: currentColor}.mat-mdc-snack-bar-container .mat-mdc-button.mat-mdc-snack-bar-action:not(:disabled) .mat-ripple-element{background-color:currentColor;opacity:.1}.mat-mdc-snack-bar-container .mdc-snackbar__label::before{display:none}.mat-mdc-snack-bar-handset,.mat-mdc-snack-bar-container,.mat-mdc-snack-bar-label{flex:1 1 auto}.mat-mdc-snack-bar-handset .mdc-snackbar__surface{width:100%}\n'],
mb:2,data:{animation:[LUa]}});_.cs=function(){};_.cs.ha=function(a){return new (a||_.cs)};_.cs.Ea=_.gc({type:_.cs});_.cs.Da=_.Wb({imports:[_.Sq,_.Qq,_.om,_.Yr,_.Tq,_.Tq]});/*

 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 ds;_.sVa=new _.oc("mat-snack-bar-default-options",{Ja:"root",oa:function(){return new FUa}});ds=function(a,b,c,d,e,f){this.ej=a;this.bO=b;this.ef=c;this.ohc=d;this.tFa=e;this.W3a=f;this.Pka=null};_.h=ds.prototype;_.h.open=function(a,b,c){b=void 0===b?"":b;var d=Object.assign({},this.W3a,c);d.data={message:a,action:b};d.kW===a&&(d.kW=void 0);return this.rU(this.oKb,d)};_.h.Ud=function(){this.by&&this.by.Ud()};_.h.La=function(){this.Pka&&this.Pka.Ud()};
_.h.chc=function(a,b){var c=Lia({parent:b&&b.Ke&&b.Ke.yc||this.ef,Nb:[{Ca:FUa,qc:b}]});a=a.Ld(new _.Lq(this.EKb,b.Ke,c));a.instance.vua=b;return a.instance};
_.h.rU=function(a,b){var c=this,d=Object.assign({},new FUa,this.W3a,b),e=this.FN(d);b=this.chc(e,d);var f=new _.Zr(b,e);if(a instanceof _.ef)f.instance=b.oI(new _.Mq(a,null,{wa:d.data,zS:f}));else{var g=this.ria(d,f);a=b.nI(new _.Lq(a,void 0,g));f.instance=a.instance}this.ohc.observe("(max-width: 599.98px) and (orientation: portrait)").ka(_.we(e.Zu)).subscribe(function(m){e.ds.classList.toggle(c.nqb,m.matches)});d.kW&&b.aFa.subscribe(function(){c.bO.Gk(d.kW,d.rR)});this.Kgc(f,d);return this.by=f};
_.h.Kgc=function(a,b){var c=this;a.O1.subscribe(function(){c.by==a&&(c.by=null);b.kW&&c.bO.clear()});this.by?(this.by.O1.subscribe(function(){a.MI.Vna()}),this.by.Ud()):a.MI.Vna();b.duration&&0<b.duration&&a.hI().subscribe(function(){return a.pjc(b.duration)})};
_.h.FN=function(a){var b=new _.Eq;b.direction=a.direction;var c=this.ej.position().global(),d="rtl"===a.direction;d="left"===a.KY||"start"===a.KY&&!d||"end"===a.KY&&d;var e=!d&&"center"!==a.KY;d?c.left("0"):e?c.right("0"):_.eTa(c);"top"===a.Lva?c.top("0"):c.bottom("0");b.nj=c;return this.ej.create(b)};_.h.ria=function(a,b){return Lia({parent:a&&a.Ke&&a.Ke.yc||this.ef,Nb:[{Ca:_.Zr,qc:b},{Ca:_.EUa,qc:a.data}]})};
_.Y.Object.defineProperties(ds.prototype,{by:{configurable:!0,enumerable:!0,get:function(){var a=this.tFa;return a?a.by:this.Pka},set:function(a){this.tFa?this.tFa.by=a:this.Pka=a}}});ds.ha=function(a){return new (a||ds)(_.u(_.Rq),_.u(_.eq),_.u(_.bg),_.u(_.Zp),_.u(ds,12),_.u(_.sVa))};ds.ua=_.t({token:ds,oa:ds.ha});_.es=function(a,b,c,d,e,f){ds.call(this,a,b,c,d,e,f);this.oKb=$r;this.EKb=bs;this.nqb="mat-mdc-snack-bar-handset"};_.X(_.es,ds);
_.es.ha=function(a){return new (a||_.es)(_.u(_.Rq),_.u(_.eq),_.u(_.bg),_.u(_.Zp),_.u(_.es,12),_.u(_.sVa))};_.es.ua=_.t({token:_.es,oa:_.es.ha,Ja:_.cs});var fs=function(a,b){this.zS=a;this.data=b};fs.prototype.action=function(){KUa(this.zS)};_.Y.Object.defineProperties(fs.prototype,{TOa:{configurable:!0,enumerable:!0,get:function(){return!!this.data.action}}});fs.ha=function(a){return new (a||fs)(_.w(_.Zr),_.w(_.EUa))};
fs.ya=_.fc({type:fs,qa:[["simple-snack-bar"]],Cb:[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),_.Q(1),_.C(),_.O(2,Lra,3,1,"div",1));a&2&&(_.v(1),_.Ze(b.data.message),_.v(1),_.z("ngIf",b.TOa))},Ia:[_.im,_.ir],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"],
mb:2,Na:0});var gs=function(){as.apply(this,arguments)};_.X(gs,as);gs.Ha=as.Ha;gs.prototype.oU=function(){as.prototype.oU.call(this);"center"===this.vua.KY&&this.Oa.ta.classList.add("mat-snack-bar-center");"top"===this.vua.Lva&&this.Oa.ta.classList.add("mat-snack-bar-top")};gs.ha=function(){var a;return function(b){return(a||(a=_.Tc(gs)))(b||gs)}}();
gs.ya=_.fc({type:gs,qa:[["snack-bar-container"]],Cb:[1,"mat-snack-bar-container"],Db:1,hb:function(a,b){a&1&&_.Re("@state.done",function(c){return OUa(b,c)});a&2&&_.Ne("@state",b.Rx)},features:[_.Ce],Aa:3,Ba:3,Fa:[["aria-hidden","true"],["cdkPortalOutlet",""]],va:function(a,b){a&1&&(_.B(0,"div",0),_.O(1,Mra,0,0,"ng-template",1),_.C(),_.E(2,"div"));a&2&&(_.v(2),_.Fe("aria-live",b.bO)("role",b.ZFa)("id",b.Ija))},Ia:[_.Pq],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"],
mb:2,data:{animation:[LUa]}});_.hs=function(){};_.hs.ha=function(a){return new (a||_.hs)};_.hs.Ea=_.gc({type:_.hs});_.hs.Da=_.Wb({imports:[_.Sq,_.Qq,_.om,_.Hr,_.Tq,_.Tq]});_.is=function(a,b,c,d,e,f){ds.call(this,a,b,c,d,e,f);this.oKb=fs;this.EKb=gs;this.nqb="mat-snack-bar-handset"};_.X(_.is,ds);_.is.ha=function(a){return new (a||_.is)(_.u(_.Rq),_.u(_.eq),_.u(_.bg),_.u(_.Zp),_.u(_.is,12),_.u(_.sVa))};_.is.ua=_.t({token:_.is,oa:_.is.ha,Ja:_.hs});var tVa={M_a:{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"}},XUb:{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"}}},uVa=tVa;uVa=tVa;var vVa={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 wVa={DECIMAL_SEP:".",GROUP_SEP:",",q1a:"%",uBa:"0",a$b:"+",D0a:"-",Z_a:"E",r1a:"\u2030",bya:"\u221e",K7b:"NaN",DECIMAL_PATTERN:"#,##0.###",Tbc:"#E0",Q9b:"#,##0%",DVb:"\u00a4#,##0.00",rxa:"USD"},js=wVa;js=wVa;_.ks=function(a){this.hba=40;this.jz=1;this.tua=0;this.gz=3;this.gra=this.cC=0;this.PPb=!1;this.zca=this.tR="";this.DK=js.D0a;this.vZ="";this.lw=1;this.VQ=!1;this.XP=[];this.Fva=this.Uib=!1;this.q6=0;this.hca="string"===typeof a?a:"";"number"===typeof a?this.Gla(a):this.qE(a)};
_.ks.prototype.qE=function(a){this.hca=a.replace(/ /g,"\u00a0");var b=[0];this.tR=xVa(this,a,b);for(var c=b[0],d=-1,e=0,f=0,g=0,m=-1,n=a.length,r=!0;b[0]<n&&r;b[0]++)switch(a.charAt(b[0])){case "#":0<f?g++:e++;0<=m&&0>d&&m++;break;case "0":if(0<g)throw Error("wc`"+a);f++;0<=m&&0>d&&m++;break;case ",":0<m&&this.XP.push(m);m=0;break;case ".":if(0<=d)throw Error("xc`"+a);d=e+f+g;break;case "E":if(this.Fva)throw Error("yc`"+a);this.Fva=!0;this.gra=0;b[0]+1<n&&"+"==a.charAt(b[0]+1)&&(b[0]++,this.PPb=!0);
for(;b[0]+1<n&&"0"==a.charAt(b[0]+1);)b[0]++,this.gra++;if(1>e+f||1>this.gra)throw Error("zc`"+a);r=!1;break;default:b[0]--,r=!1}0==f&&0<e&&0<=d&&(f=d,0==f&&f++,g=e-f,e=f-1,f=1);if(0>d&&0<g||0<=d&&(d<e||d>e+f)||0==m)throw Error("Ac`"+a);g=e+f+g;this.gz=0<=d?g-d:0;0<=d&&(this.cC=e+f-d,0>this.cC&&(this.cC=0));this.jz=(0<=d?d:g)-e;this.Fva&&(this.hba=e+this.jz,0==this.gz&&0==this.jz&&(this.jz=1));this.XP.push(Math.max(0,m));this.Uib=0==d||d==g;c=b[0]-c;this.zca=xVa(this,a,b);b[0]<a.length&&";"==a.charAt(b[0])?
(b[0]++,1!=this.lw&&(this.VQ=!0),this.DK=xVa(this,a,b),b[0]+=c,this.vZ=xVa(this,a,b)):(this.DK+=this.tR,this.vZ+=this.zca)};
_.ks.prototype.Gla=function(a){switch(a){case 1:this.qE(js.DECIMAL_PATTERN);break;case 2:this.qE(js.Tbc);break;case 3:this.qE(js.Q9b);break;case 4:a=this.qE;var b=js.DVb;var c=["0"],d=vVa[js.rxa];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:yVa(this,1);break;case 6:yVa(this,2);break;default:throw Error("qc");}};var yVa=function(a,b){a.q6=b;a.qE(js.DECIMAL_PATTERN);a.cC=0;a.gz=2;if(0<a.cC)throw Error("oc");a.tua=2};
_.ks.prototype.parse=function(a,b){b=b||[0];if(0!==this.q6)throw Error("rc");a=a.replace(/ |\u202f/g,"\u00a0");var c=a.indexOf(this.tR,b[0])==b[0],d=a.indexOf(this.DK,b[0])==b[0];c&&d&&(this.tR.length>this.DK.length?d=!1:this.tR.length<this.DK.length&&(c=!1));c?b[0]+=this.tR.length:d&&(b[0]+=this.DK.length);if(a.indexOf(js.bya,b[0])==b[0]){b[0]+=js.bya.length;var e=Infinity}else{e=a;var f=!1,g=!1,m=!1,n=-1,r=1,x=js.DECIMAL_SEP,A=js.GROUP_SEP,F=js.Z_a;if(0!=this.q6)throw Error("sc");A=A.replace(/\u202f/g,
"\u00a0");for(var K="";b[0]<e.length;b[0]++){var L=e.charAt(b[0]),R=zVa(L);if(0<=R&&9>=R)K+=R,m=!0;else if(L==x.charAt(0)){if(f||g)break;K+=".";f=!0}else if(L==A.charAt(0)&&("\u00a0"!=A.charAt(0)||b[0]+1<e.length&&0<=zVa(e.charAt(b[0]+1)))){if(f||g)break}else if(L==F.charAt(0)){if(g)break;K+="E";g=!0;n=b[0]}else if("+"==L||"-"==L){if(m&&n!=b[0]-1)break;K+=L}else if(1==this.lw&&L==js.q1a.charAt(0)){if(1!=r)break;r=100;if(m){b[0]++;break}}else if(1==this.lw&&L==js.r1a.charAt(0)){if(1!=r)break;r=1E3;
if(m){b[0]++;break}}else break}1!=this.lw&&(r=this.lw);e=parseFloat(K)/r}if(c){if(a.indexOf(this.zca,b[0])!=b[0])return NaN;b[0]+=this.zca.length}else if(d){if(a.indexOf(this.vZ,b[0])!=b[0])return NaN;b[0]+=this.vZ.length}return d?-e:e};
_.ks.prototype.format=function(a){if(this.cC>this.gz)throw Error("tc");if(isNaN(a))return js.K7b;var b=[];var c=a;if(0==this.q6)c=AVa;else{c=Math.abs(c);var d=BVa(this,1>=c?0:CVa(c)).pLa;c=BVa(this,d+CVa(DVa(this,ls(c,-d)).intValue))}a=ls(a,-c.pLa);(d=0>a||0==a&&0>1/a)?c.RSa?b.push(c.RSa):(b.push(c.prefix),b.push(this.DK)):(b.push(c.prefix),b.push(this.tR));if(isFinite(a))if(a*=d?-1:1,a*=this.lw,this.Fva){var e=a;if(0==e)EVa(this,e,this.jz,b),FVa(this,0,b);else{var f=Math.floor(Math.log(e)/Math.log(10)+
2E-15);e=ls(e,-f);var g=this.jz;1<this.hba&&this.hba>this.jz?(g=f%this.hba,0>g&&(g=this.hba+g),e=ls(e,g),f-=g,g=1):1>this.jz?(f++,e=ls(e,-1)):(f-=this.jz-1,e=ls(e,this.jz-1));EVa(this,e,g,b);FVa(this,f,b)}}else EVa(this,a,this.jz,b);else b.push(js.bya);d?c.SSa?b.push(c.SSa):(isFinite(a)&&b.push(c.suffix),b.push(this.vZ)):(isFinite(a)&&b.push(c.suffix),b.push(this.zca));return b.join("")};
var DVa=function(a,b){var c=ls(b,a.gz);0<a.tua&&(c=GVa(c,a.tua,a.gz));c=Math.round(c);isFinite(c)?(b=Math.floor(ls(c,-a.gz)),a=Math.floor(c-ls(b,a.gz))):a=0;return{intValue:b,wxc:a}},EVa=function(a,b,c,d){if(a.cC>a.gz)throw Error("tc");d||(d=[]);b=DVa(a,b);var e=b.intValue,f=b.wxc,g=0<a.cC||0<f||!1;b=a.cC;g&&(b=a.cC);for(var m="",n=e;1E20<n;)m="0"+m,n=Math.round(ls(n,-1));m=n+m;var r=js.DECIMAL_SEP;n=js.uBa.charCodeAt(0);var x=m.length,A=0;if(0<e||0<c){for(e=x;e<c;e++)d.push(String.fromCharCode(n));
if(2<=a.XP.length)for(c=1;c<a.XP.length;c++)A+=a.XP[c];c=x-A;if(0<c){e=a.XP;A=x=0;for(var F,K=js.GROUP_SEP,L=m.length,R=0;R<L;R++)if(d.push(String.fromCharCode(n+Number(m.charAt(R)))),1<L-R)if(F=e[A],R<c){var ca=c-R;(1===F||0<F&&1===ca%F)&&d.push(K)}else A<e.length&&(R===c?A+=1:F===R-c-x+1&&(d.push(K),x+=F,A+=1))}else{c=m;m=a.XP;e=js.GROUP_SEP;F=c.length;K=[];for(x=m.length-1;0<=x&&0<F;x--){A=m[x];for(L=0;L<A&&0<=F-L-1;L++)K.push(String.fromCharCode(n+Number(c.charAt(F-L-1))));F-=A;0<F&&K.push(e)}d.push.apply(d,
K.reverse())}}else g||d.push(String.fromCharCode(n));(a.Uib||g)&&d.push(r);f=String(f);g=f.split("e+");2==g.length&&(f=String(GVa(parseFloat(g[0]),a.tua,1)),f=f.replace(".",""),f+=aBa("0",parseInt(g[1],10)-f.length+1));a.gz+1>f.length&&(f="1"+aBa("0",a.gz-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))))},FVa=function(a,b,c){c.push(js.Z_a);0>b?(b=-b,c.push(js.D0a)):a.PPb&&c.push(js.a$b);b=""+b;for(var d=js.uBa,e=b.length;e<
a.gra;e++)c.push(d);c.push(b)},zVa=function(a){a=a.charCodeAt(0);if(48<=a&&58>a)return a-48;var b=js.uBa.charCodeAt(0);return b<=a&&a<b+10?a-b:-1},xVa=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+=js.rxa):(g=js.rxa,d+=g in vVa?vVa[g][1]:g);break;case "%":if(!a.VQ&&
1!=a.lw)throw Error("uc");if(a.VQ&&100!=a.lw)throw Error("vc");a.lw=100;a.VQ=!1;d+=js.q1a;break;case "\u2030":if(!a.VQ&&1!=a.lw)throw Error("uc");if(a.VQ&&1E3!=a.lw)throw Error("vc");a.lw=1E3;a.VQ=!1;d+=js.r1a;break;default:d+=g}}return d},AVa={pLa:0,RSa:"",SSa:"",prefix:"",suffix:""},BVa=function(a,b){a=1==a.q6?uVa.M_a:uVa.XUb;null==a&&(a=uVa.M_a);if(3>b)return AVa;b=Math.min(14,b);var c=a[ls(1,b)];for(--b;!c&&3<=b;)c=a[ls(1,b)],b--;if(!c)return AVa;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))?{pLa:b+1-(c[2].length-1),RSa:a,SSa:d,prefix:c[1],suffix:c[3]}:AVa:AVa},CVa=function(a){if(!isFinite(a))return 0<a?a:0;for(var b=0;1<=(a/=10);)b++;return b},ls=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))},HVa=function(a,b){return a&&isFinite(a)?ls(Math.round(ls(a,b)),-b):a},GVa=function(a,b,
c){if(!a)return a;b=b-CVa(a)-1;return b<-c?HVa(a,-c):HVa(a,b)};var IVa=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"},JVa=IVa;JVa=IVa;var KVa=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"},LVa=KVa;LVa=KVa;var MVa,NVa,OVa,PVa,QVa;_.ms=function(a){this.hca=a;this.gsa=this.eZ=this.DPa=null;a=js;var b=uVa;if(MVa!==a||NVa!==b)MVa=a,NVa=b,OVa=new _.ks(1);this.UDc=OVa};MVa=null;NVa=null;OVa=null;PVa=RegExp("'([{}#].*?)'","g");QVa=RegExp("''","g");
_.ms.prototype.format=function(a){if(this.hca){this.DPa=[];var b=RVa(this,this.hca);this.gsa=SVa(this,b);this.hca=null}if(this.gsa&&0!=this.gsa.length)for(this.eZ=_.xa(this.DPa),b=[],TVa(this,this.gsa,a,!1,b),a=b.join("");0<this.eZ.length;)a=a.replace(this.bJa(this.eZ),this.eZ.pop());else a="";return a};
var TVa=function(a,b,c,d,e){for(var f=0;f<b.length;f++)switch(b[f].type){case 4:e.push(b[f].value);break;case 3:var g=b[f].value,m=a,n=e,r=c[g];void 0===r?n.push("Undefined parameter - "+g):(m.eZ.push(r),n.push(m.bJa(m.eZ)));break;case 2:g=b[f].value;m=a;n=c;r=d;var x=e,A=g.Ila;void 0===n[A]?x.push("Undefined parameter - "+A):(A=g[n[A]],void 0===A&&(A=g.other),TVa(m,A,n,r,x));break;case 0:g=b[f].value;UVa(a,g,c,LVa,d,e);break;case 1:g=b[f].value,UVa(a,g,c,JVa,d,e)}},UVa=function(a,b,c,d,e,f){var g=
b.Ila,m=b.Gcb,n=+c[g];isNaN(n)?f.push("Undefined or invalid parameter - "+g):(m=n-m,g=b[c[g]],void 0===g&&(d=d(Math.abs(m)),g=b[d],void 0===g&&(g=b.other)),b=[],TVa(a,g,c,e,b),c=b.join(""),e?f.push(c):(a=a.UDc.format(m),f.push(c.replace(/#/g,a))))},RVa=function(a,b){var c=a.DPa,d=(0,_.uh)(a.bJa,a);b=b.replace(QVa,function(){c.push("'");return d(c)});return b=b.replace(PVa,function(e,f){c.push(f);return d(c)})},VVa=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},WVa=/^\s*(\w+)\s*,\s*plural\s*,(?:\s*offset:(\d+))?/,XVa=/^\s*(\w+)\s*,\s*selectordinal\s*,/,YVa=/^\s*(\w+)\s*,\s*select\s*,/,SVa=function(a,b){var c=[];b=VVa(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(WVa.test(f)?0:XVa.test(f)?1:YVa.test(f)?2:/^\s*\w+\s*/.test(f)?3:5){case 2:e.type=2;e.value=ZVa(a,b[d].value);break;case 0:e.type=0;e.value=$Va(a,b[d].value);break;case 1:e.type=1;e.value=aWa(a,b[d].value);break;case 3:e.type=3,e.value=b[d].value}}c.push(e)}return c},ZVa=function(a,b){var c="";b=b.replace(YVa,function(m,n){c=n;return""});var d={};d.Ila=c;b=VVa(b);for(var e=0;e<b.length;){var f=b[e].value;e++;var g;1==b[e].type&&(g=SVa(a,b[e].value));d[f.replace(/\s/g,"")]=g;e++}return d},
$Va=function(a,b){var c="",d=0;b=b.replace(WVa,function(n,r,x){c=r;x&&(d=parseInt(x,10));return""});var e={};e.Ila=c;e.Gcb=d;b=VVa(b);for(var f=0;f<b.length;){var g=b[f].value;f++;var m;1==b[f].type&&(m=SVa(a,b[f].value));e[g.replace(/\s*(?:=)?(\w+)\s*/,"$1")]=m;f++}return e},aWa=function(a,b){var c="";b=b.replace(XVa,function(m,n){c=n;return""});var d={};d.Ila=c;d.Gcb=0;b=VVa(b);for(var e=0;e<b.length;){var f=b[e].value;e++;if(1==b[e].type)var g=SVa(a,b[e].value);d[f.replace(/\s*(?:=)?(\w+)\s*/,
"$1")]=g;e++}return d};_.ms.prototype.bJa=function(a){return"\ufddf_"+(a.length-1).toString(10)+"_"};new _.ms("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 _.ms("{projectName} project created");new _.ms("Failed to connect to {gitProvider}");_.ns=function(a,b){this.Ig=a;this.Bg=b};_.bWa=function(a){0<document.querySelectorAll("snack-bar-container").length||a.nz({message:"An unexpected error occurred.",Ud:"Dismiss"})};
_.cWa=function(a,b){var c=b.message,d=b.Ud;a.log(b.error);a.nz({message:c,Ud:d})};_.ns.prototype.log=function(a){_.Tr(this.Ig,a)};_.ns.prototype.nz=function(a){this.notify({message:a.message,Ud:a.Ud,duration:0})};_.ns.prototype.notify=function(a){this.Bg.open(a.message,a.Ud,{duration:a.duration})};_.ns.ha=function(a){return new (a||_.ns)(_.u(_.Sr),_.u(_.is))};_.ns.ua=_.t({token:_.ns,oa:_.ns.ha,Ja:"root"});_.os=function(a,b){this.Jg=a;this.CZa=b};_.os.prototype.Qa=function(){var a=this;this.ab=this.CZa.subscribe(function(b){a.handleError(b)})};_.os.prototype.handleError=function(){_.bWa(this.Jg)};_.os.prototype.La=function(){this.ab&&this.ab.unsubscribe()};_.os.ha=function(a){return new (a||_.os)(_.w(_.ns),_.w(wUa))};_.os.Ha=_.hc({type:_.os,qa:[["uncaught-error-notifier"]]});_.ps=function(){};_.ps.ha=function(a){return new (a||_.ps)};_.ps.Ea=_.gc({type:_.ps});_.ps.Da=_.Wb({});_.dWa=new Map([["SshAuthError","type.googleapis.com/devtools.grimoire."],["MissingDecorationsError","type.googleapis.com/devtools.grimoire."],["DebugInfo","type.googleapis.com/google.rpc."]]);var Nra;_.qs=function(a,b){this.CZa=a;this.Ig=b};_.qs.prototype.handleError=function(a){a&&(a===Ora()||void 0!==a.d_&&a.d_===Ora())||(_.Tr(this.Ig,a),this.CZa.next(a))};_.qs.ha=function(a){return new (a||_.qs)(_.u(wUa),_.u(_.Sr))};_.qs.ua=_.t({token:_.qs,oa:_.qs.ha,Ja:"root"});var eWa="alternate author bookmark canonical cite help icon license next prefetch dns-prefetch prerender preconnect preload prev search subresource".split(" ");var fWa=function(a){this.sIc=a;a.then((0,_.uh)(function(){},this),function(){},this)},gWa=function(a,b,c){return a.sIc.then(function(d){var e=d[b];if(!e)throw Error("Dc`"+b);return e.apply(d,c)})},iWa=function(a,b,c){for(var d=Array(arguments.length-2),e=2;e<arguments.length;e++)d[e-2]=arguments[e];e=hWa(a,b).then(function(f){return f.apply(null,d)});return new fWa(e)},jWa={},hWa=function(a,b){var c=jWa[b];if(c)return c;c=(c=wh(b))?Qj(c):(new Pj(function(d,e){var f=(new kBa(document)).createElement("SCRIPT");
f.async=!0;_.Qra(f,_.Wf(_.kh(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=wh(b);if(!d)throw Error("Ec`"+b+"`"+a);return d});return jWa[b]=c};var kWa=function(a){this.xl=a};kWa.prototype.FS=function(a){gWa(this.xl,"startFeedback",arguments)};kWa.prototype.FGc=function(a){gWa(this.xl,"requestSurvey",arguments).bM(function(){},this)};kWa.prototype.AFc=function(a){gWa(this.xl,"presentSurvey",arguments).bM(function(){},this)};var lWa=_.mh("https://www.gstatic.com/feedback/js/help/prod/service/lazy.min.js");hWa(lWa,"help.service.Lazy.create").bM(function(){});var Rra=function(a,b){b=b||{};a=iWa(lWa,"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 kWa(a)};var nWa,rs;_.mWa=new _.oc("helpServiceCreationDelegate",{oa:function(){return Rra}});nWa=new _.oc("HelpService productData",{oa:function(){return{}}});rs=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.ZFc=c(a,{locale:b,helpCenterPath:"/cloud",productData:d})};rs.prototype.FS=function(a){this.ZFc.FS(a)};rs.ha=function(a){return new (a||rs)(_.u(fJa),_.u(_.eh),_.u(_.mWa),_.u(nWa),_.u(vUa))};
rs.ua=_.t({token:rs,oa:rs.ha,Ja:"root"});_.ss=function(a,b,c,d){var e=this;this.service=a;this.ylb=b;this.productVersion=c;this.authuser=d;this.FS=function(f,g){g={authuser:e.authuser||void 0,productVersion:e.productVersion,onend:g,uTc:!0};"undefined"!==typeof f&&(g.bucket=f);e.ylb&&(g.ylb=!0);e.service.FS(g)}};_.ss.ha=function(a){return new (a||_.ss)(_.u(rs),_.u(BJa,8),_.u(Zl),_.u(_.bm))};_.ss.ua=_.t({token:_.ss,oa:_.ss.ha});_.ts=function(a){if(a)throw Error("Fc");};_.ts.ha=function(a){return new (a||_.ts)(_.u(_.ts,12))};_.ts.Ea=_.gc({type:_.ts});_.ts.Da=_.Wb({});var Tra;var us=function(a,b){this.url=a;this.XL=null;this.options=b},vs=function(a,b,c,d){this.l6a=a;this.eE=b;this.aDa=d;this.Zka=new Map;this.kja=new Map;this.Ahc=new Map;this.VDa=new Map;this.Ujc=new Map;this.YFa=[];this.X3a=["material-icons","mat-ligature-font"];this.Fb=c},oWa=function(a,b){return a.Ujc.get(b)||b};vs.prototype.vIc=function(){this.X3a=_.lc.apply(0,arguments)};
var pWa=function(a,b,c){c=void 0===c?"":c;var d=c+":"+b,e=a.Zka.get(d);return e?a.F5a(e):(e=a.Ekc(c,b))?(a.Zka.set(d,e),a.F5a(e)):(c=a.kja.get(c))?a.Ykc(b,c):_.zd(Error("Gc`"+d))};_.h=vs.prototype;_.h.La=function(){this.YFa=[];this.Zka.clear();this.kja.clear();this.Ahc.clear()};_.h.F5a=function(a){return a.XL?_.yd(this.DGa(a).cloneNode(!0)):this.Fmc(a).ka(_.y(function(b){return b.cloneNode(!0)}))};
_.h.Ykc=function(a,b){var c=this,d=this.H4a(a,b);if(d)return _.yd(d);d=b.filter(function(e){return!e.XL}).map(function(e){return c.Gmc(e).ka(_.ce(function(f){f="Loading icon set URL: "+c.eE.fo(5,e.url)+" failed: "+f.message;c.aDa.handleError(Error(f));return _.yd(null)}))});return _.Sd(d).ka(_.y(function(){var e=c.H4a(a,b);if(!e)throw Error("Gc`"+a);return e}))};
_.h.H4a=function(a,b){for(var c=b.length-1;0<=c;c--){var d=b[c];if(d.XL&&-1<d.XL.toString().indexOf(a)){var e=this.DGa(d);if(d=this.Ijc(e,a,d.options))return d}}return null};_.h.Fmc=function(a){var b=this;return this.I4a(a).ka(_.xe(function(c){return a.XL=c}),_.y(function(){return b.DGa(a)}))};_.h.Gmc=function(a){return a.XL?_.yd(null):this.I4a(a).ka(_.xe(function(b){return a.XL=b}))};
_.h.Ijc=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.Lka(a,c);if("symbol"===a.nodeName.toLowerCase())return this.Lka(this.Fpc(a),c);b=this.EGa(Vra("<svg></svg>"));b.appendChild(a);return this.Lka(b,c)};_.h.EGa=function(a){var b=this.Fb.createElement("DIV");b.innerHTML=a;a=b.querySelector("svg");if(!a)throw Error("Jc");return a};
_.h.Fpc=function(a){for(var b=this.EGa(Vra("<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.Fb.ELEMENT_NODE&&b.appendChild(a.childNodes[c].cloneNode(!0));return b};
_.h.Lka=function(a,b){a.setAttribute("fit","");a.setAttribute("height","100%");a.setAttribute("width","100%");a.setAttribute("preserveAspectRatio","xMidYMid meet");a.setAttribute("focusable","false");b&&b.viewBox&&a.setAttribute("viewBox",b.viewBox);return a};
_.h.I4a=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.l6a)throw Error("Hc");if(null==c)throw Error("Kc`"+c);var f=this.eE.fo(5,c);if(!f)throw Error("Ic`"+c);if(c=this.VDa.get(f))return c;c=this.l6a.get(f,{responseType:"text",withCredentials:a}).ka(_.y(function(g){return Vra(g)}),Wha(function(){return b.VDa.delete(f)}),lia());this.VDa.set(f,c);return c};_.h.Uha=function(a,b,c){this.Zka.set(a+":"+b,c);return this};
_.h.ZOc=function(a,b){var c=this.kja.get(a);c?c.push(b):this.kja.set(a,[b]);return this};_.h.DGa=function(a){if(!a.sMb){var b=this.EGa(a.XL);this.Lka(b,a.options);a.sMb=b}return a.sMb};_.h.Ekc=function(a,b){for(var c=0;c<this.YFa.length;c++){var d=this.YFa[c](b,a);if(d)return d.url&&d.options?new us(d.url,d.options):new us(d)}};vs.ha=function(a){return new (a||vs)(_.u(_.bn,8),_.u(jn),_.u(_.Yg,8),_.u(_.qd))};vs.ua=_.t({token:vs,oa:vs.ha,Ja:"root"});new _.pk;new _.qk;new _.pk;new _.pk;var qWa,rWa,sWa,tWa,uWa,vWa;qWa=_.ah(function(a){this.Oa=a});rWa=new _.oc("MAT_ICON_DEFAULT_OPTIONS");sWa=new _.oc("mat-icon-location",{Ja:"root",oa:Wra});tWa="clip-path color-profile src cursor fill filter marker marker-start marker-mid marker-end mask stroke".split(" ");uWa=tWa.map(function(a){return"["+a+"]"}).join(", ");vWa=/^url\(['"]?#(.*?)['"]?\)$/;
_.ws=function(a,b,c,d,e,f){var g=qWa.call(this,a)||this;g.UDa=b;g.Kp=d;g.aDa=e;g.r6a=!1;g.z8a=[];g.HCa=_.td.EMPTY;f&&(f.color&&(g.color=g.defaultColor=f.color),f.CP&&(g.CP=f.CP));c||a.ta.setAttribute("aria-hidden","true");return g};_.X(_.ws,qWa);_.h=_.ws.prototype;_.h.cpc=function(a){if(!a)return["",""];var b=a.split(":");switch(b.length){case 1:return["",b[0]];case 2:return b;default:throw Error("Lc`"+a);}};_.h.Qa=function(){this.dHa()};
_.h.Lm=function(){var a=this.IN;a&&a.size&&(a=this.Kp.qpb(),a!==this.D8a&&(this.D8a=a,this.t8a(a)))};_.h.La=function(){this.HCa.unsubscribe();this.IN&&this.IN.clear()};_.h.kHa=function(){return!this.Ci};_.h.Noc=function(a){this.t3a();var b=this.Kp.qpb();this.D8a=b;this.xhc(a);this.t8a(b);this.Oa.ta.appendChild(a)};_.h.t3a=function(){var a=this.Oa.ta,b=a.childNodes.length;for(this.IN&&this.IN.clear();b--;){var c=a.childNodes[b];1===c.nodeType&&"svg"!==c.nodeName.toLowerCase()||c.remove()}};
_.h.dHa=function(){if(this.kHa()){var a=this.Oa.ta,b=(this.CP?oWa(this.UDa,this.CP).split(/ +/):this.UDa.X3a).filter(function(c){return 0<c.length});this.z8a.forEach(function(c){return a.classList.remove(c)});b.forEach(function(c){return a.classList.add(c)});this.z8a=b;this.Bh===this.FFa||b.includes("mat-ligature-font")||(this.FFa&&a.classList.remove(this.FFa),this.Bh&&a.classList.add(this.Bh),this.FFa=this.Bh)}};_.h.o3a=function(a){return"string"===typeof a?a.trim().split(" ")[0]:a};
_.h.t8a=function(a){var b=this.IN;b&&b.forEach(function(c,d){c.forEach(function(e){d.setAttribute(e.name,"url('"+a+"#"+e.value+"')")})})};_.h.xhc=function(a){var b=a.querySelectorAll(uWa),c=this.IN=this.IN||new Map;for(a={R0:0};a.R0<b.length;a={R0:a.R0},a.R0++)tWa.forEach(function(d){return function(e){var f=b[d.R0],g=f.getAttribute(e);if(g=g?g.match(vWa):null){var m=c.get(f);m||(m=[],c.set(f,m));m.push({name:e,value:g[1]})}}}(a))};
_.h.kqc=function(a){var b=this;this.P9a=this.Q9a=null;this.HCa.unsubscribe();if(a){a=_.q(this.cpc(a));var c=a.next().value,d=a.next().value;c&&(this.Q9a=c);d&&(this.P9a=d);this.HCa=pWa(this.UDa,d,c).ka(_.je(1)).subscribe(function(e){return b.Noc(e)},function(e){b.aDa.handleError(Error("Mc`"+c+"`"+d+"`"+e.message))})}};
_.Y.Object.defineProperties(_.ws.prototype,{inline:{configurable:!0,enumerable:!0,get:function(){return this.r6a},set:function(a){this.r6a=_.Ug(a)}},Ci:{configurable:!0,enumerable:!0,get:function(){return this.FGa},set:function(a){a!==this.FGa&&(a?this.kqc(a):this.FGa&&this.t3a(),this.FGa=a)}},CP:{configurable:!0,enumerable:!0,get:function(){return this.T4a},set:function(a){a=this.o3a(a);a!==this.T4a&&(this.T4a=a,this.dHa())}},Bh:{configurable:!0,enumerable:!0,get:function(){return this.S4a},set:function(a){a=
this.o3a(a);a!==this.S4a&&(this.S4a=a,this.dHa())}}});_.ws.ha=function(a){return new (a||_.ws)(_.w(_.Wc),_.w(vs),_.Nc("aria-hidden"),_.w(sWa),_.w(_.qd),_.w(rWa,8))};
_.ws.ya=_.fc({type:_.ws,qa:[["mat-icon"]],Cb:["role","img",1,"mat-icon","notranslate"],Db:8,hb:function(a,b){a&2&&(_.Fe("data-mat-icon-type",b.kHa()?"font":"svg")("data-mat-icon-name",b.P9a||b.Bh)("data-mat-icon-namespace",b.Q9a||b.CP)("fontIcon",b.kHa()?b.Bh:null),_.He("mat-icon-inline",b.inline)("mat-icon-no-color","primary"!==b.color&&"accent"!==b.color&&"warn"!==b.color))},inputs:{color:"color",inline:"inline",Ci:"svgIcon",CP:"fontSet",Bh:"fontIcon"},Wb:["matIcon"],features:[_.Ce],ac:["*"],Aa:1,
Ba:0,va:function(a){a&1&&(_.Te(),_.Ue(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"],
mb:2,Na:0});_.xs=function(){};_.xs.ha=function(a){return new (a||_.xs)};_.xs.Ea=_.gc({type:_.xs});_.xs.Da=_.Wb({imports:[_.Tq,_.Tq]});var wWa;wWa=_.$h(["https://ssl.gstatic.com/devopsconsole/images/","/",".svg"]);
_.xWa=[{JF:"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(" ")},{JF:"iam",icons:["domain","group","service_account","user"]},{JF:"logs",icons:"any debug error fatal info warning".split(" ")},{JF:"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(" ")},{JF:"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(" "),
ujb:["arrow_right","arrow_down"]},{JF:"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(" ")},{JF:"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(" ")},
{JF:"oss",icons:["logo","logo_monochrome"]},{JF:"tasks",icons:["g3c_logo_200x200"]}];_.yWa=new _.oc("SvgIconGroupsToBeRegistered");_.ys=function(a,b){this.zrb=a;this.Azc=b;this.zrb.vIc("material-icons-extended")};_.ys.ha=function(a){return new (a||_.ys)(_.u(vs),_.u(_.yWa))};_.ys.ua=_.t({token:_.ys,oa:_.ys.ha});var zWa;_.ig=function(a){var b=this;this.Cd=a;this.qVa=!1;this.Cd.Zb(function(){zWa(b)})};zWa=function(a){setTimeout(function(){a.qVa=!0},864E5)};_.ig.prototype.LO=function(a,b){if(this.qVa){var c=window.location;b=_.Zf(b.url);b=_.Vf(b);void 0!==b&&(c.href=b)}return!this.qVa};_.ig.ha=function(a){return new (a||_.ig)(_.u(_.ze))};_.ig.ua=_.t({token:_.ig,oa:_.ig.ha});/*

 Copyright 2005, 2007 Bob Ippolito. All Rights Reserved.
 Copyright The Closure Library Authors.
 SPDX-License-Identifier: MIT
*/
_.zs=function(a,b){this.Fta=[];this.xAb=a;this.djb=b||null;this.K9=this.wJ=!1;this.zg=void 0;this.KXa=this.Urc=this.LIa=!1;this.uva=0;this.Gq=null;this.Zla=0};_.ji(_.zs,$ra);_.zs.prototype.cancel=function(a){if(this.wJ)this.zg instanceof _.zs&&this.zg.cancel();else{if(this.Gq){var b=this.Gq;delete this.Gq;a?b.cancel(a):(b.Zla--,0>=b.Zla&&b.cancel())}this.xAb?this.xAb.call(this.djb,this):this.KXa=!0;this.wJ||this.Q7(new As(this))}};_.zs.prototype.Ahb=function(a,b){this.LIa=!1;AWa(this,a,b)};
var AWa=function(a,b,c){a.wJ=!0;a.zg=c;a.K9=!b;BWa(a)},DWa=function(a){if(a.wJ){if(!a.KXa)throw new CWa(a);a.KXa=!1}};_.zs.prototype.callback=function(a){DWa(this);AWa(this,!0,a)};_.zs.prototype.Q7=function(a){DWa(this);AWa(this,!1,a)};_.zs.prototype.addCallback=function(a,b){return _.EWa(this,a,null,b)};_.EWa=function(a,b,c,d){a.Fta.push([b,c,d]);a.wJ&&BWa(a);return a};
_.zs.prototype.then=function(a,b,c){var d,e,f=new Pj(function(g,m){e=g;d=m});_.EWa(this,e,function(g){g instanceof As?f.cancel():d(g);return FWa},this);return f.then(a,b,c)};_.zs.prototype.$goog_Thenable=!0;_.zs.prototype.ie=function(a){var b=new _.zs;_.EWa(this,b.callback,b.Q7,b);a&&(b.Gq=this,this.Zla++);return b};_.zs.prototype.isError=function(a){return a instanceof Error};
var GWa=function(a){return Axa(a.Fta,function(b){return"function"===typeof b[1]})},FWa={},BWa=function(a){if(a.uva&&a.wJ&&GWa(a)){var b=a.uva,c=HWa[b];c&&(_.da.clearTimeout(c.Tv),delete HWa[b]);a.uva=0}a.Gq&&(a.Gq.Zla--,delete a.Gq);b=a.zg;for(var d=c=!1;a.Fta.length&&!a.LIa;){var e=a.Fta.shift(),f=e[0],g=e[1];e=e[2];if(f=a.K9?g:f)try{var m=f.call(e||a.djb,b);m===FWa&&(m=void 0);void 0!==m&&(a.K9=a.K9&&(m==b||a.isError(m)),a.zg=b=m);if(wCa(b)||"function"===typeof _.da.Promise&&b instanceof _.da.Promise)d=
!0,a.LIa=!0}catch(n){b=n,a.K9=!0,GWa(a)||(c=!0)}}a.zg=b;d&&(m=(0,_.uh)(a.Ahb,a,!0),d=(0,_.uh)(a.Ahb,a,!1),b instanceof _.zs?(_.EWa(b,m,d),b.Urc=!0):b.then(m,d));c&&(b=new IWa(b),HWa[b.Tv]=b,a.uva=b.Tv)},CWa=function(a){_.ba.call(this);this.gB=a};_.ji(CWa,_.ba);CWa.prototype.message="Deferred has already fired";CWa.prototype.name="AlreadyCalledError";var As=function(a){_.ba.call(this);this.gB=a};_.ji(As,_.ba);As.prototype.message="Deferred was canceled";As.prototype.name="CanceledError";
var IWa=function(a){this.Tv=_.da.setTimeout((0,_.uh)(this.UKc,this),0);this.Ve=a};IWa.prototype.UKc=function(){delete HWa[this.Tv];throw this.Ve;};var HWa={};var esa=function(a,b){var c=b||{};b=c.document||document;var d=_.nj(a),e=(new kBa(b)).createElement("SCRIPT"),f={dIb:e,XS:void 0},g=new _.zs(JWa,f),m=null,n=null!=c.timeout?c.timeout:5E3;0<n&&(m=window.setTimeout(function(){KWa(e,!0);g.Q7(new LWa(1,"Timeout reached for loading script "+d))},n),f.XS=m);e.onload=e.onreadystatechange=function(){e.readyState&&"loaded"!=e.readyState&&"complete"!=e.readyState||(KWa(e,c.ERc||!1,m),g.callback(null))};e.onerror=function(){KWa(e,!0,m);g.Q7(new LWa(0,"Error while loading script "+
d))};f=c.attributes||{};_.Ib(f,{type:"text/javascript",charset:"UTF-8"});nBa(e,f);YAa(e,a);MWa(b).appendChild(e);return g},MWa=function(a){var b;return(b=(a||document).getElementsByTagName("HEAD"))&&0!==b.length?b[0]:a.documentElement},JWa=function(){if(this&&this.dIb){var a=this.dIb;a&&"SCRIPT"==a.tagName&&KWa(a,!0,this.XS)}},KWa=function(a,b,c){null!=c&&_.da.clearTimeout(c);a.onload=function(){};a.onerror=function(){};a.onreadystatechange=function(){};b&&window.setTimeout(function(){_.Hj(a)},0)},
LWa=function(a,b){var c="Jsloader error (code #"+a+")";b&&(c+=": "+b);_.ba.call(this,c);this.code=a};_.ji(LWa,_.ba);var asa=null,gsa=new WeakMap;var NWa=function(){};NWa.prototype.send=function(a,b){Rka(a);return this.makeRequest(a).then(function(c){return b?_.wf(b,c):c})};var Bs=function(a,b,c,d,e){this.ZX=a;this.YX=b;this.tNa=c||{};this.XX=d||{};this.fuc=e};_.X(Bs,NWa);var PWa=function(a){return _.csa({timeout:3E4}).then(function(b){b=b||window.gapi;OWa(a,b);return isa(b,{apiKey:a.YX,clientId:a.XX.clientId,scope:a.XX.scope,jrb:a.XX.jrb,Anb:a.XX.Anb}).then(function(){return b})})};
Bs.prototype.makeRequest=function(a){var b=this;return PWa(this).then(function(c){return _.Gd(function(d){if(1==d.Pc)return void 0===b.XX.cDc?d.ui(2):_.Hd(d,hsa(c,b.XX.cDc),2);OWa(b,c);return d.return(QWa(c.client.request({root:b.ZX,path:a.path,method:a.Gb,body:a.body,params:a.Ra,headers:a.headers,authType:a.authType,apiId:a.apiId||b.fuc})))})})};
var QWa=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)})})},OWa=function(a,b){for(var c in a.tNa)a.tNa.hasOwnProperty(c)&&_.fsa(b,c,a.tNa[c])};Bs.$inject=["gapiUrl","gapiKey","gapiConfigUpdates","gapiAuthParams","defaultApiId"];var RWa=function(a,b,c,d,e,f,g){Bs.call(this,a,b,f,g);this.Xq=c;this.pIa=d;this.Vo=e};_.X(RWa,Bs);RWa.prototype.makeRequest=function(a){var b=this;a.headers||(a.headers={});a.headers.sessionId=this.Xq.sessionId;this.Xq.actionId&&(a.headers.actionId=this.Xq.actionId);this.Vo&&(a.headers["X-Goog-IAM-Authorization-Token"]=this.Vo);return SWa(this.pIa).then(function(){return Bs.prototype.makeRequest.call(b,a)})};var TWa=function(a,b){a=Error.call(this,a);this.message=a.message;"stack"in a&&(this.stack=a.stack);this.error=b};_.X(TWa,Error);var UWa=/^\)\]\}',?\n/,Cs=function(a,b){this.km=b;this.config=_.Ld(Promise.resolve(a))};_.X(Cs,SIa);Cs.prototype.makeRequest=function(a){var b=this;return this.config.ka(_.ve(function(c){return b.VLa(c,a)}),_.ve(function(c){if("text/csv"===c.headers.get("content-type")||"text/plain"===c.headers.get("content-type"))var d=_.yd({data:c.body});else try{var e=(c.body||"{}").replace(UWa,"");d=_.yd(JSON.parse(e))}catch(f){d=_.zd(new _.an({error:f,headers:c.headers,url:c.url||void 0}))}return d}),_.y(function(c){return c}))};
Cs.prototype.VLa=function(a,b){b.headers=Object.assign({},b.headers,a.headers);if(a.mRc){var c={},d={},e=!1,f=!1;if(b.headers){f=null!=b.headers["Content-Type"];for(var g=_.q(Object.entries(b.headers)),m=g.next();!m.done;m=g.next()){var n=_.q(m.value);m=n.next().value;n=n.next().value;OIa.includes(m)?c[m]=n:(d[m]=n,e=!0)}}if(null!=b.body||"PUT"===b.Gb||"POST"===b.Gb)f||(d["Content-Type"]="application/json",e=!0),c["Content-Type"]="text/plain";e&&(d=encodeURIComponent(String(NIa(d))),Ska(b,"$httpHeaders",
d));b.headers=c;PIa.includes(b.Gb)||(Ska(b,"$httpMethod",b.Gb),b.Gb="POST")}return this.km.request(b.Gb,_.jsa(a.ZX,b.path),{body:b.body||null,responseType:"text",observe:"response",headers:new Xm(b.headers),params:this.searchParams(a,b),withCredentials:a.withCredentials})};
Cs.prototype.searchParams=function(a,b){b=Object.entries(b.Ra||{}).reduce(function(c,d){d=_.q(d);var e=d.next().value;d=d.next().value;return a.qUc&&d instanceof Array?d.reduce(function(f,g){return f.append(e,g)},c):c.set(e,d)},new _.Ym({Una:a.WVc}));return a.YX?b.set("key",a.YX):b};var VWa=function(a,b,c,d){Cs.call(this,a,b);this.cga=c;this.Vo=d};_.X(VWa,Cs);
VWa.prototype.VLa=function(a,b){var c=this;return _.Ld(this.cga.getToken()).ka(_.ve(function(d){b.Ra||(b.Ra={});b.Ra.access_token=d;c.Vo&&(b.headers=b.headers||{},b.headers["X-Goog-IAM-Authorization-Token"]=c.Vo);return Cs.prototype.VLa.call(c,a,b)}),_.ce(function(d){a:{var e=d.error;if(e&&"object"===typeof e&&e.error)var f=e;else{if("string"===typeof e)try{var g=JSON.parse(e);if(g&&g.error){f=g;break a}}catch(m){}f="string"===typeof e?e:e?JSON.stringify(e):d.message;f=new TWa("No xhr error returned",
{code:d.status,message:f})}}return _.zd(f)}))};var WWa=function(a,b,c,d,e){VWa.call(this,{ZX:a,YX:b},c,d,e)};_.X(WWa,VWa);var nsa=Error("Pc"),osa=Error("Qc");var YWa=function(a,b,c,d,e){var f=XWa;this.XDc=a;this.Vk=b;this.Jg=c;this.pIa=d;this.Ga=e;this.ioa=null;this.TVa=2;this.scopes=[].concat(_.sc(new Set(f))).join(" ")};
YWa.prototype.getToken=function(){var a=this,b,c,d,e;return _.Gd(function(f){switch(f.Pc){case 1:return a.ioa||(a.ioa=_.Gn(a.Ga,msa(a.XDc,a.scopes,a.Vk),"getOauthToken")),_.Hd(f,ZWa(a.pIa),2);case 2:return b=f.Yk,c=null,_.dha(f,3,4),_.Hd(f,a.ioa,6);case 6:c=f.Yk;case 4:fha(f);b();gha(f,5);break;case 3:throw d=_.hha(f),_.cWa(a.Jg,{error:d,message:"Failed to fetch oauth token.",Ud:"Dismiss"}),Ora();case 5:a:{if(c){var g=c.access_token;var m=c.expires_at;if(g&&m&&!(Date.now()>=m))break a}g=void 0}if(e=
g)return a.TVa=2,f.return(e);if(0<a.TVa)return a.TVa--,a.ioa=null,f.return(a.getToken());throw Error("Rc");}})};_.$Wa=new _.oc("authenticationLock");_.aXa=new _.oc("Cookies");_.Ds=new _.oc("windowToken");var SWa,ZWa;_.bXa=function(){this.locked=!1;this.fCb=[]};SWa=function(a){return ZWa(a).then(function(b){b()})};ZWa=function(a){return new Promise(function(b){var c=function(){a.locked=!0;b(function(){a.release()})};a.locked?a.fCb.push(c):c()})};_.bXa.prototype.release=function(){this.locked=!1;var a=this.fCb.shift();a&&a()};var XWa;XWa=[].concat(_.sc(["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"]),_.sc(["https://www.googleapis.com/auth/cloud-platform","https://www.googleapis.com/auth/cloudplatformprojects"]),_.sc(["https://www.googleapis.com/auth/iam"]),_.sc(["https://www.googleapis.com/auth/peopleapi.readwrite"]),_.sc(["https://www.googleapis.com/auth/service.management"]));
_.Es=function(a,b,c,d,e){this.ZDc=new YWa(a,b,c,d,e)};_.Es.prototype.getToken=function(){return this.ZDc.getToken()};_.Es.ha=function(a){return new (a||_.Es)(_.u(jJa),_.u(_.bm),_.u(_.ns),_.u(_.$Wa),_.u(_.Kn))};_.Es.ua=_.t({token:_.Es,oa:_.Es.ha});var cXa=function(a,b,c){this.EIa=a;this.Xq=b;this.debug=c};_.X(cXa,SIa);cXa.prototype.makeRequest=function(a){var b=this.EIa.makeRequest(a).ka(_.jh(this.Xq,a.Ib||"Unknown RPC"));return this.debug.wxb(a,b)};_.dXa=function(){};_.X(_.dXa,_.Bl);var Eka=function(a){var b;return{dEc:function(){b=Error("Sc")},fR:function(){},bs:function(c){if("object"!==typeof c)console.warn("Instance of error was not thrown.");else{if(c.stack)var d=c;else{if(c.s_a)return;d=Error("Tc`"+a.path+"`"+JSON.stringify(c));c.s_a=d}d.stack+="\nCaused by: "+b.stack}}}};_.eXa=function(a,b,c){Cs.call(this,a,b);this.Vk=c};_.X(_.eXa,Cs);_.eXa.prototype.makeRequest=function(a){a.Ra=a.Ra||{};a.Ra.authuser=this.Vk||"0";var b;a.headers=null!=(b=a.headers)?b:{};b=_.gBa([]);if(null!=b){a.headers.AUTHORIZATION=b;var c;a.headers["X-Goog-AuthUser"]=null!=(c=this.Vk)?c:"0"}a.headers["X-Origin"]=window.location.origin;a.headers["X-Referer"]=window.location.origin;return Cs.prototype.makeRequest.call(this,a)};var Fs=function(a,b){this.Ga=a;this.Ytc=b};Fs.prototype.create=function(a){return new cXa(a,this.Ga,this.Ytc)};Fs.ha=function(a){return new (a||Fs)(_.u(_.Kn),_.u(Am))};Fs.ua=_.t({token:Fs,oa:Fs.ha,Ja:"root"});var Gs=function(a,b,c,d){this.Ura=a;this.km=b;this.cga=c;this.Vo=d};Gs.prototype.create=function(a){return new WWa(a,this.Ura,this.km,this.cga,this.Vo)};Gs.ha=function(a){return new (a||Gs)(_.u(_.am),_.u(_.bn),_.u(_.Es),_.u(_.cm))};Gs.ua=_.t({token:Gs,oa:Gs.ha,Ja:"root"});var rsa=[429,503];_.Hs=function(a){a=void 0===a?{}:a;a=void 0===a.ig?36E5:a.ig;this.store={};this.Ayb=0;this.ig=a};_.Hs.prototype.fetch=function(a,b){var c=JSON.stringify(a),d=_.fXa(this,a);if(d)return d;d=this.Ayb++;b=this.efb(c,d,b);this.Rxb(c,d,b,a);return b};_.fXa=function(a,b,c){c=void 0===c?{}:c;var d=void 0===c.w$?!1:c.w$;c=JSON.stringify(b);(c=a.store[c])?(d||(d=c.nvc,d=Date.now()-(null!=d?d:a.ig),d=c.aPb.getTime()>=d),a=d?c.response:a.wAb(b,c)):a=null;return a};
_.Hs.prototype.put=function(a,b){a=JSON.stringify(a);var c=this.Ayb++;Is(this,a,c,b)};_.Hs.prototype.efb=function(a,b,c){return c()};_.Hs.prototype.wAb=function(a){a=JSON.stringify(a);delete this.store[a];return null};var Is=function(a,b,c,d,e){a.store[b]={id:c,response:d,aPb:new Date,nvc:e}};_.Hs.prototype.Rxb=function(a,b,c){Is(this,a,b,c)};
_.Js=function(a,b){b=void 0===b?{}:b;var c=b.UNa,d=b.BVa,e=void 0===b.XVa?!0:b.XVa,f=void 0===b.YVa?ssa:b.YVa,g=void 0===b.oSa?5:b.oSa,m=void 0===b.ZVa?500:b.ZVa;_.Hs.call(this,{ig:void 0===b.ig?36E5:b.ig});this.Ga=a;this.BVa=d;this.XVa=e;this.YVa=f;this.oSa=g;this.ZVa=m;this.UNa=c};_.X(_.Js,_.Hs);
_.Js.prototype.Rxb=function(a,b,c,d){var e=this;if(this.UNa)if(d=this.UNa(d,c),"number"!==typeof d){Is(this,a,b,c);var f=Date.now();d.ka(_.je(1),xha()).subscribe(function(g){g-=Date.now()-f;Is(e,a,b,c,g)},function(){})}else Is(this,a,b,c,d);else Is(this,a,b,c)};
_.Js.prototype.efb=function(a,b,c){var d=this;c=_.Rd(c);var e=this.YVa;this.XVa&&(c=c.ka(_.Zra(this.Ga,e,{PGb:this.ZVa,WVa:this.oSa})));var f=c.ka(_.xe({error:function(){var m=d.store[a];m&&m.id===b&&delete d.store[a]}}),_.oe(new _.pe(this.BVa))),g=!1;return _.Rd(function(){g||(f.connect(),g=!0);return f})};_.Js.prototype.getValue=function(a,b){b=void 0===b?{}:b;a=_.fXa(this,a,{w$:void 0===b.w$?!1:b.w$});if(!a)return null;var c=null;a.subscribe(function(d){c=d}).unsubscribe();return c};var gXa=function(a,b,c){_.Js.call(this,a,Object.assign({},b,{BVa:1}));this.kf=c};_.X(gXa,_.Js);gXa.prototype.wAb=function(a,b){this.kf.refresh(a);return b.response};gXa.prototype.zTa=function(a){a=JSON.stringify(a);var b=this.store[a];b&&(this.store[a]=Object.assign({},b,{aPb:new Date}))};gXa.prototype.ONa=function(a){return this.getValue(a,{w$:!0})};_.Ks=function(a,b){b=void 0===b?{}:b;this.iGc=new _.Hs({ig:Number.POSITIVE_INFINITY});this.Cba=new gXa(a,b,this)};
_.Ks.prototype.fetch=function(a,b){var c=this;return this.Cba.fetch(a,function(){return hXa(c,a).ka(_.ve(function(d){var e=d.hFc;d=d.fetch?b():_.ie;return void 0===e?d:d.ka(_.ue(e))}))})};_.Ks.prototype.ONa=function(a){return this.Cba.ONa(a)};_.Ks.prototype.refresh=function(a,b,c){c=void 0===c?!0:c;if(!c&&!b)throw Error("Vc");var d=this.Cba.ONa(a);null!=d&&(hXa(this,a).next({hFc:b?b(d):void 0,fetch:c}),c&&this.Cba.zTa(a))};var hXa=function(a,b){return a.iGc.fetch(b,function(){return new _.Lf({fetch:!0})})};var jXa;_.Ls=function(a){a=void 0===a?{}:a;this.O={};this.O.request=null==a.request?null:a.request};_.X(_.Ls,_.W);_.Ls.prototype.ma=function(){return _.Ls};_.Ls.prototype.na=function(){return{Sa:{request:_.Ms},keys:["request"]}};_.Y.Object.defineProperties(_.Ls.prototype,{request:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"request")?_.U(this,"request"):null},set:function(a){this.O.request=a}}});var Ns=function(a){a=void 0===a?{}:a;this.O={};this.O.result=null==a.result?null:a.result};
_.X(Ns,_.W);Ns.prototype.ma=function(){return Ns};Ns.prototype.na=function(){return{Sa:{result:Os},keys:["result"]}};_.Y.Object.defineProperties(Ns.prototype,{result:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"result")?_.U(this,"result"):null},set:function(a){this.O.result=a}}});var Os=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};_.X(Os,_.W);Os.prototype.ma=function(){return Os};
Os.prototype.na=function(){return{keys:["resourceType","status"],Ka:{status:Ps}}};_.Y.Object.defineProperties(Os.prototype,{resourceType:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceType")?_.U(this,"resourceType"):null},set:function(a){this.O.resourceType=a}},status:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"status")?_.U(this,"status"):null},set:function(a){this.O.status=a}}});
var Qs=function(a){a=void 0===a?{}:a;this.O={};this.O.result=null==a.result?null:a.result};_.X(Qs,_.W);Qs.prototype.ma=function(){return Qs};Qs.prototype.na=function(){return{Sa:{result:Rs},keys:["result"]}};_.Y.Object.defineProperties(Qs.prototype,{result:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"result")?_.U(this,"result"):null},set:function(a){this.O.result=a}}});
var Rs=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};_.X(Rs,_.W);Rs.prototype.ma=function(){return Rs};Rs.prototype.na=function(){return{keys:["key","status"],Ka:{key:Ss,status:Ps}}};
_.Y.Object.defineProperties(Rs.prototype,{key:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"key")?_.U(this,"key"):null},set:function(a){this.O.key=a}},status:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"status")?_.U(this,"status"):null},set:function(a){this.O.status=a}}});_.Ts=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};_.X(_.Ts,_.W);_.Ts.prototype.ma=function(){return _.Ts};
_.Ts.prototype.na=function(){return{keys:["count","resourceTypes"]}};_.Y.Object.defineProperties(_.Ts.prototype,{count:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"count")?_.U(this,"count"):null},set:function(a){this.O.count=a}},resourceTypes:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceTypes")?_.U(this,"resourceTypes"):null},set:function(a){this.O.resourceTypes=a}}});
var Us=function(a){a=void 0===a?{}:a;this.O={};this.O.resources=null==a.resources?null:a.resources};_.X(Us,_.W);Us.prototype.ma=function(){return Us};Us.prototype.na=function(){return{Sa:{resources:_.Vs},keys:["resources"]}};_.Y.Object.defineProperties(Us.prototype,{resources:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resources")?_.U(this,"resources"):null},set:function(a){this.O.resources=a}}});
_.Vs=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};_.X(_.Vs,_.W);_.Vs.prototype.ma=function(){return _.Vs};_.Vs.prototype.na=function(){return{keys:["resourceId","resourceType","timestamp"]}};
_.Y.Object.defineProperties(_.Vs.prototype,{resourceId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceId")?_.U(this,"resourceId"):null},set:function(a){this.O.resourceId=a}},resourceType:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceType")?_.U(this,"resourceType"):null},set:function(a){this.O.resourceType=a}},timestamp:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"timestamp")?_.U(this,"timestamp"):null},set:function(a){this.O.timestamp=
a}}});var Ws=function(a){a=void 0===a?{}:a;this.O={};this.O.result=null==a.result?null:a.result};_.X(Ws,_.W);Ws.prototype.ma=function(){return Ws};Ws.prototype.na=function(){return{Sa:{result:Xs},keys:["result"]}};_.Y.Object.defineProperties(Ws.prototype,{result:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"result")?_.U(this,"result"):null},set:function(a){this.O.result=a}}});
var Xs=function(a){a=void 0===a?{}:a;this.O={};this.O.setting=null==a.LC?null:a.LC;this.O.status=null==a.status?null:a.status};_.X(Xs,_.W);Xs.prototype.ma=function(){return Xs};Xs.prototype.na=function(){return{keys:["setting","status"],Ka:{setting:Ys,status:Ps}}};
_.Y.Object.defineProperties(Xs.prototype,{LC:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"setting")?_.U(this,"setting"):null},set:function(a){this.O.setting=a}},status:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"status")?_.U(this,"status"):null},set:function(a){this.O.status=a}}});_.Ms=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};_.X(_.Ms,_.W);
_.Ms.prototype.ma=function(){return _.Ms};_.Ms.prototype.na=function(){return{keys:["resourceId","resourceType"]}};_.Y.Object.defineProperties(_.Ms.prototype,{resourceId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceId")?_.U(this,"resourceId"):null},set:function(a){this.O.resourceId=a}},resourceType:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceType")?_.U(this,"resourceType"):null},set:function(a){this.O.resourceType=a}}});_.Zs=function(){this.O={}};
_.X(_.Zs,_.W);_.Zs.prototype.ma=function(){return _.Zs};_.Zs.prototype.na=function(){return{keys:[]}};var iXa=function(){this.O={}};_.X(iXa,_.W);iXa.prototype.ma=function(){return iXa};iXa.prototype.na=function(){return{keys:[]}};var $s=function(a){a=void 0===a?{}:a;this.O={};this.O.resourceType=null==a.resourceType?null:a.resourceType;this.O.resourceIds=null==a.mGb?null:a.mGb;this.O.timestamps=null==a.ENb?null:a.ENb};_.X($s,_.W);$s.prototype.ma=function(){return $s};
$s.prototype.na=function(){return{keys:["resourceIds","resourceType","timestamps"]}};
_.Y.Object.defineProperties($s.prototype,{mGb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceIds")?_.U(this,"resourceIds"):null},set:function(a){this.O.resourceIds=a}},resourceType:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceType")?_.U(this,"resourceType"):null},set:function(a){this.O.resourceType=a}},ENb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"timestamps")?_.U(this,"timestamps"):null},set:function(a){this.O.timestamps=a}}});
_.at=function(a){a=void 0===a?{}:a;this.O={};this.O.setting=null==a.LC?null:a.LC;this.O.subkey=null==a.Bfa?null:a.Bfa;this.O.projectId=null==a.projectId?null:a.projectId};_.X(_.at,_.W);_.at.prototype.ma=function(){return _.at};_.at.prototype.na=function(){return{keys:["projectId","setting","subkey"]}};
_.Y.Object.defineProperties(_.at.prototype,{projectId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projectId")?_.U(this,"projectId"):null},set:function(a){this.O.projectId=a}},LC:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"setting")?_.U(this,"setting"):null},set:function(a){this.O.setting=a}},Bfa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"subkey")?_.U(this,"subkey"):null},set:function(a){this.O.subkey=a}}});
_.bt=function(a){a=void 0===a?{}:a;this.O={};this.O.stringVal=null==a.KLb?null:a.KLb;this.O.int32Val=null==a.dtb?null:a.dtb;this.O.doubleVal=null==a.doubleVal?null:a.doubleVal;this.O.boolVal=null==a.NIa?null:a.NIa;this.O.int64Val=null==a.KPa?null:a.KPa;this.O.protoVal=null==a.Sca?null:a.Sca};_.X(_.bt,_.W);_.bt.prototype.ma=function(){return _.bt};_.bt.prototype.na=function(){return{keys:"boolVal doubleVal int32Val int64Val protoVal stringVal".split(" "),xd:{protoVal:{tc:null,Mc:!1,Nc:!1,Oc:!1}}}};
_.Y.Object.defineProperties(_.bt.prototype,{NIa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"boolVal")?_.U(this,"boolVal"):null},set:function(a){this.O.boolVal=a}},doubleVal:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"doubleVal")?_.U(this,"doubleVal"):null},set:function(a){this.O.doubleVal=a}},dtb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"int32Val")?_.U(this,"int32Val"):null},set:function(a){this.O.int32Val=a}},KPa:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"int64Val")?_.U(this,"int64Val"):null},set:function(a){this.O.int64Val=a}},Sca:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"protoVal")?_.U(this,"protoVal"):null},set:function(a){this.O.protoVal=a}},KLb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"stringVal")?_.U(this,"stringVal"):null},set:function(a){this.O.stringVal=a}}});
var Ps=function(a){a=void 0===a?{}:a;this.O={};this.O.code=null==a.code?null:a.code;this.O.space=null==a.b0?null:a.b0;this.O.message=null==a.message?null:a.message;this.O.canonicalCode=null==a.lfb?null:a.lfb;this.O.messageSet=null==a.Myb?null:a.Myb};_.X(Ps,_.W);Ps.prototype.ma=function(){return Ps};Ps.prototype.na=function(){return{keys:["canonicalCode","code","message","messageSet","space"],Ka:{messageSet:iXa}}};
_.Y.Object.defineProperties(Ps.prototype,{lfb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"canonicalCode")?_.U(this,"canonicalCode"):null},set:function(a){this.O.canonicalCode=a}},code:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"code")?_.U(this,"code"):null},set:function(a){this.O.code=a}},message:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"message")?_.U(this,"message"):null},set:function(a){this.O.message=a}},Myb:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"messageSet")?_.U(this,"messageSet"):null},set:function(a){this.O.messageSet=a}},b0:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"space")?_.U(this,"space"):null},set:function(a){this.O.space=a}}});_.ct=function(a){a=void 0===a?{}:a;this.O={};this.O.resourceId=null==a.resourceId?null:a.resourceId};_.X(_.ct,_.W);_.ct.prototype.ma=function(){return _.ct};_.ct.prototype.na=function(){return{keys:["resourceId"]}};
_.Y.Object.defineProperties(_.ct.prototype,{resourceId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceId")?_.U(this,"resourceId"):null},set:function(a){this.O.resourceId=a}}});_.dt=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.Vzb?null:a.Vzb};_.X(_.dt,_.W);_.dt.prototype.ma=function(){return _.dt};
_.dt.prototype.na=function(){return{keys:["key","noExistingValue","value","version"],Ka:{key:_.at,value:_.bt}}};
_.Y.Object.defineProperties(_.dt.prototype,{key:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"key")?_.U(this,"key"):null},set:function(a){this.O.key=a}},Vzb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"noExistingValue")?_.U(this,"noExistingValue"):null},set:function(a){this.O.noExistingValue=a}},value:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"value")?_.U(this,"value"):null},set:function(a){this.O.value=a}},version:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"version")?_.U(this,"version"):null},set:function(a){this.O.version=a}}});var Ys=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};_.X(Ys,_.W);Ys.prototype.ma=function(){return Ys};Ys.prototype.na=function(){return{keys:["key","value","version"],Ka:{key:Ss,value:_.bt}}};
_.Y.Object.defineProperties(Ys.prototype,{key:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"key")?_.U(this,"key"):null},set:function(a){this.O.key=a}},value:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"value")?_.U(this,"value"):null},set:function(a){this.O.value=a}},version:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"version")?_.U(this,"version"):null},set:function(a){this.O.version=a}}});
var Ss=function(a){a=void 0===a?{}:a;this.O={};this.O.setting=null==a.LC?null:a.LC;this.O.subkey=null==a.Bfa?null:a.Bfa;this.O.projectNumber=null==a.projectNumber?null:a.projectNumber;this.O.projectId=null==a.projectId?null:a.projectId};_.X(Ss,_.W);Ss.prototype.ma=function(){return Ss};Ss.prototype.na=function(){return{keys:["projectId","projectNumber","setting","subkey"]}};
_.Y.Object.defineProperties(Ss.prototype,{projectId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projectId")?_.U(this,"projectId"):null},set:function(a){this.O.projectId=a}},projectNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projectNumber")?_.U(this,"projectNumber"):null},set:function(a){this.O.projectNumber=a}},LC:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"setting")?_.U(this,"setting"):null},set:function(a){this.O.setting=a}},Bfa:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"subkey")?_.U(this,"subkey"):null},set:function(a){this.O.subkey=a}}});jXa=new _.oc("API_VERSION");_.kXa=new _.oc("REQUEST_SERVICE");_.et=function(){};_.et.ha=function(a){return new (a||_.et)};_.et.Ea=_.gc({type:_.et});_.et.Da=_.Wb({});
var ft={$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"},gt=function(a,b,c){this.Va=a;this.Va=null==a?"v1alpha1":a;this.kb=new _.Cl(b,c)};_.h=gt.prototype;
_.h.HIa=function(a){var b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.Dl(this.kb,{body:a,Gb:"POST",Ib:"cloudusersettings_pa.recent.batchDelete",path:"/"+this.Va+"/recent:batchDelete",Ra:_.xf(b,ft,c),Kb:Ns})};_.h.IIa=function(a){var b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.Dl(this.kb,{body:a,Gb:"POST",Ib:"cloudusersettings_pa.recent.batchGet",path:"/"+this.Va+"/recent:batchGet",Ra:_.xf(b,ft,c),Kb:Us})};
_.h.delete=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Dl(this.kb,{body:null,Gb:"DELETE",Ib:"cloudusersettings_pa.recent.delete",path:"/"+this.Va+"/recent/"+a,Ra:_.xf(b,ft,c),Kb:_.Zs})};_.h.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Dl(this.kb,{body:null,Gb:"GET",Ib:"cloudusersettings_pa.recent.get",path:"/"+this.Va+"/recent/"+a,Ra:_.xf(b,ft,c),Kb:$s})};
_.h.update=function(a,b,c,d){c=void 0===c?{}:c;d=void 0===d?{}:d;return _.Dl(this.kb,{body:b,Gb:"PUT",Ib:"cloudusersettings_pa.recent.update",path:"/"+this.Va+"/recent/"+a,Ra:_.xf(c,ft,d),Kb:_.Zs})};gt.ha=function(a){return new (a||gt)(_.u(jXa,8),_.u(_.kXa),_.u(_.Bl,8))};gt.ua=_.t({token:gt,oa:gt.ha});_.ht=function(){};_.ht.ha=function(a){return new (a||_.ht)};_.ht.ua=_.t({token:_.ht,oa:function(a){return gt.ha(a)},Ja:_.et});
var it=function(a,b,c){this.Va=a;this.Va=null==a?"v1alpha1":a;this.kb=new _.Cl(b,c)};_.h=it.prototype;_.h.HIa=function(a){var b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.Dl(this.kb,{body:a,Gb:"POST",Ib:"cloudusersettings_pa.settings.batchDelete",path:"/"+this.Va+"/settings:batchDelete",Ra:_.xf(b,ft,c),Kb:Qs})};
_.h.IIa=function(a){var b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.Dl(this.kb,{body:a,Gb:"POST",Ib:"cloudusersettings_pa.settings.batchGet",path:"/"+this.Va+"/settings:batchGet",Ra:_.xf(b,ft,c),Kb:Ws})};_.h.delete=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Dl(this.kb,{body:null,Gb:"DELETE",Ib:"cloudusersettings_pa.settings.delete",path:"/"+this.Va+"/settings/"+a,Ra:_.xf(b,ft,c),Kb:_.Zs})};
_.h.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Dl(this.kb,{body:null,Gb:"GET",Ib:"cloudusersettings_pa.settings.get",path:"/"+this.Va+"/settings/"+a,Ra:_.xf(b,ft,c),Kb:Ys})};_.h.update=function(a,b,c,d){c=void 0===c?{}:c;d=void 0===d?{}:d;return _.Dl(this.kb,{body:b,Gb:"PUT",Ib:"cloudusersettings_pa.settings.update",path:"/"+this.Va+"/settings/"+a,Ra:_.xf(c,ft,d),Kb:Ys})};it.ha=function(a){return new (a||it)(_.u(jXa,8),_.u(_.kXa),_.u(_.Bl,8))};it.ua=_.t({token:it,oa:it.ha});
_.jt=function(){};_.jt.ha=function(a){return new (a||_.jt)};_.jt.ua=_.t({token:_.jt,oa:function(a){return it.ha(a)},Ja:_.et});_.lXa=new _.oc("API_VERSION");_.mXa=new _.oc("REQUEST_SERVICE");_.kt=function(){};_.kt.ha=function(a){return new (a||_.kt)};_.kt.Ea=_.gc({type:_.kt});_.kt.Da=_.Wb({});_.nXa=new _.oc("REQUEST_SERVICE");_.lt=function(){};_.lt.ha=function(a){return new (a||_.lt)};_.lt.Ea=_.gc({type:_.lt});_.lt.Da=_.Wb({});_.oXa=new _.oc("REQUEST_SERVICE");_.mt=function(){};_.mt.ha=function(a){return new (a||_.mt)};_.mt.Ea=_.gc({type:_.mt});_.mt.Da=_.Wb({});_.pXa=new _.oc("REQUEST_SERVICE");_.nt=function(){};_.nt.ha=function(a){return new (a||_.nt)};_.nt.Ea=_.gc({type:_.nt});_.nt.Da=_.Wb({});_.qXa=new _.oc("API_VERSION");_.rXa=new _.oc("REQUEST_SERVICE");_.ot=function(){};_.ot.ha=function(a){return new (a||_.ot)};_.ot.Ea=_.gc({type:_.ot});_.ot.Da=_.Wb({});var tXa=function(a){if(pi)a=sXa(a);else if(_.ri&&_.qi)switch(a){case 93:a=91}return a},sXa=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 uXa={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 vXa=function(a,b,c,d,e,f,g,m,n,r){this.gK=a;this.Fqa=b;this.jua=c;this.iW=d;this.VW=e;this.mba=f;this.Uua=g;this.lta=m;this.wR=n;this.lYa=r};vXa.prototype.getKey=function(){return this.Fqa};vXa.prototype.wq=function(){return this.Uua};
var AXa=function(a){var b=a.wP;b=(b=b&&"composed"in b&&b&&"composedPath"in b&&b.composed&&b.composedPath())&&0<b.length?b[0]:a.target;return wXa(xXa(yXa((new zXa).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()}).Ya()},zXa=function(){this.gK=null;this.Fqa="";this.lYa=this.wR=this.lta=this.Uua=this.mba=this.VW=this.iW=this.jua=null};
_.h=zXa.prototype;_.h.keyCode=function(a){this.gK=a;return this};_.h.key=function(a){this.Fqa=a;return this};_.h.shiftKey=function(a){this.jua=a;return this};_.h.altKey=function(a){this.iW=a;return this};_.h.ctrlKey=function(a){this.VW=a;return this};_.h.metaKey=function(a){this.mba=a;return this};_.h.target=function(a){this.Uua=a;return this};var yXa=function(a,b){a.lta=b;return a},xXa=function(a,b){a.wR=b;return a},wXa=function(a,b){a.lYa=b;return a};
zXa.prototype.Ya=function(){return new vXa(this.gK,this.Fqa,this.jua,this.iW,this.VW,this.mba,this.Uua,this.lta,this.wR,this.lYa)};var BXa=function(a,b,c){Ij.call(this,a,c);this.identifier=b};_.ji(BXa,Ij);var EXa;_.pt=function(a){Nj.call(this);this.W6=this.P_={};this.Kqa=0;this.hyc=Lba(CXa);this.PKc=Lba(DXa);this.Ala=!0;this.yHa=null;this.Ot=a;_.Lj(this.Ot,"keydown",this.fqb,void 0,this);_.Lj(this.Ot,"synthetic-keydown",this.jqb,void 0,this);si&&(_.Lj(this.Ot,"keypress",this.lqb,void 0,this),_.Lj(this.Ot,"synthetic-keypress",this.mqb,void 0,this));_.Lj(this.Ot,"keyup",this.gqb,void 0,this);_.Lj(this.Ot,"synthetic-keyup",this.kqb,void 0,this)};_.ji(_.pt,Nj);
var FXa=function(a){this.Tb=a||null;this.next=a?null:{}},CXa=[27,112,113,114,115,116,117,118,119,120,121,122,123,19],DXa="color date datetime datetime-local email month number password search tel text time url week".split(" ");_.pt.prototype.jL=function(a,b){GXa(this.P_,HXa(1,arguments),a)};_.pt.prototype.tk=function(a){IXa(this.P_,HXa(0,arguments))};
var HXa=function(a,b){if("string"===typeof b[a])a=JXa(b[a]).map(function(e){return KXa(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(KXa("",c[d],c[d+1]))}return a};
_.pt.prototype.Yl=function(){_.pt.Sw.Yl.call(this);this.P_={};Mj(this.Ot,"keydown",this.fqb,!1,this);Mj(this.Ot,"synthetic-keydown",this.jqb,!1,this);si&&(Mj(this.Ot,"keypress",this.lqb,!1,this),Mj(this.Ot,"synthetic-keypress",this.mqb,!1,this));Mj(this.Ot,"keyup",this.gqb,!1,this);Mj(this.Ot,"synthetic-keyup",this.kqb,!1,this);this.Ot=null};
var JXa=function(a){a=a.replace(/[ +]*\+[ +]*/g,"+").replace(/[ ]+/g," ").toLowerCase();a=a.split(" ");for(var b=[],c,d=0;c=a[d];d++){var e=c.split("+"),f=null,g=null;c=0;for(var m,n=0;m=e[n];n++){switch(m){case "shift":c|=1;continue;case "ctrl":c|=2;continue;case "alt":c|=4;continue;case "meta":c|=8;continue}e=void 0;f=m;if(!EXa){g={};for(e in uXa)g[uXa[e]]=tXa(parseInt(e,10));EXa=g}g=EXa[f];f=m;break}b.push({key:f,keyCode:g,modifiers:c})}return b};
_.pt.prototype.gqb=function(a){a=AXa(a);pi&&LXa(this,a);si&&!this.vqa&&MXa(a)&&this.EY(a,!0)};_.pt.prototype.kqb=function(a){a=a.getData();pi&&LXa(this,a);si&&!this.vqa&&MXa(a)&&this.EY(a,!0)};var LXa=function(a,b){32==a.yHa&&32==b.gK&&(0,b.wR)();a.yHa=null},MXa=function(a){return si&&a.VW&&a.iW};_.pt.prototype.lqb=function(a){a=AXa(a);32<a.gK&&MXa(a)&&(this.vqa=!0)};_.pt.prototype.mqb=function(a){a=a.getData();32<a.gK&&MXa(a)&&(this.vqa=!0)};
var GXa=function(a,b,c){var d=b.shift();d.forEach(function(e){if((e=a[e])&&(0==b.length||e.Tb))throw Error("Wc`"+e.Tb);});b.length?d.forEach(function(e){e=e.toString();var f=new FXa;e=e in a?a[e]:a[e]=f;GXa(e.next,b.slice(0),c)}):d.forEach(function(e){a[e]=new FXa(c)})},IXa=function(a,b){b.shift().forEach(function(c){var d=a[c];d&&(0==b.length?d.Tb&&delete a[c]:d.next&&(IXa(d.next,b.slice(0)),_.Jba(d.next)&&delete a[c]))})};
_.pt.prototype.m9=function(a,b){for(var c=0;c<b.length;c++){var d=a[b[c]];if(d)return d}};var KXa=function(a,b,c){c=c||0;b=["c_"+b+"_"+c];""!=a&&b.push("n_"+a+"_"+c);return b};_.pt.prototype.fqb=function(a){this.EY(AXa(a))};_.pt.prototype.jqb=function(a){this.EY(a.getData())};
_.pt.prototype.EY=function(a,b){a:{var c=a.gK;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.lta;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.hyc[c]?!0:f?!1:a.iW||a.VW||a.mba?!0:"INPUT"==d.tagName&&this.PKc[d.type]?13==c:"INPUT"==d.tagName||"BUTTON"==d.tagName?
32!=c:!1}if(c)if(!b&&MXa(a))this.vqa=!1;else{b=tXa(a.gK);c=a.getKey();c=KXa(c,b,(a.jua?1:0)|(a.VW?2:0)|(a.iW?4:0)|(a.mba?8:0));d=this.m9(this.W6,c);if(!d||1500<=Date.now()-this.Kqa)this.W6=this.P_,this.Kqa=Date.now();(d=this.m9(this.W6,c))&&d.next&&(this.W6=d.next,this.Kqa=Date.now());d&&(d.next?(0,a.wR)():(this.W6=this.P_,this.Kqa=Date.now(),this.Ala&&(0,a.wR)(),c=d.Tb,d=new BXa("shortcut",c,a.wq()),d=this.dispatchEvent(d),c=new BXa("shortcut_"+c,c,a.wq()),(d&=this.dispatchEvent(c))||(0,a.wR)(),
pi&&(this.yHa=b)))}};_.qt=function(a){this.zHa=new Map;this.fh=new _.pt(a)};_.qt.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=NXa(this,a,b,c,d);if(e)return f;var g=function(){};"string"!==typeof b||b.includes("alt")||(g=NXa(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=NXa(this,"alt+"+a,b,c,d));return function(){f();g()}};
var NXa=function(a,b,c,d,e){var f="string"===typeof c?c:c.join(),g=a.zHa.get(f);g||(g=[],a.zHa.set(f,g));if(!e&&g.length)throw Error("Xc`"+c);if(e&&3<=g.length)throw Error("Yc`"+c);f=function(m){m.identifier===b&&d();return!0};e&&g.length&&OXa(a,c,g[g.length-1].callback);g.push({name:b,callback:f});PXa(a,b,c,f);return QXa(a,b,c,f)},QXa=function(a,b,c,d){return function(){var e=a.zHa.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?(OXa(a,c,d),e.pop(),(e=e[e.length-1])&&PXa(a,e.name,c,e.callback)):e.splice(f,1))}}},PXa=function(a,b,c,d){"string"===typeof c?a.fh.jL(b,c):a.fh.jL.apply(a.fh,[b].concat(_.sc(c)));_.Lj(a.fh,"shortcut",d)},OXa=function(a,b,c){"string"===typeof b?a.fh.tk(b):a.fh.tk.apply(a.fh,_.sc(b));Mj(a.fh,"shortcut",c)};_.qt.ha=function(a){return new (a||_.qt)(_.u(_.Yg))};_.qt.ua=_.t({token:_.qt,oa:_.qt.ha,Ja:"root"});var RXa=function(a){_.p.call(this,a)};_.X(RXa,_.p);RXa.prototype.oY=function(){return _.Ji(this,1)};RXa.prototype.getContainer=function(){return _.Ni(this,2,0)};RXa.prototype.toObject=function(){return SXa(this)};var SXa=function(a){if(null!=a)return _.zb(a),{Hca:_.l(_.wi(a,1)),container:_.l(_.k(a,2)),mXc:_.l(_.k(a,3)),aUc:_.l(_.k(a,4))}};var TXa=function(a){_.p.call(this,a)};_.X(TXa,_.p);_.h=TXa.prototype;_.h.getMetadata=function(){return _.Bi(this,RXa,1)};_.h.Cea=function(a){return _.Di(this,1,a)};_.h.getValue=function(){return _.k(this,2)};_.h.xY=function(){return _.k(this,2)};_.h.setValue=function(a){return _.mb(this,2,a)};_.h.Vf=function(){return _.Si(this,2)};_.h.getType=function(){return _.k(this,3)};_.h.Pm=function(a){return _.mb(this,3,a)};_.h.toObject=function(){return UXa(this)};
var UXa=function(a){if(null!=a)return _.zb(a),{metadata:SXa(a.getMetadata()),value:_.l(_.k(a,2)),type:_.l(_.k(a,3)),RUc:_.l(_.k(a,4))}};var VXa=function(a){_.p.call(this,a)};_.X(VXa,_.p);VXa.prototype.getEmail=function(){return _.Bi(this,TXa,1)};VXa.prototype.toObject=function(){if(null!=this){_.zb(this);var a={email:UXa(this.getEmail()),T0c:_.l(_.k(this,2))}}else a=void 0;return a};var WXa=function(a){_.p.call(this,a)};_.X(WXa,_.p);WXa.prototype.getEmail=function(){return _.Bi(this,TXa,1)};WXa.prototype.toObject=function(){if(null!=this){_.zb(this);var a={email:UXa(this.getEmail()),WTc:_.l(_.k(this,2))}}else a=void 0;return a};var XXa=function(a){_.p.call(this,a)};_.X(XXa,_.p);XXa.prototype.toObject=function(){if(null!=this){_.zb(this);var a={t3c:_.l(_.k(this,1)),u3c:_.l(_.k(this,2)),w2c:_.l(_.k(this,3)),u2c:_.l(_.k(this,4))}}else a=void 0;return a};var Csa=new Jj;Csa.altKey=!0;Csa.keyCode=39;(new Jj).keyCode=13;var YXa=function(){qg.call(this)};_.X(YXa,qg);YXa.prototype.init=function(){this.mWa=[]};
var tsa=function(a,b){var c=ZXa;if(c.R0c){a="Potentially sensitive message stripped for security reasons.";var d=Error("Zc");d.columnNumber=b.columnNumber;d.lineNumber=b.lineNumber;d.name=b.name;d.fileName=b.fileName;if(28<=maa("Chromium")||14<=maa("Firefox"))d.stack=b.stack;b=d}c.isDisposed()||b instanceof As||(c.qIc?c.qIc.g1c(b,a,"unknown"):c.mWa&&10>c.mWa.length&&c.mWa.push(new $Xa(b)))},ZXa=new YXa,$Xa=function(a){this.e=a;this.severity="unknown"};var rt=function(a,b,c,d){this.top=a;this.right=b;this.bottom=c;this.left=d};_.h=rt.prototype;_.h.getWidth=function(){return this.right-this.left};_.h.getHeight=function(){return this.bottom-this.top};_.h.clone=function(){return new rt(this.top,this.right,this.bottom,this.left)};_.h.contains=function(a){return this&&a?a instanceof rt?a.left>=this.left&&a.right<=this.right&&a.top>=this.top&&a.bottom<=this.bottom:a.x>=this.left&&a.x<=this.right&&a.y>=this.top&&a.y<=this.bottom:!1};
_.h.expand=function(a,b,c,d){_.Aa(a)?(this.top-=a.top,this.right+=a.right,this.bottom+=a.bottom,this.left-=a.left):(this.top-=a,this.right+=Number(b),this.bottom+=Number(c),this.left-=Number(d));return this};_.h.ceil=function(){this.top=Math.ceil(this.top);this.right=Math.ceil(this.right);this.bottom=Math.ceil(this.bottom);this.left=Math.ceil(this.left);return this};
_.h.floor=function(){this.top=Math.floor(this.top);this.right=Math.floor(this.right);this.bottom=Math.floor(this.bottom);this.left=Math.floor(this.left);return this};_.h.round=function(){this.top=Math.round(this.top);this.right=Math.round(this.right);this.bottom=Math.round(this.bottom);this.left=Math.round(this.left);return this};
_.h.translate=function(a,b){a instanceof yj?(this.left+=a.x,this.right+=a.x,this.top+=a.y,this.bottom+=a.y):(this.left+=a,this.right+=a,"number"===typeof b&&(this.top+=b,this.bottom+=b));return this};_.h.scale=function(a,b){b="number"===typeof b?b:a;this.left*=a;this.right*=a;this.top*=b;this.bottom*=b;return this};var aYa=function(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d};_.h=aYa.prototype;_.h.clone=function(){return new aYa(this.left,this.top,this.width,this.height)};_.h.contains=function(a){return a instanceof yj?a.x>=this.left&&a.x<=this.left+this.width&&a.y>=this.top&&a.y<=this.top+this.height:this.left<=a.left&&this.left+this.width>=a.left+a.width&&this.top<=a.top&&this.top+this.height>=a.top+a.height};
_.h.distance=function(a){var b=a.x<this.left?this.left-a.x:Math.max(a.x-(this.left+this.width),0);a=a.y<this.top?this.top-a.y:Math.max(a.y-(this.top+this.height),0);return Math.sqrt(b*b+a*a)};_.h.getSize=function(){return new zj(this.width,this.height)};_.h.ceil=function(){this.left=Math.ceil(this.left);this.top=Math.ceil(this.top);this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};
_.h.floor=function(){this.left=Math.floor(this.left);this.top=Math.floor(this.top);this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};_.h.round=function(){this.left=Math.round(this.left);this.top=Math.round(this.top);this.width=Math.round(this.width);this.height=Math.round(this.height);return this};_.h.translate=function(a,b){a instanceof yj?(this.left+=a.x,this.top+=a.y):(this.left+=a,"number"===typeof b&&(this.top+=b));return this};
_.h.scale=function(a,b){b="number"===typeof b?b:a;this.left*=a;this.width*=a;this.top*=b;this.height*=b;return this};var st=function(a,b){a:{var c=Aj(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]},bYa=function(a){try{return a.getBoundingClientRect()}catch(b){return{left:0,top:0,right:0,bottom:0}}},cYa=function(a){if(_.oi&&!(8<=Number(_.ti)))return a.offsetParent;var b=Aj(a),c=st(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=st(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},eYa=function(a){for(var b=new rt(0,Infinity,Infinity,0),c=Bj(a),d=c.Ni.body,e=c.Ni.documentElement,f=qBa(c.Ni);a=cYa(a);)if(!(_.oi&&0==a.clientWidth||_.qi&&0==a.clientHeight&&a==d)&&a!=d&&a!=e&&"visible"!=st(a,"overflow")){var g=dYa(a),m=new yj(a.clientLeft,
a.clientTop);g.x+=m.x;g.y+=m.y;b.top=Math.max(b.top,g.y);b.right=Math.min(b.right,g.x+a.clientWidth);b.bottom=Math.min(b.bottom,g.y+a.clientHeight);b.left=Math.max(b.left,g.x)}d=f.scrollLeft;f=f.scrollTop;b.left=Math.max(b.left,d);b.top=Math.max(b.top,f);c=c.hF();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},dYa=function(a){var b=Aj(a),c=new yj(0,0);var d=b?Aj(b):document;d=!_.oi||9<=Number(_.ti)||oBa(Bj(d).Ni)?
d.documentElement:d.body;if(a==d)return c;a=bYa(a);b=rBa(Bj(b).Ni);c.x=a.left+b.x;c.y=a.top+b.y;return c},fYa=function(a){"number"==typeof a&&(a+="px");return a},hYa=function(a){var b=gYa;if("none"!=st(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},gYa=function(a){var b=a.offsetWidth,c=a.offsetHeight,d=_.qi&&!b&&!c;return(void 0===b||d)&&a.getBoundingClientRect?
(a=bYa(a),new zj(a.right-a.left,a.bottom-a.top)):new zj(b,c)},iYa=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 jYa=function(){if(si){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(ea()))?a[1]:"0"}return _.ri?(a=/1[0|1][_.][0-9_.]+/,(a=a.exec(ea()))?a[0].replace(/_/g,"."):"10"):Gxa?(a=/Android\s+([^\);]+)(\)|;)/,(a=a.exec(ea()))?a[1]:""):Hxa||Ixa||Jxa?(a=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(a=a.exec(ea()))?a[1].replace(/_/g,"."):""):""}();var tt=function(a){return(a=a.exec(ea()))?a[1]:""},kYa=function(){if(Txa)return tt(/Firefox\/([0-9.]+)/);if(_.oi||Exa||Dxa)return Qxa;if(Xxa){if(_.na()||qaa()){var a=tt(/CriOS\/([0-9.]+)/);if(a)return a}return tt(/Chrome\/([0-9.]+)/)}if(Yxa&&!_.na())return tt(/Version\/([0-9.]+)/);if(Uxa||Vxa){if(a=/Version\/(\S+).*Mobile\/(\S+)/.exec(ea()))return a[1]+"."+a[2]}else if(Wxa)return(a=tt(/Android\s+([0-9.]+)/))?a:tt(/Version\/([0-9.]+)/);return""}();var nYa=function(a,b,c,d,e,f,g,m){var n;if(n=c.offsetParent){var r="HTML"==n.tagName||"BODY"==n.tagName;if(!r||"static"!=st(n,"position")){var x=dYa(n);if(!r){r="rtl"==st(n,"direction");var A;if(A=r){A=Yxa&&0<=saa(kYa,10);var F;if(F=Kxa)F=0<=saa(jYa,10);var K=Xxa&&0<=saa(kYa,85);A=pi||A||F||K}r=A?-n.scrollLeft:r&&!_.Fxa&&"visible"!=st(n,"overflowX")?n.scrollWidth-n.clientWidth-n.scrollLeft:n.scrollLeft;x=jBa(x,new yj(r,n.scrollTop))}}}n=x||new yj;x=dYa(a);r=hYa(a);x=new aYa(x.x,x.y,r.width,r.height);
if(r=eYa(a))K=new aYa(r.left,r.top,r.right-r.left,r.bottom-r.top),r=Math.max(x.left,K.left),A=Math.min(x.left+x.width,K.left+K.width),r<=A&&(F=Math.max(x.top,K.top),K=Math.min(x.top+x.height,K.top+K.height),F<=K&&(x.left=r,x.top=F,x.width=A-r,x.height=K-F));r=Bj(a);F=Bj(c);if(r.Ni!=F.Ni){A=r.Ni.body;F=F.getWindow();K=new yj(0,0);var L=Dj(Aj(A));if(Cxa(L,"parent")){var R=A;do{if(L==F)var ca=dYa(R);else ca=bYa(R),ca=new yj(ca.left,ca.top);K.x+=ca.x;K.y+=ca.y}while(L&&L!=F&&L!=L.parent&&(R=L.frameElement)&&
(L=L.parent))}A=jBa(K,dYa(A));!_.oi||9<=Number(_.ti)||oBa(r.Ni)||(A=jBa(A,rBa(r.Ni)));x.left+=A.x;x.top+=A.y}a=lYa(a,b);b=x.left;a&4?b+=x.width:a&2&&(b+=x.width/2);b=new yj(b,x.top+(a&1?x.height:0));b=jBa(b,n);e&&(b.x+=(a&4?-1:1)*e.x,b.y+=(a&1?-1:1)*e.y);if(f)if(m)var pa=m;else if(pa=eYa(c))pa.top-=n.y,pa.right-=n.x,pa.bottom-=n.y,pa.left-=n.x;return mYa(b,c,d,void 0,pa,f,g)},mYa=function(a,b,c,d,e,f,g){a=a.clone();var m=lYa(b,c);c=hYa(b);g=g?g.clone():c.clone();a=a.clone();g=g.clone();var n=0;if(d||
0!=m)m&4?a.x-=g.width+(d?d.right:0):m&2?a.x-=g.width/2:d&&(a.x+=d.left),m&1?a.y-=g.height+(d?d.bottom:0):d&&(a.y+=d.top);f&&(e?(d=g,m=0,65==(f&65)&&(a.x<e.left||a.x>=e.right)&&(f&=-2),132==(f&132)&&(a.y<e.top||a.y>=e.bottom)&&(f&=-5),a.x<e.left&&f&1&&(a.x=e.left,m|=1),f&16&&(n=a.x,a.x<e.left&&(a.x=e.left,m|=4),a.x+d.width>e.right&&(d.width=Math.min(e.right-a.x,n+d.width-e.left),d.width=Math.max(d.width,0),m|=4)),a.x+d.width>e.right&&f&1&&(a.x=Math.max(e.right-d.width,e.left),m|=1),f&2&&(m|=(a.x<e.left?
16:0)|(a.x+d.width>e.right?32:0)),a.y<e.top&&f&4&&(a.y=e.top,m|=2),f&32&&(n=a.y,a.y<e.top&&(a.y=e.top,m|=8),a.y+d.height>e.bottom&&(d.height=Math.min(e.bottom-a.y,n+d.height-e.top),d.height=Math.max(d.height,0),m|=8)),a.y+d.height>e.bottom&&f&4&&(a.y=Math.max(e.bottom-d.height,e.top),m|=2),f&8&&(m|=(a.y<e.top?64:0)|(a.y+d.height>e.bottom?128:0)),e=m):e=256,n=e);f=new aYa(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 yj(f.left,f.top);a instanceof yj?(g=
a.x,a=a.y):(g=a,a=void 0);b.style.left=fYa(g);b.style.top=fYa(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":_.qi?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},lYa=function(a,b){return(b&8&&"rtl"==st(a,"direction")?b^4:b)&-9};var oYa=function(){this.f$=this.Fj=null;this.Ri=new _.re},rYa=function(a,b){if(b.yS)a:{var c=b.yS.qsc,d=b.yS.tZ,e=b.yS.evc,f=b.yS.config;b=b.yS.szc;if(a.Fj){var g=!!f.hovercardAlign;f="v"===f.hovercardAlign;if(g&&b)if(d=f,d=void 0===d?!1:d,a.Fj){a.Fj.classList.remove("boqSocialpeoplehovercardV2HovercardAnimating");e=pYa(e);f=6;g=4;var m=0,n=0,r=4,x=void 0;d&&(f=9,g=0,n=m=1,r=0,x=new yj(100,-10));2<nYa(b,g,a.Fj,m,x,f,c,e)&&2<nYa(b,n,a.Fj,r,x,f,c,e)&&nYa(b,g,a.Fj,m,x,0,c,e)}else qh("this.el_ is falsy");
else if(d)f=rBa(e.Ni),b=d.x+f.x,d=d.y+f.y,a.Fj?(a.Fj.classList.remove("boqSocialpeoplehovercardV2HovercardAnimating"),e=pYa(e),b=new yj(b,d),d=new rt(15,15,15,15),mYa(b,a.Fj,8,d,e,5,c)&496&&mYa(b,a.Fj,9,d,e,5,c)&496&&mYa(b,a.Fj,8,d,e,0,c)):qh("this.el_ is falsy");else{qh("Not displaying by element ("+g+" && "+b+") or mouse position ("+d+")");break a}c=!0;c=void 0===c?!0:c;a.Fj?(qYa(a,c),a.f$&&(a.f$=null),a.Fj.style.display="",iYa(a.Fj,1),a.Ri.next({type:0})):qh("this.el_ is falsy")}}else a.Fj?(a.Fj.classList.remove("boqSocialpeoplehovercardV2HovercardAnimating"),
a.Fj.style.display="",a.Ri.next({type:0})):qh("this.el_ is falsy")},pYa=function(a){var b=rBa(a.Ni);a=a.hF();return new rt(b.y+12,b.x+a.width-12,b.y+a.height-12,b.x+12)},sYa=function(a){a.Fj?(qYa(a,!1),iYa(a.Fj,0),a.f$&&(a.f$.unsubscribe(),a.f$=null),a.Fj.style.display="none",a.Ri.next({type:1})):qh("this.el_ is falsy")},qYa=function(a,b){b?a.Fj.classList.add("boqSocialpeoplehovercardV2HovercardAnimating"):a.Fj.classList.remove("boqSocialpeoplehovercardV2HovercardAnimating")};var tYa=function(){this.zv={VC:!1,dB:!1,YL:""};this.Qva=new _.re};_.h=tYa.prototype;_.h.M9=function(){var a=Object.assign({},this.zv,{dB:!0,VC:!1});uYa(this,a)};_.h.L9=function(){var a=Object.assign({},this.zv,{dB:!1});uYa(this,a)};_.h.O9=function(a){a=Object.assign({},this.zv,{dB:!1,VC:!0,YL:a});uYa(this,a)};_.h.N9=function(a){a=Object.assign({},this.zv,{VC:!1,YL:a});uYa(this,a)};_.h.POa=function(){uYa(this,{dB:!1,VC:!1,YL:""})};_.h.Foa=function(){this.zv={dB:!1,VC:!1,YL:""};this.Qva.next("forceHide")};
var uYa=function(a,b){b.YL!==a.zv.YL&&(a.zv={VC:!1,dB:!1,YL:b.YL});b.VC||b.dB?!b.VC&&!b.dB||a.zv.VC||a.zv.dB||a.Qva.next("cancelHide"):a.Qva.next("beginHide");a.zv=b};tYa.prototype.CQa=function(){return this.zv.VC||this.zv.dB};var xYa=function(a){var b=this;this.PA=a;this.rX=new _.td;this.NJ=new tYa;this.rX.add(this.NJ.Qva.Gf().ka(_.Yd(function(c){var d=b.PA;return(d.oh?d.oh.config.allowOnlyForcedHide:d.Qh&&d.Qh.config.allowOnlyForcedHide)&&"forceHide"!==c?!1:!0})).subscribe(function(c){switch(c){case "beginHide":vYa(b.PA);break;case "cancelHide":wYa(b.PA);break;case "forceHide":vYa(b.PA,0);break;default:qh("Unknown Visibility Event: "+c)}}))};_.h=xYa.prototype;_.h.M9=function(){var a=Date.now();this.PA.az=a;this.NJ.M9()};
_.h.L9=function(){var a=Date.now();this.PA.az=a;this.NJ.L9()};_.h.O9=function(a,b){this.PA.az=b;this.NJ.O9(a)};_.h.N9=function(a,b){this.PA.az=b;this.NJ.N9(a)};_.h.POa=function(a){this.PA.az=a;this.NJ.POa()};_.h.Foa=function(a){this.PA.az=a;this.NJ.Foa()};_.h.CQa=function(){return this.NJ.CQa()};var yYa=function(a){this.config=a},zYa=function(a){this.state=a},AYa=function(){},BYa=function(){},CYa=function(){},DYa=function(a){this.size=a},EYa=function(a){this.size=a},FYa=function(a){this.CGc=a},GYa=function(a){this.message=a},HYa=function(a){this.RFc=a};var IYa=function(a){this.P8=a;this.Zra=this.P8.iframeGetCrossOriginFilter()};var ut=function(a){_.p.call(this,a)};_.X(ut,_.p);ut.prototype.rpb=function(){return _.Ki(this,1)};ut.prototype.Mv=function(){return _.Oi(this,2,JYa)};ut.prototype.oXa=function(a){return _.Ch(this,2,JYa,a)};var JYa=[2,4];ut.prototype.toObject=function(){return KYa(this)};var KYa=function(a){if(null!=a){_.zb(a);var b=_.l(_.Gi(a,1)),c=_.l(_.Pi(a,2,JYa)),d=Ai(a,JYa,4);return{Ica:b,text:c,B0c:_.l(_.k(a,d)),disabled:_.l(_.wi(a,3))}}};var LYa=function(a){_.p.call(this,a)};_.X(LYa,_.p);LYa.prototype.hOa=function(){return _.Bi(this,ut,1)};LYa.prototype.zJb=function(a){_.Di(this,1,a)};LYa.prototype.toObject=function(){if(null!=this){_.zb(this);var a={HFc:KYa(this.hOa())}}else a=void 0;return a};var Dsa=function(a){this.Noa=new IYa(a);this.Ri=new _.re},MYa=function(a,b){a=a.Noa;a.P8.iframeSend("loadData",a.Zra,b.config)},NYa=function(a){a=void 0===a?{width:0,height:0}:a;var b=new zj(0,0);a&&(b.width=a.width||0,b.height=a.height||0);return b};var OYa=function(a,b,c){this.qv=a;this.rW=b;this.Ipa=c},PYa=function(a){this.qv=a},QYa=function(a,b){this.qv=a;this.rW=b},RYa=function(a){this.qv=a},SYa=function(a,b){this.qv=a;this.rW=b},TYa=function(a,b){this.qv=a;this.rW=b},UYa=function(a){this.qv=a},VYa=function(a){this.qv=a};var WYa=!_.oi&&!iaa(),vt=function(a,b){if(/-[a-z]/.test(b))return null;if(WYa&&a.dataset){if(jaa()&&!(b in a.dataset))return null;a=a.dataset[b];return void 0===a?null:a}return a.getAttribute("data-"+_.bBa(b))},XYa=function(a,b){return/-[a-z]/.test(b)?!1:WYa&&a.dataset?b in a.dataset:a.hasAttribute?a.hasAttribute("data-"+_.bBa(b)):!!a.getAttribute("data-"+_.bBa(b))};var YYa=function(){this.p$=new Map;this.o$=new Map;this.u5=new Map;this.w5=new Map;this.Imb={};this.Ri=new _.re},ZYa=function(a,b){var c=String(_.Ca(b)),d=wt(a,b);a.oeb=function(e){xt(e)&&a.Ri.next(new TYa(e,c))};d.listen(b,"keydown",a.oeb)},dZa=function(a,b,c,d){var e=Bj(b).Ni.body;wt(a,b).listen(b,"mouseover",$Ya(a,b,function(f){xt(f)&&a.Ri.next(new OYa(f,c,d))})).listen(b,"mouseout",aZa(a,b,function(f){xt(f)&&a.Ri.next(new PYa(f))})).listen(e,"mousemove",bZa(a,b,function(f){return void a.Ri.next(new UYa(f))})).listen(e,
"touchstart",cZa(a,b,function(f){return void a.Ri.next(new VYa(f))}))},eZa=function(a,b){var c=wt(a,b),d=String(_.Ca(b));a.peb=function(e){xt(e)&&a.Ri.next(new SYa(e,d))};a.ZNb=function(e){return void a.Ri.next(new VYa(e))};c.listen(b,"mouseover",a.peb).listen(b,"touchstart",a.ZNb);ZYa(a,b);return(b=Bj(b).ki("__HC_94253229"))?(a.CAb=function(e){return void a.Ri.next(new QYa(e,d))},a.BAb=function(e){return void a.Ri.next(new RYa(e))},c.listen(b,"mouseover",a.CAb).listen(b,"mouseout",a.BAb),b):null},
fZa=function(a,b){var c=b.getAttribute("data-hovercard-id");a.p$.forEach(function(e,f){var g=e.element;e=e.listener;c===f&&(wt(a,g).Bs(g,"mouseover",e),a.p$.delete(f))});a.o$.forEach(function(e,f){var g=e.element;e=e.listener;c===f&&(wt(a,g).Bs(g,"mouseout",e),a.o$.delete(f))});var d=Bj(b).Ni.body;a.u5.forEach(function(e,f){var g=e.element;e=e.listener;c===f&&(wt(a,g).Bs(d,"mousemove",e),a.u5.delete(f))});a.w5.forEach(function(e,f){var g=e.element;e=e.listener;c===f&&(wt(a,g).Bs(d,"touchstart",e),
a.w5.delete(f))})},wt=function(a,b){b=parseInt(vt(b,"hovercardOwnerId")||"-1",10);return a.Imb[b]=a.Imb[b]||new Mo(a)},gZa=function(a,b){b=void 0===b?!1:b;return wBa(a,function(c){var d=b;d=void 0===d?!1:d;if(_.Aa(c)&&1==c.nodeType){var e=!1;XYa(c,"hovercardHoverTriggerDisabled")&&(e="true"===vt(c,"hovercardHoverTriggerDisabled"));c=XYa(c,"hovercardId")&&(!d||!e)}else c=!1;return c})},hZa=function(a,b){for(;b&&a!==b;)b=b.parentNode||b.host;return b===a};YYa.prototype.Toa=function(a){return Bj(a)};
var xt=function(a){return!!a.target&&"IFRAME"!==a.target.tagName},$Ya=function(a,b,c){var d=b.getAttribute("data-hovercard-id");a.p$.has(d)||a.p$.set(d,{element:b,listener:c});return a.p$.get(d).listener},aZa=function(a,b,c){var d=b.getAttribute("data-hovercard-id");a.o$.has(d)||a.o$.set(d,{element:b,listener:c});return a.o$.get(d).listener},bZa=function(a,b,c){var d=b.getAttribute("data-hovercard-id");a.u5.has(d)||a.u5.set(d,{element:b,listener:c});return a.u5.get(d).listener},cZa=function(a,b,c){var d=
b.getAttribute("data-hovercard-id");a.w5.has(d)||a.w5.set(d,{element:b,listener:c});return a.w5.get(d).listener};var iZa=function(a){_.p.call(this,a)};_.X(iZa,_.p);iZa.prototype.toObject=function(){return jZa(this)};var jZa=function(a){if(null!=a)return _.zb(a),{yRc:_.l(_.k(a,1))}};var kZa=function(a){_.p.call(this,a)};_.X(kZa,_.p);kZa.prototype.toObject=function(){return lZa(this)};var lZa=function(a){if(null!=a)return _.zb(a),{wSc:_.l(_.k(a,1)),D3c:_.l(_.k(a,2))}};var yt=function(a){_.p.call(this,a)};_.X(yt,_.p);yt.prototype.getEmail=function(){return _.Vh(this,1)};yt.prototype.npb=function(){return _.Vh(this,2)};yt.prototype.Y8=function(){return _.Vh(this,4)};yt.prototype.toObject=function(){return mZa(this)};var mZa=function(a){if(null!=a)return _.zb(a),{email:_.l(_.k(a,1)),aEc:_.l(_.k(a,2)),WZc:_.l(_.k(a,3)),displayName:_.l(_.k(a,4))}};var zt=function(a){_.p.call(this,a)};_.X(zt,_.p);zt.prototype.hOa=function(){return _.Bi(this,ut,2)};zt.prototype.zJb=function(a){_.Di(this,2,a)};zt.prototype.toObject=function(){if(null!=this){_.zb(this);var a={v2c:mZa(_.Bi(this,yt,1)),HFc:KYa(this.hOa()),xRc:jZa(_.Bi(this,iZa,3)),STc:lZa(_.Bi(this,kZa,4))}}else a=void 0;return a};var nZa=function(a){_.p.call(this,a)};_.X(nZa,_.p);_.h=nZa.prototype;_.h.sOa=function(){return _.Li(this,1)};_.h.iXa=function(a){return _.mb(this,1,a)};_.h.getMetadata=function(){return _.Bi(this,ut,2)};_.h.Cea=function(a){return _.Di(this,2,a)};_.h.toObject=function(){if(null!=this){_.zb(this);var a={requestId:_.l(_.k(this,1)),metadata:KYa(this.getMetadata())}}else a=void 0;return a};_.oZa=RegExp("[\u0591-\u06ef\u06fa-\u08ff\u200f\ud802-\ud803\ud83a-\ud83b\ufb1d-\ufdff\ufe70-\ufefc]");var At={Uxa:0,Eza:1,G1:2},Ct=function(a,b,c,d){Nj.call(this);var e=this;this.Kt=d;this.yP=this.Mma=this.U_=this.Qqa=this.e$=null;this.tZ={x:0,y:0};this.FSa=null;this.M0=document.body;this.kt={};this.rX=new _.td;this.XO=b||new oYa;this.rX.add(this.XO.Ri.Gf().subscribe(function(f){switch(f.type){case 3:f=e.Kt.Noa,f.P8.iframeSend("hide",f.Zra,void 0)}}));this.rX.add(this.Kt.Ri.Gf().subscribe(function(f){if(f instanceof AYa)e.hqb();else if(f instanceof FYa)f.CGc==e.Tvb&&e.LBc();else if(f instanceof DYa){if(f=
f.size,e.lL===At.Eza||e.lL===At.G1)e.lL=At.G1,e.FSa=e.tZ,pZa(e,f,e.tZ)}else if(f instanceof EYa){if(f=f.size,e.lL===At.Eza||e.lL===At.G1)e.lL=At.G1,pZa(e,f,e.FSa?e.FSa:e.tZ)}else if(f instanceof CYa)sYa(e.XO),e.Ica=-1;else if(f instanceof BYa){if(f=e.ME.Toa(e.M0).ki("__HC_94253229")){var g=e.ME,m=e.M0;wt(g,m).Bs(m,"mouseover",g.peb).Bs(m,"keydown",g.oeb).Bs(m,"touchstart",g.ZNb).Bs(f,"mouseout",g.BAb).Bs(f,"mouseover",g.CAb)}e.rX.unsubscribe()}else if(f instanceof GYa)e.oh&&e.oh.config.contentConfiguration&&
e.oh.config.contentConfiguration.docsHeaderConfig.callback(f.message.Pa);else if(f instanceof HYa&&(f=f.RFc,!(f.timestamp<e.az)&&e.oh)){m=e.oh.config;g=f.data||m["hovercard-id"]||m.userid||m.email;switch(f.eventType){case "calendar":m=m.scheduleEventHandler;if(!m)break;var n=Ab(VXa,g.eventInfo);if(!n.getEmail()||!n.getEmail().getValue()){qh("No email data found in handlerInput for Events.Calendar: "+g);break}g=n.getEmail().xY();m(g);Bt(e);break;case "chat":m=m.sendChatHandler;if(!m)break;if(!(g instanceof
Object)){qh("Unrecognized handlerInput for Events.Chat: "+g);break}g=Ab(zt,g.eventInfo);m(g);Bt(e);break;case "email":m=m.sendEmailHandler;if(!m)break;n=Ab(WXa,g.eventInfo);if(!n.getEmail()||!n.getEmail().getValue()){qh("No email data found in handlerInput for Events.Calendar: "+g);break}g=n.getEmail().xY();m(g);Bt(e);break;case "videoChat":m=m.videoChatHandler;if(!m)break;g=g instanceof Object?Ab(XXa,g.eventInfo):g;m(g);Bt(e);break;case "primaryActionButton":m=m.primaryActionButtonOnTrigger;if(!m)break;
n=Ab(zt,f.data.eventInfo);m(n||g);break;case "openInContactsCompanion":g=m.openLinkInContactsCompanionCallback;if(!g)break;m=Ab(zt,f.data.eventInfo);g(m);break;case "close":qZa(e,f.data.closeTriggeredByEscape);break;default:qh("Unrecognized event type: "+f.eventType)}"mouseover"==f.eventType&&wYa(e)}}));this.qhb=document.body;this.oh=this.Qh=null;this.qaa=this.Tvb=0;this.Ica=-1;this.lL=At.Uxa;this.az=null;this.nma=!1;this.Tib={nMb:!1};this.Gt=new xYa(this);this.M9=this.Gt.M9.bind(this.Gt);this.L9=
this.Gt.L9.bind(this.Gt);this.O9=this.Gt.O9.bind(this.Gt);this.N9=this.Gt.N9.bind(this.Gt);this.Utb=!1;this.Mfa=null;this.Zc=a;this.ME=c||new YYa;this.rX.add(this.ME.Ri.Gf().subscribe(function(f){try{if(f instanceof OYa)rZa(e,Number(f.rW),f.qv);else if(f instanceof PYa){var g=f.qv;e.oh&&e.Gt.N9(e.oh.Rf.getAttribute("data-hovercard-id"),Date.now());if(e.Qh){f=!0;if(g){var m=g.relatedTarget;m&&hZa(e.Qh.Rf,m)&&(f=!1)}f&&sZa(e)}}else if(f instanceof QYa)e.M9();else if(f instanceof RYa)e.L9();else if(f instanceof
SYa)rZa(e,Number(f.rW),f.qv);else if(f instanceof TYa)e.EY(Number(f.rW),f.qv);else if(f instanceof UYa){var n=f.qv,r=tZa(n)||n.target;r&&("__HC_94253229"===r.id||r.parentNode&&"__HC_94253229"===r.parentNode.id||e.oh&&hZa(e.oh.Rf,r)||e.Qh&&hZa(e.Qh.Rf,r))||e.Gt.POa(Date.now())}else f instanceof VYa?e.Gt.Foa(Date.now()):qh("Unknown outputEvent instance in AbstractContextManager")}catch(x){qh("Error thrown in DomCommunicator subscription",x)}}))};_.X(Ct,Nj);Ct.prototype.Ceb=function(){};
Ct.prototype.hqb=function(){uZa(this)};var uZa=function(a){a.nma=!0;var b=eZa(a.ME,a.M0);b&&(a.qhb=b,a.XO.Fj=a.qhb,sYa(a.XO))};Ct.prototype.EY=function(a,b){27===b.keyCode&&this.oh&&(b.preventDefault(),qZa(this,!0));if(xt(b)&&vZa(this,b)){var c=gZa(b.target,!1);if(c){b.preventDefault();this.az=Date.now();b=c.getBoundingClientRect();var d=void 0===d?{}:d;wZa(this,a,c,b.right,b.bottom,{wPa:!0,YPa:!0,Ipa:d})}}};
var vZa=function(a,b){return a.Zc.some(function(c){return b.keyCode===c.keyCode&&!!b.ctrlKey===!!c.ctrlKey&&!!b.altKey===!!c.altKey&&!!b.shiftKey===!!c.shiftKey&&!!b.metaKey===!!c.metaKey})},rZa=function(a,b,c){var d=!1;d=void 0===d?!1:d;if(xt(c)){var e=tZa(c)||c.target;if(e=gZa(e,!0))if(a.az=Date.now(),d){var f=void 0===f?{}:f;wZa(a,b,e,c.clientX,c.clientY,{wPa:!0,YPa:!1,Ipa:f})}else{var g=void 0===g?{}:g;wZa(a,b,e,c.clientX,c.clientY,{wPa:!1,YPa:!1,Ipa:g})}}},wZa=function(a,b,c,d,e,f){var g=a.kt[b].primaryActionButtonOnload,
m=vt(c,"hovercardId");g&&m&&(g=g(m,xZa(a)),a.yP=g);a.tZ={x:d,y:e};if(375>pBa(window).width)Qj();else if(a.oh&&a.oh.Rf==c)wYa(a),Qj();else if(a.Qh&&a.Qh.Rf==c)Qj();else if(yZa(a),c?(d=vt(c,"hovercardId")||"",d=_.ki(d,"buganizer-system+")?d.replace("buganizer-system+",""):_.ki(d,"yaqs-carrier-pigeon+")?d.replace("yaqs-carrier-pigeon+",""):d):d="",d){Date.now();e=b.toString();if(WYa&&c.dataset)c.dataset.hovercardOwnerId=e;else{if(/-[a-z]/.test("hovercardOwnerId"))throw Error("ca");c.setAttribute("data-"+
_.bBa("hovercardOwnerId"),e)}e=Esa(a,a.kt[b]||{},f.Ipa);g=!!a.oh;m=f.wPa||!!e.skipArtificialDelays;var n=zZa({Vwb:g,uKb:m,BEb:250,Zib:1E3});AZa(a);a.U_=OCa(n);m&&g&&Bt(a);n=a.Qh={Rf:c,ASc:b,config:e};dZa(a.ME,c,String(b),e);a.Utb||a.O9(n.Rf.getAttribute("data-hovercard-id"),Date.now());c.contains(document.activeElement)&&(a.Mfa=document.activeElement);BZa(a,c,d,zZa({Vwb:g,uKb:m,BEb:100,Zib:400}),f.YPa)}else Qj()},zZa=function(a){var b=a.BEb,c=a.Zib;return a.uKb?0:a.Vwb?b:c},BZa=function(a,b,c,d,e){if(a.Qh){var f=
a.lhb(b,c,e);a.Qh.config=Object.assign(f,a.Qh.config||{});CZa(a,d).then(function(){return void DZa(a,f)},function(g){g instanceof Rj||qh(g,"Failed during delay to load data. delay: "+d)})}else Qj()},DZa=function(a,b){yZa(a);if(a.Qh){a.yP=null;var c=b.primaryActionButtonOnload?b.primaryActionButtonOnload:function(e,f){return Qj((new nZa).iXa(f).Cea(new ut))},d=b["hovercard-id"];d&&EZa(a,c(d,xZa(a)));a.LBc=function(){a.Qh&&FZa(a,a.Qh.Rf)};MYa(a.Kt,new yYa(b))}},FZa=function(a,b){a.nma?GZa(a).then(function(c){c=
_.q(c);for(var d=c.next();!d.done;d=c.next())if(d=d.value,d instanceof nZa){if(d.sOa()!==a.qaa)return;var e=d}a.Qh&&a.Qh.Rf===b&&a.nma&&a.U_&&(c=a.Qh,Bt(a),AZa(a),yZa(a),HZa(a),a.oh=c,a.Qh=null,e&&(c=e.getMetadata(),null==c?qh("No PrimaryActionMetadata was found in the FetchPabResponse."):(a.yP=null,null!=_.Gi(c,1)&&(a.Ica=c.rpb()),rYa(a.XO,{type:0,yS:null,jzc:null}),a.lL=At.Eza,e=a.Kt,d=new zYa(c),c=new LYa,c.zJb(d.state),e=e.Noa,c=c.ld(),e.P8.iframeSend("render",e.Zra,c))))}):(qh("Attempting to render card before card is built."),
Qj())},pZa=function(a,b,c){if(a.oh){var d=a.ME.Toa(a.M0);rYa(a.XO,{type:0,yS:{qsc:b,tZ:c,evc:d,config:a.oh.config,szc:a.oh.Rf},jzc:null})}},vYa=function(a,b){sZa(a);a.oh&&!a.e$&&(a.Tib.nMb||IZa(a,b).then(function(){return void Bt(a)}))},sZa=function(a){a.Qh&&(a.yP=null,yZa(a),AZa(a),HZa(a),fZa(a.ME,a.Qh.Rf),a.Qh=null)},Bt=function(a){wYa(a);!a.Gt.CQa()&&a.oh&&(a.oh.Jra&&a.oh.arb&&a.oh.Jra(a.oh.arb),a.Utb=!1,fZa(a.ME,a.oh.Rf),a.oh=null,a.Mfa=null,a.lL=At.Uxa,sYa(a.XO),a.Ica=-1,a.dispatchEvent("b"),
a.Qh||a.dispatchEvent("c"))},qZa=function(a,b){var c=Date.now();(null===a.az||a.az<c)&&a.Gt.Foa(c);a.oh&&(b&&a.Mfa&&a.Mfa.focus(),a.Mfa=null,a.oh.arb=b?"hideTriggeredByEscape":"hideTriggeredByMouse")};Ct.prototype.lhb=function(a,b,c){return JZa(this,a,b,this.Qh?this.Qh.config:{},c)};var xZa=function(a){a.qaa>=Number.MAX_SAFE_INTEGER?a.qaa=0:a.qaa++;return a.qaa};Ct.prototype.rpb=function(){return this.Ica};
var IZa=function(a,b){b=void 0===b?500:b;b="number"===typeof b?b:500;wYa(a);a.e$=OCa(b);return a.e$},wYa=function(a){var b=a.e$;b&&b.cancel();a.e$=null},CZa=function(a,b){b=void 0===b?400:b;yZa(a);a.Qqa=OCa(b);return a.Qqa},yZa=function(a){var b=a.Qqa;b&&b.cancel();a.Qqa=null},AZa=function(a){var b=a.U_;b&&b.cancel();a.U_=null},EZa=function(a,b){a.yP=b},GZa=function(a){HZa(a);var b=[];a.U_&&b.push(a.U_);a.yP&&b.push(a.yP);a.Mma=CCa(b);return a.Mma},HZa=function(a){var b=a.Mma;b&&b.cancel();a.Mma=
null},Esa=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.Tib.nMb=
!0);return b},JZa=function(a,b,c,d,e){d=void 0===d?{}:d;var f={};f.ri=++a.Tvb;c&&(f["hovercard-id"]=c);"mini"===(vt(b,"hovercardVariant")||"")&&(f.displayAsMiniHovercard=!0);XYa(b,"hovercardAlign")&&(f.hovercardAlign="v"==vt(b,"hovercardAlign")?"v":"h");(a=vt(b,"name")||b.getAttribute("name"))&&(f.fallbackName=a);e&&(f.activatedByKeyboard=!0);return Object.assign(f,d)},tZa=function(a){return(a=a.wP)&&"function"===typeof a.composedPath&&(a=a.composedPath(),a=0<a.length?a[0]:null,a instanceof Node)?
a:null};var KZa=function(a){this.qz=a||{}};_.h=KZa.prototype;_.h.value=function(){return this.qz};_.h.IL=function(a){this.qz.url=a;return this};_.h.getUrl=function(){return this.qz.url};_.h.Rg=function(a){this.qz.style=a;return this};_.h.getStyle=function(){return this.qz.style};_.h.getId=function(){return this.qz.id};_.h.kOa=function(){return this.qz.queryParams};_.h.getContext=function(){return this.qz.context};var LZa=function(){KZa.apply(this,arguments)};_.X(LZa,KZa);var vh=function(a,b,c,d,e,f){Ct.call(this,d,null,e,f);this.Ezc=b;this.Exc=a};_.X(vh,Ct);vh.prototype.Ceb=function(){if(!this.nma){var a={};a=(a.origin=window.location.protocol+"//"+window.location.host,a);var b=new LZa({disableMultiLevelParentRelay:!0,hover:!0,id:"__HC_94253229",attributes:{allow:"clipboard-write","aria-label":"Information Card"}});b.qz.messageHandlers=MZa(this);b.qz.messageHandlersFilter=this.Exc;b.qz.queryParams=a;a=b.Rg("hover").IL(":card");this.Ezc(a.value())}};
vh.prototype.hqb=function(){var a=this.ME.Toa(this.M0);a=lBa(a.Ni,"__HC_94253229");a.parentNode.id="__HC_94253229";a.id="";a.tabIndex=-1;uZa(this)};vh.prototype.lhb=function(a,b,c){var d=JZa(this,a,b,{},c);this.Qh&&_.Ib(d,this.Qh.config);for(b=[];a;a=a.parentElement)(c=_.Ca(a))&&this.kt[c]&&b.push(this.kt[c]);_.ni(b.reverse(),function(e){_.Ib(d,e)});d.hl||(d.hl="en-US");return d};vh.prototype.close=function(){var a=this.Kt.Noa;a.P8.iframeSend("dispose",a.Zra,void 0)};
var MZa=function(a){return{_event:function(b){var c={};c.eventType=b.eventType;c.timestamp=b.timestamp;c.SUc=b.fromCard;c.data=b.data;a.Kt.Ri.next(new HYa(c))},_ready:function(){a.Kt.Ri.next(new AYa)},loaded:function(b){b=b.ri;a.Kt.Ri.next(new FYa(isNaN(b)?0:b))},rendered:function(b){a.Kt.Ri.next(new DYa(NYa(b)))},resize:function(b){a.Kt.Ri.next(new EYa(NYa(b)))},renderfailed:function(){a.Kt.Ri.next(new CYa)},disposed:function(){a.Kt.Ri.next(new BYa)},messageFromClientContent:function(b){a.Kt.Ri.next(new GYa(b))}}};var NZa=null,OZa=function(a,b,c){this.Fxc=a;this.nxc=b;this.XS=c},Bsa=function(a,b){if(!NZa){var c=void 0===c?!1:c;var d=void 0===d?1E4:d;NZa=new OZa(_.Wf(_.kh(_.mh("https://apis.google.com/js/api.js"))),c,d)}return NZa.load(a,b)};OZa.prototype.load=function(a,b,c){var d=this;return PZa(this,a,c).then(function(e){return new Pj(function(f,g){e.load(b,{callback:_.hi(f,e),timeout:d.XS,ontimeout:function(){return g(Error("ad`"+b))}})})})};
var PZa=function(a,b,c){if(!a.nxc&&b.gapi)return Qj(b.gapi);if(b.__btgl_173981912)return b.__btgl_173981912;b.__btgl_173981912=new Pj(function(d,e){var f=Bj(b).createElement("SCRIPT");_.Qra(f,a.Fxc);c&&tBa(f,(new ZBa).ld(c));f.onload=function(){return d(b.gapi)};f.onerror=function(){return e("Failed to load gapi.")};b.document.getElementsByTagName("head")[0].appendChild(f)});return b.__btgl_173981912};var QZa=function(){return ha&&ia?!ia.mobile&&(ka("iPad")||ka("Android")||ka("Silk")):ka("iPad")||ka("Android")&&!ka("Mobile")||ka("Silk")};var wsa=window.URL,RZa;try{new wsa("http://example.com"),RZa=!0}catch(a){RZa=!1}var vsa=RZa,th=function(a){this.LZ=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.LZ.get(b);null==c&&(c=[],this.LZ.set(b,c));c.push(d)}};th.prototype.get=function(a){return(a=this.LZ.get(a))&&a.length?a[0]:null};
th.prototype.getAll=function(a){return[].concat(_.sc(this.LZ.get(a)||[]))};th.prototype.has=function(a){return this.LZ.has(a)};th.prototype[Symbol.iterator]=function(){return lNa.apply(null,_.sc(jNa(this.LZ,function(a){var b=a[0];return jNa(a[1],function(c){return[b,c]})})))};th.prototype.toString=function(){return SZa(this)};
var SZa=function(a){var b=function(c){return encodeURIComponent(c).replace(/[!()~']|(%20)/g,function(d){return{"!":"%21","(":"%28",")":"%29","%20":"+","'":"%27","~":"%7E"}[d]})};return Array.from(a,function(c){return b(c[0])+"="+b(c[1])}).join("&")},ysa=function(a){var b=_.Ej(document,"A");try{_.WAa(b,_.Yf(a));var c=b.protocol}catch(e){throw Error("bd`"+a);}if(""===c||":"===c||":"!=c[c.length-1])throw Error("bd`"+a);if(!xsa.has(c))throw Error("bd`"+a);if(!b.hostname)throw Error("bd`"+a);var d=b.href;
a={href:d,protocol:b.protocol,username:"",password:"",hostname:b.hostname,pathname:"/"+b.pathname,search:b.search,hash:b.hash,toString:function(){return d}};xsa.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},xsa=new Map([["http:","80"],["https:","443"],["ws:","80"],["wss:","443"],["ftp:","21"]]);_.Dt=function(){this.loaded=!1;this.Vk=0};_.Dt.prototype.Zv=function(){return!!document.getElementById("__HC_94253229")};
_.Dt.prototype.load=function(){var a=this;this.loaded||(this.loaded=!0,this.Zv()||_.csa({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.Vk;if((ha&&ia?ia.mobile:!QZa()&&(ka("iPod")||ka("iPhone")||ka("Android")||ka("IEMobile")))||QZa())Promise.resolve();else{if(c.contentConfiguration&&"DOCS_SMART_SELECT"!==c.clientName)throw Error("$c`"+c.clientName);Gsa(b,d,
c)}})}).catch(function(){console.error("Failed to load GAPI.")}))};_.Dt.ha=function(a){return new (a||_.Dt)};_.Dt.ua=_.t({token:_.Dt,oa:_.Dt.ha,Ja:"root"});var TZa=function(a,b){_.re.call(this);var c=this;this.Cd=a;this.HTa=new _.wd(function(d){b();return c.ka(_.ke()).subscribe(d)})};_.X(TZa,_.re);TZa.create=_.re.create;TZa.prototype.next=function(){for(var a=_.q(this.mk.slice()),b=a.next();!b.done;b=a.next())UZa(this,b.value)};var UZa=function(a,b){try{b.next(void 0)}catch(c){a.Cd.Bw(function(){throw c;})}};var VZa,ZZa,YZa;_.Et=function(a){this.Cd=a;this.ASa=VZa(this);this.wra=this.ASa.HTa;this.lra=VZa(this);this.sba=this.lra.HTa;this.aVa=VZa(this);this.EK=this.aVa.HTa;this.bIa=0};_.WZa=function(a,b){a.wra.subscribe(b)};_.XZa=function(a,b){a.EK.subscribe(b)};VZa=function(a){return new TZa(a.Cd,function(){YZa(a)})};ZZa=function(a){a.aVa.next();a.ASa.next();Hsa(a.lra)&&a.Cd.oc(function(){a.lra.next()});a.bIa=0;Hsa(a.aVa,a.ASa,a.lra)&&YZa(a)};YZa=function(a){0===a.bIa&&(a.bIa=a.Cd.Zb(function(){return requestAnimationFrame(function(){ZZa(a)})}))};
_.Et.ha=function(a){return new (a||_.Et)(_.u(_.ze))};_.Et.ua=_.t({token:_.Et,oa:_.Et.ha,Ja:"root"});_.Ft=function(a){this.Sla=a};_.Ft.prototype.scrollTo=function(a,b,c){var d=this;c=void 0===c?0:c;a&&_.XZa(this.Sla,function(){if("number"===typeof a.offsetTop){var e=Isa(a);if(e){var f=Jsa(a,e,b,c),g=e.scrollTop+f,m=Ksa(a,e),n=e.scrollLeft+m;_.WZa(d.Sla,function(){0!==f&&(e.scrollTop=g);0!==m&&(e.scrollLeft=n)})}}})};_.Ft.ha=function(a){return new (a||_.Ft)(_.u(_.Et))};_.Ft.ua=_.t({token:_.Ft,oa:_.Ft.ha,Ja:"root"});_.Gt=function(){};_.Gt.ha=function(a){return new (a||_.Gt)};_.Gt.ya=_.fc({type:_.Gt,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),_.Q(2,"developer_board"),_.C(),_.B(3,"h2",2),_.Qe(4,3),_.C(),_.B(5,"p",4),_.Qe(6,5),_.C()())},Ia:[_.ws],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}"]});_.Ht=function(){};_.Ht.ha=function(a){return new (a||_.Ht)};_.Ht.Ea=_.gc({type:_.Ht});_.Ht.Da=_.Wb({imports:[_.om,_.xs]});_.$Za=new _.oc("faviconsConfiguration");
_.a_a={Lz:[{name:_.jKa.lya,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:_.jKa.Cdc,type:"image/x-icon",href:"https://www.gstatic.com/devopsconsole//images/taskflow/taskflow_logo_v1_48x48.png"}],tLa:[{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"}]};_.It=function(a,b){this.Ua=a;this.icons=b;this.qP="favicon";this.OKa=null};
_.It.prototype.initialize=function(){var a=this;b_a(this);this.Ua.events.ka(_.Yd(function(b){return b instanceof _.$f}),_.he(function(b,c){return b.Nf.split("/")[1]===c.Nf.split("/")[1]})).subscribe(function(b){a.my(b.Nf.split("/")[1],!1)})};_.It.prototype.reset=function(){var a=c_a(this);if(a){var b=a.type;a=a.href;d_a(e_a());f_a(this,b,a)}else if(d_a(e_a()),this.OKa)for(b=_.q(Array.from(this.OKa)),a=b.next();!a.done;a=b.next())(a=a.value)&&document.head.appendChild(a)};
_.It.prototype.my=function(a,b){(b=g_a(this,a,void 0===b?!0:b))?(a=b.type,b=b.href,d_a(e_a()),f_a(this,a,b)):this.reset()};
var g_a=function(a,b,c){return(c?a.icons.tLa:a.icons.Lz).find(function(d){return d.name===b})},c_a=function(a){return a.icons.Lz.find(function(b){return""===b.name})},f_a=function(a,b,c){var d=document.createElement("link");d.setAttribute("id",a.qP);a:{if(c instanceof _.mj)d.href=_.ih(c).toString();else{if(-1===eWa.indexOf("icon"))throw Error("Cc`icon");a=_.Vf(c);if(void 0===a)break a;d.href=a}d.rel="icon"}d.setAttribute("type",b);document.head.appendChild(d)},b_a=function(a){var b=e_a();a.OKa=b;
d_a(b)},e_a=function(){return document.querySelectorAll("link[ rel ~= 'icon'], link[ rel ~= 'apple-touch-icon-precomposed']")},d_a=function(a){a=_.q(Array.from(a));for(var b=a.next();!b.done;b=a.next())b=b.value,b.parentNode.removeChild(b)};_.It.ha=function(a){return new (a||_.It)(_.u(_.eg),_.u(_.$Za))};_.It.ua=_.t({token:_.It,oa:_.It.ha,Ja:"root"});_.Jt=function(a){this.yRb=a};_.Jt.prototype.getToken=function(){return this.yRb};_.Jt.ha=function(a){return new (a||_.Jt)(_.u(hJa))};_.Jt.ua=_.t({token:_.Jt,oa:_.Jt.ha});var h_a=function(a){this.Bfb=a};var i_a=function(a,b,c){this.Tn=a;this.vsc=b;this.loa=c||[];this.FW=new Map};_.h=i_a.prototype;_.h.Oqc=function(a){var b=_.lc.apply(1,arguments),c=this.KNa(b);c?c.push(new h_a(a)):this.setCell(a,b)};_.h.setCell=function(a){var b=this.kpb(_.lc.apply(1,arguments));this.FW.set(b,[new h_a(a)])};_.h.KNa=function(){var a=this.kpb(_.lc.apply(0,arguments));return this.FW.has(a)?this.FW.get(a):void 0};_.h.JNa=function(){var a=this.KNa(_.lc.apply(0,arguments));return a&&a.length?a[0]:void 0};_.h.clear=function(){this.FW.clear()};
_.h.kpb=function(){var a=_.lc.apply(0,arguments);return a?a.join(","):"key"};var j_a=function(a,b){i_a.call(this,a,3,b)};_.X(j_a,i_a);j_a.prototype.Vpa=function(){this.Wpa(1,_.lc.apply(0,arguments))};j_a.prototype.Wpa=function(a){var b=_.lc.apply(1,arguments),c=0,d=this.JNa(b);d&&(c=d.Bfb);this.setCell(c+a,b)};var k_a=function(a,b){i_a.call(this,a,2,b)};_.X(k_a,i_a);k_a.prototype.iL=function(a){this.Oqc(a,_.lc.apply(1,arguments))};var l_a=function(a){qg.call(this);this.UJc=a;this.pZ=new Map;this.Puc=new Set;this.PPa=0;this.nob=3E4;this.Kk=new Sj(this.nob);this.Kk.listen("tick",this.GKb,!1,this);xBa(this,_.hi(Jb,this.Kk))};_.X(l_a,qg);var m_a=function(a){a.Kk.enabled||a.Kk.start();a.PPa++;100<=a.PPa&&a.GKb()};_.h=l_a.prototype;_.h.GKb=function(){var a=this.pZ.values();a=[].concat(_.sc(a)).filter(function(b){return b.FW.size});a.length&&this.UJc.flush(a,!1);n_a(a);this.PPa=0;this.Kk.enabled&&this.Kk.stop()};
_.h.DHa=function(a){var b=_.lc.apply(1,arguments);this.pZ.has(a)||this.pZ.set(a,new j_a(a,b))};_.h.Qqc=function(a){var b=_.lc.apply(1,arguments);this.pZ.has(a)||this.pZ.set(a,new k_a(a,b))};_.h.EB=function(a){return this.Puc.has(a)?void 0:this.pZ.get(a)};_.h.Vpa=function(a){this.Wpa.apply(this,[a,1].concat(_.sc(_.lc.apply(1,arguments))))};_.h.Wpa=function(a,b){var c=_.lc.apply(2,arguments),d=this.EB(a);d&&d instanceof j_a&&(d.Wpa(b,c),m_a(this))};
_.h.iL=function(a,b){var c=_.lc.apply(2,arguments),d=this.EB(a);d&&d instanceof k_a&&(d.iL(b,c),m_a(this))};var n_a=function(a){for(var b=0;b<a.length;b++)a[b].clear()};var o_a=function(a){this.Tn="/client_streamz/one_developer_workflow/events/usage";this.Tq=a;this.Tq.DHa(this.Tn,{xB:3,wB:"name"},{xB:3,wB:"source"},{xB:1,wB:"state"})};o_a.prototype.pF=function(a,b,c){this.Tq.Vpa(this.Tn,a,b,c)};o_a.prototype.EB=function(){return this.Tq.EB(this.Tn)};var p_a=function(a){this.Tn="/client_streamz/one_developer_workflow/events/performance";this.Tq=a;this.Tq.Qqc(this.Tn,{xB:3,wB:"source"},{xB:3,wB:"name"})};p_a.prototype.iL=function(a,b,c){this.Tq.iL(this.Tn,a,b,c)};
p_a.prototype.EB=function(){return this.Tq.EB(this.Tn)};var q_a=function(a){this.Tn="/client_streamz/one_developer_workflow/rpc/request_count";this.Tq=a;this.Tq.DHa(this.Tn,{xB:3,wB:"source"},{xB:3,wB:"method_id"})};q_a.prototype.pF=function(a,b){this.Tq.Vpa(this.Tn,a,b)};q_a.prototype.EB=function(){return this.Tq.EB(this.Tn)};var r_a=function(a){this.Tn="/client_streamz/one_developer_workflow/rpc/error_count";this.Tq=a;this.Tq.DHa(this.Tn,{xB:3,wB:"source"},{xB:3,wB:"method_id"},{xB:2,wB:"code"})};
r_a.prototype.pF=function(a,b,c){this.Tq.Vpa(this.Tn,a,b,c)};r_a.prototype.EB=function(){return this.Tq.EB(this.Tn)};var Kt=function(a){_.p.call(this,a)};_.X(Kt,_.p);Kt.prototype.getName=function(){return _.Vh(this,1)};Kt.prototype.He=function(a){return _.tb(this,1,a)};Kt.kc=[2,3,4];Kt.prototype.toObject=function(){return s_a(this)};var s_a=function(a){if(null!=a)return _.zb(a),{name:_.Vh(a,1),h0c:_.l(_.Wh(a,2)),d0c:_.l(_.Wh(a,3)),e0c:_.l(_.Wh(a,4))}};var t_a=function(a){_.p.call(this,a)};_.X(t_a,_.p);t_a.prototype.toObject=function(){return u_a(this)};var u_a=function(a){if(null!=a)return _.zb(a),{tZc:_.Vh(a,1),iVc:_.Vh(a,2),hg:_.Vh(a,3)}};var v_a=function(a){_.p.call(this,a)};_.X(v_a,_.p);v_a.prototype.x9=function(){return _.Vh(this,5)};v_a.prototype.Gl=function(a){_.tb(this,5,a)};v_a.prototype.toObject=function(){return w_a(this)};var w_a=function(a){if(null!=a)return _.zb(a),{Dla:_.Vh(a,1),SHc:_.Vh(a,2),THc:_.Vh(a,3),iconName:_.Vh(a,4),title:_.Vh(a,5),appBarFontColor:_.Vh(a,8),MJ:_.Vh(a,10)}};var x_a=function(a){_.p.call(this,a)};_.X(x_a,_.p);x_a.prototype.toObject=function(){return y_a(this)};var y_a=function(a){if(null!=a)return _.zb(a),{privateDoNotAccessOrElseSafeUrlWrappedValue:_.l(_.k(a,3))}};var Lt=function(a){_.p.call(this,a)};_.X(Lt,_.p);Lt.prototype.xpb=function(){return _.Bi(this,x_a,1)};Lt.prototype.bY=function(){return _.Bi(this,Al,2)};Lt.prototype.toObject=function(){return z_a(this)};var z_a=function(a){if(null!=a)return _.zb(a),{AKc:y_a(a.xpb()),jW:KIa(a.bY())}};var Mt=function(a){_.p.call(this,a)};_.X(Mt,_.p);Mt.prototype.toObject=function(){return A_a(this)};var A_a=function(a){if(null!=a)return _.zb(a),{enabled:_.Ji(a,1),I0c:_.Vh(a,2),V0c:_.Vh(a,3),L2c:_.Vh(a,7),WUc:_.Vh(a,8)}};var B_a=function(a){_.p.call(this,a)};_.X(B_a,_.p);B_a.prototype.toObject=function(){return C_a(this)};var C_a=function(a){if(null!=a)return _.zb(a),{wVc:_.Vh(a,1),eSc:_.Vh(a,2),L1c:_.Vh(a,3),K1c:_.Vh(a,16),YVc:_.Vh(a,4),VZc:_.Vh(a,5),ZRc:_.Vh(a,6),fSc:_.Vh(a,7),aSc:_.Vh(a,8),l1c:_.Vh(a,9),bSc:_.Vh(a,10),gSc:_.Vh(a,11),I2c:_.Vh(a,12),EXc:_.Vh(a,13),fRc:_.Vh(a,14),sQc:_.Vh(a,15)}};var D_a=function(a){_.p.call(this,a)};_.X(D_a,_.p);D_a.prototype.toObject=function(){return E_a(this)};var E_a=function(a){if(null!=a)return _.zb(a),{pQc:qya(a,2),z_:_.Vh(a,11)}};var F_a=function(a){_.p.call(this,a)};_.X(F_a,_.p);F_a.prototype.o9=function(){return _.Vh(this,2)};F_a.prototype.toObject=function(){return G_a(this)};var G_a=function(a){if(null!=a)return _.zb(a),{gJc:_.Vh(a,1),product:_.Vh(a,2),r_c:_.Mi(a,3),U2c:_.Ki(a,4),w1c:_.Ni(a,5,0)}};var H_a=function(a){_.p.call(this,a)};_.X(H_a,_.p);H_a.kc=[1,2];H_a.prototype.toObject=function(){return I_a(this)};var I_a=function(a){if(null!=a)return _.zb(a),{MZc:_.l(_.Wh(a,1)),u1c:_.vb(_.Ci(a,F_a,2),G_a)}};var J_a=function(a){_.p.call(this,a)};_.X(J_a,_.p);J_a.kc=[1];J_a.prototype.toObject=function(){return K_a(this)};var K_a=function(a){if(null!=a)return _.zb(a),{vSc:_.vb(_.Ci(a,H_a,1),I_a)}};var L_a=function(a){_.p.call(this,a)};_.X(L_a,_.p);L_a.prototype.toObject=function(){return M_a(this)};var M_a=function(a){if(null!=a)return _.zb(a),{xVc:_.Vh(a,2),ETc:_.Vh(a,6),DTc:_.Vh(a,7),zTc:_.Vh(a,11),BTc:_.Vh(a,12),ATc:_.Vh(a,13),CTc:_.Vh(a,15),HTc:_.Vh(a,8),GTc:_.Vh(a,9),FTc:_.Vh(a,10),i0c:wb(_.eb(a,16,_.Xaa))}};var N_a=function(a){_.p.call(this,a)};_.X(N_a,_.p);N_a.prototype.toObject=function(){return O_a(this)};var O_a=function(a){if(null!=a)return _.zb(a),{TVc:_.Vh(a,1),t0c:_.Vh(a,2),qXc:_.Vh(a,3)}};var P_a=function(a){_.p.call(this,a)};_.X(P_a,_.p);P_a.prototype.Y8=function(){return _.Vh(this,1)};P_a.prototype.toObject=function(){return Q_a(this)};var Q_a=function(a){if(null!=a)return _.zb(a),{displayName:_.Vh(a,1),oi:_.Vh(a,2),r4:_.Vh(a,3),T5:_.Vh(a,4),Mca:_.Vh(a,5),Ofa:_.Vh(a,6)}};var R_a=function(a){_.p.call(this,a)};_.X(R_a,_.p);R_a.prototype.toObject=function(){return S_a(this)};var S_a=function(a){if(null!=a)return _.zb(a),{}};var T_a=function(a){_.p.call(this,a)};_.X(T_a,_.p);T_a.kc=[5,2,6,7];var U_a=[3,4];T_a.prototype.toObject=function(){return V_a(this)};var V_a=function(a){if(null!=a)return _.zb(a),{oQc:_.l(_.Wh(a,5)),lWc:_.l(_.Wh(a,2)),teb:Q_a(_.Qi(a,P_a,3,U_a)),bZc:S_a(_.Qi(a,R_a,4,U_a)),TTc:_.vb(_.Ci(a,N_a,6),O_a),mVc:_.vb(_.Ci(a,N_a,7),O_a)}};var W_a=function(a){_.p.call(this,a)};_.X(W_a,_.p);W_a.prototype.getValue=function(){return _.Mi(this,1)};W_a.prototype.setValue=function(a){return _.ob(this,1,Naa(a),0)};W_a.prototype.toObject=function(){return X_a(this)};var X_a=function(a){if(null!=a)return _.zb(a),{value:_.Mi(a,1)}};_.Y_a=function(a){_.p.call(this,a)};_.X(_.Y_a,_.p);_.Y_a.prototype.toObject=function(){return Z_a(this)};var Z_a=function(a){if(null!=a)return _.zb(a),{red:_.Mi(a,1),green:_.Mi(a,2),blue:_.Mi(a,3),alpha:X_a(_.Bi(a,W_a,4))}};var $_a=function(a){_.p.call(this,a)};_.X($_a,_.p);$_a.prototype.KP=function(){return _.Vh(this,1)};$_a.prototype.zea=function(a){return _.tb(this,1,a)};$_a.prototype.toObject=function(){return a0a(this)};var a0a=function(a){if(null!=a)return _.zb(a),{icon:_.Vh(a,1),backgroundImage:_.Vh(a,2),aM:Z_a(_.Bi(a,_.Y_a,3))}};var b0a=function(a){_.p.call(this,a)};_.X(b0a,_.p);b0a.prototype.wq=function(){return _.Vh(this,2)};b0a.prototype.toObject=function(){return c0a(this)};var c0a=function(a){if(null!=a)return _.zb(a),{source:_.Vh(a,1),target:_.Vh(a,2)}};var Nt=function(a){_.p.call(this,a)};_.X(Nt,_.p);Nt.prototype.cOa=function(){return _.Wh(this,3)};Nt.prototype.getName=function(){return _.Vh(this,5)};Nt.prototype.He=function(a){return _.tb(this,5,a)};Nt.kc=[3,7];Nt.prototype.toObject=function(){return d0a(this)};var d0a=function(a){if(null!=a)return _.zb(a),{mL:_.Vh(a,1),kVc:_.Vh(a,2),IBc:_.l(_.Wh(a,3)),Oqa:_.Vh(a,4),name:_.Vh(a,5),hidden:_.Ji(a,6),ZQc:_.vb(_.Ci(a,b0a,7),c0a),NKa:_.Vh(a,8)}};var Ot=function(a){_.p.call(this,a)};_.X(Ot,_.p);Ot.prototype.Gj=function(){return _.Vh(this,1)};Ot.prototype.Et=function(){return _.Vh(this,3)};Ot.prototype.HW=function(){return _.zi(this,3)};Ot.prototype.toObject=function(){return e0a(this)};var e0a=function(a){if(null!=a)return _.zb(a),{Sd:_.Vh(a,1),Qg:_.Vh(a,2),label:_.Vh(a,3),Tb:_.Vh(a,4)}};var f0a=function(a){_.p.call(this,a)};_.X(f0a,_.p);f0a.prototype.Gj=function(){return _.Vh(this,3)};f0a.prototype.toObject=function(){return g0a(this)};var g0a=function(a){if(null!=a)return _.zb(a),{Ko:_.Vh(a,1),zs:_.Vh(a,2),Sd:_.Vh(a,3),Qg:_.Vh(a,4)}};var h0a=function(a){_.p.call(this,a)};_.X(h0a,_.p);h0a.prototype.toObject=function(){return i0a(this)};var i0a=function(a){if(null!=a)return _.zb(a),{QC:g0a(_.Bi(a,f0a,1)),WC:g0a(_.Bi(a,f0a,2))}};var j0a=function(a){_.p.call(this,a)};_.X(j0a,_.p);j0a.kc=[1,2];j0a.prototype.toObject=function(){return k0a(this)};var k0a=function(a){if(null!=a)return _.zb(a),{j0c:_.vb(_.Ci(a,Ot,1),e0a),K2c:_.vb(_.Ci(a,h0a,2),i0a)}};var Pt=function(a){_.p.call(this,a)};_.X(Pt,_.p);Pt.prototype.getName=function(){return _.Vh(this,1)};Pt.prototype.He=function(a){return _.tb(this,1,a)};Pt.prototype.Y8=function(){return _.Vh(this,2)};Pt.kc=[8];Pt.prototype.toObject=function(){return l0a(this)};var l0a=function(a){if(null!=a)return _.zb(a),{name:_.Vh(a,1),displayName:_.Vh(a,2),mJa:_.Vh(a,3),xS:_.Vh(a,5),b2c:a0a(_.Bi(a,$_a,7)),x0c:_.vb(_.Ci(a,Nt,8),d0a),CVa:_.Vh(a,10),f_:k0a(_.Bi(a,j0a,11))}};var m0a=function(a){_.p.call(this,a)};_.X(m0a,_.p);m0a.kc=[3,1,2];m0a.prototype.toObject=function(){return n0a(this)};var n0a=function(a){if(null!=a)return _.zb(a),{D_c:_.vb(_.Ci(a,T_a,3),V_a),E_c:_.vb(_.Ci(a,Pt,1),l0a),CUc:_.l(_.Wh(a,2))}};var o0a=function(a){_.p.call(this,a)};_.X(o0a,_.p);_.h=o0a.prototype;_.h.JNa=function(){return _.k(this,1)};_.h.setCell=function(a){return _.mb(this,1,a)};_.h.Apa=function(){return null!=_.Gi(this,2)};_.h.Qoa=function(){return _.k(this,5)};_.h.qu=function(a){return _.mb(this,5,a)};_.h.toObject=function(){return p0a(this)};
var p0a=function(a){if(null!=a)return _.zb(a),{EW:_.l(_.k(a,1)),xG:_.l(_.Gi(a,2)),jaa:_.l(_.k(a,3)),Dr:_.l(_.k(a,4)),vE:_.l(_.k(a,5)),qZa:_.l(_.wi(a,6)),jWa:_.l(_.k(a,7)),spanId:_.l(_.k(a,8))}};var Qt=function(a){_.p.call(this,a)};_.X(Qt,_.p);Qt.prototype.npb=function(){return _.Vh(this,22)};var Rt=function(a){return _.Bi(a,v_a,8)},St=function(a){return _.Bi(a,B_a,12)};_.h=Qt.prototype;_.h.xpb=function(){return _.Vh(this,24)};_.h.a9=function(){return _.Bi(this,o0a,14)};_.h.oJb=function(a){return _.Di(this,14,a)};_.h.Mg=function(){return _.Vh(this,27)};_.h.sS=function(a){_.tb(this,27,a)};_.h.nY=function(){return _.Bi(this,_.Bo,32)};_.h.Eea=function(a){return _.Di(this,32,a)};var q0a=_.Bb(Qt);
Qt.kc=[35,36,37,39];
Qt.prototype.toObject=function(){if(null!=this){_.zb(this);var a={Ura:_.Vh(this,1),OE:_.Vh(this,11),isBot:_.Ji(this,17),gQa:_.Ji(this,19),aEc:_.Vh(this,22),Vk:_.Vh(this,2),yRb:_.Vh(this,3),aRc:w_a(Rt(this)),CRc:A_a(_.Bi(this,Mt,4)),F1c:M_a(_.Bi(this,L_a,7)),Gm:E_a(_.Bi(this,D_a,10)),YRc:C_a(St(this)),o3c:_.Vh(this,13),AKc:_.Vh(this,24),W7:p0a(this.a9()),GJ:_.Vh(this,15),zo:MIa(_.Bi(this,LIa,16)),iRc:_.vb(_.Ci(this,Lt,35),z_a),JVc:K_a(_.Bi(this,J_a,20)),vDb:_.Vh(this,23),DUc:_.Vh(this,25),IRc:_.Vh(this,
31),yVc:_.Vh(this,26),gtag:_.Vh(this,30),domain:_.Vh(this,27),zFc:WOa(this.nY()),btb:_.Ni(this,33,0),uZc:_.vb(_.Ci(this,t_a,36),u_a),jVc:_.l(_.Wh(this,37)),hVc:_.vb(_.Ci(this,Kt,39),s_a),mZc:n0a(_.Bi(this,m0a,38))}}else a=void 0;return a};var Osa,Qsa,$sa;Osa=function(){return{O$:!1}};Qsa=function(){return[]};$sa=function(){return{O$:!0}};_.Tt=function(){this.Ge="";this.od={};this.z7=!1;this.directories=[];this.OIb=""};_.Tt.prototype.Rb=function(){if(this.z7&&this.od.path){for(var a=this.od.path,b=[],c=0,d=0;d<a.length;d++)"/"===a[d]&&(b.push({name:a.substring(c,d),scope:_.xh(Object.assign({},this.od,{path:a.substring(0,d+1)}))}),c=d+1);this.directories=b}this.z7&&this.nX(this.od.yb)&&(this.OIb=_.xh(Object.assign({},this.od,{path:void 0})))};
_.Tt.prototype.kOa=function(a){var b={};return b.ss=a,b.all=void 0,b.start=1,b};_.Tt.prototype.nX=function(a){return!!a&&(_.Boa(_.vg(a))||_.Coa(_.vg(a)))};_.Tt.ha=function(a){return new (a||_.Tt)};
_.Tt.ya=_.fc({type:_.Tt,qa:[["scope-indicator"]],inputs:{Ge:"savedQuery",od:"searchScope",z7:"displayBreadcrumb"},features:[_.vc],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&&(_.O(0,Lsa,4,1,"ng-container",0),_.O(1,Nsa,1,2,"ng-template",null,1,_.qf),_.O(3,Xsa,1,2,"ng-template",null,2,_.qf),_.O(5,bta,1,2,"ng-template",null,3,_.qf),_.O(7,fta,1,2,"ng-template",null,4,_.qf),_.O(9,lta,1,2,"ng-template",null,5,_.qf),_.O(11,mta,2,0,"ng-template",null,6,_.qf),_.O(13,rta,5,4,"ng-template",null,7,_.qf));if(a&2){var c=
_.Xe(2);_.z("ngIf",b.Ge)("ngIfElse",c)}},Ia:[_.Qn,_.hm,_.im,_.mm,_.jm,_.km,_.lm,_.ws,_.vn],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});_.Ut=function(){};_.Ut.ha=function(a){return new (a||_.Ut)};_.Ut.Ea=_.gc({type:_.Ut});_.Ut.Da=_.Wb({imports:[_.Sn,_.om,_.xs,_.xn]});_.Vt=function(){_.Kn.apply(this,arguments)};_.X(_.Vt,_.Kn);_.Vt.prototype.ob=function(a,b,c){_.Kn.prototype.ob.call(this,a,b,void 0===c?0:c)};_.Vt.prototype.Tm=function(a){_.Kn.prototype.Tm.call(this,a)};_.Vt.ha=function(){var a;return function(b){return(a||(a=_.Tc(_.Vt)))(b||_.Vt)}}();_.Vt.ua=_.t({token:_.Vt,oa:_.Vt.ha,Ja:"root"});_.Lh=new Set;_.Wt=function(){};_.Wt.ha=function(a){return new (a||_.Wt)};_.Wt.ua=_.t({token:_.Wt,oa:_.Wt.ha,Ja:"root"});var r0a;_.Xt=new Set;r0a=new _.oc("enabled_features",{Ja:"root",oa:function(){return _.Xt}});_.Yt=function(){};_.Yt.ha=function(a){return new (a||_.Yt)};_.Yt.ua=_.t({token:_.Yt,oa:_.Yt.ha,Ja:"root"});_.Zt=function(a){this.Ua=a;this.Hm=_.Lh.has(2)};
_.s0a=function(a,b){var c=_.sn(a.Ua,b),d=_.Loa(c.Ra).jUa,e=c.root.children.primary;e||(e=_.sn(a.Ua,c.We).root.children.primary);if(!e)throw Error("dd`"+b);b=e.Yd;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.Hm&&!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),
_.tp(_.sp(new dRa,a),b[_.wg.changelist]).Yc(c).Ai(Ioa(b)).Ya();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 _.tp(_.sp(_.rp(new up,c,a),d),e).Yc(""===f?"/":f).Ai(Joa(b)).Ya()};_.Zt.ha=function(a){return new (a||_.Zt)(_.u(_.eg),_.u(_.Wt))};_.Zt.ua=_.t({token:_.Zt,oa:_.Zt.ha,Ja:"root"});_.$t=void 0;_.t0a=void 0;_.u0a=void 0;_.v0a=void 0;_.w0a=void 0;var x0a;
x0a={HZb:["BC","AD"],GZb:["Before Christ","Anno Domini"],L7b:"JFMAMJJASOND".split(""),Occ:"JFMAMJJASOND".split(""),j6b:"January February March April May June July August September October November December".split(" "),Ncc:"January February March April May June July August September October November December".split(" "),qcc:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),Qcc:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),Cfc:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),Scc:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),
scc:"Sun Mon Tue Wed Thu Fri Sat".split(" "),Rcc:"Sun Mon Tue Wed Thu Fri Sat".split(" "),ZNc:"SMTWTFS".split(""),Pcc:"SMTWTFS".split(""),rcc:["Q1","Q2","Q3","Q4"],Tac:["1st quarter","2nd quarter","3rd quarter","4th quarter"],lSb:["AM","PM"],lxa:["EEEE, MMMM d, y","MMMM d, y","MMM d, y","M/d/yy"],wAa:["h:mm:ss\u202fa zzzz","h:mm:ss\u202fa z","h:mm:ss\u202fa","h:mm\u202fa"],dXb:["{1} 'at' {0}","{1} 'at' {0}","{1}, {0}","{1}, {0}"],m0a:6,NOc:[5,6],n0a:5};_.y0a=x0a;_.y0a=x0a;var z0a=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 A0a,B0a;A0a=function(){};
_.au=function(a){if("number"==typeof a){var b=new A0a;b.kLb=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(":",uj(c,2));c=d.join("")}b.ZYa=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=B0a(a);b.pga=[c,c];b.iT={zOc:a,E1a:a};b.mva=[];return b}b=new A0a;b.ZYa=a.id;b.kLb=-a.std_offset;b.pga=a.names;b.iT=a.names_ext;b.mva=a.transitions;return b};
B0a=function(a){var b=["GMT"];b.push(0>=a?"+":"-");a=Math.abs(a);b.push(uj(Math.floor(a/60)%100,2),":",uj(a%60,2));return b.join("")};_.bu=function(a,b){b=Date.UTC(b.getUTCFullYear(),b.getUTCMonth(),b.getUTCDate(),b.getUTCHours(),b.getUTCMinutes())/36E5;for(var c=0;c<a.mva.length&&b>=a.mva[c];)c+=2;return 0==c?0:a.mva[c-1]};_.cu=function(a,b){a=a.kLb-_.bu(a,b);return-1440===a?0:a};var C0a,D0a;_.du=function(a){this.lsa=[];this.Rh=_.y0a;"number"==typeof a?this.Gla(a):this.qE(a)};C0a=[/^'(?:[^']|'')*('|$)/,/^(?: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]+/];D0a=function(a){return a.getHours?a.getHours():0};
_.du.prototype.qE=function(a){for(E0a&&(a=a.replace(/\u200f/g,""));a;){for(var b=a,c=0;c<C0a.length;++c){var d=a.match(C0a[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.lsa.push({text:e,type:c});break}}if(b===a)throw Error("ed`"+a);}};
_.du.prototype.format=function(a,b){if(!a)throw Error("fd");var c=b?6E4*(a.getTimezoneOffset()-_.cu(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.lsa.length;++f){var g=this.lsa[f].text;1==this.lsa[f].type?c.push(F0a(this,g,a,d,e,b)):c.push(g)}return c.join("")};
_.du.prototype.Gla=function(a){if(4>a)var b=this.Rh.lxa[a];else if(8>a)b=this.Rh.wAa[a-4];else if(12>a)b=this.Rh.dXb[a-8],b=b.replace("{1}",this.Rh.lxa[a-8]),b=b.replace("{0}",this.Rh.wAa[a-8]);else if(12===a)b=this.Rh.lxa[0].replace(/[^EMd]*yy*[^EMd]*/,"");else{this.Gla(10);return}this.qE(b)};
var eu=function(a,b){b=String(b);a=a.Rh||_.y0a;if(void 0!==a.jgc){for(var c=[],d=0;d<b.length;d++){var e=b.charCodeAt(d);c.push(48<=e&&57>=e?String.fromCharCode(a.jgc+e-48):b.charAt(d))}b=c.join("")}return b},E0a=!1,fu=function(a){if(!(a.getHours&&a.getSeconds&&a.getMinutes))throw Error("gd");},G0a=function(a,b){fu(b);b=D0a(b);return a.Rh.lSb[12<=b&&24>b?1:0]},F0a=function(a,b,c,d,e,f){var g=b.length;switch(b.charAt(0)){case "G":return c=0<d.getFullYear()?1:0,4<=g?a.Rh.GZb[c]:a.Rh.HZb[c];case "y":return c=
d.getFullYear(),0>c&&(c=-c),2==g&&(c%=100),eu(a,uj(c,g));case "Y":return c=(new Date(z0a(d.getFullYear(),d.getMonth(),d.getDate(),a.Rh.n0a,a.Rh.m0a))).getFullYear(),0>c&&(c=-c),2==g&&(c%=100),eu(a,uj(c,g));case "M":a:switch(c=d.getMonth(),g){case 5:g=a.Rh.L7b[c];break a;case 4:g=a.Rh.j6b[c];break a;case 3:g=a.Rh.qcc[c];break a;default:g=eu(a,uj(c+1,g))}return g;case "k":return fu(e),eu(a,uj(D0a(e)||24,g));case "S":return eu(a,(e.getMilliseconds()/1E3).toFixed(Math.min(3,g)).slice(2)+(3<g?uj(0,g-3):
""));case "E":return c=d.getDay(),4<=g?a.Rh.Cfc[c]:a.Rh.scc[c];case "a":return G0a(a,e);case "b":return G0a(a,e);case "B":return G0a(a,e);case "h":return fu(e),eu(a,uj(D0a(e)%12||12,g));case "K":return fu(e),eu(a,uj(D0a(e)%12,g));case "H":return fu(e),eu(a,uj(D0a(e),g));case "c":a:switch(c=d.getDay(),g){case 5:g=a.Rh.Pcc[c];break a;case 4:g=a.Rh.Scc[c];break a;case 3:g=a.Rh.Rcc[c];break a;default:g=eu(a,uj(c,1))}return g;case "L":a:switch(c=d.getMonth(),g){case 5:g=a.Rh.Occ[c];break a;case 4:g=a.Rh.Ncc[c];
break a;case 3:g=a.Rh.Qcc[c];break a;default:g=eu(a,uj(c+1,g))}return g;case "Q":return c=Math.floor(d.getMonth()/3),4>g?a.Rh.rcc[c]:a.Rh.Tac[c];case "d":return eu(a,uj(d.getDate(),g));case "m":return fu(e),eu(a,uj(e.getMinutes?e.getMinutes():0,g));case "s":return fu(e),eu(a,uj(e.getSeconds(),g));case "v":return(f||_.au(c.getTimezoneOffset())).ZYa;case "V":return a=f||_.au(c.getTimezoneOffset()),2>=g?a.ZYa:0<_.bu(a,c)?void 0!==a.iT.rYb?a.iT.rYb:a.iT.DST_GENERIC_LOCATION:void 0!==a.iT.E1a?a.iT.E1a:
a.iT.STD_GENERIC_LOCATION;case "w":return c=z0a(e.getFullYear(),e.getMonth(),e.getDate(),a.Rh.n0a,a.Rh.m0a),eu(a,uj(Math.floor(Math.round((c-(new Date((new Date(c)).getFullYear(),0,1)).valueOf())/864E5)/7)+1,g));case "z":return a=f||_.au(c.getTimezoneOffset()),4>g?a.pga[0<_.bu(a,c)?2:0]:a.pga[0<_.bu(a,c)?3:1];case "Z":return b=f||_.au(c.getTimezoneOffset()),4>g?(g=-_.cu(b,c),a=[0>g?"-":"+"],g=Math.abs(g),a.push(uj(Math.floor(g/60)%100,2),uj(g%60,2)),g=a.join("")):g=eu(a,B0a(_.cu(b,c))),g;default:return""}};_.H0a=new _.du("yyyy-MM-dd_HHmmss");var ju=function(){dm.apply(this,arguments)};_.X(ju,dm);ju.prototype.XIa=function(a){var b=dm.prototype.XIa.call(this,a);a.projectId?b.projectId=a.projectId:(a=a.Yi?_.zg(a.Yi):void 0)&&a.lb&&(b.projectId=a.lb);return b};ju.prototype.dk=function(a){var b=dm.prototype.dk.call(this,a);a.rE&&(b.availabilityStatuses=wta(a));return b};ju.ha=function(){var a;return function(b){return(a||(a=_.Tc(ju)))(b||ju)}}();ju.ua=_.t({token:ju,oa:ju.ha,Ja:"root"});var ku=function(a,b,c,d){this.productVersion=a;this.Dr=b;this.FCc=c;this.Ua=d};ku.prototype.qK=function(a){var b=this;a=a.map(function(c){return b.xOa(c)});a=new Vl({entries:a});ZIa(this.FCc,a).ka(_.ce(function(){return _.ie})).subscribe()};
ku.prototype.xOa=function(a){var b=this.LNa(a);b=new Pl({eventId:new Sl({cva:"0",serverIp:0,Esa:0}),gestureName:a.gestureName,qP:[a.element,a.action].join("/"),Gma:b,statusCode:a.statusCode,initialRoute:a.initialRoute,Wv:a.Wv,targetRoute:a.targetRoute,Il:a.Il,rM:a.rM,vJ:a.vJ,actionOwner:a.actionOwner,bucket:a.bucket});"InitialPageLoad"===a.element?b.bucket=_.Ag.w0a:void 0===a.bucket&&a.actionOwner===Gl.oD&&(b.bucket=Qoa(a));0<a.rm.length&&(b.rm=a.rm.map(function(c){return new Ql({name:c.name,statusCode:c.statusCode,
fi:c.fi,Rv:c.Rv})}));a.rE&&(b.availabilityStatuses=wta(a)||null);a.fi&&(b.fi=a.fi);a.Ne&&(b.Ne="string"===typeof a.Ne?a.Ne:decodeURIComponent(_.tn(this.Ua,a.Ne).toString()));a.mh&&(b.mh=a.mh);void 0!==a.Bf&&(b.Bf=a.Bf);return b};ku.prototype.LNa=function(a){var b=new Rl({sessionId:a.sessionId,actionId:a.actionId});if(this.productVersion||this.Dr)b.W7=new Tl({vE:this.productVersion,Dr:this.Dr});a.projectId?b.aG=a.projectId:(a=a.Yi?_.zg(a.Yi):void 0)&&a.lb&&(b.aG=a.lb);return b};
ku.ha=function(a){return new (a||ku)(_.u(Zl),_.u(aJa),_.u($Ia),_.u(_.eg))};ku.ua=_.t({token:ku,oa:ku.ha,Ja:"root"});var lu,yta,I0a,N0a,P0a,Q0a,R0a,S0a,T0a,Y0a,Z0a,b1a;lu=new _.oc("consoleConfiguration");yta=new _.oc("withCredentials",{oa:function(){var a=new _.wj(document);_.dc(_.Yt);return!!a.get("SID")&&(!_.Xt.has(28)||_.Xt.has(29))}});I0a=new _.oc("obfuscatedGaiaId");_.J0a=new _.oc("preference");_.K0a=new _.oc("INSIGHTS_ENVIRONMENT",{oa:function(){var a=_.dc(lu);return _.Ni(a,33,0)}});
_.L0a=new _.oc("repositories",{oa:function(){var a=_.Ci(_.dc(lu),Kt,39);return new Map(a.map(function(b){return[b.getName(),b]}))}});_.M0a=new _.oc("packageToRepoSpec",{oa:function(){var a=_.Ci(_.dc(lu),t_a,36);return new Map(a.map(function(b){return[_.Vh(b,1),b]}))}});N0a=new _.oc("clientDomain");_.O0a=new _.oc("gtagId");P0a=new _.oc("appBarBackgroundColor");Q0a=new _.oc("appBarFontColor");R0a=new _.oc("searchTokenColor");S0a=new _.oc("searchTokenBackgroundColor");T0a=new _.oc("appIconName");
_.U0a=new _.oc("whitelabelTitle");_.V0a=new _.oc("helpArticleLink");_.W0a=new _.oc("gsDebounceMs");_.X0a=new _.oc("gsConfig");Y0a=new _.oc("announcementMessages");Z0a=new _.oc("hatsTriggerPathsConfigurationList");_.$0a=new _.oc("debugLevel",{oa:function(){try{return Number((new URLSearchParams(window.location.search)).get("deb"))}catch(a){return 0}}});_.a1a=new _.oc("scoringModel",{oa:function(){try{return(new URLSearchParams(window.location.search)).get("scm")}catch(a){return null}}});b1a=new _.oc("grimoireOnePlatformRegionalHosts");_.c1a=void 0;_.mu=function(){};_.mu.prototype.create=function(){return function(a){return a}};_.mu.ha=function(a){return new (a||_.mu)};_.mu.ua=_.t({token:_.mu,oa:function(){return _.c1a?_.dc(_.c1a):new _.mu},Ja:"root"});var d1a=function(a){this.Be=a},ou;d1a.prototype.dk=function(){for(var a={},b=_.q(this.Be),c=b.next();!c.done;c=b.next())c.value.mra(a);return a};_.nu=function(a,b,c){b=_.Rd(b);a=_.q(a.Be);for(var d=a.next();!d.done;d=a.next())b=b.ka(d.value.hta(c));return b};ou=function(a,b){this.oyc=a;this.bYa=b};ou.prototype.mra=function(a){return a};ou.prototype.hta=function(){return this.bYa.create(this.oyc)};ou.ha=function(a){return new (a||ou)(_.u(_.xta),_.u(_.mu))};ou.ua=_.t({token:ou,oa:ou.ha,Ja:"root"});var pu=function(a,b){this.Be=[a,b]};_.X(pu,d1a);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.Vk=b;this.Vo=c;this.withCredentials=d};qu.prototype.mra=function(a){a["X-Goog-Api-Key"]=this.apiKey;this.withCredentials&&(a.Authorization=_.gBa([])||"",a["X-Goog-AuthUser"]=this.Vk,this.Vo&&(a["X-Goog-IAM-Authorization-Token"]=this.Vo));a["X-Goog-Api-Client"]="grpc-web/1.0.0 grimoire/1.0.0";return a};
qu.prototype.hta=function(){return _.vd(_.ce(function(a){if(a instanceof Error)throw a;var b=Error(a.message);var c=a.code;c=null==c?-1:e1a.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(yta))};qu.ua=_.t({token:qu,oa:qu.ha,Ja:"root"});var e1a=new Map([[0,200],[1,499],[2,500],[3,400],[4,504],[5,404],[6,409],[7,403],[16,401],[8,429],[9,400],[10,409],[11,400],[12,501],[13,500],[14,503],[15,500]]);var f1a;f1a=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]}))};_.g1a=function(){return new f1a(_.lc.apply(0,arguments))};_.ru=function(){return{create:_.g1a}};_.h=f1a.prototype;_.h.get=function(a,b){return _.Ih(this.forward,a,b)};_.h.keys=function(){return this.forward.keys()};_.h.values=function(){return this.forward.values()};_.h.entries=function(){return this.forward.entries()};
_.h.filter=function(a){return new f1a(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 h1a=_.ru().create(["UNKNOWN_TYPE",0],["RESULT_CLICKED",1],["FILE_OPENED",2]),i1a=_.ru().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]),j1a=
new _.oc("feedbackClient",{oa:function(){return _.zta(ZQa)}}),su=function(a,b){this.zY=a;this.Be=b};su.prototype.VWa=function(a){var b=this;return _.nu(this.Be,function(){return b.zY.VWa(a,b.Be.dk())},"FeedbackLogger.sendFeedback")};su.ha=function(a){return new (a||su)(_.u(j1a),_.u(pu))};su.ua=_.t({token:su,oa:su.ha,Ja:"root"});_.tu=function(a){this.client=a;this.Nk=_.Lh.has(2)};
_.tu.prototype.qK=function(a){if(this.Nk){a=_.q(a);for(var b=a.next();!b.done;b=a.next())if(b=b.value,b.UE)for(var c=_.q(b.UE),d=c.next();!d.done;d=c.next()){d=d.value;var e=$Pa((new Uo).Pm(h1a.get(d.eventType,0)),d.Mmb.map(function(f){return i1a.get(f,0)})).Hw(d.Tf);null!=d.lineNumber&&_.ob(e,5,d.lineNumber,0);d.ou&&_.tb(e,6,d.ou);d.qp&&_.tb(e,7,d.qp);b.vP&&ZPa(e,Ata(b.vP));d.Rz&&b.vP&&d.Rz<b.vP&&aQa(e,Ata(d.Rz));d.xy&&b.vP&&d.xy<b.vP&&bQa(e,Ata(d.xy));this.client.VWa(e).subscribe()}}};
_.tu.ha=function(a){return new (a||_.tu)(_.u(su),_.u(_.Wt))};_.tu.ua=_.t({token:_.tu,oa:_.tu.ha,Ja:"root"});_.uu=function(){};_.uu.ha=function(a){return new (a||_.uu)};_.uu.Ea=_.gc({type:_.uu});_.uu.Da=_.Wb({imports:[_.Sn]});_.vu=function(){};_.vu.ha=function(a){return new (a||_.vu)};_.vu.Ea=_.gc({type:_.vu});
_.vu.Da=_.Wb({Nb:[{Ca:Fn,Jb:_.Vt},{Ca:_.Kn,Jb:_.Vt},{Ca:WNa,qc: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.rE;var g=b.rE;if(f){if(g){f=new Map(f);g=_.q(g.entries());for(var m=g.next();!m.done;m=g.next()){var n=_.q(m.value);m=n.next().value;n=n.next().value;f.set(m,n)}}}else f=g;g=a.UE;m=b.UE;g=g?m&&g!==m?[].concat(_.sc(g),_.sc(m)):g:m;return e.call(d,{},a,b,{bucket:c,rE:f,UE:g})}},{Ca:Jn,Jb:ku,kd:!0},{Ca:Jn,Jb:_.tu,kd:!0},{Ca:Jn,Jb:ju,kd:!0}].concat(_.sc(VNa))});_.k1a=["fill","hairline","bordered","protected","flat"];_.l1a=["xsmall","small","medium","large","xlarge"];_.m1a="blue red green grey white yellow".split(" ");_.n1a=[].concat(_.sc(_.k1a),_.sc(_.l1a),_.sc(_.m1a));var wu=function(){};wu.ha=function(a){return new (a||wu)};wu.Ea=_.gc({type:wu});wu.Da=_.Wb({imports:[_.om,_.gr]});_.xu=function(){};_.xu.ha=function(a){return new (a||_.xu)};_.xu.Ea=_.gc({type:_.xu});_.xu.Da=_.Wb({imports:[wu]});var yu=function(){};yu.ha=function(a){return new (a||yu)};yu.Ea=_.gc({type:yu});yu.Da=_.Wb({imports:[_.xu,_.uu]});var o1a,Cta;o1a="DEFAULT FUZZING NEST_SAPPHIRE NEST_ZIRCONIUM NEST_ZIRCONIUM_UNIT_TEST NEST_ZIRCONIUM_UNICYCLE NEST_ZIRCONIUM_SCREENDUMP NEST_BISMUTH NEST_BISMUTH_UNIT_TEST NEST_BISMUTH_UNICYCLE NEST_BISMUTH_SCREENDUMP ANDROID_CF_X86_PHONE_USERDEBUG_COVERAGE ANDROID_CF_X86_PHONE_USERDEBUG_COVERAGE_ART STORAGE_ONLY ANDROID_CF_X86_PHONE_USERDEBUG_COVERAGE_BIONIC ANDROID_CF_X86_64_PHONE_USERDEBUG_COVERAGE ANDROID_CF_X86_64_PHONE_USERDEBUG_COVERAGE_ART ANDROID_CF_X86_64_PHONE_USERDEBUG_COVERAGE_BIONIC ANDROID_SEAHAWK_USERDEBUG_COVERAGE ANDROID_MAINLINE_MODULE_X86_COVERAGE ANDROID_MAINLINE_MODULE_X86_COVERAGE_R_ON_Q ANDROID_MAINLINE_MODULE_X86_COVERAGE_R_ON_R ANDROID_MAINLINE_MODULE_X86_COVERAGE_S_ON_Q ANDROID_MAINLINE_MODULE_X86_COVERAGE_S_ON_R ANDROID_MAINLINE_MODULE_X86_COVERAGE_S_ON_S COVERAGE_NG COVERAGE_NG_TESTS CHROME_UNIT_TEST".split(" ");
_.p1a=new Set(o1a);
Cta=new Map([["DEFAULT","Zapfhahn (default)"],["ANDROID_CF_X86_PHONE_USERDEBUG_COVERAGE","Android CF X86 Phone Userdebug"],["ANDROID_CF_X86_PHONE_USERDEBUG_COVERAGE_ART","Android CF X86 Phone Userdebug Art"],["ANDROID_CF_X86_PHONE_USERDEBUG_COVERAGE_BIONIC","Android CF X86 Phone Userdebug Bionic"],["ANDROID_CF_X86_64_PHONE_USERDEBUG_COVERAGE","Android CF X86 64 Phone Userdebug"],["ANDROID_CF_X86_64_PHONE_USERDEBUG_COVERAGE_ART","Android CF X86 64 Phone Userdebug Art"],["ANDROID_CF_X86_64_PHONE_USERDEBUG_COVERAGE_BIONIC","Android CF X86 64 Phone Userdebug Bionic"],
["COVERAGE_NG","Coverage NG"],["COVERAGE_NG_TESTS","Coverage NG Tests"],["CHROME_UNIT_TEST","Chrome Unit Tests"],["NEST_ZIRCONIUM","Zirconium"],["NEST_ZIRCONIUM_UNIT_TEST","Zirconium (Unit Tests)"],["NEST_ZIRCONIUM_UNICYCLE","Zirconium (Unicycle Tests)"],["NEST_ZIRCONIUM_SCREENDUMP","Zirconium (Screendump)"],["NEST_BISMUTH","Bismuth"],["NEST_BISMUTH_UNIT_TEST","Bismuth (Unit Tests)"],["NEST_BISMUTH_UNICYCLE","Bismuth (Unicycle Tests)"],["NEST_BISMUTH_SCREENDUMP","Bismuth (Screendump)"]]);_.q1a=o1a.map(_.Bta);
_.r1a={id:"COVERAGE_GENERIC",name:"File Coverage",children:o1a.map(function(a){return{id:_.Bta(a),name:Dta(a),children:[],mQa:!0}})};_.s1a=[{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:[]}];
_.t1a={id:"LINE_COUNTS",name:"Line counts",children:_.s1a.map(function(a){return Object.assign({},a,{id:"LINE_COUNTS-"+a.id})})};_.u1a={id:"FILE_COUNTS",name:"File counts",children:_.s1a.map(function(a){return Object.assign({},a,{id:"FILE_COUNTS-"+a.id})})};var v1a=function(a,b,c){this.zone=a;this.ke=b;this.cache=new Map;this.dvc=_.Td(window,"DOMContentLoaded");a=_.q(c);for(b=a.next();!b.done;b=a.next())b=b.value,this.cache.set(b.name,Eta(b))};v1a.prototype.push=function(a){var b=this,c,d;return _.Gd(function(e){(c=b.cache.get(a.name))?(d=c,b.zone.oc(function(){d.next(a);d.complete()})):b.cache.set(a.name,Eta(a));e.Pc=0})};
v1a.prototype.prefetch=function(a,b){var c=this,d="loading"===document.readyState,e=this.cache.get(a);if(!e){if(!d)return _.ie;e=new _.pe(1);this.cache.set(a,e)}d&&(e=e.ka(_.we(this.dvc)));return e.ka(_.xe({complete:function(){b&&c.cache.delete(a)}}),_.jh(this.ke,"Prefetch."+a))};v1a.prototype.delete=function(a){this.cache.delete(a)};_.zu=function(a,b){this.zone=a;this.ke=b};
_.zu.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 v1a(this.zone,this.ke,e),c.prefetchRpcs=e);return e.prefetch(a,b).ka(_.ee())};_.zu.prototype.delete=function(a){var b=window,c,d=null!=(c=b.prefetchRpcs)?c:[];Array.isArray(d)&&(d=new v1a(this.zone,this.ke,d),b.prefetchRpcs=d);d.delete(a)};_.zu.ha=function(a){return new (a||_.zu)(_.u(_.ze),_.u(_.Kn))};_.zu.ua=_.t({token:_.zu,oa:_.zu.ha,Ja:"root"});_.Au=function(){this.crb=new _.Lf(!1);this.i_a=new _.Lf(!0)};_.h=_.Au.prototype;_.h.JP=function(){return this.crb};_.h.F_=function(a){this.crb.next(a)};_.h.gY=function(){return _.yd("SHOW_ALWAYS")};_.h.yea=function(){};_.h.vY=function(){return _.yd(!1)};_.h.hua=function(){};_.h.hY=function(){return _.yd("FILES")};_.h.G_=function(){};_.h.Cnb=function(){return _.yd(new Map)};_.h.Gyb=function(){};_.h.qY=function(){return _.yd([])};_.h.yga=function(){};_.h.uY=function(){return _.yd([])};_.h.Bua=function(){return _.ie};
_.h.xva=function(){return _.ie};_.h.fF=function(){return _.ie};_.h.kw=function(){};_.h.OP=function(){return _.yd(0)};_.h.L_=function(){};_.h.u9=function(){return _.yd("SNIPPET_SUBSET")};_.h.bua=function(){};_.h.SP=function(){return _.yd(2)};_.h.Iea=function(){};_.h.mY=function(){return _.yd(50)};_.h.Dea=function(){};_.h.hpa=function(){return _.yd(_.Xt.has(15)?"DARK":"LIGHT")};_.h.cua=function(){};_.h.V8=function(){return _.yd("cider-dark")};_.h.rea=function(){};_.h.j9=function(){return _.yd("cider")};
_.h.Bea=function(){};_.h.ipa=function(){return _.yd(!1)};_.h.dua=function(){};_.h.w9=function(){return _.yd(!1)};_.h.Hea=function(){};_.h.AOa=function(){return _.yd(!0)};_.h.lXa=function(){};_.h.i9=function(){return _.yd("PREVIEW")};_.h.Aea=function(){};_.h.PP=function(){return _.yd(!1)};_.h.Gea=function(){};_.h.z9=function(){return _.yd(new Set)};_.h.Kea=function(){};_.h.UP=function(){return _.ie};_.h.N_=function(){};_.h.opa=function(){return _.yd(0)};_.h.pXa=function(){};_.h.cY=function(){return _.yd("cider")};
_.h.Jta=function(){};_.h.wY=function(){return _.yd(!1)};_.h.iua=function(){};_.h.rY=function(){return _.yd(!0)};_.h.Fea=function(){};_.h.sY=function(){return _.yd(!1)};_.h.fua=function(){};_.h.v9=function(){return _.yd(!1)};_.h.eua=function(){};_.Au.ha=function(a){return new (a||_.Au)(_.u(_.Yt))};_.Au.ua=_.t({token:_.Au,oa:function(){return _.dc(_.w1a)},Ja:"root"});_.Bu=function(a,b){this.Be=[a,b]};_.X(_.Bu,d1a);_.Bu.ha=function(a){return new (a||_.Bu)(_.u(Cu),_.u(ou))};_.Bu.ua=_.t({token:_.Bu,oa:_.Bu.ha,Ja:"root"});var Cu=function(a,b,c,d,e,f){qu.call(this,a,b,c,d);this.apiKey=a;this.Vk=b;this.Vo=c;this.withCredentials=d;this.productVersion=e;this.Xq=f};_.X(Cu,qu);
Cu.prototype.mra=function(a){a=qu.prototype.mra.call(this,a);a["X-Goog-Api-Client"]="grpc-web/1.0.0 grimoire/1.0.0+"+(this.Xq.actionId+"."+this.Xq.sessionId+("."+this.productVersion.replace("_","-")));return a};Cu.prototype.hta=function(a){return _.vd(qu.prototype.hta.call(this,a),_.jh(this.Xq,a))};Cu.ha=function(a){return new (a||Cu)(_.u(_.am),_.u(_.bm),_.u(_.cm),_.u(yta),_.u(Zl),_.u(_.Kn))};Cu.ua=_.t({token:Cu,oa:Cu.ha,Ja:"root"});var Du=function(){var a=this;if(window.matchMedia){var b=window.matchMedia("(prefers-color-scheme: dark)");this.YYa=new _.Lf(b.matches?"DARK":"LIGHT");b.addListener(function(c){a.YYa.next(c.matches?"DARK":"LIGHT")})}else this.YYa=new _.Lf("LIGHT")};Du.ha=function(a){return new (a||Du)};Du.ua=_.t({token:Du,oa:Du.ha,Ja:"root"});var x1a=function(){};x1a.ha=function(a){return new (a||x1a)};x1a.ua=_.t({token:x1a,oa:function(a){return Du.ha(a)},Ja:"root"});_.y1a=new Set("cider;cider fewer-colors;cider colorblind-friendly;base16-light;eclipse;elegant;neat;solarized light;VA light".split(";"));_.z1a=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 A1a={toString:function(a){var b=[],c=0;a-=-2147483648;b[c++]="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ".charAt(a%52);for(a=Math.floor(a/52);0<a;)b[c++]="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789".charAt(a%62),a=Math.floor(a/62);return b.join("")}};var D1a=function(a){a=B1a(a);for(var b=2654435769,c=2654435769,d=314159265,e=a.length,f=e,g=0,m=function(){b-=c;b-=d;b^=d>>>13;c-=d;c-=b;c^=b<<8;d-=b;d-=c;d^=c>>>13;b-=c;b-=d;b^=d>>>12;c-=d;c-=b;c^=b<<16;d-=b;d-=c;d^=c>>>5;b-=c;b-=d;b^=d>>>3;c-=d;c-=b;c^=b<<10;d-=b;d-=c;d^=c>>>15};12<=f;f-=12,g+=12)b+=C1a(a,g),c+=C1a(a,g+4),d+=C1a(a,g+8),m();d+=e;switch(f){case 11:d+=a[g+10]<<24;case 10:d+=a[g+9]<<16;case 9:d+=a[g+8]<<8;case 8:c+=a[g+7]<<24;case 7:c+=a[g+6]<<16;case 6:c+=a[g+5]<<8;case 5:c+=a[g+4];
case 4:b+=a[g+3]<<24;case 3:b+=a[g+2]<<16;case 2:b+=a[g+1]<<8;case 1:b+=a[g]}m();return A1a.toString(d)},E1a=function(a){return a},B1a=function(a){for(var b=[],c=0;c<a.length;c++)b.push(a.charCodeAt(c));return b},C1a=function(a,b){return a[b]+(a[b+1]<<8)+(a[b+2]<<16)+(a[b+3]<<24)};var F1a=function(a){_.p.call(this,a)};_.X(F1a,_.p);var Eu=[1,2,3];F1a.prototype.toObject=function(){return G1a(this)};var G1a=function(a){if(null!=a){_.zb(a);var b=_.l(_.Pi(a,1,Eu));var c=_.Gi(a,Ai(a,Eu,2));return{Y1c:b,intVal:_.l(c),NIa:_.l(_.wi(a,Ai(a,Eu,3)))}}};var H1a=function(a){_.p.call(this,a)};_.X(H1a,_.p);H1a.prototype.toObject=function(){return I1a(this)};var I1a=function(a){if(null!=a)return _.zb(a),{r3c:_.l(vi(a,1)),count:_.l(_.k(a,2))}};var J1a=function(a){_.p.call(this,a)};_.X(J1a,_.p);J1a.kc=[1];J1a.prototype.toObject=function(){return K1a(this)};var K1a=function(a){if(null!=a)return _.zb(a),{fUc:_.vb(_.Ci(a,H1a,1),I1a)}};var L1a=function(a){_.p.call(this,a)};_.X(L1a,_.p);var M1a=[1,2,3];L1a.prototype.toObject=function(){return N1a(this)};var N1a=function(a){if(null!=a){_.zb(a);var b=Ai(a,M1a,1);return{KPa:_.l(_.k(a,b)),doubleVal:_.l(vi(a,Ai(a,M1a,2))),PVc:K1a(_.Qi(a,J1a,3,M1a))}}};var O1a=function(a){_.p.call(this,a)};_.X(O1a,_.p);O1a.kc=[1];O1a.prototype.toObject=function(){return P1a(this)};var P1a=function(a){if(null!=a)return _.zb(a),{EUc:_.vb(_.Ci(a,F1a,1),G1a),cWc:N1a(_.Bi(a,L1a,2))}};var Q1a=function(a){_.p.call(this,a)};_.X(Q1a,_.p);Q1a.prototype.toObject=function(){return R1a(this)};var R1a=function(a){if(null!=a)return _.zb(a),{appName:_.l(_.k(a,1)),appVersion:_.l(_.k(a,2)),WLc:_.l(_.wi(a,3))}};var S1a=function(a){_.p.call(this,a)};_.X(S1a,_.p);S1a.prototype.toObject=function(){return T1a(this)};var T1a=function(a){if(null!=a)return _.zb(a),{appName:_.l(_.k(a,1)),appVersion:_.l(_.k(a,2)),rUc:_.l(_.Gi(a,3)),WLc:_.l(_.wi(a,4))}};var U1a=function(a){_.p.call(this,a)};_.X(U1a,_.p);U1a.prototype.lpb=function(){return _.Qi(this,Q1a,1,V1a)};var V1a=[1,2];U1a.prototype.toObject=function(){return W1a(this)};var W1a=function(a){if(null!=a)return _.zb(a),{mobile:R1a(a.lpb()),kYc:T1a(_.Qi(a,S1a,2,V1a))}};var X1a=function(a){_.p.call(this,a)};_.X(X1a,_.p);X1a.kc=[3,6,4];X1a.prototype.toObject=function(){return Y1a(this)};var Y1a=function(a){if(null!=a){_.zb(a);var b=_.l(_.k(a,1)),c=_.l(_.k(a,5)),d=W1a(_.Bi(a,U1a,2)),e=_.l(_.Wh(a,3));var f=_.$a(a,6,Raa);return{a2c:b,HVc:c,P0c:d,FUc:e,GVc:_.l(f),dWc:_.vb(_.Ci(a,O1a,4),P1a)}}};var Fu=function(a){_.p.call(this,a)};_.X(Fu,_.p);Fu.prototype.getKey=function(){return _.Vh(this,1)};Fu.prototype.JC=function(a){_.mb(this,1,a)};Fu.prototype.iF=function(){return _.Si(this,1)};Fu.prototype.toObject=function(){return Z1a(this)};var Z1a=function(a){if(null!=a)return _.zb(a),{key:_.l(_.k(a,1))}};var $1a=function(a){_.p.call(this,a)};_.X($1a,_.p);$1a.kc=[1];$1a.prototype.toObject=function(){if(null!=this){_.zb(this);var a={MQc:_.vb(_.Ci(this,X1a,1),Y1a),z1c:Z1a(_.Bi(this,Fu,2))}}else a=void 0;return a};var a2a=function(a,b,c,d,e,f){a=void 0===a?-1:a;b=void 0===b?"":b;c=void 0===c?"":c;d=void 0===d?!1:d;e=void 0===e?"":e;qg.call(this);f?c=f:(f=(new poa(a,"0")).qea(b),xBa(this,_.hi(Jb,f)),""!=c&&(f.Cjb=c),d&&(f.emb=!0),e&&f.qu(e),c=f.Ya());this.yxb=a;this.Qma=b;this.nOb=c};_.X(a2a,qg);
a2a.prototype.flush=function(a){a=a||[];if(a.length){for(var b=new $1a,c=[],d=0;d<a.length;d++){var e=a[d],f=e;var g=new X1a;g=_.mb(g,1,f.Tn);for(var m=f,n=[],r=0;r<m.loa.length;r++)n.push(m.loa[r].wB);g=_.nb(g,3,n,_.Wa);m=[];n=[];r=_.q(f.FW.keys());for(var x=r.next();!x.done;x=r.next())n.push(x.value.split(","));for(r=0;r<n.length;r++){x=n[r];var A=f.vsc;for(var F=f.KNa(x)||[],K=[],L=0;L<F.length;L++){var R=F[L];R=R&&R.Bfb;var ca=new L1a;switch(A){case 3:_.Ch(ca,1,M1a,Number(R));break;case 2:_.Ch(ca,
2,M1a,Naa(Number(R)))}K.push(ca)}A=K;for(F=0;F<A.length;F++){K=A[F];L=new O1a;K=_.Di(L,2,K);L=x;R=[];ca=f;for(var pa=[],ra=0;ra<ca.loa.length;ra++)pa.push(ca.loa[ra].xB);ca=pa;for(pa=0;pa<ca.length;pa++){ra=ca[pa];var ua=L[pa],ya=new F1a;switch(ra){case 3:_.Ch(ya,1,Eu,String(ua));break;case 2:_.Ch(ya,2,Eu,Number(ua));break;case 1:_.Ch(ya,3,Eu,_.Ta("true"==ua))}R.push(ya)}_.Ei(K,1,R);m.push(K)}}_.Ei(g,4,m);c.push(g);e.clear()}_.Ei(b,1,c);this.nOb.dispatch(b);this.nOb.flush()}};var b2a,c2a,d2a,e2a;b2a=new _.oc("PRODUCTION_ALLOWLIST",{oa:function(){return"l2YMRd lfR6bb iQyyte LhFyIb aVezrf i1iYkd dVgi5c kMzkoe pglXEd AbcbBc Yc0Dnb cvLsDf UAiaPe NdZs2d elAd5d q7HsZb kbrYBc qX517e KmD3Se w0tcsb".split(" ")}});c2a=new _.oc("STREAMZ_PRODUCT_IDENTIFIER");d2a=new _.oc("STREAMZ_ALLOWLIST_IDENTIFIER");e2a=new _.oc("one_developer_workflow.streamz_service",{Ja:"root",oa:function(){return _.dc(_.ze).Zb(function(){var a=new a2a(1503);a=new l_a(a);a.nob=1E4;a.Kk.setInterval(1E4);return a})}});
_.Gu=function(a,b,c,d,e){this.Gua=a;this.zone=b;this.qEc=new o_a(this.Gua);new p_a(this.Gua);this.zMc=new q_a(this.Gua);new r_a(this.Gua);this.IUa=d||window.location.hostname;this.KFc=c.map(E1a);this.Zqc=D1a(null!=e?e:this.IUa)};_.g2a=function(a,b){a.zone.Zb(function(){f2a(a)&&a.qEc.pF(b,a.IUa,!0)})};_.Gu.prototype.wxb=function(a){var b=this;this.zone.Zb(function(){f2a(b)&&b.zMc.pF(b.IUa,a)})};var f2a=function(a){return a.KFc.some(function(b){return a.Zqc===b})};
_.Gu.ha=function(a){return new (a||_.Gu)(_.u(e2a),_.u(_.ze),_.u(b2a),_.u(c2a,8),_.u(d2a,8))};_.Gu.ua=_.t({token:_.Gu,oa:_.Gu.ha,Ja:"root"});_.Hu=function(a,b,c){var d=this;this.document=a;this.IJb=b;this.theme=b.hpa().ka(_.ve(function(e){return"SYSTEM"===e?c.YYa.Gf():_.yd(e)}));this.MJa=this.theme.ka(_.ve(function(e){return _.h2a(d,e)}));this.j6=this.MJa.ka(_.y(function(e){return e.split(" ").map(function(f){return"cm-s-"+f}).join(" ")}));this.theme.subscribe(function(e){d.setTheme(d.LS()?e:"LIGHT")})};_.Hu.prototype.LS=function(){return!!this.document.getElementById("darkTheme")};
_.h2a=function(a,b){return a.LS()&&"DARK"===b?a.IJb.V8().ka(_.y(function(c){return _.z1a.has(c)?c:"cider-dark"})):a.IJb.j9().ka(_.y(function(c){return _.y1a.has(c)?c:"cider"}))};_.Hu.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")}};_.Hu.ha=function(a){return new (a||_.Hu)(_.u(_.Yg),_.u(_.Au),_.u(x1a))};
_.Hu.ua=_.t({token:_.Hu,oa:_.Hu.ha,Ja:"root"});var Iu=function(a){this.iKa=a};Iu.ha=function(a){return new (a||Iu)(_.u(_.aXa))};Iu.ua=_.t({token:Iu,oa:Iu.ha,Ja:"root"});var Ju=function(a,b,c){this.Ga=a;this.zS=b;this.Fua=c};Ju.prototype.accept=function(){this.Ga.ob({element:"StickyRedirectNotice",action:"accept",gestureName:"CLICK"});this.Fua.iKa.set("GRIMOIRE_REDIRECT_STATUS","optin",{domain:_.w0a,bra:15768E3,path:"/",NHb:"none",mIb:!0});KUa(this.zS)};
Ju.prototype.Ud=function(){this.Ga.ob({element:"StickyRedirectNotice",action:"dismiss",gestureName:"CLICK"});this.Fua.iKa.set("GRIMOIRE_REDIRECT_STATUS","optout",{domain:_.w0a,bra:15768E3,path:"/",NHb:"none",mIb:!0});this.zS.Ud()};Ju.ha=function(a){return new (a||Ju)(_.w(_.Kn),_.w(_.Zr),_.w(Iu))};
Ju.ya=_.fc({type:Ju,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"),_.Q(1," Would you like to always redirect to the new Code Search? ("),_.B(2,"a",0),_.Q(3,"FAQ"),_.C(),_.Q(4,")\n"),_.C(),_.B(5,"button",1),_.M("click",function(){return b.accept()}),_.Q(6," Yes\n"),_.C(),_.B(7,"button",2),_.M("click",
function(){return b.Ud()}),_.Q(8," Dismiss\n"),_.C())},Ia:[_.ir],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 Ku=function(){};Ku.ha=function(a){return new (a||Ku)};Ku.Ea=_.gc({type:Ku});Ku.Da=_.Wb({Nb:[Iu],imports:[_.Hr]});var i2a=new _.oc("enabledRouterConfig");_.Lu=function(a,b,c,d){var e=this;this.Ua=a;this.frc=b;this.localStorage=c;this.W$=!1;this.zo=[];this.scope=0;this.url="";this.jW=new _.Lf(void 0);this.tca=null;this.zo=j2a(d);this.ab=this.Ua.events.ka(_.Yd(function(f){return f instanceof _.$f}),_.xe(function(f){e.scope=f.url.startsWith("/"+_.Un.WM)?4:2;e.url=f.url}),_.ve(function(f){return k2a(e,e.zo,e.scope,f.url)})).subscribe(function(f){e.jW.next(f);if(e.W$||e.current)e.W$=!1,e.tca&&e.tca.unsubscribe(),l2a(e)})};_.Lu.prototype.La=function(){this.ab.unsubscribe()};
_.Lu.prototype.Ud=function(){var a=this;return this.current?m2a(this.current).then(function(b){var c=new Date;c.setMonth(c.getMonth()+3);a.localStorage.set(b,c.toJSON());return k2a(a,a.zo,a.scope,a.url)}).then(function(b){a.jW.next(b)}):Promise.reject("There is no current announcement to dismiss")};
var l2a=function(a){a.W$=!0;a.tca=_.$d(0,18E5).ka(_.sia(function(){return a.W$})).ka(_.ve(function(){return a.frc.list()}),_.xe(function(b){a.zo=n2a(b.zo);0===a.zo.length&&(a.W$=!1,a.tca&&a.tca.unsubscribe())}),_.ve(function(){return k2a(a,a.zo,a.scope,a.url)})).subscribe(function(b){a.jW.next(b)})},j2a=function(a){var b=[];a&&_.Ci(a,Al,1)&&0<_.Ci(a,Al,1).length&&(b=_.Ci(a,Al,1).map(function(c){var d=c?c.getMessage():void 0;d=d?_.sj(_.Qf(_.k(d,2)||"")):"";var e=c?c.tpb():2;return{messageHtml:d,iconName:"error_outline",
scopes:_.Ii(c,2),targetPatterns:o2a(_.Wh(c,4)),severity:e}}));return b},n2a=function(a){var b=[];if(null==a?0:a.zo)b=a.zo.map(function(c){var d=_.Kh(c.message);d=d?d.toString():"";var e=c.severity?Jta(c.severity):2;return{messageHtml:d,iconName:"error_outline",scopes:c.scopes.map(function(f){return Ita(f)}),targetPatterns:o2a(c.targetPatterns),severity:e}});return b},k2a=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 m;
if(m=g.scopes.includes(c))a:if((g=g.targetPatterns)&&0!==g.length){g=_.q(g);for(m=g.next();!m.done;m=g.next())if(m.value.test(d)){m=!0;break a}m=!1}else m=!0;return m}))||(e=f.find(function(g){return g.scopes.includes(1)})));return e?p2a(a,e).then(function(g){return g?(e.isDismissed=!0,k2a(a,b,c,d)):e}):Promise.resolve(void 0)},o2a=function(a){return a?a.flatMap(function(b){try{return[new RegExp(b)]}catch(c){console.log("Could not compile regex: "+c)}return[]}):[]},m2a=function(a){return Hta(a.messageHtml).then(function(b){return"dismissed-announcement-"+
b})},p2a=function(a,b){return m2a(b).then(function(c){c=a.localStorage.get(c);return!!c&&c>(new Date(Date.now())).toJSON()},function(){return!1})};_.Y.Object.defineProperties(_.Lu.prototype,{current:{configurable:!0,enumerable:!0,get:function(){return this.jW.value}},tkb:{configurable:!0,enumerable:!0,get:function(){return!!this.current}}});_.Lu.ha=function(a){return new (a||_.Lu)(_.u(_.eg),_.u(YIa),_.u(uNa),_.u(Y0a,8))};_.Lu.ua=_.t({token:_.Lu,oa:_.Lu.ha,Ja:"root"});var Kta;var Nta;Nta=function(a,b){return{warning:a,critical:b}};_.Mu=function(a){this.acb=a;this.hAa=IIa};_.Mu.prototype.Ud=function(){this.acb.Ud()};_.Mu.ha=function(a){return new (a||_.Mu)(_.w(_.Lu),_.w(_.Wt))};
_.Mu.ya=_.fc({type:_.Mu,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&&(_.O(0,Ota,6,7,"ng-container",0),_.S(1,"async"));a&2&&_.z("ngIf",_.T(1,1,b.acb.jW))},Ia:[_.gm,_.im,_.ir,_.ws,_.nm],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 q2a=function(){};q2a.ha=function(a){return new (a||q2a)};
q2a.ya=_.fc({type:q2a,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),_.Q(1,"Feedback"),_.C(),_.B(2,"mat-dialog-content")(3,"p"),_.Q(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. "),
_.C(),_.B(5,"ul")(6,"li"),_.Q(7,"Check if your issue is frequently reported: "),_.B(8,"a",1),_.Q(9,"go/new-cs-frequent-issues"),_.C()(),_.B(10,"li"),_.Q(11,"Check for your issue within our component: "),_.B(12,"a",2),_.Q(13,"b/issues?q=status:open%20componentid:168840%2B"),_.C()()(),_.B(14,"p"),_.Q(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. "),_.C(),_.B(16,"p"),_.Q(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. "),
_.C()(),_.B(18,"mat-dialog-actions",3)(19,"button",4),_.Q(20,"Cancel"),_.C(),_.B(21,"button",5),_.Q(22,"Use Feedback tool"),_.C()());a&2&&(_.v(21),_.z("mat-dialog-close",!0))},Ia:[_.ir,_.ur,_.vr,_.wr,_.xr],styles:["p[_ngcontent-%COMP%]{margin:1em 0}ul[_ngcontent-%COMP%]{list-style-position:inside}"]});var s2a;_.jg=function(a,b){var c=this;this.Ga=a;this.document=b;this.fda=new Map;this.a_=new Map;this.Nk=_.Lh.has(2);this.handler=function(d){if("focus"!==d.type||d.target!==c.document)c.RK=void 0,c.ob(d)};this.document.addEventListener("mousedown",this.handler,!0);this.document.addEventListener("keydown",this.handler,!0);this.document.addEventListener("focus",this.handler,!0);this.document.addEventListener("focusout",this.handler,!1)};
_.jg.prototype.La=function(){this.document.removeEventListener("mousedown",this.handler);this.document.removeEventListener("keydown",this.handler);this.document.removeEventListener("focus",this.handler)};var r2a=function(a,b){a.Nk&&a.Ga.ob({element:a.fP?a.fP:"mainContent",action:b,gestureName:"EXTERNAL"})};
_.jg.prototype.ob=function(a){if(a.target!==this.document)if("focusout"===a.type)r2a(this,"focusout"),this.fP=void 0;else if("focus"===a.type){a:if(a=a.target,null!=a)if(this.a_.has(a))a=this.a_.get(a);else{if(a instanceof HTMLElement)for(;a!==this.document.documentElement&&null!==a.parentElement;)if(a=a.parentElement,this.a_.has(a)){a=this.a_.get(a);break a}a="mainContent"}else a=void 0;a!==this.fP&&(this.fP=a,r2a(this,"focus"))}};_.jg.prototype.LO=function(){this.fP=this.RK="mainContent";return!0};
_.Nu=function(a,b){a.RK=b;a.fP=a.RK;var c=a.fda.get(b);c&&s2a(a,b,c)};_.jg.prototype.registerCallback=function(a,b,c){return _.t2a(this,a,b,c)};_.t2a=function(a,b,c,d){a.fda.has(b);a.fda.set(b,d);c&&a.a_.set(c,b);b===a.RK&&s2a(a,b,d);return function(){a.fda.get(b)===d&&(a.fda.delete(b),c&&a.a_.delete(c))}};s2a=function(a,b,c){var d=new Promise(function(e){setTimeout(e)});_.Gn(a.Ga,d.then(function(){b===a.RK&&(a.fP=b,r2a(a,"focus"),a.RK=void 0,c())}),"focusCallback",!1)};
_.jg.ha=function(a){return new (a||_.jg)(_.u(_.Kn),_.u(_.Yg),_.u(_.Wt))};_.jg.ua=_.t({token:_.jg,oa:_.jg.ha,Ja:"root"});var u2a={dZa:function(a){return[{text:a}]}};_.Ou=function(a){var b=a.Xca,c=a.Ga,d=a.wna,e=a.nu,f=a.wF;a=a.mJ;this.Ksa={};this.tIa=new _.td;this.JE=!1;this.query="";this.queryPrefix=new _.Lf(void 0);this.dL=new _.re;this.pX=_.ie;this.cL=u2a;this.w_=!1;this.o0=_.ie;this.Ge="";this.od={};this.iNa=new _.re;this.Xca=b;this.Ga=c;this.wna=d;this.nu=e;this.Xca&&(this.cL=this.sj?this.sj:u2a);this.wF=f;this.mJ=a};_.h=_.Ou.prototype;
_.h.Mta=function(a){var b=this;a.sIa&&(this.tIa.unsubscribe(),this.tIa=a.sIa.subscribe(function(c){c=c({Dm:b.query,prefix:b.queryPrefix.getValue()});v2a(b,c);b.query||b.dL.next(b.query)}));this.Ksa=a.Ksa||{};this.mu=a.aIb;this.sj=a.sj;this.Xca&&(this.cL=this.sj?this.sj:u2a)};
_.h.Qa=function(){var a=this,b=_.Ud(this.queryPrefix.ka(_.Yd(function(){return a.w_})),this.iNa.ka(_.y(function(d){return d.prefix}))).ka(_.he(_.Pta)),c=_.Ud(this.dL,this.iNa.ka(_.y(function(d){return d.Dm||""}))).ka(_.he(),_.de(this.wna));this.pX=_.Kd([c,b]).ka(_.y(function(d){return _.q(d).next().value}),_.y(function(d){return _.Rd(function(){return w2a(a,d)}).ka(_.se(1))}),_.ne(Sta,{uob:_.ie,cUa:_.ie}),_.be(function(d){return d.uob}),_.y(function(d){return Rta(d.cUa,a.dL)}),_.ve(Qta),_.ne(function(d,
e){if(e.Od&&!e.vu)return{Od:!0,vu:d.vu};a.JE=!(!e.vu||!e.vu.length);a.JE&&(a.xy=Date.now());return e}),lia());this.o0=this.dL.ka(_.y(function(d){return a.sj&&a.sj.wpb&&a.sj.wpb(x2a(a,d))}))};_.h.La=function(){this.tIa.unsubscribe()};_.h.setScope=function(a){a=a.eR;if(!a)return!1;v2a(this,a({Dm:this.query,prefix:this.queryPrefix.getValue()}));return!0};_.h.Pra=function(){this.w_=!1;if(!this.query&&!this.queryPrefix.getValue()){var a=this.Ksa,b=a.prefix;this.query=void 0===a.Dm?"":a.Dm;this.queryPrefix.next(b)}};
_.h.Qra=function(){this.w_=!0;this.iNa.next({Dm:this.query,prefix:this.queryPrefix.getValue()});var a=this.mJ,b=Date.now();a.hJb=b};_.h.IW=function(a){this.query="";this.dL.next("");a.setFocus()};
_.h.j0=function(a){a&&("string"===typeof a?(this.Ga.ob({element:this.nu,action:this.LHc,gestureName:"CLICK",mh:a,bucket:_.Ag.Nza}),this.Gzb(x2a(this,a))):(a.Pa.Fc&&a.Pa.ou&&a.Pa.qp?this.Ga.ob({element:this.nu,action:"selectSuggestion_"+this.sYa,gestureName:"CLICK",Bf:a.position,UE:[_.vta(a.Pa.Fc,a.Pa.ou,a.Pa.qp,[],a.Pa.Rz,this.xy)]}):this.Ga.ob({element:this.nu,action:"selectSuggestion_"+this.sYa,gestureName:"CLICK",Bf:a.position}),a.Pa.Jua&&a.Pa.Jua()))};
var w2a=function(a,b){if(!b||!a.sj)return _.yd({});a.Ga.ob({element:a.nu,action:a.sYa,gestureName:"CHANGE",mh:b,bucket:_.Ag.G1a});b=x2a(a,b);return a.sj.koa(b).ka(_.y(function(c){return{vu:c}}))},x2a=function(a,b){var c=a.queryPrefix.getValue();if(!c)return{qk:b};a=c.WY;c=c.value;return{qk:b,Ge:a?c:"",od:a?void 0:c}},v2a=function(a,b){var c=b.prefix;a.query=b.Dm||"";a.queryPrefix.next(c);c&&(c.WY?(a.od={},a.Ge=c.value):(a.od=_.yh(c.value,a.wF),a.Ge=""))};
_.Y.Object.defineProperties(_.Ou.prototype,{LHc:{configurable:!0,enumerable:!0,get:function(){var a,b;return this.queryPrefix.getValue()?"search"+(null!=(b=null==(a=this.queryPrefix.getValue())?void 0:a.Tr)?b:"Other"):"search"}},sYa:{configurable:!0,enumerable:!0,get:function(){var a,b;return this.queryPrefix.getValue()?"suggest"+(null!=(b=null==(a=this.queryPrefix.getValue())?void 0:a.Tr)?b:"Other"):"suggest"}}});_.Ou.ha=function(){_.ad()};_.Ou.Ha=_.hc({type:_.Ou});var y2a=/^\s*$/,z2a=function(a){var b=a.Cvc,c=a.Fvc;this.naa=a.naa;this.Jtb=!!b;this.SAc=!!c},A2a=function(a,b){var c=a.reduce(function(d,e){return d+e.value},"");b=Vta(5,c,b);b.CK=0<a.length&&a[0].CK;if(a=a.find(function(d){return!!d.error}))b.error=a.error;return b},B2a=function(a,b,c){c=Nh(c);c.start+=a?a.length:0;c.end-=b.length;return c};var C2a=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(Ad,ab)}function d(sa){var Ba=sG[sa],Qa;if(!Ba){for(Qa=sa-1;!sG[Qa];)Qa--;Ba=sG[Qa];for(Ba={line:Ba.line,column:Ba.column};Qa<sa;)10===b.charCodeAt(Qa)?(Ba.line++,
Ba.column=1):Ba.column++,Qa++;sG[sa]=Ba}return Ba}function e(sa,Ba){var Qa=d(sa),Yc=d(Ba);return{start:{offset:sa,line:Qa.line,column:Qa.column},end:{offset:Ba,line:Yc.line,column:Yc.column}}}function f(sa){ab<Wj||(ab>Wj&&(Wj=ab,rO=[]),rO.push(sa))}function g(){var sa=ab;var Ba=sb();Ba===la&&(Ba=null);if(Ba!==la){Ba=[];var Qa=m();for(Qa===la&&(Qa=n());Qa!==la;)Ba.push(Qa),Qa=m(),Qa===la&&(Qa=n());Ba!==la?(Ad=sa,sa=Ba):(ab=sa,sa=la)}else ab=sa,sa=la;return sa}function m(){var sa=ab;var Ba=A();Ba===
la&&(Ba=r(),Ba===la&&(Ba=pa(),Ba===la&&(Ba=K())));if(Ba!==la){var Qa=sb();Qa===la&&(Qa=null);Qa!==la?(Ad=ab,Qa=(Qa=xb.Jtb)?void 0:la,Qa!==la?(Ad=sa,sa=Ba):(ab=sa,sa=la)):(ab=sa,sa=la)}else ab=sa,sa=la;return sa}function n(){var sa=ab;var Ba=K();if(Ba!==la){var Qa=sb();Qa===la&&(Qa=null);Qa!==la?(Ad=sa,sa=Ba):(ab=sa,sa=la)}else ab=sa,sa=la;return sa}function r(){var sa,Ba;var Qa=ab;var Yc=[];for(sa=x();sa!==la;)Yc.push(sa),sa=x();if(Yc!==la)if(sa=Eb(),sa!==la){var Bd=r();if(Bd===la)for(Bd=[],Ba=x();Ba!==
la;)Bd.push(Ba),Ba=x();Bd!==la?(Ad=Qa,Qa=c(),Qa=Yc=Uta(0,Yc,Bd,sa,Qa)):(ab=Qa,Qa=la)}else ab=Qa,Qa=la;else ab=Qa,Qa=la;return Qa}function x(){var sa=ab;var Ba=sb();Ba===la&&(Ba=null);Ba!==la?(Ba=pa(),Ba===la&&(Ba=K()),Ba!==la?(Ad=sa,sa=Ba):(ab=sa,sa=la)):(ab=sa,sa=la);return sa}function A(){var sa,Ba;var Qa=ab;var Yc=[];for(sa=F();sa!==la;)Yc.push(sa),sa=F();if(Yc!==la)if(sa=Na(),sa!==la){var Bd=A();if(Bd===la)for(Bd=[],Ba=F();Ba!==la;)Bd.push(Ba),Ba=F();Bd!==la?(Ad=Qa,Qa=c(),Qa=Yc=Uta(2,Yc,Bd,sa,
Qa)):(ab=Qa,Qa=la)}else ab=Qa,Qa=la;else ab=Qa,Qa=la;return Qa}function F(){var sa=ab;var Ba=sb();Ba===la&&(Ba=null);Ba!==la?(Ba=pa(),Ba===la&&(Ba=r(),Ba===la&&(Ba=K())),Ba!==la?(Ad=sa,sa=Ba):(ab=sa,sa=la)):(ab=sa,sa=la);return sa}function K(){var sa=ab;var Ba=jc();Ba!==la?(Ba=L(),Ba===la&&(Ba=null),Ba!==la?(Ad=sa,sa=Ba=ld(Ba)):(ab=sa,sa=la)):(ab=sa,sa=la);sa===la&&(sa=L());return sa}function L(){var sa=ab;var Ba=tf();if(Ba!==la){if(58===b.charCodeAt(ab)){var Qa=Uc;ab++}else Qa=la,0===ff&&f(Zc);if(Qa!==
la){Qa=fb();if(Qa===la&&(Qa=R(),Qa===la)){Qa=ab;ff++;var Yc=sb();Yc===la&&(Yc=null);ff--;Yc!==la?(ab=Qa,Qa=void 0):Qa=la}Qa!==la?(Ad=sa,sa=Ba=Xd(Ba,Qa)):(ab=sa,sa=la)}else ab=sa,sa=la}else ab=sa,sa=la;sa===la&&(sa=fb(),sa===la&&(sa=R()));return sa}function R(){var sa=ab;var Ba=[];var Qa=hb();Qa===la&&(Qa=ca());if(Qa!==la)for(;Qa!==la;)Ba.push(Qa),Qa=hb(),Qa===la&&(Qa=ca());else Ba=la;Ba!==la&&(Ad=sa,Ba=A2a(Ba,c()));return Ba}function ca(){var sa=ab;if(41===b.charCodeAt(ab)){var Ba=dg;ab++}else Ba=
la,0===ff&&f(Le);Ba!==la&&(Ad=sa,sa=c(),sa=Vta(5,")",sa),sa.error={type:3,location:sa.location},Ba=sa);return Ba}function pa(){var sa;var Ba=ab;if(40===b.charCodeAt(ab)){var Qa=fe;ab++}else Qa=la,0===ff&&f(Fj);if(Qa!==la)if(Qa=sb(),Qa===la&&(Qa=null),Qa!==la){Qa=[];for(sa=ra();sa!==la;)Qa.push(sa),sa=ra();if(Qa!==la)if(41===b.charCodeAt(ab)?(sa=dg,ab++):(sa=la,0===ff&&f(Le)),sa===la&&(sa=null),sa!==la){Ad=ab;var Yc=sa;var Bd=c();if(Yc&&1===Qa.length){var Se=Qa[0];if(5!==Se.fk)Bd=!0;else{Bd=Nh(Bd);
Yc=Bd.end;Se=Se.location;var fh=Se.end;Bd=Bd.start+1<Se.start||Yc-1>fh}}else Bd=!0;Bd=Bd?void 0:la;Bd!==la?(Ad=Ba,Ba=sa,sa=c(),sa=Nh(sa),Ba=Qa={fk:3,elements:Qa,location:sa,error:Ba?void 0:{type:4,location:sa}}):(ab=Ba,Ba=la)}else ab=Ba,Ba=la;else ab=Ba,Ba=la}else ab=Ba,Ba=la;else ab=Ba,Ba=la;return Ba}function ra(){var sa=ab;var Ba=ua();Ba===la&&(Ba=Oa(),Ba===la&&(Ba=pa(),Ba===la&&(Ba=lb())));if(Ba!==la){var Qa=sb();Qa===la&&(Qa=null);Qa!==la?(Ad=sa,sa=Ba):(ab=sa,sa=la)}else ab=sa,sa=la;return sa}
function ua(){var sa,Ba;var Qa=ab;var Yc=[];for(sa=ya();sa!==la;)Yc.push(sa),sa=ya();if(Yc!==la)if(sa=Na(),sa!==la){var Bd=ua();if(Bd===la)for(Bd=[],Ba=ya();Ba!==la;)Bd.push(Ba),Ba=ya();Bd!==la?(Ad=Qa,Qa=c(),Qa=Yc=Uta(2,Yc,Bd,sa,Qa)):(ab=Qa,Qa=la)}else ab=Qa,Qa=la;else ab=Qa,Qa=la;return Qa}function ya(){var sa=ab;var Ba=sb();Ba===la&&(Ba=null);Ba!==la?(Ba=pa(),Ba===la&&(Ba=Oa(),Ba===la&&(Ba=lb())),Ba!==la?(Ad=sa,sa=Ba):(ab=sa,sa=la)):(ab=sa,sa=la);return sa}function Oa(){var sa,Ba;var Qa=ab;var Yc=
[];for(sa=Va();sa!==la;)Yc.push(sa),sa=Va();if(Yc!==la)if(sa=Eb(),sa!==la){var Bd=Oa();if(Bd===la)for(Bd=[],Ba=Va();Ba!==la;)Bd.push(Ba),Ba=Va();Bd!==la?(Ad=Qa,Qa=c(),Qa=Yc=Uta(0,Yc,Bd,sa,Qa)):(ab=Qa,Qa=la)}else ab=Qa,Qa=la;else ab=Qa,Qa=la;return Qa}function Va(){var sa=ab;var Ba=sb();Ba===la&&(Ba=null);Ba!==la?(Ba=pa(),Ba===la&&(Ba=lb()),Ba!==la?(Ad=sa,sa=Ba):(ab=sa,sa=la)):(ab=sa,sa=la);return sa}function lb(){var sa=ab;var Ba=jc();Ba!==la?(Ba=Rb(),Ba===la&&(Ba=null),Ba!==la?(Ad=sa,sa=Ba=ld(Ba)):
(ab=sa,sa=la)):(ab=sa,sa=la);sa===la&&(sa=Rb());return sa}function Rb(){var sa=ab;var Ba=tf();if(Ba!==la){if(58===b.charCodeAt(ab)){var Qa=Uc;ab++}else Qa=la,0===ff&&f(Zc);if(Qa!==la){Qa=fb();if(Qa===la&&(Qa=Cb(),Qa===la)){Qa=ab;ff++;var Yc=sb();Yc===la&&(Yc=null);ff--;Yc!==la?(ab=Qa,Qa=void 0):Qa=la}Qa!==la?(Ad=sa,sa=Ba=Xd(Ba,Qa)):(ab=sa,sa=la)}else ab=sa,sa=la}else ab=sa,sa=la;sa===la&&(sa=fb(),sa===la&&(sa=Cb()));return sa}function Cb(){var sa=ab;var Ba=[];var Qa=hb();if(Qa!==la)for(;Qa!==la;)Ba.push(Qa),
Qa=hb();else Ba=la;Ba!==la&&(Ad=sa,Ba=A2a(Ba,c()));return Ba}function Eb(){var sa=ab;var Ba=sb();Ba===la&&(Ba=null);if(Ba!==la){var Qa=[];var Yc=Hb();if(Yc!==la)for(;Yc!==la;)Qa.push(Yc),Yc=Hb();else Qa=la;Qa!==la?(Yc=sb(),Yc!==la?(Ad=ab,Qa=(Qa="AND"===Qa.join(""))?void 0:la,Qa!==la?(Ad=sa,sa=Ba=B2a(Ba,Yc,c())):(ab=sa,sa=la)):(ab=sa,sa=la)):(ab=sa,sa=la)}else ab=sa,sa=la;return sa}function Na(){var sa=ab;var Ba=sb();Ba===la&&(Ba=null);if(Ba!==la){var Qa=[];var Yc=Hb();if(Yc!==la)for(;Yc!==la;)Qa.push(Yc),
Yc=Hb();else Qa=la;Qa!==la?(Yc=sb(),Yc!==la?(Ad=ab,Qa=(Qa="OR"===Qa.join(""))?void 0:la,Qa!==la?(Ad=sa,sa=Ba=B2a(Ba,Yc,c())):(ab=sa,sa=la)):(ab=sa,sa=la)):(ab=sa,sa=la)}else ab=sa,sa=la;return sa}function fb(){var sa;var Ba=ab;if(34===b.charCodeAt(ab)){var Qa=Wo;ab++}else Qa=la,0===ff&&f(oh);if(Qa!==la){Qa=[];for(sa=rb();sa!==la;)Qa.push(sa),sa=rb();Qa!==la?(34===b.charCodeAt(ab)?(sa=Wo,ab++):(sa=la,0===ff&&f(oh)),sa===la&&(sa=null),sa!==la?(Ad=Ba,Ba=sa,sa=c(),Qa=Vta(4,Qa.join(""),sa),Ba||(Qa.error=
Tta(0,sa.start.offset,sa.end.offset)),Ba=Qa):(ab=Ba,Ba=la)):(ab=Ba,Ba=la)}else ab=Ba,Ba=la;return Ba}function hb(){var sa;var Ba=ab;if(40===b.charCodeAt(ab)){var Qa=fe;ab++}else Qa=la,0===ff&&f(Fj);if(Qa!==la){Qa=[];for(sa=hb();sa!==la;)Qa.push(sa),sa=hb();Qa!==la?(41===b.charCodeAt(ab)?(sa=dg,ab++):(sa=la,0===ff&&f(Le)),sa===la&&(sa=null),sa!==la?(Ad=Ba,Ba=sa,sa=c(),Qa=A2a(Qa,sa),Qa.value="("+Qa.value,Ba?Qa.value+=")":Qa.error={type:4,location:{start:Qa.location.start,end:Qa.location.start+1}},Ba=
Qa):(ab=Ba,Ba=la)):(ab=Ba,Ba=la)}else ab=Ba,Ba=la;Qa=Ba;if(Qa===la){Qa=ab;Ba=[];sa=ib();if(sa!==la)for(;sa!==la;)Ba.push(sa),sa=ib();else Ba=la;Ba!==la?(Ad=ab,sa=Ba,sa=(sa=!xb.Jtb||"AND"!==sa.join("")&&"OR"!==sa.join(""))?void 0:la,sa!==la?(Ad=Qa,Qa=Ba,Ba=c(),Qa=Ba=Vta(5,Qa.join(""),Ba)):(ab=Qa,Qa=la)):(ab=Qa,Qa=la)}return Qa}function jc(){var sa=ab;if(45===b.charCodeAt(ab)){var Ba=ph;ab++}else Ba=la,0===ff&&f(Yi);if(Ba!==la){Ad=ab;var Qa=(Qa=xb.SAc)?void 0:la;Qa!==la?sa=Ba=[Ba,Qa]:(ab=sa,sa=la)}else ab=
sa,sa=la;return sa}function rc(){var sa=ab;if(92===b.charCodeAt(ab)){var Ba=Th;ab++}else Ba=la,0===ff&&f(wE);Ba!==la?(b.length>ab?(Ba=b.charAt(ab),ab++):(Ba=la,0===ff&&f(sO)),Ba===la&&(Ba=null),Ba!==la?(Ad=sa,sa=Ba?"\\"+Ba:"\\"):(ab=sa,sa=la)):(ab=sa,sa=la);return sa}function tf(){var sa=ab;var Ba=[];if(E_.test(b.charAt(ab))){var Qa=b.charAt(ab);ab++}else Qa=la,0===ff&&f(hma);if(Qa!==la)for(;Qa!==la;)Ba.push(Qa),E_.test(b.charAt(ab))?(Qa=b.charAt(ab),ab++):(Qa=la,0===ff&&f(hma));else Ba=la;Ba!==la?
(Ad=ab,Qa=(Qa=xb.naa.has(Ba.join("")))?void 0:la,Qa!==la?(Ad=sa,sa=Ba):(ab=sa,sa=la)):(ab=sa,sa=la);return sa}function rb(){var sa=ab;if(b.substr(ab,2)===tG){var Ba=tG;ab+=2}else Ba=la,0===ff&&f(bi);Ba!==la&&(Ad=sa,Ba='"');sa=Ba;sa===la&&(sa=rc(),sa===la&&(cOa.test(b.charAt(ab))?(sa=b.charAt(ab),ab++):(sa=la,0===ff&&f(ima))));return sa}function Hb(){var sa=ab;if(92===b.charCodeAt(ab)){var Ba=Th;ab++}else Ba=la,0===ff&&f(wE);Ba!==la?(34===b.charCodeAt(ab)?(Ba=Wo,ab++):(Ba=la,0===ff&&f(oh)),Ba===la&&
(Ba=kb(),Ba===la&&(58===b.charCodeAt(ab)?(Ba=Uc,ab++):(Ba=la,0===ff&&f(Zc)))),Ba!==la?(Ad=sa,sa=Ba):(ab=sa,sa=la)):(ab=sa,sa=la);if(sa===la&&(sa=rc(),sa===la))if(sa=ab,b.length>ab?(Ba=b.charAt(ab),ab++):(Ba=la,0===ff&&f(sO)),Ba!==la){Ad=ab;var Qa=(Qa=!y2a.test(Ba))?void 0:la;Qa!==la?(Ad=sa,sa=Ba):(ab=sa,sa=la)}else ab=sa,sa=la;return sa}function ib(){var sa=ab;var Ba=Hb();if(Ba!==la){Ad=ab;var Qa="("!==Ba&&")"!==Ba?void 0:la;Qa!==la?(Ad=sa,sa=Ba):(ab=sa,sa=la)}else ab=sa,sa=la;return sa}function sb(){var sa=
[];var Ba=kb();if(Ba!==la)for(;Ba!==la;)sa.push(Ba),Ba=kb();else sa=la;return sa}function kb(){var sa=ab;if(b.length>ab){var Ba=b.charAt(ab);ab++}else Ba=la,0===ff&&f(sO);if(Ba!==la){Ad=ab;var Qa=(Qa=y2a.test(Ba))?void 0:la;Qa!==la?(Ad=sa,sa=Ba):(ab=sa,sa=la)}else ab=sa,sa=la;return sa}var xb=1<arguments.length?arguments[1]:{},la={},nc={lOc:g},Kc=g,ld=function(sa){var Ba=c();sa||(Ba.start.offset++,sa=Vta(5,"",Ba),sa.error=Tta(2,Ba.start.offset-1,Ba.end.offset));sa.CK=!0;return sa},Uc=":",Zc={type:"literal",
value:":",description:"':'"},Xd=function(sa,Ba){var Qa=xb,Yc=c();sa=sa.join("");Qa={fk:1,label:Qa.naa.get(sa),ABc:sa,value:Ba,location:Nh(Yc)};Ba||(Ba=Yc.end.offset,Qa.error=Tta(1,Ba-1,Ba));return Qa},dg=")",Le={type:"literal",value:")",description:"')'"},fe="(",Fj={type:"literal",value:"(",description:"'('"},Wo='"',oh={type:"literal",value:'"',description:"'\"'"},ph="-",Yi={type:"literal",value:"-",description:"'-'"},Th="\\",wE={type:"literal",value:"\\",description:"'\\\\'"},sO={type:"any",description:"any character"},
tG='\\"',bi={type:"literal",value:'\\"',description:"'\\\\\"'"},E_=/^[a-zA-Z0-9_]/,hma={type:"class",value:"[a-zA-Z0-9_]",description:"[a-zA-Z0-9_]"},cOa=/^[^"]/,ima={type:"class",value:'[^"]',description:'[^"]'},ab=0,Ad=0,sG=[{line:1,column:1}],Wj=0,rO=[],ff=0;if("startRule"in xb){if(!(xb.rLb in nc))throw Error("kd`"+xb.rLb);Kc=nc[xb.rLb]}nc=Kc();if(nc!==la&&ab===b.length)return nc;nc!==la&&ab<b.length&&f({type:"end",description:"end of input"});throw function(sa,Ba,Qa){function Yc(Se){var fh,Ln;
Se.sort(function(tO,jma){return tO.description<jma.description?-1:tO.description>jma.description?1:0});if(0<Se.length){for(Ln=fh=1;fh<Se.length;fh++)Se[fh-1]!==Se[fh]&&(Se[Ln]=Se[fh],Ln++);Se.length=Ln}}function Bd(Se){var fh=Array(Se.length),Ln;for(Ln=0;Ln<Se.length;Ln++)fh[Ln]=Se[Ln].description;return"Expected "+(1<Se.length?fh.slice(0,-1).join(", ")+" or "+fh[Se.length-1]:fh[0])+"."}null!==Ba&&Yc(Ba);return new a(null!==sa?sa:Bd(Ba),Ba,Qa)}(null,rO,e(Wj,Wj));}}}();_.D2a=new _.oc("parserConfig");_.Pu=function(a){this.TWa=a.TWa||[];this.nFc=new z2a(a);this.jZ=a.jZ};_.Pu.prototype.parse=function(a){var b={start:0,end:a.length};if(100<a.split(" ").length+a.split("(").length+a.split(")").length)return[{fk:5,location:b,value:a}];try{var c=C2a.parse(a,this.nFc);return this.TWa.reduce(function(d,e){return e.process(d)},c)}catch(d){return this.jZ&&_.Tr(this.jZ,d),[{fk:5,error:{type:8,location:d instanceof C2a.SyntaxError?Nh(d.location):b},location:b,value:a}]}};
_.Pu.ha=function(a){return new (a||_.Pu)(_.u(_.D2a))};_.Pu.ua=_.t({token:_.Pu,oa:_.Pu.ha});_.Qu=new _.oc("API_VERSION");_.Ru=new _.oc("REQUEST_SERVICE");_.Su=function(){};_.Su.ha=function(a){return new (a||_.Su)};_.Su.Ea=_.gc({type:_.Su});_.Su.Da=_.Wb({});_.Tu=function(a){this.hsa=a;this.wF=_.Xt.has(28)};_.Tu.prototype.parse=function(a){return this.hsa.parse(a)};_.Tu.prototype.diff=function(a,b){a=this.parse(a);b=this.parse(b);return Wta(a,b).sort(function(c,d){return c.start-d.start})};_.Tu.ha=function(a){return new (a||_.Tu)(_.u(_.Pu),_.u(_.Yt))};_.Tu.ua=_.t({token:_.Tu,oa:_.Tu.ha});_.Uu=function(a,b,c){this.Ua=a;this.Hb=b;this.hZ=c;this.eS=!1;this.href=this.Xf="";this.target=this.rel=null;this.cK=!1};_.Uu.prototype.Wd=function(a){if(0!==a.button||a.ctrlKey||a.metaKey||a.shiftKey||this.cK)return!0;if(!this.href)return!1;_.un(this.Ua,this.href);return!1};_.Uu.prototype.Rb=function(){this.href=this.Xoa();(this.cK=E2a.test(this.href))&&!this.eS?(this.rel="noopener",this.target="_blank"):this.target=this.rel=null};
_.Uu.prototype.Xoa=function(){return"string"===typeof this.F0&&E2a.test(this.F0)?this.F0:this.hZ.uw(_.Lm(this.Ua,this.GOa()))};_.Uu.prototype.GOa=function(){return _.tn(this.Ua,Array.isArray(this.F0)?this.F0:[this.F0],{Uh:this.Hb,Ra:this.Ra,Xf:this.Xf,We:this.We})};_.Uu.ha=function(a){return new (a||_.Uu)(_.w(_.eg),_.w(_.Kf),_.w(_.rm))};
_.Uu.Ha=_.hc({type:_.Uu,qa:[["a","universalLink",""]],Db:3,hb:function(a,b){a&1&&_.M("click",function(c){return b.Wd(c)});a&2&&(_.Me("href",b.href,_.md),_.Fe("rel",b.rel)("target",b.target))},inputs:{F0:"universalLink",eS:"sameWindow",Ra:"queryParams",Xf:"queryParamsHandling",We:"fragment"},features:[_.vc]});var E2a=/^http[s]?:\/\//;_.Vu=function(a,b,c){this.ek=a;this.qb=b;this.Cd=c;this.JAb=new _.td;this.resize=new _.al};_.Vu.prototype.Qa=function(){var a=this;this.JAb=this.Cd.Zb(function(){return a.Cd.ng.ka(_.ue(void 0),eia(_.Td(window,"resize")),_.be(function(){return a.ek.EK}),_.Yd(function(){var b=a.ta.getBoundingClientRect(),c=a.previousRect;c=!(c&&b.height===c.height&&b.width===c.width);a.previousRect=b;return c}),_.be(function(){return a.ek.sba})).subscribe(function(){a.notify()})})};_.Vu.prototype.La=function(){this.JAb.unsubscribe()};
_.Vu.prototype.notify=function(){this.resize.emit(this.ta)};_.Y.Object.defineProperties(_.Vu.prototype,{ta:{configurable:!0,enumerable:!0,get:function(){return this.zvc||this.qb.ta}}});_.Vu.ha=function(a){return new (a||_.Vu)(_.w(_.Et),_.w(_.Wc),_.w(_.ze))};_.Vu.Ha=_.hc({type:_.Vu,qa:[["","ascResizeNotifier",""]],inputs:{zvc:"elementToWatch"},outputs:{resize:"ascResizeNotifier"}});_.Wu=function(){};_.Wu.ha=function(a){return new (a||_.Wu)};_.Wu.Ea=_.gc({type:_.Wu});_.Wu.Da=_.Wb({});var Xu=function(a){this.Zc=a;this.Stb=!1;this.yYa=new Map;this.pu=0;this.uj=[];this.dZ=new _.al;this.zYa=new _.al;this.l0=new _.td;this.Qea=new _.td;this.RA=!1};Xu.prototype.Rb=function(){for(var a=_.q(this.uj),b=a.next();!b.done;b=a.next())b.value.Upa=this.Stb};Xu.prototype.La=function(){F2a(this);this.l0.unsubscribe();this.Qea.unsubscribe();this.RA=!1};
var G2a=function(a){for(var b=_.q(a.uj),c=b.next();!c.done;c=b.next())c.value.Jw=!0;a.lVa()},F2a=function(a,b){for(var c=a.RA=!1,d=_.q(a.uj),e=d.next();!e.done;e=d.next())e=e.value,Yu(e),c=c||e.Jw,e.Jw=!1;a.pu=0;a.Qea.unsubscribe();b&&!c&&b.target.blur()},H2a=function(a){if(!(1<a.uj.length))return a.pu;for(var b=1;b<a.uj.length;b++){var c=(a.pu+b)%a.uj.length;if(1<=a.uj[c].ARa)return c}return a.pu},I2a=function(a){for(var b=_.q(a.uj),c=b.next();!c.done;c=b.next())c=c.value,c!==a.Io&&Yu(c)};
Xu.prototype.lVa=function(){var a=this;this.Qea.unsubscribe();this.Qea=new _.td;for(var b={},c=_.q(this.yYa),d=c.next();!d.done;b={nwa:b.nwa},d=c.next()){var e=_.q(d.value);d=e.next().value;e=e.next().value;b.nwa=e;this.Qea.add(this.Zc.register("Suggestion Shortcut "+d,d,function(f){return function(){a.dZ.emit({action:"shortcutSelect",Pq:f.nwa})}}(b)))}};
_.Y.Object.defineProperties(Xu.prototype,{wYa:{configurable:!0,enumerable:!0,set:function(a){var b=this;this.RA=!1;this.l0.unsubscribe();this.l0=new _.td;this.yYa.clear();if(a&&1<=a.length){this.uj=a;I2a(this);a=_.q(this.uj);for(var c=a.next();!c.done;c=a.next())c=c.value,this.l0.add(c.aMb.subscribe(function(d){b.Pq=d})),this.l0.add(c.ZLb.subscribe(function(d){b.zYa.emit(d);b.Pq=void 0})),this.l0.add(c.OJb.subscribe(function(d){d=_.q(d);for(var e=d.next();!e.done;e=d.next())e=e.value,b.yYa.set(e.Tb,
e.jKc)}))}else this.uj=[]}},Io:{configurable:!0,enumerable:!0,get:function(){if(this.uj.length)return this.uj[this.pu]}}});Xu.ha=function(a){return new (a||Xu)(_.w(_.qt))};
Xu.Ha=_.hc({type:Xu,qa:[["","suggestionHandlerFor",""]],hb:function(a,b){a&1&&_.M("keydown.arrowdown",function(c){c.preventDefault();b.Io&&(0>=b.Io.ARa&&(b.pu=H2a(b)),b.Io.KL(1),0>b.Io.kna?(b.Pq=void 0,b.RA=!1):b.RA=!0,b.dZ.emit({action:"selectNext",Pq:b.Pq}))})("keydown.arrowup",function(c){c.preventDefault();b.Io&&(b.Io.KL(-1),0>b.Io.kna?(b.Pq=void 0,b.RA=!1):b.RA=!0,b.dZ.emit({action:"selectPrevious",Pq:b.Pq}))})("keydown.arrowright",function(c){var d=H2a(b);b.Io&&1<b.uj.length&&b.pu!==d&&b.RA&&
-1<b.Io.kna&&(c.preventDefault(),Yu(b.Io),Yu(b.uj[d]),b.uj[d].KL(1),b.dZ.emit({action:"selectNextList",Pq:b.Pq}),b.pu=d)})("keydown.arrowleft",function(c){var d;a:{if(1<b.uj.length)for(d=1;d<b.uj.length;d++){var e=(b.pu-d+b.uj.length)%b.uj.length;if(1<=b.uj[e].ARa){d=e;break a}}d=b.pu}b.Io&&1<b.uj.length&&b.pu!==d&&b.RA&&-1<b.Io.kna&&(c.preventDefault(),Yu(b.Io),Yu(b.uj[d]),b.uj[d].KL(1),b.dZ.emit({action:"selectPreviousList",Pq:b.Pq}),b.pu=d)})("keydown.enter",function(c){c.preventDefault();b.RA=
!1;b.zYa.emit(b.Pq);b.Pq=void 0;b.Io&&(Yu(b.Io),b.pu=0)})("keyup.escape",function(c){return F2a(b,c)})},inputs:{Stb:"isComboBox",wYa:["suggestionHandlerFor","suggestionLists"]},outputs:{dZ:"listNavigate",zYa:"suggestionSubmit"},features:[_.vc]});var Zu=function(a,b){this.Ji=a;this.Oa=b;this.nk=function(){};this.FTa=function(){}};Zu.prototype.setProperty=function(a,b){this.Ji.setProperty(this.Oa.ta,a,b)};Zu.prototype.Fz=function(a){this.FTa=a};Zu.prototype.Jq=function(a){this.nk=a};Zu.prototype.ru=function(a){this.setProperty("disabled",a)};Zu.ha=function(a){return new (a||Zu)(_.w(_.wk),_.w(_.Wc))};Zu.Ha=_.hc({type:Zu});var Rh=function(){Zu.apply(this,arguments)};_.X(Rh,Zu);
Rh.ha=function(){var a;return function(b){return(a||(a=_.Tc(Rh)))(b||Rh)}}();Rh.Ha=_.hc({type:Rh,features:[_.Ce]});_.$u=new _.oc("NgValueAccessor");var J2a,K2a;J2a={Ca:_.$u,Jb:_.ac(function(){return _.Qh}),kd:!0};K2a=new _.oc("CompositionEventMode");_.Qh=function(a,b,c){Zu.call(this,a,b);this.c2=c;this.DCa=!1;null==this.c2&&(this.c2=!/android (\d+)/.test((hh?window.navigator.userAgent:"").toLowerCase()))};_.X(_.Qh,Zu);_.Qh.prototype.ar=function(a){this.setProperty("value",null==a?"":a)};_.Qh.prototype.bja=function(a){(!this.c2||this.c2&&!this.DCa)&&this.nk(a)};_.Qh.prototype.qic=function(){this.DCa=!0};
_.Qh.prototype.pic=function(a){this.DCa=!1;this.c2&&this.nk(a)};_.Qh.ha=function(a){return new (a||_.Qh)(_.w(_.wk),_.w(_.Wc),_.w(K2a,8))};
_.Qh.Ha=_.hc({type:_.Qh,qa:[["input","formControlName","",3,"type","checkbox"],["textarea","formControlName",""],["input","formControl","",3,"type","checkbox"],["textarea","formControl",""],["input","ngModel","",3,"type","checkbox"],["textarea","ngModel",""],["","ngDefaultControl",""]],hb:function(a,b){a&1&&_.M("input",function(c){return b.bja(c.target.value)})("blur",function(){return b.FTa()})("compositionstart",function(){return b.qic()})("compositionend",function(c){return b.pic(c.target.value)})},
features:[_.$e([J2a]),_.Ce]});var L2a;_.av=new _.oc("NgValidators");L2a=new _.oc("NgAsyncValidators");_.M2a=function(a){return $ta(a)};var bv=function(){this.IA=[];this.aE=[];this.cFa=[]};_.h=bv.prototype;_.h.Mka=function(a){this.IA=a||[];this.oia=hua(this.IA)};_.h.Jka=function(a){this.aE=a||[];this.nia=jua(this.aE)};_.h.N8a=function(a){this.cFa.push(a)};_.h.Wlc=function(){this.cFa.forEach(function(a){return a()});this.cFa=[]};_.h.reset=function(a){this.control&&this.control.reset(a)};_.h.im=function(a,b){return this.control?this.control.im(a,b):!1};_.h.getError=function(a,b){return this.control?this.control.getError(a,b):null};
_.Y.Object.defineProperties(bv.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}},yR:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.yR:null}},Jn:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.Jn:null}},Wq:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.Wq:null}},
status:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.status:null}},LZa:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.LZa:null}},qfa:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.qfa:null}},Jl:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.Jl:null}},path:{configurable:!0,enumerable:!0,get:function(){return null}},tg:{configurable:!0,enumerable:!0,get:function(){return this.oia||
null}},py:{configurable:!0,enumerable:!0,get:function(){return this.nia||null}}});_.cv=function(){bv.apply(this,arguments);this.Yq=this.name=this.ud=null};_.X(_.cv,bv);_.dv=function(){bv.apply(this,arguments)};_.X(_.dv,bv);_.Y.Object.defineProperties(_.dv.prototype,{qq:{configurable:!0,enumerable:!0,get:function(){return null}},path:{configurable:!0,enumerable:!0,get:function(){return null}}});_.N2a=function(a){this.vA=a};
_.Y.Object.defineProperties(_.N2a.prototype,{Rub:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.vA)?0:null==(b=a.control)?0:b.Wq)}},Sub:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.vA)?0:null==(b=a.control)?0:b.LZa)}},Bub:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.vA)?0:null==(b=a.control)?0:b.yR)}},bK:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.vA)?0:null==(b=a.control)?
0:b.Jn)}},isValid:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.vA)?0:null==(b=a.control)?0:b.valid)}},oub:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.vA)?0:null==(b=a.control)?0:b.invalid)}},wub:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.vA)?0:null==(b=a.control)?0:b.pending)}},kBc:{configurable:!0,enumerable:!0,get:function(){var a;return!(null==(a=this.vA)||!a.Wz)}}});
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"});_.ev=function(a){this.vA=a};_.X(_.ev,_.N2a);_.ev.ha=function(a){return new (a||_.ev)(_.w(_.cv,2))};
_.ev.Ha=_.hc({type:_.ev,qa:[["","formControlName",""],["","ngModel",""],["","formControl",""]],Db:14,hb:function(a,b){a&2&&_.He("ng-untouched",b.Sub)("ng-touched",b.Rub)("ng-pristine",b.Bub)("ng-dirty",b.bK)("ng-valid",b.isValid)("ng-invalid",b.oub)("ng-pending",b.wub)},features:[_.Ce]});var O2a=new _.oc("CallSetDisabledState",{Ja:"root",oa:function(){return"whenDisabledForLegacyCode"}});var wua,Q2a,zua,R2a;_.fv=function(a,b){this.wFa=this.gja=this.gka=!1;this.Yx=function(){};this.ud=null;this.yR=!0;this.Wq=!1;this.Wja=[];this.aia(a);this.TBa(b)};_.vua=function(a,b){a.aia(b)};wua=function(a,b){a.TBa(b)};_.P2a=function(a){a=a.IA;return Array.isArray(a)?a.includes(_.M2a):a===_.M2a};_.yua=function(a,b){b=void 0===b?{}:b;a.Wq=!0;a.ud&&!b.Fh&&_.yua(a.ud,b)};Q2a=function(a,b){b=void 0===b?{}:b;a.Wq=!1;a.wFa=!1;a.Hp(function(c){Q2a(c,{Fh:!0})});a.ud&&!b.Fh&&a.ud.m4(b)};
zua=function(a,b){b=void 0===b?{}:b;a.yR=!1;a.ud&&!b.Fh&&zua(a.ud,b)};R2a=function(a,b){b=void 0===b?{}:b;a.yR=!0;a.gka=!1;a.Hp(function(c){R2a(c,{Fh:!0})});a.ud&&!b.Fh&&a.ud.j4(b)};_.fv.prototype.disable=function(a){a=void 0===a?{}:a;var b=this.g8a(a.Fh);this.status="DISABLED";this.errors=null;this.Hp(function(c){c.disable(Object.assign({},a,{Fh:!0}))});this.UV();!1!==a.le&&(this.Jl.emit(this.value),this.qfa.emit(this.status));this.t$a(Object.assign({},a,{wKb:b}));this.Wja.forEach(function(c){return c(!0)})};
_.fv.prototype.enable=function(a){a=void 0===a?{}:a;var b=this.g8a(a.Fh);this.status="VALID";this.Hp(function(c){c.enable(Object.assign({},a,{Fh:!0}))});_.Ph(this,{Fh:!0,le:a.le});this.t$a(Object.assign({},a,{wKb:b}));this.Wja.forEach(function(c){return c(!1)})};_.fv.prototype.t$a=function(a){this.ud&&!a.Fh&&(_.Ph(this.ud,a),a.wKb||this.ud.j4(),this.ud.m4())};_.fv.prototype.Xta=function(a){this.ud=a};
_.Ph=function(a,b){b=void 0===b?{}:b;a.Goc();a.UV();a.enabled&&(a.Lhc(),a.errors=a.ooc(),a.status=a.W2a(),"VALID"!==a.status&&"PENDING"!==a.status||a.noc(b.le));!1!==b.le&&(a.Jl.emit(a.value),a.qfa.emit(a.status));a.ud&&!b.Fh&&_.Ph(a.ud,b)};_.h=_.fv.prototype;_.h.J$a=function(a){a=void 0===a?{le:!0}:a;this.Hp(function(b){return b.J$a(a)});_.Ph(this,{Fh:!0,le:a.le})};_.h.Goc=function(){this.status=this.Wha()?"DISABLED":"VALID"};_.h.ooc=function(){return this.tg?this.tg(this):null};
_.h.noc=function(a){var b=this;this.py&&(this.status="PENDING",this.gja=!0,this.C2a=cua(this.py(this)).subscribe(function(c){b.gja=!1;_.gv(b,c,{le:a})}))};_.h.Lhc=function(){this.C2a&&(this.C2a.unsubscribe(),this.gja=!1)};_.gv=function(a,b,c){c=void 0===c?{}:c;a.errors=b;a.v$a(!1!==c.le)};_.h=_.fv.prototype;_.h.get=function(a){if(null==a)return null;Array.isArray(a)||(a=a.split("."));return 0===a.length?null:a.reduce(function(b,c){return b&&b.gDa(c)},this)};
_.h.getError=function(a,b){return(b=b?this.get(b):this)&&b.errors?b.errors[a]:null};_.h.im=function(a,b){return!!this.getError(a,b)};_.h.v$a=function(a){this.status=this.W2a();a&&this.qfa.emit(this.status);this.ud&&this.ud.v$a(a)};_.h.WDa=function(){this.Jl=new _.al;this.qfa=new _.al};_.h.W2a=function(){return this.Wha()?"DISABLED":this.errors?"INVALID":this.gja||this.x2a("PENDING")?"PENDING":this.x2a("INVALID")?"INVALID":"VALID"};_.h.x2a=function(a){return this.S1(function(b){return b.status===a})};
_.h.w2a=function(){return this.S1(function(a){return a.Jn})};_.h.Pgc=function(){return this.S1(function(a){return a.Wq})};_.h.j4=function(a){a=void 0===a?{}:a;this.yR=!this.w2a();this.ud&&!a.Fh&&this.ud.j4(a)};_.h.m4=function(a){a=void 0===a?{}:a;this.Wq=this.Pgc();this.ud&&!a.Fh&&this.ud.m4(a)};_.h.bE=function(a){this.Yx=a};_.h.qO=function(a){_.Sh(a)&&null!=a.Cs&&(this.nla=a.Cs)};_.h.g8a=function(a){var b=this.ud&&this.ud.Jn;return!a&&!!b&&!this.ud.w2a()};_.h.gDa=function(){return null};
_.h.aia=function(a){a=this.IA=Array.isArray(a)?a.slice():a;this.oia=Array.isArray(a)?hua(a):a||null};_.h.TBa=function(a){a=this.aE=Array.isArray(a)?a.slice():a;this.nia=Array.isArray(a)?jua(a):a||null};
_.Y.Object.defineProperties(_.fv.prototype,{tg:{configurable:!0,enumerable:!0,get:function(){return this.oia},set:function(a){this.IA=this.oia=a}},py:{configurable:!0,enumerable:!0,get:function(){return this.nia},set:function(a){this.aE=this.nia=a}},parent:{configurable:!0,enumerable:!0,get:function(){return this.ud}},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}},Jn:{configurable:!0,enumerable:!0,get:function(){return!this.yR}},LZa:{configurable:!0,enumerable:!0,get:function(){return!this.Wq}},Cs:{configurable:!0,enumerable:!0,get:function(){return this.nla?this.nla:this.parent?this.parent.Cs:"change"}},root:{configurable:!0,
enumerable:!0,get:function(){for(var a=this;a.ud;)a=a.ud;return a}}});_.hv=function(a,b,c){_.fv.call(this,(_.Sh(b)?b.Yw:b)||null,(_.Sh(b)?b.HO:c)||null);this.controls=a;this.WDa();this.qO(b);this.rGa();_.Ph(this,{Fh:!0,le:!!this.py})};_.X(_.hv,_.fv);var S2a=function(a,b,c){if(a.controls[b])return a.controls[b];a.controls[b]=c;c.Xta(a);c.bE(a.Yx);return c};_.h=_.hv.prototype;_.h.wla=function(a){var b=void 0===b?{}:b;S2a(this,a);_.Ph(this,{le:b.le});this.Yx()};
_.h.g_=function(a){var b=void 0===b?{}:b;this.controls[a]&&this.controls[a].bE(function(){});delete this.controls[a];_.Ph(this,{le:b.le});this.Yx()};_.h.contains=function(a){return this.controls.hasOwnProperty(a)&&this.controls[a].enabled};_.h.setValue=function(a,b){var c=this;b=void 0===b?{}:b;_.Eua(this,a);Object.keys(a).forEach(function(d){_.Dua(c,!0,d);c.controls[d].setValue(a[d],{Fh:!0,le:b.le})});_.Ph(this,b)};
_.h.reset=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;this.Hp(function(c,d){c.reset(a[d],{Fh:!0,le:b.le})});this.j4(b);this.m4(b);_.Ph(this,b)};_.h.V3=function(){var a=this.L8a(!1,function(b,c){return c.V3()?!0:b});a&&_.Ph(this,{Fh:!0});return a};_.h.Hp=function(a){var b=this;Object.keys(this.controls).forEach(function(c){var d=b.controls[c];d&&a(d,c)})};_.h.rGa=function(){var a=this;this.Hp(function(b){b.Xta(a);b.bE(a.Yx)})};_.h.UV=function(){this.value=this.Rnc()};
_.h.S1=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};_.h.Rnc=function(){var a=this;return this.L8a({},function(b,c,d){if(c.enabled||a.disabled)b[d]=c.value;return b})};_.h.L8a=function(a,b){var c=a;this.Hp(function(d,e){c=b(c,d,e)});return c};
_.h.Wha=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};_.h.gDa=function(a){return this.controls.hasOwnProperty(a)?this.controls[a]:null};var T2a,U2a;T2a={Ca:_.dv,Jb:_.ac(function(){return _.iv})};U2a=Promise.resolve();_.iv=function(a,b,c){_.dv.call(this);this.vI=c;this.Wz=!1;this.RCa=new Set;this.uba=new _.al;this.form=new _.hv({},hua(a),jua(b))};_.X(_.iv,_.dv);_.h=_.iv.prototype;_.h.Rc=function(){this.qO()};_.h.wla=function(a){var b=this;U2a.then(function(){var c=b.K4a(a.path);a.control=S2a(c,a.name,a.control);rua(a.control,a,b.vI);_.Ph(a.control,{le:!1});b.RCa.add(a)})};_.h.getControl=function(a){return this.form.get(a.path)};
_.h.g_=function(a){var b=this;U2a.then(function(){var c=b.K4a(a.path);c&&c.g_(a.name);b.RCa.delete(a)})};_.h.VOb=function(a,b){var c=this;U2a.then(function(){c.form.get(a.path).setValue(b)})};_.h.setValue=function(a){this.control.setValue(a)};_.h.mw=function(a){this.Wz=!0;Bua(this.form,this.RCa);this.uba.emit(a);var b;return"dialog"===(null==a?void 0:null==(b=a.target)?void 0:b.method)};_.h.JVa=function(){this.form.reset(void 0);this.Wz=!1};
_.h.qO=function(){this.options&&null!=this.options.Cs&&(this.form.nla=this.options.Cs)};_.h.K4a=function(a){a.pop();return a.length?this.form.get(a):this.form};_.Y.Object.defineProperties(_.iv.prototype,{qq:{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}}});
_.iv.ha=function(a){return new (a||_.iv)(_.w(_.av,10),_.w(L2a,10),_.w(O2a,8))};_.iv.Ha=_.hc({type:_.iv,qa:[["form",3,"ngNoForm","",3,"formGroup",""],["ng-form"],["","ngForm",""]],hb:function(a,b){a&1&&_.M("submit",function(c){return b.mw(c)})("reset",function(){b.JVa()})},inputs:{options:["ngFormOptions","options"]},outputs:{uba:"ngSubmit"},Wb:["ngForm"],features:[_.$e([T2a]),_.Ce]});_.jv=function(a,b,c){a=void 0===a?null:a;_.fv.call(this,(_.Sh(b)?b.Yw:b)||null,(_.Sh(b)?b.HO:c)||null);this.defaultValue=null;this.Mh=[];this.lO=!1;this.z2a(a);this.qO(b);this.WDa();_.Ph(this,{Fh:!0,le:!!this.py});_.Sh(b)&&(b.dAb||b.nWc)&&(Fua(a)?this.defaultValue=a.value:this.defaultValue=a)};_.X(_.jv,_.fv);_.h=_.jv.prototype;
_.h.setValue=function(a,b){var c=this;b=void 0===b?{}:b;this.value=this.gv=a;this.Mh.length&&!1!==b.slb&&this.Mh.forEach(function(d){return d(c.value,!1!==b.Avc)});_.Ph(this,b)};_.h.reset=function(a,b){a=void 0===a?this.defaultValue:a;b=void 0===b?{}:b;this.z2a(a);R2a(this,b);Q2a(this,b);this.setValue(this.value,b);this.lO=!1};_.h.UV=function(){};_.h.S1=function(){return!1};_.h.Wha=function(){return this.disabled};_.h.Jq=function(a){this.Mh.push(a)};
_.h.Tpc=function(a){var b=this.Mh;a=b.indexOf(a);-1<a&&b.splice(a,1)};_.h.Upc=function(a){var b=this.Wja;a=b.indexOf(a);-1<a&&b.splice(a,1)};_.h.Hp=function(){};_.h.V3=function(){return"submit"===this.Cs&&(this.gka&&zua(this),this.wFa&&_.yua(this),this.lO)?(this.setValue(this.gv,{Fh:!0,slb:!1}),!0):!1};_.h.z2a=function(a){Fua(a)?(this.value=this.gv=a.value,a.disabled?this.disable({Fh:!0,le:!1}):this.enable({Fh:!0,le:!1})):this.value=this.gv=a};var V2a,W2a;V2a={Ca:_.cv,Jb:_.ac(function(){return _.kv})};W2a=Promise.resolve();_.kv=function(a,b,c,d,e,f){_.cv.call(this);this.vb=e;this.vI=f;this.control=new _.jv;this.OFa=!1;this.name="";this.update=new _.al;this.ud=a;this.Mka(b);this.Jka(c);this.Yq=Cua(d)};_.X(_.kv,_.cv);_.h=_.kv.prototype;
_.h.Rb=function(a){this.Shc();if(!this.OFa||"name"in a){if(this.OFa&&(this.f3a(),this.qq)){var b=a.name.Si;this.qq.g_({name:b,path:this.y5a(b)})}this.qGa()}"isDisabled"in a&&this.Zpc(a);Aua(a,this.pM)&&(this.UV(this.model),this.pM=this.model)};_.h.La=function(){this.qq&&this.qq.g_(this)};_.h.Uga=function(a){this.pM=a;this.update.emit(a)};_.h.qGa=function(){this.qO();this.pmc()?this.Uoc():this.qq.wla(this);this.OFa=!0};_.h.qO=function(){this.options&&null!=this.options.Cs&&(this.control.nla=this.options.Cs)};
_.h.pmc=function(){return!this.ud||!(!this.options||!this.options.standalone)};_.h.Uoc=function(){rua(this.control,this,this.vI);_.Ph(this.control,{le:!1})};_.h.Shc=function(){this.f3a()};_.h.Vhc=function(){};_.h.f3a=function(){this.options&&this.options.name&&(this.name=this.options.name)};_.h.UV=function(a){var b=this;W2a.then(function(){b.control.setValue(a,{Avc:!1});var c;null==(c=b.vb)||_.yk(c)})};
_.h.Zpc=function(a){var b=this;a=a.isDisabled.Qf;var c=0!==a&&zka(a);W2a.then(function(){c&&!b.control.disabled?b.control.disable():!c&&b.control.disabled&&b.control.enable();var d;null==(d=b.vb)||_.yk(d)})};_.h.y5a=function(a){return this.ud?lua(a,this.ud):[a]};_.Y.Object.defineProperties(_.kv.prototype,{path:{configurable:!0,enumerable:!0,get:function(){return this.y5a(this.name)}},qq:{configurable:!0,enumerable:!0,get:function(){return this.ud?this.ud.qq:null}}});
_.kv.ha=function(a){return new (a||_.kv)(_.w(_.dv,9),_.w(_.av,10),_.w(L2a,10),_.w(_.$u,10),_.w(_.sl,8),_.w(O2a,8))};_.kv.Ha=_.hc({type:_.kv,qa:[["","ngModel","",3,"formControlName","",3,"formControl",""]],inputs:{name:"name",rl:["disabled","isDisabled"],model:["ngModel","model"],options:["ngModelOptions","options"]},outputs:{update:"ngModelChange"},Wb:["ngModel"],features:[_.$e([V2a]),_.Ce,_.vc]});var lv=function(){};lv.ha=function(a){return new (a||lv)};lv.Ea=_.gc({type:lv});lv.Da=_.Wb({});var X2a,Y2a;X2a=new _.oc("NgModelWithFormControlWarning");Y2a={Ca:_.cv,Jb:_.ac(function(){return _.mv})};_.mv=function(a,b,c,d,e){_.cv.call(this);this.Ymc=d;this.vI=e;this.update=new _.al;this.Zmc=!1;this.Mka(a);this.Jka(b);this.Yq=Cua(c)};_.X(_.mv,_.cv);_.mv.prototype.Rb=function(a){if(this.dmc(a)){var b=a.form.Si;b&&tua(b,this);rua(this.form,this,this.vI);_.Ph(this.form,{le:!1})}Aua(a,this.pM)&&(this.form.setValue(this.model),this.pM=this.model)};
_.mv.prototype.La=function(){this.form&&tua(this.form,this)};_.mv.prototype.Uga=function(a){this.pM=a;this.update.emit(a)};_.mv.prototype.dmc=function(a){return a.hasOwnProperty("form")};_.Y.Object.defineProperties(_.mv.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}}});
_.mv.ha=function(a){return new (a||_.mv)(_.w(_.av,10),_.w(L2a,10),_.w(_.$u,10),_.w(X2a,8),_.w(O2a,8))};_.mv.Ha=_.hc({type:_.mv,qa:[["","formControl",""]],inputs:{form:["formControl","form"],rl:["disabled","isDisabled"],model:["ngModel","model"]},outputs:{update:"ngModelChange"},Wb:["ngForm"],features:[_.$e([Y2a]),_.Ce,_.vc]});var Z2a;Z2a={Ca:_.dv,Jb:_.ac(function(){return _.nv})};_.nv=function(a,b,c){_.dv.call(this);var d=this;this.vI=c;this.Wz=!1;this.Yx=function(){return d.x$a()};this.jX=[];this.form=null;this.uba=new _.al;this.Mka(a);this.Jka(b)};_.X(_.nv,_.dv);_.h=_.nv.prototype;_.h.Rb=function(a){a.hasOwnProperty("form")&&(this.lqc(),this.x$a(),this.hqc(),this.Vja=this.form)};_.h.La=function(){this.form&&(sua(this.form,this),this.form.Yx===this.Yx&&this.form.bE(function(){}))};
_.h.wla=function(a){var b=this.form.get(a.path);rua(b,a,this.vI);_.Ph(b,{le:!1});this.jX.push(a);return b};_.h.getControl=function(a){return this.form.get(a.path)};_.h.g_=function(a){tua(a.control||null,a);var b=this.jX;a=b.indexOf(a);-1<a&&b.splice(a,1)};_.h.VOb=function(a,b){this.form.get(a.path).setValue(b)};_.h.mw=function(a){this.Wz=!0;Bua(this.form,this.jX);this.uba.emit(a);var b;return"dialog"===(null==a?void 0:null==(b=a.target)?void 0:b.method)};
_.h.JVa=function(){this.form.reset(void 0);this.Wz=!1};_.h.x$a=function(){var a=this;this.jX.forEach(function(b){var c=b.control,d=a.form.get(b.path);c!==d&&(tua(c||null,b),d instanceof _.jv&&(rua(d,b,a.vI),b.control=d))});this.form.J$a({le:!1})};_.h.HPc=function(a){var b=this.form.get(a.path);mua(b,a);_.Ph(b,{le:!1})};_.h.hPc=function(a){if(this.form){var b=this.form.get(a.path);b&&sua(b,a)&&_.Ph(b,{le:!1})}};_.h.hqc=function(){this.form.bE(this.Yx);this.Vja&&this.Vja.bE(function(){})};
_.h.lqc=function(){mua(this.form,this);this.Vja&&sua(this.Vja,this)};_.h.fPc=function(){};_.Y.Object.defineProperties(_.nv.prototype,{qq:{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[]}}});_.nv.ha=function(a){return new (a||_.nv)(_.w(_.av,10),_.w(L2a,10),_.w(O2a,8))};
_.nv.Ha=_.hc({type:_.nv,qa:[["","formGroup",""]],hb:function(a,b){a&1&&_.M("submit",function(c){return b.mw(c)})("reset",function(){b.JVa()})},inputs:{form:["formGroup","form"]},outputs:{uba:"ngSubmit"},Wb:["ngForm"],features:[_.$e([Z2a]),_.Ce,_.vc]});var $2a;$2a={Ca:_.cv,Jb:_.ac(function(){return _.ov})};_.ov=function(a,b,c,d,e){_.cv.call(this);this.Ymc=e;this.m2a=!1;this.name=null;this.update=new _.al;this.Zmc=!1;this.ud=a;this.Mka(b);this.Jka(c);this.Yq=Cua(d)};_.X(_.ov,_.cv);_.h=_.ov.prototype;_.h.Rb=function(a){this.m2a||this.qGa();Aua(a,this.pM)&&(this.pM=this.model,this.qq.VOb(this,this.model))};_.h.La=function(){this.qq&&this.qq.g_(this)};_.h.Uga=function(a){this.pM=a;this.update.emit(a)};_.h.Vhc=function(){};
_.h.qGa=function(){this.control=this.qq.wla(this);this.m2a=!0};_.Y.Object.defineProperties(_.ov.prototype,{rl:{configurable:!0,enumerable:!0,set:function(){}},path:{configurable:!0,enumerable:!0,get:function(){return lua(null==this.name?this.name:this.name.toString(),this.ud)}},qq:{configurable:!0,enumerable:!0,get:function(){return this.ud?this.ud.qq:null}}});_.ov.ha=function(a){return new (a||_.ov)(_.w(_.dv,13),_.w(_.av,10),_.w(L2a,10),_.w(_.$u,10),_.w(X2a,8))};
_.ov.Ha=_.hc({type:_.ov,qa:[["","formControlName",""]],inputs:{name:["formControlName","name"],rl:["disabled","isDisabled"],model:["ngModel","model"]},outputs:{update:"ngModelChange"},features:[_.$e([$2a]),_.Ce,_.vc]});var pv=function(){this.n4=_.aua},a3a;pv.prototype.Rb=function(a){this.Xsb in a&&(this.n4=(this.BD=this.enabled(this.LDc(a[this.Xsb].Qf)))?this.Ctc():_.aua,this.Mh&&this.Mh())};pv.prototype.validate=function(a){return this.n4(a)};pv.prototype.kVa=function(a){this.Mh=a};pv.prototype.enabled=function(a){return null!=a};pv.ha=function(a){return new (a||pv)};pv.Ha=_.hc({type:pv,features:[_.vc]});a3a={Ca:_.av,Jb:_.ac(function(){return _.qv}),kd:!0};
_.qv=function(){pv.apply(this,arguments);this.Xsb="required";this.LDc=zka;this.Ctc=function(){return $ta}};_.X(_.qv,pv);_.qv.prototype.enabled=function(a){return a};_.qv.ha=function(){var a;return function(b){return(a||(a=_.Tc(_.qv)))(b||_.qv)}}();
_.qv.Ha=_.hc({type:_.qv,qa:[["","required","","formControlName","",3,"type","checkbox"],["","required","","formControl","",3,"type","checkbox"],["","required","","ngModel","",3,"type","checkbox"]],Db:1,hb:function(a,b){a&2&&_.Fe("required",b.BD?"":null)},inputs:{required:"required"},features:[_.$e([a3a]),_.Ce]});var rv=function(){};rv.ha=function(a){return new (a||rv)};rv.Ea=_.gc({type:rv});rv.Da=_.Wb({imports:[lv]});_.sv=function(){};_.sv.ha=function(a){return new (a||_.sv)};_.sv.Ea=_.gc({type:_.sv});_.sv.Da=_.Wb({imports:[rv]});_.tv=function(){};_.tv.ha=function(a){return new (a||_.tv)};_.tv.Ea=_.gc({type:_.tv});_.tv.Da=_.Wb({imports:[rv]});new zk;var b3a=_.Sg({passive:!0}),uv=function(a,b){this.Ic=a;this.nb=b;this.p3=new Map};
uv.prototype.Un=function(a){var b=this;if(!this.Ic.Vd)return _.ie;var c=_.Wg(a);if(a=this.p3.get(c))return a.subject;var d=new _.re,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.nb.oc(function(){return d.next({target:f.target,Ltb:!1})})):(c.classList.add("cdk-text-field-autofilled"),
b.nb.oc(function(){return d.next({target:f.target,Ltb:!0})}))};this.nb.Zb(function(){c.addEventListener("animationstart",e,b3a);c.classList.add("cdk-text-field-autofill-monitored")});this.p3.set(c,{subject:d,Bs:function(){c.removeEventListener("animationstart",e,b3a)}});return d};uv.prototype.Hl=function(a){a=_.Wg(a);var b=this.p3.get(a);b&&(b.Bs(),b.subject.complete(),a.classList.remove("cdk-text-field-autofill-monitored"),a.classList.remove("cdk-text-field-autofilled"),this.p3.delete(a))};
uv.prototype.La=function(){var a=this;this.p3.forEach(function(b,c){return a.Hl(c)})};uv.ha=function(a){return new (a||uv)(_.u(_.Np),_.u(_.ze))};uv.ua=_.t({token:uv,oa:uv.ha,Ja:"root"});_.vv=function(){};_.vv.ha=function(a){return new (a||_.vv)};_.vv.Ea=_.gc({type:_.vv});_.vv.Da=_.Wb({});_.c3a=new _.oc("MatError");_.d3a=new _.oc("MatPrefix");_.e3a=new _.oc("MatSuffix");_.f3a=_.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)")])]);_.wv=function(){};_.wv.ha=function(a){return new (a||_.wv)};_.wv.Ha=_.hc({type:_.wv});_.g3a=new _.oc("FloatingLabelParent");_.xv=new _.oc("MatFormField");_.h3a=new _.oc("MAT_FORM_FIELD_DEFAULT_OPTIONS");_.i3a=new _.oc("MatHint");_.yv=function(){};_.yv.ha=function(a){return new (a||_.yv)};_.yv.Ha=_.hc({type:_.yv,qa:[["mat-label"]]});var j3a=function(){};j3a.ha=function(a){return new (a||j3a)};j3a.Ha=_.hc({type:j3a,qa:[["mat-placeholder"]]});var k3a,l3a,m3a,n3a,o3a,p3a,q3a;k3a=["connectionContainer"];l3a=["inputContainer"];m3a=["label"];n3a=["*",[["","matPrefix",""]],[["mat-placeholder"]],[["mat-label"]],[["","matSuffix",""]],[["mat-error"]],[["mat-hint",3,"align","end"]],[["mat-hint","align","end"]]];o3a=0;p3a=_.ah(function(a){this.Oa=a},"primary");q3a=new _.oc("MAT_FORM_FIELD_DEFAULT_OPTIONS");
_.zv=function(a,b,c,d,e,f,g){a=p3a.call(this,a)||this;a.vb=b;a.wc=c;a.Yu=d;a.Ic=e;a.nb=f;a.aka=!1;a.D3=!1;a.Pb=new _.re;a.QN=!1;a.vGa=!1;a.tO="";a.RN="";a.T2="mat-hint-"+o3a++;a.QD="mat-form-field-label-"+o3a++;a.Hr=a.m5a();a.WG="NoopAnimations"!==g;a.md=(null==d?void 0:d.md)||"legacy";d&&(a.QN=!!d.iQ,d.color&&(a.color=a.defaultColor=d.color));return a};_.X(_.zv,p3a);_.h=_.zv.prototype;_.h.HV=function(){return"always"===this.Hr&&!this.vGa};_.h.hCa=function(){return"never"!==this.Hr};
_.h.dY=function(){return this.D3a||this.Oa};
_.h.we=function(){var a=this,b=this.Id;b.controlType&&this.Oa.ta.classList.add("mat-form-field-type-"+b.controlType);b.Wc.ka(_.ue(null)).subscribe(function(){a.VH();_.yk(a.vb)});b.Ce&&b.Ce.Jl&&b.Ce.Jl.ka(_.we(this.Pb)).subscribe(function(){return _.yk(a.vb)});this.nb.Zb(function(){a.nb.ng.ka(_.we(a.Pb)).subscribe(function(){a.D3&&Uh(a)})});_.Ud(this.FH.hd,this.LV.hd).subscribe(function(){a.D3=!0;_.yk(a.vb)});this.Wx.hd.ka(_.ue(null)).subscribe(function(){a.O3();_.yk(a.vb)});this.Ux.hd.ka(_.ue(null)).subscribe(function(){a.VH();
_.yk(a.vb)});this.wc&&this.wc.nd.ka(_.we(this.Pb)).subscribe(function(){"function"===typeof requestAnimationFrame?a.nb.Zb(function(){requestAnimationFrame(function(){return Uh(a)})}):Uh(a)})};_.h.FK=function(){this.aka&&Uh(this)};_.h.Rc=function(){this.tO="enter";this.vb.ae()};_.h.La=function(){this.Pb.next();this.Pb.complete()};_.h.Rp=function(a){var b=this.Id?this.Id.Ce:null;return b&&b[a]};_.h.zlc=function(){return!!(this.Id&&this.Id.placeholder||this.vnc)};
_.h.M2=function(){return!(!this.uEa&&!this.vEa)};_.h.QH=function(){return this.hCa()&&(this.Id&&this.Id.Sea||this.HV())};_.h.Clc=function(){return"legacy"===this.md&&!this.M2()||this.M2()&&!this.QH()};_.h.HD=function(){return this.M2()||"legacy"===this.md&&this.zlc()};_.h.A2=function(){return this.Ux&&0<this.Ux.length&&this.Id.Er?"error":"hint"};
_.h.s2a=function(){var a=this;this.HD()&&this.hCa()&&(this.WG&&this.en&&(this.vGa=!0,_.Td(this.en.ta,"transitionend").ka(_.je(1)).subscribe(function(){a.vGa=!1})),this.Hr="always",_.yk(this.vb))};_.h.NPc=function(){};_.h.O3=function(){this.VH()};_.h.pqc=function(){};_.h.m5a=function(){return this.Yu&&this.Yu.Hr||"auto"};
_.h.VH=function(){if(this.Id){var a=[];this.Id.lM&&"string"===typeof this.Id.lM&&a.push.apply(a,_.sc(this.Id.lM.split(" ")));if("hint"===this.A2()){var b=this.Wx?this.Wx.find(function(d){return"start"===d.align}):null,c=this.Wx?this.Wx.find(function(d){return"end"===d.align}):null;b?a.push(b.id):this.RN&&a.push(this.T2);c&&a.push(c.id)}else this.Ux&&a.push.apply(a,_.sc(this.Ux.map(function(d){return d.id})));this.Id.Nta(a)}};_.h.MPc=function(){};
var Uh=function(a){var b=a.en?a.en.ta:null,c=a.D3a.ta;if("outline"===a.md&&a.Ic.Vd)if(b&&b.children.length&&b.textContent.trim())if(a.Xlc()){var d=0,e=0,f=c.querySelectorAll(".mat-form-field-outline-start"),g=c.querySelectorAll(".mat-form-field-outline-gap");if(a.en&&a.en.ta.children.length){d=c.getBoundingClientRect();if(0===d.width&&0===d.height){a.D3=!0;a.aka=!1;return}d=a.D5a(d);e=b.children;c=a.D5a(e[0].getBoundingClientRect());for(var m=b=0;m<e.length;m++)b+=e[m].offsetWidth;d=Math.abs(c-d)-
5;e=0<b?.75*b+10:0}for(b=0;b<f.length;b++)f[b].style.width=d+"px";for(f=0;f<g.length;f++)g[f].style.width=e+"px";a.D3=a.aka=!1}else a.aka=!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"};_.zv.prototype.D5a=function(a){return this.wc&&"rtl"===this.wc.value?a.right:a.left};_.zv.prototype.Xlc=function(){var a=this.Oa.ta;if(a.getRootNode){var b=a.getRootNode();return b&&b!==a}return document.documentElement.contains(a)};
_.Y.Object.defineProperties(_.zv.prototype,{md:{configurable:!0,enumerable:!0,get:function(){return this.Sx},set:function(a){var b=this.Sx,c;this.Sx=a||(null==(c=this.Yu)?void 0:c.md)||"legacy";"outline"===this.Sx&&b!==a&&(this.D3=!0)}},iQ:{configurable:!0,enumerable:!0,get:function(){return this.QN},set:function(a){this.QN=_.Ug(a)}},lQ:{configurable:!0,enumerable:!0,get:function(){return this.RN},set:function(a){this.RN=a;this.O3()}},Hr:{configurable:!0,enumerable:!0,get:function(){return"legacy"!==
this.md&&"never"===this.ED?"auto":this.ED},set:function(a){a!==this.ED&&(this.ED=a||this.m5a(),_.yk(this.vb))}},Id:{configurable:!0,enumerable:!0,get:function(){return this.cDa||this.zic||this.Aic},set:function(a){this.cDa=a}}});_.zv.ha=function(a){return new (a||_.zv)(_.w(_.Wc),_.w(_.sl),_.w(_.oq,8),_.w(q3a,8),_.w(_.Np),_.w(_.ze),_.w(_.vk,8))};
_.zv.ya=_.fc({type:_.zv,qa:[["mat-form-field"]],yd:function(a,b,c){a&1&&(_.mf(c,_.wv,5),_.mf(c,_.wv,7),_.mf(c,_.yv,5),_.mf(c,_.yv,7),_.mf(c,j3a,5),_.mf(c,_.c3a,5),_.mf(c,_.i3a,5),_.mf(c,_.d3a,5),_.mf(c,_.e3a,5));if(a&2){var d;_.jf(d=_.nf())&&(b.zic=d.first);_.jf(d=_.nf())&&(b.Aic=d.first);_.jf(d=_.nf())&&(b.uEa=d.first);_.jf(d=_.nf())&&(b.vEa=d.first);_.jf(d=_.nf())&&(b.vnc=d.first);_.jf(d=_.nf())&&(b.Ux=d);_.jf(d=_.nf())&&(b.Wx=d);_.jf(d=_.nf())&&(b.FH=d);_.jf(d=_.nf())&&(b.LV=d)}},ub:function(a,
b){a&1&&(_.kf(k3a,7),_.kf(l3a,5),_.kf(m3a,5));if(a&2){var c;_.jf(c=_.nf())&&(b.D3a=c.first);_.jf(c=_.nf())&&(b.wPc=c.first);_.jf(c=_.nf())&&(b.en=c.first)}},Cb:["ngSkipHydration","",1,"mat-form-field"],Db:40,hb:function(a,b){a&2&&_.He("mat-form-field-appearance-standard","standard"==b.md)("mat-form-field-appearance-fill","fill"==b.md)("mat-form-field-appearance-outline","outline"==b.md)("mat-form-field-appearance-legacy","legacy"==b.md)("mat-form-field-invalid",b.Id.Er)("mat-form-field-can-float",
b.hCa())("mat-form-field-should-float",b.QH())("mat-form-field-has-label",b.HD())("mat-form-field-hide-placeholder",b.Clc())("mat-form-field-disabled",b.Id.disabled)("mat-form-field-autofilled",b.Id.Ola)("mat-focused",b.Id.focused)("ng-untouched",b.Rp("untouched"))("ng-touched",b.Rp("touched"))("ng-pristine",b.Rp("pristine"))("ng-dirty",b.Rp("dirty"))("ng-valid",b.Rp("valid"))("ng-invalid",b.Rp("invalid"))("ng-pending",b.Rp("pending"))("_mat-animation-noopable",!b.WG)},inputs:{color:"color",md:"appearance",
iQ:"hideRequiredMarker",lQ:"hintLabel",Hr:"floatLabel"},Wb:["matFormField"],features:[_.$e([{Ca:_.xv,Jb:_.zv}]),_.Ce],ac:"* [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&&(_.Te(n3a),_.B(0,"div",0)(1,"div",1,2),_.M("click",function(c){return b.Id.Era(c)}),_.O(3,Gua,9,0,"ng-container",3),_.O(4,Hua,2,1,"div",4),_.B(5,"div",5,6),_.Ue(7),_.B(8,"span",7),_.O(9,Lua,5,16,"label",8),_.C()(),_.O(10,Mua,2,0,"div",9),_.C(),_.O(11,Nua,2,4,"div",10),_.B(12,"div",11),_.O(13,Oua,2,1,"div",12),_.O(14,Qua,5,
2,"div",13),_.C()());a&2&&(_.v(3),_.z("ngIf","outline"==b.md),_.v(1),_.z("ngIf",b.FH.length),_.v(5),_.z("ngIf",b.HD()),_.v(1),_.z("ngIf",b.LV.length),_.v(1),_.z("ngIf","outline"!=b.md),_.v(1),_.z("ngSwitch",b.A2()),_.v(1),_.z("ngSwitchCase","error"),_.v(1),_.z("ngSwitchCase","hint"))},Ia:[_.im,_.jm,_.km,_.cq],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"],
mb:2,data:{animation:[_.f3a]},Na:0});_.Av=function(){};_.Av.ha=function(a){return new (a||_.Av)};_.Av.Ea=_.gc({type:_.Av});_.Av.Da=_.Wb({imports:[_.om,_.Tq,_.dq,_.Tq]});_.r3a=new _.oc("MAT_INPUT_VALUE_ACCESSOR");var s3a,t3a;s3a=0;t3a=_.Kqa(function(a,b,c,d){this.f2=a;this.J3=b;this.K3=c;this.Ce=d;this.Wc=new _.re});
_.Bv=function(a,b,c,d,e,f,g,m,n,r){var x=t3a.call(this,f,d,e,c)||this;x.Oa=a;x.Ic=b;x.J2a=m;x.Vj=r;x.SV="mat-input-"+s3a++;x.focused=!1;x.Wc=new _.re;x.controlType="mat-input";x.Ola=!1;x.Hc=!1;x.g4="text";x.J8a=!1;x.Xmc="date datetime datetime-local month time week".split(" ").filter(function(F){return eqa().has(F)});x.m6a=function(F){F=F.target;F.value||0!==F.selectionStart||0!==F.selectionEnd||(F.setSelectionRange(1,1),F.setSelectionRange(0,0))};c=x.Oa.ta;var A=c.nodeName.toLowerCase();x.s6a=g||
c;x.B8a=x.value;x.id=x.id;b.KT&&n.Zb(function(){a.ta.addEventListener("keyup",x.m6a)});x.P6a=!x.Ic.Vd;x.wja="select"===A;x.S6a="textarea"===A;x.lEa=!!r;x.wja&&(x.controlType=c.multiple?"mat-native-select-multiple":"mat-native-select");return x};_.X(_.Bv,t3a);_.h=_.Bv.prototype;_.h.Rc=function(){var a=this;this.Ic.Vd&&this.J2a.Un(this.Oa.ta).subscribe(function(b){a.Ola=b.Ltb;a.Wc.next()})};_.h.Rb=function(){this.Wc.next()};
_.h.La=function(){this.Wc.complete();this.Ic.Vd&&this.J2a.Hl(this.Oa.ta);this.Ic.KT&&this.Oa.ta.removeEventListener("keyup",this.m6a)};_.h.Eq=function(){this.Ce&&(this.Ava(),null!==this.Ce.disabled&&this.Ce.disabled!==this.disabled&&(this.disabled=this.Ce.disabled,this.Wc.next()));this.njc();this.ojc()};_.h.focus=function(a){this.Oa.ta.focus(a)};_.h.Jia=function(a){a!==this.focused&&(this.focused=a,this.Wc.next())};_.h.w3=function(){};
_.h.njc=function(){var a=this.Oa.ta.value;this.B8a!==a&&(this.B8a=a,this.Wc.next())};_.h.ojc=function(){var a=this.BDa();if(a!==this.Jnc){var b=this.Oa.ta;(this.Jnc=a)?b.setAttribute("placeholder",a):b.removeAttribute("placeholder")}};_.h.BDa=function(){return this.placeholder||null};_.h.PPc=function(){};_.h.imc=function(){return-1<this.Xmc.indexOf(this.g4)};_.h.Zlc=function(){var a=this.Oa.ta.validity;return a&&a.badInput};
_.h.Nta=function(a){a.length?this.Oa.ta.setAttribute("aria-describedby",a.join(" ")):this.Oa.ta.removeAttribute("aria-describedby")};_.h.Era=function(){this.focused||this.focus()};_.h.K6a=function(){var a=this.Oa.ta;return this.wja&&(a.multiple||1<a.size)};
_.Y.Object.defineProperties(_.Bv.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Hc},set:function(a){this.Hc=_.Ug(a);this.focused&&(this.focused=!1,this.Wc.next())}},id:{configurable:!0,enumerable:!0,get:function(){return this.Df},set:function(a){this.Df=a||this.SV}},required:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return null!=(d=null!=(c=this.Np)?c:null==(a=this.Ce)?void 0:null==(b=a.control)?void 0:_.P2a(b))?d:!1},set:function(a){this.Np=_.Ug(a)}},
type:{configurable:!0,enumerable:!0,get:function(){return this.g4},set:function(a){this.g4=a||"text";!this.S6a&&eqa().has(this.g4)&&(this.Oa.ta.type=this.g4)}},value:{configurable:!0,enumerable:!0,get:function(){return this.s6a.value},set:function(a){a!==this.value&&(this.s6a.value=a,this.Wc.next())}},OEb:{configurable:!0,enumerable:!0,get:function(){return this.J8a},set:function(a){this.J8a=_.Ug(a)}},empty:{configurable:!0,enumerable:!0,get:function(){return!this.imc()&&!this.Oa.ta.value&&!this.Zlc()&&
!this.Ola}},Sea:{configurable:!0,enumerable:!0,get:function(){if(this.wja){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}}});_.Bv.ha=function(a){return new (a||_.Bv)(_.w(_.Wc),_.w(_.Np),_.w(_.cv,10),_.w(_.iv,8),_.w(_.nv,8),_.w(_.Vq),_.w(_.r3a,10),_.w(uv),_.w(_.ze),_.w(_.xv,8))};
_.Bv.Ha=_.hc({type:_.Bv,qa:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],Cb:[1,"mat-mdc-input-element"],Db:18,hb:function(a,b){a&1&&_.M("focus",function(){return b.Jia(!0)})("blur",function(){return b.Jia(!1)})("input",function(){return b.w3()});a&2&&(_.Me("id",b.id)("disabled",b.disabled)("required",b.required),_.Fe("name",b.name||null)("readonly",b.OEb&&!b.wja||null)("aria-invalid",b.empty&&
b.required?null:b.Er)("aria-required",b.required)("id",b.id),_.He("mat-input-server",b.P6a)("mat-mdc-form-field-textarea-control",b.lEa&&b.S6a)("mat-mdc-form-field-input-control",b.lEa)("mdc-text-field__input",b.lEa)("mat-mdc-native-select-inline",b.K6a()))},inputs:{disabled:"disabled",id:"id",placeholder:"placeholder",name:"name",required:"required",type:"type",NLa:"errorStateMatcher",lM:["aria-describedby","userAriaDescribedBy"],value:"value",OEb:"readonly"},Wb:["matInput"],features:[_.$e([{Ca:_.wv,
Jb:_.Bv}]),_.Ce,_.vc]});_.Cv=function(){var a=_.Bv.apply(this,arguments)||this;a.zmc=_.dc(_.xv,{optional:!0});return a};_.X(_.Cv,_.Bv);_.Cv.prototype.BDa=function(){var a=this.zmc,b;return!a||"legacy"!==a.md||(null==(b=a.M2)?0:b.call(a))?this.placeholder:null};_.Cv.ha=function(){var a;return function(b){return(a||(a=_.Tc(_.Cv)))(b||_.Cv)}}();
_.Cv.Ha=_.hc({type:_.Cv,qa:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],Cb:[1,"mat-input-element","mat-form-field-autofill-control"],Db:15,hb:function(a,b){a&2&&(_.Fe("data-placeholder",b.placeholder),_.He("mat-input-server",b.P6a)("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.K6a()))},Wb:["matInput"],features:[_.$e([{Ca:_.wv,Jb:_.Cv}]),_.Ce]});_.Dv=function(){};_.Dv.ha=function(a){return new (a||_.Dv)};_.Dv.Ea=_.gc({type:_.Dv});_.Dv.Da=_.Wb({Nb:[_.Vq],imports:[_.vv,_.Av,_.Tq,_.vv,_.Av]});var u3a,v3a,z3a;u3a=["input"];v3a=["formField"];_.Ev=function(a,b,c,d){this.Ga=a;this.document=b;this.ek=c;this.Cd=d;this.nBb="";this.dWa=[];this.np=new _.jv("");this.aq=new _.td;this.GLa=this.DYa=this.lX=!1;this.placeholder="";this.cL=u2a;this.vEb=new _.al;this.WUa=new _.al;this.blur=new _.al;this.focus=new _.al;this.tIb=new _.al;this.zqa=!1};_.h=_.Ev.prototype;
_.h.Qa=function(){var a=this;this.aq.add(this.np.Jl.subscribe(function(){w3a(a);G2a(a.vYa);a.vEb.emit(a.np.value)}));x3a(this);this.aq.add(_.Td(this.document,"selectionchange").subscribe(function(){y3a(a)}))};_.h.Rb=function(a){a.hasOwnProperty("queryDecorator")&&w3a(this)};_.h.Rc=function(){};_.h.La=function(){this.aq.unsubscribe()};_.h.mw=function(a){void 0!==a?this.WUa.emit(a):this.GLa&&this.WUa.emit(this.np.value)};_.h.AZ=function(){F2a(this.vYa);this.blur.emit();y3a(this)};
_.h.nTa=function(){this.DYa?this.DYa=!1:G2a(this.vYa);this.focus.emit();y3a(this)};z3a=function(a,b){a.zqa&&a.o0&&(b.preventDefault(),a.np.setValue(a.np.value+a.o0))};_.A3a=function(a,b){a.DYa=void 0===b?!1:b;a=a.NY.ta;a.focus();a.select&&a.select()};_.Ev.prototype.setFocus=function(){this.NY.ta.focus()};
var y3a=function(a){var b=a.np.value,c;if(c=a.document.activeElement===a.NY.ta)b=b.length,c=a.NY.ta,c=c.selectionStart===b&&c.selectionEnd===b;a.zqa=c},B3a=function(a){return _.Td(a.NY.ta,"scroll").ka(_.be(function(){return a.ek.EK}),_.y(function(){return a.NY.ta.scrollLeft}),_.he(),_.be(function(){return a.ek.sba}),_.y(function(b){return"translateX(-"+b+"px)"}))},w3a=function(a){var b=a.np.value||"";b=b.replace(/\n|\r\n/g," ");a.np.setValue(b,{le:!1});a.dWa=a.cL.dZa(b)},x3a=function(a){a.aq.add(a.Cd.Zb(function(){return B3a(a).subscribe(function(b){a.nBb=
b})}))};_.Y.Object.defineProperties(_.Ev.prototype,{query:{configurable:!0,enumerable:!0,set:function(a){a!==this.np.value&&(this.np.setValue(a,{le:!1}),_.yk(this.qxc),w3a(this))}},disabled:{configurable:!0,enumerable:!0,set:function(a){a&&this.np.disable({le:!1});this.lX=a},get:function(){return this.lX}},rxc:{configurable:!0,enumerable:!0,set:function(a){this.qxc=a.yc.get(_.sl)}}});_.Ev.ha=function(a){return new (a||_.Ev)(_.w(_.Kn),_.w(_.Yg),_.w(_.Et),_.w(_.ze))};
_.Ev.ya=_.fc({type:_.Ev,qa:[["search-box"]],ub:function(a,b){a&1&&(_.kf(u3a,7,_.Wc),_.kf(v3a,7,_.gf),_.kf(Xu,5));if(a&2){var c;_.jf(c=_.nf())&&(b.NY=c.first);_.jf(c=_.nf())&&(b.rxc=c.first);_.jf(c=_.nf())&&(b.vYa=c.first)}},inputs:{query:"query",disabled:"disabled",Gv:"elementName",GLa:"enableTextBoxQuerySubmission",placeholder:"placeholder",cL:"queryDecorator",wYa:"suggestionLists",o0:"tabCompletionHint"},outputs:{vEb:"queryChange",WUa:"querySubmit",blur:"blur",focus:"focus",tIb:"selectSuggestion"},
features:[_.vc],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=_.Cc();_.B(0,"div",0);_.O(1,Rua,2,2,
"span",1);_.O(2,Sua,2,1,"span",2);_.C();_.B(3,"mat-form-field",3,4)(5,"mat-label",5);_.Q(6);_.C();_.B(7,"textarea",6,7);_.M("input",function(){_.Dc(c);b.dWa=b.cL.dZa(_.Xe(8).value);return _.Ec()})("suggestionSubmit",function(d){return b.mw(d)})("listNavigate",function(d){var e=d.Pq;d={element:b.Gv,action:d.action,gestureName:"CLICK",mh:b.np.value};e?(d=Object.assign({},d,{Bf:e.position}),b.zqa=!1,b.tIb.emit(e)):y3a(b);b.Ga.ob(d)})("blur",function(){return b.AZ()})("focus",function(){return b.nTa()})("keydown.tab",
function(d){return z3a(b,d)})("keydown.arrowright",function(d){return z3a(b,d)});_.Q(9,"  ");_.C()()}a&2&&(_.Ge("transform",b.nBb),_.v(1),_.z("ngForOf",b.dWa),_.v(1),_.z("ngIf",b.zqa),_.v(1),_.He("disabled",b.disabled),_.v(3),_.Ze(b.placeholder),_.v(1),_.z("formControl",b.np)("suggestionHandlerFor",b.wYa)("isComboBox",b.GLa),_.Fe("aria-label",b.placeholder))},Ia:[_.gm,_.hm,_.im,_.zv,_.yv,_.Cv,_.Qh,_.ev,_.mv,Xu],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}"]});_.Fv=function(a,b,c){this.qb=a;this.renderer=b;this.scroll=c;this.ESa=this.Kub=!1;this.events=new _.al;this.Jub=!0;this.yzb=new _.al};_.h=_.Fv.prototype;_.h.Qa=function(){};_.h.Wd=function(){this.events.next([this,0])};_.h.tTa=function(a){a.preventDefault()};_.h.uTa=function(){this.ESa&&(this.ESa=!1,this.events.next([this,1]),this.yzb.emit(this))};_.h.scrollIntoView=function(a){this.scroll.scrollTo(this.qb.ta,a)};var C3a=function(a,b){a.NWa&&(b?a.renderer.fI(a.qb.ta,a.NWa):a.renderer.kL(a.qb.ta,a.NWa))};
_.Y.Object.defineProperties(_.Fv.prototype,{Pe:{configurable:!0,enumerable:!0,set:function(a){this.Kub=a;C3a(this,a)}},fIc:{configurable:!0,enumerable:!0,set:function(a){C3a(this,!1);this.NWa=a;C3a(this,this.Kub)}}});_.Fv.ha=function(a){return new (a||_.Fv)(_.w(_.Wc),_.w(_.wk),_.w(_.Ft))};
_.Fv.ya=_.fc({type:_.Fv,qa:[["search-box-suggestion-item"]],hb:function(a,b){a&1&&_.M("click",function(){return b.Wd()})("mousedown",function(c){return b.tTa(c)})("mouseenter",function(){b.ESa=!0})("mousemove",function(){return b.uTa()})("mouseleave",function(){b.events.next([b,2])})},inputs:{Jub:"isSelectable",Pa:"payload",fIc:"selectedClass",Tb:"shortcut"},outputs:{yzb:"mouseFocusItem"},ac:["*"],Aa:1,Ba:0,va:function(a){a&1&&(_.Te(),_.Ue(0))},styles:["[_nghost-%COMP%] {display: block;}"]});var D3a;D3a=["template"];_.Gv=function(){this.xs=[];this.Bt=-1;this.uYa=new _.td;this.BYa=!0;this.Upa=this.Jw=!1;this.OJb=new _.pe(1);this.ZLb=new _.al;this.aMb=new _.al};_.Gv.prototype.we=function(){var a=this;this.YLb=this.Lua.hd.ka(_.ue(void 0)).subscribe(function(){a.BYa=!0;a.OJb.next(a.Lua.toArray().filter(function(b){return b.Tb}).map(function(b){return{Tb:b.Tb,jKc:{position:a.Lua.toArray().indexOf(b),Pa:b.Pa}}}))})};_.Gv.prototype.Lm=function(){this.BYa&&(E3a(this),this.BYa=!1)};
_.Gv.prototype.La=function(){Yu(this);this.YLb&&this.YLb.unsubscribe();this.uYa.unsubscribe()};var Yu=function(a){a.Bt=-1;F3a(a,!0)};_.Gv.prototype.pra=function(a){a=this.xs.indexOf(a);0<=a&&(this.Bt=a,F3a(this,!1))};var F3a=function(a,b){a.deselectAll();var c=a.xs[a.Bt];c&&(c.Pe=!0);b&&a.aMb.emit(c&&{position:a.Bt,Pa:c.Pa})};_.Gv.prototype.scrollIntoView=function(a){this.xs[this.Bt].scrollIntoView(a)};
_.Gv.prototype.deselectAll=function(){for(var a=_.q(this.xs),b=a.next();!b.done;b=a.next())b.value.Pe=!1};_.Gv.prototype.KL=function(a){var b;a:if(b=this.xs.length){var c=this.Bt;this.Upa&&(c++,b++);for(var d=0;d<b;d++){c=(c+b+a)%b;var e=c-Number(this.Upa);if(0>e||this.xs[e].Jub){b=e;break a}}b=this.Bt}else b=-1;this.Bt=b;F3a(this,!0);-1!==this.Bt&&this.scrollIntoView(0<a?1:0)};
var E3a=function(a){a.uYa.unsubscribe();a.Bt=-1;a.xs=a.Lua.toArray();0!==a.xs.length&&(a.uYa=_.Ud.apply(null,_.sc(a.xs.map(function(b){return b.events.Gf()}))).subscribe(function(b){var c=_.q(b);b=c.next().value;c=c.next().value;switch(c){case 0:a.ZLb.emit({position:a.xs.indexOf(b),Pa:b.Pa});break;case 1:a.Bt=a.xs.indexOf(b);F3a(a,!1);break;case 2:a.Bt=-1;F3a(a,!0);break;default:_.sg(c)}}),a.Upa||a.KL(1))};
_.Y.Object.defineProperties(_.Gv.prototype,{kna:{configurable:!0,enumerable:!0,get:function(){return this.Bt}},ARa:{configurable:!0,enumerable:!0,get:function(){return this.xs.length}}});_.Gv.ha=function(a){return new (a||_.Gv)};
_.Gv.ya=_.fc({type:_.Gv,qa:[["search-box-suggestion-list"]],yd:function(a,b,c){a&1&&_.mf(c,_.Fv,5);if(a&2){var d;_.jf(d=_.nf())&&(b.Lua=d)}},ub:function(a,b){a&1&&_.kf(D3a,7,_.ef);if(a&2){var c;_.jf(c=_.nf())&&(b.va=c.first)}},ac:["*"],Aa:2,Ba:0,Fa:[["template",""]],va:function(a){a&1&&(_.Te(),_.O(0,Tua,1,0,"ng-template",null,0,_.qf))},mb:2});_.Hv=function(){};_.Hv.ha=function(a){return new (a||_.Hv)};_.Hv.Ea=_.gc({type:_.Hv});_.Hv.Da=_.Wb({imports:[_.Sn,_.om,_.xs,_.Dv,_.tv]});var G3a={Udc:0,Vdc:1,CTb:2,DTb:3,v4b:4,u4b:5,Jbc:6,Ibc: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 Iv=function(a,b,c){var d=this;this.document=a;this.hNa=b;this.qb=c;this.Ud=new _.al;this.action=new _.al;this.og=2;this.color="blue";this.bW=this.cW="";this.Position=G3a;this.width=272;this.Bsa=null;this.Ro=this.hNa.create(this.qb.ta,{defer:!0});this.fLa=function(e){"Escape"===e.key&&d.gLa()};this.Yta=function(){var e=d.document.activeElement;null!=e&&e.closest("onedev-feature-tooltip-body")||(d.Bsa=d.document.activeElement)};this.document.addEventListener("keydown",this.fLa);this.document.addEventListener("focusin",
this.Yta)};Iv.prototype.we=function(){qSa(this.Ro);this.Yta();_.Up(this.Ro)};Iv.prototype.La=function(){this.document.removeEventListener("keydown",this.fLa);this.document.removeEventListener("focusin",this.Yta);this.Ro.destroy()};Iv.prototype.gLa=function(){this.Ud.next();this.Bsa&&"focus"in this.Bsa&&this.Bsa.focus({preventScroll:!0});this.document.removeEventListener("keydown",this.fLa);this.document.removeEventListener("focusin",this.Yta)};
_.Y.Object.defineProperties(Iv.prototype,{Wva:{configurable:!0,enumerable:!0,set:function(a){this.width=272+64*a}}});Iv.ha=function(a){return new (a||Iv)(_.w(_.Yg),_.w(jq),_.w(_.Wc))};
Iv.ya=_.fc({type:Iv,qa:[["onedev-feature-tooltip-body"]],Db:16,hb:function(a,b){a&2&&_.He("pointer-top-left",b.og===b.Position.Udc)("pointer-top-right",b.og===b.Position.Vdc)("pointer-bottom-left",b.og===b.Position.CTb)("pointer-bottom-right",b.og===b.Position.DTb)("pointer-left-top",b.og===b.Position.v4b)("pointer-left-bottom",b.og===b.Position.u4b)("pointer-right-top",b.og===b.Position.Jbc)("pointer-right-bottom",b.og===b.Position.Ibc)},inputs:{og:"pointerPosition",Wva:"widthOffset",color:"color",
cW:"actionBtnText",bW:"actionBtnIcon"},outputs:{Ud:"dismiss",action:"action"},features:[_.$e([{Ca:ASa,qc:{aDb:function(){},ibb:function(){}}},jq])],ac:["*"],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&&(_.Te(),_.B(0,"div",0)(1,"div",1),_.E(2,"div",2),_.C(),_.Ue(3),_.B(4,"div",3),_.O(5,Vua,4,2,"button",4),_.B(6,"button",5),_.M("click",function(){return b.gLa()}),_.Q(7," Got it "),_.C()()());a&2&&(_.Ge("width",b.width,"px"),_.z("ngClass",b.color),_.v(5),_.z("ngIf",b.cW),_.v(1),_.z("color","white"===b.color?"primary":""))},Ia:[_.Wp,_.gm,_.im,_.ir,_.ws],
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}"],
mb:2,Na:0});var Jv=function(){};Jv.ha=function(a){return new (a||Jv)};Jv.Ea=_.gc({type:Jv});Jv.Da=_.Wb({});var H3a,I3a,J3a;_.Kv=function(){this.ZHa=new Map};H3a=function(a,b){if(a.ZHa.has(b))return a.ZHa.get(b);var c={vKa:new _.pe(1),If:new _.re,skb:new _.re};a.ZHa.set(b,c);return c};I3a=function(a,b,c){H3a(a,b).vKa.next(c)};J3a=function(a,b){H3a(a,b).If.next();H3a(a,b).vKa.next(void 0)};_.Kv.prototype.gLa=function(){H3a(this).skb.next()};_.Kv.ha=function(a){return new (a||_.Kv)};_.Kv.ua=_.t({token:_.Kv,oa:_.Kv.ha,Ja:Jv});var K3a=[{og:2,zn:{Sc:"center",Tc:"top",vc:"start",Dc:"bottom",offsetX:-33}},{og:3,zn:{Sc:"center",Tc:"top",vc:"end",Dc:"bottom",offsetX:33}},{og:0,zn:{Sc:"center",Tc:"bottom",vc:"start",Dc:"top",offsetX:-33}},{og:1,zn:{Sc:"center",Tc:"bottom",vc:"end",Dc:"top",offsetX:33}}],L3a=[{og:2,zn:{Sc:"start",Tc:"top",vc:"start",Dc:"bottom",offsetX:-12}},{og:3,zn:{Sc:"end",Tc:"top",vc:"end",Dc:"bottom",offsetX:12}},{og:0,zn:{Sc:"start",Tc:"bottom",vc:"start",Dc:"top",offsetX:-12}},{og:1,zn:{Sc:"end",Tc:"bottom",
vc:"end",Dc:"top",offsetX:12}}],M3a=[{og:6,zn:{Sc:"start",Tc:"center",vc:"end",Dc:"top",offsetY:-33}},{og:7,zn:{Sc:"start",Tc:"center",vc:"end",Dc:"bottom",offsetY:33}},{og:4,zn:{Sc:"end",Tc:"center",vc:"start",Dc:"top",offsetY:-33}},{og:5,zn:{Sc:"end",Tc:"center",vc:"start",Dc:"bottom",offsetY:33}}],N3a=[{og:6,zn:{Sc:"start",Tc:"top",vc:"end",Dc:"top",offsetY:-12}},{og:7,zn:{Sc:"start",Tc:"bottom",vc:"end",Dc:"bottom",offsetY:12}},{og:4,zn:{Sc:"end",Tc:"top",vc:"start",Dc:"top",offsetY:-12}},{og:5,
zn:{Sc:"end",Tc:"bottom",vc:"start",Dc:"bottom",offsetY:12}}];var Lv=function(){};Lv.ha=function(a){return new (a||Lv)};Lv.Ea=_.gc({type:Lv});Lv.Da=_.Wb({});var Mv=function(){},P3a=function(a,b){return O3a(a,b).map(function(c){return c.zn})},Q3a=function(a,b,c){a=O3a(a,b).find(function(d){return d.zn===c});if(!a)throw Error("ld`"+JSON.stringify(c));return a.og},O3a=function(a,b){b=R3a(b).filter(function(c){return!a.includes(c)});return a.concat(b)},R3a=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?K3a:L3a).concat(void 0!==a&&60>a?M3a:N3a)};
Mv.ha=function(a){return new (a||Mv)};Mv.ua=_.t({token:Mv,oa:Mv.ha,Ja:Lv});var S3a;S3a=["template"];_.Nv=function(a,b,c,d,e){var f=this;this.jI=a;this.Kf=b;this.NI=c;this.Cd=d;this.jl=e;this.JTa=new _.re;this.EKa=[];this.Wva=0;this.color="blue";this.kg=!1;this.bW=this.cW="";this.Ud=new _.al;this.Vdb=new _.al;this.action=new _.al;this.og=0;this.If=new _.pe;this.qF=new _.pe;this.lWa={zIndex:"",position:""};this.Epa=function(){f.Dd&&f.kg&&f.anchor&&(f.anchor.ta.style.position=f.lWa.position,f.anchor.ta.style.zIndex=f.lWa.zIndex);var g;null==(g=f.Dd)||g.dispose();f.Dd=void 0}};
_.Nv.prototype.Rb=function(a){if(a.customPositions){var b;null==(b=this.Dd)||_.USa(b,T3a(this))}};_.Nv.prototype.Qa=function(){var a=H3a(this.jI,this.zp),b=a.If,c=a.skb;U3a(this,a.vKa);b.ka(_.we(this.If)).subscribe(this.Epa);V3a(this,c)};_.Nv.prototype.Rc=function(){this.qF.next()};_.Nv.prototype.La=function(){this.Epa();this.If.next()};
var U3a=function(a,b){a.JTa.ka(pia(a.qF),_.xe(function(){a.Vdb.emit()}),_.ve(function(){return b.ka(_.we(a.Ud))}),_.we(a.If),_.Yd(function(c){return!!c&&!a.isVisible()})).subscribe(function(c){a.anchor=c;c=c.ta;if(a.kg){var d=c.style,e=d.position;a.lWa={zIndex:d.zIndex,position:e};if("static"===e||""===e)c.style.position="relative";c.style.zIndex="1001"}c=a.Kf;d=c.create;e=T3a(a);var f=a.Kf.mp;f=a.kg?f.block():f.hu();a.Dd=d.call(c,{nj:e,Dl:f,minWidth:"fit-content",kg:a.kg});var g;null==(g=a.Dd)||
g.Ld(new _.Mq(a.Lc,a.NI))})},V3a=function(a,b){b.ka(_.we(a.If),_.Yd(function(){return a.isVisible()})).subscribe(function(){a.Epa();a.Ud.emit()})};_.Nv.prototype.n9=function(){if(!this.anchor)throw Error("md");return _.Hq(_.Jq(this.Kf.position(),this.anchor),P3a(this.EKa,this.anchor))};var T3a=function(a){var b=a.n9();b.wsa.subscribe(function(c){a.Cd.oc(function(){a.og=Q3a(a.EKa,a.anchor,c.Xma);_.yk(a.jl)})});return b};_.Nv.prototype.isVisible=function(){return!!this.Dd};
_.Nv.ha=function(a){return new (a||_.Nv)(_.w(_.Kv),_.w(_.Rq),_.w(_.gf),_.w(_.ze),_.w(_.sl),_.w(Mv))};
_.Nv.ya=_.fc({type:_.Nv,qa:[["onedev-feature-tooltip"]],ub:function(a,b){a&1&&_.kf(S3a,5);if(a&2){var c;_.jf(c=_.nf())&&(b.Lc=c.first)}},inputs:{zp:"tooltipId",JTa:"open$",EKa:"customPositions",Wva:"widthOffset",color:"color",kg:"hasBackdrop",cW:"actionBtnText",bW:"actionBtnIcon"},outputs:{Ud:"dismiss",Vdb:"beforeShown",action:"action"},features:[_.vc],ac:["*"],Aa:2,Ba:0,Fa:[["template",""],[3,"actionBtnText","actionBtnIcon","color","pointerPosition","widthOffset","action","dismiss"]],va:function(a){a&
1&&(_.Te(),_.O(0,Wua,2,5,"ng-template",null,0,_.qf))},Ia:[Iv],mb:2,Na:0});var Ov=function(){};Ov.ha=function(a){return new (a||Ov)};Ov.Ea=_.gc({type:Ov});Ov.Da=_.Wb({});var Pv=function(){};Pv.ha=function(a){return new (a||Pv)};Pv.Ea=_.gc({type:Pv});Pv.Da=_.Wb({imports:[Ov]});var Qv=function(){};Qv.prototype.getValue=function(a){a=window.localStorage.getItem(a);return _.yd(a?JSON.parse(a):null)};Qv.prototype.Nv=function(a){return _.yd(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))};Qv.prototype.setValue=function(a,b){window.localStorage.setItem(a,JSON.stringify(b));return _.yd(void 0)};Qv.ha=function(a){return new (a||Qv)};Qv.ua=_.t({token:Qv,oa:Qv.ha,Ja:Ov});var X3a,Y3a;_.W3a=new _.oc("Feature Tooltip Controller Config");_.Rv=function(a,b,c){this.config=a;this.hK=b;this.yc=c;this.b6=this.config.HLa?this.yc.get(_.Gu):void 0;this.dRa="onedev.lastTooltipTime."+this.config.kp;var d;this.config.mKb=null!=(d=this.config.mKb)?d:"tooltipShown";var e;this.config.Sqb=null!=(e=this.config.Sqb)?e:"tooltipHidden"};X3a=function(a){return a.hK.getValue(a.dRa).ka(_.y(function(b){return null===b?!0:(new Date).getTime()-b>=a.config.jKa}))};
_.Rv.prototype.Fpa=function(a){var b;null==(b=this.b6)||_.g2a(b,this.config.Sqb);_.Sd([this.hK.setValue(this.dRa,(new Date).getTime()),this.hK.setValue(_.Sv(this,a),"HIDDEN")]).ka(_.me())};var Z3a=function(a,b,c){var d=c.map(function(e){return _.Sv(a,e)});return a.hK.Nv(d).ka(_.y(function(e){return Y3a(a,b,c,e)}))};_.Rv.prototype.showTooltip=function(a){var b;null==(b=this.b6)||_.g2a(b,this.config.mKb);return _.Sd([this.hK.setValue(this.dRa,(new Date).getTime()),this.hK.setValue(_.Sv(this,a),"SHOWING")]).ka(_.me())};
Y3a=function(a,b,c,d){return c.filter(function(e){e=d.get(_.Sv(a,e));return e===b||"UNSEEN"===b&&null===e})};_.Sv=function(a,b){return"onedev.tooltips."+a.config.kp+"."+b};_.Rv.ha=function(a){return new (a||_.Rv)(_.u(_.W3a),_.u(Qv),_.u(_.bg))};_.Rv.ua=_.t({token:_.Rv,oa:_.Rv.ha,Ja:Pv});_.Tv=function(a){var b=this;this.TE=a;this.jKb=_.yd(void 0);this.If=new _.pe;this.Pxc=function(){return Z3a(b.TE,"SHOWING",$3a(b))}};_.Tv.prototype.we=function(){var a=this,b=this.jKb.ka(_.ve(this.Pxc),_.ve(function(c){return 0<c.length?_.yd(c[0]):_.yd(void 0).ka(a4a(a),b4a(a))}),_.y(function(c){return c4a(a,c)}),_.Yd(function(c){return!!c}),_.y(function(c){return c}),_.se({bufferSize:1,yw:!0}));d4a(this,b);b.ka(_.we(this.If)).subscribe(function(c){c.JTa.next();a.TE.showTooltip(c.zp)})};
_.Tv.prototype.La=function(){this.If.next()};
var a4a=function(a){return _.vd(_.ve(function(){return X3a(a.TE)}),_.Yd(ud))},b4a=function(a){return _.vd(_.ve(function(){return Z3a(a.TE,"UNSEEN",$3a(a))}),_.Yd(function(b){return 0<b.length}),_.y(function(b){return b[0]}))},d4a=function(a,b){b.ka(_.ve(function(c){return c.Ud.ka(_.me(c.zp))}),_.we(a.If)).subscribe(function(c){a.TE.Fpa(c)})},$3a=function(a){return a.QNb.map(function(b){return b.zp})},c4a=function(a,b){return a.QNb.find(function(c){return c.zp===b})};
_.Tv.ha=function(a){return new (a||_.Tv)(_.w(_.Rv))};_.Tv.ya=_.fc({type:_.Tv,qa:[["onedev-feature-tooltip-controller"]],yd:function(a,b,c){a&1&&_.mf(c,_.Nv,4);if(a&2){var d;_.jf(d=_.nf())&&(b.QNb=d)}},inputs:{jKb:"showTooltip$"},Aa:0,Ba:0,va:function(){},mb:2,Na:0});_.Uv=function(a,b){this.jI=a;this.element=b;this.g$=!1};_.Uv.prototype.Qa=function(){var a=this;this.g$?(this.ttb=new IntersectionObserver(function(b){_.q(b).next().value.isIntersecting?I3a(a.jI,a.zp,a.element):J3a(a.jI,a.zp)}),this.ttb.observe(this.element.ta)):I3a(this.jI,this.zp,this.element)};_.Uv.prototype.La=function(){J3a(this.jI,this.zp);var a;null==(a=this.ttb)||a.disconnect()};_.Uv.ha=function(a){return new (a||_.Uv)(_.w(_.Kv),_.w(_.Wc))};
_.Uv.Ha=_.hc({type:_.Uv,qa:[["","onedevTooltipAnchor",""]],inputs:{zp:["onedevTooltipAnchor","tooltipId"],g$:"hideTooltipWhenAnchorNotVisible"}});_.Vv=function(){this.className="gmat-subtitle-1 tooltip-title"};_.Vv.ha=function(a){return new (a||_.Vv)};_.Vv.Ha=_.hc({type:_.Vv,qa:[["","onedevTooltipTitle",""]],Db:2,hb:function(a,b){a&2&&_.Ie(b.className)}});_.Wv=function(){this.t6a=this.iE=!1};_.Y.Object.defineProperties(_.Wv.prototype,{vertical:{configurable:!0,enumerable:!0,get:function(){return this.iE},set:function(a){this.iE=_.Ug(a)}},Zsb:{configurable:!0,enumerable:!0,get:function(){return this.t6a},set:function(a){this.t6a=_.Ug(a)}}});_.Wv.ha=function(a){return new (a||_.Wv)};
_.Wv.ya=_.fc({type:_.Wv,qa:[["mat-divider"]],Cb:["role","separator",1,"mat-divider"],Db:7,hb:function(a,b){a&2&&(_.Fe("aria-orientation",b.vertical?"vertical":"horizontal"),_.He("mat-divider-vertical",b.vertical)("mat-divider-horizontal",!b.vertical)("mat-divider-inset",b.Zsb))},inputs:{vertical:"vertical",Zsb:"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"],
mb:2,Na:0});_.e4a=_.ah(function(a){this.Oa=a},"primary");_.f4a=new _.oc("mat-progress-spinner-default-options",{Ja:"root",oa:Xua});var g4a;g4a=_.ah(function(a){this.Oa=a},"primary");
_.Xv=function(a,b,c,d,e,f,g,m,n){var r=g4a.call(this,a)||this;r.Fb=c;r.Sja=n;r.LU=100;r.ve=0;r.Op=_.td.EMPTY;r.mode="determinate";r.Ska=r.C5a();h4a.has(c.head)||h4a.set(c.head,new Set([100]));r.VD="NoopAnimations"===d&&!!e&&!e.Wjc;"mat-spinner"===a.ta.nodeName.toLowerCase()&&(r.mode="indeterminate");e&&(e.color&&(r.color=r.defaultColor=e.color),e.diameter&&(r.diameter=e.diameter),e.strokeWidth&&(r.strokeWidth=e.strokeWidth));b.Vd&&b.w1a&&g&&f&&m&&(r.Op=g.nd(150).subscribe(function(){"indeterminate"===
r.mode&&m.oc(function(){return _.yk(f)})}));return r};_.X(_.Xv,g4a);_.h=_.Xv.prototype;_.h.Qa=function(){var a=this.Oa.ta;this.M9a=_.mqa(a)||this.Fb.head;this.D2a();a.classList.add("mat-progress-spinner-indeterminate-animation")};_.h.La=function(){this.Op.unsubscribe()};_.h.Oia=function(){return(this.diameter-10)/2};_.h.flc=function(){var a=2*this.Oia()+this.strokeWidth;return"0 0 "+a+" "+a};_.h.Xia=function(){return 2*Math.PI*this.Oia()};
_.h.E5a=function(){return"determinate"===this.mode?this.Xia()*(100-this.ve)/100:null};_.h.g5a=function(){return this.strokeWidth/this.diameter*100};_.h.h5a=function(a){var b;a=50*(null!=(b=a.currentScale)?b:1);return a+"% "+a+"%"};_.h.D2a=function(){var a=this.M9a,b=this.LU,c=h4a.get(a);if(!c||!c.has(b)){var d=this.Fb.createElement("style");this.Sja&&(d.nonce=this.Sja);d.setAttribute("mat-spinner-animation",this.Ska);d.textContent=this.fkc();a.appendChild(d);c||(c=new Set,h4a.set(a,c));c.add(b)}};
_.h.fkc=function(){var a=this.Xia();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.Ska)};_.h.C5a=function(){return this.diameter.toString().replace(".","_")};
_.Y.Object.defineProperties(_.Xv.prototype,{diameter:{configurable:!0,enumerable:!0,get:function(){return this.LU},set:function(a){this.LU=_.Xg(a);this.Ska=this.C5a();this.M9a&&this.D2a()}},strokeWidth:{configurable:!0,enumerable:!0,get:function(){return this.AGa||this.diameter/10},set:function(a){this.AGa=_.Xg(a)}},value:{configurable:!0,enumerable:!0,get:function(){return"determinate"===this.mode?this.ve:0},set:function(a){this.ve=Math.max(0,Math.min(100,_.Xg(a)))}}});var h4a=new WeakMap;
_.Xv.ha=function(a){return new (a||_.Xv)(_.w(_.Wc),_.w(_.Np),_.w(_.Yg,8),_.w(_.vk,8),_.w(_.f4a),_.w(_.sl),_.w(_.yq),_.w(_.ze),_.w(vGa,8))};
_.Xv.ya=_.fc({type:_.Xv,qa:[["mat-progress-spinner"],["mat-spinner"]],Cb:["role","progressbar","tabindex","-1",1,"mat-progress-spinner","mat-spinner"],Db:10,hb:function(a,b){a&2&&(_.Fe("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),_.Ge("width",b.diameter,"px")("height",b.diameter,"px"),_.He("_mat-animation-noopable",b.VD))},inputs:{color:"color",diameter:"diameter",strokeWidth:"strokeWidth",
mode:"mode",value:"value"},Wb:["matProgressSpinner"],features:[_.Ce],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&&(_.Lc(),_.B(0,"svg",
0,1),_.O(2,Yua,1,11,"circle",2),_.O(3,Zua,1,9,"circle",3),_.C());a&2&&(_.Ge("width",b.diameter,"px")("height",b.diameter,"px"),_.z("ngSwitch","indeterminate"===b.mode),_.Fe("viewBox",b.flc()),_.v(2),_.z("ngSwitchCase",!0),_.v(1),_.z("ngSwitchCase",!1))},Ia:[_.jm,_.km],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"],
mb:2,Na:0});var i4a,m4a;i4a=["tooltip"];_.j4a=new _.oc("mat-tooltip-scroll-strategy");_.k4a={Ca:_.j4a,Eb:[_.Rq],Ab:function(a){return function(){return a.mp.hu({FHc:20})}}};_.l4a=new _.oc("mat-tooltip-default-options",{Ja:"root",oa:function(){return{Vea:0,d$:0,aOb:1500}}});m4a=_.Sg({passive:!0});
_.Yv=function(a,b,c,d,e,f,g,m,n,r,x,A){var F=this;this.ej=a;this.Oa=b;this.LH=c;this.Ff=d;this.nb=e;this.Ic=f;this.uN=g;this.Gd=m;this.wc=r;this.qo=x;this.Oh="below";this.n8a=this.P$a=this.Hc=this.q8a=!1;this.mn=8;this.d2="mat";this.dT="auto";this.Nja="";this.CH=[];this.Pb=new _.re;this.dg=n;this.Fb=A;x&&(this.C9a=x.Vea,this.ija=x.d$,x.position&&(this.position=x.position),x.TZ&&(this.TZ=x.TZ),x.dT&&(this.dT=x.dT));r.nd.ka(_.we(this.Pb)).subscribe(function(){F.Sb&&F.eHa(F.Sb)})};_.h=_.Yv.prototype;
_.h.Rc=function(){var a=this;this.P$a=!0;this.tGa();this.Gd.Un(this.Oa).ka(_.we(this.Pb)).subscribe(function(b){b?"keyboard"===b&&a.nb.oc(function(){return a.show()}):a.nb.oc(function(){return a.Hj(0)})})};
_.h.La=function(){var a=this.Oa.ta;clearTimeout(this.SGa);this.Sb&&(this.Sb.dispose(),this.bl=null);this.CH.forEach(function(b){var c=_.q(b);b=c.next().value;c=c.next().value;a.removeEventListener(b,c,m4a)});this.CH.length=0;this.Pb.next();this.Pb.complete();ySa(this.uN,a,this.message,"tooltip");this.Gd.Hl(a)};
_.h.show=function(a,b){var c=this;a=void 0===a?this.Vea:a;if(this.disabled||!this.message||this.d3()){var d;null==(d=this.bl)||d.jCa()}else b=this.FN(b),this.yD(),this.xo=this.xo||new _.Lq(this.d$a,this.Ff),b=this.bl=b.Ld(this.xo).instance,b.RV=this.Oa.ta,b.q7a=this.ija,b.dFa.ka(_.we(this.Pb)).subscribe(function(){return c.yD()}),this.y9a(this.QGa),this.I$a(),b.show(a)};_.h.Hj=function(a){a=void 0===a?this.d$:a;var b=this.bl;b&&(b.isVisible()?b.Hj(a):(b.jCa(),this.yD()))};
_.h.toggle=function(a){this.d3()?this.Hj():this.show(void 0,a)};_.h.d3=function(){return!!this.bl&&this.bl.isVisible()};
_.h.FN=function(a){var b=this;if(this.Sb){var c=this.Sb.rq().nj;if((!this.TZ||!a)&&c.EA instanceof _.Wc)return this.Sb;this.yD()}c=MSa(this.LH,this.Oa);a=_.YSa(_.ZSa(_.$Sa(_.cTa(_.Jq(this.ej.position(),this.TZ?a||this.Oa:this.Oa),"."+this.d2+"-tooltip"),!1),this.mn),c);a.wsa.ka(_.we(this.Pb)).subscribe(function(e){b.Wpc(e.Xma);b.bl&&e.HHc.XAc&&b.bl.isVisible()&&b.nb.oc(function(){return b.Hj(0)})});this.Sb=this.ej.create({direction:this.wc,nj:a,ee:this.d2+"-tooltip-panel",Dl:this.dg()});this.eHa(this.Sb);
this.Sb.Zu.ka(_.we(this.Pb)).subscribe(function(){return b.yD()});this.Sb.Uba().ka(_.we(this.Pb)).subscribe(function(){var e;return null==(e=b.bl)?void 0:e.ilc()});this.Sb.Qt().ka(_.we(this.Pb)).subscribe(function(e){b.d3()&&27===e.keyCode&&!_.Rg(e)&&(e.preventDefault(),e.stopPropagation(),b.nb.oc(function(){return b.Hj(0)}))});var d;(null==(d=this.qo)?0:d.Ouc)&&this.Sb.gW(this.d2+"-tooltip-panel-non-interactive");return this.Sb};_.h.yD=function(){this.Sb&&this.Sb.dh()&&this.Sb.detach();this.bl=null};
_.h.eHa=function(a){a=a.rq().nj;var b=this.Hkc(),c=this.zDa();_.Hq(a,[this.EBa(Object.assign({},b.Ur,c.Ur)),this.EBa(Object.assign({},b.fallback,c.fallback))])};_.h.EBa=function(a){return a};
_.h.Hkc=function(){var a=!this.wc||"ltr"==this.wc.value,b=this.position;if("above"==b||"below"==b)var c={Sc:"center",Tc:"above"==b?"top":"bottom"};else if("before"==b||"left"==b&&a||"right"==b&&!a)c={Sc:"start",Tc:"center"};else if("after"==b||"right"==b&&a||"left"==b&&!a)c={Sc:"end",Tc:"center"};a=this.x6a(c.Sc,c.Tc);return{Ur:c,fallback:{Sc:a.x,Tc:a.y}}};
_.h.zDa=function(){var a=!this.wc||"ltr"==this.wc.value,b=this.position;if("above"==b)var c={vc:"center",Dc:"bottom"};else if("below"==b)c={vc:"center",Dc:"top"};else if("before"==b||"left"==b&&a||"right"==b&&!a)c={vc:"end",Dc:"center"};else if("after"==b||"right"==b&&a||"left"==b&&!a)c={vc:"start",Dc:"center"};a=this.x6a(c.vc,c.Dc);return{Ur:c,fallback:{vc:a.x,Dc:a.y}}};
_.h.I$a=function(){var a=this;this.bl&&(this.bl.message=this.message,this.bl.mV(),this.nb.DZ.ka(_.je(1),_.we(this.Pb)).subscribe(function(){a.bl&&a.Sb.Ih()}))};_.h.y9a=function(a){this.bl&&(this.bl.bT=a,this.bl.mV())};_.h.x6a=function(a,b){"above"===this.position||"below"===this.position?"top"===b?b="bottom":"bottom"===b&&(b="top"):"end"===a?a="start":"start"===a&&(a="end");return{x:a,y:b}};
_.h.Wpc=function(a){var b=a.Dc,c=a.Sc;a=a.Tc;b="center"===b?this.wc&&"rtl"===this.wc.value?"end"===c?"left":"right":"start"===c?"left":"right":"bottom"===b&&"top"===a?"above":"below";if(b!==this.P3a){if(c=this.Sb)a=this.d2+"-tooltip-panel-",c.jda(a+this.P3a),c.gW(a+b);this.P3a=b}};
_.h.tGa=function(){var a=this;!this.Hc&&this.message&&this.P$a&&!this.CH.length&&(this.l8a()?this.CH.push(["mouseenter",function(b){a.A9a();var c=void 0;void 0!==b.x&&void 0!==b.y&&(c=b);a.show(void 0,c)}]):"off"!==this.dT&&(this.n4a(),this.CH.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.A9a();clearTimeout(a.SGa);a.SGa=setTimeout(function(){return a.show(void 0,d)},500)}])),this.k2a(this.CH))};
_.h.A9a=function(){var a=this;if(!this.n8a){this.n8a=!0;var b=[];if(this.l8a())b.push(["mouseleave",function(d){d=d.relatedTarget;var e;d&&(null==(e=a.Sb)?0:e.ds.contains(d))||a.Hj()}],["wheel",function(d){return a.Cqc(d)}]);else if("off"!==this.dT){this.n4a();var c=function(){clearTimeout(a.SGa);a.Hj(a.qo.aOb)};b.push(["touchend",c],["touchcancel",c])}this.k2a(b);this.CH.push.apply(this.CH,_.sc(b))}};
_.h.k2a=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,m4a)})};_.h.l8a=function(){return!this.Ic.KT&&!this.Ic.cr};_.h.Cqc=function(a){if(this.d3()){a=this.Fb.elementFromPoint(a.clientX,a.clientY);var b=this.Oa.ta;a===b||b.contains(a)||this.Hj()}};
_.h.n4a=function(){var a=this.dT;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"}};
_.Y.Object.defineProperties(_.Yv.prototype,{position:{configurable:!0,enumerable:!0,get:function(){return this.Oh},set:function(a){if(a!==this.Oh&&(this.Oh=a,this.Sb)){this.eHa(this.Sb);var b;null==(b=this.bl)||b.show(0);this.Sb.Ih()}}},TZ:{configurable:!0,enumerable:!0,get:function(){return this.q8a},set:function(a){this.q8a=_.Ug(a);this.yD();this.Sb=null}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.Hc},set:function(a){(this.Hc=_.Ug(a))?this.Hj(0):this.tGa()}},Vea:{configurable:!0,
enumerable:!0,get:function(){return this.C9a},set:function(a){this.C9a=_.Xg(a)}},d$:{configurable:!0,enumerable:!0,get:function(){return this.ija},set:function(a){this.ija=_.Xg(a);this.bl&&(this.bl.q7a=this.ija)}},message:{configurable:!0,enumerable:!0,get:function(){return this.Nja},set:function(a){var b=this;ySa(this.uN,this.Oa.ta,this.Nja,"tooltip");this.Nja=null!=a?String(a).trim():"";!this.Nja&&this.d3()?this.Hj(0):(this.tGa(),this.I$a(),this.nb.Zb(function(){Promise.resolve().then(function(){xSa(b.uN,
b.Oa.ta,b.message,"tooltip")})}))}},bT:{configurable:!0,enumerable:!0,get:function(){return this.QGa},set:function(a){this.QGa=a;this.bl&&this.y9a(this.QGa)}}});_.Yv.ha=function(){_.ad()};
_.Yv.Ha=_.hc({type:_.Yv,inputs:{position:["matTooltipPosition","position"],TZ:["matTooltipPositionAtOrigin","positionAtOrigin"],disabled:["matTooltipDisabled","disabled"],Vea:["matTooltipShowDelay","showDelay"],d$:["matTooltipHideDelay","hideDelay"],dT:["matTooltipTouchGestures","touchGestures"],message:["matTooltip","message"],bT:["matTooltipClass","tooltipClass"]}});var Zv=function(a,b){this.vb=a;this.T6a=this.v3a=!1;this.dFa=new _.re;this.jr="NoopAnimations"===b};_.h=Zv.prototype;
_.h.show=function(a){var b=this;null!=this.XU&&clearTimeout(this.XU);this.JV=setTimeout(function(){b.b$a(!0);b.JV=void 0},a)};_.h.Hj=function(a){var b=this;null!=this.JV&&clearTimeout(this.JV);this.XU=setTimeout(function(){b.b$a(!1);b.XU=void 0},a)};_.h.isVisible=function(){return this.T6a};_.h.La=function(){this.jCa();this.dFa.complete();this.RV=null};_.h.ilc=function(){this.v3a&&this.Hj(0)};_.h.mV=function(){_.yk(this.vb)};
_.h.R5a=function(a){(a=a.relatedTarget)&&this.RV.contains(a)||(this.isVisible()?this.Hj(this.q7a):this.fDa(!1))};_.h.N7a=function(){};_.h.N5a=function(a){a=a.animationName;a!==this.Nka&&a!==this.QDa||this.fDa(a===this.Nka)};_.h.jCa=function(){null!=this.JV&&clearTimeout(this.JV);null!=this.XU&&clearTimeout(this.XU);this.JV=this.XU=void 0};_.h.fDa=function(a){a?this.v3a=!0:this.isVisible()||this.dFa.next()};
_.h.b$a=function(a){var b=this.c$a.ta,c=this.Nka,d=this.QDa;b.classList.remove(a?d:c);b.classList.add(a?c:d);(this.T6a=a)&&!this.jr&&"function"===typeof getComputedStyle&&(c=getComputedStyle(b),"0s"===c.getPropertyValue("animation-duration")||"none"===c.getPropertyValue("animation-name"))&&(this.jr=!0);a&&this.N7a();this.jr&&(b.classList.add("_mat-animation-noopable"),this.fDa(a))};Zv.ha=function(a){return new (a||Zv)(_.w(_.sl),_.w(_.vk,8))};Zv.Ha=_.hc({type:Zv});
_.$v=function(a,b,c){Zv.call(this,a,c);this.Oa=b;this.M6a=!1;this.Nka="mat-mdc-tooltip-show";this.QDa="mat-mdc-tooltip-hide"};_.X(_.$v,Zv);_.$v.Ha=Zv.Ha;_.$v.prototype.N7a=function(){this.M6a=this.rmc();this.mV()};_.$v.prototype.rmc=function(){var a=this.Oa.ta.getBoundingClientRect();return 24<a.height&&200<=a.width};_.$v.ha=function(a){return new (a||_.$v)(_.w(_.sl),_.w(_.Wc),_.w(_.vk,8))};
_.$v.ya=_.fc({type:_.$v,qa:[["mat-tooltip-component"]],ub:function(a,b){a&1&&_.kf(i4a,7);if(a&2){var c;_.jf(c=_.nf())&&(b.c$a=c.first)}},Cb:["aria-hidden","true"],Db:2,hb:function(a,b){a&1&&_.M("mouseleave",function(c){return b.R5a(c)});a&2&&_.Ge("zoom",b.isVisible()?1:null)},features:[_.Ce],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),_.M("animationend",function(c){return b.N5a(c)}),_.B(2,"div",2),_.Q(3),_.C()());a&2&&(_.He("mdc-tooltip--multiline",b.M6a),_.z("ngClass",b.bT),_.v(3),_.Ze(b.message))},Ia:[_.gm],styles:['.mdc-tooltip__surface{word-break:break-all;word-break:var(--mdc-tooltip-word-break, normal);overflow-wrap:anywhere}.mdc-tooltip--showing-transition .mdc-tooltip__surface-animation{transition:opacity 150ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 150ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-tooltip--hide-transition .mdc-tooltip__surface-animation{transition:opacity 75ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mdc-tooltip{position:fixed;display:none;z-index:9}.mdc-tooltip-wrapper--rich{position:relative}.mdc-tooltip--shown,.mdc-tooltip--showing,.mdc-tooltip--hide{display:inline-flex}.mdc-tooltip--shown.mdc-tooltip--rich,.mdc-tooltip--showing.mdc-tooltip--rich,.mdc-tooltip--hide.mdc-tooltip--rich{display:inline-block;left:-320px;position:absolute}.mdc-tooltip__surface{line-height:16px;padding:4px 8px;min-width:40px;max-width:200px;min-height:24px;max-height:40vh;box-sizing:border-box;overflow:hidden;text-align:center}.mdc-tooltip__surface::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-tooltip__surface::before{border-color:CanvasText}}.mdc-tooltip--rich .mdc-tooltip__surface{align-items:flex-start;display:flex;flex-direction:column;min-height:24px;min-width:40px;max-width:320px;position:relative}.mdc-tooltip--multiline .mdc-tooltip__surface{text-align:left}[dir=rtl] .mdc-tooltip--multiline .mdc-tooltip__surface,.mdc-tooltip--multiline .mdc-tooltip__surface[dir=rtl]{text-align:right}.mdc-tooltip__surface .mdc-tooltip__title{margin:0 8px}.mdc-tooltip__surface .mdc-tooltip__content{max-width:calc(200px - (2 * 8px));margin:8px;text-align:left}[dir=rtl] .mdc-tooltip__surface .mdc-tooltip__content,.mdc-tooltip__surface .mdc-tooltip__content[dir=rtl]{text-align:right}.mdc-tooltip--rich .mdc-tooltip__surface .mdc-tooltip__content{max-width:calc(320px - (2 * 8px));align-self:stretch}.mdc-tooltip__surface .mdc-tooltip__content-link{text-decoration:none}.mdc-tooltip--rich-actions,.mdc-tooltip__content,.mdc-tooltip__title{z-index:1}.mdc-tooltip__surface-animation{opacity:0;transform:scale(0.8);will-change:transform,opacity}.mdc-tooltip--shown .mdc-tooltip__surface-animation{transform:scale(1);opacity:1}.mdc-tooltip--hide .mdc-tooltip__surface-animation{transform:scale(1)}.mdc-tooltip__caret-surface-top,.mdc-tooltip__caret-surface-bottom{position:absolute;height:24px;width:24px;transform:rotate(35deg) skewY(20deg) scaleX(0.9396926208)}.mdc-tooltip__caret-surface-top .mdc-elevation-overlay,.mdc-tooltip__caret-surface-bottom .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-tooltip__caret-surface-bottom{box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);outline:1px solid rgba(0,0,0,0);z-index:-1}@media screen and (forced-colors: active){.mdc-tooltip__caret-surface-bottom{outline-color:CanvasText}}.mat-mdc-tooltip{--mdc-plain-tooltip-container-shape:4px;--mdc-plain-tooltip-supporting-text-line-height:16px}.mat-mdc-tooltip .mdc-tooltip__surface{background-color:var(--mdc-plain-tooltip-container-color)}.mat-mdc-tooltip .mdc-tooltip__surface{border-radius:var(--mdc-plain-tooltip-container-shape)}.mat-mdc-tooltip .mdc-tooltip__caret-surface-top,.mat-mdc-tooltip .mdc-tooltip__caret-surface-bottom{border-radius:var(--mdc-plain-tooltip-container-shape)}.mat-mdc-tooltip .mdc-tooltip__surface{color:var(--mdc-plain-tooltip-supporting-text-color)}.mat-mdc-tooltip .mdc-tooltip__surface{font-family:var(--mdc-plain-tooltip-supporting-text-font);line-height:var(--mdc-plain-tooltip-supporting-text-line-height);font-size:var(--mdc-plain-tooltip-supporting-text-size);font-weight:var(--mdc-plain-tooltip-supporting-text-weight);letter-spacing:var(--mdc-plain-tooltip-supporting-text-tracking)}.mat-mdc-tooltip{position:relative;transform:scale(0)}.mat-mdc-tooltip::before{content:"";top:0;right:0;bottom:0;left:0;z-index:-1;position:absolute}.mat-mdc-tooltip-panel-below .mat-mdc-tooltip::before{top:-8px}.mat-mdc-tooltip-panel-above .mat-mdc-tooltip::before{bottom:-8px}.mat-mdc-tooltip-panel-right .mat-mdc-tooltip::before{left:-8px}.mat-mdc-tooltip-panel-left .mat-mdc-tooltip::before{right:-8px}.mat-mdc-tooltip._mat-animation-noopable{animation:none;transform:scale(1)}.mat-mdc-tooltip-panel-non-interactive{pointer-events:none}@keyframes mat-mdc-tooltip-show{0%{opacity:0;transform:scale(0.8)}100%{opacity:1;transform:scale(1)}}@keyframes mat-mdc-tooltip-hide{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(0.8)}}.mat-mdc-tooltip-show{animation:mat-mdc-tooltip-show 150ms cubic-bezier(0, 0, 0.2, 1) forwards}.mat-mdc-tooltip-hide{animation:mat-mdc-tooltip-hide 75ms cubic-bezier(0.4, 0, 1, 1) forwards}\n'],
mb:2,Na:0});var n4a;n4a=["tooltip"];_.bw=function(a,b,c,d,e,f,g,m,n,r,x,A){_.Yv.call(this,a,b,c,d,e,f,g,m,n,r,x,A);this.d$a=aw};_.X(_.bw,_.Yv);_.bw.ha=function(a){return new (a||_.bw)(_.w(_.Rq),_.w(_.Wc),_.w(_.uq),_.w(_.gf),_.w(_.ze),_.w(_.Np),_.w(_.gq),_.w(_.Qp),_.w(_.j4a),_.w(_.oq,8),_.w(_.l4a,8),_.w(_.Yg))};_.bw.Ha=_.hc({type:_.bw,qa:[["","matTooltip",""]],Cb:[1,"mat-tooltip-trigger"],Db:2,hb:function(a,b){a&2&&_.He("mat-tooltip-disabled",b.disabled)},Wb:["matTooltip"],features:[_.Ce]});
var aw=function(a,b,c){Zv.call(this,a,c);this.Nka="mat-tooltip-show";this.QDa="mat-tooltip-hide";this.emc=b.observe("(max-width: 599.98px) and (orientation: portrait), (max-width: 959.98px) and (orientation: landscape)")};_.X(aw,Zv);aw.Ha=Zv.Ha;aw.ha=function(a){return new (a||aw)(_.w(_.sl),_.w(_.Zp),_.w(_.vk,8))};
aw.ya=_.fc({type:aw,qa:[["mat-tooltip-component"]],ub:function(a,b){a&1&&_.kf(n4a,7);if(a&2){var c;_.jf(c=_.nf())&&(b.c$a=c.first)}},Cb:["aria-hidden","true"],Db:2,hb:function(a,b){a&1&&_.M("mouseleave",function(c){return b.R5a(c)});a&2&&_.Ge("zoom",b.isVisible()?1:null)},features:[_.Ce],Aa:4,Ba:6,Fa:[[1,"mat-tooltip",3,"ngClass","animationend"],["tooltip",""]],va:function(a,b){a&1&&(_.B(0,"div",0,1),_.M("animationend",function(d){return b.N5a(d)}),_.S(2,"async"),_.Q(3),_.C());if(a&2){var c;_.He("mat-tooltip-handset",
null==(c=_.T(2,4,b.emc))?null:c.matches);_.z("ngClass",b.bT);_.v(3);_.Ze(b.message)}},Ia:[_.gm,_.nm],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}"],
mb:2,Na:0});var $ua,hva,o4a,p4a,q4a;$ua=function(a){return{hidden:a}};hva=function(a){return{m2NavEnabled:a}};o4a=function(a,b){return{m2NavEnabled:a,m2HasFocus:b}};p4a=function(a,b){return[a,b]};q4a=function(a){return[a]};
_.cw=function(a,b,c,d,e,f,g,m,n,r,x,A,F){_.Ou.call(this,{Xca:_.Xt.has(47),nu:"GlobalSearchBox",Ga:a,wna:r,wF:_.Xt.has(28),mJ:c});var K=this;this.Ua=d;this.Zc=e;this.Lg=f;this.Xn=g;this.document=m;this.qb=n;this.THc=x;this.SHc=A;this.MJ=F;this.kua=new _.td;this.sm=new _.td;this.iR=new _.pe(1);this.Zda=0;this.Xaa=void 0;this.Q0a="Clear search";this.P6b="Search for code or files";this.X6b="No matching results";this.Y6b="Try modifying your query";this.U6b="Documentation";this.W6b="New! Git Search";this.V6b=
'The "package:" atom for GoB is going away soon. Learn about the new "git:", "repo:", and "branch:" atoms.';this.d7b='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.VXa=24;this.WXa=2;this.FXa=new _.pe(1);this.MHc=this.iR.ka(_.y(function(L){a:{L=_.q(_.Oh(L));for(var R=L.next();!R.done;R=L.next())if(R=R.value,R.warning)switch(R.warning.type){case 0:L=K.d7b;break a;default:_.sg(R.warning.type)}L=
""}return L}));this.VX=new _.al;this.Waa=_.Xt.has(68);this.AHc=_.Xt.has(41)};_.X(_.cw,_.Ou);_.cw.Ha=_.Ou.Ha;_.h=_.cw.prototype;
_.h.Qa=function(){var a=this;_.Ou.prototype.Qa.call(this);var b=this.Xn.parse(this.query);this.iR.next(b);this.FXa.next(rva(b)&&this.Ua.url.startsWith("/search?q="));this.sm.add(this.dL.ka(_.y(function(c){return a.Xn.parse(c)})).subscribe(function(c){a.iR.next(c)}));this.sm.add(this.Ua.events.ka(_.Yd(function(c){return c instanceof _.$f}),_.ve(function(){return a.iR.ka(_.je(1))}),_.y(function(c){return rva(c)&&a.Ua.url.startsWith("/search?q=")})).subscribe(function(c){a.FXa.next(c)}))};
_.h.Rc=function(){var a=this;this.Ap=this.Lg.registerCallback("SEARCH_BAR",this.qb.ta,function(){_.A3a(a.GC,!0)})};_.h.La=function(){_.Ou.prototype.La.call(this);this.kua.unsubscribe();this.sm.unsubscribe();this.Ap&&this.Ap()};_.h.GB=function(a){(a=a.target)&&a instanceof HTMLElement&&a.classList.contains("search-bar")&&this.GC.setFocus()};_.h.Pra=function(){_.Ou.prototype.Pra.call(this);this.VX.next(1)};_.h.Qra=function(){_.Ou.prototype.Qra.call(this);this.VX.next(0)};
_.h.IW=function(){_.Ou.prototype.IW.call(this,this.GC)};_.h.Gzb=function(a){_.un(this.Ua,_.tn(this.Ua,_.iOa,{Ra:_.qoa(a)}))};_.h.BTa=function(a){this.Zda=a.getBoundingClientRect().width};_.h.P9=function(a){"scope"===a.Pa.kind&&_.Ou.prototype.setScope.call(this,a.Pa)&&_.A3a(this.GC)};_.h.j0=function(a){a&&this.document.activeElement&&this.document.activeElement.blur();_.Ou.prototype.j0.call(this,a)};
_.Y.Object.defineProperties(_.cw.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){var b=this;if(a&&(_.Ou.prototype.Mta.call(this,a),this.Xaa=a.Xaa,this.kua.unsubscribe(),this.kua=new _.td,a.qXa)){var c={};a=_.q(a.qXa);for(var d=a.next();!d.done;c={U0:c.U0},d=a.next()){var e=_.q(d.value);d=e.next().value;e=e.next().value;c.U0=e;this.kua.add(this.Zc.register(c.U0.name,d,function(f){return function(){f.U0.handler({Dm:b.query,prefix:b.queryPrefix.getValue()});f.U0.tob&&_.A3a(b.GC)}}(c)))}}}},
tFc:{configurable:!0,enumerable:!0,get:function(){var a=this.queryPrefix.getValue();return a&&a.mR?a.mR:this.P6b}}});_.cw.ha=function(a){return new (a||_.cw)(_.w(_.Kn),_.w(_.Yt),_.w(_.tu),_.w(_.eg),_.w(_.qt),_.w(_.jg),_.w(_.Tu),_.w(_.Yg),_.w(_.Wc),_.w(_.W0a),_.w(R0a,8),_.w(S0a,8),_.w(_.V0a,8))};
_.cw.ya=_.fc({type:_.cw,qa:[["global-search-box"]],ub:function(a,b){a&1&&_.kf(_.Ev,7);if(a&2){var c;_.jf(c=_.nf())&&(b.GC=c.first)}},inputs:{config:"config"},outputs:{VX:"focusChange"},features:[_.Ce],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=_.Cc();_.B(0,"div",0,1);_.M("click",function(g){return b.GB(g)})("keydown.escape",
function(){_.Dc(c);_.Xe(15).Jw||_.Nu(b.Lg,"CODE");return _.Ec()});_.B(2,"search-box",2);_.M("queryChange",function(g){return b.query=g})("blur",function(){return b.Pra()})("focus",function(){return b.Qra()})("queryChange",function(g){return b.dL.next(g)})("querySubmit",function(g){if("string"===typeof g)b.j0(g);else switch(g.Pa.kind){case "link":b.Ga.ob({element:b.nu,action:"navigateManageSavedQuery",gestureName:"CLICK",Il:g.Pa.PMb});_.un(b.Ua,g.Pa.PMb);break;case "scope":_.Ou.prototype.setScope.call(b,
g.Pa)&&_.A3a(b.GC);break;case "suggestion":b.j0(g);break;default:_.sg(g.Pa,"Item With Unkonwn Suggestion Kind")}})("selectSuggestion",function(g){return b.P9(g)});_.S(3,"async");_.S(4,"async");_.C();_.O(5,cva,3,3,"ng-container",3);_.B(6,"div",4);_.M("click",function(){return b.GC.setFocus()});_.O(7,dva,1,2,"mat-spinner",5);_.S(8,"async");_.C();_.B(9,"button",6);_.M("click",function(){b.j0(b.query)});_.B(10,"mat-icon");_.Q(11,"search");_.C()();_.O(12,eva,3,3,"button",7);_.O(13,iva,4,6,"a",8);_.C();
_.B(14,"search-box-suggestion-list",null,9);_.O(16,kva,2,4,"search-box-suggestion-item",10);_.S(17,"async");_.C();_.O(18,pva,2,2,"ng-container",11);_.O(19,qva,5,4,"onedev-feature-tooltip-controller",3);_.S(20,"async")}if(a&2){var d=_.Xe(15),e,f;_.Ge("border-color",b.Xaa);_.z("ngClass",_.cf(28,o4a,b.Waa,b.Waa&&d.Jw));_.v(2);_.We("matTooltip",_.T(4,20,b.MHc));_.z("elementName",b.nu)("enableTextBoxQuerySubmission",!0)("queryDecorator",b.cL)("placeholder",b.tFc)("query",b.query)("suggestionLists",b.mu?
_.cf(31,p4a,d,b.mu):_.bf(34,q4a,d))("tabCompletionHint",_.T(3,18,b.o0));_.v(3);_.z("ngIf",b.AHc);_.v(2);_.z("ngIf",(null==(e=_.T(8,22,b.pX))?null:e.Od)&&b.w_);_.v(5);_.z("ngIf",b.query);_.v(1);_.z("ngIf",b.MJ);_.v(3);_.z("ngForOf",null==(f=_.T(17,24,b.pX))?null:f.vu);_.v(2);_.z("ngIf",d.Jw&&b.JE||(null==b.mu?null:b.mu.Jw));_.v(1);_.z("ngIf",_.T(20,26,b.FXa))}},Ia:[_.Qn,_.gm,_.hm,_.im,_.mm,_.Uu,_.Nv,_.Tv,_.Uv,_.Vv,_.Er,_.Kr,_.Wv,_.ir,_.jr,_.ws,_.Xv,_.bw,_.Vu,_.Tt,_.Ev,_.Fv,_.Gv,_.nm],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 r4a;r4a=[[["",8,"appbar-left"]],[["",8,"appbar-center"]],[["",8,"appbar-right"]]];_.dw=function(){};_.dw.ha=function(a){return new (a||_.dw)};
_.dw.ya=_.fc({type:_.dw,qa:[["header","onedevAppbar",""]],hc:["onedevAppbar",""],ac:[".appbar-left",".appbar-center",".appbar-right"],Aa:3,Ba:0,va:function(a){a&1&&(_.Te(r4a),_.Ue(0),_.Ue(1,1),_.Ue(2,2))},styles:["header[onedevAppbar]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--app-bar-bg,#fff);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:32px;height:48px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 16px}header[onedevAppbar]>div{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:100%}header[onedevAppbar]>.appbar-left{gap:12px}@media (min-width:1024px){header[onedevAppbar]>.appbar-left{min-width:256px}}header[onedevAppbar]>.appbar-center{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:288px}header[onedevAppbar] [mat-icon-button]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:var(--text-secondary,#5f6368);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:40px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;width:40px}header[onedevAppbar] [mat-icon-button].mdc-icon-button mat-icon{color:inherit}header[onedevAppbar] [onedevAppbarAvatar]{border-radius:32px;margin-left:20px;overflow:hidden}header[onedevAppbar] [onedevAppbarAvatar],header[onedevAppbar] [onedevAppbarAvatar] img{height:32px;width:32px}header[onedevAppbar] [onedevOptOutButton]{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;color:var(--text-secondary,#5f6368);line-height:normal;font-family:Google Sans;padding:9px 12px;text-decoration:none}header[onedevAppbar] a[mat-button]:has(onedev-appbar-title){padding:0 4px;margin:0 -4px}"],mb:2});var ew=function(a,b,c,d){this.yc=a;this.qb=b;this.NI=c;this.nwc=d};ew.prototype.QI=function(a,b){this.NI.clear();a=_.Ak(this.nwc,a);b=this.NI.QI(a,0,this.yc,b);b.location.ta.remove();a=this.qb.ta.querySelector(".mat-button-wrapper");if(!a)throw Error("nd");a.appendChild(b.location.ta);return b};ew.ha=function(a){return new (a||ew)(_.w(_.bg),_.w(_.Wc),_.w(_.gf),_.w(_.tk))};ew.Ha=_.hc({type:ew});var s4a=function(){};s4a.ha=function(a){return new (a||s4a)};
s4a.ya=_.fc({type:s4a,qa:[["onedev-appbar-title"]],inputs:{kp:"productName",oi:"iconUrl",Ci:"svgIcon",j5:"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&&(_.O(0,sva,1,1,"img",0),_.O(1,tva,1,1,"mat-icon",1),_.O(2,uva,2,1,"mat-icon",2),_.B(3,"span",3),_.Q(4),_.C());a&2&&(_.z("ngIf",b.oi),_.v(1),
_.z("ngIf",b.Ci),_.v(1),_.z("ngIf",b.j5),_.v(2),_.Ye(" ",b.kp,"\n"))},Ia:[_.im,_.ws],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});_.fw=function(){ew.apply(this,arguments)};_.X(_.fw,ew);_.fw.prototype.Rb=function(){t4a(this)};_.fw.prototype.Rc=function(){t4a(this)};var t4a=function(a){if(a.kp){var b=ew.prototype.QI.call(a,s4a,[]);b.instance.oi=a.oi;b.instance.Ci=a.Ci;b.instance.kp=a.kp;b.instance.j5=a.j5;b.jl.ae()}};_.fw.ha=function(){var a;return function(b){return(a||(a=_.Tc(_.fw)))(b||_.fw)}}();
_.fw.Ha=_.hc({type:_.fw,qa:[["a","mat-button","","onedevAppbarBranding",""]],Db:4,hb:function(a){a&2&&_.Ge("padding","0 4px")("margin","0 -4px")},inputs:{kp:["onedevAppbarBranding","productName"],oi:"iconUrl",Ci:"svgIcon",j5:"badgeIcon"},features:[_.Ce,_.vc]});var u4a=_.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})))]),v4a=_.Bg("fadeInItems",[_.Eg("showing",_.Dg({opacity:1})),_.Fg("void => *",[_.Dg({opacity:0}),_.Cg("400ms 100ms cubic-bezier(0.55, 0, 0.55, 0.2)")])]);_.w4a=new _.oc("MatMenuContent");var x4a=new _.oc("MAT_MENU_PANEL");var y4a=[[["mat-icon"],["","matMenuItemIcon",""]],"*"],z4a=_.bh(_.ch(function(){})),gw=function(a,b,c,d,e){var f=z4a.call(this)||this;f.Oa=a;f.Fb=b;f.Gd=c;f.fka=d;f.vb=e;f.role="menuitem";f.TN=new _.re;f.zA=new _.re;f.YU=!1;f.f4=!1;var g;null==d||null==(g=d.Pqc)||g.call(d,f);return f};_.X(gw,z4a);_.h=gw.prototype;_.h.focus=function(a,b){this.Gd&&a?_.Rp(this.Gd,this.Hi(),a,b):this.Hi().focus(b);this.zA.next(this)};_.h.Rc=function(){this.Gd&&this.Gd.Un(this.Oa,!1)};
_.h.La=function(){this.Gd&&this.Gd.Hl(this.Oa);this.fka&&this.fka.removeItem&&this.fka.removeItem(this);this.TN.complete();this.zA.complete()};_.h.jH=function(){return this.disabled?"-1":"0"};_.h.Hi=function(){return this.Oa.ta};_.h.Rhc=function(a){this.disabled&&(a.preventDefault(),a.stopPropagation())};_.h.rlc=function(){this.TN.next(this)};
_.h.Et=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())||""};_.h.Foc=function(a){this.YU=a;var b;null==(b=this.vb)||_.yk(b)};_.h.Soc=function(a){this.f4=a;var b;null==(b=this.vb)||_.yk(b)};_.h.uo=function(){return this.Fb&&this.Fb.activeElement===this.Hi()};gw.ha=function(a){return new (a||gw)(_.w(_.Wc),_.w(_.Yg),_.w(_.Qp),_.w(x4a,8),_.w(_.sl))};
gw.ya=_.fc({type:gw,qa:[["","mat-menu-item",""]],Cb:[1,"mat-mdc-menu-item","mat-mdc-focus-indicator","mdc-list-item"],Db:8,hb:function(a,b){a&1&&_.M("click",function(c){return b.Rhc(c)})("mouseenter",function(){return b.rlc()});a&2&&(_.Fe("role",b.role)("tabindex",b.jH())("aria-disabled",b.disabled)("disabled",b.disabled||null),_.He("mat-mdc-menu-item-highlighted",b.YU)("mat-mdc-menu-item-submenu-trigger",b.f4))},inputs:{disabled:"disabled",zd:"disableRipple",role:"role"},Wb:["matMenuItem"],features:[_.Ce],
hc:["mat-menu-item",""],ac:["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","aria-hidden","true",4,"ngIf"],["viewBox","0 0 5 10","focusable","false","aria-hidden","true",1,"mat-mdc-menu-submenu-icon"],["points","0,0 5,5 0,10"]],va:function(a,b){a&1&&(_.Te(y4a),_.Ue(0),_.B(1,"span",0),_.Ue(2,1),_.C(),_.E(3,
"div",1),_.O(4,vva,2,0,"svg",2));a&2&&(_.v(3),_.z("matRippleDisabled",b.zd||b.disabled)("matRippleTrigger",b.Hi()),_.v(1),_.z("ngIf",b.f4))},Ia:[_.im,_.br],mb:2,Na:0});var A4a=0,B4a=new _.oc("mat-menu-default-options",{Ja:"root",oa:wva}),hw=function(a,b,c,d){this.Oa=a;this.nb=b;this.vb=d;this.Rs=new _.of;this.Dp={};this.G3="void";this.sN=new _.re;this.close=this.closed=new _.al;this.EBb="mat-menu-panel-"+A4a++;this.gR=c.gR||"";this.jE=c.IG;this.X$a=c.wM;this.zm=c.zm;this.Z7a=c.dsa;this.K2=c.kg};_.h=hw.prototype;_.h.Qa=function(){this.I_()};
_.h.we=function(){var a=this;this.Ypc();this.xc=_.lq((new _.nq(this.Rs)).HG().rT());this.xc.p0.subscribe(function(){return a.closed.emit("tab")});this.Rs.hd.ka(_.ue(this.Rs),_.ve(function(b){return _.Ud.apply(null,_.sc(b.map(function(c){return c.zA})))})).subscribe(function(b){return _.mq(a.xc,b)});this.Rs.hd.subscribe(function(b){var c=a.xc,d;"enter"===a.G3&&(null==(d=c.Fk)?0:d.uo())&&(b=b.toArray(),d=Math.max(0,Math.min(b.length-1,c.cI||0)),b[d]&&!b[d].disabled?c.ho(d):BSa(c))})};
_.h.La=function(){var a;null==(a=this.xc)||a.destroy();this.Rs.destroy();this.closed.complete();var b;null==(b=this.M4a)||b.unsubscribe()};_.h.TN=function(){return this.Rs.hd.ka(_.ue(this.Rs),_.ve(function(a){return _.Ud.apply(null,_.sc(a.map(function(b){return b.TN})))}))};_.h.Pqc=function(){};_.h.removeItem=function(){};
_.h.Hg=function(a){var b=a.keyCode,c=this.xc;switch(b){case 27:_.Rg(a)||(a.preventDefault(),this.closed.emit("keydown"));break;case 37:this.fsa&&"ltr"===this.direction&&this.closed.emit("keydown");break;case 39:this.fsa&&"rtl"===this.direction&&this.closed.emit("keydown");break;default:38!==b&&40!==b||_.DSa(c,"keyboard");c.rz(a);return}a.stopPropagation()};
_.C4a=function(a,b){b=void 0===b?"program":b;var c;null==(c=a.M4a)||c.unsubscribe();a.M4a=a.nb.ng.ka(_.je(1)).subscribe(function(){var d=null;a.Rs.length&&(d=a.Rs.first.Hi().closest('[role="menu"]'));if(!d||!d.contains(document.activeElement)){var e=a.xc;_.DSa(e,b).MA(0,1);!e.Fk&&d&&d.focus()}})};_.h=hw.prototype;
_.h.nJb=function(a){var b=this;a=this.w4a+Math.min(this.jhc+a,24);var c=Object.keys(this.Dp).find(function(d){return d.startsWith(b.w4a)});c&&c!==this.EFa||(this.EFa&&(this.Dp[this.EFa]=!1),this.Dp[a]=!0,this.EFa=a)};_.h.I_=function(a,b){a=void 0===a?this.IG:a;b=void 0===b?this.wM:b;var c=this.Dp;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.vb)||_.yk(d)};_.h.epc=function(){this.G3="enter"};
_.h.goc=function(){this.G3="void"};_.h.YEa=function(a){this.sN.next(a);this.WN=!1};_.h.ZEa=function(a){this.WN=!0;"enter"===a.rg&&0===this.xc.cI&&(a.element.scrollTop=0)};_.h.Ypc=function(){var a=this;this.o2a.hd.ka(_.ue(this.o2a)).subscribe(function(b){a.Rs.reset(b.filter(function(c){return c.fka===a}));_.hf(a.Rs)})};
_.Y.Object.defineProperties(hw.prototype,{IG:{configurable:!0,enumerable:!0,get:function(){return this.jE},set:function(a){this.jE=a;this.I_()}},wM:{configurable:!0,enumerable:!0,get:function(){return this.X$a},set:function(a){this.X$a=a;this.I_()}},dsa:{configurable:!0,enumerable:!0,get:function(){return this.Z7a},set:function(a){this.Z7a=_.Ug(a)}},kg:{configurable:!0,enumerable:!0,get:function(){return this.K2},set:function(a){this.K2=_.Ug(a)}},ee:{configurable:!0,enumerable:!0,set:function(a){var b=
this,c=this.Inc;c&&c.length&&c.split(" ").forEach(function(d){b.Dp[d]=!1});(this.Inc=a)&&a.length&&(a.split(" ").forEach(function(d){b.Dp[d]=!0}),this.Oa.ta.className="")}},classList:{configurable:!0,enumerable:!0,get:function(){return this.ee},set:function(a){this.ee=a}}});hw.ha=function(a){return new (a||hw)(_.w(_.Wc),_.w(_.ze),_.w(B4a),_.w(_.sl))};
hw.Ha=_.hc({type:hw,yd:function(a,b,c){a&1&&(_.mf(c,_.w4a,5),_.mf(c,gw,5),_.mf(c,gw,4));if(a&2){var d;_.jf(d=_.nf())&&(b.CF=d.first);_.jf(d=_.nf())&&(b.o2a=d);_.jf(d=_.nf())&&(b.items=d)}},ub:function(a,b){a&1&&_.kf(_.ef,5);if(a&2){var c;_.jf(c=_.nf())&&(b.Lc=c.first)}},inputs:{zm:"backdropClass",ariaLabel:["aria-label","ariaLabel"],ij:["aria-labelledby","ariaLabelledby"],kI:["aria-describedby","ariaDescribedby"],IG:"xPosition",wM:"yPosition",dsa:"overlapTrigger",kg:"hasBackdrop",ee:["class","panelClass"],
classList:"classList"},outputs:{closed:"closed",close:"close"}});var D4a,F4a,iw;D4a=new _.oc("mat-menu-scroll-strategy");_.E4a={Ca:D4a,Eb:[_.Rq],Ab:function(a){return function(){return a.mp.hu()}}};F4a=_.Sg({passive:!0});
iw=function(a,b,c,d,e,f,g,m,n){var r=this;this.ej=a;this.Kd=b;this.Ff=c;this.n3=f;this.wc=g;this.Gd=m;this.nb=n;this.Sb=null;this.fO=!1;this.GEa=this.k6a=this.b2=_.td.EMPTY;this.vb=_.dc(_.sl);this.T5a=function(x){_.bqa(x)||(r.WD="touch")};this.WD=void 0;this.vC=!0;this.jEc=this.xSa=new _.al;this.iEc=this.uSa=new _.al;this.dg=d;this.Us=e instanceof hw?e:void 0;b.ta.addEventListener("touchstart",this.T5a,F4a)};iw.prototype.we=function(){this.olc()};
iw.prototype.La=function(){this.Sb&&(this.Sb.dispose(),this.Sb=null);this.Kd.ta.removeEventListener("touchstart",this.T5a,F4a);this.GEa.unsubscribe();this.b2.unsubscribe();this.k6a.unsubscribe()};
var jw=function(a){return!!(a.n3&&a.Us&&a.lk)},G4a=function(a){var b=a.lk;if(!a.fO&&b){var c=a.FN(b),d=c.rq(),e=d.nj;a.Joc(b,e);d.kg=null==b.kg?!jw(a):b.kg;c.Ld(a.Mkc(b));b.CF&&b.CF.Ld(a.ZCc);a.b2=a.Nmc().subscribe(function(){return a.d6()});a.Jlc(b);b instanceof hw&&(b.epc(),b.Rs.hd.ka(_.we(b.close)).subscribe(function(){_.XSa(_.bTa(e,!1));_.bTa(e,!0)}))}};_.h=iw.prototype;_.h.d6=function(){var a;null==(a=this.lk)||a.close.emit()};_.h.focus=function(a,b){this.Gd&&a?_.Rp(this.Gd,this.Kd,a,b):this.Kd.ta.focus(b)};
_.h.Ih=function(){var a;null==(a=this.Sb)||a.Ih()};_.h.gjc=function(a){var b=this;if(this.Sb&&this.wSa){var c=this.lk;this.b2.unsubscribe();this.Sb.detach();!this.vC||"keydown"!==a&&this.WD&&jw(this)||this.focus(this.WD);this.WD=void 0;if(c instanceof hw)c.goc(),c.CF?c.sN.ka(_.Yd(function(e){return"void"===e.rg}),_.je(1),_.we(c.CF.F2a)).subscribe({next:function(){return c.CF.detach()},complete:function(){return b.Kka(!1)}}):this.Kka(!1);else{this.Kka(!1);var d;null==c||null==(d=c.CF)||d.detach()}}};
_.h.Jlc=function(a){a.fsa=jw(this)?this.Us:void 0;a.direction=this.dir;this.Hoc(a);_.C4a(a,this.WD||"program");this.Kka(!0)};_.h.Hoc=function(a){if(a.nJb){for(var b=0,c=a.fsa;c;)b++,c=c.fsa;a.nJb(b)}};_.h.Kka=function(a){a!==this.fO&&((this.fO=a)?this.xSa.emit():this.uSa.emit(),jw(this)&&this.n3.Foc(a),_.yk(this.vb))};_.h.FN=function(a){if(!this.Sb){var b=this.C2(a);this.qpc(a,b.nj);this.Sb=this.ej.create(b);this.Sb.Qt().subscribe()}return this.Sb};
_.h.C2=function(a){return new _.Eq({nj:_.cTa(_.aTa(_.bTa(_.Jq(this.ej.position(),this.Kd))),".mat-menu-panel, .mat-mdc-menu-panel"),zm:a.zm||"cdk-overlay-transparent-backdrop",ee:a.gR,Dl:this.dg(),direction:this.wc})};_.h.qpc=function(a,b){var c=this;a.I_&&b.wsa.subscribe(function(d){var e="start"===d.Xma.vc?"after":"before",f="top"===d.Xma.Dc?"below":"above";c.nb?c.nb.oc(function(){return a.I_(e,f)}):a.I_(e,f)})};
_.h.Joc=function(a,b){var c=_.q("before"===a.IG?["end","start"]:["start","end"]),d=c.next().value;c=c.next().value;var e=_.q("above"===a.wM?["bottom","top"]:["top","bottom"]),f=e.next().value;e=e.next().value;var g=_.q([f,e]),m=g.next().value;g=g.next().value;var n=_.q([d,c]),r=n.next().value;n=n.next().value;var x=0;jw(this)?(n=d="before"===a.IG?"start":"end",c=r="end"===d?"start":"end",this.Us&&(null==this.sFa&&(this.sFa=(a=this.Us.items.first)?a.Hi().offsetTop:0),x="bottom"===f?this.sFa:-this.sFa)):
a.dsa||(m="top"===f?"bottom":"top",g="top"===e?"bottom":"top");_.Hq(b,[{Sc:d,Tc:m,vc:r,Dc:f,offsetY:x},{Sc:c,Tc:m,vc:n,Dc:f,offsetY:x},{Sc:d,Tc:g,vc:r,Dc:e,offsetY:-x},{Sc:c,Tc:g,vc:n,Dc:e,offsetY:-x}])};_.h.Nmc=function(){var a=this,b=this.Sb.Ao(),c=this.Sb.Zu,d=this.Us?this.Us.closed:_.yd(),e=this.Us?this.Us.TN().ka(_.Yd(function(f){return f!==a.n3}),_.Yd(function(){return a.fO})):_.yd();return _.Ud(b,d,e,c)};_.h.slc=function(a){_.aqa(a)||(this.WD=0===a.button?"mouse":void 0,jw(this)&&a.preventDefault())};
_.h.Hg=function(a){a=a.keyCode;if(13===a||32===a)this.WD="keyboard";jw(this)&&(39===a&&"ltr"===this.dir||37===a&&"rtl"===this.dir)&&(this.WD="keyboard",G4a(this))};_.h.Ip=function(a){jw(this)?(a.stopPropagation(),G4a(this)):this.fO?this.d6():G4a(this)};
_.h.olc=function(){var a=this;jw(this)&&this.Us&&(this.k6a=this.Us.TN().ka(_.Yd(function(b){return b===a.n3&&!b.disabled}),_.ge(0,_.MHa)).subscribe(function(){a.WD="mouse";a.lk instanceof hw&&a.lk.WN?a.lk.sN.ka(_.je(1),_.ge(0,_.MHa),_.we(a.Us.TN())).subscribe(function(){return G4a(a)}):G4a(a)}))};_.h.Mkc=function(a){this.xo&&this.xo.Lc===a.Lc||(this.xo=new _.Mq(a.Lc,this.Ff));return this.xo};
_.Y.Object.defineProperties(iw.prototype,{djc:{configurable:!0,enumerable:!0,get:function(){return this.lk},set:function(a){this.lk=a}},lk:{configurable:!0,enumerable:!0,get:function(){return this.l7a},set:function(a){var b=this;if(a!==this.l7a){this.l7a=a;this.GEa.unsubscribe();a&&(this.GEa=a.close.subscribe(function(d){b.gjc(d);"click"!==d&&"tab"!==d||!b.Us||b.Us.closed.emit(d)}));var c;null==(c=this.n3)||c.Soc(jw(this))}}},wSa:{configurable:!0,enumerable:!0,get:function(){return this.fO}},dir:{configurable:!0,
enumerable:!0,get:function(){return this.wc&&"rtl"===this.wc.value?"rtl":"ltr"}}});iw.ha=function(a){return new (a||iw)(_.w(_.Rq),_.w(_.Wc),_.w(_.gf),_.w(D4a),_.w(x4a,8),_.w(gw,10),_.w(_.oq,8),_.w(_.Qp),_.w(_.ze))};
iw.Ha=_.hc({type:iw,Db:3,hb:function(a,b){a&1&&_.M("click",function(c){return b.Ip(c)})("mousedown",function(c){return b.slc(c)})("keydown",function(c){return b.Hg(c)});a&2&&_.Fe("aria-haspopup",b.lk?"menu":null)("aria-expanded",b.wSa)("aria-controls",b.wSa?b.lk.EBb:null)},inputs:{djc:["mat-menu-trigger-for","_deprecatedMatMenuTriggerFor"],lk:["matMenuTriggerFor","menu"],ZCc:["matMenuTriggerData","menuData"],vC:["matMenuTriggerRestoreFocus","restoreFocus"]},outputs:{xSa:"menuOpened",jEc:"onMenuOpen",
uSa:"menuClosed",iEc:"onMenuClose"}});_.kw=function(){return gw.apply(this,arguments)||this};_.X(_.kw,gw);_.kw.ha=function(){var a;return function(b){return(a||(a=_.Tc(_.kw)))(b||_.kw)}}();
_.kw.ya=_.fc({type:_.kw,qa:[["","mat-menu-item",""]],Cb:[1,"mat-focus-indicator"],Db:20,hb:function(a,b){a&2&&(_.Fe("role",b.role)("tabindex",b.jH())("aria-disabled",b.disabled.toString())("disabled",b.disabled||null),_.He("mat-menu-item",!0)("mat-menu-item-highlighted",b.YU)("mat-menu-item-submenu-trigger",b.f4)("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",zd:"disableRipple"},
Wb:["matMenuItem"],features:[_.$e([{Ca:gw,Jb:_.kw}]),_.Ce],hc:["mat-menu-item",""],ac:["*"],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","aria-hidden","true",4,"ngIf"],["viewBox","0 0 5 10","focusable","false","aria-hidden","true",1,"mat-menu-submenu-icon"],["points","0,0 5,5 0,10"]],va:function(a,b){a&1&&(_.Te(),_.Ue(0),_.E(1,"div",0),_.O(2,xva,2,0,"svg",1));a&2&&(_.v(1),_.z("matRippleDisabled",
b.zd||b.disabled)("matRippleTrigger",b.Hi()),_.v(1),_.z("ngIf",b.f4))},Ia:[_.im,_.br],mb:2,Na:0});_.lw=function(){iw.apply(this,arguments)};_.X(_.lw,iw);_.lw.ha=function(){var a;return function(b){return(a||(a=_.Tc(_.lw)))(b||_.lw)}}();_.lw.Ha=_.hc({type:_.lw,qa:[["","mat-menu-trigger-for",""],["","matMenuTriggerFor",""]],Cb:[1,"mat-menu-trigger"],Wb:["matMenuTrigger"],features:[_.Ce]});_.mw=function(a,b,c,d){hw.call(this,a,b,c,d);this.w4a="mat-elevation-z";this.jhc=4};_.X(_.mw,hw);_.mw.Ha=hw.Ha;_.mw.ha=function(a){return new (a||_.mw)(_.w(_.Wc),_.w(_.ze),_.w(B4a),_.w(_.sl))};
_.mw.ya=_.fc({type:_.mw,qa:[["mat-menu"]],Cb:["ngSkipHydration",""],Db:3,hb:function(a){a&2&&_.Fe("aria-label",null)("aria-labelledby",null)("aria-describedby",null)},Wb:["matMenu"],features:[_.$e([{Ca:x4a,Jb:_.mw}]),_.Ce],ac:["*"],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&&(_.Te(),_.O(0,yva,3,6,"ng-template"))},Ia:[_.gm],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'],
mb:2,data:{animation:[u4a,v4a]},Na:0});_.nw=function(){};_.nw.ha=function(a){return new (a||_.nw)};_.nw.Ea=_.gc({type:_.nw});_.nw.Da=_.Wb({Nb:[_.E4a],imports:[_.om,_.Tq,_.gr,_.Sq,_.Bq,_.Tq]});var H4a=[[["","onedevOptOutButton",""]],[["","mat-icon-button",""]]],ow=function(a){var b=this;this.zone=a;this.Wra=!1;this.oL=new ResizeObserver(function(){b.zone.oc(function(){var c=[];for(var d=c.concat,e=Array.from(b.xu),f=Array.from(b.tLc),g=Math.max(e.length,f.length),m=[],n=0;n<g;n++)m.push([e[n],f[n]]);c=d.call(c,_.sc(m),[[b.TIc,b.fKb]]);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.d6();I4a(b)})})};ow.prototype.Qa=function(){};
ow.prototype.Rc=function(){for(var a=_.q([].concat(_.sc(this.buttons),[this.fKb])),b=a.next();!b.done;b=a.next())this.oL.observe(b.value.ta)};ow.prototype.La=function(){this.oL.disconnect()};var J4a=function(a){I4a(a);var b=a.Wra?"keyboard":"mouse";a.Wra=!1;setTimeout(function(){_.C4a(a.EXa,b)})},I4a=function(a){a=_.q(a.EXa.Rs);for(var b=a.next();!b.done;b=a.next())b=b.value,b.disabled=0===b.Hi().offsetWidth};
_.Y.Object.defineProperties(ow.prototype,{lk:{configurable:!0,enumerable:!0,set:function(a){a.ee="onedev-appbar-menu";this.EXa=a}}});ow.ha=function(a){return new (a||ow)(_.w(_.ze))};
ow.ya=_.fc({type:ow,qa:[["onedev-button-group"]],yd:function(a,b,c){a&1&&(_.mf(c,_.lw,4),_.mf(c,_.lw,4,_.Wc),_.mf(c,_.ir,4,_.Wc));if(a&2){var d;_.jf(d=_.nf())&&(b.xu=d);_.jf(d=_.nf())&&(b.tLc=d);_.jf(d=_.nf())&&(b.buttons=d)}},ub:function(a,b){a&1&&(_.kf(_.lw,5),_.kf(_.lw,5,_.Wc));if(a&2){var c;_.jf(c=_.nf())&&(b.TIc=c.first);_.jf(c=_.nf())&&(b.fKb=c.first)}},Db:2,hb:function(a){a&2&&_.Ge("display","flex")},inputs:{lk:"menu"},ac:["[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&&(_.Te(H4a),_.Ue(0),_.Ue(1,1),_.B(2,"button",0),_.M("keydown.enter",function(){b.Wra=!0})("keydown.space",function(){b.Wra=!0})("menuOpened",function(){return J4a(b)}),_.B(3,"mat-icon"),_.Q(4,"more_vert"),_.C()());a&2&&(_.v(2),_.z("matMenuTriggerFor",b.EXa))},Ia:[_.ir,_.ws,_.lw],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'],
mb:2});var pw=function(){};pw.ha=function(a){return new (a||pw)};pw.Ea=_.gc({type:pw});pw.Da=_.Wb({imports:[_.om,_.Hr,_.xs,_.nw]});_.qw=function(){};_.qw.ha=function(a){return new (a||_.qw)};_.qw.Ea=_.gc({type:_.qw});_.qw.Da=_.Wb({imports:[pw]});_.rw=function(){};_.rw.ha=function(a){return new (a||_.rw)};_.rw.Ea=_.gc({type:_.rw});_.rw.Da=_.Wb({Nb:[_.k4a],imports:[_.fq,_.om,_.Sq,_.Tq,_.Tq,_.Bq]});var K4a=["feedbackTooltip"],L4a=["branding"],sw=function(a,b,c,d,e,f,g,m,n,r,x){var A=this;this.Ga=a;this.Vl=b;this.h8=c;this.Ua=d;this.Iw=e;this.As=f;this.document=g;this.lrc=m;this.appBarFontColor=n;this.XQb=r;this.Xp=eRa;this.Gm={};this.Ltc="/";this.gIb=1;this.KZa=new _.re;this.pub=!!this.document.querySelector("#gb");this.rEc=!!this.document.querySelector("#gb a[role=button]");this.width=this.pub?"calc(100% - "+(this.rEc?50:110)+"px)":"100%";this.sg=[x.register("showShortcutDialog","shift+/",
function(){A.R_&&(A.Pt?(A.Pt.close(),A.Pt=void 0):A.pua(),A.Ga.ob({element:"AppBar",action:(A.Pt?"show":"hide")+"KeyboardShortcuts",gestureName:"KEYBOARD",projectId:A.Xp.projectId}))}),x.register("sendFeedback","shift+2",function(){A.g8?(A.g8.close(),A.g8=void 0):A.HZ("KEYBOARD")})];this.sMc=_.Xt.has(71)};
sw.prototype.Qa=function(){var a=this;this.Ua.events.ka(_.Yd(function(b){return b instanceof _.$f})).subscribe(function(){a.Xp=M4a(a);a.Gm=a.kMa();a.teb.ta.style.setProperty("--text-secondary",a.Xp.appBarFontColor);a.Ltc=a.Ua.url})};sw.prototype.La=function(){this.KZa.next();for(var a=_.q(this.sg),b=a.next();!b.done;b=a.next())b=b.value,b()};
sw.prototype.HZ=function(a){var b=this;this.Ga.ob({element:"FeedbackButton",action:"open",gestureName:a,projectId:this.Xp.projectId});this.i8&&this.i8.Hj();this.g8=this.Vl.open(q2a);this.g8.nE().ka(_.ke()).subscribe(function(c){b.g8=void 0;c&&b.h8.FS()})};var N4a=function(){setTimeout(function(){var a;null==(a=document.getElementById("skiplink-navigation-target"))||a.focus()})},O4a=function(a){_.Yga(a.As.theme).then(function(b){a.Iw.cua("DARK"===b?"LIGHT":"DARK")})};
sw.prototype.pua=function(){var a=this;this.Pt=this.Vl.open(_.Fr,{UA:!1,data:this.Xp.keyboardShortcuts,minWidth:400});this.Pt.nE().ka(_.ke()).subscribe(function(){a.Pt=void 0})};var M4a=function(a){var b={};a.XQb&&(b.appBarTitle=a.XQb,b.disableAppLink=!1);b.appBarFontColor=a.appBarFontColor;a=a.ZF(function(c,d){return Object.assign({},c,d)},eRa);return Object.assign({},a,b)};sw.prototype.kMa=function(){return this.ZF(function(a,b){return Object.assign({},a,b.Gm)},{})};
sw.prototype.ZF=function(a,b){for(var c=this.Ua.eo.root.Qc;c&&"primary"===c.Ye;)b=a(b,c.data),c=c.firstChild;return b};
_.Y.Object.defineProperties(sw.prototype,{pNa:{configurable:!0,enumerable:!0,get:function(){return!this.pub}},Axc:{configurable:!0,enumerable:!0,get:function(){return 0===this.gIb}},m$:{configurable:!0,enumerable:!0,get:function(){var a=this.Xp.appLink;return a?a:"/"+_.Un.oD}},projectId:{configurable:!0,enumerable:!0,get:function(){return this.Xp.projectId}},R_:{configurable:!0,enumerable:!0,get:function(){return this.Xp.keyboardShortcuts&&0<Array.from(this.Xp.keyboardShortcuts.entries()).length}},
wqb:{configurable:!0,enumerable:!0,get:function(){return this.R_||!!this.Xp.settingsPageLink}},pqb:{configurable:!0,enumerable:!0,get:function(){return 0<(this.Xp.additionalLinks||[]).length}},qqb:{configurable:!0,enumerable:!0,get:function(){return this.wqb||this.pqb}}});sw.ha=function(a){return new (a||sw)(_.w(_.Kn),_.w(_.tr),_.w(_.ss),_.w(_.eg),_.w(_.Au),_.w(_.Hu),_.w(_.Yg),_.w(T0a,8),_.w(Q0a,8),_.w(_.U0a,8),_.w(_.qt),_.w(_.Yt))};
sw.ya=_.fc({type:sw,qa:[["app-bar"]],ub:function(a,b){a&1&&(_.kf(K4a,5),_.kf(L4a,5,_.Wc));if(a&2){var c;_.jf(c=_.nf())&&(b.i8=c.first);_.jf(c=_.nf())&&(b.teb=c.first)}},Db:6,hb:function(a,b){a&2&&(_.Ge("width",b.width),_.He("full-width",b.pNa)("fullscreen-search",b.Axc))},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),_.O(2,zva,4,0,"a",2),_.E(3,"a",3,4),_.C(),_.B(5,"div",5)(6,"div",6)(7,"button",7),_.M("click",function(){return N4a()})("keydown.enter",function(){return N4a()}),_.Q(8," Skip navigation "),_.C()(),_.O(9,Ava,1,1,"global-search-box",8),_.C(),_.B(10,"div",9)(11,"onedev-button-group",10)(12,"button",11),_.M("click",function(){return O4a(b)}),_.B(13,"mat-icon"),_.Q(14,"brightness_4"),_.C()(),
_.B(15,"button",12,13),_.M("click",function(){return b.HZ("CLICK")}),_.E(17,"mat-icon",14),_.C(),_.B(18,"a",15)(19,"mat-icon"),_.Q(20,"lightbulb_outline"),_.C()(),_.O(21,Bva,2,1,"button",16),_.O(22,Cva,2,1,"a",17),_.C()(),_.B(23,"mat-menu",18,19)(25,"ul"),_.O(26,Dva,3,0,"li",20),_.C(),_.O(27,Gva,4,2,"ng-container",20),_.C(),_.B(28,"mat-menu",null,21)(30,"button",22),_.M("click",function(){return O4a(b)}),_.B(31,"span"),_.Q(32,"Switch theme"),_.C()(),_.B(33,"button",23),_.M("click",function(){return b.HZ("CLICK")}),
_.B(34,"span"),_.Q(35,"Send feedback"),_.C()(),_.B(36,"a",24)(37,"span"),_.Q(38,"Tip of the Week"),_.C()(),_.O(39,Hva,3,1,"button",25),_.O(40,Iva,3,1,"a",26),_.C()());if(a&2){var c=_.Xe(29);_.v(2);_.z("ngIf",b.sMc);_.v(1);_.We("onedevAppbarBranding",b.Xp.appBarTitle);_.z("svgIcon",b.lrc)("routerLink",b.m$)("trackProjectId",b.projectId);_.v(6);_.z("ngIf",b.Gm.baa);_.v(2);_.z("menu",c);_.v(10);_.z("ngIf",b.qqb);_.v(1);_.z("ngIf",b.Xp.settingsPageLink);_.v(1);_.z("overlapTrigger",!1);_.v(3);_.z("ngIf",
b.R_);_.v(1);_.z("ngIf",b.pqb);_.v(12);_.z("ngIf",b.qqb);_.v(1);_.z("ngIf",b.Xp.settingsPageLink)}},Ia:[_.Qn,_.hm,_.im,_.Mn,_.Kr,_.cw,_.ir,_.jr,_.Wv,_.ws,_.mw,_.kw,_.lw,_.bw,_.dw,_.fw,ow,_.vn],styles:["app-bar[_nghost-%COMP%]{position:absolute;top:0;transition:width .2s;z-index:1000}app-bar.fullscreen-search[_nghost-%COMP%]{z-index:1002}.full-width[_nghost-%COMP%]{position:relative;width:100%}.hiring-banner[_ngcontent-%COMP%]{cursor:pointer;height:0;left:3px;margin:unset;padding:unset;position:absolute;-webkit-transform:rotate(-45deg) translateX(-14px);transform:rotate(-45deg) translateX(-14px);top:18px;width:unset;z-index:1}.hiring-banner[_ngcontent-%COMP%]   .hiring-banner-ribbon[_ngcontent-%COMP%]{border-radius:2px;height:22px;position:absolute;-webkit-transform:perspective(29px) rotateX(49deg);transform:perspective(29px) rotateX(49deg);width:50px;background:#a02160}.hiring-banner[_ngcontent-%COMP%]   .hiring-banner-text[_ngcontent-%COMP%]{color:#fff;font-weight:500;left:8px;position:absolute;top:5px;z-index:1}div.skip-navigation-wrapper[_ngcontent-%COMP%]{width:100px}div.skip-navigation-wrapper[_ngcontent-%COMP%]   button.skip-to-main-content-link[_ngcontent-%COMP%]{position:absolute;clip:rect(1px,1px,1px,1px);overflow:hidden;-webkit-transform:translateX(-50%);transform:translateX(-50%)}div.skip-navigation-wrapper[_ngcontent-%COMP%]   button.skip-to-main-content-link[_ngcontent-%COMP%]:active, div.skip-navigation-wrapper[_ngcontent-%COMP%]   button.skip-to-main-content-link[_ngcontent-%COMP%]:focus, div.skip-navigation-wrapper[_ngcontent-%COMP%]   button.skip-to-main-content-link[_ngcontent-%COMP%]:focus-visible, div.skip-navigation-wrapper[_ngcontent-%COMP%]   button.skip-to-main-content-link[_ngcontent-%COMP%]:focus-within{position:relative;clip:auto;overflow:visible}.mat-menu-item[_ngcontent-%COMP%]{color:#5f6368;font-weight:400;font-size:13px;letter-spacing:.02em;line-height:16px;align-items:center;color:inherit;display:flex;height:32px;justify-content:space-between}.mat-menu-item[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{margin:0 0 0 16px}global-search-box[_ngcontent-%COMP%]{max-width:1112px;min-width:300px;width:100%}@media (max-width:940px){header[onedevAppbar][_ngcontent-%COMP%]{gap:10px}header[onedevAppbar][_ngcontent-%COMP%] > .appbar-center[_ngcontent-%COMP%]{min-width:260px}}"]});_.tw=function(a,b,c){this.UEc=a;this.Dzc=b;this.Po=c};_.tw.prototype.bootstrap=function(){ZNa(this.UEc);for(var a=this.Dzc,b=_.q(a.Azc),c=b.next();!c.done;c=b.next()){c=c.value;var d=[].concat(_.sc(c.icons));c.ujb&&(d=d.concat(c.ujb));d=_.q(d);for(var e=d.next();!e.done;e=d.next()){var f=a,g=c.JF;e=e.value;var m=_.Xf(wWa,g,e);f.zrb.Uha(g,e,new us(m))}}this.Po.initialize()};_.tw.ha=function(a){return new (a||_.tw)(_.u(Tn),_.u(_.ys),_.u(_.It),_.u(_.Pr))};_.tw.ua=_.t({token:_.tw,oa:_.tw.ha,Ja:"root"});var P4a;_.uw=function(a,b,c,d,e,f,g,m){this.Ga=g;this.Cd=m;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})};
P4a=function(a,b,c){a.Ga.ob({gestureName:"BACKGROUND",element:"HatsNextService",action:"showSurvey",Ne:b});a.service.FGc({triggerId:b,callback:function(d){d.surveyData&&a.colorScheme.ka(_.je(1)).subscribe(function(e){a.Ga.ob({gestureName:"BACKGROUND",element:"HatsNextService",action:"presentSurvey",Ne:b});a.service.AFc({surveyData:d.surveyData,colorScheme:e,authuser:0,customZIndex:1E4,productData:{productVersion:a.productVersion,experimentIds:a.experimentIds,customData:c}})})},authuser:0,enableTestingMode:!1})};
_.Q4a=function(a,b){var c={};c=void 0===c?{}:c;a.Ga.hEc.then(function(){a.Cd.Zb(function(){_.Yga(a.Cd.ng).then(function(){setTimeout(function(){P4a(a,b,c)})})})})};_.uw.ha=function(a){return new (a||_.uw)(_.u(fJa),_.u(_.eh),_.u(_.mWa),_.u(_.am),_.u(r0a),_.u(_.Hu),_.u(_.Kn),_.u(_.ze))};_.uw.ua=_.t({token:_.uw,oa:_.uw.ha,Ja:"root"});var R4a=_.$h(["https://www.gstatic.com/images/icons/material/system_gm/svg/access_time_24px.svg"]),S4a=_.$h(["https://www.gstatic.com/images/icons/material/system_gm/svg/info_outline_24px.svg"]),T4a=_.$h(["https://www.gstatic.com/images/icons/material/system_gm/svg/link_24px.svg"]);var vw=function(a,b,c,d,e,f,g,m,n,r,x,A,F,K,L,R,ca){this.kHc=a;this.Dla=b;this.cIa=d;this.Ua=e;this.Bg=m;this.Fua=x;this.userEmail=A;this.storage=F;this.ZOa=L;c.bootstrap();(this.Nk=_.Lh.has(2))&&K.load();this.rSa();_.Xt.has(54)&&!U4a(this)&&"optin"!==this.Fua.iKa.get("GRIMOIRE_REDIRECT_STATUS")&&this.Bg.rU(Ju,void 0);this.Nk&&_.Xt.has(33)&&(a=new Date,31===a.getDate()&&9===a.getMonth()&&(document.documentElement.style.background="#fff",document.documentElement.style.filter="invert(1)",a=document.createElement("STYLE"),
a.setAttribute("type","text/css"),a.appendChild(document.createTextNode("img{filter: invert(1)}")),document.documentElement.appendChild(a)));this.Nk&&_.Xt.has(42)&&_.Q4a(L,"n9xCgksaE0jd2PDg8Pq0PBfvWMwF");L=_.Xf(R4a);R.Uha("","access_time_24px",new us(L));L=_.Xf(S4a);R.Uha("","info_outline_24px",new us(L));L=_.Xf(T4a);R.Uha("","link_24px",new us(L));this.Dla&&ca.documentElement.style.setProperty("--app-bar-bg",this.Dla)};vw.prototype.rSa=function(){U4a(this)&&this.xXa()};
var U4a=function(a){return!a.userEmail&&_.Lh.has(3)&&(!a.storage||!a.storage.get("epn_dismiss"))};vw.prototype.xXa=function(){var a=this;this.Bg.open("We serve cookies on this site to analyze traffic, remember your preferences, and optimize your experience.","Got it",{duration:0}).wH.subscribe(function(){a.storage&&a.storage.set("epn_dismiss",!0)})};vw.prototype.Qa=function(){var a=this.Ua;a.config=this.kHc.map(dma);a.BK=!1;a.Lqa=-1};
vw.ha=function(a){return new (a||vw)(_.w(i2a),_.w(P0a),_.w(_.tw),_.w(_.Lu),_.w(_.eg),_.w(_.Yt),_.w(jn),_.w(_.is),_.w(_.Hu),_.w(_.Wt),_.w(Iu),_.w(_.$l),_.w(_.nUa,8),_.w(_.Dt),_.w(_.uw),_.w(vs),_.w(_.Yg))};
vw.ya=_.fc({type:vw,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&&(_.E(0,"app-bar"),_.B(1,"div",0)(2,"div",1),_.O(3,Jva,1,0,"announcement-bar",2),_.E(4,"router-outlet"),_.C()(),_.E(5,"uncaught-error-notifier"));a&2&&(_.Ge("background-color",b.Dla),_.v(3),_.z("ngIf",b.cIa.tkb))},Ia:[_.im,_.Mu,sw,_.os,_.Im],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}"]});_.ww=function(){};_.ww.ha=function(a){return new (a||_.ww)};_.ww.Ea=_.gc({type:_.ww});_.ww.Da=_.Wb({imports:[_.om,_.Hr,_.xs]});var V4a=function(a){this.sJa=a};V4a.prototype.process=function(a){W4a(this,a);for(var b=_.q(_.Oh(a)),c=b.next();!c.done;c=b.next())c=c.value,3===c.fk&&W4a(this,c.elements);return a};var W4a=function(a,b){var c=!1,d=[];X4a(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},X4a=function(a,b,c){b=_.q(b);for(var d=b.next();!d.done;d=b.next())d=d.value,0===d.fk||2===d.fk?(X4a(a,d.Nqa,c),X4a(a,d.jta,c)):_.Kva(d,a.sJa)&&!d.error&&c.push(d)};var Y4a=function(a,b,c){this.Om=a;this.TF=b;this.oDc=c};Y4a.prototype.process=function(a){if(!this.oDc)return a;for(var b=_.q(_.Oh(a)),c=b.next();!c.done;c=b.next())c=c.value,_.Kva(c,9)&&!c.error&&_.Ova(c.value?c.value.value:"",this.TF,this.Om)&&(c.warning={type:0,location:c.location});return a};var $4a=function(){var a=Z4a;this.sJa=5;this.pattern=a};$4a.prototype.process=function(a){for(var b=_.q(_.Oh(a)),c=b.next();!c.done;c=b.next())c=c.value,!_.Kva(c,this.sJa)||c.error||this.pattern.test(c.value?c.value.value:"")||(c.error={type:7,location:c.location});return a};var a5a=function(){this.c_=[]},b5a;a5a.prototype.Ie=function(a){return this.c_.length?b5a(this.c_[0],a):void 0};b5a=function(a,b){b=void 0===b?function(c){return new c}:b;return a.tc?b(a.tc):a.instance};_.c5a=function(){this.c_=[]};_.X(_.c5a,a5a);var Z4a,d5a;Z4a=/^(y|yes|n|no|auto)$/;d5a=new Map([["case",5],["class",7],["content",11],["symbol",23]].concat(_.sc([["func",14],["function",14]]),_.sc([["f",12],["file",12],["filepath",12],["path",12]]),_.sc([["l",16],["lang",16],["language",16]])));
_.e5a=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]]);_.f5a=new Map([["b",4],["branch",4],["r",20],["repo",20],["g",15],["git",15]].concat(_.sc(_.e5a)));
_.g5a=new _.c5a;_.h5a=new _.c5a;_.xw=function(){};_.xw.ha=function(a){return new (a||_.xw)};_.xw.Ea=_.gc({type:_.xw});_.xw.Da=_.Wb({Nb:[_.Pu,_.Tu,{Ca:_.D2a,Ab:function(a,b,c){a={Om:a,TF:b,Ig:c||void 0};c=void 0===a?{}:a;a=void 0===c.Om?new Map:c.Om;b=void 0===c.TF?new Map:c.TF;c=c.Ig;var d=!!_.h5a.Ie();return{naa:_.h5a.Ie()||_.g5a.Ie()||d5a,Fvc:!0,TWa:[new V4a(5),new V4a(20),new $4a,new Y4a(a,b,d)],Cvc:!0,jZ:c}},Eb:[_.L0a,_.M0a,[new _.pk,_.Sr]]}]});_.yw=function(){};_.yw.ha=function(a){return new (a||_.yw)};_.yw.Ea=_.gc({type:_.yw});_.yw.Da=_.Wb({imports:[_.om,_.Nn,_.xn]});_.i5a=new _.oc("TooltipAnchor");_.j5a=new _.oc("TooltipPeventer");_.zw=function(){};_.zw.ha=function(a){return new (a||_.zw)};_.zw.Ea=_.gc({type:_.zw});_.zw.Da=_.Wb({imports:[_.fq,Jv,_.om,Pv,_.Hr,_.xs,_.Sq,Lv]});_.Aw=function(){};_.Aw.ha=function(a){return new (a||_.Aw)};_.Aw.Ea=_.gc({type:_.Aw});_.Aw.Da=_.Wb({imports:[_.Tq,_.Tq]});_.Bw=function(){};_.Bw.ha=function(a){return new (a||_.Bw)};_.Bw.Ea=_.gc({type:_.Bw});_.Bw.Da=_.Wb({imports:[_.Tq,_.om,_.Tq]});_.Cw=function(){};_.Cw.ha=function(a){return new (a||_.Cw)};_.Cw.Ea=_.gc({type:_.Cw});_.Cw.Da=_.Wb({Nb:[{Ca:_.W3a,qc:{kp:"grimoire-multibranch",jKa:1E3,HLa:!0}}],imports:[_.Sn,_.xw,_.om,_.yw,_.zw,_.Nr,_.Aw,_.Hr,_.xs,_.Bw,_.rw,_.Wu,_.Ut,_.Hv]});var Dw=function(){};Dw.ha=function(a){return new (a||Dw)};Dw.Ea=_.gc({type:Dw});Dw.Da=_.Wb({imports:[_.Sn,_.om,_.Nn,{Vn:_.ts,Nb:[_.ss]},_.Nr,_.Cw,_.Or,_.Hr,_.yr,_.Aw,_.xs,_.nw,_.rw,_.qw,_.xn]});var k5a=[{t$:"Documentation",Zl:"https://goto.google.com/grimoire-codesearch-documentation"},{t$:"Accessibility Help",Zl:"https://g3doc.corp.google.com/devtools/grimoire/g3doc/howto/accessibility.md"}],l5a=[{t$:"Documentation",Zl:"https://cloud.google.com/source-repositories/docs/"},{Muc:!0,t$:"Support",Zl:"https://cloud.google.com/source-repositories/docs/support"}],Ew=function(){this.additionalLinks=_.Lh.has(2)?k5a:l5a};Ew.prototype.resolve=function(){return this.additionalLinks};
Ew.ha=function(a){return new (a||Ew)(_.u(_.Wt))};Ew.ua=_.t({token:Ew,oa:Ew.ha,Ja:"root"});var m5a,n5a,o5a,p5a,Fw;m5a=[{Tb:"?",Rd:"Show shortcut help"},{Tb:["@"],Rd:"Send feedback"},{Tb:["alt","+","..."],Rd:"Use shortcuts with modal screenreader"},{Tb:"c",Rd:"Focus code panel"},{Tb:"g",Rd:"Go to line"},{Tb:"o",Rd:"Show outline"},{Tb:"t",Rd:"Show directory tree"}];n5a=[];o5a=[{Tb:"/",Rd:"Search for code or files"},{Tb:".",Rd:"Search for code or files in this directory"},{Tb:"j",Rd:"Select next result in the search result list"},{Tb:"k",Rd:"Select previous result in the search result list"}];
p5a=[];
Fw=[{Tb:"a",Rd:"Toggle fullscreen mode"},{Tb:"b",Rd:"Toggle blame layer"},{Tb:"f",Rd:"Show find in file menu"},{Tb:"h",Rd:"Show revision history of the file"},{Tb:"l",Rd:"Show links menu"},{Tb:["l","then","p"],Rd:"Copy the current file path"},{Tb:["l","then","h"],Rd:"Copy the link to the HEAD version of the file"},{Tb:["l","then","r"],Rd:"Copy the link to the current version and line of the file"},{Tb:["ctrl","+","shift","+","\\"],Rd:"Opens the context menu for the focused symbol"},{Tb:"q",Rd:"Toggle bottom panel"},
{Tb:"u",Rd:"Toggle the navigation panel"},{Tb:"y",Rd:"Show/hide search matches in a file"},{Tb:["\u2191","or","k"],Rd:"Up one line in code browser"},{Tb:["\u2193","or","j"],Rd:"Down one line in code browser"},{Tb:"+",Rd:"Increase size of code font"},{Tb:"-",Rd:"Decrease size of code font"}];
_.Gw=function(){_.Xt.has(10)&&Fw.push({Tb:"x",Rd:"Show cross references for symbols"});_.Xt.has(5)&&Fw.push({Tb:"X",Rd:"Show a callgraph for the file"});_.Xt.has(7)&&Fw.push({Tb:"8",Rd:"Toggle code column guides"});if(_.Xt.has(37)){var a=Fw.findIndex(function(f){return"Show/hide search matches in a file"===f.Rd});Fw.splice(a,1)}_.Xt.has(28)||p5a.push({Tb:"E",Rd:"Open in editor (when available)"});_.Lh.has(2)&&(n5a.push({Tb:"r",Rd:"Open the related files menu"},{Tb:["r","then","b"],Rd:"Open related BUILD file"},
{Tb:["r","then","o"],Rd:"Open related OWNERS file"},{Tb:["r","then","r"],Rd:"Open related README file"},{Tb:["r","then","t"],Rd:"Open related test file"}),Fw.push({Tb:["l","then","g"],Rd:"Copy link to google3-relative path"},{Tb:["l","then","i"],Rd:"Copy import statement"},{Tb:["l","then","b"],Rd:"Copy build rule"}));a=["General",Qva(m5a)];var b=["Related files (hold <shift> to open in new tab)",Qva(n5a)],c=["Search",Qva(o5a)],d=["View in",Qva(p5a)],e=["File Browsing",Qva(Fw)];this.OGc=new Map([a,
b].concat(_.sc(_.Xt.has(37)?[]:[c,d]),[e]))};_.Gw.prototype.resolve=function(){return this.OGc};_.Gw.ha=function(a){return new (a||_.Gw)(_.u(_.Wt),_.u(_.Yt))};_.Gw.ua=_.t({token:_.Gw,oa:_.Gw.ha,Ja:"root"});var Hw=function(){this.settingsPageLink=_.Lh.has(2)?_.Un.bU:void 0};Hw.prototype.resolve=function(){return this.settingsPageLink};Hw.ha=function(a){return new (a||Hw)(_.u(_.Wt))};Hw.ua=_.t({token:Hw,oa:Hw.ha,Ja:"root"});var q5a;q5a=window.location.pathname;
_.r5a=[{Ca:Zl,Ab:function(a){return a.a9().Qoa()},Eb:[lu]},{Ca:aJa,Ab:function(a){a=a.a9();a=_.k(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:_.sg(a,"Unknown Environment Name")}},Eb:[lu]},{Ca:_.$l,Ab:function(a){return _.Vh(a,11)||""},Eb:[lu]},{Ca:I0a,Ab:function(a){return a.npb()||""},Eb:[lu]},{Ca:bJa,Ab:function(a){return!!_.Ji(a,17)},Eb:[lu]},
{Ca:cJa,Ab:function(a){return!!_.Ji(a,19)},Eb:[lu]},{Ca:_.dJa,Ab:function(a){return _.Vh(a,13)||""},Eb:[lu]},{Ca:N0a,Ab:function(a){return a.Mg()||window.location.hostname},Eb:[lu]},{Ca:_.O0a,Ab:function(a){return _.Vh(a,30)||""},Eb:[lu]},{Ca:P0a,Ab:function(a){return Rt(a)?_.Vh(Rt(a),1)||null:null},Eb:[lu]},{Ca:Q0a,Ab:function(a){return Rt(a)?_.Vh(Rt(a),8)||null:null},Eb:[lu]},{Ca:R0a,Ab:function(a){return Rt(a)?_.Vh(Rt(a),3)||null:null},Eb:[lu]},{Ca:S0a,Ab:function(a){return Rt(a)?_.Vh(Rt(a),2)||
null:null},Eb:[lu]},{Ca:T0a,Ab:function(a){return Rt(a)?_.Vh(Rt(a),4)||null:null},Eb:[lu]},{Ca:_.U0a,Ab:function(a){return Rt(a)?Rt(a).x9()||null:null},Eb:[lu]},{Ca:_.V0a,Ab:function(a){return Rt(a)?_.Vh(Rt(a),10)||null:null},Eb:[lu]},{Ca:_.W0a,Ab:function(a){return qya(_.Bi(a,D_a,10),2)},Eb:[lu]},{Ca:_.X0a,Ab:function(a){return _.Bi(a,D_a,10)},Eb:[lu]},{Ca:_.eJa,Ab:function(a){return _.Vh(a,23)},Eb:[lu]},{Ca:fJa,Ab:function(a){return _.Vh(a,25)||"1633047"},Eb:[lu]},{Ca:gJa,Ab:function(a){return _.Vh(a,
31)||"https://play.google.com/log"},Eb:[lu]},{Ca:lu,Ab:function(){var a=window.GRIMOIRE_CONFIG;if(!a)throw Error("od");return q0a(a)}},{Ca:Y0a,Ab:function(a){var b=new LIa;a=_.q(_.Ci(a,Lt,35));for(var c=a.next();!c.done;c=a.next())c=c.value.bY(),_.Fi(b,1,Al,c);return b},Eb:[lu]},{Ca:_.am,Ab:function(a){return _.Vh(a,1)||""},Eb:[lu]},{Ca:_.bm,Ab:function(a){return _.Vh(a,2)},Eb:[lu]},{Ca:hJa,Ab:function(a){return _.Vh(a,3)},Eb:[lu]},{Ca:iJa,Ab:function(){return _.XAa()}},{Ca:jJa,Ab:function(a){return _.Vh(St(a),
1)},Eb:[lu]},{Ca:Z0a,Ab:function(a){return _.Bi(a,J_a,20)},Eb:[lu]},{Ca:_.J0a,Ab:function(a){return a.nY()},Eb:[lu]},{Ca:_.kJa,Ab:function(a){return _.Vh(St(a),15)},Eb:[lu]},{Ca:_.xta,Ab:function(a){return _.Vh(_.Bi(a,L_a,7),2)},Eb:[lu]},{Ca:b1a,Ab:function(a){var b=new Map;a=_.q(_.eb(_.Bi(a,L_a,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:[lu]},{Ca:_.lJa,Ab:function(a){return _.Vh(St(a),2)},Eb:[lu]},{Ca:_.mJa,
Ab:function(a){return _.Vh(St(a),6)},Eb:[lu]},{Ca:_.nJa,Ab:function(a){return _.Vh(St(a),8)},Eb:[lu]},{Ca:_.pJa,Ab:function(a){return _.Vh(St(a),11)},Eb:[lu]},{Ca:_.uJa,Ab:function(a){return _.Vh(St(a),4)},Eb:[lu]},{Ca:_.vJa,Ab:function(a){return _.Vh(St(a),13)},Eb:[lu]},{Ca:wJa,Ab:function(a){return _.Vh(St(a),5)},Eb:[lu]},{Ca:_.sJa,Ab:function(a){return _.Vh(St(a),3)},Eb:[lu]},{Ca:_.tJa,Ab:function(a){return _.Vh(St(a),16)},Eb:[lu]},{Ca:_.xJa,Ab:function(a){return _.Vh(St(a),9)},Eb:[lu]},{Ca:_.qJa,
Ab:function(a){return _.Vh(_.Bi(a,Mt,4),2)},Eb:[lu]},{Ca:_.zJa,Ab:function(a){return _.Vh(_.Bi(a,Mt,4),7)},Eb:[lu]},{Ca:_.AJa,Ab:function(a){return _.Vh(_.Bi(a,Mt,4),8)},Eb:[lu]},{Ca:_.rJa,Ab:function(a){return _.Vh(_.Bi(a,Mt,4),3)},Eb:[lu]},{Ca:_.yJa,Ab:function(a){return _.Vh(St(a),12)},Eb:[lu]},{Ca:_.oJa,Ab:function(a){return _.Vh(St(a),7)},Eb:[lu]},{Ca:_.cm,Ab:function(a){return _.Vh(a,15)},Eb:[lu]},{Ca:_.CJa,Ab:function(){return q5a}},{Ca:DJa,qc:!1},{Ca:BJa,qc:!1}];
_.Iw=function(a){if(a)throw Error("pd");};_.Iw.ha=function(a){return new (a||_.Iw)(_.u(_.Iw,12))};_.Iw.Ea=_.gc({type:_.Iw});_.Iw.Da=_.Wb({});_.s5a=new _.oc("REQUEST_SERVICE");_.Jw=function(){};_.Jw.ha=function(a){return new (a||_.Jw)};_.Jw.Ea=_.gc({type:_.Jw});_.Jw.Da=_.Wb({});var Kw=function(a){this.wJc=a};Kw.prototype.create=function(a,b){return new t5a(a,this.wJc,b)};Kw.ha=function(a){return new (a||Kw)(_.u(_.mu))};Kw.ua=_.t({token:Kw,oa:Kw.ha,Ja:"root"});var t5a=function(a,b,c){this.EIa=a;this.bYa=b;this.url=c};_.X(t5a,SIa);t5a.prototype.makeRequest=function(a){return this.EIa.makeRequest(a).ka(this.bYa.create(this.url))};var u5a=function(a){this.QFc=a};_.X(u5a,SIa);u5a.prototype.makeRequest=function(a){var b=this;return _.Rd(function(){return b.QFc.makeRequest(a)})};_.Lw=function(a,b){this.lga=a;this.Q8=b};_.Lw.prototype.create=function(a){a=this.Q8.create(a,"xd4");return this.lga.create(new u5a(a))};_.Lw.ha=function(a){return new (a||_.Lw)(_.u(Fs),_.u(Mw))};_.Lw.ua=_.t({token:_.Lw,oa:_.Lw.ha,Ja:"root"});_.Nw=function(a,b,c){this.zJc=a;this.lga=b;this.Q8=c};_.Nw.prototype.create=function(a){var b=new u5a(this.Q8.create(a,"xd4"));return this.zJc.create(this.lga.create(b),a)};_.Nw.ha=function(a){return new (a||_.Nw)(_.u(Kw),_.u(Fs),_.u(Mw))};
_.Nw.ua=_.t({token:_.Nw,oa:_.Nw.ha,Ja:"root"});_.Ow=function(a,b,c,d){this.config=a;this.lga=b;this.YDc=c;this.Q8=d};_.Ow.prototype.create=function(a){a=_.Lh.has(0)?this.YDc.create(a):this.Q8.create(a,"xd3");return this.lga.create(new u5a(a))};_.Ow.ha=function(a){return new (a||_.Ow)(_.u(_.Wt),_.u(Fs),_.u(Gs),_.u(Mw))};_.Ow.ua=_.t({token:_.Ow,oa:_.Ow.ha,Ja:"root"});var Mw=function(a,b,c,d,e){this.Ura=a;this.Vk=b;this.lock=c;this.Ga=d;this.Vo=e};
Mw.prototype.create=function(a,b){var c=_.Xt.has(28)&&!_.Xt.has(29)?{}:{"googleapis.config/sessionIndex":this.Vk,"googleapis.config/auth/useFirstPartyAuth":!0,"googleapis.config/auth/useFirstPartyAuthV2":!0};daa()&&(b="xd3");c["client/xd3"]="xd3"===b;c["client/xd4"]="xd4"===b;return new RWa(a,this.Ura,this.Ga,this.lock,this.Vo,c)};Mw.ha=function(a){return new (a||Mw)(_.u(_.am),_.u(_.bm),_.u(_.$Wa),_.u(_.Vt),_.u(_.cm),_.u(_.Yt))};Mw.ua=_.t({token:Mw,oa:Mw.ha,Ja:"root"});_.v5a=new _.oc("REQUEST_SERVICE");_.Pw=function(){};_.Pw.ha=function(a){return new (a||_.Pw)};_.Pw.Ea=_.gc({type:_.Pw});_.Pw.Da=_.Wb({});_.w5a=new _.oc("file_contents_derived_data_memoizers");_.Qw=function(a){this.Ga=a;this.kf=new _.Js(this.Ga)};_.x5a=new _.oc("file_service",{Ja:"root",oa:function(){return _.zta(YQa)}});_.Rw=function(a,b,c){_.Qw.call(this,a);this.nJ=b;this.Be=c};_.X(_.Rw,_.Qw);_.h=_.Rw.prototype;_.h.Sy=function(a,b,c,d,e,f){var g=this,m=_.Gh(a,b,c,d,e,f);return this.kf.fetch(m.toObject(),function(){return g.fetch(m)})};_.h.hna=function(){return new ap};_.h.extract=function(a){return a.Sy()};_.h.isValid=function(a){return 0!==a.xg()};
_.h.fetch=function(a){var b=this;return _.nu(this.Be,function(){return b.nJ.Sy((new lp).Hw(a),b.Be.dk())},"FileService.getFolding").ka(_.y(function(c){return c.Sy()||new ap}))};_.Rw.ha=function(a){return new (a||_.Rw)(_.u(_.Kn),_.u(_.x5a),_.u(_.Bu))};_.Rw.ua=_.t({token:_.Rw,oa:_.Rw.ha,Ja:"root"});_.Sw=function(a,b,c){_.Qw.call(this,a);this.nJ=b;this.Be=c};_.X(_.Sw,_.Qw);_.h=_.Sw.prototype;_.h.Lv=function(a,b,c,d,e,f){var g=this,m=_.Gh(a,b,c,d,e,f);return this.kf.fetch(m.toObject(),function(){return g.fetch(m)})};_.h.hna=function(){return new cp};_.h.extract=function(a){return a.Lv()};_.h.isValid=function(a){return 0!==a.xg()};
_.h.fetch=function(a){var b=this;return _.nu(this.Be,function(){return b.nJ.Lv((new mp).Hw(a),b.Be.dk())},"FileService.getOutline").ka(_.y(function(c){return c.Lv()||new cp}))};_.Sw.ha=function(a){return new (a||_.Sw)(_.u(_.Kn),_.u(_.x5a),_.u(_.Bu))};_.Sw.ua=_.t({token:_.Sw,oa:_.Sw.ha,Ja:"root"});_.y5a=new _.oc("REQUEST_SERVICE");_.Tw=function(){};_.Tw.ha=function(a){return new (a||_.Tw)};_.Tw.Ea=_.gc({type:_.Tw});_.Tw.Da=_.Wb({});_.Uw=new _.oc("API_VERSION");_.Vw=new _.oc("REQUEST_SERVICE");_.Ww=function(){};_.Ww.ha=function(a){return new (a||_.Ww)};_.Ww.Ea=_.gc({type:_.Ww});_.Ww.Da=_.Wb({});_.z5a=new _.oc("API_VERSION");_.Xw=new _.oc("REQUEST_SERVICE");_.Yw=function(){};_.Yw.ha=function(a){return new (a||_.Yw)};_.Yw.Ea=_.gc({type:_.Yw});_.Yw.Da=_.Wb({});_.A5a=new _.oc("API_VERSION");_.B5a=new _.oc("REQUEST_SERVICE");_.Zw=function(){};_.Zw.ha=function(a){return new (a||_.Zw)};_.Zw.Ea=_.gc({type:_.Zw});_.Zw.Da=_.Wb({});_.C5a=new _.oc("API_VERSION");_.D5a=new _.oc("REQUEST_SERVICE");_.$w=function(){};_.$w.ha=function(a){return new (a||_.$w)};_.$w.Ea=_.gc({type:_.$w});_.$w.Da=_.Wb({});_.ax=new _.oc("API_VERSION");_.bx=new _.oc("REQUEST_SERVICE");_.cx=function(){};_.cx.ha=function(a){return new (a||_.cx)};_.cx.Ea=_.gc({type:_.cx});_.cx.Da=_.Wb({});_.E5a=new _.oc("REQUEST_SERVICE");_.dx=function(){};_.dx.ha=function(a){return new (a||_.dx)};_.dx.Ea=_.gc({type:_.dx});_.dx.Da=_.Wb({});var F5a=new _.oc("localObservableRequestService",{Ja:"root",oa:function(){var a={ZX:"",YX:""};return _.dc(Kw).create(new _.eXa(a,_.dc(_.bn),_.dc(_.bm)),a.ZX)}}),ex=function(a){if(a)throw Error("qd");};ex.ha=function(a){return new (a||ex)(_.u(ex,12))};ex.Ea=_.gc({type:ex});ex.Da=_.Wb({imports:[_.Sn,_.Jw,_.Pw,_.Zw,_.kt,_.lt,_.et,_.Wl,_.Su,_.mt,_.nt,_.Ww,_.cx,_.ot,_.dx,_.$w,_.Yw,_.Tw]});var fx=function(){};fx.prototype.QCb=function(a){var b=a.indexOf("?");if(-1===b)return a;var c=a.indexOf("#",b);c=-1===c?a.length:c;return a.substring(0,b)+a.substring(b,c).replace(/\+/g," ")+a.substring(c)};fx.prototype.OCb=function(){};fx.prototype.NCb=function(a){return a};fx.ha=function(a){return new (a||fx)};fx.ua=_.t({token:fx,oa:fx.ha});var H5a;_.G5a=null;H5a=new _.oc("legacy converter",{Ja:"root",oa:function(){return _.G5a}});var I5a,Sva,J5a;I5a=/^([^?#;]*)((\?|#|;).*)?$/;Sva=[_.Un.D_a,_.Un.gza,_.Un.WM,_.Un.bU,_.Un.D1a];J5a=[{startIndex:1,ILa:"+"},{sLb:"+",ILa:":"},{sLb:":"}];_.gx=function(a){this.uwb=a;this.Hm=_.Lh.has(2)};
_.gx.prototype.QCb=function(a,b){b&&this.uwb&&(a=this.uwb(a));if("/"===a||a.startsWith("/?")||a.startsWith("/#"))a=a.substring(1);a=a.replace("piper///","piper/_/");b=a.split("/+/");if(1===b.length)return b[0];a=b[0]+"/+/";var c=new RegExp(/([^/]):(?!;)([^/])/);b=c.test(b[1])?b[1].replace(c,"$1/:/$2"):b[1].replace(new RegExp(/([^/]):/),"$1/:");return a+b};
_.gx.prototype.OCb=function(a,b){a=a.root.children.primary.Yd;if(!(2>=a.length)){for(var c=a.map(function(m){return m.path}).join("/")+"/",d=_.q(Sva),e=d.next();!e.done;e=d.next())if(c.startsWith(e.value+"/"))return;if(this.Hm&&"h"!==a[0].path)"piper"===a[0].path?4<=a.length&&Rva(a,3,a.length):Rva(a,1,a.length);else{if("h"===a[0].path||"source"===a[0].path)var f=a.shift();c={};d=_.q(J5a);for(e=d.next();!e.done;c={xT:c.xT},e=d.next()){c.xT=e.value;e=c.xT.startIndex;if(void 0===e){e=a.findIndex(function(m){return function(n){return n.path===
m.xT.sLb}}(c));if(0>e)break;e++}var g=void 0!==c.xT.ILa?a.findIndex(function(m){return function(n){return n.path===m.xT.ILa}}(c)):a.length;g=0>g?a.length:g;Rva(a,e,g)}f&&a.unshift(f)}b&&(a[a.length-1].path+="/")}};_.gx.prototype.NCb=function(a){if(!Tva(a))return a;var b=a.replace(I5a,"$1");a=a.replace(I5a,"$2");b=b.replace(/%2F/g,"/").replace(/%2B/g,"+").replace("/:/",":").replace("/:",":").replace(":/",":").replace("piper/_/","piper///");return b+a};
_.gx.ha=function(a){return new (a||_.gx)(_.u(H5a),_.u(_.Wt))};_.gx.ua=_.t({token:_.gx,oa:_.gx.ha});var hx=function(a,b,c){c=void 0===c?Uva:c;this.location=a;this.dFc=b;this.BFc=c;this.current=null;this.aQa=!1};_.X(hx,Cm);hx.prototype.parse=function(a){a=Cm.prototype.parse.call(this,a);this.aQa||K5a(this,a);return a};hx.prototype.ld=function(a){K5a(this,a);return Cm.prototype.ld.call(this,a)};
var K5a=function(a,b){a.current&&a.current.path===a.location.path()||(a.aQa=!0,a.current={path:a.location.path(),C0:a.parse(a.location.path())},a.aQa=!1);for(var c=_.q(a.dFc),d=c.next();!d.done;d=c.next())d=d.value,a.current.C0.Ra.hasOwnProperty(d)&&a.BFc(d,a.current.C0,b)};var L5a,M5a;L5a=window.location.pathname;M5a=new _.oc("queryParamPreserver",{Ja:"root",oa:function(){return Vva}});_.ix=function(a,b,c,d){hx.call(this,c,$Qa,d);this.yc=b;this.Fsa=[];this.Fsa.push(new fx,a)};_.X(_.ix,hx);
_.ix.prototype.parse=function(a){var b=a.split(/[\/]+;/);var c=1<b.length?b.join(";"):a;a=c!==a||!this.Ua.BK&&"/"!==L5a&&L5a.endsWith("/")&&(new _.rh(c)).be()+"/"===L5a;var d=_.q(this.Fsa);for(b=d.next();!b.done;b=d.next())c=b.value.QCb(c,!this.Ua.BK);c=hx.prototype.parse.call(this,c.replace(/\/\//g,"/%2F").replace(/\(/g,"%28").replace(/\)/g,"%29"));if(!c.root.children.primary)return c;d=_.q(this.Fsa);for(b=d.next();!b.done;b=d.next())b.value.OCb(c,a);return c};
_.ix.prototype.ld=function(a){a=hx.prototype.ld.call(this,a);for(var b=_.q(this.Fsa),c=b.next();!c.done;c=b.next())a=c.value.NCb(a);return a};_.Y.Object.defineProperties(_.ix.prototype,{Ua:{configurable:!0,enumerable:!0,get:function(){this.uHb||(this.uHb=this.yc.get(_.eg));return this.uHb}}});_.ix.ha=function(a){return new (a||_.ix)(_.u(_.gx),_.u(_.bg),_.u(_.um),_.u(M5a))};_.ix.ua=_.t({token:_.ix,oa:_.ix.ha});var N5a={};var jx=function(){_.Lf.call(this,{type:"@ngrx/store/init"})};_.X(jx,_.Lf);jx.create=_.Lf.create;jx.prototype.next=function(a){if("function"===typeof a)throw new TypeError("rd");if("undefined"===typeof a)throw new TypeError("sd");if("undefined"===typeof a.type)throw new TypeError("td");_.Lf.prototype.next.call(this,a)};jx.prototype.complete=function(){};jx.prototype.La=function(){_.Lf.prototype.complete.call(this)};jx.ha=function(a){return new (a||jx)};jx.ua=_.t({token:jx,oa:jx.ha});var O5a=[jx];var P5a=new _.oc("@ngrx/store Internal Root Guard"),Q5a=new _.oc("@ngrx/store Internal Initial State"),R5a=new _.oc("@ngrx/store Initial State"),S5a=new _.oc("@ngrx/store Reducer Factory"),T5a=new _.oc("@ngrx/store Internal Reducer Factory Provider"),U5a=new _.oc("@ngrx/store Initial Reducers"),V5a=new _.oc("@ngrx/store Internal Initial Reducers"),W5a=new _.oc("@ngrx/store Internal Store Reducers"),X5a=new _.oc("@ngrx/store Internal Store Features"),Y5a=new _.oc("@ngrx/store Feature Reducers"),Z5a=
new _.oc("@ngrx/store User Provided Meta Reducers"),$5a=new _.oc("@ngrx/store Meta Reducers"),a6a=new _.oc("@ngrx/store Internal Resolved Meta Reducers"),b6a=new _.oc("@ngrx/store User Runtime Checks Config"),c6a=new _.oc("@ngrx/store Internal User Runtime Checks Config"),d6a=new _.oc("@ngrx/store Internal Runtime Checks"),e6a=new _.oc("@ngrx/store Check if Action types are unique");var f6a=function(){_.wd.apply(this,arguments)};_.X(f6a,_.wd);f6a.create=_.wd.create;var kx=function(){jx.apply(this,arguments)};_.X(kx,jx);kx.create=jx.create;kx.ua=jx.ua;kx.ha=jx.ha;var lx=function(a,b,c,d){_.Lf.call(this,d(c,b));this.Ruc=a;this.MB=b;this.IR=c;this.Psa=d};_.X(lx,_.Lf);lx.create=_.Lf.create;
var h6a=function(a,b){b=b.reduce(function(c,d){var e=d.IR,f=d.Psa,g=d.Pyb,m=d.MB;d=d.key;e="function"===typeof e?bwa(g)(e,m):awa(f,g)(e,m);c[d]=e;return c},{});g6a(a,b)},j6a=function(a,b){i6a(a,b.map(function(c){return c.key}))},g6a=function(a,b){a.IR=Object.assign({},a.IR,b);k6a(a,Object.keys(b))},i6a=function(a,b){b.forEach(function(c){a.IR=Zva(a.IR,c)});k6a(a,b)},k6a=function(a,b){a.next(a.Psa(a.IR,a.MB));a.Ruc.next({type:"@ngrx/store/update-reducers",features:b})};lx.prototype.La=function(){this.complete()};
lx.ha=function(a){return new (a||lx)(_.u(kx),_.u(R5a),_.u(U5a),_.u(S5a))};lx.ua=_.t({token:lx,oa:lx.ha});var l6a=[lx,{Ca:f6a,Jb:lx},{Ca:kx,Jb:jx}];var mx=function(){_.re.apply(this,arguments)};_.X(mx,_.re);mx.create=_.re.create;mx.prototype.La=function(){this.complete()};mx.ha=function(){var a;return function(b){return(a||(a=_.Tc(mx)))(b||mx)}}();mx.ua=_.t({token:mx,oa:mx.ha});var m6a=[mx];var n6a=function(){_.wd.apply(this,arguments)};_.X(n6a,_.wd);n6a.create=_.wd.create;var nx=function(a,b,c,d){_.Lf.call(this,d);var e=this;this.Eua=a.ka(_.hia(OHa)).ka(_.ye(b)).ka(_.ne(cwa,{state:d})).subscribe(function(f){var g=f.action;e.next(f.state);c.next(g)})};_.X(nx,_.Lf);nx.create=_.Lf.create;nx.prototype.La=function(){this.Eua.unsubscribe();this.complete()};nx.ha=function(a){return new (a||nx)(_.u(jx),_.u(f6a),_.u(mx),_.u(R5a))};nx.ua=_.t({token:nx,oa:nx.ha});var o6a=[nx,{Ca:n6a,Jb:nx}];var ox=function(a,b,c){this.u4=b;this.eVa=c;this.source=a};_.X(ox,_.wd);ox.create=_.wd.create;_.h=ox.prototype;_.h.select=function(a){return dwa.call.apply(dwa,[null,a].concat(_.sc(_.lc.apply(1,arguments))))(this)};_.h.bz=function(a){var b=new ox(this,this.u4,this.eVa);b.operator=a;return b};_.h.dispatch=function(a){this.u4.next(a)};_.h.next=function(a){this.u4.next(a)};_.h.error=function(a){this.u4.error(a)};_.h.complete=function(){this.u4.complete()};
ox.ha=function(a){return new (a||ox)(_.u(n6a),_.u(jx),_.u(lx))};ox.ua=_.t({token:ox,oa:ox.ha});var p6a=[ox];var px=function(){};px.ha=function(a){return new (a||px)(_.u(jx),_.u(f6a),_.u(mx),_.u(ox),_.u(P5a,8),_.u(e6a,8))};px.Ea=_.gc({type:px});px.Da=_.Wb({});var qx=function(a,b,c){this.features=a;this.eVa=c;a=a.map(function(d,e){e=b.shift()[e];return Object.assign({},d,{IR:e,MB:kwa(d.MB)})});h6a(c,a)};qx.prototype.La=function(){j6a(this.eVa,this.features)};qx.ha=function(a){return new (a||qx)(_.u(X5a),_.u(Y5a),_.u(lx),_.u(px),_.u(e6a,8))};qx.Ea=_.gc({type:qx});qx.Da=_.Wb({});var rx=function(a){a&&(this.source=a)};_.X(rx,_.wd);rx.create=_.wd.create;rx.prototype.bz=function(a){var b=new rx;b.source=this;b.operator=a;return b};rx.ha=function(a){return new (a||rx)(_.u(mx))};rx.ua=_.t({token:rx,oa:rx.ha});var q6a=new _.oc("@ngrx/effects Internal Root Guard"),r6a=new _.oc("@ngrx/effects User Provided Effects"),s6a=new _.oc("@ngrx/effects Internal Root Effects"),t6a=new _.oc("@ngrx/effects Root Effects"),u6a=new _.oc("@ngrx/effects Effects Error Handler");var sx=function(a,b){_.re.call(this);this.Sf=a;this.xvc=b};_.X(sx,_.re);sx.create=_.re.create;sx.prototype.BHa=function(a){this.next(a)};
var v6a=function(a){return a.ka(vha(mwa),_.Od(function(b){return b.ka(vha(twa))}),_.Od(function(b){var c=b.ka(_.Uha(function(d){return uwa(a.Sf,a.xvc)(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.Sf,m=g.handleError,n=Error;f='yd`"'+(d.mJc+"."+String(f)+("function"===typeof d.lJc[f]?"()":"")+'"`');try{var r=JSON.stringify(e)}catch(x){r=e}m.call(g,n(f+r))}}return d.notification}),
_.Yd(function(d){return"N"===d.kind&&null!=d.value}),Mha());b=b.ka(_.je(1),_.Yd(swa),_.y(function(d){return d.ngrxOnInitEffects()}));return _.Ud(c,b)}))};sx.ha=function(a){return new (a||sx)(_.u(_.qd),_.u(u6a))};sx.ua=_.t({token:sx,oa:sx.ha});var tx=function(a,b){this.wvc=a;this.store=b;this.E7=null};tx.prototype.start=function(){this.E7||(this.E7=v6a(this.wvc).subscribe(this.store))};tx.prototype.La=function(){this.E7&&(this.E7.unsubscribe(),this.E7=null)};tx.ha=function(a){return new (a||tx)(_.u(sx),_.u(ox))};tx.ua=_.t({token:tx,oa:tx.ha});(function(a,b){N5a[a]=(N5a[a]||0)+1;if("function"===typeof b)return Wva(a,function(){return Object.assign({},b.apply(null,_.sc(_.lc.apply(0,arguments))),{type:a})});switch(b?b.cPc:"empty"){case "empty":return Wva(a,function(){return{type:a}});case "props":return Wva(a,function(c){return Object.assign({},c,{type:a})});default:throw Error("zd");}})("@ngrx/effects/init");var ux=function(a,b,c,d){this.sources=a;b.start();d.forEach(function(e){return a.BHa(e)});c.dispatch({type:"@ngrx/effects/init"})};
ux.prototype.BHa=function(a){this.sources.BHa(a)};ux.ha=function(a){return new (a||ux)(_.u(sx),_.u(tx),_.u(ox),_.u(t6a),_.u(px,8),_.u(qx,8),_.u(q6a,8))};ux.Ea=_.gc({type:ux});ux.Da=_.Wb({});var w6a=[_.Lp,_.hn,_.vMa()],vx=new _.TNa,x6a=[{path:"",LO:_.aoa(),children:[{path:_.Un.Hha,kk:vx.for("search"),data:yp,resolve:{keyboardShortcuts:_.kg(_.Gw),settingsPageLink:_.kg(Hw),additionalLinks:_.kg(Ew)},Mz:"paramsOrQueryParamsChange"},{path:_.Un.bU,kk:vx.for("source_settings"),data:yp,resolve:{keyboardShortcuts:_.kg(_.Gw),settingsPageLink:_.kg(Hw),additionalLinks:_.kg(Ew)}},{path:_.Un.D_a,kk:vx.for("admin"),data:Object.assign({},yp),resolve:{keyboardShortcuts:_.kg(_.Gw),additionalLinks:_.kg(Ew)}},
{path:_.Un.gza,kk:vx.for("onboarding"),data:yp},{path:_.Un.WM,kk:vx.for("results"),data:{appBarTitle:"Build Status",appBarBadge:"early access",disableAppLink:!0,showSshKeysLink:!1,showTermsOfServiceLink:!0,showPrivacyLink:!0}},{path:_.Un.D1a,kk:vx.for("ssh_keys"),data:yp,resolve:{keyboardShortcuts:_.kg(_.Gw)}},{path:_.Un.Bcc,kk:vx.for("source"),data:Object.assign({},yp,{groupType:"host"}),resolve:{keyboardShortcuts:_.kg(_.Gw),settingsPageLink:_.kg(Hw),additionalLinks:_.kg(Ew)}},{path:_.Un.oD,kk:vx.for("source"),
data:Object.assign({},yp),resolve:{keyboardShortcuts:_.kg(_.Gw),settingsPageLink:_.kg(Hw),additionalLinks:_.kg(Ew)}},{path:"**",component:_.Gt,data:{appBarTitle:"Oops",showTermsOfServiceLink:!0,showPrivacyLink:!0}}]}],wx=function(){};wx.prototype.store=function(){};wx.prototype.lua=function(a,b){return this.V9(a)&&this.V9(b)?a.component===b.component:a.fe===b.fe};wx.prototype.V9=function(a){return a.data.Fc};wx.ha=function(a){return new (a||wx)};wx.ua=_.t({token:wx,oa:wx.ha});var xx=function(){};
xx.ha=function(a){return new (a||xx)};xx.Ea=_.gc({type:xx,bootstrap:[vw]});
var y6a=[].concat(_.sc(_.UNa(vx)),[_.ig,_.Pr,_.ys,_.gx,{Ca:Pna,Ab:function(a){return function(){a.prefetch("file",!1).ka(_.je(1),_.ge(1E3)).subscribe(function(){var b=document.getElementById("pre-rendered-code");null==b||b.hasAttribute("processed")||b.parentElement.removeChild(b)})}},Eb:[_.zu],kd:!0},{Ca:_.qd,Jb:_.qs,Eb:[_.Sr]},{Ca:_.gg,Jd:_.ix},{Ca:_.pn,Jd:wx},{Ca:_.dKa,qc:"/"},{Ca:i2a,Ab:function(a){var b=x6a[0].children.filter(function(c){switch(c.path){case "piper":case _.Un.bU:return _.Lh.has(2);case _.Un.WM:return _.Ji(_.Bi(a,
Mt,4),1);default:return!0}});x6a[0].children=b;return x6a},Eb:[lu,_.Wt]},{Ca:_.yWa,qc:_.xWa},{Ca:_.$Za,qc:_.a_a},{Ca:_.nna,Jd:_.Jt}]),z6a={Vn:_.Iw,Nb:_.r5a},A6a,B6a={},yx=void 0;yx=void 0===yx?{}:yx;
A6a={Vn:px,Nb:[{Ca:P5a,Ab:function(){return"guarded"},Eb:[[ox,new _.pk,new _.qk]]},{Ca:Q5a,qc:yx.MB},{Ca:R5a,Ab:kwa,Eb:[Q5a]},{Ca:V5a,qc:B6a},{Ca:W5a,Jb:B6a instanceof _.oc?B6a:V5a},{Ca:U5a,Eb:[_.bg,V5a,[new _.iGa(W5a)]],Ab:function(a,b){return b instanceof _.oc?a.get(b):b}},{Ca:Z5a,qc:yx.Pyb?yx.Pyb:[]},{Ca:a6a,Eb:[$5a,Z5a],Ab:function(a,b){return a.concat(b)}},{Ca:T5a,qc:yx.Psa?yx.Psa:Yva},{Ca:S5a,Eb:[T5a,a6a],Ab:awa},O5a,l6a,m6a,o6a,p6a,[{Ca:c6a,qc:yx.Q0c},{Ca:b6a,Ab:function(a){return a},Eb:[c6a]},
{Ca:d6a,Eb:[b6a],Ab:function(){return{bKc:!1,XJc:!1,aKc:!1,WJc:!1,ZJc:!1,YJc:!1}}},{Ca:$5a,kd:!0,Eb:[d6a],Ab:function(a){var b=a.WJc,c=a.aKc;return function(d){return b||c?fwa(d,{action:function(e){return b&&!e.type.startsWith("@ngrx")},state:function(){return c}}):d}}},{Ca:$5a,kd:!0,Eb:[d6a],Ab:function(a){var b=a.XJc,c=a.bKc;return function(d){return b||c?jwa(d,{action:function(e){return b&&!e.type.startsWith("@ngrx")},state:function(){return c}}):d}}},{Ca:$5a,kd:!0,Eb:[d6a],Ab:function(a){var b=
a.ZJc;return function(c){return b?gwa(c,{action:function(d){return b&&!d.type.startsWith("@ngrx")}}):c}}}],[{Ca:e6a,kd:!0,Eb:[d6a],Ab:function(a){if(a.YJc&&(a=Object.entries(N5a).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("xd`"+a.map(function(b){return'"'+b+'"'}).join(", "));}}]]};var C6a,D6a=[];D6a=void 0===D6a?[]:D6a;
C6a={Vn:ux,Nb:[{Ca:u6a,qc:vwa},tx,sx,rx,D6a,{Ca:s6a,qc:[D6a]},{Ca:q6a,Ab:function(a,b){if((1!==b.length||0!==b[0].length)&&a)throw new TypeError("Ad");return"guarded"},Eb:[[tx,new _.pk,new _.qk],[s6a,new jGa]]},{Ca:r6a,kd:!0,qc:[]},{Ca:t6a,Ab:function(a,b,c){var d=[];b=_.q(b);for(var e=b.next();!e.done;e=b.next())d.push.apply(d,_.sc(e.value));c=_.q(c);for(b=c.next();!b.done;b=c.next())d.push.apply(d,_.sc(b.value));return wwa(a,d)},Eb:[_.bg,s6a,r6a]}]};
xx.Da=_.Wb({Nb:y6a,imports:[w6a,_.vu,_.ww,Dw,z6a,A6a,C6a,_.ps,_.Ht,_.xs,_.hs,_.cs,_.eNa(x6a),{Vn:ex,Nb:[_.Es,{Ca:_.Bl,Jd:_.dXa},{Ca:_.mWa,Ab:_.Sra},{Ca:nWa,Ab:function(){return{enabledFeatures:Array.from(_.Xt).join(", ")}}},{Ca:_.Ru,Ab:_.nh,Eb:[_.xta,_.Nw]},{Ca:_.WIa,Jb:F5a},{Ca:_.s5a,Ab:_.nh,Eb:[_.kJa,_.Ow]},{Ca:_.mXa,Ab:_.nh,Eb:[_.lJa,_.Ow]},{Ca:_.nXa,Ab:_.nh,Eb:[_.lJa,_.Ow]},{Ca:_.v5a,Ab:_.nh,Eb:[_.mJa,_.Ow]},{Ca:_.B5a,Ab:_.nh,Eb:[_.nJa,_.Ow]},{Ca:_.kXa,Ab:_.nh,Eb:[_.pJa,_.Ow]},{Ca:_.Vw,Ab:_.nh,
Eb:[_.qJa,_.Lw]},{Ca:_.Xw,Ab:_.nh,Eb:[_.zJa,_.Lw]},{Ca:_.D5a,Ab:_.nh,Eb:[_.sJa,_.Ow]},{Ca:_.E5a,Ab:_.nh,Eb:[_.tJa,_.Ow]},{Ca:_.oXa,Ab:_.nh,Eb:[_.uJa,_.Ow]},{Ca:_.pXa,Ab:_.nh,Eb:[_.vJa,_.Ow]},{Ca:_.bx,Ab:_.nh,Eb:[_.rJa,_.Lw]},{Ca:_.rXa,Ab:_.nh,Eb:[_.xJa,_.Ow]},{Ca:_.y5a,Ab:_.nh,Eb:[_.yJa,_.Ow]},{Ca:_.Ds,Ab:function(){return window}},{Ca:_.$Wa,Jd:_.bXa},{Ca:_.aXa,Ab:function(a){return new _.wj(a.document)},Eb:[_.Ds]},{Ca:_.w5a,kd:!0,Jb:_.Rw},{Ca:_.w5a,kd:!0,Jb:_.Sw}]},Ku,yu]});var zx=function(){};
zx.ha=function(a){return new (a||zx)};zx.Ea=_.gc({type:zx,bootstrap:[vw]});zx.Da=_.Wb({imports:[xx,_.Mp]});var xwa;_.Xh=new Map;xwa=!1;var Ax=function(){this.ne={};this.kT="";this.oj={}};Ax.prototype.toString=function(){if(this.kT.endsWith("_/wa/"))var a=this.kT+Bx(this,"wk")+".wasm";else{a=this.kT+E6a(this);var b=_.UCa(this.oj),c="";""!=b&&(c="?"+b);a+=c}return a};
var E6a=function(a){var b=[],c=(0,_.uh)(function(d){void 0!==this.ne[d]&&b.push(d+"="+this.ne[d])},a);"1"==Bx(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.ne||Cx(a,"d","0"),c("d"),c("exm"),c("excm"),(a.ne.excm||a.ne.exm)&&b.push("ed=1"),c("im"),c("dg"),c("sm"),"1"==Bx(a,"br")&&c("br"),""!==F6a(a)&&c("wt"),c("gssmodulesetproto"),c("ujg"),c("rs"),c("cb"),c("ee"),c("m"));return b.join("/")},Bx=function(a,b){return a.ne[b]?a.ne[b]:
null},Cx=function(a,b,c){c?a.ne[b]=c:delete a.ne[b]},G6a=function(a,b){b&&0<b.length?(b.sort(),Cx(a,"exm",b.join(","))):Cx(a,"exm",null)},H6a=function(a,b){b&&0<b.length?(b.sort(),Cx(a,"excm",b.join(","))):Cx(a,"excm",null)},I6a=function(a){return(a=Bx(a,"m"))?a.split(","):[]},F6a=function(a){switch(Bx(a,"wt")){case "0":return"0";case "1":return"1";case "2":return"2";default:return""}},J6a=function(a,b){var c=Object.keys(b).filter(function(d){return!!Object.keys(b[d]).length}).map(function(d){var e=
Object.keys(b[d]);1<e.length&&e.sort();return d+":"+e.join(",")});c.sort();Cx(a,"ee",c.join(";"))};Ax.prototype.Cea=function(a){Cx(this,"md",a?"1":"0")};Ax.prototype.getMetadata=function(){return"1"==Bx(this,"md")};Ax.prototype.DJb=function(a){Cx(this,"rs",a)};Ax.prototype.upb=function(){return Bx(this,"rs")};var K6a=function(a){delete a.ne.m;delete a.ne.exm;delete a.ne.ed};Ax.prototype.clone=function(){return L6a(this.toString())};
var L6a=function(a,b){b=void 0===b?!0:b;var c=M6a(a),d=new Ax,e=c.match(Tj)[5];Dba(N6a,function(g){var m=e.match("/"+g+"=([^/]+)");m&&Cx(d,g,m[1])});var f=-1!=a.indexOf("_/ss/")?"_/ss/":-1!=a.indexOf("_/wa/")?"_/wa/":"_/js/";d.kT=a.substr(0,a.indexOf(f)+f.length);if(d.kT.endsWith("_/wa/"))return Cx(d,"wk",a.substring(d.kT.length,a.lastIndexOf(".wasm"))),d;if(!b)return d;(a=c.match(Tj)[6]||null)&&QCa(a,function(g,m){d.oj[g]=m});return d},O6a=function(a){a=(a=M6a(a).match(Tj)[5]||null)?decodeURI(a):
a;return null===a?!1:RegExp("/_/wa/","g").test(a)?!/\/k=/.test(a):RegExp("(/_/js/)|(/_/ss/)","g").test(a)?/\/k=/.test(a):!1},M6a=function(a){return a.startsWith("https://uberproxy-pen-redirect.corp.google.com/uberproxy/pen?url=")?a.substr(65):a},N6a={rOc:"k",oNc:"ck",KOc:"wk",SNc:"m",wNc:"exm",uNc:"excm",fNc:"am",pOc:"rt",HNc:"d",vNc:"ed",yOc:"sv",qNc:"deob",jNc:"cb",vOc:"rs",tOc:"sdch",INc:"im",rNc:"dg",tNc:"br",OOc:"wt",xNc:"ee",xOc:"sm",RNc:"md",ANc:"gssmodulesetproto",IOc:"ujg"},P6a=RegExp("^loaded_(g|h)?[_\\d]+$");var Q6a=function(a){a=a.clone();K6a(a);Cx(a,"dg",null);Cx(a,"d","0");G6a(a,null);H6a(a,null);return a},R6a=!0,S6a=function(a,b,c){var d=void 0===c?{}:c;c=void 0===d.cssRowKey?void 0:d.cssRowKey;var e=void 0===d.BE?void 0:d.BE,f=void 0===d.tB?void 0:d.tB;d=void 0===d.callback?void 0:d.callback;Cx(a,"m",b.join(","));f&&J6a(a,f);c&&(Cx(a,"ck",c),e?a.DJb(e):R6a&&(R6a=!1));if(d){if(null!=d&&!P6a.test(d))throw Error("Bd`"+d);Cx(a,"cb",d)}a=a.toString();_.ki(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 _.Wf(a)};var U6a=function(a){return T6a(a).then(function(b){return JSON.parse(b.responseText)})},T6a=function(a){var b={},c=b.UMc?b.UMc.O6():gCa.O6();return(new Pj(function(d,e){var f;try{c.open("GET",a,!0)}catch(n){e(new Dx("Error opening XHR: "+n.message,a,c))}c.onreadystatechange=function(){if(4==c.readyState){_.da.clearTimeout(f);var n;!(n=eCa(c.status))&&(n=0===c.status)&&(n=PCa(a),n=!("http"==n||"https"==n||""==n));n?d(c):e(new V6a(c.status,a,c))}};c.onerror=function(){e(new Dx("Network error",a,c))};
if(b.headers)for(var g in b.headers){var m=b.headers[g];null!=m&&c.setRequestHeader(g,m)}b.withCredentials&&(c.withCredentials=b.withCredentials);b.responseType&&(c.responseType=b.responseType);b.mimeType&&c.overrideMimeType(b.mimeType);0<b.YKc&&(f=_.da.setTimeout(function(){c.onreadystatechange=function(){};c.abort();e(new W6a(a,c))},b.YKc));try{c.send(null)}catch(n){c.onreadystatechange=function(){},_.da.clearTimeout(f),e(new Dx("Error sending XHR: "+n.message,a,c))}})).bM(function(d){d instanceof
Rj&&c.abort();throw d;})},Dx=function(a,b,c){_.ba.call(this,a+", url="+b);this.url=b;this.Zva=c};_.ji(Dx,_.ba);Dx.prototype.name="XhrError";var V6a=function(a,b,c){Dx.call(this,"Request Failed, status="+a,b,c);this.status=a};_.ji(V6a,Dx);V6a.prototype.name="XhrHttpError";var W6a=function(a,b){Dx.call(this,"Request timed out",a,b)};_.ji(W6a,Dx);W6a.prototype.name="XhrTimeoutError";var Y6a,b7a,$6a,a7a,g7a;_.Ex=function(a,b,c,d,e){d=void 0===d?!1:d;e=void 0===e?!1:e;this.Yda=L6a(_.nj(a),!0);this.aib=b;this.Sgb=c;this.Jga=d;this.n_={};this.BSa={};this.ata=[];this.IVa=!0;this.GRa=(a=Bx(this.Yda,"excm"))?a.split(","):[];this.EIc=e;this.Iga=!1;this.K6="anonymous";this.Gga=4043;this.IPa=document.head||document.documentElement;this.QZ=this.saa=null;this.mKc=!0;this.jZ=null;_.X6a(this,I6a(this.Yda));this.qSa()};
Y6a=function(a,b){if(b.href||b.getAttribute("data-href"))if(b=b.href||b.getAttribute("data-href"),O6a(b)&&!L6a(b).kT.endsWith("_/js/")){b=I6a(L6a(b));b=_.q(b);for(var c=b.next();!c.done;c=b.next())c=c.value,a.GRa.includes(c)||a.GRa.push(c)}};
_.Ex.prototype.sCc=function(a,b,c){var d=void 0===c?{}:c;c=d.tB;var e=d.bs,f=d.fR;d=d.mEc;this.BSa=b;if(!a)throw Error("Ed");if(this.EIc){var g=_.q(document.getElementsByTagName("style"));for(b=g.next();!b.done;b=g.next())Y6a(this,b.value);g=_.q(document.getElementsByTagName("link"));for(b=g.next();!b.done;b=g.next())Y6a(this,b.value)}this.Uwb(this.FUa(a),c,e,f,d)};
_.Ex.prototype.Uwb=function(a,b,c,d){var e=this;c=void 0===c?function(){}:c;d=void 0===d?function(){}:d;_.Z6a(this,a,function(f,g,m){e.load(f,g,c,d,void 0===m?g:m,b)},b)||c(-1)};_.Ex.prototype.qSa=function(){};
b7a=function(a,b,c){if(a.Jga){c={cssRowKey:a.aib,BE:a.Sgb,tB:c,HVa:$6a(a),tda:a7a(a)};var d=void 0===c?{}:c;c=void 0===d.HVa?[]:d.HVa;var e=void 0===d.tda?[]:d.tda,f=void 0===d.cssRowKey?void 0:d.cssRowKey,g=void 0===d.BE?void 0:d.BE,m=void 0===d.tB?void 0:d.tB;d=void 0===d.callback?void 0:d.callback;a=Q6a(a.Yda);Cx(a,"d","1");G6a(a,c);H6a(a,e);b=S6a(a,b,{cssRowKey:f,BE:g,tB:m,callback:d})}else c={cssRowKey:a.aib,BE:a.Sgb,HVa:$6a(a),tda:a7a(a)},m=void 0===c?{}:c,c=void 0===m.tda?[]:m.tda,e=void 0===
m.cssRowKey?void 0:m.cssRowKey,f=void 0===m.BE?void 0:m.BE,g=void 0===m.tB?void 0:m.tB,m=void 0===m.callback?void 0:m.callback,a=Q6a(a.Yda),H6a(a,c),b=S6a(a,b,{cssRowKey:e,BE:f,tB:g,callback:m});return b};_.X6a=function(a,b){for(var c=!1,d=[],e=0;e<b.length;++e){var f=b[e];a.n_[f]||(a.n_[f]=!0,a.ata.push(f),c=!0,d.push(f))}c&&(a.IVa=!1)};_.c7a=function(a,b){for(var c=[],d=0;d<b.length;++d){var e=b[d];a.n_[e]&&(delete a.n_[e],_.wa(a.ata,e),c.push(e))}};
_.Ex.prototype.load=function(a,b,c,d,e){var f=this;e=void 0===e?b:e;var g=d7a(a,this.Iga,this.K6);_.X6a(this,b);this.saa=g;this.IPa.insertBefore(g,this.IPa.firstChild);_.e7a(g,b,function(){g.parentElement.removeChild(g);f.saa==g&&(f.saa=null);var m=new Set;b.map(function(r){return m.add(r)});for(var n in f.BSa)f.BSa[n].Zv()&&m.add(n);Array.from(m);d()},function(m){g.parentElement.removeChild(g);f.saa==g&&(f.saa=null);_.c7a(f,m);f.QZ?f.QZ.then(function(){c(-1)}):c(-1)},e)};
_.e7a=function(a,b,c,d,e){e=void 0===e?b:e;var f=b.length,g=function(){f=0;a.onload=null;a.onerror=null;m=function(){}},m=function(){g();var r=e.filter(function(x){return!_.ng().Qi[x].Zv()});0!==r.length?d(r,"Response was successful but was missing module(s) "+r+"."):c()},n=function(){f--;0==f&&m()};b.forEach(function(r){r=_.ng().Qi[r];r.Zv()?n():(r.b_(r.Nna,n),NNa(r,n))});a.onload=function(){return m()};a.onerror=function(){g();d(b)}};$6a=function(a){a.IVa||(a.IVa=!0,a.ata.sort());return a.ata};
a7a=function(a){a=a.GRa;a.sort();return a};_.Ex.prototype.FUa=function(a){var b=this;return a.filter(function(c){return!b.n_[c]})};
_.Z6a=function(a,b,c,d){if(a.QZ)return a.QZ.then(function(){_.Z6a(a,b,c,d)}),!0;if(!a.Jga){var e=[],f=Object.assign({},a.n_);a.L0(b,function(x){e.push(x.getId())},d,function(x){return!x.Zv()},f);b=e}for(f=0;f<b.length;){for(var g=b.length-f,m=0==f?b:b.slice(f,b.length),n=b7a(a,m,d),r=_.nj(n);r.length>a.Gga;)if(1<g)g-=Math.ceil((r.length-a.Gga)/6),g=Math.max(g,1),m=b.slice(f,f+g),n=b7a(a,m,d),r=_.nj(n);else return a.Jga?(a.Jga=!1,a.QZ=f7a(a).then(function(x){g7a(a,x,d)}),_.Z6a(a,b.slice(f),c,d)):!1;
f+=g;a.Jga?c(n,m):c(n,m,f===b.length?b:[])}return!0};g7a=function(a,b,c){_.ng().Gta((b||{}).moduleGraph);a.L0($6a(a),function(d){_.X6a(a,[d.getId()])},c);a.QZ=null};_.Ex.prototype.L0=function(a,b,c,d,e){e=void 0===e?{}:e;var f=_.ng();a=_.q(a);for(var g=a.next();!g.done;g=a.next()){g=g.value;var m=f.Qi[g];if(!(e[g]||d&&!d(m))){e[g]=!0;var n=m.s7||[];if(c){var r=[];c[g]&&(r=Object.keys(c[g]));n=n.concat(r)}this.L0(n,b,c,d,e);b(m)}}};
var f7a=function(a){a=a.Yda.clone();K6a(a);Cx(a,"dg",null);a.Cea(!0);return U6a(a.toString())},d7a=function(a,b,c){var d=_.Ej(document,"SCRIPT");_.Qra(d,a);b&&(d.crossOrigin=c);d.async=!1;return d};var Fx=function(a,b){this.type=a;this.status=b};Fx.prototype.toString=function(){return h7a(this)+" ("+(void 0!=this.status?this.status:"?")+")"};var h7a=function(a){switch(a.type){case Fx.rf.O1a:return"Unauthorized";case Fx.rf.O_a:return"Consecutive load failures";case Fx.rf.TIMEOUT:return"Timed out";case Fx.rf.n1a:return"Out of date module id";case Fx.rf.cya:return"Init error";default:return"Unknown failure type "+a.type}};gi.Ls=Fx;gi.Ls.rf={O1a:0,O_a:1,TIMEOUT:2,n1a:3,cya:4};var Gx=function(){this.xl=null;this.Qi={};this.ZB=[];this.dG=[];this.Zsa=[];this.Kq=[];this.mM=[];this.lJ={};this.YA={};this.Ey=this.Rla=new In([],"");this.aRa=null;this.Zpa=new _.zs;this.JIa=!1;this.Yma=0;this.Ztb=this.hQb=this.Nvb=!1};_.ji(Gx,PNa);var i7a=function(a,b){_.ba.call(this,"Error loading "+a+": "+b)};_.ji(i7a,_.ba);_.h=Gx.prototype;_.h.iJb=function(a){this.JIa=a};
_.h.Gta=function(a,b){if(!(this instanceof Gx))this.Gta(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.Qi[f]?(f=this.Qi[f].s7,f!=e&&f.splice.apply(f,[0,f.length].concat(_.sc(e)))):this.Qi[f]=new In(e,f)}b&&b.length?(vaa(this.ZB,b),this.aRa=_.qa(b)):this.Zpa.wJ||this.Zpa.callback();this.Ey==this.Rla&&(this.Ey=null,this.Rla.gC((0,_.uh)(this.mpb,
this))&&j7a(this,new gi.Ls(gi.Ls.rf.cya)),Hx(this))}};_.h.pFb=function(a,b){if(this.lJ[a]){delete this.lJ[a][b];for(var c in this.lJ[a])return;delete this.lJ[a]}};_.h.isActive=function(){return 0<this.ZB.length};_.h.Tub=function(){return 0<this.mM.length};
var Hx=function(a){var b=a.Nvb,c=a.isActive();c!=b&&(a.aoa(c?"active":"idle"),a.Nvb=c);b=a.Tub();b!=a.hQb&&(a.aoa(b?"userActive":"userIdle"),a.hQb=b)},m7a=function(a,b,c){var d=[];_.waa(b,d);b=[];for(var e={},f=0;f<d.length;f++){var g=d[f],m=a.Qi[g];if(!m)throw Error("Fd`"+g);var n=new _.zs;e[g]=n;m.Zv()?n.callback(null):(k7a(a,g,m,!!c,n),l7a(a,g)||b.push(g))}0<b.length&&(0===a.ZB.length?a.ERa(b):(a.Kq.push(b),Hx(a)));return e},k7a=function(a,b,c,d,e){c.registerCallback(e.callback,e);NNa(c,function(f){e.Q7(new i7a(b,
f))});l7a(a,b)?d&&(0<=(0,_.va)(a.mM,b)||a.mM.push(b),Hx(a)):d&&(0<=(0,_.va)(a.mM,b)||a.mM.push(b))};
Gx.prototype.ERa=function(a,b,c){var d=this;b||(this.Yma=0);var e=this.FUa(a);this.ZB=e;this.dG=this.JIa?a:_.xa(e);Hx(this);if(0!==e.length){this.Zsa.push.apply(this.Zsa,e);if(0<Object.keys(this.lJ).length&&!this.xl.mKc)throw Error("Gd");a=(0,_.uh)(this.xl.sCc,this.xl,_.xa(e),this.Qi,{tB:this.lJ,PUc:!!c,bs:function(f){var g=d.dG;f=null!=f?f:void 0;d.Yma++;d.dG=g;e.forEach(_.hi(_.wa,d.Zsa),d);401==f?(j7a(d,new gi.Ls(gi.Ls.rf.O1a,f)),d.Kq.length=0):410==f?(n7a(d,new gi.Ls(gi.Ls.rf.n1a,f)),o7a(d)):3<=
d.Yma?(n7a(d,new gi.Ls(gi.Ls.rf.O_a,f)),o7a(d)):d.ERa(d.dG,!0,8001==f)},mEc:(0,_.uh)(this.zyc,this)});(b=5E3*Math.pow(this.Yma,2))?_.da.setTimeout(a,b):a()}};Gx.prototype.FUa=function(a){var b=this;a=a.filter(function(e){return b.Qi[e].Zv()?(_.da.setTimeout(function(){return Error("Hd`"+e)},0),!1):!0});for(var c=[],d=0;d<a.length;d++)c=c.concat(p7a(this,a[d]));_.waa(c);return!this.JIa&&1<c.length?(a=c.shift(),this.Kq=c.map(function(e){return[e]}).concat(this.Kq),[a]):c};
var p7a=function(a,b){var c=Lba(a.Zsa),d=[];c[b]||d.push(b);b=[b];for(var e=0;e<b.length;e++)for(var f=a.Qi[b[e]].s7,g=f.length-1;0<=g;g--){var m=f[g];a.Qi[m].Zv()||c[m]||(d.push(m),b.push(m))}d.reverse();_.waa(d);return d};
Gx.prototype.Sta=function(){if(this.Ey){var a=this.Ey.getId(),b=[];if(this.lJ[a]){for(var c=_.q(Object.keys(this.lJ[a])),d=c.next();!d.done;d=c.next()){d=d.value;var e=this.Qi[d];e&&!e.Zv()&&(this.pFb(a,d),b.push(d))}this.FRa(b)}this.isDisposed()||(this.Qi[a].gC((0,_.uh)(this.mpb,this))&&j7a(this,new gi.Ls(gi.Ls.rf.cya)),_.wa(this.mM,a),_.wa(this.ZB,a),0===this.ZB.length&&o7a(this),this.aRa&&a==this.aRa&&(this.Zpa.wJ||this.Zpa.callback()),Hx(this),this.Ey=null)}};
var l7a=function(a,b){if(0<=(0,_.va)(a.ZB,b))return!0;for(var c=0;c<a.Kq.length;c++)if(0<=(0,_.va)(a.Kq[c],b))return!0;return!1};Gx.prototype.load=function(a,b){return m7a(this,[a],b)[a]};Gx.prototype.FRa=function(a){return m7a(this,a)};var moa=function(a){var b=_.mg;b.Ey&&"synthetic_module_overhead"===b.Ey.getId()&&(b.Sta(),delete b.Qi.synthetic_module_overhead);b.Qi[a]&&b.L0(b.Qi[a].s7||[],function(c){c.Sta();_.wa(b.ZB,c.getId())},function(c){return!c.Zv()});b.Ey=b.Qi[a]};
Gx.prototype.hFb=function(a){this.Ey||(this.Qi.synthetic_module_overhead=new In([],"synthetic_module_overhead"),this.Ey=this.Qi.synthetic_module_overhead);var b=this.Ey;b.b_(b.Nna,a)};Gx.prototype.zyc=function(){n7a(this,new gi.Ls(gi.Ls.rf.TIMEOUT));o7a(this)};
var n7a=function(a,b){1<a.dG.length?a.Kq=a.dG.map(function(c){return[c]}).concat(a.Kq):j7a(a,b)},j7a=function(a,b){var c=a.dG;a.ZB.length=0;for(var d=[],e=0;e<a.Kq.length;e++){var f=a.Kq[e].filter(function(n){var r=p7a(this,n);return Axa(c,function(x){return 0<=(0,_.va)(r,x)})},a);vaa(d,f)}for(e=0;e<c.length;e++)uaa(d,c[e]);for(e=0;e<d.length;e++){for(f=0;f<a.Kq.length;f++)_.wa(a.Kq[f],d[e]);_.wa(a.mM,d[e])}var g=a.YA.error;if(g)for(e=0;e<g.length;e++){var m=g[e];for(f=0;f<d.length;f++)m("error",
d[f],b)}for(e=0;e<c.length;e++)a.Qi[c[e]]&&a.Qi[c[e]].bs(b);a.dG.length=0;Hx(a)},o7a=function(a){for(;a.Kq.length;){var b=a.Kq.shift().filter(function(c){return!this.Qi[c].Zv()},a);if(0<b.length){a.ERa(b);return}}Hx(a)};_.h=Gx.prototype;_.h.registerCallback=function(a,b){Array.isArray(a)||(a=[a]);for(var c=0;c<a.length;c++)this.b_(a[c],b)};_.h.b_=function(a,b){var c=this.YA;c[a]||(c[a]=[]);c[a].push(b)};_.h.aoa=function(a){for(var b=this.YA[a],c=0;b&&c<b.length;c++)b[c](a)};
_.h.L0=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.Qi[e];!d[e]&&c(f)&&(d[e]=!0,this.L0(f.s7||[],b,c,d),b(f))}};_.h.dispose=function(){Mba(Hba(this.Qi),this.Rla);this.Qi={};this.ZB=[];this.dG=[];this.mM=[];this.Kq=[];this.YA={};this.Ztb=!0};_.h.isDisposed=function(){return this.Ztb};_.joa=function(){return new Gx};_.Ewa('/**\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",xx);_.Xh.set("PROTRACTOR-CST-APP",zx);
if("?refreshSso=1"===location.search)window.close();else{_.ng().hFb(Bwa);var q7a,r7a,Ix;q7a=void 0===q7a?!1:q7a;r7a=void 0===r7a?!1:r7a;Ix=void 0===Ix?{}:Ix;var s7a="",t7a="";window&&window._F_cssRowKey&&(s7a=window._F_cssRowKey,window._F_combinedSignature&&(t7a=window._F_combinedSignature));if(s7a&&"function"!==typeof window._F_installCss)throw Error("Id");var u7a=Ix.wXc||_.Ex,v7a,w7a,x7a="",y7a=_.da._F_jsUrl;if("undefined"!==typeof document&&document&&document.getElementById){var z7a=document.getElementById("base-js");
if(z7a){var A7a=z7a.tagName.toUpperCase();if("SCRIPT"==A7a||"LINK"==A7a)x7a=z7a.src?z7a.src:z7a.getAttribute("href")}}if(y7a&&x7a){if(y7a!=x7a)throw Error("Cd`"+y7a+"`"+x7a);w7a=y7a}else w7a=y7a||x7a;if(!O6a(w7a))throw Error("Dd");v7a=_.Wf(w7a);var B7a=new u7a(v7a,s7a,t7a,q7a,r7a);Ix.ULc&&(B7a.Iga=Ix.ULc);Ix.xtc&&(B7a.K6=Ix.xtc);Ix.Gga&&(B7a.Gga=Ix.Gga);var C7a=_.ng();C7a.xl=B7a;C7a.iJb(!0)};_.Jx=function(a,b){this.Ua=a;this.window=b};_.D7a=function(a,b){return _.Lm(a.Ua,_.tn(a.Ua,_.qp(b)))};_.Jx.ha=function(a){return new (a||_.Jx)(_.u(_.eg),_.u(_.Ds))};_.Jx.ua=_.t({token:_.Jx,oa:_.Jx.ha,Ja:"root"});
_.Xt.add(9);
_.Xt.add(2);
_.Lh.add(3);
_.Xt.add(72);
_.Xt.add(73);
_.Xt.add(88);
_.Xt.add(77);
_.Xt.add(19);
_.v0a="https://cs.corp.google.com";
_.Xt.add(68);
_.Xt.add(30);
_.Xt.add(31);
_.Xt.add(38);
_.Xt.add(42);

_.Xt.add(70);
_.Xt.add(84);
_.Xt.add(44);
_.Xt.add(48);
_.Xt.add(55);
_.Xt.add(56);
_.Xt.add(78);
_.Xt.add(82);
_.Xt.add(58);
_.Xt.add(61);
_.Xt.add(1);
_.Xt.add(3);
_.Xt.add(10);
var p8a=function(a){if(a&&(a=Number(a),!isNaN(a)))return a};_.iOa=["/search"];var Wx=function(a,b){_.Au.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.VE=new _.Lf(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.Pnb=new _.Lf(null!=(d=c)?d:"FILES");var e;this.vz=new _.Lf(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 _.Lf(null!=(f=d)?f:"SYSTEM");var g;this.GKa=new _.Lf(null!=(g=this.storage.get("__SourceSettings_DarkSyntaxTheme"))?g:"cider-dark");var m;this.jRa=new _.Lf(null!=(m=this.storage.get("__SourceSettings_LightSyntaxTheme"))?m:"cider");this.storage.get("__SourceSettings_XrefBuildConfigFilter");var n;f=null!=(n=this.storage.get("__SourceSettings_XrefExcludeFilters"))?n:[];n=new Set;f=_.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&&n.add(g)}this.tRb=new _.Lf(n);var r;a:{if(n=this.storage.get("__SourceSettings_XrefHovercards"))switch(n){case "NEVER_SHOW":case "SHOW_WITH_SHIFT":case "SHOW_WITH_CTRL":case "SHOW_WITH_PLATFORM_CMD":case "SHOW_ALWAYS":break a}n=void 0}this.r$=new _.Lf(null!=(r=n)?r:"SHOW_ALWAYS");var x;a:{if(r=this.storage.get("__SourceSettings_XrefOpenAction"))switch(r){case "MAIN":case "MINI":case "XREF_PREVIEW":break a}r=void 0}this.v_a=new _.Lf(null!=(x=r)?x:"MINI");var A;this.tabSize=new _.Lf(null!=
(A=p8a(this.storage.get("__SourceSettings_TabSize")))?A:2);var F;this.pageSize=new _.Lf(null!=(F=p8a(this.storage.get("__SourceSettings_PageSize")))?F:10);var K;this.zba=new _.Lf(null!=(K=p8a(this.storage.get("__SourceSettings_NumStarredPlaces")))?K:50);this.zXa=new _.Lf(!!this.storage.get("__SourceSettings_ShowFoldMarkers"));var L;this.vRb=new _.Lf(null!=(L=p8a(this.storage.get("__SourceSettings_XrefPreviewPaneMinSize")))?L:0);this.j$=new _.Lf(!!this.storage.get("__SourceSettings_HighlightXrefs"));
this.AXa=new _.Lf(!!this.storage.get("__SourceSettings_ShowGenerated"));var R;this.Uea=new _.Lf(null!=(R=this.storage.get("__SourceSettings_ShowCustomContextMenu"))?R:!0)};_.X(Wx,_.Au);_.h=Wx.prototype;_.h.i9=function(){return this.VE};_.h.Aea=function(a){this.storage.set("__SourceSettings_LastFileDetailTab",a);this.VE.next(a)};_.h.hY=function(){return this.Pnb};_.h.G_=function(a){this.storage.set("__SourceSettings_LastFileNavigationTab",a);this.Pnb.next(a)};_.h.fF=function(){return this.vz};
_.h.kw=function(a){a=Object.assign({},this.vz.value,a);this.vz.next(a);this.storage.set("__SourceSettings_OutlineState",a)};_.h.hpa=function(){return this.theme};_.h.cua=function(a){this.storage.set("__SourceSettings_Theme",a);this.theme.next(a)};_.h.V8=function(){return this.GKa};_.h.rea=function(a){this.storage.set("__SourceSettings_DarkSyntaxTheme",a);this.GKa.next(a)};_.h.j9=function(){return this.jRa};_.h.Bea=function(a){this.storage.set("__SourceSettings_LightSyntaxTheme",a);this.jRa.next(a)};
_.h.z9=function(){return this.tRb};_.h.Kea=function(a){this.storage.set("__SourceSettings_XrefExcludeFilters",Array.from(a));this.tRb.next(new Set(a))};_.h.gY=function(){return this.r$};_.h.yea=function(a){this.storage.set("__SourceSettings_XrefHovercards",a);this.r$.next(a)};_.h.SP=function(){return this.tabSize};_.h.Iea=function(a){this.storage.set("__SourceSettings_TabSize",a);this.tabSize.next(a)};_.h.OP=function(){return this.pageSize};
_.h.L_=function(a){this.storage.set("__SourceSettings_PageSize",a);this.pageSize.next(a)};_.h.mY=function(){return this.zba};_.h.Dea=function(a){this.storage.set("__SourceSettings_NumStarredPlaces",a);this.zba.next(a)};_.h.PP=function(){return this.zXa};_.h.Gea=function(a){this.storage.set("__SourceSettings_ShowFoldMarkers",a);this.zXa.next(a)};_.h.w9=function(){return this.AXa};_.h.Hea=function(a){this.storage.set("__SourceSettings_ShowGenerated",a);this.AXa.next(a)};_.h.opa=function(){return this.vRb};
_.h.pXa=function(a){this.storage.set("__SourceSettings_XrefPreviewPaneMinSize",a);this.vRb.next(a)};_.h.JP=function(){return this.j$};_.h.F_=function(a){this.storage.set("__SourceSettings_HighlightXrefs",a);this.j$.next(a)};_.h.rY=function(){return this.Uea};_.h.Fea=function(a){this.storage.set("__SourceSettings_ShowCustomContextMenu",a);this.Uea.next(a)};_.h.UP=function(){return this.v_a};_.h.N_=function(a){this.storage.set("__SourceSettings_XrefOpenAction",a);this.v_a.next(a)};
Wx.ha=function(a){return new (a||Wx)(_.u(_.nUa),_.u(_.Yt))};Wx.ua=_.t({token:Wx,oa:Wx.ha,Ja:"root"});_.w1a=Wx;_.Xt.add(28);
_._ModuleManager_initialize=function(a,b){if(!_.mg){if(!_.joa)return;_.koa()}_.mg.Gta(a,b)};
_._ModuleManager_initialize('b/b96Luc/dflQFd/HyHasc/E7aOmb/Yfyhhd/sy3/sy2:6/sy6/sy1:7,8/sy4/sy5:7,a/sy7:b/sy8/source:9,c,d/results:9,d/sy9:b/search:g/sya:6,a,d/source_settings:8,i/codemirror/oss:c,g,i/codePrefetch/ZnwIZ/y9n5Ud',['sy3','sy2','sy4','sy5','sy7','sy8','sy9','sya','oss','sy6','sy1','source','search','codemirror']);
}catch(e){_._DumpException(e)}
try{
var E8a,H8a,I8a,J8a,K8a,L8a,M8a,N8a,O8a,P8a,Q8a,R8a,S8a,V8a,W8a,$8a;_.Xx=function(){_.Bc.lna=null};_.D8a=function(a,b){var c=_.Aka.get(b)||null;if(c&&c!==a)throw Error("jb`"+b+"`"+_.Yb(c)+"`"+_.Yb(c.name));_.Aka.set(b,a)};_.Yx=function(a,b,c){a=_.fja(_.Cc(),a,b,c);_.oja(_.Cda,a)};
E8a=function(a,b){var c=void 0===c?"mat":c;a.hd.ka(_.ue(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)})};_.F8a=function(a,b,c){if(c.length){b=b.toArray();c=c.toArray();for(var d=0,e=0;e<a+1;e++)b[e].group&&b[e].group===c[d]&&d++;return d}return 0};
_.G8a=function(a,b,c,d){return a<c?a:a+b>c+d?Math.max(0,a-d+b):c};H8a=function(a){a&1&&_.E(0,"mat-pseudo-checkbox",5);a&2&&(a=_.N(),_.z("state",a.selected?"checked":"unchecked")("disabled",a.disabled))};I8a=function(a){a&1&&(_.B(0,"span",6),_.Q(1),_.C());a&2&&(a=_.N(),_.v(1),_.Ye("(",a.group.label,")"))};J8a=function(a){a&1&&(_.B(0,"span",10),_.Q(1),_.C());a&2&&(a=_.N(),_.v(1),_.Ze(a.placeholder))};K8a=function(a){a&1&&(_.B(0,"span",14),_.Q(1),_.C());a&2&&(a=_.N(2),_.v(1),_.Ze(a.qOb))};
L8a=function(a){a&1&&_.Ue(0,0,["*ngSwitchCase","true"])};M8a=function(a){a&1&&(_.B(0,"span",11),_.O(1,K8a,2,1,"span",12),_.O(2,L8a,1,0,"ng-content",13),_.C());a&2&&(a=_.N(),_.z("ngSwitch",!!a.FKa),_.v(2),_.z("ngSwitchCase",!0))};
N8a=function(a){if(a&1){var b=_.Cc();_.Lc();_.Xx();_.B(0,"div",15,16);_.M("@transformPanel.done",function(c){_.Dc(b);var d=_.N();return _.Ec(d.pFa.next(c.rg))})("keydown",function(c){_.Dc(b);var d=_.N();return _.Ec(d.Hg(c))});_.Ue(2,1);_.C()}a&2&&(a=_.N(),_.Yx("mat-mdc-select-panel mdc-menu-surface mdc-menu-surface--open ",a.x5a(),""),_.z("ngClass",a.ee)("@transformPanel","showing"),_.Fe("id",a.id+"-panel")("aria-multiselectable",a.multiple)("aria-label",a.ariaLabel||null)("aria-labelledby",a.D2()))};
O8a=function(a){a&1&&(_.B(0,"span",8),_.Q(1),_.C());a&2&&(a=_.N(),_.v(1),_.Ze(a.placeholder))};P8a=function(a){a&1&&(_.B(0,"span",12),_.Q(1),_.C());a&2&&(a=_.N(2),_.v(1),_.Ze(a.qOb))};Q8a=function(a){a&1&&_.Ue(0,0,["*ngSwitchCase","true"])};R8a=function(a){a&1&&(_.B(0,"span",9),_.O(1,P8a,2,1,"span",10),_.O(2,Q8a,1,0,"ng-content",11),_.C());a&2&&(a=_.N(),_.z("ngSwitch",!!a.FKa),_.v(2),_.z("ngSwitchCase",!0))};
S8a=function(a){if(a&1){var b=_.Cc();_.B(0,"div",13)(1,"div",14,15);_.M("@transformPanel.done",function(c){_.Dc(b);var d=_.N();return _.Ec(d.pFa.next(c.rg))})("keydown",function(c){_.Dc(b);var d=_.N();return _.Ec(d.Hg(c))});_.Ue(3,1);_.C()()}a&2&&(a=_.N(),_.z("@transformPanelWrap",void 0),_.v(1),_.Yx("mat-select-panel ",a.x5a(),""),_.Ge("transform-origin",a.PV)("font-size",a.e4,"px"),_.z("ngClass",a.ee)("@transformPanel",a.multiple?"showing-multiple":"showing"),_.Fe("id",a.id+"-panel")("aria-multiselectable",
a.multiple)("aria-label",a.ariaLabel||null)("aria-labelledby",a.D2()))};_.T8a=function(a,b){a.Oka=b;return a};_.U8a=function(a,b){a.iE=void 0===b?!0:b;return a};_.Zx=function(a,b){a.jja=b;return a};V8a=function(a){a.r2a=["shiftKey"];return a};W8a=function(a){a.F3={enabled:!0,dX:10};return a};_.X8a=function(a,b){a.X2a=void 0===b?!0:b;return a};_.Y8a=function(a){return a.HD()?a.QD:null};_.$x=function(a){return{Vn:_.xn,Nb:[{Ca:_.uLa,kd:!0,qc:a}]}};_.Z8a=function(){_.kq.apply(this,arguments)};
_.X(_.Z8a,_.kq);_.Z8a.prototype.ho=function(a){if(this.Fk){var b=this.Fk;b.qN&&(b.qN=!1,_.yk(b.vb))}_.kq.prototype.ho.call(this,a);this.Fk&&(a=this.Fk,a.qN||(a.qN=!0,_.yk(a.vb)))};_.ay=function(a,b,c,d){var e=this;a=void 0===a?!1:a;c=void 0===c?!0:c;this.Zk=a;this.x4a=c;this.DE=d;this.pO=new Set;this.g2=[];this.GV=[];this.changed=new _.re;b&&b.length&&(a?b.forEach(function(f){return e.Lja(f)}):this.Lja(b[0]),this.GV.length=0)};_.h=_.ay.prototype;
_.h.select=function(){var a=this;_.lc.apply(0,arguments).forEach(function(c){return a.Lja(c)});var b=this.hja();this.Ts();return b};_.h.Mi=function(){var a=this;_.lc.apply(0,arguments).forEach(function(c){return a.ZGa(c)});var b=this.hja();this.Ts();return b};_.h.setSelection=function(){var a=_.lc.apply(0,arguments),b=this,c=this.selected,d=new Set(a);a.forEach(function(e){return b.Lja(e)});c.filter(function(e){return!d.has(e)}).forEach(function(e){return b.ZGa(e)});a=this.hja();this.Ts();return a};
_.h.toggle=function(a){return this.Pe(a)?this.Mi(a):this.select(a)};_.h.clear=function(a){a=void 0===a?!0:a;this.q$a();var b=this.hja();a&&this.Ts();return b};_.h.Pe=function(a){return this.pO.has(this.nDa(a))};_.h.tl=function(){return 0===this.pO.size};_.h.Vf=function(){return!this.tl()};_.h.sort=function(a){this.Zk&&this.selected&&this.Me.sort(a)};_.h.Ts=function(){this.Me=null;if(this.GV.length||this.g2.length)this.changed.next({source:this,DO:this.GV,removed:this.g2}),this.g2=[],this.GV=[]};
_.h.Lja=function(a){a=this.nDa(a);this.Pe(a)||(this.Zk||this.q$a(),this.Pe(a)||this.pO.add(a),this.x4a&&this.GV.push(a))};_.h.ZGa=function(a){a=this.nDa(a);this.Pe(a)&&(this.pO.delete(a),this.x4a&&this.g2.push(a))};_.h.q$a=function(){var a=this;this.tl()||this.pO.forEach(function(b){return a.ZGa(b)})};_.h.QPc=function(){};_.h.hja=function(){return!(!this.g2.length&&!this.GV.length)};
_.h.nDa=function(a){if(this.DE)for(var b=_.q(this.pO),c=b.next();!c.done;c=b.next())if(c=c.value,this.DE(a,c))return c;return a};_.Y.Object.defineProperties(_.ay.prototype,{selected:{configurable:!0,enumerable:!0,get:function(){this.Me||(this.Me=Array.from(this.pO.values()));return this.Me}}});$8a=[{Sc:"start",Tc:"bottom",vc:"start",Dc:"top"},{Sc:"start",Tc:"top",vc:"start",Dc:"bottom"},{Sc:"end",Tc:"top",vc:"end",Dc:"bottom"},{Sc:"end",Tc:"bottom",vc:"end",Dc:"top"}];_.by=function(a){this.qb=a};
_.by.ha=function(a){return new (a||_.by)(_.w(_.Wc))};_.by.Ha=_.hc({type:_.by,qa:[["","cdk-overlay-origin",""],["","overlay-origin",""],["","cdkOverlayOrigin",""]],Wb:["cdkOverlayOrigin"],standalone:!0});
_.cy=function(a,b,c,d,e){this.ej=a;this.wc=e;this.G8a=this.P4a=this.NN=this.g7a=this.K2=!1;this.N3=this.zia=this.E2a=this.fia=_.td.EMPTY;this.viewportMargin=0;this.Xl=this.open=!1;this.Ao=new _.al;this.UZ=new _.al;this.Ld=new _.al;this.detach=new _.al;this.kBb=new _.al;this.mBb=new _.al;this.Apc=new _.Mq(b,c);this.hGa=d;this.Dl=this.hGa()};_.h=_.cy.prototype;_.h.La=function(){this.E2a.unsubscribe();this.zia.unsubscribe();this.fia.unsubscribe();this.N3.unsubscribe();this.Sb&&this.Sb.dispose()};
_.h.Rb=function(a){this.Oh&&(this.ola(this.Oh),this.Sb.eA({width:this.width,minWidth:this.minWidth,height:this.height,minHeight:this.minHeight}),a.origin&&this.open&&this.Oh.apply());a.open&&(this.open?this.bia():this.f4a())};
_.h.FN=function(){var a=this;this.tw&&this.tw.length||(this.tw=$8a);var b=this.Sb=this.ej.create(this.rhc());this.E2a=b.dia.subscribe(function(){return a.Ld.emit()});this.zia=b.Zu.subscribe(function(){return a.detach.emit()});b.Qt().subscribe(function(c){a.kBb.next(c);27!==c.keyCode||a.Xl||_.Rg(c)||(c.preventDefault(),a.f4a())});this.Sb.Uba().subscribe(function(c){a.mBb.next(c)})};
_.h.rhc=function(){var a=this.Oh=this.nj||this.Oic();a=new _.Eq({direction:this.wc,nj:a,Dl:this.Dl,kg:this.kg});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.zm&&(a.zm=this.zm);this.ee&&(a.ee=this.ee);return a};
_.h.ola=function(a){var b=this,c=this.tw.map(function(d){return{Sc:d.Sc,Tc:d.Tc,vc:d.vc,Dc:d.Dc,offsetX:d.offsetX||b.offsetX,offsetY:d.offsetY||b.offsetY,ee:d.ee||void 0}});return _.cTa(_.bTa(_.ZSa(_.aTa(_.X8a(_.$Sa(_.Hq(a.Wta(this.n5a()),c),this.lob),this.push),this.Xpb),this.viewportMargin),this.qxb),this.qLc)};_.h.Oic=function(){var a=_.Jq(this.ej.position(),this.n5a());this.ola(a);return a};_.h.n5a=function(){return this.origin instanceof _.by?this.origin.qb:this.origin};
_.h.bia=function(){var a=this;this.Sb?this.Sb.rq().kg=this.kg:this.FN();this.Sb.dh()||this.Sb.Ld(this.Apc);this.kg?this.fia=this.Sb.Ao().subscribe(function(b){a.Ao.emit(b)}):this.fia.unsubscribe();this.N3.unsubscribe();0<this.UZ.mk.length&&(this.N3=this.Oh.wsa.ka(_.sia(function(){return 0<a.UZ.mk.length})).subscribe(function(b){a.UZ.emit(b);0===a.UZ.mk.length&&a.N3.unsubscribe()}))};_.h.f4a=function(){this.Sb&&this.Sb.detach();this.fia.unsubscribe();this.N3.unsubscribe()};
_.Y.Object.defineProperties(_.cy.prototype,{offsetX:{configurable:!0,enumerable:!0,get:function(){return this.XEa},set:function(a){this.XEa=a;this.Oh&&this.ola(this.Oh)}},offsetY:{configurable:!0,enumerable:!0,get:function(){return this.pr},set:function(a){this.pr=a;this.Oh&&this.ola(this.Oh)}},kg:{configurable:!0,enumerable:!0,get:function(){return this.K2},set:function(a){this.K2=_.Ug(a)}},qxb:{configurable:!0,enumerable:!0,get:function(){return this.g7a},set:function(a){this.g7a=_.Ug(a)}},lob:{configurable:!0,
enumerable:!0,get:function(){return this.P4a},set:function(a){this.P4a=_.Ug(a)}},Xpb:{configurable:!0,enumerable:!0,get:function(){return this.NN},set:function(a){this.NN=_.Ug(a)}},push:{configurable:!0,enumerable:!0,get:function(){return this.G8a},set:function(a){this.G8a=_.Ug(a)}},Dd:{configurable:!0,enumerable:!0,get:function(){return this.Sb}},dir:{configurable:!0,enumerable:!0,get:function(){return this.wc?this.wc.value:"ltr"}}});
_.cy.ha=function(a){return new (a||_.cy)(_.w(_.Rq),_.w(_.ef),_.w(_.gf),_.w(_.hTa),_.w(_.oq,8))};
_.cy.Ha=_.hc({type:_.cy,qa:[["","cdk-connected-overlay",""],["","connected-overlay",""],["","cdkConnectedOverlay",""]],inputs:{origin:["cdkConnectedOverlayOrigin","origin"],tw:["cdkConnectedOverlayPositions","positions"],nj:["cdkConnectedOverlayPositionStrategy","positionStrategy"],offsetX:["cdkConnectedOverlayOffsetX","offsetX"],offsetY:["cdkConnectedOverlayOffsetY","offsetY"],width:["cdkConnectedOverlayWidth","width"],height:["cdkConnectedOverlayHeight","height"],minWidth:["cdkConnectedOverlayMinWidth",
"minWidth"],minHeight:["cdkConnectedOverlayMinHeight","minHeight"],zm:["cdkConnectedOverlayBackdropClass","backdropClass"],ee:["cdkConnectedOverlayPanelClass","panelClass"],viewportMargin:["cdkConnectedOverlayViewportMargin","viewportMargin"],Dl:["cdkConnectedOverlayScrollStrategy","scrollStrategy"],open:["cdkConnectedOverlayOpen","open"],Xl:["cdkConnectedOverlayDisableClose","disableClose"],qLc:["cdkConnectedOverlayTransformOriginOn","transformOriginSelector"],kg:["cdkConnectedOverlayHasBackdrop",
"hasBackdrop"],qxb:["cdkConnectedOverlayLockPosition","lockPosition"],lob:["cdkConnectedOverlayFlexibleDimensions","flexibleDimensions"],Xpb:["cdkConnectedOverlayGrowAfterOpen","growAfterOpen"],push:["cdkConnectedOverlayPush","push"]},outputs:{Ao:"backdropClick",UZ:"positionChange",Ld:"attach",detach:"detach",kBb:"overlayKeydown",mBb:"overlayOutsideClick"},Wb:["cdkConnectedOverlay"],standalone:!0,features:[_.vc]});var a9a=function(){};a9a.ha=function(a){return new (a||a9a)};
a9a.Ha=_.hc({type:a9a,qa:[["","mat-line",""],["","matLine",""]],Cb:[1,"mat-line"]});_.dy=function(){};_.dy.ha=function(a){return new (a||_.dy)};_.dy.Ea=_.gc({type:_.dy});_.dy.Da=_.Wb({imports:[_.Tq,_.Tq]});_.ey=function(){};_.ey.ha=function(a){return new (a||_.ey)};_.ey.Ea=_.gc({type:_.ey});_.ey.Da=_.Wb({imports:[_.Tq]});_.fy=function(){};_.fy.ha=function(a){return new (a||_.fy)};_.fy.Ha=_.hc({type:_.fy,qa:[["","matSuffix",""]],features:[_.$e([{Ca:_.e3a,Jb:_.fy}])]});
_.gy=function(a){this.element=a;this.size="xsmall";this.format="hairline"};_.gy.prototype.Qa=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,b9a.includes(b)&&this.element.ta.classList.remove(b);a=new Set;a.add(c9a.includes(this.size)?this.size:"xsmall");a.add(d9a.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)};
_.gy.ha=function(a){return new (a||_.gy)(_.w(_.Wc))};_.gy.ya=_.fc({type:_.gy,qa:[["button","gme-button-old",""],["a","gme-button-old",""]],inputs:{size:"size",format:"format"},hc:["gme-button-old",""],ac:["*"],Aa:1,Ba:0,va:function(a){a&1&&(_.Te(),_.Ue(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 d9a=["hairline","fill","flat"],c9a=["xsmall","medium"],b9a=[].concat(_.sc(d9a),_.sc(c9a));var hy=function(){};hy.ha=function(a){return new (a||hy)};hy.Ea=_.gc({type:hy});hy.Da=_.Wb({imports:[_.om]});_.iy=function(){};_.iy.ha=function(a){return new (a||_.iy)};_.iy.Ea=_.gc({type:_.iy});_.iy.Da=_.Wb({imports:[hy]});_.jy=function(a,b,c,d){return _.er.call(this,a,b,c,d)||this};_.X(_.jy,_.er);_.jy.ha=function(a){return new (a||_.jy)(_.w(_.Wc),_.w(_.sl),_.w(_.Wq,8),_.w(_.Yq,8))};
_.jy.ya=_.fc({type:_.jy,qa:[["mat-option"]],Cb:["role","option",1,"mat-option","mat-focus-indicator"],Db:12,hb:function(a,b){a&1&&_.M("click",function(){return b.NH()})("keydown",function(c){return b.Hg(c)});a&2&&(_.Me("id",b.id),_.Fe("tabindex",b.jH())("aria-selected",b.selected)("aria-disabled",b.disabled.toString()),_.He("mat-selected",b.selected)("mat-option-multiple",b.multiple)("mat-active",b.active)("mat-option-disabled",b.disabled))},Wb:["matOption"],features:[_.Ce],ac:["*"],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&&(_.Te(),_.O(0,H8a,1,2,"mat-pseudo-checkbox",0),_.B(1,"span",1,2),_.Ue(3),_.C(),_.O(4,I8a,2,1,"span",3),_.E(5,"div",4));a&2&&(_.z("ngIf",b.multiple),_.v(4),_.z("ngIf",b.group&&b.group.mH),
_.v(1),_.z("matRippleTrigger",b.Hi())("matRippleDisabled",b.disabled||b.zd))},Ia:[_.br,_.im,_.cr],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'],
mb:2,Na:0});_.ky=function(){};_.ky.ha=function(a){return new (a||_.ky)};_.ky.Ea=_.gc({type:_.ky});_.ky.Da=_.Wb({imports:[_.gr,_.om,_.Tq,_.ey]});_.e9a=new _.oc("MatList");_.f9a=new _.oc("MatNavList");var i9a,k9a;_.g9a=["*"];_.h9a=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'};
i9a=[[["","mat-list-avatar",""],["","mat-list-icon",""],["","matListAvatar",""],["","matListIcon",""]],[["","mat-line",""],["","matLine",""]],"*"];_.j9a=_.ch(_.bh(function(){}));k9a=_.bh(function(){});_.ly=function(){var a=_.j9a.apply(this,arguments)||this;a.Bj=new _.re;return a};_.X(_.ly,_.j9a);_.ly.prototype.Rb=function(){this.Bj.next()};_.ly.prototype.La=function(){this.Bj.complete()};_.ly.ha=function(){var a;return function(b){return(a||(a=_.Tc(_.ly)))(b||_.ly)}}();
_.ly.ya=_.fc({type:_.ly,qa:[["mat-nav-list"]],Cb:["role","navigation",1,"mat-nav-list","mat-list-base"],inputs:{zd:"disableRipple",disabled:"disabled"},Wb:["matNavList"],features:[_.$e([{Ca:_.f9a,Jb:_.ly}]),_.Ce,_.vc],ac:_.g9a,Aa:1,Ba:0,va:function(a){a&1&&(_.Te(),_.Ue(0))},styles:[_.h9a()],mb:2,Na:0});var l9a=function(){};l9a.ha=function(a){return new (a||l9a)};l9a.Ha=_.hc({type:l9a,qa:[["","mat-list-avatar",""],["","matListAvatar",""]],Cb:[1,"mat-list-avatar"]});var m9a=function(){};
m9a.ha=function(a){return new (a||m9a)};m9a.Ha=_.hc({type:m9a,qa:[["","mat-list-icon",""],["","matListIcon",""]],Cb:[1,"mat-list-icon"]});_.my=function(a,b,c,d){var e=k9a.call(this)||this;e.Kd=a;e.L6a=!1;e.Pb=new _.re;e.Hc=!1;e.L6a=!!(c||d&&"action-list"===d.q5a());e.kV=c||d;c=e.Hi();"button"!==c.nodeName.toLowerCase()||c.hasAttribute("type")||c.setAttribute("type","button");e.kV&&e.kV.Bj.ka(_.we(e.Pb)).subscribe(function(){_.yk(b)});return e};_.X(_.my,k9a);
_.my.prototype.we=function(){E8a(this.Amc,this.Kd)};_.my.prototype.La=function(){this.Pb.next();this.Pb.complete()};_.my.prototype.fv=function(){return!this.L6a||this.zd||!(!this.kV||!this.kV.zd)};_.my.prototype.Hi=function(){return this.Kd.ta};_.Y.Object.defineProperties(_.my.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Hc||!(!this.kV||!this.kV.disabled)},set:function(a){this.Hc=_.Ug(a)}}});
_.my.ha=function(a){return new (a||_.my)(_.w(_.Wc),_.w(_.sl),_.w(_.f9a,8),_.w(_.e9a,8))};
_.my.ya=_.fc({type:_.my,qa:[["mat-list-item"],["a","mat-list-item",""],["button","mat-list-item",""]],yd:function(a,b,c){a&1&&(_.mf(c,l9a,5),_.mf(c,m9a,5),_.mf(c,a9a,5));if(a&2){var d;_.jf(d=_.nf())&&(b.ghc=d.first);_.jf(d=_.nf())&&(b.Glc=d.first);_.jf(d=_.nf())&&(b.Amc=d)}},Cb:[1,"mat-list-item","mat-focus-indicator"],Db:4,hb:function(a,b){a&2&&_.He("mat-list-item-disabled",b.disabled)("mat-list-item-with-avatar",b.ghc||b.Glc)},inputs:{zd:"disableRipple",disabled:"disabled"},Wb:["matListItem"],features:[_.Ce],
ac:["[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&&(_.Te(i9a),_.B(0,"span",0),_.E(1,"span",1),_.Ue(2),_.B(3,"span",2),_.Ue(4,1),_.C(),_.Ue(5,2),_.C());a&2&&(_.v(1),_.z("matRippleTrigger",b.Hi())("matRippleDisabled",b.fv()))},Ia:[_.br],mb:2,Na:0});_.bh(function(){});_.bh(function(){});_.ny=function(){};_.ny.ha=function(a){return new (a||_.ny)};_.ny.Ea=_.gc({type:_.ny});_.ny.Da=_.Wb({imports:[_.dy,_.gr,_.Tq,_.ey,_.om,_.dy,_.Tq,_.ey,_.Aw]});var n9a=_.Bg("transformPanelWrap",[_.Fg("* => void",_.Xoa("@transformPanel",[{type:9,options:null}]))]),o9a=_.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 p9a=_.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 q9a,r9a,s9a,t9a,u9a,x9a,y9a,z9a,oy;q9a=["trigger"];r9a=["panel"];s9a=[[["mat-select-trigger"]],"*"];t9a=0;u9a=new _.oc("mat-select-scroll-strategy");_.v9a=new _.oc("MAT_SELECT_CONFIG");_.w9a={Ca:u9a,Eb:[_.Rq],Ab:function(a){return function(){return a.mp.hu()}}};x9a=new _.oc("MatSelectTrigger");y9a=function(a,b){this.source=a;this.value=b};z9a=_.bh(_.dh(_.ch(_.Kqa(function(a,b,c,d,e){this.Oa=a;this.f2=b;this.J3=c;this.K3=d;this.Ce=e;this.Wc=new _.re}))));
oy=function(a,b,c,d,e,f,g,m,n,r,x,A,F,K){var L=z9a.call(this,e,d,g,m,r)||this;L.eg=a;L.vb=b;L.nb=c;L.wc=f;L.wV=n;L.zEa=F;L.qo=K;L.FA=!1;L.zN=function(ra,ua){return ra===ua};L.SV="mat-select-"+t9a++;L.m$a=null;L.dH=new _.re;L.Mh=function(){};L.Nh=function(){};L.nHa="mat-select-value-"+t9a++;L.pFa=new _.re;var R;L.a8a=(null==(R=L.qo)?void 0:R.gR)||"";L.zA=!1;L.controlType="mat-select";L.Zk=!1;var ca,pa;L.o4a=null!=(pa=null==(ca=L.qo)?void 0:ca.y7)?pa:!1;L.ariaLabel="";L.WAb=_.Rd(function(){var ra=L.options;
return ra?ra.hd.ka(_.ue(ra),_.ve(function(){return _.Ud.apply(null,_.sc(ra.map(function(ua){return ua.MK})))})):L.nb.ng.ka(_.je(1),_.ve(function(){return L.WAb}))});L.nw=new _.al;L.gFa=L.nw.ka(_.Yd(function(ra){return ra}),_.y(function(){}));L.yCa=L.nw.ka(_.Yd(function(ra){return!ra}),_.y(function(){}));L.ns=new _.al;L.Zw=new _.al;L.Zs=null;L.Ce&&(L.Ce.Yq=L);null!=(null==K?void 0:K.BZa)&&(L.lla=K.BZa);L.hGa=A;L.dg=L.hGa();L.tabIndex=parseInt(x)||0;L.id=L.id;return L};_.X(oy,z9a);_.h=oy.prototype;
_.h.Qa=function(){var a=this;this.he=new _.ay(this.multiple);this.Wc.next();this.pFa.ka(_.he(),_.we(this.dH)).subscribe(function(){return a.oFa(a.De)})};_.h.we=function(){var a=this;this.Ilc();this.he.changed.ka(_.we(this.dH)).subscribe(function(b){b.DO.forEach(function(c){return c.select()});b.removed.forEach(function(c){return c.Mi()})});this.options.hd.ka(_.ue(null),_.we(this.dH)).subscribe(function(){a.koc();a.W2()})};
_.h.Eq=function(){var a=this.blc(),b=this.Ce;if(a!==this.m$a){var c=this.Oa.ta;(this.m$a=a)?c.setAttribute("aria-labelledby",a):c.removeAttribute("aria-labelledby")}b&&(this.y8a!==b.control&&(void 0!==this.y8a&&null!==b.disabled&&b.disabled!==this.disabled&&(this.disabled=b.disabled),this.y8a=b.control),this.Ava())};_.h.Rb=function(a){(a.disabled||a.userAriaDescribedBy)&&this.Wc.next();a.typeaheadDebounceInterval&&this.xc&&this.xc.rT(this.lla)};
_.h.La=function(){var a;null==(a=this.xc)||a.destroy();this.dH.next();this.dH.complete();this.Wc.complete();this.uCa()};_.h.toggle=function(){this.De?this.close():this.open()};_.h.open=function(){this.xN()&&(this.PBa(),this.FA=!0,_.Zx(this.xc,null),this.Elc(),_.yk(this.vb))};_.h.PBa=function(){var a=this.Oa.ta.closest('body > .cdk-overlay-container [aria-modal="true"]');if(a){var b=this.id+"-panel";this.Zs&&_.xqa(this.Zs,"aria-owns",b);_.wqa(a,"aria-owns",b);this.Zs=a}};
_.h.uCa=function(){this.Zs&&(_.xqa(this.Zs,"aria-owns",this.id+"-panel"),this.Zs=null)};_.h.close=function(){this.FA&&(this.FA=!1,_.Zx(this.xc,this.um()?"rtl":"ltr"),_.yk(this.vb),this.Nh())};_.h.ar=function(a){this.qU(a)};_.h.Jq=function(a){this.Mh=a};_.h.Fz=function(a){this.Nh=a};_.h.ru=function(a){this.disabled=a;_.yk(this.vb);this.Wc.next()};_.h.um=function(){return this.wc?"rtl"===this.wc.value:!1};_.h.Hg=function(a){this.disabled||(this.De?this.tlc(a):this.klc(a))};
_.h.klc=function(a){var b=a.keyCode,c=40===b||38===b||37===b||39===b,d=this.xc;!(0<d.XD.length||13!==b&&32!==b||_.Rg(a))||(this.multiple||a.altKey)&&c?(a.preventDefault(),this.open()):this.multiple||(b=this.selected,d.rz(a),(a=this.selected)&&b!==a&&this.zEa.Gk(a.Vga,1E4))};
_.h.tlc=function(a){var b=this.xc,c=a.keyCode,d=40===c||38===c,e=0<b.XD.length;if(d&&a.altKey)a.preventDefault(),this.close();else if(e||13!==c&&32!==c||!b.Fk||_.Rg(a))if(!e&&this.Zk&&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.Mi())})}else c=b.cI,b.rz(a),this.Zk&&d&&a.shiftKey&&b.Fk&&b.cI!==c&&b.Fk.NH();else a.preventDefault(),b.Fk.NH()};
_.h.Mp=function(){this.disabled||(this.zA=!0,this.Wc.next())};_.h.Ql=function(){this.zA=!1;var a;null!=(a=this.xc)&&(a.XD=[]);this.disabled||this.De||(this.Nh(),_.yk(this.vb),this.Wc.next())};_.h.D7a=function(){var a=this;this.zH.UZ.ka(_.je(1)).subscribe(function(){a.vb.ae();a.s8a()})};_.h.x5a=function(){return this.wV?"mat-"+this.wV.color:""};_.h.W2=function(){var a=this;Promise.resolve().then(function(){a.Ce&&(a.ve=a.Ce.value);a.NA(a.ve);a.Wc.next()})};
_.h.NA=function(a){var b=this;this.options.forEach(function(c){c.qN&&(c.qN=!1,_.yk(c.vb))});this.he.clear();this.multiple&&a?(a.forEach(function(c){return b.k9a(c)}),this.Rka()):(a=this.k9a(a))?_.mq(this.xc,a):this.De||_.mq(this.xc,-1);_.yk(this.vb)};_.h.k9a=function(a){var b=this,c=this.options.find(function(d){if(b.he.Pe(d))return!1;try{return null!=d.value&&b.zN(d.value,a)}catch(e){return!1}});c&&this.he.select(c);return c};
_.h.qU=function(a){return a!==this.ve||this.Zk&&Array.isArray(a)?(this.options&&this.NA(a),this.ve=a,!0):!1};_.h.RH=function(a){return a.disabled};_.h.Ilc=function(){var a=this;this.xc=_.T8a(V8a(W8a(_.lq(_.Zx(_.U8a((new _.Z8a(this.options)).rT(this.lla)),this.um()?"rtl":"ltr")))),this.RH);this.xc.p0.subscribe(function(){a.De&&(!a.multiple&&a.xc.Fk&&a.xc.Fk.NH(),a.focus(),a.close())});this.xc.nd.subscribe(function(){a.FA&&a.panel?a.gGa(a.xc.cI||0):a.FA||a.multiple||!a.xc.Fk||a.xc.Fk.NH()})};
_.h.koc=function(){var a=this,b=_.Ud(this.options.hd,this.dH);this.WAb.ka(_.we(b)).subscribe(function(c){a.knc(c.source,c.YY);c.YY&&!a.multiple&&a.FA&&(a.close(),a.focus())});_.Ud.apply(null,_.sc(this.options.map(function(c){return c.Bj}))).ka(_.we(b)).subscribe(function(){a.vb.ae();a.Wc.next()})};
_.h.knc=function(a,b){var c=this.he.Pe(a);null!=a.value||this.Zk?(c!==a.selected&&(a.selected?this.he.select(a):this.he.Mi(a)),b&&this.xc.ho(a),this.multiple&&(this.Rka(),b&&this.focus())):(a.Mi(),this.he.clear(),null!=this.value&&this.DV(a.value));c!==this.he.Pe(a)&&this.DV();this.Wc.next()};_.h.Rka=function(){var a=this;if(this.multiple){var b=this.options.toArray();this.he.sort(function(c,d){return a.KKb?a.KKb(c,d,b):b.indexOf(c)-b.indexOf(d)});this.Wc.next()}};
_.h.DV=function(a){var b=null;this.ve=b=this.multiple?this.selected.map(function(c){return c.value}):this.selected?this.selected.value:a;this.Zw.emit(b);this.Mh(b);this.ns.emit(this.f5a(b));_.yk(this.vb)};_.h.Elc=function(){if(this.xc)if(this.empty){for(var a=-1,b=0;b<this.options.length;b++)if(!this.options.get(b).disabled){a=b;break}this.xc.ho(a)}else this.xc.ho(this.he.selected[0])};_.h.xN=function(){var a;return!this.FA&&!this.disabled&&0<(null==(a=this.options)?void 0:a.length)};_.h.focus=function(a){this.Oa.ta.focus(a)};
_.h.D2=function(){if(this.ariaLabel)return null;var a,b=null==(a=this.wV)?void 0:_.Y8a(a);return this.ij?(b?b+" ":"")+this.ij:b};_.h.d5a=function(){return this.De&&this.xc&&this.xc.Fk?this.xc.Fk.id:null};_.h.blc=function(){if(this.ariaLabel)return null;var a,b=null==(a=this.wV)?void 0:_.Y8a(a);a=(b?b+" ":"")+this.nHa;this.ij&&(a+=" "+this.ij);return a};_.h.oFa=function(a){this.nw.emit(a)};_.h.Nta=function(a){a.length?this.Oa.ta.setAttribute("aria-describedby",a.join(" ")):this.Oa.ta.removeAttribute("aria-describedby")};
_.h.Era=function(){this.focus();this.open()};
_.Y.Object.defineProperties(oy.prototype,{focused:{configurable:!0,enumerable:!0,get:function(){return this.zA||this.FA}},placeholder:{configurable:!0,enumerable:!0,get:function(){return this.DH},set:function(a){this.DH=a;this.Wc.next()}},required:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return null!=(d=null!=(c=this.Np)?c:null==(a=this.Ce)?void 0:null==(b=a.control)?void 0:_.P2a(b))?d:!1},set:function(a){this.Np=_.Ug(a);this.Wc.next()}},multiple:{configurable:!0,enumerable:!0,get:function(){return this.Zk},
set:function(a){this.Zk=_.Ug(a)}},y7:{configurable:!0,enumerable:!0,get:function(){return this.o4a},set:function(a){this.o4a=_.Ug(a)}},DE:{configurable:!0,enumerable:!0,get:function(){return this.zN},set:function(a){this.zN=a;this.he&&this.W2()}},value:{configurable:!0,enumerable:!0,get:function(){return this.ve},set:function(a){this.qU(a)&&this.Mh(a)}},BZa:{configurable:!0,enumerable:!0,get:function(){return this.lla},set:function(a){this.lla=_.Xg(a)}},id:{configurable:!0,enumerable:!0,get:function(){return this.Df},
set:function(a){this.Df=a||this.SV;this.Wc.next()}},De:{configurable:!0,enumerable:!0,get:function(){return this.FA}},selected:{configurable:!0,enumerable:!0,get:function(){var a,b;return this.multiple?(null==(a=this.he)?void 0:a.selected)||[]:null==(b=this.he)?void 0:b.selected[0]}},qOb:{configurable:!0,enumerable:!0,get:function(){if(this.empty)return"";if(this.Zk){var a=this.he.selected.map(function(b){return b.Vga});this.um()&&a.reverse();return a.join(", ")}return this.he.selected[0].Vga}},empty:{configurable:!0,
enumerable:!0,get:function(){return!this.he||this.he.tl()}},Sea:{configurable:!0,enumerable:!0,get:function(){return this.FA||!this.empty||this.zA&&!!this.DH}}});oy.ha=function(a){return new (a||oy)(_.w(_.yq),_.w(_.sl),_.w(_.ze),_.w(_.Vq),_.w(_.Wc),_.w(_.oq,8),_.w(_.iv,8),_.w(_.nv,8),_.w(_.xv,8),_.w(_.cv,10),_.Nc("tabindex"),_.w(u9a),_.w(_.eq),_.w(_.v9a,8))};
oy.Ha=_.hc({type:oy,ub:function(a,b){a&1&&(_.kf(q9a,5),_.kf(r9a,5),_.kf(_.cy,5));if(a&2){var c;_.jf(c=_.nf())&&(b.trigger=c.first);_.jf(c=_.nf())&&(b.panel=c.first);_.jf(c=_.nf())&&(b.zH=c.first)}},inputs:{lM:["aria-describedby","userAriaDescribedBy"],ee:"panelClass",placeholder:"placeholder",required:"required",multiple:"multiple",y7:"disableOptionCentering",DE:"compareWith",value:"value",ariaLabel:["aria-label","ariaLabel"],ij:["aria-labelledby","ariaLabelledby"],NLa:"errorStateMatcher",BZa:"typeaheadDebounceInterval",
KKb:"sortComparator",id:"id"},outputs:{nw:"openedChange",gFa:"opened",yCa:"closed",ns:"selectionChange",Zw:"valueChange"},features:[_.Ce,_.vc]});_.py=function(){var a=oy.apply(this,arguments)||this;a.CFa=[{Sc:"start",Tc:"bottom",vc:"start",Dc:"top"},{Sc:"start",Tc:"top",vc:"start",Dc:"bottom",ee:"mat-mdc-select-panel-above"}];var b,c;a.lH=null!=(c=null==(b=a.qo)?void 0:b.Nr)?c:!1;a.RH=function(d){return a.De?!1:d.disabled};return a};_.X(_.py,oy);_.py.Ha=oy.Ha;_.h=_.py.prototype;
_.h.Qa=function(){var a=this;oy.prototype.Qa.call(this);this.eg.nd().ka(_.we(this.dH)).subscribe(function(){a.De&&(a.b8a=a.w5a(),a.vb.ae())})};_.h.Rc=function(){this.wV&&(this.nka=this.wV.dY())};_.h.open=function(){this.b8a=this.w5a();oy.prototype.open.call(this);this.Wc.next()};_.h.close=function(){oy.prototype.close.call(this);this.Wc.next()};
_.h.gGa=function(a){var b=this.options.toArray()[a];if(b){var c=this.panel.ta,d=_.F8a(a,this.options,this.NK);b=b.Hi();c.scrollTop=0===a&&1===d?0:_.G8a(b.offsetTop,b.offsetHeight,c.scrollTop,c.offsetHeight)}};_.h.s8a=function(){this.gGa(this.xc.cI||0)};_.h.f5a=function(a){return new y9a(this,a)};_.h.w5a=function(){return(this.nka instanceof _.by?this.nka.qb:this.nka||this.Oa).ta.getBoundingClientRect().width};_.h.HGa=function(){if(this.options)for(var a=_.q(this.options),b=a.next();!b.done;b=a.next())_.yk(b.value.vb)};
_.Y.Object.defineProperties(_.py.prototype,{Sea:{configurable:!0,enumerable:!0,get:function(){return this.De||!this.empty||this.focused&&!!this.placeholder}},Nr:{configurable:!0,enumerable:!0,get:function(){return this.lH},set:function(a){this.lH=_.Ug(a);this.HGa()}}});_.py.ha=function(){var a;return function(b){return(a||(a=_.Tc(_.py)))(b||_.py)}}();
_.py.ya=_.fc({type:_.py,qa:[["mat-select"]],yd:function(a,b,c){a&1&&(_.mf(c,x9a,5),_.mf(c,_.fr,5),_.mf(c,_.Yq,5));if(a&2){var d;_.jf(d=_.nf())&&(b.FKa=d.first);_.jf(d=_.nf())&&(b.options=d);_.jf(d=_.nf())&&(b.NK=d)}},Cb:["role","combobox","aria-autocomplete","none","aria-haspopup","listbox","ngSkipHydration","",1,"mat-mdc-select"],Db:19,hb:function(a,b){a&1&&_.M("keydown",function(c){return b.Hg(c)})("focus",function(){return b.Mp()})("blur",function(){return b.Ql()});a&2&&(_.Fe("id",b.id)("tabindex",
b.tabIndex)("aria-controls",b.De?b.id+"-panel":null)("aria-expanded",b.De)("aria-label",b.ariaLabel||null)("aria-required",b.required.toString())("aria-disabled",b.disabled.toString())("aria-invalid",b.Er)("aria-activedescendant",b.d5a()),_.He("mat-mdc-select-disabled",b.disabled)("mat-mdc-select-invalid",b.Er)("mat-mdc-select-required",b.required)("mat-mdc-select-empty",b.empty)("mat-mdc-select-multiple",b.multiple))},inputs:{disabled:"disabled",zd:"disableRipple",tabIndex:"tabIndex",Nr:"hideSingleSelectionIndicator"},
Wb:["matSelect"],features:[_.$e([{Ca:_.wv,Jb:_.py},{Ca:_.Wq,Jb:_.py}]),_.Ce],ac:["mat-select-trigger","*"],Aa:11,Ba:10,Fa:[["cdk-overlay-origin","",1,"mat-mdc-select-trigger",3,"click"],["fallbackOverlayOrigin","cdkOverlayOrigin","trigger",""],[1,"mat-mdc-select-value",3,"ngSwitch"],["class","mat-mdc-select-placeholder mat-mdc-select-min-line",4,"ngSwitchCase"],["class","mat-mdc-select-value-text",3,"ngSwitch",4,"ngSwitchCase"],[1,"mat-mdc-select-arrow-wrapper"],[1,"mat-mdc-select-arrow"],"viewBox;0 0 24 24;width;24px;height;24px;focusable;false;aria-hidden;true".split(";"),
["d","M7 10l5 5 5-5z"],["cdk-connected-overlay","","cdkConnectedOverlayLockPosition","","cdkConnectedOverlayHasBackdrop","","cdkConnectedOverlayBackdropClass","cdk-overlay-transparent-backdrop",3,"cdkConnectedOverlayPanelClass","cdkConnectedOverlayScrollStrategy","cdkConnectedOverlayOrigin","cdkConnectedOverlayOpen","cdkConnectedOverlayPositions","cdkConnectedOverlayWidth","backdropClick","attach","detach"],[1,"mat-mdc-select-placeholder","mat-mdc-select-min-line"],[1,"mat-mdc-select-value-text",
3,"ngSwitch"],["class","mat-mdc-select-min-line",4,"ngSwitchDefault"],[4,"ngSwitchCase"],[1,"mat-mdc-select-min-line"],["role","listbox","tabindex","-1",3,"ngClass","keydown"],["panel",""]],va:function(a,b){a&1&&(_.Te(s9a),_.B(0,"div",0,1),_.M("click",function(){return b.toggle()}),_.B(3,"div",2),_.O(4,J8a,2,1,"span",3),_.O(5,M8a,3,2,"span",4),_.C(),_.B(6,"div",5)(7,"div",6),_.Lc(),_.B(8,"svg",7),_.E(9,"path",8),_.C()()()(),_.O(10,N8a,3,9,"ng-template",9),_.M("backdropClick",function(){return b.close()})("attach",
function(){return b.D7a()})("detach",function(){return b.close()}));if(a&2){var c=_.Xe(1);_.v(3);_.z("ngSwitch",b.empty);_.Fe("id",b.nHa);_.v(1);_.z("ngSwitchCase",!0);_.v(1);_.z("ngSwitchCase",!1);_.v(5);_.z("cdkConnectedOverlayPanelClass",b.a8a)("cdkConnectedOverlayScrollStrategy",b.dg)("cdkConnectedOverlayOrigin",b.nka||c)("cdkConnectedOverlayOpen",b.De)("cdkConnectedOverlayPositions",b.CFa)("cdkConnectedOverlayWidth",b.b8a)}},Ia:[_.gm,_.jm,_.km,_.lm,_.cy,_.by],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'],
mb:2,data:{animation:[p9a]},Na:0});var A9a,B9a;A9a=[[["mat-select-trigger"]],"*"];B9a=function(a,b){this.source=a;this.value=b};_.qy=function(){var a=oy.apply(this,arguments)||this;a.Xs=0;a.e4=0;a.PV="top";a.pr=0;a.CFa=[{Sc:"start",Tc:"top",vc:"start",Dc:"top"},{Sc:"start",Tc:"bottom",vc:"start",Dc:"bottom"}];return a};_.X(_.qy,oy);_.qy.Ha=oy.Ha;_.h=_.qy.prototype;_.h.Fhc=function(a,b,c){var d=this.TU();return Math.min(Math.max(0,d*a-b+d/2),c)};
_.h.Qa=function(){var a=this;oy.prototype.Qa.call(this);this.eg.nd().ka(_.we(this.dH)).subscribe(function(){a.De&&(a.wO=a.trigger.ta.getBoundingClientRect(),_.yk(a.vb))})};_.h.open=function(){var a=this;oy.prototype.xN.call(this)&&(oy.prototype.open.call(this),this.wO=this.trigger.ta.getBoundingClientRect(),this.e4=parseInt(getComputedStyle(this.trigger.ta).fontSize||"0"),this.Ehc(),this.nb.ng.ka(_.je(1)).subscribe(function(){a.e4&&a.zH.Dd&&a.zH.Dd.ds&&(a.zH.Dd.ds.style.fontSize=a.e4+"px")}))};
_.h.gGa=function(a){var b=_.F8a(a,this.options,this.NK),c=this.TU();this.panel.ta.scrollTop=0===a&&1===b?0:_.G8a((a+b)*c,c,this.panel.ta.scrollTop,256)};_.h.s8a=function(){this.Chc();this.panel.ta.scrollTop=this.Xs};_.h.oFa=function(a){this.De?this.Xs=0:(this.zH.offsetX=0,_.yk(this.vb));oy.prototype.oFa.call(this,a)};_.h.f5a=function(a){return new B9a(this,a)};_.h.Kkc=function(){var a;return null==(a=this.wO)?void 0:a.width};
_.h.Chc=function(){var a=this.zH.Dd.ds.getBoundingClientRect(),b=this.eg.hF(),c=this.um(),d=this.multiple?56:32;var e=this.multiple?40:this.y7?16:(e=this.he.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.zH.offsetX=Math.round(e);this.zH.Dd.Ih()};
_.h.Dhc=function(a,b,c){var d=this.TU(),e=(d-this.wO.height)/2,f=Math.floor(256/d);return this.y7?0:Math.round(-1*(0===this.Xs?a*d:this.Xs===c?(a-(this.Ria()-f))*d+(d-(this.Ria()*d-256)%d):b-d/2)-e)};_.h.Thc=function(a){var b=this.TU(),c=this.eg.hF(),d=this.wO.top-8;c=c.height-this.wO.bottom-8;var e=Math.abs(this.pr);b=Math.min(this.Ria()*b,256)-e-this.wO.height;b>c?this.Fgc(b,c):e>d?this.Egc(e,d,a):this.PV=this.wDa()};
_.h.Fgc=function(a,b){a=Math.round(a-b);this.Xs-=a;this.pr-=a;this.PV=this.wDa();0>=this.Xs&&(this.pr=this.Xs=0,this.PV="50% bottom 0px")};_.h.Egc=function(a,b,c){a=Math.round(a-b);this.Xs+=a;this.pr+=a;this.PV=this.wDa();this.Xs>=c&&(this.Xs=c,this.pr=0,this.PV="50% top 0px")};
_.h.Ehc=function(){var a=this.TU(),b=this.Ria(),c=Math.min(b*a,256);a=b*a-c;b=this.empty?0:Math.max(this.options.toArray().indexOf(this.he.selected[0]),0);b+=_.F8a(b,this.options,this.NK);c/=2;this.Xs=this.Fhc(b,c,a);this.pr=this.Dhc(b,c,a);this.Thc(a)};_.h.wDa=function(){var a=this.TU();return"50% "+(Math.abs(this.pr)-(a-this.wO.height)/2+a/2)+"px 0px"};_.h.TU=function(){return 3*this.e4};_.h.Ria=function(){return this.options.length+this.NK.length};
_.qy.ha=function(){var a;return function(b){return(a||(a=_.Tc(_.qy)))(b||_.qy)}}();
_.qy.ya=_.fc({type:_.qy,qa:[["mat-select"]],yd:function(a,b,c){a&1&&(_.mf(c,x9a,5),_.mf(c,_.jy,5),_.mf(c,_.Yq,5));if(a&2){var d;_.jf(d=_.nf())&&(b.FKa=d.first);_.jf(d=_.nf())&&(b.options=d);_.jf(d=_.nf())&&(b.NK=d)}},Cb:["role","combobox","aria-autocomplete","none","aria-haspopup","true","ngSkipHydration","",1,"mat-select"],Db:19,hb:function(a,b){a&1&&_.M("keydown",function(c){return b.Hg(c)})("focus",function(){return b.Mp()})("blur",function(){return b.Ql()});a&2&&(_.Fe("id",b.id)("tabindex",b.tabIndex)("aria-controls",
b.De?b.id+"-panel":null)("aria-expanded",b.De)("aria-label",b.ariaLabel||null)("aria-required",b.required.toString())("aria-disabled",b.disabled.toString())("aria-invalid",b.Er)("aria-activedescendant",b.d5a()),_.He("mat-select-disabled",b.disabled)("mat-select-invalid",b.Er)("mat-select-required",b.required)("mat-select-empty",b.empty)("mat-select-multiple",b.multiple))},inputs:{disabled:"disabled",zd:"disableRipple",tabIndex:"tabIndex"},Wb:["matSelect"],features:[_.$e([{Ca:_.wv,Jb:_.qy},{Ca:_.Wq,
Jb:_.qy}]),_.Ce],ac:["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&&(_.Te(A9a),_.B(0,"div",0,1),_.M("click",function(){return b.toggle()}),_.B(3,"div",2),_.O(4,O8a,2,1,"span",3),_.O(5,R8a,3,2,"span",4),_.C(),_.B(6,"div",5),_.E(7,"div",6),_.C()(),_.O(8,S8a,4,14,"ng-template",7),_.M("backdropClick",function(){return b.close()})("attach",function(){return b.D7a()})("detach",function(){return b.close()}));if(a&2){var c=_.Xe(1);_.Fe("aria-owns",b.De?b.id+"-panel":null);_.v(3);
_.z("ngSwitch",b.empty);_.Fe("id",b.nHa);_.v(1);_.z("ngSwitchCase",!0);_.v(1);_.z("ngSwitchCase",!1);_.v(3);_.z("cdkConnectedOverlayPanelClass",b.a8a)("cdkConnectedOverlayScrollStrategy",b.dg)("cdkConnectedOverlayOrigin",c)("cdkConnectedOverlayOpen",b.De)("cdkConnectedOverlayPositions",b.CFa)("cdkConnectedOverlayMinWidth",b.Kkc())("cdkConnectedOverlayOffsetY",b.pr)}},Ia:[_.gm,_.jm,_.km,_.lm,_.cy,_.by],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'],
mb:2,data:{animation:[n9a,o9a]},Na:0});_.ry=function(){};_.ry.ha=function(a){return new (a||_.ry)};_.ry.Ea=_.gc({type:_.ry});_.ry.Da=_.Wb({Nb:[_.w9a],imports:[_.om,_.Sq,_.ky,_.Tq,_.Bq,_.Av,_.ky,_.Tq]});
}catch(e){_._DumpException(e)}
try{
var C9a,F9a,G9a,I9a,K9a,ty,O9a,P9a,Q9a,R9a,U9a,T9a,c$a,Cy,f$a,g$a,h$a,i$a,j$a,k$a,l$a,Dy,m$a,n$a,o$a,p$a,q$a,r$a,s$a,Ey,Fy,u$a,Gy,v$a,Hy,w$a,x$a,y$a,z$a,A$a,B$a,D$a,G$a,H$a,I$a,J$a,K$a,M$a,N$a,O$a,Q$a,R$a,S$a,T$a,U$a,V$a,W$a,X$a,Y$a,Z$a,cab,dab,eab,fab,gab,hab,iab,jab,kab,lab,mab,nab,pab,qab,rab,J9a,tab,uab,wab,H9a,zab,Aab,Dab,L9a,S9a,M9a,V9a,d$a,W9a,X9a,$9a,a$a,b$a,Z9a,Y9a,C$a,t$a,E$a,F$a,L$a,Iab;C9a=function(a,b){return a.start==b.start&&a.end==b.end};
_.sy=function(a,b){a=a.split("%s");for(var c="",d=a.length-1,e=0;e<d;e++)c+=a[e]+(e<b.length?b[e]:"%s");_.ba.call(this,c+a[d])};_.D9a=function(a,b){return a>b?1:a<b?-1:0};_.E9a=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};F9a=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};
G9a=function(a){return a.replace(_.PAa,function(b,c,d,e){var f="";d=d.replace(/^(['"])(.*)\1$/,function(g,m,n){f=m;return n});b=_.oj(d).xq();return c+f+b+f+e})};
I9a=function(a){if(a instanceof _.Tf)return'url("'+_.Uf(a).replace(/</g,"%3c").replace(/[\\"]/g,"\\$&")+'")';if(a instanceof _.kj)a=_.kh(a);else{a=String(a);var b=a.replace(_.QAa,"$1").replace(_.QAa,"$1").replace(_.PAa,"url");if(_.OAa.test(b)){if(b=!H9a.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&&F9a(a)}a=b?G9a(a):"zClosurez"}else a="zClosurez"}if(/[{;}]/.test(a))throw new _.sy("Value does not allow [{;}], got: %s.",[a]);return a};
K9a=function(a){a in J9a||(J9a[a]=_.id.YSa&&_.id.YSa.ci&&_.id.YSa.ci.locales&&_.id.YSa.ci.locales[a]);return J9a[a]};ty=function(a){var b=a.toLowerCase().replace(/_/g,"-");if(a=K9a(b))return a;b=b.split("-")[0];if(a=K9a(b))return a;if("en"===b)return L9a;throw new _.Zb(701,!1);};_.uy=function(){var a=_.lc.apply(0,arguments),b=void 0;"function"===typeof a[a.length-1]&&(b=a.pop());1===a.length&&(0,_.Jd)(a[0])&&(a=a[0].slice());return function(c){return _.Zga(c,_.Ld([c].concat(_.sc(a))),new _.jha(b))}};
_.N9a=function(){return function(a){return _.Ed(a,new M9a)}};O9a=function(a,b,c,d,e,f){a=_.Ee(a,_.Bc.rn,c,e);_.eea(2);return a?b+_.Xb(c)+d+_.Xb(e)+f:_.od};P9a=function(a,b){a=a.data[b];return null===a||"string"===typeof a?null:a.hasOwnProperty("currentCaseLViewIndex")?a:a.value};
Q9a=function(a,b,c,d){for(var e=c[11],f=null,g,m=0;m<b.length;m++){var n=b[m];if("string"==typeof n){var r=b[++m];null===c[r]&&(c[r]=e.P6(n))}else if("number"==typeof n)switch(n&1){case 0:var x=n>>>17;null===f&&(f=x,g=e.parentNode(d));x===f?(r=d,x=g):(r=null,x=_.wc(c[x]));null!==x&&(n=(n&131070)>>>1,e.insertBefore(x,c[n],r,!1),n=P9a(a,n),null!==n&&"object"===typeof n&&(r=_.zja(n,c),null!==r&&Q9a(a,n.create[r],c,c[n.Tbb])));break;case 1:n>>>=1,r=b[++m],x=b[++m],_.iga(e,_.wc(c[n]),null,null,r,x,null)}else switch(n){case _.Nja:n=
b[++m];r=b[++m];null===c[r]&&(n=c[r]=e.createComment(_.Xea(n)),_.$c(n,c));break;case _.Lja:n=b[++m],r=b[++m],null===c[r]&&(n=c[r]=e.createElement(n,null),_.$c(n,c))}}};R9a=function(a,b,c){var d=_.zja(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=_.wc(c[e]),null!==e){var f=c[11],g=f.parentNode(e);g&&f.removeChild(g,e,void 0)}}else R9a(a,P9a(a,~e),c)}};
U9a=function(a,b,c,d,e){for(var f=0;f<c.length;f++){var g=c[f],m=c[++f];if(g&e){g="";for(var n=f+1;n<=f+m;n++){var r=c[n];if("string"==typeof r)g+=r;else if("number"==typeof r)if(0>r)g+=_.Xb(b[d-r]);else{var x=r>>>2;switch(r&3){case 1:r=c[++n];var A=c[++n],F=a.data[x];"string"===typeof F?_.iga(b[11],b[x],null,F,r,g,A):_.pd(a,F,b,r,g,b[11],A,!1);break;case 0:r=b[x];null!==r&&b[11].setValue(r,g);break;case 2:r=a;x=P9a(a,x);A=b;F=x;var K=F.MO.indexOf(g);if(-1===K)switch(F.type){case 1:K=g;K=(0,ty(_.TGa)[20])(parseInt(K,
10));K=S9a[K];var L=void 0!==K?K:"other";K=F.MO.indexOf(L);-1===K&&"other"!==L&&(K=F.MO.indexOf("other"));break;case 0:K=F.MO.indexOf("other")}F=-1===K?null:K;_.zja(x,A)!==F&&(R9a(r,x,A),A[x.S6]=null===F?null:~F,null!==F&&(K=A[x.Tbb])&&Q9a(r,x.create[F],A,K));break;case 3:T9a(a,P9a(a,x),d,b)}}}}else g=c[f+1],0<g&&3===(g&3)&&(g=P9a(a,g>>>2),0>b[g.S6]&&T9a(a,g,d,b));f+=m}};T9a=function(a,b,c,d){var e=d[b.S6];if(null!==e){var f=V9a;0>e&&(e=d[b.S6]=~e,f=-1);U9a(a,d,b.update[e],c,f)}};
c$a=function(a,b){b=void 0===b?{}:b;var c=a;if(W9a.test(a)){var d={},e=[0];c=c.replace(X9a,function(f,g,m){f=g||m;var n=d[f]||[];n.length||(f.split("|").forEach(function(A){var F=A.match(Y9a);F=F?parseInt(F[1],10):0;var K=Z9a.test(A);n.push([F,K,A])}),d[f]=n);if(!n.length)throw Error("mb`"+f);f=e[e.length-1];for(m=g=0;m<n.length;m++)if(n[m][0]===f){g=m;break}var r=_.q(n[g]);m=r.next().value;var x=r.next().value;r=r.next().value;x?e.pop():f!==m&&e.push(m);n.splice(g,1);return r})}if(!Object.keys(b).length)return c;
c=c.replace($9a,function(f,g,m,n,r,x){return b.hasOwnProperty(m)?""+g+b[m]+x:f});c=c.replace(a$a,function(f,g){return b.hasOwnProperty(g)?b[g]:f});return c=c.replace(b$a,function(f,g){if(b.hasOwnProperty(g)){var m=b[g];if(!m.length)throw Error("nb`"+f+"`"+g);return m.shift()}return f})};_.vy=function(a){_.De(_.Cc(),_.Bc.rn++,a)&&(V9a|=1<<Math.min(d$a,31));d$a++;return _.vy};
_.wy=function(a){var b=_.Bc.af,c=_.Cc();0<d$a&&(a=b.data[a+25],U9a(b,c,Array.isArray(a)?a:a.update,_.Bc.rn-d$a-1,V9a));d$a=V9a=0};_.xy=function(a,b){b=void 0===b?{}:b;return c$a(a,b)};_.yy=function(a,b,c,d,e,f,g){var m=_.Cc();b=O9a(m,b,c,d,e,f);b!==_.od&&_.pd(_.Bc.af,_.Jc(),m,a,b,m[11],g,!1);return _.yy};_.zy=function(a,b,c,d,e){var f=_.Cc();a=O9a(f,a,b,c,d,e);a!==_.od&&_.vga(f,a);return _.zy};
_.e$a=function(a,b,c,d,e,f,g,m){b+=c;c=_.Ee(a,b,e,f);return _.De(a,b+2,g)||c?_.eja(a,b+3,m?d.call(m,e,f,g):d(e,f,g)):_.fka(a,b+3)};_.Ay=function(a,b,c,d){a+=25;var e=_.Cc(),f=e[a];return e[1].data[a].Xd?_.eka(e,_.Ic(),b,f.transform,c,d,f):f.transform(c,d)};_.By=function(a,b,c,d,e){a+=25;var f=_.Cc(),g=f[a];return f[1].data[a].Xd?_.e$a(f,_.Ic(),b,g.transform,c,d,e,g):g.transform(c,d,e)};Cy=function(a,b){for(;-1<b;b--)if("undefined"!==typeof a[b])return a[b];throw Error("vb");};
f$a=function(a,b,c){a=ty(a);b=Cy([a[1],a[2]],b);return Cy(b,c)};g$a=function(a,b,c){a=ty(a);b=Cy([a[3],a[4]],b);return Cy(b,c)};h$a=function(a,b,c){a=ty(a);b=Cy([a[5],a[6]],b);return Cy(b,c)};i$a=function(a,b){a=ty(a)[7];return Cy(a,b)};j$a=function(a,b){a=ty(a);return Cy(a[10],b)};k$a=function(a,b){a=ty(a);return Cy(a[11],b)};l$a=function(a,b){a=ty(a)[12];return Cy(a,b)};Dy=function(a,b){a=ty(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};
m$a=function(a){if(!a[21])throw Error("ub`"+a[0]);};n$a=function(a){var b=_.q(a.split(":"));a=b.next().value;b=b.next().value;return{hours:+a,minutes:+b}};o$a=function(a){a=ty(a);m$a(a);return(a[21][2]||[]).map(function(b){return"string"===typeof b?n$a(b):[n$a(b[0]),n$a(b[1])]})};p$a=function(a,b,c){a=ty(a);m$a(a);b=Cy([a[21][0],a[21][1]],b)||[];return Cy(b,c)||[]};q$a=function(a,b){a=a.replace(/:/g,"");a=Date.parse("Jan 01, 1970 00:00:00 "+a)/6E4;return isNaN(a)?b:a};
r$a=function(a,b,c){var d=new Date(0);d.setFullYear(a,b,c);d.setHours(0,0,0);return d};s$a=function(a,b){b&&(a=a.replace(/\{([^}]+)}/g,function(c,d){return null!=b&&d in b?b[d]:c}));return a};
Ey=function(a,b){var c=ty(a)[0];t$a[c]=t$a[c]||{};if(t$a[c][b])return t$a[c][b];var d="";switch(b){case "shortDate":d=j$a(a,0);break;case "mediumDate":d=j$a(a,1);break;case "longDate":d=j$a(a,2);break;case "fullDate":d=j$a(a,3);break;case "shortTime":d=k$a(a,0);break;case "mediumTime":d=k$a(a,1);break;case "longTime":d=k$a(a,2);break;case "fullTime":d=k$a(a,3);break;case "short":d=Ey(a,"shortTime");var e=Ey(a,"shortDate");d=s$a(l$a(a,0),[d,e]);break;case "medium":d=Ey(a,"mediumTime");e=Ey(a,"mediumDate");
d=s$a(l$a(a,1),[d,e]);break;case "long":d=Ey(a,"longTime");e=Ey(a,"longDate");d=s$a(l$a(a,2),[d,e]);break;case "full":d=Ey(a,"fullTime"),e=Ey(a,"fullDate"),d=s$a(l$a(a,3),[d,e])}d&&(t$a[c][b]=d);return d};Fy=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};
u$a=function(a,b){switch(a){case 0:return b.getFullYear();case 1:return b.getMonth();case 2:return b.getDate();case 3:return b.getHours();case 4:return b.getMinutes();case 5:return b.getSeconds();case 6:return b.getMilliseconds();case 7:return b.getDay();default:throw Error("wb`"+a);}};
Gy=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=u$a(a,f);if(0<c||f>-c)f+=c;if(3===a)0===f&&-12===c&&(f=12);else if(6===a)return Fy(f,3).substring(0,b);g=Dy(g,5);return Fy(f,b,g,d,e)}};
v$a=function(a,b,c,d,e,f){switch(c){case 2:return h$a(b,e,d)[a.getMonth()];case 1:return g$a(b,e,d)[a.getDay()];case 0:var g=a.getHours(),m=a.getMinutes();return f&&(c=o$a(b),a=p$a(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 x=g>=n.hours&&m>=n.minutes,A=g<r.hours||g===r.hours&&m<r.minutes;if(n.hours<r.hours){if(x&&A)return!0}else if(x||A)return!0}else if(n.hours===g&&n.minutes===m)return!0;return!1}),-1!==c)?a[c]:f$a(b,e,d)[12>g?0:1];case 3:return i$a(b,
d)[0>=a.getFullYear()?0:1];default:throw Error("xb`"+c);}};Hy=function(a,b,c,d){c=void 0===c?0:c;d=void 0===d?!1:d;return function(e,f){return v$a(e,f,a,b,c,d)}};
w$a=function(a){return function(b,c,d){b=-1*d;c=Dy(c,5);var e=0<b?Math.floor(b/60):Math.ceil(b/60);switch(a){case 0:return(0<=b?"+":"")+Fy(e,2,c)+Fy(Math.abs(b%60),2,c);case 1:return"GMT"+(0<=b?"+":"")+Fy(e,1,c);case 2:return"GMT"+(0<=b?"+":"")+Fy(e,2,c)+":"+Fy(Math.abs(b%60),2,c);case 3:return 0===d?"Z":(0<=b?"+":"")+Fy(e,2,c)+":"+Fy(Math.abs(b%60),2,c);default:throw Error("yb`"+a);}}};x$a=function(a){return r$a(a.getFullYear(),a.getMonth(),a.getDate()+(4-a.getDay()))};
y$a=function(a,b){b=void 0===b?!1:b;return function(c,d){if(b)c=1+Math.floor((c.getDate()+((new Date(c.getFullYear(),c.getMonth(),1)).getDay()-1))/7);else{c=x$a(c);var e=c.getFullYear();var f=r$a(e,0,1).getDay();e=r$a(e,0,1+(4>=f?4:11)-f);c=c.getTime()-e.getTime();c=1+Math.round(c/6048E5)}return Fy(c,a,Dy(d,5))}};z$a=function(a,b){b=void 0===b?!1:b;return function(c,d){c=x$a(c).getFullYear();return Fy(c,a,Dy(d,5),b)}};
A$a=function(a,b){var c=a.getTimezoneOffset();b=q$a(b,c);a=new Date(a.getTime());a.setMinutes(a.getMinutes()+-1*(b-c));return a};B$a=function(a){var b=new Date(0),c=0,d=0,e=a[8]?b.setUTCFullYear:b.setFullYear,f=a[8]?b.setUTCHours:b.setHours;a[9]&&(c=Number(a[9]+a[10]),d=Number(a[9]+a[11]));e.call(b,Number(a[1]),Number(a[2])-1,Number(a[3]));f.call(b,Number(a[4]||0)-c,Number(a[5]||0)-d,Number(a[6]||0),Math.floor(1E3*parseFloat("0."+(a[7]||0))));return b};
D$a=function(a){if(a instanceof Date&&!isNaN(a.valueOf()))return a;if("number"===typeof a&&!isNaN(a))return new Date(a);if("string"===typeof a){a=a.trim();if(/^(\d{4}(-\d{1,2}(-\d{1,2})?)?)$/.test(a)){var b=_.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 r$a(a,c-1,void 0===b?1:b)}b=parseFloat(a);if(!isNaN(a-b))return new Date(b);if(b=a.match(C$a))return B$a(b)}b=new Date(a);if(!(b instanceof Date)||isNaN(b.valueOf()))throw Error("zb`"+
a);return b};
G$a=function(a,b,c,d){var e=D$a(a);b=Ey(c,b)||b;a=[];for(var f;b;)if(f=E$a.exec(b)){if(a=a.concat(f.slice(1)),b=a.pop(),!b)break}else{a.push(b);break}var g=e.getTimezoneOffset();d&&(g=q$a(d,g),e=A$a(e,d));var m="";a.forEach(function(n){a:if(F$a[n])var r=F$a[n];else{switch(n){case "G":case "GG":case "GGG":r=Hy(3,1);break;case "GGGG":r=Hy(3,2);break;case "GGGGG":r=Hy(3,0);break;case "y":r=Gy(0,1,0,!1,!0);break;case "yy":r=Gy(0,2,0,!0,!0);break;case "yyy":r=Gy(0,3,0,!1,!0);break;case "yyyy":r=Gy(0,4,
0,!1,!0);break;case "Y":r=z$a(1);break;case "YY":r=z$a(2,!0);break;case "YYY":r=z$a(3);break;case "YYYY":r=z$a(4);break;case "M":case "L":r=Gy(1,1,1);break;case "MM":case "LL":r=Gy(1,2,1);break;case "MMM":r=Hy(2,1);break;case "MMMM":r=Hy(2,2);break;case "MMMMM":r=Hy(2,0);break;case "LLL":r=Hy(2,1,1);break;case "LLLL":r=Hy(2,2,1);break;case "LLLLL":r=Hy(2,0,1);break;case "w":r=y$a(1);break;case "ww":r=y$a(2);break;case "W":r=y$a(1,!0);break;case "d":r=Gy(2,1);break;case "dd":r=Gy(2,2);break;case "c":case "cc":r=
Gy(7,1);break;case "ccc":r=Hy(1,1,1);break;case "cccc":r=Hy(1,2,1);break;case "ccccc":r=Hy(1,0,1);break;case "cccccc":r=Hy(1,3,1);break;case "E":case "EE":case "EEE":r=Hy(1,1);break;case "EEEE":r=Hy(1,2);break;case "EEEEE":r=Hy(1,0);break;case "EEEEEE":r=Hy(1,3);break;case "a":case "aa":case "aaa":r=Hy(0,1);break;case "aaaa":r=Hy(0,2);break;case "aaaaa":r=Hy(0,0);break;case "b":case "bb":case "bbb":r=Hy(0,1,1,!0);break;case "bbbb":r=Hy(0,2,1,!0);break;case "bbbbb":r=Hy(0,0,1,!0);break;case "B":case "BB":case "BBB":r=
Hy(0,1,0,!0);break;case "BBBB":r=Hy(0,2,0,!0);break;case "BBBBB":r=Hy(0,0,0,!0);break;case "h":r=Gy(3,1,-12);break;case "hh":r=Gy(3,2,-12);break;case "H":r=Gy(3,1);break;case "HH":r=Gy(3,2);break;case "m":r=Gy(4,1);break;case "mm":r=Gy(4,2);break;case "s":r=Gy(5,1);break;case "ss":r=Gy(5,2);break;case "S":r=Gy(6,1);break;case "SS":r=Gy(6,2);break;case "SSS":r=Gy(6,3);break;case "Z":case "ZZ":case "ZZZ":r=w$a(0);break;case "ZZZZZ":r=w$a(3);break;case "O":case "OO":case "OOO":case "z":case "zz":case "zzz":r=
w$a(1);break;case "OOOO":case "ZZZZ":case "zzzz":r=w$a(2);break;default:r=null;break a}F$a[n]=r}m+=r?r(e,c,g):"''"===n?"'":n.replace(/(^'|'$)/g,"").replace(/''/g,"'")});return m};
H$a=function(a){a=Math.abs(a)+"";var b=0,c,d,e,f;-1<(c=a.indexOf("."))&&(a=a.replace(".",""));0<(d=a.search(/e/i))?(0>c&&(c=d),c+=+a.slice(d+1),a=a.substring(0,d)):0>c&&(c=a.length);for(d=0;"0"===a.charAt(d);d++);if(d===(f=a.length)){var g=[0];c=1}else{for(f--;"0"===a.charAt(f);)f--;c-=d;g=[];for(e=0;d<=f;d++,e++)g[e]=Number(a.charAt(d))}22<c&&(g=g.splice(0,21),b=c-1,c=1);return{iX:g,exponent:b,Xv:c}};
I$a=function(a){if(0===a.iX[0])return a;var b=a.iX.length-a.Xv;a.exponent?a.exponent+=2:(0===b?a.iX.push(0,0):1===b&&a.iX.push(0),a.Xv+=2);return a};J$a=function(a){var b=parseInt(a);if(isNaN(b))throw Error("Cb`"+a);return b};
K$a=function(a,b,c){if(b>c)throw Error("Bb`"+b+"`"+c);var d=a.iX,e=d.length-a.Xv;c=Math.min(Math.max(b,e),c);var f=c+a.Xv,g=d[f];if(0<f){d.splice(Math.max(a.Xv,f));for(var m=f;m<d.length;m++)d[m]=0}else for(e=Math.max(0,e),a.Xv=1,d.length=Math.max(1,f=c+1),d[0]=0,m=1;m<f;m++)d[m]=0;if(5<=g)if(0>f-1){for(g=0;g>f;g--)d.unshift(0),a.Xv++;d.unshift(1);a.Xv++}else d[f-1]++;for(;e<Math.max(0,c);e++)d.push(0);var n=0!==c,r=b+a.Xv;if(b=d.reduceRight(function(x,A,F,K){A+=x;K[F]=10>A?A:A-10;n&&(0===K[F]&&F>=
r?K.pop():n=!1);return 10<=A?1:0},0))d.unshift(b),a.Xv++};
M$a=function(a,b,c,d){var e=void 0===e?!1:e;var f="",g=!1;if(isFinite(a)){g=H$a(a);e&&(g=I$a(g));f=b.dDc;e=b.dzb;var m=b.mSa;if(d){var n=d.match(L$a);if(null===n)throw Error("Ab`"+d);d=n[1];var r=n[3];n=n[5];null!=d&&(f=J$a(d));null!=r&&(e=J$a(r));null!=n?m=J$a(n):null!=r&&e>m&&(m=e)}K$a(g,e,m);d=g.iX;n=g.Xv;e=g.exponent;m=[];for(g=d.every(function(x){return!x});n<f;n++)d.unshift(0);for(;0>n;n++)d.unshift(0);0<n?m=d.splice(n,d.length):(m=d,d=[0]);f=[];for(d.length>=b.iRa&&f.unshift(d.splice(-b.iRa,
d.length).join(""));d.length>b.sNa;)f.unshift(d.splice(-b.sNa,d.length).join(""));d.length&&f.unshift(d.join(""));f=f.join(Dy(c,1));m.length&&(f+=Dy(c,0)+m.join(""));e&&(f+=Dy(c,6)+"+"+e)}else f=Dy(c,9);return f=0>a&&!g?b.PSa+f+b.QSa:b.vsa+f+b.yca};_.Iy=function(a){return null!=a.error&&null!=a.error.code};N$a=function(a){a&1&&(_.B(0,"span",10),_.Q(1),_.C());a&2&&(a=_.N(),_.v(1),_.Ye(" ",a.item.label," "))};O$a=function(a){a&1&&_.Ke(0)};
Q$a=function(a){if(a&1){var b=_.Cc();_.B(0,"div",11);_.M("keyup.escape",function(){_.Dc(b);var c=_.N();c.PO();c.trigger.ta.focus();return _.Ec()});_.O(1,O$a,1,0,"ng-container",12);_.C()}a&2&&(a=_.N(),_.v(1),_.z("ngTemplateOutlet",a.item.va)("ngTemplateOutletContext",a.item.context||_.af(2,P$a)))};R$a=function(a){a&1&&(_.B(0,"span",8),_.Q(1),_.C());a&2&&(a=_.N().wa,_.v(1),_.Ze(a.label))};
S$a=function(a){a&1&&_.E(0,"segmented-dropdown-button",9);a&2&&(a=_.N().wa,_.z("item",a)("useBreadcrumbStyling",!0))};T$a=function(a){a&1&&_.Ke(0)};U$a=function(a){a&1&&(_.H(0),_.O(1,T$a,1,0,"ng-container",10),_.J());a&2&&(a=_.N().wa,_.v(1),_.z("ngTemplateOutlet",a.va)("ngTemplateOutletContext",a.context))};V$a=function(a){a&1&&(_.B(0,"mat-icon",11),_.Q(1," keyboard_arrow_right "),_.C())};W$a=function(a){a&1&&_.E(0,"div",12)};
X$a=function(a,b){a&1&&(_.H(0),_.B(1,"div",1),_.O(2,R$a,2,1,"span",2),_.H(3,3),_.O(4,S$a,1,2,"segmented-dropdown-button",4),_.O(5,U$a,2,2,"ng-container",5),_.J(),_.C(),_.O(6,V$a,2,0,"mat-icon",6),_.O(7,W$a,1,0,"div",7),_.J());if(a&2){a=b.wa;b=b.last;var c=_.N();_.v(1);_.He("no-padding",a.Xzb);_.Fe("aria-label",a.ariaLabel)("role",a.nW);_.v(1);_.z("ngIf",!a.ariaLabel);_.v(1);_.z("ngSwitch",a.type);_.v(1);_.z("ngSwitchCase",c.bw.V_a);_.v(1);_.z("ngSwitchCase",c.bw.N1a);_.v(1);_.z("ngIf",!b);_.v(1);
_.z("ngIf",b&&a.type==c.bw.V_a)}};_.Jy=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};Y$a=function(a){a&1&&_.Ke(0,6);a&2&&(_.N(2),_.z("ngTemplateOutlet",_.Xe(4)))};Z$a=function(a){a&1&&_.Ke(0,6);a&2&&(_.N(2),_.z("ngTemplateOutlet",_.Xe(4)))};
cab=function(a){if(a&1){var b=_.Cc();_.B(0,"button",3,4);_.M("ascClipboardEvent",function(c){_.Dc(b);var d=_.N();return _.Ec($$a(d,c))})("click",function(c){_.Dc(b);var d=_.N();return _.Ec(d.Wd(c))})("mouseenter",function(){_.Dc(b);var c=_.N();return _.Ec(aab(c))})("blur",function(){_.Dc(b);var c=_.N();return _.Ec(bab(c))})("mouseleave",function(){_.Dc(b);var c=_.N();return _.Ec(bab(c))});_.O(2,Y$a,1,1,"ng-container",5);_.B(3,"span");_.Q(4);_.C();_.O(5,Z$a,1,1,"ng-container",5);_.C()}a&2&&(a=_.N(),
_.z("format",a.rVa?"flat":"hairline")("ascClipboard",a.aP),_.Fe("aria-label",a.ariaLabel),_.v(2),_.z("ngIf",!a.xua),_.v(1),_.He("light",a.vqb),_.v(1),_.Ze(a.zW),_.v(1),_.z("ngIf",a.xua))};
dab=function(a){if(a&1){var b=_.Cc();_.B(0,"button",7,4);_.M("ascClipboardEvent",function(c){_.Dc(b);var d=_.N();return _.Ec($$a(d,c))})("click",function(c){_.Dc(b);var d=_.N();return _.Ec(d.Wd(c))})("mouseenter",function(){_.Dc(b);var c=_.N();return _.Ec(aab(c))})("blur",function(){_.Dc(b);var c=_.N();return _.Ec(bab(c))})("mouseleave",function(){_.Dc(b);var c=_.N();return _.Ec(bab(c))});_.B(2,"mat-icon",8);_.Q(3);_.C()()}a&2&&(a=_.N(),_.He("small",a.Nub)("remove-border",a.rVa),_.z("ascClipboard",
a.aP),_.Fe("aria-label",a.ariaLabel),_.v(2),_.z("color","primary"===a.color?"primary":null),_.v(1),_.Ye(" ",a.uPa," "))};eab=function(a){a&1&&(_.B(0,"mat-icon",8),_.Q(1),_.C());a&2&&(a=_.N(),_.z("color","primary"===a.color?"primary":null),_.v(1),_.Ye(" ",a.uPa," "))};fab=function(a){a&1&&_.E(0,"mat-icon",4);a&2&&(a=_.N(),_.z("svgIcon",a.icon))};gab=function(a){a&1&&(_.B(0,"mat-icon",5),_.Q(1),_.C());a&2&&(a=_.N(),_.v(1),_.Ze(a.icon))};hab=function(a){a&1&&_.Ke(0)};
iab=function(a){a&1&&(_.H(0),_.O(1,hab,1,0,"ng-container",6),_.J());if(a&2){_.N();var b=_.Xe(7);_.v(1);_.z("ngTemplateOutlet",b)}};jab=function(a){a&1&&_.Ke(0)};kab=function(a){a&1&&(_.H(0),_.O(1,jab,1,0,"ng-container",6),_.J());if(a&2){_.N();var b=_.Xe(7);_.v(1);_.z("ngTemplateOutlet",b)}};lab=function(a){a&1&&(_.B(0,"div",7),_.Ue(1),_.C(),_.B(2,"p",8),_.Ue(3,1),_.C())};
mab=function(a){function b(f,g,m){var n=new Date(0);n.setFullYear(f,g,m);n.setHours(0,0,0);return n}function c(f){var g=new Date(0),m=0,n=0,r=f[8]?g.setUTCFullYear:g.setFullYear,x=f[8]?g.setUTCHours:g.setHours;f[9]&&(m=Number(f[9]+f[10]),n=Number(f[9]+f[11]));r.call(g,Number(f[1]),Number(f[2])-1,Number(f[3]));x.call(g,Number(f[4]||0)-m,Number(f[5]||0)-n,Number(f[6]||0),Math.floor(1E3*parseFloat("0."+(f[7]||0))));return g}if(a instanceof Date&&!isNaN(a.valueOf()))return a;if("number"===typeof a&&!isNaN(a))return new Date(a);
if("string"===typeof a){a=a.trim();if(/^(\d{4}(-\d{1,2}(-\d{1,2})?)?)$/.test(a)){var d=_.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("zb`"+a);return d};
nab=function(a,b,c){try{return G$a(a,b,"en-US",c)}catch(d){return""}};pab=function(a){return a.getFullYear()===(new Date(Date.now())).getFullYear()?oab:"y-MM-dd"};qab=function(a,b){return function(c){return nab(c,a,b)}};_.Ky=function(a){for(var b=a.length-1;"/"===a[b];)b--;return a.substring(a.lastIndexOf("/",b)+1)};rab=function(){};
_.sab=function(a){var b=a.length,c=3*b/4;c%3?c=Math.floor(c):_.ja("=.",a[b-1])&&(c=_.ja("=.",a[b-2])?c-2:c-1);var d=new Uint8Array(c),e=0;_.dya(a,function(f){d[e++]=f});return e!==c?d.subarray(0,e):d};J9a={};_.Ly=function(a){_.En(a).status="DEGRADED"};tab=function(a,b){C9a(a.rr,b)||(a.fIa&&(b={start:0,end:Math.max(a.rr.end,b.end)}),a.RFa.next(a.rr=b),a.Kja(function(){}))};
uab=function(a,b){var c=void 0===c?"to-start":c;b=a.fIa&&"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.Eka=b;"to-end"===c&&(d+=" translate"+f+"(-100%)",a.QFa=!0);a.W8a!=d&&(a.W8a=d,a.Kja(function(){if(a.QFa){var g=a.H3a.ta;a.Eka-="horizontal"===a.orientation?g.offsetWidth:g.offsetHeight;a.QFa=!1;uab(a,a.Eka)}}))};_.ji(_.sy,_.ba);_.sy.prototype.name="AssertionError";
_.vab=function(a,b,c,d){d=d?d(b):b;return Object.prototype.hasOwnProperty.call(a,d)?a[d]:a[d]=c(b)};wab={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};_.xab=function(a){return a instanceof _.pj&&a.constructor===_.pj?a.CUa:"type_error:SafeStyle"};H9a=/\/\*/;
_.yab=function(a){var b="",c;for(c in a)if(Object.prototype.hasOwnProperty.call(a,c)){if(!/^[-_a-zA-Z0-9]+$/.test(c))throw Error("Z`"+c);var d=a[c];null!=d&&(d=Array.isArray(d)?d.map(I9a).join(" "):I9a(d),b+=c+":"+d+";")}return b?new _.pj(b,_.MAa):_.NAa};_.My=function(a){return a instanceof _.rj?a:_.Qf(_.uxa("object"==typeof a&&a.Vv?a.xq():String(a)))};zab=/^[a-zA-Z0-9-]+$/;Aab={APPLET:!0,BASE:!0,EMBED:!0,IFRAME:!0,LINK:!0,MATH:!0,META:!0,OBJECT:!0,SCRIPT:!0,STYLE:!0,SVG:!0,TEMPLATE:!0};
_.Bab=function(a){var b=_.My(_.UAa),c=[],d=function(e){Array.isArray(e)?e.forEach(d):(e=_.My(e),c.push(_.sj(e)))};a.forEach(d);return _.Qf(c.join(_.sj(b)))};_.Cab=function(a){return _.Bab(Array.prototype.slice.call(arguments))};Dab={action:!0,cite:!0,data:!0,formaction:!0,href:!0,manifest:!0,poster:!0,src:!0};
_.Eab=function(a,b,c){var d=String(a);if(!zab.test(d))throw Error("ca");if(d.toUpperCase()in Aab)throw Error("ca");a=String(a);d="<"+a;var e="";if(b)for(var f in b)if(Object.prototype.hasOwnProperty.call(b,f)){if(!zab.test(f))throw Error("ca");var g=b[f];if(null!=g){var m=f;if(g instanceof _.kj)g=_.kh(g);else if("style"==m.toLowerCase()){if(!_.Aa(g))throw Error("ca");g instanceof _.pj||(g=_.yab(g));g=_.xab(g)}else{if(/^on/i.test(m))throw Error("ca");if(m.toLowerCase()in Dab)if(g instanceof _.mj)g=
_.nj(g);else if(g instanceof _.Tf)g=_.Uf(g);else if("string"===typeof g)g=_.oj(g).xq();else throw Error("ca");}g.Vv&&(g=g.xq());m=m+'="'+_.uxa(String(g))+'"';e+=" "+m}}b=d+e;null==c?c=[]:Array.isArray(c)||(c=[c]);!0===wab[a.toLowerCase()]?b+=">":(f=_.Cab(c),b+=">"+_.sj(f)+"</"+a+">");return _.Qf(b)};_.Ny=function(a,b){return a&&b?a.split(b).length-1:0};
L9a=["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}];S9a=["zero","one","two","few","many"];M9a=function(){};M9a.prototype.call=function(a,b){return b.subscribe(new _.bIa(a))};
V9a=0;d$a=0;W9a=/\[(\ufffd.+?\ufffd?)\]/;X9a=/\[(\ufffd.+?\ufffd?)\]|(\ufffd\/?\*\d+:\d+\ufffd)/g;$9a=/({\s*)(VAR_(PLURAL|SELECT)(_\d+)?)(\s*,)/g;a$a=/{([A-Z0-9_]+)}/g;b$a=/\ufffdI18N_EXP_(ICU(_\d+)?)\ufffd/g;Z9a=/\/\*/;Y9a=/\d+:(\d+)/;C$a=/^(\d{4,})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/;t$a={};E$a=/((?:[^BEGHLMOSWYZabcdhmswyz']+)|(?:'(?:[^']|'')*')|(?:G{1,5}|y{1,4}|Y{1,4}|M{1,5}|L{1,5}|w{1,2}|W{1}|d{1,2}|E{1,6}|c{1,6}|a{1,5}|b{1,5}|B{1,5}|h{1,2}|H{1,2}|m{1,2}|s{1,2}|S{1,3}|z{1,4}|Z{1,5}|O{1,4}))([\s\S]*)/;
F$a={};_.Oy=function(a,b,c){this.locale=a;this.puc=b;this.m7=c};_.Oy.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.m7)?void 0:e.dateFormat)?f:"mediumDate",m,n,r,x=null!=(r=null!=(n=null!=c?c:null==(m=this.m7)?void 0:m.S2c)?n:this.puc)?r:void 0;return G$a(a,g,d||this.locale,x)}catch(A){throw new _.Zb(2100,!1);}};_.Oy.ha=function(a){return new (a||_.Oy)(_.w(_.eh,16),_.w(_.ZJa,24),_.w(_.$Ja,24))};
_.Oy.xe=_.ic({name:"date",type:_.Oy,Xd:!0,standalone:!0});L$a=/^(\d+)?\.((\d+)(-(\d+))?)?$/;_.Py=function(a){this.Hmc=a};
_.Py.prototype.transform=function(a,b,c){if(null==a||""===a||a!==a)return null;c=c||this.Hmc;try{if("string"!==typeof a||isNaN(Number(a)-parseFloat(a))){if("number"!==typeof a)throw Error("Db`"+a);var d=a}else d=Number(a);a=d;var e=ty(c)[14][0],f=Dy(c,5);d={dDc:1,dzb:0,mSa:0,vsa:"",yca:"",PSa:"",QSa:"",sNa:0,iRa:0};var g=e.split(";"),m=g[0],n=g[1],r=-1!==m.indexOf(".")?m.split("."):[m.substring(0,m.lastIndexOf("0")+1),m.substring(m.lastIndexOf("0")+1)],x=r[0],A=r[1]||"";d.vsa=x.substring(0,x.indexOf("#"));
for(e=0;e<A.length;e++){var F=A.charAt(e);"0"===F?d.dzb=d.mSa=e+1:"#"===F?d.mSa=e+1:d.yca+=F}var K=x.split(",");d.sNa=K[1]?K[1].length:0;d.iRa=K[2]||K[1]?(K[2]||K[1]).length:0;if(n){var L=m.length-d.vsa.length-d.yca.length,R=n.indexOf("#");d.PSa=n.substring(0,R).replace(/'/g,"");d.QSa=n.slice(R+L).replace(/'/g,"")}else d.PSa=(void 0===f?"-":f)+d.vsa,d.QSa=d.yca;return M$a(a,d,c,b)}catch(ca){throw new _.Zb(2100,!1);}};_.Py.ha=function(a){return new (a||_.Py)(_.w(_.eh,16))};
_.Py.xe=_.ic({name:"number",type:_.Py,Xd:!0,standalone:!0});var Fab=function(a,b,c){this.jGa=new _.re;this.vta=this.jGa.ka(_.he());this.xm=null;this.bn=a;this.vH=b;this.nV=c};_.h=Fab.prototype;_.h.Ld=function(a){this.xm=a;this.gHa();this.pla()};_.h.detach=function(){this.jGa.complete();this.xm=null};_.h.fEc=function(){this.pla()};_.h.DAb=function(){this.gHa();this.pla()};
_.h.Cw=function(a,b){if(this.xm){var c=this.xm;a*=this.bn;b={behavior:void 0===b?"auto":b};"horizontal"===c.orientation?b.start=a:b.top=a;c.FC.scrollTo(b)}};_.h.gHa=function(){if(this.xm){var a=this.xm,b=this.xm.wia*this.bn;a.jla!==b&&(a.jla=b,a.V2a(),a.Kja())}};
_.h.pla=function(){if(this.xm){var a=this.xm.rr;a={start:a.start,end:a.end};var b=this.xm.hF(),c=this.xm.wia,d=this.xm.nZ(),e=0<this.bn?d/this.bn:0;if(a.end>c){var f=Math.ceil(b/this.bn),g=Math.max(0,Math.min(e,c-f));e!=g&&(e=g,d=g*this.bn,a.start=Math.floor(e));a.end=Math.max(0,Math.min(c,a.start+f))}f=d-a.start*this.bn;f<this.vH&&0!=a.start?(a.start=Math.max(0,a.start-Math.ceil((this.nV-f)/this.bn)),a.end=Math.min(c,Math.ceil(e+(b+this.vH)/this.bn))):(b=a.end*this.bn-(d+b),b<this.vH&&a.end!=c&&
(b=Math.ceil((this.nV-b)/this.bn),0<b&&(a.end=Math.min(c,a.end+b),a.start=Math.max(0,Math.floor(e-this.vH/this.bn)))));tab(this.xm,a);uab(this.xm,this.bn*a.start);this.jGa.next(Math.floor(e))}};_.Qy=function(){this.bn=20;this.vH=100;this.nV=200;this.dg=new Fab(this.PQa,this.iz,this.fz)};_.Qy.prototype.Rb=function(){var a=this.dg,b=this.iz,c=this.fz;a.bn=this.PQa;a.vH=b;a.nV=c;a.gHa();a.pla()};
_.Y.Object.defineProperties(_.Qy.prototype,{PQa:{configurable:!0,enumerable:!0,get:function(){return this.bn},set:function(a){this.bn=_.Xg(a)}},iz:{configurable:!0,enumerable:!0,get:function(){return this.vH},set:function(a){this.vH=_.Xg(a)}},fz:{configurable:!0,enumerable:!0,get:function(){return this.nV},set:function(a){this.nV=_.Xg(a)}}});_.Qy.ha=function(a){return new (a||_.Qy)};
_.Qy.Ha=_.hc({type:_.Qy,qa:[["cdk-virtual-scroll-viewport","itemSize",""]],inputs:{PQa:"itemSize",iz:"minBufferPx",fz:"maxBufferPx"},standalone:!0,features:[_.$e([{Ca:_.LSa,Ab:function(a){return a.dg},Eb:[_.ac(function(){return _.Qy})]}]),_.vc]});var Gab=function(a){this.wh=a};_.X(Gab,_.wq);Gab.prototype.connect=function(){return _.ae(this.wh)?this.wh:_.yd(this.wh)};Gab.prototype.disconnect=function(){};var Hab=function(){this.f_a=20;this.o4=[]};_.h=Hab.prototype;
_.h.hIa=function(a,b,c,d,e){var f=this;_.zIa(a,function(g,m,n){var r;if(null==g.Zt)var x=(r=f.Ulc(function(){return c(g,m,n)},n,b,d(g)))?1:0;else null==n?(f.ijc(m,b),x=3):(r=f.Vmc(m,n,b,d(g)),x=2);if(e){var A;e({context:null==(A=r)?void 0:A.context,operation:x,iL:g})}})};_.h.detach=function(){for(var a=_.q(this.o4),b=a.next();!b.done;b=a.next())b.value.destroy();this.o4=[]};_.h.Ulc=function(a,b,c,d){if(b=this.Vlc(b,c))b.context.wa=d;else return a=a(),c.yh(a.Lc,a.context,a.index)};
_.h.ijc=function(a,b){a=b.detach(a);this.Lmc(a,b)};_.h.Vmc=function(a,b,c,d){a=c.get(a);c.move(a,b);a.context.wa=d;return a};_.h.Lmc=function(a,b){if(this.o4.length<this.f_a)this.o4.push(a);else{var c=b.indexOf(a);-1===c?a.destroy():b.remove(c)}};_.h.Vlc=function(a,b){var c=this.o4.pop();c&&b.oQ(c,a);return c||null};
_.Ry=function(a,b,c,d,e,f){var g=this;this.Ff=a;this.OA=b;this.Tx=c;this.YV=d;this.xm=e;this.dD=new _.re;this.e2=new _.re;this.Kib=this.e2.ka(_.ue(null),_.N9a(),_.ve(function(m){var n=_.q(m);m=n.next().value;n=n.next().value;return g.Phc(m,n)}),_.se(1));this.zD=null;this.rV=!1;this.Pb=new _.re;this.Kib.subscribe(function(m){g.wh=m;g.M7a()});this.xm.rGc.ka(_.we(this.Pb)).subscribe(function(m){g.rr=m;g.dD.mk.length&&f.oc(function(){return g.dD.next(g.rr)});g.M7a()});this.xm.Ld(this)};_.h=_.Ry.prototype;
_.h.Eq=function(){if(this.zD&&this.rV){var a=this.zD.diff(this.X8a);a?this.OBa(a):this.Vpc();this.rV=!1}};_.h.La=function(){this.xm.detach();this.e2.next(void 0);this.e2.complete();this.dD.complete();this.Pb.next();this.Pb.complete();this.YV.detach()};_.h.M7a=function(){var a=this;this.rr&&(this.X8a=this.wh.slice(this.rr.start,this.rr.end),this.zD||(this.zD=this.Tx.find(this.X8a).create(function(b,c){return a.nJa?a.nJa(b,c):c})),this.rV=!0)};
_.h.Phc=function(a,b){a&&a.disconnect(this);this.rV=!0;return b?b.connect(this):_.yd()};_.h.Vpc=function(){for(var a=this.wh.length,b=this.Ff.length;b--;){var c=this.Ff.get(b);c.context.index=this.rr.start+b;c.context.count=a;this.u$a(c.context);c.ae()}};
_.h.OBa=function(a){var b=this;this.YV.hIa(a,this.Ff,function(e,f,g){return b.tDa(e,g)},function(e){return e.item});_.AIa(a,function(e){b.Ff.get(e.Hk).context.wa=e.item});a=this.wh.length;for(var c=this.Ff.length;c--;){var d=this.Ff.get(c);d.context.index=this.rr.start+c;d.context.count=a;this.u$a(d.context)}};_.h.u$a=function(a){a.first=0===a.index;a.last=a.index===a.count-1;a.FX=0===a.index%2;a.gTa=!a.FX};
_.h.tDa=function(a,b){return{Lc:this.OA,context:{wa:a.item,zfb:this.b3a,index:-1,count:-1,first:!1,last:!1,gTa:!1,FX:!1},index:b}};
_.Y.Object.defineProperties(_.Ry.prototype,{zfb:{configurable:!0,enumerable:!0,get:function(){return this.b3a},set:function(a){this.b3a=a;_.Gqa(a)?this.e2.next(a):this.e2.next(new Gab(_.ae(a)?a:Array.from(a||[])))}},nJa:{configurable:!0,enumerable:!0,get:function(){return this.Nhc},set:function(a){var b=this;this.rV=!0;this.Nhc=a?function(c,d){return a(c+(b.rr?b.rr.start:0),d)}:void 0}},tsc:{configurable:!0,enumerable:!0,set:function(a){a&&(this.rV=!0,this.OA=a)}},usc:{configurable:!0,enumerable:!0,
get:function(){return this.YV.f_a},set:function(a){this.YV.f_a=_.Xg(a)}}});_.Ry.ha=function(a){return new (a||_.Ry)(_.w(_.gf),_.w(_.ef),_.w(_.wl),_.w(_.NSa),_.w(_.Aq,4),_.w(_.ze))};_.Ry.Ha=_.hc({type:_.Ry,qa:[["","cdkVirtualFor","","cdkVirtualForOf",""]],inputs:{zfb:"cdkVirtualForOf",nJa:"cdkVirtualForTrackBy",tsc:"cdkVirtualForTemplate",usc:"cdkVirtualForTemplateCacheSize"},standalone:!0,features:[_.$e([{Ca:_.NSa,Jd:Hab}])]});
Iab=function(a,b){b=b||new Date(_.ii());var c;if(c=a.getDate()==b.getDate())if(b=b||new Date(_.ii()),c=a.getMonth()==b.getMonth())b=b||new Date(_.ii()),c=a.getFullYear()==b.getFullYear();return c};_.Sy=function(a){var b=_.j9a.call(this)||this;b.Oa=a;b.Bj=new _.re;"action-list"===b.q5a()&&(a.ta.classList.add("mat-action-list"),a.ta.setAttribute("role","group"));return b};_.X(_.Sy,_.j9a);
_.Sy.prototype.q5a=function(){var a=this.Oa.ta.nodeName.toLowerCase();return"mat-list"===a?"list":"mat-action-list"===a?"action-list":null};_.Sy.prototype.Rb=function(){this.Bj.next()};_.Sy.prototype.La=function(){this.Bj.complete()};_.Sy.ha=function(a){return new (a||_.Sy)(_.w(_.Wc))};
_.Sy.ya=_.fc({type:_.Sy,qa:[["mat-list"],["mat-action-list"]],Cb:[1,"mat-list","mat-list-base"],inputs:{zd:"disableRipple",disabled:"disabled"},Wb:["matList"],features:[_.$e([{Ca:_.e9a,Jb:_.Sy}]),_.Ce,_.vc],ac:_.g9a,Aa:1,Ba:0,va:function(a){a&1&&(_.Te(),_.Ue(0))},styles:[_.h9a()],mb:2,Na:0});var Jab={kOc:0,N1a:1,V_a:2,0:"Path",1:"Template",2:"Dropdown"};_.Ty=function(a,b){this.renderer=b;this.Ncb=new _.al(!0);this.DJa=new _.re;this.element=a.ta};
_.Ty.prototype.Qa=function(){var a=this;this.renderer.setProperty(this.element,"tabIndex",this.element.tabIndex||-1);var b=!1;_.Td(this.element,"mousedown",{capture:!0}).ka(_.Yd(function(d){return!_.vBa(d.target)}),_.ve(function(){return _.yd(!1).ka(_.ge(0),_.ue(!0))}),_.we(this.DJa)).subscribe(function(d){b=d});var c=_.Td(this.element,"onfocusout"in this.element?"focusout":"blur",{capture:!0}).ka(_.we(this.DJa));c.subscribe(function(d){b?(b=!1,_.$d(0).ka(_.we(c)).subscribe(function(){a.element.focus()})):
a.element.contains(d.relatedTarget)||a.Ncb.emit()})};_.Ty.prototype.La=function(){this.DJa.next()};_.Ty.ha=function(a){return new (a||_.Ty)(_.w(_.Wc),_.w(_.wk))};_.Ty.Ha=_.hc({type:_.Ty,qa:[["","ascBlur",""]],outputs:{Ncb:"ascBlur"}});var Kab,P$a;Kab=["trigger"];P$a=function(){return{}};_.Uy=function(){this.xPb=this.disabled=this.isOpen=!1};_.Uy.prototype.Qa=function(){};_.Uy.prototype.Rc=function(){};_.Uy.prototype.aA=function(){this.isOpen=!this.isOpen};_.Uy.prototype.PO=function(){this.isOpen=!1};_.Uy.ha=function(a){return new (a||_.Uy)};
_.Uy.ya=_.fc({type:_.Uy,qa:[["segmented-dropdown-button","item",""]],ub:function(a,b){a&1&&_.kf(Kab,5,_.Wc);if(a&2){var c;_.jf(c=_.nf())&&(b.trigger=c.first)}},inputs:{item:"item",disabled:"disabled",xPb:"useBreadcrumbStyling"},hc:["item",""],ac:["*"],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&&(_.Te(),_.B(0,"div",0),_.M("ascBlur",function(){return b.PO()}),_.B(1,"div",1),_.O(2,N$a,2,1,"span",2),_.B(3,"div",3)(4,"a",4),_.Ue(5),_.B(6,"span",5),_.Q(7),_.C()(),_.B(8,"button",6,7),_.M("click",function(){return b.aA()}),_.E(10,"mat-icon",8),_.C()()(),_.O(11,Q$a,2,3,"div",9),_.C());a&2&&(_.v(1),_.Ge("pointer-events",b.disabled?"none":"unset"),_.He("breadcrumb",b.xPb)("active",b.isOpen)("disabled",b.disabled),
_.v(1),_.z("ngIf",b.item.label),_.v(2),_.z("universalLink",b.item.Hb)("queryParams",b.item.Ra)("matTooltip",b.item.tooltip)("ascTrackElement",b.item.nc),_.v(3),_.Ze(b.item.title),_.v(1),_.He("active",b.isOpen),_.z("ascTrackElement",b.item.nc)("trackAction",b.isOpen?"openDropdown":"closeDropdown"),_.Fe("aria-label",b.item.ariaLabel||"dropdown"),_.v(3),_.z("ngIf",b.isOpen))},Ia:[_.Wp,_.Qn,_.Ty,_.im,_.mm,_.Dr,_.Er,_.ir,_.ws,_.bw,_.Uu],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});_.Vy=function(){this.bw=Jab;this.ariaLabel="Breadcrumbs";this.role="navigation"};_.Vy.prototype.Qa=function(){};_.Vy.ha=function(a){return new (a||_.Vy)};
_.Vy.ya=_.fc({type:_.Vy,qa:[["breadcrumb","items",""]],Db:2,hb:function(a,b){a&2&&_.Fe("aria-label",b.ariaLabel)("role",b.role)},inputs:{items:"items"},hc:["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&&_.O(0,X$a,8,10,"ng-container",0);a&2&&_.z("ngForOf",b.items)},Ia:[_.hm,_.im,_.mm,_.jm,_.km,_.ws,_.Uy],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}"]});_.Wy=function(){};_.Wy.ha=function(a){return new (a||_.Wy)};_.Wy.Ea=_.gc({type:_.Wy});_.Wy.Da=_.Wb({});_.Xy=function(){};_.Xy.ha=function(a){return new (a||_.Xy)};_.Xy.Ea=_.gc({type:_.Xy});_.Xy.Da=_.Wb({imports:[_.fq,_.Sn,_.Wy,_.om,_.Nr,_.Hr,_.xs,_.rw,_.xn,_.yw]});_.Yy=function(){};_.Yy.ha=function(a){return new (a||_.Yy)};_.Yy.Ea=_.gc({type:_.Yy});_.Yy.Da=_.Wb({imports:[_.Sn,_.om,_.xs,_.xn,_.Xy]});_.Zy=function(a,b){this.document=a;this.qb=b;this.Ocb="";this.lIa=new _.al};_.Zy.prototype.Rb=function(){};_.Zy.prototype.copy=function(){var a=this.Ocb;_.Jy(this.document,this.qb.ta,a)?this.lIa.emit({XLb:!0,text:a}):this.lIa.emit({XLb:!1,text:""})};_.Zy.ha=function(a){return new (a||_.Zy)(_.w(_.Yg),_.w(_.Wc))};
_.Zy.Ha=_.hc({type:_.Zy,qa:[["button","ascClipboard",""]],hb:function(a,b){a&1&&_.M("click",function(){return b.copy()})},inputs:{Ocb:["ascClipboard","ascClipboardTextToCopy"]},outputs:{lIa:"ascClipboardEvent"},features:[_.vc]});var Lab,$$a,aab;Lab=["button"];_.$y=function(a){this.Sn=a;this.zW="";this.uPa="content_copy";this.aP="";this.qYa="Copied to clipboard";this.Ghb=new _.al;this.Nub=this.vqb=this.xua=!1;this.color="highContrast";this.rVa=!1;this.dga=this.n$="Click to copy"};$$a=function(a,b){b.XLb&&(a.Ghb.emit(),a.dga=a.qYa,aab(a),a.Sn.Gk(a.qYa,"assertive"))};aab=function(a){a.tooltip.message=a.dga;a.tooltip.show();clearTimeout(a.PNb);a.PNb=setTimeout(function(){a.tooltip.Hj()},1E3)};
_.$y.prototype.Wd=function(a){a.stopPropagation();a.preventDefault();return!1};var bab=function(a){a.dga=a.n$;a.tooltip.message=a.dga};_.$y.prototype.trigger=function(){this.button.ta.click()};_.$y.prototype.La=function(){clearTimeout(this.PNb)};
_.Y.Object.defineProperties(_.$y.prototype,{mPa:{configurable:!0,enumerable:!0,set:function(a){this.dga=this.n$=a}},qJc:{configurable:!0,enumerable:!0,get:function(){return this.xua&&this.zW}},QAc:{configurable:!0,enumerable:!0,get:function(){return"mediumContrast"===this.color}},OAc:{configurable:!0,enumerable:!0,get:function(){return"lowContrast"===this.color}},ariaLabel:{configurable:!0,enumerable:!0,set:function(a){this.pv=a},get:function(){return this.pv?this.pv:"Click to copy"!==this.n$&&this.n$?
this.n$:this.zW?this.zW:"Click to copy"}}});_.$y.ha=function(a){return new (a||_.$y)(_.w(_.eq))};
_.$y.ya=_.fc({type:_.$y,qa:[["copy-button"]],ub:function(a,b){a&1&&(_.kf(Lab,5,_.Wc),_.kf(_.bw,5));if(a&2){var c;_.jf(c=_.nf())&&(b.button=c.first);_.jf(c=_.nf())&&(b.tooltip=c.first)}},Db:6,hb:function(a,b){a&2&&_.He("space-between",b.qJc)("medium-contrast",b.QAc)("low-contrast",b.OAc)},inputs:{zW:"buttonLabel",uPa:"iconInnerText",aP:"copyText",mPa:"hoverMsg",qYa:"successMsg",xua:"spaceBetweenButtonLabelAndText",vqb:"hasLightLabel",Nub:"isSmall",color:"color",rVa:"removeBorder",ariaLabel:["aria-label",
"ariaLabel"]},outputs:{Ghb:"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&&(_.O(0,cab,6,8,"button",0),_.O(1,dab,4,8,"ng-template",null,1,_.qf),_.O(3,eab,2,2,"ng-template",null,2,_.qf));if(a&2){var c=_.Xe(2);_.z("ngIf",b.zW)("ngIfElse",c)}},Ia:[_.Zy,_.im,_.mm,_.gy,_.ws,_.bw],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});_.az=function(){};_.az.ha=function(a){return new (a||_.az)};_.az.Ea=_.gc({type:_.az});_.az.Da=_.Wb({});_.bz=function(){};_.bz.ha=function(a){return new (a||_.bz)};_.bz.Ea=_.gc({type:_.bz});_.bz.Da=_.Wb({imports:[_.az,_.om,_.iy,_.Hr,_.xs,_.rw]});var Mab,Nab;Mab=[[["icon-empty-state-title"]],[["icon-empty-state-subtitle"]]];Nab=["*"];_.cz=function(){this.icon="";this.Qub=!0;this.cfa=!1};_.cz.ha=function(a){return new (a||_.cz)};
_.cz.ya=_.fc({type:_.cz,qa:[["icon-empty-state-display","icon",""]],inputs:{icon:"icon",Qub:"isSvg",cfa:"showTextOutside"},hc:["icon",""],ac:["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&&(_.Te(Mab),_.B(0,"div"),_.O(1,fab,1,1,"mat-icon",0),_.O(2,
gab,2,1,"ng-template",null,1,_.qf),_.O(4,iab,2,1,"ng-container",2),_.C(),_.O(5,kab,2,1,"ng-container",2),_.O(6,lab,4,0,"ng-template",null,3,_.qf));if(a&2){var c=_.Xe(3);_.He("container-large",!b.cfa)("container-small",b.cfa);_.v(1);_.z("ngIf",b.Qub)("ngIfElse",c);_.v(3);_.z("ngIf",!b.cfa);_.v(1);_.z("ngIf",b.cfa)}},Ia:[_.im,_.mm,_.ws],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}"]});
_.dz=function(){};_.dz.ha=function(a){return new (a||_.dz)};_.dz.ya=_.fc({type:_.dz,qa:[["icon-empty-state-title"]],ac:Nab,Aa:1,Ba:0,va:function(a){a&1&&(_.Te(),_.Ue(0))},mb:2});_.ez=function(){};_.ez.ha=function(a){return new (a||_.ez)};_.ez.ya=_.fc({type:_.ez,qa:[["icon-empty-state-subtitle"]],ac:Nab,Aa:1,Ba:0,va:function(a){a&1&&(_.Te(),_.Ue(0))},mb:2});_.fz=function(){};_.fz.ha=function(a){return new (a||_.fz)};_.fz.Ea=_.gc({type:_.fz});_.fz.Da=_.Wb({imports:[_.om,_.xs]});var Oab={POc:"y",QOc:"y G",ROc:"MMM y",SOc:"MMMM y",TOc:"MM/y",E0a:"MMM d",TNc:"MMMM dd",VNc:"M/d",UNc:"MMMM d",k6b:"MMM d, y",LOc:"EEE, MMM d",MOc:"EEE, MMM d, y",pNc:"d",WNc:"MMM d, h:mm\u202fa zzzz"},Pab=Oab;Pab=Oab;var Qab;
Qab={mxa:{TG:{R:{"-1":"yesterday",0:"today",1:"tomorrow"},P:"one{# day ago}other{# days ago}",F:"one{in # day}other{in # days}"},SM:{R:{"-1":"yesterday",0:"today",1:"tomorrow"},P:"one{#d ago}other{#d ago}",F:"one{in #d}other{in #d}"}},R0b:{TG:{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.}"},SM:{R:{0:"this hour"},P:"one{#h ago}other{#h ago}",F:"one{in #h}other{in #h}"}},M5b:{TG:{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.}"},SM:{R:{0:"this minute"},P:"one{#m ago}other{#m ago}",F:"one{in #m}other{in #m}"}},MONTH:{TG:{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.}"},
SM:{R:{"-1":"last mo.",0:"this mo.",1:"next mo."},P:"one{#mo ago}other{#mo ago}",F:"one{in #mo}other{in #mo}"}},Aza:{TG:{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.}"},SM:{R:{"-1":"last qtr.",0:"this qtr.",1:"next qtr."},P:"one{#q ago}other{#q ago}",F:"one{in #q}other{in #q}"}},
fcc:{TG:{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.}"},SM:{R:{0:"now"},P:"one{#s ago}other{#s ago}",F:"one{in #s}other{in #s}"}},WEEK:{TG:{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.}"},
SM:{R:{"-1":"last wk.",0:"this wk.",1:"next wk."},P:"one{#w ago}other{#w ago}",F:"one{in #w}other{in #w}"}},tBa:{TG:{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.}"},SM:{R:{"-1":"last yr.",0:"this yr.",1:"next yr."},P:"one{#y ago}other{#y ago}",F:"one{in #y}other{in #y}"}}};var Rab=function(a){this.hL=Qab;this.YHa=!0;a&&("always"==a?this.YHa=!0:"auto"==a&&(this.YHa=!1))};Rab.prototype.format=function(a,b){b=Sab(this,b).TG;if(!this.YHa&&b&&b.R&&b.R[""+a])a=b.R[""+a];else if(b){var c=Math.abs(a);a=(new _.ms("{N,plural,"+(0<a||0==a&&Infinity==1/a?b.F:b.P)+"}")).format({N:c})}else a="";return a};
var Sab=function(a,b){switch(b){default:case 0:return a.hL.tBa;case 1:return a.hL.Aza;case 2:return a.hL.MONTH;case 3:return a.hL.WEEK;case 4:return a.hL.mxa;case 5:return a.hL.R0b;case 6:return a.hL.M5b;case 7:return a.hL.fcc}};var Uab,Vab,Wab=function(a){Uab||(Uab=new _.du(Pab.E0a));return Uab.format(a)},Xab=function(a,b){var c=new Date(_.ii()),d=c.getTimezoneOffset();c.setHours(0);c.setMinutes(0);c.setSeconds(0);c.setMilliseconds(0);d=6E4*(c.getTimezoneOffset()-d);c=(a-c.getTime()+d)/864E5;c=Math.floor(c);c=(new Rab("auto")).format(c,4);if(!c||c.match(/[0-9\u0660-\u0669\u06f0-\u06f9]/g))c=null;else{d=1;var e=c.charCodeAt(0);55296<=e&&57343>=e&&(d=2);c=c.substring(0,d).toLocaleUpperCase()+c.substring(d)}return c?c:(b||
Wab)(new Date(a))};Vab=function(a,b,c){var d=new Rab;switch(c){case 0:c=6;break;case 1:c=5;break;default:case 2:c=4}return d.format(b?a:-a,c)};var Yab,oab,Zab;Yab=_.y0a.wAa[3];oab=Pab.E0a;Zab=Pab.k6b;_.gz=function(){};
_.gz.prototype.transform=function(a,b,c){b=void 0===b?"datetime":b;if(null==a)return"";try{var d=mab(a)}catch(f){return""}switch(b){case "relativeTime":a=d.getTime();b=_.ii();var e=Math.floor((b-a)/6E4);b=!1;0>e&&(b=!0,e*=-1);60>e?a=Vab(e,b,0):(e=Math.floor(e/60),24>e?a=Vab(e,b,1):(e=new Date(_.ii()),e.setHours(0),e.setMinutes(0),e.setSeconds(0),e.setMilliseconds(0),e=Math.ceil((e.getTime()-a)/864E5),b&&(e*=-1),a=14>e?Vab(e,b,2):""));return a||nab(d,pab(d),c);case "dateOrTodayTime":a=d;b=new Date(Date.now());
b.setDate(b.getDate()-1);if(Iab(a,b))return Xab(d.getTime(),qab(pab(d),c));a=Iab(d)?Yab:Zab;return nab(d,a,c)||Xab(d.getTime(),qab(pab(d),c));case "datetime":return a=Xab(d.getTime(),qab(pab(d),c)),c=nab(d,Yab,c),a+" "+c;case "date":return Xab(d.getTime(),qab(pab(d),c));default:return nab(d,b,c)}};_.gz.ha=function(a){return new (a||_.gz)};_.gz.xe=_.ic({name:"dateTimeDisplay",type:_.gz,Xd:!0});_.hz=function(){};_.hz.ha=function(a){return new (a||_.hz)};_.hz.Ea=_.gc({type:_.hz});_.hz.Da=_.Wb({});_.$ab={"":1,n:Math.pow(1024,-3),u:Math.pow(1024,-2),m:1/1024,k:1024,K:1024,M:Math.pow(1024,2),G:Math.pow(1024,3),T:Math.pow(1024,4),P:Math.pow(1024,5),E:Math.pow(1024,6),Z:Math.pow(1024,7),Y:Math.pow(1024,8)};_.iz=function(){this.transform=_.Ky};_.iz.ha=function(a){return new (a||_.iz)};_.iz.xe=_.ic({name:"lastPathElement",type:_.iz,Xd:!0});_.jz=function(a,b){this.renderer=a;this.qb=b;this.bWa=!1;this.resize=new _.al;this.dGb=new _.al;this.Esb=this.EPa=0};_.jz.prototype.Qa=function(){};
_.jz.prototype.tTa=function(a){var b=this;if(0===a.button){var c=!!(this.qb.ta.compareDocumentPosition(this.AI)&Node.DOCUMENT_POSITION_PRECEDING);if(abb(this)){var d=this.qb.ta.offsetTop;this.bWa=d===this.AI.offsetTop?c:d<this.AI.offsetTop}else d=this.qb.ta.offsetLeft,this.bWa=d===this.AI.offsetLeft?c:d<this.AI.offsetLeft;this.EPa=bbb(this,this.AI);this.Esb=abb(this)?a.clientY:a.clientX;this.yva&&this.yva();this.zva&&this.zva();this.yva=this.renderer.listen("document","mousemove",function(e){b.uTa(e)});
this.zva=this.renderer.listen("document","mouseup",function(e){0===e.button&&(b.yva&&b.yva(),b.zva&&b.zva(),e=bbb(b,b.AI)-b.EPa,0!==e&&b.dGb.emit(0<e?"grow":"shrink"))});a.preventDefault()}};_.jz.prototype.uTa=function(a){if(null==a.buttons||1===a.buttons){var b=(abb(this)?a.clientY:a.clientX)-this.Esb;this.bWa&&(b*=-1);b=this.EPa+b;this.resize.emit(b);var c=this.AI.style;abb(this)?c.height=b+"px":c.width=b+"px";a.preventDefault()}};
var bbb=function(a,b){return abb(a)?b.offsetHeight:b.offsetWidth},abb=function(a){return"horizontal"===(a.layout||"horizontal")};_.Y.Object.defineProperties(_.jz.prototype,{classList:{configurable:!0,enumerable:!0,get:function(){return this.layout||""}}});_.jz.ha=function(a){return new (a||_.jz)(_.w(_.wk),_.w(_.Wc))};
_.jz.ya=_.fc({type:_.jz,qa:[["splitter"]],Db:2,hb:function(a,b){a&1&&_.M("mousedown",function(c){return b.tTa(c)});a&2&&_.Ie(b.classList)},inputs:{layout:"layout",AI:"changeSizeOf"},outputs:{resize:"resize",dGb:"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}"]});_.kz=function(){};_.kz.ha=function(a){return new (a||_.kz)};_.kz.Ea=_.gc({type:_.kz});_.kz.Da=_.Wb({});var dbb;_.cbb=RegExp("((https?|ftp)://)+([\\w~#-&\\(-\\-/-:<-@!\\[\\]\\|]+(?:[\\.;][\\w~#-&\\(\\*-\\-/-:<-@!\\[])*)*");dbb="(?: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(" ");
dbb.join("|");
_.ebb=new RegExp("([\\S\\s]*?)("+["(?:mailto:)?([\\w.+-]+@[A-Za-z0-9.-]+\\.(?:com|org|net|edu|gov|app|dev|google|[a-z][a-z])\\b)","changelist ([0-9]{5,})","((https?|ftp)://)+([\\w~#-&\\(-\\-/-:<-@!\\[\\]\\|]+(?:[\\.;][\\w~#-&\\(\\*-\\-/-:<-@!\\[])*)*","(?:(?:(https?|ftp)://)(?:(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])\\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])(?::\\d{1,5}\\b)?|(?:[A-Za-z0-9](?:[A-Za-z0-9-]*[A-Za-z0-9])?[.])+(?:com|org|net|edu|gov|app|dev|google|[a-z][a-z])\\b(?::\\d{1,5}\\b)?|[A-Za-z0-9](?:[A-Za-z0-9-]*[A-Za-z0-9])?)|(?:(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])\\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])(?::\\d{1,5}\\b)?|(?:[A-Za-z0-9](?:[A-Za-z0-9-]*[A-Za-z0-9])?[.])+(?:com|org|net|edu|gov|app|dev|google|[a-z][a-z])\\b(?::\\d{1,5}\\b)?))(?:[?/#&]([\\w~#-&\\(-\\-/-:<-@!\\[\\]\\|]+(?:[\\.;][\\w~#-&\\(\\*-\\-/-:<-@!\\[])*)*)?"].concat(_.sc(dbb)).map(function(a){return"\\b"+a+
"|"}).join("")+"$)","gi");
_.fbb=new Map([[/\nCRBUG=([0-9]+)(\n|$)/gim,'\nCRBUG=<a rel="nofollow noopener" target="_blank" href="https://bugs.chromium.org/p/chromium/issues/detail?id=$1">$1</a>\n'],[/\nARIANE_ID=([0-9]{5,})(\n|$)/gim,'\nARIANE_ID=<a rel="nofollow noopener" target="_blank" href="https://ariane.googleplex.com/launch/$1">$1</a>\n'],[/\n(MASTER_CL|PARENT_CL|ROLLBACK_OF)=([0-9]{5,})(\n|$)/gim,'\n$1=<a rel="nofollow noopener" target="_blank" href="https://critique.corp.google.com/$2">$2</a>\n'],[/(^|\s)(\/\/depot\/[-+/\w.]*[/\w])/gi,
'$1<a rel="nofollow noopener" target="_blank" href="https://cs.corp.google.com/piper/$2">$2</a>'],[/\[BACKUP_MESSAGE_ID([:=])(\s*)([0-9]+)\]($|[^(])/gi,'[BACKUP_MESSAGE_ID$1$2<a rel="nofollow noopener" target="_blank" href="https://tc-message.corp.google.com/search/message-id=$3&target-option=include-obsolete-message">$3</a>]$4'],[/(^|\s)(\/cns\/[-+/\w.=:]*[/\w])/gi,'$1<a rel="nofollow noopener" target="_blank" href="https://cnsviewer.corp.google.com$2">$2</a>'],[/(^|\s)\/bns(\/[-+/\w.=:]*\/bns\/[-+/\w.=:]*[/\w])/gi,
'$1<a rel="nofollow noopener" target="_blank" href="https://bns.corp.google.com$2">/bns$2</a>'],[/(^|\s)(screenplay-[0-9a-f\-]+)/gi,'$1<a rel="nofollow noopener" target="_blank" href="https://screenplay.corp.google.com/$2">$2</a>']]);_.gbb=RegExp("^(.*?)([:;,\\.?>\\]\\)!]+)$");var ibb;_.hbb=_.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)"))]);ibb=_.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)"))]);_.jbb=new _.oc("CdkAccordion");var kbb=0,lz=function(a,b,c){var d=this;this.Ek=a;this.vb=b;this.Djc=c;this.U7a=_.td.EMPTY;this.closed=new _.al;this.xi=new _.al;this.lc=new _.al;this.cMa=new _.al;this.id="cdk-accordion-child-"+kbb++;this.Hc=this.bDa=!1;this.R3=function(){};this.R3=c.listen(function(e,f){d.Ek&&!d.Ek.kd&&d.Ek.id===f&&d.id!==e&&(d.vd=!1)});this.Ek&&(this.U7a=this.ppc())};_.h=lz.prototype;_.h.La=function(){this.xi.complete();this.closed.complete();this.lc.emit();this.lc.complete();this.R3();this.U7a.unsubscribe()};
_.h.toggle=function(){this.disabled||(this.vd=!this.vd)};_.h.close=function(){this.disabled||(this.vd=!1)};_.h.open=function(){this.disabled||(this.vd=!0)};_.h.ppc=function(){var a=this;return this.Ek.T7a.subscribe(function(b){a.disabled||(a.vd=b)})};
_.Y.Object.defineProperties(lz.prototype,{vd:{configurable:!0,enumerable:!0,get:function(){return this.bDa},set:function(a){a=_.Ug(a);this.bDa!==a&&(this.bDa=a,this.cMa.emit(a),a?(this.xi.emit(),this.Djc.notify(this.id,this.Ek?this.Ek.id:this.id)):this.closed.emit(),_.yk(this.vb))}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.Hc},set:function(a){this.Hc=_.Ug(a)}}});lz.ha=function(a){return new (a||lz)(_.w(_.jbb,12),_.w(_.sl),_.w(_.xq))};
lz.Ha=_.hc({type:lz,qa:[["cdk-accordion-item"],["","cdkAccordionItem",""]],inputs:{vd:"expanded",disabled:"disabled"},outputs:{closed:"closed",xi:"opened",lc:"destroyed",cMa:"expandedChange"},Wb:["cdkAccordionItem"],features:[_.$e([{Ca:_.jbb,qc:void 0}])]});var mz=function(){};mz.ha=function(a){return new (a||mz)};mz.Ea=_.gc({type:mz});mz.Da=_.Wb({});_.lbb=new _.oc("MAT_ACCORDION");var mbb=new _.oc("MAT_EXPANSION_PANEL");_.nz=function(a,b){this.OA=a;this.Ejc=b};_.nz.ha=function(a){return new (a||_.nz)(_.w(_.ef),_.w(mbb,8))};_.nz.Ha=_.hc({type:_.nz,qa:[["ng-template","matExpansionPanelContent",""]]});var nbb,obb,pbb;nbb=["body"];obb=[[["mat-expansion-panel-header"]],"*",[["mat-action-row"]]];pbb=0;_.qbb=new _.oc("MAT_EXPANSION_PANEL_DEFAULT_OPTIONS");
_.oz=function(a,b,c,d,e,f,g){lz.call(this,a,b,c);var m=this;this.Ff=d;this.ue=f;this.S2=!1;this.Fab=new _.al;this.Eab=new _.al;this.aEa=new _.re;this.g6a="mat-expansion-panel-header-"+pbb++;this.cCa=new _.re;this.Ek=a;this.Fb=e;this.cCa.ka(_.he(function(n,r){return n.nl===r.nl&&n.rg===r.rg})).subscribe(function(n){"void"!==n.nl&&("expanded"===n.rg?m.Fab.emit():"collapsed"===n.rg&&m.Eab.emit())});g&&(this.OJ=g.OJ)};_.X(_.oz,lz);_.oz.Ha=lz.Ha;_.h=_.oz.prototype;
_.h.Alc=function(){return this.Ek?this.vd&&"default"===this.Ek.displayMode:!1};_.h.Qia=function(){return this.vd?"expanded":"collapsed"};_.h.toggle=function(){this.vd=!this.vd};_.h.close=function(){this.vd=!1};_.h.open=function(){this.vd=!0};_.h.we=function(){var a=this;this.xEa&&this.xEa.Ejc===this&&this.xi.ka(_.ue(null),_.Yd(function(){return a.vd&&!a.xo}),_.je(1)).subscribe(function(){a.xo=new _.Mq(a.xEa.OA,a.Ff)})};_.h.Rb=function(a){this.aEa.next(a)};
_.h.La=function(){lz.prototype.La.call(this);this.cCa.complete();this.aEa.complete()};_.h.pia=function(){if(this.N2a){var a=this.Fb.activeElement,b=this.N2a.ta;return a===b||b.contains(a)}return!1};_.Y.Object.defineProperties(_.oz.prototype,{OJ:{configurable:!0,enumerable:!0,get:function(){return this.S2||this.Ek&&this.Ek.OJ},set:function(a){this.S2=_.Ug(a)}},aT:{configurable:!0,enumerable:!0,get:function(){return this.Jpc||this.Ek&&this.Ek.aT},set:function(a){this.Jpc=a}}});
_.oz.ha=function(a){return new (a||_.oz)(_.w(_.lbb,12),_.w(_.sl),_.w(_.xq),_.w(_.gf),_.w(_.Yg),_.w(_.vk,8),_.w(_.qbb,8))};
_.oz.ya=_.fc({type:_.oz,qa:[["mat-expansion-panel"]],yd:function(a,b,c){a&1&&_.mf(c,_.nz,5);if(a&2){var d;_.jf(d=_.nf())&&(b.xEa=d.first)}},ub:function(a,b){a&1&&_.kf(nbb,5);if(a&2){var c;_.jf(c=_.nf())&&(b.N2a=c.first)}},Cb:[1,"mat-expansion-panel"],Db:6,hb:function(a,b){a&2&&_.He("mat-expanded",b.vd)("_mat-animation-noopable","NoopAnimations"===b.ue)("mat-expansion-panel-spacing",b.Alc())},inputs:{disabled:"disabled",vd:"expanded",OJ:"hideToggle",aT:"togglePosition"},outputs:{xi:"opened",closed:"closed",
cMa:"expandedChange",Fab:"afterExpand",Eab:"afterCollapse"},Wb:["matExpansionPanel"],features:[_.$e([{Ca:_.lbb,qc:void 0},{Ca:mbb,Jb:_.oz}]),_.Ce,_.vc],ac:["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&&(_.Te(obb),_.Ue(0),_.B(1,"div",0,1),_.M("@bodyExpansion.done",function(c){return b.cCa.next(c)}),_.B(3,"div",2),_.Ue(4,1),_.O(5,rab,0,0,
"ng-template",3),_.C(),_.Ue(6,2),_.C());a&2&&(_.v(1),_.z("@bodyExpansion",b.Qia())("id",b.id),_.Fe("aria-labelledby",b.g6a),_.v(4),_.z("cdkPortalOutlet",b.xo))},Ia:[_.Pq],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'],
mb:2,data:{animation:[ibb]},Na:0});_.rbb=_.dh(function(){});_.pz=function(){};_.pz.ha=function(a){return new (a||_.pz)};_.pz.Ea=_.gc({type:_.pz});_.pz.Da=_.Wb({imports:[_.om,_.Tq,mz,_.Qq]});_.qz=function(){};_.qz.ha=function(a){return new (a||_.qz)};_.qz.Ea=_.gc({type:_.qz});_.qz.Da=_.Wb({imports:[_.Tq,_.Tq]});
}catch(e){_._DumpException(e)}
try{
var Tjb;_.Rjb=function(){return _.Yd(function(a){return 0!==a.state})};_.mD=function(a,b){return 2===a.state?a.Vb:b};_.nD=function(a){return{state:1,message:a}};_.oD=function(a){return _.yd(_.nD(a))};_.pD=function(a){return{state:2,Vb:a}};Tjb=function(a){if(a&1){var b=_.Cc();_.B(0,"button",5);_.M("click",function(){_.Dc(b);var c=_.N();_.Sjb(c);c.log("clear");return _.Ec()});_.B(1,"mat-icon");_.Q(2,"cancel");_.C()()}a&2&&(a=_.N(),_.He("no-margin",a.Uqb),_.Fe("aria-label",a.HW))};
_.Ujb=function(a,b){a.nz({message:b,Ud:"Dismiss"})};_.qD=function(a){var b=0,c=!1,d=[],e=function(){b=0;c&&(c=!1,f())},f=function(){b=_.da.setTimeout(e,300);var g=d;d=[];a.apply(void 0,g)};return function(g){d=arguments;b?c=!0:f()}};_.rD=function(){this.diameter=16;this.text="Loading...";this.inline=this.rqb=!1};_.Y.Object.defineProperties(_.rD.prototype,{fontSize:{configurable:!0,enumerable:!0,get:function(){return Math.min(.8*this.diameter,16)}}});_.rD.ha=function(a){return new (a||_.rD)};
_.rD.ya=_.fc({type:_.rD,qa:[["loading"]],Db:4,hb:function(a,b){a&2&&_.He("background",b.rqb)("inline",b.inline)},inputs:{diameter:"diameter",text:"text",rqb:"hasBackground",inline:"inline"},Aa:3,Ba:9,Fa:[["role","status"],[3,"diameter","strokeWidth"]],va:function(a,b){a&1&&(_.B(0,"span",0),_.Q(1),_.C(),_.E(2,"mat-spinner",1));a&2&&(_.Ge("margin-bottom",b.inline?0:b.diameter/4,"px")("font-size",b.fontSize,"px")("line-height",b.diameter,"px"),_.v(1),_.Ye(" ",b.text,"\n"),_.v(1),_.z("diameter",b.diameter)("strokeWidth",
b.diameter/8))},Ia:[_.Xv],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});_.sD=function(){};_.sD.ha=function(a){return new (a||_.sD)};_.sD.Ea=_.gc({type:_.sD});_.sD.Da=_.Wb({imports:[_.Bw]});_.tD=function(){this.Co="";this.Arb="medium";this.theme="info"};_.Y.Object.defineProperties(_.tD.prototype,{pzc:{configurable:!0,enumerable:!0,get:function(){return this.Co+" "+this.Arb+" "+this.theme}}});_.tD.ha=function(a){return new (a||_.tD)};
_.tD.ya=_.fc({type:_.tD,qa:[["dc-information-box"]],Db:2,hb:function(a,b){a&2&&_.Ie(b.pzc)},inputs:{Co:"class",Arb:"iconSize",theme:"theme"},ac:["*"],Aa:5,Ba:1,Fa:[["aria-hidden","true"]],va:function(a,b){a&1&&(_.Te(),_.B(0,"mat-icon",0),_.Q(1),_.C(),_.Q(2,"\n"),_.Ue(3),_.Q(4,"\n"));a&2&&(_.v(1),_.Ze("warning"===b.theme?"warning":"info"))},Ia:[_.ws],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}"]});_.uD=function(){};_.uD.ha=function(a){return new (a||_.uD)};_.uD.Ea=_.gc({type:_.uD});_.uD.Da=_.Wb({imports:[_.om,_.xs]});var Vjb;Vjb=new _.ms("Code font size set to {codeSize}px.");
_.wD=function(a,b,c){var d=this;this.storage=b;this.Bg=c;this.i6=new _.Lf(void 0);this.vn=this.i6.Gf();(b=(b=this.storage.get("chosen_code_size"))&&Number(b))&&!isNaN(b)&&_.vD(this,b);a.register("increment font size no mod",[43],function(){d.pF()});a.register("increment font size with mod",[187,1],function(){d.pF()});a.register("increment font size with equals",[187],function(){d.pF()});a.register("increment font size numpad",[107],function(){d.pF()});a.register("decrement font size",[189],function(){Wjb(d)});
a.register("decrement font size numpad",[109],function(){Wjb(d)})};_.vD=function(a,b,c){c=void 0===c?!1:c;void 0===b?(a.storage.remove("chosen_code_size"),a.i6.next(void 0)):(b=Math.floor(b),0>=b||(a.i6.next(b),a.storage.set("chosen_code_size",b),c&&Xjb(a.Bg,b)))};_.wD.prototype.pF=function(){var a,b=null!=(a=this.i6.value)?a:13;_.vD(this,b+1,!0)};var Wjb=function(a){var b,c=null!=(b=a.i6.value)?b:13;_.vD(a,c-1,!0)};_.wD.ha=function(a){return new (a||_.wD)(_.u(_.qt),_.u(_.nUa),_.u(_.is))};
_.wD.ua=_.t({token:_.wD,oa:_.wD.ha,Ja:"root"});var Xjb=_.Ti(function(a,b){a.open(Vjb.format({codeSize:b}),"Dismiss",{duration:3E3})},1E3);_.xD={Zh:0,Error:1,Tg:2,0:"Loading",1:"Error",2:"Loaded"};_.yD={state:0};var Yjb;Yjb=["inputBox"];_.zD=function(a){this.Ga=a;this.icon=this.placeholder="";this.Rib=300;this.Uqb=!1;this.HW="Clear";this.Zw=new _.al;this.input=new _.jv};_.zD.prototype.Rc=function(){};_.zD.prototype.Qa=function(){var a=this;this.input.Jl.ka(_.de(this.Rib)).subscribe(function(b){a.Zw.emit(b);a.qJa!==b&&a.log("change",b);a.qJa=void 0})};_.zD.prototype.focus=function(){this.Mk.ta.focus()};_.Sjb=function(a){a.input.setValue("");a.qJa=""};
_.zD.prototype.log=function(a,b){if(this.lva){if("clear"===a){a=this.lva.BJa;var c="CLICK"}else a=this.lva.pJa,c="CHANGE";this.Ga.ob({gestureName:c,element:this.lva.element,action:a,mh:b})}};_.Y.Object.defineProperties(_.zD.prototype,{value:{configurable:!0,enumerable:!0,set:function(a){this.qJa=a;this.input.setValue(a)}},ariaLabel:{configurable:!0,enumerable:!0,set:function(a){this.pv=a},get:function(){return this.pv||this.placeholder}},VIc:{configurable:!0,enumerable:!0,get:function(){return!!this.input.value}}});
_.zD.ha=function(a){return new (a||_.zD)(_.w(_.Kn))};
_.zD.ya=_.fc({type:_.zD,qa:[["input-with-icon","icon",""]],ub:function(a,b){a&1&&_.kf(Yjb,7);if(a&2){var c;_.jf(c=_.nf())&&(b.Mk=c.first)}},inputs:{lva:"trackingConfig",placeholder:"placeholder",icon:"icon",Rib:"debounceTimeMs",Uqb:"hideCloseIconMargin",HW:"clearLabel",value:"value",ariaLabel:["aria-label","ariaLabel"]},outputs:{Zw:"valueChange"},hc:["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),_.Q(2),_.C(),_.E(3,"input",2,3),_.O(5,Tjb,3,3,"button",4),_.C());a&2&&(_.v(2),_.Ze(b.icon),_.v(1),_.z("placeholder",b.placeholder)("formControl",b.input),_.Fe("aria-label",b.ariaLabel),_.v(2),_.z("ngIf",b.VIc))},Ia:[_.im,_.Dr,
_.Er,_.Kr,_.Ir,_.Qh,_.ev,_.ir,_.ws,_.mv],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}"]});_.AD=function(){};_.AD.ha=function(a){return new (a||_.AD)};_.AD.Ea=_.gc({type:_.AD});_.AD.Da=_.Wb({imports:[_.om,_.Nr,_.sv,_.Hr,_.xs,_.Dv,_.tv]});_.Zjb="/"+_.Un.bU+"/savedqueries";_.$jb="/"+_.Un.bU;_.akb=null;_.bkb=Object.freeze({queries:[],o7:null});_.BD=function(a){this.SHb=_.akb&&a.get(_.akb)};_.dkb=function(a){return ckb(a,function(b){return b.owc()})};_.BD.prototype.FHa=function(a){return ckb(this,function(b){return b.FHa(a)})};_.BD.prototype.tVa=function(a){return ckb(this,function(b){return b.tVa(a)})};_.BD.prototype.sea=function(a){return ckb(this,function(b){return b.sea(a)})};_.BD.prototype.QZa=function(a,b){return ckb(this,function(c){return c.QZa(a,b)})};
var ckb=function(a,b){return a.SHb?b(a.SHb).ka(_.y(_.pD),_.ce(function(){return _.oD("")}),_.ue(_.yD)):_.oD("")};_.BD.ha=function(a){return new (a||_.BD)(_.u(_.bg))};_.BD.ua=_.t({token:_.BD,oa:_.BD.ha,Ja:"root"});_.ekb=new _.ms("Search with saved query: {name}");
}catch(e){_._DumpException(e)}
try{
/*
 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var gkb,ikb,jkb,kkb,lkb,mkb,nkb,pkb,qkb,okb,tkb,ukb,wkb,xkb,zkb,Akb,Bkb,HD,Dkb,Ekb,Fkb,Ikb,Lkb,Nkb,ID,Qkb,Okb,Pkb,ND,Wkb,klb,nlb,olb,fE,qlb,rlb,slb,tlb,ulb,vlb,wlb,xlb,ylb,zlb,Blb,Flb,Wlb,Ylb,$lb,amb,bmb,cmb,dmb,emb,imb,jmb,kmb,lmb,mmb,nmb,omb,pmb,qmb,rmb,smb,tmb,umb,vmb,wmb,ymb,Amb,Bmb,Cmb,Dmb,Imb,Jmb,Mmb,Kmb,Rmb,Qmb,Pmb,Smb,Tmb,Umb,Vmb,Wmb,Xmb,Ymb,Zmb,$mb,anb,bnb,cnb,dnb,enb,fnb,gnb,hnb,inb,jnb,knb,lnb,mnb,nnb,pnb,qnb,rnb,snb,tnb,unb,vnb,xnb,znb,Anb,Bnb,Cnb,Dnb,Fnb,Hnb,Gnb,Inb,Knb,Jnb,xE,Lnb,Mnb,
Nnb,Onb,Pnb,Qnb,Rnb,Tnb,Snb,Unb,Vnb,Xnb,Wnb,$nb,aob,cob,dob,fob,gob,eob,hob,iob,job,kob,lob,mob,nob,pob,qob,sob,tob,rob,uob,vob,wob,xob,yob,zob,Aob,Bob,Cob,Dob,Eob,Fob,Mob,Oob,Job,Kob,Lob,yE,AE,Rob,Tob,Sob,Uob,Vob,Wob,Xob,Zob,jpb,kpb,lpb,mpb,qpb,rpb,upb,DE,tpb,wpb,EE,FE,GE,HE,ypb,Apb,Cpb,Epb,Gpb,Ipb,Kpb,Mpb,Opb,Qpb,Spb,Vpb,Rpb,Wpb,Xpb,Ypb,Zpb,aqb,bqb,cqb,dqb,eqb,fqb,gqb,jqb,kqb,lqb,mqb,oqb,pqb,qqb,sqb,tqb,vqb,wqb,xqb,zqb,Aqb,Bqb,Cqb,Dqb,Eqb,Fqb,Gqb,Hqb,Iqb,Jqb,Kqb,hkb,fkb,Lqb,Mqb,skb,rkb,Oqb,Qqb,
Yob,Rqb,Sqb,Tqb,Uqb,Vqb,Wqb,GD,Yqb,arb,brb,crb,Alb,Upb,Gob,ppb,Ckb,erb,Ukb,hrb,lE,irb,plb,jrb,QE,RE,SE,UE,VE,WE,XE,YE,ZE,$E,mrb,aF,bF,cF,qG,Arb,Brb,Usb;gkb=function(a){return fkb[a]||""};ikb=function(a){if(!_.yaa)return _.sab(a);hkb.test(a)&&(a=a.replace(hkb,gkb));a=atob(a);for(var b=new Uint8Array(a.length),c=0;c<a.length;c++)b[c]=a.charCodeAt(c);return b};jkb=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};
kkb=function(a,b,c){null!=a&&(a instanceof Map?a.set(b,c):a[b]=c);return c};lkb=function(a,b,c){if(!Array.isArray(a)||a.length)return!1;var d=_.Ga(a);if(d&1)return!0;if(!b||!b.includes(c))return!1;_.Ha(a,d|1);return!0};mkb=function(a,b){if("string"===typeof b)try{b=ikb(b)}catch(c){return!1}return _.Da(b)&&jkb(a,b)};nkb=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};
pkb=function(a,b,c){a=a||{};b=b||{};var d={},e;for(e in a)d[e]=0;for(var f in b)d[f]=0;for(var g in d)if(!isNaN(g)&&!okb(a,g,a[g],b,g,b[g],c,0))return!1;return!0};qkb=function(a,b){var c=void 0;if(a.TQ===_.Xa){var d=a.constructor.kc;c=a.lI;a=a.hf}b.TQ===_.Xa&&(d=d||b.constructor.kc,c=null==c?b.lI:c,b=b.hf);return okb(void 0,void 0,a,void 0,void 0,b,d,c)};
okb=function(a,b,c,d,e,f,g,m){m=void 0===m?9999:m;if(c===f||null==c&&null==f)return!0;if(c instanceof _.cb)return rkb(c,f);if(f instanceof _.cb)return rkb(f,c);if(null==c)return lkb(f,g,+b-m);if(null==f)return lkb(c,g,+e-m);if(c instanceof _.La)return skb(c,f,d,e);if(f instanceof _.La)return skb(f,c,a,b);if(_.Da(c))return mkb(c,f);if(_.Da(f))return mkb(f,c);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.TQ===_.Xa||f.TQ===_.Xa)return qkb(c,f);if(c.constructor!=f.constructor)return!1;if(c.constructor===Array){b=a=void 0;d=c.length;e=f.length;for(var n=Math.max(d,e),r=0;r<n;r++){var x=r>=d?void 0:c[r],A=r>=e?void 0:f[r];x&&r==d-1&&_.Ka(x)&&(a=x,x=void 0);A&&r==e-1&&_.Ka(A)&&(b=A,A=void 0);null==A&&lkb(x,g,r-m)&&(x=void 0);null==x&&lkb(A,g,r-m)&&(A=void 0);if(!okb(c,r,x,f,r,A))return!1}return a||
b?pkb(a,b,g):!0}if(c.constructor===Object)return pkb(c,f);throw Error();};tkb=function(a,b){if(a.size!=b.size)return!1;var c=!0;a.forEach(function(d,e){okb(a,e,d,b,e,b.get(e))||(c=!1)});return c};
ukb=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(nkb);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(!okb(a,g,a.get(g),f,1,f[1]))return!1;d=g;c++}}return c===a.size};_.CD=function(a){null!=a&&(a=a.Eg||"",a="string"===typeof a?a:new Uint8Array(a));return a};_.DD=function(a){return a instanceof _.xg};_.ED=function(a){return _.DD(a)&&a.Oi()};
_.vkb=function(a){var b=a.re;a=a.repository;var c=new FD;if(!b)return c;var d=new GD,e=b.id;b=b.type;switch(b){case "project":d.projectId=e;break;case "ossProject":d.Gh=e;break;case "host":d.jm=e;break;case "depot":d.hq=e;break;default:return _.sg(b)}"depot"===b&&"Piper"===a&&(a="piper");a&&(d.zi=a);c.root=d;return c};wkb=function(a){return Array.prototype.concat.apply([],arguments)};xkb=function(a,b){return wkb.apply([],(0,_.zxa)(a,b))};
_.ykb=function(a,b,c){a=a.ya;a.aLa=_.oda(b,!1);a.hUa=_.oda(c,!0)};zkb=function(a){a=a.__ngContext__;return"number"===typeof a?_.Qea.get(a)||null:a||null};Akb=function(a,b){for(var c=a[1],d=25;d<c.Wla;d++)if(_.wc(a[d])===b)return d;return-1};Bkb=function(a){if(a.vg)return a.vg;if(a.next)return a.next;for(;a.parent&&!a.parent.next;)a=a.parent;return a.parent&&a.parent.next};
HD=function(a){var b=zkb(a);if(b){if(_.tc(b)){var c,d=void 0,e=void 0;if(a&&a.constructor&&a.constructor.ya){a:{if(d=b[1].bB)for(c=0;c<d.length;c++){var f=d[c];if(_.yc(f,b)[8]===a){c=f;break a}}else if(_.yc(25,b)[8]===a){c=25;break a}c=-1}if(-1==c)throw Error("Na");d=a}else if(a&&a.constructor&&a.constructor.Ha){a:{for(e=b[1].firstChild;e;){c=e.st;for(f=e.Wl;f<c;f++)if(b[f]===a){c=e.index;break a}e=Bkb(e)}c=-1}if(-1==c)throw Error("Oa");a=b[1].data[c];if(0===a.Wl)e=_.ec;else for(e=[],f=a.Wl;f<a.st;f++){var g=
b[f];g&&g.constructor&&g.constructor.ya||e.push(g)}}else if(c=Akb(b,a),-1==c)return null;a=_.wc(b[c]);b=(f=zkb(a))&&!Array.isArray(f)?f:new Ckb(b[19],c,a);d&&void 0===b.component&&(b.component=d,_.$c(b.component,b));if(e&&void 0===b.jX)for(b.jX=e,a=0;a<e.length;a++)_.$c(e[a],b);_.$c(b.rDc,b)}}else for(d=a;d=d.parentNode;)if(e=zkb(d)){e=Array.isArray(e)?e:e.Rn;if(!e)return null;c=Akb(e,a);if(0<=c){b=_.wc(e[c]);a=new Ckb(e[19],c,b);_.$c(b,a);b=a;break}}return b||null};
Dkb=function(a){a=HD(a);if(null===a)return null;if(void 0===a.component){var b=a.Rn;if(null===b)return null;var c=b[1].data[a.xZ],d=c.Wl;c=c.wv;a.component=-1<c?b[d+c]:null}return a.component};Ekb=function(a,b){return a.name==b.name?0:a.name<b.name?-1:1};
Fkb=function(a){var b=HD(a);b=null===b?null:b.Rn;if(null===b)return[];var c=b[7],d=b[1].uv,e=[];if(d&&c)for(var f=0;f<d.length;){var g=d[f++],m=d[f++];if("string"===typeof g){m=_.wc(b[m]);var n=c[d[f++]],r=d[f++],x="boolean"===typeof r||0<=r?"dom":"output";r="boolean"===typeof r?r:!1;a==m&&e.push({element:a,name:g,callback:n,h3c:r,type:x})}}e.sort(Ekb);return e};
_.Gkb=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 _.Dd)}})})};Ikb=function(a){return function(b){return _.Ed(b,new Hkb(a))}};_.Jkb=function(){return _.uy.apply(null,_.sc(_.lc.apply(0,arguments)))};Lkb=function(a){return function(b){return _.Ed(b,new Kkb(a))}};Nkb=function(){var a=Mkb;return function(b){return _.oe(new _.Lf(a))(b)}};
ID=function(a,b,c,d,e,f){var g=null===a?-1:a.index;g=-1!==g?_.wc(b[g]):null;if(a.type&11){Okb(g,c,d,e,f);if(-1<a.wv){var m=_.yc(a.index,b);m&&m[1].firstChild&&ID(m[1].firstChild,m,c,d,e,f)}else a.vg&&ID(a.vg,b,c,d,e,f),g&&Pkb(g,c,d,e);m=b[a.index];_.uc(m)&&Qkb(m,c,d,e,f)}else if(a.type&4)m=b[a.index],Okb(m[7],c,d,e,f),Qkb(m,c,d,e,f);else if(a.type&16){var n=b[15];m=n[6].au[a.au];if(Array.isArray(m))for(m=_.q(m),n=m.next();!n.done;n=m.next())Okb(n.value,c,d,e,f);else m&&(n=n[3],ID(n[1].data[m.index],
n,c,d,e,f))}else a.vg&&ID(a.vg,b,c,d,e,f);f!==g&&(a=a.flags&2?a.Hsa:a.next)&&ID(a,b,c,d,e,f)};Qkb=function(a,b,c,d,e){for(var f=11;f<a.length;f++){var g=a[f],m=g[1].firstChild;m&&ID(m,g,b,c,d,e)}};Okb=function(a,b,c,d,e){e!==a&&(a=_.JD(a))&&(d&&a instanceof KD&&b(a)&&-1===c.indexOf(a)?c.push(a):!d&&b(a)&&-1===c.indexOf(a)&&c.push(a))};
Pkb=function(a,b,c,d){a=a.childNodes;for(var e=a.length,f=0;f<e;f++){var g=a[f],m=_.JD(g);m&&(d&&m instanceof KD&&b(m)&&-1===c.indexOf(m)?c.push(m):!d&&b(m)&&-1===c.indexOf(m)&&c.push(m),Pkb(g,b,c,d))}};_.JD=function(a){return a instanceof Node?(a.hasOwnProperty("__ng_debug__")||(a.__ng_debug__=a.nodeType==Node.ELEMENT_NODE?new KD(a):new Rkb(a)),a.__ng_debug__):null};
_.Skb=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.l_c&&(a=a.replace(/(^|[\r\n\t ]) /g,"$1&#160;"));b.WCb&&(a=a.replace(/(\r\n|\n|\r)/g,"<br>"));b.m_c&&(a=a.replace(/(\t+)/g,'<span style="white-space:pre">$1</span>'));return _.Qf(a)};_.LD=function(a){return a.map(function(b){return function(){var c=_.lc.apply(0,arguments),d;return(d=_.dc(b)).Te.apply(d,_.sc(c))}})};
_.MD=function(a){return{qk:a.get("q")||void 0,Ge:a.get("sq")||void 0,od:a.get("ss")||void 0,hKb:a.get("ssfr")||void 0,yt:a.get("all")||void 0,bNa:a.get("start")||void 0,Hna:a.get("dqr")||void 0}};_.Tkb=function(a){if(a.projectId)return"project";if(a.jm)return"host";if(a.hq)return"depot";if(a.Gh)return"ossProject"};ND=function(a){return a?"string"===typeof a?"depot"===a:"depot"===a.kind:!1};_.Vkb=function(a){return a.replace(Ukb,function(b,c){return c+"/"})};
Wkb=function(a){return a.startsWith("refs/tags/")?a:"refs/tags/"+a};_.OD=function(a){if("object"===typeof a)switch(a.type){case 1:return _.xoa(a.sv);case 2:return _.yoa(a.sv);case 3:return _.Doa(a.sv);default:return a.sv}return _.xoa(a)||_.yoa(a)||_.Doa(a)};_.Xkb=function(a){a=a.tagName;if("SCRIPT"===a||"STYLE"===a)throw Error("ca");};_.Ykb=function(a){var b=a.re,c=a.path;a=a.repository;c=c||"";return ND(null==b?void 0:b.type)&&a&&"piper"==a.toLowerCase()?c&&"//depot/"+c:c};
_.Zkb=function(a){var b=_.Tkb(a);if(b)return{id:a.projectId||a.jm||a.hq||a.Gh,type:b}};_.$kb=function(a,b,c,d){var e=_.Zkb(a),f=a.zi;a.Du&&(d=d?Object.assign({},d,{Ob:a.Du}):{Ob:a.Du});return"depot"===e.type?new _.xg({repository:f,yb:b,path:c,params:d}):new _.yg({re:e,repository:f,yb:b,path:c,params:d})};_.alb=function(a,b){var c=a.Rq;return _.$kb(c.Cf,c.Iq,a.path,b)};_.blb=function(a,b){var c=b.Rq,d=c.Cf,e=_.Zkb(d);return _.tp(_.sp(_.rp(a.Yb(),e.id,e.type),d.zi),c.Iq).Yc(b.path).Ya()};
_.PD=function(a){if(null!=a)return"number"===typeof a?a:a[0]&&a[0].start};_.clb=function(a,b){a=a.params;if(null!=a)switch(b){case 0:return a.Ob;case 3:case 1:return void 0!==a.ju||void 0!==a.dw?a.ju:a.Ob;case 2:return a.dw;default:throw _.sg(b,"Unexpected version.");}};_.QD=function(a,b){var c=a.params;a=a.path;switch(b){case 0:return a;case 1:return c&&c.bo||a;case 2:return c&&c.cw;case 3:return c&&c.bo;default:throw _.sg(b,"Unexpected version.");}};
_.RD=function(a,b){return _.Eoa(a,b)&&_.Foa(a.path,b.path,_.cRa)};_.SD=function(a,b){var c=void 0===c?1:c;return _.RD(a,b)&&_.zh(a,c)===_.zh(b,c)&&_.QD(a,c)===_.QD(b,c)};_.TD=function(a){var b,c=function(e){return e};a instanceof Function?c=a:b=a;var d=(b||{Izc:!1}).Izc;return _.vd(_.he(function(e,f){e=c(e);f=c(f);return e===f?!0:e&&f?d?_.RD(e,f):_.SD(e,f):!1}))};
_.VD=function(a,b,c,d){c=void 0===c?1:c;d=void 0===d?a:d;if(a.lb&&a.repository){if(_.DD(a)){if(_.ED(a))return d=_.$t,c=_.QD(a,c),!c||c.match(/\/$/)?d+"cl/"+b:d+"cl/"+b+"/depot/"+c;a=_.t0a&&"https://"+d.lb+"."+_.t0a+"/";var e=d.repository;c=_.QD(d,c)||"";return""+a+e+"/+/"+b+"/"+c}c=d.Yb();b&&_.tp(c,b);c.Ai({});return _.qp(_.UD(c,"ref").Ya())}};
_.dlb=function(a,b,c){c=void 0===c?{}:c;var d=void 0===c.C$?"zeroBased":c.C$;c=void 0===c.Xf?"preserve":c.Xf;var e=_.qp(a);a.path&&a.params.line&&delete e[e.length-1][_.wg.lRa];a=e[e.length-1];c=_.tn(b,e,{Xf:c});!a.ws&&(null==c?0:c.Ra)&&c.Ra.snapshot&&delete c.Ra.snapshot;var f=_.Lm(b,c);b=f.includes("?")?f.indexOf("?"):f.length;var g=f.substr(0,b),m=f.substr(b);return function(n){if(null==n)return f;n="oneBased"===d?n:"number"===typeof n?n+1:n.map(function(r){return{start:r.start+1,end:r.end+1}});
return g+";"+_.wg.lRa+"="+_.Goa(n)+m}};_.elb=function(a,b,c){return(a.params.lf?_.yd(a.params.lf):b.ka(_.ue(void 0),_.ce(function(){return _.yd(void 0)}))).ka(_.y(function(d){d=a.Yb().Ai({lf:d,bo:a.params.bo,Ob:a.params.Ob}).Ya();return _.dlb(d,c,{Xf:null})}))};_.flb=function(a,b){return b.lq?_.blb(a,b.lq):a};_.aE=function(a){return!!(_.ED(a)&&a.path&&a.path.startsWith("google3"))};_.glb=function(a){var b=a.path;return b?_.aE(a)?b.substring(8):b:""};_.bE=function(a){return _.DD(a)&&!a.Oi()};
_.cE=function(a){return _.Ah(a)&&!!a.yb};_.dE=function(a){return _.cE(a)&&!!a.path};_.hlb=function(a,b,c){c=Object.fromEntries(c.map(function(d){return[d,void 0]}));return _.Db(Object.assign({},a.params,c),Object.assign({},b.params,c))};_.ilb=function(a){if(a.params.Ob)return _.xp(a)?a.params.Ob:a.params.Ob+" @snapshot "+a.yb};
_.jlb=function(a,b){var c=[];_.DD(a)&&a.params.Ob?c.unshift(_.ilb(a)):!a.yb||_.DD(a)&&_.xp(a)||c.unshift(_.OD(a.yb));"ref"!==b&&(c.unshift(a.repository),"repo"!==b&&(_.DD(a)||c.unshift(a.lb)));return c.join(" \u203a ")};klb=function(a,b,c,d,e,f){a=(new _.Fh).K_(_.tta(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&&_.tb(a,3,b);null!=(null==d?void 0:d.yb)&&_.tb(a,4,null==d?void 0:d.yb);d=_.uta(a);null!=e&&d.Yc(_.yf(e));return d};
_.llb=function(a){var b;return _.Gh(a.lb,a.Kc,a.repository,_.Eh(a),a.path,null==(b=a.params)?void 0:b.Ob)};_.mlb=function(a){return a instanceof Array?0<a.length&&a.every(function(b){return 5===b}):5===a};nlb=function(a){return 2===a||_.mlb(a)};_.eE=function(a){return a instanceof Array?0<a.length&&a.every(nlb):nlb(a)};
olb=function(a){return new _.wd(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()}})};fE=function(){for(var a=void 0,b=_.q(_.lc.apply(0,arguments)),c=b.next();!c.done;c=b.next())if(c=c.value,void 0===a)a=plb[c];else{if("string"===typeof a)break;a=a[c]}return void 0===a?"":"string"===typeof a?a:""};qlb=function(a){return _.p1a.has(a)};
rlb=function(a){a=a.replace("COVERAGE_GENERIC_","");if(qlb(a))return a};slb=function(a){a&1&&(_.B(0,"span"),_.Q(1),_.C());a&2&&(a=_.N(),_.v(1),_.Ze(a.vxc))};tlb=function(a){a&1&&_.E(0,"li",16)};ulb=function(a,b){a&1&&(_.H(0),_.B(1,"li"),_.Q(2),_.C(),_.O(3,tlb,1,0,"li",15),_.J());a&2&&(a=b.wa,b=b.last,_.v(2),_.Ze(a),_.v(1),_.z("ngIf",!b))};vlb=function(a){a&1&&(_.B(0,"div",9)(1,"span",6),_.Q(2,"Affected Files"),_.C(),_.B(3,"span"),_.Q(4),_.C()());a&2&&(a=_.N(),_.v(4),_.Ze(a.changelist.Cab))};
wlb=function(a){a&1&&_.E(0,"span",2);a&2&&(a=_.N(),_.z("@indicatorRotate",a.Qia()))};_.gE=function(a){return 2===a.state};_.hE=function(a){return{state:1,mE:a}};xlb=function(a,b){var c=a.name;a=a.Mm;return{Kn:c,mR:_.ekb.format({name:c}),value:a,WY:!0,Tb:b,Tr:"SavedQuery"}};ylb=function(a,b){return(a=a.find(function(c){return c.Mm===b}))?xlb(a):xlb({name:b,Mm:b})};zlb=function(a){return function(b){return{Dm:b.Dm,prefix:a}}};
Blb=function(a,b){if(b&&b.pGc)b.pGc(a);else{a:if(_.Aa(b)){if(b.Zz&&(b=b.Zz(),b instanceof _.rj))break a;b=_.My("zSoyz")}else b=_.My(String(b));Alb(a,b)}};_.Clb=function(a,b,c,d){c=void 0===c?0:c;var e=new Set;a=_.q(_.iE(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};
_.Dlb=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};
_.iE=function(a,b,c,d){c=void 0===c?0:c;return void 0===a?[]:"number"===typeof a?_.jE(a,b,c)?[{start:a,end:a}]:[]:(void 0===d?0:d)?a.filter(function(e){return _.jE(e.start,b,c)||_.jE(e.end,b,c)}).map(function(e){return{start:_.jE(e.start,b,c)?e.start:c,end:_.jE(e.end,b,c)?e.end:c+b}}):a.filter(function(e){return _.jE(e.start,b,c)&&_.jE(e.end,b,c)})};_.jE=function(a,b,c){c=void 0===c?0:c;return a>=c&&a<c+b};_.kE=function(a){return(_.ri?"Meta+":"Ctrl+")+a};
Flb=function(a){return _.ri?a.replace(Elb,"\u2318"):a};
_.Vlb=function(a){var b=a.qk;a=void 0===a.od?"":a.od;var c=_.yh(a),d=c.re,e=c.repository,f=c.path,g=c.Ob,m=c.yb,n=[_.Glb],r=null==d?void 0:d.type;if(d&&r&&!ND(r)&&"host"!==r){var x=n.push;var A=d.id;var F=void 0;switch(r){case "ossProject":case "project":var K=lE(Hlb.format({project:A}));F=_.kE("p");var L="Project";break;default:K=_.sg(r),L=_.sg(r)}A={Kn:K,value:_.xh({re:{id:A,type:r}}),Tb:F,Tr:L};x.call(n,A)}e&&"host"!==r&&(x=n.push,A=ND(r),K=c.re,c=c.repository,F=A?lE(Ilb.format({"package":e})):
lE(Jlb.format({repo:e})),L=A?_.kE("p"):_.kE("r"),c={Kn:F,value:_.xh({re:K,repository:c}),Tb:L,Tr:A?"Package":"Repository"},x.call(n,c));d&&"host"===r&&e&&m&&(r=n.push,c=_.Aoa(_.zoa(m)),c=_.Boa(m)?lE(Klb.format({tag:c})):lE(Llb.format({branch:c})),x=lE(Mlb.format({id:d.id,repo:e,ref:m})),A=_.xh({re:d,repository:e,yb:m}),K=_.Boa(m)?lE(Nlb.format({id:d.id,repo:e,ref:m})):lE(Olb.format({id:d.id,repo:e,ref:m})),r.call(n,{Kn:c,mR:x,value:A,Tb:_.kE("b"),ega:K,Tr:"Ref"}));"string"===typeof f&&(r=n.push,c=
"host"===(null==d?void 0:d.type),x=_.Ky(f),K=x===f?x:"/\u2026/"+x,A=lE(Plb.format({dir:K})),K=c?lE(Qlb.format({id:null==d?void 0:d.id,repo:e,dir:K})):lE(Rlb.format({repo:e,dir:K})),F=_.kE("d"),L="",x&&x!==f&&(L=c&&m?lE(Slb.format({id:null==d?void 0:d.id,repo:e,dir:f||"/",ref:m})):lE(Tlb.format({repo:e,dir:f||"/"}))),r.call(n,{Kn:A,mR:K,value:a,Tb:F,ega:L,Tr:"Directory"}));g&&n.push(_.Ulb(g));return{scopes:n,state:{prefix:n[n.length-1],Dm:b}}};
_.Ulb=function(a){return{Kn:"This CitC Workspace",value:_.xh({Ob:a}),Tb:_.kE("y"),mR:"Search for code or files in this CitC Workspace",Tr:"CitcWorkspace"}};_.mE=function(a){a=Number(a);return isNaN(a)||a>Number.MAX_SAFE_INTEGER?1:a};Wlb=function(a,b){return a.matches?a.matches(b):a.msMatchesSelector(b)};_.nE=function(a,b,c){for(;null!==a;){if(Wlb(a,b))return a;if(c&&Wlb(a,c))break;a=a.parentElement}return null};
_.Xlb=function(a){var b=window.getSelection();b.empty();var c=document.createRange();c.selectNodeContents(a);b.addRange(c)};Ylb=function(a){a=a.target;return a instanceof Element?(a=_.nE(a,"div[data-line-number]","code-container"))?{element:a,lineNumber:_.mE(a.dataset.lineNumber)}:null:null};
$lb=function(a){var b=Number.POSITIVE_INFINITY;a=_.q(a.ts);for(var c=a.next();!c.done;c=a.next()){var d=c.value;c=d.mK;d=d.Vr;if(!d)throw Error("Rd");c=c.search(Zlb);-1===c&&(c=Number.POSITIVE_INFINITY);b=Math.min.apply(Math,[b,c].concat(_.sc(d.SO.map(function(e){return e.startIndex}))))}return b};_.oE=function(a){return a.altKey||a.ctrlKey||a.metaKey||a.shiftKey};
amb=function(a,b){if(a&1){var c=_.Cc();_.B(0,"div",3);_.M("mouseenter",function(){var e=_.Dc(c).index,f=_.N();0<=f.mF&&f.qW.Td.ki(f.mF).classList.remove("hover");f.mF=e;f.qW.Td.ki(e).classList.add("hover");return _.Ec()})("mouseleave",function(){_.Dc(c);var e=_.N();0<=e.mF&&e.qW.Td.ki(e.mF).classList.remove("hover");e.mF=-1;return _.Ec()});_.Q(1);_.C()}if(a&2){a=b.wa;b=b.index;var d=_.N();_.He("focus",b===d.zJ)("hover",b===d.mF);_.v(1);_.Ye("",a.lineNumber,":")}};
bmb=function(a){var b=[].concat(_.sc(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};
cmb=function(a,b){a&1&&_.E(0,"div",2);if(a&2){a=b.wa;b=b.index;var c=_.N(2);_.Ge("height",c.lineHeight*(a.visible.end-a.visible.start),"px")("left",a.visible.indentation-.5,"ch")("top",c.lineHeight*a.visible.start,"px");_.yy("title","Collapse lines ",a.original.start+1," - ",a.original.end,"");_.Fe("data-index",b)}};dmb=function(a){a&1&&(_.H(0),_.O(1,cmb,1,9,"div",1),_.J());a&2&&(a=_.N(),_.v(1),_.z("ngForOf",a.l_a))};
emb=function(a,b){var c=[];b=_.q(b);for(var d=b.next();!d.done;d=b.next()){d=d.value;var e=_.pE(a,d.start),f=_.pE(a,d.end);e<f-1&&c.push({visible:{start:e,end:f,indentation:d.indentation},original:d})}c.sort(function(g,m){return g.visible.start-m.visible.start});return c};_.fmb=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}})};
_.hmb=function(){var a;return _.Gd(function(b){if(gmb)return b.return(gmb);a=new Promise(function(c,d){_.ng().load("codemirror").then(c,d)});return b.return(a.then(function(){gmb=window.CodeMirror;var c=gmb.modeInfo.find(function(d){return"Mathematica"===d.name});c&&(c.ext=["nb"]);return gmb}))})};imb=function(a,b){a&1&&_.E(0,"div",18);a&2&&(a=b.wa,b=_.N(),_.Ge("height",b.getHeight(a.start,a.end),"px")("min-width",b.QO,"ch")("top",b.y9(a.start),"px"))};
jmb=function(a){a&1&&(_.B(0,"div",19),_.Q(1,"\n        "),_.B(2,"pre",20),_.Q(3),_.C(),_.Q(4,"\n      "),_.C());a&2&&(a=_.N(),_.Ge("min-height",a.lineHeight*a.pT,"px"),_.v(3),_.Ze(a.RO))};
kmb=function(a){if(a&1){var b=_.Cc();_.B(0,"code-folding-container",21);_.M("rangeToggled",function(c){_.Dc(b);var d=_.N();return _.Ec(d.GUa(c))})("mousedown",function(c){return c.stopPropagation()});_.C()}a&2&&(a=_.N(),_.Ge("pointer-events",a.g6?"none":"unset"),_.z("visibility",a.visibility)("folding",a.Fm)("lineHeight",a.lineHeight))};lmb=function(a,b){return{jm:"host"===b?a:void 0,projectId:"project"===b?a:void 0,hq:"depot"===b?a:void 0,Gh:"ossProject"===b?a:void 0}};
_.qE=function(a,b){a=lmb(a,b);return{fileSpecSourceRootRepositoryKeyHostName:a.jm,fileSpecSourceRootRepositoryKeyDepotGroup:a.hq,fileSpecSourceRootRepositoryKeyProjectId:a.projectId,fileSpecSourceRootRepositoryKeyOssProject:a.Gh}};mmb=function(a,b){a=lmb(a,b);return{repositoryKeyHostName:a.jm,repositoryKeyDepotGroup:a.hq,repositoryKeyProjectId:a.projectId,repositoryKeyOssProject:a.Gh}};nmb=function(a){a&1&&(_.B(0,"span"),_.Q(1),_.C());a&2&&(a=_.N().wa,_.v(1),_.Ze(a.content))};
omb=function(a){a&1&&(_.B(0,"span")(1,"a",3),_.Q(2),_.C()());a&2&&(a=_.N().wa,_.v(1),_.We("href",a.url,_.md),_.v(1),_.Ze(a.content))};pmb=function(a,b){a&1&&(_.B(0,"span",1),_.O(1,nmb,2,1,"span",2),_.O(2,omb,3,2,"span",2),_.C());a&2&&(_.z("ngSwitch",b.wa.type),_.v(1),_.z("ngSwitchCase","normal"),_.v(1),_.z("ngSwitchCase","link"))};
qmb=function(a,b){if(!b)return[{content:a,type:"normal"}];var c=b.reduce(function(d,e){var f=d.OZ,g=e.vRa,m=g.startIndex+g.length,n=a.substring(g.startIndex,m);f.push({content:a.substring(d.pos,g.startIndex),type:"normal"});f.push({content:n,type:"link",url:e.url});return{pos:m,OZ:f}},{pos:0,OZ:[]});b=c.pos;c=c.OZ;b<a.length&&c.push({content:a.substring(b,a.length),type:"normal"});return c};
rmb=function(a){a&1&&(_.B(0,"a",2),_.Ke(1,3),_.C());if(a&2){a=_.N();var b=_.Xe(2);_.z("universalLink",a.link)("queryParams",a.Ra)("queryParamsHandling",a.Xf)("sameWindow",a.eS);_.Fe("aria-label",a.hCc);_.v(1);_.z("ngTemplateOutlet",b)}};smb=function(a){a&1&&_.Ue(0)};tmb=function(a,b){if(b.find(function(c){c=c.hg;return c===a||_.woa(c||"")===a}))return{type:1,sv:_.woa(a)}};umb=function(a,b){if(b.some(function(c){c=c.tagName;return c===a||Wkb(c||"")===a}))return{type:2,sv:Wkb(a)}};
vmb=function(a){if(_.ug.test(a))return{type:3,sv:a}};_.rE=function(a){return{type:0,sv:a}};_.sE=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:_.sg(a)}};wmb=function(a,b){var c=_.QD(a,2)||_.QD(a,0),d=_.QD(a,1),e=_.zh(a,2);a=_.zh(a,1);c=new _.tE({path:c,hash:e,type:b});b=new _.tE({path:d,hash:a,type:b});return new _.uE({left:c,right:b})};ymb=function(a){return _.ED(a)?_.xmb:"Commit Details"};
Amb=function(a){return _.ED(a)?_.zmb:"Commit "};Bmb=function(a){if(a&&a.Rq&&a.Rq.Iq){var b=a.Rq.Iq;a.Rq.Iq=_.xoa(b)||_.yoa(b)||b}};Cmb=function(a){for(var b=_.q(a.Dw),c=b.next();!c.done;c=b.next())c=c.value,c.PX?Bmb(c.PX.Tf):c.x7&&Bmb(c.x7.Tf);return a};Dmb=function(a){for(var b=_.q(a.vu),c=b.next();!c.done;c=b.next())Bmb(c.value.Tf);return a};
Imb=function(a){a?a=-1===Emb.toLocaleString(a,Fmb).indexOf("18"):(a=Gmb)||((a=Hmb)||(a=window.navigator,a=Hmb=a.languages&&a.languages[0]?a.languages[0]:a.language||a.browserLanguage||a.m3c||"en"),a=Gmb=Imb(a));return a};
Jmb=function(a){function b(f,g,m){var n=new Date(0);n.setFullYear(f,g,m);n.setHours(0,0,0);return n}function c(f){var g=new Date(0),m=0,n=0,r=f[8]?g.setUTCFullYear:g.setFullYear,x=f[8]?g.setUTCHours:g.setHours;f[9]&&(m=Number(f[9]+f[10]),n=Number(f[9]+f[11]));r.call(g,Number(f[1]),Number(f[2])-1,Number(f[3]));x.call(g,Number(f[4]||0)-m,Number(f[5]||0)-n,Number(f[6]||0),Math.floor(1E3*parseFloat("0."+(f[7]||0))));return g}if(a instanceof Date&&!isNaN(a.valueOf()))return a;if("number"===typeof a&&!isNaN(a))return new Date(a);
if("string"===typeof a){a=a.trim();if(/^(\d{4}(-\d{1,2}(-\d{1,2})?)?)$/.test(a)){var d=_.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("zb`"+a);return d};
Mmb=function(a,b){a=_.q(a.split("\n"));for(var c=a.next();!c.done;c=a.next())if(c=c.value,!Kmb(c)){a:{a=c;c=_.q(Lmb);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""};Kmb=function(a){if(!a)return!0;for(var b=_.q(Nmb),c=b.next();!c.done;c=b.next())if(c.value.test(a))return!0;b=_.q(Omb);for(c=b.next();!c.done;c=b.next())if(0<=a.indexOf(c.value))return!0;return!1};
Rmb=function(a){var b=a.change,c=b.changeId.changeNumber,d=Pmb(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),qn:b.userName,tL:Qmb(a),Cab:b.sourceFiles.length}};Qmb=function(a){return(a=a.change.description.tags.find(function(b){return"R"===b.key}))&&""!==a.value?a.value.split(","):[]};
Pmb=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?Mmb(a,c):""};Smb=function(a){return new _.wd(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)})};
Tmb=function(a,b){a&1&&(_.B(0,"onedev-changelist-hovercard-body",1),_.Ue(1,0,["ngProjectAs","onedev-hovercard-action",5,["onedev-hovercard-action"]]),_.C());a&2&&_.z("changelist",b.Ma)};
Umb=function(a){if(a&1){var b=_.Cc();_.B(0,"div",0);_.M("clickOutside",function(){_.Dc(b);var c=_.N();return _.Ec(c.ngb.next())})("mouseenter",function(){_.Dc(b);_.N().tqa.next(!0);return _.Ec()})("mouseleave",function(){_.Dc(b);_.N().tqa.next(!1);return _.Ec()});_.Ue(1);_.C()}a&2&&(a=_.N(),_.Ie(a.className),_.z("cdkTrapFocusAutoCapture",a.RQb))};Vmb=function(a){a&1&&(_.B(0,"div",5),_.Q(1),_.C());a&2&&(a=_.N(),_.v(1),_.Ye("",a.hGc,"\n"))};
Wmb=function(a){if(a&1){var b=_.Cc();_.B(0,"button",11);_.M("click",function(){_.Dc(b);var d=_.N(2);return _.Ec(d.show(d.YT.ET))});_.B(1,"mat-icon");_.Q(2,"published_with_changes");_.C();_.Q(3," Commit ");_.C()}if(a&2){a=_.N().Ma;var c=_.N();_.z("active",a.yb===c.YT.ET)("ascTrackElement",c.ag)("trackProjectId",c.lb)}};
Xmb=function(a,b){if(a&1){var c=_.Cc();_.B(0,"gmat-nav-list",6)(1,"button",7);_.M("click",function(){_.Dc(c);var d=_.N();return _.Ec(d.show(d.YT.qha))});_.B(2,"mat-icon",8);_.Q(3,"account_tree");_.C();_.Q(4," Branch ");_.C();_.B(5,"button",9);_.M("click",function(){_.Dc(c);var d=_.N();return _.Ec(d.show(d.YT.Tag))});_.B(6,"mat-icon");_.Q(7,"label_outline");_.C();_.Q(8," Tag ");_.C();_.O(9,Wmb,4,3,"button",10);_.C()}a&2&&(a=b.Ma,b=_.N(),_.v(1),_.z("active",a.yb===b.YT.qha)("ascTrackElement",b.ag)("trackProjectId",
b.lb),_.v(4),_.z("active",a.yb===b.YT.Tag)("ascTrackElement",b.ag)("trackProjectId",b.lb),_.v(4),_.z("ngIf",!a.Gub))};Ymb=function(a){a&1&&(_.H(0),_.B(1,"span",23)(2,"span",24),_.Q(3),_.S(4,"toPrettyRef"),_.C(),_.B(5,"span",25),_.Q(6),_.C(),_.B(7,"span",26),_.Q(8),_.C()(),_.J());a&2&&(a=_.N().wa,_.v(3),_.Ze(_.T(4,3,a.title)),_.v(3),_.Ze("-"),_.v(2),_.Ze(a.metadata))};Zmb=function(a){a&1&&(_.H(0),_.Q(1),_.J());a&2&&(a=_.N().wa,_.v(1),_.Ze(a.title))};
$mb=function(a,b){if(a&1){var c=_.Cc();_.B(0,"a",21);_.M("click",function(){_.Dc(c);var e=_.N(3);return _.Ec(e.blur())});_.O(1,Ymb,9,5,"ng-container",22);_.O(2,Zmb,2,1,"ng-container",22);_.C()}if(a&2){a=b.wa;b=_.N(2).Ma;var d=_.N();_.He("active-element",a.Pe);_.z("routerLink",_.qp(a.Wa))("matTooltip",a.metadata||a.title)("ascTrackElement",d.ag)("trackAction",b.Vb.DG)("trackProjectId",d.lb);_.v(1);_.z("ngIf",a.jqa);_.v(1);_.z("ngIf",!a.jqa)}};
anb=function(a){a&1&&(_.B(0,"span"),_.Q(1),_.C());a&2&&(a=_.N(3).Ma,_.v(1),_.Ye(" ",a.Vb.sPa," "))};bnb=function(a){a&1&&(_.B(0,"span"),_.Q(1),_.C());a&2&&(a=_.N(3).Ma,_.v(1),_.Ze(a.Vb.rPa))};cnb=function(a){a&1&&(_.B(0,"span",27),_.O(1,anb,2,1,"span",28),_.O(2,bnb,2,1,"ng-template",null,29,_.qf),_.C());if(a&2){var b=_.Xe(3);a=_.N(3);_.v(1);_.z("ngIf",a.EWa.getValue())("ngIfElse",b)}};
dnb=function(a){a&1&&(_.B(0,"cdk-virtual-scroll-viewport",17,18),_.O(2,$mb,3,9,"a",19),_.O(3,cnb,4,2,"span",20),_.C());a&2&&(a=_.N().Ma,_.N(),_.v(2),_.z("cdkVirtualForOf",a.Vb.items)("cdkVirtualForTemplateCacheSize",0),_.v(1),_.z("ngIf",!a.Vb.items.length))};enb=function(a){a&1&&(_.B(0,"dc-information-box",30),_.Q(1),_.C());a&2&&(a=_.N().Ma,_.v(1),_.Ye(" ",a.message," "))};fnb=function(a){a&1&&_.E(0,"loading",31);a&2&&_.z("inline",!0)};
gnb=function(a,b){a&1&&(_.B(0,"div",12),_.H(1,13),_.O(2,dnb,4,3,"cdk-virtual-scroll-viewport",14),_.O(3,enb,2,1,"dc-information-box",15),_.O(4,fnb,1,1,"loading",16),_.J(),_.C());a&2&&(a=b.Ma,b=_.N(),_.v(1),_.z("ngSwitch",a.state),_.v(1),_.z("ngSwitchCase",b.Ec.Tg),_.v(1),_.z("ngSwitchCase",b.Ec.Error),_.v(1),_.z("ngSwitchCase",b.Ec.Zh))};
hnb=function(a,b,c){var d=b.mta,e=b.Wa,f=b.version;return Object.assign({},c,{items:a.map(function(g){return Object.assign({},g,{Wa:d(g.Iq,e),Pe:g.Iq===_.zh(e,f)||"HEAD"===_.zh(e,f)&&!!g.hQa})})})};inb=function(a){var b=a.wf;a=a.Pma;return{title:b,Iq:b,metadata:a,QMa:b+" -- "+a,jqa:!0}};jnb=function(a){a=a.yb;switch(a){case 0:return"Error loading branches";case 1:return"Error loading tags";case 2:return"Error loading commits";default:return _.sg(a,"Unsupported ref type")}};
knb=function(a){a=a.type;switch(a){case 1:case 0:return 0;case 2:return 1;case 3:return 2;default:return _.sg(a,"Unknown ref type")}};lnb=function(a){a=a.yb;switch(a){case 0:return"Search branches";case 1:return"Search tags";case 2:return"Search commits";default:return _.sg(a,"Unsupported ref type")}};
mnb=function(a){a=_.q(a);var b=a.next().value;a=a.next().value;return _.gE(a)?_.pD(Object.assign({},a.Vb,{items:a.Vb.items.filter(function(c){return-1!==c.QMa.toUpperCase().indexOf(b.toUpperCase())})})):a};nnb=function(a){var b=a.j7,c=[];a=_.q(a.ie);for(var d=a.next();!d.done;d=a.next())d=d.value.hg,d===b?c.unshift({hg:d,hQa:!0}):c.push({hg:d});return c};_.onb=function(a,b){return _.vE(_.tp(b.Yb(),a)).Ya()};pnb=function(a){a.sort(function(b,c){return b.start-c.start})};
qnb=function(a,b){a&1&&(_.B(0,"span"),_.Q(1),_.C());a&2&&(a=b.wa,_.He("matched",a.aC),_.v(1),_.Ye("\n          ",a.FWa,"\n        "))};rnb=function(a){a&1&&(_.B(0,"span",10),_.Q(1),_.C());a&2&&(a=_.N().uMb,_.z("ngClass",a.vt),_.v(1),_.Ze(a.type))};snb=function(a){a&1&&(_.B(0,"span",11),_.Q(1),_.C());a&2&&(a=_.N().nX,_.v(1),_.Ze(a))};
tnb=function(a,b){a&1&&(_.Q(0,"\n  "),_.B(1,"a",1),_.M("click",function(g){return g.preventDefault()}),_.Q(2,"\n    "),_.E(3,"mat-icon",2),_.Q(4,"\n\n    "),_.B(5,"div",3),_.Q(6,"\n      "),_.B(7,"div",4),_.Q(8,"\n        "),_.O(9,qnb,2,3,"span",5),_.Q(10,"\n      "),_.C(),_.Q(11,"\n      "),_.B(12,"div",6),_.Q(13,"\n        "),_.O(14,rnb,2,2,"span",7),_.Q(15,"\n        "),_.O(16,snb,2,1,"span",8),_.Q(17,"\n        "),_.B(18,"span",9),_.Q(19),_.C(),_.Q(20,"\n      "),_.C(),_.Q(21,"\n    "),_.C(),
_.Q(22,"\n  "),_.C(),_.Q(23,"\n"));if(a&2){a=b.nX;var c=b.Gy,d=b.icon,e=b.lDb,f=b.uMb;b=b.url;_.v(1);_.Fe("href",b,_.md);_.v(2);_.z("svgIcon",d);_.v(6);_.z("ngForOf",e);_.v(5);_.z("ngIf",f);_.v(2);_.z("ngIf",a);_.v(3);_.Ze(c)}};unb=function(a){a&1&&(_.B(0,"span",2),_.Q(1,"-"),_.C())};vnb=function(a,b){a&1&&(_.H(0),_.B(1,"span"),_.Q(2),_.C(),_.O(3,unb,2,0,"span",1),_.J());a&2&&(a=b.wa,b=b.last,_.v(2),_.Ze(a),_.v(1),_.z("ngIf",!b))};
xnb=function(a){a&1&&_.E(0,"menu-keyboard-shortcut-hint",5);if(a&2){a=_.N().wa;var b=_.N();_.z("shortcut",_.bf(1,wnb,b.Cob(a.scope.Tb)))}};
znb=function(a,b){if(a&1){var c=_.Cc();_.B(0,"search-box-suggestion-item",2);_.M("mouseFocusItem",function(d){_.Dc(c);var e=_.N();return _.Ec(e.pra(d))});_.B(1,"div",3);_.Q(2);_.C();_.O(3,xnb,1,3,"menu-keyboard-shortcut-hint",4);_.C()}a&2&&(a=b.wa,b=_.N(),_.He("bold-active-element",ynb(b,a.scope)),_.z("payload",a.Pa)("shortcut",a.scope.Tb)("matTooltip",a.scope.ega),_.v(2),_.Ye(" ",a.scope.Kn," "),_.v(1),_.z("ngIf",a.scope.Tb))};Anb=function(a){a&1&&_.E(0,"hr")};
Bnb=function(a){a&1&&_.E(0,"menu-keyboard-shortcut-hint",5);if(a&2){a=_.N().wa;var b=_.N(2);_.z("shortcut",_.bf(1,wnb,b.Cob(a.scope.Tb)))}};
Cnb=function(a,b){if(a&1){var c=_.Cc();_.B(0,"search-box-suggestion-item",7);_.M("mouseFocusItem",function(d){_.Dc(c);var e=_.N(2);return _.Ec(e.pra(d))});_.B(1,"div",3);_.Q(2);_.C();_.O(3,Bnb,1,3,"menu-keyboard-shortcut-hint",4);_.C()}a&2&&(a=b.wa,b=_.N(2),_.He("bold-active-element",ynb(b,a.scope)),_.z("payload",a.Pa)("shortcut",a.scope.Tb),_.v(2),_.Ye(" ",a.scope.Kn," "),_.v(1),_.z("ngIf",a.scope.Tb))};
Dnb=function(a,b){a&1&&(_.H(0),_.O(1,Anb,1,0,"hr",1),_.O(2,Cnb,4,6,"search-box-suggestion-item",6),_.J());a&2&&(a=b.Ma,_.v(1),_.z("ngIf",a.length),_.v(1),_.z("ngForOf",a))};Fnb=function(a){a&1&&(_.H(0),_.E(1,"hr"),_.B(2,"search-box-suggestion-item",8)(3,"a",9),_.E(4,"mat-icon",10),_.H(5),_.Q(6," Manage saved queries "),_.J(),_.C()(),_.J());a&2&&(a=_.N(),_.v(2),_.z("payload",_.bf(2,Enb,a.x1a)),_.v(1),_.z("routerLink",a.x1a))};
Hnb=function(a){var b=_.Td(a,"visibilitychange").ka(_.Yd(function(){return Gnb(a)}));return function(c){return c.ka(_.ve(function(d){d=_.yd(d);return Gnb(a)?d:d.ka(Lkb(function(){return b}))}))}};Gnb=function(a){return!("visibilityState"in a)||"visible"===a.visibilityState};
Inb=function(a,b){var c=!0;c=void 0===c?!1:c;var d=a.eF(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 m=_.q(g.value);g=m.next().value;m=m.next().value;m<f?(e=g,f=m):c&&m===f&&(!e||e.length<g.length)&&(e=g)}return e&&e.replace(b,"")};Knb=function(a){var b=[];a=_.q(_.Oh(a));for(var c=a.next();!c.done;c=a.next())Jnb(c.value,b);b.sort(function(d,e){return d.index-e.index});return b};
Jnb=function(a,b){var c=a.location,d=c.start;c=c.end;a:switch(a.fk){case 1:case 4:case 5:var e=!0;break a;default:e=!1}e&&a.CK&&xE("operator",d-1,d,b);a.error&&(e=a.error.location,xE("error",e.start,e.end,b));a.warning&&(e=a.warning.location,xE("warning",e.start,e.end,b));switch(a.fk){case 1:xE("label",d,d+a.ABc.length+1,b);break;case 0:case 2:a=a.wEc;xE("operator",a.start,a.end,b);break;case 4:xE("quoted",d,c,b);break;case 3:case 5:break;default:_.sg(a)}};
xE=function(a,b,c,d){d.push({index:b,name:a,add:!0},{index:c,name:a})};Lnb=function(a){return a&&a.params.ot||null};Mnb=function(a){return a&&a.params.Bv||null};Nnb=function(a){return a&&null!=a.params.jj?"0"!==a.params.jj:null};Onb=function(a){return a&&null!=a.params.uf?a.params.uf:null};Pnb=function(a){return!!a&&null!=a.params.hs};Qnb=function(a){return a&&null!=a.params.pt?a.params.pt:null};Rnb=function(a){return a.reduce(function(b,c){b[c]=null;return b},{})};
Tnb=function(){var a={bufferSize:1,aha:void 0,yw:!1,scheduler:void 0};return function(b){if(b&&"function"===typeof b.bz)b=b.bz(Snb(a));else throw new TypeError("Ya");return b}};
Snb=function(a){var b=void 0===a.bufferSize?Infinity:a.bufferSize,c=void 0===a.aha?Infinity:a.aha,d=a.yw,e=a.scheduler,f,g=0,m,n=!1,r=!1;return function(x){g++;if(!f||n)n=!1,f=new _.pe(b,c,e),m=x.subscribe({next:function(F){f.next(F)},error:function(F){n=!0;f.error(F)},complete:function(){r=!0;m=void 0;f.complete()}});var A=f.subscribe(this);this.add(function(){g--;A.unsubscribe();m&&!r&&d&&0===g&&(m.unsubscribe(),f=m=void 0)})}};
Unb=function(a,b){a=a.Sd;b=b.Sd;return null===a&&null===b?!0:!!a&&!!b&&a.source===b.source&&a.flags===b.flags};Vnb=function(a){return function(b){return new _.wd(function(c){return b.subscribe(function(d){a.Bw(function(){c.next(d)})},function(d){a.Bw(function(){c.error(d)})},function(){a.Bw(function(){c.complete()})})})}};Xnb=function(a,b){var c=Wnb;return _.vd(Ikb(a.ng),_.Yd(function(d){return 0<d.length}),_.Od(function(d){return _.yd.apply(null,_.sc(c(d)))}),_.Od(b),Vnb(a),_.qe(1),_.Fd())};
_.Ynb=function(a){var b=a.lb,c=a.Kc,d=a.fileSpecSourceRootRepositoryKeyRepositoryName,e=a.fileSpecSourceRootRefSpec,f=a.fileSpecPath,g=a.fileSpecType;a=a.category;if(!ND(c)&&"host"!==c)throw Error("be");f=ND(c)&&d&&"piper"==d.toLowerCase()?"//depot/"+f:f;f="/"===f?"":f;"host"===c&&(e=_.vg(e));return Object.assign({},_.qE(b,c),{fileSpecPath:f,fileSpecType:g,fileSpecSourceRootRefSpec:e,fileSpecSourceRootRepositoryKeyRepositoryName:d,categories:[a]})};
_.Znb=function(a,b,c){return a.ka(_.Yd(function(d){var e=d.results;return _.Db(Object.assign({},d.request,{categories:void 0}),Object.assign({},b,{categories:void 0}))&&e.has(c)}),_.je(1),_.y(function(d){return d.results.get(c)||[]}))};Wnb=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(_.sc(f.categories),_.sc(d)):(c.categories=d,b.set(e,c))}return Array.from(b.values())};
$nb=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}};aob=function(a){var b=new Map;for(a=[].concat(_.sc(a));0!==a.length;){var c=a.shift();if(!c)break;0===c.children.length?b.set(c.id,c):a.unshift.apply(a,_.sc(c.children))}return b};_.bob=function(a){var b;if(null==a?0:null==(b=a.dataSource)?0:b.f6)return a.dataSource.f6.vy};
cob=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=cob(d.children,b),e.length&&c.push(dob(d,e))):eob(d,b)&&c.push(dob(d))}return c};dob=function(a,b){var c=a.id,d=a.name;a=a.aR;b=void 0===b?[]:b;return{id:c,name:d,children:b,aR:a}};fob=function(a){return a.params.bF?a.params.bF.split(",").map(function(b){return b.split(":")[0].toUpperCase()}):[]};
gob=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})};
eob=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.QB,f=b.jK,g;a=_.q(null==(g=a.dataSource)?void 0:g.availability);for(g=a.next();!g.done;g=a.next()){var m=g.value,n=m.zPa;b=m.ULa;g=m.XQa;if(!m.yIa&&!c||!m.xIa&&c||!m.zIa&&e)return!1;var r=m=void 0;if((null==(m=n)?0:m.length)&&(null==(r=n)?0:r.every(function(x){return!RegExp(x).test(d.Gy)})))return!1;m=n=void 0;if((null==(n=b)?0:n.length)&&(null==(m=b)?0:m.some(function(x){return RegExp(x).test(d.Gy)})))return!1;
m=n=b=void 0;if(!c&&(!f&&(null==(b=g)?0:b.length)||f&&(null==(n=g)?0:n.length)&&(null==(m=g)?0:m.every(function(x){return!RegExp(x).test(f)}))))return!1}return!0};hob=function(a,b){return a.reduce(function(c,d){return c.set(d,b)},new Map)};iob=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,_.sc(iob(c.children))):b.push(c);return b};
job=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||!_.Db(d,c))return!1}return!0};kob=function(a){return 0===a.kind||1===a.kind};lob=function(a,b){if(a.length!==b.length)return!1;a=_.q(_.xaa(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.aR!==c.aR||b.mQa!==c.mQa||!lob(b.children,c.children))return!1}return!0};
mob=function(a,b){a&1&&(_.B(0,"mat-card-content"),_.E(1,"linkified-message",8),_.S(2,"emptyToConstant"),_.C());a&2&&(a=b.Ma,_.v(1),_.z("message",a.xr)("linkDefinitions",_.T(2,2,a.TO)))};nob=function(a){a&1&&(_.B(0,"a",9),_.Q(1," View blame prior to this change "),_.C());a&2&&(a=_.N(),_.z("routerLink",a.eeb)("trackProjectId",a.gt.lb))};
pob=function(a){if(a&1){var b=_.Cc();_.B(0,"commit-details",5);_.M("mouseenter",function(){_.Dc(b);var c=_.N();clearTimeout(c.krb);return _.Ec()})("mouseleave",function(){_.Dc(b);var c=_.N();return _.Ec(oob(c))});_.C()}a&2&&(a=_.N(),_.z("commit",a.commit)("baseLocation",a.gt)("parentCommit",a.nC))};qob=function(a){var b=[].concat(_.sc(a.Ho));b.sort(function(f,g){return f.FI.localeCompare(g.FI)});for(var c=new Map,d=new Map,e=0;e<b.length;e++)c.set(e+1,b[e]),d.set(b[e].wf,e+1);a.Vgb=d;a.Pzc=c;return a};
sob=function(a){return rob(a.startLine,a.endLine,a.startColumn,a.endColumn)};tob=function(a){var b=a.Lk();a=a.lj();return b&&a?{startLine:b.getLine(),startColumn:_.Ki(b,2),endLine:a.getLine(),endColumn:_.Ki(a,2)}:{}};rob=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}};uob=function(a){return void 0!==a.startLine&&void 0!==a.endLine};vob=function(a){return uob(a)&&void 0!==a.startColumn&&void 0!==a.endColumn};
wob=function(a,b){a&1&&_.E(0,"blame-snippet",3);if(a&2){a=b.EI;var c=b.commit,d=b.Hd,e=b.nC;_.Yx("blame-layer ",b.className,"");_.z("commitIndex",a)("commit",c)("baseLocation",d)("parentCommit",e)}};xob=function(a,b){a&1&&_.E(0,"div");a&2&&_.Yx("blame-layer ",b.className,"")};yob=function(a){a&1&&_.E(0,"loading",4);a&2&&_.z("hasBackground",!0)};zob=function(a,b){a&1&&_.E(0,"div");a&2&&_.Ie(b.className)};Aob=function(a,b){return a.length!==b.length?!1:a.every(function(c,d){return c===b[d]})};
Bob=function(a){a&1&&(_.B(0,"mat-card-subtitle"),_.Q(1),_.C());a&2&&(a=_.N(),_.v(1),_.Ze(a.pYa))};Cob=function(a){a&1&&_.E(0,"div",6)};Dob=function(a,b){a&1&&(_.H(0),_.E(1,"finding-details",4),_.O(2,Cob,1,0,"div",5),_.J());if(a&2){a=b.wa;b=b.last;var c=_.N(2);_.v(1);_.z("icon",c.icon)("title",c.fwb)("subtitle",c.tooltip)("details",a);_.v(1);_.z("ngIf",!b)}};
Eob=function(a){if(a&1){var b=_.Cc();_.B(0,"mat-card",2);_.M("mouseenter",function(){var c=_.Dc(b).Ld;return _.Ec(c())})("mouseleave",function(){var c=_.Dc(b).detach;return _.Ec(c())});_.O(1,Dob,3,5,"ng-container",3);_.C()}a&2&&(a=_.N(),_.v(1),_.z("ngForOf",a.details))};Fob=function(a,b){a&1&&_.E(0,"finding",1);a&2&&_.z("annotations",b.annotations)};
_.Hob=function(a){var b=Gob(a.be()).toString();a:{a=_.Bi(a,_.Fh,1);var c=a.uq(),d=_.mya(c,_.Dh);switch(d){case 3:case 5:var e=a.uq();c=_.Oi(e,5,_.Dh);d=yE(c||_.Oi(e,3,_.Dh));e=yE(_.Vh(e,2));var f=yE(_.Vh(a,4));a=yE(_.Vh(a,3));var g=_.ug.test(a);!f||a&&!g||(e+="~~"+f);a&&(!f&&g&&(e+="~~"),e+="~~"+a);a=(c?"x-oss":"x-gob")+"://"+e+"@"+d;break a;case 4:"piper"==_.Vh(c,2).toLowerCase()?c.LOa()?(c=yE(a.uq().LOa()),a=_.Vh(a,3),a="x-citc://"+c+(a&&"HEAD"!==a?"@"+a:"")):(a=_.Vh(a,3),a="HEAD"!==a?"x-piper://"+
a:"x-piper://"):(c=yE(_.Vh(a.uq(),2)),a=_.Vh(a,3),a="x-package://"+c+(a&&"HEAD"!==a?"@"+a:""));break a;default:a=_.sg(d)}}return a+"/"+b};
Mob=function(a){var b=Gob(a);zE.params={};switch(b.ls){case "x-piper":zE.re=Iob;zE.repository="Piper";zE.yb=b.Mg()||"HEAD";break;case "x-citc":Job(b);break;case "x-package":Kob(b);break;case "x-oss":Lob(b,"ossProject");break;case "x-gob":Lob(b,"host");break;case "x-kythe":return Mob(a.replace(Nob,function(c,d){return"x-"+d+"://"}));default:throw Error("he`"+b.ls);}zE.path=b.be().substr(1);if(a=Oob(b))zE.params.line=a;return zE};
Oob=function(a){if(a=a.Jv){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}]}}};Job=function(a){var b=AE(a.Mg());if(!b)throw Error("ie`"+a.toString());a=AE(a.bD);zE.re=Iob;zE.repository="Piper";zE.yb=a?b:"HEAD";zE.params.Ob=a||b};
Kob=function(a){var b=AE(a.Mg());if(!b)throw Error("je`"+a.toString());a=AE(a.bD);zE.re=Iob;zE.repository=a||b;zE.yb=a?b:"HEAD"};Lob=function(a,b){var c=_.q(a.bD.split("~~")),d=c.next().value,e=c.next().value;c=c.next().value;var f=AE(a.Mg());if(f){if(!d)throw Error("ke`"+a.toString());if(!e&&!c)throw Error("le`"+a.toString());}else throw Error("me`"+a.toString());a=AE(e||c);zE.re={id:f,type:b};zE.repository=AE(d);zE.yb=a;if(b=e&&c)zE.params.lf=b};yE=function(a){return a.replace(Pob,"~")};
AE=function(a){return a.replace(Qob,"/")};Rob=function(a){return _.ui(a,_.wo,5)&&!!a.getType()};Tob=function(a){var b=new Map;a=_.q(a);for(var c=a.next();!c.done;c=a.next())Sob(c.value,function(d){null!==d.getType()&&b.set(d.getType(),!0)});return new BE(b)};Sob=function(a,b){b(a);a=_.q(_.Ci(a,_.yo,3));for(var c=a.next();!c.done;c=a.next())Sob(c.value,b)};Uob=function(a){return a.reduce(function(b,c){return b+c.YQ},a.length)};
Vob=function(a){var b;return!(null==(b=_.Ii(a,4))||!b.length)||_.Ci(a,_.yo,3).some(Vob)};Wob=function(a){var b,c;return(null!=(c=null==(b=_.hp(a))?void 0:_.Ci(b,_.Yo,1))?c:[]).filter(function(d){var e;return(null==(e=_.Bi(d,_.Xo,4))?0:_.Ji(e,4))?!1:_.eE(_.Ii(a,8))||!_.eE(d.QP())})};Xob=function(a){if(!a)return null;a=_.k(a,2);return null===a||void 0===a?null:_.Qf(a)};
_.$ob=function(a,b,c,d,e,f){var g=_.Bi(b,_.dp,2)||Yob(),m=Number(b.getSize()),n,r,x,A,F,K={kind:0,me:"",XE:m,uHc:Xob(_.Bi(b,_.zl,5))||void 0,vFb:0<_.Ci(b,_.zl,6).length?_.Ci(b,_.zl,6).map(function(L){return Xob(L)}):void 0,location:a,diffBase:f&&(f.Mv()||_.CD(_.yi(f,1))),fileName:a.path,mimeType:_.Vh(g,1),dna:_.Ji(g,2),line:a.params.line,cZ:e,GF:_.Ki(g,8),jK:null==(n=g.h9())?void 0:n.getId(),qC:null!=(F=c[0])?F:0,wX:null==(r=g.NP())?void 0:r.getEditor(),ppa:null==(x=g.NP())?void 0:_.Vh(x,2),SF:null==
(A=g.NP())?void 0:_.Vh(A,3),bpb:_.Ci(g,_.uo,12)};return 4194304<m?(a=(0===(b.Mv()||_.CD(_.yi(b,1))).length&&d?_.Rd(function(){return d(m)}):_.yd(b)).ka(_.y(function(L){return Zob(K,L)})),Object.assign({},K,{O8:a})):Zob(K,b)};
Zob=function(a,b){var c=b.Mv()||_.CD(_.yi(b,1));b=_.Bi(b,_.dp,2)||new _.dp;var d;if(d=_.Bi(b,_.kQa,9)){var e=apb.get(d);if(e)d=e;else{e=0;for(var f=RegExp("\n","g"),g=bpb([0],cpb,dpb,cpb.FRb),m=0,n=c,r=null;;){var x=f.exec(n);if(x&&""!==n){var A=x.index;g[m]=n.substr(0,A|0);x=A+x[0].length|0;n=n.substr(x,n.length-x|0);f.lastIndex=0;if(Object.is(r,n)||null==r&&null==n)g[m]=n.substr(0,1),n=n.substr(1);r=n;m=m+1|0}else{g[m]=n;break}}f=[];m=[];for(r=n=0;r<g.length;r++)x=g[r],e=Math.max(e,x.length),0==
n?(A=epb(x.length),m.push(A)):(A=epb(m[m.length-1|0].Ny+1+x.length|0),m.push(A)),f.push(CE(x)+"\n"),n=n+1|0;"\n"===c.substr(c.length-1|0,1)?f.pop():(g=f.pop(),f.push(g.substr(0,g.length-1|0)));g=new fpb;g.lwc=f;g.mwc=m;g.mnb=e;e=gpb(new hpb,g,_.Hi(d,1),_.Wh(d,2));e={lines:g.Zoa(),kQ:e,length:c.length,jyb:g.mnb};apb.set(d,e);d=e}}else d=c;g=_.Ci(b,_.oQa,3);e=new Map;if(g)for(g=_.q(g),f=g.next();!f.done;f=g.next())if(m=f.value,f=m.getRange(),m=m.getType(),m=ipb.get(m))for(n=_.Ki(f,1);n<=_.Ki(f,3);n++)e.has(n)||
e.set(n,[]),e.get(n).push({startColumn:n===_.Ki(f,1)?_.Ki(f,2):0,endColumn:n===_.Ki(f,3)?_.Ki(f,4):Number.MAX_SAFE_INTEGER,Co:m});return Object.assign({},a,{me:c,code:d,Ov:e,DC:b.jY()})};
jpb=function(a,b,c,d){var e=_.QD(a,c)||a.path,f={commit:_.zh(a,c),yb:_.zh(a,0)||""};c=_.clb(a,c);return b.get(a.lb,a.Kc,a.repository,f,e,{Ob:c,fileSize:d,line:_.sta(a.params.line)}).ka(_.ce(function(g){if(_.zh(a,2)&&g&&_.Iy(g)&&404===g.error.code){g=Promise;var m=g.resolve;var n=new _.fp;var r=new _.ep;var x=new _.dp;r=_.Di(r,2,x);n=_.oya(n,2,_.gp,r);g=m.call(g,n)}else throw g;return g}))};kpb=function(a,b,c){return _.zh(b,2)?a.ka(_.uy(jpb(b,c,2),function(d,e){return{current:d,diffBase:e}})):a.ka(_.y(function(d){return{current:d}}))};
lpb=function(a,b,c,d){if(!_.zh(b,2))return _.yd(a);d=wmb(b,d);return c.diff(b.lb,b.Kc,b.repository,[d]).ka(_.y(function(e){a.Bna=e.noa[0];return a}))};mpb=function(a,b){var c,d,e=null==(c=_.Bi(b,_.uo,7))?void 0:null==(d=_.Bi(c,_.Fh,1))?void 0:_.Vh(d,3);if(!e&&!a.path)return a;c=a.Yb();e&&_.tp(c,_.zoa(e));a.path&&(_.ip(b)&&a.path.endsWith("/")?c.Yc(a.path.slice(0,-1)):_.hp(b)&&!a.path.endsWith("/")&&c.Yc(a.path+"/"));return c.Ya()};
_.npb=function(a,b,c){var d=void 0===c?{qba:void 0,kib:!1}:c;c=d.qba;d=d.kib;a=Mob(a);var e;null!=(e=a.params)&&e.line||(a.params=Object.assign({},{line:1},a.params));var f,g;e=b.lb===(null==(f=a.re)?void 0:f.id)&&b.Kc===(null==(g=a.re)?void 0:g.type)&&b.repository===a.repository;if(!a.params.Ob&&b.params.Ob)a.params=Object.assign({},a.params,{lf:a.yb,Ob:void 0}),a.yb="HEAD";else{g=e&&_.Foa(a.path,b.path,_.cRa);f=a.yb!==b.yb?a.yb:_.zh(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.yb=b.yb;else{var m;!e||null!=(m=a.params)&&m.lf||(a.params=Object.assign({},a.params,{lf:a.yb}),a.yb=b.yb)}}a.params=Object.assign({},b.params,a.params);return a};_.opb=function(a,b){var c=a.Mv();a=_.q(_.eb(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};
qpb=function(a,b){var c=a.path||"";c&&!c.endsWith("/")&&(c+="/");var d=a.Yb().Ai();return function(e,f,g){e=ppb(c,e).toString();e.startsWith("/")&&(e=e.substring(1));e=d.Yc(e).Ya();return _.Lm(b,_.tn(b,_.qp(e),{We:g,Ra:f}))}};
rpb=function(a,b){var c=a.path||"";c&&!c.endsWith("/")&&(c+="/");return function(d){d=ppb(c,d).toString();d.startsWith("/")&&(d=d.substring(1));return b.get(a.lb,a.Kc,a.repository,_.Eh(a),d,{Ob:a.params.Ob,type:1}).ka(_.y(function(e){var f=_.ip(e).Mv();f=f?btoa(f):_.CD(_.yi(_.ip(e),1));return"data:"+_.Vh(_.Bi(_.ip(e),_.dp,2),1)+";base64,"+f}))}};
upb=function(a){var b=spb.hasOwnProperty(a)?spb[a]:null;if(b)return b;65536<Object.keys(spb).length&&(spb={});var c=[0,0,0,0],d=RegExp("\\\\[0-9A-Fa-f]{1,5}\\s","g");b=tpb(a,RegExp("\\\\[0-9A-Fa-f]{6}\\s?","g"));b=tpb(b,d);b=tpb(b,/\\./g);b=b.replace(RegExp(":not\\(([^\\)]*)\\)","g"),"     $1 ");b=b.replace(RegExp("{[^]*","gm"),"");b=DE(b,c,RegExp("(\\[[^\\]]+\\])","g"),2);b=DE(b,c,RegExp("(#[^\\#\\s\\+>~\\.\\[:]+)","g"),1);b=DE(b,c,RegExp("(\\.[^\\s\\+>~\\.\\[:]+)","g"),2);b=DE(b,c,/(::[^\s\+>~\.\[:]+|:first-line|:first-letter|:before|:after)/gi,
3);b=DE(b,c,/(:[\w-]+\([^\)]*\))/gi,2);b=DE(b,c,/(:[^\s\+>~\.\[:]+)/g,2);b=b.replace(/[\*\s\+>~]/g," ");b=b.replace(/[#\.]/g," ");DE(b,c,/([^\s\+>~\.\[:]+)/g,3);b=c;return spb[a]=b};DE=function(a,b,c,d){return a.replace(c,function(e){b[d]+=1;return Array(e.length+1).join(" ")})};tpb=function(a,b){return a.replace(b,function(c){return Array(c.length+1).join("A")})};wpb=function(a){return vpb[a]};
EE=function(a,b){a=_.da[a];return a&&a.prototype?(b=Object.getOwnPropertyDescriptor(a.prototype,b))&&b.get||null:null};FE=function(a,b){return(a=_.da[a])&&a.prototype&&a.prototype[b]||null};GE=function(a,b,c,d){if(a)return a.apply(b);a=b[c];if(!d(a))throw Error("ue");return a};HE=function(a,b,c,d){if(a)return a.apply(b,d);if(_.oi&&10>document.documentMode){if(!b[c].call)throw Error("ve");}else if("function"!=typeof b[c])throw Error("ue");return b[c].apply(b,d)};
ypb=function(a){return GE(xpb,a,"attributes",function(b){return b instanceof NamedNodeMap})};Apb=function(a,b,c){try{HE(zpb,a,"setAttribute",[b,c])}catch(d){if(-1==d.message.indexOf("A security problem occurred"))throw d;}};Cpb=function(a){return GE(Bpb,a,"style",function(b){return b instanceof CSSStyleDeclaration})};Epb=function(a){return GE(Dpb,a,"sheet",function(b){return b instanceof CSSStyleSheet})};Gpb=function(a){return GE(Fpb,a,"nodeName",function(b){return"string"==typeof b})};
Ipb=function(a){return GE(Hpb,a,"nodeType",function(b){return"number"==typeof b})};Kpb=function(a){return GE(Jpb,a,"parentNode",function(b){return!(b&&"string"==typeof b.name&&b.name&&"parentnode"==b.name.toLowerCase())})};Mpb=function(a,b){return HE(Lpb,a,a.getPropertyValue?"getPropertyValue":"getAttribute",[b])||""};Opb=function(a,b,c){HE(Npb,a,a.setProperty?"setProperty":"setAttribute",[b,c])};Qpb=function(a){return GE(Ppb,a,"namespaceURI",function(b){return"string"==typeof b})};
Spb=function(a,b){a=a.querySelectorAll("a[href]");for(var c=a.length,d={},e=0;e<c;d={kha:d.kha},e++){var f=a[e],g=f.getAttribute("href")||"";!Rpb(g)||g.startsWith("?")||g.startsWith("#")||(g=new _.rh(g),d.kha={},g.oj.forEach(function(m){return function(n,r){m.kha[r]=n}}(d)),g=b(g.be(),d.kha,g.Jv),_.WAa(f,g))}};
Vpb=function(a,b){var c=a.querySelectorAll("img");a=new _.td;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={sT:e.sT,lha:e.lha},f=c.next())if(e.sT=f.value,f=e.sT.getAttribute("src")||"",f=f.match(Tpb))f=atob(f[1]),e.lha=d.cloneNode(!0),Upb(e.lha,e.sT),a.add(b(f).subscribe(function(g){return function(m){g.sT.src=m;Upb(g.sT,g.lha)}}(e)));return a};
Rpb=function(a){if(!a)return!0;try{return!(new _.rh(a)).ls&&!a.startsWith("//")}catch(b){return!1}};Wpb=function(a){var b=new _.rh(a);if(b.ls&&"HTTP"===b.ls.toUpperCase())_.yFa(b,"");else if(!b.LJ())return _.GAa('data:image/png;path="'+btoa(a)+'";base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAACklEQVR4nGMAAQAABQAB')||_.Cna;return _.oj(b.toString())};Xpb=function(a){a&1&&_.E(0,"mat-card",2);a&2&&(a=_.N(),_.z("innerHtml",a.MHb,_.kd))};
Ypb=function(a){a&1&&(_.B(0,"mat-card",3),_.E(1,"markdown-content",4),_.C());a&2&&(a=_.N(),_.v(1),_.z("content",a.content.text))};Zpb=function(a){a&1&&(_.B(0,"mat-card",3)(1,"pre"),_.Q(2),_.C()());a&2&&(a=_.N(),_.v(2),_.Ye("  ",a.content.text,"\n  "))};
aqb=function(a){if(a&1){var b=_.Cc();_.H(0);_.B(1,"button",5,6)(3,"span",7);_.Q(4);_.C()();_.B(5,"command-menu",8,9);_.M("closed",function(d){_.Dc(b);var e=_.N(4);return _.Ec("keydown"!==d&&_.C4a(e.lk,"mouse"))})("menuItemSelected",function(d){_.Dc(b);_.N(4).vSa.emit(d);return _.Ec()});_.C();_.J()}if(a&2){var c=_.Xe(6);a=_.N().wa;_.v(1);_.z("disabled",a.disabled)("matMenuTriggerFor",c.lk)("matMenuTriggerData",_.bf(4,$pb,a.children));_.v(3);_.Ze(a.label)}};
bqb=function(a){a&1&&(_.B(0,"span",13),_.Q(1),_.C());a&2&&(a=_.N(2).wa,_.v(1),_.Ze(a.Tb))};cqb=function(a){if(a&1){var b=_.Cc();_.B(0,"button",10);_.M("click",function(){_.Dc(b);var c=_.N().wa;_.N(3).vSa.emit(c);return _.Ec()});_.B(1,"span",11);_.Q(2);_.C();_.O(3,bqb,2,1,"span",12);_.C()}a&2&&(a=_.N().wa,_.z("disabled",a.disabled),_.v(1),_.We("title",a.disabled?"":a.label),_.v(1),_.Ze(a.label),_.v(1),_.z("ngIf",a.Tb))};
dqb=function(a,b){a&1&&(_.H(0),_.O(1,aqb,7,6,"ng-container",3),_.O(2,cqb,4,4,"button",4),_.J());a&2&&(a=b.wa,_.v(1),_.z("ngIf",a.children&&0<a.children.length),_.v(1),_.z("ngIf",!a.children||0===a.children.length))};eqb=function(a){a&1&&_.E(0,"mat-divider")};fqb=function(a,b){a&1&&(_.H(0),_.O(1,dqb,3,2,"ng-container",2),_.O(2,eqb,1,0,"mat-divider",3),_.J());a&2&&(a=b.wa,b=b.last,_.v(1),_.z("ngForOf",a),_.v(1),_.z("ngIf",!b))};
gqb=function(a,b){a&1&&_.O(0,fqb,3,2,"ng-container",2);a&2&&_.z("ngForOf",b.A_)};jqb=function(a,b){if(a&1){var c=_.Cc();_.B(0,"kythe-hovercard",2);_.M("mouseenter",function(){_.Dc(c);var d=_.N(2);return _.Ec(hqb(d))})("mouseleave",function(){_.Dc(c);var d=_.N(2);return _.Ec(iqb(d))});_.C()}a&2&&_.z("content",b.Ma)};kqb=function(a,b){a&1&&(_.O(0,jqb,1,1,"kythe-hovercard",1),_.S(1,"async"));a&2&&_.z("ngIf",_.T(1,1,b.content))};
lqb=function(a){var b=_.IE(a.Yb(),function(c){delete c.line});null!=a.params.Ob&&_.IE(_.tp(b,"HEAD"),function(c){delete c.Ob});return b.Ya()};mqb=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&&(_.ri?b.metaKey:b.ctrlKey);default:return!1}};
oqb=function(a,b){if(a&1){var c=_.Cc();_.H(0);_.B(1,"button",1);_.M("click",function(){_.Dc(c);_.N().TZa.next({kind:"event",action:"CLICK"});return _.Ec()});_.S(2,"async");_.B(3,"mat-icon");_.Q(4);_.C()();_.J()}a&2&&(a=b.Ma,b=_.N(),_.v(1),_.z("disabled",a.state===b.dU.Js)("matTooltip",_.T(2,10,b.A0))("ascTrackElement",b.nc)("trackAction",a.state===b.dU.aAa?"unstar":"star"),_.Fe("aria-label",nqb.format({starred:a.state===b.dU.aAa?"starred":"unstarred",elementName:b.Gv,type:b.type})),_.v(2),_.He("starred",
a.state===b.dU.aAa)("disabled",a.state===b.dU.Js),_.v(1),_.Ye(" ",a.state===b.dU.Lec?"star_border":"star"," "))};pqb=function(a,b){switch(b){case "REF":return _.UD(a.Yb(),"ref").Ya();case "REPO":return _.UD(a.Yb(),"repo").Ya();case "FILE":case "FOLDER":return a;default:return _.sg(b)}};
qqb=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 _.sg(a,"Unsupported place item type")}};
_.rqb=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 _.sg(a,"Unsupported place item type")}};sqb=function(a,b){var c=a.od,d=b.od;return a.qk===b.qk&&c===d};
tqb=function(a){var b=a.Vr,c=[],d;a=_.q((null==(d=a.sC)?void 0:d.Vr)||b);for(b=a.next();!b.done;b=a.next()){d=b.value;b=d.lineNumber;d=_.q(d.SO);for(var e=d.next();!e.done;e=d.next()){e=e.value;var f=e.startIndex;c.push({qe:{start:f,end:f+e.length},lineNumber:_.mE(b)})}}return c};
vqb=function(a){if(a&1){var b=_.Cc();_.H(0);_.B(1,"span",4);_.Qe(2,5);_.S(3,"number");_.S(4,"number");_.C();_.B(5,"button",6);_.M("click",function(){_.Dc(b);var c=_.N();return _.Ec(uqb(c,-1))});_.B(6,"mat-icon");_.Q(7,"keyboard_arrow_up");_.C()();_.B(8,"button",7);_.M("click",function(){_.Dc(b);var c=_.N();return _.Ec(uqb(c,1))});_.B(9,"mat-icon");_.Q(10,"keyboard_arrow_down");_.C()();_.J()}a&2&&(a=_.N(),_.v(4),_.vy(a.lZ)(_.T(3,17,a.Qj+1))(_.T(4,19,a.lZ)),_.wy(2),_.v(1),_.z("disabled",0>=a.Qj)("title",
a.O0a)("ascTrackElement",a.nc)("trackArtifactId",a.iga)("trackListIndex",a.Qj)("trackProjectId",a.eM),_.Fe("aria-label",a.O0a),_.v(3),_.z("disabled",a.Qj>=a.lZ-1)("title",a.N0a)("ascTrackElement",a.nc)("trackArtifactId",a.iga)("trackListIndex",a.Qj)("trackProjectId",a.eM),_.Fe("aria-label",a.N0a))};wqb=function(a){a&1&&_.E(0,"loading",8);a&2&&_.z("inline",!0)};
xqb=function(a){if(a&1){var b=_.Cc();_.B(0,"button",9);_.M("click",function(){_.Dc(b);var c=_.N();return _.Ec(c.close.emit())});_.B(1,"mat-icon");_.Q(2,"close");_.C()()}a&2&&(a=_.N(),_.z("title",a.M0a)("ascTrackElement",a.nc)("trackArtifactId",a.iga)("trackProjectId",a.eM),_.Fe("aria-label",a.M0a))};
zqb=function(a){if(a&1){var b=_.Cc();_.B(0,"a",10);_.M("click",function(d){_.Dc(b);var e=_.N(3);return _.Ec(yqb(e,d))});_.S(1,"icon");_.Q(2);_.C()}if(a&2){a=_.N().wa;var c=_.N(2);_.Yx("file-item ",_.T(1,8,a.entryType),"");_.He("deleted",a.Hn);_.z("routerLink",_.qp(a.Fc))("queryParamsHandling",c.Xf);_.v(2);_.Ze(a.name)}};
Aqb=function(a){a&1&&(_.B(0,"a"),_.S(1,"icon"),_.S(2,"toHref"),_.Q(3),_.C());if(a&2){a=_.N().wa;var b=_.N().wa,c=_.N();_.Yx("file-item ",_.T(1,7,a.entryType),"");_.He("deleted",a.Hn);_.Fe("href",_.By(2,9,a,b,c.Oi),_.md);_.v(3);_.Ze(a.name)}};Bqb=function(a){a&1&&_.E(0,"img",11);a&2&&(a=_.N(3),_.z("alt",a.Ewa),_.Fe("title",a.Ewa))};
Cqb=function(a,b){a&1&&(_.B(0,"span",14),_.E(1,"img",15),_.B(2,"label",16),_.Q(3),_.C()());a&2&&(a=b.wa,b=_.N(4),_.yy("title","",a.title,": ",b.aab(a.instances),""),_.v(1),_.z("src",a.icon||b.kXb,_.md)("alt",a.title),_.v(2),_.Ze(b.aab(a.instances)))};Dqb=function(a,b){a&1&&(_.B(0,"span",12),_.O(1,Cqb,4,5,"span",13),_.C());a&2&&(a=b.Ma,_.v(1),_.z("ngForOf",a))};
Eqb=function(a,b){a&1&&(_.H(0),_.B(1,"span",4,5),_.O(3,zqb,3,10,"a",6),_.O(4,Aqb,4,13,"ng-template",null,7,_.qf),_.O(6,Bqb,1,2,"img",8),_.O(7,Dqb,2,1,"span",9),_.S(8,"activeAggregations"),_.C(),_.J());if(a&2){a=b.wa;var c=_.Xe(5);b=_.N(2);_.v(3);_.z("ngIf",!b.mT||!a.PIc)("ngIfElse",c);_.v(3);_.z("ngIf",a.rAc);_.v(1);_.z("ngIf",_.Ay(8,4,a.path,b.aggregations))}};
Fqb=function(a){a&1&&(_.H(0),_.O(1,Eqb,9,7,"ng-container",3),_.J());a&2&&(a=_.N(),_.v(1),_.z("incrementalForOf",a.files)("incrementalForLimit",a.limit))};Gqb=function(a){a&1&&(_.B(0,"div",5),_.E(1,"code-example-usage",6),_.C());if(a&2){a=_.N().Ma;var b=_.N(2);_.v(1);_.z("logElement",b.MQ)("snippet",a.GX)("exampleText",a.Yna)("similarCount",a.LXa)("inputCount",a.HPa)}};
Hqb=function(a,b){a&1&&(_.H(0),_.O(1,Gqb,2,5,"div",4),_.J());if(a&2){a=b.Ma;_.N(2);var c=_.Xe(6);_.v(1);_.z("ngIf",a.Yna&&a.GX)("ngIfElse",c)}};Iqb=function(a){a&1&&(_.H(0),_.O(1,Hqb,2,2,"ng-container",1),_.S(2,"async"),_.J());if(a&2){a=_.N();var b=_.Xe(4);_.v(1);_.z("ngIf",_.T(2,2,a.Ggb))("ngIfElse",b)}};Jqb=function(a){a&1&&(_.B(0,"div",7),_.Ue(1),_.C())};Kqb=function(a){a&1&&(_.B(0,"div",8),_.Ue(1,1),_.C())};hkb=/[-_.]/g;fkb={"-":"+",_:"/",".":"="};
Lqb=function(a){if(_.Ma!==_.Ma)throw Error("z");var b=a.Eg;b=null==b||_.Da(b)?b:"string"===typeof b?ikb(b):null;return null==b?b:a.Eg=b};Mqb=function(a,b){if(!a.Eg||!b.Eg||a.Eg===b.Eg)return a.Eg===b.Eg;if("string"===typeof a.Eg&&"string"===typeof b.Eg){var c=a.Eg,d=b.Eg;b.Eg.length>a.Eg.length&&(d=a.Eg,c=b.Eg);if(0!==c.lastIndexOf(d,0))return!1;for(b=d.length;b<c.length;b++)if("="!==c[b])return!1;return!0}c=Lqb(a);b=Lqb(b);return jkb(c,b)};
skb=function(a,b,c,d){var e=kkb;if("string"===typeof b)b=b?new _.La(b,_.Ma):_.Pa(),e(c,d,b);else if(b instanceof Uint8Array)b=b.length?new _.La(new Uint8Array(b),_.Ma):_.Pa(),e(c,d,b);else if(!(b instanceof _.La))return!1;return Mqb(a,b)};rkb=function(a,b){return b instanceof _.cb?tkb(a.oe,b.oe):ukb(a.oe,b)};_.Nqb=function(a,b){return _.tb(a,1,b)};Oqb=function(a,b){return _.nb(a,1,b,_.Wa)};_.Pqb=function(a,b){return _.Fi(a,1,_.ao,b)};Qqb=function(a,b){return _.qb(a,2,b)};
Yob=function(){var a=new _.dp;a=_.qb(a,2,!1);return _.tb(a,1,"text/plain")};_.JE=function(a){return{Hb:_.qp(a)}};_.UD=function(a,b){a.Yc();if("ref"===b)return a;_.tp(a);return"repo"===b?a:_.sp(a)};_.IE=function(a,b){b(a.params);return a};_.vE=function(a){_.IE(a,function(b){delete b.line;delete b.cw;delete b.Im;delete b.bo;delete b.lf});return a};Rqb=function(a,b){a.sba.subscribe(b)};Sqb={id:"BLAME",name:"Blame",children:[]};Tqb={id:"XREFS",name:"References",children:[]};
Uqb={id:"DEPRECATED",name:"Deprecated",children:[]};Vqb=function(a){return a.Cnb().ka(_.y(function(b){var c=new Map(b);_.Xt.has(10)&&(c.set("XREFS",{jf:"ON",Efa:""}),b.has("DEPRECATED")||c.set("DEPRECATED",{jf:"ON",Efa:""}));return c}))};Wqb=function(a,b){return a.uY().ka(_.y(function(c){return c.some(function(d){return _.vp(d,b)})}))};_.Xqb=function(a,b){return"mainContent"!==a.RK?function(){}:_.t2a(a,"mainContent",void 0,b)};
GD=function(a){a=void 0===a?{}:a;this.O={};this.O.hostName=null==a.jm?null:a.jm;this.O.projectId=null==a.projectId?null:a.projectId;this.O.depotGroup=null==a.hq?null:a.hq;this.O.ossProject=null==a.Gh?null:a.Gh;this.O.repositoryName=null==a.zi?null:a.zi};_.X(GD,_.W);GD.prototype.ma=function(){return GD};GD.prototype.na=function(){return{keys:["depotGroup","hostName","ossProject","projectId","repositoryName"]}};
_.Y.Object.defineProperties(GD.prototype,{hq:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"depotGroup")?_.U(this,"depotGroup"):""},set:function(a){this.O.depotGroup=a}},jm:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hostName")?_.U(this,"hostName"):""},set:function(a){this.O.hostName=a}},Gh:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"ossProject")?_.U(this,"ossProject"):""},set:function(a){this.O.ossProject=a}},projectId:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"projectId")?_.U(this,"projectId"):""},set:function(a){this.O.projectId=a}},zi:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryName")?_.U(this,"repositoryName"):""},set:function(a){this.O.repositoryName=a}}});var FD=function(a){a=void 0===a?{}:a;this.O={};this.O.root=null==a.root?null:a.root;this.O.includeRegionalRepos=null==a.msb?null:a.msb};_.X(FD,_.W);FD.prototype.ma=function(){return FD};
FD.prototype.na=function(){return{keys:["includeRegionalRepos","root"],Ka:{root:GD}}};_.Y.Object.defineProperties(FD.prototype,{msb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"includeRegionalRepos")?_.U(this,"includeRegionalRepos"):!1},set:function(a){this.O.includeRegionalRepos=a}},root:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"root")?_.U(this,"root"):null},set:function(a){this.O.root=a}}});
Yqb=function(a,b,c){a.kf.put(b.toObject(),c.ka(_.y(function(d){return a.extract(d)}),_.Yd(function(d){return!!d}),_.ee(a.hna()),_.ve(function(d){return a.isValid(d)?_.yd(d):a.fetch(b)})))};_.Zqb=function(a,b){var c=_.D7a(a,b);if(!_.DD(b))return a.window.location.origin+c;if(!_.ED(b))return"http://cs"+c;c=c.match(/^\/piper[/_]{3}depot\/google3/g)?c.slice(15):c.slice(9);return"http://"+c};_.$qb=function(a,b){return a==b||!(!a||!b)&&a instanceof b.constructor&&qkb(a,b)};arb=function(){return null};
brb=function(a){return a instanceof _.qj&&a.constructor===_.qj?a.BUa:"type_error:SafeStyleSheet"};crb=function(a){var b="",c=function(d){Array.isArray(d)?d.forEach(c):b+=brb(d)};Array.prototype.forEach.call(arguments,c);return new _.qj(b,_.RAa)};Alb=function(a,b){if((0,_.VAa)())for(;a.lastChild;)a.removeChild(a.lastChild);a.innerHTML=_.Rf(b)};Upb=function(a,b){var c=b.parentNode;c&&c.replaceChild(a,b)};Gob=function(a){return a instanceof _.rh?a.clone():new _.rh(a)};
ppb=function(a,b){a instanceof _.rh||(a=Gob(a));b instanceof _.rh||(b=Gob(b));return a.resolve(b)};Ckb=function(a,b,c){this.yBc=a;this.xZ=b;this.rDc=c};_.Y.Object.defineProperties(Ckb.prototype,{Rn:{configurable:!0,enumerable:!0,get:function(){return _.Qea.get(this.yBc)||null}}});var Hkb=function(a){this.Ssc=a};Hkb.prototype.call=function(a,b){return b.subscribe(new _.cl(a,this.Ssc))};var Kkb=function(a){this.QKa=a};Kkb.prototype.call=function(a,b){return b.subscribe(new _.SHa(a,this.QKa))};
var Rkb=function(a){this.cp=a};
_.Y.Object.defineProperties(Rkb.prototype,{parent:{configurable:!0,enumerable:!0,get:function(){var a=this.cp.parentNode;return a?new KD(a):null}},yc:{configurable:!0,enumerable:!0,get:function(){var a=HD(this.cp),b=a?a.Rn:null;return null===b?_.rGa:new _.Rc(b[1].data[a.xZ],b)}},EE:{configurable:!0,enumerable:!0,get:function(){var a=this.cp,b;if((b=a)&&!(b=Dkb(a)))if(a=(a=HD(a))?a.Rn:null,null===a)b=null;else{for(var c;2===a[1].type&&(c=_.Rea(a));)a=c;b=a[2]&512?null:a[8]}return b}},context:{configurable:!0,
enumerable:!0,get:function(){var a;if(!(a=Dkb(this.cp))){a=this.cp;if("undefined"!==typeof Element&&!(a instanceof Element))throw Error("Ta");a=(a=HD(a))?a.Rn:null;a=null===a?null:a[8]}return a}},Pi:{configurable:!0,enumerable:!0,get:function(){return Fkb(this.cp).filter(function(a){return"dom"===a.type})}}});var KD=function(a){this.cp=a};_.X(KD,Rkb);KD.prototype.query=function(a){var b=[],c=HD(this.cp),d=c?c.Rn:null;null!==d?ID(d[1].data[c.xZ],d,a,b,!0,this.cp):Pkb(this.cp,a,b,!0);return b[0]||null};
_.Y.Object.defineProperties(KD.prototype,{ta:{configurable:!0,enumerable:!0,get:function(){return this.cp.nodeType==Node.ELEMENT_NODE?this.cp:null}},name:{configurable:!0,enumerable:!0,get:function(){var a=HD(this.cp),b=a?a.Rn:null;return null!==b?b[1].data[a.xZ].value:this.cp.nodeName}},properties:{configurable:!0,enumerable:!0,get:function(){var a=HD(this.cp),b=a?a.Rn:null;if(null===b)return{};var c=b[1].data,d=c[a.xZ];a={};var e=this.ta;if(e)for(var f=Object.getPrototypeOf(e),g=Node.prototype;null!==
f&&f!==g;){var m=Object.getOwnPropertyDescriptors(f);for(n in m)n.startsWith("__")||n.startsWith("on")||(m=e[n],"string"!==typeof m&&"boolean"!==typeof m&&"number"!==typeof m&&null!==m||(a[n]=m));f=Object.getPrototypeOf(f)}var n=d.OFc;if(null!==n)for(d=0;d<n.length;d++)if(e=n[d],f=c[e].split("\ufffd"),g=f[0],1<f.length){m=f[1];for(var r=1;r<f.length-1;r++)m+=_.Xb(b[e+r-1])+f[r+1];a[g]=m}else a[g]=b[e];return a}},attributes:{configurable:!0,enumerable:!0,get:function(){var a={},b=this.ta;if(!b)return a;
var c=HD(b),d=c?c.Rn:null;if(null===d)return{};d=d[1].data[c.xZ].hc;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=_.q(b.attributes);for(d=b.next();!d.done;d=b.next())d=d.value,c.includes(d.name)||(a[d.name]=d.value);return a}},styles:{configurable:!0,enumerable:!0,get:function(){return this.ta&&this.ta.style?this.ta.style:{}}},Zd:{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.cp.childNodes,b=[],c=0;c<a.length;c++)b.push(_.JD(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(_.JD(a[c]));return b}}});var drb=function(a,b,c){c=c||{};c.format="jspb";this.bi=new _.Po(c);this.ni=void 0==a?a:a.replace(/\/+$/,"")};_.h=drb.prototype;
_.h.Haa=function(a,b){return _.Qo(this.bi,this.ni+"/$rpc/devtools.sourcerers.DecorationsService/ListDecorations",a,b||{},_.PPa)};_.h.NVa=function(a,b){return _.Qo(this.bi,this.ni+"/$rpc/devtools.sourcerers.DecorationsService/ResolveDocumentation",a,b||{},_.QPa)};_.h.OVa=function(a,b){return _.Qo(this.bi,this.ni+"/$rpc/devtools.sourcerers.DecorationsService/ResolveItemList",a,b||{},_.RPa)};
_.h.o_=function(a,b){return _.Qo(this.bi,this.ni+"/$rpc/devtools.sourcerers.DecorationsService/ResolvePanel",a,b||{},_.SPa)};_.h.XNa=function(a,b){return _.Qo(this.bi,this.ni+"/$rpc/devtools.sourcerers.DecorationsService/GetFilterSupport",a,b||{},_.OPa)};erb=_.Bb(_.Vo);Ukb=/^(.*?)\/*$/;_.KE=function(){};_.KE.prototype.transform=function(a){return a?_.OD(a):""};_.KE.ha=function(a){return new (a||_.KE)};_.KE.xe=_.ic({name:"toPrettyRef",type:_.KE,Xd:!0});_.LE=function(){};
_.LE.ha=function(a){return new (a||_.LE)};_.LE.Ea=_.gc({type:_.LE});_.LE.Da=_.Wb({});var ME=function(a,b,c,d){this.offsetX=c;this.offsetY=d;this.ee=void 0;this.Sc=a.Sc;this.Tc=a.Tc;this.vc=b.vc;this.Dc=b.Dc},frb=function(a,b){this.snc=a;this.Yic=b};frb.prototype.get=function(a,b){var c=this.Yic.get(a);return"undefined"!==typeof c?c:this.snc.get(a,b)};_.NE=function(a){this.title=a;_.grb(this)};_.grb=function(a){a.title.Gl("")};_.NE.ha=function(a){return new (a||_.NE)(_.u(_.Wm))};
_.NE.ua=_.t({token:_.NE,oa:_.NE.ha,Ja:"root"});hrb=/(\(.*?\)+)|(\[.*?\]+)|(\{.*?\}+)|(<.*?>+)/g;lE=function(a){var b=_.oZa.test.call(_.oZa,a)?"\u200f":"\u200e";return a.replace(hrb,b+"$&"+b)};_.OE=function(a){this.Ga=a};_.OE.ha=function(a){return new (a||_.OE)(_.w(_.Vt))};
_.OE.Ha=_.hc({type:_.OE,qa:[["","trackBucket",""],["","trackAction","","feedbackEvent",""]],hb:function(a,b){a&1&&_.M("click",function(){var c={};b.dOb&&(c={bucket:b.dOb});b.xP&&(c=Object.assign({},c,{UE:[b.xP]}));b.Ga.Tm(c)})},inputs:{dOb:"trackBucket",xP:"feedbackEvent"}});irb={id:"Google",type:"depot"};
plb={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"}}};jrb=["content"];_.PE=function(a){var b=this;this.Pv=a;this.size="small";this.format="fill";this.color="blue";this.hrb=new MutationObserver(function(){return void krb(b)});this.hrb.observe(a.ta,{attributes:!0,attributeFilter:["disabled"]})};_.PE.prototype.Qa=function(){lrb(this);"A"===this.Pv.ta.tagName&&this.Pv.ta.classList.add("link")};_.PE.prototype.Rb=function(a){(a.size||a.format||a.color)&&lrb(this)};
_.PE.prototype.La=function(){this.hrb.disconnect()};_.PE.prototype.Lm=function(){for(var a=this.ntc.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)}krb(this)};
var krb=function(a){null!=a.Pv.ta.getAttribute("disabled")?a.Pv.ta.setAttribute("aria-disabled","true"):a.Pv.ta.removeAttribute("aria-disabled")},lrb=function(a){var b=Array.from(a.Pv.ta.classList);b=_.q(b);for(var c=b.next();!c.done;c=b.next())c=c.value,_.n1a.includes(c)&&a.Pv.ta.classList.remove(c);b=new Set;b.add(_.l1a.includes(a.size)?a.size:"small");b.add(_.k1a.includes(a.format)?a.format:"fill");b.add(_.m1a.includes(a.color)?a.color:"blue");b=_.q(b.values());for(c=b.next();!c.done;c=b.next())a.Pv.ta.classList.add(c.value)};
_.Y.Object.defineProperties(_.PE.prototype,{iHc:{configurable:!0,enumerable:!0,get:function(){if("fill"===this.format)return fE("gme-grey","900")+"22";switch(this.color){case "blue":return fE("gme-blue","600")+"22";case "red":return fE("gme-red","600")+"22";case "green":return fE("gme-green","700")+"22";case "grey":return fE("gme-grey","600")+"22";case "white":return fE("white")+"22";case "yellow":return fE("gme-yellow","700")+"22";default:return fE("gme-blue","600")+"22"}}},hHc:{configurable:!0,
enumerable:!0,get:function(){return{pB:250,hJ:0}}}});_.PE.ha=function(a){return new (a||_.PE)(_.w(_.Wc))};
_.PE.ya=_.fc({type:_.PE,qa:[["button","gme-button",""],["a","gme-button",""]],ub:function(a,b){a&1&&_.kf(jrb,5);if(a&2){var c;_.jf(c=_.nf())&&(b.ntc=c.first)}},inputs:{size:"size",format:"format",color:"color"},features:[_.vc],hc:["gme-button",""],ac:["*"],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&&(_.Te(),_.B(0,"span",0,1),_.Ue(2),_.C(),_.E(3,"div",2)(4,
"div",3));a&2&&(_.v(3),_.z("matRippleAnimation",b.hHc)("matRippleColor",b.iHc))},Ia:[_.br],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});QE={LRb:"ADD",ETb:"BRANCH",tXb:"DELETE",eZb:"EDIT",k3b:"INTEGRATE",NONE:"NONE",values:function(){return[QE.NONE,QE.LRb,QE.ETb,QE.eZb,QE.tXb,QE.k3b]}};RE={Dwa:"BBCP",pya:"KYTHE",Oza:"SEARCH_INDEX",bBa:"UNKNOWN_PROVENANCE",oBa:"VCS",values:function(){return[RE.bBa,RE.oBa,RE.pya,RE.Oza,RE.Dwa]}};SE={Bx:"DIRECTORY",iD:"EXECUTABLE",Ks:"FILE",Cx:"GIT_LINK",qA:"SYMBOLIC_LINK",qD:"UNKNOWN_OBJECT_TYPE",values:function(){return[SE.qD,SE.Ks,SE.Bx,SE.qA,SE.Cx,SE.iD]}};
_.TE={owa:"ADDED",Lwa:"CHANGED",l6b:"MOVED_CHANGED",m6b:"MOVED_CHANGED_OUT",n6b:"MOVED_IN",o6b:"MOVED_OUT",Dza:"REMOVED",VAa:"UNCHANGED",Qb:"UNDEFINED",values:function(){return[_.TE.Qb,_.TE.VAa,_.TE.owa,_.TE.Dza,_.TE.Lwa,_.TE.n6b,_.TE.o6b,_.TE.l6b,_.TE.m6b]}};UE={Bx:"DIRECTORY",iD:"EXECUTABLE",Ks:"FILE",Cx:"GIT_LINK",qA:"SYMBOLIC_LINK",qD:"UNKNOWN_OBJECT_TYPE",values:function(){return[UE.qD,UE.Ks,UE.Bx,UE.qA,UE.Cx,UE.iD]}};
VE={Bx:"DIRECTORY",iD:"EXECUTABLE",Ks:"FILE",Cx:"GIT_LINK",qA:"SYMBOLIC_LINK",qD:"UNKNOWN_OBJECT_TYPE",values:function(){return[VE.qD,VE.Ks,VE.Bx,VE.qA,VE.Cx,VE.iD]}};WE={Dwa:"BBCP",pya:"KYTHE",Oza:"SEARCH_INDEX",bBa:"UNKNOWN_PROVENANCE",oBa:"VCS",values:function(){return[WE.bBa,WE.oBa,WE.pya,WE.Oza,WE.Dwa]}};XE={Bx:"DIRECTORY",iD:"EXECUTABLE",Ks:"FILE",Cx:"GIT_LINK",qA:"SYMBOLIC_LINK",qD:"UNKNOWN_OBJECT_TYPE",values:function(){return[XE.qD,XE.Ks,XE.Bx,XE.qA,XE.Cx,XE.iD]}};
YE={mSb:"ANDROID_CF_X86_64_PHONE_USERDEBUG_COVERAGE",nSb:"ANDROID_CF_X86_64_PHONE_USERDEBUG_COVERAGE_ART",oSb:"ANDROID_CF_X86_64_PHONE_USERDEBUG_COVERAGE_BIONIC",pSb:"ANDROID_CF_X86_PHONE_USERDEBUG_COVERAGE",qSb:"ANDROID_CF_X86_PHONE_USERDEBUG_COVERAGE_ART",rSb:"ANDROID_CF_X86_PHONE_USERDEBUG_COVERAGE_BIONIC",tSb:"ANDROID_MAINLINE_MODULE_X86_COVERAGE",uSb:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_R_ON_Q",vSb:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_R_ON_R",wSb:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_S_ON_Q",
xSb:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_S_ON_R",ySb:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_S_ON_S",zSb:"ANDROID_SEAHAWK_USERDEBUG_COVERAGE",uUb:"CHROME_UNIT_TEST",uVb:"COVERAGE_NG",vVb:"COVERAGE_NG_TESTS",c1:"DEFAULT",t_b:"FUZZING",O7b:"NEST_BISMUTH",P7b:"NEST_BISMUTH_SCREENDUMP",Q7b:"NEST_BISMUTH_UNICYCLE",R7b:"NEST_BISMUTH_UNIT_TEST",S7b:"NEST_SAPPHIRE",V7b:"NEST_ZIRCONIUM",W7b:"NEST_ZIRCONIUM_SCREENDUMP",X7b:"NEST_ZIRCONIUM_UNICYCLE",Y7b:"NEST_ZIRCONIUM_UNIT_TEST",Wcc:"STORAGE_ONLY",Nec:"UNSUPPORTED_CATEGORY",
values:function(){return[YE.Nec,YE.c1,YE.t_b,YE.S7b,YE.V7b,YE.Y7b,YE.X7b,YE.W7b,YE.O7b,YE.R7b,YE.Q7b,YE.P7b,YE.pSb,YE.qSb,YE.Wcc,YE.rSb,YE.mSb,YE.nSb,YE.oSb,YE.zSb,YE.tSb,YE.uSb,YE.vSb,YE.wSb,YE.xSb,YE.ySb,YE.uVb,YE.vVb,YE.uUb]}};ZE={wVb:"COVERED",i8b:"NOT_COVERED",n8b:"NOT_INSTRUMENTED",j9b:"PARTIALLY_COVERED",qf:"STATUS_UNSPECIFIED",values:function(){return[ZE.qf,ZE.wVb,ZE.i8b,ZE.j9b,ZE.n8b]}};
$E={Bx:"DIRECTORY",iD:"EXECUTABLE",Ks:"FILE",Cx:"GIT_LINK",qA:"SYMBOLIC_LINK",qD:"UNKNOWN_OBJECT_TYPE",values:function(){return[$E.qD,$E.Ks,$E.Bx,$E.qA,$E.Cx,$E.iD]}};mrb={EXb:"DIRECTORY_ICON",C4b:"LINE_ICON",qd:"UNKNOWN",values:function(){return[mrb.qd,mrb.C4b,mrb.EXb]}};
aF={dSb:"ALLOCATION",CSb:"ANONYMOUS_FUNCTION",qTb:"BACKUP_SCHEDULE",ITb:"BUILD_ARGUMENT",JTb:"BUILD_BINARY",KTb:"BUILD_GENERATOR",LTb:"BUILD_LIBRARY",RTb:"BUILD_RULE",STb:"BUILD_TEST",TTb:"BUILD_VARIABLE",kUb:"CHANGELOG",J_a:"CLASS",VUb:"COLUMN",gVb:"CONSTANT",OVb:"DART_MIXIN",oXb:"DEFINE_CONST",pXb:"DEFINE_MACRO",W_a:"ENUM",X_a:"ENUM_CONSTANT",EXTENSION:"EXTENSION",g0a:"FIELD",p0a:"FUNCTION",h0b:"GRAPHQL_DIRECTIVE",i0b:"GRAPHQL_FRAGMENT",j0b:"GRAPHQL_FRAGMENT_SPREAD",k0b:"GRAPHQL_LIST",l0b:"GRAPHQL_OPERATION",
n0b:"GROUP",Z2b:"INDEX",x0a:"INTERFACE",w3b:"JOB",D3b:"JS_ASSIGNMENT",E3b:"JS_CONST",F3b:"JS_FUNCTION_ASSIGNMENT",G3b:"JS_FUNCTION_LITERAL",H3b:"JS_GETTER",I3b:"JS_GOOG_PROVIDE",J3b:"JS_GOOG_REQUIRE",K3b:"JS_LITERAL",N3b:"JS_SETTER",P3b:"JS_VAR",I4b:"LOCALITY_GROUP",k5b:"MD_HEADER",C0a:"METHOD",g6b:"MODULE",g1a:"NAMESPACE",J8b:"OBJECT",UG:"PACKAGE",u1a:"PROPERTY",sac:"PROTO_BUNDLE",Vac:"QUEUE",Ubc:"SCOPE",Sza:"SERVICE",Hcc:"SQL_DATABASE",Icc:"SQL_MODEL",Jcc:"SQL_TVF",F1a:"STRUCT",tdc:"SWIFT_ACTOR",
zdc:"TABLE",Gdc:"TEMPLATE",gr:"TEST",M1a:"TYPEDEF",P1a:"UNION",Bec:"UNKNOWN_SYMBOL",R1a:"VARIABLE",Jfc:"XML_TAG",Lfc:"YANG_CONTAINER",Mfc:"YANG_GROUPING",Nfc:"YANG_IDENTITY",Ofc:"YANG_LEAF",Pfc:"YANG_LIST",values:function(){return[aF.Bec,aF.Ubc,aF.n0b,aF.J_a,aF.x0a,aF.F1a,aF.W_a,aF.P1a,aF.C0a,aF.g0a,aF.p0a,aF.R1a,aF.M1a,aF.g1a,aF.EXTENSION,aF.u1a,aF.X_a,aF.CSb,aF.gr,aF.UG,aF.J8b,aF.gVb,aF.g6b,aF.RTb,aF.JTb,aF.STb,aF.LTb,aF.KTb,aF.ITb,aF.TTb,aF.P3b,aF.E3b,aF.I3b,aF.J3b,aF.N3b,aF.H3b,aF.K3b,aF.G3b,
aF.D3b,aF.F3b,aF.oXb,aF.pXb,aF.Jfc,aF.Gdc,aF.w3b,aF.Sza,aF.dSb,aF.zdc,aF.Vac,aF.I4b,aF.Z2b,aF.sac,aF.qTb,aF.VUb,aF.kUb,aF.k5b,aF.Jcc,aF.Icc,aF.Hcc,aF.OVb,aF.Mfc,aF.Nfc,aF.Lfc,aF.Pfc,aF.Ofc,aF.tdc,aF.h0b,aF.l0b,aF.i0b,aF.j0b,aF.k0b]}};
bF={SSb:"ATOM",WUb:"COMMENT",qxa:"DEFINITION",W3b:"KEYWORD",M4b:"LOCAL_REF",Y4b:"MACRO",H8b:"NUMERIC_LITERAL",Rac:"QUALIFIER",ddc:"STRING_LITERAL",jec:"TYPE_ID",qd:"UNKNOWN",values:function(){return[bF.qd,bF.W3b,bF.ddc,bF.WUb,bF.H8b,bF.Y4b,bF.jec,bF.SSb,bF.qxa,bF.Rac,bF.M4b]}};cF=function(a){a=void 0===a?{}:a;this.O={};this.O.numInstances=null==a.dTa?null:a.dTa;this.O.numFiles=null==a.hAb?null:a.hAb;this.O.numFixes=null==a.iAb?null:a.iAb};_.X(cF,_.W);cF.prototype.ma=function(){return cF};
cF.prototype.na=function(){return{keys:["numFiles","numFixes","numInstances"]}};
_.Y.Object.defineProperties(cF.prototype,{hAb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numFiles")?_.U(this,"numFiles"):"0"},set:function(a){this.O.numFiles=a}},iAb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numFixes")?_.U(this,"numFixes"):"0"},set:function(a){this.O.numFixes=a}},dTa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numInstances")?_.U(this,"numInstances"):"0"},set:function(a){this.O.numInstances=a}}});
var dF=function(a){a=void 0===a?{}:a;this.O={};this.O.lastCommitTime=null==a.xQ?null:a.xQ;this.O.lastCommitMessage=null==a.YQa?null:a.YQa;this.O.size=null==a.size?null:a.size;this.O.deleted=null==a.Hn?null:a.Hn;this.O.existedAtCommit=null==a.ZLa?null:a.ZLa};_.X(dF,_.W);dF.prototype.ma=function(){return dF};dF.prototype.na=function(){return{keys:["deleted","existedAtCommit","lastCommitMessage","lastCommitTime","size"]}};
_.Y.Object.defineProperties(dF.prototype,{Hn:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"deleted")?_.U(this,"deleted"):!1},set:function(a){this.O.deleted=a}},ZLa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"existedAtCommit")?_.U(this,"existedAtCommit"):""},set:function(a){this.O.existedAtCommit=a}},YQa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lastCommitMessage")?_.U(this,"lastCommitMessage"):""},set:function(a){this.O.lastCommitMessage=a}},
xQ:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lastCommitTime")?_.U(this,"lastCommitTime"):""},set:function(a){this.O.lastCommitTime=a}},size:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"size")?_.U(this,"size"):"0"},set:function(a){this.O.size=a}}});var eF=function(a){a=void 0===a?{}:a;this.O={};this.O.email=null==a.email?null:a.email;this.O.name=null==a.name?null:a.name};_.X(eF,_.W);eF.prototype.ma=function(){return eF};
eF.prototype.na=function(){return{keys:["email","name"]}};_.Y.Object.defineProperties(eF.prototype,{email:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"email")?_.U(this,"email"):""},set:function(a){this.O.email=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.U(this,"name"):""},set:function(a){this.O.name=a}}});
var fF=function(a){a=void 0===a?{}:a;this.O={};this.O.includeRegexp=null==a.zPa?null:a.zPa;this.O.excludeRegexp=null==a.ULa?null:a.ULa;this.O.languageRegexp=null==a.XQa?null:a.XQa;this.O.availableForFiles=null==a.yIa?null:a.yIa;this.O.availableForDirs=null==a.xIa?null:a.xIa;this.O.availableForGeneratedFiles=null==a.zIa?null:a.zIa};_.X(fF,_.W);fF.prototype.ma=function(){return fF};fF.prototype.na=function(){return{keys:"availableForDirs availableForFiles availableForGeneratedFiles excludeRegexp includeRegexp languageRegexp".split(" ")}};
_.Y.Object.defineProperties(fF.prototype,{xIa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"availableForDirs")?_.U(this,"availableForDirs"):!1},set:function(a){this.O.availableForDirs=a}},yIa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"availableForFiles")?_.U(this,"availableForFiles"):!1},set:function(a){this.O.availableForFiles=a}},zIa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"availableForGeneratedFiles")?_.U(this,"availableForGeneratedFiles"):
!1},set:function(a){this.O.availableForGeneratedFiles=a}},ULa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"excludeRegexp")?_.U(this,"excludeRegexp"):[]},set:function(a){this.O.excludeRegexp=a}},zPa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"includeRegexp")?_.U(this,"includeRegexp"):[]},set:function(a){this.O.includeRegexp=a}},XQa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"languageRegexp")?_.U(this,"languageRegexp"):[]},set:function(a){this.O.languageRegexp=
a}}});var gF=function(a){a=void 0===a?{}:a;this.O={};this.O.branchName=null==a.hg?null:a.hg;this.O.commitId=null==a.wf?null:a.wf};_.X(gF,_.W);gF.prototype.ma=function(){return gF};gF.prototype.na=function(){return{keys:["branchName","commitId"]}};
_.Y.Object.defineProperties(gF.prototype,{hg:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"branchName")?_.U(this,"branchName"):""},set:function(a){this.O.branchName=a}},wf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitId")?_.U(this,"commitId"):""},set:function(a){this.O.commitId=a}}});var hF=function(a){a=void 0===a?{}:a;this.O={};this.O.categoryId=null==a.vy?null:a.vy};_.X(hF,_.W);hF.prototype.ma=function(){return hF};hF.prototype.na=function(){return{keys:["categoryId"]}};
_.Y.Object.defineProperties(hF.prototype,{vy:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"categoryId")?_.U(this,"categoryId"):""},set:function(a){this.O.categoryId=a}}});var iF=function(a){a=void 0===a?{}:a;this.O={};this.O.type=null==a.type?null:a.type};_.X(iF,_.W);iF.prototype.ma=function(){return iF};iF.prototype.na=function(){return{Ta:{type:mrb},keys:["type"]}};
_.Y.Object.defineProperties(iF.prototype,{type:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"type")?_.U(this,"type"):null},set:function(a){this.O.type=a}}});_.Y.Object.defineProperties(iF,{rf:{configurable:!0,enumerable:!0,get:function(){return mrb}}});var jF=function(a){a=void 0===a?{}:a;this.O={};this.O.codeFindingsArguments=null==a.f6?null:a.f6;this.O.availability=null==a.availability?null:a.availability};_.X(jF,_.W);jF.prototype.ma=function(){return jF};
jF.prototype.na=function(){return{Sa:{availability:fF},keys:["availability","codeFindingsArguments"],Ka:{codeFindingsArguments:hF}}};
_.Y.Object.defineProperties(jF.prototype,{availability:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"availability")?_.U(this,"availability"):[]},set:function(a){this.O.availability=a}},f6:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"codeFindingsArguments")?_.U(this,"codeFindingsArguments"):null},set:function(a){this.O.codeFindingsArguments=a}}});
var kF=function(a){a=void 0===a?{}:a;this.O={};this.O.name=null==a.name?null:a.name;this.O.tooltip=null==a.tooltip?null:a.tooltip;this.O.icon=null==a.icon?null:a.icon;this.O.id=null==a.id?null:a.id;this.O.dataSource=null==a.dataSource?null:a.dataSource;this.O.presentation=null==a.VCb?null:a.VCb;this.O.children=null==a.children?null:a.children;this.O.onByDefault=null==a.aR?null:a.aR;this.O.isWarning=null==a.MQa?null:a.MQa};_.X(kF,_.W);kF.prototype.ma=function(){return kF};
kF.prototype.na=function(){return{Sa:{children:kF,presentation:iF},keys:"children dataSource icon id isWarning name onByDefault presentation tooltip".split(" "),Ka:{dataSource:jF}}};
_.Y.Object.defineProperties(kF.prototype,{children:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"children")?_.U(this,"children"):[]},set:function(a){this.O.children=a}},dataSource:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"dataSource")?_.U(this,"dataSource"):null},set:function(a){this.O.dataSource=a}},icon:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"icon")?_.U(this,"icon"):""},set:function(a){this.O.icon=a}},id:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"id")?_.U(this,"id"):""},set:function(a){this.O.id=a}},MQa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"isWarning")?_.U(this,"isWarning"):!1},set:function(a){this.O.isWarning=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.U(this,"name"):""},set:function(a){this.O.name=a}},aR:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"onByDefault")?_.U(this,"onByDefault"):!1},set:function(a){this.O.onByDefault=a}},
VCb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"presentation")?_.U(this,"presentation"):[]},set:function(a){this.O.presentation=a}},tooltip:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"tooltip")?_.U(this,"tooltip"):""},set:function(a){this.O.tooltip=a}}});
var lF=function(a){a=void 0===a?{}:a;this.O={};this.O.newPath=null==a.LF?null:a.LF;this.O.oldPath=null==a.Jf?null:a.Jf;this.O.newHash=null==a.Nzb?null:a.Nzb;this.O.oldHash=null==a.uAb?null:a.uAb;this.O.newType=null==a.USa?null:a.USa;this.O.oldType=null==a.hTa?null:a.hTa};_.X(lF,_.W);lF.prototype.ma=function(){return lF};lF.prototype.na=function(){return{Ta:{newType:UE,oldType:VE},keys:"newHash newPath newType oldHash oldPath oldType".split(" ")}};
_.Y.Object.defineProperties(lF.prototype,{Nzb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"newHash")?_.U(this,"newHash"):""},set:function(a){this.O.newHash=a}},LF:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"newPath")?_.U(this,"newPath"):""},set:function(a){this.O.newPath=a}},USa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"newType")?_.U(this,"newType"):null},set:function(a){this.O.newType=a}},uAb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"oldHash")?_.U(this,"oldHash"):""},set:function(a){this.O.oldHash=a}},Jf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"oldPath")?_.U(this,"oldPath"):""},set:function(a){this.O.oldPath=a}},hTa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"oldType")?_.U(this,"oldType"):null},set:function(a){this.O.oldType=a}}});
var mF=function(a){a=void 0===a?{}:a;this.O={};this.O.beginLine=null==a.VA?null:a.VA;this.O.endLine=null==a.endLine?null:a.endLine;this.O.contents=null==a.kl?null:a.kl};_.X(mF,_.W);mF.prototype.ma=function(){return mF};mF.prototype.na=function(){return{keys:["beginLine","contents","endLine"]}};
_.Y.Object.defineProperties(mF.prototype,{VA:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"beginLine")?_.U(this,"beginLine"):0},set:function(a){this.O.beginLine=a}},kl:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"contents")?_.U(this,"contents"):""},set:function(a){this.O.contents=a}},endLine:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"endLine")?_.U(this,"endLine"):0},set:function(a){this.O.endLine=a}}});
var nF=function(a){a=void 0===a?{}:a;this.O={};this.O.path=null==a.path?null:a.path;this.O.hash=null==a.hash?null:a.hash;this.O.type=null==a.type?null:a.type;this.O.attributes=null==a.attributes?null:a.attributes;this.O.sources=null==a.sources?null:a.sources;this.O.locationHint=null==a.KQ?null:a.KQ};_.X(nF,_.W);nF.prototype.ma=function(){return nF};nF.prototype.na=function(){return{Ta:{sources:RE,type:SE},keys:"attributes hash locationHint path sources type".split(" "),Ka:{attributes:dF}}};
_.Y.Object.defineProperties(nF.prototype,{attributes:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"attributes")?_.U(this,"attributes"):null},set:function(a){this.O.attributes=a}},hash:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hash")?_.U(this,"hash"):""},set:function(a){this.O.hash=a}},KQ:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"locationHint")?_.U(this,"locationHint"):""},set:function(a){this.O.locationHint=a}},path:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"path")?_.U(this,"path"):""},set:function(a){this.O.path=a}},sources:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"sources")?_.U(this,"sources"):[]},set:function(a){this.O.sources=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"type")?_.U(this,"type"):null},set:function(a){this.O.type=a}}});_.Y.Object.defineProperties(nF,{rf:{configurable:!0,enumerable:!0,get:function(){return SE}}});
var oF=function(a){a=void 0===a?{}:a;this.O={};this.O.type=null==a.type?null:a.type;this.O.leftChunk=null==a.UB?null:a.UB;this.O.rightChunk=null==a.yC?null:a.yC};_.X(oF,_.W);oF.prototype.ma=function(){return oF};oF.prototype.na=function(){return{Ta:{type:_.TE},keys:["leftChunk","rightChunk","type"],Ka:{leftChunk:mF,rightChunk:mF}}};
_.Y.Object.defineProperties(oF.prototype,{UB:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"leftChunk")?_.U(this,"leftChunk"):null},set:function(a){this.O.leftChunk=a}},yC:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"rightChunk")?_.U(this,"rightChunk"):null},set:function(a){this.O.rightChunk=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"type")?_.U(this,"type"):null},set:function(a){this.O.type=a}}});
_.Y.Object.defineProperties(oF,{rf:{configurable:!0,enumerable:!0,get:function(){return _.TE}}});var pF=function(a){a=void 0===a?{}:a;this.O={};this.O.linesUnchanged=null==a.sRa?null:a.sRa;this.O.linesAdded=null==a.nRa?null:a.nRa;this.O.linesRemoved=null==a.rRa?null:a.rRa;this.O.linesChanged=null==a.oRa?null:a.oRa};_.X(pF,_.W);pF.prototype.ma=function(){return pF};pF.prototype.na=function(){return{keys:["linesAdded","linesChanged","linesRemoved","linesUnchanged"]}};
_.Y.Object.defineProperties(pF.prototype,{nRa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"linesAdded")?_.U(this,"linesAdded"):"0"},set:function(a){this.O.linesAdded=a}},oRa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"linesChanged")?_.U(this,"linesChanged"):"0"},set:function(a){this.O.linesChanged=a}},rRa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"linesRemoved")?_.U(this,"linesRemoved"):"0"},set:function(a){this.O.linesRemoved=a}},sRa:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"linesUnchanged")?_.U(this,"linesUnchanged"):"0"},set:function(a){this.O.linesUnchanged=a}}});_.tE=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};_.X(_.tE,_.W);_.tE.prototype.ma=function(){return _.tE};_.tE.prototype.na=function(){return{Ta:{type:$E},keys:["hash","path","type"]}};
_.Y.Object.defineProperties(_.tE.prototype,{hash:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hash")?_.U(this,"hash"):""},set:function(a){this.O.hash=a}},path:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"path")?_.U(this,"path"):""},set:function(a){this.O.path=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"type")?_.U(this,"type"):null},set:function(a){this.O.type=a}}});_.Y.Object.defineProperties(_.tE,{rf:{configurable:!0,enumerable:!0,get:function(){return $E}}});
_.uE=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};_.X(_.uE,_.W);_.uE.prototype.ma=function(){return _.uE};_.uE.prototype.na=function(){return{keys:["left","right"],Ka:{left:_.tE,right:_.tE}}};
_.Y.Object.defineProperties(_.uE.prototype,{left:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"left")?_.U(this,"left"):null},set:function(a){this.O.left=a}},right:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"right")?_.U(this,"right"):null},set:function(a){this.O.right=a}}});var qF=function(a){a=void 0===a?{}:a;this.O={};this.O.fileDiffSpec=null==a.poa?null:a.poa;this.O.modificationMetadata=null==a.jra?null:a.jra;this.O.diffChunks=null==a.jB?null:a.jB};_.X(qF,_.W);
qF.prototype.ma=function(){return qF};qF.prototype.na=function(){return{Sa:{diffChunks:oF},keys:["diffChunks","fileDiffSpec","modificationMetadata"],Ka:{fileDiffSpec:_.uE,modificationMetadata:pF}}};
_.Y.Object.defineProperties(qF.prototype,{jB:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"diffChunks")?_.U(this,"diffChunks"):[]},set:function(a){this.O.diffChunks=a}},poa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileDiffSpec")?_.U(this,"fileDiffSpec"):null},set:function(a){this.O.fileDiffSpec=a}},jra:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"modificationMetadata")?_.U(this,"modificationMetadata"):null},set:function(a){this.O.modificationMetadata=
a}}});_.rF=function(a){a=void 0===a?{}:a;this.O={};this.O.privateDoNotAccessOrElseSafeHtmlWrappedValue=null==a.privateDoNotAccessOrElseSafeHtmlWrappedValue?null:a.privateDoNotAccessOrElseSafeHtmlWrappedValue};_.X(_.rF,_.W);_.rF.prototype.ma=function(){return _.rF};_.rF.prototype.na=function(){return{keys:["privateDoNotAccessOrElseSafeHtmlWrappedValue"]}};
_.Y.Object.defineProperties(_.rF.prototype,{privateDoNotAccessOrElseSafeHtmlWrappedValue:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"privateDoNotAccessOrElseSafeHtmlWrappedValue")?_.U(this,"privateDoNotAccessOrElseSafeHtmlWrappedValue"):""},set:function(a){this.O.privateDoNotAccessOrElseSafeHtmlWrappedValue=a}}});
var sF=function(a){a=void 0===a?{}:a;this.O={};this.O.startLine=null==a.startLine?null:a.startLine;this.O.startColumn=null==a.startColumn?null:a.startColumn;this.O.endLine=null==a.endLine?null:a.endLine;this.O.endColumn=null==a.endColumn?null:a.endColumn};_.X(sF,_.W);sF.prototype.ma=function(){return sF};sF.prototype.na=function(){return{keys:["endColumn","endLine","startColumn","startLine"]}};
_.Y.Object.defineProperties(sF.prototype,{endColumn:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"endColumn")?_.U(this,"endColumn"):0},set:function(a){this.O.endColumn=a}},endLine:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"endLine")?_.U(this,"endLine"):0},set:function(a){this.O.endLine=a}},startColumn:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"startColumn")?_.U(this,"startColumn"):0},set:function(a){this.O.startColumn=a}},startLine:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"startLine")?_.U(this,"startLine"):0},set:function(a){this.O.startLine=a}}});var tF=function(a){a=void 0===a?{}:a;this.O={};this.O.range=null==a.qe?null:a.qe;this.O.commitIndex=null==a.EI?null:a.EI};_.X(tF,_.W);tF.prototype.ma=function(){return tF};tF.prototype.na=function(){return{keys:["commitIndex","range"],Ka:{range:sF}}};
_.Y.Object.defineProperties(tF.prototype,{EI:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitIndex")?_.U(this,"commitIndex"):0},set:function(a){this.O.commitIndex=a}},qe:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"range")?_.U(this,"range"):null},set:function(a){this.O.range=a}}});var uF=function(a){a=void 0===a?{}:a;this.O={};this.O.fileDiffEntries=null==a.am?null:a.am};_.X(uF,_.W);uF.prototype.ma=function(){return uF};
uF.prototype.na=function(){return{Sa:{fileDiffEntries:lF},keys:["fileDiffEntries"]}};_.Y.Object.defineProperties(uF.prototype,{am:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileDiffEntries")?_.U(this,"fileDiffEntries"):[]},set:function(a){this.O.fileDiffEntries=a}}});var vF=function(a){a=void 0===a?{}:a;this.O={};this.O.categories=null==a.categories?null:a.categories};_.X(vF,_.W);vF.prototype.ma=function(){return vF};vF.prototype.na=function(){return{Ta:{categories:YE},keys:["categories"]}};
_.Y.Object.defineProperties(vF.prototype,{categories:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"categories")?_.U(this,"categories"):[]},set:function(a){this.O.categories=a}}});_.wF=function(a){a=void 0===a?{}:a;this.O={};this.O.hostName=null==a.jm?null:a.jm;this.O.projectId=null==a.projectId?null:a.projectId;this.O.depotGroup=null==a.hq?null:a.hq;this.O.ossProject=null==a.Gh?null:a.Gh;this.O.repositoryName=null==a.zi?null:a.zi;this.O.workspaceId=null==a.Du?null:a.Du};
_.X(_.wF,_.W);_.wF.prototype.ma=function(){return _.wF};_.wF.prototype.na=function(){return{keys:"depotGroup hostName ossProject projectId repositoryName workspaceId".split(" ")}};
_.Y.Object.defineProperties(_.wF.prototype,{hq:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"depotGroup")?_.U(this,"depotGroup"):""},set:function(a){this.O.depotGroup=a}},jm:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hostName")?_.U(this,"hostName"):""},set:function(a){this.O.hostName=a}},Gh:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"ossProject")?_.U(this,"ossProject"):""},set:function(a){this.O.ossProject=a}},projectId:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"projectId")?_.U(this,"projectId"):""},set:function(a){this.O.projectId=a}},zi:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryName")?_.U(this,"repositoryName"):""},set:function(a){this.O.repositoryName=a}},Du:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"workspaceId")?_.U(this,"workspaceId"):""},set:function(a){this.O.workspaceId=a}}});
var xF=function(a){a=void 0===a?{}:a;this.O={};this.O.repositoryKey=null==a.Cf?null:a.Cf;this.O.refSpec=null==a.Iq?null:a.Iq;this.O.refHint=null==a.refHint?null:a.refHint};_.X(xF,_.W);xF.prototype.ma=function(){return xF};xF.prototype.na=function(){return{keys:["refHint","refSpec","repositoryKey"],Ka:{repositoryKey:_.wF}}};
_.Y.Object.defineProperties(xF.prototype,{refHint:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"refHint")?_.U(this,"refHint"):""},set:function(a){this.O.refHint=a}},Iq:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"refSpec")?_.U(this,"refSpec"):""},set:function(a){this.O.refSpec=a}},Cf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryKey")?_.U(this,"repositoryKey"):null},set:function(a){this.O.repositoryKey=a}}});
var yF=function(a){a=void 0===a?{}:a;this.O={};this.O.sourceRoot=null==a.Rq?null:a.Rq;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.KQ?null:a.KQ};_.X(yF,_.W);yF.prototype.ma=function(){return yF};yF.prototype.na=function(){return{Ta:{sources:WE,type:XE},keys:"fileSize locationHint path sourceRoot sources type".split(" "),Ka:{sourceRoot:xF}}};
_.Y.Object.defineProperties(yF.prototype,{fileSize:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSize")?_.U(this,"fileSize"):"0"},set:function(a){this.O.fileSize=a}},KQ:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"locationHint")?_.U(this,"locationHint"):""},set:function(a){this.O.locationHint=a}},path:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"path")?_.U(this,"path"):""},set:function(a){this.O.path=a}},Rq:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"sourceRoot")?_.U(this,"sourceRoot"):null},set:function(a){this.O.sourceRoot=a}},sources:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"sources")?_.U(this,"sources"):[]},set:function(a){this.O.sources=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"type")?_.U(this,"type"):null},set:function(a){this.O.type=a}}});_.Y.Object.defineProperties(yF,{rf:{configurable:!0,enumerable:!0,get:function(){return XE}}});
var zF=function(a){a=void 0===a?{}:a;this.O={};this.O.fileSpec=null==a.Tf?null:a.Tf;this.O.category=null==a.category?null:a.category;this.O.subcategory=null==a.Afa?null:a.Afa;this.O.data=null==a.data?null:a.data};_.X(zF,_.W);zF.prototype.ma=function(){return zF};zF.prototype.na=function(){return{keys:["category","data","fileSpec","subcategory"],Ka:{data:cF,fileSpec:yF}}};
_.Y.Object.defineProperties(zF.prototype,{category:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"category")?_.U(this,"category"):""},set:function(a){this.O.category=a}},data:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"data")?_.U(this,"data"):null},set:function(a){this.O.data=a}},Tf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSpec")?_.U(this,"fileSpec"):null},set:function(a){this.O.fileSpec=a}},Afa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"subcategory")?_.U(this,"subcategory"):""},set:function(a){this.O.subcategory=a}}});var AF=function(a){a=void 0===a?{}:a;this.O={};this.O.range=null==a.qe?null:a.qe;this.O.fileSpec=null==a.Tf?null:a.Tf;this.O.url=null==a.url?null:a.url;this.O.category=null==a.category?null:a.category;this.O.subcategory=null==a.Afa?null:a.Afa;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};_.X(AF,_.W);
AF.prototype.ma=function(){return AF};AF.prototype.na=function(){return{keys:"category fileSpec message messageHtml range subcategory timestamp url".split(" "),Ka:{fileSpec:yF,messageHtml:_.rF,range:sF}}};
_.Y.Object.defineProperties(AF.prototype,{category:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"category")?_.U(this,"category"):""},set:function(a){this.O.category=a}},Tf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSpec")?_.U(this,"fileSpec"):null},set:function(a){this.O.fileSpec=a}},message:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"message")?_.U(this,"message"):""},set:function(a){this.O.message=a}},messageHtml:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"messageHtml")?_.U(this,"messageHtml"):null},set:function(a){this.O.messageHtml=a}},qe:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"range")?_.U(this,"range"):null},set:function(a){this.O.range=a}},Afa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"subcategory")?_.U(this,"subcategory"):""},set:function(a){this.O.subcategory=a}},timestamp:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"timestamp")?_.U(this,"timestamp"):
""},set:function(a){this.O.timestamp=a}},url:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"url")?_.U(this,"url"):""},set:function(a){this.O.url=a}}});var BF=function(a){a=void 0===a?{}:a;this.O={};this.O.fileSpec=null==a.Tf?null:a.Tf;this.O.childEntries=null==a.vJa?null:a.vJa};_.X(BF,_.W);BF.prototype.ma=function(){return BF};BF.prototype.na=function(){return{Sa:{childEntries:nF},keys:["childEntries","fileSpec"],Ka:{fileSpec:yF}}};
_.Y.Object.defineProperties(BF.prototype,{vJa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"childEntries")?_.U(this,"childEntries"):[]},set:function(a){this.O.childEntries=a}},Tf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSpec")?_.U(this,"fileSpec"):null},set:function(a){this.O.fileSpec=a}}});var CF=function(a){a=void 0===a?{}:a;this.O={};this.O.repositoryKey=null==a.Cf?null:a.Cf;this.O.fileDiffSpecs=null==a.AMa?null:a.AMa};_.X(CF,_.W);CF.prototype.ma=function(){return CF};
CF.prototype.na=function(){return{Sa:{fileDiffSpecs:_.uE},keys:["fileDiffSpecs","repositoryKey"],Ka:{repositoryKey:_.wF}}};_.Y.Object.defineProperties(CF.prototype,{AMa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileDiffSpecs")?_.U(this,"fileDiffSpecs"):[]},set:function(a){this.O.fileDiffSpecs=a}},Cf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryKey")?_.U(this,"repositoryKey"):null},set:function(a){this.O.repositoryKey=a}}});
var DF=function(a){a=void 0===a?{}:a;this.O={};this.O.fileDiffContents=null==a.noa?null:a.noa};_.X(DF,_.W);DF.prototype.ma=function(){return DF};DF.prototype.na=function(){return{Sa:{fileDiffContents:qF},keys:["fileDiffContents"]}};_.Y.Object.defineProperties(DF.prototype,{noa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileDiffContents")?_.U(this,"fileDiffContents"):[]},set:function(a){this.O.fileDiffContents=a}}});
var EF=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};_.X(EF,_.W);EF.prototype.ma=function(){return EF};EF.prototype.na=function(){return{Ta:{status:ZE},keys:["endLine","startLine","status"]}};
_.Y.Object.defineProperties(EF.prototype,{endLine:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"endLine")?_.U(this,"endLine"):0},set:function(a){this.O.endLine=a}},startLine:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"startLine")?_.U(this,"startLine"):0},set:function(a){this.O.startLine=a}},status:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"status")?_.U(this,"status"):null},set:function(a){this.O.status=a}}});
_.Y.Object.defineProperties(EF,{Status:{configurable:!0,enumerable:!0,get:function(){return ZE}}});var FF=function(a){a=void 0===a?{}:a;this.O={};this.O.coverageRanges=null==a.nKa?null:a.nKa};_.X(FF,_.W);FF.prototype.ma=function(){return FF};FF.prototype.na=function(){return{Sa:{coverageRanges:EF},keys:["coverageRanges"]}};
_.Y.Object.defineProperties(FF.prototype,{nKa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"coverageRanges")?_.U(this,"coverageRanges"):[]},set:function(a){this.O.coverageRanges=a}}});var GF=function(a){a=void 0===a?{}:a;this.O={};this.O.root=null==a.root?null:a.root};_.X(GF,_.W);GF.prototype.ma=function(){return GF};GF.prototype.na=function(){return{keys:["root"],Ka:{root:kF}}};
_.Y.Object.defineProperties(GF.prototype,{root:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"root")?_.U(this,"root"):null},set:function(a){this.O.root=a}}});var HF=function(a){a=void 0===a?{}:a;this.O={};this.O.pendingClCount=null==a.kca?null:a.kca};_.X(HF,_.W);HF.prototype.ma=function(){return HF};HF.prototype.na=function(){return{keys:["pendingClCount"]}};
_.Y.Object.defineProperties(HF.prototype,{kca:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"pendingClCount")?_.U(this,"pendingClCount"):0},set:function(a){this.O.pendingClCount=a}}});var IF=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};_.X(IF,_.W);IF.prototype.ma=function(){return IF};IF.prototype.na=function(){return{keys:["length","startIndex"]}};
_.Y.Object.defineProperties(IF.prototype,{length:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"length")?_.U(this,"length"):0},set:function(a){this.O.length=a}},startIndex:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"startIndex")?_.U(this,"startIndex"):0},set:function(a){this.O.startIndex=a}}});var JF=function(a){a=void 0===a?{}:a;this.O={};this.O.linkRange=null==a.vRa?null:a.vRa;this.O.url=null==a.url?null:a.url};_.X(JF,_.W);JF.prototype.ma=function(){return JF};
JF.prototype.na=function(){return{keys:["linkRange","url"],Ka:{linkRange:IF}}};_.Y.Object.defineProperties(JF.prototype,{vRa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"linkRange")?_.U(this,"linkRange"):null},set:function(a){this.O.linkRange=a}},url:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"url")?_.U(this,"url"):""},set:function(a){this.O.url=a}}});
_.KF=function(a){a=void 0===a?{}:a;this.O={};this.O.commitId=null==a.wf?null:a.wf;this.O.commitTime=null==a.FI?null:a.FI;this.O.author=null==a.qn?null:a.qn;this.O.commitMessage=null==a.xr?null:a.xr;this.O.metadata=null==a.metadata?null:a.metadata;this.O.fileDiffEntries=null==a.am?null:a.am;this.O.parentCommitIds=null==a.UF?null:a.UF;this.O.commitSubject=null==a.Pma?null:a.Pma;this.O.oldPath=null==a.Jf?null:a.Jf;this.O.committer=null==a.SJa?null:a.SJa;this.O.commitMessageLinkDefinitions=null==a.TO?
null:a.TO;this.O.fetchFileSpec=null==a.lq?null:a.lq;this.O.revisionNumber=null==a.revisionNumber?null:a.revisionNumber;this.O.fileOperation=null==a.GMa?null:a.GMa;this.O.workspace=null==a.Ob?null:a.Ob};_.X(_.KF,_.W);_.KF.prototype.ma=function(){return _.KF};
_.KF.prototype.na=function(){return{Sa:{commitMessageLinkDefinitions:JF,fileDiffEntries:lF},Ta:{fileOperation:QE},keys:"author commitId commitMessage commitMessageLinkDefinitions commitSubject commitTime committer fetchFileSpec fileDiffEntries fileOperation metadata oldPath parentCommitIds revisionNumber workspace".split(" "),xd:{metadata:{tc:null,Mc:!1,Nc:!1,Oc:!1}},Ka:{author:eF,committer:eF,fetchFileSpec:yF}}};
_.Y.Object.defineProperties(_.KF.prototype,{qn:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"author")?_.U(this,"author"):null},set:function(a){this.O.author=a}},wf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitId")?_.U(this,"commitId"):""},set:function(a){this.O.commitId=a}},xr:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitMessage")?_.U(this,"commitMessage"):""},set:function(a){this.O.commitMessage=a}},TO:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"commitMessageLinkDefinitions")?_.U(this,"commitMessageLinkDefinitions"):[]},set:function(a){this.O.commitMessageLinkDefinitions=a}},Pma:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitSubject")?_.U(this,"commitSubject"):""},set:function(a){this.O.commitSubject=a}},FI:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitTime")?_.U(this,"commitTime"):""},set:function(a){this.O.commitTime=a}},SJa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"committer")?_.U(this,"committer"):null},set:function(a){this.O.committer=a}},lq:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fetchFileSpec")?_.U(this,"fetchFileSpec"):null},set:function(a){this.O.fetchFileSpec=a}},am:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileDiffEntries")?_.U(this,"fileDiffEntries"):[]},set:function(a){this.O.fileDiffEntries=a}},GMa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileOperation")?_.U(this,"fileOperation"):
null},set:function(a){this.O.fileOperation=a}},metadata:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"metadata")?_.U(this,"metadata"):null},set:function(a){this.O.metadata=a}},Jf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"oldPath")?_.U(this,"oldPath"):""},set:function(a){this.O.oldPath=a}},UF:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"parentCommitIds")?_.U(this,"parentCommitIds"):[]},set:function(a){this.O.parentCommitIds=a}},revisionNumber:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"revisionNumber")?_.U(this,"revisionNumber"):0},set:function(a){this.O.revisionNumber=a}},Ob:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"workspace")?_.U(this,"workspace"):""},set:function(a){this.O.workspace=a}}});var LF=function(a){a=void 0===a?{}:a;this.O={};this.O.mappedRange=null==a.hSa?null:a.hSa;this.O.commitLogEntry=null==a.Ho?null:a.Ho};_.X(LF,_.W);LF.prototype.ma=function(){return LF};
LF.prototype.na=function(){return{Sa:{commitLogEntry:_.KF,mappedRange:tF},keys:["commitLogEntry","mappedRange"]}};_.Y.Object.defineProperties(LF.prototype,{Ho:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitLogEntry")?_.U(this,"commitLogEntry"):[]},set:function(a){this.O.commitLogEntry=a}},hSa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"mappedRange")?_.U(this,"mappedRange"):[]},set:function(a){this.O.mappedRange=a}}});
var MF=function(a){a=void 0===a?{}:a;this.O={};this.O.lineNumber=null==a.lineNumber?null:a.lineNumber;this.O.columnRanges=null==a.SO?null:a.SO};_.X(MF,_.W);MF.prototype.ma=function(){return MF};MF.prototype.na=function(){return{Sa:{columnRanges:IF},keys:["columnRanges","lineNumber"]}};
_.Y.Object.defineProperties(MF.prototype,{SO:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"columnRanges")?_.U(this,"columnRanges"):[]},set:function(a){this.O.columnRanges=a}},lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineNumber")?_.U(this,"lineNumber"):"0"},set:function(a){this.O.lineNumber=a}}});
var NF=function(a){a=void 0===a?{}:a;this.O={};this.O.lineNumber=null==a.lineNumber?null:a.lineNumber;this.O.lineText=null==a.mK?null:a.mK;this.O.range=null==a.qe?null:a.qe};_.X(NF,_.W);NF.prototype.ma=function(){return NF};NF.prototype.na=function(){return{keys:["lineNumber","lineText","range"],Ka:{range:IF}}};
_.Y.Object.defineProperties(NF.prototype,{lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineNumber")?_.U(this,"lineNumber"):0},set:function(a){this.O.lineNumber=a}},mK:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineText")?_.U(this,"lineText"):""},set:function(a){this.O.lineText=a}},qe:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"range")?_.U(this,"range"):null},set:function(a){this.O.range=a}}});
var OF=function(a){a=void 0===a?{}:a;this.O={};this.O.aggregations=null==a.aggregations?null:a.aggregations};_.X(OF,_.W);OF.prototype.ma=function(){return OF};OF.prototype.na=function(){return{Sa:{aggregations:zF},keys:["aggregations"]}};_.Y.Object.defineProperties(OF.prototype,{aggregations:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"aggregations")?_.U(this,"aggregations"):[]},set:function(a){this.O.aggregations=a}}});
var PF=function(a){a=void 0===a?{}:a;this.O={};this.O.findings=null==a.H8?null:a.H8};_.X(PF,_.W);PF.prototype.ma=function(){return PF};PF.prototype.na=function(){return{Sa:{findings:AF},keys:["findings"]}};_.Y.Object.defineProperties(PF.prototype,{H8:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"findings")?_.U(this,"findings"):[]},set:function(a){this.O.findings=a}}});
var QF=function(a){a=void 0===a?{}:a;this.O={};this.O.commitLogEntries=null==a.Am?null:a.Am;this.O.nextCommitId=null==a.Qzb?null:a.Qzb;this.O.nextCommitIds=null==a.WSa?null:a.WSa;this.O.pageToken=null==a.pageToken?null:a.pageToken};_.X(QF,_.W);QF.prototype.ma=function(){return QF};QF.prototype.na=function(){return{Sa:{commitLogEntries:_.KF},keys:["commitLogEntries","nextCommitId","nextCommitIds","pageToken"]}};
_.Y.Object.defineProperties(QF.prototype,{Am:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitLogEntries")?_.U(this,"commitLogEntries"):[]},set:function(a){this.O.commitLogEntries=a}},Qzb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"nextCommitId")?_.U(this,"nextCommitId"):""},set:function(a){this.O.nextCommitId=a}},WSa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"nextCommitIds")?_.U(this,"nextCommitIds"):[]},set:function(a){this.O.nextCommitIds=
a}},pageToken:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"pageToken")?_.U(this,"pageToken"):""},set:function(a){this.O.pageToken=a}}});var nrb=function(){this.O={}};_.X(nrb,_.W);nrb.prototype.ma=function(){return nrb};nrb.prototype.na=function(){return{keys:[]}};var orb=function(){this.O={}};_.X(orb,_.W);orb.prototype.ma=function(){return orb};orb.prototype.na=function(){return{keys:[]}};var RF=function(a){a=void 0===a?{}:a;this.O={};this.O.matchingRanges=null==a.Vr?null:a.Vr};
_.X(RF,_.W);RF.prototype.ma=function(){return RF};RF.prototype.na=function(){return{Sa:{matchingRanges:MF},keys:["matchingRanges"]}};_.Y.Object.defineProperties(RF.prototype,{Vr:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"matchingRanges")?_.U(this,"matchingRanges"):[]},set:function(a){this.O.matchingRanges=a}}});var SF=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};_.X(SF,_.W);
SF.prototype.ma=function(){return SF};SF.prototype.na=function(){return{keys:["tagName","targetId"]}};_.Y.Object.defineProperties(SF.prototype,{tagName:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"tagName")?_.U(this,"tagName"):""},set:function(a){this.O.tagName=a}},targetId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"targetId")?_.U(this,"targetId"):""},set:function(a){this.O.targetId=a}}});
var TF=function(a){a=void 0===a?{}:a;this.O={};this.O.branch=null==a.ie?null:a.ie;this.O.defaultBranchName=null==a.j7?null:a.j7;this.O.tags=null==a.tags?null:a.tags};_.X(TF,_.W);TF.prototype.ma=function(){return TF};TF.prototype.na=function(){return{Sa:{branch:gF,tags:SF},keys:["branch","defaultBranchName","tags"]}};
_.Y.Object.defineProperties(TF.prototype,{ie:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"branch")?_.U(this,"branch"):[]},set:function(a){this.O.branch=a}},j7:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"defaultBranchName")?_.U(this,"defaultBranchName"):""},set:function(a){this.O.defaultBranchName=a}},tags:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"tags")?_.U(this,"tags"):[]},set:function(a){this.O.tags=a}}});
var UF=function(a){a=void 0===a?{}:a;this.O={};this.O.roots=null==a.fWa?null:a.fWa};_.X(UF,_.W);UF.prototype.ma=function(){return UF};UF.prototype.na=function(){return{keys:["roots"],Ka:{roots:TF}}};_.Y.Object.defineProperties(UF.prototype,{fWa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"roots")?_.U(this,"roots"):null},set:function(a){this.O.roots=a}}});
_.VF=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.pz?null:a.pz;this.O.enableDiagnostics=null==a.PE?null:a.PE;this.O.repositoryScope=null==a.Zn?null:a.Zn;this.O.refSpecScope=null==a.KR?null:a.KR;this.O.pathPrefix=null==a.pathPrefix?null:a.pathPrefix;this.O.savedQuery=null==a.Ge?null:a.Ge;this.O.scoringModel=null==a.BL?null:a.BL;this.O.exhaustive=null==a.yt?null:a.yt;this.O.fullHistorySearch=
null==a.nNa?null:a.nNa;this.O.debugLevel=null==a.kP?null:a.kP;this.O.retrieveMultibranchResults=null==a.Kz?null:a.Kz;this.O.showPersonalizedResults=null==a.ps?null:a.ps};_.X(_.VF,_.W);_.VF.prototype.ma=function(){return _.VF};_.VF.prototype.na=function(){return{keys:"debugLevel enableDiagnostics exhaustive fullHistorySearch numberOfContextLines pageSize pageToken pathPrefix refSpecScope repositoryScope retrieveMultibranchResults savedQuery scoringModel showPersonalizedResults".split(" "),Ka:{repositoryScope:FD}}};
_.Y.Object.defineProperties(_.VF.prototype,{kP:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"debugLevel")?_.U(this,"debugLevel"):0},set:function(a){this.O.debugLevel=a}},PE:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"enableDiagnostics")?_.U(this,"enableDiagnostics"):!1},set:function(a){this.O.enableDiagnostics=a}},yt:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"exhaustive")?_.U(this,"exhaustive"):!1},set:function(a){this.O.exhaustive=a}},nNa:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"fullHistorySearch")?_.U(this,"fullHistorySearch"):!1},set:function(a){this.O.fullHistorySearch=a}},pz:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numberOfContextLines")?_.U(this,"numberOfContextLines"):0},set:function(a){this.O.numberOfContextLines=a}},pageSize:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"pageSize")?_.U(this,"pageSize"):0},set:function(a){this.O.pageSize=a}},pageToken:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"pageToken")?_.U(this,"pageToken"):""},set:function(a){this.O.pageToken=a}},pathPrefix:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"pathPrefix")?_.U(this,"pathPrefix"):""},set:function(a){this.O.pathPrefix=a}},KR:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"refSpecScope")?_.U(this,"refSpecScope"):""},set:function(a){this.O.refSpecScope=a}},Zn:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryScope")?_.U(this,
"repositoryScope"):null},set:function(a){this.O.repositoryScope=a}},Kz:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"retrieveMultibranchResults")?_.U(this,"retrieveMultibranchResults"):!1},set:function(a){this.O.retrieveMultibranchResults=a}},Ge:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"savedQuery")?_.U(this,"savedQuery"):""},set:function(a){this.O.savedQuery=a}},BL:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"scoringModel")?_.U(this,"scoringModel"):
""},set:function(a){this.O.scoringModel=a}},ps:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"showPersonalizedResults")?_.U(this,"showPersonalizedResults"):!1},set:function(a){this.O.showPersonalizedResults=a}}});_.WF=function(a){a=void 0===a?{}:a;this.O={};this.O.numberOfContextLines=null==a.pz?null:a.pz;this.O.minSnippetLinesPerFile=null==a.hra?null:a.hra;this.O.minSnippetLinesPerPage=null==a.ira?null:a.ira;this.O.showAllSnippets=null==a.uXa?null:a.uXa};_.X(_.WF,_.W);
_.WF.prototype.ma=function(){return _.WF};_.WF.prototype.na=function(){return{keys:["minSnippetLinesPerFile","minSnippetLinesPerPage","numberOfContextLines","showAllSnippets"]}};
_.Y.Object.defineProperties(_.WF.prototype,{hra:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"minSnippetLinesPerFile")?_.U(this,"minSnippetLinesPerFile"):0},set:function(a){this.O.minSnippetLinesPerFile=a}},ira:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"minSnippetLinesPerPage")?_.U(this,"minSnippetLinesPerPage"):0},set:function(a){this.O.minSnippetLinesPerPage=a}},pz:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numberOfContextLines")?_.U(this,
"numberOfContextLines"):0},set:function(a){this.O.numberOfContextLines=a}},uXa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"showAllSnippets")?_.U(this,"showAllSnippets"):!1},set:function(a){this.O.showAllSnippets=a}}});var XF=function(a){a=void 0===a?{}:a;this.O={};this.O.queryString=null==a.Dz?null:a.Dz;this.O.searchOptions=null==a.BWa?null:a.BWa;this.O.snippetOptions=null==a.AS?null:a.AS};_.X(XF,_.W);XF.prototype.ma=function(){return XF};
XF.prototype.na=function(){return{keys:["queryString","searchOptions","snippetOptions"],Ka:{searchOptions:_.VF,snippetOptions:_.WF}}};
_.Y.Object.defineProperties(XF.prototype,{Dz:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"queryString")?_.U(this,"queryString"):""},set:function(a){this.O.queryString=a}},BWa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"searchOptions")?_.U(this,"searchOptions"):null},set:function(a){this.O.searchOptions=a}},AS:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"snippetOptions")?_.U(this,"snippetOptions"):null},set:function(a){this.O.snippetOptions=a}}});
_.YF=function(a){a=void 0===a?{}:a;this.O={};this.O.enableDiagnostics=null==a.PE?null:a.PE;this.O.savedQuery=null==a.Ge?null:a.Ge};_.X(_.YF,_.W);_.YF.prototype.ma=function(){return _.YF};_.YF.prototype.na=function(){return{keys:["enableDiagnostics","savedQuery"]}};
_.Y.Object.defineProperties(_.YF.prototype,{PE:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"enableDiagnostics")?_.U(this,"enableDiagnostics"):!1},set:function(a){this.O.enableDiagnostics=a}},Ge:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"savedQuery")?_.U(this,"savedQuery"):""},set:function(a){this.O.savedQuery=a}}});_.ZF=function(a){a=void 0===a?{}:a;this.O={};this.O.numberOfContextLines=null==a.pz?null:a.pz};_.X(_.ZF,_.W);_.ZF.prototype.ma=function(){return _.ZF};
_.ZF.prototype.na=function(){return{keys:["numberOfContextLines"]}};_.Y.Object.defineProperties(_.ZF.prototype,{pz:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numberOfContextLines")?_.U(this,"numberOfContextLines"):0},set:function(a){this.O.numberOfContextLines=a}}});var $F=function(a){a=void 0===a?{}:a;this.O={};this.O.file=null==a.file?null:a.file;this.O.queryString=null==a.Dz?null:a.Dz;this.O.options=null==a.options?null:a.options;this.O.snippetOptions=null==a.AS?null:a.AS};
_.X($F,_.W);$F.prototype.ma=function(){return $F};$F.prototype.na=function(){return{keys:["file","options","queryString","snippetOptions"],Ka:{file:yF,options:_.YF,snippetOptions:_.ZF}}};
_.Y.Object.defineProperties($F.prototype,{file:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"file")?_.U(this,"file"):null},set:function(a){this.O.file=a}},options:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"options")?_.U(this,"options"):null},set:function(a){this.O.options=a}},Dz:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"queryString")?_.U(this,"queryString"):""},set:function(a){this.O.queryString=a}},AS:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"snippetOptions")?_.U(this,"snippetOptions"):null},set:function(a){this.O.snippetOptions=a}}});var aG=function(a){a=void 0===a?{}:a;this.O={};this.O.tokenType=null==a.tokenType?null:a.tokenType;this.O.range=null==a.qe?null:a.qe};_.X(aG,_.W);aG.prototype.ma=function(){return aG};aG.prototype.na=function(){return{Ta:{tokenType:bF},keys:["range","tokenType"],Ka:{range:IF}}};
_.Y.Object.defineProperties(aG.prototype,{qe:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"range")?_.U(this,"range"):null},set:function(a){this.O.range=a}},tokenType:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"tokenType")?_.U(this,"tokenType"):null},set:function(a){this.O.tokenType=a}}});
var bG=function(a){a=void 0===a?{}:a;this.O={};this.O.lineText=null==a.mK?null:a.mK;this.O.lineNumber=null==a.lineNumber?null:a.lineNumber;this.O.matchingRanges=null==a.Vr?null:a.Vr;this.O.ranges=null==a.sC?null:a.sC;this.O.tokens=null==a.Sg?null:a.Sg};_.X(bG,_.W);bG.prototype.ma=function(){return bG};bG.prototype.na=function(){return{Sa:{ranges:IF,tokens:aG},keys:["lineNumber","lineText","matchingRanges","ranges","tokens"],Ka:{matchingRanges:MF}}};
_.Y.Object.defineProperties(bG.prototype,{lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineNumber")?_.U(this,"lineNumber"):"0"},set:function(a){this.O.lineNumber=a}},mK:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineText")?_.U(this,"lineText"):""},set:function(a){this.O.lineText=a}},Vr:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"matchingRanges")?_.U(this,"matchingRanges"):null},set:function(a){this.O.matchingRanges=a}},sC:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"ranges")?_.U(this,"ranges"):[]},set:function(a){this.O.ranges=a}},Sg:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"tokens")?_.U(this,"tokens"):[]},set:function(a){this.O.tokens=a}}});var cG=function(a){a=void 0===a?{}:a;this.O={};this.O.snippetLines=null==a.ts?null:a.ts};_.X(cG,_.W);cG.prototype.ma=function(){return cG};cG.prototype.na=function(){return{Sa:{snippetLines:bG},keys:["snippetLines"]}};
_.Y.Object.defineProperties(cG.prototype,{ts:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"snippetLines")?_.U(this,"snippetLines"):[]},set:function(a){this.O.snippetLines=a}}});var dG=function(a){a=void 0===a?{}:a;this.O={};this.O.matchingSnippets=null==a.kSa?null:a.kSa};_.X(dG,_.W);dG.prototype.ma=function(){return dG};dG.prototype.na=function(){return{Sa:{matchingSnippets:cG},keys:["matchingSnippets"]}};
_.Y.Object.defineProperties(dG.prototype,{kSa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"matchingSnippets")?_.U(this,"matchingSnippets"):[]},set:function(a){this.O.matchingSnippets=a}}});var eG=function(a){a=void 0===a?{}:a;this.O={};this.O.matchingRanges=null==a.Vr?null:a.Vr;this.O.ranges=null==a.sC?null:a.sC;this.O.snippets=null==a.Wi?null:a.Wi};_.X(eG,_.W);eG.prototype.ma=function(){return eG};
eG.prototype.na=function(){return{Sa:{matchingRanges:MF},keys:["matchingRanges","ranges","snippets"],Ka:{ranges:RF,snippets:dG}}};
_.Y.Object.defineProperties(eG.prototype,{Vr:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"matchingRanges")?_.U(this,"matchingRanges"):[]},set:function(a){this.O.matchingRanges=a}},sC:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"ranges")?_.U(this,"ranges"):null},set:function(a){this.O.ranges=a}},Wi:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"snippets")?_.U(this,"snippets"):null},set:function(a){this.O.snippets=a}}});
var fG=function(a){a=void 0===a?{}:a;this.O={};this.O.revision=null==a.Ee?null:a.Ee;this.O.snippets=null==a.Wi?null:a.Wi};_.X(fG,_.W);fG.prototype.ma=function(){return fG};fG.prototype.na=function(){return{Sa:{snippets:cG},keys:["revision","snippets"]}};
_.Y.Object.defineProperties(fG.prototype,{Ee:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"revision")?_.U(this,"revision"):""},set:function(a){this.O.revision=a}},Wi:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"snippets")?_.U(this,"snippets"):[]},set:function(a){this.O.snippets=a}}});
var gG=function(a){a=void 0===a?{}:a;this.O={};this.O.fileSpec=null==a.Tf?null:a.Tf;this.O.snippets=null==a.Wi?null:a.Wi;this.O.numberOfMatchingLines=null==a.Bra?null:a.Bra;this.O.matchingChangelists=null==a.Zxb?null:a.Zxb;this.O.revisionMatches=null==a.cWa?null:a.cWa;this.O.deletedAtCl=null==a.GE?null:a.GE;this.O.deletedTermChangelist=null==a.HE?null:a.HE};_.X(gG,_.W);gG.prototype.ma=function(){return gG};
gG.prototype.na=function(){return{Sa:{revisionMatches:fG,snippets:cG},keys:"deletedAtCl deletedTermChangelist fileSpec matchingChangelists numberOfMatchingLines revisionMatches snippets".split(" "),Ka:{fileSpec:yF}}};
_.Y.Object.defineProperties(gG.prototype,{GE:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"deletedAtCl")?_.U(this,"deletedAtCl"):"0"},set:function(a){this.O.deletedAtCl=a}},HE:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"deletedTermChangelist")?_.U(this,"deletedTermChangelist"):"0"},set:function(a){this.O.deletedTermChangelist=a}},Tf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSpec")?_.U(this,"fileSpec"):null},set:function(a){this.O.fileSpec=
a}},Zxb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"matchingChangelists")?_.U(this,"matchingChangelists"):[]},set:function(a){this.O.matchingChangelists=a}},Bra:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numberOfMatchingLines")?_.U(this,"numberOfMatchingLines"):0},set:function(a){this.O.numberOfMatchingLines=a}},cWa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"revisionMatches")?_.U(this,"revisionMatches"):[]},set:function(a){this.O.revisionMatches=
a}},Wi:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"snippets")?_.U(this,"snippets"):[]},set:function(a){this.O.snippets=a}}});var hG=function(a){a=void 0===a?{}:a;this.O={};this.O.fileSearchResult=null==a.PX?null:a.PX;this.O.directorySearchResult=null==a.x7?null:a.x7;this.O.debugInfoString=null==a.FE?null:a.FE;this.O.resultToken=null==a.XR?null:a.XR;this.O.personalized=null==a.nca?null:a.nca;this.O.refsToken=null==a.eda?null:a.eda};_.X(hG,_.W);hG.prototype.ma=function(){return hG};
hG.prototype.na=function(){return{keys:"debugInfoString directorySearchResult fileSearchResult personalized refsToken resultToken".split(" "),Ka:{directorySearchResult:BF,fileSearchResult:gG}}};
_.Y.Object.defineProperties(hG.prototype,{FE:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"debugInfoString")?_.U(this,"debugInfoString"):""},set:function(a){this.O.debugInfoString=a}},x7:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"directorySearchResult")?_.U(this,"directorySearchResult"):null},set:function(a){this.O.directorySearchResult=a}},PX:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSearchResult")?_.U(this,"fileSearchResult"):null},set:function(a){this.O.fileSearchResult=
a}},nca:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"personalized")?_.U(this,"personalized"):!1},set:function(a){this.O.personalized=a}},eda:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"refsToken")?_.U(this,"refsToken"):""},set:function(a){this.O.refsToken=a}},XR:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resultToken")?_.U(this,"resultToken"):""},set:function(a){this.O.resultToken=a}}});
_.iG=function(a){a=void 0===a?{}:a;this.O={};this.O.searchResults=null==a.Dw?null:a.Dw;this.O.estimatedResultCount=null==a.RLa?null:a.RLa;this.O.nextPageToken=null==a.nextPageToken?null:a.nextPageToken;this.O.debugInfoString=null==a.FE?null:a.FE;this.O.responseToken=null==a.Cda?null:a.Cda;this.O.exhaustive=null==a.yt?null:a.yt;this.O.requestToken=null==a.RR?null:a.RR;this.O.debugResponseProto=null==a.gq?null:a.gq;this.O.debugRequestProto=null==a.fq?null:a.fq};_.X(_.iG,_.W);_.iG.prototype.ma=function(){return _.iG};
_.iG.prototype.na=function(){return{Sa:{searchResults:hG},keys:"debugInfoString debugRequestProto debugResponseProto estimatedResultCount exhaustive nextPageToken requestToken responseToken searchResults".split(" ")}};
_.Y.Object.defineProperties(_.iG.prototype,{FE:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"debugInfoString")?_.U(this,"debugInfoString"):""},set:function(a){this.O.debugInfoString=a}},fq:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"debugRequestProto")?_.U(this,"debugRequestProto"):""},set:function(a){this.O.debugRequestProto=a}},gq:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"debugResponseProto")?_.U(this,"debugResponseProto"):""},set:function(a){this.O.debugResponseProto=
a}},RLa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"estimatedResultCount")?_.U(this,"estimatedResultCount"):"0"},set:function(a){this.O.estimatedResultCount=a}},yt:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"exhaustive")?_.U(this,"exhaustive"):!1},set:function(a){this.O.exhaustive=a}},nextPageToken:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"nextPageToken")?_.U(this,"nextPageToken"):""},set:function(a){this.O.nextPageToken=a}},RR:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"requestToken")?_.U(this,"requestToken"):""},set:function(a){this.O.requestToken=a}},Cda:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"responseToken")?_.U(this,"responseToken"):""},set:function(a){this.O.responseToken=a}},Dw:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"searchResults")?_.U(this,"searchResults"):[]},set:function(a){this.O.searchResults=a}}});
var jG=function(a){a=void 0===a?{}:a;this.O={};this.O.example=null==a.Yna?null:a.Yna;this.O.exampleSnippet=null==a.GX?null:a.GX;this.O.sourcePath=null==a.ffa?null:a.ffa;this.O.sourceLine=null==a.VKb?null:a.VKb;this.O.inputExampleCount=null==a.HPa?null:a.HPa;this.O.similarExampleCount=null==a.LXa?null:a.LXa};_.X(jG,_.W);jG.prototype.ma=function(){return jG};jG.prototype.na=function(){return{keys:"example exampleSnippet inputExampleCount similarExampleCount sourceLine sourcePath".split(" "),Ka:{exampleSnippet:cG}}};
_.Y.Object.defineProperties(jG.prototype,{Yna:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"example")?_.U(this,"example"):""},set:function(a){this.O.example=a}},GX:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"exampleSnippet")?_.U(this,"exampleSnippet"):null},set:function(a){this.O.exampleSnippet=a}},HPa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"inputExampleCount")?_.U(this,"inputExampleCount"):0},set:function(a){this.O.inputExampleCount=a}},
LXa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"similarExampleCount")?_.U(this,"similarExampleCount"):0},set:function(a){this.O.similarExampleCount=a}},VKb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"sourceLine")?_.U(this,"sourceLine"):0},set:function(a){this.O.sourceLine=a}},ffa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"sourcePath")?_.U(this,"sourcePath"):""},set:function(a){this.O.sourcePath=a}}});
var kG=function(a){a=void 0===a?{}:a;this.O={};this.O.repositoryScope=null==a.Zn?null:a.Zn;this.O.refSpecScope=null==a.KR?null:a.KR;this.O.pathPrefix=null==a.pathPrefix?null:a.pathPrefix;this.O.savedQuery=null==a.Ge?null:a.Ge;this.O.maxSuggestions=null==a.pSa?null:a.pSa;this.O.enableDiagnostics=null==a.PE?null:a.PE;this.O.retrieveMultibranchResults=null==a.Kz?null:a.Kz;this.O.showPersonalizedResults=null==a.ps?null:a.ps};_.X(kG,_.W);kG.prototype.ma=function(){return kG};
kG.prototype.na=function(){return{keys:"enableDiagnostics maxSuggestions pathPrefix refSpecScope repositoryScope retrieveMultibranchResults savedQuery showPersonalizedResults".split(" "),Ka:{repositoryScope:FD}}};
_.Y.Object.defineProperties(kG.prototype,{PE:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"enableDiagnostics")?_.U(this,"enableDiagnostics"):!1},set:function(a){this.O.enableDiagnostics=a}},pSa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"maxSuggestions")?_.U(this,"maxSuggestions"):0},set:function(a){this.O.maxSuggestions=a}},pathPrefix:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"pathPrefix")?_.U(this,"pathPrefix"):""},set:function(a){this.O.pathPrefix=
a}},KR:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"refSpecScope")?_.U(this,"refSpecScope"):""},set:function(a){this.O.refSpecScope=a}},Zn:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryScope")?_.U(this,"repositoryScope"):null},set:function(a){this.O.repositoryScope=a}},Kz:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"retrieveMultibranchResults")?_.U(this,"retrieveMultibranchResults"):!1},set:function(a){this.O.retrieveMultibranchResults=
a}},Ge:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"savedQuery")?_.U(this,"savedQuery"):""},set:function(a){this.O.savedQuery=a}},ps:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"showPersonalizedResults")?_.U(this,"showPersonalizedResults"):!1},set:function(a){this.O.showPersonalizedResults=a}}});var lG=function(a){a=void 0===a?{}:a;this.O={};this.O.queryString=null==a.Dz?null:a.Dz;this.O.suggestOptions=null==a.tYa?null:a.tYa};_.X(lG,_.W);lG.prototype.ma=function(){return lG};
lG.prototype.na=function(){return{keys:["queryString","suggestOptions"],Ka:{suggestOptions:kG}}};_.Y.Object.defineProperties(lG.prototype,{Dz:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"queryString")?_.U(this,"queryString"):""},set:function(a){this.O.queryString=a}},tYa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"suggestOptions")?_.U(this,"suggestOptions"):null},set:function(a){this.O.suggestOptions=a}}});
var mG=function(a){a=void 0===a?{}:a;this.O={};this.O.type=null==a.type?null:a.type;this.O.range=null==a.qe?null:a.qe};_.X(mG,_.W);mG.prototype.ma=function(){return mG};mG.prototype.na=function(){return{Ta:{type:aF},keys:["range","type"],Ka:{range:IF}}};
_.Y.Object.defineProperties(mG.prototype,{qe:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"range")?_.U(this,"range"):null},set:function(a){this.O.range=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"type")?_.U(this,"type"):null},set:function(a){this.O.type=a}}});_.Y.Object.defineProperties(mG,{rf:{configurable:!0,enumerable:!0,get:function(){return aF}}});
var nG=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.Tf?null:a.Tf;this.O.lineNumber=null==a.lineNumber?null:a.lineNumber;this.O.resultToken=null==a.XR?null:a.XR;this.O.match=null==a.match?null:a.match};_.X(nG,_.W);nG.prototype.ma=function(){return nG};nG.prototype.na=function(){return{keys:"fileSpec lineNumber match resultToken symbol title".split(" "),Ka:{fileSpec:yF,match:NF,symbol:mG}}};
_.Y.Object.defineProperties(nG.prototype,{Tf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSpec")?_.U(this,"fileSpec"):null},set:function(a){this.O.fileSpec=a}},lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineNumber")?_.U(this,"lineNumber"):0},set:function(a){this.O.lineNumber=a}},match:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"match")?_.U(this,"match"):null},set:function(a){this.O.match=a}},XR:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"resultToken")?_.U(this,"resultToken"):""},set:function(a){this.O.resultToken=a}},Di:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"symbol")?_.U(this,"symbol"):null},set:function(a){this.O.symbol=a}},title:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"title")?_.U(this,"title"):""},set:function(a){this.O.title=a}}});
var oG=function(a){a=void 0===a?{}:a;this.O={};this.O.suggestions=null==a.vu?null:a.vu;this.O.responseToken=null==a.Cda?null:a.Cda;this.O.requestToken=null==a.RR?null:a.RR};_.X(oG,_.W);oG.prototype.ma=function(){return oG};oG.prototype.na=function(){return{Sa:{suggestions:nG},keys:["requestToken","responseToken","suggestions"]}};
_.Y.Object.defineProperties(oG.prototype,{RR:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"requestToken")?_.U(this,"requestToken"):""},set:function(a){this.O.requestToken=a}},Cda:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"responseToken")?_.U(this,"responseToken"):""},set:function(a){this.O.responseToken=a}},vu:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"suggestions")?_.U(this,"suggestions"):[]},set:function(a){this.O.suggestions=a}}});
_.pG={$Xgafv:"$.xgafv",access_token:"access_token",activityTypes:"activityTypes",alias:"alias",alt:"alt",callback:"callback",categories:"categories",category:"category",diffBase:"diffBase",domain:"domain",featuredOnly:"featuredOnly",fields:"fields",fileSpecFileSize:"fileSpec.fileSize",fileSpecLocationHint:"fileSpec.locationHint",fileSpecPath:"fileSpec.path",fileSpecSourceRootRefHint:"fileSpec.sourceRoot.refHint",fileSpecSourceRootRefSpec:"fileSpec.sourceRoot.refSpec",fileSpecSourceRootRepositoryKeyDepotGroup:"fileSpec.sourceRoot.repositoryKey.depotGroup",
fileSpecSourceRootRepositoryKeyHostName:"fileSpec.sourceRoot.repositoryKey.hostName",fileSpecSourceRootRepositoryKeyOssProject:"fileSpec.sourceRoot.repositoryKey.ossProject",fileSpecSourceRootRepositoryKeyProjectId:"fileSpec.sourceRoot.repositoryKey.projectId",fileSpecSourceRootRepositoryKeyRepositoryName:"fileSpec.sourceRoot.repositoryKey.repositoryName",fileSpecSourceRootRepositoryKeyWorkspaceId:"fileSpec.sourceRoot.repositoryKey.workspaceId",fileSpecSources:"fileSpec.sources",fileSpecType:"fileSpec.type",
gitRefsToken:"gitRefsToken",graphType:"graphType",includeAttributes:"includeAttributes",includeAuxiliaryDirectoryContents:"includeAuxiliaryDirectoryContents",includeDiffEntries:"includeDiffEntries",includeRegionalKeys:"includeRegionalKeys",invocationId:"invocationId",key:"key",logForPath:"logForPath",logForPathWithPagination:"logForPathWithPagination",maxLogEntries:"maxLogEntries",maxRelatedFiles:"maxRelatedFiles",mergeLatestData:"mergeLatestData",methodSpec:"methodSpec",oauth_token:"oauth_token",
oldestHash:"oldestHash",owner:"owner",pageToken:"pageToken",parentPath:"parentPath",path:"path",pathsToSkip:"pathsToSkip",preferCompressed:"preferCompressed",preferIncrementalRendering:"preferIncrementalRendering",preferServerHighlighting:"preferServerHighlighting",prettyPrint:"prettyPrint",projectName:"projectName",quotaUser:"quotaUser",recentFile:"recentFile",refHint:"refHint",repositoryKeyDepotGroup:"repositoryKey.depotGroup",repositoryKeyHostName:"repositoryKey.hostName",repositoryKeyOssProject:"repositoryKey.ossProject",
repositoryKeyProjectId:"repositoryKey.projectId",repositoryKeyRepositoryName:"repositoryKey.repositoryName",repositoryKeyWorkspaceId:"repositoryKey.workspaceId",repositoryScopeIncludeRegionalRepos:"repositoryScope.includeRegionalRepos",repositoryScopeRootDepotGroup:"repositoryScope.root.depotGroup",repositoryScopeRootHostName:"repositoryScope.root.hostName",repositoryScopeRootOssProject:"repositoryScope.root.ossProject",repositoryScopeRootProjectId:"repositoryScope.root.projectId",repositoryScopeRootRepositoryName:"repositoryScope.root.repositoryName",
sourceRootRefHint:"sourceRoot.refHint",sourceRootRefSpec:"sourceRoot.refSpec",sourceRootRepositoryKeyDepotGroup:"sourceRoot.repositoryKey.depotGroup",sourceRootRepositoryKeyHostName:"sourceRoot.repositoryKey.hostName",sourceRootRepositoryKeyOssProject:"sourceRoot.repositoryKey.ossProject",sourceRootRepositoryKeyProjectId:"sourceRoot.repositoryKey.projectId",sourceRootRepositoryKeyRepositoryName:"sourceRoot.repositoryKey.repositoryName",sourceRootRepositoryKeyWorkspaceId:"sourceRoot.repositoryKey.workspaceId",
spacesPerTab:"spacesPerTab",starts:"starts",symmetricDiffRefSpec:"symmetricDiffRefSpec",ticket:"ticket",uploadType:"uploadType",upload_protocol:"upload_protocol"};qG=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.kb=new _.Cl(b,c)};qG.ha=function(a){return new (a||qG)(_.u(_.Qu,8),_.u(_.Ru),_.u(_.Bl,8))};qG.ua=_.t({token:qG,oa:qG.ha});var prb=function(){};prb.ha=function(a){return new (a||prb)};prb.ua=_.t({token:prb,oa:function(a){return qG.ha(a)},Ja:_.Su});
var rG=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.kb=new _.Cl(b,c)};rG.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Dl(this.kb,{body:null,Gb:"GET",Ib:"integration_grimoire_pa_googleapis_sandbox.codeFindings.aggregations.list",path:"/"+this.Va+"/codeFindings/aggregations",Ra:_.xf(a,_.pG,b),Kb:OF})};rG.ha=function(a){return new (a||rG)(_.u(_.Qu,8),_.u(_.Ru),_.u(_.Bl,8))};rG.ua=_.t({token:rG,oa:rG.ha});var qrb=function(){};qrb.ha=function(a){return new (a||qrb)};
qrb.ua=_.t({token:qrb,oa:function(a){return rG.ha(a)},Ja:_.Su});var uG=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.kb=new _.Cl(b,c)};uG.prototype.getConfiguration=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Dl(this.kb,{body:null,Gb:"GET",Ib:"integration_grimoire_pa_googleapis_sandbox.codeFindings.getConfiguration",path:"/"+this.Va+"/codeFindings/configuration",Ra:_.xf(a,_.pG,b),Kb:GF})};
uG.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Dl(this.kb,{body:null,Gb:"GET",Ib:"integration_grimoire_pa_googleapis_sandbox.codeFindings.list",path:"/"+this.Va+"/codeFindings",Ra:_.xf(a,_.pG,b),Kb:PF})};uG.ha=function(a){return new (a||uG)(_.u(_.Qu,8),_.u(_.Ru),_.u(_.Bl,8))};uG.ua=_.t({token:uG,oa:uG.ha});var rrb=function(){};rrb.ha=function(a){return new (a||rrb)};rrb.ua=_.t({token:rrb,oa:function(a){return uG.ha(a)},Ja:_.Su});
var vG=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.kb=new _.Cl(b,c)};vG.prototype.match=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Dl(this.kb,{body:a,Gb:"POST",Ib:"integration_grimoire_pa_googleapis_sandbox.contents.match",path:"/"+this.Va+"/contents/match",Ra:_.xf(b,_.pG,c),Kb:eG})};
vG.prototype.search=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Dl(this.kb,{body:a,Gb:"POST",Ib:"integration_grimoire_pa_googleapis_sandbox.contents.search",path:"/"+this.Va+"/contents/search",Ra:_.xf(b,_.pG,c),Kb:_.iG})};vG.prototype.rYa=function(a,b){b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.Dl(this.kb,{body:a,Gb:"POST",Ib:"integration_grimoire_pa_googleapis_sandbox.contents.suggest",path:"/"+this.Va+"/contents/suggest",Ra:_.xf(b,_.pG,c),Kb:oG})};
vG.ha=function(a){return new (a||vG)(_.u(_.Qu,8),_.u(_.Ru),_.u(_.Bl,8))};vG.ua=_.t({token:vG,oa:vG.ha});var srb=function(){};srb.ha=function(a){return new (a||srb)};srb.ua=_.t({token:srb,oa:function(a){return vG.ha(a)},Ja:_.Su});var wG=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.kb=new _.Cl(b,c)};
wG.prototype.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Dl(this.kb,{body:a,Gb:"POST",Ib:"integration_grimoire_pa_googleapis_sandbox.diff.get",path:"/"+this.Va+"/diff:get",Ra:_.xf(b,_.pG,c),Kb:DF})};wG.ha=function(a){return new (a||wG)(_.u(_.Qu,8),_.u(_.Ru),_.u(_.Bl,8))};wG.ua=_.t({token:wG,oa:wG.ha});var trb=function(){};trb.ha=function(a){return new (a||trb)};trb.ua=_.t({token:trb,oa:function(a){return wG.ha(a)},Ja:_.Su});
var xG=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.kb=new _.Cl(b,c)};xG.prototype.get=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Dl(this.kb,{body:null,Gb:"GET",Ib:"integration_grimoire_pa_googleapis_sandbox.fileCoverageCategories.get",path:"/"+this.Va+"/fileCoverageCategories:get",Ra:_.xf(a,_.pG,b),Kb:vF})};xG.ha=function(a){return new (a||xG)(_.u(_.Qu,8),_.u(_.Ru),_.u(_.Bl,8))};xG.ua=_.t({token:xG,oa:xG.ha});var urb=function(){};urb.ha=function(a){return new (a||urb)};
urb.ua=_.t({token:urb,oa:function(a){return xG.ha(a)},Ja:_.Su});var yG=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.kb=new _.Cl(b,c)};yG.prototype.get=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Dl(this.kb,{body:null,Gb:"GET",Ib:"integration_grimoire_pa_googleapis_sandbox.fileTestCoverage.get",path:"/"+this.Va+"/fileTestCoverage:get",Ra:_.xf(a,_.pG,b),Kb:FF})};yG.ha=function(a){return new (a||yG)(_.u(_.Qu,8),_.u(_.Ru),_.u(_.Bl,8))};yG.ua=_.t({token:yG,oa:yG.ha});var vrb=function(){};
vrb.ha=function(a){return new (a||vrb)};vrb.ua=_.t({token:vrb,oa:function(a){return yG.ha(a)},Ja:_.Su});var zG=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.kb=new _.Cl(b,c)};zG.prototype.X8=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Dl(this.kb,{body:null,Gb:"GET",Ib:"integration_grimoire_pa_googleapis_sandbox.history.getDiff",path:"/"+this.Va+"/history/diff",Ra:_.xf(a,_.pG,b),Kb:uF})};
zG.prototype.gOa=function(a){a=void 0===a?{}:a;var b=void 0===b?{}:b;return _.Dl(this.kb,{body:null,Gb:"GET",Ib:"integration_grimoire_pa_googleapis_sandbox.history.getPendingChanges",path:"/"+this.Va+"/history/pendingChanges",Ra:_.xf(a,_.pG,b),Kb:HF})};zG.ha=function(a){return new (a||zG)(_.u(_.Qu,8),_.u(_.Ru),_.u(_.Bl,8))};zG.ua=_.t({token:zG,oa:zG.ha});_.AG=function(){};_.AG.ha=function(a){return new (a||_.AG)};_.AG.ua=_.t({token:_.AG,oa:function(a){return zG.ha(a)},Ja:_.Su});
var BG=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.kb=new _.Cl(b,c)};BG.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Dl(this.kb,{body:null,Gb:"GET",Ib:"integration_grimoire_pa_googleapis_sandbox.history.list.list",path:"/"+this.Va+"/history/list",Ra:_.xf(a,_.pG,b),Kb:QF})};BG.ha=function(a){return new (a||BG)(_.u(_.Qu,8),_.u(_.Ru),_.u(_.Bl,8))};BG.ua=_.t({token:BG,oa:BG.ha});_.CG=function(){};_.CG.ha=function(a){return new (a||_.CG)};
_.CG.ua=_.t({token:_.CG,oa:function(a){return BG.ha(a)},Ja:_.Su});var DG=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.kb=new _.Cl(b,c)};DG.prototype.tUa=function(a){var b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.Dl(this.kb,{body:a,Gb:"POST",Ib:"integration_grimoire_pa_googleapis_sandbox.indexing.prepare",path:"/"+this.Va+"/indexing/prepare",Ra:_.xf(b,_.pG,c),Kb:orb})};DG.ha=function(a){return new (a||DG)(_.u(_.Qu,8),_.u(_.Ru),_.u(_.Bl,8))};DG.ua=_.t({token:DG,oa:DG.ha});var wrb=function(){};
wrb.ha=function(a){return new (a||wrb)};wrb.ua=_.t({token:wrb,oa:function(a){return DG.ha(a)},Ja:_.Su});var EG=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.kb=new _.Cl(b,c)};EG.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Dl(this.kb,{body:null,Gb:"GET",Ib:"integration_grimoire_pa_googleapis_sandbox.refs.list",path:"/"+this.Va+"/refs",Ra:_.xf(a,_.pG,b),Kb:UF})};EG.ha=function(a){return new (a||EG)(_.u(_.Qu,8),_.u(_.Ru),_.u(_.Bl,8))};EG.ua=_.t({token:EG,oa:EG.ha});
var xrb=function(){};xrb.ha=function(a){return new (a||xrb)};xrb.ua=_.t({token:xrb,oa:function(a){return EG.ha(a)},Ja:_.Su});var FG=function(a,b,c,d,e,f,g){this.OA=a;this.AN=b;this.kr=c;this.ef=d;this.Ff=e;this.Fb=f;this.vb=g;this.F2a=new _.re};
FG.prototype.Ld=function(a){a=void 0===a?{}:a;this.xo||(this.xo=new _.Mq(this.OA,this.Ff));this.detach();this.C3||(this.C3=new _.Oq(this.Fb.createElement("div"),this.AN,this.kr,this.ef));var b=this.OA.qb.ta;b.parentNode.insertBefore(this.C3.csa,b);var c;null==(c=this.vb)||_.yk(c);this.xo.Ld(this.C3,a);this.F2a.next()};FG.prototype.detach=function(){this.xo.qAc&&this.xo.detach()};FG.prototype.La=function(){this.C3&&this.C3.dispose()};
FG.ha=function(a){return new (a||FG)(_.w(_.ef),_.w(_.tk),_.w(_.cg),_.w(_.bg),_.w(_.gf),_.w(_.Yg),_.w(_.sl))};FG.Ha=_.hc({type:FG});var GG=function(){FG.apply(this,arguments)};_.X(GG,FG);GG.ha=function(){var a;return function(b){return(a||(a=_.Tc(GG)))(b||GG)}}();GG.Ha=_.hc({type:GG,qa:[["ng-template","matMenuContent",""]],features:[_.$e([{Ca:_.w4a,Jb:GG}]),_.Ce]});var yrb=function(){};yrb.ha=function(a){return new (a||yrb)};
yrb.ya=_.fc({type:yrb,qa:[["","onedevDot",""]],Db:1,hb:function(a){a&2&&_.Fe("aria-hidden",!0)},hc:["onedevDot",""],Aa:1,Ba:0,va:function(a){a&1&&_.Q(0,"\u00a0\u00b7\u00a0")},mb:2});var zrb=[[["onedev-hovercard-action"]]],HG=function(){};HG.prototype.Qa=function(){};
_.Y.Object.defineProperties(HG.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"}}},vxc:{configurable:!0,enumerable:!0,get:function(){return this.changelist.updateTime?(new _.du("HH:mm MMM d, yyyy")).format(this.changelist.updateTime):""}}});HG.ha=function(a){return new (a||HG)};
HG.ya=_.fc({type:HG,qa:[["onedev-changelist-hovercard-body"]],inputs:{changelist:"changelist"},ac:["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&&(_.Te(zrb),_.B(0,"div",0)(1,"div",1)(2,"div",2),_.Q(3),_.C(),_.B(4,"div",3),_.E(5,"mat-icon",4),_.B(6,"div",5)(7,"span",6),_.Q(8),_.C(),_.O(9,slb,2,1,"span",7),_.C(),_.E(10,"mat-icon",8),_.B(11,"div",5)(12,"div",9)(13,"span",6),_.Q(14,"Author"),_.C(),_.B(15,"span"),_.Q(16),_.C()(),_.B(17,"div",9)(18,"span",6),_.Q(19,"Reviewers"),_.C(),_.B(20,"ul",10),_.O(21,
ulb,4,2,"ng-container",11),_.C()(),_.O(22,vlb,5,1,"div",12),_.C(),_.E(23,"mat-icon",13),_.B(24,"div",5)(25,"ul",10)(26,"li")(27,"a",14),_.Q(28,"Critique"),_.C()()()()()(),_.Ue(29),_.C());a&2&&(_.v(3),_.Ye(" ",b.changelist.title," "),_.v(5),_.Ze(b.statusText),_.v(1),_.z("ngIf",b.changelist.updateTime),_.v(7),_.Ze(b.changelist.qn),_.v(5),_.z("ngForOf",b.changelist.tL),_.v(1),_.z("ngIf",b.changelist.Cab),_.v(5),_.z("href","https://critique-ng.corp.google.com/cl/"+b.changelist.id,_.md))},Ia:[_.hm,_.im,
yrb,_.ws],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}"],
mb:2,Na:0});Arb=[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];_.IG=function(){};_.IG.ha=function(a){return new (a||_.IG)};_.IG.Ea=_.gc({type:_.IG});_.IG.Da=_.Wb({});Brb=[[["mat-panel-title"]],[["mat-panel-description"]],"*"];
_.JG=function(a,b,c,d,e,f,g){var m=_.rbb.call(this)||this;m.panel=a;m.Kd=b;m.Gd=c;m.vb=d;m.ue=f;m.e8a=_.td.EMPTY;var n=a.Ek?a.Ek.Bj.ka(_.Yd(function(r){return!(!r.hideToggle&&!r.togglePosition)})):_.ie;m.tabIndex=parseInt(g||"")||0;m.e8a=_.Ud(a.xi,a.closed,n,a.aEa.ka(_.Yd(function(r){return!!(r.hideToggle||r.disabled||r.togglePosition)}))).subscribe(function(){return _.yk(m.vb)});a.closed.ka(_.Yd(function(){return a.pia()})).subscribe(function(){return _.Rp(c,b,"program")});e&&(m.expandedHeight=e.expandedHeight,
m.collapsedHeight=e.collapsedHeight);return m};_.X(_.JG,_.rbb);_.h=_.JG.prototype;_.h.hla=function(){this.disabled||this.panel.toggle()};_.h.yPc=function(){return this.panel.vd};_.h.Qia=function(){return this.panel.Qia()};_.h.qPc=function(){return this.panel.id};_.h.tPc=function(){return this.panel.aT};_.h.D9a=function(){return!this.panel.OJ&&!this.panel.disabled};
_.h.Ckc=function(){var a=this.panel.vd;return a&&this.expandedHeight?this.expandedHeight:!a&&this.collapsedHeight?this.collapsedHeight:null};_.h.g3=function(a){switch(a.keyCode){case 32:case 13:_.Rg(a)||(a.preventDefault(),this.hla());break;default:this.panel.Ek&&this.panel.Ek.nlc(a)}};_.h.focus=function(a,b){a?_.Rp(this.Gd,this.Kd,a,b):this.Kd.ta.focus(b)};_.h.Rc=function(){var a=this;this.Gd.Un(this.Kd).subscribe(function(b){b&&a.panel.Ek&&a.panel.Ek.mlc(a)})};
_.h.La=function(){this.e8a.unsubscribe();this.Gd.Hl(this.Kd)};_.Y.Object.defineProperties(_.JG.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.panel.disabled}}});_.JG.ha=function(a){return new (a||_.JG)(_.w(_.oz,1),_.w(_.Wc),_.w(_.Qp),_.w(_.sl),_.w(_.qbb,8),_.w(_.vk,8),_.Nc("tabindex"))};
_.JG.ya=_.fc({type:_.JG,qa:[["mat-expansion-panel-header"]],Cb:["role","button",1,"mat-expansion-panel-header","mat-focus-indicator"],Db:15,hb:function(a,b){a&1&&_.M("click",function(){return b.hla()})("keydown",function(c){return b.g3(c)});a&2&&(_.Fe("id",b.panel.g6a)("tabindex",b.tabIndex)("aria-controls",b.panel.id)("aria-expanded",b.panel.vd)("aria-disabled",b.panel.disabled),_.Ge("height",b.Ckc()),_.He("mat-expanded",b.panel.vd)("mat-expansion-toggle-indicator-after","after"===b.panel.aT)("mat-expansion-toggle-indicator-before",
"before"===b.panel.aT)("_mat-animation-noopable","NoopAnimations"===b.ue))},inputs:{tabIndex:"tabIndex",expandedHeight:"expandedHeight",collapsedHeight:"collapsedHeight"},features:[_.Ce],ac:["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&&(_.Te(Brb),_.B(0,"span",0),_.Ue(1),_.Ue(2,1),_.Ue(3,2),_.C(),_.O(4,wlb,1,1,"span",1));a&2&&(_.He("mat-content-hide-toggle",!b.D9a()),
_.v(4),_.z("ngIf",b.D9a()))},Ia:[_.im],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'],
mb:2,data:{animation:[_.hbb]},Na:0});_.KG=function(){};_.KG.ha=function(a){return new (a||_.KG)};_.KG.Ha=_.hc({type:_.KG,qa:[["mat-panel-title"]],Cb:[1,"mat-expansion-panel-header-title"]});var Crb=["*",[["mat-card-footer"]]],Drb=[[["","mat-card-avatar",""],["","matCardAvatar",""]],[["mat-card-title"],["mat-card-subtitle"],["","mat-card-title",""],["","mat-card-subtitle",""],["","matCardTitle",""],["","matCardSubtitle",""]],"*"],LG=function(){};LG.ha=function(a){return new (a||LG)};
LG.Ha=_.hc({type:LG,qa:[["mat-card-content"],["","mat-card-content",""],["","matCardContent",""]],Cb:[1,"mat-card-content"]});var MG=function(){};MG.ha=function(a){return new (a||MG)};MG.Ha=_.hc({type:MG,qa:[["mat-card-title"],["","mat-card-title",""],["","matCardTitle",""]],Cb:[1,"mat-card-title"]});var Erb=function(){};Erb.ha=function(a){return new (a||Erb)};Erb.Ha=_.hc({type:Erb,qa:[["mat-card-subtitle"],["","mat-card-subtitle",""],["","matCardSubtitle",""]],Cb:[1,"mat-card-subtitle"]});
var Frb=function(){this.align="start"};Frb.ha=function(a){return new (a||Frb)};Frb.Ha=_.hc({type:Frb,qa:[["mat-card-actions"]],Cb:[1,"mat-card-actions"],Db:2,hb:function(a,b){a&2&&_.He("mat-card-actions-align-end","end"===b.align)},inputs:{align:"align"},Wb:["matCardActions"]});var Grb=function(){};Grb.ha=function(a){return new (a||Grb)};Grb.Ha=_.hc({type:Grb,qa:[["","mat-card-avatar",""],["","matCardAvatar",""]],Cb:[1,"mat-card-avatar"]});_.NG=function(a){this.ue=a};
_.NG.ha=function(a){return new (a||_.NG)(_.w(_.vk,8))};
_.NG.ya=_.fc({type:_.NG,qa:[["mat-card"]],Cb:[1,"mat-card","mat-focus-indicator"],Db:2,hb:function(a,b){a&2&&_.He("_mat-animation-noopable","NoopAnimations"===b.ue)},Wb:["matCard"],ac:["*","mat-card-footer"],Aa:2,Ba:0,va:function(a){a&1&&(_.Te(Crb),_.Ue(0),_.Ue(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"],mb:2,
Na:0});var Hrb=function(){};Hrb.ha=function(a){return new (a||Hrb)};Hrb.ya=_.fc({type:Hrb,qa:[["mat-card-header"]],Cb:[1,"mat-card-header"],ac:["[mat-card-avatar], [matCardAvatar]","mat-card-title, mat-card-subtitle,\n      [mat-card-title], [mat-card-subtitle],\n      [matCardTitle], [matCardSubtitle]","*"],Aa:4,Ba:0,Fa:[[1,"mat-card-header-text"]],va:function(a){a&1&&(_.Te(Drb),_.Ue(0),_.B(1,"div",0),_.Ue(2,1),_.C(),_.Ue(3,2))},mb:2,Na:0});_.OG=function(a){this.CC=a};
_.Vsb=function(a,b,c){var d=b?ylb([],b):c.prefix,e={prefix:d,tZa:function(){return Object.assign({},c,{prefix:d})}},f=d&&d.value&&(_.yh(d.value).path||"").endsWith("/");return b?Usb(a,e,function(g){return ylb(g.queries,b)}):c.Dm||f?_.yd(e):Usb(a,e,function(g){return(g=g.o7)?xlb(g):d})};Usb=function(a,b,c){return _.dkb(a.CC).ka(_.y(function(d){return _.mD(d,_.bkb)}),_.y(c),_.y(function(d){return{prefix:d,tZa:zlb(d)}}),_.ue(b))};_.OG.ha=function(a){return new (a||_.OG)(_.u(_.BD))};
_.OG.ua=_.t({token:_.OG,oa:_.OG.ha,Ja:"root"});var Wsb={},Xsb={},Ysb={},PG=function(){throw Error("Md");};PG.prototype.uhb=null;PG.prototype.U8=function(){return this.content};PG.prototype.toString=function(){return this.content};PG.prototype.Zz=function(){if(this.D6!==Wsb)throw Error("Nd");return _.Qf(this.toString())};var Zsb=function(){PG.call(this)};_.ji(Zsb,PG);Zsb.prototype.D6=Wsb;var $sb,ctb,SG,ktb,ltb,btb,mtb,jtb,atb,ftb,itb,htb,ntb,gtb,otb,dtb,etb;$sb=function(a){if(null!=a)switch(a.uhb){case 1:return 1;case -1:return-1;case 0:return 0}return null};_.RG=function(a){return null!=a&&a.D6===Wsb?a:a instanceof _.rj?(0,_.QG)(_.sj(a)):a instanceof _.rj?(0,_.QG)(_.Rf(a).toString()):(0,_.QG)(String(String(a)).replace(atb,btb),$sb(a))};_.QG=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.uhb=d);return c}}(Zsb);
ctb=function(a){if(null==a)throw Error("Od");return a};SG=function(a){if(null!=a&&a.D6===Wsb){var b=String;a=a.U8();a=String(a).replace(dtb,"").replace(etb,"&lt;");b=b(a).replace(ftb,btb)}else b=String(a).replace(atb,btb);return b};
ktb=function(a){null!=a&&a.D6===Xsb||null!=a&&a.D6===Ysb?a=gtb(a):a instanceof _.Tf?a=gtb(_.Uf(a)):a instanceof _.Tf?a=gtb(_.Uf(a)):a instanceof _.mj?a=gtb(_.nj(a)):a instanceof _.mj?a=gtb(_.ih(a).toString()):(a=String(a),a=htb.test(a)?a.replace(itb,jtb):"about:invalid#zSoyz");return a};
ltb={"\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;"};btb=function(a){return ltb[a]};
mtb={"\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"};jtb=function(a){return mtb[a]};atb=/[\x00\x22\x26\x27\x3c\x3e]/g;ftb=/[\x00\x22\x27\x3c\x3e]/g;itb=/[\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;htb=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i;ntb=/^(?!base|iframe|link|noframes|noscript|object|script|style|textarea|title|xmp)[a-z0-9_$:-]*$/i;gtb=function(a){return String(a).replace(itb,jtb)};
otb=function(a){a=String(a);return ntb.test(a)?a:"zSoyz"};dtb=/<(?:!|\/?([a-zA-Z][a-zA-Z0-9:\-]*))(?:[^>'"]|"[^"]*"|'[^']*')*>/g;etb=/</g;var utb,vtb;_.qtb=function(a){return _.ptb(a.lineNumber,a.href)};_.ptb=function(a,b){return(0,_.QG)('<div class="line-number CodeMirror-gutter-background"><a class="CodeMirror-linenumber CodeMirror-gutter-elt" href="'+SG(ktb(b))+'" aria-label="Line '+SG(a+1)+'" tabIndex="-1" data-line-number="'+SG(a)+'">'+_.RG(a+1)+"</a></div>")};_.stb=function(a){return _.rtb(a.start,a.end)};
_.rtb=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 '+SG(e+1)+'" tabIndex="-1" data-line-number="'+SG(e)+'">'+_.RG(e+1)+"</span></div>"}return(0,_.QG)(c)};utb=function(a){var b=a.lines,c=a.qt,d="";a=a.lineNumbers;for(var e=a.length,f=0;f<e;f++){var g=a[f];d+=_.ttb(g,b[g],c[f])}return(0,_.QG)(d)};
_.ttb=function(a,b,c){return(0,_.QG)('<div data-line-number="'+SG(a)+'">'+vtb(void 0,b,c)+"</div>")};
vtb=function(a,b,c,d){d=void 0===d?0:d;var e="";if(0!=c.length)for(var f=c.length,g=0;g<f;g++){var m=c[g];e+=_.RG(ctb(b).substring(0==g?0:c[g-1].lj()-d,m.Lk()-d))+"<"+otb(_.Vh(m,3))+' class="'+SG(_.Vh(m,4))+'"'+(""!=m.Xoa()?' href="'+SG(ktb(m.Xoa()))+'"':"")+(""!=m.getKey()?' data-key="'+SG(m.getKey())+'"':"")+">"+vtb(a,ctb(b).substring(m.Lk()-d,m.lj()-d),_.TG(m),m.Lk())+"</"+otb(_.Vh(m,3))+">"+(g==c.length-1?_.RG(ctb(b).substring(m.lj()-d)):"")}else e+=_.RG(b);return(0,_.QG)(e)};_.UG=function(a){_.p.call(this,a)};_.X(_.UG,_.p);_.h=_.UG.prototype;_.h.Lk=function(){return _.Ki(this,1)};_.h.setStart=function(a){return _.ob(this,1,a,0)};_.h.lj=function(){return _.Ki(this,2)};_.h.setEnd=function(a){return _.ob(this,2,a,0)};_.h.Xoa=function(){return _.Vh(this,5)};_.h.getKey=function(){return _.Vh(this,6)};_.h.JC=function(a){_.tb(this,6,a)};_.TG=function(a){return _.Ci(a,_.UG,8)};_.UG.kc=[8];_.UG.prototype.toObject=function(){return wtb(this)};
var wtb=function(a){if(null!=a)return _.zb(a),{start:_.Ki(a,1),end:_.Ki(a,2),tagName:_.Vh(a,3),SZc:_.Vh(a,4),href:_.Vh(a,5),key:_.Vh(a,6),aSa:_.Ji(a,7),zRc:_.vb(_.TG(a),wtb)}};var xtb=function(a){this.wZ=a;this.rendered=[]};xtb.prototype.clear=function(){if(this.wZ.Jo){var a=this.rendered;this.rendered=[];a=_.q(a);for(var b=a.next();!b.done;b=a.next())this.wZ.Jo(b.value)}};_.VG=function(a,b,c){a=a.create("span");a.className=c;b=document.createTextNode(b);a.appendChild(b);return a};_.WG=function(a,b){a=a.create("div");a.className=b;return a};xtb.prototype.create=function(a){a=this.wZ.createElement(a);this.wZ.Jo&&_.JD(a)&&this.rendered.push(a);return a};_.XG=function(a,b){a=a.ta;xtb.call(this,b);this.gQ=new Map;this.container=a};_.X(_.XG,xtb);
_.XG.prototype.zu=function(a,b){var c=new Map(b.map(function(m){return[m.start,m]}));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++){ytb(this,f,!1,e);if(g=this.gQ.get(f))g.style.display=f===d.start?"":"none";b.add(f)}}c=_.q(this.gQ);for(a=c.next();!a.done;a=c.next())a=_.q(a.value).next().value,b.has(a)||ytb(this,a,!0)};
var ytb=function(a,b,c,d){d=void 0===d?0:d;if(_.jE(b,a.Ir())){var e=a.gQ.get(b);if(!e||c)if(e||!c){var f=a.ki(b);f&&(c?(a.container.insertBefore(f,e),_.Hj(e),a.gQ.delete(b)):(c=a.ina(b,d),a.gQ.set(b,c),c.style.display="none",a.container.insertBefore(c,f),a=_.WG(a,""),a.style.display="none",a.appendChild(f),c.appendChild(a)))}}};_.XG.prototype.clear=function(){xtb.prototype.clear.call(this);this.gQ.clear()};var Elb=/Meta/gi;_.Glb={Kn:"Everything",value:"",Tb:_.kE("e"),Tr:"Everything"};var Plb=new _.ms("Directory ({dir})"),Rlb=new _.ms("Search in ({repo} \u203a {dir})"),Qlb=new _.ms("Search in ({id}/{repo} \u203a \u2026 \u203a {dir})"),Tlb=new _.ms("Directory ({repo} \u203a {dir})"),Slb=new _.ms("Directory ({id}/{repo} \u203a {ref} \u203a {dir})"),Jlb=new _.ms("Repository ({repo})"),Ilb=new _.ms("Package ({package})"),Llb=new _.ms("Branch ({branch})"),Olb=new _.ms("Branch ({id}/{repo} \u203a {ref})"),Klb=new _.ms("Tag ({tag})"),Nlb=new _.ms("Tag ({id}/{repo} \u203a {ref})"),Mlb=
new _.ms("Search in ({id}/{repo} \u203a {ref})"),Hlb=new _.ms("Project ({project})");var Atb=function(a){return _.vab(a.prototype,"$$generatedClassName",function(){return"Class$obf_"+{valueOf:function(){return++ztb}}})},ztb=1E3;var YG=function(){};YG.prototype.Y9=function(){return Btb(this)};YG.prototype.toString=function(){var a=CE(Ctb(ZG(this.constructor)))+"@";var b=(this.Y9()>>>0).toString(16);return a+CE(b)};var Dtb=function(){this.Y7=0};_.X(Dtb,YG);Dtb.prototype.Yaa=function(){return(this.Y7+1|0)<this.lnb.length};Dtb.prototype.sK=function(){if(!this.Yaa()){var a=new Etb;a.i5 instanceof Error&&(Error.captureStackTrace?Error.captureStackTrace(a.i5):a.i5.stack=Error().stack);a.JCc(Error(a));throw a.i5;}a=this.Y7=this.Y7+1|0;return this.lnb[a]};var Ftb=function(){};_.X(Ftb,YG);Ftb.prototype.JCc=function(a){this.i5=a;Gtb(a,this)};Ftb.prototype.toString=function(){var a=Ctb(ZG(this.constructor)),b=this.xUc;return null==b?a:CE(a)+": "+CE(b)};var Htb=function(){};_.X(Htb,Ftb);var Itb=function(){};_.X(Itb,Htb);var Jtb=function(){};_.X(Jtb,YG);var Ktb=function(){};_.X(Ktb,YG);var Ltb=function(){};_.X(Ltb,Ktb);var Mtb,Ntb=function(){Ntb=function(){};Mtb=bpb([256],$G,Otb,$G.FRb)};var bpb=function(a,b,c,d){return Ptb(a,d,{hRa:b,nwb:c,ZKa:a.length})},Ptb=function(a,b,c){var d=a[0];if(null==d)return null;var e=new globalThis.Array(d);c&&(e.y_a=c);if(1<a.length){a=a.slice(1);c=c&&{hRa:c.hRa,nwb:c.nwb,ZKa:c.ZKa-1};for(var f=0;f<d;f++)e[f]=Ptb(a,b,c)}else if(void 0!==b)for(a=0;a<d;a++)e[a]=b;return e};var $G=function(){this.Ny=0};_.X($G,Ktb);var epb=function(a){if(-129<a&&128>a){Ntb();var b=a+128|0,c=Mtb[b];c||(c=Mtb[b]=Qtb(a));a=c}else a=Qtb(a);return a},Qtb=function(a){var b=new $G;b.Ny=a;return b};$G.prototype.Y9=function(){return this.Ny};$G.prototype.toString=function(){return""+this.Ny};var Otb=function(a){return a instanceof $G};var Rtb=function(a){this.kwc=a};_.X(Rtb,YG);Rtb.prototype.ICc=function(a,b){var c;return c=this.kwc,c(a,b)};var Stb=function(a){this.jwc=a};_.X(Stb,YG);Stb.prototype.Zaa=function(){var a;return a=this.jwc,a()};var Ttb=function(){};_.X(Ttb,YG);Ttb.prototype.toString=function(){return this.b8};var Etb=function(){};_.X(Etb,Itb);var Utb=function(){};_.X(Utb,Ttb);var Vtb=function(){};_.X(Vtb,YG);Vtb.prototype.toString=function(){return this.KX?0==this.qMa.length?this.KX.toString():CE(this.KX.toString())+CE(this.qMa):this.iwc};var Wtb=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:Btb(a)}},Xtb=0,Btb=function(a){return a.B_a||(Object.defineProperties(a,{B_a:{value:Xtb=Xtb+1|0,enumerable:!1}}),a.B_a)};var Ytb=function(a){return a.Y9?a.Y9():Wtb(a)},aub=function(a){switch(typeof a){case "number":return ZG(Ltb);case "boolean":return ZG(Jtb);case "string":return ZG(cpb);case "function":return ZG(Ztb)}if(a instanceof YG)a=ZG(a.constructor);else if(Array.isArray(a))a=(a=a.y_a)?ZG(a.hRa,a.ZKa):ZG(YG,1);else if(null!=a)a=ZG($tb);else throw new TypeError("Pd");return a};var Ztb=function(){};var $tb=function(){};_.X($tb,YG);var Gtb=function(a,b){if(a instanceof Object)try{a.WOc=b,Object.defineProperties(a,{cause:{get:function(){return b.gwc&&b.gwc.i5}}})}catch(c){}};var cpb=function(){};_.X(cpb,YG);var CE=function(a){return null==a?"null":a.toString()},bub=function(a,b){a=a.substr(0,b.length);return Object.is(a,b)||null==a&&null==b},dpb=function(a){return"string"===typeof a};var cub=function(a,b){this.lMa=a;this.mMa=b};_.X(cub,YG);var Ctb=function(a){return 0!=a.mMa?CE(dub("[",a.mMa))+String("L"+CE(Atb(a.lMa))+";"):Atb(a.lMa)};cub.prototype.toString=function(){return"class "+CE(Ctb(this))};var dub=function(a,b){for(var c="",d=0;d<b;d=d+1|0)c=CE(c)+CE(a);return c},ZG=function(a,b){var c=b||0;return _.vab(a.prototype,"$$class/"+c,function(){return new cub(a,c)})};var eub=function(a,b){a.push(b)},fub=function(a,b){for(var c=0,d=b.length;c<d;c=c+1|0)a.push(b[c])},gub=function(a,b){a.sort(function(c,d){return b.ICc(c,d)})};var hub=function(){};_.X(hub,YG);var iub=function(a){var b=new hub;b.HRb=a;return b};hub.prototype.Zaa=function(){var a=new jub,b=this.HRb;a.Y7=-1;a.lnb=b;return a};var jub=function(){this.Y7=0};_.X(jub,Dtb);_.aH=function(a){this.Kg=a};_.X(_.aH,YG);
_.aH.prototype.ld=function(a){var b;if(!a||0==a.length)return this.Kg.Ln([]);for(var c=[],d=a.length-1|0;0<=d;d=d-1|0)eub(c,this.Kg.Yb(a[d]));a=(b=this.Kg,new Rtb(function(n,r){return b.r_a(n,r)}));gub(c,a);a=[];d=[];for(var e=!1;0<c.length;){for(var f=c.pop();0!=a.length&&this.Kg.Lk(f)>=this.Kg.lj(a[a.length-1|0]);){var g=a.pop();this.Kg.hqa(g)&&(e=!1);0==a.length||this.Kg.x4(a[a.length-1|0],g)}g=e;var m=this.Kg.hqa(f);e=g||m;if(0==a.length)a.push(f),d.push(f);else if(g&&m){if(!this.Kg.qqa(f)){if(e=
kub(this,f,a,c))d.pop(),fub(d,e);e=!1;lub(this,c,f)}}else g=a[a.length-1|0],this.Kg.lj(f)>this.Kg.lj(g)&&lub(this,c,this.Kg.cLb(f,this.Kg.lj(g))),a.push(f)}for(c=a.length;1<c;c=c-1|0)this.Kg.x4(a[c-2|0],a[c-1|0]);return this.Kg.Ln(d)};
var kub=function(a,b,c,d){for(var e=null;0!=c.length;){var f=c.pop(),g=a.Kg.hqa(f),m=a.Kg.lj(f);a.Kg.setEnd(f,a.Kg.Lk(b));var n=g&&!a.Kg.qqa(b)&&a.Kg.qqa(f),r=0==c.length?null:c[c.length-1|0];n||a.Kg.Lk(f)>=a.Kg.lj(f)?null!=r?a.Kg.xFb(r,f):e=a.Kg.BJ(f):null!=r&&a.Kg.x4(r,f);g=g?a.Kg.lj(b):a.Kg.Lk(b);!n&&g<m&&lub(a,d,a.Kg.Ehb(f,g,m))}return e},lub=function(a,b,c){for(var d=b.length;0<d&&0<a.Kg.r_a(b[d-1|0],c);)d=d-1|0;b.splice(d,0,c)};var bH=function(a,b,c,d,e){_.XG.call(this,c,d);var f=this;this.Md=a;this.view=b;this.qb=c;this.Au=!1;this.zf=[];this.Lj=new _.al;this.cz=new _.al;this.mda=new Map;this.lines=[];this.vl=[];this.zl=0;this.ab=e.SP().ka(_.he()).subscribe(function(g){var m=void 0===f.tabSize;f.tabSize=g;m||_.yk(f.Md)})};_.X(bH,_.XG);_.h=bH.prototype;_.h.La=function(){this.ab.unsubscribe()};
_.h.Rb=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=_.iE(this.zf,this.Ir());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.ki(c))||d.setAttribute("aria-current","true")}}}};_.h.Ir=function(){return this.zl};
_.h.ki=function(a){this.vl.length<=a&&(this.vl=this.vl.concat(Array.from(this.container.children).slice(this.vl.length)));return this.vl[a]};_.h.ina=function(a,b){var c=this,d=_.WG(this,"line");d.appendChild(_.VG(this,Array.from({length:b+1}).join(" "),"line"));b=_.VG(this,"...","line ellipses");b.addEventListener("click",function(){c.Lj.emit(a)});d.appendChild(b);return d};
_.h.UO=function(){if(this.Ir())return this.container.firstElementChild.getBoundingClientRect().height;var a=_.WG(this,"");a.appendChild(document.createTextNode("_"));this.container.appendChild(a);var b=a.getBoundingClientRect().height;this.container.removeChild(a);return b};
_.h.A4=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.vl=[]);b<this.zl&&(b=this.zl);this.zl=c;var e=document.getElementById("pre-rendered-code");if(null!=e&&this.Au){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=_.nE(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",_.Rf(d[f])),f++,b+=this.container.childElementCount-e;b>=c&&(this.zl=b);if(f<d.length)return d.slice(f);if(b<c){d=this.PJa(b,c);c=this.container;b=void 0===b?0:b;f="";e=d.length;for(var g=0;g<e;g++){var m=b+g;f+=_.ttb(m,a[m],d[g])}a=(0,_.QG)(f).Zz();c.insertAdjacentHTML("beforeend",_.Rf(a))}return[]};
_.h.Cga=function(a){var b=this;a=a.filter(function(m){return _.jE(m,b.Ir())});if(!(0===a.length||a[a.length-1]>=this.zl)){var c=new _.aH(new mub),d=a.map(function(m){var n;return c.ld(null!=(n=b.mj.get(m))?n:null)}),e=document.activeElement,f=null;null!=e&&e.parentElement===this.container&&(f=e.dataset.lineNumber);e=document.createElement("div");Blb(e,utb({lineNumbers:a,lines:this.lines,qt:d}));for(d=a.length-1;0<=d;d--){var g=e.children[d];this.gQ.has(a[d])||this.container.replaceChild(g,this.ki(a[d]));
this.vl[a[d]]=g}null!=f&&(a=Number(f),isNaN(a)||this.focus(a))}};_.h.focus=function(a){a=_.iE(a,this.Ir());if(0!==a.length){var b=this.ki(a[0].start);b.hasAttribute("tabindex")||b.setAttribute("tabindex","-1");this.cz.next(a[0].start);b.focus()}};
var oub=function(a,b){var c=a.ki(b.line);if(c){a.mda.get(b)&&nub(a,b);var d=a.view.yh(b.va,b.context);var e=d.Sk;if(1!==e.length)throw Error("Qd");d={element:e[0],gMc:d};a.wZ.insertBefore(a.container,d.element,c);_.yk(a.Md);a.mda.set(b,d)}},nub=function(a,b){var c=a.mda.get(b);c&&(_.Hj(c.element),a.view.remove(a.view.indexOf(c.gMc)),a.mda.delete(b))};bH.prototype.clear=function(){_.XG.prototype.clear.call(this);this.view.clear();this.container.textContent="";this.zl=0;this.mda.clear()};
bH.prototype.PJa=function(a,b){for(var c=new _.aH(new mub),d=[];a<b;a++){var e=void 0;d.push(c.ld(null!=(e=this.mj.get(a))?e:null))}return d};bH.ha=function(a){return new (a||bH)(_.w(_.sl),_.w(_.gf),_.w(_.Wc),_.w(_.wk),_.w(_.Au))};
bH.ya=_.fc({type:bH,qa:[["code-container"]],Db:4,hb:function(a,b){a&2&&_.Ge("-moz-tab-size",b.tabSize)("tab-size",b.tabSize)},inputs:{Au:"usePrefetchIfPossible",zf:"highlightedLines",mj:"inlineWidgets"},outputs:{Lj:"lineShown",cz:"lineFocused"},features:[_.Ce,_.vc],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}"],
mb:2,Na:0});var mub=function(){};_.h=mub.prototype;_.h.x4=function(a,b){_.Fi(a,8,_.UG,b)};_.h.Ehb=function(a,b,c){return _.zi(a.clone(),8).setStart(b).setEnd(c)};_.h.Ln=function(a){return a};_.h.BJ=function(a){return _.TG(a)};_.h.lj=function(a){return a.lj()};_.h.Lk=function(a){return a.Lk()};_.h.hqa=function(a){return"a"===_.Vh(a,3)};_.h.qqa=function(a){return _.Ji(a,7)};_.h.xFb=function(a,b){b=_.TG(a).concat(_.TG(b));_.Ei(a,8,b)};_.h.setEnd=function(a,b){a.setEnd(b)};
_.h.cLb=function(a,b){if(b<a.Lk()||b>=a.lj())throw new RangeError;var c=_.zi(a.clone(),8).setStart(b);a.setEnd(b);return c};_.h.Yb=function(a){var b=(new _.UG).setStart(a.startColumn).setEnd(a.endColumn);a.aSa&&_.qb(b,7,!0);var c,d=null!=(c=a.tagName)?c:"span";c=_.tb(b,3,d);_.tb(c,4,a.Co);null!=a.href&&_.tb(b,5,a.href);null!=a.key&&b.JC(a.key);return b};_.h.r_a=function(a,b){return b.Lk()-a.Lk()||a.lj()-b.lj()};var pub=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"}),cH=function(){this.g7=0};
cH.prototype.Rb=function(){this.g7=$lb(this.snippet);this.Td.clear();for(var a=this.Td,b=this.snippet.ts,c=new Map,d=0,e=b.length;d<e;d++){var f=b[d],g=[],m=g.concat,n=_.sc(qub(this,f)),r=_.sc(rub(this,f));var x=f.mK;this.dz?(f=this.dz(_.mE(f.lineNumber)),x=[Object.assign({},sub(this,new IF({startIndex:0,length:x.length})),{tagName:"a",Co:"",href:f})]):x=[];g=m.call(g,n,r,_.sc(x));c.set(d,g)}a.mj=c;this.Td.A4(tub(this))};
var tub=function(a){return a.snippet.ts.map(function(b){return b.mK.substring(a.g7)+"\n"})},qub=function(a,b){return b.Sg.filter(function(c){var d=c.qe;c=c.tokenType;return!d||d.startIndex+d.length<=a.g7?!1:!!c&&pub.hasOwnProperty(c)&&!!pub[c]}).map(function(c){return Object.assign({},sub(a,c.qe),{Co:pub[c.tokenType]})})},rub=function(a,b){return(b=b.Vr)?b.SO.map(function(c){return Object.assign({},sub(a,c),{tagName:"mark",Co:""})}):[]},sub=function(a,b){return{startColumn:Math.max(b.startIndex-a.g7,
0),endColumn:Math.max(b.startIndex+b.length-a.g7,0)}};cH.ha=function(a){return new (a||cH)};
cH.ya=_.fc({type:cH,qa:[["basic-snippet","snippet",""]],ub:function(a,b){a&1&&_.kf(bH,7);if(a&2){var c;_.jf(c=_.nf())&&(b.Td=c.first)}},inputs:{dz:"linkGenerator",snippet:"snippet",vn:"codeFontSize"},features:[_.vc],hc:["snippet",""],Aa:1,Ba:2,Fa:[[1,"nopadding"]],va:function(a,b){a&1&&_.E(0,"code-container",0);a&2&&_.Ge("font-size",b.vn)},Ia:[bH],styles:["basic-snippet[_nghost-%COMP%]{display:flex}basic-snippet[_nghost-%COMP%]   code-container[_ngcontent-%COMP%]{font:initial;font-family:monospace;letter-spacing:normal;line-height:1.25;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;-webkit-text-size-adjust:100%;flex:1 1 100%}basic-snippet[_nghost-%COMP%]   code-container[_ngcontent-%COMP%]     div{padding:0 4px;cursor:pointer}basic-snippet[_nghost-%COMP%]     a{color:inherit}basic-snippet[_nghost-%COMP%]     a:focus, basic-snippet[_nghost-%COMP%]     a:hover{text-decoration:none}basic-snippet[_nghost-%COMP%]     mark{font-weight:700}"],Na:0});
var Zlb=/\S/;_.dH=function(a,b,c){this.Ga=a;this.Ua=b;this.document=c;this.DG="resultLine";this.mF=this.zJ=-1};_.dH.prototype.Rb=function(){};
_.dH.prototype.click=function(a){if(0===a.button&&!_.oE(a)){var b=Ylb(a);if(null!=b){b=_.mE(this.snippet.ts[b.lineNumber].lineNumber);var c=this.dz(b);a:{var d=this.document.getSelection();if(d&&d.toString()){var e=d.anchorNode&&_.nE(d.anchorNode instanceof Element?d.anchorNode:d.anchorNode.parentElement,"file-search-snippet");d=d.focusNode&&_.nE(d.focusNode instanceof Element?d.focusNode:d.focusNode.parentElement,"file-search-snippet");if(e||d)break a}a.preventDefault();_.un(this.Ua,c)}this.Ga.ob({element:this.nc,
action:this.DG,gestureName:"CLICK",Bf:this.resultIndex,UE:[Object.assign({},this.xP,{lineNumber:b})]},a)}}};_.dH.ha=function(a){return new (a||_.dH)(_.w(_.Vt),_.w(_.eg),_.w(_.Yg))};
_.dH.ya=_.fc({type:_.dH,qa:["file-search-snippet linkGenerator  resultIndex  snippet  trackElement  feedbackEvent ".split(" ")],ub:function(a,b){a&1&&_.kf(cH,7);if(a&2){var c;_.jf(c=_.nf())&&(b.qW=c.first)}},inputs:{dz:"linkGenerator",resultIndex:"resultIndex",snippet:"snippet",nc:"trackElement",xP:"feedbackEvent",vn:"codeFontSize"},features:[_.vc],hc:"linkGenerator  resultIndex  snippet  trackElement  feedbackEvent ".split(" "),Aa:3,Ba:6,Fa:[[1,"line-numbers"],["class","line-number",3,"focus","hover",
"mouseenter","mouseleave",4,"ngFor","ngForOf"],[3,"snippet","linkGenerator","codeFontSize","click","mouseover","mouseout","focusin","focusout"],[1,"line-number",3,"mouseenter","mouseleave"]],va:function(a,b){a&1&&(_.B(0,"div",0),_.O(1,amb,2,5,"div",1),_.C(),_.B(2,"basic-snippet",2),_.M("click",function(c){return b.click(c)})("mouseover",function(c){c=Ylb(c);if(null!=c){var d=c.element;b.mF=c.lineNumber;d.classList.add("hover")}})("mouseout",function(c){c=Ylb(c);null!=c&&(b.mF=-1,c.element.classList.remove("hover"))})("focusin",
function(c){c=Ylb(c);null!=c&&(0<=b.zJ&&b.qW.Td.ki(b.zJ).classList.remove("focus"),b.zJ=c.lineNumber,b.qW.Td.ki(b.zJ).classList.add("focus"))})("focusout",function(c){null!=Ylb(c)&&(0<=b.zJ&&b.qW.Td.ki(b.zJ).classList.remove("focus"),b.zJ=-1)}),_.C());a&2&&(_.Ge("font-size",b.vn),_.v(1),_.z("ngForOf",b.snippet.ts),_.v(1),_.z("snippet",b.snippet)("linkGenerator",b.dz)("codeFontSize",b.vn))},Ia:[_.hm,cH],styles:["file-search-snippet[_nghost-%COMP%]{display:flex;overflow:hidden}file-search-snippet[_nghost-%COMP%]   basic-snippet[_ngcontent-%COMP%]{flex:1 1 100%}file-search-snippet[_nghost-%COMP%]   .line-numbers[_ngcontent-%COMP%]{font:initial;font-family:monospace;letter-spacing:normal;line-height:1.25;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;-webkit-text-size-adjust:100%;display:inline-block;min-width:76px}file-search-snippet[_nghost-%COMP%]   .line-numbers[_ngcontent-%COMP%]   .line-number[_ngcontent-%COMP%]{padding-left:40px;text-align:end;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}"],
Na:0});_.uub=new _.oc("cEvt");_.vub={bs:function(a){throw a;},rZa:function(a){return a()},kga:function(a){a()},txb:function(){},YRa:function(){},iZ:function(){},Cq:function(){},NQ:function(){}};var wub;wub=function(a){this.aPa=a;this.cT=bmb(a)};_.pE=function(a,b){var c=0;a=_.q(a.cT);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};wub.prototype.bga=function(a){if(a.end<=a.start||0>a.start)return this;var b=new Map(this.aPa);b.has(a.start)?b.delete(a.start):b.set(a.start,a);return new wub(b)};_.eH=new wub(new Map);
_.fH=function(a){var b=this;this.ke=a=void 0===a?_.vub:a;this.j_a=new _.re;this.visibility=this.j_a.ka(_.ne(function(c,d){switch(d.action){case "toggleRange":return a&&(c.aPa.has(d.qe.start)?a.YRa():a.txb()),c.bga(d.qe);case "show":return b.show(c,d.line);case "showAll":return _.eH;default:return _.sg(d)}},_.eH),_.ue(_.eH),_.se(1))};_.fH.prototype.zu=function(a){this.j_a.next(a)};_.fH.prototype.La=function(){this.j_a.complete()};
_.fH.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.aPa);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),m=g.next();!m.done;m=g.next())if(m=m.value,e.start<=m.start&&e.end>=m.start||e.start<=m.end&&e.end>=m.end){f=!0;break}f&&(d=!0,c=c.bga(e))}d&&this.ke&&this.ke.YRa();return c};_.fH.ha=function(a){return new (a||_.fH)(_.u(_.uub,8))};_.fH.ua=_.t({token:_.fH,oa:_.fH.ha});_.gH=function(){this.l_a=[];this.Fm=[];this.lineHeight=0;this.visibility=_.eH;this.fL=new _.al;this.delay=_.yd(!0).ka(_.ge(50))};_.gH.prototype.Wd=function(a){(a=a.target)&&a instanceof HTMLElement&&(a=a.dataset.index)&&(a=Number(a),isNaN(a)||this.fL.emit(this.l_a[a].original))};_.gH.prototype.Rb=function(a){a.folding&&(this.delay=_.yd(!0).ka(_.ge(50)));if(a.visibility||a.folding)this.l_a=emb(this.visibility,this.Fm)};_.gH.ha=function(a){return new (a||_.gH)};
_.gH.ya=_.fc({type:_.gH,qa:[["code-folding-container"]],hb:function(a,b){a&1&&_.M("click",function(c){return b.Wd(c)})},inputs:{Fm:"folding",lineHeight:"lineHeight",visibility:"visibility"},outputs:{fL:"rangeToggled"},features:[_.vc],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&&(_.O(0,dmb,2,1,"ng-container",0),_.S(1,"async"));a&2&&_.z("ngIf",_.T(1,1,b.delay))},Ia:[_.hm,_.im,_.nm],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});_.hH=function(){};_.hH.ha=function(a){return new (a||_.hH)};_.hH.Ea=_.gc({type:_.hH});_.hH.Da=_.Wb({imports:[_.om]});_.iH=function(a,b,c){_.vq.call(this,a,b,c);this.lines=[];this.Gmb="code-and-highlight-container";this.JW=new _.re;this.qra=new _.re;this.GSa=new _.re;this.UQa=new _.re;this.VQa=new _.re;this.scroll=new _.re};_.X(_.iH,_.vq);_.iH.prototype.Qa=function(){_.vq.prototype.Qa.call(this)};_.iH.prototype.La=function(){_.vq.prototype.La.call(this)};_.iH.ha=function(a){return new (a||_.iH)(_.w(_.Wc),_.w(_.uq),_.w(_.ze))};_.iH.Ha=_.hc({type:_.iH,features:[_.Ce]});var gmb=void 0;_.xub={b8b:"\n",MNb:function(a,b){if(void 0===a||0===a.length)return new Map;var c=new Map,d=0,e=0,f=window.CodeMirror;_.hmb().then(function(g){f=g});f.runMode(a,b||"text/plain",function(g,m){null!=m&&(c.has(d)||c.set(d,[]),c.get(d).push({startColumn:e,endColumn:e+g.length,Co:"cm-"+m}));e+=g.length;g.endsWith(_.xub.b8b)&&(d++,e=0)});return c}};_.jH=function(a,b){if(_.Xt.has(7)){var c=new _.Lf(!0);this.enabled=c.Gf();b.register("toggleLineLimitation","8",function(){c.mk.length&&c.next(!c.value)})}else this.enabled=_.yd(!1)};_.jH.ha=function(a){return new (a||_.jH)(_.u(_.Yt),_.u(_.qt))};_.jH.ua=_.t({token:_.jH,oa:_.jH.ha,Ja:"root"});var yub=["CodeMirror-activeline","CodeMirror-activeline-gutter"],kH=function(a,b){_.XG.call(this,a,b);this.qb=a;this.cz=new _.al;this.Zo=new _.al;this.Jr=new _.al;this.Lj=new _.al;this.JY=void 0;this.tC=new Set;this.jF=new Set;this.mt=0;this.Yn=[];this.i_=new Map;this.jMa=new Map};_.X(kH,_.XG);kH.prototype.Ir=function(){return this.Yn.length};kH.prototype.ki=function(a){return this.Yn[a]};
kH.prototype.ina=function(a){var b=this,c=_.WG(this,"line-number CodeMirror-gutter-background");c.appendChild(_.VG(this,"-",""));c.addEventListener("click",function(){b.Lj.emit(a)});return c};
kH.prototype.Wd=function(a){var b=a.target;if("A"===b.tagName&&(0!==a.button||a.ctrlKey||a.metaKey))return!0;for(var c=b;c!==a.currentTarget&&!c.classList.contains("line-number");)c=c.parentElement;c=Number(c.firstElementChild.dataset.lineNumber);if(isNaN(c))return!0;if("A"!==b.tagName)return this.Jr.next({line:c,sZ:a}),!0;this.Zo.next({line:c,sZ:a});return!1};
var zub=function(a,b){var c=a.mt;a.mt+=b;b=a.mt;if(c!==b){if(a.wl){for(var d=[],e=c;e<b;e++)d.push(_.qtb({lineNumber:e,href:a.wl(e)}).Zz());d=_.Bab(d);a.container.insertAdjacentHTML("beforeend",_.Rf(d))}else d=_.stb({start:c,end:b}).Zz(),a.container.insertAdjacentHTML("beforeend",_.Rf(d));d=Array.from(a.container.children);a.Yn=0===c?d:a.Yn.concat(d.slice(a.Yn.length));d=_.q(a.jF);for(e=d.next();!e.done;e=d.next())e=e.value,c<=e&&e<b&&a.h$(a.Yn[e]);d=_.q(a.jMa.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.Yn[e].classList.add.apply(a.Yn[e].classList,_.sc(f))}}a.tC=_.Clb(a.JY,a.Yn)};kH.prototype.clear=function(){_.XG.prototype.clear.call(this);this.Yn=[];this.i_.clear();this.container.textContent="";this.mt=0;zub(this,0)};
var Aub=function(a,b){var c=b.line;b=b.height;if(a.Yn[c]){if(!a.i_.get(c)){var d={height:0,element:_.WG(a,"")};a.wZ.insertBefore(a.container,d.element,a.Yn[c]);a.i_.set(c,d)}a=a.i_.get(c);a.height+=b;a.element.style.height=a.height+"px"}},Bub=function(a,b){var c=b.line;b=b.height;var d=a.i_.get(c);d&&(d.height-=b,0<d.height?d.element.style.height=d.height+"px":(a.i_.delete(c),_.Hj(d.element)))};
kH.prototype.focus=function(a){a=_.iE(a,this.Yn.length);0<a.length&&(this.Yn[a[0].start].firstElementChild.focus(),this.cz.next(a[0].start))};
kH.prototype.i$=function(a){for(var b=_.q(this.tC||[]),c=b.next();!c.done;c=b.next()){c=c.value;c.classList.remove("highlight");for(var d=_.q(yub),e=d.next();!e.done;e=d.next())c.classList.remove(e.value);c.removeAttribute("aria-current");c.style.backgroundColor=""}this.JY=a;this.tC=_.Clb(this.JY,this.Yn);this.jF=_.Dlb(a);a=_.q(this.tC);for(c=a.next();!c.done;c=a.next())this.h$(c.value)};
kH.prototype.OZa=function(a){if(this.wl){this.wl=a;for(var b=0,c=this.Yn.length;b<c;b++)_.WAa(this.Yn[b].firstElementChild,a(b))}else this.clear(),zub(this,this.mt)};kH.prototype.h$=function(a){a.classList.add("highlight");for(var b=_.q(yub),c=b.next();!c.done;c=b.next())a.classList.add(c.value);a.setAttribute("aria-current","true")};kH.ha=function(a){return new (a||kH)(_.w(_.Wc),_.w(_.wk))};
kH.ya=_.fc({type:kH,qa:[["line-number-container"]],hb:function(a,b){a&1&&_.M("click",function(c){return b.Wd(c)})},inputs:{wl:"lineNumberLinkProvider"},outputs:{cz:"lineFocused",Zo:"lineNumberClicked",Jr:"gutterClicked",Lj:"lineShown"},features:[_.Ce],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}"],
mb:2,Na:0});_.lH=function(a){this.Ga=a;this.Pzb=new _.re;this.mna=new Map;this.Cba=new _.Js(this.Ga)};_.lH.prototype.register=function(a,b){if(this.mna.has(a))throw Error("Sd`"+a);this.mna.set(a,b);this.Pzb.next(a)};_.lH.prototype.Fy=function(a){if(!this.mna.has(a))throw Error("Td`"+a);this.mna.delete(a);this.Pzb.next(a)};_.lH.ha=function(a){return new (a||_.lH)(_.u(_.Kn))};_.lH.ua=_.t({token:_.lH,oa:_.lH.ha,Ja:"root"});var Cub,Dub,Eub,Fub,Gub;Cub=["content"];Dub=["gutter"];Eub=["decorations"];Fub=["sidebar"];Gub=["focusElement"];
_.mH=function(a,b,c,d,e,f,g,m,n,r,x,A,F,K,L,R,ca){_.iH.call(this,A,F,a);var pa=this;this.renderer=c;this.view=d;this.ek=e;this.Xda=f;this.oT=g;this.Lg=m;this.Zc=n;this.document=r;this.Md=K;this.As=L;this.kRa=R;this.GHa=ca;this.IOa=_.iE;this.iq=new Set;this.mj=new Map;this.Wy=this.cQ=this.aQ=this.bQ=!1;this.s5=new Set;this.ew=[];this.Ft=new Map;this.Uy=new Map;this.C6=new _.pe(1);this.ab=new _.td;this.rs=[];this.oC=null;this.osa=[];this.YS=[];this.lc=!1;this.Ema=new _.re;this.dA=function(){};this.ZP=
!0;this.pT=this.lineHeight=0;this.value=this.fileName="";this.oaa=1E3;this.Gqa=800;this.visibility=_.eH;this.Fm=[];this.jA=void 0;this.Au=!1;this.hga=new _.al;this.Lj=new _.al;this.fL=new _.al;this.QO=0;this.Zd=this.RO="";this.Ap=this.tk=this.BF=void 0;this.g6=!1;this.oP=!0;this.Zo=new _.al;this.Jr=new _.al;this.NQ=_.Ti(function(){pa.ke.NQ()},500);this.ke=x||_.vub;this.fh=new _.pt(this.document);this.fh.Ala=!1;this.fh.jL("CTRL_A",65,2);this.fh.jL("CTRL_A",65,8);_.Lj(this.fh,"shortcut",function(ra){if("CTRL_A"===
ra.identifier){ra=pa.E6.ta;for(var ua={};ra;){if(pa.document.activeElement===ra)return pa.continue?(ua.yT=r.getSelection(),ua.fwa=ua.yT&&ua.yT.toString(),pa.continue.then(function(ya){return function(){ya.yT&&ya.yT.toString()!==ya.fwa||_.Xlb(pa.Td.container)}}(ua))):_.Xlb(pa.Td.container),!1;ra=ra.parentElement;ua={yT:ua.yT,fwa:ua.fwa}}}return!0});this.ab.add(this.GHa.vn.subscribe(function(ra){pa.qb.ta.style.fontSize=null!=ra?ra+"px":"";_.yk(pa.Md);setTimeout(function(){pa.bda(pa.Td.UO())})}));this.ab.add(this.As.j6.subscribe(function(ra){pa.Zd=
ra;_.yk(pa.Md)}))};_.X(_.mH,_.iH);_.mH.Ha=_.iH.Ha;_.h=_.mH.prototype;
_.h.Rb=function(a){var b=this;if(!this.lineHeight){for(var c=_.q(this.Zd.split(" ")),d=c.next();!d.done;d=c.next())(d=d.value)&&this.E6.ta.classList.add(d);this.lineHeight=this.Td.UO()}a.fileName||a.value?(this.vTa(),this.continue=this.ke.rZa(function(){return b.render()})):a.scrollToLine?(this.Ht(this.zf),this.iS(_.PD(this.zf))):a.lineNumberLinkProvider?(c=function(){b.mg.OZa(b.wl)},this.continue?this.continue.then(c):c()):a.visibleCodeIdentifier&&(a.visibleCodeIdentifier.Si&&this.oT.Fy(a.visibleCodeIdentifier.Si),
this.gda());(a.visibility||a.folding)&&this.zu();if(!this.ZP){this.dA();var e=this.zf;"CODE"===this.aF?this.dA=_.Xqb(this.Lg,function(){null!=e?b.AJ(e,!0):b.J8.ta.focus()}):void 0!==this.aF&&(this.dA=this.Lg.registerCallback(this.aF,this.qb.ta,function(){b.AJ(e,!0);b.dA()}))}this.oP||this.mg.clear();if(a.lineLimitation){var f;this.RO="".padStart(null!=(f=this.GF)?f:80," ")}};_.h.qS=function(a){this.g6=a};
_.h.AJ=function(a,b){b=void 0===b?!1:b;var c=this;_.Gd(function(d){if(1==d.Pc)return _.Hd(d,c.continue,2);_.WZa(c.ek,function(){c.nF(a,b)});d.Pc=0})};_.h.nF=function(a,b){if(void 0===b||!b||this.P$(_.PD(a)))this.Td.focus(a),this.qb.ta.scrollLeft=0,this.ZP=!0};_.h.bda=function(a){this.lineHeight=a;_.yk(this.Md);Hub(this)};
_.h.Qa=function(){var a=this;_.iH.prototype.Qa.call(this);this.iH.ka(_.be(function(){return a.ek.EK}),_.y(function(b){return b.target.scrollLeft}),_.be(function(){return a.ek.wra})).subscribe(function(b){a.Qq.ta.style.right=-b+"px";a.NQ()});this.qb.ta.addEventListener("copy",function(){a.ke.Cq()});this.qb.ta.addEventListener("keydown",function(b){if(!_.oE(b)){var c=document.activeElement;if(c&&c instanceof HTMLElement&&a.qb.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.Td.qb.ta.contains(c)?a.nF(d-1):a.mg.focus(d-1),b.preventDefault()),["Down","ArrowDown","j"].includes(b.key)&&(a.Td.qb.ta.contains(c)?a.nF(d+1):a.mg.focus(d+1),b.preventDefault())))}}});"CODE"===this.aF&&(this.tk=this.Zc.register("openCode","c",function(){a.ke.iZ();_.Nu(a.Lg,"CODE")}),this.Ap=this.Lg.registerCallback("CODE",this.qb.ta,function(){var b=document.activeElement;b&&b instanceof HTMLElement&&a.qb.ta.contains(b)&&!a.mg.qb.ta.contains(b)&&
a.J8.ta!==b?a.mg.focus(a.BF||0):a.nF(a.BF||0)}))};_.h.Rc=function(){this.gda()};_.h.gda=function(){var a=this;this.jA&&this.oT.register(this.jA,this.iH.ka(_.be(function(){return a.ek.EK}),_.y(function(b){return b.target.scrollTop}),_.he(),_.y(function(b){return{startLine:Math.floor(b/a.lineHeight),endLine:Math.min(Math.ceil((b+a.qb.ta.clientHeight)/a.lineHeight),a.zl)}}),_.be(function(){return a.ek.sba})))};_.h.we=function(){this.C6.next(!0)};
_.h.La=function(){this.lc=!0;this.clear();this.jA&&this.oT.Fy(this.jA);this.fh&&this.fh.dispose();this.tk&&this.tk();this.Ap&&this.Ap();this.dA();this.ab.unsubscribe();_.iH.prototype.La.call(this)};_.h.fI=function(a){this.qb.ta.classList.add(a)};_.h.kL=function(a){this.qb.ta.classList.remove(a)};_.h.GUa=function(a){this.fL.emit(a);this.AJ(a.start-1)};
_.h.zu=function(){for(var a=_.q([this.Td,this.mg]),b=a.next();!b.done;b=a.next())b.value.zu(this.visibility.cT,this.Fm);b=_.q(this.ew);for(a=b.next();!a.done;a=b.next())this.jT(a.value);b=_.q(this.rs);for(a=b.next();!a.done;a=b.next())this.jT(a.value);_.Iub(this)};_.Iub=function(a){a.pT=_.pE(a.visibility,a.zl)};_.h=_.mH.prototype;_.h.iSa=function(){var a=this;this.bQ||(this.bQ=!0,setTimeout(function(){a.bQ=!1;a.k_();_.yk(a.Md)}))};
_.h.jSa=function(){var a=this;this.cQ||(this.cQ=!0,setTimeout(function(){a.cQ=!1;a.l_();_.yk(a.Md)}))};_.h.eba=function(){var a=this;this.aQ||(this.aQ=!0,setTimeout(function(){a.aQ=!1;a.j_();_.yk(a.Md)}))};_.h.fba=function(a){this.iq.add(a);this.Nea()};_.h.Sxb=function(a,b,c,d){this.oC={Za:a,position:b,offset:d};this.Nea()};
_.h.Ht=function(a){var b=this;return _.Gd(function(c){if(1==c.Pc)return b.Lj.emit(a),_.Hd(c,b.continue,2);b.ke.kga(function(){b.mg.i$(a);return Promise.resolve()},"selectLine");c.Pc=0})};
_.h.Nea=function(){var a=this;this.Wy||(this.Wy=!0,this.ke.kga(function(){var b;return _.Gd(function(c){if(1==c.Pc)return b=new _.wd(function(d){var e=setTimeout(function(){d.next(void 0);d.complete()});return function(){clearTimeout(e)}}),a.LR=b.subscribe(),_.Hd(c,_.Gkb(b),2);if(3!=c.Pc)return a.LR=void 0,a.Wy=!1,_.Hd(c,a.continue,3);0<a.iq.size&&a.Td.Cga(Array.from(a.iq));a.iq.clear();a.uWa();c.Pc=0})},"inline"))};
_.h.EHa=function(a,b,c,d){var e=this;return this.y4(function(){e.iSa()},{startLine:c,endLine:d,va:a,context:b},this.ew)};_.h.nab=function(a,b,c,d){var e=this;return this.y4(function(){e.jSa()},{startLine:c,endLine:d,va:a,context:b},this.rs)};_.h.mab=function(a,b,c){var d=this,e={line:c,va:a,context:b},f=this.Ft.get(c)||[];f.push(e);this.Ft.set(c,f);this.eba();return function(){f.splice(f.indexOf(e),1);d.eba()}};
_.h.fW=function(a,b){var c=this;this.mj.has(a)?this.mj.get(a).push(b):this.mj.set(a,[b]);this.fba(a);return{remove:function(){var d=c.mj.get(a);if(null!=d){var e=d.indexOf(b);0>e||(d.splice(e,1),c.fba(a))}}}};_.h.y9=function(a){return this.lineHeight*(this.visibility?_.pE(this.visibility,a):a)};_.h.getHeight=function(a,b){return this.lineHeight*(1+(this.visibility?_.pE(this.visibility,b)-_.pE(this.visibility,a):b-a))};
_.h.y4=function(a,b,c){a();c.push(b);return function(){a();c.splice(c.indexOf(b),1)}};_.h.vTa=function(){this.Ft.clear();this.Uy.clear();this.ew=[];this.rs=[];this.osa=[];this.mj.clear();this.s5.clear();this.iq.clear();this.t7()};
_.h.render=function(){var a=this,b,c,d,e,f,g,m,n,r,x,A;return _.Gd(function(F){switch(F.Pc){case 1:return a.clear(),a.rendered||(a.Wy=!0),(b=document.getElementById("pre-rendered-code"))&&a.Td.Au&&b.setAttribute("processed",""),_.Hd(F,a.dPa(),2);case 2:return c=F.Yk,d=a.lines,_.Iub(a),_.Hd(F,_.Ik(a.C6.ka(_.ke())),3);case 3:a.zf=_.iE(a.zf,d.length);a.hga.emit(d.length);e=0===a.zf.length?0:a.zf[a.zf.length-1].end;g=(f=null==a.oC&&d.length>a.oaa&&e<a.oaa)?a.Gqa:d.length;m=f?_.Ik(_.yd(!0).ka(_.ge(100),
_.we(a.Ema))):void 0;zub(a.mg,g);n=a.lineHeight;a.j_(n);a.k_();a.l_(n);r=a.Td.A4(d,0,g,a.rendered);a.iS(_.PD(a.zf));a.rendered||a.iq.clear();a.QO=c+3;if(!m){F.ui(4);break}return _.Hd(F,m,5);case 5:a.rendered||(A=Array.from(a.iq).filter(function(K){return K<g}),0<A.length&&a.Td.Cga(A),a.iq.clear()),zub(a.mg,d.length-g),a.Md.detach(),x=new Promise(function(K){setTimeout(function(){if(!a.lc){var L=a.Md;L.Wj[2]|=128;a.Md.ae();K()}},100)}),a.Td.A4(d,g,d.length,r);case 4:return _.Hd(F,Hub(a,n,!0),6);case 6:return a.rendered||
(a.Wy=!1),a.mg.i$(a.zf),_.Hd(F,x,0)}})};_.h.dPa=function(){var a=this,b,c,d,e,f,g,m,n;return _.Gd(function(r){if(1==r.Pc){a.CO(null!=(b=a.Ov)?b:new Map);if(a.value.lines)return a.CO(a.value.kQ),a.lines=a.value.lines,r.return(a.value.jyb);if(a.Ov&&a.Ov.size)return r.ui(2);c=a.v6(a.value);f=_.xub;g=f.MNb;m=a.value;return _.Hd(r,_.hmb(),4)}return 2!=r.Pc?(n=g.call(f,m,null!=(e=null==(d=r.Yk.findModeByFileName(a.fileName))?void 0:d.mime)?e:"text/plain"),a.CO(n),r.return(c)):r.return(a.v6(a.value))})};
_.h.v6=function(a){var b=a.split("\n");this.lines=b;a.endsWith("\n")&&b.pop();for(var c=a=0;c<b.length;c++)a=Math.max(a,b[c].length),b[c]+="\n";return a};_.h.CO=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.mj.get(c);if(null==b)this.mj.set(c,d);else for(c=_.q(d),d=c.next();!d.done;d=c.next())b.push(d.value)}};
_.h.k_=function(){_.Gj(this.GQ.ta);for(var a=_.q(this.ew),b=a.next();!b.done;b=a.next())this.OR(this.GQ,b.value)};_.h.l_=function(a){a=void 0===a?this.lineHeight:a;_.Gj(this.Qq.ta);this.Aga(a);this.renderer.Rg(this.Qq.ta,"display","none");a=_.q(this.rs);for(var b=a.next();!b.done;b=a.next())b=b.value,this.renderer.Rg(this.Qq.ta,"display","block"),this.OR(this.Qq,b)};
_.h.j_=function(a){a=void 0===a?this.lineHeight:a;_.Gj(this.zq.ta);this.Uy.clear();this.uga(a);this.MZa(11);var b=this.YOa()?"block":"none";this.renderer.Rg(this.zq.ta,"display",b);b=_.q(this.Ft);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.Vsa(c,d,a)}};
_.h.Vsa=function(a,b,c){var d=this.pKa();this.vga(d,a,c);this.Uy.set(a,d);a=_.q(b);for(b=a.next();!b.done;b=a.next())for(b=b.value,b.gu=this.view.yh(b.va,b.context).Sk,b=_.q(b.gu),c=b.next();!c.done;c=b.next())this.renderer.appendChild(d,c.value);this.renderer.appendChild(this.zq.ta,d)};_.h.pKa=function(){var a=this.renderer.createElement("div");a.className="gutter-line";this.renderer.Jo&&_.JD(a)&&this.YS.push(a);return a};
_.h.vga=function(a,b,c){for(var d=b*c,e=_.q(this.s5),f=e.next();!f.done;f=e.next())f=f.value,f.line<b&&(d+=f.height);this.renderer.Rg(a,"position","absolute");this.renderer.Rg(a,"top",d+"px");this.renderer.Rg(a,"height",c+"px");this.renderer.Rg(a,"bottom","0")};_.h.YOa=function(){for(var a=_.q(this.Ft.values()),b=a.next();!b.done;b=a.next())if(0<b.value.length)return!0;return!1};
var Hub=function(a,b,c){b=void 0===b?a.lineHeight:b;c=void 0===c?!1:c;var d,e,f,g,m,n,r,x,A,F,K,L,R,ca,pa,ra,ua;return _.Gd(function(ya){if(1==ya.Pc)return c?(a.osa=[].concat(_.sc(a.s5)).map(function(Oa){return{type:"add",widget:Oa}}),ya.ui(2)):_.Hd(ya,a.continue,2);a.uga(b);a.Aga(b);d=_.q(a.osa);for(e=d.next();!e.done;e=d.next())g=f=e.value,m=g.type,n=g.widget,"add"===m?(oub(a.Td,n),Aub(a.mg,n)):(nub(a.Td,n),Bub(a.mg,n));a.osa=[];r=_.q(a.ew.concat(a.rs));for(x=r.next();!x.done;x=r.next())A=x.value,
a.jT(A);F=_.q(a.Uy);for(K=F.next();!K.done;K=F.next())L=K.value,R=_.q(L),ca=R.next().value,pa=R.next().value,ra=ca,ua=pa,a.vga(ua,ra,b);ya.Pc=0})};_.h=_.mH.prototype;_.h.Aga=function(a){this.Bga(this.Qq,a)};_.h.uga=function(a){this.Bga(this.zq,a)};_.h.Bga=function(a,b){var c=[].concat(_.sc(this.s5)).reduce(function(d,e){return e.height+d},0);this.renderer.Rg(a.ta,"height",b*this.zl+c+"px")};
_.h.MZa=function(a){var b=Array.from(this.Ft.values()).map(function(c){return c.length});b=0<b.length?Math.max.apply(Math,_.sc(b)):0;this.renderer.Rg(this.zq.ta,"width",a*b+"px")};_.h.OR=function(a,b){b.gu=this.view.yh(b.va,b.context).Sk;this.jT(b);b=_.q(b.gu);for(var c=b.next();!c.done;c=b.next())this.renderer.appendChild(a.ta,c.value)};_.h.uWa=function(){if(this.oC){var a=this.oC,b=a.offset,c=this.qb.ta.querySelector(a.Za);c&&(this.Xda.scrollTo(c,a.position,null!=b?b:0),this.oC=null)}};
_.h.jT=function(a){var b=a.gu,c=a.startLine;a=a.endLine;if(b&&void 0!==c&&void 0!==a){for(var d=this.y9(c),e=this.getHeight(c,a),f=_.q(this.s5),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.Rg(c,"top",d+"px"),-1<a?this.renderer.Rg(c,"height",e+"px"):this.renderer.Rg(c,"bottom","0")}};
_.h.clear=function(){this.view.clear();this.Td.clear();this.mg.clear();this.t7();this.Ema.next(!0);this.continue=void 0;var a;null==(a=this.LR)||a.unsubscribe();this.LR=void 0};_.h.t7=function(){if(this.renderer.Jo)for(var a=_.q(this.YS),b=a.next();!b.done;b=a.next())this.renderer.Jo(b.value);this.YS=[]};_.h.iS=function(a){null==a||this.P$(a)||(this.qb.ta.scrollTop=this.lineHeight*Math.max(a-5,0))};
_.h.P$=function(a){if(null==a)return!1;a*=this.lineHeight;var b=this.qb.ta.scrollTop,c=b+this.qb.ta.offsetHeight;return b<=a&&a<c};
_.Y.Object.defineProperties(_.mH.prototype,{Td:{configurable:!0,enumerable:!0,get:function(){return this.JJa},set:function(a){var b=this;this.JJa=a;this.ab.add(_.Td(window,"resize").ka(_.y(function(){return a.UO()}),_.he()).subscribe(function(c){b.bda(c)}))}},zl:{configurable:!0,enumerable:!0,get:function(){return this.lines.length}},Vda:{configurable:!0,enumerable:!0,set:function(a){this.ZP=!1;this.zf=_.fmb(a)}}});
_.mH.ha=function(a){return new (a||_.mH)(_.w(_.ze),_.w(_.Kf),_.w(_.wk),_.w(_.gf),_.w(_.Et),_.w(_.Ft),_.w(_.lH),_.w(_.jg),_.w(_.qt),_.w(_.Yg),_.w(_.uub,8),_.w(_.Wc),_.w(_.uq),_.w(_.sl),_.w(_.Hu),_.w(_.jH),_.w(_.wD))};
_.mH.ya=_.fc({type:_.mH,qa:[["format-code"]],ub:function(a,b){a&1&&(_.kf(Cub,7),_.kf(Dub,7),_.kf(kH,7),_.kf(Eub,7),_.kf(Fub,7),_.kf(Gub,7),_.kf(bH,7));if(a&2){var c;_.jf(c=_.nf())&&(b.E6=c.first);_.jf(c=_.nf())&&(b.zq=c.first);_.jf(c=_.nf())&&(b.mg=c.first);_.jf(c=_.nf())&&(b.GQ=c.first);_.jf(c=_.nf())&&(b.Qq=c.first);_.jf(c=_.nf())&&(b.J8=c.first);_.jf(c=_.nf())&&(b.Td=c.first)}},inputs:{fileName:"fileName",value:"value",Ov:"highlightInfo",rendered:"rendered",oaa:"largeFileThreshold",Gqa:"largeFileRenderCount",
GF:"lineLimitation",visibility:"visibility",Fm:"folding",jA:"visibleCodeIdentifier",aF:"focusableRegion",Au:"usePrefetchIfPossible",oP:"displayLineNumbers",Vda:"scrollToLine",wl:"lineNumberLinkProvider"},outputs:{hga:"totalNumLines",Lj:"lineShown",fL:"rangeToggled",Zo:"lineNumberClicked",Jr:"gutterClicked"},features:[_.$e([{Ca:_.iH,Jb:_.mH}]),_.Ce,_.vc],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),_.Q(1,"\n  "),_.B(2,"div",1,2),_.Q(4,"\n    "),_.E(5,"div",3,4),_.Q(7,"\n    "),_.B(8,"line-number-container",5),_.M("lineFocused",
function(c){return b.BF=c})("lineNumberClicked",function(c){return b.Zo.emit(c)})("gutterClicked",function(c){return b.Jr.emit(c)})("lineShown",function(c){return b.Lj.emit(c)}),_.Q(9,"\n    "),_.C(),_.Q(10,"\n    "),_.B(11,"div",6),_.M("click",function(c){return b.JW.next(c)})("contextmenu",function(c){return b.JW.next(c)})("mouseover",function(c){return b.qra.next(c)})("mouseout",function(c){return b.GSa.next(c)})("mousedown",function(){return b.qS(!0)})("mouseup",function(){return b.qS(!1)})("mouseleave",
function(){return b.qS(!1)})("keydown",function(c){return b.UQa.next(c)})("keyup",function(c){return b.VQa.next(c)}),_.Q(12,"\n      "),_.E(13,"div",7,8),_.Q(15,"\n      "),_.O(16,imb,1,6,"div",9),_.Q(17,"\n      "),_.O(18,jmb,5,3,"div",10),_.S(19,"async"),_.Q(20,"\n      "),_.B(21,"div",11,12),_.Q(23,"\n        "),_.B(24,"span",13),_.Q(25,"\n          Code panel - press c to focus line 1.\n        "),_.C(),_.Q(26,"\n      "),_.C(),_.Q(27,"\n      "),_.B(28,"code-container",14),_.M("lineFocused",
function(c){return b.BF=c})("lineShown",function(c){return b.Lj.emit(c)}),_.Q(29,"\n      "),_.C(),_.Q(30,"\n      "),_.O(31,kmb,1,5,"code-folding-container",15),_.Q(32,"\n    "),_.C(),_.Q(33,"\n  "),_.C(),_.Q(34,"\n  "),_.E(35,"div",16,17),_.Q(37,"\n"),_.C(),_.Q(38,"\n"));a&2&&(_.v(2),_.Yx("content CodeMirror ",b.Zd,""),_.v(6),_.Ge("min-height",b.lineHeight*b.pT,"px"),_.He("line-numbers",b.oP),_.z("lineNumberLinkProvider",b.wl),_.v(3),_.Ie(b.Gmb),_.v(2),_.Ge("min-width",b.QO,"ch"),_.v(3),_.z("ngForOf",
b.IOa(b.zf,b.lines.length)),_.v(2),_.z("ngIf",_.T(19,21,b.kRa.enabled)&&b.RO),_.v(10),_.Ge("padding-right",0===b.rs.length?0:300,"px"),_.z("usePrefetchIfPossible",b.Au)("inlineWidgets",b.mj)("highlightedLines",b.zf),_.v(3),_.z("ngIf",0<b.Fm.length))},Ia:[_.gH,_.hm,_.im,bH,kH,_.nm],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});_.nH=function(){};_.nH.ha=function(a){return new (a||_.nH)};_.nH.Ea=_.gc({type:_.nH});_.nH.Da=_.Wb({imports:[_.hH,_.om,_.Dv,_.xn]});_.oH=function(){};_.oH.ha=function(a){return new (a||_.oH)};_.oH.Ea=_.gc({type:_.oH});_.oH.Da=_.Wb({imports:[_.Sn,_.om,_.nH,_.xn]});_.pH=function(){this.WX=this.Moa=new _.Lf(1)};_.pH.prototype.aga=function(){this.uF?this.Moa.next(1):this.Moa.next(0)};_.Y.Object.defineProperties(_.pH.prototype,{uF:{configurable:!0,enumerable:!0,get:function(){return 0===this.Moa.getValue()}}});_.pH.ha=function(a){return new (a||_.pH)};_.pH.ua=_.t({token:_.pH,oa:_.pH.ha});_.Jub={ak:[],nsb:new Set,gZ:2,ZTa:new Map};_.qH=function(a,b,c){this.Ga=a;this.client=b;this.XF=c;this.kf=new _.Js(this.Ga)};_.qH.prototype.list=function(a,b,c,d,e,f,g,m,n,r){return Kub(this,a,b,c,d?{KZ:"COMMITS",ak:[d]}:void 0,e,f,void 0===g?!1:g,m,n,r)};
var Kub=function(a,b,c,d,e,f,g,m,n,r,x){b=Object.assign({},mmb(b,c),{repositoryKeyRepositoryName:d,path:f,maxLogEntries:g,includeDiffEntries:(void 0===m?0:m)?!0:void 0,symmetricDiffRefSpec:n,repositoryKeyWorkspaceId:r,refHint:x,logForPath:_.Xt.has(72),logForPathWithPagination:_.Xt.has(73)});e="TOKEN"===(null==e?void 0:e.KZ)?Object.assign({},{pageToken:e.token},b):"COMMITS"===(null==e?void 0:e.KZ)?Object.assign({},{starts:e.ak},b):b;return Lub(a,JSON.stringify(e,Object.keys(e).sort()),e)},Lub=function(a,
b,c){return a.XF.prefetch("history").ka(_.ve(function(d){if(d){var e=JSON.parse(d.request);a.kf.put(JSON.stringify(e,Object.keys(e).sort()),_.yd(_.wf(QF,JSON.parse(d.response))))}return a.kf.fetch(b,function(){return a.client.list(c)})}))};_.qH.prototype.resolve=function(a,b,c,d,e){return Kub(this,a.lb,a.Kc,a.repository,b,a.path||"",e||50,!1,void 0,a.params.Ob,d).ka(_.y(function(f){if(c)for(var g=_.q(f.Am||[]),m=g.next();!m.done;m=g.next())m=m.value,m.lq||(m.lq=c);return{kzc:f,l8:null!=e&&50<e}}))};
_.rH=function(a,b,c,d){return a.kY(b,c,d).ka(_.y(function(e){return e&&e.wf}))};_.qH.prototype.kY=function(a,b,c){b=void 0===b?"repository":b;c=void 0===c?1:c;var d=_.zh(a,c),e=a.repository,f=a.lb,g=a.Kc;b="path"===b&&_.QD(a,c)||"/";a=_.clb(a,c);return this.list(f,g,e,d,b,1,!1,void 0,a).ka(_.y(function(m){return m.Am&&m.Am[0]}))};_.qH.ha=function(a){return new (a||_.qH)(_.u(_.Kn),_.u(_.CG),_.u(_.zu),_.u(_.Yt))};_.qH.ua=_.t({token:_.qH,oa:_.qH.ha,Ja:"root"});var Mub,Nub;Mub=Object.freeze([]);Nub=Object.freeze({});_.sH=function(){};_.sH.prototype.transform=function(a){return Array.isArray(a)&&0===a.length?Mub:"object"===typeof a&&_.Jba(a)?Nub:a};_.sH.ha=function(a){return new (a||_.sH)};_.sH.xe=_.ic({name:"emptyToConstant",type:_.sH,Xd:!0});_.tH=function(){this.message="";this.Eaa=[];this.Kyb=[]};_.tH.prototype.Rb=function(){this.Kyb=qmb(this.message,this.Eaa)};_.tH.ha=function(a){return new (a||_.tH)};_.tH.ya=_.fc({type:_.tH,qa:[["linkified-message"]],inputs:{message:"message",Eaa:"linkDefinitions"},features:[_.vc],Aa:1,Ba:1,Fa:[[3,"ngSwitch",4,"ngFor","ngForOf"],[3,"ngSwitch"],[4,"ngSwitchCase"],["target","_blank",3,"href"]],va:function(a,b){a&1&&_.O(0,pmb,3,3,"span",0);a&2&&_.z("ngForOf",b.Kyb)},Ia:[_.hm,_.jm,_.km],mb:2,Na:0});_.uH=function(){this.condition=!1;this.link="";this.eS=!1};_.uH.ha=function(a){return new (a||_.uH)};
_.uH.ya=_.fc({type:_.uH,qa:[["conditional-link","condition","","link",""]],inputs:{condition:"condition",link:"link",hCc:"linkAriaLabel",Ra:"queryParams",Xf:"queryParamsHandling",eS:"sameWindow"},hc:["condition","","link",""],ac:["*"],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&&(_.Te(),_.O(0,rmb,2,6,"a",0),_.O(1,
smb,1,0,"ng-template",null,1,_.qf));if(a&2){var c=_.Xe(2);_.z("ngIf",b.condition)("ngIfElse",c)}},Ia:[_.im,_.mm,_.Uu],mb:2,Na:0});_.vH=function(a,b){this.Ga=a;this.client=b;this.kf=new _.Ks(this.Ga)};_.Oub=function(a,b){var c=Object.assign({},mmb(b.lb,b.Kc),{repositoryKeyRepositoryName:b.repository,repositoryKeyWorkspaceId:b.repositoryKeyWorkspaceId,gitRefsToken:b.gitRefsToken});return a.kf.fetch(Object.assign({},c),function(){return a.client.list(c).ka(_.y(function(d){return d.fWa}))})};_.vH.ha=function(a){return new (a||_.vH)(_.u(_.Kn),_.u(xrb))};_.vH.ua=_.t({token:_.vH,oa:_.vH.ha,Ja:"root"});_.wH=function(a,b){this.Ig=a;this.zC=b};_.Pub=function(a,b){var c=b.yb,d=b.lb,e=b.Kc,f=b.repository;if(!c)return _.yd(_.rE(""));b=b.params.Ob;if("depot"===e){if(!isNaN(Number(c))||"HEAD"===c)return _.yd({type:b?5:4,sv:c});var g=vmb(c);if(g)return _.yd(g)}return _.Oub(a.zC,{lb:d,Kc:e,repository:f,repositoryKeyWorkspaceId:b}).ka(_.y(function(m){var n=m.tags;return tmb(c,m.ie)||umb(c,n)||vmb(c)||_.rE(c)}),_.ce(function(m){_.Tr(a.Ig,m);return _.yd(_.rE(c))}))};
_.wH.ha=function(a){return new (a||_.wH)(_.u(_.Sr),_.u(_.vH))};_.wH.ua=_.t({token:_.wH,oa:_.wH.ha});_.xH=function(a,b){this.Ga=a;this.client=b;this.kf=new _.Js(this.Ga)};_.xH.prototype.diff=function(a,b,c,d){var e=this,f=d.map(function(m){return{left:{path:m.left.path||"",hash:m.left.hash||""},right:{path:m.right.path||"",hash:m.right.hash||""}}});a=lmb(a,b);f=Object.assign({},a,{zi:c,GUc:f});c=new _.wF(Object.assign({},a,{zi:c}));var g=new CF({Cf:c,AMa:[].concat(_.sc(d))});return this.kf.fetch(f,function(){return e.client.get(g)})};_.xH.ha=function(a){return new (a||_.xH)(_.u(_.Kn),_.u(trb))};
_.xH.ua=_.t({token:_.xH,oa:_.xH.ha,Ja:"root"});_.Qub=new _.ms("Browse repo at {refSpec}");_.xmb="Commit Details";_.zmb="Commit ";_.Rub="ID";_.Sub="Commit Date";_.Tub="Revision";_.yH=function(a,b,c,d,e,f,g){this.xta=a;this.Vo=b;this.aqa=c;this.XF=f;this.kP=g;this.Pda=_.Xt.has(40)};_.yH.prototype.match=function(a,b,c,d){var e=a.lb,f=a.Kc,g=a.repository,m=a.path;if(!e||!f||!g)throw Error("Ud");if(!b)return _.yd(new eG);c=Uub(this,c);a=_.zh(a,1);b=new $F({Dz:b,file:new yF({Rq:new xF({Cf:new _.wF(Object.assign({},lmb(e,f),{zi:g})),Iq:a}),path:m}),options:c,AS:d});return this.xta.match(b)};
_.yH.prototype.search=function(a,b,c,d){var e=this;d=void 0===d?!1:d;if(!a)return _.yd(new _.iG);b=Uub(this,b);b.PE=_.Xt.has(43);this.kP&&!isNaN(this.kP)&&(b.kP=this.kP);b=_.wf(b.ma(),_.vf(b));this.Vo&&(b.Zn=b.Zn||new FD,b.Zn.root=b.Zn.root||new GD,b.Zn.root.projectId=this.aqa.slice(1).split("/")[0]);var f=new XF({Dz:a,BWa:b,AS:c});return d?(this.XF.delete("search"),e.xta.search(f).ka(_.y(Cmb))):this.XF.prefetch("search").ka(_.ve(function(g){return g?_.yd(_.wf(_.iG,JSON.parse(g.response))):e.xta.search(f).ka(_.y(Cmb))}))};
_.yH.prototype.rYa=function(a,b){if(!a)return _.yd(new oG);b=Uub(this,b);b=_.wf(b.ma(),_.vf(b));this.Vo&&(b.Zn=b.Zn||new FD,b.Zn.root=b.Zn.root||new GD,b.Zn.root.projectId=this.aqa.slice(1).split("/")[0]);a=new lG({Dz:a,tYa:b});return this.xta.rYa(a).ka(_.y(Dmb))};var Uub=function(a,b){a.Pda||(b=_.wf(b.ma(),_.vf(b)),b.Ge="");return b};_.yH.ha=function(a){return new (a||_.yH)(_.u(srb),_.u(_.cm),_.u(_.CJa),_.u(_.Yt),_.u(_.Wt),_.u(_.zu),_.u(_.$0a))};_.yH.ua=_.t({token:_.yH,oa:_.yH.ha,Ja:"root"});var Fmb={year:"numeric",month:"numeric",day:"numeric",hour:"numeric",minute:"numeric",timeZone:"UTC"},Emb=new Date(Date.UTC(2033,10,22,18,0,0)),Gmb,Hmb;var Vub,Wub;
Vub=_.au({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]});Wub=_.au(0);_.zH=function(){var a={XIc:!0},b=Imb(a.locale);this.mZa="yyyy-MM-dd"+(b?" h:mm":" HH:mm")+(a.XIc?":ss":"")+(b?" a":"")+(a.s1c?" z":"")};
_.zH.prototype.Rb=function(a){var b=this,c,d;return _.Gd(function(e){if(a.value){a:{try{var f=Jmb(b.value);break a}catch(g){}f=void 0}b.date=f;b.date&&(c=_.au(b.date.getTimezoneOffset()),b.kxb=c.pga[0<_.bu(c,b.date)?2:0],d=_.cu(c,b.date),b.isUTC=_.cu(Wub,b.date)===d,b.JSa=Vub.pga[0<_.bu(Vub,b.date)?2:0],b.PAc=_.cu(Vub,b.date)===d)}e.Pc=0})};
_.zH.prototype.kpa=function(a,b,c){if(this.date)return this.isUTC?a+" local \n"+c+" "+this.JSa:this.PAc?a+" local \n"+b+" UTC":a+" local \n"+b+" UTC \n"+c+" "+this.JSa};_.zH.ha=function(a){return new (a||_.zH)};
_.zH.ya=_.fc({type:_.zH,qa:[["date"]],inputs:{value:"value",format:"format"},features:[_.vc],Aa:6,Ba:19,Fa:[["matTooltipClass","wrapped-tooltip",3,"matTooltip"]],va:function(a,b){a&1&&(_.B(0,"time",0),_.S(1,"dateTimeDisplay"),_.S(2,"dateTimeDisplay"),_.S(3,"dateTimeDisplay"),_.Q(4),_.S(5,"dateTimeDisplay"),_.C());a&2&&(_.We("matTooltip",b.kpa(_.By(1,3,b.date,b.mZa,b.kxb),_.By(2,7,b.date,b.mZa,"UTC"),_.By(3,11,b.date,b.mZa,b.JSa))),_.Fe("datetime",null==b.date?null:b.date.toISOString()),_.v(4),_.Ye(" ",
_.By(5,15,b.date,b.format,b.kxb),"\n"))},Ia:[_.bw,_.gz],styles:[".mat-tooltip.wrapped-tooltip{white-space:pre-wrap}"],Na:0});_.AH=function(){this.Suc=_.Xt.has(1)?"preferEmail":"preferName"};_.AH.prototype.transform=function(a){return"preferEmail"===this.Suc?a&&(a.email||a.name)||"unknown":a&&(a.name||a.email)||"unknown"};_.AH.ha=function(a){return new (a||_.AH)(_.w(_.Yt,16))};_.AH.xe=_.ic({name:"authorDisplay",type:_.AH,Xd:!0});_.AH.ua=_.t({token:_.AH,oa:_.AH.ha,Ja:"root"});var Nmb=new Set([/^(#+[ \t]*)?BEGIN_PUBLIC[ \t]*$/,/^(#+[ \t]*)?END_PUBLIC[ \t]*$/]),Omb=["Automated g4 rollback","Reason for rollback"],Lmb=["PUBLIC: ","RELNOTES: ","USERNOTES: "];var BH=function(){};BH.ha=function(a){return new (a||BH)};BH.Ea=_.gc({type:BH});BH.Da=_.Wb({});var CH=function(a,b){this.zzc=a;this.document=b;this.Ftc=Smb(this.document).ka(_.se({bufferSize:1,yw:!0}))},Xub=function(a,b){var c="https://sandbar-backend.corp.google.com/v1/changes/"+b;return a.Ftc.ka(_.ve(function(){return a.zzc.get(c,{withCredentials:!0})}),_.y(Rmb))};CH.ha=function(a){return new (a||CH)(_.u(_.bn),_.u(_.Yg))};CH.ua=_.t({token:CH,oa:CH.ha,Ja:BH});var Yub;Yub=[[["onedev-hovercard-action"]]];_.DH=function(a){var b=this;this.Asc=a;this.YDb=new _.pe(1);this.Ifb=this.YDb.ka(_.ve(function(c){return Xub(b.Asc,c)}),_.se(1));this.qF=new _.pe(1);this.If=new _.pe(1)};_.DH.prototype.Qa=function(){var a=this;this.Ifb.ka(_.je(1),_.we(this.If)).subscribe(function(){a.qF.next()})};_.Y.Object.defineProperties(_.DH.prototype,{changelistId:{configurable:!0,enumerable:!0,set:function(a){this.id=a;this.YDb.next(a)},get:function(){return this.id}}});
_.DH.ha=function(a){return new (a||_.DH)(_.w(CH))};_.DH.ya=_.fc({type:_.DH,qa:[["onedev-changelist-hovercard"]],inputs:{changelistId:"changelistId"},outputs:{qF:"init$"},ac:["onedev-hovercard-action"],Aa:2,Ba:3,Fa:[[3,"changelist",4,"ngIf"],[3,"changelist"]],va:function(a,b){a&1&&(_.Te(Yub),_.O(0,Tmb,2,1,"onedev-changelist-hovercard-body",0),_.S(1,"async"));a&2&&_.z("ngIf",_.T(1,1,b.Ifb))},Ia:[_.im,HG,_.nm],mb:2,Na:0});var Zub;var EH=function(a){var b=this;this.qb=a;this.eventType="click";this.egb=new _.al;this.Fma=function(c){if(c instanceof MouseEvent){var d=c.target;d&&(b.qb.ta.contains(d)||b.egb.emit(c))}}};EH.prototype.Qa=function(){$ub(this).addEventListener(this.eventType,this.Fma,!0)};EH.prototype.La=function(){$ub(this).removeEventListener(this.eventType,this.Fma,!0)};
var $ub=function(a){var b;a:{a=a.qb.ta;if(null==Zub){var c="undefined"!==typeof document?document.head:null;Zub=!(!c||!c.createShadowRoot&&!c.attachShadow)}if(Zub&&(a=a.getRootNode?a.getRootNode():null,"undefined"!==typeof ShadowRoot&&ShadowRoot&&a instanceof ShadowRoot))break a;a=null}return null!=(b=a)?b:document};EH.ha=function(a){return new (a||EH)(_.w(_.Wc))};EH.Ha=_.hc({type:EH,qa:[["","clickOutside",""]],inputs:{eventType:["clickOutsideEvent","eventType"]},outputs:{egb:"clickOutside"}});
var FH=function(){};FH.ha=function(a){return new (a||FH)};FH.Ea=_.gc({type:FH});FH.Da=_.Wb({});var avb,bvb,cvb;bvb=Symbol("Vd");cvb=Symbol("Wd");_.GH=function(a){this.Ke=a;this.className="onedev-hovercard";this.Jra=new _.al;this[avb]=new _.pe(1);this.RQb=!1;this.tqa=new _.Lf(!1);this.ngb=new _.re};_.GH.prototype.Qa=function(){};var dvb=function(a){var b=a[cvb];return b?(b.loaded||(b.Ke.yh(b.Lc),b.L5.ae(),b.loaded=!0),a[bvb].ka(_.ge(0))):_.yd(void 0)};avb=bvb;_.GH.ha=function(a){return new (a||_.GH)(_.w(_.gf))};
_.GH.ya=_.fc({type:_.GH,qa:[["onedev-hovercard"]],ub:function(a,b){a&1&&_.kf(_.ef,7);if(a&2){var c;_.jf(c=_.nf())&&(b.Lc=c.first)}},inputs:{className:"className"},outputs:{Jra:"onHide"},Wb:["onedevHovercard"],ac:["*"],Aa:1,Ba:0,Fa:[["cdkTrapFocus","",3,"cdkTrapFocusAutoCapture","clickOutside","mouseenter","mouseleave"]],va:function(a){a&1&&(_.Te(),_.O(0,Umb,2,3,"ng-template"))},Ia:[_.Wp,EH],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}"],
mb:2});_.HH=function(a,b,c,d){this.Lc=a;this.Ke=b;this.L5=c;this.loaded=!1;d[cvb]=this};_.HH.ha=function(a){return new (a||_.HH)(_.w(_.ef),_.w(_.gf),_.w(_.sl),_.w(_.GH))};_.HH.Ha=_.hc({type:_.HH,qa:[["","onedevHovercardLazyBody",""]]});_.IH=function(a){this.q$=a;this.If=new _.pe(1)};_.IH.prototype.La=function(){this.If.next()};_.IH.prototype.Qa=function(){this.IAc.ka(_.we(this.If)).subscribe(this.q$[bvb])};_.IH.ha=function(a){return new (a||_.IH)(_.w(_.GH))};
_.IH.Ha=_.hc({type:_.IH,qa:[["","onedevIsHovercardReady",""]],inputs:{IAc:["onedevIsHovercardReady","isHovercardReady$"]}});var evb=[{Sc:"end",Tc:"center",vc:"start",Dc:"center",offsetX:10},{Sc:"center",Tc:"bottom",vc:"center",Dc:"top",offsetY:10},{Sc:"center",Tc:"top",vc:"center",Dc:"bottom",offsetY:-10},{Sc:"end",Tc:"bottom",vc:"start",Dc:"top",offsetX:10,offsetY:10},{Sc:"end",Tc:"top",vc:"start",Dc:"bottom",offsetX:10,offsetY:-10}];var fvb=function(){this.delay=600;this.position=evb;this.uLc=[]},JH=function(a,b){var c=this;this.Kf=a;this.origin=b;this.oMc=void 0;this.enabled=!0;this.config=new fvb;this.active=!1;this.lrb=new _.pe(1);this.izc=new _.re;this.KB=new _.Lf(null);this.rQa=new _.Lf(!1);this.N$=new _.Lf(!1);this.If=new _.pe(1);this.FAb=function(d){"Escape"===d.key&&(gvb(c),d.stopPropagation(),d.preventDefault())};hvb(this);ivb(this)},hvb=function(a){jvb(a).ka(_.we(a.If)).subscribe(function(b){(a.active=b)?a.show():a.Hj()})},
ivb=function(a){a.KB.ka(_.ve(function(b){return(null==b?void 0:b.ngb)||_.Mh}),_.we(a.If)).subscribe(function(){gvb(a)})};JH.prototype.dispose=function(){kvb(this);var a;null==(a=this.Dd)||a.dispose();this.If.next();this.If.complete()};JH.prototype.ye=function(){return this.KB.getValue()?this.active:void 0};JH.prototype.toggle=function(a){this.rQa.next(a)};var gvb=function(a){a.N$.next(!1);a.rQa.next(!1);var b;null==(b=a.KB.getValue())||b.tqa.next(!1)};
JH.prototype.show=function(){var a=this;this.enabled&&this.Dd&&!this.Dd.dh()&&this.KB.getValue()&&(this.KB.getValue().RQb=this.N$.value,dvb(this.KB.getValue()).ka(_.je(1),_.we(this.If)).subscribe(function(){a.Dd&&a.gNb&&a.Dd.Ld(a.gNb);document.addEventListener("keydown",a.FAb);a.lrb.next()}))};JH.prototype.Hj=function(){kvb(this);this.izc.next()};var kvb=function(a){if(a.Dd&&a.Dd.dh()){document.removeEventListener("keydown",a.FAb);var b;null!=(b=a.KB.getValue())&&b.Jra.emit();a.Dd.detach()}};
JH.prototype.n9=function(){return _.Hq(_.ZSa(_.$Sa(_.Jq(this.Kf.position(),this.origin)),8),this.config.position)};
var jvb=function(a){return _.Kd([lvb(a).ka(_.ue(!1)),a.N$]).ka(_.te(),_.y(function(b){var c=_.q(b);b=c.next().value;c=c.next().value;return b||c}),_.ve(function(b){var c;return(null==(c=a.oMc)?void 0:c.ka(_.me(b)))||_.yd(b)}))},lvb=function(a){return a.KB.ka(_.ve(function(b){return _.Kd([a.rQa,(null==b?void 0:b.tqa)||_.yd(!1)]).ka(_.y(function(c){var d=_.q(c);c=d.next().value;d=d.next().value;return c||d}),_.de(a.config.delay),_.we(a.If))}))};var mvb;mvb=new _.oc("onedevHovercardLoggingOn");_.KH=function(a,b,c,d,e){var f=this;this.Ke=c;this.yc=e;this.config=new fvb;this.If=new _.pe(1);this.ZC=new JH(a,b);this.ZC.lrb.ka(_.ye(d||_.yd(!1)),_.we(this.If)).subscribe(function(g){g=_.q(g);g.next();g.next().value&&(f.b6||(f.b6=f.yc.get(_.Gu)),_.g2a(f.b6,"hovercardShown"))})};_.h=_.KH.prototype;
_.h.Rb=function(a){if(a.hovercard){var b;a=null==(b=a.hovercard)?void 0:b.Qf;this.ZC.KB.next(a);if(a){b=this.ZC;var c=this.Ke;b.config=this.config;b.Dd=b.Kf.create({nj:b.n9(),Dl:b.Kf.mp.hu()});b.gNb=new _.Mq(a.Lc,c);b.KB.next(a)}}};_.h.La=function(){this.ZC.dispose();this.If.next();this.If.complete()};_.h.ye=function(){return this.ZC.ye()};_.h.rTa=function(a){if(this.config.uLc.includes(a.key)){var b=this.ZC;a.stopPropagation();a.preventDefault();b.N$.next(!0)}};_.h.toggle=function(a){this.ZC.toggle(a)};
_.h.Hj=function(){this.ZC.Hj()};_.Y.Object.defineProperties(_.KH.prototype,{enabled:{configurable:!0,enumerable:!0,set:function(a){this.ZC.enabled=a}}});_.KH.ha=function(a){return new (a||_.KH)(_.w(_.Rq),_.w(_.Wc),_.w(_.gf),_.w(mvb,8),_.w(_.bg))};
_.KH.Ha=_.hc({type:_.KH,qa:[["","onedevHovercardTrigger",""]],Db:2,hb:function(a,b){a&1&&_.M("mouseenter",function(){return b.toggle(!0)})("mouseleave",function(){return b.toggle(!1)})("keydown.alt.arrowRight",function(c){var d=b.ZC;c.stopPropagation();c.preventDefault();d.N$.next(!0)})("keydown",function(c){return b.rTa(c)});a&2&&_.Fe("aria-haspopup",b.q$?"true":void 0)("aria-expanded",b.ye())},inputs:{q$:["onedevHovercardTrigger","hovercard"],enabled:["onedevHovercardActive","enabled"],config:["onedevHovercardConfig",
"config"]},features:[_.vc]});var nvb={qha:0,Tag:1,ET:2,0:"Branch",1:"Tag",2:"Commit"};var ovb=[[["","mat-list-avatar",""],["","mat-list-icon",""],["","matListAvatar",""],["","matListIcon",""]],[["","mat-line",""],["","matLine",""]],"*"],LH=function(a,b){b=_.Sy.call(this,b)||this;b.Iuc=a;b.gWa="start";return b};_.X(LH,_.Sy);LH.ha=function(a){return new (a||LH)(_.w(_.oq),_.w(_.Wc))};
LH.ya=_.fc({type:LH,qa:[["gmat-nav-list"]],Cb:[1,"mat-list-base","mat-nav-list","gmat-nav-list"],Db:2,hb:function(a,b){a&2&&(a=b.Iuc.value,_.He("gmat-nav-list-reverse","end"===b.gWa&&"rtl"!==a||"start"===b.gWa&&"rtl"===a))},inputs:{gWa:"roundedEdge"},features:[_.$e([{Ca:_.ly,Jb:LH}]),_.Ce],ac:["*"],Aa:1,Ba:0,va:function(a){a&1&&(_.Te(),_.Ue(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}}'],
mb:2,Na:0});var MH=function(a,b,c,d,e){b=_.my.call(this,b,c,d,e)||this;b.Cd=a;b.eW=null;b.mub=!1;b.Uvb=null;b.ikb=!1;b.zd=!0;b.isActive=!1;return b};_.X(MH,_.my);MH.prototype.Qa=function(){var a=this;if(this.active){var b=pvb(this)||{pB:0};this.Cd.Zb(function(){requestAnimationFrame(function(){return a.eW=a.gG.launch(0,0,{mca:!0,animation:b})})})}this.mub=!0};var pvb=function(a){return a.ikb?{pB:0,hJ:0}:void 0};
_.Y.Object.defineProperties(MH.prototype,{Nuc:{configurable:!0,enumerable:!0,set:function(a){this.ikb=_.Ug(a)}},active:{configurable:!0,enumerable:!0,get:function(){return this.isActive},set:function(a){if(a&&!this.isActive&&this.mub&&!this.eW){var b=this.Uvb||{clientX:0,clientY:0};this.eW=this.gG.launch(b.clientX,b.clientY,{mca:!0,animation:pvb(this)})}else this.eW&&(b=this.eW,_.wTa(b.Ji,b),this.eW=null);this.isActive=_.Ug(a)}}});
MH.ha=function(a){return new (a||MH)(_.w(_.ze),_.w(_.Wc),_.w(_.sl),_.w(_.f9a,8),_.w(_.e9a,8))};
MH.ya=_.fc({type:MH,qa:[["","gmat-nav-list-item",""]],ub:function(a,b){a&1&&_.kf(_.br,7);if(a&2){var c;_.jf(c=_.nf())&&(b.gG=c.first)}},Cb:[1,"mat-list-item","gmat-nav-list-item"],Db:2,hb:function(a,b){a&1&&_.M("mousedown",function(c){return b.Uvb=c});a&2&&_.He("gmat-list-item-active",b.active)},inputs:{Nuc:"disableRippleAnimations",active:"active"},features:[_.Ce],hc:["gmat-nav-list-item",""],ac:["[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&&(_.Te(ovb),_.B(0,"div",0),_.E(1,"div",1),_.B(2,"div",2),_.Ue(3),_.B(4,"div",3),_.Ue(5,1),_.C(),_.Ue(6,2),_.C()());a&2&&(_.v(1),_.z("matRippleTrigger",b.Hi())("matRippleDisabled",b.fv()))},Ia:[_.br],mb:2,Na:0});var qvb,rvb,svb,tvb,uvb;qvb=["rightPaneScroller"];rvb=function(a){return{element:a,BJa:"clear",pJa:"search"}};svb={rPa:"No branches",sPa:"No branch results",DG:"changeBranch"};tvb={rPa:"No tags",sPa:"No tag results",DG:"changeTag"};uvb={rPa:"No commits",sPa:"No commit results",DG:"changeCommit"};
_.NH=function(a,b,c,d){var e=this;this.Ng=a;this.JR=b;this.zC=c;this.Cd=d;this.ag="BreadcrumbRefPicker";this.YT=nvb;this.Ec=_.xD;this.kG=this.Vub=!1;this.Wvb=[];this.una=new _.re;this.Oxb=new _.re;this.EWa=new _.Lf("");this.hGc="SAME RESULT AVAILABLE IN:";this.yda=this.una.ka(_.ve(function(f){return vvb(e,f)}),_.qe(1),_.Fd());a=this.yda.ka(_.ve(function(f){return wvb(e,f).ka(_.y(_.pD),_.ce(function(){return _.oD(jnb(f))}),_.ue(_.yD))}));this.mMc=_.Kd([this.EWa,a]).ka(_.y(mnb),_.xe(function(f){_.gE(f)&&
(e.Wvb=f.Vb.items)}));this.placeholder=this.yda.ka(_.y(lnb));this.ab=this.yda.subscribe(function(f){e.Vub=2===f.yb})};_.NH.prototype.Lm=function(){var a=this;this.kG||(this.Cd.isStable?xvb(this):this.Cd.ng.ka(_.ke()).subscribe(function(){xvb(a)}))};_.NH.prototype.La=function(){this.ab.unsubscribe()};_.NH.prototype.show=function(a){this.kG=!1;this.Oxb.next(a)};_.NH.prototype.blur=function(){document.activeElement.blur()};
var xvb=function(a){var b=a.Wvb.findIndex(function(d){return d.Pe});if(!(0>b)){var c=a.gHc;c&&0!==c.rr.end&&(c.Cw(b),a.kG=!0)}},wvb=function(a,b){var c=b.yb,d=b.Wa,e=b.gitRefsToken;switch(c){case 0:return _.Oub(a.zC,Object.assign({},d,{gitRefsToken:e})).ka(_.y(nnb),_.y(function(f){return hnb(f.map(function(g){return{title:String(g.hg),Iq:_.zoa(g.hg),QMa:g.hg,jqa:!1,hQa:g.hQa}}),b,svb)}));case 1:return _.Oub(a.zC,Object.assign({},d,{gitRefsToken:e})).ka(_.y(function(f){return hnb(f.tags.map(function(g){return{title:String(g.tagName),
Iq:Wkb(g.tagName),QMa:g.tagName,jqa:!1}}),b,tvb)}));case 2:return a.Ng.list(d.lb,d.Kc,d.repository,void 0,"",250).ka(_.y(function(f){return hnb(f.Am.map(inb),b,uvb)}));default:return _.sg(c,"Unsupported ref type")}},vvb=function(a,b){var c=b.Wa,d=b.version;c=_.Pub(a.JR,_.tp(c.Yb(),_.zh(c,d)||"").Ya()).ka(_.y(knb),_.ke(),_.ue(0));return _.Qd(c,a.Oxb).ka(_.y(function(e){return Object.assign({},b,{yb:e})}))};
_.Y.Object.defineProperties(_.NH.prototype,{ZZ:{configurable:!0,enumerable:!0,set:function(a){this.kG=!1;this.una.next(a);this.lb=a.Wa.lb}}});_.NH.ha=function(a){return new (a||_.NH)(_.w(_.qH),_.w(_.wH),_.w(_.vH),_.w(_.ze))};
_.NH.ya=_.fc({type:_.NH,qa:[["ref-picker","refPickerData",""]],ub:function(a,b){a&1&&_.kf(qvb,5);if(a&2){var c;_.jf(c=_.nf())&&(b.gHc=c.first)}},Db:2,hb:function(a,b){a&2&&_.He("wide-view",b.Vub)},inputs:{ZZ:"refPickerData"},hc:["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&&(_.O(0,Vmb,2,1,"div",0),_.S(1,"async"),_.B(2,"input-with-icon",1),_.M("valueChange",function(c){b.EWa.next(c)}),_.S(3,"async"),_.C(),_.B(4,"div",2),_.O(5,Xmb,10,7,"gmat-nav-list",3),_.S(6,"async"),_.O(7,gnb,5,4,"div",4),_.S(8,"async"),_.C());a&2&&(_.z("ngIf",_.T(1,5,b.yda).Gub),_.v(2),_.z("placeholder",_.T(3,7,b.placeholder))("trackingConfig",_.bf(13,rvb,b.ag)),_.v(3),_.z("ngIf",_.T(6,9,b.yda)),_.v(2),_.z("ngIf",_.T(8,11,b.mMc)))},
Ia:[_.Qn,_.im,_.jm,_.km,_.Dr,_.Kr,LH,MH,_.tD,_.zD,_.rD,_.Qy,_.Ry,_.Aq,_.jr,_.ws,_.bw,_.vn,_.nm,_.KE],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 OH=function(){};OH.ha=function(a){return new (a||OH)};OH.Ea=_.gc({type:OH});OH.Da=_.Wb({imports:[_.ny,_.gr]});_.PH=function(){};_.PH.ha=function(a){return new (a||_.PH)};_.PH.Ea=_.gc({type:_.PH});_.PH.Da=_.Wb({imports:[_.Sn,_.om,_.Nr,OH,_.uD,_.AD,_.sD,_.Cq,_.LE,_.Hr,_.xs,_.rw,_.xn]});_.QH=function(){};_.QH.ha=function(a){return new (a||_.QH)};_.QH.Ea=_.gc({type:_.QH});_.QH.Da=_.Wb({imports:[_.om,_.xn,_.yw]});_.RH=function(){};_.RH.ha=function(a){return new (a||_.RH)};_.RH.Ea=_.gc({type:_.RH});_.RH.Da=_.Wb({imports:[_.om]});_.SH=function(){};_.SH.ha=function(a){return new (a||_.SH)};_.SH.Ea=_.gc({type:_.SH});_.SH.Da=_.Wb({imports:[_.om,_.hz,_.rw]});var TH=function(){};TH.ha=function(a){return new (a||TH)};TH.Ea=_.gc({type:TH});TH.Da=_.Wb({});var UH=function(){};UH.ha=function(a){return new (a||UH)};UH.Ea=_.gc({type:UH});UH.Da=_.Wb({imports:[_.om]});var VH=function(){};VH.ha=function(a){return new (a||VH)};VH.Ea=_.gc({type:VH});VH.Da=_.Wb({});var WH=function(){};WH.ha=function(a){return new (a||WH)};WH.Ea=_.gc({type:WH});WH.Da=_.Wb({imports:[UH,_.om,VH,_.xs]});_.XH=function(){};_.XH.ha=function(a){return new (a||_.XH)};_.XH.Ea=_.gc({type:_.XH});_.XH.Da=_.Wb({imports:[_.om,WH,BH]});_.YH=function(){};_.YH.ha=function(a){return new (a||_.YH)};_.YH.Ea=_.gc({type:_.YH});_.YH.Da=_.Wb({imports:[_.fq,FH,_.om,_.Hr,_.Sq]});var zvb;_.yvb=function(a,b){this.document=a;this.sj=b};_.Bvb=function(a,b,c){var d=new Map([["/",{name:"focusSearchBox",handler:function(e){var f=e.Dm,g=e.prefix;b.next(function(){return{Dm:zvb(a,f||""),prefix:g}})},tob:!0}]]);c&&d.set(".",{name:"focusSearchBoxWithThisDirectory",handler:function(e){var f=e.Dm;Avb(a.sj.u_,c);b.next(function(){return{Dm:zvb(a,f||""),prefix:c}})},tob:!0});return d};
zvb=function(a,b){return(a=a.document.getSelection())&&a.toString()&&b!==a.toString()?'"'+a.toString().replace(/"/g,'\\"')+'"':b};var Cvb=new Map([[aF.J_a,{type:"Class",vt:"class"}],[aF.x0a,{type:"Interface",vt:"interface"}],[aF.F1a,{type:"Struct",vt:"struct"}],[aF.W_a,{type:"Enum",vt:"enum"}],[aF.P1a,{type:"Union",vt:"union"}],[aF.C0a,{type:"Method",vt:"method"}],[aF.g0a,{type:"Field",vt:"field"}],[aF.p0a,{type:"Function",vt:"function"}],[aF.R1a,{type:"Variable",vt:"variable"}],[aF.M1a,{type:"Typedef",vt:"typedef"}],[aF.g1a,{type:"Namespace",vt:"namespace"}],[aF.u1a,{type:"Property",vt:"property"}],[aF.X_a,{type:"Enum Constant",
vt:"enum-constant"}]]);var Dvb={start:Number.POSITIVE_INFINITY,end:Number.POSITIVE_INFINITY};var Evb=["suggestionTemplate"],ZH=function(){};ZH.prototype.Rc=function(){};ZH.ha=function(a){return new (a||ZH)};
ZH.ya=_.fc({type:ZH,qa:[["ng-component"]],ub:function(a,b){a&1&&_.kf(Evb,7,_.ef);if(a&2){var c;_.jf(c=_.nf())&&(b.AYa=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&&(_.O(0,tnb,24,
6,"ng-template",null,0,_.qf),_.Q(2,"\n"))},Ia:[_.gm,_.hm,_.im,_.ws],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}"]});_.$H=function(){this.Tb=[]};_.$H.ha=function(a){return new (a||_.$H)};_.$H.ya=_.fc({type:_.$H,qa:[["menu-keyboard-shortcut-hint"]],Cb:[1,"gmat-caption","grimoire-secondary-text"],inputs:{Tb:"shortcut"},Aa:1,Ba:1,Fa:[[4,"ngFor","ngForOf"],["class","divider",4,"ngIf"],[1,"divider"]],va:function(a,b){a&1&&_.O(0,vnb,4,2,"ng-container",0);a&2&&_.z("ngForOf",b.Tb)},Ia:[_.hm,_.im],styles:["menu-keyboard-shortcut-hint[_nghost-%COMP%]{font-family:Roboto Mono,monospace}.divider[_ngcontent-%COMP%]{margin:0 5px}"]});var wnb=function(a){return[a]},Enb=function(a){return{kind:"link",PMb:a}},aI=function(a,b,c){var d=this;this.Md=a;this.w4=null;this.x1a=_.Zjb;this.Cob=Flb;this.lu=_.ie;this.scopes=[{scope:_.Glb,Pa:Fvb(this,_.Glb)}];this.Pda=_.Xt.has(40);this.lu=_.dkb(c).ka(_.y(function(e){return _.mD(e,_.bkb)}),_.y(function(e){return e.queries.map(function(f,g){f=10>g?xlb(f,_.kE(((g+1)%10).toLocaleString())):xlb(f);return{scope:f,Pa:Fvb(d,f)}})}))};aI.prototype.Rc=function(){};
var ynb=function(a,b){var c=b.Kn,d=b.value;if(!a.w4)return!1;a=a.w4;var e=a.Kn,f=a.value;return!!b.WY===!!a.WY&&c===e&&d===f};aI.prototype.kXa=function(a,b){var c=this;a=a.map(function(d){return{scope:d,Pa:Fvb(c,d)}});this.w4=b;JSON.stringify(this.scopes)!==JSON.stringify(a)&&(this.scopes=a);this.Md.ae()};var Avb=function(a,b){b&&(a.w4=b,a.Md.ae())};aI.prototype.wIc=function(){var a=this.mu;0<a.xs.length&&a.xs[0].Wd()};aI.prototype.pra=function(a){this.mu.pra(a)};
var Fvb=function(a,b){return{kind:"scope",eR:function(c){c=c.Dm;a.w4=b;a.Md.ae();return{Dm:c,prefix:b}}}};aI.ha=function(a){return new (a||aI)(_.w(_.sl),_.w(_.Yt),_.w(_.BD))};
aI.ya=_.fc({type:aI,qa:[["scope-list"]],ub:function(a,b){a&1&&_.kf(_.Gv,7);if(a&2){var c;_.jf(c=_.nf())&&(b.mu=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"),_.O(2,znb,4,7,"search-box-suggestion-item",0),_.O(3,Dnb,3,2,"ng-container",1),_.S(4,"async"),_.C(),_.O(5,
Fnb,7,4,"ng-container",1),_.C());a&2&&(_.v(2),_.z("ngForOf",b.scopes),_.v(1),_.z("ngIf",_.T(4,3,b.lu)),_.v(2),_.z("ngIf",b.Pda))},Ia:[_.Qn,_.hm,_.im,_.bw,_.ws,_.$H,_.vn,_.Fv,_.Gv,_.nm],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 bI=function(a,b,c,d){this.Ga=a;this.Qzc=b;this.zone=c;this.document=d};bI.prototype.La=function(){this.ab&&this.ab.unsubscribe()};var Gvb=function(a){a.ab||(a.ab=a.zone.Zb(function(){return _.$d(0,6E5).ka(Hnb(a.document)).subscribe(function(){a.tUa()})}))};bI.prototype.tUa=function(){var a=this;_.Hn(this.Ga,function(){return a.Qzc.tUa(new nrb)},"searchPrepare")};bI.ha=function(a){return new (a||bI)(_.u(_.Kn),_.u(wrb),_.u(_.ze),_.u(_.Yg))};bI.ua=_.t({token:bI,oa:bI.ha,Ja:"root"});var cI=function(a){this.Eg=void 0;this.Bo={};if(a){var b=_.wFa(a);a=_.vFa(a);for(var c=0;c<b.length;c++)this.set(b[c],a[c])}};cI.prototype.set=function(a,b){Hvb(this,a,b,!1)};cI.prototype.add=function(a,b){Hvb(this,a,b,!0)};var Hvb=function(a,b,c,d){for(var e=0;e<b.length;e++){var f=b.charAt(e);a.Bo[f]||(a.Bo[f]=new cI);a=a.Bo[f]}if(d&&void 0!==a.Eg)throw Error("Yd`"+b);a.Eg=c};
cI.prototype.get=function(a){a:{for(var b=this,c=0;c<a.length;c++)if(b=b.Bo[a.charAt(c)],!b){a=void 0;break a}a=b}return a?a.Eg:void 0};cI.prototype.Nv=function(){var a=[];Ivb(this,a);return a};var Ivb=function(a,b){void 0!==a.Eg&&b.push(a.Eg);for(var c in a.Bo)Ivb(a.Bo[c],b)};cI.prototype.eF=function(a){var b=[];if(a){for(var c=this,d=0;d<a.length;d++){var e=a.charAt(d);if(!c.Bo[e])return[];c=c.Bo[e]}Jvb(c,a,b)}else Jvb(this,"",b);return b};
var Jvb=function(a,b,c){void 0!==a.Eg&&c.push(b);for(var d in a.Bo)Jvb(a.Bo[d],b+d,c)};_.h=cI.prototype;_.h.YO=function(a){return void 0!==this.get(a)};_.h.clear=function(){this.Bo={};this.Eg=void 0};_.h.remove=function(a){for(var b=this,c=[],d=0;d<a.length;d++){var e=a.charAt(d);if(!b.Bo[e])throw Error("Zd`"+a);c.push([b,e]);b=b.Bo[e]}a=b.Eg;for(delete b.Eg;0<c.length;)if(e=c.pop(),b=e[0],e=e[1],b.Bo[e].tl())delete b.Bo[e];else break;return a};_.h.clone=function(){return new cI(this)};
_.h.tl=function(){return void 0===this.Eg&&_.Jba(this.Bo)};var Kvb=new _.oc("labelPriorities"),dI=function(a,b,c){this.hsa=a;c=c.naa;a=new cI;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.BBc=a};dI.ha=function(a){return new (a||dI)(_.u(_.Pu),_.u(Kvb),_.u(_.D2a))};dI.ua=_.t({token:dI,oa:dI.ha});var Lvb;Lvb=_.yd([]);_.eI=function(a,b,c,d,e,f,g,m,n,r,x,A,F){this.Xn=a;this.DWa=b;this.Ua=c;this.uKc=d;this.ym=A;this.mJ=F;this.AYa=_.Ak(e,ZH).create(r).instance.AYa;this.qWa=_.Ak(e,aI).create(r);_.pIa(f,this.qWa.It);_.Lh.has(2)||_.Xt.has(28)||_.Xt.has(37)||Gvb(x);this.Kz=_.Xt.has(69);this.ps=n.sY()};_.eI.prototype.La=function(){this.qWa.destroy()};
_.eI.prototype.koa=function(a){var b=this,c=void 0===a.qk?"":a.qk,d=void 0===a.Ge?"":a.Ge,e=_.yh(void 0===a.od?"":a.od,this.Xn.wF),f=_.qoa(a);return this.ps.ka(_.je(1),_.y(function(g){return new kG({Zn:_.vkb(e),KR:e.yb,pSa:7,pathPrefix:_.Ykb(e),Ge:d,Kz:b.Kz,ps:g})})).ka(_.ve(function(g){return b.DWa.rYa(c,g)}),_.y(function(g){return Mvb(b,g,f)}),_.ce(function(){return Lvb}))};
_.eI.prototype.wpb=function(a){a:{var b=this.uKc;a=b.hsa.parse(void 0===a.qk?"":a.qk);b:{var c=_.q(_.Oh(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.fk){b=Inb(b.BBc,a.value);b=void 0===b?b:b+":";break a}b=void 0}return b};
var Mvb=function(a,b,c){var d=b.vu,e=b.RR,f=_.zg(a.ym.Qc)||new _.yg;return d.map(function(g){var m=g.Tf&&_.alb(g.Tf,{line:g.lineNumber}),n=a.Ua,r=g.lineNumber,x=g.title,A=g.Di;g=g.XR;if(!m)throw Error("Xd");r=_.wp(m.Yb(),Object.assign({},f.params,{line:r}));f.params.Ob&&_.tp(r,f.yb);r=r.Ya();var F={nX:_.jlb(r)};n=_.Lm(n,_.tn(n,_.qp(r),{Ra:c}));if(A&&A.qe){var K=A.qe,L=K.startIndex,R=[{start:L,end:L+K.length}];pnb(R);R.push(Dvb);K=[];var ca=-1;L=-1;R=_.q(R);for(var pa=R.next();!pa.done;pa=R.next()){var ra=
pa.value;pa=ra.start;ra=ra.end;pa>L&&((ca=x.substring(ca,L))&&K.push({FWa:ca,aC:!0}),(ca=x.substring(L,pa))&&K.push({FWa:ca,aC:!1}),ca=pa);L=Math.max(ra,L)}x=K}else x=[{FWa:x,aC:!1}];return A&&A.type?Object.assign({},F,{Gy:r.path,icon:"source:symbol",url:n,lDb:x,ou:g,qp:e,Fc:m,uMb:Cvb.get(A.type)}):Object.assign({},F,{Gy:_.tg(r.path||""),icon:r.Zy?"source:file":"source:folder_open",url:n,lDb:x,ou:g,qp:e,Fc:m})}).map(function(g){return Nvb(a,g)})};
_.eI.prototype.dZa=function(a){var b=this.Xn.parse(a),c=[],d=new Map,e=0;b=_.q(Knb(b));for(var f=b.next();!f.done;f=b.next()){var g=f.value,m=g.index;f=g.name;g=g.add;m>e&&c.push({text:a.substring(e,m),zma:Array.from(d.keys())});e=m;g?(m=(d.get(f)||0)+1,d.set(f,m)):(m=(d.get(f)||1)-1,0===m?d.delete(f):d.set(f,m))}e<a.length&&c.push({text:a.substring(e),zma:Array.from(d.keys())});return c};
var Nvb=function(a,b){return{kind:"suggestion",va:a.AYa,PS:b,Jua:function(){_.un(a.Ua,b.url)},ou:b.ou,qp:b.qp,Fc:b.Fc,Rz:a.mJ.hJb}};_.Y.Object.defineProperties(_.eI.prototype,{u_:{configurable:!0,enumerable:!0,get:function(){return this.qWa.instance}}});_.eI.ha=function(a){return new (a||_.eI)(_.u(_.Tu),_.u(_.yH),_.u(_.eg),_.u(dI),_.u(_.tk),_.u(_.cg),_.u(_.Wt),_.u(_.Yt),_.u(_.Au),_.u(_.bg),_.u(bI),_.u(_.Kf),_.u(_.tu))};_.eI.ua=_.t({token:_.eI,oa:_.eI.ha});_.fI=function(){};_.fI.ha=function(a){return new (a||_.fI)};_.fI.Ea=_.gc({type:_.fI});_.fI.Da=_.Wb({imports:[_.om]});_.gI=function(){};_.gI.ha=function(a){return new (a||_.gI)};_.gI.Ea=_.gc({type:_.gI});_.gI.Da=_.Wb({Nb:[_.eI,dI,{Ca:Kvb,Ab:function(){return new Map(Arb.map(function(a,b){return[a,b]}))}}],imports:[_.Sn,_.xw,_.om,_.rw,_.xs,_.fI,_.xn,_.Hv]});_.hI=function(a,b){this.Ua=b;this.appId=new _.Lf(null);this.Zrc=new _.Lf(null);this.OIa=new _.Lf(null);this.uf=new _.Lf(null);this.auc=new _.Lf(!1);this.AJc=new _.Lf(null);this.Bl=new _.Lf(_.zg(a.Qc));this.ab=this.Ua.events.ka(_.Yd(function(c){return c instanceof _.$f}),_.y(function(){return _.zg(a.Qc)})).subscribe(this.Bl);Ovb(this);Pvb(this);Qvb(this);Rvb(this);Svb(this);Tvb(this);this.iuc=!_.Xt.has(28)};_.hI.prototype.La=function(){this.ab.unsubscribe()};
_.hI.prototype.ZJ=function(a){var b=this;return _.Kd(this.OIa,a).ka(_.y(function(c){var d=_.q(c);c=d.next().value;d=d.next().value;return null!=c?c:d&&b.iuc}))};_.hI.prototype.IC=function(a){this.OIa.next(a)};
var Ovb=function(a){iI(a,a.appId,function(b,c){_.IE(c,function(d){null==b?delete d.ot:d.ot=b;delete d.Bv;delete d.pt;delete d.hs})},Lnb)},Pvb=function(a){iI(a,a.Zrc,function(b,c){_.IE(c,function(d){null==b?delete d.Bv:d.Bv=b;delete d.pt})},Mnb)},Qvb=function(a){iI(a,a.OIa,function(b,c){_.IE(c,function(d){null!=b?d.jj=b?"1":"0":delete d.jj})},Nnb)},Rvb=function(a){iI(a,a.uf,function(b,c){_.IE(c,function(d){null==b?delete d.uf:d.uf=b})},Onb)},Svb=function(a){iI(a,a.auc,function(b,c){_.IE(c,function(d){b?
d.hs="":delete d.hs})},Pnb)},Tvb=function(a){iI(a,a.AJc,function(b,c){_.IE(c,function(d){null==b?delete d.pt:d.pt=b})},Qnb)},iI=function(a,b,c,d){a.ab.add(a.Bl.ka(_.y(function(e){return d(e)}),_.he()).subscribe(b));b=b.ka(_.he(),_.y(function(e){var f=a.Bl.value;if(d(f)!==e)return f=f.Yb(),c(e,f),f.Ya()}),_.Yd(function(e){return!!e}),_.xe(function(e){a.Ua.navigate(_.qp(e),{Ui:!0})}));a.ab.add(b.subscribe(a.Bl))};_.hI.ha=function(a){return new (a||_.hI)(_.u(_.Kf),_.u(_.eg),_.u(_.Yt))};
_.hI.ua=_.t({token:_.hI,oa:_.hI.ha});var jI=function(a){this.stack=a instanceof Array?a:[a]};jI.prototype.pop=function(a){if(0>a)throw new RangeError("$d");if(a>this.stack.length-1)throw new RangeError("ae");return new jI(this.stack.slice(0,-1*a))};jI.prototype.push=function(a){var b=this.stack.slice();b.push(a);return new jI(b)};
_.Y.Object.defineProperties(jI.prototype,{X6:{configurable:!0,enumerable:!0,get:function(){return this.stack[this.hyb]}},IJc:{configurable:!0,enumerable:!0,get:function(){return this.stack[0]}},Mua:{configurable:!0,enumerable:!0,get:function(){return this.stack.map(function(a){return a.Di})}},hyb:{configurable:!0,enumerable:!0,get:function(){return this.stack.length-1}}});var kI=function(a,b,c){this.IBb=new _.re;this.IBb.ka(Ikb(a.ng),_.Yd(function(d){return 0<d.length})).subscribe(function(d){c.navigate([],{Ra:Rnb(d),Xf:"merge",Uh:b,Ui:!0})})};kI.prototype.mGc=function(){for(var a=_.q(_.lc.apply(0,arguments)),b=a.next();!b.done;b=a.next())this.IBb.next(b.value)};kI.ha=function(a){return new (a||kI)(_.u(_.ze),_.u(_.Kf),_.u(_.eg))};kI.ua=_.t({token:kI,oa:kI.ha,Ja:"root"});var Uvb;
_.lI=function(a,b,c,d,e){var f=this;this.ym=a;this.jfa=c;this.Ua=d;this.Vi=e;this.Inb=this.zMa=new _.Lf("SOURCE");this.lxc=this.L8=new _.Lf(0);this.BGc=this.cG=new _.Lf(2);this.IXa=new _.pe(1);this.cea=new _.pe(1);this.ixc=this.qob=new _.Lf(void 0);this.cba=new _.re;this.F8=this.YMa=new _.Lf({query:"",DQa:!1,Sd:null});this.YE=new _.Lf(-1);this.xoa=new _.Lf(0);this.destroy=new _.re;this.ab=new _.td;this.Dfb=new _.re;this.LCb=new _.re;this.HJb=new _.re;this.Awc=this.roa=new _.Lf(!1);this.jfa.WX.ka(_.we(this.destroy)).subscribe(function(g){0===g?
f.cG.next(0):f.cG.next(2)});c=_.zg(this.ym.Qc);a=this.ym.Qc.Ra;a.gs&&a.gsn?(c=Uvb(a.gs),this.Tea({Di:a.gsn,zG:c,PJ:c}),b.mGc("gsn","gs")):1===c.params.uf&&this.Ua.navigate(_.qp(_.IE(c.Yb(),function(g){delete g.uf;delete g.jj}).Ya()),{Xf:"preserve",Ui:!0});this.D_=Vvb(this);this.rBc=Wvb(this);this.woa=_.Ud(this.YE,this.F8.ka(_.he(Unb),_.me(0))).ka(Tnb())};Uvb=function(a){return"string"===typeof a?[a]:a};_.lI.prototype.La=function(){this.ab.unsubscribe();this.destroy.next()};_.lI.prototype.IC=function(a){this.Vi.IC(a)};
_.lI.prototype.ZJ=function(a){return this.Vi.ZJ(a)};var Wvb=function(a){return _.Kd(a.Vi.ZJ(_.yd(!1)),a.Vi.uf).ka(_.y(function(b){var c=_.q(b);b=c.next().value;c=c.next().value;return!!b&&1===c}),_.he(),_.qe(1),_.Fd())},Xvb=function(a,b){a.qob.next(b);a.Vi.uf.next(0);a.Vi.IC(!0)};_.lI.prototype.Tea=function(a){this.IXa.next(new jI(Object.assign({},a,{isFirst:!0})))};
var Vvb=function(a){var b=a.Ua.events.ka(_.Yd(function(d){return d instanceof _.$f}),_.y(function(){var d=_.zg(a.ym.Qc);return d&&d.lb}),_.he(),_.te(),_.me()),c=a.IXa.ka(_.ve(function(d){if(d){var e=a.Dfb.ka(_.y(function(m){return function(n){return n.push(Object.assign({},m,{isFirst:!1}))}})),f=a.LCb.ka(_.y(function(m){return function(n){return n.pop(n.Mua.length-1-m)}})),g=a.HJb.ka(_.y(function(m){return function(n){var r=n.stack.slice();r[n.hyb]=Object.assign({},n.X6,m);return new jI(r)}}));return _.Ud(e,
f,g).ka(_.ne(function(m,n){return n(m)},d),_.ue(d))}return _.yd(void 0)}));return _.Ud(b,c).ka(_.he(),_.qe(1),_.Fd())};_.lI.prototype.yXa=function(a){this.Vi.IC(!0);this.Vi.uf.next(6);this.IXa.next(new jI(Object.assign({},a,{isFirst:!0})))};var Yvb=function(a,b){a.Dfb.next(b)};_.Y.Object.defineProperties(_.lI.prototype,{VE:{configurable:!0,enumerable:!0,get:function(){return this.zMa.getValue()},set:function(a){a!==this.VE&&this.zMa.next(a)}}});
_.lI.ha=function(a){return new (a||_.lI)(_.u(_.Kf),_.u(kI),_.u(_.pH),_.u(_.eg),_.u(_.hI))};_.lI.ua=_.t({token:_.lI,oa:_.lI.ha});_.mI=function(a){this.Ub=a};_.mI.prototype.transform=function(a){return this.Ub.vY().ka(_.ue(!1),_.y(function(b){return b?_.glb(a):a.path||""}),_.he())};_.mI.ha=function(a){return new (a||_.mI)(_.w(_.Au,16))};_.mI.xe=_.ic({name:"maybeStripGoogle3",type:_.mI,Xd:!0});_.nI=function(){};_.nI.ha=function(a){return new (a||_.nI)};_.nI.Ea=_.gc({type:_.nI});_.nI.Da=_.Wb({});var $vb;_.oI=function(a,b,c,d,e){var f=this;this.Ga=a;this.Hgb=b;this.Tsc=c;this.XF=d;this.mCc=new _.Js(this.Ga);this.Mab=new _.pe(1);this.fw=new _.Js(this.Ga);this.dob=new _.pe(1);this.ghb=new _.Js(this.Ga);this.Mrc=this.Mab.ka(Xnb(e,function(g){return f.Tsc.list(g).ka(_.y(function(m){return $nb(g,m.aggregations)}))}));this.Nrc=this.dob.ka(Xnb(e,function(g){return f.Hgb.list(g).ka(_.y(function(m){return $nb(g,m.H8)}))}))};
_.Zvb=function(a,b){var c=_.Ynb(b);return a.fw.fetch(c,function(){a.dob.next(c);return _.Znb(a.Nrc,c,b.category)})};$vb=function(a){return a.XF.prefetch("findingsConfig").ka(_.ee(),_.ve(function(b){b&&a.ghb.put("getConfiguration",_.yd(_.wf(GF,JSON.parse(b.response)).root));return a.ghb.fetch("getConfiguration",function(){return a.Hgb.getConfiguration().ka(_.y(function(c){return c.root}))})}))};_.oI.ha=function(a){return new (a||_.oI)(_.u(_.Kn),_.u(rrb),_.u(qrb),_.u(_.zu),_.u(_.ze))};
_.oI.ua=_.t({token:_.oI,oa:_.oI.ha,Ja:"root"});_.pI=function(a,b){this.UX=b;_.Xt.has(14)?this.ZMa=$vb(this.UX).ka(_.y(function(c){return(null==c?void 0:c.children)||[]}),_.qe(1),_.Fd()):this.ZMa=_.yd([]);this.mwb=this.ZMa.ka(_.y(aob))};_.pI.prototype.eOa=function(){return this.ZMa};_.awb=function(a,b){return a.mwb.ka(_.y(function(c){return c.get(b)}))};
_.pI.prototype.getAnnotations=function(a,b,c,d,e,f,g){var m=this,n=g?"FILE":"DIRECTORY";return ND(b)||"host"===b?_.awb(this,f).ka(_.ve(function(r){if(!r)return _.yd([]);var x=_.bob(r);return x?_.Zvb(m.UX,{lb:a,Kc:b,fileSpecSourceRootRepositoryKeyRepositoryName:c,fileSpecSourceRootRefSpec:d,fileSpecPath:e,fileSpecType:n,category:x}).ka(_.y(function(A){return A.map(function(F){return{icon:r.icon,tooltip:r.tooltip,details:F,fwb:r.name,Sr:r.id}})})):_.yd([])})):_.zd("Only depot group and multibranch are currently supported")};
_.pI.ha=function(a){return new (a||_.pI)(_.u(_.Yt),_.u(_.oI))};_.pI.ua=_.t({token:_.pI,oa:_.pI.ha,Ja:"root"});var bwb=new Set(["depot","host","ossProject"]),qI=function(a,b,c){this.Ga=a;this.Ewc=b;this.swc=c;this.Atc=new _.Js(this.Ga);this.rsc=new _.Js(this.Ga)},cwb=function(a,b,c){var d=b.lb,e=b.Kc,f=b.fileSpecSourceRootRepositoryKeyRepositoryName,g=b.fileSpecSourceRootRefSpec,m=b.fileSpecSourceRootRefHint,n=b.fileSpecPath,r=b.fileSpecType,x=b.mergeLatestData;b=void 0===b.category?"DEFAULT":b.category;if(!bwb.has(e))throw Error("ce");var A=Object.assign({},_.qE(d,e),{fileSpecPath:n,fileSpecType:r,fileSpecSourceRootRefSpec:g,
fileSpecSourceRootRefHint:m,fileSpecSourceRootRepositoryKeyRepositoryName:f,invocationId:c,mergeLatestData:x,category:b});return a.Atc.fetch(Object.assign({},A,{Dh:"fileTest"}),function(){return a.Ewc.get(A).ka(_.y(function(F){return F.nKa}))})},dwb=function(a,b,c,d){if(!bwb.has(c))throw Error("ce");var e=Object.assign({},_.qE(b,c),{fileSpecSourceRootRepositoryKeyRepositoryName:d});return a.rsc.fetch(e,function(){return a.swc.get(e).ka(_.y(function(f){return f.categories}))})};
qI.ha=function(a){return new (a||qI)(_.u(_.Kn),_.u(vrb),_.u(urb))};qI.ua=_.t({token:qI,oa:qI.ha,Ja:"root"});var ewb,gwb,mwb,hwb;ewb=["BLAME","XREFS"];_.fwb=new _.oc("viewDataProvider");
_.rI=function(a,b,c,d,e,f){var g=this;this.yB=a;this.Ub=c;this.HMa=d;this.state=new _.Lf(new Map);this.ab=new _.td;this.vdb=e.ka(_.Yd(kob),_.TD(function(m){return m.location}),_.y(function(m){return{Wa:m.location,isDirectory:1===m.kind,QB:_.eE(m.qC),jK:0===m.kind?m.jK:void 0}}),_.ue(void 0),_.qe(1),_.Fd());this.gna=gwb(this).ka(_.qe(1),_.Fd());this.AIa=_.Kd([this.vdb,this.yB.eOa().ka(_.ue([]))]).ka(_.ve(function(m){m=_.q(m);var n=m.next().value,r=m.next().value;return hwb(g,n).ka(_.y(function(x){return[].concat(_.sc(x),
_.sc(cob(r,n)))}))}),_.he(lob),_.qe(1),_.Fd());a=Vqb(this.Ub).ka(_.y(function(m){return new Map(Array.from(m,function(n){var r=_.q(n);n=r.next().value;r=r.next().value;return[n,"ON"===r.jf?{enabled:!0,Gr:0}:{enabled:!1}]}))}),_.je(1),_.we(this.state.ka(_.te())));b=this.AIa.ka(_.ye(this.state),_.y(function(m){m=_.q(m);var n=m.next().value;m=m.next().value;var r=iob(n),x=fob(_.zg(f.Qc));n=new Map;for(var A=_.q(m),F=A.next();!F.done;F=A.next()){var K=_.q(F.value);F=K.next().value;K=K.next().value.enabled||
gob(F,x);n.set(F,K?{enabled:!0,Gr:0}:{enabled:!1})}r=_.q(r);for(x=r.next();!x.done;x=r.next())x=x.value,!m.has(x.id)&&x.aR&&n.set(x.id,{enabled:!0,Gr:0});return n}));this.ab.add(_.Qd(a,b).subscribe(function(m){g.state.next(m)}));a=this.AIa.ka(_.y(function(m){return new Set(iob(m).map(function(n){return n.id}))}));this.pfa=_.Kd([this.state,a]).ka(_.y(function(m){m=_.q(m);var n=m.next().value;m=m.next().value;var r=new Map;n=_.q(n.entries());for(var x=n.next();!x.done;x=n.next()){var A=_.q(x.value);
x=A.next().value;A=A.next().value;m.has(x)&&r.set(x,A)}return r}),_.he(job),_.qe(1),_.Fd())};_.h=_.rI.prototype;_.h.La=function(){this.ab.unsubscribe()};_.h.eOa=function(){return this.AIa};_.h.AQ=function(a){return this.pfa.ka(_.y(function(b){return b.get(a)||{enabled:!1}}),_.he(_.Db))};_.h.FLa=function(){var a=hob(_.lc.apply(0,arguments),!0);iwb(this,jwb(this,a))};_.h.eLa=function(){iwb(this,hob(_.lc.apply(0,arguments),!1))};_.h.RB=function(a){return(a=this.state.getValue().get(a))?a.enabled:!1};
_.sI=function(a,b,c){kwb(a,b,{enabled:!0,Gr:2,srb:c})};_.tI=function(a,b){kwb(a,b,{enabled:!0,Gr:0})};_.lwb=function(a,b,c){kwb(a,b,{enabled:!0,Gr:1,St:c})};gwb=function(a){var b=["DEFAULT","FUZZING"];return a.vdb.ka(_.ve(function(c){if(!c)return _.yd(b);var d=c.Wa;c=d.lb;var e=d.Kc;d=d.repository;return c&&e&&bwb.has(e)&&d?dwb(a.HMa,c,e,d).ka(_.ue(b),_.ce(function(){return _.yd([])}),_.y(function(f){return[].concat(_.sc(new Set([].concat(_.sc(f),_.sc(b)))))})):_.yd(b)}),_.y(function(c){return c.filter(qlb).map(_.Bta)}))};
mwb=function(a){return a.gna.ka(_.y(function(b){var c=new Set(b);return Object.assign({},_.r1a,{children:_.r1a.children.filter(function(d){return c.has(d.id)})})}))};hwb=function(a,b){return mwb(a).ka(_.y(function(c){c=[Sqb,Tqb,Uqb,c];_.Xt.has(27)&&(c.push(_.t1a),c.push(_.u1a));return b?c.filter(function(d){return"LINE_COUNTS"===d.id||"FILE_COUNTS"===d.id?b.isDirectory:b.isDirectory||b.QB&&("BLAME"===d.id||"COVERAGE_GENERIC"===d.id)?!1:!0}):c}))};
_.rI.prototype.Rta=function(){var a=_.lc.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.Dh;e=e.state;var f=void 0;(null==(f=this.state.getValue().get(d))?void 0:f.enabled)===e.enabled||ewb.includes(d)||c.set(d,{jf:e.enabled?"ON":"OFF",Efa:""});b.set(d,e)}0<c.size&&this.Ub.Gyb(c);this.state.next(b)};
var iwb=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.RB(d)&&(e?c.push({Dh:d,state:{enabled:e,Gr:0}}):c.push({Dh:d,state:{enabled:e}}))}a.Rta.apply(a,_.sc(c))},kwb=function(a,b,c){a.RB(b)&&a.Rta({Dh:b,state:c})},jwb=function(a,b){var c=b.has("BLAME"),d=Array.from(b.keys()).filter(function(f){return f.startsWith("COVERAGE_GENERIC")});if(1<d.length)throw Error("de");d=d.length?d[0]:null;if(1<[c,d].filter(function(f){return!!f}).length)throw Error("ee");
d&&a.state.getValue().has("BLAME")&&b.set("BLAME",!1);if(c||d){c=_.q(_.q1a);for(var e=c.next();!e.done;e=c.next())e=e.value,a.state.getValue().has(e)&&e!==d&&b.set(e,!1)}return b};_.rI.ha=function(a){return new (a||_.rI)(_.u(_.pI),_.u(_.Yt),_.u(_.Au),_.u(qI),_.u(_.fwb),_.u(_.Kf))};_.rI.ua=_.t({token:_.rI,oa:_.rI.ha});var uI=function(a,b,c){this.Ng=b;this.Gc=c;this.Nxc=ymb;this.Mxc=Amb;this.Mob=_.ie;this.nC=null;this.R6b="Show in change history"};
uI.prototype.Rb=function(){var a=_.Xt.has(56)?_.flb(this.gt,this.commit):this.gt,b,c,d=_.bE(this.gt)?null==(b=this.commit.lq)?void 0:null==(c=b.Rq)?void 0:c.refHint:void 0;this.Mob=this.Ng.list(a.lb,a.Kc,a.repository,this.wf,"/",1,!1,void 0,void 0,d).ka(_.Od(function(e){return e.Am||[]}),_.je(1));this.Vsc=_.VD(this.gt,this.wf,void 0,a);this.eeb=this.nC?_.qp(_.IE(_.wp((this.nC.Jf?a:this.gt).Yb(),{lf:this.nC.wf,bo:this.nC.Jf||void 0}),function(e){e.ju=e.Ob?"":void 0}).Ya()):void 0};
_.Y.Object.defineProperties(uI.prototype,{wf:{configurable:!0,enumerable:!0,get:function(){return this.commit.wf||""}}});uI.ha=function(a){return new (a||uI)(_.w(_.Yt),_.w(_.qH),_.w(_.lI))};
uI.ya=_.fc({type:uI,qa:[["commit-details","commit","","baseLocation",""]],inputs:{commit:"commit",gt:"baseLocation",nC:"parentCommit"},features:[_.vc],hc:["commit","","baseLocation",""],Aa:20,Ba:17,Fa:[[1,"section-title"],["ascTrackElement","BlameDetailsCard","trackAction","commitDetailsNavigate",1,"commit-link",3,"universalLink","trackProjectId"],[1,"author"],[1,"date",3,"value"],[4,"ngIf"],[1,"divider"],["mat-button","","type","button","ascTrackElement","BlameDetailsCard","trackAction","showInHistory",
1,"show-in-history",3,"trackProjectId","click"],["mat-button","","class","show-blame-prior","ascTrackElement","BlameDetailsCard","trackAction","showBlamePrior",3,"routerLink","trackProjectId",4,"ngIf"],[1,"commit-desc-wrapper",3,"message","linkDefinitions"],["mat-button","","ascTrackElement","BlameDetailsCard","trackAction","showBlamePrior",1,"show-blame-prior",3,"routerLink","trackProjectId"]],va:function(a,b){a&1&&(_.B(0,"mat-card")(1,"mat-card-title")(2,"p",0),_.Q(3),_.C(),_.B(4,"a",1),_.Q(5),
_.S(6,"toPrettyRef"),_.C(),_.Q(7," : "),_.B(8,"span",2),_.Q(9),_.S(10,"authorDisplay"),_.C(),_.Q(11," @ "),_.E(12,"date",3),_.C(),_.O(13,mob,3,4,"mat-card-content",4),_.S(14,"async"),_.E(15,"div",5),_.B(16,"mat-card-actions")(17,"button",6),_.M("click",function(){Xvb(b.Gc,b.wf)}),_.Q(18),_.C(),_.O(19,nob,2,2,"a",7),_.C()());a&2&&(_.v(3),_.Ze(b.Nxc(b.gt)),_.v(1),_.z("universalLink",b.Vsc)("trackProjectId",b.gt.lb),_.v(1),_.zy("",b.Mxc(b.gt),"",_.T(6,11,b.wf)," "),_.v(4),_.Ze(_.T(10,13,b.commit.qn)),
_.v(3),_.z("value",b.commit.FI),_.v(1),_.z("ngIf",_.T(14,15,b.Mob)),_.v(4),_.z("trackProjectId",b.gt.lb),_.v(1),_.Ye(" ",b.R6b," "),_.v(1),_.z("ngIf",b.eeb))},Ia:[_.Qn,_.im,_.zH,_.tH,_.ir,_.jr,_.NG,LG,MG,Frb,_.vn,_.Uu,_.AH,_.nm,_.sH,_.KE],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 vI=function(){this.subject=new _.re};vI.prototype.subscribe=function(a){return this.subject.subscribe(a)};vI.ha=function(a){return new (a||vI)};vI.ua=_.t({token:vI,oa:vI.ha});var nwb=["hovercard"],owb=["origin"],pwb=[new ME({Sc:"start",Tc:"top"},{vc:"end",Dc:"top"},-7),new ME({Sc:"start",Tc:"bottom"},{vc:"end",Dc:"bottom"},-7)],wI=function(a,b,c,d,e){var f=this;this.Ga=a;this.Ejb=b;this.Hoa=c;this.Kf=d;this.Gc=e;this.yZa=!1;this.nC=null;this.Fjb=this.Ejb.subscribe(function(){f.yZa?f.yZa=!1:(clearTimeout(f.pPa),f.Jpa.detach())})};wI.prototype.Qa=function(){};wI.prototype.Rc=function(){this.uzc=new _.Mq(this.wzc,this.Ke)};
wI.prototype.La=function(){this.Fjb&&this.Fjb.unsubscribe();this.Kpa&&this.Kpa.dispose()};var qwb=function(a){a.pPa=setTimeout(function(){a.Jpa.dh()||(a.Ga.ob({element:"BlameSnippet",action:"showDetails",gestureName:"CLICK",projectId:a.gt.lb}),a.Jpa.Ld(a.uzc));a.yZa=!0;a.Ejb.subject.next()},300)},oob=function(a){clearTimeout(a.pPa);a.krb=setTimeout(function(){a.Jpa.detach()},300)};wI.prototype.Wd=function(){Xvb(this.Gc,this.commit.wf)};
wI.prototype.sKa=function(){var a=_.Hq(_.Jq(this.Kf.position(),this.OTa),pwb);_.YSa(a,[this.Hoa]);return this.Kf.create({nj:a,Dl:this.Kf.mp.hu()})};_.Y.Object.defineProperties(wI.prototype,{Jpa:{configurable:!0,enumerable:!0,get:function(){this.Kpa||(this.Kpa=this.sKa());return this.Kpa}}});wI.ha=function(a){return new (a||wI)(_.w(_.Kn),_.w(vI),_.w(_.iH),_.w(_.Rq),_.w(_.lI))};
wI.ya=_.fc({type:wI,qa:[["blame-snippet"]],ub:function(a,b){a&1&&(_.kf(nwb,7,_.ef),_.kf(nwb,7,_.gf),_.kf(owb,7,_.Wc));if(a&2){var c;_.jf(c=_.nf())&&(b.wzc=c.first);_.jf(c=_.nf())&&(b.Ke=c.first);_.jf(c=_.nf())&&(b.OTa=c.first)}},hb:function(a,b){a&1&&_.M("mouseenter",function(){clearTimeout(b.krb)})("mouseleave",function(){return oob(b)})},inputs:{EI:"commitIndex",commit:"commit",gt:"baseLocation",nC:"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),_.M("mouseenter",function(){return qwb(b)})("mouseleave",function(){clearTimeout(b.pPa)}),_.S(1,"authorDisplay"),_.B(2,"button",1,2),_.M("click",function(){return b.Wd()}),_.B(4,"span",3),_.Q(5),_.C(),_.Q(6),_.S(7,"date"),_.S(8,"authorDisplay"),_.C()(),_.O(9,pob,1,3,"ng-template",null,4,_.qf));a&2&&(_.yy("title",
"#",b.EI," ",_.T(1,5,b.commit.qn),""),_.v(5),_.Ye("#",b.EI,""),_.v(1),_.zy(" ",_.Ay(7,7,b.commit.FI,"yyyy-MM-dd"),"\u00a0\u00a0",_.T(8,10,b.commit.qn)," "))},Ia:[_.Qn,uI,_.AH,_.Oy],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});_.xI=function(a){this.Sf=a;this.Dy=[];this.dUa=null};_.h=_.xI.prototype;_.h.La=function(){this.clear();this.Qe()};_.h.Nhb=function(){return[]};_.h.KK=function(){};_.h.gC=function(){};_.h.fR=function(){};_.h.Qe=function(){};_.h.update=function(){this.clear();this.render()};_.h.clear=function(){this.dUa&&this.dUa.unsubscribe();this.remove()};
_.h.render=function(){var a=this;this.gC();rwb(this,this.Nhb());this.dUa=this.jna().subscribe(function(b){b&&(rwb(a,b),0===a.Dy.length&&0<b.length?(a.KK(),rwb(a,[])):a.fR(b))},function(){a.KK();rwb(a,[])})};_.h.remove=function(){for(var a=_.q(this.Dy),b=a.next();!b.done;b=a.next()){b=b.value;try{b.remove()}catch(c){this.Sf.handleError(c)}}this.Dy=[]};var rwb=function(a,b){a.remove();a.Dy=[];b=_.q(b);for(var c=b.next();!c.done;c=b.next()){c=c.value;try{c.render(),a.Dy.push(c)}catch(d){a.Sf.handleError(d)}}};
_.xI.ha=function(a){return new (a||_.xI)(_.w(_.qd))};_.xI.Ha=_.hc({type:_.xI});var yI=function(a,b,c){_.xI.call(this,a);this.de=b;this.Ga=c};_.X(yI,_.xI);_.h=yI.prototype;_.h.Qa=function(){};_.h.Rb=function(a){if(a.layerBaseLocation){var b=a.layerBaseLocation;a=b.Qf;b=b.Si;a?(b?!_.SD(b,a):1)&&this.update():this.clear()}};
_.h.jna=function(){var a=this;if(!_.dE(this.Th))throw Error("fe");var b=this.Th,c=b.lb,d=b.Kc;b=b.repository;var e=_.zh(this.Th,0)||"",f=_.zh(this.Th,1)||"",g=_.QD(this.Th,1)||"";return this.k8(c,d,b,e,f,g,this.Th.params.Ob).ka(_.y(function(m){return m?a.Xfa(m):null}))};_.h.fR=function(a){a=this.St(a);for(var b=new Map,c=_.q(this.zQ()),d=c.next();!d.done;d=c.next())d=d.value,_.lwb(this.de,d,a),b.set("layer:"+d,a?"AVAILABLE":"UNAVAILABLE");this.Ga.Tm({rE:b})};_.h.St=function(a){return a.length};
yI.ha=function(a){return new (a||yI)(_.w(_.qd),_.w(_.rI),_.w(_.Vt))};yI.Ha=_.hc({type:yI,features:[_.Ce,_.vc]});_.zI=function(a,b){this.Ga=a;this.iPa=b;this.kf=new _.Js(this.Ga)};_.zI.prototype.get=function(a,b,c,d,e){var f=this,g=Object.assign({},{fileSpecPath:e,fileSpecSourceRootRefSpec:d},_.qE(a,b),{fileSpecSourceRootRepositoryKeyRepositoryName:c});return this.kf.fetch(g,function(){var m=f.iPa,n=g;n=void 0===n?{}:n;var r=void 0===r?{}:r;return _.Dl(m.kb,{body:null,Gb:"GET",Ib:"integration_grimoire_pa_googleapis_sandbox.history.getBlame",path:"/"+m.Va+"/history/blame",Ra:_.xf(n,_.pG,r),Kb:LF}).ka(_.y(qob))})};
_.zI.ha=function(a){return new (a||_.zI)(_.u(_.Kn),_.u(_.AG))};_.zI.ua=_.t({token:_.zI,oa:_.zI.ha,Ja:"root"});var swb=["blameSnippet"],twb=["loading"],uwb=["rangeHighlight"],vwb=function(a,b,c,d,e,f){this.component=a;this.Yla=b;this.options=c;this.startLine=d;this.endLine=e;this.sidebar=f;this.Nm=function(){}};vwb.prototype.render=function(){this.Nm=this.sidebar?this.component.nab(this.Yla,this.options,this.startLine,this.endLine):this.component.EHa(this.Yla,this.options,this.startLine,this.endLine)};vwb.prototype.remove=function(){this.Nm()};
_.AI=function(a,b,c,d,e,f){yI.call(this,b,e,c);this.component=a;this.Ga=c;this.service=d;this.de=e;this.Sn=f;this.hib=0};_.X(_.AI,yI);_.AI.Ha=yI.Ha;_.h=_.AI.prototype;
_.h.Xfa=function(a){var b=[],c=a.Ho||[],d=a.Vgb,e=a.Pzc;a=a.hSa||[];this.hib=a.length;!a.length&&c.length&&_.Ly(this.Ga);for(var f=0;f<a.length;f++){var g=a[f];if(g.qe){var m=c[g.EI||0],n=m.wf;if(n)if(n=d.get(n),null==n)_.Ly(this.Ga);else{var r=void 0,x=null!=(r=e.get(n-1))?r:null;r=b.push;var A=r.apply;var F=g.qe;g=0===f%2?"even":"odd";var K=[],L="blame-highlight "+g;(F=F&&sob(F))&&uob(F)?(K.push(new vwb(this.component,this.Yla,{className:g,commit:m,Hd:this.Th,EI:n,nC:x},F.startLine,F.endLine,!0)),
K.push(new vwb(this.component,this.YUa,{className:L},F.startLine,F.endLine,!1))):_.Ly(this.Ga);m=K;A.call(r,b,_.sc(m))}else _.Ly(this.Ga)}else _.Ly(this.Ga)}return b};_.h.k8=function(a,b,c,d,e,f){return this.service.get(a,b,c,e,f)};_.h.Nhb=function(){return[new vwb(this.component,this.oK,{},void 0,void 0,!0)]};_.h.KK=function(){_.sI(this.de,"BLAME");_.Ly(this.Ga)};_.h.gC=function(){_.tI(this.de,"BLAME");this.Ga.Tm({bucket:_.Ag.Fwa})};
_.h.fR=function(a){yI.prototype.fR.call(this,a);this.Sn.Gk("Blame is being displayed","polite")};_.h.St=function(){return this.hib};_.h.zQ=function(){return["BLAME"]};_.h.Qe=function(){this.Sn.Gk("Blame was disabled","polite")};_.AI.ha=function(a){return new (a||_.AI)(_.w(_.iH),_.w(_.qd),_.w(_.Vt),_.w(_.zI),_.w(_.rI),_.w(_.eq))};
_.AI.ya=_.fc({type:_.AI,qa:[["blame-layer","layerBaseLocation",""]],ub:function(a,b){a&1&&(_.kf(swb,7),_.kf(twb,7),_.kf(uwb,7));if(a&2){var c;_.jf(c=_.nf())&&(b.Yla=c.first);_.jf(c=_.nf())&&(b.oK=c.first);_.jf(c=_.nf())&&(b.YUa=c.first)}},inputs:{Th:"layerBaseLocation"},features:[_.Ce],hc:["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&&(_.O(0,wob,1,7,"ng-template",null,0,_.qf),_.O(2,xob,1,3,"ng-template",null,1,_.qf),_.O(4,yob,1,1,"ng-template",null,2,_.qf))},Ia:[_.rD,wI],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 wwb=["rangeHighlight"],xwb=function(a,b,c,d,e){this.component=a;this.snippet=b;this.options=c;this.startLine=d;this.endLine=e;this.Nm=function(){}};xwb.prototype.render=function(){this.Nm=this.component.EHa(this.snippet,this.options,this.startLine,this.endLine)};xwb.prototype.remove=function(){this.Nm()};_.BI=function(a,b,c,d,e,f,g){yI.call(this,c,d,g);var m=this;this.HMa=a;this.component=b;this.de=d;this.Hb=e;this.Ng=f;this.Ihb=new _.Lf([]);this.ab=this.de.gna.subscribe(function(n){m.Ihb.next(n)})};
_.X(_.BI,yI);_.BI.Ha=yI.Ha;_.h=_.BI.prototype;_.h.Qa=function(){};_.h.La=function(){this.ab.unsubscribe();yI.prototype.La.call(this)};_.h.zQ=function(){var a=this;return this.Ihb.value.filter(function(b){return a.de.RB(b)})};_.h.KK=function(){for(var a=_.q(this.zQ()),b=a.next();!b.done;b=a.next())_.sI(this.de,b.value)};_.h.gC=function(){for(var a=_.q(this.zQ()),b=a.next();!b.done;b=a.next())_.tI(this.de,b.value)};
_.h.Xfa=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.rKa(c.startLine,c.endLine,d))}return b};
_.h.k8=function(a,b,c,d,e,f){var g=this,m=_.ED(this.Th)?"HEAD"===e:!_.ug.test(e);a=_.yd({lb:a,Kc:b,fileSpecSourceRootRepositoryKeyRepositoryName:c,fileSpecSourceRootRefSpec:e,fileSpecSourceRootRefHint:_.vg(d),fileSpecPath:f,fileSpecType:"FILE",mergeLatestData:m});m&&!_.ED(this.Th)&&(a=_.Kd([_.rH(this.Ng,this.Th,"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 _.Kd([a,ywb(this)]).ka(_.ve(function(n){var r=_.q(n);n=
r.next().value;r=r.next().value;return g.makeRequest(n,r)}))};var ywb=function(a){return a.de.gna.ka(_.ve(function(b){return _.Kd(b.map(function(c){return a.AQ(c)}))}),_.y(function(b){return b.filter(function(c){return c.enabled}).map(function(c){return c.id})}),_.de(0),_.he(Aob),_.Yd(function(b){return 0<b.length}),_.xe(function(){a.gC()}))};_.BI.prototype.AQ=function(a){return this.de.AQ(a).ka(_.y(function(b){return{id:a,enabled:b.enabled}}),_.he())};
_.BI.prototype.makeRequest=function(a,b){var c=this;b=b.map(rlb).filter(function(d){return void 0!==d});return cwb(this.HMa,Object.assign({},a,{category:b[0]}),_.zg(this.Hb.Qc).params.RJ).ka(_.ce(function(){c.KK();rwb(c,[]);return _.yd(null)}))};_.BI.prototype.rKa=function(a,b,c){a=rob(a,b-1,0,0);if(!uob(a))throw Error("ge");return new xwb(this.component,this.YUa,{className:"coverage-layer "+c},a.startLine,a.endLine)};
_.BI.ha=function(a){return new (a||_.BI)(_.w(qI),_.w(_.iH),_.w(_.qd),_.w(_.rI),_.w(_.Kf),_.w(_.qH),_.w(_.Vt))};_.BI.ya=_.fc({type:_.BI,qa:[["coverage-layer","layerBaseLocation",""]],ub:function(a,b){a&1&&_.kf(wwb,7);if(a&2){var c;_.jf(c=_.nf())&&(b.YUa=c.first)}},inputs:{Th:"layerBaseLocation"},features:[_.Ce],hc:["layerBaseLocation",""],Aa:2,Ba:0,Fa:[["rangeHighlight",""]],va:function(a){a&1&&_.O(0,zob,1,3,"ng-template",null,0,_.qf)},styles:[".coverage-layer[_ngcontent-%COMP%]{position:absolute;width:100%}"]});var zwb=function(){this.pYa=""};zwb.ha=function(a){return new (a||zwb)};
zwb.ya=_.fc({type:zwb,qa:["finding-details icon  title  details ".split(" ")],inputs:{icon:"icon",title:"title",details:"details",pYa:"subtitle"},hc:"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),_.E(2,"img",1),_.C(),_.B(3,"mat-card-title"),_.Q(4),_.C(),_.O(5,Bob,2,1,"mat-card-subtitle",2),_.C(),_.B(6,"mat-card-content"),_.E(7,"div",3),_.C());a&2&&
(_.v(2),_.z("src",b.icon,_.md),_.v(2),_.Ze(b.title),_.v(1),_.z("ngIf",b.pYa),_.v(2),_.z("innerHTML",b.details,_.kd))},Ia:[_.im,Hrb,LG,MG,Erb,Grb],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 Awb=[new ME({Sc:"end",Tc:"bottom"},{vc:"start",Dc:"top"}),new ME({Sc:"end",Tc:"center"},{vc:"start",Dc:"center"}),new ME({Sc:"end",Tc:"top"},{vc:"start",Dc:"bottom"})],CI=function(a,b,c,d){this.Ga=a;this.NI=b;this.OTa=c;this.Kf=d;this.nc="";this.Dd=this.sKa()};_.h=CI.prototype;_.h.Qa=function(){var a=this;this.xca=new _.Mq(this.q$,this.NI,{Ld:function(){a.Ld()},detach:function(){a.detach()}})};_.h.La=function(){this.Dd.dispose()};
_.h.Ld=function(a){var b=this;this.Dd.dh()||(this.Dd.Ld(this.xca),this.Ga.ob({element:this.nc,action:"showHovercard",Ne:this.Ne,gestureName:"CLICK"},a),setTimeout(function(){b.Dd.Ih()},0));clearTimeout(this.wuc)};_.h.detach=function(){var a=this;this.wuc=setTimeout(function(){a.Dd.detach()},200)};_.h.sKa=function(){var a=_.Hq(_.Jq(this.Kf.position(),this.OTa),Awb);return this.Kf.create({nj:a,Dl:this.Kf.mp.hu()})};CI.ha=function(a){return new (a||CI)(_.w(_.Kn),_.w(_.gf),_.w(_.Wc),_.w(_.Rq))};
CI.Ha=_.hc({type:CI,qa:[["","hovercard","","trackElement",""]],hb:function(a,b){a&1&&_.M("mouseenter",function(c){return b.Ld(c)})("mouseleave",function(){return b.detach()})},inputs:{q$:"hovercard",nc:"trackElement",Ne:"artifactId"}});var DI=function(){this.nc=this.tooltip=""};DI.prototype.Qa=function(){};
_.Y.Object.defineProperties(DI.prototype,{annotations:{configurable:!0,enumerable:!0,set:function(a){this.icon=_.Zf(a[0].icon||"https://www.gstatic.com/devopsconsole/images/source/codelayers/annotation.png");this.Ne=a[0].Sr;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=_.Skb(d.message||c.fwb);f&&(Bwb.test(f)||(f="http://"+f),c=_.Eab("a",{href:f,target:"_blank"},c));if(e)try{var g=_.Kh(e)||c}catch(m){g=c}else g=c;return g})}}});
DI.ha=function(a){return new (a||DI)};
DI.ya=_.fc({type:DI,qa:[["finding","annotations","","trackElement",""]],inputs:{annotations:"annotations",nc:"trackElement"},hc:["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&&(_.E(0,"img",0),_.O(1,Eob,2,1,"ng-template",null,1,_.qf));if(a&2){var c=
_.Xe(2);_.z("src",b.icon,_.md)("alt",b.tooltip)("hovercard",c)("trackElement",b.nc)("artifactId",b.Ne)}},Ia:[_.hm,_.im,zwb,CI,_.NG],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 Bwb=/^((http|https):\/\/)/;var Cwb=["finding"],Dwb=function(a,b,c,d){this.component=a;this.Nwc=b;this.options=c;this.line=d;this.Nm=function(){}};Dwb.prototype.render=function(){this.Nm=this.component.mab(this.Nwc,this.options,this.line)};Dwb.prototype.remove=function(){this.Nm()};_.EI=function(a,b,c,d,e){yI.call(this,b,d,e);this.component=a;this.yB=c};_.X(_.EI,yI);_.EI.Ha=yI.Ha;_.h=_.EI.prototype;
_.h.Xfa=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.qe?sob(d.qe).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 Dwb(this.component,this.Owc,{annotations:d},c));return a};_.h.k8=function(a,b,c,d,e,f){return this.yB.getAnnotations(a,b,c,e,f,this.Sr,!0)};_.h.KK=function(){_.sI(this.de,this.Sr)};
_.h.gC=function(){_.tI(this.de,this.Sr)};_.h.zQ=function(){return[this.Sr]};_.EI.ha=function(a){return new (a||_.EI)(_.w(_.iH),_.w(_.qd),_.w(_.pI),_.w(_.rI),_.w(_.Vt))};
_.EI.ya=_.fc({type:_.EI,qa:[["finding-layer","layerBaseLocation","","layerId",""]],ub:function(a,b){a&1&&_.kf(Cwb,7);if(a&2){var c;_.jf(c=_.nf())&&(b.Owc=c.first)}},inputs:{Th:"layerBaseLocation",Sr:"layerId"},features:[_.Ce],hc:["layerBaseLocation","","layerId",""],Aa:2,Ba:0,Fa:[["finding",""],["trackElement","FindingLayer",3,"annotations"]],va:function(a){a&1&&_.O(0,Fob,1,1,"ng-template",null,0,_.qf)},Ia:[DI],mb:2});var Nob=RegExp("^x-kythe://([a-zA-Z]+)="),Pob=/\//g,Qob=/~/g,Iob={id:"Google",type:"depot"},zE={};var Ewb;Ewb=new _.oc("decorations_service",{oa:function(){return _.zta(drb)}});_.FI=function(a,b,c){_.Qw.call(this,a);this.client=b;this.Be=c;this.JGc=new _.Js(this.Ga);this.KGc=new _.Js(this.Ga);this.LGc=new _.Js(this.Ga);this.Kwc=new _.Js(this.Ga)};_.X(_.FI,_.Qw);_.h=_.FI.prototype;_.h.Haa=function(a,b,c,d,e,f){var g=this,m=klb(a,b,c,d,e,f);return this.kf.fetch(m.toObject(),function(){return g.fetch(m)})};
_.h.NVa=function(a){var b=this;return this.JGc.fetch(a.toObject(),function(){return _.nu(b.Be,function(){return b.client.NVa(a,b.Be.dk())},"Decorations.resolveDocumentation")})};_.h.OVa=function(a){var b=this;return this.KGc.fetch(a.toObject(),function(){return _.nu(b.Be,function(){return b.client.OVa(a,b.Be.dk())},"Decorations.resolveItemList")})};_.h.o_=function(a){var b=this;return this.LGc.fetch(a.toObject(),function(){return _.nu(b.Be,function(){return b.client.o_(a,b.Be.dk())},"Decorations.resolvePanel")})};
_.h.XNa=function(a){var b=this;return this.Kwc.fetch(a.toObject(),function(){return _.nu(b.Be,function(){return b.client.XNa(a,b.Be.dk())},"Decorations.getFilterSupport")})};_.h.hna=function(){return new _.lo};_.h.extract=function(){return this.hna()};_.h.isValid=function(a){return 0<a.FP().length||_.Ji(a,2)};_.h.fetch=function(a){var b=this;return _.nu(this.Be,function(){return b.client.Haa((new _.zOa).xJb(_.Hob(a)),b.Be.dk())},"Decorations.list")};
_.FI.ha=function(a){return new (a||_.FI)(_.u(_.Kn),_.u(Ewb),_.u(_.Bu))};_.FI.ua=_.t({token:_.FI,oa:_.FI.ha,Ja:"root"});var Fwb=function(a,b){this.component=a;this.location=b;this.Nm=function(){}};Fwb.prototype.render=function(){this.Nm=this.component.fW(this.location.startLine,{startColumn:this.location.startColumn,endColumn:this.location.endColumn,Co:"deprecated"}).remove};Fwb.prototype.remove=function(){this.Nm()};_.GI=function(a,b,c,d,e){yI.call(this,c,d,a);this.Ga=a;this.component=b;this.de=d;this.service=e;this.XW=0};_.X(_.GI,yI);_.GI.Ha=yI.Ha;_.h=_.GI.prototype;
_.h.Xfa=function(a){var b=this;return(a.FP()||[]).filter(function(c){return _.Ii(c,9).includes(2)}).reduce(function(c,d){b.XW+=1;a:{if(d.Cqb()&&(d=d.tY(),d=tob(d),vob(d)))break a;d=void 0}if(!d)return _.Ly(b.Ga),c;var e=c[c.length-1],f;if(f=e)e=e.location,f=e.startLine===d.startLine&&e.startColumn<d.endColumn&&d.startColumn<e.endColumn;f||c.push(b.rKa(d));return c},[])};_.h.k8=function(a,b,c,d,e,f,g){return this.service.Haa(a,b,c,{yb:d,commit:e},f,g)};
_.h.KK=function(){_.sI(this.de,"DEPRECATED");_.Ly(this.Ga)};_.h.gC=function(){_.tI(this.de,"DEPRECATED")};_.h.St=function(){return this.XW};_.h.zQ=function(){return["DEPRECATED"]};_.h.rKa=function(a){return new Fwb(this.component,a)};_.GI.ha=function(a){return new (a||_.GI)(_.w(_.Vt),_.w(_.iH),_.w(_.qd),_.w(_.rI),_.w(_.FI))};
_.GI.ya=_.fc({type:_.GI,qa:[["unified-deprecation-layer","layerBaseLocation",""]],inputs:{Th:"layerBaseLocation"},features:[_.Ce],hc:["layerBaseLocation",""],Aa:0,Ba:0,va:function(){},styles:[".deprecated{text-decoration:line-through}"],mb:2,Na:0});var Gwb={qt:new Set,ids:[]},HI=function(a){var b=this;this.Gc=a;this.s$=Gwb;this.ona=[];this.Opa=new Map;this.NO=!1;this.zf=new _.al;this.ab=_.Kd([this.Gc.D_,this.Gc.rBc]).ka(_.y(function(c){c=_.q(c);var d=c.next().value;if(c.next().value&&d)return b.NO?d.X6:d.IJc}),_.ue(void 0),_.he()).subscribe(function(c){c?(b.ona=c.zG,c.PJ&&b.cR(c.PJ)):b.ona=[]})};_.h=HI.prototype;_.h.La=function(){this.ab.unsubscribe()};
_.h.Pe=function(a){a=_.Vh(a.context.Ar,5);if(!a)return!1;var b=a.split(" ");return this.ona.length===b.length&&this.ona.every(function(c){return b.includes(c)})};
_.h.cR=function(a,b){var c=this;b=void 0===b?!0:b;var d=a.map(function(n){return c.Opa.get(n)||new Set}).reduce(function(n,r){r=_.q(r);for(var x=r.next();!x.done;x=r.next())n.add(x.value);return n},new Set);if(b){b=_.q(this.s$.qt);for(var e=b.next();!e.done;e=b.next()){var f=e.value;d.has(f)||(f.UY=!1)}}b=new Map;f=_.q(d);for(e=f.next();!e.done;e=f.next()){var g=e.value;g.UY=!0;e=g.context.xna;g=this.Gpa(g);var m=b.get(e);void 0!==m&&0!==m||b.set(e,g)}this.s$={qt:d,ids:a};this.zf.emit(Array.from(b.entries()))};
_.h.cs=function(a){if(0<this.s$.qt.size)for(var b=_.q(this.s$.qt),c=b.next();!c.done;c=b.next())c=c.value,Hwb(c,a.yoa,a.yoa+a.GK)&&!c.UY&&(c.UY=!0),c.UY&&!Hwb(c,a.yoa,a.yoa+a.GK)&&(c.UY=!1)};_.h.Gpa=function(a){return _.Ii(a.context.Ar,9).includes(1)?1:_.Ii(a.context.Ar,9).includes(3)?2:0};HI.ha=function(a){return new (a||HI)(_.u(_.lI))};HI.ua=_.t({token:HI,oa:HI.ha});var Iwb=function(a,b,c,d){this.service=a;this.location=b;this.context=c;this.BCc=void 0===d?!1:d;this.qQa=!1;this.fPa=0};
Iwb.prototype.render=function(){var a=this;try{this.link=Jwb(this)}catch(c){_.Ly(this.service.Ga);return}var b=String(this.context.index);this.cK&&(b=void 0);this.Nm=this.service.component.fW(this.location.startLine,{startColumn:this.location.startColumn,endColumn:this.location.endColumn,tagName:"a",get Co(){var c="xrefs-decoration";a.service.kKb&&(c+=" underline");a.qQa&&(c+=" "+Kwb(a));a.cK&&(c="doc-link");return c},href:this.link,key:b}).remove};
var Kwb=function(a){return 0!==a.fPa&&a.service.Ekb?"important-highlight":"highlight"};Iwb.prototype.remove=function(){this.Nm&&this.Nm();delete this.Nm};
var Jwb=function(a){var b,c=null==(b=_.Bi(a.context.Ar,_.io,4))?void 0:b.oY();return c?_.Vh(c,4)?(a.cK=!0,_.Vh(c,4)):Lwb(a.service,c):_.Vh(a.context.Ar,5)?(b=Mwb(a.service,a.context.xna),(c=a.service.component.lines[a.location.startLine].substring(a.location.startColumn,a.location.endColumn))?b+(b.includes("?")?"&":"?")+"gsn="+c+"&"+_.Vh(a.context.Ar,5).split(" ").map(function(d){return"gs="+encodeURIComponent(d)}).join("&"):b):""},Hwb=function(a,b,c){return a.location.startLine>=b&&a.location.startLine<
c||a.location.endLine>=b&&a.location.endLine<c},Nwb=function(a){var b=a.service.component.Td.ki(a.context.xna-1);if(b)return b.querySelectorAll('.xrefs-decoration[data-key="'+a.context.index+'"]');a.BCc&&console.log("unexpected undefined element - "+JSON.stringify(a.context));return[]};
_.Y.Object.defineProperties(Iwb.prototype,{Gpa:{configurable:!0,enumerable:!0,get:function(){return this.fPa},set:function(a){this.fPa=a}},UY:{configurable:!0,enumerable:!0,get:function(){return this.qQa},set:function(a){this.qQa=a;if(null!=this.Nm)if(a){var b=_.q(Nwb(this));for(a=b.next();!a.done;a=b.next())a.value.classList.add(Kwb(this))}else for(b=_.q(Nwb(this)),a=b.next();!a.done;a=b.next())a.value.classList.remove(Kwb(this))}}});var II,JI;II={};
_.Owb=Object.freeze((II[0]={name:"Unknown",Cc:"?"},II[50]={name:"Scope",Cc:"?"},II[51]={name:"Group",Cc:"G"},II[1]={name:"Class",Cc:"C",className:"code-data"},II[2]={name:"Interface",Cc:"I",className:"code-data"},II[3]={name:"Struct",Cc:"S",className:"code-data"},II[4]={name:"Enum",Cc:"E",className:"code-data"},II[5]={name:"Union",Cc:"S",className:"code-data"},II[6]={name:"Method",Cc:"M",className:"code-procedure"},II[7]={name:"Field",Cc:"F",className:"code-sub-data"},II[8]={name:"Function",Cc:"F",
className:"code-procedure"},II[9]={name:"Variable",Cc:"V",className:"code-alias"},II[10]={name:"Typedef",Cc:"T",className:"code-alias"},II[11]={name:"Namespace",Cc:"N"},II[67]={name:"Extension",Cc:"E",className:"code-data"},II[12]={name:"Property",Cc:"P",className:"code-sub-data"},II[13]={name:"Enum Constant",Cc:"e",className:"code-sub-data"},II[15]={name:"Anonymous Function",Cc:"?"},II[16]={name:"Test",Cc:"t"},II[17]={name:"Package",Cc:"P"},II[18]={name:"Object",Cc:"O"},II[61]={name:"Constant",Cc:"c"},
II[62]={name:"Module",Cc:"m"},II[20]={name:"Build Rule",Cc:"R"},II[21]={name:"Build Binary",Cc:"B"},II[22]={name:"Build Test",Cc:"T"},II[23]={name:"Build Library",Cc:"L"},II[24]={name:"Build Generator",Cc:"G"},II[25]={name:"Build Argument",Cc:"A"},II[26]={name:"Build Variable",Cc:"V",className:"code-alias"},II[30]={name:"Variable",Cc:"V",className:"code-alias"},II[31]={name:"Constant",Cc:"c"},II[32]={name:"Goog Provide",Cc:"?"},II[33]={name:"Goog Require",Cc:"?"},II[34]={name:"Setter",Cc:"?"},II[35]=
{name:"Getter",Cc:"?"},II[36]={name:"Literal",Cc:"?"},II[37]={name:"Function Literal",Cc:"?"},II[38]={name:"Assignment",Cc:"V",className:"code-alias"},II[39]={name:"Function Assignment",Cc:"M",className:"code-procedure"},II[40]={name:"Define Const",Cc:"D"},II[41]={name:"Define Macro",Cc:"D"},II[45]={name:"Xml Tag",Cc:"<"},II[46]={name:"Template",Cc:"T"},II[47]={name:"Job",Cc:"J"},II[48]={name:"Service",Cc:"S"},II[49]={name:"Allocation",Cc:"A"},II[52]={name:"Table",Cc:"T"},II[53]={name:"Queue",Cc:"Q"},
II[54]={name:"Locality Group",Cc:"L"},II[55]={name:"Index",Cc:"I"},II[56]={name:"Proto Bundle",Cc:"?"},II[57]={name:"Backup Schedule",Cc:"B"},II[58]={name:"Column",Cc:"C"},II[59]={name:"Changelog",Cc:"?"},II[60]={name:"Markdown Header",Cc:"#"},II[63]={name:"SQL TVF",Cc:"t"},II[64]={name:"SQL Model",Cc:"m"},II[65]={name:"SQL Database",Cc:"d"},II[66]={name:"Dart Mixin",Cc:"M",className:"code-data"},II[68]={name:"YANG Grouping",Cc:"G",className:"code-data"},II[69]={name:"YANG Identity",Cc:"I",className:"code-data"},
II[70]={name:"YANG Container",Cc:"C",className:"code-data"},II[71]={name:"YANG List",Cc:"L",className:"code-data"},II[72]={name:"YANG Leaf",Cc:"L",className:"code-data"},II[73]={name:"Swift Actor",Cc:"A",className:"code-data"},II[74]={name:"GraphQL Directive",Cc:"D",className:"code-data"},II[75]={name:"GraphQL Operation",Cc:"O",className:"code-data"},II[76]={name:"GraphQL Fragment",Cc:"F",className:"code-data"},II[77]={name:"GraphQL Fragment Spread",Cc:"S",className:"code-data"},II[78]={name:"GraphQL List",
Cc:"L",className:"code-data"},II));JI={};_.Pwb=Object.freeze((JI[0]="Unknown Modifier",JI[1]="Public",JI[2]="Private",JI[3]="Protected",JI[4]="Global",JI[5]="Namespace-private",JI[6]="File-private",JI[7]="Package-private",JI[8]="Library-private",JI[9]="Dynamic Scope",JI[10]="Thread Local",JI[11]="Static",JI));var Qwb=function(){return!0},Rwb=function(a,b,c){this.parent=b;this.OXa=c;this.Yo=!1;this.sJ=Qwb;this.TXa=null;this.active=!1;this.index=this.level=0;if(!Rob(a))throw Error("ne");this.Fo=a;this.id=_.vj();this.children=this.eSa(_.Ci(a,_.yo,3));this.YQ=this.children.reduce(function(d,e){return d+e.YQ},this.children.length);this.Sva=[].concat(_.sc(this.children));this.Yo=0<this.k_a.length;this.uua=c.uua(a.getName())},Twb=function(a){return a.xrb?a.xrb:a.xrb=Swb(a)},Swb=function(a){var b=_.Owb[a.Fo.getType()];
a=_.Ii(a.Fo,4);var c=a.map(function(e){return _.Pwb[e]});c=[b.name].concat(_.sc(c)).join(", ");var d="outline-icon";a.includes(1)&&(d+=" public");b.className&&(d=d+" "+b.className);return{Zd:d,tooltip:c,Cc:b.Cc}};Rwb.prototype.eSa=function(a){var b=this;return a.map(function(c){return new Rwb(c,b,b.OXa)})};var Uwb=function(a){a.Sva=a.children.filter(function(b){return b.isVisible});a.sort&&a.Sva.sort(a.sort)};
_.Y.Object.defineProperties(Rwb.prototype,{k_a:{configurable:!0,enumerable:!0,get:function(){return this.Sva}},isVisible:{configurable:!0,enumerable:!0,get:function(){return this.filter(this)}},filter:{configurable:!0,enumerable:!0,get:function(){return this.sJ},set:function(a){if(a!==this.sJ){this.sJ=a;for(var b=_.q(this.children),c=b.next();!c.done;c=b.next())c.value.filter=a;Uwb(this);this.Yo=0<this.Sva.length}}},sort:{configurable:!0,enumerable:!0,get:function(){return this.TXa},set:function(a){if(a!==
this.TXa){this.TXa=a;for(var b=_.q(this.children),c=b.next();!c.done;c=b.next())c.value.sort=a;Uwb(this)}}},Q9:{configurable:!0,enumerable:!0,get:function(){return 0<this.children.length}},label:{configurable:!0,enumerable:!0,get:function(){return this.Ezb+this.name+this.nKb}},modifiers:{configurable:!0,enumerable:!0,get:function(){return _.Ii(this.Fo,4)}},name:{configurable:!0,enumerable:!0,get:function(){return this.Fo.getName()||"<anonymous>"}},Ezb:{configurable:!0,enumerable:!0,get:function(){return _.Vh(this.Fo,
7)}},nKb:{configurable:!0,enumerable:!0,get:function(){return this.Fo.upb()}},WYa:{configurable:!0,enumerable:!0,get:function(){return _.Bi(this.Fo,_.wo,5)}},type:{configurable:!0,enumerable:!0,get:function(){return this.Fo.getType()}},Zd:{configurable:!0,enumerable:!0,get:function(){return Twb(this).Zd}},tooltip:{configurable:!0,enumerable:!0,get:function(){return Twb(this).tooltip}},Cc:{configurable:!0,enumerable:!0,get:function(){return Twb(this).Cc}}});/*

 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 Vwb=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)},Wwb=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},KI=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},LI=function(){},$wb=function(a,b,c){if(a){try{var d=decodeURIComponent(Xwb(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&&!Ywb.test(c)&&(a=b,Zwb[" "+a]||(Zwb[" "+a]=/^[^:]+:\/*[^/]*$/.test(a)?a+"/":Vwb(a,"/",!0)),a=Zwb[" "+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},MI=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},Gj:function(){return new RegExp(a,b)}}},Xwb=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)):
""})},NI=function(a,b){if(b){if(axb.test(a))return a.replace(bxb,function(c){return cxb[c]})}else if(dxb.test(a))return a.replace(exb,function(c){return cxb[c]});return a},fxb=function(){this.B_={}},hxb=function(a){this.Sg=[];this.token=null;this.options=a||OI.defaults;this.options.renderer=this.options.renderer||new gxb;this.renderer=this.options.renderer;this.renderer.options=this.options;this.OXa=new fxb},ixb=function(){},gxb=function(){this.options=OI.defaults},jxb=function(a,b){this.options=
b||OI.defaults;this.links=a;this.rules=PI.WQ;this.renderer=this.options.renderer||new gxb;this.renderer.options=this.options;this.oF=!1;if(!this.links)throw Error("oe");this.options.WF?this.rules=PI.WF:this.options.yq&&(this.rules=this.options.UIa?PI.UIa:PI.yq)},kxb=function(a){this.Sg=[];this.Sg.links=Object.create(null);this.options=a||OI.defaults;this.rules=QI.WQ;this.options.WF?this.rules=QI.WF:this.options.yq&&(this.rules=this.options.Qua?QI.Qua:QI.yq)},QI={xDc:/^\n+/,code:/^( {4}[^\n]+\n*)+/,
vMa:LI,Mpa:/^ {0,3}((?:- *){3,}|(?:_ *){3,}|(?:\* *){3,})(?:\n+|$)/,heading:/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/,gAb:LI,t5:/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/,list:/^( {0,3})(bull) [\s\S]+?(?:hr|def|\n{2,}(?! )(?!\1bull )\n*|\s*$)/,Qv:"^ {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,}|$))",
h7:/^ {0,3}\[(label)\]: *(?:\n *)?<?([^\s>]+)>?(?:(?: +(?:\n *)?| *\n *)(title))? *(?:\n+|$)/,table:LI,Cwb:/^([^\n]+)\n *(=|-){2,} *(?:\n+|$)/,mC:/^([^\n]+(?:\n(?!hr|heading|lheading| {0,3}>|<\/?(?:tag)(?: +|\n|\/?>)|<(?:script|pre|style|!--))[^\n]+)*)/,text:/^[^\n]+/,en:/(?!\s*\])(?:\\.|[^\[\]\\])+/,PGa:/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/};QI.h7=MI(QI.h7).replace("label",QI.en).replace("title",QI.PGa).Gj();QI.dJa=/(?:[*+-]|\d{1,9}\.)/;QI.item=/^( *)(bull) ?[^\n]*(?:\n(?!\1bull ?)[^\n]*)*/;
QI.item=MI(QI.item,"gm").replace(/bull/g,QI.dJa).Gj();QI.list=MI(QI.list).replace(/bull/g,QI.dJa).replace("hr","\\n+(?=\\1?(?:(?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$))").replace("def","\\n+(?="+QI.h7.source+")").Gj();QI.W9a="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";
QI.ACa=/\x3c!--(?!-?>)[\s\S]*?--\x3e/;QI.Qv=MI(QI.Qv,"i").replace("comment",QI.ACa).replace("tag",QI.W9a).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).Gj();QI.mC=MI(QI.mC).replace("hr",QI.Mpa).replace("heading",QI.heading).replace("lheading",QI.Cwb).replace("tag",QI.W9a).Gj();QI.t5=MI(QI.t5).replace("paragraph",QI.mC).Gj();QI.WQ=KI({},QI);
QI.yq=KI({},QI.WQ,{vMa:/^ {0,3}(`{3,}|~{3,})([^`\n]*)\n(?:|([\s\S]*?)\n)(?: {0,3}\1[~`]* *(?:\n+|$)|$)/,mC:/^/,heading:/^ *(#{1,6}) +([^\n]+?) *#* *(?:\n+|$)/});QI.yq.mC=MI(QI.mC).replace("(?!","(?!"+QI.yq.vMa.source.replace("\\1","\\2")+"|"+QI.list.source.replace("\\1","\\3")+"|").Gj();QI.Qua=KI({},QI.yq,{gAb:/^ *([^|\n ].*\|.*)\n *([-:]+ *\|[-| :]*)(?:\n((?:.*[^>\n ].*(?:\n|$))*)\n*|$)/,table:/^ *\|(.+)\n *\|?( *[-:]+[-| :]*)(?:\n((?: *[^>\n ].*(?:\n|$))*)\n*|$)/});
QI.WF=KI({},QI.WQ,{Qv:MI("^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+?</\\1> *(?:\\n{2,}|\\s*$)|<tag(?:\"[^\"]*\"|'[^']*'|\\s[^'\"/>\\s]*)*?/?> *(?:\\n{2,}|\\s*$))").replace("comment",QI.ACa).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").Gj(),h7:/^ *\[([^\]]+)\]: *<?([^\s>]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/});
var lxb=function(a,b){return(new kxb(b)).token(a.replace(/\r\n|\r/g,"\n").replace(/\t/g,"    ").replace(/\u00a0/g," ").replace(/\u2424/g,"\n"),!0)};
kxb.prototype.token=function(a,b){a=a.replace(/^ +$/gm,"");for(var c,d,e,f,g,m,n,r,x,A,F;a;){if(e=this.rules.xDc.exec(a))a=a.substring(e[0].length),1<e[0].length&&this.Sg.push({type:"space"});if(e=this.rules.code.exec(a))a=a.substring(e[0].length),e=e[0].replace(/^ {4}/gm,""),this.Sg.push({type:"code",text:this.options.WF?e:Vwb(e,"\n")});else if(e=this.rules.vMa.exec(a))a=a.substring(e[0].length),this.Sg.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.Sg.push({type:"heading",depth:e[1].length,text:e[2]});else{if(b&&(e=this.rules.gAb.exec(a))&&(g={type:"table",Uo:Wwb(e[1].replace(/^ *| *\| *$/g,"")),align:e[2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:e[3]?e[3].replace(/\n$/,"").split("\n"):[]},g.Uo.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]=Wwb(g.cells[r],g.Uo.length);this.Sg.push(g);continue}if(e=this.rules.Mpa.exec(a))a=a.substring(e[0].length),this.Sg.push({type:"hr"});else if(e=this.rules.t5.exec(a))a=a.substring(e[0].length),this.Sg.push({type:"blockquote_start"}),e=e[0].replace(/^ *> ?/gm,""),this.token(e,b),this.Sg.push({type:"blockquote_end"});else if(e=this.rules.list.exec(a)){a=a.substring(e[0].length);f=e[2];c=1<f.length;m={type:"list_start",ordered:c,start:c?+f:"",Uaa:!1};this.Sg.push(m);
e=e[0].match(this.rules.item);n=[];c=!1;x=e.length;for(r=0;r<x;r++)g=e[r],d=g.length,g=g.replace(/^ *([*+-]|\d+\.) */,""),~g.indexOf("\n ")&&(d-=g.length,g=this.options.WF?g.replace(/^ {1,4}/gm,""):g.replace(new RegExp("^ {1,"+d+"}","gm"),"")),r!==x-1&&(d=QI.dJa.exec(e[r+1])[0],1<f.length?1===d.length:1<d.length||this.options.hJc&&d!==f)&&(a=e.slice(r+1).join("\n")+a,r=x-1),d=c||/\n\n(?!\s*$)/.test(g),r!==x-1&&(c="\n"===g.charAt(g.length-1),d||(d=c)),d&&(m.Uaa=!0),A=/^\[[ xX]\] /.test(g),F=void 0,
A&&(F=" "!==g[1],g=g.replace(/^\[[ xX]\] +/,"")),d={type:"list_item_start",xG:A,checked:F,Uaa:d},n.push(d),this.Sg.push(d),this.token(g,!1),this.Sg.push({type:"list_item_end"});if(m.Uaa)for(x=n.length,r=0;r<x;r++)n[r].Uaa=!0;this.Sg.push({type:"list_end"})}else if(e=this.rules.Qv.exec(a))a=a.substring(e[0].length),this.Sg.push({type:this.options.fo?"paragraph":"html",pre:!this.options.Nda&&("pre"===e[1]||"script"===e[1]||"style"===e[1]),text:e[0]});else if(b&&(e=this.rules.h7.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.Sg.links[f]||(this.Sg.links[f]={href:e[2],title:e[3]});else{if(b&&(e=this.rules.table.exec(a))&&(g={type:"table",Uo:Wwb(e[1].replace(/^ *| *\| *$/g,"")),align:e[2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:e[3]?e[3].replace(/(?: *\| *)?\n$/,"").split("\n"):[]},g.Uo.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]=Wwb(g.cells[r].replace(/^ *\| *| *\| *$/g,""),g.Uo.length);this.Sg.push(g);continue}if(e=this.rules.Cwb.exec(a))a=a.substring(e[0].length),this.Sg.push({type:"heading",depth:"="===e[2]?1:2,text:e[1]});else if(b&&(e=this.rules.mC.exec(a)))a=a.substring(e[0].length),this.Sg.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.Sg.push({type:"text",text:e[0]});else if(a)throw Error("pe`"+a.charCodeAt(0));}}}return this.Sg};
var PI={escape:/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,wIa:/^<(scheme:[^\s\x00-\x1f<>]*|email)>/,url:LI,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*\)/,Rsa:/^!?\[(label)\]\[(ref)\]/,cTa:/^!?\[(ref)\](?:\[\])?/,wfa:/^__([^\s_])__(?!_)|^\*\*([^\s*])\*\*(?!\*)|^__([^\s][\s\S]*?[^\s])__(?!_)|^\*\*([^\s][\s\S]*?[^\s])\*\*(?!\*)/,sP:/^_([^\s_])_(?!_)|^\*([^\s*"<\[])\*(?!\*)|^_([^\s][\s\S]*?[^\s_])_(?!_|[^\spunctuation])|^_([^\s_][\s\S]*?[^\s])_(?!_|[^\spunctuation])|^\*([^\s"<\[][\s\S]*?[^\s*])\*(?!\*)|^\*([^\s*"<\[][\s\S]*?[^\s])\*(?!\*)/,
code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,sW:/^( {2,}|\\)\n(?!\s*$)/,cX:LI,text:/^(`+|[^`])[\s\S]*?(?=[\\<!\[`*]|\b_| {2,}\n|$)/,Lnc:"!\"#$%&'()*+,\\-./:;<=>?@\\[^_{|}~"};PI.sP=MI(PI.sP).replace(/punctuation/g,PI.Lnc).Gj();PI.Ajc=/\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/g;PI.roc=/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/;PI.ujc=/[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])?)+(?![-_])/;
PI.wIa=MI(PI.wIa).replace("scheme",PI.roc).replace("email",PI.ujc).Gj();PI.dhc=/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/;PI.tag=MI(PI.tag).replace("comment",QI.ACa).replace("attribute",PI.dhc).Gj();PI.en=/(?:\[[^\[\]]*\]|\\[\[\]]?|`[^`]*`|[^\[\]\\])*?/;PI.Flc=/\s*(<(?:\\[<>]?|[^\s<>\\])*>|[^\s\x00-\x1f]*)/;PI.PGa=/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/;PI.link=MI(PI.link).replace("label",PI.en).replace("href",PI.Flc).replace("title",PI.PGa).Gj();
PI.Rsa=MI(PI.Rsa).replace("label",PI.en).replace("ref",QI.en).Gj();PI.cTa=MI(PI.cTa).replace("ref",QI.en).Gj();PI.WQ=KI({},PI);PI.WF=KI({},PI.WQ,{wfa:/^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,sP:/^_(?=\S)([\s\S]*?\S)_(?!_)|^\*(?=\S)([\s\S]*?\S)\*(?!\*)/,link:MI(/^!?\[(label)\]\((.*?)\)/).replace("label",PI.en).Gj(),Rsa:MI(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",PI.en).Gj()});
PI.yq=KI({},PI.WQ,{escape:MI(PI.escape).replace("])","~|])").Gj(),Hjc:/[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/,ihc:/(?:[^?!.,:;*_~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_~)]+(?!$))+/,cX:/^~+(?=\S)([\s\S]*?\S)~+/,text:MI(PI.text).replace("]|","~]|").replace("|$","|https?://|ftp://|www\\.|[a-zA-Z0-9.!#$%&'*+/=?^_`{\\|}~-]+@|$").Gj()});PI.yq.url=MI(PI.yq.url,"i").replace("email",PI.yq.Hjc).Gj();
PI.UIa=KI({},PI.yq,{sW:MI(PI.sW).replace("{2,}","*").Gj(),text:MI(PI.yq.text).replace("{2,}","*").Gj()});
jxb.prototype.gp=function(a){for(var b="",c,d,e;a;)if(e=this.rules.escape.exec(a))a=a.substring(e[0].length),b+=NI(e[1]);else if(e=this.rules.tag.exec(a))!this.oF&&/^<a /i.test(e[0])?this.oF=!0:this.oF&&/^<\/a>/i.test(e[0])&&(this.oF=!1),!this.Spa&&/^<(pre|code|kbd|script)(\s|>)/i.test(e[0])?this.Spa=!0:this.Spa&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(e[0])&&(this.Spa=!1),a=a.substring(e[0].length),b+=this.options.fo?this.options.Nda?this.options.Nda(e[0]):NI(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.oF=!0;d=e[2];this.options.WF?(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+=mxb(this,e,{href:nxb(d),title:nxb(c)});this.oF=!1}else if((e=this.rules.Rsa.exec(a))||
(e=this.rules.cTa.exec(a)))a=a.substring(e[0].length),c=(e[2]||e[1]).replace(/\s+/g," "),(c=this.links[c.toLowerCase()])&&c.href?(this.oF=!0,b+=mxb(this,e,c),this.oF=!1):(b+=e[0].charAt(0),a=e[0].substring(1)+a);else if(e=this.rules.wfa.exec(a))a=a.substring(e[0].length),b+=this.renderer.wfa(this.gp(e[4]||e[3]||e[2]||e[1]));else if(e=this.rules.sP.exec(a))a=a.substring(e[0].length),b+=this.renderer.sP(this.gp(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.Ogb(NI(e[2].trim(),!0));else if(e=this.rules.sW.exec(a))a=a.substring(e[0].length),b+=this.renderer.sW();else if(e=this.rules.cX.exec(a))a=a.substring(e[0].length),b+=this.renderer.cX(this.gp(e[1]));else if(e=this.rules.wIa.exec(a))a=a.substring(e[0].length),"@"===e[2]?(c=NI(this.fSa(e[1])),d="mailto:"+c):d=c=NI(e[1]),b+=this.renderer.link(d,null,c);else if(!this.oF&&(e=this.rules.url.exec(a))){if("@"===e[2])c=NI(e[0]),d="mailto:"+c;else{do d=e[0],e[0]=this.rules.ihc.exec(e[0])[0];
while(d!==e[0]);c=NI(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.Spa?b+this.renderer.text(e[0]):b+this.renderer.text(NI(this.PXa(e[0])));else if(a)throw Error("pe`"+a.charCodeAt(0));return b};
var nxb=function(a){return a?a.replace(PI.Ajc,"$1"):a},mxb=function(a,b,c){var d=c.href;c=c.title?NI(c.title):null;return"!"!==b[0].charAt(0)?a.renderer.link(d,c,a.gp(b[1])):a.renderer.image(d,c,NI(b[1]))};jxb.prototype.PXa=function(a){return this.options.PXa?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};
jxb.prototype.fSa=function(a){if(!this.options.fSa)return a;for(var b="",c=a.length,d=0,e;d<c;d++)e=a.charCodeAt(d),.5<Math.random()&&(e="x"+e.toString(16)),b+="&#"+e+";";return b};_.h=gxb.prototype;_.h.code=function(a,b,c){b=(b||"").match(/\S*/)[0];if(this.options.Ht){var d=this.options.Ht(a,b);null!=d&&d!==a&&(c=!0,a=d)}return b?'<pre><code class="'+this.options.HBc+NI(b,!0)+'">'+(c?a:NI(a,!0))+"</code></pre>\n":"<pre><code>"+(c?a:NI(a,!0))+"</code></pre>"};
_.h.t5=function(a){return"<blockquote>\n"+a+"</blockquote>\n"};_.h.Qv=function(a){return a};_.h.heading=function(a,b,c,d){return this.options.fzc?"<h"+b+' id="'+this.options.gzc+d.uua(c)+'">'+a+"</h"+b+">\n":"<h"+b+">"+a+"</h"+b+">\n"};_.h.Mpa=function(){return this.options.eha?"<hr/>\n":"<hr>\n"};_.h.list=function(a,b,c){var d=b?"ol":"ul";return"<"+d+(b&&1!==c?' start="'+c+'"':"")+">\n"+a+"</"+d+">\n"};_.h.mC=function(a){return"<p>"+a+"</p>\n"};
_.h.table=function(a,b){b&&(b="<tbody>"+b+"</tbody>");return"<table>\n<thead>\n"+a+"</thead>\n"+b+"</table>\n"};var oxb=function(a,b){var c=b.Uo?"th":"td";return(b.align?"<"+c+' align="'+b.align+'">':"<"+c+">")+a+"</"+c+">\n"};_.h=gxb.prototype;_.h.wfa=function(a){return"<strong>"+a+"</strong>"};_.h.sP=function(a){return"<em>"+a+"</em>"};_.h.Ogb=function(a){return"<code>"+a+"</code>"};_.h.sW=function(){return this.options.eha?"<br/>":"<br>"};_.h.cX=function(a){return"<del>"+a+"</del>"};
_.h.link=function(a,b,c){a=$wb(this.options.fo,this.options.Ndb,a);if(null===a)return c;a='<a href="'+NI(a)+'"';b&&(a+=' title="'+b+'"');return a+(">"+c+"</a>")};_.h.image=function(a,b,c){a=$wb(this.options.fo,this.options.Ndb,a);if(null===a)return c;a='<img src="'+a+'" alt="'+c+'"';b&&(a+=' title="'+b+'"');return a+=this.options.eha?"/>":">"};_.h.text=function(a){return a};_.h=ixb.prototype;_.h.wfa=function(a){return a};_.h.sP=function(a){return a};_.h.Ogb=function(a){return a};_.h.cX=function(a){return a};
_.h.text=function(a){return a};_.h.link=function(a,b,c){return c};_.h.image=function(a,b,c){return c};_.h.sW=function(){return""};var pxb=function(a,b){return(new hxb(b)).parse(a)};hxb.prototype.parse=function(a){this.inline=new jxb(a.links,this.options);this.Wzc=new jxb(a.links,KI({},this.options,{renderer:new ixb}));this.Sg=a.reverse();for(a="";this.next();)a+=qxb(this);return a};hxb.prototype.next=function(){return this.token=this.Sg.pop()};
hxb.prototype.peek=function(){return this.Sg[this.Sg.length-1]||0};
var rxb=function(a){for(var b=a.token.text;"text"===a.peek().type;)b+="\n"+a.next().text;return a.inline.gp(b)},qxb=function(a){switch(a.token.type){case "space":return"";case "hr":return a.renderer.Mpa();case "heading":return a.renderer.heading(a.inline.gp(a.token.text),a.token.depth,Xwb(a.Wzc.gp(a.token.text)),a.OXa);case "code":return a.renderer.code(a.token.text,a.token.lang,a.token.Pvc);case "table":var b="",c="",d,e;var f="";for(d=0;d<a.token.Uo.length;d++)f+=oxb(a.inline.gp(a.token.Uo[d]),
{Uo:!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+=oxb(a.inline.gp(g[e]),{Uo:!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+=qxb(a);return a.renderer.t5(c);case "list_start":c="";b=a.token.ordered;for(d=a.token.start;"list_end"!==a.next().type;)c+=qxb(a);return a.renderer.list(c,b,d);case "list_item_start":c=
"";b=a.token.Uaa;for(a.token.xG&&(c+="<input "+(a.token.checked?'checked="" ':"")+'disabled="" type="checkbox"'+(a.renderer.options.eha?" /":"")+"> ");"list_item_end"!==a.next().type;)c+=b||"text"!==a.token.type?qxb(a):rxb(a);return"<li>"+c+"</li>\n";case "html":return a.renderer.Qv(a.token.text);case "paragraph":return a.renderer.mC(a.inline.gp(a.token.text));case "text":return a.renderer.mC(rxb(a));default:c='Token with "'+a.token.type+'" type was not found.';if(a.options.silent)return console.log(c),
"";throw Error(c);}};fxb.prototype.uua=function(a){a=a.toLowerCase().trim().replace(/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&()*+,./:;<=>?@[\]^`{|}~]/g,"").replace(/\s/g,"-");if(this.B_.hasOwnProperty(a)){var b=a;do this.B_[b]++,a=b+"-"+this.B_[b];while(this.B_.hasOwnProperty(a))}this.B_[a]=0;return a};var axb=/[&<>"']/,bxb=/[&<>"']/g,cxb={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},dxb=/[<>"']|&(?!#?\w+;)/,exb=/[<>"']|&(?!#?\w+;)/g,Zwb={},Ywb=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i;LI.exec=LI;
var OI=function(a,b,c){if("undefined"===typeof a||null===a)throw Error("qe");if("string"!==typeof a)throw Error("re`"+Object.prototype.toString.call(a));if(c||"function"===typeof b){c||(c=b,b=null);b=KI({},OI.defaults,b||{});var d=b.Ht,e=0;try{var f=lxb(a,b)}catch(n){return c(n)}var g=f.length;var m=function(n){if(n)return b.Ht=d,c(n);try{var r=pxb(f,b)}catch(x){n=x}b.Ht=d;return n?c(n):c(null,r)};if(!d||3>d.length)return m();delete b.Ht;if(!g)return m();for(;e<f.length;e++)(function(n){return"code"!==
n.type?--g||m():d(n.text,n.lang,function(r,x){if(r)return m(r);if(null==x||x===n.text)return--g||m();n.text=x;n.Pvc=!0;--g||m()})})(f[e])}else try{return b&&(b=KI({},OI.defaults,b)),pxb(lxb(a,b),b)}catch(n){n.message+="\nPlease report this to https://github.com/markedjs/marked.";if((b||OI.defaults).silent)return"<p>An error occurred:</p><pre>"+NI(n.message,!0)+"</pre>";throw n;}};OI.options=OI.setOptions=function(a){KI(OI.defaults,a);return OI};
OI.Rxc=function(){return{Ndb:null,UIa:!1,yq:!0,fzc:!0,gzc:"",Ht:null,HBc:"language-",fSa:!0,WF:!1,renderer:new gxb,fo:!1,Nda:null,silent:!1,hJc:!1,PXa:!1,Qua:!0,eha:!1}};OI.defaults=OI.Rxc();OI.hsa=pxb;OI.xdc=fxb;OI.parse=OI;var sxb=["java","c","c++","c#"],txb=["java"],uxb=["js"],BE=function(a){a=void 0===a?new Map:a;this.nk=this.state=new _.Lf(a)};_.h=BE.prototype;_.h.get=function(a){return!!this.state.value.get(a)};_.h.set=function(a,b){var c=new Map(this.state.value);c.set(a,b);this.state.next(c)};_.h.toggle=function(a){this.set(a,!this.get(a))};_.h.getState=function(){return this.state.value};_.h.fill=function(a){for(var b=new Map(this.state.value),c=_.q(b.keys()),d=c.next();!d.done;d=c.next())b.set(d.value,a);this.state.next(b)};
_.h.clear=function(){this.state.next(new Map)};var vxb=function(a,b){this.jK=b;this.cIb=new BE;this.gYa=new BE;this.uoa=new _.Lf("");for(var c=[],d=new OI.xdc,e=_.q(a),f=e.next();!f.done;f=e.next())c.push(new Rwb(f.value,void 0,d));this.Ima=c;this.size=Uob(this.Ima);this.rG=Tob(a);if(a.some(Vob)||b&&uxb.includes(b))a=new Map,a.set(1,!0),a.set(3,!0),b&&txb.includes(b)&&a.set(7,!0),a.set(2,!0),this.cIb=new BE(a),a=new Map,b&&sxb.includes(b)&&(a.set("static",!0),a.set("not_static",!0)),this.gYa=new BE(a)};_.RI=function(a){this.Tba=a};_.RI.prototype.Lv=function(a){if(5===a.kind)return _.yd(_.yD);if(0!==a.kind)return _.yd(_.hE("UNSUPPORTED_DATA_TYPE"));var b=a.location,c=b.lb,d=b.Kc,e=b.repository,f=b.path;b=b.params;f=_.QD(a.location,1)||f;var g=b.Ob?"HEAD":_.zh(a.location,1);g={yb:_.zh(a.location,0)||"",commit:g};return this.Tba.Lv(c,d,e,g,f,b.Ob).ka(_.y(function(m){var n=m.xg();return 4===n?_.hE("UNAVAILABLE"):2===n?_.hE("UNSUPPORTED_LANGUAGE"):_.pD(new vxb(_.Ci(m,_.yo,1),a.jK))}),_.ue(_.yD),_.ce(function(){return _.yd(_.hE("UNAVAILABLE"))}))};
_.RI.ha=function(a){return new (a||_.RI)(_.u(_.Sw))};_.RI.ua=_.t({token:_.RI,oa:_.RI.ha,Ja:"root"});var wxb=function(){this.LX=this.a8=0};_.X(wxb,YG);var xxb=function(){};_.X(xxb,YG);xxb.prototype.Y9=function(){for(var a=1,b=yxb(this),c=0;c<b.length;c++){var d=this[b[c]];if(null!=d){if(d.y_a)if(d){for(var e=1,f=0;f<d.length;f++){e=Math.imul(31,e);var g=d[f];g=null!=g?Ytb(g):0;e=e+g|0}d=e}else d=0;else d=Ytb(d);a=Math.imul(1000003,a)^d}}return a};
xxb.prototype.toString=function(){var a=aub(this);a=CE(Atb(a.lMa))+CE(dub("[]",a.mMa));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 Vtb;b=CE(b)+"{";a.hwc=", ".toString();a.onb=b.toString();a.qMa="}".toString();a.iwc=CE(a.onb)+CE(a.qMa);b=yxb(this);for(var c=0;c<b.length;c++){var d=b[c],e=this[d];Array.isArray(e)&&(e="["+CE(e)+"]");var f=a;d=CE(d)+"="+CE(e);e=f;if(e.KX){var g=e.KX;g.b8=CE(g.b8)+CE(e.hwc)}else g=new Utb,
g.b8=e.onb,e.KX=g;f=f.KX;f.b8=CE(f.b8)+CE(d)}return a.toString()};var yxb=function(a){var b=Object.keys(a),c=a.dNc;return c?b.filter(function(d){return!c.includes(d)}):b};var zxb=function(){this.nMa=this.pMa=this.oMa=0};_.X(zxb,xxb);zxb.prototype.line=function(){return this.oMa};zxb.prototype.start=function(){return this.pMa};zxb.prototype.end=function(){return this.nMa};var Axb=function(){this.Z7=0};_.X(Axb,YG);Axb.prototype.Yaa=function(){return this.Z7<this.nnb.length};Axb.prototype.sK=function(){var a;return epb(this.nnb[a=this.Z7,this.Z7=this.Z7+1|0,a])};var gpb=function(a,b,c,d){return Bxb(a,b,new Stb(function(){var e=new Axb;e.Z7=0;e.nnb=c;return e}),iub(d))},Bxb=function(a,b,c,d){c=c.Zaa();d=d.Zaa();var e=new wxb;b=b.mwc;e.a8=0;e.LX=0;for(e.MX=b;c.Yaa();){var f=c.sK().Ny;b=f>>2;var g=e;var m=c.sK().Ny,n=c.sK().Ny,r=[],x=g;for(x.a8=x.a8+m|0;x.MX.length>x.LX&&x.MX[x.LX].Ny<x.a8;)x.LX=x.LX+1|0;var A=x.a8;n=A+n|0;m=g.LX;x=0==m?0:g.MX[m-1|0].Ny+1|0;for(A=A-x|0;n>(x-1|0)&&m<g.MX.length;){var F=g.MX[m].Ny;x=n>F?F-x|0:n-x|0;F=new zxb;F.oMa=m;F.pMa=A;F.nMa=
x;r.push(F);m=m+1|0;x=g.MX[m-1|0].Ny+1|0;A=0}g=r;0<(f&1)&&d.sK();switch(f&2){case 0:f=a;b=Cxb(b);if(null!=b)for(g=iub(g).Zaa();g.Yaa();)r=g.sK(),n=b,Dxb(f,r,{startColumn:r.start(),endColumn:r.end(),Co:n});break;case 2:f=a;r=d.sK();switch(b){case 35:case 36:r="/search?q="+CE(encodeURIComponent(r));break;case 30:b=RegExp("^https?://cs.corp.google.com","");m="";for(n=0;0<=(n=m.indexOf("\\",n));)36==m.charCodeAt(n+1|0)?(x=CE(m.substr(0,n|0))+"$",A=n=n+1|0,m=x+CE(m.substr(A))):(x=CE(m.substr(0,n|0)),A=
n=n+1|0,m=x+CE(m.substr(A)));r=r.replace(b,m);break;case 55:r="https://b.corp.google.com/issues?q="+CE(r);break;case 37:r="https://b.corp.google.com/hotlists/"+CE(r);break;case 38:r="https://b.corp.google.com/savedsearches/"+CE(r);break;case 56:r="https://b.corp.google.com/components/"+CE(r)}bub(r,"/search/")&&0<r.indexOf("?")&&(r="/search"+CE(r.substr(r.indexOf("?"))));b=r;r=bub(b,"http://")||bub(b,"https://")?"external":"";for(g=iub(g).Zaa();g.Yaa();)n=g.sK(),f.addLink(n,b,r)}}return a.kQ};var Cxb=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 fpb=function(){this.mnb=0};_.X(fpb,YG);fpb.prototype.Zoa=function(){return this.lwc};var hpb=function(){this.kQ=new Map};hpb.prototype.addLink=function(a,b,c){Dxb(this,a,{startColumn:a.start(),endColumn:a.end(),tagName:"a",Co:"link-decoration-layer",href:b,key:c})};var Dxb=function(a,b,c){a.kQ.has(b.line())||a.kQ.set(b.line(),[]);a.kQ.get(b.line()).push(c)};_.Exb=!0;_.Fxb=!1;_.Gxb=!1;_.SI=function(a,b,c,d,e){this.Ga=a;this.Cyb=b;this.nJ=c;this.Be=d;this.XF=e;this.HCc=[3,0];this.OI=new _.Js(this.Ga)};
_.SI.prototype.list=function(a,b,c,d,e,f){var g=this;if(""===e||"/"===e)e=void 0;a=_.Gh(a,b,c,d,e,f);var m=(new _.Vo).Hw(a),n=m.clone();a.Pm(3);return this.XF.prefetch("directory").ka(_.ve(function(r){r&&g.OI.put(erb(r.request).toObject(),Hxb(g,n,m,_.yd((0,_.CQa)(r.response))));return g.OI.fetch(n.toObject(),function(){var x=Qqb(n.clone(),!0).toObject(),A,F;return null!=(F=null==(A=_.fXa(g.OI,x))?void 0:A.ka(_.ke()))?F:g.Soa(n,m)}).ka(_.y(Wob))}))};
_.SI.prototype.get=function(a,b,c,d,e,f){var g=this;a=_.Gh(a,b,c,d,e,null==f?void 0:f.Ob);(null==f?0:f.fileSize)&&_.ob(a,4,f.fileSize,0);var m=Qqb((new _.Vo).Hw(a),!0),n=m.clone();if(b=Ixb(this,a))b.getType()&&a.Pm(b.getType()),0<b.QP().length&&a.EJb(b.QP()),b.fOa()&&a.wJb(b.fOa());void 0!==(null==f?void 0:f.type)&&a.Pm(null==f?void 0:f.type);_.qb(_.qb(_.qb(m,4,!0),9,_.Fxb),10,_.Gxb);this.Ga.Tm({UE:[{eventType:"FILE_OPENED",Mmb:[],Tf:a,lineNumber:null==f?void 0:f.line}]});return this.XF.prefetch("file").ka(_.ve(function(r){r&&
g.OI.put(erb(r.request).toObject(),Hxb(g,n,m,_.yd((0,_.CQa)(r.response))));return g.OI.fetch(n.toObject(),function(){var x=Qqb(n.clone(),!1).toObject();x=g.OI.getValue(x);var A=g.Soa(n,m);return x?A.ka(_.ue(x),_.he(_.$qb)):A})}))};_.SI.prototype.Soa=function(a,b){return Hxb(this,a,b,Jxb(this,b))};
var Hxb=function(a,b,c,d){c=c.Dt().clone().Pm(0);for(var e=d.ka(_.y(function(m){var n;return(null==(n=_.ip(m))?void 0:_.Bi(n,_.dp,2))||new _.dp})),f=_.q(a.Cyb),g=f.next();!g.done;g=f.next())Yqb(g.value,c,e);return d.ka(_.sia(function(m,n){return!!_.hp(m)||0===n}),_.xe(function(m){var n=_.Bi(m,_.uo,7),r;if(null==n?0:null==(r=_.Bi(n,_.Fh,1))?0:_.Vh(r,3)){n=n.clone().Pm(0);r=_.q(a.Cyb);for(var x=r.next();!x.done;x=r.next())Yqb(x.value,n,e);n=b.clone().Hw(n);a.OI.put(n.toObject(),_.yd(m))}}))},Jxb=function(a,
b){var c=a.HCc.includes(b.Dt().getType());return _.nu(a.Be,function(){if(c){var d=a.Be.dk();d["X-Server-Timeout"]="60"}else d=a.Be.dk();if(_.Exb){var e=a.nJ;d=e.bi.oS(e.ni+"/$rpc/devtools.grimoire.FileService/GetContentsStreaming",b,d||{},_.EQa);d=olb(d)}else d=a.nJ.Soa(b,d);return d},"FileService.getContentsStreaming").ka(_.se())},Ixb=function(a,b){var c=b.clone();c.Yc(_.tg(_.Vkb(b.be())));var d,e;return null==(e=null==(d=Kxb(a,c))?void 0:_.hp(d))?void 0:_.Ci(e,_.Yo,1).find(function(f){return f.be()===
b.be()})},Kxb=function(a,b){b=Qqb((new _.Vo).Hw(b),!1).toObject();return a.OI.getValue(b)};_.SI.ha=function(a){return new (a||_.SI)(_.u(_.Vt),_.u(_.w5a),_.u(_.x5a),_.u(_.Bu),_.u(_.zu))};_.SI.ua=_.t({token:_.SI,oa:_.SI.ha,Ja:"root"});var Lxb,ipb;Lxb=/^readme(\.md)?$/i;ipb=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"]]);
_.TI=function(a,b,c,d,e,f){var g=this;this.ym=a;this.nq=b;this.o8=c;this.Jg=d;this.zC=e;this.Ua=f;this.MBc=new _.iz;this.Fc=this.ym.data.ka(_.y(function(m){m=m.Fc;m.path||(m=m.Yb().Yc("/").Ya());return m}),_.qe(1),_.Fd());this.bG=this.Fc.ka(_.ve(function(m){return g.rOa(m,!0)}),_.qe(1),_.Fd());this.lBc=_.Xt.has(55)};_.TI.prototype.rOa=function(a,b){return Mxb(this,a,void 0===b?!1:b).ka(_.ue({kind:4,location:a}))};
var Mxb=function(a,b,c){return b.repository?b.yb?Nxb(a,b,c):_.Oub(a.zC,{lb:b.lb,Kc:b.Kc,repository:b.repository}).ka(_.ce(function(d){var e=d.error;if(e&&404===e.code)return a.Jg.log(d),_.yd({kind:7,location:b});if(e&&403===e.code)return a.Jg.log(d),_.yd({kind:6,location:b});throw d;}),_.ve(function(d){if(d instanceof TF){var e=d.j7;if(e)d=_.tp(b.Yb(),e).Ya(),d=Nxb(a,d,c);else if(0===d.tags.length&&0===d.ie.length){var f=void 0===f?null:f;d=_.yd(f?{kind:11,location:b,UQ:f}:{kind:9,location:b})}else d=
_.yd({kind:10,location:_.tp(b.Yb(),"HEAD").Ya()})}else d=_.yd(d);return d})):_.Mh},Nxb=function(a,b,c){var d=jpb(b,a.nq,1).ka(_.ve(function(e){var f=mpb(b,e);return!c||b.path===f.path&&b.yb===f.yb?_.yd(e):(a.Ua.navigate(_.qp(f),{Dca:!0,Xf:"preserve",Ui:!0}),_.Mh)}));return kpb(d,b,a.nq).ka(_.ve(function(e){var f=e.current;e=e.diffBase;var g=_.Ci(f,_.yQa,5);g=g[g.length-1];if(a.lBc)var m=Oxb(a,b,{current:f,diffBase:e},g);else if(g){if(g.be())throw Error("se");f=_.Ii(f,8);f={kind:2,location:b,C9:g.getUrl(),
mL:g.uq()||void 0,zy:_.Vh(g,2),cZ:g,qC:null!=(m=f[0])?m:0};m=lpb(f,b,a.o8,$E.Cx)}else m=Oxb(a,b,{current:f,diffBase:e},g);return m}),_.ue({kind:5,location:b}),_.ce(function(e){if(e&&_.Iy(e)&&404===e.error.code&&e.error.message&&e.error.message.includes("Submodule Not on GoB"))return _.yd({kind:13,location:b});if(e&&_.Iy(e)&&404===e.error.code)return _.yd({kind:8,location:b});if(e&&_.Iy(e)&&403===e.error.code)return a.Jg.log(e),_.yd({kind:6,location:b});a.Jg.log(e);return _.yd({kind:12,location:b})}))},
Oxb=function(a,b,c,d){var e=c.current;c=c.diffBase;var f=mpb(b,e);if(_.hp(e))return Pxb(a,f,_.hp(e),_.Ii(e,8),d);if(_.ip(e))return _.yd(_.$ob(f,_.ip(e),_.Ii(e,8),function(g){return jpb(f,a.nq,1,g).ka(_.y(function(m){var n;return null!=(n=_.ip(m))?n:new _.ep}))},d,c&&(_.ip(c)||void 0)));if(_.Qi(e,_.AQa,3,_.gp))return Qxb(a,f,_.Qi(e,_.AQa,3,_.gp),_.Ii(e,8),d);if(_.Qi(e,_.wQa,4,_.gp))return Rxb(a,f,_.Qi(e,_.wQa,4,_.gp),_.Ii(e,8),d);throw Error("te");},Pxb=function(a,b,c,d,e){var f=_.Ci(c,_.Yo,1)||[],
g,m={kind:1,entries:f,location:b,qC:d,SF:null==(g=c.NP())?void 0:_.Vh(g,3)};m.cZ=e;var n=f.find(function(r){return 1===r.getType()&&!(_.Bi(r,_.Xo,4)&&_.Ji(_.Bi(r,_.Xo,4),4))&&!!a.MBc.transform(r.be()).match(Lxb)});if(!n)return _.yd(m);c={commit:_.zh(b,1)||b.yb,yb:_.zh(b,0)||""};return Sxb(a,b.lb,b.Kc,b.repository,n.be(),c,b.params.Ob).ka(_.y(function(r){m.W_c=n.be();r&&(m.Osa=r.Mv()||_.CD(_.yi(r,1)),m.bVa=Xob(_.Bi(r,_.zl,5))||void 0);return m}),_.ce(function(){return _.yd(m)}))},Qxb=function(a,b,
c,d,e){var f;c={kind:3,target:_.Vh(c,1),location:b,path:_.Ji(c,3)?_.Vh(c,2)||"/":void 0,hGb:_.Ji(c,3),cZ:e,qC:null!=(f=d[0])?f:0};return lpb(c,b,a.o8,$E.qA)},Rxb=function(a,b,c,d,e){var f;c={kind:2,location:b,C9:c.getUrl(),mL:c.uq()||void 0,zy:_.Vh(c,2),cZ:e,qC:null!=(f=d[0])?f:0};return lpb(c,b,a.o8,$E.Cx)},Sxb=function(a,b,c,d,e,f,g){return a.nq.get(b,c,d,f,e,{Ob:g}).ka(_.y(function(m){return _.ip(m)}))};
_.TI.ha=function(a){return new (a||_.TI)(_.u(_.Kf),_.u(_.SI),_.u(_.xH),_.u(_.ns),_.u(_.vH),_.u(_.eg),_.u(_.Yt))};_.TI.ua=_.t({token:_.TI,oa:_.TI.ha});var apb=new WeakMap;var Vxb,Uxb,Txb;_.UI=function(a,b){var c=this;this.Tba=a;this.Ysa=b;this.Fq=this.Ysa.bG.ka(_.Yd(function(d){return!!d&&4!==d.kind&&5!==d.kind}),_.he(function(d,e){return!!d&&!!e&&d.kind===e.kind&&_.SD(d.location,e.location)}),_.ve(function(d){return c.Tba.Lv(d)}),_.se({bufferSize:1,yw:!0}));this.IEc=this.Fq.ka(_.y(function(d){return 2===d.state?{state:2,Vb:Txb(c,d.Vb.Ima,new Map)}:d}),_.se({bufferSize:1,yw:!1}))};
Vxb=function(a,b,c){return a.IEc.ka(_.Yd(function(d){return 0!==d.state}),_.y(function(d){if(1!==d.state){var e=d.Vb.get(b)||[];e=_.q(e);for(var f=e.next();!f.done;f=e.next()){f=f.value;var g=void 0,m=void 0,n=c;if(((null==(m=_.Bi(f.Fo,_.wo,5))?void 0:_.Ki(m,1))||Infinity)<=n&&n<=((null==(g=_.Bi(f.Fo,_.wo,5))?void 0:_.Ki(g,3))||-Infinity)){g=null==r?void 0:_.Bi(r.Fo,_.wo,5);m=null==f?void 0:_.Bi(f.Fo,_.wo,5);var r=g?m?_.Ki(g,1)<_.Ki(m,1)?f:_.Ki(g,1)>_.Ki(m,1)||_.Ki(g,3)<_.Ki(m,3)?r:f:r:f}}if(e=r)return{rC:_.Vh(e.Fo,
8),nBc:1===Uxb(d.Vb,b,_.Vh(e.Fo,8))}}}),_.je(1))};Uxb=function(a,b,c){return(a.get(b)||[]).filter(function(d){return _.Vh(d.Fo,8)===c}).length};Txb=function(a,b,c){b=_.q(b);for(var d=b.next();!d.done;d=b.next()){d=d.value;var e=d.Fo.getName();c.has(e)||c.set(e,[]);c.get(e).push(d);Txb(a,d.children,c)}return c};_.UI.ha=function(a){return new (a||_.UI)(_.u(_.RI),_.u(_.TI))};_.UI.ua=_.t({token:_.UI,oa:_.UI.ha});_.VI=function(){this.xRb=new _.re;this.ZMc=this.xRb.Gf()};_.VI.ha=function(a){return new (a||_.VI)};_.VI.ua=_.t({token:_.VI,oa:_.VI.ha,Ja:"root"});var WI=function(a){this.CS=a},Wxb=function(a,b){b=b.location;_.DD(b)&&(b=_.tp(b.Yb()).Ya());b=b.Yb().Ai().Ya();return _.Zqb(a.CS,b)};WI.prototype.qKa=function(a,b){a=Wxb(this,a);b=(new _.kk).set("q","symbol:\\b"+b+"\\b case:yes");return _.ik(new _.rh(a),b).toString()};WI.ha=function(a){return new (a||WI)(_.u(_.Jx))};WI.ua=_.t({token:WI,oa:WI.ha,Ja:"root"});_.XI=function(a,b){var c=this;this.Ysa=a;this.GFb=b;this.yRa=this.Ysa.bG.ka(_.y(function(d){return Wxb(c.GFb,d)}),_.se({bufferSize:1,yw:!0}))};_.XI.prototype.qKa=function(a){var b=this;return this.Ysa.bG.ka(_.y(function(c){return b.GFb.qKa(c,a)}))};_.XI.ha=function(a){return new (a||_.XI)(_.u(_.TI),_.u(WI))};_.XI.ua=_.t({token:_.XI,oa:_.XI.ha});_.YI=function(a){this.Ua=a;this.cache=new Map};_.Xxb=function(a,b,c){var d=b.re.id+"/"+b.repository+"/"+b.yb+"/"+b.path;if(_.DD(a.hw)){var e,f=(null==(e=b.params)?0:e.lf)?"?rcl="+b.params.lf:"";d+=f}c=(void 0===c?"":c)+d;var g;d=null==(g=b.params)?void 0:g.line;g=a.cache.get(c);g||(b=new a.hw.constructor(b),g=_.RD(b,a.hw),g=_.dlb(b,a.Ua,{C$:"oneBased",Xf:g?"preserve":null}),a.cache.set(c,g));return g(d)};
_.Y.Object.defineProperties(_.YI.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.hw&&_.vp(a,this.hw)&&_.hlb(a,this.hw,["line"])||this.cache.clear();this.hw=a}}});_.YI.ha=function(a){return new (a||_.YI)(_.u(_.eg))};_.YI.ua=_.t({token:_.YI,oa:_.YI.ha});_.ZI=function(a,b,c){var d=b.events.ka(_.Yd(function(e){return e instanceof _.$f}),_.ue(null),_.y(function(){var e=_.zg(a.Qc);e.path&&e.path.endsWith(".md")&&(e=e.parent);return e.Yb().Ai().Ya()}),_.he(function(e,f){return _.vp(e,f)}),_.qe(1),_.Fd());this.nFb=d.ka(_.y(function(e){return qpb(e,b)}));this.lFb=d.ka(_.y(function(e){return rpb(e,c)}))};_.ZI.ha=function(a){return new (a||_.ZI)(_.u(_.Kf),_.u(_.eg),_.u(_.SI))};_.ZI.ua=_.t({token:_.ZI,oa:_.ZI.ha});var Yxb={yq:!0,Qua:!0,silent:!0};var Zxb={"* 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},$xb={"* 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 spb={};var ayb={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},byb=/[\n\f\r"'()*<>]/g,vpb={"\n":"%0a","\f":"%0c","\r":"%0d",'"':"%22","'":"%27","(":"%28",")":"%29",
"*":"%2a","<":"%3c",">":"%3e"},cyb=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<_.Ny(b,"(")||1<_.Ny(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"!=_.Uf(a)?'url("'+_.Uf(a).replace(byb,wpb)+'")':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 ayb))return null}return b};var xpb=EE("Element","attributes")||EE("Node","attributes"),dyb=FE("Element","hasAttribute"),eyb=FE("Element","getAttribute"),zpb=FE("Element","setAttribute"),fyb=FE("Element","removeAttribute");EE("Element","innerHTML")||EE("HTMLElement","innerHTML");var gyb=FE("Element","getElementsByTagName"),hyb=FE("Element","matches")||FE("Element","msMatchesSelector"),Fpb=EE("Node","nodeName"),Hpb=EE("Node","nodeType"),Jpb=EE("Node","parentNode");EE("Node","childNodes");
var Bpb=EE("HTMLElement","style")||EE("Element","style"),Dpb=EE("HTMLStyleElement","sheet"),Lpb=FE("CSSStyleDeclaration","getPropertyValue"),Npb=FE("CSSStyleDeclaration","setProperty"),Ppb=EE("Element","namespaceURI")||EE("Node","namespaceURI");var iyb=_.oi&&10>document.documentMode?null:RegExp("\\s*([^\\s'\",]+[^'\",]*(('([^'\\r\\n\\f\\\\]|\\\\[^])*')|(\"([^\"\\r\\n\\f\\\\]|\\\\[^])*\")|[^'\",])*)","g"),jyb={"-webkit-border-horizontal-spacing":!0,"-webkit-border-vertical-spacing":!0},myb=function(a,b,c){var d=[];kyb(_.xa(a.cssRules)).forEach(function(e){if(b&&!/[a-zA-Z][\w-:\.]*/.test(b))throw Error("we");if(!(b&&_.oi&&10==document.documentMode&&/\\['"]/.test(e.selectorText))){var f=b?e.selectorText.replace(iyb,"#"+b+" $1"):e.selectorText,
g=d.push;e=lyb(e.style,c);if(_.ja(f,"<"))throw Error("$`"+f);var m=f.replace(/('|")((?!\1)[^\r\n\f\\]|\\[\s\S])*\1/g,"");if(!/^[-_a-zA-Z0-9#.:* ,>+~[\]()=\\^$|]+$/.test(m))throw Error("aa`"+f);a:{for(var n={"(":")","[":"]"},r=[],x=0;x<m.length;x++){var A=m[x];if(n[A])r.push(n[A]);else{b:{var F=void 0;for(F in n)if(n[F]==A){F=!0;break b}F=!1}if(F&&r.pop()!=A){m=!1;break a}}}m=0==r.length}if(!m)throw Error("ba`"+f);e instanceof _.pj||(e=_.yab(e));g.call(d,new _.qj(f+"{"+_.xab(e).replace(/</g,"\\3C ")+
"}",_.RAa))}});return crb(d)},kyb=function(a){return a.filter(function(b){return b instanceof CSSStyleRule||b.type==CSSRule.STYLE_RULE})},oyb=function(a,b,c){a=nyb("<style>"+a+"</style>");return null==a||null==a.sheet?_.SAa:myb(a.sheet,void 0!=b?b:null,c)},nyb=function(a){a=_.Qf("<html><head></head><body>"+a+"</body></html>");return(new DOMParser).parseFromString(_.Rf(a),"text/html").body.children[0]},lyb=function(a,b){if(!a)return _.NAa;var c=document.createElement("div").style;pyb(a).forEach(function(d){var e=
_.qi&&d in jyb?d:d.replace(/^-(?:apple|css|epub|khtml|moz|mso?|o|rim|wap|webkit|xv)-(?=[a-z])/i,"");_.ki(e,"--")||_.ki(e,"var")||(d=Mpb(a,d),d=cyb(e,d,b),null!=d&&Opb(c,e,d))});return new _.pj(c.cssText||"",_.MAa)},ryb=function(a){var b=Array.from(HE(gyb,a,"getElementsByTagName",["STYLE"])),c=xkb(b,function(g){return _.xa(Epb(g).cssRules)});c=kyb(c);for(var d=[],e=0;e<c.length;e++)d[e]={index:e,kWa:c[e]};d.sort(function(g,m){var n=upb(g.kWa.selectorText),r=upb(m.kWa.selectorText);a:{for(var x=Math.min(n.length,
r.length),A=0;A<x;A++){var F=_.D9a(n[A],r[A]);if(0!=F){n=F;break a}}n=_.D9a(n.length,r.length)}return n||g.index-m.index});for(e=0;e<d.length;e++)c[e]=d[e].kWa;c.reverse();a=document.createTreeWalker(a,NodeFilter.SHOW_ELEMENT,null,!1);for(var f;f=a.nextNode();)c.forEach(function(g){HE(hyb,f,f.matches?"matches":"msMatchesSelector",[g.selectorText])&&g.style&&qyb(f,g.style)});b.forEach(_.Hj)},qyb=function(a,b){var c=pyb(a.style);pyb(b).forEach(function(d){if(!(0<=c.indexOf(d))){var e=Mpb(b,d);Opb(a.style,
d,e)}})},pyb=function(a){_.za(a)?a=_.xa(a):(a=_.Iba(a),_.wa(a,"cssText"));return a};var syb="undefined"!=typeof WeakMap&&-1!=WeakMap.toString().indexOf("[native code]"),tyb=0,uyb=function(){this.ne=[];this.Kva=[];this.aX="data-elementweakmap-index-"+tyb++};uyb.prototype.set=function(a,b){if(HE(dyb,a,"hasAttribute",[this.aX])){var c=parseInt(HE(eyb,a,"getAttribute",[this.aX])||null,10);this.Kva[c]=b}else c=this.Kva.push(b)-1,Apb(a,this.aX,c.toString()),this.ne.push(a);return this};
uyb.prototype.get=function(a){if(HE(dyb,a,"hasAttribute",[this.aX]))return a=parseInt(HE(eyb,a,"getAttribute",[this.aX])||null,10),this.Kva[a]};uyb.prototype.clear=function(){this.ne.forEach(function(a){HE(fyb,a,"removeAttribute",[this.aX])},this);this.ne=[];this.Kva=[]};var vyb=!_.oi||10<=Number(_.ti),wyb=!_.oi||null==document.documentMode,xyb=function(){};
xyb.prototype.sDb=function(a){if(!vyb)return _.Ej(document,"SPAN");var b=_.Ej(document,"SPAN");this.V6&&"*"==this.yfa&&(b.id=this.V6);this.FPa&&(a=nyb("<div>"+a+"</div>"),ryb(a),a=a.innerHTML);a=_.Qf(a);var c=document.createElement("template");if(wyb&&"content"in c)Alb(c,a),c=c.content;else{var d=document.implementation.createHTMLDocument("x");c=d.body;Alb(d.body,a)}a=document.createTreeWalker(c,NodeFilter.SHOW_ELEMENT|NodeFilter.SHOW_TEXT,null,!1);for(c=syb?new WeakMap:new uyb;d=a.nextNode();){a:{var e=
d;switch(Ipb(e)){case 3:e=this.createTextNode(e);break a;case 1:if("TEMPLATE"==Gpb(e).toUpperCase())e=null;else{var f=Gpb(e).toUpperCase();if(f in this.Jfa||"http://www.w3.org/1999/xhtml"!=Qpb(e))var g=null;else this.q0[f]?g=document.createElement(f):(g=_.Ej(document,"SPAN"),this.rXa&&Apb(g,"data-sanitizer-original-tag",f.toLowerCase()));if(g){var m=g,n=ypb(e);if(null!=n)for(var r=0;f=n[r];r++)if(f.specified){var x=e;var A=f;var F=A.name;if(_.ki(F,"data-sanitizer-"))A=null;else{var K=Gpb(x);A=A.value;
var L={tagName:(0,_.mi)(K).toLowerCase(),attributeName:(0,_.mi)(F).toLowerCase()},R={Htc:void 0};"style"==L.attributeName&&(R.Htc=Cpb(x));x=yyb(K,F);x in this.Y4?(F=this.Y4[x],A=F(A,L,R)):(F=yyb(null,F),F in this.Y4?(F=this.Y4[F],A=F(A,L,R)):A=null)}null!==A&&Apb(m,f.name,A)}e=g}else e=null}break a;default:e=null}}if(e){if(1==Ipb(e)&&c.set(d,e),d=Kpb(d),f=!1,d)g=Ipb(d),m=Gpb(d).toLowerCase(),n=Kpb(d),11!=g||n?"body"==m&&n&&(g=Kpb(n))&&!Kpb(g)&&(f=!0):f=!0,g=null,f||!d?g=b:1==Ipb(d)&&(g=c.get(d)),
g.content&&(g=g.content),g.appendChild(e)}else _.Gj(d)}c.clear&&c.clear();return b};var zyb={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 Ayb={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 Byb={"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},Fyb=function(a){a=a||new Cyb;Dyb(a);this.Y4=_.Fb(a.TA);this.Jfa=_.Fb(a.Jfa);this.q0=_.Fb(a.q0);this.rXa=a.rXa;a.Ttc.forEach(function(b){if(!_.ki(b,"data-"))throw new _.sy('Only "data-" attributes allowed, got: %s.',[b]);if(_.ki(b,"data-sanitizer-"))throw new _.sy('Attributes with "%s" prefix are not allowed, got: %s.',["data-sanitizer-",
b]);this.Y4["* "+b.toUpperCase()]=Eyb},this);a.Rtc.forEach(function(b){b=b.toUpperCase();if(!_.ja(b,"-")||Byb[b])throw new _.sy("Only valid custom element tag names allowed, got: %s.",[b]);this.q0[b]=!0},this);this.rba=a.rba;this.yfa=a.yfa;this.V6=null;this.FPa=a.FPa};_.ji(Fyb,xyb);
var Gyb=function(a){return function(b,c){b=(0,_.mi)(b);return(c=a(b,c))&&"about:invalid#zClosurez"!=_.Uf(c)?_.Uf(c):null}},Cyb=function(){this.TA={};_.ni([Zxb,$xb],function(a){_.Iba(a).forEach(function(b){this.TA[b]=Eyb},this)},this);this.qI={};this.Ttc=[];this.Rtc=[];this.Jfa=_.Fb(zyb);this.q0=_.Fb(Ayb);this.rXa=!1;this.RLc=_.oj;this.wHc=this.jZa=this.qDc=this.rba=arb;this.yfa=null;this.CCb=this.FPa=!1},Hyb=function(a,b){return function(c,d,e,f){c=a(c,d,e,f);return null==c?null:b(c,d,e,f)}},$I=function(a,
b,c,d){a[c]&&!b[c]&&(a[c]=Hyb(a[c],d))};Cyb.prototype.Ya=function(){return new Fyb(this)};
var Dyb=function(a){if(a.CCb)throw Error("xe");$I(a.TA,a.qI,"* USEMAP",Iyb);var b=Gyb(a.RLc);["* ACTION","* CITE","* HREF"].forEach(function(d){$I(this.TA,this.qI,d,b)},a);var c=Gyb(a.rba);["* LONGDESC","* SRC","LINK HREF"].forEach(function(d){$I(this.TA,this.qI,d,c)},a);["* FOR","* HEADERS","* NAME"].forEach(function(d){$I(this.TA,this.qI,d,_.hi(Jyb,this.qDc))},a);$I(a.TA,a.qI,"A TARGET",_.hi(Kyb,["_blank","_self"]));$I(a.TA,a.qI,"* CLASS",_.hi(Lyb,a.jZa));$I(a.TA,a.qI,"* ID",_.hi(Myb,a.jZa));$I(a.TA,
a.qI,"* STYLE",_.hi(a.wHc,c));a.CCb=!0},yyb=function(a,b){a||(a="*");return(a+" "+b).toUpperCase()},Eyb=function(a){return(0,_.mi)(a)},Kyb=function(a,b){b=(0,_.mi)(b);return 0<=(0,_.va)(a,b.toLowerCase())?b:null},Iyb=function(a){return(a=(0,_.mi)(a))&&"#"==a.charAt(0)?a:null},Jyb=function(a,b,c){b=(0,_.mi)(b);return a(b,c)},Lyb=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(" ")},Myb=function(a,b,c){b=(0,_.mi)(b);return a(b,
c)};Fyb.prototype.fo=function(a){this.V6=Nyb(this);if(vyb){a=this.sDb(a);if(0<ypb(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 _.Qf(a)};var Nyb=function(a){var b=!("STYLE"in a.Jfa)&&"STYLE"in a.q0;return"*"==a.yfa&&b?"sanitizer-"+_.vj():a.yfa};
Fyb.prototype.createTextNode=function(a){var b=a.data;(a=Kpb(a))&&"style"==Gpb(a).toLowerCase()&&!("STYLE"in this.Jfa)&&"STYLE"in this.q0&&(b=brb(oyb(b,this.V6,(0,_.uh)(function(c,d){return this.rba(c,{PSc:d})},this))));return document.createTextNode(b)};var Tpb=/data:image\/png;path="([\w=]+)";/,Oyb=new Cyb,Pyb;Oyb.jZa=function(a,b){return b&&b.attributeName&&"ID"===b.attributeName.toUpperCase()?"untrusted-user-content-"+a:null};Oyb.rba=function(a,b){return b&&b.tagName&&b.attributeName?"IMG"===b.tagName.toUpperCase()&&"SRC"===b.attributeName.toUpperCase()?Wpb(a):null:null};Pyb=Oyb.Ya();_.aJ=function(a,b,c,d,e){this.Ua=a;this.Hb=b;this.element=c;this.Cd=d;this.document=e;this.ab=new _.td};
_.aJ.prototype.Wd=function(a,b,c,d,e){"A"!==b.tagName||0!==c||d||e||(c=b.getAttribute("href")||"",Rpb(c)&&(c=this.Ua,e=new _.rh(b.href),d=e.be(),b=e.oj.toString(),e=e.Jv,b&&(d+="?"+b),e&&(d+="#"+e),_.un(c,d),a.preventDefault()))};_.aJ.prototype.Qa=function(){var a=this;this.ab.add(this.Hb.We.ka(_.ve(function(b){return a.Cd.isStable?_.yd(b):a.Cd.ng.ka(_.ke(),_.me(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.Rb=function(){if(this.pta){var a=this.pta;var b=this.document.createElement("div");1===b.nodeType&&_.Xkb(b);b.innerHTML=_.Rf(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=Wpb(d).toString())}}else b=OI(this.content||"",Yxb),Pyb.V6=Nyb(Pyb),b=xyb.prototype.sDb.call(Pyb,b);this.mFb&&Spb(b,this.mFb);this.kFb&&this.ab.add(Vpb(b,this.kFb));_.Gj(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.ab.unsubscribe()};_.aJ.ha=function(a){return new (a||_.aJ)(_.w(_.eg),_.w(_.Kf),_.w(_.Wc),_.w(_.ze),_.w(_.Yg))};
_.aJ.ya=_.fc({type:_.aJ,qa:[["markdown-content"]],hb:function(a,b){a&1&&_.M("click",function(c){return b.Wd(c,c.target,c.button,c.ctrlKey,c.metaKey)})},inputs:{content:"content",pta:"safeHtmlContent",mFb:"relativeLinkModifier",kFb:"relativeImageModifier"},features:[_.vc],Aa:0,Ba:0,va:function(){},styles:["markdown-content{display:block}markdown-content code{font-size:.9230769231rem;font-weight:400;line-height:1.2307692308rem;font-family:Roboto Mono,monospace;letter-spacing:normal}markdown-content pre>code{display:block;padding:5px 10px}markdown-content p,markdown-content pre{margin:1em 0}markdown-content h1{font-size:1.8461538462rem;font-weight:400;line-height:2.4615384615rem;font-family:Google Sans,Helvetica Neue,sans-serif;letter-spacing:normal;margin:1em 0}markdown-content h2{font-size:1.6923076923rem;font-weight:400;line-height:2.1538461538rem;font-family:Google Sans,Helvetica Neue,sans-serif;letter-spacing:normal;margin:1em 0}markdown-content h3{font-size:1.3846153846rem;font-weight:400;line-height:1.8461538462rem;font-family:Google Sans,Helvetica Neue,sans-serif;letter-spacing:normal}markdown-content h4{font-size:1.2307692308rem;font-weight:500;line-height:1.8461538462rem;font-family:Google Sans,Helvetica Neue,sans-serif;letter-spacing:.0076923077rem}markdown-content h5{font-size:1.0769230769rem;font-weight:500;line-height:1.5384615385rem;font-family:Google Sans,Helvetica Neue,sans-serif;letter-spacing:.0192307692rem}markdown-content h6{font-size:1.2307692308rem;font-weight:500;line-height:1.8461538462rem;font-family:Roboto,sans-serif;letter-spacing:.0153846154rem}markdown-content ol,markdown-content ul{margin:12px 0;padding-left:40px}markdown-content table{border:1px solid}markdown-content table td,markdown-content table th{border:1px solid;padding:4px}"],mb:2});var bJ=function(a){this.modifier=a};bJ.prototype.Qa=function(){};bJ.ha=function(a){return new (a||bJ)(_.w(_.ZI))};
bJ.ya=_.fc({type:bJ,qa:[["kythe-hovercard"]],inputs:{MHb:"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&&(_.O(0,Xpb,1,1,"mat-card",0),_.O(1,Ypb,2,1,"mat-card",1),_.O(2,Zpb,3,1,"mat-card",1));a&2&&(_.z("ngIf",b.MHb),_.v(1),_.z("ngIf",b.content&&b.content.Xqa&&b.content.text),_.v(1),_.z("ngIf",b.content&&!b.content.Xqa&&
b.content.text))},Ia:[_.im,_.NG,_.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 $pb=function(a){return{A_:a}},cJ=function(){this.kg=!1;this.vSa=new _.al;this.close=new _.al;this.loaded=new _.al};cJ.prototype.Rc=function(){this.loaded.emit()};cJ.ha=function(a){return new (a||cJ)};
cJ.ya=_.fc({type:cJ,qa:[["command-menu"]],ub:function(a,b){a&1&&_.kf(_.mw,7);if(a&2){var c;_.jf(c=_.nf())&&(b.lk=c.first)}},inputs:{kg:"hasBackdrop"},outputs:{vSa:"menuItemSelected",close:"closed",loaded:"loaded"},Wb:["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),_.M("closed",function(c){return b.close.emit(c)}),_.O(1,gqb,1,1,"ng-template",1),_.C());a&2&&_.z("hasBackdrop",b.kg)},Ia:[_.hm,_.im,_.Wv,_.mw,_.kw,_.lw,GG,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 */"],
mb:2});var dJ=function(a,b,c,d,e,f){var g=this;this.Ke=a;this.wK=b;this.qb=c;this.hNa=d;this.renderer=f;this.FFb=0;this.rob=function(m){m.target instanceof Element&&m.target.closest(".command-menu")||g.close()};this.A_=e.ptc};dJ.prototype.Rc=function(){var a=this;Qyb(this);Promise.resolve().then(function(){a.open()})};
dJ.prototype.open=function(){var a=this;this.l6.lk.G3=void 0;var b=this.Ke.yh(this.l6.lk.Lc),c=this.renderer,d=b.Sk;if(0<(null==d?void 0:d.length)&&!c.parentNode(d[0]))for(var e=c.parentNode(this.Ke.element.ta),f=0;f<d.length;f++)c.appendChild(e,d[f]);this.l6.lk.CF&&this.l6.lk.CF.Ld({A_:this.A_});this.dra=b.Sk[0];this.Ro=this.hNa.create(this.dra);_.Up(this.Ro);document.body.addEventListener("focusin",this.rob);this.dra.addEventListener("contextmenu",function(g){g.preventDefault();g.stopPropagation();
a.close()});this.FFb=setTimeout(function(){a.wK.hu();a.dra.style.opacity="1"},0)};dJ.prototype.close=function(a){document.body.removeEventListener("focusin",this.rob);this.vC();clearTimeout(this.FFb);this.l6.lk.CF.detach();this.wK.close(a)};dJ.prototype.vC=function(){var a=this.yvc;a&&"function"===typeof a.focus&&a.focus();this.Ro.destroy()};var Qyb=function(a){a.yvc=document.activeElement;Promise.resolve().then(function(){return a.qb.ta.focus()})};
dJ.ha=function(a){return new (a||dJ)(_.w(_.gf),_.w(Ryb),_.w(_.Wc),_.w(_.Vp),_.w(Syb),_.w(_.wk))};
dJ.ya=_.fc({type:dJ,qa:[["context-menu"]],ub:function(a,b){a&1&&_.kf(cJ,5);if(a&2){var c;_.jf(c=_.nf())&&(b.l6=c.first)}},Aa:2,Ba:0,Fa:[[3,"menuItemSelected","closed"],["menu","commandMenu"]],va:function(a,b){a&1&&(_.B(0,"command-menu",0,1),_.M("menuItemSelected",function(c){return b.close(c)})("closed",function(){return b.close()}),_.C())},Ia:[cJ],styles:[".context-menu-container .command-menu{position:absolute;opacity:0}\n/*# sourceMappingURL=context_menu.css.map */"],mb:2});
var Syb=new _.oc("ContextMenuData"),Ryb=function(a){var b=this;this.Dd=a;this.position={x:0,y:0};this.Udb=new _.re;this.Dab=new _.re;a.Qt().ka(_.Yd(function(c){return"Escape"===c.key})).subscribe(function(){b.EE.close()})};_.h=Ryb.prototype;_.h.close=function(a){this.Udb.next(a);this.Udb.complete();this.Dd.dispose();this.Dab.next(a);this.EE=void 0};_.h.nE=function(){return this.Dab.Gf()};_.h.hu=function(){this.setPosition(this.position)};
_.h.setPosition=function(a){var b=a.x;a=a.y;this.position={x:b,y:a};var c=this.n9();c.left(b+"px");c.top(a+"px");var d=this.EE.dra;if(d){var e=document.body,f=e.clientHeight;e=e.clientWidth;a+d.offsetHeight>f&&c.bottom(Math.min(f+d.offsetHeight-a,f)+"px");b+d.offsetWidth>e&&c.right(Math.min(e+d.offsetWidth-b,e)+"px")}this.Dd.Ih();return this};_.h.n9=function(){return this.Dd.rq().nj};var eJ=function(){};eJ.ha=function(a){return new (a||eJ)};eJ.Ea=_.gc({type:eJ});eJ.Da=_.Wb({imports:[_.om,_.Aw,_.nw]});var fJ=function(){};fJ.ha=function(a){return new (a||fJ)};fJ.Ea=_.gc({type:fJ});fJ.Da=_.Wb({imports:[eJ,_.nw]});var gJ=function(a,b){this.Kf=a;this.yc=b};gJ.prototype.open=function(a,b){var c=a.x;a=a.y;this.wK&&this.wK.close();var d=this.Dd=this.Kf.create({nj:this.Kf.position().global(),Dl:this.Kf.mp.block(),ee:"context-menu-container"}),e=new Ryb(d),f=new WeakMap;f.set(Syb,b).set(Ryb,e);e.btc=d.Ld(new _.Lq(dJ,void 0,new frb(this.yc,f)));e.EE=e.btc.instance;return(this.wK=e).setPosition({x:c,y:a})};var Tyb=function(a,b,c){if(!b.shiftKey)return b.preventDefault(),a.open({x:b.clientX,y:b.clientY},c)};
gJ.prototype.close=function(){this.wK&&(this.wK.close(),this.wK=void 0)};gJ.ha=function(a){return new (a||gJ)(_.u(_.Rq),_.u(_.bg))};gJ.ua=_.t({token:gJ,oa:gJ.ha,Ja:fJ});var Uyb,Vyb;Uyb=["kytheHovercard"];Vyb=[new ME({Sc:"start",Tc:"top"},{vc:"start",Dc:"bottom"},0,-10),new ME({Sc:"start",Tc:"bottom"},{vc:"start",Dc:"top"},0,10),new ME({Sc:"start",Tc:"top"},{vc:"center",Dc:"bottom"},0,-10),new ME({Sc:"start",Tc:"bottom"},{vc:"center",Dc:"top"},0,10),new ME({Sc:"start",Tc:"top"},{vc:"end",Dc:"bottom"},0,-10),new ME({Sc:"start",Tc:"bottom"},{vc:"end",Dc:"top"},0,10)];
_.hJ=function(a,b,c,d,e,f,g,m,n,r,x,A,F,K,L,R,ca,pa,ra,ua){yI.call(this,f,m,a);var ya=this;this.Ga=a;this.Md=b;this.component=c;this.NI=d;this.qtc=e;this.de=m;this.HQ=n;this.Kf=r;this.Ua=x;this.service=A;this.SL=K;this.Zc=L;this.Gc=R;this.Ng=ca;this.AKa=pa;this.CKa=ra;this.FZa=ua;this.NO=!1;this.zf=this.SL.zf;this.XW=0;this.gPa=new _.pe(1);this.Dd=null;this.ab=new _.td;this.u7=void 0;this.kaa=new _.Lf(void 0);this.Ekb=!1;this.ab.add(F.JP().ka(_.he()).subscribe(function(Oa){ya.kKb=Oa;if(null!=ya.Dy){Oa=
_.q(ya.Dy);for(var Va=Oa.next();!Va.done;Va=Oa.next())if(Va=Va.value,null!=Va.Nm&&!Va.cK)if(Va.service.kKb){var lb=_.q(Nwb(Va));for(Va=lb.next();!Va.done;Va=lb.next())Va.value.classList.add("underline")}else for(lb=_.q(Nwb(Va)),Va=lb.next();!Va.done;Va=lb.next())Va.value.classList.remove("underline")}ya.FZa.xRb.next()}));this.Uea=F.rY();this.r$=F.gY();a=Wyb(this);_.Xt.has(38)&&(this.Ekb=!0);this.tzc=a.ka(_.y(function(Oa){return{text:Oa.text,Xqa:Oa.Xqa}}));this.ab.add(a.subscribe(function(Oa){var Va=
Oa.origin;ya.Dd||(ya.Dd=ya.Kf.create({Dl:ya.Kf.mp.hu()}));Oa=ya.Dd;Va=_.Hq(_.Jq(ya.Kf.position(),Va),Vyb);_.USa(Oa,Va);ya.Dd.dh()||ya.Dd.Ld(ya.xca);ya.u7&&hqb(ya)}));this.tk=this.Zc.register("showCustomContextMenu","ctrl+shift+\\",function(){var Oa,Va=null==(Oa=document.activeElement)?void 0:Oa.getBoundingClientRect();Oa=new MouseEvent("mouseup",{clientX:null==Va?void 0:Va.x,clientY:null==Va?void 0:Va.y,button:2});Object.defineProperty(Oa,"target",{value:ya.kaa.value.target,enumerable:!0});ya.Wd(Oa)},
!0);Xyb(this)};_.X(_.hJ,yI);_.hJ.Ha=yI.Ha;
var Xyb=function(a){a.ab.add(a.component.JW.subscribe(function(b){a.Wd(b)}));a.ab.add(a.component.qra.subscribe(function(b){(b=Yyb(a,b.target))&&a.cR(b)}));a.ab.add(a.component.GSa.subscribe(function(b){Yyb(a,b.target)&&(a.gPa.next(void 0),iqb(a),clearTimeout(a.oPa),clearTimeout(a.ZRa))}));a.ab.add(a.component.UQa.subscribe(function(b){b.shiftKey||b.metaKey||b.ctrlKey?a.kaa.next(b):a.kaa.next(void 0)}));a.ab.add(a.component.VQa.subscribe(function(){iqb(a);a.kaa.next(void 0)}));a.ab.add(a.component.scroll.subscribe(function(b){a.cs(b)}))};
_.h=_.hJ.prototype;_.h.Qa=function(){yI.prototype.Qa.call(this);this.SL.NO=this.NO;this.xca=new _.Mq(this.vzc,this.NI,{content:this.tzc})};
_.h.Rb=function(a){if(a.layerBaseLocation){var b=a.layerBaseLocation,c=b.Qf;b=b.Si;null!=this.Yt&&(this.Yt=Object.assign({},this.Yt,{nt:lqb(c)}));this.HQ.location=c;if(b&&_.SD(b,c)&&!_.hlb(c,b,["line"])&&null!=this.Dy)for(c=_.q(this.Dy),b=c.next();!b.done;b=c.next()){var d=b.value;if(null!=d.Nm&&!d.cK&&(b=Jwb(d),b!==d.link)){d.link=b;d=_.q(Nwb(d));for(var e=d.next();!e.done;e=d.next()){e=e.value;var f=_.Zf(b);f=_.Vf(f);void 0!==f&&(e.href=f)}}}}yI.prototype.Rb.call(this,a)};
_.h.La=function(){yI.prototype.La.call(this);var a;null==(a=this.tk)||a.call(this);null!=this.oPa&&clearTimeout(this.oPa);null!=this.ZRa&&clearTimeout(this.ZRa);this.ab.unsubscribe();Zyb(this)};_.h.clear=function(){yI.prototype.clear.call(this);Zyb(this)};
_.h.Xfa=function(a){var b=a.annotations;this.Yt=a.Yt;var c=b.FP();this.XW=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.tY())if(f=tob(f),vob(f))break a;f=void 0}f?(a.push(new Iwb(this,f,{index:d,xna:f.startLine+1,LQc:b.FNa(),Ar:e},_.Xt.has(79)&&!_.Xt.has(85))),d++):_.Ly(this.Ga)}b=this.SL;b.Opa.clear();d=_.q(a);for(c=d.next();!c.done;c=d.next())for(c=c.value,c.Gpa=b.Gpa(c),e=_.Wh(c.context.Ar,10),e=_.q(e),f=e.next();!f.done;f=e.next()){f=f.value;var g=
b.Opa.get(f);null!=g?g.add(c):b.Opa.set(f,new Set([c]))}b.cR(b.s$.ids,!1);return a};_.h.k8=function(a,b,c,d,e,f,g){return _.Kd([this.service.Haa(a,b,c,{yb:d,commit:e},f,g),$yb(this)]).ka(_.y(function(m){var n=_.q(m);m=n.next().value;n=n.next().value;return{annotations:m,Yt:n}}))};
var $yb=function(a){return(_.ED(a.Th)?_.rH(a.Ng,a.Th,"path",0).ka(_.ce(function(){return _.yd(void 0)}),_.y(function(b){return{nt:a.Th,qba:b}})):_.yd({nt:a.Th,qba:void 0})).ka(_.y(function(b){var c=b.nt;b=b.qba;return{nt:c,qba:b,kib:!!b&&("HEAD"===_.zh(c,1)||b===_.zh(c,1))}}))},iqb=function(a){a.Dd&&a.Dd.dh()&&!a.u7&&(a.u7=setTimeout(function(){Zyb(a)},300))},hqb=function(a){clearTimeout(a.u7);a.u7=void 0},Mwb=function(a,b){var c=a.Yt,d=c.nt,e=azb;e.re=_.DD(d)?irb:null!=d.lb?{id:d.lb,type:d.Kc}:void 0;
e.repository=d.repository;e.yb=_.zh(d,0);e.path=d.path;azb.params=Object.assign({},c.nt.params,{line:b,jj:"1",uf:1});return _.Xxb(a.HQ,azb,"panel")},Lwb=function(a,b){b=_.npb(_.Vh(b,1),a.Yt.nt,a.Yt);return _.Xxb(a.HQ,b,"navigate")};
_.hJ.prototype.Wd=function(a){var b=this,c=this.wq(a.target);if(null==c)this.SL.cR([]);else{var d=bzb(this,c);if(null==d)this.SL.cR([]),c instanceof HTMLAnchorElement&&(c.rel="noopener",c.target="_blank",this.Ga.ob({element:"UnifiedXrefPanel",action:"documentationLink",gestureName:"CLICK"}));else{c=d.element;var e=d.zK;if(2===a.button&&!_.oE(a))this.Uea.ka(_.je(1),_.Yd(Boolean),_.ve(function(){return czb(b,d).ka(_.je(1))})).subscribe(function(g){dzb(b,a,d,g)});else if(0===a.button&&!_.oE(a)&&(a.preventDefault(),
!this.SL.Pe(e)||!this.NO))if(this.NO)Yvb(this.Gc,{zG:_.Vh(e.context.Ar,5).split(" "),PJ:_.Wh(e.context.Ar,10),Di:c.textContent||""}),this.log("addToStack",a);else{var f;(null==(f=_.Bi(e.context.Ar,_.io,4))?0:f.oY())?(this.navigate(d,d.element.getAttribute("href")),this.log("jumpToDefinition",a)):(this.Tea(d),this.log("open",a))}}}};
var dzb=function(a,b,c,d){(d=Tyb(a.qtc,b,{ptc:d}))&&d.nE().subscribe(function(e){if(e)switch(e.wg){case "navigate":a.navigate(c,e.Pa);a.log("navigateTo"+e.label+"ViaContextMenu",b);break;case "show-xrefs":a.Tea(c);a.log("openViaContextMenu",b);break;case "show-example-usages":a.yXa(c);a.log("openExampleUsagesViaContextMenu",b);break;case "copy-symbol-name":_.Jy(document,b.target,ezb(a,c));a.log("copySymbolNameViaContextMenu",b);break;case "copy-link":a.log("copyLinkViaContextMenu",b);e=_.nE(b.target,
"a");if(!(e instanceof HTMLAnchorElement))break;_.Jy(document,e,e.href);break;case "open-tab":a.log("openTabViaContextMenu",b);var f=_.nE(b.target,"a");if(!(f instanceof HTMLAnchorElement))break;e=window;f=_.Zf(f.href);f=_.Vf(f);void 0!==f&&e.open(f,void 0,void 0);break;case "copy-build-target":e=fzb(a);null!=e&&"BUILD"===gzb(e)&&(f=e.lastIndexOf("/"),_.Jy(document,b.target,"//"+(0>f?"":e.substring(0,f))+":"+ezb(a,c)));a.log("copyBuildTargetViaContextMenu",b);break;case "copy-qualified-link":_.Jy(document,
b.target,e.Pa.Faa);a.log("copyLinkToSymbolViaContextMenu",b);break;case "copy-qualified-symbol-name":_.Jy(document,b.target,e.Pa.rC),a.log("copyQualifiedSymbolNameViaContextMenu",b)}})},ezb=function(a,b){b=b.zK.location;return a.component.lines[b.startLine].substring(b.startColumn,b.endColumn)};_.h=_.hJ.prototype;_.h.navigate=function(a,b){var c=this;a=_.qp(_.wp(this.Th.Yb(),{line:a.zK.context.xna}).Ya());this.Ua.navigate(a,{Xf:"preserve"}).then(function(){return _.un(c.Ua,b)}).then(function(){c.Gc.cba.next()})};
_.h.Tea=function(a){var b=_.qp(_.wp(this.Th.Yb(),{jj:"1",uf:1}).Ya());this.Ua.navigate(b,{Xf:"preserve"});b=a.zK.context.Ar;this.Gc.Tea({zG:_.Vh(b,5).split(" "),PJ:_.Wh(b,10),Di:a.element.textContent||""})};_.h.yXa=function(a){var b=a.zK.context.Ar;this.Gc.yXa({zG:_.Vh(b,5).split(" "),PJ:_.Wh(b,10),Di:a.element.textContent||""})};
_.h.cR=function(a){var b=this,c=a.element,d=a.zK.context.Ar;this.oPa=setTimeout(function(){b.SL.cR(_.Wh(d,10));b.Md.ae()},200);var e=_.Vh(d,3);e&&(this.ZRa=setTimeout(function(){b.gPa.next({origin:c,rzc:e.split(" ")})},750))};_.h.cs=function(a){this.SL.cs(a)};_.h.KK=function(){_.sI(this.de,"XREFS");_.Ly(this.Ga)};_.h.gC=function(){_.tI(this.de,"XREFS")};_.h.zQ=function(){return["XREFS"]};_.h.St=function(){return this.XW};
_.h.log=function(a,b){this.Ga.ob({element:"UnifiedXrefPanel",action:a,gestureName:"CLICK",projectId:this.Th.lb},b)};var Zyb=function(a){hqb(a);a.Dd&&a.Dd.detach()},Yyb=function(a,b){b=a.wq(b);return null==b?null:bzb(a,b)};_.hJ.prototype.wq=function(a){if(!(a instanceof Element))return null;a=_.nE(a,".xrefs-decoration,.doc-link","code-and-highlight-container");return null!=a&&a instanceof HTMLElement?a:null};
var bzb=function(a,b){var c=Number(b.dataset.key);return isNaN(c)||0>c?null:(a=a.Dy[c])&&a instanceof Iwb?{element:b,zK:a}:null},Wyb=function(a){return _.Kd([a.r$,a.gPa,a.kaa]).ka(_.ve(function(b){var c=_.q(b);b=c.next().value;var d=c.next().value;c=c.next().value;if(!d||!mqb(b,c))return _.yd(null);a.Ga.ob({element:"XrefsHovercard",action:"fetch_"+b,gestureName:"CLICK"});b=Oqb(new _.oo,d.rzc);a.Yt&&a.Yt.nt&&(c=_.Hob(_.llb(a.Yt.nt)),b.rS(c));return a.service.NVa(b).ka(_.ce(function(){return _.yd(null)}),
_.y(function(e){if(!e)return null;var f=_.jb(e,1,_.Wn).values().next().value;if(!f||!f.Mv())return null;e=hzb(a,f);f=2===f.getType();return{origin:d.origin,text:e,Xqa:f}}))}),_.Yd(function(b){return!!b}),_.qe(1),_.Fd())},hzb=function(a,b){var c=a.Yt,d=a.HQ;return _.opb(b,function(e){try{var f=_.npb(e,c.nt,c);return _.Xxb(d,f)}catch(g){return e}})},czb=function(a,b){return Vxb(a.AKa,ezb(a,b),b.zK.location.startLine+1).ka(_.ce(function(c){a.Sf.handleError(c);return _.yd(void 0)}),_.ve(function(c){return(null==
c?0:c.nBc)&&(null==c?0:c.rC)?a.CKa.qKa(c.rC).ka(_.y(function(d){return{rC:c.rC,Faa:d}})):_.yd({rC:null==c?void 0:c.rC,Faa:void 0})}),_.y(function(c){var d=b.zK.context.Ar,e=_.Bi(d,_.io,4),f=[],g=fzb(a),m=b.element.textContent;null==g||"BUILD"!==gzb(g)||(null==e?0:e.oY())||null==m||/[:\/]/.test(m)||f.push({label:"Copy build target",wg:"copy-build-target"});(null==c?0:c.Faa)&&f.push({label:"Copy link to the symbol",wg:"copy-qualified-link",Pa:{Faa:c.Faa}});(null==c?0:c.rC)&&f.push({label:"Copy qualified symbol name",
wg:"copy-qualified-symbol-name",Pa:{rC:c.rC}});c=_.Xt.has(89)?[{label:"Show example usages",wg:"show-example-usages",disabled:!_.Vh(d,5)}]:[];d=[[{label:"References",wg:"show-xrefs",disabled:!_.Vh(d,5)}].concat(_.sc(c)),[{label:"Copy symbol name",wg:"copy-symbol-name"},{label:"Copy link",wg:"copy-link"}].concat(_.sc(f)),[{label:"Browser context menu",wg:"unused",Tb:"shift+right-click",disabled:!0}]];e&&(f=function(n){return{label:n.Et(),wg:"navigate",Pa:Lwb(a,n),disabled:!1}},c=_.Ci(e,_.ho,2).map(f),
(e=e.oY())&&c.unshift(f(e)),c.length&&d.unshift(c));d.unshift([{label:"Open in new tab",wg:"open-tab"}]);return d}))},gzb=function(a){var b=a.lastIndexOf("/");return 0>b?a:a.substring(b+1)},fzb=function(a){var b,c;a=null==(b=a.Yt)?void 0:null==(c=b.nt)?void 0:c.path;return null==a?null:a.startsWith("google3/")?a.substring(8):a};
_.hJ.ha=function(a){return new (a||_.hJ)(_.w(_.Vt),_.w(_.sl),_.w(_.iH),_.w(_.gf),_.w(gJ),_.w(_.qd),_.w(_.Yt),_.w(_.rI),_.w(_.YI),_.w(_.Rq),_.w(_.eg),_.w(_.FI),_.w(_.Au),_.w(HI),_.w(_.qt),_.w(_.lI),_.w(_.qH),_.w(_.UI),_.w(_.XI),_.w(_.VI))};
_.hJ.ya=_.fc({type:_.hJ,qa:[["xrefs-layer","layerBaseLocation",""]],ub:function(a,b){a&1&&_.kf(Uyb,7);if(a&2){var c;_.jf(c=_.nf())&&(b.vzc=c.first)}},inputs:{Th:"layerBaseLocation",NO:"chainXrefs"},outputs:{zf:"highlightedLines"},features:[_.$e([_.YI,HI]),_.Ce,_.vc],hc:["layerBaseLocation",""],Aa:2,Ba:0,Fa:[["kytheHovercard",""],[3,"content","mouseenter","mouseleave",4,"ngIf"],[3,"content","mouseenter","mouseleave"]],va:function(a){a&1&&_.O(0,kqb,2,3,"ng-template",null,0,_.qf)},Ia:[_.im,bJ,_.nm],
styles:["a.xrefs-decoration.underline{text-decoration:underline}"],mb:2,Na:0});var azb={};var iJ=function(){};iJ.ha=function(a){return new (a||iJ)};iJ.Ea=_.gc({type:iJ});iJ.Da=_.Wb({Nb:[vI],imports:[_.Sn,TH,_.om,_.SH,_.Nn,_.RH,_.sD,_.Hr,_.qz,_.xs,_.Bw,_.Sq,_.xn,_.LE,_.yw]});var jJ=function(){};jJ.ha=function(a){return new (a||jJ)};jJ.Ea=_.gc({type:jJ});jJ.Da=_.Wb({imports:[_.om]});var kJ=function(){};kJ.ha=function(a){return new (a||kJ)};kJ.Ea=_.gc({type:kJ});kJ.Da=_.Wb({imports:[_.om,_.qz]});var lJ=function(){};lJ.ha=function(a){return new (a||lJ)};lJ.Ea=_.gc({type:lJ});lJ.Da=_.Wb({imports:[_.Sq]});var mJ=function(){};mJ.ha=function(a){return new (a||mJ)};mJ.Ea=_.gc({type:mJ});mJ.Da=_.Wb({imports:[_.om,kJ,lJ,_.qz]});var nJ=function(){};nJ.ha=function(a){return new (a||nJ)};nJ.Ea=_.gc({type:nJ});nJ.Da=_.Wb({imports:[_.om]});_.izb=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");_.oJ=function(){};_.oJ.ha=function(a){return new (a||_.oJ)};_.oJ.Ea=_.gc({type:_.oJ});_.oJ.Da=_.Wb({imports:[_.Sn,_.om,_.yw]});var pJ=function(){};pJ.ha=function(a){return new (a||pJ)};pJ.Ea=_.gc({type:pJ});pJ.Da=_.Wb({imports:[_.om]});_.qJ=function(){};_.qJ.ha=function(a){return new (a||_.qJ)};_.qJ.Ea=_.gc({type:_.qJ});_.qJ.Da=_.Wb({});var rJ=function(){};rJ.ha=function(a){return new (a||rJ)};rJ.Ea=_.gc({type:rJ});rJ.Da=_.Wb({imports:[_.om,_.qz,_.qJ]});var sJ=function(){};sJ.ha=function(a){return new (a||sJ)};sJ.Ea=_.gc({type:sJ});sJ.Da=_.Wb({imports:[_.om,fJ,rJ]});_.tJ=function(){};_.tJ.ha=function(a){return new (a||_.tJ)};_.tJ.Ea=_.gc({type:_.tJ});_.tJ.Da=_.Wb({Nb:[_.wH],imports:[iJ,jJ,_.om,pJ,mJ,_.oJ,nJ,sJ,sJ]});var jzb,lzb;jzb=function(a){return{state:a}};_.kzb=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}"};
lzb={aAa:0,Lec:1,Js:2,0:"STARRED",1:"UNSTARRED",2:"DISABLED"};_.uJ=function(a,b,c,d){this.Ga=a;this.Ig=b;this.Sn=c;this.Ub=d;this.mLb=new _.al;this.dU=lzb;this.Vva=this.A0=_.ie;this.TZa=new _.re;this.gJa=!1};
_.uJ.prototype.Rb=function(){var a=this;this.Wa=pqb(this.Wa,this.type);this.Vva=_.Ud(Wqb(this.Ub,this.Wa).ka(_.y(function(b){return{kind:"rpc",state:b?0:1}}),_.ce(function(b){_.Tr(a.Ig,b);return _.yd({kind:"rpc",state:2})})),this.TZa).ka(_.ne(function(b,c){switch(c.kind){case "rpc":return c.state;case "event":if(2===b)return b;a.Ga.ob({element:"StarComponent",action:"triggerStarButton",gestureName:c.action});b=1===b;a.otb=b;a.mLb.emit(b);a.gJa||(a.gJa=!0,a.makeRequest(b));return b?0:1;default:return _.sg(c)}},
2),_.qe(1),_.Fd());this.A0=this.Vva.ka(_.y(function(b){switch(b){case 0:case 1:return _.rqb(a.type,0===b);case 2:return"An error occurred, star disabled";default:return _.sg(b,"star state is unknown")}}))};_.uJ.prototype.makeRequest=function(a){var b=this;return(a?this.Ub.Bua(this.Wa):this.Ub.xva(this.Wa)).ka().subscribe({complete:function(){a!==b.otb?b.makeRequest(b.otb):b.gJa=!1},error:function(c){_.Tr(b.Ig,c);b.Sn.Gk(qqb(b.type,a),"polite");b.Vva=_.yd(2);b.A0=_.yd("An error occurred, star disabled")}})};
_.uJ.ha=function(a){return new (a||_.uJ)(_.w(_.Kn),_.w(_.Sr),_.w(_.eq),_.w(_.Au))};
_.uJ.ya=_.fc({type:_.uJ,qa:["star place  type  trackElement ".split(" ")],inputs:{type:"type",Wa:"place",nc:"trackElement",Gv:"elementName"},outputs:{mLb:"starChange"},features:[_.vc],hc:"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&&(_.O(0,oqb,5,12,"ng-container",0),_.S(1,"async"));a&2&&_.z("ngIf",_.bf(3,jzb,_.T(1,1,b.Vva)))},Ia:[_.Qn,_.im,_.ir,_.ws,_.bw,
_.nm],styles:[_.kzb()],Na:0});var nqb=new _.ms("{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}}}}");_.vJ=function(){};_.vJ.ha=function(a){return new (a||_.vJ)};_.vJ.Ea=_.gc({type:_.vJ});_.vJ.Da=_.Wb({imports:[_.Sn,_.om,_.Hr,_.xs,_.rw]});_.wJ=function(){this.path=""};_.wJ.prototype.Qa=function(){};_.wJ.ha=function(a){return new (a||_.wJ)};
_.wJ.ya=_.fc({type:_.wJ,qa:[["empty-file-detail","path",""]],inputs:{path:"path"},hc:["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"),_.Q(2," Empty file "),_.C(),_.B(3,"icon-empty-state-subtitle")(4,"div"),_.Q(5),_.S(6,"lastPathElement"),_.C()()());a&2&&(_.v(5),_.Ye(" ",_.T(6,1,b.path)," is currently empty. "))},Ia:[_.cz,_.ez,_.dz,_.iz],mb:2,Na:0});var mzb=function(a,b,c,d,e){var f=c.start;c=c.end;this.wr=a;this.line=b;this.startColumn=f;this.endColumn=c;this.classList=e+(" match-"+d)};mzb.prototype.remove=function(){this.tM&&this.tM.remove()};mzb.prototype.render=function(){this.tM=this.wr.fW(this.line-1,{startColumn:this.startColumn,endColumn:this.endColumn,Co:this.classList})};mzb.prototype.scrollTo=function(a){this.wr.Sxb("."+this.classList.split(" ").join("."),a,this.line-1,60)};_.xJ=function(a,b,c){_.xI.call(this,c);this.wr=a;this.hQ=b;this.kra=[];this.selectedIndex=null;this.matches=[];this.Cw=-1;this.Qj=_.ie;this.ePa="search"};_.X(_.xJ,_.xI);
_.xJ.prototype.Rb=function(a){a.selectedMatchIndex&&nzb(this);a.matches&&this.update();if(a.scrollToIndex){a=a.scrollToIndex;var b=a.Si;a=a.Qf;var c=this.kra[a];if(c){var d;null==(d=this.hQ)||d.zu({action:"show",line:c.line});c.scrollTo(-1===b?0:a>b?1:0)}}else a.matches&&(a=a.matches,d=a.Si,a=a.Qf,d=d&&d[this.Cw]&&d[this.Cw].lineNumber,d=-1===d?0:(a&&a[this.Cw]&&a[this.Cw].lineNumber)>d?1:0,a=this.kra[this.Cw])&&(null==(b=this.hQ)||b.zu({action:"show",line:a.line}),a.scrollTo(d))};
_.xJ.prototype.La=function(){_.xI.prototype.La.call(this);this.ab&&this.ab.unsubscribe()};_.xJ.prototype.jna=function(){var a=this,b="search-match-layer";"find"===this.ePa?b+=" find-match":"search"===this.ePa&&(b+=" search-match");this.kra=this.matches.map(function(c,d){return new mzb(a.wr,c.lineNumber,c.qe,d,a.selectedIndex===d?b+" selected-match":b)});return _.yd(this.kra)};
var nzb=function(a){a.ab&&a.ab.unsubscribe();a.ab=a.Qj.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")})};_.xJ.ha=function(a){return new (a||_.xJ)(_.w(_.iH),_.w(_.fH,8),_.w(_.qd))};
_.xJ.Ha=_.hc({type:_.xJ,qa:[["search-match-layer"]],inputs:{matches:"matches",Cw:"scrollToIndex",Qj:"selectedMatchIndex",ePa:"highlightStyle"},features:[_.Ce,_.vc]});var Mkb,ozb;Mkb=_.pD([]);ozb=_.yd({state:1,message:"Invalid search query"});
_.yJ=function(a,b){var c=this;this.DWa=a;this.Uqa=new _.pe(1);this.AHa=new _.Lf(void 0);a=this.Uqa.ka(_.he(function(d,e){return!!d&&!!e&&_.SD(d,e)}));b=b.ww.ka(_.y(_.MD),_.he(sqb));this.matches=_.Kd([a,b,this.AHa]).ka(_.ve(function(d){var e=_.q(d);d=e.next().value;var f=e.next().value;e=e.next().value;return d?pzb(c,d,f,e).ka(_.ce(function(g){return(g=g.error)&&400===g.code?ozb:_.yd({state:1,message:"Search matches couldn't be loaded."})})):_.yd(Mkb)}),Nkb(),_.Fd())};_.yJ.prototype.cgb=function(){this.Uqa.next(null)};
var pzb=function(a,b,c,d){var e=c.qk;c=void 0===c.Ge?"":c.Ge;return(e=d||e)?a.search(b,e,c).ka(_.ue(_.yD)):_.yd(Mkb)};_.yJ.prototype.search=function(a,b,c){return this.DWa.match(a,b,new _.YF({Ge:c})).ka(_.y(tqb),_.y(_.pD))};_.yJ.ha=function(a){return new (a||_.yJ)(_.u(_.yH),_.u(_.Kf))};_.yJ.ua=_.t({token:_.yJ,oa:_.yJ.ha});_.zJ=function(a,b){this.Zc=a;this.Ga=b;this.M0a="Stop highlighting matches";this.N0a="Next match";this.O0a="Previous match";this.Ec=_.xD;this.lZ=this.Iib=0;this.Qj=-1;this.XJb=!1;this.AIb=new _.al;this.close=new _.al;this.XLc=!0};
_.zJ.prototype.Qa=function(){var a=this,b=this.Zc.register("Jump to next match in the file","n",function(){a.Ga.ob({gestureName:"KEYBOARD",element:a.nc,action:"selectNextSearchMatch"});a.Qj>=a.lZ-1||uqb(a,1)}),c=this.Zc.register("Jump to previous match in the file","p",function(){a.Ga.ob({gestureName:"KEYBOARD",element:a.nc,action:"selectPreviousSearchMatch"});0>=a.Qj||uqb(a,-1)});this.sg=function(){b();c()}};_.zJ.prototype.Rb=function(){this.Qj=Math.min(this.lZ-1,Math.max(0,this.Qj))};
_.zJ.prototype.La=function(){this.sg()};var uqb=function(a,b){a.Qj+=b;a.AIb.emit(a.Qj)};_.zJ.ha=function(a){return new (a||_.zJ)(_.w(_.qt),_.w(_.Kn))};
_.zJ.ya=_.fc({type:_.zJ,qa:[["file-matches-navigation","trackElement",""]],Db:2,hb:function(a,b){a&2&&_.He("grimoire-secondary-text",b.XLc)},inputs:{Iib:"dataState",lZ:"matchCount",Qj:"selectedMatchIndex",XJb:"showCloseButton",iga:"trackArtifactId",eM:"trackProjectId",nc:"trackElement"},outputs:{AIb:"selectedMatchIndexChange",close:"close"},features:[_.vc],hc:["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"],_.xy("{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&&(_.H(0,0),_.O(1,vqb,11,21,"ng-container",1),_.O(2,wqb,1,1,"loading",2),_.J(),_.O(3,xqb,3,5,"button",3));a&2&&(_.z("ngSwitch",b.Iib),_.v(1),_.z("ngSwitchCase",b.Ec.Tg),_.v(1),_.z("ngSwitchCase",b.Ec.Zh),_.v(1),_.z("ngIf",b.XJb))},Ia:[_.Qn,_.im,_.jm,_.km,_.rD,_.ir,_.ws,_.Py],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 qzb=["gridItem"],AJ=function(a,b,c,d){this.Lnb=a;this.XKa=b;this.Sla=c;this.EMa="auto";this.grb=this.vQb=0;this.owb=void 0;this.ab=new _.td;this.wQb=this.xQb=!1;this.LVa=new _.Vu(c,a,d)};AJ.prototype.Qa=function(){var a=this;this.LVa.Qa();this.ab.add(this.LVa.resize.subscribe(function(){rzb(a)}))};AJ.prototype.Rc=function(){var a=this;this.xQb=!0;this.Cqa.hd.subscribe(function(){a.refresh()})};AJ.prototype.La=function(){this.wQb=!0;this.ab.unsubscribe();this.LVa.La()};
AJ.prototype.refresh=function(){var a=this;this.xQb&&Rqb(this.Sla,function(){a.wQb||(delete a.QQa,delete a.N0,rzb(a))})};
var rzb=function(a){a.XKa.ae();if(a.Lnb){var b=a.Lnb.ta.offsetWidth;var c=a.Cqa.toArray();b=szb(a,b,c);c=Math.ceil(Math.ceil(Math.max(c.length,a.owb||0)/b)*a.sBc);a.EMa=c?c+"px":"auto";_.yk(a.XKa);a.XKa.ae()}else a.EMa="auto"},szb=function(a,b,c){var d=tzb(a,c);c=Math.min(Math.floor(b/d.min),20);if(1>=c)return 1;for(a=uzb(a,Math.min(Math.floor(b/d.max),20),c,d.tMc);1<=c;c--)if(d=a.get(c),(d?d.reduce(function(e,f){return e+f}):0)<=b)return c;return 1},tzb=function(a,b){if(a.QQa)return a.QQa;for(var c=
Math.min(b.length,1E3),d=Array.from({length:b.length}),e=Number.MAX_SAFE_INTEGER,f=0,g=0;g<c;g++){var m=d[g]=b[g].ta.offsetWidth+a.grb;e=Math.min(m,e);f=Math.max(m,f)}return a.QQa={min:e,max:f,tMc:d}},uzb=function(a,b,c,d){a.N0||(a.N0=new Map);for(var e=[];b<=c;b++)a.N0.has(b)||(a.N0.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.N0.get(g);f=Math.floor(c/f);g[f]=Math.max(g[f]||0,d[c])}}return a.N0};
_.Y.Object.defineProperties(AJ.prototype,{sBc:{configurable:!0,enumerable:!0,get:function(){return this.Cqa.first?this.Cqa.first.ta.getBoundingClientRect().height+this.vQb:0}}});AJ.ha=function(a){return new (a||AJ)(_.w(_.Wc),_.w(_.sl),_.w(_.Et),_.w(_.ze))};
AJ.ya=_.fc({type:AJ,qa:[["grid-layout"]],yd:function(a,b,c){a&1&&_.mf(c,qzb,4,_.Wc);if(a&2){var d;_.jf(d=_.nf())&&(b.Cqa=d)}},Db:2,hb:function(a,b){a&2&&_.Ge("height",b.EMa)},inputs:{vQb:"verticalItemMargin",grb:"horizontalItemMargin",owb:"leaveSpaceFor"},ac:["*"],Aa:1,Ba:0,va:function(a){a&1&&(_.Te(),_.Ue(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 vzb,wzb;vzb=function(a){return[a]};wzb=[{prefix:"k",dC:1E3},{prefix:"M",dC:1E6},{prefix:"G",dC:1E9},{prefix:"T",dC:1E12},{prefix:"P",dC:1E15},{prefix:"E",dC:1E18},{prefix:"Z",dC:1E21},{prefix:"Y",dC:1E24}];
_.BJ=function(a,b,c,d){this.Ua=a;this.Ga=b;this.ym=c;this.sFc=d;this.kXb="https://www.gstatic.com/devopsconsole/images/source/codelayers/annotation.png";this.Ewa="Generated by a BUILD rule. See go/bbcp for more details";this.aab=xzb;this.files=[];this.Xf="";this.Oi=this.mT=!1;this.NIb=_.yd("");this.QJa=this.SJ=!1};_.BJ.prototype.Rb=function(a){a.aggregations&&this.SJ&&(this.QJa=!0)};
var xzb=function(a){if(1E4>a)return a.toString();for(var b=_.q(wzb),c=b.next();!c.done;c=b.next())if(c=c.value,1E3*c.dC>a&&c.dC<=a)return a/=c.dC,a=10<a?Math.round(a):Math.round(10*a)/10,""+a+c.prefix;return a.toString()};_.BJ.prototype.Qa=function(){var a=this;this.mT&&(this.NIb=this.ym.params.ka(_.y(function(b){b=_.Loa(b).jUa;if(!Object.keys(b).length)return"";b=_.Lm(a.Ua,_.tn(a.Ua,["unused",b])).split(";");b.shift();return";"+b.join(";")})));this.SJ=!0};
_.BJ.prototype.FK=function(){this.QJa&&(this.nyc.refresh(),this.QJa=!1)};var yqb=function(a,b){var c=b.target;if(c.pathname){var d=[];a.qp&&a.lIb&&d.push(_.vta(_.s0a(a.sFc,c.pathname),a.lIb,a.qp,["CLICK_RESULT_CONTENT"],a.Rz,a.xy));a.Ga.ob({element:"FileListItem",action:"navigate",gestureName:"CLICK",UE:d});a.mT&&!_.oE(b)&&(b.preventDefault(),_.un(a.Ua,c.pathname))}};
_.Y.Object.defineProperties(_.BJ.prototype,{cJc:{configurable:!0,enumerable:!0,get:function(){return null==this.limit||this.files.length<this.limit?this.files.length:this.limit}}});_.BJ.ha=function(a){return new (a||_.BJ)(_.w(_.eg),_.w(_.Vt),_.w(_.Kf),_.w(_.Zt))};
_.BJ.ya=_.fc({type:_.BJ,qa:[["file-list"]],ub:function(a,b){a&1&&_.kf(AJ,7);if(a&2){var c;_.jf(c=_.nf())&&(b.nyc=c.first)}},inputs:{vrc:"ariaLabelledbyId",files:"files",Xf:"queryParamsHandling",mT:"useRelativeUrls",qp:"searchRequestToken",lIb:"searchResponseToken",Rz:"sessionStartTimeMs",xy:"clientTimeResultsDisplayedMs",limit:"limit",Oi:"isPiper",aggregations:"aggregations"},features:[_.vc],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),_.M("click",function(c){return yqb(b,c)}),_.O(2,Fqb,2,2,"ng-container",2),_.S(3,"async"),_.C());a&2&&(_.z("leaveSpaceFor",b.cJc),_.Fe("aria-labelledby",b.vrc),_.v(2),_.z("ngForOf",_.bf(5,vzb,_.T(3,3,b.NIb))))},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});var CJ=function(a,b){this.Ga=a;this.LJa=b;this.kf=new _.Js(this.Ga)};CJ.prototype.get=function(a){var b=this;return this.kf.fetch(a,function(){var c=b.LJa,d={methodSpec:a};d=void 0===d?{}:d;var e=void 0===e?{}:e;return _.Dl(c.kb,{body:null,Gb:"GET",Ib:"integration_grimoire_pa_googleapis_sandbox.codeExamples.getCodeExample",path:"/"+c.Va+"/codeExamples:getCodeExample",Ra:_.xf(d,_.pG,e),Kb:jG})})};CJ.ha=function(a){return new (a||CJ)(_.u(_.Kn),_.u(prb))};CJ.ua=_.t({token:CJ,oa:CJ.ha,Ja:"root"});var DJ=function(a,b){this.As=a;this.Ga=b};DJ.prototype.Rb=function(){this.snippet&&this.Ga.ob({gestureName:"EXTERNAL",element:this.MQ,action:"showExample"})};DJ.ha=function(a){return new (a||DJ)(_.w(_.Hu),_.w(_.Vt))};
DJ.ya=_.fc({type:DJ,qa:[["code-example-usage"]],inputs:{MQ:"logElement",snippet:"snippet",Uvc:"exampleText",eJc:"similarCount",Xzc:"inputCount",vn:"codeFontSize"},features:[_.vc],Aa:19,Ba:11,Fa:[[1,"header"],[1,"title"],[1,"frequency"],[1,"code-example-snippet"],[3,"snippet"],[1,"actions"],[1,"copy-example",3,"ascClipboard","click"],[1,"outline"],[1,"feedback"],[1,"thumb-up",3,"click"],[1,"thumb-down",3,"click"]],va:function(a,b){a&1&&(_.B(0,"div",0)(1,"div",1),_.Q(2,"Example usage"),_.C(),_.B(3,
"div",2),_.Q(4),_.C()(),_.B(5,"div",3),_.E(6,"basic-snippet",4),_.S(7,"async"),_.B(8,"div",5)(9,"button",6),_.M("click",function(){b.Ga.ob({gestureName:"CLICK",element:b.MQ,action:"copyExample"})}),_.B(10,"mat-icon",7),_.Q(11,"content_copy"),_.C()()(),_.B(12,"div",8)(13,"button",9),_.M("click",function(){b.Ga.ob({gestureName:"CLICK",element:b.MQ,action:"thumbUp"})}),_.B(14,"mat-icon",7),_.Q(15,"thumb_up_off_alt"),_.C()(),_.B(16,"button",10),_.M("click",function(){b.Ga.ob({gestureName:"CLICK",element:b.MQ,
action:"thumbDown"})}),_.B(17,"mat-icon",7),_.Q(18,"thumb_down_off_alt"),_.C()()()());a&2&&(_.v(4),_.zy("Found in ",b.eJc," of ",b.Xzc," samples"),_.v(2),_.Ie(_.T(7,9,b.As.j6)),_.Ge("font-size",b.vn),_.z("snippet",b.snippet),_.v(3),_.z("ascClipboard",b.Uvc))},Ia:[_.Zy,_.ws,cH,_.nm],styles:[".header[_ngcontent-%COMP%]{padding-bottom:6px}.header[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-width:18px}.header[_ngcontent-%COMP%]   .frequency[_ngcontent-%COMP%], .header[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%], .header[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{vertical-align:middle;margin-right:8px}.header[_ngcontent-%COMP%]   .frequency[_ngcontent-%COMP%]{display:inline}.header[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{display:inline-block;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500}.code-example-snippet[_ngcontent-%COMP%]{max-width:1000px;width:80%;border-style:solid;border-radius:4px;overflow:hidden;position:relative}.code-example-snippet[_ngcontent-%COMP%]   .example[_ngcontent-%COMP%]{padding:9px 16px}.code-example-snippet[_ngcontent-%COMP%]   .feedback[_ngcontent-%COMP%]{position:absolute;right:0;bottom:8px}.code-example-snippet[_ngcontent-%COMP%]   .feedback[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{border-style:none;border-radius:4px;cursor:pointer;margin-right:8px;padding:2px}.code-example-snippet[_ngcontent-%COMP%]   .actions[_ngcontent-%COMP%]{position:absolute;right:0;top:8px}.code-example-snippet[_ngcontent-%COMP%]   .actions[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{border-style:none;border-radius:4px;cursor:pointer;margin-right:8px;padding:2px}.code-example-snippet[_ngcontent-%COMP%]   .actions[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{height:14px;font-size:14px;line-height:14px;width:14px;vertical-align:middle}.code-example-snippet[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-width:18px}.code-example-snippet[_ngcontent-%COMP%]   basic-snippet[_ngcontent-%COMP%]{padding:4px 6px;min-height:60px}\n/*# sourceMappingURL=code_example_usage.css.map */"],
Na:0});var EJ=function(a,b){this.MKa=a;this.Tba=b},Azb=function(a,b){return yzb(a,b).ka(_.Yd(function(c){return void 0!==c}),_.ve(function(c){return zzb(a,c)}))},yzb=function(a,b){var c=_.Pqb((new _.ro).Hta(!0).Uta(5),_.Nqb(new _.ao,b));return a.MKa.o_(c).ka(_.y(function(d){return _.jb(d,1,_.no).get(b)}),_.y(function(d){return d?Bzb(d):void 0}))},Bzb=function(a){var b,c,d,e,f;return null==(f=null==(e=null==(d=null==(b=_.Ci(a,_.mo,2).find(function(g){var m;return 1===(null==(m=_.Bi(g,_.Vn,4))?void 0:_.Ni(m,
2,0))}))?void 0:null==(c=b.LP())?void 0:_.Ci(c,_.go,1))?void 0:d.map(function(g){var m;return null==(m=g.LP())?void 0:_.Ci(m,_.go,1)}).flat())?void 0:e.find(function(g){var m;return!(null==g?0:null==(m=_.Bi(g,_.eo,9))?0:m.ipb())}))?void 0:_.Vh(f,4)},zzb=function(a,b){var c=new _.yg(Mob(b));b=c.lb;var d=c.Kc,e=c.repository,f=c.path,g=c.params;f=_.QD(c,1)||f;var m=_.sta(g.line),n=g.Ob?"HEAD":_.zh(c,1);c={yb:_.zh(c,0)||"",commit:n};return a.Tba.Lv(b,d,e,c,f,g.Ob).ka(_.y(function(r){return Czb(a,_.Ci(r,
_.yo,1),m)}),_.y(function(r){return null==r?void 0:_.Vh(r,8)}))},Czb=function(a,b,c){if(void 0===c)return b[0];b=_.q(b);for(var d=b.next();!d.done;d=b.next()){d=d.value;var e=_.Bi(d,_.wo,5);if(e&&c>=_.Ki(e,1)&&c<_.Ki(e,3))return 0<_.iba(d,_.yo,3,!1,3,_.Ga(d.hf)).length&&(a=Czb(a,_.Ci(d,_.yo,3),c))?a:d}return null};EJ.ha=function(a){return new (a||EJ)(_.u(_.FI),_.u(_.Sw))};EJ.ua=_.t({token:EJ,oa:EJ.ha,Ja:"root"});var Dzb;Dzb=[[["","loading",""]],[["","noExampleFound",""]]];_.FJ=function(a,b,c,d){this.Sf=a;this.LJa=b;this.Bxc=c;this.Ga=d;this.Ggb=this.qNa=_.ie};
_.FJ.prototype.Rb=function(a){var b=this;a.kytheTicket&&(this.Ga.ob({gestureName:"EXTERNAL",element:this.MQ,action:"requestExample"}),this.qNa=Azb(this.Bxc,this.Dvb).ka(_.ue(void 0),_.ce(function(c){b.Sf.handleError(c);return _.yd(void 0)})),this.Ggb=this.qNa.ka(_.Yd(function(c){return void 0!==c}),_.ve(function(c){return b.LJa.get(c).ka(_.xe(function(d){d.GX&&d.GX.ts.forEach(function(e){e.Vr=new MF({SO:[]})})}),_.ue(void 0))}),_.ce(function(c){b.Sf.handleError(c);return _.yd(void 0)})))};
_.FJ.ha=function(a){return new (a||_.FJ)(_.w(_.qd),_.w(CJ),_.w(EJ),_.w(_.Vt))};
_.FJ.ya=_.fc({type:_.FJ,qa:[["code-example"]],inputs:{MQ:"logElement",Dvb:"kytheTicket"},features:[_.vc],ac:["[loading]","[noExampleFound]"],Aa:7,Ba:4,Fa:[[1,"code-example"],[4,"ngIf","ngIfElse"],["loading",""],["noCodeExampleFound",""],["class","example",4,"ngIf","ngIfElse"],[1,"example"],[3,"logElement","snippet","exampleText","similarCount","inputCount"],[1,"loading"],[1,"no-example"]],va:function(a,b){a&1&&(_.Te(Dzb),_.B(0,"div",0),_.O(1,Iqb,3,4,"ng-container",1),_.S(2,"async"),_.C(),_.O(3,Jqb,
2,0,"ng-template",null,2,_.qf),_.O(5,Kqb,2,0,"ng-template",null,3,_.qf));if(a&2){var c=_.Xe(4);_.v(1);_.z("ngIf",_.T(2,2,b.qNa))("ngIfElse",c)}},Ia:[_.im,DJ,_.nm],styles:[".code-example[_ngcontent-%COMP%]{padding:9px 16px 20px}.code-example[_ngcontent-%COMP%]   .loading[_ngcontent-%COMP%]{padding:9px 16px}\n/*# sourceMappingURL=code_example.css.map */"],Na:0});_.Ezb=new Set([0,1,2,4,6,7,8,13,17,19,20,22,24]);_.Fzb=new Set(["go","golang","java","typescript","ts"]);_.GJ=function(){};_.GJ.ha=function(a){return new (a||_.GJ)};_.GJ.Ea=_.gc({type:_.GJ});_.GJ.Da=_.Wb({imports:[_.fz,_.IG]});_.HJ=function(){};_.HJ.ha=function(a){return new (a||_.HJ)};_.HJ.Ea=_.gc({type:_.HJ});_.HJ.Da=_.Wb({Nb:[_.wH],imports:[_.om]});_.IJ=function(){};_.IJ.ha=function(a){return new (a||_.IJ)};_.IJ.Ea=_.gc({type:_.IJ});_.IJ.Da=_.Wb({imports:[_.Sn,_.om,_.sD,_.Hr,_.xs]});var JJ=function(){};JJ.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};JJ.ha=function(a){return new (a||JJ)};JJ.xe=_.ic({name:"activeAggregations",type:JJ,Xd:!0});var KJ=function(){};KJ.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 _.sg(a)}};KJ.ha=function(a){return new (a||KJ)};KJ.xe=_.ic({name:"icon",type:KJ,Xd:!0});var LJ=function(a,b){this.mf=a;this.va=b;this.Xpa=-1;this.qsb=2E3;this.Jn=!0;this.Hwb=!1};_.h=LJ.prototype;_.h.Rb=function(a){this.Jn=!0;a.incrementalForLimit&&!a.incrementalForOf&&(this.Hwb=!0)};_.h.Eq=function(){var a=this;this.Jn&&(this.Jn=!1,this.Hwb||this.mf.clear(),this.clearInterval(),this.NR(),this.NPa=setInterval(function(){a.NR()},1))};_.h.La=function(){this.clearInterval()};
_.h.NR=function(){var a=null==this.Xpa||0>this.Xpa?Infinity:this.Xpa;if(this.Ypa){var b=this.mf.length,c=Math.min(b+this.qsb,this.Ypa.length);for(c=Math.min(a,c);b<c;b++)this.mf.yh(this.va,{wa:this.Ypa[b]});b>=Math.min(a,this.Ypa.length)&&this.clearInterval()}else this.clearInterval()};_.h.clearInterval=function(){null!=this.NPa&&clearInterval(this.NPa);this.NPa=void 0};LJ.ha=function(a){return new (a||LJ)(_.w(_.gf),_.w(_.ef))};
LJ.Ha=_.hc({type:LJ,qa:[["","incrementalFor","","incrementalForOf",""]],inputs:{Ypa:"incrementalForOf",Xpa:"incrementalForLimit",qsb:"incrementalForCount"},features:[_.vc]});var MJ=function(){};MJ.prototype.transform=function(a,b,c){if(a.Hn){var d=a.lf;c=d?c||a.Fc&&_.ED(a.Fc)?";"+_.wg.bHb+"="+d:";"+_.wg.lf+"="+d:""}else c="";return c?(b&&(b=b.replace(/;(rcl|drc)=[^;]+/,"")),encodeURIComponent(a.name)+c+b):encodeURIComponent(a.name)+b};MJ.ha=function(a){return new (a||MJ)};MJ.xe=_.ic({name:"toHref",type:MJ,Xd:!0});var NJ=function(){};NJ.ha=function(a){return new (a||NJ)};NJ.Ea=_.gc({type:NJ});NJ.Da=_.Wb({});_.OJ=function(){};_.OJ.ha=function(a){return new (a||_.OJ)};_.OJ.Ea=_.gc({type:_.OJ});_.OJ.Da=_.Wb({imports:[_.Sn,_.om,NJ,_.xs,_.rw,_.tJ,_.IG,_.xn]});_.ykb(_.BJ,[_.hm,_.im,AJ,_.vn,LJ],[_.nm,JJ,KJ,MJ]);_.PJ=function(){};_.PJ.ha=function(a){return new (a||_.PJ)};_.PJ.Ea=_.gc({type:_.PJ});_.PJ.Da=_.Wb({imports:[_.uu,_.az,_.om,_.xs,_.oH]});
_.Fxb=!0;
}catch(e){_._DumpException(e)}
try{
var Nzb,Lzb,Izb,Jzb,Kzb,Mzb,Ozb,Qzb,Pzb,Rzb,Szb,$zb,RJ;_.Gzb=function(a){var b=a.host,c=a.Re,d=a.IE;a=a.Gh;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("cd");}return new _.yg({re:b})};_.QJ=function(a){return"host"===a.Kc};_.Hzb=function(a){if(a.path&&"/"!==a.path){var b=a.path.split("/");return b[b.length-(a.Zy?1:2)]}return a.repository?a.repository:a.lb?a.lb:""};
Nzb=function(a){a=[[0,_.Glb],[1,Izb(a)],[2,Jzb(a)],[3,Kzb(a)],[4,Lzb(a)],[5,Mzb(a)]].filter(function(b){return!!b[1]});return new Map(a)};Lzb=function(a){var b=a.path;void 0!==b?""===b||"/"===b?b="":b.endsWith("/")||(b=_.tg(b),b=""===b||"/"===b?"":_.Vkb(b)):b=void 0;return b?{Kn:"This directory",value:_.xh({re:Ozb(a),repository:a.repository,path:b,yb:_.QJ(a)?a.yb:void 0}),Tb:_.kE("d"),mR:"Search for code or files in this directory",Tr:"Directory"}:null};
Izb=function(a){if(_.DD(a)||_.QJ(a))return null;a=Ozb(a);if(!a)return null;var b=_.xh({re:a});return{Kn:"host"===a.type?"This host":"This project",value:b,Tb:"host"===a.type?_.kE("h"):_.kE("p"),Tr:"host"===a.type?"Host":"Project"}};Jzb=function(a){if(_.QJ(a))return null;var b=a.repository;if(!b)return null;var c=_.xh({re:Ozb(a),repository:b});return{Kn:_.DD(a)?b:"This repository",value:c,Tb:_.DD(a)?_.kE("p"):_.kE("r"),Tr:_.DD(a)?"Project":"Repository"}};
Kzb=function(a){if(!_.QJ(a))return null;var b=a.repository,c=a.yb;if(!b||!c)return null;var d=_.vg(c),e=_.Coa(d);return e||_.Boa(d)?{Kn:e?"This branch":"This tag",value:_.xh({re:Ozb(a),repository:b,yb:c}),Tb:_.kE("b"),mR:e?"Search for code or files in this branch":"Search for code or files in this tag",Tr:"Ref"}:null};Mzb=function(a){a=a.params;return a.Ob?_.Ulb(a.Ob):null};Ozb=function(a){var b=a.lb;a=a.Kc;if(b&&a)return{id:b,type:a}};
Qzb=function(a,b,c){var d=Nzb(a),e=_.Vlb(c).state,f=Array.from(d.values()),g=f.find(function(m){return _.Pta(m,e.prefix)});c=!c.qk&&!c.od;a.path&&1<a.path.length&&!a.Zy&&d.has(4)?e.prefix=d.get(4):c?e.prefix=Pzb(b,d):g?e.prefix=g:f.push(e.prefix);return{scopes:f,state:e}};Pzb=function(a,b){var c=a.repository,d=a.lb,e=a.yb;a=a.params;var f=b.get(5);if(a.Ob&&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:_.Glb};
Rzb=function(a){if(!a||!a.lb||!a.Kc)return{};var b={od:_.xh({re:{id:a.lb,type:a.Kc},repository:a.repository})};a=b.qk;b=void 0===b.od?"":b.od;var c=_.yh(b),d=c.re;c=c.repository;var e={};a&&(e.Dm=a);c?e.prefix={Kn:c,value:b,Tr:"Repository"}:d&&(e.prefix={Kn:d.id,value:b,Tr:"host"===d.type?"Host":"Project"});return e};
_.Tzb=function(a){var b=a.e_.map(function(c){var d,e,f,g;return{Sd:new RegExp(null!=(d=null==c?void 0:c.Sd)?d:""),Qg:null!=(e=null==c?void 0:c.Qg)?e:"",label:null!=(f=null==c?void 0:c.label)?f:void 0,Tb:null!=(g=null==c?void 0:c.Tb)?g:void 0}});a=a.v0.map(function(c){return{QC:Szb(c.QC),WC:Szb(c.WC)}});return{e_:b,v0:a}};
Szb=function(a){var b,c,d,e;return{Ko:new RegExp(null!=(b=null==a?void 0:a.Ko)?b:""),zs:null!=(c=null==a?void 0:a.zs)?c:"",Sd:new RegExp(null!=(d=null==a?void 0:a.Sd)?d:""),Qg:null!=(e=null==a?void 0:a.Qg)?e:""}};_.Zzb=function(a){var b=_.Uzb(a);return[_.Vzb,_.Wzb,_.Xzb].find(function(c){return _.Yzb(c,b)})};_.Uzb=function(a){a=a.replace(/^\w+@([^:]+):/,"https://$1/");a=a.replace(/^ssh:\/\/\w+@/,"https://");a=new _.rh(a);_.yFa(a,"https");a.Yc(a.be().replace(/\.git$/,""));return a};
$zb=function(a,b){return _.Oub(a,b).ka(_.y(function(c){return c.j7}))};_.aAb=function(a,b){if(b.yb)return _.yd(b);var c=b.lb,d=b.repository,e=b.Kc;return c&&d&&e?$zb(a,{lb:c,repository:d,Kc:e}).ka(_.y(function(f){return f?_.tp(b.Yb(),f).Ya():b})):_.yd(b)};RJ=function(a){a=void 0===a?{}:a;this.O={};this.O.name=null==a.name?null:a.name};_.X(RJ,_.W);RJ.prototype.ma=function(){return RJ};RJ.prototype.na=function(){return{keys:["name"]}};
_.Y.Object.defineProperties(RJ.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.U(this,"name"):""},set:function(a){this.O.name=a}}});var SJ=function(a){a=void 0===a?{}:a;this.O={};this.O.projectId=null==a.projectId?null:a.projectId};_.X(SJ,_.W);SJ.prototype.ma=function(){return SJ};SJ.prototype.na=function(){return{keys:["projectId"]}};
_.Y.Object.defineProperties(SJ.prototype,{projectId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projectId")?_.U(this,"projectId"):""},set:function(a){this.O.projectId=a}}});var TJ=function(a){a=void 0===a?{}:a;this.O={};this.O.name=null==a.name?null:a.name};_.X(TJ,_.W);TJ.prototype.ma=function(){return TJ};TJ.prototype.na=function(){return{keys:["name"]}};
_.Y.Object.defineProperties(TJ.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.U(this,"name"):""},set:function(a){this.O.name=a}}});_.UJ=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};_.X(_.UJ,_.W);_.UJ.prototype.ma=function(){return _.UJ};_.UJ.prototype.na=function(){return{keys:["displayName","name"]}};
_.Y.Object.defineProperties(_.UJ.prototype,{displayName:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"displayName")?_.U(this,"displayName"):""},set:function(a){this.O.displayName=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.U(this,"name"):""},set:function(a){this.O.name=a}}});
_.VJ=function(a){a=void 0===a?{}:a;this.O={};this.O.regex=null==a.Sd?null:a.Sd;this.O.relatedRegex=null==a.Qg?null:a.Qg;this.O.label=null==a.label?null:a.label;this.O.shortcut=null==a.Tb?null:a.Tb};_.X(_.VJ,_.W);_.VJ.prototype.ma=function(){return _.VJ};_.VJ.prototype.na=function(){return{keys:["label","regex","relatedRegex","shortcut"]}};
_.Y.Object.defineProperties(_.VJ.prototype,{label:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"label")?_.U(this,"label"):""},set:function(a){this.O.label=a}},Sd:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"regex")?_.U(this,"regex"):""},set:function(a){this.O.regex=a}},Qg:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"relatedRegex")?_.U(this,"relatedRegex"):""},set:function(a){this.O.relatedRegex=a}},Tb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"shortcut")?_.U(this,"shortcut"):""},set:function(a){this.O.shortcut=a}}});_.WJ=function(a){a=void 0===a?{}:a;this.O={};this.O.host=null==a.host?null:a.host;this.O.project=null==a.Re?null:a.Re;this.O.depot=null==a.IE?null:a.IE;this.O.codeReviewEnabled=null==a.Jgb?null:a.Jgb;this.O.ossProject=null==a.Gh?null:a.Gh};_.X(_.WJ,_.W);_.WJ.prototype.ma=function(){return _.WJ};
_.WJ.prototype.na=function(){return{keys:["codeReviewEnabled","depot","host","ossProject","project"],Ka:{depot:TJ,host:RJ,ossProject:_.UJ,project:SJ}}};
_.Y.Object.defineProperties(_.WJ.prototype,{Jgb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"codeReviewEnabled")?_.U(this,"codeReviewEnabled"):!1},set:function(a){this.O.codeReviewEnabled=a}},IE:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"depot")?_.U(this,"depot"):null},set:function(a){this.O.depot=a}},host:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"host")?_.U(this,"host"):null},set:function(a){this.O.host=a}},Gh:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"ossProject")?_.U(this,"ossProject"):null},set:function(a){this.O.ossProject=a}},Re:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"project")?_.U(this,"project"):null},set:function(a){this.O.project=a}}});
_.XJ=function(a){a=void 0===a?{}:a;this.O={};this.O.repositoryKey=null==a.Cf?null:a.Cf;this.O.latestCommitLog=null==a.cwb?null:a.cwb;this.O.repositoryGroup=null==a.re?null:a.re;this.O.description=null==a.description?null:a.description;this.O.mirrorUrl=null==a.UQ?null:a.UQ;this.O.displayName=null==a.displayName?null:a.displayName};_.X(_.XJ,_.W);_.XJ.prototype.ma=function(){return _.XJ};
_.XJ.prototype.na=function(){return{keys:"description displayName latestCommitLog mirrorUrl repositoryGroup repositoryKey".split(" "),Ka:{latestCommitLog:_.KF,repositoryGroup:_.WJ,repositoryKey:_.wF}}};
_.Y.Object.defineProperties(_.XJ.prototype,{description:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"description")?_.U(this,"description"):""},set:function(a){this.O.description=a}},displayName:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"displayName")?_.U(this,"displayName"):""},set:function(a){this.O.displayName=a}},cwb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"latestCommitLog")?_.U(this,"latestCommitLog"):null},set:function(a){this.O.latestCommitLog=
a}},UQ:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"mirrorUrl")?_.U(this,"mirrorUrl"):""},set:function(a){this.O.mirrorUrl=a}},re:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryGroup")?_.U(this,"repositoryGroup"):null},set:function(a){this.O.repositoryGroup=a}},Cf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryKey")?_.U(this,"repositoryKey"):null},set:function(a){this.O.repositoryKey=a}}});
_.YJ=function(a){a=void 0===a?{}:a;this.O={};this.O.dirRegex=null==a.Ko?null:a.Ko;this.O.targetDir=null==a.zs?null:a.zs;this.O.regex=null==a.Sd?null:a.Sd;this.O.relatedRegex=null==a.Qg?null:a.Qg};_.X(_.YJ,_.W);_.YJ.prototype.ma=function(){return _.YJ};_.YJ.prototype.na=function(){return{keys:["dirRegex","regex","relatedRegex","targetDir"]}};
_.Y.Object.defineProperties(_.YJ.prototype,{Ko:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"dirRegex")?_.U(this,"dirRegex"):""},set:function(a){this.O.dirRegex=a}},Sd:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"regex")?_.U(this,"regex"):""},set:function(a){this.O.regex=a}},Qg:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"relatedRegex")?_.U(this,"relatedRegex"):""},set:function(a){this.O.relatedRegex=a}},zs:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"targetDir")?_.U(this,"targetDir"):""},set:function(a){this.O.targetDir=a}}});_.ZJ=function(a){a=void 0===a?{}:a;this.O={};this.O.srcToTest=null==a.QC?null:a.QC;this.O.testToSrc=null==a.WC?null:a.WC};_.X(_.ZJ,_.W);_.ZJ.prototype.ma=function(){return _.ZJ};_.ZJ.prototype.na=function(){return{keys:["srcToTest","testToSrc"],Ka:{srcToTest:_.YJ,testToSrc:_.YJ}}};
_.Y.Object.defineProperties(_.ZJ.prototype,{QC:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"srcToTest")?_.U(this,"srcToTest"):null},set:function(a){this.O.srcToTest=a}},WC:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"testToSrc")?_.U(this,"testToSrc"):null},set:function(a){this.O.testToSrc=a}}});_.$J=function(a){a=void 0===a?{}:a;this.O={};this.O.relatedFileConfigs=null==a.e_?null:a.e_;this.O.testDirPairs=null==a.v0?null:a.v0};_.X(_.$J,_.W);_.$J.prototype.ma=function(){return _.$J};
_.$J.prototype.na=function(){return{Sa:{relatedFileConfigs:_.VJ,testDirPairs:_.ZJ},keys:["relatedFileConfigs","testDirPairs"]}};_.Y.Object.defineProperties(_.$J.prototype,{e_:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"relatedFileConfigs")?_.U(this,"relatedFileConfigs"):[]},set:function(a){this.O.relatedFileConfigs=a}},v0:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"testDirPairs")?_.U(this,"testDirPairs"):[]},set:function(a){this.O.testDirPairs=a}}});_.aK=function(a,b){_.NE.call(this,a);this.kp=b||"Source"};_.X(_.aK,_.NE);_.aK.prototype.Gl=function(a){var b=_.Hzb(a);_.DD(a)&&a.params.Ob&&(a=_.ilb(a),b=b?b+" - "+a:a);this.title.Gl(b?b+" - "+this.kp:this.kp)};_.aK.ha=function(a){return new (a||_.aK)(_.u(_.Wm),_.u(_.U0a,8))};_.aK.ua=_.t({token:_.aK,oa:_.aK.ha,Ja:"root"});_.bK=function(a,b,c,d){this.sj=a;this.nWa=b;this.zC=c;this.document=d};_.bK.prototype.resolve=function(a){var b=_.zg(a);return _.bAb(this,b,a.ww)};
_.bAb=function(a,b,c){var d=_.MD(c);c=Rzb(b);var e=new _.re,f=_.aAb(a.zC,b).ka(_.y(function(n){return Qzb(n,b,d)})).ka(_.ve(function(n){var r=n.scopes;return _.Vsb(a.nWa,d.Ge,n.state).ka(_.xe(function(x){a.sj.u_.kXa(r,x.prefix||null)}),_.y(function(x){return x.tZa}))}));f=_.Ud(f,e);var g=new _.yvb(a.document,a.sj),m=Lzb(b)||void 0;return{sIa:f,baa:!0,Ksa:c,sj:a.sj,aIb:a.sj.u_.mu,qXa:_.Bvb(g,e,m)}};_.bK.ha=function(a){return new (a||_.bK)(_.u(_.eI),_.u(_.OG),_.u(_.vH),_.u(_.Yg))};
_.bK.ua=_.t({token:_.bK,oa:_.bK.ha});_.cAb=void 0;_.cK=function(){};_.Y.Object.defineProperties(_.cK.prototype,{config:{configurable:!0,enumerable:!0,get:function(){return _.cAb}}});_.cK.ha=function(a){return new (a||_.cK)};_.cK.ua=_.t({token:_.cK,oa:_.cK.ha,Ja:"root"});var dAb;dAb=function(a){var b=a.icon,c=a.fta,d=a.sua;this.name=a.name;this.icon=b;this.fta=c;this.sua=d;this.domain=(new _.rh(c)).Mg()};_.Yzb=function(a,b){return b.Mg()===a.domain||b.Mg().endsWith("."+a.domain)};_.Vzb=new dAb({name:"GitHub",icon:"shared:github",fta:"https://github.com",sua:"https://github.com/logout"});_.Wzb=new dAb({name:"Bitbucket",icon:"shared:bitbucket_v3",fta:"https://bitbucket.org",sua:"https://id.atlassian.com/logout?continue=https%3A%2F%2Fbitbucket.org%2Faccount%2Fsignout%2F"});
_.Xzb=new dAb({name:"GitLab",icon:"shared:gitlab_v2",fta:"https://gitlab.com",sua:"https://gitlab.com/users/sign_out"});
}catch(e){_._DumpException(e)}
try{
var gAb,jAb;_.dK=function(a,b){a=String(a);if(!b.test(a))throw Error("sb`"+a+"`"+b.toString());};gAb=function(a){return a.UP().ka(_.y(function(b){return null==b?b:"MINI"===b||"XREF_PREVIEW"===b}))};_.hAb=function(a){return gAb(a).ka(_.y(function(b){return null!=b?b:!1}))};_.iAb=function(a,b){a.N_(b?"XREF_PREVIEW":"MAIN")};jAb=0;_.eK=function(a,b){this.id="mat-error-"+jAb++;a||b.ta.setAttribute("aria-live","polite")};_.eK.ha=function(a){return new (a||_.eK)(_.Nc("aria-live"),_.w(_.Wc))};
_.eK.Ha=_.hc({type:_.eK,qa:[["mat-error"]],Cb:["aria-atomic","true",1,"mat-error"],Db:1,hb:function(a,b){a&2&&_.Fe("id",b.id)},inputs:{id:"id"},features:[_.$e([{Ca:_.c3a,Jb:_.eK}])]});var kAb=new _.oc("mat-slide-toggle-default-options",{Ja:"root",oa:function(){return{kkb:!1}}});_.lAb=new _.oc("mat-slide-toggle-default-options",{Ja:"root",oa:function(){return{kkb:!1}}});var mAb=0,nAb=_.dh(_.ah(_.bh(_.ch(function(a){this.Oa=a})))),fK=function(a,b,c,d,e,f,g){a=nAb.call(this,a)||this;a.Gd=b;a.vb=c;a.defaults=e;a.Mh=function(){};a.Nh=function(){};a.Np=!1;a.cj=!1;a.name=null;a.TB="after";a.ariaLabel=null;a.ij=null;a.nd=new _.al;a.HNb=new _.al;a.tabIndex=parseInt(d)||0;a.color=a.defaultColor=e.color||"accent";a.VD="NoopAnimations"===f;a.id=a.TV=g+ ++mAb;return a};_.X(fK,nAb);_.h=fK.prototype;
_.h.we=function(){var a=this;this.Gd.Un(this.Oa,!0).subscribe(function(b){"keyboard"===b||"program"===b?(a.zA=!0,_.yk(a.vb)):b||Promise.resolve().then(function(){a.zA=!1;a.Nh();_.yk(a.vb)})})};_.h.La=function(){this.Gd.Hl(this.Oa)};_.h.ar=function(a){this.checked=!!a};_.h.Jq=function(a){this.Mh=a};_.h.Fz=function(a){this.Nh=a};_.h.ru=function(a){this.disabled=a;_.yk(this.vb)};_.h.toggle=function(){this.checked=!this.checked;this.Mh(this.checked)};_.h.Ts=function(){this.Mh(this.checked);this.nd.emit(this.aH(this.checked))};
_.Y.Object.defineProperties(fK.prototype,{required:{configurable:!0,enumerable:!0,get:function(){return this.Np},set:function(a){this.Np=_.Ug(a)}},checked:{configurable:!0,enumerable:!0,get:function(){return this.cj},set:function(a){this.cj=_.Ug(a);_.yk(this.vb)}},Lt:{configurable:!0,enumerable:!0,get:function(){return(this.id||this.TV)+"-input"}}});fK.ha=function(){_.ad()};
fK.Ha=_.hc({type:fK,inputs:{name:"name",id:"id",TB:"labelPosition",ariaLabel:["aria-label","ariaLabel"],ij:["aria-labelledby","ariaLabelledby"],kI:["aria-describedby","ariaDescribedby"],required:"required",checked:"checked"},outputs:{nd:"change",HNb:"toggleChange"},features:[_.Ce]});_.gK=function(){};_.gK.ha=function(a){return new (a||_.gK)};_.gK.Ea=_.gc({type:_.gK});_.gK.Da=_.Wb({});var oAb,pAb,qAb,rAb;oAb=["input"];pAb=function(a){return{pB:a}};qAb={Ca:_.$u,Jb:_.ac(function(){return _.hK}),kd:!0};rAb=function(a,b){this.source=a;this.checked=b};_.hK=function(a,b,c,d,e,f){return fK.call(this,a,b,c,d,e,f,"mat-slide-toggle-")||this};_.X(_.hK,fK);_.hK.Ha=fK.Ha;_.h=_.hK.prototype;_.h.aH=function(a){return new rAb(this,a)};_.h.gnc=function(a){a.stopPropagation();this.HNb.emit();this.defaults.kkb?this.Dk.ta.checked=this.checked:(this.checked=this.Dk.ta.checked,this.Ts())};_.h.jO=function(a){a.stopPropagation()};
_.h.focus=function(a,b){b?_.Rp(this.Gd,this.Dk,b,a):this.Dk.ta.focus(a)};_.h.eFa=function(){this.vb.ae()};_.hK.ha=function(a){return new (a||_.hK)(_.w(_.Wc),_.w(_.Qp),_.w(_.sl),_.Nc("tabindex"),_.w(kAb),_.w(_.vk,8))};
_.hK.ya=_.fc({type:_.hK,qa:[["mat-slide-toggle"]],ub:function(a,b){a&1&&_.kf(oAb,5);if(a&2){var c;_.jf(c=_.nf())&&(b.Dk=c.first)}},Cb:[1,"mat-slide-toggle"],Db:13,hb:function(a,b){a&2&&(_.Me("id",b.id),_.Fe("tabindex",null)("aria-label",null)("aria-labelledby",null)("name",null),_.He("mat-checked",b.checked)("mat-disabled",b.disabled)("mat-slide-toggle-label-before","before"==b.TB)("_mat-animation-noopable",b.VD))},inputs:{disabled:"disabled",zd:"disableRipple",color:"color",tabIndex:"tabIndex"},
Wb:["matSlideToggle"],features:[_.$e([qAb]),_.Ce],ac:["*"],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&&(_.Te(),_.B(0,"label",0,1)(2,"span",2)(3,"input",3,4),_.M("change",function(e){return b.gnc(e)})("click",function(e){return b.jO(e)}),_.C(),_.B(5,"span",5),_.E(6,"span",6),_.B(7,"span",7),_.E(8,"span",8),_.C()()(),_.B(9,"span",9,10),_.M("cdkObserveContent",function(){return b.eFa()}),
_.B(11,"span",11),_.Q(12,"\u00a0"),_.C(),_.Ue(13),_.C()());if(a&2){var c=_.Xe(1),d=_.Xe(10);_.Fe("for",b.Lt);_.v(2);_.He("mat-slide-toggle-bar-no-side-margin",!d.textContent||!d.textContent.trim());_.v(1);_.z("id",b.Lt)("required",b.required)("tabIndex",b.tabIndex)("checked",b.checked)("disabled",b.disabled);_.Fe("name",b.name)("aria-checked",b.checked)("aria-label",b.ariaLabel)("aria-labelledby",b.ij)("aria-describedby",b.kI);_.v(4);_.z("matRippleTrigger",c)("matRippleDisabled",b.zd||b.disabled)("matRippleCentered",
!0)("matRippleRadius",20)("matRippleAnimation",_.bf(18,pAb,b.VD?0:150))}},Ia:[_.br,_.cq],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'],
mb:2,Na:0});_.iK=function(){};_.iK.ha=function(a){return new (a||_.iK)};_.iK.Ea=_.gc({type:_.iK});_.iK.Da=_.Wb({imports:[_.gK,_.gr,_.Tq,_.dq,_.gK,_.Tq]});
}catch(e){_._DumpException(e)}
try{
var hBc=function(){var a=_.lc.apply(0,arguments);return function(b){return _.Zga(b,_.Qd.apply(null,[b].concat(_.sc(a))))}},iBc=function(){return function(a){return _.oe(new _.Lk)(a)}},jBc=function(a){return"1"===(null==a?void 0:a.trim())},kBc=function(a){return(a.error.details||[]).find(function(b){var c=_.dWa.get("DebugInfo");return c&&b["@type"]===c+"DebugInfo"})},lBc=function(a){var b=a.repository;return!!a.re||!!b},mBc=function(a){return 0<a.length&&a.every(function(b){return 1===b.fk?!_.Ezb.has(b.label)&&
16===b.label&&!!b.value&&_.Fzb.has(b.value.value):!0})},nBc=function(a,b){a&1&&_.E(0,"breadcrumb",7);a&2&&_.z("items",b.Ma)},oBc=function(a,b){a&1&&(_.B(0,"span",8),_.Q(1),_.C());a&2&&(a=b.title,b=_.N(),_.Fe("id","root-indicator-"+b.resultIndex),_.v(1),_.Ye(" ",a," "))},pBc=function(a){a&1&&_.E(0,"onedev-changelist-hovercard",12,13);if(a&2){var b=_.Xe(1);a=_.N().cl;_.z("changelistId",a)("onedevIsHovercardReady",b.qF)}},qBc=function(a,b){a&1&&(_.B(0,"a",9),_.Q(1),_.C(),_.B(2,"onedev-hovercard",null,
10),_.O(4,pBc,2,2,"onedev-changelist-hovercard",11),_.C());if(a&2){a=b.title;var c=b.cl;b=b.Fc;var d=_.Xe(3),e=_.N();_.z("universalLink",e.Btc(b,c))("ascTrackElement",e.nc)("trackListIndex",e.resultIndex)("onedevHovercardTrigger",d)("feedbackEvent",e.xP);_.Fe("id","ref-indicator-"+e.resultIndex)("aria-describedby","root-indicator-"+e.resultIndex);_.v(1);_.Ye(" ",a," ")}},rBc=function(a,b){a&1&&(_.B(0,"span",14),_.Q(1),_.C());a&2&&(a=b.title,b=_.N(),_.Fe("id","ref-indicator-"+b.resultIndex),_.v(1),
_.Ye(" ",a," "))},sBc=function(a,b){a&1&&_.E(0,"segmented-dropdown-button",15);a&2&&_.z("item",b.gVa)("useBreadcrumbStyling",!1)},tBc=function(a,b){a&1&&_.E(0,"ref-picker",16);a&2&&_.z("refPickerData",b.ZZ)},vBc=function(a,b){a&1&&(_.B(0,"a",17,18)(2,"div",19),_.Q(3),_.B(4,"span",20),_.Q(5),_.C()()());a&2&&(a=b.Fc,b=_.N(),_.z("routerLink",_.qp(a))("ascTrackElement",b.nc)("trackListIndex",b.resultIndex)("feedbackEvent",b.xP),_.Fe("id","search-result-header-"+b.resultIndex)("aria-describedby","root-indicator-"+
b.resultIndex),_.v(3),_.Ye(" ",uBc(a.path)[0],""),_.v(2),_.Ze(uBc(a.path)[1]))},uBc=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("/")]},wBc=function(a,b){a&1&&(_.H(0),_.B(1,"code-example",1),_.H(2,2),_.Q(3,"[placeholder UI] Looking for code examples..."),_.J(),_.C(),_.J());a&2&&(a=b.Ma,_.v(1),_.z("kytheTicket",a))},xBc=function(a,b){var c=Object.assign({},
a,{od:void 0,EG:void 0,zR:void 0}),d=Object.assign({},b,{od:void 0,EG:void 0,zR:void 0});return _.Db(c,d)&&_.xh(a.od)===_.xh(b.od)&&jBc(a.EG.Hna)===jBc(b.EG.Hna)},CBc=function(a,b,c){var d=a.Dw,e=a.RR;return d?d.map(function(f){var g=f.PX,m=f.x7,n=f.XR,r=f.eda,x=f.FE;f=f.nca;if(g){m=_.alb(g.Tf);var A=g.Wi,F=g.Bra,K=g.GE;g=g.HE;var L=yBc(A),R=zBc(A);n=ABc(m,0,e,n,r,x,f,c,A,L,F,F-R,K,g)}else n=m&&b?BBc(m,_.alb(m.Tf),e,n,r,x,f,c):null;return n}).filter(function(f){return!!f}):[]},BBc=function(a,b,c,
d,e,f,g,m){a=a.vJa;c=ABc(b,1,c,d,e,f,g,m);var n=b.Yb();c.children=a.slice(0,12).map(function(r){var x=r.type;r=n.Yc(r.path).Ya();return{entryType:DBc(x),Fc:r,path:r.path,name:_.Ky(r.path)}});c.xqb=12<a.length;return c},DBc=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}},ABc=function(a,b,c,d,e,f,g,m,n,r,x,A,F,K){n=void 0===n?[]:n;r=void 0===r?!1:r;x=void 0===x?0:x;A=void 0===A?
0:A;F=void 0===F?"":F;K=void 0===K?"":K;1===b&&(a=a.Yb().Yc(_.Vkb(a.path)).Ya());a={Fc:a,qp:c,ou:d,QHc:e,nca:g,Rz:m,FE:f};switch(b){case 0:return Object.assign({},a,{Pyc:r,fTa:A,Bra:x,Wi:n,type:b,GE:F,HE:K});case 1:return Object.assign({},a,{type:b});default:return _.sg(b,"Unknown result type: "+b)}},yBc=function(a){return a.some(function(b){return b.ts.some(function(c){c=c.Vr;return!!c&&c.SO.some(function(d){return 0<d.length})})})},zBc=function(a){return(new Set(a.flatMap(function(b){return b.ts.filter(function(c){return c.sC&&
c.sC.some(function(d){return 0<d.length})}).map(function(c){return c.lineNumber})}))).size},EBc=function(a){return 2===(null==a?void 0:a.type)},FBc=function(a,b,c,d){b=Math.floor(b/c.pageSize);var e=b*c.pageSize;return{Pd:b,Qwc:e,gJ:a.gJ,Wr:a.Wr,Qk:c,ZGc:d,om:d.xla.slice(e,Math.min(e+c.pageSize,d.xla.length)),fq:a.fq,gq:a.gq}},JBc=function(a){var b=void 0,c=void 0;if(1===a.length){var d=a[0];if(5===d.fk&&!d.CK&&(d=GBc(d.value,HBc)))return d}d=_.q(_.Oh(a));for(var e=d.next();!e.done;e=d.next())e=e.value,
5===e.fk&&a.includes(e)&&!e.CK?(e=GBc(e.value,HBc))&&(c=e):5===e.fk?(e=GBc(e.value,IBc))&&(c=e):1===e.fk&&12===e.label&&e.value&&(e=GBc(e.value.value,HBc))&&(b=e);return c||b},GBc=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},KBc=function(a){if(a&1){var b=_.Cc();_.H(0);_.E(1,"splitter",13);_.B(2,"div",14,15)(4,"result-preview",16);_.M("close",function(){_.Dc(b);var e=_.N(3);return _.Ec(e.zz=void 0)});_.C()();_.J()}if(a&2){var c=_.Xe(3);a=_.N(2).Ma;
var d=_.N();_.v(1);_.z("changeSizeOf",c);_.v(3);_.z("target",d.zz)("loadedQueryContext",a.Vb.Qk)}},LBc=function(a){if(a&1){var b=_.Cc();_.H(0);_.B(1,"div",6);_.E(2,"query-suggestion",7);_.S(3,"async");_.E(4,"result-header",8);_.S(5,"async");_.S(6,"async");_.B(7,"div",9)(8,"result-list",10);_.M("previewTriggered",function(d){_.Dc(b);var e=_.N(2);e.zz=e.zz===d?void 0:d;return _.Ec()});_.S(9,"async");_.E(10,"result-footer",11);_.C()()();_.O(11,KBc,5,3,"ng-container",12);_.J()}if(a&2){a=_.N().Ma;var c=
_.N();_.v(2);_.z("searchResultsElementName",c.Tk)("pagedData",_.T(3,14,c.DBb));_.v(2);_.z("searchResultsElementName",c.Tk)("pagedSearchResponse",a.Vb)("queryContext",_.T(5,16,c.Qk))("showCanonicalCodeExampleFeature",_.T(6,18,c.MC));_.v(4);_.z("previewTarget",c.zz)("resultPage",a.Vb)("searchResultsElementName",c.Tk)("showResultsIncomplete",c.z_?2===a.state?!0:1===a.state&&3===a.mE.QLa:!1)("showCanonicalCodeExampleFeature",_.T(9,20,c.MC));_.v(2);_.z("paginatedResults",a.Vb)("trackElement",c.Tk);_.v(1);
_.z("ngIf",c.zz)}},MBc=function(a){a&1&&_.E(0,"loading",17);a&2&&_.z("diameter",20)},NBc=function(a){a&1&&_.E(0,"search-results-incomplete",24);a&2&&(a=_.N(3),_.z("docLink",a.z_)("trackElement",a.Tk))},OBc=function(a){a&1&&(_.B(0,"span"),_.Q(1),_.C());a&2&&(a=_.N(2).Ma,_.v(1),_.Ze(a.Hua))},PBc=function(a){a&1&&(_.B(0,"a",28),_.Q(1),_.C());a&2&&(a=_.N().Ma,_.z("externalLink",a.link),_.v(1),_.Ze(a.message))},QBc=function(a){if(a&1){var b=_.Cc();_.B(0,"button",29);_.M("click",function(){_.Dc(b);var c=
_.N().Ma;return _.Ec(c.callback())});_.Q(1);_.C()}a&2&&(a=_.N().Ma,_.v(1),_.Ye(" ",a.message," "))},RBc=function(a,b){a&1&&(_.B(0,"div",25),_.O(1,PBc,2,2,"a",26),_.O(2,QBc,2,1,"button",27),_.C());a&2&&(a=b.Ma,_.v(1),_.z("ngIf",a.link),_.v(1),_.z("ngIf",a.callback))},SBc=function(a){if(a&1){var b=_.Cc();_.B(0,"div",30)(1,"copy-button",31);_.M("copyEvent",function(){_.Dc(b);var c=_.N(3);return _.Ec(c.Cq())});_.C()()}a&2&&(a=_.N(2).Ma,_.v(1),_.z("buttonLabel","Copy Error Trace")("hasLightLabel",!0)("removeBorder",
!0)("hoverMsg","Copy the error trace")("copyText",a.zHb))},TBc=function(a){a&1&&(_.B(0,"div",18),_.E(1,"result-header",19),_.S(2,"async"),_.S(3,"async"),_.O(4,NBc,1,2,"search-results-incomplete",20),_.B(5,"icon-empty-state-display",21)(6,"icon-empty-state-title"),_.Q(7),_.C(),_.B(8,"icon-empty-state-subtitle"),_.O(9,OBc,2,1,"span",12),_.O(10,RBc,3,2,"div",22),_.O(11,SBc,2,5,"div",23),_.C()()());if(a&2){a=_.N().Ma;var b=_.N();_.v(1);_.z("searchResultsElementName",b.Tk)("queryContext",_.T(2,11,b.Qk))("showCanonicalCodeExampleFeature",
_.T(3,13,b.MC))("errorData",a)("maybeSkippedDocuments",b.Wr);_.v(3);_.z("ngIf",b.z_?2===a.state?!0:1===a.state&&3===a.mE.QLa:!1);_.v(1);_.z("isSvg",!1);_.v(2);_.Ze(a.message);_.v(2);_.z("ngIf",a.Hua);_.v(1);_.z("ngIf",a.action);_.v(1);_.z("ngIf",a.zHb)}},UBc=function(a,b){a&1&&(_.H(0,2),_.O(1,LBc,12,22,"ng-container",3),_.O(2,MBc,1,1,"loading",4),_.O(3,TBc,12,15,"div",5),_.J());a&2&&(a=b.Ma,b=_.N(),_.z("ngSwitch",a.state),_.v(1),_.z("ngSwitchCase",b.Is.Tg),_.v(1),_.z("ngSwitchCase",b.Is.Zh),_.v(1),
_.z("ngSwitchCase",b.Is.Error))},VBc=function(a){if(a&1){var b=_.Cc();_.B(0,"div",32)(1,"p");_.Q(2," Skipped ");_.B(3,"a",33);_.M("click",function(){_.Dc(b);_.N().Bg.Ud();return _.Ec()});_.Q(4," results page ");_.C();_.Q(5," since there is only one result. ");_.C();_.B(6,"button",34);_.M("click",function(){_.Dc(b);_.N().Bg.Ud();return _.Ec()});_.Q(7);_.C()()}a&2&&(a=_.N(),_.v(3),_.z("routerLink",a.muc)("queryParams",a.Xbc),_.v(4),_.Ye(" ",a.y7b," "))},WBc=function(a,b){b=void 0===b?"":b;if(0!==a.Pd||
1!==a.om.length||a.Wr||"true"===b.trim().toLowerCase()||"1"===b.trim())return!1;a=a.om[0];if(1===a.type||0===a.Wi.length)return!0;b=a.Wi[a.Wi.length-1].ts;return 25>_.mE(b[b.length-1].lineNumber)-_.mE(a.Wi[0].ts[0].lineNumber)},XBc=function(a){a&1&&_.E(0,"star",14);a&2&&(a=_.N(),_.z("place",a.Xb.Fc)("type",a.Xxc(a.Xb.Fc))("elementName",a.Xb.Fc.path))},YBc=function(a){a&1&&_.E(0,"file-search-breadcrumb",15,16);a&2&&(a=_.N(),_.z("place",a.Xb.Fc)("isSelected",a.Pe)("resultIndex",a.Bf)("trackElement",
a.nc)("refsToken",a.Xb.QHc)("feedbackEvent",a.Onb))},ZBc=function(a){a&1&&(_.B(0,"span",20),_.Q(1),_.C());a&2&&(a=_.N(2),_.Fe("id","root-indicator-"+a.Bf),_.v(1),_.Ze(a.eWa))},$Bc=function(a){a&1&&(_.O(0,ZBc,2,2,"span",17),_.B(1,"a",18,19)(3,"h3"),_.Q(4),_.C()());a&2&&(a=_.N(),_.z("ngIf",a.eWa),_.v(1),_.z("routerLink",_.qp(a.Xb.Fc))("ascTrackElement",a.nc)("trackListIndex",a.Bf)("feedbackEvent",a.Onb),_.Fe("id","search-result-header-"+a.Bf)("aria-describedby",a.eWa?"root-indicator-"+a.Bf:void 0),
_.v(3),_.Ze(a.Xb.Fc.path))},aCc=function(a){a&1&&(_.H(0),_.E(1,"mat-divider",6),_.B(2,"a",21)(3,"mat-icon",22),_.Q(4," auto_fix_high "),_.C()(),_.J());a&2&&(a=_.N(),_.v(2),_.z("routerLink",a.H_b)("ascTrackElement",a.nc))},bCc=function(a){if(a&1){var b=_.Cc();_.B(0,"button",25);_.M("click",function(){_.Dc(b);var c=_.N(2);return _.Ec(c.qva.emit())});_.Q(1," Preview ");_.C()}a&2&&(a=_.N(2),_.z("ascTrackElement",a.nc)("trackArtifactId",_.qp(a.Xb.Fc))("trackListIndex",a.Bf))},cCc=function(a){if(a&1){var b=
_.Cc();_.B(0,"button",25);_.M("click",function(){_.Dc(b);var c=_.N(2);return _.Ec(c.qva.emit())});_.Q(1," Hide Preview ");_.C()}a&2&&(a=_.N(2),_.z("ascTrackElement",a.nc)("trackArtifactId",_.qp(a.Xb.Fc))("trackListIndex",a.Bf))},dCc=function(a){a&1&&_.E(0,"onedev-changelist-hovercard",29,30);if(a&2){var b=_.Xe(1);a=_.N(3);_.z("changelistId",a.Xb.HE)("onedevIsHovercardReady",b.qF)}},cFc=function(a){a&1&&(_.H(0),_.E(1,"mat-divider",6),_.B(2,"a",26),_.Q(3," Match deleted "),_.C(),_.B(4,"onedev-hovercard",
null,27),_.O(6,dCc,2,2,"onedev-changelist-hovercard",28),_.C(),_.J());if(a&2){var b=_.Xe(5);a=_.N(2);_.v(2);_.z("externalLink",a.o6(a.Xb.HE))("ascTrackElement",a.nc)("trackArtifactId",_.qp(a.Xb.Fc))("trackListIndex",a.Bf)("onedevHovercardTrigger",b)}},dFc=function(a){a&1&&_.E(0,"onedev-changelist-hovercard",29,30);if(a&2){var b=_.Xe(1);a=_.N(3);_.z("changelistId",a.Xb.GE)("onedevIsHovercardReady",b.qF)}},eFc=function(a){a&1&&(_.H(0),_.E(1,"mat-divider",6),_.B(2,"a",31),_.Q(3," File deleted "),_.C(),
_.B(4,"onedev-hovercard",null,32),_.O(6,dFc,2,2,"onedev-changelist-hovercard",28),_.C(),_.J());if(a&2){var b=_.Xe(5);a=_.N(2);_.v(2);_.z("universalLink",a.o6(a.Xb.GE))("ascTrackElement",a.nc)("trackArtifactId",_.qp(a.Xb.Fc))("trackListIndex",a.Bf)("onedevHovercardTrigger",b)}},fFc=function(a){a&1&&(_.H(0),_.E(1,"mat-divider",6),_.O(2,bCc,2,3,"button",23),_.O(3,cCc,2,3,"ng-template",null,24,_.qf),_.O(5,cFc,7,5,"ng-container",9),_.O(6,eFc,7,5,"ng-container",9),_.J());if(a&2){var b=_.Xe(4);a=_.N();_.v(2);
_.z("ngIf",a.zz!==a.Xb)("ngIfElse",b);_.v(3);_.z("ngIf",a.SIc);_.v(1);_.z("ngIf",a.NIc)}},gFc=function(a){a&1&&_.E(0,"mat-divider",6)},hFc=function(a){if(a&1){var b=_.Cc();_.B(0,"button",35);_.M("click",function(){_.Dc(b);var c=_.N(2);return _.Ec(c.qva.emit())});_.Q(1," View All ");_.C()}a&2&&(a=_.N(2),_.z("ascTrackElement",a.nc)("trackArtifactId",_.qp(a.Xb.Fc))("trackListIndex",a.Bf))},iFc=function(a){a&1&&(_.H(0),_.O(1,gFc,1,0,"mat-divider",33),_.O(2,hFc,2,3,"button",34),_.J());a&2&&(a=_.N(),_.v(1),
_.z("ngIf",a.Xb.xqb),_.v(1),_.z("ngIf",a.Xb.xqb))},jFc=function(a,b){a&1&&(_.E(0,"file-search-snippet",37),_.S(1,"async"));if(a&2){a=b.wa;b=b.last;var c=_.N(2);_.Ie(_.T(1,11,c.As.j6));_.He("last",b&&!c.bnb);_.z("linkGenerator",c.dz)("resultIndex",c.Bf)("snippet",a)("trackElement",c.nc)("feedbackEvent",c.dKa)("codeFontSize",c.vn)}},kFc=function(a){a&1&&(_.H(0),_.B(1,"mat-icon"),_.Q(2,"unfold_less"),_.C(),_.B(3,"span"),_.Q(4," Show fewer matching lines "),_.C(),_.J())},lFc=function(a){a&1&&(_.B(0,"mat-icon"),
_.Q(1,"unfold_more"),_.C(),_.B(2,"span"),_.Q(3," "),_.Qe(4,43),_.Q(5," "),_.C());a&2&&(a=_.N(4),_.v(4),_.vy(a.Xb.fTa)(a.Xb.fTa),_.wy(4))},mFc=function(a,b){if(a&1){var c=_.Cc();_.B(0,"button",39,40);_.M("click",function(){var e=_.Dc(c).wa,f=_.N(3);return _.Ec(f.YOb.next(!e))});_.O(2,kFc,5,0,"ng-container",41);_.O(3,lFc,6,2,"ng-template",null,42,_.qf);_.C()}if(a&2){a=b.wa;var d=_.Xe(4);b=_.N(3);_.z("ascTrackElement",b.nc)("trackArtifactId",_.qp(b.Xb.Fc))("trackAction",a?"collapseSnippets":"expandSnippets")("trackListIndex",
b.Bf);_.v(2);_.z("ngIf",a)("ngIfElse",d)}},oFc=function(a){a&1&&(_.H(0),_.O(1,mFc,5,6,"button",38),_.S(2,"async"),_.J());if(a&2){a=_.N(2);var b;_.v(1);_.z("ngForOf",_.bf(3,nFc,null==(b=_.T(2,1,a.SXa))?null:b.vd))}},pFc=function(a){a&1&&(_.H(0),_.O(1,jFc,2,13,"file-search-snippet",36),_.S(2,"async"),_.O(3,oFc,3,5,"ng-container",9),_.J());if(a&2){a=_.N();var b;_.v(1);_.z("ngForOf",null==(b=_.T(2,2,a.SXa))?null:b.Wi);_.v(2);_.z("ngIf",a.bnb)}},qFc=function(a){a&1&&(_.B(0,"div"),_.S(1,"async"),_.E(2,
"file-list",44),_.C());a&2&&(a=_.N(),_.Yx("file-list-wrapper ",_.T(1,10,a.As.j6),""),_.v(2),_.z("files",a.Xb.children)("queryParamsHandling",a.merge)("ariaLabelledbyId","search-result-header-"+a.Bf)("searchRequestToken",a.Xb.qp)("searchResponseToken",a.Xb.ou)("sessionStartTimeMs",a.Xb.Rz)("clientTimeResultsDisplayedMs",a.xy))},rFc=function(a){if(a&1){var b=_.Cc();_.B(0,"mat-expansion-panel",45);_.M("opened",function(){_.Dc(b);var c=_.N();return _.Ec(c.YEc=!0)})("closed",function(){_.Dc(b);var c=_.N();
return _.Ec(c.YEc=!1)});_.B(1,"mat-expansion-panel-header")(2,"mat-panel-title");_.Q(3," Debug Info ");_.C()();_.B(4,"p");_.Q(5);_.C()()}a&2&&(a=_.N(),_.v(5),_.Ze(a.Xb.FE))},sFc=function(a,b){a&1&&(_.B(0,"span",10),_.Q(1),_.C());a&2&&(a=b.wa,_.z("ngClass",a.zma),_.v(1),_.Ye(" ",a.text," "))},uFc=function(a,b){a&1&&(_.B(0,"a",8),_.O(1,sFc,2,2,"span",9),_.C());if(a&2){a=b.Ma;var c=_.N().Ma;b=_.N();var d=_.z("routerLink",_.af(4,tFc)),e={};c=(e.q=c.YZ,e.all=void 0,e.start=1,e);d("queryParams",c)("ascTrackElement",
b.Tk);_.v(1);_.z("ngForOf",a)}},vFc=function(a){a&1&&(_.B(0,"span",11)(1,"span",12),_.Q(2," Search instead\u00a0 "),_.C(),_.B(3,"a",13),_.Q(4),_.C()());if(a&2){a=_.N().Ma;var b=_.N();_.v(3);_.z("routerLink",_.af(4,tFc))("queryParams",b.FXb)("ascTrackElement",b.Tk);_.v(1);_.Ye(" ",a.query," ")}},wFc=function(a){if(a&1){var b=_.Cc();_.B(0,"span",14);_.E(1,"mat-divider",15);_.B(2,"button",16);_.M("click",function(){_.Dc(b);_.N(2).xYa.next(!0);return _.Ec()});_.B(3,"mat-icon");_.Q(4,"close");_.C()()()}a&
2&&(a=_.N(2),_.v(2),_.z("ascTrackElement",a.Tk))},xFc=function(a,b){a&1&&(_.B(0,"span",1)(1,"span",2)(2,"span",3)(3,"span",4),_.Q(4),_.C(),_.O(5,uFc,2,5,"a",5),_.S(6,"async"),_.C(),_.O(7,vFc,5,5,"span",6),_.C(),_.O(8,wFc,5,1,"span",7),_.C());a&2&&(a=b.Ma,b=_.N(),_.He("redirect-panel",2===a.type),_.v(1),_.z("matTooltip",b.e7b),_.v(3),_.Ye(" ",2===a.type?b.v7b:b.S6b,"\u00a0 "),_.v(1),_.z("ngIf",_.T(6,7,b.duc)),_.v(2),_.z("ngIf",2===a.type),_.v(1),_.z("ngIf",2!==a.type))},zFc=function(a,b){a&1&&(_.B(0,
"conditional-link",9),_.Q(1),_.C());a&2&&(a=b.wa,b=_.N(),_.z("condition",!a.Xtb)("sameWindow",!0)("linkAriaLabel",b.e_b.format({pageNumber:b.k1a.format(a.Pd+1)}))("link",_.af(9,yFc))("queryParams",a.Ra)("ascTrackElement",b.nc)("trackGestureClick",!0)("trackListIndex",a.Pd),_.v(1),_.Ye(" ",b.k1a.format(a.Pd+1)," "))},AFc=function(a,b){if(4>a+b)return[a,b];if(a>b)return a=_.q(AFc(b,a)),b=a.next().value,a=a.next().value,[a,b];2<=a&&(a=2);return[a,Math.min(b,4-a)]},BFc=function(a){a&1&&(_.B(0,"mat-icon",
8),_.Q(1," help_outline "),_.C())},CFc=function(a){if(a&1){var b=_.Cc();_.B(0,"copy-button",9);_.M("copyEvent",function(){_.Dc(b);var c=_.N();return _.Ec(c.Cq())});_.C()}a&2&&(a=_.N(),_.z("hasLightLabel",!0)("spaceBetweenButtonLabelAndText",!0)("removeBorder",!0)("hoverMsg","Copy all file paths on this page")("copyText",a.Vqc))},EFc=function(a){a&1&&(_.H(0),_.E(1,"div",10)(2,"scope-indicator",11),_.B(3,"a",12)(4,"mat-icon"),_.Q(5,"close"),_.C(),_.B(6,"span"),_.Q(7," Remove Scope "),_.C()(),_.J());
a&2&&(a=_.N(),_.v(2),_.z("savedQuery",a.Ge)("searchScope",a.od)("displayBreadcrumb",!0),_.v(1),_.z("routerLink",_.af(7,DFc))("queryParams",a.Vbc)("ascTrackElement",a.Tk)("trackAction","clearSearchScope"))},FFc=function(a){a&1&&(_.B(0,"a",13)(1,"span"),_.Q(2," Find Everything "),_.C()());a&2&&(a=_.N(),_.z("routerLink",_.af(3,DFc))("queryParams",a.Wbc)("ascTrackElement",a.Tk))},GFc=function(a,b){if(a&1){var c=_.Cc();_.B(0,"button",16);_.M("click",function(){var d=_.Dc(c).Ma;_.N(2).Ub.eua(!d.S_);return _.Ec()});
_.B(1,"mat-icon");_.Q(2,"done");_.C();_.B(3,"span",17);_.Q(4," Show Example Usage ");_.C()()}a&2&&(a=b.Ma,b=_.N(2),_.He("show-example-usage-enabled",a.S_),_.z("ascTrackElement",b.Tk))},IFc=function(a){a&1&&(_.H(0),_.E(1,"div",14),_.O(2,GFc,5,3,"button",15),_.S(3,"async"),_.J());a&2&&(a=_.N(),_.v(2),_.z("ngIf",_.bf(3,HFc,_.T(3,1,a.S_))))},JFc=function(a){if(a&1){var b=_.Cc();_.B(0,"span",18)(1,"mat-label");_.Q(2," Snippets ");_.C();_.B(3,"mat-form-field",19)(4,"mat-select",20);_.M("selectionChange",
function(c){_.Dc(b);var d=_.N();return _.Ec(d.bIc(c.value))});_.S(5,"async");_.B(6,"mat-option",21);_.Q(7," Classic ");_.C();_.B(8,"mat-option",22);_.Q(9," Compact ");_.C();_.B(10,"mat-option",23);_.Q(11," All Matching Lines ");_.C();_.B(12,"mat-option",24);_.Q(13," Off ");_.C()()()()}a&2&&(a=_.N(),_.v(1),_.Fe("id",a.Tk+"-snippet-style-control-label"),_.v(3),_.z("aria-labelledby",a.Tk+"-snippet-style-control-label")("value",_.T(5,3,a.jJc)))},KFc=function(a){a&1&&(_.B(0,"mat-expansion-panel",27)(1,
"mat-expansion-panel-header")(2,"mat-panel-title"),_.Q(3," Search Request "),_.C()(),_.B(4,"p"),_.Q(5),_.C()());a&2&&(a=_.N(2),_.v(5),_.Ze(a.fq))},LFc=function(a){a&1&&(_.B(0,"mat-expansion-panel",27)(1,"mat-expansion-panel-header")(2,"mat-panel-title"),_.Q(3," Search Response "),_.C()(),_.B(4,"p"),_.Q(5),_.C()());a&2&&(a=_.N(2),_.v(5),_.Ze(a.gq))},MFc=function(a){a&1&&(_.B(0,"div",25),_.O(1,KFc,6,1,"mat-expansion-panel",26),_.O(2,LFc,6,1,"mat-expansion-panel",26),_.C());a&2&&(a=_.N(),_.Ie(0===a.WR?
"debug-info-container":""),_.v(1),_.z("ngIf",a.fq),_.v(1),_.z("ngIf",a.gq))},NFc=function(a){a&1&&(_.H(0),_.E(1,"search-result-code-example",6),_.J());a&2&&(a=_.N().Ma,_.v(1),_.z("source",a.Fc)("snippets",a.Wi))},OFc=function(a,b){a&1&&(_.H(0),_.O(1,NFc,2,2,"ng-container",5),_.J());a&2&&(a=b.Ma,b=_.N(2),_.v(1),_.z("ngIf",a.type===b.oA.File))},PFc=function(a){a&1&&(_.B(0,"div",4),_.O(1,OFc,2,1,"ng-container",5),_.C());a&2&&(a=_.N(),_.v(1),_.z("ngIf",a.wC.om[0]))},RFc=function(a,b){if(a&1){var c=_.Cc();
_.B(0,"li")(1,"file-search-result",7);_.M("triggerPreview",function(){var e=_.Dc(c).wa,f=_.N();return _.Ec(f.bDb.emit(e))});_.S(2,"async");_.S(3,"async");_.C()()}if(a&2){a=b.wa;b=b.index;var d=_.N();_.v(1);_.z("entry",a)("resultPage",d.wC)("isActive",a===d.zz)("listIndex",b)("scopeDetail",QFc(d.wC.Qk.od))("trackElement",d.Tk)("previewTarget",d.zz)("isSelected",b===_.T(2,10,d.selectedIndex))("codeFontSize",_.T(3,12,d.vn))("container",d.qb.ta.parentNode)}},SFc=function(a){a&1&&_.E(0,"search-results-incomplete",
8);a&2&&(a=_.N(),_.z("docLink",a.z_)("trackElement",a.Tk))},TFc=function(a){a&1&&(_.B(0,"icon-empty-state-display",5)(1,"icon-empty-state-title"),_.Q(2," Binary file "),_.C(),_.B(3,"icon-empty-state-subtitle"),_.Q(4," No preview available "),_.C()())},UFc=function(a){a&1&&_.E(0,"empty-file-detail",6);a&2&&(a=_.N(),_.z("path",a.Fc.path))},VFc=function(a){a&1&&(_.E(0,"img",7),_.S(1,"lastPathElement"));a&2&&(a=_.N(),_.z("alt",_.T(1,2,a.Fc.path))("src",a.imageUrl,_.md))},WFc=function(a){a&1&&(_.B(0,"dc-information-box",
12),_.Q(1),_.C());a&2&&(a=_.N(2),_.v(1),_.Ye(" ",a.matches.message," "))},XFc=function(a){if(a&1){var b=_.Cc();_.B(0,"file-matches-navigation",17);_.M("selectedMatchIndexChange",function(c){_.Dc(b);var d=_.N(4);return _.Ec(d.Qj.next(c))});_.S(1,"async");_.C()}a&2&&(a=_.N(4),_.z("dataState",a.Is.Tg)("matchCount",a.matches.Vb.length)("selectedMatchIndex",_.T(1,5,a.Qj))("trackArtifactId",_.qp(a.Fc))("trackElement",a.ag))},YFc=function(a){a&1&&(_.H(0),_.O(1,XFc,2,7,"file-matches-navigation",16),_.S(2,
"async"),_.J());a&2&&(a=_.N(3),_.v(1),_.z("ngIf",-1<_.T(2,1,a.Qj)))},ZFc=function(a){a&1&&_.E(0,"loading",18);a&2&&_.z("inline",!0)},$Fc=function(a){a&1&&(_.B(0,"div",13),_.O(1,YFc,3,3,"ng-container",14),_.O(2,ZFc,1,1,"loading",15),_.C());a&2&&(a=_.N(2),_.z("ngSwitch",a.matches.state),_.v(1),_.z("ngSwitchCase",a.Is.Tg),_.v(1),_.z("ngSwitchCase",a.Is.Zh))},aGc=function(a){a&1&&(_.E(0,"search-match-layer",21),_.S(1,"async"));a&2&&(a=_.N(3),_.z("matches",a.matches.Vb)("scrollToIndex",_.T(1,3,a.Qj))("selectedMatchIndex",
a.Qj))},bGc=function(a){if(a&1){var b=_.Cc();_.H(0);_.B(1,"format-code",19);_.M("lineNumberClicked",function(c){_.Dc(b);var d=_.N(2);return _.Ec(d.Zo(c))});_.S(2,"async");_.O(3,aGc,2,5,"search-match-layer",20);_.C();_.J()}a&2&&(a=_.N(2),_.v(1),_.z("value",a.Bb.code)("fileName",a.Fc.path)("lineLimitation",a.Bb.GF)("lineNumberLinkProvider",_.T(2,6,a.wl))("highlightInfo",a.Bb.Ov),_.v(2),_.z("ngIf",a.matches.state===a.Is.Tg))},dGc=function(a){a&1&&(_.B(0,"div",8),_.O(1,WFc,2,1,"dc-information-box",9),
_.O(2,$Fc,3,3,"div",10),_.O(3,bGc,4,8,"ng-container",11),_.C());a&2&&(a=_.N(),_.v(1),_.z("ngIf",a.matches.state===a.Is.Error),_.v(1),_.z("ngIf",cGc(a.matches)),_.v(1),_.z("ngIf",a.Bb))},eGc=function(a){if(a&1){var b=_.Cc();_.B(0,"h2")(1,"span",5);_.Q(2,"File Preview");_.C();_.B(3,"button",6);_.M("click",function(){_.Dc(b);var c=_.N();return _.Ec(c.close.emit())});_.B(4,"mat-icon");_.Q(5,"close");_.C()()()}a&2&&(a=_.N(),_.v(3),_.z("title",a.P0a)("ascTrackElement",a.ag)("trackArtifactId",_.qp(a.OS)),
_.Fe("aria-label",a.P0a))},fGc=function(a){a&1&&_.E(0,"loading",11);a&2&&_.z("diameter",20)},gGc=function(a){a&1&&(_.E(0,"single-file-preview",14),_.S(1,"async"));if(a&2){a=_.N(2).Ma;var b=_.N();_.z("fileData",a.Vb)("matches",_.T(1,2,b.WE.matches))}},hGc=function(a){a&1&&_.E(0,"file-list",15);if(a&2){a=_.N(2).Ma;var b=_.N();_.z("files",a.Vb.items)("queryParamsHandling",b.merge)}},iGc=function(a){a&1&&(_.H(0)(1,7),_.O(2,gGc,2,4,"single-file-preview",12),_.O(3,hGc,1,2,"file-list",13),_.J()());if(a&
2){a=_.N().Ma;var b=_.N();_.v(1);_.z("ngSwitch",a.Vb.type);_.v(1);_.z("ngSwitchCase",b.oA.File);_.v(1);_.z("ngSwitchCase",b.oA.yxa)}},jGc=function(a){a&1&&(_.B(0,"icon-empty-state-display",16)(1,"icon-empty-state-title"),_.Q(2),_.C(),_.B(3,"icon-empty-state-subtitle"),_.Q(4),_.C()());a&2&&(a=_.N().Ma,_.z("isSvg",!1),_.v(2),_.Ze(a.message),_.v(2),_.Ze(a.Hua))},kGc=function(a,b){a&1&&(_.H(0,7),_.O(1,fGc,1,1,"loading",8),_.O(2,iGc,4,3,"ng-container",9),_.O(3,jGc,5,3,"icon-empty-state-display",10),_.J());
a&2&&(a=b.Ma,b=_.N(),_.z("ngSwitch",a.state),_.v(1),_.z("ngSwitchCase",b.Is.Zh),_.v(1),_.z("ngSwitchCase",b.Is.Tg),_.v(1),_.z("ngSwitchCase",b.Is.Error))},lGc=function(a,b){return a.map(function(c){var d=c.be();c=c.getType();d=b.Yc(d).Ya();return{entryType:c||0,Fc:d,path:d.path,name:_.Ky(d.path)}})},$9=function(a,b,c){this.Jg=a;this.Ua=b;this.CC=c;this.Pda=_.Xt.has(40)};$9.prototype.Te=function(a,b){a=a.ww;b=b.url;return this.Pda&&"USE_DEFAULT_STORED_QUERY"===_.MD(a).Ge?mGc(this,b):_.yd(!0)};
var mGc=function(a,b){return _.dkb(a.CC).ka(_.ve(function(c){switch(c.state){case 0:return _.ie;case 1:return _.Ujb(a.Jg,"The default saved query could not be resolved."),nGc(a,b,"").then(function(){return!1});case 2:return c=c.Vb.o7,nGc(a,b,c&&c.Mm||"").then(function(){return!1});default:return _.sg(c)}}))},nGc=function(a,b,c){return _.un(a.Ua,_.sh(new _.rh(b),"sq",c).toString(),{Ui:!0})};$9.ha=function(a){return new (a||$9)(_.u(_.ns),_.u(_.eg),_.u(_.BD),_.u(_.Yt))};
$9.ua=_.t({token:$9,oa:$9.ha,Ja:"root"});
var oGc=["resultRoot"],pGc=["resultRef"],qGc=["refPicker"],rGc=["resultCl"],sGc=["resultWorkspace"],tGc=["resultPath"],uGc=["resultPathLink"],vGc=new _.ms("Open branch {branch}"),wGc=new _.ms("Open tag {tag}"),a$=function(a){var b=this;this.Pe=!1;this.Fc=new _.pe(1);this.Btc=_.VD;this.ueb=_.yd([]);this.ueb=this.Fc.ka(_.ve(function(c){return _.cE(c)?_.Pub(a,c).ka(_.ue(_.rE(c.yb)),_.y(function(d){return{Wa:c,eu:d}})):_.yd({Wa:c,eu:_.rE("")})}),_.y(function(c){return b.N6(c.Wa,c.eu)}))};_.h=a$.prototype;
_.h.Qa=function(){};_.h.Rc=function(){this.Pe&&this.K8()};_.h.Rb=function(a){a.isSelected&&this.Pe&&this.K8()};
_.h.N6=function(a,b){var c=[];c.push({type:1,va:this.WGc,label:"Search Result Root",context:{title:_.DD(a)?a.repository:a.lb+"/"+a.repository}});var d=_.cE(a)&&!_.DD(a);if(_.cE(a)&&_.DD(a)&&!_.xp(a)){var e=c.push,f="cl/"+_.OD(b);b={type:1,va:this.TGc,label:_.sE(b.type),Xzb:!0,context:{title:f,cl:b.sv,Fc:a}};e.call(c,b)}else d?(e=c.push,f=this.tKa(a,b),b={type:1,va:this.VGc,label:_.sE(b.type),Xzb:!0,context:{gVa:f}},e.call(c,b)):a.params.Ob&&c.push({type:1,va:this.aHc,label:"Snapshot",context:{title:a.params.Ob}});
(!d||a.path&&"/"!==a.path)&&c.push({type:1,va:this.UGc,label:"Search Result Path",context:{Fc:a}});return c};_.h.tKa=function(a,b){var c=_.OD(b),d={Wa:a,mta:_.onb,version:0,gitRefsToken:this.eda,Gub:!0};return Object.assign({},{title:c,va:this.dda,label:_.sE(b.type),ariaLabel:"Search result ref picker",nc:"SearchResultRefPicker",context:{ZZ:d},tooltip:1===b.type?vGc.format({branch:c}):wGc.format({tag:c})},_.JE(a.Yb().Yc("").Ya()))};_.h.K8=function(){var a,b;null==(a=this.ita)||null==(b=a.ta)||b.focus()};
_.Y.Object.defineProperties(a$.prototype,{Wa:{configurable:!0,enumerable:!0,set:function(a){this.Fc.next(a)}}});a$.ha=function(a){return new (a||a$)(_.w(_.wH))};
a$.ya=_.fc({type:a$,qa:[["file-search-breadcrumb"]],ub:function(a,b){a&1&&(_.kf(oGc,7,_.ef),_.kf(pGc,7,_.ef),_.kf(qGc,7,_.ef),_.kf(rGc,7,_.ef),_.kf(sGc,7,_.ef),_.kf(tGc,7,_.ef),_.kf(uGc,5,_.Wc));if(a&2){var c;_.jf(c=_.nf())&&(b.WGc=c.first);_.jf(c=_.nf())&&(b.VGc=c.first);_.jf(c=_.nf())&&(b.dda=c.first);_.jf(c=_.nf())&&(b.TGc=c.first);_.jf(c=_.nf())&&(b.aHc=c.first);_.jf(c=_.nf())&&(b.UGc=c.first);_.jf(c=_.nf())&&(b.ita=c.first)}},inputs:{resultIndex:"resultIndex",nc:"trackElement",xP:"feedbackEvent",
Pe:"isSelected",eda:"refsToken",Wa:"place"},features:[_.vc],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&&(_.O(0,nBc,1,1,"breadcrumb",0),_.S(1,
"async"),_.O(2,oBc,2,2,"ng-template",null,1,_.qf),_.O(4,qBc,5,8,"ng-template",null,2,_.qf),_.O(6,rBc,2,2,"ng-template",null,3,_.qf),_.O(8,sBc,1,2,"ng-template",null,4,_.qf),_.O(10,tBc,1,1,"ng-template",null,5,_.qf),_.O(12,vBc,6,8,"ng-template",null,6,_.qf));a&2&&_.z("ngIf",_.T(1,1,b.ueb))},Ia:[_.Qn,_.OE,_.im,_.DH,_.PE,_.GH,_.HH,_.KH,_.IH,_.NH,_.vn,_.Uy,_.Vy,_.Uu,_.nm],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 xGc=function(){};xGc.ha=function(a){return new (a||xGc)};xGc.Ea=_.gc({type:xGc});xGc.Da=_.Wb({imports:[_.uu,_.om,_.XH,_.xu,_.YH,_.xs,_.PH,_.xn,_.Xy,_.Yy,_.yw]});var b$=function(){this.Nk=_.Lh.has(2)};b$.prototype.Te=function(a){a=a.ww;return this.Nk&&"cl"===a.get("type")?(a=a.get("q")||"",_.tj((_.$t||"")+"search?ct=os&q="+(a+" status:submitted"),null,_.mh("_self")),!1):!0};b$.ha=function(a){return new (a||b$)(_.u(_.Wt))};b$.ua=_.t({token:b$,oa:b$.ha,Ja:"root"});var yGc=function(a,b){this.MKa=a;this.Sf=b;this.laa=_.ie};yGc.prototype.Rb=function(a){var b=this;if(a.source||a.snippets)this.laa=zGc(this).ka(_.ce(function(c){b.Sf.handleError(c);return _.yd(void 0)}))};
var zGc=function(a){if(!_.dE(a.source))return _.zd(Error("fe"));var b=a.source,c=b.lb,d=b.Kc,e=b.repository,f=b.yb;b=b.path;var g,m=null==(g=a.Wi)?void 0:g.map(function(n){return n.ts.filter(function(r){return 0<r.sC.length})}).flat();return void 0===m||0===m.length?_.yd(void 0):a.MKa.Haa(c,d,e,{yb:f,commit:void 0},b).ka(_.y(function(n){for(var r={},x=_.q(m),A=x.next();!A.done;r={mwa:r.mwa,nha:r.nha},A=x.next()){r.nha=A.value;r.mwa=Number(r.nha.lineNumber)-1;A=void 0;var F=null==(A=n.FP().find(function(K){return function(L){return AGc(L,
K.mwa,K.nha.sC)}}(r)))?void 0:_.Vh(A,5);if(F)return F}}))},AGc=function(a,b,c){var d=a.tY();a=null==d?void 0:d.Lk();d=null==d?void 0:d.lj();var e=null==a?void 0:a.getLine(),f=null==d?void 0:d.getLine();if(void 0===e||void 0===f||e>b||f<b)return!1;var g=null==a?void 0:_.Ki(a,2),m=null==d?void 0:_.Ki(d,2);return c.some(function(n){return n.startIndex===g&&n.startIndex+n.length===m})};yGc.ha=function(a){return new (a||yGc)(_.w(_.FI),_.w(_.qd))};
yGc.ya=_.fc({type:yGc,qa:[["search-result-code-example"]],inputs:{source:"source",Wi:"snippets"},features:[_.vc],Aa:2,Ba:3,Fa:[[4,"ngIf"],["logElement","CodeExampleResult",3,"kytheTicket"],["loading",""]],va:function(a,b){a&1&&(_.O(0,wBc,4,1,"ng-container",0),_.S(1,"async"));a&2&&_.z("ngIf",_.T(1,1,b.laa))},Ia:[_.FJ,_.im,_.nm],mb:2,Na:0});var BGc=function(){};BGc.ha=function(a){return new (a||BGc)};BGc.Ea=_.gc({type:BGc});BGc.Da=_.Wb({imports:[_.uu,_.az,_.PJ,_.om,_.xs,_.oH]});var CGc=function(a,b,c,d,e,f){b=Error.call(this,b);this.message=b.message;"stack"in b&&(this.stack=b.stack);this.Hua=c;this.action=d;this.zHb=f;this.state=1;this.mE={QLa:a,fq:e?e.fq:"",gq:e?e.gq:""}};_.X(CGc,Error);var DGc=function(a,b){return new CGc(0,"Sorry, something went wrong",void 0,b&&{message:"Click here to retry",callback:b},void 0,JSON.stringify(a))};var EGc={},c$=function(a){var b=this;this.cache=new Map;this.lc=new _.re;this.fDb=Number.NEGATIVE_INFINITY;this.Fzb=a.events.ka(_.Yd(function(d){return d instanceof _.Fm}),_.we(this.lc));var c=this.Fzb.ka(_.ue({qL:void 0,id:Number.NEGATIVE_INFINITY}),_.xe(function(d){var e=d.id;d=d.qL;b.Cua=d?b.cache.get(d.kz):void 0;b.Cua&&b.cache.set(e,b.Cua)}));a.events.ka(_.Yd(function(d){return d instanceof _.$f||d instanceof _.ag||d instanceof _.Dna}),_.ye(c),_.we(this.lc)).subscribe(function(d){var e=_.q(d);
d=e.next().value.id;e=e.next().value.qL;b.e0&&b.cache.set(b.fDb,b.e0);b.fDb=d;b.e0=b.Cua;e&&b.cache.delete(e.kz)})};c$.prototype.La=function(){this.lc.next();this.lc.complete()};c$.prototype.get=function(){return this.Cua||EGc};var FGc=function(a,b){return a.Fzb.subscribe(function(){a.e0||(a.e0=EGc);a.e0=Object.assign({},a.e0,b())})};c$.ha=function(a){return new (a||c$)(_.u(_.eg))};c$.ua=_.t({token:c$,oa:c$.ha,Ja:"root"});var GGc={File:0,yxa:1,0:"File",1:"Directory"};var d$=function(a,b,c){this.Xn=a;this.Om=b;this.TF=c;this.gKc=_.Xt.has(69);this.XEb=_.Xt.has(88)};d$.prototype.lOa=function(a){var b=this.Xn.parse(a),c=HGc(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.sGc;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,YZ:b,type:this.XEb?2:1}};
var HGc=function(a,b){var c=[];b=_.q(_.Oh(b));for(var d=b.next();!d.done;d=b.next()){d=d.value;var e=IGc(a,d);e&&c.push({start:d.location.start,end:d.location.end,sGc:e})}return c.sort(function(f,g){return f.start-g.start})},IGc=function(a,b){if((a.gKc||a.XEb)&&_.Kva(b,9)&&!b.error&&(a=_.Ova(b.value?b.value.value:"",a.TF,a.Om)))return'(repo:"'+_.Vh(a,2)+'" branch:"'+_.Vh(a,3)+'")'};d$.ha=function(a){return new (a||d$)(_.u(_.Tu),_.u(_.L0a),_.u(_.M0a),_.u(_.Yt))};d$.ua=_.t({token:d$,oa:d$.ha,Ja:"root"});var JGc={pz:1},KGc=new Map([["SNIPPET_SUBSET",new _.WF({pz:1,hra:10,ira:60})],["MATCHING_LINE_SUBSET",new _.WF({hra:10,ira:60})],["ALL_MATCHING_LINES",new _.WF({uXa:!0})],["NONE",new _.WF({})]]),e$=function(a,b,c,d,e,f,g){this.w8=a;this.Xn=b;this.mJ=c;this.WFc=d;this.BL=e;this.Kuc=_.Xt.has(44);this.Kz=_.Xt.has(69);this.ps=g.sY()},LGc=function(a,b,c,d){var e=(Math.floor(c/b.pageSize)+1)*b.pageSize;if(d&&xBc(b,d.Qk)){var f=d.ZGc,g=f.xla;b=f.nextPageToken;return g.length>=e||!b?_.yd(FBc(d,c,d.Qk,f)):
a.koa(d.Qk,b,e-g.length,g.length).ka(_.xe(function(r){var x=r.nextPageToken;f.xla=g.concat(r.om);f.nextPageToken=x}),_.y(function(r){return FBc(r,c,d.Qk,f)}))}var m=a.lOa(b),n=Object.assign({},b,{zR:m});return a.koa(EBc(m)?n:b,"",e,0).ka(_.y(function(r){return FBc(r,c,n,{xla:r.om,nextPageToken:r.nextPageToken})}))};e$.prototype.koa=function(a,b,c,d){if(0>=c)throw Error("Ef`"+c);var e=Math.min(c,100);b=MGc(this,a,b,e,d);for(c-=e;c;)e=Math.min(c,100),b=b.ka(NGc(this,a,e,d)),c-=e;return b};
var OGc=function(a,b,c,d){return a.w8.match(b,c.qk,new _.YF({Ge:c.Ge}),new _.ZF({pz:d})).ka(_.y(function(e){var f;return(null==(f=e.Wi)?void 0:f.kSa)||[]}))},NGc=function(a,b,c,d){return _.ve(function(e){return e.nextPageToken?MGc(a,b,e.nextPageToken,c,d+e.om.length).ka(_.y(function(f){return Object.assign({},f,{om:e.om.concat(f.om)})})):_.yd(e)})},MGc=function(a,b,c,d,e){var f=a.ps.ka(_.je(1),_.y(function(r){return new _.VF(Object.assign({},JGc,{pageSize:d,pageToken:c,pathPrefix:_.Ykb(b.od),KR:b.od.yb,
Zn:_.vkb(b.od),Ge:b.Ge,BL:a.BL||"",yt:b.yt,Kz:a.Kz,ps:r}))})),g=b.qk,m=!1,n=b.zR;EBc(n)&&(g=n.YZ,m=!0);b.od.Ob&&(g=g+" add_workspace:"+b.od.Ob);return f.ka(_.ve(function(r){return a.w8.search(g,r,KGc.get(b.RXa),m)})).ka(_.y(function(r){var x=CBc(r,a.Kuc,a.mJ.hJb),A=x.length,F=Number(r.RLa||0),K=r.nextPageToken;K?F=Math.max(e+A+1,F):(F=e+A,K="");return{gJ:F,Wr:!r.yt,nextPageToken:K,om:x,fq:r.fq,gq:r.gq}}))};e$.prototype.lOa=function(a){return jBc(a.EG.Hna)?void 0:this.WFc.lOa(a.qk)};
e$.ha=function(a){return new (a||e$)(_.u(_.yH),_.u(_.Tu),_.u(_.tu),_.u(d$),_.u(_.a1a),_.u(_.Yt),_.u(_.Au))};e$.ua=_.t({token:e$,oa:e$.ha});var PGc=new _.ms("{query} - Search"),f$=function(){_.NE.apply(this,arguments)};_.X(f$,_.NE);f$.prototype.Gl=function(a){this.title.Gl(a?PGc.format({query:a}):"Search")};f$.ha=function(){var a;return function(b){return(a||(a=_.Tc(f$)))(b||f$)}}();f$.ua=_.t({token:f$,oa:f$.ha,Ja:"root"});var QGc=new _.oc("partialResultsLink",{Ja:"root",oa:function(){var a=_.dc(_.X0a,8);return a?_.Vh(a,11):""}});var IBc=/^[lL]:(\d+)$/,HBc=/:(\d+)(:\d+)?$/;var RGc=["singleSearchResultRedirect"],g$=function(a,b,c,d,e,f,g,m,n,r,x,A,F,K,L){this.cache=a;this.Xn=b;this.Ua=c;this.lC=d;this.Ig=e;this.eva=f;this.Bg=g;this.MJ=m;this.z_=n;this.BL=r;this.Ga=A;this.ZOa=L;this.Ygb=new _.td;this.RGb=new _.re;this.Is=_.xD;this.Tk="GlobalSearchResults";this.y7b="Dismiss";this.Xbc=_.fOa;this.Qk=this.page=_.ie;this.Wr=!1;this.MC=this.DBb=_.ie;this.TEc=x.OP().ka(_.y(function(R){return R||10}));this.iJc=x.u9();this.Nk=_.Lh.has(2);this.eQa=_.Xt.has(89)};
g$.prototype.Qa=function(){var a=this;this.Qk=_.Ud(this.Ua.eo.root.ww.ka(_.y(_.MD)),this.RGb).ka(_.Jkb(this.TEc,this.iJc),_.y(function(c){var d=_.q(c);c=d.next().value;var e=d.next().value;d=d.next().value;return{EG:c,qk:c.qk||"",Ge:c.Ge||"",od:_.yh(c.od||"",a.Xn.wF),BL:a.BL||"",yt:"1"===c.yt,pageSize:e,RXa:d}}),_.xe(function(c){a.eva.Gl(c.qk);a.zz=void 0}));this.MC=this.Qk.ka(_.y(function(c){return a.eQa&&mBc(a.Xn.parse(c.qk))}));var b=this.Qk.ka(_.ye(_.Rd(function(){return a.page.ka(_.ue(void 0))})),
_.ve(function(c){c=_.q(c);var d=c.next().value;c=c.next().value;var e=a.cache.get().page;return e?_.yd(_.pD(e)):SGc(a,d,c).ka(_.y(_.pD),_.ue(_.yD),_.ce(function(f){return _.yd(a.bs(f,function(){a.RGb.next(d.EG)}))}))}),_.ue(_.yD),_.he(),_.ve(function(c){return 0!==c.state?_.yd(c):_.yd(c).ka(_.ge(300))}),_.xe(function(c){a.Nk&&1===c.state&&3===c.mE.QLa&&_.Q4a(a.ZOa,"6YLbu9w4s0jd2PDg8Pq0Y5mv6qro")})).ka(_.qe(1));this.page=b;this.Ygb.add(b.connect());this.DBb=this.page.ka(_.ue(void 0),_.N9a())};
g$.prototype.La=function(){this.Ygb.unsubscribe();this.Bg.Ud();_.grb(this.eva)};g$.prototype.Cq=function(){this.Ga.ob({gestureName:"CLICK",element:"FileSearch",action:"copyErrorTrace"})};
var SGc=function(a,b,c){var d=a.Xn.parse(b.qk||"");if(!d.length)return _.zd(new CGc(1,"Empty query","Please enter a search query"));TGc(a,d);return UGc(a,b,c).ka(_.ve(function(e){a.Wr=e.Wr;if(!e.om.length)throw new CGc(3,"No matching results","Try modifying your query",void 0,e);if(!WBc(e,b.EG.hKb))return _.yd(e);var f=e.om[0].Fc,g=JBc(d);g&&(f=_.wp(f.Yb(),{line:g}).Ya());return a.Ua.navigate(_.qp(f),{Xf:"merge",Ui:!0}).then(function(){a.Bg.rU(a.fJc,{duration:7E3});return e})}))},UGc=function(a,b,
c){var d=b.EG.bNa?Number(b.EG.bNa):1;return!Number.isInteger(d)||1>d?_.zd(DGc()):LGc(a.lC,b,d-1,c&&_.gE(c)?c.Vb:void 0)};
g$.prototype.bs=function(a,b){if(a instanceof CGc)return a;var c=a.error;if(c&&400===c.code){(a=kBc(a))?(a=a.detail,b="string"===typeof a?a:null):b=null;a=this.MJ;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 CGc(2,"Invalid search query",b||"This may be the result of a syntax error",c)}_.Tr(this.Ig,a);return DGc(c,b)};
var TGc=function(a,b){var c;if(c=a.Nk)a:{b=_.q(_.Oh(b));for(c=b.next();!c.done;c=b.next())if(c=c.value,_.Kva(c,9)&&(c=c.value?c.value.value.toLowerCase():"")&&!c.includes("piper")){c=!0;break a}c=!1}c&&_.Q4a(a.ZOa,"aRL6gx1dJ0jd2PDg8Pq0Pu5YnmBe")};_.Y.Object.defineProperties(g$.prototype,{muc:{configurable:!0,enumerable:!0,get:function(){return _.iOa}}});
g$.ha=function(a){return new (a||g$)(_.w(c$),_.w(_.Tu),_.w(_.eg),_.w(e$),_.w(_.Sr),_.w(f$),_.w(_.is),_.w(_.V0a),_.w(QGc),_.w(_.a1a),_.w(_.Au),_.w(_.Vt),_.w(_.Wt),_.w(_.Yt),_.w(_.uw))};
g$.ya=_.fc({type:g$,qa:[["file-search"]],ub:function(a,b){a&1&&_.kf(RGc,7);if(a&2){var c;_.jf(c=_.nf())&&(b.fJc=c.first)}},features:[_.$e([e$])],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","showCanonicalCodeExampleFeature"],["role","main",1,"result-content"],[3,"previewTarget","resultPage","searchResultsElementName","showResultsIncomplete","showCanonicalCodeExampleFeature","previewTriggered"],[3,"paginatedResults","trackElement"],[4,"ngIf"],["layout","vertical",3,"changeSizeOf"],["role","region",1,"result-preview"],["previewPane",""],[3,"target","loadedQueryContext","close"],["text","Loading search results\u2026",3,"diameter"],["role","main",1,"error"],
[1,"grimoire-secondary-text",3,"searchResultsElementName","queryContext","showCanonicalCodeExampleFeature","errorData","maybeSkippedDocuments"],["class","error",3,"docLink","trackElement",4,"ngIf"],["icon","developer_board",3,"isSvg"],["class","error-action",4,"ngIf"],["class","rpc-error-details",4,"ngIf"],[1,"error",3,"docLink","trackElement"],[1,"error-action"],["class","file-search-error-link",3,"externalLink",4,"ngIf"],["id","error-action-btn","mat-button","","type","button","color","primary",
3,"click",4,"ngIf"],[1,"file-search-error-link",3,"externalLink"],["id","error-action-btn","mat-button","","type","button","color","primary",3,"click"],[1,"rpc-error-details"],["id","copy-error-trace-button","color","mediumContrast",3,"buttonLabel","hasLightLabel","removeBorder","hoverMsg","copyText","copyEvent"],[1,"snackbar"],["queryParamsHandling","merge","ascTrackElement","SingleFileResultRedirect","trackAction","redirectToSingleFileResult",3,"routerLink","queryParams","click"],["mat-button",
"",1,"snackbar-dismiss",3,"click"]],va:function(a,b){a&1&&(_.O(0,UBc,4,4,"ng-container",0),_.S(1,"async"),_.O(2,VBc,8,3,"ng-template",null,1,_.qf));a&2&&_.z("ngIf",_.T(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 VGc=["resultPath"],WGc=["breadcrumb"],XGc=["expansionToggle"],nFc=function(a){return[a]},h$=function(a,b,c,d,e,f,g){this.As=b;this.Ga=c;this.Ua=d;this.lC=e;this.ek=f;this.oA=GGc;this.wtc="Copy file path";this.Xxc=_.Yh;this.H_b=_.$jb;this.isActive=!1;this.Bf=-1;this.nc="";this.ZHb="repo";this.Pe=!1;this.qva=new _.al;this.YOb=new _.re;this.SXa=_.ie;g&&(this.mh=g.mh);this.GXa=_.Xt.has(22);this.oua=_.Xt.has(70)&&_.Xt.has(69)};_.X(h$,_.On);h$.ua=_.On.ua;
h$.prototype.Rb=function(a){a.isSelected&&this.Pe&&this.K8();a.entry&&(this.xy=Date.now(),this.Onb=_.vta(this.Xb.Fc,this.Xb.ou,this.Xb.qp,["CLICK_RESULT_FILENAME"],this.Xb.Rz,this.xy),this.dKa=_.vta(this.Xb.Fc,this.Xb.ou,this.Xb.qp,["CLICK_RESULT_CONTENT"],this.Xb.Rz,this.xy),this.dz=_.dlb(this.Xb.Fc,this.Ua,{C$:"oneBased"}),this.SXa=YGc(this))};h$.prototype.Rc=function(){this.Pe&&this.K8()};h$.prototype.Cq=function(){this.Ga.ob({gestureName:"CLICK",element:this.nc,action:"copy",projectId:this.projectId})};
h$.prototype.o6=function(a){if(this.Xb)return _.VD(this.Xb.Fc,a)};
var YGc=function(a){if(1===a.Xb.type)return _.ie;var b={Wi:a.Xb.Wi,vd:!1},c=OGc(a.lC,a.Xb.Fc,a.wC.Qk,"SNIPPET_SUBSET"===a.wC.Qk.RXa?1:0).ka(_.je(1),_.y(function(d){return{Wi:d,vd:!0}}),iBc(),_.Fd());return a.YOb.ka(_.ve(function(d){return d?c:_.yd(b)}),_.ve(function(d){var e=a.container.scrollTop,f=!d.vd&&e>(a.oua?a.tW.ta.offsetTop:a.ita.ta.offsetTop)?a.anb.ta.offsetTop:0;return _.yd(void 0).ka(hBc(_.Mh),_.be(function(){return a.ek.EK}),_.y(function(){return f?e-f+a.anb.ta.offsetTop:e}),_.be(function(){return a.ek.wra}),
_.xe(function(g){a.container.scrollTop=g}),_.Yha(),_.ue(d))}),_.ue(b),_.qe(1),_.Fd())};h$.prototype.K8=function(){if(!this.oua){var a,b;null==(a=this.ita)||null==(b=a.ta)||b.focus()}};
_.Y.Object.defineProperties(h$.prototype,{projectId:{configurable:!0,enumerable:!0,get:function(){return this.Xb.Fc.lb}},eWa:{configurable:!0,enumerable:!0,get:function(){var a=_.jlb(this.Xb.Fc,this.ZHb);return a&&"["+a+"]"}},fQa:{configurable:!0,enumerable:!0,get:function(){return!!this.Xb.Fc.params.Ob}},bnb:{configurable:!0,enumerable:!0,get:function(){return 0===this.Xb.type&&!!this.Xb.fTa&&"NONE"!==this.wC.Qk.RXa}},SIc:{configurable:!0,enumerable:!0,get:function(){return _.ED(this.Xb.Fc)&&0===
this.Xb.type&&!!this.Xb.HE&&"0"!==this.Xb.HE&&this.Xb.HE!==this.Xb.GE}},NIc:{configurable:!0,enumerable:!0,get:function(){return _.ED(this.Xb.Fc)&&0===this.Xb.type&&!!this.Xb.GE&&"0"!==this.Xb.GE}}});h$.ha=function(a){return new (a||h$)(_.w(_.Yt),_.w(_.Hu),_.w(_.Vt),_.w(_.eg),_.w(e$),_.w(_.Et),_.w(_.On,12))};
h$.ya=_.fc({type:h$,qa:[["file-search-result"]],ub:function(a,b){a&1&&(_.kf(VGc,5),_.kf(WGc,5,_.Wc),_.kf(XGc,5,_.Wc));if(a&2){var c;_.jf(c=_.nf())&&(b.ita=c.first);_.jf(c=_.nf())&&(b.tW=c.first);_.jf(c=_.nf())&&(b.anb=c.first)}},inputs:{Xb:"entry",wC:"resultPage",container:"container",isActive:"isActive",Bf:"listIndex",nc:"trackElement",ZHb:"scopeDetail",zz:"previewTarget",Pe:"isSelected",vn:"codeFontSize"},outputs:{qva:"triggerPreview"},features:[_.$e([{Ca:_.On,Jb:h$}]),_.Ce,_.vc],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","codeFontSize",4,"ngFor","ngForOf"],[3,"linkGenerator","resultIndex","snippet","trackElement","feedbackEvent","codeFontSize"],["type","button","class","expansion","mat-button","","color","primary",3,"ascTrackElement","trackArtifactId",
"trackAction","trackListIndex","click",4,"ngFor","ngForOf"],["type","button","mat-button","","color","primary",1,"expansion",3,"ascTrackElement","trackArtifactId","trackAction","trackListIndex","click"],["expansionToggle",""],[4,"ngIf","ngIfElse"],["collapsed",""],_.xy("{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),_.O(2,XBc,1,3,"star",2),_.E(3,"mat-icon",3),_.O(4,YBc,2,6,"file-search-breadcrumb",4),_.O(5,$Bc,5,8,"ng-template",null,5,_.qf),_.C(),_.E(7,"mat-divider",6),_.B(8,"copy-button",7,8),_.M("copyEvent",function(){return b.Cq()}),_.S(10,"async"),_.S(11,"maybeStripGoogle3"),_.C(),_.O(12,aCc,5,2,"ng-container",9),_.H(13,10),_.O(14,fFc,7,4,"ng-container",
11),_.O(15,iFc,3,2,"ng-container",11),_.J(),_.C(),_.H(16,10),_.O(17,pFc,4,4,"ng-container",11),_.O(18,qFc,3,12,"div",12),_.J(),_.O(19,rFc,6,1,"mat-expansion-panel",13));if(a&2){var c=_.Xe(6);_.He("active-element",b.isActive)("citc",b.fQa);_.v(1);_.He("no-breadcrumb-padding",!b.oua);_.v(1);_.z("ngIf",b.GXa);_.v(1);_.z("svgIcon",b.Xb.type===b.oA.File?"source:file":"source:folder_open");_.v(1);_.z("ngIf",b.oua)("ngIfElse",c);_.v(4);_.z("hasLightLabel",!0)("spaceBetweenButtonLabelAndText",!0)("removeBorder",
!0)("hoverMsg",b.wtc)("copyText",_.T(10,23,_.T(11,25,b.Xb.Fc)));_.v(4);_.z("ngIf",b.Xb.nca);_.v(1);_.z("ngSwitch",b.Xb.type);_.v(1);_.z("ngSwitchCase",b.oA.File);_.v(1);_.z("ngSwitchCase",b.oA.yxa);_.v(1);_.z("ngSwitch",b.Xb.type);_.v(1);_.z("ngSwitchCase",b.oA.File);_.v(1);_.z("ngSwitchCase",b.oA.yxa);_.v(1);_.z("ngIf",b.Xb.FE)}},Ia:[_.Qn,_.OE,a$,_.hm,_.im,_.jm,_.km,_.DH,_.GH,_.HH,_.KH,_.IH,_.$y,_.Mn,_.BJ,_.PE,_.ir,_.jr,_.ws,_.bw,_.oz,_.JG,_.KG,_.Wv,_.vn,_.dH,_.uJ,_.Uu,_.nm,_.mI],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 i$=function(a,b,c){this.document=a;this.sj=b;this.nWa=c;this.NHc={sj:b,baa:!0,aIb:b.u_.mu}};i$.prototype.resolve=function(a){var b=this,c=_.MD(a.ww),d=_.Vlb(c),e=d.scopes;a=new _.re;c=_.Ud(_.Vsb(this.nWa,c.Ge,d.state).ka(_.xe(function(f){b.sj.u_.kXa(e,f.prefix||null)}),_.y(function(f){return f.tZa})),a);return Object.assign({},this.NHc,{sIa:c,qXa:_.Bvb(new _.yvb(this.document,this.sj),a)})};i$.ha=function(a){return new (a||i$)(_.u(_.Yg),_.u(_.eI),_.u(_.OG))};i$.ua=_.t({token:i$,oa:i$.ha});var tFc=function(){return[]},j$=function(a,b){var c=this;this.Xn=b;this.yUa=new _.Lf(void 0);this.xYa=new _.Lf(!1);this.duc=this.yUa.ka(_.y(function(d){if(d&&0!==d.type){var e=d.YZ;var f=c.Xn.diff(e,d.query);d=[];var g=0;f=_.q(f);for(var m=f.next();!m.done;m=f.next()){var n=m.value;m=n.start;n=n.end;m>g&&d.push({text:e.substring(g,m)});d.push({text:e.substring(m,n),zma:["bold"]});g=n}g<e.length&&d.push({text:e.substring(g)});e=d}else e=[];return e}));this.e7b='"package:" will be deprecated soon, use "repo:" and "branch:" instead';
this.S6b="Improve your search:";this.v7b="Showing results for";this.FXb=_.hOa;this.hKc=_.Xt.has(84)};j$.prototype.Qa=function(){};var ZGc=function(a){return _.Kd([a.yUa,a.xYa]).ka(_.y(function(b){var c=_.q(b);b=c.next().value;c=c.next().value;return a.hKc&&!c&&b&&0!==b.type?b:void 0}))};
_.Y.Object.defineProperties(j$.prototype,{VEc:{configurable:!0,enumerable:!0,set:function(a){var b=_.q(a);a=b.next().value;b=(b=b.next().value)&&_.gE(b)&&b.Vb;a=a&&_.gE(a)&&a.Vb;b=b?b.Qk.zR:void 0;this.yUa.next(b);b=b?0!==b.type?b.YZ:void 0:void 0;a&&a.Qk.zR?(a=a.Qk.zR,a=0!==a.type?a.YZ:void 0):a=void 0;b&&b!==a&&this.xYa.next(!1)}}});j$.ha=function(a){return new (a||j$)(_.w(_.Yt),_.w(_.Tu))};
j$.ya=_.fc({type:j$,qa:[["query-suggestion","searchResultsElementName",""]],inputs:{Tk:"searchResultsElementName",VEc:"pagedData"},hc:["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&&(_.O(0,xFc,9,9,"span",0),_.S(1,"async"));a&2&&_.z("ngIf",_.T(1,1,ZGc(b)))},Ia:[_.Qn,_.gm,_.hm,_.im,_.ir,_.ws,_.bw,_.Wv,_.vn,_.nm],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 yFc=function(){return[]},k$=function(a,b){var c=this;this.Ga=a;this.Ub=b;this.a1a="Next page";this.b1a="Previous page";this.m7b="Open page {pageNumber}";this.e_b=new _.ms(this.m7b);this.k1a=new _.ks(1);this.RHc=this.Ub.OP();this.nc="";this.qw={yBb:[]};this.aIc=_.qD(function(d){c.Ga.ob({element:c.nc,action:"searchResultsPageSizeChanged",Ne:d.toString(),gestureName:"CHANGE"});c.Ub.L_(d)})};k$.prototype.Qa=function(){};
var $Gc=function(a){var b=a.Pd,c=a.Qk,d=Math.ceil(Math.min(a.gJ,2E3)/c.pageSize)-1-b;d=_.q(AFc(b,d));a=d.next().value;d=d.next().value;a=_.E9a(b-a,b+d+1).map(function(e){var f={};return{Ra:(f.start=c.pageSize*e+1,f),Pd:e,Xtb:b===e}});d=a.findIndex(function(e){return e.Xtb});return{yBb:a,nm:a[d-1],next:a[d+1]}};_.Y.Object.defineProperties(k$.prototype,{WEc:{configurable:!0,enumerable:!0,set:function(a){this.qw=$Gc(a)}}});k$.ha=function(a){return new (a||k$)(_.w(_.Vt),_.w(_.Au))};
k$.ya=_.fc({type:k$,qa:[["result-footer"]],inputs:{WEc:"paginatedResults",nc:"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),_.Q(3,"chevron_left"),_.C()(),_.O(4,zFc,2,10,"conditional-link",3),_.B(5,"conditional-link",4)(6,"mat-icon",2),_.Q(7,"chevron_right"),_.C()()(),_.B(8,"span",5)(9,"mat-label"),_.Q(10," Results per page "),_.C(),_.B(11,"mat-form-field",6)(12,"mat-select",7),_.M("selectionChange",function(c){return b.aIc(c.value)}),_.S(13,"async"),_.B(14,"mat-option",
8),_.Q(15," 10 "),_.C(),_.B(16,"mat-option",8),_.Q(17," 25 "),_.C(),_.B(18,"mat-option",8),_.Q(19," 100 "),_.C()()()());a&2&&(_.v(1),_.z("condition",b.qw.nm)("sameWindow",!0)("link",_.af(27,yFc))("queryParams",null==b.qw.nm?null:b.qw.nm.Ra)("linkAriaLabel",b.b1a)("title",b.b1a)("ascTrackElement",b.nc)("trackGestureClick",!0)("trackListIndex",null==b.qw.nm?null:b.qw.nm.Pd),_.v(3),_.z("ngForOf",b.qw.yBb),_.v(1),_.z("condition",b.qw.next)("sameWindow",!0)("link",_.af(28,yFc))("queryParams",null==b.qw.next?
null:b.qw.next.Ra)("linkAriaLabel",b.a1a)("title",b.a1a)("ascTrackElement",b.nc)("trackGestureClick",!0)("trackListIndex",null==b.qw.next?null:b.qw.next.Pd),_.v(4),_.Fe("id",b.nc+"-page-size-control-label"),_.v(3),_.z("aria-labelledby",b.nc+"-page-size-control-label")("value",_.T(13,25,b.RHc)),_.v(2),_.z("value",10),_.v(2),_.z("value",25),_.v(2),_.z("value",100))},Ia:[_.Qn,_.hm,_.uH,_.zv,_.yv,_.ws,_.qy,_.jy,_.nm],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 DFc=function(){return[]},HFc=function(a){return{S_:a}},aHc=new _.ms("{resultCount, plural, =1 {Result {firstPosition} of {lastPosition}} other {Results {firstPosition} - {lastPosition} of {totalResultCount}}}"),bHc=new _.ks(1),l$=function(a,b,c,d){var e=this;this.Ga=c;this.Ub=d;this.cBc=lBc;this.Vbc=_.aOa;this.Wbc=_.dOa;this.jJc=this.Ub.u9();this.MC=this.Wr=!1;this.WR=0;this.Ge="";this.od={};this.S_=this.Ub.v9();this.bIc=_.qD(function(f){e.Ga.ob({element:e.Tk,action:"snippetDetailChanged",Ne:f.toString(),
gestureName:"CHANGE"});e.Ub.bua(f)});this.Nk=_.Lh.has(2);this.GAc=_.Xt.has(45)};l$.prototype.Qa=function(){};
l$.prototype.Rb=function(a){if(a.pagedSearchResponse){var b=this.Xba;if(b){this.WR=b.om.length;var c=b.Qwc+1;this.Wr=b.Wr;var d=aHc.format,e=this.WR,f=bHc.format(c+this.WR-1),g=bHc.format(b.gJ);this.JGb=d.call(aHc,{resultCount:e,firstPosition:c,lastPosition:f,totalResultCount:this.Xba&&this.Wr&&this.Nk?3E6<b.gJ?"1M+":2E5<b.gJ?"100k+":1E4<b.gJ?"10k+":1E3<b.gJ?"1k+":"~"+g:g});this.fq=b.fq;this.gq=b.gq}else this.WR=0}a.errorData&&this.CX&&(this.WR=0,this.JGb=this.CX.message,this.fq=this.CX.mE.fq,this.gq=
this.CX.mE.gq)};l$.prototype.Cq=function(){this.Ga.ob({gestureName:"CLICK",element:"SearchResultsHeader",action:"copyAllResults"})};_.Y.Object.defineProperties(l$.prototype,{Qk:{configurable:!0,enumerable:!0,set:function(a){this.Ge=a.Ge;this.od=a.od}},osc:{configurable:!0,enumerable:!0,get:function(){return this.Nk}},Vqc:{configurable:!0,enumerable:!0,get:function(){return this.Xba?this.Xba.om.map(function(a){return a.Fc.path}).join("\n"):""}}});
l$.ha=function(a){return new (a||l$)(_.w(_.Wt),_.w(_.Yt),_.w(_.Vt),_.w(_.Au))};
l$.ya=_.fc({type:l$,qa:[["result-header","searchResultsElementName",""]],inputs:{Tk:"searchResultsElementName",Wr:"maybeSkippedDocuments",Qk:"queryContext",MC:"showCanonicalCodeExampleFeature",Xba:"pagedSearchResponse",CX:"errorData"},features:[_.vc],hc:["searchResultsElementName",""],Aa:10,Ba:8,Fa:[[1,"result-header"],[1,"result-message"],["class","estimated-result-tooltip","matTooltip","The result set is large and the total number is just an estimate.","aria-hidden","false","aria-label","Hint that total result number is just an estimate.",
4,"ngIf"],["color","mediumContrast",3,"hasLightLabel","spaceBetweenButtonLabelAndText","removeBorder","hoverMsg","copyText","copyEvent",4,"ngIf"],[4,"ngIf"],["gme-button-old","","id","skiplink-navigation-target","queryParamsHandling","merge","class","find-everything","format","hairline","trackAction","findEverything","matTooltip","Fetch exhaustive results (sometimes slow)",3,"routerLink","queryParams","ascTrackElement",4,"ngIf"],["class","snippet-control",4,"ngIf"],["class","debug-container",3,"class",
4,"ngIf"],["matTooltip","The result set is large and the total number is just an estimate.","aria-hidden","false","aria-label","Hint that total result number is just an estimate.",1,"estimated-result-tooltip"],["color","mediumContrast",3,"hasLightLabel","spaceBetweenButtonLabelAndText","removeBorder","hoverMsg","copyText","copyEvent"],[1,"separator"],[3,"savedQuery","searchScope","displayBreadcrumb"],["queryParamsHandling","merge","gme-button-old","","format","hairline","matTooltip","Run the search again without filtering by scope",
1,"clear-button",3,"routerLink","queryParams","ascTrackElement","trackAction"],["gme-button-old","","id","skiplink-navigation-target","queryParamsHandling","merge","format","hairline","trackAction","findEverything","matTooltip","Fetch exhaustive results (sometimes slow)",1,"find-everything",3,"routerLink","queryParams","ascTrackElement"],[1,"separator","show-example-usage-separator"],["gme-button","","class","show-example-usage-toggle","format","hairline","trackAction","showExampleUsage","matTooltip",
"Enable display of canonical example usages",3,"show-example-usage-enabled","ascTrackElement","click",4,"ngIf"],["gme-button","","format","hairline","trackAction","showExampleUsage","matTooltip","Enable display of canonical example usages",1,"show-example-usage-toggle",3,"ascTrackElement","click"],[1,"text"],[1,"snippet-control"],["appearance","outline"],[3,"aria-labelledby","value","selectionChange"],["value","SNIPPET_SUBSET"],["value","MATCHING_LINE_SUBSET"],["value","ALL_MATCHING_LINES"],["value",
"NONE"],[1,"debug-container"],["class","debug-info",4,"ngIf"],[1,"debug-info"]],va:function(a,b){a&1&&(_.B(0,"span",0)(1,"span",1),_.Q(2),_.O(3,BFc,2,0,"mat-icon",2),_.C(),_.O(4,CFc,1,5,"copy-button",3),_.O(5,EFc,8,8,"ng-container",4),_.O(6,FFc,3,4,"a",5),_.O(7,IFc,4,5,"ng-container",4),_.O(8,JFc,14,5,"span",6),_.C(),_.O(9,MFc,3,4,"div",7));a&2&&(_.v(2),_.Ye(" ",b.JGb," "),_.v(1),_.z("ngIf",!!b.Xba&&b.Wr&&b.Nk),_.v(1),_.z("ngIf",0!==b.WR),_.v(1),_.z("ngIf",b.cBc(b.od)||b.Ge),_.v(1),_.z("ngIf",b.Wr&&
b.Nk&&b.GAc),_.v(1),_.z("ngIf",b.MC),_.v(1),_.z("ngIf",b.osc),_.v(1),_.z("ngIf",b.fq||b.gq))},Ia:[_.Qn,_.im,_.$y,_.PE,_.gy,_.zv,_.yv,_.ws,_.qy,_.jy,_.bw,_.oz,_.JG,_.KG,_.vn,_.Tt,_.nm],styles:["result-header[_nghost-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;width:100%;max-width:100%;display:block}result-header[_nghost-%COMP%]     .snippet-control .mat-form-field-appearance-outline .mat-form-field-infix{border-top:0;padding-bottom:.5em}result-header[_nghost-%COMP%]     .snippet-control .mat-form-field-appearance-outline .mat-form-field-infix .mat-select-arrow-wrapper{-webkit-transform:none;transform:none}result-header[_nghost-%COMP%]   [gme-button][_ngcontent-%COMP%]{overflow:hidden;text-overflow:ellipsis;padding:0 8px;align-self:center}result-header.grimoire-secondary-text[_nghost-%COMP%]{font-weight:500}result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]{align-items:center;display:flex;height:39px;width:100%;padding:0 16px}@media (max-width:940px){result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]{width:100%;height:54px;overflow-x:scroll;overflow-y:hidden;padding:4px 16px 0}}result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]   .status[_ngcontent-%COMP%]{align-items:center;display:inherit;flex:1 1 auto}result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]   .clear-button[_ngcontent-%COMP%], result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]   .find-everything[_ngcontent-%COMP%], result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]   .result-message[_ngcontent-%COMP%], result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]   .separator[_ngcontent-%COMP%], result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]   .show-example-usage-toggle[_ngcontent-%COMP%], result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]   copy-button[_ngcontent-%COMP%], result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]   scope-indicator[_ngcontent-%COMP%]{margin-right:5px}result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]   .clear-button[_ngcontent-%COMP%], result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]   .find-everything[_ngcontent-%COMP%], result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]   .result-message[_ngcontent-%COMP%], result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]   .separator[_ngcontent-%COMP%], result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]   .show-example-usage-toggle[_ngcontent-%COMP%], result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]   .snippet-control[_ngcontent-%COMP%], result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]   copy-button[_ngcontent-%COMP%]{flex:0 0 auto}result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]   .separator.show-example-usage-separator[_ngcontent-%COMP%]{margin-right:12px;margin-left:7px}result-header[_nghost-%COMP%]   .estimated-result-tooltip[_ngcontent-%COMP%]{font-size:16px;width:16px;height:16px;line-height:16px;vertical-align:bottom;cursor:default}result-header[_nghost-%COMP%]   copy-button[_ngcontent-%COMP%]{-webkit-transform:scale(.77);transform:scale(.77)}result-header[_nghost-%COMP%]   .separator[_ngcontent-%COMP%]{height:20px;width:1px}result-header[_nghost-%COMP%]   scope-indicator[_ngcontent-%COMP%]{line-height:18px;min-width:3em;max-height:36px;overflow:hidden;padding-right:.5em;text-overflow:ellipsis;white-space:nowrap;flex:0 1 auto}result-header[_nghost-%COMP%]   h2[_ngcontent-%COMP%]{font:inherit}result-header[_nghost-%COMP%]   .snippet-control[_ngcontent-%COMP%]{-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;display:flex;padding:0 8px;height:39px;margin-left:auto}result-header[_nghost-%COMP%]   .snippet-control[_ngcontent-%COMP%]   mat-label[_ngcontent-%COMP%]{padding-top:1em;white-space:nowrap}result-header[_nghost-%COMP%]   .snippet-control[_ngcontent-%COMP%]   mat-form-field[_ngcontent-%COMP%]{height:39px}result-header[_nghost-%COMP%]   .debug-container[_ngcontent-%COMP%]{display:contents}result-header[_nghost-%COMP%]   .debug-info-container[_ngcontent-%COMP%]{position:absolute;width:100%}result-header[_nghost-%COMP%]   mat-expansion-panel.debug-info[_ngcontent-%COMP%]{background-color:#f0f7f0;border:1px solid silver;color:#006400;font-family:monospace;font-size:small;line-height:1.25;margin:0 1em 1em;padding:.5em;white-space:pre-wrap;min-height:24px;flex:1 1 auto;display:flex;flex-direction:column}result-header[_nghost-%COMP%]   mat-expansion-panel.debug-info[_ngcontent-%COMP%]   .mat-expansion-panel-header[_ngcontent-%COMP%]{height:24px}result-header[_nghost-%COMP%]   mat-expansion-panel.debug-info[_ngcontent-%COMP%]   .mat-expansion-panel-header-title[_ngcontent-%COMP%]{color:#006400}result-header[_nghost-%COMP%]   mat-expansion-panel.debug-info[_ngcontent-%COMP%]     .mat-expansion-panel-content{overflow-y:auto;overflow-x:hidden}"],
Na:0});var m$=function(){};m$.prototype.Qa=function(){};m$.ha=function(a){return new (a||m$)};
m$.ya=_.fc({type:m$,qa:[["search-results-incomplete","docLink","","trackElement",""]],inputs:{Yuc:"docLink",nc:"trackElement"},hc:["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),_.Q(1," Not seeing the search results you expect?\n"),_.C(),_.B(2,"a",1),_.Q(3," Learn more\n"),_.C());a&2&&(_.v(2),_.z("externalLink",
b.Yuc)("ascTrackElement",b.nc))},Ia:[_.Qn,_.Mn],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 cHc=["listContainer"],dHc=[[["result-footer"]]],n$=function(a,b,c,d,e,f,g,m,n,r,x,A){_.vq.call(this,m,n,r,A);this.Ga=a;this.Lg=b;this.jPa=c;this.Ua=d;this.Zc=e;this.Ub=f;this.z_=g;this.Tk="";this.MC=this.gKb=!1;this.bDb=new _.al;this.Ec=_.xD;this.oA=GGc;this.selectedIndex=new _.Lf(-1);this.om=_.ie;this.aq=new _.td;this.EHc=new _.td;this.S_=this.Ub.v9();this.Dvb=void 0;this.vn=x.vn.ka(_.y(function(F){return F?F+"px":void 0}),_.qe(1),_.Fd())};_.X(n$,_.vq);n$.Ha=_.vq.Ha;
n$.prototype.Qa=function(){var a=this;_.vq.prototype.Qa.call(this);this.aq.add(FGc(this.jPa,function(){return{page:a.wC,scrollTop:a.qb.ta.scrollTop}}));this.aq.add(this.Ua.events.ka(_.Yd(function(b){return b instanceof _.$f}),_.ue(null)).subscribe(function(){a.wWa=a.jPa.get().scrollTop}));this.aq.add(this.Zc.register("selectNextResult","j",function(){a.KL(1);a.Dq("selectNextResult")}));this.aq.add(this.Zc.register("selectPreviousResult","k",function(){a.KL(-1);a.Dq("selectPreviousResult")}))};
n$.prototype.Rb=function(a){var b=this;a.hasOwnProperty("resultPage")&&(this.aq.add(_.Xqb(this.Lg,function(){b.selectedIndex.next(0)})),this.EHc.unsubscribe(),this.om=eHc(this))};n$.prototype.Lm=function(){void 0!==this.wWa&&(this.qb.ta.scrollTop=this.wWa,this.wWa=void 0)};n$.prototype.La=function(){_.vq.prototype.La.call(this);this.aq.unsubscribe()};
var QFc=function(a){return a.path||a.repository?"ref":a.re?"repo":"repoGroup"},eHc=function(a){var b=a.wC.om;return 25>=b.length||a.jPa.get().scrollTop?_.yd(b):_.rHa.ka(_.ke(),_.ge(0),_.me(b),_.ue(b.slice(0,20)))};n$.prototype.KL=function(a){var b=this.wC.om.length;b&&(a=this.selectedIndex.value+a,0>a||a>=b||this.selectedIndex.next(a))};n$.prototype.Dq=function(a){this.Ga.ob({element:"ResultList",action:a,gestureName:"KEYBOARD",Bf:this.selectedIndex.value})};
n$.ha=function(a){return new (a||n$)(_.w(_.Kn),_.w(_.jg),_.w(c$),_.w(_.eg),_.w(_.qt),_.w(_.Au),_.w(QGc),_.w(_.Wc),_.w(_.uq),_.w(_.ze),_.w(_.wD),_.w(_.oq,8))};
n$.ya=_.fc({type:n$,qa:[["result-list"]],ub:function(a,b){a&1&&_.kf(cHc,7);if(a&2){var c;_.jf(c=_.nf())&&(b.vXc=c.first)}},inputs:{zz:"previewTarget",wC:"resultPage",Tk:"searchResultsElementName",gKb:"showResultsIncomplete",MC:"showCanonicalCodeExampleFeature"},outputs:{bDb:"previewTriggered"},features:[_.Ce,_.vc],ac:["result-footer"],Aa:8,Ba:7,Fa:[["class","example-content","role","region",4,"ngIf"],["listContainer",""],[4,"ngFor","ngForOf"],[3,"docLink","trackElement",4,"ngIf"],["role","region",
1,"example-content"],[4,"ngIf"],[3,"source","snippets"],[3,"entry","resultPage","isActive","listIndex","scopeDetail","trackElement","previewTarget","isSelected","codeFontSize","container","triggerPreview"],[3,"docLink","trackElement"]],va:function(a,b){a&1&&(_.Te(dHc),_.O(0,PFc,2,1,"div",0),_.S(1,"async"),_.B(2,"ul",null,1),_.O(4,RFc,4,14,"li",2),_.S(5,"async"),_.C(),_.O(6,SFc,1,2,"search-results-incomplete",3),_.Ue(7));a&2&&(_.z("ngIf",b.MC&&_.T(1,3,b.S_)),_.v(4),_.z("ngForOf",_.T(5,5,b.om)),_.v(2),
_.z("ngIf",b.gKb))},Ia:[yGc,_.hm,_.im,h$,m$,_.nm],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 fHc=["image/png","image/jpeg","image/gif"],gHc={QG:0,EMPTY:1,R2b:2,Ldc:3,0:"BINARY",1:"EMPTY",2:"IMAGE",3:"TEXT"},o$=function(a,b,c){this.Ga=a;this.Ng=b;this.Ua=c;this.Yxb=_.pD([]);this.Is=_.xD;this.uha=gHc;this.ag="SearchResultFilePreview";this.data="";this.wl=_.ie;this.metadata=null;this.Qj=new _.pe(1)};o$.prototype.Qa=function(){};var cGc=function(a){switch(a.state){case 1:return!1;case 0:return!0;case 2:return 0<a.Vb.length;default:return _.sg(a)}};
o$.prototype.Zo=function(a){this.Ua.navigate(_.qp(_.wp(this.Fc.Yb(),{line:a.line+1}).Ya()),{Xf:"preserve"});this.Ga.ob({gestureName:"CLICK",element:this.ag,action:"selectLine",projectId:this.Fc.lb},a.sZ)};
_.Y.Object.defineProperties(o$.prototype,{uwc:{configurable:!0,enumerable:!0,set:function(a){var b=a.me,c=a.qC;a=a.Fc;this.data=b.Mv()||_.CD(_.yi(b,1));this.metadata=_.Bi(b,_.dp,2);this.Fc=a;this.Bb=_.$ob(a,b,[c]);this.wl=_.elb(a,_.rH(this.Ng,a,"path"),this.Ua)}},matches:{configurable:!0,enumerable:!0,set:function(a){this.Yxb=a;this.Qj.next(_.mD(a,[]).length?0:-1)},get:function(){return this.Yxb}},Xuc:{configurable:!0,enumerable:!0,get:function(){return this.data?this.metadata?fHc.includes(_.Vh(this.metadata,
1))?2:_.Ji(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}}});o$.ha=function(a){return new (a||o$)(_.w(_.Kn),_.w(_.qH),_.w(_.eg))};
o$.ya=_.fc({type:o$,qa:[["single-file-preview","fileData","","matches",""]],inputs:{uwc:"fileData",matches:"matches"},hc:["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&&(_.H(0,0),_.O(1,TFc,5,0,"icon-empty-state-display",1),_.O(2,UFc,1,1,"empty-file-detail",2),_.O(3,VFc,2,4,"img",3),_.O(4,dGc,4,3,"div",4),_.J());a&2&&(_.z("ngSwitch",b.Xuc),_.v(1),_.z("ngSwitchCase",b.uha.QG),_.v(1),_.z("ngSwitchCase",b.uha.EMPTY),_.v(1),_.z("ngSwitchCase",b.uha.R2b),_.v(1),_.z("ngSwitchCase",b.uha.Ldc))},Ia:[_.im,_.jm,_.km,_.wJ,_.zJ,_.cz,_.ez,_.dz,_.tD,_.rD,_.mH,_.xJ,_.nm,_.iz],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 hHc=function(a,b){this.nq=a;this.WE=b;this.Is=_.xD;this.oA=GGc;this.ag="SearchResultFilePreview";this.F0b="result-preview-header";this.P0a="Close";this.J6b="Preview of File ";this.page=_.ie;this.OS=new _.yg;this.close=new _.al},iHc=function(a,b){return a.nq.get(b.lb,b.Kc,b.repository,_.Eh(b),b.path,{Ob:b.params.Ob,type:1,line:_.sta(b.params.line)}).ka(_.y(function(c){var d=_.ip(c);if(!d)throw Error("Ff");var e;return _.pD({type:0,me:d,qC:null!=(e=_.Ii(c,8)[0])?e:0,Fc:b})}))},jHc=function(a,b){var c=
b.Yb();return a.nq.list(b.lb,b.Kc,b.repository,_.Eh(b),b.path,b.params.Ob).ka(_.y(function(d){return{state:2,Vb:{type:1,items:lGc(d,c)}}}))};
_.Y.Object.defineProperties(hHc.prototype,{target:{configurable:!0,enumerable:!0,set:function(a){var b=a.Fc;this.OS=b;switch(a.type){case 0:a.Pyc?this.WE.Uqa.next(b):this.WE.cgb();b=iHc(this,b);break;case 1:b=jHc(this,b);break;default:b=_.sg(a)}setTimeout(function(){var c;null==(c=document.getElementById("result-preview-header"))||c.focus()});this.page=b.ka(_.ue(_.yD),_.ce(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=_.sg(c)}}return _.yd({state:1,message:"Error fetching contents",Hua:c})}))}},tCc:{configurable:!0,enumerable:!0,set:function(a){a=a.zR;EBc(a)?this.WE.AHa.next(a.YZ):this.WE.AHa.next(void 0)}}});hHc.ha=function(a){return new (a||hHc)(_.w(_.SI),_.w(_.yJ))};
hHc.ya=_.fc({type:hHc,qa:[["result-preview"]],inputs:{target:"target",tCc:"loadedQueryContext"},outputs:{close:"close"},features:[_.$e([_.yJ])],Aa:7,Ba:9,Fa:[[4,"ngIf"],[1,"file-header"],["svgIcon","source:file"],["queryParamsHandling","preserve","trackAction","openFile",1,"filepath",3,"routerLink","ascTrackElement"],[3,"ngSwitch",4,"ngIf"],[1,"preview-title"],["mat-icon-button","","type","button","trackAction","closePreview",1,"close",3,"title","ascTrackElement","trackArtifactId","click"],[3,"ngSwitch"],
[3,"diameter",4,"ngSwitchCase"],[4,"ngSwitchCase"],["icon","developer_board",3,"isSvg",4,"ngSwitchCase"],[3,"diameter"],[3,"fileData","matches",4,"ngSwitchCase"],["ariaLabelledbyId","HEADER_ID",3,"files","queryParamsHandling",4,"ngSwitchCase"],[3,"fileData","matches"],["ariaLabelledbyId","HEADER_ID",3,"files","queryParamsHandling"],["icon","developer_board",3,"isSvg"]],va:function(a,b){a&1&&(_.O(0,eGc,6,4,"h2",0),_.B(1,"div",1),_.E(2,"mat-icon",2),_.B(3,"a",3),_.Q(4),_.C()(),_.O(5,kGc,4,4,"ng-container",
4),_.S(6,"async"));a&2&&(_.z("ngIf",b.OS.path),_.v(3),_.z("routerLink",_.qp(b.OS))("ascTrackElement",b.ag),_.Fe("id",b.F0b)("aria-label",b.J6b+b.OS.path),_.v(1),_.Ye(" ",b.OS.path," "),_.v(1),_.z("ngIf",_.T(6,7,b.OS.path&&b.page)))},Ia:[_.Qn,_.im,_.jm,_.km,_.BJ,_.cz,_.ez,_.dz,_.rD,_.ir,_.ws,_.vn,o$,_.nm],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 kHc=function(){};kHc.ha=function(a){return new (a||kHc)};kHc.Ea=_.gc({type:kHc});kHc.Da=_.Wb({imports:[_.om,_.GJ,_.IJ,_.fz,_.uD,_.sD,_.IG,_.nH,_.HJ]});var lHc,mHc;lHc={Gm:i$};mHc=[{path:"",component:g$,Te:_.LD([b$,$9]),resolve:lHc,Mz:"paramsOrQueryParamsChange"}];_.p$=function(){};_.p$.ha=function(a){return new (a||_.p$)};_.p$.Ea=_.gc({type:_.p$,id:"search"});_.p$.Da=_.Wb({Nb:[i$,_.SI],imports:[_.uu,xGc,BGc,_.xw,_.om,_.QH,_.XH,_.YH,_.bz,_.Nn,_.OJ,_.IJ,_.gI,_.xu,_.iy,_.fz,_.uD,_.sD,_.Hr,_.Av,_.xs,_.ry,_.rw,_.pz,_.ny,_.Bw,_.nI,_.nH,_.$x(mHc),_.Ut,_.HJ,kHc,_.oH,_.kz,_.vJ,_.yw,_.xn]});_.D8a(_.p$,"search");
_.ykb(g$,function(){return[_.Qn,_.im,_.jm,_.km,_.$y,_.Mn,_.cz,_.ez,_.dz,_.rD,_.ir,_.vn,_.jz,hHc,j$,k$,l$,n$,m$]},function(){return[_.nm]});
}catch(e){_._DumpException(e)}
try{
var nHc=function(a,b){a=Number(a);return!isNaN(a)&&a>=b&&Number.isInteger(a)},oHc=function(a){a&1&&_.E(0,"settings-header",27)},pHc=function(a){if(a&1){var b=_.Cc();_.B(0,"div")(1,"mat-form-field",28)(2,"mat-label");_.Q(3," Appearance ");_.C();_.B(4,"mat-select",13);_.M("selectionChange",function(c){_.Dc(b);var d=_.N();return _.Ec(d.cIc(c.value))});_.S(5,"async");_.B(6,"mat-option",29);_.Q(7," Light ");_.C();_.B(8,"mat-option",30);_.Q(9," Dark ");_.C();_.B(10,"mat-option",31);_.Q(11," Use System Settings ");
_.C()()()()}a&2&&(a=_.N(),_.v(4),_.z("value",_.T(5,1,a.SWa)))},qHc=function(a,b){a&1&&(_.B(0,"mat-option",34),_.Q(1),_.C());a&2&&(a=b.wa,_.z("value",a),_.v(1),_.Ye(" ",a.replace("cider","default")," "))},rHc=function(a){if(a&1){var b=_.Cc();_.B(0,"div")(1,"mat-form-field",32)(2,"mat-label");_.Q(3," Dark syntax highlighting theme ");_.C();_.B(4,"mat-select",13);_.M("selectionChange",function(c){_.Dc(b);var d=_.N();return _.Ec(d.XHc(c.value))});_.S(5,"async");_.O(6,qHc,2,2,"mat-option",33);_.C()()()}a&
2&&(a=_.N(),_.v(4),_.z("value",_.T(5,2,a.gIc)),_.v(2),_.z("ngForOf",a.NVb))},sHc=function(a){a&1&&(_.B(0,"mat-label"),_.Q(1," Light syntax highlighting theme "),_.C())},tHc=function(a){a&1&&(_.B(0,"mat-label"),_.Q(1," Syntax highlighting theme "),_.C())},uHc=function(a,b){a&1&&(_.B(0,"mat-option",34),_.Q(1),_.C());a&2&&(a=b.wa,_.z("value",a),_.v(1),_.Ye(" ",a.replace("cider","default")," "))},vHc=function(a){if(a&1){var b=_.Cc();_.B(0,"div")(1,"mat-form-field",35);_.O(2,sHc,2,0,"mat-label",36);_.O(3,
tHc,2,0,"ng-template",null,37,_.qf);_.B(5,"mat-select",13);_.M("selectionChange",function(d){_.Dc(b);var e=_.N();return _.Ec(e.ZHc(d.value))});_.S(6,"async");_.O(7,uHc,2,2,"mat-option",33);_.C()()()}if(a&2){var c=_.Xe(4);a=_.N();_.v(2);_.z("ngIf",a.LS)("ngIfElse",c);_.v(3);_.z("value",_.T(6,4,a.iIc));_.v(2);_.z("ngForOf",a.B4b)}},wHc=function(a){if(a&1){var b=_.Cc();_.B(0,"div")(1,"mat-slide-toggle",38);_.M("change",function(c){_.Dc(b);var d=_.N();return _.Ec(d.iLc(c))});_.S(2,"async");_.Q(3," Strip the google3/ prefix when copying paths ");
_.C()()}a&2&&(a=_.N(),_.v(1),_.z("checked",_.T(2,1,a.MLb)))},xHc=function(a){a&1&&(_.B(0,"a",39)(1,"mat-icon",40),_.Q(2,"info_outline"),_.C()())},yHc=function(a){if(a&1){var b=_.Cc();_.B(0,"div")(1,"mat-form-field",41)(2,"mat-label");_.Q(3," Default Cider editing behavior ");_.C();_.B(4,"mat-select",13);_.M("selectionChange",function(c){_.Dc(b);var d=_.N();return _.Ec(d.WHc(c.value))});_.S(5,"async");_.B(6,"mat-option",42);_.Q(7," Open in Cider. ");_.C();_.B(8,"mat-option",43);_.Q(9," Open the workspace selection prompt in Cider. ");
_.C()()()()}a&2&&(a=_.N(),_.v(4),_.z("value",_.T(5,1,a.U5)))},zHc=function(a){if(a&1){var b=_.Cc();_.B(0,"div")(1,"mat-slide-toggle",44);_.M("change",function(c){_.Dc(b);var d=_.N();return _.Ec(d.jLc(c))});_.S(2,"async");_.Q(3," When opening the Cider workspace selection prompt, default to suggesting a unique workspace name. ");_.C()()}a&2&&(a=_.N(),_.v(1),_.z("checked",_.T(2,1,a.Ffa)))},AHc=function(a){if(a&1){var b=_.Cc();_.B(0,"div")(1,"mat-slide-toggle",45);_.M("change",function(c){_.Dc(b);var d=
_.N();return _.Ec(d.hLc(c))});_.S(2,"async");_.Q(3," Show personalized results based on search history ");_.C();_.B(4,"a",46)(5,"mat-icon",40);_.Q(6,"info_outline");_.C()()()}a&2&&(a=_.N(),_.v(1),_.z("checked",_.T(2,1,a.ps)))},BHc=function(a){if(a&1){var b=_.Cc();_.B(0,"div")(1,"mat-form-field",47)(2,"mat-label");_.Q(3," Search results page size ");_.C();_.B(4,"mat-select",13);_.M("selectionChange",function(c){_.Dc(b);var d=_.N();return _.Ec(d.OLc(c.value))});_.S(5,"async");_.B(6,"mat-option",34);
_.Q(7," 10 ");_.C();_.B(8,"mat-option",34);_.Q(9," 25 ");_.C();_.B(10,"mat-option",34);_.Q(11," 100 ");_.C()()()()}a&2&&(a=_.N(),_.v(4),_.z("value",_.T(5,4,a.pageSize)),_.v(2),_.z("value",10),_.v(2),_.z("value",25),_.v(2),_.z("value",100))},CHc=function(a){if(a&1){var b=_.Cc();_.B(0,"div")(1,"mat-form-field",48)(2,"mat-select",49);_.M("selectionChange",function(c){_.Dc(b);var d=_.N();return _.Ec(d.NLc(c.value))});_.S(3,"async");_.B(4,"mat-option",34);_.Q(5," 25 ");_.C();_.B(6,"mat-option",34);_.Q(7,
" 50 ");_.C();_.B(8,"mat-option",34);_.Q(9," 100 ");_.C();_.B(10,"mat-option",34);_.Q(11," 200 ");_.C()();_.B(12,"mat-label");_.Q(13," Starred paths on homepage ");_.C()()()}a&2&&(a=_.N(),_.v(2),_.z("value",_.T(3,5,a.zba)),_.v(2),_.z("value",25),_.v(2),_.z("value",50),_.v(2),_.z("value",100),_.v(2),_.z("value",200))},q$=function(a,b,c,d){_.Pn.call(this,a,b,d,c,"change");this.eOb=!0};_.X(q$,_.Pn);q$.prototype.mTa=function(a){this.eOb&&_.YNa(this,"CHANGE",a)};
q$.ha=function(a){return new (a||q$)(_.w(_.Kn),_.w(_.wk),_.w(_.Wc),_.w(_.On,8))};q$.Ha=_.hc({type:q$,qa:[["input","ascTrackElement","","trackAction",""],["select","ascTrackElement","","trackAction",""],["textarea","ascTrackElement","","trackAction",""]," ascTrackElement  trackAction  trackGestureChange ".split(" ")],inputs:{eOb:"trackGestureChange"},features:[_.Ce]});var DHc=function(){this.bT=this.text=""};DHc.ha=function(a){return new (a||DHc)};
DHc.ya=_.fc({type:DHc,qa:[["help-tooltip","text",""]],inputs:{text:"text",bT:"tooltipClass"},hc:["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"),_.Q(2,"help_outline"),_.C()());a&2&&_.z("matTooltipClass",b.bT)("matTooltip",b.text)},Ia:[_.ws,_.bw],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 EHc=function(){};EHc.ha=function(a){return new (a||EHc)};EHc.Ea=_.gc({type:EHc});EHc.Da=_.Wb({imports:[_.om,_.xs,_.rw]});var FHc=Object.freeze({"invalid-number":!0}),r$=function(){this.Dbb=!1};r$.prototype.validate=function(a){return nHc(a.value,this.Dbb?0:1)?null:FHc};r$.ha=function(a){return new (a||r$)};r$.Ha=_.hc({type:r$,qa:[["","positiveIntegerValidator",""]],inputs:{Dbb:"allowZero"},features:[_.$e([{Ca:_.av,Jb:r$,kd:!0}])]});var s$=function(){};s$.prototype.validate=function(a){return void 0===a.value||""===a.value||nHc(a.value,1)?null:FHc};s$.ha=function(a){return new (a||s$)};
s$.Ha=_.hc({type:s$,qa:[["","optionalPositiveIntegerValidator",""]],features:[_.$e([{Ca:_.av,Jb:s$,kd:!0}])]});_.GHc=function(){this.ABb=""};_.GHc.ha=function(a){return new (a||_.GHc)};
_.GHc.ya=_.fc({type:_.GHc,qa:[["settings-header"]],inputs:{ABb:"pageTitle"},ac:["*"],Aa:4,Ba:1,Fa:[["fxLayoutAlign","center center"],["fxFlex","grow",1,"title"]],va:function(a,b){a&1&&(_.Te(),_.B(0,"header",0)(1,"h1",1),_.Q(2),_.C(),_.Ue(3),_.C());a&2&&(_.v(2),_.Ze(b.ABb))},Ia:[_.Er,_.Kr],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});_.u$=function(a,b,c,d,e,f){var g=this;this.document=a;this.Ga=b;this.Ub=c;this.Jma=d;this.Hb=e;this.SWa=this.Ub.hpa();this.j$=this.Ub.JP();this.OIc=this.Ub.PP();this.MLb=this.Ub.vY();this.tabSize=this.Ub.SP();this.pageSize=this.Ub.OP();this.vn=this.Jma.vn;this.zba=this.Ub.mY();this.uRb=_.hAb(this.Ub);this.WMc=this.Ub.opa();this.U5=this.Ub.cY();this.Ffa=this.Ub.wY();this.ps=this.Ub.sY();this.KIc=this.Ub.rY();this.xzc=this.Ub.gY();this.NVb=Array.from(_.z1a);this.B4b=Array.from(_.y1a);this.ab=new _.td;
this.cKb=!0;this.cIc=_.qD(function(m){t$(g,"themeChanged",m);g.Ub.cua(m)});this.XHc=_.qD(function(m){t$(g,"darkSyntaxThemeChanged",m);g.Ub.rea(m)});this.ZHc=_.qD(function(m){t$(g,"lightSyntaxThemeChanged",m);g.Ub.Bea(m)});this.eLc=_.qD(function(m){t$(g,"highlightXrefsChanged",m.checked.toString());g.Ub.F_(m.checked)});this.gLc=_.qD(function(m){t$(g,"showFoldMarkersChanged",m.checked.toString());g.Ub.Gea(m.checked)});this.iLc=_.qD(function(m){t$(g,"stripGoogle3FromCopyChanged",m.checked.toString());
g.Ub.hua(m.checked)});this.PLc=_.Ti(function(m,n){t$(g,"tabSizeChanged",m);n&&g.Ub.Iea(Number(m))},300);this.OLc=_.Ti(function(m){t$(g,"pageSizeChanged",String(m));g.Ub.L_(m)},300);this.KLc=_.Ti(function(m,n){t$(g,"codeFontSizeChanged",m);n&&(""===m?_.vD(g.Jma):_.vD(g.Jma,Number(m)))},300);this.NLc=_.Ti(function(m){t$(g,"numStarredPlacesChanged",String(m));g.Ub.Dea(m)},300);this.HGc=function(){_.vD(g.Jma)};this.kLc=_.qD(function(m){t$(g,"xrefMiniPanelEnabledChanged",m.checked.toString());_.iAb(g.Ub,
m.checked)});this.QLc=_.Ti(function(m,n){t$(g,"xrefMiniPanelMinWidthChanged",m);n&&g.Ub.pXa(Number(m))},300);this.WHc=_.qD(function(m){t$(g,"ciderDefaultChanged",m);g.Ub.Jta(m)});this.jLc=_.qD(function(m){t$(g,"suggestUniqueCiderWsChanged",m.checked.toString());g.Ub.iua(m.checked)});this.hLc=_.qD(function(m){t$(g,"showPersonalizedResultsChanged",m.checked.toString());g.Ub.fua(m.checked)});this.fLc=_.qD(function(m){t$(g,"showCustomContextMenuChanged",m.checked.toString());g.Ub.Fea(m.checked)});this.YHc=
_.qD(function(m){t$(g,"hovercardVisibilityChanged",m);g.Ub.yea(m)});this.LS=f.LS();this.Hm=_.Lh.has(2);this.gIc=_.h2a(f,"DARK");this.iIc=_.h2a(f,"LIGHT")};_.u$.prototype.Rc=function(){var a=this;this.ab.add(this.Hb.We.subscribe(function(b){b&&(b=a.document.querySelector("#"+b))&&(null==b||b.scrollIntoView(),null==b||b.focus(),null==b||b.classList.add("highlight-anim"))}))};_.u$.prototype.La=function(){this.ab.unsubscribe()};
var HHc=function(a,b){if(!a.LS||!b)return!1;switch(b){case "SYSTEM":case "DARK":return!0;case "LIGHT":return!1;default:return _.sg(b)}},IHc=function(a){if(!a)return!0;switch(a){case "DARK":return!1;case "SYSTEM":case "LIGHT":return!0;default:return _.sg(a)}},t$=function(a,b,c){a.Ga.ob({element:"Settings",action:b,Ne:c,gestureName:"CHANGE"})};_.u$.ha=function(a){return new (a||_.u$)(_.w(_.Yg),_.w(_.Kn),_.w(_.Au),_.w(_.wD),_.w(_.Kf),_.w(_.Hu),_.w(_.Wt),_.w(_.Yt))};
_.u$.ya=_.fc({type:_.u$,qa:[["general-settings"]],inputs:{cKb:"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=_.Cc();_.O(0,oHc,1,0,"settings-header",0);_.O(1,pHc,12,3,"div",1);_.O(2,rHc,7,4,"div",1);_.S(3,"async");_.O(4,vHc,8,6,"div",1);_.S(5,"async");_.O(6,wHc,4,3,"div",1);_.B(7,"div")(8,"mat-slide-toggle",2);_.M("change",function(e){return b.gLc(e)});_.S(9,"async");_.Q(10," Show Fold Markers ");
_.C()();_.B(11,"div")(12,"mat-slide-toggle",3);_.M("change",function(e){return b.eLc(e)});_.S(13,"async");_.Q(14," Highlight References ");_.C()();_.B(15,"div")(16,"mat-slide-toggle",4);_.M("change",function(e){return b.fLc(e)});_.S(17,"async");_.Q(18," Show Cross References Context Menu on right click ");_.C()();_.B(19,"div",5)(20,"mat-slide-toggle",6);_.M("change",function(e){return b.kLc(e)});_.S(21,"async");_.Q(22," Enable the references preview pane when the browser is wider than ");_.C();_.B(23,
"mat-form-field",7)(24,"input",8,9);_.M("ngModelChange",function(e){_.Dc(c);return _.Ec(b.QLc(e,_.Xe(25).Ce.valid))});_.S(26,"async");_.S(27,"async");_.C();_.B(28,"span",10);_.Q(29,"pixels");_.C();_.B(30,"mat-error");_.Q(31," Must set width to a positive integer. ");_.C()();_.O(32,xHc,3,0,"a",11);_.C();_.O(33,yHc,10,3,"div",1);_.O(34,zHc,4,3,"div",1);_.O(35,AHc,7,3,"div",1);_.B(36,"div")(37,"mat-form-field",12)(38,"mat-label");_.Q(39," Show identifier hovercards ");_.C();_.B(40,"mat-select",13);_.M("selectionChange",
function(e){return b.YHc(e.value)});_.S(41,"async");_.B(42,"mat-option",14);_.Q(43," Never show ");_.C();_.B(44,"mat-option",15);_.Q(45," Hold 'Shift' to show ");_.C();_.B(46,"mat-option",16);_.Q(47," Hold 'Control' to show ");_.C();_.B(48,"mat-option",17);_.Q(49," Hold 'Control' or 'Command' (macOS) to show ");_.C();_.B(50,"mat-option",18);_.Q(51," Always show ");_.C()()()();_.B(52,"div")(53,"mat-form-field",19)(54,"input",20,21);_.M("ngModelChange",function(e){_.Dc(c);return _.Ec(b.PLc(e,_.Xe(55).Ce.valid))});
_.S(56,"async");_.C();_.B(57,"mat-label");_.Q(58," Tab size (chars) ");_.C();_.B(59,"mat-error");_.Q(60," Must set tab size to a positive integer. ");_.C()()();_.O(61,BHc,12,6,"div",1);_.O(62,CHc,14,7,"div",1);_.B(63,"div")(64,"mat-form-field",22)(65,"input",23,24);_.M("ngModelChange",function(e){_.Dc(c);return _.Ec(b.KLc(e,_.Xe(66).Ce.valid))});_.S(67,"async");_.C();_.B(68,"mat-label");_.Q(69," Code font size (px) ");_.C();_.B(70,"mat-error");_.Q(71," Must set code font size to a positive integer or clear the field. ");
_.C()();_.B(72,"button",25);_.M("click",function(){return b.HGc()});_.B(73,"span");_.Q(74,"Reset");_.C()();_.E(75,"help-tooltip",26);_.C()}if(a&2){var d=_.Xe(25);_.z("ngIf",b.cKb);_.v(1);_.z("ngIf",b.LS);_.v(1);_.z("ngIf",HHc(b,_.T(3,22,b.SWa)));_.v(2);_.z("ngIf",IHc(_.T(5,24,b.SWa)));_.v(2);_.z("ngIf",b.Hm);_.v(2);_.z("checked",_.T(9,26,b.OIc));_.v(4);_.z("checked",_.T(13,28,b.j$));_.v(4);_.z("checked",_.T(17,30,b.KIc));_.v(4);_.z("checked",_.T(21,32,b.uRb))("aria-label","Enable the references preview pane when the browser is wider than "+
d.value+" pixels");_.v(4);_.z("allowZero",!0)("ngModel",_.T(26,34,b.WMc))("disabled",!1===_.T(27,36,b.uRb));_.v(8);_.z("ngIf",b.Hm);_.v(1);_.z("ngIf",b.Hm);_.v(1);_.z("ngIf",b.Hm);_.v(1);_.z("ngIf",b.Hm);_.v(5);_.z("value",_.T(41,38,b.xzc));_.v(14);_.z("ngModel",_.T(56,40,b.tabSize));_.v(7);_.z("ngIf",!b.Hm);_.v(1);_.z("ngIf",b.Hm);_.v(3);_.z("ngModel",_.T(67,42,b.vn))}},Ia:[_.Qn,q$,_.hm,_.im,_.Mn,_.Qh,_.ev,_.kv,_.gy,DHc,_.jr,_.eK,_.zv,_.yv,_.fy,_.ws,_.Cv,_.qy,_.jy,_.hK,_.bw,_.GHc,s$,r$,_.nm],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});_.v$=function(){};_.v$.ha=function(a){return new (a||_.v$)};_.v$.Ea=_.gc({type:_.v$});_.v$.Da=_.Wb({imports:[_.om,_.Nr]});_.w$=function(){};_.w$.ha=function(a){return new (a||_.w$)};_.w$.Ea=_.gc({type:_.w$});_.w$.Da=_.Wb({imports:[_.Sn,_.om,_.Nn,_.sv,_.iy,EHc,_.Hr,_.Av,_.xs,_.Dv,_.ny,_.ry,_.iK,_.rw,_.v$]});
}catch(e){_._DumpException(e)}
try{
_.og("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 DIc=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]},EIc=function(a,b,c){if(a){var d=_.Uzb(a);if(!b)return d.toString();a=_.xoa(b)||_.yoa(b)||b;switch([_.Vzb,_.Wzb,_.Xzb].find(function(e){return _.Yzb(e,d)})){case _.Vzb:case _.Xzb:return c&&"/"!==c?_.jsa(d.toString(),"blob",a,c):_.jsa(d.toString(),"tree",a);case _.Wzb:return _.jsa(d.toString(),"src",a,c||
"")}}},A$=function(){return DIc(_.lc.apply(0,arguments),function(a){return void 0!==a})},HIc=function(a){var b,c=[],d=1;if("string"===typeof a)if(FIc[a]){c=FIc[a].slice();var e="rgb"}else if("transparent"===a)d=0,e="rgb",c=[0,0,0];else if(/^#[A-Fa-f0-9]+$/.test(a)){var f=a.slice(1),g=f.length;d=1;4>=g?(c=[parseInt(f[0]+f[0],16),parseInt(f[1]+f[1],16),parseInt(f[2]+f[2],16)],4===g&&(d=parseInt(f[3]+f[3],16)/255)):(c=[parseInt(f[0]+f[1],16),parseInt(f[2]+f[3],16),parseInt(f[4]+f[5],16)],8===g&&(d=parseInt(f[6]+
f[7],16)/255));c[0]||(c[0]=0);c[1]||(c[1]=0);c[2]||(c[2]=0);e="rgb"}else(b=/^((?:rgb|hs[lvb]|hwb|cmyk?|xy[zy]|gray|lab|lchu?v?|[ly]uv|lms)a?)\s*\(([^\)]*)\)/.exec(a))?(a=b[1],d="rgb"===a,e=f=a.replace(/a$/,""),g="cmyk"===f?4:"gray"===f?1:3,c=b[2].trim().split(/\s*,\s*/).map(function(m,n){if(/%$/.test(m)){if(n===g)return parseFloat(m)/100;if("rgb"===f)return 255*parseFloat(m)/100}else if("h"===f[n]&&!/deg$/.test(m)&&void 0!==GIc[m])return GIc[m];return parseFloat(m)}),a===f&&c.push(1),d=d?1:void 0===
c[g]?1:c[g],c=c.slice(0,g)):10<a.length&&/[0-9](?:\s|\/)/.test(a)&&(c=a.match(/([0-9]+)/g).map(function(m){return parseFloat(m)}),e=a.match(/([a-z])/ig).join("").toLowerCase());else isNaN(a)?_.Aa(a)&&!Array.isArray(a)?(b=A$(a.r,a.red,a.R,null),null!==b?(e="rgb",c=[b,A$(a.To,a.green,a.G),A$(a.b,a.blue,a.B)]):(e="hsl",c=[A$(a.h,a.Npa,a.nA),A$(a.s,a.saturation,a.S),A$(a.l,a.FF,a.L,a.b,a.brightness)]),d=A$(a.a,a.alpha,a.opacity,1),null!=a.opacity&&(d/=100)):Array.isArray(a)&&(c=[a[0],a[1],a[2]],e="rgb",
d=4===a.length?a[3]:1):(e="rgb",c=[a>>>16,(a&65280)>>>8,a&255]);return{b0:e,values:c,alpha:d}},B$=function(a,b,c){if(isNaN(a)||0>a||a>b)throw new RangeError("Gf`"+a+"`"+c+"`0`"+b);},IIc=function(a){if(!/^[a-fA-F0-9]+$/.test(a))throw Error("If`"+a);return parseInt(a,16)},JIc=function(a){a=a.toString(16);return 2<=a.length?a:"0"+a},KIc=function(a){return.04045>=a?a/12.92:Math.pow((a+.055)/1.055,2.4)},LIc=function(a){return.0031308>=a?12.92*a:1.055*Math.pow(a,1/2.4)-.055},MIc=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},NIc=function(a){var b=6/29,c=3*Math.pow(b,2);return a>b?Math.pow(a,3):c*(a-4/29)},XIc=function(a,b,c){"number"!==typeof b&&(b=OIc[b]);var d=PIc(a);a=PIc(c||QIc());c=RIc(d)+","+b+","+RIc(a);if(SIc.has(c))return SIc.get(c);if(TIc(d,a)>b)a=d;else{d=UIc(d);for(var e=50<UIc(a).FF?-1:1,f=VIc(d),g=d.FF;0<=g&&100>=g&&!(f=VIc(new WIc(g,d.a,d.b)),TIc(f,a)>b);g+=e);a=f}SIc.set(c,a);return a},PIc=function(a){if(a instanceof C$)return a;if(a instanceof
D$)return new C$(a.red,a.green,a.blue);if(a instanceof _.Y_a)return new C$(_.Mi(a,1)||0,_.Mi(a,2)||0,_.Mi(a,3)||0);a.startsWith("#")&&(a=a.substring(1));return YIc(a)},QIc=function(){var a=getComputedStyle(document.body).backgroundColor;if(!a)return ZIc;a=HIc(a);var b=a.b0,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 $Ic(new C$(b/255,c/255,d/255,a),ZIc);case "hsl":d=_.q(c);b=d.next().value;c=d.next().value;d=d.next().value;a=new aJc(b,
c/100,d/100,a);b=(1-Math.abs(2*a.FF-1))*a.saturation;var e=Math.max(0,a.FF-b/2);d=c=e;var f=a.Npa%360/60,g=b*(1-Math.abs(f%2-1));switch(Math.floor(f)){case 0:c+=b;d+=g;break;case 1:c+=g;d+=b;break;case 2:d+=b;e+=g;break;case 3:d+=g;e+=b;break;case 4:c+=g;e+=b;break;case 5:c+=b,e+=g}a=new C$(c,d,e,a.alpha);return $Ic(a,ZIc);default:throw Error("Jf`"+b);}},bJc=function(a){a&1&&_.E(0,"img",15);a&2&&(a=_.N().Ma,_.z("src",a.kZ,_.md))},cJc=function(a){a&1&&_.E(0,"global-search-box",18);a&2&&(a=_.N().Ma,
_.z("config",a))},dJc=function(a,b){a&1&&(_.B(0,"div",16),_.O(1,cJc,1,1,"global-search-box",17),_.C());a&2&&(a=b.Ma,_.v(1),_.z("ngIf",a.baa))},eJc=function(a,b){a&1&&(_.H(0),_.Q(1,"\n            "),_.B(2,"li"),_.Q(3,"\n              "),_.B(4,"a",20),_.Q(5),_.C(),_.Q(6,"\n            "),_.C(),_.Q(7,"\n          "),_.J());a&2&&(a=b.wa,_.v(4),_.z("universalLink",a.target)("sameWindow",!0)("trackAction",a.oy),_.v(1),_.Ye("\n                ",a.label,"\n              "))},fJc=function(a){a&1&&(_.B(0,"div",
19)(1,"nav")(2,"ul"),_.O(3,eJc,8,4,"ng-container",13),_.C()()());a&2&&(a=_.N().Ma,_.v(3),_.z("ngForOf",a.eIa))},gJc=function(a){if(a&1){var b=_.Cc();_.B(0,"li")(1,"button",21);_.M("click",function(){_.Dc(b);var c=_.N(2);return _.Ec(c.TQa.next(void 0))});_.Q(2," Keyboard Shortcuts ");_.C()()}},iJc=function(a){if(a&1){var b=_.Cc();_.B(0,"li")(1,"button",22);_.M("click",function(){_.Dc(b);_.N(2).Vl.open(hJc);return _.Ec()});_.Q(2," Settings ");_.C()()}},jJc=function(a,b){a&1&&(_.B(0,"li")(1,"a",23),
_.Q(2),_.C()());a&2&&(a=b.wa,_.v(1),_.z("universalLink",a.target)("trackAction",a.oy),_.v(1),_.Ye(" ",a.label," "))},kJc=function(a,b){if(a&1){var c=_.Cc();_.B(0,"header",1)(1,"div",2)(2,"a",3);_.O(3,bJc,1,1,"img",4);_.C()();_.O(4,dJc,2,1,"div",5);_.S(5,"async");_.B(6,"div",6);_.O(7,fJc,4,1,"div",7);_.B(8,"div",8)(9,"button",9)(10,"mat-icon");_.Q(11,"more_vert");_.C()()();_.B(12,"mat-menu",10,11)(14,"ul");_.O(15,gJc,3,0,"li",12);_.S(16,"async");_.O(17,iJc,3,0,"li",12);_.O(18,jJc,3,3,"li",13);_.B(19,
"li")(20,"button",14);_.M("click",function(){_.Dc(c);var e=_.N();return _.Ec(e.HZ("CLICK"))});_.Q(21," Send Feedback ");_.C()()()()()()}if(a&2){a=b.Ma;var d=_.Xe(13);b=_.N();_.Ge("height",a.kZ?"76px":null);_.v(2);_.He("app-logo",a.kZ);_.z("onedevAppbarBranding",a.kZ?void 0:a.title)("iconUrl",a.oi)("universalLink",a.m$)("sameWindow",!0)("title",a.title?a.title:"")("svgIcon",a.oi?void 0:"oss:logo");_.v(1);_.z("ngIf",a.kZ);_.v(1);_.z("ngIf",_.T(5,18,b.Gm));_.v(3);_.z("ngIf",!a.Otb);_.v(2);_.z("matMenuTriggerFor",
d);_.v(3);_.z("overlapTrigger",!1);_.v(3);_.z("ngIf",_.T(16,20,b.R_));_.v(2);_.z("ngIf",b.HIc);_.v(1);_.z("ngForOf",a.Eyb)}},lJc=function(a){a&1&&_.E(0,"announcement-bar",5)},mJc=function(a){a&1&&(_.B(0,"div",6),_.E(1,"loading"),_.C())},nJc=function(a,b){a&1&&(_.B(0,"a",1)(1,"div",2)(2,"div",3),_.E(3,"img",4),_.C(),_.B(4,"span",5),_.Q(5),_.C()(),_.B(6,"span",6),_.Q(7),_.C(),_.B(8,"div",7)(9,"a",8),_.Q(10," View Project "),_.C()()());a&2&&(a=b.wa,b=_.N(),_.z("routerLink",b.IDb(a)),_.v(3),_.We("src",
a.oi,_.md),_.Ve("alt","Icon for ",a.displayName,""),_.v(2),_.Ze(a.displayName),_.v(2),_.Ze(a.xS))},oJc=function(a){if(a&1){var b=_.Cc();_.B(0,"button",12);_.M("click",function(){_.Dc(b);var c=_.N();return _.Ec(c.IW())});_.B(1,"mat-icon");_.Q(2,"close");_.C()()}a&2&&(a=_.N(),_.z("ascTrackElement",a.nu)("matTooltip",a.W0a),_.Fe("aria-label",a.W0a))},pJc=function(a){a&1&&(_.B(0,"a",13),_.E(1,"mat-icon",14),_.C());a&2&&(a=_.N(),_.z("universalLink",a.MJ))},qJc=function(a){a&1&&_.Ke(0)},rJc=function(a,
b){a&1&&(_.B(0,"search-box-suggestion-item",15),_.O(1,qJc,1,0,"ng-container",16),_.C());a&2&&(a=b.wa,_.z("isSelectable",!!a.Jua)("payload",a),_.v(1),_.z("ngTemplateOutlet",a.va)("ngTemplateOutletContext",a.PS))},sJc=function(a){a&1&&_.Ke(0)},tJc=function(a){a&1&&(_.B(0,"div",19),_.O(1,sJc,1,0,"ng-container",20),_.C());if(a&2){a=_.N(2);var b=_.Xe(12);_.Ge("width",a.Zda,"px");_.v(1);_.z("ngTemplateOutlet",b.va)}},uJc=function(a){if(a&1){var b=_.Cc();_.H(0,17);_.M("ascResizeNotifier",function(d){_.Dc(b);
var e=_.N();return _.Ec(e.BTa(d))});_.O(1,tJc,2,3,"div",18);_.J()}if(a&2){a=_.N();var c=_.Xe(12);_.z("elementToWatch",_.Xe(1));_.v(1);_.z("ngIf",c.Jw&&a.JE)}},vJc=function(a){a&1&&_.E(0,"img",6);a&2&&(a=_.N(),_.We("src",a.oi,_.md),_.Ve("alt","",a.label," Logo"))},wJc=function(a){a&1&&_.E(0,"mat-icon",7)},xJc=function(a){a&1&&_.E(0,"loading")},yJc=function(a){a&1&&_.E(0,"whitelabelled-search",8);a&2&&(a=_.N(2).Ma,_.z("projects",a.Vb.lp)("iconUrl",a.Vb.oi)("label",a.Vb.displayName))},zJc=function(a){a&
1&&_.E(0,"discover-find-contribute",9);a&2&&(a=_.N(2).Ma,_.z("projects",a.Vb.lp))},AJc=function(a){a&1&&(_.H(0,2),_.O(1,yJc,1,3,"whitelabelled-search",6),_.O(2,zJc,1,1,"discover-find-contribute",7),_.J());if(a&2){a=_.N().Ma;var b=_.N();_.z("ngSwitch",a.Vb.va);_.v(1);_.z("ngSwitchCase",b.e9b.Nha)}},BJc=function(a){a&1&&_.Ke(0)},CJc=function(a){a&1&&(_.H(0),_.O(1,BJc,1,0,"ng-container",10),_.J());if(a&2){_.N(2);var b=_.Xe(3);_.v(1);_.z("ngTemplateOutlet",b)}},DJc=function(a,b){a&1&&(_.H(0,2),_.O(1,
xJc,1,0,"loading",3),_.O(2,AJc,3,2,"ng-container",4),_.O(3,CJc,2,1,"ng-container",5),_.J());a&2&&(a=b.Ma,b=_.N(),_.z("ngSwitch",a.state),_.v(1),_.z("ngSwitchCase",b.Ec.Zh),_.v(1),_.z("ngSwitchCase",b.Ec.Tg))},EJc=function(a){a&1&&(_.B(0,"icon-empty-state-display",11)(1,"icon-empty-state-title"),_.Q(2," Unable to load page. "),_.C(),_.B(3,"icon-empty-state-subtitle"),_.Q(4," Please try again later. "),_.C()());a&2&&_.z("isSvg",!1)},FJc=function(a){a&1&&_.E(0,"img",20);a&2&&(a=_.N().Ma,_.We("src",a.Pla,
_.md))},GJc=function(a){a&1&&_.E(0,"th")},HJc=function(a,b){a&1&&(_.B(0,"a",30),_.E(1,"mat-icon",31),_.B(2,"span",32),_.Q(3),_.C()());if(a&2){a=b.Ma;b=_.N().Ma;var c=_.N(6);_.Ve("title","View on ",a.name,"")("aria-label","View on ",a.name,"");_.z("externalLink",c.Sxc(b));_.v(1);_.z("svgIcon",a.icon);_.v(2);_.Ye(" View on ",a.name," ")}},IJc=function(a,b){a&1&&(_.H(0),_.O(1,HJc,4,5,"a",29),_.J());a&2&&(a=b.Ma,b=_.N(6),_.v(1),_.z("ngIf",b.PFc(a)))},JJc=function(a){a&1&&(_.B(0,"td",28),_.O(1,IJc,2,1,
"ng-container",17),_.C());a&2&&(a=_.N().wa,_.v(1),_.z("ngIf",null==a?null:null==a.repository?null:a.repository.UQ))},KJc=function(a){a&1&&(_.B(0,"span",32),_.Q(1," Language unknown "),_.C())},LJc=function(a){a&1&&(_.B(0,"div"),_.S(1,"colorContrast"),_.B(2,"mat-icon"),_.Q(3,"check_circle"),_.C(),_.B(4,"span",32),_.Q(5," Has references "),_.C()());a&2&&(a=_.N(2).Ma,_.Ge("color",_.Ay(1,2,a.aM,"uiElement")))},MJc=function(a){a&1&&(_.B(0,"span",32),_.Q(1," No references "),_.C())},OJc=function(a,b){a&
1&&(_.B(0,"tr"),_.O(1,JJc,2,1,"td",21),_.B(2,"td",22)(3,"a",23),_.S(4,"colorContrast"),_.Q(5),_.C()(),_.B(6,"td"),_.Q(7),_.S(8,"dateTimeDisplay"),_.C(),_.B(9,"td"),_.Q(10),_.O(11,KJc,2,0,"span",24),_.C(),_.B(12,"td"),_.Q(13),_.C(),_.B(14,"td",25),_.O(15,LJc,6,5,"div",26),_.O(16,MJc,2,0,"ng-template",null,27,_.qf),_.C()());if(a&2){a=b.wa;var c=_.Xe(17);b=_.N().Ma;_.N(3);_.v(1);_.z("ngIf",NJc(b.Om));_.v(2);_.Ge("color",_.Ay(4,11,b.aM,"text"));b=a.repository&&a.repository.Cf?_.qp(new _.yg({re:{type:"ossProject",
id:b.name},repository:a.name||a.repository.Cf.zi})):void 0;_.z("routerLink",b);_.v(2);_.Ye(" ",a.name||a.repository.Cf.zi," ");_.v(2);_.Ze(_.Ay(8,14,a.xQ,"relativeTime"));_.v(3);_.Ye(" ",a.languages.join(", ")," ");_.v(1);_.z("ngIf",!a.languages||0===a.languages.length);_.v(2);_.Ze(a.Oqa);_.v(2);_.z("ngIf",a.XOa)("ngIfElse",c)}},QJc=function(a,b){a&1&&(_.B(0,"div",6),_.O(1,FJc,1,1,"img",7),_.B(2,"div",8)(3,"div",9),_.E(4,"img",10),_.B(5,"div")(6,"h1",11),_.S(7,"colorContrast"),_.B(8,"conditional-link",
12),_.Q(9),_.C()(),_.B(10,"h2",13),_.Q(11),_.C()()(),_.E(12,"oss-home-search-box",14),_.S(13,"async"),_.B(14,"h2",15),_.Q(15," Repositories "),_.C(),_.B(16,"table",16)(17,"thead")(18,"tr"),_.O(19,GJc,1,0,"th",17),_.B(20,"th"),_.Q(21,"Name"),_.C(),_.B(22,"th"),_.Q(23," Last Commit Date "),_.C(),_.B(24,"th"),_.Q(25,"Language"),_.C(),_.B(26,"th"),_.Q(27,"License"),_.C(),_.B(28,"th",18),_.Q(29," References "),_.C()()(),_.B(30,"tbody"),_.O(31,OJc,18,17,"tr",19),_.C()()()());a&2&&(a=b.Ma,b=_.N(3),_.v(1),
_.z("ngIf",a.Pla),_.v(3),_.We("src",a.oi,_.md),_.We("alt",a.xS),_.v(2),_.Ge("color",_.Ay(7,13,a.aM,"heading")),_.v(2),_.z("condition",a.bsa)("link",a.bsa)("sameWindow",!0),_.v(1),_.Ye(" ",a.displayName," "),_.v(2),_.Ze(a.xS),_.v(1),_.z("config",_.T(13,16,b.Gm)),_.v(7),_.z("ngIf",NJc(a.Om)),_.v(12),_.z("ngForOf",PJc(a.Om)))},RJc=function(a){a&1&&(_.H(0),_.O(1,QJc,32,18,"div",5),_.J());a&2&&(a=_.N().Ma,_.v(1),_.z("ngIf",a.Vb))},SJc=function(a){a&1&&(_.B(0,"icon-empty-state-display",33)(1,"icon-empty-state-title"),
_.Q(2," Could not load project "),_.C()())},TJc=function(a){a&1&&_.E(0,"loading",34);a&2&&_.z("diameter",20)},UJc=function(a,b){a&1&&(_.H(0,1),_.O(1,RJc,2,1,"ng-container",2),_.O(2,SJc,3,0,"icon-empty-state-display",3),_.O(3,TJc,1,1,"loading",4),_.J());a&2&&(a=b.Ma,b=_.N(),_.z("ngSwitch",a.state),_.v(1),_.z("ngSwitchCase",b.Ec.Tg),_.v(1),_.z("ngSwitchCase",b.Ec.Error),_.v(1),_.z("ngSwitchCase",b.Ec.Zh))},E$={HXb:"DISCOVER_FIND_CONTRIBUTE",Cec:"UNKNOWN_TEMPLATE",Nha:"WHITELABELLED_SEARCH",values:function(){return[E$.Cec,
E$.HXb,E$.Nha]}},D$=function(a){a=void 0===a?{}:a;this.O={};this.O.red=null==a.red?null:a.red;this.O.green=null==a.green?null:a.green;this.O.blue=null==a.blue?null:a.blue;this.O.alpha=null==a.alpha?null:a.alpha};_.X(D$,_.W);D$.prototype.ma=function(){return D$};D$.prototype.na=function(){return{keys:["alpha","blue","green","red"]}};
_.Y.Object.defineProperties(D$.prototype,{alpha:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"alpha")?_.U(this,"alpha"):0},set:function(a){this.O.alpha=a}},blue:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"blue")?_.U(this,"blue"):0},set:function(a){this.O.blue=a}},green:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"green")?_.U(this,"green"):0},set:function(a){this.O.green=a}},red:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"red")?
_.U(this,"red"):0},set:function(a){this.O.red=a}}});
var VJc=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.XOa?null:a.XOa;this.O.lastCommitTime=null==a.xQ?null:a.xQ;this.O.language=null==a.language?null:a.language;this.O.languages=null==a.languages?null:a.languages;this.O.license=null==a.Oqa?null:a.Oqa;this.O.name=null==a.name?null:a.name;this.O.hidden=null==a.hidden?null:a.hidden;this.O.defaultBranch=null==a.NKa?null:a.NKa};
_.X(VJc,_.W);VJc.prototype.ma=function(){return VJc};VJc.prototype.na=function(){return{keys:"defaultBranch hasSemanticIndex hidden language languages lastCommitTime license name repository tags".split(" "),Ka:{repository:_.XJ}}};
_.Y.Object.defineProperties(VJc.prototype,{NKa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"defaultBranch")?_.U(this,"defaultBranch"):""},set:function(a){this.O.defaultBranch=a}},XOa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hasSemanticIndex")?_.U(this,"hasSemanticIndex"):!1},set:function(a){this.O.hasSemanticIndex=a}},hidden:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hidden")?_.U(this,"hidden"):!1},set:function(a){this.O.hidden=a}},language:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"language")?_.U(this,"language"):""},set:function(a){this.O.language=a}},languages:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"languages")?_.U(this,"languages"):[]},set:function(a){this.O.languages=a}},xQ:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lastCommitTime")?_.U(this,"lastCommitTime"):""},set:function(a){this.O.lastCommitTime=a}},Oqa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"license")?_.U(this,
"license"):""},set:function(a){this.O.license=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.U(this,"name"):""},set:function(a){this.O.name=a}},repository:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repository")?_.U(this,"repository"):null},set:function(a){this.O.repository=a}},tags:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"tags")?_.U(this,"tags"):[]},set:function(a){this.O.tags=a}}});
var F$=function(a){a=void 0===a?{}:a;this.O={};this.O.name=null==a.name?null:a.name;this.O.displayName=null==a.displayName?null:a.displayName;this.O.iconUrl=null==a.oi?null:a.oi;this.O.shortDescription=null==a.xS?null:a.xS;this.O.homePageUrl=null==a.frb?null:a.frb;this.O.ospoPageUrl=null==a.bsa?null:a.bsa;this.O.repositories=null==a.Om?null:a.Om;this.O.backgroundImageUrl=null==a.Pla?null:a.Pla;this.O.themeColor=null==a.aM?null:a.aM;this.O.repoKeyPrefix=null==a.CVa?null:a.CVa;this.O.relatedFilesConfig=
null==a.f_?null:a.f_};_.X(F$,_.W);F$.prototype.ma=function(){return F$};F$.prototype.na=function(){return{Sa:{repositories:VJc},keys:"backgroundImageUrl displayName homePageUrl iconUrl name ospoPageUrl relatedFilesConfig repoKeyPrefix repositories shortDescription themeColor".split(" "),Ka:{relatedFilesConfig:_.$J,themeColor:D$}}};
_.Y.Object.defineProperties(F$.prototype,{Pla:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"backgroundImageUrl")?_.U(this,"backgroundImageUrl"):""},set:function(a){this.O.backgroundImageUrl=a}},displayName:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"displayName")?_.U(this,"displayName"):""},set:function(a){this.O.displayName=a}},frb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"homePageUrl")?_.U(this,"homePageUrl"):""},set:function(a){this.O.homePageUrl=
a}},oi:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"iconUrl")?_.U(this,"iconUrl"):""},set:function(a){this.O.iconUrl=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.U(this,"name"):""},set:function(a){this.O.name=a}},bsa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"ospoPageUrl")?_.U(this,"ospoPageUrl"):""},set:function(a){this.O.ospoPageUrl=a}},f_:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"relatedFilesConfig")?
_.U(this,"relatedFilesConfig"):null},set:function(a){this.O.relatedFilesConfig=a}},CVa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repoKeyPrefix")?_.U(this,"repoKeyPrefix"):""},set:function(a){this.O.repoKeyPrefix=a}},Om:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositories")?_.U(this,"repositories"):[]},set:function(a){this.O.repositories=a}},xS:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"shortDescription")?_.U(this,"shortDescription"):
""},set:function(a){this.O.shortDescription=a}},aM:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"themeColor")?_.U(this,"themeColor"):null},set:function(a){this.O.themeColor=a}}});
var G$=function(a){a=void 0===a?{}:a;this.O={};this.O.template=null==a.va?null:a.va;this.O.projects=null==a.lp?null:a.lp;this.O.displayName=null==a.displayName?null:a.displayName;this.O.iconUrl=null==a.oi?null:a.oi;this.O.aboutUrl=null==a.r4?null:a.r4;this.O.ciUrl=null==a.T5?null:a.T5;this.O.privacyPolicyUrl=null==a.Mca?null:a.Mca;this.O.termsOfServiceUrl=null==a.Ofa?null:a.Ofa};_.X(G$,_.W);G$.prototype.ma=function(){return G$};G$.prototype.na=function(){return{Sa:{projects:F$},Ta:{template:E$},keys:"aboutUrl ciUrl displayName iconUrl privacyPolicyUrl projects template termsOfServiceUrl".split(" ")}};
_.Y.Object.defineProperties(G$.prototype,{r4:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"aboutUrl")?_.U(this,"aboutUrl"):""},set:function(a){this.O.aboutUrl=a}},T5:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"ciUrl")?_.U(this,"ciUrl"):""},set:function(a){this.O.ciUrl=a}},displayName:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"displayName")?_.U(this,"displayName"):""},set:function(a){this.O.displayName=a}},oi:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"iconUrl")?_.U(this,"iconUrl"):""},set:function(a){this.O.iconUrl=a}},Mca:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"privacyPolicyUrl")?_.U(this,"privacyPolicyUrl"):""},set:function(a){this.O.privacyPolicyUrl=a}},lp:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projects")?_.U(this,"projects"):[]},set:function(a){this.O.projects=a}},va:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"template")?_.U(this,"template"):null},set:function(a){this.O.template=
a}},Ofa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"termsOfServiceUrl")?_.U(this,"termsOfServiceUrl"):""},set:function(a){this.O.termsOfServiceUrl=a}}});_.Y.Object.defineProperties(G$,{N1a:{configurable:!0,enumerable:!0,get:function(){return E$}}});var WJc=function(a){a=void 0===a?{}:a;this.O={};this.O.projects=null==a.lp?null:a.lp};_.X(WJc,_.W);WJc.prototype.ma=function(){return WJc};WJc.prototype.na=function(){return{Sa:{projects:F$},keys:["projects"]}};
_.Y.Object.defineProperties(WJc.prototype,{lp:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projects")?_.U(this,"projects"):[]},set:function(a){this.O.projects=a}}});var H$=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.kb=new _.Cl(b,c)};
H$.prototype.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;_.dK(a,RegExp("^[^/]+$"));return _.Dl(this.kb,{body:null,Gb:"GET",Ib:"integration_grimoire_pa_googleapis_sandbox.landingPages.get",path:"/"+this.Va+"/landingPages/"+a,Ra:_.xf(b,_.pG,c),Kb:G$})};H$.ha=function(a){return new (a||H$)(_.u(_.Qu,8),_.u(_.Ru),_.u(_.Bl,8))};H$.ua=_.t({token:H$,oa:H$.ha});var XJc=function(){};XJc.ha=function(a){return new (a||XJc)};XJc.ua=_.t({token:XJc,oa:function(a){return H$.ha(a)},Ja:_.Su});
var I$=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.kb=new _.Cl(b,c)};I$.prototype.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;_.dK(a,RegExp("^[^/]+$"));return _.Dl(this.kb,{body:null,Gb:"GET",Ib:"integration_grimoire_pa_googleapis_sandbox.ossProjects.get",path:"/"+this.Va+"/ossProjects/"+a,Ra:_.xf(b,_.pG,c),Kb:F$})};
I$.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Dl(this.kb,{body:null,Gb:"GET",Ib:"integration_grimoire_pa_googleapis_sandbox.ossProjects.list",path:"/"+this.Va+"/ossProjects",Ra:_.xf(a,_.pG,b),Kb:WJc})};I$.ha=function(a){return new (a||I$)(_.u(_.Qu,8),_.u(_.Ru),_.u(_.Bl,8))};I$.ua=_.t({token:I$,oa:I$.ha});var YJc=function(){};YJc.ha=function(a){return new (a||YJc)};YJc.ua=_.t({token:YJc,oa:function(a){return I$.ha(a)},Ja:_.Su});
var J$=function(a,b,c){this.Ga=a;this.DEc=b;this.EEc=c;this.fm=new _.Js(this.Ga);this.fw=new _.Js(this.Ga);this.EBc=new _.Js(this.Ga)};J$.prototype.get=function(a){var b=this;return a?this.fm.fetch(a,function(){return b.DEc.get(a)}):_.ie};
var ZJc=function(a){return a.EBc.fetch(void 0,function(){var b=a.EEc;var c=void 0===c?{}:c;var d=void 0===d?{}:d;return _.Dl(b.kb,{body:null,Gb:"GET",Ib:"integration_grimoire_pa_googleapis_sandbox.landingPages.getCurrent",path:"/"+b.Va+"/landingPages/current",Ra:_.xf(c,_.pG,d),Kb:G$})})};J$.ha=function(a){return new (a||J$)(_.u(_.Kn),_.u(YJc),_.u(XJc))};J$.ua=_.t({token:J$,oa:J$.ha,Ja:"root"});var K$=function(a,b){this.iP=a;this.qyc=b;if(!this.iP)throw Error("Hb");this.gtag=function(){this.iP.push(arguments)}};K$.prototype.qK=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.fi&&(c.latencyMs=b.fi.toString());this.gtag("event",b.action,c)}};K$.prototype.IF=function(a){this.gtag("config",this.qyc,{page_path:a})};
K$.ha=function(a){return new (a||K$)(_.u(_.kKa),_.u(_.O0a))};K$.ua=_.t({token:K$,oa:K$.ha});var hJc=function(){this.Euc="block"};hJc.ha=function(a){return new (a||hJc)};
hJc.ya=_.fc({type:hJc,qa:[["ng-component"]],Db:2,hb:function(a,b){a&2&&_.Ge("display",b.Euc)},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),_.Q(1," Settings\n"),_.C(),_.B(2,"mat-dialog-content"),_.E(3,"general-settings",1),_.C(),_.B(4,"mat-dialog-actions",2)(5,"button",3),_.Q(6," Close "),_.C()());a&2&&(_.v(3),_.z("showHeader",
!1))},Ia:[_.Qn,_.u$,_.ir,_.ur,_.vr,_.wr,_.xr],mb:2,Na:0});var L$=function(){};_.X(L$,_.cK);L$.prototype.Mta=function(a){this.YJa=a&&_.Tzb(a)};_.Y.Object.defineProperties(L$.prototype,{config:{configurable:!0,enumerable:!0,get:function(){return this.YJa}}});L$.ha=function(){var a;return function(b){return(a||(a=_.Tc(L$)))(b||L$)}}();L$.ua=_.t({token:L$,oa:L$.ha});var M$=function(a){_.aK.call(this,a,null);this.xHa=void 0;this.Ela="Code Search"};_.X(M$,_.aK);M$.prototype.Gl=function(a){this.Dva(a)};M$.prototype.Dva=function(a){var b=[this.Ela];this.xHa&&b.unshift(this.xHa);(a=(null==a?void 0:a.repository)&&_.Hzb(a))&&b.unshift(a);this.title.Gl(b.slice(0,2).join(" - "))};M$.ha=function(a){return new (a||M$)(_.u(_.Wm))};M$.ua=_.t({token:M$,oa:M$.ha});/*

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

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

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

 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/
var FIc={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 GIc={red:0,orange:60,yellow:120,green:180,blue:240,purple:300};var $Jc=Math.pow(2,-16),C$=function(a,b,c,d){d=void 0===d?1:d;this.red=a;this.green=b;this.blue=c;this.alpha=d;B$(a,1,"red");B$(b,1,"green");B$(c,1,"blue");B$(d,1,"alpha")};C$.prototype.cZa=function(){return"rgba("+100*this.red+"%, "+100*this.green+"%, "+(100*this.blue+"%, "+this.alpha+")")};
var RIc=function(a){var b=1>a.alpha?JIc(Math.round(255*a.alpha)):"";return JIc(Math.round(255*a.red))+JIc(Math.round(255*a.green))+JIc(Math.round(255*a.blue))+b},$Ic=function(a,b){if(1-a.alpha<$Jc)return a;var c=b.alpha*(1-a.alpha);return new C$(a.red*a.alpha+b.red*c,a.green*a.alpha+b.green*c,a.blue*a.alpha+b.blue*c,a.alpha+c)},TIc=function(a,b){a=aKc($Ic(a,1-b.alpha<$Jc?b:new C$(b.red,b.green,b.blue)));b=aKc(b);return a>=b?(a+.05)/(b+.05):(b+.05)/(a+.05)},aKc=function(a){return.2126*KIc(a.red)+.7152*
KIc(a.green)+.0722*KIc(a.blue)},YIc=function(a){if(!/^[a-fA-F0-9]{3,8}$/.test(a))throw Error("Hf`"+a);if(3===a.length||4===a.length)var b=/^(.)(.)(.)(.)?$/.exec(a).slice(1,5).map(function(e){return e?e+e:"ff"});else if(6===a.length||8===a.length)b=/^(..)(..)(..)(..)?$/.exec(a).slice(1,5),void 0===b[3]&&(b[3]="ff");else throw Error("Hf`"+a);a=IIc(b[0])/255;var c=IIc(b[1])/255,d=IIc(b[2])/255;b=IIc(b[3])/255;return new C$(a,c,d,b)},VIc=function(a){var b=(a.FF+16)/116,c=.95047*NIc(b+a.a/500),d=NIc(b);
b=1.08883*NIc(b-a.b/200);return new C$(Math.min(Math.max(LIc(3.2404542*c+-1.5371385*d+-.4985314*b),0),1),Math.min(Math.max(LIc(-.969266*c+1.8760108*d+.041556*b),0),1),Math.min(Math.max(LIc(.0556434*c+-.2040259*d+1.0572252*b),0),1),a.alpha)},ZIc=new C$(1,1,1);new C$(0,0,0);var aJc=function(a,b,c,d){d=void 0===d?1:d;this.Npa=a;this.saturation=b;this.FF=c;this.alpha=d;B$(a,360,"hue");B$(b,1,"saturation");B$(c,1,"lightness");B$(d,1,"alpha")};
aJc.prototype.cZa=function(){return"hsla("+this.Npa+", "+100*this.saturation+"%, "+(100*this.FF+"%, "+this.alpha+")")};aJc.prototype.rotate=function(a){return new aJc((this.Npa+a+360)%360,this.saturation,this.FF,this.alpha)};
var WIc=function(a,b,c,d){d=void 0===d?1:d;this.FF=a;this.a=b;this.b=c;this.alpha=d;B$(a,Number.MAX_VALUE,"lightness");B$(d,1,"alpha")},UIc=function(a){var b=KIc(a.red),c=KIc(a.green),d=KIc(a.blue),e=.2126729*b+.7151522*c+.072175*d;return new WIc(116*MIc(e)-16,500*(MIc((.4124564*b+.3575761*c+.1804375*d)/.95047)-MIc(e)),200*(MIc(e)-MIc((.0193339*b+.119192*c+.9503041*d)/1.08883)),a.alpha)};var OIc={heading:3,text:4.5,subtext:7,uiElement:3},bKc=function(){};bKc.prototype.transform=function(a,b,c){if(a)return XIc(a,b,c).cZa()};bKc.ha=function(a){return new (a||bKc)};bKc.xe=_.ic({name:"colorContrast",type:bKc,Xd:!0});var cKc=function(){};cKc.ha=function(a){return new (a||cKc)};cKc.Ea=_.gc({type:cKc});cKc.Da=_.Wb({});var SIc=new Map;var dKc=["feedbackTooltip"],eKc={label:"Privacy",target:"https://www.google.com/policies/privacy/",oy:"navigateToPrivacy"},fKc={label:"Terms",target:"https://www.google.com/policies/terms/",oy:"navigateToTerms"},gKc={m$:"https://opensource.google/",Otb:!1,title:"Code Search",eIa:[],Eyb:[eKc,fKc]},hKc={title:"Google Open Source",kZ:"https://ssl.gstatic.com/devopsconsole/images/oss/logo_os_google_wordmark-2022.svg",eIa:[{label:"Events",target:"https://opensource.google/events/",oy:"navigateToOspoEvents"},
{label:"Projects",target:"https://opensource.google/projects/",oy:"navigateToOspoProjects"},{label:"Programs and Services",target:"https://opensource.google/programs-and-services/",oy:"navigateToOspoPrograms"},{label:"Documentation",target:"https://opensource.google/documentation/reference/",oy:"navigateToOspoDocs"},{label:"About",target:"https://opensource.google/about/",oy:"navigateToOspoAbout"},{label:"Blog",target:"https://opensource.googleblog.com/",oy:"navigateToOspoBlog"}]},N$=function(a,b,
c,d,e,f,g,m,n){var r=this;this.Ga=a;this.Vl=b;this.h8=c;this.Ua=d;this.Usa=e;this.eva=f;this.TQa=new _.re;this.KZa=new _.re;this.vHb=this.Ua.events.ka(_.Yd(function(x){return x instanceof _.$f}),_.y(function(){return r.Ua.eo.Qc.root}),_.ue(this.Ua.eo.Qc.root),_.se(1));this.tk=n.register("showShortcutDialog","shift+/",function(){r.TQa.next(void 0)});this.HIc=_.Xt.has(30);n.register("sendFeedback","shift+2",function(){r.HZ("KEYBOARD")});this.Gm=this.kMa();this.keyboardShortcuts=iKc(this);this.Bb=ZJc(m).ka(_.ve(function(x){if(x.va===
E$.Nha){var A=[];x.Mca?A.push(Object.assign({},eKc,{target:x.Mca})):A.push(eKc);x.Ofa&&A.push(Object.assign({},fKc,{target:x.Ofa}));x.T5&&A.push({label:"CI Status",target:x.T5,oy:"navigateToCi"});x.r4&&A.push({label:"About this site",target:x.r4,oy:"navigateToAbout"});return _.yd(Object.assign({},gKc,{m$:_.qp(new _.yg),title:x.displayName||"Code Search",Eyb:A,eIa:[]}))}return r.ZF(function(F,K){F=K.Fc;return F&&F.repository?(K=K.Gh)?Object.assign({},gKc,hKc,{m$:_.qp(_.UD(F.Yb(),"repoGroup").Ya()),
Otb:!0,title:K.displayName,oi:K.oi,kZ:void 0}):Object.assign({},gKc,hKc):Object.assign({},gKc,hKc)},gKc)}));this.ab=this.TQa.ka(_.ye(this.R_,this.keyboardShortcuts)).subscribe(function(x){var A=_.q(x);A.next();x=A.next().value;A=A.next().value;x&&(r.Pt?(r.Pt.close(),r.Pt=void 0):r.pua(A),r.Ga.ob({element:"AppBar",action:(r.Pt?"show":"hide")+"KeyboardShortcuts",gestureName:"KEYBOARD"}))});this.ab.add(this.vHb.subscribe());this.ab.add(jKc(this).subscribe(function(x){kKc(x)}));this.ab.add(ZJc(m).ka(_.ve(function(x){var A=
x.va===E$.Nha,F={Ela:A?x.displayName||"Code Search":"Google Open Source"};return r.ZF(function(K,L){K=L.Fc;var R,ca=A?void 0:null==(R=L.Gh)?void 0:R.displayName,pa,ra;L=null!=(ra=null==(pa=L.Gh)?void 0:pa.f_)?ra:void 0;return Object.assign({},{projectName:ca,Fc:K,f_:L},F)},F)})).subscribe(function(x){var A=x.f_,F=r.eva,K=x.projectName,L=x.Fc;F.Ela=x.Ela;F.xHa=K;F.Dva(L);r.Usa.Mta(A)}))};N$.prototype.La=function(){this.KZa.next();this.tk();this.ab&&(this.ab.unsubscribe(),this.ab=void 0);kKc(!1)};
N$.prototype.HZ=function(a){this.Ga.ob({element:"FeedbackButton",action:"open",gestureName:a});this.i8&&this.i8.Hj();this.h8.FS()};N$.prototype.pua=function(a){var b=this;this.Pt=this.Vl.open(_.Fr,{UA:!1,data:a,minWidth:400});this.Pt.nE().ka(_.ke()).subscribe(function(){b.Pt=void 0})};
var kKc=function(a){a?document.body.classList.add("scrollable"):document.body.classList.remove("scrollable")},jKc=function(a){return a.ZF(function(b,c){return c.Nob||b},!1)},iKc=function(a){return a.ZF(function(b,c){return c.keyboardShortcuts||b},new Map)};
N$.prototype.kMa=function(){var a=this.ZF(function(c,d){return Object.assign({},c,d.Gm)},{}),b=this.ZF(function(c,d){return d.ossProject||c});return _.Kd([a,b]).ka(_.y(function(c){var d=_.q(c);c=d.next().value;d=(d=d.next().value)&&d.aM?XIc(d.aM,"uiElement").cZa():void 0;return Object.assign({},c,{Xaa:d})}))};N$.prototype.ZF=function(a,b){return this.vHb.ka(_.y(function(c){for(var d=b;c&&"primary"===c.Ye;)d=a(d,c.data),c=c.firstChild;return d}))};
_.Y.Object.defineProperties(N$.prototype,{R_:{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$)(_.w(_.Kn),_.w(_.tr),_.w(_.ss),_.w(_.eg),_.w(L$),_.w(M$),_.w(_.Yt),_.w(J$),_.w(_.qt))};
N$.ya=_.fc({type:N$,qa:[["app-bar"]],ub:function(a,b){a&1&&_.kf(dKc,5);if(a&2){var c;_.jf(c=_.nf())&&(b.i8=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&&(_.O(0,kJc,22,22,"header",0),_.S(1,"async"));a&2&&_.z("ngIf",_.T(1,1,b.Bb))},Ia:[_.Qn,_.dw,_.fw,_.hm,_.im,_.Dr,_.Kr,_.cw,_.ir,
_.jr,_.ws,_.mw,_.kw,_.lw,_.bw,_.Uu,_.nm],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.cIa=c;this.Ua=d;this.Bg=e;this.storage=f;a.bootstrap();this.lHc=d.events.ka(_.Yd(function(g){return g instanceof _.KKa||g instanceof _.LKa}),_.y(function(g){return g instanceof _.KKa}));this.rSa();b.MJa.subscribe()};O$.prototype.rSa=function(){this.storage&&this.storage.get("epn_dismiss")||this.xXa()};
O$.prototype.xXa=function(){var a=this;this.Bg.open("We serve cookies on this site to analyze traffic, remember your preferences, and optimize your experience.","Got it",{duration:0}).wH.subscribe(function(){a.storage&&a.storage.set("epn_dismiss",!0)})};O$.ha=function(a){return new (a||O$)(_.w(_.tw),_.w(_.Hu),_.w(_.Lu),_.w(_.eg),_.w(_.is),_.w(_.nUa,8))};
O$.ya=_.fc({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&&(_.E(0,"app-bar"),_.B(1,"div",0)(2,"div",1),_.O(3,lJc,1,0,"announcement-bar",2),_.E(4,"router-outlet"),_.C()(),_.E(5,"uncaught-error-notifier")(6,"span",3),_.O(7,mJc,2,0,"div",4),_.S(8,"async"));a&2&&(_.v(3),
_.z("ngIf",b.cIa.tkb),_.v(4),_.z("ngIf",_.T(8,2,b.lHc)))},Ia:[_.im,_.Mu,N$,_.os,_.rD,_.Im,_.nm],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 lKc=function(){};lKc.ha=function(a){return new (a||lKc)};lKc.Ea=_.gc({type:lKc});lKc.Da=_.Wb({imports:[_.Sn,_.om,_.w$,_.Hr,_.yr]});var mKc=function(){};mKc.ha=function(a){return new (a||mKc)};mKc.Ea=_.gc({type:mKc});mKc.Da=_.Wb({imports:[_.Sn,_.qw,_.om,_.Nn,{Vn:_.ts,Nb:[_.ss]},_.Nr,_.Cw,_.Or,_.Hr,_.yr,_.xs,_.nw,_.rw,_.xn,lKc,_.yw]});var P$=function(){};P$.prototype.Qa=function(){};P$.prototype.IDb=function(a){return _.qp(_.Gzb(new _.WJ({Gh:new _.UJ(a)})))};P$.ha=function(a){return new (a||P$)};
P$.ya=_.fc({type:P$,qa:[["oss-project-cards"]],inputs:{lp:"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&&_.O(0,nJc,11,5,"a",0);a&2&&_.z("ngForOf",b.lp)},Ia:[_.Qn,_.hm,_.vn],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 nKc=function(a){return[a]},Q$=function(a,b,c,d,e,f,g,m){_.Ou.call(this,{Xca:_.Xt.has(47),nu:"OssHomeSearchBox",Ga:a,wna:g,wF:_.Xt.has(28),mJ:d});this.Ua=b;this.qb=e;this.Lg=f;this.MJ=m;this.W0a="Clear search";this.Z6b="Search for code or files";this.VXa=24;this.WXa=2;this.Zda=0};_.X(Q$,_.Ou);Q$.Ha=_.Ou.Ha;_.h=Q$.prototype;_.h.Rc=function(){var a=this;this.Ap=this.Lg.registerCallback("HOME_PAGE_SEARCH",this.qb.ta,function(){_.A3a(a.GC,!0)})};_.h.La=function(){this.Ap&&this.Ap()};
_.h.Gzb=function(a){_.un(this.Ua,_.tn(this.Ua,_.iOa,{Ra:_.qoa(a)}))};_.h.BTa=function(a){this.Zda=a.getBoundingClientRect().width};_.h.IW=function(){_.Ou.prototype.IW.call(this,this.GC)};_.Y.Object.defineProperties(Q$.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){a&&_.Ou.prototype.Mta.call(this,a)}}});Q$.ha=function(a){return new (a||Q$)(_.w(_.Kn),_.w(_.eg),_.w(_.Yt),_.w(_.tu),_.w(_.Wc),_.w(_.jg),_.w(_.W0a),_.w(_.V0a,8))};
Q$.ya=_.fc({type:Q$,qa:[["oss-home-search-box"]],ub:function(a,b){a&1&&_.kf(_.Ev,7);if(a&2){var c;_.jf(c=_.nf())&&(b.GC=c.first)}},inputs:{config:"config"},features:[_.Ce],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=_.Cc();_.B(0,"div",0,1)(2,"mat-icon",2);_.M("click",function(){_.Dc(c);return _.Ec(_.Xe(5).setFocus())});_.Q(3,"search");_.C();_.B(4,"search-box",3,4);_.M("queryChange",function(g){return b.query=g})("blur",function(){return b.Pra()})("focus",function(){return b.Qra()})("queryChange",function(g){return b.dL.next(g)})("querySubmit",
function(g){return b.j0(g)});_.C();_.B(6,"div",5);_.S(7,"async");_.E(8,"mat-spinner",6);_.C();_.O(9,oJc,3,3,"button",7);_.O(10,pJc,2,1,"a",8);_.C();_.B(11,"search-box-suggestion-list",null,9);_.O(13,rJc,2,4,"search-box-suggestion-item",10);_.S(14,"async");_.C();_.O(15,uJc,2,2,"ng-container",11)}if(a&2){var d=_.Xe(12),e,f;_.He("suggesting",d.Jw&&b.JE);_.v(4);_.z("elementName",b.nu)("enableTextBoxQuerySubmission",!0)("queryDecorator",b.cL)("placeholder",b.Z6b)("query",b.query)("suggestionLists",_.bf(20,
nKc,d));_.v(2);_.Ge("visibility",(null==(e=_.T(7,16,b.pX))?0:e.Od)&&b.w_?"visible":"hidden");_.v(2);_.z("diameter",b.VXa)("strokeWidth",b.WXa);_.v(1);_.z("ngIf",b.query);_.v(1);_.z("ngIf",b.MJ);_.v(3);_.z("ngForOf",null==(f=_.T(14,18,b.pX))?null:f.vu);_.v(2);_.z("ngIf",d.Jw&&b.JE)}},Ia:[_.Qn,_.hm,_.im,_.mm,_.Uu,_.Er,_.Kr,_.ir,_.jr,_.ws,_.Xv,_.bw,_.Vu,_.Ev,_.Fv,_.Gv,_.nm],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.Gm=_.bAb(a,new _.yg,b.Qc.ww)};R$.prototype.Qa=function(){};R$.prototype.IDb=function(a){return _.qp(new _.yg({re:{type:"ossProject",id:a.name}}))};R$.ha=function(a){return new (a||R$)(_.w(_.bK),_.w(_.Kf))};
R$.ya=_.fc({type:R$,qa:[["discover-find-contribute"]],inputs:{lp:"projects"},Aa:6,Ba:2,Fa:[[1,"search-box"],["role","search",3,"config"],[3,"projects"]],va:function(a,b){a&1&&(_.B(0,"h1"),_.Q(1," Search all projects for code or files\n"),_.C(),_.B(2,"div",0),_.E(3,"oss-home-search-box",1),_.C(),_.B(4,"section"),_.E(5,"oss-project-cards",2),_.C());a&2&&(_.v(3),_.z("config",b.Gm),_.v(2),_.z("projects",b.lp))},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 oKc=function(a,b){this.Gm=_.bAb(a,new _.yg,b.Qc.ww)};oKc.prototype.Qa=function(){};oKc.ha=function(a){return new (a||oKc)(_.w(_.bK),_.w(_.Kf))};
oKc.ya=_.fc({type:oKc,qa:[["whitelabelled-search"]],inputs:{lp:"projects",oi:"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),_.O(1,vJc,1,2,"img",1),_.O(2,wJc,1,0,"ng-template",null,2,_.qf),_.C(),_.B(4,"div",3),_.E(5,"oss-home-search-box",
4),_.C(),_.E(6,"oss-project-cards",5));if(a&2){var c=_.Xe(3);_.v(1);_.z("ngIf",b.oi)("ngIfElse",c);_.v(4);_.z("config",b.Gm);_.v(1);_.z("projects",b.lp)}},Ia:[_.im,_.ws,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 pKc=function(a,b){this.Ec=_.xD;this.e9b=E$;_.Nu(a,"HOME_PAGE_SEARCH");this.Bb=ZJc(b).ka(_.y(_.pD),_.ce(function(c){return _.oD(c.message)}),_.ue(_.yD))};pKc.ha=function(a){return new (a||pKc)(_.w(_.jg),_.w(J$))};
pKc.ya=_.fc({type:pKc,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&&(_.O(0,DJc,4,3,"ng-container",0),_.S(1,"async"),_.O(2,EJc,5,1,"ng-template",null,1,_.qf));a&2&&_.z("ngIf",_.T(1,1,b.Bb))},
Ia:[_.im,_.mm,_.jm,_.km,_.lm,R$,_.cz,_.ez,_.dz,_.rD,oKc,_.nm],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=_.gc({type:S$});S$.Da=_.Wb({imports:[_.Sn,_.om,_.xs,_.xn]});var T$=function(){};T$.ha=function(a){return new (a||T$)};T$.Ea=_.gc({type:T$});T$.Da=_.Wb({imports:[_.Sn,_.xw,_.om,_.yw,_.Nr,_.Hr,_.xs,_.Bw,_.rw,_.Wu,_.Hv]});var qKc=function(){};qKc.ha=function(a){return new (a||qKc)};qKc.Ea=_.gc({type:qKc});qKc.Da=_.Wb({imports:[_.Sn,_.Nr,_.om,_.gI,_.uD,_.sD,_.xs,T$,S$,_.xn]});var rKc=function(){};rKc.ha=function(a){return new (a||rKc)};rKc.Ea=_.gc({type:rKc});rKc.Da=_.Wb({imports:[_.Sn,_.om,_.gI,_.uD,_.sD,_.xs,T$,S$,_.xn]});var sKc=function(){};sKc.ha=function(a){return new (a||sKc)};sKc.Ea=_.gc({type:sKc});sKc.Da=_.Wb({imports:[_.Sn,_.om,qKc,_.fz,_.uD,_.sD,_.xn,rKc]});var U$=function(a){this.FEc=a};U$.prototype.resolve=function(a){return(a=_.zg(a).lb)?this.FEc.get(a).ka(_.ce(function(){return _.yd(void 0)})):_.yd(void 0)};U$.ha=function(a){return new (a||U$)(_.u(J$))};U$.ua=_.t({token:U$,oa:U$.ha});var tKc=function(a,b,c,d){this.Ec=_.xD;this.PFc=_.Zzb;this.Sxc=EIc;_.Nu(b,"HOME_PAGE_SEARCH");this.Re=a.params.ka(_.ve(function(e){return d.get(e.repositoryGroupId).ka(_.y(function(f){return _.pD(f)}))}),_.ce(function(e){return _.oD("Could not load oss project: "+e.message)}),_.ue(_.yD));this.Gm=a.params.ka(_.y(function(e){return _.bAb(c,new _.yg({re:{id:e.repositoryGroupId,type:"ossProject"}}),a.Qc.ww)}))},PJc=function(a){return a.filter(function(b){return!b.hidden})},NJc=function(a){return a.some(function(b){return b.repository&&
b.repository.UQ})};tKc.ha=function(a){return new (a||tKc)(_.w(_.Kf),_.w(_.jg),_.w(_.bK),_.w(J$))};
tKc.ya=_.fc({type:tKc,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&&(_.O(0,UJc,4,4,"ng-container",0),_.S(1,"async"));
a&2&&_.z("ngIf",_.T(1,1,b.Re))},Ia:[_.Qn,_.hm,_.im,_.jm,_.km,_.uH,_.Mn,_.cz,_.dz,_.rD,_.ws,Q$,_.vn,bKc,_.nm,_.gz],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 uKc=function(){};uKc.ha=function(a){return new (a||uKc)};uKc.Ea=_.gc({type:uKc});uKc.Da=_.Wb({imports:[_.Sn,cKc,_.om,_.QH,_.hz,_.Nn,_.Cw,_.fz,_.sD,_.qJ,_.xs,T$,_.xn]});var vKc=new _.oc("localObservableRequestService",{Ja:"root",oa:function(){return new _.eXa({ZX:"",YX:""},_.dc(_.bn),_.dc(_.bm))}}),V$=function(a){if(a)throw Error("qd");};V$.ha=function(a){return new (a||V$)(_.u(V$,12))};V$.Ea=_.gc({type:V$});V$.Da=_.Wb({imports:[_.Jw,_.Sn,_.Pw,_.Zw,_.kt,_.lt,_.et,_.Wl,_.Su,_.mt,_.nt,_.Ww,_.cx,_.ot,_.dx,_.$w,_.Yw,_.Tw]});var wKc=function(){};var W$=function(a){this.Ua=a};_.X(W$,wKc);W$.prototype.navigate=function(a){this.Ua.navigate([a])};W$.ha=function(a){return new (a||W$)(_.u(_.eg))};W$.ua=_.t({token:W$,oa:W$.ha,Ja:"root"});var xKc=[_.Lp,_.hn,_.vMa()],yKc=new _.TNa,zKc=[{path:"",LO:_.aoa(),children:[{path:"search",kk:function(){return _.p$}},{path:"",component:pKc,data:{Gm:{baa:!1},Nob:!0}},{path:":repositoryGroupId",component:tKc,data:{Gm:{baa:!1},Nob:!0}},{path:"",kk:yKc.for("source"),data:{groupType:"ossProject"},resolve:{keyboardShortcuts:_.kg(_.Gw),Gh:_.kg(U$)},Mz:function(a,b){return _.zg(a).lb!==_.zg(b).lb}},{path:"**",component:_.Gt}]}],X$=function(){};X$.prototype.store=function(){};
X$.prototype.lua=function(a,b){return this.V9(a)&&this.V9(b)?a.component===b.component:a.fe===b.fe};X$.prototype.V9=function(a){return a.data.Fc};X$.ha=function(a){return new (a||X$)};X$.ua=_.t({token:X$,oa:X$.ha});var Y$=function(){_.Dt.apply(this,arguments)};_.X(Y$,_.Dt);Y$.prototype.load=function(){};Y$.ha=function(){var a;return function(b){return(a||(a=_.Tc(Y$)))(b||Y$)}}();Y$.ua=_.t({token:Y$,oa:Y$.ha});var Z$=function(){_.TI.apply(this,arguments)};_.X(Z$,_.TI);
Z$.prototype.rOa=function(a){return _.yd({kind:4,location:a})};Z$.ha=function(){var a;return function(b){return(a||(a=_.Tc(Z$)))(b||Z$)}}();Z$.ua=_.t({token:Z$,oa:Z$.ha});var $$=function(){};$$.ha=function(a){return new (a||$$)};$$.Ea=_.gc({type:$$,bootstrap:[O$]});
$$.Da=_.Wb({Nb:[].concat(_.sc(_.UNa(yKc)),[_.Pr,_.bK,_.ys,U$,L$,M$,_.gx,_.ig,{Ca:_.dKa,qc:"/"},{Ca:_.zm,Jd:K$},{Ca:_.Dt,Jd:Y$},{Ca:_.qd,Jb:_.qs,Eb:[_.Sr]},{Ca:_.$Za,qc:_.a_a},{Ca:_.nna,Jd:_.Jt},{Ca:wKc,Jd:W$},{Ca:_.cK,Jb:L$},{Ca:_.pn,Jd:X$},{Ca:_.aK,Jb:M$},{Ca:_.gg,Jd:_.ix},{Ca:_.yWa,qc:_.xWa},{Ca:_.TI,Jd:Z$}]),imports:[xKc,_.vu,_.ww,mKc,{Vn:_.Iw,Nb:_.r5a},_.ps,_.Ht,_.gI,sKc,_.sD,_.xs,_.hs,_.cs,uKc,_.eNa(zKc),{Vn:V$,Nb:[_.Es,{Ca:_.Bl,Jd:_.dXa},{Ca:_.mWa,Ab:_.Sra},{Ca:_.Ru,Ab:_.nh,Eb:[_.xta,_.Nw]},
{Ca:_.WIa,Jb:vKc},{Ca:_.s5a,Ab:_.nh,Eb:[_.kJa,_.Ow]},{Ca:_.mXa,Ab:_.nh,Eb:[_.lJa,_.Ow]},{Ca:_.nXa,Ab:_.nh,Eb:[_.lJa,_.Ow]},{Ca:_.v5a,Ab:_.nh,Eb:[_.mJa,_.Ow]},{Ca:_.B5a,Ab:_.nh,Eb:[_.nJa,_.Ow]},{Ca:_.kXa,Ab:_.nh,Eb:[_.pJa,_.Ow]},{Ca:_.Vw,Ab:_.nh,Eb:[_.qJa,_.Lw]},{Ca:_.Xw,Ab:_.nh,Eb:[_.zJa,_.Lw]},{Ca:_.D5a,Ab:_.nh,Eb:[_.sJa,_.Ow]},{Ca:_.E5a,Ab:_.nh,Eb:[_.tJa,_.Ow]},{Ca:_.oXa,Ab:_.nh,Eb:[_.uJa,_.Ow]},{Ca:_.pXa,Ab:_.nh,Eb:[_.vJa,_.Ow]},{Ca:_.bx,Ab:_.nh,Eb:[_.rJa,_.Lw]},{Ca:_.rXa,Ab:_.nh,Eb:[_.xJa,_.Ow]},
{Ca:_.y5a,Ab:_.nh,Eb:[_.yJa,_.Ow]},{Ca:_.Ds,Ab:function(){return window}},{Ca:_.$Wa,Jd:_.bXa},{Ca:_.aXa,Ab:function(a){return new _.wj(a.document)},Eb:[_.Ds]},{Ca:_.w5a,kd:!0,Jb:_.Rw},{Ca:_.w5a,kd:!0,Jb:_.Sw}]}]});var AKc=function(){};AKc.ha=function(a){return new (a||AKc)};AKc.Ea=_.gc({type:AKc,bootstrap:[O$]});AKc.Da=_.Wb({imports:[$$,_.Mp]});_.Xh.set("OSS-APP",$$);_.Xh.set("PROTRACTOR-OSS-APP",AKc);
_.pg();
}catch(e){_._DumpException(e)}
try{
var tbb,ubb,vbb;_.sbb=function(){var a=/\S/;if(!a)return _.aua;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(_.Zta(d.value))return null;d=d.value;return c.test(d)?null:{pattern:{requiredPattern:b,actualValue:d}}}};
tbb=function(a){var b=function(){var c=a.apply(this,[].concat(_.sc(_.lc.apply(0,arguments))))||this;c.Vka=!1;c.O2=!1;return c};_.X(b,a);b.prototype.czc=function(){var c=this.O2;this.O2=!1;return c};b.prototype.KVa=function(){this.O2=!1};_.Y.Object.defineProperties(b.prototype,{sticky:{configurable:!0,enumerable:!0,get:function(){return this.Vka},set:function(c){var d=this.Vka;this.Vka=_.Ug(c);this.O2=d!==this.Vka}}});return b};ubb=function(a,b){return a.concat(Array.from(b))};vbb=function(){return{color:"accent"}};
_.rz=function(a,b,c,d,e){var f=this;this.Ua=a;this.element=b;this.renderer=c;this.L5=d;this.link=e;this.Zd=[];this.OD=!1;this.ota={exact:!1};this.Itb=new _.al;this.iWa=a.events.subscribe(function(g){g instanceof _.$f&&f.update()})};_.rz.prototype.we=function(){var a=this;_.yd(this.links.hd,_.yd(null)).ka(_.Pd()).subscribe(function(){a.update();wbb(a)})};
var wbb=function(a){var b;null==(b=a.Nwb)||b.unsubscribe();b=[].concat(_.sc(a.links.toArray()),[a.link]).filter(function(c){return!!c}).map(function(c){return c.zAb});a.Nwb=_.Ld(b).ka(_.Pd()).subscribe(function(c){a.OD!==xbb(a,a.Ua)(c)&&a.update()})};_.rz.prototype.Rb=function(){this.update()};_.rz.prototype.La=function(){this.iWa.unsubscribe();var a;null==(a=this.Nwb)||a.unsubscribe()};
_.rz.prototype.update=function(){var a=this;this.links&&this.Ua.BK&&Promise.resolve().then(function(){var b=ybb(a);a.OD!==b&&(a.OD=b,_.yk(a.L5),a.Zd.forEach(function(c){b?a.renderer.fI(a.element.ta,c):a.renderer.kL(a.element.ta,c)}),b&&void 0!==a.Hcb?a.renderer.setAttribute(a.element.ta,"aria-current",a.Hcb.toString()):a.renderer.removeAttribute(a.element.ta,"aria-current"),a.Itb.emit(b))})};
var xbb=function(a,b){var c=a.ota.Hq?a.ota:a.ota.exact||!1;return function(d){return d.vj?b.isActive(d.vj,c):!1}},ybb=function(a){var b=xbb(a,a.Ua);return a.link&&b(a.link)||a.links.some(b)};_.Y.Object.defineProperties(_.rz.prototype,{isActive:{configurable:!0,enumerable:!0,get:function(){return this.OD}},mHc:{configurable:!0,enumerable:!0,set:function(a){this.Zd=(Array.isArray(a)?a:a.split(" ")).filter(function(b){return!!b})}}});
_.rz.ha=function(a){return new (a||_.rz)(_.w(_.eg),_.w(_.Wc),_.w(_.wk),_.w(_.sl),_.w(_.vn,8))};_.rz.Ha=_.hc({type:_.rz,qa:[["","routerLinkActive",""]],yd:function(a,b,c){a&1&&_.mf(c,_.vn,5);if(a&2){var d;_.jf(d=_.nf())&&(b.links=d)}},inputs:{ota:"routerLinkActiveOptions",Hcb:"ariaCurrentWhenActive",mHc:"routerLinkActive"},outputs:{Itb:"isActiveChange"},Wb:["routerLinkActive"],standalone:!0,features:[_.vc]});var zbb=function(){};
zbb.prototype.hIa=function(a,b,c,d,e){_.zIa(a,function(f,g,m){if(null==f.Zt){var n=c(f,g,m);n=b.yh(n.Lc,n.context,n.index);g=1}else null==m?(b.remove(g),g=3):(n=b.get(g),b.move(n,m),g=2);if(e){var r;e({context:null==(r=n)?void 0:r.context,operation:g,iL:f})}})};zbb.prototype.detach=function(){};_.sz=function(a){this.vA=a};_.X(_.sz,_.N2a);_.sz.ha=function(a){return new (a||_.sz)(_.w(_.dv,10))};
_.sz.Ha=_.hc({type:_.sz,qa:[["","formGroupName",""],["","formArrayName",""],["","ngModelGroup",""],["","formGroup",""],["form",3,"ngNoForm",""],["","ngForm",""]],Db:16,hb:function(a,b){a&2&&_.He("ng-untouched",b.Sub)("ng-touched",b.Rub)("ng-pristine",b.Bub)("ng-dirty",b.bK)("ng-valid",b.isValid)("ng-invalid",b.oub)("ng-pending",b.wub)("ng-submitted",b.kBc)},features:[_.Ce]});_.tz=function(){};_.tz.ha=function(a){return new (a||_.tz)};
_.tz.Ha=_.hc({type:_.tz,qa:[["form",3,"ngNoForm","",3,"ngNativeValidate",""]],Cb:["novalidate",""]});var uz=new _.oc("CDK_TABLE");var vz=function(a){this.va=a};vz.ha=function(a){return new (a||vz)(_.w(_.ef))};vz.Ha=_.hc({type:vz,qa:[["","cdkCellDef",""]]});var wz=function(a){this.va=a};wz.ha=function(a){return new (a||wz)(_.w(_.ef))};wz.Ha=_.hc({type:wz,qa:[["","cdkHeaderCellDef",""]]});var Abb=function(a){this.va=a};Abb.ha=function(a){return new (a||Abb)(_.w(_.ef))};Abb.Ha=_.hc({type:Abb,qa:[["","cdkFooterCellDef",""]]});var Bbb=tbb(function(){}),xz=function(a){var b=Bbb.call(this)||this;b.vO=a;b.Wka=!1;return b};_.X(xz,Bbb);
xz.prototype.aHa=function(){this.y3a=["cdk-column-"+this.Zhb]};xz.prototype.q9a=function(a){a&&(this.nr=a,this.Zhb=a.replace(/[^a-z0-9_-]/gi,"-"),this.aHa())};_.Y.Object.defineProperties(xz.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return this.nr},set:function(a){this.q9a(a)}},ALb:{configurable:!0,enumerable:!0,get:function(){return this.Wka},set:function(a){var b=this.Wka;this.Wka=_.Ug(a);this.O2=b!==this.Wka}}});xz.ha=function(a){return new (a||xz)(_.w(uz,8))};
xz.Ha=_.hc({type:xz,qa:[["","cdkColumnDef",""]],yd:function(a,b,c){a&1&&(_.mf(c,vz,5),_.mf(c,wz,5),_.mf(c,Abb,5));if(a&2){var d;_.jf(d=_.nf())&&(b.EW=d.first);_.jf(d=_.nf())&&(b.headerCell=d.first);_.jf(d=_.nf())&&(b.mxc=d.first)}},inputs:{sticky:"sticky",name:["cdkColumnDef","name"],ALb:"stickyEnd"},features:[_.$e([{Ca:"MAT_SORT_HEADER_COLUMN_DEF",Jb:xz}]),_.Ce]});var Cbb=function(a,b){b.ta.classList.add.apply(b.ta.classList,_.sc(a.y3a))},yz=function(a,b){Cbb.call(this,a,b)};_.X(yz,Cbb);
yz.ha=function(a){return new (a||yz)(_.w(xz),_.w(_.Wc))};yz.Ha=_.hc({type:yz,qa:[["cdk-header-cell"],["th","cdk-header-cell",""]],Cb:["role","columnheader",1,"cdk-header-cell"],features:[_.Ce]});var zz=function(a,b){Cbb.call(this,a,b);var c;1===(null==(c=a.vO)?void 0:c.Oa.ta.nodeType)&&(a=a.vO.Oa.ta.getAttribute("role"),b.ta.setAttribute("role","grid"===a||"treegrid"===a?"gridcell":"cell"))};_.X(zz,Cbb);zz.ha=function(a){return new (a||zz)(_.w(xz),_.w(_.Wc))};
zz.Ha=_.hc({type:zz,qa:[["cdk-cell"],["td","cdk-cell",""]],Cb:[1,"cdk-cell"],features:[_.Ce]});var Dbb=function(){this.NYa=[];this.mmb=[]},Ebb=new _.oc("_COALESCED_STYLE_SCHEDULER"),Az=function(a){this.nb=a;this.bH=null;this.Pb=new _.re};Az.prototype.kh=function(a){this.Qic();this.bH.NYa.push(a)};Az.prototype.La=function(){this.Pb.next();this.Pb.complete()};
Az.prototype.Qic=function(){var a=this;this.bH||(this.bH=new Dbb,this.Tkc().ka(_.we(this.Pb)).subscribe(function(){for(;a.bH.NYa.length||a.bH.mmb.length;){var b=a.bH;a.bH=new Dbb;for(var c=_.q(b.NYa),d=c.next();!d.done;d=c.next())d=d.value,d();b=_.q(b.mmb);for(d=b.next();!d.done;d=b.next())c=d.value,c()}a.bH=null}))};Az.prototype.Tkc=function(){return this.nb.isStable?_.Ld(Promise.resolve(void 0)):this.nb.ng.ka(_.je(1))};Az.ha=function(a){return new (a||Az)(_.u(_.ze))};Az.ua=_.t({token:Az,oa:Az.ha});var Bz=function(a,b){this.va=a;this.Tx=b};Bz.prototype.Rb=function(a){this.zCa||(a=a.columns&&a.columns.Qf||[],this.zCa=this.Tx.find(a).create(),this.zCa.diff(a))};Bz.ha=function(a){return new (a||Bz)(_.w(_.ef),_.w(_.wl))};Bz.Ha=_.hc({type:Bz,features:[_.vc]});var Fbb=function(){Bz.apply(this,arguments)};_.X(Fbb,Bz);Fbb.Ha=Bz.Ha;Fbb.ha=Bz.ha;var Gbb=tbb(Fbb),Cz=function(a,b,c){a=Gbb.call(this,a,b)||this;a.vO=c;return a};_.X(Cz,Gbb);Cz.prototype.Rb=function(a){Gbb.prototype.Rb.call(this,a)};
Cz.ha=function(a){return new (a||Cz)(_.w(_.ef),_.w(_.wl),_.w(uz,8))};Cz.Ha=_.hc({type:Cz,qa:[["","cdkHeaderRowDef",""]],inputs:{Go:["cdkHeaderRowDef","columns"],sticky:["cdkHeaderRowDefSticky","sticky"]},features:[_.Ce,_.vc]});var Hbb=function(){Bz.apply(this,arguments)};_.X(Hbb,Bz);Hbb.Ha=Bz.Ha;Hbb.ha=Bz.ha;var Ibb=tbb(Hbb),Dz=function(a,b,c){a=Ibb.call(this,a,b)||this;a.vO=c;return a};_.X(Dz,Ibb);Dz.prototype.Rb=function(a){Ibb.prototype.Rb.call(this,a)};
Dz.ha=function(a){return new (a||Dz)(_.w(_.ef),_.w(_.wl),_.w(uz,8))};Dz.Ha=_.hc({type:Dz,qa:[["","cdkFooterRowDef",""]],inputs:{Go:["cdkFooterRowDef","columns"],sticky:["cdkFooterRowDefSticky","sticky"]},features:[_.Ce,_.vc]});var Ez=function(a,b,c){Bz.call(this,a,b);this.vO=c};_.X(Ez,Bz);Ez.ha=function(a){return new (a||Ez)(_.w(_.ef),_.w(_.wl),_.w(uz,8))};Ez.Ha=_.hc({type:Ez,qa:[["","cdkRowDef",""]],inputs:{Go:["cdkRowDefColumns","columns"],kA:["cdkRowDefWhen","when"]},features:[_.Ce]});
var Fz=function(a){this.YH=a;Jbb=this};Fz.prototype.La=function(){Jbb===this&&(Jbb=null)};var Jbb=null;Fz.ha=function(a){return new (a||Fz)(_.w(_.gf))};Fz.Ha=_.hc({type:Fz,qa:[["","cdkCellOutlet",""]]});var Gz=function(){};Gz.ha=function(a){return new (a||Gz)};Gz.ya=_.fc({type:Gz,qa:[["cdk-header-row"],["tr","cdk-header-row",""]],Cb:["role","row",1,"cdk-header-row"],Aa:1,Ba:0,Fa:[["cdkCellOutlet",""]],va:function(a){a&1&&_.Ke(0,0)},Ia:[Fz],mb:2});var Hz=function(){};
Hz.ha=function(a){return new (a||Hz)};Hz.ya=_.fc({type:Hz,qa:[["cdk-row"],["tr","cdk-row",""]],Cb:["role","row",1,"cdk-row"],Aa:1,Ba:0,Fa:[["cdkCellOutlet",""]],va:function(a){a&1&&_.Ke(0,0)},Ia:[Fz],mb:2});var Kbb=function(a){this.Lc=a;this.iPc="cdk-no-data-row"};Kbb.ha=function(a){return new (a||Kbb)(_.w(_.ef))};Kbb.Ha=_.hc({type:Kbb,qa:[["ng-template","cdkNoDataRow",""]]});var Lbb=new _.oc("CDK_SPL");var Mbb=["top","bottom","left","right"],Nbb=function(a,b,c,d,e,f,g){e=void 0===e?!0:e;f=void 0===f?!0:f;this.eV=a;this.K9a=b;this.direction=c;this.EU=d;this.C6a=e;this.v7a=f;this.EH=g;this.fCa=[];this.P2a={top:b+"-border-elem-top",bottom:b+"-border-elem-bottom",left:b+"-border-elem-left",right:b+"-border-elem-right"}},Obb=function(a,b,c){var d=[];b=_.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.EU.kh(function(){for(var g=
_.q(d),m=g.next();!m.done;m=g.next())a.S8a(m.value,c)})},Pbb=function(a,b,c,d,e){e=void 0===e?!0:e;if(b.length&&a.C6a&&(c.some(function(F){return F})||d.some(function(F){return F}))){var f=b[0],g=f.children.length,m=a.nkc(f,e),n=a.Xkc(m,c),r=a.Wkc(m,d),x=c.lastIndexOf(!0),A=d.indexOf(!0);a.EU.kh(function(){var F="rtl"===a.direction,K=F?"right":"left";F=F?"left":"right";for(var L=_.q(b),R=L.next();!R.done;R=L.next()){R=R.value;for(var ca=0;ca<g;ca++){var pa=R.children[ca];c[ca]&&a.Tha(pa,K,n[ca],ca===
x);d[ca]&&a.Tha(pa,F,r[ca],ca===A)}}a.EH&&(a.EH.NJc({sizes:-1===x?[]:m.slice(0,x+1).map(function(ra,ua){return c[ua]?ra:null})}),a.EH.OJc({sizes:-1===A?[]:m.slice(A).map(function(ra,ua){return d[ua+A]?ra:null}).reverse()}))})}else a.EH&&(a.EH.NJc({sizes:[]}),a.EH.OJc({sizes:[]}))},Qbb=function(a,b,c,d){if(a.C6a){var e="bottom"===d?b.slice().reverse():b,f="bottom"===d?c.slice().reverse():c,g=[],m=[],n=[];for(c=b=0;b<e.length;b++)if(f[b]){g[b]=c;var r=e[b];n[b]=a.eV?Array.from(r.children):[r];r=r.getBoundingClientRect().height;
c+=r;m[b]=r}var x=f.lastIndexOf(!0);a.EU.kh(function(){for(var A=0;A<e.length;A++)if(f[A])for(var F=g[A],K=A===x,L=_.q(n[A]),R=L.next();!R.done;R=L.next())a.Tha(R.value,d,F,K);if("top"===d){var ca;null==(ca=a.EH)||ca.X1c({sizes:m,cEc:g,elements:n})}else{var pa;null==(pa=a.EH)||pa.W1c({sizes:m,cEc:g,elements:n})}})}},Rbb=function(a,b,c){if(a.eV){var d=b.querySelector("tfoot");a.EU.kh(function(){c.some(function(e){return!e})?a.S8a(d,["bottom"]):a.Tha(d,"bottom",0,!1)})}};_.h=Nbb.prototype;
_.h.S8a=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.P2a[d]);Mbb.some(function(e){return-1===b.indexOf(e)&&a.style[e]})?a.style.zIndex=this.e5a(a):(a.style.zIndex="",this.v7a&&(a.style.position=""),a.classList.remove(this.K9a))};_.h.Tha=function(a,b,c,d){a.classList.add(this.K9a);d&&a.classList.add(this.P2a[b]);a.style[b]=c+"px";a.style.zIndex=this.e5a(a);this.v7a&&(a.style.cssText+="position: -webkit-sticky; position: sticky; ")};
_.h.e5a=function(a){for(var b={top:100,bottom:10,left:1,right:1},c=0,d=_.q(Mbb),e=d.next();!e.done;e=d.next())e=e.value,a.style[e]&&(c+=b[e]);return c?""+c:""};_.h.nkc=function(a,b){if(void 0!==b&&!b&&this.fCa.length)return this.fCa;b=[];a=a.children;for(var c=0;c<a.length;c++)b.push(a[c].getBoundingClientRect().width);return this.fCa=b};_.h.Xkc=function(a,b){for(var c=[],d=0,e=0;e<a.length;e++)b[e]&&(c[e]=d,d+=a[e]);return c};
_.h.Wkc=function(a,b){for(var c=[],d=0,e=a.length;0<e;e--)b[e]&&(c[e]=d,d+=a[e]);return c};var Sbb=[[["caption"]],[["colgroup"],["col"]]],Iz=function(a,b){this.mf=a;this.qb=b};Iz.ha=function(a){return new (a||Iz)(_.w(_.gf),_.w(_.Wc))};Iz.Ha=_.hc({type:Iz,qa:[["","rowOutlet",""]]});var Jz=function(a,b){this.mf=a;this.qb=b};Jz.ha=function(a){return new (a||Jz)(_.w(_.gf),_.w(_.Wc))};Jz.Ha=_.hc({type:Jz,qa:[["","headerRowOutlet",""]]});var Kz=function(a,b){this.mf=a;this.qb=b};Kz.ha=function(a){return new (a||Kz)(_.w(_.gf),_.w(_.Wc))};Kz.Ha=_.hc({type:Kz,qa:[["","footerRowOutlet",""]]});
var Lz=function(a,b){this.mf=a;this.qb=b};Lz.ha=function(a){return new (a||Lz)(_.w(_.gf),_.w(_.Wc))};Lz.Ha=_.hc({type:Lz,qa:[["","noDataRowOutlet",""]]});
var Mz=function(a,b,c,d,e,f,g,m,n,r,x,A){this.Tx=a;this.vb=b;this.Oa=c;this.wc=e;this.Ic=g;this.YV=m;this.EU=n;this.eg=r;this.ipc=x;this.nb=A;this.Lp=new _.re;this.ZG=new Map;this.Q3a=new Set;this.T3a=new Set;this.S3a=new Set;this.R3a=new Set;this.Lia=this.rO=this.jDa=this.ODa=!0;this.yU=new Map;this.zLb="cdk-table-sticky";this.Jzb=!0;this.Gia=this.s7a=this.Q6a=!1;this.thb=new _.al;this.dD=new _.Lf({start:0,end:Number.MAX_VALUE});d||this.Oa.ta.setAttribute("role","table");this.Fb=f;this.eV="TABLE"===
this.Oa.ta.nodeName};Mz.prototype.Qa=function(){var a=this;this.Xoc();this.eV&&this.Tgc();this.wA=this.Tx.find([]).create(function(b,c){return a.Vw?a.Vw(c.Z6,c.data):c});this.eg.nd().ka(_.we(this.Lp)).subscribe(function(){a.Lia=!0})};Mz.prototype.FK=function(){this.zhc();this.yhc();var a=this.foc()||this.ODa||this.jDa;this.rO=this.rO||a;this.Lia=a;this.ODa&&(this.Y4a(),this.ODa=!1);this.jDa&&(this.X4a(),this.jDa=!1);this.dataSource&&0<this.KH.length&&!this.Cka?this.Uja():this.rO&&Nz(this);this.Whc()};
Mz.prototype.La=function(){[this.LA.mf,this.PN.mf,this.MN.mf,this.yU,this.Q3a,this.T3a,this.S3a,this.R3a,this.ZG].forEach(function(a){a.clear()});this.ON=[];this.LN=[];this.Z3a=null;this.Lp.next();this.Lp.complete();_.Gqa(this.dataSource)&&this.dataSource.disconnect(this)};
var Tbb=function(a){a.Dka=a.ckc();var b=a.wA.diff(a.Dka);if(b){var c=a.LA.mf;a.YV.hIa(b,c,function(d,e,f){return a.tDa(d.item,f)},function(d){return d.item.data},function(d){1===d.operation&&d.context&&a.T8a(d.iL.item.t_,d.context)});a.iqc();_.AIa(b,function(d){c.get(d.Hk).context.wa=d.item.data});a.D$a();a.nb&&_.Cia()?a.nb.ng.ka(_.je(1),_.we(a.Lp)).subscribe(function(){Nz(a)}):Nz(a)}else a.D$a();a.thb.next()},Ubb=function(a){var b=a.E2(a.PN),c=a.Oa.ta.querySelector("thead");c&&(c.style.display=b.length?
"":"none");c=a.ON.map(function(d){return d.sticky});Obb(a.SH,b,["top"]);Qbb(a.SH,b,c,"top");a.ON.forEach(function(d){return d.KVa()})},Vbb=function(a){var b=a.E2(a.MN),c=a.Oa.ta.querySelector("tfoot");c&&(c.style.display=b.length?"":"none");c=a.LN.map(function(d){return d.sticky});Obb(a.SH,b,["bottom"]);Qbb(a.SH,b,c,"bottom");Rbb(a.SH,a.Oa.ta,c);a.LN.forEach(function(d){return d.KVa()})},Nz=function(a){var b=a.E2(a.PN),c=a.E2(a.LA),d=a.E2(a.MN);if(a.eV&&!a.Gia||a.rO)Obb(a.SH,[].concat(_.sc(b),_.sc(c),
_.sc(d)),["left","right"]),a.rO=!1;b.forEach(function(e,f){a.FBa([e],a.ON[f])});a.KH.forEach(function(e){for(var f=[],g=0;g<c.length;g++)a.Dka[g].t_===e&&f.push(c[g]);a.FBa(f,e)});d.forEach(function(e,f){a.FBa([e],a.LN[f])});Array.from(a.ZG.values()).forEach(function(e){return e.KVa()})};_.h=Mz.prototype;
_.h.ckc=function(){var a=[],b=this.yU;this.yU=new Map;for(var c=0;c<this.wh.length;c++){var d=this.wh[c],e=this.Qkc(d,c,b.get(d));this.yU.has(d)||this.yU.set(d,new WeakMap);for(d=0;d<e.length;d++){var f=e[d],g=this.yU.get(f.data);g.has(f.t_)?g.get(f.t_).push(f):g.set(f.t_,[f]);a.push(f)}}return a};_.h.Qkc=function(a,b,c){return this.Skc(a,b).map(function(d){var e=c&&c.has(d)?c.get(d):[];return e.length?(d=e.shift(),d.Z6=b,d):{data:a,t_:d,Z6:b}})};
_.h.yhc=function(){var a=this;this.ZG.clear();ubb(this.Via(this.uic),this.Q3a).forEach(function(b){a.ZG.has(b.name);a.ZG.set(b.name,b)})};_.h.zhc=function(){this.ON=ubb(this.Via(this.wic),this.S3a);this.LN=ubb(this.Via(this.vic),this.R3a);this.KH=ubb(this.Via(this.xic),this.T3a);this.Z3a=this.KH.filter(function(a){return!a.kA})[0]};
_.h.foc=function(){var a=function(d,e){return d||!!e.zCa.diff(e.Go)},b=this.KH.reduce(a,!1);b&&this.W4a();var c=this.ON.reduce(a,!1);c&&this.Y4a();(a=this.LN.reduce(a,!1))&&this.X4a();return b||c||a};_.h.GGa=function(a){this.wh=[];_.Gqa(this.dataSource)&&this.dataSource.disconnect(this);this.Cka&&(this.Cka.unsubscribe(),this.Cka=null);a||(this.wA&&this.wA.diff([]),this.LA.mf.clear());this.Ep=a};
_.h.Uja=function(){var a=this;if(this.dataSource){var b;_.Gqa(this.dataSource)?b=this.dataSource.connect(this):_.ae(this.dataSource)?b=this.dataSource:Array.isArray(this.dataSource)&&(b=_.yd(this.dataSource));this.Cka=b.ka(_.we(this.Lp)).subscribe(function(c){a.wh=c||[];Tbb(a)})}};_.h.Y4a=function(){var a=this;0<this.PN.mf.length&&this.PN.mf.clear();this.ON.forEach(function(b,c){return a.V8a(a.PN,b,c)});Ubb(this)};
_.h.X4a=function(){var a=this;0<this.MN.mf.length&&this.MN.mf.clear();this.LN.forEach(function(b,c){return a.V8a(a.MN,b,c)});Vbb(this)};_.h.FBa=function(a,b){var c=this,d=Array.from(b.Go||[]).map(function(e){return c.ZG.get(e)});b=d.map(function(e){return e.sticky});d=d.map(function(e){return e.ALb});Pbb(this.SH,a,b,d,!this.Gia||this.Lia)};_.h.E2=function(a){for(var b=[],c=0;c<a.mf.length;c++){var d=a.mf.get(c);b.push(d.Sk[0])}return b};
_.h.Skc=function(a,b){if(1==this.KH.length)return[this.KH[0]];var c=[];if(this.KSa)c=this.KH.filter(function(e){return!e.kA||e.kA(b,a)});else{var d=this.KH.find(function(e){return e.kA&&e.kA(b,a)})||this.Z3a;d&&c.push(d)}return c};_.h.tDa=function(a,b){return{Lc:a.t_.va,context:{wa:a.data},index:b}};_.h.V8a=function(a,b,c,d){d=void 0===d?{}:d;a=a.mf.yh(b.va,d,c);this.T8a(b,d);return a};_.h.T8a=function(a,b){a=_.q(this.mkc(a));for(var c=a.next();!c.done;c=a.next())c=c.value,Jbb&&Jbb.YH.yh(c,b);_.yk(this.vb)};
_.h.iqc=function(){for(var a=this.LA.mf,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.FX=0===b%2;d.gTa=!d.FX;this.KSa?(d.Z6=this.Dka[b].Z6,d.s0c=b):d.index=this.Dka[b].Z6}};_.h.mkc=function(a){var b=this;return a&&a.Go?Array.from(a.Go,function(c){c=b.ZG.get(c);return a instanceof Cz?c.headerCell.va:a instanceof Dz?c.mxc.va:c.EW.va}):[]};
_.h.Tgc=function(){for(var a=this.Fb.createDocumentFragment(),b=_.q([{tag:"thead",ow:[this.PN]},{tag:"tbody",ow:[this.LA,this.z7a]},{tag:"tfoot",ow:[this.MN]}]),c=b.next();!c.done;c=b.next()){var d=c.value;c=this.Fb.createElement(d.tag);c.setAttribute("role","rowgroup");d=_.q(d.ow);for(var e=d.next();!e.done;e=d.next())c.appendChild(e.value.qb.ta);a.appendChild(c)}this.Oa.ta.appendChild(a)};_.h.W4a=function(){this.wA.diff([]);this.LA.mf.clear();Tbb(this)};
_.h.Whc=function(){var a=function(b,c){return b||c.czc()};this.ON.reduce(a,!1)&&Ubb(this);this.LN.reduce(a,!1)&&Vbb(this);Array.from(this.ZG.values()).reduce(a,!1)&&(this.rO=!0,Nz(this))};_.h.Xoc=function(){var a=this;this.SH=new Nbb(this.eV,this.zLb,this.wc?this.wc.value:"ltr",this.EU,this.Ic.Vd,this.Jzb,this.ipc);(this.wc?this.wc.nd:_.yd()).ka(_.we(this.Lp)).subscribe(function(b){a.SH.direction=b;Nz(a)})};_.h.Via=function(a){var b=this;return a.filter(function(c){return!c.vO||c.vO===b})};
_.h.D$a=function(){var a=this.jPc||this.bnc;if(a){var b=0===this.LA.mf.length;if(b!==this.Q6a){var c=this.z7a.mf;b?(a=c.yh(a.Lc),c=a.Sk[0],1===a.Sk.length&&(null==c?void 0:c.nodeType)===this.Fb.ELEMENT_NODE&&(c.setAttribute("role","row"),c.classList.add("cdk-no-data-row"))):c.clear();this.Q6a=b}}};
_.Y.Object.defineProperties(Mz.prototype,{Vw:{configurable:!0,enumerable:!0,get:function(){return this.OV},set:function(a){this.OV=a}},dataSource:{configurable:!0,enumerable:!0,get:function(){return this.Ep},set:function(a){this.Ep!==a&&this.GGa(a)}},KSa:{configurable:!0,enumerable:!0,get:function(){return this.s7a},set:function(a){this.s7a=_.Ug(a);this.LA&&this.LA.mf.length&&(this.W4a(),Nz(this))}},dNa:{configurable:!0,enumerable:!0,get:function(){return this.Gia},set:function(a){this.Gia=_.Ug(a);
this.rO=this.Lia=!0}}});Mz.ha=function(a){return new (a||Mz)(_.w(_.wl),_.w(_.sl),_.w(_.Wc),_.Nc("role"),_.w(_.oq,8),_.w(_.Yg),_.w(_.Np),_.w(_.NSa),_.w(Ebb),_.w(_.yq),_.w(Lbb,12),_.w(_.ze,8))};
Mz.ya=_.fc({type:Mz,qa:[["cdk-table"],["table","cdk-table",""]],yd:function(a,b,c){a&1&&(_.mf(c,Kbb,5),_.mf(c,xz,5),_.mf(c,Ez,5),_.mf(c,Cz,5),_.mf(c,Dz,5));if(a&2){var d;_.jf(d=_.nf())&&(b.bnc=d.first);_.jf(d=_.nf())&&(b.uic=d);_.jf(d=_.nf())&&(b.xic=d);_.jf(d=_.nf())&&(b.wic=d);_.jf(d=_.nf())&&(b.vic=d)}},ub:function(a,b){a&1&&(_.kf(Iz,7),_.kf(Jz,7),_.kf(Kz,7),_.kf(Lz,7));if(a&2){var c;_.jf(c=_.nf())&&(b.LA=c.first);_.jf(c=_.nf())&&(b.PN=c.first);_.jf(c=_.nf())&&(b.MN=c.first);_.jf(c=_.nf())&&(b.z7a=
c.first)}},Cb:["ngSkipHydration","",1,"cdk-table"],Db:2,hb:function(a,b){a&2&&_.He("cdk-table-fixed-layout",b.dNa)},inputs:{Vw:"trackBy",dataSource:"dataSource",KSa:"multiTemplateDataRows",dNa:"fixedLayout"},outputs:{thb:"contentChanged"},Wb:["cdkTable"],features:[_.$e([{Ca:uz,Jb:Mz},{Ca:_.NSa,Jd:zbb},{Ca:Ebb,Jd:Az},{Ca:Lbb,qc:null}])],ac:["caption","colgroup, col"],Aa:6,Ba:0,Fa:[["headerRowOutlet",""],["rowOutlet",""],["noDataRowOutlet",""],["footerRowOutlet",""]],va:function(a){a&1&&(_.Te(Sbb),
_.Ue(0),_.Ue(1,1),_.Ke(2,0)(3,1)(4,2)(5,3))},Ia:[Iz,Jz,Kz,Lz],styles:[".cdk-table-fixed-layout{table-layout:fixed}\n"],mb:2});var Oz=function(){};Oz.ha=function(a){return new (a||Oz)};Oz.Ea=_.gc({type:Oz});Oz.Da=_.Wb({imports:[_.Cq]});_.Pz=function(){vz.apply(this,arguments)};_.X(_.Pz,vz);_.Pz.ha=function(){var a;return function(b){return(a||(a=_.Tc(_.Pz)))(b||_.Pz)}}();_.Pz.Ha=_.hc({type:_.Pz,qa:[["","matCellDef",""]],features:[_.$e([{Ca:vz,Jb:_.Pz}]),_.Ce]});_.Qz=function(){wz.apply(this,arguments)};_.X(_.Qz,wz);_.Qz.ha=function(){var a;return function(b){return(a||(a=_.Tc(_.Qz)))(b||_.Qz)}}();_.Qz.Ha=_.hc({type:_.Qz,qa:[["","matHeaderCellDef",""]],features:[_.$e([{Ca:wz,Jb:_.Qz}]),_.Ce]});
_.Rz=function(){return xz.apply(this,arguments)||this};_.X(_.Rz,xz);_.Rz.prototype.aHa=function(){xz.prototype.aHa.call(this);this.y3a.push("mat-column-"+this.Zhb)};_.Y.Object.defineProperties(_.Rz.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return this.nr},set:function(a){this.q9a(a)}}});_.Rz.ha=function(){var a;return function(b){return(a||(a=_.Tc(_.Rz)))(b||_.Rz)}}();
_.Rz.Ha=_.hc({type:_.Rz,qa:[["","matColumnDef",""]],inputs:{sticky:"sticky",name:["matColumnDef","name"]},features:[_.$e([{Ca:xz,Jb:_.Rz},{Ca:"MAT_SORT_HEADER_COLUMN_DEF",Jb:_.Rz}]),_.Ce]});_.Sz=function(){yz.apply(this,arguments)};_.X(_.Sz,yz);_.Sz.ha=function(){var a;return function(b){return(a||(a=_.Tc(_.Sz)))(b||_.Sz)}}();_.Sz.Ha=_.hc({type:_.Sz,qa:[["mat-header-cell"],["th","mat-header-cell",""]],Cb:["role","columnheader",1,"mat-header-cell"],features:[_.Ce]});_.Tz=function(){zz.apply(this,arguments)};
_.X(_.Tz,zz);_.Tz.ha=function(){var a;return function(b){return(a||(a=_.Tc(_.Tz)))(b||_.Tz)}}();_.Tz.Ha=_.hc({type:_.Tz,qa:[["mat-cell"],["td","mat-cell",""]],Cb:["role","gridcell",1,"mat-cell"],features:[_.Ce]});_.Uz=function(){return Cz.apply(this,arguments)||this};_.X(_.Uz,Cz);_.Uz.ha=function(){var a;return function(b){return(a||(a=_.Tc(_.Uz)))(b||_.Uz)}}();_.Uz.Ha=_.hc({type:_.Uz,qa:[["","matHeaderRowDef",""]],inputs:{Go:["matHeaderRowDef","columns"],sticky:["matHeaderRowDefSticky","sticky"]},features:[_.$e([{Ca:Cz,Jb:_.Uz}]),_.Ce]});_.Vz=function(){Ez.apply(this,arguments)};_.X(_.Vz,Ez);_.Vz.ha=function(){var a;return function(b){return(a||(a=_.Tc(_.Vz)))(b||_.Vz)}}();
_.Vz.Ha=_.hc({type:_.Vz,qa:[["","matRowDef",""]],inputs:{Go:["matRowDefColumns","columns"],kA:["matRowDefWhen","when"]},features:[_.$e([{Ca:Ez,Jb:_.Vz}]),_.Ce]});_.Wz=function(){};_.X(_.Wz,Gz);_.Wz.ha=function(){var a;return function(b){return(a||(a=_.Tc(_.Wz)))(b||_.Wz)}}();
_.Wz.ya=_.fc({type:_.Wz,qa:[["mat-header-row"],["tr","mat-header-row",""]],Cb:["role","row",1,"mat-header-row"],Wb:["matHeaderRow"],features:[_.$e([{Ca:Gz,Jb:_.Wz}]),_.Ce],Aa:1,Ba:0,Fa:[["cdkCellOutlet",""]],va:function(a){a&1&&_.Ke(0,0)},Ia:[Fz],mb:2});_.Xz=function(){};_.X(_.Xz,Hz);_.Xz.ha=function(){var a;return function(b){return(a||(a=_.Tc(_.Xz)))(b||_.Xz)}}();
_.Xz.ya=_.fc({type:_.Xz,qa:[["mat-row"],["tr","mat-row",""]],Cb:["role","row",1,"mat-row"],Wb:["matRow"],features:[_.$e([{Ca:Hz,Jb:_.Xz}]),_.Ce],Aa:1,Ba:0,Fa:[["cdkCellOutlet",""]],va:function(a){a&1&&_.Ke(0,0)},Ia:[Fz],mb:2});var Wbb=function(a){a=void 0===a?[]:a;var b=this;this.U8a=new _.Lf([]);this.dDa=new _.Lf("");this.w6a=new _.re;this.oO=null;this.PKb=function(c,d){c=c[d];return isNaN(parseFloat(c))||isNaN(Number(c))?c:(d=Number(c),9007199254740991>d?d:c)};this.kJc=function(c,d){var e=d.active,f=d.direction;return e&&""!=f?c.sort(function(g,m){g=b.PKb(g,e);m=b.PKb(m,e);var n=0;null!=g&&null!=m?g>m?n=1:g<m&&(n=-1):null!=g?n=1:null!=m&&(n=-1);return n*("asc"==f?1:-1)}):c};this.Wnb=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.wh=new _.Lf(a);this.mla()};_.X(Wbb,_.wq);_.h=Wbb.prototype;
_.h.mla=function(){var a=this,b=this.Qka?_.Ud(this.Qka.B1c,this.Qka.SJ):_.yd(null),c=this.eka?_.Ud(this.eka.page,this.w6a,this.eka.SJ):_.yd(null),d=_.Kd([this.wh,this.dDa]).ka(_.y(function(f){f=_.q(f).next().value;return a.eDa(f)}));b=_.Kd([d,b]).ka(_.y(function(f){f=_.q(f).next().value;return a.nnc(f)}));c=_.Kd([b,c]).ka(_.y(function(f){f=_.q(f).next().value;return a.qnc(f)}));var e;null==(e=this.oO)||e.unsubscribe();this.oO=c.subscribe(function(f){return a.U8a.next(f)})};
_.h.eDa=function(a){var b=this;this.Znb=null==this.filter||""===this.filter?a:a.filter(function(c){return b.Wnb(c,b.filter)});this.lC&&this.fqc(this.Znb.length);return this.Znb};_.h.nnc=function(a){return this.sort?this.kJc(a.slice(),this.sort):a};_.h.qnc=function(a){if(!this.lC)return a;var b=this.lC.Pd*this.lC.pageSize;return a.slice(b,b+this.lC.pageSize)};
_.h.fqc=function(a){var b=this;Promise.resolve().then(function(){var c=b.lC;if(c&&(c.length=a,0<c.Pd)){var d=Math.min(c.Pd,Math.ceil(c.length/c.pageSize)-1||0);d!==c.Pd&&(c.Pd=d,b.w6a.next())}})};_.h.connect=function(){this.oO||this.mla();return this.U8a};_.h.disconnect=function(){var a;null==(a=this.oO)||a.unsubscribe();this.oO=null};
_.Y.Object.defineProperties(Wbb.prototype,{data:{configurable:!0,enumerable:!0,get:function(){return this.wh.value},set:function(a){a=Array.isArray(a)?a:[];this.wh.next(a);this.oO||this.eDa(a)}},filter:{configurable:!0,enumerable:!0,get:function(){return this.dDa.value},set:function(a){this.dDa.next(a);this.oO||this.eDa(this.data)}},sort:{configurable:!0,enumerable:!0,get:function(){return this.Qka},set:function(a){this.Qka=a;this.mla()}},lC:{configurable:!0,enumerable:!0,get:function(){return this.eka},
set:function(a){this.eka=a;this.mla()}}});_.Yz=function(){Wbb.apply(this,arguments)};_.X(_.Yz,Wbb);var Xbb;Xbb=[[["caption"]],[["colgroup"],["col"]]];_.Zz=function(){Mz.apply(this,arguments);this.zLb="mat-table-sticky";this.Jzb=!1};_.X(_.Zz,Mz);_.Zz.ha=function(){var a;return function(b){return(a||(a=_.Tc(_.Zz)))(b||_.Zz)}}();
_.Zz.ya=_.fc({type:_.Zz,qa:[["mat-table"],["table","mat-table",""]],Cb:["ngSkipHydration","",1,"mat-table"],Db:2,hb:function(a,b){a&2&&_.He("mat-table-fixed-layout",b.dNa)},Wb:["matTable"],features:[_.$e([{Ca:_.NSa,Jd:zbb},{Ca:Mz,Jb:_.Zz},{Ca:uz,Jb:_.Zz},{Ca:Ebb,Jd:Az},{Ca:Lbb,qc:null}]),_.Ce],ac:["caption","colgroup, col"],Aa:6,Ba:0,Fa:[["headerRowOutlet",""],["rowOutlet",""],["noDataRowOutlet",""],["footerRowOutlet",""]],va:function(a){a&1&&(_.Te(Xbb),_.Ue(0),_.Ue(1,1),_.Ke(2,0)(3,1)(4,2)(5,3))},
Ia:[Iz,Jz,Kz,Lz],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"],
mb:2});_.$z=function(){};_.$z.ha=function(a){return new (a||_.$z)};_.$z.Ea=_.gc({type:_.$z});_.$z.Da=_.Wb({imports:[Oz,_.Tq,_.Tq]});var Ybb=["input"],Zbb=0,$bb=function(a,b){this.source=a;this.value=b},acb=new _.oc("MatRadioGroup"),bcb=new _.oc("mat-radio-default-options",{Ja:"root",oa:vbb}),ccb=_.bh(_.dh(function(a){this.Oa=a})),aA=function(a,b,c,d,e,f,g,m){b=ccb.call(this,b)||this;b.Z1=c;b.Gd=d;b.I8a=e;b.F8a=g;b.TV="mat-radio-"+ ++Zbb;b.id=b.TV;b.nd=new _.al;b.cj=!1;b.ve=null;b.R3=function(){};b.ih=a;b.VD="NoopAnimations"===f;m&&(b.tabIndex=_.Xg(m,0));return b};_.X(aA,ccb);_.h=aA.prototype;
_.h.focus=function(a,b){b?_.Rp(this.Gd,this.Dk,b,a):this.Dk.ta.focus(a)};_.h.mV=function(){_.yk(this.Z1)};_.h.Qa=function(){var a=this;if(this.ih){if(this.checked=this.ih.value===this.ve)this.ih.selected=this;this.name=this.ih.name}this.R3=this.I8a.listen(function(b,c){b!==a.id&&c===a.name&&(a.checked=!1)})};_.h.Eq=function(){this.qla()};_.h.Rc=function(){var a=this;this.qla();this.Gd.Un(this.Oa,!0).subscribe(function(b){!b&&a.ih&&a.ih.LPc()})};_.h.La=function(){this.Gd.Hl(this.Oa);this.R3()};
_.h.Ts=function(){this.nd.emit(new $bb(this,this.ve))};_.h.fv=function(){return this.zd||this.disabled};_.h.jO=function(a){a.stopPropagation()};_.h.I7a=function(a){a.stopPropagation();this.checked||this.disabled||(a=this.ih&&this.value!==this.ih.value,this.checked=!0,this.Ts(),this.ih&&(this.ih.EN(this.value),a&&this.ih.Ts()))};_.h.O7a=function(a){this.I7a(a);this.disabled||this.Dk.ta.focus()};_.h.Eoc=function(a){this.Hc!==a&&(this.Hc=a,_.yk(this.Z1))};
_.h.qla=function(){var a=this.ih;a=a&&a.selected&&!this.disabled?a.selected===this?this.tabIndex:-1:this.tabIndex;if(a!==this.Knc){var b,c=null==(b=this.Dk)?void 0:b.ta;c&&(c.setAttribute("tabindex",a+""),this.Knc=a)}};
_.Y.Object.defineProperties(aA.prototype,{checked:{configurable:!0,enumerable:!0,get:function(){return this.cj},set:function(a){a=_.Ug(a);this.cj!==a&&((this.cj=a)&&this.ih&&this.ih.value!==this.value?this.ih.selected=this:!a&&this.ih&&this.ih.value===this.value&&(this.ih.selected=null),a&&this.I8a.notify(this.id,this.name),_.yk(this.Z1))}},value:{configurable:!0,enumerable:!0,get:function(){return this.ve},set:function(a){this.ve!==a&&(this.ve=a,null!==this.ih&&(this.checked||(this.checked=this.ih.value===
a),this.checked&&(this.ih.selected=this)))}},TB:{configurable:!0,enumerable:!0,get:function(){return this.ymc||this.ih&&this.ih.TB||"after"},set:function(a){this.ymc=a}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.Hc||null!==this.ih&&this.ih.disabled},set:function(a){this.Eoc(_.Ug(a))}},required:{configurable:!0,enumerable:!0,get:function(){return this.Np||this.ih&&this.ih.required},set:function(a){this.Np=_.Ug(a)}},color:{configurable:!0,enumerable:!0,get:function(){return this.no||
this.ih&&this.ih.color||this.F8a&&this.F8a.color||"accent"},set:function(a){this.no=a}},Lt:{configurable:!0,enumerable:!0,get:function(){return(this.id||this.TV)+"-input"}}});aA.ha=function(){_.ad()};
aA.Ha=_.hc({type:aA,ub:function(a,b){a&1&&_.kf(Ybb,5);if(a&2){var c;_.jf(c=_.nf())&&(b.Dk=c.first)}},inputs:{id:"id",name:"name",ariaLabel:["aria-label","ariaLabel"],ij:["aria-labelledby","ariaLabelledby"],kI:["aria-describedby","ariaDescribedby"],checked:"checked",value:"value",TB:"labelPosition",disabled:"disabled",required:"required",color:"color"},outputs:{nd:"change"},features:[_.Ce]});var dcb;dcb=function(a){return{pB:a}};_.bA=function(a,b,c,d,e,f,g,m){return aA.call(this,a,b,c,d,e,f,g,m)||this};_.X(_.bA,aA);_.bA.Ha=aA.Ha;_.bA.ha=function(a){return new (a||_.bA)(_.w(acb,8),_.w(_.Wc),_.w(_.sl),_.w(_.Qp),_.w(_.xq),_.w(_.vk,8),_.w(bcb,8),_.Nc("tabindex"))};
_.bA.ya=_.fc({type:_.bA,qa:[["mat-radio-button"]],Cb:[1,"mat-radio-button"],Db:17,hb:function(a,b){a&1&&_.M("focus",function(){return b.Dk.ta.focus()});a&2&&(_.Fe("tabindex",null)("id",b.id)("aria-label",null)("aria-labelledby",null)("aria-describedby",null),_.He("mat-radio-checked",b.checked)("mat-radio-disabled",b.disabled)("_mat-animation-noopable",b.VD)("mat-primary","primary"===b.color)("mat-accent","accent"===b.color)("mat-warn","warn"===b.color))},inputs:{zd:"disableRipple",tabIndex:"tabIndex"},
Wb:["matRadioButton"],features:[_.Ce],ac:["*"],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&&(_.Te(),_.B(0,"label",0,1)(2,"span",2),_.E(3,"span",3)(4,"span",4),_.B(5,"input",5,6),_.M("change",function(d){return b.I7a(d)})("click",function(d){return b.jO(d)}),_.C(),_.B(7,"span",7),_.E(8,"span",8),_.C()(),_.B(9,"span",9)(10,"span",10),_.Q(11,"\u00a0"),_.C(),_.Ue(12),_.C()());if(a&2){var c=_.Xe(1);_.Fe("for",b.Lt);_.v(5);_.z("id",b.Lt)("checked",b.checked)("disabled",b.disabled)("required",b.required);_.Fe("name",b.name)("value",
b.value)("aria-label",b.ariaLabel)("aria-labelledby",b.ij)("aria-describedby",b.kI);_.v(2);_.z("matRippleTrigger",c)("matRippleDisabled",b.fv())("matRippleCentered",!0)("matRippleRadius",20)("matRippleAnimation",_.bf(17,dcb,b.VD?0:150));_.v(2);_.He("mat-radio-label-before","before"==b.TB)}},Ia:[_.br],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'],
mb:2,Na:0});_.cA=function(){};_.cA.ha=function(a){return new (a||_.cA)};_.cA.Ea=_.gc({type:_.cA});_.cA.Da=_.Wb({imports:[_.gr,_.Tq,_.Tq]});
}catch(e){_._DumpException(e)}
try{
var fcb,icb,kcb,lcb,mcb,ncb,ocb,pcb,qcb,rcb,scb,tcb,ucb,vcb,wcb,xcb,ycb,zcb,Acb,Bcb,Ccb,Dcb,Ecb,Fcb,Gcb,Hcb,Icb,Jcb,Kcb,Lcb,Mcb,Ncb,Ocb,Pcb,Qcb,Rcb,Tcb,Ucb,Vcb,Wcb,Xcb,Ycb,Zcb,$cb,adb,bdb,cdb,ddb,edb,fdb,gdb,hdb,idb,jdb,kdb,ldb,mdb,ndb,odb,pdb,qdb,rdb,sdb,tdb,udb,vdb,wdb,xdb,ydb,zdb,Adb,Bdb,Cdb,Ddb,Edb,Fdb,Gdb,Hdb,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,qeb,reb,seb,teb,ueb,veb,web,xeb,yeb,zeb,Aeb,Beb,Ceb,
Deb,Eeb,Feb,Geb,Heb,Ieb,Jeb,Keb,Leb,Meb,Neb,Oeb,Peb,Qeb,Reb,Seb,Teb,Ueb,Veb,Web,Xeb,Yeb,Zeb,afb,bfb,cfb,dfb,efb,ffb,gfb,hfb,ifb,jfb,lfb,mfb,ofb,pfb,qfb,rfb,sfb,tfb,ufb,vfb,wfb,xfb,yfb,zfb,Bfb,Cfb,Dfb,Efb,Ffb,Gfb,Hfb,Ifb,Kfb,Lfb,Mfb,Nfb,Ofb,Pfb,Qfb,Rfb,Sfb,Tfb,Ufb,Vfb,Wfb,Xfb,Yfb,Zfb,$fb,agb,bgb,cgb,dgb,egb,ggb,igb,kgb,lgb,mgb,ngb,ogb,pgb,qgb,rgb,sgb,tgb,ugb,vgb,wgb,xgb,zgb,Agb,ygb,Bgb,Cgb,Dgb,Egb,Fgb,Ggb,hcb,lA,Kgb,nA,Lgb,Mgb,oA,Pgb,Qgb,DA,bhb,dhb;
_.ecb=function(a){var b={},c;for(c in a)b[a[c]]=c;return b};fcb=function(a){var b=a.WL,c=a.counter;a=a.psa;b.next(c);this.kh({WL:b,counter:c+1,psa:a},a)};_.gcb=function(a){a=void 0===a?0:a;var b=void 0===b?_.Zd:b;if((0,_.Jd)(a)||!(0<=a-parseFloat(a)+1)||0>a)a=0;b&&"function"===typeof b.kh||(b=_.Zd);return new _.wd(function(c){c.add(b.kh(fcb,a,{WL:c,counter:0,psa:a}));return c})};icb=function(a){return function(b){return _.Ed(b,new hcb(a))}};
_.jcb=function(a,b,c,d,e,f,g){var m=_.Cc();var n=_.Bc.rn;var r=_.Ee(m,n,b,d);n=_.De(m,n+2,f)||r;_.eea(3);a=n?a+_.Xb(b)+c+_.Xb(d)+e+_.Xb(f)+g:_.od;a!==_.od&&_.vga(m,a);return _.jcb};kcb=function(a){var b=void 0===b?/\s+/:b;var c=[];if(null!=a)for(a=Array.isArray(a)?a:(""+a).split(b),a=_.q(a),b=a.next();!b.done;b=a.next())(b=(""+b.value).trim())&&c.push(b);return c};lcb=function(a,b){for(var c=Array(a),d=0;d<a;d++)c[d]=b(d);return c};mcb=function(){};
ncb=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};ocb=function(a){a&1&&_.E(0,"span",19)};pcb=function(a){a&1&&(_.B(0,"label",17),_.Ue(1,1),_.O(2,ocb,1,0,"span",18),_.C());a&2&&(a=_.N(2),_.z("floating",a.QH())("monitorResize",a.ID())("id",a.QD),_.Fe("for",a.Id.id)("aria-owns",a.Id.id),_.v(2),_.z("ngIf",!a.iQ&&a.Id.required))};
qcb=function(a){a&1&&_.O(0,pcb,3,6,"label",16);a&2&&(a=_.N(),_.z("ngIf",a.HD()))};rcb=function(a){a&1&&_.E(0,"div",20)};scb=function(){};tcb=function(a){a&1&&_.O(0,scb,0,0,"ng-template",22);a&2&&(_.N(2),_.z("ngTemplateOutlet",_.Xe(1)))};ucb=function(a){a&1&&(_.B(0,"div",21),_.O(1,tcb,1,1,"ng-template",9),_.C());a&2&&(a=_.N(),_.z("matFormFieldNotchedOutlineOpen",a.QH()),_.v(1),_.z("ngIf",!a.V4a()))};vcb=function(a){a&1&&(_.B(0,"div",23,24),_.Ue(2,2),_.C())};
wcb=function(a){a&1&&(_.B(0,"div",25,26),_.Ue(2,3),_.C())};xcb=function(){};ycb=function(a){a&1&&_.O(0,xcb,0,0,"ng-template",22);a&2&&(_.N(),_.z("ngTemplateOutlet",_.Xe(1)))};zcb=function(a){a&1&&(_.B(0,"div",27),_.Ue(1,4),_.C())};Acb=function(a){a&1&&(_.B(0,"div",28),_.Ue(1,5),_.C())};Bcb=function(a){a&1&&_.E(0,"div",29)};Ccb=function(a){a&1&&(_.B(0,"div",30),_.Ue(1,6),_.C());a&2&&(a=_.N(),_.z("@transitionMessages",a.tO))};
Dcb=function(a){a&1&&(_.B(0,"mat-hint",34),_.Q(1),_.C());a&2&&(a=_.N(2),_.z("id",a.T2),_.v(1),_.Ze(a.lQ))};Ecb=function(a){a&1&&(_.B(0,"div",31),_.O(1,Dcb,2,2,"mat-hint",32),_.Ue(2,7),_.E(3,"div",33),_.Ue(4,8),_.C());a&2&&(a=_.N(),_.z("@transitionMessages",a.tO),_.v(1),_.z("ngIf",a.lQ))};
Fcb=function(a){a&1&&(_.Lc(),_.B(0,"svg",11),_.E(1,"circle",12),_.C());a&2&&(a=_.N(),_.Fe("viewBox",a.O$a()),_.v(1),_.Ge("stroke-dasharray",a.Yka(),"px")("stroke-dashoffset",a.Yka()/2,"px")("stroke-width",a.l3a(),"%"),_.Fe("r",a.mia()))};
Gcb=function(a){var b=function(){var c=a.apply(this,[].concat(_.sc(_.lc.apply(0,arguments))))||this;c.Qjc=!1;return c};_.X(b,a);b.prototype.Qa=function(){this.Hic()};b.prototype.La=function(){var c;null==(c=this.X2)||c.remove();this.X2=this.ZDa=null};b.prototype.Hic=function(){var c=this.qb.ta.ownerDocument||document;this.X2=c.createElement("span");this.ZDa=c.createElement("span");this.X2.className="mdc-tab-indicator";this.ZDa.className="mdc-tab-indicator__content mdc-tab-indicator__content--underline";
this.X2.appendChild(this.ZDa);this.Qgc()};b.prototype.Qgc=function(){(this.Qjc?this.qb.ta.querySelector(".mdc-tab__content"):this.qb.ta).appendChild(this.X2)}};Hcb=function(){};Icb=function(){};Jcb=function(a){a&1&&_.Ue(0)};Kcb=function(){};Lcb=function(a){a&1&&_.O(0,Kcb,0,0,"ng-template",10);a&2&&(a=_.N().wa,_.z("cdkPortalOutlet",a.OYa))};Mcb=function(a){a&1&&_.Q(0);a&2&&(a=_.N().wa,_.Ze(a.vNb))};
Ncb=function(a,b){if(a&1){var c=_.Cc();_.B(0,"div",6);_.M("click",function(){var f=_.Dc(c),g=f.wa;f=f.index;var m=_.N();return _.Ec(m.Ip(g,_.Xe(1),f))})("cdkFocusChange",function(f){var g=_.Dc(c).index,m=_.N();return _.Ec(m.vpc(f,g))});_.B(1,"div",7);_.O(2,Lcb,1,1,"ng-template",8);_.O(3,Mcb,1,1,"ng-template",null,9,_.qf);_.C()()}if(a&2){a=b.wa;b=b.index;var d=_.Xe(4),e=_.N();_.He("mat-tab-label-active",e.selectedIndex===b);_.z("id",e.H5a(b))("ngClass",a.zBc)("disabled",a.disabled)("matRippleDisabled",
a.disabled||e.zd);_.Fe("tabIndex",e.jH(b))("aria-posinset",b+1)("aria-setsize",e.Tp.length)("aria-controls",e.G5a(b))("aria-selected",e.selectedIndex===b)("aria-label",a.ariaLabel||null)("aria-labelledby",!a.ariaLabel&&a.ij?a.ij:null);_.v(2);_.z("ngIf",a.OYa)("ngIfElse",d)}};
Ocb=function(a,b){if(a&1){var c=_.Cc();_.B(0,"mat-tab-body",11);_.M("_onCentered",function(){_.Dc(c);var e=_.N();return _.Ec(e.eoc())})("_onCentering",function(e){_.Dc(c);var f=_.N();return _.Ec(f.Ooc(e))});_.C()}if(a&2){a=b.wa;b=b.index;var d=_.N();_.He("mat-tab-body-active",d.selectedIndex===b);_.z("id",d.G5a(b))("ngClass",a.Vrc)("content",a.content)("position",a.position)("origin",a.origin)("animationDuration",d.animationDuration)("preserveContent",d.vR);_.Fe("tabindex",null!=d.G6&&d.selectedIndex===
b?d.G6:null)("aria-labelledby",d.H5a(b))}};
Pcb=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"}};Qcb=function(a){a=a.classList;return!!((null==a?0:a.contains("cdk-nested-tree-node"))||(null==a?0:a.contains("cdk-tree")))};Rcb=function(){return{color:"accent",Psc:"check-indeterminate"}};
_.Scb=function(a,b){var c=a.toLowerCase();var d=b.toLowerCase(),e=[],f=[];if(c==d)c=0;else if(c.length&&d.length){for(var g=0;g<d.length+1;g++)e[g]=g;for(g=0;g<c.length;g++){f[0]=g+1;for(var m=0;m<d.length;m++)f[m+1]=Math.min(f[m]+1,e[m+1]+1,e[m]+Number(c[g]!=d[m]));for(m=0;m<e.length;m++)e[m]=f[m]}c=f[d.length]}else c=Math.max(c.length,d.length);d=Math.max(a.length,b.length);a=b.length-a.length;0<a&&(c-=a,d-=a);return 1-c/d};
Tcb=function(a){var b={attributeFilter:["aria-label","aria-valuenow"]};return new _.wd(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)})};Ucb=function(a){a&1&&_.Ke(0)};Vcb=function(a){a&1&&_.Q(0);a&2&&(a=_.N(),_.Ye(" ",a.zc.ZI?a.zc.ZI(a.option):a.option,"\n"))};Wcb=function(a){a&1&&_.Ke(0)};
Xcb=function(a,b){a&1&&(_.B(0,"mat-icon",7),_.Q(1),_.C());a&2&&(a=b.Ma,_.z("svgIcon",a.Ci),_.v(1),_.Ye(" ",a.Ci?"":a.Bh," "))};Ycb=function(a){a&1&&_.O(0,Xcb,2,2,"mat-icon",6);a&2&&(a=_.N(),_.z("ngIf",a.Jt.search))};Zcb=function(a,b){a&1&&(_.B(0,"mat-icon",10),_.Q(1),_.C());a&2&&(a=b.Ma,_.z("svgIcon",a.Ci),_.v(1),_.Ye(" ",a.Ci?"":a.Bh," "))};
$cb=function(a){if(a&1){var b=_.Cc();_.B(0,"button",8);_.M("click",function(){_.Dc(b);var c=_.N();return _.Ec(c.zc.Pz.next(""))});_.O(1,Zcb,2,2,"mat-icon",9);_.C()}a&2&&(a=_.N(),_.v(1),_.z("ngIf",a.Jt.close))};adb=function(a){a&1&&_.E(0,"xap-picker-search")};bdb=function(a){a&1&&_.Ke(0,7);a&2&&(_.N(),_.z("ngTemplateOutlet",_.Xe(9)))};cdb=function(a){a&1&&(_.B(0,"div",10),_.E(1,"mat-progress-spinner",11),_.C());a&2&&(_.v(1),_.z("diameter",48)("strokeWidth",4))};
ddb=function(a){a&1&&(_.H(0),_.B(1,"div",8),_.O(2,cdb,2,2,"div",9),_.C(),_.J());a&2&&(a=_.N(2),_.v(2),_.z("ngIf",!(null==a.Fn?0:a.Fn.Lc))("ngIfElse",null==a.Fn?null:a.Fn.Lc))};edb=function(a){a&1&&(_.B(0,"div",14)(1,"p",15),_.Q(2),_.C()());a&2&&(a=_.N(3),_.v(2),_.Ye(" ",a.s1," "))};fdb=function(a){a&1&&(_.H(0),_.B(1,"div",12),_.O(2,edb,3,1,"div",13),_.C(),_.J());a&2&&(a=_.N(2),_.v(2),_.z("ngIf",!(null==a.Dn?0:a.Dn.Lc))("ngIfElse",null==a.Dn?null:a.Dn.Lc))};
gdb=function(a){a&1&&(_.B(0,"div",14)(1,"p",15),_.Q(2),_.C()());a&2&&(a=_.N(3),_.v(2),_.Ye(" ",a.p1," "))};hdb=function(a){a&1&&(_.H(0),_.B(1,"div",16),_.O(2,gdb,3,1,"div",13),_.C(),_.J());a&2&&(a=_.N(2),_.v(2),_.z("ngIf",!(null==a.Cn?0:a.Cn.Lc))("ngIfElse",null==a.Cn?null:a.Cn.Lc))};idb=function(a){a&1&&(_.B(0,"div",14),_.Q(1),_.C());a&2&&(a=_.N(3),_.v(1),_.Ye(" ",a.q1," "))};
jdb=function(a){a&1&&(_.H(0),_.B(1,"div",17),_.O(2,idb,2,1,"div",13),_.C(),_.J());a&2&&(a=_.N(2),_.v(2),_.z("ngIf",!(null==a.En?0:a.En.Lc))("ngIfElse",null==a.En?null:a.En.Lc))};kdb=function(a){a&1&&(_.B(0,"mat-checkbox",21),_.S(1,"async"),_.S(2,"format"),_.Q(3),_.S(4,"async"),_.C());if(a&2){a=_.N(2).Ma;var b=_.N();_.z("xapSelectAll",b.zc.model)("xapSelectAllCorpus",_.T(1,4,b.zc.lB))("aria-label",_.By(2,6,a.pIb,b.z1a,"NUM_ITEMS"));_.v(3);_.Ye(" ",_.T(4,10,b.hea)," ")}};
ldb=function(a){if(a&1){var b=_.Cc();_.B(0,"mat-checkbox",24);_.M("keydown.enter",function(d){return d.target.click()})("onfocus",function(){_.Dc(b);var d=_.N(4);return _.Ec(d.kxc=0)});_.E(1,"xap-picker-option",25);_.C()}if(a&2){a=_.N().wa;var c=_.N(3);_.z("xapSelectionModel",c.zc.model)("xapSelection",a)("aria-label",c.zc.mW(a));_.v(1);_.z("template",null==(c.Um||c.vM)?null:(c.Um||c.vM).Lc)("option",a)}};
mdb=function(a){a&1&&(_.B(0,"mat-checkbox",26),_.M("keydown.enter",function(c){return c.target.click()}),_.E(1,"xap-picker-option",25),_.C());if(a&2){a=_.N().wa;var b=_.N(3);_.z("xapSelectionModel",b.zc.model)("xapSelection",a)("aria-label",b.zc.mW(a));_.v(1);_.z("template",null==(b.Um||b.vM)?null:(b.Um||b.vM).Lc)("option",a)}};
ndb=function(a,b){a&1&&(_.H(0),_.O(1,ldb,2,5,"mat-checkbox",22),_.O(2,mdb,2,5,"ng-template",null,23,_.qf),_.J());if(a&2){a=b.first;var c=_.Xe(3);_.v(1);_.z("ngIf",a)("ngIfElse",c)}};odb=function(a){if(a&1){var b=_.Cc();_.O(0,kdb,5,12,"mat-checkbox",18);_.B(1,"div",19);_.M("keydown",function(d){_.Dc(b);var e=_.N(2);return _.Ec(e.DY(d))});_.O(2,ndb,4,2,"ng-container",20);_.S(3,"async");_.C()}if(a&2){a=_.N().Ma;var c=_.N();_.z("ngIf",a.Ew);_.v(2);_.z("ngForOf",_.T(3,2,c.zc.lB))}};
pdb=function(a,b){a&1&&(_.B(0,"div",1),_.O(1,adb,1,0,"xap-picker-search",2),_.H(2,3),_.O(3,bdb,1,1,"ng-container",4),_.O(4,ddb,3,2,"ng-container",5),_.O(5,fdb,3,2,"ng-container",5),_.O(6,hdb,3,2,"ng-container",5),_.O(7,jdb,3,2,"ng-container",5),_.J(),_.O(8,odb,4,4,"ng-template",null,6,_.qf),_.C());a&2&&(a=b.Ma,b=_.N(),_.v(1),_.z("ngIf",a.Nq),_.v(1),_.z("ngSwitch",a.oca),_.v(1),_.z("ngSwitchCase",b.zk.Dha),_.v(1),_.z("ngSwitchCase",b.zk.LOADING),_.v(1),_.z("ngSwitchCase",b.zk.wha),_.v(1),_.z("ngSwitchCase",
b.zk.vha),_.v(1),_.z("ngSwitchCase",b.zk.ERROR))};qdb=function(a,b){a&1&&(_.B(0,"mat-icon",16),_.Q(1),_.C());a&2&&(a=b.Ma,_.z("svgIcon",a.Ci),_.v(1),_.Ye(" ",a.Ci?"":a.Bh," "))};
rdb=function(a,b){if(a&1){var c=_.Cc();_.B(0,"li",8)(1,"div",9)(2,"div",10);_.E(3,"xap-picker-option",11);_.C();_.B(4,"div",12)(5,"button",13,14);_.M("click",function(){var d=_.Dc(c).wa,e=_.N();return _.Ec(e.zc.model.Mi(d))})("keydown.enter",function(){var d=_.Dc(c).wa,e=_.N();return _.Ec(e.zc.model.Mi(d))});_.O(7,qdb,2,2,"mat-icon",15);_.C()()()()}a&2&&(a=b.wa,b=_.N(),_.v(3),_.z("template",null==b.Um?null:b.Um.Lc)("option",a),_.v(2),_.Fe("aria-label",b.zc.ZI?"Deselect "+b.zc.ZI(a):"Deselect"),_.v(2),
_.z("ngIf",b.Jt.remove_circle_outline))};sdb=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()}};tdb=function(a){a&1&&_.E(0,"xap-picker-search")};udb=function(a){a&1&&(_.H(0),_.Ke(1,6),_.J());if(a&2){_.N();var b=_.Xe(9);_.v(1);_.z("ngTemplateOutlet",b)}};
vdb=function(a){a&1&&(_.B(0,"div",9),_.E(1,"mat-progress-spinner",10),_.C());a&2&&(_.v(1),_.z("diameter",48)("strokeWidth",4))};wdb=function(a){a&1&&(_.H(0),_.B(1,"div",7),_.O(2,vdb,2,2,"div",8),_.C(),_.J());a&2&&(a=_.N(2),_.v(2),_.z("ngIf",!(null==a.Fn?0:a.Fn.Lc))("ngIfElse",null==a.Fn?null:a.Fn.Lc))};xdb=function(a){a&1&&(_.B(0,"div",13)(1,"p",14),_.Q(2),_.C()());a&2&&(a=_.N(3),_.v(2),_.Ye(" ",a.s1," "))};
ydb=function(a){a&1&&(_.H(0),_.B(1,"div",11),_.O(2,xdb,3,1,"div",12),_.C(),_.J());a&2&&(a=_.N(2),_.v(2),_.z("ngIf",!(null==a.Dn?0:a.Dn.Lc))("ngIfElse",null==a.Dn?null:a.Dn.Lc))};zdb=function(a){a&1&&(_.B(0,"div",13)(1,"p",14),_.Q(2),_.C()());a&2&&(a=_.N(3),_.v(2),_.Ye(" ",a.p1," "))};Adb=function(a){a&1&&(_.H(0),_.B(1,"div",15),_.O(2,zdb,3,1,"div",12),_.C(),_.J());a&2&&(a=_.N(2),_.v(2),_.z("ngIf",!(null==a.Cn?0:a.Cn.Lc))("ngIfElse",null==a.Cn?null:a.Cn.Lc))};
Bdb=function(a){a&1&&(_.B(0,"div",13),_.Q(1),_.C());a&2&&(a=_.N(3),_.v(1),_.Ye(" ",a.q1," "))};Cdb=function(a){a&1&&(_.H(0),_.B(1,"div",16),_.O(2,Bdb,2,1,"div",12),_.C(),_.J());a&2&&(a=_.N(2),_.v(2),_.z("ngIf",!(null==a.En?0:a.En.Lc))("ngIfElse",null==a.En?null:a.En.Lc))};
Ddb=function(a,b){if(a&1){var c=_.Cc();_.B(0,"mat-list-item",19,20);_.M("click",function(){var e=_.Dc(c).wa;_.N(3).zc.replace([e]);return _.Ec()})("keydown.enter",function(){var e=_.Dc(c).wa;_.N(3).zc.replace([e]);return _.Ec()})("keydown.space",function(){var e=_.Dc(c).wa;_.N(3).zc.replace([e]);return _.Ec()});_.S(2,"async");_.B(3,"span",21);_.E(4,"xap-picker-option",22);_.C()()}if(a&2){a=b.wa;b=b.first;var d=_.N(3);_.He("xap-picker-single-selected",_.T(2,5,d.zc.model.Pe(a)));_.z("tabindex",b?0:
-1);_.v(4);_.z("template",null==d.Um?null:d.Um.Lc)("option",a)}};Edb=function(a){if(a&1){var b=_.Cc();_.B(0,"mat-list",17);_.M("keydown",function(c){_.Dc(b);var d=_.N(2);return _.Ec(d.DY(c))});_.O(1,Ddb,5,7,"mat-list-item",18);_.C()}a&2&&(a=_.N().Ma,_.v(1),_.z("ngForOf",a.ykb))};
Fdb=function(a,b){a&1&&(_.B(0,"div",1),_.O(1,tdb,1,0,"xap-picker-search",2),_.H(2,3),_.O(3,udb,2,1,"ng-container",4),_.O(4,wdb,3,2,"ng-container",4),_.O(5,ydb,3,2,"ng-container",4),_.O(6,Adb,3,2,"ng-container",4),_.O(7,Cdb,3,2,"ng-container",4),_.J(),_.O(8,Edb,2,1,"ng-template",null,5,_.qf),_.C());a&2&&(a=b.Ma,b=_.N(),_.v(1),_.z("ngIf",a.Nq),_.v(1),_.z("ngSwitch",a.oca),_.v(1),_.z("ngSwitchCase",b.zk.Dha),_.v(1),_.z("ngSwitchCase",b.zk.LOADING),_.v(1),_.z("ngSwitchCase",b.zk.wha),_.v(1),_.z("ngSwitchCase",
b.zk.vha),_.v(1),_.z("ngSwitchCase",b.zk.ERROR))};Gdb=function(a){a&1&&_.E(0,"xap-picker-single-select",7)};Hdb=function(a){a&1&&_.E(0,"xap-picker-checklist",7)};Jdb=function(a){if(a&1){var b=_.Cc();_.B(0,"xap-picker-selection-list",8);_.M("clearSelections",function(){_.Dc(b);var c=_.N(3);return _.Ec(Idb(c))});_.C()}};
Kdb=function(a){if(a&1){var b=_.Cc();_.B(0,"xap-picker",3);_.M("ngModelChange",function(e){_.Dc(b);var f=_.N(2);return _.Ec(f.Gw.next(e))});_.S(1,"async");_.S(2,"async");_.O(3,Gdb,1,0,"xap-picker-single-select",4);_.O(4,Hdb,1,0,"ng-template",null,5,_.qf);_.O(6,Jdb,1,0,"xap-picker-selection-list",6);_.C()}if(a&2){var c=_.Xe(5);a=_.N().Ma;var d=_.N();_.He("xap-picker-multi-pane",a.tu);_.z("ngModel",_.T(1,11,d.Gw))("options",_.T(2,13,d.options))("displayFunction",a.ei)("searchVisible",a.Nq)("searchFilter",
a.x_)("selectAllVisible",a.Ew);_.v(3);_.z("ngIf",a.Y_)("ngIfElse",c);_.v(3);_.z("ngIf",a.tu)}};Ldb=function(a){a&1&&_.E(0,"xap-picker-single-select",7)};Mdb=function(a){a&1&&_.Ke(0,12);a&2&&(a=_.N(4).Ma,_.z("ngTemplateOutlet",a.oK))};Ndb=function(a){a&1&&_.O(0,Mdb,1,1,"ng-template",11)};Odb=function(a){a&1&&_.Ke(0,12);a&2&&(a=_.N(4).Ma,_.z("ngTemplateOutlet",a.PLa))};Pdb=function(a){a&1&&_.O(0,Odb,1,1,"ng-template",13)};Qdb=function(a){a&1&&_.Ke(0,12);a&2&&(a=_.N(4).Ma,_.z("ngTemplateOutlet",a.CLa))};
Rdb=function(a){a&1&&_.O(0,Qdb,1,1,"ng-template",14)};Sdb=function(a){a&1&&_.Ke(0,12);a&2&&(a=_.N(4).Ma,_.z("ngTemplateOutlet",a.DLa))};Tdb=function(a){a&1&&_.O(0,Sdb,1,1,"ng-template",15)};Udb=function(a){a&1&&(_.B(0,"xap-picker-checklist",7),_.O(1,Ndb,1,0,null,0),_.O(2,Pdb,1,0,null,0),_.O(3,Rdb,1,0,null,0),_.O(4,Tdb,1,0,null,0),_.C());a&2&&(a=_.N(2).Ma,_.v(1),_.z("ngIf",a.oK),_.v(1),_.z("ngIf",a.PLa),_.v(1),_.z("ngIf",a.CLa),_.v(1),_.z("ngIf",a.DLa))};
Vdb=function(a){if(a&1){var b=_.Cc();_.B(0,"xap-picker-selection-list",16);_.M("clearSelection",function(){_.Dc(b);var c=_.N(3);return _.Ec(Idb(c))});_.C()}};
Wdb=function(a){if(a&1){var b=_.Cc();_.B(0,"xap-picker",9);_.M("ngModelChange",function(e){_.Dc(b);var f=_.N(2);return _.Ec(f.Gw.next(e))});_.S(1,"async");_.O(2,Ldb,1,0,"xap-picker-single-select",4);_.O(3,Udb,5,4,"ng-template",null,5,_.qf);_.O(5,Vdb,1,0,"xap-picker-selection-list",10);_.C()}if(a&2){var c=_.Xe(4);a=_.N().Ma;var d=_.N();_.He("xap-picker-multi-pane",a.tu);_.z("ngModel",_.T(1,9,d.Gw))("getOptions",a.getOptions)("displayFunction",a.ei)("selectAllVisible",a.Ew);_.v(2);_.z("ngIf",a.Y_)("ngIfElse",
c);_.v(3);_.z("ngIf",a.tu)}};Xdb=function(a,b){a&1&&(_.H(0),_.O(1,Kdb,7,15,"xap-picker",1),_.O(2,Wdb,6,11,"ng-template",null,2,_.qf),_.J());if(a&2){a=b.Ma;var c=_.Xe(3);_.v(1);_.z("ngIf",!a.uqa)("ngIfElse",c)}};Ydb=function(a){a&1&&_.Ke(0)};Zdb=function(a,b){a&1&&(_.B(0,"mat-icon",7),_.Q(1),_.C());a&2&&(a=b.Ma,_.z("svgIcon",a.Ci),_.v(1),_.Ye(" ",a.Ci?"":a.Bh," "))};$db=function(a){a&1&&_.O(0,Zdb,2,2,"mat-icon",6);a&2&&(a=_.N(),_.z("ngIf",a.Jt.search))};
aeb=function(a,b){a&1&&(_.B(0,"mat-icon",10),_.Q(1),_.C());a&2&&(a=b.Ma,_.z("svgIcon",a.Ci),_.v(1),_.Ye(" ",a.Ci?"":a.Bh," "))};beb=function(a){if(a&1){var b=_.Cc();_.B(0,"button",8);_.M("click",function(){_.Dc(b);var c=_.N();return _.Ec(c.zc.Pz.next(""))});_.O(1,aeb,2,2,"mat-icon",9);_.C()}a&2&&(a=_.N(),_.v(1),_.z("ngIf",a.Jt.close))};ceb=function(a){a&1&&_.E(0,"xap-picker-search")};deb=function(a){a&1&&_.Ke(0,7);a&2&&(_.N(),_.z("ngTemplateOutlet",_.Xe(9)))};
eeb=function(a){a&1&&(_.B(0,"div",10),_.E(1,"mat-progress-spinner",11),_.C());a&2&&(_.v(1),_.z("diameter",48)("strokeWidth",4))};feb=function(a){a&1&&(_.H(0),_.B(1,"div",8),_.O(2,eeb,2,2,"div",9),_.C(),_.J());a&2&&(a=_.N(2),_.v(2),_.z("ngIf",!(null==a.Fn?0:a.Fn.Lc))("ngIfElse",null==a.Fn?null:a.Fn.Lc))};geb=function(a){a&1&&(_.B(0,"div",14)(1,"p",15),_.Q(2),_.C()());a&2&&(a=_.N(3),_.v(2),_.Ye(" ",a.s1," "))};
heb=function(a){a&1&&(_.H(0),_.B(1,"div",12),_.O(2,geb,3,1,"div",13),_.C(),_.J());a&2&&(a=_.N(2),_.v(2),_.z("ngIf",!(null==a.Dn?0:a.Dn.Lc))("ngIfElse",null==a.Dn?null:a.Dn.Lc))};ieb=function(a){a&1&&(_.B(0,"div",14)(1,"p",15),_.Q(2),_.C()());a&2&&(a=_.N(3),_.v(2),_.Ye(" ",a.p1," "))};jeb=function(a){a&1&&(_.H(0),_.B(1,"div",16),_.O(2,ieb,3,1,"div",13),_.C(),_.J());a&2&&(a=_.N(2),_.v(2),_.z("ngIf",!(null==a.Cn?0:a.Cn.Lc))("ngIfElse",null==a.Cn?null:a.Cn.Lc))};
keb=function(a){a&1&&(_.B(0,"div",14),_.Q(1),_.C());a&2&&(a=_.N(3),_.v(1),_.Ye(" ",a.q1," "))};leb=function(a){a&1&&(_.H(0),_.B(1,"div",17),_.O(2,keb,2,1,"div",13),_.C(),_.J());a&2&&(a=_.N(2),_.v(2),_.z("ngIf",!(null==a.En?0:a.En.Lc))("ngIfElse",null==a.En?null:a.En.Lc))};
meb=function(a){a&1&&(_.B(0,"mat-checkbox",21),_.S(1,"async"),_.S(2,"format"),_.Q(3),_.S(4,"async"),_.C());if(a&2){a=_.N(2).Ma;var b=_.N();_.z("xapSelectAll",b.zc.model)("xapSelectAllCorpus",_.T(1,4,b.zc.lB))("aria-label",_.By(2,6,a.pIb,b.z1a,"NUM_ITEMS"));_.v(3);_.Ye(" ",_.T(4,10,b.hea)," ")}};
neb=function(a){if(a&1){var b=_.Cc();_.B(0,"mat-checkbox",24);_.M("keydown.enter",function(d){return d.target.click()})("onfocus",function(){_.Dc(b);var d=_.N(4);return _.Ec(d.kxc=0)});_.E(1,"xap-picker-option",25);_.C()}if(a&2){a=_.N().wa;var c=_.N(3);_.z("xapSelectionModel",c.zc.model)("xapSelection",a)("aria-label",c.zc.mW(a));_.v(1);_.z("template",null==(c.Um||c.vM)?null:(c.Um||c.vM).Lc)("option",a)}};
oeb=function(a){a&1&&(_.B(0,"mat-checkbox",26),_.M("keydown.enter",function(c){return c.target.click()}),_.E(1,"xap-picker-option",25),_.C());if(a&2){a=_.N().wa;var b=_.N(3);_.z("xapSelectionModel",b.zc.model)("xapSelection",a)("aria-label",b.zc.mW(a));_.v(1);_.z("template",null==(b.Um||b.vM)?null:(b.Um||b.vM).Lc)("option",a)}};
peb=function(a,b){a&1&&(_.H(0),_.O(1,neb,2,5,"mat-checkbox",22),_.O(2,oeb,2,5,"ng-template",null,23,_.qf),_.J());if(a&2){a=b.first;var c=_.Xe(3);_.v(1);_.z("ngIf",a)("ngIfElse",c)}};qeb=function(a){if(a&1){var b=_.Cc();_.O(0,meb,5,12,"mat-checkbox",18);_.B(1,"div",19);_.M("keydown",function(d){_.Dc(b);var e=_.N(2);return _.Ec(e.DY(d))});_.O(2,peb,4,2,"ng-container",20);_.S(3,"async");_.C()}if(a&2){a=_.N().Ma;var c=_.N();_.z("ngIf",a.Ew);_.v(2);_.z("ngForOf",_.T(3,2,c.zc.lB))}};
reb=function(a,b){a&1&&(_.B(0,"div",1),_.O(1,ceb,1,0,"xap-picker-search",2),_.H(2,3),_.O(3,deb,1,1,"ng-container",4),_.O(4,feb,3,2,"ng-container",5),_.O(5,heb,3,2,"ng-container",5),_.O(6,jeb,3,2,"ng-container",5),_.O(7,leb,3,2,"ng-container",5),_.J(),_.O(8,qeb,4,4,"ng-template",null,6,_.qf),_.C());a&2&&(a=b.Ma,b=_.N(),_.v(1),_.z("ngIf",a.Nq),_.v(1),_.z("ngSwitch",a.oca),_.v(1),_.z("ngSwitchCase",b.zk.Dha),_.v(1),_.z("ngSwitchCase",b.zk.LOADING),_.v(1),_.z("ngSwitchCase",b.zk.wha),_.v(1),_.z("ngSwitchCase",
b.zk.vha),_.v(1),_.z("ngSwitchCase",b.zk.ERROR))};seb=function(a,b){a&1&&(_.B(0,"mat-icon",16),_.Q(1),_.C());a&2&&(a=b.Ma,_.z("svgIcon",a.Ci),_.v(1),_.Ye(" ",a.Ci?"":a.Bh," "))};
teb=function(a,b){if(a&1){var c=_.Cc();_.B(0,"li",8)(1,"div",9)(2,"div",10);_.E(3,"xap-picker-option",11);_.C();_.B(4,"div",12)(5,"button",13,14);_.M("click",function(){var d=_.Dc(c).wa,e=_.N();return _.Ec(e.zc.model.Mi(d))})("keydown.enter",function(){var d=_.Dc(c).wa,e=_.N();return _.Ec(e.zc.model.Mi(d))});_.O(7,seb,2,2,"mat-icon",15);_.C()()()()}a&2&&(a=b.wa,b=_.N(),_.v(3),_.z("template",null==b.Um?null:b.Um.Lc)("option",a),_.v(2),_.Fe("aria-label",b.zc.ZI?"Deselect "+b.zc.ZI(a):"Deselect"),_.v(2),
_.z("ngIf",b.Jt.remove_circle_outline))};ueb=function(a){a&1&&_.E(0,"xap-picker-search")};veb=function(a){a&1&&(_.H(0),_.Ke(1,6),_.J());if(a&2){_.N();var b=_.Xe(9);_.v(1);_.z("ngTemplateOutlet",b)}};web=function(a){a&1&&(_.B(0,"div",9),_.E(1,"mat-progress-spinner",10),_.C());a&2&&(_.v(1),_.z("diameter",48)("strokeWidth",4))};xeb=function(a){a&1&&(_.H(0),_.B(1,"div",7),_.O(2,web,2,2,"div",8),_.C(),_.J());a&2&&(a=_.N(2),_.v(2),_.z("ngIf",!(null==a.Fn?0:a.Fn.Lc))("ngIfElse",null==a.Fn?null:a.Fn.Lc))};
yeb=function(a){a&1&&(_.B(0,"div",13)(1,"p",14),_.Q(2),_.C()());a&2&&(a=_.N(3),_.v(2),_.Ye(" ",a.s1," "))};zeb=function(a){a&1&&(_.H(0),_.B(1,"div",11),_.O(2,yeb,3,1,"div",12),_.C(),_.J());a&2&&(a=_.N(2),_.v(2),_.z("ngIf",!(null==a.Dn?0:a.Dn.Lc))("ngIfElse",null==a.Dn?null:a.Dn.Lc))};Aeb=function(a){a&1&&(_.B(0,"div",13)(1,"p",14),_.Q(2),_.C()());a&2&&(a=_.N(3),_.v(2),_.Ye(" ",a.p1," "))};
Beb=function(a){a&1&&(_.H(0),_.B(1,"div",15),_.O(2,Aeb,3,1,"div",12),_.C(),_.J());a&2&&(a=_.N(2),_.v(2),_.z("ngIf",!(null==a.Cn?0:a.Cn.Lc))("ngIfElse",null==a.Cn?null:a.Cn.Lc))};Ceb=function(a){a&1&&(_.B(0,"div",13),_.Q(1),_.C());a&2&&(a=_.N(3),_.v(1),_.Ye(" ",a.q1," "))};Deb=function(a){a&1&&(_.H(0),_.B(1,"div",16),_.O(2,Ceb,2,1,"div",12),_.C(),_.J());a&2&&(a=_.N(2),_.v(2),_.z("ngIf",!(null==a.En?0:a.En.Lc))("ngIfElse",null==a.En?null:a.En.Lc))};
Eeb=function(a,b){if(a&1){var c=_.Cc();_.B(0,"mat-list-item",19,20);_.M("click",function(){var e=_.Dc(c).wa;_.N(3).zc.replace([e]);return _.Ec()})("keydown.enter",function(){var e=_.Dc(c).wa;_.N(3).zc.replace([e]);return _.Ec()})("keydown.space",function(){var e=_.Dc(c).wa;_.N(3).zc.replace([e]);return _.Ec()});_.S(2,"async");_.B(3,"span",21);_.E(4,"xap-picker-option",22);_.C()()}if(a&2){a=b.wa;b=b.first;var d=_.N(3);_.He("xap-picker-single-selected",_.T(2,5,d.zc.model.Pe(a)));_.z("tabindex",b?0:
-1);_.v(4);_.z("template",null==d.Um?null:d.Um.Lc)("option",a)}};Feb=function(a){if(a&1){var b=_.Cc();_.B(0,"mat-list",17);_.M("keydown",function(c){_.Dc(b);var d=_.N(2);return _.Ec(d.DY(c))});_.O(1,Eeb,5,7,"mat-list-item",18);_.C()}a&2&&(a=_.N().Ma,_.v(1),_.z("ngForOf",a.ykb))};
Geb=function(a,b){a&1&&(_.B(0,"div",1),_.O(1,ueb,1,0,"xap-picker-search",2),_.H(2,3),_.O(3,veb,2,1,"ng-container",4),_.O(4,xeb,3,2,"ng-container",4),_.O(5,zeb,3,2,"ng-container",4),_.O(6,Beb,3,2,"ng-container",4),_.O(7,Deb,3,2,"ng-container",4),_.J(),_.O(8,Feb,2,1,"ng-template",null,5,_.qf),_.C());a&2&&(a=b.Ma,b=_.N(),_.v(1),_.z("ngIf",a.Nq),_.v(1),_.z("ngSwitch",a.oca),_.v(1),_.z("ngSwitchCase",b.zk.Dha),_.v(1),_.z("ngSwitchCase",b.zk.LOADING),_.v(1),_.z("ngSwitchCase",b.zk.wha),_.v(1),_.z("ngSwitchCase",
b.zk.vha),_.v(1),_.z("ngSwitchCase",b.zk.ERROR))};Heb=function(a){a&1&&_.E(0,"xap-picker-single-select",7)};Ieb=function(a){a&1&&_.E(0,"xap-picker-checklist",7)};Jeb=function(a){if(a&1){var b=_.Cc();_.B(0,"xap-picker-selection-list",8);_.M("clearSelections",function(){_.Dc(b);var c=_.N(3);return _.Ec(Idb(c))});_.C()}};
Keb=function(a){if(a&1){var b=_.Cc();_.B(0,"xap-picker",3);_.M("ngModelChange",function(e){_.Dc(b);var f=_.N(2);return _.Ec(f.Gw.next(e))});_.S(1,"async");_.S(2,"async");_.O(3,Heb,1,0,"xap-picker-single-select",4);_.O(4,Ieb,1,0,"ng-template",null,5,_.qf);_.O(6,Jeb,1,0,"xap-picker-selection-list",6);_.C()}if(a&2){var c=_.Xe(5);a=_.N().Ma;var d=_.N();_.He("xap-picker-multi-pane",a.tu);_.z("ngModel",_.T(1,11,d.Gw))("options",_.T(2,13,d.options))("displayFunction",a.ei)("searchVisible",a.Nq)("searchFilter",
a.x_)("selectAllVisible",a.Ew);_.v(3);_.z("ngIf",a.Y_)("ngIfElse",c);_.v(3);_.z("ngIf",a.tu)}};Leb=function(a){a&1&&_.E(0,"xap-picker-single-select",7)};Meb=function(a){a&1&&_.Ke(0,12);a&2&&(a=_.N(4).Ma,_.z("ngTemplateOutlet",a.oK))};Neb=function(a){a&1&&_.O(0,Meb,1,1,"ng-template",11)};Oeb=function(a){a&1&&_.Ke(0,12);a&2&&(a=_.N(4).Ma,_.z("ngTemplateOutlet",a.PLa))};Peb=function(a){a&1&&_.O(0,Oeb,1,1,"ng-template",13)};Qeb=function(a){a&1&&_.Ke(0,12);a&2&&(a=_.N(4).Ma,_.z("ngTemplateOutlet",a.CLa))};
Reb=function(a){a&1&&_.O(0,Qeb,1,1,"ng-template",14)};Seb=function(a){a&1&&_.Ke(0,12);a&2&&(a=_.N(4).Ma,_.z("ngTemplateOutlet",a.DLa))};Teb=function(a){a&1&&_.O(0,Seb,1,1,"ng-template",15)};Ueb=function(a){a&1&&(_.B(0,"xap-picker-checklist",7),_.O(1,Neb,1,0,null,0),_.O(2,Peb,1,0,null,0),_.O(3,Reb,1,0,null,0),_.O(4,Teb,1,0,null,0),_.C());a&2&&(a=_.N(2).Ma,_.v(1),_.z("ngIf",a.oK),_.v(1),_.z("ngIf",a.PLa),_.v(1),_.z("ngIf",a.CLa),_.v(1),_.z("ngIf",a.DLa))};
Veb=function(a){if(a&1){var b=_.Cc();_.B(0,"xap-picker-selection-list",16);_.M("clearSelection",function(){_.Dc(b);var c=_.N(3);return _.Ec(Idb(c))});_.C()}};
Web=function(a){if(a&1){var b=_.Cc();_.B(0,"xap-picker",9);_.M("ngModelChange",function(e){_.Dc(b);var f=_.N(2);return _.Ec(f.Gw.next(e))});_.S(1,"async");_.O(2,Leb,1,0,"xap-picker-single-select",4);_.O(3,Ueb,5,4,"ng-template",null,5,_.qf);_.O(5,Veb,1,0,"xap-picker-selection-list",10);_.C()}if(a&2){var c=_.Xe(4);a=_.N().Ma;var d=_.N();_.He("xap-picker-multi-pane",a.tu);_.z("ngModel",_.T(1,9,d.Gw))("getOptions",a.getOptions)("displayFunction",a.ei)("selectAllVisible",a.Ew);_.v(2);_.z("ngIf",a.Y_)("ngIfElse",
c);_.v(3);_.z("ngIf",a.tu)}};Xeb=function(a,b){a&1&&(_.H(0),_.O(1,Keb,7,15,"xap-picker",1),_.O(2,Web,6,11,"ng-template",null,2,_.qf),_.J());if(a&2){a=b.Ma;var c=_.Xe(3);_.v(1);_.z("ngIf",!a.uqa)("ngIfElse",c)}};Yeb=function(a){a&1&&(_.Oe(0,4,1),_.Ke(1),_.Pe());a&2&&(a=_.N().wa,_.v(1),_.vy(a.name),_.wy(0))};Zeb=function(a){a&1&&_.Qe(0,4,2)};afb=function(a){a&1&&(_.H(0),_.Q(1),_.J());if(a&2){a=_.N(2).wa;var b=_.N();_.v(1);_.Ye(" ",_.$eb(b,a)," ")}};
bfb=function(a){a&1&&(_.B(0,"mat-error"),_.O(1,afb,2,1,"ng-container",9),_.C());if(a&2){a=_.N().wa;var b=_.N();_.v(1);_.z("ngIf",_.$eb(b,a))}};cfb=function(a){a&1&&(_.B(0,"div",11),_.Q(1),_.C());a&2&&(a=_.N().wa,_.v(1),_.Ze(a.lP))};
dfb=function(a,b){a&1&&(_.H(0),_.B(1,"mat-form-field",2)(2,"mat-label",3),_.Oe(3,4),_.O(4,Yeb,2,1,"ng-container",5),_.O(5,Zeb,1,0,"ng-template",null,6,_.qf),_.Pe(),_.C(),_.E(7,"input",7,8),_.O(9,bfb,2,1,"mat-error",9),_.C(),_.O(10,cfb,2,1,"div",10),_.J());if(a&2){a=b.wa;var c=_.Xe(6);b=_.N();var d;_.v(4);_.z("ngIf",a.name)("ngIfElse",c);_.v(3);_.z("type",a.inputType||"text")("placeholder",a.placeholder||"")("formControlName",a.mq);_.Fe("aria-label",a.placeholder)("autocomplete",a.autocomplete||null)("name",
a.name||null);_.v(2);_.z("ngIf",null==(d=b.ji.get(a.mq))?null:d.errors);_.v(1);_.z("ngIf",a.lP)}};efb=function(a){a&1&&(_.B(0,"mat-error"),_.Qe(1,12),_.C())};ffb=function(a){a&1&&(_.B(0,"mat-error"),_.Qe(1,13),_.C())};gfb=function(a){return function(b){var c=!1;return(c=a.some(function(d){return d.label===b.value}))?{validUnique:!0}:null}};hfb=function(a,b){a&1&&(_.B(0,"mat-option",3),_.Q(1),_.C());a&2&&(a=b.wa,_.z("value",a),_.v(1),_.Ye(" ",a.displayName," "))};
ifb=function(a,b){a&1&&(_.B(0,"mat-option",3),_.Q(1),_.C());a&2&&(a=b.wa,_.z("value",a),_.v(1),_.Ye(" ",a.displayName," "))};jfb=function(a,b){a&1&&(_.B(0,"div",12),_.Q(1),_.C());a&2&&(a=b.wa,b=_.N(3),_.Ve("id","dialog-description-",b.mc.id,""),_.v(1),_.Ye(" ",a," "))};
lfb=function(a){if(a&1){var b=_.Cc();_.B(0,"xap-comparison-operator-selector",13);_.M("change",function(c){_.Dc(b);var d=_.N(3);return _.Ec(kfb(d,c))})("operatorFocusChange",function(c){_.Dc(b);_.N(3).NTa=c;return _.Ec()});_.C()}a&2&&(a=_.N(3),_.He("xap-filterbar-filtereditor-operator-single-line",a.filter.config.X_),_.z("operators",a.Nd.MP())("value",null==a.mc?null:a.mc.xf)("appliedFilterId",a.mc.id))};mfb=function(){};
ofb=function(a){a&1&&(_.H(0),_.Ue(1),_.B(2,"div",6),_.O(3,jfb,2,2,"div",7),_.B(4,"div",8),_.O(5,lfb,1,5,"xap-comparison-operator-selector",9),_.B(6,"div",10),_.O(7,mfb,0,0,"ng-template",null,11,_.qf),_.C()()(),_.Ue(9,1),_.J());a&2&&(a=_.N(2),_.v(3),_.z("ngIf",a.mc.config.description),_.v(1),_.He("xap-filterbar-multiple-lines",!a.filter.config.X_)("xap-filterbar-single-line",a.filter.config.X_),_.v(1),_.z("ngIf",nfb(a)))};pfb=function(a){a&1&&_.Ke(0)};
qfb=function(a){a&1&&_.O(0,pfb,1,0,"ng-container",14);a&2&&(a=_.N(2),_.z("ngTemplateOutlet",a.oK))};
rfb=function(a){if(a&1){var b=_.Cc();_.B(0,"div",2);_.M("keydown.enter",function(){_.Dc(b);var d=_.N();d.filter.config.EFc||d.Nd.JJ();return _.Ec()})("focusout",function(){_.Dc(b);var d=_.N();return _.Ec(d.AZ())});_.B(1,"div",3);_.O(2,ofb,10,6,"ng-container",4);_.O(3,qfb,1,1,"ng-template",null,5,_.qf);_.C()()}if(a&2){var c=_.Xe(4);a=_.N();_.Fe("aria-labelledby","dialog-label-"+a.mc.id)("aria-describedby","dialog-description-"+a.mc.id);_.v(2);_.z("ngIf",a.filter)("ngIfElse",c)}};
sfb=function(a,b){a&1&&(_.B(0,"div",12),_.Q(1),_.C());a&2&&(a=b.wa,b=_.N(3),_.Ve("id","dialog-description-",b.mc.id,""),_.v(1),_.Ye(" ",a," "))};
tfb=function(a){if(a&1){var b=_.Cc();_.B(0,"xap-comparison-operator-selector",13);_.M("change",function(c){_.Dc(b);var d=_.N(3);return _.Ec(kfb(d,c))})("operatorFocusChange",function(c){_.Dc(b);_.N(3).NTa=c;return _.Ec()});_.C()}a&2&&(a=_.N(3),_.He("xap-filterbar-filtereditor-operator-single-line",a.filter.config.X_),_.z("operators",a.Nd.MP())("value",null==a.mc?null:a.mc.xf)("appliedFilterId",a.mc.id))};ufb=function(){};
vfb=function(a){a&1&&(_.H(0),_.Ue(1),_.B(2,"div",6),_.O(3,sfb,2,2,"div",7),_.B(4,"div",8),_.O(5,tfb,1,5,"xap-comparison-operator-selector",9),_.B(6,"div",10),_.O(7,ufb,0,0,"ng-template",null,11,_.qf),_.C()()(),_.Ue(9,1),_.J());a&2&&(a=_.N(2),_.v(3),_.z("ngIf",a.mc.config.description),_.v(1),_.He("xap-filterbar-multiple-lines",!a.filter.config.X_)("xap-filterbar-single-line",a.filter.config.X_),_.v(1),_.z("ngIf",nfb(a)))};wfb=function(a){a&1&&_.Ke(0)};
xfb=function(a){a&1&&_.O(0,wfb,1,0,"ng-container",14);a&2&&(a=_.N(2),_.z("ngTemplateOutlet",a.oK))};
yfb=function(a){if(a&1){var b=_.Cc();_.B(0,"div",2);_.M("keydown.enter",function(){_.Dc(b);var d=_.N();d.filter.config.EFc||d.Nd.JJ();return _.Ec()})("focusout",function(){_.Dc(b);var d=_.N();return _.Ec(d.AZ())});_.B(1,"div",3);_.O(2,vfb,10,6,"ng-container",4);_.O(3,xfb,1,1,"ng-template",null,5,_.qf);_.C()()}if(a&2){var c=_.Xe(4);a=_.N();_.Fe("aria-labelledby","dialog-label-"+a.mc.id)("aria-describedby","dialog-description-"+a.mc.id);_.v(2);_.z("ngIf",a.filter)("ngIfElse",c)}};
zfb=function(a){a&1&&(_.B(0,"mat-icon",11),_.Q(1),_.C());a&2&&(a=_.N(),_.z("svgIcon",_.dA(a.Sh,"remove_filter")),_.v(1),_.Ye(" ",_.eA(a.Sh,"remove_filter")," "))};Bfb=function(a){if(a&1){var b=_.Cc();_.B(0,"div",12)(1,"button",13);_.M("click",function(){_.Dc(b);var c=_.N();return _.Ec(c.JJ())});_.Qe(2,14);_.C()()}a&2&&(a=_.N(),_.v(1),_.z("disabled",!_.Afb(a.Nd)))};Cfb=function(a){a&1&&(_.B(0,"div",15),_.E(1,"mat-spinner",16),_.C())};
Dfb=function(a,b){a&1&&(_.B(0,"div",0,1),_.Ue(2),_.C());a&2&&(a=b.id,b=_.N(),_.z("id",b.id)("ngClass",b.Dp)("@panelAnimation",b.isOpen?"visible":"hidden"),_.Fe("aria-label",b.ariaLabel||null)("aria-labelledby",b.D2(a)))};Efb=function(){return{Mla:!1,Nla:!1,Nr:!1}};Ffb=function(a,b){a&1&&(_.B(0,"div",0,1),_.Ue(2),_.C());a&2&&(a=b.id,b=_.N(),_.z("id",b.id)("ngClass",b.Dp),_.Fe("aria-label",b.ariaLabel||null)("aria-labelledby",b.D2(a)))};
Gfb=function(a,b){if(a&1){var c=_.Cc();_.B(0,"mat-option",12);_.Q(1);_.B(2,"button",13);_.M("click",function(d){var e=_.Dc(c).wa,f=_.N(2);d.stopPropagation();f.UKa.emit(e);return _.Ec()});_.B(3,"mat-icon",14);_.Q(4);_.C()()()}a&2&&(a=b.wa,b=_.N(2),_.z("value",a),_.v(1),_.Ye(" ",a.label," "),_.v(2),_.z("svgIcon",_.dA(b.Sh,"delete_filter"))("fontSet",b.ZUa?"google-material-icons":void 0),_.v(1),_.Ze(_.eA(b.Sh,"delete_filter")))};
Hfb=function(a){a&1&&(_.B(0,"div",9)(1,"mat-optgroup",10),_.O(2,Gfb,5,5,"mat-option",11),_.C()());a&2&&(a=_.N(),_.v(2),_.z("ngForOf",a.Oz))};Ifb=function(a){a&1&&_.Ke(0)};Kfb=function(a,b){a&1&&(_.B(0,"mat-option",20),_.O(1,Ifb,1,0,"ng-container",21),_.C());if(a&2){a=b.wa;_.N(4);var c=_.Xe(12);_.z("value",a);_.v(1);_.z("ngTemplateOutlet",c)("ngTemplateOutletContext",_.bf(3,Jfb,a))}};
Lfb=function(a){a&1&&(_.B(0,"div")(1,"mat-optgroup",18),_.O(2,Kfb,2,5,"mat-option",19),_.C()());a&2&&(a=_.N().wa,_.v(1),_.z("label",a.WP),_.v(1),_.z("ngForOf",a.HJ))};Mfb=function(a){a&1&&_.Ke(0)};Nfb=function(a){a&1&&(_.B(0,"mat-option",20),_.O(1,Mfb,1,0,"ng-container",21),_.C());if(a&2){a=_.N().wa;_.N(2);var b=_.Xe(12);_.z("value",a);_.v(1);_.z("ngTemplateOutlet",b)("ngTemplateOutletContext",_.bf(3,Jfb,a))}};
Ofb=function(a,b){a&1&&(_.H(0),_.O(1,Lfb,3,2,"div",16),_.O(2,Nfb,2,5,"mat-option",17),_.J());a&2&&(a=b.wa,_.N(2),_.v(1),_.z("ngIf",_.fA(a)&&0<a.HJ.length),_.v(1),_.z("ngIf",!_.fA(a)))};Pfb=function(a){a&1&&(_.B(0,"mat-option",22)(1,"span",23),_.Q(2),_.C()());a&2&&(a=_.N(3),_.v(2),_.Ze(a.mz))};Qfb=function(a,b){a&1&&(_.H(0),_.O(1,Pfb,3,1,"mat-option",7),_.J());a&2&&(a=b.Ma,b=_.N(2),_.v(1),_.z("ngIf",b.mz&&0===a.length))};
Rfb=function(a){a&1&&(_.H(0),_.O(1,Ofb,3,2,"ng-container",15),_.S(2,"async"),_.O(3,Qfb,2,1,"ng-container",16),_.S(4,"async"),_.J());a&2&&(a=_.N(),_.v(1),_.z("ngForOf",_.T(2,2,a.CR)),_.v(2),_.z("ngIf",_.T(4,4,a.CR)))};Sfb=function(a,b){a&1&&(_.B(0,"mat-option",20)(1,"span"),_.Q(2),_.C()());a&2&&(a=b.wa,_.z("value",a),_.Fe("aria-label",a.ariaLabel||a.displayName),_.v(2),_.Ze(a.displayName))};
Tfb=function(a){a&1&&(_.B(0,"div")(1,"mat-optgroup",18),_.O(2,Sfb,3,3,"mat-option",19),_.C()());a&2&&(a=_.N().wa,_.v(1),_.z("label",a.WP),_.v(1),_.z("ngForOf",a.HJ))};Ufb=function(a){a&1&&(_.B(0,"mat-option",20)(1,"span"),_.Q(2),_.C()());a&2&&(a=_.N().wa,_.z("value",a),_.Fe("aria-label",a.ariaLabel||null),_.v(2),_.Ze(a.displayName))};
Vfb=function(a,b){a&1&&(_.H(0),_.O(1,Tfb,3,2,"div",16),_.O(2,Ufb,3,3,"mat-option",17),_.J());a&2&&(a=b.wa,_.N(2),_.v(1),_.z("ngIf",_.fA(a)&&0<a.HJ.length),_.v(1),_.z("ngIf",!_.fA(a)))};Wfb=function(a){a&1&&(_.B(0,"mat-option",22)(1,"span",23),_.Q(2),_.C()());a&2&&(a=_.N(3),_.v(2),_.Ze(a.mz))};Xfb=function(a,b){a&1&&(_.H(0),_.O(1,Wfb,3,1,"mat-option",7),_.J());a&2&&(a=b.Ma,b=_.N(2),_.v(1),_.z("ngIf",b.mz&&0===a.length))};
Yfb=function(a){a&1&&(_.O(0,Vfb,3,2,"ng-container",15),_.S(1,"async"),_.O(2,Xfb,2,1,"ng-container",16),_.S(3,"async"));a&2&&(a=_.N(),_.z("ngForOf",_.T(1,2,a.vK)),_.v(2),_.z("ngIf",_.T(3,4,a.vK)))};Zfb=function(a){a&1&&(_.B(0,"mat-option",22),_.E(1,"mat-spinner",24),_.C());a&2&&(a=_.N(),_.Fe("aria-label",a.c1a))};$fb=function(a){a&1&&(_.B(0,"b"),_.Q(1),_.C());a&2&&(a=_.N().wa,_.v(1),_.Ze(a.text))};agb=function(a){a&1&&(_.B(0,"i"),_.Q(1),_.C());a&2&&(a=_.N().wa,_.v(1),_.Ze(a.text))};
bgb=function(a){a&1&&(_.B(0,"u"),_.Q(1),_.C());a&2&&(a=_.N().wa,_.v(1),_.Ze(a.text))};cgb=function(a){a&1&&(_.H(0),_.Q(1),_.J());a&2&&(a=_.N().wa,_.v(1),_.Ze(a.text))};dgb=function(a,b){a&1&&(_.B(0,"span"),_.H(1,25),_.O(2,$fb,2,1,"b",26),_.O(3,agb,2,1,"i",26),_.O(4,bgb,2,1,"u",26),_.O(5,cgb,2,1,"ng-container",27),_.J(),_.C());a&2&&(a=b.wa,_.v(1),_.z("ngSwitch",a.tag),_.v(1),_.z("ngSwitchCase","b"),_.v(1),_.z("ngSwitchCase","i"),_.v(1),_.z("ngSwitchCase","u"))};
egb=function(a,b){a&1&&_.O(0,dgb,6,4,"span",15);a&2&&_.z("ngForOf",b.wa.oX)};ggb=function(a){a&1&&(_.B(0,"mat-icon",10),_.Q(1),_.C());a&2&&(a=_.N(),_.z("svgIcon",_.fgb(a.Sh,a.d9())),_.v(1),_.Ye(" ",a.d9()," "))};igb=function(a){a&1&&(_.B(0,"span",11),_.Q(1),_.C());a&2&&(a=_.N(),_.v(1),_.Ze(a.RX))};
kgb=function(a,b){if(a&1){var c=_.Cc();_.B(0,"xap-filter-editor",12);_.M("editorVisibleChange",function(e){var f=_.Dc(c).index,g=_.N();return _.Ec(_.jgb(g,e,f))})("removed",function(){var e=_.Dc(c).index,f=_.N();return _.Ec(f.remove(e))})("update",function(e){var f=_.Dc(c).index,g=_.N();return _.Ec(g.update(f,e,g.editor))});_.S(1,"async");_.C()}if(a&2){a=b.wa;b=b.index;var d=_.N();_.z("appliedFilter",a)("filter",_.T(1,4,d.config.DB(a.config.id)))("isEditorVisible",d.TY(b))("disabled",d.disabled)}};
lgb=function(a){if(a&1){var b=_.Cc();_.B(0,"button",13);_.M("click",function(c){_.Dc(b);var d=_.N();return _.Ec(d.Vra(c))});_.B(1,"mat-icon",14);_.Q(2);_.C()()}a&2&&(a=_.N(),_.z("matTooltip",a.Oda),_.Fe("aria-label",a.Oda),_.v(1),_.z("svgIcon",_.dA(a.Sh,"save_filters")),_.v(1),_.Ze(_.eA(a.Sh,"save_filters")))};
mgb=function(a){if(a&1){var b=_.Cc();_.B(0,"button",15);_.M("click",function(c){_.Dc(b);var d=_.N();return _.Ec(d.GW(c))});_.B(1,"mat-icon",14);_.Q(2);_.C()()}a&2&&(a=_.N(),_.z("matTooltip",a.hda),_.Fe("aria-label",a.hda),_.v(1),_.z("svgIcon",_.dA(a.Sh,"clear_filters")),_.v(1),_.Ze(_.eA(a.Sh,"clear_filters")))};ngb=function(a){a&1&&(_.B(0,"tr",3)(1,"td",4),_.Q(2),_.C()());a&2&&(a=_.N(),_.v(1),_.Ge("padding-top",a.yN)("padding-bottom",a.yN),_.Fe("colspan",a.zra),_.v(1),_.Ye(" ",a.label," "))};
ogb=function(a){a&1&&(_.B(0,"td",4),_.Q(1),_.C());a&2&&(a=_.N(2),_.Ge("padding-top",a.yN)("padding-bottom",a.yN),_.Fe("colspan",a.s2),_.v(1),_.Ye(" ",a.s2>=a.Gvb?a.label:""," "))};
pgb=function(a,b){if(a&1){var c=_.Cc();_.B(0,"td",8)(1,"button",9);_.M("click",function(f){var g=_.Dc(c).wa,m=_.N(2);return _.Ec(m.Ohc(g,f))})("focus",function(f){var g=_.Dc(c).wa,m=_.N(2);return _.Ec(m.vjc(g,f))});_.B(2,"span",10);_.Q(3);_.C();_.E(4,"span",11);_.C()()}if(a&2){a=b.wa;b=b.index;var d=_.N().index,e=_.N();_.Ge("width",e.c3a)("padding-top",e.yN)("padding-bottom",e.yN);_.Fe("data-mat-row",d)("data-mat-col",b);_.v(1);_.He("mat-calendar-body-disabled",!a.enabled)("mat-calendar-body-active",
e.B6a(d,b))("mat-calendar-body-range-start",e.qEa(a.Ul))("mat-calendar-body-range-end",e.pEa(a.Ul))("mat-calendar-body-in-range",e.vja(a.Ul))("mat-calendar-body-comparison-bridge-start",e.bmc(a.Ul,d,b))("mat-calendar-body-comparison-bridge-end",e.amc(a.Ul,d,b))("mat-calendar-body-comparison-start",e.E6a(a.Ul))("mat-calendar-body-comparison-end",e.D6a(a.Ul))("mat-calendar-body-in-comparison-range",e.fmc(a.Ul))("mat-calendar-body-preview-start",e.mmc(a.Ul))("mat-calendar-body-preview-end",e.lmc(a.Ul))("mat-calendar-body-in-preview",
e.gmc(a.Ul));_.z("ngClass",a.Gtc)("tabindex",e.B6a(d,b)?0:-1);_.Fe("aria-label",a.ariaLabel)("aria-disabled",!a.enabled||null)("aria-pressed",e.fV(a.Ul))("aria-current",e.GNb===a.Ul?"date":null)("aria-describedby",e.skc(a.Ul));_.v(1);_.He("mat-calendar-body-selected",e.fV(a.Ul))("mat-calendar-body-comparison-identical",e.cmc(a.Ul))("mat-calendar-body-today",e.GNb===a.Ul);_.v(1);_.Ye(" ",a.Jna," ")}};
qgb=function(a,b){a&1&&(_.B(0,"tr",5),_.O(1,ogb,2,6,"td",6),_.O(2,pgb,5,48,"td",7),_.C());if(a&2){a=b.wa;b=b.index;var c=_.N();_.v(1);_.z("ngIf",0===b&&c.s2);_.v(1);_.z("ngForOf",a)}};rgb=function(a){return"TD"===(null==a?void 0:a.nodeName)};sgb=function(a){if(rgb(a))var b=a;else if(rgb(a.parentNode))b=a.parentNode;else{var c;rgb(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};
tgb=function(a,b,c){return null!==c&&b!==c&&a<c&&a===b};ugb=function(a,b,c){return null!==b&&b!==c&&a>=b&&a===c};vgb=function(a,b,c,d){return d&&null!==b&&null!==c&&b!==c&&a>=b&&a<=c};wgb=function(a){a=a.changedTouches[0];return document.elementFromPoint(a.clientX,a.clientY)};xgb=function(a,b){a&1&&(_.B(0,"th",5)(1,"span",6),_.Q(2),_.C(),_.B(3,"span",7),_.Q(4),_.C()());a&2&&(a=b.wa,_.v(2),_.Ze(a.Axb),_.v(2),_.Ze(a.MSa))};
zgb=function(a,b,c,d,e){d=ygb(a,d,e);return Math.floor((a.getYear(b)-d)/24)===Math.floor((a.getYear(c)-d)/24)};Agb=function(a,b,c,d){return((a.getYear(b)-ygb(a,c,d))%24+24)%24};ygb=function(a,b,c){var d=0;c?d=a.getYear(c)-24+1:b&&(d=a.getYear(b));return d};Bgb=function(){};
Cgb=function(a){if(a&1){var b=_.Cc();_.B(0,"mat-month-view",5);_.M("activeDateChange",function(c){_.Dc(b);var d=_.N();return _.Ec(d.tb=c)})("_userSelection",function(c){_.Dc(b);var d=_.N();return _.Ec(d.xia(c))})("dragStarted",function(c){_.Dc(b);var d=_.N();return _.Ec(d.sjc(c))})("dragEnded",function(c){_.Dc(b);var d=_.N();return _.Ec(d.VCa(c))});_.C()}a&2&&(a=_.N(),_.z("activeDate",a.tb)("selected",a.selected)("dateFilter",a.Li)("maxDate",a.Ed)("minDate",a.Bd)("dateClass",a.Ik)("comparisonStart",
a.jt)("comparisonEnd",a.vv)("startDateAccessibleName",a.c0)("endDateAccessibleName",a.yX)("activeDrag",a.Rha))};
Dgb=function(a){if(a&1){var b=_.Cc();_.B(0,"mat-year-view",6);_.M("activeDateChange",function(c){_.Dc(b);var d=_.N();return _.Ec(d.tb=c)})("monthSelected",function(c){_.Dc(b);var d=_.N();return _.Ec(d.Smc(c))})("selectedChange",function(c){_.Dc(b);var d=_.N();return _.Ec(d.L5a(c,"month"))});_.C()}a&2&&(a=_.N(),_.z("activeDate",a.tb)("selected",a.selected)("dateFilter",a.Li)("maxDate",a.Ed)("minDate",a.Bd)("dateClass",a.Ik))};
Egb=function(a){if(a&1){var b=_.Cc();_.B(0,"mat-multi-year-view",7);_.M("activeDateChange",function(c){_.Dc(b);var d=_.N();return _.Ec(d.tb=c)})("yearSelected",function(c){_.Dc(b);var d=_.N();return _.Ec(d.Hqc(c))})("selectedChange",function(c){_.Dc(b);var d=_.N();return _.Ec(d.L5a(c,"year"))});_.C()}a&2&&(a=_.N(),_.z("activeDate",a.tb)("selected",a.selected)("dateFilter",a.Li)("maxDate",a.Ed)("minDate",a.Bd)("dateClass",a.Ik))};
Fgb=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 Fgb(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 Fgb(n,
!1)}).join(" ");var g;if(e=null==(g=a.getAttribute("placeholder"))?void 0:g.trim())return e;var m;if(g=null==(m=a.getAttribute("title"))?void 0:m.trim())return g}return(a.textContent||"").replace(/\s+/g," ").trim()};Ggb=function(){};
_.Hgb=function(a){for(var b=[],c=0,d=0;c<a.length;){var e=a[c++];if(128>e)b[d++]=String.fromCharCode(e);else if(191<e&&224>e){var f=a[c++];b[d++]=String.fromCharCode((e&31)<<6|f&63)}else if(239<e&&365>e){f=a[c++];var g=a[c++],m=a[c++];e=((e&7)<<18|(f&63)<<12|(g&63)<<6|m&63)-65536;b[d++]=String.fromCharCode(55296+(e>>10));b[d++]=String.fromCharCode(56320+(e&1023))}else f=a[c++],g=a[c++],b[d++]=String.fromCharCode((e&15)<<12|(f&63)<<6|g&63)}return b.join("")};
_.gA=function(a){return String(a).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\x08/g,"\\x08")};_.Igb=function(a){return String(a).replace(/\-([a-z])/g,function(b,c){return c.toUpperCase()})};hcb=function(a){this.jp=a};hcb.prototype.call=function(a,b){return b.subscribe(new _.dIa(a,this.jp))};_.hA=function(a,b){this.Oa=a;this.Gd=b;this.R4a=null;this.wfb=new _.al};
_.hA.prototype.Rc=function(){var a=this,b=this.Oa.ta;this.n7a=this.Gd.Un(b,1===b.nodeType&&b.hasAttribute("cdkMonitorSubtreeFocus")).subscribe(function(c){a.R4a=c;a.wfb.emit(c)})};_.hA.prototype.La=function(){this.Gd.Hl(this.Oa);this.n7a&&this.n7a.unsubscribe()};_.Y.Object.defineProperties(_.hA.prototype,{Coa:{configurable:!0,enumerable:!0,get:function(){return this.R4a}}});_.hA.ha=function(a){return new (a||_.hA)(_.w(_.Wc),_.w(_.Qp))};
_.hA.Ha=_.hc({type:_.hA,qa:[["","cdkMonitorElementFocus",""],["","cdkMonitorSubtreeFocus",""]],outputs:{wfb:"cdkFocusChange"},Wb:["cdkMonitorFocus"]});_.iA=function(){this.Sqa=this.e7a=new _.re};_.jA=function(a,b){return Jgb(b)&&a.isValid(b)?b:null};_.iA.prototype.Ah=function(a){return null==a||Jgb(a)&&this.isValid(a)?a:this.invalid()};_.iA.prototype.H_=function(a){this.locale=a;this.e7a.next()};_.kA=function(a,b,c){return a.getYear(b)-a.getYear(c)||a.getMonth(b)-a.getMonth(c)||a.getDate(b)-a.getDate(c)};
lA=function(a,b,c){if(b&&c){var d=a.isValid(b),e=a.isValid(c);return d&&e?!_.kA(a,b,c):d==e}return b==c};_.mA=function(a,b,c,d){return c&&0>_.kA(a,b,c)?c:d&&0<_.kA(a,b,d)?d:b};Kgb=/^\d{4}-\d{2}-\d{2}(?:T\d{2}:\d{2}:\d{2}(?:\.\d+)?(?:Z|(?:(?:\+|-)\d{2}:\d{2}))?)?$/;nA=function(a){_.iA.call(this);_.iA.prototype.H_.call(this,a)};_.X(nA,_.iA);nA.prototype.getYear=function(a){return a.getFullYear()};nA.prototype.getMonth=function(a){return a.getMonth()};nA.prototype.getDate=function(a){return a.getDate()};
Lgb=function(a){var b=new Intl.DateTimeFormat(a.locale,{month:"short",timeZone:"utc"});return lcb(12,function(c){return a.w2(b,new Date(2017,c,1))})};Mgb=function(a){var b=new Intl.DateTimeFormat(a.locale,{day:"numeric",timeZone:"utc"});return lcb(31,function(c){return a.w2(b,new Date(2017,0,c+1))})};_.Ngb=function(a,b){var c=new Intl.DateTimeFormat(a.locale,{weekday:b,timeZone:"utc"});return lcb(7,function(d){return a.w2(c,new Date(2017,0,d+1))})};
oA=function(a,b){var c=new Intl.DateTimeFormat(a.locale,{year:"numeric",timeZone:"utc"});return a.w2(c,b)};_.Ogb=function(a,b){return a.getDate(a.Nl(a.getYear(b),a.getMonth(b)+1,0))};nA.prototype.clone=function(a){return new Date(a.getTime())};nA.prototype.parse=function(a){return"number"==typeof a?new Date(a):a?new Date(Date.parse(a)):null};
nA.prototype.format=function(a,b){if(!this.isValid(a))throw Error("jc");b=new Intl.DateTimeFormat(this.locale,Object.assign({},b,{timeZone:"utc"}));return this.w2(b,a)};_.qA=function(a,b,c){return _.pA(a,b,12*c)};_.pA=function(a,b,c){var d=a.Nl(a.getYear(b),a.getMonth(b)+c,a.getDate(b));a.getMonth(d)!=((a.getMonth(b)+c)%12+12)%12&&(d=a.Nl(a.getYear(d),a.getMonth(d),0));return d};_.rA=function(a,b,c){return a.Nl(a.getYear(b),a.getMonth(b),a.getDate(b)+c)};
Pgb=function(a,b){return[b.getUTCFullYear(),a.W1a(b.getUTCMonth()+1),a.W1a(b.getUTCDate())].join("-")};nA.prototype.Ah=function(a){if("string"===typeof a){if(!a)return null;if(Kgb.test(a)){var b=new Date(a);if(this.isValid(b))return b}}return _.iA.prototype.Ah.call(this,a)};var Jgb=function(a){return a instanceof Date};_.h=nA.prototype;_.h.isValid=function(a){return!isNaN(a.getTime())};_.h.invalid=function(){return new Date(NaN)};
_.h.Nl=function(a,b,c){var d=new Date;d.setFullYear(a,b,c);d.setHours(0,0,0,0);return d};_.h.W1a=function(a){return("00"+a).slice(-2)};_.h.w2=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)};nA.ha=function(a){return new (a||nA)(_.u(_.kTa,8),_.u(_.Np))};nA.ua=_.t({token:nA,oa:nA.ha});var sA=function(){};sA.ha=function(a){return new (a||sA)};sA.Ea=_.gc({type:sA});
sA.Da=_.Wb({Nb:[{Ca:_.iA,Jd:nA}]});_.tA=function(){};_.tA.ha=function(a){return new (a||_.tA)};_.tA.Ea=_.gc({type:_.tA});_.tA.Da=_.Wb({Nb:[{Ca:_.Uq,qc:{parse:{yr:null},display:{yr:{year:"numeric",month:"numeric",day:"numeric"},DSa:{year:"numeric",month:"short"},Vtc:{year:"numeric",month:"long",day:"numeric"},lDc:{year:"numeric",month:"long"}}}}],imports:[sA]});
var uA=function(a,b,c,d,e,f,g,m,n){_.or.call(this,a,b,c,d,e,f,g,n);var r=this;this.ue=m;this.WG="NoopAnimations"!==this.ue;this.SN=this.Oa.ta;var x;this.z3=this.WG?null!=(x=ncb(this.Xc.Wna))?x:150:0;var A;this.wCa=this.WG?null!=(A=ncb(this.Xc.coa))?A:75:0;this.R1=null;this.L4a=function(){r.q3a();r.S7a(r.z3)};this.PU=function(){r.q3a();r.uA.emit({state:"closed",totalTime:r.wCa})}};_.X(uA,_.or);_.h=uA.prototype;_.h.qia=function(){_.or.prototype.qia.call(this);this.hpc()};
_.h.La=function(){_.or.prototype.La.call(this);null!==this.R1&&clearTimeout(this.R1)};_.h.hpc=function(){var a=this;this.uA.emit({state:"opening",totalTime:this.z3});this.WG?(this.SN.style.setProperty("--mat-dialog-transition-duration",this.z3+"ms"),this.Z8a(function(){return a.SN.classList.add("mdc-dialog--opening","mdc-dialog--open")}),this.T$a(this.z3,this.L4a)):(this.SN.classList.add("mdc-dialog--open"),Promise.resolve().then(function(){return a.L4a()}))};
_.h.Tka=function(){var a=this;this.uA.emit({state:"closing",totalTime:this.wCa});this.SN.classList.remove("mdc-dialog--open");this.WG?(this.SN.style.setProperty("--mat-dialog-transition-duration",this.z3+"ms"),this.Z8a(function(){return a.SN.classList.add("mdc-dialog--closing")}),this.T$a(this.wCa,this.PU)):Promise.resolve().then(function(){return a.PU()})};_.h.q3a=function(){this.SN.classList.remove("mdc-dialog--opening","mdc-dialog--closing")};
_.h.T$a=function(a,b){null!==this.R1&&clearTimeout(this.R1);this.R1=setTimeout(b,a)};_.h.Z8a=function(a){this.nb.Zb(function(){"function"===typeof requestAnimationFrame?requestAnimationFrame(a):a()})};uA.ha=function(a){return new (a||uA)(_.w(_.Wc),_.w(_.Vp),_.w(_.Yg,8),_.w(_.kr),_.w(_.Sp),_.w(_.ze),_.w(_.Fq),_.w(_.vk,8),_.w(_.Qp))};
uA.ya=_.fc({type:uA,qa:[["mat-dialog-container"]],Cb:["tabindex","-1",1,"mat-mdc-dialog-container","mdc-dialog"],Db:8,hb:function(a,b){a&2&&(_.Me("id",b.Xc.id),_.Fe("aria-modal",b.Xc.ariaModal)("role",b.Xc.role)("aria-labelledby",b.Xc.ariaLabel?null:b.U1)("aria-label",b.Xc.ariaLabel)("aria-describedby",b.Xc.Jla||null),_.He("_mat-animation-noopable",!b.WG))},features:[_.Ce],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),_.O(2,mcb,0,0,"ng-template",2),_.C()())},Ia:[_.Pq],styles:['.mdc-dialog,.mdc-dialog__scrim{position:fixed;top:0;left:0;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:100%}.mdc-dialog{display:none;z-index:var(--mdc-dialog-z-index, 7)}.mdc-dialog .mdc-dialog__content{padding:20px 24px 20px 24px}.mdc-dialog .mdc-dialog__surface{min-width:280px}@media(max-width: 592px){.mdc-dialog .mdc-dialog__surface{max-width:calc(100vw - 32px)}}@media(min-width: 592px){.mdc-dialog .mdc-dialog__surface{max-width:560px}}.mdc-dialog .mdc-dialog__surface{max-height:calc(100% - 32px)}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{max-width:none}@media(max-width: 960px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{max-height:560px;width:560px}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__close{right:-12px}}@media(max-width: 720px)and (max-width: 672px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{width:calc(100vw - 112px)}}@media(max-width: 720px)and (min-width: 672px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{width:560px}}@media(max-width: 720px)and (max-height: 720px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{max-height:calc(100vh - 160px)}}@media(max-width: 720px)and (min-height: 720px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{max-height:560px}}@media(max-width: 720px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__close{right:-12px}}@media(max-width: 720px)and (max-height: 400px),(max-width: 600px),(min-width: 720px)and (max-height: 400px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{height:100%;max-height:100vh;max-width:100vw;width:100vw;border-radius:0}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__close{order:-1;left:-12px}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__header{padding:0 16px 9px;justify-content:flex-start}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__title{margin-left:calc(16px - 2 * 12px)}}@media(min-width: 960px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{width:calc(100vw - 400px)}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__close{right:-12px}}.mdc-dialog.mdc-dialog__scrim--hidden .mdc-dialog__scrim{opacity:0}.mdc-dialog__scrim{opacity:0;z-index:-1}.mdc-dialog__container{display:flex;flex-direction:row;align-items:center;justify-content:space-around;box-sizing:border-box;height:100%;transform:scale(0.8);opacity:0;pointer-events:none}.mdc-dialog__surface{position:relative;display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;box-sizing:border-box;max-width:100%;max-height:100%;pointer-events:auto;overflow-y:auto;outline:0}.mdc-dialog__surface .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}[dir=rtl] .mdc-dialog__surface,.mdc-dialog__surface[dir=rtl]{text-align:right}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-dialog__surface{outline:2px solid windowText}}.mdc-dialog__surface::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:2px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-dialog__surface::before{border-color:CanvasText}}@media screen and (-ms-high-contrast: active),screen and (-ms-high-contrast: none){.mdc-dialog__surface::before{content:none}}.mdc-dialog__title{display:block;margin-top:0;position:relative;flex-shrink:0;box-sizing:border-box;margin:0 0 1px;padding:0 24px 9px}.mdc-dialog__title::before{display:inline-block;width:0;height:40px;content:"";vertical-align:0}[dir=rtl] .mdc-dialog__title,.mdc-dialog__title[dir=rtl]{text-align:right}.mdc-dialog--scrollable .mdc-dialog__title{margin-bottom:1px;padding-bottom:15px}.mdc-dialog--fullscreen .mdc-dialog__header{align-items:baseline;border-bottom:1px solid rgba(0,0,0,0);display:inline-flex;justify-content:space-between;padding:0 24px 9px;z-index:1}@media screen and (forced-colors: active){.mdc-dialog--fullscreen .mdc-dialog__header{border-bottom-color:CanvasText}}.mdc-dialog--fullscreen .mdc-dialog__header .mdc-dialog__close{right:-12px}.mdc-dialog--fullscreen .mdc-dialog__title{margin-bottom:0;padding:0;border-bottom:0}.mdc-dialog--fullscreen.mdc-dialog--scrollable .mdc-dialog__title{border-bottom:0;margin-bottom:0}.mdc-dialog--fullscreen .mdc-dialog__close{top:5px}.mdc-dialog--fullscreen.mdc-dialog--scrollable .mdc-dialog__actions{border-top:1px solid rgba(0,0,0,0)}@media screen and (forced-colors: active){.mdc-dialog--fullscreen.mdc-dialog--scrollable .mdc-dialog__actions{border-top-color:CanvasText}}.mdc-dialog--fullscreen--titleless .mdc-dialog__close{margin-top:4px}.mdc-dialog--fullscreen--titleless.mdc-dialog--scrollable .mdc-dialog__close{margin-top:0}.mdc-dialog__content{flex-grow:1;box-sizing:border-box;margin:0;overflow:auto}.mdc-dialog__content>:first-child{margin-top:0}.mdc-dialog__content>:last-child{margin-bottom:0}.mdc-dialog__title+.mdc-dialog__content,.mdc-dialog__header+.mdc-dialog__content{padding-top:0}.mdc-dialog--scrollable .mdc-dialog__title+.mdc-dialog__content{padding-top:8px;padding-bottom:8px}.mdc-dialog__content .mdc-deprecated-list:first-child:last-child{padding:6px 0 0}.mdc-dialog--scrollable .mdc-dialog__content .mdc-deprecated-list:first-child:last-child{padding:0}.mdc-dialog__actions{display:flex;position:relative;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;box-sizing:border-box;min-height:52px;margin:0;padding:8px;border-top:1px solid rgba(0,0,0,0)}@media screen and (forced-colors: active){.mdc-dialog__actions{border-top-color:CanvasText}}.mdc-dialog--stacked .mdc-dialog__actions{flex-direction:column;align-items:flex-end}.mdc-dialog__button{margin-left:8px;margin-right:0;max-width:100%;text-align:right}[dir=rtl] .mdc-dialog__button,.mdc-dialog__button[dir=rtl]{margin-left:0;margin-right:8px}.mdc-dialog__button:first-child{margin-left:0;margin-right:0}[dir=rtl] .mdc-dialog__button:first-child,.mdc-dialog__button:first-child[dir=rtl]{margin-left:0;margin-right:0}[dir=rtl] .mdc-dialog__button,.mdc-dialog__button[dir=rtl]{text-align:left}.mdc-dialog--stacked .mdc-dialog__button:not(:first-child){margin-top:12px}.mdc-dialog--open,.mdc-dialog--opening,.mdc-dialog--closing{display:flex}.mdc-dialog--opening .mdc-dialog__scrim{transition:opacity 150ms linear}.mdc-dialog--opening .mdc-dialog__container{transition:opacity 75ms linear,transform 150ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-dialog--closing .mdc-dialog__scrim,.mdc-dialog--closing .mdc-dialog__container{transition:opacity 75ms linear}.mdc-dialog--closing .mdc-dialog__container{transform:none}.mdc-dialog--open .mdc-dialog__scrim{opacity:1}.mdc-dialog--open .mdc-dialog__container{transform:none;opacity:1}.mdc-dialog--open.mdc-dialog__surface-scrim--shown .mdc-dialog__surface-scrim{opacity:1}.mdc-dialog--open.mdc-dialog__surface-scrim--hiding .mdc-dialog__surface-scrim{transition:opacity 75ms linear}.mdc-dialog--open.mdc-dialog__surface-scrim--showing .mdc-dialog__surface-scrim{transition:opacity 150ms linear}.mdc-dialog__surface-scrim{display:none;opacity:0;position:absolute;width:100%;height:100%;z-index:1}.mdc-dialog__surface-scrim--shown .mdc-dialog__surface-scrim,.mdc-dialog__surface-scrim--showing .mdc-dialog__surface-scrim,.mdc-dialog__surface-scrim--hiding .mdc-dialog__surface-scrim{display:block}.mdc-dialog-scroll-lock{overflow:hidden}.mdc-dialog--no-content-padding .mdc-dialog__content{padding:0}.mdc-dialog--sheet .mdc-dialog__container .mdc-dialog__close{right:12px;top:9px;position:absolute;z-index:1}.mdc-dialog__scrim--removed{pointer-events:none}.mdc-dialog__scrim--removed .mdc-dialog__scrim,.mdc-dialog__scrim--removed .mdc-dialog__surface-scrim{display:none}.mat-mdc-dialog-content{max-height:65vh}.mat-mdc-dialog-container{position:static;display:block}.mat-mdc-dialog-container,.mat-mdc-dialog-container .mdc-dialog__container,.mat-mdc-dialog-container .mdc-dialog__surface{max-height:inherit;min-height:inherit;min-width:inherit;max-width:inherit}.mat-mdc-dialog-container .mdc-dialog__surface{display:block;width:100%;height:100%}.mat-mdc-dialog-container{--mdc-dialog-container-elevation-shadow:0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);--mdc-dialog-container-shadow-color:#000;--mdc-dialog-container-shape:4px;--mdc-dialog-container-elevation: var(--mdc-dialog-container-elevation-shadow);outline:0}.mat-mdc-dialog-container .mdc-dialog__surface{background-color:var(--mdc-dialog-container-color, white)}.mat-mdc-dialog-container .mdc-dialog__surface{box-shadow:var(--mdc-dialog-container-elevation, 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12))}.mat-mdc-dialog-container .mdc-dialog__surface{border-radius:var(--mdc-dialog-container-shape, 4px)}.mat-mdc-dialog-container .mdc-dialog__title{font-family:var(--mdc-dialog-subhead-font, Roboto, sans-serif);line-height:var(--mdc-dialog-subhead-line-height, 1.5rem);font-size:var(--mdc-dialog-subhead-size, 1rem);font-weight:var(--mdc-dialog-subhead-weight, 400);letter-spacing:var(--mdc-dialog-subhead-tracking, 0.03125em)}.mat-mdc-dialog-container .mdc-dialog__title{color:var(--mdc-dialog-subhead-color, rgba(0, 0, 0, 0.87))}.mat-mdc-dialog-container .mdc-dialog__content{font-family:var(--mdc-dialog-supporting-text-font, Roboto, sans-serif);line-height:var(--mdc-dialog-supporting-text-line-height, 1.5rem);font-size:var(--mdc-dialog-supporting-text-size, 1rem);font-weight:var(--mdc-dialog-supporting-text-weight, 400);letter-spacing:var(--mdc-dialog-supporting-text-tracking, 0.03125em)}.mat-mdc-dialog-container .mdc-dialog__content{color:var(--mdc-dialog-supporting-text-color, rgba(0, 0, 0, 0.6))}.mat-mdc-dialog-container .mdc-dialog__container{transition-duration:var(--mat-dialog-transition-duration, 0ms)}.mat-mdc-dialog-container._mat-animation-noopable .mdc-dialog__container{transition:none}.mat-mdc-dialog-content{display:block}.mat-mdc-dialog-actions{justify-content:start}.mat-mdc-dialog-actions.mat-mdc-dialog-actions-align-center,.mat-mdc-dialog-actions[align=center]{justify-content:center}.mat-mdc-dialog-actions.mat-mdc-dialog-actions-align-end,.mat-mdc-dialog-actions[align=end]{justify-content:flex-end}.mat-mdc-dialog-actions .mat-button-base+.mat-button-base,.mat-mdc-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:8px}[dir=rtl] .mat-mdc-dialog-actions .mat-button-base+.mat-button-base,[dir=rtl] .mat-mdc-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:0;margin-right:8px}\n'],
mb:2});Qgb={Ca:_.WTa,Eb:[_.Rq],Ab:function(a){return function(){return a.mp.block()}}};_.vA=function(a,b,c,d,e,f,g,m){_.pr.call(this,a,b,d,f,g,e,_.TTa,uA,_.UTa,m);this.o6a="mat-mdc-dialog-"};_.X(_.vA,_.pr);_.vA.ha=function(a){return new (a||_.vA)(_.u(_.Rq),_.u(_.bg),_.u(_.um,8),_.u(_.VTa,8),_.u(_.WTa),_.u(_.vA,12),_.u(_.tq),_.u(_.vk,8))};_.vA.ua=_.t({token:_.vA,oa:_.vA.ha});var wA=function(){};wA.ha=function(a){return new (a||wA)};wA.Ea=_.gc({type:wA});
wA.Da=_.Wb({Nb:[_.vA,Qgb],imports:[_.nr,_.Sq,_.Qq,_.Tq,_.Tq]});var Rgb={KRb:"ACTIVE",uXb:"DELETE_IN_PROGRESS",wXb:"DELETE_REQUESTED",A4b:"LIFECYCLE_STATE_UNSPECIFIED",values:function(){return[Rgb.A4b,Rgb.KRb,Rgb.wXb,Rgb.uXb]}},Sgb=function(){this.O={}};_.X(Sgb,_.W);Sgb.prototype.ma=function(){return Sgb};Sgb.prototype.na=function(){return{keys:[]}};
var xA=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};_.X(xA,_.W);xA.prototype.ma=function(){return xA};xA.prototype.na=function(){return{keys:["code","details","message"],xd:{details:{tc:null,Mc:!0,Nc:!1,Oc:!1}}}};
_.Y.Object.defineProperties(xA.prototype,{code:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"code")?_.U(this,"code"):null},set:function(a){this.O.code=a}},details:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"details")?_.U(this,"details"):null},set:function(a){this.O.details=a}},message:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"message")?_.U(this,"message"):null},set:function(a){this.O.message=a}}});
_.yA=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};_.X(_.yA,_.W);_.yA.prototype.ma=function(){return _.yA};_.yA.prototype.na=function(){return{keys:["done","error","metadata","name","response"],xd:{metadata:{tc:null,Mc:!1,Nc:!1,Oc:!1},response:{tc:null,Mc:!1,Nc:!1,Oc:!1}},Ka:{error:xA}}};
_.Y.Object.defineProperties(_.yA.prototype,{done:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"done")?_.U(this,"done"):null},set:function(a){this.O.done=a}},error:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"error")?_.U(this,"error"):null},set:function(a){this.O.error=a}},metadata:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"metadata")?_.U(this,"metadata"):null},set:function(a){this.O.metadata=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"name")?_.U(this,"name"):null},set:function(a){this.O.name=a}},response:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"response")?_.U(this,"response"):null},set:function(a){this.O.response=a}}});var zA=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};_.X(zA,_.W);zA.prototype.ma=function(){return zA};zA.prototype.na=function(){return{keys:["id","type"]}};
_.Y.Object.defineProperties(zA.prototype,{id:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"id")?_.U(this,"id"):null},set:function(a){this.O.id=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"type")?_.U(this,"type"):null},set:function(a){this.O.type=a}}});
_.AA=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};_.X(_.AA,_.W);_.AA.prototype.ma=function(){return _.AA};
_.AA.prototype.na=function(){return{Ta:{lifecycleState:Rgb},keys:"createTime labels lifecycleState name parent projectId projectNumber".split(" "),xd:{labels:{tc:null,Mc:!1,Nc:!1,Oc:!1}},Ka:{parent:zA}}};
_.Y.Object.defineProperties(_.AA.prototype,{createTime:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"createTime")?_.U(this,"createTime"):null},set:function(a){this.O.createTime=a}},labels:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"labels")?_.U(this,"labels"):null},set:function(a){this.O.labels=a}},lifecycleState:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lifecycleState")?_.U(this,"lifecycleState"):null},set:function(a){this.O.lifecycleState=
a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.U(this,"name"):null},set:function(a){this.O.name=a}},parent:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"parent")?_.U(this,"parent"):null},set:function(a){this.O.parent=a}},projectId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projectId")?_.U(this,"projectId"):null},set:function(a){this.O.projectId=a}},projectNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projectNumber")?
_.U(this,"projectNumber"):null},set:function(a){this.O.projectNumber=a}}});var BA=function(a){a=void 0===a?{}:a;this.O={};this.O.projects=null==a.lp?null:a.lp;this.O.nextPageToken=null==a.nextPageToken?null:a.nextPageToken};_.X(BA,_.W);BA.prototype.ma=function(){return BA};BA.prototype.na=function(){return{Sa:{projects:_.AA},keys:["nextPageToken","projects"]}};
_.Y.Object.defineProperties(BA.prototype,{nextPageToken:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"nextPageToken")?_.U(this,"nextPageToken"):null},set:function(a){this.O.nextPageToken=a}},lp:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projects")?_.U(this,"projects"):null},set:function(a){this.O.projects=a}}});
_.CA={$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"};DA=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.kb=new _.Cl(b,c)};_.h=DA.prototype;
_.h.create=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Dl(this.kb,{body:a,Gb:"POST",Ib:"cloudresourcemanager.projects.create",path:"/"+this.Va+"/projects",Ra:_.xf(b,_.CA,c),Kb:_.yA})};_.h.delete=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Dl(this.kb,{body:null,Gb:"DELETE",Ib:"cloudresourcemanager.projects.delete",path:"/"+this.Va+"/projects/"+a,Ra:_.xf(b,_.CA,c),Kb:Sgb})};
_.h.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Dl(this.kb,{body:null,Gb:"GET",Ib:"cloudresourcemanager.projects.get",path:"/"+this.Va+"/projects/"+a,Ra:_.xf(b,_.CA,c),Kb:_.AA})};_.h.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Dl(this.kb,{body:null,Gb:"GET",Ib:"cloudresourcemanager.projects.list",path:"/"+this.Va+"/projects",Ra:_.xf(a,_.CA,b),Kb:BA})};
_.h.update=function(a,b,c,d){c=void 0===c?{}:c;d=void 0===d?{}:d;return _.Dl(this.kb,{body:b,Gb:"PUT",Ib:"cloudresourcemanager.projects.update",path:"/"+this.Va+"/projects/"+a,Ra:_.xf(c,_.CA,d),Kb:_.AA})};DA.ha=function(a){return new (a||DA)(_.u(_.lXa,8),_.u(_.mXa),_.u(_.Bl,8))};DA.ua=_.t({token:DA,oa:DA.ha});_.EA=function(){};_.EA.ha=function(a){return new (a||_.EA)};_.EA.ua=_.t({token:_.EA,oa:function(a){return DA.ha(a)},Ja:_.kt});
var Tgb=0,FA=function(a,b){this.id="mat-mdc-error-"+Tgb++;a||b.ta.setAttribute("aria-live","polite")};FA.ha=function(a){return new (a||FA)(_.Nc("aria-live"),_.w(_.Wc))};FA.Ha=_.hc({type:FA,qa:[["mat-error"],["","matError",""]],Cb:["aria-atomic","true",1,"mat-mdc-form-field-error","mat-mdc-form-field-bottom-align"],Db:1,hb:function(a,b){a&2&&_.Me("id",b.id)},inputs:{id:"id"},features:[_.$e([{Ca:_.c3a,Jb:FA}])]});var Ugb=0,GA=function(){this.align="start";this.id="mat-mdc-hint-"+Ugb++};
GA.ha=function(a){return new (a||GA)};GA.Ha=_.hc({type:GA,qa:[["mat-hint"]],Cb:[1,"mat-mdc-form-field-hint","mat-mdc-form-field-bottom-align"],Db:4,hb:function(a,b){a&2&&(_.Me("id",b.id),_.Fe("align",null),_.He("mat-mdc-form-field-hint-end","end"===b.align))},inputs:{align:"align",id:"id"}});var HA=function(){};HA.ha=function(a){return new (a||HA)};HA.Ha=_.hc({type:HA,qa:[["mat-label"]]});var IA=function(){this.c3=!1};
_.Y.Object.defineProperties(IA.prototype,{qmc:{configurable:!0,enumerable:!0,set:function(){this.c3=!0}}});IA.ha=function(a){return new (a||IA)};IA.Ha=_.hc({type:IA,qa:[["","matSuffix",""],["","matIconSuffix",""],["","matTextSuffix",""]],inputs:{qmc:["matTextSuffix","_isTextSelector"]},features:[_.$e([{Ca:_.e3a,Jb:IA}])]});var Vgb=function(a){var b=this;this.nhc=a;this.Pb=new _.re;this.WFa=new _.re;this.o2=new Map;"undefined"!==typeof ResizeObserver&&(this.Fka=new ResizeObserver(function(c){return b.WFa.next(c)}))};
Vgb.prototype.observe=function(a){var b=this;this.o2.has(a)||this.o2.set(a,(new _.wd(function(c){var d=b.WFa.subscribe(c),e;null==(e=b.Fka)||e.observe(a,{box:b.nhc});return function(){var f;null==(f=b.Fka)||f.unobserve(a);d.unsubscribe();b.o2.delete(a)}})).ka(_.Yd(function(c){return c.some(function(d){return d.target===a})}),_.se({bufferSize:1,yw:!0}),_.we(this.Pb)));return this.o2.get(a)};Vgb.prototype.destroy=function(){this.Pb.next();this.Pb.complete();this.WFa.complete();this.o2.clear()};
var JA=function(){this.u3=new Map;this.nb=_.dc(_.ze)};JA.prototype.La=function(){for(var a=_.q(this.u3),b=a.next();!b.done;b=a.next())b=_.q(b.value),b.next(),b.next().value.destroy();this.u3.clear()};JA.prototype.observe=function(a,b){b=(null==b?void 0:b.box)||"content-box";this.u3.has(b)||this.u3.set(b,new Vgb(b));return this.u3.get(b).observe(a)};JA.ha=function(a){return new (a||JA)};JA.ua=_.t({token:JA,oa:JA.ha,Ja:"root"});
var KA=function(a){this.Oa=a;this.LEa=this.Q4a=!1;this.Fka=_.dc(JA);this.nb=_.dc(_.ze);this.ud=_.dc(_.g3a);this.Op=new _.td};KA.prototype.La=function(){this.Op.unsubscribe()};KA.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};
KA.prototype.S5a=function(){var a=this;setTimeout(function(){return a.ud.qlc()})};KA.prototype.spc=function(){var a=this;this.Op.unsubscribe();this.nb.Zb(function(){a.Op=a.Fka.observe(a.Oa.ta,{box:"border-box"}).subscribe(function(){return a.S5a()})})};
_.Y.Object.defineProperties(KA.prototype,{mob:{configurable:!0,enumerable:!0,get:function(){return this.Q4a},set:function(a){this.Q4a=a;this.rzb&&this.S5a()}},rzb:{configurable:!0,enumerable:!0,get:function(){return this.LEa},set:function(a){(this.LEa=a)?this.spc():this.Op.unsubscribe()}},element:{configurable:!0,enumerable:!0,get:function(){return this.Oa.ta}}});KA.ha=function(a){return new (a||KA)(_.w(_.Wc))};
KA.Ha=_.hc({type:KA,qa:[["label","matFormFieldFloatingLabel",""]],Cb:[1,"mdc-floating-label","mat-mdc-floating-label"],Db:2,hb:function(a,b){a&2&&_.He("mdc-floating-label--float-above",b.mob)},inputs:{mob:"floating",rzb:"monitorResize"}});
var LA=function(a,b){var c=this;this.Oa=a;this.U5a=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.Zb(function(){a.ta.addEventListener("transitionend",c.U5a)})};LA.prototype.my=function(){var a=this.Oa.ta.classList;a.remove("mdc-line-ripple--deactivating");a.add("mdc-line-ripple--active")};LA.prototype.b7=function(){this.Oa.ta.classList.add("mdc-line-ripple--deactivating")};
LA.prototype.La=function(){this.Oa.ta.removeEventListener("transitionend",this.U5a)};LA.ha=function(a){return new (a||LA)(_.w(_.Wc),_.w(_.ze))};LA.Ha=_.hc({type:LA,qa:[["div","matFormFieldLineRipple",""]],Cb:[1,"mdc-line-ripple"]});var Wgb=["notch"],MA=function(a,b){this.Oa=a;this.nb=b;this.open=!1};
MA.prototype.Rc=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.nb.Zb(function(){requestAnimationFrame(function(){return a.style.transitionDuration=""})}))):this.Oa.ta.classList.add("mdc-notched-outline--no-label")};
MA.prototype.r9a=function(a){this.cnc.ta.style.width=this.open&&a?"calc("+a+"px * var(--mat-mdc-form-field-floating-label-scale, 0.75) + 9px)":""};MA.ha=function(a){return new (a||MA)(_.w(_.Wc),_.w(_.ze))};
MA.ya=_.fc({type:MA,qa:[["div","matFormFieldNotchedOutline",""]],ub:function(a,b){a&1&&_.kf(Wgb,5);if(a&2){var c;_.jf(c=_.nf())&&(b.cnc=c.first)}},Cb:[1,"mdc-notched-outline"],Db:2,hb:function(a,b){a&2&&_.He("mdc-notched-outline--notched",b.open)},inputs:{open:["matFormFieldNotchedOutlineOpen","open"]},hc:["matFormFieldNotchedOutline",""],ac:["*"],Aa:5,Ba:0,Fa:[[1,"mdc-notched-outline__leading"],[1,"mdc-notched-outline__notch"],["notch",""],[1,"mdc-notched-outline__trailing"]],va:function(a){a&1&&
(_.Te(),_.E(0,"div",0),_.B(1,"div",1,2),_.Ue(3),_.C(),_.E(4,"div",3))},mb:2,Na:0});
var Xgb=["textField"],Ygb=["iconPrefixContainer"],Zgb=["textPrefixContainer"],$gb=["*",[["mat-label"]],[["","matPrefix",""],["","matIconPrefix",""]],[["","matTextPrefix",""]],[["","matTextSuffix",""]],[["","matSuffix",""],["","matIconSuffix",""]],[["mat-error"],["","matError",""]],[["mat-hint",3,"align","end"]],[["mat-hint","align","end"]]],ahb=0,NA=function(a,b,c,d,e,f,g){this.Oa=a;this.vb=b;this.nb=c;this.wc=d;this.Ic=e;this.Yu=f;this.ue=g;this.QN=!1;this.color="primary";this.Sx="fill";this.N9a=
null;this.RN="";this.f6a=this.NDa=this.e6a=this.MDa=!1;this.QD="mat-mdc-form-field-label-"+ahb++;this.T2="mat-mdc-hint-"+ahb++;this.tO="";this.Pb=new _.re;this.Z2=null;this.qV=!1;f&&(f.md&&(this.md=f.md),this.QN=!(null==f||!f.iQ),f.color&&(this.color=f.color))};_.h=NA.prototype;_.h.Rc=function(){this.A$a();this.tO="enter";this.vb.ae()};_.h.we=function(){this.Nlc();this.Rlc();this.Qlc();this.Plc()};_.h.FK=function(){};_.h.La=function(){this.Pb.next();this.Pb.complete()};
_.h.dY=function(){return this.X9a||this.Oa};_.h.s2a=function(){this.HD()&&(this.Hr="always")};_.h.Nlc=function(){var a=this,b=this.Id;b.controlType&&this.Oa.ta.classList.add("mat-mdc-form-field-type-"+b.controlType);b.Wc.subscribe(function(){a.A$a();a.VH();_.yk(a.vb)});b.Ce&&b.Ce.Jl&&b.Ce.Jl.ka(_.we(this.Pb)).subscribe(function(){return _.yk(a.vb)})};
_.h.g3a=function(){this.MDa=!!this.FH.find(function(a){return!a.c3});this.e6a=!!this.FH.find(function(a){return a.c3});this.NDa=!!this.LV.find(function(a){return!a.c3});this.f6a=!!this.LV.find(function(a){return a.c3})};_.h.Qlc=function(){var a=this;this.g3a();_.Ud(this.FH.hd,this.LV.hd).subscribe(function(){a.g3a();_.yk(a.vb)})};_.h.Rlc=function(){var a=this;this.Wx.hd.subscribe(function(){a.O3();_.yk(a.vb)});this.Ux.hd.subscribe(function(){a.VH();_.yk(a.vb)});this.VH()};_.h.dPc=function(){};
_.h.A$a=function(){if(this.Id.focused&&!this.Z2){this.Z2=!0;var a;null==(a=this.d7a)||a.my()}else if(!this.Id.focused&&(this.Z2||null===this.Z2)){this.Z2=!1;var b;null==(b=this.d7a)||b.b7()}var c;null==(c=this.X9a)||c.ta.classList.toggle("mdc-text-field--focused",this.Id.focused)};
_.h.Plc=function(){var a=this;this.FH.hd.subscribe(function(){return a.qV=!0});this.nb.Zb(function(){a.nb.ng.ka(_.we(a.Pb)).subscribe(function(){a.qV&&(a.qV=!1,a.eqc())})});this.wc.nd.ka(_.we(this.Pb)).subscribe(function(){return a.qV=!0})};_.h.HV=function(){return"always"===this.Hr};_.h.ID=function(){return"outline"===this.md};_.h.V4a=function(){return!this.Ic.Vd&&this.FH.length&&!this.QH()};_.h.HD=function(){return!!this.uEa||!!this.vEa};_.h.QH=function(){return this.Id.Sea||this.HV()};
_.h.Rp=function(a){var b=this.Id?this.Id.Ce:null;return b&&b[a]};_.h.A2=function(){return this.Ux&&0<this.Ux.length&&this.Id.Er?"error":"hint"};_.h.qlc=function(){this.Snc()};_.h.Snc=function(){if(this.ID()&&this.Iia&&this.QH()){var a;null==(a=this.A7a)||a.r9a(this.Iia.getWidth())}else{var b;null==(b=this.A7a)||b.r9a(0)}};_.h.O3=function(){this.VH()};_.h.pqc=function(){};
_.h.VH=function(){if(this.Id){var a=[];this.Id.lM&&"string"===typeof this.Id.lM&&a.push.apply(a,_.sc(this.Id.lM.split(" ")));if("hint"===this.A2()){var b=this.Wx?this.Wx.find(function(d){return"start"===d.align}):null,c=this.Wx?this.Wx.find(function(d){return"end"===d.align}):null;b?a.push(b.id):this.RN&&a.push(this.T2);c&&a.push(c.id)}else this.Ux&&a.push.apply(a,_.sc(this.Ux.map(function(d){return d.id})));this.Id.Nta(a)}};
_.h.eqc=function(){if(this.Ic.Vd&&this.ID()&&this.Iia){var a=this.Iia.element;if(this.n6a||this.Y9a)if(this.Ylc()){var b,c=null==(b=this.n6a)?void 0:b.ta,d;b=null==(d=this.Y9a)?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.wc.value?"-1":"1")+" * ("+(c+e+"px + var(--mat-mdc-form-field-label-offset-x, 0px))))\n    )"))}else this.qV=
!0;else a.style.transform=""}};_.h.Ylc=function(){var a=this.Oa.ta;if(a.getRootNode){var b=a.getRootNode();return b&&b!==a}return document.documentElement.contains(a)};
_.Y.Object.defineProperties(NA.prototype,{iQ:{configurable:!0,enumerable:!0,get:function(){return this.QN},set:function(a){this.QN=_.Ug(a)}},Hr:{configurable:!0,enumerable:!0,get:function(){var a;return this.ED||(null==(a=this.Yu)?void 0:a.Hr)||"auto"},set:function(a){a!==this.ED&&(this.ED=a,_.yk(this.vb))}},md:{configurable:!0,enumerable:!0,get:function(){return this.Sx},set:function(a){var b=this.Sx,c;this.Sx=a||(null==(c=this.Yu)?void 0:c.md)||"fill";"outline"===this.Sx&&this.Sx!==b&&(this.qV=
!0)}},Kua:{configurable:!0,enumerable:!0,get:function(){var a;return this.N9a||(null==(a=this.Yu)?void 0:a.Kua)||"fixed"},set:function(a){var b;this.N9a=a||(null==(b=this.Yu)?void 0:b.Kua)||"fixed"}},lQ:{configurable:!0,enumerable:!0,get:function(){return this.RN},set:function(a){this.RN=a;this.O3()}},Id:{configurable:!0,enumerable:!0,get:function(){return this.cDa||this.Zjc},set:function(a){this.cDa=a}}});
NA.ha=function(a){return new (a||NA)(_.w(_.Wc),_.w(_.sl),_.w(_.ze),_.w(_.oq),_.w(_.Np),_.w(_.h3a,8),_.w(_.vk,8),_.w(_.Yg))};
NA.ya=_.fc({type:NA,qa:[["mat-form-field"]],yd:function(a,b,c){a&1&&(_.mf(c,HA,5),_.mf(c,HA,7),_.mf(c,_.wv,5),_.mf(c,_.d3a,5),_.mf(c,_.e3a,5),_.mf(c,_.c3a,5),_.mf(c,GA,5));if(a&2){var d;_.jf(d=_.nf())&&(b.uEa=d.first);_.jf(d=_.nf())&&(b.vEa=d.first);_.jf(d=_.nf())&&(b.Zjc=d.first);_.jf(d=_.nf())&&(b.FH=d);_.jf(d=_.nf())&&(b.LV=d);_.jf(d=_.nf())&&(b.Ux=d);_.jf(d=_.nf())&&(b.Wx=d)}},ub:function(a,b){a&1&&(_.kf(Xgb,5),_.kf(Ygb,5),_.kf(Zgb,5),_.kf(KA,5),_.kf(MA,5),_.kf(LA,5));if(a&2){var c;_.jf(c=_.nf())&&
(b.X9a=c.first);_.jf(c=_.nf())&&(b.n6a=c.first);_.jf(c=_.nf())&&(b.Y9a=c.first);_.jf(c=_.nf())&&(b.Iia=c.first);_.jf(c=_.nf())&&(b.A7a=c.first);_.jf(c=_.nf())&&(b.d7a=c.first)}},Cb:[1,"mat-mdc-form-field"],Db:42,hb:function(a,b){a&2&&_.He("mat-mdc-form-field-label-always-float",b.HV())("mat-mdc-form-field-has-icon-prefix",b.MDa)("mat-mdc-form-field-has-icon-suffix",b.NDa)("mat-form-field-invalid",b.Id.Er)("mat-form-field-disabled",b.Id.disabled)("mat-form-field-autofilled",b.Id.Ola)("mat-form-field-no-animations",
"NoopAnimations"===b.ue)("mat-form-field-appearance-fill","fill"==b.md)("mat-form-field-appearance-outline","outline"==b.md)("mat-form-field-hide-placeholder",b.HD()&&!b.QH())("mat-focused",b.Id.focused)("mat-primary","accent"!==b.color&&"warn"!==b.color)("mat-accent","accent"===b.color)("mat-warn","warn"===b.color)("ng-untouched",b.Rp("untouched"))("ng-touched",b.Rp("touched"))("ng-pristine",b.Rp("pristine"))("ng-dirty",b.Rp("dirty"))("ng-valid",b.Rp("valid"))("ng-invalid",b.Rp("invalid"))("ng-pending",
b.Rp("pending"))},inputs:{iQ:"hideRequiredMarker",color:"color",Hr:"floatLabel",md:"appearance",Kua:"subscriptSizing",lQ:"hintLabel"},Wb:["matFormField"],features:[_.$e([{Ca:_.xv,Jb:NA},{Ca:_.g3a,Jb:NA}])],ac:"*;mat-label;[matPrefix], [matIconPrefix];[matTextPrefix];[matTextSuffix];[matSuffix], [matIconSuffix];mat-error, [matError];mat-hint:not([align='end']);mat-hint[align='end']".split(";"),Aa:18,Ba:23,Fa:[["labelTemplate",""],[1,"mat-mdc-text-field-wrapper","mdc-text-field",3,"click"],["textField",
""],["class","mat-mdc-form-field-focus-overlay",4,"ngIf"],[1,"mat-mdc-form-field-flex"],["matFormFieldNotchedOutline","",3,"matFormFieldNotchedOutlineOpen",4,"ngIf"],["class","mat-mdc-form-field-icon-prefix",4,"ngIf"],["class","mat-mdc-form-field-text-prefix",4,"ngIf"],[1,"mat-mdc-form-field-infix"],[3,"ngIf"],["class","mat-mdc-form-field-text-suffix",4,"ngIf"],["class","mat-mdc-form-field-icon-suffix",4,"ngIf"],["matFormFieldLineRipple","",4,"ngIf"],[1,"mat-mdc-form-field-subscript-wrapper","mat-mdc-form-field-bottom-align",
3,"ngSwitch"],["class","mat-mdc-form-field-error-wrapper",4,"ngSwitchCase"],["class","mat-mdc-form-field-hint-wrapper",4,"ngSwitchCase"],["matFormFieldFloatingLabel","",3,"floating","monitorResize","id",4,"ngIf"],["matFormFieldFloatingLabel","",3,"floating","monitorResize","id"],["aria-hidden","true","class","mat-mdc-form-field-required-marker mdc-floating-label--required",4,"ngIf"],["aria-hidden","true",1,"mat-mdc-form-field-required-marker","mdc-floating-label--required"],[1,"mat-mdc-form-field-focus-overlay"],
["matFormFieldNotchedOutline","",3,"matFormFieldNotchedOutlineOpen"],[3,"ngTemplateOutlet"],[1,"mat-mdc-form-field-icon-prefix"],["iconPrefixContainer",""],[1,"mat-mdc-form-field-text-prefix"],["textPrefixContainer",""],[1,"mat-mdc-form-field-text-suffix"],[1,"mat-mdc-form-field-icon-suffix"],["matFormFieldLineRipple",""],[1,"mat-mdc-form-field-error-wrapper"],[1,"mat-mdc-form-field-hint-wrapper"],[3,"id",4,"ngIf"],[1,"mat-mdc-form-field-hint-spacer"],[3,"id"]],va:function(a,b){a&1&&(_.Te($gb),_.O(0,
qcb,1,1,"ng-template",null,0,_.qf),_.B(2,"div",1,2),_.M("click",function(c){return b.Id.Era(c)}),_.O(4,rcb,1,0,"div",3),_.B(5,"div",4),_.O(6,ucb,2,2,"div",5),_.O(7,vcb,3,0,"div",6),_.O(8,wcb,3,0,"div",7),_.B(9,"div",8),_.O(10,ycb,1,1,"ng-template",9),_.Ue(11),_.C(),_.O(12,zcb,2,0,"div",10),_.O(13,Acb,2,0,"div",11),_.C(),_.O(14,Bcb,1,0,"div",12),_.C(),_.B(15,"div",13),_.O(16,Ccb,2,1,"div",14),_.O(17,Ecb,5,2,"div",15),_.C());a&2&&(_.v(2),_.He("mdc-text-field--filled",!b.ID())("mdc-text-field--outlined",
b.ID())("mdc-text-field--no-label",!b.HD())("mdc-text-field--disabled",b.Id.disabled)("mdc-text-field--invalid",b.Id.Er),_.v(2),_.z("ngIf",!b.ID()&&!b.Id.disabled),_.v(2),_.z("ngIf",b.ID()),_.v(1),_.z("ngIf",b.MDa),_.v(1),_.z("ngIf",b.e6a),_.v(2),_.z("ngIf",!b.ID()||b.V4a()),_.v(2),_.z("ngIf",b.f6a),_.v(1),_.z("ngIf",b.NDa),_.v(1),_.z("ngIf",!b.ID()),_.v(1),_.He("mat-mdc-form-field-subscript-dynamic-size","dynamic"===b.Kua),_.z("ngSwitch",b.A2()),_.v(1),_.z("ngSwitchCase","error"),_.v(1),_.z("ngSwitchCase",
"hint"))},Ia:[_.im,_.mm,_.jm,_.km,GA,KA,MA,LA],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-input-control[type=date],.mat-mdc-form-field-input-control[type=datetime],.mat-mdc-form-field-input-control[type=datetime-local],.mat-mdc-form-field-input-control[type=month],.mat-mdc-form-field-input-control[type=week],.mat-mdc-form-field-input-control[type=time]{line-height:1}.mat-mdc-form-field-input-control::-webkit-datetime-edit{line-height:1;padding:0;margin-bottom:-2px}.mat-mdc-form-field{--mat-mdc-form-field-floating-label-scale: 0.75;display:inline-flex;flex-direction:column;min-width:0;text-align:left}[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;position:relative;z-index:1}.mat-mdc-form-field-icon-prefix,[dir=rtl] .mat-mdc-form-field-icon-suffix{padding:0 4px 0 0}.mat-mdc-form-field-icon-suffix,[dir=rtl] .mat-mdc-form-field-icon-prefix{padding:0 0 0 4px}.mat-mdc-form-field-icon-prefix>.mat-icon,.mat-mdc-form-field-icon-suffix>.mat-icon{padding:12px;box-sizing:content-box}.mat-mdc-form-field-subscript-wrapper .mat-icon,.mat-mdc-form-field label .mat-icon{width:1em;height:1em;font-size:inherit}.mat-mdc-form-field-infix{flex:auto;min-width:0;width:180px;position:relative;box-sizing:border-box}.mat-mdc-form-field .mdc-notched-outline__notch{margin-left:-1px;-webkit-clip-path:inset(-9em -999em -9em 1px);clip-path:inset(-9em -999em -9em 1px)}[dir=rtl] .mat-mdc-form-field .mdc-notched-outline__notch{margin-left:0;margin-right:-1px;-webkit-clip-path:inset(-9em 1px -9em -999em);clip-path:inset(-9em 1px -9em -999em)}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input{transition:opacity 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}@media all{.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input::placeholder{transition:opacity 67ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}}@media all{.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input:-ms-input-placeholder{transition:opacity 67ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}}@media all{.mdc-text-field--no-label .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input::placeholder,.mdc-text-field--focused .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input::placeholder{transition-delay:40ms;transition-duration:110ms}}@media all{.mdc-text-field--no-label .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input:-ms-input-placeholder,.mdc-text-field--focused .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input:-ms-input-placeholder{transition-delay:40ms;transition-duration:110ms}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__affix{transition:opacity 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--filled.mdc-ripple-upgraded--background-focused .mdc-text-field__ripple::before,.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--filled:not(.mdc-ripple-upgraded):focus .mdc-text-field__ripple::before{transition-duration:75ms}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--outlined .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-text-field-outlined 250ms 1}@keyframes mdc-floating-label-shake-float-above-text-field-outlined{0%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 34.75px)) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(calc(0% - 34.75px)) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(calc(0% - 34.75px)) scale(0.75)}100%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 34.75px)) scale(0.75)}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--textarea{transition:none}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--textarea.mdc-text-field--filled .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-textarea-filled 250ms 1}@keyframes mdc-floating-label-shake-float-above-textarea-filled{0%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 10.25px)) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(calc(0% - 10.25px)) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(calc(0% - 10.25px)) scale(0.75)}100%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 10.25px)) scale(0.75)}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-textarea-outlined 250ms 1}@keyframes mdc-floating-label-shake-float-above-textarea-outlined{0%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 24.75px)) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(calc(0% - 24.75px)) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(calc(0% - 24.75px)) scale(0.75)}100%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 24.75px)) scale(0.75)}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-text-field-outlined-leading-icon 250ms 1}@keyframes mdc-floating-label-shake-float-above-text-field-outlined-leading-icon{0%{transform:translateX(calc(0% - 32px)) translateY(calc(0% - 34.75px)) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 32px)) translateY(calc(0% - 34.75px)) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 32px)) translateY(calc(0% - 34.75px)) scale(0.75)}100%{transform:translateX(calc(0% - 32px)) translateY(calc(0% - 34.75px)) scale(0.75)}}[dir=rtl] .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--shake,.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--with-leading-icon.mdc-text-field--outlined[dir=rtl] .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-text-field-outlined-leading-icon 250ms 1}@keyframes mdc-floating-label-shake-float-above-text-field-outlined-leading-icon-rtl{0%{transform:translateX(calc(0% - -32px)) translateY(calc(0% - 34.75px)) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - -32px)) translateY(calc(0% - 34.75px)) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - -32px)) translateY(calc(0% - 34.75px)) scale(0.75)}100%{transform:translateX(calc(0% - -32px)) translateY(calc(0% - 34.75px)) scale(0.75)}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-floating-label{transition:transform 150ms cubic-bezier(0.4, 0, 0.2, 1),color 150ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-standard 250ms 1}@keyframes mdc-floating-label-shake-float-above-standard{0%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 106%)) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(calc(0% - 106%)) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(calc(0% - 106%)) scale(0.75)}100%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 106%)) scale(0.75)}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-line-ripple::after{transition:transform 180ms cubic-bezier(0.4, 0, 0.2, 1),opacity 180ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-notched-outline .mdc-floating-label{max-width:calc(100% + 1px)}.mdc-notched-outline--upgraded .mdc-floating-label--float-above{max-width:calc(133.3333333333% + 1px)}\n'],
mb:2,data:{animation:[_.f3a]},Na:0});bhb=["determinateSpinner"];_.OA=function(a,b,c){a=_.e4a.call(this,a)||this;a.mode="mat-spinner"===a.Oa.ta.nodeName.toLowerCase()?"indeterminate":"determinate";a.ve=0;a.LU=100;a.VD="NoopAnimations"===b&&!!c&&!c.Wjc;c&&(c.color&&(a.color=a.defaultColor=c.color),c.diameter&&(a.diameter=c.diameter),c.strokeWidth&&(a.strokeWidth=c.strokeWidth));return a};_.X(_.OA,_.e4a);_.h=_.OA.prototype;_.h.mia=function(){return(this.diameter-10)/2};
_.h.O$a=function(){var a=2*this.mia()+this.strokeWidth;return"0 0 "+a+" "+a};_.h.Yka=function(){return 2*Math.PI*this.mia()};_.h.lpc=function(){return"determinate"===this.mode?this.Yka()*(100-this.ve)/100:null};_.h.l3a=function(){return this.strokeWidth/this.diameter*100};
_.Y.Object.defineProperties(_.OA.prototype,{value:{configurable:!0,enumerable:!0,get:function(){return"determinate"===this.mode?this.ve:0},set:function(a){this.ve=Math.max(0,Math.min(100,_.Xg(a)))}},diameter:{configurable:!0,enumerable:!0,get:function(){return this.LU},set:function(a){this.LU=_.Xg(a)}},strokeWidth:{configurable:!0,enumerable:!0,get:function(){var a;return null!=(a=this.AGa)?a:this.diameter/10},set:function(a){this.AGa=_.Xg(a)}}});
_.OA.ha=function(a){return new (a||_.OA)(_.w(_.Wc),_.w(_.vk,8),_.w(_.f4a))};
_.OA.ya=_.fc({type:_.OA,qa:[["mat-progress-spinner"],["mat-spinner"]],ub:function(a,b){a&1&&_.kf(bhb,5);if(a&2){var c;_.jf(c=_.nf())&&(b.kPc=c.first)}},Cb:["role","progressbar","tabindex","-1",1,"mat-mdc-progress-spinner","mdc-circular-progress"],Db:16,hb:function(a,b){a&2&&(_.Fe("aria-valuemin",0)("aria-valuemax",100)("aria-valuenow","determinate"===b.mode?b.value:null)("mode",b.mode),_.Ge("width",b.diameter,"px")("height",b.diameter,"px")("--mdc-circular-progress-size",b.diameter+"px")("--mdc-circular-progress-active-indicator-width",
b.diameter+"px"),_.He("_mat-animation-noopable",b.VD)("mdc-circular-progress--indeterminate","indeterminate"===b.mode))},inputs:{color:"color",mode:"mode",value:"value",diameter:"diameter",strokeWidth:"strokeWidth"},Wb:["matProgressSpinner"],features:[_.Ce],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&&(_.O(0,Fcb,2,8,"ng-template",null,0,_.qf),_.B(2,"div",1,2),_.Lc(),_.B(4,"svg",3),_.E(5,"circle",4),_.C()(),_.Xx(),_.B(6,"div",5)(7,"div",6)(8,"div",7),_.Ke(9,8),_.C(),_.B(10,"div",9),_.Ke(11,8),_.C(),_.B(12,"div",10),_.Ke(13,8),_.C()()());if(a&2){var c=_.Xe(1);_.v(4);_.Fe("viewBox",b.O$a());_.v(1);_.Ge("stroke-dasharray",b.Yka(),"px")("stroke-dashoffset",b.lpc(),"px")("stroke-width",b.l3a(),"%");_.Fe("r",b.mia());_.v(4);_.z("ngTemplateOutlet",c);_.v(2);
_.z("ngTemplateOutlet",c);_.v(2);_.z("ngTemplateOutlet",c)}},Ia:[_.mm],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"],
mb:2,Na:0});var PA=function(){};PA.ha=function(a){return new (a||PA)};PA.Ea=_.gc({type:PA});PA.Da=_.Wb({imports:[_.om,_.Tq]});var chb=["*",[["mat-option"],["ng-container"]]],QA=function(){return _.Xq.apply(this,arguments)||this};_.X(QA,_.Xq);QA.ha=function(){var a;return function(b){return(a||(a=_.Tc(QA)))(b||QA)}}();
QA.ya=_.fc({type:QA,qa:[["mat-optgroup"]],Cb:[1,"mat-optgroup"],Db:5,hb:function(a,b){a&2&&(_.Fe("role",b.mH?null:"group")("aria-disabled",b.mH?null:b.disabled.toString())("aria-labelledby",b.mH?null:b.QD),_.He("mat-optgroup-disabled",b.disabled))},inputs:{disabled:"disabled"},Wb:["matOptgroup"],features:[_.$e([{Ca:_.Yq,Jb:QA}]),_.Ce],ac:["*","mat-option, ng-container"],Aa:4,Ba:2,Fa:[["role","presentation",1,"mat-optgroup-label",3,"id"]],va:function(a,b){a&1&&(_.Te(chb),_.B(0,"span",0),_.Q(1),_.Ue(2),
_.C(),_.Ue(3,1));a&2&&(_.z("id",b.QD),_.v(1),_.Ye("",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"],
mb:2,Na:0});dhb="Y Z E P T G M K  m u n".split(" ");_.RA=function(a){this.Ga=a};_.ehb=function(a,b,c,d,e,f){var g=new _.pe(1);return _.gcb(c).ka(_.we(_.$d(d)),_.we(g)).ka(_.jh(a.Ga,e),_.Od(b,1),_.ke(f),_.oe(g),_.Fd())};_.RA.ha=function(a){return new (a||_.RA)(_.u(_.Kn))};_.RA.ua=_.t({token:_.RA,oa:_.RA.ha,Ja:"root"});_.SA=function(){};_.SA.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<dhb.length;e++){var f=dhb[e];d=_.$ab[f];if(b>=d||1>=d&&b>.1*d){c=f;break}}c||(d=1);b=Math.pow(10,0);a=Math.round(a/d*b)/b+""+c}return a+"B"};_.SA.ha=function(a){return new (a||_.SA)};_.SA.xe=_.ic({name:"humanizeBytes",type:_.SA,Xd:!0});_.TA=function(){};_.TA.ha=function(a){return new (a||_.TA)};_.TA.Ea=_.gc({type:_.TA});_.TA.Da=_.Wb({Nb:[_.SA]});_.fhb=new _.oc("GMAT_LEGACY_TABS_OPTION");var ghb=new _.oc("MatInkBarPositioner",{Ja:"root",oa:function(){return function(a){return{left:a?(a.offsetLeft||0)+"px":"0",width:a?(a.offsetWidth||0)+"px":"0"}}}});var hhb=_.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 ihb=function(a){return{animationDuration:a}},jhb=function(a,b){return{value:a,params:b}},UA=function(a,b,c,d){_.Pq.call(this,a,b,d);this.yj=c;this.b7a=this.d3a=_.td.EMPTY};_.X(UA,_.Pq);UA.prototype.Qa=function(){var a=this;_.Pq.prototype.Qa.call(this);this.d3a=this.yj.bCa.ka(_.ue(this.yj.bV(this.yj.Oh))).subscribe(function(b){b&&!a.dh()&&a.Ld(a.yj.DN)});this.b7a=this.yj.HBa.subscribe(function(){a.yj.vR||a.detach()})};
UA.prototype.La=function(){_.Pq.prototype.La.call(this);this.d3a.unsubscribe();this.b7a.unsubscribe()};UA.ha=function(a){return new (a||UA)(_.w(_.tk),_.w(_.gf),_.w(_.ac(function(){return VA})),_.w(_.Yg))};UA.Ha=_.hc({type:UA,qa:[["","matTabBodyHost",""]],features:[_.Ce]});
var WA=function(a,b,c){var d=this;this.Oa=a;this.wc=b;this.j4a=_.td.EMPTY;this.kla=new _.re;this.F7a=new _.al;this.bCa=new _.al;this.HBa=new _.al;this.E7a=new _.al(!0);this.animationDuration="500ms";this.vR=!1;b&&(this.j4a=b.nd.subscribe(function(e){d.C3a(e);_.yk(c)}));this.kla.ka(_.he(function(e,f){return e.nl===f.nl&&e.rg===f.rg})).subscribe(function(e){d.bV(e.rg)&&d.bV(d.Oh)&&d.E7a.emit();d.bV(e.nl)&&!d.bV(d.Oh)&&d.HBa.emit()})};_.h=WA.prototype;
_.h.Qa=function(){"center"==this.Oh&&null!=this.origin&&(this.Oh=this.ric(this.origin))};_.h.La=function(){this.j4a.unsubscribe();this.kla.complete()};_.h.Q7a=function(a){a=this.bV(a.rg);this.bCa.emit(a);a&&this.F7a.emit(this.Oa.ta.clientHeight)};_.h.AA=function(){return this.wc&&"rtl"===this.wc.value?"rtl":"ltr"};_.h.bV=function(a){return"center"==a||"left-origin-center"==a||"right-origin-center"==a};
_.h.C3a=function(a){a=void 0===a?this.AA():a;this.Oh=0>this.r8a?"ltr"==a?"left":"right":0<this.r8a?"ltr"==a?"right":"left":"center"};_.h.ric=function(a){var b=this.AA();return"ltr"==b&&0>=a||"rtl"==b&&0<a?"left-origin-center":"right-origin-center"};_.Y.Object.defineProperties(WA.prototype,{position:{configurable:!0,enumerable:!0,set:function(a){this.r8a=a;this.C3a()}}});WA.ha=function(a){return new (a||WA)(_.w(_.Wc),_.w(_.oq,8),_.w(_.sl))};
WA.Ha=_.hc({type:WA,inputs:{DN:["content","_content"],origin:"origin",animationDuration:"animationDuration",vR:"preserveContent",position:"position"},outputs:{F7a:"_onCentering",bCa:"_beforeCentering",HBa:"_afterLeavingCenter",E7a:"_onCentered"}});var VA=function(a,b,c){WA.call(this,a,b,c)};_.X(VA,WA);VA.Ha=WA.Ha;VA.ha=function(a){return new (a||VA)(_.w(_.Wc),_.w(_.oq,8),_.w(_.sl))};
VA.ya=_.fc({type:VA,qa:[["mat-tab-body"]],ub:function(a,b){a&1&&_.kf(_.Pq,5);if(a&2){var c;_.jf(c=_.nf())&&(b.Anc=c.first)}},Cb:[1,"mat-mdc-tab-body"],features:[_.Ce],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),_.M("@translateTab.start",function(c){return b.Q7a(c)})("@translateTab.done",function(c){return b.kla.next(c)}),_.O(2,Hcb,0,0,"ng-template",2),_.C());a&2&&_.z("@translateTab",_.cf(3,jhb,b.Oh,_.bf(1,
ihb,b.animationDuration)))},Ia:[UA],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'],
mb:2,data:{animation:[hhb]}});var khb=new _.oc("MatTabContent"),XA=function(a){this.va=a};XA.ha=function(a){return new (a||XA)(_.w(_.ef))};XA.Ha=_.hc({type:XA,qa:[["","matTabContent",""]],features:[_.$e([{Ca:khb,Jb:XA}])]});var lhb=new _.oc("MAT_TABS_CONFIG");var mhb=_.Sg({passive:!0}),YA=function(a,b,c,d,e,f,g){var m=this;this.Oa=a;this.vb=b;this.eg=c;this.wc=d;this.nb=e;this.Ic=f;this.ue=g;this.FV=0;this.kGa=!1;this.Pb=new _.re;this.IV=!1;this.gH=this.fH=!0;this.Xka=new _.re;this.l2=!1;this.Qp=0;this.sIb=new _.al;this.usb=new _.al;e.Zb(function(){_.Td(a.ta,"mouseleave").ka(_.we(m.Pb)).subscribe(function(){m.UH()})})};_.h=YA.prototype;
_.h.Rc=function(){var a=this;_.Td(this.C8a.ta,"touchstart",mhb).ka(_.we(this.Pb)).subscribe(function(){a.VU("before")});_.Td(this.x7a.ta,"touchstart",mhb).ka(_.we(this.Pb)).subscribe(function(){a.VU("after")})};
_.h.we=function(){var a=this,b=this.wc?this.wc.nd:_.yd("ltr"),c=this.eg.nd(150),d=function(){a.xga();a.IBa()};this.xc=_.T8a(_.lq(_.Zx(new _.nq(this.xh),this.AA())).HG(),function(){return!1});_.mq(this.xc,this.Qp);this.nb.ng.ka(_.je(1)).subscribe(d);_.Ud(b,c,this.xh.hd,this.wmc()).ka(_.we(this.Pb)).subscribe(function(){a.nb.oc(function(){Promise.resolve().then(function(){a.FV=Math.max(0,Math.min(a.vDa(),a.FV));d()})});_.Zx(a.xc,a.AA())});this.xc.nd.subscribe(function(e){a.usb.emit(e);a.Poc(e)})};
_.h.wmc=function(){var a=this;return"function"!==typeof ResizeObserver?_.ie:this.xh.hd.ka(_.ue(this.xh),_.ve(function(b){return new _.wd(function(c){return a.nb.Zb(function(){var d=new ResizeObserver(function(e){return c.next(e)});b.forEach(function(e){return d.observe(e.qb.ta)});return function(){d.disconnect()}})})}),_.te(),_.Yd(function(b){return b.some(function(c){return 0<c.contentRect.width&&0<c.contentRect.height})}))};
_.h.FK=function(){this.wpc!=this.xh.length&&(this.xga(),this.wpc=this.xh.length,_.yk(this.vb));this.kGa&&(this.i9a(this.Qp),this.oCa(),this.IBa(),this.kGa=!1,_.yk(this.vb));this.f9a&&(this.H$a(),this.f9a=!1,_.yk(this.vb))};_.h.La=function(){var a;null==(a=this.xc)||a.destroy();this.Pb.next();this.Pb.complete();this.Xka.complete()};
_.h.Hg=function(a){if(!_.Rg(a))switch(a.keyCode){case 13:case 32:if(this.BP!==this.selectedIndex){var b=this.xh.get(this.BP);b&&!b.disabled&&(this.sIb.emit(this.BP),this.U6a(a))}break;default:this.xc.rz(a)}};_.h.G7a=function(){var a=this,b=this.Oa.ta.textContent;b!==this.Vic&&(this.Vic=b||"",this.nb.oc(function(){a.xga();a.IBa();_.yk(a.vb)}))};_.h.xga=function(){this.Uhc();this.oCa();this.H$a()};_.h.gV=function(a){return this.xh?!!this.xh.toArray()[a]:!0};
_.h.Poc=function(a){this.IV&&this.i9a(a);this.xh&&this.xh.length&&(this.xh.toArray()[a].focus(),a=this.MV.ta,a.scrollLeft="ltr"==this.AA()?0:a.scrollWidth-a.offsetWidth)};_.h.AA=function(){return this.wc&&"rtl"===this.wc.value?"rtl":"ltr"};_.h.H$a=function(){if(!this.Fv){var a=this.EC;this.U9a.ta.style.transform="translateX("+Math.round("ltr"===this.AA()?-a:a)+"px)";if(this.Ic.Kha||this.Ic.Bxa)this.MV.ta.scrollLeft=0}};
_.h.g9a=function(a){return this.h9a(this.FV+("before"==a?-1:1)*this.MV.ta.offsetWidth/3)};_.h.cja=function(a){this.UH();this.g9a(a)};_.h.i9a=function(a){if(!this.Fv){var b=this.xh?this.xh.toArray()[a]:null;if(b){a=this.MV.ta.offsetWidth;var c=b.qb.ta;b=c.offsetLeft;var d=c.offsetWidth;"ltr"==this.AA()?c=b+d:(c=this.dla.ta.offsetWidth-b,b=c-d);d=this.EC;a=this.EC+a;b<d?this.EC-=d-b:c>a&&(this.EC+=Math.min(c-a,b-d))}}};
_.h.Uhc=function(){if(this.Fv)this.IV=!1;else{var a=this.dla.ta.scrollWidth>this.Oa.ta.offsetWidth;a||(this.EC=0);a!==this.IV&&_.yk(this.vb);this.IV=a}};_.h.oCa=function(){this.Fv?this.fH=this.gH=!0:(this.gH=0==this.EC,this.fH=this.EC==this.vDa(),_.yk(this.vb))};_.h.vDa=function(){return this.dla.ta.scrollWidth-this.MV.ta.offsetWidth||0};_.h.IBa=function(){var a=this.xh&&this.xh.length?this.xh.toArray()[this.selectedIndex]:null;(a=a?a.qb.ta:null)?nhb(this.qja,a):this.qja.Hj()};_.h.UH=function(){this.Xka.next()};
_.h.VU=function(a,b){var c=this;b&&null!=b.button&&0!==b.button||(this.UH(),_.$d(650,100).ka(_.we(_.Ud(this.Xka,this.Pb))).subscribe(function(){var d=c.g9a(a),e=d.myb;d=d.distance;(0===d||d>=e)&&c.UH()}))};_.h.h9a=function(a){if(this.Fv)return{myb:0,distance:0};var b=this.vDa();this.FV=Math.max(0,Math.min(b,a));this.f9a=!0;this.oCa();return{myb:b,distance:this.FV}};
_.Y.Object.defineProperties(YA.prototype,{Fv:{configurable:!0,enumerable:!0,get:function(){return this.l2},set:function(a){this.l2=_.Ug(a)}},selectedIndex:{configurable:!0,enumerable:!0,get:function(){return this.Qp},set:function(a){a=_.Xg(a);this.Qp!=a&&(this.kGa=!0,this.Qp=a,this.xc&&_.mq(this.xc,a))}},BP:{configurable:!0,enumerable:!0,get:function(){return this.xc?this.xc.cI:0},set:function(a){this.gV(a)&&this.BP!==a&&this.xc&&this.xc.ho(a)}},EC:{configurable:!0,enumerable:!0,get:function(){return this.FV},
set:function(a){this.h9a(a)}}});YA.ha=function(a){return new (a||YA)(_.w(_.Wc),_.w(_.sl),_.w(_.yq),_.w(_.oq,8),_.w(_.ze),_.w(_.Np),_.w(_.vk,8))};YA.Ha=_.hc({type:YA,inputs:{Fv:"disablePagination"}});var ohb=_.ch(function(){}),ZA=function(a){var b=ohb.call(this)||this;b.qb=a;return b};_.X(ZA,ohb);ZA.prototype.focus=function(){this.qb.ta.focus()};ZA.ha=function(a){return new (a||ZA)(_.w(_.Wc))};ZA.Ha=_.hc({type:ZA,features:[_.Ce]});Gcb(ZA);var $A=function(a,b,c,d,e,f,g){YA.call(this,a,b,c,d,e,f,g);this.eH=!1};_.X($A,YA);$A.prototype.U6a=function(a){a.preventDefault()};_.Y.Object.defineProperties($A.prototype,{zd:{configurable:!0,enumerable:!0,get:function(){return this.eH},set:function(a){this.eH=_.Ug(a)}}});$A.ha=function(a){return new (a||$A)(_.w(_.Wc),_.w(_.sl),_.w(_.yq),_.w(_.oq,8),_.w(_.ze),_.w(_.Np),_.w(_.vk,8))};$A.Ha=_.hc({type:$A,inputs:{zd:"disableRipple"},features:[_.Ce]});_.phb=new _.oc("MatTabLabel");_.qhb=new _.oc("MAT_TAB");var rhb=_.ch(function(){}),shb=new _.oc("MAT_TAB_GROUP"),aB=function(a,b){var c=rhb.call(this)||this;c.Ff=a;c.x3a=b;c.vNb="";c.G3a=null;c.Bj=new _.re;c.position=null;c.origin=null;c.isActive=!1;return c};_.X(aB,rhb);aB.prototype.Rb=function(a){(a.hasOwnProperty("textLabel")||a.hasOwnProperty("disabled"))&&this.Bj.next()};aB.prototype.La=function(){this.Bj.complete()};aB.prototype.Qa=function(){this.G3a=new _.Mq(this.G4a||this.Hlc,this.Ff)};aB.prototype.Qoc=function(a){a&&a.kic===this&&(this.zpc=a)};
_.Y.Object.defineProperties(aB.prototype,{content:{configurable:!0,enumerable:!0,get:function(){return this.G3a}}});aB.ha=function(a){return new (a||aB)(_.w(_.gf),_.w(shb,8))};aB.Ha=_.hc({type:aB,ub:function(a,b){a&1&&_.kf(_.ef,7);if(a&2){var c;_.jf(c=_.nf())&&(b.Hlc=c.first)}},inputs:{vNb:["label","textLabel"],ariaLabel:["aria-label","ariaLabel"],ij:["aria-labelledby","ariaLabelledby"],zBc:"labelClass",Vrc:"bodyClass"},features:[_.Ce,_.vc]});var thb=0,uhb=_.ah(_.bh(function(a){this.Oa=a}),"primary"),bB=function(a,b,c,d){a=uhb.call(this,a)||this;a.vb=b;a.ue=d;a.Tp=new _.of;a.V2=0;a.Cja=null;a.IGa=0;a.V9a=_.td.EMPTY;a.cla=_.td.EMPTY;a.WCa=!1;a.Qp=null;a.Nqb="above";a.l2=!1;a.u8a=!1;a.yIb=new _.al;a.VX=new _.al;a.Vbb=new _.al;a.QWa=new _.al(!0);a.M5a=thb++;a.animationDuration=c&&c.animationDuration?c.animationDuration:"500ms";a.Fv=c&&null!=c.Fv?c.Fv:!1;a.B7=c&&null!=c.B7?c.B7:!1;var e;a.G6=null!=(e=null==c?void 0:c.G6)?e:null;a.vR=!(null==
c||!c.vR);return a};_.X(bB,uhb);_.h=bB.prototype;
_.h.FK=function(){var a=this,b=this.V2=this.m3a(this.V2);if(this.Qp!=b){var c=null==this.Qp;if(!c){this.QWa.emit(this.aH(b));var d=this.X3.ta;d.style.minHeight=d.clientHeight+"px"}Promise.resolve().then(function(){a.Tp.forEach(function(e,f){return e.isActive=f===b});c||(a.yIb.emit(b),a.X3.ta.style.minHeight="")})}this.Tp.forEach(function(e,f){e.position=f-b;null==a.Qp||0!=e.position||e.origin||(e.origin=b-a.Qp)});this.Qp!==b&&(this.Qp=b,this.Cja=null,_.yk(this.vb))};
_.h.we=function(){var a=this;this.npc();this.tpc();this.V9a=this.Tp.hd.subscribe(function(){var b=a.m3a(a.V2);if(b===a.Qp){for(var c=a.Tp.toArray(),d,e=0;e<c.length;e++)if(c[e].isActive){a.V2=a.Qp=e;a.Cja=null;d=c[e];break}!d&&c[b]&&Promise.resolve().then(function(){c[b].isActive=!0;a.QWa.emit(a.aH(b))})}_.yk(a.vb)})};_.h.npc=function(){var a=this;this.p2a.hd.ka(_.ue(this.p2a)).subscribe(function(b){a.Tp.reset(b.filter(function(c){return c.x3a===a||!c.x3a}));_.hf(a.Tp)})};
_.h.La=function(){this.Tp.destroy();this.V9a.unsubscribe();this.cla.unsubscribe()};_.h.xga=function(){this.JGa&&this.JGa.xga()};_.h.Jia=function(a){this.Cja=a;this.VX.emit(this.aH(a))};_.h.aH=function(a){var b=new vhb;b.index=a;this.Tp&&this.Tp.length&&(b.tab=this.Tp.toArray()[a]);return b};_.h.tpc=function(){var a=this;this.cla&&this.cla.unsubscribe();this.cla=_.Ud.apply(null,_.sc(this.Tp.map(function(b){return b.Bj}))).subscribe(function(){return _.yk(a.vb)})};
_.h.m3a=function(a){return Math.min(this.Tp.length-1,Math.max(a||0,0))};_.h.H5a=function(a){return"mat-tab-label-"+this.M5a+"-"+a};_.h.G5a=function(a){return"mat-tab-content-"+this.M5a+"-"+a};_.h.Ooc=function(a){if(this.WCa&&this.IGa){var b=this.X3.ta;b.style.height=this.IGa+"px";this.X3.ta.offsetHeight&&(b.style.height=a+"px")}};_.h.eoc=function(){var a=this.X3.ta;this.IGa=a.clientHeight;a.style.height="";this.Vbb.emit()};_.h.Ip=function(a,b,c){b.BP=c;a.disabled||(this.selectedIndex=c)};
_.h.jH=function(a){var b,c=null!=(b=this.Cja)?b:this.selectedIndex;return a===c?0:-1};_.h.vpc=function(a,b){a&&"mouse"!==a&&"touch"!==a&&(this.JGa.BP=b)};
_.Y.Object.defineProperties(bB.prototype,{B7:{configurable:!0,enumerable:!0,get:function(){return this.WCa},set:function(a){this.WCa=_.Ug(a)}},selectedIndex:{configurable:!0,enumerable:!0,get:function(){return this.Qp},set:function(a){this.V2=_.Xg(a,null)}},animationDuration:{configurable:!0,enumerable:!0,get:function(){return this.Lgc},set:function(a){this.Lgc=/^\d+$/.test(a+"")?a+"ms":a}},G6:{configurable:!0,enumerable:!0,get:function(){return this.yic},set:function(a){this.yic=_.Xg(a,null)}},Fv:{configurable:!0,
enumerable:!0,get:function(){return this.l2},set:function(a){this.l2=_.Ug(a)}},vR:{configurable:!0,enumerable:!0,get:function(){return this.u8a},set:function(a){this.u8a=_.Ug(a)}},backgroundColor:{configurable:!0,enumerable:!0,get:function(){return this.aCa},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.aCa=a}}});
bB.ha=function(a){return new (a||bB)(_.w(_.Wc),_.w(_.sl),_.w(lhb,8),_.w(_.vk,8))};bB.Ha=_.hc({type:bB,inputs:{B7:"dynamicHeight",selectedIndex:"selectedIndex",Nqb:"headerPosition",animationDuration:"animationDuration",G6:"contentTabIndex",Fv:"disablePagination",vR:"preserveContent",backgroundColor:"backgroundColor"},outputs:{yIb:"selectedIndexChange",VX:"focusChange",Vbb:"animationDone",QWa:"selectedTabChange"},features:[_.Ce]});var vhb=function(){};var whb=0,cB=function(a,b,c,d,e,f,g){YA.call(this,a,d,e,b,c,f,g);this.eH=!1;this.color="primary"};_.X(cB,YA);cB.prototype.U6a=function(){};cB.prototype.we=function(){var a=this;this.xh.hd.ka(_.ue(null),_.we(this.Pb)).subscribe(function(){xhb(a)});YA.prototype.we.call(this)};var xhb=function(a){if(a.xh){for(var b=a.xh.toArray(),c=0;c<b.length;c++)if(b[c].active){a.selectedIndex=c;_.yk(a.vb);a.UC&&(a.UC.YOc=b[c].id);return}a.selectedIndex=-1;a.qja.Hj()}};
cB.prototype.DDa=function(){return this.UC?"tablist":this.Oa.ta.getAttribute("role")};_.Y.Object.defineProperties(cB.prototype,{backgroundColor:{configurable:!0,enumerable:!0,get:function(){return this.aCa},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.aCa=a}},zd:{configurable:!0,enumerable:!0,get:function(){return this.eH},set:function(a){this.eH=_.Ug(a)}}});
cB.ha=function(a){return new (a||cB)(_.w(_.Wc),_.w(_.oq,8),_.w(_.ze),_.w(_.sl),_.w(_.yq),_.w(_.Np),_.w(_.vk,8))};cB.Ha=_.hc({type:cB,inputs:{backgroundColor:"backgroundColor",zd:"disableRipple",color:"color",UC:"tabPanel"},features:[_.Ce]});var yhb=_.dh(_.bh(_.ch(function(){}))),dB=function(a,b,c,d,e,f){var g=yhb.call(this)||this;g.ky=a;g.qb=b;g.Gd=e;g.OD=!1;g.id="mat-tab-link-"+whb++;g.Aw=c||{};g.tabIndex=parseInt(d)||0;"NoopAnimations"===f&&(g.Aw.animation={pB:0,hJ:0});return g};_.X(dB,yhb);
_.h=dB.prototype;_.h.focus=function(){this.qb.ta.focus()};_.h.Rc=function(){this.Gd.Un(this.qb)};_.h.La=function(){this.Gd.Hl(this.qb)};_.h.aja=function(){this.ky.BP=this.ky.xh.toArray().indexOf(this)};_.h.Hg=function(a){this.ky.UC&&32===a.keyCode&&this.qb.ta.click()};_.h.gkc=function(){var a;return this.ky.UC?null==(a=this.ky.UC)?void 0:a.id:this.qb.ta.getAttribute("aria-controls")};_.h.ikc=function(){return this.ky.UC?this.active?"true":"false":this.qb.ta.getAttribute("aria-selected")};
_.h.hkc=function(){return this.active&&!this.ky.UC?"page":null};_.h.DDa=function(){return this.ky.UC?"tab":this.qb.ta.getAttribute("role")};_.h.jH=function(){return this.ky.UC?this.OD&&!this.disabled?0:-1:this.tabIndex};_.Y.Object.defineProperties(dB.prototype,{active:{configurable:!0,enumerable:!0,get:function(){return this.OD},set:function(a){a=_.Ug(a);a!==this.OD&&(this.OD=a,xhb(this.ky))}},Ida:{configurable:!0,enumerable:!0,get:function(){return this.disabled||this.zd||this.ky.zd||!!this.Aw.disabled}}});
dB.ha=function(a){return new (a||dB)(_.w(cB),_.w(_.Wc),_.w(_.ar,8),_.Nc("tabindex"),_.w(_.Qp),_.w(_.vk,8))};dB.Ha=_.hc({type:dB,inputs:{active:"active",id:"id"},features:[_.Ce]});Gcb(dB);var eB=function(a,b,c,d){this.Oa=a;this.nb=b;this.Slc=c;this.ue=d},nhb=function(a,b){a.show();a.nb.oc(function(){a.nb.ng.ka(_.je(1)).subscribe(function(){var c=a.Slc(b),d=a.Oa.ta;d.style.left=c.left;d.style.width=c.width})})};eB.prototype.show=function(){this.Oa.ta.style.visibility="visible"};eB.prototype.Hj=function(){this.Oa.ta.style.visibility="hidden"};eB.ha=function(a){return new (a||eB)(_.w(_.Wc),_.w(_.ze),_.w(ghb),_.w(_.vk,8))};
eB.Ha=_.hc({type:eB,qa:[["mat-ink-bar"]],Cb:[1,"mat-ink-bar"],Db:2,hb:function(a,b){a&2&&_.He("_mat-animation-noopable","NoopAnimations"===b.ue)}});var zhb=function(a){return{animationDuration:a}},Ahb=function(a,b){return{value:a,params:b}},fB=function(a,b,c,d){UA.call(this,a,b,c,d)};_.X(fB,UA);fB.ha=function(a){return new (a||fB)(_.w(_.tk),_.w(_.gf),_.w(_.ac(function(){return gB})),_.w(_.Yg))};fB.Ha=_.hc({type:fB,qa:[["","matTabBodyHost",""]],features:[_.Ce]});var gB=function(a,b,c){WA.call(this,a,b,c)};_.X(gB,WA);gB.Ha=WA.Ha;gB.ha=function(a){return new (a||gB)(_.w(_.Wc),_.w(_.oq,8),_.w(_.sl))};
gB.ya=_.fc({type:gB,qa:[["mat-tab-body"]],ub:function(a,b){a&1&&_.kf(_.Pq,5);if(a&2){var c;_.jf(c=_.nf())&&(b.Anc=c.first)}},Cb:[1,"mat-tab-body"],features:[_.Ce],Aa:3,Ba:6,Fa:[["cdkScrollable","",1,"mat-tab-body-content"],["content",""],["matTabBodyHost",""]],va:function(a,b){a&1&&(_.B(0,"div",0,1),_.M("@translateTab.start",function(c){return b.Q7a(c)})("@translateTab.done",function(c){return b.kla.next(c)}),_.O(2,Icb,0,0,"ng-template",2),_.C());a&2&&_.z("@translateTab",_.cf(3,Ahb,b.Oh,_.bf(1,zhb,
b.animationDuration)))},Ia:[fB],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'],mb:2,data:{animation:[hhb]}});_.hB=function(){XA.apply(this,arguments)};_.X(_.hB,XA);_.hB.ha=function(){var a;return function(b){return(a||(a=_.Tc(_.hB)))(b||_.hB)}}();_.hB.Ha=_.hc({type:_.hB,qa:[["","matTabContent",""]],features:[_.$e([{Ca:khb,Jb:_.hB}]),_.Ce]});var iB=function(){return ZA.apply(this,arguments)||this};_.X(iB,ZA);iB.ha=function(){var a;return function(b){return(a||(a=_.Tc(iB)))(b||iB)}}();iB.Ha=_.hc({type:iB,qa:[["","matTabLabelWrapper",""]],Db:3,hb:function(a,b){a&2&&(_.Fe("aria-disabled",!!b.disabled),_.He("mat-tab-disabled",b.disabled))},inputs:{disabled:"disabled"},features:[_.Ce]});var Bhb=["tabListContainer"],Chb=["tabList"],Dhb=["tabListInner"],Ehb=["nextPaginator"],Fhb=["previousPaginator"],jB=function(a,b,c,d,e,f,g){$A.call(this,a,b,c,d,e,f,g)};_.X(jB,$A);jB.Ha=$A.Ha;jB.ha=function(a){return new (a||jB)(_.w(_.Wc),_.w(_.sl),_.w(_.yq),_.w(_.oq,8),_.w(_.ze),_.w(_.Np),_.w(_.vk,8))};
jB.ya=_.fc({type:jB,qa:[["mat-tab-header"]],yd:function(a,b,c){a&1&&_.mf(c,iB,4);if(a&2){var d;_.jf(d=_.nf())&&(b.xh=d)}},ub:function(a,b){a&1&&(_.kf(eB,7),_.kf(Bhb,7),_.kf(Chb,7),_.kf(Dhb,7),_.kf(Ehb,5),_.kf(Fhb,5));if(a&2){var c;_.jf(c=_.nf())&&(b.qja=c.first);_.jf(c=_.nf())&&(b.MV=c.first);_.jf(c=_.nf())&&(b.U9a=c.first);_.jf(c=_.nf())&&(b.dla=c.first);_.jf(c=_.nf())&&(b.x7a=c.first);_.jf(c=_.nf())&&(b.C8a=c.first)}},Cb:[1,"mat-tab-header"],Db:4,hb:function(a,b){a&2&&_.He("mat-tab-header-pagination-controls-enabled",
b.IV)("mat-tab-header-rtl","rtl"==b.AA())},inputs:{selectedIndex:"selectedIndex"},outputs:{sIb:"selectFocusedIndex",usb:"indexFocused"},features:[_.Ce],ac:["*"],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&&(_.Te(),_.B(0,"button",0,1),_.M("click",function(){return b.cja("before")})("mousedown",function(c){return b.VU("before",
c)})("touchend",function(){return b.UH()}),_.E(2,"div",2),_.C(),_.B(3,"div",3,4),_.M("keydown",function(c){return b.Hg(c)}),_.B(5,"div",5,6),_.M("cdkObserveContent",function(){return b.G7a()}),_.B(7,"div",7,8),_.Ue(9),_.C(),_.E(10,"mat-ink-bar"),_.C()(),_.B(11,"button",9,10),_.M("mousedown",function(c){return b.VU("after",c)})("click",function(){return b.cja("after")})("touchend",function(){return b.UH()}),_.E(13,"div",2),_.C());a&2&&(_.He("mat-tab-header-pagination-disabled",b.gH),_.z("matRippleDisabled",
b.gH||b.zd)("disabled",b.gH||null),_.v(5),_.He("_mat-animation-noopable","NoopAnimations"===b.ue),_.v(6),_.He("mat-tab-header-pagination-disabled",b.fH),_.z("matRippleDisabled",b.fH||b.zd)("disabled",b.fH||null))},Ia:[_.br,_.cq,eB],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"],
mb:2});_.kB=function(){var a=aB.apply(this,arguments)||this;a.G4a=void 0;return a};_.X(_.kB,aB);_.kB.Ha=aB.Ha;_.Y.Object.defineProperties(_.kB.prototype,{OYa:{configurable:!0,enumerable:!0,get:function(){return this.zpc},set:function(a){this.Qoc(a)}}});_.kB.ha=function(){var a;return function(b){return(a||(a=_.Tc(_.kB)))(b||_.kB)}}();
_.kB.ya=_.fc({type:_.kB,qa:[["mat-tab"]],yd:function(a,b,c){a&1&&(_.mf(c,_.phb,5),_.mf(c,khb,7,_.ef));if(a&2){var d;_.jf(d=_.nf())&&(b.OYa=d.first);_.jf(d=_.nf())&&(b.G4a=d.first)}},inputs:{disabled:"disabled"},Wb:["matTab"],features:[_.$e([{Ca:_.qhb,Jb:_.kB}]),_.Ce],ac:["*"],Aa:1,Ba:0,va:function(a){a&1&&(_.Te(),_.O(0,Jcb,1,0,"ng-template"))},mb:2});var Ghb,Hhb;Ghb=["tabBodyWrapper"];Hhb=["tabHeader"];_.lB=function(a,b,c,d){return bB.call(this,a,b,c,d)||this};_.X(_.lB,bB);_.lB.Ha=bB.Ha;_.lB.ha=function(a){return new (a||_.lB)(_.w(_.Wc),_.w(_.sl),_.w(lhb,8),_.w(_.vk,8))};
_.lB.ya=_.fc({type:_.lB,qa:[["mat-tab-group"]],yd:function(a,b,c){a&1&&_.mf(c,_.kB,5);if(a&2){var d;_.jf(d=_.nf())&&(b.p2a=d)}},ub:function(a,b){a&1&&(_.kf(Ghb,5),_.kf(Hhb,5));if(a&2){var c;_.jf(c=_.nf())&&(b.X3=c.first);_.jf(c=_.nf())&&(b.JGa=c.first)}},Cb:["ngSkipHydration","",1,"mat-tab-group"],Db:4,hb:function(a,b){a&2&&_.He("mat-tab-group-dynamic-height",b.B7)("mat-tab-group-inverted-header","below"===b.Nqb)},inputs:{color:"color",zd:"disableRipple"},Wb:["matTabGroup"],features:[_.$e([{Ca:shb,
Jb:_.lB}]),_.Ce],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),_.M("indexFocused",function(c){return b.Jia(c)})("selectFocusedIndex",function(c){return b.selectedIndex=c}),_.O(2,Ncb,5,15,"div",2),_.C(),_.B(3,"div",3,4),_.O(5,Ocb,1,11,"mat-tab-body",5),_.C());a&2&&(_.z("selectedIndex",b.selectedIndex||0)("disableRipple",b.zd)("disablePagination",b.Fv),_.v(2),_.z("ngForOf",b.Tp),_.v(1),_.He("_mat-animation-noopable","NoopAnimations"===b.ue),_.v(2),_.z("ngForOf",b.Tp))},Ia:[_.gm,_.hm,_.im,_.Pq,
_.br,_.hA,iB,gB,jB],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"],
mb:2});var Ihb,Jhb,Khb,Lhb,Mhb;Ihb=["tabListContainer"];Jhb=["tabList"];Khb=["tabListInner"];Lhb=["nextPaginator"];Mhb=["previousPaginator"];_.mB=function(a,b,c,d,e,f,g){cB.call(this,a,b,c,d,e,f,g)};_.X(_.mB,cB);_.mB.Ha=cB.Ha;_.mB.ha=function(a){return new (a||_.mB)(_.w(_.Wc),_.w(_.oq,8),_.w(_.ze),_.w(_.sl),_.w(_.yq),_.w(_.Np),_.w(_.vk,8))};
_.mB.ya=_.fc({type:_.mB,qa:[["","mat-tab-nav-bar",""]],yd:function(a,b,c){a&1&&_.mf(c,_.nB,5);if(a&2){var d;_.jf(d=_.nf())&&(b.xh=d)}},ub:function(a,b){a&1&&(_.kf(eB,7),_.kf(Ihb,7),_.kf(Jhb,7),_.kf(Khb,7),_.kf(Lhb,5),_.kf(Mhb,5));if(a&2){var c;_.jf(c=_.nf())&&(b.qja=c.first);_.jf(c=_.nf())&&(b.MV=c.first);_.jf(c=_.nf())&&(b.U9a=c.first);_.jf(c=_.nf())&&(b.dla=c.first);_.jf(c=_.nf())&&(b.x7a=c.first);_.jf(c=_.nf())&&(b.C8a=c.first)}},Cb:[1,"mat-tab-nav-bar","mat-tab-header"],Db:11,hb:function(a,b){a&
2&&(_.Fe("role",b.DDa()),_.He("mat-tab-header-pagination-controls-enabled",b.IV)("mat-tab-header-rtl","rtl"==b.AA())("mat-primary","warn"!==b.color&&"accent"!==b.color)("mat-accent","accent"===b.color)("mat-warn","warn"===b.color))},inputs:{color:"color"},Wb:["matTabNavBar","matTabNav"],features:[_.Ce],hc:["mat-tab-nav-bar",""],ac:["*"],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&&(_.Te(),_.B(0,"button",0,1),_.M("click",function(){return b.cja("before")})("mousedown",function(c){return b.VU("before",c)})("touchend",function(){return b.UH()}),_.E(2,"div",2),_.C(),_.B(3,"div",3,4),_.M("keydown",function(c){return b.Hg(c)}),_.B(5,"div",5,6),_.M("cdkObserveContent",function(){return b.G7a()}),_.B(7,"div",7,8),_.Ue(9),_.C(),_.E(10,"mat-ink-bar"),_.C()(),_.B(11,"button",9,10),_.M("mousedown",function(c){return b.VU("after",c)})("click",
function(){return b.cja("after")})("touchend",function(){return b.UH()}),_.E(13,"div",2),_.C());a&2&&(_.He("mat-tab-header-pagination-disabled",b.gH),_.z("matRippleDisabled",b.gH||b.zd)("disabled",b.gH||null),_.v(5),_.He("_mat-animation-noopable","NoopAnimations"===b.ue),_.v(6),_.He("mat-tab-header-pagination-disabled",b.fH),_.z("matRippleDisabled",b.fH||b.zd)("disabled",b.fH||null))},Ia:[_.br,_.cq,eB],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"],
mb:2});_.nB=function(a,b,c,d,e,f,g,m){a=dB.call(this,a,b,e,f,g,m)||this;a.T9a=new _.$q(a,c,b,d);_.yTa(a.T9a,b.ta);return a};_.X(_.nB,dB);_.nB.prototype.La=function(){dB.prototype.La.call(this);this.T9a.Bka()};_.nB.ha=function(a){return new (a||_.nB)(_.w(_.mB),_.w(_.Wc),_.w(_.ze),_.w(_.Np),_.w(_.ar,8),_.Nc("tabindex"),_.w(_.Qp),_.w(_.vk,8))};
_.nB.Ha=_.hc({type:_.nB,qa:[["","mat-tab-link",""],["","matTabLink",""]],Cb:[1,"mat-tab-link","mat-focus-indicator"],Db:11,hb:function(a,b){a&1&&_.M("focus",function(){return b.aja()})("keydown",function(c){return b.Hg(c)});a&2&&(_.Fe("aria-controls",b.gkc())("aria-current",b.hkc())("aria-disabled",b.disabled)("aria-selected",b.ikc())("id",b.id)("tabIndex",b.jH())("role",b.DDa()),_.He("mat-tab-disabled",b.disabled)("mat-tab-label-active",b.active))},inputs:{disabled:"disabled",zd:"disableRipple",
tabIndex:"tabIndex"},Wb:["matTabLink"],features:[_.Ce]});_.oB=function(){};_.oB.ha=function(a){return new (a||_.oB)};_.oB.Ea=_.gc({type:_.oB});_.oB.Da=_.Wb({imports:[_.om,_.Tq,_.Qq,_.gr,_.dq,_.fq,_.Tq]});_.pB=function(a){this.Vzc=a};_.pB.prototype.isEnabled=function(){return this.Vzc===Pcb};_.pB.ha=function(a){return new (a||_.pB)(_.w(ghb))};_.pB.Ha=_.hc({type:_.pB,qa:[["","gmat-tabs",""],["mat-tab-group"],["","mat-tab-nav-bar",""]],Db:2,hb:function(a,b){a&2&&_.He("gmat-tabs",b.isEnabled())},features:[_.$e([{Ca:ghb,Ab:function(a,b,c){return a.ta.hasAttribute("gmat-tabs")||c&&c.enabled?Pcb:b},Eb:[_.Wc,[new _.qk,ghb],[new _.pk,_.fhb]]}])]});_.Nhb=new _.oc("CDK_TREE_NODE_OUTLET_NODE");_.qB=function(a,b){this.mf=a;this.WEa=b};_.qB.ha=function(a){return new (a||_.qB)(_.w(_.gf),_.w(_.Nhb,8))};_.qB.Ha=_.hc({type:_.qB,qa:[["","cdkTreeNodeOutlet",""]]});var Ohb;Ohb=function(a){this.wa=a};_.rB=function(a){this.va=a};_.rB.ha=function(a){return new (a||_.rB)(_.w(_.ef))};_.rB.Ha=_.hc({type:_.rB,qa:[["","cdkTreeNodeDef",""]],inputs:{kA:["cdkTreeNodeDefWhen","when"]}});_.sB=function(a,b){this.Tx=a;this.vb=b;this.Lp=new _.re;this.Hja=new Map;this.dD=new _.Lf({start:0,end:Number.MAX_VALUE})};_.h=_.sB.prototype;_.h.Qa=function(){this.wA=this.Tx.find([]).create(this.Vw)};_.h.La=function(){this.vV.mf.clear();this.dD.complete();this.Lp.next();this.Lp.complete();this.Ep&&"function"===typeof this.Ep.disconnect&&this.dataSource.disconnect(this);this.GN&&(this.GN.unsubscribe(),this.GN=null)};
_.h.FK=function(){this.bjc=this.uV.filter(function(a){return!a.kA})[0];this.dataSource&&this.uV&&!this.GN&&this.Uja()};_.h.GGa=function(a){this.Ep&&"function"===typeof this.Ep.disconnect&&this.dataSource.disconnect(this);this.GN&&(this.GN.unsubscribe(),this.GN=null);a||this.vV.mf.clear();this.Ep=a;this.uV&&this.Uja()};
_.h.Uja=function(){var a=this,b;_.Gqa(this.Ep)?b=this.Ep.connect(this):_.ae(this.Ep)?b=this.Ep:Array.isArray(this.Ep)&&(b=_.yd(this.Ep));b&&(this.GN=b.ka(_.we(this.Lp)).subscribe(function(c){return _.Phb(a,c)}))};_.Phb=function(a,b,c,d,e){c=void 0===c?a.wA:c;d=void 0===d?a.vV.mf:d;if(c=c.diff(b))_.zIa(c,function(f,g,m){null==f.Zt?a.insertNode(b[m],m,d,e):null==m?(d.remove(g),a.Hja.delete(f.item)):(f=d.get(g),d.move(f,m))}),a.vb.ae()};
_.sB.prototype.Fkc=function(a,b){return 1===this.uV.length?this.uV.first:this.uV.find(function(c){return c.kA&&c.kA(b,a)})||this.bjc};_.sB.prototype.insertNode=function(a,b,c,d){var e=this.Fkc(a,b),f=new Ohb(a);this.ad.Kv?f.level=this.ad.Kv(a):"undefined"!==typeof d&&this.Hja.has(d)?f.level=this.Hja.get(d)+1:f.level=0;this.Hja.set(a,f.level);(c?c:this.vV.mf).yh(e.va,f,b);Qhb&&(Qhb.data=a)};
_.Y.Object.defineProperties(_.sB.prototype,{dataSource:{configurable:!0,enumerable:!0,get:function(){return this.Ep},set:function(a){this.Ep!==a&&this.GGa(a)}}});_.sB.ha=function(a){return new (a||_.sB)(_.w(_.wl),_.w(_.sl))};
_.sB.ya=_.fc({type:_.sB,qa:[["cdk-tree"]],yd:function(a,b,c){a&1&&_.mf(c,_.rB,5);if(a&2){var d;_.jf(d=_.nf())&&(b.uV=d)}},ub:function(a,b){a&1&&_.kf(_.qB,7);if(a&2){var c;_.jf(c=_.nf())&&(b.vV=c.first)}},Cb:["role","tree",1,"cdk-tree"],inputs:{dataSource:"dataSource",ad:"treeControl",Vw:"trackBy"},Wb:["cdkTree"],Aa:1,Ba:0,Fa:[["cdkTreeNodeOutlet",""]],va:function(a){a&1&&_.Ke(0,0)},Ia:[_.qB],mb:2});_.tB=function(a,b){this.Oa=a;this.Vp=b;this.Pb=new _.re;this.KCa=new _.re;Qhb=this;this.role="treeitem"};
_.tB.prototype.Qa=function(){for(var a=this.Oa.ta.parentElement;a&&!Qcb(a);)a=a.parentElement;this.tnc=a?a.classList.contains("cdk-nested-tree-node")?_.Xg(a.getAttribute("aria-level")):0:-1;this.Oa.ta.setAttribute("aria-level",""+(this.level+1))};_.tB.prototype.La=function(){Qhb===this&&(Qhb=null);this.KCa.complete();this.Pb.next();this.Pb.complete()};_.tB.prototype.focus=function(){this.Oa.ta.focus()};_.tB.prototype.Loc=function(){this.role="treeitem"};
_.Y.Object.defineProperties(_.tB.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.wh},set:function(a){a!==this.wh&&(this.wh=a,this.Loc(),this.KCa.next())}},ye:{configurable:!0,enumerable:!0,get:function(){return this.Vp.ad.ye(this.wh)}},level:{configurable:!0,enumerable:!0,get:function(){return this.Vp.ad.Kv?this.Vp.ad.Kv(this.wh):this.tnc}}});var Qhb=null;
_.tB.ha=function(a){return new (a||_.tB)(_.w(_.Wc),_.w(_.sB))};_.tB.Ha=_.hc({type:_.tB,qa:[["cdk-tree-node"]],Cb:[1,"cdk-tree-node"],Db:1,hb:function(a,b){a&2&&_.Fe("aria-expanded",b.ye)},inputs:{role:"role"},Wb:["cdkTreeNode"]});var uB=function(){};uB.ha=function(a){return new (a||uB)};uB.Ea=_.gc({type:uB});uB.Da=_.Wb({});_.Rhb=_.dh(_.ch(_.tB));_.vB=function(){};_.vB.ha=function(a){return new (a||_.vB)};_.vB.Ea=_.gc({type:_.vB});_.vB.Da=_.Wb({imports:[uB,_.Tq,_.Tq]});_.wB=function(){};_.wB.ha=function(a){return new (a||_.wB)};_.wB.Ea=_.gc({type:_.wB});_.wB.Da=_.Wb({imports:[_.om,_.oB]});_.Shb=new _.oc("mat-checkbox-default-options",{Ja:"root",oa:Rcb});var Thb=["input"],Uhb=["label"],Vhb={Ca:_.$u,Jb:_.ac(function(){return xB}),kd:!0},Whb=function(){},Xhb=0,Yhb=Rcb(),Zhb=_.dh(_.ah(_.bh(_.ch(function(a){this.Oa=a})))),yB=function(a,b,c,d,e,f,g){b=Zhb.call(this,b)||this;b.vb=c;b.nb=d;b.ue=f;b.hn=g;b.ariaLabel="";b.ij=null;b.TB="after";b.name=null;b.nd=new _.al;b.BPa=new _.al;b.Nh=function(){};b.KU="";b.M3a=0;b.EN=function(){};b.cj=!1;b.Hc=!1;b.JD=!1;b.hn=b.hn||Yhb;b.color=b.defaultColor=b.hn.color||Yhb.color;b.tabIndex=parseInt(e)||0;b.id=b.TV=a+ ++Xhb;
return b};_.X(yB,Zhb);_.h=yB.prototype;_.h.Rc=function(){this.R9a(this.JD)};_.h.fv=function(){return this.zd||this.disabled};_.h.eFa=function(){this.vb.ae()};_.h.ar=function(a){this.checked=!!a};_.h.Jq=function(a){this.EN=a};_.h.Fz=function(a){this.Nh=a};_.h.ru=function(a){this.disabled=a};
_.h.UGa=function(a){var b=this.M3a,c=this.c5a();if(b!==a&&c&&(this.KU&&c.classList.remove(this.KU),this.KU=this.dkc(b,a),this.M3a=a,0<this.KU.length)){c.classList.add(this.KU);var d=this.KU;this.nb.Zb(function(){setTimeout(function(){c.classList.remove(d)},1E3)})}};_.h.Ts=function(){this.EN(this.checked);this.nd.emit(this.aH(this.checked));this.Dk&&(this.Dk.ta.checked=this.checked)};_.h.toggle=function(){this.checked=!this.checked;this.EN(this.checked)};
_.h.IDa=function(){var a=this,b,c=null==(b=this.hn)?void 0:b.Psc;this.disabled||"noop"===c?this.disabled||"noop"!==c||(this.Dk.ta.checked=this.checked,this.Dk.ta.indeterminate=this.indeterminate):(this.indeterminate&&"check"!==c&&Promise.resolve().then(function(){a.JD=!1;a.BPa.emit(a.JD)}),this.cj=!this.cj,this.UGa(this.cj?1:2),this.Ts())};_.h.K7a=function(a){a.stopPropagation()};_.h.Ql=function(){var a=this;Promise.resolve().then(function(){a.Nh();_.yk(a.vb)})};
_.h.dkc=function(a,b){if("NoopAnimations"===this.ue)return"";switch(a){case 0:if(1===b)return this.tA.DZa;if(3==b)return this.cj?this.tA.uJa:this.tA.EZa;break;case 2:return 1===b?this.tA.DZa:this.tA.EZa;case 1:return 2===b?this.tA.Nfb:this.tA.uJa;case 3:return 1===b?this.tA.ssb:this.tA.tsb}return""};_.h.R9a=function(a){var b=this.Dk;b&&(b.ta.indeterminate=a)};
_.Y.Object.defineProperties(yB.prototype,{Lt:{configurable:!0,enumerable:!0,get:function(){return(this.id||this.TV)+"-input"}},required:{configurable:!0,enumerable:!0,get:function(){return this.Np},set:function(a){this.Np=_.Ug(a)}},checked:{configurable:!0,enumerable:!0,get:function(){return this.cj},set:function(a){a=_.Ug(a);a!=this.checked&&(this.cj=a,_.yk(this.vb))}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.Hc},set:function(a){a=_.Ug(a);a!==this.disabled&&(this.Hc=a,_.yk(this.vb))}},
indeterminate:{configurable:!0,enumerable:!0,get:function(){return this.JD},set:function(a){var b=a!=this.JD;this.JD=_.Ug(a);b&&(this.JD?this.UGa(3):this.UGa(this.checked?1:2),this.BPa.emit(this.JD));this.R9a(this.JD)}}});yB.ha=function(){_.ad()};
yB.Ha=_.hc({type:yB,ub:function(a,b){a&1&&(_.kf(Thb,5),_.kf(Uhb,5),_.kf(_.br,5));if(a&2){var c;_.jf(c=_.nf())&&(b.Dk=c.first);_.jf(c=_.nf())&&(b.xmc=c.first);_.jf(c=_.nf())&&(b.gG=c.first)}},inputs:{ariaLabel:["aria-label","ariaLabel"],ij:["aria-labelledby","ariaLabelledby"],kI:["aria-describedby","ariaDescribedby"],id:"id",required:"required",TB:"labelPosition",name:"name",value:"value",checked:"checked",disabled:"disabled",indeterminate:"indeterminate"},outputs:{nd:"change",BPa:"indeterminateChange"},
features:[_.Ce]});var xB=function(a,b,c,d,e,f){a=yB.call(this,"mat-mdc-checkbox-",a,b,c,d,e,f)||this;a.tA={DZa:"mdc-checkbox--anim-unchecked-checked",EZa:"mdc-checkbox--anim-unchecked-indeterminate",Nfb:"mdc-checkbox--anim-checked-unchecked",uJa:"mdc-checkbox--anim-checked-indeterminate",ssb:"mdc-checkbox--anim-indeterminate-checked",tsb:"mdc-checkbox--anim-indeterminate-unchecked"};return a};_.X(xB,yB);xB.Ha=yB.Ha;_.h=xB.prototype;_.h.focus=function(){this.Dk.ta.focus()};
_.h.aH=function(a){var b=new Whb;b.source=this;b.checked=a;return b};_.h.c5a=function(){var a;return null==(a=this.Dk)?void 0:a.ta};_.h.jO=function(){yB.prototype.IDa.call(this)};_.h.O7a=function(){yB.prototype.IDa.call(this);this.disabled||this.Dk.ta.focus()};_.h.Dnc=function(a){a.target&&this.xmc.ta.contains(a.target)&&a.stopPropagation()};xB.ha=function(a){return new (a||xB)(_.w(_.Wc),_.w(_.sl),_.w(_.ze),_.Nc("tabindex"),_.w(_.vk,8),_.w(_.Shb,8))};
xB.ya=_.fc({type:xB,qa:[["mat-checkbox"]],Cb:[1,"mat-mdc-checkbox"],Db:12,hb:function(a,b){a&2&&(_.Me("id",b.id),_.Fe("tabindex",null)("aria-label",null)("aria-labelledby",null),_.He("_mat-animation-noopable","NoopAnimations"===b.ue)("mdc-checkbox--disabled",b.disabled)("mat-mdc-checkbox-disabled",b.disabled)("mat-mdc-checkbox-checked",b.checked))},inputs:{zd:"disableRipple",color:"color",tabIndex:"tabIndex"},Wb:["matCheckbox"],features:[_.$e([Vhb]),_.Ce],ac:["*"],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"],[1,"mdc-label",3,"for"],["label",""]],va:function(a,b){a&1&&(_.Te(),_.B(0,"div",0),_.M("click",function(d){return b.Dnc(d)}),_.B(1,"div",1,2)(3,"div",3),_.M("click",function(){return b.O7a()}),_.C(),_.B(4,"input",4,5),_.M("blur",function(){return b.Ql()})("click",function(){return b.jO()})("change",function(d){return b.K7a(d)}),_.C(),_.E(6,"div",6),_.B(7,"div",7),_.Lc(),
_.B(8,"svg",8),_.E(9,"path",9),_.C(),_.Xx(),_.E(10,"div",10),_.C(),_.E(11,"div",11),_.C(),_.B(12,"label",12,13),_.Ue(14),_.C()());if(a&2){var c=_.Xe(2);_.He("mdc-form-field--align-end","before"==b.TB);_.v(4);_.He("mdc-checkbox--selected",b.checked);_.z("checked",b.checked)("indeterminate",b.indeterminate)("disabled",b.disabled)("id",b.Lt)("required",b.required)("tabIndex",b.tabIndex);_.Fe("aria-label",b.ariaLabel||null)("aria-labelledby",b.ij)("aria-describedby",b.kI)("name",b.name)("value",b.value);
_.v(7);_.z("matRippleTrigger",c)("matRippleDisabled",b.zd||b.disabled)("matRippleCentered",!0);_.v(1);_.z("for",b.Lt)}},Ia:[_.br],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)}html{--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'],
mb:2,Na:0});_.zB=function(){};_.zB.ha=function(a){return new (a||_.zB)};_.zB.Ea=_.gc({type:_.zB});_.zB.Da=_.Wb({});var $hb,aib,bib;$hb=function(a){return{pB:a}};aib=function(){};bib={Ca:_.$u,Jb:_.ac(function(){return _.AB}),kd:!0};_.AB=function(a,b,c,d,e,f,g){a=yB.call(this,"mat-checkbox-",a,b,d,e,f,g)||this;a.Gd=c;a.tA={DZa:"mat-checkbox-anim-unchecked-checked",EZa:"mat-checkbox-anim-unchecked-indeterminate",Nfb:"mat-checkbox-anim-checked-unchecked",uJa:"mat-checkbox-anim-checked-indeterminate",ssb:"mat-checkbox-anim-indeterminate-checked",tsb:"mat-checkbox-anim-indeterminate-unchecked"};return a};_.X(_.AB,yB);
_.AB.Ha=yB.Ha;_.h=_.AB.prototype;_.h.aH=function(a){var b=new aib;b.source=this;b.checked=a;return b};_.h.c5a=function(){return this.Oa.ta};_.h.Rc=function(){var a=this;yB.prototype.Rc.call(this);this.Gd.Un(this.Oa,!0).subscribe(function(b){b||a.Ql()})};_.h.La=function(){this.Gd.Hl(this.Oa)};_.h.jO=function(a){a.stopPropagation();yB.prototype.IDa.call(this)};_.h.focus=function(a,b){a?_.Rp(this.Gd,this.Dk,a,b):this.Dk.ta.focus(b)};
_.AB.ha=function(a){return new (a||_.AB)(_.w(_.Wc),_.w(_.sl),_.w(_.Qp),_.w(_.ze),_.Nc("tabindex"),_.w(_.vk,8),_.w(_.Shb,8))};
_.AB.ya=_.fc({type:_.AB,qa:[["mat-checkbox"]],Cb:[1,"mat-checkbox"],Db:14,hb:function(a,b){a&2&&(_.Me("id",b.id),_.Fe("tabindex",null)("aria-label",null)("aria-labelledby",null),_.He("mat-checkbox-indeterminate",b.indeterminate)("mat-checkbox-checked",b.checked)("mat-checkbox-disabled",b.disabled)("mat-checkbox-label-before","before"==b.TB)("_mat-animation-noopable","NoopAnimations"===b.ue))},inputs:{zd:"disableRipple",color:"color",tabIndex:"tabIndex"},Wb:["matCheckbox"],features:[_.$e([bib]),_.Ce],
ac:["*"],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&&(_.Te(),_.B(0,"label",0,1)(2,"span",2)(3,"input",3,4),_.M("change",function(e){return b.K7a(e)})("click",function(e){return b.jO(e)}),_.C(),_.B(5,"span",5),
_.E(6,"span",6),_.C(),_.E(7,"span",7),_.B(8,"span",8),_.Lc(),_.B(9,"svg",9),_.E(10,"path",10),_.C(),_.Xx(),_.E(11,"span",11),_.C()(),_.B(12,"span",12,13),_.M("cdkObserveContent",function(){return b.eFa()}),_.B(14,"span",14),_.Q(15,"\u00a0"),_.C(),_.Ue(16),_.C()());if(a&2){var c=_.Xe(1),d=_.Xe(13);_.Fe("for",b.Lt);_.v(2);_.He("mat-checkbox-inner-container-no-side-margin",!d.textContent||!d.textContent.trim());_.v(1);_.z("id",b.Lt)("required",b.required)("checked",b.checked)("disabled",b.disabled)("tabIndex",
b.tabIndex);_.Fe("value",b.value)("name",b.name)("aria-label",b.ariaLabel||null)("aria-labelledby",b.ij)("aria-describedby",b.kI);_.v(2);_.z("matRippleTrigger",c)("matRippleDisabled",b.fv())("matRippleRadius",20)("matRippleCentered",!0)("matRippleAnimation",_.bf(18,$hb,"NoopAnimations"===b.ue?0:150))}},Ia:[_.br,_.cq],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'],
mb:2,Na:0});var dib,fib,gib;_.BB=function(a){a=void 0===a?null:a;this.Nga=new Map;a&&(this.Nga=new Map(a))};_.BB.prototype.isValid=function(){return 0<this.Nga.size&&this.Tl.every(function(a){return null!=a})};_.CB=function(a){return new _.BB(new Map([["0",a]]))};_.cib=function(a){return new _.BB(new Map(a.map(function(b,c){return[String(c),b]})))};
_.Y.Object.defineProperties(_.BB.prototype,{vp:{configurable:!0,enumerable:!0,get:function(){return this.Nga.values().next().value}},Tl:{configurable:!0,enumerable:!0,get:function(){return Array.from(this.Nga.values())}},Km:{configurable:!0,enumerable:!0,get:function(){return new Map(this.Nga)}}});_.DB=function(a,b,c,d,e){this.config=a;this.fu=void 0===d?!0:d;this.y$=void 0===e?!1:e;this.xf=b;this.value=c;Object.defineProperty(this,"id",{enumerable:!1,value:"xap-filter-"+dib});dib++};
_.DB.prototype.JOa=function(a){return String(a)};
_.Y.Object.defineProperties(_.DB.prototype,{isValid:{configurable:!0,enumerable:!0,get:function(){return null!=this.xf&&this.value.isValid()}},vEc:{configurable:!0,enumerable:!0,get:function(){return this.xf?"xap-filterbar-filtereditor-chip-operator-"+this.xf.id.replace(/[^a-zA-Z0-9-_]/g,"-"):""}},KE:{configurable:!0,enumerable:!0,get:function(){var a=this,b="";this.xf&&0<this.value.Km.size&&(b=this.value.Tl.filter(function(c){return null!==c}).map(function(c){return a.JOa(c)}).filter(function(c){return c.trim()}).join(", "));return!this.xf||
0<this.value.Km.size&&0===b.length?this.config.displayName||this.config.id:this.config.displayName+" "+(this.xf.ML||this.xf.displayName)+" "+b}}});dib=0;_.EB=function(){};_.EB.ha=function(a){return new (a||_.EB)};_.EB.Ha=_.hc({type:_.EB});_.eib=function(a){this.Gfa=a};fib=function(a){this.Xnb=a};_.hib=function(a){return new fib(function(b){return a.ka(_.ve(function(c){if(!c.has(b))throw Error("Jd`"+b);return _.yd(new gib(c.get(b)))}))})};
gib=function(a){this.config=this.config=a;if(!(this.config.ml||this.config.Al&&this.config.Al.size))throw Error("Kd");if(!(this.config.Al&&this.config.Al.size||this.config.ny&&this.config.ny.length))throw Error("Ld");};_.FB=function(a,b,c,d,e,f){d=void 0===d?!0:d;this.Dyb=a;this.clb=b;this.VLc=d;this.lT=void 0===e?!1:e;this.Of=new _.Lf([]);c&&this.Of.next(c);d&&(this.UMa=new Map);f&&(this.xL=f)};_.FB.prototype.destroy=function(){this.Of.complete()};
_.FB.prototype.clear=function(){var a=this.Of.value.filter(function(b){return!b.fu});this.Of.next(a)};_.FB.prototype.DB=function(a){var b=this;if(this.VLc){if(this.UMa.has(a))return _.yd(this.UMa.get(a));var c=this.clb.Xnb(a).ka(_.se(1));c.ka(_.ke()).subscribe(function(d){b.UMa.set(a,d)});return c.ka(_.ke())}return this.clb.Xnb(a)};
var iib=function(a,b){b=a.Of.getValue().concat(b);a.Of.next(b)},jib=function(a,b){var c=a.Of.getValue().filter(function(d){return!b(d)});a.Of.next(c)},kib=function(a,b,c){var d=a.Of.getValue().slice();b<d.length&&(c?d[b]=c:d[b].fu&&d.splice(b,1));a.Of.next(d)};
_.Y.Object.defineProperties(_.FB.prototype,{KE:{configurable:!0,enumerable:!0,get:function(){return this.Of.value.map(function(a){return a.KE}).join("; ")}},isValid:{configurable:!0,enumerable:!0,get:function(){return 0<this.Of.value.length&&this.Of.value.every(function(a){return a.isValid})}}});var GB=function(a){var b=this;this.ezc=a=void 0===a?function(c){return c}:a;this.H0=new _.Lf(void 0);this.fA=this.H0.Gf();this.jJa=new _.re;this.Nj=[];this.selected=new Map;this.BIb=this.fA.ka(_.y(function(){return Array.from(b.selected.values())}),_.se(1));this.xIb=this.fA.ka(_.y(function(){return b.selected.size}),_.se(1))},lib=function(a){return a.Nj.length?a.BIb.ka(icb(function(){return!!a.Nj.length})):a.BIb},HB=function(a){return a.Nj.length?a.xIb.ka(icb(function(){return!!a.Nj.length}),_.he()):
a.xIb.ka(_.he())};GB.prototype.Pe=function(a){var b=this;if(null==a)return _.yd(!1);var c=this.hash(a);a=this.fA.ka(_.y(function(){return b.selected.has(c)}));return this.Nj.length?a.ka(icb(function(){return!!b.Nj.length}),_.he()):a.ka(_.ue(this.selected.has(c)),_.he())};var mib=function(a,b){if(null==b)return!1;b=a.hash(b);if(!a.Nj.length)return a.selected.has(b);a=a.Nj[a.Nj.length-1];b=a.Mt.has(b);return 0===a.nS?!b:b};_.h=GB.prototype;
_.h.toggle=function(a,b){null==b&&(b=!mib(this,a));b?this.select(a):this.Mi(a)};_.h.select=function(){var a=_.lc.apply(0,arguments);if(this.Nj.length){var b=this.Nj[this.Nj.length-1];if(0===b.nS){var c=_.q(a);for(a=c.next();!a.done;a=c.next())b.Mt.delete(this.hash(a.value))}else for(c=_.q(a),a=c.next();!a.done;a=c.next())a=a.value,b.Mt.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.H0.next()};
_.h.Mi=function(){var a=_.lc.apply(0,arguments);if(this.Nj.length){var b=this.Nj[this.Nj.length-1];if(0===b.nS){var c=_.q(a);for(a=c.next();!a.done;a=c.next())a=a.value,b.Mt.set(this.hash(a),a)}else for(c=_.q(a),a=c.next();!a.done;a=c.next())b.Mt.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.H0.next()};_.h.clear=function(){this.Nj.length=0;this.jJa.next();this.selected.clear();this.H0.next()};
_.h.gea=function(a,b,c){var d=this;c=void 0===c?!1:c;this.Nj.push({nS:a,uBc:b.ka(_.je(1),_.se(1)),Mt:new Map});this.jJa.next();this.H0.next();_.Kd(this.Nj.map(function(e){return e.uBc})).ka(_.we(this.jJa)).subscribe(function(e){var f=d.Nj;d.Nj=[];for(var g=0;g<e.length;g++){var m=e[g],n=f[g];0===n.nS?(c||(m=m.filter(function(r){return!mib(d,r)})),d.select.apply(d,_.sc(m)),d.Mi.apply(d,_.sc(n.Mt.values()))):(d.Mi.apply(d,_.sc(m)),d.select.apply(d,_.sc(n.Mt.values())))}d.H0.next()})};
var nib=function(a){if(!a.Nj.length)return null;a=a.Nj[a.Nj.length-1];return{nS:a.nS,Mt:Array.from(a.Mt.values())}};GB.prototype.hash=function(a){return this.ezc.call(null,a)};var oib,qib,IB;oib=new _.ms("{COUNT, plural, =1 {# item}other {# items}}");_.pib=new _.oc("xap_picker_hash_function");qib={LOADING:0,ERROR:1,wha:2,vha:3,Dha:4,0:"LOADING",1:"ERROR",2:"EMPTY_SEARCH_AND_OPTIONS",3:"EMPTY_OPTIONS",4:"READY"};
IB=function(a){var b=this;this.U$=new _.Lf(!1);this.Yra=new _.Lf([]);this.lB=new _.pe(1);this.lB.ka(_.y(function(c){return!c.length}),_.ue(!0));this.Pz=new _.pe(1);this.gBc=this.Pz.ka(_.y(function(c){return!c}),_.ue(!0));this.lS=new _.Lf(!0);this.Ata=new _.Lf(!0);this.getOptions=null;this.Cxc=function(c,d){return.8<_.Scb(c,b.ZI&&null!=d?b.ZI(d):String(d))};this.Vcb=_.Kd([this.Pz,this.U$]).ka(_.Yd(function(c){c=_.q(c);c.next();return!!c.next().value}),_.y(function(c){return[_.q(c).next().value,b.getOptions]}),
_.ve(function(c){var d=_.q(c);c=d.next().value;d=d.next().value;return d(c).ka(_.je(1),_.y(function(e){return{Od:!1,options:e,error:null}}),_.ue({Od:!0,options:[],error:null}),_.ce(function(e){return _.yd({Od:!1,error:e,options:[]})}))}),_.ue({Od:!1,options:[],error:null}));this.sCb=_.Kd([this.U$,this.Vcb,this.gBc]).ka(_.y(function(c){var d=_.q(c);c=d.next().value;var e=d.next().value,f=e.error,g=e.Od;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 GB(a||
void 0);this.Yra.subscribe(this.lB);this.hea=this.lB.ka(_.y(function(c){return oib.format({COUNT:c.length})}));this.mW||(this.mW=function(){return null});_.Kd([this.Yra,this.Pz,this.U$]).ka(_.Yd(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.x_||b.Cxc)(e,f)}),b.lB.next(c)):b.lB.next(d)});this.Vcb.ka(_.y(function(c){return c.options})).subscribe(this.Yra)};
IB.prototype.replace=function(a){var b=this;HB(this.model).ka(_.je(1)).subscribe(function(c){0<c&&b.model.clear();b.model.select.apply(b.model,_.sc(a))})};IB.ha=function(a){return new (a||IB)(_.u(_.pib,8))};IB.ua=_.t({token:IB,oa:IB.ha});var rib=[[["","xapPickerHeader",""]],[["","xapPickerFilter",""]],[["","xapPickerOptions",""]],[["","xapPickerSelections",""]],[["","xapPickerFooter",""]]],JB=function(a){this.zc=a;this.zc.U$.next(!0)};_.Y.Object.defineProperties(JB.prototype,{getOptions:{configurable:!0,enumerable:!0,set:function(a){this.zc.getOptions=a}}});JB.ha=function(a){return new (a||JB)(_.w(IB))};JB.Ha=_.hc({type:JB,qa:[["xap-picker","xapAsyncOptions",""]],inputs:{getOptions:"getOptions"}});_.KB=function(a){this.zc=a;this.zc.U$.next(!1)};
_.Y.Object.defineProperties(_.KB.prototype,{options:{configurable:!0,enumerable:!0,set:function(a){this.zc.Yra.next(a)}},Nq:{configurable:!0,enumerable:!0,set:function(a){this.zc.lS.next(a)}},x_:{configurable:!0,enumerable:!0,set:function(a){this.zc.x_=a}}});_.KB.ha=function(a){return new (a||_.KB)(_.w(IB))};_.KB.Ha=_.hc({type:_.KB,qa:[["xap-picker",3,"xapAsyncOptions",""]],inputs:{options:"options",Nq:"searchVisible",x_:"searchFilter"}});
_.LB=function(a){var b=this;this.zc=a;this.If=new _.pe(1);lib(a.model).ka(_.we(this.If)).subscribe(function(c){b.nk(c)})};_.h=_.LB.prototype;_.h.ar=function(a){null!=a&&this.zc.replace(a)};_.h.nk=function(a){this.yAb&&this.yAb(a)};_.h.Jq=function(a){this.yAb=a};_.h.FTa=function(){};_.h.Fz=function(){};_.h.La=function(){this.If.next();this.If.complete()};
_.Y.Object.defineProperties(_.LB.prototype,{Ew:{configurable:!0,enumerable:!0,set:function(a){this.zc.Ata.next(a)}},trc:{configurable:!0,enumerable:!0,set:function(a){this.zc.mW=a}},ei:{configurable:!0,enumerable:!0,set:function(a){this.zc.ZI=a}}});_.LB.ha=function(a){return new (a||_.LB)(_.w(IB,2))};
_.LB.ya=_.fc({type:_.LB,qa:[["xap-picker"]],inputs:{Ew:"selectAllVisible",trc:"ariaLabelFunction",ei:"displayFunction"},features:[_.$e([{Ca:_.$u,Jb:_.ac(function(){return _.LB}),kd:!0},IB])],ac:["[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&&(_.Te(rib),_.B(0,"div",0),_.Ue(1),
_.B(2,"div",1)(3,"div",2)(4,"div",3),_.Ue(5,1),_.C(),_.B(6,"div",4),_.Ue(7,2),_.C()(),_.Ue(8,3),_.C(),_.Ue(9,4),_.C())},mb:2,Na:0});var sib=new _.oc("GMAT_CHECKBOX_OPTIONS",{Ja:"root",oa:function(){return{Jk:!1}}});var tib=function(a){this.options=a};tib.ha=function(a){return new (a||tib)(_.w(sib))};tib.Ha=_.hc({type:tib,qa:[["mat-checkbox"]],Db:2,hb:function(a,b){a&2&&_.He("gmat-mdc-checkbox",!b.options.Jk)}});var uib=new _.ks(3);var vib=new _.oc("GMAT_PROGRESS_SPINNER_OPTIONS",{Ja:"root",oa:function(){return{Jk:!1}}});_.MB=function(a,b){var c=this;this.options=a;this.Gsa=b;this.lc=new _.re;this.maa=document.createElement("label");this.maa.classList.add("cdk-visually-hidden");this.maa.classList.add("gmat-mdc-progress-spinner-accessible-label");Tcb(b.Oa.ta).ka(_.we(this.lc)).subscribe(function(d){wib(c,d[0],d[1])})};
_.MB.prototype.Qa=function(){this.Gsa.Oa.ta.insertAdjacentElement("afterend",this.maa);var a=this.Gsa.Oa.ta.getAttribute("aria-label");wib(this,null!=a?a:"","indeterminate"===this.Gsa.mode?"indeterminate":this.Gsa.value.toString())};_.MB.prototype.La=function(){this.maa.remove();this.lc.next();this.lc.complete()};var wib=function(a,b,c){b="indeterminate"===c?b:b+" "+uib.format(Number(c)/100);a.maa.textContent=b};_.MB.ha=function(a){return new (a||_.MB)(_.w(vib),_.w(_.OA,10))};
_.MB.Ha=_.hc({type:_.MB,qa:[["mat-progress-spinner"],["mat-spinner"]],Cb:["aria-hidden","true"],Db:3,hb:function(a,b){a&2&&(_.Fe("tabindex",null),_.He("gmat-mdc-progress-spinner",!b.options.Jk))}});_.NB=function(){};_.NB.ha=function(a){return new (a||_.NB)};_.NB.Ea=_.gc({type:_.NB});_.NB.Da=_.Wb({imports:[PA]});_.OB=function(){};_.OB.prototype.transform=function(a,b,c){var d={};return null==a?a:b.format((d[c]=a,d))};_.OB.ha=function(a){return new (a||_.OB)};_.OB.xe=_.ic({name:"format",type:_.OB,Xd:!0});_.PB=function(){};_.PB.ha=function(a){return new (a||_.PB)};_.PB.Ea=_.gc({type:_.PB});_.PB.Da=_.Wb({});var QB=function(a){this.Lc=a};QB.ha=function(a){return new (a||QB)(_.w(_.ef))};QB.Ha=_.hc({type:QB,qa:[["","xapPickerErrorTemplate",""]]});var RB=function(a){this.Lc=a};RB.ha=function(a){return new (a||RB)(_.w(_.ef))};RB.Ha=_.hc({type:RB,qa:[["","xapPickerLoadingTemplate",""]]});var SB=function(a){this.Lc=a};SB.ha=function(a){return new (a||SB)(_.w(_.ef))};SB.Ha=_.hc({type:SB,qa:[["","xapPickerEmptyOptionsTemplate",""]]});var TB=function(a){this.Lc=a};TB.ha=function(a){return new (a||TB)(_.w(_.ef))};
TB.Ha=_.hc({type:TB,qa:[["","xapPickerEmptySearchAndOptionsTemplate",""]]});var xib=function(a){return{wa:a}},UB=function(a){this.Lc=a};UB.ha=function(a){return new (a||UB)(_.w(_.ef))};UB.Ha=_.hc({type:UB,qa:[["","xapPickerCustomOption",""]]});var VB=function(a){this.zc=a};VB.prototype.Qa=function(){};VB.ha=function(a){return new (a||VB)(_.w(IB))};
VB.ya=_.fc({type:VB,qa:[["xap-picker-option"]],inputs:{va:"template",option:"option"},Aa:3,Ba:4,Fa:[[4,"ngTemplateOutlet","ngTemplateOutletContext"],["defaultOption",""]],va:function(a,b){a&1&&(_.O(0,Ucb,1,0,"ng-container",0),_.O(1,Vcb,1,1,"ng-template",null,1,_.qf));if(a&2){var c=_.Xe(2);_.z("ngTemplateOutlet",b.va||c)("ngTemplateOutletContext",_.bf(2,xib,b.option))}},Ia:[_.mm],mb:2,Na:0});var WB=function(a){this.zc=a;this.zk=qib;this.lS=this.zc.lS.ka(_.he());this.Ata=this.zc.Ata.ka(_.he());this.hea=this.zc.hea.ka(_.he());this.z1a=new _.ms("Select all {NUM_ITEMS}");this.s1="Use search to find options.";this.q1="Error loading search results. Please try again.";this.p1="No results found.";this.Pfb=_.Kd([this.zc.sCb.ka(),this.zc.hea.ka(_.he()),this.zc.lS.ka(_.he()),this.zc.Ata.ka(_.he())]).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{oca:b,pIb:d,Nq:e,Ew:c}}))};WB.ha=function(a){return new (a||WB)(_.w(IB))};WB.Ha=_.hc({type:WB,yd:function(a,b,c){a&1&&(_.mf(c,RB,5),_.mf(c,QB,5),_.mf(c,SB,5),_.mf(c,TB,5),_.mf(c,UB,5));if(a&2){var d;_.jf(d=_.nf())&&(b.Fn=d.first);_.jf(d=_.nf())&&(b.En=d.first);_.jf(d=_.nf())&&(b.Cn=d.first);_.jf(d=_.nf())&&(b.Dn=d.first);_.jf(d=_.nf())&&(b.Um=d.first)}},inputs:{vM:"xapPickerCustomOptionTemplate"}});_.yib=new _.oc("GMAT_BUTTON_OPTIONS",{Ja:"root",oa:function(){return{Jk:!1}}});_.XB=function(a,b){this.qb=a;this.options=b};_.XB.prototype.Qa=function(){this.qb.ta.querySelector(".mat-icon, .material-icons")&&this.qb.ta.classList.add("gmat-mdc-button-with-prefix")};_.XB.ha=function(a){return new (a||_.XB)(_.w(_.Wc),_.w(_.yib))};
_.XB.Ha=_.hc({type:_.XB,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",""],[""]],Db:2,hb:function(a,b){a&2&&_.He("gmat-mdc-button",!b.options.Jk)}});var zib=new _.oc("GMAT_FORM_FIELD_OPTIONS",{Ja:"root",oa:function(){return{Jk:!1}}});var YB=function(a){this.options=a};YB.ha=function(a){return new (a||YB)(_.w(zib))};YB.Ha=_.hc({type:YB,qa:[["mat-form-field"]],Db:2,hb:function(a,b){a&2&&_.He("gmat-mdc-form-field",!b.options.Jk)}});var Aib=new _.oc("GMAT_SELECT_OPTIONS",{Ja:"root",oa:function(){return{Jk:!1}}});var Bib=function(a){this.options=a};Bib.ha=function(a){return new (a||Bib)(_.w(Aib))};Bib.Ha=_.hc({type:Bib,qa:[["mat-select"]],Db:2,hb:function(a,b){a&2&&_.He("gmat-mdc-select",!b.options.Jk)}});_.Cib={Ca:_.v9a,Eb:[[new _.pk,new _.qk,new _.iGa(_.v9a)],[new _.pk,new _.iGa(Aib)]],Ab:function(a,b){return!b||b.Jk?a||{}:a?Object.assign({},a,{gR:_.pqa(a.gR).concat("gmat-mdc-select")}):{gR:"gmat-mdc-select"}}};var Dib={search:{Bh:"search"},close:{Bh:"close"},expand_more:{Bh:"expand_more"},remove_circle_outline:{Bh:"remove_circle_outline"},arrow_back:{Bh:"arrow_back"}},Eib=new _.oc("ICON_MAPPING",{Ja:"root",oa:function(){return Dib}});var Fib=["searchInput"],ZB=function(a,b){this.zc=a;this.Jt=b};ZB.prototype.focus=function(){this.input&&this.input.ta.focus()};ZB.ha=function(a){return new (a||ZB)(_.w(IB),_.w(Eib))};
ZB.ya=_.fc({type:ZB,qa:[["xap-picker-search"]],ub:function(a,b){a&1&&_.kf(Fib,7);if(a&2){var c;_.jf(c=_.nf())&&(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),_.M("ngModelChange",function(e){return b.zc.Pz.next(e)}),_.S(3,"async"),_.C(),_.O(4,Wcb,1,0,"ng-container",3),_.S(5,"async"),_.O(6,Ycb,1,1,"ng-template",null,4,_.qf),_.O(8,$cb,2,1,"ng-template",null,
5,_.qf),_.C());if(a&2){var c=_.Xe(7),d=_.Xe(9);_.v(1);_.z("ngModel",_.T(3,4,b.zc.Pz));_.v(3);_.z("ngIf",_.T(5,6,b.zc.Pz))("ngIfThen",d)("ngIfElse",c)}},Ia:[_.im,_.Qh,_.ev,_.kv,_.XB,_.Xr,IA,_.ws,_.nm],mb:2,Na:0});var $B=function(a,b,c,d,e){var f=this;this.jl=c;this.qb=d;this.J6=new _.Lf(void 0);this.kKa=new _.Lf(0);this.Ina=new _.re;this.control=a[0];this.control.Jq(function(g){f.nk(g)});b&&(this.selection=b);this.control.ru&&_.Kd([this.J6,this.kKa]).subscribe(function(g){var m=_.q(g);g=m.next().value;m=m.next().value;m=g?g.length:m;f.control.ru(!m);_.yk(f.jl)});e.Zb(function(){d.ta.getAttribute("aria-label")||d.ta.setAttribute("aria-label","Select all")})};_.h=$B.prototype;_.h.Qa=function(){};
_.h.La=function(){this.Ina.next();this.Ina.complete()};_.h.nk=function(a){this.gea(a?0:1)};
_.h.kPa=function(){var a=this;this.Ina.next();_.Kd([this.J6,this.kKa,HB(this.HC),this.HC.fA]).ka(_.y(function(b){var c=_.q(b);b=c.next().value;var d=c.next().value;c=c.next().value;var e=a.HC,f=nib(e);d=b?b.length:d;return d?f?b?b.every(function(g){return mib(e,g)})?2:1:0===f.nS?f.Mt.length?f.Mt.length<d?1:0:2:f.Mt.length?f.Mt.length<d?1:2:0:!c||b&&(c=b.filter(function(g){return mib(e,g)}).length,!c)?0:c<d?1:2:0}),_.he(),_.we(this.Ina)).subscribe(function(b){a.control.ar(2===b);a.indeterminate=1===
b;_.yk(a.jl)})};_.h.gea=function(a){var b=null;this.Yub?b=this.Yub.call(null,a):Array.isArray(this.J6.value)&&(b=_.yd(this.J6.value));b?this.HC.gea(a,b):this.HC.clear()};
_.Y.Object.defineProperties($B.prototype,{indeterminate:{configurable:!0,enumerable:!0,set:function(a){this.control.indeterminate=a}},OMc:{configurable:!0,enumerable:!0,set:function(a){this.J6.next(a)}},PMc:{configurable:!0,enumerable:!0,set:function(a){isNaN(a)||this.kKa.next(a)}},selection:{configurable:!0,enumerable:!0,set:function(a){a&&(this.HC=a,this.kPa())}}});$B.ha=function(a){return new (a||$B)(_.w(_.$u,2),_.w(GB,8),_.w(_.sl),_.w(_.Wc),_.w(_.ze))};
$B.Ha=_.hc({type:$B,qa:[["mat-checkbox","xapSelectAll",""],["input","type","checkbox","xapSelectAll",""]],inputs:{OMc:"xapSelectAllCorpus",PMc:"xapSelectAllCorpusCount",selection:["xapSelectAll","selection"],Yub:["xapSelectAllItemsToSelectAccessor","itemsToSelectAccessor"]}});var aC=function(a,b,c){var d=this;this.jl=c;this.fA=new _.pe(1);this.control=a[0];this.control.Jq(function(e){d.nk(e)});this.selection=b};aC.prototype.nk=function(a){void 0!==this.OQa&&this.HC&&this.HC.toggle(this.OQa,!!a)};aC.prototype.La=function(){var a;null==(a=this.ab)||a.unsubscribe();this.fA.complete()};
aC.prototype.kPa=function(){var a=this,b;null==(b=this.ab)||b.unsubscribe();this.ab=_.Kd([this.HC.fA,this.fA]).ka(_.y(function(){return mib(a.HC,a.OQa)}),_.he()).subscribe(function(c){a.control.ar(c);_.yk(a.jl)})};_.Y.Object.defineProperties(aC.prototype,{item:{configurable:!0,enumerable:!0,set:function(a){this.OQa=a;this.fA.next()}},selection:{configurable:!0,enumerable:!0,set:function(a){a&&(this.HC=a,this.kPa())}}});aC.ha=function(a){return new (a||aC)(_.w(_.$u,2),_.w(GB,8),_.w(_.sl))};
aC.Ha=_.hc({type:aC,qa:[["mat-checkbox","xapSelection",""],["input","type","checkbox","xapSelection",""]],inputs:{item:["xapSelection","item"],selection:["xapSelectionModel","selection"]}});_.ue(!1);var bC=function(){};bC.ha=function(a){return new (a||bC)};bC.Ea=_.gc({type:bC});bC.Da=_.Wb({});_.cC=function(){};_.cC.ha=function(a){return new (a||_.cC)};_.cC.Ea=_.gc({type:_.cC});_.cC.Da=_.Wb({imports:[bC,bC]});_.dC=function(){WB.apply(this,arguments)};_.X(_.dC,WB);_.dC.Ha=WB.Ha;_.dC.prototype.DY=function(a){if(this.wy&&("ArrowDown"===a.key||"ArrowUp"===a.key)){a.preventDefault();var b=this.wy.toArray().findIndex(function(c){return c.Oa.ta.querySelector("input")===a.target});"ArrowUp"===a.key?b--:"ArrowDown"===a.key&&b++;0>b||b>=this.wy.length||this.wy.toArray()[b].focus()}};_.dC.ha=function(){var a;return function(b){return(a||(a=_.Tc(_.dC)))(b||_.dC)}}();
_.dC.ya=_.fc({type:_.dC,qa:[["xap-picker-checklist"]],ub:function(a,b){a&1&&(_.kf(ZB,5),_.kf(xB,5));if(a&2){var c;_.jf(c=_.nf())&&(b.search=c.first);_.jf(c=_.nf())&&(b.wy=c)}},features:[_.Ce],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&&(_.O(0,pdb,10,7,"div",0),_.S(1,"async"));a&2&&_.z("ngIf",_.T(1,1,b.Pfb))},Ia:[_.hm,_.im,_.mm,_.jm,_.km,tib,xB,_.MB,_.OA,VB,$B,aC,ZB,_.nm,_.OB],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}"],
mb:2,Na:0});var Gib=new _.oc("GMAT_INPUT_OPTIONS",{Ja:"root",oa:function(){return{Jk:!1}}});_.eC=function(a){this.options=a};_.eC.ha=function(a){return new (a||_.eC)(_.w(Gib))};_.eC.Ha=_.hc({type:_.eC,qa:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],Db:2,hb:function(a,b){a&2&&_.He("gmat-mdc-input",!b.options.Jk)}});_.fC=function(){};_.fC.ha=function(a){return new (a||_.fC)};_.fC.Ea=_.gc({type:_.fC});_.fC.Da=_.Wb({imports:[_.om,_.xs,_.ny,_.vB,_.cC]});var Hib;Hib=["removeButton"];_.gC=function(a,b){this.zc=a;this.Jt=b;this.EJa=new _.al};_.gC.ha=function(a){return new (a||_.gC)(_.w(IB),_.w(Eib))};
_.gC.ya=_.fc({type:_.gC,qa:[["xap-picker-selection-list"]],yd:function(a,b,c){a&1&&_.mf(c,UB,5);if(a&2){var d;_.jf(d=_.nf())&&(b.Um=d.first)}},ub:function(a,b){a&1&&_.kf(Hib,5,_.Wc);if(a&2){var c;_.jf(c=_.nf())&&(b.q0c=c)}},outputs:{EJa:"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),_.Qe(3,3),_.S(4,"async"),_.C(),_.B(5,"div")(6,"button",4),_.M("click",function(){b.zc.model.clear();b.EJa.emit()}),_.Qe(7,5),_.S(8,"async"),_.C()()(),_.B(9,"ul",6),_.O(10,rdb,8,4,"li",7),_.S(11,"async"),_.C()());a&2&&(_.v(4),_.vy(_.T(4,3,HB(b.zc.model))),_.wy(3),_.v(2),_.z("disabled",0===_.T(8,5,HB(b.zc.model))),_.v(4),_.z("ngForOf",_.T(11,7,lib(b.zc.model))))},Ia:[_.hm,_.im,_.XB,_.Wr,_.Xr,_.ws,VB,_.nm],mb:2,Na:0});var Iib;Iib=["optionItem"];_.hC=function(a){this.zc=a;this.lS=this.zc.lS.ka(_.he());this.zk=qib;this.s1="Use search to find options.";this.q1="Error loading search results. Please try again.";this.p1="No results found.";this.qKb=_.Kd([this.zc.sCb.ka(),this.zc.lS.ka(_.he()),this.zc.lB]).ka(_.y(function(b){var c=_.q(b);b=c.next().value;var d=c.next().value;c=c.next().value;return{oca:b,Nq:d,ykb:c}}))};_.hC.prototype.DY=function(a){sdb(a,this.options)};_.hC.ha=function(a){return new (a||_.hC)(_.w(IB))};
_.hC.ya=_.fc({type:_.hC,qa:[["xap-picker-single-select"]],yd:function(a,b,c){a&1&&(_.mf(c,RB,5),_.mf(c,QB,5),_.mf(c,SB,5),_.mf(c,TB,5),_.mf(c,UB,5));if(a&2){var d;_.jf(d=_.nf())&&(b.Fn=d.first);_.jf(d=_.nf())&&(b.En=d.first);_.jf(d=_.nf())&&(b.Cn=d.first);_.jf(d=_.nf())&&(b.Dn=d.first);_.jf(d=_.nf())&&(b.Um=d.first)}},ub:function(a,b){a&1&&_.kf(Iib,5,_.Wc);if(a&2){var c;_.jf(c=_.nf())&&(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&&(_.O(0,Fdb,10,7,"div",0),_.S(1,"async"));a&2&&_.z("ngIf",_.T(1,1,b.qKb))},Ia:[_.hm,_.im,_.mm,_.jm,_.km,_.MB,_.OA,_.Sy,_.my,_.br,VB,ZB,_.nm],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}"],
mb:2,Na:0});_.iC=function(a){this.Cd=a;this.lc=new _.pe;this.Iub=!0;this.Gw=new _.Lf([]);this.values=this.Gw.ka(_.y(function(b){return _.cib(null!=b?b:[])}),_.we(this.lc));this.options=new _.Lf([]);this.Tma=new _.pe(1)};_.X(_.iC,_.EB);_.iC.Ha=_.EB.Ha;_.iC.prototype.La=function(){this.lc.next();this.lc.complete()};var Idb=function(a){var b;null!=(b=a.Ofb)&&b.wy.length&&b.wy.first.focus()};
_.iC.prototype.focus=function(){var a=this;this.Cd.Zb(function(){setTimeout(function(){if(a.Iub){var b;null!=(b=a.Ofb)&&b.search&&b.search.focus()}else Idb(a)})})};
_.Y.Object.defineProperties(_.iC.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){a.uqa||this.options.next(a.options);var b,c,d,e=Object.assign({},a,{tu:null!=(b=a.tu)?b:!0,Y_:!!a.Y_,Ew:null!=(c=a.Ew)?c:!0},a.uqa?{}:{Nq:null!=(d=a.Nq)?d:!0}),f;this.Iub=a.uqa||(null!=(f=null==e?void 0:e.Nq)?f:!0);this.Tma.next(e)}},mc:{configurable:!0,enumerable:!0,set:function(a){this.Gw.next(a&&a.value.Tl||[])}},isValid:{configurable:!0,enumerable:!0,get:function(){return!0}}});
_.iC.ha=function(a){return new (a||_.iC)(_.w(_.ze))};
_.iC.ya=_.fc({type:_.iC,qa:[["xap-picker-editor"]],ub:function(a,b){a&1&&_.kf(_.dC,5);if(a&2){var c;_.jf(c=_.nf())&&(b.Ofb=c.first)}},inputs:{config:"config",mc:"appliedFilter"},outputs:{values:"values"},features:[_.Ce],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&&(_.O(0,Xdb,4,2,"ng-container",0),_.S(1,"async"));a&2&&_.z("ngIf",_.T(1,1,b.Tma))},Ia:[_.im,_.mm,_.ev,_.kv,_.dC,_.gC,SB,TB,QB,RB,_.hC,_.LB,JB,_.KB,_.nm],styles:["xap-picker-editor{height:100%}.xap-picker-option-pane,.xap-picker-selection-list{min-width:200px}.xap-filterbar-filtereditor-popup-content{padding:0}.xap-filterbar-filtereditor-description{padding:8px 16px 0}.xap-picker-checklist .xap-picker-checklist-option{min-height:48px}.xap-picker-multi-pane .xap-picker-pane-container{border-bottom:1px solid #dadce0}"],
mb:2,Na:0});var jC=function(){ZB.apply(this,arguments)};_.X(jC,ZB);jC.ha=function(){var a;return function(b){return(a||(a=_.Tc(jC)))(b||jC)}}();
jC.ya=_.fc({type:jC,qa:[["xap-picker-search"]],features:[_.Ce],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),_.M("ngModelChange",function(e){return b.zc.Pz.next(e)}),_.S(3,"async"),_.C(),_.O(4,Ydb,1,0,"ng-container",3),_.S(5,"async"),_.O(6,$db,1,1,"ng-template",null,4,_.qf),_.O(8,beb,2,1,"ng-template",null,5,_.qf),_.C());if(a&2){var c=_.Xe(7),d=_.Xe(9);_.v(1);_.z("ngModel",_.T(3,
4,b.zc.Pz));_.v(3);_.z("ngIf",_.T(5,6,b.zc.Pz))("ngIfThen",d)("ngIfElse",c)}},Ia:[_.im,_.Qh,_.ev,_.kv,_.ir,_.ws,_.fy,_.nm],mb:2,Na:0});_.kC=function(){};_.kC.ha=function(a){return new (a||_.kC)};_.kC.Ea=_.gc({type:_.kC});_.kC.Da=_.Wb({imports:[_.gr,_.Tq,_.dq,_.zB,_.Tq,_.zB]});var lC=function(){WB.apply(this,arguments)};_.X(lC,WB);lC.Ha=WB.Ha;lC.prototype.DY=function(a){if(this.wy&&("ArrowDown"===a.key||"ArrowUp"===a.key)){a.preventDefault();var b=this.wy.toArray().findIndex(function(c){return c.Oa.ta.querySelector("input")===a.target});"ArrowUp"===a.key?b--:"ArrowDown"===a.key&&b++;0>b||b>=this.wy.length||this.wy.toArray()[b].focus()}};lC.ha=function(){var a;return function(b){return(a||(a=_.Tc(lC)))(b||lC)}}();
lC.ya=_.fc({type:lC,qa:[["xap-picker-checklist"]],ub:function(a,b){a&1&&_.kf(_.AB,5);if(a&2){var c;_.jf(c=_.nf())&&(b.wy=c)}},features:[_.Ce],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&&(_.O(0,reb,10,7,"div",0),_.S(1,"async"));a&2&&_.z("ngIf",_.T(1,1,b.Pfb))},Ia:[_.hm,_.im,_.mm,_.jm,_.km,_.MB,_.OA,_.AB,VB,$B,aC,jC,_.nm,_.OB],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}"],
mb:2,Na:0});var mC=function(){_.gC.apply(this,arguments)};_.X(mC,_.gC);mC.ha=function(){var a;return function(b){return(a||(a=_.Tc(mC)))(b||mC)}}();
mC.ya=_.fc({type:mC,qa:[["xap-picker-selection-list"]],features:[_.Ce],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),_.Qe(3,3),_.S(4,"async"),_.C(),_.B(5,"div")(6,"button",4),_.M("click",function(){b.zc.model.clear();
b.EJa.emit()}),_.Qe(7,5),_.S(8,"async"),_.C()()(),_.B(9,"ul",6),_.O(10,teb,8,4,"li",7),_.S(11,"async"),_.C()());a&2&&(_.v(4),_.vy(_.T(4,3,HB(b.zc.model))),_.wy(3),_.v(2),_.z("disabled",0===_.T(8,5,HB(b.zc.model))),_.v(4),_.z("ngForOf",_.T(11,7,lib(b.zc.model))))},Ia:[_.hm,_.im,_.ir,_.ws,VB,_.nm],mb:2,Na:0});var nC=function(a){_.hC.call(this,a);this.zc=a};_.X(nC,_.hC);nC.ha=function(a){return new (a||nC)(_.w(IB))};
nC.ya=_.fc({type:nC,qa:[["xap-picker-single-select"]],features:[_.Ce],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&&(_.O(0,Geb,10,7,"div",0),_.S(1,"async"));a&2&&_.z("ngIf",_.T(1,1,b.qKb))},Ia:[_.hm,_.im,_.mm,_.jm,_.km,_.MB,_.OA,_.Sy,_.my,_.br,VB,jC,_.nm],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}"],
mb:2,Na:0});_.oC=function(){_.iC.apply(this,arguments)};_.X(_.oC,_.iC);_.oC.Ha=_.iC.Ha;_.oC.ha=function(){var a;return function(b){return(a||(a=_.Tc(_.oC)))(b||_.oC)}}();
_.oC.ya=_.fc({type:_.oC,qa:[["xap-picker-editor"]],features:[_.Ce],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&&(_.O(0,Xeb,4,2,"ng-container",0),_.S(1,"async"));a&2&&_.z("ngIf",
_.T(1,1,b.Tma))},Ia:[_.im,_.mm,_.ev,_.kv,_.LB,JB,_.KB,lC,SB,TB,QB,RB,mC,nC,_.nm],styles:["xap-picker-editor{height:100%}.xap-picker-option-pane,.xap-picker-selection-list{min-width:200px}.xap-filterbar-filtereditor-popup-content .xap-picker-container{margin:0 -16px}.xap-filterbar-filtereditor-description{padding:8px 16px 0}.xap-picker-checklist-option-list{padding-bottom:0}"],mb:2,Na:0});_.Jib=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"});_.pC={id:"EQ",displayName:"="};_.qC={id:"EQ_v",displayName:"equals",ML:"="};var Kib,Mib,Lib;Kib=["textInput"];_.rC=function(a){this.jl=a;this.qQb=new _.re;this.values=this.qQb.Gf();this.sXa=!1;this.ji=new _.hv({})};_.rC.prototype.Lm=function(){this.sXa&&(this.cNa.ta.focus(),this.sXa=!1,this.jl.ae())};_.rC.prototype.La=function(){this.Goa&&this.Goa.unsubscribe()};_.rC.prototype.focus=function(){this.cNa?this.cNa.ta.focus():this.sXa=!0};
_.$eb=function(a,b){if(!b.FG||!b.FG.lQb)return null;for(var c=_.q(Array.from(b.FG.lQb.entries())),d=c.next();!d.done;d=c.next()){var e=_.q(d.value);d=e.next().value;e=e.next().value;if(a.ji.get(b.mq).im(d))return e}return null};
Mib=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 _.jv(e.pE&&""===e.value?"":e.value||null,e.FG?e.FG.Yw:[]);c[e.mq]=f}a.Goa&&a.Goa.unsubscribe();a.ji=new _.hv(c);a.Goa=a.ji.Jl.subscribe(function(){Lib(a)});Lib(a);a.gtc=b}};Lib=function(a){for(var b=new Map,c=_.q(Object.keys(a.ji.controls)),d=c.next();!d.done;d=c.next())d=d.value,b.set(d,a.ji.controls[d].value);a.qQb.next(b)};
_.Y.Object.defineProperties(_.rC.prototype,{kt:{configurable:!0,enumerable:!0,set:function(a){Mib(this,a)},get:function(){return this.gtc}},disabled:{configurable:!0,enumerable:!0,set:function(a){a?this.ji.disable():this.ji.enable()},get:function(){return this.ji.disabled}}});_.rC.ha=function(a){return new (a||_.rC)(_.w(_.sl))};
_.rC.ya=_.fc({type:_.rC,qa:[["xap-multi-text-field-base"]],ub:function(a,b){a&1&&_.kf(Kib,5);if(a&2){var c;_.jf(c=_.nf())&&(b.cNa=c.first)}},inputs:{kt:"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),_.O(1,dfb,11,10,"ng-container",1),_.C());a&2&&(_.z("formGroup",b.ji),_.v(1),_.z("ngForOf",b.kt))},Ia:[_.hm,_.im,_.Qh,_.ev,_.sz,YB,NA,HA,FA,_.eC,_.Bv,_.nv,_.ov],styles:[".xap-filterbar-textbase-field{width:100%}.xap-filterbar-textbase-field .xap-filterbar-textbase-field-label{font-size:16px;font-weight:400;line-height:24px;font-family:Roboto,Helvetica Neue,sans-serif;letter-spacing:.1px;color:#3c4043}.xap-filterbar-filtereditor-popup-card .xap-filterbar-textbase-field .mat-mdc-form-field-subscript-wrapper{margin-top:8px;min-height:8px}.xap-filterbar-filtereditor-popup-card .xap-filterbar-single-line{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.xap-filterbar-filtereditor-popup-card .xap-filterbar-single-line .xap-filterbar-multitextfieldbase{padding-right:24px;padding-top:4px}.xap-filterbar-filtereditor-popup-card .xap-filterbar-multiple-lines .xap-filterbar-multitextfieldbase{padding:4px 24px 0}"],
mb:2,Na:0});_.sC=function(){this.Kl=new _.Lf(_.CB(null));this.values=this.Kl.Gf();this.io={mq:"text-field"}};_.X(_.sC,_.EB);_.sC.prototype.focus=function(){this.w0.focus()};_.Nib=function(a,b){b=b.get("text-field");b=a.io.pE&&""===b?"":b||null;a.Kl.next(_.CB(b))};
_.Y.Object.defineProperties(_.sC.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){this.io.placeholder=a&&a.placeholder||void 0;this.io.autocomplete=a&&a.autocomplete||void 0;this.io.name=a&&a.name||void 0;this.io.FG=a&&a.FG||void 0;this.ei=(null==a?void 0:a.ei)||void 0;this.io.pE=(null==a?void 0:a.pE)||void 0;null==this.io.value&&this.io.pE&&(this.io.value="");null!=this.io.value&&this.ei&&(this.io.value=this.ei(this.io.value))}},mc:{configurable:!0,enumerable:!0,set:function(a){var b;
a=null==(b=a.value)?void 0:b.vp;this.io.pE&&""===a?this.io.value=this.ei?this.ei(a):a:(a=a||void 0,this.io.value=this.ei&&a?this.ei(a):a)}},isValid:{configurable:!0,enumerable:!0,get:function(){return!!this.Kl.value&&this.Kl.value.Tl.every(function(a){return null!=a})&&this.w0.ji.valid}}});_.sC.ha=function(){var a;return function(b){return(a||(a=_.Tc(_.sC)))(b||_.sC)}}();_.sC.Ha=_.hc({type:_.sC,inputs:{config:"config",mc:"appliedFilter"},outputs:{values:"values"},features:[_.Ce]});var tC,Oib,Pib;tC={};Oib=(tC.remove_filter="close",tC.clear_filters="close",tC.close_editor="close",tC.save_filters="save",tC.delete_filter="delete",tC);Pib=new _.oc("xap_filter_bar_icon_config");_.uC=function(a){this.wrb=a};_.fgb=function(a,b){var c,d;return null==(c=a.wrb)?void 0:null==(d=c.q2c)?void 0:d.get(b)};_.dA=function(a,b){return _.fgb(a,_.eA(a,b))};_.eA=function(a,b){var c,d,e;return null!=(e=null==(c=a.wrb)?void 0:null==(d=c.zSc)?void 0:d[b])?e:Oib[b]};
_.uC.ha=function(a){return new (a||_.uC)(_.u(Pib,8))};_.uC.ua=_.t({token:_.uC,oa:_.uC.ha});var Qib=["labelInput"],vC=function(a,b){var c=this;this.Dv=a;this.data=b;this.lc=new _.re;this.HL=new _.jv("");b.Oz.ka(_.we(this.lc)).subscribe(function(d){c.HL.aia([_.M2a,gfb(d)]);_.Ph(c.HL)})};vC.prototype.La=function(){this.lc.next();this.lc.complete()};vC.prototype.cancel=function(){this.Dv.close({data:null})};vC.ha=function(a){return new (a||vC)(_.w(_.TTa),_.w(_.UTa))};
vC.ya=_.fc({type:vC,qa:[["xap-filter-bar-save-dialog"]],ub:function(a,b){a&1&&_.kf(Qib,7);if(a&2){var c;_.jf(c=_.nf())&&(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),_.Qe(1,1),_.C(),_.B(2,"mat-form-field",2)(3,"mat-label"),_.Qe(4,3),_.C(),_.E(5,"input",4,5),_.O(7,efb,2,0,"mat-error",6),_.O(8,ffb,2,0,"mat-error",6),_.C(),_.B(9,"div",7)(10,"button",8),_.M("click",function(){return b.cancel()}),_.Qe(11,9),_.C(),_.B(12,"button",10),
_.M("click",function(){b.HL.value&&b.HL.valid&&b.Dv.close({data:b.HL.value})}),_.Qe(13,11),_.C()());a&2&&(_.v(5),_.z("formControl",b.HL),_.v(2),_.z("ngIf",b.HL.im("required")),_.v(1),_.z("ngIf",b.HL.im("validUnique")))},Ia:[_.im,_.XB,_.Wr,YB,NA,HA,FA,_.eC,_.Bv,_.Qh,_.ev,_.mv],mb:2,Na:0});var Tib;_.Rib=new _.oc("xap_fbcc");
_.wC=function(a,b,c){var d=this;this.Sh=a;this.Vl=b;this.Fwc=c;this.RF=new _.al;this.lR="Add a filter";this.hda="Remove all filters";this.Oda="Save all filters";this.rl=!1;this.BI=null;this.dP=-1;this.xLa=!1;this.Fla=function(e){d.RF.emit({G0:0,EO:e.filters});d.config.Of.next(e.filters)};this.Vra=function(e){e&&e.stopPropagation();var f,g;e=null!=(g=null==(f=d.config.xL)?void 0:f.JUc)?g:vC;var m,n,r;null==(r=null==(n=d.Vl)?void 0:n.open(e,{data:{Oz:null==(m=d.config.xL)?void 0:m.Oz},Xl:!0,ee:"xap-filterbar-save-dialog",
ariaLabel:"Save applied filters"}))||r.nE().subscribe(function(){})}};_.wC.prototype.Qa=function(){};_.wC.prototype.La=function(){this.BI&&this.BI.unsubscribe()};
_.Sib=function(a,b){var c=b.mc;a.RF.emit({G0:c.isValid?0:1,EO:[c]});if(b.uC){var d=a.config.Of.getValue().find(function(e){return e.config.id===c.config.id});if(d){if(b.mc.y$)return;jib(a.config,function(e){return e.config.id===c.config.id&&e!==d});b=a.config.Of.getValue().indexOf(d);c.value.vp&&kib(a.config,b,c);_.jgb(a,!0,b)}else iib(a.config,[c])}else iib(a.config,[c]);c.isValid||-1!==a.yv||(a.yv=a.config.Of.value.length-1)};_.jgb=function(a,b,c){b?a.yv=c:c===a.yv&&(a.yv=-1)};
_.Uib=function(a){if(a.disabled)return!1;var b,c;switch(null!=(c=null==(b=a.Fwc)?void 0:b.HRc)?c:1){case 1:return Tib(a);case 2:return 0<a.config.Of.getValue().length;default:return!0}};Tib=function(a){return 0<a.config.Of.getValue().filter(function(b){return b.fu}).length};_.h=_.wC.prototype;_.h.GW=function(a){this.RF.emit({G0:4,EO:this.config.Of.getValue()});this.config.clear();null==a||a.stopPropagation()};
_.h.update=function(a,b){b.isValid?(this.RF.emit({G0:2,EO:[b]}),kib(this.config,a,b)):this.remove(a);this.focus()};_.h.remove=function(a){this.RF.emit({G0:3,EO:[this.config.Of.getValue()[a]]});kib(this.config,a,null);a<this.yv&&this.yv--};_.h.focus=function(){var a;null==(a=this.Qo)||a.focus()};_.h.GB=function(a){this.focus();a.stopPropagation()};
_.Y.Object.defineProperties(_.wC.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.rl},set:function(a){this.rl=_.Ug(a)}},yv:{configurable:!0,enumerable:!0,get:function(){return this.dP},set:function(a){this.dP!==a&&(-1<this.dP&&this.dP<this.config.Of.getValue().length&&!this.config.Of.getValue()[this.dP].isValid&&this.remove(this.dP),this.xLa=-1<a&&a<this.config.Of.getValue().length,this.dP=a)}}});_.wC.ha=function(){_.ad()};
_.wC.Ha=_.hc({type:_.wC,inputs:{config:"config",RX:"filterBarLabel",Vnb:"filterBarIcon",lR:"placeholderMsg",E$:"inputLabel",hda:"removeFilterMsg",Oda:"saveFilterMsg",mz:"noResultsMessage",disabled:"disabled"},outputs:{RF:"update"}});_.xC=function(){this.Pna=!0;this.elb=new _.re;this.dlb=this.elb.Gf();this.scb=new _.re;this.prc=this.scb.Gf();this.Ona=new _.re;this.vvc=this.Ona.Gf();this.xX=new _.re;this.blb=this.xX.Gf();this.yLa=this.newValue=this.ep=null;this.e_a=new _.re;this.pQb=this.e_a.Gf()};_.xC.prototype.MP=function(){return this.filter?this.filter.config.Al&&0<this.filter.config.Al.size?Array.from(this.filter.config.Al.keys()):this.filter.config.ny:[]};
_.xC.prototype.uea=function(a){this.filter.config.LLc?this.yLa=a:this.newValue=a};_.xC.prototype.JJ=function(){if(this.filter&&(!this.filter.config.q3c||_.Afb(this))&&(this.filter.config.LLc&&(this.newValue=this.yLa),null!==this.newValue&&null!==this.ep)){var a;this.pcb=a=this.filter.config.Al&&0<this.filter.config.Al.size?this.filter.config.Al.get(this.ep).hj(this.ep,this.newValue):this.filter.config.hj(this.ep,this.newValue);this.scb.next(a);this.xX.next()}};
_.Afb=function(a){var b;return(a.editor?a.editor.isValid:a.newValue||a.yLa)&&(a.mc.fu||!(null==(b=a.newValue)||!b.Tl.length))};_.Vib=function(a){return a.filter&&(!a.filter.config.ACc||!a.mc.isValid)&&!a.filter.config.toa};
_.Y.Object.defineProperties(_.xC.prototype,{Xo:{configurable:!0,enumerable:!0,set:function(a){var b;a&&(null==(b=this.filter)?0:b.config.toa)?(this.uea(this.filter.config.toa),this.ep=this.MP()[0],this.JJ()):a!==this.Pna&&(this.Pna=a,this.elb.next(this.Pna))},get:function(){return this.Pna}},mc:{configurable:!0,enumerable:!0,set:function(a){this.pcb=a;this.ep=a.xf;this.newValue=a.value},get:function(){return this.pcb}}});_.xC.ha=function(a){return new (a||_.xC)};_.xC.ua=_.t({token:_.xC,oa:_.xC.ha});_.yC=function(a,b,c,d){var e=this;this.jl=a;this.Sh=b;this.Nd=c;this.qb=d;this.update=new _.al;this.D7=new _.al;this.rl=!1;this.ab=new _.td;this.ab.add(c.prc.subscribe(this.update));this.ab.add(c.dlb.subscribe(this.D7));this.ab.add(c.vvc.subscribe(function(){_.Wib(e)}));this.ab.add(c.pQb.subscribe(function(){_.yk(a)}))};_.yC.prototype.Qa=function(){};_.yC.prototype.La=function(){this.ab.unsubscribe()};_.Wib=function(a){a.Xo&&a.Nd.editor&&a.Nd.editor.focus()};_.yC.prototype.MP=function(){return this.Nd.MP()};
_.yC.prototype.uea=function(a){this.Nd.uea(a)};_.yC.prototype.JJ=function(){this.Nd.JJ()};
_.Y.Object.defineProperties(_.yC.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.Nd.filter=a;this.Nd.e_a.next()},get:function(){return this.Nd.filter}},Xo:{configurable:!0,enumerable:!0,set:function(a){(this.Nd.Xo=a)&&_.Wib(this)},get:function(){return this.Nd.Xo}},mc:{configurable:!0,enumerable:!0,set:function(a){this.Nd.mc=a},get:function(){return this.Nd.mc}}});
_.yC.ha=function(a){return new (a||_.yC)(_.w(_.sl),_.w(_.uC),_.w(_.xC),_.w(_.Wc))};_.yC.Ha=_.hc({type:_.yC,inputs:{disabled:"disabled",filter:"filter",Xo:"isEditorVisible",mc:"appliedFilter"},outputs:{update:"update",D7:"editorVisibleChange"}});var zC=function(){this.Qba=new _.jv;this.ntb=[];this.nd=this.Qba.Jl;this.Pba=new _.al;this.gIa=""};zC.prototype.getValue=function(){return this.Qba.value};_.Y.Object.defineProperties(zC.prototype,{Xra:{configurable:!0,enumerable:!0,set:function(a){this.ntb=a;null===this.getValue()&&0<this.Xra.length&&(this.value=a[0])},get:function(){return this.ntb}},value:{configurable:!0,enumerable:!0,set:function(a){this.Qba.setValue(a)}}});zC.ha=function(a){return new (a||zC)};
zC.ya=_.fc({type:zC,qa:[["xap-comparison-operator-selector"]],inputs:{Xra:"operators",gIa:"appliedFilterId",value:"value"},outputs:{nd:"change",Pba:"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),_.M("focus",function(){b.Pba.emit(!0)})("focusout",function(){b.Pba.emit(!1)}),_.O(2,hfb,2,2,"mat-option",2),_.C()());a&2&&(_.v(1),_.Ve("aria-labelledby","dialog-label-",b.gIa,"")("aria-describedby","dialog-description-",b.gIa,""),_.z("formControl",b.Qba),_.v(1),_.z("ngForOf",b.Xra))},Ia:[_.hm,_.fr,YB,NA,Bib,_.py,_.ev,_.mv],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}"],
mb:2,Na:0});var AC=function(){zC.apply(this,arguments)};_.X(AC,zC);AC.ha=function(){var a;return function(b){return(a||(a=_.Tc(AC)))(b||AC)}}();
AC.ya=_.fc({type:AC,qa:[["xap-comparison-operator-selector"]],features:[_.Ce],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),_.M("focus",function(){b.Pba.emit(!0)})("focusout",function(){b.Pba.emit(!1)}),_.O(2,ifb,2,2,"mat-option",2),_.C()());a&2&&
(_.v(1),_.z("formControl",b.Qba),_.v(1),_.z("ngForOf",b.Xra))},Ia:[_.hm,_.jy,_.zv,_.qy,_.ev,_.mv],styles:[".xap-filterbar-operator-select-field{width:100%}"],mb:2,Na:0});var Xib,Yib,Zib;Xib=["overlayContainer"];Yib=["valueEditor"];Zib=[[["","header",""]],[["","footer",""]]];_.BC=function(a,b,c){var d=this;this.aB=a;this.jl=b;this.Nd=c;this.Doa=!0;this.NTa=!1;this.Jva=new _.re;this.ab=new _.td;this.WKa=!1;this.ab.add(c.dlb.subscribe(function(){_.yk(d.jl)}));this.ab.add(c.pQb.subscribe(function(){_.yk(d.jl)}))};_.BC.prototype.La=function(){this.Jva.next();this.Jva.complete();this.ab.unsubscribe()};
var kfb=function(a,b){if(a.filter&&_.Vib(a.Nd)&&a.Iva){if(b){if(a.ep===b)return;a.ep=b}a.ep||(a.ep=a.Nd.MP()[0]);if(a.filter.config.Al){var c=a.filter.config.Al.get(a.ep);if(c)if(b=c.hj(a.ep,a.newValue||_.CB(null)),c.ml){var d=c.ml;var e=c.Bu}else var f=c.LUc;else return}else d=a.filter.config.ml,b=a.filter.config.hj(a.ep,a.newValue||_.CB(null)),e=a.filter.config.Bu;if(!a.editor||a.editor.constructor!==d)if(a.editor&&(b.value=new _.BB),a.Jva.next(),a.Iva.clear(),f)a.editor=null,a.Nd.uea(f);else{a.editor=
a.Iva.QI(_.Ak(a.aB,d)).instance;a.editor.mc=b;var g=!0;a.editor.values.ka(_.N9a(),_.Yd(function(x){var A=_.q(x);x=A.next().value;A=A.next().value;return!_.Db(x||{},A||{})}),_.y(function(x){x=_.q(x);x.next();return x.next().value}),_.we(a.Jva)).subscribe(function(x){a.Nd.uea(x);a.filter.config.y$&&!g&&null!=x.vp&&a.Nd.JJ();g=!1})}if(a.editor&&(a.editor.config=e,a.Xo&&!a.NTa))if(nfb(a)){var m,n,r;null==(m=a.Kf.Dd)||null==(n=m.ds)||null==(r=n.querySelector(".xap-comparison-operator-dropdown"))||r.focus();
a.Doa=!0}else a.Nd.Ona.next();a.jl.ae();a.Nd.e_a.next()}},nfb=function(a){return a.filter&&1<a.Nd.MP().length||!a.filter.config.bPa};_.BC.prototype.AZ=function(){this.Xo?this.Doa||(this.Doa=!0,this.Nd.Ona.next()):this.Doa=!1};_.BC.prototype.Ih=function(){var a=this;setTimeout(function(){var b;null==(b=a.Kf.Dd)||b.Ih()})};_.BC.prototype.kTa=function(){this.WKa=!0;this.Nd.xX.next();this.WKa=!1};
_.Y.Object.defineProperties(_.BC.prototype,{filter:{configurable:!0,enumerable:!0,set:function(a){this.Nd.filter=a},get:function(){return this.Nd.filter}},Xo:{configurable:!0,enumerable:!0,set:function(a){(this.Nd.Xo=a)&&this.Nd.Ona.next()},get:function(){return this.Nd.Xo}},mc:{configurable:!0,enumerable:!0,set:function(a){this.Nd.mc=a},get:function(){return this.Nd.mc}},Iva:{configurable:!0,enumerable:!0,set:function(a){var b=this;(this.uvc=a)?setTimeout(function(){b.filter.config.toa||kfb(b);b.Kf.Dd.Ih()}):
this.editor=null},get:function(){return this.uvc}},editor:{configurable:!0,enumerable:!0,set:function(a){this.Nd.editor=a},get:function(){return this.Nd.editor}},ep:{configurable:!0,enumerable:!0,set:function(a){this.Nd.ep=a},get:function(){return this.Nd.ep}},newValue:{configurable:!0,enumerable:!0,set:function(a){this.Nd.newValue=a},get:function(){return this.Nd.newValue}}});_.BC.ha=function(a){return new (a||_.BC)(_.w(_.tk),_.w(_.sl),_.w(_.xC))};
_.BC.ya=_.fc({type:_.BC,qa:[["xap-filter-editor-content"]],ub:function(a,b){a&1&&(_.kf(Xib,5),_.kf(Yib,5,_.gf));if(a&2){var c;_.jf(c=_.nf())&&(b.Kf=c.first);_.jf(c=_.nf())&&(b.Iva=c.first)}},inputs:{trigger:"trigger",oK:"loadingTemplate"},ac:["[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&&(_.Te(Zib),_.O(0,rfb,5,4,"ng-template",0,1,_.qf),_.M("backdropClick",function(){return b.Nd.xX.next()})("detach",function(){return b.kTa()}));a&2&&_.z("cdkConnectedOverlayOpen",b.Xo)("cdkConnectedOverlayOrigin",
b.trigger)},Ia:[_.Wp,_.im,_.mm,_.cy,zC],mb:2,Na:0});var $ib=[[["","header",""]],[["","footer",""]]],CC=function(){_.BC.apply(this,arguments)};_.X(CC,_.BC);CC.prototype.kTa=function(){this.Nd.xX.next()};CC.ha=function(){var a;return function(b){return(a||(a=_.Tc(CC)))(b||CC)}}();
CC.ya=_.fc({type:CC,qa:[["xap-filter-editor-content"]],features:[_.Ce],ac:["[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&&(_.Te($ib),_.O(0,yfb,5,4,"ng-template",0,1,_.qf),_.M("backdropClick",function(){return b.Nd.xX.next()})("detach",function(){return b.kTa()}));a&2&&_.z("cdkConnectedOverlayOpen",b.Xo)("cdkConnectedOverlayOrigin",b.trigger)},Ia:[_.Wp,_.im,_.mm,_.cy,AC],mb:2,Na:0});var ajb=new _.oc("GMAT_LEGACY_CHIPS_OPTION");var bjb=new _.oc("mat-chips-default-options");var cjb,djb,ejb,fjb;cjb=new _.oc("MatChipRemove");djb=new _.oc("MatChipAvatar");ejb=new _.oc("MatChipTrailingIcon");fjb=_.dh(_.ah(_.bh(function(a){this.Oa=a}),"primary"),-1);
_.DC=function(a,b,c,d,e,f,g,m){var n=fjb.call(this,a)||this;n.nb=b;n.vb=e;n.uo=!1;n.S5=!0;n.AU=!1;n.i3a=!1;n.role="option";n.Me=!1;n.Ys=!0;n.Hc=!1;n.Q3=!0;n.Mp=new _.re;n.Ql=new _.re;n.ns=new _.al;n.lc=new _.al;n.removed=new _.al;n.j2a();n.sCa=f.createElement("div");n.sCa.classList.add("mat-chip-ripple");n.Oa.ta.appendChild(n.sCa);n.k3a=new _.$q(n,b,n.sCa,c);_.yTa(n.k3a,a);n.Aw=d||{};n.jr="NoopAnimations"===g;n.tabIndex=null!=m?parseInt(m)||-1:-1;return n};_.X(_.DC,fjb);_.h=_.DC.prototype;
_.h.j2a=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")};_.h.La=function(){this.lc.emit({Hf:this});this.k3a.Bka()};_.h.select=function(){this.Me||(this.Me=!0,this.m2(),_.yk(this.vb))};_.h.Mi=function(){this.Me&&(this.Me=!1,this.m2(),_.yk(this.vb))};_.h.LWa=function(){this.Me||(this.Me=!0,this.m2(!0),_.yk(this.vb))};
_.h.hZa=function(a){this.Me=!this.selected;this.m2(void 0===a?!1:a);_.yk(this.vb)};_.h.focus=function(){this.uo||(this.Oa.ta.focus(),this.Mp.next({Hf:this}));this.uo=!0};_.h.remove=function(){this.fu&&this.removed.emit({Hf:this})};_.h.Ip=function(a){this.disabled&&a.preventDefault()};_.h.Hg=function(a){if(!this.disabled)switch(a.keyCode){case 46:case 8:this.remove();a.preventDefault();break;case 32:this.Fw&&this.hZa(!0),a.preventDefault()}};
_.h.vD=function(){var a=this;this.nb.ng.ka(_.je(1)).subscribe(function(){a.nb.oc(function(){a.uo=!1;a.Ql.next({Hf:a})})})};_.h.m2=function(a){this.ns.emit({source:this,YY:void 0===a?!1:a,selected:this.Me})};
_.Y.Object.defineProperties(_.DC.prototype,{Ida:{configurable:!0,enumerable:!0,get:function(){return this.disabled||this.zd||this.jr||!!this.Aw.disabled}},selected:{configurable:!0,enumerable:!0,get:function(){return this.Me},set:function(a){a=_.Ug(a);a!==this.Me&&(this.Me=a,this.m2())}},value:{configurable:!0,enumerable:!0,get:function(){return void 0!==this.ve?this.ve:this.Oa.ta.textContent},set:function(a){this.ve=a}},Fw:{configurable:!0,enumerable:!0,get:function(){return this.Ys&&this.S5},set:function(a){this.Ys=
_.Ug(a)}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.i3a||this.Hc},set:function(a){this.Hc=_.Ug(a)}},fu:{configurable:!0,enumerable:!0,get:function(){return this.Q3},set:function(a){this.Q3=_.Ug(a)}},ariaSelected:{configurable:!0,enumerable:!0,get:function(){return this.Fw&&(this.AU||this.selected)?this.selected.toString():null}}});_.DC.ha=function(a){return new (a||_.DC)(_.w(_.Wc),_.w(_.ze),_.w(_.Np),_.w(_.ar,8),_.w(_.sl),_.w(_.Yg),_.w(_.vk,8),_.Nc("tabindex"))};
_.DC.Ha=_.hc({type:_.DC,qa:[["mat-basic-chip"],["","mat-basic-chip",""],["mat-chip"],["","mat-chip",""]],yd:function(a,b,c){a&1&&(_.mf(c,djb,5),_.mf(c,ejb,5),_.mf(c,cjb,5));if(a&2){var d;_.jf(d=_.nf())&&(b.zdb=d.first);_.jf(d=_.nf())&&(b.B0=d.first);_.jf(d=_.nf())&&(b.h_=d.first)}},Cb:[1,"mat-chip","mat-focus-indicator"],Db:15,hb:function(a,b){a&1&&_.M("click",function(c){return b.Ip(c)})("keydown",function(c){return b.Hg(c)})("focus",function(){return b.focus()})("blur",function(){return b.vD()});
a&2&&(_.Fe("tabindex",b.disabled?null:b.tabIndex)("role",b.role)("disabled",b.disabled||null)("aria-disabled",b.disabled.toString())("aria-selected",b.ariaSelected),_.He("mat-chip-selected",b.selected)("mat-chip-with-avatar",b.zdb)("mat-chip-with-trailing-icon",b.B0||b.h_)("mat-chip-disabled",b.disabled)("_mat-animation-noopable",b.jr))},inputs:{color:"color",zd:"disableRipple",tabIndex:"tabIndex",role:"role",selected:"selected",value:"value",Fw:"selectable",disabled:"disabled",fu:"removable"},outputs:{ns:"selectionChange",
lc:"destroyed",removed:"removed"},Wb:["matChip"],features:[_.Ce]});var EC=function(a,b){this.BH=a;"BUTTON"===b.ta.nodeName&&b.ta.setAttribute("type","button")};EC.prototype.Ip=function(a){var b=this.BH;b.fu&&!b.disabled&&b.remove();a.stopPropagation();a.preventDefault()};EC.ha=function(a){return new (a||EC)(_.w(_.DC),_.w(_.Wc))};
EC.Ha=_.hc({type:EC,qa:[["","matChipRemove",""]],Cb:[1,"mat-chip-remove","mat-chip-trailing-icon"],hb:function(a,b){a&1&&_.M("click",function(c){return b.Ip(c)})},features:[_.$e([{Ca:cjb,Jb:EC}])]});var gjb,hjb,ijb;gjb=_.Kqa(function(a,b,c,d){this.f2=a;this.J3=b;this.K3=c;this.Ce=d;this.Wc=new _.re});hjb=0;ijb=function(a,b){this.source=a;this.value=b};
_.FC=function(a,b,c,d,e,f,g){g=gjb.call(this,f,d,e,g)||this;g.Oa=a;g.vb=b;g.wc=c;g.controlType="mat-chip-list";g.Aja=null;g.Pb=new _.re;g.SV="mat-chip-list-"+hjb++;g.jy=0;g.jHa=null;g.Nh=function(){};g.Mh=function(){};g.Zk=!1;g.zN=function(m,n){return m===n};g.Hc=!1;g.ariaOrientation="horizontal";g.Ys=!0;g.nd=new _.al;g.Zw=new _.al;g.Ce&&(g.Ce.Yq=g);return g};_.X(_.FC,gjb);_.h=_.FC.prototype;
_.h.we=function(){var a=this;this.xc=_.Zx(_.lq(_.U8a((new _.nq(this.Qd)).HG())),this.wc?this.wc.value:"ltr");this.wc&&this.wc.nd.ka(_.we(this.Pb)).subscribe(function(b){return _.Zx(a.xc,b)});this.xc.p0.subscribe(function(){return a.JBa()});this.Qd.hd.ka(_.ue(null),_.we(this.Pb)).subscribe(function(){!a.disabled&&a.Fw||Promise.resolve().then(function(){a.uO()});a.ioc();a.W2();a.qla();a.aqc();a.Wc.next()})};_.h.Qa=function(){this.he=new _.ay(this.multiple,void 0,!1);this.Wc.next()};
_.h.Eq=function(){this.Ce&&(this.Ava(),this.Ce.disabled!==this.Hc&&(this.disabled=!!this.Ce.disabled))};_.h.La=function(){var a;null==(a=this.xc)||a.destroy();this.Pb.next();this.Pb.complete();this.Wc.complete();this.s4a()};_.h.iFb=function(a){this.Qs=a;this.Oa.ta.setAttribute("data-mat-chip-input",a.id)};_.h.Nta=function(a){a.length?this.Oa.ta.setAttribute("aria-describedby",a.join(" ")):this.Oa.ta.removeAttribute("aria-describedby")};_.h.ar=function(a){this.Qd&&this.NA(a,!1)};
_.h.Jq=function(a){this.Mh=a};_.h.Fz=function(a){this.Nh=a};_.h.ru=function(a){this.disabled=a;this.Wc.next()};_.h.Era=function(a){this.lFa(a)||this.focus()};_.h.focus=function(a){this.disabled||this.Qs&&this.Qs.focused||(0<this.Qd.length?this.xc.MA(0,1):this.Tjc(a),this.Wc.next())};_.h.Tjc=function(a){this.Qs&&this.Qs.focus(a)};_.h.g3=function(a){var b=a.target;b&&b.classList.contains("mat-chip")&&(this.xc.rz(a),this.Wc.next())};_.h.qla=function(){this.jy=this.jHa||(0===this.Qd.length?-1:0)};
_.h.aqc=function(){null!=this.Aja&&(this.Qd.length?this.xc.ho(Math.min(this.Aja,this.Qd.length-1)):this.focus());this.Aja=null};_.h.gV=function(a){return 0<=a&&a<this.Qd.length};_.h.NA=function(a,b){var c=this;b=void 0===b?!0:b;this.BU();this.Qd.forEach(function(d){return d.Mi()});Array.isArray(a)?(a.forEach(function(d){return c.MH(d,b)}),this.Rka()):(a=this.MH(a,b))&&b&&this.xc.ho(a)};
_.h.MH=function(a,b){var c=this;b=void 0===b?!0:b;var d=this.Qd.find(function(e){return null!=e.value&&c.zN(e.value,a)});d&&(b?d.LWa():d.select(),this.he.select(d));return d};_.h.W2=function(){var a=this;Promise.resolve().then(function(){if(a.Ce||a.ve)a.NA(a.Ce?a.Ce.value:a.ve,!1),a.Wc.next()})};_.h.BU=function(a){this.he.clear();this.Qd.forEach(function(b){b!==a&&b.Mi()});this.Wc.next()};
_.h.Rka=function(){var a=this;this.Zk&&(this.he.clear(),this.Qd.forEach(function(b){b.selected&&a.he.select(b)}),this.Wc.next())};_.h.DV=function(a){var b=null;this.ve=b=Array.isArray(this.selected)?this.selected.map(function(c){return c.value}):this.selected?this.selected.value:a;this.nd.emit(new ijb(this,b));this.Zw.emit(b);this.Mh(b);_.yk(this.vb)};_.h.vD=function(){var a=this;this.fja()||this.xc.ho(-1);this.disabled||(this.Qs?setTimeout(function(){a.focused||a.Jja()}):this.Jja())};
_.h.Jja=function(){this.Nh();_.yk(this.vb);this.Wc.next()};_.h.JBa=function(){var a=this;-1!==this.jy&&(this.jy=-1,setTimeout(function(){a.jy=a.jHa||0;_.yk(a.vb)}))};_.h.ioc=function(){this.s4a();this.Bmc();this.Dmc();this.Cmc()};_.h.s4a=function(){this.qCa&&(this.qCa.unsubscribe(),this.qCa=null);this.pCa&&(this.pCa.unsubscribe(),this.pCa=null);this.tCa&&(this.tCa.unsubscribe(),this.tCa=null);this.rCa&&(this.rCa.unsubscribe(),this.rCa=null)};
_.h.Dmc=function(){var a=this;this.tCa=this.xJa.subscribe(function(b){b.source.selected?a.he.select(b.source):a.he.Mi(b.source);a.multiple||a.Qd.forEach(function(c){!a.he.Pe(c)&&c.selected&&c.Mi()});b.YY&&a.DV()})};_.h.Bmc=function(){var a=this;this.qCa=this.R5.subscribe(function(b){b=a.Qd.toArray().indexOf(b.Hf);a.gV(b)&&_.mq(a.xc,b);a.Wc.next()});this.pCa=this.wJa.subscribe(function(){a.vD();a.Wc.next()})};
_.h.Cmc=function(){var a=this;this.rCa=this.Hsc.subscribe(function(b){var c=b.Hf;b=a.Qd.toArray().indexOf(b.Hf);a.gV(b)&&c.uo&&(a.Aja=b)})};_.h.lFa=function(a){for(a=a.target;a&&a!==this.Oa.ta;){if(a.classList.contains("mat-chip"))return!0;a=a.parentElement}return!1};_.h.fja=function(){return this.Qd&&this.Qd.some(function(a){return a.uo})};_.h.uO=function(){var a=this;this.Qd&&this.Qd.forEach(function(b){b.i3a=a.Hc;b.AU=a.multiple;b.S5=a.Ys})};
_.Y.Object.defineProperties(_.FC.prototype,{selected:{configurable:!0,enumerable:!0,get:function(){var a,b;return this.multiple?(null==(a=this.he)?void 0:a.selected)||[]:null==(b=this.he)?void 0:b.selected[0]}},role:{configurable:!0,enumerable:!0,get:function(){return this.OU?this.OU:this.empty?null:"listbox"},set:function(a){this.OU=a}},multiple:{configurable:!0,enumerable:!0,get:function(){return this.Zk},set:function(a){this.Zk=_.Ug(a);this.uO()}},DE:{configurable:!0,enumerable:!0,get:function(){return this.zN},
set:function(a){this.zN=a;this.he&&this.W2()}},value:{configurable:!0,enumerable:!0,get:function(){return this.ve},set:function(a){this.ar(a);this.ve=a}},id:{configurable:!0,enumerable:!0,get:function(){return this.Qs?this.Qs.id:this.SV}},required:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return null!=(d=null!=(c=this.Np)?c:null==(a=this.Ce)?void 0:null==(b=a.control)?void 0:_.P2a(b))?d:!1},set:function(a){this.Np=_.Ug(a);this.Wc.next()}},placeholder:{configurable:!0,enumerable:!0,
get:function(){return this.Qs?this.Qs.placeholder:this.DH},set:function(a){this.DH=a;this.Wc.next()}},focused:{configurable:!0,enumerable:!0,get:function(){return this.Qs&&this.Qs.focused||this.fja()}},empty:{configurable:!0,enumerable:!0,get:function(){return(!this.Qs||this.Qs.empty)&&(!this.Qd||0===this.Qd.length)}},Sea:{configurable:!0,enumerable:!0,get:function(){return!this.empty||this.focused}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.Ce?!!this.Ce.disabled:this.Hc},
set:function(a){this.Hc=_.Ug(a);this.uO()}},Fw:{configurable:!0,enumerable:!0,get:function(){return this.Ys},set:function(a){this.Ys=_.Ug(a);this.uO()}},tabIndex:{configurable:!0,enumerable:!0,set:function(a){this.jy=this.jHa=a}},xJa:{configurable:!0,enumerable:!0,get:function(){return _.Ud.apply(null,_.sc(this.Qd.map(function(a){return a.ns})))}},R5:{configurable:!0,enumerable:!0,get:function(){return _.Ud.apply(null,_.sc(this.Qd.map(function(a){return a.Mp})))}},wJa:{configurable:!0,enumerable:!0,
get:function(){return _.Ud.apply(null,_.sc(this.Qd.map(function(a){return a.Ql})))}},Hsc:{configurable:!0,enumerable:!0,get:function(){return _.Ud.apply(null,_.sc(this.Qd.map(function(a){return a.lc})))}}});_.FC.ha=function(a){return new (a||_.FC)(_.w(_.Wc),_.w(_.sl),_.w(_.oq,8),_.w(_.iv,8),_.w(_.nv,8),_.w(_.Vq),_.w(_.cv,10))};
_.FC.ya=_.fc({type:_.FC,qa:[["mat-chip-list"]],yd:function(a,b,c){a&1&&_.mf(c,_.DC,5);if(a&2){var d;_.jf(d=_.nf())&&(b.Qd=d)}},Cb:["ngSkipHydration","",1,"mat-chip-list"],Db:14,hb:function(a,b){a&1&&_.M("focus",function(){return b.focus()})("blur",function(){return b.vD()})("keydown",function(c){return b.g3(c)});a&2&&(_.Me("id",b.SV),_.Fe("tabindex",b.disabled?null:b.jy)("aria-required",b.role?b.required:null)("aria-disabled",b.disabled.toString())("aria-invalid",b.Er)("aria-multiselectable",b.multiple)("role",
b.role)("aria-orientation",b.ariaOrientation),_.He("mat-chip-list-disabled",b.disabled)("mat-chip-list-invalid",b.Er)("mat-chip-list-required",b.required))},inputs:{role:"role",lM:["aria-describedby","userAriaDescribedBy"],NLa:"errorStateMatcher",multiple:"multiple",DE:"compareWith",value:"value",required:"required",placeholder:"placeholder",disabled:"disabled",ariaOrientation:["aria-orientation","ariaOrientation"],Fw:"selectable",tabIndex:"tabIndex"},outputs:{nd:"change",Zw:"valueChange"},Wb:["matChipList"],
features:[_.$e([{Ca:_.wv,Jb:_.FC}]),_.Ce],ac:["*"],Aa:2,Ba:0,Fa:[[1,"mat-chip-list-wrapper"]],va:function(a){a&1&&(_.Te(),_.B(0,"div",0),_.Ue(1),_.C())},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'],
mb:2,Na:0});_.GC=function(){};_.GC.ha=function(a){return new (a||_.GC)};_.GC.Ea=_.gc({type:_.GC});_.GC.Da=_.Wb({Nb:[_.Vq,{Ca:bjb,qc:{rIc:[13]}}],imports:[_.Tq]});var HC=function(a,b){this.qb=a;this.Ipb=b};HC.prototype.isEnabled=function(){return!!this.Ipb&&this.Ipb.enabled};_.Y.Object.defineProperties(HC.prototype,{PUa:{configurable:!0,enumerable:!0,get:function(){return this.qb.ta.hasAttribute("protected")}}});HC.ha=function(a){return new (a||HC)(_.w(_.Wc),_.w(ajb,8))};HC.Ha=_.hc({type:HC,qa:[["mat-chip"],["","mat-chip",""]],Db:4,hb:function(a,b){a&2&&_.He("gmat-chip",b.isEnabled())("gmat-protected-chip",b.isEnabled()&&b.PUa)}});var IC=function(a,b,c,d){_.yC.call(this,a,b,c,d);var e=this;this.jl=a;this.Sh=b;this.Nd=c;this.ns=new _.al;this.lc=new _.al;this.removed=new _.al;this.Q5=new _.al;this.uo=!1;this.Mp=new _.re;this.Ql=new _.re;jjb(this);this.ab.add(c.blb.subscribe(function(){e.c6()}))};_.X(IC,_.yC);IC.Ha=_.yC.Ha;IC.prototype.La=function(){_.yC.prototype.La.call(this);this.lc.emit({Hf:this})};
var jjb=function(a){a=a.qb.ta;a.hasAttribute("mat-basic-chip")||"mat-basic-chip"===a.tagName.toLowerCase()?a.classList.add("mat-basic-chip"):a.classList.add("mat-standard-chip")};IC.prototype.remove=function(){this.removed.emit({Hf:this})};IC.prototype.focus=function(){this.Xo?_.Wib(this):(this.Hf.focus(),this.uo||(this.qb.ta.focus(),this.Mp.next({Hf:this})),this.uo=!0)};IC.prototype.c6=function(){this.Xo=!1;this.focus()};
IC.prototype.CY=function(a){a.stopPropagation();this.Q5.emit();!this.disabled&&_.Vib(this.Nd)&&(this.Xo=!0)};IC.ha=function(a){return new (a||IC)(_.w(_.sl),_.w(_.uC),_.w(_.xC),_.w(_.Wc))};
IC.ya=_.fc({type:IC,qa:[["xap-filter-editor"]],ub:function(a,b){a&1&&_.kf(_.DC,7);if(a&2){var c;_.jf(c=_.nf())&&(b.Hf=c.first)}},outputs:{ns:"selectionChange",lc:"destroyed",removed:"removed",Q5:"chipClick"},features:[_.$e([{Ca:_.DC,Jb:IC},_.xC]),_.Ce],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),_.M("click",function(e){return b.CY(e)})("keydown.enter",function(e){return b.CY(e)})("keydown.space",function(e){return b.CY(e)})("removed",
function(){return b.remove()}),_.B(2,"span",2),_.Q(3),_.C(),_.O(4,zfb,2,2,"mat-icon",3),_.C(),_.B(5,"xap-filter-editor-content",4)(6,"div",5)(7,"div",6),_.Q(8),_.C(),_.B(9,"button",7),_.M("click",function(){return b.c6()}),_.B(10,"mat-icon",8),_.Q(11),_.C()()(),_.O(12,Bfb,3,1,"div",9),_.C(),_.O(13,Cfb,2,0,"ng-template",null,10,_.qf));if(a&2){var c=_.Xe(1),d=_.Xe(14);_.z("disableRipple",!_.Vib(b.Nd))("disabled",b.disabled)("selectable",!1);_.v(3);_.Ye(" ",null==b.mc?null:b.mc.KE," ");_.v(1);_.z("ngIf",
!b.mc||b.mc.fu);_.v(1);_.z("trigger",c)("loadingTemplate",d);_.v(2);_.Ve("id","dialog-label-",b.mc.id,"");_.v(1);_.Ye(" ",b.mc.config.displayName," ");_.v(2);_.z("svgIcon",_.dA(b.Sh,"close_editor"));_.v(1);_.Ze(_.eA(b.Sh,"close_editor"));_.v(1);_.z("ngIf",b.filter&&!b.filter.config.y$)}},Ia:[_.im,HC,_.ir,_.DC,EC,_.ws,_.Xv,_.by,CC],mb:2,Na:0});var kjb,ljb;kjb=["autocompleteInputBox"];_.JC=function(a){var b=this;this.Sh=a;this.c1a="Loading options";this.selected=new _.al;this.OWa=new _.al;this.UKa=new _.al;this.vAb=new _.al;this.rl=!1;this.Mk=new _.jv;this.lc=new _.re;this.S$=!1;this.Mk.Jl.ka(_.we(this.lc)).subscribe(function(c){"string"===typeof c&&ljb(b)})};_.JC.prototype.Qa=function(){this.lT&&!this.CR&&ljb(this)};_.JC.prototype.La=function(){this.lc.next();this.lc.complete()};_.JC.prototype.focus=function(){this.bqa.ta.focus()};
_.fA=function(a){return!!a.WP&&!!a.HJ};_.mjb=function(a){0===a.bqa.ta.selectionStart&&0===a.bqa.ta.selectionEnd&&a.vAb.emit()};ljb=function(a){var b=a.Gfa(a.Mk.value||"");a.lT?a.CR=b:a.vK=b};_.JC.prototype.Wd=function(){var a=this.bqa.ta;a.blur();a.focus()};
_.Y.Object.defineProperties(_.JC.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.rl},set:function(a){this.rl=_.Ug(a);a?this.Mk.disable():this.Mk.enable()}},Gfa:{configurable:!0,enumerable:!0,set:function(a){this.aDc=a;ljb(this)},get:function(){return this.aDc}}});_.JC.ha=function(a){return new (a||_.JC)(_.w(_.uC))};
_.JC.Ha=_.hc({type:_.JC,ub:function(a,b){a&1&&_.kf(kjb,7);if(a&2){var c;_.jf(c=_.nf())&&(b.bqa=c.first)}},inputs:{disabled:"disabled",placeholder:"placeholder",E$:"inputLabel",lT:"useRankedSuggestions",mz:"noResultsMessage",Gfa:"suggestionProvider",Oz:"savedFilterSets"},outputs:{selected:"selected",OWa:"selectedSet",UKa:"deletedSet",vAb:"onBackspace"}});var njb=_.Bg("panelAnimation",[_.Eg("void, hidden",_.Dg({opacity:0,transform:"scaleY(0.8)"})),_.Fg(":enter, hidden => visible",[_.Woa([_.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 ojb=["panel"],pjb=0,qjb=function(a,b){this.source=a;this.option=b},rjb=_.bh(function(){}),sjb=new _.oc("mat-autocomplete-default-options",{Ja:"root",oa:Efb}),KC=function(a,b,c,d){var e=rjb.call(this)||this;e.vb=a;e.Oa=b;e.Yu=c;e.g2a=_.td.EMPTY;e.Zea=!1;e.oEa=!1;e.A7=null;e.VAb=new _.al;e.xi=new _.al;e.closed=new _.al;e.UAb=new _.al;e.Dp={};e.id="mat-autocomplete-"+pjb++;e.Tzc=(null==d?void 0:d.w1a)||!1;e.H2a=!!c.Mla;e.I2a=!!c.Nla;return e};_.X(KC,rjb);_.h=KC.prototype;
_.h.oGa=function(a){this.no=a;this.x9a(this.Dp)};_.h.we=function(){var a=this;this.xc=_.T8a((new _.Z8a(this.options)).HG(),this.RH);this.g2a=this.xc.nd.subscribe(function(b){a.isOpen&&a.UAb.emit({source:a,option:a.options.toArray()[b]||null})});this.sGa()};_.h.La=function(){var a;null==(a=this.xc)||a.destroy();this.g2a.unsubscribe()};_.h.u9a=function(a){this.panel&&(this.panel.ta.scrollTop=a)};_.h.Ukc=function(){return this.panel?this.panel.ta.scrollTop:0};
_.h.sGa=function(){this.Zea=!!this.options.length;this.z9a(this.Dp);_.yk(this.vb)};_.h.xjc=function(a){this.VAb.emit(new qjb(this,a))};_.h.D2=function(a){return this.ariaLabel?null:this.ij?(a?a+" ":"")+this.ij:a};_.h.z9a=function(a){a[this.S$a]=this.Zea;a[this.i6a]=!this.Zea};_.h.x9a=function(a){a["mat-primary"]="primary"===this.no;a["mat-warn"]="warn"===this.no;a["mat-accent"]="accent"===this.no};_.h.RH=function(a){return a.disabled};
_.Y.Object.defineProperties(KC.prototype,{isOpen:{configurable:!0,enumerable:!0,get:function(){return this.oEa&&this.Zea}},Mla:{configurable:!0,enumerable:!0,get:function(){return this.H2a},set:function(a){this.H2a=_.Ug(a)}},Nla:{configurable:!0,enumerable:!0,get:function(){return this.I2a},set:function(a){this.I2a=_.Ug(a)}},classList:{configurable:!0,enumerable:!0,set:function(a){this.Dp=a&&a.length?kcb(a).reduce(function(b,c){b[c]=!0;return b},{}):{};this.z9a(this.Dp);this.x9a(this.Dp);this.Oa.ta.className=
""}}});KC.ha=function(a){return new (a||KC)(_.w(_.sl),_.w(_.Wc),_.w(sjb),_.w(_.Np))};
KC.Ha=_.hc({type:KC,ub:function(a,b){a&1&&(_.kf(_.ef,7),_.kf(ojb,5));if(a&2){var c;_.jf(c=_.nf())&&(b.va=c.first);_.jf(c=_.nf())&&(b.panel=c.first)}},inputs:{ariaLabel:["aria-label","ariaLabel"],ij:["aria-labelledby","ariaLabelledby"],A7:"displayWith",Mla:"autoActiveFirstOption",Nla:"autoSelectActiveOption",ZEc:"panelWidth",classList:["class","classList"]},outputs:{VAb:"optionSelected",xi:"opened",closed:"closed",UAb:"optionActivated"},features:[_.Ce]});
_.LC=function(){var a=KC.apply(this,arguments)||this;a.S$a="mat-mdc-autocomplete-visible";a.i6a="mat-mdc-autocomplete-hidden";var b;a.lH=null!=(b=a.Yu.Nr)?b:!1;return a};_.X(_.LC,KC);_.LC.Ha=KC.Ha;_.LC.prototype.HGa=function(){if(this.options)for(var a=_.q(this.options),b=a.next();!b.done;b=a.next())_.yk(b.value.vb)};_.LC.prototype.RH=function(){return!1};_.Y.Object.defineProperties(_.LC.prototype,{Nr:{configurable:!0,enumerable:!0,get:function(){return this.lH},set:function(a){this.lH=_.Ug(a);this.HGa()}}});
_.LC.ha=function(){var a;return function(b){return(a||(a=_.Tc(_.LC)))(b||_.LC)}}();
_.LC.ya=_.fc({type:_.LC,qa:[["mat-autocomplete"]],yd:function(a,b,c){a&1&&(_.mf(c,_.Yq,5),_.mf(c,_.fr,5));if(a&2){var d;_.jf(d=_.nf())&&(b.NK=d);_.jf(d=_.nf())&&(b.options=d)}},Cb:["ngSkipHydration","",1,"mat-mdc-autocomplete"],inputs:{zd:"disableRipple",Nr:"hideSingleSelectionIndicator"},Wb:["matAutocomplete"],features:[_.$e([{Ca:_.Wq,Jb:_.LC}]),_.Ce],ac:["*"],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&&(_.Te(),_.O(0,Dfb,3,5,"ng-template"))},Ia:[_.gm],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"],
mb:2,data:{animation:[njb]},Na:0});var tjb,ujb,NC;tjb={Ca:_.$u,Jb:_.ac(function(){return _.MC}),kd:!0};ujb=new _.oc("mat-autocomplete-scroll-strategy");_.vjb={Ca:ujb,Eb:[_.Rq],Ab:function(a){return function(){return a.mp.hu()}}};
NC=function(a,b,c,d,e,f,g,m,n,r,x){var A=this;this.Kd=a;this.ej=b;this.Ff=c;this.Sl=d;this.vb=e;this.wc=g;this.Vj=m;this.Fb=n;this.eg=r;this.Yu=x;this.CEa=this.VBa=this.B3a=!1;this.R$a=_.td.EMPTY;this.iCa=!0;this.xCa=new _.re;this.V$a=function(){A.iCa=A.Fb.activeElement!==A.Kd.ta||A.De};this.Mh=function(){};this.Nh=function(){};this.position="auto";this.uIa="off";this.xH=!1;this.XAb=_.Rd(function(){var F=A.autocomplete?A.autocomplete.options:null;return F?F.hd.ka(_.ue(F),_.ve(function(){return _.Ud.apply(null,
_.sc(F.map(function(K){return K.MK})))})):A.Sl.ng.ka(_.je(1),_.ve(function(){return A.XAb}))});this.Zs=null;this.dg=f};NC.prototype.Rc=function(){var a=this,b=this.ev();"undefined"!==typeof b&&this.Sl.Zb(function(){return b.addEventListener("blur",a.V$a)})};NC.prototype.Rb=function(a){a.position&&this.wm&&(this.w9a(this.wm),this.De&&this.Sb.Ih())};
NC.prototype.La=function(){var a=this.ev();"undefined"!==typeof a&&a.removeEventListener("blur",this.V$a);this.R$a.unsubscribe();this.B3a=!0;this.hjc();this.xCa.complete();this.uCa()};_.wjb=function(a){a.bia();a.ED()};_.h=NC.prototype;_.h.LW=function(){var a=this;this.joc();this.xH&&(this.De&&this.Sl.oc(function(){a.autocomplete.closed.emit()}),this.autocomplete.oEa=this.xH=!1,this.yV=null,this.Sb&&this.Sb.dh()&&(this.Sb.detach(),this.b2.unsubscribe()),this.B3a||this.vb.ae())};
_.h.Ih=function(){this.xH&&this.Sb.Ih()};_.h.Ikc=function(){var a=this;return _.Ud(_.Td(this.Fb,"click"),_.Td(this.Fb,"auxclick"),_.Td(this.Fb,"touchend")).ka(_.Yd(function(b){b=_.Tg(b);var c=a.Vj?a.Vj.Oa.ta:null,d=a.Wma?a.Wma.qb.ta:null;return a.xH&&b!==a.Kd.ta&&a.Fb.activeElement!==a.Kd.ta&&(!c||!c.contains(b))&&(!d||!d.contains(b))&&!!a.Sb&&!a.Sb.ds.contains(b)}))};_.h.ar=function(a){var b=this;Promise.resolve(null).then(function(){return b.UBa(a)})};_.h.Jq=function(a){this.Mh=a};
_.h.Fz=function(a){this.Nh=a};_.h.ru=function(a){this.Kd.ta.disabled=a};
_.h.Hg=function(a){var b=a.keyCode,c=_.Rg(a);27!==b||c||a.preventDefault();if(this.lE&&13===b&&this.De&&!c)this.lE.NH(),this.UFa(),a.preventDefault();else if(this.autocomplete){var d=this.autocomplete.xc.Fk,e=38===b||40===b;9===b||e&&!c&&this.De?this.autocomplete.xc.rz(a):e&&this.xN()&&_.wjb(this);if(e||this.autocomplete.xc.Fk!==d)this.toc(this.autocomplete.xc.cI||0),this.autocomplete.Nla&&this.lE&&(this.yV||(this.sqc=this.Kd.ta.value),this.yV=this.lE,this.UBa(this.lE.value))}};
_.h.bja=function(a){var b=a.target,c=b.value;"number"===b.type&&(c=""==c?null:parseFloat(c));this.IFa!==c&&(this.IFa=c,this.yV=null,this.Mh(c),this.xN()&&this.Fb.activeElement===a.target&&_.wjb(this))};_.h.aja=function(){this.iCa?this.xN()&&(this.IFa=this.Kd.ta.value,this.bia(),this.ED(!0)):this.iCa=!0};_.h.Ip=function(){this.xN()&&!this.De&&_.wjb(this)};_.h.ED=function(a){this.Vj&&"auto"===this.Vj.Hr&&((void 0===a?0:a)?this.Vj.s2a():this.Vj.Hr="always",this.CEa=!0)};
_.h.joc=function(){this.CEa&&(this.Vj&&(this.Vj.Hr="auto"),this.CEa=!1)};_.h.opc=function(){var a=this,b=this.Sl.ng.ka(_.je(1)),c=this.autocomplete.options.hd.ka(_.xe(function(){return _.XSa(a.wm)}),_.ge(0));return _.Ud(b,c).ka(_.ve(function(){a.Sl.oc(function(){var d=a.De;a.UFa();a.autocomplete.sGa();a.vb.ae();a.De&&a.Sb.Ih();d!==a.De&&(a.De?a.autocomplete.xi.emit():a.autocomplete.closed.emit())});return a.XEc}),_.je(1)).subscribe(function(d){return a.Voc(d)})};
_.h.hjc=function(){this.Sb&&(this.LW(),this.Sb.dispose(),this.Sb=null)};_.h.UBa=function(a){a=this.autocomplete&&this.autocomplete.A7?this.autocomplete.A7(a):a;this.C$a(null!=a?a:"")};_.h.C$a=function(a){this.Vj?this.Vj.Id.value=a:this.Kd.ta.value=a;this.IFa=a};_.h.Voc=function(a){if(a=a?a.source:this.yV)this.cic(a),this.UBa(a.value),this.Mh(a.value),this.autocomplete.xjc(a),this.Kd.ta.focus();this.LW()};_.h.cic=function(a){this.autocomplete.options.forEach(function(b){b!==a&&b.selected&&b.Mi()})};
_.h.bia=function(){var a=this,b=this.Sb;if(b)this.wm.Wta(this.oDa()),b.eA({width:this.ADa()});else{var c;this.xo=new _.Mq(this.autocomplete.va,this.Ff,{id:null==(c=this.Vj)?void 0:_.Y8a(c)});this.Sb=b=this.ej.create(this.C2());this.ulc(b);this.R$a=this.eg.nd().subscribe(function(){a.De&&b&&b.eA({width:a.ADa()})})}b&&!b.dh()&&(b.Ld(this.xo),this.b2=this.opc());c=this.De;this.autocomplete.sGa();this.autocomplete.oEa=this.xH=!0;var d;this.autocomplete.oGa(null==(d=this.Vj)?void 0:d.color);this.PBa();
this.De&&c!==this.De&&this.autocomplete.xi.emit()};_.h.C2=function(){var a,b;return new _.Eq({nj:this.zDa(),Dl:this.dg(),width:this.ADa(),direction:null!=(b=this.wc)?b:void 0,ee:null==(a=this.Yu)?void 0:a.gR})};_.h.zDa=function(){var a=_.X8a(_.$Sa(_.Jq(this.ej.position(),this.oDa()),!1),!1);this.w9a(a);return this.wm=a};
_.h.w9a=function(a){var b=[{Sc:"start",Tc:"bottom",vc:"start",Dc:"top"},{Sc:"end",Tc:"bottom",vc:"end",Dc:"top"}],c=this.e2a;c=[{Sc:"start",Tc:"top",vc:"start",Dc:"bottom",ee:c},{Sc:"end",Tc:"top",vc:"end",Dc:"bottom",ee:c}];b="above"===this.position?c:"below"===this.position?b:[].concat(_.sc(b),_.sc(c));_.Hq(a,b)};_.h.oDa=function(){return this.Wma?this.Wma.qb:this.Vj?this.Vj.dY():this.Kd};_.h.ADa=function(){return this.autocomplete.ZEc||this.Dkc()};_.h.Dkc=function(){return this.oDa().ta.getBoundingClientRect().width};
_.h.UFa=function(){var a=this.autocomplete;if(a.Mla){for(var b=-1,c=0;c<a.options.length;c++)if(!a.options.get(c).disabled){b=c;break}a.xc.ho(b)}else a.xc.ho(-1)};_.h.xN=function(){var a=this.Kd.ta;return!a.readOnly&&!a.disabled&&!this.VBa};_.h.ev=function(){var a;return(null==(a=this.Fb)?void 0:a.defaultView)||window};
_.h.toc=function(a){var b=this.autocomplete,c=_.F8a(a,b.options,b.NK);0===a&&1===c?b.u9a(0):b.panel&&(a=b.options.toArray()[a])&&(a=a.Hi(),b.u9a(_.G8a(a.offsetTop,a.offsetHeight,b.Ukc(),b.panel.ta.offsetHeight)))};_.h.ulc=function(a){var b=this;a.Qt().subscribe(function(c){if(27===c.keyCode&&!_.Rg(c)||38===c.keyCode&&_.Rg(c,"altKey")){if(b.yV){var d;b.C$a(null!=(d=b.sqc)?d:"");b.yV=null}b.xCa.next();b.UFa();c.stopPropagation();c.preventDefault()}});a.Uba().subscribe()};
_.h.PBa=function(){var a=this.Kd.ta.closest('body > .cdk-overlay-container [aria-modal="true"]');if(a){var b=this.autocomplete.id;this.Zs&&_.xqa(this.Zs,"aria-owns",b);_.wqa(a,"aria-owns",b);this.Zs=a}};_.h.uCa=function(){this.Zs&&(_.xqa(this.Zs,"aria-owns",this.autocomplete.id),this.Zs=null)};
_.Y.Object.defineProperties(NC.prototype,{ty:{configurable:!0,enumerable:!0,get:function(){return this.VBa},set:function(a){this.VBa=_.Ug(a)}},De:{configurable:!0,enumerable:!0,get:function(){return this.xH&&this.autocomplete.Zea}},XEc:{configurable:!0,enumerable:!0,get:function(){var a=this;return _.Ud(this.XAb,this.autocomplete.xc.p0.ka(_.Yd(function(){return a.xH})),this.xCa,this.Ikc(),this.Sb?this.Sb.Zu.ka(_.Yd(function(){return a.xH})):_.yd()).ka(_.y(function(b){return b instanceof _.CTa?b:null}))}},
lE:{configurable:!0,enumerable:!0,get:function(){return this.autocomplete&&this.autocomplete.xc?this.autocomplete.xc.Fk:null}}});NC.ha=function(a){return new (a||NC)(_.w(_.Wc),_.w(_.Rq),_.w(_.gf),_.w(_.ze),_.w(_.sl),_.w(ujb),_.w(_.oq,8),_.w(_.xv,9),_.w(_.Yg,8),_.w(_.yq),_.w(sjb,8))};
NC.Ha=_.hc({type:NC,inputs:{autocomplete:["matAutocomplete","autocomplete"],position:["matAutocompletePosition","position"],Wma:["matAutocompleteConnectedTo","connectedTo"],uIa:["autocomplete","autocompleteAttribute"],ty:["matAutocompleteDisabled","autocompleteDisabled"]},features:[_.vc]});_.MC=function(){NC.apply(this,arguments);this.e2a="mat-mdc-autocomplete-panel-above"};_.X(_.MC,NC);_.MC.ha=function(){var a;return function(b){return(a||(a=_.Tc(_.MC)))(b||_.MC)}}();
_.MC.Ha=_.hc({type:_.MC,qa:[["input","matAutocomplete",""],["textarea","matAutocomplete",""]],Cb:[1,"mat-mdc-autocomplete-trigger"],Db:7,hb:function(a,b){a&1&&_.M("focusin",function(){return b.aja()})("blur",function(){return b.Nh()})("input",function(c){return b.bja(c)})("keydown",function(c){return b.Hg(c)})("click",function(){return b.Ip()});a&2&&_.Fe("autocomplete",b.uIa)("role",b.ty?null:"combobox")("aria-autocomplete",b.ty?null:"list")("aria-activedescendant",b.De&&b.lE?b.lE.id:null)("aria-expanded",
b.ty?null:b.De.toString())("aria-controls",b.ty||!b.De?null:null==b.autocomplete?null:b.autocomplete.id)("aria-haspopup",b.ty?null:"listbox")},Wb:["matAutocompleteTrigger"],features:[_.$e([tjb]),_.Ce]});var xjb;xjb={Ca:_.$u,Jb:_.ac(function(){return _.OC}),kd:!0};_.OC=function(){NC.apply(this,arguments);this.e2a="mat-autocomplete-panel-above"};_.X(_.OC,NC);_.OC.ha=function(){var a;return function(b){return(a||(a=_.Tc(_.OC)))(b||_.OC)}}();
_.OC.Ha=_.hc({type:_.OC,qa:[["input","matAutocomplete",""],["textarea","matAutocomplete",""]],Cb:[1,"mat-autocomplete-trigger"],Db:7,hb:function(a,b){a&1&&_.M("focusin",function(){return b.aja()})("blur",function(){return b.Nh()})("input",function(c){return b.bja(c)})("keydown",function(c){return b.Hg(c)})("click",function(){return b.Ip()});a&2&&_.Fe("autocomplete",b.uIa)("role",b.ty?null:"combobox")("aria-autocomplete",b.ty?null:"list")("aria-activedescendant",b.De&&b.lE?b.lE.id:null)("aria-expanded",
b.ty?null:b.De.toString())("aria-owns",b.ty||!b.De?null:null==b.autocomplete?null:b.autocomplete.id)("aria-haspopup",b.ty?null:"listbox")},Wb:["matAutocompleteTrigger"],features:[_.$e([xjb]),_.Ce]});_.PC=function(){var a=KC.apply(this,arguments)||this;a.S$a="mat-autocomplete-visible";a.i6a="mat-autocomplete-hidden";return a};_.X(_.PC,KC);_.PC.Ha=KC.Ha;_.PC.ha=function(){var a;return function(b){return(a||(a=_.Tc(_.PC)))(b||_.PC)}}();
_.PC.ya=_.fc({type:_.PC,qa:[["mat-autocomplete"]],yd:function(a,b,c){a&1&&(_.mf(c,_.Yq,5),_.mf(c,_.jy,5));if(a&2){var d;_.jf(d=_.nf())&&(b.NK=d);_.jf(d=_.nf())&&(b.options=d)}},Cb:["ngSkipHydration","",1,"mat-autocomplete"],inputs:{zd:"disableRipple"},Wb:["matAutocomplete"],features:[_.$e([{Ca:_.Wq,Jb:_.PC}]),_.Ce],ac:["*"],Aa:1,Ba:0,Fa:[["role","listbox",1,"mat-autocomplete-panel",3,"id","ngClass"],["panel",""]],va:function(a){a&1&&(_.Te(),_.O(0,Ffb,3,4,"ng-template"))},Ia:[_.gm],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"],
mb:2,Na:0});var Jfb=function(a){return{wa:a}},QC=function(){_.JC.apply(this,arguments);this.ZUa=!1};_.X(QC,_.JC);QC.Ha=_.JC.Ha;QC.prototype.P9=function(a){this.Mk.setValue("");a.option.value.filters?this.OWa.emit(a.option.value):this.selected.emit(a.option.value)};_.yjb=function(a){a.I$&&a.vIa.LW()};_.Y.Object.defineProperties(QC.prototype,{I$:{configurable:!0,enumerable:!0,get:function(){return this.autocomplete.isOpen}}});QC.ha=function(){var a;return function(b){return(a||(a=_.Tc(QC)))(b||QC)}}();
QC.ya=_.fc({type:QC,qa:[["xap-filter-menu"]],ub:function(a,b){a&1&&(_.kf(_.PC,7),_.kf(_.OC,7));if(a&2){var c;_.jf(c=_.nf())&&(b.autocomplete=c.first);_.jf(c=_.nf())&&(b.vIa=c.first)}},features:[_.Ce],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),_.M("click",function(){return b.Wd()})("focusin",function(){return b.S$=!0})("focusout",function(){return b.S$=!1})("keydown.backspace",function(){return _.mjb(b)}),_.C(),_.B(2,"mat-autocomplete",2,3),_.M("optionSelected",function(e){return b.P9(e)}),_.O(4,Hfb,3,1,"div",4),_.O(5,Rfb,5,6,"ng-container",5),_.O(6,Yfb,4,6,"ng-template",null,6,_.qf),_.O(8,Zfb,2,1,"mat-option",7),_.S(9,"async"),_.S(10,"async"),_.O(11,egb,1,1,"ng-template",null,8,_.qf),_.C());if(a&2){var c=_.Xe(3),d=_.Xe(7);_.z("formControl",
b.Mk)("matAutocomplete",c)("placeholder",b.placeholder);_.Fe("aria-label",b.E$||b.placeholder||null);_.v(2);_.z("aria-label",b.placeholder);_.v(2);_.z("ngIf",null==b.Oz?null:b.Oz.length);_.v(1);_.z("ngIf",b.lT)("ngIfElse",d);_.v(3);_.z("ngIf",null==_.T(9,9,b.vK)&&null==_.T(10,11,b.CR))}},Ia:[_.hm,_.im,_.mm,_.jm,_.km,_.lm,_.PC,_.OC,_.jy,QA,_.ir,_.ws,_.Xv,_.Qh,_.ev,_.mv,_.nm],mb:2,Na:0});_.RC=function(a,b,c){_.wC.call(this,a,b,c);this.Sh=a;this.Vl=b};_.X(_.RC,_.wC);_.RC.Ha=_.wC.Ha;_.RC.prototype.Rc=function(){var a=this,b;null==(b=this.flb)||b.hd.subscribe(function(){a.BI&&a.BI.unsubscribe();a.BI=a.wma.R5.subscribe(function(){_.yjb(a.Qo)})})};_.RC.prototype.TY=function(a){return this.xLa&&this.yv===a&&!this.Qo.I$};_.RC.prototype.d9=function(){return this.Vnb||"filter_list"};
_.RC.prototype.JWa=function(){if(0<this.wma.Qd.length){var a;null==(a=this.wma.Qd.get(this.wma.Qd.length-1))||a.focus()}else this.Qo&&this.Qo.Wd()};_.RC.ha=function(a){return new (a||_.RC)(_.w(_.uC),_.w(_.vA,8),_.w(_.Rib,8))};
_.RC.ya=_.fc({type:_.RC,qa:[["xap-filter-bar"]],ub:function(a,b){a&1&&(_.kf(_.FC,5),_.kf(QC,7),_.kf(IC,5));if(a&2){var c;_.jf(c=_.nf())&&(b.wma=c.first);_.jf(c=_.nf())&&(b.Qo=c.first);_.jf(c=_.nf())&&(b.flb=c)}},features:[_.$e([_.uC]),_.Ce],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),_.M("click",function(c){return b.GB(c)}),_.B(1,"div",1),_.O(2,ggb,2,2,"mat-icon",2),_.O(3,igb,2,1,"span",3),_.C(),_.B(4,"div",4)(5,"mat-chip-list",5),_.O(6,kgb,2,6,"xap-filter-editor",6),_.S(7,"async"),_.B(8,"xap-filter-menu",7),_.M("selected",function(c){return _.Sib(b,c)})("selectedSet",function(c){return b.Fla(c)})("deletedSet",function(){})("onBackspace",function(){return b.JWa()}),
_.S(9,"async"),_.C()()(),_.O(10,lgb,3,4,"button",8),_.O(11,mgb,3,4,"button",9),_.C());a&2&&(_.v(2),_.z("ngIf",!b.RX),_.v(1),_.z("ngIf",b.RX),_.v(2),_.z("disabled",b.disabled),_.v(1),_.z("ngForOf",_.T(7,13,b.config.Of)),_.v(2),_.z("suggestionProvider",b.config.Dyb.Gfa)("useRankedSuggestions",b.config.lT)("placeholder",b.lR)("inputLabel",b.E$||b.lR)("noResultsMessage",b.mz)("disabled",b.disabled)("savedFilterSets",_.T(9,15,null==b.config.xL?null:b.config.xL.Oz)),_.v(2),_.z("ngIf",b.config.xL&&0<b.config.Of.getValue().length),
_.v(1),_.z("ngIf",_.Uib(b)))},Ia:[_.hm,_.im,_.ir,_.FC,_.ws,_.bw,IC,QC,_.nm],mb:2,Na:0});_.SC=function(){_.Rq.apply(this,arguments);this.G9=[]};_.X(_.SC,_.Rq);_.SC.prototype.create=function(a){return _.Rq.prototype.create.call(this,Object.assign({},a,{ee:(null==a?0:a.ee)?_.pqa(a.ee).concat(this.G9):this.G9}))};_.SC.ha=function(){var a;return function(b){return(a||(a=_.Tc(_.SC)))(b||_.SC)}}();_.SC.ua=_.t({token:_.SC,oa:_.SC.ha});var zjb=function(a,b,c,d,e,f,g){e=void 0===e?{}:e;this.value=a;this.Jna=b;this.ariaLabel=c;this.enabled=d;this.Gtc=e;this.Ul=void 0===f?a:f;this.Nsa=g},Ajb=1,Bjb=_.Sg({passive:!1,capture:!0}),TC=_.Sg({passive:!0,capture:!0}),Cjb=_.Sg({passive:!0}),UC=function(a,b){var c=this;this.Oa=a;this.nb=b;this.Ic=_.dc(_.Np);this.FD=!1;this.zra=7;this.kab=0;this.SB=!1;this.Afb=1;this.YF=this.xR=null;this.GIb=new _.al;this.Eca=new _.al;this.fl=new _.al;this.pP=new _.al;this.nB=new _.al;this.Bia=!1;this.Fia=function(d){if(c.G9a&&
"focus"===d.type)c.G9a=!1;else if(d.target&&c.SB){var e=c.SU(d.target);e&&c.nb.oc(function(){return c.Eca.emit({value:e.enabled?e:null,event:d})})}};this.i$a=function(d){if(c.SB){var e=wgb(d),f=e?c.SU(e):null;e!==d.target&&(c.Bia=!0);sgb(d.target)&&d.preventDefault();c.nb.oc(function(){return c.Eca.emit({value:(null==f?0:f.enabled)?f:null,event:d})})}};this.Eja=function(d){null!==c.YF&&c.SB&&("blur"!==d.type&&(c.Bia=!0),!d.target||!c.SU(d.target)||d.relatedTarget&&c.SU(d.relatedTarget)||c.nb.oc(function(){return c.Eca.emit({value:null,
event:d})}))};this.Oja=function(d){if(c.SB){c.Bia=!1;var e=d.target&&c.SU(d.target);e&&c.vja(e.Nsa)&&c.nb.oc(function(){c.pP.emit({value:e.Nsa,event:d})})}};this.OEa=function(d){if(c.SB){var e=sgb(d.target);e?e.closest(".mat-calendar-body")===c.Oa.ta&&c.nb.oc(function(){var f=c.SU(e),g;c.nB.emit({value:null!=(g=null==f?void 0:f.Nsa)?g:null,event:d})}):c.nb.oc(function(){c.nB.emit({value:null,event:d})})}};this.h$a=function(d){(d=wgb(d))&&c.OEa({target:d})};this.Df="mat-calendar-body-"+Ajb++;this.yGa=
this.Df+"-start-date";this.ZCa=this.Df+"-end-date";b.Zb(function(){var d=a.ta;d.addEventListener("touchmove",c.i$a,Bjb);d.addEventListener("mouseenter",c.Fia,TC);d.addEventListener("focus",c.Fia,TC);d.addEventListener("mouseleave",c.Eja,TC);d.addEventListener("blur",c.Eja,TC);d.addEventListener("mousedown",c.Oja,Cjb);d.addEventListener("touchstart",c.Oja,Cjb);c.Ic.Vd&&(window.addEventListener("mouseup",c.OEa),window.addEventListener("touchend",c.h$a))})};_.h=UC.prototype;
_.h.Lm=function(){this.FD&&(this.Vx(),this.FD=!1)};_.h.Ohc=function(a,b){this.Bia||a.enabled&&this.GIb.emit({value:a.value,event:b})};_.h.vjc=function(a,b){a.enabled&&this.fl.emit({value:a.value,event:b})};_.h.fV=function(a){return this.d0===a||this.zX===a};_.h.Rb=function(a){var b=a.numCols,c=this.rows,d=this.zra;if(a.rows||b)this.s2=c&&c.length&&c[0].length?d-c[0].length:0;if(a.cellAspectRatio||b||!this.yN)this.yN=50*this.Afb/d+"%";if(b||!this.c3a)this.c3a=100/d+"%"};
_.h.La=function(){var a=this.Oa.ta;a.removeEventListener("touchmove",this.i$a,Bjb);a.removeEventListener("mouseenter",this.Fia,TC);a.removeEventListener("focus",this.Fia,TC);a.removeEventListener("mouseleave",this.Eja,TC);a.removeEventListener("blur",this.Eja,TC);a.removeEventListener("mousedown",this.Oja,Cjb);a.removeEventListener("touchstart",this.Oja,Cjb);this.Ic.Vd&&(window.removeEventListener("mouseup",this.OEa),window.removeEventListener("touchend",this.h$a))};
_.h.B6a=function(a,b){b=a*this.zra+b;a&&(b-=this.s2);return b==this.kab};_.h.Vx=function(a){var b=this;a=void 0===a?!0:a;this.nb.Zb(function(){b.nb.ng.ka(_.je(1)).subscribe(function(){setTimeout(function(){var c=b.Oa.ta.querySelector(".mat-calendar-body-active");c&&(a||(b.G9a=!0),c.focus())})})})};_.h.dGa=function(){this.FD=!0};_.h.qEa=function(a){return tgb(a,this.d0,this.zX)};_.h.pEa=function(a){return ugb(a,this.d0,this.zX)};_.h.vja=function(a){return vgb(a,this.d0,this.zX,this.SB)};
_.h.E6a=function(a){return tgb(a,this.jt,this.vv)};_.h.bmc=function(a,b,c){if(!this.E6a(a)||this.qEa(a)||!this.vja(a))return!1;a=this.rows[b][c-1];a||(a=(b=this.rows[b-1])&&b[b.length-1]);return a&&!this.pEa(a.Ul)};_.h.amc=function(a,b,c){if(!this.D6a(a)||this.pEa(a)||!this.vja(a))return!1;a=this.rows[b][c+1];a||(a=(b=this.rows[b+1])&&b[0]);return a&&!this.qEa(a.Ul)};_.h.D6a=function(a){return ugb(a,this.jt,this.vv)};_.h.fmc=function(a){return vgb(a,this.jt,this.vv,this.SB)};
_.h.cmc=function(a){return this.jt===this.vv&&a===this.jt};_.h.mmc=function(a){return tgb(a,this.xR,this.YF)};_.h.lmc=function(a){return ugb(a,this.xR,this.YF)};_.h.gmc=function(a){return vgb(a,this.xR,this.YF,this.SB)};_.h.skc=function(a){return this.SB?this.d0===a&&this.zX===a?this.yGa+" "+this.ZCa:this.d0===a?this.yGa:this.zX===a?this.ZCa:null:null};
_.h.SU=function(a){var b=sgb(a);return b&&(a=b.getAttribute("data-mat-row"),b=b.getAttribute("data-mat-col"),a&&b)?this.rows[parseInt(a)][parseInt(b)]:null};UC.ha=function(a){return new (a||UC)(_.w(_.Wc),_.w(_.ze))};
UC.ya=_.fc({type:UC,qa:[["","mat-calendar-body",""]],Cb:[1,"mat-calendar-body"],inputs:{label:"label",rows:"rows",GNb:"todayValue",d0:"startValue",zX:"endValue",Gvb:"labelMinRequiredCells",zra:"numCols",kab:"activeCell",SB:"isRange",Afb:"cellAspectRatio",jt:"comparisonStart",vv:"comparisonEnd",xR:"previewStart",YF:"previewEnd",c0:"startDateAccessibleName",yX:"endDateAccessibleName"},outputs:{GIb:"selectedValueChange",Eca:"previewChange",fl:"activeDateChange",pP:"dragStarted",nB:"dragEnded"},Wb:["matCalendarBody"],
features:[_.vc],hc:["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&&(_.O(0,ngb,3,6,"tr",0),_.O(1,qgb,3,2,"tr",1),_.B(2,"label",2),_.Q(3),_.C(),_.B(4,"label",2),_.Q(5),_.C());a&2&&(_.z("ngIf",b.s2<b.Gvb),_.v(1),_.z("ngForOf",b.rows),_.v(1),_.z("id",b.yGa),_.v(1),_.Ye(" ",b.c0,"\n"),_.v(1),_.z("id",b.ZCa),_.v(1),_.Ye(" ",b.yX,"\n"))},Ia:[_.gm,_.hm,_.im],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;display:block;height:90%;width:100%}.mat-calendar-body-range-start:not(.mat-calendar-body-in-comparison-range)::before,.mat-calendar-body-range-start::after,.mat-calendar-body-comparison-start:not(.mat-calendar-body-comparison-bridge-start)::before,.mat-calendar-body-comparison-start::after,.mat-calendar-body-preview-start .mat-calendar-body-cell-preview{left:5%;width:95%;border-top-left-radius:999px;border-bottom-left-radius:999px}[dir=rtl] .mat-calendar-body-range-start:not(.mat-calendar-body-in-comparison-range)::before,[dir=rtl] .mat-calendar-body-range-start::after,[dir=rtl] .mat-calendar-body-comparison-start:not(.mat-calendar-body-comparison-bridge-start)::before,[dir=rtl] .mat-calendar-body-comparison-start::after,[dir=rtl] .mat-calendar-body-preview-start .mat-calendar-body-cell-preview{left:0;border-radius:0;border-top-right-radius:999px;border-bottom-right-radius:999px}.mat-calendar-body-range-end:not(.mat-calendar-body-in-comparison-range)::before,.mat-calendar-body-range-end::after,.mat-calendar-body-comparison-end:not(.mat-calendar-body-comparison-bridge-end)::before,.mat-calendar-body-comparison-end::after,.mat-calendar-body-preview-end .mat-calendar-body-cell-preview{width:95%;border-top-right-radius:999px;border-bottom-right-radius:999px}[dir=rtl] .mat-calendar-body-range-end:not(.mat-calendar-body-in-comparison-range)::before,[dir=rtl] .mat-calendar-body-range-end::after,[dir=rtl] .mat-calendar-body-comparison-end:not(.mat-calendar-body-comparison-bridge-end)::before,[dir=rtl] .mat-calendar-body-comparison-end::after,[dir=rtl] .mat-calendar-body-preview-end .mat-calendar-body-cell-preview{left:5%;border-radius:0;border-top-left-radius:999px;border-bottom-left-radius:999px}[dir=rtl] .mat-calendar-body-comparison-bridge-start.mat-calendar-body-range-end::after,[dir=rtl] .mat-calendar-body-comparison-bridge-end.mat-calendar-body-range-start::after{width:95%;border-top-right-radius:999px;border-bottom-right-radius:999px}.mat-calendar-body-comparison-start.mat-calendar-body-range-end::after,[dir=rtl] .mat-calendar-body-comparison-start.mat-calendar-body-range-end::after,.mat-calendar-body-comparison-end.mat-calendar-body-range-start::after,[dir=rtl] .mat-calendar-body-comparison-end.mat-calendar-body-range-start::after{width:90%}.mat-calendar-body-in-preview .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'],
mb:2,Na:0});var VC=function(a,b){this.selection=a;this.h2a=b;this.pIc=this.mGa=new _.re;this.selection=a};VC.prototype.zga=function(a,b){var c=this.selection;this.selection=a;this.mGa.next({selection:a,source:b,oldValue:c})};VC.prototype.La=function(){this.mGa.complete()};VC.prototype.smc=function(a){return Jgb(a)&&this.h2a.isValid(a)};VC.ha=function(){_.ad()};VC.ua=_.t({token:VC,oa:VC.ha});var WC=function(a){VC.call(this,null,a)};_.X(WC,VC);WC.prototype.add=function(a){VC.prototype.zga.call(this,a,this)};
WC.prototype.isValid=function(){return null!=this.selection&&this.smc(this.selection)};WC.prototype.Qr=function(){return null!=this.selection};WC.prototype.clone=function(){var a=new WC(this.h2a);a.zga(this.selection,this);return a};WC.ha=function(a){return new (a||WC)(_.u(_.iA))};WC.ua=_.t({token:WC,oa:WC.ha});var Djb={Ca:VC,Eb:[[new _.pk,new _.qk,VC],_.iA],Ab:function(a,b){return a||new WC(b)}};new _.pk;new _.qk;_.XC=function(){this.hd=new _.re;this.sEc="Open calendar";this.Qsc="Close calendar"};_.XC.prototype.txc=function(a,b){return a+" \u2013 "+b};_.XC.prototype.uxc=function(a,b){return a+" to "+b};_.XC.ha=function(a){return new (a||_.XC)};_.XC.ua=_.t({token:_.XC,oa:_.XC.ha,Ja:"root"});var Ejb=new _.oc("MAT_DATE_RANGE_SELECTION_STRATEGY");new _.pk;new _.qk;_.YC=function(a,b,c,d,e){this.vb=a;this.Xu=b;this.Xa=c;this.wc=d;this.yka=e;this.HH=_.td.EMPTY;this.ct=null;this.El=new _.al;this.VV=new _.al;this.pP=new _.al;this.nB=new _.al;this.fl=new _.al;this.rd=new Date};_.h=_.YC.prototype;_.h.we=function(){var a=this;this.HH=this.Xa.Sqa.ka(_.ue(null)).subscribe(function(){return a.KD()})};_.h.Rb=function(a){var b=a.comparisonStart||a.comparisonEnd;b&&!b.ZE&&this.pGa(this.selected);a.activeDrag&&!this.ct&&this.vCa()};_.h.La=function(){this.HH.unsubscribe()};
_.h.xia=function(a){var b=a.value,c=this.j5a(b),d;(d=this.rkc(this.Me))===b&&d===b||this.El.emit(c);this.VV.emit({value:c,event:a.event});this.vCa();_.yk(this.vb)};_.h.i4=function(a){var b=this.rd;this.tb=this.j5a(a.value);_.kA(this.Xa,b,this.tb)&&this.fl.emit(this.rd)};
_.h.I2=function(a){var b=this.rd,c=this.um();switch(a.keyCode){case 37:this.tb=_.rA(this.Xa,this.rd,c?1:-1);break;case 39:this.tb=_.rA(this.Xa,this.rd,c?-1:1);break;case 38:this.tb=_.rA(this.Xa,this.rd,-7);break;case 40:this.tb=_.rA(this.Xa,this.rd,7);break;case 36:this.tb=_.rA(this.Xa,this.rd,1-this.Xa.getDate(this.rd));break;case 35:this.tb=_.rA(this.Xa,this.rd,_.Ogb(this.Xa,this.rd)-this.Xa.getDate(this.rd));break;case 33:this.tb=a.altKey?_.qA(this.Xa,this.rd,-1):_.pA(this.Xa,this.rd,-1);break;
case 34:this.tb=a.altKey?_.qA(this.Xa,this.rd,1):_.pA(this.Xa,this.rd,1);break;case 13:case 32:this.OH=!0;this.Y2a(this.rd)&&a.preventDefault();return;case 27:null==this.mO||_.Rg(a)||(this.vCa(),this.ct?this.nB.emit({value:null,event:a}):(this.El.emit(null),this.VV.emit({value:null,event:a})),a.preventDefault(),a.stopPropagation());return;default:return}_.kA(this.Xa,b,this.tb)&&(this.fl.emit(this.tb),this.FD());a.preventDefault()};
_.h.J2=function(a){if(32===a.keyCode||13===a.keyCode)this.OH&&this.Y2a(this.rd)&&this.xia({value:this.Xa.getDate(this.rd),event:a}),this.OH=!1};_.h.KD=function(){this.pGa(this.selected);this.Gpc=this.GD(new Date);this.Rmc=this.Xu.display.monthLabel?this.Xa.format(this.tb,this.Xu.display.monthLabel):Lgb(this.Xa)[this.Xa.getMonth(this.tb)].toLocaleUpperCase();this.Pjc=(7+this.Xa.Nl(this.Xa.getYear(this.tb),this.Xa.getMonth(this.tb),1).getDay())%7;this.Klc();this.Ric();_.yk(this.vb)};_.h.Vx=function(a){this.SD.Vx(a)};
_.h.FD=function(){this.SD.dGa()};_.h.w8a=function(a){var b=a.event;a=a.value;if(this.yka){a=a?a.Nsa:null;var c=this.yka.ISc(a,this.selected,b);this.CV=this.GD(c.start);this.mO=this.GD(c.end);if(this.ct&&a){var d,e;if(c=null==(e=(d=this.yka).oKa)?void 0:e.call(d,this.ct.value,this.selected,a,b))this.CV=this.GD(c.start),this.mO=this.GD(c.end)}this.vb.ae()}};
_.h.VCa=function(a){if(this.ct)if(a.value){var b,c,d=null==(b=this.yka)?void 0:null==(c=b.oKa)?void 0:c.call(b,this.ct.value,this.selected,a.value,a.event);this.nB.emit({value:null!=d?d:null,event:a.event})}else this.nB.emit({value:null,event:a.event})};_.h.j5a=function(a){return this.Xa.Nl(this.Xa.getYear(this.tb),this.Xa.getMonth(this.tb),a)};_.h.Klc=function(){var a=_.Ngb(this.Xa,"narrow"),b=_.Ngb(this.Xa,"long").map(function(c,d){return{Axb:c,MSa:a[d]}});this.Bqc=b.slice(0).concat(b.slice(0,0))};
_.h.Ric=function(){var a=_.Ogb(this.Xa,this.tb),b=Mgb(this.Xa);this.sla=[[]];for(var c=0,d=this.Pjc;c<a;c++,d++){7==d&&(this.sla.push([]),d=0);var e=this.Xa.Nl(this.Xa.getYear(this.tb),this.Xa.getMonth(this.tb),c+1),f=this.Zoc(e),g=this.Xa.format(e,this.Xu.display.Vtc),m=this.Ik?this.Ik(e,"month"):void 0;this.sla[this.sla.length-1].push(new zjb(c+1,b[c],g,f,m,this.GD(e),e))}};
_.h.Zoc=function(a){return!!a&&(!this.Bd||0<=_.kA(this.Xa,a,this.Bd))&&(!this.Ed||0>=_.kA(this.Xa,a,this.Ed))&&(!this.Li||this.Li(a))};_.h.rkc=function(a){return a&&this.Z5a(a,this.tb)?this.Xa.getDate(a):null};_.h.Z5a=function(a,b){return!(!a||!b||this.Xa.getMonth(a)!=this.Xa.getMonth(b)||this.Xa.getYear(a)!=this.Xa.getYear(b))};_.h.GD=function(a){return a?(new Date(this.Xa.getYear(a),this.Xa.getMonth(a),this.Xa.getDate(a))).getTime():null};_.h.um=function(){return this.wc&&"rtl"===this.wc.value};
_.h.pGa=function(a){this.Nnc=this.Mnc=this.GD(a);this.nmc=!1;this.oic=this.GD(this.jt);this.nic=this.GD(this.vv)};_.h.Y2a=function(a){return!this.Li||this.Li(a)};_.h.vCa=function(){this.CV=this.mO=null};
_.Y.Object.defineProperties(_.YC.prototype,{tb:{configurable:!0,enumerable:!0,get:function(){return this.rd},set:function(a){var b=this.rd;a=_.jA(this.Xa,this.Xa.Ah(a))||new Date;this.rd=_.mA(this.Xa,a,this.Bd,this.Ed);this.Z5a(b,this.rd)||this.KD()}},selected:{configurable:!0,enumerable:!0,get:function(){return this.Me},set:function(a){this.Me=_.jA(this.Xa,this.Xa.Ah(a));this.pGa(this.Me)}},Bd:{configurable:!0,enumerable:!0,get:function(){return this.gO},set:function(a){this.gO=_.jA(this.Xa,this.Xa.Ah(a))}},
Ed:{configurable:!0,enumerable:!0,get:function(){return this.eO},set:function(a){this.eO=_.jA(this.Xa,this.Xa.Ah(a))}}});_.YC.ha=function(a){return new (a||_.YC)(_.w(_.sl),_.w(_.Uq,8),_.w(_.iA,8),_.w(_.oq,8),_.w(Ejb,8))};
_.YC.ya=_.fc({type:_.YC,qa:[["mat-month-view"]],ub:function(a,b){a&1&&_.kf(UC,5);if(a&2){var c;_.jf(c=_.nf())&&(b.SD=c.first)}},inputs:{tb:"activeDate",selected:"selected",Bd:"minDate",Ed:"maxDate",Li:"dateFilter",Ik:"dateClass",jt:"comparisonStart",vv:"comparisonEnd",c0:"startDateAccessibleName",yX:"endDateAccessibleName",ct:"activeDrag"},outputs:{El:"selectedChange",VV:"_userSelection",pP:"dragStarted",nB:"dragEnded",fl:"activeDateChange"},Wb:["matMonthView"],features:[_.vc],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"),_.O(3,xgb,5,2,"th",2),_.C(),_.B(4,"tr"),_.E(5,"th",3),_.C()(),_.B(6,"tbody",4),_.M("selectedValueChange",function(c){return b.xia(c)})("activeDateChange",function(c){return b.i4(c)})("previewChange",function(c){return b.w8a(c)})("dragStarted",function(c){return b.pP.emit(c)})("dragEnded",function(c){return b.VCa(c)})("keyup",function(c){return b.J2(c)})("keydown",
function(c){return b.I2(c)}),_.C()());a&2&&(_.v(3),_.z("ngForOf",b.Bqc),_.v(3),_.z("label",b.Rmc)("rows",b.sla)("todayValue",b.Gpc)("startValue",b.Nnc)("endValue",b.Mnc)("comparisonStart",b.oic)("comparisonEnd",b.nic)("previewStart",b.CV)("previewEnd",b.mO)("isRange",b.nmc)("labelMinRequiredCells",3)("activeCell",b.Xa.getDate(b.tb)-1)("startDateAccessibleName",b.c0)("endDateAccessibleName",b.yX))},Ia:[_.hm,UC],mb:2,Na:0});var ZC=function(a,b,c){this.vb=a;this.Xa=b;this.wc=c;this.HH=_.td.EMPTY;this.El=new _.al;this.xM=new _.al;this.fl=new _.al;this.rd=new Date};_.h=ZC.prototype;_.h.we=function(){var a=this;this.HH=this.Xa.Sqa.ka(_.ue(null)).subscribe(function(){return a.KD()})};_.h.La=function(){this.HH.unsubscribe()};
_.h.KD=function(){var a=this;this.Ipc=this.Xa.getYear(new Date);var b=this.Xa.getYear(this.rd)-Agb(this.Xa,this.tb,this.Bd,this.Ed);this.Z$a=[];for(var c=0,d=[];24>c;c++)d.push(b+c),4==d.length&&(this.Z$a.push(d.map(function(e){return a.Eic(e)})),d=[]);_.yk(this.vb)};_.h.Y$a=function(a){var b=a.value;a=this.Xa.Nl(b,0,1);b=this.l5a(b);this.xM.emit(a);this.El.emit(b)};_.h.i4=function(a){var b=this.rd;this.tb=this.l5a(a.value);_.kA(this.Xa,b,this.tb)&&this.fl.emit(this.tb)};
_.h.I2=function(a){var b=this.rd,c=this.um();switch(a.keyCode){case 37:this.tb=_.qA(this.Xa,this.rd,c?1:-1);break;case 39:this.tb=_.qA(this.Xa,this.rd,c?-1:1);break;case 38:this.tb=_.qA(this.Xa,this.rd,-4);break;case 40:this.tb=_.qA(this.Xa,this.rd,4);break;case 36:this.tb=_.qA(this.Xa,this.rd,-Agb(this.Xa,this.tb,this.Bd,this.Ed));break;case 35:this.tb=_.qA(this.Xa,this.rd,24-Agb(this.Xa,this.tb,this.Bd,this.Ed)-1);break;case 33:this.tb=_.qA(this.Xa,this.rd,a.altKey?-240:-24);break;case 34:this.tb=
_.qA(this.Xa,this.rd,a.altKey?240:24);break;case 13:case 32:this.OH=!0;break;default:return}_.kA(this.Xa,b,this.tb)&&this.fl.emit(this.tb);this.FD();a.preventDefault()};_.h.J2=function(a){if(32===a.keyCode||13===a.keyCode)this.OH&&this.Y$a({value:this.Xa.getYear(this.rd),event:a}),this.OH=!1};_.h.bkc=function(){return Agb(this.Xa,this.tb,this.Bd,this.Ed)};_.h.Vx=function(){this.SD.Vx()};_.h.FD=function(){this.SD.dGa()};
_.h.l5a=function(a){var b=this.Xa.getMonth(this.tb),c=_.Ogb(this.Xa,this.Xa.Nl(a,b,1));return this.Xa.Nl(a,b,Math.min(this.Xa.getDate(this.tb),c))};_.h.Eic=function(a){var b=this.Xa.Nl(a,0,1),c=oA(this.Xa,b);b=this.Ik?this.Ik(b,"multi-year"):void 0;return new zjb(a,c,c,this.bpc(a),b)};
_.h.bpc=function(a){if(void 0===a||null===a||this.Ed&&a>this.Xa.getYear(this.Ed)||this.Bd&&a<this.Xa.getYear(this.Bd))return!1;if(!this.Li)return!0;for(var b=this.Xa.Nl(a,0,1);this.Xa.getYear(b)==a;b=_.rA(this.Xa,b,1))if(this.Li(b))return!0;return!1};_.h.um=function(){return this.wc&&"rtl"===this.wc.value};_.h.Moc=function(a){this.lGa=null;a&&(this.lGa=this.Xa.getYear(a))};
_.Y.Object.defineProperties(ZC.prototype,{tb:{configurable:!0,enumerable:!0,get:function(){return this.rd},set:function(a){var b=this.rd;a=_.jA(this.Xa,this.Xa.Ah(a))||new Date;this.rd=_.mA(this.Xa,a,this.Bd,this.Ed);zgb(this.Xa,b,this.rd,this.Bd,this.Ed)||this.KD()}},selected:{configurable:!0,enumerable:!0,get:function(){return this.Me},set:function(a){this.Me=_.jA(this.Xa,this.Xa.Ah(a));this.Moc(a)}},Bd:{configurable:!0,enumerable:!0,get:function(){return this.gO},set:function(a){this.gO=_.jA(this.Xa,
this.Xa.Ah(a))}},Ed:{configurable:!0,enumerable:!0,get:function(){return this.eO},set:function(a){this.eO=_.jA(this.Xa,this.Xa.Ah(a))}}});ZC.ha=function(a){return new (a||ZC)(_.w(_.sl),_.w(_.iA,8),_.w(_.oq,8))};
ZC.ya=_.fc({type:ZC,qa:[["mat-multi-year-view"]],ub:function(a,b){a&1&&_.kf(UC,5);if(a&2){var c;_.jf(c=_.nf())&&(b.SD=c.first)}},inputs:{tb:"activeDate",selected:"selected",Bd:"minDate",Ed:"maxDate",Li:"dateFilter",Ik:"dateClass"},outputs:{El:"selectedChange",xM:"yearSelected",fl:"activeDateChange"},Wb:["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"),_.E(3,"th",2),_.C()(),_.B(4,"tbody",3),_.M("selectedValueChange",function(c){return b.Y$a(c)})("activeDateChange",function(c){return b.i4(c)})("keyup",function(c){return b.J2(c)})("keydown",function(c){return b.I2(c)}),_.C()());a&2&&(_.v(4),_.z("rows",b.Z$a)("todayValue",b.Ipc)("startValue",
b.lGa)("endValue",b.lGa)("numCols",4)("cellAspectRatio",4/7)("activeCell",b.bkc()))},Ia:[UC],mb:2,Na:0});_.$C=function(a,b,c,d){this.vb=a;this.Xu=b;this.Xa=c;this.wc=d;this.HH=_.td.EMPTY;this.El=new _.al;this.AK=new _.al;this.fl=new _.al;this.rd=new Date};_.h=_.$C.prototype;_.h.we=function(){var a=this;this.HH=this.Xa.Sqa.ka(_.ue(null)).subscribe(function(){return a.KD()})};_.h.La=function(){this.HH.unsubscribe()};_.h.p7a=function(a){a=a.value;var b=this.Xa.Nl(this.Xa.getYear(this.tb),a,1);this.AK.emit(b);a=this.k5a(a);this.El.emit(a)};
_.h.i4=function(a){var b=this.rd;this.tb=this.k5a(a.value);_.kA(this.Xa,b,this.tb)&&this.fl.emit(this.tb)};
_.h.I2=function(a){var b=this.rd,c=this.um();switch(a.keyCode){case 37:this.tb=_.pA(this.Xa,this.rd,c?1:-1);break;case 39:this.tb=_.pA(this.Xa,this.rd,c?-1:1);break;case 38:this.tb=_.pA(this.Xa,this.rd,-4);break;case 40:this.tb=_.pA(this.Xa,this.rd,4);break;case 36:this.tb=_.pA(this.Xa,this.rd,-this.Xa.getMonth(this.rd));break;case 35:this.tb=_.pA(this.Xa,this.rd,11-this.Xa.getMonth(this.rd));break;case 33:this.tb=_.qA(this.Xa,this.rd,a.altKey?-10:-1);break;case 34:this.tb=_.qA(this.Xa,this.rd,a.altKey?
10:1);break;case 13:case 32:this.OH=!0;break;default:return}_.kA(this.Xa,b,this.tb)&&(this.fl.emit(this.tb),this.FD());a.preventDefault()};_.h.J2=function(a){if(32===a.keyCode||13===a.keyCode)this.OH&&this.p7a({value:this.Xa.getMonth(this.rd),event:a}),this.OH=!1};
_.h.KD=function(){var a=this;this.v9a(this.selected);this.Hpc=this.r5a(new Date);this.Gqc=oA(this.Xa,this.tb);var b=Lgb(this.Xa);this.Tmc=[[0,1,2,3],[4,5,6,7],[8,9,10,11]].map(function(c){return c.map(function(d){return a.Dic(d,b[d])})});_.yk(this.vb)};_.h.Vx=function(){this.SD.Vx()};_.h.FD=function(){this.SD.dGa()};_.h.r5a=function(a){return a&&this.Xa.getYear(a)==this.Xa.getYear(this.tb)?this.Xa.getMonth(a):null};
_.h.k5a=function(a){var b=this.Xa.Nl(this.Xa.getYear(this.tb),a,1);b=_.Ogb(this.Xa,b);return this.Xa.Nl(this.Xa.getYear(this.tb),a,Math.min(this.Xa.getDate(this.tb),b))};_.h.Dic=function(a,b){var c=this.Xa.Nl(this.Xa.getYear(this.tb),a,1),d=this.Xa.format(c,this.Xu.display.lDc);c=this.Ik?this.Ik(c,"year"):void 0;return new zjb(a,b.toLocaleUpperCase(),d,this.apc(a),c)};
_.h.apc=function(a){var b=this.Xa.getYear(this.tb);if(void 0===a||null===a||this.tmc(b,a)||this.umc(b,a))return!1;if(!this.Li)return!0;for(b=this.Xa.Nl(b,a,1);this.Xa.getMonth(b)==a;b=_.rA(this.Xa,b,1))if(this.Li(b))return!0;return!1};_.h.tmc=function(a,b){if(this.Ed){var c=this.Xa.getYear(this.Ed),d=this.Xa.getMonth(this.Ed);return a>c||a===c&&b>d}return!1};_.h.umc=function(a,b){if(this.Bd){var c=this.Xa.getYear(this.Bd),d=this.Xa.getMonth(this.Bd);return a<c||a===c&&b<d}return!1};
_.h.um=function(){return this.wc&&"rtl"===this.wc.value};_.h.v9a=function(a){this.l9a=this.r5a(a)};
_.Y.Object.defineProperties(_.$C.prototype,{tb:{configurable:!0,enumerable:!0,get:function(){return this.rd},set:function(a){var b=this.rd;a=_.jA(this.Xa,this.Xa.Ah(a))||new Date;this.rd=_.mA(this.Xa,a,this.Bd,this.Ed);this.Xa.getYear(b)!==this.Xa.getYear(this.rd)&&this.KD()}},selected:{configurable:!0,enumerable:!0,get:function(){return this.Me},set:function(a){this.Me=_.jA(this.Xa,this.Xa.Ah(a));this.v9a(a)}},Bd:{configurable:!0,enumerable:!0,get:function(){return this.gO},set:function(a){this.gO=
_.jA(this.Xa,this.Xa.Ah(a))}},Ed:{configurable:!0,enumerable:!0,get:function(){return this.eO},set:function(a){this.eO=_.jA(this.Xa,this.Xa.Ah(a))}}});_.$C.ha=function(a){return new (a||_.$C)(_.w(_.sl),_.w(_.Uq,8),_.w(_.iA,8),_.w(_.oq,8))};
_.$C.ya=_.fc({type:_.$C,qa:[["mat-year-view"]],ub:function(a,b){a&1&&_.kf(UC,5);if(a&2){var c;_.jf(c=_.nf())&&(b.SD=c.first)}},inputs:{tb:"activeDate",selected:"selected",Bd:"minDate",Ed:"maxDate",Li:"dateFilter",Ik:"dateClass"},outputs:{El:"selectedChange",AK:"monthSelected",fl:"activeDateChange"},Wb:["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"),_.E(3,"th",2),_.C()(),_.B(4,"tbody",3),_.M("selectedValueChange",function(c){return b.p7a(c)})("activeDateChange",function(c){return b.i4(c)})("keyup",function(c){return b.J2(c)})("keydown",function(c){return b.I2(c)}),_.C()());a&2&&(_.v(4),_.z("label",b.Gqc)("rows",
b.Tmc)("todayValue",b.Hpc)("startValue",b.l9a)("endValue",b.l9a)("labelMinRequiredCells",2)("numCols",4)("cellAspectRatio",4/7)("activeCell",b.Xa.getMonth(b.tb)))},Ia:[UC],mb:2,Na:0});var Fjb=1,aD=function(a,b,c,d,e){this.Ol=a;this.calendar=b;this.Xa=c;this.Xu=d;this.Df="mat-calendar-header-"+Fjb++;this.i8a=this.Df+"-period-label";this.calendar.Wc.subscribe(function(){return _.yk(e)})};aD.prototype.Asa=function(){return this.calendar.Bd?!this.calendar.Bd||!this.O6a(this.calendar.tb,this.calendar.Bd):!0};aD.prototype.vra=function(){return!this.calendar.Ed||!this.O6a(this.calendar.tb,this.calendar.Ed)};
aD.prototype.O6a=function(a,b){return"month"==this.calendar.zh?this.Xa.getYear(a)==this.Xa.getYear(b)&&this.Xa.getMonth(a)==this.Xa.getMonth(b):"year"==this.calendar.zh?this.Xa.getYear(a)==this.Xa.getYear(b):zgb(this.Xa,a,b,this.calendar.Bd,this.calendar.Ed)};aD.prototype.a5a=function(){var a=this.Xa.getYear(this.calendar.tb)-Agb(this.Xa,this.calendar.tb,this.calendar.Bd,this.calendar.Ed),b=a+24-1;a=oA(this.Xa,this.Xa.Nl(a,0,1));b=oA(this.Xa,this.Xa.Nl(b,0,1));return[a,b]};
_.Y.Object.defineProperties(aD.prototype,{qsa:{configurable:!0,enumerable:!0,get:function(){return"month"==this.calendar.zh?this.Xa.format(this.calendar.tb,this.Xu.display.DSa).toLocaleUpperCase():"year"==this.calendar.zh?oA(this.Xa,this.calendar.tb):this.Ol.txc.apply(this.Ol,_.sc(this.a5a()))}},qFc:{configurable:!0,enumerable:!0,get:function(){return"month"==this.calendar.zh?this.Xa.format(this.calendar.tb,this.Xu.display.DSa).toLocaleUpperCase():"year"==this.calendar.zh?oA(this.Xa,this.calendar.tb):
this.Ol.uxc.apply(this.Ol,_.sc(this.a5a()))}},eUa:{configurable:!0,enumerable:!0,get:function(){return"month"==this.calendar.zh?"Choose month and year":"Choose date"}},vUa:{configurable:!0,enumerable:!0,get:function(){return{month:"Previous month",year:"Previous year","multi-year":"Previous 24 years"}[this.calendar.zh]}},VSa:{configurable:!0,enumerable:!0,get:function(){return{month:"Next month",year:"Next year","multi-year":"Next 24 years"}[this.calendar.zh]}}});
aD.ha=function(a){return new (a||aD)(_.w(_.XC),_.w(_.ac(function(){return _.bD})),_.w(_.iA,8),_.w(_.Uq,8),_.w(_.sl))};
aD.ya=_.fc({type:aD,qa:[["mat-calendar-header"]],Wb:["matCalendarHeader"],ac:["*"],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&&(_.Te(),_.B(0,"div",0)(1,"div",1)(2,"button",2),_.M("click",function(){b.calendar.zh="month"==b.calendar.zh?"multi-year":"month"}),_.B(3,"span",3),_.Q(4),_.C(),_.Lc(),_.B(5,"svg",4),_.E(6,"polygon",5),_.C()(),_.Xx(),_.E(7,"div",6),_.Ue(8),_.B(9,"button",7),_.M("click",function(){b.calendar.tb="month"==b.calendar.zh?_.pA(b.Xa,b.calendar.tb,-1):_.qA(b.Xa,
b.calendar.tb,"year"==b.calendar.zh?-1:-24)}),_.C(),_.B(10,"button",8),_.M("click",function(){b.calendar.tb="month"==b.calendar.zh?_.pA(b.Xa,b.calendar.tb,1):_.qA(b.Xa,b.calendar.tb,"year"==b.calendar.zh?1:24)}),_.C()()(),_.B(11,"label",9),_.Q(12),_.C());a&2&&(_.v(2),_.Fe("aria-label",b.eUa)("aria-describedby",b.i8a),_.v(2),_.Ze(b.qsa),_.v(1),_.He("mat-calendar-invert","month"!==b.calendar.zh),_.v(4),_.z("disabled",!b.Asa()),_.Fe("aria-label",b.vUa),_.v(1),_.z("disabled",!b.vra()),_.Fe("aria-label",
b.VSa),_.v(1),_.z("id",b.i8a),_.v(1),_.Ze(b.qFc))},Ia:[_.Wr,_.Xr],mb:2,Na:0});_.bD=function(a,b,c,d){var e=this;this.Xa=b;this.Xu=c;this.vb=d;this.PEa=!1;this.RL="month";this.El=new _.al;this.xM=new _.al;this.AK=new _.al;this.oM=new _.al(!0);this.VV=new _.al;this.L$a=new _.al;this.Rha=null;this.Wc=new _.re;this.gEa=a.hd.subscribe(function(){_.yk(d);e.Wc.next()})};_.h=_.bD.prototype;_.h.we=function(){this.Hhc=new _.Lq(this.eQ||aD);this.tb=this.oG||new Date;this.JCa=this.RL};
_.h.Lm=function(){this.PEa&&(this.PEa=!1,this.pDa().Vx(!1))};_.h.La=function(){this.gEa.unsubscribe();this.Wc.complete()};_.h.Rb=function(a){var b=a.minDate&&!lA(this.Xa,a.minDate.Si,a.minDate.Qf)?a.minDate:void 0,c=a.maxDate&&!lA(this.Xa,a.maxDate.Si,a.maxDate.Qf)?a.maxDate:void 0;(a=b||c||a.dateFilter)&&!a.ZE&&(a=this.pDa())&&(this.vb.ae(),a.KD());this.Wc.next()};_.h.xia=function(a){var b=a.value;b&&!lA(this.Xa,b,this.selected)&&this.El.emit(b);this.VV.emit(a)};_.h.Hqc=function(a){this.xM.emit(a)};
_.h.Smc=function(a){this.AK.emit(a)};_.h.L5a=function(a,b){this.tb=a;this.zh=b};_.h.sjc=function(a){this.Rha=a};_.h.VCa=function(a){this.Rha&&(a.value&&this.L$a.emit(a),this.Rha=null)};_.h.pDa=function(){return this.qZ||this.ewa||this.nDc};
_.Y.Object.defineProperties(_.bD.prototype,{oG:{configurable:!0,enumerable:!0,get:function(){return this.xGa},set:function(a){this.xGa=_.jA(this.Xa,this.Xa.Ah(a))}},selected:{configurable:!0,enumerable:!0,get:function(){return this.Me},set:function(a){this.Me=_.jA(this.Xa,this.Xa.Ah(a))}},Bd:{configurable:!0,enumerable:!0,get:function(){return this.gO},set:function(a){this.gO=_.jA(this.Xa,this.Xa.Ah(a))}},Ed:{configurable:!0,enumerable:!0,get:function(){return this.eO},set:function(a){this.eO=_.jA(this.Xa,
this.Xa.Ah(a))}},tb:{configurable:!0,enumerable:!0,get:function(){return this.Xhc},set:function(a){this.Xhc=_.mA(this.Xa,a,this.Bd,this.Ed);this.Wc.next();_.yk(this.vb)}},zh:{configurable:!0,enumerable:!0,get:function(){return this.JCa},set:function(a){var b=this.JCa!==a?a:null;this.JCa=a;this.PEa=!0;_.yk(this.vb);b&&this.oM.emit(b)}}});_.bD.ha=function(a){return new (a||_.bD)(_.w(_.XC),_.w(_.iA,8),_.w(_.Uq,8),_.w(_.sl))};
_.bD.ya=_.fc({type:_.bD,qa:[["mat-calendar"]],ub:function(a,b){a&1&&(_.kf(_.YC,5),_.kf(_.$C,5),_.kf(ZC,5));if(a&2){var c;_.jf(c=_.nf())&&(b.qZ=c.first);_.jf(c=_.nf())&&(b.ewa=c.first);_.jf(c=_.nf())&&(b.nDc=c.first)}},Cb:[1,"mat-calendar"],inputs:{eQ:"headerComponent",oG:"startAt",RL:"startView",selected:"selected",Bd:"minDate",Ed:"maxDate",Li:"dateFilter",Ik:"dateClass",jt:"comparisonStart",vv:"comparisonEnd",c0:"startDateAccessibleName",yX:"endDateAccessibleName"},outputs:{El:"selectedChange",xM:"yearSelected",
AK:"monthSelected",oM:"viewChanged",VV:"_userSelection",L$a:"_userDragDrop"},Wb:["matCalendar"],features:[_.$e([Djb]),_.vc],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&&(_.O(0,Bgb,0,0,"ng-template",0),_.B(1,"div",1),_.O(2,Cgb,1,11,"mat-month-view",2),_.O(3,Dgb,1,6,"mat-year-view",3),_.O(4,Egb,1,6,"mat-multi-year-view",4),_.C());a&2&&(_.z("cdkPortalOutlet",b.Hhc),_.v(1),_.z("ngSwitch",b.zh),_.v(1),_.z("ngSwitchCase",
"month"),_.v(1),_.z("ngSwitchCase","year"),_.v(1),_.z("ngSwitchCase","multi-year"))},Ia:[_.jm,_.km,_.hA,_.Pq,_.YC,_.$C,ZC],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'],
mb:2,Na:0});var Gjb=function(a,b){this.target=a;this.targetElement=b;this.value=this.target.value},cD=function(a,b,c){var d=this;this.Oa=a;this.Xa=b;this.Xu=c;this.JKa=new _.al;this.yr=new _.al;this.Wc=new _.re;this.Nh=function(){};this.WV=function(){};this.via=function(){};this.f7a=this.mHa=_.td.EMPTY;this.unc=function(){return d.jV?null:{matDatepickerParse:{text:d.Oa.ta.value}}};this.Jjc=function(e){e=_.jA(d.Xa,d.Xa.Ah(e.value));return!e||d.EEa(e)?null:{matDatepickerFilter:!0}};this.Omc=function(e){e=_.jA(d.Xa,
d.Xa.Ah(e.value));var f=d.Tia();return!f||!e||0>=_.kA(d.Xa,f,e)?null:{matDatepickerMin:{min:f,actual:e}}};this.Kmc=function(e){e=_.jA(d.Xa,d.Xa.Ah(e.value));var f=d.Sia();return!f||!e||0<=_.kA(d.Xa,f,e)?null:{matDatepickerMax:{max:f,actual:e}}};this.jV=!1;this.f7a=b.Sqa.subscribe(function(){d.V1(d.value)})};_.h=cD.prototype;_.h.clc=function(){return[this.unc,this.Omc,this.Kmc,this.Jjc]};
_.h.Wnc=function(a){var b=this;this.Pl=a;this.mHa.unsubscribe();this.gv&&this.qU(this.gv);this.mHa=this.Pl.pIc.subscribe(function(c){b.B9a(c)&&(c=b.J5a(c.selection),b.jV=b.rEa(c),b.via(c),b.Nh(),b.mDa(c),b.yr.emit(new Gjb(b,b.Oa.ta)),b.JKa.emit(new Gjb(b,b.Oa.ta)))})};_.h.Rc=function(){this.an=!0};
_.h.Rb=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.Si;e=e.Qf;if(Jgb(d)&&Jgb(e)){if(!lA(b,d,e)){a=!0;break a}}else{a=!0;break a}}a=!1}a&&this.Wc.next(void 0)};_.h.La=function(){this.mHa.unsubscribe();this.f7a.unsubscribe();this.Wc.complete()};_.h.kVa=function(a){this.WV=a};_.h.validate=function(a){return this.n4?this.n4(a):null};_.h.ar=function(a){this.V1(a)};_.h.Jq=function(a){this.via=a};_.h.Fz=function(a){this.Nh=a};
_.h.ru=function(a){this.disabled=a};_.h.Yja=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.V7a(),a.preventDefault())};_.h.w3=function(a){var b=this.jV,c=this.Xa.parse(a,this.Xu.parse.yr);this.jV=this.rEa(c);c=_.jA(this.Xa,c);var d=!lA(this.Xa,c,this.value);!c||d?this.via(c):(a&&!this.value&&this.via(c),b!==this.jV&&this.WV());d&&(this.qU(c),this.yr.emit(new Gjb(this,this.Oa.ta)))};
_.h.Mh=function(){this.JKa.emit(new Gjb(this,this.Oa.ta))};_.h.Ql=function(){this.value&&this.mDa(this.value);this.Nh()};_.h.mDa=function(a){this.Oa.ta.value=null!=a?this.Xa.format(a,this.Xu.display.yr):""};_.h.qU=function(a){this.Pl?(this.Ygc(a),this.gv=null):this.gv=a};_.h.rEa=function(a){return!a||this.Xa.isValid(a)};_.h.f8a=function(){return!1};_.h.V1=function(a){a=this.Xa.Ah(a);this.jV=this.rEa(a);a=_.jA(this.Xa,a);this.qU(a);this.mDa(a)};_.h.EEa=function(a){var b=this.Pia();return!b||b(a)};
_.Y.Object.defineProperties(cD.prototype,{value:{configurable:!0,enumerable:!0,get:function(){return this.Pl?this.J5a(this.Pl.selection):this.gv},set:function(a){this.V1(a)}},disabled:{configurable:!0,enumerable:!0,get:function(){return!!this.Hc||this.f8a()},set:function(a){a=_.Ug(a);var b=this.Oa.ta;this.Hc!==a&&(this.Hc=a,this.Wc.next(void 0));a&&this.an&&b.blur&&b.blur()}}});cD.ha=function(a){return new (a||cD)(_.w(_.Wc),_.w(_.iA,8),_.w(_.Uq,8))};
cD.Ha=_.hc({type:cD,inputs:{value:"value",disabled:"disabled"},outputs:{JKa:"dateChange",yr:"dateInput"},features:[_.vc]});var Hjb=new _.oc("MAT_DATE_RANGE_INPUT_PARENT"),dD=function(a,b,c,d,e,f,g,m){cD.call(this,b,g,m);this.hy=a;this.Oa=b;this.f2=c;this.ef=d;this.J3=e;this.K3=f;this.wc=_.dc(_.oq,{optional:!0})};_.X(dD,cD);_.h=dD.prototype;_.h.Qa=function(){var a=this.ef.get(_.cv,null,{optional:!0,self:!0});a&&(this.Ce=a)};_.h.Eq=function(){this.Ce&&this.Ava()};_.h.tl=function(){return 0===this.Oa.ta.value.length};_.h.BDa=function(){return this.Oa.ta.placeholder};_.h.focus=function(){this.Oa.ta.focus()};
_.h.w3=function(a){cD.prototype.w3.call(this,a);this.hy.vPc()};_.h.V7a=function(){this.hy.DPc()};_.h.Tia=function(){return this.hy.min};_.h.Sia=function(){return this.hy.max};_.h.Pia=function(){return this.hy.Li};_.h.f8a=function(){return this.hy.uPc};_.h.B9a=function(a){a=a.source;return a!==this.hy.I9a&&a!==this.hy.yjc};_.h.V1=function(a){cD.prototype.V1.call(this,a);var b;null==(b=this===this.hy.I9a?this.hy.yjc:this.hy.I9a)||b.WV()};_.h.nPc=function(){return Fgb(this.Oa.ta,!0)};
dD.ha=function(a){return new (a||dD)(_.w(Hjb),_.w(_.Wc),_.w(_.Vq),_.w(_.bg),_.w(_.iv,8),_.w(_.nv,8),_.w(_.iA,8),_.w(_.Uq,8))};dD.Ha=_.hc({type:dD,features:[_.Ce]});_.Kqa(dD);var Ijb=_.Bg("transformPanel",[_.Fg("void => enter-dropdown",_.Cg("120ms cubic-bezier(0, 0, 0.2, 1)",{type:5,Cg:[_.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,Cg:[_.Dg({opacity:0,transform:"scale(0.7)"}),_.Dg({transform:"none",opacity:1})]})),_.Fg("* => void",_.Cg("100ms linear",_.Dg({opacity:0})))]),Jjb=_.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 Kjb=0,Ljb=new _.oc("mat-datepicker-scroll-strategy"),Mjb={Ca:Ljb,Eb:[_.Rq],Ab:function(a){return function(){return a.mp.hu()}}},Njb=_.ah(function(a){this.Oa=a}),eD=function(a,b,c,d,e,f){a=Njb.call(this,a)||this;a.vb=b;a.Zia=c;a.Xa=d;a.GPc=e;a.gE=new _.td;a.sN=new _.re;a.WN=!1;a.J1=null;a.eic=f.Qsc;return a};_.X(eD,Njb);_.h=eD.prototype;_.h.Qa=function(){this.Rx=this.Ae.kva?"enter-dialog":"enter-dropdown"};_.h.Rc=function(){var a=this;this.gE.add(this.Ae.Wc.subscribe(function(){_.yk(a.vb)}));this.Ghc.pDa().Vx(!1)};
_.h.La=function(){this.gE.unsubscribe();this.sN.complete()};_.h.wlc=function(a){var b=this.Pl.selection;a=a.value;!a||lA(this.Xa,a,b)||this.Pl.add(a);this.Pl&&!this.Pl.Qr()||this.J1||this.Ae.close()};_.h.vlc=function(a){this.Pl.zga(a.value,this)};_.h.Tka=function(){this.Rx="void";_.yk(this.vb)};_.h.O5a=function(a){(this.WN="start"===a.lCb)||this.sN.next()};_.h.rPc=function(){return this.Pl.selection};_.h.A2a=function(){this.Pl!==this.Zia&&this.Zia.zga(this.Pl.selection,this)};
_.h.Wgc=function(a,b){this.Pl=a?this.Zia.clone():this.Zia;this.J1=a;b&&this.vb.ae()};eD.ha=function(a){return new (a||eD)(_.w(_.Wc),_.w(_.sl),_.w(VC),_.w(_.iA),_.w(Ejb,8),_.w(_.XC))};
eD.ya=_.fc({type:eD,qa:[["mat-datepicker-content"]],ub:function(a,b){a&1&&_.kf(_.bD,5);if(a&2){var c;_.jf(c=_.nf())&&(b.Ghc=c.first)}},Cb:[1,"mat-datepicker-content"],Db:3,hb:function(a,b){a&1&&_.Re("@transformPanel.start",function(c){return b.O5a(c)})("@transformPanel.done",function(c){return b.O5a(c)});a&2&&(_.Ne("@transformPanel",b.Rx),_.He("mat-datepicker-content-touch",b.Ae.kva))},inputs:{color:"color"},Wb:["matDatepickerContent"],features:[_.Ce],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),
_.M("yearSelected",function(d){return b.Ae.xoc(d)})("monthSelected",function(d){return b.Ae.voc(d)})("viewChanged",function(d){return b.Ae.uqc(d)})("_userSelection",function(d){return b.wlc(d)})("_userDragDrop",function(d){return b.vlc(d)}),_.C(),_.O(2,Ggb,0,0,"ng-template",2),_.B(3,"button",3),_.M("focus",function(){return b.u3a=!0})("blur",function(){return b.u3a=!1})("click",function(){return b.Ae.close()}),_.Q(4),_.C()());if(a&2){var c;_.He("mat-datepicker-content-container-with-custom-header",
b.Ae.cfb)("mat-datepicker-content-container-with-actions",b.J1);_.Fe("aria-modal",!0)("aria-labelledby",null!==(c=b.ljc)&&void 0!==c?c:void 0);_.v(1);_.z("id",b.Ae.id)("ngClass",b.Ae.ee)("startAt",b.Ae.oG)("startView",b.Ae.RL)("minDate",b.Ae.Tia())("maxDate",b.Ae.Sia())("dateFilter",b.Ae.Pia())("headerComponent",b.Ae.cfb)("selected",b.Pl.selection)("dateClass",b.Ae.Ik)("comparisonStart",b.jt)("comparisonEnd",b.vv)("@fadeInCalendar","enter")("startDateAccessibleName",b.c0)("endDateAccessibleName",
b.yX);_.v(1);_.z("cdkPortalOutlet",b.J1);_.v(1);_.He("cdk-visually-hidden",!b.u3a);_.z("color",b.color||"primary");_.v(1);_.Ze(b.eic)}},Ia:[_.gm,_.Wr,_.Wp,_.Pq,_.bD],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"],
mb:2,data:{animation:[Ijb,Jjb]},Na:0});var fD=function(a,b,c,d,e,f,g){this.ej=a;this.nb=b;this.Ff=c;this.Xa=e;this.wc=f;this.Pl=g;this.cEa=_.td.EMPTY;this.Fb=_.dc(_.Yg);this.RL="month";this.g$a=!1;this.IG="start";this.wM="below";this.IH=!0;this.xM=new _.al;this.AK=new _.al;this.oM=new _.al(!0);this.KTa=new _.al;this.Hma=new _.al;this.DA=!1;this.id="mat-datepicker-"+Kjb++;this.v2=null;this.hhc=this.id+"-backdrop";this.Wc=new _.re;this.dg=d};_.h=fD.prototype;_.h.Tia=function(){return this.Gn&&this.Gn.min};
_.h.Sia=function(){return this.Gn&&this.Gn.max};_.h.Pia=function(){return this.Gn&&this.Gn.Li};_.h.Rb=function(a){(a=a.xPosition||a.yPosition)&&!a.ZE&&this.Sb&&(a=this.Sb.rq().nj,a instanceof _.Gq&&(this.n9a(a),this.xi&&this.Sb.Ih()));this.Wc.next(void 0)};_.h.La=function(){this.OCa();this.close();this.cEa.unsubscribe();this.Wc.complete()};_.h.select=function(a){this.Pl.add(a)};_.h.xoc=function(a){this.xM.emit(a)};_.h.voc=function(a){this.AK.emit(a)};_.h.uqc=function(a){this.oM.emit(a)};
_.h.iFb=function(a){var b=this;this.cEa.unsubscribe();this.Gn=a;this.cEa=a.Wc.subscribe(function(){return b.Wc.next(void 0)});return this.Pl};_.h.open=function(){var a;this.DA||this.disabled||(null==(a=this.BN)?0:a.instance.WN)||(this.v2=_.nqa(),this.mnc(),this.DA=!0,this.KTa.emit())};
_.h.close=function(){var a=this,b;if(this.DA&&(null==(b=this.BN)||!b.instance.WN)){var c=this.IH&&this.v2&&"function"===typeof this.v2.focus;b=function(){a.DA&&(a.DA=!1,a.Hma.emit())};if(this.BN){var d=this.BN,e=d.instance,f=d.location;e.Tka();e.sN.ka(_.je(1)).subscribe(function(){var g=a.Fb.activeElement;!c||g&&g!==a.Fb.activeElement&&!f.ta.contains(g)||a.v2.focus();a.v2=null;a.OCa()})}c?setTimeout(b):b()}};_.h.A2a=function(){var a,b;null==(a=this.BN)||null==(b=a.instance)||b.A2a()};
_.h.akc=function(a){a.Ae=this;a.color=this.color;var b=this.Gn;b=b.Vj?_.Y8a(b.Vj):b.Oa.ta.getAttribute("aria-labelledby");a.ljc=b;a.Wgc(this.J1,!1)};
_.h.mnc=function(){var a=this;this.OCa();var b=this.kva,c=new _.Lq(eD,this.Ff),d=this.Sb=this.ej.create(new _.Eq({nj:b?this.tkc():this.xkc(),kg:!0,zm:[b?"cdk-overlay-dark-backdrop":"mat-overlay-transparent-backdrop",this.hhc],direction:this.wc,Dl:b?this.ej.mp.block():this.dg(),ee:"mat-datepicker-"+(b?"dialog":"popup")}));this.okc(d).subscribe(function(e){e&&e.preventDefault();a.close()});d.Qt().subscribe(function(e){var f=e.keyCode;38!==f&&40!==f&&37!==f&&39!==f&&33!==f&&34!==f||e.preventDefault()});
this.BN=d.Ld(c);this.akc(this.BN.instance);b||this.nb.ng.ka(_.je(1)).subscribe(function(){return d.Ih()})};_.h.OCa=function(){this.Sb&&(this.Sb.dispose(),this.Sb=this.BN=null)};_.h.tkc=function(){return _.fTa(_.eTa(this.ej.position().global()))};_.h.xkc=function(){var a=_.bTa(_.ZSa(_.$Sa(_.cTa(_.Jq(this.ej.position(),this.Gn.dY()),".mat-datepicker-content"),!1),8));return this.n9a(a)};
_.h.n9a=function(a){var b="end"===this.IG?"end":"start",c="start"===b?"end":"start",d="above"===this.wM?"bottom":"top",e="top"===d?"bottom":"top";return _.Hq(a,[{Sc:b,Tc:e,vc:b,Dc:d},{Sc:b,Tc:d,vc:b,Dc:e},{Sc:c,Tc:e,vc:c,Dc:d},{Sc:c,Tc:d,vc:c,Dc:e}])};_.h.okc=function(a){var b=this,c=["ctrlKey","shiftKey","metaKey"];return _.Ud(a.Ao(),a.Zu,a.Qt().ka(_.Yd(function(d){return 27===d.keyCode&&!_.Rg(d)||b.Gn&&_.Rg(d,"altKey")&&38===d.keyCode&&c.every(function(e){return!_.Rg(d,e)})})))};
_.Y.Object.defineProperties(fD.prototype,{oG:{configurable:!0,enumerable:!0,get:function(){return this.xGa||(this.Gn?this.Gn.value:null)},set:function(a){this.xGa=_.jA(this.Xa,this.Xa.Ah(a))}},color:{configurable:!0,enumerable:!0,get:function(){var a;(a=this.no)||(this.Gn?(a=this.Gn,a=a.Vj?a.Vj.color:void 0):a=void 0);return a},set:function(a){this.no=a}},kva:{configurable:!0,enumerable:!0,get:function(){return this.g$a},set:function(a){this.g$a=_.Ug(a)}},disabled:{configurable:!0,enumerable:!0,get:function(){return void 0===
this.Hc&&this.Gn?this.Gn.disabled:!!this.Hc},set:function(a){a=_.Ug(a);a!==this.Hc&&(this.Hc=a,this.Wc.next(void 0))}},vC:{configurable:!0,enumerable:!0,get:function(){return this.IH},set:function(a){this.IH=_.Ug(a)}},ee:{configurable:!0,enumerable:!0,get:function(){return this.rnc},set:function(a){this.rnc=kcb(a)}},xi:{configurable:!0,enumerable:!0,get:function(){return this.DA},set:function(a){_.Ug(a)?this.open():this.close()}}});
fD.ha=function(a){return new (a||fD)(_.w(_.Rq),_.w(_.ze),_.w(_.gf),_.w(Ljb),_.w(_.iA,8),_.w(_.oq,8),_.w(VC))};fD.Ha=_.hc({type:fD,inputs:{cfb:"calendarHeaderComponent",oG:"startAt",RL:"startView",color:"color",kva:"touchUi",disabled:"disabled",IG:"xPosition",wM:"yPosition",vC:"restoreFocus",Ik:"dateClass",ee:"panelClass",xi:"opened"},outputs:{xM:"yearSelected",AK:"monthSelected",oM:"viewChanged",KTa:"opened",Hma:"closed"},features:[_.vc]});var Ojb,Pjb;Ojb={Ca:_.$u,Jb:_.ac(function(){return _.gD}),kd:!0};Pjb={Ca:_.av,Jb:_.ac(function(){return _.gD}),kd:!0};_.gD=function(a,b,c,d){cD.call(this,a,b,c);this.Vj=d;this.w3a=_.td.EMPTY;this.n4=_.gua(cD.prototype.clc.call(this))};_.X(_.gD,cD);_.h=_.gD.prototype;_.h.dY=function(){return this.Vj?this.Vj.dY():this.Oa};_.h.La=function(){cD.prototype.La.call(this);this.w3a.unsubscribe()};_.h.V7a=function(){this.cH&&this.cH.open()};_.h.J5a=function(a){return a};
_.h.Ygc=function(a){this.Pl&&this.Pl.zga(a,this)};_.h.Tia=function(){return this.IEa};_.h.Sia=function(){return this.FEa};_.h.Pia=function(){return this.U3a};_.h.B9a=function(a){return a.source!==this};
_.Y.Object.defineProperties(_.gD.prototype,{QCc:{configurable:!0,enumerable:!0,set:function(a){var b=this;a&&(this.cH=a,this.w3a=a.Hma.subscribe(function(){return b.Nh()}),this.Wnc(a.iFb(this)))}},min:{configurable:!0,enumerable:!0,get:function(){return this.IEa},set:function(a){a=_.jA(this.Xa,this.Xa.Ah(a));lA(this.Xa,a,this.IEa)||(this.IEa=a,this.WV())}},max:{configurable:!0,enumerable:!0,get:function(){return this.FEa},set:function(a){a=_.jA(this.Xa,this.Xa.Ah(a));lA(this.Xa,a,this.FEa)||(this.FEa=
a,this.WV())}},Li:{configurable:!0,enumerable:!0,get:function(){return this.U3a},set:function(a){var b=this.EEa(this.value);this.U3a=a;this.EEa(this.value)!==b&&this.WV()}}});_.gD.ha=function(a){return new (a||_.gD)(_.w(_.Wc),_.w(_.iA,8),_.w(_.Uq,8),_.w(_.xv,8))};
_.gD.Ha=_.hc({type:_.gD,qa:[["input","matDatepicker",""]],Cb:[1,"mat-datepicker-input"],Db:6,hb:function(a,b){a&1&&_.M("input",function(c){return b.w3(c.target.value)})("change",function(){return b.Mh()})("blur",function(){return b.Ql()})("keydown",function(c){return b.Yja(c)});a&2&&(_.Me("disabled",b.disabled),_.Fe("aria-haspopup",b.cH?"dialog":null)("aria-owns",(null==b.cH?null:b.cH.xi)&&b.cH.id||null)("min",b.min?Pgb(b.Xa,b.min):null)("max",b.max?Pgb(b.Xa,b.max):null)("data-mat-calendar",b.cH?
b.cH.id:null))},inputs:{QCc:"matDatepicker",min:"min",max:"max",Li:["matDatepickerFilter","dateFilter"]},Wb:["matDatepickerInput"],features:[_.$e([Ojb,Pjb,{Ca:_.r3a,Jb:_.gD}]),_.Ce]});_.hD=function(){fD.apply(this,arguments)};_.X(_.hD,fD);_.hD.Ha=fD.Ha;_.hD.ha=function(){var a;return function(b){return(a||(a=_.Tc(_.hD)))(b||_.hD)}}();_.hD.ya=_.fc({type:_.hD,qa:[["mat-datepicker"]],Wb:["matDatepicker"],features:[_.$e([Djb,{Ca:fD,Jb:_.hD}]),_.Ce],Aa:0,Ba:0,va:function(){},mb:2,Na:0});_.iD=function(){};_.iD.ha=function(a){return new (a||_.iD)};_.iD.Ea=_.gc({type:_.iD});_.iD.Da=_.Wb({Nb:[_.XC,Mjb],imports:[_.om,_.Yr,_.Sq,_.fq,_.Qq,_.Tq,_.Bq]});_.jD=function(){};_.jD.ha=function(a){return new (a||_.jD)};_.jD.Ea=_.gc({type:_.jD});_.jD.Da=_.Wb({imports:[_.om,_.sv]});var Qjb=new _.oc("GMAT_DIALOG_OPTIONS",{Ja:"root",oa:function(){return{Jk:!1}}});var kD=function(a,b,c,d,e,f,g,m){m.Jk||a.G9.push("gmat-mdc-dialog");_.vA.call(this,a,b,c,d,e,f,g)};_.X(kD,_.vA);kD.ha=function(a){return new (a||kD)(_.u(_.Rq),_.u(_.bg),_.u(_.um,8),_.u(_.VTa,8),_.u(_.WTa),_.u(_.vA,12),_.u(_.tq),_.u(Qjb))};kD.ua=_.t({token:kD,oa:kD.ha});_.lD=function(){};_.lD.ha=function(a){return new (a||_.lD)};_.lD.Ea=_.gc({type:_.lD});_.lD.Da=_.Wb({Nb:[{Ca:_.vA,Jd:kD},{Ca:_.Rq,Jd:_.SC}],imports:[wA]});
}catch(e){_._DumpException(e)}
try{
_.og("source");
/*

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

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

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

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

*/
var sAb,tAb,uAb,vAb,wAb,xAb,yAb,zAb,AAb,BAb,CAb,DAb,EAb,FAb,GAb,HAb,IAb,LAb,MAb,NAb,OAb,PAb,RAb,SAb,TAb,UAb,VAb,WAb,XAb,YAb,ZAb,$Ab,aBb,bBb,cBb,dBb,eBb,fBb,gBb,hBb,iBb,jBb,kBb,lBb,mBb,nBb,oBb,pBb,qBb,rBb,uBb,vBb,wBb,xBb,zBb,ABb,BBb,CBb,DBb,EBb,FBb,GBb,HBb,IBb,JBb,KBb,LBb,MBb,NBb,OBb,PBb,QBb,RBb,SBb,TBb,UBb,VBb,XBb,ZBb,$Bb,bCb,cCb,dCb,eCb,fCb,iCb,gCb,hCb,jCb,kCb,lCb,mCb,nCb,oCb,rCb,sCb,tCb,uCb,vCb,wCb,xCb,yCb,zCb,ACb,BCb,CCb,DCb,ECb,FCb,GCb,HCb,ICb,JCb,KCb,MCb,NCb,OCb,PCb,QCb,RCb,SCb,UCb,WCb,XCb,YCb,
ZCb,$Cb,aDb,bDb,dDb,eDb,fDb,gDb,hDb,iDb,lDb,mDb,nDb,oDb,pDb,qDb,rDb,sDb,xDb,EDb,FDb,GDb,HDb,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,qEb,rEb,sEb,tEb,uEb,vEb,wEb,xEb,yEb,zEb,AEb,BEb,CEb,DEb,FEb,GEb,IEb,JEb,KEb,LEb,MEb,NEb,OEb,QEb,REb,SEb,TEb,UEb,VEb,WEb,XEb,YEb,ZEb,$Eb,aFb,bFb,cFb,dFb,eFb,kK,fFb,gFb,hFb,iFb,jFb,kFb,lK,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,WFb,XFb,YFb,$Fb,fGb,gGb,hGb,iGb,jGb,kGb,lGb,oGb,pGb,qGb,rGb,sGb,uGb,wGb,yGb,zGb,AGb,BGb,CGb,DGb,EGb,GGb,IGb,JGb,KGb,LGb,MGb,SGb,TGb,UGb,VGb,WGb,XGb,ZGb,$Gb,aHb,bHb,cHb,dHb,eHb,fHb,gHb,hHb,iHb,jHb,lHb,mHb,nHb,oHb,pHb,qHb,rHb,tHb,uHb,vHb,xHb,yHb,zHb,AHb,BHb,CHb,EHb,FHb,GHb,HHb,IHb,JHb,KHb,LHb,MHb,NHb,OHb,PHb,QHb,RHb,SHb,VHb,WHb,XHb,YHb,ZHb,$Hb,aIb,bIb,fIb,eIb,dIb,cIb,hIb,oK,jIb,kIb,lIb,nIb,mIb,oIb,pIb,qIb,rIb,sIb,tIb,uIb,vIb,wIb,xIb,yIb,zIb,
AIb,BIb,CIb,DIb,EIb,FIb,GIb,HIb,IIb,JIb,LIb,MIb,NIb,OIb,PIb,QIb,RIb,SIb,TIb,UIb,VIb,WIb,XIb,YIb,ZIb,$Ib,aJb,bJb,cJb,dJb,eJb,fJb,gJb,iJb,jJb,kJb,lJb,mJb,nJb,oJb,pJb,qJb,sJb,tJb,uJb,vJb,wJb,xJb,zJb,AJb,BJb,CJb,DJb,EJb,FJb,HJb,IJb,JJb,LJb,MJb,NJb,OJb,PJb,QJb,RJb,SJb,TJb,UJb,VJb,WJb,XJb,YJb,ZJb,$Jb,aKb,bKb,cKb,dKb,eKb,fKb,gKb,hKb,iKb,jKb,kKb,lKb,mKb,nKb,oKb,pKb,qKb,rKb,sKb,tKb,uKb,vKb,wKb,xKb,yKb,zKb,AKb,BKb,CKb,DKb,EKb,FKb,GKb,HKb,IKb,JKb,KKb,LKb,NKb,OKb,PKb,QKb,RKb,SKb,TKb,VKb,WKb,YKb,ZKb,$Kb,aLb,bLb,
cLb,dLb,eLb,fLb,gLb,hLb,iLb,jLb,kLb,lLb,mLb,nLb,oLb,pLb,qLb,rLb,sLb,tLb,uLb,vLb,wLb,xLb,yLb,zLb,ALb,BLb,CLb,DLb,ELb,FLb,GLb,HLb,ILb,KLb,LLb,MLb,NLb,OLb,QLb,RLb,SLb,TLb,ULb,VLb,WLb,XLb,YLb,ZLb,$Lb,bMb,cMb,dMb,eMb,fMb,gMb,hMb,iMb,jMb,kMb,lMb,mMb,nMb,oMb,pMb,sMb,uMb,vMb,xMb,AMb,zMb,EMb,GMb,HMb,IMb,JMb,KMb,LMb,MMb,NMb,OMb,PMb,RMb,SMb,TMb,UMb,VMb,WMb,XMb,YMb,ZMb,$Mb,aNb,bNb,cNb,dNb,eNb,fNb,gNb,hNb,iNb,jNb,kNb,lNb,mNb,nNb,oNb,pNb,qNb,tNb,uNb,vNb,wNb,xNb,yNb,ANb,BNb,CNb,ENb,GNb,HNb,INb,NNb,AK,ONb,PNb,QNb,
BK,RNb,SNb,TNb,UNb,VNb,WNb,XNb,YNb,ZNb,$Nb,aOb,bOb,cOb,dOb,fOb,gOb,hOb,iOb,jOb,mOb,oOb,nOb,pOb,qOb,rOb,sOb,tOb,uOb,vOb,wOb,xOb,zOb,AOb,BOb,COb,DOb,EOb,FOb,GOb,JOb,KOb,LOb,MOb,NOb,OOb,POb,QOb,SOb,ROb,TOb,UOb,VOb,WOb,XOb,YOb,ZOb,$Ob,aPb,bPb,cPb,dPb,ePb,fPb,gPb,hPb,iPb,jPb,kPb,lPb,nPb,mPb,pPb,qPb,rPb,sPb,tPb,uPb,vPb,wPb,xPb,zPb,APb,BPb,CPb,DPb,EPb,FPb,GPb,HPb,IPb,JPb,KPb,LPb,MPb,NPb,OPb,PPb,QPb,RPb,SPb,TPb,UPb,VPb,WPb,XPb,YPb,ZPb,$Pb,aQb,bQb,cQb,dQb,eQb,gQb,jQb,lQb,mQb,nQb,oQb,pQb,rQb,sQb,tQb,uQb,wQb,
xQb,zQb,AQb,BQb,CQb,FQb,GQb,HQb,IQb,JQb,KQb,LQb,MQb,NQb,RQb,SQb,TQb,UQb,VQb,WQb,XQb,YQb,ZQb,$Qb,aRb,bRb,cRb,dRb,eRb,fRb,hRb,iRb,jRb,nRb,oRb,pRb,qRb,rRb,sRb,tRb,uRb,vRb,wRb,xRb,yRb,zRb,ARb,BRb,CRb,DRb,ERb,HRb,KRb,LRb,MRb,JRb,SRb,VRb,TRb,WRb,$Rb,bSb,hSb,GK,HK,kSb,lSb,mSb,nSb,pSb,qSb,rSb,sSb,tSb,uSb,vSb,wSb,xSb,ySb,zSb,ASb,BSb,CSb,DSb,ESb,FSb,GSb,HSb,ISb,JSb,KSb,LSb,MSb,NSb,OSb,PSb,QSb,RSb,SSb,TSb,USb,VSb,WSb,XSb,YSb,ZSb,$Sb,aTb,bTb,cTb,dTb,eTb,fTb,gTb,hTb,iTb,jTb,kTb,mTb,nTb,oTb,pTb,qTb,rTb,sTb,uTb,
vTb,wTb,xTb,yTb,zTb,ATb,BTb,CTb,DTb,ETb,FTb,GTb,HTb,kOb,ITb,JTb;sAb=function(a){return a.Fc};tAb=function(a,b){var c=b.ak.length-1;return 0<=c&&(b=b.ak[c],b.Jf)?b.Jf:a.path};uAb=function(a,b){var c=b.ak;b=b.ZTa;var d=c.length-1;if(0<=d){c=c[d];if(c.Jf)return a.Yb().Yc(c.Jf).Ya();if(c=b.get(d))return a.Yb().Yc(c).Ya()}return a};vAb=function(a){for(var b=new Map,c=void 0,d=0;d<a.length;d++){b.set(d,c);var e=a[d].Jf;e&&(c=e)}return b};
wAb=function(a,b){if(!_.gE(b))return Object.assign({},a,{gZ:b.state,l8:!1});var c=b.Vb.kzc,d=c.Am,e=c.WSa;c=c.pageToken;if(!d)return Object.assign({},a,{gZ:2,l8:!1});a=[].concat(_.sc(a.ak),_.sc(d));var f=vAb(a),g=0<a.length?a[0].wf:void 0,m=new Set(a.map(function(r){return r.wf})),n=void 0;c?n={KZ:"TOKEN",token:c}:e&&0<e.length&&(n={KZ:"COMMITS",ak:e});d=0<d.length?null!=d[d.length-1].Jf:!1;return{ak:a,nsb:m,gZ:2,OBc:g,nextPage:n,ZTa:f,l8:b.Vb.l8&&d}};
xAb=function(a){if(a&&a.wf)return{wf:a.wf,Ee:a.revisionNumber||void 0,lq:a.lq||void 0}};yAb=function(a){return a.ownerDocument};zAb=function(a){var b=_.Ofa();return b?b.fo(2,a)||"":_.hd(a,"Style")?_.gd(a):_.Xb(a)};AAb=function(a,b,c,d,e,f){c=_.Ee(a,b,c,d);return _.Ee(a,b+2,e,f)||c};BAb=function(a,b,c,d,e,f,g,m,n){var r=_.Cc(),x=AAb(r,_.Bc.rn,b,d,f,m);_.eea(4);a=x?a+_.Xb(b)+c+_.Xb(d)+e+_.Xb(f)+g+_.Xb(m)+n:_.od;a!==_.od&&_.vga(r,a);return BAb};
CAb=function(a,b,c,d,e,f){var g=a+25;a=_.Cc();var m=a[g];if(a[1].data[g].Xd){var n=_.Ic();g=m.transform;b=n+b;c=AAb(a,b,c,d,e,f)?_.eja(a,b+4,m?g.call(m,c,d,e,f):g(c,d,e,f)):_.fka(a,b+4)}else c=m.transform(c,d,e,f);return c};
DAb=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};
EAb=function(a){a=_.mya(a,_.Dh);switch(a){case 1:return"project";case 3:return"host";case 4:return"depot";case 5:return"ossProject";case 0:break;default:throw _.sg(a);}};FAb=function(a){var b=EAb(a);if(b)return{id:a.hm()||_.Oi(a,3,_.Dh)||_.Oi(a,4,_.Dh)||_.Oi(a,5,_.Dh),type:b}};GAb=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};
HAb=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=_.Jwa(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}]};
IAb=function(a,b){if(a)return b?a.replace(/(.*)createWs(=.*)/,"$1ws$2-prompt"):a.replace(/(.*)createWs(=.*)/,"$1ws=__prompt")};
_.KAb=function(a){var b=c?"ws":"createWs";if(!c){var c=_.H0a.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);JAb.includes(e)&&0<d.length&&(e=d.pop()+"-"+e);d=e.replace(/[^a-zA-Z0-9_\-]/g,"")}else d="";c="CS-"+d+"-"+c}d=_.PD(a.params.line);a="//depot/"+a.path;return _.sh(_.sh(new _.rh(_.u0a),"files",a+(d?":"+d:"")),b,c).toString()};
LAb=function(a,b){if(b&&b.Cf){var c=b.Cf,d=_.Zkb(c);a=_.tp(_.sp(_.rp(a.Yb(),d.id,d.type),c.zi),b.zy).Yc(b.path).Ya()}return a};MAb=function(a){a=(a=a.yb)&&a.toUpperCase();return"XREF"===a||"GROK"===a};
NAb=function(a){var b=_.QD(a,1),c=void 0;_.DD(a)&&a.Oi()?c="/piper///depot/"+b:_.DD(a)?c="/"+a.repository+"/"+b:_.QJ(a)&&(c="/h/"+a.lb+"/"+a.repository+"/+/"+b);if(!c)return"";b=new _.rh((_.v0a||"")+"/codesearch/f"+c);c=a.params.Ob;a=_.zh(a,1);c?(_.sh(b,"ws",c),a&&_.sh(b,"snapshot",a)):a&&"HEAD"!==a&&_.sh(b,"cl",a);return b.toString()};
OAb=function(a,b,c){if(_.bE(a)&&a.repository){var d=a.repository;if(b=_.Ova(d,b,c))if(c=_.Vh(b,2).split("/"),!(2>c.length))return a=_.tp(_.sp(_.rp(a.Yb(),c[0],"host"),c.slice(1).join("/")),_.Vh(b,3)||"HEAD"),"android"===d&&_.vE(a),a.Ya()}};PAb=function(a,b){return a>=b.start&&a<b.end};RAb=function(a){return a.replace(QAb,function(b){return"\\"+b})};
SAb=function(a,b,c,d,e,f){void 0!==e&&(e=_.yf(e));f&&"HEAD"===d&&(d=void 0);return Object.assign({},_.qE(a,b),{fileSpecSourceRootRepositoryKeyRepositoryName:c,fileSpecSourceRootRefSpec:d,fileSpecPath:e,fileSpecSourceRootRepositoryKeyWorkspaceId:f})};TAb=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:_.sg(a)}};UAb=function(a){return _.ED(a)?_.Rub:"ID"};VAb=function(a){return _.ED(a)?_.Sub:"Commit Date"};
WAb=function(a){return _.ED(a)?_.Tub:"Revision"};XAb=function(a,b){return a.toLowerCase()!==a?0<=b.indexOf(a):0<=b.toLowerCase().indexOf(a.toLowerCase())};YAb=function(a,b){a=a.zG;var c=b.zG;return a.length===c.length&&a.every(function(d){return c.includes(d)})};ZAb=function(a){return!!a};$Ab=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 _.sg(a)}};
aBb=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 _.sg(a)}};bBb=function(a){var b=[];for(a=a.parent;void 0!==a;)b.push(a),a=a.parent;return b};cBb=function(a){switch(a){case 1:case 3:case 2:case 7:return!0;default:return!1}};dBb=function(a){a&1&&_.E(0,"blame-layer",3);a&2&&(a=_.N(),_.z("layerBaseLocation",a.Th))};
eBb=function(a){if(a&1){var b=_.Cc();_.B(0,"xrefs-layer",4);_.M("highlightedLines",function(c){_.Dc(b);var d=_.N();return _.Ec(d.Bva(c))});_.C()}a&2&&(a=_.N(),_.z("layerBaseLocation",a.Th))};fBb=function(a){a&1&&_.E(0,"unified-deprecation-layer",3);a&2&&(a=_.N(),_.z("layerBaseLocation",a.Th))};gBb=function(a){a&1&&_.E(0,"coverage-layer",3);a&2&&(a=_.N(),_.z("layerBaseLocation",a.Th))};hBb=function(a,b){a&1&&_.E(0,"finding-layer",5);a&2&&(a=b.wa,b=_.N(),_.z("layerBaseLocation",b.Th)("layerId",a))};
iBb=function(a){return 3===a.getType()&&a.ypa()};jBb=function(a){for(var b=[],c=_.izb.exec(a);null!==c;){var d=c.index,e=b,f=e.push,g;c=c[0];(g=c.match(_.gbb))?c.includes("(")?(c=g[1],g=g[2]):(c=g[1],g=""):g="";f.call(e,{text:c+g,start:d});c=_.izb.exec(a)}return b};kBb=function(a,b){return 1!==a?_.yd(a):b.WX.ka(_.ke(function(c){return 0===c}),_.me(0),_.ue(1))};
lBb=function(a){a&1&&(_.B(0,"div",6)(1,"h2",7),_.Q(2,"Commit message"),_.C(),_.E(3,"linkified-message",8),_.S(4,"emptyToConstant"),_.C());a&2&&(a=_.N(),_.v(3),_.z("message",a.message)("linkDefinitions",_.T(4,2,a.Eaa)))};mBb=function(a){a&1&&(_.B(0,"div",9)(1,"mat-icon"),_.Q(2,"person"),_.C(),_.B(3,"span"),_.Q(4),_.C(),_.B(5,"span",3),_.Q(6," (committer) "),_.C()());a&2&&(a=_.N(),_.v(4),_.Ze(a.Wgb))};nBb=function(a){a&1&&_.Ke(0)};oBb=function(a){a&1&&_.Ke(0)};
pBb=function(a){a&1&&(_.H(0),_.O(1,nBb,1,0,"ng-container",7),_.Q(2),_.O(3,oBb,1,0,"ng-container",7),_.J());if(a&2){a=_.N();var b=_.Xe(7),c=_.Xe(9);_.v(1);_.z("ngTemplateOutlet",b);_.v(1);_.Ye(" ",a.eGc," ");_.v(1);_.z("ngTemplateOutlet",c)}};qBb=function(a){a&1&&_.Ke(0)};rBb=function(){};
uBb=function(a){a&1&&(_.H(0),_.O(1,qBb,1,0,"ng-container",7),_.O(2,rBb,0,0,"ng-template",8),_.J());if(a&2){a=_.N();var b=_.Xe(7),c=_.Xe(11);_.v(1);_.z("ngTemplateOutlet",b);_.v(1);_.z("ngTemplateOutlet",c)("ngTemplateOutletContext",_.bf(5,sBb,_.bf(3,tBb,a.hP)))}};vBb=function(){};wBb=function(a){a&1&&_.O(0,vBb,0,0,"ng-template",9);a&2&&(_.N(),_.z("ngTemplateOutlet",_.Xe(13)))};xBb=function(){};
zBb=function(a){a&1&&_.O(0,xBb,0,0,"ng-template",8);a&2&&(_.N(),_.z("ngTemplateOutlet",_.Xe(9))("ngTemplateOutletContext",_.af(2,yBb)))};ABb=function(a){a&1&&(_.B(0,"span",10),_.Q(1),_.S(2,"async"),_.C());a&2&&(a=_.N(),_.v(1),_.Ye("",_.T(2,1,a.aFb),":"))};BBb=function(a){a&1&&(_.B(0,"span",14),_.Q(1,"@"),_.C())};CBb=function(){};
DBb=function(a,b){a&1&&(_.H(0),_.B(1,"span",12),_.Q(2,"("),_.C(),_.O(3,BBb,2,0,"span",13),_.O(4,CBb,0,0,"ng-template",8),_.B(5,"span"),_.Q(6,")"),_.C(),_.J());if(a&2){a=b.Ma;b=_.N().JIc;_.N();var c=_.Xe(11);_.v(3);_.z("ngIf",b);_.v(1);_.z("ngTemplateOutlet",c)("ngTemplateOutletContext",_.bf(3,sBb,a))}};EBb=function(a){a&1&&(_.O(0,DBb,7,5,"ng-container",11),_.S(1,"async"));a&2&&(a=_.N(),_.z("ngIf",_.T(1,1,a.Oea)))};
FBb=function(a,b){a&1&&(_.B(0,"conditional-link",15),_.S(1,"async"),_.S(2,"toPrettyRef"),_.Q(3),_.S(4,"toPrettyRef"),_.C());a&2&&(a=b.context,b=_.N(),_.Ve("linkAriaLabel","Details for change ",_.T(2,8,null==a?null:a.yb),""),_.z("condition",b.xRa)("link",_.T(1,6,b.o6(a)))("trackGestureClick",!!b.xRa)("trackProjectId",b.Hd.lb),_.v(3),_.Ye(" ",_.T(4,10,null==a?null:a.yb)," "))};GBb=function(){};
HBb=function(a){a&1&&_.O(0,GBb,0,0,"ng-template",8);a&2&&(_.N(3),_.z("ngTemplateOutlet",_.Xe(9))("ngTemplateOutletContext",_.af(2,yBb)))};
IBb=function(a){a&1&&(_.H(0),_.B(1,"span",14),_.Q(2),_.C(),_.B(3,"a",16),_.Q(4," HEAD "),_.C(),_.B(5,"span",12),_.Q(6,"("),_.C(),_.B(7,"a",17),_.S(8,"async"),_.Q(9," CL "),_.C(),_.B(10,"span"),_.Q(11,")"),_.C(),_.J());if(a&2){a=_.N().Ma;var b=_.N(2);_.v(2);_.Ye("@ ",a.depth," behind");_.v(1);_.z("routerLink",a.dQ)("trackGestureClick",!0)("trackProjectId",b.Hd.lb);_.v(4);_.z("universalLink",_.T(8,6,b.o6(a)))("trackProjectId",b.Hd.lb)}};
JBb=function(a,b){a&1&&(_.H(0),_.O(1,HBb,1,3,null,11),_.O(2,IBb,12,8,"ng-container",11),_.J());a&2&&(a=b.Ma,_.v(1),_.z("ngIf",!a.depth||!a.dQ),_.v(1),_.z("ngIf",a.depth&&a.dQ))};KBb=function(a){a&1&&(_.O(0,JBb,3,2,"ng-container",11),_.S(1,"async"));a&2&&(a=_.N(),_.z("ngIf",_.T(1,1,a.Oea)))};
LBb=function(a){if(a&1){var b=_.Cc();_.B(0,"code-diff",2);_.M("rendered",function(c){_.Dc(b);var d=_.N();return _.Ec(d.Dra(c))});_.C()}a&2&&(a=_.N(),_.z("diffBase",a.pwb)("contents",a.cHb)("fileName",a.fileName)("leftLineNumberFormatter",a.zaa)("rightLineNumberFormatter",a.Fda)("leftLineWidgets",a.CQ)("rightLineWidgets",a.YR)("collapseIdenticalLines",!1)("align",!1))};MBb=function(a){a&1&&(_.B(0,"dc-information-box"),_.Q(1),_.C());a&2&&(a=_.N(),_.v(1),_.Ze(a.Tya))};
NBb=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}};
OBb=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++}}};
PBb=function(a){return function(b){return(b=a.get(b))?""+b:""}};QBb=function(a){a&1&&(_.B(0,"mat-spinner",10),_.Q(1,"\n        "),_.C());a&2&&_.z("diameter",16)("strokeWidth",2)};RBb=function(a){if(a&1){var b=_.Cc();_.B(0,"code-diff-chunks",15);_.M("rendered",function(c){_.Dc(b);var d=_.N(2);return _.Ec(d.Dra(c))});_.Q(1,"\n    ");_.C()}a&2&&(a=_.N(2),_.z("diffChunks",a.kl.jB)("fileName",a.Gy))};
SBb=function(a){a&1&&(_.H(0),_.Q(1,"\n    "),_.B(2,"div",11),_.Q(3,"\n      "),_.B(4,"commit-information",12),_.Q(5,"\n      "),_.C(),_.Q(6,"\n      "),_.B(7,"commit-information",13),_.Q(8,"\n      "),_.C(),_.Q(9,"\n    "),_.C(),_.Q(10,"\n    "),_.O(11,RBb,2,2,"code-diff-chunks",14),_.Q(12,"\n  "),_.J());a&2&&(a=_.N(),_.v(4),_.z("activeLocation",a.fCc)("version",a.pha)("linkToCommitDetails",!1),_.v(3),_.z("activeLocation",a.fHc)("version",a.pha)("linkToCommitDetails",!1),_.v(4),_.z("ngIf",a.ukb))};
TBb=function(a){a&1&&(_.B(0,"span",22),_.Q(1,"\n    "),_.B(2,"span",23),_.Q(3),_.S(4,"number"),_.C(),_.Q(5,"\n    "),_.B(6,"span",24),_.Q(7,","),_.C(),_.Q(8,"\n    "),_.B(9,"span",25),_.Q(10),_.S(11,"number"),_.C(),_.Q(12,"\n    "),_.B(13,"span",24),_.Q(14,","),_.C(),_.Q(15,"\n    "),_.B(16,"span",26),_.Q(17),_.S(18,"number"),_.C(),_.Q(19,"\n  "),_.C());a&2&&(a=_.N(2),_.v(2),_.Fe("aria-label",a.nGc),_.v(1),_.Ye("\n      -",_.Ay(4,6,a.metadata.removed,"1.0-0"),"\n    "),_.v(6),_.Fe("aria-label",a.xsc),
_.v(1),_.Ye("\n      ",_.Ay(11,9,a.metadata.changed,"1.0-0"),"\n    "),_.v(6),_.Fe("aria-label",a.Rqc),_.v(1),_.Ye("\n      +",_.Ay(18,12,a.metadata.DO,"1.0-0"),"\n    "))};
UBb=function(a){a&1&&(_.Q(0,"\n   "),_.B(1,"span",16),_.Q(2,"\n    "),_.B(3,"span",17),_.Q(4,"\n      "),_.E(5,"div",18),_.Q(6,"\n      "),_.E(7,"div",19),_.Q(8,"\n      "),_.E(9,"div",20),_.Q(10,"\n    "),_.C(),_.Q(11,"\n  "),_.C(),_.Q(12,"\n  "),_.O(13,TBb,20,15,"span",21),_.Q(14,"\n"));a&2&&(a=_.N(),_.v(5),_.Ge("width",a.oGc,"%"),_.v(2),_.Ge("width",a.ysc,"%"),_.v(2),_.Ge("width",a.Sqc,"%"),_.v(4),_.z("ngIf",a.kl&&a.kl.jra))};VBb=function(a,b){return b?100*a/(b.removed+b.changed+b.DO):0};
XBb=function(a){a&1&&(_.B(0,"div",4)(1,"div",5)(2,"span",6),_.Q(3,"Type"),_.C(),_.B(4,"span"),_.Q(5," Path "),_.C()(),_.B(6,"div",7)(7,"span"),_.Q(8," Change Summary "),_.C(),_.E(9,"expand-all-button",8),_.C()());a&2&&(a=_.N(),_.v(9),_.z("place",a.location)("disabled",!!WBb(a))("matTooltip",WBb(a))("matTooltipDisabled",!WBb(a)))};
ZBb=function(a){if(a&1){var b=_.Cc();_.B(0,"commit-file-entry",10);_.M("rendered",function(d){_.Dc(b);var e=_.N(2);!e.GI.nQa&&d.rendered&&d.O7===e.BX&&(e.BX+=1,YBb(e));return _.Ec()});_.C()}if(a&2){a=_.N().index;var c=_.N();_.z("entryIndex",a)("location",c.location)("entry",c.p8.get(a))("expand",c.expand.get(a))}};$Bb=function(a,b){a&1&&(_.H(0),_.O(1,ZBb,1,4,"commit-file-entry",9),_.J());a&2&&(a=b.index,b=_.N(),_.v(1),_.z("ngIf",a<b.TX))};
bCb=function(a){if(a&1){var b=_.Cc();_.H(0);_.B(1,"button",11);_.M("click",function(){_.Dc(b);var c=_.N();aCb(c);return _.Ec()});_.Q(2," Show More ");_.C();_.J()}a&2&&(a=_.N(),_.v(1),_.z("trackProjectId",a.location.lb))};cCb=function(a,b,c,d,e,f){return a+";"+b+"="+encodeURIComponent(f.id)+(null==f.Jf?"":";"+c+"="+encodeURIComponent(f.Jf))+(d&&(e||f.Ob)?";"+d+"="+("CitC"===f.Ee&&f.Ob?encodeURIComponent(f.Ob):""):"")+location.search+location.hash};
dCb=function(a){return _.qp(_.IE(a.Yb(),function(b){b.jj="1";b.uf=0;delete b.Im;delete b.cw;delete b.dw}).Ya())};eCb=function(a){return _.qp(_.IE(a.Yb(),function(b){b.jj="1";b.uf=0;delete b.lf;delete b.bo;delete b.ju}).Ya())};fCb=function(a){return _.qp(_.IE(a.Yb(),function(b){b.jj="1";b.uf=0;delete b.Im;delete b.cw;delete b.dw;delete b.lf;delete b.bo;delete b.ju}).Ya())};
iCb=function(a,b,c,d,e){if(!c.TC||!_.DD(b.Wa)){var f;c=null!=(f=b.pL)?f:b.Wa;if(!_.DD(c))return _.Lm(e,_.tn(e,gCb(c,d.id,a.Jf)));jK.has(c)||jK.set(c,{});b=jK.get(c);null==b.root&&(e=new URL(_.Lm(e,_.tn(e,gCb(c,"",""))),location.href),b.root=e.pathname);e=b.root.split(";");b=1===e.length?"":";"+e.slice(1).join(";");return e[0]+"/"+hCb(a.Jf||c.path)+b+";cl="+encodeURIComponent(a.id)+("CitC"===a.Ee&&a.Ob?";ws="+encodeURIComponent(a.Ob):"")+location.search+location.hash}};
gCb=function(a,b,c){var d;return _.qp(_.tp(a.Yb().Ai({jj:"1",uf:0,line:a.params.line}),b).Yc(null!=(d=null!=c?c:a.path)?d:"/").Ya())};hCb=function(a){return null==a?"":a.split("/").map(encodeURIComponent).join("/")};jCb=function(a){a&1&&(_.B(0,"mat-header-cell"),_.Q(1," Order "),_.C())};kCb=function(a){a&1&&(_.H(0),_.Q(1),_.S(2,"number"),_.J());a&2&&(a=_.N().Ma,_.v(1),_.Ye(" #",_.Ay(2,1,a,"1.0-0")," "))};lCb=function(a){a&1&&(_.B(0,"mat-icon",38),_.Q(1," help_outline "),_.C())};
mCb=function(a,b){a&1&&(_.H(0),_.O(1,kCb,3,4,"ng-container",36),_.O(2,lCb,2,0,"ng-template",null,37,_.qf),_.J());if(a&2){a=b.Ma;var c=_.Xe(3);_.v(1);_.z("ngIf",0<=a)("ngIfElse",c)}};nCb=function(a,b){a&1&&(_.B(0,"mat-cell"),_.O(1,mCb,4,2,"ng-container",35),_.S(2,"blameIndexOf"),_.C());a&2&&(a=b.wa,b=_.N(),_.v(1),_.z("ngIf",_.Ay(2,1,a.id,b.Xla)))};oCb=function(a){a&1&&(_.B(0,"mat-header-cell",39)(1,"span",40),_.Q(2,"Action Button"),_.C()())};
rCb=function(a,b){a&1&&(_.B(0,"mat-cell")(1,"button",41)(2,"mat-icon"),_.Q(3),_.C()()());a&2&&(a=b.wa,b=_.N(),_.v(1),_.Fe("aria-expanded",b.My.has(a.id))("aria-label",b.My.has(a.id)?pCb.format({id:a.id}):qCb.format({id:a.id}))("data-action",b.C0b)("data-row-id",a.id),_.v(2),_.Ze(b.My.has(a.id)?"expand_less":"expand_more"))};sCb=function(a){a&1&&(_.B(0,"mat-header-cell"),_.Q(1),_.C());a&2&&(a=_.N(),_.Ge("max-width",a.aHb(),"px"),_.v(1),_.Ye(" ",a.Wxc(a.wd.Wa)," "))};
tCb=function(a,b){a&1&&(_.B(0,"mat-cell")(1,"a",42),_.S(2,"linkifyRevision"),_.Q(3),_.C()());a&2&&(a=b.wa,b=_.N(),_.Ge("max-width",b.aHb(),"px"),_.v(1),_.Ge("padding-left",b.cHc(),"px"),_.Fe("href",_.By(2,8,a,b.wd,b.Ua),_.md)("data-action",b.x0b)("data-action-name",b.wd.fD?"updateRightDiff":"updateRevisionContents"),_.v(2),_.Ye(" ",a.Ee," "))};uCb=function(a){a&1&&(_.B(0,"mat-header-cell"),_.Q(1),_.C());a&2&&(a=_.N(),_.v(1),_.Ye(" ",a.Lxc(a.wd.Wa)," "))};
vCb=function(a){a&1&&_.E(0,"onedev-changelist-hovercard",49,50);if(a&2){var b=_.Xe(1);a=_.N(2).wa;_.z("changelistId",a.id)("onedevIsHovercardReady",b.qF)}};
wCb=function(a){a&1&&(_.H(0),_.B(1,"a",46),_.S(2,"linkifyId"),_.Q(3),_.S(4,"toPrettyRef"),_.C(),_.B(5,"onedev-hovercard",null,47),_.O(7,vCb,2,2,"onedev-changelist-hovercard",48),_.C(),_.J());if(a&2){var b=_.Xe(6);a=_.N().wa;var c=_.N();_.v(1);_.z("onedevHovercardTrigger",b);_.Fe("href",CAb(2,4,a,c.wd,c.FYa,c.Ua),_.md)("data-action",c.r0a);_.v(2);_.Ye(" ",_.T(4,9,a.id)," ")}};
xCb=function(a){a&1&&(_.B(0,"a",51),_.S(1,"linkifyId"),_.Q(2),_.S(3,"toPrettyRef"),_.C());if(a&2){a=_.N().wa;var b=_.N();_.Fe("href",CAb(1,3,a,b.wd,b.FYa,b.Ua),_.md)("data-action",b.r0a);_.v(2);_.Ye(" ",_.T(3,8,a.id)," ")}};
yCb=function(a,b){a&1&&(_.B(0,"mat-cell",43),_.O(1,wCb,8,11,"ng-container",44),_.O(2,xCb,4,10,"a",45),_.C());if(a&2){a=b.wa;b=_.N();if("history"!==a.cS)a=!1;else{var c="CitC"===a.Ee;a=null!=a.Ee&&_.ED(b.wd.Wa)&&!c}_.z("ngSwitch",a);_.v(1);_.z("ngSwitchCase",!0);_.v(1);_.z("ngSwitchCase",!1)}};zCb=function(a){a&1&&(_.B(0,"mat-header-cell"),_.Q(1," Description "),_.C())};ACb=function(a){a&1&&(_.B(0,"strong"),_.Q(1,"[deleted]"),_.C())};
BCb=function(a,b){a&1&&(_.B(0,"span",54),_.Q(1),_.C());a&2&&(a=b.wa,b=_.N().wa,_.He("cleanup",b.uv),_.v(1),_.Ze(a))};CCb=function(a,b){a&1&&(_.B(0,"mat-cell",52),_.O(1,ACb,2,0,"strong",35),_.O(2,BCb,2,3,"span",53),_.Q(3),_.S(4,"truncateCommitMessage"),_.C());a&2&&(a=b.wa,_.v(1),_.z("ngIf","DELETE"===a.operation),_.v(1),_.z("ngForOf",a.tags),_.v(1),_.Ye(" ",_.T(4,3,a.subject)," "))};DCb=function(a){a&1&&(_.B(0,"mat-header-cell"),_.Q(1),_.C());a&2&&(a=_.N(),_.v(1),_.Ye(" ",a.Kxc(a.wd.Wa)," "))};
ECb=function(a,b){a&1&&(_.B(0,"mat-cell",52),_.E(1,"date",55),_.C());a&2&&(a=b.wa,_.v(1),_.z("value",a.time))};FCb=function(a){a&1&&(_.B(0,"mat-header-cell"),_.Q(1," Author "),_.C())};GCb=function(a){a&1&&(_.H(0),_.B(1,"a",57),_.Q(2),_.C(),_.J());if(a&2){a=_.N().wa;var b=_.N();_.v(1);_.We("title",a.qn);_.Ve("email","",a.qn,"@google.com");_.Fe("href",_.$t+"#search/&q=a:"+a.qn+"%20is:submitted",_.md)("data-action",b.t0b);_.v(1);_.Ye(" ",a.qn," ")}};
HCb=function(a){a&1&&_.Q(0);a&2&&(a=_.N().wa,_.Ye(" ",a.qn," "))};ICb=function(a){a&1&&(_.B(0,"mat-cell",52),_.O(1,GCb,3,5,"ng-container",36),_.S(2,"isPiperPlace"),_.O(3,HCb,1,1,"ng-template",null,56,_.qf),_.C());if(a&2){var b=_.Xe(4);a=_.N();_.v(1);_.z("ngIf",_.T(2,2,null==a.wd?null:a.wd.Wa))("ngIfElse",b)}};JCb=function(a){a&1&&(_.B(0,"mat-header-cell",58)(1,"span",40),_.Q(2,"Action Button"),_.C()())};
KCb=function(a){a&1&&(_.B(0,"a",62),_.S(1,"linkifyLeft"),_.Q(2),_.C());if(a&2){a=_.N().wa;var b=_.N();_.He("mat-flat-button",a.id===b.wd.Caa);_.Fe("aria-pressed",a.id===b.wd.Caa)("href",_.By(1,7,a,b.wd,b.Ua),_.md)("data-action",b.s0a)("aria-label",b.R0a);_.v(2);_.Ye(" ",b.R0a," ")}};
MCb=function(a){if(a&1){var b=_.Cc();_.B(0,"a",63);_.M("keyup.enter",function(){_.Dc(b);var d=_.N(2);return _.Ec(LCb(d))});_.S(1,"linkifyDiff");_.Q(2);_.C()}if(a&2){a=_.N().wa;var c=_.N();_.Ge("display",a.UF.length?null:"none");_.He("mat-flat-button",a.id===c.wd.Caa);_.Fe("aria-pressed",a.id===c.wd.Caa)("href",_.By(1,9,a,c.wd,c.Ua),_.md)("data-action",c.s0a)("aria-label",c.T0a);_.v(2);_.Ye(" ",c.T0a," ")}};NCb=function(a){a&1&&(_.B(0,"span",40),_.Q(1," No Data "),_.C())};
OCb=function(a,b){a&1&&(_.B(0,"mat-cell",43),_.O(1,KCb,3,11,"a",59),_.O(2,MCb,3,13,"a",60),_.O(3,NCb,2,0,"span",61),_.C());a&2&&(a=b.wa,b=_.N(),_.z("ngSwitch",b.wd.fD),_.v(1),_.z("ngSwitchCase",!0),_.v(1),_.z("ngSwitchCase",!1),_.v(1),_.z("ngIf",!b.wd.fD&&!a.UF.length))};PCb=function(a){a&1&&(_.B(0,"mat-header-cell",64)(1,"span",40),_.Q(2,"Action Button"),_.C()())};
QCb=function(a){a&1&&(_.B(0,"a",67),_.S(1,"linkifyRight"),_.Q(2),_.C());if(a&2){a=_.N().wa;var b=_.N();_.He("mat-flat-button",a.id===b.wd.fG);_.Fe("aria-pressed",a.id===b.wd.fG)("href",_.By(1,7,a,b.wd,b.Ua),_.md)("data-action",b.t0a)("aria-label",b.S0a);_.v(2);_.Ye(" ",b.S0a," ")}};
RCb=function(a){a&1&&(_.B(0,"a",68),_.S(1,"linkifyRight"),_.Q(2),_.C());if(a&2){a=_.N().wa;var b=_.N();_.He("mat-flat-button",a.id===b.wd.fG);_.Fe("aria-pressed",a.id===b.wd.fG)("href",_.By(1,7,a,b.wd,b.Ua),_.md)("data-action",b.t0a)("aria-label",b.U0a);_.v(2);_.Ye(" ",b.U0a," ")}};SCb=function(a){a&1&&(_.B(0,"mat-cell",43),_.O(1,QCb,3,11,"a",65),_.O(2,RCb,3,11,"a",66),_.C());a&2&&(a=_.N(),_.z("ngSwitch",a.wd.fD),_.v(1),_.z("ngSwitchCase",!0),_.v(1),_.z("ngSwitchCase",!1))};
UCb=function(a){a&1&&(_.B(0,"mat-header-cell",69)(1,"span",40),_.Q(2,"Action Button"),_.C()());a&2&&(a=_.N(),_.Fe("aria-label","Browse repo at revision/ "+TCb(a.wd.Wa)))};
WCb=function(a,b){a&1&&(_.B(0,"mat-cell")(1,"a",70),_.S(2,"linkifyRoot"),_.B(3,"mat-icon"),_.Q(4,"code"),_.C()(),_.B(5,"button",71)(6,"mat-icon"),_.Q(7,"content_copy"),_.C()()());a&2&&(a=b.wa,b=_.N(),_.v(1),_.z("matTooltip",VCb(a.id,b.wd.Wa)),_.Fe("href",CAb(2,10,a,b.wd,b.FYa,b.Ua),_.md)("title",VCb(a.id,b.wd.Wa))("data-action",b.u0b)("aria-label",VCb(a.id,b.wd.Wa)),_.v(4),_.z("title",TCb(b.wd.Wa))("matTooltip",TCb(b.wd.Wa)),_.Fe("data-copy-content",a.id)("data-action",b.v0b)("aria-label",TCb(b.wd.Wa)))};
XCb=function(a){a&1&&_.E(0,"mat-header-cell")};YCb=function(a,b){a&1&&(_.B(0,"mat-cell"),_.Q(1),_.C());a&2&&(a=b.wa,_.v(1),_.Ye(" Previously: ",a.Jf," "))};ZCb=function(a){a&1&&_.E(0,"mat-header-cell")};
$Cb=function(a,b){if(a&1){var c=_.Cc();_.B(0,"mat-cell");_.Q(1);_.B(2,"a",72);_.M("click",function(){var d=_.Dc(c).wa,e=_.N();d.M8=!d.M8;return _.Ec(e.return)});_.Q(3);_.C()()}a&2&&(a=b.wa,_.v(1),BAb(" No matches in revisions [",a.Dpa[a.Dpa.length-1],", ",a.Dpa[0],"], changelists [",a.Cpa[a.Cpa.length-1],", ",a.Cpa[0],"] "),_.v(2),_.Ye(" ",a.M8?"Hide":"Show"," "))};
aDb=function(a){a&1&&(_.E(0,"linkified-message",74),_.S(1,"emptyToConstant"));a&2&&(a=_.N().wa,_.z("message",a.message)("linkDefinitions",_.T(1,2,a.TO)))};bDb=function(a,b){a&1&&(_.B(0,"mat-cell"),_.O(1,aDb,2,4,"linkified-message",73),_.C());a&2&&(a=b.wa,b=_.N(),_.v(1),_.z("ngIf",b.My.has(a.id)))};
dDb=function(a){a&1&&(_.B(0,"div",76)(1,"button",41)(2,"mat-icon"),_.Q(3),_.C()(),_.Q(4),_.C());if(a&2){a=_.N().wa;var b=_.N();_.v(1);_.Fe("aria-expanded",b.RQ.has(a.id))("aria-label",b.RQ.has(a.id)?b.s6b:b.H6b);_.v(2);_.Ze(b.RQ.has(a.id)?"expand_less":"expand_more");_.v(1);_.Ye(" ",cDb(a.matches)," matches in the code at this revision. ")}};
eDb=function(a,b){a&1&&(_.B(0,"mat-cell"),_.O(1,dDb,5,4,"div",75),_.C());a&2&&(a=b.wa,b=_.N(),_.Fe("data-action",b.z0b)("data-row-id",a.id),_.v(1),_.z("ngIf",null!=a.matches))};
fDb=function(a,b){a&1&&_.E(0,"file-search-snippet",78);if(a&2){a=b.wa;var c=b.last,d=_.N(2).wa;b=_.N();_.He("last",c);c=d.matches.Ee;d=d.Jf||b.wd.Wa.path;var e=d+":"+c;null==b.uRa.get(e)&&b.uRa.set(e,_.dlb(_.wp(b.wd.Wa.Yb(),{lf:c}).Yc(d).Ya(),b.Ua,{C$:"oneBased"}));c=b.uRa.get(e);_.z("linkGenerator",c)("resultIndex",0)("snippet",a)("trackElement","HistoryTableSearchResults")("feedbackEvent",b.dKa)}};
gDb=function(a){a&1&&(_.H(0),_.O(1,fDb,1,7,"file-search-snippet",77),_.J());a&2&&(a=_.N().wa,_.v(1),_.z("ngForOf",a.matches.Wi))};hDb=function(a,b){a&1&&(_.B(0,"mat-cell"),_.O(1,gDb,2,1,"ng-container",35),_.C());a&2&&(a=b.wa,_.v(1),_.z("ngIf",null!=a.matches))};iDb=function(a){a&1&&_.E(0,"mat-header-row")};
lDb=function(a,b){a&1&&_.E(0,"mat-row",79);a&2&&(a=b.wa,b=_.N(),_.He("active",b.My.has(a.id))("left-row",b.wd.Caa===a.id)("right-row",b.wd.fG===a.id)("active-element",a.id===b.I8)("hidden",!1===(null==a.hidden?null:a.hidden.M8))("cleanup",a.uv),_.Fe("aria-label",_.ED(b.wd.Wa)?jDb.format({id:a.id,author:a.qn}):kDb.format({id:a.id,author:a.qn})))};
mDb=function(a,b){a&1&&_.E(0,"mat-row",80);a&2&&(a=b.wa,b=_.N(),_.He("hidden",!1===(null==a.hidden?null:a.hidden.M8)||!b.My.has(a.id)),_.Fe("aria-hidden",!b.My.has(a.id)))};nDb=function(a){a&1&&_.E(0,"mat-row",81)};oDb=function(a){a&1&&_.E(0,"mat-row")};pDb=function(a,b){a&1&&_.E(0,"mat-row",82);a&2&&(a=b.wa,b=_.N(),_.Ge("display",b.RQ.has(a.id)&&null!=a.matches?"":"none"))};qDb=function(a){a&1&&_.E(0,"mat-row",83)};
rDb=function(a){if(a&1){var b=_.Cc();_.B(0,"button",90);_.M("click",function(){_.Dc(b);var c=_.N(2);return _.Ec(c.jS=!1)});_.B(1,"mat-icon");_.Q(2,"collapse_all");_.C()()}a&2&&(a=_.N(2),_.z("ascTrackElement",a.y1a))};
sDb=function(a){if(a&1){var b=_.Cc();_.B(0,"div",84)(1,"button",85)(2,"mat-icon");_.Q(3,"search");_.C()();_.B(4,"mat-form-field",86)(5,"input",87,88);_.M("keydown.enter",function(){_.Dc(b);var c=_.N();return _.Ec(c.zWa.next())});_.C()();_.O(7,rDb,3,1,"button",89);_.C()}a&2&&(a=_.N(),_.v(1),_.z("ascTrackElement",a.y1a),_.Fe("data-action",a.A0b),_.v(3),_.Ge("width",a.jS?"500px":0)("opacity",a.jS?1:0)("pointer-events",a.jS?"unset":"none"),_.v(1),_.z("formControl",a.np),_.v(2),_.z("ngIf",a.jS))};
xDb=function(a){return[].concat(_.sc(tDb),_.sc(uDb),_.sc(a),_.sc(vDb),_.sc(wDb))};EDb=function(a,b){switch(a){case 0:return b?yDb:zDb;case 1:return b?ADb:BDb;case 2:return b?CDb:DDb;default:return _.sg(a,"Unknown column type")}};FDb=function(a,b,c){return a+" file:("+Array.from(new Set([c.Wa.path].concat(_.sc(b.entries.map(function(d){var e;return(null==(e=d.Ho)?void 0:e.Jf)||""}))).filter(function(d){return!!d}))).join("|")+")"};
GDb=function(a){a&1&&(_.Q(0),_.S(1,"number"));a&2&&(a=_.N().Ma,_.Ye(" files (",_.Ay(1,1,a.files.length,"1.0-0"),") "))};HDb=function(a){a&1&&(_.B(0,"span"),_.Q(1,"+"),_.C())};IDb=function(a){a&1&&(_.Q(0),_.S(1,"number"),_.O(2,HDb,2,0,"span",5),_.Q(3,") "));a&2&&(a=_.N(2).Ma,_.Ye(" commits (",_.Ay(1,2,a.QJ.entries.length,"1.0-0"),""),_.v(2),_.z("ngIf",a.Kvb))};
JDb=function(a){a&1&&(_.B(0,"dc-information-box",8),_.Q(1),_.S(2,"number"),_.C());a&2&&(a=_.N(2).Ma,_.v(1),_.Ye(" There are a large number of commits. We are only showing the most recent ",_.Ay(2,1,a.QJ.entries.length,"1.0-0")," commits. "))};KDb=function(a,b){a&1&&_.E(0,"history-table",9);a&2&&(a=b.Ma,b=_.N(2).Ma,_.z("data",b.QJ)("historyPlace",a))};
LDb=function(a){a&1&&(_.B(0,"mat-tab"),_.O(1,IDb,4,5,"ng-template",3),_.O(2,JDb,3,4,"dc-information-box",6),_.O(3,KDb,1,2,"history-table",7),_.S(4,"async"),_.C());a&2&&(a=_.N().Ma,_.v(2),_.z("ngIf",a.Kvb),_.v(1),_.z("ngIf",_.T(4,2,a.QJ.wd)))};
MDb=function(a,b){if(a&1){var c=_.Cc();_.H(0);_.B(1,"mat-tab-group",2);_.M("selectedTabChange",function(d){_.Dc(c);var e=_.N(),f=e.Ga,g=f.ob;a:switch(d=d.index,d){case 0:d="openFilesTab";break a;case 1:d="openCommitsTab";break a;default:d=_.sg(d,"Unknown entry tab selected")}g.call(f,{element:"EntryContainer",action:d,gestureName:"CLICK",projectId:e.comparison.Wa.lb});return _.Ec()});_.B(2,"mat-tab");_.O(3,GDb,2,4,"ng-template",3);_.E(4,"commit-fileset",4);_.C();_.O(5,LDb,5,4,"mat-tab",5);_.C();_.J()}a&
2&&(a=b.Ma,b=_.N(),_.v(1),_.z("@.disabled",!0),_.v(3),_.z("leftRefSpec",b.comparison.Bq)("location",b.comparison.Wa)("includeHeader",!0)("rightRefSpec",b.comparison.co)("fileDiffEntries",a.files),_.v(1),_.z("ngIf",!b.comparison.Rtb))};NDb=function(a){a&1&&_.E(0,"loading",10);a&2&&_.z("hasBackground",!0)("diameter",48)};ODb=function(a){a&1&&_.E(0,"ref-picker",3);a&2&&(a=_.N(2),_.z("refPickerData",a.ZZ))};PDb=function(a){a&1&&_.O(0,ODb,1,1,"ref-picker",2);a&2&&(a=_.N(),_.z("ngIf",a.comparison.Wa&&a.comparison.Wa.yb))};
QDb=function(a,b){return _.wp(b.Yb(),{Im:a}).Ya()};RDb=function(a,b){return _.tp(b.Yb(),a).Ya()};
SDb=function(a){a&1&&(_.H(0),_.B(1,"span",6),_.Q(2," Comparing: "),_.C(),_.E(3,"comparison-ref-picker",7),_.B(4,"span",8),_.Q(5),_.C(),_.E(6,"comparison-ref-picker",9),_.B(7,"a",10)(8,"mat-icon"),_.Q(9,"cancel"),_.C()(),_.J());a&2&&(a=_.N(),_.v(3),_.z("comparison",a.comparison)("selector",a.sTb),_.v(2),_.Ye(" ",a.Ysc," "),_.v(1),_.z("comparison",a.comparison),_.v(1),_.z("routerLink",a.zuc)("trackProjectId",a.comparison.Wa.lb))};
TDb=function(a){if(a&1){var b=_.Cc();_.H(0);_.B(1,"a",11)(2,"mat-icon");_.Q(3,"code");_.C();_.H(4);_.B(5,"span");_.Q(6,"Browse");_.C();_.J();_.C();_.B(7,"copy-button",12);_.M("copyEvent",function(){_.Dc(b);var c=_.N();return _.Ec(c.Cq())});_.C();_.E(8,"mat-divider",13);_.J()}a&2&&(a=_.N(),_.v(1),_.z("routerLink",a.asc)("matTooltip",a.bsc)("trackProjectId",a.comparison.Wa.lb),_.v(6),_.z("buttonLabel",a.vtc)("hoverMsg",a.mPa)("copyText",a.comparison.dHc),_.v(1),_.z("vertical",!0))};
UDb=function(a){a&1&&(_.E(0,"commit-information",14),_.B(1,"a",15),_.Q(2," Compare "),_.C());a&2&&(a=_.N(),_.z("activeLocation",a.comparison.Wa)("version",a.pha)("linkToCommitDetails",!1),_.v(1),_.z("routerLink",a.atc)("trackProjectId",a.comparison.Wa.lb))};VDb=function(a){a&1&&_.E(0,"segmented-dropdown-button",6);a&2&&(a=_.N(),_.z("item",a.eFc))};
WDb=function(a,b){if(a&1){var c=_.Cc();_.B(0,"li")(1,"button",8);_.M("click",function(){var d=_.Dc(c).wa,e=_.N(2);return _.Ec(e.CIb.emit(d.id))});_.Q(2);_.S(3,"toPrettyRef");_.C()()}a&2&&(a=b.wa,_.He("active-element",a.selected),_.v(1),_.z("color",a.selected?"primary":null),_.v(1),_.Ye(" ",_.T(3,4,a.id)," "))};XDb=function(a){a&1&&(_.B(0,"ul"),_.O(1,WDb,4,6,"li",7),_.C());a&2&&(a=_.N(),_.v(1),_.z("ngForOf",a.aca))};
YDb=function(a,b){a&1&&(_.H(0),_.B(1,"a",10),_.Q(2),_.S(3,"toPrettyRef"),_.C(),_.J());a&2&&(a=b.Ma,_.v(1),_.z("routerLink",a.yuc),_.v(1),_.Ye(" ",_.T(3,2,a.id)," "))};ZDb=function(a){a&1&&_.O(0,YDb,4,4,"ng-container",9);a&2&&(a=_.N(),_.z("ngIf",a.aca[0]))};$Db=function(a,b){return _.tp(_.UD(a.Yb(),"ref"),b).Ai({}).Ya()};aEb=function(a,b){return(a.displayName||a.Cf.zi).localeCompare(b.displayName||b.Cf.zi)};
bEb=function(a){a=a.Cf;var b=_.Tkb(a);switch(b){case "project":return{kind:b,projectId:a.projectId};case "ossProject":return{kind:b,projectName:a.Gh};case "host":return{kind:b,jm:a.jm};case "depot":return{kind:b};default:return _.sg(b,"Unknown repository group type")}};cEb=function(a){switch(a.kind){case "project":return"p/"+a.projectId;case "ossProject":return"o/"+a.projectName;case "host":return"h/"+a.jm;case "depot":return"depot";default:return _.sg(a,"Unknown repository group type")}};
dEb=function(a){if(null!=a.IE)return a.IE.name;if(null!=a.Re)return a.Re.projectId;if(null!=a.host)return a.host.name;if(null!=a.Gh)return a.Gh.displayName;throw Error("Ge");};eEb=function(a,b){a=dEb(a);b=dEb(b);return a<b?-1:a>b?1:0};fEb=function(a){a&1&&_.E(0,"mat-icon",7);a&2&&(a=_.N(2),_.z("svgIcon",a.icon))};gEb=function(a){a&1&&(_.B(0,"span",8),_.Q(1),_.C());a&2&&(a=_.N(2),_.v(1),_.Ye(" ",a.scope," "))};
hEb=function(a){a&1&&(_.B(0,"div",3),_.O(1,fEb,1,1,"mat-icon",4),_.B(2,"div",5),_.O(3,gEb,2,1,"span",6),_.B(4,"span"),_.Q(5),_.C()()());a&2&&(a=_.N(),_.v(1),_.z("ngIf",a.icon),_.v(2),_.z("ngIf",a.scope),_.v(2),_.Ze(a.name))};iEb=function(a){a&1&&(_.B(0,"conditional-link",6),_.Q(1),_.C());a&2&&(a=_.N(2),_.He("active-element",a.XHa),_.z("ascTrackElement",a.D0)("trackGestureClick",!a.XHa)("trackProjectId",a.Wa.lb)("condition",!a.XHa)("link",a.WHa),_.v(1),_.Ye("",a.Uqc," "))};
jEb=function(a){a&1&&(_.B(0,"button",11),_.E(1,"mat-icon",12),_.C());if(a&2){a=_.N().wa;var b=_.N(2);_.v(1);_.z("svgIcon",b.ad.ye(a)?"shared:arrow_down_2":"shared:arrow_right_2")}};kEb=function(a){a&1&&_.E(0,"mat-icon",13);a&2&&(a=_.N().wa,_.z("svgIcon",a.icon))};
lEb=function(a,b){a&1&&(_.B(0,"mat-tree-node",7),_.O(1,jEb,2,1,"button",8),_.O(2,kEb,1,1,"mat-icon",9),_.B(3,"conditional-link",10),_.Q(4),_.C()());a&2&&(a=b.wa,b=_.N(2),_.He("active-element",a.Wf===b.nn),_.z("matTreeNodePaddingIndent",50),_.v(1),_.z("ngIf",a.children),_.v(1),_.z("ngIf",a.icon),_.v(1),_.z("ascTrackElement",b.D0)("trackGestureClick",a.Wf!==b.nn)("condition",a.Wf!==b.nn)("link",_.JE(a.location).Hb)("queryParams",_.JE(a.location).Ra),_.v(1),_.Ye("",a.name," "))};
mEb=function(a){a&1&&(_.H(0),_.O(1,iEb,2,8,"conditional-link",3),_.B(2,"mat-tree",4),_.O(3,lEb,5,11,"mat-tree-node",5),_.C(),_.J());a&2&&(a=_.N(),_.v(1),_.z("ngIf",a.WHa),_.v(1),_.z("dataSource",a.dataSource)("treeControl",a.ad))};nEb=function(a,b){a&1&&_.E(0,"repository-search-result-entry",17);a&2&&(a=b.wa,b=_.N(2),_.z("contextName",b.D0)("currentScope",b.Wa)("searchResultItem",a))};
oEb=function(a){if(a&1){var b=_.Cc();_.B(0,"no-search-match",18);_.M("clear",function(){_.Dc(b);var c=_.N(2);return _.Ec(c.CI())});_.C()}a&2&&(a=_.N(2),_.z("filter",a.mh))};pEb=function(a){a&1&&(_.B(0,"div",14),_.O(1,nEb,1,3,"repository-search-result-entry",15),_.C(),_.O(2,oEb,1,1,"no-search-match",16));a&2&&(a=_.N(),_.v(1),_.z("ngForOf",a.Dw),_.v(1),_.z("ngIf",a.FIc))};qEb=function(a){return a.level};rEb=function(a){return!a.location.repository};sEb=function(a){a&1&&_.E(0,"loading",5)};
tEb=function(a){a&1&&_.E(0,"repository-searchable-tree-data",6);if(a&2){a=_.N().Ma;var b=_.N();_.z("searchTrackElement",b.dea)("treeItemNavigateTrackElement",b.D0)("place",b.Wa)("repositoriesMap",a.Vb)}};uEb=function(a){a&1&&(_.B(0,"div",7),_.Q(1),_.C());a&2&&(a=_.N().Ma,_.v(1),_.Ye(" ",a.message," "))};
vEb=function(a,b){a&1&&(_.H(0,1),_.O(1,sEb,1,0,"loading",2),_.O(2,tEb,1,4,"repository-searchable-tree-data",3),_.O(3,uEb,2,1,"div",4),_.J());a&2&&(a=b.Ma,b=_.N(),_.z("ngSwitch",a.state),_.v(1),_.z("ngSwitchCase",b.Ec.Zh),_.v(1),_.z("ngSwitchCase",b.Ec.Tg),_.v(1),_.z("ngSwitchCase",b.Ec.Error))};wEb=function(a){a&1&&_.E(0,"repository-searchable-tree",1);a&2&&(a=_.N(),_.z("place",a.Wa))};xEb=function(a){a&1&&(_.H(0),_.B(1,"div",5)(2,"span"),_.Q(3," Could not load commit. "),_.C()(),_.J())};
yEb=function(a){if(a&1){var b=_.Cc();_.H(0);_.B(1,"div",9,10);_.E(3,"commit-overview",11);_.C();_.E(4,"splitter",12);_.B(5,"parent-selector",13);_.M("selectedParentChange",function(d){_.Dc(b);var e=_.N(3);return _.Ec(e.KBb.next(d))});_.C();_.J()}if(a&2){var c=_.Xe(2);a=_.N(2).Ma;_.v(3);_.z("commit",a.Vb.Ho);_.v(1);_.z("changeSizeOf",c);_.v(1);_.z("parents",a.Vb.bca)("comparison",a.Vb.comparison)}};
zEb=function(a){a&1&&(_.H(0),_.B(1,"div",6),_.E(2,"commit-header",7),_.O(3,yEb,6,4,"ng-container",1),_.E(4,"entry-container",8),_.C(),_.J());if(a&2){a=_.N().Ma;var b=_.N();_.v(2);_.z("comparison",a.Vb.comparison)("viewMode",a.Vb.Ds);_.v(1);_.z("ngIf",!b.kqa(a.Vb));_.v(1);_.z("comparison",a.Vb.comparison)}};AEb=function(a){a&1&&_.E(0,"loading",14);a&2&&_.z("hasBackground",!0)("diameter",48)};
BEb=function(a,b){a&1&&(_.H(0)(1,2),_.O(2,xEb,4,0,"ng-container",3),_.O(3,zEb,5,4,"ng-container",3),_.O(4,AEb,1,2,"loading",4),_.J()());a&2&&(a=b.Ma,b=_.N(),_.v(1),_.z("ngSwitch",a.state),_.v(1),_.z("ngSwitchCase",b.Ec.Error),_.v(1),_.z("ngSwitchCase",b.Ec.Tg),_.v(1),_.z("ngSwitchCase",b.Ec.Zh))};CEb=function(a,b){var c=b.UF||[],d,e=(d=(d=_.zh(a,2))?d:c[0]||"")?c.includes(d):!0;d={Wa:a,co:_.zh(a,0),Bq:d,dHc:b.wf,Rtb:e};return{Ho:b,comparison:d,bca:c,Ds:_.zh(a,2)?0:1}};DEb=function(){};
FEb=function(a){a&1&&_.O(0,DEb,0,0,"ng-template",4);a&2&&(_.N(2),_.z("ngTemplateOutlet",_.Xe(3))("ngTemplateOutletContext",_.af(2,EEb)))};GEb=function(){};IEb=function(a){a&1&&_.O(0,GEb,0,0,"ng-template",4);a&2&&(a=_.N().Ma,_.N(),_.z("ngTemplateOutlet",_.Xe(3))("ngTemplateOutletContext",_.bf(2,HEb,a.Vb.kca)))};
JEb=function(a,b){a&1&&(_.H(0,2),_.O(1,FEb,1,3,null,3),_.O(2,IEb,1,4,null,3),_.J());a&2&&(a=b.Ma,b=_.N(),_.z("ngSwitch",a.state),_.v(1),_.z("ngSwitchCase",b.Ec.Zh),_.v(1),_.z("ngSwitchCase",b.Ec.Tg))};KEb=function(a){a&1&&_.E(0,"loading",9);a&2&&_.z("inline",!0)};LEb=function(a){a&1&&_.Q(0);a&2&&(a=_.N().count,_.Ze(a))};
MEb=function(a,b){a&1&&(_.B(0,"a",5)(1,"mat-icon"),_.Q(2,"check_circle"),_.C(),_.B(3,"span",6),_.O(4,KEb,1,1,"loading",7),_.Q(5),_.O(6,LEb,1,1,"ng-template",null,8,_.qf),_.C()());if(a&2){a=b.Xwb;b=b.count;var c=_.Xe(7),d=_.N();_.z("href",d.Oxc(d.Wa),_.md);_.v(4);_.z("ngIf",a)("ngIfElse",c);_.v(1);_.Ye(" active ",1===b?"CL":"CLs"," ")}};NEb=function(a){return _.$t+"#search/&q=is:pending%20from:-12w%20f:%5E//depot/"+RAb(a.path||"")};
OEb=function(a){a&1&&_.E(0,"pending-cl-indicator",4);a&2&&(a=_.N(),_.z("place",a.Wa))};
QEb=function(a,b){if(a&1){var c=_.Cc();_.B(0,"button",8);_.M("click",function(){var e=_.Dc(c).Ma,f=_.N(3);PEb(f.ZR,e.open?0:1);return _.Ec()});_.Lc();_.B(1,"svg",9);_.E(2,"path",10)(3,"path",11)(4,"rect",12)(5,"path",13)(6,"circle",14)(7,"circle",15)(8,"circle",16)(9,"circle",17)(10,"circle",18)(11,"circle",19)(12,"circle",20);_.C();_.Xx();_.B(13,"span",21);_.Q(14," Insights ");_.C()()}if(a&2){a=b.Ma;b=_.N().Ma;var d=_.N(2);_.Ge("pointer-events",0<b.size?"unset":"none");_.He("panel-is-open",a.open);
_.z("disabled",0===b.size)("trackProjectId",d.Wa.lb)("trackAction",a.open?"close":"open")}};REb=function(a){a&1&&(_.B(0,"onedev-feature-tooltip-controller")(1,"onedev-feature-tooltip",22)(2,"p",23),_.Q(3,"Code Insights"),_.C(),_.Q(4," Get deployment status, ask a question, or report a bug for this file "),_.C()())};
SEb=function(a,b){a&1&&(_.B(0,"div",6),_.O(1,QEb,15,7,"button",7),_.S(2,"async"),_.O(3,REb,5,0,"onedev-feature-tooltip-controller",2),_.C());a&2&&(a=b.Ma,b=_.N(2),_.z("matTooltipDisabled",0<a.size),_.v(1),_.z("ngIf",_.T(2,3,b.aAc)),_.v(2),_.z("ngIf",b.Zzc&&0<a.size))};TEb=function(a){a&1&&(_.B(0,"div"),_.O(1,SEb,4,5,"div",5),_.S(2,"async"),_.C());a&2&&(a=_.N(),_.v(1),_.z("ngIf",_.T(2,1,a.wdb)))};
UEb=function(a,b){if(a&1){var c=_.Cc();_.B(0,"button",25);_.M("click",function(){var d=_.Dc(c).Ma,e=_.N(2);PEb(e.ZR,d.open?0:2);return _.Ec()});_.E(1,"mat-icon",26);_.B(2,"span",21);_.Q(3,"Docs");_.C()()}a&2&&(a=b.Ma,b=_.N(2),_.He("panel-is-open",a.open),_.z("trackAction",a.open?"close":"open")("disabled",!b.Dvc))};VEb=function(a){a&1&&(_.B(0,"div"),_.O(1,UEb,4,4,"button",24),_.S(2,"async"),_.C());a&2&&(a=_.N(),_.v(1),_.z("ngIf",_.T(2,1,a.avc)))};
WEb=function(a){a&1&&(_.B(0,"segmented-dropdown-button",29)(1,"mat-icon"),_.Q(2,"edit"),_.C()());if(a&2){a=_.N().Ma;var b=_.N();_.z("disabled",b.dLa)("item",a)}};XEb=function(a){a&1&&(_.B(0,"a",30)(1,"mat-icon"),_.Q(2,"edit"),_.C(),_.B(3,"span"),_.Q(4),_.C()());if(a&2){a=_.N().Ma;var b=_.N();_.z("externalLink",a.Hb)("matTooltip",a.ariaLabel)("trackProjectId",b.Wa.lb);_.Fe("disabled",b.dLa);_.v(4);_.Ye(" ",a.title," ")}};
YEb=function(a,b){a&1&&(_.H(0),_.O(1,WEb,3,2,"segmented-dropdown-button",27),_.O(2,XEb,5,5,"ng-template",null,28,_.qf),_.J());if(a&2){a=b.Ma;var c=_.Xe(3);_.v(1);_.z("ngIf",!!a.va)("ngIfElse",c)}};ZEb=function(a,b){a&1&&(_.B(0,"a",32)(1,"span"),_.Q(2),_.C()());if(a&2){a=b.wa;b=b.index;var c=_.N(2);_.z("externalLink",a.Hb)("matTooltip",a.ariaLabel)("trackProjectId",c.Wa.lb);_.Fe("disabled",c.dLa)("data-index",b);_.v(2);_.Ye(" ",a.title," ")}};
$Eb=function(a,b){a&1&&_.O(0,ZEb,3,6,"a",31);a&2&&_.z("ngForOf",b.buttons)};aFb=function(a){a&1&&(_.B(0,"li",2)(1,"a",6),_.Q(2),_.C()());a&2&&(a=_.N(),_.v(1),_.He("active-element",a.qBc),_.z("routerLink",a.oRb)("ascTrackElement",a.ag),_.v(1),_.Ye(" ",a.AMc," "))};bFb=function(a){if(a.yb&&!_.xp(a)&&!a.params.Ob){var b=Number(a.yb);return isNaN(b)?a.yb:b}};cFb=function(a){a&1&&(_.B(0,"span",7),_.Q(1,"/"),_.C())};
dFb=function(a,b){if(a&1){var c=_.Cc();_.H(0);_.B(1,"a",4);_.S(2,"async");_.Q(3);_.C();_.B(4,"a",5);_.M("click",function(){_.Dc(c);_.N().Gc.L8.next(1);return _.Ec()});_.C();_.O(5,cFb,2,0,"span",6);_.J()}if(a&2){a=b.wa;b=b.last;var d=_.N();_.v(1);_.He("has-info",d.ofa&&(d.ofa.has("//depot/"+a.path)||d.ofa.has("//depot/"+a.path+"/")));_.z("routerLink",a.Hb)("queryParams",a.Ra)("trackProjectId",d.projectId);_.Fe("style",_.T(2,9,a.style),zAb);_.v(2);_.Ze(a.title);_.v(1);_.z("routerLink",a.Hb);_.v(1);
_.z("ngIf",!b)}};eFb=function(){var a=window;return"{{ flags.enable_freshness }}"===a.PY_ENABLE_FRESHNESS?!1:"True"===a.PY_ENABLE_FRESHNESS};kK=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};fFb=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}};
gFb=function(a,b){return a.map(function(c){return lK({name:c.Et()||c.EJ(),url:c.EJ(),icon:fFb(_.k(c,4),b)})}).sort(kK)};hFb=function(a){return a.map(function(b){return lK({name:b.Uf(),url:"https://teams.googleplex.com/"+b.HOa(),icon:"https://moma-teams-photos.corp.google.com/photos/"+b.HOa()})})};iFb=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 mK;c.He(b.name);c.uS(gFb(b.source,b.icon));b.vi.push(c)}};
jFb=function(a){if(!a)return"";var b=document.createElement("div");a=_.FMa.fo(a);1===b.nodeType&&_.Xkb(b);b.innerHTML=_.Rf(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};kFb=function(a){return new _.wd(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)}})};lK=function(a){var b=a.name,c=a.url;a=a.icon;return(new nK).He(b).IL(c).zea(a)};
lFb=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""}};mFb=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""}};
nFb=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""}};
oFb=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"])}};pFb=function(a){switch(a){case 0:return"no_announce";case 2:return"info";case 1:return"warning";default:return""}};qFb=function(a,b){a&1&&_.E(0,"breadcrumb",9);a&2&&_.z("items",b.Ma)};
rFb=function(a){a&1&&(_.E(0,"path-breadcrumb",11),_.S(1,"async"),_.S(2,"maybeStripGoogle3"),_.S(3,"async"));if(a&2){a=_.N().VBb;var b=_.N();_.z("copyText",_.T(1,4,_.T(2,6,b.Wa)))("items",a)("projectId",b.Wa.lb)("stacksPaths",_.T(3,8,b.ofa))}};sFb=function(a,b){a&1&&_.O(0,rFb,4,10,"path-breadcrumb",10);a&2&&(a=b.VBb,_.z("ngIf",a&&0<a.length))};tFb=function(a){a&1&&(_.B(0,"mat-icon",14),_.Q(1),_.C());a&2&&(a=_.N().icon,_.v(1),_.Ye(" ",a," "))};
uFb=function(a,b){a&1&&(_.B(0,"segmented-dropdown-button",12),_.O(1,tFb,2,1,"mat-icon",13),_.C());a&2&&(a=b.icon,_.z("item",b.gVa)("useBreadcrumbStyling",!0),_.v(1),_.z("ngIf",a))};vFb=function(a,b){a&1&&_.E(0,"ref-picker",16);a&2&&_.z("refPickerData",b.Ma)};wFb=function(a){a&1&&(_.O(0,vFb,1,1,"ref-picker",15),_.S(1,"async"));a&2&&(a=_.N(),_.z("ngIf",_.T(1,1,a.fGc)))};xFb=function(a){a&1&&_.E(0,"cl-picker",8);a&2&&(a=_.N(),_.z("place",a.Wa))};
yFb=function(a){a&1&&_.E(0,"loading",8);a&2&&_.z("hasBackground",!0)("diameter",36)};zFb=function(a){a&1&&(_.B(0,"dc-information-box",9),_.Q(1),_.C());a&2&&(a=_.N().Ma,_.v(1),_.Ye(" ",a.message," "))};
AFb=function(a){if(a&1){var b=_.Cc();_.H(0);_.B(1,"div",10);_.E(2,"mat-icon",11);_.B(3,"div",12)(4,"div",13);_.Q(5,"DOCS");_.C();_.B(6,"div",14);_.Q(7);_.S(8,"async");_.C()();_.B(9,"button",15);_.M("click",function(){_.Dc(b);var d=_.N(2);return _.Ec(d.close())});_.E(10,"mat-icon",16);_.C()();_.E(11,"mat-divider",17)(12,"div",18);_.J()}if(a&2){a=_.N().Ma;var c=_.N();_.v(7);_.Ze(_.T(8,2,c.Rt).ILc);_.v(5);_.z("innerHTML",a.Vb,_.kd)}};
BFb=function(a,b){a&1&&(_.H(0,1),_.B(1,"div",2)(2,"span",3),_.Q(3,"This panel will be turned down in Q3 2023 - "),_.B(4,"a",4),_.Q(5,"b/266462371"),_.C()()(),_.O(6,yFb,1,2,"loading",5),_.O(7,zFb,2,1,"dc-information-box",6),_.O(8,AFb,13,4,"ng-container",7),_.J());a&2&&(a=b.Ma,b=_.N(),_.z("ngSwitch",a.state),_.v(6),_.z("ngSwitchCase",b.Ec.Zh),_.v(1),_.z("ngSwitchCase",b.Ec.Error),_.v(1),_.z("ngSwitchCase",b.Ec.Tg))};
CFb=function(a,b){a&1&&(_.B(0,"icon-empty-state-subtitle")(1,"p"),_.Q(2),_.C(),_.B(3,"a",3),_.Q(4,"Download"),_.C()());a&2&&(a=b.Ma,b=_.N(),_.v(2),_.Ye(" Size in bytes: ",b.cna," "),_.v(1),_.We("href",a,_.md))};DFb=function(a){a&1&&(_.B(0,"icon-empty-state-subtitle"),_.Q(1," Please clone this repository to view the file "),_.C())};EFb=function(a){a&1&&(_.B(0,"mat-label"),_.Q(1),_.C());a&2&&(a=_.N(),_.v(1),_.Ye(" ",a.label," "))};FFb=function(a){a&1&&(_.B(0,"mat-error"),_.Q(1," Invalid regex "),_.C())};
GFb=function(a){a&1&&(_.B(0,"mat-error"),_.Q(1," Invalid line number "),_.C())};HFb=function(a){a&1&&(_.B(0,"span",9),_.Q(1),_.C());a&2&&(a=_.N(2),_.v(1),_.Ze(a.item.label))};IFb=function(a){a&1&&_.E(0,"mat-icon",10);a&2&&(a=_.N(2),_.z("svgIcon",a.item.icon))};JFb=function(a){a&1&&_.Ke(0)};
KFb=function(a){if(a&1){var b=_.Cc();_.B(0,"div")(1,"div",11,12);_.M("ascBlur",function(){_.Dc(b);var d=_.N(2);return _.Ec(d.PO())});_.O(3,JFb,1,0,"ng-container",13);_.C()()}if(a&2){var c=_.Xe(2);a=_.N(2);_.v(1);_.z("cdkTrapFocusAutoCapture",a.pob)("focusOnInit",null==c?null:c.Ro);_.v(2);_.z("ngTemplateOutlet",a.item.uX)("ngTemplateOutletContext",a.item.context)}};
LFb=function(a){if(a&1){var b=_.Cc();_.H(0);_.B(1,"button",1,2);_.M("click",function(){_.Dc(b);var d=_.N();return _.Ec(d.aA())})("mousedown",function(d){_.Dc(b);var e=_.N();if(e.T$&&d.target){for(var f=d.target;f&&"BUTTON"!==f.tagName;)f=f.parentElement;e.eZa=f}d.preventDefault();return _.Ec()});_.S(3,"async");_.S(4,"async");_.B(5,"div",3);_.O(6,HFb,2,1,"span",4);_.B(7,"div",5);_.O(8,IFb,1,1,"mat-icon",6);_.Q(9);_.E(10,"mat-icon",7);_.C()()();_.O(11,KFb,4,4,"ng-template",8);_.S(12,"async");_.M("detach",
function(){_.Dc(b);var d=_.N();return _.Ec(d.PO())});_.J()}if(a&2){var c=_.Xe(2);a=_.N();_.v(1);_.He("dense",a.kjb)("active",_.T(3,17,a.isOpen))("icon-only",a.yrb);_.z("ascTrackElement",a.item.nc)("trackAction",_.T(4,19,a.isOpen)?"openDropdown":"closeDropdown");_.Fe("aria-label",a.ariaLabel);_.v(5);_.z("ngIf",a.item.label);_.v(1);_.He("title",a.item.title);_.v(1);_.z("ngIf",a.item.icon);_.v(1);_.Ye(" ",a.item.title," ");_.v(2);_.z("cdkConnectedOverlayOrigin",c)("cdkConnectedOverlayOpen",_.T(12,21,
a.isOpen))("cdkConnectedOverlayPositions",a.NEc)}};MFb=function(a){a&1&&_.E(0,"find-in-file")(1,"go-to-line")};NFb=function(a){setTimeout(function(){var b=a();b&&b.focus()})};
OFb=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{vy:e.id&&e.id.length?e.id:d+"-"+f,type:0,displayName:e.name,jf:g,children:OFb(e.children,b,c.concat({jf:g,counts:new Map,O5:new Map}),d+1)}}e={type:1,Dh:e.id,displayName:e.name,jf:{enabled:!1},Y$:e.mQa};b.set(e.Dh,{node:e,bca:c});return e})};PFb=function(a){return null!=a?a:null};
QFb=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.iJ?d.add(e.vy):c.add(e.Dh);return b.filter(function(f){return f.iJ?d.has(f.vy):c.has(f.Dh)})};RFb=function(a){a&1&&_.E(0,"loading",5)};SFb=function(a){a&1&&(_.B(0,"mat-icon",6),_.Q(1,"error"),_.C());a&2&&(a=_.N().Ma,_.z("matTooltip",a.srb))};
TFb=function(a){a&1&&(_.B(0,"span",7),_.Q(1),_.C());if(a&2){a=_.N().Ma;_.N();var b=a.St;b=(new _.ms("{NUM_FINDINGS, plural, =1 {1 finding} other {{NUM_FINDINGS} findings}}")).format({NUM_FINDINGS:b});_.Fe("aria-label",b);_.v(1);_.Ye(" (",a.St,") ")}};
UFb=function(a,b){a&1&&(_.H(0,1),_.O(1,RFb,1,0,"loading",2),_.O(2,SFb,2,1,"mat-icon",3),_.O(3,TFb,2,2,"span",4),_.J());a&2&&(a=b.Ma,b=_.N(),_.z("ngSwitch",a.Gr),_.v(1),_.z("ngSwitchCase",b.Fya.LOADING),_.v(1),_.z("ngSwitchCase",b.Fya.ERROR),_.v(1),_.z("ngSwitchCase",b.Fya.Gg))};
WFb=function(a){if(a&1){var b=_.Cc();_.B(0,"mat-radio-button",7);_.M("change",function(c){_.Dc(b);var d=_.N().wa,e=_.N();return _.Ec(VFb(e,c.source,d))});_.B(1,"span");_.Q(2);_.C()()}a&2&&(a=_.N().wa,_.z("checked",a.jf.enabled)("aria-label",a.displayName+" layer")("aria-describedby","layer-status-"+a.displayName),_.v(2),_.Ze(a.displayName))};
XFb=function(a){if(a&1){var b=_.Cc();_.B(0,"mat-checkbox",7);_.M("change",function(c){_.Dc(b);var d=_.N().wa,e=_.N();return _.Ec(VFb(e,c,d))});_.Q(1);_.C()}a&2&&(a=_.N().wa,_.z("checked",a.jf.enabled)("aria-label",a.displayName+" layer")("aria-describedby","layer-status-"+a.displayName),_.v(1),_.Ye(" ",a.displayName," "))};YFb=function(a){a&1&&_.E(0,"layer-status",8);a&2&&(a=_.N().wa,_.z("id","layer-status-"+a.displayName)("layer",a.Dh))};
$Fb=function(a,b){if(a&1){var c=_.Cc();_.B(0,"mat-tree-node",3);_.M("keydown",function(e){var f=_.Dc(c).wa,g=_.N();return _.Ec(ZFb(g,e,f))});_.O(1,WFb,3,4,"mat-radio-button",4);_.O(2,XFb,2,4,"ng-template",null,5,_.qf);_.O(4,YFb,1,2,"layer-status",6);_.C()}if(a&2){a=b.wa;var d=_.Xe(3);_.v(1);_.z("ngIf",a.Y$)("ngIfElse",d);_.v(3);_.z("ngIf",a.jf.enabled)}};
fGb=function(a,b){if(a&1){var c=_.Cc();_.B(0,"mat-tree-node",9);_.M("keydown",function(d){var e=_.Dc(c).wa,f=_.N();return _.Ec(ZFb(f,d,e))});_.B(1,"mat-checkbox",10);_.M("change",function(d){var e=_.Dc(c).wa,f=_.N();return _.Ec(aGb(f,d,e))});_.Q(2);_.C();_.B(3,"button",11)(4,"mat-icon");_.Q(5);_.C()()()}a&2&&(a=b.wa,b=_.N(),_.z("ngClass",_.bf(7,bGb,b.ye(a))),_.v(1),_.z("checked",a.jf.enabled)("indeterminate",cGb(b,a)),_.v(1),_.Ye(" ",a.displayName," "),_.v(1),_.Fe("aria-expanded",b.ye(a))("aria-label",
b.ad.ye(a)?dGb.format({categoryName:a.displayName}):eGb.format({categoryName:a.displayName})),_.v(2),_.Ze(b.ad.ye(a)?"expand_less":"expand_more"))};gGb=function(a){return!a.iJ};hGb=function(a){return a.level};iGb=function(a){return a.iJ};jGb=function(a){if(1===a.type)return[];if(0===a.type)return a.children;throw Error("Me");};kGb=function(a){var b=a.querySelector("mat-checkbox input");b||(b=a.querySelector("mat-radio-button input"));return b};
lGb=function(a){a&1&&(_.B(0,"div",2)(1,"span",3),_.Q(2,"Layers"),_.C(),_.E(3,"layer-menu"),_.B(4,"a",4),_.E(5,"mat-icon",5),_.C()());a&2&&(a=_.N(),_.v(4),_.z("externalLink",a.fQ))};oGb=function(a){a&1&&_.E(0,"link-row",12,13);if(a&2){a=_.N().Ma;var b=_.N(2),c=_.z("label",mGb(b)),d=!!b.Wa.params.line;b=_.ED(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",_.af(4,nGb))("url",a.Vb)}};
pGb=function(a){a&1&&_.E(0,"loading",18);a&2&&_.z("inline",!0)};qGb=function(a){a&1&&(_.B(0,"span",19),_.Q(1),_.C());a&2&&(a=_.N(2).Ma,_.v(1),_.Ye(" ",a.message," "))};rGb=function(a){a&1&&(_.B(0,"div",14)(1,"span",15),_.Q(2),_.C(),_.O(3,pGb,1,1,"loading",16),_.O(4,qGb,2,1,"span",17),_.C());if(a&2){a=_.N().Ma;var b=_.N(2);_.v(2);_.Ze(mGb(b));_.v(1);_.z("ngIf",a.state===b.Ec.Zh);_.v(1);_.z("ngIf",a.state===b.Ec.Error)}};
sGb=function(a,b){a&1&&(_.H(0),_.O(1,oGb,2,5,"link-row",10),_.O(2,rGb,5,3,"div",11),_.J());a&2&&(a=b.Ma,_.v(1),_.z("ngIf",a.Vb),_.v(1),_.z("ngIf",!a.Vb))};uGb=function(a,b){a&1&&_.E(0,"link-row",20,21);a&2&&(a=b.Ma,_.z("shortcut",_.af(2,tGb))("url",a))};wGb=function(a,b){a&1&&_.E(0,"link-row",22,23);a&2&&(a=b.Ma,_.N(2),_.z("label",a.endsWith('.h"')?"Include statement":"Import statement")("shortcut",_.af(3,vGb))("url",a))};
yGb=function(a){a&1&&_.E(0,"link-row",26,27);a&2&&(a=_.N().Ma,_.z("shortcut",_.af(2,xGb))("url",a.Vb))};zGb=function(a){a&1&&(_.B(0,"span",19),_.Q(1," No targets found "),_.C())};AGb=function(a){a&1&&_.E(0,"loading",18);a&2&&_.z("inline",!0)};BGb=function(a){a&1&&(_.B(0,"span",19),_.Q(1),_.C());a&2&&(a=_.N(2).Ma,_.v(1),_.Ye(" ",a.message," "))};
CGb=function(a){a&1&&(_.B(0,"div",28)(1,"span",15),_.Q(2," Build rule "),_.C(),_.O(3,zGb,2,0,"span",17),_.O(4,AGb,1,1,"loading",16),_.O(5,BGb,2,1,"span",17),_.C());if(a&2){a=_.N().Ma;var b=_.N(3);_.v(3);_.z("ngIf",a.state===b.Ec.Tg);_.v(1);_.z("ngIf",a.state===b.Ec.Zh);_.v(1);_.z("ngIf",a.state===b.Ec.Error)}};DGb=function(a,b){a&1&&(_.H(0),_.O(1,yGb,2,3,"link-row",24),_.O(2,CGb,6,3,"div",25),_.J());a&2&&(a=b.Ma,_.v(1),_.z("ngIf",a.Vb),_.v(1),_.z("ngIf",!a.Vb))};
EGb=function(a){a&1&&(_.H(0),_.O(1,DGb,3,2,"ng-container",6),_.S(2,"async"),_.J());a&2&&(a=_.N(2),_.v(1),_.z("ngIf",_.T(2,1,a.Mhb)))};GGb=function(a,b){a&1&&_.E(0,"link-row",29,30);a&2&&(a=b.Ma,_.z("shortcut",_.af(2,FGb))("url",a))};
IGb=function(a){a&1&&_.E(0,"link-row",33,34);if(a&2){a=_.N().Ma;var b=_.N(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",_.af(4,HGb))("url",a.Vb)}};JGb=function(a){a&1&&_.E(0,"loading",18);a&2&&_.z("inline",!0)};KGb=function(a){a&1&&(_.B(0,"span",19),_.Q(1),_.C());a&2&&(a=_.N(2).Ma,_.v(1),_.Ye(" ",a.message," "))};
LGb=function(a){a&1&&(_.B(0,"div",35)(1,"span",15),_.Q(2),_.C(),_.O(3,JGb,1,1,"loading",16),_.O(4,KGb,2,1,"span",17),_.C());if(a&2){a=_.N().Ma;var b=_.N(2);_.v(2);_.Ze(b.Wa.params.line?"Line & Commit in Public CS":"Commit in Public CS");_.v(1);_.z("ngIf",a.state===b.Ec.Zh);_.v(1);_.z("ngIf",a.state===b.Ec.Error)}};MGb=function(a,b){a&1&&(_.H(0),_.O(1,IGb,2,5,"link-row",31),_.O(2,LGb,5,3,"div",32),_.J());a&2&&(a=b.Ma,b=_.N(2),_.v(1),_.z("ngIf",a.Vb),_.v(1),_.z("ngIf",a.state!==b.Ec.Tg))};
SGb=function(a){a&1&&(_.E(0,"link-row",2,3)(2,"link-row",4,5),_.S(4,"async"),_.O(5,sGb,3,2,"ng-container",6),_.S(6,"async"),_.O(7,uGb,2,3,"link-row",7),_.O(8,wGb,2,4,"link-row",8),_.O(9,EGb,3,3,"ng-container",6),_.O(10,GGb,2,3,"link-row",9),_.O(11,MGb,3,2,"ng-container",6),_.S(12,"async"));a&2&&(a=_.N(),_.z("shortcut",_.af(16,NGb))("url",_.ED(a.Wa)?"//depot/"+a.Wa.path:a.Wa.Gy),_.v(2),_.z("shortcut",_.af(17,OGb))("url",_.T(4,10,a.yRa)),_.v(3),_.z("ngIf",_.T(6,12,a.Owb)),_.v(2),_.z("ngIf",PGb(a)),
_.v(1),_.z("ngIf",QGb(a)),_.v(1),_.z("ngIf",_.aE(a.Wa)),_.v(1),_.z("ngIf",RGb(a)),_.v(1),_.z("ngIf",_.T(12,14,a.Pwb)))};TGb=function(a,b){var c=a.params.lf;return c&&"HEAD"!==c?_.yd(c):(_.DD(a)?a.params.Ob&&_.xp(a)?0:!_.xp(a)&&!MAb(a):a.yb&&_.ug.test(a.yb))?_.yd(_.DD(a)?a.yb:void 0):_.rH(b,a,!_.DD(a)||"chromium"===a.repository||a.Oi()?"path":"repository")};UGb=function(a){return _.Ci(a,_.kp,1).map(function(b){var c=b.be();b=_.Wh(b,2);return{file:c,AIc:b.length}})};
VGb=function(a,b){var c="";a=[].concat(_.sc(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("Ne");d+=a[e]}else if("{"===a[e]){e++;if(e>=a.length)throw Error("Oe");"{"===a[e]?c+="{":d=a[e]}else c+=a[e];if(void 0!==d)throw Error("Oe");return c};WGb=function(a){a&1&&(_.H(0),_.Q(1),_.J());a&2&&(a=_.N().wa,_.v(1),_.Ye(" ",a.label," "))};XGb=function(a){a&1&&(_.Q(0),_.S(1,"lastPathElement"));a&2&&(a=_.N().wa,_.Ye(" ",_.T(1,1,a.qJ)," "))};
ZGb=function(a,b){a&1&&_.E(0,"menu-keyboard-shortcut-hint",10);a&2&&_.z("shortcut",_.bf(1,YGb,b.Ma))};$Gb=function(a,b){a&1&&(_.B(0,"a",6),_.S(1,"async"),_.O(2,WGb,2,1,"ng-container",7),_.O(3,XGb,2,3,"ng-template",null,8,_.qf),_.O(5,ZGb,1,3,"menu-keyboard-shortcut-hint",9),_.C());if(a&2){a=b.wa;var c=_.Xe(4);b=_.N(2);_.z("routerLink",_.T(1,5,b.apa(a.qJ)))("ascTrackElement",b.nc);_.v(2);_.z("ngIf",a.label)("ngIfElse",c);_.v(3);_.z("ngIf",a.Tb)}};
aHb=function(a){a&1&&(_.H(0),_.E(1,"mat-divider"),_.B(2,"div",15),_.Q(3," Files with shared CLs "),_.C(),_.J())};bHb=function(a){a&1&&_.E(0,"loading")};cHb=function(a){a&1&&(_.B(0,"dc-information-box",16),_.Q(1),_.C());a&2&&(a=_.N().Ma,_.v(1),_.Ye(" ",a.message," "))};
dHb=function(a,b){a&1&&(_.B(0,"a",18),_.S(1,"async"),_.Q(2),_.S(3,"lastPathElement"),_.C());a&2&&(a=b.wa,b=_.N(4),_.yy("title","",a.file,"\n",a.AIc," shared CLs"),_.z("routerLink",_.T(1,5,b.apa(a.file)))("ascTrackElement",b.nc),_.v(2),_.Ye(" ",_.T(3,7,a.file)," "))};eHb=function(a){a&1&&(_.H(0),_.O(1,dHb,4,9,"a",17),_.J());a&2&&(a=_.N().Ma,_.v(1),_.z("ngForOf",a.Vb))};
fHb=function(a,b){a&1&&(_.H(0,11),_.O(1,aHb,4,0,"ng-container",12),_.O(2,bHb,1,0,"loading",13),_.O(3,cHb,2,1,"dc-information-box",14),_.O(4,eHb,2,1,"ng-container",13),_.J());a&2&&(a=b.Ma,b=_.N(2),_.z("ngSwitch",a.state),_.v(1),_.z("ngIf",!a.Vb||0<a.Vb.length),_.v(1),_.z("ngSwitchCase",b.Ec.Zh),_.v(1),_.z("ngSwitchCase",b.Ec.Error),_.v(1),_.z("ngSwitchCase",b.Ec.Tg))};
gHb=function(a){a&1&&(_.B(0,"mat-nav-list",3),_.O(1,$Gb,6,7,"a",4),_.S(2,"async"),_.O(3,fHb,5,5,"ng-container",5),_.S(4,"async"),_.C());a&2&&(a=_.N(),_.v(1),_.z("ngForOf",_.T(2,2,a.oVa)),_.v(2),_.z("ngIf",_.T(4,4,a.ovc)))};hHb=function(a,b){var c,d=null!=(c=b.Ko.exec(a.path))?c:[];b=VGb(b.zs,function(e){return _.gA(d[Number(e)])});return _.wp(a.Yb().Yc(b),{line:void 0}).Ya()};iHb=function(a,b){return{qJ:a,label:b?"Tests directory":"Tested code directory",Ssa:"test",Tb:"t"}};
jHb=function(a){if(a&1){var b=_.Cc();_.B(0,"dropdown-button",2);_.M("isOpen",function(c){_.Dc(b);var d=_.N();return _.Ec(c?d.Gba():d.Fba())});_.C()}a&2&&(a=_.N(),_.z("item",a.Hy)("ariaLabel",a.E7b)("dense",!0))};lHb=function(a,b){a&1&&(_.B(0,"a",5),_.Q(1),_.E(2,"menu-keyboard-shortcut-hint",6),_.C());a&2&&(a=b.wa,_.z("href",a.url,_.md),_.v(1),_.Ye(" ",a.label," "),_.v(1),_.z("shortcut",_.bf(3,kHb,a.key)))};
mHb=function(a){a&1&&(_.B(0,"mat-nav-list",3),_.O(1,lHb,3,5,"a",4),_.C());a&2&&(a=_.N(),_.v(1),_.z("ngForOf",a.eta))};nHb=function(a){a&1&&_.E(0,"layer-menu-dropdown")};oHb=function(a){a&1&&(_.E(0,"find-in-file-dropdown",7),_.S(1,"async"));a&2&&(a=_.N(),_.z("overrideBrowserSearch",_.T(1,1,a.Uub&&a.CQb)))};pHb=function(a){a&1&&_.E(0,"links-dropdown",8);a&2&&(a=_.N(),_.z("viewData",a.Bb))};
qHb=function(a){a&1&&(_.B(0,"view-in-dropdown",9),_.S(1,"async"),_.S(2,"async"),_.Q(3,"\n"),_.C());a&2&&(a=_.N(),_.z("place",a.Bb.location)("gitilesLink",a.Bb.ppa)("ossLink",a.Bb.SF)("isGenerated",a.QB)("ciderDefault",_.T(1,6,a.Ub.cY()))("suggestUniqueCiderWs",_.T(2,8,a.Ub.wY())))};rHb=function(a){a&1&&(_.B(0,"related-files-dropdown",10),_.Q(1,"\n"),_.C());a&2&&(a=_.N(),_.z("place",a.Hd)("config",a.Usa.config))};
tHb=function(a){if(a&1){var b=_.Cc();_.B(0,"button",11);_.M("click",function(){_.Dc(b);var c=_.N();return _.Ec(sHb(c))});_.Q(1,"\n  ");_.B(2,"div",12);_.Q(3,"\n    Blame\n  ");_.C();_.Q(4,"\n");_.C()}a&2&&(a=_.N(),_.He("selected",a.sAc))};
uHb=function(a,b){if(a&1){var c=_.Cc();_.H(0);_.Q(1,"\n  ");_.B(2,"button",13);_.M("click",function(){var d=_.Dc(c).Ma,e=_.N();return _.Ec(e.service.IC(!d.visible))});_.Q(3,"\n    ");_.E(4,"mat-icon",14);_.Q(5,"\n  ");_.C();_.Q(6,"\n");_.J()}a&2&&(a=b.Ma,_.v(2),_.z("color",a.visible?"primary":null)("trackAction",a.visible?"hide":"show"))};
vHb=function(a,b){if(a&1){var c=_.Cc();_.B(0,"button",16);_.M("click",function(){var d=_.Dc(c).Ma;_.N(2).Ub.i_a.next(!d.enabled);return _.Ec()});_.Q(1,"\n    ");_.B(2,"mat-icon");_.Q(3,"format_line_spacing");_.C();_.Q(4,"\n  ");_.C()}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"))};
xHb=function(a){a&1&&(_.H(0),_.Q(1,"\n  "),_.O(2,vHb,5,4,"button",15),_.S(3,"async"),_.Q(4,"\n"),_.J());a&2&&(a=_.N(),_.v(2),_.z("ngIf",_.bf(3,wHb,_.T(3,1,a.CQb))))};yHb=function(a){a&1&&_.E(0,"star",8);a&2&&(a=_.N(),_.z("place",a.Wa)("type",a.nLb)("trackElement",a.nc)("elementName",a.aUa))};zHb=function(a){a&1&&(_.H(0),_.Q(1," (Generated from "),_.B(2,"a",11),_.Q(3),_.C(),_.Q(4,") "),_.J());a&2&&(a=_.N(2),_.v(2),_.z("ascTrackElement",a.nc)("routerLink",_.qp(a.xNa)),_.v(1),_.Ye(" ",a.xNa.path,""))};
AHb=function(a){a&1&&_.E(0,"img",12)};BHb=function(a){a&1&&(_.H(0),_.O(1,zHb,5,3,"ng-container",9),_.O(2,AHb,1,0,"img",10),_.J());if(a&2){a=_.N();var b=_.Xe(9);_.v(1);_.z("ngIf",a.xNa)("ngIfElse",b);_.v(1);_.z("ngIf",a.jub)}};CHb=function(a){a&1&&_.Q(0," (Generated)\n")};
EHb=function(a,b){if(a&1){var c=_.Cc();_.B(0,"div",1);_.M("click",function(){var d=_.Dc(c).wa,e=_.N();e.Ga.ob({gestureName:"CLICK",element:"FileContentPager",action:"markerClicked"});e.Uxb.emit(d.line);"find"===d.type&&DHb(e.Gc,d.index);return _.Ec()});_.C()}a&2&&(a=b.wa,b=_.N(),_.Yx("marker ",a.type,""),_.Ge("height",b.markerHeight)("top",a.offset))};
FHb=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}})};GHb=function(a){a&1&&_.E(0,"markdown-content",4);a&2&&(a=_.N().wa,_.z("content",a.source.join("")))};HHb=function(a){a&1&&(_.B(0,"pre"),_.Q(1),_.C());a&2&&(a=_.N().wa,_.v(1),_.Ze(a.text.join("")))};IHb=function(a){a&1&&(_.B(0,"pre"),_.E(1,"span",8),_.S(2,"renderData"),_.C());a&2&&(a=_.N().wa,_.v(1),_.z("outerHTML",_.T(2,1,a.data),_.kd))};
JHb=function(a){a&1&&(_.B(0,"pre"),_.E(1,"span",8),_.S(2,"renderData"),_.C());a&2&&(a=_.N().wa,_.v(1),_.z("outerHTML",_.T(2,1,a.data),_.kd))};KHb=function(a,b){a&1&&(_.H(0),_.Q(1),_.J());a&2&&(a=b.wa,_.v(1),_.Ye("\n                ",a,"\n              "))};LHb=function(a){a&1&&(_.B(0,"pre"),_.Q(1),_.O(2,KHb,2,1,"ng-container",0),_.Q(3,"\n            "),_.C());a&2&&(a=_.N().wa,_.v(1),_.Ye("",a.ename-a.evalue,"\n              "),_.v(1),_.z("ngForOf",a.traceback))};
MHb=function(a,b){a&1&&(_.H(0)(1,1),_.O(2,HHb,2,1,"pre",3),_.O(3,IHb,3,3,"pre",3),_.O(4,JHb,3,3,"pre",3),_.O(5,LHb,4,2,"pre",3),_.J()());a&2&&(a=b.wa,_.v(1),_.z("ngSwitch",a.output_type),_.v(1),_.z("ngSwitchCase","stream"),_.v(1),_.z("ngSwitchCase","display_data"),_.v(1),_.z("ngSwitchCase","execute_result"),_.v(1),_.z("ngSwitchCase","error"))};
NHb=function(a){a&1&&(_.B(0,"mat-expansion-panel",7)(1,"mat-expansion-panel-header")(2,"mat-panel-title"),_.Q(3," Outputs "),_.C()(),_.O(4,MHb,6,5,"ng-container",0),_.C());a&2&&(a=_.N(2).wa,_.z("expanded",!0),_.v(4),_.z("ngForOf",a.outputs))};OHb=function(a){a&1&&(_.H(0),_.B(1,"mat-card"),_.E(2,"format-code",5),_.C(),_.O(3,NHb,5,2,"mat-expansion-panel",6),_.J());a&2&&(a=_.N().wa,_.v(2),_.z("value",a.source.join(""))("fileName","name.py"),_.v(1),_.z("ngIf",0<a.outputs.length))};
PHb=function(a,b){a&1&&(_.H(0)(1,1),_.O(2,GHb,1,1,"markdown-content",2),_.O(3,OHb,4,3,"ng-container",3),_.J()());a&2&&(a=b.wa,_.v(1),_.z("ngSwitch",a.cell_type),_.v(1),_.z("ngSwitchCase","markdown"),_.v(1),_.z("ngSwitchCase","code"))};QHb=function(a,b){a&1&&(_.B(0,"pre"),_.Q(1),_.C());a&2&&(a=b.Ma,_.v(1),_.Ze(a))};RHb=function(a){a&1&&_.E(0,"loading",3);a&2&&_.z("inline",!0)};
SHb=function(a){a&1&&(_.H(0),_.O(1,QHb,2,1,"pre",0),_.S(2,"async"),_.O(3,RHb,1,1,"ng-template",null,2,_.qf),_.J());if(a&2){var b=_.Xe(4);a=_.N();_.v(1);_.z("ngIf",_.T(2,2,a.Msa))("ngIfElse",b)}};
VHb=function(a){if(a&1){var b=_.Cc();_.B(0,"icon-empty-state-subtitle")(1,"button",6);_.M("click",function(){_.Dc(b);var c=_.N(2);return _.Ec(THb(c,c.O8))});_.Q(2," Show anyway (may crash) ");_.C();_.B(3,"button",7);_.M("click",function(){_.Dc(b);var c=_.N(2);return _.Ec(UHb(c,c.O8))});_.Q(4," Show raw contents ");_.C()()}};WHb=function(a){a&1&&_.E(0,"loading",3);a&2&&_.z("inline",!0)};
XHb=function(a){a&1&&(_.B(0,"icon-empty-state-display",4)(1,"icon-empty-state-title"),_.Q(2),_.S(3,"humanizeBytes"),_.C(),_.O(4,VHb,5,0,"icon-empty-state-subtitle",0),_.O(5,WHb,1,1,"ng-template",null,5,_.qf),_.C());if(a&2){var b=_.Xe(6);a=_.N();_.v(2);_.Ye(" File is very large (",_.T(3,3,a.size),") ");_.v(2);_.z("ngIf",!a.Xea)("ngIfElse",b)}};YHb=function(a,b){a&1&&_.E(0,"div",18);a&2&&(a=b.wa,b=_.N(),_.Ge("height",b.getHeight(a.start,a.end),"px")("min-width",b.QO,"ch")("top",b.y9(a.start),"px"))};
ZHb=function(a){a&1&&(_.B(0,"div",19),_.Q(1,"\n        "),_.B(2,"pre",20),_.Q(3),_.C(),_.Q(4,"\n      "),_.C());a&2&&(a=_.N(),_.Ge("min-height",a.lineHeight*a.pT,"px"),_.v(3),_.Ze(a.RO))};
$Hb=function(a){if(a&1){var b=_.Cc();_.B(0,"code-folding-container",21);_.M("rangeToggled",function(c){_.Dc(b);var d=_.N();return _.Ec(d.GUa(c))})("mousedown",function(c){return c.stopPropagation()});_.C()}a&2&&(a=_.N(),_.Ge("pointer-events",a.g6?"none":"unset"),_.z("visibility",a.visibility)("folding",a.Fm)("lineHeight",a.lineHeight))};aIb=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}};
bIb=function(a,b,c){a.top+=b;a.bottom=a.top+a.height;a.left+=c;a.right=a.left+a.width};fIb=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?cIb(a,b):("input"===d||"select"===d||"textarea"===d)&&dIb(a,b);eIb("canvas",a,b,cIb);eIb("input, textarea, select",a,b,dIb);return b};
eIb=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])};dIb=function(a,b){"file"!==b.type&&(b.value=a.value);"radio"===b.type&&b.name&&(b.name="mat-clone-"+b.name+"-"+gIb++)};cIb=function(a,b){if(b=b.getContext("2d"))try{b.drawImage(a,0,0)}catch(c){}};hIb=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)}};
oK=function(a,b){var c=b?"":"none";hIb(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})};jIb=function(a,b){hIb(a.style,{position:b?"":"fixed",top:b?"":"0",opacity:b?"":"0",left:b?"":"-999em"},iIb)};kIb=function(a,b){return b&&"none"!=b?a+" "+b:a};lIb=function(a){return parseFloat(a)*(-1<a.toLowerCase().indexOf("ms")?1:1E3)};
nIb=function(a){a=getComputedStyle(a);var b=mIb(a,"transition-property"),c=b.find(function(d){return"transform"===d||"all"===d});if(!c)return 0;b=b.indexOf(c);c=mIb(a,"transition-duration");a=mIb(a,"transition-delay");return lIb(c[b])+lIb(a[b])};mIb=function(a,b){return a.getPropertyValue(b).split(",").map(function(c){return c.trim()})};oIb=function(a,b){return"translate3d("+Math.round(a)+"px, "+Math.round(b)+"px, 0)"};pIb=function(a){return"t"===a.type[0]};
qIb=function(a,b){a=a.Sk;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};rIb=function(a,b){a.style.width=b.width+"px";a.style.height=b.height+"px";a.style.transform=oIb(b.left,b.top)};sIb=function(a){a&1&&_.E(0,"detail-header",13);a&2&&(a=_.N(),_.z("contentType",a.contentType)("viewData",a.Bb))};tIb=function(a){a&1&&_.E(0,"diff-detail-header",14);a&2&&(a=_.N(),_.z("viewData",a.Bb))};
uIb=function(a){a&1&&_.E(0,"markdown-tab-header",14);a&2&&(a=_.N(),_.z("viewData",a.Bb))};
vIb=function(a){if(a&1){var b=_.Cc();_.B(0,"div",15)(1,"div",16)(2,"div",17);_.E(3,"div",18)(4,"div",19);_.C();_.B(5,"file-matches-navigation",20);_.M("close",function(){_.Dc(b);_.N().Gc.roa.next(!0);return _.Ec()})("selectedMatchIndexChange",function(c){_.Dc(b);var d=_.N();d.uta=c;d.Gc.cea.next(c);return _.Ec()});_.S(6,"async");_.S(7,"async");_.S(8,"async");_.C();_.B(9,"div",21);_.E(10,"div",22)(11,"div",23);_.C()()()}a&2&&(a=_.N(),_.v(5),_.z("dataState",_.T(6,5,a.Bwc))("matchCount",_.T(7,7,a.aea).length)("selectedMatchIndex",
_.T(8,9,a.Gc.cea))("showCloseButton",!0)("trackProjectId",a.Hd.lb))};wIb=function(a){a&1&&(_.E(0,"markdown-content",24),_.S(1,"async"),_.S(2,"async"));a&2&&(a=_.N(),_.z("content",a.Bb.me)("relativeLinkModifier",_.T(1,4,a.modifier.nFb))("relativeImageModifier",_.T(2,6,a.modifier.lFb))("safeHtmlContent",a.Bb.uHc))};xIb=function(a){a&1&&_.E(0,"img",27);a&2&&(a=_.N(2),_.We("alt",a.Bb.fileName),_.z("sanitizeSrc",a.IKa))};yIb=function(a){a&1&&_.E(0,"div",28);a&2&&(a=_.N(2),_.z("safeSvg",a.Bb.me))};
zIb=function(a){a&1&&(_.H(0),_.O(1,xIb,1,2,"img",25),_.O(2,yIb,1,1,"ng-template",null,26,_.qf),_.J());if(a&2){var b=_.Xe(3);a=_.N();_.v(1);_.z("ngIf",!a.Pva)("ngIfElse",b)}};AIb=function(a){a&1&&(_.B(0,"div",29),_.E(1,"audio",30),_.C());a&2&&(a=_.N(),_.v(1),_.z("sanitizeSrc",a.IKa))};BIb=function(a){a&1&&(_.B(0,"div",29),_.E(1,"video",30),_.C());a&2&&(a=_.N(),_.v(1),_.z("sanitizeSrc",a.IKa))};CIb=function(a){a&1&&_.E(0,"binary-file",31);a&2&&(a=_.N(),_.z("contentLength",a.cna))};
DIb=function(a){if(a&1){var b=_.Cc();_.B(0,"large-file",32);_.M("largeFileViewData",function(c){_.Dc(b);var d=_.N();d.sBb=c;d.Bb=c;return _.Ec()});_.C()}a&2&&(a=_.N(),_.z("fullViewData",a.Bb.O8)("size",a.Bb.XE))};EIb=function(a){a&1&&(_.H(0),_.E(1,"empty-file-detail",33),_.J());a&2&&(a=_.N(),_.v(1),_.z("path",a.Bb.fileName))};FIb=function(a){a&1&&_.E(0,"jupyter-notebook",34);a&2&&(a=_.N(),_.z("notebook",a.yZ))};
GIb=function(a){a&1&&(_.E(0,"search-match-layer",44),_.S(1,"async"));a&2&&(a=_.N(3),_.z("matches",_.T(1,3,a.aea))("scrollToIndex",a.uta)("selectedMatchIndex",a.Gc.cea))};
HIb=function(a){if(a&1){var b=_.Cc();_.B(0,"virtual-scroll-format-code",38);_.M("lineShown",function(c){_.Dc(b);var d=_.N(2);return _.Ec(d.show(c))})("rangeToggled",function(c){_.Dc(b);var d=_.N(2);return _.Ec(d.bga(c))})("lineNumberClicked",function(c){_.Dc(b);var d=_.N(2);return _.Ec(d.Zo(c))})("gutterClicked",function(c){_.Dc(b);var d=_.N(2);return _.Ec(d.Jr(c))})("totalNumLines",function(c){_.Dc(b);_.N(2).zl.next(c);return _.Ec()});_.S(1,"async");_.S(2,"async");_.S(3,"async");_.E(4,"link-decoration-layer",
39)(5,"hovercard-decoration-layer",40);_.B(6,"code-layers",41);_.M("highlightedXrefLines",function(c){_.Dc(b);var d=_.N(2);return _.Ec(d.Bva(c))});_.C();_.O(7,GIb,2,5,"search-match-layer",42);_.S(8,"async");_.E(9,"search-match-layer",43);_.S(10,"async");_.S(11,"async");_.C()}a&2&&(a=_.N(2),_.z("value",a.code)("rendered",a.Bb.vFb)("highlightInfo",a.Bb.Ov)("folding",_.T(1,21,a.Fm))("visibility",_.T(2,23,a.visibility))("fileName",a.Bb.fileName)("lineNumberLinkProvider",_.T(3,25,a.link))("scrollToLine",
a.Bb.line)("lineLimitation",a.Bb.GF)("visibleCodeIdentifier",a.h0a)("focusableRegion",a.yha.K_a)("usePrefetchIfPossible",!0),_.Fe("aria-labelledby",a.HM),_.v(4),_.z("content",a.Bb.me)("scoLinks",a.Bb.DC),_.v(1),_.z("scoLinks",a.Bb.DC),_.v(1),_.z("layerBaseLocation",a.Hd),_.v(1),_.z("ngIf",_.T(8,27,a.u8)),_.v(2),_.z("matches",_.T(10,29,a.E8))("scrollToIndex",_.T(11,31,a.YE))("selectedMatchIndex",a.YE))};
IIb=function(a){a&1&&(_.E(0,"search-match-layer",44),_.S(1,"async"));a&2&&(a=_.N(3),_.z("matches",_.T(1,3,a.aea))("scrollToIndex",a.uta)("selectedMatchIndex",a.Gc.cea))};
JIb=function(a){if(a&1){var b=_.Cc();_.B(0,"format-code",38);_.M("lineShown",function(c){_.Dc(b);var d=_.N(2);return _.Ec(d.show(c))})("rangeToggled",function(c){_.Dc(b);var d=_.N(2);return _.Ec(d.bga(c))})("lineNumberClicked",function(c){_.Dc(b);var d=_.N(2);return _.Ec(d.Zo(c))})("gutterClicked",function(c){_.Dc(b);var d=_.N(2);return _.Ec(d.Jr(c))})("totalNumLines",function(c){_.Dc(b);_.N(2).zl.next(c);return _.Ec()});_.S(1,"async");_.S(2,"async");_.S(3,"async");_.E(4,"link-decoration-layer",39)(5,
"hovercard-decoration-layer",40);_.B(6,"code-layers",41);_.M("highlightedXrefLines",function(c){_.Dc(b);var d=_.N(2);return _.Ec(d.Bva(c))});_.C();_.O(7,IIb,2,5,"search-match-layer",42);_.S(8,"async");_.E(9,"search-match-layer",43);_.S(10,"async");_.S(11,"async");_.C()}a&2&&(a=_.N(2),_.z("value",a.code)("rendered",a.Bb.vFb)("highlightInfo",a.Bb.Ov)("folding",_.T(1,21,a.Fm))("visibility",_.T(2,23,a.visibility))("fileName",a.Bb.fileName)("lineNumberLinkProvider",_.T(3,25,a.link))("scrollToLine",a.Bb.line)("lineLimitation",
a.Bb.GF)("visibleCodeIdentifier",a.h0a)("focusableRegion",a.yha.K_a)("usePrefetchIfPossible",!0),_.Fe("aria-labelledby",a.HM),_.v(4),_.z("content",a.Bb.me)("scoLinks",a.Bb.DC),_.v(1),_.z("scoLinks",a.Bb.DC),_.v(1),_.z("layerBaseLocation",a.Hd),_.v(1),_.z("ngIf",_.T(8,27,a.u8)),_.v(2),_.z("matches",_.T(10,29,a.E8))("scrollToIndex",_.T(11,31,a.YE))("selectedMatchIndex",a.YE))};
LIb=function(a){if(a&1){var b=_.Cc();_.H(0);_.O(1,HIb,12,33,"virtual-scroll-format-code",35);_.S(2,"async");_.O(3,JIb,12,33,"ng-template",null,36,_.qf);_.B(5,"file-content-pager",37);_.M("markerClicked",function(d){_.Dc(b);var e=_.N();return _.Ec(KIb(e,d))});_.S(6,"async");_.S(7,"async");_.C();_.J()}if(a&2){var c=_.Xe(4);a=_.N();_.v(1);_.z("ngIf",_.T(2,4,a.jMc))("ngIfElse",c);_.v(4);_.z("markers",_.T(6,6,a.Yqa))("numLines",_.T(7,8,a.zl))}};
MIb=function(a){a&1&&_.E(0,"code-diff",45);a&2&&(a=_.N(),_.z("diffBase",a.Bb.diffBase)("contents",a.Bb.me)("fileName",a.Bb.fileName)("scrollToLine",a.Bb.line))};NIb=function(a){a&1&&(_.B(0,"icon-empty-state-display",46)(1,"icon-empty-state-title"),_.Q(2),_.C()());a&2&&(a=_.N(),_.v(2),_.Ze(a.Tya))};OIb=function(a,b){return _.s1a.find(function(c){return c.id===a})?b+"-"+a:b+"-everything-else"};
PIb=function(a,b,c){b=new Map([].concat(_.sc(b)).map(function(f){return[f,0]}));a=_.q(a.cOa());for(var d=a.next();!d.done;d=a.next()){d=d.value;var e=OIb(d.h9(),c.id);b.has(e)&&b.set(e,b.get(e)+c.valueExtractor(d))}return b};QIb=function(a,b,c){var d=a.be();a=PIb(a,b,c);return{icon:c.icon,title:c.title,path:d.endsWith("/")?d.substring(0,d.length-1):d,instances:[].concat(_.sc(a.values())).reduce(function(e,f){return e+f},0),KS:a}};
RIb=function(a,b){var c=b.Sr;if(b=b.lFc){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)};
SIb=function(a){if(a&1){var b=_.Cc();_.H(0);_.Q(1);_.B(2,"a",4);_.M("click",function(c){_.Dc(b);_.N().limit=void 0;return _.Ec(c.stopPropagation())});_.Q(3," Show All ");_.C();_.J()}a&2&&(a=_.N(),_.v(1),_.zy(" (",a.B0a,"/",a.gga(a.spa),") "),_.v(1),_.z("trackAction","showAll"+a.Bpa))};TIb=function(a,b){a&1&&_.E(0,"file-list",6);a&2&&(a=b.wa,b=_.N(2),_.z("limit",b.limit)("ariaLabelledbyId",b.Bpa)("files",a)("aggregations",b.aggregations)("useRelativeUrls",b.mT)("isPiper",b.Oi))};
UIb=function(a){a&1&&_.O(0,TIb,1,6,"file-list",5);a&2&&(a=_.N(),_.z("ngForOf",a.spa))};VIb=function(a){return a.map(function(b){return b.length}).reduce(function(b,c){return b+c},0)};WIb=function(a){if(a&1){var b=_.Cc();_.B(0,"button",3);_.M("click",function(){_.Dc(b);var c=_.N();return _.Ec(c.expand())});_.Q(1," Load more ");_.C()}};
XIb=function(a){a&1&&(_.B(0,"div",1),_.E(1,"div",2),_.C());a&2&&(a=_.N(),_.v(1),_.He("info","info"===pFb(_.k(a.Gk,3)))("warning","warning"===pFb(_.k(a.Gk,3))),_.z("innerHTML",a.Dsa(a.Zbb||""),_.kd))};YIb=function(a){a&1&&(_.B(0,"a",7),_.Q(1),_.C());if(a&2){a=_.N().wa;var b=_.N();_.z("routerLink",a.getUrl())("queryParams",b.params);_.v(1);_.Ze(a.getName())}};ZIb=function(a){a&1&&(_.B(0,"span"),_.Q(1),_.C());a&2&&(a=_.N().wa,_.v(1),_.Ze(a.getName()))};
$Ib=function(a,b){a&1&&(_.B(0,"span"),_.O(1,YIb,2,3,"a",5),_.O(2,ZIb,2,1,"span",6),_.C());a&2&&(a=b.wa,_.v(1),_.z("ngIf",a.X9()),_.v(1),_.z("ngIf",!a.X9()))};aJb=function(a){a&1&&_.E(0,"img",4);a&2&&(a=_.N(),_.z("src",a.oi,_.md)("alt",a.link.getName()+"'s profile photo"))};
bJb=function(a){a&1&&(_.B(0,"a",5),_.Q(1),_.C());a&2&&(a=_.N(),_.Ge("background-image","url("+a.oi+")"),_.He("-no-icon",a.lqa)("-wrap",a.lqa)("-left-ellipsis","bug_report"===a.link.KP()),_.z("target",a.PAb?"_blank":"_self")("href",a.url,_.md),_.Fe("data-gtm-box",a.AY)("data-gtm-list",a.OOa),_.v(1),_.Ze(a.link.getName()))};cJb=function(a){a&1&&(_.B(0,"span"),_.Q(1),_.C());a&2&&(a=_.N(),_.Ge("background-image","url("+a.oi+")"),_.v(1),_.Ze(a.link.getName()))};
dJb=function(a,b){a&1&&(_.B(0,"a",6),_.Q(1),_.C());a&2&&(a=b.wa,b=_.N(),_.z("href",a.url,_.md),_.Fe("data-gtm-box",b.AY)("data-gtm-list",b.OOa),_.v(1),_.Ze(b.link.getName()))};eJb=function(a,b){a&1&&(_.B(0,"p",7)(1,"a",8),_.Q(2),_.C()());a&2&&(a=b.wa,_.v(1),_.z("href",a.key,_.md),_.v(1),_.Ze(a.value))};
fJb=function(a){a&1&&(_.H(0),_.B(1,"button"),_.E(2,"img",1),_.C(),_.B(3,"div",2)(4,"p",3),_.Q(5),_.C(),_.E(6,"div",4),_.B(7,"div",5),_.O(8,eJb,3,2,"p",6),_.S(9,"keyvalue"),_.C()(),_.J());a&2&&(a=_.N(),_.v(2),_.Ve("alt","",a.content.title," info icon"),_.z("src","https://www.gstatic.com/images/icons/material/system/2x/"+a.icon+"_24dp.png",_.md),_.v(3),_.Ze(a.content.title),_.v(1),_.z("innerHTML",a.content.description,_.kd),_.v(2),_.z("ngForOf",_.T(9,5,a.content.urls)))};
gJb=function(a){a&1&&(_.B(0,"h3"),_.Q(1),_.C());a&2&&(a=_.N().wa,_.v(1),_.Ze(a.getName()))};iJb=function(a){a&1&&_.E(0,"stacks-popup-info",7);a&2&&(a=_.N().wa,_.N(),a=a.getName(),a=hJb.get(a),_.z("name",a))};jJb=function(a,b){a&1&&(_.B(0,"li"),_.E(1,"stacks-icon-link",8),_.C());if(a&2){a=b.wa;b=_.N(2).wa;var c=_.N();_.v(1);_.z("link",a)("gtmBox",c.AY)("gtmList",b.getName())}};kJb=function(a){a&1&&(_.B(0,"ul"),_.O(1,jJb,2,3,"li",1),_.C());a&2&&(a=_.N().wa,_.v(1),_.z("ngForOf",a.jY()))};
lJb=function(a){a&1&&_.Q(0," This information is currently unavailable. ")};mJb=function(a,b){a&1&&(_.B(0,"div")(1,"div",2),_.O(2,gJb,2,1,"h3",3),_.O(3,iJb,1,1,"stacks-popup-info",4),_.C(),_.O(4,kJb,2,1,"ul",5),_.O(5,lJb,1,0,"ng-template",null,6,_.qf),_.C());if(a&2){a=b.wa;var c=_.Xe(6);_.N();_.v(2);_.z("ngIf",a.getName());_.v(1);b=a.getName();b=hJb.get(b);_.z("ngIf",b);_.v(1);_.z("ngIf",a.jY().length)("ngIfElse",c)}};nJb=function(a){a&1&&_.E(0,"img",5)};oJb=function(a){a&1&&_.E(0,"img",6)};
pJb=function(a){a&1&&(_.B(0,"p",7),_.Q(1,"Review is up-to-date"),_.C())};qJb=function(a){a&1&&(_.B(0,"p",7),_.Q(1,"Review outdated"),_.C())};sJb=function(a,b){a&1&&(_.B(0,"div",7)(1,"p",8),_.Q(2),_.C(),_.B(3,"p",9),_.Q(4),_.C(),_.B(5,"p",10),_.Q(6),_.C(),_.B(7,"p",11),_.Q(8),_.C()());a&2&&(a=b.wa,_.N(),_.v(2),_.Ze(a.getName()),_.v(1),_.He("satisfied-number",rJb(_.Vh(a,1))>=rJb(_.Vh(a,4))),_.v(1),_.Ye(" ",_.Vh(a,1),""),_.v(2),_.Ye("Target: ",_.Vh(a,4),""),_.v(2),_.Ye("Updated ",_.Vh(a,2),""))};
tJb=function(a,b){a&1&&(_.B(0,"div",7)(1,"p",8),_.Q(2),_.C(),_.B(3,"p",9),_.Q(4),_.C(),_.B(5,"p",10),_.Q(6),_.C(),_.B(7,"p",11),_.Q(8),_.C()());a&2&&(a=b.wa,_.v(2),_.Ze(a.getName()),_.v(2),_.Ze(_.Vh(a,1)),_.v(2),_.Ye("Target: ",_.Vh(a,4),""),_.v(2),_.Ye("Updated ",_.Vh(a,2),""))};uJb=function(a){a&1&&_.E(0,"stacks-popup-recommended",5);a&2&&(a=_.N(),_.z("product",a.product))};vJb=function(a){a&1&&_.E(0,"stacks-popup-isa",5);a&2&&(a=_.N(),_.He("to-right",!a.product.aOa()),_.z("product",a.product))};
wJb=function(a){a&1&&_.E(0,"stacks-popup-pp",6);a&2&&(a=_.N(),_.z("productPhase",a.product.fpa())("metrics",_.Ci(a.product,pK,27)))};xJb=function(a){a&1&&_.E(0,"stacks-popup-pp",7);a&2&&(a=_.N(),_.He("small-icon",a.tva),_.z("productPhase",a.product.fpa()))};zJb=function(a){a&1&&_.E(0,"stacks-popup-sl",8);if(a&2){a=_.N();var b;_.z("supportLevelId",null==(b=_.Bi(a.product,yJb,34))?null:b.vpb())("metrics",_.Ci(a.product,pK,27))}};
AJb=function(a){a&1&&(_.E(0,"stacks-header",2),_.S(1,"async"));a&2&&(a=_.N(),_.z("breadcrumb",_.T(1,1,a.tW)))};BJb=function(a){a&1&&_.E(0,"loading",7)};CJb=function(a){a&1&&(_.B(0,"p",8),_.Q(1),_.C());a&2&&(a=_.N().Ma,_.v(1),_.Ye(" ",a.message," "))};DJb=function(a){a&1&&_.E(0,"stacks-popup-freshness",25);a&2&&(a=_.N().Ma,_.z("isFresh",_.Ji(a,60))("freshnessDate",_.Vh(a,42))("productName",a.getName()))};
EJb=function(a){a&1&&(_.B(0,"span",26),_.Q(1),_.C());a&2&&(a=_.N().Ma,_.v(1),_.Ye(" \u00a0Reviewed by team on ",_.Vh(a,42)," "))};FJb=function(a){a&1&&(_.B(0,"a",27),_.E(1,"img",28),_.Q(2," \u00a0Edit product "),_.C());if(a&2){var b=_.N().Ma;a=_.N(4);b="product/"+b.tq()+"/edit";_.z("href",a.sQ?a.ES.environment.Z_+"/"+b:"/"+b,_.md)}};
HJb=function(a){a&1&&(_.B(0,"a",29),_.E(1,"img",28),_.Q(2," \u00a0Edit product "),_.C());if(a&2){var b=_.N().Ma;a=_.N(4);b="product/"+b.tq()+"/edit";_.z("routerLink",_.bf(2,GJb,a.sQ?a.ES.environment.Z_+"/"+b:"/"+b))("queryParams",a.params)}};IJb=function(a){a&1&&(_.B(0,"div")(1,"div",30)(2,"strong"),_.Q(3,"WARNING:"),_.C(),_.Q(4," This product has not been reviewed by domain stewards and is not currently discoverable from browsing domain page. "),_.C()())};
JJb=function(a,b){a&1&&(_.B(0,"div",17),_.E(1,"stacks-popup-product",36),_.B(2,"a",37),_.Q(3),_.C()());a&2&&(a=b.wa,b=_.N(6),_.v(1),_.z("product",a),_.v(1),_.z("routerLink",_.bf(4,GJb,"/product/"+a.tq()))("queryParams",b.params),_.v(1),_.Ze(a.getName()))};
LJb=function(a){a&1&&(_.B(0,"div",31),_.E(1,"div",32),_.B(2,"h2",33),_.Q(3,"Better Alternatives"),_.C(),_.B(4,"ul",34),_.O(5,JJb,4,6,"div",35),_.C()());if(a&2){a=_.N().Ma;var b=_.N(4);_.v(1);_.z("innerHTML",b.Dsa(_.Bi(a,qK,79).CJ()||""),_.kd);_.v(4);_.z("ngForOf",_.Ci(_.Bi(a,qK,79),KJb,6))}};MJb=function(a,b){a&1&&(_.B(0,"a",39),_.Q(1),_.C());a&2&&(a=b.wa,_.z("href",a.getUrl(),_.md),_.v(1),_.Ye("",a.Et()," "))};
NJb=function(a){a&1&&(_.B(0,"div",22)(1,"p"),_.Q(2,"Product page"),_.C(),_.O(3,MJb,2,2,"a",38),_.C());a&2&&(a=_.N().Ma,_.v(3),_.z("ngForOf",_.Ci(a,rK,28)))};OJb=function(a,b){a&1&&(_.B(0,"a",41),_.Q(1),_.C());a&2&&(a=b.wa,_.z("href",a.getUrl(),_.md),_.v(1),_.Ye("",a.Et()," "))};PJb=function(a){a&1&&(_.B(0,"div",22)(1,"p"),_.Q(2,"Landing page"),_.C(),_.O(3,OJb,2,2,"a",40),_.C());a&2&&(a=_.N().Ma,_.v(3),_.z("ngForOf",a.g9()))};
QJb=function(a){a&1&&(_.B(0,"div",22)(1,"p"),_.Q(2,"Customer adoption stage"),_.C(),_.B(3,"a",42),_.Q(4),_.C()());if(a&2){a=_.N().Ma;var b=_.N(4);_.v(4);_.Ze(b.Qxc(_.Ni(a,71,0)))}};RJb=function(a){a&1&&(_.B(0,"div"),_.Q(1," Contact "),_.B(2,"a",47),_.Q(3),_.C(),_.Q(4," for more information "),_.C());a&2&&(a=_.N().wa,_.v(2),_.z("href",a.value[1],_.md),_.v(1),_.Ye("",a.value[0],"@"))};
SJb=function(a){a&1&&(_.B(0,"div"),_.Q(1," Read instructions "),_.B(2,"a",47),_.Q(3,"here"),_.C()());a&2&&(a=_.N().wa,_.v(2),_.z("href",a.value[0],_.md))};TJb=function(a){a&1&&(_.B(0,"div"),_.Q(1," Sign up "),_.B(2,"a",47),_.Q(3,"here"),_.C()());a&2&&(a=_.N().wa,_.v(2),_.z("href",a.value[0],_.md))};UJb=function(a,b){a&1&&(_.B(0,"span")(1,"a",47),_.Q(2),_.C()());a&2&&(a=b.wa,b=_.N(5).Ma,_.N(3),_.v(1),_.z("href","https://moma.corp.google.com/team/"+a,_.md),_.v(1),_.Ye(" ",b.dNb.get(a)," "))};
VJb=function(a){a&1&&(_.B(0,"span"),_.Q(1," is allowed."),_.C())};WJb=function(a){a&1&&(_.B(0,"span"),_.Q(1," are allowed."),_.C())};XJb=function(a){a&1&&(_.B(0,"div"),_.O(1,UJb,3,2,"span",45),_.O(2,VJb,2,0,"span",9),_.O(3,WJb,2,0,"span",9),_.C());a&2&&(a=_.N().wa,_.v(1),_.z("ngForOf",a.value),_.v(1),_.z("ngIf",1===a.value.length),_.v(1),_.z("ngIf",1<a.value.length))};
YJb=function(a,b){a&1&&(_.B(0,"span")(1,"a",47),_.Q(2),_.C()());a&2&&(a=b.wa,b=_.N(5).Ma,_.N(3),_.v(1),_.z("href","https://moma.corp.google.com/team/"+a,_.md),_.v(1),_.Ye(" ",b.dNb.get(a)," "))};ZJb=function(a){a&1&&(_.B(0,"span"),_.Q(1," is not allowed."),_.C())};$Jb=function(a){a&1&&(_.B(0,"span"),_.Q(1," are not allowed."),_.C())};
aKb=function(a){a&1&&(_.B(0,"div"),_.O(1,YJb,3,2,"span",45),_.O(2,ZJb,2,0,"span",9),_.O(3,$Jb,2,0,"span",9),_.C());a&2&&(a=_.N().wa,_.v(1),_.z("ngForOf",a.value),_.v(1),_.z("ngIf",1===a.value.length),_.v(1),_.z("ngIf",1<a.value.length))};bKb=function(a){a&1&&(_.B(0,"div"),_.Q(1," Please see the "),_.B(2,"a",47),_.Q(3," general guidance "),_.C(),_.Q(4,"for using GCP Systems. "),_.C());a&2&&(a=_.N().wa,_.v(2),_.z("href",a.value[0],_.md))};
cKb=function(a){a&1&&(_.B(0,"div"),_.Q(1," Default visibility "),_.B(2,"a",47),_.Q(3,"here"),_.C()());a&2&&(a=_.N().wa,_.v(2),_.z("href",a.value[0],_.md))};dKb=function(a,b){a&1&&(_.B(0,"span"),_.Q(1),_.C());a&2&&(a=b.wa,_.v(1),_.Ye(" ",a," "))};eKb=function(a){a&1&&(_.B(0,"div"),_.O(1,dKb,2,1,"span",45),_.Q(2," are allowed. "),_.C());a&2&&(a=_.N().wa,_.v(1),_.z("ngForOf",a.value))};fKb=function(a){a&1&&(_.B(0,"div"),_.Q(1),_.C());a&2&&(a=_.N().wa,_.v(1),_.Ye(" ",a.value," "))};
gKb=function(a,b){a&1&&(_.B(0,"div"),_.O(1,RJb,5,2,"div",9),_.O(2,SJb,4,1,"div",9),_.O(3,TJb,4,1,"div",9),_.O(4,XJb,4,3,"div",9),_.O(5,aKb,4,3,"div",9),_.O(6,bKb,5,1,"div",9),_.O(7,cKb,4,1,"div",9),_.O(8,eKb,3,1,"div",9),_.O(9,fKb,2,1,"div",9),_.C());a&2&&(a=b.wa,_.v(1),_.z("ngIf","contactTeam"===a.key),_.v(1),_.z("ngIf","onboardingDoc"===a.key),_.v(1),_.z("ngIf","signUpDoc"===a.key),_.v(1),_.z("ngIf","includedTeamId"===a.key),_.v(1),_.z("ngIf","excludedTeamId"===a.key),_.v(1),_.z("ngIf","gcpGuidance"===
a.key),_.v(1),_.z("ngIf","buildVisibility"===a.key),_.v(1),_.z("ngIf","groups"===a.key),_.v(1),_.z("ngIf","other"===a.key))};hKb=function(a){a&1&&(_.B(0,"div",48)(1,"a",47),_.Q(2),_.C()());if(a&2){var b=_.N(2).Ma;a=_.N().Ma;_.N(3);_.v(1);b="https://source.corp.google.com/piper///depot/google3/productivity/stacks/catalog/product/"+b.tq()+"/stacks.textproto";_.z("href",b,_.md);_.v(1);_.Ye("more (+",a.yla.length-3,")")}};
iKb=function(a){a&1&&(_.B(0,"div",22)(1,"div",43)(2,"p"),_.Q(3,"Product allowlist"),_.C(),_.E(4,"stacks-popup-info",44),_.C(),_.O(5,gKb,10,9,"div",45),_.O(6,hKb,3,2,"div",46),_.C());a&2&&(a=_.N(2).Ma,_.v(5),_.z("ngForOf",a.yla.slice(0,3)),_.v(1),_.z("ngIf",3<a.yla.length))};jKb=function(a){a&1&&(_.B(0,"div",22)(1,"p"),_.Q(2,"Specialized purpose"),_.C(),_.B(3,"div"),_.Q(4),_.C()());a&2&&(a=_.N().Ma,_.v(4),_.Ze(_.Vh(a,74)))};
kKb=function(a){a&1&&(_.B(0,"div",22)(1,"p"),_.Q(2,"Support level"),_.C(),_.B(3,"a",49),_.Q(4,"Agreement signed"),_.C()());a&2&&(a=_.N().Ma,_.v(3),_.Ve("href","/agreement/",a.tq(),"",_.md))};lKb=function(a){a&1&&(_.B(0,"div",22)(1,"p"),_.Q(2,"Support level"),_.C(),_.B(3,"a",49),_.Q(4,"Unsigned draft agreement"),_.C()());a&2&&(a=_.N().Ma,_.v(3),_.Ve("href","/agreement/",a.tq(),"",_.md))};
mKb=function(a){a&1&&(_.B(0,"div",22)(1,"p"),_.Q(2,"Moma Teams"),_.C(),_.B(3,"a",47),_.Q(4,"Product page"),_.C()());a&2&&(a=_.N().Ma,_.v(3),_.Ve("href","http://moma.corp.google.com/product/",_.Li(a,82),"",_.md))};nKb=function(a,b){a&1&&(_.B(0,"li"),_.E(1,"stacks-icon-link",52),_.C());a&2&&(a=b.wa,_.v(1),_.z("link",a))};
oKb=function(a){a&1&&(_.B(0,"section",50)(1,"h2",51),_.Q(2,"Used in the following Core Solution(s):"),_.C(),_.B(3,"ul"),_.O(4,nKb,2,1,"li",45),_.C()());a&2&&(a=_.N(2).Ma,_.v(4),_.z("ngForOf",a.WEb))};pKb=function(a,b){a&1&&(_.B(0,"div")(1,"div",58),_.Q(2),_.C(),_.B(3,"div",59),_.Q(4),_.C(),_.B(5,"div"),_.Q(6),_.C(),_.B(7,"div",55),_.Q(8),_.C()());a&2&&(a=b.wa,_.v(2),_.Ze(_.Vh(a,1)),_.v(2),_.Ze(a.getName()),_.v(2),_.Ye("Target: ",_.Vh(a,4),""),_.v(2),_.Ye("Updated ",_.Vh(a,2),""))};
qKb=function(a){a&1&&(_.B(0,"section",50)(1,"header",53)(2,"h2",54),_.Q(3,"Metrics"),_.C(),_.B(4,"p",55),_.Q(5,"Source: Stacks data"),_.C()(),_.B(6,"div",56),_.O(7,pKb,9,4,"div",57),_.C()());a&2&&(a=_.N().Ma,_.v(7),_.z("stacksExpandListOf",_.Ci(a,pK,27)))};rKb=function(a){a&1&&(_.B(0,"section",50)(1,"h2",60),_.Q(2,"Education materials"),_.C(),_.E(3,"stacks-link-lists",61),_.C());a&2&&(a=_.N(2).Ma,_.v(3),_.z("lists",a.hlb))};sKb=function(a,b){a&1&&_.E(0,"iframe",66);a&2&&_.z("src",b.wa,_.Pfa)};
tKb=function(a){a&1&&(_.H(0),_.B(1,"h3",64),_.Q(2,"Roadmap"),_.C(),_.O(3,sKb,1,1,"iframe",65),_.J());a&2&&(a=_.N(3).Ma,_.v(3),_.z("ngForOf",a.gHb))};uKb=function(a){a&1&&(_.B(0,"section",50)(1,"h2",62),_.Q(2),_.C(),_.E(3,"stacks-link-lists",63),_.O(4,tKb,4,1,"ng-container",9),_.C());if(a&2){a=_.N().Ma;var b=_.N().Ma;_.v(2);_.Ye("About ",a.name,"");_.v(1);_.z("lists",b.bab);_.v(1);_.z("ngIf",b.gHb.length)}};
vKb=function(a,b){a&1&&(_.B(0,"li"),_.E(1,"stacks-icon-link",69),_.C());a&2&&(a=b.wa,_.v(1),_.z("isContact",!0)("link",a))};wKb=function(a){a&1&&(_.H(0),_.B(1,"h3"),_.Q(2,"Meet the team"),_.C(),_.B(3,"ul",34),_.O(4,vKb,2,2,"li",45),_.C(),_.J());a&2&&(a=_.N(3).Ma,_.v(1),_.He("h3-margin-top",a.uMa.length),_.v(3),_.z("ngForOf",a.SW))};
xKb=function(a){a&1&&(_.B(0,"section",50)(1,"h2",67),_.Q(2,"Feedback and communications"),_.C(),_.E(3,"stacks-link-lists",68),_.O(4,wKb,5,3,"ng-container",9),_.C());a&2&&(a=_.N(2).Ma,_.v(3),_.z("lists",a.uMa),_.v(1),_.z("ngIf",a.SW.length))};
yKb=function(a){a&1&&(_.B(0,"section",50)(1,"h2",70),_.Q(2,"Additional guidance"),_.C(),_.B(3,"p",71),_.Q(4," These guidelines may or may not apply to your use case. We recommend contacting the groups identified below to confirm. "),_.C(),_.E(5,"stacks-link-lists",68),_.C());a&2&&(a=_.N(2).Ma,_.v(5),_.z("lists",a.bqb))};zKb=function(a,b){a&1&&(_.B(0,"li"),_.E(1,"stacks-icon-link",73),_.C());a&2&&(a=b.wa,_.v(1),_.z("link",a))};
AKb=function(a){a&1&&(_.B(0,"ul"),_.O(1,zKb,2,1,"li",45),_.C());a&2&&(a=_.N(4).Ma,_.v(1),_.z("ngForOf",a.MW))};BKb=function(a){a&1&&(_.B(0,"h3"),_.Q(1,"Codepaths"),_.C(),_.O(2,AKb,2,1,"ul",9));a&2&&(a=_.N(3).Ma,_.v(2),_.z("ngIf",a.MW.length))};CKb=function(a,b){a&1&&(_.B(0,"li"),_.E(1,"stacks-icon-link",74),_.C());a&2&&(a=b.wa,_.v(1),_.z("link",a))};
DKb=function(a){a&1&&(_.B(0,"h3"),_.Q(1,"Other resources"),_.C(),_.B(2,"ul",34),_.O(3,CKb,2,1,"li",45),_.C());a&2&&(a=_.N(3).Ma,_.He("h3-margin-top",a.MW.length),_.v(3),_.z("ngForOf",a.QTa))};EKb=function(a){a&1&&(_.B(0,"section",50)(1,"h2",33),_.Q(2,"Additional resources"),_.C(),_.O(3,BKb,3,1,"ng-template",72),_.O(4,DKb,4,3,"ng-template",72),_.C());a&2&&(a=_.N(2).Ma,_.v(3),_.z("ngIf",a.MW.length),_.v(1),_.z("ngIf",a.QTa.length))};
FKb=function(a,b){a&1&&(_.B(0,"ul"),_.E(1,"stacks-icon-link",74),_.C());a&2&&(a=b.wa,_.v(1),_.z("link",a))};GKb=function(a,b){a&1&&(_.H(0),_.B(1,"h3",75),_.Q(2),_.C(),_.B(3,"p"),_.Q(4),_.C(),_.O(5,FKb,2,1,"ul",45),_.E(6,"br"),_.J());a&2&&(a=b.wa,_.v(2),_.Ze(a.name),_.v(2),_.Ze(a.description),_.v(1),_.z("ngForOf",a.links))};
HKb=function(a){a&1&&(_.B(0,"section",50)(1,"h2",75),_.Q(2,"External Google Tool Mapping"),_.C(),_.O(3,GKb,7,3,"ng-container",45),_.C());a&2&&(a=_.N(2).Ma,_.v(3),_.z("ngForOf",a.dwc))};
IKb=function(a,b){a&1&&(_.H(0),_.B(1,"div",10)(2,"h1"),_.Q(3),_.C(),_.B(4,"div",11)(5,"p",12),_.O(6,DJb,1,3,"stacks-popup-freshness",13),_.O(7,EJb,2,1,"span",14),_.O(8,FJb,3,1,"a",15),_.O(9,HJb,3,4,"a",16),_.C()()(),_.O(10,IJb,5,0,"div",9),_.B(11,"div",17),_.E(12,"stacks-popup-product",18),_.C(),_.O(13,LJb,6,2,"div",19),_.E(14,"div",20),_.B(15,"div"),_.O(16,NJb,4,1,"div",21),_.O(17,PJb,4,1,"div",21),_.B(18,"div",22)(19,"p"),_.Q(20,"Product phase"),_.C(),_.B(21,"a",23),_.Q(22),_.C()(),_.O(23,QJb,5,
1,"div",21),_.O(24,iKb,7,2,"div",21),_.O(25,jKb,5,1,"div",21),_.O(26,kKb,5,1,"div",21),_.O(27,lKb,5,1,"div",21),_.O(28,mKb,5,1,"div",21),_.C(),_.O(29,oKb,5,1,"section",24),_.O(30,qKb,8,1,"section",24),_.O(31,rKb,4,1,"section",24),_.O(32,uKb,5,3,"section",24),_.O(33,xKb,5,2,"section",24),_.O(34,yKb,6,1,"section",24),_.O(35,EKb,5,2,"section",24),_.O(36,HKb,4,1,"section",24),_.J());if(a&2){a=b.Ma;b=_.N().Ma;var c=_.N(3);_.v(3);_.Ze(a.getName());_.v(3);_.z("ngIf",c.Ilb&&_.Vh(a,42));_.v(1);_.z("ngIf",
c.Ilb&&_.Vh(a,42));_.v(1);_.z("ngIf",c.sQ);_.v(1);_.z("ngIf",!c.sQ);_.v(1);_.z("ngIf",!_.Vh(a,68));_.v(2);_.z("product",a);_.v(1);_.z("ngIf",_.Bi(a,qK,79));_.v(1);_.z("innerHTML",c.Dsa(a.CJ()),_.kd);_.v(2);_.z("ngIf",_.Ci(a,rK,28).length);_.v(1);_.z("ngIf",a.g9().length);_.v(5);_.Ze(c.Uxc(a.fpa()));_.v(1);_.z("ngIf",_.Ni(a,71,0));_.v(1);_.z("ngIf",b.yla.length);_.v(1);_.z("ngIf",_.Vh(a,74));_.v(1);_.z("ngIf",a.ZNa());_.v(1);_.z("ngIf",_.Ji(a,69));_.v(1);_.z("ngIf",c.TUa&&null!=_.k(a,82)&&0<_.Li(a,
82));_.v(1);_.z("ngIf",c.mLa&&b.WEb.length);_.v(1);_.z("ngIf",0<_.Ci(a,pK,27).length);_.v(1);_.z("ngIf",b.hlb.length);_.v(1);_.z("ngIf",b.bab.length||a.N0c);_.v(1);_.z("ngIf",b.uMa.length||b.SW.length);_.v(1);_.z("ngIf",b.bqb.length);_.v(1);_.z("ngIf",b.MW.length||b.QTa.length);_.v(1);_.z("ngIf",c.jLa&&_.Ci(a,sK,81).length)}};JKb=function(a,b){a&1&&(_.H(0),_.O(1,IKb,37,26,"ng-container",9),_.J());a&2&&(a=b.Ma,_.v(1),_.z("ngIf",a.product))};
KKb=function(a){a&1&&(_.H(0),_.O(1,JKb,2,1,"ng-container",9),_.J());a&2&&(a=_.N().Ma,_.v(1),_.z("ngIf",a.Vb))};LKb=function(a,b){a&1&&(_.H(0,3),_.O(1,BJb,1,0,"loading",4),_.O(2,CJb,2,1,"p",5),_.O(3,KKb,2,1,"ng-container",6),_.J());a&2&&(a=b.Ma,b=_.N(),_.z("ngSwitch",a.state),_.v(1),_.z("ngSwitchCase",b.Ec.Zh),_.v(1),_.z("ngSwitchCase",b.Ec.Error),_.v(1),_.z("ngSwitchCase",b.Ec.Tg))};
NKb=function(a){var b=[];if(_.Ci(a,tK,80).length)for(var c={},d=_.q(_.Ci(a,tK,80)),e=d.next();!e.done;c={T0:c.T0},e=d.next()){c.T0=e.value;e=_.q(_.Ci(c.T0,uK,2));for(var f=e.next();!f.done;f=e.next())_.Ci(f.value,MKb,3).filter(function(g){return g.tq()===a.p9()}).forEach(function(g){return function(){b.push(lK({name:g.T0.getName(),url:"https://stacks-v4.corp.google.com/well_lit_path/"+g.T0.ppb(),icon:"school"}))}}(c))}return b};
OKb=function(a){var b=[];a=_.q(_.Ci(a,sK,81));for(var c=a.next();!c.done;c=a.next()){var d=c.value;c=_.k(d,1);var e="";0<_.Ci(d,vK,2).length&&(e=e.concat("\n",_.Ci(d,vK,2)[0].CJ()));d=_.Wh(d,3).map(function(f){return lK({name:f,url:f,icon:"link"})}).sort(kK);b.push({name:c,description:e,links:d})}return b};
PKb=function(a){var b=[];iFb([{source:_.Ci(a,rK,8),vi:b,name:"Critical user journeys",icon:"link"},{source:_.Ci(a,rK,12),vi:b,name:"Future plans",icon:"drive_document"},{source:_.Ci(a,rK,20),vi:b,name:"Launch plans",icon:"drive_document"},{source:_.Ci(a,rK,32),vi:b,name:"SLOs",icon:"link"},{source:_.Ci(a,rK,22),vi:b,name:"Monitoring",icon:"planner_review"}]);if(_.Ji(a,45)||_.Ji(a,46)){var c=[];_.Ji(a,45)&&c.push(lK({name:"Google Cloud Platform support",icon:"cloud_done"}));_.Ji(a,46)&&c.push(lK({name:"Open source",
icon:"ic_github_grey600_24dp.svg"}));c=(new mK).He("Other attributes").uS(c);b.push(c)}_.Ci(a,wK,47).length&&(c=(new mK).He("Data classification").uS(_.Ci(a,wK,47).map(function(d){return lK({name:d.Uf(),icon:"data_table"})})),b.push(c));_.Ci(a,xK,41).length&&(a=(new mK).He("Languages").uS(_.Ci(a,xK,41).map(function(d){return lK({name:d.Uf(),icon:"language"})}).sort(kK)),b.push(a));b.sort(function(d,e){return"Other attributes"===d.Uf()?1:"Other attributes"===e.Uf()?-1:"Data classification"===d.Uf()?
1:"Data classification"===e.Uf()?-1:kK(d,e)});return b};
QKb=function(a){var b=[];iFb([{source:a.ENa(),vi:b,name:"Ask a question",icon:"atari_site"},{source:_.Ci(a,rK,56),vi:b,name:"Report an issue",icon:"atari_site"},{source:_.Ci(a,rK,57),vi:b,name:"Stay updated",icon:"atari_site"}]);_.$a(a,35,_.Ua).length&&!a.EP().length&&(a=(new mK).He("Team member").uS(_.$a(a,35,_.Ua).map(function(c){return lK({name:"Moma Teams",url:"https://moma.corp.google.com/team/"+c,icon:"group"})})),b.push(a));b.sort(kK);return b};
RKb=function(a){if(!a.EP().length)return[];var b=[],c=[];_.$a(a,35,_.Ua).length&&(b=_.$a(a,35,_.Ua).map(function(d){return lK({name:"Full team...",url:"https://moma.corp.google.com/team/"+d,icon:"moma_teams.png"})}));c=hFb(a.EP());return[].concat(_.sc(c),_.sc(b))};
SKb=function(a){var b=[],c=[],d=[];_.$a(a,14,_.Ua).length&&(b=_.$a(a,14,_.Ua).map(function(e){return lK({name:"Glossary",url:"https://glossary.googleplex.com/terms/"+e,icon:"auto_stories"})}));_.$a(a,25,_.Ua).length&&(c=_.$a(a,25,_.Ua).map(function(e){return lK({name:"Pegboard",url:"https://pegboard.corp.google.com/tools/"+e,icon:"keep"})}));a.s9().length&&(d=gFb(a.s9(),"link"));return[].concat(_.sc(b),_.sc(c),_.sc(d)).sort(kK)};
TKb=function(a){return lK({name:a,url:a.startsWith("http")?a:"http:"+a,icon:"code"})};VKb=function(a){return(null!=a?a:[]).map(function(b){var c=new Map;c.set("roadmapId",b);return _.Xf(UKb,c.get("roadmapId"))})};WKb=function(a){a&1&&_.E(0,"folder-tab-header",4);a&2&&(a=_.N(),_.z("viewData",a.Bb),_.Fe("aria-labelledby",a.HM))};
YKb=function(a){a&1&&_.E(0,"readme",12);a&2&&(a=_.N(2),_.z("markdownContent",a.Osa)("safeHtmlContent",a.bVa)("shouldCollapse",!XKb(a))("trackProjectId",a.location.lb)("trackGestureScroll",!0))};ZKb=function(a){a&1&&(_.E(0,"folder-detail-section",13),_.S(1,"async"));a&2&&(a=_.N(2),_.z("title",a.N6b)("groupedFiles",a.cSa)("useRelativeUrls",!XKb(a))("aggregations",_.T(1,5,a.aggregations))("isPiper",a.Oi(a.location)))};
$Kb=function(a){if(a&1){var b=_.Cc();_.B(0,"folder-detail-section",14);_.M("toggle",function(c){_.Dc(b);var d=_.N(2);return _.Ec(d.quc(c))});_.S(1,"async");_.S(2,"async");_.C()}a&2&&(a=_.N(2),_.z("title",a.M6b)("groupedFiles",a.TKa)("initiallyExpanded",_.T(1,6,a.Iw.ipa().ka(_.ke())))("useRelativeUrls",!XKb(a))("aggregations",_.T(2,8,a.aggregations))("isPiper",a.Oi(a.location)))};
aLb=function(a){if(a&1){var b=_.Cc();_.B(0,"folder-detail-section",15);_.M("toggle",function(c){_.Dc(b);var d=_.N(2);return _.Ec(d.Hxc(c))});_.S(1,"async");_.S(2,"async");_.C()}a&2&&(a=_.N(2),_.z("title",a.O6b)("groupedFiles",a.Zob)("initiallyExpanded",_.T(1,6,yK(a.Ur)?a.Iw.w9().ka(_.ke()):_.yd(!0)))("useRelativeUrls",!XKb(a))("aggregations",_.T(2,8,a.aggregations))("isPiper",a.Oi(a.location)))};
bLb=function(a){a&1&&(_.B(0,"main",5,6),_.O(2,YKb,1,5,"readme",7),_.B(3,"mat-accordion",8),_.O(4,ZKb,2,7,"folder-detail-section",9),_.O(5,$Kb,3,10,"folder-detail-section",10),_.O(6,aLb,3,10,"folder-detail-section",11),_.C()());a&2&&(a=_.N(),_.Fe("aria-labelledby",a.HM),_.v(2),_.z("ngIf",a.Osa),_.v(1),_.z("multi",!0),_.v(1),_.z("ngIf",yK(a.Ur)),_.v(1),_.z("ngIf",yK(a.Hn)),_.v(1),_.z("ngIf",yK(a.cF)))};
cLb=function(a,b){a&1&&(_.B(0,"mat-option",21),_.Q(1),_.C());a&2&&(a=b.wa,_.z("value",a.tq()),_.v(1),_.Ye(" ",a.getName()," "))};dLb=function(a){if(a&1){var b=_.Cc();_.B(0,"div",18)(1,"mat-form-field")(2,"mat-label");_.Q(3);_.C();_.B(4,"mat-select",19);_.M("selectionChange",function(c){_.Dc(b);var d=_.N(3);return _.Ec(d.DIb.next(c.value))});_.O(5,cLb,2,2,"mat-option",20);_.C()()()}a&2&&(a=_.N().Ma,_.v(3),_.Ye("",a.length," products:"),_.v(1),_.z("value",a[0].tq()),_.v(1),_.z("ngForOf",a))};
eLb=function(a,b){a&1&&(_.H(0),_.O(1,dLb,6,3,"div",16),_.E(2,"stacks-product-page",17),_.S(3,"async"),_.S(4,"async"),_.J());a&2&&(a=b.Ma,b=_.N(2),_.v(1),_.z("ngIf",1<a.length),_.v(1),_.He("dark-theme","DARK"===_.T(3,4,b.As.theme)),_.z("productIdFromParent",_.T(4,6,b.pna)))};fLb=function(a){a&1&&(_.H(0),_.O(1,eLb,5,8,"ng-container",3),_.S(2,"async"),_.J());a&2&&(a=_.N(),_.v(1),_.z("ngIf",_.T(2,1,a.iLb)))};gLb=function(a){return 3===a.getType()?a.be()+"/":a.be()};
hLb=function(a){a&1&&(_.H(0),_.Q(1,"\n  "),_.E(2,"diff-detail-header",2),_.Q(3,"\n  "),_.B(4,"code-diff-chunks",3),_.Q(5,"\n  "),_.C(),_.Q(6,"\n"),_.J());a&2&&(a=_.N(),_.v(2),_.z("viewData",a.Bb),_.v(2),_.z("fileName",a.bUa)("diffChunks",a.Bb.Bna.jB))};iLb=function(a){a&1&&(_.B(0,"dc-information-box"),_.Q(1,"\n      This directory is a git submodule that is hosted on another platform.\n    "),_.C())};
jLb=function(a){a&1&&(_.B(0,"a",14,15),_.Q(2),_.C());a&2&&(a=_.N(2),_.z("routerLink",a.qzc),_.v(2),_.Ye("\n        ",a.Bb.C9,"\n      "))};kLb=function(a){a&1&&(_.Q(0,"\n        "),_.B(1,"a",16,17),_.Q(3),_.C(),_.Q(4,"\n      "));a&2&&(a=_.N(2),_.v(1),_.z("externalLink",a.fwc),_.v(2),_.Ye("\n          ",a.Bb.C9,""))};
lLb=function(a){if(a&1){var b=_.Cc();_.Q(0,"\n    ");_.B(1,"detail-header",4);_.Q(2,"\n  ");_.C();_.Q(3,"\n\n  ");_.B(4,"main");_.Q(5,"\n    ");_.O(6,iLb,2,0,"dc-information-box",5);_.Q(7,"\n\n    ");_.B(8,"h4");_.Q(9,"Git Submodule");_.C();_.Q(10,"\n    ");_.B(11,"dc-p",6);_.Q(12,"\n      This directory is a git submodule. A submodule is a git repository stored inside another.\n    ");_.C();_.Q(13,"\n    ");_.B(14,"dc-p",6);_.Q(15,"\n        Use the following git URL and commit hash to view the repository at the time it was included in this one.\n    ");
_.C();_.Q(16,"\n\n    ");_.B(17,"dc-p",7);_.Q(18,"\n      ");_.B(19,"span");_.Q(20,"Git URL:");_.C();_.Q(21,"\n      ");_.O(22,jLb,3,2,"a",8);_.Q(23,"\n      ");_.O(24,kLb,5,2,"ng-template",null,9,_.qf);_.Q(26,"\n      ");_.B(27,"copy-button",10);_.M("copyEvent",function(){_.Dc(b);var d=_.N();_.Xlb((d.jyc||d.ewc).ta);return _.Ec()});_.Q(28,"\n      ");_.C();_.Q(29,"\n    ");_.C();_.Q(30,"\n    ");_.B(31,"dc-p",11);_.Q(32,"\n      ");_.B(33,"span");_.Q(34,"Commit hash:");_.C();_.Q(35,"\n      ");_.B(36,
"span",12,13);_.Q(38);_.C();_.Q(39,"\n      ");_.B(40,"copy-button",10);_.M("copyEvent",function(){_.Dc(b);var d=_.N();_.Xlb(d.Wsc.ta);return _.Ec()});_.Q(41,"\n      ");_.C();_.Q(42,"\n    ");_.C();_.Q(43,"\n  ");_.C();_.Q(44,"\n")}if(a&2){var c=_.Xe(25);a=_.N();_.v(1);_.z("viewData",a.Bb);_.v(5);_.z("ngIf",!a.kub);_.v(16);_.z("ngIf",a.kub)("ngIfElse",c);_.v(5);_.z("copyText",a.Bb.C9)("isSmall",!0);_.v(11);_.Ze(a.Bb.zy);_.v(2);_.z("copyText",a.Bb.zy)("isSmall",!0)}};
mLb=function(a,b){a&1&&(_.H(0),_.B(1,"div",3),_.Q(2),_.S(3,"async"),_.C(),_.B(4,"code-example",4),_.H(5,5),_.Q(6,"Looking for code examples for the selected symbol..."),_.J(),_.H(7,6),_.Q(8,"No code examples were found for the selected symbol."),_.J(),_.C(),_.J());a&2&&(a=b.Ma,b=_.N(),_.v(2),_.Ze(_.T(3,2,b.vMb)),_.v(2),_.z("kytheTicket",a))};nLb=function(a){a&1&&(_.B(0,"div",7),_.Q(1,' Open the context menu on a symbol, and select "Show Example Usages" to view a code example for that symbol. '),_.C())};
oLb=function(a){var b=a.ak.map(function(c){return{Ho:c,eoa:!1}});return{wd:a.Wa,TC:a.TC,entries:b}};pLb=function(a){for(var b=[],c=0;c<a.ak.length;c++)b.push({Ho:a.ak[c],eoa:!0});return{wd:a.Wa,TC:a.TC,entries:b}};qLb=function(){};rLb=function(a){a&1&&_.O(0,qLb,0,0,"ng-template",11);a&2&&(_.N(3),_.z("ngTemplateOutlet",_.Xe(3)))};
sLb=function(a,b){a&1&&(_.E(0,"history-table",12),_.S(1,"async"),_.S(2,"async"));if(a&2){a=b.Ma;b=_.N(2).Ma;var c=_.N();_.z("data",b.Vb.QJ)("historyPlace",a)("blameInfo",_.T(1,5,c.Xla))("columnType",b.Vb.Lma)("focusCommit",_.T(2,7,c.I8))}};tLb=function(a){if(a&1){var b=_.Cc();_.B(0,"button",14);_.M("click",function(){var d=_.Dc(b).Ma;return _.Ec(d())});_.Q(1," Show more ");_.C()}if(a&2){a=_.N(3).Ma;var c=_.N();_.z("trackBucket",c.JM.IT)("trackProjectId",a.Vb.Wa.lb)}};
uLb=function(a){if(a&1){var b=_.Cc();_.B(0,"button",14);_.M("click",function(){var d=_.Dc(b).Ma;return _.Ec(d())});_.Q(1," Show all ");_.C()}if(a&2){a=_.N(3).Ma;var c=_.N();_.z("trackBucket",c.JM.IT)("trackProjectId",a.Vb.Wa.lb)}};vLb=function(a){a&1&&(_.H(0),_.O(1,tLb,2,2,"button",13),_.O(2,uLb,2,2,"button",13),_.J());a&2&&(a=_.N(2).Ma,_.v(1),_.z("ngIf",a.Vb.hoa),_.v(1),_.z("ngIf",a.Vb.j8))};
wLb=function(a){a&1&&(_.B(0,"div",15),_.E(1,"mat-spinner",16),_.C());a&2&&(_.v(1),_.z("diameter",18)("strokeWidth",2))};xLb=function(a){a&1&&(_.B(0,"dc-information-box",17),_.Q(1," Failed to fetch more history "),_.C())};
yLb=function(a){a&1&&(_.H(0),_.O(1,rLb,1,1,null,6),_.S(2,"async"),_.B(3,"div",7),_.S(4,"async"),_.O(5,sLb,3,9,"history-table",8),_.S(6,"async"),_.H(7,3),_.S(8,"async"),_.O(9,vLb,3,2,"ng-container",4),_.O(10,wLb,2,2,"div",9),_.O(11,xLb,2,0,"dc-information-box",10),_.J(),_.C(),_.J());if(a&2){a=_.N().Ma;var b=_.N();_.v(1);_.z("ngIf",_.T(2,8,b.TTa));_.v(2);_.He("hidden",_.T(4,10,b.TTa));_.v(2);_.z("ngIf",_.T(6,12,a.Vb.QJ.wd));_.v(2);_.z("ngSwitch",_.T(8,14,b.gZ));_.v(2);_.z("ngSwitchCase",b.pA.Tg);_.v(1);
_.z("ngSwitchCase",b.pA.Zh);_.v(1);_.z("ngSwitchCase",b.pA.Error)}};zLb=function(){};ALb=function(a){a&1&&_.O(0,zLb,0,0,"ng-template",11);a&2&&(_.N(2),_.z("ngTemplateOutlet",_.Xe(3)))};BLb=function(a){a&1&&(_.B(0,"dc-information-box",18),_.Q(1," History unavailable "),_.C())};
CLb=function(a,b){a&1&&(_.H(0,3),_.O(1,yLb,12,16,"ng-container",4),_.O(2,ALb,1,1,null,4),_.O(3,BLb,2,0,"dc-information-box",5),_.J());a&2&&(a=b.Ma,b=_.N(),_.z("ngSwitch",a.state),_.v(1),_.z("ngSwitchCase",b.pA.Tg),_.v(1),_.z("ngSwitchCase",b.pA.Zh),_.v(1),_.z("ngSwitchCase",b.pA.Error))};DLb=function(a){a&1&&(_.Oe(0,19),_.E(1,"loading",20),_.Pe());a&2&&(_.v(1),_.z("hasBackground",!0)("diameter",36))};ELb=function(a){return $Ab(a)||8===a.kind};
FLb=function(a,b,c){var d=_.zh(a,1);return d&&b.nsb.has(d)?_.yd({Fc:a,fG:d}):_.zh(a,3)||_.DD(a)?_.rH(c,a,"path",1).ka(_.y(function(e){return{Fc:a,fG:e}})):_.yd({Fc:a,fG:b.OBc})};GLb=function(a,b){return!!a.QJ.entries.find(function(c){return c.Ho.wf===b})};HLb=function(a,b){return _.vp(a.location,b.location)};ILb=function(a){return 0===a.kind&&!a.dna||3===a.kind||2===a.kind};
KLb=function(a,b){var c=a.location;return _.Ah(c)?JLb(b,c).ka(_.y(function(d){return _.gE(d)?_.pD(Object.assign({},d.Vb,{Bb:a})):d})):_.ie};LLb=function(a){var b=_.q(a);a=b.next().value;b=b.next().value;return!!a&&_.gE(b)};MLb=function(a){a&1&&_.E(0,"loading")};
NLb=function(a){if(a&1){var b=_.Cc();_.H(0);_.Q(1," There are more than 500 findings for this layer. Loading them may take some time. ");_.B(2,"button",11);_.M("click",function(){_.Dc(b);var d=_.N(2).wa,e=_.N(3).Ma;return _.Ec(e.DXa.add(d.Dh.id))});_.Q(3," Show findings anyway... ");_.C();_.J()}if(a&2){a=_.N(2).wa;var c=_.N(4);_.v(2);_.Fe("data-action",c.ucc)("data-action-id",a.Dh.id)}};OLb=function(a){a&1&&_.Ke(0)};
QLb=function(a){a&1&&(_.H(0),_.O(1,OLb,1,0,"ng-container",12),_.J());if(a&2){a=_.N(2).wa;_.N(4);var b=_.Xe(5);_.v(1);_.z("ngTemplateOutlet",b)("ngTemplateOutletContext",_.bf(2,PLb,a))}};RLb=function(a){a&1&&(_.O(0,NLb,4,2,"ng-container",0),_.O(1,QLb,2,4,"ng-container",0));if(a&2){a=_.N().wa;var b=_.N(3).Ma;_.z("ngIf",500<a.count&&!b.DXa.has(a.Dh.id));_.v(1);_.z("ngIf",500>=a.count||b.DXa.has(a.Dh.id))}};
SLb=function(a,b){a&1&&(_.B(0,"mat-expansion-panel",7)(1,"mat-expansion-panel-header",8)(2,"mat-panel-title"),_.E(3,"img",9),_.Q(4),_.S(5,"number"),_.C()(),_.O(6,RLb,2,2,"ng-template",10),_.C());a&2&&(a=b.wa,b=_.N(4),_.z("expanded",b.gMa.has(a.Dh.id)),_.v(1),_.Fe("data-action",b.w0b)("data-action-id",a.Dh.id),_.v(2),_.z("src",a.icon,_.md),_.v(1),_.zy(" ",a.Dh.name," (",_.Ay(5,6,a.count,"".locale)," warnings) "))};
TLb=function(a){a&1&&(_.H(0),_.O(1,SLb,7,9,"mat-expansion-panel",6),_.J());a&2&&(a=_.N(2).Ma,_.v(1),_.z("ngForOf",a.iwb))};ULb=function(a){a&1&&(_.H(0),_.O(1,TLb,2,1,"ng-container",5),_.J());if(a&2){a=_.N().Ma;_.N();var b=_.Xe(3);_.v(1);_.z("ngIf",0<a.iwb.length)("ngIfElse",b)}};VLb=function(a,b){a&1&&(_.H(0)(1,3),_.O(2,MLb,1,0,"loading",4),_.O(3,ULb,2,2,"ng-container",4),_.J()());a&2&&(a=b.Ma,_.v(1),_.z("ngSwitch",a.state),_.v(1),_.z("ngSwitchCase","loading"),_.v(1),_.z("ngSwitchCase","loaded"))};
WLb=function(a){a&1&&(_.B(0,"div",13),_.Q(1," No warnings were found for this location. Consider enabling more layers. "),_.C())};XLb=function(a){a&1&&_.E(0,"loading")};YLb=function(a,b){a&1&&(_.B(0,"div",15)(1,"a",16),_.S(2,"warningLocation"),_.Q(3),_.S(4,"warningLocationName"),_.C(),_.B(5,"div"),_.Q(6),_.C()());if(a&2){a=b.wa;b=_.N(3).wa;var c=_.N();_.Fe("data-action",c.y0b)("data-action-id",b.Dh.id);_.v(1);_.z("routerLink",_.T(2,5,a));_.v(2);_.Ye(" ",_.Ay(4,7,a,c.Wa.path)," ");_.v(3);_.Ze(a.message)}};
ZLb=function(a){a&1&&(_.H(0),_.O(1,YLb,7,10,"div",14),_.J());a&2&&(a=_.N().Ma,_.v(1),_.z("ngForOf",a.H8))};$Lb=function(a,b){a&1&&(_.H(0)(1,3),_.O(2,XLb,1,0,"loading",4),_.O(3,ZLb,2,1,"ng-container",4),_.J()());a&2&&(a=b.Ma,_.v(1),_.z("ngSwitch",a.state),_.v(1),_.z("ngSwitchCase","loading"),_.v(1),_.z("ngSwitchCase","loaded"))};bMb=function(a,b){a&1&&(_.O(0,$Lb,4,3,"ng-container",0),_.S(1,"async"));a&2&&(a=b.wa,b=_.N(),_.z("ngIf",_.T(1,1,aMb(b,a.Dh.id))))};
cMb=function(a){a&1&&(_.B(0,"button",2)(1,"mat-icon"),_.Q(2),_.C()());a&2&&(a=_.N(),_.z("color",a.selected?"primary":null)("matTooltip",a.ega)("disabled",a.disabled),_.Fe("aria-label",a.ariaLabel),_.v(2),_.Ze(a.icon))};dMb=function(a){a&1&&(_.B(0,"button",3)(1,"mat-icon"),_.Q(2),_.C(),_.Ue(3),_.C());a&2&&(a=_.N(),_.z("color",a.selected?"primary":null)("matTooltip",a.ega)("disabled",a.disabled),_.v(2),_.Ze(a.icon))};eMb=function(a){a&1&&(_.H(0),_.Q(1," Underlines "),_.J())};
fMb=function(a){a&1&&(_.H(0),_.Q(1," Underline references "),_.J())};gMb=function(a,b){if(a&1){var c=_.Cc();_.H(0);_.B(1,"collapsible-icon-button",1);_.M("click",function(){var d=_.Dc(c).Ma,e=_.N();return _.Ec(e.toggle(d.FOb))});_.O(2,eMb,2,0,"ng-container",0);_.O(3,fMb,2,0,"ng-container",0);_.C();_.J()}a&2&&(a=b.Ma,b=_.N(),_.v(1),_.z("collapsed",b.collapsed)("selected",a.FOb),_.v(1),_.z("ngIf","short"===b.VYa),_.v(1),_.z("ngIf","long"===b.VYa))};
hMb=function(a){a&1&&_.E(0,"xap-picker-single-select",5)};iMb=function(a){a&1&&_.E(0,"xap-picker-checklist",5)};jMb=function(a){a&1&&_.E(0,"xap-picker-selection-list",6)};
kMb=function(a,b){if(a&1){var c=_.Cc();_.B(0,"xap-picker",1);_.M("ngModelChange",function(e){_.Dc(c);var f=_.N();return _.Ec(f.Gw.next(e))});_.S(1,"async");_.O(2,hMb,1,0,"xap-picker-single-select",2);_.O(3,iMb,1,0,"ng-template",null,3,_.qf);_.O(5,jMb,1,0,"xap-picker-selection-list",4);_.C()}if(a&2){a=b.Ma;var d=_.Xe(4);b=_.N();_.He("xap-picker-multi-pane",a.tu);_.z("ngModel",b.Gw)("options",_.T(1,11,b.options))("displayFunction",a.ei)("searchVisible",a.Nq)("searchFilter",a.x_)("selectAllVisible",
a.Ew);_.v(2);_.z("ngIf",a.Y_)("ngIfElse",d);_.v(3);_.z("ngIf",a.tu)}};lMb=function(a,b){return a.size===b.size&&[].concat(_.sc(a)).every(function(c){return b.has(c)})};mMb=function(a,b){return a===b||!(!a||!b)&&a.length===b.length&&a.every(function(c,d){return c===b[d]})};nMb=function(a,b){return a===b||!(!a||!b)&&_.Db(a,b)};oMb=function(a,b){return a===b||!(!a||!b)&&a.length===b.length&&a.every(function(c,d){return _.Db(c,b[d])})};
pMb=function(a){var b=a.startsWith("-");a=b?a.slice(1):a;return(a=a.startsWith("f:")?a.slice(2):a)?{path:a,CK:b}:null};sMb=function(a){var b;return Object.assign({},{ny:[_.pC],ml:a.ml,bPa:!0},a,{bC:Object.assign({},{ara:a.ACc?qMb:(null==(b=a.bC)?void 0:b.ara)||rMb,yna:a.hj(_.pC,new _.BB),uC:!0,ei:a.ei,values:a.options?_.cib(a.options):void 0},a.bC),Bu:Object.assign({},{options:a.options,ei:a.ei},a.Bu),X_:a.ml===_.oC})};uMb=function(a,b){return function(c,d){return new tMb({id:a,displayName:b},c,d)}};
vMb=function(a,b){return sMb({ml:_.iC,toa:_.CB("true"),hj:uMb(a,b),bC:{displayName:b},options:[]})};xMb=function(a){return sMb({ml:zK,Bu:{Nq:!1,tu:!1},hj:wMb,bC:{displayName:"Category"},options:a,ei:function(b){return b.displayName}})};AMb=function(a,b){return yMb(zMb(a),b)};
zMb=function(a){var b=new Map([]);_.Ji(a,1)&&b.set("tests",BMb);_.Ji(a,2)&&b.set("generatedFiles",CMb);_.Ji(a,3)&&b.set("path",DMb);var c=_.jb(a,5,_.bo);c&&c.has("cross references")&&(c=_.Ci(c.get("cross references"),_.Vn,2).map(function(d){return EMb(d)}),b.set("category",xMb(c)));a=a.INa().filter(function(d){return!!d});a.length&&b.set("buildConfigs",sMb({ml:_.iC,Bu:{Nq:!1,Ew:!1,tu:!1},hj:FMb,bC:{displayName:"Build Configs"},options:a}));return b};
EMb=function(a){a=a.getName().split("://",2);var b=a[0];if(!["KYTHE","GUICE"].includes(b))throw Error("Re`"+b);return{source:b,displayName:a[1]}};GMb=function(a){a&1&&(_.B(0,"span",8),_.Ue(1,1),_.C())};HMb=function(a){a&1&&(_.B(0,"span",9),_.Ue(1,2),_.C())};IMb=function(a){a&1&&(_.B(0,"span",9),_.Ue(1,1),_.B(2,"span",10),_.Lc(),_.B(3,"svg",11),_.E(4,"path",12),_.C()()())};JMb=function(a){a&1&&(_.B(0,"span",13),_.Ue(1,2),_.C())};
KMb=function(a){a&1&&(_.B(0,"button",3),_.M("click",function(b){return b.stopPropagation()}),_.S(1,"format"),_.B(2,"mat-icon",4),_.Q(3),_.C()());a&2&&(a=_.N(),_.Fe("aria-label",_.By(1,3,null==a.mc?null:a.mc.KE,a.d_b,"SUMMARY")),_.v(2),_.z("svgIcon",_.dA(a.Sh,"remove_filter")),_.v(1),_.Ze(_.eA(a.Sh,"remove_filter")))};LMb=function(a){if(a&1){var b=_.Cc();_.B(0,"button",10);_.M("click",function(){_.Dc(b);var c=_.N();return _.Ec(c.JJ())});_.Qe(1,11);_.C()}a&2&&(a=_.N(),_.z("disabled",!_.Afb(a.Nd)))};
MMb=function(a){a&1&&(_.B(0,"div",12)(1,"div",3)(2,"h2",4),_.Q(3),_.C()(),_.E(4,"mat-progress-spinner",13),_.C());a&2&&(a=_.N(),_.v(2),_.Ve("id","dialog-label-",a.mc.id,""),_.v(1),_.Ye(" ",a.mc.config.displayName," "),_.v(1),_.z("color",a.Hca)("diameter",48)("strokeWidth",4))};
NMb=function(a,b){if(a&1){var c=_.Cc();_.B(0,"mat-option",12);_.Q(1);_.B(2,"button",13);_.M("click",function(d){var e=_.Dc(c).wa,f=_.N(2);d.stopPropagation();f.UKa.emit(e);return _.Ec()});_.B(3,"mat-icon",14);_.Q(4);_.C()()()}a&2&&(a=b.wa,b=_.N(2),_.z("value",a),_.v(1),_.Ye(" ",a.label," "),_.v(2),_.z("svgIcon",_.dA(b.Sh,"delete_filter"))("fontSet",b.ZUa?"google-material-icons":void 0),_.v(1),_.Ze(_.eA(b.Sh,"delete_filter")))};
OMb=function(a){a&1&&(_.B(0,"div",9)(1,"mat-optgroup",10),_.O(2,NMb,5,5,"mat-option",11),_.C()());a&2&&(a=_.N(),_.v(2),_.z("ngForOf",a.Oz))};PMb=function(a){a&1&&_.Ke(0)};RMb=function(a,b){a&1&&(_.B(0,"mat-option",20),_.O(1,PMb,1,0,"ng-container",21),_.C());if(a&2){a=b.wa;_.N(4);var c=_.Xe(12);_.z("value",a);_.v(1);_.z("ngTemplateOutlet",c)("ngTemplateOutletContext",_.bf(3,QMb,a))}};
SMb=function(a){a&1&&(_.B(0,"div")(1,"mat-optgroup",18),_.O(2,RMb,2,5,"mat-option",19),_.C()());a&2&&(a=_.N().wa,_.v(1),_.z("label",a.WP),_.v(1),_.z("ngForOf",a.HJ))};TMb=function(a){a&1&&_.Ke(0)};UMb=function(a){a&1&&(_.B(0,"mat-option",20),_.O(1,TMb,1,0,"ng-container",21),_.C());if(a&2){a=_.N().wa;_.N(2);var b=_.Xe(12);_.z("value",a);_.v(1);_.z("ngTemplateOutlet",b)("ngTemplateOutletContext",_.bf(3,QMb,a))}};
VMb=function(a,b){a&1&&(_.H(0),_.O(1,SMb,3,2,"div",16),_.O(2,UMb,2,5,"mat-option",17),_.J());a&2&&(a=b.wa,_.N(2),_.v(1),_.z("ngIf",_.fA(a)&&0<a.HJ.length),_.v(1),_.z("ngIf",!_.fA(a)))};WMb=function(a){a&1&&(_.B(0,"mat-option",22)(1,"span",23),_.Q(2),_.C()());a&2&&(a=_.N(3),_.v(2),_.Ze(a.mz))};XMb=function(a,b){a&1&&(_.H(0),_.O(1,WMb,3,1,"mat-option",7),_.J());a&2&&(a=b.Ma,b=_.N(2),_.v(1),_.z("ngIf",b.mz&&0===a.length))};
YMb=function(a){a&1&&(_.H(0),_.O(1,VMb,3,2,"ng-container",15),_.S(2,"async"),_.O(3,XMb,2,1,"ng-container",16),_.S(4,"async"),_.J());a&2&&(a=_.N(),_.v(1),_.z("ngForOf",_.T(2,2,a.CR)),_.v(2),_.z("ngIf",_.T(4,4,a.CR)))};ZMb=function(a,b){a&1&&(_.B(0,"mat-option",20)(1,"span"),_.Q(2),_.C()());a&2&&(a=b.wa,_.z("value",a),_.Fe("aria-label",a.ariaLabel||a.displayName),_.v(2),_.Ze(a.displayName))};
$Mb=function(a){a&1&&(_.B(0,"div")(1,"mat-optgroup",18),_.O(2,ZMb,3,3,"mat-option",19),_.C()());a&2&&(a=_.N().wa,_.v(1),_.z("label",a.WP),_.v(1),_.z("ngForOf",a.HJ))};aNb=function(a){a&1&&(_.B(0,"mat-option",20)(1,"span"),_.Q(2),_.C()());a&2&&(a=_.N().wa,_.z("value",a),_.Fe("aria-label",a.ariaLabel||null),_.v(2),_.Ze(a.displayName))};
bNb=function(a,b){a&1&&(_.H(0),_.O(1,$Mb,3,2,"div",16),_.O(2,aNb,3,3,"mat-option",17),_.J());a&2&&(a=b.wa,_.N(2),_.v(1),_.z("ngIf",_.fA(a)&&0<a.HJ.length),_.v(1),_.z("ngIf",!_.fA(a)))};cNb=function(a){a&1&&(_.B(0,"mat-option",22)(1,"span",23),_.Q(2),_.C()());a&2&&(a=_.N(3),_.v(2),_.Ze(a.mz))};dNb=function(a,b){a&1&&(_.H(0),_.O(1,cNb,3,1,"mat-option",7),_.J());a&2&&(a=b.Ma,b=_.N(2),_.v(1),_.z("ngIf",b.mz&&0===a.length))};
eNb=function(a){a&1&&(_.O(0,bNb,3,2,"ng-container",15),_.S(1,"async"),_.O(2,dNb,2,1,"ng-container",16),_.S(3,"async"));a&2&&(a=_.N(),_.z("ngForOf",_.T(1,2,a.vK)),_.v(2),_.z("ngIf",_.T(3,4,a.vK)))};fNb=function(a){a&1&&(_.B(0,"mat-option",22),_.E(1,"mat-spinner",24),_.C());a&2&&(a=_.N(),_.Fe("aria-label",a.c1a))};gNb=function(a){a&1&&(_.B(0,"b"),_.Q(1),_.C());a&2&&(a=_.N().wa,_.v(1),_.Ze(a.text))};hNb=function(a){a&1&&(_.B(0,"i"),_.Q(1),_.C());a&2&&(a=_.N().wa,_.v(1),_.Ze(a.text))};
iNb=function(a){a&1&&(_.B(0,"u"),_.Q(1),_.C());a&2&&(a=_.N().wa,_.v(1),_.Ze(a.text))};jNb=function(a){a&1&&(_.H(0),_.Q(1),_.J());a&2&&(a=_.N().wa,_.v(1),_.Ze(a.text))};kNb=function(a,b){a&1&&(_.B(0,"span"),_.H(1,25),_.O(2,gNb,2,1,"b",26),_.O(3,hNb,2,1,"i",26),_.O(4,iNb,2,1,"u",26),_.O(5,jNb,2,1,"ng-container",27),_.J(),_.C());a&2&&(a=b.wa,_.v(1),_.z("ngSwitch",a.tag),_.v(1),_.z("ngSwitchCase","b"),_.v(1),_.z("ngSwitchCase","i"),_.v(1),_.z("ngSwitchCase","u"))};
lNb=function(a,b){a&1&&_.O(0,kNb,6,4,"span",15);a&2&&_.z("ngForOf",b.wa.oX)};mNb=function(a){a&1&&(_.B(0,"mat-icon",13),_.Q(1),_.C());a&2&&(a=_.N(2),_.z("svgIcon",_.fgb(a.Sh,a.d9())),_.v(1),_.Ye(" ",a.d9()," "))};nNb=function(a){a&1&&(_.B(0,"span",14),_.Q(1),_.C());a&2&&(a=_.N(2),_.v(1),_.Ze(a.RX))};
oNb=function(a,b){if(a&1){var c=_.Cc();_.B(0,"xap-applied-filter-chip",15);_.M("editorVisibleChange",function(){var d=_.Dc(c).index,e=_.N(2);return _.Ec(e.openEditor(d))})("removed",function(){var d=_.Dc(c).index,e=_.N(2);e.remove(d);var f;null==(f=e.Qo)||_.yjb(f);if(1<e.Qd.length&&d<e.Qd.length){var g;null==(g=e.Qd.get(d))||g.focus()}return _.Ec()})("chipClick",function(){_.Dc(c);var d;null==(d=_.N(2).Qo)||_.yjb(d);return _.Ec()});_.S(1,"async");_.C()}a&2&&(a=b.wa,b=_.N(2),_.z("appliedFilter",a)("filter",
_.T(1,3,b.config.DB(a.config.id)))("disabled",b.disabled))};pNb=function(a){if(a&1){var b=_.Cc();_.B(0,"button",16);_.M("click",function(c){_.Dc(b);var d=_.N(2);return _.Ec(d.Vra(c))});_.B(1,"mat-icon",17);_.Q(2);_.C()()}a&2&&(a=_.N(2),_.z("matTooltip",a.Oda),_.Fe("aria-label",a.Oda),_.v(1),_.z("svgIcon",_.dA(a.Sh,"save_filters")),_.v(1),_.Ze(_.eA(a.Sh,"save_filters")))};
qNb=function(a){if(a&1){var b=_.Cc();_.B(0,"button",18);_.M("click",function(c){_.Dc(b);var d=_.N(2);return _.Ec(d.GW(c))})("mousedown",function(){_.Dc(b);var c=_.N(2);return _.Ec(c.CJa=!0)});_.B(1,"mat-icon",19);_.Q(2);_.C()()}a&2&&(a=_.N(2),_.z("matTooltip",a.hda),_.Fe("aria-label",a.hda),_.v(1),_.z("svgIcon",_.dA(a.Sh,"clear_filters")),_.v(1),_.Ze(_.eA(a.Sh,"clear_filters")))};
tNb=function(a,b){if(a&1){var c=_.Cc();_.B(0,"xap-filter-editor",20);_.M("editorVisibleChange",function(e){var f=_.Dc(c).index,g=_.N(2);return _.Ec(_.jgb(g,e,f))})("update",function(e){var f=_.Dc(c).index,g=_.N(2);return _.Ec(g.update(f,e,g.editor))})("canceled",function(){_.Dc(c);var e=_.N(2);return _.Ec(rNb(e))})("onCloseEditor",function(e){_.Dc(c);var f=_.N(2);return _.Ec(sNb(f,e))});_.S(1,"async");_.C()}if(a&2){a=b.wa;b=b.index;var d=_.N(2);_.z("appliedFilter",a)("filter",_.T(1,5,d.config.DB(a.config.id)))("isEditorVisible",
d.TY(b))("disabled",d.disabled)("overlayOrigin",null==d.qcb?null:d.qcb.get(b))}};
uNb=function(a){if(a&1){var b=_.Cc();_.H(0);_.B(1,"div",2);_.M("click",function(c){_.Dc(b);var d=_.N();return _.Ec(d.GB(c))})("focusin",function(){_.Dc(b);var c=_.N();return _.Ec(c.nTa())})("focusout",function(){_.Dc(b);var c=_.N();return _.Ec(c.AZ())});_.B(2,"div",3);_.O(3,mNb,2,2,"mat-icon",4);_.O(4,nNb,2,1,"span",5);_.C();_.B(5,"div",6)(6,"mat-chip-listbox",7);_.O(7,oNb,2,5,"xap-applied-filter-chip",8);_.S(8,"async");_.B(9,"xap-filter-menu",9);_.M("selected",function(c){_.Dc(b);var d=_.N();return _.Ec(_.Sib(d,
c))})("selectedSet",function(c){_.Dc(b);var d=_.N();return _.Ec(d.Fla(c))})("deletedSet",function(){_.Dc(b);_.N();return _.Ec()})("onBackspace",function(){_.Dc(b);var c=_.N();return _.Ec(c.JWa())});_.S(10,"async");_.C()()();_.O(11,pNb,3,4,"button",10);_.O(12,qNb,3,4,"button",11);_.C();_.O(13,tNb,2,7,"xap-filter-editor",12);_.S(14,"async");_.J()}a&2&&(a=_.N(),_.v(3),_.z("ngIf",!a.RX),_.v(1),_.z("ngIf",a.RX),_.v(2),_.z("disabled",a.disabled),_.v(1),_.z("ngForOf",_.T(8,16,a.config.Of))("ngForTrackBy",
a.DNa),_.v(2),_.z("suggestionProvider",a.config.Dyb.Gfa)("useRankedSuggestions",a.config.lT)("placeholder",a.lR)("inputLabel",a.E$||a.lR)("noResultsMessage",a.mz)("disabled",a.disabled)("savedFilterSets",_.T(10,18,null==a.config.xL?null:a.config.xL.Oz)),_.v(2),_.z("ngIf",a.config.xL&&0<a.config.Of.getValue().length),_.v(1),_.z("ngIf",_.Uib(a)),_.v(1),_.z("ngForOf",_.T(14,20,a.config.Of))("ngForTrackBy",a.DNa))};vNb=function(a){a&1&&_.Ke(0)};
wNb=function(a,b){if(a&1){var c=_.Cc();_.B(0,"xap-filter-editor",20);_.M("editorVisibleChange",function(e){var f=_.Dc(c).index,g=_.N(2);return _.Ec(_.jgb(g,e,f))})("update",function(e){var f=_.Dc(c).index,g=_.N(2);return _.Ec(g.update(f,e,g.editor))})("canceled",function(){_.Dc(c);var e=_.N(2);return _.Ec(rNb(e))})("onCloseEditor",function(e){_.Dc(c);var f=_.N(2);return _.Ec(sNb(f,e))});_.S(1,"async");_.C()}if(a&2){a=b.wa;b=b.index;var d=_.N(2);_.z("appliedFilter",a)("filter",_.T(1,5,d.config.DB(a.config.id)))("isEditorVisible",
d.TY(b))("disabled",d.disabled)("overlayOrigin",d.DKa)}};
xNb=function(a){a&1&&(_.O(0,vNb,1,0,"ng-container",21),_.O(1,wNb,2,7,"xap-filter-editor",12),_.S(2,"async"));if(a&2){a=_.N();var b=_.z("ngTemplateOutlet",a.LMa.Lc);var c=a.config;var d=a.openEditor,e=a.oFb,f=a.GW,g=a.JLc,m=a.rIb,n=a.Fla,r=a.Vra,x=_.Ic()+6,A=_.Cc(),F=AAb(A,x,c,d,e,f);c=AAb(A,x+4,g,m,n,r)||F?A[x+8]={config:c,openEditor:d,oFb:e,GW:f,JLc:g,rIb:m,Fla:n,Vra:r}:A[x+8];b("ngTemplateOutletContext",c);_.v(1);_.z("ngForOf",_.T(2,4,a.config.Of))("ngForTrackBy",a.DNa)}};
yNb=function(a,b){if((a=_.jb(a,5,_.bo))&&a.has("cross references")){a=_.q(_.Ci(a.get("cross references"),_.Vn,2));for(var c=a.next();!c.done;c=a.next())if(c=EMb(c.value),c.displayName===b)return{source:c.source,displayName:c.displayName}}return null};
ANb=function(a,b){if((a=_.jb(a,5,_.bo))&&a.has("cross references")){a=_.q(_.Ci(a.get("cross references"),_.Vn,2));for(var c=a.next();!c.done;c=a.next())if(c=EMb(c.value),c.displayName===b)return new zNb({id:"category",displayName:"Category"},_.qC,_.cib([{source:c.source,displayName:c.displayName}]))}return null};BNb=function(){return{height:window.outerHeight,width:window.outerWidth}};CNb=function(a,b){return a.height===b.height&&a.width===b.width};
ENb=function(a){if(a&1){var b=_.Cc();_.B(0,"onedev-feature-tooltip-controller")(1,"onedev-feature-tooltip",6);_.M("dismiss",function(){_.Dc(b);var c=_.N(2);return _.Ec(DNb(c))});_.B(2,"p",7);_.Q(3);_.C();_.Q(4);_.C()()}a&2&&(a=_.N(2),_.v(3),_.Ze(a.h7b),_.v(1),_.Ye(" ",a.g7b," "))};
GNb=function(a,b){if(a&1){var c=_.Cc();_.H(0);_.B(1,"collapsible-icon-button",5);_.M("click",function(){var d=_.Dc(c).Ma,e=_.N();d=!d.enabled;_.iAb(e.Ub,d);e.Ga.ob({element:e.element,action:d?"openXrefsInMiniPanel":"openXrefsInMainWindow",gestureName:"CLICK",projectId:e.location.lb});return _.Ec()});_.S(2,"async");_.S(3,"async");_.S(4,"async");_.C();_.O(5,ENb,5,2,"onedev-feature-tooltip-controller",3);_.S(6,"async");_.E(7,"mat-divider",1);_.J()}a&2&&(a=b.Ma,b=_.N(),_.v(1),_.z("collapsed",!0)("selected",
a.enabled)("disabled",_.T(2,7,b.sta))("ariaLabel",_.T(3,9,b.sta)?b.d1a:a.enabled?b.f1a:b.e1a)("tooltipText",_.T(4,11,b.sta)?b.d1a:a.enabled?b.f1a:b.e1a),_.v(4),_.z("ngIf",_.T(6,13,FNb(b))),_.v(2),_.z("vertical",!0))};
HNb=function(a){if(a&1){var b=_.Cc();_.B(0,"collapsible-icon-button",8);_.M("click",function(){_.Dc(b);var c=_.N();return _.Ec(c.Zfa())});_.C()}a&2&&(a=_.N(),_.z("icon",a.hW?"expand_all":"collapse_all")("collapsed",!0)("ariaLabel",a.hW?a.L0a:a.H0a)("tooltipText",a.hW?a.L0a:a.H0a)("ascTrackElement",a.element)("trackGestureClick",!0)("trackAction",a.hW?"expandAll":"collapseAll")("trackProjectId",a.location.lb))};INb=function(a){return{status:1,fetch:function(){a.next()}}};
NNb=function(a){var b;if(a.visible&&(!a.yu||0===(null==(b=a.yu)?void 0:b.xg())))return AK(JNb,a);if(!_.$qb(a.yu,a.tJ))return AK(KNb,a);var c;if((null==(c=a.yu)?void 0:c.getSize())===a.visible){var d;return 1===(null==(d=a.yu)?void 0:d.xg())?AK(LNb,a):AK(JNb,a)}var e;return 0===(null==(e=a.yu)?void 0:e.xg())?AK(JNb,a):AK(MNb,a)};AK=function(a,b){var c=b.yu,d=b.tJ,e=b.visible;return a.format({detailText:b.gX,total:ONb(c),totalModifier:PNb(c),filteredTotal:ONb(d),filteredModifier:PNb(d),visible:e})};
ONb=function(a){return a&&0!==a.xg()?a.getSize():"?"};PNb=function(a){switch(null==a?void 0:a.xg()){case 3:return">=";case 2:return"~";default:return""}};
QNb=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 m=g.next();!m.done;m=g.next())m=m.value,"-"===m?e=!0:e?d[d.length-1].delete(m):"i"===m||d[d.length-1].add(m)}else/^\\C/.test(g)||(d[d.length-1].has("U")&&/^[?+*{]/.test(g)?e=/(.+)\?$/.exec(g):(/^\(/.test(g)?d.push(new Set(d[d.length-1])):")"===g&&d.pop(),c="["===g))}};BK=function(a){a=a.children;return!!a&&0<a.length};
RNb=function(a){if(!("children"in a))return 0===a.XQ.length?1:0;var b=0;a=_.q(a.children);for(var c=a.next();!c.done;c=a.next())b+=RNb(c.value);return b};SNb=function(a,b){return b?a.Wf===("string"===typeof b?b:b.Wf):!1};TNb=function(a){return _.gE(a)&&0===a.Vb.status};
UNb=function(a,b,c,d,e,f,g,m){var n,r,x=d+"::"+b+":"+(null!=(r=null==(n=a.dF())?void 0:n.Mv())?r:"");b=a.LP();if(!b)return b=g.Hk++,_.Oi(a,5,_.uOa)?new CK(a,c,x,e,m):{item:a,Zba:m,level:c,Wf:x,XQ:"",Bf:b};d=_.Ci(b,_.go,1).map(function(A,F){return UNb(A,F,c+1,x,e,f,g,m)});0===c&&2===_.Ni(b,7,0)?(n=x+"::-1:notice",n={item:new _.go,Zba:m,level:c+1,Wf:n,XQ: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!==_.Ni(b,7,0)&&4!==_.Ni(b,7,0)||(n=x+"::-1:notice",n={item:new _.go,Zba:m,level:c+1,Wf:n,XQ: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,Zba:m,level:c,Wf:x,XQ:"",children:d,SX:_.Ni(b,7,0),yu:_.Bi(b,_.Zn,5),tJ:_.Bi(b,_.Zn,6)}};
VNb=function(a){var b=a.Vvc,c=a.Nzc,d=a.eca;a=a.Ozc;var e=new _.$n;b=_.q(b);for(var f=b.next();!f.done;f=b.next())switch(f=f.value,f){case "GENERATED":e.rJb(1);break;case "TEST":_.Ri(e,1,1);break;default:_.sg(f)}c&&(_.Ri(e,5,2),_.nb(e,6,c,_.Wa));if(d){_.Ri(e,3,d.CK?1:2);try{QNb(d.path);var g=!0}catch(m){g=!1}if(g)e.Yc(d.path);else return{errorMessage:"Invalid regular expression in the path filter."}}a&&(_.Ri(e,9,2),e.kJb(a.map(function(m){return m.displayName})));return{filter:e}};
WNb=function(a){a&1&&(_.B(0,"a",7),_.Q(1),_.C());a&2&&(a=_.N(2),_.Fe("href",a.fX,_.md),_.v(1),_.Ye("",a.v7,":"))};XNb=function(a){a&1&&(_.B(0,"div",4),_.O(1,WNb,2,2,"a",5),_.B(2,"a",6),_.Q(3),_.C(),_.B(4,"a"),_.Q(5),_.C()());a&2&&(a=_.N(),_.v(1),_.z("ngIf",a.v7&&a.fX),_.v(1),_.Fe("href",a.xhb,_.md),_.v(1),_.Ze(a.zhb),_.v(1),_.Fe("href",a.fX,_.md),_.v(1),_.jcb("","{","... ",a.gX," ...","}",""))};YNb=function(a){a&1&&(_.H(0),_.B(1,"span",9),_.Q(2),_.C(),_.J());a&2&&(a=_.N(2),_.v(2),_.Ze(a.NDc))};
ZNb=function(a){a&1&&_.O(0,YNb,3,1,"ng-container",8);if(a&2){a=_.N();var b=_.Xe(4);_.z("ngIf",a.sqa)("ngIfElse",b)}};$Nb=function(a){a&1&&_.Ke(0)};aOb=function(a){a&1&&(_.B(0,"a",12),_.O(1,$Nb,1,0,"ng-container",13),_.C());if(a&2){a=_.N(2);var b=_.Xe(6);_.Fe("href",a.fX,_.md);_.v(1);_.z("ngTemplateOutlet",b)}};
bOb=function(a){if(a&1){var b=_.Cc();_.B(0,"span",14);_.E(1,"mat-divider",15);_.B(2,"button",16);_.M("click",function(c){_.Dc(b);var d=_.N(2),e,f;d.zI.emit({category:null!=(f=null==(e=d.node.Zba)?void 0:e.getName())?f:void 0,action:0});c.stopPropagation();return _.Ec()})("keydown.enter",function(c){_.Dc(b);_.N(2);c.stopPropagation();return _.Ec()});_.Q(3);_.C()()}a&2&&(a=_.N(2),_.v(1),_.z("vertical",!0),_.v(1),_.z("matTooltip",a.x7b),_.v(1),_.Ye(" ",a.w7b," "))};
cOb=function(a){a&1&&(_.O(0,aOb,2,2,"a",10),_.O(1,bOb,4,3,"span",11));if(a&2){a=_.N();var b=_.Xe(6);_.z("ngIf",a.fX)("ngIfElse",b);_.v(1);_.z("ngIf",a.WJb)}};dOb=function(a){a&1&&(_.B(0,"span",7),_.Q(1),_.C());a&2&&(a=_.N(2),_.v(1),_.Ye("",a.v7,":"))};fOb=function(a){a&1&&(_.O(0,dOb,2,1,"span",5),_.B(1,"span",17),_.Q(2),_.C());a&2&&(a=_.N(),_.z("ngIf",a.v7),_.v(1),_.z("ngClass",_.bf(3,eOb,a.fub)),_.v(1),_.Ye(" ",a.gX,""))};
gOb=function(a){var b=a.find(function(g){var m;return 0===g.level&&"Definitions"===(null==(m=g.item.dF())?void 0:m.Mv())});if(b&&BK(b)){a=void 0;var c=[];b=_.q(b.children);for(var d=b.next();!d.done;d=b.next())if(d=d.value,BK(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({Wf:e.Wf,uri:f});else{if(a)return;a={Wf:e.Wf,uri:f}}}}if(a)return a;if(1===c.length)return c[0]}};hOb=function(a,b){return a.filter(function(c){return b.has(c.Wf)})};
iOb=function(a,b){if(b)return(a=a.find(function(c){return SNb(c,b)}))?{Wf:a.Wf,uri:_.Vh(a.item,4)}:void 0};jOb=function(a,b){return a.find(function(c){return c.Wf===b})};
mOb=function(a,b,c,d,e){var f=[];c=_.q(c.values());for(var g=c.next();!g.done;g=c.next()){g=_.q(_.Ci(g.value,_.mo,2));for(var m=g.next();!m.done;m=g.next())f.push(m.value)}f.sort(function(F,K){var L,R,ca,pa,ra,ua;return(null!=(ra=null==F?void 0:null==(L=_.Bi(F,_.Vn,4))?void 0:null==(R=L.getMetadata())?void 0:_.Ki(R,1))?ra:1E6)-(null!=(ua=null==K?void 0:null==(ca=_.Bi(K,_.Vn,4))?void 0:null==(pa=ca.getMetadata())?void 0:_.Ki(pa,1))?ua:1E6)});c={Hk:0};g=[];f=_.q(f);for(m=f.next();!m.done;m=f.next()){m=
m.value;var n=void 0,r=void 0,x=void 0,A=kOb(new _.go,(new _.Wn).oXa(null!=(x=null==(n=m)?void 0:null==(r=_.Bi(n,_.Vn,4))?void 0:r.getName())?x:"").Pm(1)).vJb(m.LP());r=n=void 0;m=UNb(A,g.length,0,"",function(F,K,L){return lOb(b,a,F,d,K,L)},e,c,null!=(r=null==(n=m)?void 0:_.Bi(n,_.Vn,4))?r:void 0);g.push(m)}return g};
oOb=function(a){a=nOb(a).map(function(b){return b.Scb.ka(_.Yd(TNb),_.xe(function(c){c=c.Vb;b.children=c.children;b.yu=c.yu;b.tJ=c.tJ;b.SX=c.SX}),_.ve(function(c){return oOb(c.Vb.children).ka(_.ue({}))}))});return _.Ud.apply(null,_.sc(a))};nOb=function(a){var b=[];a=[].concat(_.sc(a));for(var c;c=a.shift();)if(BK(c)){c=_.q(c.children);for(var d=c.next();!d.done;d=c.next())a.push(d.value)}else c instanceof CK&&b.push(c);return b};
pOb=function(a,b,c,d,e,f,g){var m={Hk:0};return{status:0,children:_.Ci(d,_.go,1).map(function(n,r){return UNb(n,r,e+1,c,function(x,A,F){return lOb(b,a,x,f,A,F)},g,m)}),yu:_.Bi(d,_.Zn,5)||new _.Zn,tJ:_.Bi(d,_.Zn,6)||new _.Zn,SX:_.Ni(d,7,0)||0}};qOb=function(a){a&1&&_.Ke(0)};rOb=function(a){a&1&&(_.B(0,"div",3),_.O(1,qOb,1,0,"ng-container",4),_.C());if(a&2){_.N();var b=_.Xe(4);_.v(1);_.z("ngTemplateOutlet",b)}};
sOb=function(a){a&1&&(_.B(0,"div",5)(1,"span",6),_.Q(2),_.C(),_.Ue(3),_.Ue(4,1),_.C(),_.Ue(5,2));a&2&&(a=_.N(),_.Fe("aria-live",a.ltc)("role",a.otc),_.v(2),_.Ze(a.icon.ariaLabel))};
tOb=function(a,b){if(a&1){var c=_.Cc();_.B(0,"unified-xref-actions",8);_.M("expansion",function(d){_.Dc(c);var e=_.N();return _.Ec(e.Zfa(d))})("filter",function(d){_.Dc(c);var e=_.N();return _.Ec(e.filter.next(d))})("openInMiniPanel",function(d){_.Dc(c);var e=_.N();d||e.ad.KW();e.Oba=d;return _.Ec()});_.S(1,"async");_.S(2,"async");_.C()}a&2&&(a=b.Ma,b=_.N(),_.z("location",_.T(1,6,b.Rt))("categoryFilter",b.zI)("element",b.element)("showingCodePanel",_.T(2,8,b.HXa))("anyExpandableNodes",a.Cla)("allNodesCollapsed",
a.Hla))};uOb=function(a){a&1&&_.E(0,"loading",9,10)};vOb=function(a){a&1&&(_.B(0,"dc-information-box",11,12),_.Q(2),_.S(3,"async"),_.C());a&2&&(a=_.N(),_.v(2),_.Ye(" ",_.T(3,1,a.state).message," "))};wOb=function(a,b){a&1&&(_.B(0,"xap-callout",16)(1,"xap-callout-body"),_.Q(2),_.C()());a&2&&(a=b.wa,_.v(2),_.Ye(" ",_.Bi(a,_.Xn,1).getMessage()," "))};xOb=function(){};
zOb=function(a){a&1&&_.O(0,xOb,0,0,"ng-template",21);a&2&&(a=_.N().wa,_.N(2),_.z("ngTemplateOutlet",_.Xe(8))("ngTemplateOutletContext",_.bf(2,yOb,a)))};AOb=function(a){a&1&&_.E(0,"mat-spinner",24);a&2&&_.z("diameter",12)("strokeWidth",2)};BOb=function(a){a&1&&(_.H(0),_.B(1,"mat-icon"),_.Q(2,"warning"),_.C(),_.B(3,"span",25),_.Q(4),_.C(),_.J());a&2&&(a=_.N().wa,_.v(4),_.Ze(a.message))};COb=function(){};
DOb=function(a){if(a&1){var b=_.Cc();_.B(0,"div",27);_.M("click",function(){_.Dc(b);var e=_.N(2).wa;_.N(4);e=e.Vb;1===e.status&&e.fetch();return _.Ec()});_.O(1,COb,0,0,"ng-template",21);_.C()}if(a&2){a=_.N(4).wa;var c=_.N(2),d=_.Xe(8);_.z("ascTrackElement",c.element)("trackGestureClick",!0)("trackAction",c.ad.ye(a)?"expand":"collapse")("trackArtifactId",a.Wf);_.v(1);_.z("ngTemplateOutlet",d)("ngTemplateOutletContext",_.bf(6,yOb,a))}};
EOb=function(a){a&1&&(_.H(0),_.O(1,DOb,2,8,"div",26),_.J());if(a&2){a=_.N().wa;_.N(4);var b=_.Xe(10);_.v(1);_.z("ngIf",1===a.Vb.status)("ngIfElse",b)}};FOb=function(a,b){a&1&&(_.H(0,1),_.O(1,AOb,1,2,"mat-spinner",23),_.O(2,BOb,5,1,"ng-container",4),_.O(3,EOb,2,2,"ng-container",4),_.J());a&2&&(a=b.wa,b=_.N(4),_.z("ngSwitch",a.state),_.v(1),_.z("ngSwitchCase",b.Ec.Zh),_.v(1),_.z("ngSwitchCase",b.Ec.Error),_.v(1),_.z("ngSwitchCase",b.Ec.Tg))};
GOb=function(a){a&1&&(_.O(0,FOb,4,4,"ng-container",22),_.S(1,"async"));if(a&2){a=_.N().wa;_.N(2);var b=_.Xe(12);_.z("ngIf",_.T(1,2,a instanceof CK?a.Scb:void 0))("ngIfElse",b)}};
JOb=function(a,b){if(a&1){var c=_.Cc();_.B(0,"xrefs-tree-node",17);_.S(1,"async");_.O(2,zOb,1,4,null,18);_.O(3,GOb,2,4,"ng-template",null,19,_.qf);_.B(5,"node-contents",20);_.M("nodeClicked",function(e){_.Dc(c);var f=_.N(2);return _.Ec(HOb(f,e))});_.S(6,"async");_.C()()}if(a&2){a=b.wa;var d=_.Xe(4);b=_.N(2);_.He("header-bar",0===a.level)("active-element",_.T(1,14,IOb(b.ad,a)));_.z("matTreeNodePaddingIndent",b.JDc)("ascTrackElement",b.element)("trackGestureClick",!0)("trackAction",b.ad.ye(a)?"expand":
"collapse")("trackArtifactId",a.Wf);_.v(2);_.z("ngIf",b.On(a))("ngIfElse",d);_.v(3);_.z("categoryFilter",b.zI)("makeLink",_.T(6,16,b.dz))("node",a)}};KOb=function(a){a&1&&(_.H(0),_.O(1,wOb,3,1,"xap-callout",13),_.S(2,"async"),_.B(3,"mat-tree",14),_.O(4,JOb,7,18,"xrefs-tree-node",15),_.C(),_.J());if(a&2){a=_.N();var b;_.v(1);_.z("ngForOf",null==(b=_.T(2,4,a.state))?null:null==b.Vb?null:b.Vb.lba);_.v(2);_.z("rawNodes",a.yl)("dataSource",a.dataSource)("treeControl",a.ad)}};
LOb=function(a,b){a&1&&(_.B(0,"button",28),_.E(1,"mat-icon",29),_.C());a&2&&(a=b.node,b=_.N(),_.v(1),_.z("svgIcon",b.ad.ye(a)?"shared:arrow_down_2":"shared:arrow_right_2"))};MOb=function(a){a&1&&_.E(0,"mat-icon",30)};NOb=function(a){a&1&&_.E(0,"mat-icon")};OOb=function(a,b){b=void 0===b||b?"select":"deselect";return a?b+"Context":b};POb=function(a,b){a&1&&(_.B(0,"span"),_.Q(1),_.C());a&2&&(a=b.wa,_.He("match",a.match),_.v(1),_.Ze(a.text))};
QOb=function(a,b){a&1&&(_.B(0,"span"),_.Q(1),_.C());a&2&&(a=b.wa,_.He("match",a.match),_.v(1),_.Ze(a.text))};SOb=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(ROb,[])};
ROb=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};TOb=function(a){a&1&&(_.B(0,"mat-icon"),_.Q(1,"keyboard_arrow_right"),_.C())};
UOb=function(a,b){if(a&1){var c=_.Cc();_.H(0);_.B(1,"button",10);_.M("click",function(){var d=_.Dc(c),e=d.index;d=d.last;var f=_.N(2);d||(f.ob("popStack"),f.Gc.LCb.next(e));return _.Ec()});_.Q(2);_.C();_.O(3,TOb,2,0,"mat-icon",9);_.J()}a&2&&(a=b.wa,b=b.last,_.v(1),_.z("disabled",b),_.v(1),_.Ze(a),_.v(1),_.z("ngIf",!b))};VOb=function(a,b){a&1&&_.E(0,"copy-button",11);a&2&&(a=b.Ma,_.z("isSmall",!0)("copyText",a))};
WOb=function(a){a&1&&(_.B(0,"format-code",26),_.S(1,"async"),_.H(2),_.E(3,"xrefs-layer",27),_.J(),_.E(4,"link-decoration-layer",28),_.C());if(a&2){a=_.N().Ma;var b=_.N(3);_.z("value",a.code||a.me)("fileName",a.fileName)("scrollToLine",_.T(1,9,b.jIc))("highlightInfo",a.Ov)("lineLimitation",a.GF)("focusableRegion",b.yha.UUb);_.v(3);_.z("layerBaseLocation",a.location);_.v(1);_.z("content",a.me)("scoLinks",a.DC)}};XOb=function(a){a&1&&_.E(0,"loading")};
YOb=function(a){a&1&&(_.B(0,"dc-information-box",29),_.Q(1," File not found "),_.C())};ZOb=function(a,b){a&1&&(_.H(0,22),_.O(1,WOb,5,11,"format-code",23),_.O(2,XOb,1,0,"loading",24),_.O(3,YOb,2,0,"dc-information-box",25),_.J());a&2&&(a=b.Ma,b=_.N(3),_.z("ngSwitch",a.kind),_.v(1),_.z("ngSwitchCase",b.Ym.Ks),_.v(1),_.z("ngSwitchCase",b.Ym.S1a))};
$Ob=function(a,b){if(a&1){var c=_.Cc();_.H(0);_.E(1,"splitter",12);_.B(2,"div",13,14)(4,"div",15)(5,"a",16)(6,"middle-truncated-path",17)(7,"mat-icon",18);_.Q(8,"open_in_browser");_.C();_.B(9,"span")(10,"copy-button",19);_.M("copyEvent",function(){_.Dc(c);var e=_.N(2);return _.Ec(e.ob("copyPath"))});_.S(11,"async");_.S(12,"maybeStripGoogle3");_.C()()()();_.B(13,"button",20);_.M("click",function(){_.Dc(c);var e=_.N(2);return _.Ec(e.KW())});_.B(14,"mat-icon");_.Q(15,"close");_.C()()();_.O(16,ZOb,4,
3,"ng-container",21);_.S(17,"async");_.C();_.J()}if(a&2){a=b.Ma;var d=_.Xe(3);b=_.N(2);_.v(1);_.z("changeSizeOf",d);_.v(4);_.z("routerLink",_.qp(a))("ascTrackElement",b.element)("trackProjectId",a.lb);_.v(1);_.z("path",a.Gy);_.v(4);_.z("copyText",_.T(11,10,_.T(12,12,a)))("isSmall",!0);_.v(3);_.z("ascTrackElement",b.element)("trackProjectId",a.lb);_.v(3);_.z("ngIf",_.T(17,14,b.ax))}};
aPb=function(a){if(a&1){var b=_.Cc();_.H(0);_.B(1,"div",2)(2,"div",3)(3,"div",4);_.O(4,UOb,4,3,"ng-container",5);_.S(5,"async");_.C()();_.O(6,VOb,1,2,"copy-button",6);_.S(7,"async");_.C();_.B(8,"div",7)(9,"unified-xref-tree",8);_.M("selectedLocationChanged",function(c){_.Dc(b);var d=_.N();return _.Ec(d.Bta.next(c))});_.S(10,"async");_.C();_.O(11,$Ob,18,16,"ng-container",9);_.S(12,"async");_.C();_.J()}a&2&&(a=_.N(),_.v(4),_.z("ngForOf",_.T(5,5,a.EIb)),_.v(2),_.z("ngIf",_.T(7,7,a.nIc)),_.v(3),_.z("location",
a.location)("selectedXref",_.T(10,9,a.Ptc)),_.v(2),_.z("ngIf",_.T(12,11,a.Bta)))};bPb=function(a){a&1&&(_.B(0,"div",30,31)(2,"div",32),_.Q(3," Click a definition or usage to view references. "),_.C(),_.E(4,"underline-xrefs",33),_.C())};cPb=function(a){return!!a};dPb=function(a){a&1&&_.E(0,"history-panel",9);a&2&&(a=_.N(2),_.z("viewData",a.Bb))};ePb=function(a){a&1&&_.O(0,dPb,1,1,"history-panel",8);a&2&&(a=_.N(),_.z("ngIf",!a.fs))};
fPb=function(a){a&1&&(_.B(0,"div",12),_.S(1,"async"),_.Q(2,"References"),_.C());a&2&&(a=_.N(2),_.z("matTooltip",_.T(1,1,a.w_a)))};gPb=function(a){a&1&&_.E(0,"xref-panel",13);a&2&&(a=_.N(2),_.z("location",a.Bb.location))};hPb=function(a){a&1&&(_.B(0,"mat-tab",10),_.S(1,"async"),_.O(2,fPb,3,3,"ng-template",11),_.O(3,gPb,1,1,"ng-template",2),_.C());a&2&&(a=_.N(),_.z("disabled",_.T(1,1,a.w_a)))};iPb=function(a){a&1&&_.E(0,"warnings-panel",15);a&2&&(a=_.N(2),_.z("viewDataType",a.Bb.kind))};
jPb=function(a){a&1&&(_.B(0,"mat-tab",14),_.O(1,iPb,1,1,"ng-template",2),_.C())};kPb=function(a){a&1&&_.E(0,"code-example-panel",17)};lPb=function(a){a&1&&(_.B(0,"mat-tab",16),_.O(1,kPb,1,0,"ng-template",2),_.C())};nPb=function(a,b){switch(b){case "not-file":return _.yd(1);case "code-diff":return _.yd(3);case "text":return a.AQ("XREFS").ka(_.Yd(mPb),_.y(function(c){if(!c.enabled)return 0;if(2===c.Gr)return c.srb||1;if(0===c.St)return 2}));default:return _.yd(1)}};
mPb=function(a){return!(a.enabled&&0===a.Gr)};pPb=function(a,b){return b+oPb[a].toLowerCase().replace(/_(\w)|^(\w)/g,function(c,d){return(d||c).toUpperCase()})};qPb=function(a){switch(a){case 0:return"HISTORY";case 1:return"XREFS";case 6:return"EXAMPLE_USAGES";case 5:return"WARNINGS";default:throw _.sg(a,"Unsupported focusable tab: "+a);}};
rPb=function(a){a&1&&(_.H(0),_.Q(1,"\n  "),_.E(2,"diff-detail-header",2),_.Q(3,"\n  "),_.B(4,"code-diff-chunks",3),_.Q(5,"\n  "),_.C(),_.Q(6,"\n"),_.J());a&2&&(a=_.N(),_.v(2),_.z("viewData",a.Bb),_.v(2),_.z("fileName",a.bUa)("diffChunks",a.Bb.Bna.jB))};sPb=function(a){a&1&&(_.B(0,"dc-information-box"),_.Q(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    "),_.C())};
tPb=function(a){if(a&1){var b=_.Cc();_.Q(0,"\n    ");_.B(1,"detail-header",4);_.Q(2,"\n  ");_.C();_.Q(3,"\n\n  ");_.B(4,"main");_.Q(5,"\n    ");_.O(6,sPb,2,0,"dc-information-box",5);_.Q(7,"\n\n    ");_.B(8,"h4");_.Q(9,"Symbolic link");_.C();_.Q(10,"\n    ");_.B(11,"dc-p",6);_.Q(12,"\n      This item is a symbolic link. Use the path below to view the item it refers to.\n    ");_.C();_.Q(13,"\n    ");_.B(14,"dc-p",7);_.Q(15,"\n      Path:\n      ");_.B(16,"conditional-link",8,9);_.Q(18,"\n          ");
_.B(19,"span");_.Q(20);_.C();_.Q(21,"\n      ");_.C();_.Q(22,"\n      ");_.B(23,"copy-button",10);_.M("copyEvent",function(){_.Dc(b);var c=_.N();_.Xlb(c.FKc.ta);return _.Ec()});_.Q(24,"\n      ");_.C();_.Q(25,"\n    ");_.C();_.Q(26,"\n  ");_.C();_.Q(27,"\n")}a&2&&(a=_.N(),_.v(1),_.z("viewData",a.Bb)("showLinksDropdown",!0),_.v(5),_.z("ngIf",!a.MVa),_.v(10),_.z("link",a.rj)("condition",a.MVa)("trackGestureClick",a.MVa),_.v(4),_.Ze(a.bUa),_.v(3),_.z("copyText",a.Bb.target)("isSmall",!0))};
uPb=function(a){a&1&&_.Ke(0)};vPb=function(a){a&1&&_.Ke(0)};wPb=function(a){a&1&&_.Ke(0)};xPb=function(a){a&1&&_.Ke(0)};
zPb=function(a,b){a&1&&(_.H(0),_.O(1,wPb,1,0,"ng-container",12),_.S(2,"isPiperPlace"),_.B(3,"a",13),_.O(4,xPb,1,0,"ng-container",12),_.S(5,"isPiperPlace"),_.C(),_.J());if(a&2){a=b.Ma;b=_.N();var c=_.Xe(21),d=_.Xe(23),e=_.Xe(25),f=_.Xe(27);_.v(1);_.z("ngTemplateOutlet",_.T(2,5,b.location)?c:d)("ngTemplateOutletContext",_.bf(9,yPb,a));_.v(2);var g=a[1];g=_.qp(_.wp(b.location.Yb(),{lf:g}).Ya());_.z("routerLink",g);_.v(1);_.z("ngTemplateOutlet",_.T(5,7,b.location)?e:f)("ngTemplateOutletContext",_.bf(11,
yPb,a))}};APb=function(a){a&1&&_.Q(0," The file does not exist, or you do not have permission ")};BPb=function(a){a&1&&_.Q(0," The file does not exist at this CL\n")};CPb=function(a){a&1&&_.Q(0," The file does not exist at this commit\n")};DPb=function(a){a&1&&_.Q(0," Contact the repository owner if this is unexpected. ")};EPb=function(a){a&1&&_.Q(0," The file you have selected did not exist at this point in history.\n")};
FPb=function(a,b){a&1&&(_.Q(0," It was deleted in "),_.B(1,"a",14),_.Q(2),_.S(3,"toPrettyRef"),_.C(),_.Q(4,".\n"));a&2&&(a=b.Hqa,b=_.N(),_.v(1),_.z("universalLink",_.VD(b.location,a[0])),_.v(1),_.Ye("CL ",_.T(3,2,a&&a[0]),""))};GPb=function(a,b){a&1&&(_.Q(0," It was deleted in "),_.B(1,"a",15),_.Q(2),_.S(3,"toPrettyRef"),_.C(),_.Q(4,".\n"));a&2&&(a=b.Hqa,b=_.N(),_.v(1),_.z("universalLink",_.VD(b.location,a[0])),_.v(1),_.Ye("commit ",_.T(3,2,a&&a[0]),""))};
HPb=function(a,b){a&1&&(_.Q(0),_.S(1,"toPrettyRef"));a&2&&(a=b.Hqa,_.Ye(" View at previous CL ",_.T(1,1,a&&a[1]),".\n"))};IPb=function(a,b){a&1&&(_.Q(0),_.S(1,"toPrettyRef"));a&2&&(a=b.Hqa,_.Ye(" View at previous commit ",_.T(1,1,a&&a[1]),".\n"))};JPb=function(a){a&1&&_.E(0,"folder-detail",14);a&2&&(a=_.N().Ma,_.z("viewData",a))};
KPb=function(a){if(a&1){var b=_.Cc();_.B(0,"file-detail",15);_.M("contentTypeChange",function(d){_.Dc(b);var e=_.N(2);return _.Ec(e.contentType=d)});_.S(1,"async");_.C()}if(a&2){a=_.N().Ma;var c=_.N();_.z("viewData",a)("windowWidth",_.T(1,2,c.uMc.ZQb).width)}};LPb=function(a){a&1&&_.E(0,"symlink-detail",16);a&2&&(a=_.N().Ma,_.z("viewData",a))};MPb=function(a){a&1&&_.E(0,"git-submodule-detail",16);a&2&&(a=_.N().Ma,_.z("viewData",a))};
NPb=function(a){a&1&&_.E(0,"loading",19);a&2&&_.z("diameter",48)("hasBackground",!0)};OPb=function(a){a&1&&_.E(0,"div",20)};PPb=function(a){a&1&&(_.H(0),_.O(1,NPb,1,2,"loading",17),_.S(2,"async"),_.O(3,OPb,1,0,"ng-template",null,18,_.qf),_.J());if(a&2){var b=_.Xe(4);a=_.N(2);_.v(1);_.z("ngIf",_.T(2,2,a.rJc))("ngIfElse",b)}};QPb=function(a){a&1&&_.E(0,"file-not-found",21);a&2&&(a=_.N().Ma,_.z("location",a.location))};RPb=function(a){a&1&&_.E(0,"submodule-cannot-fetch",22)};
SPb=function(a){a&1&&(_.B(0,"div",22)(1,"span",23),_.Q(2," Error loading contents. "),_.C()())};TPb=function(a){if(a&1){var b=_.Cc();_.H(0);_.B(1,"splitter",24);_.M("resizeDone",function(d){_.Dc(b);var e=_.N(2);return _.Ec(e.SOa(d))});_.C();_.J()}if(a&2){_.N();var c=_.Xe(14);_.v(1);_.z("changeSizeOf",c)}};UPb=function(a){a&1&&_.E(0,"insights-panel")};
VPb=function(a){if(a&1){var b=_.Cc();_.B(0,"docs-panel",30);_.M("onClose",function(){_.Dc(b);var c=_.N(4);return _.Ec(PEb(c.ZR,c.Gha.NONE))});_.C()}a&2&&(a=_.N(3).Ma,_.z("location",a.location))};
WPb=function(a){if(a&1){var b=_.Cc();_.H(0);_.B(1,"splitter",25);_.M("mousedown",function(){_.Dc(b);var e=_.N(3);return _.Ec(e.HHa=!0)})("mouseup",function(){_.Dc(b);var e=_.N(3);return _.Ec(e.HHa=!1)});_.C();_.B(2,"div",26,27)(4,"div",28);_.O(5,UPb,1,0,"insights-panel",7);_.O(6,VPb,1,1,"docs-panel",29);_.C()();_.J()}if(a&2){var c=_.Xe(3);a=_.N().Ma;var d=_.N(2);_.v(1);_.z("changeSizeOf",c);_.v(1);_.Ge("pointer-events",d.HHa?"none":"unset");_.v(2);_.z("ngSwitch",a);_.v(1);_.z("ngSwitchCase",d.Gha.j3b);
_.v(1);_.z("ngSwitchCase",d.Gha.MXb)}};XPb=function(a,b){a&1&&(_.H(0),_.O(1,WPb,7,6,"ng-container",10),_.J());a&2&&(a=b.Ma,b=_.N(2),_.v(1),_.z("ngIf",a!==b.Gha.NONE))};
YPb=function(a,b){a&1&&(_.B(0,"div",1)(1,"div",2),_.H(2,3),_.O(3,JPb,1,1,"folder-detail",4),_.O(4,KPb,2,4,"file-detail",5),_.O(5,LPb,1,1,"symlink-detail",6),_.O(6,MPb,1,1,"git-submodule-detail",6),_.O(7,PPb,5,4,"ng-container",7),_.O(8,QPb,1,1,"file-not-found",8),_.O(9,RPb,1,0,"submodule-cannot-fetch",9),_.O(10,SPb,3,0,"div",9),_.J(),_.O(11,TPb,2,1,"ng-container",10),_.S(12,"async"),_.B(13,"div",11,12),_.S(15,"async"),_.E(16,"lower-detail-panel",13),_.S(17,"async"),_.C()(),_.O(18,XPb,2,1,"ng-container",
10),_.S(19,"async"),_.C());a&2&&(a=b.Ma,b=_.N(),_.v(2),_.z("ngSwitch",a.kind),_.v(1),_.z("ngSwitchCase",b.Ym.o0a),_.v(1),_.z("ngSwitchCase",b.Ym.Ks),_.v(1),_.z("ngSwitchCase",b.Ym.udc),_.v(1),_.z("ngSwitchCase",b.Ym.Q_b),_.v(1),_.z("ngSwitchCase",b.Ym.S1a),_.v(1),_.z("ngSwitchCase",b.Ym.l9b),_.v(1),_.z("ngSwitchCase",b.Ym.idc),_.v(1),_.z("ngSwitchCase",b.Ym.ERROR),_.v(1),_.z("ngIf",_.T(12,16,b.jj)),_.v(2),_.He("panel-closed",!1===_.T(15,18,b.jj)),_.v(3),_.z("contentType",b.contentType)("viewData",
a)("panelClosed",!1===_.T(17,20,b.jj)),_.v(2),_.z("ngIf",_.T(19,22,b.ZR.yKa)))};ZPb=function(a){return a.endsWith("/")?a.substring(0,a.length-1):a};$Pb=function(a,b){return a.startsWith(ZPb(b))?0===b.length||a.length===b.length||"/"===a[b.length]:!1};aQb=function(a){return a.split("/").filter(function(b){return!!b})};bQb=function(){};cQb=function(a){a&1&&(_.B(0,"button",16),_.E(1,"div",17),_.C());a&2&&(a=_.N().wa,_.v(1),_.He("expanded",a.vd))};
dQb=function(a){a&1&&_.E(0,"mat-icon",18);a&2&&(a=_.N().wa,_.N(4),_.z("svgIcon",aBb(a.type)))};eQb=function(){};gQb=function(a){a&1&&_.O(0,eQb,0,0,"ng-template",0);if(a&2){a=_.N().wa;var b=_.N(3).level;_.N();_.z("ngTemplateOutlet",_.Xe(2))("ngTemplateOutletContext",fQb(a,b+1))}};
jQb=function(a,b){a&1&&(_.B(0,"div",null,6)(2,"div",7,8)(4,"button",9),_.E(5,"mat-icon",10),_.C(),_.B(6,"div",11),_.O(7,cQb,2,2,"button",12),_.B(8,"a",13),_.O(9,dQb,1,1,"mat-icon",14),_.B(10,"span"),_.Q(11),_.C()()()(),_.B(12,"div",15),_.O(13,gQb,1,2,null,3),_.C()());if(a&2){a=b.wa;b=_.N(3).level;var c=_.N();_.Fe("class",c.jdc);_.v(2);_.Yx("",c.Mbc," hover-focus-element");_.He("bold-active-element",a.active||a.lab&&!a.vd)("folder",c.uy(a.type))("expanded",a.vd);_.Fe("aria-expanded",c.uy(a.type)?a.vd:
void 0)("aria-level",b+1)("data-path",c.encode(a.path))("aria-selected",a.active||a.lab&&!a.vd);_.v(2);_.Fe("aria-label",c.c_b.format(_.bf(24,hQb,a.name)));_.v(2);_.Ge("padding-left",b*c.Y2b,"px");_.v(1);_.z("ngIf",c.uy(a.type));_.v(1);_.We("title",a.name);_.Fe("href",c.nK(a.path,a.type),_.md);_.v(1);_.z("ngIf",a.type!==c.Bx);_.v(2);_.Ze(a.name);_.v(1);_.z("ngClass",_.bf(26,iQb,a.vd));_.v(1);_.z("ngIf",a.fMa)}};
lQb=function(a){if(a&1){var b=_.Cc();_.B(0,"button",19);_.M("click",function(){_.Dc(b);var d=_.N(4);return _.Ec(kQb(d))});_.Q(1);_.C()}if(a&2){a=_.N().Ma;var c=_.N().Ma;_.v(1);_.Ye(" Display ",a.total-c," more ")}};mQb=function(a,b){a&1&&(_.H(0),_.O(1,jQb,14,28,"div",4),_.O(2,lQb,2,1,"button",5),_.J());a&2&&(a=b.Ma,b=_.N().Ma,_.v(1),_.z("ngForOf",a.yl),_.v(1),_.z("ngIf",b<a.total))};
nQb=function(a){a&1&&(_.H(0),_.O(1,mQb,3,2,"ng-container",3),_.S(2,"async"),_.J());a&2&&(a=_.N().node,_.v(1),_.z("ngIf",_.T(2,1,a.zLc)))};oQb=function(a){a&1&&(_.O(0,nQb,3,3,"ng-container",3),_.S(1,"async"));a&2&&(a=_.N(),_.z("ngIf",_.T(1,1,a.Ara)))};
pQb=function(a){a&1&&(_.B(0,"mat-dialog-content"),_.Q(1," This directory contains a large number of files and may take a long time to render. Are you sure? "),_.C(),_.B(2,"mat-dialog-actions")(3,"button",20),_.Q(4," Cancel "),_.C(),_.B(5,"button",21),_.Q(6," OK "),_.C()());a&2&&(_.v(5),_.z("mat-dialog-close",!0))};rQb=function(a){a&1&&(_.B(0,"div",5)(1,"a",6),_.Q(2," Repository root "),_.C()());a&2&&(a=_.N(2),_.v(1),_.We("title",a.Hd.repository),_.z("routerLink",qQb(a,""))("trackProjectId",a.Hd.lb))};
sQb=function(a){if(a&1){var b=_.Cc();_.B(0,"button",7);_.M("click",function(c){_.Dc(b);var d=_.N(2);return _.Ec(d.up(c))});_.E(1,"mat-icon",8);_.C();_.B(2,"a",6);_.S(3,"lastPathElement");_.Q(4);_.S(5,"lastPathElement");_.C()}a&2&&(a=_.N(2),_.z("matTooltip",a.bHc),_.v(2),_.We("title",_.T(3,5,_.yf(a.scope))),_.z("routerLink",qQb(a,a.scope))("trackProjectId",a.Hd.lb),_.v(2),_.Ye(" ",_.T(5,7,_.yf(a.scope))," "))};
tQb=function(a){a&1&&(_.H(0),_.B(1,"div",2),_.O(2,rQb,3,3,"div",3),_.O(3,sQb,6,9,"ng-template",null,4,_.qf),_.C(),_.J());if(a&2){var b=_.Xe(4);a=_.N();_.v(2);_.z("ngIf",!a.scope||"/"===a.scope)("ngIfElse",b)}};uQb=function(a){return{path:a.be(),type:a.getType()}};
wQb=function(a,b){if(a&1){var c=_.Cc();_.B(0,"button",11);_.M("click",function(){var e=_.Dc(c).wa,f=_.N().Ma,g=_.N(2);switch(e){case 1:g.Ub.kw({showPublic:!f.showPublic});break;case 3:g.Ub.kw({showProtected:!f.showProtected});break;case 2:g.Ub.kw({showPrivate:!f.showPrivate});break;case 7:g.Ub.kw({showPackagePrivate:!f.showPackagePrivate});break;default:_.sg(e)}return _.Ec()});_.B(1,"label");_.Q(2);_.C();_.E(3,"mat-pseudo-checkbox",8);_.C()}if(a&2){a=b.wa;b=_.N().Ma;var d=_.N(2);_.z("value",a);_.Fe("aria-checked",
vQb(b,a)?"true":"false");_.v(2);_.Ze(d.yOa(a));_.v(1);_.z("state",vQb(b,a)?"checked":"unchecked")}};xQb=function(a){a&1&&_.E(0,"mat-divider")};
zQb=function(a,b){if(a&1){var c=_.Cc();_.B(0,"button",11);_.M("click",function(){var e=_.Dc(c).wa,f=_.N().Ma,g=_.N(2);switch(e){case "static":g.Ub.kw({showStatic:!f.showStatic});break;case "not_static":g.Ub.kw({showNonStatic:!f.showNonStatic});break;default:_.sg(e)}return _.Ec()});_.B(1,"label");_.Q(2);_.C();_.E(3,"mat-pseudo-checkbox",8);_.C()}if(a&2){a=b.wa;b=_.N().Ma;_.N(2);_.z("value",a);_.Fe("aria-checked",yQb(b,a)?"true":"false");_.v(2);a:switch(a){case "static":var d="Static";break a;case "not_static":d=
"Non-Static";break a;default:d=_.sg(a)}_.Ze(d);_.v(1);_.z("state",yQb(b,a)?"checked":"unchecked")}};AQb=function(a){a&1&&(_.H(0),_.B(1,"mat-list",10),_.O(2,wQb,4,4,"button",9),_.S(3,"async"),_.O(4,xQb,1,0,"mat-divider",5),_.S(5,"async"),_.O(6,zQb,4,4,"button",9),_.S(7,"async"),_.C(),_.J());a&2&&(a=_.N(2),_.v(2),_.z("ngForOf",_.T(3,3,a.scopes)),_.v(2),_.z("ngIf",0<_.T(5,5,a.hYa).length),_.v(2),_.z("ngForOf",_.T(7,7,a.hYa)))};BQb=function(a){a&1&&_.E(0,"mat-divider")};
CQb=function(a,b){if(a&1){var c=_.Cc();_.B(0,"button",11);_.M("click",function(){var d=_.Dc(c).wa,e=_.N().Ma;_.N();e.rG.toggle(d);return _.Ec()});_.B(1,"label");_.Q(2);_.C();_.E(3,"mat-pseudo-checkbox",8);_.C()}a&2&&(a=b.wa,b=_.N().Ma,_.N(),_.z("value",a),_.Fe("aria-checked",b.rG.get(a)?"true":"false"),_.v(2),_.Ze(_.Owb[a].name),_.v(1),_.z("state",b.rG.get(a)?"checked":"unchecked"))};
FQb=function(a){if(a&1){var b=_.Cc();_.B(0,"div",4);_.M("click",function(c){return c.stopPropagation()});_.O(1,AQb,8,9,"ng-container",5);_.S(2,"async");_.O(3,BQb,1,0,"mat-divider",5);_.S(4,"async");_.S(5,"async");_.B(6,"mat-list",6)(7,"button",7);_.M("click",function(){var c=_.Dc(b).Ma;_.N();return _.Ec(DQb(c))});_.S(8,"async");_.B(9,"label");_.Q(10," All Symbols ");_.C();_.E(11,"mat-pseudo-checkbox",8);_.S(12,"async");_.C();_.O(13,CQb,4,4,"button",9);_.S(14,"async");_.C()()}a&2&&(a=_.N(),_.v(1),
_.z("ngIf",_.T(2,5,a.vz)),_.v(2),_.z("ngIf",0<_.T(4,7,a.hYa).length||0<_.T(5,9,a.scopes).length),_.v(4),_.Fe("aria-checked",_.T(8,11,a.qIb)),_.v(4),_.z("state",EQb(_.T(12,13,a.qIb))),_.v(2),_.z("ngForOf",_.T(14,15,a.Mua)))};
GQb=function(a,b){if(a&1){var c=_.Cc();_.B(0,"div",4);_.M("click",function(d){return d.stopPropagation()});_.B(1,"mat-list",5)(2,"button",6);_.M("click",function(){var d=_.Dc(c).Ma,e=_.N();return _.Ec(e.Zfa(d))});_.B(3,"label");_.Q(4);_.C()();_.B(5,"button",7);_.M("click",function(){var d=_.Dc(c).Ma;_.N().Ub.kw({stickyHeaders:!d.stickyHeaders});return _.Ec()});_.B(6,"label");_.Q(7);_.C();_.E(8,"mat-pseudo-checkbox",8);_.C()()()}a&2&&(a=b.Ma,b=_.N(),_.v(2),_.z("value",a.collapseAll),_.Fe("aria-checked",
a.collapseAll?"true":"false"),_.v(2),_.Ze(a.collapseAll?b.b7b:b.a7b),_.v(1),_.z("value",a.stickyHeaders),_.Fe("aria-checked",a.stickyHeaders?"true":"false"),_.v(2),_.Ze(b.c7b),_.v(1),_.z("state",a.stickyHeaders?"checked":"unchecked"))};
HQb=function(a,b){if(a&1){var c=_.Cc();_.B(0,"button",8);_.M("click",function(){var d=_.Dc(c).Ma;_.N(3).Ub.kw({sortAlphabetically:!d.sortAlphabetically});return _.Ec()});_.B(1,"mat-icon");_.Q(2);_.C()()}a&2&&(a=b.Ma,_.N(3),_.z("matTooltip",a.sortAlphabetically?"Sorted in alphabetical order.":"Sorted in file order."),_.v(2),_.Ze(a.sortAlphabetically?"sort_by_alpha":"sort"))};
IQb=function(a){a&1&&(_.H(0),_.O(1,HQb,3,2,"button",7),_.S(2,"async"),_.E(3,"outline-options-menu"),_.J());a&2&&(a=_.N(2),_.v(1),_.z("ngIf",_.T(2,1,a.vz)))};
JQb=function(a,b){if(a&1){var c=_.Cc();_.H(0);_.B(1,"div",1);_.S(2,"async");_.S(3,"async");_.B(4,"form",2);_.M("submit",function(d){_.Dc(c);_.N();d.preventDefault();return _.Ec()});_.B(5,"mat-form-field",3)(6,"mat-label");_.Q(7," Filter ");_.C();_.B(8,"input",4,5);_.M("focus",function(){_.Dc(c);var d=_.N();return _.Ec(d.PMa.next(!0))})("blur",function(){_.Dc(c);var d=_.N();return _.Ec(d.PMa.next(!1))});_.C()()()();_.E(10,"filter-menu",6);_.O(11,IQb,4,3,"ng-container",0);_.S(12,"async");_.J()}a&2&&
(a=b.Ma,b=_.N(),_.v(1),_.He("expanded",_.T(2,5,b.PMa)||_.T(3,7,b.S9)),_.v(7),_.z("formControl",b.So),_.v(2),_.z("outlineData",a),_.v(1),_.z("ngIf",_.T(12,9,b.vz)))};KQb=function(a,b){return a.label.localeCompare(b.label)};LQb=function(a){a&1&&(_.B(0,"div",3),_.Q(1," Nothing matches your filter.\n"),_.C())};MQb=function(a){a&1&&(_.B(0,"button",11),_.E(1,"div",12),_.C());if(a&2){a=_.N().wa;var b=_.N(2);_.v(1);_.He("expanded",b.pq.ye(a))}};NQb=function(a){a&1&&_.E(0,"div",13)};
RQb=function(a,b){a&1&&(_.B(0,"mat-tree-node",6),_.S(1,"async"),_.S(2,"async"),_.S(3,"async"),_.O(4,MQb,2,2,"button",7),_.B(5,"a",8),_.O(6,NQb,1,0,"div",9),_.B(7,"span"),_.Q(8),_.C(),_.B(9,"span",10),_.Q(10),_.C()()());a&2&&(a=b.wa,b=_.N(2),_.Ge("padding-left",20*a.level,"px")("top",_.T(1,23,OQb(b,a)),"px")("z-index",100-a.level),_.He("header",_.T(2,25,PQb(b,a)))("bottom-header",_.T(3,27,QQb(b,a)))("bold-active-element",a.active),_.z("role","treeitem"),_.Fe("aria-selected",a.active)("data-id",a.id),
_.v(4),_.z("ngIf",a.Yo),_.v(1),_.Fe("href",b.iY(a),_.md),_.v(1),_.z("ngIf",!1===a.Yo),_.v(1),_.Fe("class",a.Zd)("aria-label",a.tooltip)("title",a.tooltip),_.v(1),_.Ze(a.Cc),_.v(2),_.Ye(" ",a.label," "))};SQb=function(a){a&1&&(_.B(0,"mat-tree",4),_.S(1,"async"),_.O(2,RQb,11,29,"mat-tree-node",5),_.C());a&2&&(a=_.N(),_.He("sticky-headers",_.T(1,6,a.kYa)),_.z("dataSource",a.Qy)("treeControl",a.pq)("@.disabled",!0)("trackBy",a.bA))};TQb=function(a){return a.k_a};UQb=function(a){return a.level};
VQb=function(a){return a?_.PD(a.params.line)||-1:-1};WQb=function(a){return a.Yo};XQb=function(a,b){a.level=b;return a};YQb=function(a,b,c,d,e,f){return function(g){if(g.type&&!b.get(g.type))return!1;var m=g.modifiers.filter(cBb);return m.length&&m.every(function(n){return!c.get(n)})||d.has("static")&&((m=g.modifiers.includes(11))&&!e||!m&&!f)?!1:_.li(a)||_.oa(g.label,a)?!0:!1}};
ZQb=function(a){if(a&1){var b=_.Cc();_.B(0,"div",7)(1,"h4");_.Q(2,"Outline is very large");_.C();_.B(3,"button",8);_.M("click",function(){_.Dc(b);var c=_.N(2);return _.Ec(c.CXa=!1)});_.Q(4," Show anyway (may crash) ");_.C()()}};$Qb=function(a){a&1&&_.E(0,"outline-controls",11);a&2&&(a=_.N(3),_.z("outlineData",a.Fq.Vb))};
aRb=function(a){a&1&&(_.H(0),_.O(1,$Qb,1,1,"outline-controls",9),_.E(2,"outline-tree",10),_.J());a&2&&(a=_.N(2),_.v(1),_.z("ngIf",a.HEc),_.v(1),_.z("outlineTreeInput",a.Fq.Vb)("location",a.Hd))};bRb=function(a){a&1&&(_.H(0,4),_.O(1,ZQb,5,0,"div",5),_.O(2,aRb,3,3,"ng-container",6),_.J());a&2&&(a=_.N(),_.z("ngSwitch",a.CXa),_.v(1),_.z("ngSwitchCase",!0),_.v(1),_.z("ngSwitchCase",!1))};cRb=function(a){a&1&&(_.B(0,"dc-information-box",12),_.Q(1),_.C());a&2&&(a=_.N(),_.v(1),_.Ye(" ",a.Z8(a.Fq.mE)," "))};
dRb=function(a){a&1&&_.E(0,"loading",13);a&2&&_.z("hasBackground",!0)};eRb=function(a){a&1&&(_.B(0,"span",7),_.Q(1,"Files"),_.C())};fRb=function(a){a&1&&(_.H(0),_.E(1,"directory-navigation",8),_.J());a&2&&(a=_.N(2),_.v(1),_.z("activeLocation",a.Hd)("directoryPanelState",a.Gna))};hRb=function(a){a&1&&(_.B(0,"span",10),_.Q(1,"Outline"),_.C());if(a&2){a=_.N(2).Ma;var b=_.N();_.z("matTooltip",gRb(a,b.Bb))}};
iRb=function(a){a&1&&(_.H(0),_.E(1,"outline",11),_.S(2,"async"),_.J());a&2&&(a=_.N(3),_.v(1),_.z("outlineData",_.T(2,2,a.Fq))("activeLocation",a.Hd))};jRb=function(a){a&1&&(_.H(0),_.B(1,"mat-tab",9),_.O(2,hRb,2,1,"ng-template",3),_.O(3,iRb,3,4,"ng-container",4),_.C(),_.J());if(a&2){a=_.N().Ma;var b=_.N();_.v(1);_.z("disabled",a!==b.f9b.Gg);_.v(2);_.z("ngIf",b.fBb)}};
nRb=function(a,b){if(a&1){var c=_.Cc();_.B(0,"nav",1)(1,"mat-tab-group",2);_.M("selectedIndexChange",function(d){var e=_.Dc(c).Ma,f=_.N();return _.Ec(f.nk(e,d))});_.B(2,"mat-tab");_.O(3,eRb,2,0,"ng-template",3);_.O(4,fRb,2,2,"ng-container",4);_.C();_.O(5,jRb,4,2,"ng-container",4);_.C();_.B(6,"div",5)(7,"button",6);_.M("click",function(){_.Dc(c);var d=_.N().Gc;2===d.cG.getValue()?kRb(d):lRb(d);return _.Ec()});_.B(8,"mat-icon");_.Q(9,"keyboard_capslock");_.C()()()()}a&2&&(a=b.Ma,b=_.N(),_.v(1),_.z("@.disabled",
!0)("selectedIndex",mRb(b,a)),_.v(3),_.z("ngIf",b.Tnb),_.v(1),_.z("ngIf",b.W_),_.v(2),_.z("matTooltip",b.isCollapsed?"Open navigation panel":"Close navigation panel")("ascTrackElement",b.pbc)("trackAction",b.isCollapsed?"open":"close")("trackProjectId",b.Hd.lb),_.Fe("aria-label",b.isCollapsed?"Open navigation panel":"Close navigation panel"))};
oRb=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"}};pRb=function(a){switch(a.state){case 1:return"UNSUPPORTED_LANGUAGE"===a.mE||"UNSUPPORTED_DATA_TYPE"===a.mE?3:2;case 2:return 0===a.Vb.Ima.length?4:1;default:return _.sg(a)}};
qRb=function(a){switch(a){case "OUTLINE":return _.Ag.UM;case "FILES":return _.Ag.Lxa;default:return _.sg(a,"Unknown file detail tab selected")}};rRb=function(a){a&1&&_.E(0,"repository-detail",5);a&2&&(a=_.N(),_.z("viewData",a.Bb))};sRb=function(a){a&1&&(_.B(0,"div"),_.Q(1," Please contact the administrator. "),_.C())};
tRb=function(a){a&1&&(_.B(0,"div"),_.Q(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. "),_.C())};uRb=function(a){a&1&&(_.E(0,"repository-breadcrumb",6),_.S(1,"async"));if(a&2){a=_.N().Ma;var b=_.N();_.z("location",a.location)("isEmptyRepo",a.kind===b.Ym.UNINITIALIZED)("editLink",0===a.kind?a.wX:void 0);_.Fe("aria-label",_.T(1,4,b.Yrc))}};
vRb=function(a){a&1&&_.E(0,"no-repository-information",7)};wRb=function(a){a&1&&_.E(0,"repository-not-found",8);a&2&&(a=_.N().Ma,_.z("location",a.location))};xRb=function(a){a&1&&_.E(0,"repository-permission-denied",8);a&2&&(a=_.N().Ma,_.z("location",a.location))};yRb=function(a){a&1&&_.E(0,"no-default-branch",7)};zRb=function(a){a&1&&(_.E(0,"browse-repository-contents",9),_.S(1,"async"));if(a&2){a=_.N().Ma;var b=_.N();_.z("repositoryNavState",_.T(1,3,b.eD.BGc))("viewData",a)("showOutlineTab",!b.Tsa)}};
ARb=function(a,b){a&1&&(_.H(0),_.O(1,uRb,2,6,"repository-breadcrumb",1),_.H(2,2),_.O(3,vRb,1,0,"no-repository-information",3),_.O(4,wRb,1,1,"repository-not-found",4),_.O(5,xRb,1,1,"repository-permission-denied",4),_.O(6,yRb,1,0,"no-default-branch",3),_.O(7,zRb,2,5,"browse-repository-contents",5),_.J()());a&2&&(a=b.Ma,b=_.N(),_.v(1),_.z("ngIf",_.DD(a.location)?![4,7].includes(a.kind):![4,7,6].includes(a.kind)),_.v(1),_.z("ngSwitch",a.kind),_.v(1),_.z("ngSwitchCase",b.Ym.NONE),_.v(1),_.z("ngSwitchCase",
b.Ym.obc),_.v(1),_.z("ngSwitchCase",b.Ym.PERMISSION_DENIED),_.v(1),_.z("ngSwitchCase",b.Ym.v8b))};BRb=function(a,b){return new _.wd(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)})})};CRb=function(a,b){return(window.injected||new Map).get(a)||b};DRb=function(a){return a&&a.Vv?a.xq():a};ERb=function(a,b){return b};
HRb=function(a,b,c){if(Object.hasOwnProperty.call(FRb,a)&&(a=FRb[a],Object.hasOwnProperty.call(a,b)&&(a=a[b],a instanceof Array))){for(var d=null,e=!1,f=0,g=a.length;f<g;++f){var m=a[f],n=m.An;if(!n)return m.Ue;null===d&&(d={});n=Object.hasOwnProperty.call(d,n)?d[n]:d[n]=c(n);if(n===m.ao)return m.Ue;null==n&&(e=!0)}if(e)return null}b=GRb[b];return"number"===typeof b?b:null};KRb=function(a){var b=IRb;b||(b=JRb(),b=IRb=_.ecb(b));b=b[a];return"string"===typeof b?b:_.bBa(a)};
LRb=function(a){a=String(a).toLowerCase();var b=JRb()[a];return"string"===typeof b?b:_.Igb(a)};MRb=function(a){a=a.toLowerCase();a=JRb()[a];return"string"===typeof a?a:null};JRb=function(){if(!NRb){for(var a=Object.assign({},ORb),b=_.q(PRb),c=b.next();!c.done;c=b.next())c=c.value,a[c.toLowerCase()]=c;NRb=a}return NRb};SRb=function(a,b){var c=window.customElements;return c&&c.get(a)||!0===QRb[a]?2:"HTMLUnknownElement"===b.name?1:"HTMLElement"===b.name&&RRb.test(a)?3:0};
VRb=function(a,b){switch(b){case "innerHTML":return 1===TRb(a)?2:null;case "textContent":return a=TRb(a),1===a||6===a?1:null;default:var c,d;return null!=(d=null==(c=URb[a.localName])?void 0:c[b])?d:null}};TRb=function(a){var b=a.localName,c=SRb(b,a.constructor);switch(c){case 0:case 1:return WRb(b,a);case 3:case 2:return 1;default:_.sg(c,"got an unknown element classification")}};
WRb=function(a,b){var c=Object.hasOwnProperty.call(XRb,a)?XRb[a]:null;return null!==c?c:Object.hasOwnProperty.call(YRb,a)&&b instanceof SVGElement?YRb[a]:null};$Rb=function(a){return(a=a.split(ZRb,2))?{url:a[0],metadata:a[1]}:null};bSb=function(a){var b=String(a.url).replace(aSb,encodeURIComponent);if(a=a.metadata){aSb.lastIndex=0;if(aSb.test(a))return null;b+=" "+a}return b};
hSb=function(a,b,c){return[,{Oy:function(d,e,f){return f},Py:void 0,AC:void 0,BC:void 0},{Oy:void 0,Py:void 0,AC:void 0,BC:"HTML"},{Oy:void 0,Py:void 0,AC:cSb,BC:"URL"},{Oy:void 0,Py:void 0,AC:cSb,BC:"RESOURCE_URL"},{Oy:void 0,Py:void 0,AC:DK,BC:"STYLE"},,{Oy:void 0,Py:void 0,AC:dSb,BC:"JAVASCRIPT"},{Oy:void 0,Py:function(d,e,f){f=String(f).toLowerCase();a:{var g=null;(d=eSb[d])&&(g=d[e]);if("number"!==typeof g&&((d=eSb["*"])&&(g=d[e]),"number"!==typeof g)){e=!1;break a}e=!0===fSb[g][String(f).toLowerCase()]}return e?
f:DK},AC:DK,BC:void 0},{Oy:void 0,Py:void 0,AC:DK,BC:"CONSTANT"},{Oy:void 0,Py:function(d,e,f){return a.test(f)?f:DK},AC:DK,BC:"CONSTANT"},{Oy:function(d,e,f,g){if("string"===typeof f)var m=(m=f.match(gSb))?m.map($Rb).filter(Boolean):[];else if(Array.isArray(f))m=f;else return cSb;var n=m;m=[];var r=[],x={};if(Array.isArray(n))for(var A=0,F=n.length;A<F;++A){var K=n[A],L=K&&K.url;if(L){var R=b(L,"URL",x);if(R){var ca=R!==x;(ca?m:r).push({url:ca?R:L,metadata:K.metadata})}}}else r.push(n);n=r.length?
JSON.stringify(r):null;r=EK;if(m.length){if(!Array.isArray(m))throw Error();r=m.map(bSb).filter(Boolean).join(" , ")||EK}n&&c&&c(!0,"Failed to sanitize attribute value of <"+d+">: <"+d+" "+e+'="'+f+'">: '+n,g);return r===EK?cSb:r},Py:void 0,AC:void 0,BC:void 0}]};
GK=function(a,b,c,d){c=void 0===c?a:c;if(b===FK)return b;var e,f=void 0!==d?null==(e=c.Y1a)?void 0:e[d]:c.pgc;e=iSb(b)?void 0:b._$litDirective$;var g;if((null==(g=f)?void 0:g.constructor)!==e){var m,n;null==(m=f)||null==(n=m._$notifyDirectiveConnectionChanged)||n.call(m,!1);void 0===e?f=void 0:(f=new e(a),f.mgc(a,c,d));if(void 0!==d){var r,x;(null!=(x=(r=c).Y1a)?x:r.Y1a=[])[d]=f}else c.pgc=f}void 0!==f&&(b=GK(a,f.ogc(a,b.values),f,d));return b};
HK=function(a){return function(b,c){void 0!==c?(b.constructor.RI(c,a),b=void 0):b=jSb(a,b);return b}};kSb=function(){return HK(Object.assign({},void 0,{state:!0}))};lSb=function(a){a=a.privateDoNotAccessOrElseSafeUrlWrappedValue;if(void 0===a||null===a)throw Error("$e");return _.Yf(a)};mSb=function(a){return a&&a.startsWith("go/")?a:""};nSb=function(a,b){a&1&&(_.B(0,"th",4),_.Q(1),_.C());a&2&&(a=b.wa,_.v(1),_.Ze(a.MSa))};
pSb=function(a){if(a&1){var b=_.Cc();_.B(0,"mat-month-view",7);_.M("_userSelection",function(d){_.Dc(b);var e=_.N(2);return _.Ec(e.IWa(d))})("dragStarted",function(d){_.Dc(b);var e=_.N(2);return _.Ec(e.pP(d))})("dragEnded",function(d){_.Dc(b);var e=_.N(2);return _.Ec(e.nB(d))});_.C()}if(a&2){a=_.N().wa;var c=_.N();_.He("reach-calendar-month-active",oSb(c,a,c.tb));_.z("activeDate",a)("selected",c.selected)("dateFilter",c.Li)("maxDate",c.Ed)("minDate",c.Bd)("dateClass",c.Ik)("comparisonStart",c.jt)("comparisonEnd",
c.vv)("activeDrag",c.ct)}};qSb=function(a,b){a&1&&(_.B(0,"div",5),_.O(1,pSb,1,11,"mat-month-view",6),_.C());a&2&&(a=b.wa,_.v(1),_.z("ngIf",!!a))};rSb=function(a,b){if(a&1){var c=_.Cc();_.B(0,"mat-year-view",2);_.M("selectedChange",function(d){_.Dc(c);var e=_.N();return _.Ec(e.El.next(d))});_.C()}a&2&&(a=b.wa,b=_.N(),_.z("activeDate",a)("selected",b.selected)("dateFilter",b.Li)("maxDate",b.Ed)("minDate",b.Bd)("dateClass",b.Ik))};
sSb=function(a){if(a&1){var b=_.Cc();_.B(0,"reach-date-presets-menu",9);_.M("presetSelected",function(c){_.Dc(b);_.N().nM.next({source:"view",value:(null==c?void 0:c.date)||null});return _.Ec()});_.C()}a&2&&(a=_.N(),_.z("presets",a.bX))};tSb=function(a,b){a&1&&(_.B(0,"mat-icon",6),_.Q(1),_.C());a&2&&(a=b.Ma,_.z("svgIcon",a.Ci),_.v(1),_.Ye(" ",a.Ci?"":a.Bh," "))};uSb=function(a,b){a&1&&(_.B(0,"mat-icon",6),_.Q(1),_.C());a&2&&(a=b.Ma,_.z("svgIcon",a.Ci),_.v(1),_.Ye(" ",a.Ci?"":a.Bh," "))};
vSb=function(a,b){if(a&1){var c=_.Cc();_.B(0,"div",3);_.M("click",function(){var d=_.Dc(c).wa,e=_.N(2);d&&e.XCb.next(d);return _.Ec()});_.E(1,"div",4);_.B(2,"span",5);_.Q(3);_.C()()}a&2&&(a=b.wa,_.z("first",b.first),_.v(3),_.Ze(a.title))};wSb=function(a){a&1&&(_.H(0),_.E(1,"mat-divider"),_.O(2,vSb,4,2,"div",2),_.E(3,"mat-divider"),_.J());a&2&&(a=_.N(),_.v(2),_.z("ngForOf",a.ysa))};xSb=function(a){return a.yb?a.repository+" \u203a "+_.OD(a.yb):""+a.repository};ySb=function(a){return null==a?"":a.split("/").map(encodeURIComponent).join("/")};
zSb=function(a){a&1&&(_.H(0),_.B(1,"a",3),_.Q(2),_.C(),_.B(3,"a",4),_.Q(4),_.C(),_.J());a&2&&(a=_.N(),_.v(1),_.z("routerLink",a.data.Wqa)("ascTrackElement",a.data.eT)("trackAction",a.data.bba),_.v(1),_.Ze(a.data.aba),_.v(1),_.z("routerLink",a.data.GDb)("ascTrackElement",a.data.eT),_.v(1),_.Ze(a.data.Re))};
ASb=function(a){a&1&&(_.B(0,"a",9),_.S(1,"repoRootLink"),_.Q(2),_.C());a&2&&(a=_.N(2),_.z("routerLink",_.T(1,4,a.data.Wa))("ascTrackElement",a.data.eT),_.v(2),_.zy("[",a.data.repository," \u203a ",a.data.ie,"]"))};
BSb=function(a){a&1&&(_.O(0,ASb,3,6,"a",5),_.B(1,"a"),_.S(2,"placeToHref"),_.B(3,"span"),_.Q(4),_.C(),_.B(5,"span",6),_.Q(6),_.C()(),_.B(7,"button",7)(8,"span",8),_.Q(9,"content_copy"),_.C()());if(a&2){a=_.N();_.z("ngIf",null==a.displayName);_.v(1);_.Fe("href",_.T(2,9,a.data.Wa),_.md)("data-action-name","navigate")("data-element-name",a.data.eT)("data-track-action-name",a.data.bba);_.v(3);var b=a.data;b=null!=a.displayName?a.displayName.includes("/")?a.displayName.substring(0,a.displayName.lastIndexOf("/")+
1):"":b.prefix;_.Ze(b);_.v(2);_.Ze(a.data.aba);_.v(1);_.Fe("data-copy-content",a.data.Wa.path)("data-action-name","copy")}};CSb=function(a,b){a&1&&(_.B(0,"li"),_.E(1,"item-display",9),_.C());a&2&&(a=b.wa,b=_.N(4),_.v(1),_.z("place",a)("placeItemType",b.epa(a)))};DSb=function(a){a&1&&(_.B(0,"ul"),_.O(1,CSb,2,2,"li",8),_.C());a&2&&(a=_.N(2).Ma,_.v(1),_.z("ngForOf",a.Vb))};
ESb=function(a){a&1&&(_.H(0),_.O(1,DSb,2,1,"ul",7),_.J());if(a&2){a=_.N().Ma;_.N();var b=_.Xe(4);_.v(1);_.z("ngIf",0<a.Vb.length)("ngIfElse",b)}};FSb=function(a){a&1&&(_.B(0,"dc-information-box",10),_.Q(1," Recent items unavailable "),_.C())};GSb=function(a){a&1&&_.E(0,"loading",11)};
HSb=function(a,b){a&1&&(_.H(0)(1,3),_.O(2,ESb,2,2,"ng-container",4),_.O(3,FSb,2,0,"dc-information-box",5),_.O(4,GSb,1,0,"loading",6),_.J()());a&2&&(a=b.Ma,b=_.N(),_.v(1),_.z("ngSwitch",a.state),_.v(1),_.z("ngSwitchCase",b.pA.Tg),_.v(1),_.z("ngSwitchCase",b.pA.Error),_.v(1),_.z("ngSwitchCase",b.pA.Zh))};ISb=function(a){a&1&&(_.B(0,"p",12),_.Q(1," You don't have any recently viewed items yet. "),_.C())};
JSb=function(a,b){a&1&&(_.B(0,"mat-tree-node"),_.E(1,"div",12)(2,"simple-star",13)(3,"item-display",14),_.C());a&2&&(a=b.wa,b=_.N(4),_.Fe("aria-label",a.displayName),_.v(2),_.z("isStarred",a.Nw)("type",b.epa(a.location)),_.Fe("data-node-id",a.id)("data-action",b.u0a),_.v(1),_.z("displayName",a.displayName)("place",a.location)("placeItemType",a.bw))};
KSb=function(a,b){a&1&&(_.B(0,"mat-nested-tree-node")(1,"div",15)(2,"button",16)(3,"span",17),_.Q(4," expand_more "),_.C()(),_.E(5,"simple-star",13)(6,"item-display",14),_.C(),_.B(7,"ul"),_.Ke(8,18),_.C()());a&2&&(a=b.wa,b=_.N(4),_.Fe("aria-label",a.displayName),_.v(2),_.Fe("aria-label","Toggle "+a.displayName)("data-node-id",a.id)("data-action",b.B0b),_.v(1),_.He("collapsed",!b.ad.ye(a)),_.v(2),_.z("isStarred",a.Nw)("type",b.epa(a.location)),_.Fe("data-node-id",a.id)("data-action",b.u0a),_.v(1),
_.z("displayName",a.displayName)("place",a.location)("placeItemType",a.bw),_.v(1),_.He("tree-invisible",!b.ad.ye(a)))};LSb=function(a){if(a&1){var b=_.Cc();_.B(0,"button",19);_.M("click",function(){_.Dc(b);var c=_.N(4);return _.Ec(c.mua.next(!0))});_.Q(1," Show all ");_.C()}};
MSb=function(a){a&1&&(_.H(0),_.B(1,"mat-tree",8),_.O(2,JSb,4,8,"mat-tree-node",9),_.O(3,KSb,9,15,"mat-nested-tree-node",10),_.C(),_.O(4,LSb,2,0,"button",11),_.J());if(a&2){a=_.N(2).Ma;var b=_.N();_.v(1);_.z("dataSource",a.Vb)("treeControl",b.ad);_.v(2);_.z("matTreeNodeDefWhen",b.Q9);_.v(1);_.z("ngIf",!b.mua.value)}};NSb=function(a){a&1&&(_.H(0),_.O(1,MSb,5,4,"ng-container",7),_.J());if(a&2){a=_.N().Ma;_.N();var b=_.Xe(4);_.v(1);_.z("ngIf",0<a.Vb.data.length)("ngIfElse",b)}};
OSb=function(a){a&1&&(_.B(0,"dc-information-box",20),_.Q(1," Starred items unavailable "),_.C())};PSb=function(a){a&1&&_.E(0,"loading",21)};QSb=function(a,b){a&1&&(_.H(0)(1,3),_.O(2,NSb,2,2,"ng-container",4),_.O(3,OSb,2,0,"dc-information-box",5),_.O(4,PSb,1,0,"loading",6),_.J()());a&2&&(a=b.Ma,b=_.N(),_.v(1),_.z("ngSwitch",a.state),_.v(1),_.z("ngSwitchCase",b.Ec.Tg),_.v(1),_.z("ngSwitchCase",b.Ec.Error),_.v(1),_.z("ngSwitchCase",b.Ec.Zh))};
RSb=function(a){a&1&&(_.B(0,"p",22),_.Q(1," You don't have any starred items yet. "),_.C())};SSb=function(a,b){b.push(a);a=_.q(a.children.values());for(var c=a.next();!c.done;c=a.next())SSb(c.value,b)};TSb=function(a,b){return 0<b.children.size};
USb=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.Nw&&c++,0!==f.children.size&&(c=USb(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};
VSb=function(a,b){var c=a.location,d=a.Nw;a=new Map(Array.from(a.children).map(function(g){var m=_.q(g);g=m.next().value;m=m.next().value;return[g,VSb(m,b)]}).sort(function(g,m){g=_.q(g).next().value;m=_.q(m).next().value;return g.localeCompare(m)}));if(!c.path){var e=b.size;d={children:a,displayName:c.repository,Nw:d,location:c,bw:_.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.Nw);var f=b.size;d={children:a,displayName:e,location:c,Nw:d,bw:_.Yh(c),id:f};b.set(f,d);return d};WSb=function(a){a&1&&(_.H(0),_.E(1,"initial-welcome"),_.J())};XSb=function(a){a&1&&(_.H(0),_.Q(1),_.S(2,"number"),_.J());a&2&&(a=_.N(2),_.v(1),_.Ye(" (",_.T(2,1,a.eC),") "))};YSb=function(a,b){a&1&&(_.H(0),_.Q(1),_.S(2,"number"),_.J());a&2&&(a=b.Ma,_.v(1),_.Ye(" (",_.T(2,1,a),") "))};
ZSb=function(a,b){if(a&1){var c=_.Cc();_.H(0);_.B(1,"div",2);_.O(2,WSb,2,0,"ng-container",3);_.B(3,"mat-accordion",4)(4,"mat-expansion-panel",5);_.M("afterExpand",function(){_.Dc(c);var d=_.N();return _.Ec(d.ob("expandStarredItems"))})("afterCollapse",function(){_.Dc(c);var d=_.N();return _.Ec(d.ob("collapseStarredItems"))});_.B(5,"mat-expansion-panel-header")(6,"mat-panel-title")(7,"mat-icon",6);_.Q(8,"star");_.C();_.B(9,"h2");_.Q(10," starred ");_.O(11,XSb,3,3,"ng-container",3);_.C()()();_.B(12,
"starred-items",7);_.M("countChanged",function(d){_.Dc(c);var e=_.N();return _.Ec(e.eC=d)});_.C()();_.B(13,"mat-expansion-panel",5);_.M("afterExpand",function(){_.Dc(c);var d=_.N();return _.Ec(d.ob("expandRecentItems"))})("afterCollapse",function(){_.Dc(c);var d=_.N();return _.Ec(d.ob("collapseRecentItems"))});_.B(14,"mat-expansion-panel-header")(15,"mat-panel-title");_.E(16,"mat-icon",8);_.B(17,"h2");_.Q(18," recently viewed ");_.O(19,YSb,3,3,"ng-container",3);_.S(20,"async");_.C()()();_.E(21,"recent-items",
9);_.C()()();_.J()}a&2&&(a=b.Ma,b=_.N(),_.v(2),_.z("ngIf",a===b.FBc.f3b),_.v(1),_.z("multi",!0),_.v(1),_.z("expanded",!0),_.v(7),_.z("ngIf",0<b.eC),_.v(2),_.z("expanded",!0),_.v(6),_.z("ngIf",_.T(20,6,b.aGc)))};$Sb=function(a){a&1&&_.E(0,"loading",10);a&2&&_.z("diameter",20)};aTb=function(a){a&1&&_.E(0,"th",5)};bTb=function(a){a&1&&(_.B(0,"th",6),_.Q(1," Project ID "),_.C())};
cTb=function(a){a&1&&(_.B(0,"td",13),_.E(1,"star",14),_.C());if(a&2){a=_.N().wa;var b=_.N();_.v(1);_.z("place",a.Wa)("type",b.qbc)("elementName",a.Pj)}};dTb=function(a,b){a&1&&(_.H(0),_.E(1,"mat-icon",15),_.J());a&2&&(a=b.Ma,b=_.N().wa,_.v(1),_.z("matTooltip",b.vGc)("svgIcon",a))};eTb=function(a){a&1&&(_.B(0,"td",16)(1,"a",17),_.Q(2),_.C()());a&2&&(a=_.N().wa,_.v(1),_.z("routerLink",a.tGc),_.v(1),_.Ye(" ",a.aG," "))};
fTb=function(a,b){a&1&&(_.B(0,"tr",7),_.O(1,cTb,2,3,"td",8),_.B(2,"td")(3,"div",9)(4,"a",10),_.Q(5),_.C(),_.O(6,dTb,2,2,"ng-container",11),_.C()(),_.O(7,eTb,3,2,"td",12),_.C());a&2&&(a=b.wa,b=_.N(),_.v(1),_.z("ngIf",b.RJb),_.v(3),_.z("routerLink",a.wGc),_.v(1),_.Ye(" ",a.Pj," "),_.v(1),_.z("ngIf",a.uGc),_.v(1),_.z("ngIf",b.tXa))};gTb=function(a,b){return a.aG.localeCompare(b.aG)||a.Pj.localeCompare(b.Pj)};hTb=function(a,b){a=a.name;b=b.name;return a===b?0:a?b?a.localeCompare(b):1:-1};
iTb=function(a){a&1&&_.E(0,"repository-searchable-tree",1);a&2&&(a=_.N(),_.z("place",a.Wa))};jTb=function(a){a&1&&_.E(0,"loading",4);a&2&&_.z("diameter",20)};kTb=function(a){a&1&&(_.B(0,"div",10),_.E(1,"project-selector",11),_.C());a&2&&(a=_.N(3),_.v(1),_.z("place",a.location))};mTb=function(a){if(a&1){var b=_.Cc();_.B(0,"input-with-icon",12);_.M("valueChange",function(c){_.Dc(b);var d=_.N(3);return _.Ec(d.zta.next(c))});_.C()}a&2&&(a=_.N(3),_.z("placeholder",a.yWa)("trackingConfig",_.bf(2,lTb,a.nc)))};
nTb=function(a){a&1&&(_.H(0),_.E(1,"repository-table",13),_.J());if(a&2){a=_.N(2).Ma;var b=_.N();_.v(1);_.z("rows",a.Vb.rows)("location",b.location)}};oTb=function(a){if(a&1){var b=_.Cc();_.B(0,"no-search-match",14);_.M("clear",function(){_.Dc(b);var c=_.N(3);return _.Ec(c.CI())});_.S(1,"async");_.C()}a&2&&(a=_.N(3),_.z("filter",_.T(1,1,a.zta)))};
pTb=function(a){a&1&&(_.B(0,"icon-empty-state-display",15)(1,"icon-empty-state-title"),_.Q(2," There are no repositories for this project "),_.C(),_.B(3,"icon-empty-state-subtitle"),_.Q(4," Verify that you can access it "),_.C()())};qTb=function(a){a&1&&(_.B(0,"icon-empty-state-display",16)(1,"icon-empty-state-title"),_.Q(2," Unable to load this project "),_.C(),_.B(3,"icon-empty-state-subtitle"),_.Q(4," Verify that it exists and you can access it "),_.C()())};
rTb=function(a){a&1&&(_.H(0),_.O(1,kTb,2,1,"div",5),_.O(2,mTb,1,4,"input-with-icon",6),_.S(3,"async"),_.H(4,1),_.O(5,nTb,2,2,"ng-container",3),_.O(6,oTb,2,3,"no-search-match",7),_.O(7,pTb,5,0,"icon-empty-state-display",8),_.O(8,qTb,5,0,"icon-empty-state-display",9),_.J()());if(a&2){a=_.N().Ma;var b=_.N();_.v(1);_.z("ngIf",b.SJb);_.v(1);_.z("ngIf",_.T(3,7,b.GIc));_.v(2);_.z("ngSwitch",a.Vb.kind);_.v(1);_.z("ngSwitchCase",b.Lha.vcc);_.v(1);_.z("ngSwitchCase",b.Lha.lZb);_.v(1);_.z("ngSwitchCase",b.Lha.kZb);
_.v(1);_.z("ngSwitchCase",b.Lha.n3b)}};sTb=function(a,b){a&1&&(_.H(0,1),_.O(1,jTb,1,1,"loading",2),_.O(2,rTb,9,9,"ng-container",3),_.J());a&2&&(a=b.Ma,b=_.N(),_.z("ngSwitch",a.state),_.v(1),_.z("ngSwitchCase",b.Ec.Zh),_.v(1),_.z("ngSwitchCase",b.Ec.Tg))};uTb=function(a){var b=a.Cf,c=_.$kb(b),d=b.projectId||b.jm||b.hq,e=a.UQ?_.Zzb(a.UQ):null,f=e?e.icon:null;e=e?tTb.format({repoType:e.name}):null;return{Pj:a.displayName||b.zi,wGc:_.qp(c),aG:d,tGc:_.qp(_.UD(c.Yb(),"repoGroup").Ya()),uGc:f,vGc:e,Wa:c}};
vTb=function(a,b){return a===b?!0:void 0===a||void 0===b?!1:_.Db(a,b)};wTb=function(a){var b=a.lb;a=a.Kc;if(b&&a)switch(a){case "depot":return{kind:a};case "host":return{kind:a,jm:b};case "project":return{kind:a,projectId:b};case "ossProject":return{kind:a,projectName:b};default:return _.sg(a,"Unknown group type")}};
xTb=function(a){a&1&&(_.B(0,"nav",10)(1,"a",11),_.Q(2,"My source"),_.C(),_.B(3,"a",12),_.Q(4,"All repositories"),_.C()());if(a&2){a=_.N(3).Ma;var b=_.N();_.v(1);_.z("routerLink",b.CBc)("active",a.Vb===b.FT.qya);_.v(2);_.z("routerLink",b.iI)("active",a.Vb===b.FT.Fza)}};yTb=function(a){a&1&&(_.B(0,"div",8),_.O(1,xTb,5,4,"nav",9),_.C());if(a&2){a=_.N(2).Ma;var b=_.N();_.v(1);_.z("ngIf",a.Vb===b.FT.qya||a.Vb===b.FT.Fza)}};zTb=function(a){a&1&&_.E(0,"landing-page")};
ATb=function(a){a&1&&(_.E(0,"repositories-browser",13),_.S(1,"async"));a&2&&(a=_.N(3),_.z("location",_.T(1,1,a.Wa)))};BTb=function(a){a&1&&(_.H(0),_.O(1,yTb,2,1,"div",6),_.H(2,2),_.O(3,zTb,1,0,"landing-page",3),_.O(4,ATb,2,3,"repositories-browser",7),_.J()());if(a&2){a=_.N().Ma;var b=_.N();_.v(1);_.z("ngIf",b.Ivb);_.v(1);_.z("ngSwitch",a.Vb);_.v(1);_.z("ngSwitchCase",b.FT.qya);_.v(1);_.z("ngSwitchCase",b.FT.Fza)}};CTb=function(a){a&1&&_.Ke(0,14);a&2&&(_.N(2),_.z("ngTemplateOutlet",_.Xe(3)))};
DTb=function(a){a&1&&_.E(0,"loading",15);a&2&&_.z("diameter",20)};ETb=function(a,b){a&1&&(_.H(0,2),_.O(1,BTb,5,4,"ng-container",3),_.O(2,CTb,1,1,"ng-container",4),_.O(3,DTb,1,1,"loading",5),_.J());a&2&&(a=b.Ma,b=_.N(),_.z("ngSwitch",a.state),_.v(1),_.z("ngSwitchCase",b.Ec.Tg),_.v(1),_.z("ngSwitchCase",b.Ec.Error),_.v(1),_.z("ngSwitchCase",b.Ec.Zh))};
FTb=function(a){a&1&&(_.B(0,"icon-empty-state-display",16)(1,"icon-empty-state-title"),_.Q(2," Unable to load page. "),_.C(),_.B(3,"icon-empty-state-subtitle"),_.Q(4," Please try again later. "),_.C()());a&2&&_.z("isSvg",!1)};GTb=function(a){switch(a){case "RepositoriesBrowser":return 1;case "LandingPage":return 0;default:return _.sg(a)}};HTb=function(a){return _.yd(null).ka(_.ge(1),_.xe(function(){a.eq=_.JNa(a,_.lg(),{gestureName:"BACKGROUND",element:"Insights",action:"load"});a.eq.yob=!0}))};
kOb=function(a,b){return _.Di(a,3,b)};ITb=function(a,b){return _.Fi(a,1,_.ao,b)};JTb=function(a){this.stream=a};JTb.prototype.on=function(a,b){return"data"==a||"error"==a?this:this.stream.on(a,b)};JTb.prototype.removeListener=function(a,b){return this.stream.removeListener(a,b)};JTb.prototype.cancel=function(){this.stream.cancel()};
var KTb=function(a,b,c,d,e,f){var g=b.substr(0,b.length-e.name.length);b=_.IPa(function(m){return _.JPa(a,m,g)},a.ELb).call(a,_.aPa(e,c,d));b.on("data",function(m){return f(null,m)});b.on("error",function(m){return f(m,null)});return new JTb(b)},LTb=function(a,b){return _.nb(a,3,b,_.Wa)},MTb=function(a,b){return _.ob(a,4,b,0)},NTb=function(a){var b=_.Xt.has(72);return _.qb(a,6,b)},OTb=function(a){var b=_.Xt.has(73);return _.qb(a,7,b)},PTb=function(a,b){a.hK.getValue(_.Sv(a,b)).ka(_.Yd(function(c){return"SHOWING"!==
c})).subscribe(function(){a.hK.setValue(_.Sv(a,b),"HIDDEN")})},QTb=function(a,b,c){var d=new _.pe(1);return d.ka(_.he(),_.Od(function(e){return a.resolve(e.location,e.nextPage,e.lq,e.refHint,e.count).ka(_.y(_.pD),_.ue(_.yD),_.ce(function(){return _.oD("History unavailable")}))},1),_.ue(_.pD(b)),_.ne(wAb,_.Jub),_.y(function(e){var f=0<e.ak.length?e.ak[0].lq||void 0:void 0,g=f&&_.blb(c,f);g=g&&_.Ah(g)?g:c;if(_.bE(c)){var m;var n=null==f?void 0:null==(m=f.Rq)?void 0:m.refHint;var r=f}m=Object.assign({},
e);var x=e.nextPage;m=(delete m.nextPage,m);if(!x||"0000000000000000000000000000000000000000"===x.token)return Object.assign({},m,{TC:f});var A=tAb(g,e),F="TOKEN"===x.KZ&&A!==g.path,K=uAb(g,e);return m.l8?(d.next({nextPage:F?void 0:x,location:K,lq:r,refHint:n,count:7E5}),Object.assign({},m,{TC:f})):Object.assign({},m,{TC:f,hoa:function(){d.next({nextPage:F?void 0:x,location:K,lq:r,refHint:n,count:50})},j8:function(){d.next({nextPage:F?void 0:x,location:K,lq:r,refHint:n,count:1E6})}})}))},JLb=function(a,
b){var c="depot"===b.Kc?b.params.Ob?"":"HEAD":b.yb;return a.resolve(b,c?{KZ:"COMMITS",ak:[c]}:void 0).ka(_.ve(function(d){return QTb(a,d,b).ka(_.y(_.pD))}),_.ce(function(){return _.oD("History unavailable")}),_.ue(_.yD))},kRb=function(a){0!==a.cG.getValue()&&a.cG.next(0)},lRb=function(a){2!==a.cG.getValue()&&a.cG.next(2)},DHb=function(a,b){var c=a.xoa.getValue();0>=c?a.YE.next(-1):(b%=c,a.YE.next(0<=b?b:b+c))},RTb=function(a,b){var c=_.Ynb(b);return a.mCc.fetch(c,function(){a.Mab.next(c);return _.Znb(a.Mrc,
c,b.category)})},STb=function(a){return a.mwb.ka(_.y(function(b){return Array.from(b.values())}))},TTb=function(){return _.Xt.has(27)?new Map([["LINE_COUNTS",_.t1a.children.map(function(a){return a.id})],["FILE_COUNTS",_.u1a.children.map(function(a){return a.id})]]):new Map},IK=function(a,b,c,d){var e=arguments.length,f=3>e?b:null===d?d=Object.getOwnPropertyDescriptor(b,c):d,g;if("object"===typeof Reflect&&Reflect&&"function"===typeof Reflect.decorate)f=Reflect.decorate(a,b,c,d);else for(var m=a.length-
1;0<=m;m--)if(g=a[m])f=(3>e?g(f):3<e?g(b,c,f):g(b,c))||f;return 3<e&&f&&Object.defineProperty(b,c,f),f},JK=function(a){if("object"===typeof Reflect&&Reflect&&"function"===typeof Reflect.metadata)return Reflect.metadata("design:type",a)},UTb=function(a){if(!/^image\/.*/g.test(a.type))throw Error("da");var b=_.da.URL.createObjectURL(a);a=new _.da.Image;a.onload=function(){_.da.URL.revokeObjectURL(b)};a.src=b;return a},VTb=function(a){return String(a.charAt(0)).toUpperCase()+String(a.slice(1)).toLowerCase()},
KK=function(a){this.YKa=a;this.Eqa=[];this.Xgb=DAb};KK.prototype.transform=function(a,b){var c=this;b=void 0===b?DAb:b;if(!a||!(a instanceof Map)&&"object"!==typeof a)return null;this.Cna||(this.Cna=this.YKa.find(a).create());a=this.Cna.diff(a);var d=b!==this.Xgb;a&&(this.Eqa=[],a.vob(function(e){c.Eqa.push({key:e.key,value:e.Qf})}));if(a||d)this.Eqa.sort(b),this.Xgb=b;return this.Eqa};KK.ha=function(a){return new (a||KK)(_.w(_.xl,16))};KK.xe=_.ic({name:"keyvalue",type:KK,Xd:!1,standalone:!0});
var LK=function(a,b,c,d){_.Pn.call(this,a,b,d,c,"scroll");this.gOb=!0};_.X(LK,_.Pn);LK.prototype.mTa=function(a){var b=this;this.gOb&&(clearTimeout(this.GHc),this.GHc=setTimeout(function(){_.YNa(b,"SCROLL",a,500)},500))};LK.ha=function(a){return new (a||LK)(_.w(_.Kn),_.w(_.wk),_.w(_.Wc),_.w(_.On,8))};
LK.Ha=_.hc({type:LK,qa:[["body","ascTrackElement","","trackAction",""],["div","ascTrackElement","","trackAction",""],["textarea","ascTrackElement","","trackAction",""]," ascTrackElement  trackAction  trackGestureScroll ".split(" ")],inputs:{gOb:"trackGestureScroll"},features:[_.Ce]});
var oPb={IT:0,dxa:1,mOc:2,wOc:3,LNc:4,xfc:5,PZb:6,0:"HISTORY",1:"CROSS_REFERENCES",2:"REMOVED_CALLGRAPHS",3:"SNAPSHOTS",4:"LOGPOINTS",5:"WARNINGS",6:"EXAMPLE_USAGES"},WTb=function(a,b,c){c=c||{};c.format="jspb";this.bi=new _.Po(c);this.ni=void 0==a?a:a.replace(/\/+$/,"")},MK=function(a,b,c,d){this.Oa=a;this.zEa=b;this.GCa=c;this.nb=d;this.lka="polite"};MK.prototype.La=function(){this.iy&&this.iy.unsubscribe()};
_.Y.Object.defineProperties(MK.prototype,{rR:{configurable:!0,enumerable:!0,get:function(){return this.lka},set:function(a){var b=this;this.lka="off"===a||"assertive"===a?a:"polite";"off"===this.lka?this.iy&&(this.iy.unsubscribe(),this.iy=null):this.iy||(this.iy=this.nb.Zb(function(){return b.GCa.observe(b.Oa).subscribe(function(){var c=b.Oa.ta.textContent;c!==b.Gnc&&(b.zEa.Gk(c,b.lka,b.duration),b.Gnc=c)})}))}}});MK.ha=function(a){return new (a||MK)(_.w(_.Wc),_.w(_.eq),_.w(_.bq),_.w(_.ze))};
MK.Ha=_.hc({type:MK,qa:[["","cdkAriaLive",""]],inputs:{rR:["cdkAriaLive","politeness"],duration:["cdkAriaLiveDuration","duration"]},Wb:["cdkAriaLive"]});var NK=function(a,b){_.Mq.call(this,a,b)};_.X(NK,_.Mq);NK.ha=function(a){return new (a||NK)(_.w(_.ef),_.w(_.gf))};NK.Ha=_.hc({type:NK,qa:[["","cdkPortal",""]],Wb:["cdkPortal"],features:[_.Ce]});var OK=function(){};OK.ha=function(a){return new (a||OK)};OK.Ea=_.gc({type:OK});OK.Da=_.Wb({imports:[_.gr,_.om,_.Tq,_.ey]});
var PK=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.kb=new _.Cl(b,c)};PK.prototype.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;_.dK(a,RegExp("^operations/.*$"));return _.Dl(this.kb,{body:null,Gb:"GET",Ib:"cloudresourcemanager.operations.get",path:"/"+this.Va+"/"+a,Ra:_.xf(b,_.CA,c),Kb:_.yA})};PK.ha=function(a){return new (a||PK)(_.u(_.lXa,8),_.u(_.mXa),_.u(_.Bl,8))};PK.ua=_.t({token:PK,oa:PK.ha});var XTb=function(){};XTb.ha=function(a){return new (a||XTb)};
XTb.ua=_.t({token:XTb,oa:function(a){return PK.ha(a)},Ja:_.kt});var JAb=["BUILD","index","METADATA","OWNERS","README"],QK=function(a,b,c){this.RCc=b;this.Ua=c;this.k7b="GoB packages are being deprecated. Redirected to the repository view.";this.i7b="Dismiss";this.j7b="Back to Package";this.REc=_.wp(a.Yb(),{Ev:"1"}).Ya()};QK.prototype.Ud=function(){this.RCc.Ud()};var YTb=function(a){a.Ua.navigate(_.qp(a.REc)).then(function(){a.Ud()})};QK.ha=function(a){return new (a||QK)(_.w(_.EUa),_.w(_.Zr),_.w(_.eg))};
QK.ya=_.fc({type:QK,qa:[["multibranch-redirect-notice"]],Aa:7,Ba:3,Fa:[[1,"mat-simple-snack-bar-content"],[1,"mat-simple-snackbar-action"],["gme-button","","format","flat","ascTrackElement","FileDetail","trackAction","returnToPackage",1,"return-to-package","action-button",3,"click"],["gme-button","","format","flat",1,"dismiss","action-button",3,"click"]],va:function(a,b){a&1&&(_.B(0,"span",0),_.Q(1),_.C(),_.B(2,"div",1)(3,"button",2),_.M("click",function(){return YTb(b)}),_.Q(4),_.C(),_.B(5,"button",
3),_.M("click",function(){return b.Ud()}),_.Q(6),_.C()());a&2&&(_.v(1),_.Ze(b.k7b),_.v(3),_.Ye(" ",b.j7b," "),_.v(2),_.Ye(" ",b.i7b," "))},Ia:[_.PE,_.Qn],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 ZTb={LOADING:0,Gg:1,ERROR:2,0:"LOADING",1:"SUCCESS",2:"ERROR"},$Tb={I_a:"CALLGRAPHS",K_a:"CODE",UUb:"CODE_XREFS_PREVIEW",PZb:"EXAMPLE_USAGES",zNc:"FILE_TREE",IT:"HISTORY",DNc:"HOME_PAGE_SEARCH",UM:"OUTLINE",uOc:"SEARCH_BAR",Kfc:"XREFS",xfc:"WARNINGS"},aUb={c1:"DEFAULT",qxa:"DEFINITION",wj:"DEPRECATED",Ifc:"WRITE_REFERENCE",values:function(){return[aUb.c1,aUb.Ifc,aUb.wj,aUb.qxa]}},RK=function(a){a=void 0===a?{}:a;this.O={};this.O.locationSpecUri=null==a.Tqa?null:a.Tqa;this.O.baseUriIndex=null==
a.FIa?null:a.FIa;this.O.externalUrl=null==a.iMa?null:a.iMa;this.O.label=null==a.label?null:a.label};_.X(RK,_.W);RK.prototype.ma=function(){return RK};RK.prototype.na=function(){return{keys:["baseUriIndex","externalUrl","label","locationSpecUri"]}};
_.Y.Object.defineProperties(RK.prototype,{FIa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"baseUriIndex")?_.U(this,"baseUriIndex"):0},set:function(a){this.O.baseUriIndex=a}},iMa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"externalUrl")?_.U(this,"externalUrl"):""},set:function(a){this.O.externalUrl=a}},label:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"label")?_.U(this,"label"):""},set:function(a){this.O.label=a}},Tqa:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"locationSpecUri")?_.U(this,"locationSpecUri"):""},set:function(a){this.O.locationSpecUri=a}}});var SK=function(a){a=void 0===a?{}:a;this.O={};this.O.primary=null==a.Hca?null:a.Hca;this.O.alternatives=null==a.Mbb?null:a.Mbb};_.X(SK,_.W);SK.prototype.ma=function(){return SK};SK.prototype.na=function(){return{Sa:{alternatives:RK},keys:["alternatives","primary"],Ka:{primary:RK}}};
_.Y.Object.defineProperties(SK.prototype,{Mbb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"alternatives")?_.U(this,"alternatives"):[]},set:function(a){this.O.alternatives=a}},Hca:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"primary")?_.U(this,"primary"):null},set:function(a){this.O.primary=a}}});var TK=function(a){a=void 0===a?{}:a;this.O={};this.O.message=null==a.message?null:a.message;this.O.proxyId=null==a.SUa?null:a.SUa};_.X(TK,_.W);TK.prototype.ma=function(){return TK};
TK.prototype.na=function(){return{keys:["message","proxyId"]}};_.Y.Object.defineProperties(TK.prototype,{message:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"message")?_.U(this,"message"):""},set:function(a){this.O.message=a}},SUa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"proxyId")?_.U(this,"proxyId"):""},set:function(a){this.O.proxyId=a}}});
var UK=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};_.X(UK,_.W);UK.prototype.ma=function(){return UK};UK.prototype.na=function(){return{keys:["column","line"]}};
_.Y.Object.defineProperties(UK.prototype,{column:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"column")?_.U(this,"column"):0},set:function(a){this.O.column=a}},line:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"line")?_.U(this,"line"):0},set:function(a){this.O.line=a}}});var VK=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};_.X(VK,_.W);VK.prototype.ma=function(){return VK};
VK.prototype.na=function(){return{keys:["end","start"],Ka:{end:UK,start:UK}}};_.Y.Object.defineProperties(VK.prototype,{end:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"end")?_.U(this,"end"):null},set:function(a){this.O.end=a}},start:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"start")?_.U(this,"start"):null},set:function(a){this.O.start=a}}});
var WK=function(a){a=void 0===a?{}:a;this.O={};this.O.sourceRange=null==a.sourceRange?null:a.sourceRange;this.O.hoverProxy=null==a.nPa?null:a.nPa;this.O.navigation=null==a.navigation?null:a.navigation;this.O.panelProxy=null==a.UTa?null:a.UTa;this.O.highlightIds=null==a.PJ?null:a.PJ;this.O.semanticTags=null==a.KIb?null:a.KIb};_.X(WK,_.W);WK.prototype.ma=function(){return WK};
WK.prototype.na=function(){return{Ta:{semanticTags:aUb},keys:"highlightIds hoverProxy navigation panelProxy semanticTags sourceRange".split(" "),Ka:{navigation:SK,sourceRange:VK}}};
_.Y.Object.defineProperties(WK.prototype,{PJ:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"highlightIds")?_.U(this,"highlightIds"):[]},set:function(a){this.O.highlightIds=a}},nPa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hoverProxy")?_.U(this,"hoverProxy"):""},set:function(a){this.O.hoverProxy=a}},navigation:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"navigation")?_.U(this,"navigation"):null},set:function(a){this.O.navigation=a}},UTa:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"panelProxy")?_.U(this,"panelProxy"):""},set:function(a){this.O.panelProxy=a}},KIb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"semanticTags")?_.U(this,"semanticTags"):[]},set:function(a){this.O.semanticTags=a}},sourceRange:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"sourceRange")?_.U(this,"sourceRange"):null},set:function(a){this.O.sourceRange=a}}});
var XK=function(a){a=void 0===a?{}:a;this.O={};this.O.decorations=null==a.qt?null:a.qt;this.O.isComplete=null==a.Qr?null:a.Qr;this.O.resolvedFileSpecUri=null==a.PVa?null:a.PVa;this.O.baseLocationSpecUri=null==a.Kdb?null:a.Kdb;this.O.diagnostics=null==a.Jjb?null:a.Jjb};_.X(XK,_.W);XK.prototype.ma=function(){return XK};XK.prototype.na=function(){return{Sa:{decorations:WK,diagnostics:TK},keys:["baseLocationSpecUri","decorations","diagnostics","isComplete","resolvedFileSpecUri"]}};
_.Y.Object.defineProperties(XK.prototype,{Kdb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"baseLocationSpecUri")?_.U(this,"baseLocationSpecUri"):[]},set:function(a){this.O.baseLocationSpecUri=a}},qt:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"decorations")?_.U(this,"decorations"):[]},set:function(a){this.O.decorations=a}},Jjb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"diagnostics")?_.U(this,"diagnostics"):[]},set:function(a){this.O.diagnostics=
a}},Qr:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"isComplete")?_.U(this,"isComplete"):!1},set:function(a){this.O.isComplete=a}},PVa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resolvedFileSpecUri")?_.U(this,"resolvedFileSpecUri"):""},set:function(a){this.O.resolvedFileSpecUri=a}}});var YK=function(a){a=void 0===a?{}:a;this.O={};this.O.piperWorkspaceId=null==a.iUa?null:a.iUa};_.X(YK,_.W);YK.prototype.ma=function(){return YK};YK.prototype.na=function(){return{keys:["piperWorkspaceId"]}};
_.Y.Object.defineProperties(YK.prototype,{iUa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"piperWorkspaceId")?_.U(this,"piperWorkspaceId"):""},set:function(a){this.O.piperWorkspaceId=a}}});var ZK=function(a){a=void 0===a?{}:a;this.O={};this.O.renderedDocumentation=null==a.yVa?null:a.yVa};_.X(ZK,_.W);ZK.prototype.ma=function(){return ZK};ZK.prototype.na=function(){return{keys:["renderedDocumentation"],Ka:{renderedDocumentation:_.rF}}};
_.Y.Object.defineProperties(ZK.prototype,{yVa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"renderedDocumentation")?_.U(this,"renderedDocumentation"):null},set:function(a){this.O.renderedDocumentation=a}}});var $K=function(a){a=void 0===a?{}:a;this.O={};this.O.targets=null==a.Zi?null:a.Zi};_.X($K,_.W);$K.prototype.ma=function(){return $K};$K.prototype.na=function(){return{keys:["targets"]}};
_.Y.Object.defineProperties($K.prototype,{Zi:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"targets")?_.U(this,"targets"):[]},set:function(a){this.O.targets=a}}});var aL=function(a){a=void 0===a?{}:a;this.O={};this.O.repositories=null==a.Om?null:a.Om};_.X(aL,_.W);aL.prototype.ma=function(){return aL};aL.prototype.na=function(){return{Sa:{repositories:_.XJ},keys:["repositories"]}};
_.Y.Object.defineProperties(aL.prototype,{Om:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositories")?_.U(this,"repositories"):[]},set:function(a){this.O.repositories=a}}});var bL=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.kb=new _.Cl(b,c)};
bL.prototype.getFile=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Dl(this.kb,{body:null,Gb:"GET",Ib:"integration_grimoire_pa_googleapis_sandbox.documentation.getFile",path:"/"+this.Va+"/documentation/file",Ra:_.xf(a,_.pG,b),Kb:ZK})};bL.ha=function(a){return new (a||bL)(_.u(_.Qu,8),_.u(_.Ru),_.u(_.Bl,8))};bL.ua=_.t({token:bL,oa:bL.ha});var bUb=function(){};bUb.ha=function(a){return new (a||bUb)};bUb.ua=_.t({token:bUb,oa:function(a){return bL.ha(a)},Ja:_.Su});
var cL=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.kb=new _.Cl(b,c)};cL.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Dl(this.kb,{body:null,Gb:"GET",Ib:"integration_grimoire_pa_googleapis_sandbox.file.targets.list",path:"/"+this.Va+"/file/targets",Ra:_.xf(a,_.pG,b),Kb:$K})};cL.ha=function(a){return new (a||cL)(_.u(_.Qu,8),_.u(_.Ru),_.u(_.Bl,8))};cL.ua=_.t({token:cL,oa:cL.ha});var cUb=function(){};cUb.ha=function(a){return new (a||cUb)};
cUb.ua=_.t({token:cUb,oa:function(a){return cL.ha(a)},Ja:_.Su});var dL=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.kb=new _.Cl(b,c)};dL.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Dl(this.kb,{body:null,Gb:"GET",Ib:"integration_grimoire_pa_googleapis_sandbox.repositories.list",path:"/"+this.Va+"/repositories",Ra:_.xf(a,_.pG,b),Kb:aL})};dL.ha=function(a){return new (a||dL)(_.u(_.Qu,8),_.u(_.Ru),_.u(_.Bl,8))};dL.ua=_.t({token:dL,oa:dL.ha});var dUb=function(){};
dUb.ha=function(a){return new (a||dUb)};dUb.ua=_.t({token:dUb,oa:function(a){return dL.ha(a)},Ja:_.Su});var eL=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.kb=new _.Cl(b,c)};eL.prototype.qt=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Dl(this.kb,{body:a,Gb:"POST",Ib:"integration_grimoire_pa_googleapis_sandbox.decorations",path:"/"+this.Va+"/decorations",Ra:_.xf(b,_.pG,c),Kb:XK})};
var eUb=function(a,b){b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.Dl(a.kb,{body:null,Gb:"GET",Ib:"integration_grimoire_pa_googleapis_sandbox.getCitcWorkspaceId",path:"/"+a.Va+"/citcWorkspaceId",Ra:_.xf(b,_.pG,c),Kb:YK})};eL.ha=function(a){return new (a||eL)(_.u(_.Qu,8),_.u(_.Ru),_.u(_.Bl,8))};eL.ua=_.t({token:eL,oa:eL.ha});var fUb=function(){};fUb.ha=function(a){return new (a||fUb)};fUb.ua=_.t({token:fUb,oa:function(a){return eL.ha(a)},Ja:_.Su});var fL=function(){};
fL.ha=function(a){return new (a||fL)};fL.Ea=_.gc({type:fL});fL.Da=_.Wb({imports:[_.Tq,_.om,_.dq,_.Tq]});var gL=function(){};gL.ha=function(a){return new (a||gL)};gL.Ea=_.gc({type:gL});gL.Da=_.Wb({imports:[_.Tq,fL,fL,_.vv,_.Tq]});var hL=function(a,b,c,d,e,f,g,m,n,r,x,A){_.Yv.call(this,a,b,c,d,e,f,g,m,n,r,x,A);this.d$a=_.$v;this.d2="mat-mdc";this.mn=8};_.X(hL,_.Yv);
hL.prototype.EBa=function(a){var b=!this.wc||"ltr"==this.wc.value;"top"===a.Tc?a.offsetY=-8:"bottom"===a.Tc?a.offsetY=8:"start"===a.Sc?a.offsetX=b?-8:8:"end"===a.Sc&&(a.offsetX=b?8:-8);return a};hL.ha=function(a){return new (a||hL)(_.w(_.Rq),_.w(_.Wc),_.w(_.uq),_.w(_.gf),_.w(_.ze),_.w(_.Np),_.w(_.gq),_.w(_.Qp),_.w(_.j4a),_.w(_.oq,8),_.w(_.l4a,8),_.w(_.Yg))};
hL.Ha=_.hc({type:hL,qa:[["","matTooltip",""]],Cb:[1,"mat-mdc-tooltip-trigger"],Db:2,hb:function(a,b){a&2&&_.He("mat-mdc-tooltip-disabled",b.disabled)},Wb:["matTooltip"],features:[_.Ce]});var iL=function(){};iL.ha=function(a){return new (a||iL)};iL.Ea=_.gc({type:iL});iL.Da=_.Wb({Nb:[_.k4a],imports:[_.fq,_.om,_.Sq,_.Tq,_.Tq,_.Bq]});var jL=function(){};jL.ha=function(a){return new (a||jL)};jL.Ea=_.gc({type:jL});jL.Da=_.Wb({Nb:[_.E4a],imports:[_.om,_.gr,_.Tq,_.Sq,_.Bq,_.Tq]});
var kL=function(a,b,c){var d=this;this.TE=a;this.renderer=b;this.qb=c;this.DFc=function(){PTb(d.TE,d.zp)}};kL.prototype.Qa=function(){this.JZa||(this.event="click")};kL.prototype.La=function(){var a;null==(a=this.JZa)||a.call(this)};_.Y.Object.defineProperties(kL.prototype,{event:{configurable:!0,enumerable:!0,set:function(a){var b;null==(b=this.JZa)||b.call(this);this.JZa=this.renderer.listen(this.qb.ta,a,this.DFc)}}});kL.ha=function(a){return new (a||kL)(_.w(_.Rv),_.w(_.wk),_.w(_.Wc))};
kL.Ha=_.hc({type:kL,qa:[["","onedevTooltipPreventer",""]],inputs:{zp:["onedevTooltipPreventer","tooltipId"],event:["onedevPreventTooltipOn","event"]}});var lL=function(a,b,c,d,e,f){this.TE=a;this.jI=b;this.qb=c;this.renderer=d;this.brc=e;this.FFc=f;this.hva=new this.FFc(this.TE,this.renderer,this.qb);this.gva=new this.brc(this.jI,this.qb)};lL.prototype.Qa=function(){this.hva.Qa();this.gva.Qa()};lL.prototype.La=function(){this.hva.La();this.gva.La()};
_.Y.Object.defineProperties(lL.prototype,{zp:{configurable:!0,enumerable:!0,set:function(a){this.hva.zp=a;this.gva.zp=a}},g$:{configurable:!0,enumerable:!0,set:function(a){this.gva.g$=a}},event:{configurable:!0,enumerable:!0,set:function(a){this.hva.event=a}}});lL.ha=function(a){return new (a||lL)(_.w(_.Rv),_.w(_.Kv),_.w(_.Wc),_.w(_.wk),_.w(_.i5a),_.w(_.j5a))};
lL.Ha=_.hc({type:lL,qa:[["","onedevFeatureTooltip",""]],inputs:{zp:["onedevFeatureTooltip","tooltipId"],g$:"hideTooltipWhenAnchorNotVisible",event:["onedevPreventTooltipOn","event"]},features:[_.$e([{Ca:_.i5a,qc:_.Uv},{Ca:_.j5a,qc:kL}])]});var mL=function(){};mL.ha=function(a){return new (a||mL)};mL.Ea=_.gc({type:mL});mL.Da=_.Wb({Nb:[_.w9a],imports:[_.om,_.Sq,OK,_.Tq,_.Bq,fL,OK,_.Tq]});var gUb=0,nL=function(){this.Bj=new _.re;this.T7a=new _.re;this.id="cdk-accordion-"+gUb++;this.r7a=!1};
nL.prototype.Rb=function(a){this.Bj.next(a)};nL.prototype.La=function(){this.Bj.complete();this.T7a.complete()};_.Y.Object.defineProperties(nL.prototype,{kd:{configurable:!0,enumerable:!0,get:function(){return this.r7a},set:function(a){this.r7a=_.Ug(a)}}});nL.ha=function(a){return new (a||nL)};nL.Ha=_.hc({type:nL,qa:[["cdk-accordion"],["","cdkAccordion",""]],inputs:{kd:"multi"},Wb:["cdkAccordion"],features:[_.$e([{Ca:_.jbb,Jb:nL}]),_.vc]});
var oL=function(){nL.apply(this,arguments);this.cka=new _.of;this.S2=!1;this.displayMode="default";this.aT="after"};_.X(oL,nL);oL.prototype.we=function(){var a=this;this.h6a.hd.ka(_.ue(this.h6a)).subscribe(function(b){a.cka.reset(b.filter(function(c){return c.panel.Ek===a}));_.hf(a.cka)});this.xc=_.lq((new _.nq(this.cka)).HG())};oL.prototype.nlc=function(a){this.xc.rz(a)};oL.prototype.mlc=function(a){_.mq(this.xc,a)};
oL.prototype.La=function(){nL.prototype.La.call(this);var a;null==(a=this.xc)||a.destroy();this.cka.destroy()};_.Y.Object.defineProperties(oL.prototype,{OJ:{configurable:!0,enumerable:!0,get:function(){return this.S2},set:function(a){this.S2=_.Ug(a)}}});oL.ha=function(){var a;return function(b){return(a||(a=_.Tc(oL)))(b||oL)}}();
oL.Ha=_.hc({type:oL,qa:[["mat-accordion"]],yd:function(a,b,c){a&1&&_.mf(c,_.JG,5);if(a&2){var d;_.jf(d=_.nf())&&(b.h6a=d)}},Cb:[1,"mat-accordion"],Db:2,hb:function(a,b){a&2&&_.He("mat-accordion-multi",b.kd)},inputs:{kd:"multi",OJ:"hideToggle",displayMode:"displayMode",aT:"togglePosition"},Wb:["matAccordion"],features:[_.$e([{Ca:_.lbb,Jb:oL}]),_.Ce]});var pL=function(){};pL.ha=function(a){return new (a||pL)};pL.Ea=_.gc({type:pL});pL.Da=_.Wb({imports:[_.Tq,_.om,_.gr,_.Tq]});
var qL=function(a,b,c){_.Mq.call(this,a,b);this.kic=c};_.X(qL,NK);qL.ha=function(a){return new (a||qL)(_.w(_.ef),_.w(_.gf),_.w(_.qhb,8))};qL.Ha=_.hc({type:qL,qa:[["","mat-tab-label",""],["","matTabLabel",""]],features:[_.$e([{Ca:_.phb,Jb:qL}]),_.Ce]});var rL=function(){qL.apply(this,arguments)};_.X(rL,qL);rL.ha=function(){var a;return function(b){return(a||(a=_.Tc(rL)))(b||rL)}}();rL.Ha=_.hc({type:rL,qa:[["","mat-tab-label",""],["","matTabLabel",""]],features:[_.$e([{Ca:_.phb,Jb:rL}]),_.Ce]});
var sL=function(){this.ff=new _.ay(!0)};_.h=sL.prototype;_.h.toggle=function(a){this.ff.toggle(this.hE(a))};_.h.expand=function(a){this.ff.select(this.hE(a))};_.h.collapse=function(a){this.ff.Mi(this.hE(a))};_.h.ye=function(a){return this.ff.Pe(this.hE(a))};_.h.collapseAll=function(){this.ff.clear()};
var hUb=function(a,b){var c=[b];c.push.apply(c,_.sc(a.eY(b)));a.ff.select.apply(a.ff,_.sc(c.map(function(d){return a.hE(d)})))},iUb=function(a,b){var c=[b];c.push.apply(c,_.sc(a.eY(b)));a.ff.Mi.apply(a.ff,_.sc(c.map(function(d){return a.hE(d)})))};sL.prototype.hE=function(a){return this.Vw?this.Vw(a):a};var tL=function(a,b,c){sL.call(this);this.Kv=a;this.Yo=b;if(this.options=c)this.Vw=this.options.Vw};_.X(tL,sL);
tL.prototype.eY=function(a){for(var b=[],c=this.Ej.indexOf(a)+1;c<this.Ej.length&&this.Kv(a)<this.Kv(this.Ej[c]);c++)b.push(this.Ej[c]);return b};tL.prototype.IX=function(){var a=this;this.ff.select.apply(this.ff,_.sc(this.Ej.map(function(b){return a.hE(b)})))};var jUb=function(a,b){sL.call(this);this.BJ=a;if(this.options=b)this.Vw=this.options.Vw};_.X(jUb,sL);
jUb.prototype.IX=function(){var a=this;this.ff.clear();var b=this.Ej.reduce(function(c,d){return[].concat(_.sc(c),_.sc(a.eY(d)),[d])},[]);this.ff.select.apply(this.ff,_.sc(b.map(function(c){return a.hE(c)})))};jUb.prototype.eY=function(a){var b=[];this.qDa(b,a);return b.splice(1)};
jUb.prototype.qDa=function(a,b){var c=this;a.push(b);b=this.BJ(b);Array.isArray(b)?b.forEach(function(d){return c.qDa(a,d)}):_.ae(b)&&b.ka(_.je(1),_.Yd(Boolean)).subscribe(function(d){d=_.q(d);for(var e=d.next();!e.done;e=d.next())c.qDa(a,e.value)})};var uL=function(a,b,c){_.tB.call(this,a,b);this.Tx=c};_.X(uL,_.tB);
uL.prototype.we=function(){var a=this;this.wA=this.Tx.find([]).create(this.Vp.Vw);var b=this.Vp.ad.BJ(this.data);Array.isArray(b)?kUb(this,b):_.ae(b)&&b.ka(_.we(this.Pb)).subscribe(function(c){return kUb(a,c)});this.Zzb.hd.ka(_.we(this.Pb)).subscribe(function(){return kUb(a)})};uL.prototype.Qa=function(){_.tB.prototype.Qa.call(this)};uL.prototype.La=function(){this.Zhc();_.tB.prototype.La.call(this)};var kUb=function(a,b){var c=a.t5a();b&&(a.h3a=b);c&&a.h3a?_.Phb(a.Vp,a.h3a,a.wA,c.mf,a.wh):a.wA.diff([])};
uL.prototype.Zhc=function(){var a=this.t5a();a&&(a.mf.clear(),this.wA.diff([]))};uL.prototype.t5a=function(){var a=this,b=this.Zzb;return b&&b.find(function(c){return!c.WEa||c.WEa===a})};uL.ha=function(a){return new (a||uL)(_.w(_.Wc),_.w(_.sB),_.w(_.wl))};
uL.Ha=_.hc({type:uL,qa:[["cdk-nested-tree-node"]],yd:function(a,b,c){a&1&&_.mf(c,_.qB,5);if(a&2){var d;_.jf(d=_.nf())&&(b.Zzb=d)}},Cb:[1,"cdk-nested-tree-node"],inputs:{role:"role",disabled:"disabled",tabIndex:"tabIndex"},Wb:["cdkNestedTreeNode"],features:[_.$e([{Ca:_.tB,Jb:uL},{Ca:_.Nhb,Jb:uL}]),_.Ce]});
var lUb=/([A-Za-z%]+)$/,vL=function(a,b,c,d){var e=this;this.d4=a;this.Vp=b;this.Kd=c;this.wc=d;this.Pb=new _.re;this.rsb="px";this.mja=40;this.U3();d&&d.nd.ka(_.we(this.Pb)).subscribe(function(){return e.U3(!0)});a.KCa.subscribe(function(){return e.U3()})};_.h=vL.prototype;_.h.La=function(){this.Pb.next();this.Pb.complete()};_.h.pnc=function(){var a=this.d4.data&&this.Vp.ad.Kv?this.Vp.ad.Kv(this.d4.data):null;a=null==this.Gja?a:this.Gja;return"number"===typeof a?""+a*this.mja+this.rsb:null};
_.h.U3=function(a){a=void 0===a?!1:a;var b=this.pnc();if(b!==this.Uic||a){a=this.Kd.ta;var c=this.wc&&"rtl"===this.wc.value?"paddingRight":"paddingLeft";a.style[c]=b||"";a.style["paddingLeft"===c?"paddingRight":"paddingLeft"]="";this.Uic=b}};_.h.p9a=function(a){this.Gja=_.Xg(a,null);this.U3()};_.h.o9a=function(a){var b=a,c="px";"string"===typeof a&&(a=a.split(lUb),b=a[0],c=a[1]||c);this.rsb=c;this.mja=_.Xg(b);this.U3()};
_.Y.Object.defineProperties(vL.prototype,{level:{configurable:!0,enumerable:!0,get:function(){return this.Gja},set:function(a){this.p9a(a)}},indent:{configurable:!0,enumerable:!0,get:function(){return this.mja},set:function(a){this.o9a(a)}}});vL.ha=function(a){return new (a||vL)(_.w(_.tB),_.w(_.sB),_.w(_.Wc),_.w(_.oq,8))};vL.Ha=_.hc({type:vL,qa:[["","cdkTreeNodePadding",""]],inputs:{level:["cdkTreeNodePadding","level"],indent:["cdkTreeNodePaddingIndent","indent"]}});
var wL=function(a,b){this.Vp=a;this.d4=b;this.K8a=!1};wL.prototype.hla=function(a){if(this.recursive){var b=this.Vp.ad,c=this.d4.data;b.ff.Pe(b.hE(c))?iUb(b,c):hUb(b,c)}else this.Vp.ad.toggle(this.d4.data);a.stopPropagation()};_.Y.Object.defineProperties(wL.prototype,{recursive:{configurable:!0,enumerable:!0,get:function(){return this.K8a},set:function(a){this.K8a=_.Ug(a)}}});wL.ha=function(a){return new (a||wL)(_.w(_.sB),_.w(_.tB))};
wL.Ha=_.hc({type:wL,qa:[["","cdkTreeNodeToggle",""]],hb:function(a,b){a&1&&_.M("click",function(c){return b.hla(c)})},inputs:{recursive:["cdkTreeNodeToggleRecursive","recursive"]}});var xL=function(a,b,c,d){this.pLc=a;this.Kv=b;this.Yo=c;this.BJ=d};xL.prototype.O4a=function(a,b,c,d){var e=this,f=this.pLc(a,b);c.push(f);this.Yo(f)&&(a=this.BJ(a))&&(Array.isArray(a)?this.N4a(a,b,c,d):a.ka(_.je(1)).subscribe(function(g){e.N4a(g,b,c,d)}));return c};
xL.prototype.N4a=function(a,b,c,d){var e=this;a.forEach(function(f,g){var m=d.slice();m.push(g!=a.length-1);e.O4a(f,b+1,c,m)})};var mUb=function(a,b){var c=[];b.forEach(function(d){return a.O4a(d,0,c,[])});return c},nUb=function(a,b,c){var d=[],e=[!0];b.forEach(function(f){for(var g=!0,m=0;m<=a.Kv(f);m++)g=g&&e[m];g&&d.push(f);a.Yo(f)&&(e[a.Kv(f)+1]=c.ye(f))});return d},yL=function(a,b,c){this.VGa=a;this.l$a=b;this.Hia=new _.Lf([]);this.F4a=new _.Lf([]);this.wh=new _.Lf([]);c&&(this.data=c)};
_.X(yL,_.wq);yL.prototype.connect=function(a){var b=this;return _.Ud(a.dD,this.VGa.ff.changed,this.Hia).ka(_.y(function(){b.F4a.next(nUb(b.l$a,b.Hia.value,b.VGa));return b.F4a.value}))};yL.prototype.disconnect=function(){};_.Y.Object.defineProperties(yL.prototype,{data:{configurable:!0,enumerable:!0,get:function(){return this.wh.value},set:function(a){this.wh.next(a);this.Hia.next(mUb(this.l$a,this.data));this.VGa.Ej=this.Hia.value}}});var oUb=function(){this.wh=new _.Lf([])};_.X(oUb,_.wq);
oUb.prototype.connect=function(a){var b=this;return _.Ud.apply(null,[a.dD,this.wh]).ka(_.y(function(){return b.data}))};oUb.prototype.disconnect=function(){};_.Y.Object.defineProperties(oUb.prototype,{data:{configurable:!0,enumerable:!0,get:function(){return this.wh.value},set:function(a){this.wh.next(a)}}});var zL=function(a,b,c){a=_.Rhb.call(this,a,b)||this;a.tabIndex=Number(c)||0;return a};_.X(zL,_.Rhb);zL.prototype.Qa=function(){_.Rhb.prototype.Qa.call(this)};zL.prototype.La=function(){_.Rhb.prototype.La.call(this)};
zL.ha=function(a){return new (a||zL)(_.w(_.Wc),_.w(_.sB),_.Nc("tabindex"))};zL.Ha=_.hc({type:zL,qa:[["mat-tree-node"]],Cb:[1,"mat-tree-node"],inputs:{role:"role",disabled:"disabled",tabIndex:"tabIndex"},Wb:["matTreeNode"],features:[_.$e([{Ca:_.tB,Jb:zL}]),_.Ce]});var AL=function(){_.rB.apply(this,arguments)};_.X(AL,_.rB);AL.ha=function(){var a;return function(b){return(a||(a=_.Tc(AL)))(b||AL)}}();
AL.Ha=_.hc({type:AL,qa:[["","matTreeNodeDef",""]],inputs:{kA:["matTreeNodeDefWhen","when"],data:["matTreeNode","data"]},features:[_.$e([{Ca:_.rB,Jb:AL}]),_.Ce]});var BL=function(a,b,c,d){uL.call(this,a,b,c);this.Hc=!1;this.tabIndex=Number(d)||0};_.X(BL,uL);BL.prototype.Qa=function(){uL.prototype.Qa.call(this)};BL.prototype.we=function(){uL.prototype.we.call(this)};BL.prototype.La=function(){uL.prototype.La.call(this)};
_.Y.Object.defineProperties(BL.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Hc},set:function(a){this.Hc=_.Ug(a)}},tabIndex:{configurable:!0,enumerable:!0,get:function(){return this.disabled?-1:this.jy},set:function(a){this.jy=null!=a?a:0}}});BL.ha=function(a){return new (a||BL)(_.w(_.Wc),_.w(_.sB),_.w(_.wl),_.Nc("tabindex"))};
BL.Ha=_.hc({type:BL,qa:[["mat-nested-tree-node"]],Cb:[1,"mat-nested-tree-node"],inputs:{role:"role",disabled:"disabled",tabIndex:"tabIndex",node:["matNestedTreeNode","node"]},Wb:["matNestedTreeNode"],features:[_.$e([{Ca:uL,Jb:BL},{Ca:_.tB,Jb:BL},{Ca:_.Nhb,Jb:BL}]),_.Ce]});var CL=function(a,b){this.mf=a;this.WEa=b};CL.ha=function(a){return new (a||CL)(_.w(_.gf),_.w(_.Nhb,8))};CL.Ha=_.hc({type:CL,qa:[["","matTreeNodeOutlet",""]],features:[_.$e([{Ca:_.qB,Jb:CL}])]});var DL=function(){vL.apply(this,arguments)};
_.X(DL,vL);_.Y.Object.defineProperties(DL.prototype,{level:{configurable:!0,enumerable:!0,get:function(){return this.Gja},set:function(a){this.p9a(a)}},indent:{configurable:!0,enumerable:!0,get:function(){return this.mja},set:function(a){this.o9a(a)}}});DL.ha=function(){var a;return function(b){return(a||(a=_.Tc(DL)))(b||DL)}}();
DL.Ha=_.hc({type:DL,qa:[["","matTreeNodePadding",""]],inputs:{level:["matTreeNodePadding","level"],indent:["matTreeNodePaddingIndent","indent"]},features:[_.$e([{Ca:vL,Jb:DL}]),_.Ce]});var EL=function(){wL.apply(this,arguments)};_.X(EL,wL);EL.ha=function(){var a;return function(b){return(a||(a=_.Tc(EL)))(b||EL)}}();EL.Ha=_.hc({type:EL,qa:[["","matTreeNodeToggle",""]],inputs:{recursive:["matTreeNodeToggleRecursive","recursive"]},features:[_.$e([{Ca:wL,Jb:EL}]),_.Ce]});
var FL=function(){_.sB.apply(this,arguments);this.vV=void 0};_.X(FL,_.sB);FL.ha=function(){var a;return function(b){return(a||(a=_.Tc(FL)))(b||FL)}}();
FL.ya=_.fc({type:FL,qa:[["mat-tree"]],ub:function(a,b){a&1&&_.kf(CL,7);if(a&2){var c;_.jf(c=_.nf())&&(b.vV=c.first)}},Cb:["role","tree",1,"mat-tree"],Wb:["matTree"],features:[_.$e([{Ca:_.sB,Jb:FL}]),_.Ce],Aa:1,Ba:0,Fa:[["matTreeNodeOutlet",""]],va:function(a){a&1&&_.Ke(0,0)},Ia:[CL],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"],mb:2});var GL=function(){};
GL.ha=function(a){return new (a||GL)};GL.Ea=_.gc({type:GL});GL.Da=_.Wb({imports:[_.Tq,_.gr,_.zB,_.Tq,_.zB]});var pUb=function(a){this.config=a;this.Cuc=/[\u0300-\u036f]/g};pUb.prototype.normalize=function(a){return a.normalize("NFD").replace(this.Cuc,"")};
var qUb=function(a,b){a=a.config.hj?a.config.hj:(a=a.config.Al&&a.config.Al.get(_.pC))&&a.hj?a.hj:null;return a(_.pC,b)},sUb=function(a,b){var c=a.config.bC;if(!c.displayName||!c.yna)return null;var d=c.uC;if(0===b.length)return{mc:c.yna,confidence:1,oX:[{text:c.displayName}],uC:d};var e=a.normalize(b);a=_.Scb(e,a.normalize(c.displayName));return.9<=a?{confidence:a,mc:c.yna,oX:rUb(c.displayName,b),uC:d}:null},rUb=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},tUb=function(a){return new _.eib(function(b){return a.ka(_.ve(function(c){var d=[];c=_.q(c.values());for(var e=c.next();!e.done;e=c.next()){e=e.value;var f=e.bC;!f.QQ&&f.ara&&(f.QQ=new f.ara(e));f.QQ&&d.push.apply(d,_.sc(f.QQ.match(b)))}d.sort(function(g,m){return m.confidence-g.confidence});return _.yd(d)}))})},yMb=function(a,b){b=void 0===b?[]:b;return new _.FB(tUb(_.yd(a)),
_.hib(_.yd(a)),b,!0,!0,void 0)},HL=function(){pUb.apply(this,arguments)};_.X(HL,pUb);var IL=function(){};IL.ha=function(a){return new (a||IL)};IL.Ea=_.gc({type:IL});IL.Da=_.Wb({Nb:[{Ca:_.Shb,qc:{color:"primary"}}],imports:[GL]});var JL=function(){};JL.ha=function(a){return new (a||JL)};JL.Ea=_.gc({type:JL});JL.Da=_.Wb({Nb:[{Ca:_.DUa,qc:{color:"primary"}}],imports:[_.Yr]});var KL=function(){};KL.ha=function(a){return new (a||KL)};KL.Ea=_.gc({type:KL});KL.Da=_.Wb({imports:[fL]});var LL=function(){};
LL.ha=function(a){return new (a||LL)};LL.Ea=_.gc({type:LL});LL.Da=_.Wb({Nb:[_.Cib],imports:[mL,KL]});var ML=function(){};ML.ha=function(a){return new (a||ML)};ML.Ea=_.gc({type:ML});ML.Da=_.Wb({imports:[gL,KL]});var NL=function(){};NL.ha=function(a){return new (a||NL)};NL.Ea=_.gc({type:NL});NL.Da=_.Wb({imports:[_.om,_.sv,JL,IL,ML,_.NB,LL,_.xs,_.ny,_.gr,_.fC,_.cC,_.PB,_.fC]});var OL=function(){};OL.ha=function(a){return new (a||OL)};OL.Ea=_.gc({type:OL});
OL.Da=_.Wb({Nb:[_.vjb],imports:[_.Sq,OK,_.Tq,_.om,_.Bq,OK,_.Tq]});var uUb=function(a){return _.ttb(a.lineNumber,a.line,a.qt)},QAb=/[^\w/]/g,PL=function(a,b){this.Ga=a;this.client=b;this.kf=new _.Js(this.Ga)};PL.prototype.diff=function(a,b,c,d,e,f){var g=this,m=Object.assign({},_.qE(a,b),{fileSpecSourceRootRepositoryKeyRepositoryName:c,fileSpecSourceRootRefSpec:d,fileSpecPath:e});f&&(m.diffBase=f);return this.kf.fetch(m,function(){return g.client.X8(m)})};
PL.ha=function(a){return new (a||PL)(_.u(_.Kn),_.u(_.AG))};PL.ua=_.t({token:PL,oa:PL.ha,Ja:"root"});
var vUb={Ks:0,o0a:1,Q_b:2,udc:3,NONE:4,S1a:5,PERMISSION_DENIED:6,obc:7,l9b:8,UNINITIALIZED:9,v8b:10,sNc:11,ERROR:12,idc: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"},QL=function(a,b,c,d){this.Xn=a;this.Hb=b;this.Ua=c;this.w8=d};QL.prototype.La=function(){this.ab&&this.ab.unsubscribe()};
QL.ha=function(a){return new (a||QL)(_.u(_.Tu),_.u(_.Kf),_.u(_.eg),_.u(_.yH))};QL.ua=_.t({token:QL,oa:QL.ha});
var RL=function(a,b,c){var d=this;this.yB=b;this.de=c;this.Fwa="BLAME";this.Kfc="XREFS";this.k$=new _.al;this.Lqc=_.Xt.has(14)?_.Kd([STb(this.yB),this.de.pfa]).ka(_.y(function(e){e=_.q(e);var f=e.next().value,g=e.next().value;return f.filter(function(m){return(m=g.get(m.id))?m.enabled:!1}).map(function(m){return m.id})})):_.yd([]);this.Src=this.RB("BLAME");this.YMc=this.RB("XREFS");this.uuc=this.RB("DEPRECATED");this.ztc=this.de.gna.ka(_.ve(function(e){return _.Kd(e.map(function(f){return d.RB(f)}))}),
_.y(function(e){return e.some(Boolean)}))};RL.prototype.Qa=function(){};RL.prototype.Bva=function(a){this.k$.emit(a)};RL.prototype.RB=function(a){return this.de.AQ(a).ka(_.y(function(b){return b.enabled}),_.he())};RL.ha=function(a){return new (a||RL)(_.w(_.Yt),_.w(_.pI),_.w(_.rI))};
RL.ya=_.fc({type:RL,qa:[["code-layers"]],inputs:{Th:"layerBaseLocation"},outputs:{k$:"highlightedXrefLines"},Aa:12,Ba:15,Fa:[[3,"layerBaseLocation",4,"ngIf"],[3,"layerBaseLocation","highlightedLines",4,"ngIf"],[3,"layerBaseLocation","layerId",4,"ngFor","ngForOf"],[3,"layerBaseLocation"],[3,"layerBaseLocation","highlightedLines"],[3,"layerBaseLocation","layerId"]],va:function(a,b){a&1&&(_.O(0,dBb,1,1,"blame-layer",0),_.S(1,"async"),_.H(2),_.O(3,eBb,1,1,"xrefs-layer",1),_.S(4,"async"),_.J(),_.H(5),
_.O(6,fBb,1,1,"unified-deprecation-layer",0),_.S(7,"async"),_.J(),_.O(8,gBb,1,1,"coverage-layer",0),_.S(9,"async"),_.O(10,hBb,1,2,"finding-layer",2),_.S(11,"async"));a&2&&(_.z("ngIf",_.T(1,5,b.Src)),_.v(3),_.z("ngIf",_.T(4,7,b.YMc)),_.v(3),_.z("ngIf",_.T(7,9,b.uuc)),_.v(2),_.z("ngIf",_.T(9,11,b.ztc)),_.v(2),_.z("ngForOf",_.T(11,13,b.Lqc)))},Ia:[_.AI,_.BI,_.hm,_.im,_.GI,_.EI,_.hJ,_.nm],mb:2,Na:0});var wUb=function(a,b,c,d,e){this.wr=a;this.line=b;this.context=c;this.wRa=d;this.tRa=e};
wUb.prototype.remove=function(){this.tM&&this.tM.remove()};wUb.prototype.render=function(){this.tM=this.wr.fW(this.line,{startColumn:this.wRa,endColumn:this.tRa,Co:"hovercard-decoration-layer",key:this.context.email})};var SL=function(a,b){_.xI.call(this,b);var c=this;this.wr=a;this.ab=new _.td;this.ab.add(a.qra.subscribe(function(d){if(0!==c.Dy.length&&(d=c.wq(d))){var e=d.key;null!=e&&(d.hovercardId=e)}}))};_.X(SL,_.xI);SL.prototype.La=function(){_.xI.prototype.La.call(this);this.ab.unsubscribe()};
SL.prototype.jna=function(){var a=this,b=[];this.XHb&&(b=this.XHb.filter(iBb).map(function(c){var d=c.wq().lastIndexOf("/");d=c.wq().substring(d+1,c.wq().length)+"@google.com";return new wUb(a.wr,_.Ki(c.getRange(),1),{email:d},_.Ki(c.getRange(),2),_.Ki(c.getRange(),4))}));return _.yd(b)};SL.prototype.wq=function(a){a=a.target;return a instanceof Element&&"div"!==a.tagName?(a=_.nE(a,".hovercard-decoration-layer","div,code-container"))?a.dataset:null:null};
_.Y.Object.defineProperties(SL.prototype,{DC:{configurable:!0,enumerable:!0,set:function(a){this.XHb=a;this.update()}}});SL.ha=function(a){return new (a||SL)(_.w(_.iH),_.w(_.qd))};SL.Ha=_.hc({type:SL,qa:[["hovercard-decoration-layer"]],inputs:{DC:"scoLinks"},features:[_.Ce]});var xUb=function(a,b,c,d,e){this.wr=a;this.line=b;this.context=c;this.wRa=d;this.tRa=e};xUb.prototype.remove=function(){this.tM&&this.tM.remove()};
xUb.prototype.render=function(){var a=this.context.href;this.tM=this.wr.fW(this.line,{startColumn:this.wRa,endColumn:this.tRa,tagName:"a",Co:this.context.style,href:a,key:a.startsWith("http://")||a.startsWith("https://")?"external":void 0,aSa:!0})};var TL=function(a,b,c,d,e,f,g,m){_.xI.call(this,m);var n=this;this.wr=a;this.gfa=b;this.Ua=c;this.Hb=d;this.hZ=e;this.Ga=f;this.Ig=g;this.ab=new _.td;this.content=this.Qbb="";this.ab.add(a.JW.subscribe(function(r){n.GB(r)}))};_.X(TL,_.xI);_.h=TL.prototype;
_.h.Qa=function(){};_.h.Rb=function(){this.update()};_.h.La=function(){_.xI.prototype.La.call(this);this.ab.unsubscribe()};_.h.GB=function(a){if(0===a.button&&!_.oE(a)){var b=a.target;if(b instanceof Element&&(b=_.nE(b,"a.link-decoration-layer","code-container"))){var c="external"===b.dataset.key?b.href:void 0;this.Ga.ob({gestureName:"CLICK",element:this.Qbb+"CodeLink",action:"navigate",Il:c},a);c?(b.target="_blank",b.rel="noopener"):(a.preventDefault(),_.un(this.Ua,b.pathname+b.search+b.hash))}}};
_.h.jna=function(){var a=this,b=[];if(this.DC)b=this.DC.map(function(m){var n=m.wq(),r=m.getType();switch(r){case 6:case 7:n.startsWith("/search?q=")||(n=yUb(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:_.sg(r,"unhandled link type")}n.startsWith("/search/")&&(n=_.sn(a.Ua,n),n=yUb(a,["/"+_.Un.Hha],n.Ra));return new xUb(a.wr,_.Ki(m.getRange(),1),{href:n,style:"link-decoration-layer"},_.Ki(m.getRange(),2),_.Ki(m.getRange(),
4))}).filter(function(m){return null!=m});else{var c=this.wr.lines;0===c.length&&console.error("bad");for(var d=0;d<c.length;d++){var e=jBb(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 xUb(this.wr,d,{href:f,style:"link-decoration-layer"},g,g+f.length))}}}return _.yd(b)};var yUb=function(a,b,c){return a.hZ.uw(_.Lm(a.Ua,a.GOa(b,c)))};TL.prototype.GOa=function(a,b){return _.tn(this.Ua,a,{Uh:this.Hb,Ra:b})};
TL.ha=function(a){return new (a||TL)(_.w(_.iH),_.w(_.Zt),_.w(_.eg),_.w(_.Kf),_.w(_.rm),_.w(_.Kn),_.w(_.Sr),_.w(_.qd))};TL.Ha=_.hc({type:TL,qa:[["link-decoration-layer","analyticsElementToTrack","","content",""]],inputs:{Qbb:"analyticsElementToTrack",content:"content",DC:"scoLinks"},features:[_.Ce,_.vc]});var UL=function(){this.XY=!1;this.z7b="Star";this.D7b="Unstar";this.A0=""};UL.prototype.Qa=function(){this.A0=_.rqb(this.type,this.XY)};UL.ha=function(a){return new (a||UL)};
UL.ya=_.fc({type:UL,qa:[["simple-star"]],inputs:{type:"type",XY:"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),_.Q(2),_.C()());a&2&&(_.Fe("title",b.A0)("aria-label",b.XY?b.D7b:b.z7b),_.v(1),_.He("starred",b.XY)("disabled",!b.XY),_.v(1),_.Ye(" ",b.XY?"star":"star_border"," "))},styles:[_.kzb()],Na:0});var VL=function(){};VL.ha=function(a){return new (a||VL)};VL.Ea=_.gc({type:VL});
VL.Da=_.Wb({imports:[_.gK,_.Tq,_.gr,_.om,_.gK,_.Tq]});var zUb=function(){this.email=""};zUb.ha=function(a){return new (a||zUb)};zUb.Ha=_.hc({type:zUb,qa:[["","contactHovercard",""]],Db:1,hb:function(a,b){a&2&&_.Fe("data-hovercard-id",b.email)},inputs:{email:"email"}});var WL=function(){};WL.ha=function(a){return new (a||WL)};WL.Ea=_.gc({type:WL});WL.Da=_.Wb({});var XL=function(){this.layout="row"};XL.ha=function(a){return new (a||XL)};XL.ya=_.fc({type:XL,qa:[["dc-p"]],inputs:{size:"size",layout:"layout"},ac:["*"],Aa:5,Ba:3,Fa:[[3,"fxLayout"]],va:function(a,b){a&1&&(_.Te(),_.B(0,"p",0),_.Q(1,"\n  "),_.Ue(2),_.Q(3,"\n"),_.C(),_.Q(4,"\n"));a&2&&(_.He("skinny","skinny"===b.size),_.z("fxLayout",b.layout))},Ia:[_.Dr],styles:["p.skinny[_ngcontent-%COMP%] {\n  margin-bottom: 0px;\n}"]});var YL=function(){};YL.ha=function(a){return new (a||YL)};YL.Ea=_.gc({type:YL});YL.Da=_.Wb({imports:[_.Nr]});var AUb={NONE:0,j3b:1,MXb:2,0:"NONE",1:"INSIGHTS",2:"DOCS"},BUb=new _.oc("FORCE_INSIGHTS",{Ja:"root",oa:function(){try{return(new URLSearchParams(window.location.search)).has("showInsights")}catch(a){return!1}}}),ZL=function(a,b,c,d){this.ym=a;this.Ua=b;this.state=new _.Lf(c?1:0);this.yKa=this.state.ka(_.ve(function(e){return kBb(e,d)}),_.ve(function(e){return a.data.ka(_.y(function(f){var g;return null!=(null==(g=f.Fc)?void 0:g.params.hs)}),_.he(),_.y(function(f,g){return f?1:2>g?e:0}))}),_.he(),
_.qe(1),_.Fd())},PEb=function(a,b){a.state.next(b);b=_.zg(a.ym.Qc);null!=b.params.hs&&a.Ua.navigate(_.qp(_.IE(b.Yb(),function(c){delete c.hs}).Ya()),{Xf:"preserve"})};ZL.ha=function(a){return new (a||ZL)(_.u(_.Kf),_.u(_.eg),_.u(BUb),_.u(_.pH))};ZL.ua=_.t({token:ZL,oa:ZL.ha});var CUb=new _.oc("GRAPH_TOOLS_PROMISE",{Ja:"root",oa:function(){return _.Gd(function(a){switch(a.Pc){case 1:return _.dha(a,2),_.Hd(a,google.corp.devops.tools.loadGraph(),4);case 4:a.Pc=3;a.yI=0;break;case 2:return _.hha(a),a.return(Promise.resolve(void 0));case 3:return a.return(google.corp.devops.tools.graph)}})}}),$L=function(a,b,c){this.Ga=a;this.myc=b;this.btb=c};
$L.prototype.init=function(){var a=this,b;return _.Gd(function(c){if(1==c.Pc)return a.qpa?c.return():_.Hd(c,_.Gn(a.Ga,a.myc,"g3GraphToolsPromise"),2);b=c.Yk;if(!b)return c.return();var d=b,e=d.createService;a:{var f=a.btb;switch(f){case 1:f="production";break a;case 0:f="autopush";break a;default:f=_.sg(f)}}a.qpa=e.call(d,{environment:f});c.Pc=0})};$L.prototype.createController=function(a){var b=this,c;return _.Gd(function(d){return 1==d.Pc?_.Hd(d,b.init(),2):d.return(null==(c=b.qpa)?void 0:c.createController(a))})};
var DUb=function(a,b,c){return _.Gd(function(d){return 1==d.Pc?_.Hd(d,a.init(),2):a.qpa&&0!==b.length?d.return(_.Gn(a.Ga,a.qpa.getAvailableFileContext("//depot/"+b,{changelistId:c}).catch(function(){return new Set}),"g3GraphAvailableInsights")):d.return(new Set)})};$L.ha=function(a){return new (a||$L)(_.u(_.Kn),_.u(CUb),_.u(_.K0a))};$L.ua=_.t({token:$L,oa:$L.ha,Ja:"root"});var aM=function(a,b,c,d,e,f,g,m,n){this.qb=a;this.Ga=b;this.cqa=c;this.Ng=d;this.As=f;this.Jg=g;this.Cd=m;this.ZR=n;this.ab=new _.td;this.ora=void 0;this.Wa=e.data.ka(_.y(sAb))};
aM.prototype.Qa=function(){var a=this;return _.Gd(function(b){if(1==b.Pc)return a.ab.add(a.As.theme.subscribe(function(c){switch(c){case "DARK":a.ora="dark";break;case "LIGHT":a.ora="light";break;default:_.sg(c)}a.rpa&&a.rpa.setTheme(a.ora)})),_.Hd(b,EUb(a),2);a.ab.add(a.Wa.ka(_.TD(),_.ve(function(c){return _.Kd([a.Wa,_.rH(a.Ng,c,"path",1).ka(_.ce(function(){return _.yd("Failed to load the current cl.")})),_.rH(a.Ng,_.tp(c.Yb(),"HEAD").Ya(),"path",0).ka(_.ce(function(){return _.yd("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,m,n;return _.Gd(function(r){if(1==r.Pc)return g=Number(e),m=Number(f),_.Hd(r,DUb(a.cqa,d||"",m),2);n=r.Yk;return a.rpa&&d&&!isNaN(g)&&!isNaN(m)&&0<n.size?_.Hd(r,a.rpa.openFileContext("//depot/"+d,{changelistId:g,mostRecentChangelistId:m}),0):(a.LW(),0<n.size&&_.cWa(a.Jg,{error:Error("ye`"+e+"`"+f),message:"Failed to load insights panel",Ud:"Dismiss"}),r.ui(0))})}));b.Pc=0})};aM.prototype.La=function(){this.ab.unsubscribe()};
aM.prototype.LW=function(){var a=this;this.Cd.oc(function(){PEb(a.ZR,0)})};var EUb=function(a){var b;return _.Gd(function(c){if(1==c.Pc)return b=a,_.Hd(c,a.cqa.createController({element:a.qb.ta,theme:a.ora,onOpen:function(){},onClose:function(){a.Ga.ob({element:"insightsPanel",action:"close",gestureName:"CLICK"});a.LW()}}),2);b.rpa=c.Yk;c.Pc=0})};aM.ha=function(a){return new (a||aM)(_.w(_.Wc),_.w(_.Kn),_.w($L),_.w(_.qH),_.w(_.Kf),_.w(_.Hu),_.w(_.ns),_.w(_.ze),_.w(ZL))};
aM.ya=_.fc({type:aM,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 bM=function(){};bM.ha=function(a){return new (a||bM)};bM.Ea=_.gc({type:bM});bM.Da=_.Wb({imports:[_.om]});var cM=function(){this.time=this.message=this.qIa="";this.Eaa=[]};cM.prototype.Rb=function(){var a;this.qIa=(null==(a=this.commit.qn)?void 0:a.email)||"";var b;this.Wgb=null==(b=this.commit.SJa)?void 0:b.email;this.message=this.commit.xr;this.time=this.commit.FI;this.Eaa=this.commit.TO};cM.ha=function(a){return new (a||cM)};
cM.ya=_.fc({type:cM,qa:[["commit-overview","commit",""]],inputs:{commit:"commit"},features:[_.vc],hc:["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&&(_.O(0,lBb,5,4,"div",0),_.B(1,"div",1)(2,"div",2)(3,
"mat-icon"),_.Q(4,"person"),_.C(),_.B(5,"span"),_.Q(6),_.C(),_.B(7,"span",3),_.Q(8," (author) "),_.C()(),_.O(9,mBb,7,1,"div",4),_.B(10,"div",2)(11,"mat-icon"),_.Q(12,"event"),_.C(),_.B(13,"span"),_.Q(14," Committed on "),_.C(),_.B(15,"span",5),_.Q(16),_.S(17,"dateTimeDisplay"),_.C()()());a&2&&(_.z("ngIf",b.message),_.v(6),_.Ze(b.qIa),_.v(3),_.z("ngIf",b.qIa!==b.Wgb),_.v(7),_.Ze(_.T(17,4,b.time)))},Ia:[_.im,_.tH,_.ws,_.gz,_.sH],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 tBb=function(a){return{yb:a}},sBb=function(a){return{context:a}},yBb=function(){return{JIc:!0}},FUb={NONE:0,FTb:1,t4b:2,Z9b:3,Y9b:4,0:"NONE",1:"BRANCH_AND_SHA_OF_LAST_BRANCH_UPDATE",2:"LATEST_COMMIT_ON_PATH",3:"PIPER",4:"PINNED_SHA"},dM=function(a,b,c){this.Ng=b;this.JR=c;this.tha=FUb;this.aFb=this.hVa=this.Oea=_.ie;this.du={};this.version=1;this.xRa=!0;this.V_=!1;this.oYa=_.Xt.has(56)};_.h=dM.prototype;_.h.Qa=function(){};_.h.Rc=function(){};
_.h.Rb=function(a){var b=this;a.activeLocation&&(this.hVa=_.cE(this.location)?_.Pub(this.JR,_.IE(_.tp(this.location.Yb(),this.hP),function(c){c.Ob=b.Otc}).Ya()).ka(_.xe(function(){b.du.eu=!0}),_.ue(_.rE(this.location.yb)),_.y(function(c){return c.type})):_.ie,this.aFb=this.hVa.ka(_.y(_.sE)));if(a.activeLocation||a.showMostRecentCommitForPath||a.version)GUb(this,a.activeLocation),!this.V_&&this.ZEb?(this.Oea=_.yd(void 0),this.du.su=!0):this.V_&&1===this.version?(a=_.DD(this.location)?_.tp(this.location.Yb(),
"HEAD").Ya():this.location,this.Oea=_.Kd([this.kY(a,0),this.kY()]).ka(_.ve(function(c){var d=_.q(c);c=d.next().value;return(d=d.next().value)?c&&c.wf===d.wf?_.yd(void 0):HUb(b,d):_.yd(void 0)}),_.xe(function(c){c&&c.yb?b.du.su=!0:b.du={}}))):this.Oea=this.kY().ka(_.y(function(c){if(null!=c&&c.wf)return{yb:c.wf,pL:c.lq?_.flb(b.location,c):void 0}}),_.xe(function(){b.du.su=!0}))};_.h.Lm=function(){this.du.location&&this.du.eu&&this.du.su&&(this.du={},this.gG.launch(0,0))};
_.h.o6=function(a){var b=this;if(!a)return _.yd();var c=this.oYa?LAb(this.location,this.NBc):this.location;return IUb(this,a).ka(_.y(function(d){return _.VD(b.location,d,b.version,a.pL||c)}))};
var IUb=function(a,b){return a.hVa.ka(_.y(function(c){var d;return 5===c?(null==(d=a.location.params.Ob)?void 0:d.replace("codereview/",""))||void 0:b.yb}))},HUb=function(a,b){var c=b.wf;return a.Oi?JUb(a,c,a.location).ka(_.y(function(d){if(-1===d)return{yb:c};if(0!==d)return{yb:c,depth:d,dQ:_.qp(_.tp(_.vE(a.location.Yb()),"HEAD").Ya())}})):_.yd({yb:c,pL:_.flb(a.location,b)})},JUb=function(a,b,c){var d=Number(b);return isNaN(d)||!_.Ah(c)?_.yd(-1):JLb(a.Ng,c).ka(_.Yd(_.gE),_.he(function(e,f){return e.Vb.ak===
f.Vb.ak}),_.ve(function(e){var f=e.Vb;e=f.hoa;f=f.ak.findIndex(function(g){g=Number(g.wf);return!isNaN(g)&&d>=g});return-1===f?e?(e(),_.ie):_.yd(-1):_.yd(f)}))};dM.prototype.kY=function(a,b){a=void 0===a?this.location:a;b=void 0===b?this.version:b;return this.Ng.kY(a,this.V_?"path":"repository",b).ka(_.y(xAb)).ka(_.ce(function(){return _.yd(void 0)}))};
var GUb=function(a,b){b=b&&b.Si;if(b){var c=_.RD(b,a.location);var d=_.zh(b,a.version);c=c&&d===a.hP}else c=!1;c||(a.du={},a.V_?(a.du.location=!0,a.du.eu=!0):(c=a.du,b?(d=_.RD(b,a.location),b=_.zh(b,a.version),a=d&&b!==a.hP):a=!1,c.location=a))};
_.Y.Object.defineProperties(dM.prototype,{Hd:{configurable:!0,enumerable:!0,set:function(a){this.location=a},get:function(){return this.location}},hP:{configurable:!0,enumerable:!0,get:function(){return _.zh(this.location,this.version)||""}},Otc:{configurable:!0,enumerable:!0,get:function(){return _.clb(this.location,this.version)||""}},Vuc:{configurable:!0,enumerable:!0,get:function(){return this.hP?this.V_?this.Oi?3:2:this.ZEb?4:1:0}},eGc:{configurable:!0,enumerable:!0,get:function(){return _.OD(this.hP)}},
ZEb:{configurable:!0,enumerable:!0,get:function(){return _.ug.test(this.hP)||_.DD(this.location)}},Oi:{configurable:!0,enumerable:!0,get:function(){return _.ED(this.location)}}});dM.ha=function(a){return new (a||dM)(_.w(_.Yt),_.w(_.qH),_.w(_.wH))};
dM.ya=_.fc({type:dM,qa:[["commit-information"]],ub:function(a,b){a&1&&_.kf(_.br,5);if(a&2){var c;_.jf(c=_.nf())&&(b.gG=c.first)}},inputs:{version:"version",xRa:"linkToCommitDetails",Hd:"activeLocation",NBc:"lastSubmoduleFetchSpec",V_:"showMostRecentCommitForPath"},features:[_.vc],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),_.O(1,pBb,4,3,"ng-container",1),_.O(2,uBb,3,7,"ng-container",1),_.O(3,wBb,1,1,null,1),_.O(4,zBb,1,3,null,1),_.C(),_.E(5,"div",2),_.O(6,ABb,3,3,"ng-template",null,3,_.qf),_.O(8,EBb,2,3,"ng-template",null,4,_.qf),_.O(10,FBb,5,12,"ng-template",null,5,_.qf),_.O(12,KBb,2,3,"ng-template",null,6,_.qf));a&2&&(_.z("ngSwitch",
b.Vuc),_.v(1),_.z("ngSwitchCase",b.tha.FTb),_.v(1),_.z("ngSwitchCase",b.tha.Y9b),_.v(1),_.z("ngSwitchCase",b.tha.Z9b),_.v(1),_.z("ngSwitchCase",b.tha.t4b),_.v(1),_.z("matRippleCentered",!0)("matRippleDisabled",!0))},Ia:[_.Qn,_.im,_.mm,_.jm,_.km,_.uH,_.Dr,_.Kr,_.br,_.vn,_.Uu,_.nm,_.KE],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 KUb=function(a){return""+a};var eM=function(a,b){this.line=a;this.ch=void 0===b?null:b};var LUb=function(a,b,c,d,e){var f=void 0===f?[]:f;this.type=a;this.WB=b;this.VB=c;this.vL=d;this.uL=e;this.yE=[];this.type=a;this.WB=b;this.VB=c;this.vL=d;this.uL=e;if(f)for(a=_.q(f),b=a.next();!b.done;b=a.next())this.yE.push(b.value)};var MUb=function(a,b){this.lg=a;this.Hzc=!!b};var NUb=function(a,b,c){this.left=a;this.right=b;this.Og=c};var OUb=function(){this.ZXa=this.lfa=0;this.qUa=[];this.rUa=[];this.diff=this.YXa=this.XXa=0};
OUb.prototype.oc=function(a,b,c,d){var e=[],f=a.length,g=c.length;a:{var m=a.length,n=c.length,r=m-n&1,x=Math.ceil((m+n)/2),A=[],F=[];this.qUa=[];this.rUa=[];for(var K=0;K<=x;K++){for(var L=-1,R=A[K]=0;R<=K;R++){var ca=A[R];this.qUa.push(L<ca?2*ca:2*L+1);var pa=L<ca?ca:L,ra=pa-2*R+K;for(L=ca+1;pa<m&&ra<n&&a.charAt(pa)===c.charAt(ra);)++pa,++ra;A[R]=pa;ca=K-R-Math.ceil((n-m)/2);if(r&&0<=ca&&ca<K&&F[ca]<=pa){A=R;a=pa;this.diff=K=2*K-1;this.XXa=A;this.YXa=ca;this.lfa=a;this.ZXa=a-2*A+Math.ceil(K/2);
break a}}L=F[K]=m;for(ca=0;ca<=K;ca++){pa=F[ca];this.rUa.push(L>=pa?2*pa:2*L+1);R=L>=pa?pa:L;ra=n-m-K+R+2*ca;for(L=pa-1;0<R&&0<ra&&a.charAt(R-1)===c.charAt(ra-1);)--R,--ra;F[ca]=R;pa=Math.floor((m-n)/2)-ca+K;if(!r&&0<=pa&&pa<=K&&R<=A[pa]){a=ca;A=A[pa];this.diff=K*=2;this.XXa=pa;this.YXa=a;this.lfa=A;this.ZXa=A-2*pa+Math.ceil(K/2);break a}}}this.diff=-3}if(0<=this.diff){e=[];K=Math.ceil(this.diff/2);a=this.XXa;A=this.lfa;for(c=e.length;0<=K;--K)m=this.qUa[(K+1)*K/2+a],n=A-Math.floor(m/2),A-=n,0!==
n&&(r=new NUb(A+b,A-2*a+K+d,n),x=e[e.length-1],0!==e.length&&PUb(r,x)?(x.left-=n,x.right-=n,x.Og+=n):e.splice(0,0,r)),m&1&&(A--,a--);0<c&&PUb(e[c-1],e[e.length-1])&&(e[c-1].Og+=e[e.length-1].Og,e.pop());K=e.splice(c-1,e.length-c+1).reverse();for(A=0;A<K.length;A++)e.push(K[A]);K=Math.floor(this.diff/2);a=this.YXa;for(A=this.lfa;0<=K;--K)c=this.rUa[K*(K+1)/2+a],m=Math.floor(c/2)-A,r=g-f-K+A+2*a,x=Math.min(m,Math.max(0,Math.max(this.lfa-A,this.ZXa-r))),n=m-x,0!==n&&(r=new NUb(A+x+b,r+x+d,n),0!==e.length&&
PUb(e[e.length-1],r)?e[e.length-1].Og+=n:e.push(r)),A+=m,c&1&&(A++,a--)}return{yE:e,OYc:(f+g-this.diff)/2}};var PUb=function(a,b){return a.left+a.Og===b.left&&a.right+a.Og===b.right};for(var fM=[],QUb=0;256>QUb;++QUb)fM[QUb]=2;for(var RUb=97;122>=RUb;++RUb)fM[RUb]=3;for(var SUb=65;90>=SUb;++SUb)fM[SUb]=3;for(var TUb=48;57>=TUb;++TUb)fM[TUb]=3;fM[95]=3;fM[32]=fM[9]=fM[10]=fM[13]=0;for(var UUb=_.q("(){},.#/*\";'"),gM=UUb.next();!gM.done;gM=UUb.next())fM[gM.value.charCodeAt(0)]=0;var VUb=_.q("!%^&[]?\\|<>+-=~@`");for(gM=VUb.next();!gM.done;gM=VUb.next())fM[gM.value.charCodeAt(0)]=5;fM[0]=0;
var WUb=function(){this.kAb=1;this.Vh=this.Eh=null;this.lineArray=[];this.Aaa=[];this.Gda=[];this.rta=[]};WUb.prototype.X8=function(a,b){a=XUb(a);b=XUb(b);return YUb(this,a,b)};
var YUb=function(a,b,c){b=ZUb(a,b,c);a.Eh=b.kCc;a.Vh=b.lCc;a.lineArray=b.lineArray;for(b=0;b<a.Eh.text.length;++b)a.Aaa.push({uK:1,index:b});for(b=0;b<a.Vh.text.length;++b)a.Gda.push({uK:1,index:b});b=$Ub(a,!0);for(c=1;c!==a.kAb&&0<b;++c)b=$Ub(a,!1);b=aVb(a.Aaa,4,-1);c=aVb(a.Gda,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=bVb(b[e].aZ,c),m=bVb(b[e+(f?2:1)].aZ,c);if(1===m-g)d[g]=
e+1;else if(2===m-g&&1===c[g+1].type)f&&(c[g+1].type=5,c[g+1].bZ=b[e+1].eL,c[g+1].aZ=b[e+1].AR);else continue;b[e].type=7;f&&(b[e+1].type=7);f=f?2:1;b[e+f].type=6;b[e+f].eL=b[e].eL;b[e+f].bZ=b[e].bZ}g=[];for(e=0;e<b.length;++e)-1!==b[e].type&&0!==b[e].type||g.push([b[e].type,e]);m=[];for(e=0;e<c.length;++e)1!==c[e].type&&0!==c[e].type||m.push([c[e].type,e]);for(f=e=0;e<g.length&&f<m.length;)if(-1===g[e][0]&&1===m[f][0]){var n=g[e][1],r=m[f][1];b[n].type=2;c[r].type=2;c[r].bZ=b[n].eL;c[r].aZ=b[n].AR;
++e;++f}else if(0===g[e][0]&&0===m[f][0])++e,++f;else if(0===g[e][0])++f;else if(0===m[f][0])++e;else throw Error("ze");for(f=e=0;!(e>=b.length&&f>=c.length);){for(;f<c.length&&0!==c[f].type&&2!==c[f].type;)7!==c[f].type&&a.push(c[f]),void 0!==d[f]&&(g=b[d[f]],m=g.eL,n=g.AR,g.bZ=g.eL,g.aZ=g.AR,g.eL=m,g.AR=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 eM(0,0);c=new eM(0,0);d=[];a=_.q(a);for(e=a.next();!e.done;e=a.next())e=e.value,f=new LUb(e.type,new eM(e.bZ,0),new eM(e.aZ,null),new eM(e.eL,0),new eM(e.AR,null)),1===e.type&&(f.WB=b,f.VB=b),-1===e.type&&(f.vL=c,f.uL=c),b=cVb(f.VB),c=cVb(f.uL),d.push(f);a=d}return a},XUb=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},ZUb=function(a,b,c){var d=[],e=new Map;d[0]="";var f=function(g,m){var n="",r=[],
x=0,A=d.length;g=_.q(g);for(var F=g.next();!F.done;F=g.next()){F=F.value;if(e.has(F))n+=String.fromCharCode(e.get(F));else{n+=String.fromCharCode(A);e.set(F,A);d[A]=F;for(var K=fM[0],L=0;L<F.length;++L){var R=F[L];void 0!==fM[R.charCodeAt(0)]&&(K+=fM[R.charCodeAt(0)])}m[A]=K;A++}r.push(x++)}return new dVb(n,r)};b=f(b,a.rta);a=f(c,a.rta);return{kCc:b,lCc:a,lineArray:d}},bVb=function(a,b){for(var c=0;c<b.length&&!(b[c].AR>=a);c++);return c},cVb=function(a){return null===a.ch?new eM(a.line+1,0):a},$Ub=
function(a,b){if(!a.Eh||!a.Vh)throw Error();if(b){var c=a.Eh;for(var d=a.Vh,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={Baa:new dVb(c.text.substr(0,e),c.lineNumbers.splice(0,e)),Hda:new dVb(d.text.substr(0,e),d.lineNumbers.splice(0,e)),Og:e},c.text=c.text.substr(e),d.text=d.text.substr(e),c=f)}else c=null;d=c;if(b){c=a.Eh;e=a.Vh;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={Baa:new dVb(c.text.slice(1-f),c.lineNumbers.splice(1-f)),Hda:new dVb(e.text.slice(1-f),e.lineNumbers.splice(1-f)),Og: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 OUb).oc(a.Eh.text,0,a.Vh.text,0).yE;c=[];for(g=0;g<f.length;g++)c.push(new MUb(f[g],!1));null!==d&&(a.Eh.text=d.Baa.text+a.Eh.text,a.Eh.lineNumbers.splice.apply(a.Eh.lineNumbers,[0,0].concat(_.sc(d.Baa.lineNumbers))),a.Vh.text=d.Hda.text+a.Vh.text,a.Vh.lineNumbers.splice.apply(a.Vh.lineNumbers,
[0,0].concat(_.sc(d.Hda.lineNumbers))),c.splice(0,0,new MUb(new NUb(0,0,d.Og),!0)));d=d&&0<d.Og?d.Og:0;null!==e&&(a.Eh.text+=e.Baa.text,a.Eh.lineNumbers.splice.apply(a.Eh.lineNumbers,[a.Eh.lineNumbers.length,0].concat(_.sc(e.Baa.lineNumbers))),a.Vh.text+=e.Hda.text,a.Vh.lineNumbers.splice.apply(a.Vh.lineNumbers,[a.Vh.lineNumbers.length,0].concat(_.sc(e.Hda.lineNumbers))),f=d+e.Og,c.push(new MUb(new NUb(a.Eh.text.length-f,a.Vh.text.length-f,e.Og),!0)));if(!a.Eh||!a.Vh)throw Error();b=b?0:2;for(var m=
g=f=e=0,n=0,r=0;r<c.length;r++){for(var x=c[r].lg.Og,A=c[r];e<A.lg.left;)++e,++g;for(;f<A.lg.right;)++f,++m;var F=r+1;F<c.length&&(c[F].lg.left+=d,c[F].lg.right+=d,A.lg.left+x===c[F].lg.left?(eVb(a,a.Vh,m,A,c[F],c[F].lg.right-A.lg.right),x=A.lg.Og):A.lg.right+x===c[F].lg.right&&(eVb(a,a.Eh,g,A,c[F],c[F].lg.left-A.lg.left),x=A.lg.Og));F=g;for(var K=m;;){var L=F-1,R=K-1;if(0>L||0>R)break;if(a.Eh.text[L]!==a.Vh.text[R])break;if(a.Eh.lineNumbers[L]+1!==a.Eh.lineNumbers[F]||a.Vh.lineNumbers[R]+1!==a.Vh.lineNumbers[K])break;
R=a.Vh.lineNumbers[R];if(1!==a.Aaa[a.Eh.lineNumbers[L]].uK||1!==a.Gda[R].uK)break;--F;--K;++x}if(0!==x){L=0;R=F;for(var ca=0;ca<x&&0>=L;++ca)L+=a.rta[a.Eh.text.charCodeAt(R)],++R;if(0<L||A.Hzc){++n;g=F;m=K;for(L=0;L<x;++L,++K,++F)R=a.Eh.lineNumbers[F],ca=a.Vh.lineNumbers[K],a.Aaa[R].uK=b,a.Aaa[R].index=ca,a.Gda[ca].uK=b,a.Gda[ca].index=R;a.Eh.text=a.Eh.text.substr(0,g)+String.fromCharCode(-1)+a.Eh.text.substr(F);a.Vh.text=a.Vh.text.substr(0,m)+String.fromCharCode(-2)+a.Vh.text.substr(K);a.Eh.lineNumbers.splice(g,
F-g,null);a.Vh.lineNumbers.splice(m,K-m,null);g++;m++;e+=A.lg.Og;f+=A.lg.Og}}}return n},eVb=function(a,b,c,d,e,f){var g=c+d.lg.Og,m=c+f;c=0;var n=g,r=m;for(f=0;f<d.lg.Og&&!(--n,--r,n<b.text.length&&b.text[n]!==b.text[r]);++f,++c);f=0;n=g;r=m;for(var x=0;x<e.lg.Og&&!(n<b.text.length&&b.text[n]!==b.text[r]);++x,++f)++n,++r;if(0!==c||0!==f){n=c+f+1;r=g-1-c;x=g-c;var A=m-1-c;m-=c;g=[];for(var F=0;F<n;++F,++r,++x,++A,++m){var K=fVb(a,b,r),L=fVb(a,b,x),R=fVb(a,b,A),ca=fVb(a,b,m),pa=Math.min(K,L),ra=Math.min(R,
ca);"}"===gVb(a,b,r)&&(pa-=2);"{"===gVb(a,b,x)&&(pa-=2);"}"===gVb(a,b,A)&&(ra-=2);K<L&&--pa;R<ca&&--ra;g.push(pa+ra)}c===d.lg.Og&&(g[0]-=10);f===e.lg.Og&&(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.lg.Og+=c,e.lg.left+=c,e.lg.right+=c,e.lg.Og-=c)}},fVb=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.rta[b]},gVb=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]},aVb=function(a,b,c){var d=[];if(0===a.length)return[];for(var e=a[0].uK,f=a[0].index,g=a[0].index,m=0,n=0,r=1;r<a.length;++r)if(a[r].uK===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("Ae`"+e);d.push(new hVb(e,f,g,m,n));m=n=r;f=g=a[r].index;e=a[r].uK}a=new hVb(0,f,g,m,n);1===e?a.type=c:2===e&&(a.type=
b);d.push(a);return d},dVb=function(a,b){this.text=a;this.lineNumbers=b},hVb=function(a,b,c,d,e){this.type=a;this.bZ=b;this.aZ=c;this.eL=d;this.AR=e};var iVb=function(){this.kAb=void 0},jVb=function(a,b){if(""===a)return{lines:["\n"],PTa:[new eM(b,0),new eM(b,0)]};a=a.split(/([^\d\w]|[\d\w]+)/).filter(function(g){return""!==g});for(var c=0,d=[new eM(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 eM(b,c));return{lines:a.map(function(g){return g.replace("\n","\x00")+"\n"}),PTa:d}};
iVb.prototype.X8=function(a,b){var c=new WUb,d=c.X8(a,b);a=kVb(a);b=kVb(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.VB.line-f.WB.line||500<f.uL.line-f.vL.line)){f.yE=[];var g=this.getRange(a,f.WB,f.VB);if(!(1E4<g.length)){g=jVb(g,f.WB.line);var m=this.getRange(b,f.vL,f.uL);if(!(1E4<m.length)){m=jVb(m,f.vL.line);c=new WUb;c=YUb(c,g.lines,m.lines);c=_.q(c);for(var n=c.next();!n.done;n=c.next()){n=n.value;
var r=function(x,A){return null!==A.ch?x.PTa[A.line]:x.PTa[A.line+1]};switch(n.type){case 1:case -1:case 0:case 2:n.WB=r(g,n.WB);n.VB=r(g,n.VB);n.vL=r(m,n.vL);n.uL=r(m,n.uL);break;default:throw Error("Be");}f.yE.push(n)}}}}}return d};
var kVb=function(a){if(0===a.length)return[""];a=XUb(a);_.qa(a).endsWith("\n")&&a.push("");return a},lVb=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.yE.length){var g=a.getRange(c,f.WB,f.yE[0].WB);0<g.length&&e.push([0,g]);e.push.apply(e,_.sc(lVb(a,f.yE,c,d)));f=a.getRange(c,_.qa(f.yE).VB,f.VB);0<f.length&&e.push([0,f])}else{g=f.WB;var m=f.VB,n=f.vL,r=f.uL;switch(f.type){case 0:e.push([0,a.getRange(c,g,m)]);break;case 1:e.push([1,a.getRange(d,n,r)]);break;
case -1:e.push([-1,a.getRange(c,g,m)]);break;case 2:e.push([-1,a.getRange(c,g,m)]);e.push([1,a.getRange(d,n,r)]);break;case 3:case 4:case 5:case 6:throw Error("Ce");default:throw Error("De");}}return e};iVb.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 mVb=["codeview"],nVb={lineNumbers:!0,extraKeys:{"Ctrl-F":"findPersistent","Cmd-F":"findPersistent"},readOnly:!0},hM=function(a,b,c){var d=this;this.zone=c;this.line=void 0;this.m7=nVb;this.xMc=new iVb;this.kl=this.diffBase="";this.Pgb=3;this.CQ=[];this.YR=[];this.rendered=new _.al;this.align=!0;this.Fda=this.zaa=KUb;this.ab=a.MJa.subscribe(function(e){d.m7=Object.assign({},nVb,{theme:e});if(d.wn){e=_.q(oVb(d));for(var f=e.next();!f.done;f=e.next())d.setOptions(f.value)}})};hM.prototype.Qa=function(){};
hM.prototype.Rb=function(a){(a.diffBase||a.contents||a.fileName)&&pVb(this)};hM.prototype.La=function(){this.ab.unsubscribe()};
var pVb=function(a){a.rendered.emit(!1);a.wn&&a.KJa.ta.removeChild(a.KJa.ta.lastChild);var b=_.Xt.has(35);a.zone.Zb(function(){setTimeout(function(){var c,d,e,f;return _.Gd(function(g){if(1==g.Pc)return c=a,_.Hd(g,_.hmb(),2);c.wn=g.Yk.MergeView(a.KJa.ta,{orig:null,origLeft:a.diffBase,value:a.kl,mode:"text/plain",revertButtons:!1,connect:a.align?"align":"",collapseIdentical:a.Pgb,diffDriverFunction:function(m,n){if(b){var r=a.xMc;var x=kVb(m),A=kVb(n);15E3<x.length||15E3<A.length?r=void 0:(m=r.X8(m,
n),r=lVb(r,m,x,A));return r}}});qVb(a);d={};e=_.q(oVb(a));for(f=e.next();!f.done;d={hha:d.hha},f=e.next())d.hha=f.value,d.hha.operation(function(m){return function(){var n=m.hha;rVb(a,n);a.setOptions(n);if(a.wn){var r=sVb(a,n),x=r?"left-edit-gutter":"right-edit-gutter",A=a.wn.leftChunks();A=_.q(A);for(var F=A.next();!F.done;F=A.next()){var K=F.value;F=r?K.origTo:K.editTo;for(K=r?K.origFrom:K.editFrom;K<F;K++)n.addLineClass(K,"gutter",x)}}r=sVb(a,n)?a.zaa:a.Fda;n.setOption("lineNumberFormatter",r);
r=sVb(a,n)?a.CQ:a.YR;r=_.q(r);for(x=r.next();!x.done;x=r.next())x=x.value,n.addLineWidget(x.line,x.element,x.options)}}(d));g.Pc=0})},0)})},oVb=function(a){return a.wn?[a.wn.leftOriginal(),a.wn.editor()]:[]},qVb=function(a){if(a.wn)a.wn.editor().on("update",function(){a.zone.oc(function(){a.rendered.emit(!0)})})},sVb=function(a,b){if(a.wn)return b===a.wn.leftOriginal()?!0:!1};
hM.prototype.setOptions=function(a){if(this.wn)for(var b=_.q(Object.entries(this.m7)),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 rVb=function(a,b){var c,d;_.Gd(function(e){if(1==e.Pc)return a.wn&&a.fileName?_.Hd(e,_.hmb(),2):e.return();d=(c=e.Yk.findModeByFileName(a.fileName))?c.mime:"text/plain";b.setOption("mode",d);e.Pc=0})};
_.Y.Object.defineProperties(hM.prototype,{Vda:{configurable:!0,enumerable:!0,set:function(a){this.line=a;this.wn&&(a=_.PD(this.line))&&(this.wn.editor().scrollTo(0,this.wn.editor().charCoords({line:a-1,ch:0},"local").top),this.wn.editor().getDoc().setCursor({line:a-1,ch:0}))}},QKc:{configurable:!0,enumerable:!0,set:function(a){this.KJa=a}}});hM.ha=function(a){return new (a||hM)(_.w(_.Hu),_.w(_.Yt),_.w(_.ze))};
hM.ya=_.fc({type:hM,qa:[["code-diff","fileName",""]],ub:function(a,b){a&1&&_.kf(mVb,7);if(a&2){var c;_.jf(c=_.nf())&&(b.QKc=c.first)}},inputs:{fileName:"fileName",diffBase:"diffBase",kl:"contents",Pgb:"collapseIdenticalLines",CQ:"leftLineWidgets",YR:"rightLineWidgets",Vda:"scrollToLine",align:"align",zaa:"leftLineNumberFormatter",Fda:"rightLineNumberFormatter"},outputs:{rendered:"rendered"},features:[_.vc],hc:["fileName",""],Aa:2,Ba:0,Fa:[[1,"scope"],["codeview",""]],va:function(a){a&1&&_.E(0,"div",
0,1)},styles:['.scope[_ngcontent-%COMP%]{height:100%;width:100%}.scope[_ngcontent-%COMP%]     .CodeMirror-linenumber{width:26px}.scope[_ngcontent-%COMP%]     .CodeMirror-linenumbers{padding:0 2px 0 0}.scope[_ngcontent-%COMP%]     .CodeMirror-merge-collapsed-widget{border:0;cursor:pointer;display:flex;justify-content:center}.scope[_ngcontent-%COMP%]     .CodeMirror-merge-collapsed-widget:before{content:"(...)"}.scope[_ngcontent-%COMP%]     .CodeMirror-merge-l-chunk-end.CodeMirror-linebackground{border:0}.scope[_ngcontent-%COMP%]     .CodeMirror-merge-l-chunk-start.CodeMirror-linebackground{border:0}.scope[_ngcontent-%COMP%]     .CodeMirror-merge{border:0;height:calc(100% - 5px);width:100%}.scope[_ngcontent-%COMP%]     div.CodeMirror-merge-collapsed-line pre.CodeMirror-line{padding:0}.scope[_ngcontent-%COMP%]     .CodeMirror-merge-pane{height:100%}.scope[_ngcontent-%COMP%]     .CodeMirror-merge-pane{width:50%}.scope[_ngcontent-%COMP%]     .CodeMirror-merge-gap{display:none}.scope[_ngcontent-%COMP%]     .CodeMirror{font-size:.9230769231rem;font-weight:400;line-height:1.2307692308rem;font-family:Roboto Mono,monospace;letter-spacing:normal;height:100%;width:100%}@media (forced-colors:active){.scope[_ngcontent-%COMP%]     .CodeMirror-merge-l-inserted{background:Highlight;color:HighlightText}}@media (forced-colors:active){.scope[_ngcontent-%COMP%]     .CodeMirror-merge-l-deleted{background:Highlight;color:HighlightText}}'],
Na:0});var iM=function(){this.rendered=new _.al;this.Tya="Diff is too large to display";this.hJa=!1;this.CQ=[];this.YR=[];this.cHb=this.pwb=void 0;this.Fda=this.zaa=KUb;this.qwb=new Map;this.dHb=new Map};iM.prototype.Qa=function(){};
iM.prototype.Rb=function(){a:{var a=0;for(var b=_.q(this.jB),c=b.next();!c.done;c=b.next())if(c=c.value,a+=c.UB.kl.length+c.yC.kl.length,10485760<=a){a=!0;break a}a=!1}if(a)this.hJa=!1,this.Dra(!0);else{a=[];b=[];c=_.q(this.jB);for(var d=c.next();!d.done;d=c.next()){var e=d.value;d=e.yC;e=_.Hgb(_.sab(e.UB.kl||""));d=_.Hgb(_.sab(d.kl||""));a.push(e);b.push(d)}this.pwb=a.join("");this.cHb=b.join("");a=new Map;b=new Map;d=c=1;e=_.q(this.jB);for(var f=e.next();!f.done;f=e.next()){f=f.value;var g=c;var m=
d;var n=f.yC,r=f.UB;var x=n.endLine+1;var A=r.endLine+1;n=n.VA+1;r=r.VA+1;switch(f.type){case _.TE.owa:for(A=n;A<x;A++,m++)a.set(g,""),b.set(m," "+A);break;case _.TE.Dza:for(x=r;x<A;x++,g++)a.set(g,""+x),b.set(m,"");break;case _.TE.VAa:case _.TE.Lwa:for(;r<A;r++,g++)a.set(g,""+r);for(g=n;g<x;g++,m++)b.set(m," "+g);break;default:throw Error("Ee");}c+=f.UB.endLine-f.UB.VA;d+=f.yC.endLine-f.yC.VA}this.qwb=a;this.dHb=b;this.zaa=PBb(a);this.Fda=PBb(b);b=a=0;c=_.q(this.jB);for(d=c.next();!d.done;d=c.next()){d=
d.value;e=a;f=b;m=d.UB;g=d.yC;m=m.endLine-m.VA;A=g.endLine-g.VA;switch(d.type){case _.TE.owa:this.CQ.push(NBb(e,A));break;case _.TE.Dza:this.YR.push(NBb(f,m));break;case _.TE.Lwa:x=n=0;g=!0;A>m?(n=A-m,g=!1):m>A&&(x=m-A,g=!1);m=n;this.CQ.push(NBb(e,m,g));this.YR.push(NBb(f,x,g));break;case _.TE.VAa:break;default:throw Error("Ee");}a+=d.UB.endLine-d.UB.VA;b+=d.yC.endLine-d.yC.VA}OBb(this.qwb,this.CQ);OBb(this.dHb,this.YR);this.hJa=!0}};iM.prototype.Dra=function(a){this.rendered.emit(a)};
iM.ha=function(a){return new (a||iM)};
iM.ya=_.fc({type:iM,qa:[["code-diff-chunks","diffChunks","","fileName",""]],inputs:{jB:"diffChunks",fileName:"fileName"},outputs:{rendered:"rendered"},features:[_.vc],hc:["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&&(_.O(0,LBb,1,9,"code-diff",0),_.O(1,MBb,2,1,"ng-template",null,1,_.qf));if(a&2){var c=_.Xe(2);_.z("ngIf",b.hJa)("ngIfElse",c)}},Ia:[_.im,_.tD,hM],styles:["dc-information-box[_ngcontent-%COMP%] {\n  align-items: center;\n  display: flex;\n  height: 40px;\n  justify-content: center;\n}"],Na:0});var jM=function(a){this.Ga=a;this.pha=0;this.z0a=2;this.kl=void 0;this.rendered=new _.al;this.zVa=!1;this.umb={Bq:"",co:"",LF:"",Jf:"",ZPa:!1,rQ:!1}};jM.prototype.Qa=function(){};jM.prototype.Rb=function(a){if(a.location||a.entry)this.fCc=_.tp(_.UD(this.location.Yb(),"repo"),this.Xb.Bq).Ya(),this.fHc=_.tp(_.UD(this.location.Yb(),"repo"),this.Xb.co).Ya(),this.qwc=_.qp(_.tp(this.location.Yb(),this.Xb.co).Yc(this.Xb.LF).Ai({Im:this.Xb.Bq}).Ya())};
jM.prototype.Dra=function(a){this.zVa=a;this.rendered.emit({rendered:a,O7:this.O7})};var tVb=function(a){a.Ga.ob({gestureName:"CLICK",element:"CommitFileEntryExpansionPanel",action:a.doa.vd?"expand":"collapse",projectId:a.location.lb})},uVb=function(a){a.doa.vd&&a.zVa&&a.rendered.emit({rendered:a.zVa,O7:a.O7})};
_.Y.Object.defineProperties(jM.prototype,{Xb:{configurable:!0,enumerable:!0,set:function(a){this.umb=a;this.kl=a.kl},get:function(){return this.umb}},expand:{configurable:!0,enumerable:!0,set:function(a){this.doa.vd=a;uVb(this)},get:function(){return this.doa.vd}},YCc:{configurable:!0,enumerable:!0,get:function(){return this.Xb.rQ?"source:file_delete":this.Xb.ZPa?"source:file_add":"source:file_edit"}},hDc:{configurable:!0,enumerable:!0,get:function(){return this.Xb.rQ?"Removed":this.Xb.ZPa?"Modified":
"Added"}},pwc:{configurable:!0,enumerable:!0,get:function(){return this.Xb.rQ?"":this.qwc}},Gy:{configurable:!0,enumerable:!0,get:function(){return this.Xb.rQ?this.Xb.Jf:this.Xb.LF}},LAc:{configurable:!0,enumerable:!0,get:function(){return!this.Xb.kl}},ukb:{configurable:!0,enumerable:!0,get:function(){return this.expand&&this.Xb.kl}},oGc:{configurable:!0,enumerable:!0,get:function(){return VBb(this.metadata.removed,this.metadata)}},Sqc:{configurable:!0,enumerable:!0,get:function(){return VBb(this.metadata.DO,
this.metadata)}},ysc:{configurable:!0,enumerable:!0,get:function(){return VBb(this.metadata.changed,this.metadata)}},metadata:{configurable:!0,enumerable:!0,get:function(){var a=this.Xb&&this.Xb.kl?this.Xb.kl.jra:void 0;return a?{FLc:Number(a.sRa||0),removed:Number(a.rRa||0),changed:Number(a.oRa||0),DO:Number(a.nRa||0)}:{changed:0,removed:0,FLc:0,DO:0}}},nGc:{configurable:!0,enumerable:!0,get:function(){return vVb.format({count:this.metadata.removed})}},xsc:{configurable:!0,enumerable:!0,get:function(){return wVb.format({count:this.metadata.changed})}},
Rqc:{configurable:!0,enumerable:!0,get:function(){return xVb.format({count:this.metadata.DO})}}});jM.ha=function(a){return new (a||jM)(_.w(_.Kn))};
jM.ya=_.fc({type:jM,qa:[["commit-file-entry"]],ub:function(a,b){a&1&&_.kf(_.oz,7);if(a&2){var c;_.jf(c=_.nf())&&(b.doa=c.first)}},inputs:{location:"location",O7:"entryIndex",Xb:"entry",expand:"expand"},outputs:{rendered:"rendered"},features:[_.vc],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),_.M("opened",function(){uVb(b);tVb(b)})("closed",function(){uVb(b);tVb(b)}),_.Q(1,"\n  "),_.B(2,"mat-expansion-panel-header",1),_.Q(3,"\n    "),_.B(4,
"mat-panel-title"),_.Q(5,"\n      "),_.B(6,"div",2),_.Q(7,"\n        "),_.E(8,"mat-icon",3),_.Q(9,"\n        "),_.B(10,"span",4),_.Q(11),_.C(),_.Q(12,"\n        "),_.B(13,"conditional-link",5),_.M("click",function(d){return d.stopPropagation()}),_.Q(14),_.C(),_.Q(15,"\n      "),_.C(),_.Q(16,"\n      "),_.B(17,"span",6),_.Q(18,"\n        "),_.O(19,QBb,2,2,"mat-spinner",7),_.Q(20,"\n      "),_.C(),_.Q(21,"\n    "),_.C(),_.Q(22,"\n  "),_.C(),_.Q(23,"\n  "),_.O(24,SBb,13,7,"ng-container",8),_.Q(25,"\n"),
_.C(),_.Q(26,"\n\n"),_.O(27,UBb,15,7,"ng-template",null,9,_.qf),_.Q(29,"\n"));if(a&2){var c=_.Xe(28);_.v(8);_.z("svgIcon",b.YCc);_.v(3);_.Ze(b.hDc);_.v(2);_.z("condition",!b.Xb.rQ)("link",b.pwc)("trackGestureClick",!b.Xb.rQ)("trackProjectId",b.location.lb);_.v(1);_.Ye("",b.Gy,"\n        ");_.v(5);_.z("ngIf",b.LAc)("ngIfElse",c);_.v(5);_.z("ngIf",b.ukb)}},Ia:[_.Qn,iM,_.uH,dM,_.im,_.Dr,_.Kr,_.ws,_.oz,_.JG,_.KG,_.Xv,_.Py],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 vVb=new _.ms("{count, plural, =1 {1 removed line} other {# removed lines}}"),wVb=new _.ms("{count, plural, =1 {1 changed line} other {# changed lines}}"),xVb=new _.ms("{count, plural, =1 {1 added line} other {# added lines}}");var kM=function(){this.Yvc=this.JX=new _.Lf(0)};_.Y.Object.defineProperties(kM.prototype,{EAc:{configurable:!0,enumerable:!0,get:function(){return 1===this.JX.getValue()}},nQa:{configurable:!0,enumerable:!0,get:function(){return 0===this.JX.getValue()}}});kM.ha=function(a){return new (a||kM)};kM.ua=_.t({token:kM,oa:kM.ha});var yVb=function(a){this.GI=a;this.disabled=!1;this.Wa=new _.yg;this.t6b="Collapse All";this.u6b="Expand All"};yVb.ha=function(a){return new (a||yVb)(_.w(kM))};
yVb.ya=_.fc({type:yVb,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),_.M("click",function(){var c=b.GI;c.EAc?c.JX.next(0):c.JX.next(1)}),_.B(1,"span"),_.Q(2),_.C()());a&2&&(_.z("disabled",b.disabled)("trackAction",b.GI.nQa?"expand":"collapse")("trackGestureClick",
!b.disabled)("trackProjectId",b.Wa.lb),_.v(2),_.Ze(b.GI.nQa?b.u6b:b.t6b))},Ia:[_.Qn,_.gy],mb:2,Na:0});var lM=function(a,b,c,d){this.o8=a;this.Jg=b;this.GI=c;this.Md=d;this.am=[];this.jsb=!1;this.p8=new Map;this.expand=new Map;this.TX=0;this.ooa=new _.td;this.Eua=new _.td;this.BX=0};lM.prototype.Qa=function(){var a=this;this.Eua=this.GI.Yvc.subscribe(function(b){switch(b){case 1:if(!a.am||1>a.am.length)break;YBb(a);break;case 0:clearTimeout(a.bMa);a.expand=new Map;a.BX=0;break;default:_.sg(b,"Unknown expansion state")}})};lM.prototype.La=function(){clearTimeout(this.bMa);this.ooa.unsubscribe();this.Eua.unsubscribe()};
lM.prototype.Rb=function(){this.TX=0;this.ooa.unsubscribe();this.ooa=new _.td;this.p8=new Map;for(var a=0;a<this.am.length;a++){var b=this.am[a],c=b.Jf;b=b.LF;this.p8.set(a,{Bq:this.Bq,co:this.co,Jf:c||"",LF:b||"",ZPa:!(c||!b),rQ:!(b||!c)})}this.expand=new Map;aCb(this)};
var WBb=function(a){a=a.am.length;return 1>a?"No files to expand":50<a?"Too many files to expand":null},YBb=function(a){a.BX>=a.am.length||(clearTimeout(a.bMa),a.bMa=setTimeout(function(){a.expand.set(a.BX,!0);_.yk(a.Md)}))},aCb=function(a){if(a.am){for(var b=Math.min(a.TX+150,a.am.length),c=[],d=[],e=a.TX;e<b;e++){var f=a.am[e],g=f.LF?a.co:void 0;var m=new _.tE({path:f.Jf,hash:f.Jf?a.Bq:void 0,type:f.hTa});f=new _.tE({path:f.LF,hash:g,type:f.USa});m=new _.uE({left:m,right:f});d.push({poa:m,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())zVb(a,d.value);a.TX=b}},AVb=function(a,b){return 1>b.length?_.Mh:a.o8.diff(a.location.lb,a.location.Kc,a.location.repository,b).ka(_.ce(function(c){var d=a.Jg;_.bWa(d);d.log(c);return _.Mh}))},zVb=function(a,b){var c=b.map(function(d){return d.poa});a.ooa.add(AVb(a,c).ka(_.y(function(d){d=d.noa;if(!d||1>d.length)throw Error("Fe");return d})).subscribe(function(d){for(var e=0;e<b.length;e++){var f=b[e].index,
g=d[e],m=a.p8.get(f);m&&(g=Object.assign({},m,{kl:g}),a.p8.set(f,g))}a.Md.ae()}))};lM.ha=function(a){return new (a||lM)(_.w(_.xH),_.w(_.ns),_.w(kM),_.w(_.sl))};
lM.ya=_.fc({type:lM,qa:[["commit-fileset"]],inputs:{location:"location",am:"fileDiffEntries",jsb:"includeHeader",Bq:"leftRefSpec",co:"rightRefSpec"},features:[_.vc],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&&(_.O(0,XBb,10,4,"div",0),_.B(1,"div",1),_.O(2,$Bb,2,1,"ng-container",2),_.O(3,bCb,3,1,"ng-container",3),_.C());a&2&&(_.z("ngIf",b.jsb),_.v(2),_.z("ngForOf",b.am),_.v(1),_.z("ngIf",b.TX<b.am.length))},Ia:[_.Qn,jM,_.hm,_.im,yVb,_.ir,_.bw],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 mM=function(){};mM.prototype.transform=function(a,b){if(!b)return null;b=b.Vgb;if(!b)return null;a=b.get(a);return null==a?-1:a};mM.ha=function(a){return new (a||mM)};mM.xe=_.ic({name:"blameIndexOf",type:mM,Xd:!0});var jK=new WeakMap,nM=function(){};nM.prototype.transform=function(a,b,c){if(!a.Ob||"CitC"===a.Ee){var d=b.Wa;jK.has(d)||jK.set(d,{});var e=jK.get(d);if(null==e.left){var f;b=new URL(_.Lm(c,_.tn(c,dCb(null!=(f=b.pL)?f:d))),location.href);e.left=b.pathname;setTimeout(function(){var g;null==(g=document.getElementById("historyLeftSelector"))||g.focus()})}return cCb(e.left,"dlc","dlf","dlw",d.params.Ob,a)}};nM.ha=function(a){return new (a||nM)};nM.xe=_.ic({name:"linkifyLeft",type:nM,Xd:!0});var oM=function(){};
oM.prototype.transform=function(a,b,c){var d=b.Wa;if(!b.fD||!a.Ob||"CitC"===a.Ee){jK.has(d)||jK.set(d,{});var e=jK.get(d);if(null==e.right){var f;b=new URL(_.Lm(c,_.tn(c,eCb(null!=(f=b.pL)?f:d))),location.href);e.right=b.pathname}return cCb(e.right,_.ED(d)?"rcl":"drc","drf","drw",d.params.Ob,a)}};oM.ha=function(a){return new (a||oM)};oM.xe=_.ic({name:"linkifyRight",type:oM,Xd:!0});var pM=function(){};
pM.prototype.transform=function(a,b,c){if(!a.Ob||"CitC"===a.Ee){var d=b.Wa;jK.has(d)||jK.set(d,{});var e=jK.get(d);if(null==e.diff){var f;b=new URL(_.Lm(c,_.tn(c,fCb(null!=(f=b.pL)?f:d))),location.href);e.diff=b.pathname}f=_.ED(d);d=d.params.Ob;b="CitC"===a.Ee&&a.id>a.UF[0]&&a.Ob||"";c="CitC"===a.Ee&&a.Ob||"";return e.diff+";"+(f?"rcl":"drc")+"="+encodeURIComponent(a.id)+(null==a.Jf?"":";drf="+encodeURIComponent(a.Jf))+";dlc="+encodeURIComponent(a.UF[0])+(null==a.parentPath?"":";dlf="+encodeURIComponent(a.parentPath))+
(d||a.Ob?";dlw="+encodeURIComponent(b)+";drw="+encodeURIComponent(c):"")+location.search+location.hash}};pM.ha=function(a){return new (a||pM)};pM.xe=_.ic({name:"linkifyDiff",type:pM,Xd:!0});var qM=function(){};qM.prototype.transform=function(a,b,c){var d=b.Wa;if(!b.fD||!a.Ob||"CitC"===a.Ee)return jK.has(d)||jK.set(d,{}),b=jK.get(d),b.Ee||(c=new URL(_.Lm(c,_.tn(c,eCb(d))),location.href),b.Ee=c.pathname),cCb(b.Ee,_.DD(d)?"rcl":"drc","drf","drw",d.params.Ob,a)};qM.ha=function(a){return new (a||qM)};
qM.xe=_.ic({name:"linkifyRevision",type:qM,Xd:!0});var rM=function(){};rM.prototype.transform=function(a,b,c,d){return iCb(a,b,c,a,d)};rM.ha=function(a){return new (a||rM)};rM.xe=_.ic({name:"linkifyRoot",type:rM,Xd:!0});var sM=function(){};
sM.prototype.transform=function(a,b,c,d){var e=b.Wa;if(a.Ob)return iCb(a,b,c,a,d);var f;c=a.id;a=a.Jf;b=null!=(f=b.pL)?f:e;e.lb&&e.repository?_.ED(e)?(d=_.$t,e=hCb(null!=a?a:_.QD(e,0)),c=!e||e.match(/\/$/)?d+"cl/"+c:d+"cl/"+c+"/depot/"+e):_.DD(e)?c=""+(_.t0a&&"https://"+b.lb+"."+_.t0a+"/")+b.repository+"/+/"+c:(e=b.Yb(),c&&_.tp(e,c),e.Ai({}),c=_.Lm(d,_.tn(d,_.qp(_.UD(e,"ref").Ya())))):c=void 0;return c};sM.ha=function(a){return new (a||sM)};sM.xe=_.ic({name:"linkifyId",type:sM,Xd:!0});var tM=function(){};tM.prototype.transform=function(a){return a?_.ED(a):!1};tM.ha=function(a){return new (a||tM)};tM.xe=_.ic({name:"isPiperPlace",type:tM,Xd:!0});var uM=function(){};uM.prototype.transform=function(a){return a?_.bE(a):!1};uM.ha=function(a){return new (a||uM)};uM.xe=_.ic({name:"isPackagePlace",type:uM,Xd:!0});var vM=function(){};vM.ha=function(a){return new (a||vM)};vM.Ea=_.gc({type:vM});vM.Da=_.Wb({});var wM=function(){};wM.prototype.transform=function(a){if(!a)return"";var b=a.indexOf("\n");return-1===b?a:a.substring(0,b)};wM.ha=function(a){return new (a||wM)};wM.xe=_.ic({name:"truncateCommitMessage",type:wM,Xd:!0});var BVb=["filterInput"],CVb=function(){return["details"]},DVb=function(){return["oldPath"]},EVb=function(){return["matchSummary"]},FVb=function(){return["matches"]},GVb=function(){return["hiddenCommitsInfo"]},qCb=new _.ms("Expand history row of CL {id}"),pCb=new _.ms("Collapse history row of CL {id}"),kDb=new _.ms("Commit {id} by {author}"),jDb=new _.ms("CL {id} by {author}"),uDb=["blame"],HVb=["author","time","subject"],IVb=["id"].concat(_.sc(HVb)),JVb=["id","revision"].concat(_.sc(HVb)),wDb=["actions"],
vDb=["left","right"],tDb=["toggleExpanded"],zDb=[].concat(_.sc(tDb),_.sc(IVb),["right"],_.sc(wDb)),BDb=[].concat(_.sc(tDb),_.sc(IVb),_.sc(vDb),_.sc(wDb)),DDb=xDb(IVb),yDb=[].concat(_.sc(tDb),_.sc(JVb),["right"],_.sc(wDb)),ADb=[].concat(_.sc(tDb),_.sc(JVb),_.sc(vDb),_.sc(wDb)),CDb=xDb(JVb),KVb=["#cleanup"],LVb=[].concat(_.sc(KVb),["#minor"]),xM=function(a,b,c,d,e,f,g,m,n,r,x){var A=this;this.Ga=a;this.Erc=b;this.scroll=c;this.Lg=e;this.w8=f;this.qb=g;this.Ua=m;this.QXa=n;this.Ig=r;this.Sn=x;this.Lxc=
UAb;this.Kxc=VAb;this.Wxc=WAb;this.H6b="Expand search results";this.s6b="Collapse search results";this.S0a="right";this.U0a="view";this.R0a="left";this.T0a="diff";this.dataSource=new _.Yz;this.JM=_.Ag;this.y1a="SearchInRevisions";this.r0a="uyc";this.t0b="syc";this.s0a="yyc";this.t0a="Eyc";this.x0b="Dyc";this.C0b="Lyc";this.z0b="Gyc";this.v0b="vyc";this.u0b="tyc";this.A0b="Hyc";this.LE=[];this.np=new _.jv("",{Yw:[_.sbb()]});this.zWa=new _.re;this.NSa=this.WOa=this.jS=!1;this.My=new Set;this.RQ=new Set;
this.jP=new _.Lf(void 0);this.If=new _.pe(1);this.Lma=0;this.Xla=null;this.vPa=new Map;this.cHc=function(){return A.wd&&_.ED(A.wd.Wa)?10:0};this.aHb=function(){return A.wd&&_.ED(A.wd.Wa)?60:80};this.uRa=new Map;if(this.yta=_.Xt.has(46))a=this.jP.ka(_.Yd(function(F){return!!F})),_.Kd([this.zWa.ka(_.y(function(){return A.np.value}),_.xe(function(){A.Ga.ob({element:"SearchInRevisions",action:"queryChange",gestureName:"CHANGE"})}),_.ue(""),_.he()),a]).ka(_.ve(function(F){F=_.q(F);var K=F.next().value,
L=F.next().value;return L.wd.ka(_.y(function(R){return""===K?void 0:FDb(K,L,R)}))}),_.ve(function(F){return F?A.w8.search(F,new _.VF({pageSize:4,yt:!0,nNa:!0})).ka(_.ce(function(K){_.Tr(A.Ig,K);return _.yd(new _.iG)})):_.yd(void 0)}),_.y(function(F){return F?new Map(F.Dw.flatMap(function(K){var L;return(null==(L=K.PX)?void 0:L.cWa.map(function(R){return[R.Ee,R]}))||[]})):void 0}),_.ye(this.jP.ka(_.Yd(function(F){return!!F}))),_.we(this.If)).subscribe(function(F){var K=_.q(F);F=K.next().value;K=K.next().value;
MVb(A,K,F)})};_.h=xM.prototype;_.h.Qa=function(){this.yta&&this.wd&&(this.dKa=_.vta(this.wd.Wa,"","",["CLICK_RESULT_CONTENT"]))};_.h.Wd=function(a){var b=a.target;if(b&&b instanceof Element&&(b=_.nE(b,"[data-action]","mat-cell"))&&b instanceof HTMLElement)this[b.dataset.action](a,b)};_.h.uyc=function(a,b){NVb(this,"commitDetailsNavigate");!_.oE(a)&&(b.href||"").startsWith(location.origin)&&(a.preventDefault(),OVb(this,b))};_.h.syc=function(){NVb(this,"authorClsNavigate",_.Ag.Ywa)};
_.h.yyc=function(a,b){PVb(this,a,b)};_.h.Eyc=function(a,b){PVb(this,a,b)};var PVb=function(a,b,c){NVb(a,c.dataset.actionName||"");_.oE(b)||(b.preventDefault(),OVb(a,c))};_.h=xM.prototype;_.h.Dyc=function(a,b){NVb(this,b.dataset.actionName||"");_.oE(a)||(a.preventDefault(),OVb(this,b))};_.h.Lyc=function(a,b){var c;a=null!=(c=b.dataset.rowId)?c:"";this.My.has(a)?this.My.delete(a):this.My.add(a)};_.h.Gyc=function(a,b){var c;a=null!=(c=b.dataset.rowId)?c:"";this.RQ.has(a)?this.RQ.delete(a):this.RQ.add(a)};
_.h.vyc=function(a,b){a=b.dataset.copyContent||"";_.Jy(document,b,a);this.Cq(a);this.QXa.open("Copied to clipboard!","",{duration:1E3})};_.h.tyc=function(a,b){NVb(this,"browseRepoNavigate");_.oE(a)||(a.preventDefault(),OVb(this,b))};_.h.Hyc=function(){this.jS?this.zWa.next():(this.jS=!0,this.Hwc.ta.focus())};
var LCb=function(a){setTimeout(function(){a.Sn.Gk("Diff has been loaded in the code panel.","polite")})},OVb=function(a,b){b instanceof HTMLAnchorElement&&_.un(a.Ua,b.pathname+b.search+b.hash)},TCb=function(a){return _.ED(a)?"Copy CL number":"Copy commit hash"},VCb=function(a,b){return _.ED(b)?"Browse repo at CL "+a:_.Qub.format({refSpec:_.Doa(a)})};xM.prototype.Cq=function(a){this.Ga.ob({gestureName:"CLICK",element:"HistoryTable",action:"copyId",Ne:a})};
var NVb=function(a,b,c){a.Ga.ob({gestureName:"CLICK",element:"HistoryTable",action:b,bucket:c})};xM.prototype.WAc=function(a,b){return"oldPath"===b.cS};xM.prototype.HAc=function(a,b){return"hiddenCommits"===b.cS};xM.prototype.xHb=function(a,b){return"history"===b.cS};xM.prototype.yHb=function(a,b){return"history"===b.cS&&null!=b.matches&&0<b.matches.Wi.length};var cDb=function(a){return a?a.Wi.map(function(b){return b.ts.length}).reduce(function(b,c){return b+c}):0};
xM.prototype.Rb=function(a){a.data&&(this.yta?this.jP.next(this.data):MVb(this,this.data));if(a.focusCommit){this.WOa=!1;var b=a.focusCommit.Qf;b&&(this.My.add(b),this.NSa=!0)}if(a.columnType||a.data||a.historyPlace)this.LE=EDb(this.Lma,(_.DD(this.wd.Wa)||_.QJ(this.wd.Wa))&&this.wd.Wa.Zy)};
xM.prototype.Lm=function(){var a=this.I8;a&&!this.WOa&&(a=this.vPa.get(a))&&(a=this.qb.ta.querySelectorAll("mat-row.history-table-row")[a])&&(this.scroll.scrollTo(a,0,40),this.NSa&&(a.focus({preventScroll:!0}),this.NSa=!1),this.WOa=!0)};xM.prototype.Rc=function(){var a=this;this.cA=this.Lg.registerCallback("HISTORY",this.qb.ta,function(){var b;null==(b=a.qb.ta.querySelector("mat-row"))||b.focus()})};xM.prototype.La=function(){this.If.next();this.cA&&this.cA()};
var MVb=function(a,b,c){a.FYa=b;var d=[];a.vPa=new Map;for(var e=null,f=void 0,g=0;g<b.entries.length;g++){var m=b.entries[g],n=m.Ho,r=n.wf;n=n.revisionNumber;c&&!c.has(r)?(f||(f={cS:"hiddenCommits",Cpa:[],Dpa:[],M8:!1},d.push(f)),f.Dpa.push(n),f.Cpa.push(r)):f=void 0;var x=void 0;n=d;var A=n.push,F=a,K=null==(x=c)?void 0:x.get(r);x=g;K=QVb(F,m.Ho,e,K,f);if(_.bE(F.wd.Wa)||_.QJ(F.wd.Wa))K.Ee=0===x?"HEAD":"HEAD~"+x;m.eoa&&m.Ho.Ob&&(K.Ee="CitC",K.Ob=m.Ho.Ob);A.call(n,K);a.vPa.set(r,g);if(m=m.Ho.Jf)d.push({cS:"oldPath",
Jf:m}),f=void 0,e=m}a.dataSource.data=d},QVb=function(a,b,c,d,e){var f=null!=b.metadata&&b.metadata.hasOwnProperty("CLEANUP"),g,m=(null!=(g=b.xr.match(/(\s|^)#\w+/g))?g:[]).map(function(r){return r.trim()}).filter(function(r){return LVb.includes(r)});f?m.unshift("Cleanup"):f=m.some(function(r){return KVb.includes(r)});m.splice(1);var n;return{cS:"history",id:b.wf,subject:b.Pma,Ee:b.revisionNumber,message:b.xr,TO:b.TO,time:b.FI,operation:b.GMa,qn:a.Erc.transform(b.qn),tL:(null==(n=b.metadata)?0:n.hasOwnProperty("R"))?
b.metadata.R.split(","):[],matches:d,hidden:e,uv:f,Jf:null!=c?c:void 0,Ob:b.Ob,UF:b.UF,parentPath:b.Jf?b.Jf:null!=c?c:void 0,tags:m}};xM.ha=function(a){return new (a||xM)(_.w(_.Vt),_.w(_.AH),_.w(_.Ft),_.w(_.Yt),_.w(_.jg),_.w(_.yH),_.w(_.Wc),_.w(_.eg),_.w(_.is),_.w(_.Sr),_.w(_.eq))};
xM.ya=_.fc({type:xM,qa:[["history-table"]],ub:function(a,b){a&1&&_.kf(BVb,5);if(a&2){var c;_.jf(c=_.nf())&&(b.Hwc=c.first)}},hb:function(a,b){a&1&&_.M("click",function(c){return b.Wd(c)})},inputs:{I8:"focusCommit",data:"data",wd:"historyPlace",Lma:"columnType",Xla:"blameInfo"},features:[_.vc],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"],["id","historyLeftSelector",
"mat-button","","role","button","color","primary","class","diff-left mat-primary","data-action-name","updateLeftDiff","matTooltip","Display this history entry on the left side of the diff view",3,"mat-flat-button",4,"ngSwitchCase"],["mat-button","","role","button","color","primary","class","diff-left mat-primary","data-action-name","showDiff","matTooltip","Display a diff of this history entry and the currently displayed file",3,"mat-flat-button","display","keyup.enter",4,"ngSwitchCase"],["class",
"screen-reader-only-content",4,"ngIf"],["id","historyLeftSelector","mat-button","","role","button","color","primary","data-action-name","updateLeftDiff","matTooltip","Display this history entry on the left side of the diff view",1,"diff-left","mat-primary"],["mat-button","","role","button","color","primary","data-action-name","showDiff","matTooltip","Display a diff of this history entry and the currently displayed file",1,"diff-left","mat-primary",3,"keyup.enter"],["aria-label","Historical file view/ update right diff action",
"aria-live","polite"],["mat-button","","role","button","color","primary","class","diff-right mat-primary","data-action-name","updateRightDiff","matTooltip","Display this history entry on the right side of the diff view",3,"mat-flat-button",4,"ngSwitchCase"],["mat-button","","role","button","color","primary","class","diff-right mat-primary","data-action-name","updateViewContents","matTooltip","Display this history entry",3,"mat-flat-button",4,"ngSwitchCase"],["mat-button","","role","button","color",
"primary","data-action-name","updateRightDiff","matTooltip","Display this history entry on the right side of the diff view",1,"diff-right","mat-primary"],["mat-button","","role","button","color","primary","data-action-name","updateViewContents","matTooltip","Display this history entry",1,"diff-right","mat-primary"],["aria-live","polite"],["mat-icon-button","","color","primary",1,"browse-link",3,"matTooltip"],["mat-icon-button","","color","primary",1,"copy-button",3,"title","matTooltip"],["mat-button",
"","color","primary","ascTrackElement","HistoryTable","trackAction","showHiddenRows",3,"click"],["class","gmat-caption",3,"message","linkDefinitions",4,"ngIf"],[1,"gmat-caption",3,"message","linkDefinitions"],["class","code-matches",4,"ngIf"],[1,"code-matches"],[3,"last","linkGenerator","resultIndex","snippet","trackElement","feedbackEvent",4,"ngFor","ngForOf"],[3,"linkGenerator","resultIndex","snippet","trackElement","feedbackEvent"],["tabIndex","0",1,"history-table-row"],[1,"details-row"],[1,"old-path"],
[1,"matches-row"],[1,"hiding-row"],[1,"search-box"],["mat-icon-button","","type","button","matTooltip","Search in revisions","aria-label","Search code in revisions","trackAction","search",3,"ascTrackElement"],["appearance","outline","floatLabel","hidden"],["type","text","matInput","","placeholder","Search code in revisions",3,"formControl","keydown.enter"],["filterInput",""],["mat-icon-button","","type","button","matTooltip","Close search in revisions","aria-label","Close search in revisions search box",
"trackAction","close",3,"ascTrackElement","click",4,"ngIf"],["mat-icon-button","","type","button","matTooltip","Close search in revisions","aria-label","Close search in revisions search box","trackAction","close",3,"ascTrackElement","click"]],va:function(a,b){a&1&&(_.B(0,"mat-table",0,1),_.H(2,2),_.O(3,jCb,2,0,"mat-header-cell",3),_.O(4,nCb,3,4,"mat-cell",4),_.J(),_.H(5,5),_.O(6,oCb,3,0,"mat-header-cell",6),_.O(7,rCb,4,5,"mat-cell",4),_.J(),_.H(8,7),_.O(9,sCb,2,3,"mat-header-cell",8),_.O(10,tCb,4,
12,"mat-cell",9),_.J(),_.H(11,10),_.O(12,uCb,2,1,"mat-header-cell",3),_.O(13,yCb,3,3,"mat-cell",11),_.J(),_.H(14,12),_.O(15,zCb,2,0,"mat-header-cell",3),_.O(16,CCb,5,5,"mat-cell",13),_.J(),_.H(17,14),_.O(18,DCb,2,1,"mat-header-cell",3),_.O(19,ECb,2,1,"mat-cell",13),_.J(),_.H(20,15),_.O(21,FCb,2,0,"mat-header-cell",3),_.O(22,ICb,5,4,"mat-cell",13),_.J(),_.H(23,16),_.O(24,JCb,3,0,"mat-header-cell",17),_.O(25,OCb,4,4,"mat-cell",11),_.J(),_.H(26,18),_.O(27,PCb,3,0,"mat-header-cell",19),_.O(28,SCb,3,3,
"mat-cell",11),_.J(),_.H(29,20),_.O(30,UCb,3,1,"mat-header-cell",21),_.O(31,WCb,8,15,"mat-cell",4),_.J(),_.H(32,22),_.O(33,XCb,1,0,"mat-header-cell",3),_.O(34,YCb,2,1,"mat-cell",4),_.J(),_.H(35,23),_.O(36,ZCb,1,0,"mat-header-cell",3),_.O(37,$Cb,4,5,"mat-cell",4),_.J(),_.H(38,24),_.O(39,bDb,2,1,"mat-cell",4),_.J(),_.H(40,25),_.O(41,eDb,2,3,"mat-cell",4),_.J(),_.H(42,26),_.O(43,hDb,2,1,"mat-cell",4),_.J(),_.O(44,iDb,1,0,"mat-header-row",27),_.O(45,lDb,1,13,"mat-row",28),_.O(46,mDb,1,3,"mat-row",29),
_.O(47,nDb,1,0,"mat-row",30),_.O(48,oDb,1,0,"mat-row",31),_.O(49,pDb,1,2,"mat-row",32),_.O(50,qDb,1,0,"mat-row",33),_.C(),_.O(51,sDb,8,10,"div",34),_.S(52,"isPiperPlace"));a&2&&(_.z("dataSource",b.dataSource),_.v(44),_.z("matHeaderRowDef",b.LE),_.v(1),_.z("matRowDefColumns",b.LE)("matRowDefWhen",b.xHb),_.v(1),_.z("matRowDefColumns",_.af(17,CVb))("matRowDefWhen",b.xHb),_.v(1),_.z("matRowDefColumns",_.af(18,DVb))("matRowDefWhen",b.WAc),_.v(1),_.z("matRowDefColumns",_.af(19,EVb))("matRowDefWhen",b.yHb),
_.v(1),_.z("matRowDefColumns",_.af(20,FVb))("matRowDefWhen",b.yHb),_.v(1),_.z("matRowDefColumns",_.af(21,GVb))("matRowDefWhen",b.HAc),_.v(1),_.z("ngIf",_.T(52,15,b.yta&&(null==b.wd?null:b.wd.Wa))))},Ia:[_.Qn,_.DH,_.GH,_.HH,_.KH,_.IH,_.hm,_.im,_.jm,_.km,zUb,_.zH,_.Qh,_.ev,_.tH,_.Zz,_.Qz,_.Uz,_.Rz,_.Pz,_.Vz,_.Sz,_.Tz,_.Wz,_.Xz,_.ir,_.jr,_.ws,_.zv,_.Cv,_.bw,_.mv,_.dH,_.Py,tM,_.sH,_.KE,wM,mM,pM,sM,nM,qM,oM,rM],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 yM=function(a,b,c,d){this.Ga=a;this.Guc=b;this.Ng=c;this.GI=d};yM.prototype.Qa=function(){};var RVb=function(a){var b=a.comparison,c=b.Wa;return a.Guc.diff(c.lb,c.Kc,c.repository,b.co,"",b.Bq).ka(_.y(function(d){return d.am}))},SVb=function(a){var b=a.comparison,c=b.Wa;return a.Ng.list(c.lb,c.Kc,c.repository,b.Bq,"",151,!1,b.co).ka(_.y(function(d){return d.Am.map(function(e){return{Ho:e,eoa:!1,Ob:_.yd(void 0)}})}))};
_.Y.Object.defineProperties(yM.prototype,{comparison:{configurable:!0,enumerable:!0,set:function(a){this.Zsc=a;this.Kvc=_.Sd(RVb(this),SVb(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={wd:_.yd({Wa:a.Wa}),entries:d};return{files:b,QJ:d,Kvb:c}}));this.GI.JX.next(0)},get:function(){return this.Zsc}}});yM.ha=function(a){return new (a||yM)(_.w(_.Kn),_.w(PL),_.w(_.qH),_.w(kM))};
yM.ya=_.fc({type:yM,qa:[["entry-container","comparison",""]],inputs:{comparison:"comparison"},hc:["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&&(_.O(0,MDb,6,7,"ng-container",0),_.S(1,"async"),_.O(2,NDb,1,2,"ng-template",null,1,_.qf));if(a&2){var c=_.Xe(3);_.z("ngIf",_.T(1,2,b.Kvc))("ngIfElse",c)}},Ia:[lM,_.im,_.pB,_.Dr,_.Er,_.Kr,xM,_.tD,_.rD,_.lB,rL,_.kB,_.nm,_.Py],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 TVb=["refPicker"],zM=function(a){this.JR=a;this.Za=1;this.eu=_.rE("");this.fVa=new _.td;this.Cta=""};zM.prototype.Qa=function(){};zM.prototype.Rb=function(a){if(a.comparison||a.selector){switch(this.Za){case 1:this.ZZ={Wa:this.comparison.Wa,mta:QDb,version:2};this.Cta=this.comparison.Bq;break;case 0:this.ZZ={Wa:this.comparison.Wa,mta:RDb,version:0};this.Cta=this.comparison.co;break;default:throw _.sg(this.Za,"Unknown selector type");}UVb(this,this.comparison.Wa,this.Cta);this.oIb=VVb(this,this.eu)}};
zM.prototype.La=function(){this.fVa.unsubscribe()};var UVb=function(a,b,c){a.eu=_.rE(c||"");a.fVa.unsubscribe();b.lb&&b.Kc&&b.repository&&c&&(a.fVa=_.Pub(a.JR,_.tp(b.Yb(),c).Ya()).subscribe(function(d){a.eu=d;a.oIb=VVb(a,a.eu)}))},VVb=function(a,b){var c=_.OD(b);return Object.assign({},{ariaLabel:"Git ref picker",title:_.sE(b.type)+" "+c,va:a.dda,nc:"ComparisonRefPicker"},a.GWa())};zM.prototype.GWa=function(){return _.JE(_.tp(_.UD(this.comparison.Wa.Yb(),"ref"),this.Cta).Ai({}).Ya())};
zM.ha=function(a){return new (a||zM)(_.w(_.wH))};
zM.ya=_.fc({type:zM,qa:[["comparison-ref-picker","comparison",""]],ub:function(a,b){a&1&&_.kf(TVb,7,_.ef);if(a&2){var c;_.jf(c=_.nf())&&(b.dda=c.first)}},inputs:{comparison:"comparison",Za:"selector"},features:[_.vc],hc:["comparison",""],Aa:3,Ba:1,Fa:[[3,"item"],["refPicker",""],[3,"refPickerData",4,"ngIf"],[3,"refPickerData"]],va:function(a,b){a&1&&(_.E(0,"segmented-dropdown-button",0),_.O(1,PDb,1,1,"ng-template",null,1,_.qf));a&2&&_.z("item",b.oIb)},Ia:[_.im,_.NH,_.Uy],mb:2,Na:0});var AM=function(){};AM.ha=function(a){return new (a||AM)};AM.Ea=_.gc({type:AM});AM.Da=_.Wb({imports:[_.om,_.Nr,_.PH,_.xn,_.Xy]});var BM=function(a,b,c){this.ke=a;this.Zc=b;this.eD=c;this.ab=new _.td};BM.prototype.Qa=function(){var a=this;this.tk=this.Zc.register("toggleFullscreen","a",function(){a.aga()});this.ab.add(this.eD.WX.subscribe(function(b){WVb(a,b)}))};BM.prototype.La=function(){var a;null==(a=this.tk)||a.call(this);var b;null==(b=this.LOb)||b.call(this);this.ab.unsubscribe()};BM.prototype.KP=function(a){switch(a){case 0:return"fullscreen_exit";case 1:return"fullscreen";default:return _.sg(a)}};
BM.prototype.kpa=function(a){switch(a){case 0:return"Exit full screen";case 1:return"Full screen";default:return _.sg(a)}};var WVb=function(a,b){switch(b){case 0:a.LOb=a.Zc.register("leaveFullScreen","esc",function(){a.aga()});break;case 1:var c;null==(c=a.LOb)||c.call(a);break;default:_.sg(b)}};BM.prototype.aga=function(a){this.eD.aga();this.ke.ob({element:this.componentId,action:this.eD.uF?"maximize":"restore",gestureName:a?"CLICK":"KEYBOARD"},a)};
BM.ha=function(a){return new (a||BM)(_.w(_.Kn),_.w(_.qt),_.w(_.pH))};
BM.ya=_.fc({type:BM,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),_.M("click",function(c){return b.aga(c)}),_.S(1,"async"),_.S(2,"async"),_.B(3,"mat-icon"),_.Q(4),_.S(5,"async"),_.C()());a&2&&(_.z("matTooltip",b.kpa(_.T(1,3,b.eD.WX))),_.Fe("aria-label",b.kpa(_.T(2,5,b.eD.WX))),_.v(4),_.Ze(b.KP(_.T(5,7,
b.eD.WX))))},Ia:[_.Dr,_.Er,_.ir,_.ws,_.bw,_.nm],styles:[".mat-icon[_ngcontent-%COMP%]{display:flex}"],Na:0});var CM=function(a){this.Ga=a;this.uF=!1;this.sTb=this.pha=0;this.vtc="Copy full hash";this.mPa="Copy commit hash";this.Ds=1};CM.prototype.Qa=function(){};CM.prototype.Cq=function(){this.Ga.ob({gestureName:"CLICK",element:"CommitHeader",action:"copySha",Ne:this.comparison.co,projectId:this.comparison.Wa.lb})};
_.Y.Object.defineProperties(CM.prototype,{kqa:{configurable:!0,enumerable:!0,get:function(){return 0===this.Ds}},asc:{configurable:!0,enumerable:!0,get:function(){if(this.comparison.Wa)return _.qp(_.tp(this.comparison.Wa.Yb(),this.comparison.co).Yc("/").Ya())}},atc:{configurable:!0,enumerable:!0,get:function(){return _.qp(_.tp(this.comparison.Wa.Yb(),this.comparison.co).Ai({Im:this.comparison.Bq||this.comparison.co}).Ya())}},zuc:{configurable:!0,enumerable:!0,get:function(){return _.qp(_.tp(this.comparison.Wa.Yb(),
this.comparison.co).Ai({}).Ya())}},bsc:{configurable:!0,enumerable:!0,get:function(){return _.Qub.format({refSpec:_.Doa(this.comparison.co)})}},Ysc:{configurable:!0,enumerable:!0,get:function(){return this.comparison.Rtb?"to Parent:":"to:"}}});CM.ha=function(a){return new (a||CM)(_.w(_.Kn))};
CM.ya=_.fc({type:CM,qa:[["commit-header","comparison",""]],inputs:{comparison:"comparison",Ds:"viewMode"},hc:["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),_.O(1,SDb,10,6,"ng-container",1),_.C(),_.B(2,"div",2),_.O(3,TDb,9,7,"ng-container",3),_.E(4,"fullscreen-button",4),_.C(),_.O(5,UDb,3,5,"ng-template",null,5,_.qf));if(a&2){var c=_.Xe(6);_.v(1);_.z("ngIf",b.kqa)("ngIfElse",c);_.v(2);_.z("ngIf",!b.kqa)}},Ia:[_.Qn,dM,_.im,zM,_.$y,BM,_.gy,
_.jr,_.Wv,_.ws,_.bw,_.vn],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 XVb=["dropdownContainer"],DM=function(){this.aca=[];this.CIb=new _.al};DM.prototype.Rb=function(){var a=this,b=this.comparison.Bq;this.eFc=Object.assign({},{ariaLabel:"Parent commit selector",title:_.OD(b),va:this.ut,nc:"ParentSelector"},this.GWa(b));this.aca=this.bca.map(function(c){return{id:c,yuc:_.qp($Db(a.comparison.Wa,c)),selected:c===a.comparison.Bq}})};DM.prototype.GWa=function(a){return _.JE($Db(this.comparison.Wa,a))};DM.ha=function(a){return new (a||DM)};
DM.ya=_.fc({type:DM,qa:[["parent-selector"]],ub:function(a,b){a&1&&_.kf(XVb,7,_.ef);if(a&2){var c;_.jf(c=_.nf())&&(b.ut=c.first)}},inputs:{bca:"parents",comparison:"comparison"},outputs:{CIb:"selectedParentChange"},features:[_.vc],Aa:8,Ba:3,Fa:function(){return[["fxLayout","","fxFlexAlign","start center"],["fxLayout","","fxFlexAlign"," center",1,"label"],_.xy("{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),_.Qe(2,2),_.C(),_.O(3,VDb,1,1,"segmented-dropdown-button",3),_.C(),_.O(4,XDb,2,1,"ng-template",null,4,_.qf),_.O(6,ZDb,1,1,"ng-template",null,5,_.qf));
if(a&2){var c=_.Xe(7);_.v(2);_.vy(b.aca.length);_.wy(2);_.v(1);_.z("ngIf",1<b.aca.length)("ngIfElse",c)}},Ia:[_.Qn,_.hm,_.im,_.Dr,_.Ir,_.ir,_.vn,_.Uy,_.KE],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 EM=function(a,b,c,d,e){this.krc=a;this.Ga=b;this.GJ=d;this.aqa=e;this.kf=new _.Ks(this.Ga)},YVb=function(a){return a.kf.fetch("all-repos",function(){var b={repositoryScopeRootProjectId:a.GJ?a.aqa.slice(1).split("/")[0]:void 0,repositoryScopeIncludeRegionalRepos:_.Xt.has(37)};return a.krc.list(b).ka(_.y(function(c){var d=new Map,e=new Map;c=_.q(c.Om);for(var f=c.next();!f.done;f=c.next()){f=f.value;var g=cEb(bEb(f));if(!e.has(g)){e.set(g,[]);var m=f.re;m&&d.set(g,m)}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(aEb));return{DVa:e,groups:d}}))})};EM.prototype.getMap=function(){return YVb(this).ka(_.y(function(a){for(var b=new Map,c=_.q(a.DVa.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 ZVb=function(a){return YVb(a).ka(_.y(function(b){var c=[];b=_.q(b.DVa.values());for(var d=b.next();!d.done;d=b.next())c=c.concat(d.value);return c}))},$Vb=function(a,b){return YVb(a).ka(_.y(function(c){return c.DVa.get(cEb(b))||[]}))};EM.ha=function(a){return new (a||EM)(_.u(dUb),_.u(_.Kn),_.u(_.Yt),_.u(_.cm),_.u(_.CJa))};EM.ua=_.t({token:EM,oa:EM.ha,Ja:"root"});var FM=function(){this.clear=new _.al};FM.prototype.CI=function(a){a.preventDefault();this.clear.emit()};FM.ha=function(a){return new (a||FM)};
FM.ya=_.fc({type:FM,qa:[["no-search-match","filter",""],["","no-search-match","","filter",""]],inputs:{filter:"filter"},outputs:{clear:"clear"},hc:["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),_.Q(1),_.C(),_.B(2,"div"),_.Q(3," Please "),_.B(4,"button",1),_.M("click",function(c){return b.CI(c)}),_.Q(5," clear your filter "),_.C(),_.Q(6," and try again.\n"),_.C());a&2&&(_.v(1),_.Ye(' Nothing matches your filter "',
b.filter,'".\n'))},Ia:[_.ir],styles:["no-search-match[_nghost-%COMP%]{text-align:center}.mat-button[_ngcontent-%COMP%]{padding:0}"]});var GM=function(){this.isActive=!1};GM.prototype.Qa=function(){};GM.prototype.Rb=function(a){if(a.currentScope||a.searchResultItem){a=this.CL;if(a instanceof _.WJ)a=_.Gzb(a);else if(a.Cf)a=_.$kb(a.Cf);else throw Error("He");this.Wa=a;this.isActive=_.Eoa(this.Mtc,this.Wa)}};
_.Y.Object.defineProperties(GM.prototype,{icon:{configurable:!0,enumerable:!0,get:function(){return this.CL instanceof _.WJ?"shared:project":"shared:repository"}},scope:{configurable:!0,enumerable:!0,get:function(){if(this.CL instanceof _.WJ||!this.CL.Cf)var a=null;else a=this.CL.Cf,a=a.projectId||a.jm||a.hq;return a}},name:{configurable:!0,enumerable:!0,get:function(){return this.CL instanceof _.WJ?dEb(this.CL):this.CL.Cf.zi}},eM:{configurable:!0,enumerable:!0,get:function(){return this.Wa.lb}},
Hb:{configurable:!0,enumerable:!0,get:function(){return _.JE(this.Wa).Hb}},Ra:{configurable:!0,enumerable:!0,get:function(){return _.JE(this.Wa).Ra}}});GM.ha=function(a){return new (a||GM)};
GM.ya=_.fc({type:GM,qa:["repository-search-result-entry contextName  currentScope  searchResultItem ".split(" ")],Db:2,hb:function(a,b){a&2&&_.He("active-element",b.isActive)},inputs:{stc:"contextName",Mtc:"currentScope",CL:"searchResultItem"},features:[_.vc],hc:"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),_.C(),_.O(2,hEb,6,3,"ng-template",null,2,_.qf));if(a&2){var c=_.Xe(3);_.z("ascTrackElement",b.stc)("trackGestureClick",!b.isActive)("trackProjectId",b.eM)("condition",!b.isActive)("link",b.Hb)("queryParams",b.Ra);_.v(1);_.z("ngTemplateOutlet",c)}},Ia:[_.Qn,_.uH,_.im,_.mm,_.Dr,_.Kr,_.ws],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 aWb=function(a){return{element:a,BJa:"clearButton",pJa:"search"}},bWb=new xL(function(a){return a},qEb,rEb,function(a){return a.children}),HM=function(a,b){this.Ga=a;this.Ua=b;this.Uqc="All repositories";this.ad=new tL(qEb,rEb);this.dataSource=new yL(this.ad,bWb);this.mh="";this.Dw=[];this.wF=_.Xt.has(28)};HM.prototype.Qa=function(){};
HM.prototype.Rb=function(){var a=this.m_;1!==a.size?this.dataSource.data=cWb(this,a):(a=Array.from(a.values())[0],this.dataSource.data=dWb(a,0));this.Wa.repository?(a=this.Wa,a=a.lb+"/"+a.repository):a=this.Wa.lb;this.nn=a;eWb(this);fWb(this)};HM.prototype.CI=function(){this.Mk&&_.Sjb(this.Mk);this.Ga.ob({gestureName:"CLICK",element:this.dea,action:"clearLink",projectId:this.Wa.lb})};
var fWb=function(a){a.Dw=[];if(a.mh)for(var b=_.q(a.m_),c=b.next();!c.done;c=b.next()){var d=_.q(c.value);c=d.next().value;d=d.next().value;XAb(a.mh,dEb(c))&&1<a.m_.size&&a.Dw.push(c);a.Dw=a.Dw.concat(d.filter(function(e){return XAb(a.mh,e.Cf.zi)}))}},eWb=function(a){a.ad.collapseAll();if(a.Wa.lb){var b=a.dataSource.data.find(function(c){return c.Wf===a.Wa.lb});b&&a.ad.expand(b)}},cWb=function(a,b){return 0===b.size?[]:Array.from(b.keys()).sort(eEb).filter(function(c){a:{for(var d=_.q(a.m_),e=d.next();!e.done;e=
d.next()){var f=_.q(e.value);e=f.next().value;f=f.next().value;if(e.Re&&c.Re?e.Re.projectId===c.Re.projectId:e.host&&c.host?e.host.name===c.host.name:e.IE&&c.IE?e.IE.name===c.IE.name:e.Gh&&c.Gh&&e.Gh===c.Gh){c=0<f.length;break a}}c=!1}return c}).map(function(c){var d=b.get(c)||[],e=_.Gzb(c);c=dEb(c);return{icon:"shared:project",name:c,Wf:c,level:0,location:e,children:dWb(d)}})},dWb=function(a,b){b=void 0===b?1:b;return a.map(function(c){var d=b,e=_.$kb(c.Cf);return{icon:"shared:repository",location:e,
level:d,name:c.displayName||c.Cf.zi,Wf:e.lb+"/"+e.repository}})};
_.Y.Object.defineProperties(HM.prototype,{yWa:{configurable:!0,enumerable:!0,get:function(){return"Search projects and repositories"}},WHa:{configurable:!0,enumerable:!0,get:function(){return this.wF?void 0:"/repos"}},XHa:{configurable:!0,enumerable:!0,get:function(){var a=this.WHa;return a&&this.Ua.isActive(a,!0)}},FIc:{configurable:!0,enumerable:!0,get:function(){return this.Hub&&0===this.Dw.length}},Hub:{configurable:!0,enumerable:!0,get:function(){return!!this.mh}}});
HM.ha=function(a){return new (a||HM)(_.w(_.Kn),_.w(_.eg),_.w(_.Yt))};
HM.ya=_.fc({type:HM,qa:["repository-searchable-tree-data repositoriesMap  place  searchTrackElement  treeItemNavigateTrackElement ".split(" ")],ub:function(a,b){a&1&&_.kf(_.zD,5);if(a&2){var c;_.jf(c=_.nf())&&(b.Mk=c.first)}},inputs:{m_:"repositoriesMap",Wa:"place",dea:"searchTrackElement",D0:"treeItemNavigateTrackElement"},features:[_.vc],hc:"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),_.M("valueChange",function(d){b.mh=d;fWb(b)}),_.C(),_.O(1,mEb,4,3,"ng-container",1),_.O(2,pEb,3,2,
"ng-template",null,2,_.qf));if(a&2){var c=_.Xe(3);_.z("placeholder",b.yWa)("trackingConfig",_.bf(4,aWb,b.dea));_.v(1);_.z("ngIf",!b.Hub)("ngIfElse",c)}},Ia:[_.Qn,_.uH,_.hm,_.im,_.Dr,_.Kr,_.zD,_.ir,_.ws,AL,DL,EL,FL,zL,FM,GM],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 IM=function(a,b){this.D0=this.dea="";this.Ec=_.xD;this.m_=b.getMap().ka(_.y(_.pD),_.ce(function(c){_.Tr(a,c);return _.yd({state:1,message:"Couldn't load repositories."})}),_.ue(_.yD))};IM.prototype.Qa=function(){};IM.ha=function(a){return new (a||IM)(_.w(_.Sr),_.w(EM))};
IM.ya=_.fc({type:IM,qa:[["repository-searchable-tree"]],inputs:{Wa:"place",dea:"searchTrackElement",D0:"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&&(_.O(0,vEb,4,4,"ng-container",0),_.S(1,"async"));a&2&&_.z("ngIf",_.T(1,1,b.m_))},Ia:[_.im,_.jm,_.km,_.Er,_.Kr,_.rD,HM,_.nm],styles:["repository-searchable-tree[_nghost-%COMP%]{max-height:450px;min-height:300px;min-width:280px}"]});var gWb=["scope"],JM=function(){};JM.prototype.Qa=function(){};var hWb=function(a,b){return Object.assign({},{type:2,title:a.yOa(b),va:a.rWa,label:b.repository?"Repository":b.lb?"Project":"",ariaLabel:b.repository?"Repository picker":b.lb?"Project picker":"",nc:"BreadcrumbRepositoriesTree"},_.JE(_.UD(b.Yb(),"repo").Ya()))};JM.prototype.yOa=function(a){return _.QJ(a)&&a.repository?a.lb+"/"+a.repository:a.repository?a.repository:a.lb?a.lb:"All repositories"};JM.ha=function(a){return new (a||JM)};
JM.ya=_.fc({type:JM,qa:[["resource-scope-breadcrumb-item","place",""]],ub:function(a,b){a&1&&_.kf(gWb,7,_.ef);if(a&2){var c;_.jf(c=_.nf())&&(b.rWa=c.first)}},inputs:{Wa:"place"},hc:["place",""],Aa:2,Ba:0,Fa:[["scope",""],["searchTrackElement","BreadcrumbRepositoriesSearch","treeItemNavigateTrackElement","BreadcrumbRepositoriesTreeItem",3,"place"]],va:function(a){a&1&&_.O(0,wEb,1,1,"ng-template",null,0,_.qf)},Ia:[IM],mb:2});var KM=function(){};KM.ha=function(a){return new (a||KM)};KM.Ea=_.gc({type:KM});KM.Da=_.Wb({imports:[_.om,_.Hr]});var LM=function(){};LM.ha=function(a){return new (a||LM)};LM.Ea=_.gc({type:LM});LM.Da=_.Wb({imports:[_.Sn,_.QH,_.om,_.Nr,_.sv,_.AD,_.sD,_.Hr,_.xs,_.Dv,_.vB,KM,_.IG,_.tv,_.xn]});var MM=function(){};MM.ha=function(a){return new (a||MM)};MM.Ea=_.gc({type:MM});MM.Da=_.Wb({imports:[_.om,LM]});var NM=function(){this.ama=[]};NM.prototype.Qa=function(){};NM.prototype.N6=function(){var a=[];a.unshift(hWb(this.Bda,this.Wa));return a};_.Y.Object.defineProperties(NM.prototype,{Hd:{configurable:!0,enumerable:!0,set:function(a){this.Wa=a;this.ama=this.N6()}}});NM.ha=function(a){return new (a||NM)};
NM.ya=_.fc({type:NM,qa:[["resource-scope-breadcrumb"]],ub:function(a,b){a&1&&_.kf(JM,7);if(a&2){var c;_.jf(c=_.nf())&&(b.Bda=c.first)}},inputs:{Hd:"activeLocation"},Aa:2,Ba:2,Fa:[[3,"items"],[3,"place"]],va:function(a,b){a&1&&_.E(0,"breadcrumb",0)(1,"resource-scope-breadcrumb-item",1);a&2&&(_.z("items",b.ama),_.v(1),_.z("place",b.Wa))},Ia:[JM,_.Vy],mb:2});var OM=function(a,b,c,d,e,f){var g=this;this.Jg=a;this.Hb=b;this.Ua=c;this.OC=d;this.Ng=e;this.jfa=f;this.Ec=_.xD;this.KBb=new _.re;this.Wa=this.Hb.data.ka(_.y(sAb),_.Yd(_.cE));this.Stc=this.Wa.ka(_.ve(function(m){return g.SZa(m)}));this.jHc=this.Wa.subscribe(function(m){g.OC.Gl(m)})};OM.prototype.La=function(){this.jHc.unsubscribe()};
OM.prototype.SZa=function(a){var b=this;return this.Ng.list(a.lb,a.Kc,a.repository,_.zh(a,0),"",1,!0).ka(_.ve(function(c){if(!c.Am||1>c.Am.length)return _.oD("unused");c=CEb(a,c.Am[0]);return b.KBb.ka(_.ne(function(d,e){return Object.assign({},d,{comparison:Object.assign({},d.comparison,{Bq:e})})},c),_.ue(c),_.y(_.pD))}),_.ce(function(c){var d=c.error;d&&404===d.code&&_.cWa(b.Jg,{error:c,message:"Could not load commit history.",Ud:"Dismiss"});d&&403===d.code&&_.cWa(b.Jg,{error:c,message:"Permission denied.",
Ud:"Dismiss"});return _.oD("unused")}),_.ue(_.yD))};OM.prototype.kqa=function(a){return 0===a.Ds};_.Y.Object.defineProperties(OM.prototype,{uF:{configurable:!0,enumerable:!0,get:function(){return this.jfa.uF}}});OM.ha=function(a){return new (a||OM)(_.w(_.ns),_.w(_.Kf),_.w(_.eg),_.w(_.aK),_.w(_.qH),_.w(_.pH))};
OM.ya=_.fc({type:OM,qa:[["commit-detail"]],Db:2,hb:function(a,b){a&2&&_.He("fullscreen",b.uF)},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&&(_.E(0,"resource-scope-breadcrumb",0),_.S(1,"async"),_.O(2,BEb,5,4,"ng-container",1),_.S(3,"async"));a&2&&(_.z("activeLocation",_.T(1,2,b.Wa)),_.v(2),_.z("ngIf",_.T(3,4,b.Stc)))},Ia:[CM,cM,_.im,_.jm,_.km,yM,_.rD,DM,NM,_.jz,_.nm],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 PM=function(){};PM.ha=function(a){return new (a||PM)};PM.Ea=_.gc({type:PM});PM.Da=_.Wb({imports:[_.om,_.hz,_.RH,_.xs,_.LE]});var QM=function(){};QM.ha=function(a){return new (a||QM)};QM.Ea=_.gc({type:QM});QM.Da=_.Wb({imports:[_.Sn,_.om,_.QH,_.Nr,_.gr,_.xn,_.LE,_.yw]});var RM=function(){};RM.ha=function(a){return new (a||RM)};RM.Ea=_.gc({type:RM});RM.Da=_.Wb({imports:[_.om,_.uD]});var SM=function(){};SM.ha=function(a){return new (a||SM)};SM.Ea=_.gc({type:SM});SM.Da=_.Wb({imports:[_.Sn,RM,_.QH,QM,_.om,_.Nr,_.xs,_.pz,_.Bw,_.xn]});var TM=function(){};TM.ha=function(a){return new (a||TM)};TM.Ea=_.gc({type:TM});TM.Da=_.Wb({imports:[_.Sn,_.om,_.iy,_.Hr]});var UM=function(){};UM.ha=function(a){return new (a||UM)};UM.Ea=_.gc({type:UM});UM.Da=_.Wb({imports:[_.Sn,SM,_.om,TM,_.Hr,_.rw]});var VM=function(){};VM.ha=function(a){return new (a||VM)};VM.Ea=_.gc({type:VM});VM.Da=_.Wb({});var WM=function(){};WM.ha=function(a){return new (a||WM)};WM.Ea=_.gc({type:WM});WM.Da=_.Wb({Nb:[_.AH],imports:[_.Sn,_.az,_.XH,_.YH,_.om,WL,_.bz,_.SH,_.Nn,_.sv,vM,_.RH,_.$z,_.Hr,_.xs,_.Dv,_.Bw,_.hs,_.rw,_.nw,_.tv,_.xn,_.oH,_.LE,VM,_.yw]});var XM=function(){};XM.ha=function(a){return new (a||XM)};XM.Ea=_.gc({type:XM});XM.Da=_.Wb({imports:[_.Sn,UM,_.om,_.wB,_.Nr,WM,_.uD,_.sD,_.oB]});var YM=function(){};YM.ha=function(a){return new (a||YM)};YM.Ea=_.gc({type:YM});YM.Da=_.Wb({imports:[_.om,_.Nr,_.Hr,_.xs,_.rw]});var ZM=function(){};ZM.ha=function(a){return new (a||ZM)};ZM.Ea=_.gc({type:ZM});ZM.Da=_.Wb({imports:[_.Sn,QM,_.om,AM,_.bz,YM,_.iy,_.Hr,_.Aw,_.xs,_.rw,_.xn,_.yw]});var $M=function(){};$M.ha=function(a){return new (a||$M)};$M.Ea=_.gc({type:$M});$M.Da=_.Wb({imports:[_.Sn,_.om,_.Nr,_.Hr,_.xn,_.Xy,_.LE]});var aN=function(){};aN.ha=function(a){return new (a||aN)};aN.Ea=_.gc({type:aN});aN.Da=_.Wb({imports:[_.om,MM,_.Yy]});var bN=function(){};bN.ha=function(a){return new (a||bN)};bN.Ea=_.gc({type:bN});bN.Da=_.Wb({Nb:[kM],imports:[ZM,PM,_.om,XM,_.sD,$M,aN,_.kz,_.yw]});var cN=function(a,b){this.Ua=b;this.enabled=_.Xt.has(22)};cN.prototype.Te=function(){this.enabled||this.Ua.navigate(["/404"]);return this.enabled};cN.ha=function(a){return new (a||cN)(_.u(_.Yt),_.u(_.eg))};cN.ua=_.t({token:cN,oa:cN.ha,Ja:"root"});var dN=function(a){this.Ua=a};dN.prototype.Te=function(){_.un(this.Ua,"/piper///",{Ui:!0});return!1};dN.ha=function(a){return new (a||dN)(_.u(_.eg))};dN.ua=_.t({token:dN,oa:dN.ha,Ja:"root"});var eN=function(a){this.Ua=a};eN.prototype.Te=function(a){var b=_.Loa(a.Ra),c=b.jUa;b=b.Ra;if(0===Object.keys(c).length)return!0;a=a.QK.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 _.tn(this.Ua,a,{Ra:b})};eN.ha=function(a){return new (a||eN)(_.u(_.eg))};eN.ua=_.t({token:eN,oa:eN.ha,Ja:"root"});var fN=function(a,b){this.Ua=a;this.client=b};fN.prototype.Te=function(a){var b=this,c=_.zg(a);if(!c||!_.ED(c)||!c.path||c.params.lf)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.Yb();e.Am&&(e=e.Am.find(function(g){return g.revisionNumber===d}))&&_.wp(f,{lf:e.wf});b.Ua.navigate(_.qp(f.Ya()));return!1}))};
fN.ha=function(a){return new (a||fN)(_.u(_.eg),_.u(_.CG))};fN.ua=_.t({token:fN,oa:fN.ha,Ja:"root"});var gN=function(a){this.window=a};gN.prototype.Te=function(a){var b=_.zg(a);return b&&_.ED(b)&&b.path&&a.Ra.edit?(a=this.window.location,b=_.Zf(_.KAb(b)),b=_.Vf(b),void 0!==b&&a.replace(b),!1):!0};gN.ha=function(a){return new (a||gN)(_.u(_.Ds))};gN.ua=_.t({token:gN,oa:gN.ha,Ja:"root"});var hN=function(a,b){this.Ua=a;this.client=b};hN.prototype.Te=function(a){var b=this,c=_.zg(a);if(!c||!_.ED(c))return!0;a=c.params.Ob;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:eUb(this.client,{owner:a.substring(0,d),alias:e}).ka(_.y(function(f){var g=c.Yb();f=f.iUa.split(":");if(4!==f.length||"citc"!==f[3])return!0;_.wp(g,{Ob:f[0]+"/"+f[2]});b.Ua.navigate(_.qp(g.Ya()));return!1}))};
hN.ha=function(a){return new (a||hN)(_.u(_.eg),_.u(fUb))};hN.ua=_.t({token:hN,oa:hN.ha,Ja:"root"});var iN=function(a,b){this.Ga=a;this.iPa=b;this.kf=new _.Js(this.Ga)};iN.prototype.gOa=function(a){var b=this;if(!_.dE(a))return _.yd(_.nD("Failed to load pending changes"));var c=SAb(a.lb,a.Kc,a.repository,a.yb,a.path,a.params.Ob);return this.kf.fetch(c,function(){return b.iPa.gOa(c)}).ka(_.y(function(d){return _.pD({kca:d.kca})}),_.ue(_.yD),_.ce(function(){return _.yd(_.nD("Failed to load pending changes"))}))};iN.ha=function(a){return new (a||iN)(_.u(_.Kn),_.u(_.AG))};
iN.ua=_.t({token:iN,oa:iN.ha,Ja:"root"});var EEb=function(){return{Xwb:!0,count:0}},HEb=function(a){return{Xwb:!1,count:a}},jN=function(a){this.oFc=a;this.Ec=_.xD;this.Oxc=NEb;this.pending=_.yd()};jN.prototype.Rb=function(){this.pending=this.oFc.gOa(this.Wa)};jN.ha=function(a){return new (a||jN)(_.w(iN))};
jN.ya=_.fc({type:jN,qa:[["pending-cl-indicator"]],inputs:{Wa:"place"},features:[_.vc],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&&(_.O(0,JEb,3,3,"ng-container",0),_.S(1,"async"),_.O(2,MEb,8,4,"ng-template",
null,1,_.qf));a&2&&_.z("ngIf",_.T(1,1,b.pending))},Ia:[_.im,_.mm,_.jm,_.km,_.gy,_.rD,_.ws,_.nm],styles:["loading[_ngcontent-%COMP%]{padding-right:5px}.active[_ngcontent-%COMP%]{display:flex;flex-direction:row}"],Na:0});var iWb=["menuTrigger"],jWb=["auxiliaryCiderButton"],kN=function(a,b,c,d,e,f,g,m){var n=this;this.Ga=a;this.Vi=c;this.Zc=d;this.Ng=e;this.cqa=f;this.ZR=g;this.Ub=m;this.mqa=!1;this.wLa=new _.Lf(void 0);this.Bl=new _.Lf(void 0);this.ut=new _.Lf(void 0);this.JM=_.Ag;this.wdb=_.yd(new Set);this.Tsa=_.Xt.has(37);this.bvc=_.Xt.has(12);this.pFc=_.Xt.has(32);this.atb=_.Xt.has(20);this.Zzc=_.Xt.has(21);this.avc=g.yKa.ka(_.y(function(r){return 2===r}),_.he(),_.y(function(r){return{open:r}}));this.aAc=g.yKa.ka(_.y(function(r){return 1===
r}),_.he(),_.y(function(r){return{open:r}}));this.tvc=_.Kd([this.Ub.cY(),this.Ub.wY(),this.Bl,this.wLa,this.ut]).ka(_.y(function(r){var x=_.q(r);r=x.next().value;var A=x.next().value,F=x.next().value,K=x.next().value;x=x.next().value;if(K)return{ariaLabel:"Edit this file",title:"Edit Code",Hb:K};if(F&&_.ED(F)){K=void 0;var L=[],R=_.KAb(F);if(R){var ca={ariaLabel:"Edit this file in a new workspace in Cider",title:"Edit in Cider",Hb:R};"prompt"!==r?K=ca:L.push(ca)}if(A=IAb(R,A))A={ariaLabel:"Edit in Cider with CitC Workspace picker",
title:"Choose workspace",Hb:A},"prompt"===r?K=A:L.push(A);r=K?L.length?Object.assign({},K,{tooltip:F.Zy?K.ariaLabel:"Editing code in Cider not supported for this resource type",va:x,nc:"BreadcrumbOpenInEditor",context:{buttons:L}}):K:void 0;return r}}),_.xe(function(r){var x=void 0;"string"===typeof(null==r?void 0:r.Hb)&&(x=r.Hb);kWb(n,x)}),_.qe(1),_.Fd())};kN.prototype.Qa=function(){};kN.prototype.La=function(){this.wva&&this.wva()};
kN.prototype.Rb=function(a){var b=this;if("place"in a&&this.atb){var c=a.place;a=c.Qf;c=c.Si;c&&_.RD(a,c)||(this.wdb=HTb(this.Ga).ka(_.ve(function(){return _.rH(b.Ng,_.tp(b.Wa.Yb(),"HEAD").Ya(),"path",0).ka(_.jh(b.Ga,"history"),_.ce(function(){return _.yd(void 0)}))}),_.ve(function(d){d=Number(d);return isNaN(d)?_.yd(new Set):DUb(b.cqa,b.Wa.path||"",d)}),_.xe(function(d){b.Ga.Tm({rE:new Map([["insights",0<d.size?"AVAILABLE":"UNAVAILABLE"],["insights-expertise",d.has("expertise")?"AVAILABLE":"UNAVAILABLE"],
["insights-deployments",d.has("deployments")?"AVAILABLE":"UNAVAILABLE"]])})}),_.ue(new Set),_.qe(1),_.Fd()))}};kN.prototype.d6=function(){this.Fyb&&this.Fyb.d6()};var kWb=function(a,b){a.wva&&a.wva();a.wva=b&&a.Wa.Zy?a.Zc.register("editCode","shift+e",function(){_.tj(b,void 0,_.mh("_blank"))}):void 0};
_.Y.Object.defineProperties(kN.prototype,{wX:{configurable:!0,enumerable:!0,set:function(a){this.wLa.next(a)},get:function(){return this.wLa.value}},Wa:{configurable:!0,enumerable:!0,set:function(a){this.Bl.next(a)},get:function(){return this.Bl.value}},Grc:{configurable:!0,enumerable:!0,set:function(a){this.ut.value!==a&&this.ut.next(a)}},dLa:{configurable:!0,enumerable:!0,get:function(){return _.DD(this.Wa)&&!this.Wa.Zy||null}},Dvc:{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)}}});kN.ha=function(a){return new (a||kN)(_.w(_.Vt),_.w(_.Yt),_.w(_.hI),_.w(_.qt),_.w(_.qH),_.w($L),_.w(ZL),_.w(_.Au))};
kN.ya=_.fc({type:kN,qa:[["activity-header-actions","place",""]],ub:function(a,b){a&1&&(_.kf(iWb,5),_.kf(jWb,5,_.ef));if(a&2){var c;_.jf(c=_.nf())&&(b.Fyb=c.first);_.jf(c=_.nf())&&(b.Grc=c.first)}},inputs:{mqa:"isEmptyRepo",wX:"editLink",Wa:"place"},features:[_.vc],hc:["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),_.O(1,OEb,1,1,"pending-cl-indicator",
1),_.S(2,"isPiperPlace"),_.O(3,TEb,3,3,"div",2),_.S(4,"isPiperPlace"),_.O(5,VEb,3,3,"div",2),_.O(6,YEb,4,2,"ng-container",2),_.S(7,"async"),_.C(),_.O(8,$Eb,1,1,"ng-template",null,3,_.qf));a&2&&(_.v(1),_.z("ngIf",b.pFc&&_.T(2,4,b.Wa)),_.v(2),_.z("ngIf",_.T(4,6,b.atb&&null!=b.Wa.path&&b.Wa)),_.v(2),_.z("ngIf",b.bvc),_.v(1),_.z("ngIf",_.T(7,8,!b.Tsa&&b.tvc)))},Ia:[_.Qn,_.hm,_.im,jN,_.Mn,_.Nv,_.Tv,lL,_.Vv,_.gy,_.ws,_.bw,_.Uy,_.nm,tM],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 lN=function(a,b){this.Ga=a;this.Ua=b;this.ag="ChangelistPicker";this.kfa=void 0;this.aLb="number"};lN.prototype.Qa=function(){};var lWb=function(a){if(a.kfa){var b=a.kfa.toString();a.Ga.ob({element:"ChangelistPicker",action:"selectSpecificCl",Ne:b,gestureName:"CLICK"});a.Ua.navigate(_.qp(_.IE(_.vE(_.tp(a.qca.Yb(),b)),function(c){delete c.Ob;c.line=a.qca.params.line}).Ya()))}};
_.Y.Object.defineProperties(lN.prototype,{Wa:{configurable:!0,enumerable:!0,set:function(a){this.qca=a;this.dQ=_.qp(_.IE(_.vE(_.tp(a.Yb(),"")),function(c){delete c.Ob;delete c.ju;delete c.dw;c.line=a.params.line}).Ya());this.kfa=bFb(a);this.aLb=a.Oi()?"number":"text";var b=a.params.Ob?_.qp(_.vE(a.Yb()).Ya()):void 0;this.oRb=b;this.AMc=_.ilb(a)}},aBc:{configurable:!0,enumerable:!0,get:function(){return _.xp(this.qca)||MAb(this.qca)}},qBc:{configurable:!0,enumerable:!0,get:function(){return!!this.qca.params.Ob}}});
lN.ha=function(a){return new (a||lN)(_.w(_.Kn),_.w(_.eg))};
lN.ya=_.fc({type:lN,qa:[["cl-picker","place",""]],inputs:{Wa:"place"},hc:["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),_.O(1,aFb,3,5,
"li",1),_.B(2,"li",2)(3,"a",3),_.Q(4," HEAD "),_.C()(),_.E(5,"mat-divider"),_.B(6,"li",2)(7,"mat-form-field",4)(8,"mat-label"),_.Q(9," Specific CL "),_.C(),_.B(10,"input",5),_.M("ngModelChange",function(c){return b.kfa=c})("keyup.enter",function(){return lWb(b)}),_.C()()()());a&2&&(_.v(1),_.z("ngIf",b.oRb),_.v(2),_.He("active-element",b.aBc),_.z("routerLink",b.dQ)("ascTrackElement",b.ag),_.v(7),_.z("type",b.aLb)("ngModel",b.kfa))},Ia:[_.Qn,_.im,_.Dr,_.Kr,_.Qh,_.ev,_.kv,_.jr,_.Wv,_.zv,_.yv,_.Cv,_.vn],
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 mN=function(){};mN.ha=function(a){return new (a||mN)};mN.Ea=_.gc({type:mN});mN.Da=_.Wb({imports:[_.Sn,_.om,_.Nr,_.sv,_.Hr,_.Aw,_.Dv,_.rw,_.xn]});var mWb=["crumbs"],nWb=["copyButton"],nN=function(a,b){this.Ga=a;this.Gc=b;this.r6b="Copy file path";this.items=[];this.aP=""};nN.prototype.Cq=function(){this.Ga.ob({gestureName:"CLICK",element:"BreadcrumbFilePath",action:"copy",projectId:this.projectId})};nN.ha=function(a){return new (a||nN)(_.w(_.Kn),_.w(_.lI))};
nN.ya=_.fc({type:nN,qa:[["path-breadcrumb"]],ub:function(a,b){a&1&&(_.kf(mWb,5),_.kf(nWb,5,_.Wc));if(a&2){var c;_.jf(c=_.nf())&&(b.KSc=c.first);_.jf(c=_.nf())&&(b.DSc=c.first)}},inputs:{items:"items",aP:"copyText",projectId:"projectId",ofa:"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),_.O(1,dFb,6,11,"ng-container",1),_.C(),_.B(2,"div")(3,"copy-button",2,3),_.M("copyEvent",function(){return b.Cq()}),_.C()());a&
2&&(_.v(1),_.z("ngForOf",b.items),_.v(2),_.z("hoverMsg",b.r6b)("copyText",b.aP))},Ia:[_.Qn,_.hm,_.im,_.$y,_.vn,_.nm],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 oWb=function(a){_.p.call(this,a)};_.X(oWb,_.p);_.h=oWb.prototype;_.h.NNa=function(){return _.Vh(this,1)};_.h.WWa=function(a){_.mb(this,1,a)};_.h.getName=function(){return _.Vh(this,2)};_.h.Uf=function(){return _.k(this,2)};_.h.He=function(a){return _.mb(this,2,a)};_.h.tq=function(){return _.Vh(this,3)};_.h.p9=function(){return _.k(this,3)};_.h.J_=function(a){_.mb(this,3,a)};_.h.toObject=function(){return pWb(this)};
var pWb=function(a){if(null!=a)return _.zb(a),{codePath:_.l(_.k(a,1)),name:_.l(_.k(a,2)),productId:_.l(_.k(a,3))}};var oN=function(a){_.p.call(this,a)};_.X(oN,_.p);var qWb=_.Bb(oN);oN.kc=[1];oN.prototype.toObject=function(){if(null!=this){_.zb(this);var a={w_c:_.vb(_.Ci(this,oWb,1),pWb)}}else a=void 0;return a};var pN=function(a){_.p.call(this,a)};_.X(pN,_.p);pN.prototype.NNa=function(){return _.Vh(this,1)};pN.prototype.WWa=function(a){_.mb(this,1,a)};pN.prototype.pS=function(a){_.mb(this,2,_.Ta(a))};pN.prototype.toObject=function(){if(null!=this){_.zb(this);var a={codePath:_.l(_.k(this,1)),wE:_.Ji(this,2,!1)}}else a=void 0;return a};var qN=function(a){_.p.call(this,a)};_.X(qN,_.p);_.h=qN.prototype;_.h.getScope=function(){return _.Ni(this,1,0)};_.h.setScope=function(a){return _.mb(this,1,a)};_.h.lpa=function(){return _.Wh(this,2)};_.h.getValue=function(a){return _.rya(this,2,a)};_.h.setValue=function(a,b){return _.pb(this,2,a,b,_.Wh)};qN.kc=[2];qN.prototype.toObject=function(){return rWb(this)};var rWb=function(a){if(null!=a)return _.zb(a),{scope:_.l(_.k(a,1)),dMc:_.l(_.Wh(a,2))}};var sWb=function(a){_.p.call(this,a)};_.X(sWb,_.p);_.h=sWb.prototype;_.h.getName=function(){return _.Vh(this,1)};_.h.Uf=function(){return _.k(this,1)};_.h.He=function(a){return _.mb(this,1,a)};_.h.pS=function(a){_.mb(this,2,_.Ta(a))};_.h.toObject=function(){if(null!=this){_.zb(this);var a={name:_.l(_.k(this,1)),wE:_.Ji(this,2,!1)}}else a=void 0;return a};var rN=function(a){_.p.call(this,a)};_.X(rN,_.p);rN.prototype.mJb=function(a){_.mb(this,1,a)};rN.prototype.pS=function(a){_.mb(this,2,_.Ta(a))};rN.prototype.HOa=function(){return _.k(this,3)};rN.prototype.toObject=function(){if(null!=this){_.zb(this);var a={fvc:_.l(_.k(this,1)),wE:_.Ji(this,2,!1),username:_.l(_.k(this,3)),kWc:_.Ji(this,4,!1)}}else a=void 0;return a};var tWb=function(a){_.p.call(this,a)};_.X(tWb,_.p);_.h=tWb.prototype;_.h.tq=function(){return _.Vh(this,1)};_.h.p9=function(){return _.k(this,1)};_.h.J_=function(a){_.mb(this,1,a)};_.h.pS=function(a){_.mb(this,3,_.Ta(a))};_.h.toObject=function(){if(null!=this){_.zb(this);var a={productId:_.l(_.k(this,1)),TZc:_.l(_.k(this,2)),wE:_.Ji(this,3,!1)}}else a=void 0;return a};var yJb=function(a){_.p.call(this,a)};_.X(yJb,_.p);_.h=yJb.prototype;_.h.getName=function(){return _.Vh(this,1)};_.h.Uf=function(){return _.k(this,1)};_.h.He=function(a){return _.mb(this,1,a)};_.h.vpb=function(){return _.Vh(this,2)};_.h.toObject=function(){return uWb(this)};var uWb=function(a){if(null!=a)return _.zb(a),{name:_.l(_.k(a,1)),m0:_.l(_.k(a,2))}};var sN=function(){};sN.ha=function(a){return new (a||sN)};sN.ua=_.t({token:sN,oa:sN.ha,Ja:"root"});var vWb=new Map([[2,{Z_:"https://dev-stacks.corp.google.com",lW:"https://dev-stacksinfrastructurecatalog-googleapis.corp.google.com",apiKey:"AIzaSyAXNjGnyiOiM9qwCTPTxE_zsynz51tizBo"}],[1,{Z_:"https://staging-stacks.corp.google.com",lW:"https://staging-stacksinfrastructurecatalog-googleapis.corp.google.com",apiKey:"AIzaSyAXNjGnyiOiM9qwCTPTxE_zsynz51tizBo"}],[3,{Z_:"https://nightly-stacks.corp.google.com",lW:"https://nightly-stacksinfrastructurecatalog-googleapis.corp.google.com",apiKey:"AIzaSyBJfv3Pzc9Y-hagj8Gd5pfcCT56QvtDFIA"}],
[0,{Z_:"https://stacks-v4.corp.google.com",lW:"https://stacksinfrastructurecatalog-googleapis.corp.google.com",apiKey:"AIzaSyAXNjGnyiOiM9qwCTPTxE_zsynz51tizBo"}],[4,{Z_:"http://localhost:5432",lW:"http://localhost:8788",apiKey:""}]]),tN=function(){};
_.Y.Object.defineProperties(tN.prototype,{current:{configurable:!0,enumerable:!0,get:function(){return vWb.get(this.Ntc)}},Ntc:{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}}}});tN.ha=function(a){return new (a||tN)(_.u(sN))};tN.ua=_.t({token:tN,oa:tN.ha,Ja:"root"});var rK=function(a){_.p.call(this,a)};_.X(rK,_.p);_.h=rK.prototype;_.h.getUrl=function(){return _.Vh(this,1)};_.h.EJ=function(){return _.k(this,1)};_.h.IL=function(a){return _.mb(this,1,a)};_.h.X9=function(){return _.Si(this,1)};_.h.Et=function(){return _.Vh(this,2)};_.h.HW=function(){return _.zi(this,2)};_.h.getId=function(){return _.Vh(this,3)};_.h.toObject=function(){return uN(this)};
var uN=function(a){if(null!=a)return _.zb(a),{url:_.l(_.k(a,1)),label:_.l(_.k(a,2)),id:_.l(_.k(a,3)),protocol:_.l(_.k(a,4))}};var vN=function(a){_.p.call(this,a)};_.X(vN,_.p);vN.prototype.getName=function(){return _.Vh(this,2)};vN.prototype.Uf=function(){return _.k(this,2)};vN.prototype.He=function(a){return _.mb(this,2,a)};vN.prototype.toObject=function(){return wWb(this)};var wWb=function(a){if(null!=a)return _.zb(a),{qrc:_.l(_.k(a,1)),name:_.l(_.k(a,2)),resource:uN(_.Bi(a,rK,3))}};var xWb=function(a){_.p.call(this,a)};_.X(xWb,_.p);_.h=xWb.prototype;_.h.HOa=function(){return _.k(this,1)};_.h.getName=function(){return _.Vh(this,2)};_.h.Uf=function(){return _.k(this,2)};_.h.He=function(a){return _.mb(this,2,a)};_.h.toObject=function(){return yWb(this)};var yWb=function(a){if(null!=a)return _.zb(a),{username:_.l(_.k(a,1)),name:_.l(_.k(a,2))}};var wK=function(a){_.p.call(this,a)};_.X(wK,_.p);wK.prototype.getName=function(){return _.Vh(this,2)};wK.prototype.Uf=function(){return _.k(this,2)};wK.prototype.He=function(a){return _.mb(this,2,a)};wK.prototype.toObject=function(){return zWb(this)};var zWb=function(a){if(null!=a)return _.zb(a),{VSc:_.l(_.k(a,1)),name:_.l(_.k(a,2))}};var vK=function(a){_.p.call(this,a)};_.X(vK,_.p);vK.prototype.CJ=function(){return _.Vh(this,2)};vK.prototype.toObject=function(){return AWb(this)};var AWb=function(a){if(null!=a)return _.zb(a),{perspective:_.l(_.k(a,1)),description:_.l(_.k(a,2))}};var sK=function(a){_.p.call(this,a)};_.X(sK,_.p);sK.kc=[2,3];sK.prototype.toObject=function(){return BWb(this)};var BWb=function(a){if(null!=a)return _.zb(a),{C_c:_.l(_.k(a,1)),m0c:_.vb(_.Ci(a,vK,2),AWb),g3c:_.l(_.Wh(a,3))}};var xK=function(a){_.p.call(this,a)};_.X(xK,_.p);xK.prototype.getName=function(){return _.Vh(this,2)};xK.prototype.Uf=function(){return _.k(this,2)};xK.prototype.He=function(a){return _.mb(this,2,a)};xK.prototype.toObject=function(){return CWb(this)};var CWb=function(a){if(null!=a)return _.zb(a),{jK:_.l(_.k(a,1)),name:_.l(_.k(a,2))}};var pK=function(a){_.p.call(this,a)};_.X(pK,_.p);pK.prototype.getName=function(){return _.Vh(this,3)};pK.prototype.Uf=function(){return _.k(this,3)};pK.prototype.He=function(a){return _.mb(this,3,a)};pK.prototype.toObject=function(){return DWb(this)};var DWb=function(a){if(null!=a)return _.zb(a),{VPc:_.l(_.k(a,1)),UPc:_.l(_.k(a,2)),name:_.l(_.k(a,3)),z2c:_.l(_.k(a,4))}};var wN=function(a){_.p.call(this,a)};_.X(wN,_.p);wN.prototype.getName=function(){return _.Vh(this,1)};wN.prototype.Uf=function(){return _.k(this,1)};wN.prototype.He=function(a){return _.mb(this,1,a)};wN.prototype.toObject=function(){return EWb(this)};var EWb=function(a){if(null!=a)return _.zb(a),{name:_.l(_.k(a,1)),JFc:_.l(_.k(a,2))}};var xN=function(a){_.p.call(this,a)};_.X(xN,_.p);xN.prototype.getName=function(){return _.Vh(this,2)};xN.prototype.Uf=function(){return _.k(this,2)};xN.prototype.He=function(a){return _.mb(this,2,a)};xN.prototype.toObject=function(){return FWb(this)};var FWb=function(a){if(null!=a)return _.zb(a),{b1c:_.l(_.k(a,1)),name:_.l(_.k(a,2)),resource:uN(_.Bi(a,rK,3))}};var yN=function(a){_.p.call(this,a)};_.X(yN,_.p);yN.prototype.getName=function(){return _.Vh(this,1)};yN.prototype.Uf=function(){return _.k(this,1)};yN.prototype.He=function(a){return _.mb(this,1,a)};yN.prototype.toObject=function(){return GWb(this)};var GWb=function(a){if(null!=a)return _.zb(a),{name:_.l(_.k(a,1)),vJc:_.l(_.k(a,2))}};var HWb=function(a){_.p.call(this,a)};_.X(HWb,_.p);_.h=HWb.prototype;_.h.getName=function(){return _.Vh(this,2)};_.h.Uf=function(){return _.k(this,2)};_.h.He=function(a){return _.mb(this,2,a)};_.h.Kv=function(){return _.Li(this,3)};_.h.toObject=function(){return IWb(this)};var IWb=function(a){if(null!=a)return _.zb(a),{teamsId:_.l(_.k(a,1)),name:_.l(_.k(a,2)),level:_.l(_.k(a,3)),u_c:_.l(_.k(a,4))}};var KJb=function(a){_.p.call(this,a)};_.X(KJb,_.p);_.h=KJb.prototype;_.h.tq=function(){return _.Vh(this,1)};_.h.J_=function(a){_.mb(this,1,a)};_.h.getName=function(){return _.Vh(this,2)};_.h.He=function(a){return _.mb(this,2,a)};_.h.fpa=function(){return _.Ni(this,3,0)};_.h.ZNa=function(){return _.Ji(this,4)};_.h.aOa=function(){return _.Ji(this,5,!1)};_.h.toObject=function(){return JWb(this)};
var JWb=function(a){if(null!=a)return _.zb(a),{productId:_.l(_.k(a,1)),name:_.l(_.k(a,2)),Oca:_.l(_.k(a,3)),dzc:_.l(_.wi(a,4)),dBc:_.Ji(a,5,!1)}};var qK=function(a){_.p.call(this,a)};_.X(qK,_.p);qK.prototype.tq=function(){return _.Vh(this,1)};qK.prototype.J_=function(a){_.mb(this,1,a)};qK.prototype.CJ=function(){return _.Vh(this,2)};qK.kc=[3,6];qK.prototype.toObject=function(){return KWb(this)};var KWb=function(a){if(null!=a)return _.zb(a),{productId:_.l(_.k(a,1)),description:_.l(_.k(a,2)),Z_c:_.l(_.Wh(a,3)),l0c:_.l(_.k(a,4)),sYc:_.l(_.k(a,5)),c0c:_.vb(_.Ci(a,KJb,6),JWb)}};var MKb=function(a){_.p.call(this,a)};_.X(MKb,_.p);_.h=MKb.prototype;_.h.tq=function(){return _.Oi(this,1,LWb)};_.h.J_=function(a){_.Ch(this,1,LWb,a)};_.h.ppb=function(){return _.Oi(this,2,LWb)};_.h.getName=function(){return _.Vh(this,4)};_.h.He=function(a){return _.mb(this,4,a)};var LWb=[1,2];MKb.prototype.toObject=function(){return MWb(this)};var MWb=function(a){if(null!=a)return _.zb(a),{productId:_.l(_.Pi(a,1,LWb)),jFc:_.l(_.Pi(a,2,LWb)),name:_.l(_.k(a,4)),b0c:_.l(_.k(a,3))}};var uK=function(a){_.p.call(this,a)};_.X(uK,_.p);uK.prototype.CJ=function(){return _.Vh(this,2)};uK.kc=[3];uK.prototype.toObject=function(){return NWb(this)};var NWb=function(a){if(null!=a)return _.zb(a),{u6:_.l(_.k(a,1)),description:_.l(_.k(a,2)),oSc:_.vb(_.Ci(a,MKb,3),MWb)}};var tK=function(a){_.p.call(this,a)};_.X(tK,_.p);_.h=tK.prototype;_.h.ppb=function(){return _.Vh(this,1)};_.h.getName=function(){return _.Vh(this,3)};_.h.He=function(a){return _.mb(this,3,a)};_.h.CJ=function(){return _.Vh(this,4)};_.h.EP=function(){return _.Wh(this,7)};_.h.ENa=function(){return _.Wh(this,9)};tK.kc=[2,7,9,11,13];tK.prototype.toObject=function(){return OWb(this)};
var OWb=function(a){if(null!=a)return _.zb(a),{jFc:_.l(_.k(a,1)),pSc:_.vb(_.Ci(a,uK,2),NWb),name:_.l(_.k(a,3)),description:_.l(_.k(a,4)),xS:_.l(_.k(a,6)),xQc:_.Ji(a,5,!1),SW:_.l(_.Wh(a,7)),v0c:_.l(_.k(a,8)),wrc:_.l(_.Wh(a,9)),eRc:_.l(_.k(a,10)),L3c:_.l(_.Wh(a,11)),PXc:_.l(_.k(a,12)),hQc:_.l(_.Wh(a,13)),WYc:_.l(_.k(a,14))}};var zN=function(a){_.p.call(this,a)};_.X(zN,_.p);_.h=zN.prototype;_.h.Poa=function(){return _.Ci(this,rK,2)};_.h.NNa=function(){return _.rya(this,4)};_.h.WWa=function(a){_.pb(this,4,a,void 0,_.Wh)};_.h.Roa=function(){return _.Ci(this,rK,5)};_.h.EP=function(){return _.Ci(this,xWb,7)};_.h.CJ=function(){return _.Vh(this,9)};_.h.Mg=function(){return _.Bi(this,AN,10)};_.h.sS=function(a){_.Di(this,10,a)};_.h.LJ=function(){return _.ui(this,AN,10)};_.h.Voa=function(){return _.Ci(this,rK,13)};
_.h.Woa=function(){return _.Ci(this,rK,15)};_.h.Yoa=function(){return _.Ci(this,rK,16)};_.h.aOa=function(){return _.Ji(this,17,!1)};_.h.g9=function(){return _.Ci(this,rK,18)};_.h.getName=function(){return _.Vh(this,23)};_.h.Uf=function(){return _.k(this,23)};_.h.He=function(a){return _.mb(this,23,a)};_.h.tq=function(){return _.Vh(this,26)};_.h.p9=function(){return _.k(this,26)};_.h.J_=function(a){_.mb(this,26,a)};_.h.s9=function(){return _.Ci(this,rK,31)};_.h.ENa=function(){return _.Ci(this,rK,55)};
_.h.ZNa=function(){return _.Ji(this,66)};_.h.vpb=function(){return _.Vh(this,53)};_.h.fpa=function(){return _.Ni(this,70,0)};var PWb=_.Bb(zN),AN=function(a){_.p.call(this,a)};_.X(AN,_.p);_.h=AN.prototype;_.h.mJb=function(a){_.mb(this,1,a)};_.h.getName=function(){return _.Vh(this,2)};_.h.Uf=function(){return _.k(this,2)};_.h.He=function(a){return _.mb(this,2,a)};_.h.getParent=function(){return _.Bi(this,AN,3)};_.h.Xta=function(a){_.Di(this,3,a)};_.h.CJ=function(){return _.Vh(this,7)};
_.h.Poa=function(){return _.Ci(this,rK,8)};_.h.Roa=function(){return _.Ci(this,rK,9)};_.h.EP=function(){return _.Ci(this,xWb,10)};_.h.Voa=function(){return _.Ci(this,rK,11)};_.h.Woa=function(){return _.Ci(this,rK,12)};_.h.Yoa=function(){return _.Ci(this,rK,13)};_.h.g9=function(){return _.Ci(this,rK,14)};_.h.s9=function(){return _.Ci(this,rK,16)};var QWb=_.Bb(AN);zN.kc=[2,4,61,5,6,7,8,39,12,13,14,83,15,16,18,41,20,22,25,27,28,30,31,38,32,59,40,35,44,47,55,56,57,62,63,64,65,78,49,50,72,80,81];
zN.prototype.toObject=function(){return RWb(this)};
var RWb=function(a){if(null!=a)return _.zb(a),{Qrc:_.vb(a.Poa(),uN),MW:_.l(_.Wh(a,4)),WPc:_.l(_.Wh(a,61)),Usc:_.vb(a.Roa(),uN),sSc:_.vb(_.Ci(a,rK,6),uN),SW:_.vb(a.EP(),yWb),SSc:_.vb(_.Ci(a,rK,8),uN),hTc:_.vb(_.Ci(a,rK,39),uN),description:_.l(_.k(a,9)),domain:SWb(a.Mg()),Job:_.l(_.k(a,42)),XUc:_.vb(_.Ci(a,rK,12),uN),eyc:_.vb(a.Voa(),uN),tVc:_.l(_.$a(a,14,_.Ua)),sVc:_.l(_.Wh(a,83)),yzc:_.vb(a.Woa(),uN),iAc:_.vb(a.Yoa(),uN),dBc:_.Ji(a,17,!1),DBc:_.vb(a.g9(),uN),jXc:_.vb(_.Ci(a,xK,41),CWb),oXc:_.vb(_.Ci(a,
rK,20),uN),pYc:_.vb(_.Ci(a,rK,22),uN),name:_.l(_.k(a,23)),UZc:_.l(_.$a(a,25,_.Ua)),productId:_.l(_.k(a,26)),y_c:_.vb(_.Ci(a,pK,27),DWb),z_c:_.vb(_.Ci(a,rK,28),uN),A_c:EWb(_.Bi(a,wN,29)),f0c:_.vb(_.Ci(a,rK,30),uN),QGc:_.vb(a.s9(),uN),O0c:_.l(_.Wh(a,38)),A1c:_.vb(_.Ci(a,rK,32),uN),a1c:FWb(_.Bi(a,xN,58)),c1c:_.vb(_.Ci(a,rK,59),uN),Q1c:GWb(_.Bi(a,yN,33)),k2c:uWb(_.Bi(a,yJb,34)),teamList:_.vb(_.Ci(a,HWb,40),IWb),H2c:_.l(_.$a(a,35,_.Ua)),l3c:_.l(_.Gi(a,36)),yQc:wWb(_.Bi(a,vN,43)),zQc:_.vb(_.Ci(a,rK,44),
uN),l2c:_.l(_.wi(a,45)),LWc:_.l(_.wi(a,46)),XSc:_.vb(_.Ci(a,wK,47),zWb),o_c:_.l(_.k(a,54)),wrc:_.vb(a.ENa(),uN),w0c:_.vb(_.Ci(a,rK,56),uN),V1c:_.vb(_.Ci(a,rK,57),uN),RRc:_.vb(_.Ci(a,rK,62),uN),gTc:_.vb(_.Ci(a,rK,63),uN),M0c:_.vb(_.Ci(a,rK,64),uN),M2c:_.vb(_.Ci(a,rK,65),uN),K$:_.l(_.wi(a,60)),dzc:_.l(_.wi(a,66)),FVc:_.l(_.wi(a,69)),DVc:_.l(_.wi(a,67)),q_c:_.l(_.Wh(a,78)),qrc:_.l(_.k(a,48)),WSc:_.l(_.Wh(a,49)),iXc:_.l(_.Wh(a,50)),JFc:_.l(_.k(a,51)),vJc:_.l(_.k(a,52)),m0:_.l(_.k(a,53)),Oca:_.l(_.k(a,
70)),TSc:_.l(_.k(a,71)),ZPc:_.vb(_.Ci(a,qN,72),rWb),RPc:_.l(_.wi(a,73)),N1c:_.l(_.k(a,74)),DYc:_.l(_.k(a,75)),Z2c:_.l(_.wi(a,76)),o1c:_.l(_.k(a,77)),bQc:KWb(_.Bi(a,qK,79)),a0c:_.vb(_.Ci(a,tK,80),OWb),J0c:_.l(_.k(a,68)),uUc:_.vb(_.Ci(a,sK,81),BWb),B_c:_.l(_.k(a,82)),G2c:_.l(_.k(a,84))}};AN.kc=[4,6,8,9,10,11,12,13,14,15,16];AN.prototype.toObject=function(){return SWb(this)};
var SWb=function(a){if(null!=a)return _.zb(a),{fvc:_.l(_.k(a,1)),name:_.l(_.k(a,2)),parent:SWb(a.getParent()),f2c:_.vb(_.Ci(a,AN,4),SWb),FWc:_.l(_.wi(a,5)),x_c:_.vb(_.Ci(a,zN,6),RWb),description:_.l(_.k(a,7)),Qrc:_.vb(a.Poa(),uN),Usc:_.vb(a.Roa(),uN),SW:_.vb(a.EP(),yWb),eyc:_.vb(a.Voa(),uN),yzc:_.vb(a.Woa(),uN),iAc:_.vb(a.Yoa(),uN),DBc:_.vb(a.g9(),uN),QXc:_.vb(_.Ci(a,rK,15),uN),cc:_.l(_.k(a,20)),QGc:_.vb(a.s9(),uN),LTc:_.l(_.k(a,17)),E1c:_.l(_.k(a,18)),nRc:_.l(_.wi(a,19))}};var nK=function(a){_.p.call(this,a)};_.X(nK,_.p);_.h=nK.prototype;_.h.getName=function(){return _.Vh(this,1)};_.h.Uf=function(){return _.k(this,1)};_.h.He=function(a){return _.mb(this,1,a)};_.h.getUrl=function(){return _.Vh(this,2)};_.h.EJ=function(){return _.k(this,2)};_.h.IL=function(a){return _.mb(this,2,a)};_.h.X9=function(){return _.Si(this,2)};_.h.KP=function(){return _.Vh(this,3)};_.h.zea=function(a){return _.mb(this,3,a)};nK.kc=[4];nK.prototype.toObject=function(){return TWb(this)};
var TWb=function(a){if(null!=a)return _.zb(a),{name:_.l(_.k(a,1)),url:_.l(_.k(a,2)),icon:_.l(_.k(a,3)),F0c:_.vb(_.Ci(a,rK,4),uN)}};var mK=function(a){_.p.call(this,a)};_.X(mK,_.p);_.h=mK.prototype;_.h.getName=function(){return _.Vh(this,1)};_.h.Uf=function(){return _.k(this,1)};_.h.He=function(a){return _.mb(this,1,a)};_.h.jY=function(){return _.Ci(this,nK,2)};_.h.uS=function(a){return _.Ei(this,2,a)};_.h.z4=function(a){_.Fi(this,2,nK,a)};mK.kc=[2];mK.prototype.toObject=function(){if(null!=this){_.zb(this);var a={name:_.l(_.k(this,1)),jCc:_.vb(this.jY(),TWb)}}else a=void 0;return a};var UWb=["domain_less","no_domain"];var VWb=new _.Eo("/google.corp.stacksinfrastructurecatalog.v3.Stacks/BatchGetProductInfoForCodePath",pN,oN,function(a){return a.ld()},qWb);var BN=function(a){_.p.call(this,a)};_.X(BN,_.p);BN.prototype.getName=function(){return _.Vh(this,1)};BN.prototype.Uf=function(){return _.k(this,1)};BN.prototype.He=function(a){return _.mb(this,1,a)};var WWb=_.Bb(BN);BN.prototype.toObject=function(){if(null!=this){_.zb(this);var a={name:_.l(_.k(this,1)),Zbb:_.l(_.k(this,2)),kQc:_.l(_.k(this,3))}}else a=void 0;return a};var XWb=new _.Eo("/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetAnnouncement",sWb,BN,function(a){return a.ld()},WWb);var YWb=new _.Eo("/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetDomain",rN,AN,function(a){return a.ld()},QWb);var ZWb=new _.Eo("/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetProduct",tWb,zN,function(a){return a.ld()},PWb);var $Wb=function(a){var b={withCredentials:!0};b=b||{};b.format="jspb";this.bi=new _.Po(b);this.ni=void 0==a?a:a.replace(/\/+$/,"")};$Wb.prototype.o9=function(a,b,c){return KTb(this.bi,this.ni+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetProduct",a,b||{},ZWb,c)};$Wb.prototype.bY=function(a,b,c){return KTb(this.bi,this.ni+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetAnnouncement",a,b||{},XWb,c)};
$Wb.prototype.Mg=function(a,b,c){return KTb(this.bi,this.ni+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetDomain",a,b||{},YWb,c)};var CN=function(a){this.Lvc=a};CN.prototype.create=function(){return new $Wb(this.Lvc.current.lW)};CN.ha=function(a){return new (a||CN)(_.u(tN))};CN.ua=_.t({token:CN,oa:CN.ha,Ja:"root"});var DN=function(a,b){this.wE=!1;this.environment=a.current;this.Aua=b.create();this.wE="{{ flags.bypass_cache }}"===window.PY_BYPASS_CACHE?!1:"True"===window.PY_BYPASS_CACHE};DN.prototype.bY=function(){var a=this,b=new sWb;b.pS(this.wE);return kFb(function(c){return a.Aua.bY(b,{"X-Goog-Api-Key":a.environment.apiKey},c)}).ka(_.ce(function(c){console.error("Failed to fetch announcement",c);return _.zd(c)}))};
DN.prototype.Mg=function(a){var b=this;if(UWb.includes(a))return _.zd(Error("Ie"));var c=new rN;c.mJb(a);c.pS(this.wE);_.mb(c,4,_.Ta(!1));return kFb(function(d){return b.Aua.Mg(c,{"X-Goog-Api-Key":b.environment.apiKey},d)}).ka(_.ce(function(d){console.error("Failed to fetch domain",a,d);return d&&404===d.code?_.zd(Error("Je`"+a)):_.zd(d)}))};
DN.prototype.o9=function(a){var b=this,c=new tWb;c.J_(a);c.pS(this.wE);return kFb(function(d){return b.Aua.o9(c,{"X-Goog-Api-Key":b.environment.apiKey},d)}).ka(_.ce(function(d){console.error("Failed to fetch product",d);return"Requested entity was not found."===d.message?_.zd(Error("Ke`"+a)):_.zd(d)}))};
var aXb=function(a,b){var c=new pN;c.WWa(b.endsWith("/")?b.substring(0,b.length-1):b);c.pS(a.wE);return kFb(function(d){var e=a.Aua;return KTb(e.bi,e.ni+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/BatchGetProductInfoForCodePath",c,{"X-Goog-Api-Key":a.environment.apiKey},VWb,d)})};DN.prototype.getUrl=function(a){return this.environment.lW+"/v3/"+a+"?key="+this.environment.apiKey};DN.ha=function(a){return new (a||DN)(_.u(tN),_.u(CN),_.u(sN))};DN.ua=_.t({token:DN,oa:DN.ha,Ja:"root"});var EN=function(a,b,c){this.Ga=a;this.ES=b;this.Ig=c;this.kf=new _.Js(this.Ga)};EN.prototype.get=function(a){var b=this;a.Zy&&(a=a.parent||a);if(!a.path)return _.ie;var c=a.path;return this.kf.fetch(c,function(){return aXb(b.ES,"//depot/"+c).ka(_.jh(b.Ga,"stacksServiceGet"),_.ce(function(d){_.Tr(b.Ig,d);return _.yd(new oN)}))})};EN.ha=function(a){return new (a||EN)(_.u(_.Kn),_.u(DN),_.u(_.Sr))};EN.ua=_.t({token:EN,oa:EN.ha,Ja:"root"});var bXb=["clPicker"],cXb=["pathBreadcrumb"],dXb=["refPickerDropdownButton"],eXb=["refPicker"],FN=function(a,b,c,d,e){var f=this;this.Ga=a;this.JR=b;this.cYa=d;this.Gc=e;this.mqa=!1;this.lsb=!0;this.wX=void 0;this.JQ=new _.pe(1);this.ofa=_.Xt.has(53)?this.JQ.ka(_.ve(function(m){return f.cYa.get(m)}),_.y(function(m){return new Set(_.Ci(m,oWb,1).map(function(n){return(n.NNa()||"")+"/"}))}),_.xe(function(m){f.Ga.Tm({rE:new Map([["stacks",0<m.size?"AVAILABLE":"UNAVAILABLE"]])})}),_.se()):_.Mh;this.fGc=
this.JQ.ka(_.y(function(m){return _.cE(m)?{Wa:m,mta:_.onb,version:0}:void 0}));var g=[];this.ama=this.JQ.ka(_.ve(function(m){return _.cE(m)?_.Pub(f.JR,m).ka(_.ue(_.rE(m.yb)),_.y(function(n){return{location:m,eu:n}})):_.yd({location:m,eu:_.rE("")})}),_.y(function(m){return f.N6(g,m.location,m.eu)}))};FN.prototype.Qa=function(){};
FN.prototype.N6=function(a,b,c){var d=_.vE(b.Yb()).Ya();a[0]=hWb(this.Bda,b);if(_.cE(b)){if(_.DD(d)){if(d.params.Ob){c="CitC Workspace";var e=_.ilb(d)}else _.xp(d)||MAb(d)?(c="Root",e="HEAD"):(c="Pinned to",e=d.yb,e=d.Oi()?e:_.OD(e));d=Object.assign({},{type:2,va:this.zsc,title:e,label:c,ariaLabel:"Pin to CL",nc:"ChangelistPicker",tooltip:void 0},_.JE(d.Yb().Yc("").Ya()))}else d=this.tKa(d,c),c=TAb(c.type),d={type:1,va:this.gGc,label:"Ref Picker Button",ariaLabel:"Toggle ref picker dropdown",context:{gVa:d,
icon:c}};a[1]=d;d=!b.path||"/"===b.path;if(this.lsb&&!d){d=[];c=b;var f=c.params;e=f.jj;var g=f.uf,m=f.ot,n=f.Ob;f=f.Ev;for(var r=_.zh(c,0);c&&c.path;){var x=0===d.length?{Ob:n}:{jj:e,uf:g,ot:m,Ob:n,Ev:f};x=_.qp(_.tp(c.Yb().Ai(x),r).Ya());var A=void 0;d.unshift({title:_.Hzb(c),Hb:x,path:null==(A=c)?void 0:A.path});c=c.parent}a[2]={type:1,va:this.iFc,label:"File path",context:{VBb:d,aP:b.path||""}}}else a.splice(2,1)}else a.splice(1,2);return a};
FN.prototype.tKa=function(a,b){var c=_.OD(b);return Object.assign({},{title:c,va:this.dda,label:_.sE(b.type),ariaLabel:"Ref picker dropdown",nc:"BreadcrumbRefPicker"},_.JE(a.Yb().Yc("").Ya()))};_.Y.Object.defineProperties(FN.prototype,{Wa:{configurable:!0,enumerable:!0,set:function(a){this.nt=a;this.JQ.next(a)},get:function(){return this.nt}},fQa:{configurable:!0,enumerable:!0,get:function(){var a;return!(null==(a=this.Wa)||!a.params.Ob)}}});
FN.ha=function(a){return new (a||FN)(_.w(_.Vt),_.w(_.wH),_.w(_.Yt),_.w(EN),_.w(_.lI))};
FN.ya=_.fc({type:FN,qa:[["repository-breadcrumb","location",""]],ub:function(a,b){a&1&&(_.kf(bXb,7,_.ef),_.kf(cXb,7,_.ef),_.kf(dXb,7,_.ef),_.kf(eXb,7,_.ef),_.kf(JM,7));if(a&2){var c;_.jf(c=_.nf())&&(b.zsc=c.first);_.jf(c=_.nf())&&(b.iFc=c.first);_.jf(c=_.nf())&&(b.gGc=c.first);_.jf(c=_.nf())&&(b.dda=c.first);_.jf(c=_.nf())&&(b.Bda=c.first)}},Cb:["aria-label","Repository toolbar"],inputs:{mqa:"isEmptyRepo",lsb:"includePathBreadcrumb",wX:"editLink",Wa:["location","place"]},features:[_.$e([_.wH])],hc:["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),_.O(2,qFb,1,1,"breadcrumb",2),_.S(3,"async"),_.C(),_.E(4,"activity-header-actions",3),_.C(),_.O(5,sFb,1,1,"ng-template",null,4,_.qf),_.O(7,uFb,2,3,"ng-template",null,5,_.qf),_.O(9,wFb,2,3,"ng-template",null,6,_.qf),_.O(11,xFb,1,1,"ng-template",null,7,_.qf),_.E(13,"resource-scope-breadcrumb-item",8));a&
2&&(_.He("citc",b.fQa),_.v(2),_.z("ngIf",_.T(3,7,b.ama)),_.v(2),_.z("place",b.Wa)("isEmptyRepo",b.mqa)("editLink",b.wX),_.v(9),_.z("place",b.Wa))},Ia:[kN,lN,_.im,_.Dr,_.Er,_.Kr,_.ws,_.NH,JM,_.Uy,_.Vy,nN,_.nm,_.mI],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 GN=function(a,b){this.Ga=a;this.cvc=b;this.Cwc=new _.Js(this.Ga)};GN.prototype.getFile=function(a,b,c,d,e,f){var g=this,m=SAb(a,b,c,d,e,f);return this.Cwc.fetch(m,function(){return g.cvc.getFile(m)}).ka(_.y(function(n){return _.pD(_.Kh(n.yVa))}),_.ue(_.yD),_.ce(function(){return _.yd(_.nD("Failed to retrieve documentation for file."))}))};GN.ha=function(a){return new (a||GN)(_.u(_.Kn),_.u(bUb))};GN.ua=_.t({token:GN,oa:GN.ha,Ja:"root"});var HN=function(a){this.Ec=_.xD;this.Rt=new _.pe(1);this.onClose=new _.al;this.vwc=this.Rt.ka(_.TD(),_.Yd(_.dE),_.ve(function(b){return a.getFile(b.lb,b.Kc,b.repository,b.yb,b.path,b.params.Ob)}))};HN.prototype.close=function(){this.onClose.emit()};_.Y.Object.defineProperties(HN.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.Rt.next(a)}}});HN.ha=function(a){return new (a||HN)(_.w(GN))};
HN.ya=_.fc({type:HN,qa:[["docs-panel","location",""]],inputs:{location:"location"},outputs:{onClose:"onClose"},hc:["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&&(_.O(0,BFb,9,4,"ng-container",0),_.S(1,"async"));a&2&&_.z("ngIf",_.T(1,
1,b.vwc))},Ia:[_.im,_.jm,_.km,_.tD,_.rD,_.ir,_.Wv,_.ws,_.bw,_.nm],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}"],
mb:2,Na:0});var fXb=function(a){this.ivc=a.data.ka(_.y(function(){var b=_.zg(a.Qc);return _.DD(b)||_.QJ(b)?NAb(b):""}))};fXb.ha=function(a){return new (a||fXb)(_.w(_.Kf))};
fXb.ya=_.fc({type:fXb,qa:[["binary-file"]],inputs:{cna:"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"),_.Q(2," You have selected a binary file "),_.C(),_.O(3,CFb,5,2,"icon-empty-state-subtitle",1),_.S(4,"async"),_.O(5,DFb,2,0,"ng-template",null,2,_.qf),_.C());if(a&2){var c=_.Xe(6);_.v(3);_.z("ngIf",_.T(4,2,b.ivc))("ngIfElse",c)}},Ia:[_.im,_.cz,_.ez,_.dz,
_.nm],styles:["binary-file[_nghost-%COMP%]{display:flex;height:100%}"]});var gXb=["filterInput"],IN=function(a){this.Ga=a;this.Ira=new _.al;this.IAb=new _.al;this.Rra=new _.al;this.So=new _.jv("");this.fFb=this.iVa=new _.Lf(!1);this.ab=new _.td};
IN.prototype.Qa=function(){var a=this,b="";this.MB&&(b=this.MB.query,this.So.setValue(this.MB.query),this.iVa.next(this.MB.DQa));b=this.So.Jl.ka(_.ue(b),_.de(300),_.xe(function(){a.Ga.ob({element:a.nc,action:"queryChange",gestureName:"CHANGE"})}));this.ab.add(_.Kd(b,this.fFb).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(m){g=!1}f=!g}f?(e=!0,_.gv(a.So,{invalidRegex:{value:""}})):_.gv(a.So,null);g=null;!e&&c&&(g=/[A-Z]/.test(c)?
"g":"gi",g=d?new RegExp(c,"g"):new RegExp(_.gA(c),g));a.Rra.emit({query:c,DQa:d,Sd:g})}))};IN.prototype.La=function(){this.ab.unsubscribe()};IN.prototype.mw=function(a){a.preventDefault()};IN.prototype.focus=function(){this.input&&this.input.ta.focus()};IN.ha=function(a){return new (a||IN)(_.w(_.Kn))};
IN.ya=_.fc({type:IN,qa:[["regex-filter-input"]],ub:function(a,b){a&1&&_.kf(gXb,7);if(a&2){var c;_.jf(c=_.nf())&&(b.input=c.first)}},hb:function(a,b){a&1&&_.M("keydown.enter",function(){b.Ira.emit(null)})("keydown.shift.enter",function(){b.IAb.emit(null)})},inputs:{MB:"initialState",label:"label",nc:"trackElement"},outputs:{Ira:"onEnter",IAb:"onShiftEnter",Rra:"onStateChange"},ac:["*"],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=_.Cc();_.Te();_.B(0,"form",0);_.M("submit",function(d){return b.mw(d)});_.B(1,"mat-form-field",1);_.O(2,EFb,2,1,"mat-label",2);_.B(3,"input",3,4);_.M("focus",function(){_.Dc(c);return _.Ec(_.Xe(4).select())});_.C();_.O(5,FFb,2,0,"mat-error",2);_.B(6,"div",5);_.Ue(7);_.C()();_.B(8,"mat-slide-toggle",6);_.M("change",function(d){d=d.checked;b.Ga.ob({element:b.nc,
action:d?"enableRegex":"disableRegex",gestureName:"CHANGE"});b.iVa.next(d)});_.S(9,"async");_.Q(10," Use regex ");_.C()()}a&2&&(_.v(2),_.z("ngIf",b.label),_.v(1),_.z("formControl",b.So),_.v(2),_.z("ngIf",b.So.im("invalidRegex")),_.v(3),_.z("checked",_.T(9,4,b.fFb)))},Ia:[_.im,_.tz,_.Qh,_.ev,_.sz,_.iv,_.eK,_.zv,_.yv,_.fy,_.Cv,_.hK,_.mv,_.nm],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 JN=function(){};JN.ha=function(a){return new (a||JN)};JN.Ea=_.gc({type:JN});JN.Da=_.Wb({imports:[_.om,_.sv,_.Av,_.Dv,_.iK,_.rw,_.tv]});var KN=function(a,b){var c=this;this.Ga=a;this.Gc=b;this.K6b="Find";this.Ydc="FindInFile";this.ab=new _.td;this.wga=new _.Lf(0);this.Uzc=this.Gc.F8.ka(_.ke());this.UCc=_.Kd([this.Gc.F8,this.Gc.woa,this.Gc.xoa]).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.TCc=_.Kd([this.Gc.F8,this.Gc.woa,this.Gc.xoa]).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 _.ms("Match {index} of {totalCount}")).format({index:0,totalCount:0}):(new _.ms("Match {index} of {totalCount}")).format({index:f+1,totalCount:e}):""}));this.ab.add(this.wga.ka(_.ye(this.Gc.woa)).subscribe(function(d){var e=_.q(d);d=e.next().value;e=e.next().value;c.Ga.ob({element:"FindInFile",action:"matchIndexChange",gestureName:"CHANGE"});DHb(c.Gc,e+d)}))};KN.prototype.La=function(){this.ab.unsubscribe()};KN.prototype.focus=function(){this.gFb&&this.gFb.focus()};KN.prototype.Rra=function(a){this.Gc.YMa.next(a)};
KN.ha=function(a){return new (a||KN)(_.w(_.Kn),_.w(_.lI))};
KN.ya=_.fc({type:KN,qa:[["find-in-file"]],ub:function(a,b){a&1&&_.kf(IN,7);if(a&2){var c;_.jf(c=_.nf())&&(b.gFb=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),_.M("onEnter",function(){b.wga.next(1);b.focus()})("onShiftEnter",function(){b.wga.next(-1);b.focus()})("onStateChange",function(c){return b.Rra(c)}),_.S(1,"async"),_.B(2,"span",1),_.S(3,"async"),_.Q(4),_.S(5,"async"),_.C()(),_.B(6,"button",2),_.M("click",function(){b.wga.next(-1);b.focus()}),_.B(7,"mat-icon"),_.Q(8,"keyboard_arrow_up"),_.C()(),_.B(9,"button",3),_.M("click",function(){b.wga.next(1);
b.focus()}),_.B(10,"mat-icon"),_.Q(11,"keyboard_arrow_down"),_.C()());a&2&&(_.z("label",b.K6b)("initialState",_.T(1,5,b.Uzc))("trackElement",b.Ydc),_.v(2),_.Fe("aria-label",_.T(3,7,b.TCc)),_.v(2),_.Ye(" ",_.T(5,9,b.UCc)," "))},Ia:[_.ir,_.ws,IN,_.nm],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 LN=function(){};LN.ha=function(a){return new (a||LN)};LN.Ea=_.gc({type:LN});LN.Da=_.Wb({imports:[_.om,_.Hr,_.xs,JN]});var hXb=["goToLineInput"],MN=function(a,b,c){this.Ga=a;this.Hb=b;this.Ua=c;this.So=new _.jv("");this.Q6b="Go To"};MN.prototype.focus=function(){this.Npb&&this.Npb.ta.focus()};MN.prototype.mw=function(a){a.preventDefault();(a=this.So.value)&&!isNaN(+a)&&0<+a?this.NOa(Number(this.So.value)):_.gv(this.So,{invalidLineNumber:{value:""}})};MN.prototype.NOa=function(a){this.Ga.ob({element:"GoToLine",action:"goToLine",gestureName:"KEYBOARD"});this.Ua.navigate(_.qp(_.wp(_.zg(this.Hb.Qc).Yb(),{line:a}).Ya()))};
MN.ha=function(a){return new (a||MN)(_.w(_.Kn),_.w(_.Kf),_.w(_.eg))};
MN.ya=_.fc({type:MN,qa:[["go-to-line"]],ub:function(a,b){a&1&&_.kf(hXb,7);if(a&2){var c;_.jf(c=_.nf())&&(b.Npb=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),_.M("submit",function(c){return b.mw(c)}),_.B(1,"mat-form-field",1)(2,"mat-label"),_.Q(3),_.C(),_.E(4,"input",2,3),_.O(6,GFb,2,0,"mat-error",4),_.C()());a&2&&(_.v(3),
_.Ye(" ",b.Q6b," "),_.v(1),_.z("formControl",b.So),_.v(2),_.z("ngIf",b.So.im("invalidLineNumber")))},Ia:[_.im,_.tz,_.Qh,_.ev,_.sz,_.iv,_.eK,_.zv,_.yv,_.Cv,_.mv],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 NN=function(){};NN.ha=function(a){return new (a||NN)};NN.Ea=_.gc({type:NN});NN.Da=_.Wb({imports:[_.om,_.sv,_.Hr,_.Av,_.Dv,_.tv]});var ON=function(){this.xfb=!0};ON.prototype.Qa=function(){this.sob&&this.xfb&&_.Up(this.sob)};ON.ha=function(a){return new (a||ON)};ON.Ha=_.hc({type:ON,qa:[["","focusOnInit",""]],inputs:{sob:"focusOnInit",xfb:"cdkTrapFocusAutoCapture"}});var iXb=[{Sc:"start",Tc:"bottom",vc:"start",Dc:"top",offsetX:0,offsetY:0},{Sc:"end",Tc:"bottom",vc:"end",Dc:"top",offsetX:0,offsetY:0}],PN=function(){this.NEc=iXb;this.kjb=this.T$=!1;this.pob=!0;this.yrb=!1;this.isOpen=new _.al};PN.prototype.Qa=function(){this.isOpen.emit(!1)};PN.prototype.aA=function(){jXb(this,!this.T$)};PN.prototype.PO=function(){jXb(this,!1);this.eZa&&(this.eZa.focus(),delete this.eZa)};var jXb=function(a,b){b!==a.T$&&(a.T$=b,a.isOpen.emit(a.T$))};
PN.prototype.Ih=function(){this.Kf&&this.Kf.Dd&&this.Kf.Dd.Ih()};PN.ha=function(a){return new (a||PN)};
PN.ya=_.fc({type:PN,qa:[["dropdown-button","item","","ariaLabel",""]],ub:function(a,b){a&1&&_.kf(_.cy,5);if(a&2){var c;_.jf(c=_.nf())&&(b.Kf=c.first)}},inputs:{item:"item",ariaLabel:"ariaLabel",kjb:"dense",pob:"focusAutoCapture",yrb:"iconOnly"},outputs:{isOpen:"isOpen"},hc:["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&&_.O(0,LFb,13,23,"ng-container",0);a&2&&_.z("ngIf",b.item)},Ia:[_.Wp,_.Qn,_.Ty,_.im,_.mm,_.Dr,_.Er,_.ir,_.ws,_.cy,_.by,ON,_.nm],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 QN=function(){};QN.ha=function(a){return new (a||QN)};QN.Ea=_.gc({type:QN});QN.Da=_.Wb({imports:[_.fq,_.Sn,_.Wy,_.om,_.Nr,_.Hr,_.xs,_.rw,_.Sq]});var kXb=["dropdownTemplate"],RN=function(a,b,c,d){var e=this;this.Hb=a;this.Zc=b;this.Gc=c;this.pBb=!1;this.nc="FindInFileDropdown";this.displayText="Find in file";this.ab=new _.td;this.sg=[];this.fh=new _.pt(d);this.fh.Ala=!1;this.fh.jL("CTRL_F",70,2);this.fh.jL("CTRL_F",70,8);_.Lj(this.fh,"shortcut",function(f){"CTRL_F"===f.identifier&&e.pBb&&(f.preventDefault(),e.Mo.aA(),NFb(function(){return e.XMa}));return!0});this.ab.add(this.Hb.data.ka(_.y(sAb),_.TD()).subscribe(function(){lXb(e)}))};
RN.prototype.Qa=function(){var a=this;this.Hy={uX:this.ut,title:"Find",nc:this.nc};this.sg=[this.Zc.register("findInFile","f",function(){a.Mo.aA();NFb(function(){return a.XMa})}),this.Zc.register("goToLine","g",function(){a.Mo.aA();NFb(function(){return a.NOa})})]};RN.prototype.La=function(){this.ab.unsubscribe();lXb(this);if(this.sg)for(var a=_.q(this.sg),b=a.next();!b.done;b=a.next())b=b.value,b();this.fh&&this.fh.dispose()};
var mXb=function(a){NFb(function(){return a.XMa})},lXb=function(a){a.Gc.YMa.next({DQa:!1,query:"",Sd:null})};RN.ha=function(a){return new (a||RN)(_.w(_.Kf),_.w(_.qt),_.w(_.lI),_.w(_.Yg))};
RN.ya=_.fc({type:RN,qa:[["find-in-file-dropdown"]],ub:function(a,b){a&1&&(_.kf(kXb,7),_.kf(PN,7),_.kf(KN,5),_.kf(MN,5));if(a&2){var c;_.jf(c=_.nf())&&(b.ut=c.first);_.jf(c=_.nf())&&(b.Mo=c.first);_.jf(c=_.nf())&&(b.XMa=c.first);_.jf(c=_.nf())&&(b.NOa=c.first)}},inputs:{pBb:"overrideBrowserSearch"},Aa:4,Ba:4,Fa:[[3,"item","ariaLabel","dense","click"],["dropdownTemplate",""]],va:function(a,b){a&1&&(_.B(0,"dropdown-button",0),_.M("click",function(){return mXb(b)}),_.Q(1),_.C(),_.O(2,MFb,2,0,"ng-template",
null,1,_.qf));a&2&&(_.z("item",b.Hy)("ariaLabel",b.displayText)("dense",!0),_.v(1),_.Ye(" ",b.displayText,"\n"))},Ia:[PN,KN,MN],mb:2,Na:0});var SN=function(a){this.de=a;a=this.de.eOa().ka(_.y(function(b){var c=new Map;return{index:c,C0:[].concat(_.sc(OFb(b,c)))}}));this.una=_.Kd([a,this.de.pfa]).ka(_.xe(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.bca;e=d.jf.enabled;var m=d.jf.Gr,n=d.jf.St;Object.assign(d.jf,f);f=_.q(g);for(g=f.next();!g.done;g=f.next()){g=g.value;
var r=g.jf.St;1===d.jf.Gr&&void 0===n&&(r=(r||0)+d.jf.St);g.counts.set(PFb(m),(g.counts.get(PFb(m))||1)-1);g.counts.set(PFb(d.jf.Gr),(g.counts.get(PFb(d.jf.Gr))||0)+1);g.O5.set(e,(g.O5.get(e)||1)-1);g.O5.set(d.jf.enabled,(g.O5.get(d.jf.enabled)||0)+1);var x=0<(g.counts.get(2)||0)?2:0<(g.counts.get(0)||0)?0:0<(g.counts.get(1)||0)?1:void 0;r={enabled:0<(g.O5.get(!0)||0),Gr:x,St:r};Object.assign(g.jf,r)}}}}),_.y(function(b){return _.q(b).next().value.C0}))};SN.ha=function(a){return new (a||SN)(_.u(_.rI))};
SN.ua=_.t({token:SN,oa:SN.ha});var nXb=function(){tL.apply(this,arguments);this.MPa=[]};_.X(nXb,tL);_.Y.Object.defineProperties(nXb.prototype,{Ej:{configurable:!0,enumerable:!0,set:function(a){this.MPa=a;a=this.ff.selected;this.ff.clear();this.ff.select.apply(this.ff,_.sc(QFb(a,this.MPa)))},get:function(){return this.MPa}}});var oXb=function(){this.cache=new Map};
oXb.prototype.transform=function(a,b){a:{var c=a.displayName,d=a.jf;switch(a.type){case 1:b={Dh:a.Dh,displayName:c,jf:d,level:b,iJ:!1,Y$:a.Y$};break a;case 0:if(0===a.children.length)throw Error("Le");b={vy:a.vy,displayName:c,jf:d,level:b,iJ:!0};break a;default:b=_.sg(a,"Unsupported tree node type")}}a=1===a.type?"layer-"+a.Dh:"category-"+a.vy;if((c=this.cache.get(a))&&_.Db(Object.assign({},b,{jf:void 0}),Object.assign({},c,{jf:void 0}))&&_.Db(b.jf,c.jf))return c;this.cache.set(a,b);return b};var TN=function(a){this.hwb=new _.pe(1);this.Fya=ZTb;this.jf=this.hwb.ka(_.ve(function(b){return a.AQ(b)}))};_.Y.Object.defineProperties(TN.prototype,{Dh:{configurable:!0,enumerable:!0,set:function(a){this.hwb.next(a)}}});TN.ha=function(a){return new (a||TN)(_.w(_.rI))};
TN.ya=_.fc({type:TN,qa:[["layer-status"]],inputs:{Dh:"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&&
(_.O(0,UFb,4,4,"ng-container",0),_.S(1,"async"));a&2&&_.z("ngIf",_.T(1,1,b.jf))},Ia:[_.im,_.jm,_.km,_.rD,_.ws,_.bw,_.nm],styles:["mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle}"],Na:0});var bGb=function(a){return{expanded:a}},eGb=new _.ms("Expand {categoryName}"),dGb=new _.ms("Collapse {categoryName}"),UN=function(a,b,c,d){var e=this;this.de=b;this.Ga=c;this.lc=new _.re;this.ad=new nXb(hGb,iGb);var f=new oXb;this.dataSource=new yL(this.ad,new xL(function(g,m){return f.transform(g,m)},hGb,iGb,jGb),[]);d.una.ka(_.we(this.lc),_.xe(function(){_.yk(a)}),_.he()).subscribe(function(g){e.dataSource.data=g})};UN.prototype.Qa=function(){};UN.prototype.La=function(){this.lc.next()};
UN.prototype.ye=function(a){return this.ad.ye(a)};UN.prototype.Yo=function(a,b){return b.iJ};
var ZFb=function(a,b,c){var d=b.key,e=b.target;if(e&&e instanceof HTMLElement)switch(e=_.nE(e,"mat-tree-node","mat-tree"),d){case "ArrowUp":e&&(b.preventDefault(),(a=e.previousElementSibling)&&(a=kGb(a))&&a.focus());break;case "ArrowDown":e&&(b.preventDefault(),(a=e.nextElementSibling)&&(a=kGb(a))&&a.focus());break;case "ArrowLeft":b.preventDefault();if(c.iJ)a.ad.collapse(c);else if(e)for(b.preventDefault(),a=e.previousElementSibling;a;){if(a.matches("mat-tree-node.category-node")){a=kGb(a);if(!a)break;
a.focus();break}a=a.previousElementSibling}break;case "ArrowRight":b.preventDefault(),c.iJ&&a.ad.expand(c)}},VFb=function(a,b,c){b=b.checked;c=c.Dh;b?a.de.FLa(c):a.de.eLa(c);a.Ga.ob({element:"LayerMenu",action:b?"enableLayer":"disableLayer",Ne:c,gestureName:"CLICK"})},aGb=function(a,b,c){var d=a.ad.eY(c).filter(gGb);b.checked?(d.some(function(e){return e.Y$})&&(d=d.slice(0,1)),a.de.FLa.apply(a.de,_.sc(d.map(function(e){return e.Dh})))):a.de.eLa.apply(a.de,_.sc(d.map(function(e){return e.Dh})));a.Ga.ob({element:"LayerMenu",
action:b.checked?"enableCategory":"disableCategory",Ne:c.vy,gestureName:"CLICK"})},cGb=function(a,b){return a.ad.eY(b).some(function(c,d,e){d=c.Y$;return c.jf.enabled!==e[0].jf.enabled&&!d})};UN.ha=function(a){return new (a||UN)(_.w(_.sl),_.w(_.rI),_.w(_.Kn),_.w(SN))};
UN.ya=_.fc({type:UN,qa:[["layer-menu"]],features:[_.$e([SN])],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),_.O(1,$Fb,5,3,"mat-tree-node",1),_.O(2,fGb,6,9,"mat-tree-node",2),_.C());a&2&&(_.z("dataSource",b.dataSource)("treeControl",
b.ad),_.v(2),_.z("matTreeNodeDefWhen",b.Yo))},Ia:[_.gm,_.im,TN,_.ir,_.AB,_.ws,_.bA,AL,DL,EL,FL,zL],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 pXb=["layerMenuDropdownItem"],VN=function(){this.fQ="https://g3doc.corp.google.com/tools/gsearch/g3doc/develop/layers-help.md"};VN.prototype.Qa=function(){this.Hy={uX:this.QBc,title:"Layers",nc:"LayerMenuDropdown"}};VN.ha=function(a){return new (a||VN)};
VN.ya=_.fc({type:VN,qa:[["layer-menu-dropdown"]],ub:function(a,b){a&1&&_.kf(pXb,7);if(a&2){var c;_.jf(c=_.nf())&&(b.QBc=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&&(_.E(0,"dropdown-button",0),_.O(1,lGb,6,1,"ng-template",null,1,_.qf));
a&2&&_.z("item",b.Hy)("dense",!0)},Ia:[PN,_.Mn,UN,_.jr,_.ws],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 WN=function(){this.Tb=[];this.tooltip="Copy link"};WN.prototype.Qa=function(){};WN.prototype.copy=function(){this.button.trigger()};WN.ha=function(a){return new (a||WN)};
WN.ya=_.fc({type:WN,qa:["link-row label  url  shortcut ".split(" ")],ub:function(a,b){a&1&&_.kf(_.$y,7);if(a&2){var c;_.jf(c=_.nf())&&(b.button=c.first)}},inputs:{label:"label",ariaLabel:"ariaLabel",Tb:"shortcut",url:"url"},hc:"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"),_.Q(1),_.C(),_.E(2,"copy-button",0,1)(4,
"menu-keyboard-shortcut-hint",2));a&2&&(_.v(1),_.Ze(b.label),_.v(1),_.z("hasLightLabel",!0)("spaceBetweenButtonLabelAndText",!0)("removeBorder",!0)("hoverMsg",b.tooltip)("copyText",b.url)("aria-label",b.ariaLabel)("buttonLabel",b.url),_.v(2),_.z("shortcut",b.Tb))},Ia:[_.$y,_.$H],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 XN=function(a,b){this.Ga=a;this.Dwc=b;this.kf=new _.Js(this.Ga)};XN.prototype.list=function(a){var b=this;if(!a.lb||!a.Kc||!a.repository)return _.zd("Missing necessary repo group details.");var c=Object.assign({},_.qE(a.lb,a.Kc),{fileSpecPath:a.path,fileSpecSourceRootRefSpec:a.yb,fileSpecSourceRootRepositoryKeyRepositoryName:a.repository,fileSpecType:"FILE"});return this.kf.fetch(c,function(){return b.Dwc.list(c)}).ka(_.y(function(d){return d.Zi}))};
XN.ha=function(a){return new (a||XN)(_.u(_.Kn),_.u(cUb))};XN.ua=_.t({token:XN,oa:XN.ha,Ja:"root"});var qXb=["clLink"],rXb=["dropdownList"],sXb=["buildLink"],tXb=["headLink"],uXb=["includeLink"],vXb=["pathLink"],wXb=["google3Link"],xXb=["publicCsHeadLink"],yXb=["publicCommitLink"],nGb=function(){return["l","r"]},tGb=function(){return["l","g"]},vGb=function(){return["l","i"]},xGb=function(){return["l","b"]},FGb=function(){return["l","e"]},HGb=function(){return["l","c"]},NGb=function(){return["l","p"]},OGb=function(){return["l","h"]},YN=function(a,b,c,d,e,f,g){this.Ga=a;this.Ng=b;this.jsc=c;this.Zc=
d;this.CKa=e;this.window=f;this.CS=g;this.Ec=_.xD;this.T6b="List of code hyperlinks";this.Pwb=this.Owb=this.Mhb=_.ie;this.yRa=this.CKa.yRa;this.sg=[]};YN.prototype.Qa=function(){var a=this;this.Hy={title:"Links",uX:this.ut,nc:"LinksDropdown"};this.iM=this.Zc.register("toggleLinkDropdown","l",function(){a.Mo.aA();a.Dq("toggleDropdown")})};
YN.prototype.Rb=function(){var a=this,b=TGb(this.Wa,this.Ng).ka(_.qe(1),_.Fd());this.Mhb=this.jsc.list(this.Wa).ka(_.y(function(c){return null!=c&&c.length?_.pD(c[0]):_.pD(void 0)}),_.xe(function(c){c&&a.sg.push(a.Zc.register("copyBuildRule","b",function(){a.hsc.copy();a.Dq("focusIncludeBuildRule")},!0))}),_.ce(function(){return _.oD("Error contacting Depserver")}),_.ue(_.yD));this.Owb=zXb(this,b).ka(_.xe(function(){a.sg.push(a.Zc.register("copyClLink","r",function(){a.yma.copy();a.Dq("focusClLink")},
!0))}),_.y(_.pD),_.ce(function(){return _.oD("Error determining most recent commit")}),_.ue(_.yD));this.Pwb=AXb(this,b).ka(_.xe(function(){a.sg.push(a.Zc.register("copyPublicCommitLink","c",function(){a.SFc.copy();a.Dq("focusPublicCommitLink")},!0))}),_.y(_.pD),_.ce(function(){return _.oD("Error determining most recent commit")}),_.ue(_.yD))};YN.prototype.La=function(){this.iM&&this.iM();this.gM()};
var PGb=function(a){if(_.aE(a.Wa))return _.glb(a.Wa)},RGb=function(a){if(_.DD(a.Wa)||_.QJ(a.Wa))switch(a.Bb.kind){case 1:return a.Bb.SF?a.Bb.SF+"/":void 0;case 0:return a.Bb.SF}},mGb=function(a){var b=!!a.Wa.params.line;return _.ED(a.Wa)?b?"Line & CL":"CL":b?"Line & Commit":"Commit"},zXb=function(a,b){return b.ka(_.y(function(c){var d=a.Wa;_.DD(a.Wa)&&(d=_.tp(d.Yb()).Ya());d=d.Yb().Ai({line:a.Wa.params.line,lf:c,Ob:a.Wa.params.Ob,bo:a.Wa.params.bo}).Ya();return _.Zqb(a.CS,d)}))},AXb=function(a,b){return RGb(a)?
b.ka(_.y(function(c){var d=RGb(a),e=_.Goa(a.Wa.params.line);e&&(d=d+";l="+e.toString());c&&(d=d+";drc="+c);return d})):_.yd(void 0)},QGb=function(a){if(!a.Wa||!_.aE(a.Wa))return null;var b=_.glb(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};YN.prototype.Fba=function(){this.gM()};
YN.prototype.Gba=function(){var a=this;this.sg=[this.Zc.register("copyPathLink","p",function(){a.kFc.copy();a.Dq("focusPathLink")},!0),this.Zc.register("copyHeadLink","h",function(){a.dQ.copy();a.Dq("focusHeadLink")},!0)];QGb(this)&&this.sg.push(this.Zc.register("copyIncludeLink","i",function(){a.Lzc.copy();a.Dq("focusIncludeLink")},!0));PGb(this)&&this.sg.push(this.Zc.register("copyGoogle3Link","g",function(){a.kyc.copy();a.Dq("focusGoogle3Link")},!0));RGb(this)&&this.sg.push(this.Zc.register("copyPublicHeadLink",
"e",function(){a.TFc.copy();a.Dq("focusPublicHeadLink")},!0))};YN.prototype.Dq=function(a){this.Ga.ob({element:"LinksDropdown",action:a,projectId:this.Wa.lb,gestureName:"KEYBOARD"})};YN.prototype.gM=function(){if(this.sg)for(var a=_.q(this.sg),b=a.next();!b.done;b=a.next())b=b.value,b()};_.Y.Object.defineProperties(YN.prototype,{Wa:{configurable:!0,enumerable:!0,get:function(){return this.Bb.location}}});
YN.ha=function(a){return new (a||YN)(_.w(_.Kn),_.w(_.qH),_.w(XN),_.w(_.qt),_.w(_.XI),_.w(_.Ds),_.w(_.Jx))};
YN.ya=_.fc({type:YN,qa:[["links-dropdown","viewData",""]],ub:function(a,b){a&1&&(_.kf(qXb,5),_.kf(rXb,7),_.kf(PN,7),_.kf(sXb,5),_.kf(tXb,5),_.kf(uXb,5),_.kf(vXb,5),_.kf(wXb,5),_.kf(xXb,5),_.kf(yXb,5));if(a&2){var c;_.jf(c=_.nf())&&(b.yma=c.first);_.jf(c=_.nf())&&(b.ut=c.first);_.jf(c=_.nf())&&(b.Mo=c.first);_.jf(c=_.nf())&&(b.hsc=c.first);_.jf(c=_.nf())&&(b.dQ=c.first);_.jf(c=_.nf())&&(b.Lzc=c.first);_.jf(c=_.nf())&&(b.kFc=c.first);_.jf(c=_.nf())&&(b.kyc=c.first);_.jf(c=_.nf())&&(b.TFc=c.first);_.jf(c=
_.nf())&&(b.SFc=c.first)}},inputs:{Bb:"viewData"},features:[_.vc],hc:["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),_.M("isOpen",function(c){return c?b.Gba():b.Fba()}),_.C(),_.O(1,SGb,13,18,"ng-template",null,1,_.qf));a&2&&_.z("item",b.Hy)("ariaLabel",b.T6b)("dense",!0)},Ia:[_.im,PN,_.Er,_.rD,WN,_.nm],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 ZN=function(a,b,c,d){this.Ga=a;this.nJ=b;this.Be=d;this.kf=new _.Js(this.Ga)};ZN.prototype.RNa=function(a,b,c){var d=this;c=void 0===c?[]:c;if(!_.dE(a))return _.yd(_.nD("Dynamic related files unavailable"));var e=LTb(MTb(OTb(NTb((new _.jp).K_(_.tta(a.lb,a.Kc,a.repository)))).Yc(a.path),b),c);return this.kf.fetch(e.ld(),function(){return _.nu(d.Be,function(){return d.nJ.RNa(e,d.Be.dk())},"FileService.getRelated")}).ka(_.y(function(f){return _.pD(UGb(f))}),_.ue(_.yD),_.ce(function(){return _.yd(_.nD("Dynamic related files unavailable"))}))};
ZN.ha=function(a){return new (a||ZN)(_.u(_.Kn),_.u(_.x5a),_.u(_.Yt),_.u(_.Bu))};ZN.ua=_.t({token:ZN,oa:ZN.ha,Ja:"root"});var BXb=["dropdownList"],YGb=function(a){return["r",a]},$N=function(a,b,c,d,e,f,g,m){var n=this;this.Ga=a;this.pvc=c;this.nq=d;this.Ig=e;this.Ua=f;this.Zc=g;this.CS=m;this.Ec=_.xD;this.label="Related files";this.nc="RelatedFilesDropdown";this.lQa=new _.Lf(!1);this.Bl=new _.Lf(new _.yg({}));this.ab=new _.td;this.sg=[];this.oVa=this.Bl.ka(_.ve(function(r){return CXb(n,r)}));_.Xt.has(13)&&(this.ovc=this.oVa.ka(_.ye(this.Bl.Gf()),_.ve(function(r){var x=_.q(r);r=x.next().value;x=x.next().value;if(!_.ED(x))return _.yd(_.pD([]));
r=r.map(function(A){return A.qJ});return n.pvc.RNa(x,10,r)}),_.xe(function(r){2===r.state&&n.Mo&&0<r.Vb.length&&setTimeout(function(){n.Mo.Ih()},0)})))};_.h=$N.prototype;
_.h.Qa=function(){var a=this;this.Hy={uX:this.ut,title:"Related files",nc:this.nc};this.iM=this.Zc.register("toggleRelatedFilesDropdown","r",function(){a.Mo.aA();a.Ga.ob({element:a.nc,action:"toggleDropdown",gestureName:"KEYBOARD"})});this.ab.add(_.Kd([this.oVa,this.lQa.Gf(),this.Bl.Gf()]).subscribe(function(b){var c=_.q(b);b=c.next().value;var d=c.next().value;c=c.next().value;a.gM();d&&a.lVa(b,c)}))};_.h.La=function(){this.iM&&this.iM();this.gM();this.ab.unsubscribe()};_.h.Gba=function(){this.lQa.next(!0)};
_.h.Fba=function(){this.lQa.next(!1)};
_.h.lVa=function(a,b){var c=this,d=new Set,e={};a=_.q(a);for(var f=a.next();!f.done;e={zM:e.zM,lA:e.lA},f=a.next())e.lA=f.value,e.zM=e.lA.Ssa,e.zM&&e.lA.Tb&&!d.has(e.lA.Tb)&&(d.add(e.lA.Tb),this.sg.push(this.Zc.register(e.zM,e.lA.Tb,function(g){return function(){c.Mo.aA();c.Ga.ob({element:c.nc,action:"navigateTo"+VTb(g.zM),gestureName:"KEYBOARD"});c.Ua.navigate(_.qp(_.vE(b.Yb().Yc(g.lA.qJ)).Ya()))}}(e),!0)),this.sg.push(this.Zc.register(e.zM+"InNewTab","shift+"+e.lA.Tb,function(g){return function(){c.Mo.aA();
c.Ga.ob({element:c.nc,action:"navigateTo"+VTb(g.zM),gestureName:"KEYBOARD"});var m=_.vE(b.Yb().Yc(g.lA.qJ)).Ya();_.tj(_.D7a(c.CS,m),void 0,_.mh("_blank"))}}(e),!0)))};_.h.apa=function(a){return this.Bl.ka(_.y(function(b){return _.qp(_.vE(b.Yb().Yc(a)).Ya())}))};
var CXb=function(a,b){var c=b.parent,d=b.path,e=a.Gaa(c).ka(_.y(function(n){var r=[];n=_.q(n);for(var x=n.next();!x.done;x=n.next())(x=DXb(a,d,x.value))&&r.push(x);c.path&&r.push({qJ:c.path,Ssa:"parent",Tb:"p"});return r})),f=_.yd([]);if(!b.Zy){var g=EXb(a,d);g&&(b=hHb(b,g.Xua),f=a.Gaa(b).ka(_.y(function(n){return n.length&&(n=_.tg(n[0]))?[iHb(n,g.Aqa)]:[]}),_.ue([])))}else if(c.path){var m=EXb(a,c.path);m&&(b=hHb(c,m.Xua),f=a.Gaa(b).ka(_.y(function(n){for(var r=[],x=_.q(n),A=x.next();!A.done;A=x.next())(A=
FXb(d,A.value,m.Xua))&&r.push(A);!r.length&&n.length&&(n=_.tg(n[0]))&&r.push(iHb(n,m.Aqa));return r}),_.ue([])))}return _.Kd(f,e).ka(_.y(function(n){var r=_.q(n);n=r.next().value;r=r.next().value;return n.concat(r)}))},EXb=function(a,b){a=_.q(a.config.v0);for(var c=a.next();!c.done;c=a.next()){var d=c.value;c=d.QC;d=d.WC;if(b.match(c.Ko))return{Aqa:!0,Xua:c};if(b.match(d.Ko))return{Aqa:!1,Xua:d}}},FXb=function(a,b,c){var d=_.Ky(b),e=c.Sd.exec(_.Ky(a));if(e&&(a=new RegExp(VGb(c.Qg,function(f){return _.gA(e[Number(f)])})),
d.match(a)))return{qJ:b,Ssa:"test",Tb:"t"}},DXb=function(a,b,c){if(c!==b){var d=_.Ky(c);b=_.Ky(b);var e={};a=_.q(a.config.e_);for(var f=a.next();!f.done;e={mha:e.mha},f=a.next())if(f=f.value,e.mha=f.Sd.exec(b),e.mha){var g=new RegExp(VGb(f.Qg,function(m){return function(n){return _.gA(m.mha[Number(n)])}}(e)));if(d.match(g))return{qJ:c,Ssa:f.label,Tb:f.Tb}}}};
$N.prototype.Gaa=function(a){var b=this;return this.nq.list(a.lb,a.Kc,a.repository,_.Eh(a),a.path||"",a.params.Ob).ka(_.y(function(c){return c.map(function(d){return d.be()})}),_.ce(function(c){_.Tr(b.Ig,c);return _.yd([])}))};$N.prototype.gM=function(){for(var a=_.q(this.sg),b=a.next();!b.done;b=a.next())b=b.value,b();this.sg=[]};_.Y.Object.defineProperties($N.prototype,{Wa:{configurable:!0,enumerable:!0,set:function(a){this.Bl.next(a)},get:function(){return this.Bl.value}}});
$N.ha=function(a){return new (a||$N)(_.w(_.Kn),_.w(_.Yt),_.w(ZN),_.w(_.SI),_.w(_.Sr),_.w(_.eg),_.w(_.qt),_.w(_.Jx))};
$N.ya=_.fc({type:$N,qa:[["related-files-dropdown"]],ub:function(a,b){a&1&&(_.kf(PN,7),_.kf(BXb,7));if(a&2){var c;_.jf(c=_.nf())&&(b.Mo=c.first);_.jf(c=_.nf())&&(b.ut=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),_.M("isOpen",function(c){return c?b.Gba():b.Fba()}),_.Q(2),_.C(),_.O(3,gHb,5,6,"ng-template",null,2,_.qf));a&2&&(_.z("item",b.Hy)("ariaLabel",b.label)("dense",!0),_.v(2),_.Ye(" ",b.label,"\n"))},Ia:[_.Qn,_.hm,_.im,_.jm,_.km,PN,_.tD,_.rD,_.ly,_.my,_.Wv,_.$H,_.vn,_.nm,_.iz],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});_.GXb=[];var HXb=["dropdownTemplate"],kHb=function(a){return["v",a]},aO=function(a,b){this.Ga=a;this.Zc=b;this.oCc=_.GXb;this.E7b="View this file in an external site";this.QB=!1;this.U5="ciderv";this.Ffa=!1;this.eta=[];this.sg=[]};_.h=aO.prototype;_.h.Qa=function(){var a=this;this.Hy={title:"View in",uX:this.ut,nc:"ViewInDropdown"};this.iM=this.Zc.register("openViewInDropdown","v",function(){a.Mo.aA();a.Dq("openDropdown")})};
_.h.Rb=function(a){if(a.place||null!=a.ciderDefault.Qf||null!=a.suggestUniqueCiderWs.Qf){var b=this.Wa;a=[];for(var c=_.q(this.oCc),d=c.next();!d.done;d=c.next())if(d=d.value,!d.Sd||b.path.match(d.Sd)){var e=d;d=Object.assign({},e);e=e.gA;d=(delete d.gA,d);e=e(b);var f=void 0;if(null==(f=e)?0:f.includes("cider.corp.google.com"))switch(this.U5){case "prompt":f=void 0,e=null!=(f=IAb(e,this.Ffa))?f:null}e&&a.push(Object.assign({},d,{url:e}))}this.QB||(b=NAb(b))&&a.push({description:"View raw file content",
key:"r",label:"Raw Content View",url:b});this.ppa&&a.push({description:"View in Gitiles",key:"g",label:"View in Gitiles",url:this.ppa});this.SF&&a.push({description:"View in Public CS",key:"e",label:"View in Public CS",url:this.SF});this.eta=a}};_.h.La=function(){this.iM&&this.iM();this.gM()};_.h.Fba=function(){this.gM()};
_.h.Gba=function(){for(var a=this,b={},c=_.q(this.eta),d=c.next();!d.done;b={vT:b.vT},d=c.next())b.vT=d.value,this.sg.push(this.Zc.register(b.vT.label,b.vT.key,function(e){return function(){_.tj(e.vT.url,void 0,_.mh("_blank"));a.Mo.PO();a.Dq(e.vT.label)}}(b),!0))};_.h.Dq=function(a){this.Ga.ob({element:"ViewInDropdown",action:a,projectId:this.Wa.lb,gestureName:"KEYBOARD"})};_.h.gM=function(){for(var a=_.q(this.sg),b=a.next();!b.done;b=a.next())b=b.value,b();this.sg=[]};
aO.ha=function(a){return new (a||aO)(_.w(_.Kn),_.w(_.qt))};
aO.ya=_.fc({type:aO,qa:[["view-in-dropdown"]],ub:function(a,b){a&1&&(_.kf(PN,5),_.kf(HXb,7));if(a&2){var c;_.jf(c=_.nf())&&(b.Mo=c.first);_.jf(c=_.nf())&&(b.ut=c.first)}},inputs:{Wa:"place",ppa:"gitilesLink",SF:"ossLink",QB:"isGenerated",U5:"ciderDefault",Ffa:"suggestUniqueCiderWs"},features:[_.vc],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&&(_.O(0,jHb,1,3,"dropdown-button",0),_.O(1,mHb,2,1,"ng-template",null,1,_.qf));a&2&&_.z("ngIf",b.eta.length)},Ia:[_.hm,_.im,PN,_.ly,_.my,_.$H],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 wHb=function(a){return{enabled:a}},bO=function(a,b,c,d,e,f,g,m){this.Ga=a;this.Md=b;this.de=d;this.Zc=e;this.Usa=f;this.service=g;this.Ub=m;this.CQb=this.Ub.i_a.ka(_.se(1))};bO.prototype.Qa=function(){var a=this;this.tk=this.Zc.register("toggleBlame","b",function(){a.bfa&&(sHb(a,"KEYBOARD"),_.yk(a.Md))})};bO.prototype.La=function(){this.tk&&this.tk()};bO.prototype.ZJ=function(){return this.service.ZJ(this.ax.ka(_.y(function(a){return 1===a.kind}))).ka(_.y(function(a){return{visible:a}}))};
var sHb=function(a,b){b=void 0===b?"CLICK":b;a.de.RB("BLAME")?(a.de.eLa("BLAME"),IXb(a,!1,b)):(a.de.FLa("BLAME"),IXb(a,!0,b))},IXb=function(a,b,c){a.Ga.ob({element:"RepositoryDetailHeaderBlame",action:b?"show":"hide",projectId:a.Hd.lb,gestureName:c})};
_.Y.Object.defineProperties(bO.prototype,{Bb:{configurable:!0,enumerable:!0,set:function(a){this.ax?this.ax.next(a):this.ax=new _.Lf(a)},get:function(){return this.ax.value}},eBc:{configurable:!0,enumerable:!0,get:function(){return _.vp(this.Hd,_.UD(this.Hd.Yb(),"ref").Ya())}},bKb:{configurable:!0,enumerable:!0,get:function(){return"DiffDetailHeader"!==this.componentId&&("FileDetail"!==this.componentId||"code-diff"!==this.contentType)}},bfa:{configurable:!0,enumerable:!0,get:function(){return"FileDetail"===
this.componentId&&"text"===this.contentType}},bJc:{configurable:!0,enumerable:!0,get:function(){return _.dE(this.Hd)&&"FileDetail"===this.componentId&&this.contentType&&["binary","largeFile","markdown","text","jupyter"].includes(this.contentType)}},gwb:{configurable:!0,enumerable:!0,get:function(){var a="FolderDetail"===this.componentId&&_.Xt.has(11);return _.Xt.has(23)&&(this.bfa||a)}},QB:{configurable:!0,enumerable:!0,get:function(){return _.eE(this.Bb.qC)}},Uub:{configurable:!0,enumerable:!0,get:function(){return _.Xt.has(85)&&
this.bfa}},Hd:{configurable:!0,enumerable:!0,get:function(){return this.Bb.location}},sAc:{configurable:!0,enumerable:!0,get:function(){return this.de.RB("BLAME")}}});bO.ha=function(a){return new (a||bO)(_.w(_.Kn),_.w(_.sl),_.w(_.Yt),_.w(_.rI),_.w(_.qt),_.w(_.cK),_.w(_.lI),_.w(_.Au))};
bO.ya=_.fc({type:bO,qa:[["header-actions","componentId","","viewData",""]],inputs:{componentId:"componentId",contentType:"contentType",Bb:"viewData"},hc:["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&&(_.O(0,nHb,1,0,"layer-menu-dropdown",0),_.Q(1,"\n"),_.O(2,oHb,2,3,"find-in-file-dropdown",1),_.Q(3,"\n"),_.O(4,pHb,1,1,"links-dropdown",2),_.Q(5,"\n"),_.O(6,qHb,4,10,"view-in-dropdown",
3),_.Q(7,"\n"),_.O(8,rHb,2,2,"related-files-dropdown",4),_.Q(9,"\n"),_.Q(10,"\n"),_.O(11,tHb,5,2,"button",5),_.Q(12,"\n"),_.O(13,uHb,7,2,"ng-container",0),_.S(14,"async"),_.Q(15,"\n"),_.O(16,xHb,5,5,"ng-container",0),_.Q(17,"\n"),_.E(18,"fullscreen-button",6),_.Q(19,"\n"));a&2&&(_.z("ngIf",b.gwb),_.v(2),_.z("ngIf",b.bfa),_.v(2),_.z("ngIf",b.bKb),_.v(2),_.z("ngIf",b.bJc),_.v(2),_.z("ngIf",b.Usa.config&&!b.eBc&&b.bKb),_.v(3),_.z("ngIf",b.bfa&&!b.gwb),_.v(2),_.z("ngIf",_.T(14,9,b.ZJ())),_.v(3),_.z("ngIf",
b.Uub),_.v(2),_.z("componentId",b.componentId))},Ia:[_.Qn,_.im,RN,BM,VN,YN,_.ir,_.ws,_.bw,$N,aO,_.nm],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 cO=function(a,b,c){this.Ga=a;this.Zc=c;this.jub=this.QB=this.QIc=!1;this.aUa="";this.nLb="FILE";this.Ewa="Generated by a BUILD rule. See go/bbcp for more details";this.HM="detail-header-id";this.nc="DetailHeader";this.tk=function(){};this.GXa=_.Xt.has(22)};cO.prototype.Qa=function(){var a=this;this.tk=this.Zc.register("triggerStarButton","s",function(){a.Ga.ob({element:"DetailHeader",action:"changeStar",gestureName:"KEYBOARD"});a.lLb&&a.lLb.TZa.next({kind:"event",action:"KEYBOARD"})})};
cO.prototype.La=function(){this.tk()};
_.Y.Object.defineProperties(cO.prototype,{Bb:{configurable:!0,enumerable:!0,set:function(a){this.QB=_.eE(a.qC);this.jub=_.mlb(a.qC);var b;(b=a.location.path||"")&&"/"!==b?(b=_.Ky(b),b="/"===b.substr(-1)?b.substr(0,b.length-1):b):b="Repository Root";this.aUa=b;if(0===a.kind&&0!==a.bpb.length){var c=a.bpb[0],d=_.Bi(c,_.Fh,1);b=d.uq();d=_.Vh(d,3);c=c.be();var e=FAb(b);b=_.Vh(b,2);b="depot"===e.type?new _.xg({repository:b,yb:d,path:c,params:void 0}):new _.yg({re:e,repository:b,yb:d,path:c,params:void 0})}else b=
void 0;this.xNa=b;this.nLb=_.Yh(a.location);this.Nva=a},get:function(){return this.Nva}},Wa:{configurable:!0,enumerable:!0,get:function(){return this.Bb.location}}});cO.ha=function(a){return new (a||cO)(_.w(_.Kn),_.w(_.Yt),_.w(_.qt))};
cO.ya=_.fc({type:cO,qa:[["detail-header","componentId","","viewData",""]],ub:function(a,b){a&1&&_.kf(_.uJ,5);if(a&2){var c;_.jf(c=_.nf())&&(b.lLb=c.first)}},inputs:{componentId:"componentId",contentType:"contentType",QIc:"showLinksDropdown",Bb:"viewData"},hc:["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),_.O(2,yHb,1,4,"star",2),_.B(3,"h2",3),_.Q(4),_.O(5,BHb,3,3,"ng-container",4),_.C(),_.E(6,"commit-information",5),_.C(),_.E(7,"header-actions",6),_.C(),_.O(8,
CHb,1,0,"ng-template",null,7,_.qf));a&2&&(_.v(2),_.z("ngIf",b.GXa),_.v(1),_.Fe("id",b.HM),_.v(1),_.Ye(" ",b.aUa," "),_.v(1),_.z("ngIf",b.QB),_.v(1),_.z("activeLocation",b.Wa)("showMostRecentCommitForPath",!0)("lastSubmoduleFetchSpec",b.Bb.cZ),_.v(1),_.z("componentId",b.componentId)("contentType",b.contentType)("viewData",b.Bb))},Ia:[_.Qn,dM,_.im,_.Dr,_.Er,_.Kr,_.Ir,bO,_.bw,_.vn,_.uJ],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 dO=function(){this.z0a=2};dO.prototype.Qa=function(){};_.Y.Object.defineProperties(dO.prototype,{uFc:{configurable:!0,enumerable:!0,get:function(){return _.qp(_.IE(this.Bb.location.Yb(),function(a){delete a.cw;delete a.Im}).Ya())}}});dO.ha=function(a){return new (a||dO)};
dO.ya=_.fc({type:dO,qa:[["diff-detail-header"]],inputs:{Bb:"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),_.E(2,"commit-information",2),_.C(),_.B(3,"a",3)(4,"button",4)(5,"mat-icon"),_.Q(6,"clear"),_.C()()()(),_.B(7,"div",5),_.E(8,"commit-information",6)(9,"div",7)(10,"header-actions",8),_.C());a&2&&(_.v(2),_.z("activeLocation",null==b.Bb?null:b.Bb.location)("version",b.z0a),_.v(1),_.z("routerLink",b.uFc)("trackProjectId",b.Bb.location.lb),_.v(5),_.z("activeLocation",null==b.Bb?null:b.Bb.location),
_.v(2),_.z("viewData",b.Bb))},Ia:[_.Qn,dM,_.Dr,_.Er,_.Kr,_.Ir,bO,_.ir,_.ws,_.vn],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 eO=function(a,b){this.Ga=a;this.Gc=b;this.markerHeight="10px";this.Wxb=new _.Lf([]);this.jAb=new _.Lf(null);this.Vxb=new _.Lf({});this.Uxb=new _.al;this.Wxb=_.Kd(this.Vxb,this.jAb).ka(_.y(function(c){var d=_.q(c);c=d.next().value;var e=d.next().value;d=FHb("find",c.find,e);var f=FHb("search",c.search,e),g=FHb("xrefs",c.XMc,e);c=FHb("importantXrefs",c.Kzc,e);return[].concat(_.sc(f),_.sc(g),_.sc(c),_.sc(d))}))};
_.Y.Object.defineProperties(eO.prototype,{Yqa:{configurable:!0,enumerable:!0,set:function(a){this.Vxb.next(a)}},zl:{configurable:!0,enumerable:!0,set:function(a){this.jAb.next(a)}}});eO.ha=function(a){return new (a||eO)(_.w(_.Kn),_.w(_.lI))};
eO.ya=_.fc({type:eO,qa:[["file-content-pager"]],inputs:{Yqa:"markers",zl:"numLines"},outputs:{Uxb:"markerClicked"},Aa:2,Ba:3,Fa:[[3,"class","height","top","click",4,"ngFor","ngForOf"],[3,"click"]],va:function(a,b){a&1&&(_.O(0,EHb,1,7,"div",0),_.S(1,"async"));a&2&&_.z("ngForOf",_.T(1,1,b.Wxb))},Ia:[_.hm,_.nm],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 fO=function(a,b){this.Ga=a;this.Ig=b};_.h=fO.prototype;_.h.bs=function(a){_.Tr(this.Ig,a)};_.h.rZa=function(a){return _.GNa(this.Ga,a,"codeRenderFull")};_.h.kga=function(a,b){_.GNa(this.Ga,a,"codeRenderRefresh_"+b)};_.h.txb=function(){this.Ga.ob({element:"Folding",action:"collapse",gestureName:"CLICK"})};_.h.YRa=function(){this.Ga.ob({element:"Folding",action:"expand",gestureName:"CLICK"})};_.h.iZ=function(){this.Ga.ob({element:"FileDetail",action:"focusCodePanel",gestureName:"KEYBOARD"})};
_.h.Cq=function(){this.Ga.ob({element:"FileDetail",action:"copyCode",gestureName:"KEYBOARD"})};_.h.NQ=function(){this.Ga.ob({element:"FileDetail",action:"scroll",gestureName:"SCROLL"})};fO.ha=function(a){return new (a||fO)(_.u(_.Kn),_.u(_.Sr))};fO.ua=_.t({token:fO,oa:fO.ha});var gO=function(){};gO.prototype.transform=function(a){return a["image/png"]?(a["image/png"]=a["image/png"].toString().replaceAll("\n",""),_.Eab("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(""),_.Skb(a)):_.Skb("<data with types: "+Object.keys(a).join(", ")+">")};gO.ha=function(a){return new (a||gO)};gO.xe=_.ic({name:"renderData",type:gO,Xd:!0});var hO=function(){};hO.prototype.Qa=function(){};hO.ha=function(a){return new (a||hO)};
hO.ya=_.fc({type:hO,qa:[["jupyter-notebook"]],inputs:{yZ:"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&&_.O(0,PHb,4,3,"ng-container",0);a&2&&_.z("ngForOf",b.yZ.cells)},Ia:[_.hm,_.im,_.jm,_.km,_.aJ,_.NG,_.oz,_.JG,_.KG,_.mH,gO],styles:["jupyter-notebook[_nghost-%COMP%]{display:block;padding:10px}mat-card[_ngcontent-%COMP%]{margin:10px 0}"]});var iO=function(){this.size=0;this.O8=_.ie;this.Lvb=new _.al;this.Msa=void 0;this.Xea=!1};iO.prototype.Qa=function(){};iO.prototype.La=function(){var a;null==(a=this.ab)||a.unsubscribe()};iO.prototype.Rb=function(a){if(a.fullViewData){var b;null==(b=this.ab)||b.unsubscribe();this.Msa=void 0;this.Xea=!1;this.ab=void 0}};
var UHb=function(a,b){a.Xea=!1;var c;null==(c=a.ab)||c.unsubscribe();a.ab=void 0;a.Msa=b.ka(_.y(function(d){return d.me}))},THb=function(a,b){a.Xea=!0;var c;null==(c=a.ab)||c.unsubscribe();a.ab=b.ka(_.je(1)).subscribe(function(d){a.Lvb.emit(d);a.Xea=!1})};iO.ha=function(a){return new (a||iO)};
iO.ya=_.fc({type:iO,qa:[["large-file","fullViewData",""]],inputs:{size:"size",O8:"fullViewData"},outputs:{Lvb:"largeFileViewData"},features:[_.vc],hc:["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&&(_.O(0,SHb,5,4,"ng-container",0),_.O(1,XHb,7,5,"ng-template",null,1,_.qf));if(a&2){var c=_.Xe(2);_.z("ngIf",b.Msa)("ngIfElse",c)}},Ia:[_.Qn,_.im,_.gy,_.cz,_.ez,_.dz,_.rD,_.nm,_.SA],styles:["large-file[_nghost-%COMP%]{display:block;height:100%;position:relative;overflow:auto}icon-empty-state-display[_ngcontent-%COMP%]{height:100%}pre[_ngcontent-%COMP%]{font-size:.9230769231rem;font-weight:400;line-height:1.2307692308rem;font-family:Roboto Mono,monospace;letter-spacing:normal;padding:0 4px;position:absolute}"],
Na:0});var jO=function(a,b,c){var d=this;this.Ga=a;this.Gc=b;this.Ub=c;this.MS=_.ru().create(["PREVIEW",0],["SOURCE",1]);this.selectedIndex=this.Gc.Inb.ka(_.y(function(e){return d.MS.get(e)}))};jO.prototype.Qa=function(){};jO.prototype.nk=function(a){(a=_.Ih(this.MS.inverse,a))&&this.Gc.VE!==a&&(this.Ga.ob({element:"MarkdownTabHeader",action:this.yNa(a),gestureName:"CLICK",projectId:this.Bb.location.lb}),this.Gc.VE=a,this.Ub.Aea(a))};
jO.prototype.yNa=function(a){switch(a){case "SOURCE":return"openSourceTab";case "PREVIEW":return"openPreviewTab";default:return _.sg(a,"Unknown file detail tab selected")}};jO.ha=function(a){return new (a||jO)(_.w(_.Kn),_.w(_.lI),_.w(_.Au))};
jO.ya=_.fc({type:jO,qa:[["markdown-tab-header","viewData",""]],inputs:{Bb:"viewData"},hc:["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),_.M("selectedIndexChange",function(c){return b.nk(c)}),_.S(1,"async"),_.E(2,"mat-tab",1)(3,"mat-tab",2),_.C());a&2&&_.z("selectedIndex",_.T(1,1,b.selectedIndex))},Ia:[_.pB,_.lB,_.kB,_.nm],styles:["mat-tab-group[_ngcontent-%COMP%]     .mat-tab-label{height:40px}"]});var kO=function(a){this.element=a};_.Y.Object.defineProperties(kO.prototype,{vHc:{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;_.Gj(d);d.appendChild(UTb(c))})}}});kO.ha=function(a){return new (a||kO)(_.w(_.Wc))};kO.Ha=_.hc({type:kO,qa:[["","safeSvg",""]],inputs:{vHc:"safeSvg"}});var lO=function(a){this.yb=a};_.Y.Object.defineProperties(lO.prototype,{xHc:{configurable:!0,enumerable:!0,set:function(a){switch(this.yb.ta.tagName){case "AUDIO":var b=this.yb.ta;a=a instanceof _.Tf?a:_.KAa(a);b.src=_.Uf(a);break;case "IMG":this.yb.ta.src=a;break;case "VIDEO":b=this.yb.ta,a=a instanceof _.Tf?a:_.KAa(a),b.src=_.Uf(a)}}}});lO.ha=function(a){return new (a||lO)(_.w(_.Wc))};lO.Ha=_.hc({type:lO,qa:[["","sanitizeSrc",""]],inputs:{xHc:"sanitizeSrc"}});var mO=function(a){this.jNa=a};
mO.prototype.Sy=function(a){if(5===a.kind)return _.yd(_.yD);if(0!==a.kind)return _.yd(_.nD("Folding unsupported"));var b=a.location,c=b.lb,d=b.Kc,e=b.repository,f=b.path;b=b.params;f=_.QD(a.location,1)||f;var g=b.Ob?"HEAD":_.zh(a.location,1);a={yb:_.zh(a.location,0)||"",commit:g};return this.jNa.Sy(c,d,e,a,f,b.Ob).ka(_.y(function(m){if(2===m.xg()||4===m.xg())var n=_.nD("Folding unavailable");else{n=[];m=_.q(_.Ci(m,_.$o,3));for(var r=m.next();!r.done;r=m.next()){r=r.value;var x=r.getRange();x&&n.push({start:_.Ki(x,
1)-1,end:_.Ki(x,3)-1,indentation:_.Ki(r,2)})}n=_.pD(n)}return n}),_.ue(_.yD),_.ce(function(){return _.yd(_.nD("Folding unavailable"))}))};mO.ha=function(a){return new (a||mO)(_.u(_.Rw))};mO.ua=_.t({token:mO,oa:mO.ha});var JXb=function(){this.YQb=[]};_.Y.Object.defineProperties(JXb.prototype,{widgets:{configurable:!0,enumerable:!0,get:function(){return this.YQb},set:function(a){this.YQb=a}}});var nO=function(){JXb.apply(this,arguments)};_.X(nO,JXb);var KXb=function(a,b){var c=[];b.forEach(function(d,e){c.push({line:e,widgets:d})});a.widgets=c.sort(function(d,e){return d.line-e.line})};_.h=nO.prototype;_.h.yY=function(a){var b=this.widgets.filter(function(c){return PAb(c.line,a)});this.jh=0<b.length?{first:this.widgets.indexOf(b[0]),last:this.widgets.indexOf(b[b.length-1])}:void 0;return b};
_.h.mpa=function(a,b){if(!this.jh||a>this.widgets[this.jh.last].line||b<=this.widgets[this.jh.first].line)return[{widgets:this.yY({start:a,end:b}),type:"replace"}];var c=this.widgets[this.jh.first],d=this.widgets[this.jh.last],e=[];if(a>c.line){var f=this.qOa(a);0<f.length&&e.push({widgets:f,type:"remove"})}a<c.line&&(a=this.ANa(a),0<a.length&&e.push({widgets:a,type:"add",location:"start"}));b<d.line&&(a=this.pOa(b),0<a.length&&e.push({widgets:a,type:"remove"}));b>d.line&&(b=this.zNa(b),0<b.length&&
e.push({widgets:b,type:"add",location:"end"}));return e};_.h.zNa=function(a){for(var b=[],c=this.jh.last+1;c<this.widgets.length;c++){var d=this.widgets[c];if(d.line>a)break;b.push(d);this.jh.last=c}return b};_.h.ANa=function(a){for(var b=[],c=this.jh.first-1;0<=c;c--){var d=this.widgets[c];if(d.line<a)break;b.push(d);this.jh.first=c}return b};_.h.qOa=function(a){for(var b=[],c=this.jh.first;c<=this.jh.last;c++){var d=this.widgets[c];if(d.line>=a){this.jh.first=c;break}b.push(d)}return b};
_.h.pOa=function(a){for(var b=[],c=this.jh.last;c>=this.jh.first;c--){var d=this.widgets[c];if(d.line<=a){this.jh.last=c;break}b.push(d)}return b};nO.ha=function(){var a;return function(b){return(a||(a=_.Tc(nO)))(b||nO)}}();nO.ua=_.t({token:nO,oa:nO.ha});var oO=function(){JXb.apply(this,arguments)};_.X(oO,JXb);_.h=oO.prototype;_.h.yY=function(a){var b=this.widgets.filter(function(c){return void 0!==c.startLine&&PAb(c.startLine,a)||void 0!==c.endLine&&PAb(c.endLine,a)});0<b.length&&(this.jh={first:this.widgets.indexOf(b[0]),last:this.widgets.indexOf(b[b.length-1])});return b};
_.h.mpa=function(a,b){if(!this.jh)return[];var c=this.widgets[this.jh.first],d=this.widgets[this.jh.last];if(void 0!==d.endLine&&a>=d.endLine||void 0!==c.startLine&&b<=c.startLine)return[{widgets:this.yY({start:a,end:b}),type:"replace"}];var e=[];if(void 0!==c.endLine&&a>c.endLine){var f=this.qOa(a);0<f.length&&e.push({widgets:f,type:"remove"})}void 0!==c.startLine&&a<c.startLine&&(a=this.ANa(a),0<a.length&&e.push({widgets:a,type:"add",location:"start"}));void 0!==d.startLine&&b<d.startLine&&(a=this.pOa(b),
0<a.length&&e.push({widgets:a,type:"remove"}));void 0!==d.endLine&&b>d.endLine&&(b=this.zNa(b),0<b.length&&e.push({widgets:b,type:"add",location:"end"}));return e};_.h.zNa=function(a){for(var b=[],c=this.jh.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.jh.last=c}return b};_.h.ANa=function(a){for(var b=[],c=this.jh.first-1;0<=c;c--){var d=this.widgets[c];if(void 0!==d.endLine&&d.endLine<a)break;b.push(d);this.jh.first=c}return b};
_.h.qOa=function(a){for(var b=[],c=this.jh.first;c<=this.jh.last;c++){var d=this.widgets[c];if(void 0!==d.endLine&&d.endLine>=a){this.jh.first=c;break}b.push(d)}return b};_.h.pOa=function(a){for(var b=[],c=this.jh.last;c>=this.jh.first;c--){var d=this.widgets[c];if(void 0!==d.startLine&&d.startLine<=a){this.jh.last=c;break}b.push(d)}return b};oO.ha=function(){var a;return function(b){return(a||(a=_.Tc(oO)))(b||oO)}}();oO.ua=_.t({token:oO,oa:oO.ha});var pO=function(a){var b=a.column;this.line=a.line;this.column=b};pO.prototype.isBefore=function(a){return this.line<a.line||a.line===this.line&&this.column<a.column};pO.prototype.isEqual=function(a){return this.line===a.line&&this.column===a.column};var qO=function(a){var b=a.start;a=a.end;this.start=b;this.end=a;b.isBefore(a)||b.isEqual(a)};qO.prototype.isEqual=function(a){return this.start.isEqual(a.start)&&this.end.isEqual(a.end)};var uO=function(a,b){_.XG.call(this,a,b);this.qb=a;this.visibility=_.eH;this.IB=new Map;this.mt=0;this.Rk=[];this.Ki=this.df=0;this.Kwb=10};_.X(uO,_.XG);var LXb=function(a){a.fga&&(a.fga.style.height=_.pE(a.visibility,a.df)*a.lineHeight+"px");if(a.x5){for(var b=a.visibility,c=a.Ki,d=0,e=b.cT.length-1;0<=e;e--){var f=b.cT[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.x5.style.height=(a.mt-c-d)*a.lineHeight+"px"}};
uO.prototype.GAb=function(){this.fga||(this.fga=document.createElement("div"),this.container.appendChild(this.fga));this.content||(this.content=document.createElement("div"),this.container.appendChild(this.content));this.x5||(this.x5=document.createElement("div"),this.container.appendChild(this.x5))};uO.prototype.Ir=function(){return this.mt};var MXb=function(a){return{start:a.df,end:a.Ki}};uO.prototype.ki=function(a){if(a>=this.df&&a<this.Ki)return this.Rk[a-this.df]};
var NXb=function(a,b,c){b>=a.df&&b<a.Ki&&(a.content.replaceChild(c,a.Rk[b-a.df]),a.Rk[b-a.df]=c)};_.h=uO.prototype;_.h.clear=function(){_.XG.prototype.clear.call(this);this.Rk=[];this.Ki=this.df=0;this.content&&(this.content.textContent="");this.IB.clear()};
_.h.cs=function(a,b){if(this.content&&this.fga&&this.x5&&this.eKa()){var c=a+b;a>=this.Ki||c<=this.df?(this.ida(this.Ki-this.df),this.Ki=this.df=a,this.BO(b,!0)):(a>this.df?this.ida(a-this.df):this.BO(this.df-a),c<this.Ki?this.ida(this.Ki-c,!0):this.BO(c-this.Ki,!0));LXb(this)}};
_.h.BO=function(a,b){b=void 0===b?!1:b;if(!(0>=a)){this.Ki=Math.max(this.Ki,0);this.df=Math.max(this.df,0);var c=this.Yob(Math.max(0,b?this.Ki:this.df-a),a);this.content.insertAdjacentHTML(b?"beforeend":"afterbegin",_.Rf(c));this.Rk=Array.from(this.content.children);b?this.Ki+=a:(this.df-=a,0>=this.df&&(this.Ki-=this.df,this.df=0))}};
_.h.ida=function(a,b){b=void 0===b?!1:b;a=Math.min(this.Rk.length,a);for(var c=_.q(this.Rk.splice(b?this.Rk.length-a:0,a)),d=c.next();!d.done;d=c.next())this.content.removeChild(d.value);b||(this.df+=a);this.Ki=this.df+this.Rk.length};_.h.eKa=function(){return!0};
_.h.zu=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=OXb(d,c),f=d.start;f<d.end;f++)PXb(this,f,e,f===d.start),b.add(f)}c=_.q(this.IB);for(a=c.next();!a.done;a=c.next())a=_.q(a.value).next().value,b.has(a)||this.showLine(a);LXb(this)};
var OXb=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},PXb=function(a,b,c,d){if(_.jE(b,a.Ir())){var e=a.IB.get(b);e&&e.hidden===!d||(c=a.Lhb(b,c,!d),a.IB.set(b,{node:c,hidden:!d}),a.ki(b)&&(d=document.createElement("div"),d.insertAdjacentHTML("afterbegin",_.Rf(c)),NXb(a,b,d.firstChild)))}};
uO.prototype.showLine=function(a){if(_.jE(a,this.Ir())&&this.IB.get(a)){var b=this.ki(a);b&&NXb(this,a,b.lastElementChild.firstElementChild);this.IB.delete(a)}};_.Y.Object.defineProperties(uO.prototype,{lineHeight:{configurable:!0,enumerable:!0,get:function(){return this.Kwb},set:function(a){this.Kwb=a;LXb(this)}},GK:{configurable:!0,enumerable:!0,set:function(a){this.mt=a;LXb(this)}}});uO.ha=function(a){return new (a||uO)(_.w(_.Wc),_.w(_.wk))};
uO.Ha=_.hc({type:uO,inputs:{visibility:"visibility"},features:[_.Ce]});var vO=function(a,b,c,d,e,f){uO.call(this,c,d);var g=this;this.Md=a;this.view=b;this.qb=c;this.FZa=f;this.Au=!1;this.zf=[];this.Lj=new _.al;this.cz=new _.al;this.ab=new _.td;this.lines=[];this.vl=[];this.Hfb=new _.re;this.XOb=new _.re;this.jF=new Set;this.JUa=0;this.ab.add(e.SP().ka(_.he()).subscribe(function(m){var n=void 0===g.tabSize;g.tabSize=m;n||_.yk(g.Md)}));this.ab.add(this.FZa.ZMc.subscribe(function(){g.Cga(_.E9a(0,g.vl.length))}));this.ab.add(this.XOb.ka(_.Uha(function(){return g.Hfb.ka(_.ue(void 0),
_.de(20),_.ke())})).subscribe(function(){QXb(g)}))};_.X(vO,uO);vO.Ha=uO.Ha;_.h=vO.prototype;_.h.Qa=function(){uO.prototype.GAb.call(this)};_.h.La=function(){this.ab.unsubscribe()};_.h.Yob=function(a,b){b=a+b;for(var c=[];a<b;a++)this.IB.has(a)?c.push(this.IB.get(a).node):c.push(this.vl[a]);return _.Bab(c)};
_.h.BO=function(a,b){b=void 0===b?!1:b;if(!(0>=a)){var c=Math.max(0,b?this.Ki:this.df-a),d=c+a;uO.prototype.BO.call(this,a,b);for(a=c;a<d;a++)this.jF.has(a)&&(b=void 0,null==(b=this.ki(a))||b.setAttribute("aria-current","true"));this.XOb.next()}};_.h.eKa=function(){return 0<this.vl.length};
_.h.Rb=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=_.iE(this.zf,this.Ir(),this.df,!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.ki(c))||d.setAttribute("aria-current","true")}}this.jF=_.Dlb(this.zf)}};
_.h.ina=function(a,b){var c=this,d=_.WG(this,"line");d.appendChild(_.VG(this,Array.from({length:b+1}).join(" "),"line"));b=_.VG(this,"...","line ellipses");b.addEventListener("click",function(){c.Lj.emit(a)});d.appendChild(b);return d};
_.h.Lhb=function(a,b,c){a=this.vl[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;">'+_.RG(a)+"</div></div>";return(0,_.QG)(c).Zz()};_.h.Wd=function(a){a=a.target;a.classList.contains("ellipses")&&this.Lj.emit(Number(a.nextElementSibling.firstElementChild.dataset.lineNumber))};
_.h.UO=function(){if(this.Ir()&&this.Rk[0])return this.Rk[0].getBoundingClientRect().height;var a=_.WG(this,"");a.appendChild(document.createTextNode("_"));this.container.appendChild(a);var b=a.getBoundingClientRect().height;this.container.removeChild(a);return b};
_.h.A4=function(a,b){b=void 0===b?[]:b;this.lines=a;this.GK=a.length;this.vl=[];var c=document.getElementById("pre-rendered-code");if(null!=c&&this.Au){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.Rk=Array.from(this.content.children);this.df=Number(this.Rk[0].getAttribute("data-line-number"));this.Ki=this.df+this.Rk.length;(c=_.nE(this.container,"virtual-scroll-format-code",
"body"))&&0>=c.scrollTop&&(c.scrollTop=d)}for(d=0;d<b.length;d++)this.vl.push(b[d]);if(this.vl.length<a.length)for(b=this.PJa(0,a.length),d=this.vl.length;d<a.length;d++)this.vl.push(uUb({lineNumber:d,line:a[d],qt:b[d]}).Zz())};var SXb=function(a){a.selection=new qO({start:new pO({line:0,column:0}),end:RXb(a)});QXb(a)};
vO.prototype.Cga=function(a){var b=this;if(this.eKa()&&(a=a.filter(function(n){return _.jE(n,b.Ir())}),!(0===a.length||a[a.length-1]>=this.Ir()))){var c=new _.aH(new TXb),d=a.map(function(n){var r;return c.ld(null!=(r=b.mj.get(n))?r:null)}),e=document.activeElement,f=null;null!=e&&e.parentElement===this.container&&(f=e.dataset.lineNumber);e=document.createElement("div");for(var g=0;g<a.length;g++){var m=a[g];this.vl[m]=uUb({lineNumber:m,line:this.lines[m],qt:d[g]}).Zz();e.insertAdjacentHTML("afterbegin",
_.Rf(this.vl[m]));NXb(this,m,e.firstChild)}null!=f&&(a=Number(f),isNaN(a)||this.focus(a))}};vO.prototype.focus=function(a){a=_.iE(a,this.Ir());if(0!==a.length){var b=this.ki(a[0].start);b&&(b.hasAttribute("tabindex")||b.setAttribute("tabindex","-1"),this.cz.next(a[0].start),b.focus())}};
vO.prototype.MK=function(){if(this.JUa)this.JUa--;else{this.Hfb.next();var a=UXb(this);if(null==a?0:a.qe){var b=a.qe,c,d=b.start.isEqual(new pO({line:this.df,column:0}))&&(null==(c=this.selection)?0:c.start.isBefore(b.start))?this.selection.start:b.start,e;c=b.end.isEqual(VXb(this))&&(null==(e=this.selection)?0:e.end)&&b.end.isBefore(this.selection.end)?this.selection.end:b.end;this.selection=new qO({start:d,end:c});this.faa=a.faa}else this.faa=this.selection=void 0}};
var QXb=function(a){if(a.selection){var b=a.selection;var c=new qO({start:new pO({line:a.df,column:0}),end:VXb(a)});if(b.end.isBefore(c.start)||c.end.isBefore(b.start))c=void 0;else{var d=b.start;var e=c.start;d=d.isBefore(e)?e:d;b=b.end;c=c.end;c=b.isBefore(c)?b:c;c=new qO({start:d,end:c})}var f;d=null==(f=UXb(a))?void 0:f.qe;f=!c;d=d&&c&&c.isEqual(d);f||d||(f=WXb(a,c.start),d=WXb(a,c.end),(c=document.getSelection())&&f&&d&&(a.faa||(d=_.q([d,f]),f=d.next().value,d=d.next().value),c.setBaseAndExtent(f.node,
f.offset,d.node,d.offset),a.JUa++))}},YXb=function(a,b,c){if(!a.content.contains(b))return a.content.compareDocumentPosition(b)&Node.DOCUMENT_POSITION_FOLLOWING?RXb(a):new pO({line:0,column:0});a=XXb(a,b,c);b=a.node;c=a.offset;a=b.parentElement;do{for(var d=_.q(a.childNodes),e=d.next();!e.done;e=d.next()){e=e.value;if(e.isEqualNode(b))break;var f=void 0,g=void 0;c+=null!=(g=null==(f=e.textContent)?void 0:f.length)?g:0}a=_.q([a,a.parentElement]);b=a.next().value;a=a.next().value}while(!(b instanceof
HTMLDivElement));b.getAttribute("data-line-number");return new pO({line:Number(b.getAttribute("data-line-number")),column:c})},XXb=function(a,b,c){return 0===b.childNodes.length?{node:b,offset:c}:b.childNodes.length<=c?WXb(a,VXb(a)):XXb(a,b.childNodes[c],0)},WXb=function(a,b){var c=a.ki(b.line);if(c)return ZXb(a,c,b.column)},ZXb=function(a,b,c){if(!b.hasChildNodes())return{node:b,offset:c};var d=0;b=_.q(b.childNodes);for(var e=b.next();!e.done;e=b.next()){e=e.value;var f=void 0,g=void 0,m=null!=(g=
null==(f=e.textContent)?void 0:f.length)?g:0;if(d+m>=c)return ZXb(a,e,c-d);d+=m}},$Xb=function(a){if(!a.selection)return"";var b=a.lines.slice(a.selection.start.line,a.selection.end.line+1);if(0===b.length)return"";if(1===b.length)return b[0].substring(a.selection.start.column,a.selection.end.column);b[0]=b[0].substring(a.selection.start.column);b[b.length-1]=b[b.length-1].substring(0,a.selection.end.column);return b.join("")};
vO.prototype.clear=function(){uO.prototype.clear.call(this);this.view.clear();this.lines=[];this.vl=[]};
var UXb=function(a){var b=document.getSelection(),c=!(null==b?0:b.containsNode(a.content,!0));if(b&&!b.isCollapsed&&!c){var d=b.anchorNode;c=b.focusNode;var e=b.focusOffset;if(d&&c&&(b=YXb(a,d,b.anchorOffset),a=YXb(a,c,e),!b.isEqual(a)))return b.isBefore(a)?{qe:new qO({start:b,end:a}),faa:!0}:{qe:new qO({start:a,end:b}),faa:!1}}},VXb=function(a){var b,c;return new pO({line:a.Ki-1,column:(null==(b=a.ki(a.Ki-1))?void 0:null==(c=b.textContent)?void 0:c.length)||0})},RXb=function(a){var b=a.lines.length-
1;return new pO({line:b,column:a.lines[b].length})};vO.prototype.PJa=function(a,b){for(var c=new _.aH(new TXb),d=[];a<b;a++){var e=void 0;d.push(c.ld(null!=(e=this.mj.get(a))?e:null))}return d};vO.ha=function(a){return new (a||vO)(_.w(_.sl),_.w(_.gf),_.w(_.Wc),_.w(_.wk),_.w(_.Au),_.w(_.VI))};
vO.ya=_.fc({type:vO,qa:[["virtual-scroll-code-container"]],Db:4,hb:function(a,b){a&1&&_.M("click",function(c){return b.Wd(c)});a&2&&_.Ge("-moz-tab-size",b.tabSize)("tab-size",b.tabSize)},inputs:{Au:"usePrefetchIfPossible",zf:"highlightedLines",mj:"inlineWidgets"},outputs:{Lj:"lineShown",cz:"lineFocused"},features:[_.Ce,_.vc],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}"],
mb:2,Na:0});var TXb=function(){};_.h=TXb.prototype;_.h.x4=function(a,b){_.Fi(a,8,_.UG,b)};_.h.Ehb=function(a,b,c){return _.zi(a.clone(),8).setStart(b).setEnd(c)};_.h.Ln=function(a){return a};_.h.BJ=function(a){return _.TG(a)};_.h.lj=function(a){return a.lj()};_.h.Lk=function(a){return a.Lk()};_.h.hqa=function(a){return"a"===_.Vh(a,3)};_.h.qqa=function(a){return _.Ji(a,7)};_.h.xFb=function(a,b){b=_.TG(a).concat(_.TG(b));_.Ei(a,8,b)};_.h.setEnd=function(a,b){a.setEnd(b)};
_.h.cLb=function(a,b){if(b<a.Lk()||b>=a.lj())throw new RangeError;var c=_.zi(a.clone(),8).setStart(b);a.setEnd(b);return c};_.h.Yb=function(a){var b=(new _.UG).setStart(a.startColumn).setEnd(a.endColumn);a.aSa&&_.qb(b,7,!0);var c,d=null!=(c=a.tagName)?c:"span";c=_.tb(b,3,d);_.tb(c,4,a.Co);null!=a.href&&_.tb(b,5,a.href);null!=a.key&&b.JC(a.key);return b};_.h.r_a=function(a,b){return b.Lk()-a.Lk()||a.lj()-b.lj()};var aYb=["CodeMirror-activeline","CodeMirror-activeline-gutter"],wO=function(a,b){uO.call(this,a,b);this.qb=a;this.cz=new _.al;this.Zo=new _.al;this.Jr=new _.al;this.Lj=new _.al;this.JY=void 0;this.tC=new Set;this.jF=new Set;this.jMa=new Map;this.rma=10};_.X(wO,uO);wO.Ha=uO.Ha;_.h=wO.prototype;
_.h.Qa=function(){uO.prototype.GAb.call(this);if(this.content){var a=_.WG(this,"");a.appendChild(document.createTextNode("_"));this.content.appendChild(a);var b=a.getBoundingClientRect().width;this.content.removeChild(a);a=b}else a=this.rma;this.Bsc=a};_.h.ina=function(a){var b=this,c=_.WG(this,"line-number CodeMirror-gutter-background");c.appendChild(_.VG(this,"-",""));c.addEventListener("click",function(){b.Lj.emit(a)});return c};
_.h.Lhb=function(a,b,c){b=this.wl?this.wl(a):void 0;return(0,_.QG)('<div class="line-number hidden-node CodeMirror-gutter-background"'+(c?' style="display:none;"':"")+'><span>-</span><div style="display:none;">'+(b?_.ptb(a,b):_.rtb(a,a+1))+"</div></div>").Zz()};
_.h.Wd=function(a){var b=a.target;if(b.classList.contains("hidden-node"))return this.Lj.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.Jr.next({line:c,sZ:a}),!0;this.Zo.next({line:c,sZ:a});return!1};
_.h.clear=function(){uO.prototype.clear.call(this);this.GK=0};_.h.focus=function(a){a=_.iE(a,this.Rk.length,this.df,!0);0<a.length&&(this.Rk[a[0].start-this.df].firstElementChild.focus(),this.cz.next(a[0].start))};
_.h.i$=function(a){for(var b=_.q(this.tC||[]),c=b.next();!c.done;c=b.next()){c=c.value;c.classList.remove("highlight");for(var d=_.q(aYb),e=d.next();!e.done;e=d.next())c.classList.remove(e.value);c.removeAttribute("aria-current");c.style.backgroundColor=""}this.JY=a;this.tC=_.Clb(this.JY,this.Rk,this.df,!0);this.jF=_.Dlb(a);a=_.q(this.tC);for(c=a.next();!c.done;c=a.next())this.h$(c.value)};
_.h.OZa=function(a){if(this.wl){this.wl=a;for(var b=0,c=this.Rk.length;b<c;b++){var d=this.Rk[b].firstElementChild,e=a(b+this.df);e=_.Vf(e);void 0!==e&&(d.href=e)}}else this.clear(),this.GK=this.mt};_.h.Yob=function(a,b){b=a+b;if(this.wl){for(var c=[];a<b;a++)this.IB.has(a)?c.push(this.IB.get(a).node):c.push(_.qtb({lineNumber:a,href:this.wl(a)}).Zz());return _.Bab(c)}return _.stb({start:a,end:b}).Zz()};
_.h.BO=function(a,b){b=void 0===b?!1:b;var c=Math.max(0,b?this.Ki:this.df-a),d=c+a;uO.prototype.BO.call(this,a,b);a=_.q(this.jMa.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.Rk[b-c].classList.add.apply(this.Rk[b-c].classList,_.sc(e))}for(;c<d;c++)this.jF.has(c)&&(a=this.ki(c))&&(this.h$(a),this.tC.add(a))};
_.h.ida=function(a,b){b=void 0===b?!1:b;for(var c=Math.max(0,b?this.Ki:this.df-a),d=c+a;c<d;c++)if(this.jF.has(c)){var e=this.ki(c);e&&this.tC.delete(e)}uO.prototype.ida.call(this,a,b)};_.h.h$=function(a){a.classList.add("highlight");for(var b=_.q(aYb),c=b.next();!c.done;c=b.next())a.classList.add(c.value);a.setAttribute("aria-current","true")};
_.Y.Object.defineProperties(wO.prototype,{Bsc:{configurable:!0,enumerable:!0,set:function(a){this.rma=a;this.container.style.width=Math.ceil(Math.log10(this.mt))*this.rma+13+"px"}},GK:{configurable:!0,enumerable:!0,set:function(a){this.container.style.width=Math.ceil(Math.log10(a))*this.rma+13+"px";this.mt=a;LXb(this)}}});wO.ha=function(a){return new (a||wO)(_.w(_.Wc),_.w(_.wk))};
wO.ya=_.fc({type:wO,qa:[["virtual-scroll-line-number-container"]],hb:function(a,b){a&1&&_.M("click",function(c){return b.Wd(c)})},inputs:{wl:"lineNumberLinkProvider"},outputs:{cz:"lineFocused",Zo:"lineNumberClicked",Jr:"gutterClicked",Lj:"lineShown"},features:[_.Ce],Aa:0,Ba:0,va:function(){},styles:["virtual-scroll-line-number-container{flex:none;min-width:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}div.line-number{padding:0 5px 0 3px;position:unset;text-align:end}.CodeMirror-linenumber{line-height:inherit;min-width:unset;padding:0 0 0 5px;position:unset}a.CodeMirror-linenumber{cursor:pointer;display:block;text-align:right}"],
mb:2,Na:0});var bYb=["content"],cYb=["gutter"],dYb=["decorations"],eYb=["sidebar"],fYb=["focusElement"],gYb=new _.oc("sidebarService"),hYb=new _.oc("lineWidgetsService"),xO=function(a,b,c,d,e,f,g,m,n,r,x,A,F,K,L,R,ca,pa,ra,ua){_.iH.call(this,A,F,a);var ya=this;this.renderer=c;this.view=d;this.ek=e;this.Xda=f;this.oT=g;this.Lg=m;this.Zc=n;this.document=r;this.Md=K;this.As=L;this.kRa=R;this.GHa=ca;this.JXa=pa;this.Pqa=ra;this.J9=ua;this.IOa=_.iE;this.iq=new Set;this.mj=new Map;this.Wy=this.cQ=this.aQ=this.bQ=!1;
this.ew=[];this.Ft=new Map;this.Uy=new Map;this.C6=new _.pe(1);this.ab=new _.td;this.rs=[];this.oC=null;this.YS=[];this.Ema=new _.re;this.dA=function(){};this.ZP=!0;this.pT=this.lineHeight=0;this.value=this.fileName="";this.oaa=1E3;this.Gqa=800;this.visibility=_.eH;this.Fm=[];this.jA=void 0;this.Au=!1;this.hga=new _.al;this.Lj=new _.al;this.fL=new _.al;this.QO=0;this.Zd=this.RO="";this.Ap=this.tk=this.BF=void 0;this.g6=!1;this.oP=!0;this.Zo=new _.al;this.Jr=new _.al;this.NQ=_.Ti(function(){ya.ke.NQ()},
500);this.ke=x||_.vub;this.fh=new _.pt(this.document);this.fh.Ala=!1;this.fh.jL("CTRL_A",65,2);this.fh.jL("CTRL_A",65,8);_.Lj(this.fh,"shortcut",function(Oa){if("CTRL_A"===Oa.identifier){Oa=ya.E6.ta;for(var Va={};Oa;){if(ya.document.activeElement===Oa)return ya.continue?(Va.zT=r.getSelection(),Va.gwa=Va.zT&&Va.zT.toString(),ya.continue.then(function(lb){return function(){lb.zT&&lb.zT.toString()!==lb.gwa||SXb(ya.Td)}}(Va))):SXb(ya.Td),!1;Oa=Oa.parentElement;Va={zT:Va.zT,gwa:Va.gwa}}}return!0});this.ab.add(this.GHa.vn.subscribe(function(Oa){ya.qb.ta.style.fontSize=
null!=Oa?Oa+"px":"";_.yk(ya.Md);setTimeout(function(){ya.bda(ya.Td.UO())})}));this.ab.add(this.As.j6.subscribe(function(Oa){ya.Zd=Oa;_.yk(ya.Md)}))};_.X(xO,_.iH);xO.Ha=_.iH.Ha;_.h=xO.prototype;_.h.MK=function(){this.Td.MK()};
_.h.Rb=function(a){var b=this;if(!this.lineHeight){for(var c=_.q(this.Zd.split(" ")),d=c.next();!d.done;d=c.next())(d=d.value)&&this.E6.ta.classList.add(d);this.lineHeight=this.Td.UO();this.mg.lineHeight=this.lineHeight;this.Td.lineHeight=this.lineHeight;this.cs()}a.fileName||a.value?(this.vTa(),this.continue=this.ke.rZa(function(){return b.render()})):a.scrollToLine?(this.Ht(this.zf),this.iS(_.PD(this.zf))):a.lineNumberLinkProvider?(c=function(){b.mg.OZa(b.wl)},this.continue?this.continue.then(c):
c()):a.visibleCodeIdentifier&&(a.visibleCodeIdentifier.Si&&this.oT.Fy(a.visibleCodeIdentifier.Si),this.gda());(a.visibility||a.folding)&&this.zu();if(!this.ZP){this.dA();var e=this.zf;"CODE"===this.aF?this.dA=_.Xqb(this.Lg,function(){null!=e?b.AJ(e,!0):b.J8.ta.focus()}):void 0!==this.aF&&(this.dA=this.Lg.registerCallback(this.aF,this.qb.ta,function(){b.AJ(e,!0);b.dA()}))}this.oP||this.mg.clear();if(a.lineLimitation){var f;this.RO="".padStart(null!=(f=this.GF)?f:80," ")}};
_.h.qS=function(a){this.g6=a};_.h.AJ=function(a,b){b=void 0===b?!1:b;var c=this;_.Gd(function(d){if(1==d.Pc)return _.Hd(d,c.continue,2);_.WZa(c.ek,function(){c.nF(a,b)});d.Pc=0})};_.h.nF=function(a,b){if(void 0===b||!b||this.P$(_.PD(a)))this.Td.focus(a),this.qb.ta.scrollLeft=0,this.ZP=!0};_.h.bda=function(a){this.lineHeight=a;this.mg.lineHeight=a;this.Td.lineHeight=a;_.yk(this.Md);this.iS(_.PD(this.zf));iYb(this)};
_.h.Qa=function(){var a=this;_.iH.prototype.Qa.call(this);this.iH.ka(_.be(function(){return a.ek.EK}),_.y(function(b){return b.target.scrollLeft}),_.be(function(){return a.ek.wra})).subscribe(function(b){a.Qq.ta.style.right=-b+"px";a.NQ()});this.qb.ta.addEventListener("copy",function(b){b.preventDefault();var c;null==(c=b.clipboardData)||c.setData("text/plain",$Xb(a.Td));a.ke.Cq()});this.qb.ta.addEventListener("keydown",function(b){if(!_.oE(b)){var c=document.activeElement;if(c&&c instanceof HTMLElement&&
a.qb.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.Td.qb.ta.contains(c)?a.nF(d-1):a.mg.focus(d-1),b.preventDefault()),["Down","ArrowDown","j"].includes(b.key)&&(a.Td.qb.ta.contains(c)?a.nF(d+1):a.mg.focus(d+1),b.preventDefault())))}}});"CODE"===this.aF&&(this.tk=this.Zc.register("openCode","c",function(){a.ke.iZ();_.Nu(a.Lg,"CODE")}),this.Ap=this.Lg.registerCallback("CODE",this.qb.ta,function(){var b=
document.activeElement;b&&b instanceof HTMLElement&&a.qb.ta.contains(b)&&!a.mg.qb.ta.contains(b)&&a.J8.ta!==b?a.mg.focus(a.BF||0):a.nF(a.BF||0)}))};_.h.Rc=function(){var a=this;this.gda();this.iH.subscribe(function(){a.cs()})};
_.h.cs=function(){var a=this.nZ("top");a=Math.max(0,Math.floor(a/this.lineHeight)-100);for(var b=_.q(this.visibility.cT),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.qb.ta.clientHeight/this.lineHeight)+200,m=_.q(this.visibility.cT),n=m.next();!n.done;n=m.next()){n=n.value;var r=a+g;if(n.end>a&&n.end<r||n.start<r&&n.start>=a)g+=n.end-n.start-1}b=c.call(b,1,
e.call(d,f,g));this.mg.cs(a,b);this.Td.cs(a,b);c=a+b;if(this.rs&&0!==this.rs.length){d=this.JXa.mpa(a,c);d=_.q(d);for(e=d.next();!e.done;e=d.next())switch(f=e.value,f.type){case "replace":this.l_(this.lineHeight,!1,f.widgets);break;case "add":g=_.q(f.widgets);for(e=g.next();!e.done;e=g.next())this.OR(this.Qq,e.value,"start"===f.location);break;case "remove":for(f=_.q(f.widgets),e=f.next();!e.done;e=f.next())jYb(this,this.Qq,e.value)}_.yk(this.Md)}if(this.ew&&0!==this.ew.length){d=this.Pqa.mpa(a,c);
d=_.q(d);for(e=d.next();!e.done;e=d.next())switch(f=e.value,f.type){case "replace":this.k_(f.widgets);break;case "add":g=_.q(f.widgets);for(e=g.next();!e.done;e=g.next())this.OR(this.GQ,e.value,"start"===f.location);break;case "remove":for(f=_.q(f.widgets),e=f.next();!e.done;e=f.next())jYb(this,this.GQ,e.value)}_.yk(this.Md)}if(this.J9.widgets&&0!==this.J9.widgets.length){c=this.J9.mpa(a,c);c=_.q(c);for(d=c.next();!d.done;d=c.next())switch(d=d.value,d.type){case "replace":this.j_(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.Vsa(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.Uy.get(f.value.line))&&this.renderer.removeChild(this.zq.ta,e)}_.yk(this.Md)}this.scroll.next({yoa:a,GK:b})};
_.h.gda=function(){var a=this;this.jA&&this.oT.register(this.jA,this.iH.ka(_.be(function(){return a.ek.EK}),_.y(function(b){return b.target.scrollTop}),_.he(),_.y(function(b){return{startLine:Math.floor(b/a.lineHeight),endLine:Math.min(Math.ceil((b+a.qb.ta.clientHeight)/a.lineHeight),a.zl)}}),_.be(function(){return a.ek.sba})))};_.h.we=function(){this.C6.next(!0)};
_.h.La=function(){this.clear();this.jA&&this.oT.Fy(this.jA);this.fh&&this.fh.dispose();this.tk&&this.tk();this.Ap&&this.Ap();this.dA();this.ab.unsubscribe();_.iH.prototype.La.call(this)};_.h.fI=function(a){this.qb.ta.classList.add(a)};_.h.kL=function(a){this.qb.ta.classList.remove(a)};_.h.GUa=function(a){this.fL.emit(a);this.AJ(a.start-1)};_.h.zu=function(){for(var a=_.q([this.Td,this.mg]),b=a.next();!b.done;b=a.next())b.value.zu(this.visibility.cT,this.Fm);_.Iub(this);iYb(this);this.cs()};
_.h.iSa=function(){var a=this;this.bQ||(this.bQ=!0,setTimeout(function(){a.bQ=!1;a.k_();_.yk(a.Md)}))};_.h.jSa=function(){var a=this;this.cQ||(this.cQ=!0,setTimeout(function(){a.cQ=!1;a.l_(a.lineHeight);_.yk(a.Md)}))};_.h.eba=function(){var a=this;this.aQ||(this.aQ=!0,setTimeout(function(){a.aQ=!1;a.j_();_.yk(a.Md)}))};_.h.fba=function(a){this.iq.add(a);this.Nea()};_.h.Sxb=function(a,b,c,d){this.oC={Za:a,position:b,line:c,offset:d};this.Nea()};
_.h.Ht=function(a){var b=this;return _.Gd(function(c){if(1==c.Pc)return b.Lj.emit(a),_.Hd(c,b.continue,2);b.ke.kga(function(){b.mg.i$(a);return Promise.resolve()},"selectLine");c.Pc=0})};
_.h.Nea=function(){var a=this;this.Wy||(this.Wy=!0,this.ke.kga(function(){var b;return _.Gd(function(c){if(1==c.Pc)return b=new _.wd(function(d){var e=setTimeout(function(){d.next(void 0);d.complete()});return function(){clearTimeout(e)}}),a.LR=b.subscribe(),_.Hd(c,_.Gkb(b),2);if(3!=c.Pc)return a.LR=void 0,a.Wy=!1,_.Hd(c,a.continue,3);0<a.iq.size&&a.Td.Cga(Array.from(a.iq));a.iq.clear();a.uWa();c.Pc=0})},"inline"))};
_.h.EHa=function(a,b,c,d){var e=this;return this.y4(function(){e.iSa()},{startLine:c,endLine:d,va:a,context:b},this.ew)};_.h.nab=function(a,b,c,d){var e=this;return this.y4(function(){e.jSa()},{startLine:c,endLine:d,va:a,context:b},this.rs)};_.h.mab=function(a,b,c){var d=this,e={line:c,va:a,context:b},f=this.Ft.get(c)||[];f.push(e);this.Ft.set(c,f);this.eba();return function(){f.splice(f.indexOf(e),1);d.eba()}};
_.h.fW=function(a,b){var c=this;this.mj.has(a)?this.mj.get(a).push(b):this.mj.set(a,[b]);this.fba(a);return{remove:function(){var d=c.mj.get(a);if(null!=d){var e=d.indexOf(b);0>e||(d.splice(e,1),c.fba(a))}}}};_.h.y9=function(a){return this.lineHeight*(this.visibility?_.pE(this.visibility,a):a)};_.h.getHeight=function(a,b){return this.lineHeight*(1+(this.visibility?_.pE(this.visibility,b)-_.pE(this.visibility,a):b-a))};
_.h.y4=function(a,b,c){a();c.push(b);return function(){a();c.splice(c.indexOf(b),1)}};_.h.vTa=function(){this.Ft.clear();this.Uy.clear();this.ew=[];this.rs=[];this.mj.clear();this.iq.clear();this.t7()};
_.h.render=function(){var a=this,b,c,d,e;return _.Gd(function(f){if(1==f.Pc)return a.clear(),a.rendered||(a.Wy=!0),(b=document.getElementById("pre-rendered-code"))&&a.Td.Au&&b.setAttribute("processed",""),_.Hd(f,a.dPa(),2);if(3!=f.Pc)return c=f.Yk,d=a.lines,_.Iub(a),_.Hd(f,_.Yga(a.C6),3);a.zf=_.iE(a.zf,d.length);a.hga.emit(d.length);e=a.lineHeight;a.j_(e);a.k_();a.l_(e);a.mg.GK=a.lines.length;a.Td.A4(d,a.rendered);a.iS(_.PD(a.zf));a.rendered||a.iq.clear();a.QO=c+3;a.cs();iYb(a,e);a.rendered||(a.Wy=
!1);a.mg.i$(a.zf);f.Pc=0})};_.h.dPa=function(){var a=this,b,c,d,e,f,g,m,n;return _.Gd(function(r){if(1==r.Pc){a.CO(null!=(b=a.Ov)?b:new Map);if(a.value.lines)return a.CO(a.value.kQ),a.lines=a.value.lines,r.return(a.value.jyb);if(a.Ov&&a.Ov.size)return r.ui(2);c=a.v6(a.value);f=_.xub;g=f.MNb;m=a.value;return _.Hd(r,_.hmb(),4)}return 2!=r.Pc?(n=g.call(f,m,null!=(e=null==(d=r.Yk.findModeByFileName(a.fileName))?void 0:d.mime)?e:"text/plain"),a.CO(n),r.return(c)):r.return(a.v6(a.value))})};
_.h.v6=function(a){var b=a.split("\n");this.lines=b;a.endsWith("\n")&&b.pop();for(var c=a=0;c<b.length;c++)a=Math.max(a,b[c].length),b[c]+="\n";return a};_.h.CO=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.mj.get(c);if(null==b)this.mj.set(c,d);else for(c=_.q(d),d=c.next();!d.done;d=c.next())b.push(d.value)}};
_.h.k_=function(a){0===this.Pqa.widgets.length&&(this.Pqa.widgets=this.ew);_.Gj(this.GQ.ta);a=a||this.Pqa.yY(MXb(this.mg));a=_.q(a);for(var b=a.next();!b.done;b=a.next())this.OR(this.GQ,b.value)};
_.h.l_=function(a,b,c){a=void 0===a?this.lineHeight:a;b=void 0===b?!0:b;_.Gj(this.Qq.ta);this.Aga(a);this.JXa.widgets=this.rs;b&&this.renderer.Rg(this.Qq.ta,"display","none");a=c||this.JXa.yY(MXb(this.mg));a=_.q(a);for(b=a.next();!b.done;b=a.next())b=b.value,this.renderer.Rg(this.Qq.ta,"display","block"),this.OR(this.Qq,b)};
_.h.j_=function(a,b,c){a=void 0===a?this.lineHeight:a;b=void 0===b?!0:b;_.Gj(this.zq.ta);b&&(KXb(this.J9,this.Ft),this.Uy.clear(),this.uga(a),this.MZa(11),b=this.YOa()?"block":"none",this.renderer.Rg(this.zq.ta,"display",b));c=c||this.J9.yY(MXb(this.mg));c=_.q(c);for(b=c.next();!b.done;b=c.next()){b=b.value;var d=b.widgets;0!==d.length&&this.Vsa(b.line,d,a)}};
_.h.Vsa=function(a,b,c,d){d=void 0===d?!1:d;var e=this.Uy.get(a);e||(e=this.pKa(),this.vga(e,a,c),this.Uy.set(a,e));a=_.q(b);for(b=a.next();!b.done;b=a.next())for(b=b.value,b.gu&&0!==b.gu.length||(c=this.view.yh(b.va,b.context),c.ae(),b.gu=c.Sk),b=_.q(b.gu),c=b.next();!c.done;c=b.next())this.renderer.appendChild(e,c.value);d&&0<this.zq.ta.children.length?this.renderer.insertBefore(this.zq.ta,e,this.zq.ta.children[0]):this.renderer.appendChild(this.zq.ta,e)};
_.h.pKa=function(){var a=this.renderer.createElement("div");a.className="gutter-line";this.renderer.Jo&&_.JD(a)&&this.YS.push(a);return a};_.h.vga=function(a,b,c){b*=c;this.renderer.Rg(a,"position","absolute");this.renderer.Rg(a,"top",b+"px");this.renderer.Rg(a,"height",c+"px");this.renderer.Rg(a,"bottom","0")};_.h.YOa=function(){for(var a=_.q(this.Ft.values()),b=a.next();!b.done;b=a.next())if(0<b.value.length)return!0;return!1};
var iYb=function(a,b){b=void 0===b?a.lineHeight:b;a.uga(b);a.Aga(b);for(var c=_.q(a.ew.concat(a.rs)),d=c.next();!d.done;d=c.next())a.jT(d.value);c=_.q(a.Uy);for(d=c.next();!d.done;d=c.next()){var e=_.q(d.value);d=e.next().value;e=e.next().value;a.vga(e,d,b)}};_.h=xO.prototype;_.h.Aga=function(a){this.Bga(this.Qq,a)};_.h.uga=function(a){this.Bga(this.zq,a)};_.h.Bga=function(a,b){this.renderer.Rg(a.ta,"height",b*this.pT+"px")};
_.h.MZa=function(a){var b=Array.from(this.Ft.values()).map(function(c){return c.length});b=0<b.length?Math.max.apply(Math,_.sc(b)):0;this.renderer.Rg(this.zq.ta,"width",a*b+"px")};_.h.OR=function(a,b,c){c=void 0===c?!1:c;if(!b.gu){var d=this.view.yh(b.va,b.context);d.ae();b.gu=d.Sk}this.jT(b);b=_.q(b.gu);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 jYb=function(a,b,c){var d;null==(d=c.gu)||d.forEach(function(e){a.renderer.removeChild(b.ta,e)})};_.h=xO.prototype;_.h.uWa=function(){if(this.oC){var a=this.oC,b=a.position,c=a.line,d=a.offset;(a=this.qb.ta.querySelector(a.Za))?this.Xda.scrollTo(a,b,null!=d?d:0):this.iS(c);this.oC=null}};
_.h.jT=function(a){var b=a.gu,c=a.startLine;a=a.endLine;if(b&&void 0!==c&&void 0!==a){var d=this.y9(c);c=this.getHeight(c,a);b=_.q(b);for(var e=b.next();!e.done;e=b.next())e=e.value,this.renderer.Rg(e,"top",d+"px"),-1<a?this.renderer.Rg(e,"height",c+"px"):this.renderer.Rg(e,"bottom","0")}};_.h.clear=function(){this.view.clear();this.Td.clear();this.mg.clear();this.t7();this.Ema.next(!0);this.continue=void 0;var a;null==(a=this.LR)||a.unsubscribe();this.LR=void 0};
_.h.t7=function(){if(this.renderer.Jo)for(var a=_.q(this.YS),b=a.next();!b.done;b=a.next())this.renderer.Jo(b.value);this.YS=[]};_.h.iS=function(a){null==a||this.P$(a)||(this.qb.ta.scrollTop=this.lineHeight*Math.max(a-5,0))};_.h.P$=function(a){if(null==a)return!1;a*=this.lineHeight;var b=this.qb.ta.scrollTop,c=b+this.qb.ta.offsetHeight;return b<=a&&a<c};
_.Y.Object.defineProperties(xO.prototype,{Td:{configurable:!0,enumerable:!0,get:function(){return this.JJa},set:function(a){var b=this;this.JJa=a;this.ab.add(_.Td(window,"resize").ka(_.y(function(){return a.UO()}),_.he()).subscribe(function(c){b.bda(c)}))}},zl:{configurable:!0,enumerable:!0,get:function(){return this.lines.length}},Vda:{configurable:!0,enumerable:!0,set:function(a){this.ZP=!1;this.zf=_.fmb(a)}}});
xO.ha=function(a){return new (a||xO)(_.w(_.ze),_.w(_.Kf),_.w(_.wk),_.w(_.gf),_.w(_.Et),_.w(_.Ft),_.w(_.lH),_.w(_.jg),_.w(_.qt),_.w(_.Yg),_.w(_.uub,8),_.w(_.Wc),_.w(_.uq),_.w(_.sl),_.w(_.Hu),_.w(_.jH),_.w(_.wD),_.w(gYb),_.w(hYb),_.w(nO))};
xO.ya=_.fc({type:xO,qa:[["virtual-scroll-format-code"]],ub:function(a,b){a&1&&(_.kf(bYb,7),_.kf(cYb,7),_.kf(wO,7),_.kf(dYb,7),_.kf(eYb,7),_.kf(fYb,7),_.kf(vO,7));if(a&2){var c;_.jf(c=_.nf())&&(b.E6=c.first);_.jf(c=_.nf())&&(b.zq=c.first);_.jf(c=_.nf())&&(b.mg=c.first);_.jf(c=_.nf())&&(b.GQ=c.first);_.jf(c=_.nf())&&(b.Qq=c.first);_.jf(c=_.nf())&&(b.J8=c.first);_.jf(c=_.nf())&&(b.Td=c.first)}},inputs:{fileName:"fileName",value:"value",Ov:"highlightInfo",rendered:"rendered",oaa:"largeFileThreshold",
Gqa:"largeFileRenderCount",GF:"lineLimitation",visibility:"visibility",Fm:"folding",jA:"visibleCodeIdentifier",aF:"focusableRegion",Au:"usePrefetchIfPossible",oP:"displayLineNumbers",Vda:"scrollToLine",wl:"lineNumberLinkProvider"},outputs:{hga:"totalNumLines",Lj:"lineShown",fL:"rangeToggled",Zo:"lineNumberClicked",Jr:"gutterClicked"},features:[_.$e([{Ca:_.iH,Jb:xO},{Ca:gYb,Jd:oO},{Ca:hYb,Jd:oO},nO]),_.Ce,_.vc],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","selectionchange"],[1,"decorations"],["decorations",""],["class","code-highlight CodeMirror-activeline-background",3,"height","minWidth","top",4,"ngFor","ngForOf"],["class","column-guide",3,"minHeight",4,"ngIf"],["tabindex","-1",
1,"focus-element"],["focusElement",""],[1,"cdk-visually-hidden"],[3,"visibility","usePrefetchIfPossible","inlineWidgets","highlightedLines","lineFocused","lineShown"],[3,"visibility","folding","lineHeight","pointerEvents","rangeToggled","mousedown",4,"ngIf"],["tabindex","0","role","region",1,"sidebar"],["sidebar",""],[1,"code-highlight","CodeMirror-activeline-background"],[1,"column-guide"],[1,"column-guide-margin"],[3,"visibility","folding","lineHeight","rangeToggled","mousedown"]],va:function(a,
b){a&1&&(_.B(0,"div",0),_.M("ascResizeNotifier",function(){return b.cs()}),_.Q(1,"\n  "),_.B(2,"div",1,2),_.Q(4,"\n    "),_.E(5,"div",3,4),_.Q(7,"\n    "),_.B(8,"virtual-scroll-line-number-container",5),_.M("lineFocused",function(c){return b.BF=c})("lineNumberClicked",function(c){return b.Zo.emit(c)})("gutterClicked",function(c){return b.Jr.emit(c)})("lineShown",function(c){return b.Lj.emit(c)}),_.Q(9,"\n    "),_.C(),_.Q(10,"\n    "),_.B(11,"div",6),_.M("click",function(c){return b.JW.next(c)})("contextmenu",
function(c){return b.JW.next(c)})("mouseover",function(c){return b.qra.next(c)})("mouseout",function(c){return b.GSa.next(c)})("mousedown",function(){return b.qS(!0)})("mouseup",function(){return b.qS(!1)})("mouseleave",function(){return b.qS(!1)})("keydown",function(c){return b.UQa.next(c)})("keyup",function(c){return b.VQa.next(c)})("selectionchange",function(){return b.MK()},!1,yAb),_.Q(12,"\n      "),_.E(13,"div",7,8),_.Q(15,"\n      "),_.O(16,YHb,1,6,"div",9),_.Q(17,"\n      "),_.O(18,ZHb,5,
3,"div",10),_.S(19,"async"),_.Q(20,"\n      "),_.B(21,"div",11,12),_.Q(23,"\n        "),_.B(24,"span",13),_.Q(25,"\n          Code panel - press c to focus line 1.\n        "),_.C(),_.Q(26,"\n      "),_.C(),_.Q(27,"\n      "),_.B(28,"virtual-scroll-code-container",14),_.M("lineFocused",function(c){return b.BF=c})("lineShown",function(c){return b.Lj.emit(c)}),_.Q(29,"\n      "),_.C(),_.Q(30,"\n      "),_.O(31,$Hb,1,5,"code-folding-container",15),_.Q(32,"\n    "),_.C(),_.Q(33,"\n  "),_.C(),_.Q(34,"\n  "),
_.E(35,"div",16,17),_.Q(37,"\n"),_.C(),_.Q(38,"\n"));a&2&&(_.v(2),_.Yx("content CodeMirror ",b.Zd,""),_.v(6),_.Ge("min-height",b.lineHeight*b.pT,"px"),_.He("line-numbers",b.oP),_.z("visibility",b.visibility)("lineNumberLinkProvider",b.wl),_.v(3),_.Ie(b.Gmb),_.v(2),_.Ge("min-width",b.QO,"ch"),_.v(3),_.z("ngForOf",b.IOa(b.zf,b.lines.length)),_.v(2),_.z("ngIf",_.T(19,23,b.kRa.enabled)&&b.RO),_.v(10),_.Ge("padding-right",0===b.rs.length?0:300,"px"),_.z("visibility",b.visibility)("usePrefetchIfPossible",
b.Au)("inlineWidgets",b.mj)("highlightedLines",b.zf),_.v(3),_.z("ngIf",0<b.Fm.length))},Ia:[_.gH,_.hm,_.im,_.Vu,vO,wO,_.nm],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 kYb=new _.oc("CDK_DRAG_PARENT");var lYb=new _.oc("CdkDragHandle");var mYb=new _.oc("CdkDragPlaceholder");var nYb=new _.oc("CdkDragPreview");var oYb=new _.oc("CDK_DRAG_CONFIG");var pYb=_.Sg({passive:!1,capture:!0}),yO=function(a,b){var c=this;this.nb=a;this.r4a=new Set;this.n2=new Set;this.Px=[];this.F2=new Map;this.tjc=function(d){return d.Yv()};this.tsa=new _.re;this.lUa=new _.re;this.scroll=new _.re;this.Enc=function(d){0<c.Px.length&&d.preventDefault()};this.j8a=function(d){0<c.Px.length&&(c.Px.some(c.tjc)&&d.preventDefault(),c.tsa.next(d))};this.Fb=b},qYb=function(a,b){a.n2.add(b);1===a.n2.size&&a.nb.Zb(function(){a.Fb.addEventListener("touchmove",a.j8a,pYb)})},sYb=
function(a,b){a.n2.delete(b);rYb(a,b);0===a.n2.size&&a.Fb.removeEventListener("touchmove",a.j8a,pYb)},tYb=function(a,b,c){-1<a.Px.indexOf(b)||(a.Px.push(b),1===a.Px.length&&(b=c.type.startsWith("touch"),a.F2.set(b?"touchend":"mouseup",{handler:function(d){return a.lUa.next(d)},options:!0}).set("scroll",{handler:function(d){return a.scroll.next(d)},options:!0}).set("selectstart",{handler:a.Enc,options:pYb}),b||a.F2.set("mousemove",{handler:function(d){return a.tsa.next(d)},options:pYb}),a.nb.Zb(function(){a.F2.forEach(function(d,
e){a.Fb.addEventListener(e,d.handler,d.options)})})))},rYb=function(a,b){b=a.Px.indexOf(b);-1<b&&(a.Px.splice(b,1),0===a.Px.length&&a.r3a())};yO.prototype.Yv=function(a){return-1<this.Px.indexOf(a)};yO.prototype.kG=function(a){var b=this,c=[this.scroll];a&&a!==this.Fb&&c.push(new _.wd(function(d){return b.nb.Zb(function(){var e=function(f){b.Px.length&&d.next(f)};a.addEventListener("scroll",e,!0);return function(){a.removeEventListener("scroll",e,!0)}})}));return _.Ud.apply(null,_.sc(c))};
yO.prototype.La=function(){var a=this;this.n2.forEach(function(b){return sYb(a,b)});this.r4a.forEach(function(b){a.r4a.delete(b)});this.r3a();this.tsa.complete();this.lUa.complete()};yO.prototype.r3a=function(){var a=this;this.F2.forEach(function(b,c){a.Fb.removeEventListener(c,b.handler,b.options)});this.F2.clear()};yO.ha=function(a){return new (a||yO)(_.u(_.ze),_.u(_.Yg))};yO.ua=_.t({token:yO,oa:yO.ha,Ja:"root"});var gIb=0;var uYb=function(a){this.Fb=a;this.tw=new Map};uYb.prototype.clear=function(){this.tw.clear()};uYb.prototype.cache=function(a){var b=this;this.clear();this.tw.set(this.Fb,{vWa:this.gF()});a.forEach(function(c){b.tw.set(c,{vWa:{top:c.scrollTop,left:c.scrollLeft},kgb:aIb(c)})})};
var vYb=function(a,b){var c=_.Tg(b);b=a.tw.get(c);if(!b)return null;b=b.vWa;if(c===a.Fb){var d=a.gF();var e=d.top;d=d.left}else e=c.scrollTop,d=c.scrollLeft;var f=b.top-e,g=b.left-d;a.tw.forEach(function(m,n){m.kgb&&c!==n&&c.contains(n)&&bIb(m.kgb,f,g)});b.top=e;b.left=d;return{top:f,left:g}};uYb.prototype.gF=function(){return{top:window.scrollY,left:window.scrollX}};var wYb=_.Sg({passive:!0}),xYb=_.Sg({passive:!1}),iIb=new Set(["position"]),AYb=function(a,b,c,d,e,f){var g=this;this.Xc=b;this.Fb=c;this.nb=d;this.eg=e;this.av=f;this.GA={x:0,y:0};this.Qx={x:0,y:0};this.N2=!1;this.Pja=new _.re;this.Op=this.Pp=this.p8a=this.o8a=_.td.EMPTY;this.YG=null;this.u7a=!0;this.ro=[];this.AD=new Set;this.k4a="ltr";this.sX=0;this.Hc=!1;this.Tla=new _.re;this.HS=new _.re;this.released=new _.re;this.ended=new _.re;this.AX=new _.re;this.HX=new _.re;this.vX=new _.re;this.HSa=this.Pja;
this.kka=function(m){g.Tla.next();if(g.ro.length){var n=g.I5a(m);!n||g.AD.has(n)||g.disabled||g.q6a(n,m)}else g.disabled||g.q6a(g.fj,m)};this.xnc=function(m){var n=g.Wia(m);if(g.N2){m.preventDefault();var r=g.i5a(n);g.Y5a=!0;g.W6a=n;g.gqc(r);if(g.xj)g.s$a(r,n);else{n=g.II?g.UN:g.hv;var x=g.Qx;x.x=r.x-n.x+g.GA.x;x.y=r.y-n.y+g.GA.y;g.RBa(x.x,x.y)}g.Pja.mk.length&&g.nb.oc(function(){g.Pja.next({source:g,og:r,event:m,distance:g.sDa(r),dX:g.yFa})})}else Math.abs(n.x-g.hv.x)+Math.abs(n.y-g.hv.y)>=g.Xc.Lna&&
((n=Date.now()>=g.rjc+g.wkc(m),x=g.xj,n)?x&&(x.Yv()||x.QWc())||(m.preventDefault(),g.N2=!0,g.nb.oc(function(){return g.fpc(m)})):g.B4a(m))};this.znc=function(m){g.B4a(m)};this.t7a=function(m){if(g.ro.length){var n=g.I5a(m);!n||g.AD.has(n)||g.disabled||m.preventDefault()}else g.disabled||m.preventDefault()};yYb(zYb(this,a),b.GZc||null);this.xV=new uYb(c);qYb(f,this)},BYb=function(a,b){a.ro=b.map(function(d){return _.Wg(d)});a.ro.forEach(function(d){return oK(d,a.disabled)});a.ila();var c=new Set;a.AD.forEach(function(d){-1<
a.ro.indexOf(d)&&c.add(d)});a.AD=c},zYb=function(a,b){var c=_.Wg(b);c!==a.fj&&(a.fj&&a.R8a(a.fj),a.nb.Zb(function(){c.addEventListener("mousedown",a.kka,xYb);c.addEventListener("touchstart",a.kka,wYb);c.addEventListener("dragstart",a.t7a,xYb)}),a.MD=void 0,a.fj=c);"undefined"!==typeof SVGElement&&a.fj instanceof SVGElement&&(a.dka=a.fj.ownerSVGElement);return a},CYb=function(a,b){a.YG=b?_.Wg(b):null;a.Op.unsubscribe();b&&(a.Op=a.eg.nd(10).subscribe(function(){return a.tic()}));return a},yYb=function(a,
b){a.rFa=b};_.h=AYb.prototype;
_.h.dispose=function(){this.R8a(this.fj);if(this.Yv()){var a;null==(a=this.fj)||a.remove()}var b;null==(b=this.Os)||b.remove();this.d4a();this.c4a();sYb(this.av,this);this.PFa();this.Tla.complete();this.HS.complete();this.released.complete();this.ended.complete();this.AX.complete();this.HX.complete();this.vX.complete();this.Pja.complete();this.ro=[];this.AD.clear();this.xj=void 0;this.Op.unsubscribe();this.xV.clear();this.YG=this.fj=this.dka=this.AV=this.YD=this.Os=this.rFa=null};
_.h.Yv=function(){return this.N2&&this.av.Yv(this)};_.h.reset=function(){this.fj.style.transform=this.MD||"";this.Qx={x:0,y:0};this.GA={x:0,y:0}};_.h.Fqc=function(a){this.xj=a};_.h.xea=function(a){this.Qx={x:0,y:0};this.GA.x=a.x;this.GA.y=a.y;this.xj||this.RBa(a.x,a.y)};_.h.IPc=function(){var a=this.W6a;a&&this.xj&&this.s$a(this.i5a(a),a)};_.h.PFa=function(){this.o8a.unsubscribe();this.p8a.unsubscribe();this.Pp.unsubscribe()};
_.h.d4a=function(){var a;null==(a=this.gy)||a.remove();var b;null==(b=this.x8a)||b.destroy();this.gy=this.x8a=null};_.h.c4a=function(){var a;null==(a=this.DH)||a.remove();var b;null==(b=this.ika)||b.destroy();this.DH=this.ika=null};
_.h.B4a=function(a){var b=this;if(this.av.Yv(this)&&(this.PFa(),rYb(this.av,this),this.ila(),this.ro&&(this.fj.style.webkitTapHighlightColor=this.moc),this.N2))if(this.released.next({source:this,event:a}),this.xj)this.xj.Xka(),this.Jgc().then(function(){b.Yhc(a);b.n3a();rYb(b.av,b)});else{this.GA.x=this.Qx.x;var c=this.Wia(a);this.GA.y=this.Qx.y;this.nb.oc(function(){b.ended.next({source:b,distance:b.sDa(c),tX:c,event:a})});this.n3a();rYb(this.av,this)}};
_.h.fpc=function(a){pIb(a)&&(this.X6a=Date.now());this.ila();var b=this.xj;if(b){var c=this.fj,d=c.parentNode,e=this.DH=this.Mic(),f=this.Os=this.Os||this.Fb.createComment(""),g=this.B5a();d.insertBefore(f,c);this.MD=c.style.transform||"";this.gy=this.Pic();jIb(c,!1);this.Fb.body.appendChild(d.replaceChild(e,c));this.Nkc(d,g).appendChild(this.gy);this.HS.next({source:this,event:a});b.start();this.LD=b;this.oja=b.jpb(this)}else this.HS.next({source:this,event:a}),this.LD=this.oja=void 0;this.xV.cache(b?
b.fVc():[])};
_.h.q6a=function(a,b){var c=this;this.rFa&&b.stopPropagation();var d=this.Yv(),e=pIb(b),f=!e&&0!==b.button,g=this.fj,m=_.Tg(b),n=!e&&this.X6a&&this.X6a+800>Date.now();e=e?_.bqa(b):_.aqa(b);m&&m.draggable&&"mousedown"===b.type&&b.preventDefault();d||f||n||e||(this.ro.length&&(d=g.style,this.moc=d.webkitTapHighlightColor||"",d.webkitTapHighlightColor="transparent"),this.N2=this.Y5a=!1,this.PFa(),this.UN=this.fj.getBoundingClientRect(),this.o8a=this.av.tsa.subscribe(this.xnc),this.p8a=this.av.lUa.subscribe(this.znc),this.Pp=
this.av.kG(this.B5a()).subscribe(function(r){return c.dqc(r)}),this.YG&&(this.vU=aIb(this.YG)),this.hka=(d=this.YD)&&d.va&&!d.Zqa?{x:0,y:0}:this.Lkc(this.UN,a,b),a=this.hv=this.W6a=this.Wia(b),this.yFa={x:0,y:0},this.ync={x:a.x,y:a.y},this.rjc=Date.now(),tYb(this.av,this,b))};
_.h.Yhc=function(a){var b=this;jIb(this.fj,!0);this.Os.parentNode.replaceChild(this.fj,this.Os);this.d4a();this.c4a();this.UN=this.vU=this.BV=this.MD=void 0;this.nb.oc(function(){var c=b.xj,d=c.jpb(b),e=b.Wia(a),f=b.sDa(e),g=c.jmc(e.x,e.y);b.ended.next({source:b,distance:f,tX:e,event:a});b.vX.next({item:b,Hk:d,Zt:b.oja,container:c,cDb:b.LD,yub:g,distance:f,tX:e,event:a});c.RTc(b,d,b.oja,b.LD,g,f,e,a);b.xj=b.LD})};
_.h.s$a=function(a,b){var c=this,d=a.x,e=a.y;a=b.x;b=b.y;var f=this.LD.sPc(this,d,e);!f&&this.xj!==this.LD&&this.LD.jmc(d,e)&&(f=this.LD);f&&f!==this.xj&&this.nb.oc(function(){c.HX.next({item:c,container:c.xj});c.xj.aMa(c);c.xj=f;c.xj.Vna(c,d,e,f===c.LD&&f.D1c?c.oja:void 0);c.AX.next({item:c,container:f,Hk:f.jpb(c)})});this.Yv()&&(this.xj.KPc(a,b),this.xj.JPc(this,d,e,this.yFa),this.II?this.QBa(d,e):this.QBa(d-this.hka.x,e-this.hka.y))};
_.h.Pic=function(){var a=this.YD,b=this.Fca,c=a?a.va:null;if(c&&a){var d=a.Zqa?this.UN:null;c=a.mf.yh(c,a.context);c.ae();var e=qIb(c,this.Fb);this.x8a=c;a.Zqa?rIb(e,d):e.style.transform=oIb(this.hv.x,this.hv.y)}else e=fIb(this.fj),rIb(e,this.UN),this.MD&&(e.style.transform=this.MD);hIb(e.style,{"pointer-events":"none",margin:"0",position:"fixed",top:"0",left:"0","z-index":""+(this.Xc.zIndex||1E3)},iIb);oK(e,!1);e.classList.add("cdk-drag-preview");e.setAttribute("dir",this.k4a);b&&(Array.isArray(b)?
b.forEach(function(f){return e.classList.add(f)}):e.classList.add(b));return e};
_.h.Jgc=function(){var a=this;if(!this.Y5a)return Promise.resolve();var b=this.DH.getBoundingClientRect();this.gy.classList.add("cdk-drag-animating");this.QBa(b.left,b.top);var c=nIb(this.gy);return 0===c?Promise.resolve():this.nb.Zb(function(){return new Promise(function(d){var e=function(g){if(!g||_.Tg(g)===a.gy&&"transform"===g.propertyName){var m;null==(m=a.gy)||m.removeEventListener("transitionend",e);d();clearTimeout(f)}},f=setTimeout(e,1.5*c);a.gy.addEventListener("transitionend",e)})})};
_.h.Mic=function(){var a=this.AV,b=a?a.va:null;b?(this.ika=a.mf.yh(b,a.context),this.ika.ae(),a=qIb(this.ika,this.Fb)):a=fIb(this.fj);a.style.pointerEvents="none";a.classList.add("cdk-drag-placeholder");return a};_.h.Lkc=function(a,b,c){b=(b=b===this.fj?null:b)?b.getBoundingClientRect():a;c=pIb(c)?c.targetTouches[0]:c;var d=this.K5a();return{x:b.left-a.left+(c.pageX-b.left-d.left),y:b.top-a.top+(c.pageY-b.top-d.top)}};
_.h.Wia=function(a){var b=this.K5a(),c=pIb(a)?a.touches[0]||a.changedTouches[0]||{pageX:0,pageY:0}:a;a=c.pageX-b.left;b=c.pageY-b.top;if(this.dka&&(c=this.dka.getScreenCTM())){var d=this.dka.createSVGPoint();d.x=a;d.y=b;return d.matrixTransform(c.inverse())}return{x:a,y:b}};
_.h.i5a=function(a){var b=this.xj?this.xj.LQ:null,c=this.II?this.II(a,this,this.UN,this.hka):a;a=c.x;c=c.y;if("x"===this.LQ||"x"===b)c=this.hv.y;else if("y"===this.LQ||"y"===b)a=this.hv.x;if(this.vU){var d=this.hka;b=d.x;var e=d.y;d=this.vU;var f=this.Okc(),g=d.top+e;e=d.bottom-(f.height-e);a=Math.max(d.left+b,Math.min(d.right-(f.width-b),a));c=Math.max(g,Math.min(e,c))}return{x:a,y:c}};
_.h.gqc=function(a){var b=a.x;a=a.y;var c=this.yFa,d=this.ync,e=Math.abs(a-d.y);Math.abs(b-d.x)>this.Xc.sca&&(c.x=b>d.x?1:-1,d.x=b);e>this.Xc.sca&&(c.y=a>d.y?1:-1,d.y=a);return c};_.h.ila=function(){if(this.fj&&this.ro){var a=0<this.ro.length||!this.Yv();a!==this.u7a&&(this.u7a=a,oK(this.fj,a))}};_.h.R8a=function(a){a.removeEventListener("mousedown",this.kka,xYb);a.removeEventListener("touchstart",this.kka,wYb);a.removeEventListener("dragstart",this.t7a,xYb)};
_.h.RBa=function(a,b){a=oIb(a,b);b=this.fj.style;null==this.MD&&(this.MD=b.transform&&"none"!=b.transform?b.transform:"");b.transform=kIb(a,this.MD)};_.h.QBa=function(a,b){var c,d=(null==(c=this.YD)?0:c.va)?void 0:this.MD;this.gy.style.transform=kIb(oIb(a,b),d)};_.h.sDa=function(a){var b=this.hv;return b?{x:a.x-b.x,y:a.y-b.y}:{x:0,y:0}};_.h.n3a=function(){this.vU=this.BV=void 0;this.xV.clear()};
_.h.tic=function(){var a=this.GA,b=a.x;a=a.y;if(!(0===b&&0===a||this.Yv())&&this.YG){var c=this.fj.getBoundingClientRect(),d=this.YG.getBoundingClientRect();if(!(0===d.width&&0===d.height||0===c.width&&0===c.height)){var e=d.left-c.left,f=c.right-d.right,g=d.top-c.top,m=c.bottom-d.bottom;d.width>c.width?(0<e&&(b+=e),0<f&&(b-=f)):b=0;d.height>c.height?(0<g&&(a+=g),0<m&&(a-=m)):a=0;b===this.GA.x&&a===this.GA.y||this.xea({y:a,x:b})}}};
_.h.wkc=function(a){var b=this.sX;return"number"===typeof b?b:pIb(a)?b.mLc:b?b.tYc:0};_.h.dqc=function(a){var b=vYb(this.xV,a);b&&(a=_.Tg(a),this.vU&&a!==this.YG&&a.contains(this.YG)&&bIb(this.vU,b.top,b.left),this.hv.x+=b.left,this.hv.y+=b.top,this.xj||(this.Qx.x-=b.left,this.Qx.y-=b.top,this.RBa(this.Qx.x,this.Qx.y)))};_.h.K5a=function(){var a;return(null==(a=this.xV.tw.get(this.Fb))?void 0:a.vWa)||this.xV.gF()};_.h.B5a=function(){void 0===this.T2a&&(this.T2a=_.mqa(this.fj));return this.T2a};
_.h.Nkc=function(a,b){var c=this.Fnc||"global";return"parent"===c?a:"global"===c?(a=this.Fb,b||a.fullscreenElement||a.webkitFullscreenElement||a.mozFullScreenElement||a.msFullscreenElement||a.body):_.Wg(c)};_.h.Okc=function(){this.BV&&(this.BV.width||this.BV.height)||(this.BV=this.gy?this.gy.getBoundingClientRect():this.UN);return this.BV};_.h.I5a=function(a){return this.ro.find(function(b){return a.target&&(a.target===b||b.contains(a.target))})};
_.Y.Object.defineProperties(AYb.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Hc||!(!this.xj||!this.xj.disabled)},set:function(a){var b=_.Ug(a);b!==this.Hc&&(this.Hc=b,this.ila(),this.ro.forEach(function(c){return oK(c,b)}))}}});var DYb={Lna:5,sca:5},zO=function(a,b,c,d){this.Fb=a;this.nb=b;this.eg=c;this.av=d};zO.prototype.oKa=function(a,b){b=void 0===b?DYb:b;return new AYb(a,b,this.Fb,this.nb,this.eg,this.av)};zO.ha=function(a){return new (a||zO)(_.u(_.Yg),_.u(_.ze),_.u(_.yq),_.u(yO))};zO.ua=_.t({token:zO,oa:zO.ha,Ja:"root"});var EYb=new _.oc("CdkDropList"),AO=function(a,b,c,d,e,f,g,m,n,r,x){var A=this;this.element=a;this.Mna=b;this.nb=d;this.Ff=e;this.wc=g;this.vb=n;this.yoc=r;this.qFa=x;this.Pb=new _.re;this.HS=new _.al;this.released=new _.al;this.ended=new _.al;this.AX=new _.al;this.HX=new _.al;this.vX=new _.al;this.HSa=new _.wd(function(F){var K=A.Zm.HSa.ka(_.y(function(L){return{source:A,og:L.og,event:L.event,dX:L.dX,distance:L.distance}})).subscribe(F);return function(){K.unsubscribe()}});this.Zm=m.oKa(a,{Lna:f&&
null!=f.Lna?f.Lna:5,sca:f&&null!=f.sca?f.sca:5,zIndex:null==f?void 0:f.zIndex});this.Zm.data=this;FYb.push(this);f&&this.Xgc(f);b&&this.Zm.Fqc(b.mPc);this.upc(this.Zm);this.llc(this.Zm)};_.h=AO.prototype;_.h.reset=function(){this.Zm.reset()};_.h.xea=function(a){this.Zm.xea(a)};_.h.Rc=function(){var a=this;this.nb.Zb(function(){a.nb.ng.ka(_.je(1),_.we(a.Pb)).subscribe(function(){a.G$a();a.Woc();a.Ioa&&a.Zm.xea(a.Ioa)})})};
_.h.Rb=function(a){var b=a.rootElementSelector;a=a.freeDragPosition;b&&!b.ZE&&this.G$a();a&&!a.ZE&&this.Ioa&&this.Zm.xea(this.Ioa)};_.h.La=function(){var a=this;this.Mna&&this.Mna.removeItem(this);var b=FYb.indexOf(this);-1<b&&FYb.splice(b,1);this.nb.Zb(function(){a.Pb.next();a.Pb.complete();a.Zm.dispose()})};_.h.G$a=function(){var a=this.element.ta,b=a;if(this.r_){var c;b=void 0!==a.closest?a.closest(this.r_):null==(c=a.parentElement)?void 0:c.closest(this.r_)}zYb(this.Zm,b||a)};
_.h.jkc=function(){var a=this.PIa;return a?"string"===typeof a?this.element.ta.closest(a):_.Wg(a):null};
_.h.upc=function(a){var b=this;a.Tla.subscribe(function(){if(!a.Yv()){var c=b.wc,d=b.sX,e=b.AV?{va:b.AV.Lc,context:b.AV.data,mf:b.Ff}:null,f=b.YD?{va:b.YD.Lc,context:b.YD.data,Zqa:b.YD.Zqa,mf:b.Ff}:null;a.disabled=b.disabled;a.LQ=b.LQ;a.sX="object"===typeof d&&d?d:_.Xg(d);a.II=b.II;a.Fca=b.Fca;d=CYb(a,b.jkc());d.AV=e;d.YD=f;d.Fnc=b.wUa||"global";c&&(a.k4a=c.value)}});a.Tla.ka(_.je(1)).subscribe(function(){if(b.qFa)a.rFa=b.qFa.Zm;else for(var c=b.element.ta.parentElement;c;){if(c.classList.contains("cdk-drag")){var d=
void 0;yYb(a,(null==(d=FYb.find(function(e){return e.element.ta===c}))?void 0:d.Zm)||null);break}c=c.parentElement}})};
_.h.llc=function(a){var b=this;a.HS.subscribe(function(c){b.HS.emit({source:b,event:c.event});_.yk(b.vb)});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,tX:c.tX,event:c.event});_.yk(b.vb)});a.AX.subscribe(function(c){b.AX.emit({container:c.container.data,item:b,Hk:c.Hk})});a.HX.subscribe(function(c){b.HX.emit({container:c.container.data,item:b})});a.vX.subscribe(function(c){b.vX.emit({Zt:c.Zt,Hk:c.Hk,
cDb:c.cDb.data,container:c.container.data,yub:c.yub,item:b,distance:c.distance,tX:c.tX,event:c.event})})};_.h.Xgc=function(a){var b=a.LQ,c=a.sX,d=a.II,e=a.Fca,f=a.PIa,g=a.MTc,m=a.r_;a=a.wUa;this.disabled=null==g?!1:g;this.sX=c||0;b&&(this.LQ=b);d&&(this.II=d);e&&(this.Fca=e);f&&(this.PIa=f);m&&(this.r_=m);a&&(this.wUa=a)};
_.h.Woc=function(){var a=this;this.ro.hd.ka(_.ue(this.ro),_.xe(function(b){b=b.filter(function(c){return c.qFa===a}).map(function(c){return c.element});a.yoc&&a.r_&&b.push(a.element);BYb(a.Zm,b)}),_.ve(function(b){return _.Ud.apply(null,_.sc(b.map(function(c){return c.Bj.ka(_.ue(c))})))}),_.we(this.Pb)).subscribe(function(b){var c=a.Zm,d=b.element.ta;b.disabled?!c.AD.has(d)&&-1<c.ro.indexOf(d)&&(c.AD.add(d),oK(d,!0)):c.AD.has(d)&&(c.AD.delete(d),oK(d,c.disabled))})};
_.Y.Object.defineProperties(AO.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Hc||this.Mna&&this.Mna.disabled},set:function(a){this.Hc=_.Ug(a);this.Zm.disabled=this.Hc}}});var FYb=[];AO.ha=function(a){return new (a||AO)(_.w(_.Wc),_.w(EYb,12),_.w(_.Yg),_.w(_.ze),_.w(_.gf),_.w(oYb,8),_.w(_.oq,8),_.w(zO),_.w(_.sl),_.w(lYb,10),_.w(kYb,12))};
AO.Ha=_.hc({type:AO,qa:[["","cdkDrag",""]],yd:function(a,b,c){a&1&&(_.mf(c,nYb,5),_.mf(c,mYb,5),_.mf(c,lYb,5));if(a&2){var d;_.jf(d=_.nf())&&(b.YD=d.first);_.jf(d=_.nf())&&(b.AV=d.first);_.jf(d=_.nf())&&(b.ro=d)}},Cb:[1,"cdk-drag"],Db:4,hb:function(a,b){a&2&&_.He("cdk-drag-disabled",b.disabled)("cdk-drag-dragging",b.Zm.Yv())},inputs:{data:["cdkDragData","data"],LQ:["cdkDragLockAxis","lockAxis"],r_:["cdkDragRootElement","rootElementSelector"],PIa:["cdkDragBoundary","boundaryElement"],sX:["cdkDragStartDelay",
"dragStartDelay"],Ioa:["cdkDragFreeDragPosition","freeDragPosition"],disabled:["cdkDragDisabled","disabled"],II:["cdkDragConstrainPosition","constrainPosition"],Fca:["cdkDragPreviewClass","previewClass"],wUa:["cdkDragPreviewContainer","previewContainer"]},outputs:{HS:"cdkDragStarted",released:"cdkDragReleased",ended:"cdkDragEnded",AX:"cdkDragEntered",HX:"cdkDragExited",vX:"cdkDragDropped",HSa:"cdkDragMoved"},Wb:["cdkDrag"],standalone:!0,features:[_.$e([{Ca:kYb,Jb:AO}]),_.vc]});var BO=function(){};BO.ha=function(a){return new (a||BO)};BO.Ea=_.gc({type:BO});BO.Da=_.Wb({Nb:[zO],imports:[_.Bq]});var GYb=["image/png","image/jpeg","image/gif","image/x-icon","image/webp"],CO=function(a,b,c,d,e,f,g,m,n,r,x,A,F){var K=this;this.Gc=a;this.Hb=b;this.Ua=c;this.WE=d;this.Vi=e;this.Ga=f;this.modifier=g;this.hQ=m;this.jNa=n;this.Zc=r;this.Ub=x;this.Ng=A;this.Cd=F;this.h0a="file_detail";this.yha=$Tb;this.contentType="empty";this.whb=new _.al(!0);this.YE=_.yd(-1);this.uta=-1;this.line=this.Yqa=this.E8=this.u8=this.aea=_.ie;this.code="";this.Fm=_.yd([]);this.cna=0;this.Tya="Diff is too large to display";
this.HM="detail-header-id";this.zl=new _.Lf(null);this.FMa=new _.Lf(!1);this.k$=new _.Lf([]);this.sm=new _.td;this.TCb=new _.Lf("SOURCE");this.oLa=!1;this.vMc=0;this.sm.add(this.Ub.i9().ka().subscribe(function(L){K.TCb.next(L)}));this.visibility=this.Ub.PP().ka(_.ve(function(L){return L?K.hQ.visibility:_.yd(_.eH)}),_.ue(_.eH));this.link=this.iY();this.Nnb=_.Kd([this.FMa,this.Hb.Ra]).ka(_.y(function(L){var R=_.q(L);L=R.next().value;R=R.next().value;return L&&R.q}),_.qe(1),_.Fd());this.u8=_.Kd([this.Nnb,
this.Gc.Awc]).ka(_.y(function(L){var R=_.q(L);L=R.next().value;R=R.next().value;return L&&!R}));_.Xt.has(38)&&(this.oLa=!0);this.jMc=this.Ub.i_a.ka(_.y(function(L){return _.Xt.has(85)&&L}),_.he())};
CO.prototype.Qa=function(){var a=this;this.sm.add(this.Gc.Inb.subscribe(function(){HYb(a)}));this.sm.add(this.Nnb.subscribe(function(b){b&&!a.OX?a.OX=a.Zc.register("toggleSearchMatches","y",function(){var c=a.Gc;c.roa.next(!c.roa.value);a.Ga.ob({gestureName:"KEYBOARD",element:"FileDetailMatchNavigation",action:"toggleMatches",projectId:a.Hd.lb})}):!b&&a.OX&&(a.OX(),a.OX=void 0)}));this.sm.add(this.Gc.cba.ka(_.be(function(){return a.Cd.ng})).subscribe(function(){a.Hoa&&a.Hoa.AJ(_.fmb(a.Bb.line))}));
this.aea=this.WE.matches.ka(_.y(function(b){return _.mD(b,[])}),_.xe(function(b){var c=b.length?0:-1,d=a.Hd.params.line,e=-1;d&&(e=b.findIndex(function(f){var g=f.lineNumber;return Array.isArray(d)?d.some(function(m){return g>=m.start&&g<=m.end}):g===d}));0<=e&&(c=e);a.uta=d&&-1===e?-1:c;a.Gc.cea.next(c)}),_.qe(1),_.Fd());this.E8=this.Gc.F8.ka(_.y(function(b){var c=b.Sd;if(!c)return[];b=a.Bb.me.split("\n");c=new RegExp(c);for(var d=[],e=0;e<b.length;e++){var f=b[e];c.lastIndex=0;for(var g;(g=c.exec(f))&&
g.index!==c.lastIndex;)d.push({lineNumber:e+1,qe:{start:g.index,end:c.lastIndex}})}return d}));this.YE=this.Gc.woa;this.sm.add(this.E8.subscribe(function(b){a.Gc.xoa.next(b.length)}));this.Yqa=_.Kd(this.u8,this.E8,this.aea,this.k$).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.oLa}).map(function(f){return f[0]});c=c.filter(function(f){return 0!==f[1]&&
a.oLa}).map(function(f){return f[0]});return{find:b.map(function(f){return f.lineNumber}),search:d,XMc:e,Kzc:c}}))};CO.prototype.La=function(){this.sm.unsubscribe();this.OX&&this.OX()};CO.prototype.show=function(a){this.hQ.zu({action:"show",line:a})};CO.prototype.bga=function(a){this.hQ.zu({action:"toggleRange",qe:a})};
var HYb=function(a){a.contentType="PREVIEW"===a.Fl&&a.BQb?"markdown":"PREVIEW"===a.Fl&&a.Pva||a.iMc&&!a.Pva?"image":"PREVIEW"===a.Fl&&a.AQb?"jupyter":a.Bb.dna?a.Bb.mimeType&&a.Bb.mimeType.startsWith("audio/")?"audio":a.Bb.mimeType&&a.Bb.mimeType.startsWith("video/")?"video":"binary":a.fD?10485760<=a.Bb.diffBase.length+a.Bb.XE?"diffTooBig":"code-diff":0===a.Bb.XE?"empty":0<a.Bb.XE&&!a.Bb.me?"largeFile":"text";a.whb.emit(a.contentType);"text"!==a.contentType?(a.FMa.next(!1),a.zl.next(null)):a.FMa.next(!0)};
CO.prototype.Bva=function(a){this.k$.next(a)};CO.prototype.Jr=function(){IYb(this,"selectLine")};CO.prototype.Zo=function(a){var b=a.sZ.shiftKey?HAb(this.Hd.params.line,a.line+1):a.line+1;GAb(b,this.Hd.params.line)||this.Ua.navigate(_.qp(_.wp(this.Hd.Yb(),{line:b}).Ya()),{Xf:"preserve"});IYb(this,a.sZ.shiftKey?"shiftSelectLine":"selectLine")};
var KIb=function(a,b){a.Ua.navigate(_.qp(_.wp(a.Bb.location.Yb(),{line:b}).Ya()),{Xf:"preserve"}).then(function(){a.Gc.cba.next()})},IYb=function(a,b){a.Ga.ob({gestureName:"CLICK",element:"FileDetail",action:b})},JYb=function(a,b){b=!b||!_.RD(a.Nva.location,b.location);a.Gc.VE=!a.eKb||b&&a.Hd.params.line?"SOURCE":a.TCb.getValue()};
CO.prototype.iY=function(){var a=this;return this.Hb.data.ka(_.y(sAb),_.TD(),_.ve(function(b){return _.elb(b,_.rH(a.Ng,b,_.DD(b)&&"android"===b.repository?"repository":"path"),a.Ua)}))};
_.Y.Object.defineProperties(CO.prototype,{Hd:{configurable:!0,enumerable:!0,get:function(){return this.Bb.location}},Bb:{configurable:!0,enumerable:!0,set:function(a){var b=this;if(this.Bb&&a&&_.vp(this.Hd,a.location)){var c;a=null!=(c=this.sBb)?c:a}else this.sBb=void 0;this.Bb&&_.SD(this.Hd,a.location)&&this.Bb.me===a.me||(this.code=a.code||a.me||"",this.hQ.zu({action:"showAll"}),this.Fm=this.Ub.PP().ka(_.ve(function(d){return d?b.jNa.Sy(a):_.oD("folding disabled")}),_.ue(_.yD),_.y(function(d){return _.mD(d,
[])})),this.yZ=void 0);c=this.Bb;this.Nva=a;this.WE.Uqa.next(this.Hd);JYb(this,c);this.cna=a.XE;HYb(this)},get:function(){return this.Nva}},Bwc:{configurable:!0,enumerable:!0,get:function(){return this.WE.matches.ka(_.y(function(a){return a.state}))}},Fl:{configurable:!0,enumerable:!0,get:function(){return this.Gc.VE}},eKb:{configurable:!0,enumerable:!0,get:function(){return(this.BQb||this.Pva||this.AQb)&&!this.fD}},fD:{configurable:!0,enumerable:!0,get:function(){return void 0!==this.Bb.diffBase}},
mimeType:{configurable:!0,enumerable:!0,get:function(){var a=this.Bb.mimeType;return"image/vnd.microsoft.icon"===a?"image/x-icon":a}},iMc:{configurable:!0,enumerable:!0,get:function(){return 0<=GYb.indexOf(this.mimeType)}},Pva:{configurable:!0,enumerable:!0,get:function(){return"image/svg+xml"===this.Bb.mimeType}},BQb:{configurable:!0,enumerable:!0,get:function(){return".MD"===this.Bb.fileName.slice(-3).toUpperCase()}},AQb:{configurable:!0,enumerable:!0,get:function(){if(".IPYNB"!==this.Bb.fileName.slice(-6).toUpperCase())return!1;
if(!this.yZ)try{this.yZ=JSON.parse(this.Bb.me)}catch(a){return!1}return 4===this.yZ.nbformat}},IKa:{configurable:!0,enumerable:!0,get:function(){return"data:"+this.mimeType+";base64,"+this.Bb.me}}});CO.ha=function(a){return new (a||CO)(_.w(_.lI),_.w(_.Kf),_.w(_.eg),_.w(_.yJ),_.w(_.hI),_.w(_.Kn),_.w(_.ZI),_.w(_.fH),_.w(mO),_.w(_.qt),_.w(_.Au),_.w(_.qH),_.w(_.ze),_.w(_.Yt))};
CO.ya=_.fc({type:CO,qa:[["file-detail"]],ub:function(a,b){a&1&&_.kf(_.iH,5);if(a&2){var c;_.jf(c=_.nf())&&(b.Hoa=c.first)}},inputs:{vMc:"windowWidth",Bb:"viewData"},outputs:{whb:"contentTypeChange"},features:[_.$e([_.yJ,{Ca:_.uub,Jd:fO},_.fH])],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&&(_.O(0,sIb,1,2,"detail-header",0),_.O(1,tIb,1,1,"ng-template",null,1,_.qf),_.O(3,uIb,1,1,"markdown-tab-header",2),_.O(4,vIb,12,11,"div",3),_.S(5,"async"),_.B(6,"main",4),_.O(7,wIb,3,8,
"markdown-content",5),_.O(8,zIb,4,2,"ng-container",6),_.O(9,AIb,2,1,"div",7),_.O(10,BIb,2,1,"div",7),_.O(11,CIb,1,1,"binary-file",8),_.O(12,DIb,1,2,"large-file",9),_.O(13,EIb,2,1,"ng-container",6),_.O(14,FIb,1,1,"jupyter-notebook",10),_.O(15,LIb,8,10,"ng-container",6),_.O(16,MIb,1,4,"code-diff",11),_.O(17,NIb,3,1,"icon-empty-state-display",12),_.C());if(a&2){var c=_.Xe(2);_.z("ngIf",!b.fD)("ngIfElse",c);_.v(3);_.z("ngIf",b.eKb);_.v(1);_.z("ngIf",_.T(5,16,b.u8));_.v(2);_.z("ngSwitch",b.contentType);
_.v(1);_.z("ngSwitchCase","markdown");_.v(1);_.z("ngSwitchCase","image");_.v(1);_.z("ngSwitchCase","audio");_.v(1);_.z("ngSwitchCase","video");_.v(1);_.z("ngSwitchCase","binary");_.v(1);_.z("ngSwitchCase","largeFile");_.v(1);_.z("ngSwitchCase","empty");_.v(1);_.z("ngSwitchCase","jupyter");_.v(1);_.z("ngSwitchCase","text");_.v(1);_.z("ngSwitchCase","code-diff");_.v(1);_.z("ngSwitchCase","diffTooBig")}},Ia:[fXb,hM,_.im,_.jm,_.km,dO,cO,AO,_.wJ,_.cz,_.dz,eO,_.zJ,hO,iO,RL,TL,SL,_.aJ,jO,_.mH,_.xJ,xO,kO,
lO,_.nm],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 KYb=[{id:"LINE_COUNTS",icon:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAANklEQVR4AWOgLXBxcWkA4v94cAOy4v8LFy7EiUHyKIrxAOyKjY2NMTAQUNlkJEB9N6MoJjmcAUFs1juXK7DAAAAAAElFTkSuQmCC",title:"Lines",valueExtractor:function(a){return Number(a.Zoa())}},{id:"FILE_COUNTS",icon:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAAOklEQVR4AWOAARcXlwYg/o8HNyAr/r9w4UKcGCRPyESwQiAAs4kxEVUxHjDIFJ8lUjEinIlSTFbMAQBQTEEI50NDNAAAAABJRU5ErkJggg==",title:"Files",valueExtractor:function(a){return Number(_.Li(a,
3))}}],LYb=function(a){this.GBc=a};LYb.prototype.caa=function(a){return!!KYb.find(function(b){return b.id===a})};LYb.prototype.BNa=function(a,b,c){var d=KYb.find(function(e){return e.id===a});return c&&d?this.GBc.list(b).ka(_.y(function(e){var f=new Map;e.map(function(g){return QIb(g,c,d)}).forEach(function(g){f.set(g.path,g)});return f})):_.yd()};var MYb=new _.oc("lang_counts_service",{Ja:"root",oa:function(){return _.zta(WTb)}});var DO=function(a,b){this.client=a;this.Be=b;this.WQa=new _.Hs};
DO.prototype.list=function(a){var b=this,c=[],d=a.map(function(f){var g=_.fXa(b.WQa,f);g||c.push(f);return g}).filter(function(f){return null!=f});if(0===c.length)return _.yd(d);var e=c.reduce(function(f,g){return f.addPath(g)},new _.op);return _.nu(this.Be,function(){var f=b.client,g=b.Be.dk();return _.Qo(f.bi,f.ni+"/$rpc/devtools.grimoire.LangCountsService/ListLangCounts",e,g||{},_.XQa)},"LangCountsService.listLangCounts").ka(_.xe(function(f){c.forEach(function(g){b.WQa.put(g,(new _.pp).Yc(g))});
_.Ci(f,_.pp,1).forEach(function(g){b.WQa.put(g.be(),g)})}),_.y(function(f){return d.concat(_.Ci(f,_.pp,1))}))};DO.ha=function(a){return new (a||DO)(_.u(MYb),_.u(_.Bu))};DO.ua=_.t({token:DO,oa:DO.ha,Ja:"root"});var EO=function(a,b,c,d){this.UX=a;this.yB=b;this.de=d;this.Jvb=new LYb(c)},OYb=function(a,b,c){return NYb(a).ka(_.xe(function(d){var e=d.Sr,f=d.KS;if(d.enabled)if(f)for(d=_.q(f),e=d.next();!e.done;e=d.next())_.tI(a.de,e.value);else _.tI(a.de,e)}),_.Od(function(d){var e=d.Sr,f=d.KS;return d.enabled?a.BNa(b,e,c,f).ka(_.xe(function(g){if(f)for(var m=_.q(f),n=m.next();!n.done;n=m.next()){n=n.value;for(var r=0,x=_.q(g.values()),A=x.next();!A.done;A=x.next()){A=A.value;var F=void 0;if(null==(F=A.KS)?0:
F.has(n))r+=A.KS.get(n)}_.lwb(a.de,n,r)}else{m=0;g=_.q(g.values());for(A=g.next();!A.done;A=g.next())m+=A.value.instances;_.lwb(a.de,e,m)}}),_.ce(function(g){if(f)for(var m=_.q(f),n=m.next();!n.done;n=m.next())_.sI(a.de,n.value,g);else _.sI(a.de,e,g);return _.yd(new Map)}),_.y(function(g){return{Sr:e,lFc:g}})):_.yd({Sr:e})}),_.ne(RIb,new Map))};EO.prototype.gpb=function(){return STb(this.yB).ka(_.y(function(a){var b=TTb();a.forEach(function(c){b.set(c.id,null)});return b}))};
var NYb=function(a){return _.Kd([a.de.pfa,a.gpb()]).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 m;return null==(m=c.get(g))?void 0:m.enabled}),b.set(e,new Set(f))):(f=void 0,(null==(f=c.get(e))?0:f.enabled)&&b.set(e,null))}return b}),_.ue(new Map),_.N9a(),_.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({Sr:f,enabled:!1,KS:g})}e={};d=_.q(d);for(f=d.next();!f.done;e={fha:e.fha,OG:e.OG},f=d.next())if(g=_.q(f.value),f=g.next().value,g=g.next().value,e.OG=g,b.has(f)){if(e.OG&&0<e.OG.size){e.fha=b.get(f)||new Set([]);g=[].concat(_.sc(e.OG)).some(function(n){return function(r){return!n.fha.has(r)}}(e));var m=[].concat(_.sc(e.fha)).some(function(n){return function(r){return!n.OG.has(r)}}(e));
(g||m)&&c.push({Sr:f,enabled:!0,KS:e.OG})}}else c.push({Sr:f,enabled:!0,KS:e.OG});return c}),_.Yd(function(b){return!!b.length}),_.Od(function(b){return _.yd.apply(null,_.sc(b))}))};
EO.prototype.BNa=function(a,b,c,d){var e=this;if(a.Zy)return _.zd("Aggregations are only supported for directories");if(!_.dE(a))return _.zd("Invalid location");var f=a.yb,g=a.lb,m=a.Kc,n=a.repository,r=a.path;return this.Jvb.caa(b)?this.Jvb.BNa(b,c,d):_.awb(this.yB,b).ka(_.ve(function(x){if(!x)return _.yd(new Map);var A=_.bob(x);return A?RTb(e.UX,{lb:g,Kc:m,fileSpecSourceRootRepositoryKeyRepositoryName:n,fileSpecSourceRootRefSpec:f,fileSpecPath:r,fileSpecType:"DIRECTORY",category:A}).ka(_.y(function(F){return F.map(function(K){var L,
R;return{icon:x.icon,title:x.name,path:(null==(L=K.Tf)?void 0:L.path)||"",instances:Number(null==(R=K.data)?void 0:R.dTa)||0}}).reduce(function(K,L){K.set(L.path,L);return K},new Map)})):_.yd(new Map)}))};EO.ha=function(a){return new (a||EO)(_.u(_.oI),_.u(_.pI),_.u(DO),_.u(_.rI))};EO.ua=_.t({token:EO,oa:EO.ha});var FO=function(){this.B0a=500;this.gga=VIb;this.title=this.Bpa="";this.spa=[];this.Ksb=!0;this.Oi=this.mT=!1;this.toggle=new _.al;this.limit=500};FO.prototype.Rb=function(a){a.groupedFiles&&(this.limit=500)};FO.ha=function(a){return new (a||FO)};
FO.ya=_.fc({type:FO,qa:[["folder-detail-section"]],inputs:{Bpa:"headerId",title:"title",spa:"groupedFiles",Ksb:"initiallyExpanded",mT:"useRelativeUrls",aggregations:"aggregations",Oi:"isPiper"},outputs:{toggle:"toggle"},features:[_.vc],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),_.M("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),_.Q(4),_.O(5,SIb,4,3,"ng-container",2),_.C()()(),_.O(6,UIb,1,1,"ng-template",
3),_.C());a&2&&(_.z("expanded",b.Ksb),_.v(3),_.Fe("id",b.Bpa),_.v(1),_.Ye(" ",b.title," "),_.v(1),_.z("ngIf",b.B0a<b.gga(b.spa)&&null!=b.limit))},Ia:[_.Qn,_.hm,_.im,_.BJ,_.jr,_.oz,_.JG,_.KG,_.nz],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 GO=function(a,b){this.Ga=a;this.Gc=b;this.UIc=!1};GO.prototype.nk=function(a){this.Gc.L8.getValue()!==a&&(this.Ga.ob({element:"FolderTabHeader",action:this.yNa(a),gestureName:"CLICK",projectId:this.Bb.location.lb}),this.Gc.L8.next(a))};GO.prototype.yNa=function(a){switch(a){case 0:return"openFilesTab";case 1:return"openProjectsTab";default:return _.sg(a,"Unknown folder detail tab selected")}};GO.ha=function(a){return new (a||GO)(_.w(_.Kn),_.w(_.lI))};
GO.ya=_.fc({type:GO,qa:[["folder-tab-header"]],inputs:{Bb:"viewData",UIc:"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),_.M("selectedIndexChange",function(c){return b.nk(c)}),_.S(1,"async"),_.E(2,"mat-tab",1)(3,"mat-tab",2),_.C());a&2&&_.z("selectedIndex",_.T(1,1,b.Gc.lxc))},Ia:[_.pB,_.lB,_.kB,_.nm],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 PYb=["markdownContentComponent"],QYb={L_a:0,Y_a:1,qd:2,0:"COLLAPSED",1:"EXPANDED",2:"UNKNOWN"},HO=function(a,b){this.ek=a;this.modifier=b;this.QJb=!1;this.S_a=QYb;this.zE=2};HO.prototype.Qa=function(){};HO.prototype.Rb=function(a){a.markdownContent&&(this.zE=2)};HO.prototype.Lm=function(){RYb(this)};HO.prototype.expand=function(){this.zE=1};var RYb=function(a){2===a.zE&&(a.QJb?_.XZa(a.ek,function(){180<a.OCc.element.ta.scrollHeight&&(a.zE=0)}):a.zE=1)};
HO.ha=function(a){return new (a||HO)(_.w(_.Et),_.w(_.ZI))};
HO.ya=_.fc({type:HO,qa:[["readme"]],ub:function(a,b){a&1&&_.kf(PYb,5);if(a&2){var c;_.jf(c=_.nf())&&(b.OCc=c.first)}},inputs:{QJb:"shouldCollapse",NCc:"markdownContent",pta:"safeHtmlContent"},features:[_.vc],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&&(_.E(0,"markdown-content",0,1),_.S(2,"async"),_.S(3,"async"),_.B(4,"div"),_.O(5,WIb,2,0,"button",2),_.C());a&2&&(_.He("collapsed",b.zE===b.S_a.L_a),_.z("content",b.NCc)("relativeLinkModifier",_.T(2,7,b.modifier.nFb))("relativeImageModifier",_.T(3,9,b.modifier.lFb))("safeHtmlContent",b.pta),_.v(5),_.z("ngIf",b.zE===b.S_a.L_a))},Ia:[_.im,_.aJ,_.ir,_.nm],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 IO=function(){this.label="";this.GJa=new _.al};IO.prototype.Wd=function(){this.GJa.emit()};IO.ha=function(a){return new (a||IO)};IO.ya=_.fc({type:IO,qa:[["stacks-expand-list-button"]],inputs:{label:"label"},outputs:{GJa:"clickEvent"},Aa:2,Ba:1,Fa:[[1,"toggle-button",3,"click"]],va:function(a,b){a&1&&(_.B(0,"button",0),_.M("click",function(){return b.Wd()}),_.Q(1),_.C());a&2&&(_.v(1),_.Ze(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 JO=function(a,b,c,d){this.YKa=a;this.Lc=b;this.Ke=c;this.PGc=d;this.gLb=5;this.fLb=!0;this.lc=new _.re;this.ye=!1};JO.prototype.Rb=function(a){(a=a.stacksExpandListOf)&&a.ZE?(this.Cna=this.YKa.find(this.items).create(this.EJc),SYb(this)):a||SYb(this)};JO.prototype.Eq=function(){var a;(null==(a=this.Cna)?0:a.diff(this.items))&&SYb(this)};JO.prototype.La=function(){this.lc.next()};var SYb=function(a){a.Ke.clear();a.MIc?(a.NR(a.Pwc),a.ye&&(a.Iqa=a.NR(a.bRa)),TYb(a)):a.NR(a.items)};
JO.prototype.NR=function(a){var b=this;return a.map(function(c){return b.Ke.yh(b.Lc,{wa:c})})};var TYb=function(a){var b=_.Ak(a.PGc,IO);a.button=a.Ke.QI(b);a.button.instance.GJa.ka(_.we(a.lc)).subscribe(function(){a.ye?a.collapse():a.expand();a.button&&(UYb(a),a.Ke.detach(a.Ke.indexOf(a.button.It)),a.Ke.oQ(a.button.It))});UYb(a)},UYb=function(a){a.button&&(a.button.instance.label=a.ye?"Less":"More (+"+a.bRa.length+")")};
JO.prototype.collapse=function(){for(var a=_.q(this.Iqa||[]),b=a.next();!b.done;b=a.next())this.Ke.detach(this.Ke.indexOf(b.value));this.ye=!1};JO.prototype.expand=function(){if(this.Iqa)for(var a=_.q(this.Iqa||[]),b=a.next();!b.done;b=a.next())this.Ke.oQ(b.value);else this.Iqa=this.NR(this.bRa);this.ye=!0};
_.Y.Object.defineProperties(JO.prototype,{items:{configurable:!0,enumerable:!0,get:function(){return this.DJc||[]}},Pwc:{configurable:!0,enumerable:!0,get:function(){return this.items.slice(0,this.aNa)}},bRa:{configurable:!0,enumerable:!0,get:function(){return this.items.slice(this.aNa)}},aNa:{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.gLb||5}},MIc:{configurable:!0,
enumerable:!0,get:function(){return!!this.fLb&&this.aNa!==this.items.length}}});JO.ha=function(a){return new (a||JO)(_.w(_.wl),_.w(_.ef),_.w(_.gf),_.w(_.tk))};JO.Ha=_.hc({type:JO,qa:[["","stacksExpandList",""]],inputs:{DJc:"stacksExpandListOf",gLb:"stacksExpandListSize",EJc:"stacksExpandListTrackBy",fLb:"stacksExpandListShowToggleButton"},features:[_.vc]});var KO=function(a){var b=this;this.ES=a;this.Gk=null;this.Dsa=jFb;this.ES.bY().subscribe(function(c){b.Gk=c},function(){console.error("No announcement found.")})};_.Y.Object.defineProperties(KO.prototype,{Zbb:{configurable:!0,enumerable:!0,get:function(){return _.k(this.Gk,2)}}});KO.ha=function(a){return new (a||KO)(_.w(DN))};
KO.ya=_.fc({type:KO,qa:[["stacks-butterbar"]],features:[_.$e([DN])],Aa:1,Ba:1,Fa:[["class","butterbar",4,"ngIf"],[1,"butterbar"],[3,"innerHTML"]],va:function(a,b){a&1&&_.O(0,XIb,2,5,"div",0);a&2&&_.z("ngIf",b.Gk&&"no_announce"!==pFb(_.k(b.Gk,3)))},Ia:[_.im],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 VYb=function(){};VYb.ha=function(a){return new (a||VYb)};VYb.ya=_.fc({type:VYb,qa:[["stacks-search"]],Aa:1,Ba:0,Fa:[["placeholder","Search Stacks for infrastructure","hidden-query","type:stacks"]],va:function(a){a&1&&_.E(0,"g3mark-moma-search",0)},styles:["[_nghost-%COMP%]{align-items:center;background:var(--page-background);background-image:url(https://www.gstatic.com/images/icons/material/system/2x/search_grey600_24dp.png);background-size:1.5em;background-repeat:no-repeat;background-position:right 1em center;border-radius:2em;display:flex;max-width:620px;min-width:300px;padding:.5em 2.5em .5em 1em}g3mark-moma-search[_ngcontent-%COMP%]{font-size:.9em;flex:1;margin-left:.5em;--background-color: var(--page-background);--border: 0;--padding: 0.5em}\n/*# sourceMappingURL=search.css.map */"]});var LO=function(){this.tW=[];this.JK=!1};_.Y.Object.defineProperties(LO.prototype,{params:{configurable:!0,enumerable:!0,get:function(){var a={};this.JK&&(a.oldView=this.JK);return a}}});LO.ha=function(a){return new (a||LO)};
LO.ya=_.fc({type:LO,qa:[["stacks-header"]],inputs:{tW:"breadcrumb",JK:"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),_.E(3,"img",2),_.B(4,"h1"),_.Q(5,"Stacks"),_.C()(),_.E(6,"stacks-search"),_.B(7,"div",3),_.O(8,
$Ib,3,2,"span",4),_.C()(),_.E(9,"stacks-butterbar"),_.C());a&2&&(_.v(2),_.z("queryParams",b.params),_.v(6),_.z("ngForOf",b.tW))},Ia:[KO,_.hm,_.im,_.vn,VYb],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 MO=function(){this.lqa=!1;this.PAb=!0;this.OOa=this.AY=""};MO.prototype.Qa=function(){if(!this.link)throw Error("Pe");};
_.Y.Object.defineProperties(MO.prototype,{url:{configurable:!0,enumerable:!0,get:function(){return this.link.EJ()}},oi:{configurable:!0,enumerable:!0,get:function(){return this.link.KP()?this.link.KP().startsWith("https://")?_.k(this.link,3):this.link.KP().includes(".")?"https://static.corp.google.com/stacks/"+_.k(this.link,3):"https://www.gstatic.com/images/icons/material/system/2x/"+_.k(this.link,3)+"_grey600_24dp.png":"https://www.gstatic.com/images/icons/material/system/2x/link_grey600_24dp.png"}}});
MO.ha=function(a){return new (a||MO)};
MO.ya=_.fc({type:MO,qa:[["stacks-icon-link"]],inputs:{link:"link",lqa:"isContact",PAb:"openInNewTab",AY:"gtmBox",OOa:"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&&(_.O(0,aJb,1,2,"img",0),_.O(1,bJb,2,13,"a",1),_.O(2,cJb,
2,3,"span",2),_.O(3,dJb,2,4,"a",3));a&2&&(_.z("ngIf",b.lqa),_.v(1),_.z("ngIf",b.url),_.v(1),_.z("ngIf",!b.url&&!_.Ci(b.link,rK,4).length),_.v(1),_.z("ngForOf",_.Ci(b.link,rK,4)))},Ia:[_.hm,_.im],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 NO=function(){this.icon="info_outline_grey600";this.content=void 0};NO.prototype.Qa=function(){this.content=WYb.get(this.name)};NO.ha=function(a){return new (a||NO)};
NO.ya=_.fc({type:NO,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&&_.O(0,fJb,10,7,"ng-container",0);a&2&&_.z("ngIf",b.content)},Ia:[_.hm,_.im,KK],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 WYb=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 XYb=function(){this.vi=[];this.AY=""};XYb.ha=function(a){return new (a||XYb)};
XYb.ya=_.fc({type:XYb,qa:[["stacks-link-lists"]],inputs:{vi:"lists",AY:"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),_.O(1,mJb,7,4,"div",1),_.C());a&2&&(_.v(1),_.z("ngForOf",b.vi))},Ia:[_.hm,_.im,MO,NO],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 hJb=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 OO=function(){};OO.prototype.Qa=function(){};OO.ha=function(a){return new (a||OO)};
OO.ya=_.fc({type:OO,qa:[["stacks-popup-freshness"]],inputs:{kp:"productName",Job:"freshnessDate",K$:"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"),
_.O(1,nJb,1,0,"img",0),_.O(2,oJb,1,0,"img",1),_.C(),_.B(3,"div",2),_.O(4,pJb,2,0,"p",3),_.O(5,qJb,2,0,"p",3),_.B(6,"p",4),_.Q(7),_.C()());a&2&&(_.v(1),_.z("ngIf",b.K$),_.v(1),_.z("ngIf",!b.K$),_.v(2),_.z("ngIf",b.K$),_.v(1),_.z("ngIf",!b.K$),_.v(2),_.zy("",b.kp," team has reviewed this product on ",b.Job,"."))},Ia:[_.im],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 PO=function(){};PO.prototype.Qa=function(){};PO.ha=function(a){return new (a||PO)};
PO.ya=_.fc({type:PO,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"),_.E(1,"img",0),_.C(),_.B(2,"div",1)(3,"p",2),_.Q(4,"Infrastructure Support Agreement"),
_.C(),_.B(5,"p",3),_.Q(6),_.C(),_.B(7,"p",3)(8,"a",4),_.Q(9,"More info"),_.C()()());a&2&&(_.v(6),_.Ye("",b.product.getName()," has signed an ISA."),_.v(2),_.Ve("href","/agreement/",b.product.tq(),"",_.md))},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 QO=function(){this.metrics=[];this.description=""},rJb=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))};QO.prototype.Qa=function(){this.description=YYb.get(this.Oca)||""};_.Y.Object.defineProperties(QO.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return mFb(this.Oca)}},Bzc:{configurable:!0,enumerable:!0,get:function(){return lFb(this.Oca)}}});
QO.ha=function(a){return new (a||QO)};
QO.ya=_.fc({type:QO,qa:[["stacks-popup-pp"]],inputs:{Oca:"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"),_.E(1,"img",
0),_.C(),_.B(2,"div",1)(3,"p",2),_.Q(4),_.C(),_.B(5,"div",3)(6,"p"),_.Q(7),_.C(),_.O(8,sJb,9,6,"div",4),_.E(9,"hr"),_.B(10,"p",5),_.Q(11," Product phases is a standard set of product stages."),_.E(12,"br"),_.B(13,"a",6),_.Q(14,"go/product-phases"),_.C()()()());a&2&&(_.v(1),_.Ve("src","https://static.corp.google.com/stacks/icon_",b.Bzc,".svg",_.md),_.z("alt","product phase "+b.name+" icon"),_.v(3),_.Ze(b.name),_.v(3),_.Ze(b.description),_.v(1),_.z("ngForOf",b.metrics))},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 YYb=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 ZYb=function(a){return[a]},RO=function(){};RO.prototype.Qa=function(){};_.Y.Object.defineProperties(RO.prototype,{fKc:{configurable:!0,enumerable:!0,get:function(){return this.product.Mg().Uf()}},eKc:{configurable:!0,enumerable:!0,get:function(){return"/domain/"+_.pya(this.product.Mg(),1)}}});RO.ha=function(a){return new (a||RO)};
RO.ya=_.fc({type:RO,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"),_.E(1,"img",0),_.C(),_.B(2,"div",1)(3,"p",2),_.Q(4,"Recommended products"),
_.C(),_.B(5,"p",3),_.Q(6),_.C(),_.B(7,"p",3)(8,"a",4),_.Q(9,"More info"),_.C()()());a&2&&(_.v(6),_.zy("",b.product.getName()," is recommended by the ",b.fKc," domain stewards."),_.v(2),_.z("href",_.bf(3,ZYb,b.eKc),_.md))},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 SO=function(){this.metrics=[];this.description=""};SO.prototype.Qa=function(){this.description=$Yb.get(this.m0)||""};_.Y.Object.defineProperties(SO.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return this.m0.replace("sl","Support level ")}}});SO.ha=function(a){return new (a||SO)};
SO.ya=_.fc({type:SO,qa:[["stacks-popup-sl"]],inputs:{m0:"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"),_.E(1,"img",0),_.C(),_.B(2,"div",1)(3,"p",2),_.Q(4),_.C(),_.B(5,"div",3)(6,"p"),_.Q(7),_.C(),_.O(8,tJb,9,4,"div",4),_.E(9,"hr"),_.B(10,"p",5),_.Q(11," Support levels reflect the degree to which a product provides support to its users."),_.E(12,"br"),_.B(13,"a",6),_.Q(14,"go/stacks-pt#support-levels"),_.C()()()());a&2&&(_.v(1),_.Ve("src","https://static.corp.google.com/stacks/icon_",b.m0,".svg",_.md),_.z("alt","service level "+b.m0+" icon"),_.v(3),_.Ze(b.name),_.v(3),_.Ze(b.description),
_.v(1),_.z("ngForOf",b.metrics))},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 $Yb=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 TO=function(){this.tva=this.JK=!1};TO.prototype.Qa=function(){};TO.ha=function(a){return new (a||TO)};
TO.ya=_.fc({type:TO,qa:[["stacks-popup-product"]],inputs:{product:"product",JK:"oldView",tva:"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&&(_.O(0,uJb,1,1,"stacks-popup-recommended",0),_.O(1,vJb,1,3,"stacks-popup-isa",1),
_.O(2,wJb,1,2,"stacks-popup-pp",2),_.O(3,xJb,1,3,"stacks-popup-pp",3),_.O(4,zJb,1,2,"stacks-popup-sl",4));a&2&&(_.z("ngIf",b.product.aOa()),_.v(1),_.z("ngIf",b.product.ZNa()),_.v(1),_.z("ngIf",!b.JK&&!b.tva),_.v(1),_.z("ngIf",!b.JK&&b.tva),_.v(1),_.z("ngIf",b.JK))},Ia:[_.im,QO,RO,SO,PO],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 UKb=_.$h(["https://roadmap.googleplex.com/",""]),GJb=function(a){return[a]},aZb="contactTeam onboardingDoc signUpDoc includedTeamId excludedTeamId gcpGuidance buildVisibility groups other".split(" "),UO=function(a,b,c){var d=this;this.BG=a;this.ES=b;this.ym=c;this.Ec=_.xD;this.Ysb=new _.Lf("");this.sQ=!1;this.mLa=!0;this.jLa=this.TUa=!1;this.Uxc=mFb;this.Qxc=nFb;this.productId=_.Kd([this.Ysb,this.ym.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(_.ve(function(e){return d.ES.o9(e)}),_.xe(function(e){d.sQ||d.BG.Gl(e.Uf()+" - Stacks")}));this.zDb=_.Kd([this.product]).ka(_.y(function(e){e=_.q(e).next().value;for(var f=[],g=new Map,m=_.q(_.Ci(e,qN,72)),n=m.next();!n.done;n=m.next())n=n.value,oFb(n.getScope(),n.lpa(),g);m=_.q(aZb);for(n=m.next();!n.done;n=m.next())n=n.value,g.has(n)&&f.push({key:n,value:g.get(n)});g=NKb(e);m=[];iFb([{source:e.Poa(),vi:m,name:"Best practices",icon:"school"},{source:e.Roa(),vi:m,name:"Codelabs",
icon:"school"},{source:_.Ci(e,rK,6),vi:m,name:"Concepts",icon:"school"},{source:e.Voa(),vi:m,name:"Getting started",icon:"school"},{source:e.Woa(),vi:m,name:"How to",icon:"school"},{source:e.Yoa(),vi:m,name:"Introductory guides",icon:"school"},{source:_.Ci(e,rK,30),vi:m,name:"Reference guides",icon:"school"},{source:_.Ci(e,rK,65),vi:m,name:"Testing",icon:"school"}]);m.sort(kK);n=OKb(e);var r=PKb(e),x=QKb(e),A=[];if(_.Bi(e,vN,43)){var F=(new mK).He("Apps ATLs"),K=_.Ci(e,rK,44);if(0===K.length)F.z4(lK({name:_.Bi(e,
vN,43).Uf(),icon:"track_changes"}));else{var L=_.q(K);for(K=L.next();!K.done;K=L.next())K=K.value,F.z4(lK({name:_.Bi(e,vN,43).Uf(),icon:"track_changes",url:K.EJ()}))}A.push(F)}if(_.Bi(e,xN,58)){F=new mK;K=_.Ci(e,rK,59);F.He("Security");L=_.q(K);for(K=L.next();!K.done;K=L.next())K=K.value,F.z4(lK({name:_.Bi(e,xN,58).Uf(),icon:"enhanced_encryption",url:K.EJ()}));A.push(F)}_.Bi(e,yN,33)&&A.push((new mK).He("SRE authorities").uS([lK({name:_.Bi(e,yN,33).Uf(),icon:"track_changes"})]));if(_.Ji(e,67)){F=
(new mK).He("Privacy");K=_.q(_.Wh(e,78));for(L=K.next();!L.done;L=K.next())F.z4(lK({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(F)}A.sort(kK);F=SKb(e);K=_.Wh(e,4);K=void 0===K?[]:K;K=K.map(TKb).sort(kK);L=VKb(_.Wh(e,38));for(var R=RKb(e),ca=new Map,pa=_.q(_.Ci(e,qN,72)),ra=pa.next();!ra.done;ra=pa.next())if(ra=ra.value,10===ra.getScope()||9===ra.getScope()){ra=
_.q(ra.lpa());for(var ua=ra.next();!ua.done;ua=ra.next())ua=ua.value.split(":"),1===ua.length?ca.set(ua[0],ua[0]):ca.set(ua[0],ua[1])}return _.pD({product:e,yla:f,WEb:g,hlb:m,dwc:n,bab:r,uMa:x,bqb:A,QTa:F,MW:K,gHb:L,SW:R,dNb:ca})}),_.qe(1),_.Fd(),_.ce(function(e){return _.oD(e.message)}),_.ue(_.yD));this.tW=this.zDb.ka(_.Yd(_.gE),_.y(function(e){return e.Vb.product}),_.y(function(e){return UWb.includes(_.pya(e.Mg(),1))?[lK({name:"Home",url:"/"}),lK({name:e.Uf(),url:""})]:[lK({name:"Home",url:"/"}),
lK({name:e.Mg().getParent().Uf(),url:"/domain/"+_.pya(e.Mg().getParent(),1)}),lK({name:e.Mg().Uf(),url:"/domain/"+_.pya(e.Mg(),1)}),lK({name:e.Uf(),url:""})]}),_.ue([lK({name:"Home",url:"/"})]));this.Ilb=eFb();this.Dsa=jFb;this.mLa=!0;this.TUa=this.ym.Qc.Ra.pscMvpLaunch||!1;this.jLa=this.ym.Qc.Ra.displayExternalProducts||!1};
_.Y.Object.defineProperties(UO.prototype,{IFc:{configurable:!0,enumerable:!0,set:function(a){this.sQ=!!a;this.Ysb.next(a)}},Nyc:{configurable:!0,enumerable:!0,get:function(){return 0<document.getElementsByClassName("butterbar").length}},params:{configurable:!0,enumerable:!0,get:function(){var a={};this.mLa&&(a.displayStacksWellLitPaths=!0);this.TUa&&(a.pscMvpLaunch=!0);this.jLa&&(a.displayExternalProducts=!0);return a}}});UO.ha=function(a){return new (a||UO)(_.w(_.Wm),_.w(DN),_.w(_.Kf),_.w(sN))};
UO.ya=_.fc({type:UO,qa:[["stacks-product-page"]],inputs:{IFc:"productIdFromParent"},features:[_.$e([DN])],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&&(_.O(0,AJb,2,3,"stacks-header",0),_.B(1,"main"),_.O(2,LKb,
4,4,"ng-container",1),_.S(3,"async"),_.C());a&2&&(_.z("ngIf",!b.sQ),_.v(1),_.He("hasButterbar",b.Nyc),_.v(1),_.z("ngIf",_.T(3,4,b.zDb)))},Ia:[_.hm,_.im,_.jm,_.km,LO,_.vn,MO,XYb,_.rD,OO,TO,NO,JO,_.nm],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 bZb=["mainContent"],VO=function(a,b,c,d,e,f,g,m){var n=this;this.Lg=b;this.Iw=c;this.Gc=d;this.Tqc=e;this.cYa=g;this.As=m;this.HM="detail-header-id";this.N6b="Files and Directories";this.O6b="Generated Files and Directories";this.M6b="Deleted Files and Directories";this.Oi=_.ED;this.Ur={files:{Oq:new Set,entries:[]},Ry:{Oq:new Set,entries:[]}};this.cSa=[];this.cF={files:{Oq:new Set,entries:[]},Ry:{Oq:new Set,entries:[]}};this.Zob=[];this.Hn={files:{Oq:new Set,entries:[]},Ry:{Oq:new Set,entries:[]}};
this.TKa=[];this.Ap=function(){};this.DIb=new _.Lf(null);this.hLb=new _.pe;this.quc=_.Ti(function(r){n.Iw.dua(r)},300);this.Hxc=_.Ti(function(r){!yK(n.Ur)||n.Iw.Hea(r)},300);this.iLb=(this.CJc=_.Xt.has(53))?this.hLb.ka(_.ve(function(r){return n.cYa.get(r)}),_.y(function(r){return _.Ci(r,oWb,1)}),_.qe(1),_.Fd()):_.ie;this.pna=_.Kd([this.DIb,this.iLb]).ka(_.y(function(r){r=_.q(r);var x=r.next().value;return(r=r.next().value)?x&&r.some(function(A){return A.p9()===x})?x:0===r.length?null:r[0].p9():null}),
_.he(),_.qe(1),_.Fd())};VO.prototype.Qa=function(){};
VO.prototype.Rb=function(a){var b=this,c=a.viewData;if(c){a=c.Qf;var d=c.Si;d=(c=d&&_.SD(a.location,d.location))&&a.entries.length>d.entries.length;c||(this.Ur={files:{Oq:new Set,entries:[]},Ry:{Oq:new Set,entries:[]}},this.cF={files:{Oq:new Set,entries:[]},Ry:{Oq:new Set,entries:[]}},this.Hn={files:{Oq:new Set,entries:[]},Ry:{Oq:new Set,entries:[]}});c&&!d||cZb(this,a.entries,this.location);c||(this.Osa=a.Osa,this.bVa=a.bVa,_.Xt.has(11)&&(this.aggregations=OYb(this.Tqc,a.location,a.entries.filter(function(e){var f;
return!(null==(f=_.Bi(e,_.Xo,4))?0:_.Ji(f,4))&&!_.eE(e.QP())}).map(gLb)).ka(_.qe(1),_.Fd())),this.Ap=_.Xqb(this.Lg,function(){var e;null==(e=b.LCc)||e.ta.focus()}),this.hLb.next(this.location))}};VO.prototype.La=function(){this.Ap()};
var yK=function(a){return a.entries?0<a.entries.length:0<a.files.entries.length||0<a.Ry.entries.length},dZb=function(a){var b=a.files;a=a.Ry;var c=[];yK(a)&&c.push(a.entries);yK(b)&&c.push(b.entries);return c},XKb=function(a){return""===a.location.path||"/"===a.location.path},cZb=function(a,b,c){var d=XKb(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 m=c,n=null==(g=_.Bi(e,_.Xo,4))?void 0:_.Vh(g,5),r=gLb(e);g=_.eE(e.QP());var x=_.mlb(e.QP()),A=!g||x;e={Fc:d||
!A?_.wp(_.vE(m.Yb().Yc(r)),{lf:n}).Ya():void 0,path:r,name:_.Ky(r),lf:n,entryType:e.getType(),Hn:null==(f=_.Bi(e,_.Xo,4))?void 0:_.Ji(f,4),cF:g,rAc:x,PIc:A};f=3===e.entryType||5===e.entryType;f=e.Hn?f?a.Hn.Ry:a.Hn.files:e.cF?f?a.cF.Ry:a.cF.files:f?a.Ur.Ry:a.Ur.files;f.Oq.has(e.name)||(f.Oq.add(e.name),f.entries.push(e))}!yK(a.Ur)&&yK(a.Hn)?(a.Ur=a.Hn,a.cSa=dZb(a.Ur),a.Hn={files:{Oq:new Set,entries:[]},Ry:{Oq:new Set,entries:[]}},a.TKa=[]):(a.cSa=dZb(a.Ur),a.TKa=dZb(a.Hn));a.Zob=dZb(a.cF)};
_.Y.Object.defineProperties(VO.prototype,{Fl:{configurable:!0,enumerable:!0,get:function(){return this.Gc.L8.getValue()}},oBc:{configurable:!0,enumerable:!0,get:function(){return 0===this.Fl}},pBc:{configurable:!0,enumerable:!0,get:function(){return 1===this.Fl}},location:{configurable:!0,enumerable:!0,get:function(){return this.Bb.location}}});VO.ha=function(a){return new (a||VO)(_.w(_.Kf),_.w(_.jg),_.w(_.Au),_.w(_.lI),_.w(EO),_.w(_.Yt),_.w(EN),_.w(_.Hu))};
VO.ya=_.fc({type:VO,qa:[["folder-detail","viewData",""]],ub:function(a,b){a&1&&_.kf(bZb,5);if(a&2){var c;_.jf(c=_.nf())&&(b.LCc=c.first)}},inputs:{Bb:"viewData"},features:[_.$e([EO]),_.vc],hc:["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&&(_.E(0,"detail-header",0),_.O(1,WKb,1,2,"folder-tab-header",1),_.S(2,"async"),_.O(3,bLb,7,6,"main",2),_.S(4,"async"),_.O(5,fLb,3,3,"ng-container",3),_.S(6,"async"));a&2&&(_.z("viewData",b.Bb)("showLinksDropdown",!0),_.v(1),_.z("ngIf",_.T(2,5,b.pna)),_.v(2),_.z("ngIf",
b.oBc||!1===_.T(4,7,b.pna)),_.v(2),_.z("ngIf",_.T(6,9,b.pBc&&b.pna)))},Ia:[LK,_.hm,_.im,cO,GO,oL,_.zv,_.yv,_.qy,_.jy,UO,HO,FO,_.nm],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 eZb=["gobUrl"],fZb=["externalUrl"],gZb=["commitHash"],WO=function(){};
_.Y.Object.defineProperties(WO.prototype,{kub:{configurable:!0,enumerable:!0,get:function(){return!!this.Bb.mL}},fwc:{configurable:!0,enumerable:!0,get:function(){a:{var a=this.Bb.C9;var b=this.Bb.zy;var c=_.oj(a);c=new _.rh(c);if(c.LJ()){c=c.Mg();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}},qzc:{configurable:!0,enumerable:!0,get:function(){if(!this.Bb.mL)throw Error("Qe");
var a=this.Bb.mL,b=_.Oi(a,3,_.Dh)||a.hm(),c=_.Oi(a,3,_.Dh)?"host":"project";return _.qp(new _.yg({re:{id:b,type:c},repository:_.Vh(a,2),yb:this.Bb.zy,path:""}))}},LQa:{configurable:!0,enumerable:!0,get:function(){return!!this.Bb.Bna}}});WO.ha=function(a){return new (a||WO)};
WO.ya=_.fc({type:WO,qa:[["git-submodule-detail"]],ub:function(a,b){a&1&&(_.kf(eZb,5,_.Wc),_.kf(fZb,5,_.Wc),_.kf(gZb,5,_.Wc));if(a&2){var c;_.jf(c=_.nf())&&(b.jyc=c.first);_.jf(c=_.nf())&&(b.ewc=c.first);_.jf(c=_.nf())&&(b.Wsc=c.first)}},inputs:{Bb:"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&&(_.O(0,hLb,7,3,"ng-container",0),_.Q(1,"\n\n"),_.O(2,lLb,45,9,"ng-template",null,1,_.qf),_.Q(4,"\n"));if(a&2){var c=_.Xe(3);_.z("ngIf",b.LQa)("ngIfElse",c)}},Ia:[iM,_.im,_.$y,dO,cO,_.Mn,_.tD,XL,_.vn],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 hZb=function(a){this.eD=a;this.vMb=new _.wd;this.laa=new _.wd;a=this.eD.D_.ka(_.Yd(function(b){return!!b}),_.y(function(b){return b.X6}));this.vMb=a.ka(_.y(function(b){return b.Di}));this.laa=a.ka(_.y(function(b){return b.zG[0]}))};hZb.ha=function(a){return new (a||hZb)(_.w(_.lI))};
hZb.ya=_.fc({type:hZb,qa:[["code-example-panel"]],Aa:5,Ba:4,Fa:[[1,"code-example-panel"],[4,"ngIf","ngIfElse"],["noSymbolSelected",""],[1,"symbol"],["logElement","CodeExamplePanel",3,"kytheTicket"],["loading",""],["noExampleFound",""],[1,"instructions"]],va:function(a,b){a&1&&(_.B(0,"div",0),_.O(1,mLb,9,4,"ng-container",1),_.S(2,"async"),_.C(),_.O(3,nLb,2,0,"ng-template",null,2,_.qf));if(a&2){var c=_.Xe(4);_.v(1);_.z("ngIf",_.T(2,2,b.laa))("ngIfElse",c)}},Ia:[_.im,_.FJ,_.nm],styles:[".code-example-panel[_ngcontent-%COMP%]   .symbol[_ngcontent-%COMP%]{font-family:Google Sans,Roboto,sans-serif;font-size:12px;font-weight:500;padding:7px 16px;border-bottom-width:1px;border-bottom-style:solid}.code-example-panel[_ngcontent-%COMP%]   .instructions[_ngcontent-%COMP%]{padding:20px 16px 9px;text-align:center;font-size:14px}\n/*# sourceMappingURL=code_example_panel.css.map */"],
Na:0});var XO=function(a,b,c,d,e,f){var g=this;this.Trc=a;this.Ng=b;this.Ga=c;this.pA=_.xD;this.TTa=new _.wd;this.JM=_.Ag;this.sm=new _.td;this.Sga=new _.pe(1);this.oYa=_.Xt.has(56);this.lxb=this.Sga.ka(_.Yd(ELb),_.y(function(m){return m.location}));this.zxc=this.lxb.ka(_.he(function(m,n){return m&&n&&_.SD(m,n)}));a=e.AQ("BLAME").ka(_.y(function(m){return m.enabled}),_.he(),_.qe(1),_.Fd());this.Xla=iZb(this,a);this.I8=f.ixc.ka(_.he());f=this.Sga.ka(_.Yd(function(m){return!ELb(m)&&5!==m.kind}),_.me(_.nD("History unavailable")));
b=this.Sga.ka(_.Yd(ELb),_.he(HLb),_.ve(function(m){return KLb(m,g.Ng)}),_.qe(1),_.Fd());this.gZ=b.ka(_.Yd(_.gE),_.y(function(m){return m.Vb.gZ}));b=b.ka(_.he(function(m,n){return _.gE(m)&&_.gE(n)&&m.Vb.ak===n.Vb.ak}));this.Jib=_.Ud(f,_.Kd([b,a]).ka(_.y(function(m){var n=_.q(m);m=n.next().value;n=n.next().value;return _.gE(m)?jZb(g,m.Vb,n):m}),_.ue(_.yD))).ka(_.qe(1),_.Fd());f=_.Kd([this.I8,this.Jib]).ka(_.Yd(LLb),_.y(function(m){var n=_.q(m);m=n.next().value;n=n.next().value;if(!GLb(n.Vb,m)&&n.Vb.j8)return n.Vb.j8}));
this.TTa=f.ka(_.y(function(m){return!!m}),_.ue(!1));this.sm.add(f.ka(_.ve(function(m){return _.$d(0).ka(_.jh(g.Ga,"paging_to_focused_commit",!1),_.me(m))})).subscribe(function(m){m&&m()}))};XO.prototype.Qa=function(){this.Ga.Tm({bucket:_.Ag.IT})};XO.prototype.La=function(){this.sm.unsubscribe()};
var iZb=function(a,b){var c=a.zxc.ka(_.ve(function(d){var e=_.zh(d,1)||"",f=_.QD(d,1)||"";return a.Trc.get(d.lb,d.Kc,d.repository,e,f).ka(_.ce(function(){return _.yd(null)}))}));return _.Kd([a.Sga,b]).ka(_.ve(function(d){d=_.q(d);var e=d.next().value;return d.next().value&&ILb(e)?c:_.yd(null)}),_.se(1))},jZb=function(a,b,c){for(var d=[],e=0;e<b.ak.length;e++){var f=b.ZTa.get(e);d.push(f)}f=a.lxb.ka(_.he(),_.ve(function(g){return FLb(g,b,a.Ng)}),_.y(function(g){var m=g.Fc;g=g.fG;var n=_.zh(m,2),r=
!!n,x=a.oYa?b.TC:void 0;x=null!=x?_.blb(m,x):m;return{Wa:m,pL:x,Caa:n,fG:g,fD:r}}),_.se(1));e=ILb(b.Bb);d={Wa:f,ak:b.ak,TC:b.TC,RYc:d,eoa:e};d=e?pLb(d):oLb(d);return _.pD({QJ:d,Lma:e?c?2:1:0,hoa:b.hoa,j8:b.j8,Wa:b.Bb.location})};_.Y.Object.defineProperties(XO.prototype,{lzc:{configurable:!0,enumerable:!0,set:function(a){this.mzc=a},get:function(){return this.mzc}},Bb:{configurable:!0,enumerable:!0,set:function(a){this.Sga.next(a)}}});
XO.ha=function(a){return new (a||XO)(_.w(_.zI),_.w(_.qH),_.w(_.Vt),_.w(_.Yt),_.w(_.rI),_.w(_.lI))};
XO.ya=_.fc({type:XO,qa:[["history-panel"]],ub:function(a,b){a&1&&_.kf(xM,5);if(a&2){var c;_.jf(c=_.nf())&&(b.lzc=c.first)}},inputs:{Bb:"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&&(_.O(0,CLb,4,4,"ng-container",0),_.S(1,"async"),_.O(2,DLb,2,2,"ng-template",1,2,_.qf));a&2&&_.z("ngIf",_.T(1,1,b.Jib))},Ia:[_.Qn,_.OE,_.im,_.mm,_.jm,_.km,xM,_.tD,_.rD,_.ir,_.Xv,_.nm],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 YO=function(){};YO.prototype.transform=function(a){var b=a.Tf,c,d;if((null==b?0:null==(c=b.Rq)?0:null==(d=c.Cf)?0:d.zi)&&b.path){c=b.Rq.Iq;d=b.Rq.refHint;b=_.tp(_.alb(b).Yb(),d?d:c);var e=b.Ai;a=a.qe;a=null!=a&&a.startLine?a.endLine?[{start:a.startLine,end:a.endLine}]:a.startLine:void 0;return _.qp(e.call(b,{line:a,uf:5,lf:d?c:void 0}).Ya())}};YO.ha=function(a){return new (a||YO)};YO.xe=_.ic({name:"warningLocation",type:YO,Xd:!0});var ZO=function(){};
ZO.prototype.transform=function(a,b){var c,d=null==(c=a.Tf)?void 0:c.path;if(d&&b&&0===d.indexOf(b))return a=a.qe,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};ZO.ha=function(a){return new (a||ZO)};ZO.xe=_.ic({name:"warningLocationName",type:ZO,Xd:!0});var PLb=function(a){return{wa:a}},$O=function(a,b,c,d,e,f,g){this.yB=b;this.UX=c;this.Hb=d;this.Ga=e;this.Ua=f;this.zC=g;this.w0b="xyc";this.y0b="Fyc";this.ucc="RIc";this.gMa=new Set;this.qMc=_.Kd([a.pfa,STb(b)]).ka(_.y(function(m){m=_.q(m);var n=m.next().value;return{state:"loaded",iwb:m.next().value.map(function(r){return{Dh:r,count:n.has(r.id)&&n.get(r.id).St||0,icon:_.Zf(r.icon||"https://www.gstatic.com/devopsconsole/images/source/codelayers/annotation.png")}}).filter(function(r){return r.Dh.MQa&&
0<r.count}),DXa:new Set}}),_.ue({state:"loading"}))};$O.prototype.Qa=function(){};var aMb=function(a,b){return kZb(a,b).ka(_.y(function(c){return{H8:c,state:"loaded"}}),_.ue({state:"loading"}))};$O.prototype.Wd=function(a){var b=a.target;if(b&&b instanceof Element&&(b=_.nE(b,"[data-action]","warnings-panel"))&&b instanceof HTMLElement)this[b.dataset.action](a,b)};
$O.prototype.xyc=function(a,b){a=b.classList.contains("mat-expanded");b=b.dataset.actionId||"";var c=b+(a?"Open":"Close");a?this.gMa.add(b):this.gMa.delete(b);this.Ga.ob({gestureName:"CLICK",element:"Warnings",action:c})};
$O.prototype.Fyc=function(a,b){this.Ga.ob({gestureName:"CLICK",element:"Warnings",action:(b.dataset.actionId||"")+"FindingsNavigate"});var c=document.getSelection()||{};c=void 0===c.isCollapsed?!0:c.isCollapsed;if(!_.oE(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(),_.un(this.Ua,c.pathname+c.search))}};
$O.prototype.RIc=function(a,b){this.Ga.ob({gestureName:"CLICK",element:"Warnings",action:(b.dataset.actionId||"")+"ShowMany"})};
var kZb=function(a,b){var c=a.fMc;if(0!==c&&1!==c)return _.yd([]);var d=a.Wa,e=d.lb,f=d.Kc,g=d.repository;return null==e||null==f||null==g?_.yd([]):_.Kd([_.awb(a.yB,b),_.aAb(a.zC,d)]).ka(_.ve(function(m){m=_.q(m);var n=m.next().value;m=m.next().value;var r,x;n=null==n?void 0:null==(r=n.dataSource)?void 0:null==(x=r.f6)?void 0:x.vy;if(!n)return _.yd([]);r=_.zh(m,1)||"";return _.Zvb(a.UX,{lb:e,Kc:f,fileSpecSourceRootRepositoryKeyRepositoryName:g,fileSpecPath:m.path||"",fileSpecSourceRootRefSpec:r,fileSpecType:0===
c?"FILE":"DIRECTORY",category:n})}))};_.Y.Object.defineProperties($O.prototype,{Wa:{configurable:!0,enumerable:!0,get:function(){return _.zg(this.Hb.Qc)}}});$O.ha=function(a){return new (a||$O)(_.w(_.rI),_.w(_.pI),_.w(_.oI),_.w(_.Kf),_.w(_.Kn),_.w(_.eg),_.w(_.vH))};
$O.ya=_.fc({type:$O,qa:[["warnings-panel"]],hb:function(a,b){a&1&&_.M("click",function(c){return b.Wd(c)})},inputs:{fMc:"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&&(_.O(0,VLb,4,3,"ng-container",0),_.S(1,"async"),_.O(2,WLb,2,0,"ng-template",null,1,_.qf),_.O(4,bMb,2,3,"ng-template",null,2,_.qf));a&2&&_.z("ngIf",_.T(1,1,b.qMc))},Ia:[_.Qn,_.hm,_.im,_.mm,_.jm,_.km,_.rD,_.ir,_.oz,_.JG,_.KG,_.nz,_.vn,_.nm,_.Py,YO,ZO],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 aP=function(){this.ariaLabel="";this.selected=this.collapsed=!1;this.icon="";this.disabled=!1};aP.ha=function(a){return new (a||aP)};
aP.ya=_.fc({type:aP,qa:[["collapsible-icon-button","icon",""]],inputs:{ariaLabel:"ariaLabel",collapsed:"collapsed",selected:"selected",icon:"icon",ega:"tooltipText",disabled:"disabled"},hc:["icon",""],ac:["*"],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&&(_.Te(),_.O(0,cMb,3,5,"button",0),_.O(1,dMb,4,4,"ng-template",null,1,_.qf));if(a&2){var c=_.Xe(2);_.z("ngIf",b.collapsed)("ngIfElse",c)}},Ia:[_.im,_.ir,_.ws,_.bw],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 bP=function(a){this.Iw=a;this.collapsed=!1;this.VYa="short";this.GLc=this.Iw.JP().ka(_.y(function(b){return{FOb:b}}))};bP.prototype.toggle=function(a){this.Iw.F_(!a)};bP.ha=function(a){return new (a||bP)(_.w(_.Au))};
bP.ya=_.fc({type:bP,qa:[["underline-xrefs"]],inputs:{collapsed:"collapsed",VYa:"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&&(_.O(0,gMb,4,4,"ng-container",0),_.S(1,"async"));a&2&&_.z("ngIf",_.T(1,1,b.GLc))},Ia:[aP,_.im,_.nm],mb:2,Na:0});var cP=function(a,b){var c=this;this.Ub=a;this.service=b;this.Rmb=this.V7=new _.Lf(new Set);this.ab=this.Ub.z9().ka(_.je(1),_.we(this.Rmb.ka(_.te()))).subscribe(function(d){c.V7.next(d)})};cP.prototype.La=function(){this.ab.unsubscribe()};var lZb=function(a,b,c){var d=new Set(a.V7.getValue());c?d.add(b):d.delete(b);a.V7.next(d);a.Ub.Kea(d)},mZb=function(a,b){var c;return a.service.XNa((new _.qOa).rS(_.Hob(_.Gh(b.lb,b.Kc,b.repository,_.Eh(b),b.path,null==(c=b.params)?void 0:c.Ob))))};
cP.ha=function(a){return new (a||cP)(_.u(_.Au),_.u(_.FI))};cP.ua=_.t({token:cP,oa:cP.ha});var zK=function(){_.iC.apply(this,arguments)};_.X(zK,_.iC);zK.Ha=_.iC.Ha;zK.ha=function(){var a;return function(b){return(a||(a=_.Tc(zK)))(b||zK)}}();
zK.ya=_.fc({type:zK,qa:[["editable-picker-editor"]],features:[_.$e([{Ca:_.pib,qc:function(a){return a.displayName}}]),_.Ce],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&&(_.O(0,kMb,6,13,"xap-picker",0),_.S(1,"async"));a&2&&_.z("ngIf",_.T(1,1,b.Tma))},Ia:[_.im,_.ev,_.kv,_.LB,_.KB,_.dC,_.gC,_.hC,_.nm],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}"],
mb:2,Na:0});var qMb=function(){HL.apply(this,arguments)};_.X(qMb,HL);qMb.prototype.match=function(){return[]};var nZb=new _.ms("{DISPLAY_NAME}: "),oZb=function(){HL.apply(this,arguments)};_.X(oZb,HL);
oZb.prototype.match=function(a){var b=sUb(this,a);if(b)return[b];b=this.config.bC;var c=b.uC;if(b.values){for(var d=[],e=_.q(b.values.Tl),f=e.next();!f.done;f=e.next()){var g=f.value;if(null!==g){var m=b.ei?b.ei(g):g;f=_.Scb(a,m);.8>f||!(g=qUb(this,_.CB(g)))||(m=[{text:nZb.format({DISPLAY_NAME:b.displayName})}].concat(_.sc(rUb(m,a))),d.push({mc:g,confidence:f,oX:m,uC:c}))}}return d}return[{mc:qUb(this,_.CB(a)),confidence:.25,oX:[{text:nZb.format({DISPLAY_NAME:b.displayName})},{text:a}],uC:c}]};var rMb=function(){HL.apply(this,arguments)};_.X(rMb,HL);
rMb.prototype.match=function(a){var b=sUb(this,a);if(b)return[b];b=this.config.bC;var c=b.uC;if(!b.values)return[];for(var d=[],e=_.q(b.values.Tl),f=e.next();!f.done;f=e.next()){var g=f.value;if(f=b.ei?b.ei(g):g){var m=this.normalize(f).toLowerCase().split(" "),n=this.normalize(a).toLowerCase().split(" "),r=[];m=_.q(m);for(var x=m.next();!x.done;x=m.next()){x=x.value;for(var A=_.q(n),F=A.next();!F.done;F=A.next())F=F.value,""!==x&&""!==F&&x.includes(F)&&r.push(F)}r.length&&(n=1+.01*r.length,g=qUb(this,
_.CB(g)))&&(f=[{text:nZb.format({DISPLAY_NAME:b.displayName})}].concat(_.sc(pZb(f,r))),d.push({mc:g,confidence:n,oX:f,uC:c}))}}return d};
var pZb=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 m=Array(d.length);m.fill(!0);c.splice.apply(c,[g+e,d.length].concat(_.sc(m)));g=e+g+d.length;f=f.substring(g);e=f.toLowerCase().indexOf(d.toLowerCase())}}return c.map(function(n,r){return{text:a[r],tag:n?"b":void 0}})};var qZb=function(a){return[a]},dP=function(){_.sC.apply(this,arguments);this.disabled=new _.pe(1)};_.X(dP,_.sC);dP.Ha=_.sC.Ha;dP.ha=function(){var a;return function(b){return(a||(a=_.Tc(dP)))(b||dP)}}();
dP.ya=_.fc({type:dP,qa:[["xap-string-editor"]],ub:function(a,b){a&1&&_.kf(_.rC,7);if(a&2){var c;_.jf(c=_.nf())&&(b.w0=c.first)}},features:[_.Ce],Aa:2,Ba:6,Fa:[[3,"configs","disabled","values"]],va:function(a,b){a&1&&(_.B(0,"xap-multi-text-field-base",0),_.M("values",function(c){return _.Nib(b,c)}),_.S(1,"async"),_.C());a&2&&_.z("configs",_.bf(4,qZb,b.io))("disabled",_.T(1,2,b.disabled))},Ia:[_.rC,_.nm],mb:2,Na:0});var tMb=function(){_.DB.apply(this,arguments)};_.X(tMb,_.DB);_.Y.Object.defineProperties(tMb.prototype,{KE:{configurable:!0,enumerable:!0,get:function(){return this.config.displayName}}});var BMb=vMb("tests","Exclude Tests"),CMb=vMb("generatedFiles","Exclude Generated Files"),rZb=function(){_.DB.apply(this,arguments)};_.X(rZb,_.DB);
_.Y.Object.defineProperties(rZb.prototype,{KE:{configurable:!0,enumerable:!0,get:function(){var a=pMb(String(this.value.vp));return this.config.displayName+": "+(a?a.CK?"-"+a.path:a.path:"")}}});var sZb=function(a,b){return new rZb({id:"path",displayName:"Path"},a,b)},DMb={hj:sZb,ny:[_.pC],ml:dP,bPa:!0,bC:{yna:sZb(_.pC,new _.BB),displayName:"Path",ara:oZb,uC:!0}},zNb=function(){_.DB.apply(this,arguments)};_.X(zNb,_.DB);
_.Y.Object.defineProperties(zNb.prototype,{KE:{configurable:!0,enumerable:!0,get:function(){var a=this.value.Tl.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 wMb=function(a,b){return new zNb({id:"category",displayName:"Category"},a,b)},tZb=function(){_.DB.apply(this,arguments)};_.X(tZb,_.DB);
_.Y.Object.defineProperties(tZb.prototype,{KE:{configurable:!0,enumerable:!0,get:function(){var a=this.value.Tl.filter(function(b){return null!==b});a=2<a.length?"("+a.length+")":a.join(", ");return this.config.displayName+": "+a}}});var FMb=function(a,b){return new tZb({id:"buildConfigs",displayName:"Build Configs"},a,b)};var uZb=new _.oc("GMAT_CHIPS_OPTIONS",{Ja:"root",oa:function(){return{Jk:!1}}});var vZb=function(a){this.options=a};vZb.ha=function(a){return new (a||vZb)(_.w(uZb))};
vZb.Ha=_.hc({type:vZb,qa:[["mat-chip"],["mat-basic-chip"],["mat-chip-row"],["mat-basic-chip-row"],["mat-chip-option"],["mat-basic-chip-option"]],Db:16,hb:function(a,b){a&2&&_.He("gmat-mdc-chip",!b.options.Jk)("gmat-input-chip","input"===b.md)("gmat-filter-chip","hairline-filter"===b.md||"protected-filter"===b.md)("gmat-suggestive-chip","hairline-suggestive"===b.md||"protected-suggestive"===b.md)("gmat-assistive-chip","hairline-assistive"===b.md||"protected-assistive"===b.md)("gmat-hairline-chip",
"input"===b.md||"hairline-filter"===b.md||"hairline-suggestive"===b.md||"hairline-assistive"===b.md)("gmat-protected-chip","protected-filter"===b.md||"protected-suggestive"===b.md||"protected-assistive"===b.md)("gmat-selectable-chip","input"===b.md||"hairline-filter"===b.md||"protected-filter"===b.md)},inputs:{md:"appearance"}});var wZb=new _.oc("mat-chips-default-options"),xZb=new _.oc("MatChipAvatar"),yZb=new _.oc("MatChipTrailingIcon"),zZb=new _.oc("MatChipRemove"),AZb=new _.oc("MatChip");var BZb=_.dh(function(){},-1),eP=function(a,b){var c=BZb.call(this)||this;c.Oa=a;c.BH=b;c.tQ=!0;c.b3=!0;c.Hc=!1;c.KBa=!1;"BUTTON"===a.ta.nodeName&&a.ta.setAttribute("type","button");return c};_.X(eP,BZb);_.h=eP.prototype;_.h.ukc=function(){return this.disabled&&!this.KBa?"":null};_.h.Zkc=function(){return this.disabled&&!this.KBa||!this.tQ?null:this.tabIndex.toString()};_.h.focus=function(){this.Oa.ta.focus()};_.h.Ip=function(a){!this.disabled&&this.tQ&&this.b3&&(a.preventDefault(),this.BH.JDa())};
_.h.Hg=function(a){13!==a.keyCode&&32!==a.keyCode||this.disabled||!this.tQ||!this.b3||this.BH.xPc||(a.preventDefault(),this.BH.JDa())};_.Y.Object.defineProperties(eP.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Hc||this.BH.disabled},set:function(a){this.Hc=_.Ug(a)}}});eP.ha=function(a){return new (a||eP)(_.w(_.Wc),_.w(AZb))};
eP.Ha=_.hc({type:eP,qa:[["","matChipAction",""]],Cb:[1,"mdc-evolution-chip__action","mat-mdc-chip-action"],Db:9,hb:function(a,b){a&1&&_.M("click",function(c){return b.Ip(c)})("keydown",function(c){return b.Hg(c)});a&2&&(_.Fe("tabindex",b.Zkc())("disabled",b.ukc())("aria-disabled",b.disabled),_.He("mdc-evolution-chip__action--primary",b.b3)("mdc-evolution-chip__action--presentational",!b.tQ)("mdc-evolution-chip__action--trailing",!b.b3))},inputs:{disabled:"disabled",tabIndex:"tabIndex",tQ:"isInteractive",
KBa:"_allowFocusWhenDisabled"},features:[_.Ce]});var fP=function(){var a=eP.apply(this,arguments)||this;a.b3=!1;return a};_.X(fP,eP);fP.prototype.Ip=function(a){this.disabled||(a.stopPropagation(),a.preventDefault(),this.BH.remove())};fP.prototype.Hg=function(a){13!==a.keyCode&&32!==a.keyCode||this.disabled||(a.stopPropagation(),a.preventDefault(),this.BH.remove())};fP.ha=function(){var a;return function(b){return(a||(a=_.Tc(fP)))(b||fP)}}();
fP.Ha=_.hc({type:fP,qa:[["","matChipRemove",""]],Cb:["role","button",1,"mat-mdc-chip-remove","mat-mdc-chip-trailing-icon","mat-mdc-focus-indicator","mdc-evolution-chip__icon","mdc-evolution-chip__icon--trailing"],Db:1,hb:function(a){a&2&&_.Fe("aria-hidden",null)},features:[_.$e([{Ca:zZb,Jb:fP}]),_.Ce]});var CZb=["*",[["mat-chip-avatar"],["","matChipAvatar",""]],[["mat-chip-trailing-icon"],["","matChipRemove",""],["","matChipTrailingIcon",""]]],DZb=0,EZb=_.dh(_.ah(_.bh(_.ch(function(a){this.Oa=a})),"primary"),-1),gP=function(a,b,c,d,e,f,g,m){b=EZb.call(this,b)||this;b.vb=a;b.nb=c;b.Gd=d;b.kH=g;b.N6a=!1;b.Mp=new _.re;b.Ql=new _.re;b.role=null;b.LDa=!1;b.id="mat-mdc-chip-"+DZb++;b.ariaLabel=null;b.Icb=null;b.B2a=b.id+"-aria-description";b.Q3=!0;b.YU=!1;b.removed=new _.al;b.lc=new _.al;b.GIa="mat-basic-chip";
b.Fb=e;b.jr="NoopAnimations"===f;if(null!=m){var n;b.tabIndex=null!=(n=parseInt(m))?n:b.fjb}b.Qmc();return b};_.X(gP,EZb);_.h=gP.prototype;_.h.uo=function(){return this.LDa};_.h.Qa=function(){var a=this.Oa.ta;this.XN=a.hasAttribute(this.GIa)||a.tagName.toLowerCase()===this.GIa};_.h.Rc=function(){this.Dpc=this.Oa.ta.querySelector(".mat-mdc-chip-action-label");this.h8a&&(this.h8a=!1,this.focus())};_.h.we=function(){var a=this;this.vgc=_.Ud(this.Ggc.hd,this.Igc.hd,this.Hgc.hd).subscribe(function(){return _.yk(a.vb)})};
_.h.La=function(){this.Gd.Hl(this.Oa);var a;null==(a=this.vgc)||a.unsubscribe();this.lc.emit({Hf:this});this.lc.complete()};_.h.remove=function(){this.fu&&this.removed.emit({Hf:this})};_.h.fv=function(){var a;return this.disabled||this.zd||this.jr||this.XN||!(null==(a=this.kH)||!a.disabled)};_.h.WU=function(){return!(!this.B0&&!this.h_)};_.h.Hg=function(a){if(8===a.keyCode||46===a.keyCode)a.preventDefault(),this.remove()};_.h.focus=function(){this.disabled||(this.XZ?this.XZ.focus():this.h8a=!0)};
_.h.EDa=function(a){return this.Mia().find(function(b){b=b.Oa.ta;return b===a||b.contains(a)})};_.h.Mia=function(){var a=[];this.XZ&&a.push(this.XZ);this.h_&&a.push(this.h_);this.B0&&a.push(this.B0);return a};_.h.JDa=function(){};_.h.Qmc=function(){var a=this;this.Gd.Un(this.Oa,!0).subscribe(function(b){b=null!==b;b!==a.LDa&&((a.LDa=b)?a.Mp.next({Hf:a}):a.nb.ng.ka(_.je(1)).subscribe(function(){return a.nb.oc(function(){return a.Ql.next({Hf:a})})}))})};
_.Y.Object.defineProperties(gP.prototype,{value:{configurable:!0,enumerable:!0,get:function(){return void 0!==this.ve?this.ve:this.Dpc.textContent.trim()},set:function(a){this.ve=a}},fu:{configurable:!0,enumerable:!0,get:function(){return this.Q3},set:function(a){this.Q3=_.Ug(a)}},highlighted:{configurable:!0,enumerable:!0,get:function(){return this.YU},set:function(a){this.YU=_.Ug(a)}}});
gP.ha=function(a){return new (a||gP)(_.w(_.sl),_.w(_.Wc),_.w(_.ze),_.w(_.Qp),_.w(_.Yg),_.w(_.vk,8),_.w(_.ar,8),_.Nc("tabindex"))};
gP.ya=_.fc({type:gP,qa:[["mat-basic-chip"],["","mat-basic-chip",""],["mat-chip"],["","mat-chip",""]],yd:function(a,b,c){a&1&&(_.mf(c,xZb,5),_.mf(c,yZb,5),_.mf(c,zZb,5),_.mf(c,xZb,5),_.mf(c,yZb,5),_.mf(c,zZb,5));if(a&2){var d;_.jf(d=_.nf())&&(b.EF=d.first);_.jf(d=_.nf())&&(b.B0=d.first);_.jf(d=_.nf())&&(b.h_=d.first);_.jf(d=_.nf())&&(b.Ggc=d);_.jf(d=_.nf())&&(b.Igc=d);_.jf(d=_.nf())&&(b.Hgc=d)}},ub:function(a,b){a&1&&(_.kf(_.br,5),_.kf(eP,5));if(a&2){var c;_.jf(c=_.nf())&&(b.gG=c.first);_.jf(c=_.nf())&&
(b.XZ=c.first)}},Cb:[1,"mat-mdc-chip"],Db:30,hb:function(a,b){a&1&&_.M("keydown",function(c){return b.Hg(c)});a&2&&(_.Me("id",b.id),_.Fe("role",b.role)("tabindex",b.role?b.tabIndex:null)("aria-label",b.ariaLabel),_.He("mdc-evolution-chip",!b.XN)("mdc-evolution-chip--disabled",b.disabled)("mdc-evolution-chip--with-trailing-action",b.WU())("mdc-evolution-chip--with-primary-graphic",b.EF)("mdc-evolution-chip--with-primary-icon",b.EF)("mdc-evolution-chip--with-avatar",b.EF)("mat-mdc-chip-with-avatar",
b.EF)("mat-mdc-chip-highlighted",b.highlighted)("mat-mdc-chip-disabled",b.disabled)("mat-mdc-basic-chip",b.XN)("mat-mdc-standard-chip",!b.XN)("mat-mdc-chip-with-trailing-icon",b.WU())("_mat-animation-noopable",b.jr))},inputs:{color:"color",disabled:"disabled",zd:"disableRipple",tabIndex:"tabIndex",role:"role",id:"id",ariaLabel:["aria-label","ariaLabel"],Icb:["aria-description","ariaDescription"],value:"value",fu:"removable",highlighted:"highlighted"},outputs:{removed:"removed",lc:"destroyed"},Wb:["matChip"],
features:[_.$e([{Ca:AZb,Jb:gP}]),_.Ce],ac:["*","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&&(_.Te(CZb),_.E(0,"span",0)(1,"span",1),_.B(2,"span",2)(3,"span",3),_.O(4,GMb,2,0,"span",4),_.B(5,"span",5),_.Ue(6),_.E(7,"span",6),_.C()()(),_.O(8,HMb,2,0,"span",7));a&2&&(_.z("matRippleDisabled",
b.fv())("matRippleCentered",b.N6a)("matRippleTrigger",b.Oa.ta),_.v(3),_.z("isInteractive",!1),_.v(1),_.z("ngIf",b.EF),_.v(4),_.z("ngIf",b.WU()))},Ia:[_.im,_.br,eP],styles:['.mdc-evolution-chip,.mdc-evolution-chip__cell,.mdc-evolution-chip__action{display:inline-flex;align-items:center}.mdc-evolution-chip{position:relative;max-width:100%}.mdc-evolution-chip .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-evolution-chip__cell,.mdc-evolution-chip__action{height:100%}.mdc-evolution-chip__cell--primary{overflow-x:hidden}.mdc-evolution-chip__cell--trailing{flex:1 0 auto}.mdc-evolution-chip__action{align-items:center;background:none;border:none;box-sizing:content-box;cursor:pointer;display:inline-flex;justify-content:center;outline:none;padding:0;text-decoration:none;color:inherit}.mdc-evolution-chip__action--presentational{cursor:auto}.mdc-evolution-chip--disabled,.mdc-evolution-chip__action:disabled{pointer-events:none}.mdc-evolution-chip__action--primary{overflow-x:hidden}.mdc-evolution-chip__action--trailing{position:relative;overflow:visible}.mdc-evolution-chip__action--primary:before{box-sizing:border-box;content:"";height:100%;left:0;position:absolute;pointer-events:none;top:0;width:100%;z-index:1}.mdc-evolution-chip--touch{margin-top:8px;margin-bottom:8px}.mdc-evolution-chip__action-touch{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%)}.mdc-evolution-chip__text-label{white-space:nowrap;user-select:none;text-overflow:ellipsis;overflow:hidden}.mdc-evolution-chip__graphic{align-items:center;display:inline-flex;justify-content:center;overflow:hidden;pointer-events:none;position:relative;flex:1 0 auto}.mdc-evolution-chip__checkmark{position:absolute;opacity:0;top:50%;left:50%}.mdc-evolution-chip--selectable:not(.mdc-evolution-chip--selected):not(.mdc-evolution-chip--with-primary-icon) .mdc-evolution-chip__graphic{width:0}.mdc-evolution-chip__checkmark-background{opacity:0}.mdc-evolution-chip__checkmark-svg{display:block}.mdc-evolution-chip__checkmark-path{stroke-width:2px;stroke-dasharray:29.7833385;stroke-dashoffset:29.7833385;stroke:currentColor}.mdc-evolution-chip--selecting .mdc-evolution-chip__graphic{transition:width 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--selecting .mdc-evolution-chip__checkmark{transition:transform 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1);transform:translate(-75%, -50%)}.mdc-evolution-chip--selecting .mdc-evolution-chip__checkmark-path{transition:stroke-dashoffset 150ms 45ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--deselecting .mdc-evolution-chip__graphic{transition:width 100ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--deselecting .mdc-evolution-chip__checkmark{transition:opacity 50ms 0ms linear,transform 100ms 0ms cubic-bezier(0.4, 0, 0.2, 1);transform:translate(-75%, -50%)}.mdc-evolution-chip--deselecting .mdc-evolution-chip__checkmark-path{stroke-dashoffset:0}.mdc-evolution-chip--selecting-with-primary-icon .mdc-evolution-chip__icon--primary{transition:opacity 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--selecting-with-primary-icon .mdc-evolution-chip__checkmark-path{transition:stroke-dashoffset 150ms 75ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--deselecting-with-primary-icon .mdc-evolution-chip__icon--primary{transition:opacity 150ms 75ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--deselecting-with-primary-icon .mdc-evolution-chip__checkmark{transition:opacity 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1);transform:translate(-50%, -50%)}.mdc-evolution-chip--deselecting-with-primary-icon .mdc-evolution-chip__checkmark-path{stroke-dashoffset:0}.mdc-evolution-chip--selected .mdc-evolution-chip__icon--primary{opacity:0}.mdc-evolution-chip--selected .mdc-evolution-chip__checkmark{transform:translate(-50%, -50%);opacity:1}.mdc-evolution-chip--selected .mdc-evolution-chip__checkmark-path{stroke-dashoffset:0}@keyframes mdc-evolution-chip-enter{from{transform:scale(0.8);opacity:.4}to{transform:scale(1);opacity:1}}.mdc-evolution-chip--enter{animation:mdc-evolution-chip-enter 100ms 0ms cubic-bezier(0, 0, 0.2, 1)}@keyframes mdc-evolution-chip-exit{from{opacity:1}to{opacity:0}}.mdc-evolution-chip--exit{animation:mdc-evolution-chip-exit 75ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mdc-evolution-chip--hidden{opacity:0;pointer-events:none;transition:width 150ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mat-mdc-standard-chip{border-radius:var(--mdc-chip-container-shape-radius);height:var(--mdc-chip-container-height);--mdc-chip-container-shape-family:rounded;--mdc-chip-container-shape-radius:16px 16px 16px 16px;--mdc-chip-with-avatar-avatar-shape-family:rounded;--mdc-chip-with-avatar-avatar-shape-radius:14px 14px 14px 14px;--mdc-chip-with-avatar-avatar-size:28px;--mdc-chip-with-icon-icon-size:18px}.mat-mdc-standard-chip .mdc-evolution-chip__ripple{border-radius:var(--mdc-chip-container-shape-radius)}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:before{border-radius:var(--mdc-chip-container-shape-radius)}.mat-mdc-standard-chip .mdc-evolution-chip__icon--primary{border-radius:var(--mdc-chip-with-avatar-avatar-shape-radius)}.mat-mdc-standard-chip.mdc-evolution-chip--selectable:not(.mdc-evolution-chip--with-primary-icon){--mdc-chip-graphic-selected-width:var(--mdc-chip-with-avatar-avatar-size)}.mat-mdc-standard-chip .mdc-evolution-chip__graphic{height:var(--mdc-chip-with-avatar-avatar-size);width:var(--mdc-chip-with-avatar-avatar-size);font-size:var(--mdc-chip-with-avatar-avatar-size)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled){background-color:var(--mdc-chip-elevated-container-color)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled{background-color:var(--mdc-chip-elevated-disabled-container-color)}.mat-mdc-standard-chip.mdc-evolution-chip--selected.mdc-evolution-chip--disabled{background-color:var(--mdc-chip-elevated-disabled-container-color)}.mat-mdc-standard-chip .mdc-evolution-chip__text-label{font-family:var(--mdc-chip-label-text-font);line-height:var(--mdc-chip-label-text-line-height);font-size:var(--mdc-chip-label-text-size);font-weight:var(--mdc-chip-label-text-weight);letter-spacing:var(--mdc-chip-label-text-tracking)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__text-label{color:var(--mdc-chip-label-text-color)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__text-label{color:var(--mdc-chip-disabled-label-text-color)}.mat-mdc-standard-chip.mdc-evolution-chip--selected.mdc-evolution-chip--disabled .mdc-evolution-chip__text-label{color:var(--mdc-chip-disabled-label-text-color)}.mat-mdc-standard-chip .mdc-evolution-chip__icon--primary{height:var(--mdc-chip-with-icon-icon-size);width:var(--mdc-chip-with-icon-icon-size);font-size:var(--mdc-chip-with-icon-icon-size)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__icon--primary{color:var(--mdc-chip-with-icon-icon-color)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--primary{color:var(--mdc-chip-with-icon-disabled-icon-color)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__checkmark{color:var(--mdc-chip-with-icon-selected-icon-color)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__checkmark{color:var(--mdc-chip-with-icon-disabled-icon-color)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__icon--trailing{color:var(--mdc-chip-with-trailing-icon-trailing-icon-color)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing{color:var(--mdc-chip-with-trailing-icon-disabled-trailing-icon-color)}.mat-mdc-standard-chip .mdc-evolution-chip__checkmark{height:20px;width:20px}.mat-mdc-standard-chip .mdc-evolution-chip__icon--trailing{height:18px;width:18px;font-size:18px}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary{padding-left:12px;padding-right:12px}[dir=rtl] .mat-mdc-standard-chip .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:12px;padding-right:12px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic{padding-left:6px;padding-right:6px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic[dir=rtl]{padding-left:6px;padding-right:6px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary{padding-left:0;padding-right:12px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:12px;padding-right:0}.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing{padding-left:8px;padding-right:8px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing,.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing[dir=rtl]{padding-left:8px;padding-right:8px}.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing{left:8px;right:initial}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing,.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing[dir=rtl]{left:initial;right:8px}.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:12px;padding-right:0}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:0;padding-right:12px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic{padding-left:6px;padding-right:6px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic[dir=rtl]{padding-left:6px;padding-right:6px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing{padding-left:8px;padding-right:8px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing[dir=rtl]{padding-left:8px;padding-right:8px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing{left:8px;right:initial}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing[dir=rtl]{left:initial;right:8px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:0;padding-right:0}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:0;padding-right:0}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__checkmark{color:var(--mdc-chip-with-icon-selected-icon-color, currentColor)}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic{padding-left:4px;padding-right:8px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic[dir=rtl]{padding-left:8px;padding-right:4px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary{padding-left:0;padding-right:12px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:12px;padding-right:0}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic{padding-left:4px;padding-right:8px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic[dir=rtl]{padding-left:8px;padding-right:4px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing{padding-left:8px;padding-right:8px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing[dir=rtl]{padding-left:8px;padding-right:8px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing{left:8px;right:initial}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing[dir=rtl]{left:initial;right:8px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:0;padding-right:0}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:0;padding-right:0}.mat-mdc-standard-chip{-webkit-tap-highlight-color:rgba(0,0,0,0)}.cdk-high-contrast-active .mat-mdc-standard-chip{outline:solid 1px}.cdk-high-contrast-active .mat-mdc-standard-chip .mdc-evolution-chip__checkmark-path{stroke:CanvasText !important}.mat-mdc-standard-chip.mdc-evolution-chip--disabled{opacity:.4}.mat-mdc-standard-chip .mdc-evolution-chip__cell--primary,.mat-mdc-standard-chip .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip .mat-mdc-chip-action-label{overflow:visible}.mat-mdc-standard-chip .mdc-evolution-chip__cell--primary{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'],
mb:2,Na:0});var FZb=_.dh(function(){}),hP=function(a,b,c){var d=FZb.call(this,a)||this;d.Oa=a;d.vb=b;d.wc=c;d.Bja=null;d.Pb=new _.re;d.Y3a="presentation";d.Hc=!1;d.OU=null;d.lia=new _.of;return d};_.X(hP,FZb);_.h=hP.prototype;_.h.Rc=function(){this.Toc();this.Kpc();this.Lpc()};_.h.La=function(){var a;null==(a=this.xc)||a.destroy();this.lia.destroy();this.Pb.next();this.Pb.complete()};_.h.fja=function(){return this.Kh&&this.Kh.some(function(a){return a.uo()})};
_.h.uO=function(){var a=this;this.Kh&&this.Kh.forEach(function(b){b.disabled=a.Hc;_.yk(b.vb)})};_.h.focus=function(){};_.h.Hg=function(a){this.lFa(a)&&this.xc.rz(a)};_.h.gV=function(a){return 0<=a&&a<this.Kh.length};_.h.JBa=function(){var a=this;if(-1!==this.tabIndex){var b=this.tabIndex;this.tabIndex=-1;setTimeout(function(){return a.tabIndex=b})}};_.h.Nia=function(a){var b=this;return this.Kh.hd.ka(_.ue(null),_.ve(function(){return _.Ud.apply(null,_.sc(b.Kh.map(a)))}))};
_.h.lFa=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};
_.h.Toc=function(){var a=this;this.Kh.hd.ka(_.ue(this.Kh)).subscribe(function(c){var d=[];c.forEach(function(e){return e.Mia().forEach(function(f){return d.push(f)})});a.lia.reset(d);_.hf(a.lia)});this.xc=_.T8a(_.lq(_.Zx(_.U8a(new _.nq(this.lia)),this.wc?this.wc.value:"ltr")),function(c){return a.RH(c)});this.R5.ka(_.we(this.Pb)).subscribe(function(c){(c=c.Hf.EDa(document.activeElement))&&_.mq(a.xc,c)});var b;null==(b=this.wc)||b.nd.ka(_.we(this.Pb)).subscribe(function(c){return _.Zx(a.xc,c)})};
_.h.RH=function(a){return!a.tQ||a.disabled};_.h.Kpc=function(){var a=this;this.Kh.hd.ka(_.ue(null),_.we(this.Pb)).subscribe(function(){a.disabled&&Promise.resolve().then(function(){return a.uO()});a.Qnc()})};_.h.Lpc=function(){var a=this;this.Fsc.ka(_.we(this.Pb)).subscribe(function(b){var c=a.Kh.toArray().indexOf(b.Hf);a.gV(c)&&b.Hf.uo()&&(a.Bja=c)})};
_.h.Qnc=function(){if(null!=this.Bja){if(this.Kh.length){var a=Math.min(this.Bja,this.Kh.length-1);a=this.Kh.toArray()[a];a.disabled?1===this.Kh.length?this.focus():_.CSa(this.xc):a.focus()}else this.focus();this.Bja=null}};
_.Y.Object.defineProperties(hP.prototype,{R5:{configurable:!0,enumerable:!0,get:function(){return this.Nia(function(a){return a.Mp})}},Fsc:{configurable:!0,enumerable:!0,get:function(){return this.Nia(function(a){return a.lc})}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.Hc},set:function(a){this.Hc=_.Ug(a);this.uO()}},empty:{configurable:!0,enumerable:!0,get:function(){return 0===this.Kh.length}},role:{configurable:!0,enumerable:!0,get:function(){return this.OU?this.OU:this.empty?
null:this.Y3a},set:function(a){this.OU=a}},focused:{configurable:!0,enumerable:!0,get:function(){return this.fja()}}});hP.ha=function(a){return new (a||hP)(_.w(_.Wc),_.w(_.sl),_.w(_.oq,8))};
hP.ya=_.fc({type:hP,qa:[["mat-chip-set"]],yd:function(a,b,c){a&1&&_.mf(c,gP,5);if(a&2){var d;_.jf(d=_.nf())&&(b.Kh=d)}},Cb:[1,"mat-mdc-chip-set","mdc-evolution-chip-set"],Db:1,hb:function(a,b){a&1&&_.M("keydown",function(c){return b.Hg(c)});a&2&&_.Fe("role",b.role)},inputs:{disabled:"disabled",role:"role"},features:[_.Ce],ac:["*"],Aa:2,Ba:0,Fa:[["role","presentation",1,"mdc-evolution-chip-set__chips"]],va:function(a){a&1&&(_.Te(),_.B(0,"div",0),_.Ue(1),_.C())},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"],
mb:2,Na:0});var GZb=function(a,b,c,d,e,f,g){a=hP.call(this,a,b,c)||this;a.f2=d;a.J3=e;a.K3=f;a.Ce=g;a.Wc=new _.re;return a};_.X(GZb,hP);GZb.ya=hP.ya;GZb.ha=hP.ha;_.Kqa(GZb);var HZb=["*",[["mat-chip-avatar"],["","matChipAvatar",""]],[["mat-chip-trailing-icon"],["","matChipRemove",""],["","matChipTrailingIcon",""]]],iP=function(){var a=gP.apply(this,arguments)||this;a.qo=_.dc(wZb,{optional:!0});a.S5=!0;a.AU=!1;var b,c;a.j3a=null!=(c=null==(b=a.qo)?void 0:b.Nr)?c:!1;a.Ys=!0;a.Me=!1;a.GIa="mat-basic-chip-option";a.ns=new _.al;return a};_.X(iP,gP);_.h=iP.prototype;_.h.Qa=function(){gP.prototype.Qa.call(this);this.role="presentation"};_.h.select=function(){this.PH(!0,!1,!0)};
_.h.Mi=function(){this.PH(!1,!1,!0)};_.h.LWa=function(){this.PH(!0,!0,!0)};_.h.hZa=function(a){this.PH(!this.selected,void 0===a?!1:a,!0)};_.h.JDa=function(){this.Fw&&!this.disabled&&this.hZa(!0)};_.h.X5a=function(){return this.EF?!0:!this.j3a||this.AU};_.h.PH=function(a,b,c){a!==this.selected&&(this.Me=a,c&&this.ns.emit({source:this,YY:b,selected:this.selected}),_.yk(this.vb))};
_.Y.Object.defineProperties(iP.prototype,{Fw:{configurable:!0,enumerable:!0,get:function(){return this.Ys&&this.S5},set:function(a){this.Ys=_.Ug(a);_.yk(this.vb)}},selected:{configurable:!0,enumerable:!0,get:function(){return this.Me},set:function(a){this.PH(_.Ug(a),!1,!0)}},ariaSelected:{configurable:!0,enumerable:!0,get:function(){return this.Fw?this.selected.toString():null}}});iP.ha=function(){var a;return function(b){return(a||(a=_.Tc(iP)))(b||iP)}}();
iP.ya=_.fc({type:iP,qa:[["mat-basic-chip-option"],["","mat-basic-chip-option",""],["mat-chip-option"],["","mat-chip-option",""]],Cb:[1,"mat-mdc-chip","mat-mdc-chip-option"],Db:37,hb:function(a,b){a&2&&(_.Me("id",b.id),_.Fe("tabindex",null)("aria-label",null)("aria-description",null)("role",b.role),_.He("mdc-evolution-chip",!b.XN)("mdc-evolution-chip--filter",!b.XN)("mdc-evolution-chip--selectable",!b.XN)("mat-mdc-chip-selected",b.selected)("mat-mdc-chip-multiple",b.AU)("mat-mdc-chip-disabled",b.disabled)("mat-mdc-chip-with-avatar",
b.EF)("mdc-evolution-chip--disabled",b.disabled)("mdc-evolution-chip--selected",b.selected)("mdc-evolution-chip--selecting",!b.jr)("mdc-evolution-chip--with-trailing-action",b.WU())("mdc-evolution-chip--with-primary-icon",b.EF)("mdc-evolution-chip--with-primary-graphic",b.X5a())("mdc-evolution-chip--with-avatar",b.EF)("mat-mdc-chip-highlighted",b.highlighted)("mat-mdc-chip-with-trailing-icon",b.WU()))},inputs:{color:"color",disabled:"disabled",zd:"disableRipple",tabIndex:"tabIndex",Fw:"selectable",
selected:"selected"},outputs:{ns:"selectionChange"},features:[_.$e([{Ca:gP,Jb:iP},{Ca:AZb,Jb:iP}]),_.Ce],ac:["*","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","aria-hidden","true",1,"mdc-evolution-chip__checkmark-svg"],
["fill","none","stroke","currentColor","d","M1.73,12.91 8.1,19.28 22.79,4.59",1,"mdc-evolution-chip__checkmark-path"],[1,"mdc-evolution-chip__cell","mdc-evolution-chip__cell--trailing"]],va:function(a,b){a&1&&(_.Te(HZb),_.E(0,"span",0)(1,"span",1),_.B(2,"span",2)(3,"button",3),_.O(4,IMb,5,0,"span",4),_.B(5,"span",5),_.Ue(6),_.E(7,"span",6),_.C()()(),_.O(8,JMb,2,0,"span",7),_.B(9,"span",8),_.Q(10),_.C());a&2&&(_.z("matRippleDisabled",b.fv())("matRippleCentered",b.N6a)("matRippleTrigger",b.Oa.ta),_.v(3),
_.z("tabIndex",b.tabIndex)("_allowFocusWhenDisabled",!0),_.Fe("aria-selected",b.ariaSelected)("aria-label",b.ariaLabel)("aria-describedby",b.B2a),_.v(1),_.z("ngIf",b.X5a()),_.v(4),_.z("ngIf",b.WU()),_.v(1),_.z("id",b.B2a),_.v(1),_.Ze(b.Icb))},Ia:[_.im,_.br,eP],styles:['.mdc-evolution-chip,.mdc-evolution-chip__cell,.mdc-evolution-chip__action{display:inline-flex;align-items:center}.mdc-evolution-chip{position:relative;max-width:100%}.mdc-evolution-chip .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-evolution-chip__cell,.mdc-evolution-chip__action{height:100%}.mdc-evolution-chip__cell--primary{overflow-x:hidden}.mdc-evolution-chip__cell--trailing{flex:1 0 auto}.mdc-evolution-chip__action{align-items:center;background:none;border:none;box-sizing:content-box;cursor:pointer;display:inline-flex;justify-content:center;outline:none;padding:0;text-decoration:none;color:inherit}.mdc-evolution-chip__action--presentational{cursor:auto}.mdc-evolution-chip--disabled,.mdc-evolution-chip__action:disabled{pointer-events:none}.mdc-evolution-chip__action--primary{overflow-x:hidden}.mdc-evolution-chip__action--trailing{position:relative;overflow:visible}.mdc-evolution-chip__action--primary:before{box-sizing:border-box;content:"";height:100%;left:0;position:absolute;pointer-events:none;top:0;width:100%;z-index:1}.mdc-evolution-chip--touch{margin-top:8px;margin-bottom:8px}.mdc-evolution-chip__action-touch{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%)}.mdc-evolution-chip__text-label{white-space:nowrap;user-select:none;text-overflow:ellipsis;overflow:hidden}.mdc-evolution-chip__graphic{align-items:center;display:inline-flex;justify-content:center;overflow:hidden;pointer-events:none;position:relative;flex:1 0 auto}.mdc-evolution-chip__checkmark{position:absolute;opacity:0;top:50%;left:50%}.mdc-evolution-chip--selectable:not(.mdc-evolution-chip--selected):not(.mdc-evolution-chip--with-primary-icon) .mdc-evolution-chip__graphic{width:0}.mdc-evolution-chip__checkmark-background{opacity:0}.mdc-evolution-chip__checkmark-svg{display:block}.mdc-evolution-chip__checkmark-path{stroke-width:2px;stroke-dasharray:29.7833385;stroke-dashoffset:29.7833385;stroke:currentColor}.mdc-evolution-chip--selecting .mdc-evolution-chip__graphic{transition:width 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--selecting .mdc-evolution-chip__checkmark{transition:transform 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1);transform:translate(-75%, -50%)}.mdc-evolution-chip--selecting .mdc-evolution-chip__checkmark-path{transition:stroke-dashoffset 150ms 45ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--deselecting .mdc-evolution-chip__graphic{transition:width 100ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--deselecting .mdc-evolution-chip__checkmark{transition:opacity 50ms 0ms linear,transform 100ms 0ms cubic-bezier(0.4, 0, 0.2, 1);transform:translate(-75%, -50%)}.mdc-evolution-chip--deselecting .mdc-evolution-chip__checkmark-path{stroke-dashoffset:0}.mdc-evolution-chip--selecting-with-primary-icon .mdc-evolution-chip__icon--primary{transition:opacity 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--selecting-with-primary-icon .mdc-evolution-chip__checkmark-path{transition:stroke-dashoffset 150ms 75ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--deselecting-with-primary-icon .mdc-evolution-chip__icon--primary{transition:opacity 150ms 75ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--deselecting-with-primary-icon .mdc-evolution-chip__checkmark{transition:opacity 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1);transform:translate(-50%, -50%)}.mdc-evolution-chip--deselecting-with-primary-icon .mdc-evolution-chip__checkmark-path{stroke-dashoffset:0}.mdc-evolution-chip--selected .mdc-evolution-chip__icon--primary{opacity:0}.mdc-evolution-chip--selected .mdc-evolution-chip__checkmark{transform:translate(-50%, -50%);opacity:1}.mdc-evolution-chip--selected .mdc-evolution-chip__checkmark-path{stroke-dashoffset:0}@keyframes mdc-evolution-chip-enter{from{transform:scale(0.8);opacity:.4}to{transform:scale(1);opacity:1}}.mdc-evolution-chip--enter{animation:mdc-evolution-chip-enter 100ms 0ms cubic-bezier(0, 0, 0.2, 1)}@keyframes mdc-evolution-chip-exit{from{opacity:1}to{opacity:0}}.mdc-evolution-chip--exit{animation:mdc-evolution-chip-exit 75ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mdc-evolution-chip--hidden{opacity:0;pointer-events:none;transition:width 150ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mat-mdc-standard-chip{border-radius:var(--mdc-chip-container-shape-radius);height:var(--mdc-chip-container-height);--mdc-chip-container-shape-family:rounded;--mdc-chip-container-shape-radius:16px 16px 16px 16px;--mdc-chip-with-avatar-avatar-shape-family:rounded;--mdc-chip-with-avatar-avatar-shape-radius:14px 14px 14px 14px;--mdc-chip-with-avatar-avatar-size:28px;--mdc-chip-with-icon-icon-size:18px}.mat-mdc-standard-chip .mdc-evolution-chip__ripple{border-radius:var(--mdc-chip-container-shape-radius)}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:before{border-radius:var(--mdc-chip-container-shape-radius)}.mat-mdc-standard-chip .mdc-evolution-chip__icon--primary{border-radius:var(--mdc-chip-with-avatar-avatar-shape-radius)}.mat-mdc-standard-chip.mdc-evolution-chip--selectable:not(.mdc-evolution-chip--with-primary-icon){--mdc-chip-graphic-selected-width:var(--mdc-chip-with-avatar-avatar-size)}.mat-mdc-standard-chip .mdc-evolution-chip__graphic{height:var(--mdc-chip-with-avatar-avatar-size);width:var(--mdc-chip-with-avatar-avatar-size);font-size:var(--mdc-chip-with-avatar-avatar-size)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled){background-color:var(--mdc-chip-elevated-container-color)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled{background-color:var(--mdc-chip-elevated-disabled-container-color)}.mat-mdc-standard-chip.mdc-evolution-chip--selected.mdc-evolution-chip--disabled{background-color:var(--mdc-chip-elevated-disabled-container-color)}.mat-mdc-standard-chip .mdc-evolution-chip__text-label{font-family:var(--mdc-chip-label-text-font);line-height:var(--mdc-chip-label-text-line-height);font-size:var(--mdc-chip-label-text-size);font-weight:var(--mdc-chip-label-text-weight);letter-spacing:var(--mdc-chip-label-text-tracking)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__text-label{color:var(--mdc-chip-label-text-color)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__text-label{color:var(--mdc-chip-disabled-label-text-color)}.mat-mdc-standard-chip.mdc-evolution-chip--selected.mdc-evolution-chip--disabled .mdc-evolution-chip__text-label{color:var(--mdc-chip-disabled-label-text-color)}.mat-mdc-standard-chip .mdc-evolution-chip__icon--primary{height:var(--mdc-chip-with-icon-icon-size);width:var(--mdc-chip-with-icon-icon-size);font-size:var(--mdc-chip-with-icon-icon-size)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__icon--primary{color:var(--mdc-chip-with-icon-icon-color)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--primary{color:var(--mdc-chip-with-icon-disabled-icon-color)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__checkmark{color:var(--mdc-chip-with-icon-selected-icon-color)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__checkmark{color:var(--mdc-chip-with-icon-disabled-icon-color)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__icon--trailing{color:var(--mdc-chip-with-trailing-icon-trailing-icon-color)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing{color:var(--mdc-chip-with-trailing-icon-disabled-trailing-icon-color)}.mat-mdc-standard-chip .mdc-evolution-chip__checkmark{height:20px;width:20px}.mat-mdc-standard-chip .mdc-evolution-chip__icon--trailing{height:18px;width:18px;font-size:18px}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary{padding-left:12px;padding-right:12px}[dir=rtl] .mat-mdc-standard-chip .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:12px;padding-right:12px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic{padding-left:6px;padding-right:6px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic[dir=rtl]{padding-left:6px;padding-right:6px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary{padding-left:0;padding-right:12px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:12px;padding-right:0}.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing{padding-left:8px;padding-right:8px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing,.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing[dir=rtl]{padding-left:8px;padding-right:8px}.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing{left:8px;right:initial}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing,.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing[dir=rtl]{left:initial;right:8px}.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:12px;padding-right:0}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:0;padding-right:12px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic{padding-left:6px;padding-right:6px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic[dir=rtl]{padding-left:6px;padding-right:6px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing{padding-left:8px;padding-right:8px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing[dir=rtl]{padding-left:8px;padding-right:8px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing{left:8px;right:initial}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing[dir=rtl]{left:initial;right:8px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:0;padding-right:0}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:0;padding-right:0}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__checkmark{color:var(--mdc-chip-with-icon-selected-icon-color, currentColor)}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic{padding-left:4px;padding-right:8px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic[dir=rtl]{padding-left:8px;padding-right:4px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary{padding-left:0;padding-right:12px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:12px;padding-right:0}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic{padding-left:4px;padding-right:8px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic[dir=rtl]{padding-left:8px;padding-right:4px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing{padding-left:8px;padding-right:8px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing[dir=rtl]{padding-left:8px;padding-right:8px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing{left:8px;right:initial}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing[dir=rtl]{left:initial;right:8px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:0;padding-right:0}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:0;padding-right:0}.mat-mdc-standard-chip{-webkit-tap-highlight-color:rgba(0,0,0,0)}.cdk-high-contrast-active .mat-mdc-standard-chip{outline:solid 1px}.cdk-high-contrast-active .mat-mdc-standard-chip .mdc-evolution-chip__checkmark-path{stroke:CanvasText !important}.mat-mdc-standard-chip.mdc-evolution-chip--disabled{opacity:.4}.mat-mdc-standard-chip .mdc-evolution-chip__cell--primary,.mat-mdc-standard-chip .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip .mat-mdc-chip-action-label{overflow:visible}.mat-mdc-standard-chip .mdc-evolution-chip__cell--primary{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'],
mb:2,Na:0});var IZb=function(a,b){this.source=a;this.value=b},JZb={Ca:_.$u,Jb:_.ac(function(){return jP}),kd:!0},jP=function(){var a=hP.apply(this,arguments)||this;a.Nh=function(){};a.Mh=function(){};a.Y3a="listbox";a.qo=_.dc(wZb,{optional:!0});a.Zk=!1;a.ariaOrientation="horizontal";a.Ys=!0;a.DE=function(d,e){return d===e};a.Np=!1;var b,c;a.lH=null!=(c=null==(b=a.qo)?void 0:b.Nr)?c:!1;a.nd=new _.al;a.Kh=void 0;return a};_.X(jP,hP);_.h=jP.prototype;
_.h.we=function(){var a=this;void 0!==this.uFa&&Promise.resolve().then(function(){a.NA(a.uFa,!1);a.uFa=void 0});this.Kh.hd.ka(_.ue(null),_.we(this.Pb)).subscribe(function(){a.bla()});this.wJa.ka(_.we(this.Pb)).subscribe(function(){return a.vD()});this.xJa.ka(_.we(this.Pb)).subscribe(function(b){a.multiple||a.Kh.forEach(function(c){c!==b.source&&c.PH(!1,!1,!1)});b.YY&&a.DV()})};_.h.focus=function(){if(!this.disabled){var a=this.Akc();a&&!a.disabled?a.focus():0<this.Kh.length?this.xc.MA(0,1):this.Oa.ta.focus()}};
_.h.ar=function(a){this.Kh?this.NA(a,!1):null!=a&&(this.uFa=a)};_.h.Jq=function(a){this.Mh=a};_.h.Fz=function(a){this.Nh=a};_.h.ru=function(a){this.disabled=a};_.h.NA=function(a,b){var c=this;b=void 0===b?!0:b;this.BU();Array.isArray(a)?a.forEach(function(d){return c.MH(d,b)}):this.MH(a,b)};_.h.vD=function(){var a=this;this.disabled||setTimeout(function(){a.focused||a.Jja()})};_.h.g3=function(a){9===a.keyCode&&hP.prototype.JBa.call(this)};_.h.Jja=function(){this.Nh();_.yk(this.vb)};
_.h.DV=function(){var a=null;this.ve=a=Array.isArray(this.selected)?this.selected.map(function(b){return b.value}):this.selected?this.selected.value:void 0;this.nd.emit(new IZb(this,a));this.Mh(a);_.yk(this.vb)};_.h.BU=function(a){this.Kh.forEach(function(b){b!==a&&b.Mi()})};_.h.MH=function(a,b){var c=this,d=this.Kh.find(function(e){return null!=e.value&&c.DE(e.value,a)});d&&(b?d.LWa():d.select());return d};
_.h.bla=function(){var a=this;this.Kh&&Promise.resolve().then(function(){a.Kh.forEach(function(b){b.AU=a.multiple;b.S5=a.Ys;b.j3a=a.Nr;_.yk(b.vb)})})};_.h.Akc=function(){return Array.isArray(this.selected)?this.selected.length?this.selected[0]:void 0:this.selected};_.h.RH=function(a){return!a.tQ};
_.Y.Object.defineProperties(jP.prototype,{multiple:{configurable:!0,enumerable:!0,get:function(){return this.Zk},set:function(a){this.Zk=_.Ug(a);this.bla()}},selected:{configurable:!0,enumerable:!0,get:function(){var a=this.Kh.toArray().filter(function(b){return b.selected});return this.multiple?a:a[0]}},Fw:{configurable:!0,enumerable:!0,get:function(){return this.Ys},set:function(a){this.Ys=_.Ug(a);this.bla()}},required:{configurable:!0,enumerable:!0,get:function(){return this.Np},set:function(a){this.Np=
_.Ug(a)}},Nr:{configurable:!0,enumerable:!0,get:function(){return this.lH},set:function(a){this.lH=_.Ug(a);this.bla()}},xJa:{configurable:!0,enumerable:!0,get:function(){return this.Nia(function(a){return a.ns})}},wJa:{configurable:!0,enumerable:!0,get:function(){return this.Nia(function(a){return a.Ql})}},value:{configurable:!0,enumerable:!0,get:function(){return this.ve},set:function(a){this.ar(a);this.ve=a}}});jP.ha=function(){var a;return function(b){return(a||(a=_.Tc(jP)))(b||jP)}}();
jP.ya=_.fc({type:jP,qa:[["mat-chip-listbox"]],yd:function(a,b,c){a&1&&_.mf(c,iP,5);if(a&2){var d;_.jf(d=_.nf())&&(b.Kh=d)}},Cb:["ngSkipHydration","",1,"mdc-evolution-chip-set","mat-mdc-chip-listbox"],Db:11,hb:function(a,b){a&1&&_.M("focus",function(){return b.focus()})("blur",function(){return b.vD()})("keydown",function(c){return b.g3(c)});a&2&&(_.Me("tabIndex",b.empty?-1:b.tabIndex),_.Fe("role",b.role)("aria-describedby",b.bPc||null)("aria-required",b.role?b.required:null)("aria-disabled",b.disabled.toString())("aria-multiselectable",
b.multiple)("aria-orientation",b.ariaOrientation),_.He("mat-mdc-chip-list-disabled",b.disabled)("mat-mdc-chip-list-required",b.required))},inputs:{tabIndex:"tabIndex",multiple:"multiple",ariaOrientation:["aria-orientation","ariaOrientation"],Fw:"selectable",DE:"compareWith",required:"required",Nr:"hideSingleSelectionIndicator",value:"value"},outputs:{nd:"change"},features:[_.$e([JZb]),_.Ce],ac:["*"],Aa:2,Ba:0,Fa:[["role","presentation",1,"mdc-evolution-chip-set__chips"]],va:function(a){a&1&&(_.Te(),
_.B(0,"div",0),_.Ue(1),_.C())},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"],
mb:2,Na:0});var kP=function(){};kP.ha=function(a){return new (a||kP)};kP.Ea=_.gc({type:kP});kP.Da=_.Wb({Nb:[_.Vq,{Ca:wZb,qc:{rIc:[13]}}],imports:[_.Tq,_.om,_.gr,_.Tq]});var lP=function(){};lP.ha=function(a){return new (a||lP)};lP.Ea=_.gc({type:lP});lP.Da=_.Wb({imports:[kP]});var KZb=new _.ms("Remove filter: {SUMMARY}"),mP=function(a,b){this.vb=a;this.Sh=b;this.D7=new _.al;this.Q5=new _.al;this.removed=new _.al;this.ns=new _.al;this.bAc=new _.al;this.lc=new _.al;this.Mp=new _.re;this.Ql=new _.re;this.ab=new _.td;this.d_b=KZb};_.h=mP.prototype;_.h.uo=function(){return this.Hf.uo()};_.h.EDa=function(a){return this.Hf.EDa(a)};_.h.Mia=function(){return this.Hf.Mia()};_.h.PH=function(a,b,c){this.Hf.PH(a,b,c)};_.h.focus=function(){!this.disabled&&this.mc.value.Tl.length&&this.Hf.focus()};
_.h.remove=function(){this.removed.emit({Hf:this})};_.h.Rc=function(){var a=this;this.ab.add(this.Hf.Mp.subscribe(function(){a.Mp.next({Hf:a})}));this.ab.add(this.Hf.Ql.subscribe(function(){a.Ql.next({Hf:a})}))};_.h.La=function(){this.lc.emit({Hf:this})};_.h.CY=function(a){a.stopPropagation();this.Q5.emit();!this.disabled&&_.Vib(this)&&this.D7.emit()};_.Y.Object.defineProperties(mP.prototype,{XZ:{configurable:!0,enumerable:!0,get:function(){return this.Hf.XZ}},id:{configurable:!0,enumerable:!0,get:function(){return this.Hf.id}}});
mP.ha=function(a){return new (a||mP)(_.w(_.sl),_.w(_.uC))};
mP.ya=_.fc({type:mP,qa:[["xap-applied-filter-chip"]],ub:function(a,b){a&1&&_.kf(iP,7);if(a&2){var c;_.jf(c=_.nf())&&(b.Hf=c.first)}},inputs:{disabled:"disabled",filter:"filter",mc:"appliedFilter"},outputs:{D7:"editorVisibleChange",Q5:"chipClick",removed:"removed",ns:"selectionChange",bAc:"interaction",lc:"destroyed"},features:[_.$e([{Ca:iP,Jb:mP},{Ca:AZb,Jb:mP}])],Aa:4,Ba:6,Fa:[["appearance","input","role","button",1,"xap-filterbar-filtereditor-chip",3,"ngClass","disabled","selectable","disableRipple",
"click","keydown.space","removed","keydown.backspace"],[1,"xap-filterbar-filtereditor-chip-text"],["matChipRemove","","class","xap-filterbar-filtereditor-chip-remove-icon",3,"click",4,"ngIf"],["matChipRemove","",1,"xap-filterbar-filtereditor-chip-remove-icon",3,"click"],[3,"svgIcon"]],va:function(a,b){a&1&&(_.B(0,"mat-chip-option",0),_.M("click",function(c){return b.CY(c)})("keydown.space",function(c){return b.CY(c)})("removed",function(){return b.remove()})("keydown.backspace",function(){return b.remove()}),
_.B(1,"span",1),_.Q(2),_.C(),_.O(3,KMb,4,7,"button",2),_.C());a&2&&(_.z("ngClass",null==b.mc?null:b.mc.vEc)("disabled",b.disabled)("selectable",!1)("disableRipple",!_.Vib(b)),_.v(2),_.Ye(" ",null==b.mc?null:b.mc.KE," "),_.v(1),_.z("ngIf",!b.mc||b.mc.fu))},Ia:[_.gm,_.im,vZb,iP,fP,_.ws,_.OB],mb:2,Na:0});var nP=function(a,b,c,d){_.yC.call(this,a,b,c,d);var e=this;this.vb=a;this.Sh=b;this.Nd=c;this.lBb=null;this.kJa=new _.al;this.AAb=new _.al;this.ab.add(c.blb.subscribe(function(){e.c6()}))};_.X(nP,_.yC);nP.Ha=_.yC.Ha;nP.prototype.focus=function(){_.Wib(this)};nP.prototype.c6=function(){this.Xo=!1;this.AAb.emit(this.mc);var a;(null==(a=this.Gwc)?0:a.WKa)&&this.kJa.emit()};nP.ha=function(a){return new (a||nP)(_.w(_.sl),_.w(_.uC),_.w(_.xC),_.w(_.Wc))};
nP.ya=_.fc({type:nP,qa:[["xap-filter-editor"]],ub:function(a,b){a&1&&_.kf(_.BC,5);if(a&2){var c;_.jf(c=_.nf())&&(b.Gwc=c.first)}},inputs:{lBb:"overlayOrigin"},outputs:{kJa:"canceled",AAb:"onCloseEditor"},features:[_.$e([_.xC]),_.Ce],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&&(_.E(0,"div",0,1),_.B(2,"xap-filter-editor-content",2)(3,"div",3)(4,"h2",4),_.Q(5),_.C()(),_.B(6,"div",5),_.O(7,LMb,2,1,"button",6),_.B(8,"button",7),_.M("click",function(){b.c6();b.kJa.emit()}),_.Qe(9,8),_.C()()(),_.O(10,MMb,5,5,"ng-template",null,9,_.qf));if(a&2){var c=_.Xe(1),d=_.Xe(11),e;_.v(2);_.z("trigger",null!==(e=b.lBb)&&void 0!==e?e:c)("loadingTemplate",d);_.v(2);_.Ve("id","dialog-label-",b.mc.id,"");_.v(1);_.Ye(" ",b.mc.config.displayName," ");_.v(2);_.z("ngIf",b.filter&&!b.filter.config.y$)}},
Ia:[_.im,_.XB,_.Wr,_.MB,_.OA,_.by,_.BC],mb:2,Na:0});var LZb=new _.oc("GMAT_AUTOCOMPLETE_OPTIONS",{Ja:"root",oa:function(){return{Jk:!1}}});var MZb=function(a,b){a.Jk||b.G9.push("gmat-mdc-autocomplete")};MZb.ha=function(a){return new (a||MZb)(_.w(LZb),_.w(_.Rq))};MZb.Ha=_.hc({type:MZb,qa:[["input","matAutocomplete",""],["textarea","matAutocomplete",""]],features:[_.$e([{Ca:_.Rq,Jd:_.SC}])]});var oP=function(){};oP.ha=function(a){return new (a||oP)};oP.Ea=_.gc({type:oP});oP.Da=_.Wb({imports:[OL]});var QMb=function(a){return{wa:a}},pP=function(){_.JC.apply(this,arguments);this.ZUa=!0};_.X(pP,_.JC);pP.Ha=_.JC.Ha;pP.prototype.P9=function(a){this.Mk.setValue("");a.option.value.filters?this.OWa.emit(a.option.value):this.selected.emit(a.option.value)};_.Y.Object.defineProperties(pP.prototype,{I$:{configurable:!0,enumerable:!0,get:function(){return this.autocomplete.isOpen}}});pP.ha=function(){var a;return function(b){return(a||(a=_.Tc(pP)))(b||pP)}}();
pP.ya=_.fc({type:pP,qa:[["xap-filter-menu"]],ub:function(a,b){a&1&&(_.kf(_.LC,7),_.kf(_.MC,7));if(a&2){var c;_.jf(c=_.nf())&&(b.autocomplete=c.first);_.jf(c=_.nf())&&(b.vIa=c.first)}},features:[_.Ce],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),_.M("click",function(){return b.Wd()})("focusin",function(){return b.S$=!0})("focusout",function(){return b.S$=!1})("keydown.backspace",function(){return _.mjb(b)}),_.C(),_.B(2,"mat-autocomplete",2,3),_.M("optionSelected",function(e){return b.P9(e)}),_.O(4,OMb,3,1,"div",4),_.O(5,YMb,5,6,"ng-container",5),_.O(6,eNb,4,6,"ng-template",null,6,_.qf),_.O(8,fNb,2,1,"mat-option",7),_.S(9,"async"),_.S(10,"async"),_.O(11,lNb,1,1,"ng-template",null,8,_.qf),_.C());if(a&2){var c=_.Xe(3),d=_.Xe(7);_.z("formControl",
b.Mk)("matAutocomplete",c)("placeholder",b.placeholder);_.Fe("aria-label",b.E$||b.placeholder||null);_.v(2);_.z("aria-label",b.placeholder);_.v(2);_.z("ngIf",null==b.Oz?null:b.Oz.length);_.v(1);_.z("ngIf",b.lT)("ngIfElse",d);_.v(3);_.z("ngIf",null==_.T(9,9,b.vK)&&null==_.T(10,11,b.CR))}},Ia:[_.hm,_.im,_.mm,_.jm,_.km,_.lm,MZb,_.LC,_.fr,_.Zq,_.MC,_.XB,_.Xr,_.MB,_.OA,_.ws,_.Qh,_.ev,_.mv,_.nm],mb:2,Na:0});var NZb=function(a){this.Lc=a};NZb.ha=function(a){return new (a||NZb)(_.w(_.ef))};NZb.Ha=_.hc({type:NZb,qa:[["","xapFilterBarCustomTemplate",""]]});var qP=function(a,b,c){_.wC.call(this,a,b,c);var d=this;this.Sh=a;this.Vl=b;this.dK=new _.al;this.CJa=!1;this.oFb=function(e){d.remove(e)};this.rIb=function(e,f){d.DKa=f;_.Sib(d,e)};this.openEditor=function(e,f){d.yv=e;f&&(d.DKa=f)};this.DKa=null;this.GW=function(e){_.wC.prototype.GW.call(d,e);var f;null==(f=d.Qo)||_.yjb(f);d.dK.emit(!1);d.CJa=!1}};
_.X(qP,_.wC);qP.Ha=_.wC.Ha;qP.prototype.Rc=function(){var a=this,b;null==(b=this.Qd)||b.hd.subscribe(function(){a.BI&&a.BI.unsubscribe();a.BI=a.Gsc.R5.subscribe(function(){var c;null==(c=a.Qo)||_.yjb(c)})})};var sNb=function(a,b){var c;null==(c=a.Qd.find(function(d){return d.mc.id===b.id}))||c.focus()};_.h=qP.prototype;_.h.TY=function(a){var b;return this.xLa&&this.yv===a&&!(null==(b=this.Qo)?0:b.I$)};_.h.DNa=function(a,b){return b.id};_.h.d9=function(){return this.Vnb||"filter_alt"};_.h.nTa=function(){this.dK.emit(!0)};
_.h.AZ=function(){var a=this;setTimeout(function(){var b;(null==(b=a.Qo)?0:b.S$)||a.TY(a.yv)||OZb(a)||PZb(a)?a.dK.emit(!0):a.CJa||a.dK.emit(!1)},100)};
var rNb=function(a){setTimeout(function(){var b;if(!((null==(b=a.Qo)?0:b.I$)||OZb(a)||a.TY(a.yv))){var c;null==(c=a.Qo)||_.wjb(c.vIa)}},100)},OZb=function(a){var b=document.activeElement;return a.Qd.some(function(c){c=c.Hf.Oa.ta;return c===b||c.contains(b)})},PZb=function(a){return a.Qd.some(function(b){return b.Hf.Oa.ta.contains(document.activeElement)})&&document.activeElement.classList.contains("xap-filterbar-filtereditor-chip-remove-icon")};
qP.prototype.JWa=function(){if(0<this.Qd.length){var a;null==(a=this.Qd.get(this.Qd.length-1))||a.focus()}else this.Qo&&this.Qo.Wd()};qP.ha=function(a){return new (a||qP)(_.w(_.uC),_.w(_.vA,8),_.w(_.Rib,8))};
qP.ya=_.fc({type:qP,qa:[["xap-filter-bar"]],yd:function(a,b,c){a&1&&_.mf(c,NZb,5);if(a&2){var d;_.jf(d=_.nf())&&(b.LMa=d.first)}},ub:function(a,b){a&1&&(_.kf(jP,5),_.kf(pP,5),_.kf(_.by,5),_.kf(nP,5),_.kf(mP,5));if(a&2){var c;_.jf(c=_.nf())&&(b.Gsc=c.first);_.jf(c=_.nf())&&(b.Qo=c.first);_.jf(c=_.nf())&&(b.qcb=c);_.jf(c=_.nf())&&(b.flb=c);_.jf(c=_.nf())&&(b.Qd=c)}},outputs:{dK:"isFocused"},features:[_.$e([_.uC]),_.Ce],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&&(_.O(0,uNb,15,22,"ng-container",0),_.O(1,xNb,3,15,"ng-template",null,1,_.qf));if(a&2){var c=_.Xe(2);
_.z("ngIf",!(null==b.LMa?0:b.LMa.Lc))("ngIfElse",c)}},Ia:[_.hm,_.im,_.mm,_.XB,_.Xr,jP,_.ws,_.bw,_.by,nP,pP,mP,_.nm],mb:2,Na:0});var rP=function(a,b){this.Ga=a;this.service=b;this.filter=new _.al;this.element="UnifiedXrefFilterbar";this.ab=new _.td;this.Rt=new _.pe(1);this.eca=new _.Lf(null);this.pma=new _.Lf(null);this.YIa=new _.Lf(null);this.rJ=new _.Lf(yMb(new Map([])))};
rP.prototype.Qa=function(){var a=this;this.ab.add(this.Rt.ka(_.ve(function(b){return mZb(a.service,b)}),_.he(_.$qb)).subscribe(function(b){var c=a.rJ,d=c.next,e=a.service.V7.getValue(),f=zMb(b),g=[];_.Ji(b,1)&&e.has("TEST")&&g.push(new tMb({id:"tests",displayName:"Exclude Tests"},_.pC,_.CB("true")));_.Ji(b,2)&&e.has("GENERATED")&&g.push(new tMb({id:"generatedFiles",displayName:"Exclude Generated Files"},_.pC,_.CB("true")));b=yMb(f,g);d.call(c,b)}));this.ab.add(_.Kd([this.Rt.ka(_.ve(function(b){return mZb(a.service,
b)}),_.he(_.$qb)),this.zI]).subscribe(function(b){var c=_.q(b);b=c.next().value;c=c.next().value;0===c.action&&QZb(a,b,c)}));this.ab.add(_.Kd([this.service.Rmb.ka(_.he(lMb)),this.YIa.ka(_.he(mMb)),this.eca.ka(_.he(nMb)),this.pma.ka(_.he(oMb))]).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({Vvc:b,Nzc:d,eca:e,Ozc:c})}))};
var QZb=function(a,b,c){if(c.category){var d=yNb(b,c.category);d&&a.pma.next([d]);if(c=ANb(b,c.category))a.log("show-only-category"),d=a.rJ.getValue().Of.getValue().filter(function(e){return"category"!==e.config.id}),b=AMb(b,[].concat(_.sc(d),[c])),a.rJ.next(b)}};rP.prototype.La=function(){var a;null==(a=this.ab)||a.unsubscribe()};
var RZb=function(a,b){switch(b.config.id){case "tests":lZb(a.service,"TEST",!0);a.log("excludeTestFiles");break;case "generatedFiles":lZb(a.service,"GENERATED",!0);a.log("excludeGeneratedFiles");break;case "path":a.eca.next(pMb(b.value.vp));a.log("applyPathFilter",b.value.vp);break;case "category":a.pma.next(b.value.Tl);b=b.value.Tl.filter(function(c){return null!==c}).map(function(c){return c.source+"://"+c.displayName}).join(", ");a.log("includeCategories",b);break;case "buildConfigs":a.YIa.next(b.value.Tl),
b=b.value.Tl.filter(function(c){return null!==c}).join(", "),a.log("includeBuildConfigs",b)}},SZb=function(a,b){switch(b.config.id){case "tests":lZb(a.service,"TEST",!1);a.log("includeTestFiles");break;case "generatedFiles":lZb(a.service,"GENERATED",!1);a.log("includeGeneratedFiles");break;case "path":a.eca.next(null);a.log("clearPathFilter");break;case "category":a.pma.next(null);a.log("clearCategoryFilter");break;case "buildConfigs":a.YIa.next(null),a.log("clearBuildConfigsFilter")}};
rP.prototype.log=function(a,b){this.Ga.ob({element:this.element,action:a,gestureName:"CHANGE",mh:b})};_.Y.Object.defineProperties(rP.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.Rt.next(a)}}});rP.ha=function(a){return new (a||rP)(_.w(_.Kn),_.w(cP))};
rP.ya=_.fc({type:rP,qa:[["xrefs-filters","location",""]],inputs:{location:"location",zI:"categoryFilter"},outputs:{filter:"filter"},hc:["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),_.M("update",function(c){switch(c.G0){case 0:case 2:RZb(b,c.EO[0]);break;case 3:SZb(b,c.EO[0]);break;case 4:c=c.EO;b.log("clearAll");c=_.q(c);for(var d=c.next();!d.done;d=c.next())SZb(b,d.value);break;case 1:break;default:_.sg(c.G0)}}),
_.S(1,"async"),_.C());a&2&&_.z("config",_.T(1,1,b.rJ))},Ia:[qP,_.nm],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 sP=function(a){var b=this;this.sKb=new _.pe(1);a.Zb(function(){_.Td(window,"resize").ka(_.be(function(){return a.ng}),_.y(BNb),_.ue(BNb()),_.he(CNb)).subscribe(b.sKb)})};_.Y.Object.defineProperties(sP.prototype,{ZQb:{configurable:!0,enumerable:!0,get:function(){return this.sKb}}});sP.ha=function(a){return new (a||sP)(_.u(_.ze))};sP.ua=_.t({token:sP,oa:sP.ha,Ja:"root"});var TZb=function(a){return{enabled:a}},tP=function(a,b,c,d,e){this.Ga=a;this.Ub=b;this.Vi=c;this.element="";this.dcb=!0;this.hW=!1;this.expansion=new _.al;this.filter=new _.al;this.Oba=new _.al;this.H0a="Collapse All";this.L0a="Expand All";this.h7b="Preview Panel";this.g7b="Toggle the file preview here, or configure the toggle width in settings";this.f1a="Opens references in the preview pane and create a breadcrumb as you step through references";this.e1a="Opens references in the main window";this.d1a=
"The screen is too small to support the preview. See settings to change this minimum size.";this.lKb=new _.Lf(!1);this.ab=new _.td;this.fzb=_.hAb(this.Ub).ka(_.ue(!1));this.sta=_.Kd([this.Ub.opa(),e.ZQb]).ka(_.y(function(f){f=_.q(f);var g=f.next().value;return f.next().value.width<g}),_.ue(!1),_.he())};tP.prototype.Qa=function(){var a=this;this.ab.add(_.Kd([this.fzb,this.sta]).ka(_.y(function(b){var c=_.q(b);b=c.next().value;c=c.next().value;return b&&!c})).subscribe(function(b){a.Oba.emit(b)}))};
tP.prototype.La=function(){this.ab.unsubscribe()};tP.prototype.Zfa=function(){this.expansion.emit(this.hW?0:1)};var FNb=function(a){return _.Kd([a.Ub.UP(),a.lKb,a.Vi.ZJ(_.yd(!1))]).ka(_.y(function(b){var c=_.q(b),d=c.next().value;b=c.next().value;c=c.next().value&&_.DD(a.location);d=null==d||"MINI"===d;return _.Xt.has(61)&&c&&d&&!b}))},DNb=function(a){a.Ub.UP().subscribe(function(b){null==b?_.iAb(a.Ub,!1):"MINI"===b&&_.iAb(a.Ub,!0)})};
_.Y.Object.defineProperties(tP.prototype,{HXa:{configurable:!0,enumerable:!0,set:function(a){this.lKb.next(a)}}});tP.ha=function(a){return new (a||tP)(_.w(_.Kn),_.w(_.Au),_.w(_.hI),_.w(_.Yt),_.w(sP))};
tP.ya=_.fc({type:tP,qa:["unified-xref-actions location  element  showingCodePanel  anyExpandableNodes  allNodesCollapsed ".split(" ")],inputs:{location:"location",element:"element",zI:"categoryFilter",dcb:"anyExpandableNodes",hW:"allNodesCollapsed",HXa:"showingCodePanel"},outputs:{expansion:"expansion",filter:"filter",Oba:"openInMiniPanel"},features:[_.$e([cP])],hc:"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),_.M("filter",function(c){return b.filter.next(c)}),_.C(),_.B(1,"div"),_.E(2,"mat-divider",1)(3,"underline-xrefs",2)(4,"mat-divider",1),_.O(5,GNb,8,15,"ng-container",3),_.S(6,"async"),_.O(7,HNb,1,8,"collapsible-icon-button",4),_.C());a&2&&(_.z("location",b.location)("categoryFilter",b.zI),_.v(2),_.z("vertical",!0),_.v(1),_.z("collapsed",!0),_.v(1),_.z("vertical",!0),_.v(1),_.z("ngIf",_.bf(9,TZb,_.T(6,7,b.fzb))),_.v(2),_.z("ngIf",b.dcb))},Ia:[_.Qn,aP,_.im,_.Nv,_.Tv,_.Vv,
_.Wv,bP,rP,_.nm],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 CK=function(a,b,c,d,e){var f=this;this.item=a;this.level=b;this.Wf=c;this.XQ="";this.Zba=e;this.Bf=void 0;b=new _.re;this.Scb=b.ka(_.je(1),_.ve(function(){return d(_.Oi(a,5,_.uOa),f.Wf,f.level)}),_.ue(_.pD(INb(b))),_.se(1))};var KNb=new _.ms("{detailText} ({filteredModifier}{filteredTotal, plural,=1 {1 result}other {{filteredTotal} results}} after filtering, {visible} displayed)"),MNb=new _.ms("{detailText} ({filteredModifier}{filteredTotal, plural,=1 {1 result}other {{filteredTotal} results}}, {visible} displayed)"),LNb=new _.ms("{detailText} ({filteredTotal, plural,=1 {1 result}other {{filteredTotal} results}})"),JNb=new _.ms("{detailText} ({visible} displayed)");var eOb=function(a){return{"file-path":a}},uP=function(){this.WJb=this.sqa=this.fub=!1;this.w7b="Show only";this.x7b="Set and apply a filter to only include this category.";this.vba=new _.al;this.ssc=_.Xt.has(78)};
uP.prototype.Wd=function(a){if(!(0!==a.button||a.ctrlKey||a.metaKey||a.shiftKey)&&a.target&&a.target instanceof Element){var b,c=null==(b=_.nE(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.vba.emit({event:a,href:c,uri:b?_.Vh(this.node.item,1):_.Vh(this.node.item,4),Wf:this.node.Wf,rMc:b,Bf:this.node.Bf}))}};
uP.prototype.Rb=function(){0===this.node.level&&this.ssc&&(this.WJb=!0);if(this.sqa=0<this.node.XQ.length)this.NDc=this.node.XQ;var a;this.fub=!this.sqa&&0!==this.node.level&&1===(null==(a=this.node.item.dF())?void 0:a.getType());if(a=_.Bi(this.node.item,_.Wn,2)){this.zhb=_.opb(a,this.Jxb);var b=_.Vh(this.node.item,1);this.xhb=b?this.dSa(b).link:void 0}if(b=this.node.item.dF())this.gX=_.opb(b,this.Jxb);"children"in this.node&&!a&&(this.GQb||(this.GQb=RNb(this.node)),this.gX=NNb({gX:this.gX,visible:this.GQb,
yu:this.node.yu,tJ:this.node.tJ,SX:this.node.SX}));(a=_.Vh(this.node.item,4))?(a=this.dSa(a),b=a.line,this.fX=a.link,this.v7=_.PD(b)):this.v7=this.fX=void 0};uP.prototype.Jxb=function(a){try{return this.dSa(a).link}catch(b){return a}};uP.ha=function(a){return new (a||uP)(_.w(_.Yt))};
uP.ya=_.fc({type:uP,qa:[["node-contents","makeLink","","node",""]],hb:function(a,b){a&1&&_.M("click",function(c){return b.Wd(c)})},inputs:{dSa:"makeLink",node:"node",zI:"categoryFilter"},outputs:{vba:"nodeClicked"},features:[_.vc],hc:["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&&(_.O(0,XNb,6,7,"div",0),_.O(1,ZNb,1,2,"ng-template",null,1,_.qf),_.O(3,cOb,2,3,"ng-template",null,2,_.qf),_.O(5,fOb,3,5,"ng-template",null,3,_.qf));if(a&2){var c=_.Xe(2);_.z("ngIf",b.xhb&&
b.zhb)("ngIfElse",c)}},Ia:[_.gm,_.im,_.mm,_.PE,_.Wv,hL],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 vP=function(){tL.call(this,function(b){return b.level},BK);var a=this;this.nn=this.dI=new _.Lf(void 0);this.Wc=_.Kd([this.nn.ka(_.y(function(b){return null==b?void 0:b.Wf}),_.he()),this.ff.changed.ka(_.y(function(){return a.ff.selected.map(function(b){return b.Wf})}))]).ka(_.y(function(b){b=_.q(b);var c=b.next().value;return{vd:b.next().value,nn:c}}));this.zE=this.ff.changed.ka(_.y(function(){return a.Ej.reduce(function(b,c){var d=BK(c);return{Cla:b.Cla||d,Hla:b.Hla&&!(d&&a.ff.Pe(c))}},{Hla:!0,
Cla:!1})}),_.ue({Cla:!1,Hla:!0}),_.qe(1),_.Fd())};_.X(vP,tL);vP.prototype.KW=function(){this.dI.next(void 0)};vP.prototype.IX=function(){this.ff.select.apply(this.ff,_.sc(this.Ej.filter(BK)))};var IOb=function(a,b){return a.nn.ka(_.y(function(c){return SNb(b,c)}))},UZb=function(a,b){var c=a.dI.value;c=SNb(b,c)&&c&&c.uri===b.uri;a.dI.next(c?void 0:b);return!c};
vP.prototype.SZa=function(a,b,c){var d=this.Ej;this.Ej=a;if(!this.HIb||!YAb(b,this.HIb))this.HIb=b,this.ff.clear(),VZb(this,b);else if(c){b=new Set;var e=_.q(this.ff.selected);for(c=e.next();!c.done;c=e.next())b.add(c.value.Wf);a=a.filter(function(g){g=jOb(d,g.Wf);return!g||!BK(g)});a=_.q(a);for(c=a.next();!c.done;c=a.next())b.add(c.value.Wf);this.ff.clear();this.ff.select.apply(this.ff,_.sc(hOb(this.Ej,b)));var f;iOb(this.Ej,null==(f=this.dI.value)?void 0:f.Wf)||this.dI.next(void 0)}};
var VZb=function(a,b){b.eMa?(a.ff.select.apply(a.ff,_.sc(hOb(a.Ej,new Set(b.eMa)))),a.dI.next(iOb(a.Ej,b.kIc))):(a.IX(),a.dI.next(b.isFirst?void 0:gOb(a.Ej)))};vP.ha=function(a){return new (a||vP)};vP.ua=_.t({token:vP,oa:vP.ha});var wP=function(a){this.service=a;this.rua=!1;_.Xt.has(80)?this.mZ=50:_.Xt.has(81)?this.mZ=100:_.Xt.has(82)?this.mZ=250:_.Xt.has(83)?this.mZ=500:this.mZ=250;_.Lh.has(2)&&(this.rua=!0)};
wP.prototype.o_=function(a,b,c){var d=this,e=this.makeRequest(a.zG,b,c);return e.errorMessage?_.oD(e.errorMessage):e.request?this.service.o_(e.request).ka(_.y(function(f){var g=mOb(b,d,_.jb(f,1,_.no),c,d.rua),m=d.rua,n=Array.from(_.jb(f,4,_.so).values());a:{f=_.q(_.jb(f,1,_.no).values());for(var r=f.next();!r.done;r=f.next())if(_.Ji(r.value,3)){f=!0;break a}f=!1}f&&(f=n.push,r=(new _.so).CJb(2),m=(new _.Xn).Vta(m?"Results incomplete. The cross reference query took too long. Use go/xrefs-cli for complete results.":
"Results incomplete. The cross reference query took too long."),m=_.Di(r,1,m),f.call(n,m));return{yl:g,lba:n}}),_.ve(function(f){return oOb(f.yl).ka(_.me(f.yl),_.ue(f.yl)).ka(_.y(function(g){return{yl:g,lba:f.lba}}))}),_.y(function(f){return 0===f.yl.length?_.nD("Could not find any references."):_.pD({yl:f.yl,lba:f.lba,VMc:a})}),_.ce(function(){return _.oD("References could not be loaded.")}),_.ue(_.yD)):_.oD("References could not be loaded.")};
wP.prototype.makeRequest=function(a,b,c){var d=(new _.ro).Hta(!0);c=VNb(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=e.value,_.Pqb(d,_.Nqb(new _.ao,e).Ota(c.filter));d.Uta(this.mZ).rS(_.Hob(_.llb(b)));return{request:d}};
var lOb=function(a,b,c,d,e,f){if(!c)return _.oD("Error loading references.");var g=VNb(d);if(g.errorMessage)return _.oD(g.errorMessage);if(!g.filter)return _.oD("References could not be loaded.");g=ITb((new _.po).Hta(!0).Uta(a.mZ),_.Nqb(new _.ao,c).Ota(g.filter)).rS(_.Hob(_.llb(b)));return a.service.OVa(g).ka(_.y(function(m){return _.pD(pOb(b,a,e,_.jb(m,1,_.fo).get(c),f,d,a.rua))}),_.ce(function(){return _.oD("Error loading references.")}),_.ue(_.yD))};
wP.ha=function(a){return new (a||wP)(_.u(_.FI),_.u(_.Yt),_.u(_.Wt))};wP.ua=_.t({token:wP,oa:wP.ha,Ja:"root"});var WZb=new xL(function(a){return a},function(a){return a.level},BK,function(a){return a.children}),XZb=function(a){this.ad=a;this.GOb=[];this.zB=new _.Lf([])};_.X(XZb,_.wq);XZb.prototype.setData=function(a,b){var c=a!==this.GOb;this.zB.next(mUb(WZb,a));this.ad.SZa(this.zB.value,b,c);this.GOb=a};XZb.prototype.connect=function(a){var b=this;return _.Ud.apply(null,_.sc([a.dD,this.ad.ff.changed.Gf(),this.zB.Gf()])).ka(_.y(function(){return nUb(WZb,b.zB.value,b.ad)}))};XZb.prototype.disconnect=function(){};var xP=function(a,b){this.Md=a;this.qb=b;this.BS=[]};xP.prototype.Qa=function(){var a=this;this.ab=this.LEb.hd.subscribe(function(){a.BS=YZb(a);a.BS.find(function(b){return b.PB()})||(a.Ct=a.BS[0])})};xP.prototype.La=function(){this.ab&&this.ab.unsubscribe()};xP.prototype.focus=function(){this.Ct&&this.Ct.focus()};
xP.prototype.QOa=function(a){if(this.Ct&&!_.oE(a)){var b=this.BS.indexOf(this.Ct),c=this.Ct;switch(a.key){case "Left":case "ArrowLeft":a.preventDefault();if(c.ye&&c.On())c.collapse();else for(a=b;0<=a;a--)if(b=this.BS[a],b.ariaLevel!==c.ariaLevel){this.Ct=b;this.Ct.focus();break}break;case "Right":case "ArrowRight":a.preventDefault();c.ye&&c.On()?ZZb(this,b+1):c.On()&&c.expand();break;case "Down":case "ArrowDown":case "j":a.preventDefault();ZZb(this,b+1);break;case "Up":case "ArrowUp":case "k":a.preventDefault();
ZZb(this,b-1);break;case "Enter":a.preventDefault(),this.Ct.my()}}};var ZZb=function(a,b){if(b=a.BS[b])a.Ct=b,a.Ct.focus()},YZb=function(a){var b=[].concat(_.sc(a.qb.ta.children)),c=[];a=_.q(a.LEb);for(var d=a.next();!d.done;d=a.next())d=d.value,c[b.indexOf(d.Oa.ta)]=d;return c.filter(function(e){return void 0!==e})};
_.Y.Object.defineProperties(xP.prototype,{Ct:{configurable:!0,enumerable:!0,set:function(a){this.jxc=a;for(var b=_.q(this.BS),c=b.next();!c.done;c=b.next())c.value.Ct=a;this.Md.ae()},get:function(){return this.jxc}}});xP.ha=function(a){return new (a||xP)(_.w(_.sl),_.w(_.Wc))};xP.Ha=_.hc({type:xP,qa:[["mat-tree","xrefsKeyboardListener",""]],hb:function(a,b){a&1&&_.M("keydown",function(c){return b.QOa(c)})},inputs:{LEb:"rawNodes"}});var yP=function(){return zL.apply(this,arguments)||this};_.X(yP,zL);yP.prototype.focus=function(){this.Oa.ta.focus()};yP.prototype.expand=function(){if(!this.ye){var a=$Zb(this);a&&a.click()}};yP.prototype.collapse=function(){this.Vp.ad.collapse(this.data)};yP.prototype.my=function(){var a=this.Oa.ta,b=$Zb(this);b?b.click():(a=a.querySelector("a"))&&a.click()};
var $Zb=function(a){if("children"in a.data||a.data instanceof CK){var b=a.Oa.ta;return a.data instanceof CK?(a=b.querySelector("[matTreeNodeToggle]"))?a:void 0:(a=b.hasAttribute("matTreeNodeToggle")?b:b.querySelector("[matTreeNodeToggle]"))?a:void 0}};yP.prototype.PB=function(){return this.Ct===this};yP.prototype.On=function(){return BK(this.data)||this.data instanceof CK&&!this.data.children};
_.Y.Object.defineProperties(yP.prototype,{tabindex:{configurable:!0,enumerable:!0,get:function(){return this.PB()?"0":"-1"}},ariaLevel:{configurable:!0,enumerable:!0,get:function(){return this.level+1}},Yo:{configurable:!0,enumerable:!0,get:function(){return this.Vp.ad.Yo(this.data)}},ye:{configurable:!0,enumerable:!0,get:function(){return this.Vp.ad.ye(this.data)}}});yP.ha=function(){var a;return function(b){return(a||(a=_.Tc(yP)))(b||yP)}}();
yP.Ha=_.hc({type:yP,qa:[["xrefs-tree-node"]],Cb:[1,"mat-tree-node"],Db:4,hb:function(a,b){a&2&&_.Fe("aria-expanded",b.Yo?b.ye:null)("aria-level",b.ariaLevel)("role","treeitem")("tabindex",b.tabindex)},inputs:{disabled:"disabled",tabIndex:"tabIndex"},features:[_.$e([{Ca:_.tB,Jb:yP}]),_.Ce]});var a_b=[[["xap-callout-title"]],[["xap-callout-body"]],[["xap-callout-actions"]]],b_b=new _.oc("ICON_MAPPING"),c_b=new Map([["app",{bS:!1,border:"bottom"}],["page",{bS:!0,border:"full"}],["card",{bS:!1,border:"none"}],["component",{bS:!0,border:"none"}]]),zP=function(a){this.xOb="notify";this.ljb="standard";this.background="white";this.kma="standard";this.Jt=a||d_b;this.icon=this.Jt[this.type]};
_.Y.Object.defineProperties(zP.prototype,{type:{configurable:!0,enumerable:!0,get:function(){return this.xOb},set:function(a){this.icon=this.Jt[a];this.xOb=a}},border:{configurable:!0,enumerable:!0,set:function(a){this.leb=a},get:function(){return null!=this.leb?this.leb:this.level?c_b.get(this.level).border:"dark"===this.background?"full":"none"}},bS:{configurable:!0,enumerable:!0,set:function(a){this.sHb=_.Ug(a)},get:function(){return void 0!==this.sHb?this.sHb:this.level?c_b.get(this.level).bS:
!0}},ELa:{configurable:!0,enumerable:!0,set:function(a){this.zlb=_.Ug(a)},get:function(){return void 0!==this.zlb?this.zlb:!1}},ltc:{configurable:!0,enumerable:!0,get:function(){if(!this.ELa)return null;switch(this.type){case "warn":return"assertive";case "caution":case "confirm":case "notify":return"polite";default:return"none"}}},otc:{configurable:!0,enumerable:!0,get:function(){if(!this.ELa)return null;switch(this.type){case "warn":return"alert";case "caution":case "confirm":case "notify":return"status";
default:return"status"}}}});zP.ha=function(a){return new (a||zP)(_.w(b_b,8))};
zP.ya=_.fc({type:zP,qa:[["xap-banner-callout"],["xap-callout"]],Cb:[1,"xap-callout","reach-no-density"],Db:31,hb:function(a,b){a&2&&(_.Fe("data-callout-type",b.type),_.He("xap-callout-dark-background","dark"===b.background)("xap-callout-dense","dense"===b.ljb)("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.bS)("xap-callout-display-legacy","legacy"===b.kma)("xap-callout-display-standard","standard"===b.kma))},inputs:{type:"type",ljb:"density",background:"background",kma:"calloutUxVersion",border:"border",bS:"rounded",ELa:"enableAriaLiveRegion",level:"level"},standalone:!0,features:[_.cka],ac:["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&&(_.Te(a_b),_.B(0,"mat-icon",0),_.Q(1),_.C(),_.O(2,rOb,2,1,"div",1),_.O(3,sOb,6,3,"ng-template",null,2,_.qf));if(a&2){var c=_.Xe(4);_.z("svgIcon",b.icon.Ci);_.v(1);_.Ye(" ",
b.icon.Ci?"":b.icon.Bh,"\n");_.v(1);_.z("ngIf","standard"===b.kma)("ngIfElse",c)}},Ia:[_.xs,_.ws,_.im,_.mm],styles:[".xap-callout-display-standard.xap-callout{outline:1px solid transparent;-moz-box-sizing:border-box;box-sizing:border-box;color:#3c4043;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;overflow-wrap:anywhere;padding:0 16px 6px 8px}.xap-callout-display-standard.xap-callout-rounded{border-radius:8px}.xap-callout-display-standard.xap-callout-border-full{border:1px solid}.xap-callout-display-standard.xap-callout-border-bottom{border-bottom:1px solid}.xap-callout-display-standard.xap-callout .xap-callout-icon{margin:12px 0 0 16px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.xap-callout-display-standard.xap-callout .xap-callout-content{-webkit-box-flex:1;-webkit-flex:1 1 60ch;-moz-box-flex:1;-ms-flex:1 1 60ch;flex:1 1 60ch;padding:12px 8px 0 16px;margin:2px 0 8px}.xap-callout-display-standard.xap-callout .xap-callout-content-and-actions{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.xap-callout-display-standard.xap-callout xap-callout-body,.xap-callout-display-standard.xap-callout xap-callout-title{display:block}.xap-callout-display-standard.xap-callout xap-callout-title{margin-top:-3px}.xap-callout-display-standard.xap-callout xap-callout-actions{margin-bottom:-6px}.xap-callout-display-standard.xap-callout xap-callout-actions>*{margin:6px 8px}.xap-callout-display-legacy.xap-callout{-moz-box-sizing:border-box;box-sizing:border-box;color:#3c4043;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.xap-callout-display-legacy.xap-callout.xap-callout-dense{min-height:32px;padding:8px 16px 8px 16px}.xap-callout-display-legacy.xap-callout.xap-callout-dense .xap-callout-icon{height:20px;font-size:20px;line-height:20px;width:20px;vertical-align:middle;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.xap-callout-display-legacy.xap-callout.xap-callout-dense>*{margin:0 8px}.xap-callout-display-legacy.xap-callout.xap-callout-dense>:first-child{margin-left:0}.xap-callout-display-legacy.xap-callout.xap-callout-dense>:last-child{margin-right:0}.xap-callout-display-legacy.xap-callout:not(.xap-callout-dense){min-height:48px;padding:12px 16px 12px 24px}.xap-callout-display-legacy.xap-callout:not(.xap-callout-dense) .xap-callout-icon{height:24px;font-size:24px;line-height:24px;width:24px;vertical-align:middle;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.xap-callout-display-legacy.xap-callout:not(.xap-callout-dense)>*{margin:0 8px}.xap-callout-display-legacy.xap-callout:not(.xap-callout-dense)>:first-child{margin-left:0}.xap-callout-display-legacy.xap-callout:not(.xap-callout-dense)>:last-child{margin-right:0}.xap-callout-display-legacy.xap-callout-rounded{border-radius:8px}.xap-callout-display-legacy.xap-callout-border-full{border:1px solid}.xap-callout-display-legacy.xap-callout-border-bottom{border-bottom:1px solid}.xap-callout-display-legacy.xap-callout .xap-callout-content{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}.xap-callout-display-legacy.xap-callout xap-callout-body,.xap-callout-display-legacy.xap-callout xap-callout-title{display:block}.xap-callout-display-legacy.xap-callout xap-callout-actions{display:inline-block;white-space:nowrap}.xap-callout-display-legacy.xap-callout xap-callout-actions>*{margin:0 12px}.xap-callout-display-legacy.xap-callout xap-callout-actions>:first-child{margin-left:0}.xap-callout-display-legacy.xap-callout xap-callout-actions>:last-child{margin-right:0}.xap-callout-display-legacy.xap-callout xap-callout-actions.xap-callout-dense>*{margin:8px}.xap-callout-display-legacy.xap-callout xap-callout-actions .mat-button-base.mat-button,.xap-callout-display-legacy.xap-callout xap-callout-actions .mat-button-base.mat-flat-button,.xap-callout-display-legacy.xap-callout xap-callout-actions [mat-button],.xap-callout-display-legacy.xap-callout xap-callout-actions [mat-flat-button]{height:24px;line-height:24px}",
".xap-callout-warn{background-color:#fce8e6}.xap-callout-warn.xap-callout-dark-background{background-color:#fff;border-color:#ee675c}.xap-callout-warn:not(.xap-callout-dark-background){border-color:#c5221f}.xap-callout-warn .xap-callout-icon{color:#c5221f}.xap-callout-warn .mat-button-base:not(:disabled)[mat-button],.xap-callout-warn .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-button]{color:#c5221f}.xap-callout-warn .mat-button-base:not(:disabled)[mat-flat-button],.xap-callout-warn .mat-button-base:not(:disabled)[mat-icon-button],.xap-callout-warn .mat-button-base:not(:disabled)[mat-raised-button],.xap-callout-warn .mat-button-base:not(:disabled)[mat-stroked-button],.xap-callout-warn .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-flat-button],.xap-callout-warn .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-icon-button],.xap-callout-warn .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-raised-button],.xap-callout-warn .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-stroked-button]{background-color:#c5221f;color:#fff}.xap-callout-caution{background-color:#fef7e0}.xap-callout-caution.xap-callout-dark-background{background-color:#fff;border-color:#f29900}.xap-callout-caution:not(.xap-callout-dark-background){border-color:#d56e0c}.xap-callout-caution .mat-button-base:not(:disabled)[mat-button],.xap-callout-caution .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-button]{color:#3c4043}.xap-callout-caution .mat-button-base:not(:disabled)[mat-flat-button],.xap-callout-caution .mat-button-base:not(:disabled)[mat-icon-button],.xap-callout-caution .mat-button-base:not(:disabled)[mat-raised-button],.xap-callout-caution .mat-button-base:not(:disabled)[mat-stroked-button],.xap-callout-caution .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-flat-button],.xap-callout-caution .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-icon-button],.xap-callout-caution .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-raised-button],.xap-callout-caution .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-stroked-button]{background-color:#f9ab00;color:#3c4043}.xap-callout-caution.xap-callout-dark-background .xap-callout-icon{color:#e37400}.xap-callout-caution:not(.xap-callout-dark-background) .xap-callout-icon{color:#d56e0c}.xap-callout-confirm{background-color:#e6f4ea}.xap-callout-confirm.xap-callout-dark-background{background-color:#fff;border-color:#5bb974}.xap-callout-confirm:not(.xap-callout-dark-background){border-color:#137333}.xap-callout-confirm .xap-callout-icon{color:#137333}.xap-callout-confirm .mat-button-base:not(:disabled)[mat-button],.xap-callout-confirm .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-button]{color:#137333}.xap-callout-confirm .mat-button-base:not(:disabled)[mat-flat-button],.xap-callout-confirm .mat-button-base:not(:disabled)[mat-icon-button],.xap-callout-confirm .mat-button-base:not(:disabled)[mat-raised-button],.xap-callout-confirm .mat-button-base:not(:disabled)[mat-stroked-button],.xap-callout-confirm .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-flat-button],.xap-callout-confirm .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-icon-button],.xap-callout-confirm .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-raised-button],.xap-callout-confirm .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-stroked-button]{background-color:#137333;color:#fff}.xap-callout-notify{background-color:#e8f0fe}.xap-callout-notify.xap-callout-dark-background{background-color:#fff;border-color:#669df6}.xap-callout-notify:not(.xap-callout-dark-background){border-color:#1967d2}.xap-callout-notify .xap-callout-icon{color:#1967d2}.xap-callout-notify .mat-button-base:not(:disabled)[mat-button],.xap-callout-notify .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-button]{color:#1967d2}.xap-callout-notify .mat-button-base:not(:disabled)[mat-flat-button],.xap-callout-notify .mat-button-base:not(:disabled)[mat-icon-button],.xap-callout-notify .mat-button-base:not(:disabled)[mat-raised-button],.xap-callout-notify .mat-button-base:not(:disabled)[mat-stroked-button],.xap-callout-notify .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-flat-button],.xap-callout-notify .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-icon-button],.xap-callout-notify .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-raised-button],.xap-callout-notify .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-stroked-button]{background-color:#1967d2;color:#fff}:not(.xap-callout-display-legacy).xap-callout-warn{background-color:#fce8e6}:not(.xap-callout-display-legacy).xap-callout-warn.xap-callout-dark-background{background-color:#fff;border-color:#d93025}:not(.xap-callout-display-legacy).xap-callout-warn:not(.xap-callout-dark-background){border-color:#c5221f}:not(.xap-callout-display-legacy).xap-callout-warn.xap-callout-dark-background .xap-callout-icon{color:#d93025}:not(.xap-callout-display-legacy).xap-callout-warn.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-button],:not(.xap-callout-display-legacy).xap-callout-warn.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-button]{color:#d93025}:not(.xap-callout-display-legacy).xap-callout-warn.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-warn.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-warn.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-warn.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-stroked-button],:not(.xap-callout-display-legacy).xap-callout-warn.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-warn.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-warn.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-warn.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-stroked-button]{background-color:#d93025;color:#fff}:not(.xap-callout-display-legacy).xap-callout-warn:not(.xap-callout-dark-background) .xap-callout-icon{color:#c5221f}:not(.xap-callout-display-legacy).xap-callout-warn:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-button],:not(.xap-callout-display-legacy).xap-callout-warn:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-button]{color:#c5221f}:not(.xap-callout-display-legacy).xap-callout-warn:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-warn:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-warn:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-warn:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-stroked-button],:not(.xap-callout-display-legacy).xap-callout-warn:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-warn:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-warn:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-warn:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-stroked-button]{background-color:#c5221f;color:#fff}:not(.xap-callout-display-legacy).xap-callout-caution{background-color:#fef7e0}:not(.xap-callout-display-legacy).xap-callout-caution.xap-callout-dark-background{background-color:#fff;border-color:#d56e0c}:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background){border-color:#a85d00}:not(.xap-callout-display-legacy).xap-callout-caution.xap-callout-dark-background .xap-callout-icon{color:#a85d00}:not(.xap-callout-display-legacy).xap-callout-caution.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-button],:not(.xap-callout-display-legacy).xap-callout-caution.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-button]{color:#202124}:not(.xap-callout-display-legacy).xap-callout-caution.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-caution.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-caution.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-caution.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-stroked-button],:not(.xap-callout-display-legacy).xap-callout-caution.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-caution.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-caution.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-caution.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-stroked-button]{background-color:#fbbc04;color:#202124}:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .xap-callout-icon{color:#a85d00}:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-button],:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-button]{color:#a85d00}:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-stroked-button],:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-stroked-button]{background-color:#a85d00;color:#fff}:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-button-base:not(:disabled):focus[mat-button],:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-button-base:not(:disabled):hover[mat-button],:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled):focus[mat-button],:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled):hover[mat-button]{color:#8a4c00}:not(.xap-callout-display-legacy).xap-callout-confirm{background-color:#e6f4ea}:not(.xap-callout-display-legacy).xap-callout-confirm.xap-callout-dark-background{background-color:#fff;border-color:#188038}:not(.xap-callout-display-legacy).xap-callout-confirm:not(.xap-callout-dark-background){border-color:#137333}:not(.xap-callout-display-legacy).xap-callout-confirm.xap-callout-dark-background .xap-callout-icon{color:#188038}:not(.xap-callout-display-legacy).xap-callout-confirm.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-button],:not(.xap-callout-display-legacy).xap-callout-confirm.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-button]{color:#188038}:not(.xap-callout-display-legacy).xap-callout-confirm.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-confirm.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-confirm.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-confirm.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-stroked-button],:not(.xap-callout-display-legacy).xap-callout-confirm.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-confirm.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-confirm.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-confirm.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-stroked-button]{background-color:#188038;color:#fff}:not(.xap-callout-display-legacy).xap-callout-confirm:not(.xap-callout-dark-background) .xap-callout-icon{color:#137333}:not(.xap-callout-display-legacy).xap-callout-confirm:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-button],:not(.xap-callout-display-legacy).xap-callout-confirm:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-button]{color:#137333}:not(.xap-callout-display-legacy).xap-callout-confirm:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-confirm:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-confirm:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-confirm:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-stroked-button],:not(.xap-callout-display-legacy).xap-callout-confirm:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-confirm:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-confirm:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-confirm:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-stroked-button]{background-color:#137333;color:#fff}:not(.xap-callout-display-legacy).xap-callout-notify{background-color:#e8f0fe}:not(.xap-callout-display-legacy).xap-callout-notify.xap-callout-dark-background{background-color:#fff;border-color:#1a73e8}:not(.xap-callout-display-legacy).xap-callout-notify:not(.xap-callout-dark-background){border-color:#1967d2}:not(.xap-callout-display-legacy).xap-callout-notify.xap-callout-dark-background .xap-callout-icon{color:#1a73e8}:not(.xap-callout-display-legacy).xap-callout-notify.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-button],:not(.xap-callout-display-legacy).xap-callout-notify.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-button]{color:#1a73e8}:not(.xap-callout-display-legacy).xap-callout-notify.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-notify.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-notify.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-notify.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-stroked-button],:not(.xap-callout-display-legacy).xap-callout-notify.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-notify.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-notify.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-notify.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-stroked-button]{background-color:#1a73e8;color:#fff}:not(.xap-callout-display-legacy).xap-callout-notify:not(.xap-callout-dark-background) .xap-callout-icon{color:#1967d2}:not(.xap-callout-display-legacy).xap-callout-notify:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-button],:not(.xap-callout-display-legacy).xap-callout-notify:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-button]{color:#1967d2}:not(.xap-callout-display-legacy).xap-callout-notify:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-notify:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-notify:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-notify:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-stroked-button],:not(.xap-callout-display-legacy).xap-callout-notify:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-notify:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-notify:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-notify:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-stroked-button]{background-color:#1967d2;color:#fff}"],
mb:2,Na:0});var e_b=function(){};e_b.ha=function(a){return new (a||e_b)};e_b.Ha=_.hc({type:e_b,qa:[["xap-callout-title"],["xap-callout-body"],["xap-callout-actions"]],standalone:!0});var d_b={warn:{Bh:"error_outline",ariaLabel:"Warning"},caution:{Bh:"warning_amber",ariaLabel:"Caution"},confirm:{Bh:"check_circle",ariaLabel:"Confirmation"},notify:{Bh:"info",ariaLabel:"Notification"}};var AP=function(){};AP.ha=function(a){return new (a||AP)};AP.Ea=_.gc({type:AP});AP.Da=_.Wb({imports:[zP]});var f_b=["error"],g_b=["loading"],yOb=function(a){return{node:a}},BP=function(a,b,c,d,e,f,g,m,n){var r=this;this.Ga=a;this.Lg=b;this.HQ=c;this.Sn=d;this.Ua=e;this.ad=f;this.Gc=m;this.L5=n;this.zIb=new _.al;this.Ec=_.xD;this.element="UnifiedXrefPanelTree";this.JM=_.Ag;this.filter=new _.pe(1);this.On=BK;this.Rt=new _.pe(1);this.JDc=20;this.IIb=new _.pe(1);this.ova=20;this.zI=new _.al;this.Oba=!0;this.ab=new _.td;this.dataSource=new XZb(this.ad);this.state=_.Kd([this.IIb.ka(_.he(YAb)),this.filter]).ka(_.ye(this.Rt),
_.ve(function(x){var A=_.q(x),F=_.q(A.next().value);x=F.next().value;F=F.next().value;A=A.next().value;return g.o_(x,A,F)}),_.ue(_.yD),_.qe(1),_.Fd());this.dz=this.Rt.ka(_.y(function(x){return function(A){A=_.npb(A,x);var F;return{link:_.Xxb(r.HQ,A),line:null==(F=A.params)?void 0:F.line}}}),_.qe(1),_.Fd());this.HXa=this.ad.nn.ka(_.y(function(x){return!!x}),_.he(),_.qe(1),_.Fd());this.ab.add(this.state.ka(_.Yd(_.gE)).subscribe(function(x){x=x.Vb;r.dataSource.setData(x.yl,x.VMc);r.Sn.Gk("Xrefs updated in detail panel",
"polite")}));this.ab.add(this.ad.Wc.subscribe(function(x){r.Gc.HJb.next({kIc:x.nn,eMa:x.vd})}));this.ab.add(_.Kd([this.ad.nn,this.Rt]).ka(_.y(function(x){var A=_.q(x);x=A.next().value;A=A.next().value;if(x)return x=_.npb(x.uri,A),x.params=Object.assign({},A.params,x.params),new A.constructor(x)})).subscribe(function(x){r.zIb.next(x)}))};BP.prototype.Rc=function(){this.L5.ae()};BP.prototype.La=function(){this.ab.unsubscribe()};BP.prototype.KW=function(){this.ad.KW()};
BP.prototype.focus=function(){if(this.Cvb)this.Cvb.focus();else if(this.zmb)this.zmb.ta.focus();else if(this.axb)this.axb.ta.focus();else throw Error("Se");};var HOb=function(a,b){var c=b.href,d=b.uri,e=b.event,f=b.Wf,g=b.rMc;b=b.Bf;var m="";a.Oba?((c=UZb(a.ad,{Wf:f,uri:d}))&&_.Nu(a.Lg,"CODE_XREFS_PREVIEW"),m=OOb(g,c)):(_.un(a.Ua,c).then(function(){a.Gc.cba.next()}),m=OOb(g)+"InMainWindow");a.ob(m,"CLICK",{Ne:f,Bf:b},e)};
BP.prototype.Zfa=function(a){switch(a){case 0:this.ad.IX();break;case 1:this.ad.collapseAll();break;default:_.sg(a)}};BP.prototype.ob=function(a,b,c,d){c=void 0===c?{}:c;this.Ga.ob(Object.assign({},{element:this.element,action:a,gestureName:b},c),d)};_.Y.Object.defineProperties(BP.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.HQ.location=a;this.Rt.next(a)}},oIc:{configurable:!0,enumerable:!0,set:function(a){this.IIb.next(a)}}});
BP.ha=function(a){return new (a||BP)(_.w(_.Kn),_.w(_.jg),_.w(_.YI),_.w(_.eq),_.w(_.eg),_.w(vP),_.w(wP),_.w(_.lI),_.w(_.sl))};
BP.ya=_.fc({type:BP,qa:[["unified-xref-tree","selectedXref",""]],ub:function(a,b){a&1&&(_.kf(xP,5),_.kf(f_b,5,_.Wc),_.kf(g_b,5,_.Wc),_.kf(yP,5));if(a&2){var c;_.jf(c=_.nf())&&(b.Cvb=c.first);_.jf(c=_.nf())&&(b.zmb=c.first);_.jf(c=_.nf())&&(b.axb=c.first);_.jf(c=_.nf())&&(b.yl=c)}},inputs:{location:"location",oIc:"selectedXref"},outputs:{zIb:"selectedLocationChanged"},features:[_.$e([_.YI,vP])],hc:["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&&(_.O(0,tOb,3,10,"unified-xref-actions",0),_.S(1,"async"),_.H(2,1),_.S(3,"async"),_.O(4,uOb,2,0,"loading",2),_.O(5,vOb,4,3,"dc-information-box",3),_.O(6,KOb,5,6,"ng-container",4),_.J(),_.O(7,LOb,2,1,"ng-template",
null,5,_.qf),_.O(9,MOb,1,0,"ng-template",null,6,_.qf),_.O(11,NOb,1,0,"ng-template",null,7,_.qf));a&2&&(_.z("ngIf",_.T(1,5,b.ad.zE)),_.v(2),_.z("ngSwitch",_.T(3,7,b.state).state),_.v(2),_.z("ngSwitchCase",b.Ec.Zh),_.v(1),_.z("ngSwitchCase",b.Ec.Error),_.v(1),_.z("ngSwitchCase",b.Ec.Tg))},Ia:[_.Qn,LK,_.hm,_.im,_.mm,_.jm,_.km,_.tD,_.rD,_.ir,_.ws,_.Xv,AL,DL,EL,FL,tP,zP,e_b,uP,xP,yP,_.nm],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 CP=function(){this.kX=!0;this.ayb=null;this.path="";this.filename=[];this.prefix=[]};
CP.prototype.Rb=function(){var a=this.path,b=this.ayb;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("/"),m;(m=b.exec(a))&&m.index!==b.lastIndex;){var n=m.index;m=m.index+m[0].length-1;n<g&&m<g?e.push({start:n,end:m}):n>=g&&m>g?f.push({start:n-g,end:m-g}):(e.push({start:n,end:g-1}),f.push({start:0,end:m-g}))}b=_.q([e,f]);a=b.next().value;b=b.next().value;c=[SOb(c,a),SOb(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};CP.ha=function(a){return new (a||CP)};
CP.ya=_.fc({type:CP,qa:[["middle-truncated-path"]],Db:2,hb:function(a,b){a&2&&(_.Me("title",b.path),_.Ne("@.disabled",b.kX))},inputs:{ayb:"matchingRegex",path:"path"},features:[_.vc],ac:["*"],Aa:6,Ba:2,Fa:[[1,"prefix"],[3,"match",4,"ngFor","ngForOf"],[1,"filename"]],va:function(a,b){a&1&&(_.Te(),_.B(0,"span",0),_.O(1,POb,2,3,"span",1),_.C(),_.B(2,"span",2),_.O(3,QOb,2,3,"span",1),_.C(),_.B(4,"span"),_.Ue(5),_.C());a&2&&(_.v(1),_.z("ngForOf",b.prefix),_.v(2),_.z("ngForOf",b.filename))},Ia:[_.hm],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 h_b=["xrefZeroState"],i_b=RegExp("^KYTHE://"),DP=function(a,b,c,d,e,f){var g=this;this.Ga=a;this.Lg=c;this.qb=d;this.Mva=e;this.Gc=f;this.yha=$Tb;this.Ym=vUb;this.element="UnifiedXrefPanel";this.JM=_.Ag;this.Bta=new _.Lf(void 0);this.ab=new _.td;this.Ptc=this.Gc.D_.ka(_.Yd(ZAb),_.y(function(m){return m.X6}));this.jIc=this.Bta.ka(_.y(function(m){return null==m?void 0:m.params.line}),_.he(GAb));this.ax=this.Bta.ka(_.TD(),_.ve(function(m){return m?g.Mva.rOa(m):_.yd(void 0)}),_.qe(1),_.Fd());this.EIb=
this.Gc.D_.ka(_.y(function(m){var n;return null!=(n=null==m?void 0:m.Mua)?n:[]}));this.nIc=_.Xt.has(52)?this.Gc.D_.ka(_.y(function(m){return null==m?void 0:m.X6.zG.map(function(n){return n.replace(i_b,"")}).join(", ")})):_.ie;this.mBc=this.Gc.D_.ka(_.y(ZAb));this.ab=this.EIb.subscribe(function(m){0<m.length&&g.Ga.Tm({bucket:_.Ag.dxa})})};_.h=DP.prototype;_.h.Qa=function(){};_.h.Rc=function(){var a=this;this.cA=this.Lg.registerCallback("XREFS",this.qb.ta,function(){a.vva?a.vva.focus():a.wRb&&a.wRb.ta.focus()})};
_.h.La=function(){this.cA&&this.cA();this.ab.unsubscribe()};_.h.KW=function(){this.vva&&this.vva.KW()};_.h.ob=function(a){this.Ga.ob({element:this.element,action:a,projectId:this.location.lb,gestureName:"CLICK"})};DP.ha=function(a){return new (a||DP)(_.w(_.Vt),_.w(_.Yt),_.w(_.jg),_.w(_.Wc),_.w(_.TI),_.w(_.lI),_.w(_.Wt))};
DP.ya=_.fc({type:DP,qa:[["xref-panel","location",""]],ub:function(a,b){a&1&&(_.kf(BP,5),_.kf(h_b,5));if(a&2){var c;_.jf(c=_.nf())&&(b.vva=c.first);_.jf(c=_.nf())&&(b.wRb=c.first)}},inputs:{location:"location"},features:[_.$e([{Ca:_.fwb,Ab:function(a){return a.ax.ka(_.Yd(cPb))},Eb:[_.ac(function(){return DP})]},_.rI])],hc:["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"],["type","button","mat-button","",1,"gmat-caption",3,"disabled","click"],["iconInnerText","link","hoverMsg","Click to copy ticket(s) for debugging. Use go/kythe-bug to report a bug on cross-references.",3,"isSmall","copyText"],["layout","vertical",3,"changeSizeOf"],
[1,"code-container"],["codeContainer",""],[1,"code-header","header-bar"],["trackAction","codePanelNavigate",3,"routerLink","ascTrackElement","trackProjectId"],[3,"path"],[1,"promote-icon"],["hoverMsg","Copy file path","color","mediumContrast",3,"copyText","isSmall","copyEvent"],["mat-icon-button","","type","button","aria-label","Hide the code panel","trackAction","expandTree",3,"ascTrackElement","trackProjectId","click"],[3,"ngSwitch",4,"ngIf"],[3,"ngSwitch"],[3,"value","fileName","scrollToLine",
"highlightInfo","lineLimitation","focusableRegion",4,"ngSwitchCase"],[4,"ngSwitchCase"],["theme","error",4,"ngSwitchDefault"],[3,"value","fileName","scrollToLine","highlightInfo","lineLimitation","focusableRegion"],["chainXrefs","true",3,"layerBaseLocation"],["analyticsElementToTrack","Xrefs",3,"content","scoLinks"],["theme","error"],["tabindex","-1",1,"xref-zero-state"],["xrefZeroState",""],[1,"gmat-body-2"],["textFormat","long"]],va:function(a,b){a&1&&(_.O(0,aPb,13,13,"ng-container",0),_.S(1,"async"),
_.O(2,bPb,5,0,"ng-template",null,1,_.qf));if(a&2){var c=_.Xe(3);_.z("ngIf",_.T(1,2,b.mBc))("ngIfElse",c)}},Ia:[_.Qn,_.hm,_.im,_.jm,_.km,_.lm,_.$y,_.tD,TL,_.hJ,_.rD,_.ir,_.ws,CP,_.mH,_.vn,_.jz,bP,BP,_.nm,_.mI],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 EP=function(a,b,c,d,e,f,g){var m=this;this.Ga=a;this.Lg=c;this.Vi=e;this.Zc=f;this.Sn=g;this.W4b="RepoDetailTogglePanel";this.fs=!0;this.fKa=new _.re;this.jkb=new _.td;this.tK=[];this.sg=[];this.Bqa=_.Xt.has(10);this.NQa=_.Xt.has(60);this.Tsa=_.Xt.has(37);this.eQa=_.Xt.has(89);a=this.fKa.ka(_.he());this.w_a=a.ka(_.ve(function(n){return nPb(d,n)}),_.y(function(n){if(null==n||"string"===typeof n)return n;switch(n){case 0:return"The reference layer is currently turned off";case 1:return"References are unavailable";
case 2:return"There are no references in this file";case 3:return"References are not available while viewing diffs"}}),_.qe(1),_.Fd());this.jkb.add(this.w_a.subscribe(function(n){m.Bqa&&n&&1===m.Vi.uf.value&&m.Vi.uf.next(0)}));a.ka(_.ve(function(n){return nPb(d,n)}),_.y(function(n){if(null==n||"string"===typeof n)return n}),_.qe(1),_.Fd());j_b(this);this.Fl=this.Vi.uf.ka(_.y(function(n){return null!=n?m.tK.indexOf(n):0}))};
EP.prototype.Qa=function(){var a=this,b=[k_b(this,"openHistory","history","h",0),this.Zc.register("toggleBottomPanel","q",function(){var c=a.fs?"openDetailsPanel":"closeDetailsPanel";a.Vi.IC(a.fs);a.Sn.Gk(a.fs?"Lower details panel opened":"Lower details panel closed","polite");a.ob(c,"KEYBOARD")})];this.Bqa&&b.push(k_b(this,"openCrossReferences","cross references","x",1));this.NQa&&b.push(k_b(this,"openWarnings","warnings","w",5));this.sg=b};
EP.prototype.Rb=function(a){if(a.viewData||a.contentType)0===this.Bb.kind?this.contentType&&this.fKa.next(this.contentType):5!==this.Bb.kind&&this.fKa.next("not-file")};EP.prototype.La=function(){this.jkb.unsubscribe();for(var a=_.q(this.sg),b=a.next();!b.done;b=a.next())b=b.value,b()};EP.prototype.ob=function(a,b,c){this.Ga.ob({element:"RepoDetailTogglePanel",action:a,projectId:this.projectId,gestureName:b},c)};
var j_b=function(a){a.tK.length=0;a.tK.push(0);a.Bqa&&a.tK.push(1);a.NQa&&a.tK.push(5);a.YJb&&a.tK.push(6)},k_b=function(a,b,c,d,e){return a.Zc.register(b,d,function(){_.Nu(a.Lg,qPb(e));var f=a.fs||a.Vi.uf.value!==e;a.fs&&(a.Vi.IC(!0),a.Sn.Gk("Lower details panel opened","polite"));f&&(a.Vi.uf.next(e),a.Sn.Gk("Switched to "+c+" tab","polite"));a.ob(pPb(e,f?"show":"focus"),"KEYBOARD")})};
_.Y.Object.defineProperties(EP.prototype,{Bb:{configurable:!0,enumerable:!0,set:function(a){this.bG=a;j_b(this)},get:function(){return this.bG}},projectId:{configurable:!0,enumerable:!0,get:function(){var a=this.Bb;return $Ab(a)?a.location.lb:void 0}},YJb:{configurable:!0,enumerable:!0,get:function(){var a;return this.eQa&&0===(null==(a=this.Bb)?void 0:a.kind)&&void 0!==this.Bb.jK&&_.Fzb.has(this.Bb.jK)}}});
EP.ha=function(a){return new (a||EP)(_.w(_.Kn),_.w(_.Yt),_.w(_.jg),_.w(_.rI),_.w(_.hI),_.w(_.qt),_.w(_.eq))};
EP.ya=_.fc({type:EP,qa:[["lower-detail-panel"]],ub:function(a,b){a&1&&_.kf(_.kB,5);if(a&2){var c;_.jf(c=_.nf())&&(b.MS=c)}},Db:2,hb:function(a,b){a&2&&_.He("panel-closed",b.fs)},inputs:{fs:"panelClosed",contentType:"contentType",Bb:"viewData"},features:[_.vc],Aa:12,Ba:12,Fa:[["gmat-tabs","",3,"selectedIndex","click"],["label","History"],["matTabContent",""],[3,"disabled",4,"ngIf"],["label","Warnings",4,"ngIf"],["label","Example Usages",4,"ngIf"],[1,"toggle-panel-button-container"],["mat-icon-button",
"","type","button",3,"matTooltip","ascTrackElement","trackAction","trackProjectId","click"],["tabIndex","-1",3,"viewData",4,"ngIf"],["tabIndex","-1",3,"viewData"],[3,"disabled"],["mat-tab-label",""],[3,"matTooltip"],["tabIndex","-1",3,"location"],["label","Warnings"],[3,"viewDataType"],["label","Example Usages"],["tabIndex","-1"]],va:function(a,b){a&1&&(_.B(0,"mat-tab-group",0),_.M("click",function(c){for(var d=-1,e=c.target;e;){if(e.classList.contains("mat-tab-label")){d=e.parentElement?[].concat(_.sc(e.parentElement.children)).indexOf(e):
-1;break}e=e.parentElement}if(-1===d)b.fs&&(b.Vi.IC(!0),b.ob("expand","CLICK",c)),c=!0;else if(b.MS.toArray()[d].disabled)c=!1;else{e=b.Vi.uf.value;e=(null!=e?b.tK.indexOf(e):0)!==d;d=b.tK[d];var f=e||b.fs;b.Vi.IC(f);e&&b.Vi.uf.next(d);b.ob(pPb(d,f?"show":"hide"),"CLICK",c);c=!0}return c}),_.S(1,"async"),_.B(2,"mat-tab",1),_.O(3,ePb,1,1,"ng-template",2),_.C(),_.O(4,hPb,4,3,"mat-tab",3),_.O(5,jPb,2,0,"mat-tab",4),_.O(6,lPb,2,0,"mat-tab",5),_.C(),_.H(7),_.B(8,"div",6)(9,"button",7),_.M("click",function(){return b.Vi.IC(b.fs)}),
_.B(10,"mat-icon"),_.Q(11,"keyboard_capslock"),_.C()()(),_.J());a&2&&(_.z("selectedIndex",_.T(1,10,b.Fl))("@.disabled",!0),_.v(4),_.z("ngIf",b.Bqa),_.v(1),_.z("ngIf",b.NQa),_.v(1),_.z("ngIf",b.YJb),_.v(3),_.z("matTooltip",b.fs?"Open bottom panel":"Close bottom panel")("ascTrackElement",b.W4b)("trackAction",b.fs?"close":"open")("trackProjectId",b.projectId),_.Fe("aria-label",b.fs?"Open bottom panel":"Close bottom panel"))},Ia:[_.Qn,hZb,_.im,_.pB,XO,_.ir,_.ws,_.lB,rL,_.kB,_.hB,_.bw,$O,DP,_.nm],styles:["lower-detail-panel[_nghost-%COMP%]{display:block;height:100%;overflow:hidden;position:absolute;width:100%}@media (max-width:940px){lower-detail-panel[_nghost-%COMP%]   .mat-tab-body-content[_ngcontent-%COMP%]{height:auto}}lower-detail-panel[_nghost-%COMP%]     .mat-tab-header{height:40px}lower-detail-panel[_nghost-%COMP%]     .mat-tab-body-wrapper, lower-detail-panel[_nghost-%COMP%]     .mat-tab-group{height:100%;width:100%}lower-detail-panel.panel-closed[_nghost-%COMP%]{min-height:40px;max-height:40px}lower-detail-panel.panel-closed[_nghost-%COMP%]     .mat-tab-body-wrapper{display:none}lower-detail-panel.panel-closed[_nghost-%COMP%]     mat-ink-bar{display:none}lower-detail-panel.panel-closed[_nghost-%COMP%]     .gmat-tabs.mat-primary .mat-tab-label.mat-tab-label-active{color:inherit}lower-detail-panel.panel-closed[_nghost-%COMP%]   .toggle-panel-button-container[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg)}lower-detail-panel.panel-closed[_nghost-%COMP%]   .toggle-panel-button[_ngcontent-%COMP%]{transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg)}.toggle-panel-button-container[_ngcontent-%COMP%]{position:absolute;z-index:1;top:0;right:0;transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg)}.toggle-panel-button-container[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:24px;font-size:24px;line-height:24px;width:24px;vertical-align:middle}.lower-detail-panel-options[_ngcontent-%COMP%]{display:flex;height:40px;max-height:40px;padding-left:6px;position:absolute;right:0;top:0;z-index:1}.toggle-panel-button[_ngcontent-%COMP%]{transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg)}.toggle-panel-button[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:24px;font-size:24px;line-height:24px;width:24px;vertical-align:middle}"],
Na:0});var l_b=["targetPath"],FP=function(){};
_.Y.Object.defineProperties(FP.prototype,{rj:{configurable:!0,enumerable:!0,get:function(){var a=_.Xt.has(55)?this.Bb.cZ:void 0,b=this.Bb.location;if(a){var c=a.uq();if(c){var d=FAb(c);a=_.tp(_.sp(_.rp(b.Yb(),d.id,d.type),_.Vh(c,2)),_.Vh(a,2)).Yc(a.be()).Ya()}else a=b}else a=b;return _.qp(a.Yb().Yc(this.Bb.path).Ai().Ya())}},bUa:{configurable:!0,enumerable:!0,get:function(){return this.Bb.target||"repository root"}},MVa:{configurable:!0,enumerable:!0,get:function(){return this.Bb.hGb}},LQa:{configurable:!0,
enumerable:!0,get:function(){return!!this.Bb.Bna}}});FP.ha=function(a){return new (a||FP)(_.w(_.Yt))};
FP.ya=_.fc({type:FP,qa:[["symlink-detail"]],ub:function(a,b){a&1&&_.kf(l_b,5,_.Wc);if(a&2){var c;_.jf(c=_.nf())&&(b.FKc=c.first)}},inputs:{Bb:"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&&(_.O(0,rPb,7,3,"ng-container",0),_.Q(1,"\n\n"),_.O(2,tPb,28,9,"ng-template",null,1,_.qf),_.Q(4,"\n"));if(a&2){var c=_.Xe(3);_.z("ngIf",b.LQa)("ngIfElse",c)}},Ia:[iM,_.im,_.uH,_.$y,dO,cO,_.tD,XL,_.Qn],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 yPb=function(a){return{Hqa:a}},GP=function(a,b){this.Ng=a;this.Ua=b;this.dwb=_.ie};GP.prototype.Qa=function(){};GP.prototype.Rb=function(a){a.location&&(this.dwb=m_b(this,a.location.Qf).ka(_.y(function(b){return!b||!b.Am||2>b.Am.length?null:[b.Am[0].wf,b.Am[1].wf]}),_.ce(function(){return _.yd(null)})))};var m_b=function(a,b){return _.dE(b)?a.Ng.list(b.lb,b.Kc,b.repository,_.DD(b)?"HEAD":b.yb,b.path,2):_.yd(null)};GP.ha=function(a){return new (a||GP)(_.w(_.qH),_.w(_.eg))};
GP.ya=_.fc({type:GP,qa:[["file-not-found"]],inputs:{location:"location"},features:[_.vc],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"),_.O(2,uPb,1,0,"ng-container",1),_.S(3,"isPackagePlace"),_.S(4,"isPiperPlace"),_.C(),_.B(5,"icon-empty-state-subtitle"),_.O(6,vPb,1,0,"ng-container",1),_.S(7,"isPackagePlace"),_.O(8,zPb,6,13,"ng-container",2),_.S(9,"async"),_.C()(),_.O(10,APb,1,0,"ng-template",null,3,_.qf),_.O(12,BPb,1,0,"ng-template",
null,4,_.qf),_.O(14,CPb,1,0,"ng-template",null,5,_.qf),_.O(16,DPb,1,0,"ng-template",null,6,_.qf),_.O(18,EPb,1,0,"ng-template",null,7,_.qf),_.O(20,FPb,5,4,"ng-template",null,8,_.qf),_.O(22,GPb,5,4,"ng-template",null,9,_.qf),_.O(24,HPb,2,3,"ng-template",null,10,_.qf),_.O(26,IPb,2,3,"ng-template",null,11,_.qf));if(a&2){var c=_.Xe(11),d=_.Xe(13),e=_.Xe(15),f=_.Xe(17),g=_.Xe(19);_.v(2);_.z("ngTemplateOutlet",_.T(3,3,b.location)?c:_.T(4,5,b.location)?d:e);_.v(4);_.z("ngTemplateOutlet",_.T(7,7,b.location)?
f:g);_.v(2);_.z("ngIf",_.T(9,9,b.dwb))}},Ia:[_.Qn,_.im,_.mm,_.cz,_.ez,_.dz,_.jr,_.vn,_.Uu,_.nm,tM,uM,_.KE],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 n_b=function(){};n_b.ha=function(a){return new (a||n_b)};
n_b.ya=_.fc({type:n_b,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"),_.Q(2," The submodule existed at this commit, but can no longer be fetched. "),_.C()())},Ia:[_.cz,_.dz],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 HP=function(a){this.element=a;this.Za="";this.y0=0};HP.prototype.Rc=function(){var a=this;this.y0=setTimeout(function(){var b=a.element.ta;b&&a.Za&&(b=b.querySelector(a.Za));b&&!b.contains(document.activeElement)&&b.focus()})};HP.prototype.La=function(){clearTimeout(this.y0)};HP.ha=function(a){return new (a||HP)(_.w(_.Wc))};HP.Ha=_.hc({type:HP,qa:[["","ascFocusOnInitAsync",""]],inputs:{Za:["ascFocusOnInitAsync","selector"]}});var IP=function(){};IP.ha=function(a){return new (a||IP)};IP.Ea=_.gc({type:IP});
IP.Da=_.Wb({});var JP=function(a,b,c,d){this.Ga=a;this.ZR=b;this.uMc=d;this.Gha=AUb;this.Ym=vUb;this.rJc=_.yd(!0).ka(_.ge(300));this.HHa=!1;this.ax=new _.pe(1);this.jj=c.ZJ(this.ax.ka(_.y(function(e){return 1===e.kind})))};JP.prototype.SOa=function(a){this.Ga.ob({element:"RepoDetailTogglePanel",action:a,gestureName:"RESIZE"})};_.Y.Object.defineProperties(JP.prototype,{Bb:{configurable:!0,enumerable:!0,set:function(a){this.ax.next(a)}}});JP.ha=function(a){return new (a||JP)(_.w(_.Kn),_.w(ZL),_.w(_.hI),_.w(sP))};
JP.ya=_.fc({type:JP,qa:[["repository-detail","viewData",""]],inputs:{Bb:"viewData"},features:[_.$e([{Ca:_.fwb,Ab:function(a){return a.ax},Eb:[_.ac(function(){return JP})]},_.rI])],hc:["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&&(_.O(0,YPb,20,24,"div",0),_.S(1,"async"));a&2&&_.z("ngIf",_.T(1,1,b.ax))},Ia:[_.im,_.jm,_.km,HN,HP,CO,VO,WO,aM,_.rD,EP,GP,n_b,_.jz,FP,_.nm],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 o_b=function(a,b,c,d,e,f,g){this.path=a;this.type=b;this.uy=c;this.Eoa=d;this.service=e;this.limit=f;this.rab=g;this.fMa=this.Ymb=!1;a=this.path.split("/");this.name=a[a.length-1]},r_b=function(a){a.uma=a.uy(a.type)?p_b(a):_.yd([]);q_b(a)},q_b=function(a){a.sOb=_.Kd([a.uma,a.limit]).ka(_.y(function(b){var c=_.q(b);b=c.next().value;c=c.next().value;a.tma=new Map;for(var d=_.q(b),e=d.next();!e.done;e=d.next())e=e.value,a.tma.set(e.path,e);return{yl:b.slice(0,c),total:b.length}}))},p_b=function(a){var b=
_.Kd([a.service.Gaa(a.path).ka(_.y(function(c){return a.eSa(c)})),a.Eoa]).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===ZPb(e)}))d.vd=!0;return c}),_.qe());b.connect();return b};o_b.prototype.eSa=function(a){var b=this;return a.map(function(c){var d=ZPb(c.path),e;return d===(null==(e=b.rab)?void 0:e.path)?b.rab:new o_b(d,c.type,b.uy,b.Eoa,b.service,b.limit)})};
_.Y.Object.defineProperties(o_b.prototype,{zLc:{configurable:!0,enumerable:!0,get:function(){this.sOb||r_b(this);return this.sOb}},children:{configurable:!0,enumerable:!0,get:function(){this.uma||r_b(this);return this.uma},set:function(a){this.uma=a;q_b(this)}},active:{configurable:!0,enumerable:!0,get:function(){return ZPb(this.Eoa.value)===this.path}},lab:{configurable:!0,enumerable:!0,get:function(){return $Pb(this.Eoa.value,this.path)}},vd:{configurable:!0,enumerable:!0,get:function(){return this.Ymb},
set:function(a){this.fMa=this.fMa||a;this.Ymb=a&&this.uy(this.type)}}});var s_b=["largeDirectoryDialog"],t_b=["row"],hQb=function(a){return{name:a}},iQb=function(a){return{children:!0,expanded:a}},u_b=new _.ms("Scope to \u201c{name}\u201d."),KP=function(a,b,c,d){this.Vl=a;this.Ua=c;this.document=d;this.Bx=3;this.Y2b=15;this.Mbc="row";this.jdc="subtree";this.gca=new _.Lf("");this.ab=new _.td;this.wta="";this.Ara=new _.Lf(500);this.c_b=u_b;this.encode=encodeURIComponent;this.YHb=new _.al;this.nK=function(){return""};this.bAb=new _.al;this.vba=new _.al;this.bIb=new _.al;
this.uy=_.Xt.has(55)?function(e){return 3===e||5===e}:function(e){return 3===e}};_.h=KP.prototype;
_.h.Wd=function(a){if(!_.oE(a)){var b=a.target;if(null!=b&&b instanceof Element&&(b=_.nE(b,"a,button","depth-finder"),null!=b)){var c=_.nE(b,".row","depth-finder");null!=c&&c instanceof HTMLElement&&(c=decodeURIComponent(c.dataset.path||""))&&(b.classList.contains("scope-in")?this.YHb.emit(c):(c=v_b(this,c),null!=c&&(b.classList.contains("expander")?w_b(this,c):b.classList.contains("element-link")&&(x_b(this,c),a.preventDefault()))))}}};
_.h.rz=function(a){var b=a.target;if(null!=b&&b instanceof Element){var c=_.nE(b,".row","depth-finder");if(null!=c&&c instanceof HTMLElement){var d=decodeURIComponent(c.dataset.path||"");if(d&&(d=v_b(this,d),null!=d&&(b=_.nE(b,".subtree","depth-finder"),!_.oE(a))))switch(a.key){case "Left":case "ArrowLeft":a.preventDefault();d.vd&&3===d.type?w_b(this,d):this.Pta(b)||this.bIb.next(a);break;case "Right":case "ArrowRight":a.preventDefault();d.vd?y_b(this,d,c,b):w_b(this,d);break;case "Down":case "ArrowDown":case "j":a.preventDefault();
y_b(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.Pta(b);break;case "Enter":a.preventDefault(),x_b(this,d)}}}};_.h.Qa=function(){this.root=fQb(this.createNode(this.AL))};_.h.Rb=function(a){this.root&&a.service&&(this.root.node=this.createNode(this.AL))};
_.h.Rc=function(){var a=this;this.ab.add(_.Kd([this.gca,this.yl.hd]).subscribe(function(b){b=_.q(b).next().value;if(a.wta!==b){a.wta="";var c=a.encode(b),d=a.yl.find(function(e){return e.ta.getAttribute("data-path")===c});d&&a.document.body.contains(d.ta)&&(a.KLa(d.ta),a.wta=b)}}))};_.h.La=function(){this.gca.complete();this.ab.unsubscribe()};
var fQb=function(a,b){return{level:void 0===b?0:b,node:a}},w_b=function(a,b){var c=!b.vd;a.bAb.next({xi:c,path:b.path});b.vd=c},x_b=function(a,b){a.uy(b.type)&&(b.vd=!b.vd);var c=a.nK(b.path,b.type);a.vba.next({path:b.path,nodeType:b.type});_.un(a.Ua,c)},kQb=function(a){a.ab.add(a.Vl.open(a.KBc).nE().subscribe(function(b){b&&a.Ara.next(Number.POSITIVE_INFINITY)}))};
KP.prototype.gNa=function(){var a=this.yl.find(function(b){return b.ta.classList.contains("bold-active-element")})||this.yl.first;a&&this.document.body.contains(a.ta)&&a.ta.focus()};var v_b=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.tma)return null;c=c.tma.get(b.slice(0,a+1).join("/"));if(!c)return null}return c};
KP.prototype.KLa=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)};KP.prototype.createNode=function(a){return new o_b(_.yf(a),3,this.uy,this.gca,this.service,this.Ara)};
KP.prototype.Pta=function(a){a=a.parentElement.parentElement;if(!a.classList.contains("subtree"))return!1;a.firstElementChild.focus();return!0};var y_b=function(a,b,c,d){if(a.uy(b.type)&&b.vd)a=c.nextElementSibling;else for(b=d,a=b.nextElementSibling;!a;)b=b.parentElement,a=b.nextElementSibling;(a=a.querySelector(".row"))&&a.focus()};
_.Y.Object.defineProperties(KP.prototype,{scope:{configurable:!0,enumerable:!0,set:function(a){var b=this.AL;this.AL=a;if(this.root&&a!==b){var c=b?aQb(b):[],d=a?aQb(a):[];if($Pb(a,_.yf(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.tma)?void 0:null==(f=c.get(b))?void 0:f.children)this.root.node.children=e}else if($Pb(b,_.yf(a)))for(a=c.length;a>d.length;a--)b=this.root.node,b.vd=!0,c=this.root,f=
b.path.split("/"),f=f.slice(0,f.length-1).join("/"),c.node=new o_b(_.yf(f),3,this.uy,this.gca,this.service,this.Ara,b);else this.root.node=this.createNode(a);this.wta=""}}},path:{configurable:!0,enumerable:!0,set:function(a){this.gca.next(a)}}});KP.ha=function(a){return new (a||KP)(_.w(_.tr),_.w(_.Yt),_.w(_.eg),_.w(_.Yg))};
KP.ya=_.fc({type:KP,qa:["depth-finder scope  path  service ".split(" ")],ub:function(a,b){a&1&&(_.kf(s_b,5),_.kf(t_b,5,_.Wc));if(a&2){var c;_.jf(c=_.nf())&&(b.KBc=c.first);_.jf(c=_.nf())&&(b.yl=c)}},Cb:["role","tree"],hb:function(a,b){a&1&&_.M("click",function(c){return b.Wd(c)})("keydown",function(c){return b.rz(c)})},inputs:{scope:"scope",path:"path",service:"service",nK:"linkTo"},outputs:{YHb:"scopeChange",bAb:"nodeToggled",vba:"nodeClicked",bIb:"scopeUp"},features:[_.vc],hc:"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&&(_.O(0,bQb,0,0,"ng-template",0),_.O(1,oQb,2,3,"ng-template",null,1,_.qf),_.O(3,pQb,7,1,"ng-template",null,2,_.qf));a&2&&_.z("ngTemplateOutlet",_.Xe(2))("ngTemplateOutletContext",b.root)},Ia:[_.gm,_.hm,_.im,_.mm,_.ir,
_.ur,_.wr,_.xr,_.ws,_.nm],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 z_b=new _.ms("Scope to parent directory: {folder}/"),LP=function(a,b,c,d,e,f){var g=this;this.Ig=a;this.qb=b;this.nq=c;this.Lg=d;this.ke=e;this.Ua=f;this.nK=function(){return""};this.Bl=new _.Lf(new _.yg);this.service=this.Bl.ka(_.he(function(m,n){return _.Eoa(m,n)&&_.Foa(m.yb,n.yb,_.bRa)}),_.y(function(){return g.createService()}))};LP.prototype.Rc=function(){var a=this;this.cA=this.Lg.registerCallback("FILE_TREE",this.qb.ta,function(){a.vuc.gNa()})};
LP.prototype.La=function(){this.Bl.complete();this.cA&&this.cA()};LP.prototype.up=function(a){this.ke.ob({gestureName:a instanceof MouseEvent?"CLICK":"KEYBOARD",element:"RepositoryContentsTree",action:"scopeUp",projectId:this.Hd.lb},a);this.AL=_.tg(_.yf(this.scope||""))};var qQb=function(a,b){return _.qp(_.vE(a.Hd.Yb().Yc(b)).Ya())};LP.prototype.ROa=function(){this.ke.ob({gestureName:"CLICK",element:"RepositoryContentsTreeItem",action:"navigate",projectId:this.Hd.lb})};
LP.prototype.createService=function(){var a=this;return{Gaa:function(b){var c=_.zh(a.Hd,0);return a.nq.list(a.Hd.lb,a.Hd.Kc,a.Hd.repository,{yb:c,commit:c},b,a.Hd.params.Ob).ka(_.y(function(d){return d.map(uQb)}),_.ce(function(d){_.Tr(a.Ig,d);return _.yd([])}))}}};
LP.prototype.apa=function(){var a=this,b=_.qp(_.vE(this.Hd.Yb().Yc("")).Ya()),c=new URL(_.Lm(this.Ua,_.tn(this.Ua,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,m){3!==m||g.endsWith("/")||(g+="/");a.scope===g&&g===a.Hd.path&&(g=(g=_.tg(a.scope))&&g+"/"||"");g=g.split("/").map(encodeURIComponent).join("/");return e+"/"+g+f+c.search+c.hash}};
_.Y.Object.defineProperties(LP.prototype,{isCollapsed:{configurable:!0,enumerable:!0,get:function(){return 0===this.Gna}},Hd:{configurable:!0,enumerable:!0,set:function(a){this.Bl.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.AL=a;var b=encodeURIComponent(_.yf(this.path));!this.qb.ta.querySelector('[data-path="'+b+'"]')&&"/"!==this.path&&this.path.includes("/")&&
(this.AL=a);this.nK=this.apa()},get:function(){return this.Bl.value}},scope:{configurable:!0,enumerable:!0,get:function(){return this.AL},set:function(a){this.ke.ob({gestureName:"CLICK",element:"RepositoryContentsTree",action:"scopeIn",projectId:this.Hd.lb});this.AL=a;this.path.startsWith(a||"")||_.un(this.Ua,this.nK(a||"",3))}},bHc:{configurable:!0,enumerable:!0,get:function(){return z_b.format({folder:_.Ky(_.tg(_.yf(this.scope||"")))||"Repository root"})}}});
LP.ha=function(a){return new (a||LP)(_.w(_.Sr),_.w(_.Wc),_.w(_.SI),_.w(_.jg),_.w(_.Kn),_.w(_.eg))};
LP.ya=_.fc({type:LP,qa:[["directory-navigation"]],ub:function(a,b){a&1&&_.kf(KP,7);if(a&2){var c;_.jf(c=_.nf())&&(b.vuc=c.first)}},Db:2,hb:function(a,b){a&2&&_.He("collapsed",b.isCollapsed)},inputs:{Gna:"directoryPanelState",Hd:"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"),_.O(1,tQb,5,2,"ng-container",0),_.C(),_.B(2,"depth-finder",1),_.M("scopeChange",function(c){return b.scope=c})("nodeToggled",function(c){b.ke.ob({gestureName:"CLICK",element:"RepositoryContentsTreeItemCollapser",
action:c.xi?"expand":"collapse",Ne:b.nK(c.path,3),projectId:b.Hd.lb})})("nodeClicked",function(c){return b.ROa(c)})("scopeUp",function(c){return b.up(c)}),_.S(3,"async"),_.C());a&2&&(_.v(1),_.z("ngIf",!b.isCollapsed),_.v(1),_.z("scope",b.scope)("path",b.path)("service",_.T(3,5,b.service))("linkTo",b.nK))},Ia:[_.Qn,_.im,KP,_.Er,_.Kr,_.ir,_.ws,_.bw,_.vn,_.nm,_.iz],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 MP=function(a){var b=this;this.Ub=a;this.data=new _.pe(1);_.vj();_.vj();this.vz=this.Ub.fF();this.Mua=this.data.ka(_.ve(function(c){return c.rG.nk}),_.y(function(c){return[].concat(_.sc(c.keys()))}));this.scopes=this.data.ka(_.ve(function(c){return c.cIb.nk}),_.y(function(c){return[].concat(_.sc(c.keys()))}));this.hYa=this.data.ka(_.ve(function(c){return c.gYa.nk}),_.y(function(c){return[].concat(_.sc(c.keys()))}));this.qIb=this.data.ka(_.ve(function(c){return c.rG.nk}),_.y(function(c){var d=
[].concat(_.sc(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.vz.ka(_.je(1)).subscribe(function(c){null!=c.showPublic&&null!=c.showPrivate&&null!=c.showProtected&&null!=c.showPackagePrivate&&null!=c.showStatic&&null!=c.showNonStatic||b.Ub.kw({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})})},EQb=function(a){switch(a){case "true":return"checked";case "mixed":return"indeterminate";default:return"unchecked"}};MP.prototype.yOa=function(a){return _.Pwb[a]};
var vQb=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 _.sg(b)}},yQb=function(a,b){switch(b){case "static":return a.showStatic;case "not_static":return a.showNonStatic;default:return _.sg(b)}},DQb=function(a){var b=[].concat(_.sc(a.rG.getState().keys())).some(function(c){return!a.rG.get(c)});a.rG.fill(b)};_.Y.Object.defineProperties(MP.prototype,{Fq:{configurable:!0,enumerable:!0,set:function(a){this.data.next(a)}}});
MP.ha=function(a){return new (a||MP)(_.w(_.Au))};
MP.ya=_.fc({type:MP,qa:[["filter-menu"]],inputs:{Fq:"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"),_.Q(2,"tune"),_.C()(),_.B(3,"mat-menu",1,2),_.O(5,FQb,15,17,"div",3),_.S(6,"async"),_.C());a&2&&(_.z("matMenuTriggerFor",_.Xe(4)),_.v(5),_.z("ngIf",_.T(6,2,b.data)))},Ia:[_.hm,_.im,_.ir,_.ws,_.Sy,_.cr,_.Wv,_.mw,_.kw,_.lw,_.bw,_.nm],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 NP=function(a){this.Ub=a;this.vz=this.Ub.fF();this.a7b="Collapse all";this.b7b="Expand all";this.c7b="Sticky Headers"};NP.prototype.Zfa=function(a){this.Ub.kw({collapseAll:!a.collapseAll})};NP.ha=function(a){return new (a||NP)(_.w(_.Au))};
NP.ya=_.fc({type:NP,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"),_.Q(2,"settings"),_.C()(),_.B(3,"mat-menu",1,2),_.O(5,GQb,9,7,"div",3),_.S(6,"async"),_.C());a&2&&(_.z("matMenuTriggerFor",_.Xe(4)),_.v(5),_.z("ngIf",_.T(6,2,b.vz)))},Ia:[_.im,_.ir,_.ws,_.Sy,_.cr,_.mw,_.kw,_.lw,_.bw,_.nm],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 OP=function(a,b){this.Ga=a;this.Ub=b;this.JM=_.Ag;this.data=new _.pe(1);this.So=new _.jv("",{Yw:[_.sbb()]});this.PMa=new _.Lf(!1);this.S9=new _.wd;this.vz=this.Ub.fF();this.ab=new _.td;this.S9=this.data.ka(_.ve(function(c){return c.uoa}),_.y(function(c){return!!c}))};
OP.prototype.Qa=function(){var a=this;this.ab.add(this.So.Jl.ka(_.he(),_.te(),_.de(300),_.ye(this.data)).subscribe(function(b){var c=_.q(b);b=c.next().value;c=c.next().value;a.Ga.ob({element:"OutlineControls",action:"filterQueryChange",gestureName:"CHANGE"});c.uoa.next(b)}));this.ab.add(this.data.ka(_.ve(function(b){return b.uoa}),_.he()).subscribe(function(b){a.So.setValue(b)}))};OP.prototype.La=function(){this.ab.unsubscribe()};
_.Y.Object.defineProperties(OP.prototype,{Fq:{configurable:!0,enumerable:!0,set:function(a){this.data.next(a)}}});OP.ha=function(a){return new (a||OP)(_.w(_.Kn),_.w(_.Au))};
OP.ya=_.fc({type:OP,qa:[["outline-controls"]],inputs:{Fq:"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&&(_.O(0,JQb,13,11,"ng-container",0),_.S(1,"async"));a&2&&_.z("ngIf",_.T(1,1,b.data))},Ia:[_.Qn,_.im,_.ir,_.zv,_.yv,_.ws,_.Cv,_.bw,_.tz,_.Qh,_.ev,_.sz,_.iv,_.mv,MP,NP,_.nm],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 A_b=function(){tL.apply(this,arguments);this.bjb=!0;this.Bib=[];this.Zvc=this.ff.changed.ka(_.y(function(){return null}),_.ue(null))};_.X(A_b,tL);A_b.prototype.ye=function(a){return a.Yo?tL.prototype.ye.call(this,a):null};var B_b=function(a){if(a.Ej)if(a.ajb)a.IX();else if(a.collapseAll(),a.Kda&&a.expand(a.Kda),a.nn)for(var b=_.q(bBb(a.nn)),c=b.next();!c.done;c=b.next())a.expand(c.value)};
_.Y.Object.defineProperties(A_b.prototype,{ajb:{configurable:!0,enumerable:!0,set:function(a){this.bjb=a;B_b(this)},get:function(){return this.bjb}},Ej:{configurable:!0,enumerable:!0,set:function(a){this.Bib=a;a=a.filter(function(b){return!b.parent});1===a.length&&(this.Kda=a[0]);B_b(this)},get:function(){return this.Bib}}});var PP=function(a,b){var c=this;this.ad=a;this.nva=b;this.Sk=[];this.v$=new Map;this.vLa=new Map;this.zB=new _.Lf([]);this.lMc=_.Kd([this.zB,this.ad.Zvc]).ka(_.y(function(d){var e=_.q(d).next().value;d=[];var f=null,g=0;e=_.q(e);for(var m=e.next();!m.done;m=e.next())m=m.value,null!==f&&f<m.level||(m.index=g++,d.push(m),f=c.ad.Yo(m)&&!c.ad.ye(m)?m.level:null);return d}),_.qe(1),_.Fd());this.dMa=[];this.a0=this.z8=null};_.X(PP,_.wq);
var C_b=function(a){var b=function(d){return d.isVisible?[d]:d.children.flatMap(b)},c=a.Sk.flatMap(b);return a.a0?c.sort(a.a0):c};PP.prototype.tl=function(){return 0<this.Sk.length&&0===this.zB.value.length};var E_b=function(a,b){a.Sk=b;if(a.a0||a.z8){b=_.q(a.Sk);for(var c=b.next();!c.done;c=b.next())c=c.value,c.sort=a.a0,a.z8&&(c.filter=a.z8)}D_b(a)};
PP.prototype.connect=function(a){var b=this;return _.Ud.apply(null,_.sc([a.dD,this.ad.ff.changed.Gf(),this.zB.Gf()])).ka(_.y(function(){b.dMa=nUb(b.nva,b.zB.value,b.ad);return b.dMa}))};PP.prototype.disconnect=function(){};var D_b=function(a){var b=C_b(a);b=mUb(a.nva,b);a.ad.Ej=b;a.v$.clear();for(var c=0;c<b.length;c++){var d=b[c];a.v$.set(d.id,d)}a.vLa.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.vLa.set(c.pop().id,e.id);c.push(e)}a.zB.next(b)};
_.Y.Object.defineProperties(PP.prototype,{eMa:{configurable:!0,enumerable:!0,get:function(){return this.dMa}},filter:{configurable:!0,enumerable:!0,set:function(a){this.z8=a;a=_.q(this.Sk);for(var b=a.next();!b.done;b=a.next())b.value.filter=this.z8;D_b(this)}},sortAlphabetically:{configurable:!0,enumerable:!0,set:function(a){this.a0=a?KQb:null;a=_.q(this.Sk);for(var b=a.next();!b.done;b=a.next())b.value.sort=this.a0;D_b(this)}}});var QP=function(a,b,c,d,e,f,g,m){var n=this;this.ke=a;this.Lg=b;this.Ua=c;this.Ub=d;this.Gc=e;this.qb=f;this.Xda=g;this.Cd=m;this.fIb=new _.re;this.tta=new _.Lf(0);this.ova=24;this.ab=new _.td;this.gB=_.yd(!0).ka(_.ge(1));this.kYa=this.Ub.fF().ka(_.y(function(r){return!!r.stickyHeaders}),_.he());this.pq=new A_b(UQb,WQb);this.nva=new xL(XQb,UQb,WQb,TQb);this.Qy=new PP(this.pq,this.nva);this.jYa=this.kYa.ka(_.ve(function(r){return r?_.Kd([n.fIb.ka(_.he()),n.Qy.lMc]).ka(_.y(function(x){return n.Yxc.apply(n,
_.sc(x))})):_.yd(new Map)}),_.he(function(r,x){if(x.size!==r.size)return!1;x=_.q(x.keys());for(var A=x.next();!A.done;A=x.next())if(!r.has(A.value))return!1;return!0}),_.qe(1),_.Fd());this.PJc=_.Kd([this.jYa,this.tta]).ka(_.y(function(r){return n.Zxc.apply(n,_.sc(r))}),_.qe(1),_.Fd());this.Gib=new _.Lf(this.Qy.tl());this.Utc=this.Gib.Gf();this.wqa=!1;this.ab.add(this.Ub.fF().ka(_.y(function(r){return r.collapseAll}),_.he()).subscribe(function(r){n.pq.ajb=!r}));this.ab.add(this.Ub.fF().ka(_.y(function(r){return r.sortAlphabetically}),
_.he()).subscribe(function(r){n.Qy.sortAlphabetically=!!r}))};_.h=QP.prototype;_.h.Qa=function(){};
_.h.Rb=function(a){if(a.location){var b=VQb(a.location.Qf);this.wqa=VQb(a.location.Si)!==b;a=this.pq;var c;if(null!=(c=a.Ej)&&c.length){var d=a.Ej;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=_.Ki(f.WYa,1);g=g>b?Number.POSITIVE_INFINITY:b-g;g<e&&(c=f,e=g)}b=c;b.active=!0;a.nn&&a.nn!==b&&(a.nn.active=!1);a.nn=b;b=_.q(bBb(a.nn));for(c=b.next();!c.done;c=b.next())a.expand(c.value)}}};
_.h.La=function(){this.ab.unsubscribe();var a;null==(a=this.Lib)||a.unsubscribe();var b;null==(b=this.DHc)||b.unsubscribe();this.cA&&this.cA()};_.h.Rc=function(){var a=this;this.gB.subscribe(function(){a.cA=a.Lg.registerCallback("OUTLINE",a.qb.ta,function(){a.gNa()})});this.DHc=_.Kd([this.yfb.iH.ka(_.y(function(){return a.yfb.nZ()}),_.he()),this.kYa]).subscribe(function(b){b=_.q(b);var c=b.next().value;b.next().value&&a.Cd.oc(function(){a.tta.next(c)})})};
_.h.Lm=function(){if(this.wqa){var a=this.qb.ta.querySelector("mat-tree-node.bold-active-element");a&&this.KLa(a);this.wqa=!1}};_.h.KLa=function(a){this.Xda.scrollTo(a,0)};_.h.Wd=function(a){var b=a.target;if(b&&b instanceof HTMLElement&&(b=_.nE(b,"a,button","mat-tree-node"))){var c=b.parentElement.dataset.id;c&&(c=this.Qy.v$.get(c),"A"===b.tagName?this.ROa(a,c):this.toggle(a,c))}};
_.h.toggle=function(a,b){this.pq.toggle(b);a.stopPropagation();this.ke.ob({gestureName:"CLICK",element:"OutlineTreeItemCollapser",action:this.pq.ye(b)?"expand":"collapse"})};_.h.iY=function(a){var b=this.Mwb.get(a.id);return b?b:(b=this.dz(_.Ki(a.WYa,1)),this.Mwb.set(a.id,b),b)};_.h.ROa=function(a,b){_.oE(a)||(a.preventDefault(),this.pq.expand(b),F_b(this,b))};
_.h.gNa=function(){var a=this.qb.ta.querySelector("mat-tree-node.bold-active-element");if(a)a.focus();else{var b;null==(b=this.qb.ta.querySelector("mat-tree-node"))||b.focus()}};_.h.bA=function(a,b){return b.id};
var PQb=function(a,b){return a.jYa.ka(_.y(function(c){return c.has(b.id)}))},OQb=function(a,b){return a.PJc.ka(_.y(function(c){return c.get(b.id)}))},QQb=function(a,b){return a.jYa.ka(_.y(function(c){return 0<c.size&&c.entries().next().value[0]===b.id}))},F_b=function(a,b){var c=a.iY(b);"PREVIEW"===a.Gc.VE?a.Ua.navigate(_.qp(a.location),{We:b.uua}):_.un(a.Ua,c).then(function(){a.Gc.cba.next()});a.ke.ob({gestureName:"CLICK",element:"OutlineTreeItem",action:"navigate",bucket:_.Ag.UM})};
QP.prototype.Pta=function(a){var b=a.parent;b&&(a=this.SCc.find(function(c){return c.data===b}))&&a.focus()};QP.prototype.Yxc=function(a,b){var c=new Map,d=a;if(a>=b.length)return c;for(var e=b[d];e.k_a.length&&this.pq.ye(e);)e=b[++d];if(!e.parent)return c;d=e.parent;do{e=d;for(var f=a;f<=a+d.level+1&&f<b.length;f++){var g=b[f],m=g.index;if(void 0===m?0:a>=m-g.level)this.pq.ye(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};
QP.prototype.Zxc=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.Qy.vLa.get(e);g=void 0!==g?this.Qy.v$.get(g).index:void 0;var m=f.level*this.ova;void 0!==g&&(m=Math.min(m,this.ova*(g-(a.size-f.level))-b));c.set(e,m)}return c};
_.Y.Object.defineProperties(QP.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){var b=!this.hw||!_.SD(a,this.hw),c=!this.hw||!_.hlb(a,this.hw,["line"]);if(b||c)this.Mwb=new Map,this.dz=_.dlb(a,this.Ua,{C$:"oneBased"});this.hw=a},get:function(){return this.hw}},KEc:{configurable:!0,enumerable:!0,set:function(a){var b=this;E_b(this.Qy,a.Ima);B_b(this.pq);var c;null==(c=this.Lib)||c.unsubscribe();this.Lib=_.Kd([a.uoa,a.rG.nk,a.gYa.nk,this.Ub.fF()]).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.Qy.filter=YQb(d,f,new Map([[1,!!e.showPublic],[3,!!e.showProtected],[7,!!e.showPackagePrivate],[2,!!e.showPrivate]]),g,e.showStatic,e.showNonStatic);b.Gib.next(b.Qy.tl())})}}});QP.ha=function(a){return new (a||QP)(_.w(_.Vt),_.w(_.jg),_.w(_.eg),_.w(_.Au),_.w(_.lI),_.w(_.Wc),_.w(_.Ft),_.w(_.ze))};
QP.ya=_.fc({type:QP,qa:[["outline-tree","outlineTreeInput",""]],ub:function(a,b){a&1&&(_.kf(_.Aq,7),_.kf(zL,5));if(a&2){var c;_.jf(c=_.nf())&&(b.yfb=c.first);_.jf(c=_.nf())&&(b.SCc=c)}},hb:function(a,b){a&1&&_.M("click",function(c){return b.Wd(c)})("keydown",function(c){if(!_.oE(c)){var d=c.target;if(d&&d instanceof HTMLElement&&(d=_.nE(d,"mat-tree-node","mat-tree"))){var e=d.dataset.id;if(e)switch(e=b.Qy.v$.get(e),c.key){case "Left":case "ArrowLeft":c.preventDefault();b.pq.ye(e)&&e.Q9?b.pq.collapse(e):
b.Pta(e);break;case "Right":case "ArrowRight":c.preventDefault();b.pq.ye(e)&&e.Q9?(c=d.nextElementSibling)&&c.focus():e.Q9&&b.pq.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(),F_b(b,e)}}}})},inputs:{location:"location",KEc:"outlineTreeInput"},features:[_.vc],hc:["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&&(_.O(0,LQb,2,0,"div",0),_.S(1,"async"),_.B(2,"cdk-virtual-scroll-viewport",1),_.M("scrolledIndexChange",function(c){return b.fIb.next(c)}),_.O(3,SQb,3,8,"mat-tree",2),_.S(4,"async"),_.C());a&2&&(_.z("ngIf",_.T(1,3,b.Utc)),_.v(2),_.z("itemSize",b.ova),_.v(1),_.z("ngIf",
_.T(4,5,b.gB)))},Ia:[_.im,AL,FL,zL,_.Qy,_.Aq,_.nm],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 RP=function(){};RP.ha=function(a){return new (a||RP)};RP.Ea=_.gc({type:RP});RP.Da=_.Wb({imports:[_.om,_.xs,_.vB,_.xn,_.Cq]});var G_b=new _.oc("MAX_OUTLINE_CODEBLOCK_COUNT"),SP=function(a,b,c){this.Ga=b;this.WCc=c;this.Ec=_.xD;this.CXa=!1;this.eBb=_.yD;this.HEc=_.Xt.has(31)};SP.prototype.Qa=function(){this.Ga.Tm({bucket:_.Ag.UM})};SP.prototype.Z8=function(a){switch(a){case "UNSUPPORTED_DATA_TYPE":case "UNSUPPORTED_LANGUAGE":return"Outline unsupported";case "UNAVAILABLE":return"Outline unavailable";default:return _.sg(a,"Unknown OutlineError encountered.")}};
_.Y.Object.defineProperties(SP.prototype,{Fq:{configurable:!0,enumerable:!0,set:function(a){this.eBb=a;this.CXa=2===a.state&&a.Vb.size>this.WCc},get:function(){return this.eBb}}});SP.ha=function(a){return new (a||SP)(_.w(_.Yt),_.w(_.Vt),_.w(G_b))};
SP.ya=_.fc({type:SP,qa:[["outline","activeLocation","","outlineData",""]],ub:function(a,b){a&1&&_.kf(QP,5);if(a&2){var c;_.jf(c=_.nf())&&(b.gBb=c.first)}},inputs:{Fq:"outlineData",Hd:"activeLocation"},features:[_.$e([{Ca:G_b,qc:1E4}])],hc:["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),_.O(1,bRb,3,3,"ng-container",1),_.O(2,cRb,2,1,"dc-information-box",2),_.O(3,dRb,1,1,"loading",3),_.C());a&2&&(_.z("ngSwitch",b.Fq.state),_.v(1),_.z("ngSwitchCase",b.Ec.Tg),_.v(1),_.z("ngSwitchCase",b.Ec.Error),_.v(1),
_.z("ngSwitchCase",b.Ec.Zh))},Ia:[_.im,_.jm,_.km,_.gy,_.tD,_.rD,QP,OP],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 H_b={Gg:1,Js:2,Mec:3,EMPTY:4,1:"SUCCESS",2:"DISABLED",3:"UNSUPPORTED",4:"EMPTY"},I_b=_.g1a([0,"FILES"],[1,"OUTLINE"]),TP=function(a,b,c,d,e,f,g,m,n,r){var x=this;this.ke=a;this.qb=b;this.AKa=c;this.Ub=d;this.Gc=e;this.Ua=f;this.Hb=g;this.Md=m;this.pbc="RepositoryBrowserTree";this.sg=[];this.W_=!0;this.f9b=H_b;this.Fq=this.AKa.Fq.ka(_.ue(_.yD));this.JEc=this.Fq.ka(_.Rjb(),_.y(pRb),_.ue(1));this.fBb=this.Tnb=this.N5=!1;this.aMc=this.Ub.hY().ka(_.je(1)).subscribe(function(A){void 0===x.Fl&&(x.Fl=
A,_.yk(x.Md))});this.sg=[].concat(_.sc(this.W_?[r.register("openOutline","o",function(){lRb(x.Gc);"OUTLINE"!==x.Fl?x.N5=!0:x.iZ("OUTLINE");x.Fl="OUTLINE";_.Nu(n,"OUTLINE");_.yk(x.Md)})]:[]),[r.register("openDirectoryTree","t",function(){lRb(x.Gc);"FILES"!==x.Fl?x.N5=!0:x.iZ("FILES");x.Fl="FILES";_.Nu(n,"FILE_TREE");_.yk(x.Md)}),r.register("toggleNavPanel","u",function(){var A=x.Gc;2===A.cG.getValue()?kRb(A):lRb(A);x.ke.ob({element:"RepositoryBrowserTree",action:x.isCollapsed?"expand":"collapse",gestureName:"KEYBOARD",
projectId:x.Hd.lb})})])};TP.prototype.Qa=function(){};TP.prototype.La=function(){this.aMc.unsubscribe();for(var a=_.q(this.sg),b=a.next();!b.done;b=a.next())b=b.value,b()};TP.prototype.iZ=function(a){var b=this.ke,c=b.ob;a:switch(a){case "FILES":var d="focusFilesTab";break a;case "OUTLINE":d="focusOutlineTab";break a;default:d=_.sg(a,"Unknown file detail tab selected")}c.call(b,{element:"RepositoryNavigation",action:d,bucket:qRb(a),gestureName:"KEYBOARD",projectId:this.Hd.lb})};
TP.prototype.Fma=function(a){this.isCollapsed&&a===this.qb.ta&&lRb(this.Gc)};var gRb=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 oRb(b);case 4:return"Outline is currently empty";default:return _.sg(a,"Unsupported outline state")}},mRb=function(a,b){b=(1!==b?"FILES":a.Fl)||"FILES";"FILES"===b?a.Tnb=!0:"OUTLINE"===b&&(a.fBb=!0);return _.Ih(I_b.inverse,b,0)};
TP.prototype.nk=function(a,b){b=I_b.get(b,"FILES");"OUTLINE"===b&&this.outline&&this.outline.gBb&&(this.outline.gBb.wqa=!0);if((1!==a?"FILES":this.Fl)!==b||this.N5){a=this.N5?"KEYBOARD":"CLICK";this.N5=!1;this.Fl=b;var c=this.ke,d=c.ob;a:switch(b){case "FILES":var e="openFilesTab";break a;case "OUTLINE":e="openOutlineTab";break a;default:e=_.sg(b,"Unknown file detail tab selected")}d.call(c,{element:"RepositoryNavigation",action:e,bucket:qRb(b),gestureName:a,projectId:this.Hd.lb});this.Ub.G_(b)}};
_.Y.Object.defineProperties(TP.prototype,{isCollapsed:{configurable:!0,enumerable:!0,get:function(){return 0===this.Gna}}});TP.ha=function(a){return new (a||TP)(_.w(_.Vt),_.w(_.Wc),_.w(_.UI),_.w(_.Au),_.w(_.lI),_.w(_.eg),_.w(_.Kf),_.w(_.sl),_.w(_.jg),_.w(_.qt))};
TP.ya=_.fc({type:TP,qa:["repository-navigation viewData  activeLocation  directoryPanelState  showOutlineTab ".split(" ")],ub:function(a,b){a&1&&_.kf(SP,5);if(a&2){var c;_.jf(c=_.nf())&&(b.outline=c.first)}},Db:2,hb:function(a,b){a&1&&_.M("click",function(c){return b.Fma(c.target)});a&2&&_.He("collapsed",b.isCollapsed)},inputs:{Hd:"activeLocation",Gna:"directoryPanelState",W_:"showOutlineTab",Bb:"viewData"},hc:"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&&(_.O(0,nRb,10,9,"nav",0),_.S(1,"async"));a&2&&_.z("ngIf",_.T(1,1,b.JEc))},Ia:[_.Qn,_.im,LP,_.pB,_.ir,_.ws,_.lB,rL,_.kB,_.bw,SP,_.nm],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 J_b=["navComponent"],K_b=["splitter"],UP=function(a,b,c){this.Ga=a;this.AGc=b;this.jfa=c;this.iub=this.W_=!0;this.FQa=!1;this.sra=new _.Lf(document.createElement("span"));this.OSa=!1};UP.prototype.Qa=function(){};UP.prototype.Rb=function(a){if(a.repositoryNavState){var b=a.repositoryNavState,c=b.Qf;0===b.Si&&2===c&&this.OSa&&(this.sra.getValue().style.width="",this.OSa=!1)}a.viewData&&(a=this.Bb,this.iub=0!==a.kind||a.dna||2E4>a.me.length)};
UP.prototype.SOa=function(a){40>this.sra.getValue().offsetWidth&&2===this.EVa&&(this.OSa=!0,kRb(this.AGc));var b=$Ab(this.Bb)?this.Bb.location.lb:void 0;this.Ga.ob({element:"RepositoryBrowserTree",action:a,projectId:b,gestureName:"RESIZE"})};_.Y.Object.defineProperties(UP.prototype,{yb:{configurable:!0,enumerable:!0,set:function(a){a&&this.sra.next(a.ta)}},Eub:{configurable:!0,enumerable:!0,get:function(){return 0===this.EVa}},uF:{configurable:!0,enumerable:!0,get:function(){return this.jfa.uF}}});
UP.ha=function(a){return new (a||UP)(_.w(_.Kn),_.w(_.lI),_.w(_.pH))};
UP.ya=_.fc({type:UP,qa:[["browse-repository-contents","viewData","","repositoryNavState",""]],ub:function(a,b){a&1&&(_.kf(J_b,7,_.Wc),_.kf(K_b,7,_.Wc));if(a&2){var c;_.jf(c=_.nf())&&(b.yb=c.first);_.jf(c=_.nf())&&(b.O1c=c.first)}},Db:4,hb:function(a,b){a&2&&_.He("nav-collapsed",b.Eub)("fullscreen",b.uF)},inputs:{Bb:"viewData",EVa:"repositoryNavState",W_:"showOutlineTab"},features:[_.vc],hc:["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&&(_.E(0,"repository-navigation",0,1),_.B(2,"splitter",2,3),_.M("resizeDone",function(c){return b.SOa(c)})("mousedown",function(){b.FQa=!0})("mouseup",function(){b.FQa=!1}),_.S(4,"async"),_.C(),_.O(5,rRb,1,1,"repository-detail",4));a&2&&
(_.He("hover-focus-element",b.Eub)("transitionWidth",b.iub&&!b.FQa),_.z("directoryPanelState",b.EVa)("viewData",b.Bb)("activeLocation",b.Bb.location)("showOutlineTab",b.W_),_.v(2),_.z("changeSizeOf",_.T(4,10,b.sra)),_.v(3),_.z("ngIf",4!==b.Bb.kind))},Ia:[_.im,_.Kr,JP,TP,_.jz,_.nm],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 L_b=function(){};L_b.ha=function(a){return new (a||L_b)};L_b.ya=_.fc({type:L_b,qa:[["no-repository-information"]],Aa:1,Ba:0,va:function(a){a&1&&_.E(0,"loading")},Ia:[_.rD],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 VP=function(){this.iI="/repos"};VP.prototype.Qa=function(){};VP.ha=function(a){return new (a||VP)};
VP.ya=_.fc({type:VP,qa:[["repository-not-found","location",""]],inputs:{location:"location"},hc:["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"),_.Q(2," Unable to load this repository. "),_.C(),_.B(3,"icon-empty-state-subtitle")(4,"div"),_.Q(5," Verify that it exists and you can access it. "),
_.C(),_.B(6,"a",1),_.Q(7," View all repositories "),_.C()()());a&2&&(_.v(6),_.z("routerLink",b.iI)("trackProjectId",b.location.lb))},Ia:[_.Qn,_.cz,_.ez,_.dz,_.jr,_.vn],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 WP=function(a,b,c){this.Hb=b;this.document=c;this.q_a=!1;this.iI="/repos";this.Nk=_.Lh.has(2)};WP.prototype.Qa=function(){this.Nk&&_.bE(this.location)&&(this.q_a=!0)};WP.ha=function(a){return new (a||WP)(_.w(_.Wt),_.w(_.Kf),_.w(_.Yg))};
WP.ya=_.fc({type:WP,qa:[["repository-permission-denied","location",""]],inputs:{location:"location"},hc:["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"),_.Q(2," Permission denied. "),_.C(),_.B(3,"icon-empty-state-subtitle"),_.O(4,sRb,2,0,"div",1),_.O(5,tRb,
2,0,"div",1),_.B(6,"a",2),_.Q(7," View all repositories "),_.C()()());a&2&&(_.v(4),_.z("ngIf",!b.q_a&&"host"!==b.location.Kc),_.v(1),_.z("ngIf",b.q_a),_.v(1),_.z("routerLink",b.iI)("trackProjectId",b.location.lb))},Ia:[_.Qn,_.im,_.cz,_.ez,_.dz,_.jr,_.vn],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 XP=function(){};XP.prototype.update=function(){};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,f,g,m,n){var r=this;this.Mva=b;this.OC=e;this.Ub=f;this.eD=g;this.Ym=vUb;this.bG=this.Mva.bG;this.ab=new _.td;this.Tsa=_.Xt.has(37);this.JAc=_.Xt.has(22);this.ab.add(b.Fc.subscribe(function(x){d.update(x);r.OC.Gl(x)}));this.ab.add(b.bG.subscribe(function(x){r.yga(x)}));this.Yrc=this.Mva.Fc.ka(_.y(function(x){return _.DD(x)&&x.params.Ob?"Path breadcrumb - "+_.ilb(x):"Path breadcrumb"}));_.Lh.has(2)&&(a=a.ww.ka(_.y(_.MD),_.y(function(x){return!!x.qk}),_.he()),this.ab.add(a.subscribe(function(x){x&&
_.Q4a(n,"kNb3eTWhP0jd2PDg8Pq0RfMJ1L55")})))};YP.prototype.La=function(){_.grb(this.OC);this.ab.unsubscribe()};YP.prototype.yga=function(a){this.JAc&&$Ab(a)&&(a=a.location,!_.dE(a)||this.Xvb&&_.vp(a,this.Xvb)||(this.Xvb=a,this.Ub.yga(a)))};YP.ha=function(a){return new (a||YP)(_.w(_.Kf),_.w(_.TI),_.w(_.Yt),_.w(XP),_.w(_.aK),_.w(_.Au),_.w(_.lI),_.w(_.Wt),_.w(_.uw))};
YP.ya=_.fc({type:YP,qa:[["repository-browser"]],features:[_.$e([ZL,_.lI,_.TI,_.UI,_.XI])],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&&(_.O(0,ARb,8,6,"ng-container",0),_.S(1,"async"));a&2&&_.z("ngIf",_.T(1,1,b.bG))},Ia:[UP,_.im,_.jm,_.km,_.lm,_.Dr,_.Kr,FN,L_b,VP,WP,_.nm],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 ZP=function(){};ZP.ha=function(a){return new (a||ZP)};ZP.Ea=_.gc({type:ZP});ZP.Da=_.Wb({imports:[_.om,_.iy,_.sD,_.GC,_.xs]});var $P=function(){};$P.ha=function(a){return new (a||$P)};$P.Ea=_.gc({type:$P});$P.Da=_.Wb({Nb:[{Ca:_.W3a,qc:{kp:"grimoire-activity-header",jKa:864E5,HLa:!0}}],imports:[_.uu,_.om,ZP,_.Nn,_.zw,_.iy,vM,_.Hr,_.xs,_.nw,_.rw,_.xn,_.Xy]});var aQ=function(){};aQ.ha=function(a){return new (a||aQ)};aQ.Ea=_.gc({type:aQ});aQ.Da=_.Wb({imports:[_.Sn,$P,mN,_.xw,_.om,_.bz,_.Nr,_.Hr,_.xs,_.nI,_.PH,MM,LM,_.xn,_.Xy,_.Yy]});var bQ=function(){};bQ.ha=function(a){return new (a||bQ)};bQ.Ea=_.gc({type:bQ});bQ.Da=_.Wb({imports:[_.om,_.uD,_.sD,_.Hr,_.Aw,_.xs,_.rw]});var cQ=function(){};cQ.ha=function(a){return new (a||cQ)};cQ.Ea=_.gc({type:cQ});cQ.Da=_.Wb({imports:[_.om,_.fz]});var dQ=function(){};dQ.ha=function(a){return new (a||dQ)};dQ.Ea=_.gc({type:dQ});dQ.Da=_.Wb({imports:[_.om,QN,LN,NN]});var eQ=function(){};eQ.ha=function(a){return new (a||eQ)};eQ.Ea=_.gc({type:eQ});eQ.Da=_.Wb({imports:[_.om,_.sD,_.xs,_.rw]});var fQ=function(){};fQ.ha=function(a){return new (a||fQ)};fQ.Ea=_.gc({type:fQ});fQ.Da=_.Wb({imports:[_.Sn,_.om,eQ,_.Hr,_.kC,_.xs,_.cA,_.vB]});var gQ=function(){};gQ.ha=function(a){return new (a||gQ)};gQ.Ea=_.gc({type:gQ});gQ.Da=_.Wb({imports:[_.om,QN,_.Nn,fQ,_.Hr,_.xs]});var hQ=function(){};hQ.ha=function(a){return new (a||hQ)};hQ.Ea=_.gc({type:hQ});hQ.Da=_.Wb({imports:[_.Sn,_.om,_.bz,QN,_.Nr,_.sD,_.Hr,_.xs,_.fI]});var iQ=function(){};iQ.ha=function(a){return new (a||iQ)};iQ.Ea=_.gc({type:iQ});iQ.Da=_.Wb({imports:[_.Sn,_.om,QN,_.uD,_.sD,_.ny,_.fI,_.IG,_.xn]});var jQ=function(){};jQ.ha=function(a){return new (a||jQ)};jQ.Ea=_.gc({type:jQ});jQ.Da=_.Wb({imports:[_.om,QN,_.ny,_.fI]});var kQ=function(){};kQ.ha=function(a){return new (a||kQ)};kQ.Ea=_.gc({type:kQ});kQ.Da=_.Wb({imports:[_.Sn,_.om,dQ,YM,vM,gQ,_.tJ,hQ,_.Hr,_.GC,_.xs,_.rw,iQ,jQ]});var lQ=function(){};lQ.ha=function(a){return new (a||lQ)};lQ.Ea=_.gc({type:lQ});lQ.Da=_.Wb({imports:[_.Sn,QM,_.om,_.Nr,kQ,hQ,_.Hr,_.xs,_.rw,_.xn,_.vJ]});var mQ=function(){};mQ.ha=function(a){return new (a||mQ)};mQ.Ea=_.gc({type:mQ});mQ.Da=_.Wb({imports:[_.Sn,QM,_.om,_.Nr,kQ,_.Hr,_.xs,_.xn]});var nQ=function(){};nQ.ha=function(a){return new (a||nQ)};nQ.Ea=_.gc({type:nQ});nQ.Da=_.Wb({imports:[_.om]});var oQ=function(){};oQ.ha=function(a){return new (a||oQ)};oQ.Ea=_.gc({type:oQ});oQ.Da=_.Wb({imports:[_.om,_.qJ,_.qz,_.pz,_.nH]});var pQ=function(){};pQ.ha=function(a){return new (a||pQ)};pQ.Ea=_.gc({type:pQ});pQ.Da=_.Wb({imports:[_.Sn,_.om,_.iy,_.TA,_.fz,_.sD]});var qQ=function(){};qQ.ha=function(a){return new (a||qQ)};qQ.Ea=_.gc({type:qQ});qQ.Da=_.Wb({imports:[_.om,_.wB,_.oB]});var rQ=function(){};rQ.ha=function(a){return new (a||rQ)};rQ.Ea=_.gc({type:rQ});rQ.Da=_.Wb({imports:[_.om,_.qJ,_.Hr]});var sQ=function(){};sQ.ha=function(a){return new (a||sQ)};sQ.Ea=_.gc({type:sQ});sQ.Da=_.Wb({imports:[_.hH,_.om,_.Dv,_.Wu,_.xn]});var tQ=function(){};tQ.ha=function(a){return new (a||tQ)};tQ.Ea=_.gc({type:tQ});tQ.Da=_.Wb({imports:[cQ,RM,_.xw,_.om,mQ,lQ,BO,_.GJ,_.fz,nQ,_.IJ,IP,_.sv,_.fz,oQ,pQ,_.tJ,_.oJ,_.qJ,qQ,_.IG,rQ,_.nH,_.xn,_.HJ,sQ]});var uQ=function(){};uQ.ha=function(a){return new (a||uQ)};uQ.Ea=_.gc({type:uQ});uQ.Da=_.Wb({imports:[_.om,_.wB,_.oB]});var vQ=function(){};vQ.ha=function(a){return new (a||vQ)};vQ.Ea=_.gc({type:vQ});vQ.Da=_.Wb({});var wQ=function(){};wQ.ha=function(a){return new (a||wQ)};wQ.Ea=_.gc({type:wQ});wQ.Da=_.Wb({imports:[_.om]});var xQ=function(){};xQ.ha=function(a){return new (a||xQ)};xQ.Ea=_.gc({type:xQ});xQ.Da=_.Wb({imports:[_.om]});var M_b=new Set,N_b=new Map,O_b=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 F=N_b.get(A);void 0===F&&N_b.set(A,F=[]);return F},g=new Map,m=a.createElement;a.createElement=function(A,F){A=m.call(a,A,F);F=null==F?void 0:F.scope;void 0!==F&&(window.ShadyCSS.nativeShadow||window.ShadyCSS.prepareTemplateDom(A,
F),void 0===F||M_b.has(F)||(F=f(F),F.push.apply(F,_.sc(Array.from(A.content.querySelectorAll("style")).map(function(K){var L;null==(L=K.parentNode)||L.removeChild(K);return K.textContent})))));return A};var n=document.createDocumentFragment(),r=document.createComment("");b=b.prototype;var x=b.tD;b.tD=function(A,F){F=void 0===F?this:F;var K=e(this.uD).parentNode,L,R=null==(L=this.options)?void 0:L.scope,ca;if((K instanceof ShadowRoot||K===(null==(ca=this.options)?void 0:ca.r0c))&&void 0!==R&&!M_b.has(R)){L=
this.uD;ca=this.jU;n.appendChild(r);this.uD=r;this.jU=null;x.call(this,A,F);A=(null==A?0:A._$litType$)?this.uh.zBa.Rf:document.createElement("template");F=f(R);var pa=0!==F.length;if(pa){var ra=document.createElement("style");ra.textContent=F.join("\n");A.content.appendChild(ra)}M_b.add(R);N_b.delete(R);window.ShadyCSS.prepareTemplateStyles(A,R);pa&&window.ShadyCSS.nativeShadow&&(R=A.content.querySelector("style"),null!==R&&A.content.appendChild(R));n.removeChild(r);var ua;if(null==(ua=window.ShadyCSS)?
0:ua.nativeShadow)ua=A.content.querySelector("style"),null!==ua&&n.appendChild(ua.cloneNode(!0));K.insertBefore(n,ca);this.uD=L;this.jU=ca}else x.call(this,A,F)};b.U1a=function(A){var F,K=null==(F=this.options)?void 0:F.scope;F=g.get(K);void 0===F&&g.set(K,F=new Map);K=F.get(A.Vz);void 0===K&&F.set(A.Vz,K=new a(A,this.options));return K}}},P_b;null!=(P_b=window).litHtmlPolyfillSupport||(P_b.litHtmlPolyfillSupport=O_b);var Q_b="";if(window.Symbol){var R_b=Symbol();"symbol"!==typeof R_b&&(Q_b=Object.keys(R_b)[0])}
var S_b=""!==Q_b,T_b=S_b?function(a){return null!=a&&void 0!==a[Q_b]}:function(){return!1};if(S_b&&!window.Symbol.for){var U_b=new Map;window.Symbol.for=function(a){U_b.has(a)||U_b.set(a,Symbol(a));return U_b.get(a)}};var V_b=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.bP;a.bP=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.rP.map(function(r){return r instanceof CSSStyleSheet?Array.from(r.cssRules).reduce(function(x,
A){return x+A.cssText},""):r.cssText}),g,m;null==(g=window.ShadyCSS)||null==(m=g.ScopingShim)||m.prepareAdoptedCssText(f,e);void 0===this.constructor.lgc&&window.ShadyCSS.prepareTemplateStyles(document.createElement("template"),e)}var n;return null!=(n=this.shadowRoot)?n:this.attachShadow(this.constructor.O_)};var c=a.connectedCallback;a.connectedCallback=function(){c.call(this);this.W9&&window.ShadyCSS.styleElement(this)};var d=a.xBa;a.xBa=function(e){this.W9||window.ShadyCSS.styleElement(this);
d.call(this,e)}}},W_b;null!=(W_b=window).reactiveElementPolyfillSupport||(W_b.reactiveElementPolyfillSupport=V_b);var X_b=function(a){a=a.LitElement;if(void 0!==window.ShadyCSS&&(!window.ShadyCSS.nativeShadow||window.ShadyCSS.ApplyShim)){a.lgc=!0;a=a.prototype;var b=a.bP;a.bP=function(){this.Wsa.scope=this.localName;return b.call(this)}}},Y_b;null!=(Y_b=window).litElementPolyfillSupport||(Y_b.litElementPolyfillSupport=X_b);var Z_b=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i,$_b={CONSTANT:{vQ:function(a){return a instanceof _.kj},aD:_.kh},JAVASCRIPT:{vQ:function(a){return a instanceof _.lj},aD:function(a){return _.Dwa(a)}},HTML:{vQ:function(a){return a instanceof _.rj},aD:function(a){return _.Rf(a)}},RESOURCE_URL:{vQ:function(a){return a instanceof _.mj},aD:function(a){return _.ih(a)}},STRING:{vQ:function(a){return a instanceof Object},aD:DRb},STYLE:{vQ:function(a){return a instanceof _.pj},aD:function(a){return _.xab(a)}},
URL:{vQ:function(a){return a instanceof _.Tf},aD:function(a){return _.Uf(a)}}},a0b={CONSTANT:ERb,JAVASCRIPT:ERb,HTML:function(a){return _.Rf(_.Skb(a))},RESOURCE_URL:ERb,STRING:String,STYLE:ERb,URL:function(a,b){a=Z_b.test(a)?a:void 0;return void 0===a?b:a}};var b0b={allowedIdentifierPrefixes:[""],reportHandler:function(){},safeTypesBridge:function(a,b,c){var d=$_b[b];return d.vQ(a)&&(d=d.aD(a,c),d!==c)?d:(0,a0b[b])(String(DRb(a)),c)}};var GRb={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},FRb={a:{href:[{Ue:3}]},area:{href:[{Ue:3}]},audio:{src:[{Ue:3}]},button:{formaction:[{Ue:3}],
formmethod:[{Ue:1}]},form:{action:[{Ue:3}],method:[{Ue:1}]},iframe:{srcdoc:[{Ue:2}]},img:{src:[{Ue:3}]},input:{accept:[{Ue:1}],formaction:[{Ue:3}],formmethod:[{Ue:1}],pattern:[{Ue:1}],readonly:[{Ue:1}],src:[{Ue:3}]},link:{href:[{Ue:3,An:"rel",ao:"alternate"},{Ue:3,An:"rel",ao:"author"},{Ue:3,An:"rel",ao:"bookmark"},{Ue:3,An:"rel",ao:"canonical"},{Ue:3,An:"rel",ao:"cite"},{Ue:3,An:"rel",ao:"help"},{Ue:3,An:"rel",ao:"icon"},{Ue:3,An:"rel",ao:"license"},{Ue:3,An:"rel",ao:"next"},{Ue:3,An:"rel",ao:"prefetch"},
{Ue:3,An:"rel",ao:"dns-prefetch"},{Ue:3,An:"rel",ao:"prerender"},{Ue:3,An:"rel",ao:"preconnect"},{Ue:3,An:"rel",ao:"preload"},{Ue:3,An:"rel",ao:"prev"},{Ue:3,An:"rel",ao:"search"},{Ue:3,An:"rel",ao:"subresource"}]},script:{defer:[{Ue:1}]},source:{src:[{Ue:3}]},textarea:{readonly:[{Ue:1}]},video:{src:[{Ue:3}]}},XRb={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},fSb=[{auto:!0,ltr:!0,rtl:!0},{async:!0},{eager:!0,lazy:!0},{_self:!0,_blank:!0}],eSb={"*":{async:1,dir:0,loading:2,target:3}};var PRb="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(" "),ORb={accept_charset:"acceptCharset",
"char":"ch",charoff:"chOff",checked:"defaultChecked","class":"className","for":"htmlFor",http_equiv:"httpEquiv",muted:"defaultMuted",selected:"defaultSelected",value:"defaultValue"},NRb=null,IRb=null;var QRb={},RRb=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 YRb={text:1},URb={audio:{currentTime:1,srcObject:1},video:{currentTime:1,srcObject:1}};var gSb=/(?!,)([^\t\n\f\r ]+)(?:[\t\n\f\r ]+([.0-9+\-]+[a-z]?))?/gi,ZRb=/[\t\n\f\r ]+/,aSb=/[\t\n\f\r ,]+/g,c0b=function(a,b,c){return c},EK={},d0b=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{h3b:b,
g3b:c,i3b:a}}(),DK=d0b.h3b,dSb=d0b.g3b,cSb=d0b.i3b;/*

 Copyright 2019 Google LLC
 SPDX-License-Identifier: BSD-3-Clause
*/
var e0b=function(){function a(r){var x=r.localName;if(!r.getAttribute("is")&&2===SRb(x,r.constructor)){var A;return null!=(A=n)?A:n=document.createElement("polyresinuncustomized")}(r=m[x])||(r=m[x]=document.createElement(x));return r}var b=b0b.reportHandler||void 0,c=b0b.safeTypesBridge||c0b,d=/^$/,e=b0b.allowedIdentifierPrefixes;if(e){e=_.q(e);for(var f=e.next();!f.done;f=e.next())d=new RegExp(d.source+"|^"+_.gA(f.value))}b&&b(!1,"initResin",null);var g=hSb(d,c,b),m={},n=null;return function(r,x,
A){var F=r.nodeType;if(F!==Node.ELEMENT_NODE){if(F===Node.TEXT_NODE){x=r.parentElement;A=!x;if(x&&x.nodeType===Node.ELEMENT_NODE){F=x.localName;var K=SRb(F,x.constructor);switch(K){case 0:case 1:x=WRb(F,x);A=1===x||6===x;break;case 3:case 2:A=!0;break;default:_.sg(K,"got an unknown element classification")}}if(A)return function(pa){return""+c(pa,"STRING",pa)}}return function(pa){if(!pa&&pa!==document.all)return pa;b&&b(!0,"Failed to sanitize "+(r.parentElement&&r.parentElement.nodeName)+" #text node to value "+
pa,r.parentElement);return DK}}var L=r.localName;F=a(r);var R=null;switch(A){case "attribute":if(LRb(x)in F)break;return function(pa){return pa};case "property":if(x in F){R=VRb(F,x);break}if((K=MRb(x))&&K in F)break;return function(pa){return pa};default:_.sg(A,"got an unknown resin type, expected either 'property' or 'attribute'")}var ca="attribute"===A?x.toLowerCase():KRb(x);R||(R=HRb(L,ca,function(pa){var ra=r.getAttribute(pa);return!ra||/[\[\{]/.test(pa)?null:ra}));return function(pa){var ra=
EK,ua=null;if(!pa&&pa!==document.all)return pa;if(null!=R){var ya=g[R],Oa=ya.BC;ua=ya.AC;Oa&&(ra=c(pa,Oa,EK));ra===EK&&(ya.Py?(ra=String(c(pa,"STRING",pa)),ra=ya.Py(L,ca,ra)):ya.Oy&&(ra=ya.Oy(L,ca,pa,r)),ra===ua&&(ra=EK))}ra===EK&&(ra=ua||DK,b&&b(!0,"Failed to sanitize attribute of <"+L+">: <"+L+" "+ca+'="'+pa+'">',r));return ra}}}();var f0b,g0b,h0b,yQ=(null==(f0b=_.da.ShadyDOM)?0:f0b.inUse)&&(!0===(null==(g0b=_.da.ShadyDOM)?void 0:g0b.noPatch)||"on-demand"===(null==(h0b=_.da.ShadyDOM)?void 0:h0b.noPatch))?_.da.ShadyDOM.wrap:function(a){return a},i0b=_.da.trustedTypes,j0b=i0b?i0b.createPolicy("lit-html",{createHTML:function(a){return a}}):void 0,k0b=function(a){return a},l0b=function(){return k0b},m0b=new Map,zQ="lit$"+String(Math.random()).slice(9)+"$",n0b="?"+zQ,o0b="<"+n0b+">",AQ=document,iSb=function(a){return null===a||"object"!=
typeof a&&"function"!=typeof a||T_b(a)},p0b=Array.isArray,q0b=/<(?:(!--|\/[^a-zA-Z])|(\/?[a-zA-Z][^>\s]*)|(\/?$))/g,r0b=/--\x3e/g,s0b=/>/g,BQ=RegExp(">|[ \t\n\f\r](?:([^\\s\"'>=/]+)([ \t\n\f\r]*=[ \t\n\f\r]*(?:[^ \t\n\f\r\"'`<>=]|(\"|')|))|$)","g"),t0b=/'/g,u0b=/"/g,v0b=/^(?:script|style|textarea|title)$/i,w0b=function(a){var b=_.lc.apply(1,arguments),c={};return c._$litType$=1,c.Vz=a,c.values=b,c},FK=Symbol.for?Symbol.for("lit-noChange"):Symbol("Te"),CQ=Symbol.for?Symbol.for("lit-nothing"):Symbol("Ue"),
x0b=new WeakMap,DQ=AQ.createTreeWalker(AQ,129),y0b=function(a,b){var c=a.Vz,d=a._$litType$;this.OZ=[];for(var e=a=0,f=c.length-1,g=this.OZ,m=c.length-1,n=[],r=2===d?"<svg>":"",x,A=q0b,F=0;F<m;F++){for(var K=c[F],L=-1,R=void 0,ca=0,pa;ca<K.length;){A.lastIndex=ca;pa=A.exec(K);if(null===pa)break;ca=A.lastIndex;A===q0b?"!--"===pa[1]?A=r0b:void 0!==pa[1]?A=s0b:void 0!==pa[2]?(v0b.test(pa[2])&&(x=new RegExp("</"+pa[2],"g")),A=BQ):void 0!==pa[3]&&(A=BQ):A===BQ?">"===pa[0]?(L=void 0,A=null!=(L=x)?L:q0b,
L=-1):void 0===pa[1]?L=-2:(L=A.lastIndex-pa[2].length,R=pa[1],A=void 0===pa[3]?BQ:'"'===pa[3]?u0b:t0b):A===u0b||A===t0b?A=BQ:A===r0b||A===s0b?A=q0b:(A=BQ,x=void 0)}ca=A===BQ&&c[F+1].startsWith("/>")?" ":"";r+=A===q0b?K+o0b:0<=L?(n.push(R),K.slice(0,L)+"$lit$"+K.slice(L))+zQ+ca:K+zQ+(-2===L?F:ca)}x=r+(c[m]||"<?>")+(2===d?"</svg>":"");if(!Array.isArray(c)||!c.hasOwnProperty("raw"))throw Error("Ve");c=[void 0!==j0b?j0b.createHTML(x):x,n];c=_.q(c);n=c.next().value;c=c.next().value;this.Rf=y0b.createElement(n,
b);DQ.currentNode=this.Rf.content;2===d&&(b=this.Rf.content.firstChild,b.replaceWith.apply(b,_.sc(b.childNodes)));for(;null!==(b=DQ.nextNode())&&g.length<f;){if(1===b.nodeType){if(b.hasAttributes())for(d=_.q(b.getAttributeNames()),n=d.next();!n.done;n=d.next())n=n.value,n.endsWith("$lit$")?(m=c[e++],x=b.getAttribute(n).split(zQ),m=/([.?@])?(.*)/.exec(m),g.push({type:1,index:a,name:m[2],Vz:x,tc:"."===m[1]?z0b:"?"===m[1]?A0b:"@"===m[1]?B0b:EQ}),b.removeAttribute(n)):n.startsWith(zQ)&&(g.push({type:6,
index:a}),b.removeAttribute(n));if(v0b.test(b.tagName)&&(d=b.textContent.split(zQ),n=d.length-1,0<n)){b.textContent=i0b?i0b.emptyScript:"";for(x=0;x<n;x++)b.append(d[x],AQ.createComment("")),DQ.nextNode(),g.push({type:2,index:++a});b.append(d[n],AQ.createComment(""))}}else if(8===b.nodeType)if(b.data===n0b)g.push({type:2,index:a});else for(d=-1;-1!==(d=b.data.indexOf(zQ,d+1));)g.push({type:7,index:a}),d+=zQ.length-1;a++}};
y0b.createElement=function(a){var b=AQ.createElement("template");b.innerHTML=a;return b};var C0b=function(a,b){this.V1a=[];this.yBa=void 0;this.zBa=a;this.Uu=b};
C0b.prototype.dic=function(a){var b=this.zBa,c=b.Rf.content;b=b.OZ;var d,e=(null!=(d=null==a?void 0:a.JSc)?d:AQ).importNode(c,!0);DQ.currentNode=e;c=DQ.nextNode();for(var f=d=0,g=b[0];void 0!==g;){if(d===g.index){var m=void 0;2===g.type?m=new FQ(c,c.nextSibling,this,a):1===g.type?m=new g.tc(c,g.name,g.Vz,this,a):6===g.type&&(m=new D0b(c,this,a));this.V1a.push(m);g=b[++f]}m=void 0;d!==(null==(m=g)?void 0:m.index)&&(c=DQ.nextNode(),d++)}DQ.currentNode=AQ;return e};
C0b.prototype.r$a=function(a){for(var b=0,c=_.q(this.V1a),d=c.next();!d.done;d=c.next())d=d.value,void 0!==d&&(void 0!==d.Vz?(d.tD(a,d,b),b+=d.Vz.length-2):d.tD(a[b])),b++};_.Y.Object.defineProperties(C0b.prototype,{parentNode:{configurable:!0,enumerable:!0,get:function(){return this.Uu.parentNode}},sD:{configurable:!0,enumerable:!0,get:function(){return this.Uu.sD}}});
var FQ=function(a,b,c,d){this.type=2;this.uh=CQ;this.yBa=void 0;this.uD=a;this.jU=b;this.Uu=c;this.options=d;var e;this.a2a=null!=(e=null==d?void 0:d.isConnected)?e:!0;this.NV=void 0};_.h=FQ.prototype;_.h.tD=function(a,b){a=GK(this,a,void 0===b?this:b);iSb(a)?a===CQ||null==a||""===a?(this.uh!==CQ&&this.Pha(),this.uh=CQ):a!==this.uh&&a!==FK&&this.z3a(a):void 0!==a._$litType$?this.mic(a):void 0!==a.nodeType?this.BCa(a):p0b(a)||"function"===typeof(null==a?void 0:a[Symbol.iterator])?this.lic(a):this.z3a(a)};
_.h.dEa=function(a){return yQ(yQ(this.uD).parentNode).insertBefore(a,this.jU)};_.h.BCa=function(a){if(this.uh!==a){this.Pha();if(e0b!==l0b){var b,c=null==(b=this.uD.parentNode)?void 0:b.nodeName;if("STYLE"===c||"SCRIPT"===c)throw Error("We");}this.uh=this.dEa(a)}};
_.h.z3a=function(a){if(this.uh!==CQ&&iSb(this.uh)){var b=yQ(this.uD).nextSibling;void 0===this.NV&&(this.NV=e0b(b,"data","property"));a=this.NV(a);b.data=a}else b=AQ.createTextNode(""),this.BCa(b),void 0===this.NV&&(this.NV=e0b(b,"data","property")),a=this.NV(a),b.data=a;this.uh=a};
_.h.mic=function(a){var b=a.values,c=a._$litType$;a="number"===typeof c?this.U1a(a):(void 0===c.Rf&&(c.Rf=y0b.createElement(c.h,this.options)),c);var d;(null==(d=this.uh)?void 0:d.zBa)===a?this.uh.r$a(b):(d=new C0b(a,this),a=d.dic(this.options),d.r$a(b),this.BCa(a),this.uh=d)};_.h.U1a=function(a){var b=a.Vz,c=x0b.get(b);if(void 0===c){var d=b.join("\x00");c=m0b.get(d);void 0===c&&(c=new y0b(a),m0b.set(d,c));x0b.set(b,c)}return c};
_.h.lic=function(a){p0b(this.uh)||(this.uh=[],this.Pha());var b=this.uh,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 FQ(this.dEa(AQ.createComment("")),this.dEa(AQ.createComment("")),this,this.options)):d=b[c],d.tD(e),c++;c<b.length&&(this.Pha(d&&yQ(d.jU).nextSibling,c),b.length=c)};_.h.Pha=function(a,b){a=void 0===a?yQ(this.uD).nextSibling:a;var c;for(null==(c=this.ngc)||c.call(this,!1,!0,b);a&&a!==this.jU;)b=yQ(a).nextSibling,yQ(a).remove(),a=b};
var E0b=function(a,b){if(void 0===a.Uu){a.a2a=b;var c;null==(c=a.ngc)||c.call(a,b)}};_.Y.Object.defineProperties(FQ.prototype,{sD:{configurable:!0,enumerable:!0,get:function(){var a,b;return null!=(b=null==(a=this.Uu)?void 0:a.sD)?b:this.a2a}},parentNode:{configurable:!0,enumerable:!0,get:function(){var a=yQ(this.uD).parentNode,b=this.Uu,c;void 0!==b&&11===(null==(c=a)?void 0:c.nodeType)&&(a=b.parentNode);return a}}});
var EQ=function(a,b,c,d,e){this.type=1;this.uh=CQ;this.yBa=void 0;this.element=a;this.name=b;this.Uu=d;this.options=e;2<c.length||""!==c[0]||""!==c[1]?(this.uh=Array(c.length-1).fill(new String),this.Vz=c):this.uh=CQ;this.eE=void 0};
EQ.prototype.tD=function(a,b,c,d){b=void 0===b?this:b;var e=this.Vz,f=!1;if(void 0===e){if(a=GK(this,a,b,0),f=!iSb(a)||a!==this.uh&&a!==FK)this.uh=a}else{var g=a;a=e[0];var m;for(m=0;m<e.length-1;m++){var n=GK(this,g[c+m],b,m);n===FK&&(n=this.uh[m]);f||(f=!iSb(n)||n!==this.uh[m]);if(n===CQ)a=CQ;else if(a!==CQ){var r=void 0;a+=(null!=(r=n)?r:"")+e[m+1]}this.uh[m]=n}}f&&!d&&this.CCa(a)};
EQ.prototype.CCa=function(a){if(a===CQ)yQ(this.element).removeAttribute(this.name);else{void 0===this.eE&&(this.eE=e0b(this.element,this.name,"attribute"));var b;a=this.eE(null!=(b=a)?b:"");var c;yQ(this.element).setAttribute(this.name,null!=(c=a)?c:"")}};_.Y.Object.defineProperties(EQ.prototype,{tagName:{configurable:!0,enumerable:!0,get:function(){return this.element.tagName}},sD:{configurable:!0,enumerable:!0,get:function(){return this.Uu.sD}}});
var z0b=function(){EQ.apply(this,arguments);this.type=3};_.X(z0b,EQ);z0b.prototype.CCa=function(a){void 0===this.eE&&(this.eE=e0b(this.element,this.name,"property"));a=this.eE(a);this.element[this.name]=a===CQ?void 0:a};var A0b=function(){EQ.apply(this,arguments);this.type=4};_.X(A0b,EQ);A0b.prototype.CCa=function(a){yQ(this.element).toggleAttribute(this.name,!!a&&a!==CQ)};var B0b=function(a,b,c,d,e){EQ.call(this,a,b,c,d,e);this.type=5};_.X(B0b,EQ);
B0b.prototype.tD=function(a,b){var c;a=null!=(c=GK(this,a,void 0===b?this:b,0))?c:CQ;if(a!==FK){b=this.uh;c=a===CQ&&b!==CQ||a.capture!==b.capture||a.once!==b.once||a.passive!==b.passive;var d=a!==CQ&&(b===CQ||c);c&&this.element.removeEventListener(this.name,this,b);d&&this.element.addEventListener(this.name,this,a);this.uh=a}};B0b.prototype.handleEvent=function(a){if("function"===typeof this.uh){var b,c;this.uh.call(null!=(c=null==(b=this.options)?void 0:b.host)?c:this.element,a)}else this.uh.handleEvent(a)};
var D0b=function(a,b,c){this.element=a;this.type=6;this.yBa=void 0;this.Uu=b;this.options=c};D0b.prototype.tD=function(a){GK(this,a)};_.Y.Object.defineProperties(D0b.prototype,{sD:{configurable:!0,enumerable:!0,get:function(){return this.Uu.sD}}});var F0b;null==(F0b=window.litHtmlPolyfillSupport)||F0b(y0b,FQ);var G0b,H0b;(null!=(H0b=_.da.litHtmlVersions)?H0b:_.da.litHtmlVersions=[]).push("3.0.0-pre.0");
G0b=function(a,b,c){var d,e=null!=(d=null==c?void 0:c.xVa)?d:b;d=e._$litPart$;if(void 0===d){var f;d=null!=(f=null==c?void 0:c.xVa)?f:null;e._$litPart$=d=new FQ(b.insertBefore(AQ.createComment(""),d),d,void 0,null!=c?c:{})}d.tD(a);return d};var I0b=_.da.ShadowRoot&&(void 0===_.da.ShadyCSS||_.da.ShadyCSS.nativeShadow)&&"adoptedStyleSheets"in Document.prototype&&"replace"in CSSStyleSheet.prototype,J0b=Symbol(),K0b=new WeakMap,L0b=function(a,b,c){this._$cssResult$=!0;if(c!==J0b)throw Error("Xe");this.cssText=a;this.kpc=b};L0b.prototype.toString=function(){return this.cssText};
_.Y.Object.defineProperties(L0b.prototype,{styleSheet:{configurable:!0,enumerable:!0,get:function(){var a=this.mpc,b=this.kpc;if(I0b&&void 0===a){var c=void 0!==b&&1===b.length;c&&(a=K0b.get(b));void 0===a&&((this.mpc=a=new CSSStyleSheet).replaceSync(this.cssText),c&&K0b.set(b,a))}return a}}});
var M0b=function(a,b){if(I0b)a.adoptedStyleSheets=b.map(function(f){return f instanceof CSSStyleSheet?f:f.styleSheet});else{b=_.q(b);for(var c=b.next();!c.done;c=b.next()){c=c.value;var d=document.createElement("style"),e=_.da.litNonce;void 0!==e&&d.setAttribute("nonce",e);d.textContent=c.cssText;a.appendChild(d)}}},N0b=I0b?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 L0b("string"===typeof b?
b:String(b),void 0,J0b)}else b=a;return b};/*

 Copyright 2016 Google LLC
 SPDX-License-Identifier: BSD-3-Clause
*/
var O0b=!!/^\s*class\s*\{\s*\}\s*$/.test(function(){}.toString())||HTMLElement.es5Shimmed||void 0===_.da.Reflect||void 0===_.da.customElements||_.da.customElements.polyfillWrapFlushCallback||!1,P0b,Q0b=function(){var a=HTMLElement;if(O0b)return a;if(void 0!==P0b)return P0b;var b=_.da.Reflect,c=function(){return b.construct(a,[],this.constructor)};c.prototype=a.prototype;c.prototype.constructor=c;c.es5Shimmed=!0;Object.setPrototypeOf(c,a);return P0b=c},R0b=!1;O0b||R0b||(R0b=!0,_.da.HTMLElement=Q0b());
var S0b=Q0b(),T0b=_.da.trustedTypes,U0b=T0b?T0b.emptyScript:"",V0b=_.da.reactiveElementPolyfillSupport,W0b={FNb:function(a,b){switch(b){case Boolean:a=a?U0b:null;break;case Object:case Array:a=null==a?a:JSON.stringify(a)}return a},lNa: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}},X0b=function(a,b){return b!==a&&(b===b||a===a)},Y0b={X4:!0,type:String,TW:W0b,dFb:!1,Oyc:X0b},
GQ=function(){var a=S0b.call(this)||this;a.Qha=new Map;a.gaa=!1;a.W9=!1;a.lU=null;a.Mlc();return a};_.X(GQ,S0b);GQ.RI=function(a,b){b=void 0===b?Y0b:b;b.state&&(b.X4=!1);this.Ln();this.oB.set(a,b);b.LYc||this.prototype.hasOwnProperty(a)||(b=this.r9(a,Symbol(),b),void 0!==b&&Object.defineProperty(this.prototype,a,b))};GQ.r9=function(a,b,c){return{get:function(){return this[b]},set:function(d){var e=this[a];this[b]=d;Z0b(this,a,e,c)},configurable:!0,enumerable:!0}};
GQ.pY=function(a){return this.oB.get(a)||Y0b};
GQ.Ln=function(){$0b();if(this.hasOwnProperty("finalized"))return!1;this.finalized=!0;var a=Object.getPrototypeOf(this);a.Ln();void 0!==a.YDa&&(this.YDa=[].concat(_.sc(a.YDa)));this.oB=new Map(a.oB);this.X1a=new Map;if(this.hasOwnProperty("properties")){a=this.properties;var b=[].concat(_.sc(Object.getOwnPropertyNames(a)),_.sc(Object.getOwnPropertySymbols(a)));b=_.q(b);for(var c=b.next();!c.done;c=b.next())c=c.value,this.RI(c,a[c])}this.rP=this.C8(this.styles);return!0};
GQ.C8=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(N0b(c.value))}else void 0!==a&&b.push(N0b(a));return b};GQ.kU=function(a,b){b=b.X4;return!1===b?void 0:"string"===typeof b?b:"string"===typeof a?a.toLowerCase():void 0};_.h=GQ.prototype;_.h.Mlc=function(){var a=this;this.d2a=new Promise(function(c){return a.hmb=c});this.Oha=new Map;this.ugc();Z0b(this);var b;null==(b=this.constructor.YDa)||b.forEach(function(c){return c(a)})};
_.h.ugc=function(){for(var a=_.q(this.constructor.oB.keys()),b=a.next();!b.done;b=a.next())b=b.value,this.hasOwnProperty(b)&&(this.Qha.set(b,this[b]),delete this[b])};_.h.bP=function(){var a,b=null!=(a=this.shadowRoot)?a:this.attachShadow(this.constructor.O_);M0b(b,this.constructor.rP);return b};_.h.connectedCallback=function(){void 0===this.uFb&&(this.uFb=this.bP());this.hmb(!0);var a;null==(a=this.BBa)||a.forEach(function(b){var c;return null==(c=b.QVc)?void 0:c.call(b)})};_.h.hmb=function(){};
_.h.disconnectedCallback=function(){var a;null==(a=this.BBa)||a.forEach(function(b){var c;return null==(c=b.SVc)?void 0:c.call(b)})};_.h.attributeChangedCallback=function(a,b,c){this.kgc(a,c)};_.h.tgc=function(a,b,c){c=void 0===c?Y0b:c;var d=this.constructor.kU(a,c);if(void 0!==d&&!0===c.dFb){var e,f=(void 0!==(null==(e=c.TW)?void 0:e.FNb)?c.TW:W0b).FNb(b,c.type);this.lU=a;null==f?this.removeAttribute(d):this.setAttribute(d,f);this.lU=null}};
_.h.kgc=function(a,b){var c=this.constructor;a=c.X1a.get(a);if(void 0!==a&&this.lU!==a){c=c.pY(a);var d,e="function"===typeof c.TW?{lNa:c.TW}:void 0!==(null==(d=c.TW)?void 0:d.lNa)?c.TW:W0b;this.lU=a;this[a]=e.lNa(b,c.type);this.lU=null}};var Z0b=function(a,b,c,d){var e=!0;void 0!==b&&(d=d||a.constructor.pY(b),(d.Oyc||X0b)(a[b],c)?(a.Oha.has(b)||a.Oha.set(b,c),!0===d.dFb&&a.lU!==b&&(void 0===a.I1&&(a.I1=new Map),a.I1.set(b,d))):e=!1);!a.gaa&&e&&(a.d2a=a.qgc())};
GQ.prototype.qgc=function(){var a=this,b,c;return _.Gd(function(d){switch(d.Pc){case 1:return a.gaa=!0,_.dha(d,2),_.Hd(d,a.d2a,4);case 4:d.Pc=3;d.yI=0;break;case 2:b=_.hha(d),a.P1c||Promise.reject(b);case 3:c=a1b(a);if(null==c){d.ui(5);break}return _.Hd(d,c,5);case 5:return d.return(!a.gaa)}})};
var a1b=function(a){if(a.gaa){a.Qha&&(a.Qha=a.Qha.forEach(function(e,f){return a[f]=e}));var b=!1,c=a.Oha;try{b=!0;var d;null==(d=a.BBa)||d.forEach(function(e){var f;return null==(f=e.UVc)?void 0:f.call(e)});a.update(c)}catch(e){throw b=!1,a.b2a(),e;}b&&a.xBa(c)}};_.h=GQ.prototype;_.h.xBa=function(a){var b;null==(b=this.BBa)||b.forEach(function(c){var d;return null==(d=c.VVc)?void 0:d.call(c)});this.W9||(this.W9=!0,this.kob());this.fA(a)};_.h.b2a=function(){this.Oha=new Map;this.gaa=!1};
_.h.update=function(){var a=this;this.I1&&(this.I1=this.I1.forEach(function(b,c){return a.tgc(c,a[c],b)}));this.b2a()};_.h.fA=function(){};_.h.kob=function(){};_.Y.Object.defineProperties(GQ,{observedAttributes:{configurable:!0,enumerable:!0,get:function(){this.Ln();for(var a=[],b=_.q(this.oB),c=b.next();!c.done;c=b.next()){var d=_.q(c.value);c=d.next().value;d=d.next().value;d=this.kU(c,d);void 0!==d&&(this.X1a.set(d,c),a.push(d))}return a}}});GQ.finalized=!0;GQ.oB=new Map;GQ.rP=[];GQ.O_={mode:"open"};
null==V0b||V0b({ReactiveElement:GQ});var $0b=function(){var a;(null!=(a=_.da.reactiveElementVersions)?a:_.da.reactiveElementVersions=[]).push("2.0.0-pre.0");$0b=function(){}};var HQ=function(){var a=GQ.apply(this,arguments)||this;a.Wsa={host:a};a.ABa=void 0;return a};_.X(HQ,GQ);HQ.O_=GQ.O_;HQ.rP=GQ.rP;HQ.oB=GQ.oB;HQ.kU=GQ.kU;HQ.C8=GQ.C8;HQ.pY=GQ.pY;HQ.r9=GQ.r9;HQ.RI=GQ.RI;_.h=HQ.prototype;_.h.bP=function(){var a=GQ.prototype.bP.call(this),b;null!=(b=this.Wsa).xVa||(b.xVa=a.firstChild);return a};_.h.update=function(a){var b=this.render();this.W9||(this.Wsa.isConnected=this.isConnected);GQ.prototype.update.call(this,a);this.ABa=G0b(b,this.uFb,this.Wsa)};
_.h.connectedCallback=function(){GQ.prototype.connectedCallback.call(this);var a;null==(a=this.ABa)||E0b(a,!0)};_.h.disconnectedCallback=function(){GQ.prototype.disconnectedCallback.call(this);var a;null==(a=this.ABa)||E0b(a,!1)};_.h.render=function(){return FK};HQ.Ln=function(){b1b();return GQ.Ln.call(this)};HQ.finalized=!0;HQ._$litElement$=!0;var c1b;null==(c1b=window.litElementPolyfillSupport)||c1b({LitElement:HQ});
var b1b=function(){var a,b;(null!=(b=(a=window).litElementVersions)?b:a.litElementVersions=[]).push("4.0.0-pre.0");b1b=function(){}};var d1b=_.$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 */"]),
e1b=function(a){var b=_.lc.apply(1,arguments);return function(){var c=1===a.length?a[0]:b.reduce(function(d,e,f){if(!0===e._$cssResult$)e=e.cssText;else if("number"!==typeof e)throw Error("Ye`"+e);return d+e+a[f+1]},a[0]);return new L0b(c,a,J0b)}()}(d1b);var f1b=function(a,b){return{kind:b.kind,elements:b.elements,gob:function(c){customElements.define(a,c)}}};var jSb=function(a,b){return"method"!==b.kind||!b.Bjb||"value"in b.Bjb?{kind:"field",key:Symbol(),YZc:"own",Bjb:{},hZc:b.key,Jsb:function(){"function"===typeof b.Jsb&&(this[b.key]=b.Jsb.call(this))},gob:function(c){c.RI(b.key,a)}}:Object.assign({},b,{gob:function(c){c.RI(b.key,a)}})};var g1b=function(){};g1b.prototype.mgc=function(a,b,c){this.XOc=a;this.Uu=b;this.VOc=c};g1b.prototype.ogc=function(a,b){return this.update(a,b)};g1b.prototype.update=function(a,b){return this.render.apply(this,_.sc(b))};_.Y.Object.defineProperties(g1b.prototype,{sD:{configurable:!0,enumerable:!0,get:function(){return this.Uu.sD}}});var h1b=function(a){this.value=CQ;if(2!==a.type)throw Error("Ze`"+this.constructor.Juc);};_.X(h1b,g1b);h1b.prototype.render=function(a){if(a===CQ||void 0===a)return this.hNb=void 0,this.value=a;if(a===FK)return a;if(a===this.value)return this.hNb;this.value=a;a=[_.Rf(a)];a.raw=a;var b={};return this.hNb=(b._$litType$=this.constructor.resultType,b.Vz=a,b.values=[],b)};h1b.Juc="safeHTML";h1b.resultType=1;
var i1b=function(a){return function(){var b=_.lc.apply(0,arguments),c={};return c._$litDirective$=a,c.values=b,c}}(h1b);/*

 Copyright 2021 Google LLC
 SPDX-License-Identifier: BSD-3-Clause
*/
var j1b=_.$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(";")),k1b=_.$h(['\n         <li class="no">\n           No results for&nbsp;<span class="value">',"</span>\n         </li>"]),l1b=_.$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(";")),
m1b=_.$h(["\n        <li class=\"item\">\n          <a rel='search'\n             .href="," @click=",'><span class="icon sprite ','"></span> ',"</a>\n        </li>"]),n1b=_.$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(";")),o1b=
function(a,b,c){this.category=a;this.rawQuery=b;a=b.indexOf(c);-1!==a?(this.prefix=b.substr(0,a),this.Ht=b.substr(a,c.length),this.suffix=b.substr(a+c.length)):(this.prefix=b,this.suffix=this.Ht="")},p1b=function(a,b,c,d,e){this.title=a;this.snippet=b;this.url=c;this.icon=d;this.shortUrl=e},q1b=function(a,b,c){this.icon=a;this.url=b;this.description=c},IQ=function(){var a=HQ.apply(this,arguments)||this;a.placeholder="Search...";a.hiddenQuery="";a.accesskey="/";a.from="";a.dataHiddenQuery="";a.dataFrom=
"";a.queries=[];a.results=[];a.EL=[];a.Ega=new _.re;a.Dga=a.Ega;a.Bnb=CRb("fetchJson",function(b,c){return BRb(b,c)});a.iKc="https://g3mark-service-backend.corp.google.com/moma_search_api/suggest";a.UHc="https://g3mark-service-backend.corp.google.com/moma_search_api/search";a.kDc=CRb("momaUrl",new URL("https://moma.corp.google.com/search"));a.input=void 0;return a};_.X(IQ,HQ);IQ.O_=HQ.O_;IQ.rP=HQ.rP;IQ.oB=HQ.oB;IQ.kU=HQ.kU;IQ.C8=HQ.C8;IQ.pY=HQ.pY;IQ.r9=HQ.r9;IQ.RI=HQ.RI;IQ.Ln=HQ.Ln;
IQ.prototype.render=function(){var a=this,b=this.input?this.input.value:"",c=0<this.EL.length&&0===this.results.length;return w0b(n1b,this.placeholder,this.queries.map(function(d){return w0b(j1b,d.category,function(e){e.preventDefault()},function(e){e.preventDefault();a.GL(d.rawQuery);a.fireEvent("query-event",d.rawQuery)},d.prefix,d.Ht,d.suffix,d.rawQuery)}),c?w0b(k1b,b):"",this.results.map(function(d){return w0b(l1b,lSb(d.icon.imageUrl),d.url,function(){a.fireEvent("navigate-event",_.Uf(d.url))},
d.title,mSb(d.shortUrl),i1b(d.snippet))}),this.EL.map(function(d){return w0b(m1b,d.url,function(){a.fireEvent("navigate-event",_.Uf(d.url))},d.icon,d.description)}))};
IQ.prototype.kob=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=_.Td(c,"input").ka(_.xe(function(){for(var f=_.q(b.querySelectorAll(".item")),g=f.next();!g.done;g=f.next())g.value.classList.remove("selected")}),_.de(500),_.y(function(){return c.value}),_.Yd(function(f){return""!==f}),_.xe(function(f){var g=a.kDc;f=[f];g.searchParams.set("q",f.join(" "));
var m=a.from||a.dataFrom;m&&g.searchParams.set("from",m);a.EL=[];a.EL.push(new q1b("moma",_.oj(g.toString()),"Moma search"));if(m=a.hiddenQuery||a.dataHiddenQuery)f.push(m),g.searchParams.set("q",f.join(" ")),a.EL.push(new q1b("more",_.oj(g.toString()),"More results"));a.EL.reverse()}));this.input=c;var e=function(){a.Ega.next(!0)};_.tha(d,d.ka(_.ve(function(f){return a.Bnb(a.getUrl(a.iKc,f),{credentials:"include"})}))).subscribe(function(f){f=_.q(f);var g=f.next().value,m=f.next().value;f=(m.suggestedPersonalQueries||
[]).map(function(n){return new o1b("personal",n.rawQuery,g)});m=(m.suggestedPopularQueries||[]).map(function(n){return new o1b("popular",n.rawQuery,g)});a.queries=f.concat(m);a.Ega.next(!0)},e);d.ka(_.ve(function(f){return a.Bnb(a.getUrl(a.UHc,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 m=a.results,n=
m.push,r=g.title;var x=g.snippet.privateDoNotAccessOrElseSafeHtmlWrappedValue;if(void 0===x||null===x)throw Error("$e");x=_.Qf(x);n.call(m,new p1b(r,x,lSb(g.link.linkUrl),g.icon,g.link.shortUrl))}a.Ega.next(!0)},e);_.Td(c,"input").ka(_.Yd(function(){return""===c.value})).subscribe(function(){a.EL=[];a.queries=[];a.results=[];a.Ega.next(!1)});_.Td(c,"focusin").subscribe(function(){for(var f=_.q(b.querySelectorAll(".item")),g=f.next();!g.done;g=f.next())g.value.classList.remove("selected")});_.Td(c,
"keydown").subscribe(function(f){switch(f.key){case "ArrowDown":f.preventDefault();r1b(a,1);break;case "ArrowUp":f.preventDefault();r1b(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=_.Zf(g),g=_.Vf(g),void 0!==g&&(f.href=g);else{g=_.q(b.querySelectorAll(".item"));for(var m=g.next();!m.done;m=g.next())m.value.classList.remove("selected");if(f=f.querySelector(".raw-query"))a.GL(f.textContent||
""),a.fireEvent("query-event",f.textContent||"");(f=a.shadowRoot.querySelector("ul.search > .item"))&&f.classList.add("selected")}}}})}};IQ.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 r1b=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")};IQ.prototype.GL=function(a){this.input&&(this.input.value=a,this.input.dispatchEvent(new InputEvent("input")))};
IQ.prototype.fireEvent=function(a,b){this.dispatchEvent(new CustomEvent(a,{detail:{value:b}}))};_.Y.Object.defineProperties(IQ,{styles:{configurable:!0,enumerable:!0,get:function(){return e1b}}});var JQ=IQ;IK([HK({type:String}),JK(Object)],JQ.prototype,"placeholder",void 0);IK([HK({type:String,X4:"hidden-query"}),JK(Object)],JQ.prototype,"hiddenQuery",void 0);IK([HK({type:String}),JK(Object)],JQ.prototype,"accesskey",void 0);IK([HK({type:String}),JK(Object)],JQ.prototype,"from",void 0);
IK([HK({type:String,X4:"data-hidden-query"}),JK(Object)],JQ.prototype,"dataHiddenQuery",void 0);IK([HK({type:String,X4:"data-from"}),JK(Object)],JQ.prototype,"dataFrom",void 0);IK([kSb(),JK(Array)],JQ.prototype,"queries",void 0);IK([kSb(),JK(Array)],JQ.prototype,"results",void 0);IK([kSb(),JK(Array)],JQ.prototype,"EL",void 0);JQ=IK([function(a){return function(b){"function"===typeof b?customElements.define(a,b):b=f1b(a,b);return b}}("g3mark-moma-search")],JQ);var KQ=function(){};KQ.ha=function(a){return new (a||KQ)};KQ.Ea=_.gc({type:KQ});KQ.Da=_.Wb({});var LQ=function(){};LQ.ha=function(a){return new (a||LQ)};LQ.Ea=_.gc({type:LQ});LQ.Da=_.Wb({imports:[xQ,_.om,_.xn,KQ]});var MQ=function(){};MQ.ha=function(a){return new (a||MQ)};MQ.Ea=_.gc({type:MQ});MQ.Da=_.Wb({imports:[_.om]});var NQ=function(){};NQ.ha=function(a){return new (a||NQ)};NQ.Ea=_.gc({type:NQ});NQ.Da=_.Wb({imports:[_.om,_.xn]});var OQ=function(){};OQ.ha=function(a){return new (a||OQ)};OQ.Ea=_.gc({type:OQ});OQ.Da=_.Wb({imports:[_.om,MQ,NQ]});var PQ=function(){};PQ.ha=function(a){return new (a||PQ)};PQ.Ea=_.gc({type:PQ});PQ.Da=_.Wb({imports:[_.om,vQ,LQ,_.xn,MQ,OQ,_.sD,NQ,wQ]});var QQ=function(){};QQ.ha=function(a){return new (a||QQ)};QQ.Ea=_.gc({type:QQ});QQ.Da=_.Wb({Nb:[{Ca:_.qbb,qc:{expandedHeight:"48px",collapsedHeight:"48px",OJ:!1}}],imports:[_.Sn,_.om,lQ,_.OJ,IP,uQ,_.sv,_.Hr,_.pz,_.ry,PQ,rQ]});var RQ=function(){};RQ.ha=function(a){return new (a||RQ)};RQ.Ea=_.gc({type:RQ});RQ.Da=_.Wb({imports:[RM,_.om,_.bz,mQ,lQ,_.Nn,_.uD,YL,_.xn]});var SQ=function(){};SQ.ha=function(a){return new (a||SQ)};SQ.Ea=_.gc({type:SQ});SQ.Da=_.Wb({imports:[_.om,_.PJ,_.xs,iL]});var TQ=function(){};TQ.ha=function(a){return new (a||TQ)};TQ.Ea=_.gc({type:TQ});TQ.Da=_.Wb({imports:[_.uu,_.om,WM,_.uD,_.sD,_.Hr,_.xs,_.Bw]});var UQ=function(){};UQ.ha=function(a){return new (a||UQ)};UQ.Ea=_.gc({type:UQ});UQ.Da=_.Wb({imports:[_.Sn,_.om,_.sD,_.Hr,_.pz,_.ny,_.xn]});var VQ=function(){};VQ.ha=function(a){return new (a||VQ)};VQ.Ea=_.gc({type:VQ});VQ.Da=_.Wb({imports:[_.om,_.Hr,_.xs,_.rw]});var WQ=function(){};WQ.ha=function(a){return new (a||WQ)};WQ.Ea=_.gc({type:WQ});WQ.Da=_.Wb({imports:[VQ,_.om]});new _.pk;new _.qk;new _.pk;new _.qk;new _.ms("Last {count} days");var XQ=function(a,b,c,d){this.qb=a;this.Vc=b;this.dir=c;this.zone=d;this.lc=new _.pe;this.YF=this.xR=null;this.CSa=192;this.nda=new _.Lf([]);this.BW=[];this.Hsb=!1;this.vv=this.jt=null;this.El=new _.al;this.nM=new _.al;this.cQb=new _.al;this.fl=new _.al;this.ct=null;this.rtb=[];s1b(this)};_.h=XQ.prototype;_.h.Qa=function(){this.BW=t1b(this);var a=this.nda,b=a.next,c=Array.from({length:this.BW.length});c[0]=this.tb;c[1]=_.pA(this.Vc,this.tb,1);b.call(a,c)};
_.h.Rc=function(){var a=this;this.CPa();u1b(this);v1b(this);this.zone.Zb(function(){setTimeout(function(){a.nda.next(a.BW);a.Hsb=!0})})};_.h.Rb=function(a){var b=this;this.Hsb&&(a.minDate||a.maxDate)&&(this.BW=t1b(this),this.nda.next(this.BW));a.activeDate&&a.activeDate.Qf!==a.activeDate.Si&&this.zone.Zb(function(){setTimeout(function(){b.jG(b.tb,"auto")})})};_.h.La=function(){this.lc.next();this.lc.complete()};
_.h.jG=function(a,b){var c=this;b=void 0===b?"auto":b;var d=this.BW.findIndex(function(e){return oSb(c,e,a)});-1<d&&this.Wda.Cw(d,b)};_.h.IWa=function(a){this.nM.next(a.value);w1b(this)};_.h.pP=function(a){this.ct=a};_.h.nB=function(a){this.ct&&(a.value&&this.cQb.emit(a),this.ct=null)};
var s1b=function(a){var b=_.Ngb(a.Vc,"narrow"),c=_.Ngb(a.Vc,"long").map(function(d,e){return{Axb:d,MSa:b[e]}});a.rtb=c.slice(0).concat(c.slice(0,0))},x1b=function(a,b){return(new Date(a.Vc.getYear(b),a.Vc.getMonth(b),1)).getTime()},y1b=function(a,b){return a.pba.toArray().find(function(c){return oSb(a,c.tb,b)})},w1b=function(a){a=_.q(a.pba.toArray());for(var b=a.next();!b.done;b=a.next())b=b.value,b.mO=null,b.CV=null,b.vb.ae()};
XQ.prototype.CPa=function(){var a=this;_.Td(this.qb.ta,"keydown",{capture:!0}).ka(_.we(this.lc)).subscribe(function(b){a:{var c=a.tb,d="rtl"===a.dir.value;switch(b.keyCode){case 37:a.tb=_.rA(a.Vc,a.tb,d?1:-1);break;case 39:a.tb=_.rA(a.Vc,a.tb,d?-1:1);break;case 38:a.tb=_.rA(a.Vc,a.tb,-7);break;case 40:a.tb=_.rA(a.Vc,a.tb,7);break;case 36:a.tb=_.rA(a.Vc,a.tb,1-a.Vc.getDate(a.tb));break;case 35:a.tb=_.rA(a.Vc,a.tb,_.Ogb(a.Vc,a.tb)-a.Vc.getDate(a.tb));break;case 33:a.tb=b.altKey?_.qA(a.Vc,a.tb,-1):_.pA(a.Vc,
a.tb,-1);break;case 34:a.tb=b.altKey?_.qA(a.Vc,a.tb,1):_.pA(a.Vc,a.tb,1);break;case 27:null===a.YF||_.Rg(b)||(w1b(a),a.El.emit(null),a.nM.emit(null));break;default:break a}a.tb=_.mA(a.Vc,a.tb,a.Bd,a.Ed);_.kA(a.Vc,c,a.tb)&&a.fl.emit(a.tb);c=y1b(a,c);if(d=y1b(a,a.tb))d.tb=a.tb,d.Vx(),d.vb.ae(),null==c||c.vb.ae();b.preventDefault();b.stopPropagation()}})};
var v1b=function(a){a.zone.Zb(function(){var b=a.Wda.qb.ta;_.Td(b,"mousemove").ka(_.y(function(c){if(!a.ct)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}),_.he(),_.ve(function(c){return 0===c?_.Mh:_.gcb(50).ka(_.me(c))}),_.we(a.lc)).subscribe(function(c){b.scrollTo({top:b.scrollTop+c})})})},u1b=function(a){a.pba.hd.ka(_.ue(a.pba),_.ve(function(b){return _.Ud.apply(null,
_.sc(b.toArray().map(function(c){return c.SD.Eca})))}),_.we(a.lc)).subscribe(function(b){var c=a.pba.toArray();null==c||c[0].w8a(b);a.xR=(null==c?void 0:c[0].CV)||null;a.YF=(null==c?void 0:c[0].mO)||null;for(b=1;b<c.length;b++)c[b].CV=a.xR,c[b].mO=a.YF,c[b].vb.ae()})},t1b=function(a){for(var b=[],c=x1b(a,a.Ed),d=a.Vc.clone(a.Bd);x1b(a,d)<=c;)b.push(a.Vc.clone(d)),d=_.pA(a.Vc,d,1);return b},oSb=function(a,b,c){return a.Vc.getMonth(b)===a.Vc.getMonth(c)&&a.Vc.getYear(b)===a.Vc.getYear(c)};
_.Y.Object.defineProperties(XQ.prototype,{weekdays:{configurable:!0,enumerable:!0,get:function(){return this.rtb}}});XQ.ha=function(a){return new (a||XQ)(_.w(_.Wc),_.w(_.iA),_.w(_.oq),_.w(_.ze))};
XQ.ya=_.fc({type:XQ,qa:[["reach-calendar-month-view"]],ub:function(a,b){a&1&&(_.kf(_.Aq,7),_.kf(_.Ry,7),_.kf(_.YC,5));if(a&2){var c;_.jf(c=_.nf())&&(b.Wda=c.first);_.jf(c=_.nf())&&(b.v3c=c.first);_.jf(c=_.nf())&&(b.pba=c)}},Cb:[1,"reach-calendar-month-view"],inputs:{tb:"activeDate",selected:"selected",Bd:"minDate",Ed:"maxDate",Li:"dateFilter",Ik:"dateClass",jt:"comparisonStart",vv:"comparisonEnd"},outputs:{El:"selectedChange",nM:"userSelection",cQb:"userDragDrop",fl:"activeDateChange"},features:[_.vc],
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"),_.O(3,nSb,2,1,"th",1),_.C()()(),_.E(4,"mat-divider"),_.B(5,"cdk-virtual-scroll-viewport",2),_.O(6,qSb,2,1,"div",3),_.S(7,"async"),_.C());a&2&&(_.v(3),_.z("ngForOf",b.weekdays),
_.v(2),_.z("itemSize",b.CSa)("minBufferPx",5*b.CSa)("maxBufferPx",10*b.CSa),_.v(1),_.z("cdkVirtualForOf",_.T(7,6,b.nda))("cdkVirtualForTemplateCacheSize",50))},Ia:[_.hA,_.hm,_.im,_.YC,_.Wv,_.Qy,_.Ry,_.Aq,_.nm],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 */"],
mb:2,Na:0});var YQ=function(a,b,c){this.qb=a;this.Vc=b;this.dir=c;this.lc=new _.pe;this.fJa=new _.Lf([]);this.x_a=128;this.El=new _.re;this.fl=new _.al};_.h=YQ.prototype;_.h.Rc=function(){this.CPa()};_.h.Rb=function(a){if(a.minDate||a.maxDate){a=[];for(var b=(new Date(this.Vc.getYear(this.Ed),0,1)).getTime(),c=this.Vc.clone(this.Bd);(new Date(this.Vc.getYear(c),0,1)).getTime()<=b;)a.push(this.Vc.clone(c)),c=_.qA(this.Vc,c,1);this.fJa.next(a)}};
_.h.jG=function(a,b){var c=this;b=void 0===b?"auto":b;var d=this.fJa.value.findIndex(function(e){return c.Vc.getYear(e)===c.Vc.getYear(a)});-1<d&&this.Wda.Cw(d,b)};_.h.CPa=function(){var a=this;_.Td(this.qb.ta,"keydown",{capture:!0}).ka(_.we(this.lc)).subscribe(function(b){a.QOa(b)})};
_.h.QOa=function(a){var b=this.tb,c="rtl"===this.dir.value;switch(a.keyCode){case 37:this.tb=_.pA(this.Vc,this.tb,c?1:-1);break;case 39:this.tb=_.pA(this.Vc,this.tb,c?-1:1);break;case 38:this.tb=_.pA(this.Vc,this.tb,-4);break;case 40:this.tb=_.pA(this.Vc,this.tb,4);break;case 36:this.tb=_.pA(this.Vc,this.tb,-this.Vc.getDate(this.tb));break;case 35:this.tb=_.rA(this.Vc,this.tb,11-this.Vc.getMonth(this.tb));break;case 33:this.tb=_.qA(this.Vc,this.tb,a.altKey?-10:-1);break;case 34:this.tb=_.qA(this.Vc,
this.tb,a.altKey?10:1);break;default:return}this.tb=_.mA(this.Vc,this.tb,this.Bd,this.Ed);_.kA(this.Vc,b,this.tb)&&this.fl.emit(this.tb);b=z1b(this,b);if(c=z1b(this,this.tb))c.tb=this.tb,c.Vx(),c.vb.ae(),null==b||b.vb.ae();a.preventDefault();a.stopPropagation()};var z1b=function(a,b){return a.aNc.toArray().find(function(c){return a.Vc.getYear(c.tb)===a.Vc.getYear(b)})};YQ.ha=function(a){return new (a||YQ)(_.w(_.Wc),_.w(_.iA),_.w(_.oq))};
YQ.ya=_.fc({type:YQ,qa:[["reach-calendar-year-view"]],ub:function(a,b){a&1&&(_.kf(_.Aq,7),_.kf(_.$C,5));if(a&2){var c;_.jf(c=_.nf())&&(b.Wda=c.first);_.jf(c=_.nf())&&(b.aNc=c)}},Cb:[1,"reach-calendar-year-view"],inputs:{tb:"activeDate",Bd:"minDate",Ed:"maxDate",selected:"selected",Li:"dateFilter",Ik:"dateClass"},outputs:{El:"selectedChange",fl:"activeDateChange"},features:[_.vc],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),_.O(1,rSb,1,6,"mat-year-view",1),_.S(2,"async"),_.C());a&2&&(_.z("itemSize",
b.x_a)("minBufferPx",3*b.x_a)("maxBufferPx",5*b.x_a),_.v(1),_.z("cdkVirtualForOf",_.T(2,5,b.fJa))("cdkVirtualForTemplateCacheSize",50))},Ia:[_.hA,_.$C,_.Qy,_.Ry,_.Aq,_.nm],mb:2,Na:0});var A1b=_.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)")])]),ZQ=function(a,b){var c=this;this.Vc=a;this.Md=b;this.lc=new _.pe(1);this.kea=new _.jv(null);this.mtb=new _.pe(1);this.Wc=new _.re;this.bX=[];this.Yzc="Date";this.ptb=null;this.RL="month";this.El=new _.al;this.oM=new _.al(!0);this.nM=new _.al;this.kea.Jl.ka(_.we(this.lc)).subscribe(function(d){c.nM.next({source:"input",
value:d})})};_.h=ZQ.prototype;_.h.Qa=function(){this.Bd||(this.Bd=_.qA(this.Vc,new Date,-3));this.Ed||(this.Ed=_.qA(this.Vc,new Date,3));this.kea.setValue(this.selected,{le:!1})};_.h.we=function(){this.tb=this.oG||new Date;this.LPa=this.RL};_.h.Rc=function(){this.mtb.next()};_.h.Rb=function(a){if(a=a.selected)a=!!this.kea.value;a&&this.kea.setValue(this.selected,{le:!1});this.Wc.next()};_.h.La=function(){this.lc.next();this.lc.complete()};_.h.IWa=function(a){this.nM.next({source:"view",value:a})};
_.Y.Object.defineProperties(ZQ.prototype,{tb:{configurable:!0,enumerable:!0,get:function(){return this.Lsc},set:function(a){this.Lsc=_.mA(this.Vc,a,this.Bd,this.Ed);this.Wc.next();_.yk(this.Md)}},zh:{configurable:!0,enumerable:!0,get:function(){return this.LPa},set:function(a){var b=this.LPa!==a?a:null;this.LPa=a;_.yk(this.Md);b&&this.oM.emit(b)}},oG:{configurable:!0,enumerable:!0,get:function(){return this.ptb},set:function(a){this.ptb=_.jA(this.Vc,this.Vc.Ah(a));var b;this.tb=null!=(b=this.oG)?
b:new Date}},Bd:{configurable:!0,enumerable:!0,get:function(){return this.gAc},set:function(a){this.gAc=_.jA(this.Vc,this.Vc.Ah(a))||_.qA(this.Vc,new Date,-3)}},Ed:{configurable:!0,enumerable:!0,get:function(){return this.fAc},set:function(a){this.fAc=_.jA(this.Vc,this.Vc.Ah(a))||_.qA(this.Vc,new Date,3)}}});ZQ.ha=function(a){return new (a||ZQ)(_.w(_.iA,8),_.w(_.sl))};
ZQ.ya=_.fc({type:ZQ,qa:[["reach-calendar"]],ub:function(a,b){a&1&&(_.kf(XQ,5),_.kf(YQ,5));if(a&2){var c;_.jf(c=_.nf())&&(b.qZ=c.first);_.jf(c=_.nf())&&(b.ewa=c.first)}},Cb:[1,"reach-calendar","cdk-edit-pane"],Db:2,hb:function(a,b){a&2&&_.He("reach-date-calendar-with-presets",null==b.bX?null:b.bX.length)},inputs:{bX:"datePresets",oG:"startAt",RL:"startView",selected:"selected",Li:"dateFilter",Ik:"dateClass",Bd:"minDate",Ed:"maxDate"},outputs:{El:"selectedChange",oM:"viewChanged",nM:"userSelection"},
Wb:["reachCalendar"],features:[_.$e([{Ca:_.bD,Jb:ZQ}]),_.vc],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"),_.E(4,"input",3),_.C()(),_.O(5,sSb,1,1,"reach-date-presets-menu",4),_.E(6,"reach-calendar-month-toolbar",5),_.C(),_.B(7,"div",6)(8,"div")(9,"reach-calendar-year-view",7),_.M("selectedChange",function(c){b.zh="month";var d;null==(d=b.qZ)||d.jG(c)}),_.C(),_.B(10,"reach-calendar-month-view",8),_.M("userSelection",function(c){return b.IWa(c)}),
_.C()()()());a&2&&(_.v(4),_.z("formControl",b.kea)("placeholder",b.Yzc)("min",b.Bd)("max",b.Ed),_.v(1),_.z("ngIf",null==b.bX?null:b.bX.length),_.v(1),_.z("activeDate",b.tb)("maxDate",b.Ed)("minDate",b.Bd)("view",b.zh),_.v(2),_.z("@pickerView",b.zh),_.v(1),_.z("activeDate",b.tb)("selected",b.selected)("dateFilter",b.Li)("maxDate",b.Ed)("minDate",b.Bd)("dateClass",b.Ik),_.v(1),_.z("activeDate",b.tb)("selected",b.selected)("dateFilter",b.Li)("maxDate",b.Ed)("minDate",b.Bd)("dateClass",b.Ik))},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 */"],
mb:2,data:{animation:[A1b]},Na:0});var B1b={keyboard_arrow_left:{Bh:"keyboard_arrow_left"},keyboard_arrow_right:{Bh:"keyboard_arrow_right"},arrow_right:{Bh:"arrow_right"}},C1b=new _.oc("ICON_MAPPING",{Ja:"root",oa:function(){return B1b}});var D1b=0,$Q=function(a,b,c,d,e,f){this.calendar=a;this.Md=b;this.Vc=d;this.Wtc=e;this.Jt=f;this.lc=new _.pe(1);this.qsa="";this.Reb="reach-calendar-button-"+D1b++};$Q.prototype.Rc=function(){var a=this;this.calendar.mtb.ka(_.je(1)).subscribe(function(){E1b(a)})};var E1b=function(a){var b;null==(b=a.calendar.qZ)||b.Wda.vta.ka(_.we(a.lc)).subscribe(function(c){var d,e=null==(d=a.calendar.qZ)?void 0:d.nda.value[c];e&&(a.qsa=a.Vc.format(e,a.Wtc.display.DSa),a.Cu=e,_.yk(a.Md))})};
$Q.prototype.Asa=function(){return!this.Bd||0>_.kA(this.Vc,this.Bd,this.Cu)};$Q.prototype.vra=function(){return!this.Ed||0<_.kA(this.Vc,this.Ed,this.Cu)};$Q.prototype.jG=function(a,b){b=void 0===b?"auto":b;if("month"===this.view){var c;null==(c=this.calendar.qZ)||c.jG(a,b)}else{var d;null==(d=this.calendar.ewa)||d.jG(a,b)}};var F1b=function(a,b,c){b="month"===a.view?_.pA(a.Vc,b,c):_.qA(a.Vc,b,c);return _.mA(a.Vc,b,a.Bd,a.Ed)};
_.Y.Object.defineProperties($Q.prototype,{tb:{configurable:!0,enumerable:!0,get:function(){return this.dAc},set:function(a){this.dAc=this.Cu=a}},view:{configurable:!0,enumerable:!0,get:function(){return this.hAc},set:function(a){this.hAc=a}},eUa:{configurable:!0,enumerable:!0,get:function(){return"month"===this.view?"Choose month and year":"Choose date"}},vUa:{configurable:!0,enumerable:!0,get:function(){return"month"===this.view?"Previous month":"Previous year"}},VSa:{configurable:!0,enumerable:!0,
get:function(){return"month"===this.view?"Next month":"Next year"}}});$Q.ha=function(a){return new (a||$Q)(_.w(ZQ),_.w(_.sl),_.w(_.XC),_.w(_.iA,8),_.w(_.Uq,8),_.w(C1b))};
$Q.ya=_.fc({type:$Q,qa:[["reach-calendar-month-toolbar"]],Cb:[1,"reach-calendar-month-toolbar"],inputs:{tb:"activeDate",Bd:"minDate",Ed:"maxDate",view:"view"},features:[_.$e([{Ca:_.yib,qc:{Jk:!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),_.M("click",function(){b.calendar.zh="month"===b.view?"year":"month";if("year"===b.calendar.zh&&b.Cu){var c;null==(c=b.calendar.ewa)||c.jG(b.Cu)}}),_.B(2,"span"),_.Q(3),_.C(),_.E(4,"div",2),_.C()(),_.B(5,"button",3),_.M("click",function(){b.Asa()&&(b.Cu=F1b(b,b.Cu||b.Cu,-1),b.jG(b.Cu,"smooth"))}),_.O(6,tSb,2,2,"mat-icon",4),_.C(),_.B(7,"button",5),_.M("click",function(){b.vra()&&(b.Cu=F1b(b,b.Cu||b.Cu,1),b.jG(b.Cu,
"smooth"))}),_.O(8,uSb,2,2,"mat-icon",4),_.C());a&2&&(_.v(1),_.Fe("aria-label",b.eUa)("aria-describedby",b.Reb),_.v(1),_.Fe("id",b.Reb),_.v(1),_.Ze(b.qsa),_.v(1),_.He("reach-calendar-invert","month"!==b.view),_.v(1),_.z("disabled",!b.Asa()),_.Fe("aria-label",b.vUa),_.v(1),_.z("ngIf",b.Jt.keyboard_arrow_left),_.v(1),_.z("disabled",!b.vra()),_.Fe("aria-label",b.VSa),_.v(1),_.z("ngIf",b.Jt.keyboard_arrow_right))},Ia:[MK,_.im,_.XB,_.Wr,_.Xr,_.ws],styles:[".reach-calendar-month-toolbar{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.reach-calendar-month-toolbar .mat-mdc-button.mat-mdc-button-base,.reach-calendar-month-toolbar .mat-mdc-outlined-button.mat-mdc-button-base,.reach-calendar-month-toolbar .mat-mdc-raised-button.mat-mdc-button-base,.reach-calendar-month-toolbar .mat-mdc-unelevated-button.mat-mdc-button-base{height:24px;margin-top:0;margin-bottom:0}.reach-calendar-month-toolbar .mat-mdc-button.mat-mdc-button-base .mdc-button__touch,.reach-calendar-month-toolbar .mat-mdc-outlined-button.mat-mdc-button-base .mdc-button__touch,.reach-calendar-month-toolbar .mat-mdc-raised-button.mat-mdc-button-base .mdc-button__touch,.reach-calendar-month-toolbar .mat-mdc-unelevated-button.mat-mdc-button-base .mdc-button__touch{height:100%}.reach-calendar-month-toolbar .mat-mdc-button.mat-mdc-button-base .mat-mdc-button-touch-target,.reach-calendar-month-toolbar .mat-mdc-outlined-button.mat-mdc-button-base .mat-mdc-button-touch-target,.reach-calendar-month-toolbar .mat-mdc-raised-button.mat-mdc-button-base .mat-mdc-button-touch-target,.reach-calendar-month-toolbar .mat-mdc-unelevated-button.mat-mdc-button-base .mat-mdc-button-touch-target{display:none}.reach-calendar-month-toolbar .mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size:32px;width:var(--mdc-icon-button-state-layer-size);height:var(--mdc-icon-button-state-layer-size);padding:4px}.reach-calendar-month-toolbar .mat-mdc-icon-button.mat-mdc-button-base .mat-mdc-button-touch-target{display:none}.reach-calendar-arrow{display:inline-block;border-left:5px solid transparent;border-right:5px solid transparent;border-top-width:5px;border-top-style:solid;height:0;margin:0 0 0 5px;vertical-align:middle;width:0}.reach-calendar-arrow.reach-calendar-invert{-webkit-transform:rotate(180deg);transform:rotate(180deg)}[dir=rtl] .reach-calendar-arrow{margin:0 5px 0 0}.reach-calendar-period{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.reach-calendar-period-button{background:transparent;font:inherit;letter-spacing:inherit}\n/*# sourceMappingURL=calendar_month_toolbar.css.map */"],
mb:2,Na:0});var aR=function(){};aR.ha=function(a){return new (a||aR)};aR.Ea=_.gc({type:aR});aR.Da=_.Wb({Nb:[{Ca:_.Rq,Jd:_.SC}],imports:[jL]});var bR=function(){};bR.ha=function(a){return new (a||bR)};bR.Ea=_.gc({type:bR});bR.Da=_.Wb({Nb:[{Ca:_.lAb,qc:{color:"primary"}}],imports:[VL]});var cR=function(a,b){this.Md=a;this.zone=b;this.lc=new _.pe(1);this.dK=!1};cR.prototype.we=function(){var a=this;this.zone.Zb(function(){_.Ud(_.Td(a.input.ta,"focus").ka(_.me(!0)),_.Td(a.input.ta,"blur").ka(_.me(!1))).ka(_.we(a.lc)).subscribe(function(b){a.dK=b;_.yk(a.Md);a.Md.ae()})})};_.Y.Object.defineProperties(cR.prototype,{focused:{configurable:!0,enumerable:!0,get:function(){return this.dK}}});cR.ha=function(a){return new (a||cR)(_.w(_.sl),_.w(_.ze))};
cR.ya=_.fc({type:cR,qa:[["reach-calendar-form-field"]],yd:function(a,b,c){a&1&&_.mf(c,_.Bv,7,_.Wc);if(a&2){var d;_.jf(d=_.nf())&&(b.input=d.first)}},Cb:[1,"reach-calendar-form-field"],Db:2,hb:function(a,b){a&2&&_.He("reach-calendar-form-field-focused",b.focused)},ac:["*"],Aa:2,Ba:0,Fa:[[1,"reach-calendar-form-field-outline"]],va:function(a){a&1&&(_.Te(),_.E(0,"div",0),_.Ue(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 */"],
mb:2,Na:0});new _.pk;new _.qk;var dR=function(){};dR.ha=function(a){return new (a||dR)};dR.Ea=_.gc({type:dR});dR.Da=_.Wb({imports:[pL]});var eR=function(){};eR.ha=function(a){return new (a||eR)};eR.Ea=_.gc({type:eR});eR.Da=_.Wb({imports:[_.om]});var G1b=function(a){this.qb=a};G1b.prototype.focus=function(){this.qb.ta.focus()};G1b.prototype.Et=function(){return this.qb.ta.textContent};var fR=function(a,b){this.qb=a;this.xKc=b;this.first=!1};_.X(fR,G1b);fR.ha=function(a){return new (a||fR)(_.w(_.Wc),_.w(gR))};fR.Ha=_.hc({type:fR,qa:[["","xapTabstopGroupItem",""]],Db:1,hb:function(a,b){if(a&2){var c;a=b.first||(null==(c=b.xKc.items)?void 0:c.first)===b?0:-1;_.Me("tabIndex",a)}},inputs:{first:"first"},features:[_.Ce]});
var gR=function(a){this.dir=a;this.orientation="vertical";this.rT=this.HG=!1};gR.prototype.we=function(){this.ZY=_.lq((new _.nq(this.items)).HG(this.HG));this.rT&&this.ZY.rT();var a="vertical"===this.orientation;_.U8a(this.ZY,a);var b;_.Zx(this.ZY,a?null:(null==(b=this.dir)?void 0:b.value)||"ltr")};gR.ha=function(a){return new (a||gR)(_.w(_.oq))};
gR.Ha=_.hc({type:gR,qa:[["","xapTabstopGroup",""]],yd:function(a,b,c){a&1&&_.mf(c,fR,4);if(a&2){var d;_.jf(d=_.nf())&&(b.items=d)}},hb:function(a,b){a&1&&_.M("keyup",function(c){b.ZY&&(_.DSa(b.ZY,"keyboard"),b.ZY.rz(c))})},inputs:{orientation:"orientation",HG:"withWrap",rT:"withTypeAhead"}});var H1b=function(){this.ysa=[];this.XCb=new _.re};H1b.ha=function(a){return new (a||H1b)};
H1b.ya=_.fc({type:H1b,qa:[["reach-date-presets-menu"]],Cb:[1,"reach-date-presets-menu"],inputs:{ysa:"presets"},outputs:{XCb:"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),_.O(1,wSb,4,1,"ng-container",1),_.C());a&2&&(_.v(1),_.z("ngIf",0<(null==b.ysa?null:b.ysa.length)))},Ia:[_.hm,_.im,_.Wv,gR,fR],styles:[".reach-calendar-presets-menu .reach-calendar-presets{padding:8px 0}.reach-calendar-preset-label{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.mat-mdc-menu-item.reach-calendar-presets-menu-item,.reach-calendar-presets-menu-item{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:40px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:40px;position:relative;padding:0 16px}.mat-mdc-menu-item.reach-calendar-presets-menu-item .mat-mdc-icon-button.mat-mdc-button-base,.reach-calendar-presets-menu-item .mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size:32px;width:var(--mdc-icon-button-state-layer-size);height:var(--mdc-icon-button-state-layer-size);padding:4px}.mat-mdc-menu-item.reach-calendar-presets-menu-item .mat-mdc-icon-button.mat-mdc-button-base .mat-mdc-button-touch-target,.reach-calendar-presets-menu-item .mat-mdc-icon-button.mat-mdc-button-base .mat-mdc-button-touch-target{display:none}.mat-mdc-menu-item.reach-calendar-presets-menu-item:hover .reach-calendar-preset-menu-item-state,.reach-calendar-presets-menu-item:hover .reach-calendar-preset-menu-item-state{background:#202124;opacity:.04}.mat-mdc-menu-item.reach-calendar-presets-menu-item:focus,.reach-calendar-presets-menu-item:focus{outline:none}.mat-mdc-menu-item.reach-calendar-presets-menu-item:focus .reach-calendar-preset-menu-item-state,.reach-calendar-presets-menu-item:focus .reach-calendar-preset-menu-item-state{background:#202124;opacity:.12}.reach-calendar-preset-menu-item-state{bottom:0;left:0;position:absolute;right:0;top:0}\n/*# sourceMappingURL=date_presets_menu.css.map */"],
mb:2,Na:0});var hR=function(){};hR.ha=function(a){return new (a||hR)};hR.Ea=_.gc({type:hR});hR.Da=_.Wb({});var iR=function(){};iR.ha=function(a){return new (a||iR)};iR.Ea=_.gc({type:iR});iR.Da=_.Wb({imports:[_.fq,_.om,_.sv,JL,_.lD,ML,aR,bR,_.iD,_.Aw,_.xs,_.Sq,_.Qq,_.tv,_.Cq,eR,hR]});_.ykb(ZQ,[_.im,_.Qh,_.ev,_.eC,_.Bv,_.gD,_.mv,cR,$Q,XQ,YQ,H1b],[]);var jR=function(){};jR.ha=function(a){return new (a||jR)};jR.Ea=_.gc({type:jR});jR.Da=_.Wb({imports:[_.om,_.sv,KL,ML,dR,LL,_.iD,_.tA,iR,_.tv,NL,_.jD]});var kR=function(){};kR.ha=function(a){return new (a||kR)};kR.Ea=_.gc({type:kR});kR.Da=_.Wb({imports:[_.om,JL,_.lD,KL,ML,_.tv]});var lR=function(){};lR.ha=function(a){return new (a||lR)};lR.Ea=_.gc({type:lR});lR.Da=_.Wb({imports:[_.fq,_.om,oP,JL,lP,_.lD,KL,ML,aR,_.NB,LL,_.xs,_.rw,_.PB,_.Sq,kR,_.tv,jR]});var mR=function(){};mR.ha=function(a){return new (a||mR)};mR.Ea=_.gc({type:mR});mR.Da=_.Wb({imports:[_.om,lR,jR]});var nR=function(){};nR.ha=function(a){return new (a||nR)};nR.Ea=_.gc({type:nR});nR.Da=_.Wb({Nb:[{Ca:_.W3a,qc:{kp:"grimoire-xref",jKa:864E5,HLa:!0}}],imports:[_.Sn,VQ,_.om,_.zw,_.Aw,WQ,mR]});var oR=function(){};oR.ha=function(a){return new (a||oR)};oR.Ea=_.gc({type:oR});oR.Da=_.Wb({imports:[_.Sn,_.om,_.xu,_.uD,_.sD,_.Hr,_.Aw,_.xs,_.Bw,iL,_.vB,nR,AP]});var pR=function(){};pR.ha=function(a){return new (a||pR)};pR.Ea=_.gc({type:pR});pR.Da=_.Wb({imports:[_.om,_.Wu]});var qR=function(){};qR.ha=function(a){return new (a||qR)};qR.Ea=_.gc({type:qR});qR.Da=_.Wb({imports:[_.Sn,_.om,_.bz,_.uD,_.tJ,_.sD,_.Hr,_.kC,_.xs,_.nI,pR,_.nH,_.xn,_.kz,WQ,oR]});var rR=function(){};rR.ha=function(a){return new (a||rR)};rR.Ea=_.gc({type:rR});rR.Da=_.Wb({imports:[_.Sn,SQ,_.om,_.wB,TQ,_.Hr,_.xs,_.Bw,_.iK,_.oB,_.rw,_.xn,UQ,qR]});var sR=function(){};sR.ha=function(a){return new (a||sR)};sR.Ea=_.gc({type:sR});sR.Da=_.Wb({imports:[RM,_.om,_.QH,_.bz,mQ,lQ,_.uD,YL,_.xn,_.Sn]});var tR=function(){};tR.ha=function(a){return new (a||tR)};tR.Ea=_.gc({type:tR});tR.Da=_.Wb({imports:[_.Sn,_.om,_.Ht,_.fz,vM,_.sD,_.Hr,_.xn,_.LE,_.yw]});var uR=function(){};uR.ha=function(a){return new (a||uR)};uR.Ea=_.gc({type:uR});uR.Da=_.Wb({Nb:[QL,mO,_.ZI],imports:[_.Sn,_.om,bQ,IP,tQ,QQ,RQ,bM,_.sD,rR,tR,_.kz,sR]});var vR=function(){};vR.ha=function(a){return new (a||vR)};vR.Ea=_.gc({type:vR});vR.Da=_.Wb({imports:[_.om,_.Hr,_.yr,_.xs,_.rw,_.xn]});var wR=function(){};wR.ha=function(a){return new (a||wR)};wR.Ea=_.gc({type:wR});wR.Da=_.Wb({imports:[_.Sn,_.om,vR,_.Nr,_.Hr,_.xs,_.rw,_.IG,_.xn]});var xR=function(){};xR.ha=function(a){return new (a||xR)};xR.Ea=_.gc({type:xR});xR.Da=_.Wb({imports:[_.om,_.Hr,_.kC,_.xs,_.ny,_.nw,_.rw]});var yR=function(){};yR.ha=function(a){return new (a||yR)};yR.Ea=_.gc({type:yR});yR.Da=_.Wb({imports:[_.om,_.Hr,_.kC,_.xs,_.ny,_.nw,_.rw]});var zR=function(){};zR.ha=function(a){return new (a||zR)};zR.Ea=_.gc({type:zR});zR.Da=_.Wb({imports:[_.Sn,_.om,_.Hr,_.Av,_.xs,_.Dv,_.rw,_.sv,_.tv,xR,yR]});var AR=function(){};AR.ha=function(a){return new (a||AR)};AR.Ea=_.gc({type:AR});AR.Da=_.Wb({imports:[_.om,_.iy,_.uD,_.sD,RP,zR,xR,yR]});var BR=function(){};BR.ha=function(a){return new (a||BR)};BR.Ea=_.gc({type:BR});BR.Da=_.Wb({Nb:[{Ca:_.l4a,qc:{Vea:0,d$:0,aOb:1500,Ouc:!0}}],imports:[_.Sn,_.om,wR,_.wB,_.Hr,_.xs,_.oB,_.rw,AR]});var CR=function(){};CR.ha=function(a){return new (a||CR)};CR.Ea=_.gc({type:CR});CR.Da=_.Wb({imports:[_.om,_.Nr,uR,BR,_.kz]});var DR=function(){};DR.ha=function(a){return new (a||DR)};DR.Ea=_.gc({type:DR});DR.Da=_.Wb({Nb:[_.SI,_.RI],imports:[CR,_.om,_.Nr,aQ,tR]});var ER=function(){};ER.prototype.resolve=function(a){return _.zg(a)};ER.ha=function(a){return new (a||ER)};ER.ua=_.t({token:ER,oa:ER.ha,Ja:"root"});var I1b=function(a,b){this.iI="/repos";this.Zuc="https://cloud.google.com/source-repositories/docs/";this.lKc="https://cloud.google.com/source-repositories/docs/support";_.Lh.has(2)&&b.navigate([this.iI])};I1b.ha=function(a){return new (a||I1b)(_.w(_.Wt),_.w(_.eg))};
I1b.ya=_.fc({type:I1b,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"),_.Q(2," Welcome to Cloud Source Repositories "),_.C(),_.B(3,"p"),_.Q(4," Easily connect to other Google Cloud products, while privately hosting, tracking, and managing changes to your codebase."),_.C(),_.B(5,"div",1)(6,"a",2)(7,"mat-icon"),_.Q(8,"info"),_.C(),_.H(9),_.Q(10,"Documentation"),_.J(),_.C(),_.B(11,"a",3)(12,"mat-icon"),_.Q(13,"help"),_.C(),_.H(14),_.Q(15,"Support"),_.J(),_.C()(),_.B(16,"a",4),_.Q(17," view all repositories "),
_.C()());a&2&&(_.v(6),_.z("externalLink",b.Zuc),_.v(5),_.z("externalLink",b.lKc),_.v(5),_.z("routerLink",b.iI))},Ia:[_.Qn,_.Mn,_.Dr,_.Er,_.Kr,_.jr,_.ws,_.vn],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 J1b={XT:0,ibc:1,Ks:2,o0a:3,0:"REPO",1:"REF",2:"FILE",3:"FOLDER"};var FR=function(){};FR.prototype.transform=function(a){return _.ED(a)?"/piper///depot/"+ySb(a.path):_.DD(a)?encodeURIComponent(a.repository)+"/"+ySb(a.path):(_.QJ(a)?"/h":"")+"/"+encodeURIComponent(a.lb)+"/"+ySb(a.repository)+"/+/"+ySb(a.yb)+":"+ySb(a.path)};FR.ha=function(a){return new (a||FR)};FR.xe=_.ic({name:"placeToHref",type:FR,Xd:!0});var GR=function(){};GR.prototype.transform=function(a){return _.qp(a.Yb().Yc("/").Ya())};GR.ha=function(a){return new (a||GR)};GR.xe=_.ic({name:"repoRootLink",type:GR,Xd:!0});var HR=function(){this.bw=J1b;this.jga="RecentItem"};
HR.prototype.Qa=function(){switch(this.vCb){case "REPO":var a=this.Wa;this.data={Wa:a,type:0,eT:this.jga+"Repo",icon:"shared:repository",aba:xSb(a),Wqa:_.qp(a.Yb().Yc("/").Ya()),bba:"navigateMainRepo",Re:a.lb,GDb:_.qp(_.UD(a.Yb(),"repoGroup").Ya())};break;case "REF":a=this.Wa;this.data={Wa:a,type:1,eT:this.jga+"Branch",icon:"source:branch",aba:xSb(a),Wqa:_.qp(a.Yb().Yc("/").Ya()),bba:"navigateMainBranch",Re:a.lb,GDb:_.qp(_.UD(a.Yb(),"repoGroup").Ya())};break;case "FOLDER":a=this.Wa;this.data={Wa:a,
type:3,eT:this.jga+"Folder",icon:"source:folder_open",repository:a.repository,ie:a.yb&&_.OD(a.yb),aba:_.Ky(a.path||"")||"/",Wqa:_.qp(a),bba:"navigateMainFolder",path:a.path,prefix:_.tg(a.path)+"/"};break;case "FILE":a=this.Wa;this.data={Wa:a,type:2,eT:this.jga+"File",icon:"source:file",repository:a.repository,ie:a.yb&&_.OD(a.yb),aba:_.Ky(a.path),Wqa:_.qp(a),bba:"navigateMainFile",path:a.path,prefix:_.tg(a.path)+"/"};break;default:_.sg(this.vCb,"Unexpected place item type")}};
HR.ha=function(a){return new (a||HR)};
HR.ya=_.fc({type:HR,qa:[["item-display","place",""]],inputs:{jga:"trackElementPrefix",displayName:"displayName",vCb:"placeItemType",Wa:"place"},hc:["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&&(_.E(0,"mat-icon",0),_.O(1,zSb,5,7,"ng-container",1),_.O(2,BSb,10,11,"ng-template",null,2,_.qf));if(a&2){var c=_.Xe(3);_.z("svgIcon",b.data.icon);_.v(1);_.z("ngIf",b.data.type==b.bw.XT||b.data.type==b.bw.ibc)("ngIfElse",c)}},Ia:[_.Qn,_.im,_.ws,_.vn,FR,GR],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 K1b=_.yd({state:1,message:"Unavailable"}),L1b=function(a,b){this.pA=_.xD;this.epa=_.Yh;this.bGc=b.qY().ka(_.y(function(c){return _.pD(c)}),_.ce(function(c){_.Tr(a,c);return K1b}),_.ue(_.yD),_.se())};L1b.ha=function(a){return new (a||L1b)(_.w(_.Sr),_.w(_.Au))};
L1b.ya=_.fc({type:L1b,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),_.O(1,HSb,5,4,"ng-container",1),_.S(2,"async"),_.C(),_.O(3,ISb,2,0,"ng-template",null,2,_.qf));a&2&&(_.v(1),_.z("ngIf",_.T(2,1,b.bGc)))},Ia:[_.hm,_.im,_.jm,_.km,_.Dr,_.Er,_.Kr,HR,_.tD,_.rD,_.nm],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 M1b=_.yd({state:1,message:"Unavailable"}),IR=function(a,b,c,d){var e=this;this.Ub=c;this.Ga=d;this.B0b="Kyc";this.u0a="Jyc";this.Q9=TSb;this.Ec=_.xD;this.epa=_.Yh;this.ad=new jUb(function(f){return Array.from(f.children.values())});this.eJa=new Map;this.mua=new _.Lf(!1);this.eC=0;this.lKa=new _.al(!0);this.TDc=c.mY().ka(_.y(function(f){return f||50}));this.FJc=c.uY().ka(_.je(1),_.xe(function(f){e.eC=f.length;e.lKa.emit(e.eC);b.ae()}),_.Jkb(this.TDc),_.xe(function(f){f=_.q(f);f.next();f=f.next().value;
e.eC<=f&&e.mua.next(!0)}),_.Jkb(this.mua),_.y(function(f){f=_.q(f);var g=_.q(f.next().value),m=g.next().value;g=g.next().value;var n=f.next().value;f=e.eJa;n=n?void 0:g;f.clear();g=new Map;m=_.q(m);for(var r=m.next();!r.done;r=m.next()){r=r.value;var x=r.Yb().Yc().Ai(void 0),A=r.repository;if(A){var F="repo:"+A+" ref:"+r.yb;A=g.get(F);A||(A=!r.path,A={children:new Map,displayName:"",location:x.Ya(),Nw:A,bw:"REPO"},g.set(F,A));if(r.path){F="";for(var K=_.q(r.path.split("/")),L=K.next();!L.done;L=K.next())if(L=
L.value,0!==L.length){0<F.length&&(F+="/");F+=L;var R=A.children.get(L);if(!R){R=F;var ca=r.path,pa=x.Yc(R===ca?R:R+"/").Ya();R={children:new Map,displayName:"",location:pa,Nw:R===ca||R+"/"===ca,bw:_.Yh(pa)};A.children.set(L,R)}A=R}}}}m=_.q(g.keys());for(r=m.next();!r.done;r=m.next())r=r.value,g.set(r,VSb(g.get(r),f));n&&USb(g,n);f=new oUb;f.data=Array.from(g.values());return _.pD(f)}),_.xe(function(f){e.ad.Ej=[];f=_.q(f.Vb.data);for(var g=f.next();!g.done;g=f.next())SSb(g.value,e.ad.Ej);e.ad.IX()}),
_.ce(function(f){_.Tr(a,f);return M1b}),_.ue(_.yD))};IR.prototype.GB=function(a){if(!_.oE(a)){var b=a.target;if(b&&b instanceof Element&&(b=_.nE(b,"[data-action]","starred-items"))&&b instanceof HTMLElement)this[b.dataset.action](a,b)}};IR.prototype.Kyc=function(a,b){a=Number(b.dataset.nodeId);isNaN(a)||(a=this.eJa.get(a))&&this.ad.toggle(a)};
IR.prototype.Jyc=function(a,b){a=Number(b.dataset.nodeId);!isNaN(a)&&(a=this.eJa.get(a))&&(a.Nw?this.Ub.xva(a.location).ka(_.je(1)).subscribe():this.Ub.Bua(a.location).ka(_.je(1)).subscribe(),this.Ga.ob({gestureName:"CLICK",element:"StarredItems",action:"toggleStar"}),a.Nw=!a.Nw,this.eC+=a.Nw?1:-1,this.lKa.emit(this.eC))};IR.ha=function(a){return new (a||IR)(_.w(_.Sr),_.w(_.sl),_.w(_.Au),_.w(_.Kn))};
IR.ya=_.fc({type:IR,qa:[["starred-items"]],hb:function(a,b){a&1&&_.M("click",function(c){return b.GB(c)})},outputs:{lKa:"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),_.O(1,
QSb,5,4,"ng-container",1),_.S(2,"async"),_.C(),_.O(3,RSb,2,0,"ng-template",null,2,_.qf));a&2&&(_.v(1),_.z("ngIf",_.T(2,1,b.FJc)))},Ia:[_.im,_.jm,_.km,_.Dr,_.Er,_.Kr,_.tD,HR,_.rD,_.ir,BL,AL,FL,zL,CL,UL,_.nm],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 N1b={f3b:"initial",qOc:"return"},JR=function(a,b,c,d,e,f,g){this.Ga=a;this.Ub=c;this.OC=d;this.QXa=f;this.Ua=g;this.wlb=new _.yg;this.FBc=N1b;this.eC=0;_.Nu(e,"SEARCH_BAR");this.aGc=c.qY().ka(_.y(function(m){return m.length}));this.state=_.Kd(c.qY(),c.uY()).ka(_.je(1),_.y(function(m){var n=_.q(m);m=n.next().value;n=n.next().value;return m.length||n.length?"return":"initial"}),_.ce(function(m){_.Tr(b,m);return _.yd("return")}))};JR.prototype.Qa=function(){this.OC.Gl(this.wlb)};
JR.prototype.La=function(){_.grb(this.OC)};
JR.prototype.GB=function(a){var b=this;if(!_.oE(a)){var c=a.target;if(c&&c instanceof HTMLElement){var d=_.nE(c,"[data-action-name]");if(d&&d instanceof HTMLElement)if(c=d.dataset.actionName,"copy"===c){this.ob("copy");var e=d.dataset.copyContent||"";this.Ub.vY().ka(_.je(1)).subscribe(function(f){e=f&&e.startsWith("google3/")?e.substring(8):e;_.Jy(document,d,e);b.QXa.open("Copied to clipboard!","",{duration:1E3})})}else"navigate"===c&&d instanceof HTMLAnchorElement&&(this.ob(d.dataset.elementName,
d.dataset.trackActionName),_.un(this.Ua,d.pathname+d.search+d.hash),a.preventDefault())}}};JR.prototype.ob=function(a){this.Ga.ob({element:"LandingPage",action:a,gestureName:"CLICK"})};JR.ha=function(a){return new (a||JR)(_.w(_.Kn),_.w(_.Sr),_.w(_.Au),_.w(_.aK),_.w(_.jg),_.w(_.is),_.w(_.eg))};
JR.ya=_.fc({type:JR,qa:[["landing-page"]],hb:function(a,b){a&1&&_.M("click",function(c){return b.GB(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&&(_.O(0,ZSb,22,8,"ng-container",0),_.S(1,"async"),_.O(2,$Sb,1,1,"ng-template",null,1,_.qf));if(a&2){var c=_.Xe(3);_.z("ngIf",_.T(1,2,b.state))("ngIfElse",c)}},Ia:[_.im,_.Dr,I1b,_.rD,oL,_.oz,_.JG,_.KG,_.ws,L1b,IR,_.nm,_.Py],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 KR=function(){this.qbc="REPO";this.tXa=!1;this.OKb=[];this.RJb=_.Xt.has(22);_.Xt.has(2)};_.Y.Object.defineProperties(KR.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.tXa=!(a&&a.lb)}},rows:{configurable:!0,enumerable:!0,set:function(a){this.OKb=a.concat().sort(gTb)}}});KR.ha=function(a){return new (a||KR)(_.w(_.Yt))};
KR.ya=_.fc({type:KR,qa:[["repository-table","location","","rows",""]],inputs:{location:"location",rows:"rows"},hc:["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"),_.O(3,aTb,1,0,"th",1),_.B(4,"th",2),_.Q(5,"Name"),
_.C(),_.O(6,bTb,2,0,"th",3),_.C()(),_.B(7,"tbody"),_.O(8,fTb,8,5,"tr",4),_.C()());a&2&&(_.v(3),_.z("ngIf",b.RJb),_.v(3),_.z("ngIf",b.tXa),_.v(2),_.z("ngForOf",b.OKb))},Ia:[_.Qn,_.hm,_.im,_.Dr,_.Er,_.ws,_.bw,_.vn,_.uJ],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 O1b=function(){var a=Error.call(this,"invalid operation provided");this.message=a.message;"stack"in a&&(this.stack=a.stack)};_.X(O1b,Error);var LR=function(a,b){this.LTa=a;this.nUa=b};LR.prototype.mUa=function(a){var b=this,c=a.name;return c?_.ehb(this.nUa,function(){return b.LTa.get(c)},5E3,18E5,"CloudResourceManagerOperationsService.poll",function(d){return!!d.done}):_.zd(new O1b)};LR.ha=function(a){return new (a||LR)(_.u(XTb),_.u(_.RA))};LR.ua=_.t({token:LR,oa:LR.ha,Ja:"root"});var P1b={filter:"lifecycleState:ACTIVE"},MR=function(a,b,c){this.Ga=a;this.MTa=b;this.Isa=c;this.LUa=new _.Js(this.Ga);this.kf=new _.Ks(this.Ga);this.vFc=new _.Ks(this.Ga)};MR.prototype.create=function(a,b,c){var d=this,e=new _.AA({name:a,projectId:b});c&&(e.parent=c);return this.Isa.create(e).ka(_.ve(function(f){return Q1b(d,e,f)}),_.ce(function(f){return _.yd(_.hE({reason:0,error:f}))}),_.ue(_.yD),_.xe(function(f){_.gE(f)&&R1b(d,f.Vb)}))};
MR.prototype.get=function(a){var b=this;return this.LUa.fetch(a,function(){return b.Isa.get(a)})};var Q1b=function(a,b,c){return a.MTa.mUa(c).ka(_.y(function(d){return d.response?_.pD(b):d.error?_.hE({reason:1,error:d.error}):_.hE({reason:2,error:Error("af")})}),_.ce(function(d){return _.yd(_.hE({reason:2,error:d}))}))};MR.prototype.refreshPolicy=function(a,b){this.vFc.refresh(a,function(){return b},!1)};var R1b=function(a,b){a.kf.refresh(P1b,function(c){return c.concat(b).sort(hTb)})};
MR.ha=function(a){return new (a||MR)(_.u(_.Kn),_.u(LR),_.u(_.EA))};MR.ua=_.t({token:MR,oa:MR.ha,Ja:"root"});var S1b=["scope"],NR=function(){this.update=new _.al};NR.prototype.Qa=function(){};NR.prototype.x9=function(a){return _.Ah(a)?a.repository:a.Kc&&a.lb&&!_.DD(a)?a.lb:"All repositories"};NR.prototype.Et=function(a){if(_.Ah(a))return"Repository";if(a.Kc&&a.lb&&!_.DD(a))return"Project"};NR.ha=function(a){return new (a||NR)};
NR.ya=_.fc({type:NR,qa:[["project-selector-item","place",""]],ub:function(a,b){a&1&&_.kf(S1b,7);if(a&2){var c;_.jf(c=_.nf())&&(b.rWa=c.first)}},inputs:{Wa:"place"},outputs:{update:"update"},hc:["place",""],Aa:2,Ba:0,Fa:[["scope",""],["searchTrackElement","ProjectSelectorSearch","treeItemNavigateTrackElement","ProjectSelectorTreeItem",3,"place"]],va:function(a){a&1&&_.O(0,iTb,1,1,"ng-template",null,0,_.qf)},Ia:[IM],mb:2,Na:0});var OR=function(){};OR.ha=function(a){return new (a||OR)};OR.Ea=_.gc({type:OR});OR.Da=_.Wb({imports:[_.om,LM]});var PR=function(a){this.jl=a};PR.prototype.Qa=function(){};PR.prototype.Rb=function(){T1b(this)};var T1b=function(a){a.Mo.PO();var b=a.Bda;var c=a.Wa;b={title:b.x9(c),uX:b.rWa,nc:"ProjectSelectorRepositoriesTree",label:b.Et(c)};a.Hy=b;a.jl.ae()};PR.ha=function(a){return new (a||PR)(_.w(_.sl))};
PR.ya=_.fc({type:PR,qa:[["project-selector","place",""]],ub:function(a,b){a&1&&(_.kf(PN,7),_.kf(NR,7));if(a&2){var c;_.jf(c=_.nf())&&(b.Mo=c.first);_.jf(c=_.nf())&&(b.Bda=c.first)}},inputs:{Wa:"place"},features:[_.vc],hc:["place",""],Aa:2,Ba:2,Fa:[["ariaLabel","select repository menu",3,"item"],[3,"place","update"]],va:function(a,b){a&1&&(_.E(0,"dropdown-button",0),_.B(1,"project-selector-item",1),_.M("update",function(){return T1b(b)}),_.C());a&2&&(_.z("item",b.Hy),_.v(1),_.z("place",b.Wa))},Ia:[PN,
NR],styles:["project-selector[_nghost-%COMP%]{align-items:center;display:flex}"],Na:0});var lTb=function(a){return{element:a,BJa:"clearButton",pJa:"search"}},tTb=new _.ms("This repository is mirrored from {repoType}"),U1b={kZb:0,lZb:1,n3b:2,vcc:3,0:"EMPTY_PROJECT",1:"EMPTY_SEARCH",2:"INVALID_PROJECT",3:"SHOW_RESULTS"},V1b=_.pD({kind:0}),W1b=_.pD({kind:1}),X1b=_.pD({kind:2}),QR=function(a,b,c,d,e){var f=this;this.Ga=a;this.Ig=b;this.MDb=c;this.sda=d;this.OC=e;this.Ec=_.xD;this.yWa="Type to filter repositories";this.Lha=U1b;this.nc="RepositoriesSearch";this.JQ=new _.pe(1);this.zta=new _.Lf("");
this.SJb=!1;this.Mk=void 0;this.DMb=_.Kd([this.JQ.ka(_.y(wTb),_.he(vTb)),this.zta.ka(_.he())]).ka(_.ve(function(g){var m=_.q(g);g=m.next().value;m=m.next().value;return Y1b(f,g,m)}),_.ue(_.yD));this.GIc=this.DMb.ka(_.Yd(_.gE),_.ve(function(g){var m=g.Vb;return ZVb(f.sda).ka(_.y(function(n){return 9<n.length&&(1===m.kind||3===m.kind)}))}))};_.h=QR.prototype;_.h.Rc=function(){this.Mk&&this.Mk.focus()};_.h.Qa=function(){};
_.h.Rb=function(a){a.location&&(this.OC.Gl(this.location),this.Mk&&(_.Sjb(this.Mk),this.zta.next("")),this.JQ.next(this.location),this.SJb=!_.DD(this.location))};_.h.La=function(){_.grb(this.OC)};_.h.CI=function(){this.Mk&&(_.Sjb(this.Mk),this.Ga.ob({gestureName:"CLICK",element:this.nc,action:"clearLink",projectId:this.location.lb}))};
var Y1b=function(a,b,c){return(!b||_.Xt.has(69)&&"depot"===b.kind?ZVb(a.sda):$Vb(a.sda,b)).ka(_.y(function(d){return d.filter(function(e){if(c){var f=e.Cf;e=XAb(c,f.zi)||XAb(c,e.displayName)||XAb(c,f.projectId||f.jm||f.hq)}else e=!0;return e})}),_.ve(function(d){return 0<d.length?_.yd(_.pD({kind:3,rows:d.map(uTb)})):c?_.yd(W1b):b&&"project"===b.kind?a.MDb.get(b.projectId).ka(_.me(V1b),_.ce(function(e){_.Tr(a.Ig,e);return _.yd(X1b)}),_.je(1)):_.yd(X1b)}))};
QR.ha=function(a){return new (a||QR)(_.w(_.Kn),_.w(_.Sr),_.w(MR),_.w(EM),_.w(_.aK),_.w(_.Yt))};
QR.ya=_.fc({type:QR,qa:[["repositories-browser","location",""]],ub:function(a,b){a&1&&_.kf(_.zD,5);if(a&2){var c;_.jf(c=_.nf())&&(b.Mk=c.first)}},inputs:{location:"location"},features:[_.vc],hc:["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&&(_.O(0,sTb,3,3,"ng-container",0),_.S(1,"async"));a&2&&_.z("ngIf",_.T(1,1,b.DMb))},Ia:[_.im,_.jm,_.km,_.Kr,_.cz,_.ez,_.dz,_.zD,
_.rD,FM,PR,KR,_.nm],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 Z1b={qya:0,Fza:1,0:"LANDING_PAGE",1:"REPOSITORIES"},RR=function(a,b,c,d,e,f,g,m){var n=this;this.Ig=a;this.Hb=b;this.Ua=c;this.sda=f;this.Ub=g;this.OE=m;this.FT=Z1b;this.Ec=_.xD;this.CBc="/"+_.Un.oD;this.iI="/repos";this.wlb=new _.yg;this.Ivb=_.Xt.has(22);this.Nk=_.Lh.has(2);this.Wa=this.Hb.data.ka(_.y(sAb),_.qe(1),_.Fd());this.OE?(this.Ivb&&$1b(this),this.zFb=this.Nk?this.Hb.data.ka(_.y(function(r){return _.pD(GTb(r.component))})):ZVb(this.sda).ka(_.xe(function(r){a2b(n,r)}),_.ve(function(){return n.Hb.data}),
_.y(function(r){return _.pD(GTb(r.component))}),_.ce(function(r){_.Tr(n.Ig,r);return _.oD("Unavailable")}),_.ue(_.yD))):(a2b(this,[]),this.zFb=_.ie)},$1b=function(a){_.Kd(a.Ub.qY(),a.Ub.uY()).ka(_.je(1),_.ce(function(b){_.Tr(a.Ig,b);return _.ie})).subscribe()},a2b=function(a,b){0===b.length&&a.Ua.navigate(["/"+_.Un.gza])};RR.ha=function(a){return new (a||RR)(_.w(_.Sr),_.w(_.Kf),_.w(_.eg),_.w(_.Yt),_.w(_.Wt),_.w(EM),_.w(_.Au),_.w(_.$l))};
RR.ya=_.fc({type:RR,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&&(_.O(0,ETb,4,4,"ng-container",0),_.S(1,"async"),_.O(2,FTb,5,1,"ng-template",null,1,_.qf));a&2&&_.z("ngIf",_.T(1,1,b.zFb))},Ia:[_.Qn,_.im,_.mm,_.jm,_.km,_.pB,_.cz,_.ez,_.dz,JR,_.rD,_.mB,_.nB,QR,_.vn,_.nm],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 SR=function(){};SR.ha=function(a){return new (a||SR)};SR.Ea=_.gc({type:SR});SR.Da=_.Wb({imports:[_.Sn,_.om,_.Nn,_.Nr,_.Hr,_.xs,_.xn]});var TR=function(){};TR.ha=function(a){return new (a||TR)};TR.Ea=_.gc({type:TR});TR.Da=_.Wb({imports:[_.Sn,_.om,_.Nr,_.Hr,_.xs,_.nI,_.xn]});var UR=function(){};UR.ha=function(a){return new (a||UR)};UR.Ea=_.gc({type:UR});UR.Da=_.Wb({imports:[_.om,_.Nr,TR,_.uD,_.sD,_.xs]});var VR=function(){};VR.ha=function(a){return new (a||VR)};VR.Ea=_.gc({type:VR});VR.Da=_.Wb({imports:[_.Sn,_.om,_.Nr,_.uD,TR,_.sD,_.Hr,_.xs,_.vB,_.xn,_.vJ]});var WR=function(){};WR.ha=function(a){return new (a||WR)};WR.Ea=_.gc({type:WR});WR.Da=_.Wb({imports:[_.om,_.Nr,SR,_.sD,_.Hr,_.pz,_.xs,_.hs,UR,VR]});var YR=function(){};YR.ha=function(a){return new (a||YR)};YR.Ea=_.gc({type:YR});YR.Da=_.Wb({imports:[_.om,QN,OR,LM]});var ZR=function(){};ZR.ha=function(a){return new (a||ZR)};ZR.Ea=_.gc({type:ZR});ZR.Da=_.Wb({imports:[_.Sn,_.om,_.Nr,_.sv,_.fz,_.AD,_.sD,_.Hr,_.xs,_.Dv,_.rw,KM,_.tv,YR,_.xn,_.vJ]});var $R=function(){};$R.ha=function(a){return new (a||$R)};$R.Ea=_.gc({type:$R});$R.Da=_.Wb({imports:[_.Sn,_.om,_.wB,_.fz,WR,_.sD,_.oB,ZR,_.xn]});var aS=function(a,b,c,d,e){this.location=a;this.Om=b;this.TF=c;this.Ua=d;this.Bg=e;this.DIc=_.Xt.has(77)};aS.prototype.Te=function(a){var b=a.FBb.get("package");return this.TF.has(b)?b2b(this,a):c2b(this,this.location.path())};
var c2b=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 _.rh;_.sh(c,"q",b.replace(_.aRa,""));c.Yc("/"+_.Un.Hha);return _.sn(a.Ua,c.toString())},b2b=function(a,b){if(!a.DIc)return!0;var c=_.zg(b);return"1"===c.params.Ev?!0:(b=OAb(c,a.TF,a.Om))?_.yd(_.tn(a.Ua,_.qp(b),{Xf:"preserve"})).ka(_.xe(function(){a.Bg.rU(QK,{data:c,duration:7E3})})):!0};
aS.ha=function(a){return new (a||aS)(_.u(_.um),_.u(_.L0a),_.u(_.M0a),_.u(_.eg),_.u(_.is),_.u(_.Yt))};aS.ua=_.t({token:aS,oa:aS.ha,Ja:"root"});var bS,e2b,cS;bS={Fc:ER,Gm:_.bK};_.d2b=new _.c5a;
e2b=[{path:"",fca:"full",Te:_.LD([cN]),children:[{path:"**",component:RR,resolve:bS,Mz:"paramsOrQueryParamsChange",data:{component:"LandingPage"}}]},{path:"repos",component:RR,resolve:bS,Mz:"paramsOrQueryParamsChange",data:{component:"RepositoriesBrowser"}},{path:"piper",Te:_.LD([dN]),children:[]},{QQ: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 _.Hf("_",{}),new _.Hf("depot",
{}),c]);return 4>b.length?{JI:b}:{JI:b,usa:{path:c}}},zxb:"piper/:path",component:YP,resolve:bS,data:{groupType:"depot"},Te:_.LD([gN,eN,fN,hN])},{QQ:function(a,b,c){var d=_.d2b.Ie();return d?d(a,b,c):null},zxb:":package/:path",component:YP,resolve:bS,data:{groupType:"depot"},Te:_.LD([eN,aS]),Mz:"paramsOrQueryParamsChange"},{path:":repositoryGroupId",component:RR,resolve:bS,Mz:"paramsOrQueryParamsChange",data:{component:"RepositoriesBrowser"}},{path:":repositoryGroupId/:repo",component:YP,resolve:bS,
Mz:"paramsOrQueryParamsChange"},{path:":repositoryGroupId/:repo/+/:branch",component:OM,resolve:bS,Mz:"paramsOrQueryParamsChange"},{path:":repositoryGroupId/:repo/+/:branch/:",component:YP,resolve:bS,Mz:"paramsOrQueryParamsChange"},{path:":repositoryGroupId/:repo/+/:branch/:/:path",component:YP,resolve:bS,Te:_.LD([eN]),Mz:"paramsOrQueryParamsChange"}];cS=function(){};cS.ha=function(a){return new (a||cS)};cS.Ea=_.gc({type:cS,id:"source"});
cS.Da=_.Wb({Nb:[_.bK,_.hI,_.pH],imports:[bN,_.gI,$R,DR,_.$x(e2b),_.xn]});_.D8a(cS,"source");
_.pg();
}catch(e){_._DumpException(e)}
try{
_.og("search");

_.pg();
}catch(e){_._DumpException(e)}
try{
_.og("codemirror");
_.Ewa('(function(){/*\n\n Copyright (C) 2017 by Marijn Haverbeke <marijnh@gmail.com> and others\n\n Permission is hereby granted, free of charge, to any person obtaining a copy\n of this software and associated documentation files (the "Software"), to deal\n in the Software without restriction, including without limitation the rights\n to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n copies of the Software, and to permit persons to whom the Software is\n furnished to do so, subject to the following conditions:\n\n The above copyright notice and this permission notice shall be included in\n all copies or substantial portions of the Software.\n\n THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\n THE SOFTWARE.\n*/\n(function(global,factory){typeof exports==="object"&&typeof module!=="undefined"?module.exports=factory():typeof define==="function"&&define.amd?define(factory):(global=global||self,global.CodeMirror=factory())})(this,function(){function classTest(cls){return new RegExp("(^|\\\\s)"+cls+"(?:$|\\\\s)\\\\s*")}function removeChildren(e){var count=e.childNodes.length;for(;count>0;--count)e.removeChild(e.firstChild);return e}function removeChildrenAndAdd(parent,e){return removeChildren(parent).appendChild(e)}\nfunction elt(tag,content,className,style){var e=document.createElement(tag);if(className)e.className=className;if(style)e.style.cssText=style;if(typeof content=="string")e.appendChild(document.createTextNode(content));else if(content){var i=0;for(;i<content.length;++i)e.appendChild(content[i])}return e}function eltP(tag,content,className,style){var e=elt(tag,content,className,style);e.setAttribute("role","presentation");return e}function contains(parent,child){if(child.nodeType==3)child=child.parentNode;\nif(parent.contains)return parent.contains(child);do{if(child.nodeType==11)child=child.host;if(child==parent)return true}while(child=child.parentNode)}function activeElt(){var activeElement;try{activeElement=document.activeElement}catch(e){activeElement=document.body||null}for(;activeElement&&activeElement.shadowRoot&&activeElement.shadowRoot.activeElement;)activeElement=activeElement.shadowRoot.activeElement;return activeElement}function addClass(node,cls){var current=node.className;if(!classTest(cls).test(current))node.className+=\n(current?" ":"")+cls}function joinClasses(a,b){var as=a.split(" ");var i=0;for(;i<as.length;i++)if(as[i]&&!classTest(as[i]).test(b))b=b+(" "+as[i]);return b}function bind(f){var args=Array.prototype.slice.call(arguments,1);return function(){return f.apply(null,args)}}function copyObj(obj,target,overwrite){if(!target)target={};var prop;for(prop in obj)if(obj.hasOwnProperty(prop)&&(overwrite!==false||!target.hasOwnProperty(prop)))target[prop]=obj[prop];return target}function countColumn(string,end,\ntabSize,startIndex,startValue){if(end==null){end=string.search(/[^\\s\\u00a0]/);if(end==-1)end=string.length}var i=startIndex||0;var n=startValue||0;for(;;){var nextTab=string.indexOf("\\t",i);if(nextTab<0||nextTab>=end)return n+(end-i);n=n+(nextTab-i);n=n+(tabSize-n%tabSize);i=nextTab+1}}function indexOf(array,elt){var i=0;for(;i<array.length;++i)if(array[i]==elt)return i;return-1}function findColumn(string,goal,tabSize){var pos=0;var col=0;for(;;){var nextTab=string.indexOf("\\t",pos);if(nextTab==-1)nextTab=\nstring.length;var skipped=nextTab-pos;if(nextTab==string.length||col+skipped>=goal)return pos+Math.min(skipped,goal-col);col=col+(nextTab-pos);col=col+(tabSize-col%tabSize);pos=nextTab+1;if(col>=goal)return pos}}function spaceStr(n){for(;spaceStrs.length<=n;)spaceStrs.push(lst(spaceStrs)+" ");return spaceStrs[n]}function lst(arr){return arr[arr.length-1]}function map(array,f){var out=[];var i=0;for(;i<array.length;i++)out[i]=f(array[i],i);return out}function insertSorted(array,value,score){var pos=\n0;var priority=score(value);for(;pos<array.length&&score(array[pos])<=priority;)pos++;array.splice(pos,0,value)}function nothing(){}function createObj(base,props){var inst;if(Object.create)inst=Object.create(base);else{nothing.prototype=base;inst=new nothing}if(props)copyObj(props,inst);return inst}function isWordCharBasic(ch){return/\\w/.test(ch)||ch>"\\u0080"&&(ch.toUpperCase()!=ch.toLowerCase()||nonASCIISingleCaseWordChar.test(ch))}function isWordChar(ch,helper){if(!helper)return isWordCharBasic(ch);\nif(helper.source.indexOf("\\\\w")>-1&&isWordCharBasic(ch))return true;return helper.test(ch)}function isEmpty(obj){var n;for(n in obj)if(obj.hasOwnProperty(n)&&obj[n])return false;return true}function isExtendingChar(ch){return ch.charCodeAt(0)>=768&&extendingChars.test(ch)}function skipExtendingChars(str,pos,dir){for(;(dir<0?pos>0:pos<str.length)&&isExtendingChar(str.charAt(pos));)pos=pos+dir;return pos}function findFirst(pred,from,to){var dir=from>to?-1:1;for(;;){if(from==to)return from;var midF=\n(from+to)/2;var mid=dir<0?Math.ceil(midF):Math.floor(midF);if(mid==from)return pred(mid)?from:to;if(pred(mid))to=mid;else from=mid+dir}}function iterateBidiSections(order,from,to,f){if(!order)return f(from,to,"ltr",0);var found=false;var i=0;for(;i<order.length;++i){var part=order[i];if(part.from<to&&part.to>from||from==to&&part.to==from){f(Math.max(part.from,from),Math.min(part.to,to),part.level==1?"rtl":"ltr",i);found=true}}if(!found)f(from,to,"ltr")}function getBidiPartAt(order,ch,sticky){var found;\nbidiOther=null;var i=0;for(;i<order.length;++i){var cur=order[i];if(cur.from<ch&&cur.to>ch)return i;if(cur.to==ch)if(cur.from!=cur.to&&sticky=="before")found=i;else bidiOther=i;if(cur.from==ch)if(cur.from!=cur.to&&sticky!="before")found=i;else bidiOther=i}return found!=null?found:bidiOther}function getOrder(line,direction){var order=line.order;if(order==null)order=line.order=bidiOrdering(line.text,direction);return order}function getHandlers(emitter,type){return emitter._handlers&&emitter._handlers[type]||\nnoHandlers}function off(emitter,type,f){if(emitter.removeEventListener)emitter.removeEventListener(type,f,false);else if(emitter.detachEvent)emitter.detachEvent("on"+type,f);else{var map=emitter._handlers;var arr=map&&map[type];if(arr){var index=indexOf(arr,f);if(index>-1)map[type]=arr.slice(0,index).concat(arr.slice(index+1))}}}function signal(emitter,type){var handlers=getHandlers(emitter,type);if(!handlers.length)return;var args=Array.prototype.slice.call(arguments,2);var i=0;for(;i<handlers.length;++i)handlers[i].apply(null,\nargs)}function signalDOMEvent(cm,e,override){if(typeof e=="string")e={type:e,preventDefault:function(){this.defaultPrevented=true}};signal(cm,override||e.type,cm,e);return e_defaultPrevented(e)||e.codemirrorIgnore}function signalCursorActivity(cm){var arr=cm._handlers&&cm._handlers.cursorActivity;if(!arr)return;var set=cm.curOp.cursorActivityHandlers||(cm.curOp.cursorActivityHandlers=[]);var i=0;for(;i<arr.length;++i)if(indexOf(set,arr[i])==-1)set.push(arr[i])}function hasHandler(emitter,type){return getHandlers(emitter,\ntype).length>0}function eventMixin(ctor){ctor.prototype.on=function(type,f){on(this,type,f)};ctor.prototype.off=function(type,f){off(this,type,f)}}function e_preventDefault(e){if(e.preventDefault)e.preventDefault();else e.returnValue=false}function e_stopPropagation(e){if(e.stopPropagation)e.stopPropagation();else e.cancelBubble=true}function e_defaultPrevented(e){return e.defaultPrevented!=null?e.defaultPrevented:e.returnValue==false}function e_stop(e){e_preventDefault(e);e_stopPropagation(e)}function e_target(e){return e.target||\ne.srcElement}function e_button(e){var b=e.which;if(b==null)if(e.button&1)b=1;else if(e.button&2)b=3;else if(e.button&4)b=2;if(mac&&e.ctrlKey&&b==1)b=3;return b}function zeroWidthElement(measure){if(zwspSupported==null){var test=elt("span","\\u200b");removeChildrenAndAdd(measure,elt("span",[test,document.createTextNode("x")]));if(measure.firstChild.offsetHeight!=0)zwspSupported=test.offsetWidth<=1&&test.offsetHeight>2&&!(ie&&ie_version<8)}var node=zwspSupported?elt("span","\\u200b"):elt("span","\\u00a0",\nnull,"display: inline-block; width: 1px; margin-right: -1px");node.setAttribute("cm-text","");return node}function hasBadBidiRects(measure){if(badBidiRects!=null)return badBidiRects;var txt=removeChildrenAndAdd(measure,document.createTextNode("A\\u062eA"));var r0=range(txt,0,1).getBoundingClientRect();var r1=range(txt,1,2).getBoundingClientRect();removeChildren(measure);if(!r0||r0.left==r0.right)return false;return badBidiRects=r1.right-r0.right<3}function hasBadZoomedRects(measure){if(badZoomedRects!=\nnull)return badZoomedRects;var node=removeChildrenAndAdd(measure,elt("span","x"));var normal=node.getBoundingClientRect();var fromRange=range(node,0,1).getBoundingClientRect();return badZoomedRects=Math.abs(normal.left-fromRange.left)>1}function defineMode(name,mode){if(arguments.length>2)mode.dependencies=Array.prototype.slice.call(arguments,2);modes[name]=mode}function defineMIME(mime,spec){mimeModes[mime]=spec}function resolveMode(spec){if(typeof spec=="string"&&mimeModes.hasOwnProperty(spec))spec=\nmimeModes[spec];else if(spec&&typeof spec.name=="string"&&mimeModes.hasOwnProperty(spec.name)){var found=mimeModes[spec.name];if(typeof found=="string")found={name:found};spec=createObj(found,spec);spec.name=found.name}else if(typeof spec=="string"&&/^[\\w\\-]+\\/[\\w\\-]+\\+xml$/.test(spec))return resolveMode("application/xml");else if(typeof spec=="string"&&/^[\\w\\-]+\\/[\\w\\-]+\\+json$/.test(spec))return resolveMode("application/json");if(typeof spec=="string")return{name:spec};else return spec||{name:"null"}}\nfunction getMode(options,spec){spec=resolveMode(spec);var mfactory=modes[spec.name];if(!mfactory)return getMode(options,"text/plain");var modeObj=mfactory(options,spec);if(modeExtensions.hasOwnProperty(spec.name)){var exts=modeExtensions[spec.name];var prop;for(prop in exts){if(!exts.hasOwnProperty(prop))continue;if(modeObj.hasOwnProperty(prop))modeObj["_"+prop]=modeObj[prop];modeObj[prop]=exts[prop]}}modeObj.name=spec.name;if(spec.helperType)modeObj.helperType=spec.helperType;if(spec.modeProps){var prop$1;\nfor(prop$1 in spec.modeProps)modeObj[prop$1]=spec.modeProps[prop$1]}return modeObj}function extendMode(mode,properties){var exts=modeExtensions.hasOwnProperty(mode)?modeExtensions[mode]:modeExtensions[mode]={};copyObj(properties,exts)}function copyState(mode,state){if(state===true)return state;if(mode.copyState)return mode.copyState(state);var nstate={};var n;for(n in state){var val=state[n];if(val instanceof Array)val=val.concat([]);nstate[n]=val}return nstate}function innerMode(mode,state){var info;\nfor(;mode.innerMode;){info=mode.innerMode(state);if(!info||info.mode==mode)break;state=info.state;mode=info.mode}return info||{mode:mode,state:state}}function startState(mode,a1,a2){return mode.startState?mode.startState(a1,a2):true}function getLine(doc,n){n=n-doc.first;if(n<0||n>=doc.size)throw new Error("There is no line "+(n+doc.first)+" in the document.");var chunk=doc;for(;!chunk.lines;){var i=0;for(;;++i){var child=chunk.children[i];var sz=child.chunkSize();if(n<sz){chunk=child;break}n=n-sz}}return chunk.lines[n]}\nfunction getBetween(doc,start,end){var out=[];var n=start.line;doc.iter(start.line,end.line+1,function(line){var text=line.text;if(n==end.line)text=text.slice(0,end.ch);if(n==start.line)text=text.slice(start.ch);out.push(text);++n});return out}function getLines(doc,from,to){var out=[];doc.iter(from,to,function(line){out.push(line.text)});return out}function updateLineHeight(line,height){var diff=height-line.height;if(diff){var n=line;for(;n;n=n.parent)n.height+=diff}}function lineNo(line){if(line.parent==\nnull)return null;var cur=line.parent;var no=indexOf(cur.lines,line);var chunk=cur.parent;for(;chunk;cur=chunk,chunk=chunk.parent){var i=0;for(;;++i){if(chunk.children[i]==cur)break;no=no+chunk.children[i].chunkSize()}}return no+cur.first}function lineAtHeight(chunk,h){var n=chunk.first;outer:do{var i$1=0;for(;i$1<chunk.children.length;++i$1){var child=chunk.children[i$1];var ch=child.height;if(h<ch){chunk=child;continue outer}h=h-ch;n=n+child.chunkSize()}return n}while(!chunk.lines);var i=0;for(;i<\nchunk.lines.length;++i){var line=chunk.lines[i];var lh=line.height;if(h<lh)break;h=h-lh}return n+i}function isLine(doc,l){return l>=doc.first&&l<doc.first+doc.size}function lineNumberFor(options,i){return String(options.lineNumberFormatter(i+options.firstLineNumber))}function Pos(line,ch,sticky){if(sticky===void 0)sticky=null;if(!(this instanceof Pos))return new Pos(line,ch,sticky);this.line=line;this.ch=ch;this.sticky=sticky}function cmp(a,b){return a.line-b.line||a.ch-b.ch}function equalCursorPos(a,\nb){return a.sticky==b.sticky&&cmp(a,b)==0}function copyPos(x){return Pos(x.line,x.ch)}function maxPos(a,b){return cmp(a,b)<0?b:a}function minPos(a,b){return cmp(a,b)<0?a:b}function clipLine(doc,n){return Math.max(doc.first,Math.min(n,doc.first+doc.size-1))}function clipPos(doc,pos){if(pos.line<doc.first)return Pos(doc.first,0);var last=doc.first+doc.size-1;if(pos.line>last)return Pos(last,getLine(doc,last).text.length);return clipToLen(pos,getLine(doc,pos.line).text.length)}function clipToLen(pos,\nlinelen){var ch=pos.ch;if(ch==null||ch>linelen)return Pos(pos.line,linelen);else if(ch<0)return Pos(pos.line,0);else return pos}function clipPosArray(doc,array){var out=[];var i=0;for(;i<array.length;i++)out[i]=clipPos(doc,array[i]);return out}function highlightLine(cm,line,context,forceToEnd){var st=[cm.state.modeGen];var lineClasses={};runMode(cm,line.text,cm.doc.mode,context,function(end,style){return st.push(end,style)},lineClasses,forceToEnd);var state=context.state;var loop=function(o){context.baseTokens=\nst;var overlay=cm.state.overlays[o];var i=1;var at=0;context.state=true;runMode(cm,line.text,overlay.mode,context,function(end,style){var start=i;for(;at<end;){var i_end=st[i];if(i_end>end)st.splice(i,1,end,st[i+1],i_end);i=i+2;at=Math.min(end,i_end)}if(!style)return;if(overlay.opaque){st.splice(start,i-start,end,"overlay "+style);i=start+2}else for(;start<i;start=start+2){var cur=st[start+1];st[start+1]=(cur?cur+" ":"")+"overlay "+style}},lineClasses);context.state=state;context.baseTokens=null;\ncontext.baseTokenPos=1};var o=0;for(;o<cm.state.overlays.length;++o)loop(o);return{styles:st,classes:lineClasses.bgClass||lineClasses.textClass?lineClasses:null}}function getLineStyles(cm,line,updateFrontier){if(!line.styles||line.styles[0]!=cm.state.modeGen){var context=getContextBefore(cm,lineNo(line));var resetState=line.text.length>cm.options.maxHighlightLength&&copyState(cm.doc.mode,context.state);var result=highlightLine(cm,line,context);if(resetState)context.state=resetState;line.stateAfter=\ncontext.save(!resetState);line.styles=result.styles;if(result.classes)line.styleClasses=result.classes;else if(line.styleClasses)line.styleClasses=null;if(updateFrontier===cm.doc.highlightFrontier)cm.doc.modeFrontier=Math.max(cm.doc.modeFrontier,++cm.doc.highlightFrontier)}return line.styles}function getContextBefore(cm,n,precise){var doc=cm.doc;var display=cm.display;if(!doc.mode.startState)return new Context(doc,true,n);var start=findStartLine(cm,n,precise);var saved=start>doc.first&&getLine(doc,\nstart-1).stateAfter;var context=saved?Context.fromSaved(doc,saved,start):new Context(doc,startState(doc.mode),start);doc.iter(start,n,function(line){processLine(cm,line.text,context);var pos=context.line;line.stateAfter=pos==n-1||pos%5==0||pos>=display.viewFrom&&pos<display.viewTo?context.save():null;context.nextLine()});if(precise)doc.modeFrontier=context.line;return context}function processLine(cm,text,context,startAt){var mode=cm.doc.mode;var stream=new StringStream(text,cm.options.tabSize,context);\nstream.start=stream.pos=startAt||0;if(text=="")callBlankLine(mode,context.state);for(;!stream.eol();){readToken(mode,stream,context.state);stream.start=stream.pos}}function callBlankLine(mode,state){if(mode.blankLine)return mode.blankLine(state);if(!mode.innerMode)return;var inner=innerMode(mode,state);if(inner.mode.blankLine)return inner.mode.blankLine(inner.state)}function readToken(mode,stream,state,inner){var i=0;for(;i<10;i++){if(inner)inner[0]=innerMode(mode,state).mode;var style=mode.token(stream,\nstate);if(stream.pos>stream.start)return style}throw new Error("Mode "+mode.name+" failed to advance stream.");}function takeToken(cm,pos,precise,asArray){var doc=cm.doc;var mode=doc.mode;var style;pos=clipPos(doc,pos);var line=getLine(doc,pos.line);var context=getContextBefore(cm,pos.line,precise);var stream=new StringStream(line.text,cm.options.tabSize,context);var tokens;if(asArray)tokens=[];for(;(asArray||stream.pos<pos.ch)&&!stream.eol();){stream.start=stream.pos;style=readToken(mode,stream,\ncontext.state);if(asArray)tokens.push(new Token(stream,style,copyState(doc.mode,context.state)))}return asArray?tokens:new Token(stream,style,context.state)}function extractLineClasses(type,output){if(type)for(;;){var lineClass=type.match(/(?:^|\\s+)line-(background-)?(\\S+)/);if(!lineClass)break;type=type.slice(0,lineClass.index)+type.slice(lineClass.index+lineClass[0].length);var prop=lineClass[1]?"bgClass":"textClass";if(output[prop]==null)output[prop]=lineClass[2];else if(!(new RegExp("(?:^|\\\\s)"+\nlineClass[2]+"(?:$|\\\\s)")).test(output[prop]))output[prop]+=" "+lineClass[2]}return type}function runMode(cm,text,mode,context,f,lineClasses,forceToEnd){var flattenSpans=mode.flattenSpans;if(flattenSpans==null)flattenSpans=cm.options.flattenSpans;var curStart=0;var curStyle=null;var stream=new StringStream(text,cm.options.tabSize,context);var style;var inner=cm.options.addModeClass&&[null];if(text=="")extractLineClasses(callBlankLine(mode,context.state),lineClasses);for(;!stream.eol();){if(stream.pos>\ncm.options.maxHighlightLength){flattenSpans=false;if(forceToEnd)processLine(cm,text,context,stream.pos);stream.pos=text.length;style=null}else style=extractLineClasses(readToken(mode,stream,context.state,inner),lineClasses);if(inner){var mName=inner[0].name;if(mName)style="m-"+(style?mName+" "+style:mName)}if(!flattenSpans||curStyle!=style){for(;curStart<stream.start;){curStart=Math.min(stream.start,curStart+5E3);f(curStart,curStyle)}curStyle=style}stream.start=stream.pos}for(;curStart<stream.pos;){var pos=\nMath.min(stream.pos,curStart+5E3);f(pos,curStyle);curStart=pos}}function findStartLine(cm,n,precise){var minindent;var minline;var doc=cm.doc;var lim=precise?-1:n-(cm.doc.mode.innerMode?1E3:100);var search=n;for(;search>lim;--search){if(search<=doc.first)return doc.first;var line=getLine(doc,search-1);var after=line.stateAfter;if(after&&(!precise||search+(after instanceof SavedContext?after.lookAhead:0)<=doc.modeFrontier))return search;var indented=countColumn(line.text,null,cm.options.tabSize);if(minline==\nnull||minindent>indented){minline=search-1;minindent=indented}}return minline}function retreatFrontier(doc,n){doc.modeFrontier=Math.min(doc.modeFrontier,n);if(doc.highlightFrontier<n-10)return;var start=doc.first;var line=n-1;for(;line>start;line--){var saved=getLine(doc,line).stateAfter;if(saved&&(!(saved instanceof SavedContext)||line+saved.lookAhead<n)){start=line+1;break}}doc.highlightFrontier=Math.min(doc.highlightFrontier,start)}function seeReadOnlySpans(){sawReadOnlySpans=true}function seeCollapsedSpans(){sawCollapsedSpans=\ntrue}function MarkedSpan(marker,from,to){this.marker=marker;this.from=from;this.to=to}function getMarkedSpanFor(spans,marker){if(spans){var i=0;for(;i<spans.length;++i){var span=spans[i];if(span.marker==marker)return span}}}function removeMarkedSpan(spans,span){var r;var i=0;for(;i<spans.length;++i)if(spans[i]!=span)(r||(r=[])).push(spans[i]);return r}function addMarkedSpan(line,span,op){var inThisOp=op&&window.WeakSet&&(op.markedSpans||(op.markedSpans=new WeakSet));if(inThisOp&&line.markedSpans&&\ninThisOp.has(line.markedSpans))line.markedSpans.push(span);else{line.markedSpans=line.markedSpans?line.markedSpans.concat([span]):[span];if(inThisOp)inThisOp.add(line.markedSpans)}span.marker.attachLine(line)}function markedSpansBefore(old,startCh,isInsert){var nw;if(old){var i=0;for(;i<old.length;++i){var span=old[i];var marker=span.marker;var startsBefore=span.from==null||(marker.inclusiveLeft?span.from<=startCh:span.from<startCh);if(startsBefore||span.from==startCh&&marker.type=="bookmark"&&(!isInsert||\n!span.marker.insertLeft)){var endsAfter=span.to==null||(marker.inclusiveRight?span.to>=startCh:span.to>startCh);(nw||(nw=[])).push(new MarkedSpan(marker,span.from,endsAfter?null:span.to))}}}return nw}function markedSpansAfter(old,endCh,isInsert){var nw;if(old){var i=0;for(;i<old.length;++i){var span=old[i];var marker=span.marker;var endsAfter=span.to==null||(marker.inclusiveRight?span.to>=endCh:span.to>endCh);if(endsAfter||span.from==endCh&&marker.type=="bookmark"&&(!isInsert||span.marker.insertLeft)){var startsBefore=\nspan.from==null||(marker.inclusiveLeft?span.from<=endCh:span.from<endCh);(nw||(nw=[])).push(new MarkedSpan(marker,startsBefore?null:span.from-endCh,span.to==null?null:span.to-endCh))}}}return nw}function stretchSpansOverChange(doc,change){if(change.full)return null;var oldFirst=isLine(doc,change.from.line)&&getLine(doc,change.from.line).markedSpans;var oldLast=isLine(doc,change.to.line)&&getLine(doc,change.to.line).markedSpans;if(!oldFirst&&!oldLast)return null;var startCh=change.from.ch;var endCh=\nchange.to.ch;var isInsert=cmp(change.from,change.to)==0;var first=markedSpansBefore(oldFirst,startCh,isInsert);var last=markedSpansAfter(oldLast,endCh,isInsert);var sameLine=change.text.length==1;var offset=lst(change.text).length+(sameLine?startCh:0);if(first){var i=0;for(;i<first.length;++i){var span=first[i];if(span.to==null){var found=getMarkedSpanFor(last,span.marker);if(!found)span.to=startCh;else if(sameLine)span.to=found.to==null?null:found.to+offset}}}if(last){var i$1=0;for(;i$1<last.length;++i$1){var span$1=\nlast[i$1];if(span$1.to!=null)span$1.to+=offset;if(span$1.from==null){var found$1=getMarkedSpanFor(first,span$1.marker);if(!found$1){span$1.from=offset;if(sameLine)(first||(first=[])).push(span$1)}}else{span$1.from+=offset;if(sameLine)(first||(first=[])).push(span$1)}}}if(first)first=clearEmptySpans(first);if(last&&last!=first)last=clearEmptySpans(last);var newMarkers=[first];if(!sameLine){var gap=change.text.length-2;var gapMarkers;if(gap>0&&first){var i$2=0;for(;i$2<first.length;++i$2)if(first[i$2].to==\nnull)(gapMarkers||(gapMarkers=[])).push(new MarkedSpan(first[i$2].marker,null,null))}var i$3=0;for(;i$3<gap;++i$3)newMarkers.push(gapMarkers);newMarkers.push(last)}return newMarkers}function clearEmptySpans(spans){var i=0;for(;i<spans.length;++i){var span=spans[i];if(span.from!=null&&span.from==span.to&&span.marker.clearWhenEmpty!==false)spans.splice(i--,1)}if(!spans.length)return null;return spans}function removeReadOnlyRanges(doc,from,to){var markers=null;doc.iter(from.line,to.line+1,function(line){if(line.markedSpans){var i=\n0;for(;i<line.markedSpans.length;++i){var mark=line.markedSpans[i].marker;if(mark.readOnly&&(!markers||indexOf(markers,mark)==-1))(markers||(markers=[])).push(mark)}}});if(!markers)return null;var parts=[{from:from,to:to}];var i=0;for(;i<markers.length;++i){var mk=markers[i];var m=mk.find(0);var j=0;for(;j<parts.length;++j){var p=parts[j];if(cmp(p.to,m.from)<0||cmp(p.from,m.to)>0)continue;var newParts=[j,1];var dfrom=cmp(p.from,m.from);var dto=cmp(p.to,m.to);if(dfrom<0||!mk.inclusiveLeft&&!dfrom)newParts.push({from:p.from,\nto:m.from});if(dto>0||!mk.inclusiveRight&&!dto)newParts.push({from:m.to,to:p.to});parts.splice.apply(parts,newParts);j=j+(newParts.length-3)}}return parts}function detachMarkedSpans(line){var spans=line.markedSpans;if(!spans)return;var i=0;for(;i<spans.length;++i)spans[i].marker.detachLine(line);line.markedSpans=null}function attachMarkedSpans(line,spans){if(!spans)return;var i=0;for(;i<spans.length;++i)spans[i].marker.attachLine(line);line.markedSpans=spans}function extraLeft(marker){return marker.inclusiveLeft?\n-1:0}function extraRight(marker){return marker.inclusiveRight?1:0}function compareCollapsedMarkers(a,b){var lenDiff=a.lines.length-b.lines.length;if(lenDiff!=0)return lenDiff;var aPos=a.find();var bPos=b.find();var fromCmp=cmp(aPos.from,bPos.from)||extraLeft(a)-extraLeft(b);if(fromCmp)return-fromCmp;var toCmp=cmp(aPos.to,bPos.to)||extraRight(a)-extraRight(b);if(toCmp)return toCmp;return b.id-a.id}function collapsedSpanAtSide(line,start){var sps=sawCollapsedSpans&&line.markedSpans;var found;if(sps){var sp=\nvoid 0;var i=0;for(;i<sps.length;++i){sp=sps[i];if(sp.marker.collapsed&&(start?sp.from:sp.to)==null&&(!found||compareCollapsedMarkers(found,sp.marker)<0))found=sp.marker}}return found}function collapsedSpanAtStart(line){return collapsedSpanAtSide(line,true)}function collapsedSpanAtEnd(line){return collapsedSpanAtSide(line,false)}function collapsedSpanAround(line,ch){var sps=sawCollapsedSpans&&line.markedSpans;var found;if(sps){var i=0;for(;i<sps.length;++i){var sp=sps[i];if(sp.marker.collapsed&&(sp.from==\nnull||sp.from<ch)&&(sp.to==null||sp.to>ch)&&(!found||compareCollapsedMarkers(found,sp.marker)<0))found=sp.marker}}return found}function conflictingCollapsedRange(doc,lineNo,from,to,marker){var line=getLine(doc,lineNo);var sps=sawCollapsedSpans&&line.markedSpans;if(sps){var i=0;for(;i<sps.length;++i){var sp=sps[i];if(!sp.marker.collapsed)continue;var found=sp.marker.find(0);var fromCmp=cmp(found.from,from)||extraLeft(sp.marker)-extraLeft(marker);var toCmp=cmp(found.to,to)||extraRight(sp.marker)-extraRight(marker);\nif(fromCmp>=0&&toCmp<=0||fromCmp<=0&&toCmp>=0)continue;if(fromCmp<=0&&(sp.marker.inclusiveRight&&marker.inclusiveLeft?cmp(found.to,from)>=0:cmp(found.to,from)>0)||fromCmp>=0&&(sp.marker.inclusiveRight&&marker.inclusiveLeft?cmp(found.from,to)<=0:cmp(found.from,to)<0))return true}}}function visualLine(line){var merged;for(;merged=collapsedSpanAtStart(line);)line=merged.find(-1,true).line;return line}function visualLineEnd(line){var merged;for(;merged=collapsedSpanAtEnd(line);)line=merged.find(1,true).line;\nreturn line}function visualLineContinued(line){var merged;var lines;for(;merged=collapsedSpanAtEnd(line);){line=merged.find(1,true).line;(lines||(lines=[])).push(line)}return lines}function visualLineNo(doc,lineN){var line=getLine(doc,lineN);var vis=visualLine(line);if(line==vis)return lineN;return lineNo(vis)}function visualLineEndNo(doc,lineN){if(lineN>doc.lastLine())return lineN;var line=getLine(doc,lineN);var merged;if(!lineIsHidden(doc,line))return lineN;for(;merged=collapsedSpanAtEnd(line);)line=\nmerged.find(1,true).line;return lineNo(line)+1}function lineIsHidden(doc,line){var sps=sawCollapsedSpans&&line.markedSpans;if(sps){var sp=void 0;var i=0;for(;i<sps.length;++i){sp=sps[i];if(!sp.marker.collapsed)continue;if(sp.from==null)return true;if(sp.marker.widgetNode)continue;if(sp.from==0&&sp.marker.inclusiveLeft&&lineIsHiddenInner(doc,line,sp))return true}}}function lineIsHiddenInner(doc,line,span){if(span.to==null){var end=span.marker.find(1,true);return lineIsHiddenInner(doc,end.line,getMarkedSpanFor(end.line.markedSpans,\nspan.marker))}if(span.marker.inclusiveRight&&span.to==line.text.length)return true;var sp=void 0;var i=0;for(;i<line.markedSpans.length;++i){sp=line.markedSpans[i];if(sp.marker.collapsed&&!sp.marker.widgetNode&&sp.from==span.to&&(sp.to==null||sp.to!=span.from)&&(sp.marker.inclusiveLeft||span.marker.inclusiveRight)&&lineIsHiddenInner(doc,line,sp))return true}}function heightAtLine(lineObj){lineObj=visualLine(lineObj);var h=0;var chunk=lineObj.parent;var i=0;for(;i<chunk.lines.length;++i){var line=\nchunk.lines[i];if(line==lineObj)break;else h=h+line.height}var p=chunk.parent;for(;p;chunk=p,p=chunk.parent){var i$1=0;for(;i$1<p.children.length;++i$1){var cur=p.children[i$1];if(cur==chunk)break;else h=h+cur.height}}return h}function lineLength(line){if(line.height==0)return 0;var len=line.text.length;var merged;var cur=line;for(;merged=collapsedSpanAtStart(cur);){var found=merged.find(0,true);cur=found.from.line;len=len+(found.from.ch-found.to.ch)}cur=line;for(;merged=collapsedSpanAtEnd(cur);){var found$1=\nmerged.find(0,true);len=len-(cur.text.length-found$1.from.ch);cur=found$1.to.line;len=len+(cur.text.length-found$1.to.ch)}return len}function findMaxLine(cm){var d=cm.display;var doc=cm.doc;d.maxLine=getLine(doc,doc.first);d.maxLineLength=lineLength(d.maxLine);d.maxLineChanged=true;doc.iter(function(line){var len=lineLength(line);if(len>d.maxLineLength){d.maxLineLength=len;d.maxLine=line}})}function updateLine(line,text,markedSpans,estimateHeight){line.text=text;if(line.stateAfter)line.stateAfter=\nnull;if(line.styles)line.styles=null;if(line.order!=null)line.order=null;detachMarkedSpans(line);attachMarkedSpans(line,markedSpans);var estHeight=estimateHeight?estimateHeight(line):1;if(estHeight!=line.height)updateLineHeight(line,estHeight)}function cleanUpLine(line){line.parent=null;detachMarkedSpans(line)}function interpretTokenStyle(style,options){if(!style||/^\\s*$/.test(style))return null;var cache=options.addModeClass?styleToClassCacheWithMode:styleToClassCache;return cache[style]||(cache[style]=\nstyle.replace(/\\S+/g,"cm-$&"))}function buildLineContent(cm,lineView){var content=eltP("span",null,null,webkit?"padding-right: .1px":null);var builder={pre:eltP("pre",[content],"CodeMirror-line"),content:content,col:0,pos:0,cm:cm,trailingSpace:false,splitSpaces:cm.getOption("lineWrapping")};lineView.measure={};var i=0;for(;i<=(lineView.rest?lineView.rest.length:0);i++){var line=i?lineView.rest[i-1]:lineView.line;var order=void 0;builder.pos=0;builder.addToken=buildToken;if(hasBadBidiRects(cm.display.measure)&&\n(order=getOrder(line,cm.doc.direction)))builder.addToken=buildTokenBadBidi(builder.addToken,order);builder.map=[];var allowFrontierUpdate=lineView!=cm.display.externalMeasured&&lineNo(line);insertLineContent(line,builder,getLineStyles(cm,line,allowFrontierUpdate));if(line.styleClasses){if(line.styleClasses.bgClass)builder.bgClass=joinClasses(line.styleClasses.bgClass,builder.bgClass||"");if(line.styleClasses.textClass)builder.textClass=joinClasses(line.styleClasses.textClass,builder.textClass||"")}if(builder.map.length==\n0)builder.map.push(0,0,builder.content.appendChild(zeroWidthElement(cm.display.measure)));if(i==0){lineView.measure.map=builder.map;lineView.measure.cache={}}else{(lineView.measure.maps||(lineView.measure.maps=[])).push(builder.map);(lineView.measure.caches||(lineView.measure.caches=[])).push({})}}if(webkit){var last=builder.content.lastChild;if(/\\bcm-tab\\b/.test(last.className)||last.querySelector&&last.querySelector(".cm-tab"))builder.content.className="cm-tab-wrap-hack"}signal(cm,"renderLine",\ncm,lineView.line,builder.pre);if(builder.pre.className)builder.textClass=joinClasses(builder.pre.className,builder.textClass||"");return builder}function defaultSpecialCharPlaceholder(ch){var token=elt("span","\\u2022","cm-invalidchar");token.title="\\\\u"+ch.charCodeAt(0).toString(16);token.setAttribute("aria-label",token.title);return token}function buildToken(builder,text,style,startStyle,endStyle,css,attributes){if(!text)return;var displayText=builder.splitSpaces?splitSpaces(text,builder.trailingSpace):\ntext;var special=builder.cm.state.specialChars;var mustWrap=false;var content;if(!special.test(text)){builder.col+=text.length;content=document.createTextNode(displayText);builder.map.push(builder.pos,builder.pos+text.length,content);if(ie&&ie_version<9)mustWrap=true;builder.pos+=text.length}else{content=document.createDocumentFragment();var pos=0;for(;true;){special.lastIndex=pos;var m=special.exec(text);var skipped=m?m.index-pos:text.length-pos;if(skipped){var txt=document.createTextNode(displayText.slice(pos,\npos+skipped));if(ie&&ie_version<9)content.appendChild(elt("span",[txt]));else content.appendChild(txt);builder.map.push(builder.pos,builder.pos+skipped,txt);builder.col+=skipped;builder.pos+=skipped}if(!m)break;pos=pos+(skipped+1);var txt$1=void 0;if(m[0]=="\\t"){var tabSize=builder.cm.options.tabSize;var tabWidth=tabSize-builder.col%tabSize;txt$1=content.appendChild(elt("span",spaceStr(tabWidth),"cm-tab"));txt$1.setAttribute("role","presentation");txt$1.setAttribute("cm-text","\\t");builder.col+=tabWidth}else if(m[0]==\n"\\r"||m[0]=="\\n"){txt$1=content.appendChild(elt("span",m[0]=="\\r"?"\\u240d":"\\u2424","cm-invalidchar"));txt$1.setAttribute("cm-text",m[0]);builder.col+=1}else{txt$1=builder.cm.options.specialCharPlaceholder(m[0]);txt$1.setAttribute("cm-text",m[0]);if(ie&&ie_version<9)content.appendChild(elt("span",[txt$1]));else content.appendChild(txt$1);builder.col+=1}builder.map.push(builder.pos,builder.pos+1,txt$1);builder.pos++}}builder.trailingSpace=displayText.charCodeAt(text.length-1)==32;if(style||startStyle||\nendStyle||mustWrap||css||attributes){var fullStyle=style||"";if(startStyle)fullStyle=fullStyle+startStyle;if(endStyle)fullStyle=fullStyle+endStyle;var token=elt("span",[content],fullStyle,css);if(attributes){var attr;for(attr in attributes)if(attributes.hasOwnProperty(attr)&&attr!="style"&&attr!="class")if(attr==="title")token.setAttribute("title",attributes[attr]);else throw new Error("attributes not supported for security reasons");}return builder.content.appendChild(token)}builder.content.appendChild(content)}\nfunction splitSpaces(text,trailingBefore){if(text.length>1&&!/  /.test(text))return text;var spaceBefore=trailingBefore;var result="";var i=0;for(;i<text.length;i++){var ch=text.charAt(i);if(ch==" "&&spaceBefore&&(i==text.length-1||text.charCodeAt(i+1)==32))ch="\\u00a0";result=result+ch;spaceBefore=ch==" "}return result}function buildTokenBadBidi(inner,order){return function(builder,text,style,startStyle,endStyle,css,attributes){style=style?style+" cm-force-border":"cm-force-border";var start=builder.pos;\nvar end=start+text.length;for(;;){var part=void 0;var i=0;for(;i<order.length;i++){part=order[i];if(part.to>start&&part.from<=start)break}if(part.to>=end)return inner(builder,text,style,startStyle,endStyle,css,attributes);inner(builder,text.slice(0,part.to-start),style,startStyle,null,css,attributes);startStyle=null;text=text.slice(part.to-start);start=part.to}}}function buildCollapsedSpan(builder,size,marker,ignoreWidget){var widget=!ignoreWidget&&marker.widgetNode;if(widget)builder.map.push(builder.pos,\nbuilder.pos+size,widget);if(!ignoreWidget&&builder.cm.display.input.needsContentAttribute){if(!widget)widget=builder.content.appendChild(document.createElement("span"));widget.setAttribute("cm-marker",marker.id)}if(widget){builder.cm.display.input.setUneditable(widget);builder.content.appendChild(widget)}builder.pos+=size;builder.trailingSpace=false}function insertLineContent(line,builder,styles){var spans=line.markedSpans;var allText=line.text;var at=0;if(!spans){var i$1=1;for(;i$1<styles.length;i$1=\ni$1+2)builder.addToken(builder,allText.slice(at,at=styles[i$1]),interpretTokenStyle(styles[i$1+1],builder.cm.options));return}var len=allText.length;var pos=0;var i=1;var text="";var style;var css;var nextChange=0;var spanStyle;var spanEndStyle;var spanStartStyle;var collapsed;var attributes;for(;;){if(nextChange==pos){spanStyle=spanEndStyle=spanStartStyle=css="";attributes=null;collapsed=null;nextChange=Infinity;var foundBookmarks=[];var endStyles=void 0;var j=0;for(;j<spans.length;++j){var sp=spans[j];\nvar m=sp.marker;if(m.type=="bookmark"&&sp.from==pos&&m.widgetNode)foundBookmarks.push(m);else if(sp.from<=pos&&(sp.to==null||sp.to>pos||m.collapsed&&sp.to==pos&&sp.from==pos)){if(sp.to!=null&&sp.to!=pos&&nextChange>sp.to){nextChange=sp.to;spanEndStyle=""}if(m.className)spanStyle=spanStyle+(" "+m.className);if(m.css)css=(css?css+";":"")+m.css;if(m.startStyle&&sp.from==pos)spanStartStyle=spanStartStyle+(" "+m.startStyle);if(m.endStyle&&sp.to==nextChange)(endStyles||(endStyles=[])).push(m.endStyle,sp.to);\nif(m.title)(attributes||(attributes={})).title=m.title;if(m.attributes){var attr;for(attr in m.attributes)(attributes||(attributes={}))[attr]=m.attributes[attr]}if(m.collapsed&&(!collapsed||compareCollapsedMarkers(collapsed.marker,m)<0))collapsed=sp}else if(sp.from>pos&&nextChange>sp.from)nextChange=sp.from}if(endStyles){var j$1=0;for(;j$1<endStyles.length;j$1=j$1+2)if(endStyles[j$1+1]==nextChange)spanEndStyle=spanEndStyle+(" "+endStyles[j$1])}if(!collapsed||collapsed.from==pos){var j$2=0;for(;j$2<\nfoundBookmarks.length;++j$2)buildCollapsedSpan(builder,0,foundBookmarks[j$2])}if(collapsed&&(collapsed.from||0)==pos){buildCollapsedSpan(builder,(collapsed.to==null?len+1:collapsed.to)-pos,collapsed.marker,collapsed.from==null);if(collapsed.to==null)return;if(collapsed.to==pos)collapsed=false}}if(pos>=len)break;var upto=Math.min(len,nextChange);for(;true;){if(text){var end=pos+text.length;if(!collapsed){var tokenText=end>upto?text.slice(0,upto-pos):text;builder.addToken(builder,tokenText,style?style+\nspanStyle:spanStyle,spanStartStyle,pos+tokenText.length==nextChange?spanEndStyle:"",css,attributes)}if(end>=upto){text=text.slice(upto-pos);pos=upto;break}pos=end;spanStartStyle=""}text=allText.slice(at,at=styles[i++]);style=interpretTokenStyle(styles[i++],builder.cm.options)}}}function LineView(doc,line,lineN){this.line=line;this.rest=visualLineContinued(line);this.size=this.rest?lineNo(lst(this.rest))-lineN+1:1;this.node=this.text=null;this.hidden=lineIsHidden(doc,line)}function buildViewArray(cm,\nfrom,to){var array=[];var nextPos;var pos=from;for(;pos<to;pos=nextPos){var view=new LineView(cm.doc,getLine(cm.doc,pos),pos);nextPos=pos+view.size;array.push(view)}return array}function pushOperation(op){if(operationGroup)operationGroup.ops.push(op);else op.ownsGroup=operationGroup={ops:[op],delayedCallbacks:[]}}function fireCallbacksForOps(group){var callbacks=group.delayedCallbacks;var i=0;do{for(;i<callbacks.length;i++)callbacks[i].call(null);var j=0;for(;j<group.ops.length;j++){var op=group.ops[j];\nif(op.cursorActivityHandlers)for(;op.cursorActivityCalled<op.cursorActivityHandlers.length;)op.cursorActivityHandlers[op.cursorActivityCalled++].call(null,op.cm)}}while(i<callbacks.length)}function finishOperation(op,endCb){var group=op.ownsGroup;if(!group)return;try{fireCallbacksForOps(group)}finally{operationGroup=null;endCb(group)}}function signalLater(emitter,type){var arr=getHandlers(emitter,type);if(!arr.length)return;var args=Array.prototype.slice.call(arguments,2);var list;if(operationGroup)list=\noperationGroup.delayedCallbacks;else if(orphanDelayedCallbacks)list=orphanDelayedCallbacks;else{list=orphanDelayedCallbacks=[];setTimeout(fireOrphanDelayed,0)}var loop=function(i){list.push(function(){return arr[i].apply(null,args)})};var i=0;for(;i<arr.length;++i)loop(i)}function fireOrphanDelayed(){var delayed=orphanDelayedCallbacks;orphanDelayedCallbacks=null;var i=0;for(;i<delayed.length;++i)delayed[i]()}function updateLineForChanges(cm,lineView,lineN,dims){var j=0;for(;j<lineView.changes.length;j++){var type=\nlineView.changes[j];if(type=="text")updateLineText(cm,lineView);else if(type=="gutter")updateLineGutter(cm,lineView,lineN,dims);else if(type=="class")updateLineClasses(cm,lineView);else if(type=="widget")updateLineWidgets(cm,lineView,dims)}lineView.changes=null}function ensureLineWrapped(lineView){if(lineView.node==lineView.text){lineView.node=elt("div",null,null,"position: relative");if(lineView.text.parentNode)lineView.text.parentNode.replaceChild(lineView.node,lineView.text);lineView.node.appendChild(lineView.text);\nif(ie&&ie_version<8)lineView.node.style.zIndex=2}return lineView.node}function updateLineBackground(cm,lineView){var cls=lineView.bgClass?lineView.bgClass+" "+(lineView.line.bgClass||""):lineView.line.bgClass;if(cls)cls=cls+" CodeMirror-linebackground";if(lineView.background)if(cls)lineView.background.className=cls;else{lineView.background.parentNode.removeChild(lineView.background);lineView.background=null}else if(cls){var wrap=ensureLineWrapped(lineView);lineView.background=wrap.insertBefore(elt("div",\nnull,cls),wrap.firstChild);cm.display.input.setUneditable(lineView.background)}}function getLineContent(cm,lineView){var ext=cm.display.externalMeasured;if(ext&&ext.line==lineView.line){cm.display.externalMeasured=null;lineView.measure=ext.measure;return ext.built}return buildLineContent(cm,lineView)}function updateLineText(cm,lineView){var cls=lineView.text.className;var built=getLineContent(cm,lineView);if(lineView.text==lineView.node)lineView.node=built.pre;lineView.text.parentNode.replaceChild(built.pre,\nlineView.text);lineView.text=built.pre;if(built.bgClass!=lineView.bgClass||built.textClass!=lineView.textClass){lineView.bgClass=built.bgClass;lineView.textClass=built.textClass;updateLineClasses(cm,lineView)}else if(cls)lineView.text.className=cls}function updateLineClasses(cm,lineView){updateLineBackground(cm,lineView);if(lineView.line.wrapClass)ensureLineWrapped(lineView).className=lineView.line.wrapClass;else if(lineView.node!=lineView.text)lineView.node.className="";var textClass=lineView.textClass?\nlineView.textClass+" "+(lineView.line.textClass||""):lineView.line.textClass;lineView.text.className=textClass||""}function updateLineGutter(cm,lineView,lineN,dims){if(lineView.gutter){lineView.node.removeChild(lineView.gutter);lineView.gutter=null}if(lineView.gutterBackground){lineView.node.removeChild(lineView.gutterBackground);lineView.gutterBackground=null}if(lineView.line.gutterClass){var wrap=ensureLineWrapped(lineView);lineView.gutterBackground=elt("div",null,"CodeMirror-gutter-background "+\nlineView.line.gutterClass,"left: "+(cm.options.fixedGutter?dims.fixedPos:-dims.gutterTotalWidth)+"px; width: "+dims.gutterTotalWidth+"px");cm.display.input.setUneditable(lineView.gutterBackground);wrap.insertBefore(lineView.gutterBackground,lineView.text)}var markers=lineView.line.gutterMarkers;if(cm.options.lineNumbers||markers){var wrap$1=ensureLineWrapped(lineView);var gutterWrap=lineView.gutter=elt("div",null,"CodeMirror-gutter-wrapper","left: "+(cm.options.fixedGutter?dims.fixedPos:-dims.gutterTotalWidth)+\n"px");gutterWrap.setAttribute("aria-hidden","true");cm.display.input.setUneditable(gutterWrap);wrap$1.insertBefore(gutterWrap,lineView.text);if(lineView.line.gutterClass)gutterWrap.className+=" "+lineView.line.gutterClass;if(cm.options.lineNumbers&&(!markers||!markers["CodeMirror-linenumbers"]))lineView.lineNumber=gutterWrap.appendChild(elt("div",lineNumberFor(cm.options,lineN),"CodeMirror-linenumber CodeMirror-gutter-elt","left: "+dims.gutterLeft["CodeMirror-linenumbers"]+"px; width: "+cm.display.lineNumInnerWidth+\n"px"));if(markers){var k=0;for(;k<cm.display.gutterSpecs.length;++k){var id=cm.display.gutterSpecs[k].className;var found=markers.hasOwnProperty(id)&&markers[id];if(found)gutterWrap.appendChild(elt("div",[found],"CodeMirror-gutter-elt","left: "+dims.gutterLeft[id]+"px; width: "+dims.gutterWidth[id]+"px"))}}}}function updateLineWidgets(cm,lineView,dims){if(lineView.alignable)lineView.alignable=null;var isWidget=classTest("CodeMirror-linewidget");var node=lineView.node.firstChild;var next=void 0;for(;node;node=\nnext){next=node.nextSibling;if(isWidget.test(node.className))lineView.node.removeChild(node)}insertLineWidgets(cm,lineView,dims)}function buildLineElement(cm,lineView,lineN,dims){var built=getLineContent(cm,lineView);lineView.text=lineView.node=built.pre;if(built.bgClass)lineView.bgClass=built.bgClass;if(built.textClass)lineView.textClass=built.textClass;updateLineClasses(cm,lineView);updateLineGutter(cm,lineView,lineN,dims);insertLineWidgets(cm,lineView,dims);return lineView.node}function insertLineWidgets(cm,\nlineView,dims){insertLineWidgetsFor(cm,lineView.line,lineView,dims,true);if(lineView.rest){var i=0;for(;i<lineView.rest.length;i++)insertLineWidgetsFor(cm,lineView.rest[i],lineView,dims,false)}}function insertLineWidgetsFor(cm,line,lineView,dims,allowAbove){if(!line.widgets)return;var wrap=ensureLineWrapped(lineView);var i=0;var ws=line.widgets;for(;i<ws.length;++i){var widget=ws[i];var node=elt("div",[widget.node],"CodeMirror-linewidget"+(widget.className?" "+widget.className:""));if(!widget.handleMouseEvents)node.setAttribute("cm-ignore-events",\n"true");positionLineWidget(widget,node,lineView,dims);cm.display.input.setUneditable(node);if(allowAbove&&widget.above)wrap.insertBefore(node,lineView.gutter||lineView.text);else wrap.appendChild(node);signalLater(widget,"redraw")}}function positionLineWidget(widget,node,lineView,dims){if(widget.noHScroll){(lineView.alignable||(lineView.alignable=[])).push(node);var width=dims.wrapperWidth;node.style.left=dims.fixedPos+"px";if(!widget.coverGutter){width=width-dims.gutterTotalWidth;node.style.paddingLeft=\ndims.gutterTotalWidth+"px"}node.style.width=width+"px"}if(widget.coverGutter){node.style.zIndex=5;node.style.position="relative";if(!widget.noHScroll)node.style.marginLeft=-dims.gutterTotalWidth+"px"}}function widgetHeight(widget){if(widget.height!=null)return widget.height;var cm=widget.doc.cm;if(!cm)return 0;if(!contains(document.body,widget.node)){var parentStyle="position: relative;";if(widget.coverGutter)parentStyle=parentStyle+("margin-left: -"+cm.display.gutters.offsetWidth+"px;");if(widget.noHScroll)parentStyle=\nparentStyle+("width: "+cm.display.wrapper.clientWidth+"px;");removeChildrenAndAdd(cm.display.measure,elt("div",[widget.node],null,parentStyle))}return widget.height=widget.node.parentNode.offsetHeight}function eventInWidget(display,e){var n=e_target(e);for(;n!=display.wrapper;n=n.parentNode)if(!n||n.nodeType==1&&n.getAttribute("cm-ignore-events")=="true"||n.parentNode==display.sizer&&n!=display.mover)return true}function paddingTop(display){return display.lineSpace.offsetTop}function paddingVert(display){return display.mover.offsetHeight-\ndisplay.lineSpace.offsetHeight}function paddingH(display){if(display.cachedPaddingH)return display.cachedPaddingH;var e=removeChildrenAndAdd(display.measure,elt("pre","x","CodeMirror-line-like"));var style=window.getComputedStyle?window.getComputedStyle(e):e.currentStyle;var data={left:parseInt(style.paddingLeft),right:parseInt(style.paddingRight)};if(!isNaN(data.left)&&!isNaN(data.right))display.cachedPaddingH=data;return data}function scrollGap(cm){return scrollerGap-cm.display.nativeBarWidth}function displayWidth(cm){return cm.display.scroller.clientWidth-\nscrollGap(cm)-cm.display.barWidth}function displayHeight(cm){return cm.display.scroller.clientHeight-scrollGap(cm)-cm.display.barHeight}function ensureLineHeights(cm,lineView,rect){var wrapping=cm.options.lineWrapping;var curWidth=wrapping&&displayWidth(cm);if(!lineView.measure.heights||wrapping&&lineView.measure.width!=curWidth){var heights=lineView.measure.heights=[];if(wrapping){lineView.measure.width=curWidth;var rects=lineView.text.firstChild.getClientRects();var i=0;for(;i<rects.length-1;i++){var cur=\nrects[i];var next=rects[i+1];if(Math.abs(cur.bottom-next.bottom)>2)heights.push((cur.bottom+next.top)/2-rect.top)}}heights.push(rect.bottom-rect.top)}}function mapFromLineView(lineView,line,lineN){if(lineView.line==line)return{map:lineView.measure.map,cache:lineView.measure.cache};if(lineView.rest){var i=0;for(;i<lineView.rest.length;i++)if(lineView.rest[i]==line)return{map:lineView.measure.maps[i],cache:lineView.measure.caches[i]};var i$1=0;for(;i$1<lineView.rest.length;i$1++)if(lineNo(lineView.rest[i$1])>\nlineN)return{map:lineView.measure.maps[i$1],cache:lineView.measure.caches[i$1],before:true}}}function updateExternalMeasurement(cm,line){line=visualLine(line);var lineN=lineNo(line);var view=cm.display.externalMeasured=new LineView(cm.doc,line,lineN);view.lineN=lineN;var built=view.built=buildLineContent(cm,view);view.text=built.pre;removeChildrenAndAdd(cm.display.lineMeasure,built.pre);return view}function measureChar(cm,line,ch,bias){return measureCharPrepared(cm,prepareMeasureForLine(cm,line),\nch,bias)}function findViewForLine(cm,lineN){if(lineN>=cm.display.viewFrom&&lineN<cm.display.viewTo)return cm.display.view[findViewIndex(cm,lineN)];var ext=cm.display.externalMeasured;if(ext&&lineN>=ext.lineN&&lineN<ext.lineN+ext.size)return ext}function prepareMeasureForLine(cm,line){var lineN=lineNo(line);var view=findViewForLine(cm,lineN);if(view&&!view.text)view=null;else if(view&&view.changes){updateLineForChanges(cm,view,lineN,getDimensions(cm));cm.curOp.forceUpdate=true}if(!view)view=updateExternalMeasurement(cm,\nline);var info=mapFromLineView(view,line,lineN);return{line:line,view:view,rect:null,map:info.map,cache:info.cache,before:info.before,hasHeights:false}}function measureCharPrepared(cm,prepared,ch,bias,varHeight){if(prepared.before)ch=-1;var key=ch+(bias||"");var found;if(prepared.cache.hasOwnProperty(key))found=prepared.cache[key];else{if(!prepared.rect)prepared.rect=prepared.view.text.getBoundingClientRect();if(!prepared.hasHeights){ensureLineHeights(cm,prepared.view,prepared.rect);prepared.hasHeights=\ntrue}found=measureCharInner(cm,prepared,ch,bias);if(!found.bogus)prepared.cache[key]=found}return{left:found.left,right:found.right,top:varHeight?found.rtop:found.top,bottom:varHeight?found.rbottom:found.bottom}}function nodeAndOffsetInLineMap(map,ch,bias){var node;var start;var end;var collapse;var mStart;var mEnd;var i=0;for(;i<map.length;i=i+3){mStart=map[i];mEnd=map[i+1];if(ch<mStart){start=0;end=1;collapse="left"}else if(ch<mEnd){start=ch-mStart;end=start+1}else if(i==map.length-3||ch==mEnd&&\nmap[i+3]>ch){end=mEnd-mStart;start=end-1;if(ch>=mEnd)collapse="right"}if(start!=null){node=map[i+2];if(mStart==mEnd&&bias==(node.insertLeft?"left":"right"))collapse=bias;if(bias=="left"&&start==0)for(;i&&map[i-2]==map[i-3]&&map[i-1].insertLeft;){node=map[(i=i-3)+2];collapse="left"}if(bias=="right"&&start==mEnd-mStart)for(;i<map.length-3&&map[i+3]==map[i+4]&&!map[i+5].insertLeft;){node=map[(i=i+3)+2];collapse="right"}break}}return{node:node,start:start,end:end,collapse:collapse,coverStart:mStart,coverEnd:mEnd}}\nfunction getUsefulRect(rects,bias){var rect=nullRect;if(bias=="left"){var i=0;for(;i<rects.length;i++)if((rect=rects[i]).left!=rect.right)break}else{var i$1=rects.length-1;for(;i$1>=0;i$1--)if((rect=rects[i$1]).left!=rect.right)break}return rect}function measureCharInner(cm,prepared,ch,bias){var place=nodeAndOffsetInLineMap(prepared.map,ch,bias);var node=place.node;var start=place.start;var end=place.end;var collapse=place.collapse;var rect;if(node.nodeType==3){var i$1=0;for(;i$1<4;i$1++){for(;start&&\nisExtendingChar(prepared.line.text.charAt(place.coverStart+start));)--start;for(;place.coverStart+end<place.coverEnd&&isExtendingChar(prepared.line.text.charAt(place.coverStart+end));)++end;if(ie&&ie_version<9&&start==0&&end==place.coverEnd-place.coverStart)rect=node.parentNode.getBoundingClientRect();else rect=getUsefulRect(range(node,start,end).getClientRects(),bias);if(rect.left||rect.right||start==0)break;end=start;start=start-1;collapse="right"}if(ie&&ie_version<11)rect=maybeUpdateRectForZooming(cm.display.measure,\nrect)}else{if(start>0)collapse=bias="right";var rects;if(cm.options.lineWrapping&&(rects=node.getClientRects()).length>1)rect=rects[bias=="right"?rects.length-1:0];else rect=node.getBoundingClientRect()}if(ie&&ie_version<9&&!start&&(!rect||!rect.left&&!rect.right)){var rSpan=node.parentNode.getClientRects()[0];if(rSpan)rect={left:rSpan.left,right:rSpan.left+charWidth(cm.display),top:rSpan.top,bottom:rSpan.bottom};else rect=nullRect}var rtop=rect.top-prepared.rect.top;var rbot=rect.bottom-prepared.rect.top;\nvar mid=(rtop+rbot)/2;var heights=prepared.view.measure.heights;var i=0;for(;i<heights.length-1;i++)if(mid<heights[i])break;var top=i?heights[i-1]:0;var bot=heights[i];var result={left:(collapse=="right"?rect.right:rect.left)-prepared.rect.left,right:(collapse=="left"?rect.left:rect.right)-prepared.rect.left,top:top,bottom:bot};if(!rect.left&&!rect.right)result.bogus=true;if(!cm.options.singleCursorHeightPerLine){result.rtop=rtop;result.rbottom=rbot}return result}function maybeUpdateRectForZooming(measure,\nrect){if(!window.screen||screen.logicalXDPI==null||screen.logicalXDPI==screen.deviceXDPI||!hasBadZoomedRects(measure))return rect;var scaleX=screen.logicalXDPI/screen.deviceXDPI;var scaleY=screen.logicalYDPI/screen.deviceYDPI;return{left:rect.left*scaleX,right:rect.right*scaleX,top:rect.top*scaleY,bottom:rect.bottom*scaleY}}function clearLineMeasurementCacheFor(lineView){if(lineView.measure){lineView.measure.cache={};lineView.measure.heights=null;if(lineView.rest){var i=0;for(;i<lineView.rest.length;i++)lineView.measure.caches[i]=\n{}}}}function clearLineMeasurementCache(cm){cm.display.externalMeasure=null;removeChildren(cm.display.lineMeasure);var i=0;for(;i<cm.display.view.length;i++)clearLineMeasurementCacheFor(cm.display.view[i])}function clearCaches(cm){clearLineMeasurementCache(cm);cm.display.cachedCharWidth=cm.display.cachedTextHeight=cm.display.cachedPaddingH=null;if(!cm.options.lineWrapping)cm.display.maxLineChanged=true;cm.display.lineNumChars=null}function pageScrollX(){if(chrome&&android)return-(document.body.getBoundingClientRect().left-\nparseInt(getComputedStyle(document.body).marginLeft));return window.pageXOffset||(document.documentElement||document.body).scrollLeft}function pageScrollY(){if(chrome&&android)return-(document.body.getBoundingClientRect().top-parseInt(getComputedStyle(document.body).marginTop));return window.pageYOffset||(document.documentElement||document.body).scrollTop}function widgetTopHeight(lineObj){var ref=visualLine(lineObj);var widgets=ref.widgets;var height=0;if(widgets){var i=0;for(;i<widgets.length;++i)if(widgets[i].above)height=\nheight+widgetHeight(widgets[i])}return height}function intoCoordSystem(cm,lineObj,rect,context,includeWidgets){if(!includeWidgets){var height=widgetTopHeight(lineObj);rect.top+=height;rect.bottom+=height}if(context=="line")return rect;if(!context)context="local";var yOff=heightAtLine(lineObj);if(context=="local")yOff=yOff+paddingTop(cm.display);else yOff=yOff-cm.display.viewOffset;if(context=="page"||context=="window"){var lOff=cm.display.lineSpace.getBoundingClientRect();yOff=yOff+(lOff.top+(context==\n"window"?0:pageScrollY()));var xOff=lOff.left+(context=="window"?0:pageScrollX());rect.left+=xOff;rect.right+=xOff}rect.top+=yOff;rect.bottom+=yOff;return rect}function fromCoordSystem(cm,coords,context){if(context=="div")return coords;var left=coords.left;var top=coords.top;if(context=="page"){left=left-pageScrollX();top=top-pageScrollY()}else if(context=="local"||!context){var localBox=cm.display.sizer.getBoundingClientRect();left=left+localBox.left;top=top+localBox.top}var lineSpaceBox=cm.display.lineSpace.getBoundingClientRect();\nreturn{left:left-lineSpaceBox.left,top:top-lineSpaceBox.top}}function charCoords(cm,pos,context,lineObj,bias){if(!lineObj)lineObj=getLine(cm.doc,pos.line);return intoCoordSystem(cm,lineObj,measureChar(cm,lineObj,pos.ch,bias),context)}function cursorCoords(cm,pos,context,lineObj,preparedMeasure,varHeight){function get(ch,right){var m=measureCharPrepared(cm,preparedMeasure,ch,right?"right":"left",varHeight);if(right)m.left=m.right;else m.right=m.left;return intoCoordSystem(cm,lineObj,m,context)}function getBidi(ch,\npartPos,invert){var part=order[partPos];var right=part.level==1;return get(invert?ch-1:ch,right!=invert)}lineObj=lineObj||getLine(cm.doc,pos.line);if(!preparedMeasure)preparedMeasure=prepareMeasureForLine(cm,lineObj);var order=getOrder(lineObj,cm.doc.direction);var ch=pos.ch;var sticky=pos.sticky;if(ch>=lineObj.text.length){ch=lineObj.text.length;sticky="before"}else if(ch<=0){ch=0;sticky="after"}if(!order)return get(sticky=="before"?ch-1:ch,sticky=="before");var partPos=getBidiPartAt(order,ch,sticky);\nvar other=bidiOther;var val=getBidi(ch,partPos,sticky=="before");if(other!=null)val.other=getBidi(ch,other,sticky!="before");return val}function estimateCoords(cm,pos){var left=0;pos=clipPos(cm.doc,pos);if(!cm.options.lineWrapping)left=charWidth(cm.display)*pos.ch;var lineObj=getLine(cm.doc,pos.line);var top=heightAtLine(lineObj)+paddingTop(cm.display);return{left:left,right:left,top:top,bottom:top+lineObj.height}}function PosWithInfo(line,ch,sticky,outside,xRel){var pos=Pos(line,ch,sticky);pos.xRel=\nxRel;if(outside)pos.outside=outside;return pos}function coordsChar(cm,x,y){var doc=cm.doc;y=y+cm.display.viewOffset;if(y<0)return PosWithInfo(doc.first,0,null,-1,-1);var lineN=lineAtHeight(doc,y);var last=doc.first+doc.size-1;if(lineN>last)return PosWithInfo(doc.first+doc.size-1,getLine(doc,last).text.length,null,1,1);if(x<0)x=0;var lineObj=getLine(doc,lineN);for(;;){var found=coordsCharInner(cm,lineObj,lineN,x,y);var collapsed=collapsedSpanAround(lineObj,found.ch+(found.xRel>0||found.outside>0?1:\n0));if(!collapsed)return found;var rangeEnd=collapsed.find(1);if(rangeEnd.line==lineN)return rangeEnd;lineObj=getLine(doc,lineN=rangeEnd.line)}}function wrappedLineExtent(cm,lineObj,preparedMeasure,y){y=y-widgetTopHeight(lineObj);var end=lineObj.text.length;var begin=findFirst(function(ch){return measureCharPrepared(cm,preparedMeasure,ch-1).bottom<=y},end,0);end=findFirst(function(ch){return measureCharPrepared(cm,preparedMeasure,ch).top>y},begin,end);return{begin:begin,end:end}}function wrappedLineExtentChar(cm,\nlineObj,preparedMeasure,target){if(!preparedMeasure)preparedMeasure=prepareMeasureForLine(cm,lineObj);var targetTop=intoCoordSystem(cm,lineObj,measureCharPrepared(cm,preparedMeasure,target),"line").top;return wrappedLineExtent(cm,lineObj,preparedMeasure,targetTop)}function boxIsAfter(box,x,y,left){return box.bottom<=y?false:box.top>y?true:(left?box.left:box.right)>x}function coordsCharInner(cm,lineObj,lineNo,x,y){y=y-heightAtLine(lineObj);var preparedMeasure=prepareMeasureForLine(cm,lineObj);var widgetHeight=\nwidgetTopHeight(lineObj);var begin=0;var end=lineObj.text.length;var ltr=true;var order=getOrder(lineObj,cm.doc.direction);if(order){var part=(cm.options.lineWrapping?coordsBidiPartWrapped:coordsBidiPart)(cm,lineObj,lineNo,preparedMeasure,order,x,y);ltr=part.level!=1;begin=ltr?part.from:part.to-1;end=ltr?part.to:part.from-1}var chAround=null;var boxAround=null;var ch=findFirst(function(ch){var box=measureCharPrepared(cm,preparedMeasure,ch);box.top+=widgetHeight;box.bottom+=widgetHeight;if(!boxIsAfter(box,\nx,y,false))return false;if(box.top<=y&&box.left<=x){chAround=ch;boxAround=box}return true},begin,end);var baseX;var sticky;var outside=false;if(boxAround){var atLeft=x-boxAround.left<boxAround.right-x;var atStart=atLeft==ltr;ch=chAround+(atStart?0:1);sticky=atStart?"after":"before";baseX=atLeft?boxAround.left:boxAround.right}else{if(!ltr&&(ch==end||ch==begin))ch++;sticky=ch==0?"after":ch==lineObj.text.length?"before":measureCharPrepared(cm,preparedMeasure,ch-(ltr?1:0)).bottom+widgetHeight<=y==ltr?\n"after":"before";var coords=cursorCoords(cm,Pos(lineNo,ch,sticky),"line",lineObj,preparedMeasure);baseX=coords.left;outside=y<coords.top?-1:y>=coords.bottom?1:0}ch=skipExtendingChars(lineObj.text,ch,1);return PosWithInfo(lineNo,ch,sticky,outside,x-baseX)}function coordsBidiPart(cm,lineObj,lineNo,preparedMeasure,order,x,y){var index=findFirst(function(i){var part=order[i];var ltr=part.level!=1;return boxIsAfter(cursorCoords(cm,Pos(lineNo,ltr?part.to:part.from,ltr?"before":"after"),"line",lineObj,preparedMeasure),\nx,y,true)},0,order.length-1);var part=order[index];if(index>0){var ltr=part.level!=1;var start=cursorCoords(cm,Pos(lineNo,ltr?part.from:part.to,ltr?"after":"before"),"line",lineObj,preparedMeasure);if(boxIsAfter(start,x,y,true)&&start.top>y)part=order[index-1]}return part}function coordsBidiPartWrapped(cm,lineObj,_lineNo,preparedMeasure,order,x,y){var ref=wrappedLineExtent(cm,lineObj,preparedMeasure,y);var begin=ref.begin;var end=ref.end;if(/\\s/.test(lineObj.text.charAt(end-1)))end--;var part=null;\nvar closestDist=null;var i=0;for(;i<order.length;i++){var p=order[i];if(p.from>=end||p.to<=begin)continue;var ltr=p.level!=1;var endX=measureCharPrepared(cm,preparedMeasure,ltr?Math.min(end,p.to)-1:Math.max(begin,p.from)).right;var dist=endX<x?x-endX+1E9:endX-x;if(!part||closestDist>dist){part=p;closestDist=dist}}if(!part)part=order[order.length-1];if(part.from<begin)part={from:begin,to:part.to,level:part.level};if(part.to>end)part={from:part.from,to:end,level:part.level};return part}function textHeight(display){if(display.cachedTextHeight!=\nnull)return display.cachedTextHeight;if(measureText==null){measureText=elt("pre",null,"CodeMirror-line-like");var i=0;for(;i<49;++i){measureText.appendChild(document.createTextNode("x"));measureText.appendChild(elt("br"))}measureText.appendChild(document.createTextNode("x"))}removeChildrenAndAdd(display.measure,measureText);var height=measureText.offsetHeight/50;if(height>3)display.cachedTextHeight=height;removeChildren(display.measure);return height||1}function charWidth(display){if(display.cachedCharWidth!=\nnull)return display.cachedCharWidth;var anchor=elt("span","xxxxxxxxxx");var pre=elt("pre",[anchor],"CodeMirror-line-like");removeChildrenAndAdd(display.measure,pre);var rect=anchor.getBoundingClientRect();var width=(rect.right-rect.left)/10;if(width>2)display.cachedCharWidth=width;return width||10}function getDimensions(cm){var d=cm.display;var left={};var width={};var gutterLeft=d.gutters.clientLeft;var n=d.gutters.firstChild;var i=0;for(;n;n=n.nextSibling,++i){var id=cm.display.gutterSpecs[i].className;\nleft[id]=n.offsetLeft+n.clientLeft+gutterLeft;width[id]=n.clientWidth}return{fixedPos:compensateForHScroll(d),gutterTotalWidth:d.gutters.offsetWidth,gutterLeft:left,gutterWidth:width,wrapperWidth:d.wrapper.clientWidth}}function compensateForHScroll(display){return display.scroller.getBoundingClientRect().left-display.sizer.getBoundingClientRect().left}function estimateHeight(cm){var th=textHeight(cm.display);var wrapping=cm.options.lineWrapping;var perLine=wrapping&&Math.max(5,cm.display.scroller.clientWidth/\ncharWidth(cm.display)-3);return function(line){if(lineIsHidden(cm.doc,line))return 0;var widgetsHeight=0;if(line.widgets){var i=0;for(;i<line.widgets.length;i++)if(line.widgets[i].height)widgetsHeight=widgetsHeight+line.widgets[i].height}if(wrapping)return widgetsHeight+(Math.ceil(line.text.length/perLine)||1)*th;else return widgetsHeight+th}}function estimateLineHeights(cm){var doc=cm.doc;var est=estimateHeight(cm);doc.iter(function(line){var estHeight=est(line);if(estHeight!=line.height)updateLineHeight(line,\nestHeight)})}function posFromMouse(cm,e,liberal,forRect){var display=cm.display;if(!liberal&&e_target(e).getAttribute("cm-not-content")=="true")return null;var x;var y;var space=display.lineSpace.getBoundingClientRect();try{x=e.clientX-space.left;y=e.clientY-space.top}catch(e$1){return null}var coords=coordsChar(cm,x,y);var line;if(forRect&&coords.xRel>0&&(line=getLine(cm.doc,coords.line).text).length==coords.ch){var colDiff=countColumn(line,line.length,cm.options.tabSize)-line.length;coords=Pos(coords.line,\nMath.max(0,Math.round((x-paddingH(cm.display).left)/charWidth(cm.display))-colDiff))}return coords}function findViewIndex(cm,n){if(n>=cm.display.viewTo)return null;n=n-cm.display.viewFrom;if(n<0)return null;var view=cm.display.view;var i=0;for(;i<view.length;i++){n=n-view[i].size;if(n<0)return i}}function regChange(cm,from,to,lendiff){if(from==null)from=cm.doc.first;if(to==null)to=cm.doc.first+cm.doc.size;if(!lendiff)lendiff=0;var display=cm.display;if(lendiff&&to<display.viewTo&&(display.updateLineNumbers==\nnull||display.updateLineNumbers>from))display.updateLineNumbers=from;cm.curOp.viewChanged=true;if(from>=display.viewTo){if(sawCollapsedSpans&&visualLineNo(cm.doc,from)<display.viewTo)resetView(cm)}else if(to<=display.viewFrom)if(sawCollapsedSpans&&visualLineEndNo(cm.doc,to+lendiff)>display.viewFrom)resetView(cm);else{display.viewFrom+=lendiff;display.viewTo+=lendiff}else if(from<=display.viewFrom&&to>=display.viewTo)resetView(cm);else if(from<=display.viewFrom){var cut=viewCuttingPoint(cm,to,to+lendiff,\n1);if(cut){display.view=display.view.slice(cut.index);display.viewFrom=cut.lineN;display.viewTo+=lendiff}else resetView(cm)}else if(to>=display.viewTo){var cut$1=viewCuttingPoint(cm,from,from,-1);if(cut$1){display.view=display.view.slice(0,cut$1.index);display.viewTo=cut$1.lineN}else resetView(cm)}else{var cutTop=viewCuttingPoint(cm,from,from,-1);var cutBot=viewCuttingPoint(cm,to,to+lendiff,1);if(cutTop&&cutBot){display.view=display.view.slice(0,cutTop.index).concat(buildViewArray(cm,cutTop.lineN,\ncutBot.lineN)).concat(display.view.slice(cutBot.index));display.viewTo+=lendiff}else resetView(cm)}var ext=display.externalMeasured;if(ext)if(to<ext.lineN)ext.lineN+=lendiff;else if(from<ext.lineN+ext.size)display.externalMeasured=null}function regLineChange(cm,line,type){cm.curOp.viewChanged=true;var display=cm.display;var ext=cm.display.externalMeasured;if(ext&&line>=ext.lineN&&line<ext.lineN+ext.size)display.externalMeasured=null;if(line<display.viewFrom||line>=display.viewTo)return;var lineView=\ndisplay.view[findViewIndex(cm,line)];if(lineView.node==null)return;var arr=lineView.changes||(lineView.changes=[]);if(indexOf(arr,type)==-1)arr.push(type)}function resetView(cm){cm.display.viewFrom=cm.display.viewTo=cm.doc.first;cm.display.view=[];cm.display.viewOffset=0}function viewCuttingPoint(cm,oldN,newN,dir){var index=findViewIndex(cm,oldN);var diff;var view=cm.display.view;if(!sawCollapsedSpans||newN==cm.doc.first+cm.doc.size)return{index:index,lineN:newN};var n=cm.display.viewFrom;var i=0;\nfor(;i<index;i++)n=n+view[i].size;if(n!=oldN){if(dir>0){if(index==view.length-1)return null;diff=n+view[index].size-oldN;index++}else diff=n-oldN;oldN=oldN+diff;newN=newN+diff}for(;visualLineNo(cm.doc,newN)!=newN;){if(index==(dir<0?0:view.length-1))return null;newN=newN+dir*view[index-(dir<0?1:0)].size;index=index+dir}return{index:index,lineN:newN}}function adjustView(cm,from,to){var display=cm.display;var view=display.view;if(view.length==0||from>=display.viewTo||to<=display.viewFrom){display.view=\nbuildViewArray(cm,from,to);display.viewFrom=from}else{if(display.viewFrom>from)display.view=buildViewArray(cm,from,display.viewFrom).concat(display.view);else if(display.viewFrom<from)display.view=display.view.slice(findViewIndex(cm,from));display.viewFrom=from;if(display.viewTo<to)display.view=display.view.concat(buildViewArray(cm,display.viewTo,to));else if(display.viewTo>to)display.view=display.view.slice(0,findViewIndex(cm,to))}display.viewTo=to}function countDirtyView(cm){var view=cm.display.view;\nvar dirty=0;var i=0;for(;i<view.length;i++){var lineView=view[i];if(!lineView.hidden&&(!lineView.node||lineView.changes))++dirty}return dirty}function updateSelection(cm){cm.display.input.showSelection(cm.display.input.prepareSelection())}function prepareSelection(cm,primary){if(primary===void 0)primary=true;var doc=cm.doc;var result={};var curFragment=result.cursors=document.createDocumentFragment();var selFragment=result.selection=document.createDocumentFragment();var customCursor=cm.options.$customCursor;\nif(customCursor)primary=true;var i=0;for(;i<doc.sel.ranges.length;i++){if(!primary&&i==doc.sel.primIndex)continue;var range=doc.sel.ranges[i];if(range.from().line>=cm.display.viewTo||range.to().line<cm.display.viewFrom)continue;var collapsed=range.empty();if(customCursor){var head=customCursor(cm,range);if(head)drawSelectionCursor(cm,head,curFragment)}else if(collapsed||cm.options.showCursorWhenSelecting)drawSelectionCursor(cm,range.head,curFragment);if(!collapsed)drawSelectionRange(cm,range,selFragment)}return result}\nfunction drawSelectionCursor(cm,head,output){var pos=cursorCoords(cm,head,"div",null,null,!cm.options.singleCursorHeightPerLine);var cursor=output.appendChild(elt("div","\\u00a0","CodeMirror-cursor"));cursor.style.left=pos.left+"px";cursor.style.top=pos.top+"px";cursor.style.height=Math.max(0,pos.bottom-pos.top)*cm.options.cursorHeight+"px";if(/\\bcm-fat-cursor\\b/.test(cm.getWrapperElement().className)){var charPos=charCoords(cm,head,"div",null,null);var width=charPos.right-charPos.left;cursor.style.width=\n(width>0?width:cm.defaultCharWidth())+"px"}if(pos.other){var otherCursor=output.appendChild(elt("div","\\u00a0","CodeMirror-cursor CodeMirror-secondarycursor"));otherCursor.style.display="";otherCursor.style.left=pos.other.left+"px";otherCursor.style.top=pos.other.top+"px";otherCursor.style.height=(pos.other.bottom-pos.other.top)*.85+"px"}}function cmpCoords(a,b){return a.top-b.top||a.left-b.left}function drawSelectionRange(cm,range,output){function add(left,top,width,bottom){if(top<0)top=0;top=Math.round(top);\nbottom=Math.round(bottom);fragment.appendChild(elt("div",null,"CodeMirror-selected","position: absolute; left: "+left+"px;\\n                             top: "+top+"px; width: "+(width==null?rightSide-left:width)+"px;\\n                             height: "+(bottom-top)+"px"))}function drawForLine(line,fromArg,toArg){function coords(ch,bias){return charCoords(cm,Pos(line,ch),"div",lineObj,bias)}function wrapX(pos,dir,side){var extent=wrappedLineExtentChar(cm,lineObj,null,pos);var prop=dir=="ltr"==\n(side=="after")?"left":"right";var ch=side=="after"?extent.begin:extent.end-(/\\s/.test(lineObj.text.charAt(extent.end-1))?2:1);return coords(ch,prop)[prop]}var lineObj=getLine(doc,line);var lineLen=lineObj.text.length;var start;var end;var order=getOrder(lineObj,doc.direction);iterateBidiSections(order,fromArg||0,toArg==null?lineLen:toArg,function(from,to,dir,i){var ltr=dir=="ltr";var fromPos=coords(from,ltr?"left":"right");var toPos=coords(to-1,ltr?"right":"left");var openStart=fromArg==null&&from==\n0;var openEnd=toArg==null&&to==lineLen;var first=i==0;var last=!order||i==order.length-1;if(toPos.top-fromPos.top<=3){var openLeft=(docLTR?openStart:openEnd)&&first;var openRight=(docLTR?openEnd:openStart)&&last;var left=openLeft?leftSide:(ltr?fromPos:toPos).left;var right=openRight?rightSide:(ltr?toPos:fromPos).right;add(left,fromPos.top,right-left,fromPos.bottom)}else{var topLeft;var topRight;var botLeft;var botRight;if(ltr){topLeft=docLTR&&openStart&&first?leftSide:fromPos.left;topRight=docLTR?\nrightSide:wrapX(from,dir,"before");botLeft=docLTR?leftSide:wrapX(to,dir,"after");botRight=docLTR&&openEnd&&last?rightSide:toPos.right}else{topLeft=!docLTR?leftSide:wrapX(from,dir,"before");topRight=!docLTR&&openStart&&first?rightSide:fromPos.right;botLeft=!docLTR&&openEnd&&last?leftSide:toPos.left;botRight=!docLTR?rightSide:wrapX(to,dir,"after")}add(topLeft,fromPos.top,topRight-topLeft,fromPos.bottom);if(fromPos.bottom<toPos.top)add(leftSide,fromPos.bottom,null,toPos.top);add(botLeft,toPos.top,botRight-\nbotLeft,toPos.bottom)}if(!start||cmpCoords(fromPos,start)<0)start=fromPos;if(cmpCoords(toPos,start)<0)start=toPos;if(!end||cmpCoords(fromPos,end)<0)end=fromPos;if(cmpCoords(toPos,end)<0)end=toPos});return{start:start,end:end}}var display=cm.display;var doc=cm.doc;var fragment=document.createDocumentFragment();var padding=paddingH(cm.display);var leftSide=padding.left;var rightSide=Math.max(display.sizerWidth,displayWidth(cm)-display.sizer.offsetLeft)-padding.right;var docLTR=doc.direction=="ltr";\nvar sFrom=range.from();var sTo=range.to();if(sFrom.line==sTo.line)drawForLine(sFrom.line,sFrom.ch,sTo.ch);else{var fromLine=getLine(doc,sFrom.line);var toLine=getLine(doc,sTo.line);var singleVLine=visualLine(fromLine)==visualLine(toLine);var leftEnd=drawForLine(sFrom.line,sFrom.ch,singleVLine?fromLine.text.length+1:null).end;var rightStart=drawForLine(sTo.line,singleVLine?0:null,sTo.ch).start;if(singleVLine)if(leftEnd.top<rightStart.top-2){add(leftEnd.right,leftEnd.top,null,leftEnd.bottom);add(leftSide,\nrightStart.top,rightStart.left,rightStart.bottom)}else add(leftEnd.right,leftEnd.top,rightStart.left-leftEnd.right,leftEnd.bottom);if(leftEnd.bottom<rightStart.top)add(leftSide,leftEnd.bottom,null,rightStart.top)}output.appendChild(fragment)}function restartBlink(cm){if(!cm.state.focused)return;var display=cm.display;clearInterval(display.blinker);var on=true;display.cursorDiv.style.visibility="";if(cm.options.cursorBlinkRate>0)display.blinker=setInterval(function(){if(!cm.hasFocus())onBlur(cm);display.cursorDiv.style.visibility=\n(on=!on)?"":"hidden"},cm.options.cursorBlinkRate);else if(cm.options.cursorBlinkRate<0)display.cursorDiv.style.visibility="hidden"}function ensureFocus(cm){if(!cm.hasFocus()){cm.display.input.focus();if(!cm.state.focused)onFocus(cm)}}function delayBlurEvent(cm){cm.state.delayingBlurEvent=true;setTimeout(function(){if(cm.state.delayingBlurEvent){cm.state.delayingBlurEvent=false;if(cm.state.focused)onBlur(cm)}},100)}function onFocus(cm,e){if(cm.state.delayingBlurEvent&&!cm.state.draggingText)cm.state.delayingBlurEvent=\nfalse;if(cm.options.readOnly=="nocursor")return;if(!cm.state.focused){signal(cm,"focus",cm,e);cm.state.focused=true;addClass(cm.display.wrapper,"CodeMirror-focused");if(!cm.curOp&&cm.display.selForContextMenu!=cm.doc.sel){cm.display.input.reset();if(webkit)setTimeout(function(){return cm.display.input.reset(true)},20)}cm.display.input.receivedFocus()}restartBlink(cm)}function onBlur(cm,e){if(cm.state.delayingBlurEvent)return;if(cm.state.focused){signal(cm,"blur",cm,e);cm.state.focused=false;rmClass(cm.display.wrapper,\n"CodeMirror-focused")}clearInterval(cm.display.blinker);setTimeout(function(){if(!cm.state.focused)cm.display.shift=false},150)}function updateHeightsInViewport(cm){var display=cm.display;var prevBottom=display.lineDiv.offsetTop;var viewTop=Math.max(0,display.scroller.getBoundingClientRect().top);var oldHeight=display.lineDiv.getBoundingClientRect().top;var mustScroll=0;var i=0;for(;i<display.view.length;i++){var cur=display.view[i];var wrapping=cm.options.lineWrapping;var height=void 0;var width=\n0;if(cur.hidden)continue;oldHeight=oldHeight+cur.line.height;if(ie&&ie_version<8){var bot=cur.node.offsetTop+cur.node.offsetHeight;height=bot-prevBottom;prevBottom=bot}else{var box=cur.node.getBoundingClientRect();height=box.bottom-box.top;if(!wrapping&&cur.text.firstChild)width=cur.text.firstChild.getBoundingClientRect().right-box.left-1}var diff=cur.line.height-height;if(diff>.005||diff<-.005){if(oldHeight<viewTop)mustScroll=mustScroll-diff;updateLineHeight(cur.line,height);updateWidgetHeight(cur.line);\nif(cur.rest){var j=0;for(;j<cur.rest.length;j++)updateWidgetHeight(cur.rest[j])}}if(width>cm.display.sizerWidth){var chWidth=Math.ceil(width/charWidth(cm.display));if(chWidth>cm.display.maxLineLength){cm.display.maxLineLength=chWidth;cm.display.maxLine=cur.line;cm.display.maxLineChanged=true}}}if(Math.abs(mustScroll)>2)display.scroller.scrollTop+=mustScroll}function updateWidgetHeight(line){if(line.widgets){var i=0;for(;i<line.widgets.length;++i){var w=line.widgets[i];var parent=w.node.parentNode;\nif(parent)w.height=parent.offsetHeight}}}function visibleLines(display,doc,viewport){var top=viewport&&viewport.top!=null?Math.max(0,viewport.top):display.scroller.scrollTop;top=Math.floor(top-paddingTop(display));var bottom=viewport&&viewport.bottom!=null?viewport.bottom:top+display.wrapper.clientHeight;var from=lineAtHeight(doc,top);var to=lineAtHeight(doc,bottom);if(viewport&&viewport.ensure){var ensureFrom=viewport.ensure.from.line;var ensureTo=viewport.ensure.to.line;if(ensureFrom<from){from=\nensureFrom;to=lineAtHeight(doc,heightAtLine(getLine(doc,ensureFrom))+display.wrapper.clientHeight)}else if(Math.min(ensureTo,doc.lastLine())>=to){from=lineAtHeight(doc,heightAtLine(getLine(doc,ensureTo))-display.wrapper.clientHeight);to=ensureTo}}return{from:from,to:Math.max(to,from+1)}}function maybeScrollWindow(cm,rect){if(signalDOMEvent(cm,"scrollCursorIntoView"))return;var display=cm.display;var box=display.sizer.getBoundingClientRect();var doScroll=null;if(rect.top+box.top<0)doScroll=true;else if(rect.bottom+\nbox.top>(window.innerHeight||document.documentElement.clientHeight))doScroll=false;if(doScroll!=null&&!phantom){var scrollNode=elt("div","\\u200b",null,"position: absolute;\\n                         top: "+(rect.top-display.viewOffset-paddingTop(cm.display))+"px;\\n                         height: "+(rect.bottom-rect.top+scrollGap(cm)+display.barHeight)+"px;\\n                         left: "+rect.left+"px; width: "+Math.max(2,rect.right-rect.left)+"px;");cm.display.lineSpace.appendChild(scrollNode);\nscrollNode.scrollIntoView(doScroll);cm.display.lineSpace.removeChild(scrollNode)}}function scrollPosIntoView(cm,pos,end,margin){if(margin==null)margin=0;var rect;if(!cm.options.lineWrapping&&pos==end){end=pos.sticky=="before"?Pos(pos.line,pos.ch+1,"before"):pos;pos=pos.ch?Pos(pos.line,pos.sticky=="before"?pos.ch-1:pos.ch,"after"):pos}var limit=0;for(;limit<5;limit++){var changed=false;var coords=cursorCoords(cm,pos);var endCoords=!end||end==pos?coords:cursorCoords(cm,end);rect={left:Math.min(coords.left,\nendCoords.left),top:Math.min(coords.top,endCoords.top)-margin,right:Math.max(coords.left,endCoords.left),bottom:Math.max(coords.bottom,endCoords.bottom)+margin};var scrollPos=calculateScrollPos(cm,rect);var startTop=cm.doc.scrollTop;var startLeft=cm.doc.scrollLeft;if(scrollPos.scrollTop!=null){updateScrollTop(cm,scrollPos.scrollTop);if(Math.abs(cm.doc.scrollTop-startTop)>1)changed=true}if(scrollPos.scrollLeft!=null){setScrollLeft(cm,scrollPos.scrollLeft);if(Math.abs(cm.doc.scrollLeft-startLeft)>1)changed=\ntrue}if(!changed)break}return rect}function scrollIntoView(cm,rect){var scrollPos=calculateScrollPos(cm,rect);if(scrollPos.scrollTop!=null)updateScrollTop(cm,scrollPos.scrollTop);if(scrollPos.scrollLeft!=null)setScrollLeft(cm,scrollPos.scrollLeft)}function calculateScrollPos(cm,rect){var display=cm.display;var snapMargin=textHeight(cm.display);if(rect.top<0)rect.top=0;var screentop=cm.curOp&&cm.curOp.scrollTop!=null?cm.curOp.scrollTop:display.scroller.scrollTop;var screen=displayHeight(cm);var result=\n{};if(rect.bottom-rect.top>screen)rect.bottom=rect.top+screen;var docBottom=cm.doc.height+paddingVert(display);var atTop=rect.top<snapMargin;var atBottom=rect.bottom>docBottom-snapMargin;if(rect.top<screentop)result.scrollTop=atTop?0:rect.top;else if(rect.bottom>screentop+screen){var newTop=Math.min(rect.top,(atBottom?docBottom:rect.bottom)-screen);if(newTop!=screentop)result.scrollTop=newTop}var gutterSpace=cm.options.fixedGutter?0:display.gutters.offsetWidth;var screenleft=cm.curOp&&cm.curOp.scrollLeft!=\nnull?cm.curOp.scrollLeft:display.scroller.scrollLeft-gutterSpace;var screenw=displayWidth(cm)-display.gutters.offsetWidth;var tooWide=rect.right-rect.left>screenw;if(tooWide)rect.right=rect.left+screenw;if(rect.left<10)result.scrollLeft=0;else if(rect.left<screenleft)result.scrollLeft=Math.max(0,rect.left+gutterSpace-(tooWide?0:10));else if(rect.right>screenw+screenleft-3)result.scrollLeft=rect.right+(tooWide?0:10)-screenw;return result}function addToScrollTop(cm,top){if(top==null)return;resolveScrollToPos(cm);\ncm.curOp.scrollTop=(cm.curOp.scrollTop==null?cm.doc.scrollTop:cm.curOp.scrollTop)+top}function ensureCursorVisible(cm){resolveScrollToPos(cm);var cur=cm.getCursor();cm.curOp.scrollToPos={from:cur,to:cur,margin:cm.options.cursorScrollMargin}}function scrollToCoords(cm,x,y){if(x!=null||y!=null)resolveScrollToPos(cm);if(x!=null)cm.curOp.scrollLeft=x;if(y!=null)cm.curOp.scrollTop=y}function scrollToRange(cm,range){resolveScrollToPos(cm);cm.curOp.scrollToPos=range}function resolveScrollToPos(cm){var range=\ncm.curOp.scrollToPos;if(range){cm.curOp.scrollToPos=null;var from=estimateCoords(cm,range.from);var to=estimateCoords(cm,range.to);scrollToCoordsRange(cm,from,to,range.margin)}}function scrollToCoordsRange(cm,from,to,margin){var sPos=calculateScrollPos(cm,{left:Math.min(from.left,to.left),top:Math.min(from.top,to.top)-margin,right:Math.max(from.right,to.right),bottom:Math.max(from.bottom,to.bottom)+margin});scrollToCoords(cm,sPos.scrollLeft,sPos.scrollTop)}function updateScrollTop(cm,val){if(Math.abs(cm.doc.scrollTop-\nval)<2)return;if(!gecko)updateDisplaySimple(cm,{top:val});setScrollTop(cm,val,true);if(gecko)updateDisplaySimple(cm);startWorker(cm,100)}function setScrollTop(cm,val,forceScroll){val=Math.max(0,Math.min(cm.display.scroller.scrollHeight-cm.display.scroller.clientHeight,val));if(cm.display.scroller.scrollTop==val&&!forceScroll)return;cm.doc.scrollTop=val;cm.display.scrollbars.setScrollTop(val);if(cm.display.scroller.scrollTop!=val)cm.display.scroller.scrollTop=val}function setScrollLeft(cm,val,isScroller,\nforceScroll){val=Math.max(0,Math.min(val,cm.display.scroller.scrollWidth-cm.display.scroller.clientWidth));if((isScroller?val==cm.doc.scrollLeft:Math.abs(cm.doc.scrollLeft-val)<2)&&!forceScroll)return;cm.doc.scrollLeft=val;alignHorizontally(cm);if(cm.display.scroller.scrollLeft!=val)cm.display.scroller.scrollLeft=val;cm.display.scrollbars.setScrollLeft(val)}function measureForScrollbars(cm){var d=cm.display;var gutterW=d.gutters.offsetWidth;var docH=Math.round(cm.doc.height+paddingVert(cm.display));\nreturn{clientHeight:d.scroller.clientHeight,viewHeight:d.wrapper.clientHeight,scrollWidth:d.scroller.scrollWidth,clientWidth:d.scroller.clientWidth,viewWidth:d.wrapper.clientWidth,barLeft:cm.options.fixedGutter?gutterW:0,docHeight:docH,scrollHeight:docH+scrollGap(cm)+d.barHeight,nativeBarWidth:d.nativeBarWidth,gutterWidth:gutterW}}function updateScrollbars(cm,measure){if(!measure)measure=measureForScrollbars(cm);var startWidth=cm.display.barWidth;var startHeight=cm.display.barHeight;updateScrollbarsInner(cm,\nmeasure);var i=0;for(;i<4&&startWidth!=cm.display.barWidth||startHeight!=cm.display.barHeight;i++){if(startWidth!=cm.display.barWidth&&cm.options.lineWrapping)updateHeightsInViewport(cm);updateScrollbarsInner(cm,measureForScrollbars(cm));startWidth=cm.display.barWidth;startHeight=cm.display.barHeight}}function updateScrollbarsInner(cm,measure){var d=cm.display;var sizes=d.scrollbars.update(measure);d.sizer.style.paddingRight=(d.barWidth=sizes.right)+"px";d.sizer.style.paddingBottom=(d.barHeight=sizes.bottom)+\n"px";d.heightForcer.style.borderBottom=sizes.bottom+"px solid transparent";if(sizes.right&&sizes.bottom){d.scrollbarFiller.style.display="block";d.scrollbarFiller.style.height=sizes.bottom+"px";d.scrollbarFiller.style.width=sizes.right+"px"}else d.scrollbarFiller.style.display="";if(sizes.bottom&&cm.options.coverGutterNextToScrollbar&&cm.options.fixedGutter){d.gutterFiller.style.display="block";d.gutterFiller.style.height=sizes.bottom+"px";d.gutterFiller.style.width=measure.gutterWidth+"px"}else d.gutterFiller.style.display=\n""}function initScrollbars(cm){if(cm.display.scrollbars){cm.display.scrollbars.clear();if(cm.display.scrollbars.addClass)rmClass(cm.display.wrapper,cm.display.scrollbars.addClass)}cm.display.scrollbars=new scrollbarModel[cm.options.scrollbarStyle](function(node){cm.display.wrapper.insertBefore(node,cm.display.scrollbarFiller);on(node,"mousedown",function(){if(cm.state.focused)setTimeout(function(){return cm.display.input.focus()},0)});node.setAttribute("cm-not-content","true")},function(pos,axis){if(axis==\n"horizontal")setScrollLeft(cm,pos);else updateScrollTop(cm,pos)},cm);if(cm.display.scrollbars.addClass)addClass(cm.display.wrapper,cm.display.scrollbars.addClass)}function startOperation(cm){cm.curOp={cm:cm,viewChanged:false,startHeight:cm.doc.height,forceUpdate:false,updateInput:0,typing:false,changeObjs:null,cursorActivityHandlers:null,cursorActivityCalled:0,selectionChanged:false,updateMaxLine:false,scrollLeft:null,scrollTop:null,scrollToPos:null,focus:false,id:++nextOpId,markArrays:null};pushOperation(cm.curOp)}\nfunction endOperation(cm){var op=cm.curOp;if(op)finishOperation(op,function(group){var i=0;for(;i<group.ops.length;i++)group.ops[i].cm.curOp=null;endOperations(group)})}function endOperations(group){var ops=group.ops;var i=0;for(;i<ops.length;i++)endOperation_R1(ops[i]);var i$1=0;for(;i$1<ops.length;i$1++)endOperation_W1(ops[i$1]);var i$2=0;for(;i$2<ops.length;i$2++)endOperation_R2(ops[i$2]);var i$3=0;for(;i$3<ops.length;i$3++)endOperation_W2(ops[i$3]);var i$4=0;for(;i$4<ops.length;i$4++)endOperation_finish(ops[i$4])}\nfunction endOperation_R1(op){var cm=op.cm;var display=cm.display;maybeClipScrollbars(cm);if(op.updateMaxLine)findMaxLine(cm);op.mustUpdate=op.viewChanged||op.forceUpdate||op.scrollTop!=null||op.scrollToPos&&(op.scrollToPos.from.line<display.viewFrom||op.scrollToPos.to.line>=display.viewTo)||display.maxLineChanged&&cm.options.lineWrapping;op.update=op.mustUpdate&&new DisplayUpdate(cm,op.mustUpdate&&{top:op.scrollTop,ensure:op.scrollToPos},op.forceUpdate)}function endOperation_W1(op){op.updatedDisplay=\nop.mustUpdate&&updateDisplayIfNeeded(op.cm,op.update)}function endOperation_R2(op){var cm=op.cm;var display=cm.display;if(op.updatedDisplay)updateHeightsInViewport(cm);op.barMeasure=measureForScrollbars(cm);if(display.maxLineChanged&&!cm.options.lineWrapping){op.adjustWidthTo=measureChar(cm,display.maxLine,display.maxLine.text.length).left+3;cm.display.sizerWidth=op.adjustWidthTo;op.barMeasure.scrollWidth=Math.max(display.scroller.clientWidth,display.sizer.offsetLeft+op.adjustWidthTo+scrollGap(cm)+\ncm.display.barWidth);op.maxScrollLeft=Math.max(0,display.sizer.offsetLeft+op.adjustWidthTo-displayWidth(cm))}if(op.updatedDisplay||op.selectionChanged)op.preparedSelection=display.input.prepareSelection()}function endOperation_W2(op){var cm=op.cm;if(op.adjustWidthTo!=null){cm.display.sizer.style.minWidth=op.adjustWidthTo+"px";if(op.maxScrollLeft<cm.doc.scrollLeft)setScrollLeft(cm,Math.min(cm.display.scroller.scrollLeft,op.maxScrollLeft),true);cm.display.maxLineChanged=false}var takeFocus=op.focus&&\nop.focus==activeElt();if(op.preparedSelection)cm.display.input.showSelection(op.preparedSelection,takeFocus);if(op.updatedDisplay||op.startHeight!=cm.doc.height)updateScrollbars(cm,op.barMeasure);if(op.updatedDisplay)setDocumentHeight(cm,op.barMeasure);if(op.selectionChanged)restartBlink(cm);if(cm.state.focused&&op.updateInput)cm.display.input.reset(op.typing);if(takeFocus)ensureFocus(op.cm)}function endOperation_finish(op){var cm=op.cm;var display=cm.display;var doc=cm.doc;if(op.updatedDisplay)postUpdateDisplay(cm,\nop.update);if(display.wheelStartX!=null&&(op.scrollTop!=null||op.scrollLeft!=null||op.scrollToPos))display.wheelStartX=display.wheelStartY=null;if(op.scrollTop!=null)setScrollTop(cm,op.scrollTop,op.forceScroll);if(op.scrollLeft!=null)setScrollLeft(cm,op.scrollLeft,true,true);if(op.scrollToPos){var rect=scrollPosIntoView(cm,clipPos(doc,op.scrollToPos.from),clipPos(doc,op.scrollToPos.to),op.scrollToPos.margin);maybeScrollWindow(cm,rect)}var hidden=op.maybeHiddenMarkers;var unhidden=op.maybeUnhiddenMarkers;\nif(hidden){var i=0;for(;i<hidden.length;++i)if(!hidden[i].lines.length)signal(hidden[i],"hide")}if(unhidden){var i$1=0;for(;i$1<unhidden.length;++i$1)if(unhidden[i$1].lines.length)signal(unhidden[i$1],"unhide")}if(display.wrapper.offsetHeight)doc.scrollTop=cm.display.scroller.scrollTop;if(op.changeObjs)signal(cm,"changes",cm,op.changeObjs);if(op.update)op.update.finish()}function runInOp(cm,f){if(cm.curOp)return f();startOperation(cm);try{return f()}finally{endOperation(cm)}}function operation(cm,\nf){return function(){if(cm.curOp)return f.apply(cm,arguments);startOperation(cm);try{return f.apply(cm,arguments)}finally{endOperation(cm)}}}function methodOp(f){return function(){if(this.curOp)return f.apply(this,arguments);startOperation(this);try{return f.apply(this,arguments)}finally{endOperation(this)}}}function docMethodOp(f){return function(){var cm=this.cm;if(!cm||cm.curOp)return f.apply(this,arguments);startOperation(cm);try{return f.apply(this,arguments)}finally{endOperation(cm)}}}function startWorker(cm,\ntime){if(cm.doc.highlightFrontier<cm.display.viewTo)cm.state.highlight.set(time,bind(highlightWorker,cm))}function highlightWorker(cm){var doc=cm.doc;if(doc.highlightFrontier>=cm.display.viewTo)return;var end=+new Date+cm.options.workTime;var context=getContextBefore(cm,doc.highlightFrontier);var changedLines=[];doc.iter(context.line,Math.min(doc.first+doc.size,cm.display.viewTo+500),function(line){if(context.line>=cm.display.viewFrom){var oldStyles=line.styles;var resetState=line.text.length>cm.options.maxHighlightLength?\ncopyState(doc.mode,context.state):null;var highlighted=highlightLine(cm,line,context,true);if(resetState)context.state=resetState;line.styles=highlighted.styles;var oldCls=line.styleClasses;var newCls=highlighted.classes;if(newCls)line.styleClasses=newCls;else if(oldCls)line.styleClasses=null;var ischange=!oldStyles||oldStyles.length!=line.styles.length||oldCls!=newCls&&(!oldCls||!newCls||oldCls.bgClass!=newCls.bgClass||oldCls.textClass!=newCls.textClass);var i=0;for(;!ischange&&i<oldStyles.length;++i)ischange=\noldStyles[i]!=line.styles[i];if(ischange)changedLines.push(context.line);line.stateAfter=context.save();context.nextLine()}else{if(line.text.length<=cm.options.maxHighlightLength)processLine(cm,line.text,context);line.stateAfter=context.line%5==0?context.save():null;context.nextLine()}if(+new Date>end){startWorker(cm,cm.options.workDelay);return true}});doc.highlightFrontier=context.line;doc.modeFrontier=Math.max(doc.modeFrontier,context.line);if(changedLines.length)runInOp(cm,function(){var i=0;\nfor(;i<changedLines.length;i++)regLineChange(cm,changedLines[i],"text")})}function maybeClipScrollbars(cm){var display=cm.display;if(!display.scrollbarsClipped&&display.scroller.offsetWidth){display.nativeBarWidth=display.scroller.offsetWidth-display.scroller.clientWidth;display.heightForcer.style.height=scrollGap(cm)+"px";display.sizer.style.marginBottom=-display.nativeBarWidth+"px";display.sizer.style.borderRightWidth=scrollGap(cm)+"px";display.scrollbarsClipped=true}}function selectionSnapshot(cm){if(cm.hasFocus())return null;\nvar active=activeElt();if(!active||!contains(cm.display.lineDiv,active))return null;var result={activeElt:active};if(window.getSelection){var sel=window.getSelection();if(sel.anchorNode&&sel.extend&&contains(cm.display.lineDiv,sel.anchorNode)){result.anchorNode=sel.anchorNode;result.anchorOffset=sel.anchorOffset;result.focusNode=sel.focusNode;result.focusOffset=sel.focusOffset}}return result}function restoreSelection(snapshot){if(!snapshot||!snapshot.activeElt||snapshot.activeElt==activeElt())return;\nsnapshot.activeElt.focus();if(!/^(INPUT|TEXTAREA)$/.test(snapshot.activeElt.nodeName)&&snapshot.anchorNode&&contains(document.body,snapshot.anchorNode)&&contains(document.body,snapshot.focusNode)){var sel=window.getSelection();var range=document.createRange();range.setEnd(snapshot.anchorNode,snapshot.anchorOffset);range.collapse(false);sel.removeAllRanges();sel.addRange(range);sel.extend(snapshot.focusNode,snapshot.focusOffset)}}function updateDisplayIfNeeded(cm,update){var display=cm.display;var doc=\ncm.doc;if(update.editorIsHidden){resetView(cm);return false}if(!update.force&&update.visible.from>=display.viewFrom&&update.visible.to<=display.viewTo&&(display.updateLineNumbers==null||display.updateLineNumbers>=display.viewTo)&&display.renderedView==display.view&&countDirtyView(cm)==0)return false;if(maybeUpdateLineNumberWidth(cm)){resetView(cm);update.dims=getDimensions(cm)}var end=doc.first+doc.size;var from=Math.max(update.visible.from-cm.options.viewportMargin,doc.first);var to=Math.min(end,\nupdate.visible.to+cm.options.viewportMargin);if(display.viewFrom<from&&from-display.viewFrom<20)from=Math.max(doc.first,display.viewFrom);if(display.viewTo>to&&display.viewTo-to<20)to=Math.min(end,display.viewTo);if(sawCollapsedSpans){from=visualLineNo(cm.doc,from);to=visualLineEndNo(cm.doc,to)}var different=from!=display.viewFrom||to!=display.viewTo||display.lastWrapHeight!=update.wrapperHeight||display.lastWrapWidth!=update.wrapperWidth;adjustView(cm,from,to);display.viewOffset=heightAtLine(getLine(cm.doc,\ndisplay.viewFrom));cm.display.mover.style.top=display.viewOffset+"px";var toUpdate=countDirtyView(cm);if(!different&&toUpdate==0&&!update.force&&display.renderedView==display.view&&(display.updateLineNumbers==null||display.updateLineNumbers>=display.viewTo))return false;var selSnapshot=selectionSnapshot(cm);if(toUpdate>4)display.lineDiv.style.display="none";patchDisplay(cm,display.updateLineNumbers,update.dims);if(toUpdate>4)display.lineDiv.style.display="";display.renderedView=display.view;restoreSelection(selSnapshot);\nremoveChildren(display.cursorDiv);removeChildren(display.selectionDiv);display.gutters.style.height=display.sizer.style.minHeight=0;if(different){display.lastWrapHeight=update.wrapperHeight;display.lastWrapWidth=update.wrapperWidth;startWorker(cm,400)}display.updateLineNumbers=null;return true}function postUpdateDisplay(cm,update){var viewport=update.viewport;var first=true;for(;;first=false){if(!first||!cm.options.lineWrapping||update.oldDisplayWidth==displayWidth(cm)){if(viewport&&viewport.top!=\nnull)viewport={top:Math.min(cm.doc.height+paddingVert(cm.display)-displayHeight(cm),viewport.top)};update.visible=visibleLines(cm.display,cm.doc,viewport);if(update.visible.from>=cm.display.viewFrom&&update.visible.to<=cm.display.viewTo)break}else if(first)update.visible=visibleLines(cm.display,cm.doc,viewport);if(!updateDisplayIfNeeded(cm,update))break;updateHeightsInViewport(cm);var barMeasure=measureForScrollbars(cm);updateSelection(cm);updateScrollbars(cm,barMeasure);setDocumentHeight(cm,barMeasure);\nupdate.force=false}update.signal(cm,"update",cm);if(cm.display.viewFrom!=cm.display.reportedViewFrom||cm.display.viewTo!=cm.display.reportedViewTo){update.signal(cm,"viewportChange",cm,cm.display.viewFrom,cm.display.viewTo);cm.display.reportedViewFrom=cm.display.viewFrom;cm.display.reportedViewTo=cm.display.viewTo}}function updateDisplaySimple(cm,viewport){var update=new DisplayUpdate(cm,viewport);if(updateDisplayIfNeeded(cm,update)){updateHeightsInViewport(cm);postUpdateDisplay(cm,update);var barMeasure=\nmeasureForScrollbars(cm);updateSelection(cm);updateScrollbars(cm,barMeasure);setDocumentHeight(cm,barMeasure);update.finish()}}function patchDisplay(cm,updateNumbersFrom,dims){function rm(node){var next=node.nextSibling;if(webkit&&mac&&cm.display.currentWheelTarget==node)node.style.display="none";else node.parentNode.removeChild(node);return next}var display=cm.display;var lineNumbers=cm.options.lineNumbers;var container=display.lineDiv;var cur=container.firstChild;var view=display.view;var lineN=\ndisplay.viewFrom;var i=0;for(;i<view.length;i++){var lineView=view[i];if(lineView.hidden);else if(!lineView.node||lineView.node.parentNode!=container){var node=buildLineElement(cm,lineView,lineN,dims);container.insertBefore(node,cur)}else{for(;cur!=lineView.node;)cur=rm(cur);var updateNumber=lineNumbers&&updateNumbersFrom!=null&&updateNumbersFrom<=lineN&&lineView.lineNumber;if(lineView.changes){if(indexOf(lineView.changes,"gutter")>-1)updateNumber=false;updateLineForChanges(cm,lineView,lineN,dims)}if(updateNumber){removeChildren(lineView.lineNumber);\nlineView.lineNumber.appendChild(document.createTextNode(lineNumberFor(cm.options,lineN)))}cur=lineView.node.nextSibling}lineN=lineN+lineView.size}for(;cur;)cur=rm(cur)}function updateGutterSpace(display){var width=display.gutters.offsetWidth;display.sizer.style.marginLeft=width+"px";signalLater(display,"gutterChanged",display)}function setDocumentHeight(cm,measure){cm.display.sizer.style.minHeight=measure.docHeight+"px";cm.display.heightForcer.style.top=measure.docHeight+"px";cm.display.gutters.style.height=\nmeasure.docHeight+cm.display.barHeight+scrollGap(cm)+"px"}function alignHorizontally(cm){var display=cm.display;var view=display.view;if(!display.alignWidgets&&(!display.gutters.firstChild||!cm.options.fixedGutter))return;var comp=compensateForHScroll(display)-display.scroller.scrollLeft+cm.doc.scrollLeft;var gutterW=display.gutters.offsetWidth;var left=comp+"px";var i=0;for(;i<view.length;i++)if(!view[i].hidden){if(cm.options.fixedGutter){if(view[i].gutter)view[i].gutter.style.left=left;if(view[i].gutterBackground)view[i].gutterBackground.style.left=\nleft}var align=view[i].alignable;if(align){var j=0;for(;j<align.length;j++)align[j].style.left=left}}if(cm.options.fixedGutter)display.gutters.style.left=comp+gutterW+"px"}function maybeUpdateLineNumberWidth(cm){if(!cm.options.lineNumbers)return false;var doc=cm.doc;var last=lineNumberFor(cm.options,doc.first+doc.size-1);var display=cm.display;if(last.length!=display.lineNumChars){var test=display.measure.appendChild(elt("div",[elt("div",last)],"CodeMirror-linenumber CodeMirror-gutter-elt"));var innerW=\ntest.firstChild.offsetWidth;var padding=test.offsetWidth-innerW;display.lineGutter.style.width="";display.lineNumInnerWidth=Math.max(innerW,display.lineGutter.offsetWidth-padding)+1;display.lineNumWidth=display.lineNumInnerWidth+padding;display.lineNumChars=display.lineNumInnerWidth?last.length:-1;display.lineGutter.style.width=display.lineNumWidth+"px";updateGutterSpace(cm.display);return true}return false}function getGutters(gutters,lineNumbers){var result=[];var sawLineNumbers=false;var i=0;for(;i<\ngutters.length;i++){var name=gutters[i];var style=null;if(typeof name!="string"){style=name.style;name=name.className}if(name=="CodeMirror-linenumbers")if(!lineNumbers)continue;else sawLineNumbers=true;result.push({className:name,style:style})}if(lineNumbers&&!sawLineNumbers)result.push({className:"CodeMirror-linenumbers",style:null});return result}function renderGutters(display){var gutters=display.gutters;var specs=display.gutterSpecs;removeChildren(gutters);display.lineGutter=null;var i=0;for(;i<\nspecs.length;++i){var ref=specs[i];var className=ref.className;var style=ref.style;var gElt=gutters.appendChild(elt("div",null,"CodeMirror-gutter "+className));if(style)gElt.style.cssText=style;if(className=="CodeMirror-linenumbers"){display.lineGutter=gElt;gElt.style.width=(display.lineNumWidth||1)+"px"}}gutters.style.display=specs.length?"":"none";updateGutterSpace(display)}function updateGutters(cm){renderGutters(cm.display);regChange(cm);alignHorizontally(cm)}function Display(place,doc,input,\noptions){var d=this;this.input=input;d.scrollbarFiller=elt("div",null,"CodeMirror-scrollbar-filler");d.scrollbarFiller.setAttribute("cm-not-content","true");d.gutterFiller=elt("div",null,"CodeMirror-gutter-filler");d.gutterFiller.setAttribute("cm-not-content","true");d.lineDiv=eltP("div",null,"CodeMirror-code");d.selectionDiv=elt("div",null,null,"position: relative; z-index: 1");d.cursorDiv=elt("div",null,"CodeMirror-cursors");d.measure=elt("div",null,"CodeMirror-measure");d.lineMeasure=elt("div",\nnull,"CodeMirror-measure");d.lineSpace=eltP("div",[d.measure,d.lineMeasure,d.selectionDiv,d.cursorDiv,d.lineDiv],null,"position: relative; outline: none");var lines=eltP("div",[d.lineSpace],"CodeMirror-lines");d.mover=elt("div",[lines],null,"position: relative");d.sizer=elt("div",[d.mover],"CodeMirror-sizer");d.sizerWidth=null;d.heightForcer=elt("div",null,null,"position: absolute; height: "+scrollerGap+"px; width: 1px;");d.gutters=elt("div",null,"CodeMirror-gutters");d.lineGutter=null;d.scroller=\nelt("div",[d.sizer,d.heightForcer,d.gutters],"CodeMirror-scroll");d.scroller.setAttribute("tabIndex","-1");d.wrapper=elt("div",[d.scrollbarFiller,d.gutterFiller,d.scroller],"CodeMirror");d.wrapper.setAttribute("translate","no");if(ie&&ie_version<8){d.gutters.style.zIndex=-1;d.scroller.style.paddingRight=0}if(!webkit&&!(gecko&&mobile))d.scroller.draggable=true;if(place)if(place.appendChild)place.appendChild(d.wrapper);else place(d.wrapper);d.viewFrom=d.viewTo=doc.first;d.reportedViewFrom=d.reportedViewTo=\ndoc.first;d.view=[];d.renderedView=null;d.externalMeasured=null;d.viewOffset=0;d.lastWrapHeight=d.lastWrapWidth=0;d.updateLineNumbers=null;d.nativeBarWidth=d.barHeight=d.barWidth=0;d.scrollbarsClipped=false;d.lineNumWidth=d.lineNumInnerWidth=d.lineNumChars=null;d.alignWidgets=false;d.cachedCharWidth=d.cachedTextHeight=d.cachedPaddingH=null;d.maxLine=null;d.maxLineLength=0;d.maxLineChanged=false;d.wheelDX=d.wheelDY=d.wheelStartX=d.wheelStartY=null;d.shift=false;d.selForContextMenu=null;d.activeTouch=\nnull;d.gutterSpecs=getGutters(options.gutters,options.lineNumbers);renderGutters(d);input.init(d)}function wheelEventDelta(e){var dx=e.wheelDeltaX;var dy=e.wheelDeltaY;if(dx==null&&e.detail&&e.axis==e.HORIZONTAL_AXIS)dx=e.detail;if(dy==null&&e.detail&&e.axis==e.VERTICAL_AXIS)dy=e.detail;else if(dy==null)dy=e.wheelDelta;return{x:dx,y:dy}}function wheelEventPixels(e){var delta=wheelEventDelta(e);delta.x*=wheelPixelsPerUnit;delta.y*=wheelPixelsPerUnit;return delta}function onScrollWheel(cm,e){if(chrome&&\nchrome_version==102){if(cm.display.chromeScrollHack==null)cm.display.sizer.style.pointerEvents="none";else clearTimeout(cm.display.chromeScrollHack);cm.display.chromeScrollHack=setTimeout(function(){cm.display.chromeScrollHack=null;cm.display.sizer.style.pointerEvents=""},100)}var delta=wheelEventDelta(e);var dx=delta.x;var dy=delta.y;var pixelsPerUnit=wheelPixelsPerUnit;if(e.deltaMode===0){dx=e.deltaX;dy=e.deltaY;pixelsPerUnit=1}var display=cm.display;var scroll=display.scroller;var canScrollX=scroll.scrollWidth>\nscroll.clientWidth;var canScrollY=scroll.scrollHeight>scroll.clientHeight;if(!(dx&&canScrollX||dy&&canScrollY))return;if(dy&&mac&&webkit){var cur=e.target;var view=display.view;outer:for(;cur!=scroll;cur=cur.parentNode){var i=0;for(;i<view.length;i++)if(view[i].node==cur){cm.display.currentWheelTarget=cur;break outer}}}if(dx&&!gecko&&!presto&&pixelsPerUnit!=null){if(dy&&canScrollY)updateScrollTop(cm,Math.max(0,scroll.scrollTop+dy*pixelsPerUnit));setScrollLeft(cm,Math.max(0,scroll.scrollLeft+dx*pixelsPerUnit));\nif(!dy||dy&&canScrollY)e_preventDefault(e);display.wheelStartX=null;return}if(dy&&pixelsPerUnit!=null){var pixels=dy*pixelsPerUnit;var top=cm.doc.scrollTop;var bot=top+display.wrapper.clientHeight;if(pixels<0)top=Math.max(0,top+pixels-50);else bot=Math.min(cm.doc.height,bot+pixels+50);updateDisplaySimple(cm,{top:top,bottom:bot})}if(wheelSamples<20&&e.deltaMode!==0)if(display.wheelStartX==null){display.wheelStartX=scroll.scrollLeft;display.wheelStartY=scroll.scrollTop;display.wheelDX=dx;display.wheelDY=\ndy;setTimeout(function(){if(display.wheelStartX==null)return;var movedX=scroll.scrollLeft-display.wheelStartX;var movedY=scroll.scrollTop-display.wheelStartY;var sample=movedY&&display.wheelDY&&movedY/display.wheelDY||movedX&&display.wheelDX&&movedX/display.wheelDX;display.wheelStartX=display.wheelStartY=null;if(!sample)return;wheelPixelsPerUnit=(wheelPixelsPerUnit*wheelSamples+sample)/(wheelSamples+1);++wheelSamples},200)}else{display.wheelDX+=dx;display.wheelDY+=dy}}function normalizeSelection(cm,\nranges,primIndex){var mayTouch=cm&&cm.options.selectionsMayTouch;var prim=ranges[primIndex];ranges.sort(function(a,b){return cmp(a.from(),b.from())});primIndex=indexOf(ranges,prim);var i=1;for(;i<ranges.length;i++){var cur=ranges[i];var prev=ranges[i-1];var diff=cmp(prev.to(),cur.from());if(mayTouch&&!cur.empty()?diff>0:diff>=0){var from=minPos(prev.from(),cur.from());var to=maxPos(prev.to(),cur.to());var inv=prev.empty()?cur.from()==cur.head:prev.from()==prev.head;if(i<=primIndex)--primIndex;ranges.splice(--i,\n2,new Range(inv?to:from,inv?from:to))}}return new Selection(ranges,primIndex)}function simpleSelection(anchor,head){return new Selection([new Range(anchor,head||anchor)],0)}function changeEnd(change){if(!change.text)return change.to;return Pos(change.from.line+change.text.length-1,lst(change.text).length+(change.text.length==1?change.from.ch:0))}function adjustForChange(pos,change){if(cmp(pos,change.from)<0)return pos;if(cmp(pos,change.to)<=0)return changeEnd(change);var line=pos.line+change.text.length-\n(change.to.line-change.from.line)-1;var ch=pos.ch;if(pos.line==change.to.line)ch=ch+(changeEnd(change).ch-change.to.ch);return Pos(line,ch)}function computeSelAfterChange(doc,change){var out=[];var i=0;for(;i<doc.sel.ranges.length;i++){var range=doc.sel.ranges[i];out.push(new Range(adjustForChange(range.anchor,change),adjustForChange(range.head,change)))}return normalizeSelection(doc.cm,out,doc.sel.primIndex)}function offsetPos(pos,old,nw){if(pos.line==old.line)return Pos(nw.line,pos.ch-old.ch+nw.ch);\nelse return Pos(nw.line+(pos.line-old.line),pos.ch)}function computeReplacedSel(doc,changes,hint){var out=[];var oldPrev=Pos(doc.first,0);var newPrev=oldPrev;var i=0;for(;i<changes.length;i++){var change=changes[i];var from=offsetPos(change.from,oldPrev,newPrev);var to=offsetPos(changeEnd(change),oldPrev,newPrev);oldPrev=change.to;newPrev=to;if(hint=="around"){var range=doc.sel.ranges[i];var inv=cmp(range.head,range.anchor)<0;out[i]=new Range(inv?to:from,inv?from:to)}else out[i]=new Range(from,from)}return new Selection(out,\ndoc.sel.primIndex)}function loadMode(cm){cm.doc.mode=getMode(cm.options,cm.doc.modeOption);resetModeState(cm)}function resetModeState(cm){cm.doc.iter(function(line){if(line.stateAfter)line.stateAfter=null;if(line.styles)line.styles=null});cm.doc.modeFrontier=cm.doc.highlightFrontier=cm.doc.first;startWorker(cm,100);cm.state.modeGen++;if(cm.curOp)regChange(cm)}function isWholeLineUpdate(doc,change){return change.from.ch==0&&change.to.ch==0&&lst(change.text)==""&&(!doc.cm||doc.cm.options.wholeLineUpdateBefore)}\nfunction updateDoc(doc,change,markedSpans,estimateHeight){function spansFor(n){return markedSpans?markedSpans[n]:null}function update(line,text,spans){updateLine(line,text,spans,estimateHeight);signalLater(line,"change",line,change)}function linesFor(start,end){var result=[];var i=start;for(;i<end;++i)result.push(new Line(text[i],spansFor(i),estimateHeight));return result}var from=change.from;var to=change.to;var text=change.text;var firstLine=getLine(doc,from.line);var lastLine=getLine(doc,to.line);\nvar lastText=lst(text);var lastSpans=spansFor(text.length-1);var nlines=to.line-from.line;if(change.full){doc.insert(0,linesFor(0,text.length));doc.remove(text.length,doc.size-text.length)}else if(isWholeLineUpdate(doc,change)){var added=linesFor(0,text.length-1);update(lastLine,lastLine.text,lastSpans);if(nlines)doc.remove(from.line,nlines);if(added.length)doc.insert(from.line,added)}else if(firstLine==lastLine)if(text.length==1)update(firstLine,firstLine.text.slice(0,from.ch)+lastText+firstLine.text.slice(to.ch),\nlastSpans);else{var added$1=linesFor(1,text.length-1);added$1.push(new Line(lastText+firstLine.text.slice(to.ch),lastSpans,estimateHeight));update(firstLine,firstLine.text.slice(0,from.ch)+text[0],spansFor(0));doc.insert(from.line+1,added$1)}else if(text.length==1){update(firstLine,firstLine.text.slice(0,from.ch)+text[0]+lastLine.text.slice(to.ch),spansFor(0));doc.remove(from.line+1,nlines)}else{update(firstLine,firstLine.text.slice(0,from.ch)+text[0],spansFor(0));update(lastLine,lastText+lastLine.text.slice(to.ch),\nlastSpans);var added$2=linesFor(1,text.length-1);if(nlines>1)doc.remove(from.line+1,nlines-1);doc.insert(from.line+1,added$2)}signalLater(doc,"change",doc,change)}function linkedDocs(doc,f,sharedHistOnly){function propagate(doc,skip,sharedHist){if(doc.linked){var i=0;for(;i<doc.linked.length;++i){var rel=doc.linked[i];if(rel.doc==skip)continue;var shared=sharedHist&&rel.sharedHist;if(sharedHistOnly&&!shared)continue;f(rel.doc,shared);propagate(rel.doc,doc,shared)}}}propagate(doc,null,true)}function attachDoc(cm,\ndoc){if(doc.cm)throw new Error("This document is already in use.");cm.doc=doc;doc.cm=cm;estimateLineHeights(cm);loadMode(cm);setDirectionClass(cm);cm.options.direction=doc.direction;if(!cm.options.lineWrapping)findMaxLine(cm);cm.options.mode=doc.modeOption;regChange(cm)}function setDirectionClass(cm){(cm.doc.direction=="rtl"?addClass:rmClass)(cm.display.lineDiv,"CodeMirror-rtl")}function directionChanged(cm){runInOp(cm,function(){setDirectionClass(cm);regChange(cm)})}function History(prev){this.done=\n[];this.undone=[];this.undoDepth=prev?prev.undoDepth:Infinity;this.lastModTime=this.lastSelTime=0;this.lastOp=this.lastSelOp=null;this.lastOrigin=this.lastSelOrigin=null;this.generation=this.maxGeneration=prev?prev.maxGeneration:1}function historyChangeFromChange(doc,change){var histChange={from:copyPos(change.from),to:changeEnd(change),text:getBetween(doc,change.from,change.to)};attachLocalSpans(doc,histChange,change.from.line,change.to.line+1);linkedDocs(doc,function(doc){return attachLocalSpans(doc,\nhistChange,change.from.line,change.to.line+1)},true);return histChange}function clearSelectionEvents(array){for(;array.length;){var last=lst(array);if(last.ranges)array.pop();else break}}function lastChangeEvent(hist,force){if(force){clearSelectionEvents(hist.done);return lst(hist.done)}else if(hist.done.length&&!lst(hist.done).ranges)return lst(hist.done);else if(hist.done.length>1&&!hist.done[hist.done.length-2].ranges){hist.done.pop();return lst(hist.done)}}function addChangeToHistory(doc,change,\nselAfter,opId){var hist=doc.history;hist.undone.length=0;var time=+new Date;var cur;var last;if((hist.lastOp==opId||hist.lastOrigin==change.origin&&change.origin&&(change.origin.charAt(0)=="+"&&hist.lastModTime>time-(doc.cm?doc.cm.options.historyEventDelay:500)||change.origin.charAt(0)=="*"))&&(cur=lastChangeEvent(hist,hist.lastOp==opId))){last=lst(cur.changes);if(cmp(change.from,change.to)==0&&cmp(change.from,last.to)==0)last.to=changeEnd(change);else cur.changes.push(historyChangeFromChange(doc,\nchange))}else{var before=lst(hist.done);if(!before||!before.ranges)pushSelectionToHistory(doc.sel,hist.done);cur={changes:[historyChangeFromChange(doc,change)],generation:hist.generation};hist.done.push(cur);for(;hist.done.length>hist.undoDepth;){hist.done.shift();if(!hist.done[0].ranges)hist.done.shift()}}hist.done.push(selAfter);hist.generation=++hist.maxGeneration;hist.lastModTime=hist.lastSelTime=time;hist.lastOp=hist.lastSelOp=opId;hist.lastOrigin=hist.lastSelOrigin=change.origin;if(!last)signal(doc,\n"historyAdded")}function selectionEventCanBeMerged(doc,origin,prev,sel){var ch=origin.charAt(0);return ch=="*"||ch=="+"&&prev.ranges.length==sel.ranges.length&&prev.somethingSelected()==sel.somethingSelected()&&new Date-doc.history.lastSelTime<=(doc.cm?doc.cm.options.historyEventDelay:500)}function addSelectionToHistory(doc,sel,opId,options){var hist=doc.history;var origin=options&&options.origin;if(opId==hist.lastSelOp||origin&&hist.lastSelOrigin==origin&&(hist.lastModTime==hist.lastSelTime&&hist.lastOrigin==\norigin||selectionEventCanBeMerged(doc,origin,lst(hist.done),sel)))hist.done[hist.done.length-1]=sel;else pushSelectionToHistory(sel,hist.done);hist.lastSelTime=+new Date;hist.lastSelOrigin=origin;hist.lastSelOp=opId;if(options&&options.clearRedo!==false)clearSelectionEvents(hist.undone)}function pushSelectionToHistory(sel,dest){var top=lst(dest);if(!(top&&top.ranges&&top.equals(sel)))dest.push(sel)}function attachLocalSpans(doc,change,from,to){var existing=change["spans_"+doc.id];var n=0;doc.iter(Math.max(doc.first,\nfrom),Math.min(doc.first+doc.size,to),function(line){if(line.markedSpans)(existing||(existing=change["spans_"+doc.id]={}))[n]=line.markedSpans;++n})}function removeClearedSpans(spans){if(!spans)return null;var out;var i=0;for(;i<spans.length;++i)if(spans[i].marker.explicitlyCleared){if(!out)out=spans.slice(0,i)}else if(out)out.push(spans[i]);return!out?spans:out.length?out:null}function getOldSpans(doc,change){var found=change["spans_"+doc.id];if(!found)return null;var nw=[];var i=0;for(;i<change.text.length;++i)nw.push(removeClearedSpans(found[i]));\nreturn nw}function mergeOldSpans(doc,change){var old=getOldSpans(doc,change);var stretched=stretchSpansOverChange(doc,change);if(!old)return stretched;if(!stretched)return old;var i=0;for(;i<old.length;++i){var oldCur=old[i];var stretchCur=stretched[i];if(oldCur&&stretchCur){var j=0;spans:for(;j<stretchCur.length;++j){var span=stretchCur[j];var k=0;for(;k<oldCur.length;++k)if(oldCur[k].marker==span.marker)continue spans;oldCur.push(span)}}else if(stretchCur)old[i]=stretchCur}return old}function copyHistoryArray(events,\nnewGroup,instantiateSel){var copy=[];var i=0;for(;i<events.length;++i){var event=events[i];if(event.ranges){copy.push(instantiateSel?Selection.prototype.deepCopy.call(event):event);continue}var changes=event.changes;var newChanges=[];copy.push({changes:newChanges});var j=0;for(;j<changes.length;++j){var change=changes[j];var m=void 0;newChanges.push({from:change.from,to:change.to,text:change.text});if(newGroup){var prop;for(prop in change)if(m=prop.match(/^spans_(\\d+)$/))if(indexOf(newGroup,Number(m[1]))>\n-1){lst(newChanges)[prop]=change[prop];delete change[prop]}}}}return copy}function extendRange(range,head,other,extend){if(extend){var anchor=range.anchor;if(other){var posBefore=cmp(head,anchor)<0;if(posBefore!=cmp(other,anchor)<0){anchor=head;head=other}else if(posBefore!=cmp(head,other)<0)head=other}return new Range(anchor,head)}else return new Range(other||head,head)}function extendSelection(doc,head,other,options,extend){if(extend==null)extend=doc.cm&&(doc.cm.display.shift||doc.extend);setSelection(doc,\nnew Selection([extendRange(doc.sel.primary(),head,other,extend)],0),options)}function extendSelections(doc,heads,options){var out=[];var extend=doc.cm&&(doc.cm.display.shift||doc.extend);var i=0;for(;i<doc.sel.ranges.length;i++)out[i]=extendRange(doc.sel.ranges[i],heads[i],null,extend);var newSel=normalizeSelection(doc.cm,out,doc.sel.primIndex);setSelection(doc,newSel,options)}function replaceOneSelection(doc,i,range,options){var ranges=doc.sel.ranges.slice(0);ranges[i]=range;setSelection(doc,normalizeSelection(doc.cm,\nranges,doc.sel.primIndex),options)}function setSimpleSelection(doc,anchor,head,options){setSelection(doc,simpleSelection(anchor,head),options)}function filterSelectionChange(doc,sel,options){var obj={ranges:sel.ranges,update:function(ranges){this.ranges=[];var i=0;for(;i<ranges.length;i++)this.ranges[i]=new Range(clipPos(doc,ranges[i].anchor),clipPos(doc,ranges[i].head))},origin:options&&options.origin};signal(doc,"beforeSelectionChange",doc,obj);if(doc.cm)signal(doc.cm,"beforeSelectionChange",doc.cm,\nobj);if(obj.ranges!=sel.ranges)return normalizeSelection(doc.cm,obj.ranges,obj.ranges.length-1);else return sel}function setSelectionReplaceHistory(doc,sel,options){var done=doc.history.done;var last=lst(done);if(last&&last.ranges){done[done.length-1]=sel;setSelectionNoUndo(doc,sel,options)}else setSelection(doc,sel,options)}function setSelection(doc,sel,options){setSelectionNoUndo(doc,sel,options);addSelectionToHistory(doc,doc.sel,doc.cm?doc.cm.curOp.id:NaN,options)}function setSelectionNoUndo(doc,\nsel,options){if(hasHandler(doc,"beforeSelectionChange")||doc.cm&&hasHandler(doc.cm,"beforeSelectionChange"))sel=filterSelectionChange(doc,sel,options);var bias=options&&options.bias||(cmp(sel.primary().head,doc.sel.primary().head)<0?-1:1);setSelectionInner(doc,skipAtomicInSelection(doc,sel,bias,true));if(!(options&&options.scroll===false)&&doc.cm&&doc.cm.getOption("readOnly")!="nocursor")ensureCursorVisible(doc.cm)}function setSelectionInner(doc,sel){if(sel.equals(doc.sel))return;doc.sel=sel;if(doc.cm){doc.cm.curOp.updateInput=\n1;doc.cm.curOp.selectionChanged=true;signalCursorActivity(doc.cm)}signalLater(doc,"cursorActivity",doc)}function reCheckSelection(doc){setSelectionInner(doc,skipAtomicInSelection(doc,doc.sel,null,false))}function skipAtomicInSelection(doc,sel,bias,mayClear){var out;var i=0;for(;i<sel.ranges.length;i++){var range=sel.ranges[i];var old=sel.ranges.length==doc.sel.ranges.length&&doc.sel.ranges[i];var newAnchor=skipAtomic(doc,range.anchor,old&&old.anchor,bias,mayClear);var newHead=range.head==range.anchor?\nnewAnchor:skipAtomic(doc,range.head,old&&old.head,bias,mayClear);if(out||newAnchor!=range.anchor||newHead!=range.head){if(!out)out=sel.ranges.slice(0,i);out[i]=new Range(newAnchor,newHead)}}return out?normalizeSelection(doc.cm,out,sel.primIndex):sel}function skipAtomicInner(doc,pos,oldPos,dir,mayClear){var line=getLine(doc,pos.line);if(line.markedSpans){var i=0;for(;i<line.markedSpans.length;++i){var sp=line.markedSpans[i];var m=sp.marker;var preventCursorLeft="selectLeft"in m?!m.selectLeft:m.inclusiveLeft;\nvar preventCursorRight="selectRight"in m?!m.selectRight:m.inclusiveRight;if((sp.from==null||(preventCursorLeft?sp.from<=pos.ch:sp.from<pos.ch))&&(sp.to==null||(preventCursorRight?sp.to>=pos.ch:sp.to>pos.ch))){if(mayClear){signal(m,"beforeCursorEnter");if(m.explicitlyCleared)if(!line.markedSpans)break;else{--i;continue}}if(!m.atomic)continue;if(oldPos){var near=m.find(dir<0?1:-1);var diff=void 0;if(dir<0?preventCursorRight:preventCursorLeft)near=movePos(doc,near,-dir,near&&near.line==pos.line?line:\nnull);if(near&&near.line==pos.line&&(diff=cmp(near,oldPos))&&(dir<0?diff<0:diff>0))return skipAtomicInner(doc,near,pos,dir,mayClear)}var far=m.find(dir<0?-1:1);if(dir<0?preventCursorLeft:preventCursorRight)far=movePos(doc,far,dir,far.line==pos.line?line:null);return far?skipAtomicInner(doc,far,pos,dir,mayClear):null}}}return pos}function skipAtomic(doc,pos,oldPos,bias,mayClear){var dir=bias||1;var found=skipAtomicInner(doc,pos,oldPos,dir,mayClear)||!mayClear&&skipAtomicInner(doc,pos,oldPos,dir,true)||\nskipAtomicInner(doc,pos,oldPos,-dir,mayClear)||!mayClear&&skipAtomicInner(doc,pos,oldPos,-dir,true);if(!found){doc.cantEdit=true;return Pos(doc.first,0)}return found}function movePos(doc,pos,dir,line){if(dir<0&&pos.ch==0)if(pos.line>doc.first)return clipPos(doc,Pos(pos.line-1));else return null;else if(dir>0&&pos.ch==(line||getLine(doc,pos.line)).text.length)if(pos.line<doc.first+doc.size-1)return Pos(pos.line+1,0);else return null;else return new Pos(pos.line,pos.ch+dir)}function selectAll(cm){cm.setSelection(Pos(cm.firstLine(),\n0),Pos(cm.lastLine()),sel_dontScroll)}function filterChange(doc,change,update){var obj={canceled:false,from:change.from,to:change.to,text:change.text,origin:change.origin,cancel:function(){return obj.canceled=true}};if(update)obj.update=function(from,to,text,origin){if(from)obj.from=clipPos(doc,from);if(to)obj.to=clipPos(doc,to);if(text)obj.text=text;if(origin!==undefined)obj.origin=origin};signal(doc,"beforeChange",doc,obj);if(doc.cm)signal(doc.cm,"beforeChange",doc.cm,obj);if(obj.canceled){if(doc.cm)doc.cm.curOp.updateInput=\n2;return null}return{from:obj.from,to:obj.to,text:obj.text,origin:obj.origin}}function makeChange(doc,change,ignoreReadOnly){if(doc.cm){if(!doc.cm.curOp)return operation(doc.cm,makeChange)(doc,change,ignoreReadOnly);if(doc.cm.state.suppressEdits)return}if(hasHandler(doc,"beforeChange")||doc.cm&&hasHandler(doc.cm,"beforeChange")){change=filterChange(doc,change,true);if(!change)return}var split=sawReadOnlySpans&&!ignoreReadOnly&&removeReadOnlyRanges(doc,change.from,change.to);if(split){var i=split.length-\n1;for(;i>=0;--i)makeChangeInner(doc,{from:split[i].from,to:split[i].to,text:i?[""]:change.text,origin:change.origin})}else makeChangeInner(doc,change)}function makeChangeInner(doc,change){if(change.text.length==1&&change.text[0]==""&&cmp(change.from,change.to)==0)return;var selAfter=computeSelAfterChange(doc,change);addChangeToHistory(doc,change,selAfter,doc.cm?doc.cm.curOp.id:NaN);makeChangeSingleDoc(doc,change,selAfter,stretchSpansOverChange(doc,change));var rebased=[];linkedDocs(doc,function(doc,\nsharedHist){if(!sharedHist&&indexOf(rebased,doc.history)==-1){rebaseHist(doc.history,change);rebased.push(doc.history)}makeChangeSingleDoc(doc,change,null,stretchSpansOverChange(doc,change))})}function makeChangeFromHistory(doc,type,allowSelectionOnly){var suppress=doc.cm&&doc.cm.state.suppressEdits;if(suppress&&!allowSelectionOnly)return;var hist=doc.history;var event;var selAfter=doc.sel;var source=type=="undo"?hist.done:hist.undone;var dest=type=="undo"?hist.undone:hist.done;var i=0;for(;i<source.length;i++){event=\nsource[i];if(allowSelectionOnly?event.ranges&&!event.equals(doc.sel):!event.ranges)break}if(i==source.length)return;hist.lastOrigin=hist.lastSelOrigin=null;for(;;){event=source.pop();if(event.ranges){pushSelectionToHistory(event,dest);if(allowSelectionOnly&&!event.equals(doc.sel)){setSelection(doc,event,{clearRedo:false});return}selAfter=event}else if(suppress){source.push(event);return}else break}var antiChanges=[];pushSelectionToHistory(selAfter,dest);dest.push({changes:antiChanges,generation:hist.generation});\nhist.generation=event.generation||++hist.maxGeneration;var filter=hasHandler(doc,"beforeChange")||doc.cm&&hasHandler(doc.cm,"beforeChange");var loop=function(i){var change=event.changes[i];change.origin=type;if(filter&&!filterChange(doc,change,false)){source.length=0;return{}}antiChanges.push(historyChangeFromChange(doc,change));var after=i?computeSelAfterChange(doc,change):lst(source);makeChangeSingleDoc(doc,change,after,mergeOldSpans(doc,change));if(!i&&doc.cm)doc.cm.scrollIntoView({from:change.from,\nto:changeEnd(change)});var rebased=[];linkedDocs(doc,function(doc,sharedHist){if(!sharedHist&&indexOf(rebased,doc.history)==-1){rebaseHist(doc.history,change);rebased.push(doc.history)}makeChangeSingleDoc(doc,change,null,mergeOldSpans(doc,change))})};var i$1=event.changes.length-1;for(;i$1>=0;--i$1){var returned=loop(i$1);if(returned)return returned.v}}function shiftDoc(doc,distance){if(distance==0)return;doc.first+=distance;doc.sel=new Selection(map(doc.sel.ranges,function(range){return new Range(Pos(range.anchor.line+\ndistance,range.anchor.ch),Pos(range.head.line+distance,range.head.ch))}),doc.sel.primIndex);if(doc.cm){regChange(doc.cm,doc.first,doc.first-distance,distance);var d=doc.cm.display;var l=d.viewFrom;for(;l<d.viewTo;l++)regLineChange(doc.cm,l,"gutter")}}function makeChangeSingleDoc(doc,change,selAfter,spans){if(doc.cm&&!doc.cm.curOp)return operation(doc.cm,makeChangeSingleDoc)(doc,change,selAfter,spans);if(change.to.line<doc.first){shiftDoc(doc,change.text.length-1-(change.to.line-change.from.line));\nreturn}if(change.from.line>doc.lastLine())return;if(change.from.line<doc.first){var shift=change.text.length-1-(doc.first-change.from.line);shiftDoc(doc,shift);change={from:Pos(doc.first,0),to:Pos(change.to.line+shift,change.to.ch),text:[lst(change.text)],origin:change.origin}}var last=doc.lastLine();if(change.to.line>last)change={from:change.from,to:Pos(last,getLine(doc,last).text.length),text:[change.text[0]],origin:change.origin};change.removed=getBetween(doc,change.from,change.to);if(!selAfter)selAfter=\ncomputeSelAfterChange(doc,change);if(doc.cm)makeChangeSingleDocInEditor(doc.cm,change,spans);else updateDoc(doc,change,spans);setSelectionNoUndo(doc,selAfter,sel_dontScroll);if(doc.cantEdit&&skipAtomic(doc,Pos(doc.firstLine(),0)))doc.cantEdit=false}function makeChangeSingleDocInEditor(cm,change,spans){var doc=cm.doc;var display=cm.display;var from=change.from;var to=change.to;var recomputeMaxLength=false;var checkWidthStart=from.line;if(!cm.options.lineWrapping){checkWidthStart=lineNo(visualLine(getLine(doc,\nfrom.line)));doc.iter(checkWidthStart,to.line+1,function(line){if(line==display.maxLine){recomputeMaxLength=true;return true}})}if(doc.sel.contains(change.from,change.to)>-1)signalCursorActivity(cm);updateDoc(doc,change,spans,estimateHeight(cm));if(!cm.options.lineWrapping){doc.iter(checkWidthStart,from.line+change.text.length,function(line){var len=lineLength(line);if(len>display.maxLineLength){display.maxLine=line;display.maxLineLength=len;display.maxLineChanged=true;recomputeMaxLength=false}});\nif(recomputeMaxLength)cm.curOp.updateMaxLine=true}retreatFrontier(doc,from.line);startWorker(cm,400);var lendiff=change.text.length-(to.line-from.line)-1;if(change.full)regChange(cm);else if(from.line==to.line&&change.text.length==1&&!isWholeLineUpdate(cm.doc,change))regLineChange(cm,from.line,"text");else regChange(cm,from.line,to.line+1,lendiff);var changesHandler=hasHandler(cm,"changes");var changeHandler=hasHandler(cm,"change");if(changeHandler||changesHandler){var obj={from:from,to:to,text:change.text,\nremoved:change.removed,origin:change.origin};if(changeHandler)signalLater(cm,"change",cm,obj);if(changesHandler)(cm.curOp.changeObjs||(cm.curOp.changeObjs=[])).push(obj)}cm.display.selForContextMenu=null}function replaceRange(doc,code,from,to,origin){var assign;if(!to)to=from;if(cmp(to,from)<0)assign=[to,from],from=assign[0],to=assign[1];if(typeof code=="string")code=doc.splitLines(code);makeChange(doc,{from:from,to:to,text:code,origin:origin})}function rebaseHistSelSingle(pos,from,to,diff){if(to<\npos.line)pos.line+=diff;else if(from<pos.line){pos.line=from;pos.ch=0}}function rebaseHistArray(array,from,to,diff){var i=0;for(;i<array.length;++i){var sub=array[i];var ok=true;if(sub.ranges){if(!sub.copied){sub=array[i]=sub.deepCopy();sub.copied=true}var j=0;for(;j<sub.ranges.length;j++){rebaseHistSelSingle(sub.ranges[j].anchor,from,to,diff);rebaseHistSelSingle(sub.ranges[j].head,from,to,diff)}continue}var j$1=0;for(;j$1<sub.changes.length;++j$1){var cur=sub.changes[j$1];if(to<cur.from.line){cur.from=\nPos(cur.from.line+diff,cur.from.ch);cur.to=Pos(cur.to.line+diff,cur.to.ch)}else if(from<=cur.to.line){ok=false;break}}if(!ok){array.splice(0,i+1);i=0}}}function rebaseHist(hist,change){var from=change.from.line;var to=change.to.line;var diff=change.text.length-(to-from)-1;rebaseHistArray(hist.done,from,to,diff);rebaseHistArray(hist.undone,from,to,diff)}function changeLine(doc,handle,changeType,op){var no=handle;var line=handle;if(typeof handle=="number")line=getLine(doc,clipLine(doc,handle));else no=\nlineNo(handle);if(no==null)return null;if(op(line,no)&&doc.cm)regLineChange(doc.cm,no,changeType);return line}function LeafChunk(lines){this.lines=lines;this.parent=null;var height=0;var i=0;for(;i<lines.length;++i){lines[i].parent=this;height=height+lines[i].height}this.height=height}function BranchChunk(children){this.children=children;var size=0;var height=0;var i=0;for(;i<children.length;++i){var ch=children[i];size=size+ch.chunkSize();height=height+ch.height;ch.parent=this}this.size=size;this.height=\nheight;this.parent=null}function adjustScrollWhenAboveVisible(cm,line,diff){if(heightAtLine(line)<(cm.curOp&&cm.curOp.scrollTop||cm.doc.scrollTop))addToScrollTop(cm,diff)}function addLineWidget(doc,handle,node,options){var widget=new LineWidget(doc,node,options);var cm=doc.cm;if(cm&&widget.noHScroll)cm.display.alignWidgets=true;changeLine(doc,handle,"widget",function(line){var widgets=line.widgets||(line.widgets=[]);if(widget.insertAt==null)widgets.push(widget);else widgets.splice(Math.min(widgets.length,\nMath.max(0,widget.insertAt)),0,widget);widget.line=line;if(cm&&!lineIsHidden(doc,line)){var aboveVisible=heightAtLine(line)<doc.scrollTop;updateLineHeight(line,line.height+widgetHeight(widget));if(aboveVisible)addToScrollTop(cm,widget.height);cm.curOp.forceUpdate=true}return true});if(cm)signalLater(cm,"lineWidgetAdded",cm,widget,typeof handle=="number"?handle:lineNo(handle));return widget}function markText(doc,from,to,options,type){if(options&&options.shared)return markTextShared(doc,from,to,options,\ntype);if(doc.cm&&!doc.cm.curOp)return operation(doc.cm,markText)(doc,from,to,options,type);var marker=new TextMarker(doc,type);var diff=cmp(from,to);if(options)copyObj(options,marker,false);if(diff>0||diff==0&&marker.clearWhenEmpty!==false)return marker;if(marker.replacedWith){marker.collapsed=true;marker.widgetNode=eltP("span",[marker.replacedWith],"CodeMirror-widget");if(!options.handleMouseEvents)marker.widgetNode.setAttribute("cm-ignore-events","true");if(options.insertLeft)marker.widgetNode.insertLeft=\ntrue}if(marker.collapsed){if(conflictingCollapsedRange(doc,from.line,from,to,marker)||from.line!=to.line&&conflictingCollapsedRange(doc,to.line,from,to,marker))throw new Error("Inserting collapsed marker partially overlapping an existing one");seeCollapsedSpans()}if(marker.addToHistory)addChangeToHistory(doc,{from:from,to:to,origin:"markText"},doc.sel,NaN);var curLine=from.line;var cm=doc.cm;var updateMaxLine;doc.iter(curLine,to.line+1,function(line){if(cm&&marker.collapsed&&!cm.options.lineWrapping&&\nvisualLine(line)==cm.display.maxLine)updateMaxLine=true;if(marker.collapsed&&curLine!=from.line)updateLineHeight(line,0);addMarkedSpan(line,new MarkedSpan(marker,curLine==from.line?from.ch:null,curLine==to.line?to.ch:null),doc.cm&&doc.cm.curOp);++curLine});if(marker.collapsed)doc.iter(from.line,to.line+1,function(line){if(lineIsHidden(doc,line))updateLineHeight(line,0)});if(marker.clearOnEnter)on(marker,"beforeCursorEnter",function(){return marker.clear()});if(marker.readOnly){seeReadOnlySpans();\nif(doc.history.done.length||doc.history.undone.length)doc.clearHistory()}if(marker.collapsed){marker.id=++nextMarkerId;marker.atomic=true}if(cm){if(updateMaxLine)cm.curOp.updateMaxLine=true;if(marker.collapsed)regChange(cm,from.line,to.line+1);else if(marker.className||marker.startStyle||marker.endStyle||marker.css||marker.attributes||marker.title){var i=from.line;for(;i<=to.line;i++)regLineChange(cm,i,"text")}if(marker.atomic)reCheckSelection(cm.doc);signalLater(cm,"markerAdded",cm,marker)}return marker}\nfunction markTextShared(doc,from,to,options,type){options=copyObj(options);options.shared=false;var markers=[markText(doc,from,to,options,type)];var primary=markers[0];var widget=options.widgetNode;linkedDocs(doc,function(doc){if(widget)options.widgetNode=widget.cloneNode(true);markers.push(markText(doc,clipPos(doc,from),clipPos(doc,to),options,type));var i=0;for(;i<doc.linked.length;++i)if(doc.linked[i].isParent)return;primary=lst(markers)});return new SharedTextMarker(markers,primary)}function findSharedMarkers(doc){return doc.findMarks(Pos(doc.first,\n0),doc.clipPos(Pos(doc.lastLine())),function(m){return m.parent})}function copySharedMarkers(doc,markers){var i=0;for(;i<markers.length;i++){var marker=markers[i];var pos=marker.find();var mFrom=doc.clipPos(pos.from);var mTo=doc.clipPos(pos.to);if(cmp(mFrom,mTo)){var subMark=markText(doc,mFrom,mTo,marker.primary,marker.primary.type);marker.markers.push(subMark);subMark.parent=marker}}}function detachSharedMarkers(markers){var loop=function(i){var marker=markers[i];var linked=[marker.primary.doc];\nlinkedDocs(marker.primary.doc,function(d){return linked.push(d)});var j=0;for(;j<marker.markers.length;j++){var subMarker=marker.markers[j];if(indexOf(linked,subMarker.doc)==-1){subMarker.parent=null;marker.markers.splice(j--,1)}}};var i=0;for(;i<markers.length;i++)loop(i)}function onDrop(e){var cm=this;clearDragCursor(cm);if(signalDOMEvent(cm,e)||eventInWidget(cm.display,e))return;e_preventDefault(e);if(ie)lastDrop=+new Date;var pos=posFromMouse(cm,e,true);var files=e.dataTransfer.files;if(!pos||\ncm.isReadOnly())return;if(files&&files.length&&window.FileReader&&window.File){var n=files.length;var text=Array(n);var read=0;var markAsReadAndPasteIfAllFilesAreRead=function(){if(++read==n)operation(cm,function(){pos=clipPos(cm.doc,pos);var change={from:pos,to:pos,text:cm.doc.splitLines(text.filter(function(t){return t!=null}).join(cm.doc.lineSeparator())),origin:"paste"};makeChange(cm.doc,change);setSelectionReplaceHistory(cm.doc,simpleSelection(clipPos(cm.doc,pos),clipPos(cm.doc,changeEnd(change))))})()};\nvar readTextFromFile=function(file,i){if(cm.options.allowDropFileTypes&&indexOf(cm.options.allowDropFileTypes,file.type)==-1){markAsReadAndPasteIfAllFilesAreRead();return}var reader=new FileReader;reader.onerror=function(){return markAsReadAndPasteIfAllFilesAreRead()};reader.onload=function(){var content=reader.result;if(/[\\x00-\\x08\\x0e-\\x1f]{2}/.test(content)){markAsReadAndPasteIfAllFilesAreRead();return}text[i]=content;markAsReadAndPasteIfAllFilesAreRead()};reader.readAsText(file)};var i=0;for(;i<\nfiles.length;i++)readTextFromFile(files[i],i)}else{if(cm.state.draggingText&&cm.doc.sel.contains(pos)>-1){cm.state.draggingText(e);setTimeout(function(){return cm.display.input.focus()},20);return}try{var text$1=e.dataTransfer.getData("Text");if(text$1){var selected;if(cm.state.draggingText&&!cm.state.draggingText.copy)selected=cm.listSelections();setSelectionNoUndo(cm.doc,simpleSelection(pos,pos));if(selected){var i$1=0;for(;i$1<selected.length;++i$1)replaceRange(cm.doc,"",selected[i$1].anchor,selected[i$1].head,\n"drag")}cm.replaceSelection(text$1,"around","paste");cm.display.input.focus()}}catch(e$1){}}}function onDragStart(cm,e){if(ie&&(!cm.state.draggingText||+new Date-lastDrop<100)){e_stop(e);return}if(signalDOMEvent(cm,e)||eventInWidget(cm.display,e))return;e.dataTransfer.setData("Text",cm.getSelection());e.dataTransfer.effectAllowed="copyMove";if(e.dataTransfer.setDragImage&&!safari){var img=elt("img",null,null,"position: fixed; left: 0; top: 0;");img.src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==";\nif(presto){img.width=img.height=1;cm.display.wrapper.appendChild(img);img._top=img.offsetTop}e.dataTransfer.setDragImage(img,0,0);if(presto)img.parentNode.removeChild(img)}}function onDragOver(cm,e){var pos=posFromMouse(cm,e);if(!pos)return;var frag=document.createDocumentFragment();drawSelectionCursor(cm,pos,frag);if(!cm.display.dragCursor){cm.display.dragCursor=elt("div",null,"CodeMirror-cursors CodeMirror-dragcursors");cm.display.lineSpace.insertBefore(cm.display.dragCursor,cm.display.cursorDiv)}removeChildrenAndAdd(cm.display.dragCursor,\nfrag)}function clearDragCursor(cm){if(cm.display.dragCursor){cm.display.lineSpace.removeChild(cm.display.dragCursor);cm.display.dragCursor=null}}function forEachCodeMirror(f){if(!document.getElementsByClassName)return;var byClass=document.getElementsByClassName("CodeMirror");var editors=[];var i=0;for(;i<byClass.length;i++){var cm=byClass[i].CodeMirror;if(cm)editors.push(cm)}if(editors.length)editors[0].operation(function(){var i=0;for(;i<editors.length;i++)f(editors[i])})}function ensureGlobalHandlers(){if(globalsRegistered)return;\nregisterGlobalHandlers();globalsRegistered=true}function registerGlobalHandlers(){var resizeTimer;on(window,"resize",function(){if(resizeTimer==null)resizeTimer=setTimeout(function(){resizeTimer=null;forEachCodeMirror(onResize)},100)});on(window,"blur",function(){return forEachCodeMirror(onBlur)})}function onResize(cm){var d=cm.display;d.cachedCharWidth=d.cachedTextHeight=d.cachedPaddingH=null;d.scrollbarsClipped=false;cm.setSize()}function normalizeKeyName(name){var parts=name.split(/-(?!$)/);name=\nparts[parts.length-1];var alt;var ctrl;var shift;var cmd;var i=0;for(;i<parts.length-1;i++){var mod=parts[i];if(/^(cmd|meta|m)$/i.test(mod))cmd=true;else if(/^a(lt)?$/i.test(mod))alt=true;else if(/^(c|ctrl|control)$/i.test(mod))ctrl=true;else if(/^s(hift)?$/i.test(mod))shift=true;else throw new Error("Unrecognized modifier name: "+mod);}if(alt)name="Alt-"+name;if(ctrl)name="Ctrl-"+name;if(cmd)name="Cmd-"+name;if(shift)name="Shift-"+name;return name}function normalizeKeyMap(keymap){var copy={};var keyname;\nfor(keyname in keymap)if(keymap.hasOwnProperty(keyname)){var value=keymap[keyname];if(/^(name|fallthrough|(de|at)tach)$/.test(keyname))continue;if(value=="..."){delete keymap[keyname];continue}var keys=map(keyname.split(" "),normalizeKeyName);var i=0;for(;i<keys.length;i++){var val=void 0;var name=void 0;if(i==keys.length-1){name=keys.join(" ");val=value}else{name=keys.slice(0,i+1).join(" ");val="..."}var prev=copy[name];if(!prev)copy[name]=val;else if(prev!=val)throw new Error("Inconsistent bindings for "+\nname);}delete keymap[keyname]}var prop;for(prop in copy)keymap[prop]=copy[prop];return keymap}function lookupKey(key,map,handle,context){map=getKeyMap(map);var found=map.call?map.call(key,context):map[key];if(found===false)return"nothing";if(found==="...")return"multi";if(found!=null&&handle(found))return"handled";if(map.fallthrough){if(Object.prototype.toString.call(map.fallthrough)!="[object Array]")return lookupKey(key,map.fallthrough,handle,context);var i=0;for(;i<map.fallthrough.length;i++){var result=\nlookupKey(key,map.fallthrough[i],handle,context);if(result)return result}}}function isModifierKey(value){var name=typeof value=="string"?value:keyNames[value.keyCode];return name=="Ctrl"||name=="Alt"||name=="Shift"||name=="Mod"}function addModifierNames(name,event,noShift){var base=name;if(event.altKey&&base!="Alt")name="Alt-"+name;if((flipCtrlCmd?event.metaKey:event.ctrlKey)&&base!="Ctrl")name="Ctrl-"+name;if((flipCtrlCmd?event.ctrlKey:event.metaKey)&&base!="Mod")name="Cmd-"+name;if(!noShift&&event.shiftKey&&\nbase!="Shift")name="Shift-"+name;return name}function keyName(event,noShift){if(presto&&event.keyCode==34&&event["char"])return false;var name=keyNames[event.keyCode];if(name==null||event.altGraphKey)return false;if(event.keyCode==3&&event.code)name=event.code;return addModifierNames(name,event,noShift)}function getKeyMap(val){return typeof val=="string"?keyMap[val]:val}function deleteNearSelection(cm,compute){var ranges=cm.doc.sel.ranges;var kill=[];var i=0;for(;i<ranges.length;i++){var toKill=compute(ranges[i]);\nfor(;kill.length&&cmp(toKill.from,lst(kill).to)<=0;){var replaced=kill.pop();if(cmp(replaced.from,toKill.from)<0){toKill.from=replaced.from;break}}kill.push(toKill)}runInOp(cm,function(){var i=kill.length-1;for(;i>=0;i--)replaceRange(cm.doc,"",kill[i].from,kill[i].to,"+delete");ensureCursorVisible(cm)})}function moveCharLogically(line,ch,dir){var target=skipExtendingChars(line.text,ch+dir,dir);return target<0||target>line.text.length?null:target}function moveLogically(line,start,dir){var ch=moveCharLogically(line,\nstart.ch,dir);return ch==null?null:new Pos(start.line,ch,dir<0?"after":"before")}function endOfLine(visually,cm,lineObj,lineNo,dir){if(visually){if(cm.doc.direction=="rtl")dir=-dir;var order=getOrder(lineObj,cm.doc.direction);if(order){var part=dir<0?lst(order):order[0];var moveInStorageOrder=dir<0==(part.level==1);var sticky=moveInStorageOrder?"after":"before";var ch;if(part.level>0||cm.doc.direction=="rtl"){var prep=prepareMeasureForLine(cm,lineObj);ch=dir<0?lineObj.text.length-1:0;var targetTop=\nmeasureCharPrepared(cm,prep,ch).top;ch=findFirst(function(ch){return measureCharPrepared(cm,prep,ch).top==targetTop},dir<0==(part.level==1)?part.from:part.to-1,ch);if(sticky=="before")ch=moveCharLogically(lineObj,ch,1)}else ch=dir<0?part.to:part.from;return new Pos(lineNo,ch,sticky)}}return new Pos(lineNo,dir<0?lineObj.text.length:0,dir<0?"before":"after")}function moveVisually(cm,line,start,dir){var bidi=getOrder(line,cm.doc.direction);if(!bidi)return moveLogically(line,start,dir);if(start.ch>=line.text.length){start.ch=\nline.text.length;start.sticky="before"}else if(start.ch<=0){start.ch=0;start.sticky="after"}var partPos=getBidiPartAt(bidi,start.ch,start.sticky);var part=bidi[partPos];if(cm.doc.direction=="ltr"&&part.level%2==0&&(dir>0?part.to>start.ch:part.from<start.ch))return moveLogically(line,start,dir);var mv=function(pos,dir){return moveCharLogically(line,pos instanceof Pos?pos.ch:pos,dir)};var prep;var getWrappedLineExtent=function(ch){if(!cm.options.lineWrapping)return{begin:0,end:line.text.length};prep=\nprep||prepareMeasureForLine(cm,line);return wrappedLineExtentChar(cm,line,prep,ch)};var wrappedLineExtent=getWrappedLineExtent(start.sticky=="before"?mv(start,-1):start.ch);if(cm.doc.direction=="rtl"||part.level==1){var moveInStorageOrder=part.level==1==dir<0;var ch=mv(start,moveInStorageOrder?1:-1);if(ch!=null&&(!moveInStorageOrder?ch>=part.from&&ch>=wrappedLineExtent.begin:ch<=part.to&&ch<=wrappedLineExtent.end)){var sticky=moveInStorageOrder?"before":"after";return new Pos(start.line,ch,sticky)}}var searchInVisualLine=\nfunction(partPos,dir,wrappedLineExtent){var getRes=function(ch,moveInStorageOrder){return moveInStorageOrder?new Pos(start.line,mv(ch,1),"before"):new Pos(start.line,ch,"after")};for(;partPos>=0&&partPos<bidi.length;partPos=partPos+dir){var part=bidi[partPos];var moveInStorageOrder=dir>0==(part.level!=1);var ch=moveInStorageOrder?wrappedLineExtent.begin:mv(wrappedLineExtent.end,-1);if(part.from<=ch&&ch<part.to)return getRes(ch,moveInStorageOrder);ch=moveInStorageOrder?part.from:mv(part.to,-1);if(wrappedLineExtent.begin<=\nch&&ch<wrappedLineExtent.end)return getRes(ch,moveInStorageOrder)}};var res=searchInVisualLine(partPos+dir,dir,wrappedLineExtent);if(res)return res;var nextCh=dir>0?wrappedLineExtent.end:mv(wrappedLineExtent.begin,-1);if(nextCh!=null&&!(dir>0&&nextCh==line.text.length)){res=searchInVisualLine(dir>0?0:bidi.length-1,dir,getWrappedLineExtent(nextCh));if(res)return res}return null}function lineStart(cm,lineN){var line=getLine(cm.doc,lineN);var visual=visualLine(line);if(visual!=line)lineN=lineNo(visual);\nreturn endOfLine(true,cm,visual,lineN,1)}function lineEnd(cm,lineN){var line=getLine(cm.doc,lineN);var visual=visualLineEnd(line);if(visual!=line)lineN=lineNo(visual);return endOfLine(true,cm,line,lineN,-1)}function lineStartSmart(cm,pos){var start=lineStart(cm,pos.line);var line=getLine(cm.doc,start.line);var order=getOrder(line,cm.doc.direction);if(!order||order[0].level==0){var firstNonWS=Math.max(start.ch,line.text.search(/\\S/));var inWS=pos.line==start.line&&pos.ch<=firstNonWS&&pos.ch;return Pos(start.line,\ninWS?0:firstNonWS,start.sticky)}return start}function doHandleBinding(cm,bound,dropShift){if(typeof bound=="string"){bound=commands[bound];if(!bound)return false}cm.display.input.ensurePolled();var prevShift=cm.display.shift;var done=false;try{if(cm.isReadOnly())cm.state.suppressEdits=true;if(dropShift)cm.display.shift=false;done=bound(cm)!=Pass}finally{cm.display.shift=prevShift;cm.state.suppressEdits=false}return done}function lookupKeyForEditor(cm,name,handle){var i=0;for(;i<cm.state.keyMaps.length;i++){var result=\nlookupKey(name,cm.state.keyMaps[i],handle,cm);if(result)return result}return cm.options.extraKeys&&lookupKey(name,cm.options.extraKeys,handle,cm)||lookupKey(name,cm.options.keyMap,handle,cm)}function dispatchKey(cm,name,e,handle){var seq=cm.state.keySeq;if(seq){if(isModifierKey(name))return"handled";if(/\'$/.test(name))cm.state.keySeq=null;else stopSeq.set(50,function(){if(cm.state.keySeq==seq){cm.state.keySeq=null;cm.display.input.reset()}});if(dispatchKeyInner(cm,seq+" "+name,e,handle))return true}return dispatchKeyInner(cm,\nname,e,handle)}function dispatchKeyInner(cm,name,e,handle){var result=lookupKeyForEditor(cm,name,handle);if(result=="multi")cm.state.keySeq=name;if(result=="handled")signalLater(cm,"keyHandled",cm,name,e);if(result=="handled"||result=="multi"){e_preventDefault(e);restartBlink(cm)}return!!result}function handleKeyBinding(cm,e){var name=keyName(e,true);if(!name)return false;if(e.shiftKey&&!cm.state.keySeq)return dispatchKey(cm,"Shift-"+name,e,function(b){return doHandleBinding(cm,b,true)})||dispatchKey(cm,\nname,e,function(b){if(typeof b=="string"?/^go[A-Z]/.test(b):b.motion)return doHandleBinding(cm,b)});else return dispatchKey(cm,name,e,function(b){return doHandleBinding(cm,b)})}function handleCharBinding(cm,e,ch){return dispatchKey(cm,"\'"+ch+"\'",e,function(b){return doHandleBinding(cm,b,true)})}function onKeyDown(e){var cm=this;if(e.target&&e.target!=cm.display.input.getField())return;cm.curOp.focus=activeElt();if(signalDOMEvent(cm,e))return;if(ie&&ie_version<11&&e.keyCode==27)e.returnValue=false;\nvar code=e.keyCode;cm.display.shift=code==16||e.shiftKey;var handled=handleKeyBinding(cm,e);if(presto){lastStoppedKey=handled?code:null;if(!handled&&code==88&&!hasCopyEvent&&(mac?e.metaKey:e.ctrlKey))cm.replaceSelection("",null,"cut")}if(gecko&&!mac&&!handled&&code==46&&e.shiftKey&&!e.ctrlKey&&document.execCommand)document.execCommand("cut");if(code==18&&!/\\bCodeMirror-crosshair\\b/.test(cm.display.lineDiv.className))showCrossHair(cm)}function showCrossHair(cm){function up(e){if(e.keyCode==18||!e.altKey){rmClass(lineDiv,\n"CodeMirror-crosshair");off(document,"keyup",up);off(document,"mouseover",up)}}var lineDiv=cm.display.lineDiv;addClass(lineDiv,"CodeMirror-crosshair");on(document,"keyup",up);on(document,"mouseover",up)}function onKeyUp(e){if(e.keyCode==16)this.doc.sel.shift=false;signalDOMEvent(this,e)}function onKeyPress(e){var cm=this;if(e.target&&e.target!=cm.display.input.getField())return;if(eventInWidget(cm.display,e)||signalDOMEvent(cm,e)||e.ctrlKey&&!e.altKey||mac&&e.metaKey)return;var keyCode=e.keyCode;\nvar charCode=e.charCode;if(presto&&keyCode==lastStoppedKey){lastStoppedKey=null;e_preventDefault(e);return}if(presto&&(!e.which||e.which<10)&&handleKeyBinding(cm,e))return;var ch=String.fromCharCode(charCode==null?keyCode:charCode);if(ch=="\\b")return;if(handleCharBinding(cm,e,ch))return;cm.display.input.onKeyPress(e)}function clickRepeat(pos,button){var now=+new Date;if(lastDoubleClick&&lastDoubleClick.compare(now,pos,button)){lastClick=lastDoubleClick=null;return"triple"}else if(lastClick&&lastClick.compare(now,\npos,button)){lastDoubleClick=new PastClick(now,pos,button);lastClick=null;return"double"}else{lastClick=new PastClick(now,pos,button);lastDoubleClick=null;return"single"}}function onMouseDown(e){var cm=this;var display=cm.display;if(signalDOMEvent(cm,e)||display.activeTouch&&display.input.supportsTouch())return;display.input.ensurePolled();display.shift=e.shiftKey;if(eventInWidget(display,e)){if(!webkit){display.scroller.draggable=false;setTimeout(function(){return display.scroller.draggable=true},\n100)}return}if(clickInGutter(cm,e))return;var pos=posFromMouse(cm,e);var button=e_button(e);var repeat=pos?clickRepeat(pos,button):"single";window.focus();if(button==1&&cm.state.selectingText)cm.state.selectingText(e);if(pos&&handleMappedButton(cm,button,pos,repeat,e))return;if(button==1)if(pos)leftButtonDown(cm,pos,repeat,e);else{if(e_target(e)==display.scroller)e_preventDefault(e)}else if(button==2){if(pos)extendSelection(cm.doc,pos);setTimeout(function(){return display.input.focus()},20)}else if(button==\n3)if(captureRightClick)cm.display.input.onContextMenu(e);else delayBlurEvent(cm)}function handleMappedButton(cm,button,pos,repeat,event){var name="Click";if(repeat=="double")name="Double"+name;else if(repeat=="triple")name="Triple"+name;name=(button==1?"Left":button==2?"Middle":"Right")+name;return dispatchKey(cm,addModifierNames(name,event),event,function(bound){if(typeof bound=="string")bound=commands[bound];if(!bound)return false;var done=false;try{if(cm.isReadOnly())cm.state.suppressEdits=true;\ndone=bound(cm,pos)!=Pass}finally{cm.state.suppressEdits=false}return done})}function configureMouse(cm,repeat,event){var option=cm.getOption("configureMouse");var value=option?option(cm,repeat,event):{};if(value.unit==null){var rect=chromeOS?event.shiftKey&&event.metaKey:event.altKey;value.unit=rect?"rectangle":repeat=="single"?"char":repeat=="double"?"word":"line"}if(value.extend==null||cm.doc.extend)value.extend=cm.doc.extend||event.shiftKey;if(value.addNew==null)value.addNew=mac?event.metaKey:\nevent.ctrlKey;if(value.moveOnDrag==null)value.moveOnDrag=!(mac?event.altKey:event.ctrlKey);return value}function leftButtonDown(cm,pos,repeat,event){if(ie)setTimeout(bind(ensureFocus,cm),0);else cm.curOp.focus=activeElt();var behavior=configureMouse(cm,repeat,event);var sel=cm.doc.sel;var contained;if(cm.options.dragDrop&&dragAndDrop&&!cm.isReadOnly()&&repeat=="single"&&(contained=sel.contains(pos))>-1&&(cmp((contained=sel.ranges[contained]).from(),pos)<0||pos.xRel>0)&&(cmp(contained.to(),pos)>0||\npos.xRel<0))leftButtonStartDrag(cm,event,pos,behavior);else leftButtonSelect(cm,event,pos,behavior)}function leftButtonStartDrag(cm,event,pos,behavior){var display=cm.display;var moved=false;var dragEnd=operation(cm,function(e){if(webkit)display.scroller.draggable=false;cm.state.draggingText=false;if(cm.state.delayingBlurEvent)if(cm.hasFocus())cm.state.delayingBlurEvent=false;else delayBlurEvent(cm);off(display.wrapper.ownerDocument,"mouseup",dragEnd);off(display.wrapper.ownerDocument,"mousemove",\nmouseMove);off(display.scroller,"dragstart",dragStart);off(display.scroller,"drop",dragEnd);if(!moved){e_preventDefault(e);if(!behavior.addNew)extendSelection(cm.doc,pos,null,null,behavior.extend);if(webkit&&!safari||ie&&ie_version==9)setTimeout(function(){display.wrapper.ownerDocument.body.focus({preventScroll:true});display.input.focus()},20);else display.input.focus()}});var mouseMove=function(e2){moved=moved||Math.abs(event.clientX-e2.clientX)+Math.abs(event.clientY-e2.clientY)>=10};var dragStart=\nfunction(){return moved=true};if(webkit)display.scroller.draggable=true;cm.state.draggingText=dragEnd;dragEnd.copy=!behavior.moveOnDrag;on(display.wrapper.ownerDocument,"mouseup",dragEnd);on(display.wrapper.ownerDocument,"mousemove",mouseMove);on(display.scroller,"dragstart",dragStart);on(display.scroller,"drop",dragEnd);cm.state.delayingBlurEvent=true;setTimeout(function(){return display.input.focus()},20);if(display.scroller.dragDrop)display.scroller.dragDrop()}function rangeForUnit(cm,pos,unit){if(unit==\n"char")return new Range(pos,pos);if(unit=="word")return cm.findWordAt(pos);if(unit=="line")return new Range(Pos(pos.line,0),clipPos(cm.doc,Pos(pos.line+1,0)));var result=unit(cm,pos);return new Range(result.from,result.to)}function leftButtonSelect(cm,event,start,behavior){function extendTo(pos){if(cmp(lastPos,pos)==0)return;lastPos=pos;if(behavior.unit=="rectangle"){var ranges=[];var tabSize=cm.options.tabSize;var startCol=countColumn(getLine(doc,start.line).text,start.ch,tabSize);var posCol=countColumn(getLine(doc,\npos.line).text,pos.ch,tabSize);var left=Math.min(startCol,posCol);var right=Math.max(startCol,posCol);var line=Math.min(start.line,pos.line);var end=Math.min(cm.lastLine(),Math.max(start.line,pos.line));for(;line<=end;line++){var text=getLine(doc,line).text;var leftPos=findColumn(text,left,tabSize);if(left==right)ranges.push(new Range(Pos(line,leftPos),Pos(line,leftPos)));else if(text.length>leftPos)ranges.push(new Range(Pos(line,leftPos),Pos(line,findColumn(text,right,tabSize))))}if(!ranges.length)ranges.push(new Range(start,\nstart));setSelection(doc,normalizeSelection(cm,startSel.ranges.slice(0,ourIndex).concat(ranges),ourIndex),{origin:"*mouse",scroll:false});cm.scrollIntoView(pos)}else{var oldRange=ourRange;var range=rangeForUnit(cm,pos,behavior.unit);var anchor=oldRange.anchor;var head;if(cmp(range.anchor,anchor)>0){head=range.head;anchor=minPos(oldRange.from(),range.anchor)}else{head=range.anchor;anchor=maxPos(oldRange.to(),range.head)}var ranges$1=startSel.ranges.slice(0);ranges$1[ourIndex]=bidiSimplify(cm,new Range(clipPos(doc,\nanchor),head));setSelection(doc,normalizeSelection(cm,ranges$1,ourIndex),sel_mouse)}}function extend(e){var curCount=++counter;var cur=posFromMouse(cm,e,true,behavior.unit=="rectangle");if(!cur)return;if(cmp(cur,lastPos)!=0){cm.curOp.focus=activeElt();extendTo(cur);var visible=visibleLines(display,doc);if(cur.line>=visible.to||cur.line<visible.from)setTimeout(operation(cm,function(){if(counter==curCount)extend(e)}),150)}else{var outside=e.clientY<editorSize.top?-20:e.clientY>editorSize.bottom?20:\n0;if(outside)setTimeout(operation(cm,function(){if(counter!=curCount)return;display.scroller.scrollTop+=outside;extend(e)}),50)}}function done(e){cm.state.selectingText=false;counter=Infinity;if(e){e_preventDefault(e);display.input.focus()}off(display.wrapper.ownerDocument,"mousemove",move);off(display.wrapper.ownerDocument,"mouseup",up);doc.history.lastSelOrigin=null}if(ie)delayBlurEvent(cm);var display=cm.display;var doc=cm.doc;e_preventDefault(event);var ourRange;var ourIndex;var startSel=doc.sel;\nvar ranges=startSel.ranges;if(behavior.addNew&&!behavior.extend){ourIndex=doc.sel.contains(start);if(ourIndex>-1)ourRange=ranges[ourIndex];else ourRange=new Range(start,start)}else{ourRange=doc.sel.primary();ourIndex=doc.sel.primIndex}if(behavior.unit=="rectangle"){if(!behavior.addNew)ourRange=new Range(start,start);start=posFromMouse(cm,event,true,true);ourIndex=-1}else{var range=rangeForUnit(cm,start,behavior.unit);if(behavior.extend)ourRange=extendRange(ourRange,range.anchor,range.head,behavior.extend);\nelse ourRange=range}if(!behavior.addNew){ourIndex=0;setSelection(doc,new Selection([ourRange],0),sel_mouse);startSel=doc.sel}else if(ourIndex==-1){ourIndex=ranges.length;setSelection(doc,normalizeSelection(cm,ranges.concat([ourRange]),ourIndex),{scroll:false,origin:"*mouse"})}else if(ranges.length>1&&ranges[ourIndex].empty()&&behavior.unit=="char"&&!behavior.extend){setSelection(doc,normalizeSelection(cm,ranges.slice(0,ourIndex).concat(ranges.slice(ourIndex+1)),0),{scroll:false,origin:"*mouse"});\nstartSel=doc.sel}else replaceOneSelection(doc,ourIndex,ourRange,sel_mouse);var lastPos=start;var editorSize=display.wrapper.getBoundingClientRect();var counter=0;var move=operation(cm,function(e){if(e.buttons===0||!e_button(e))done(e);else extend(e)});var up=operation(cm,done);cm.state.selectingText=up;on(display.wrapper.ownerDocument,"mousemove",move);on(display.wrapper.ownerDocument,"mouseup",up)}function bidiSimplify(cm,range){var anchor=range.anchor;var head=range.head;var anchorLine=getLine(cm.doc,\nanchor.line);if(cmp(anchor,head)==0&&anchor.sticky==head.sticky)return range;var order=getOrder(anchorLine);if(!order)return range;var index=getBidiPartAt(order,anchor.ch,anchor.sticky);var part=order[index];if(part.from!=anchor.ch&&part.to!=anchor.ch)return range;var boundary=index+(part.from==anchor.ch==(part.level!=1)?0:1);if(boundary==0||boundary==order.length)return range;var leftSide;if(head.line!=anchor.line)leftSide=(head.line-anchor.line)*(cm.doc.direction=="ltr"?1:-1)>0;else{var headIndex=\ngetBidiPartAt(order,head.ch,head.sticky);var dir=headIndex-index||(head.ch-anchor.ch)*(part.level==1?-1:1);if(headIndex==boundary-1||headIndex==boundary)leftSide=dir<0;else leftSide=dir>0}var usePart=order[boundary+(leftSide?-1:0)];var from=leftSide==(usePart.level==1);var ch=from?usePart.from:usePart.to;var sticky=from?"after":"before";return anchor.ch==ch&&anchor.sticky==sticky?range:new Range(new Pos(anchor.line,ch,sticky),head)}function gutterEvent(cm,e,type,prevent){var mX;var mY;if(e.touches){mX=\ne.touches[0].clientX;mY=e.touches[0].clientY}else try{mX=e.clientX;mY=e.clientY}catch(e$1){return false}if(mX>=Math.floor(cm.display.gutters.getBoundingClientRect().right))return false;if(prevent)e_preventDefault(e);var display=cm.display;var lineBox=display.lineDiv.getBoundingClientRect();if(mY>lineBox.bottom||!hasHandler(cm,type))return e_defaultPrevented(e);mY=mY-(lineBox.top-display.viewOffset);var i=0;for(;i<cm.display.gutterSpecs.length;++i){var g=display.gutters.childNodes[i];if(g&&g.getBoundingClientRect().right>=\nmX){var line=lineAtHeight(cm.doc,mY);var gutter=cm.display.gutterSpecs[i];signal(cm,type,cm,line,gutter.className,e);return e_defaultPrevented(e)}}}function clickInGutter(cm,e){return gutterEvent(cm,e,"gutterClick",true)}function onContextMenu(cm,e){if(eventInWidget(cm.display,e)||contextMenuInGutter(cm,e))return;if(signalDOMEvent(cm,e,"contextmenu"))return;if(!captureRightClick)cm.display.input.onContextMenu(e)}function contextMenuInGutter(cm,e){if(!hasHandler(cm,"gutterContextMenu"))return false;\nreturn gutterEvent(cm,e,"gutterContextMenu",false)}function themeChanged(cm){cm.display.wrapper.className=cm.display.wrapper.className.replace(/\\s*cm-s-\\S+/g,"")+cm.options.theme.replace(/(^|\\s)\\s*/g," cm-s-");clearCaches(cm)}function defineOptions(CodeMirror){function option(name,deflt,handle,notOnInit){CodeMirror.defaults[name]=deflt;if(handle)optionHandlers[name]=notOnInit?function(cm,val,old){if(old!=Init)handle(cm,val,old)}:handle}var optionHandlers=CodeMirror.optionHandlers;CodeMirror.defineOption=\noption;CodeMirror.Init=Init;option("value","",function(cm,val){return cm.setValue(val)},true);option("mode",null,function(cm,val){cm.doc.modeOption=val;loadMode(cm)},true);option("indentUnit",2,loadMode,true);option("indentWithTabs",false);option("smartIndent",true);option("tabSize",4,function(cm){resetModeState(cm);clearCaches(cm);regChange(cm)},true);option("lineSeparator",null,function(cm,val){cm.doc.lineSep=val;if(!val)return;var newBreaks=[];var lineNo=cm.doc.first;cm.doc.iter(function(line){var pos=\n0;for(;;){var found=line.text.indexOf(val,pos);if(found==-1)break;pos=found+val.length;newBreaks.push(Pos(lineNo,found))}lineNo++});var i=newBreaks.length-1;for(;i>=0;i--)replaceRange(cm.doc,val,newBreaks[i],Pos(newBreaks[i].line,newBreaks[i].ch+val.length))});option("specialChars",/[\\u0000-\\u001f\\u007f-\\u009f\\u00ad\\u061c\\u200b\\u200e\\u200f\\u2028\\u2029\\ufeff\\ufff9-\\ufffc]/g,function(cm,val,old){cm.state.specialChars=new RegExp(val.source+(val.test("\\t")?"":"|\\t"),"g");if(old!=Init)cm.refresh()});option("specialCharPlaceholder",\ndefaultSpecialCharPlaceholder,function(cm){return cm.refresh()},true);option("electricChars",true);option("inputStyle",mobile?"contenteditable":"textarea",function(){throw new Error("inputStyle can not (yet) be changed in a running editor");},true);option("spellcheck",false,function(cm,val){return cm.getInputField().spellcheck=val},true);option("autocorrect",false,function(cm,val){return cm.getInputField().autocorrect=val},true);option("autocapitalize",false,function(cm,val){return cm.getInputField().autocapitalize=\nval},true);option("rtlMoveVisually",!windows);option("wholeLineUpdateBefore",true);option("theme","default",function(cm){themeChanged(cm);updateGutters(cm)},true);option("keyMap","default",function(cm,val,old){var next=getKeyMap(val);var prev=old!=Init&&getKeyMap(old);if(prev&&prev.detach)prev.detach(cm,next);if(next.attach)next.attach(cm,prev||null)});option("extraKeys",null);option("configureMouse",null);option("lineWrapping",false,wrappingChanged,true);option("gutters",[],function(cm,val){cm.display.gutterSpecs=\ngetGutters(val,cm.options.lineNumbers);updateGutters(cm)},true);option("fixedGutter",true,function(cm,val){cm.display.gutters.style.left=val?compensateForHScroll(cm.display)+"px":"0";cm.refresh()},true);option("coverGutterNextToScrollbar",false,function(cm){return updateScrollbars(cm)},true);option("scrollbarStyle","native",function(cm){initScrollbars(cm);updateScrollbars(cm);cm.display.scrollbars.setScrollTop(cm.doc.scrollTop);cm.display.scrollbars.setScrollLeft(cm.doc.scrollLeft)},true);option("lineNumbers",\nfalse,function(cm,val){cm.display.gutterSpecs=getGutters(cm.options.gutters,val);updateGutters(cm)},true);option("firstLineNumber",1,updateGutters,true);option("lineNumberFormatter",function(integer){return integer},updateGutters,true);option("showCursorWhenSelecting",false,updateSelection,true);option("resetSelectionOnContextMenu",true);option("lineWiseCopyCut",true);option("pasteLinesPerSelection",true);option("selectionsMayTouch",false);option("readOnly",false,function(cm,val){if(val=="nocursor"){onBlur(cm);\ncm.display.input.blur()}cm.display.input.readOnlyChanged(val)});option("screenReaderLabel",null,function(cm,val){val=val===""?null:val;cm.display.input.screenReaderLabelChanged(val)});option("disableInput",false,function(cm,val){if(!val)cm.display.input.reset()},true);option("dragDrop",true,dragDropChanged);option("allowDropFileTypes",null);option("cursorBlinkRate",530);option("cursorScrollMargin",0);option("cursorHeight",1,updateSelection,true);option("singleCursorHeightPerLine",true,updateSelection,\ntrue);option("workTime",100);option("workDelay",100);option("flattenSpans",true,resetModeState,true);option("addModeClass",false,resetModeState,true);option("pollInterval",100);option("undoDepth",200,function(cm,val){return cm.doc.history.undoDepth=val});option("historyEventDelay",1250);option("viewportMargin",10,function(cm){return cm.refresh()},true);option("maxHighlightLength",1E4,resetModeState,true);option("moveInputWithCursor",true,function(cm,val){if(!val)cm.display.input.resetPosition()});\noption("tabindex",null,function(cm,val){return cm.display.input.getField().tabIndex=val||""});option("autofocus",null);option("direction","ltr",function(cm,val){return cm.doc.setDirection(val)},true);option("phrases",null)}function dragDropChanged(cm,value,old){var wasOn=old&&old!=Init;if(!value!=!wasOn){var funcs=cm.display.dragFunctions;var toggle=value?on:off;toggle(cm.display.scroller,"dragstart",funcs.start);toggle(cm.display.scroller,"dragenter",funcs.enter);toggle(cm.display.scroller,"dragover",\nfuncs.over);toggle(cm.display.scroller,"dragleave",funcs.leave);toggle(cm.display.scroller,"drop",funcs.drop)}}function wrappingChanged(cm){if(cm.options.lineWrapping){addClass(cm.display.wrapper,"CodeMirror-wrap");cm.display.sizer.style.minWidth="";cm.display.sizerWidth=null}else{rmClass(cm.display.wrapper,"CodeMirror-wrap");findMaxLine(cm)}estimateLineHeights(cm);regChange(cm);clearCaches(cm);setTimeout(function(){return updateScrollbars(cm)},100)}function CodeMirror(place,options){var this$1=this;\nif(!(this instanceof CodeMirror))return new CodeMirror(place,options);this.options=options=options?copyObj(options):{};copyObj(defaults,options,false);var doc=options.value;if(typeof doc=="string")doc=new Doc(doc,options.mode,null,options.lineSeparator,options.direction);else if(options.mode)doc.modeOption=options.mode;this.doc=doc;var input=new CodeMirror.inputStyles[options.inputStyle](this);var display=this.display=new Display(place,doc,input,options);display.wrapper.CodeMirror=this;themeChanged(this);\nif(options.lineWrapping)this.display.wrapper.className+=" CodeMirror-wrap";initScrollbars(this);this.state={keyMaps:[],overlays:[],modeGen:0,overwrite:false,delayingBlurEvent:false,focused:false,suppressEdits:false,pasteIncoming:-1,cutIncoming:-1,selectingText:false,draggingText:false,highlight:new Delayed,keySeq:null,specialChars:null};if(options.autofocus&&!mobile)display.input.focus();if(ie&&ie_version<11)setTimeout(function(){return this$1.display.input.reset(true)},20);registerEventHandlers(this);\nensureGlobalHandlers();startOperation(this);this.curOp.forceUpdate=true;attachDoc(this,doc);if(options.autofocus&&!mobile||this.hasFocus())setTimeout(function(){if(this$1.hasFocus()&&!this$1.state.focused)onFocus(this$1)},20);else onBlur(this);var opt;for(opt in optionHandlers)if(optionHandlers.hasOwnProperty(opt))optionHandlers[opt](this,options[opt],Init);maybeUpdateLineNumberWidth(this);if(options.finishInit)options.finishInit(this);var i=0;for(;i<initHooks.length;++i)initHooks[i](this);endOperation(this);\nif(webkit&&options.lineWrapping&&getComputedStyle(display.lineDiv).textRendering=="optimizelegibility")display.lineDiv.style.textRendering="auto"}function registerEventHandlers(cm){function finishTouch(){if(d.activeTouch){touchFinished=setTimeout(function(){return d.activeTouch=null},1E3);prevTouch=d.activeTouch;prevTouch.end=+new Date}}function isMouseLikeTouchEvent(e){if(e.touches.length!=1)return false;var touch=e.touches[0];return touch.radiusX<=1&&touch.radiusY<=1}function farAway(touch,other){if(other.left==\nnull)return true;var dx=other.left-touch.left;var dy=other.top-touch.top;return dx*dx+dy*dy>20*20}var d=cm.display;on(d.scroller,"mousedown",operation(cm,onMouseDown));if(ie&&ie_version<11)on(d.scroller,"dblclick",operation(cm,function(e){if(signalDOMEvent(cm,e))return;var pos=posFromMouse(cm,e);if(!pos||clickInGutter(cm,e)||eventInWidget(cm.display,e))return;e_preventDefault(e);var word=cm.findWordAt(pos);extendSelection(cm.doc,word.anchor,word.head)}));else on(d.scroller,"dblclick",function(e){return signalDOMEvent(cm,\ne)||e_preventDefault(e)});on(d.scroller,"contextmenu",function(e){return onContextMenu(cm,e)});on(d.input.getField(),"contextmenu",function(e){if(!d.scroller.contains(e.target))onContextMenu(cm,e)});var touchFinished;var prevTouch={end:0};on(d.scroller,"touchstart",function(e){if(!signalDOMEvent(cm,e)&&!isMouseLikeTouchEvent(e)&&!clickInGutter(cm,e)){d.input.ensurePolled();clearTimeout(touchFinished);var now=+new Date;d.activeTouch={start:now,moved:false,prev:now-prevTouch.end<=300?prevTouch:null};\nif(e.touches.length==1){d.activeTouch.left=e.touches[0].pageX;d.activeTouch.top=e.touches[0].pageY}}});on(d.scroller,"touchmove",function(){if(d.activeTouch)d.activeTouch.moved=true});on(d.scroller,"touchend",function(e){var touch=d.activeTouch;if(touch&&!eventInWidget(d,e)&&touch.left!=null&&!touch.moved&&new Date-touch.start<300){var pos=cm.coordsChar(d.activeTouch,"page");var range;if(!touch.prev||farAway(touch,touch.prev))range=new Range(pos,pos);else if(!touch.prev.prev||farAway(touch,touch.prev.prev))range=\ncm.findWordAt(pos);else range=new Range(Pos(pos.line,0),clipPos(cm.doc,Pos(pos.line+1,0)));cm.setSelection(range.anchor,range.head);cm.focus();e_preventDefault(e)}finishTouch()});on(d.scroller,"touchcancel",finishTouch);on(d.scroller,"scroll",function(){if(d.scroller.clientHeight){updateScrollTop(cm,d.scroller.scrollTop);setScrollLeft(cm,d.scroller.scrollLeft,true);signal(cm,"scroll",cm)}});on(d.scroller,"mousewheel",function(e){return onScrollWheel(cm,e)});on(d.scroller,"DOMMouseScroll",function(e){return onScrollWheel(cm,\ne)});on(d.wrapper,"scroll",function(){return d.wrapper.scrollTop=d.wrapper.scrollLeft=0});d.dragFunctions={enter:function(e){if(!signalDOMEvent(cm,e))e_stop(e)},over:function(e){if(!signalDOMEvent(cm,e)){onDragOver(cm,e);e_stop(e)}},start:function(e){return onDragStart(cm,e)},drop:operation(cm,onDrop),leave:function(e){if(!signalDOMEvent(cm,e))clearDragCursor(cm)}};var inp=d.input.getField();on(inp,"keyup",function(e){return onKeyUp.call(cm,e)});on(inp,"keydown",operation(cm,onKeyDown));on(inp,"keypress",\noperation(cm,onKeyPress));on(inp,"focus",function(e){return onFocus(cm,e)});on(inp,"blur",function(e){return onBlur(cm,e)})}function indentLine(cm,n,how,aggressive){var doc=cm.doc;var state;if(how==null)how="add";if(how=="smart")if(!doc.mode.indent)how="prev";else state=getContextBefore(cm,n).state;var tabSize=cm.options.tabSize;var line=getLine(doc,n);var curSpace=countColumn(line.text,null,tabSize);if(line.stateAfter)line.stateAfter=null;var curSpaceString=line.text.match(/^\\s*/)[0];var indentation;\nif(!aggressive&&!/\\S/.test(line.text)){indentation=0;how="not"}else if(how=="smart"){indentation=doc.mode.indent(state,line.text.slice(curSpaceString.length),line.text);if(indentation==Pass||indentation>150){if(!aggressive)return;how="prev"}}if(how=="prev")if(n>doc.first)indentation=countColumn(getLine(doc,n-1).text,null,tabSize);else indentation=0;else if(how=="add")indentation=curSpace+cm.options.indentUnit;else if(how=="subtract")indentation=curSpace-cm.options.indentUnit;else if(typeof how=="number")indentation=\ncurSpace+how;indentation=Math.max(0,indentation);var indentString="";var pos=0;if(cm.options.indentWithTabs){var i=Math.floor(indentation/tabSize);for(;i;--i){pos=pos+tabSize;indentString=indentString+"\\t"}}if(pos<indentation)indentString=indentString+spaceStr(indentation-pos);if(indentString!=curSpaceString){replaceRange(doc,indentString,Pos(n,0),Pos(n,curSpaceString.length),"+input");line.stateAfter=null;return true}else{var i$1=0;for(;i$1<doc.sel.ranges.length;i$1++){var range=doc.sel.ranges[i$1];\nif(range.head.line==n&&range.head.ch<curSpaceString.length){var pos$1=Pos(n,curSpaceString.length);replaceOneSelection(doc,i$1,new Range(pos$1,pos$1));break}}}}function setLastCopied(newLastCopied){lastCopied=newLastCopied}function applyTextInput(cm,inserted,deleted,sel,origin){var doc=cm.doc;cm.display.shift=false;if(!sel)sel=doc.sel;var recent=+new Date-200;var paste=origin=="paste"||cm.state.pasteIncoming>recent;var textLines=splitLinesAuto(inserted);var multiPaste=null;if(paste&&sel.ranges.length>\n1)if(lastCopied&&lastCopied.text.join("\\n")==inserted){if(sel.ranges.length%lastCopied.text.length==0){multiPaste=[];var i=0;for(;i<lastCopied.text.length;i++)multiPaste.push(doc.splitLines(lastCopied.text[i]))}}else if(textLines.length==sel.ranges.length&&cm.options.pasteLinesPerSelection)multiPaste=map(textLines,function(l){return[l]});var updateInput=cm.curOp.updateInput;var i$1=sel.ranges.length-1;for(;i$1>=0;i$1--){var range=sel.ranges[i$1];var from=range.from();var to=range.to();if(range.empty())if(deleted&&\ndeleted>0)from=Pos(from.line,from.ch-deleted);else if(cm.state.overwrite&&!paste)to=Pos(to.line,Math.min(getLine(doc,to.line).text.length,to.ch+lst(textLines).length));else if(paste&&lastCopied&&lastCopied.lineWise&&lastCopied.text.join("\\n")==textLines.join("\\n"))from=to=Pos(from.line,0);var changeEvent={from:from,to:to,text:multiPaste?multiPaste[i$1%multiPaste.length]:textLines,origin:origin||(paste?"paste":cm.state.cutIncoming>recent?"cut":"+input")};makeChange(cm.doc,changeEvent);signalLater(cm,\n"inputRead",cm,changeEvent)}if(inserted&&!paste)triggerElectric(cm,inserted);ensureCursorVisible(cm);if(cm.curOp.updateInput<2)cm.curOp.updateInput=updateInput;cm.curOp.typing=true;cm.state.pasteIncoming=cm.state.cutIncoming=-1}function handlePaste(e,cm){var pasted=e.clipboardData&&e.clipboardData.getData("Text");if(pasted){e.preventDefault();if(!cm.isReadOnly()&&!cm.options.disableInput&&cm.hasFocus())runInOp(cm,function(){return applyTextInput(cm,pasted,0,null,"paste")});return true}}function triggerElectric(cm,\ninserted){if(!cm.options.electricChars||!cm.options.smartIndent)return;var sel=cm.doc.sel;var i=sel.ranges.length-1;for(;i>=0;i--){var range=sel.ranges[i];if(range.head.ch>100||i&&sel.ranges[i-1].head.line==range.head.line)continue;var mode=cm.getModeAt(range.head);var indented=false;if(mode.electricChars){var j=0;for(;j<mode.electricChars.length;j++)if(inserted.indexOf(mode.electricChars.charAt(j))>-1){indented=indentLine(cm,range.head.line,"smart");break}}else if(mode.electricInput)if(mode.electricInput.test(getLine(cm.doc,\nrange.head.line).text.slice(0,range.head.ch)))indented=indentLine(cm,range.head.line,"smart");if(indented)signalLater(cm,"electricInput",cm,range.head.line)}}function copyableRanges(cm){var text=[];var ranges=[];var i=0;for(;i<cm.doc.sel.ranges.length;i++){var line=cm.doc.sel.ranges[i].head.line;var lineRange={anchor:Pos(line,0),head:Pos(line+1,0)};ranges.push(lineRange);text.push(cm.getRange(lineRange.anchor,lineRange.head))}return{text:text,ranges:ranges}}function disableBrowserMagic(field,spellcheck,\nautocorrect,autocapitalize){field.setAttribute("autocorrect",autocorrect?"":"off");field.setAttribute("autocapitalize",autocapitalize?"":"off");field.setAttribute("spellcheck",!!spellcheck)}function hiddenTextarea(){var te=elt("textarea",null,null,"position: absolute; bottom: -1em; padding: 0; width: 1px; height: 1em; min-height: 1em; outline: none");var div=elt("div",[te],null,"overflow: hidden; position: relative; width: 3px; height: 0px;");if(webkit)te.style.width="1000px";else te.setAttribute("wrap",\n"off");if(ios)te.style.border="1px solid black";disableBrowserMagic(te);return div}function addEditorMethods(CodeMirror){var optionHandlers=CodeMirror.optionHandlers;var helpers=CodeMirror.helpers={};CodeMirror.prototype={constructor:CodeMirror,focus:function(){window.focus();this.display.input.focus()},setOption:function(option,value){var options=this.options;var old=options[option];if(options[option]==value&&option!="mode")return;options[option]=value;if(optionHandlers.hasOwnProperty(option))operation(this,\noptionHandlers[option])(this,value,old);signal(this,"optionChange",this,option)},getOption:function(option){return this.options[option]},getDoc:function(){return this.doc},addKeyMap:function(map,bottom){this.state.keyMaps[bottom?"push":"unshift"](getKeyMap(map))},removeKeyMap:function(map){var maps=this.state.keyMaps;var i=0;for(;i<maps.length;++i)if(maps[i]==map||maps[i].name==map){maps.splice(i,1);return true}},addOverlay:methodOp(function(spec,options){var mode=spec.token?spec:CodeMirror.getMode(this.options,\nspec);if(mode.startState)throw new Error("Overlays may not be stateful.");insertSorted(this.state.overlays,{mode:mode,modeSpec:spec,opaque:options&&options.opaque,priority:options&&options.priority||0},function(overlay){return overlay.priority});this.state.modeGen++;regChange(this)}),removeOverlay:methodOp(function(spec){var overlays=this.state.overlays;var i=0;for(;i<overlays.length;++i){var cur=overlays[i].modeSpec;if(cur==spec||typeof spec=="string"&&cur.name==spec){overlays.splice(i,1);this.state.modeGen++;\nregChange(this);return}}}),indentLine:methodOp(function(n,dir,aggressive){if(typeof dir!="string"&&typeof dir!="number")if(dir==null)dir=this.options.smartIndent?"smart":"prev";else dir=dir?"add":"subtract";if(isLine(this.doc,n))indentLine(this,n,dir,aggressive)}),indentSelection:methodOp(function(how){var ranges=this.doc.sel.ranges;var end=-1;var i=0;for(;i<ranges.length;i++){var range=ranges[i];if(!range.empty()){var from=range.from();var to=range.to();var start=Math.max(end,from.line);end=Math.min(this.lastLine(),\nto.line-(to.ch?0:1))+1;var j=start;for(;j<end;++j)indentLine(this,j,how);var newRanges=this.doc.sel.ranges;if(from.ch==0&&ranges.length==newRanges.length&&newRanges[i].from().ch>0)replaceOneSelection(this.doc,i,new Range(from,newRanges[i].to()),sel_dontScroll)}else if(range.head.line>end){indentLine(this,range.head.line,how,true);end=range.head.line;if(i==this.doc.sel.primIndex)ensureCursorVisible(this)}}}),getTokenAt:function(pos,precise){return takeToken(this,pos,precise)},getLineTokens:function(line,\nprecise){return takeToken(this,Pos(line),precise,true)},getTokenTypeAt:function(pos){pos=clipPos(this.doc,pos);var styles=getLineStyles(this,getLine(this.doc,pos.line));var before=0;var after=(styles.length-1)/2;var ch=pos.ch;var type;if(ch==0)type=styles[2];else for(;;){var mid=before+after>>1;if((mid?styles[mid*2-1]:0)>=ch)after=mid;else if(styles[mid*2+1]<ch)before=mid+1;else{type=styles[mid*2+2];break}}var cut=type?type.indexOf("overlay "):-1;return cut<0?type:cut==0?null:type.slice(0,cut-1)},\ngetModeAt:function(pos){var mode=this.doc.mode;if(!mode.innerMode)return mode;return CodeMirror.innerMode(mode,this.getTokenAt(pos).state).mode},getHelper:function(pos,type){return this.getHelpers(pos,type)[0]},getHelpers:function(pos,type){var found=[];if(!helpers.hasOwnProperty(type))return found;var help=helpers[type];var mode=this.getModeAt(pos);if(typeof mode[type]=="string"){if(help[mode[type]])found.push(help[mode[type]])}else if(mode[type]){var i=0;for(;i<mode[type].length;i++){var val=help[mode[type][i]];\nif(val)found.push(val)}}else if(mode.helperType&&help[mode.helperType])found.push(help[mode.helperType]);else if(help[mode.name])found.push(help[mode.name]);var i$1=0;for(;i$1<help._global.length;i$1++){var cur=help._global[i$1];if(cur.pred(mode,this)&&indexOf(found,cur.val)==-1)found.push(cur.val)}return found},getStateAfter:function(line,precise){var doc=this.doc;line=clipLine(doc,line==null?doc.first+doc.size-1:line);return getContextBefore(this,line+1,precise).state},cursorCoords:function(start,\nmode){var pos;var range=this.doc.sel.primary();if(start==null)pos=range.head;else if(typeof start=="object")pos=clipPos(this.doc,start);else pos=start?range.from():range.to();return cursorCoords(this,pos,mode||"page")},charCoords:function(pos,mode){return charCoords(this,clipPos(this.doc,pos),mode||"page")},coordsChar:function(coords,mode){coords=fromCoordSystem(this,coords,mode||"page");return coordsChar(this,coords.left,coords.top)},lineAtHeight:function(height,mode){height=fromCoordSystem(this,\n{top:height,left:0},mode||"page").top;return lineAtHeight(this.doc,height+this.display.viewOffset)},heightAtLine:function(line,mode,includeWidgets){var end=false;var lineObj;if(typeof line=="number"){var last=this.doc.first+this.doc.size-1;if(line<this.doc.first)line=this.doc.first;else if(line>last){line=last;end=true}lineObj=getLine(this.doc,line)}else lineObj=line;return intoCoordSystem(this,lineObj,{top:0,left:0},mode||"page",includeWidgets||end).top+(end?this.doc.height-heightAtLine(lineObj):\n0)},defaultTextHeight:function(){return textHeight(this.display)},defaultCharWidth:function(){return charWidth(this.display)},getViewport:function(){return{from:this.display.viewFrom,to:this.display.viewTo}},addWidget:function(pos,node,scroll,vert,horiz){var display=this.display;pos=cursorCoords(this,clipPos(this.doc,pos));var top=pos.bottom;var left=pos.left;node.style.position="absolute";node.setAttribute("cm-ignore-events","true");this.display.input.setUneditable(node);display.sizer.appendChild(node);\nif(vert=="over")top=pos.top;else if(vert=="above"||vert=="near"){var vspace=Math.max(display.wrapper.clientHeight,this.doc.height);var hspace=Math.max(display.sizer.clientWidth,display.lineSpace.clientWidth);if((vert=="above"||pos.bottom+node.offsetHeight>vspace)&&pos.top>node.offsetHeight)top=pos.top-node.offsetHeight;else if(pos.bottom+node.offsetHeight<=vspace)top=pos.bottom;if(left+node.offsetWidth>hspace)left=hspace-node.offsetWidth}node.style.top=top+"px";node.style.left=node.style.right="";\nif(horiz=="right"){left=display.sizer.clientWidth-node.offsetWidth;node.style.right="0px"}else{if(horiz=="left")left=0;else if(horiz=="middle")left=(display.sizer.clientWidth-node.offsetWidth)/2;node.style.left=left+"px"}if(scroll)scrollIntoView(this,{left:left,top:top,right:left+node.offsetWidth,bottom:top+node.offsetHeight})},triggerOnKeyDown:methodOp(onKeyDown),triggerOnKeyPress:methodOp(onKeyPress),triggerOnKeyUp:onKeyUp,triggerOnMouseDown:methodOp(onMouseDown),execCommand:function(cmd){if(commands.hasOwnProperty(cmd))return commands[cmd].call(null,\nthis)},triggerElectric:methodOp(function(text){triggerElectric(this,text)}),findPosH:function(from,amount,unit,visually){var dir=1;if(amount<0){dir=-1;amount=-amount}var cur=clipPos(this.doc,from);var i=0;for(;i<amount;++i){cur=findPosH(this.doc,cur,dir,unit,visually);if(cur.hitSide)break}return cur},moveH:methodOp(function(dir,unit){var this$1=this;this.extendSelectionsBy(function(range){if(this$1.display.shift||this$1.doc.extend||range.empty())return findPosH(this$1.doc,range.head,dir,unit,this$1.options.rtlMoveVisually);\nelse return dir<0?range.from():range.to()},sel_move)}),deleteH:methodOp(function(dir,unit){var sel=this.doc.sel;var doc=this.doc;if(sel.somethingSelected())doc.replaceSelection("",null,"+delete");else deleteNearSelection(this,function(range){var other=findPosH(doc,range.head,dir,unit,false);return dir<0?{from:other,to:range.head}:{from:range.head,to:other}})}),findPosV:function(from,amount,unit,goalColumn){var dir=1;var x=goalColumn;if(amount<0){dir=-1;amount=-amount}var cur=clipPos(this.doc,from);\nvar i=0;for(;i<amount;++i){var coords=cursorCoords(this,cur,"div");if(x==null)x=coords.left;else coords.left=x;cur=findPosV(this,coords,dir,unit);if(cur.hitSide)break}return cur},moveV:methodOp(function(dir,unit){var this$1=this;var doc=this.doc;var goals=[];var collapse=!this.display.shift&&!doc.extend&&doc.sel.somethingSelected();doc.extendSelectionsBy(function(range){if(collapse)return dir<0?range.from():range.to();var headPos=cursorCoords(this$1,range.head,"div");if(range.goalColumn!=null)headPos.left=\nrange.goalColumn;goals.push(headPos.left);var pos=findPosV(this$1,headPos,dir,unit);if(unit=="page"&&range==doc.sel.primary())addToScrollTop(this$1,charCoords(this$1,pos,"div").top-headPos.top);return pos},sel_move);if(goals.length){var i=0;for(;i<doc.sel.ranges.length;i++)doc.sel.ranges[i].goalColumn=goals[i]}}),findWordAt:function(pos){var doc=this.doc;var line=getLine(doc,pos.line).text;var start=pos.ch;var end=pos.ch;if(line){var helper=this.getHelper(pos,"wordChars");if((pos.sticky=="before"||\nend==line.length)&&start)--start;else++end;var startChar=line.charAt(start);var check=isWordChar(startChar,helper)?function(ch){return isWordChar(ch,helper)}:/\\s/.test(startChar)?function(ch){return/\\s/.test(ch)}:function(ch){return!/\\s/.test(ch)&&!isWordChar(ch)};for(;start>0&&check(line.charAt(start-1));)--start;for(;end<line.length&&check(line.charAt(end));)++end}return new Range(Pos(pos.line,start),Pos(pos.line,end))},toggleOverwrite:function(value){if(value!=null&&value==this.state.overwrite)return;\nif(this.state.overwrite=!this.state.overwrite)addClass(this.display.cursorDiv,"CodeMirror-overwrite");else rmClass(this.display.cursorDiv,"CodeMirror-overwrite");signal(this,"overwriteToggle",this,this.state.overwrite)},hasFocus:function(){return this.display.input.getField()==activeElt()},isReadOnly:function(){return!!(this.options.readOnly||this.doc.cantEdit)},scrollTo:methodOp(function(x,y){scrollToCoords(this,x,y)}),getScrollInfo:function(){var scroller=this.display.scroller;return{left:scroller.scrollLeft,\ntop:scroller.scrollTop,height:scroller.scrollHeight-scrollGap(this)-this.display.barHeight,width:scroller.scrollWidth-scrollGap(this)-this.display.barWidth,clientHeight:displayHeight(this),clientWidth:displayWidth(this)}},scrollIntoView:methodOp(function(range,margin){if(range==null){range={from:this.doc.sel.primary().head,to:null};if(margin==null)margin=this.options.cursorScrollMargin}else if(typeof range=="number")range={from:Pos(range,0),to:null};else if(range.from==null)range={from:range,to:null};\nif(!range.to)range.to=range.from;range.margin=margin||0;if(range.from.line!=null)scrollToRange(this,range);else scrollToCoordsRange(this,range.from,range.to,range.margin)}),setSize:methodOp(function(width,height){var this$1=this;var interpret=function(val){return typeof val=="number"||/^\\d+$/.test(String(val))?val+"px":val};if(width!=null)this.display.wrapper.style.width=interpret(width);if(height!=null)this.display.wrapper.style.height=interpret(height);if(this.options.lineWrapping)clearLineMeasurementCache(this);\nvar lineNo=this.display.viewFrom;this.doc.iter(lineNo,this.display.viewTo,function(line){if(line.widgets){var i=0;for(;i<line.widgets.length;i++)if(line.widgets[i].noHScroll){regLineChange(this$1,lineNo,"widget");break}}++lineNo});this.curOp.forceUpdate=true;signal(this,"refresh",this)}),operation:function(f){return runInOp(this,f)},startOperation:function(){return startOperation(this)},endOperation:function(){return endOperation(this)},refresh:methodOp(function(){var oldHeight=this.display.cachedTextHeight;\nregChange(this);this.curOp.forceUpdate=true;clearCaches(this);scrollToCoords(this,this.doc.scrollLeft,this.doc.scrollTop);updateGutterSpace(this.display);if(oldHeight==null||Math.abs(oldHeight-textHeight(this.display))>.5||this.options.lineWrapping)estimateLineHeights(this);signal(this,"refresh",this)}),swapDoc:methodOp(function(doc){var old=this.doc;old.cm=null;if(this.state.selectingText)this.state.selectingText();attachDoc(this,doc);clearCaches(this);this.display.input.reset();scrollToCoords(this,\ndoc.scrollLeft,doc.scrollTop);this.curOp.forceScroll=true;signalLater(this,"swapDoc",this,old);return old}),phrase:function(phraseText){var phrases=this.options.phrases;return phrases&&Object.prototype.hasOwnProperty.call(phrases,phraseText)?phrases[phraseText]:phraseText},getInputField:function(){return this.display.input.getField()},getWrapperElement:function(){return this.display.wrapper},getScrollerElement:function(){return this.display.scroller},getGutterElement:function(){return this.display.gutters}};\neventMixin(CodeMirror);CodeMirror.registerHelper=function(type,name,value){if(!helpers.hasOwnProperty(type))helpers[type]=CodeMirror[type]={_global:[]};helpers[type][name]=value};CodeMirror.registerGlobalHelper=function(type,name,predicate,value){CodeMirror.registerHelper(type,name,value);helpers[type]._global.push({pred:predicate,val:value})}}function findPosH(doc,pos,dir,unit,visually){function findNextLine(){var l=pos.line+lineDir;if(l<doc.first||l>=doc.first+doc.size)return false;pos=new Pos(l,\npos.ch,pos.sticky);return lineObj=getLine(doc,l)}function moveOnce(boundToLine){var next;if(unit=="codepoint"){var ch=lineObj.text.charCodeAt(pos.ch+(dir>0?0:-1));if(isNaN(ch))next=null;else{var astral=dir>0?ch>=55296&&ch<56320:ch>=56320&&ch<57343;next=new Pos(pos.line,Math.max(0,Math.min(lineObj.text.length,pos.ch+dir*(astral?2:1))),-dir)}}else if(visually)next=moveVisually(doc.cm,lineObj,pos,dir);else next=moveLogically(lineObj,pos,dir);if(next==null)if(!boundToLine&&findNextLine())pos=endOfLine(visually,\ndoc.cm,lineObj,pos.line,lineDir);else return false;else pos=next;return true}var oldPos=pos;var origDir=dir;var lineObj=getLine(doc,pos.line);var lineDir=visually&&doc.direction=="rtl"?-dir:dir;if(unit=="char"||unit=="codepoint")moveOnce();else if(unit=="column")moveOnce(true);else if(unit=="word"||unit=="group"){var sawType=null;var group=unit=="group";var helper=doc.cm&&doc.cm.getHelper(pos,"wordChars");var first=true;for(;;first=false){if(dir<0&&!moveOnce(!first))break;var cur=lineObj.text.charAt(pos.ch)||\n"\\n";var type=isWordChar(cur,helper)?"w":group&&cur=="\\n"?"n":!group||/\\s/.test(cur)?null:"p";if(group&&!first&&!type)type="s";if(sawType&&sawType!=type){if(dir<0){dir=1;moveOnce();pos.sticky="after"}break}if(type)sawType=type;if(dir>0&&!moveOnce(!first))break}}var result=skipAtomic(doc,pos,oldPos,origDir,true);if(equalCursorPos(oldPos,result))result.hitSide=true;return result}function findPosV(cm,pos,dir,unit){var doc=cm.doc;var x=pos.left;var y;if(unit=="page"){var pageSize=Math.min(cm.display.wrapper.clientHeight,\nwindow.innerHeight||document.documentElement.clientHeight);var moveAmount=Math.max(pageSize-.5*textHeight(cm.display),3);y=(dir>0?pos.bottom:pos.top)+dir*moveAmount}else if(unit=="line")y=dir>0?pos.bottom+3:pos.top-3;var target;for(;;){target=coordsChar(cm,x,y);if(!target.outside)break;if(dir<0?y<=0:y>=doc.height){target.hitSide=true;break}y=y+dir*5}return target}function posToDOM(cm,pos){var view=findViewForLine(cm,pos.line);if(!view||view.hidden)return null;var line=getLine(cm.doc,pos.line);var info=\nmapFromLineView(view,line,pos.line);var order=getOrder(line,cm.doc.direction);var side="left";if(order){var partPos=getBidiPartAt(order,pos.ch);side=partPos%2?"right":"left"}var result=nodeAndOffsetInLineMap(info.map,pos.ch,side);result.offset=result.collapse=="right"?result.end:result.start;return result}function isInGutter(node){var scan=node;for(;scan;scan=scan.parentNode)if(/CodeMirror-gutter-wrapper/.test(scan.className))return true;return false}function badPos(pos,bad){if(bad)pos.bad=true;return pos}\nfunction domTextBetween(cm,from,to,fromLine,toLine){function recognizeMarker(id){return function(marker){return marker.id==id}}function close(){if(closing){text=text+lineSep;if(extraLinebreak)text=text+lineSep;closing=extraLinebreak=false}}function addText(str){if(str){close();text=text+str}}function walk(node){if(node.nodeType==1){var cmText=node.getAttribute("cm-text");if(cmText){addText(cmText);return}var markerID=node.getAttribute("cm-marker");var range;if(markerID){var found=cm.findMarks(Pos(fromLine,\n0),Pos(toLine+1,0),recognizeMarker(+markerID));if(found.length&&(range=found[0].find(0)))addText(getBetween(cm.doc,range.from,range.to).join(lineSep));return}if(node.getAttribute("contenteditable")=="false")return;var isBlock=/^(pre|div|p|li|table|br)$/i.test(node.nodeName);if(!/^br$/i.test(node.nodeName)&&node.textContent.length==0)return;if(isBlock)close();var i=0;for(;i<node.childNodes.length;i++)walk(node.childNodes[i]);if(/^(pre|p)$/i.test(node.nodeName))extraLinebreak=true;if(isBlock)closing=\ntrue}else if(node.nodeType==3)addText(node.nodeValue.replace(/\\u200b/g,"").replace(/\\u00a0/g," "))}var text="";var closing=false;var lineSep=cm.doc.lineSeparator();var extraLinebreak=false;for(;;){walk(from);if(from==to)break;from=from.nextSibling;extraLinebreak=false}return text}function domToPos(cm,node,offset){var lineNode;if(node==cm.display.lineDiv){lineNode=cm.display.lineDiv.childNodes[offset];if(!lineNode)return badPos(cm.clipPos(Pos(cm.display.viewTo-1)),true);node=null;offset=0}else{lineNode=\nnode;for(;;lineNode=lineNode.parentNode){if(!lineNode||lineNode==cm.display.lineDiv)return null;if(lineNode.parentNode&&lineNode.parentNode==cm.display.lineDiv)break}}var i=0;for(;i<cm.display.view.length;i++){var lineView=cm.display.view[i];if(lineView.node==lineNode)return locateNodeInLineView(lineView,node,offset)}}function locateNodeInLineView(lineView,node,offset){function find(textNode,topNode,offset){var i=-1;for(;i<(maps?maps.length:0);i++){var map=i<0?measure.map:maps[i];var j=0;for(;j<map.length;j=\nj+3){var curNode=map[j+2];if(curNode==textNode||curNode==topNode){var line=lineNo(i<0?lineView.line:lineView.rest[i]);var ch=map[j]+offset;if(offset<0||curNode!=textNode)ch=map[j+(offset?1:0)];return Pos(line,ch)}}}}var wrapper=lineView.text.firstChild;var bad=false;if(!node||!contains(wrapper,node))return badPos(Pos(lineNo(lineView.line),0),true);if(node==wrapper){bad=true;node=wrapper.childNodes[offset];offset=0;if(!node){var line=lineView.rest?lst(lineView.rest):lineView.line;return badPos(Pos(lineNo(line),\nline.text.length),bad)}}var textNode=node.nodeType==3?node:null;var topNode=node;if(!textNode&&node.childNodes.length==1&&node.firstChild.nodeType==3){textNode=node.firstChild;if(offset)offset=textNode.nodeValue.length}for(;topNode.parentNode!=wrapper;)topNode=topNode.parentNode;var measure=lineView.measure;var maps=measure.maps;var found=find(textNode,topNode,offset);if(found)return badPos(found,bad);var after=topNode.nextSibling;var dist=textNode?textNode.nodeValue.length-offset:0;for(;after;after=\nafter.nextSibling){found=find(after,after.firstChild,0);if(found)return badPos(Pos(found.line,found.ch-dist),bad);else dist=dist+after.textContent.length}var before=topNode.previousSibling;var dist$1=offset;for(;before;before=before.previousSibling){found=find(before,before.firstChild,-1);if(found)return badPos(Pos(found.line,found.ch+dist$1),bad);else dist$1=dist$1+before.textContent.length}}function fromTextArea(textarea,options){function save(){textarea.value=cm.getValue()}options=options?copyObj(options):\n{};options.value=textarea.value;if(!options.tabindex&&textarea.tabIndex)options.tabindex=textarea.tabIndex;if(!options.placeholder&&textarea.placeholder)options.placeholder=textarea.placeholder;if(options.autofocus==null){var hasFocus=activeElt();options.autofocus=hasFocus==textarea||textarea.getAttribute("autofocus")!=null&&hasFocus==document.body}var realSubmit;if(textarea.form){on(textarea.form,"submit",save);if(!options.leaveSubmitMethodAlone){var form=textarea.form;realSubmit=form.submit;try{var wrappedSubmit=\nform.submit=function(){save();form.submit=realSubmit;form.submit();form.submit=wrappedSubmit}}catch(e){}}}options.finishInit=function(cm){cm.save=save;cm.getTextArea=function(){return textarea};cm.toTextArea=function(){cm.toTextArea=isNaN;save();textarea.parentNode.removeChild(cm.getWrapperElement());textarea.style.display="";if(textarea.form){off(textarea.form,"submit",save);if(!options.leaveSubmitMethodAlone&&typeof textarea.form.submit=="function")textarea.form.submit=realSubmit}}};textarea.style.display=\n"none";var cm=CodeMirror(function(node){return textarea.parentNode.insertBefore(node,textarea.nextSibling)},options);return cm}function addLegacyProps(CodeMirror){CodeMirror.off=off;CodeMirror.on=on;CodeMirror.wheelEventPixels=wheelEventPixels;CodeMirror.Doc=Doc;CodeMirror.splitLines=splitLinesAuto;CodeMirror.countColumn=countColumn;CodeMirror.findColumn=findColumn;CodeMirror.isWordChar=isWordCharBasic;CodeMirror.Pass=Pass;CodeMirror.signal=signal;CodeMirror.Line=Line;CodeMirror.changeEnd=changeEnd;\nCodeMirror.scrollbarModel=scrollbarModel;CodeMirror.Pos=Pos;CodeMirror.cmpPos=cmp;CodeMirror.modes=modes;CodeMirror.mimeModes=mimeModes;CodeMirror.resolveMode=resolveMode;CodeMirror.getMode=getMode;CodeMirror.modeExtensions=modeExtensions;CodeMirror.extendMode=extendMode;CodeMirror.copyState=copyState;CodeMirror.startState=startState;CodeMirror.innerMode=innerMode;CodeMirror.commands=commands;CodeMirror.keyMap=keyMap;CodeMirror.keyName=keyName;CodeMirror.isModifierKey=isModifierKey;CodeMirror.lookupKey=\nlookupKey;CodeMirror.normalizeKeyMap=normalizeKeyMap;CodeMirror.StringStream=StringStream;CodeMirror.SharedTextMarker=SharedTextMarker;CodeMirror.TextMarker=TextMarker;CodeMirror.LineWidget=LineWidget;CodeMirror.e_preventDefault=e_preventDefault;CodeMirror.e_stopPropagation=e_stopPropagation;CodeMirror.e_stop=e_stop;CodeMirror.addClass=addClass;CodeMirror.contains=contains;CodeMirror.rmClass=rmClass;CodeMirror.keyNames=keyNames}var userAgent=navigator.userAgent;var platform=navigator.platform;var gecko=\n/gecko\\/\\d/i.test(userAgent);var ie_upto10=/MSIE \\d/.test(userAgent);var ie_11up=/Trident\\/(?:[7-9]|\\d{2,})\\..*rv:(\\d+)/.exec(userAgent);var edge=/Edge\\/(\\d+)/.exec(userAgent);var ie=ie_upto10||ie_11up||edge;var ie_version=ie&&(ie_upto10?document.documentMode||6:+(edge||ie_11up)[1]);var webkit=!edge&&/WebKit\\//.test(userAgent);var qtwebkit=webkit&&/Qt\\/\\d+\\.\\d+/.test(userAgent);var chrome=!edge&&/Chrome\\/(\\d+)/.exec(userAgent);var chrome_version=chrome&&+chrome[1];var presto=/Opera\\//.test(userAgent);\nvar safari=/Apple Computer/.test(navigator.vendor);var mac_geMountainLion=/Mac OS X 1\\d\\D([8-9]|\\d\\d)\\D/.test(userAgent);var phantom=/PhantomJS/.test(userAgent);var ios=safari&&(/Mobile\\/\\w+/.test(userAgent)||navigator.maxTouchPoints>2);var android=/Android/.test(userAgent);var mobile=ios||android||/webOS|BlackBerry|Opera Mini|Opera Mobi|IEMobile/i.test(userAgent);var mac=ios||/Mac/.test(platform);var chromeOS=/\\bCrOS\\b/.test(userAgent);var windows=/win/i.test(platform);var presto_version=presto&&\nuserAgent.match(/Version\\/(\\d*\\.\\d*)/);if(presto_version)presto_version=Number(presto_version[1]);if(presto_version&&presto_version>=15){presto=false;webkit=true}var flipCtrlCmd=mac&&(qtwebkit||presto&&(presto_version==null||presto_version<12.11));var captureRightClick=gecko||ie&&ie_version>=9;var rmClass=function(node,cls){var current=node.className;var match=classTest(cls).exec(current);if(match){var after=current.slice(match.index+match[0].length);node.className=current.slice(0,match.index)+(after?\nmatch[1]+after:"")}};var range;if(document.createRange)range=function(node,start,end,endNode){var r=document.createRange();r.setEnd(endNode||node,end);r.setStart(node,start);return r};else range=function(node,start,end){var r=document.body.createTextRange();try{r.moveToElementText(node.parentNode)}catch(e){return r}r.collapse(true);r.moveEnd("character",end);r.moveStart("character",start);return r};var selectInput=function(node){node.select()};if(ios)selectInput=function(node){node.selectionStart=\n0;node.selectionEnd=node.value.length};else if(ie)selectInput=function(node){try{node.select()}catch(_e){}};var Delayed=function(){this.id=null;this.f=null;this.time=0;this.handler=bind(this.onTimeout,this)};Delayed.prototype.onTimeout=function(self){self.id=0;if(self.time<=+new Date)self.f();else setTimeout(self.handler,self.time-+new Date)};Delayed.prototype.set=function(ms,f){this.f=f;var time=+new Date+ms;if(!this.id||time<this.time){clearTimeout(this.id);this.id=setTimeout(this.handler,ms);this.time=\ntime}};var scrollerGap=50;var Pass={toString:function(){return"CodeMirror.Pass"}};var sel_dontScroll={scroll:false};var sel_mouse={origin:"*mouse"};var sel_move={origin:"+move"};var spaceStrs=[""];var nonASCIISingleCaseWordChar=/[\\u00df\\u0587\\u0590-\\u05f4\\u0600-\\u06ff\\u3040-\\u309f\\u30a0-\\u30ff\\u3400-\\u4db5\\u4e00-\\u9fcc\\uac00-\\ud7af]/;var extendingChars=/[\\u0300-\\u036f\\u0483-\\u0489\\u0591-\\u05bd\\u05bf\\u05c1\\u05c2\\u05c4\\u05c5\\u05c7\\u0610-\\u061a\\u064b-\\u065e\\u0670\\u06d6-\\u06dc\\u06de-\\u06e4\\u06e7\\u06e8\\u06ea-\\u06ed\\u0711\\u0730-\\u074a\\u07a6-\\u07b0\\u07eb-\\u07f3\\u0816-\\u0819\\u081b-\\u0823\\u0825-\\u0827\\u0829-\\u082d\\u0900-\\u0902\\u093c\\u0941-\\u0948\\u094d\\u0951-\\u0955\\u0962\\u0963\\u0981\\u09bc\\u09be\\u09c1-\\u09c4\\u09cd\\u09d7\\u09e2\\u09e3\\u0a01\\u0a02\\u0a3c\\u0a41\\u0a42\\u0a47\\u0a48\\u0a4b-\\u0a4d\\u0a51\\u0a70\\u0a71\\u0a75\\u0a81\\u0a82\\u0abc\\u0ac1-\\u0ac5\\u0ac7\\u0ac8\\u0acd\\u0ae2\\u0ae3\\u0b01\\u0b3c\\u0b3e\\u0b3f\\u0b41-\\u0b44\\u0b4d\\u0b56\\u0b57\\u0b62\\u0b63\\u0b82\\u0bbe\\u0bc0\\u0bcd\\u0bd7\\u0c3e-\\u0c40\\u0c46-\\u0c48\\u0c4a-\\u0c4d\\u0c55\\u0c56\\u0c62\\u0c63\\u0cbc\\u0cbf\\u0cc2\\u0cc6\\u0ccc\\u0ccd\\u0cd5\\u0cd6\\u0ce2\\u0ce3\\u0d3e\\u0d41-\\u0d44\\u0d4d\\u0d57\\u0d62\\u0d63\\u0dca\\u0dcf\\u0dd2-\\u0dd4\\u0dd6\\u0ddf\\u0e31\\u0e34-\\u0e3a\\u0e47-\\u0e4e\\u0eb1\\u0eb4-\\u0eb9\\u0ebb\\u0ebc\\u0ec8-\\u0ecd\\u0f18\\u0f19\\u0f35\\u0f37\\u0f39\\u0f71-\\u0f7e\\u0f80-\\u0f84\\u0f86\\u0f87\\u0f90-\\u0f97\\u0f99-\\u0fbc\\u0fc6\\u102d-\\u1030\\u1032-\\u1037\\u1039\\u103a\\u103d\\u103e\\u1058\\u1059\\u105e-\\u1060\\u1071-\\u1074\\u1082\\u1085\\u1086\\u108d\\u109d\\u135f\\u1712-\\u1714\\u1732-\\u1734\\u1752\\u1753\\u1772\\u1773\\u17b7-\\u17bd\\u17c6\\u17c9-\\u17d3\\u17dd\\u180b-\\u180d\\u18a9\\u1920-\\u1922\\u1927\\u1928\\u1932\\u1939-\\u193b\\u1a17\\u1a18\\u1a56\\u1a58-\\u1a5e\\u1a60\\u1a62\\u1a65-\\u1a6c\\u1a73-\\u1a7c\\u1a7f\\u1b00-\\u1b03\\u1b34\\u1b36-\\u1b3a\\u1b3c\\u1b42\\u1b6b-\\u1b73\\u1b80\\u1b81\\u1ba2-\\u1ba5\\u1ba8\\u1ba9\\u1c2c-\\u1c33\\u1c36\\u1c37\\u1cd0-\\u1cd2\\u1cd4-\\u1ce0\\u1ce2-\\u1ce8\\u1ced\\u1dc0-\\u1de6\\u1dfd-\\u1dff\\u200c\\u200d\\u20d0-\\u20f0\\u2cef-\\u2cf1\\u2de0-\\u2dff\\u302a-\\u302f\\u3099\\u309a\\ua66f-\\ua672\\ua67c\\ua67d\\ua6f0\\ua6f1\\ua802\\ua806\\ua80b\\ua825\\ua826\\ua8c4\\ua8e0-\\ua8f1\\ua926-\\ua92d\\ua947-\\ua951\\ua980-\\ua982\\ua9b3\\ua9b6-\\ua9b9\\ua9bc\\uaa29-\\uaa2e\\uaa31\\uaa32\\uaa35\\uaa36\\uaa43\\uaa4c\\uaab0\\uaab2-\\uaab4\\uaab7\\uaab8\\uaabe\\uaabf\\uaac1\\uabe5\\uabe8\\uabed\\udc00-\\udfff\\ufb1e\\ufe00-\\ufe0f\\ufe20-\\ufe26\\uff9e\\uff9f]/;\nvar bidiOther=null;var bidiOrdering=function(){function charType(code){if(code<=247)return lowTypes.charAt(code);else if(1424<=code&&code<=1524)return"R";else if(1536<=code&&code<=1785)return arabicTypes.charAt(code-1536);else if(1774<=code&&code<=2220)return"r";else if(8192<=code&&code<=8203)return"w";else if(code==8204)return"b";else return"L"}function BidiSpan(level,from,to){this.level=level;this.from=from;this.to=to}var lowTypes="bbbbbbbbbtstwsbbbbbbbbbbbbbbssstwNN%%%NNNNNN,N,N1111111111NNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNbbbbbbsbbbbbbbbbbbbbbbbbbbbbbbbbb,N%%%%NNNNLNNNNN%%11NLNNN1LNNNNNLLLLLLLLLLLLLLLLLLLLLLLNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLN";\nvar arabicTypes="nnnnnnNNr%%r,rNNmmmmmmmmmmmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnn%nnrrrmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmnNmmmmmmrrmmNmmmmrr1111111111";var bidiRE=/[\\u0590-\\u05f4\\u0600-\\u06ff\\u0700-\\u08ac]/;var isNeutral=/[stwN]/;var isStrong=/[LRr]/;var countsAsLeft=/[Lb1n]/;var countsAsNum=/[1n]/;return function(str,direction){var outerType=direction=="ltr"?"L":"R";if(str.length==\n0||direction=="ltr"&&!bidiRE.test(str))return false;var len=str.length;var types=[];var i=0;for(;i<len;++i)types.push(charType(str.charCodeAt(i)));var i$1=0;var prev=outerType;for(;i$1<len;++i$1){var type=types[i$1];if(type=="m")types[i$1]=prev;else prev=type}var i$2=0;var cur=outerType;for(;i$2<len;++i$2){var type$1=types[i$2];if(type$1=="1"&&cur=="r")types[i$2]="n";else if(isStrong.test(type$1)){cur=type$1;if(type$1=="r")types[i$2]="R"}}var i$3=1;var prev$1=types[0];for(;i$3<len-1;++i$3){var type$2=\ntypes[i$3];if(type$2=="+"&&prev$1=="1"&&types[i$3+1]=="1")types[i$3]="1";else if(type$2==","&&prev$1==types[i$3+1]&&(prev$1=="1"||prev$1=="n"))types[i$3]=prev$1;prev$1=type$2}var i$4=0;for(;i$4<len;++i$4){var type$3=types[i$4];if(type$3==",")types[i$4]="N";else if(type$3=="%"){var end=void 0;end=i$4+1;for(;end<len&&types[end]=="%";++end);var replace=i$4&&types[i$4-1]=="!"||end<len&&types[end]=="1"?"1":"N";var j=i$4;for(;j<end;++j)types[j]=replace;i$4=end-1}}var i$5=0;var cur$1=outerType;for(;i$5<\nlen;++i$5){var type$4=types[i$5];if(cur$1=="L"&&type$4=="1")types[i$5]="L";else if(isStrong.test(type$4))cur$1=type$4}var i$6=0;for(;i$6<len;++i$6)if(isNeutral.test(types[i$6])){var end$1=void 0;end$1=i$6+1;for(;end$1<len&&isNeutral.test(types[end$1]);++end$1);var before=(i$6?types[i$6-1]:outerType)=="L";var after=(end$1<len?types[end$1]:outerType)=="L";var replace$1=before==after?before?"L":"R":outerType;var j$1=i$6;for(;j$1<end$1;++j$1)types[j$1]=replace$1;i$6=end$1-1}var order=[];var m;var i$7=\n0;for(;i$7<len;)if(countsAsLeft.test(types[i$7])){var start=i$7;++i$7;for(;i$7<len&&countsAsLeft.test(types[i$7]);++i$7);order.push(new BidiSpan(0,start,i$7))}else{var pos=i$7;var at=order.length;var isRTL=direction=="rtl"?1:0;++i$7;for(;i$7<len&&types[i$7]!="L";++i$7);var j$2=pos;for(;j$2<i$7;)if(countsAsNum.test(types[j$2])){if(pos<j$2){order.splice(at,0,new BidiSpan(1,pos,j$2));at=at+isRTL}var nstart=j$2;++j$2;for(;j$2<i$7&&countsAsNum.test(types[j$2]);++j$2);order.splice(at,0,new BidiSpan(2,nstart,\nj$2));at=at+isRTL;pos=j$2}else++j$2;if(pos<i$7)order.splice(at,0,new BidiSpan(1,pos,i$7))}if(direction=="ltr"){if(order[0].level==1&&(m=str.match(/^\\s+/))){order[0].from=m[0].length;order.unshift(new BidiSpan(0,0,m[0].length))}if(lst(order).level==1&&(m=str.match(/\\s+$/))){lst(order).to-=m[0].length;order.push(new BidiSpan(0,len-m[0].length,len))}}return direction=="rtl"?order.reverse():order}}();var noHandlers=[];var on=function(emitter,type,f){if(emitter.addEventListener)emitter.addEventListener(type,\nf,false);else if(emitter.attachEvent)emitter.attachEvent("on"+type,f);else{var map=emitter._handlers||(emitter._handlers={});map[type]=(map[type]||noHandlers).concat(f)}};var dragAndDrop=function(){if(ie&&ie_version<9)return false;var div=elt("div");return"draggable"in div||"dragDrop"in div}();var zwspSupported;var badBidiRects;var splitLinesAuto="\\n\\nb".split(/\\n/).length!=3?function(string){var pos=0;var result=[];var l=string.length;for(;pos<=l;){var nl=string.indexOf("\\n",pos);if(nl==-1)nl=string.length;\nvar line=string.slice(pos,string.charAt(nl-1)=="\\r"?nl-1:nl);var rt=line.indexOf("\\r");if(rt!=-1){result.push(line.slice(0,rt));pos=pos+(rt+1)}else{result.push(line);pos=nl+1}}return result}:function(string){return string.split(/\\r\\n?|\\n/)};var hasSelection=window.getSelection?function(te){try{return te.selectionStart!=te.selectionEnd}catch(e){return false}}:function(te){var range;try{range=te.ownerDocument.selection.createRange()}catch(e){}if(!range||range.parentElement()!=te)return false;return range.compareEndPoints("StartToEnd",\nrange)!=0};var hasCopyEvent=function(){var e=elt("div");if("oncopy"in e)return true;var policy={createScript:function(ignored){return"return;"}};if(typeof trustedTypes!=="undefined")policy=trustedTypes.createPolicy("codemirror#return",policy);e.setAttribute("oncopy",policy.createScript(""));return typeof e.oncopy=="function"}();var badZoomedRects=null;var modes={};var mimeModes={};var modeExtensions={};var StringStream=function(string,tabSize,lineOracle){this.pos=this.start=0;this.string=string;this.tabSize=\ntabSize||8;this.lastColumnPos=this.lastColumnValue=0;this.lineStart=0;this.lineOracle=lineOracle};StringStream.prototype.eol=function(){return this.pos>=this.string.length};StringStream.prototype.sol=function(){return this.pos==this.lineStart};StringStream.prototype.peek=function(){return this.string.charAt(this.pos)||undefined};StringStream.prototype.next=function(){if(this.pos<this.string.length)return this.string.charAt(this.pos++)};StringStream.prototype.eat=function(match){var ch=this.string.charAt(this.pos);\nvar ok;if(typeof match=="string")ok=ch==match;else ok=ch&&(match.test?match.test(ch):match(ch));if(ok){++this.pos;return ch}};StringStream.prototype.eatWhile=function(match){var start=this.pos;for(;this.eat(match););return this.pos>start};StringStream.prototype.eatSpace=function(){var start=this.pos;for(;/[\\s\\u00a0]/.test(this.string.charAt(this.pos));)++this.pos;return this.pos>start};StringStream.prototype.skipToEnd=function(){this.pos=this.string.length};StringStream.prototype.skipTo=function(ch){var found=\nthis.string.indexOf(ch,this.pos);if(found>-1){this.pos=found;return true}};StringStream.prototype.backUp=function(n){this.pos-=n};StringStream.prototype.column=function(){if(this.lastColumnPos<this.start){this.lastColumnValue=countColumn(this.string,this.start,this.tabSize,this.lastColumnPos,this.lastColumnValue);this.lastColumnPos=this.start}return this.lastColumnValue-(this.lineStart?countColumn(this.string,this.lineStart,this.tabSize):0)};StringStream.prototype.indentation=function(){return countColumn(this.string,\nnull,this.tabSize)-(this.lineStart?countColumn(this.string,this.lineStart,this.tabSize):0)};StringStream.prototype.match=function(pattern,consume,caseInsensitive){if(typeof pattern=="string"){var cased=function(str){return caseInsensitive?str.toLowerCase():str};var substr=this.string.substr(this.pos,pattern.length);if(cased(substr)==cased(pattern)){if(consume!==false)this.pos+=pattern.length;return true}}else{var match=this.string.slice(this.pos).match(pattern);if(match&&match.index>0)return null;\nif(match&&consume!==false)this.pos+=match[0].length;return match}};StringStream.prototype.current=function(){return this.string.slice(this.start,this.pos)};StringStream.prototype.hideFirstChars=function(n,inner){this.lineStart+=n;try{return inner()}finally{this.lineStart-=n}};StringStream.prototype.lookAhead=function(n){var oracle=this.lineOracle;return oracle&&oracle.lookAhead(n)};StringStream.prototype.baseToken=function(){var oracle=this.lineOracle;return oracle&&oracle.baseToken(this.pos)};var SavedContext=\nfunction(state,lookAhead){this.state=state;this.lookAhead=lookAhead};var Context=function(doc,state,line,lookAhead){this.state=state;this.doc=doc;this.line=line;this.maxLookAhead=lookAhead||0;this.baseTokens=null;this.baseTokenPos=1};Context.prototype.lookAhead=function(n){var line=this.doc.getLine(this.line+n);if(line!=null&&n>this.maxLookAhead)this.maxLookAhead=n;return line};Context.prototype.baseToken=function(n){if(!this.baseTokens)return null;for(;this.baseTokens[this.baseTokenPos]<=n;)this.baseTokenPos+=\n2;var type=this.baseTokens[this.baseTokenPos+1];return{type:type&&type.replace(/( |^)overlay .*/,""),size:this.baseTokens[this.baseTokenPos]-n}};Context.prototype.nextLine=function(){this.line++;if(this.maxLookAhead>0)this.maxLookAhead--};Context.fromSaved=function(doc,saved,line){if(saved instanceof SavedContext)return new Context(doc,copyState(doc.mode,saved.state),line,saved.lookAhead);else return new Context(doc,copyState(doc.mode,saved),line)};Context.prototype.save=function(copy){var state=\ncopy!==false?copyState(this.doc.mode,this.state):this.state;return this.maxLookAhead>0?new SavedContext(state,this.maxLookAhead):state};var Token=function(stream,type,state){this.start=stream.start;this.end=stream.pos;this.string=stream.current();this.type=type||null;this.state=state};var sawReadOnlySpans=false;var sawCollapsedSpans=false;var Line=function(text,markedSpans,estimateHeight){this.text=text;attachMarkedSpans(this,markedSpans);this.height=estimateHeight?estimateHeight(this):1};Line.prototype.lineNo=\nfunction(){return lineNo(this)};eventMixin(Line);var styleToClassCache={};var styleToClassCacheWithMode={};var operationGroup=null;var orphanDelayedCallbacks=null;var nullRect={left:0,right:0,top:0,bottom:0};var measureText;var NativeScrollbars=function(place,scroll,cm){this.cm=cm;var vert=this.vert=elt("div",[elt("div",null,null,"min-width: 1px")],"CodeMirror-vscrollbar");var horiz=this.horiz=elt("div",[elt("div",null,null,"height: 100%; min-height: 1px")],"CodeMirror-hscrollbar");vert.tabIndex=\nhoriz.tabIndex=-1;place(vert);place(horiz);on(vert,"scroll",function(){if(vert.clientHeight)scroll(vert.scrollTop,"vertical")});on(horiz,"scroll",function(){if(horiz.clientWidth)scroll(horiz.scrollLeft,"horizontal")});this.checkedZeroWidth=false;if(ie&&ie_version<8)this.horiz.style.minHeight=this.vert.style.minWidth="18px"};NativeScrollbars.prototype.update=function(measure){var needsH=measure.scrollWidth>measure.clientWidth+1;var needsV=measure.scrollHeight>measure.clientHeight+1;var sWidth=measure.nativeBarWidth;\nif(needsV){this.vert.style.display="block";this.vert.style.bottom=needsH?sWidth+"px":"0";var totalHeight=measure.viewHeight-(needsH?sWidth:0);this.vert.firstChild.style.height=Math.max(0,measure.scrollHeight-measure.clientHeight+totalHeight)+"px"}else{this.vert.scrollTop=0;this.vert.style.display="";this.vert.firstChild.style.height="0"}if(needsH){this.horiz.style.display="block";this.horiz.style.right=needsV?sWidth+"px":"0";this.horiz.style.left=measure.barLeft+"px";var totalWidth=measure.viewWidth-\nmeasure.barLeft-(needsV?sWidth:0);this.horiz.firstChild.style.width=Math.max(0,measure.scrollWidth-measure.clientWidth+totalWidth)+"px"}else{this.horiz.style.display="";this.horiz.firstChild.style.width="0"}if(!this.checkedZeroWidth&&measure.clientHeight>0){if(sWidth==0)this.zeroWidthHack();this.checkedZeroWidth=true}return{right:needsV?sWidth:0,bottom:needsH?sWidth:0}};NativeScrollbars.prototype.setScrollLeft=function(pos){if(this.horiz.scrollLeft!=pos)this.horiz.scrollLeft=pos;if(this.disableHoriz)this.enableZeroWidthBar(this.horiz,\nthis.disableHoriz,"horiz")};NativeScrollbars.prototype.setScrollTop=function(pos){if(this.vert.scrollTop!=pos)this.vert.scrollTop=pos;if(this.disableVert)this.enableZeroWidthBar(this.vert,this.disableVert,"vert")};NativeScrollbars.prototype.zeroWidthHack=function(){var w=mac&&!mac_geMountainLion?"12px":"18px";this.horiz.style.height=this.vert.style.width=w;this.horiz.style.visibility=this.vert.style.visibility="hidden";this.disableHoriz=new Delayed;this.disableVert=new Delayed};NativeScrollbars.prototype.enableZeroWidthBar=\nfunction(bar,delay,type){function maybeDisable(){var box=bar.getBoundingClientRect();var elt=type=="vert"?document.elementFromPoint(box.right-1,(box.top+box.bottom)/2):document.elementFromPoint((box.right+box.left)/2,box.bottom-1);if(elt!=bar)bar.style.visibility="hidden";else delay.set(1E3,maybeDisable)}bar.style.visibility="";delay.set(1E3,maybeDisable)};NativeScrollbars.prototype.clear=function(){var parent=this.horiz.parentNode;parent.removeChild(this.horiz);parent.removeChild(this.vert)};var NullScrollbars=\nfunction(){};NullScrollbars.prototype.update=function(){return{bottom:0,right:0}};NullScrollbars.prototype.setScrollLeft=function(){};NullScrollbars.prototype.setScrollTop=function(){};NullScrollbars.prototype.clear=function(){};var scrollbarModel={"native":NativeScrollbars,"null":NullScrollbars};var nextOpId=0;var DisplayUpdate=function(cm,viewport,force){var display=cm.display;this.viewport=viewport;this.visible=visibleLines(display,cm.doc,viewport);this.editorIsHidden=!display.wrapper.offsetWidth;\nthis.wrapperHeight=display.wrapper.clientHeight;this.wrapperWidth=display.wrapper.clientWidth;this.oldDisplayWidth=displayWidth(cm);this.force=force;this.dims=getDimensions(cm);this.events=[]};DisplayUpdate.prototype.signal=function(emitter,type){if(hasHandler(emitter,type))this.events.push(arguments)};DisplayUpdate.prototype.finish=function(){var i=0;for(;i<this.events.length;i++)signal.apply(null,this.events[i])};var wheelSamples=0;var wheelPixelsPerUnit=null;if(ie)wheelPixelsPerUnit=-.53;else if(gecko)wheelPixelsPerUnit=\n15;else if(chrome)wheelPixelsPerUnit=-.7;else if(safari)wheelPixelsPerUnit=-1/3;var Selection=function(ranges,primIndex){this.ranges=ranges;this.primIndex=primIndex};Selection.prototype.primary=function(){return this.ranges[this.primIndex]};Selection.prototype.equals=function(other){if(other==this)return true;if(other.primIndex!=this.primIndex||other.ranges.length!=this.ranges.length)return false;var i=0;for(;i<this.ranges.length;i++){var here=this.ranges[i];var there=other.ranges[i];if(!equalCursorPos(here.anchor,\nthere.anchor)||!equalCursorPos(here.head,there.head))return false}return true};Selection.prototype.deepCopy=function(){var out=[];var i=0;for(;i<this.ranges.length;i++)out[i]=new Range(copyPos(this.ranges[i].anchor),copyPos(this.ranges[i].head));return new Selection(out,this.primIndex)};Selection.prototype.somethingSelected=function(){var i=0;for(;i<this.ranges.length;i++)if(!this.ranges[i].empty())return true;return false};Selection.prototype.contains=function(pos,end){if(!end)end=pos;var i=0;for(;i<\nthis.ranges.length;i++){var range=this.ranges[i];if(cmp(end,range.from())>=0&&cmp(pos,range.to())<=0)return i}return-1};var Range=function(anchor,head){this.anchor=anchor;this.head=head};Range.prototype.from=function(){return minPos(this.anchor,this.head)};Range.prototype.to=function(){return maxPos(this.anchor,this.head)};Range.prototype.empty=function(){return this.head.line==this.anchor.line&&this.head.ch==this.anchor.ch};LeafChunk.prototype={chunkSize:function(){return this.lines.length},removeInner:function(at,\nn){var i=at;var e=at+n;for(;i<e;++i){var line=this.lines[i];this.height-=line.height;cleanUpLine(line);signalLater(line,"delete")}this.lines.splice(at,n)},collapse:function(lines){lines.push.apply(lines,this.lines)},insertInner:function(at,lines,height){this.height+=height;this.lines=this.lines.slice(0,at).concat(lines).concat(this.lines.slice(at));var i=0;for(;i<lines.length;++i)lines[i].parent=this},iterN:function(at,n,op){var e=at+n;for(;at<e;++at)if(op(this.lines[at]))return true}};BranchChunk.prototype=\n{chunkSize:function(){return this.size},removeInner:function(at,n){this.size-=n;var i=0;for(;i<this.children.length;++i){var child=this.children[i];var sz=child.chunkSize();if(at<sz){var rm=Math.min(n,sz-at);var oldHeight=child.height;child.removeInner(at,rm);this.height-=oldHeight-child.height;if(sz==rm){this.children.splice(i--,1);child.parent=null}if((n=n-rm)==0)break;at=0}else at=at-sz}if(this.size-n<25&&(this.children.length>1||!(this.children[0]instanceof LeafChunk))){var lines=[];this.collapse(lines);\nthis.children=[new LeafChunk(lines)];this.children[0].parent=this}},collapse:function(lines){var i=0;for(;i<this.children.length;++i)this.children[i].collapse(lines)},insertInner:function(at,lines,height){this.size+=lines.length;this.height+=height;var i=0;for(;i<this.children.length;++i){var child=this.children[i];var sz=child.chunkSize();if(at<=sz){child.insertInner(at,lines,height);if(child.lines&&child.lines.length>50){var remaining=child.lines.length%25+25;var pos=remaining;for(;pos<child.lines.length;){var leaf=\nnew LeafChunk(child.lines.slice(pos,pos=pos+25));child.height-=leaf.height;this.children.splice(++i,0,leaf);leaf.parent=this}child.lines=child.lines.slice(0,remaining);this.maybeSpill()}break}at=at-sz}},maybeSpill:function(){if(this.children.length<=10)return;var me=this;do{var spilled=me.children.splice(me.children.length-5,5);var sibling=new BranchChunk(spilled);if(!me.parent){var copy=new BranchChunk(me.children);copy.parent=me;me.children=[copy,sibling];me=copy}else{me.size-=sibling.size;me.height-=\nsibling.height;var myIndex=indexOf(me.parent.children,me);me.parent.children.splice(myIndex+1,0,sibling)}sibling.parent=me.parent}while(me.children.length>10);me.parent.maybeSpill()},iterN:function(at,n,op){var i=0;for(;i<this.children.length;++i){var child=this.children[i];var sz=child.chunkSize();if(at<sz){var used=Math.min(n,sz-at);if(child.iterN(at,used,op))return true;if((n=n-used)==0)break;at=0}else at=at-sz}}};var LineWidget=function(doc,node,options){if(options){var opt;for(opt in options)if(options.hasOwnProperty(opt))this[opt]=\noptions[opt]}this.doc=doc;this.node=node};LineWidget.prototype.clear=function(){var cm=this.doc.cm;var ws=this.line.widgets;var line=this.line;var no=lineNo(line);if(no==null||!ws)return;var i=0;for(;i<ws.length;++i)if(ws[i]==this)ws.splice(i--,1);if(!ws.length)line.widgets=null;var height=widgetHeight(this);updateLineHeight(line,Math.max(0,line.height-height));if(cm){runInOp(cm,function(){adjustScrollWhenAboveVisible(cm,line,-height);regLineChange(cm,no,"widget")});signalLater(cm,"lineWidgetCleared",\ncm,this,no)}};LineWidget.prototype.changed=function(){var this$1=this;var oldH=this.height;var cm=this.doc.cm;var line=this.line;this.height=null;var diff=widgetHeight(this)-oldH;if(!diff)return;if(!lineIsHidden(this.doc,line))updateLineHeight(line,line.height+diff);if(cm)runInOp(cm,function(){cm.curOp.forceUpdate=true;adjustScrollWhenAboveVisible(cm,line,diff);signalLater(cm,"lineWidgetChanged",cm,this$1,lineNo(line))})};eventMixin(LineWidget);var nextMarkerId=0;var TextMarker=function(doc,type){this.lines=\n[];this.type=type;this.doc=doc;this.id=++nextMarkerId};TextMarker.prototype.clear=function(){if(this.explicitlyCleared)return;var cm=this.doc.cm;var withOp=cm&&!cm.curOp;if(withOp)startOperation(cm);if(hasHandler(this,"clear")){var found=this.find();if(found)signalLater(this,"clear",found.from,found.to)}var min=null;var max=null;var i=0;for(;i<this.lines.length;++i){var line=this.lines[i];var span=getMarkedSpanFor(line.markedSpans,this);if(cm&&!this.collapsed)regLineChange(cm,lineNo(line),"text");\nelse if(cm){if(span.to!=null)max=lineNo(line);if(span.from!=null)min=lineNo(line)}line.markedSpans=removeMarkedSpan(line.markedSpans,span);if(span.from==null&&this.collapsed&&!lineIsHidden(this.doc,line)&&cm)updateLineHeight(line,textHeight(cm.display))}if(cm&&this.collapsed&&!cm.options.lineWrapping){var i$1=0;for(;i$1<this.lines.length;++i$1){var visual=visualLine(this.lines[i$1]);var len=lineLength(visual);if(len>cm.display.maxLineLength){cm.display.maxLine=visual;cm.display.maxLineLength=len;\ncm.display.maxLineChanged=true}}}if(min!=null&&cm&&this.collapsed)regChange(cm,min,max+1);this.lines.length=0;this.explicitlyCleared=true;if(this.atomic&&this.doc.cantEdit){this.doc.cantEdit=false;if(cm)reCheckSelection(cm.doc)}if(cm)signalLater(cm,"markerCleared",cm,this,min,max);if(withOp)endOperation(cm);if(this.parent)this.parent.clear()};TextMarker.prototype.find=function(side,lineObj){if(side==null&&this.type=="bookmark")side=1;var from;var to;var i=0;for(;i<this.lines.length;++i){var line=\nthis.lines[i];var span=getMarkedSpanFor(line.markedSpans,this);if(span.from!=null){from=Pos(lineObj?line:lineNo(line),span.from);if(side==-1)return from}if(span.to!=null){to=Pos(lineObj?line:lineNo(line),span.to);if(side==1)return to}}return from&&{from:from,to:to}};TextMarker.prototype.changed=function(){var this$1=this;var pos=this.find(-1,true);var widget=this;var cm=this.doc.cm;if(!pos||!cm)return;runInOp(cm,function(){var line=pos.line;var lineN=lineNo(pos.line);var view=findViewForLine(cm,lineN);\nif(view){clearLineMeasurementCacheFor(view);cm.curOp.selectionChanged=cm.curOp.forceUpdate=true}cm.curOp.updateMaxLine=true;if(!lineIsHidden(widget.doc,line)&&widget.height!=null){var oldHeight=widget.height;widget.height=null;var dHeight=widgetHeight(widget)-oldHeight;if(dHeight)updateLineHeight(line,line.height+dHeight)}signalLater(cm,"markerChanged",cm,this$1)})};TextMarker.prototype.attachLine=function(line){if(!this.lines.length&&this.doc.cm){var op=this.doc.cm.curOp;if(!op.maybeHiddenMarkers||\nindexOf(op.maybeHiddenMarkers,this)==-1)(op.maybeUnhiddenMarkers||(op.maybeUnhiddenMarkers=[])).push(this)}this.lines.push(line)};TextMarker.prototype.detachLine=function(line){this.lines.splice(indexOf(this.lines,line),1);if(!this.lines.length&&this.doc.cm){var op=this.doc.cm.curOp;(op.maybeHiddenMarkers||(op.maybeHiddenMarkers=[])).push(this)}};eventMixin(TextMarker);var SharedTextMarker=function(markers,primary){this.markers=markers;this.primary=primary;var i=0;for(;i<markers.length;++i)markers[i].parent=\nthis};SharedTextMarker.prototype.clear=function(){if(this.explicitlyCleared)return;this.explicitlyCleared=true;var i=0;for(;i<this.markers.length;++i)this.markers[i].clear();signalLater(this,"clear")};SharedTextMarker.prototype.find=function(side,lineObj){return this.primary.find(side,lineObj)};eventMixin(SharedTextMarker);var nextDocId=0;var Doc=function(text,mode,firstLine,lineSep,direction){if(!(this instanceof Doc))return new Doc(text,mode,firstLine,lineSep,direction);if(firstLine==null)firstLine=\n0;BranchChunk.call(this,[new LeafChunk([new Line("",null)])]);this.first=firstLine;this.scrollTop=this.scrollLeft=0;this.cantEdit=false;this.cleanGeneration=1;this.modeFrontier=this.highlightFrontier=firstLine;var start=Pos(firstLine,0);this.sel=simpleSelection(start);this.history=new History(null);this.id=++nextDocId;this.modeOption=mode;this.lineSep=lineSep;this.direction=direction=="rtl"?"rtl":"ltr";this.extend=false;if(typeof text=="string")text=this.splitLines(text);updateDoc(this,{from:start,\nto:start,text:text});setSelection(this,simpleSelection(start),sel_dontScroll)};Doc.prototype=createObj(BranchChunk.prototype,{constructor:Doc,iter:function(from,to,op){if(op)this.iterN(from-this.first,to-from,op);else this.iterN(this.first,this.first+this.size,from)},insert:function(at,lines){var height=0;var i=0;for(;i<lines.length;++i)height=height+lines[i].height;this.insertInner(at-this.first,lines,height)},remove:function(at,n){this.removeInner(at-this.first,n)},getValue:function(lineSep){var lines=\ngetLines(this,this.first,this.first+this.size);if(lineSep===false)return lines;return lines.join(lineSep||this.lineSeparator())},setValue:docMethodOp(function(code){var top=Pos(this.first,0);var last=this.first+this.size-1;makeChange(this,{from:top,to:Pos(last,getLine(this,last).text.length),text:this.splitLines(code),origin:"setValue",full:true},true);if(this.cm)scrollToCoords(this.cm,0,0);setSelection(this,simpleSelection(top),sel_dontScroll)}),replaceRange:function(code,from,to,origin){from=clipPos(this,\nfrom);to=to?clipPos(this,to):from;replaceRange(this,code,from,to,origin)},getRange:function(from,to,lineSep){var lines=getBetween(this,clipPos(this,from),clipPos(this,to));if(lineSep===false)return lines;if(lineSep==="")return lines.join("");return lines.join(lineSep||this.lineSeparator())},getLine:function(line){var l=this.getLineHandle(line);return l&&l.text},getLineHandle:function(line){if(isLine(this,line))return getLine(this,line)},getLineNumber:function(line){return lineNo(line)},getLineHandleVisualStart:function(line){if(typeof line==\n"number")line=getLine(this,line);return visualLine(line)},lineCount:function(){return this.size},firstLine:function(){return this.first},lastLine:function(){return this.first+this.size-1},clipPos:function(pos){return clipPos(this,pos)},getCursor:function(start){var range=this.sel.primary();var pos;if(start==null||start=="head")pos=range.head;else if(start=="anchor")pos=range.anchor;else if(start=="end"||start=="to"||start===false)pos=range.to();else pos=range.from();return pos},listSelections:function(){return this.sel.ranges},\nsomethingSelected:function(){return this.sel.somethingSelected()},setCursor:docMethodOp(function(line,ch,options){setSimpleSelection(this,clipPos(this,typeof line=="number"?Pos(line,ch||0):line),null,options)}),setSelection:docMethodOp(function(anchor,head,options){setSimpleSelection(this,clipPos(this,anchor),clipPos(this,head||anchor),options)}),extendSelection:docMethodOp(function(head,other,options){extendSelection(this,clipPos(this,head),other&&clipPos(this,other),options)}),extendSelections:docMethodOp(function(heads,\noptions){extendSelections(this,clipPosArray(this,heads),options)}),extendSelectionsBy:docMethodOp(function(f,options){var heads=map(this.sel.ranges,f);extendSelections(this,clipPosArray(this,heads),options)}),setSelections:docMethodOp(function(ranges,primary,options){if(!ranges.length)return;var out=[];var i=0;for(;i<ranges.length;i++)out[i]=new Range(clipPos(this,ranges[i].anchor),clipPos(this,ranges[i].head||ranges[i].anchor));if(primary==null)primary=Math.min(ranges.length-1,this.sel.primIndex);\nsetSelection(this,normalizeSelection(this.cm,out,primary),options)}),addSelection:docMethodOp(function(anchor,head,options){var ranges=this.sel.ranges.slice(0);ranges.push(new Range(clipPos(this,anchor),clipPos(this,head||anchor)));setSelection(this,normalizeSelection(this.cm,ranges,ranges.length-1),options)}),getSelection:function(lineSep){var ranges=this.sel.ranges;var lines;var i=0;for(;i<ranges.length;i++){var sel=getBetween(this,ranges[i].from(),ranges[i].to());lines=lines?lines.concat(sel):\nsel}if(lineSep===false)return lines;else return lines.join(lineSep||this.lineSeparator())},getSelections:function(lineSep){var parts=[];var ranges=this.sel.ranges;var i=0;for(;i<ranges.length;i++){var sel=getBetween(this,ranges[i].from(),ranges[i].to());if(lineSep!==false)sel=sel.join(lineSep||this.lineSeparator());parts[i]=sel}return parts},replaceSelection:function(code,collapse,origin){var dup=[];var i=0;for(;i<this.sel.ranges.length;i++)dup[i]=code;this.replaceSelections(dup,collapse,origin||\n"+input")},replaceSelections:docMethodOp(function(code,collapse,origin){var changes=[];var sel=this.sel;var i=0;for(;i<sel.ranges.length;i++){var range=sel.ranges[i];changes[i]={from:range.from(),to:range.to(),text:this.splitLines(code[i]),origin:origin}}var newSel=collapse&&collapse!="end"&&computeReplacedSel(this,changes,collapse);var i$1=changes.length-1;for(;i$1>=0;i$1--)makeChange(this,changes[i$1]);if(newSel)setSelectionReplaceHistory(this,newSel);else if(this.cm)ensureCursorVisible(this.cm)}),\nundo:docMethodOp(function(){makeChangeFromHistory(this,"undo")}),redo:docMethodOp(function(){makeChangeFromHistory(this,"redo")}),undoSelection:docMethodOp(function(){makeChangeFromHistory(this,"undo",true)}),redoSelection:docMethodOp(function(){makeChangeFromHistory(this,"redo",true)}),setExtending:function(val){this.extend=val},getExtending:function(){return this.extend},historySize:function(){var hist=this.history;var done=0;var undone=0;var i=0;for(;i<hist.done.length;i++)if(!hist.done[i].ranges)++done;\nvar i$1=0;for(;i$1<hist.undone.length;i$1++)if(!hist.undone[i$1].ranges)++undone;return{undo:done,redo:undone}},clearHistory:function(){var this$1=this;this.history=new History(this.history);linkedDocs(this,function(doc){return doc.history=this$1.history},true)},markClean:function(){this.cleanGeneration=this.changeGeneration(true)},changeGeneration:function(forceSplit){if(forceSplit)this.history.lastOp=this.history.lastSelOp=this.history.lastOrigin=null;return this.history.generation},isClean:function(gen){return this.history.generation==\n(gen||this.cleanGeneration)},getHistory:function(){return{done:copyHistoryArray(this.history.done),undone:copyHistoryArray(this.history.undone)}},setHistory:function(histData){var hist=this.history=new History(this.history);hist.done=copyHistoryArray(histData.done.slice(0),null,true);hist.undone=copyHistoryArray(histData.undone.slice(0),null,true)},setGutterMarker:docMethodOp(function(line,gutterID,value){return changeLine(this,line,"gutter",function(line){var markers=line.gutterMarkers||(line.gutterMarkers=\n{});markers[gutterID]=value;if(!value&&isEmpty(markers))line.gutterMarkers=null;return true})}),clearGutter:docMethodOp(function(gutterID){var this$1=this;this.iter(function(line){if(line.gutterMarkers&&line.gutterMarkers[gutterID])changeLine(this$1,line,"gutter",function(){line.gutterMarkers[gutterID]=null;if(isEmpty(line.gutterMarkers))line.gutterMarkers=null;return true})})}),lineInfo:function(line){var n;if(typeof line=="number"){if(!isLine(this,line))return null;n=line;line=getLine(this,line);\nif(!line)return null}else{n=lineNo(line);if(n==null)return null}return{line:n,handle:line,text:line.text,gutterMarkers:line.gutterMarkers,textClass:line.textClass,bgClass:line.bgClass,wrapClass:line.wrapClass,widgets:line.widgets}},addLineClass:docMethodOp(function(handle,where,cls){return changeLine(this,handle,where=="gutter"?"gutter":"class",function(line){var prop=where=="text"?"textClass":where=="background"?"bgClass":where=="gutter"?"gutterClass":"wrapClass";if(!line[prop])line[prop]=cls;else if(classTest(cls).test(line[prop]))return false;\nelse line[prop]+=" "+cls;return true})}),removeLineClass:docMethodOp(function(handle,where,cls){return changeLine(this,handle,where=="gutter"?"gutter":"class",function(line){var prop=where=="text"?"textClass":where=="background"?"bgClass":where=="gutter"?"gutterClass":"wrapClass";var cur=line[prop];if(!cur)return false;else if(cls==null)line[prop]=null;else{var found=cur.match(classTest(cls));if(!found)return false;var end=found.index+found[0].length;line[prop]=cur.slice(0,found.index)+(!found.index||\nend==cur.length?"":" ")+cur.slice(end)||null}return true})}),addLineWidget:docMethodOp(function(handle,node,options){return addLineWidget(this,handle,node,options)}),removeLineWidget:function(widget){widget.clear()},markText:function(from,to,options){return markText(this,clipPos(this,from),clipPos(this,to),options,options&&options.type||"range")},setBookmark:function(pos,options){var realOpts={replacedWith:options&&(options.nodeType==null?options.widget:options),insertLeft:options&&options.insertLeft,\nclearWhenEmpty:false,shared:options&&options.shared,handleMouseEvents:options&&options.handleMouseEvents};pos=clipPos(this,pos);return markText(this,pos,pos,realOpts,"bookmark")},findMarksAt:function(pos){pos=clipPos(this,pos);var markers=[];var spans=getLine(this,pos.line).markedSpans;if(spans){var i=0;for(;i<spans.length;++i){var span=spans[i];if((span.from==null||span.from<=pos.ch)&&(span.to==null||span.to>=pos.ch))markers.push(span.marker.parent||span.marker)}}return markers},findMarks:function(from,\nto,filter){from=clipPos(this,from);to=clipPos(this,to);var found=[];var lineNo=from.line;this.iter(from.line,to.line+1,function(line){var spans=line.markedSpans;if(spans){var i=0;for(;i<spans.length;i++){var span=spans[i];if(!(span.to!=null&&lineNo==from.line&&from.ch>=span.to||span.from==null&&lineNo!=from.line||span.from!=null&&lineNo==to.line&&span.from>=to.ch)&&(!filter||filter(span.marker)))found.push(span.marker.parent||span.marker)}}++lineNo});return found},getAllMarks:function(){var markers=\n[];this.iter(function(line){var sps=line.markedSpans;if(sps){var i=0;for(;i<sps.length;++i)if(sps[i].from!=null)markers.push(sps[i].marker)}});return markers},posFromIndex:function(off){var ch;var lineNo=this.first;var sepSize=this.lineSeparator().length;this.iter(function(line){var sz=line.text.length+sepSize;if(sz>off){ch=off;return true}off=off-sz;++lineNo});return clipPos(this,Pos(lineNo,ch))},indexFromPos:function(coords){coords=clipPos(this,coords);var index=coords.ch;if(coords.line<this.first||\ncoords.ch<0)return 0;var sepSize=this.lineSeparator().length;this.iter(this.first,coords.line,function(line){index=index+(line.text.length+sepSize)});return index},copy:function(copyHistory){var doc=new Doc(getLines(this,this.first,this.first+this.size),this.modeOption,this.first,this.lineSep,this.direction);doc.scrollTop=this.scrollTop;doc.scrollLeft=this.scrollLeft;doc.sel=this.sel;doc.extend=false;if(copyHistory){doc.history.undoDepth=this.history.undoDepth;doc.setHistory(this.getHistory())}return doc},\nlinkedDoc:function(options){if(!options)options={};var from=this.first;var to=this.first+this.size;if(options.from!=null&&options.from>from)from=options.from;if(options.to!=null&&options.to<to)to=options.to;var copy=new Doc(getLines(this,from,to),options.mode||this.modeOption,from,this.lineSep,this.direction);if(options.sharedHist)copy.history=this.history;(this.linked||(this.linked=[])).push({doc:copy,sharedHist:options.sharedHist});copy.linked=[{doc:this,isParent:true,sharedHist:options.sharedHist}];\ncopySharedMarkers(copy,findSharedMarkers(this));return copy},unlinkDoc:function(other){if(other instanceof CodeMirror)other=other.doc;if(this.linked){var i=0;for(;i<this.linked.length;++i){var link=this.linked[i];if(link.doc!=other)continue;this.linked.splice(i,1);other.unlinkDoc(this);detachSharedMarkers(findSharedMarkers(this));break}}if(other.history==this.history){var splitIds=[other.id];linkedDocs(other,function(doc){return splitIds.push(doc.id)},true);other.history=new History(null);other.history.done=\ncopyHistoryArray(this.history.done,splitIds);other.history.undone=copyHistoryArray(this.history.undone,splitIds)}},iterLinkedDocs:function(f){linkedDocs(this,f)},getMode:function(){return this.mode},getEditor:function(){return this.cm},splitLines:function(str){if(this.lineSep)return str.split(this.lineSep);return splitLinesAuto(str)},lineSeparator:function(){return this.lineSep||"\\n"},setDirection:docMethodOp(function(dir){if(dir!="rtl")dir="ltr";if(dir==this.direction)return;this.direction=dir;this.iter(function(line){return line.order=\nnull});if(this.cm)directionChanged(this.cm)})});Doc.prototype.eachLine=Doc.prototype.iter;var lastDrop=0;var globalsRegistered=false;var keyNames={3:"Pause",8:"Backspace",9:"Tab",13:"Enter",16:"Shift",17:"Ctrl",18:"Alt",19:"Pause",20:"CapsLock",27:"Esc",32:"Space",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"Left",38:"Up",39:"Right",40:"Down",44:"PrintScrn",45:"Insert",46:"Delete",59:";",61:"=",91:"Mod",92:"Mod",93:"Mod",106:"*",107:"=",109:"-",110:".",111:"/",145:"ScrollLock",173:"-",186:";",\n187:"=",188:",",189:"-",190:".",191:"/",192:"`",219:"[",220:"\\\\",221:"]",222:"\'",224:"Mod",63232:"Up",63233:"Down",63234:"Left",63235:"Right",63272:"Delete",63273:"Home",63275:"End",63276:"PageUp",63277:"PageDown",63302:"Insert"};var i=0;for(;i<10;i++)keyNames[i+48]=keyNames[i+96]=String(i);var i$1=65;for(;i$1<=90;i$1++)keyNames[i$1]=String.fromCharCode(i$1);var i$2=1;for(;i$2<=12;i$2++)keyNames[i$2+111]=keyNames[i$2+63235]="F"+i$2;var keyMap={};keyMap.basic={"Left":"goCharLeft","Right":"goCharRight",\n"Up":"goLineUp","Down":"goLineDown","End":"goLineEnd","Home":"goLineStartSmart","PageUp":"goPageUp","PageDown":"goPageDown","Delete":"delCharAfter","Backspace":"delCharBefore","Shift-Backspace":"delCharBefore","Tab":"defaultTab","Shift-Tab":"indentAuto","Enter":"newlineAndIndent","Insert":"toggleOverwrite","Esc":"singleSelection"};keyMap.pcDefault={"Ctrl-A":"selectAll","Ctrl-D":"deleteLine","Ctrl-Z":"undo","Shift-Ctrl-Z":"redo","Ctrl-Y":"redo","Ctrl-Home":"goDocStart","Ctrl-End":"goDocEnd","Ctrl-Up":"goLineUp",\n"Ctrl-Down":"goLineDown","Ctrl-Left":"goGroupLeft","Ctrl-Right":"goGroupRight","Alt-Left":"goLineStart","Alt-Right":"goLineEnd","Ctrl-Backspace":"delGroupBefore","Ctrl-Delete":"delGroupAfter","Ctrl-S":"save","Ctrl-F":"find","Ctrl-G":"findNext","Shift-Ctrl-G":"findPrev","Shift-Ctrl-F":"replace","Shift-Ctrl-R":"replaceAll","Ctrl-[":"indentLess","Ctrl-]":"indentMore","Ctrl-U":"undoSelection","Shift-Ctrl-U":"redoSelection","Alt-U":"redoSelection","fallthrough":"basic"};keyMap.emacsy={"Ctrl-F":"goCharRight",\n"Ctrl-B":"goCharLeft","Ctrl-P":"goLineUp","Ctrl-N":"goLineDown","Ctrl-A":"goLineStart","Ctrl-E":"goLineEnd","Ctrl-V":"goPageDown","Shift-Ctrl-V":"goPageUp","Ctrl-D":"delCharAfter","Ctrl-H":"delCharBefore","Alt-Backspace":"delWordBefore","Ctrl-K":"killLine","Ctrl-T":"transposeChars","Ctrl-O":"openLine"};keyMap.macDefault={"Cmd-A":"selectAll","Cmd-D":"deleteLine","Cmd-Z":"undo","Shift-Cmd-Z":"redo","Cmd-Y":"redo","Cmd-Home":"goDocStart","Cmd-Up":"goDocStart","Cmd-End":"goDocEnd","Cmd-Down":"goDocEnd",\n"Alt-Left":"goGroupLeft","Alt-Right":"goGroupRight","Cmd-Left":"goLineLeft","Cmd-Right":"goLineRight","Alt-Backspace":"delGroupBefore","Ctrl-Alt-Backspace":"delGroupAfter","Alt-Delete":"delGroupAfter","Cmd-S":"save","Cmd-F":"find","Cmd-G":"findNext","Shift-Cmd-G":"findPrev","Cmd-Alt-F":"replace","Shift-Cmd-Alt-F":"replaceAll","Cmd-[":"indentLess","Cmd-]":"indentMore","Cmd-Backspace":"delWrappedLineLeft","Cmd-Delete":"delWrappedLineRight","Cmd-U":"undoSelection","Shift-Cmd-U":"redoSelection","Ctrl-Up":"goDocStart",\n"Ctrl-Down":"goDocEnd","fallthrough":["basic","emacsy"]};keyMap["default"]=mac?keyMap.macDefault:keyMap.pcDefault;var commands={selectAll:selectAll,singleSelection:function(cm){return cm.setSelection(cm.getCursor("anchor"),cm.getCursor("head"),sel_dontScroll)},killLine:function(cm){return deleteNearSelection(cm,function(range){if(range.empty()){var len=getLine(cm.doc,range.head.line).text.length;if(range.head.ch==len&&range.head.line<cm.lastLine())return{from:range.head,to:Pos(range.head.line+1,0)};\nelse return{from:range.head,to:Pos(range.head.line,len)}}else return{from:range.from(),to:range.to()}})},deleteLine:function(cm){return deleteNearSelection(cm,function(range){return{from:Pos(range.from().line,0),to:clipPos(cm.doc,Pos(range.to().line+1,0))}})},delLineLeft:function(cm){return deleteNearSelection(cm,function(range){return{from:Pos(range.from().line,0),to:range.from()}})},delWrappedLineLeft:function(cm){return deleteNearSelection(cm,function(range){var top=cm.charCoords(range.head,"div").top+\n5;var leftPos=cm.coordsChar({left:0,top:top},"div");return{from:leftPos,to:range.from()}})},delWrappedLineRight:function(cm){return deleteNearSelection(cm,function(range){var top=cm.charCoords(range.head,"div").top+5;var rightPos=cm.coordsChar({left:cm.display.lineDiv.offsetWidth+100,top:top},"div");return{from:range.from(),to:rightPos}})},undo:function(cm){return cm.undo()},redo:function(cm){return cm.redo()},undoSelection:function(cm){return cm.undoSelection()},redoSelection:function(cm){return cm.redoSelection()},\ngoDocStart:function(cm){return cm.extendSelection(Pos(cm.firstLine(),0))},goDocEnd:function(cm){return cm.extendSelection(Pos(cm.lastLine()))},goLineStart:function(cm){return cm.extendSelectionsBy(function(range){return lineStart(cm,range.head.line)},{origin:"+move",bias:1})},goLineStartSmart:function(cm){return cm.extendSelectionsBy(function(range){return lineStartSmart(cm,range.head)},{origin:"+move",bias:1})},goLineEnd:function(cm){return cm.extendSelectionsBy(function(range){return lineEnd(cm,\nrange.head.line)},{origin:"+move",bias:-1})},goLineRight:function(cm){return cm.extendSelectionsBy(function(range){var top=cm.cursorCoords(range.head,"div").top+5;return cm.coordsChar({left:cm.display.lineDiv.offsetWidth+100,top:top},"div")},sel_move)},goLineLeft:function(cm){return cm.extendSelectionsBy(function(range){var top=cm.cursorCoords(range.head,"div").top+5;return cm.coordsChar({left:0,top:top},"div")},sel_move)},goLineLeftSmart:function(cm){return cm.extendSelectionsBy(function(range){var top=\ncm.cursorCoords(range.head,"div").top+5;var pos=cm.coordsChar({left:0,top:top},"div");if(pos.ch<cm.getLine(pos.line).search(/\\S/))return lineStartSmart(cm,range.head);return pos},sel_move)},goLineUp:function(cm){return cm.moveV(-1,"line")},goLineDown:function(cm){return cm.moveV(1,"line")},goPageUp:function(cm){return cm.moveV(-1,"page")},goPageDown:function(cm){return cm.moveV(1,"page")},goCharLeft:function(cm){return cm.moveH(-1,"char")},goCharRight:function(cm){return cm.moveH(1,"char")},goColumnLeft:function(cm){return cm.moveH(-1,\n"column")},goColumnRight:function(cm){return cm.moveH(1,"column")},goWordLeft:function(cm){return cm.moveH(-1,"word")},goGroupRight:function(cm){return cm.moveH(1,"group")},goGroupLeft:function(cm){return cm.moveH(-1,"group")},goWordRight:function(cm){return cm.moveH(1,"word")},delCharBefore:function(cm){return cm.deleteH(-1,"codepoint")},delCharAfter:function(cm){return cm.deleteH(1,"char")},delWordBefore:function(cm){return cm.deleteH(-1,"word")},delWordAfter:function(cm){return cm.deleteH(1,"word")},\ndelGroupBefore:function(cm){return cm.deleteH(-1,"group")},delGroupAfter:function(cm){return cm.deleteH(1,"group")},indentAuto:function(cm){return cm.indentSelection("smart")},indentMore:function(cm){return cm.indentSelection("add")},indentLess:function(cm){return cm.indentSelection("subtract")},insertTab:function(cm){return cm.replaceSelection("\\t")},insertSoftTab:function(cm){var spaces=[];var ranges=cm.listSelections();var tabSize=cm.options.tabSize;var i=0;for(;i<ranges.length;i++){var pos=ranges[i].from();\nvar col=countColumn(cm.getLine(pos.line),pos.ch,tabSize);spaces.push(spaceStr(tabSize-col%tabSize))}cm.replaceSelections(spaces)},defaultTab:function(cm){if(cm.somethingSelected())cm.indentSelection("add");else cm.execCommand("insertTab")},transposeChars:function(cm){return runInOp(cm,function(){var ranges=cm.listSelections();var newSel=[];var i=0;for(;i<ranges.length;i++){if(!ranges[i].empty())continue;var cur=ranges[i].head;var line=getLine(cm.doc,cur.line).text;if(line){if(cur.ch==line.length)cur=\nnew Pos(cur.line,cur.ch-1);if(cur.ch>0){cur=new Pos(cur.line,cur.ch+1);cm.replaceRange(line.charAt(cur.ch-1)+line.charAt(cur.ch-2),Pos(cur.line,cur.ch-2),cur,"+transpose")}else if(cur.line>cm.doc.first){var prev=getLine(cm.doc,cur.line-1).text;if(prev){cur=new Pos(cur.line,1);cm.replaceRange(line.charAt(0)+cm.doc.lineSeparator()+prev.charAt(prev.length-1),Pos(cur.line-1,prev.length-1),cur,"+transpose")}}}newSel.push(new Range(cur,cur))}cm.setSelections(newSel)})},newlineAndIndent:function(cm){return runInOp(cm,\nfunction(){var sels=cm.listSelections();var i=sels.length-1;for(;i>=0;i--)cm.replaceRange(cm.doc.lineSeparator(),sels[i].anchor,sels[i].head,"+input");sels=cm.listSelections();var i$1=0;for(;i$1<sels.length;i$1++)cm.indentLine(sels[i$1].from().line,null,true);ensureCursorVisible(cm)})},openLine:function(cm){return cm.replaceSelection("\\n","start")},toggleOverwrite:function(cm){return cm.toggleOverwrite()}};var stopSeq=new Delayed;var lastStoppedKey=null;var DOUBLECLICK_DELAY=400;var PastClick=function(time,\npos,button){this.time=time;this.pos=pos;this.button=button};PastClick.prototype.compare=function(time,pos,button){return this.time+DOUBLECLICK_DELAY>time&&cmp(pos,this.pos)==0&&button==this.button};var lastClick;var lastDoubleClick;var Init={toString:function(){return"CodeMirror.Init"}};var defaults={};var optionHandlers={};CodeMirror.defaults=defaults;CodeMirror.optionHandlers=optionHandlers;var initHooks=[];CodeMirror.defineInitHook=function(f){return initHooks.push(f)};var lastCopied=null;var ContentEditableInput=\nfunction(cm){this.cm=cm;this.lastAnchorNode=this.lastAnchorOffset=this.lastFocusNode=this.lastFocusOffset=null;this.polling=new Delayed;this.composing=null;this.gracePeriod=false;this.readDOMTimeout=null};ContentEditableInput.prototype.init=function(display){function belongsToInput(e){var t=e.target;for(;t;t=t.parentNode){if(t==div)return true;if(/\\bCodeMirror-(?:line)?widget\\b/.test(t.className))break}return false}function onCopyCut(e){if(!belongsToInput(e)||signalDOMEvent(cm,e))return;if(cm.somethingSelected()){setLastCopied({lineWise:false,\ntext:cm.getSelections()});if(e.type=="cut")cm.replaceSelection("",null,"cut")}else if(!cm.options.lineWiseCopyCut)return;else{var ranges=copyableRanges(cm);setLastCopied({lineWise:true,text:ranges.text});if(e.type=="cut")cm.operation(function(){cm.setSelections(ranges.ranges,0,sel_dontScroll);cm.replaceSelection("",null,"cut")})}if(e.clipboardData){e.clipboardData.clearData();var content=lastCopied.text.join("\\n");e.clipboardData.setData("Text",content);if(e.clipboardData.getData("Text")==content){e.preventDefault();\nreturn}}var kludge=hiddenTextarea();var te=kludge.firstChild;cm.display.lineSpace.insertBefore(kludge,cm.display.lineSpace.firstChild);te.value=lastCopied.text.join("\\n");var hadFocus=activeElt();selectInput(te);setTimeout(function(){cm.display.lineSpace.removeChild(kludge);hadFocus.focus();if(hadFocus==div)input.showPrimarySelection()},50)}var this$1=this;var input=this;var cm=input.cm;var div=input.div=display.lineDiv;div.contentEditable=true;disableBrowserMagic(div,cm.options.spellcheck,cm.options.autocorrect,\ncm.options.autocapitalize);on(div,"paste",function(e){if(!belongsToInput(e)||signalDOMEvent(cm,e)||handlePaste(e,cm))return;if(ie_version<=11)setTimeout(operation(cm,function(){return this$1.updateFromDOM()}),20)});on(div,"compositionstart",function(e){this$1.composing={data:e.data,done:false}});on(div,"compositionupdate",function(e){if(!this$1.composing)this$1.composing={data:e.data,done:false}});on(div,"compositionend",function(e){if(this$1.composing){if(e.data!=this$1.composing.data)this$1.readFromDOMSoon();\nthis$1.composing.done=true}});on(div,"touchstart",function(){return input.forceCompositionEnd()});on(div,"input",function(){if(!this$1.composing)this$1.readFromDOMSoon()});on(div,"copy",onCopyCut);on(div,"cut",onCopyCut)};ContentEditableInput.prototype.screenReaderLabelChanged=function(label){if(label)this.div.setAttribute("aria-label",label);else this.div.removeAttribute("aria-label")};ContentEditableInput.prototype.prepareSelection=function(){var result=prepareSelection(this.cm,false);result.focus=\nactiveElt()==this.div;return result};ContentEditableInput.prototype.showSelection=function(info,takeFocus){if(!info||!this.cm.display.view.length)return;if(info.focus||takeFocus)this.showPrimarySelection();this.showMultipleSelections(info)};ContentEditableInput.prototype.getSelection=function(){return this.cm.display.wrapper.ownerDocument.getSelection()};ContentEditableInput.prototype.showPrimarySelection=function(){var sel=this.getSelection();var cm=this.cm;var prim=cm.doc.sel.primary();var from=\nprim.from();var to=prim.to();if(cm.display.viewTo==cm.display.viewFrom||from.line>=cm.display.viewTo||to.line<cm.display.viewFrom){sel.removeAllRanges();return}var curAnchor=domToPos(cm,sel.anchorNode,sel.anchorOffset);var curFocus=domToPos(cm,sel.focusNode,sel.focusOffset);if(curAnchor&&!curAnchor.bad&&curFocus&&!curFocus.bad&&cmp(minPos(curAnchor,curFocus),from)==0&&cmp(maxPos(curAnchor,curFocus),to)==0)return;var view=cm.display.view;var start=from.line>=cm.display.viewFrom&&posToDOM(cm,from)||\n{node:view[0].measure.map[2],offset:0};var end=to.line<cm.display.viewTo&&posToDOM(cm,to);if(!end){var measure=view[view.length-1].measure;var map=measure.maps?measure.maps[measure.maps.length-1]:measure.map;end={node:map[map.length-1],offset:map[map.length-2]-map[map.length-3]}}if(!start||!end){sel.removeAllRanges();return}var old=sel.rangeCount&&sel.getRangeAt(0);var rng;try{rng=range(start.node,start.offset,end.offset,end.node)}catch(e){}if(rng){if(!gecko&&cm.state.focused){sel.collapse(start.node,\nstart.offset);if(!rng.collapsed){sel.removeAllRanges();sel.addRange(rng)}}else{sel.removeAllRanges();sel.addRange(rng)}if(old&&sel.anchorNode==null)sel.addRange(old);else if(gecko)this.startGracePeriod()}this.rememberSelection()};ContentEditableInput.prototype.startGracePeriod=function(){var this$1=this;clearTimeout(this.gracePeriod);this.gracePeriod=setTimeout(function(){this$1.gracePeriod=false;if(this$1.selectionChanged())this$1.cm.operation(function(){return this$1.cm.curOp.selectionChanged=true})},\n20)};ContentEditableInput.prototype.showMultipleSelections=function(info){removeChildrenAndAdd(this.cm.display.cursorDiv,info.cursors);removeChildrenAndAdd(this.cm.display.selectionDiv,info.selection)};ContentEditableInput.prototype.rememberSelection=function(){var sel=this.getSelection();this.lastAnchorNode=sel.anchorNode;this.lastAnchorOffset=sel.anchorOffset;this.lastFocusNode=sel.focusNode;this.lastFocusOffset=sel.focusOffset};ContentEditableInput.prototype.selectionInEditor=function(){var sel=\nthis.getSelection();if(!sel.rangeCount)return false;var node=sel.getRangeAt(0).commonAncestorContainer;return contains(this.div,node)};ContentEditableInput.prototype.focus=function(){if(this.cm.options.readOnly!="nocursor"){if(!this.selectionInEditor()||activeElt()!=this.div)this.showSelection(this.prepareSelection(),true);this.div.focus()}};ContentEditableInput.prototype.blur=function(){this.div.blur()};ContentEditableInput.prototype.getField=function(){return this.div};ContentEditableInput.prototype.supportsTouch=\nfunction(){return true};ContentEditableInput.prototype.receivedFocus=function(){function poll(){if(input.cm.state.focused){input.pollSelection();input.polling.set(input.cm.options.pollInterval,poll)}}var this$1=this;var input=this;if(this.selectionInEditor())setTimeout(function(){return this$1.pollSelection()},20);else runInOp(this.cm,function(){return input.cm.curOp.selectionChanged=true});this.polling.set(this.cm.options.pollInterval,poll)};ContentEditableInput.prototype.selectionChanged=function(){var sel=\nthis.getSelection();return sel.anchorNode!=this.lastAnchorNode||sel.anchorOffset!=this.lastAnchorOffset||sel.focusNode!=this.lastFocusNode||sel.focusOffset!=this.lastFocusOffset};ContentEditableInput.prototype.pollSelection=function(){if(this.readDOMTimeout!=null||this.gracePeriod||!this.selectionChanged())return;var sel=this.getSelection();var cm=this.cm;if(android&&chrome&&this.cm.display.gutterSpecs.length&&isInGutter(sel.anchorNode)){this.cm.triggerOnKeyDown({type:"keydown",keyCode:8,preventDefault:Math.abs});\nthis.blur();this.focus();return}if(this.composing)return;this.rememberSelection();var anchor=domToPos(cm,sel.anchorNode,sel.anchorOffset);var head=domToPos(cm,sel.focusNode,sel.focusOffset);if(anchor&&head)runInOp(cm,function(){setSelection(cm.doc,simpleSelection(anchor,head),sel_dontScroll);if(anchor.bad||head.bad)cm.curOp.selectionChanged=true})};ContentEditableInput.prototype.pollContent=function(){if(this.readDOMTimeout!=null){clearTimeout(this.readDOMTimeout);this.readDOMTimeout=null}var cm=\nthis.cm;var display=cm.display;var sel=cm.doc.sel.primary();var from=sel.from();var to=sel.to();if(from.ch==0&&from.line>cm.firstLine())from=Pos(from.line-1,getLine(cm.doc,from.line-1).length);if(to.ch==getLine(cm.doc,to.line).text.length&&to.line<cm.lastLine())to=Pos(to.line+1,0);if(from.line<display.viewFrom||to.line>display.viewTo-1)return false;var fromIndex;var fromLine;var fromNode;if(from.line==display.viewFrom||(fromIndex=findViewIndex(cm,from.line))==0){fromLine=lineNo(display.view[0].line);\nfromNode=display.view[0].node}else{fromLine=lineNo(display.view[fromIndex].line);fromNode=display.view[fromIndex-1].node.nextSibling}var toIndex=findViewIndex(cm,to.line);var toLine;var toNode;if(toIndex==display.view.length-1){toLine=display.viewTo-1;toNode=display.lineDiv.lastChild}else{toLine=lineNo(display.view[toIndex+1].line)-1;toNode=display.view[toIndex+1].node.previousSibling}if(!fromNode)return false;var newText=cm.doc.splitLines(domTextBetween(cm,fromNode,toNode,fromLine,toLine));var oldText=\ngetBetween(cm.doc,Pos(fromLine,0),Pos(toLine,getLine(cm.doc,toLine).text.length));for(;newText.length>1&&oldText.length>1;)if(lst(newText)==lst(oldText)){newText.pop();oldText.pop();toLine--}else if(newText[0]==oldText[0]){newText.shift();oldText.shift();fromLine++}else break;var cutFront=0;var cutEnd=0;var newTop=newText[0];var oldTop=oldText[0];var maxCutFront=Math.min(newTop.length,oldTop.length);for(;cutFront<maxCutFront&&newTop.charCodeAt(cutFront)==oldTop.charCodeAt(cutFront);)++cutFront;var newBot=\nlst(newText);var oldBot=lst(oldText);var maxCutEnd=Math.min(newBot.length-(newText.length==1?cutFront:0),oldBot.length-(oldText.length==1?cutFront:0));for(;cutEnd<maxCutEnd&&newBot.charCodeAt(newBot.length-cutEnd-1)==oldBot.charCodeAt(oldBot.length-cutEnd-1);)++cutEnd;if(newText.length==1&&oldText.length==1&&fromLine==from.line)for(;cutFront&&cutFront>from.ch&&newBot.charCodeAt(newBot.length-cutEnd-1)==oldBot.charCodeAt(oldBot.length-cutEnd-1);){cutFront--;cutEnd++}newText[newText.length-1]=newBot.slice(0,\nnewBot.length-cutEnd).replace(/^\\u200b+/,"");newText[0]=newText[0].slice(cutFront).replace(/\\u200b+$/,"");var chFrom=Pos(fromLine,cutFront);var chTo=Pos(toLine,oldText.length?lst(oldText).length-cutEnd:0);if(newText.length>1||newText[0]||cmp(chFrom,chTo)){replaceRange(cm.doc,newText,chFrom,chTo,"+input");return true}};ContentEditableInput.prototype.ensurePolled=function(){this.forceCompositionEnd()};ContentEditableInput.prototype.reset=function(){this.forceCompositionEnd()};ContentEditableInput.prototype.forceCompositionEnd=\nfunction(){if(!this.composing)return;clearTimeout(this.readDOMTimeout);this.composing=null;this.updateFromDOM();this.div.blur();this.div.focus()};ContentEditableInput.prototype.readFromDOMSoon=function(){var this$1=this;if(this.readDOMTimeout!=null)return;this.readDOMTimeout=setTimeout(function(){this$1.readDOMTimeout=null;if(this$1.composing)if(this$1.composing.done)this$1.composing=null;else return;this$1.updateFromDOM()},80)};ContentEditableInput.prototype.updateFromDOM=function(){var this$1=this;\nif(this.cm.isReadOnly()||!this.pollContent())runInOp(this.cm,function(){return regChange(this$1.cm)})};ContentEditableInput.prototype.setUneditable=function(node){node.contentEditable="false"};ContentEditableInput.prototype.onKeyPress=function(e){if(e.charCode==0||this.composing)return;e.preventDefault();if(!this.cm.isReadOnly())operation(this.cm,applyTextInput)(this.cm,String.fromCharCode(e.charCode==null?e.keyCode:e.charCode),0)};ContentEditableInput.prototype.readOnlyChanged=function(val){this.div.contentEditable=\nString(val!="nocursor")};ContentEditableInput.prototype.onContextMenu=function(){};ContentEditableInput.prototype.resetPosition=function(){};ContentEditableInput.prototype.needsContentAttribute=true;var TextareaInput=function(cm){this.cm=cm;this.prevInput="";this.pollingFast=false;this.polling=new Delayed;this.hasSelection=false;this.composing=null};TextareaInput.prototype.init=function(display){function prepareCopyCut(e){if(signalDOMEvent(cm,e))return;if(cm.somethingSelected())setLastCopied({lineWise:false,\ntext:cm.getSelections()});else if(!cm.options.lineWiseCopyCut)return;else{var ranges=copyableRanges(cm);setLastCopied({lineWise:true,text:ranges.text});if(e.type=="cut")cm.setSelections(ranges.ranges,null,sel_dontScroll);else{input.prevInput="";te.value=ranges.text.join("\\n");selectInput(te)}}if(e.type=="cut")cm.state.cutIncoming=+new Date}var this$1=this;var input=this;var cm=this.cm;this.createField(display);var te=this.textarea;display.wrapper.insertBefore(this.wrapper,display.wrapper.firstChild);\nif(ios)te.style.width="0px";on(te,"input",function(){if(ie&&ie_version>=9&&this$1.hasSelection)this$1.hasSelection=null;input.poll()});on(te,"paste",function(e){if(signalDOMEvent(cm,e)||handlePaste(e,cm))return;cm.state.pasteIncoming=+new Date;input.fastPoll()});on(te,"cut",prepareCopyCut);on(te,"copy",prepareCopyCut);on(display.scroller,"paste",function(e){if(eventInWidget(display,e)||signalDOMEvent(cm,e))return;if(!te.dispatchEvent){cm.state.pasteIncoming=+new Date;input.focus();return}var event=\nnew Event("paste");event.clipboardData=e.clipboardData;te.dispatchEvent(event)});on(display.lineSpace,"selectstart",function(e){if(!eventInWidget(display,e))e_preventDefault(e)});on(te,"compositionstart",function(){var start=cm.getCursor("from");if(input.composing)input.composing.range.clear();input.composing={start:start,range:cm.markText(start,cm.getCursor("to"),{className:"CodeMirror-composing"})}});on(te,"compositionend",function(){if(input.composing){input.poll();input.composing.range.clear();\ninput.composing=null}})};TextareaInput.prototype.createField=function(_display){this.wrapper=hiddenTextarea();this.textarea=this.wrapper.firstChild};TextareaInput.prototype.screenReaderLabelChanged=function(label){if(label)this.textarea.setAttribute("aria-label",label);else this.textarea.removeAttribute("aria-label")};TextareaInput.prototype.prepareSelection=function(){var cm=this.cm;var display=cm.display;var doc=cm.doc;var result=prepareSelection(cm);if(cm.options.moveInputWithCursor){var headPos=\ncursorCoords(cm,doc.sel.primary().head,"div");var wrapOff=display.wrapper.getBoundingClientRect();var lineOff=display.lineDiv.getBoundingClientRect();result.teTop=Math.max(0,Math.min(display.wrapper.clientHeight-10,headPos.top+lineOff.top-wrapOff.top));result.teLeft=Math.max(0,Math.min(display.wrapper.clientWidth-10,headPos.left+lineOff.left-wrapOff.left))}return result};TextareaInput.prototype.showSelection=function(drawn){var cm=this.cm;var display=cm.display;removeChildrenAndAdd(display.cursorDiv,\ndrawn.cursors);removeChildrenAndAdd(display.selectionDiv,drawn.selection);if(drawn.teTop!=null){this.wrapper.style.top=drawn.teTop+"px";this.wrapper.style.left=drawn.teLeft+"px"}};TextareaInput.prototype.reset=function(typing){if(this.contextMenuPending||this.composing)return;var cm=this.cm;if(cm.somethingSelected()){this.prevInput="";var content=cm.getSelection();this.textarea.value=content;if(cm.state.focused)selectInput(this.textarea);if(ie&&ie_version>=9)this.hasSelection=content}else if(!typing){this.prevInput=\nthis.textarea.value="";if(ie&&ie_version>=9)this.hasSelection=null}};TextareaInput.prototype.getField=function(){return this.textarea};TextareaInput.prototype.supportsTouch=function(){return false};TextareaInput.prototype.focus=function(){if(this.cm.options.readOnly!="nocursor"&&(!mobile||activeElt()!=this.textarea))try{this.textarea.focus()}catch(e){}};TextareaInput.prototype.blur=function(){this.textarea.blur()};TextareaInput.prototype.resetPosition=function(){this.wrapper.style.top=this.wrapper.style.left=\n0};TextareaInput.prototype.receivedFocus=function(){this.slowPoll()};TextareaInput.prototype.slowPoll=function(){var this$1=this;if(this.pollingFast)return;this.polling.set(this.cm.options.pollInterval,function(){this$1.poll();if(this$1.cm.state.focused)this$1.slowPoll()})};TextareaInput.prototype.fastPoll=function(){function p(){var changed=input.poll();if(!changed&&!missed){missed=true;input.polling.set(60,p)}else{input.pollingFast=false;input.slowPoll()}}var missed=false;var input=this;input.pollingFast=\ntrue;input.polling.set(20,p)};TextareaInput.prototype.poll=function(){var this$1=this;var cm=this.cm;var input=this.textarea;var prevInput=this.prevInput;if(this.contextMenuPending||!cm.state.focused||hasSelection(input)&&!prevInput&&!this.composing||cm.isReadOnly()||cm.options.disableInput||cm.state.keySeq)return false;var text=input.value;if(text==prevInput&&!cm.somethingSelected())return false;if(ie&&ie_version>=9&&this.hasSelection===text||mac&&/[\\uf700-\\uf7ff]/.test(text)){cm.display.input.reset();\nreturn false}if(cm.doc.sel==cm.display.selForContextMenu){var first=text.charCodeAt(0);if(first==8203&&!prevInput)prevInput="\\u200b";if(first==8666){this.reset();return this.cm.execCommand("undo")}}var same=0;var l=Math.min(prevInput.length,text.length);for(;same<l&&prevInput.charCodeAt(same)==text.charCodeAt(same);)++same;runInOp(cm,function(){applyTextInput(cm,text.slice(same),prevInput.length-same,null,this$1.composing?"*compose":null);if(text.length>1E3||text.indexOf("\\n")>-1)input.value=this$1.prevInput=\n"";else this$1.prevInput=text;if(this$1.composing){this$1.composing.range.clear();this$1.composing.range=cm.markText(this$1.composing.start,cm.getCursor("to"),{className:"CodeMirror-composing"})}});return true};TextareaInput.prototype.ensurePolled=function(){if(this.pollingFast&&this.poll())this.pollingFast=false};TextareaInput.prototype.onKeyPress=function(){if(ie&&ie_version>=9)this.hasSelection=null;this.fastPoll()};TextareaInput.prototype.onContextMenu=function(e){function prepareSelectAllHack(){if(te.selectionStart!=\nnull){var selected=cm.somethingSelected();var extval="\\u200b"+(selected?te.value:"");te.value="\\u21da";te.value=extval;input.prevInput=selected?"":"\\u200b";te.selectionStart=1;te.selectionEnd=extval.length;display.selForContextMenu=cm.doc.sel}}function rehide(){if(input.contextMenuPending!=rehide)return;input.contextMenuPending=false;input.wrapper.style.cssText=oldWrapperCSS;te.style.cssText=oldCSS;if(ie&&ie_version<9)display.scrollbars.setScrollTop(display.scroller.scrollTop=scrollPos);if(te.selectionStart!=\nnull){if(!ie||ie&&ie_version<9)prepareSelectAllHack();var i=0;var poll=function(){if(display.selForContextMenu==cm.doc.sel&&te.selectionStart==0&&te.selectionEnd>0&&input.prevInput=="\\u200b")operation(cm,selectAll)(cm);else if(i++<10)display.detectingSelectAll=setTimeout(poll,500);else{display.selForContextMenu=null;display.input.reset()}};display.detectingSelectAll=setTimeout(poll,200)}}var input=this;var cm=input.cm;var display=cm.display;var te=input.textarea;if(input.contextMenuPending)input.contextMenuPending();\nvar pos=posFromMouse(cm,e);var scrollPos=display.scroller.scrollTop;if(!pos||presto)return;var reset=cm.options.resetSelectionOnContextMenu;if(reset&&cm.doc.sel.contains(pos)==-1)operation(cm,setSelection)(cm.doc,simpleSelection(pos),sel_dontScroll);var oldCSS=te.style.cssText;var oldWrapperCSS=input.wrapper.style.cssText;var wrapperBox=input.wrapper.offsetParent.getBoundingClientRect();input.wrapper.style.cssText="position: static";te.style.cssText="position: absolute; width: 30px; height: 30px;\\n      top: "+\n(e.clientY-wrapperBox.top-5)+"px; left: "+(e.clientX-wrapperBox.left-5)+"px;\\n      z-index: 1000; background: "+(ie?"rgba(255, 255, 255, .05)":"transparent")+";\\n      outline: none; border-width: 0; outline: none; overflow: hidden; opacity: .05; filter: alpha(opacity=5);";var oldScrollY;if(webkit)oldScrollY=window.scrollY;display.input.focus();if(webkit)window.scrollTo(null,oldScrollY);display.input.reset();if(!cm.somethingSelected())te.value=input.prevInput=" ";input.contextMenuPending=rehide;\ndisplay.selForContextMenu=cm.doc.sel;clearTimeout(display.detectingSelectAll);if(ie&&ie_version>=9)prepareSelectAllHack();if(captureRightClick){e_stop(e);var mouseup=function(){off(window,"mouseup",mouseup);setTimeout(rehide,20)};on(window,"mouseup",mouseup)}else setTimeout(rehide,50)};TextareaInput.prototype.readOnlyChanged=function(val){if(!val)this.reset();this.textarea.disabled=val=="nocursor";this.textarea.readOnly=!!val};TextareaInput.prototype.setUneditable=function(){};TextareaInput.prototype.needsContentAttribute=\nfalse;defineOptions(CodeMirror);addEditorMethods(CodeMirror);var dontDelegate="iter insert remove copy getEditor constructor".split(" ");var prop;for(prop in Doc.prototype)if(Doc.prototype.hasOwnProperty(prop)&&indexOf(dontDelegate,prop)<0)CodeMirror.prototype[prop]=function(method){return function(){return method.apply(this.doc,arguments)}}(Doc.prototype[prop]);eventMixin(Doc);CodeMirror.inputStyles={"textarea":TextareaInput,"contenteditable":ContentEditableInput};CodeMirror.defineMode=function(name){if(!CodeMirror.defaults.mode&&\nname!="null")CodeMirror.defaults.mode=name;defineMode.apply(this,arguments)};CodeMirror.defineMIME=defineMIME;CodeMirror.defineMode("null",function(){return{token:function(stream){return stream.skipToEnd()}}});CodeMirror.defineMIME("text/plain","null");CodeMirror.defineExtension=function(name,func){CodeMirror.prototype[name]=func};CodeMirror.defineDocExtension=function(name,func){Doc.prototype[name]=func};CodeMirror.fromTextArea=fromTextArea;addLegacyProps(CodeMirror);CodeMirror.version="5.65.6";\nreturn CodeMirror});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){function dialogDiv(cm,template,bottom){var wrap=cm.getWrapperElement();var dialog;dialog=wrap.appendChild(document.createElement("div"));if(bottom)dialog.className="CodeMirror-dialog CodeMirror-dialog-bottom";else dialog.className="CodeMirror-dialog CodeMirror-dialog-top";\ndialog.appendChild(template);CodeMirror.addClass(wrap,"dialog-opened");return dialog}function closeNotification(cm,newVal){if(cm.state.currentNotificationClose)cm.state.currentNotificationClose();cm.state.currentNotificationClose=newVal}CodeMirror.defineExtension("openDialog",function(template,callback,options){function close(newVal){if(typeof newVal=="string")inp.value=newVal;else{if(closed)return;closed=true;CodeMirror.rmClass(dialog.parentNode,"dialog-opened");dialog.parentNode.removeChild(dialog);\nme.focus();if(options.onClose)options.onClose(dialog)}}if(!options)options={};closeNotification(this,null);var dialog=dialogDiv(this,template,options.bottom);var closed=false;var me=this;var inp=dialog.getElementsByTagName("input")[0];var button;if(inp){inp.focus();if(options.value){inp.value=options.value;if(options.selectValueOnOpen!==false)inp.select()}if(options.onInput)CodeMirror.on(inp,"input",function(e){options.onInput(e,inp.value,close)});if(options.onKeyUp)CodeMirror.on(inp,"keyup",function(e){options.onKeyUp(e,\ninp.value,close)});CodeMirror.on(inp,"keydown",function(e){if(options&&options.onKeyDown&&options.onKeyDown(e,inp.value,close))return;if(e.keyCode==27||options.closeOnEnter!==false&&e.keyCode==13){inp.blur();CodeMirror.e_stop(e);close()}if(e.keyCode==13)callback(inp.value,e)});if(options.closeOnBlur!==false)CodeMirror.on(dialog,"focusout",function(evt){if(evt.relatedTarget!==null)close()})}else if(button=dialog.getElementsByTagName("button")[0]){CodeMirror.on(button,"click",function(){close();me.focus()});\nif(options.closeOnBlur!==false)CodeMirror.on(button,"blur",close);button.focus()}return close});CodeMirror.defineExtension("openConfirm",function(template,callbacks,options){function close(){if(closed)return;closed=true;CodeMirror.rmClass(dialog.parentNode,"dialog-opened");dialog.parentNode.removeChild(dialog);me.focus()}closeNotification(this,null);var dialog=dialogDiv(this,template,options&&options.bottom);var buttons=dialog.getElementsByTagName("button");var closed=false;var me=this;var blurring=\n1;buttons[0].focus();var i=0;for(;i<buttons.length;++i){var b=buttons[i];(function(callback){CodeMirror.on(b,"click",function(e){CodeMirror.e_preventDefault(e);close();if(callback)callback(me)})})(callbacks[i]);CodeMirror.on(b,"blur",function(){--blurring;setTimeout(function(){if(blurring<=0)close()},200)});CodeMirror.on(b,"focus",function(){++blurring})}});CodeMirror.defineExtension("openNotification",function(template,options){function close(){if(closed)return;closed=true;clearTimeout(doneTimer);\nCodeMirror.rmClass(dialog.parentNode,"dialog-opened");dialog.parentNode.removeChild(dialog)}closeNotification(this,close);var dialog=dialogDiv(this,template,options&&options.bottom);var closed=false;var doneTimer;var duration=options&&typeof options.duration!=="undefined"?options.duration:5E3;CodeMirror.on(dialog,"click",function(e){CodeMirror.e_preventDefault(e);close()});if(duration)doneTimer=setTimeout(close,duration);return close})});var diff_match_patch=function(){this.Diff_Timeout=1;this.Diff_EditCost=4;this.Match_Threshold=.5;this.Match_Distance=1E3;this.Patch_DeleteThreshold=.5;this.Patch_Margin=4;this.Match_MaxBits=32};var DIFF_DELETE=-1;var DIFF_INSERT=1;var DIFF_EQUAL=0;diff_match_patch.Diff;\ndiff_match_patch.prototype.diff_main=function(text1,text2,opt_checklines,opt_deadline){if(typeof opt_deadline=="undefined")if(this.Diff_Timeout<=0)opt_deadline=Number.MAX_VALUE;else opt_deadline=(new Date).getTime()+this.Diff_Timeout*1E3;var deadline=opt_deadline;if(text1==null||text2==null)throw new Error("Null input. (diff_main)");if(text1==text2){if(text1)return[[DIFF_EQUAL,text1]];return[]}if(typeof opt_checklines=="undefined")opt_checklines=true;var checklines=opt_checklines;var commonlength=\nthis.diff_commonPrefix(text1,text2);var commonprefix=text1.substring(0,commonlength);text1=text1.substring(commonlength);text2=text2.substring(commonlength);commonlength=this.diff_commonSuffix(text1,text2);var commonsuffix=text1.substring(text1.length-commonlength);text1=text1.substring(0,text1.length-commonlength);text2=text2.substring(0,text2.length-commonlength);var diffs=this.diff_compute_(text1,text2,checklines,deadline);if(commonprefix)diffs.unshift([DIFF_EQUAL,commonprefix]);if(commonsuffix)diffs.push([DIFF_EQUAL,\ncommonsuffix]);this.diff_cleanupMerge(diffs);return diffs};\ndiff_match_patch.prototype.diff_compute_=function(text1,text2,checklines,deadline){var diffs;if(!text1)return[[DIFF_INSERT,text2]];if(!text2)return[[DIFF_DELETE,text1]];var longtext=text1.length>text2.length?text1:text2;var shorttext=text1.length>text2.length?text2:text1;var i=longtext.indexOf(shorttext);if(i!=-1){diffs=[[DIFF_INSERT,longtext.substring(0,i)],[DIFF_EQUAL,shorttext],[DIFF_INSERT,longtext.substring(i+shorttext.length)]];if(text1.length>text2.length)diffs[0][0]=diffs[2][0]=DIFF_DELETE;\nreturn diffs}if(shorttext.length==1)return[[DIFF_DELETE,text1],[DIFF_INSERT,text2]];var hm=this.diff_halfMatch_(text1,text2);if(hm){var text1_a=hm[0];var text1_b=hm[1];var text2_a=hm[2];var text2_b=hm[3];var mid_common=hm[4];var diffs_a=this.diff_main(text1_a,text2_a,checklines,deadline);var diffs_b=this.diff_main(text1_b,text2_b,checklines,deadline);return diffs_a.concat([[DIFF_EQUAL,mid_common]],diffs_b)}if(checklines&&text1.length>100&&text2.length>100)return this.diff_lineMode_(text1,text2,deadline);\nreturn this.diff_bisect_(text1,text2,deadline)};\ndiff_match_patch.prototype.diff_lineMode_=function(text1,text2,deadline){var a=this.diff_linesToChars(text1,text2);text1=a.chars1;text2=a.chars2;var linearray=a.lineArray;var diffs=this.diff_main(text1,text2,false,deadline);this.diff_charsToLines(diffs,linearray);this.diff_cleanupSemantic(diffs);diffs.push([DIFF_EQUAL,""]);var pointer=0;var count_delete=0;var count_insert=0;var text_delete="";var text_insert="";for(;pointer<diffs.length;){switch(diffs[pointer][0]){case DIFF_INSERT:count_insert++;text_insert=\ntext_insert+diffs[pointer][1];break;case DIFF_DELETE:count_delete++;text_delete=text_delete+diffs[pointer][1];break;case DIFF_EQUAL:if(count_delete>=1&&count_insert>=1){diffs.splice(pointer-count_delete-count_insert,count_delete+count_insert);pointer=pointer-count_delete-count_insert;var subDiff=this.diff_main(text_delete,text_insert,false,deadline);var j=subDiff.length-1;for(;j>=0;j--)diffs.splice(pointer,0,subDiff[j]);pointer=pointer+subDiff.length}count_insert=0;count_delete=0;text_delete="";text_insert=\n"";break}pointer++}diffs.pop();return diffs};\ndiff_match_patch.prototype.diff_bisect_=function(text1,text2,deadline){var text1_length=text1.length;var text2_length=text2.length;var max_d=Math.ceil((text1_length+text2_length)/2);var v_offset=max_d;var v_length=2*max_d;var v1=new Array(v_length);var v2=new Array(v_length);var x=0;for(;x<v_length;x++){v1[x]=-1;v2[x]=-1}v1[v_offset+1]=0;v2[v_offset+1]=0;var delta=text1_length-text2_length;var front=delta%2!=0;var k1start=0;var k1end=0;var k2start=0;var k2end=0;var d=0;for(;d<max_d;d++){if((new Date).getTime()>\ndeadline)break;var k1=-d+k1start;for(;k1<=d-k1end;k1=k1+2){var k1_offset=v_offset+k1;var x1;if(k1==-d||k1!=d&&v1[k1_offset-1]<v1[k1_offset+1])x1=v1[k1_offset+1];else x1=v1[k1_offset-1]+1;var y1=x1-k1;for(;x1<text1_length&&y1<text2_length&&text1.charAt(x1)==text2.charAt(y1);){x1++;y1++}v1[k1_offset]=x1;if(x1>text1_length)k1end=k1end+2;else if(y1>text2_length)k1start=k1start+2;else if(front){var k2_offset=v_offset+delta-k1;if(k2_offset>=0&&k2_offset<v_length&&v2[k2_offset]!=-1){var x2=text1_length-\nv2[k2_offset];if(x1>=x2)return this.diff_bisectSplit_(text1,text2,x1,y1,deadline)}}}var k2=-d+k2start;for(;k2<=d-k2end;k2=k2+2){k2_offset=v_offset+k2;if(k2==-d||k2!=d&&v2[k2_offset-1]<v2[k2_offset+1])x2=v2[k2_offset+1];else x2=v2[k2_offset-1]+1;var y2=x2-k2;for(;x2<text1_length&&y2<text2_length&&text1.charAt(text1_length-x2-1)==text2.charAt(text2_length-y2-1);){x2++;y2++}v2[k2_offset]=x2;if(x2>text1_length)k2end=k2end+2;else if(y2>text2_length)k2start=k2start+2;else if(!front){k1_offset=v_offset+\ndelta-k2;if(k1_offset>=0&&k1_offset<v_length&&v1[k1_offset]!=-1){x1=v1[k1_offset];y1=v_offset+x1-k1_offset;x2=text1_length-x2;if(x1>=x2)return this.diff_bisectSplit_(text1,text2,x1,y1,deadline)}}}}return[[DIFF_DELETE,text1],[DIFF_INSERT,text2]]};\ndiff_match_patch.prototype.diff_bisectSplit_=function(text1,text2,x,y,deadline){var text1a=text1.substring(0,x);var text2a=text2.substring(0,y);var text1b=text1.substring(x);var text2b=text2.substring(y);var diffs=this.diff_main(text1a,text2a,false,deadline);var diffsb=this.diff_main(text1b,text2b,false,deadline);return diffs.concat(diffsb)};\ndiff_match_patch.prototype.diff_linesToChars=function(text1,text2){function diff_linesToCharsMunge_(text){var chars="";var lineStart=0;var lineEnd=-1;var lineArrayLength=lineArray.length;for(;lineEnd<text.length-1;){lineEnd=text.indexOf("\\n",lineStart);if(lineEnd==-1)lineEnd=text.length-1;var line=text.substring(lineStart,lineEnd+1);if(lineHash.hasOwnProperty?lineHash.hasOwnProperty(line):lineHash[line]!==undefined)chars=chars+String.fromCharCode(lineHash[line]);else{if(lineArrayLength==maxLines){line=\ntext.substring(lineStart);lineEnd=text.length}chars=chars+String.fromCharCode(lineArrayLength);lineHash[line]=lineArrayLength;lineArray[lineArrayLength++]=line}lineStart=lineEnd+1}return chars}var lineArray=[];var lineHash={};lineArray[0]="";var maxLines=4E4;var chars1=diff_linesToCharsMunge_(text1);maxLines=65535;var chars2=diff_linesToCharsMunge_(text2);return{chars1:chars1,chars2:chars2,lineArray:lineArray}};\ndiff_match_patch.prototype.diff_charsToLines=function(diffs,lineArray){var x=0;for(;x<diffs.length;x++){var chars=diffs[x][1];var text=[];var y=0;for(;y<chars.length;y++)text[y]=lineArray[chars.charCodeAt(y)];diffs[x][1]=text.join("")}};\ndiff_match_patch.prototype.diff_commonPrefix=function(text1,text2){if(!text1||!text2||text1.charAt(0)!=text2.charAt(0))return 0;var pointermin=0;var pointermax=Math.min(text1.length,text2.length);var pointermid=pointermax;var pointerstart=0;for(;pointermin<pointermid;){if(text1.substring(pointerstart,pointermid)==text2.substring(pointerstart,pointermid)){pointermin=pointermid;pointerstart=pointermin}else pointermax=pointermid;pointermid=Math.floor((pointermax-pointermin)/2+pointermin)}return pointermid};\ndiff_match_patch.prototype.diff_commonSuffix=function(text1,text2){if(!text1||!text2||text1.charAt(text1.length-1)!=text2.charAt(text2.length-1))return 0;var pointermin=0;var pointermax=Math.min(text1.length,text2.length);var pointermid=pointermax;var pointerend=0;for(;pointermin<pointermid;){if(text1.substring(text1.length-pointermid,text1.length-pointerend)==text2.substring(text2.length-pointermid,text2.length-pointerend)){pointermin=pointermid;pointerend=pointermin}else pointermax=pointermid;pointermid=\nMath.floor((pointermax-pointermin)/2+pointermin)}return pointermid};\ndiff_match_patch.prototype.diff_commonOverlap_=function(text1,text2){var text1_length=text1.length;var text2_length=text2.length;if(text1_length==0||text2_length==0)return 0;if(text1_length>text2_length)text1=text1.substring(text1_length-text2_length);else if(text1_length<text2_length)text2=text2.substring(0,text1_length);var text_length=Math.min(text1_length,text2_length);if(text1==text2)return text_length;var best=0;var length=1;for(;true;){var pattern=text1.substring(text_length-length);var found=\ntext2.indexOf(pattern);if(found==-1)return best;length=length+found;if(found==0||text1.substring(text_length-length)==text2.substring(0,length)){best=length;length++}}};\ndiff_match_patch.prototype.diff_halfMatch_=function(text1,text2){function diff_halfMatchI_(longtext,shorttext,i){var seed=longtext.substring(i,i+Math.floor(longtext.length/4));var j=-1;var best_common="";var best_longtext_a;var best_longtext_b;var best_shorttext_a;var best_shorttext_b;for(;(j=shorttext.indexOf(seed,j+1))!=-1;){var prefixLength=dmp.diff_commonPrefix(longtext.substring(i),shorttext.substring(j));var suffixLength=dmp.diff_commonSuffix(longtext.substring(0,i),shorttext.substring(0,j));\nif(best_common.length<suffixLength+prefixLength){best_common=shorttext.substring(j-suffixLength,j)+shorttext.substring(j,j+prefixLength);best_longtext_a=longtext.substring(0,i-suffixLength);best_longtext_b=longtext.substring(i+prefixLength);best_shorttext_a=shorttext.substring(0,j-suffixLength);best_shorttext_b=shorttext.substring(j+prefixLength)}}if(best_common.length*2>=longtext.length)return[best_longtext_a,best_longtext_b,best_shorttext_a,best_shorttext_b,best_common];else return null}if(this.Diff_Timeout<=\n0)return null;var longtext=text1.length>text2.length?text1:text2;var shorttext=text1.length>text2.length?text2:text1;if(longtext.length<4||shorttext.length*2<longtext.length)return null;var dmp=this;var hm1=diff_halfMatchI_(longtext,shorttext,Math.ceil(longtext.length/4));var hm2=diff_halfMatchI_(longtext,shorttext,Math.ceil(longtext.length/2));var hm;if(!hm1&&!hm2)return null;else if(!hm2)hm=hm1;else if(!hm1)hm=hm2;else hm=hm1[4].length>hm2[4].length?hm1:hm2;var text1_a;var text1_b;var text2_a;var text2_b;\nif(text1.length>text2.length){text1_a=hm[0];text1_b=hm[1];text2_a=hm[2];text2_b=hm[3]}else{text2_a=hm[0];text2_b=hm[1];text1_a=hm[2];text1_b=hm[3]}var mid_common=hm[4];return[text1_a,text1_b,text2_a,text2_b,mid_common]};\ndiff_match_patch.prototype.diff_cleanupSemantic=function(diffs){var changes=false;var equalities=[];var equalitiesLength=0;var lastequality=null;var pointer=0;var length_insertions1=0;var length_deletions1=0;var length_insertions2=0;var length_deletions2=0;for(;pointer<diffs.length;){if(diffs[pointer][0]==DIFF_EQUAL){equalities[equalitiesLength++]=pointer;length_insertions1=length_insertions2;length_deletions1=length_deletions2;length_insertions2=0;length_deletions2=0;lastequality=diffs[pointer][1]}else{if(diffs[pointer][0]==\nDIFF_INSERT)length_insertions2=length_insertions2+diffs[pointer][1].length;else length_deletions2=length_deletions2+diffs[pointer][1].length;if(lastequality&&lastequality.length<=Math.max(length_insertions1,length_deletions1)&&lastequality.length<=Math.max(length_insertions2,length_deletions2)){diffs.splice(equalities[equalitiesLength-1],0,[DIFF_DELETE,lastequality]);diffs[equalities[equalitiesLength-1]+1][0]=DIFF_INSERT;equalitiesLength--;equalitiesLength--;pointer=equalitiesLength>0?equalities[equalitiesLength-\n1]:-1;length_insertions1=0;length_deletions1=0;length_insertions2=0;length_deletions2=0;lastequality=null;changes=true}}pointer++}if(changes)this.diff_cleanupMerge(diffs);this.diff_cleanupSemanticLossless(diffs);pointer=1;for(;pointer<diffs.length;){if(diffs[pointer-1][0]==DIFF_DELETE&&diffs[pointer][0]==DIFF_INSERT){var deletion=diffs[pointer-1][1];var insertion=diffs[pointer][1];var overlap_length1=this.diff_commonOverlap_(deletion,insertion);var overlap_length2=this.diff_commonOverlap_(insertion,\ndeletion);if(overlap_length1>=overlap_length2){if(overlap_length1>=deletion.length/2||overlap_length1>=insertion.length/2){diffs.splice(pointer,0,[DIFF_EQUAL,insertion.substring(0,overlap_length1)]);diffs[pointer-1][1]=deletion.substring(0,deletion.length-overlap_length1);diffs[pointer+1][1]=insertion.substring(overlap_length1);pointer++}}else if(overlap_length2>=deletion.length/2||overlap_length2>=insertion.length/2){diffs.splice(pointer,0,[DIFF_EQUAL,deletion.substring(0,overlap_length2)]);diffs[pointer-\n1][0]=DIFF_INSERT;diffs[pointer-1][1]=insertion.substring(0,insertion.length-overlap_length2);diffs[pointer+1][0]=DIFF_DELETE;diffs[pointer+1][1]=deletion.substring(overlap_length2);pointer++}pointer++}pointer++}};\ndiff_match_patch.prototype.diff_cleanupSemanticLossless=function(diffs){function diff_cleanupSemanticScore_(one,two){if(!one||!two)return 6;var char1=one.charAt(one.length-1);var char2=two.charAt(0);var nonAlphaNumeric1=char1.match(diff_match_patch.nonAlphaNumericRegex_);var nonAlphaNumeric2=char2.match(diff_match_patch.nonAlphaNumericRegex_);var whitespace1=nonAlphaNumeric1&&char1.match(diff_match_patch.whitespaceRegex_);var whitespace2=nonAlphaNumeric2&&char2.match(diff_match_patch.whitespaceRegex_);\nvar lineBreak1=whitespace1&&char1.match(diff_match_patch.linebreakRegex_);var lineBreak2=whitespace2&&char2.match(diff_match_patch.linebreakRegex_);var blankLine1=lineBreak1&&one.match(diff_match_patch.blanklineEndRegex_);var blankLine2=lineBreak2&&two.match(diff_match_patch.blanklineStartRegex_);if(blankLine1||blankLine2)return 5;else if(lineBreak1||lineBreak2)return 4;else if(nonAlphaNumeric1&&!whitespace1&&whitespace2)return 3;else if(whitespace1||whitespace2)return 2;else if(nonAlphaNumeric1||\nnonAlphaNumeric2)return 1;return 0}var pointer=1;for(;pointer<diffs.length-1;){if(diffs[pointer-1][0]==DIFF_EQUAL&&diffs[pointer+1][0]==DIFF_EQUAL){var equality1=diffs[pointer-1][1];var edit=diffs[pointer][1];var equality2=diffs[pointer+1][1];var commonOffset=this.diff_commonSuffix(equality1,edit);if(commonOffset){var commonString=edit.substring(edit.length-commonOffset);equality1=equality1.substring(0,equality1.length-commonOffset);edit=commonString+edit.substring(0,edit.length-commonOffset);equality2=\ncommonString+equality2}var bestEquality1=equality1;var bestEdit=edit;var bestEquality2=equality2;var bestScore=diff_cleanupSemanticScore_(equality1,edit)+diff_cleanupSemanticScore_(edit,equality2);for(;edit.charAt(0)===equality2.charAt(0);){equality1=equality1+edit.charAt(0);edit=edit.substring(1)+equality2.charAt(0);equality2=equality2.substring(1);var score=diff_cleanupSemanticScore_(equality1,edit)+diff_cleanupSemanticScore_(edit,equality2);if(score>=bestScore){bestScore=score;bestEquality1=equality1;\nbestEdit=edit;bestEquality2=equality2}}if(diffs[pointer-1][1]!=bestEquality1){if(bestEquality1)diffs[pointer-1][1]=bestEquality1;else{diffs.splice(pointer-1,1);pointer--}diffs[pointer][1]=bestEdit;if(bestEquality2)diffs[pointer+1][1]=bestEquality2;else{diffs.splice(pointer+1,1);pointer--}}}pointer++}};diff_match_patch.nonAlphaNumericRegex_=/[^a-zA-Z0-9]/;diff_match_patch.whitespaceRegex_=/\\s/;diff_match_patch.linebreakRegex_=/[\\r\\n]/;diff_match_patch.blanklineEndRegex_=/\\n\\r?\\n$/;\ndiff_match_patch.blanklineStartRegex_=/^\\r?\\n\\r?\\n/;\ndiff_match_patch.prototype.diff_cleanupEfficiency=function(diffs){var changes=false;var equalities=[];var equalitiesLength=0;var lastequality=null;var pointer=0;var pre_ins=false;var pre_del=false;var post_ins=false;var post_del=false;for(;pointer<diffs.length;){if(diffs[pointer][0]==DIFF_EQUAL){if(diffs[pointer][1].length<this.Diff_EditCost&&(post_ins||post_del)){equalities[equalitiesLength++]=pointer;pre_ins=post_ins;pre_del=post_del;lastequality=diffs[pointer][1]}else{equalitiesLength=0;lastequality=\nnull}post_ins=post_del=false}else{if(diffs[pointer][0]==DIFF_DELETE)post_del=true;else post_ins=true;if(lastequality&&(pre_ins&&pre_del&&post_ins&&post_del||lastequality.length<this.Diff_EditCost/2&&pre_ins+pre_del+post_ins+post_del==3)){diffs.splice(equalities[equalitiesLength-1],0,[DIFF_DELETE,lastequality]);diffs[equalities[equalitiesLength-1]+1][0]=DIFF_INSERT;equalitiesLength--;lastequality=null;if(pre_ins&&pre_del){post_ins=post_del=true;equalitiesLength=0}else{equalitiesLength--;pointer=equalitiesLength>\n0?equalities[equalitiesLength-1]:-1;post_ins=post_del=false}changes=true}}pointer++}if(changes)this.diff_cleanupMerge(diffs)};\ndiff_match_patch.prototype.diff_cleanupMerge=function(diffs){diffs.push([DIFF_EQUAL,""]);var pointer=0;var count_delete=0;var count_insert=0;var text_delete="";var text_insert="";var commonlength;for(;pointer<diffs.length;)switch(diffs[pointer][0]){case DIFF_INSERT:count_insert++;text_insert=text_insert+diffs[pointer][1];pointer++;break;case DIFF_DELETE:count_delete++;text_delete=text_delete+diffs[pointer][1];pointer++;break;case DIFF_EQUAL:if(count_delete+count_insert>1){if(count_delete!==0&&count_insert!==\n0){commonlength=this.diff_commonPrefix(text_insert,text_delete);if(commonlength!==0){if(pointer-count_delete-count_insert>0&&diffs[pointer-count_delete-count_insert-1][0]==DIFF_EQUAL)diffs[pointer-count_delete-count_insert-1][1]+=text_insert.substring(0,commonlength);else{diffs.splice(0,0,[DIFF_EQUAL,text_insert.substring(0,commonlength)]);pointer++}text_insert=text_insert.substring(commonlength);text_delete=text_delete.substring(commonlength)}commonlength=this.diff_commonSuffix(text_insert,text_delete);\nif(commonlength!==0){diffs[pointer][1]=text_insert.substring(text_insert.length-commonlength)+diffs[pointer][1];text_insert=text_insert.substring(0,text_insert.length-commonlength);text_delete=text_delete.substring(0,text_delete.length-commonlength)}}if(count_delete===0)diffs.splice(pointer-count_insert,count_delete+count_insert,[DIFF_INSERT,text_insert]);else if(count_insert===0)diffs.splice(pointer-count_delete,count_delete+count_insert,[DIFF_DELETE,text_delete]);else diffs.splice(pointer-count_delete-\ncount_insert,count_delete+count_insert,[DIFF_DELETE,text_delete],[DIFF_INSERT,text_insert]);pointer=pointer-count_delete-count_insert+(count_delete?1:0)+(count_insert?1:0)+1}else if(pointer!==0&&diffs[pointer-1][0]==DIFF_EQUAL){diffs[pointer-1][1]+=diffs[pointer][1];diffs.splice(pointer,1)}else pointer++;count_insert=0;count_delete=0;text_delete="";text_insert="";break}if(diffs[diffs.length-1][1]==="")diffs.pop();var changes=false;pointer=1;for(;pointer<diffs.length-1;){if(diffs[pointer-1][0]==DIFF_EQUAL&&\ndiffs[pointer+1][0]==DIFF_EQUAL)if(diffs[pointer][1].substring(diffs[pointer][1].length-diffs[pointer-1][1].length)==diffs[pointer-1][1]){diffs[pointer][1]=diffs[pointer-1][1]+diffs[pointer][1].substring(0,diffs[pointer][1].length-diffs[pointer-1][1].length);diffs[pointer+1][1]=diffs[pointer-1][1]+diffs[pointer+1][1];diffs.splice(pointer-1,1);changes=true}else if(diffs[pointer][1].substring(0,diffs[pointer+1][1].length)==diffs[pointer+1][1]){diffs[pointer-1][1]+=diffs[pointer+1][1];diffs[pointer][1]=\ndiffs[pointer][1].substring(diffs[pointer+1][1].length)+diffs[pointer+1][1];diffs.splice(pointer+1,1);changes=true}pointer++}if(changes)this.diff_cleanupMerge(diffs)};\ndiff_match_patch.prototype.diff_xIndex=function(diffs,loc){var chars1=0;var chars2=0;var last_chars1=0;var last_chars2=0;var x;x=0;for(;x<diffs.length;x++){if(diffs[x][0]!==DIFF_INSERT)chars1=chars1+diffs[x][1].length;if(diffs[x][0]!==DIFF_DELETE)chars2=chars2+diffs[x][1].length;if(chars1>loc)break;last_chars1=chars1;last_chars2=chars2}if(diffs.length!=x&&diffs[x][0]===DIFF_DELETE)return last_chars2;return last_chars2+(loc-last_chars1)};\ndiff_match_patch.prototype.diff_prettyHtml=function(diffs){var html=[];var pattern_amp=/&/g;var pattern_lt=/</g;var pattern_gt=/>/g;var pattern_para=/\\n/g;var x=0;for(;x<diffs.length;x++){var op=diffs[x][0];var data=diffs[x][1];var text=data.replace(pattern_amp,"&amp;").replace(pattern_lt,"&lt;").replace(pattern_gt,"&gt;").replace(pattern_para,"&para;<br>");switch(op){case DIFF_INSERT:html[x]=\'<ins style="background:#e6ffe6;">\'+text+"</ins>";break;case DIFF_DELETE:html[x]=\'<del style="background:#ffe6e6;">\'+\ntext+"</del>";break;case DIFF_EQUAL:html[x]="<span>"+text+"</span>";break}}return html.join("")};diff_match_patch.prototype.diff_text1=function(diffs){var text=[];var x=0;for(;x<diffs.length;x++)if(diffs[x][0]!==DIFF_INSERT)text[x]=diffs[x][1];return text.join("")};diff_match_patch.prototype.diff_text2=function(diffs){var text=[];var x=0;for(;x<diffs.length;x++)if(diffs[x][0]!==DIFF_DELETE)text[x]=diffs[x][1];return text.join("")};\ndiff_match_patch.prototype.diff_levenshtein=function(diffs){var levenshtein=0;var insertions=0;var deletions=0;var x=0;for(;x<diffs.length;x++){var op=diffs[x][0];var data=diffs[x][1];switch(op){case DIFF_INSERT:insertions=insertions+data.length;break;case DIFF_DELETE:deletions=deletions+data.length;break;case DIFF_EQUAL:levenshtein=levenshtein+Math.max(insertions,deletions);insertions=0;deletions=0;break}}levenshtein=levenshtein+Math.max(insertions,deletions);return levenshtein};\ndiff_match_patch.prototype.diff_toDelta=function(diffs){var text=[];var x=0;for(;x<diffs.length;x++)switch(diffs[x][0]){case DIFF_INSERT:text[x]="+"+encodeURI(diffs[x][1]);break;case DIFF_DELETE:text[x]="-"+diffs[x][1].length;break;case DIFF_EQUAL:text[x]="="+diffs[x][1].length;break}return text.join("\\t").replace(/%20/g," ")};\ndiff_match_patch.prototype.diff_fromDelta=function(text1,delta){var diffs=[];var diffsLength=0;var pointer=0;var tokens=delta.split(/\\t/g);var x=0;for(;x<tokens.length;x++){var param=tokens[x].substring(1);switch(tokens[x].charAt(0)){case "+":try{diffs[diffsLength++]=[DIFF_INSERT,decodeURI(param)]}catch(ex){throw new Error("Illegal escape in diff_fromDelta: "+param);}break;case "-":case "=":var n=parseInt(param,10);if(isNaN(n)||n<0)throw new Error("Invalid number in diff_fromDelta: "+param);var text=\ntext1.substring(pointer,pointer=pointer+n);if(tokens[x].charAt(0)=="=")diffs[diffsLength++]=[DIFF_EQUAL,text];else diffs[diffsLength++]=[DIFF_DELETE,text];break;default:if(tokens[x])throw new Error("Invalid diff operation in diff_fromDelta: "+tokens[x]);}}if(pointer!=text1.length)throw new Error("Delta length ("+pointer+") does not equal source text length ("+text1.length+").");return diffs};\ndiff_match_patch.prototype.match_main=function(text,pattern,loc){if(text==null||pattern==null||loc==null)throw new Error("Null input. (match_main)");loc=Math.max(0,Math.min(loc,text.length));if(text==pattern)return 0;else if(!text.length)return-1;else if(text.substring(loc,loc+pattern.length)==pattern)return loc;else return this.match_bitap_(text,pattern,loc)};\ndiff_match_patch.prototype.match_bitap_=function(text,pattern,loc){function match_bitapScore_(e,x){var accuracy=e/pattern.length;var proximity=Math.abs(loc-x);if(!dmp.Match_Distance)return proximity?1:accuracy;return accuracy+proximity/dmp.Match_Distance}if(pattern.length>this.Match_MaxBits)throw new Error("Pattern too long for this browser.");var s=this.match_alphabet_(pattern);var dmp=this;var score_threshold=this.Match_Threshold;var best_loc=text.indexOf(pattern,loc);if(best_loc!=-1){score_threshold=\nMath.min(match_bitapScore_(0,best_loc),score_threshold);best_loc=text.lastIndexOf(pattern,loc+pattern.length);if(best_loc!=-1)score_threshold=Math.min(match_bitapScore_(0,best_loc),score_threshold)}var matchmask=1<<pattern.length-1;best_loc=-1;var bin_min;var bin_mid;var bin_max=pattern.length+text.length;var last_rd;var d=0;for(;d<pattern.length;d++){bin_min=0;bin_mid=bin_max;for(;bin_min<bin_mid;){if(match_bitapScore_(d,loc+bin_mid)<=score_threshold)bin_min=bin_mid;else bin_max=bin_mid;bin_mid=\nMath.floor((bin_max-bin_min)/2+bin_min)}bin_max=bin_mid;var start=Math.max(1,loc-bin_mid+1);var finish=Math.min(loc+bin_mid,text.length)+pattern.length;var rd=Array(finish+2);rd[finish+1]=(1<<d)-1;var j=finish;for(;j>=start;j--){var charMatch=s[text.charAt(j-1)];if(d===0)rd[j]=(rd[j+1]<<1|1)&charMatch;else rd[j]=(rd[j+1]<<1|1)&charMatch|((last_rd[j+1]|last_rd[j])<<1|1)|last_rd[j+1];if(rd[j]&matchmask){var score=match_bitapScore_(d,j-1);if(score<=score_threshold){score_threshold=score;best_loc=j-1;\nif(best_loc>loc)start=Math.max(1,2*loc-best_loc);else break}}}if(match_bitapScore_(d+1,loc)>score_threshold)break;last_rd=rd}return best_loc};diff_match_patch.prototype.match_alphabet_=function(pattern){var s={};var i=0;for(;i<pattern.length;i++)s[pattern.charAt(i)]=0;i=0;for(;i<pattern.length;i++)s[pattern.charAt(i)]|=1<<pattern.length-i-1;return s};\ndiff_match_patch.prototype.patch_addContext_=function(patch,text){if(text.length==0)return;if(patch.start2===null)throw Error("patch not initialized");var pattern=text.substring(patch.start2,patch.start2+patch.length1);var padding=0;for(;text.indexOf(pattern)!=text.lastIndexOf(pattern)&&pattern.length<this.Match_MaxBits-this.Patch_Margin-this.Patch_Margin;){padding=padding+this.Patch_Margin;pattern=text.substring(patch.start2-padding,patch.start2+patch.length1+padding)}padding=padding+this.Patch_Margin;\nvar prefix=text.substring(patch.start2-padding,patch.start2);if(prefix)patch.diffs.unshift([DIFF_EQUAL,prefix]);var suffix=text.substring(patch.start2+patch.length1,patch.start2+patch.length1+padding);if(suffix)patch.diffs.push([DIFF_EQUAL,suffix]);patch.start1-=prefix.length;patch.start2-=prefix.length;patch.length1+=prefix.length+suffix.length;patch.length2+=prefix.length+suffix.length};\ndiff_match_patch.prototype.patch_make=function(a,opt_b,opt_c){var text1;var diffs;if(typeof a=="string"&&typeof opt_b=="string"&&typeof opt_c=="undefined"){text1=a;diffs=this.diff_main(text1,opt_b,true);if(diffs.length>2){this.diff_cleanupSemantic(diffs);this.diff_cleanupEfficiency(diffs)}}else if(a&&typeof a=="object"&&typeof opt_b=="undefined"&&typeof opt_c=="undefined"){diffs=a;text1=this.diff_text1(diffs)}else if(typeof a=="string"&&opt_b&&typeof opt_b=="object"&&typeof opt_c=="undefined"){text1=\na;diffs=opt_b}else if(typeof a=="string"&&typeof opt_b=="string"&&opt_c&&typeof opt_c=="object"){text1=a;diffs=opt_c}else throw new Error("Unknown call format to patch_make.");if(diffs.length===0)return[];var patches=[];var patch=new diff_match_patch.patch_obj;var patchDiffLength=0;var char_count1=0;var char_count2=0;var prepatch_text=text1;var postpatch_text=text1;var x=0;for(;x<diffs.length;x++){var diff_type=diffs[x][0];var diff_text=diffs[x][1];if(!patchDiffLength&&diff_type!==DIFF_EQUAL){patch.start1=\nchar_count1;patch.start2=char_count2}switch(diff_type){case DIFF_INSERT:patch.diffs[patchDiffLength++]=diffs[x];patch.length2+=diff_text.length;postpatch_text=postpatch_text.substring(0,char_count2)+diff_text+postpatch_text.substring(char_count2);break;case DIFF_DELETE:patch.length1+=diff_text.length;patch.diffs[patchDiffLength++]=diffs[x];postpatch_text=postpatch_text.substring(0,char_count2)+postpatch_text.substring(char_count2+diff_text.length);break;case DIFF_EQUAL:if(diff_text.length<=2*this.Patch_Margin&&\npatchDiffLength&&diffs.length!=x+1){patch.diffs[patchDiffLength++]=diffs[x];patch.length1+=diff_text.length;patch.length2+=diff_text.length}else if(diff_text.length>=2*this.Patch_Margin)if(patchDiffLength){this.patch_addContext_(patch,prepatch_text);patches.push(patch);patch=new diff_match_patch.patch_obj;patchDiffLength=0;prepatch_text=postpatch_text;char_count1=char_count2}break}if(diff_type!==DIFF_INSERT)char_count1=char_count1+diff_text.length;if(diff_type!==DIFF_DELETE)char_count2=char_count2+\ndiff_text.length}if(patchDiffLength){this.patch_addContext_(patch,prepatch_text);patches.push(patch)}return patches};\ndiff_match_patch.prototype.patch_deepCopy=function(patches){var patchesCopy=[];var x=0;for(;x<patches.length;x++){var patch=patches[x];var patchCopy=new diff_match_patch.patch_obj;patchCopy.diffs=[];var y=0;for(;y<patch.diffs.length;y++)patchCopy.diffs[y]={0:patch.diffs[y][0],1:patch.diffs[y][1]};patchCopy.start1=patch.start1;patchCopy.start2=patch.start2;patchCopy.length1=patch.length1;patchCopy.length2=patch.length2;patchesCopy[x]=patchCopy}return patchesCopy};\ndiff_match_patch.prototype.patch_apply=function(patches,text){if(patches.length==0)return[text,[]];patches=this.patch_deepCopy(patches);var nullPadding=this.patch_addPadding(patches);text=nullPadding+text+nullPadding;this.patch_splitMax(patches);var delta=0;var results=[];var x=0;for(;x<patches.length;x++){var expected_loc=patches[x].start2+delta;var text1=this.diff_text1(patches[x].diffs);var start_loc;var end_loc=-1;if(text1.length>this.Match_MaxBits){start_loc=this.match_main(text,text1.substring(0,\nthis.Match_MaxBits),expected_loc);if(start_loc!=-1){end_loc=this.match_main(text,text1.substring(text1.length-this.Match_MaxBits),expected_loc+text1.length-this.Match_MaxBits);if(end_loc==-1||start_loc>=end_loc)start_loc=-1}}else start_loc=this.match_main(text,text1,expected_loc);if(start_loc==-1){results[x]=false;delta=delta-(patches[x].length2-patches[x].length1)}else{results[x]=true;delta=start_loc-expected_loc;var text2;if(end_loc==-1)text2=text.substring(start_loc,start_loc+text1.length);else text2=\ntext.substring(start_loc,end_loc+this.Match_MaxBits);if(text1==text2)text=text.substring(0,start_loc)+this.diff_text2(patches[x].diffs)+text.substring(start_loc+text1.length);else{var diffs=this.diff_main(text1,text2,false);if(text1.length>this.Match_MaxBits&&this.diff_levenshtein(diffs)/text1.length>this.Patch_DeleteThreshold)results[x]=false;else{this.diff_cleanupSemanticLossless(diffs);var index1=0;var index2;var y=0;for(;y<patches[x].diffs.length;y++){var mod=patches[x].diffs[y];if(mod[0]!==DIFF_EQUAL)index2=\nthis.diff_xIndex(diffs,index1);if(mod[0]===DIFF_INSERT)text=text.substring(0,start_loc+index2)+mod[1]+text.substring(start_loc+index2);else if(mod[0]===DIFF_DELETE)text=text.substring(0,start_loc+index2)+text.substring(start_loc+this.diff_xIndex(diffs,index1+mod[1].length));if(mod[0]!==DIFF_DELETE)index1=index1+mod[1].length}}}}}text=text.substring(nullPadding.length,text.length-nullPadding.length);return[text,results]};\ndiff_match_patch.prototype.patch_addPadding=function(patches){var paddingLength=this.Patch_Margin;var nullPadding="";var x=1;for(;x<=paddingLength;x++)nullPadding=nullPadding+String.fromCharCode(x);x=0;for(;x<patches.length;x++){patches[x].start1+=paddingLength;patches[x].start2+=paddingLength}var patch=patches[0];var diffs=patch.diffs;if(diffs.length==0||diffs[0][0]!=DIFF_EQUAL){diffs.unshift([DIFF_EQUAL,nullPadding]);patch.start1-=paddingLength;patch.start2-=paddingLength;patch.length1+=paddingLength;\npatch.length2+=paddingLength}else if(paddingLength>diffs[0][1].length){var extraLength=paddingLength-diffs[0][1].length;diffs[0][1]=nullPadding.substring(diffs[0][1].length)+diffs[0][1];patch.start1-=extraLength;patch.start2-=extraLength;patch.length1+=extraLength;patch.length2+=extraLength}patch=patches[patches.length-1];diffs=patch.diffs;if(diffs.length==0||diffs[diffs.length-1][0]!=DIFF_EQUAL){diffs.push([DIFF_EQUAL,nullPadding]);patch.length1+=paddingLength;patch.length2+=paddingLength}else if(paddingLength>\ndiffs[diffs.length-1][1].length){extraLength=paddingLength-diffs[diffs.length-1][1].length;diffs[diffs.length-1][1]+=nullPadding.substring(0,extraLength);patch.length1+=extraLength;patch.length2+=extraLength}return nullPadding};\ndiff_match_patch.prototype.patch_splitMax=function(patches){var patch_size=this.Match_MaxBits;var x=0;for(;x<patches.length;x++){if(patches[x].length1<=patch_size)continue;var bigpatch=patches[x];patches.splice(x--,1);var start1=bigpatch.start1;var start2=bigpatch.start2;var precontext="";for(;bigpatch.diffs.length!==0;){var patch=new diff_match_patch.patch_obj;var empty=true;patch.start1=start1-precontext.length;patch.start2=start2-precontext.length;if(precontext!==""){patch.length1=patch.length2=\nprecontext.length;patch.diffs.push([DIFF_EQUAL,precontext])}for(;bigpatch.diffs.length!==0&&patch.length1<patch_size-this.Patch_Margin;){var diff_type=bigpatch.diffs[0][0];var diff_text=bigpatch.diffs[0][1];if(diff_type===DIFF_INSERT){patch.length2+=diff_text.length;start2=start2+diff_text.length;patch.diffs.push(bigpatch.diffs.shift());empty=false}else if(diff_type===DIFF_DELETE&&patch.diffs.length==1&&patch.diffs[0][0]==DIFF_EQUAL&&diff_text.length>2*patch_size){patch.length1+=diff_text.length;\nstart1=start1+diff_text.length;empty=false;patch.diffs.push([diff_type,diff_text]);bigpatch.diffs.shift()}else{diff_text=diff_text.substring(0,patch_size-patch.length1-this.Patch_Margin);patch.length1+=diff_text.length;start1=start1+diff_text.length;if(diff_type===DIFF_EQUAL){patch.length2+=diff_text.length;start2=start2+diff_text.length}else empty=false;patch.diffs.push([diff_type,diff_text]);if(diff_text==bigpatch.diffs[0][1])bigpatch.diffs.shift();else bigpatch.diffs[0][1]=bigpatch.diffs[0][1].substring(diff_text.length)}}precontext=\nthis.diff_text2(patch.diffs);precontext=precontext.substring(precontext.length-this.Patch_Margin);var postcontext=this.diff_text1(bigpatch.diffs).substring(0,this.Patch_Margin);if(postcontext!==""){patch.length1+=postcontext.length;patch.length2+=postcontext.length;if(patch.diffs.length!==0&&patch.diffs[patch.diffs.length-1][0]===DIFF_EQUAL)patch.diffs[patch.diffs.length-1][1]+=postcontext;else patch.diffs.push([DIFF_EQUAL,postcontext])}if(!empty)patches.splice(++x,0,patch)}}};\ndiff_match_patch.prototype.patch_toText=function(patches){var text=[];var x=0;for(;x<patches.length;x++)text[x]=patches[x];return text.join("")};\ndiff_match_patch.prototype.patch_fromText=function(textline){var patches=[];if(!textline)return patches;var text=textline.split("\\n");var textPointer=0;var patchHeader=/^@@ -(\\d+),?(\\d*) \\+(\\d+),?(\\d*) @@$/;for(;textPointer<text.length;){var m=text[textPointer].match(patchHeader);if(!m)throw new Error("Invalid patch string: "+text[textPointer]);var patch=new diff_match_patch.patch_obj;patches.push(patch);patch.start1=parseInt(m[1],10);if(m[2]===""){patch.start1--;patch.length1=1}else if(m[2]=="0")patch.length1=\n0;else{patch.start1--;patch.length1=parseInt(m[2],10)}patch.start2=parseInt(m[3],10);if(m[4]===""){patch.start2--;patch.length2=1}else if(m[4]=="0")patch.length2=0;else{patch.start2--;patch.length2=parseInt(m[4],10)}textPointer++;for(;textPointer<text.length;){var sign=text[textPointer].charAt(0);try{var line=decodeURI(text[textPointer].substring(1))}catch(ex){throw new Error("Illegal escape in patch_fromText: "+line);}if(sign=="-")patch.diffs.push([DIFF_DELETE,line]);else if(sign=="+")patch.diffs.push([DIFF_INSERT,\nline]);else if(sign==" ")patch.diffs.push([DIFF_EQUAL,line]);else if(sign=="@")break;else if(sign==="");else throw new Error(\'Invalid patch mode "\'+sign+\'" in: \'+line);textPointer++}}return patches};diff_match_patch.patch_obj=function(){this.diffs=[];this.start1=null;this.start2=null;this.length1=0;this.length2=0};\ndiff_match_patch.patch_obj.prototype.toString=function(){var coords1;var coords2;if(this.length1===0)coords1=this.start1+",0";else if(this.length1==1)coords1=this.start1+1;else coords1=this.start1+1+","+this.length1;if(this.length2===0)coords2=this.start2+",0";else if(this.length2==1)coords2=this.start2+1;else coords2=this.start2+1+","+this.length2;var text=["@@ -"+coords1+" +"+coords2+" @@\\n"];var op;var x=0;for(;x<this.diffs.length;x++){switch(this.diffs[x][0]){case DIFF_INSERT:op="+";break;case DIFF_DELETE:op=\n"-";break;case DIFF_EQUAL:op=" ";break}text[x+1]=op+encodeURI(this.diffs[x][1])+"\\n"}return text.join("").replace(/%20/g," ")};this["diff_match_patch"]=diff_match_patch;this["DIFF_DELETE"]=DIFF_DELETE;this["DIFF_INSERT"]=DIFF_INSERT;this["DIFF_EQUAL"]=DIFF_EQUAL;(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror","diff_match_patch"],mod);else mod(CodeMirror)})(function(CodeMirror){function DiffView(mv,type){this.mv=mv;this.type=type;this.classes=type=="left"?LEFT_CLASSES:RIGHT_CLASSES}function ensureDiff(dv){if(dv.diffOutOfDate){dv.diff=getDiff(dv.orig.getValue(),dv.edit.getValue(),dv.mv.options.ignoreWhitespace);dv.chunks=getChunks(dv.diff);\ndv.diffOutOfDate=false;CodeMirror.signal(dv.edit,"updateDiff",dv.diff)}}function registerUpdate(dv){function update(mode){updating=true;updatingFast=false;if(mode=="full"){if(dv.svg)clear(dv.svg);if(dv.copyButtons)clear(dv.copyButtons);clearMarks(dv.edit,edit.marked,dv.classes);clearMarks(dv.orig,orig.marked,dv.classes);edit.from=edit.to=orig.from=orig.to=0}ensureDiff(dv);if(dv.showDifferences){updateMarks(dv.edit,dv.diff,edit,DIFF_INSERT,dv.classes);updateMarks(dv.orig,dv.diff,orig,DIFF_DELETE,dv.classes)}if(dv.mv.options.connect==\n"align")alignChunks(dv);makeConnections(dv);if(dv.needsScrollSync!=null)syncScroll(dv,dv.needsScrollSync);updating=false}function setDealign(fast){if(updating)return;dv.dealigned=true;set(fast)}function set(fast){if(updating||updatingFast)return;clearTimeout(debounceChange);if(fast===true)updatingFast=true;debounceChange=setTimeout(update,fast===true?20:30)}function change(_cm,change){if(!dv.diffOutOfDate){dv.diffOutOfDate=true;edit.from=edit.to=orig.from=orig.to=0}setDealign(change.text.length-1!=\nchange.to.line-change.from.line)}function swapDoc(){dv.diffOutOfDate=true;dv.dealigned=true;update("full")}var edit={from:0,to:0,marked:[]};var orig={from:0,to:0,marked:[]};var debounceChange;var updatingFast=false;dv.edit.on("change",change);dv.orig.on("change",change);dv.edit.on("swapDoc",swapDoc);dv.orig.on("swapDoc",swapDoc);if(dv.mv.options.connect=="align"){CodeMirror.on(dv.edit.state.trackAlignable,"realign",setDealign);CodeMirror.on(dv.orig.state.trackAlignable,"realign",setDealign)}dv.edit.on("viewportChange",\nfunction(){set(false)});dv.orig.on("viewportChange",function(){set(false)});update();return update}function registerScroll(dv,otherDv){dv.edit.on("scroll",function(){syncScroll(dv,true)&&makeConnections(dv)});dv.orig.on("scroll",function(){syncScroll(dv,false)&&makeConnections(dv);if(otherDv)syncScroll(otherDv,true)&&makeConnections(otherDv)})}function syncScroll(dv,toOrig){if(dv.diffOutOfDate){if(dv.lockScroll&&dv.needsScrollSync==null)dv.needsScrollSync=toOrig;return false}dv.needsScrollSync=null;\nif(!dv.lockScroll)return true;var editor;var other;var now=+new Date;if(toOrig){editor=dv.edit;other=dv.orig}else{editor=dv.orig;other=dv.edit}if(editor.state.scrollSetBy==dv&&(editor.state.scrollSetAt||0)+250>now)return false;var sInfo=editor.getScrollInfo();if(dv.mv.options.connect=="align")targetPos=sInfo.top;else{var halfScreen=.5*sInfo.clientHeight;var midY=sInfo.top+halfScreen;var mid=editor.lineAtHeight(midY,"local");var around=chunkBoundariesAround(dv.chunks,mid,toOrig);var off=getOffsets(editor,\ntoOrig?around.edit:around.orig);var offOther=getOffsets(other,toOrig?around.orig:around.edit);var ratio=(midY-off.top)/(off.bot-off.top);var targetPos=offOther.top-halfScreen+ratio*(offOther.bot-offOther.top);var botDist;var mix;if(targetPos>sInfo.top&&(mix=sInfo.top/halfScreen)<1)targetPos=targetPos*mix+sInfo.top*(1-mix);else if((botDist=sInfo.height-sInfo.clientHeight-sInfo.top)<halfScreen){var otherInfo=other.getScrollInfo();var botDistOther=otherInfo.height-otherInfo.clientHeight-targetPos;if(botDistOther>\nbotDist&&(mix=botDist/halfScreen)<1)targetPos=targetPos*mix+(otherInfo.height-otherInfo.clientHeight-botDist)*(1-mix)}}other.scrollTo(sInfo.left,targetPos);other.state.scrollSetAt=now;other.state.scrollSetBy=dv;return true}function getOffsets(editor,around){var bot=around.after;if(bot==null)bot=editor.lastLine()+1;return{top:editor.heightAtLine(around.before||0,"local"),bot:editor.heightAtLine(bot,"local")}}function setScrollLock(dv,val,action){dv.lockScroll=val;if(val&&action!=false)syncScroll(dv,\nDIFF_INSERT)&&makeConnections(dv);(val?CodeMirror.addClass:CodeMirror.rmClass)(dv.lockButton,"CodeMirror-merge-scrolllock-enabled")}function removeClass(editor,line,classes){var locs=classes.classLocation;var i=0;for(;i<locs.length;i++){editor.removeLineClass(line,locs[i],classes.chunk);editor.removeLineClass(line,locs[i],classes.start);editor.removeLineClass(line,locs[i],classes.end)}}function clearMarks(editor,arr,classes){var i=0;for(;i<arr.length;++i){var mark=arr[i];if(mark instanceof CodeMirror.TextMarker)mark.clear();\nelse if(mark.parent)removeClass(editor,mark,classes)}arr.length=0}function updateMarks(editor,diff,state,type,classes){var vp=editor.getViewport();editor.operation(function(){if(state.from==state.to||vp.from-state.to>20||state.from-vp.to>20){clearMarks(editor,state.marked,classes);markChanges(editor,diff,type,state.marked,vp.from,vp.to,classes);state.from=vp.from;state.to=vp.to}else{if(vp.from<state.from){markChanges(editor,diff,type,state.marked,vp.from,state.from,classes);state.from=vp.from}if(vp.to>\nstate.to){markChanges(editor,diff,type,state.marked,state.to,vp.to,classes);state.to=vp.to}}})}function addClass(editor,lineNr,classes,main,start,end){var locs=classes.classLocation;var line=editor.getLineHandle(lineNr);var i=0;for(;i<locs.length;i++){if(main)editor.addLineClass(line,locs[i],classes.chunk);if(start)editor.addLineClass(line,locs[i],classes.start);if(end)editor.addLineClass(line,locs[i],classes.end)}return line}function markChanges(editor,diff,type,marks,from,to,classes){function markChunk(start,\nend){var bfrom=Math.max(from,start);var bto=Math.min(to,end);var i=bfrom;for(;i<bto;++i)marks.push(addClass(editor,i,classes,true,i==start,i==end-1));if(start==end&&bfrom==end&&bto==end)if(bfrom)marks.push(addClass(editor,bfrom-1,classes,false,false,true));else marks.push(addClass(editor,bfrom,classes,false,true,false))}var pos=Pos(0,0);var top=Pos(from,0);var bot=editor.clipPos(Pos(to-1));var cls=type==DIFF_DELETE?classes.del:classes.insert;var chunkStart=0;var pending=false;var i=0;for(;i<diff.length;++i){var part=\ndiff[i];var tp=part[0];var str=part[1];if(tp==DIFF_EQUAL){var cleanFrom=pos.line+(startOfLineClean(diff,i)?0:1);moveOver(pos,str);var cleanTo=pos.line+(endOfLineClean(diff,i)?1:0);if(cleanTo>cleanFrom){if(pending){markChunk(chunkStart,cleanFrom);pending=false}chunkStart=cleanTo}}else{pending=true;if(tp==type){var end=moveOver(pos,str,true);var a=posMax(top,pos);var b=posMin(bot,end);if(!posEq(a,b))marks.push(editor.markText(a,b,{className:cls}));pos=end}}}if(pending)markChunk(chunkStart,pos.line+\n1)}function makeConnections(dv){if(!dv.showDifferences)return;if(dv.svg){clear(dv.svg);var w=dv.gap.offsetWidth;dv.svg.setAttribute("width",w);dv.svg.setAttribute("height",dv.gap.offsetHeight)}if(dv.copyButtons)clear(dv.copyButtons);var vpEdit=dv.edit.getViewport();var vpOrig=dv.orig.getViewport();var outerTop=dv.mv.wrap.getBoundingClientRect().top;var sTopEdit=outerTop-dv.edit.getScrollerElement().getBoundingClientRect().top+dv.edit.getScrollInfo().top;var sTopOrig=outerTop-dv.orig.getScrollerElement().getBoundingClientRect().top+\ndv.orig.getScrollInfo().top;var i=0;for(;i<dv.chunks.length;i++){var ch=dv.chunks[i];if(ch.editFrom<=vpEdit.to&&ch.editTo>=vpEdit.from&&ch.origFrom<=vpOrig.to&&ch.origTo>=vpOrig.from)drawConnectorsForChunk(dv,ch,sTopOrig,sTopEdit,w)}}function getMatchingOrigLine(editLine,chunks){var editStart=0;var origStart=0;var i=0;for(;i<chunks.length;i++){var chunk=chunks[i];if(chunk.editTo>editLine&&chunk.editFrom<=editLine)return null;if(chunk.editFrom>editLine)break;editStart=chunk.editTo;origStart=chunk.origTo}return origStart+\n(editLine-editStart)}function alignableFor(cm,chunks,isOrig){var tracker=cm.state.trackAlignable;var start=cm.firstLine();var trackI=0;var result=[];var i=0;for(;;i++){var chunk=chunks[i];var chunkStart=!chunk?1E9:isOrig?chunk.origFrom:chunk.editFrom;for(;trackI<tracker.alignable.length;trackI=trackI+2){var n=tracker.alignable[trackI]+1;if(n<=start)continue;if(n<=chunkStart)result.push(n);else break}if(!chunk)break;result.push(start=isOrig?chunk.origTo:chunk.editTo)}return result}function mergeAlignable(result,\norigAlignable,chunks,setIndex){var rI=0;var origI=0;var chunkI=0;var diff=0;outer:for(;;rI++){var nextR=result[rI];var nextO=origAlignable[origI];if(!nextR&&nextO==null)break;var rLine=nextR?nextR[0]:1E9;var oLine=nextO==null?1E9:nextO;for(;chunkI<chunks.length;){var chunk=chunks[chunkI];if(chunk.origFrom<=oLine&&chunk.origTo>oLine){origI++;rI--;continue outer}if(chunk.editTo>rLine){if(chunk.editFrom<=rLine)continue outer;break}diff=diff+(chunk.origTo-chunk.origFrom-(chunk.editTo-chunk.editFrom));\nchunkI++}if(rLine==oLine-diff){nextR[setIndex]=oLine;origI++}else if(rLine<oLine-diff)nextR[setIndex]=rLine+diff;else{var record=[oLine-diff,null,null];record[setIndex]=oLine;result.splice(rI,0,record);origI++}}}function findAlignedLines(dv,other){var alignable=alignableFor(dv.edit,dv.chunks,false);var result=[];if(other){var i=0;var j=0;for(;i<other.chunks.length;i++){var n=other.chunks[i].editTo;for(;j<alignable.length&&alignable[j]<n;)j++;if(j==alignable.length||alignable[j]!=n)alignable.splice(j++,\n0,n)}}i=0;for(;i<alignable.length;i++)result.push([alignable[i],null,null]);mergeAlignable(result,alignableFor(dv.orig,dv.chunks,true),dv.chunks,1);if(other)mergeAlignable(result,alignableFor(other.orig,other.chunks,true),other.chunks,2);return result}function alignChunks(dv,force){if(!dv.dealigned&&!force)return;if(!dv.orig.curOp)return dv.orig.operation(function(){alignChunks(dv,force)});dv.dealigned=false;var other=dv.mv.left==dv?dv.mv.right:dv.mv.left;if(other){ensureDiff(other);other.dealigned=\nfalse}var linesToAlign=findAlignedLines(dv,other);var aligners=dv.mv.aligners;var i=0;for(;i<aligners.length;i++)aligners[i].clear();aligners.length=0;var cm=[dv.edit,dv.orig];var scroll=[];var offset=[];if(other)cm.push(other.orig);i=0;for(;i<cm.length;i++){scroll.push(cm[i].getScrollInfo().top);offset.push(-cm[i].getScrollerElement().getBoundingClientRect().top)}if(offset[0]!=offset[1]||cm.length==3&&offset[1]!=offset[2])alignLines(cm,offset,[0,0,0],aligners);var ln=0;for(;ln<linesToAlign.length;ln++)alignLines(cm,\noffset,linesToAlign[ln],aligners);i=0;for(;i<cm.length;i++)cm[i].scrollTo(null,scroll[i])}function alignLines(cm,cmOffset,lines,aligners){var maxOffset=-1E8;var offset=[];var i=0;for(;i<cm.length;i++)if(lines[i]!=null){var off=cm[i].heightAtLine(lines[i],"local")-cmOffset[i];offset[i]=off;maxOffset=Math.max(maxOffset,off)}i=0;for(;i<cm.length;i++)if(lines[i]!=null){var diff=maxOffset-offset[i];if(diff>1)aligners.push(padAbove(cm[i],lines[i],diff))}}function padAbove(cm,line,size){var above=true;if(line>\ncm.lastLine()){line--;above=false}var elt=document.createElement("div");elt.className="CodeMirror-merge-spacer";elt.style.height=size+"px";elt.style.minWidth="1px";return cm.addLineWidget(line,elt,{height:size,above:above,mergeSpacer:true,handleMouseEvents:true})}function drawConnectorsForChunk(dv,chunk,sTopOrig,sTopEdit,w){var flip=dv.type=="left";var top=dv.orig.heightAtLine(chunk.origFrom,"local",true)-sTopOrig;if(dv.svg){var topLpx=top;var topRpx=dv.edit.heightAtLine(chunk.editFrom,"local",true)-\nsTopEdit;if(flip){var tmp=topLpx;topLpx=topRpx;topRpx=tmp}var botLpx=dv.orig.heightAtLine(chunk.origTo,"local",true)-sTopOrig;var botRpx=dv.edit.heightAtLine(chunk.editTo,"local",true)-sTopEdit;if(flip){tmp=botLpx;botLpx=botRpx;botRpx=tmp}var curveTop=" C "+w/2+" "+topRpx+" "+w/2+" "+topLpx+" "+(w+2)+" "+topLpx;var curveBot=" C "+w/2+" "+botLpx+" "+w/2+" "+botRpx+" -1 "+botRpx;var path=dv.svg.appendChild(document.createElementNS(svgNS,"path"));path.setAttribute("d","M -1 "+topRpx+curveTop+" L "+(w+\n2)+" "+botLpx+curveBot+" z");path.setAttribute("class",dv.classes.connect)}if(dv.copyButtons){var copy=dv.copyButtons.appendChild(elt("div",dv.type=="left"?"\\u27a1":"\\u2b05","CodeMirror-merge-copy"));var editOriginals=dv.mv.options.allowEditingOriginals;copy.title=dv.edit.phrase(editOriginals?"Push to left":"Revert chunk");copy.chunk=chunk;copy.style.top=(chunk.origTo>chunk.origFrom?top:dv.edit.heightAtLine(chunk.editFrom,"local")-sTopEdit)+"px";copy.setAttribute("role","button");copy.setAttribute("tabindex",\n"0");copy.setAttribute("aria-label",copy.title);if(editOriginals){var topReverse=dv.edit.heightAtLine(chunk.editFrom,"local")-sTopEdit;var copyReverse=dv.copyButtons.appendChild(elt("div",dv.type=="right"?"\\u27a1":"\\u2b05","CodeMirror-merge-copy-reverse"));copyReverse.title="Push to right";copyReverse.chunk={editFrom:chunk.origFrom,editTo:chunk.origTo,origFrom:chunk.editFrom,origTo:chunk.editTo};copyReverse.style.top=topReverse+"px";dv.type=="right"?copyReverse.style.left="2px":copyReverse.style.right=\n"2px";copyReverse.setAttribute("role","button");copyReverse.setAttribute("tabindex","0");copyReverse.setAttribute("aria-label",copyReverse.title)}}}function copyChunk(dv,to,from,chunk){if(dv.diffOutOfDate)return;var origStart=chunk.origTo>from.lastLine()?Pos(chunk.origFrom-1):Pos(chunk.origFrom,0);var origEnd=Pos(chunk.origTo,0);var editStart=chunk.editTo>to.lastLine()?Pos(chunk.editFrom-1):Pos(chunk.editFrom,0);var editEnd=Pos(chunk.editTo,0);var handler=dv.mv.options.revertChunk;if(handler)handler(dv.mv,\nfrom,origStart,origEnd,to,editStart,editEnd);else to.replaceRange(from.getRange(origStart,origEnd),editStart,editEnd)}function buildGap(dv){var lock=dv.lockButton=elt("div",null,"CodeMirror-merge-scrolllock");lock.setAttribute("role","button");lock.setAttribute("tabindex","0");var lockWrap=elt("div",[lock],"CodeMirror-merge-scrolllock-wrap");CodeMirror.on(lock,"click",function(){setScrollLock(dv,!dv.lockScroll)});CodeMirror.on(lock,"keyup",function(e){e.key==="Enter"&&setScrollLock(dv,!dv.lockScroll)});\nvar gapElts=[lockWrap];if(dv.mv.options.revertButtons!==false){var copyButtons=function(e){var node=e.target||e.srcElement;if(!node.chunk)return;if(node.className=="CodeMirror-merge-copy-reverse"){copyChunk(dv,dv.orig,dv.edit,node.chunk);return}copyChunk(dv,dv.edit,dv.orig,node.chunk)};dv.copyButtons=elt("div",null,"CodeMirror-merge-copybuttons-"+dv.type);CodeMirror.on(dv.copyButtons,"click",copyButtons);CodeMirror.on(dv.copyButtons,"keyup",function(e){e.key==="Enter"&&copyButtons(e)});gapElts.unshift(dv.copyButtons)}if(dv.mv.options.connect!=\n"align"){var svg=document.createElementNS&&document.createElementNS(svgNS,"svg");if(svg&&!svg.createSVGRect)svg=null;dv.svg=svg;if(svg)gapElts.push(svg)}return dv.gap=elt("div",gapElts,"CodeMirror-merge-gap")}function asString(obj){if(typeof obj=="string")return obj;else return obj.getValue()}function getDiff(a,b,ignoreWhitespace){if(!dmp)dmp=new diff_match_patch;var diff=diffDriverFunction?diffDriverFunction(a,b):dmp.diff_main(a,b);if(diff==undefined)diff=dmp.diff_main(a,b);var i=0;for(;i<diff.length;++i){var part=\ndiff[i];if(ignoreWhitespace?!/[^ \\t]/.test(part[1]):!part[1])diff.splice(i--,1);else if(i&&diff[i-1][0]==part[0]){diff.splice(i--,1);diff[i][1]+=part[1]}}return diff}function getChunks(diff){var chunks=[];if(!diff.length)return chunks;var startEdit=0;var startOrig=0;var edit=Pos(0,0);var orig=Pos(0,0);var i=0;for(;i<diff.length;++i){var part=diff[i];var tp=part[0];if(tp==DIFF_EQUAL){var startOff=!startOfLineClean(diff,i)||edit.line<startEdit||orig.line<startOrig?1:0;var cleanFromEdit=edit.line+startOff;\nvar cleanFromOrig=orig.line+startOff;moveOver(edit,part[1],null,orig);var endOff=endOfLineClean(diff,i)?1:0;var cleanToEdit=edit.line+endOff;var cleanToOrig=orig.line+endOff;if(cleanToEdit>cleanFromEdit){if(i)chunks.push({origFrom:startOrig,origTo:cleanFromOrig,editFrom:startEdit,editTo:cleanFromEdit});startEdit=cleanToEdit;startOrig=cleanToOrig}}else moveOver(tp==DIFF_INSERT?edit:orig,part[1])}if(startEdit<=edit.line||startOrig<=orig.line)chunks.push({origFrom:startOrig,origTo:orig.line+1,editFrom:startEdit,\neditTo:edit.line+1});return chunks}function endOfLineClean(diff,i){if(i==diff.length-1)return true;var next=diff[i+1][1];if(next.length==1&&i<diff.length-2||next.charCodeAt(0)!=10)return false;if(i==diff.length-2)return true;next=diff[i+2][1];return(next.length>1||i==diff.length-3)&&next.charCodeAt(0)==10}function startOfLineClean(diff,i){if(i==0)return true;var last=diff[i-1][1];if(last.charCodeAt(last.length-1)!=10)return false;if(i==1)return true;last=diff[i-2][1];return last.charCodeAt(last.length-\n1)==10}function chunkBoundariesAround(chunks,n,nInEdit){var beforeE;var afterE;var beforeO;var afterO;var i=0;for(;i<chunks.length;i++){var chunk=chunks[i];var fromLocal=nInEdit?chunk.editFrom:chunk.origFrom;var toLocal=nInEdit?chunk.editTo:chunk.origTo;if(afterE==null)if(fromLocal>n){afterE=chunk.editFrom;afterO=chunk.origFrom}else if(toLocal>n){afterE=chunk.editTo;afterO=chunk.origTo}if(toLocal<=n){beforeE=chunk.editTo;beforeO=chunk.origTo}else if(fromLocal<=n){beforeE=chunk.editFrom;beforeO=chunk.origFrom}}return{edit:{before:beforeE,\nafter:afterE},orig:{before:beforeO,after:afterO}}}function collapseSingle(cm,from,to){function clear(){mark.clear();cm.removeLineClass(from,"wrap","CodeMirror-merge-collapsed-line")}cm.addLineClass(from,"wrap","CodeMirror-merge-collapsed-line");var widget=document.createElement("span");widget.className="CodeMirror-merge-collapsed-widget";widget.title=cm.phrase("Identical text collapsed. Click to expand.");var mark=cm.markText(Pos(from,0),Pos(to-1),{inclusiveLeft:true,inclusiveRight:true,replacedWith:widget,\nclearOnEnter:true});if(mark.explicitlyCleared)clear();CodeMirror.on(widget,"click",clear);mark.on("clear",clear);CodeMirror.on(widget,"click",clear);return{mark:mark,clear:clear}}function collapseStretch(size,editors){function clear(){var i=0;for(;i<marks.length;i++)marks[i].clear()}var marks=[];var i=0;for(;i<editors.length;i++){var editor=editors[i];var mark=collapseSingle(editor.cm,editor.line,editor.line+size);marks.push(mark);mark.mark.on("clear",clear)}return marks[0].mark}function unclearNearChunks(dv,\nmargin,off,clear){var i=0;for(;i<dv.chunks.length;i++){var chunk=dv.chunks[i];var l=chunk.editFrom-margin;for(;l<chunk.editTo+margin;l++){var pos=l+off;if(pos>=0&&pos<clear.length)clear[pos]=false}}}function collapseIdenticalStretches(mv,margin){if(typeof margin!="number")margin=2;var clear=[];var edit=mv.editor();var off=edit.firstLine();var l=off;var e=edit.lastLine();for(;l<=e;l++)clear.push(true);if(mv.left)unclearNearChunks(mv.left,margin,off,clear);if(mv.right)unclearNearChunks(mv.right,margin,\noff,clear);var i=0;for(;i<clear.length;i++)if(clear[i]){var line=i+off;var size=1;for(;i<clear.length-1&&clear[i+1];i++,size++);if(size>margin){var editors=[{line:line,cm:edit}];if(mv.left)editors.push({line:getMatchingOrigLine(line,mv.left.chunks),cm:mv.left.orig});if(mv.right)editors.push({line:getMatchingOrigLine(line,mv.right.chunks),cm:mv.right.orig});var mark=collapseStretch(size,editors);if(mv.options.onCollapse)mv.options.onCollapse(mv,line,size,mark)}}}function elt(tag,content,className,\nstyle){var e=document.createElement(tag);if(className)e.className=className;if(style)e.style.cssText=style;if(typeof content=="string")e.appendChild(document.createTextNode(content));else if(content){var i=0;for(;i<content.length;++i)e.appendChild(content[i])}return e}function clear(node){var count=node.childNodes.length;for(;count>0;--count)node.removeChild(node.firstChild)}function copyObj(obj,target){if(!target)target={};var prop;for(prop in obj)if(obj.hasOwnProperty(prop))target[prop]=obj[prop];\nreturn target}function moveOver(pos,str,copy,other){var out=copy?Pos(pos.line,pos.ch):pos;var at=0;for(;;){var nl=str.indexOf("\\n",at);if(nl==-1)break;++out.line;if(other)++other.line;at=nl+1}out.ch=(at?0:out.ch)+(str.length-at);if(other)other.ch=(at?0:other.ch)+(str.length-at);return out}function TrackAlignable(cm){this.cm=cm;this.alignable=[];this.height=cm.doc.height;var self=this;cm.on("markerAdded",function(_,marker){if(!marker.collapsed)return;var found=marker.find(1);if(found!=null)self.set(found.line,\nF_MARKER)});cm.on("markerCleared",function(_,marker,_min,max){if(max!=null&&marker.collapsed)self.check(max,F_MARKER,self.hasMarker)});cm.on("markerChanged",this.signal.bind(this));cm.on("lineWidgetAdded",function(_,widget,lineNo){if(widget.mergeSpacer)return;if(widget.above)self.set(lineNo-1,F_WIDGET_BELOW);else self.set(lineNo,F_WIDGET)});cm.on("lineWidgetCleared",function(_,widget,lineNo){if(widget.mergeSpacer)return;if(widget.above)self.check(lineNo-1,F_WIDGET_BELOW,self.hasWidgetBelow);else self.check(lineNo,\nF_WIDGET,self.hasWidget)});cm.on("lineWidgetChanged",this.signal.bind(this));cm.on("change",function(_,change){var start=change.from.line;var nBefore=change.to.line-change.from.line;var nAfter=change.text.length-1;var end=start+nAfter;if(nBefore||nAfter)self.map(start,nBefore,nAfter);self.check(end,F_MARKER,self.hasMarker);if(nBefore||nAfter)self.check(change.from.line,F_MARKER,self.hasMarker)});cm.on("viewportChange",function(){if(self.cm.doc.height!=self.height)self.signal()})}function posMin(a,\nb){return(a.line-b.line||a.ch-b.ch)<0?a:b}function posMax(a,b){return(a.line-b.line||a.ch-b.ch)>0?a:b}function posEq(a,b){return a.line==b.line&&a.ch==b.ch}function findPrevDiff(chunks,start,isOrig){var i=chunks.length-1;for(;i>=0;i--){var chunk=chunks[i];var to=(isOrig?chunk.origTo:chunk.editTo)-1;if(to<start)return to}}function findNextDiff(chunks,start,isOrig){var i=0;for(;i<chunks.length;i++){var chunk=chunks[i];var from=isOrig?chunk.origFrom:chunk.editFrom;if(from>start)return from}}function goNearbyDiff(cm,\ndir){var found=null;var views=cm.state.diffViews;var line=cm.getCursor().line;if(views){var i=0;for(;i<views.length;i++){var dv=views[i];var isOrig=cm==dv.orig;ensureDiff(dv);var pos=dir<0?findPrevDiff(dv.chunks,line,isOrig):findNextDiff(dv.chunks,line,isOrig);if(pos!=null&&(found==null||(dir<0?pos>found:pos<found)))found=pos}}if(found!=null)cm.setCursor(found,0);else return CodeMirror.Pass}function DiffBaseHighlighter(content,editor,options){function updateDisplay(){if(updateDiffTimeout)return;updateMarks(editor,\ndiff,state,DIFF_INSERT,RIGHT_CLASSES)}function debouncedUpdateDisplay(){if(updateDisplayTimeout)clearTimeout(updateDisplayTimeout);updateDisplayTimeout=setTimeout(function(){updateDisplayTimeout=0;updateDisplay()},20)}function updateDiff(){if(updateDiffTimeout){clearTimeout(updateDiffTimeout);updateDiffTimeout=0}var editorContent=editor.getValue();if(lastDiffContent==editorContent)return;lastDiffContent=editorContent;clearMarks(editor,state.marked,RIGHT_CLASSES);state={from:0,to:0,marked:[]};diff=\ngetDiff(content,editorContent,options.ignoreWhitespace);updateDisplay()}function debouncedUpdateDiff(){if(updateDiffTimeout)clearTimeout(updateDiffTimeout);updateDiffTimeout=setTimeout(function(){updateDiffTimeout=0;updateDiff()},20)}var state={from:0,to:0,marked:[]};var lastDiffContent=editor.getValue();var diff=getDiff(content,lastDiffContent,options.ignoreWhitespace);var updateDisplayTimeout=0;var updateDiffTimeout=0;this.forceUpdate=updateDiff;editor.on("viewportChange",debouncedUpdateDisplay);\neditor.on("change",debouncedUpdateDiff);editor.on("swapDoc",updateDiff);updateDisplay()}var Pos=CodeMirror.Pos;var svgNS="http://www.w3.org/2000/svg";var LEFT_CLASSES={chunk:"CodeMirror-merge-l-chunk",start:"CodeMirror-merge-l-chunk-start",end:"CodeMirror-merge-l-chunk-end",insert:"CodeMirror-merge-l-inserted",del:"CodeMirror-merge-l-deleted",connect:"CodeMirror-merge-l-connect",movedChunk:"CodeMirror-merge-l-chunk-moved",classLocation:"background"};var RIGHT_CLASSES={chunk:"CodeMirror-merge-r-chunk",\nstart:"CodeMirror-merge-r-chunk-start",end:"CodeMirror-merge-r-chunk-end",insert:"CodeMirror-merge-r-inserted",del:"CodeMirror-merge-r-deleted",connect:"CodeMirror-merge-r-connect",movedChunk:"CodeMirror-merge-r-chunk-moved",classLocation:"background"};DiffView.prototype={constructor:DiffView,init:function(pane,orig,options){this.edit=this.mv.edit;(this.edit.state.diffViews||(this.edit.state.diffViews=[])).push(this);this.orig=CodeMirror(pane,copyObj({value:orig,readOnly:!this.mv.options.allowEditingOriginals},\ncopyObj(options)));if(this.mv.options.connect=="align"){if(!this.edit.state.trackAlignable)this.edit.state.trackAlignable=new TrackAlignable(this.edit);this.orig.state.trackAlignable=new TrackAlignable(this.orig)}this.lockButton.title=this.edit.phrase("Toggle locked scrolling");this.lockButton.setAttribute("aria-label",this.lockButton.title);this.orig.state.diffViews=[this];var classLocation=options.chunkClassLocation||"background";if(Object.prototype.toString.call(classLocation)!="[object Array]")classLocation=\n[classLocation];this.classes.classLocation=classLocation;this.diff=getDiff(asString(orig),asString(options.value),this.mv.options.ignoreWhitespace);this.chunks=getChunks(this.diff);this.diffOutOfDate=this.dealigned=false;this.needsScrollSync=null;this.showDifferences=options.showDifferences!==false},registerEvents:function(otherDv){this.forceUpdate=registerUpdate(this);setScrollLock(this,true,false);registerScroll(this,otherDv)},setShowDifferences:function(val){val=val!==false;if(val!=this.showDifferences){this.showDifferences=\nval;this.forceUpdate("full")}}};var updating=false;var diffDriverFunction;var MergeView=CodeMirror.MergeView=function(node,options){if(options.diffDriverFunction)diffDriverFunction=options.diffDriverFunction;if(!(this instanceof MergeView))return new MergeView(node,options);this.options=options;var origLeft=options.origLeft;var origRight=options.origRight==null?options.orig:options.origRight;var hasLeft=origLeft!=null;var hasRight=origRight!=null;var panes=1+(hasLeft?1:0)+(hasRight?1:0);var wrap=\n[];var left=this.left=null;var right=this.right=null;var self=this;if(hasLeft){left=this.left=new DiffView(this,"left");var leftPane=elt("div",null,"CodeMirror-merge-pane CodeMirror-merge-left");wrap.push(leftPane);wrap.push(buildGap(left))}var editPane=elt("div",null,"CodeMirror-merge-pane CodeMirror-merge-editor");wrap.push(editPane);if(hasRight){right=this.right=new DiffView(this,"right");wrap.push(buildGap(right));var rightPane=elt("div",null,"CodeMirror-merge-pane CodeMirror-merge-right");wrap.push(rightPane)}(hasRight?\nrightPane:editPane).className+=" CodeMirror-merge-pane-rightmost";wrap.push(elt("div",null,null,"height: 0; clear: both;"));var wrapElt=this.wrap=node.appendChild(elt("div",wrap,"CodeMirror-merge CodeMirror-merge-"+panes+"pane"));this.edit=CodeMirror(editPane,copyObj(options));if(left)left.init(leftPane,origLeft,options);if(right)right.init(rightPane,origRight,options);if(options.collapseIdentical)this.editor().operation(function(){collapseIdenticalStretches(self,options.collapseIdentical)});if(options.connect==\n"align"){this.aligners=[];alignChunks(this.left||this.right,true)}if(left)left.registerEvents(right);if(right)right.registerEvents(left);if(options.diffHighlightBase!==undefined){if(left)new DiffBaseHighlighter(options.diffHighlightBase,left.orig,options);if(right)new DiffBaseHighlighter(options.diffHighlightBase,right.orig,options);this.editBaseHighlighter=new DiffBaseHighlighter(options.diffHighlightBase,this.edit,options)}var onResize=function(){if(left)makeConnections(left);if(right)makeConnections(right)};\nCodeMirror.on(window,"resize",onResize);var resizeInterval=setInterval(function(){var p=wrapElt.parentNode;for(;p&&p!=document.body;p=p.parentNode);if(!p){clearInterval(resizeInterval);CodeMirror.off(window,"resize",onResize)}},5E3)};MergeView.prototype={constructor:MergeView,editor:function(){return this.edit},rightOriginal:function(){return this.right&&this.right.orig},leftOriginal:function(){return this.left&&this.left.orig},setShowDifferences:function(val){if(this.right)this.right.setShowDifferences(val);\nif(this.left)this.left.setShowDifferences(val)},rightChunks:function(){if(this.right){ensureDiff(this.right);return this.right.chunks}},leftChunks:function(){if(this.left){ensureDiff(this.left);return this.left.chunks}},goNextDiff:function(){return goNearbyDiff(this.edit,1)},goPrevDiff:function(){return goNearbyDiff(this.edit,-1)}};var dmp;var F_WIDGET=1;var F_WIDGET_BELOW=2;var F_MARKER=4;TrackAlignable.prototype={signal:function(){CodeMirror.signal(this,"realign");this.height=this.cm.doc.height},\nset:function(n,flags){var pos=-1;for(;pos<this.alignable.length;pos=pos+2){var diff=this.alignable[pos]-n;if(diff==0){if((this.alignable[pos+1]&flags)==flags)return;this.alignable[pos+1]|=flags;this.signal();return}if(diff>0)break}this.signal();this.alignable.splice(pos,0,n,flags)},find:function(n){var i=0;for(;i<this.alignable.length;i=i+2)if(this.alignable[i]==n)return i;return-1},check:function(n,flag,pred){var found=this.find(n);if(found==-1||!(this.alignable[found+1]&flag))return;if(!pred.call(this,\nn)){this.signal();var flags=this.alignable[found+1]&~flag;if(flags)this.alignable[found+1]=flags;else this.alignable.splice(found,2)}},hasMarker:function(n){var handle=this.cm.getLineHandle(n);if(handle.markedSpans){var i=0;for(;i<handle.markedSpans.length;i++)if(handle.markedSpans[i].marker.collapsed&&handle.markedSpans[i].to!=null)return true}return false},hasWidget:function(n){var handle=this.cm.getLineHandle(n);if(handle.widgets){var i=0;for(;i<handle.widgets.length;i++)if(!handle.widgets[i].above&&\n!handle.widgets[i].mergeSpacer)return true}return false},hasWidgetBelow:function(n){if(n==this.cm.lastLine())return false;var handle=this.cm.getLineHandle(n+1);if(handle.widgets){var i=0;for(;i<handle.widgets.length;i++)if(handle.widgets[i].above&&!handle.widgets[i].mergeSpacer)return true}return false},map:function(from,nBefore,nAfter){var diff=nAfter-nBefore;var to=from+nBefore;var widgetFrom=-1;var widgetTo=-1;var i=0;for(;i<this.alignable.length;i=i+2){var n=this.alignable[i];if(n==from&&this.alignable[i+\n1]&F_WIDGET_BELOW)widgetFrom=i;if(n==to&&this.alignable[i+1]&F_WIDGET_BELOW)widgetTo=i;if(n<=from)continue;else if(n<to)this.alignable.splice(i--,2);else this.alignable[i]+=diff}if(widgetFrom>-1){var flags=this.alignable[widgetFrom+1];if(flags==F_WIDGET_BELOW)this.alignable.splice(widgetFrom,2);else this.alignable[widgetFrom+1]=flags&~F_WIDGET_BELOW}if(widgetTo>-1&&nAfter)this.set(from+nAfter,F_WIDGET_BELOW)}};CodeMirror.commands.goNextDiff=function(cm){return goNearbyDiff(cm,1)};CodeMirror.commands.goPrevDiff=\nfunction(cm){return goNearbyDiff(cm,-1)};DiffView.prototype.copyChunkToEdit=function(chunk){copyChunk(this,this.edit,this.orig,chunk)}});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"),require("./matchesonscrollbar"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror","./matchesonscrollbar"],mod);else mod(CodeMirror)})(function(CodeMirror){function State(options){this.options={};var name;for(name in defaults)this.options[name]=(options&&options.hasOwnProperty(name)?options:defaults)[name];this.overlay=this.timeout=null;this.matchesonscroll=null;this.active=\nfalse}function cursorActivity(cm){var state=cm.state.matchHighlighter;if(state.active||cm.hasFocus())scheduleHighlight(cm,state)}function onFocus(cm){var state=cm.state.matchHighlighter;if(!state.active){state.active=true;scheduleHighlight(cm,state)}}function scheduleHighlight(cm,state){clearTimeout(state.timeout);state.timeout=setTimeout(function(){highlightMatches(cm)},state.options.delay)}function addOverlay(cm,query,hasBoundary,style){var state=cm.state.matchHighlighter;cm.addOverlay(state.overlay=\nmakeOverlay(query,hasBoundary,style));if(state.options.annotateScrollbar&&cm.showMatchesOnScrollbar){var searchFor=hasBoundary?new RegExp((/\\w/.test(query.charAt(0))?"\\\\b":"")+query.replace(/[\\\\\\[.+*?(){|^$]/g,"\\\\$&")+(/\\w/.test(query.charAt(query.length-1))?"\\\\b":"")):query;state.matchesonscroll=cm.showMatchesOnScrollbar(searchFor,false,{className:"CodeMirror-selection-highlight-scrollbar"})}}function removeOverlay(cm){var state=cm.state.matchHighlighter;if(state.overlay){cm.removeOverlay(state.overlay);\nstate.overlay=null;if(state.matchesonscroll){state.matchesonscroll.clear();state.matchesonscroll=null}}}function highlightMatches(cm){cm.operation(function(){var state=cm.state.matchHighlighter;removeOverlay(cm);if(!cm.somethingSelected()&&state.options.showToken){var re=state.options.showToken===true?/[\\w$]/:state.options.showToken;var cur=cm.getCursor();var line=cm.getLine(cur.line);var start=cur.ch;var end=start;for(;start&&re.test(line.charAt(start-1));)--start;for(;end<line.length&&re.test(line.charAt(end));)++end;\nif(start<end)addOverlay(cm,line.slice(start,end),re,state.options.style);return}var from=cm.getCursor("from");var to=cm.getCursor("to");if(from.line!=to.line)return;if(state.options.wordsOnly&&!isWord(cm,from,to))return;var selection=cm.getRange(from,to);if(state.options.trim)selection=selection.replace(/^\\s+|\\s+$/g,"");if(selection.length>=state.options.minChars)addOverlay(cm,selection,false,state.options.style)})}function isWord(cm,from,to){var str=cm.getRange(from,to);if(str.match(/^\\w+$/)!==null){if(from.ch>\n0){var pos={line:from.line,ch:from.ch-1};var chr=cm.getRange(pos,from);if(chr.match(/\\W/)===null)return false}if(to.ch<cm.getLine(from.line).length){pos={line:to.line,ch:to.ch+1};chr=cm.getRange(to,pos);if(chr.match(/\\W/)===null)return false}return true}else return false}function boundariesAround(stream,re){return(!stream.start||!re.test(stream.string.charAt(stream.start-1)))&&(stream.pos==stream.string.length||!re.test(stream.string.charAt(stream.pos)))}function makeOverlay(query,hasBoundary,style){return{token:function(stream){if(stream.match(query)&&\n(!hasBoundary||boundariesAround(stream,hasBoundary)))return style;stream.next();stream.skipTo(query.charAt(0))||stream.skipToEnd()}}}var defaults={style:"matchhighlight",minChars:2,delay:100,wordsOnly:false,annotateScrollbar:false,showToken:false,trim:true};CodeMirror.defineOption("highlightSelectionMatches",false,function(cm,val,old){if(old&&old!=CodeMirror.Init){removeOverlay(cm);clearTimeout(cm.state.matchHighlighter.timeout);cm.state.matchHighlighter=null;cm.off("cursorActivity",cursorActivity);\ncm.off("focus",onFocus)}if(val){var state=cm.state.matchHighlighter=new State(val);if(cm.hasFocus()){state.active=true;highlightMatches(cm)}else cm.on("focus",onFocus);cm.on("cursorActivity",cursorActivity)}})});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"),require("./searchcursor"),require("../scroll/annotatescrollbar"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror","./searchcursor","../scroll/annotatescrollbar"],mod);else mod(CodeMirror)})(function(CodeMirror){function SearchAnnotation(cm,query,caseFold,options){this.cm=cm;this.options=options;var annotateOptions={listenForChanges:false};var prop;for(prop in options)annotateOptions[prop]=\noptions[prop];if(!annotateOptions.className)annotateOptions.className="CodeMirror-search-match";this.annotation=cm.annotateScrollbar(annotateOptions);this.query=query;this.caseFold=caseFold;this.gap={from:cm.firstLine(),to:cm.lastLine()+1};this.matches=[];this.update=null;this.findMatches();this.annotation.update(this.matches);var self=this;cm.on("change",this.changeHandler=function(_cm,change){self.onChange(change)})}function offsetLine(line,changeStart,sizeChange){if(line<=changeStart)return line;\nreturn Math.max(changeStart,line+sizeChange)}CodeMirror.defineExtension("showMatchesOnScrollbar",function(query,caseFold,options){if(typeof options=="string")options={className:options};if(!options)options={};return new SearchAnnotation(this,query,caseFold,options)});var MAX_MATCHES=1E3;SearchAnnotation.prototype.findMatches=function(){if(!this.gap)return;var i=0;for(;i<this.matches.length;i++){var match=this.matches[i];if(match.from.line>=this.gap.to)break;if(match.to.line>=this.gap.from)this.matches.splice(i--,\n1)}var cursor=this.cm.getSearchCursor(this.query,CodeMirror.Pos(this.gap.from,0),{caseFold:this.caseFold,multiline:this.options.multiline});var maxMatches=this.options&&this.options.maxMatches||MAX_MATCHES;for(;cursor.findNext();){match={from:cursor.from(),to:cursor.to()};if(match.from.line>=this.gap.to)break;this.matches.splice(i++,0,match);if(this.matches.length>maxMatches)break}this.gap=null};SearchAnnotation.prototype.onChange=function(change){var startLine=change.from.line;var endLine=CodeMirror.changeEnd(change).line;\nvar sizeChange=endLine-change.to.line;if(this.gap){this.gap.from=Math.min(offsetLine(this.gap.from,startLine,sizeChange),change.from.line);this.gap.to=Math.max(offsetLine(this.gap.to,startLine,sizeChange),change.from.line)}else this.gap={from:change.from.line,to:endLine+1};if(sizeChange){var i=0;for(;i<this.matches.length;i++){var match=this.matches[i];var newFrom=offsetLine(match.from.line,startLine,sizeChange);if(newFrom!=match.from.line)match.from=CodeMirror.Pos(newFrom,match.from.ch);var newTo=\noffsetLine(match.to.line,startLine,sizeChange);if(newTo!=match.to.line)match.to=CodeMirror.Pos(newTo,match.to.ch)}}clearTimeout(this.update);var self=this;this.update=setTimeout(function(){self.updateAfterChange()},250)};SearchAnnotation.prototype.updateAfterChange=function(){this.findMatches();this.annotation.update(this.matches)};SearchAnnotation.prototype.clear=function(){this.cm.off("change",this.changeHandler);this.annotation.clear()}});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"),require("./searchcursor"),require("../dialog/dialog"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror","./searchcursor","../dialog/dialog"],mod);else mod(CodeMirror)})(function(CodeMirror){function searchOverlay(query,caseInsensitive){if(typeof query=="string")query=new RegExp(query.replace(/[\\-\\[\\]\\/\\{\\}\\(\\)\\*\\+\\?\\.\\\\\\^\\$\\|]/g,"\\\\$&"),caseInsensitive?"gi":"g");else if(!query.global)query=\nnew RegExp(query.source,query.ignoreCase?"gi":"g");return{token:function(stream){query.lastIndex=stream.pos;var match=query.exec(stream.string);if(match&&match.index==stream.pos){stream.pos+=match[0].length||1;return"searching"}else if(match)stream.pos=match.index;else stream.skipToEnd()}}}function SearchState(){this.posFrom=this.posTo=this.lastQuery=this.query=null;this.overlay=null}function getSearchState(cm){return cm.state.search||(cm.state.search=new SearchState)}function queryCaseInsensitive(query){return typeof query==\n"string"&&query==query.toLowerCase()}function getSearchCursor(cm,query,pos){return cm.getSearchCursor(query,pos,{caseFold:queryCaseInsensitive(query),multiline:true})}function persistentDialog(cm,text,deflt,onEnter,onKeyDown){cm.openDialog(text,onEnter,{value:deflt,selectValueOnOpen:true,closeOnEnter:false,onClose:function(){clearSearch(cm)},onKeyDown:onKeyDown,bottom:cm.options.search.bottom})}function dialog(cm,text,shortText,deflt,f){if(cm.openDialog)cm.openDialog(text,f,{value:deflt,selectValueOnOpen:true,\nbottom:cm.options.search.bottom});else f(prompt(shortText,deflt))}function confirmDialog(cm,text,shortText,fs){if(cm.openConfirm)cm.openConfirm(text,fs);else if(confirm(shortText))fs[0]()}function parseString(string){return string.replace(/\\\\([nrt\\\\])/g,function(match,ch){if(ch=="n")return"\\n";if(ch=="r")return"\\r";if(ch=="t")return"\\t";if(ch=="\\\\")return"\\\\";return match})}function parseQuery(query){var isRE=query.match(/^\\/(.*)\\/([a-z]*)$/);if(isRE)try{query=new RegExp(isRE[1],isRE[2].indexOf("i")==\n-1?"":"i")}catch(e){}else query=parseString(query);if(typeof query=="string"?query=="":query.test(""))query=/x^/;return query}function startSearch(cm,state,query){state.queryText=query;state.query=parseQuery(query);cm.removeOverlay(state.overlay,queryCaseInsensitive(state.query));state.overlay=searchOverlay(state.query,queryCaseInsensitive(state.query));cm.addOverlay(state.overlay);if(cm.showMatchesOnScrollbar){if(state.annotate){state.annotate.clear();state.annotate=null}state.annotate=cm.showMatchesOnScrollbar(state.query,\nqueryCaseInsensitive(state.query))}}function doSearch(cm,rev,persistent,immediate){var state=getSearchState(cm);if(state.query)return findNext(cm,rev);var q=cm.getSelection()||state.lastQuery;if(q instanceof RegExp&&q.source=="x^")q=null;if(persistent&&cm.openDialog){var hiding=null;var searchNext=function(query,event){CodeMirror.e_stop(event);if(!query)return;if(query!=state.queryText){startSearch(cm,state,query);state.posFrom=state.posTo=cm.getCursor()}if(hiding)hiding.style.opacity=1;findNext(cm,\nevent.shiftKey,function(_,to){var dialog;if(to.line<3&&document.querySelector&&(dialog=cm.display.wrapper.querySelector(".CodeMirror-dialog"))&&dialog.getBoundingClientRect().bottom-4>cm.cursorCoords(to,"window").top)(hiding=dialog).style.opacity=.4})};persistentDialog(cm,getQueryDialog(cm),q,searchNext,function(event,query){var keyName=CodeMirror.keyName(event);var extra=cm.getOption("extraKeys");var cmd=extra&&extra[keyName]||CodeMirror.keyMap[cm.getOption("keyMap")][keyName];if(cmd=="findNext"||\ncmd=="findPrev"||cmd=="findPersistentNext"||cmd=="findPersistentPrev"){CodeMirror.e_stop(event);startSearch(cm,getSearchState(cm),query);cm.execCommand(cmd)}else if(cmd=="find"||cmd=="findPersistent"){CodeMirror.e_stop(event);searchNext(query,event)}});if(immediate&&q){startSearch(cm,state,q);findNext(cm,rev)}}else dialog(cm,getQueryDialog(cm),"Search for:",q,function(query){if(query&&!state.query)cm.operation(function(){startSearch(cm,state,query);state.posFrom=state.posTo=cm.getCursor();findNext(cm,\nrev)})})}function findNext(cm,rev,callback){cm.operation(function(){var state=getSearchState(cm);var cursor=getSearchCursor(cm,state.query,rev?state.posFrom:state.posTo);if(!cursor.find(rev)){cursor=getSearchCursor(cm,state.query,rev?CodeMirror.Pos(cm.lastLine()):CodeMirror.Pos(cm.firstLine(),0));if(!cursor.find(rev))return}cm.setSelection(cursor.from(),cursor.to());cm.scrollIntoView({from:cursor.from(),to:cursor.to()},20);state.posFrom=cursor.from();state.posTo=cursor.to();if(callback)callback(cursor.from(),\ncursor.to())})}function clearSearch(cm){cm.operation(function(){var state=getSearchState(cm);state.lastQuery=state.query;if(!state.query)return;state.query=state.queryText=null;cm.removeOverlay(state.overlay);if(state.annotate){state.annotate.clear();state.annotate=null}})}function el(tag,attrs){var element=tag?document.createElement(tag):document.createDocumentFragment();var key;for(key in attrs)element[key]=attrs[key];var i=2;for(;i<arguments.length;i++){var child=arguments[i];element.appendChild(typeof child==\n"string"?document.createTextNode(child):child)}return element}function getQueryDialog(cm){var label=el("label",{className:"CodeMirror-search-label"},cm.phrase("Search:"),el("input",{type:"text","style":"width: 10em",className:"CodeMirror-search-field",id:"CodeMirror-search-field"}));label.setAttribute("for","CodeMirror-search-field");return el("",null,label," ",el("span",{style:"color: #666",className:"CodeMirror-search-hint"},cm.phrase("(Use /re/ syntax for regexp search)")))}function getReplaceQueryDialog(cm){return el("",\nnull," ",el("input",{type:"text","style":"width: 10em",className:"CodeMirror-search-field"})," ",el("span",{style:"color: #666",className:"CodeMirror-search-hint"},cm.phrase("(Use /re/ syntax for regexp search)")))}function getReplacementQueryDialog(cm){return el("",null,el("span",{className:"CodeMirror-search-label"},cm.phrase("With:"))," ",el("input",{type:"text","style":"width: 10em",className:"CodeMirror-search-field"}))}function getDoReplaceConfirm(cm){return el("",null,el("span",{className:"CodeMirror-search-label"},\ncm.phrase("Replace?"))," ",el("button",{},cm.phrase("Yes"))," ",el("button",{},cm.phrase("No"))," ",el("button",{},cm.phrase("All"))," ",el("button",{},cm.phrase("Stop")))}function replaceAll(cm,query,text){cm.operation(function(){var cursor=getSearchCursor(cm,query);for(;cursor.findNext();)if(typeof query!="string"){var match=cm.getRange(cursor.from(),cursor.to()).match(query);cursor.replace(text.replace(/\\$(\\d)/g,function(_,i){return match[i]}))}else cursor.replace(text)})}function replace(cm,all){if(cm.getOption("readOnly"))return;\nvar query=cm.getSelection()||getSearchState(cm).lastQuery;var dialogText=all?cm.phrase("Replace all:"):cm.phrase("Replace:");var fragment=el("",null,el("span",{className:"CodeMirror-search-label"},dialogText),getReplaceQueryDialog(cm));dialog(cm,fragment,dialogText,query,function(query){if(!query)return;query=parseQuery(query);dialog(cm,getReplacementQueryDialog(cm),cm.phrase("Replace with:"),"",function(text){text=parseString(text);if(all)replaceAll(cm,query,text);else{clearSearch(cm);var cursor=\ngetSearchCursor(cm,query,cm.getCursor("from"));var advance=function(){var start=cursor.from();var match;if(!(match=cursor.findNext())){cursor=getSearchCursor(cm,query);if(!(match=cursor.findNext())||start&&cursor.from().line==start.line&&cursor.from().ch==start.ch)return}cm.setSelection(cursor.from(),cursor.to());cm.scrollIntoView({from:cursor.from(),to:cursor.to()});confirmDialog(cm,getDoReplaceConfirm(cm),cm.phrase("Replace?"),[function(){doReplace(match)},advance,function(){replaceAll(cm,query,\ntext)}])};var doReplace=function(match){cursor.replace(typeof query=="string"?text:text.replace(/\\$(\\d)/g,function(_,i){return match[i]}));advance()};advance()}})})}CodeMirror.defineOption("search",{bottom:false});CodeMirror.commands.find=function(cm){clearSearch(cm);doSearch(cm)};CodeMirror.commands.findPersistent=function(cm){clearSearch(cm);doSearch(cm,false,true)};CodeMirror.commands.findPersistentNext=function(cm){doSearch(cm,false,true,true)};CodeMirror.commands.findPersistentPrev=function(cm){doSearch(cm,\ntrue,true,true)};CodeMirror.commands.findNext=doSearch;CodeMirror.commands.findPrev=function(cm){doSearch(cm,true)};CodeMirror.commands.clearSearch=clearSearch;CodeMirror.commands.replace=replace;CodeMirror.commands.replaceAll=function(cm){replace(cm,true)}});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){function regexpFlags(regexp){var flags=regexp.flags;return flags!=null?flags:(regexp.ignoreCase?"i":"")+(regexp.global?"g":"")+(regexp.multiline?"m":"")}function ensureFlags(regexp,flags){var current=regexpFlags(regexp);var target=current;var i=0;for(;i<flags.length;i++)if(target.indexOf(flags.charAt(i))==\n-1)target=target+flags.charAt(i);return current==target?regexp:new RegExp(regexp.source,target)}function maybeMultiline(regexp){return/\\\\s|\\\\n|\\n|\\\\W|\\\\D|\\[\\^/.test(regexp.source)}function searchRegexpForward(doc,regexp,start){regexp=ensureFlags(regexp,"g");var line=start.line;var ch=start.ch;var last=doc.lastLine();for(;line<=last;line++,ch=0){regexp.lastIndex=ch;var string=doc.getLine(line);var match=regexp.exec(string);if(match)return{from:Pos(line,match.index),to:Pos(line,match.index+match[0].length),\nmatch:match}}}function searchRegexpForwardMultiline(doc,regexp,start){if(!maybeMultiline(regexp))return searchRegexpForward(doc,regexp,start);regexp=ensureFlags(regexp,"gm");var string;var chunk=1;var line=start.line;var last=doc.lastLine();for(;line<=last;){var i=0;for(;i<chunk;i++){if(line>last)break;var curLine=doc.getLine(line++);string=string==null?curLine:string+"\\n"+curLine}chunk=chunk*2;regexp.lastIndex=start.ch;var match=regexp.exec(string);if(match){var before=string.slice(0,match.index).split("\\n");\nvar inside=match[0].split("\\n");var startLine=start.line+before.length-1;var startCh=before[before.length-1].length;return{from:Pos(startLine,startCh),to:Pos(startLine+inside.length-1,inside.length==1?startCh+inside[0].length:inside[inside.length-1].length),match:match}}}}function lastMatchIn(string,regexp,endMargin){var match;var from=0;for(;from<=string.length;){regexp.lastIndex=from;var newMatch=regexp.exec(string);if(!newMatch)break;var end=newMatch.index+newMatch[0].length;if(end>string.length-\nendMargin)break;if(!match||end>match.index+match[0].length)match=newMatch;from=newMatch.index+1}return match}function searchRegexpBackward(doc,regexp,start){regexp=ensureFlags(regexp,"g");var line=start.line;var ch=start.ch;var first=doc.firstLine();for(;line>=first;line--,ch=-1){var string=doc.getLine(line);var match=lastMatchIn(string,regexp,ch<0?0:string.length-ch);if(match)return{from:Pos(line,match.index),to:Pos(line,match.index+match[0].length),match:match}}}function searchRegexpBackwardMultiline(doc,\nregexp,start){if(!maybeMultiline(regexp))return searchRegexpBackward(doc,regexp,start);regexp=ensureFlags(regexp,"gm");var string;var chunkSize=1;var endMargin=doc.getLine(start.line).length-start.ch;var line=start.line;var first=doc.firstLine();for(;line>=first;){var i=0;for(;i<chunkSize&&line>=first;i++){var curLine=doc.getLine(line--);string=string==null?curLine:curLine+"\\n"+string}chunkSize=chunkSize*2;var match=lastMatchIn(string,regexp,endMargin);if(match){var before=string.slice(0,match.index).split("\\n");\nvar inside=match[0].split("\\n");var startLine=line+before.length;var startCh=before[before.length-1].length;return{from:Pos(startLine,startCh),to:Pos(startLine+inside.length-1,inside.length==1?startCh+inside[0].length:inside[inside.length-1].length),match:match}}}}function adjustPos(orig,folded,pos,foldFunc){if(orig.length==folded.length)return pos;var min=0;var max=pos+Math.max(0,orig.length-folded.length);for(;;){if(min==max)return min;var mid=min+max>>1;var len=foldFunc(orig.slice(0,mid)).length;\nif(len==pos)return mid;else if(len>pos)max=mid;else min=mid+1}}function searchStringForward(doc,query,start,caseFold){if(!query.length)return null;var fold=caseFold?doFold:noFold;var lines=fold(query).split(/\\r|\\n\\r?/);var line=start.line;var ch=start.ch;var last=doc.lastLine()+1-lines.length;search:for(;line<=last;line++,ch=0){var orig=doc.getLine(line).slice(ch);var string=fold(orig);if(lines.length==1){var found=string.indexOf(lines[0]);if(found==-1)continue search;start=adjustPos(orig,string,\nfound,fold)+ch;return{from:Pos(line,adjustPos(orig,string,found,fold)+ch),to:Pos(line,adjustPos(orig,string,found+lines[0].length,fold)+ch)}}else{var cutFrom=string.length-lines[0].length;if(string.slice(cutFrom)!=lines[0])continue search;var i=1;for(;i<lines.length-1;i++)if(fold(doc.getLine(line+i))!=lines[i])continue search;var end=doc.getLine(line+lines.length-1);var endString=fold(end);var lastLine=lines[lines.length-1];if(endString.slice(0,lastLine.length)!=lastLine)continue search;return{from:Pos(line,\nadjustPos(orig,string,cutFrom,fold)+ch),to:Pos(line+lines.length-1,adjustPos(end,endString,lastLine.length,fold))}}}}function searchStringBackward(doc,query,start,caseFold){if(!query.length)return null;var fold=caseFold?doFold:noFold;var lines=fold(query).split(/\\r|\\n\\r?/);var line=start.line;var ch=start.ch;var first=doc.firstLine()-1+lines.length;search:for(;line>=first;line--,ch=-1){var orig=doc.getLine(line);if(ch>-1)orig=orig.slice(0,ch);var string=fold(orig);if(lines.length==1){var found=string.lastIndexOf(lines[0]);\nif(found==-1)continue search;return{from:Pos(line,adjustPos(orig,string,found,fold)),to:Pos(line,adjustPos(orig,string,found+lines[0].length,fold))}}else{var lastLine=lines[lines.length-1];if(string.slice(0,lastLine.length)!=lastLine)continue search;var i=1;start=line-lines.length+1;for(;i<lines.length-1;i++)if(fold(doc.getLine(start+i))!=lines[i])continue search;var top=doc.getLine(line+1-lines.length);var topString=fold(top);if(topString.slice(topString.length-lines[0].length)!=lines[0])continue search;\nreturn{from:Pos(line+1-lines.length,adjustPos(top,topString,top.length-lines[0].length,fold)),to:Pos(line,adjustPos(orig,string,lastLine.length,fold))}}}}function SearchCursor(doc,query,pos,options){this.atOccurrence=false;this.afterEmptyMatch=false;this.doc=doc;pos=pos?doc.clipPos(pos):Pos(0,0);this.pos={from:pos,to:pos};var caseFold;if(typeof options=="object")caseFold=options.caseFold;else{caseFold=options;options=null}if(typeof query=="string"){if(caseFold==null)caseFold=false;this.matches=function(reverse,\npos){return(reverse?searchStringBackward:searchStringForward)(doc,query,pos,caseFold)}}else{query=ensureFlags(query,"gm");if(!options||options.multiline!==false)this.matches=function(reverse,pos){return(reverse?searchRegexpBackwardMultiline:searchRegexpForwardMultiline)(doc,query,pos)};else this.matches=function(reverse,pos){return(reverse?searchRegexpBackward:searchRegexpForward)(doc,query,pos)}}}var Pos=CodeMirror.Pos;var doFold;var noFold;if(String.prototype.normalize){doFold=function(str){return str.normalize("NFD").toLowerCase()};\nnoFold=function(str){return str.normalize("NFD")}}else{doFold=function(str){return str.toLowerCase()};noFold=function(str){return str}}SearchCursor.prototype={findNext:function(){return this.find(false)},findPrevious:function(){return this.find(true)},find:function(reverse){var head=this.doc.clipPos(reverse?this.pos.from:this.pos.to);if(this.afterEmptyMatch&&this.atOccurrence){head=Pos(head.line,head.ch);if(reverse){head.ch--;if(head.ch<0){head.line--;head.ch=(this.doc.getLine(head.line)||"").length}}else{head.ch++;\nif(head.ch>(this.doc.getLine(head.line)||"").length){head.ch=0;head.line++}}if(CodeMirror.cmpPos(head,this.doc.clipPos(head))!=0)return this.atOccurrence=false}var result=this.matches(reverse,head);this.afterEmptyMatch=result&&CodeMirror.cmpPos(result.from,result.to)==0;if(result){this.pos=result;this.atOccurrence=true;return this.pos.match||true}else{var end=Pos(reverse?this.doc.firstLine():this.doc.lastLine()+1,0);this.pos={from:end,to:end};return this.atOccurrence=false}},from:function(){if(this.atOccurrence)return this.pos.from},\nto:function(){if(this.atOccurrence)return this.pos.to},replace:function(newText,origin){if(!this.atOccurrence)return;var lines=CodeMirror.splitLines(newText);this.doc.replaceRange(lines,this.pos.from,this.pos.to,origin);this.pos.to=Pos(this.pos.from.line+lines.length-1,lines[lines.length-1].length+(lines.length==1?this.pos.from.ch:0))}};CodeMirror.defineExtension("getSearchCursor",function(query,pos,caseFold){return new SearchCursor(this.doc,query,pos,caseFold)});CodeMirror.defineDocExtension("getSearchCursor",\nfunction(query,pos,caseFold){return new SearchCursor(this,query,pos,caseFold)});CodeMirror.defineExtension("selectMatches",function(query,caseFold){var ranges=[];var cur=this.getSearchCursor(query,this.getCursor("from"),caseFold);for(;cur.findNext();){if(CodeMirror.cmpPos(cur.to(),this.getCursor("to"))>0)break;ranges.push({anchor:cur.from(),head:cur.to()})}if(ranges.length)this.setSelections(ranges,0)})});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.modeInfo=[{name:"APL",mime:"text/apl",mode:"apl",ext:["dyalog","apl"]},{name:"PGP",mimes:["application/pgp","application/pgp-encrypted","application/pgp-keys","application/pgp-signature"],mode:"asciiarmor",ext:["asc","pgp","sig"]},{name:"ASN.1",mime:"text/x-ttcn-asn",\nmode:"asn.1",ext:["asn","asn1"]},{name:"Asterisk",mime:"text/x-asterisk",mode:"asterisk",file:/^extensions\\.conf$/i},{name:"Brainfuck",mime:"text/x-brainfuck",mode:"brainfuck",ext:["b","bf"]},{name:"C",mime:"text/x-csrc",mode:"clike",ext:["c","h","ino"]},{name:"C++",mime:"text/x-c++src",mode:"clike",ext:["cpp","c++","cc","cxx","hpp","h++","hh","hxx"],alias:["cpp"]},{name:"Cobol",mime:"text/x-cobol",mode:"cobol",ext:["cob","cpy","cbl"]},{name:"C#",mime:"text/x-csharp",mode:"clike",ext:["cs"],alias:["csharp",\n"cs"]},{name:"Clojure",mime:"text/x-clojure",mode:"clojure",ext:["clj","cljc","cljx"]},{name:"ClojureScript",mime:"text/x-clojurescript",mode:"clojure",ext:["cljs"]},{name:"Closure Stylesheets (GSS)",mime:"text/x-gss",mode:"css",ext:["gss"]},{name:"CMake",mime:"text/x-cmake",mode:"cmake",ext:["cmake","cmake.in"],file:/^CMakeLists\\.txt$/},{name:"CoffeeScript",mimes:["application/vnd.coffeescript","text/coffeescript","text/x-coffeescript"],mode:"coffeescript",ext:["coffee"],alias:["coffee","coffee-script"]},\n{name:"Common Lisp",mime:"text/x-common-lisp",mode:"commonlisp",ext:["cl","lisp","el"],alias:["lisp"]},{name:"Copycat",mime:"text/x-copycat",mode:"copycat",ext:["copycat"]},{name:"Cypher",mime:"application/x-cypher-query",mode:"cypher",ext:["cyp","cypher"]},{name:"Cython",mime:"text/x-cython",mode:"python",ext:["pyx","pxd","pxi"]},{name:"Crystal",mime:"text/x-crystal",mode:"crystal",ext:["cr"]},{name:"CSS",mime:"text/css",mode:"css",ext:["css"]},{name:"CQL",mime:"text/x-cassandra",mode:"sql",ext:["cql"]},\n{name:"D",mime:"text/x-d",mode:"d",ext:["d"]},{name:"Dart",mimes:["application/dart","text/x-dart"],mode:"dart",ext:["dart"]},{name:"diff",mime:"text/x-diff",mode:"diff",ext:["diff","patch"]},{name:"Django",mime:"text/x-django",mode:"django"},{name:"Dockerfile",mime:"text/x-dockerfile",mode:"dockerfile",file:/^Dockerfile$/},{name:"DTD",mime:"application/xml-dtd",mode:"dtd",ext:["dtd"]},{name:"Dylan",mime:"text/x-dylan",mode:"dylan",ext:["dylan","dyl","intr"]},{name:"EBNF",mime:"text/x-ebnf",mode:"ebnf"},\n{name:"ECL",mime:"text/x-ecl",mode:"ecl",ext:["ecl"]},{name:"edn",mime:"application/edn",mode:"clojure",ext:["edn"]},{name:"Eiffel",mime:"text/x-eiffel",mode:"eiffel",ext:["e"]},{name:"Elm",mime:"text/x-elm",mode:"elm",ext:["elm"]},{name:"Embedded JavaScript",mime:"application/x-ejs",mode:"htmlembedded",ext:["ejs"]},{name:"Embedded Ruby",mime:"application/x-erb",mode:"htmlembedded",ext:["erb"]},{name:"Erlang",mime:"text/x-erlang",mode:"erlang",ext:["erl"]},{name:"Esper",mime:"text/x-esper",mode:"sql"},\n{name:"Factor",mime:"text/x-factor",mode:"factor",ext:["factor"]},{name:"FCL",mime:"text/x-fcl",mode:"fcl"},{name:"Forth",mime:"text/x-forth",mode:"forth",ext:["forth","fth","4th"]},{name:"Fortran",mime:"text/x-fortran",mode:"fortran",ext:["f","for","f77","f90","f95"]},{name:"F#",mime:"text/x-fsharp",mode:"mllike",ext:["fs"],alias:["fsharp"]},{name:"Gas",mime:"text/x-gas",mode:"gas",ext:["s"]},{name:"Gherkin",mime:"text/x-feature",mode:"gherkin",ext:["feature"]},{name:"GitHub Flavored Markdown",mime:"text/x-gfm",\nmode:"gfm",file:/^(readme|contributing|history)\\.md$/i},{name:"Go",mime:"text/x-go",mode:"go",ext:["go"]},{name:"GoogleSQL",mimes:["text/x-google-sql","text/x-google-sql-aux"],mode:"googlesql",ext:["gsql","googlesql"]},{name:"Groovy",mime:"text/x-groovy",mode:"groovy",ext:["groovy","gradle"],file:/^Jenkinsfile$/},{name:"HAML",mime:"text/x-haml",mode:"haml",ext:["haml"]},{name:"Haskell",mime:"text/x-haskell",mode:"haskell",ext:["hs"]},{name:"Haskell (Literate)",mime:"text/x-literate-haskell",mode:"haskell-literate",\next:["lhs"]},{name:"Haxe",mime:"text/x-haxe",mode:"haxe",ext:["hx"]},{name:"HXML",mime:"text/x-hxml",mode:"haxe",ext:["hxml"]},{name:"ASP.NET",mime:"application/x-aspx",mode:"htmlembedded",ext:["aspx"],alias:["asp","aspx"]},{name:"HTML",mime:"text/html",mode:"htmlmixed",ext:["html","htm","handlebars","hbs"],alias:["xhtml"]},{name:"HTTP",mime:"message/http",mode:"http"},{name:"IDL",mime:"text/x-idl",mode:"idl",ext:["pro"]},{name:"Pug",mime:"text/x-pug",mode:"pug",ext:["jade","pug"],alias:["jade"]},\n{name:"Java",mime:"text/x-java",mode:"clike",ext:["java"]},{name:"Java Server Pages",mime:"application/x-jsp",mode:"htmlembedded",ext:["jsp"],alias:["jsp"]},{name:"JavaScript",mimes:["text/javascript","text/ecmascript","application/javascript","application/x-javascript","application/ecmascript"],mode:"javascript",ext:["js"],alias:["ecmascript","js","node"]},{name:"JSON",mimes:["application/json","application/x-json"],mode:"javascript",ext:["json","map"],alias:["json5"]},{name:"JSON-LD",mime:"application/ld+json",\nmode:"javascript",ext:["jsonld"],alias:["jsonld"]},{name:"JSX",mime:"text/jsx",mode:"jsx",ext:["jsx"]},{name:"Jinja2",mime:"text/jinja2",mode:"jinja2",ext:["j2","jinja","jinja2"]},{name:"Julia",mime:"text/x-julia",mode:"julia",ext:["jl"],alias:["jl"]},{name:"Kotlin",mime:"text/x-kotlin",mode:"clike",ext:["kt"]},{name:"LESS",mime:"text/x-less",mode:"css",ext:["less"]},{name:"LiveScript",mime:"text/x-livescript",mode:"livescript",ext:["ls"],alias:["ls"]},{name:"Lua",mime:"text/x-lua",mode:"lua",ext:["lua"]},\n{name:"Markdown",mime:"text/x-markdown",mode:"markdown",ext:["markdown","md","mkd"]},{name:"mIRC",mime:"text/mirc",mode:"mirc"},{name:"MariaDB SQL",mime:"text/x-mariadb",mode:"sql"},{name:"Mathematica",mime:"text/x-mathematica",mode:"mathematica",ext:["m","nb","wl","wls"]},{name:"Modelica",mime:"text/x-modelica",mode:"modelica",ext:["mo"]},{name:"MUMPS",mime:"text/x-mumps",mode:"mumps",ext:["mps"]},{name:"MS SQL",mime:"text/x-mssql",mode:"sql"},{name:"mbox",mime:"application/mbox",mode:"mbox",ext:["mbox"]},\n{name:"MySQL",mime:"text/x-mysql",mode:"sql"},{name:"Nginx",mime:"text/x-nginx-conf",mode:"nginx",file:/nginx.*\\.conf$/i},{name:"NSIS",mime:"text/x-nsis",mode:"nsis",ext:["nsh","nsi"]},{name:"NTriples",mimes:["application/n-triples","application/n-quads","text/n-triples"],mode:"ntriples",ext:["nt","nq"]},{name:"Objective-C",mime:"text/x-objectivec",mode:"clike",ext:["m"],alias:["objective-c","objc"]},{name:"Objective-C++",mime:"text/x-objectivec++",mode:"clike",ext:["mm"],alias:["objective-c++","objc++"]},\n{name:"OCaml",mime:"text/x-ocaml",mode:"mllike",ext:["ml","mli","mll","mly"]},{name:"Octave",mime:"text/x-octave",mode:"octave",ext:["m"]},{name:"Oz",mime:"text/x-oz",mode:"oz",ext:["oz"]},{name:"Pascal",mime:"text/x-pascal",mode:"pascal",ext:["p","pas"]},{name:"PEG.js",mime:"null",mode:"pegjs",ext:["jsonld"]},{name:"Perl",mime:"text/x-perl",mode:"perl",ext:["pl","pm"]},{name:"PHP",mimes:["text/x-php","application/x-httpd-php","application/x-httpd-php-open"],mode:"php",ext:["php","php3","php4","php5",\n"php7","phtml"]},{name:"Pig",mime:"text/x-pig",mode:"pig",ext:["pig"]},{name:"Plain Text",mime:"text/plain",mode:"null",ext:["txt","text","conf","def","list","log"]},{name:"PLSQL",mime:"text/x-plsql",mode:"sql",ext:["pls"]},{name:"PostgreSQL",mime:"text/x-pgsql",mode:"sql"},{name:"PowerShell",mime:"application/x-powershell",mode:"powershell",ext:["ps1","psd1","psm1"]},{name:"Properties files",mime:"text/x-properties",mode:"properties",ext:["properties","ini","in"],alias:["ini","properties"]},{name:"ProtoBuf",\nmime:"text/x-protobuf",mode:"protobuf",ext:["proto"]},{name:"Python",mime:"text/x-python",mode:"python",ext:["BUILD","bzl","py","pyw"],file:/^(BUCK|BUILD)$/},{name:"Puppet",mime:"text/x-puppet",mode:"puppet",ext:["pp"]},{name:"Q",mime:"text/x-q",mode:"q",ext:["q"]},{name:"R",mime:"text/x-rsrc",mode:"r",ext:["r","R"],alias:["rscript"]},{name:"reStructuredText",mime:"text/x-rst",mode:"rst",ext:["rst"],alias:["rst"]},{name:"RPM Changes",mime:"text/x-rpm-changes",mode:"rpm"},{name:"RPM Spec",mime:"text/x-rpm-spec",\nmode:"rpm",ext:["spec"]},{name:"Ruby",mime:"text/x-ruby",mode:"ruby",ext:["rb"],alias:["jruby","macruby","rake","rb","rbx"]},{name:"Rust",mime:"text/x-rustsrc",mode:"rust",ext:["rs"]},{name:"SAS",mime:"text/x-sas",mode:"sas",ext:["sas"]},{name:"Sass",mime:"text/x-sass",mode:"sass",ext:["sass"]},{name:"Scala",mime:"text/x-scala",mode:"clike",ext:["scala"]},{name:"Scheme",mime:"text/x-scheme",mode:"scheme",ext:["scm","ss"]},{name:"SCSS",mime:"text/x-scss",mode:"css",ext:["scss"]},{name:"Shell",mimes:["text/x-sh",\n"application/x-sh"],mode:"shell",ext:["sh","ksh","bash"],alias:["bash","sh","zsh"],file:/^PKGBUILD$/},{name:"Sieve",mime:"application/sieve",mode:"sieve",ext:["siv","sieve"]},{name:"Slim",mimes:["text/x-slim","application/x-slim"],mode:"slim",ext:["slim"]},{name:"Smalltalk",mime:"text/x-stsrc",mode:"smalltalk",ext:["st"]},{name:"Smarty",mime:"text/x-smarty",mode:"smarty",ext:["tpl"]},{name:"Solr",mime:"text/x-solr",mode:"solr"},{name:"SML",mime:"text/x-sml",mode:"mllike",ext:["sml","sig","fun","smackspec"]},\n{name:"Soy",mime:"text/x-soy",mode:"soy",ext:["soy"],alias:["closure template"]},{name:"SPARQL",mime:"application/sparql-query",mode:"sparql",ext:["rq","sparql"],alias:["sparul"]},{name:"Spreadsheet",mime:"text/x-spreadsheet",mode:"spreadsheet",alias:["excel","formula"]},{name:"SQL",mime:"text/x-sql",mode:"sql",ext:["sql"]},{name:"SQLite",mime:"text/x-sqlite",mode:"sql"},{name:"Squirrel",mime:"text/x-squirrel",mode:"clike",ext:["nut"]},{name:"Stylus",mime:"text/x-styl",mode:"stylus",ext:["styl"]},\n{name:"Swift",mime:"text/x-swift",mode:"swift",ext:["swift"]},{name:"sTeX",mime:"text/x-stex",mode:"stex"},{name:"LaTeX",mime:"text/x-latex",mode:"stex",ext:["text","ltx","tex"],alias:["tex"]},{name:"SystemVerilog",mime:"text/x-systemverilog",mode:"verilog",ext:["v","sv","svh"]},{name:"Tcl",mime:"text/x-tcl",mode:"tcl",ext:["tcl"]},{name:"Textile",mime:"text/x-textile",mode:"textile",ext:["textile"]},{name:"TiddlyWiki",mime:"text/x-tiddlywiki",mode:"tiddlywiki"},{name:"Tiki wiki",mime:"text/tiki",\nmode:"tiki"},{name:"TLA+",mime:"text/x-tlaplus",mode:"tlaplus",ext:["tla"]},{name:"TOML",mime:"text/x-toml",mode:"toml",ext:["toml"]},{name:"Tornado",mime:"text/x-tornado",mode:"tornado"},{name:"troff",mime:"text/troff",mode:"troff",ext:["1","2","3","4","5","6","7","8","9"]},{name:"TTCN",mime:"text/x-ttcn",mode:"ttcn",ext:["ttcn","ttcn3","ttcnpp"]},{name:"TTCN_CFG",mime:"text/x-ttcn-cfg",mode:"ttcn-cfg",ext:["cfg"]},{name:"Turtle",mime:"text/turtle",mode:"turtle",ext:["ttl"]},{name:"TypeScript",mime:"application/typescript",\nmode:"javascript",ext:["ts"],alias:["ts"]},{name:"TypeScript-JSX",mime:"text/typescript-jsx",mode:"jsx",ext:["tsx"],alias:["tsx"]},{name:"Twig",mime:"text/x-twig",mode:"twig"},{name:"Web IDL",mime:"text/x-webidl",mode:"webidl",ext:["webidl"]},{name:"VB.NET",mime:"text/x-vb",mode:"vb",ext:["vb"]},{name:"VBScript",mime:"text/vbscript",mode:"vbscript",ext:["vbs"]},{name:"Velocity",mime:"text/velocity",mode:"velocity",ext:["vtl"]},{name:"Verilog",mime:"text/x-verilog",mode:"verilog",ext:["v"]},{name:"VHDL",\nmime:"text/x-vhdl",mode:"vhdl",ext:["vhd","vhdl"]},{name:"Vue.js Component",mimes:["script/x-vue","text/x-vue"],mode:"vue",ext:["vue"]},{name:"XML",mimes:["application/xml","text/xml"],mode:"xml",ext:["xml","xsl","xsd","svg"],alias:["rss","wsdl","xsd"]},{name:"XQuery",mime:"application/xquery",mode:"xquery",ext:["xy","xquery"]},{name:"Yacas",mime:"text/x-yacas",mode:"yacas",ext:["ys"]},{name:"YAML",mimes:["text/x-yaml","text/yaml"],mode:"yaml",ext:["yaml","yml"],alias:["yml"]},{name:"Z80",mime:"text/x-z80",\nmode:"z80",ext:["z80"]},{name:"mscgen",mime:"text/x-mscgen",mode:"mscgen",ext:["mscgen","mscin","msc"]},{name:"xu",mime:"text/x-xu",mode:"mscgen",ext:["xu"]},{name:"msgenny",mime:"text/x-msgenny",mode:"mscgen",ext:["msgenny"]},{name:"WebAssembly",mime:"text/webassembly",mode:"wast",ext:["wat","wast"]}];var i=0;for(;i<CodeMirror.modeInfo.length;i++){var info=CodeMirror.modeInfo[i];if(info.mimes)info.mime=info.mimes[0]}CodeMirror.findModeByMIME=function(mime){mime=mime.toLowerCase();var i=0;for(;i<\nCodeMirror.modeInfo.length;i++){var info=CodeMirror.modeInfo[i];if(info.mime==mime)return info;if(info.mimes){var j=0;for(;j<info.mimes.length;j++)if(info.mimes[j]==mime)return info}}if(/\\+xml$/.test(mime))return CodeMirror.findModeByMIME("application/xml");if(/\\+json$/.test(mime))return CodeMirror.findModeByMIME("application/json")};CodeMirror.findModeByExtension=function(ext){ext=ext.toLowerCase();var i=0;for(;i<CodeMirror.modeInfo.length;i++){var info=CodeMirror.modeInfo[i];if(info.ext){var j=\n0;for(;j<info.ext.length;j++)if(info.ext[j]==ext)return info}}};CodeMirror.findModeByFileName=function(filename){var i=0;for(;i<CodeMirror.modeInfo.length;i++){var info=CodeMirror.modeInfo[i];if(info.file&&info.file.test(filename))return info}var dot=filename.lastIndexOf(".");var ext=dot>-1&&filename.substring(dot+1,filename.length);if(ext)return CodeMirror.findModeByExtension(ext)};CodeMirror.findModeByName=function(name){name=name.toLowerCase();var i=0;for(;i<CodeMirror.modeInfo.length;i++){var info=\nCodeMirror.modeInfo[i];if(info.name.toLowerCase()==name)return info;if(info.alias){var j=0;for(;j<info.alias.length;j++)if(info.alias[j].toLowerCase()==name)return info}}}});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"),require("./runmode"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror","./runmode"],mod);else mod(CodeMirror)})(function(CodeMirror){function textContent(node,out){if(node.nodeType==3)return out.push(node.nodeValue);var ch=node.firstChild;for(;ch;ch=ch.nextSibling){textContent(ch,out);if(isBlock.test(node.nodeType))out.push("\\n")}}var isBlock=/^(p|li|div|h\\\\d|pre|blockquote|td)$/;\nCodeMirror.colorize=function(collection,defaultMode){if(!collection)collection=document.body.getElementsByTagName("pre");var i=0;for(;i<collection.length;++i){var node=collection[i];var mode=node.getAttribute("data-lang")||defaultMode;if(!mode)continue;var text=[];textContent(node,text);node.textContent="";CodeMirror.runMode(text.join(""),mode,node);node.className+=" cm-s-default"}}});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.runMode=function(string,modespec,callback,options){var mode=CodeMirror.getMode(CodeMirror.defaults,modespec);var tabSize=options&&options.tabSize||CodeMirror.defaults.tabSize;if(callback.appendChild){var ie=/MSIE \\d/.test(navigator.userAgent);var ie_lt9=ie&&\n(document.documentMode==null||document.documentMode<9);var node=callback;var col=0;node.textContent="";callback=function(text,style){if(text=="\\n"){node.appendChild(document.createTextNode(ie_lt9?"\\r":text));col=0;return}var content="";var pos=0;for(;;){var idx=text.indexOf("\\t",pos);if(idx==-1){content=content+text.slice(pos);col=col+(text.length-pos);break}else{col=col+(idx-pos);content=content+text.slice(pos,idx);var size=tabSize-col%tabSize;col=col+size;var i=0;for(;i<size;++i)content=content+\n" ";pos=idx+1}}if(style){var sp=node.appendChild(document.createElement("span"));sp.className="cm-"+style.replace(/ +/g," cm-");sp.appendChild(document.createTextNode(content))}else node.appendChild(document.createTextNode(content))}}var lines=CodeMirror.splitLines(string);var state=options&&options.state||CodeMirror.startState(mode);var i=0;var e=lines.length;for(;i<e;++i){if(i)callback("\\n");var stream=new CodeMirror.StringStream(lines[i],null,{lookAhead:function(n){return lines[i+n]},baseToken:function(){}});\nif(!stream.string&&mode.blankLine)mode.blankLine(state);for(;!stream.eol();){var style=mode.token(stream,state);callback(stream.current(),style,i,stream.start,state,mode);stream.start=stream.pos}}}});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){function ensureState(states,name){if(!states.hasOwnProperty(name))throw new Error("Undefined state "+name+" in simple mode");}function toRegex(val,caret){if(!val)return/(?:)/;var flags="";if(val instanceof RegExp){if(val.ignoreCase)flags="i";if(val.unicode)flags=flags+\n"u";val=val.source}else val=String(val);return new RegExp((caret===false?"":"^")+"(?:"+val+")",flags)}function asToken(val){if(!val)return null;if(val.apply)return val;if(typeof val=="string")return val.replace(/\\./g," ");var result=[];var i=0;for(;i<val.length;i++)result.push(val[i]&&val[i].replace(/\\./g," "));return result}function Rule(data,states){if(data.next||data.push)ensureState(states,data.next||data.push);this.regex=toRegex(data.regex);this.token=asToken(data.token);this.data=data}function tokenFunction(states,\nconfig){return function(stream,state){if(state.pending){var pend=state.pending.shift();if(state.pending.length==0)state.pending=null;stream.pos+=pend.text.length;return pend.token}if(state.local)if(state.local.end&&stream.match(state.local.end)){var tok=state.local.endToken||null;state.local=state.localState=null;return tok}else{tok=state.local.mode.token(stream,state.localState);var m;if(state.local.endScan&&(m=state.local.endScan.exec(stream.current())))stream.pos=stream.start+m.index;return tok}var curState=\nstates[state.state];var i=0;for(;i<curState.length;i++){var rule=curState[i];var matches=(!rule.data.sol||stream.sol())&&stream.match(rule.regex);if(matches){if(rule.data.next)state.state=rule.data.next;else if(rule.data.push){(state.stack||(state.stack=[])).push(state.state);state.state=rule.data.push}else if(rule.data.pop&&state.stack&&state.stack.length)state.state=state.stack.pop();if(rule.data.mode)enterLocalMode(config,state,rule.data.mode,rule.token);if(rule.data.indent)state.indent.push(stream.indentation()+\nconfig.indentUnit);if(rule.data.dedent)state.indent.pop();var token=rule.token;if(token&&token.apply)token=token(matches);if(matches.length>2&&rule.token&&typeof rule.token!="string"){var j=2;for(;j<matches.length;j++)if(matches[j])(state.pending||(state.pending=[])).push({text:matches[j],token:rule.token[j-1]});stream.backUp(matches[0].length-(matches[1]?matches[1].length:0));return token[0]}else if(token&&token.join)return token[0];else return token}}stream.next();return null}}function cmp(a,b){if(a===\nb)return true;if(!a||typeof a!="object"||!b||typeof b!="object")return false;var props=0;var prop;for(prop in a)if(a.hasOwnProperty(prop)){if(!b.hasOwnProperty(prop)||!cmp(a[prop],b[prop]))return false;props++}for(prop in b)if(b.hasOwnProperty(prop))props--;return props==0}function enterLocalMode(config,state,spec,token){var pers;if(spec.persistent){var p=state.persistentStates;for(;p&&!pers;p=p.next)if(spec.spec?cmp(spec.spec,p.spec):spec.mode==p.mode)pers=p}var mode=pers?pers.mode:spec.mode||CodeMirror.getMode(config,\nspec.spec);var lState=pers?pers.state:CodeMirror.startState(mode);if(spec.persistent&&!pers)state.persistentStates={mode:mode,spec:spec.spec,state:lState,next:state.persistentStates};state.localState=lState;state.local={mode:mode,end:spec.end&&toRegex(spec.end),endScan:spec.end&&spec.forceEnd!==false&&toRegex(spec.end,false),endToken:token&&token.join?token[token.length-1]:token}}function indexOf(val,arr){var i=0;for(;i<arr.length;i++)if(arr[i]===val)return true}function indentFunction(states,meta){return function(state,\ntextAfter,line){if(state.local&&state.local.mode.indent)return state.local.mode.indent(state.localState,textAfter,line);if(state.indent==null||state.local||meta.dontIndentStates&&indexOf(state.state,meta.dontIndentStates)>-1)return CodeMirror.Pass;var pos=state.indent.length-1;var rules=states[state.state];scan:for(;;){var i=0;for(;i<rules.length;i++){var rule=rules[i];if(rule.data.dedent&&rule.data.dedentIfLineStart!==false){var m=rule.regex.exec(textAfter);if(m&&m[0]){pos--;if(rule.next||rule.push)rules=\nstates[rule.next||rule.push];textAfter=textAfter.slice(m[0].length);continue scan}}}break}return pos<0?0:state.indent[pos]}}CodeMirror.defineSimpleMode=function(name,states){CodeMirror.defineMode(name,function(config){return CodeMirror.simpleMode(config,states)})};CodeMirror.simpleMode=function(config,states){ensureState(states,"start");var states_={};var meta=states.meta||{};var hasIndentation=false;var state;for(state in states)if(state!=meta&&states.hasOwnProperty(state)){var list=states_[state]=\n[];var orig=states[state];var i=0;for(;i<orig.length;i++){var data=orig[i];list.push(new Rule(data,states));if(data.indent||data.dedent)hasIndentation=true}}var mode={startState:function(){return{state:"start",pending:null,local:null,localState:null,indent:hasIndentation?[]:null}},copyState:function(state){var s={state:state.state,pending:state.pending,local:state.local,localState:null,indent:state.indent&&state.indent.slice(0)};if(state.localState)s.localState=CodeMirror.copyState(state.local.mode,\nstate.localState);if(state.stack)s.stack=state.stack.slice(0);var pers=state.persistentStates;for(;pers;pers=pers.next)s.persistentStates={mode:pers.mode,spec:pers.spec,state:pers.state==state.localState?s.localState:CodeMirror.copyState(pers.mode,pers.state),next:s.persistentStates};return s},token:tokenFunction(states_,config),innerMode:function(state){return state.local&&{mode:state.local.mode,state:state.localState}},indent:indentFunction(states_,meta)};if(meta){var prop;for(prop in meta)if(meta.hasOwnProperty(prop))mode[prop]=\nmeta[prop]}return mode}});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"),require("../../addon/mode/simple"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror","../../addon/mode/simple"],mod);else mod(CodeMirror)})(function(CodeMirror){var from="from";var fromRegex=new RegExp("^(\\\\s*)\\\\b("+from+")\\\\b","i");var shells=["run","cmd","entrypoint","shell"];var shellsAsArrayRegex=new RegExp("^(\\\\s*)("+shells.join("|")+")(\\\\s+\\\\[)","i");var expose=\n"expose";var exposeRegex=new RegExp("^(\\\\s*)("+expose+")(\\\\s+)","i");var others=["arg","from","maintainer","label","env","add","copy","volume","user","workdir","onbuild","stopsignal","healthcheck","shell"];var instructions=[from,expose].concat(shells).concat(others);var instructionRegex="("+instructions.join("|")+")";var instructionOnlyLine=new RegExp("^(\\\\s*)"+instructionRegex+"(\\\\s*)(#.*)?$","i");var instructionWithArguments=new RegExp("^(\\\\s*)"+instructionRegex+"(\\\\s+)","i");CodeMirror.defineSimpleMode("dockerfile",\n{start:[{regex:/^\\s*#.*$/,sol:true,token:"comment"},{regex:fromRegex,token:[null,"keyword"],sol:true,next:"from"},{regex:instructionOnlyLine,token:[null,"keyword",null,"error"],sol:true},{regex:shellsAsArrayRegex,token:[null,"keyword",null],sol:true,next:"array"},{regex:exposeRegex,token:[null,"keyword",null],sol:true,next:"expose"},{regex:instructionWithArguments,token:[null,"keyword",null],sol:true,next:"arguments"},{regex:/./,token:null}],from:[{regex:/\\s*$/,token:null,next:"start"},{regex:/(\\s*)(#.*)$/,\ntoken:[null,"error"],next:"start"},{regex:/(\\s*\\S+\\s+)(as)/i,token:[null,"keyword"],next:"start"},{token:null,next:"start"}],single:[{regex:/(?:[^\\\\\']|\\\\.)/,token:"string"},{regex:/\'/,token:"string",pop:true}],double:[{regex:/(?:[^\\\\"]|\\\\.)/,token:"string"},{regex:/"/,token:"string",pop:true}],array:[{regex:/\\]/,token:null,next:"start"},{regex:/"(?:[^\\\\"]|\\\\.)*"?/,token:"string"}],expose:[{regex:/\\d+$/,token:"number",next:"start"},{regex:/[^\\d]+$/,token:null,next:"start"},{regex:/\\d+/,token:"number"},\n{regex:/[^\\d]+/,token:null},{token:null,next:"start"}],arguments:[{regex:/^\\s*#.*$/,sol:true,token:"comment"},{regex:/"(?:[^\\\\"]|\\\\.)*"?$/,token:"string",next:"start"},{regex:/"/,token:"string",push:"double"},{regex:/\'(?:[^\\\\\']|\\\\.)*\'?$/,token:"string",next:"start"},{regex:/\'/,token:"string",push:"single"},{regex:/[^#"\']+[\\\\`]$/,token:null},{regex:/[^#"\']+$/,token:null,next:"start"},{regex:/[^#"\']+/,token:null},{token:null,next:"start"}],meta:{lineComment:"#"}});CodeMirror.defineMIME("text/x-dockerfile",\n"dockerfile")});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.multiplexingMode=function(outer){function indexOf(string,pattern,from,returnEnd){if(typeof pattern=="string"){var found=string.indexOf(pattern,from);return returnEnd&&found>-1?found+pattern.length:found}var m=pattern.exec(from?string.slice(from):string);return m?\nm.index+from+(returnEnd?m[0].length:0):-1}var others=Array.prototype.slice.call(arguments,1);return{startState:function(){return{outer:CodeMirror.startState(outer),innerActive:null,inner:null,startingInner:false}},copyState:function(state){return{outer:CodeMirror.copyState(outer,state.outer),innerActive:state.innerActive,inner:state.innerActive&&CodeMirror.copyState(state.innerActive.mode,state.inner),startingInner:state.startingInner}},token:function(stream,state){if(!state.innerActive){var cutOff=\nInfinity;var oldContent=stream.string;var i=0;for(;i<others.length;++i){var other=others[i];var found=indexOf(oldContent,other.open,stream.pos);if(found==stream.pos){if(!other.parseDelimiters)stream.match(other.open);state.startingInner=!!other.parseDelimiters;state.innerActive=other;var outerIndent=0;if(outer.indent){var possibleOuterIndent=outer.indent(state.outer,"","");if(possibleOuterIndent!==CodeMirror.Pass)outerIndent=possibleOuterIndent}state.inner=CodeMirror.startState(other.mode,outerIndent);\nreturn other.delimStyle&&other.delimStyle+" "+other.delimStyle+"-open"}else if(found!=-1&&found<cutOff)cutOff=found}if(cutOff!=Infinity)stream.string=oldContent.slice(0,cutOff);var outerToken=outer.token(stream,state.outer);if(cutOff!=Infinity)stream.string=oldContent;return outerToken}else{var curInner=state.innerActive;oldContent=stream.string;if(!curInner.close&&stream.sol()){state.innerActive=state.inner=null;return this.token(stream,state)}found=curInner.close&&!state.startingInner?indexOf(oldContent,\ncurInner.close,stream.pos,curInner.parseDelimiters):-1;if(found==stream.pos&&!curInner.parseDelimiters){stream.match(curInner.close);state.innerActive=state.inner=null;return curInner.delimStyle&&curInner.delimStyle+" "+curInner.delimStyle+"-close"}if(found>-1)stream.string=oldContent.slice(0,found);var innerToken=curInner.mode.token(stream,state.inner);if(found>-1)stream.string=oldContent;else if(stream.pos>stream.start)state.startingInner=false;if(found==stream.pos&&curInner.parseDelimiters)state.innerActive=\nstate.inner=null;if(curInner.innerStyle)if(innerToken)innerToken=innerToken+" "+curInner.innerStyle;else innerToken=curInner.innerStyle;return innerToken}},indent:function(state,textAfter,line){var mode=state.innerActive?state.innerActive.mode:outer;if(!mode.indent)return CodeMirror.Pass;return mode.indent(state.innerActive?state.inner:state.outer,textAfter,line)},blankLine:function(state){var mode=state.innerActive?state.innerActive.mode:outer;if(mode.blankLine)mode.blankLine(state.innerActive?state.inner:\nstate.outer);if(!state.innerActive){var i=0;for(;i<others.length;++i){var other=others[i];if(other.open==="\\n"){state.innerActive=other;state.inner=CodeMirror.startState(other.mode,mode.indent?mode.indent(state.outer,"",""):0)}}}else if(state.innerActive.close==="\\n")state.innerActive=state.inner=null},electricChars:outer.electricChars,innerMode:function(state){return state.inner?{state:state.inner,mode:state.innerActive.mode}:{state:state.outer,mode:outer}}}}});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"),require("../htmlmixed/htmlmixed"),require("../../addon/mode/multiplex"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror","../htmlmixed/htmlmixed","../../addon/mode/multiplex"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.defineMode("htmlembedded",function(config,parserConfig){var closeComment=parserConfig.closeComment||"--%>";return CodeMirror.multiplexingMode(CodeMirror.getMode(config,\n"htmlmixed"),{open:parserConfig.openComment||"<%--",close:closeComment,delimStyle:"comment",mode:{token:function(stream){stream.skipTo(closeComment)||stream.skipToEnd();return"comment"}}},{open:parserConfig.open||parserConfig.scriptStartRegex||"<%",close:parserConfig.close||parserConfig.scriptEndRegex||"%>",mode:CodeMirror.getMode(config,parserConfig.scriptingModeSpec)})},"htmlmixed");CodeMirror.defineMIME("application/x-ejs",{name:"htmlembedded",scriptingModeSpec:"javascript"});CodeMirror.defineMIME("application/x-aspx",\n{name:"htmlembedded",scriptingModeSpec:"text/x-csharp"});CodeMirror.defineMIME("application/x-jsp",{name:"htmlembedded",scriptingModeSpec:"text/x-java"});CodeMirror.defineMIME("application/x-erb",{name:"htmlembedded",scriptingModeSpec:"ruby"})});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"),require("../xml/xml"),require("../javascript/javascript"),require("../css/css"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror","../xml/xml","../javascript/javascript","../css/css"],mod);else mod(CodeMirror)})(function(CodeMirror){function maybeBackup(stream,pat,style){var cur=stream.current();var close=cur.search(pat);if(close>-1)stream.backUp(cur.length-close);else if(cur.match(/<\\/?$/)){stream.backUp(cur.length);\nif(!stream.match(pat,false))stream.match(cur)}return style}function getAttrRegexp(attr){var regexp=attrRegexpCache[attr];if(regexp)return regexp;return attrRegexpCache[attr]=new RegExp("\\\\s+"+attr+"\\\\s*=\\\\s*(\'|\\")?([^\'\\"]+)(\'|\\")?\\\\s*")}function getAttrValue(text,attr){var match=text.match(getAttrRegexp(attr));return match?/^\\s*(.*?)\\s*$/.exec(match[2])[1]:""}function getTagRegexp(tagName,anchored){return new RegExp((anchored?"^":"")+"</\\\\s*"+tagName+"\\\\s*>","i")}function addTags(from,to){var tag;\nfor(tag in from){var dest=to[tag]||(to[tag]=[]);var source=from[tag];var i=source.length-1;for(;i>=0;i--)dest.unshift(source[i])}}function findMatchingMode(tagInfo,tagText){var i=0;for(;i<tagInfo.length;i++){var spec=tagInfo[i];if(!spec[0]||spec[1].test(getAttrValue(tagText,spec[0])))return spec[2]}}var defaultTags={script:[["lang",/(javascript|babel)/i,"javascript"],["type",/^(?:text|application)\\/(?:x-)?(?:java|ecma)script$|^module$|^$/i,"javascript"],["type",/./,"text/plain"],[null,null,"javascript"]],\nstyle:[["lang",/^css$/i,"css"],["type",/^(text\\/)?(x-)?(stylesheet|css)$/i,"css"],["type",/./,"text/plain"],[null,null,"css"]]};var attrRegexpCache={};CodeMirror.defineMode("htmlmixed",function(config,parserConfig){function html(stream,state){var style=htmlMode.token(stream,state.htmlState);var tag=/\\btag\\b/.test(style);var tagName;if(tag&&!/[<>\\s\\/]/.test(stream.current())&&(tagName=state.htmlState.tagName&&state.htmlState.tagName.toLowerCase())&&tags.hasOwnProperty(tagName))state.inTag=tagName+\n" ";else if(state.inTag&&tag&&/>$/.test(stream.current())){var inTag=/^([\\S]+) (.*)/.exec(state.inTag);state.inTag=null;var modeSpec=stream.current()==">"&&findMatchingMode(tags[inTag[1]],inTag[2]);var mode=CodeMirror.getMode(config,modeSpec);var endTagA=getTagRegexp(inTag[1],true);var endTag=getTagRegexp(inTag[1],false);state.token=function(stream,state){if(stream.match(endTagA,false)){state.token=html;state.localState=state.localMode=null;return null}return maybeBackup(stream,endTag,state.localMode.token(stream,\nstate.localState))};state.localMode=mode;state.localState=CodeMirror.startState(mode,htmlMode.indent(state.htmlState,"",""))}else if(state.inTag){state.inTag+=stream.current();if(stream.eol())state.inTag+=" "}return style}var htmlMode=CodeMirror.getMode(config,{name:"xml",htmlMode:true,multilineTagIndentFactor:parserConfig.multilineTagIndentFactor,multilineTagIndentPastTag:parserConfig.multilineTagIndentPastTag,allowMissingTagName:parserConfig.allowMissingTagName});var tags={};var configTags=parserConfig&&\nparserConfig.tags;var configScript=parserConfig&&parserConfig.scriptTypes;addTags(defaultTags,tags);if(configTags)addTags(configTags,tags);if(configScript){var i=configScript.length-1;for(;i>=0;i--)tags.script.unshift(["type",configScript[i].matches,configScript[i].mode])}return{startState:function(){var state=CodeMirror.startState(htmlMode);return{token:html,inTag:null,localMode:null,localState:null,htmlState:state}},copyState:function(state){var local;if(state.localState)local=CodeMirror.copyState(state.localMode,\nstate.localState);return{token:state.token,inTag:state.inTag,localMode:state.localMode,localState:local,htmlState:CodeMirror.copyState(htmlMode,state.htmlState)}},token:function(stream,state){return state.token(stream,state)},indent:function(state,textAfter,line){if(!state.localMode||/^\\s*<\\//.test(textAfter))return htmlMode.indent(state.htmlState,textAfter,line);else if(state.localMode.indent)return state.localMode.indent(state.localState,textAfter,line);else return CodeMirror.Pass},innerMode:function(state){return{state:state.localState||\nstate.htmlState,mode:state.localMode||htmlMode}}}},"xml","javascript","css");CodeMirror.defineMIME("text/html","htmlmixed")});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.defineMode("javascript",function(config,parserConfig){function readRegexp(stream){var escaped=false;var next;var inSet=false;for(;(next=stream.next())!=null;){if(!escaped){if(next=="/"&&!inSet)return;if(next=="[")inSet=true;else if(inSet&&next=="]")inSet=false}escaped=\n!escaped&&next=="\\\\"}}function ret(tp,style,cont){type=tp;content=cont;return style}function tokenBase(stream,state){var ch=stream.next();if(ch==\'"\'||ch=="\'"){state.tokenize=tokenString(ch);return state.tokenize(stream,state)}else if(ch=="."&&stream.match(/^\\d[\\d_]*(?:[eE][+\\-]?[\\d_]+)?/))return ret("number","number");else if(ch=="."&&stream.match(".."))return ret("spread","meta");else if(/[\\[\\]{}\\(\\),;:\\.]/.test(ch))return ret(ch);else if(ch=="="&&stream.eat(">"))return ret("=>","operator");else if(ch==\n"0"&&stream.match(/^(?:x[\\dA-Fa-f_]+|o[0-7_]+|b[01_]+)n?/))return ret("number","number");else if(/\\d/.test(ch)){stream.match(/^[\\d_]*(?:n|(?:\\.[\\d_]*)?(?:[eE][+\\-]?[\\d_]+)?)?/);return ret("number","number")}else if(ch=="/")if(stream.eat("*")){state.tokenize=tokenComment;return tokenComment(stream,state)}else if(stream.eat("/")){stream.skipToEnd();return ret("comment","comment")}else if(expressionAllowed(stream,state,1)){readRegexp(stream);stream.match(/^\\b(([gimyus])(?![gimyus]*\\2))+\\b/);return ret("regexp",\n"string-2")}else{stream.eat("=");return ret("operator","operator",stream.current())}else if(ch=="`"){state.tokenize=tokenQuasi;return tokenQuasi(stream,state)}else if(ch=="#"&&stream.peek()=="!"){stream.skipToEnd();return ret("meta","meta")}else if(ch=="#"&&stream.eatWhile(wordRE))return ret("variable","property");else if(ch=="<"&&stream.match("!--")||ch=="-"&&stream.match("->")&&!/\\S/.test(stream.string.slice(0,stream.start))){stream.skipToEnd();return ret("comment","comment")}else if(isOperatorChar.test(ch)){if(ch!=\n">"||!state.lexical||state.lexical.type!=">")if(stream.eat("=")){if(ch=="!"||ch=="=")stream.eat("=")}else if(/[<>*+\\-|&?]/.test(ch)){stream.eat(ch);if(ch==">")stream.eat(ch)}if(ch=="?"&&stream.eat("."))return ret(".");return ret("operator","operator",stream.current())}else if(wordRE.test(ch)){stream.eatWhile(wordRE);var word=stream.current();if(state.lastType!="."){if(keywords.propertyIsEnumerable(word)){var kw=keywords[word];return ret(kw.type,kw.style,word)}if(word=="async"&&stream.match(/^(\\s|\\/\\*([^*]|\\*(?!\\/))*?\\*\\/)*[\\[\\(\\w]/,\nfalse))return ret("async","keyword",word)}return ret("variable","variable",word)}}function tokenString(quote){return function(stream,state){var escaped=false;var next;if(jsonldMode&&stream.peek()=="@"&&stream.match(isJsonldKeyword)){state.tokenize=tokenBase;return ret("jsonld-keyword","meta")}for(;(next=stream.next())!=null;){if(next==quote&&!escaped)break;escaped=!escaped&&next=="\\\\"}if(!escaped)state.tokenize=tokenBase;return ret("string","string")}}function tokenComment(stream,state){var maybeEnd=\nfalse;var ch;for(;ch=stream.next();){if(ch=="/"&&maybeEnd){state.tokenize=tokenBase;break}maybeEnd=ch=="*"}return ret("comment","comment")}function tokenQuasi(stream,state){var escaped=false;var next;for(;(next=stream.next())!=null;){if(!escaped&&(next=="`"||next=="$"&&stream.eat("{"))){state.tokenize=tokenBase;break}escaped=!escaped&&next=="\\\\"}return ret("quasi","string-2",stream.current())}function findFatArrow(stream,state){if(state.fatArrowAt)state.fatArrowAt=null;var arrow=stream.string.indexOf("=>",\nstream.start);if(arrow<0)return;if(isTS){var m=/:\\s*(?:\\w+(?:<[^>]*>|\\[\\])?|\\{[^}]*\\})\\s*$/.exec(stream.string.slice(stream.start,arrow));if(m)arrow=m.index}var depth=0;var sawSomething=false;var pos=arrow-1;for(;pos>=0;--pos){var ch=stream.string.charAt(pos);var bracket=brackets.indexOf(ch);if(bracket>=0&&bracket<3){if(!depth){++pos;break}if(--depth==0){if(ch=="(")sawSomething=true;break}}else if(bracket>=3&&bracket<6)++depth;else if(wordRE.test(ch))sawSomething=true;else if(/["\'\\/`]/.test(ch))for(;;--pos){if(pos==\n0)return;var next=stream.string.charAt(pos-1);if(next==ch&&stream.string.charAt(pos-2)!="\\\\"){pos--;break}}else if(sawSomething&&!depth){++pos;break}}if(sawSomething&&!depth)state.fatArrowAt=pos}function JSLexical(indented,column,type,align,prev,info){this.indented=indented;this.column=column;this.type=type;this.prev=prev;this.info=info;if(align!=null)this.align=align}function inScope(state,varname){if(!trackScope)return false;var v=state.localVars;for(;v;v=v.next)if(v.name==varname)return true;var cx=\nstate.context;for(;cx;cx=cx.prev){v=cx.vars;for(;v;v=v.next)if(v.name==varname)return true}}function parseJS(state,style,type,content,stream){var cc=state.cc;cx.state=state;cx.stream=stream;cx.marked=null,cx.cc=cc;cx.style=style;if(!state.lexical.hasOwnProperty("align"))state.lexical.align=true;for(;true;){var combinator=cc.length?cc.pop():jsonMode?expression:statement;if(combinator(type,content)){for(;cc.length&&cc[cc.length-1].lex;)cc.pop()();if(cx.marked)return cx.marked;if(type=="variable"&&inScope(state,\ncontent))return"variable-2";return style}}}function pass(){var i=arguments.length-1;for(;i>=0;i--)cx.cc.push(arguments[i])}function cont(){pass.apply(null,arguments);return true}function inList(name,list){var v=list;for(;v;v=v.next)if(v.name==name)return true;return false}function register(varname){var state=cx.state;cx.marked="def";if(!trackScope)return;if(state.context)if(state.lexical.info=="var"&&state.context&&state.context.block){var newContext=registerVarScoped(varname,state.context);if(newContext!=\nnull){state.context=newContext;return}}else if(!inList(varname,state.localVars)){state.localVars=new Var(varname,state.localVars);return}if(parserConfig.globalVars&&!inList(varname,state.globalVars))state.globalVars=new Var(varname,state.globalVars)}function registerVarScoped(varname,context){if(!context)return null;else if(context.block){var inner=registerVarScoped(varname,context.prev);if(!inner)return null;if(inner==context.prev)return context;return new Context(inner,context.vars,true)}else if(inList(varname,\ncontext.vars))return context;else return new Context(context.prev,new Var(varname,context.vars),false)}function isModifier(name){return name=="public"||name=="private"||name=="protected"||name=="abstract"||name=="readonly"}function Context(prev,vars,block){this.prev=prev;this.vars=vars;this.block=block}function Var(name,next){this.name=name;this.next=next}function pushcontext(){cx.state.context=new Context(cx.state.context,cx.state.localVars,false);cx.state.localVars=defaultVars}function pushblockcontext(){cx.state.context=\nnew Context(cx.state.context,cx.state.localVars,true);cx.state.localVars=null}function popcontext(){cx.state.localVars=cx.state.context.vars;cx.state.context=cx.state.context.prev}function pushlex(type,info){var result=function(){var state=cx.state;var indent=state.indented;if(state.lexical.type=="stat")indent=state.lexical.indented;else{var outer=state.lexical;for(;outer&&outer.type==")"&&outer.align;outer=outer.prev)indent=outer.indented}state.lexical=new JSLexical(indent,cx.stream.column(),type,\nnull,state.lexical,info)};result.lex=true;return result}function poplex(){var state=cx.state;if(state.lexical.prev){if(state.lexical.type==")")state.indented=state.lexical.indented;state.lexical=state.lexical.prev}}function expect(wanted){function exp(type){if(type==wanted)return cont();else if(wanted==";"||type=="}"||type==")"||type=="]")return pass();else return cont(exp)}return exp}function statement(type,value){if(type=="var")return cont(pushlex("vardef",value),vardef,expect(";"),poplex);if(type==\n"keyword a")return cont(pushlex("form"),parenExpr,statement,poplex);if(type=="keyword b")return cont(pushlex("form"),statement,poplex);if(type=="keyword d")return cx.stream.match(/^\\s*$/,false)?cont():cont(pushlex("stat"),maybeexpression,expect(";"),poplex);if(type=="debugger")return cont(expect(";"));if(type=="{")return cont(pushlex("}"),pushblockcontext,block,poplex,popcontext);if(type==";")return cont();if(type=="if"){if(cx.state.lexical.info=="else"&&cx.state.cc[cx.state.cc.length-1]==poplex)cx.state.cc.pop()();\nreturn cont(pushlex("form"),parenExpr,statement,poplex,maybeelse)}if(type=="function")return cont(functiondef);if(type=="for")return cont(pushlex("form"),pushblockcontext,forspec,statement,popcontext,poplex);if(type=="class"||isTS&&value=="interface"){cx.marked="keyword";return cont(pushlex("form",type=="class"?type:value),className,poplex)}if(type=="variable")if(isTS&&value=="declare"){cx.marked="keyword";return cont(statement)}else if(isTS&&(value=="module"||value=="enum"||value=="type")&&cx.stream.match(/^\\s*\\w/,\nfalse)){cx.marked="keyword";if(value=="enum")return cont(enumdef);else if(value=="type")return cont(typename,expect("operator"),typeexpr,expect(";"));else return cont(pushlex("form"),pattern,expect("{"),pushlex("}"),block,poplex,poplex)}else if(isTS&&value=="namespace"){cx.marked="keyword";return cont(pushlex("form"),expression,statement,poplex)}else if(isTS&&value=="abstract"){cx.marked="keyword";return cont(statement)}else return cont(pushlex("stat"),maybelabel);if(type=="switch")return cont(pushlex("form"),\nparenExpr,expect("{"),pushlex("}","switch"),pushblockcontext,block,poplex,poplex,popcontext);if(type=="case")return cont(expression,expect(":"));if(type=="default")return cont(expect(":"));if(type=="catch")return cont(pushlex("form"),pushcontext,maybeCatchBinding,statement,poplex,popcontext);if(type=="export")return cont(pushlex("stat"),afterExport,poplex);if(type=="import")return cont(pushlex("stat"),afterImport,poplex);if(type=="async")return cont(statement);if(value=="@")return cont(expression,\nstatement);return pass(pushlex("stat"),expression,expect(";"),poplex)}function maybeCatchBinding(type){if(type=="(")return cont(funarg,expect(")"))}function expression(type,value){return expressionInner(type,value,false)}function expressionNoComma(type,value){return expressionInner(type,value,true)}function parenExpr(type){if(type!="(")return pass();return cont(pushlex(")"),maybeexpression,expect(")"),poplex)}function expressionInner(type,value,noComma){if(cx.state.fatArrowAt==cx.stream.start){var body=\nnoComma?arrowBodyNoComma:arrowBody;if(type=="(")return cont(pushcontext,pushlex(")"),commasep(funarg,")"),poplex,expect("=>"),body,popcontext);else if(type=="variable")return pass(pushcontext,pattern,expect("=>"),body,popcontext)}var maybeop=noComma?maybeoperatorNoComma:maybeoperatorComma;if(atomicTypes.hasOwnProperty(type))return cont(maybeop);if(type=="function")return cont(functiondef,maybeop);if(type=="class"||isTS&&value=="interface"){cx.marked="keyword";return cont(pushlex("form"),classExpression,\npoplex)}if(type=="keyword c"||type=="async")return cont(noComma?expressionNoComma:expression);if(type=="(")return cont(pushlex(")"),maybeexpression,expect(")"),poplex,maybeop);if(type=="operator"||type=="spread")return cont(noComma?expressionNoComma:expression);if(type=="[")return cont(pushlex("]"),arrayLiteral,poplex,maybeop);if(type=="{")return contCommasep(objprop,"}",null,maybeop);if(type=="quasi")return pass(quasi,maybeop);if(type=="new")return cont(maybeTarget(noComma));return cont()}function maybeexpression(type){if(type.match(/[;\\}\\)\\],]/))return pass();\nreturn pass(expression)}function maybeoperatorComma(type,value){if(type==",")return cont(maybeexpression);return maybeoperatorNoComma(type,value,false)}function maybeoperatorNoComma(type,value,noComma){var me=noComma==false?maybeoperatorComma:maybeoperatorNoComma;var expr=noComma==false?expression:expressionNoComma;if(type=="=>")return cont(pushcontext,noComma?arrowBodyNoComma:arrowBody,popcontext);if(type=="operator"){if(/\\+\\+|--/.test(value)||isTS&&value=="!")return cont(me);if(isTS&&value=="<"&&\ncx.stream.match(/^([^<>]|<[^<>]*>)*>\\s*\\(/,false))return cont(pushlex(">"),commasep(typeexpr,">"),poplex,me);if(value=="?")return cont(expression,expect(":"),expr);return cont(expr)}if(type=="quasi")return pass(quasi,me);if(type==";")return;if(type=="(")return contCommasep(expressionNoComma,")","call",me);if(type==".")return cont(property,me);if(type=="[")return cont(pushlex("]"),maybeexpression,expect("]"),poplex,me);if(isTS&&value=="as"){cx.marked="keyword";return cont(typeexpr,me)}if(type=="regexp"){cx.state.lastType=\ncx.marked="operator";cx.stream.backUp(cx.stream.pos-cx.stream.start-1);return cont(expr)}}function quasi(type,value){if(type!="quasi")return pass();if(value.slice(value.length-2)!="${")return cont(quasi);return cont(maybeexpression,continueQuasi)}function continueQuasi(type){if(type=="}"){cx.marked="string-2";cx.state.tokenize=tokenQuasi;return cont(quasi)}}function arrowBody(type){findFatArrow(cx.stream,cx.state);return pass(type=="{"?statement:expression)}function arrowBodyNoComma(type){findFatArrow(cx.stream,\ncx.state);return pass(type=="{"?statement:expressionNoComma)}function maybeTarget(noComma){return function(type){if(type==".")return cont(noComma?targetNoComma:target);else if(type=="variable"&&isTS)return cont(maybeTypeArgs,noComma?maybeoperatorNoComma:maybeoperatorComma);else return pass(noComma?expressionNoComma:expression)}}function target(_,value){if(value=="target"){cx.marked="keyword";return cont(maybeoperatorComma)}}function targetNoComma(_,value){if(value=="target"){cx.marked="keyword";return cont(maybeoperatorNoComma)}}\nfunction maybelabel(type){if(type==":")return cont(poplex,statement);return pass(maybeoperatorComma,expect(";"),poplex)}function property(type){if(type=="variable"){cx.marked="property";return cont()}}function objprop(type,value){if(type=="async"){cx.marked="property";return cont(objprop)}else if(type=="variable"||cx.style=="keyword"){cx.marked="property";if(value=="get"||value=="set")return cont(getterSetter);var m;if(isTS&&cx.state.fatArrowAt==cx.stream.start&&(m=cx.stream.match(/^\\s*:\\s*/,false)))cx.state.fatArrowAt=\ncx.stream.pos+m[0].length;return cont(afterprop)}else if(type=="number"||type=="string"){cx.marked=jsonldMode?"property":cx.style+" property";return cont(afterprop)}else if(type=="jsonld-keyword")return cont(afterprop);else if(isTS&&isModifier(value)){cx.marked="keyword";return cont(objprop)}else if(type=="[")return cont(expression,maybetype,expect("]"),afterprop);else if(type=="spread")return cont(expressionNoComma,afterprop);else if(value=="*"){cx.marked="keyword";return cont(objprop)}else if(type==\n":")return pass(afterprop)}function getterSetter(type){if(type!="variable")return pass(afterprop);cx.marked="property";return cont(functiondef)}function afterprop(type){if(type==":")return cont(expressionNoComma);if(type=="(")return pass(functiondef)}function commasep(what,end,sep){function proceed(type,value){if(sep?sep.indexOf(type)>-1:type==","){var lex=cx.state.lexical;if(lex.info=="call")lex.pos=(lex.pos||0)+1;return cont(function(type,value){if(type==end||value==end)return pass();return pass(what)},\nproceed)}if(type==end||value==end)return cont();if(sep&&sep.indexOf(";")>-1)return pass(what);return cont(expect(end))}return function(type,value){if(type==end||value==end)return cont();return pass(what,proceed)}}function contCommasep(what,end,info){var i=3;for(;i<arguments.length;i++)cx.cc.push(arguments[i]);return cont(pushlex(end,info),commasep(what,end),poplex)}function block(type){if(type=="}")return cont();return pass(statement,block)}function maybetype(type,value){if(isTS){if(type==":")return cont(typeexpr);\nif(value=="?")return cont(maybetype)}}function maybetypeOrIn(type,value){if(isTS&&(type==":"||value=="in"))return cont(typeexpr)}function mayberettype(type){if(isTS&&type==":")if(cx.stream.match(/^\\s*\\w+\\s+is\\b/,false))return cont(expression,isKW,typeexpr);else return cont(typeexpr)}function isKW(_,value){if(value=="is"){cx.marked="keyword";return cont()}}function typeexpr(type,value){if(value=="keyof"||value=="typeof"||value=="infer"||value=="readonly"){cx.marked="keyword";return cont(value=="typeof"?\nexpressionNoComma:typeexpr)}if(type=="variable"||value=="void"){cx.marked="type";return cont(afterType)}if(value=="|"||value=="&")return cont(typeexpr);if(type=="string"||type=="number"||type=="atom")return cont(afterType);if(type=="[")return cont(pushlex("]"),commasep(typeexpr,"]",","),poplex,afterType);if(type=="{")return cont(pushlex("}"),typeprops,poplex,afterType);if(type=="(")return cont(commasep(typearg,")"),maybeReturnType,afterType);if(type=="<")return cont(commasep(typeexpr,">"),typeexpr);\nif(type=="quasi")return pass(quasiType,afterType)}function maybeReturnType(type){if(type=="=>")return cont(typeexpr)}function typeprops(type){if(type.match(/[\\}\\)\\]]/))return cont();if(type==","||type==";")return cont(typeprops);return pass(typeprop,typeprops)}function typeprop(type,value){if(type=="variable"||cx.style=="keyword"){cx.marked="property";return cont(typeprop)}else if(value=="?"||type=="number"||type=="string")return cont(typeprop);else if(type==":")return cont(typeexpr);else if(type==\n"[")return cont(expect("variable"),maybetypeOrIn,expect("]"),typeprop);else if(type=="(")return pass(functiondecl,typeprop);else if(!type.match(/[;\\}\\)\\],]/))return cont()}function quasiType(type,value){if(type!="quasi")return pass();if(value.slice(value.length-2)!="${")return cont(quasiType);return cont(typeexpr,continueQuasiType)}function continueQuasiType(type){if(type=="}"){cx.marked="string-2";cx.state.tokenize=tokenQuasi;return cont(quasiType)}}function typearg(type,value){if(type=="variable"&&\ncx.stream.match(/^\\s*[?:]/,false)||value=="?")return cont(typearg);if(type==":")return cont(typeexpr);if(type=="spread")return cont(typearg);return pass(typeexpr)}function afterType(type,value){if(value=="<")return cont(pushlex(">"),commasep(typeexpr,">"),poplex,afterType);if(value=="|"||type=="."||value=="&")return cont(typeexpr);if(type=="[")return cont(typeexpr,expect("]"),afterType);if(value=="extends"||value=="implements"){cx.marked="keyword";return cont(typeexpr)}if(value=="?")return cont(typeexpr,\nexpect(":"),typeexpr)}function maybeTypeArgs(_,value){if(value=="<")return cont(pushlex(">"),commasep(typeexpr,">"),poplex,afterType)}function typeparam(){return pass(typeexpr,maybeTypeDefault)}function maybeTypeDefault(_,value){if(value=="=")return cont(typeexpr)}function vardef(_,value){if(value=="enum"){cx.marked="keyword";return cont(enumdef)}return pass(pattern,maybetype,maybeAssign,vardefCont)}function pattern(type,value){if(isTS&&isModifier(value)){cx.marked="keyword";return cont(pattern)}if(type==\n"variable"){register(value);return cont()}if(type=="spread")return cont(pattern);if(type=="[")return contCommasep(eltpattern,"]");if(type=="{")return contCommasep(proppattern,"}")}function proppattern(type,value){if(type=="variable"&&!cx.stream.match(/^\\s*:/,false)){register(value);return cont(maybeAssign)}if(type=="variable")cx.marked="property";if(type=="spread")return cont(pattern);if(type=="}")return pass();if(type=="[")return cont(expression,expect("]"),expect(":"),proppattern);return cont(expect(":"),\npattern,maybeAssign)}function eltpattern(){return pass(pattern,maybeAssign)}function maybeAssign(_type,value){if(value=="=")return cont(expressionNoComma)}function vardefCont(type){if(type==",")return cont(vardef)}function maybeelse(type,value){if(type=="keyword b"&&value=="else")return cont(pushlex("form","else"),statement,poplex)}function forspec(type,value){if(value=="await")return cont(forspec);if(type=="(")return cont(pushlex(")"),forspec1,poplex)}function forspec1(type){if(type=="var")return cont(vardef,\nforspec2);if(type=="variable")return cont(forspec2);return pass(forspec2)}function forspec2(type,value){if(type==")")return cont();if(type==";")return cont(forspec2);if(value=="in"||value=="of"){cx.marked="keyword";return cont(expression,forspec2)}return pass(expression,forspec2)}function functiondef(type,value){if(value=="*"){cx.marked="keyword";return cont(functiondef)}if(type=="variable"){register(value);return cont(functiondef)}if(type=="(")return cont(pushcontext,pushlex(")"),commasep(funarg,\n")"),poplex,mayberettype,statement,popcontext);if(isTS&&value=="<")return cont(pushlex(">"),commasep(typeparam,">"),poplex,functiondef)}function functiondecl(type,value){if(value=="*"){cx.marked="keyword";return cont(functiondecl)}if(type=="variable"){register(value);return cont(functiondecl)}if(type=="(")return cont(pushcontext,pushlex(")"),commasep(funarg,")"),poplex,mayberettype,popcontext);if(isTS&&value=="<")return cont(pushlex(">"),commasep(typeparam,">"),poplex,functiondecl)}function typename(type,\nvalue){if(type=="keyword"||type=="variable"){cx.marked="type";return cont(typename)}else if(value=="<")return cont(pushlex(">"),commasep(typeparam,">"),poplex)}function funarg(type,value){if(value=="@")cont(expression,funarg);if(type=="spread")return cont(funarg);if(isTS&&isModifier(value)){cx.marked="keyword";return cont(funarg)}if(isTS&&type=="this")return cont(maybetype,maybeAssign);return pass(pattern,maybetype,maybeAssign)}function classExpression(type,value){if(type=="variable")return className(type,\nvalue);return classNameAfter(type,value)}function className(type,value){if(type=="variable"){register(value);return cont(classNameAfter)}}function classNameAfter(type,value){if(value=="<")return cont(pushlex(">"),commasep(typeparam,">"),poplex,classNameAfter);if(value=="extends"||value=="implements"||isTS&&type==","){if(value=="implements")cx.marked="keyword";return cont(isTS?typeexpr:expression,classNameAfter)}if(type=="{")return cont(pushlex("}"),classBody,poplex)}function classBody(type,value){if(type==\n"async"||type=="variable"&&(value=="static"||value=="get"||value=="set"||isTS&&isModifier(value))&&cx.stream.match(/^\\s+[\\w$\\xa1-\\uffff]/,false)){cx.marked="keyword";return cont(classBody)}if(type=="variable"||cx.style=="keyword"){cx.marked="property";return cont(classfield,classBody)}if(type=="number"||type=="string")return cont(classfield,classBody);if(type=="[")return cont(expression,maybetype,expect("]"),classfield,classBody);if(value=="*"){cx.marked="keyword";return cont(classBody)}if(isTS&&\ntype=="(")return pass(functiondecl,classBody);if(type==";"||type==",")return cont(classBody);if(type=="}")return cont();if(value=="@")return cont(expression,classBody)}function classfield(type,value){if(value=="!")return cont(classfield);if(value=="?")return cont(classfield);if(type==":")return cont(typeexpr,maybeAssign);if(value=="=")return cont(expressionNoComma);var context=cx.state.lexical.prev;var isInterface=context&&context.info=="interface";return pass(isInterface?functiondecl:functiondef)}\nfunction afterExport(type,value){if(value=="*"){cx.marked="keyword";return cont(maybeFrom,expect(";"))}if(value=="default"){cx.marked="keyword";return cont(expression,expect(";"))}if(type=="{")return cont(commasep(exportField,"}"),maybeFrom,expect(";"));return pass(statement)}function exportField(type,value){if(value=="as"){cx.marked="keyword";return cont(expect("variable"))}if(type=="variable")return pass(expressionNoComma,exportField)}function afterImport(type){if(type=="string")return cont();if(type==\n"(")return pass(expression);if(type==".")return pass(maybeoperatorComma);return pass(importSpec,maybeMoreImports,maybeFrom)}function importSpec(type,value){if(type=="{")return contCommasep(importSpec,"}");if(type=="variable")register(value);if(value=="*")cx.marked="keyword";return cont(maybeAs)}function maybeMoreImports(type){if(type==",")return cont(importSpec,maybeMoreImports)}function maybeAs(_type,value){if(value=="as"){cx.marked="keyword";return cont(importSpec)}}function maybeFrom(_type,value){if(value==\n"from"){cx.marked="keyword";return cont(expression)}}function arrayLiteral(type){if(type=="]")return cont();return pass(commasep(expressionNoComma,"]"))}function enumdef(){return pass(pushlex("form"),pattern,expect("{"),pushlex("}"),commasep(enummember,"}"),poplex,poplex)}function enummember(){return pass(pattern,maybeAssign)}function isContinuedStatement(state,textAfter){return state.lastType=="operator"||state.lastType==","||isOperatorChar.test(textAfter.charAt(0))||/[,.]/.test(textAfter.charAt(0))}\nfunction expressionAllowed(stream,state,backUp){return state.tokenize==tokenBase&&/^(?:operator|sof|keyword [bcd]|case|new|export|default|spread|[\\[{}\\(,;:]|=>)$/.test(state.lastType)||state.lastType=="quasi"&&/\\{\\s*$/.test(stream.string.slice(0,stream.pos-(backUp||0)))}var indentUnit=config.indentUnit;var statementIndent=parserConfig.statementIndent;var jsonldMode=parserConfig.jsonld;var jsonMode=parserConfig.json||jsonldMode;var trackScope=parserConfig.trackScope!==false;var isTS=parserConfig.typescript;\nvar wordRE=parserConfig.wordCharacters||/[\\w$\\xa1-\\uffff]/;var keywords=function(){function kw(type){return{type:type,style:"keyword"}}var A=kw("keyword a");var B=kw("keyword b");var C=kw("keyword c");var D=kw("keyword d");var operator=kw("operator");var atom={type:"atom",style:"atom"};return{"if":kw("if"),"while":A,"with":A,"else":B,"do":B,"try":B,"finally":B,"return":D,"break":D,"continue":D,"new":kw("new"),"delete":C,"void":C,"throw":C,"debugger":kw("debugger"),"var":kw("var"),"const":kw("var"),\n"let":kw("var"),"function":kw("function"),"catch":kw("catch"),"for":kw("for"),"switch":kw("switch"),"case":kw("case"),"default":kw("default"),"in":operator,"typeof":operator,"instanceof":operator,"true":atom,"false":atom,"null":atom,"undefined":atom,"NaN":atom,"Infinity":atom,"this":kw("this"),"class":kw("class"),"super":kw("atom"),"yield":C,"export":kw("export"),"import":kw("import"),"extends":C,"await":C}}();var isOperatorChar=/[+\\-*&%=<>!?|~^@]/;var isJsonldKeyword=/^@(context|id|value|language|type|container|list|set|reverse|index|base|vocab|graph)"/;\nvar type;var content;var brackets="([{}])";var atomicTypes={"atom":true,"number":true,"variable":true,"string":true,"regexp":true,"this":true,"import":true,"jsonld-keyword":true};var cx={state:null,column:null,marked:null,cc:null};var defaultVars=new Var("this",new Var("arguments",null));pushcontext.lex=pushblockcontext.lex=true;popcontext.lex=true;poplex.lex=true;return{startState:function(basecolumn){var state={tokenize:tokenBase,lastType:"sof",cc:[],lexical:new JSLexical((basecolumn||0)-indentUnit,\n0,"block",false),localVars:parserConfig.localVars,context:parserConfig.localVars&&new Context(null,null,false),indented:basecolumn||0};if(parserConfig.globalVars&&typeof parserConfig.globalVars=="object")state.globalVars=parserConfig.globalVars;return state},token:function(stream,state){if(stream.sol()){if(!state.lexical.hasOwnProperty("align"))state.lexical.align=false;state.indented=stream.indentation();findFatArrow(stream,state)}if(state.tokenize!=tokenComment&&stream.eatSpace())return null;var style=\nstate.tokenize(stream,state);if(type=="comment")return style;state.lastType=type=="operator"&&(content=="++"||content=="--")?"incdec":type;return parseJS(state,style,type,content,stream)},indent:function(state,textAfter){if(state.tokenize==tokenComment||state.tokenize==tokenQuasi)return CodeMirror.Pass;if(state.tokenize!=tokenBase)return 0;var firstChar=textAfter&&textAfter.charAt(0);var lexical=state.lexical;var top;if(!/^\\s*else\\b/.test(textAfter)){var i=state.cc.length-1;for(;i>=0;--i){var c=state.cc[i];\nif(c==poplex)lexical=lexical.prev;else if(c!=maybeelse&&c!=popcontext)break}}for(;(lexical.type=="stat"||lexical.type=="form")&&(firstChar=="}"||(top=state.cc[state.cc.length-1])&&(top==maybeoperatorComma||top==maybeoperatorNoComma)&&!/^[,\\.=+\\-*:?[\\(]/.test(textAfter));)lexical=lexical.prev;if(statementIndent&&lexical.type==")"&&lexical.prev.type=="stat")lexical=lexical.prev;var type=lexical.type;var closing=firstChar==type;if(type=="vardef")return lexical.indented+(state.lastType=="operator"||state.lastType==\n","?lexical.info.length+1:0);else if(type=="form"&&firstChar=="{")return lexical.indented;else if(type=="form")return lexical.indented+indentUnit;else if(type=="stat")return lexical.indented+(isContinuedStatement(state,textAfter)?statementIndent||indentUnit:0);else if(lexical.info=="switch"&&!closing&&parserConfig.doubleIndentSwitch!=false)return lexical.indented+(/^(?:case|default)\\b/.test(textAfter)?indentUnit:2*indentUnit);else if(lexical.align)return lexical.column+(closing?0:1);else return lexical.indented+\n(closing?0:indentUnit)},electricInput:/^\\s*(?:case .*?:|default:|\\{|\\})$/,blockCommentStart:jsonMode?null:"/*",blockCommentEnd:jsonMode?null:"*/",blockCommentContinue:jsonMode?null:" * ",lineComment:jsonMode?null:"//",fold:"brace",closeBrackets:"()[]{}\'\'\\"\\"``",helperType:jsonMode?"json":"javascript",jsonldMode:jsonldMode,jsonMode:jsonMode,expressionAllowed:expressionAllowed,skipExpression:function(state){parseJS(state,"atom","atom","true",new CodeMirror.StringStream("",2,null))}}});CodeMirror.registerHelper("wordChars",\n"javascript",/[\\w$]/);CodeMirror.defineMIME("text/javascript","javascript");CodeMirror.defineMIME("text/ecmascript","javascript");CodeMirror.defineMIME("application/javascript","javascript");CodeMirror.defineMIME("application/x-javascript","javascript");CodeMirror.defineMIME("application/ecmascript","javascript");CodeMirror.defineMIME("application/json",{name:"javascript",json:true});CodeMirror.defineMIME("application/x-json",{name:"javascript",json:true});CodeMirror.defineMIME("application/manifest+json",\n{name:"javascript",json:true});CodeMirror.defineMIME("application/ld+json",{name:"javascript",jsonld:true});CodeMirror.defineMIME("text/typescript",{name:"javascript",typescript:true});CodeMirror.defineMIME("application/typescript",{name:"javascript",typescript:true})});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){function Context(indented,column,type,info,align,prev){this.indented=indented;this.column=column;this.type=type;this.info=info;this.align=align;this.prev=prev}function pushContext(state,col,type,info){var indent=state.indented;if(state.context&&state.context.type=="statement"&&\ntype!="statement")indent=state.context.indented;return state.context=new Context(indent,col,type,info,null,state.context)}function popContext(state){var t=state.context.type;if(t==")"||t=="]"||t=="}")state.indented=state.context.indented;return state.context=state.context.prev}function typeBefore(stream,state,pos){if(state.prevToken=="variable"||state.prevToken=="type")return true;if(/\\S(?:[^- ]>|[*\\]])\\s*$|\\*$/.test(stream.string.slice(0,pos)))return true;if(state.typeAtEndOfLine&&stream.column()==\nstream.indentation())return true}function isTopScope(context){for(;;){if(!context||context.type=="top")return true;if(context.type=="}"&&context.prev.info!="namespace")return false;context=context.prev}}function words(str){var obj={};var words=str.split(" ");var i=0;for(;i<words.length;++i)obj[words[i]]=true;return obj}function contains(words,word){if(typeof words==="function")return words(word);else return words.propertyIsEnumerable(word)}function cTypes(identifier){return contains(basicCTypes,identifier)||\n/.+_t$/.test(identifier)}function objCTypes(identifier){return cTypes(identifier)||contains(basicObjCTypes,identifier)}function cppHook(stream,state){if(!state.startOfLine)return false;var ch;var next=null;for(;ch=stream.peek();){if(ch=="\\\\"&&stream.match(/^.$/)){next=cppHook;break}else if(ch=="/"&&stream.match(/^\\/[\\/\\*]/,false))break;stream.next()}state.tokenize=next;return"meta"}function pointerHook(_stream,state){if(state.prevToken=="type")return"type";return false}function cIsReservedIdentifier(token){if(!token||\ntoken.length<2)return false;if(token[0]!="_")return false;return token[1]=="_"||token[1]!==token[1].toLowerCase()}function cpp14Literal(stream){stream.eatWhile(/[\\w\\.\']/);return"number"}function cpp11StringHook(stream,state){stream.backUp(1);if(stream.match(/^(?:R|u8R|uR|UR|LR)/)){var match=stream.match(/^"([^\\s\\\\()]{0,16})\\(/);if(!match)return false;state.cpp11RawStringDelim=match[1];state.tokenize=tokenRawString;return tokenRawString(stream,state)}if(stream.match(/^(?:u8|u|U|L)/)){if(stream.match(/^["\']/,\nfalse))return"string";return false}stream.next();return false}function cppLooksLikeConstructor(word){var lastTwo=/(\\w+)::~?(\\w+)$/.exec(word);return lastTwo&&lastTwo[1]==lastTwo[2]}function tokenAtString(stream,state){var next;for(;(next=stream.next())!=null;)if(next==\'"\'&&!stream.eat(\'"\')){state.tokenize=null;break}return"string"}function tokenRawString(stream,state){var delim=state.cpp11RawStringDelim.replace(/[^\\w\\s]/g,"\\\\$&");var match=stream.match(new RegExp(".*?\\\\)"+delim+\'"\'));if(match)state.tokenize=\nnull;else stream.skipToEnd();return"string"}function def(mimes,mode){function add(obj){if(obj){var prop;for(prop in obj)if(obj.hasOwnProperty(prop))words.push(prop)}}if(typeof mimes=="string")mimes=[mimes];var words=[];add(mode.keywords);add(mode.types);add(mode.builtin);add(mode.atoms);if(words.length){mode.helperType=mimes[0];CodeMirror.registerHelper("hintWords",mimes[0],words)}var i=0;for(;i<mimes.length;++i)CodeMirror.defineMIME(mimes[i],mode)}function tokenTripleString(stream,state){var escaped=\nfalse;for(;!stream.eol();){if(!escaped&&stream.match(\'"""\')){state.tokenize=null;break}escaped=stream.next()=="\\\\"&&!escaped}return"string"}function tokenNestedComment(depth){return function(stream,state){var ch;for(;ch=stream.next();)if(ch=="*"&&stream.eat("/"))if(depth==1){state.tokenize=null;break}else{state.tokenize=tokenNestedComment(depth-1);return state.tokenize(stream,state)}else if(ch=="/"&&stream.eat("*")){state.tokenize=tokenNestedComment(depth+1);return state.tokenize(stream,state)}return"comment"}}\nfunction tokenKotlinString(tripleString){return function(stream,state){var escaped=false;var next;var end=false;for(;!stream.eol();){if(!tripleString&&!escaped&&stream.match(\'"\')){end=true;break}if(tripleString&&stream.match(\'"""\')){end=true;break}next=stream.next();if(!escaped&&next=="$"&&stream.match("{"))stream.skipTo("}");escaped=!escaped&&next=="\\\\"&&!tripleString}if(end||!tripleString)state.tokenize=null;return"string"}}function tokenCeylonString(type){return function(stream,state){var escaped=\nfalse;var next;var end=false;for(;!stream.eol();){if(!escaped&&stream.match(\'"\')&&(type=="single"||stream.match(\'""\'))){end=true;break}if(!escaped&&stream.match("``")){stringTokenizer=tokenCeylonString(type);end=true;break}next=stream.next();escaped=type=="single"&&!escaped&&next=="\\\\"}if(end)state.tokenize=null;return"string"}}CodeMirror.defineMode("clike",function(config,parserConfig){function tokenBase(stream,state){var ch=stream.next();if(hooks[ch]){var result=hooks[ch](stream,state);if(result!==\nfalse)return result}if(ch==\'"\'||ch=="\'"){state.tokenize=tokenString(ch);return state.tokenize(stream,state)}if(numberStart.test(ch)){stream.backUp(1);if(stream.match(number))return"number";stream.next()}if(isPunctuationChar.test(ch)){curPunc=ch;return null}if(ch=="/"){if(stream.eat("*")){state.tokenize=tokenComment;return tokenComment(stream,state)}if(stream.eat("/")){stream.skipToEnd();return"comment"}}if(isOperatorChar.test(ch)){for(;!stream.match(/^\\/[\\/*]/,false)&&stream.eat(isOperatorChar););\nreturn"operator"}stream.eatWhile(isIdentifierChar);if(namespaceSeparator)for(;stream.match(namespaceSeparator);)stream.eatWhile(isIdentifierChar);var cur=stream.current();if(contains(keywords,cur)){if(contains(blockKeywords,cur))curPunc="newstatement";if(contains(defKeywords,cur))isDefKeyword=true;return"keyword"}if(contains(types,cur))return"type";if(contains(builtin,cur)||isReservedIdentifier&&isReservedIdentifier(cur)){if(contains(blockKeywords,cur))curPunc="newstatement";return"builtin"}if(contains(atoms,\ncur))return"atom";return"variable"}function tokenString(quote){return function(stream,state){var escaped=false;var next;var end=false;for(;(next=stream.next())!=null;){if(next==quote&&!escaped){end=true;break}escaped=!escaped&&next=="\\\\"}if(end||!(escaped||multiLineStrings))state.tokenize=null;return"string"}}function tokenComment(stream,state){var maybeEnd=false;var ch;for(;ch=stream.next();){if(ch=="/"&&maybeEnd){state.tokenize=null;break}maybeEnd=ch=="*"}return"comment"}function maybeEOL(stream,\nstate){if(parserConfig.typeFirstDefinitions&&stream.eol()&&isTopScope(state.context))state.typeAtEndOfLine=typeBefore(stream,state,stream.pos)}var indentUnit=config.indentUnit;var statementIndentUnit=parserConfig.statementIndentUnit||indentUnit;var dontAlignCalls=parserConfig.dontAlignCalls;var keywords=parserConfig.keywords||{};var types=parserConfig.types||{};var builtin=parserConfig.builtin||{};var blockKeywords=parserConfig.blockKeywords||{};var defKeywords=parserConfig.defKeywords||{};var atoms=\nparserConfig.atoms||{};var hooks=parserConfig.hooks||{};var multiLineStrings=parserConfig.multiLineStrings;var indentStatements=parserConfig.indentStatements!==false;var indentSwitch=parserConfig.indentSwitch!==false;var namespaceSeparator=parserConfig.namespaceSeparator;var isPunctuationChar=parserConfig.isPunctuationChar||/[\\[\\]{}\\(\\),;:\\.]/;var numberStart=parserConfig.numberStart||/[\\d\\.]/;var number=parserConfig.number||/^(?:0x[a-f\\d]+|0b[01]+|(?:\\d+\\.?\\d*|\\.\\d+)(?:e[-+]?\\d+)?)(u|ll?|l|f)?/i;\nvar isOperatorChar=parserConfig.isOperatorChar||/[+\\-*&%=<>!?|\\/]/;var isIdentifierChar=parserConfig.isIdentifierChar||/[\\w\\$_\\xa1-\\uffff]/;var isReservedIdentifier=parserConfig.isReservedIdentifier||false;var curPunc;var isDefKeyword;return{startState:function(basecolumn){return{tokenize:null,context:new Context((basecolumn||0)-indentUnit,0,"top",null,false),indented:0,startOfLine:true,prevToken:null}},token:function(stream,state){var ctx=state.context;if(stream.sol()){if(ctx.align==null)ctx.align=\nfalse;state.indented=stream.indentation();state.startOfLine=true}if(stream.eatSpace()){maybeEOL(stream,state);return null}curPunc=isDefKeyword=null;var style=(state.tokenize||tokenBase)(stream,state);if(style=="comment"||style=="meta")return style;if(ctx.align==null)ctx.align=true;if(curPunc==";"||curPunc==":"||curPunc==","&&stream.match(/^\\s*(?:\\/\\/.*)?$/,false))for(;state.context.type=="statement";)popContext(state);else if(curPunc=="{")pushContext(state,stream.column(),"}");else if(curPunc=="[")pushContext(state,\nstream.column(),"]");else if(curPunc=="(")pushContext(state,stream.column(),")");else if(curPunc=="}"){for(;ctx.type=="statement";)ctx=popContext(state);if(ctx.type=="}")ctx=popContext(state);for(;ctx.type=="statement";)ctx=popContext(state)}else if(curPunc==ctx.type)popContext(state);else if(indentStatements&&((ctx.type=="}"||ctx.type=="top")&&curPunc!=";"||ctx.type=="statement"&&curPunc=="newstatement"))pushContext(state,stream.column(),"statement",stream.current());if(style=="variable"&&(state.prevToken==\n"def"||parserConfig.typeFirstDefinitions&&typeBefore(stream,state,stream.start)&&isTopScope(state.context)&&stream.match(/^\\s*\\(/,false)))style="def";if(hooks.token){var result=hooks.token(stream,state,style);if(result!==undefined)style=result}if(style=="def"&&parserConfig.styleDefs===false)style="variable";state.startOfLine=false;state.prevToken=isDefKeyword?"def":style||curPunc;maybeEOL(stream,state);return style},indent:function(state,textAfter){if(state.tokenize!=tokenBase&&state.tokenize!=null||\nstate.typeAtEndOfLine)return CodeMirror.Pass;var ctx=state.context;var firstChar=textAfter&&textAfter.charAt(0);var closing=firstChar==ctx.type;if(ctx.type=="statement"&&firstChar=="}")ctx=ctx.prev;if(parserConfig.dontIndentStatements)for(;ctx.type=="statement"&&parserConfig.dontIndentStatements.test(ctx.info);)ctx=ctx.prev;if(hooks.indent){var hook=hooks.indent(state,ctx,textAfter,indentUnit);if(typeof hook=="number")return hook}var switchBlock=ctx.prev&&ctx.prev.info=="switch";if(parserConfig.allmanIndentation&&\n/[{(]/.test(firstChar)){for(;ctx.type!="top"&&ctx.type!="}";)ctx=ctx.prev;return ctx.indented}if(ctx.type=="statement")return ctx.indented+(firstChar=="{"?0:statementIndentUnit);if(ctx.align&&(!dontAlignCalls||ctx.type!=")"))return ctx.column+(closing?0:1);if(ctx.type==")"&&!closing)return ctx.indented+statementIndentUnit;return ctx.indented+(closing?0:indentUnit)+(!closing&&switchBlock&&!/^(?:case|default)\\b/.test(textAfter)?indentUnit:0)},electricInput:indentSwitch?/^\\s*(?:case .*?:|default:|\\{\\}?|\\})$/:\n/^\\s*[{}]$/,blockCommentStart:"/*",blockCommentEnd:"*/",blockCommentContinue:" * ",lineComment:"//",fold:"brace"}});var cKeywords="auto if break case register continue return default do sizeof "+"static else struct switch extern typedef union for goto while enum const "+"volatile inline restrict asm fortran";var cppKeywords="alignas alignof and and_eq audit axiom bitand bitor catch "+"class compl concept constexpr const_cast decltype delete dynamic_cast "+"explicit export final friend import module mutable namespace new noexcept "+\n"not not_eq operator or or_eq override private protected public "+"reinterpret_cast requires static_assert static_cast template this "+"thread_local throw try typeid typename using virtual xor xor_eq";var objCKeywords="bycopy byref in inout oneway out self super atomic nonatomic retain copy "+"readwrite readonly strong weak assign typeof nullable nonnull null_resettable _cmd "+"@interface @implementation @end @protocol @encode @property @synthesize @dynamic @class "+"@public @package @private @protected @required @optional @try @catch @finally @import "+\n"@selector @encode @defs @synchronized @autoreleasepool @compatibility_alias @available";var objCBuiltins="FOUNDATION_EXPORT FOUNDATION_EXTERN NS_INLINE NS_FORMAT_FUNCTION "+" NS_RETURNS_RETAINEDNS_ERROR_ENUM NS_RETURNS_NOT_RETAINED NS_RETURNS_INNER_POINTER "+"NS_DESIGNATED_INITIALIZER NS_ENUM NS_OPTIONS NS_REQUIRES_NIL_TERMINATION "+"NS_ASSUME_NONNULL_BEGIN NS_ASSUME_NONNULL_END NS_SWIFT_NAME NS_REFINED_FOR_SWIFT";var basicCTypes=words("int long char short double float unsigned signed "+"void bool");\nvar basicObjCTypes=words("SEL instancetype id Class Protocol BOOL");var cBlockKeywords="case do else for if switch while struct enum union";var cDefKeywords="struct enum union";def(["text/x-csrc","text/x-c","text/x-chdr"],{name:"clike",keywords:words(cKeywords),types:cTypes,blockKeywords:words(cBlockKeywords),defKeywords:words(cDefKeywords),typeFirstDefinitions:true,atoms:words("NULL true false"),isReservedIdentifier:cIsReservedIdentifier,hooks:{"#":cppHook,"*":pointerHook},modeProps:{fold:["brace",\n"include"]}});def(["text/x-c++src","text/x-c++hdr"],{name:"clike",keywords:words(cKeywords+" "+cppKeywords),types:cTypes,blockKeywords:words(cBlockKeywords+" class try catch"),defKeywords:words(cDefKeywords+" class namespace"),typeFirstDefinitions:true,atoms:words("true false NULL nullptr"),dontIndentStatements:/^template$/,isIdentifierChar:/[\\w\\$_~\\xa1-\\uffff]/,isReservedIdentifier:cIsReservedIdentifier,hooks:{"#":cppHook,"*":pointerHook,"u":cpp11StringHook,"U":cpp11StringHook,"L":cpp11StringHook,\n"R":cpp11StringHook,0:cpp14Literal,1:cpp14Literal,2:cpp14Literal,3:cpp14Literal,4:cpp14Literal,5:cpp14Literal,6:cpp14Literal,7:cpp14Literal,8:cpp14Literal,9:cpp14Literal,token:function(stream,state,style){if(style=="variable"&&stream.peek()=="("&&(state.prevToken==";"||state.prevToken==null||state.prevToken=="}")&&cppLooksLikeConstructor(stream.current()))return"def"}},namespaceSeparator:"::",modeProps:{fold:["brace","include"]}});def("text/x-java",{name:"clike",keywords:words("abstract assert break case catch class const continue default "+\n"do else enum extends final finally for goto if implements import "+"instanceof interface native new package private protected public "+"return static strictfp super switch synchronized this throw throws transient "+"try volatile while @interface"),types:words("var byte short int long float double boolean char void Boolean Byte Character Double Float "+"Integer Long Number Object Short String StringBuffer StringBuilder Void"),blockKeywords:words("catch class do else finally for if switch try while"),\ndefKeywords:words("class interface enum @interface"),typeFirstDefinitions:true,atoms:words("true false null"),number:/^(?:0x[a-f\\d_]+|0b[01_]+|(?:[\\d_]+\\.?\\d*|\\.\\d+)(?:e[-+]?[\\d_]+)?)(u|ll?|l|f)?/i,hooks:{"@":function(stream){if(stream.match("interface",false))return false;stream.eatWhile(/[\\w\\$_]/);return"meta"},\'"\':function(stream,state){if(!stream.match(/""$/))return false;state.tokenize=tokenTripleString;return state.tokenize(stream,state)}},modeProps:{fold:["brace","import"]}});def("text/x-csharp",\n{name:"clike",keywords:words("abstract as async await base break case catch checked class const continue"+" default delegate do else enum event explicit extern finally fixed for"+" foreach goto if implicit in interface internal is lock namespace new"+" operator out override params private protected public readonly ref return sealed"+" sizeof stackalloc static struct switch this throw try typeof unchecked"+" unsafe using virtual void volatile while add alias ascending descending dynamic from get"+\n" global group into join let orderby partial remove select set value var yield"),types:words("Action Boolean Byte Char DateTime DateTimeOffset Decimal Double Func"+" Guid Int16 Int32 Int64 Object SByte Single String Task TimeSpan UInt16 UInt32"+" UInt64 bool byte char decimal double short int long object"+" sbyte float string ushort uint ulong"),blockKeywords:words("catch class do else finally for foreach if struct switch try while"),defKeywords:words("class interface namespace struct var"),typeFirstDefinitions:true,\natoms:words("true false null"),hooks:{"@":function(stream,state){if(stream.eat(\'"\')){state.tokenize=tokenAtString;return tokenAtString(stream,state)}stream.eatWhile(/[\\w\\$_]/);return"meta"}}});def("text/x-scala",{name:"clike",keywords:words("abstract case catch class def do else extends final finally for forSome if "+"implicit import lazy match new null object override package private protected return "+"sealed super this throw trait try type val var while with yield _ "+"assert assume require print println printf readLine readBoolean readByte readShort "+\n"readChar readInt readLong readFloat readDouble"),types:words("AnyVal App Application Array BufferedIterator BigDecimal BigInt Char Console Either "+"Enumeration Equiv Error Exception Fractional Function IndexedSeq Int Integral Iterable "+"Iterator List Map Numeric Nil NotNull Option Ordered Ordering PartialFunction PartialOrdering "+"Product Proxy Range Responder Seq Serializable Set Specializable Stream StringBuilder "+"StringContext Symbol Throwable Traversable TraversableOnce Tuple Unit Vector "+\n"Boolean Byte Character CharSequence Class ClassLoader Cloneable Comparable "+"Compiler Double Exception Float Integer Long Math Number Object Package Pair Process "+"Runtime Runnable SecurityManager Short StackTraceElement StrictMath String "+"StringBuffer System Thread ThreadGroup ThreadLocal Throwable Triple Void"),multiLineStrings:true,blockKeywords:words("catch class enum do else finally for forSome if match switch try while"),defKeywords:words("class enum def object package trait type val var"),\natoms:words("true false null"),indentStatements:false,indentSwitch:false,isOperatorChar:/[+\\-*&%=<>!?|\\/#:@]/,hooks:{"@":function(stream){stream.eatWhile(/[\\w\\$_]/);return"meta"},\'"\':function(stream,state){if(!stream.match(\'""\'))return false;state.tokenize=tokenTripleString;return state.tokenize(stream,state)},"\'":function(stream){stream.eatWhile(/[\\w\\$_\\xa1-\\uffff]/);return"atom"},"=":function(stream,state){var cx=state.context;if(cx.type=="}"&&cx.align&&stream.eat(">")){state.context=new Context(cx.indented,\ncx.column,cx.type,cx.info,null,cx.prev);return"operator"}else return false},"/":function(stream,state){if(!stream.eat("*"))return false;state.tokenize=tokenNestedComment(1);return state.tokenize(stream,state)}},modeProps:{closeBrackets:{pairs:\'()[]{}""\',triples:\'"\'}}});def("text/x-kotlin",{name:"clike",keywords:words("package as typealias class interface this super val operator "+"var fun for is in This throw return annotation "+"break continue object if else while do try when !in !is as? "+"file import where by get set abstract enum open inner override private public internal "+\n"protected catch finally out final vararg reified dynamic companion constructor init "+"sealed field property receiver param sparam lateinit data inline noinline tailrec "+"external annotation crossinline const operator infix suspend actual expect setparam value"),types:words("Boolean Byte Character CharSequence Class ClassLoader Cloneable Comparable "+"Compiler Double Exception Float Integer Long Math Number Object Package Pair Process "+"Runtime Runnable SecurityManager Short StackTraceElement StrictMath String "+\n"StringBuffer System Thread ThreadGroup ThreadLocal Throwable Triple Void Annotation Any BooleanArray "+"ByteArray Char CharArray DeprecationLevel DoubleArray Enum FloatArray Function Int IntArray Lazy "+"LazyThreadSafetyMode LongArray Nothing ShortArray Unit"),intendSwitch:false,indentStatements:false,multiLineStrings:true,number:/^(?:0x[a-f\\d_]+|0b[01_]+|(?:[\\d_]+(\\.\\d+)?|\\.\\d+)(?:e[-+]?[\\d_]+)?)(u|ll?|l|f)?/i,blockKeywords:words("catch class do else finally for if where try while enum"),defKeywords:words("class val var object interface fun"),\natoms:words("true false null this"),hooks:{"@":function(stream){stream.eatWhile(/[\\w\\$_]/);return"meta"},"*":function(_stream,state){return state.prevToken=="."?"variable":"operator"},\'"\':function(stream,state){state.tokenize=tokenKotlinString(stream.match(\'""\'));return state.tokenize(stream,state)},"/":function(stream,state){if(!stream.eat("*"))return false;state.tokenize=tokenNestedComment(1);return state.tokenize(stream,state)},indent:function(state,ctx,textAfter,indentUnit){var firstChar=textAfter&&\ntextAfter.charAt(0);if((state.prevToken=="}"||state.prevToken==")")&&textAfter=="")return state.indented;if(state.prevToken=="operator"&&textAfter!="}"&&state.context.type!="}"||state.prevToken=="variable"&&firstChar=="."||(state.prevToken=="}"||state.prevToken==")")&&firstChar==".")return indentUnit*2+ctx.indented;if(ctx.align&&ctx.type=="}")return ctx.indented+(state.context.type==(textAfter||"").charAt(0)?0:indentUnit)}},modeProps:{closeBrackets:{triples:\'"\'}}});def(["x-shader/x-vertex","x-shader/x-fragment"],\n{name:"clike",keywords:words("sampler1D sampler2D sampler3D samplerCube "+"sampler1DShadow sampler2DShadow "+"const attribute uniform varying "+"break continue discard return "+"for while do if else struct "+"in out inout"),types:words("float int bool void "+"vec2 vec3 vec4 ivec2 ivec3 ivec4 bvec2 bvec3 bvec4 "+"mat2 mat3 mat4"),blockKeywords:words("for while do if else struct"),builtin:words("radians degrees sin cos tan asin acos atan "+"pow exp log exp2 sqrt inversesqrt "+"abs sign floor ceil fract mod min max clamp mix step smoothstep "+\n"length distance dot cross normalize ftransform faceforward "+"reflect refract matrixCompMult "+"lessThan lessThanEqual greaterThan greaterThanEqual "+"equal notEqual any all not "+"texture1D texture1DProj texture1DLod texture1DProjLod "+"texture2D texture2DProj texture2DLod texture2DProjLod "+"texture3D texture3DProj texture3DLod texture3DProjLod "+"textureCube textureCubeLod "+"shadow1D shadow2D shadow1DProj shadow2DProj "+"shadow1DLod shadow2DLod shadow1DProjLod shadow2DProjLod "+"dFdx dFdy fwidth "+\n"noise1 noise2 noise3 noise4"),atoms:words("true false "+"gl_FragColor gl_SecondaryColor gl_Normal gl_Vertex "+"gl_MultiTexCoord0 gl_MultiTexCoord1 gl_MultiTexCoord2 gl_MultiTexCoord3 "+"gl_MultiTexCoord4 gl_MultiTexCoord5 gl_MultiTexCoord6 gl_MultiTexCoord7 "+"gl_FogCoord gl_PointCoord "+"gl_Position gl_PointSize gl_ClipVertex "+"gl_FrontColor gl_BackColor gl_FrontSecondaryColor gl_BackSecondaryColor "+"gl_TexCoord gl_FogFragCoord "+"gl_FragCoord gl_FrontFacing "+"gl_FragData gl_FragDepth "+"gl_ModelViewMatrix gl_ProjectionMatrix gl_ModelViewProjectionMatrix "+\n"gl_TextureMatrix gl_NormalMatrix gl_ModelViewMatrixInverse "+"gl_ProjectionMatrixInverse gl_ModelViewProjectionMatrixInverse "+"gl_TextureMatrixTranspose gl_ModelViewMatrixInverseTranspose "+"gl_ProjectionMatrixInverseTranspose "+"gl_ModelViewProjectionMatrixInverseTranspose "+"gl_TextureMatrixInverseTranspose "+"gl_NormalScale gl_DepthRange gl_ClipPlane "+"gl_Point gl_FrontMaterial gl_BackMaterial gl_LightSource gl_LightModel "+"gl_FrontLightModelProduct gl_BackLightModelProduct "+"gl_TextureColor gl_EyePlaneS gl_EyePlaneT gl_EyePlaneR gl_EyePlaneQ "+\n"gl_FogParameters "+"gl_MaxLights gl_MaxClipPlanes gl_MaxTextureUnits gl_MaxTextureCoords "+"gl_MaxVertexAttribs gl_MaxVertexUniformComponents gl_MaxVaryingFloats "+"gl_MaxVertexTextureImageUnits gl_MaxTextureImageUnits "+"gl_MaxFragmentUniformComponents gl_MaxCombineTextureImageUnits "+"gl_MaxDrawBuffers"),indentSwitch:false,hooks:{"#":cppHook},modeProps:{fold:["brace","include"]}});def("text/x-nesc",{name:"clike",keywords:words(cKeywords+" as atomic async call command component components configuration event generic "+\n"implementation includes interface module new norace nx_struct nx_union post provides "+"signal task uses abstract extends"),types:cTypes,blockKeywords:words(cBlockKeywords),atoms:words("null true false"),hooks:{"#":cppHook},modeProps:{fold:["brace","include"]}});def("text/x-objectivec",{name:"clike",keywords:words(cKeywords+" "+objCKeywords),types:objCTypes,builtin:words(objCBuiltins),blockKeywords:words(cBlockKeywords+" @synthesize @try @catch @finally @autoreleasepool @synchronized"),defKeywords:words(cDefKeywords+\n" @interface @implementation @protocol @class"),dontIndentStatements:/^@.*$/,typeFirstDefinitions:true,atoms:words("YES NO NULL Nil nil true false nullptr"),isReservedIdentifier:cIsReservedIdentifier,hooks:{"#":cppHook,"*":pointerHook},modeProps:{fold:["brace","include"]}});def("text/x-objectivec++",{name:"clike",keywords:words(cKeywords+" "+objCKeywords+" "+cppKeywords),types:objCTypes,builtin:words(objCBuiltins),blockKeywords:words(cBlockKeywords+" @synthesize @try @catch @finally @autoreleasepool @synchronized class try catch"),\ndefKeywords:words(cDefKeywords+" @interface @implementation @protocol @class class namespace"),dontIndentStatements:/^@.*$|^template$/,typeFirstDefinitions:true,atoms:words("YES NO NULL Nil nil true false nullptr"),isReservedIdentifier:cIsReservedIdentifier,hooks:{"#":cppHook,"*":pointerHook,"u":cpp11StringHook,"U":cpp11StringHook,"L":cpp11StringHook,"R":cpp11StringHook,0:cpp14Literal,1:cpp14Literal,2:cpp14Literal,3:cpp14Literal,4:cpp14Literal,5:cpp14Literal,6:cpp14Literal,7:cpp14Literal,8:cpp14Literal,\n9:cpp14Literal,token:function(stream,state,style){if(style=="variable"&&stream.peek()=="("&&(state.prevToken==";"||state.prevToken==null||state.prevToken=="}")&&cppLooksLikeConstructor(stream.current()))return"def"}},namespaceSeparator:"::",modeProps:{fold:["brace","include"]}});def("text/x-squirrel",{name:"clike",keywords:words("base break clone continue const default delete enum extends function in class"+" foreach local resume return this throw typeof yield constructor instanceof static"),types:cTypes,\nblockKeywords:words("case catch class else for foreach if switch try while"),defKeywords:words("function local class"),typeFirstDefinitions:true,atoms:words("true false null"),hooks:{"#":cppHook},modeProps:{fold:["brace","include"]}});var stringTokenizer=null;def("text/x-ceylon",{name:"clike",keywords:words("abstracts alias assembly assert assign break case catch class continue dynamic else"+" exists extends finally for function given if import in interface is let module new"+" nonempty object of out outer package return satisfies super switch then this throw"+\n" try value void while"),types:function(word){var first=word.charAt(0);return first===first.toUpperCase()&&first!==first.toLowerCase()},blockKeywords:words("case catch class dynamic else finally for function if interface module new object switch try while"),defKeywords:words("class dynamic function interface module object package value"),builtin:words("abstract actual aliased annotation by default deprecated doc final formal late license"+" native optional sealed see serializable shared suppressWarnings tagged throws variable"),\nisPunctuationChar:/[\\[\\]{}\\(\\),;:\\.`]/,isOperatorChar:/[+\\-*&%=<>!?|^~:\\/]/,numberStart:/[\\d#$]/,number:/^(?:#[\\da-fA-F_]+|\\$[01_]+|[\\d_]+[kMGTPmunpf]?|[\\d_]+\\.[\\d_]+(?:[eE][-+]?\\d+|[kMGTPmunpf]|)|)/i,multiLineStrings:true,typeFirstDefinitions:true,atoms:words("true false null larger smaller equal empty finished"),indentSwitch:false,styleDefs:false,hooks:{"@":function(stream){stream.eatWhile(/[\\w\\$_]/);return"meta"},\'"\':function(stream,state){state.tokenize=tokenCeylonString(stream.match(\'""\')?"triple":\n"single");return state.tokenize(stream,state)},"`":function(stream,state){if(!stringTokenizer||!stream.match("`"))return false;state.tokenize=stringTokenizer;stringTokenizer=null;return state.tokenize(stream,state)},"\'":function(stream){stream.eatWhile(/[\\w\\$_\\xa1-\\uffff]/);return"atom"},token:function(_stream,state,style){if((style=="variable"||style=="type")&&state.prevToken==".")return"variable-2"}},modeProps:{fold:["brace","import"],closeBrackets:{triples:\'"\'}}})});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){function keySet(array){var keys={};var i=0;for(;i<array.length;++i)keys[array[i].toLowerCase()]=true;return keys}function tokenCComment(stream,state){var maybeEnd=false;var ch;for(;(ch=stream.next())!=null;){if(maybeEnd&&ch=="/"){state.tokenize=null;break}maybeEnd=ch==\n"*"}return["comment","comment"]}CodeMirror.defineMode("css",function(config,parserConfig){function ret(style,tp){type=tp;return style}function tokenBase(stream,state){var ch=stream.next();if(tokenHooks[ch]){var result=tokenHooks[ch](stream,state);if(result!==false)return result}if(ch=="@"){stream.eatWhile(/[\\w\\\\\\-]/);return ret("def",stream.current())}else if(ch=="="||(ch=="~"||ch=="|")&&stream.eat("="))return ret(null,"compare");else if(ch==\'"\'||ch=="\'"){state.tokenize=tokenString(ch);return state.tokenize(stream,\nstate)}else if(ch=="#"){stream.eatWhile(/[\\w\\\\\\-]/);return ret("atom","hash")}else if(ch=="!"){stream.match(/^\\s*\\w*/);return ret("keyword","important")}else if(/\\d/.test(ch)||ch=="."&&stream.eat(/\\d/)){stream.eatWhile(/[\\w.%]/);return ret("number","unit")}else if(ch==="-")if(/[\\d.]/.test(stream.peek())){stream.eatWhile(/[\\w.%]/);return ret("number","unit")}else if(stream.match(/^-[\\w\\\\\\-]*/)){stream.eatWhile(/[\\w\\\\\\-]/);if(stream.match(/^\\s*:/,false))return ret("variable-2","variable-definition");\nreturn ret("variable-2","variable")}else{if(stream.match(/^\\w+-/))return ret("meta","meta")}else if(/[,+>*\\/]/.test(ch))return ret(null,"select-op");else if(ch=="."&&stream.match(/^-?[_a-z][_a-z0-9-]*/i))return ret("qualifier","qualifier");else if(/[:;{}\\[\\]\\(\\)]/.test(ch))return ret(null,ch);else if(stream.match(/^[\\w-.]+(?=\\()/)){if(/^(url(-prefix)?|domain|regexp)$/i.test(stream.current()))state.tokenize=tokenParenthesized;return ret("variable callee","variable")}else if(/[\\w\\\\\\-]/.test(ch)){stream.eatWhile(/[\\w\\\\\\-]/);\nreturn ret("property","word")}else return ret(null,null)}function tokenString(quote){return function(stream,state){var escaped=false;var ch;for(;(ch=stream.next())!=null;){if(ch==quote&&!escaped){if(quote==")")stream.backUp(1);break}escaped=!escaped&&ch=="\\\\"}if(ch==quote||!escaped&&quote!=")")state.tokenize=null;return ret("string","string")}}function tokenParenthesized(stream,state){stream.next();if(!stream.match(/^\\s*["\')]/,false))state.tokenize=tokenString(")");else state.tokenize=null;return ret(null,\n"(")}function Context(type,indent,prev){this.type=type;this.indent=indent;this.prev=prev}function pushContext(state,stream,type,indent){state.context=new Context(type,stream.indentation()+(indent===false?0:indentUnit),state.context);return type}function popContext(state){if(state.context.prev)state.context=state.context.prev;return state.context.type}function pass(type,stream,state){return states[state.context.type](type,stream,state)}function popAndPass(type,stream,state,n){var i=n||1;for(;i>0;i--)state.context=\nstate.context.prev;return pass(type,stream,state)}function wordAsValue(stream){var word=stream.current().toLowerCase();if(valueKeywords.hasOwnProperty(word))override="atom";else if(colorKeywords.hasOwnProperty(word))override="keyword";else override="variable"}var inline=parserConfig.inline;if(!parserConfig.propertyKeywords)parserConfig=CodeMirror.resolveMode("text/css");var indentUnit=config.indentUnit;var tokenHooks=parserConfig.tokenHooks;var documentTypes=parserConfig.documentTypes||{};var mediaTypes=\nparserConfig.mediaTypes||{};var mediaFeatures=parserConfig.mediaFeatures||{};var mediaValueKeywords=parserConfig.mediaValueKeywords||{};var propertyKeywords=parserConfig.propertyKeywords||{};var nonStandardPropertyKeywords=parserConfig.nonStandardPropertyKeywords||{};var fontProperties=parserConfig.fontProperties||{};var counterDescriptors=parserConfig.counterDescriptors||{};var colorKeywords=parserConfig.colorKeywords||{};var valueKeywords=parserConfig.valueKeywords||{};var allowNested=parserConfig.allowNested;\nvar lineComment=parserConfig.lineComment;var supportsAtComponent=parserConfig.supportsAtComponent===true;var highlightNonStandardPropertyKeywords=config.highlightNonStandardPropertyKeywords!==false;var type;var override;var states={};states.top=function(type,stream,state){if(type=="{")return pushContext(state,stream,"block");else if(type=="}"&&state.context.prev)return popContext(state);else if(supportsAtComponent&&/@component/i.test(type))return pushContext(state,stream,"atComponentBlock");else if(/^@(-moz-)?document$/i.test(type))return pushContext(state,\nstream,"documentTypes");else if(/^@(media|supports|(-moz-)?document|import)$/i.test(type))return pushContext(state,stream,"atBlock");else if(/^@(font-face|counter-style)/i.test(type)){state.stateArg=type;return"restricted_atBlock_before"}else if(/^@(-(moz|ms|o|webkit)-)?keyframes$/i.test(type))return"keyframes";else if(type&&type.charAt(0)=="@")return pushContext(state,stream,"at");else if(type=="hash")override="builtin";else if(type=="word")override="tag";else if(type=="variable-definition")return"maybeprop";\nelse if(type=="interpolation")return pushContext(state,stream,"interpolation");else if(type==":")return"pseudo";else if(allowNested&&type=="(")return pushContext(state,stream,"parens");return state.context.type};states.block=function(type,stream,state){if(type=="word"){var word=stream.current().toLowerCase();if(propertyKeywords.hasOwnProperty(word)){override="property";return"maybeprop"}else if(nonStandardPropertyKeywords.hasOwnProperty(word)){override=highlightNonStandardPropertyKeywords?"string-2":\n"property";return"maybeprop"}else if(allowNested){override=stream.match(/^\\s*:(?:\\s|$)/,false)?"property":"tag";return"block"}else{override=override+" error";return"maybeprop"}}else if(type=="meta")return"block";else if(!allowNested&&(type=="hash"||type=="qualifier")){override="error";return"block"}else return states.top(type,stream,state)};states.maybeprop=function(type,stream,state){if(type==":")return pushContext(state,stream,"prop");return pass(type,stream,state)};states.prop=function(type,stream,\nstate){if(type==";")return popContext(state);if(type=="{"&&allowNested)return pushContext(state,stream,"propBlock");if(type=="}"||type=="{")return popAndPass(type,stream,state);if(type=="(")return pushContext(state,stream,"parens");if(type=="hash"&&!/^#([0-9a-fA-F]{3,4}|[0-9a-fA-F]{6}|[0-9a-fA-F]{8})$/.test(stream.current()))override=override+" error";else if(type=="word")wordAsValue(stream);else if(type=="interpolation")return pushContext(state,stream,"interpolation");return"prop"};states.propBlock=\nfunction(type,_stream,state){if(type=="}")return popContext(state);if(type=="word"){override="property";return"maybeprop"}return state.context.type};states.parens=function(type,stream,state){if(type=="{"||type=="}")return popAndPass(type,stream,state);if(type==")")return popContext(state);if(type=="(")return pushContext(state,stream,"parens");if(type=="interpolation")return pushContext(state,stream,"interpolation");if(type=="word")wordAsValue(stream);return"parens"};states.pseudo=function(type,stream,\nstate){if(type=="meta")return"pseudo";if(type=="word"){override="variable-3";return state.context.type}return pass(type,stream,state)};states.documentTypes=function(type,stream,state){if(type=="word"&&documentTypes.hasOwnProperty(stream.current())){override="tag";return state.context.type}else return states.atBlock(type,stream,state)};states.atBlock=function(type,stream,state){if(type=="(")return pushContext(state,stream,"atBlock_parens");if(type=="}"||type==";")return popAndPass(type,stream,state);\nif(type=="{")return popContext(state)&&pushContext(state,stream,allowNested?"block":"top");if(type=="interpolation")return pushContext(state,stream,"interpolation");if(type=="word"){var word=stream.current().toLowerCase();if(word=="only"||word=="not"||word=="and"||word=="or")override="keyword";else if(mediaTypes.hasOwnProperty(word))override="attribute";else if(mediaFeatures.hasOwnProperty(word))override="property";else if(mediaValueKeywords.hasOwnProperty(word))override="keyword";else if(propertyKeywords.hasOwnProperty(word))override=\n"property";else if(nonStandardPropertyKeywords.hasOwnProperty(word))override=highlightNonStandardPropertyKeywords?"string-2":"property";else if(valueKeywords.hasOwnProperty(word))override="atom";else if(colorKeywords.hasOwnProperty(word))override="keyword";else override="error"}return state.context.type};states.atComponentBlock=function(type,stream,state){if(type=="}")return popAndPass(type,stream,state);if(type=="{")return popContext(state)&&pushContext(state,stream,allowNested?"block":"top",false);\nif(type=="word")override="error";return state.context.type};states.atBlock_parens=function(type,stream,state){if(type==")")return popContext(state);if(type=="{"||type=="}")return popAndPass(type,stream,state,2);return states.atBlock(type,stream,state)};states.restricted_atBlock_before=function(type,stream,state){if(type=="{")return pushContext(state,stream,"restricted_atBlock");if(type=="word"&&state.stateArg=="@counter-style"){override="variable";return"restricted_atBlock_before"}return pass(type,\nstream,state)};states.restricted_atBlock=function(type,stream,state){if(type=="}"){state.stateArg=null;return popContext(state)}if(type=="word"){if(state.stateArg=="@font-face"&&!fontProperties.hasOwnProperty(stream.current().toLowerCase())||state.stateArg=="@counter-style"&&!counterDescriptors.hasOwnProperty(stream.current().toLowerCase()))override="error";else override="property";return"maybeprop"}return"restricted_atBlock"};states.keyframes=function(type,stream,state){if(type=="word"){override=\n"variable";return"keyframes"}if(type=="{")return pushContext(state,stream,"top");return pass(type,stream,state)};states.at=function(type,stream,state){if(type==";")return popContext(state);if(type=="{"||type=="}")return popAndPass(type,stream,state);if(type=="word")override="tag";else if(type=="hash")override="builtin";return"at"};states.interpolation=function(type,stream,state){if(type=="}")return popContext(state);if(type=="{"||type==";")return popAndPass(type,stream,state);if(type=="word")override=\n"variable";else if(type!="variable"&&type!="("&&type!=")")override="error";return"interpolation"};return{startState:function(base){return{tokenize:null,state:inline?"block":"top",stateArg:null,context:new Context(inline?"block":"top",base||0,null)}},token:function(stream,state){if(!state.tokenize&&stream.eatSpace())return null;var style=(state.tokenize||tokenBase)(stream,state);if(style&&typeof style=="object"){type=style[1];style=style[0]}override=style;if(type!="comment")state.state=states[state.state](type,\nstream,state);return override},indent:function(state,textAfter){var cx=state.context;var ch=textAfter&&textAfter.charAt(0);var indent=cx.indent;if(cx.type=="prop"&&(ch=="}"||ch==")"))cx=cx.prev;if(cx.prev)if(ch=="}"&&(cx.type=="block"||cx.type=="top"||cx.type=="interpolation"||cx.type=="restricted_atBlock")){cx=cx.prev;indent=cx.indent}else if(ch==")"&&(cx.type=="parens"||cx.type=="atBlock_parens")||ch=="{"&&(cx.type=="at"||cx.type=="atBlock"))indent=Math.max(0,cx.indent-indentUnit);return indent},\nelectricChars:"}",blockCommentStart:"/*",blockCommentEnd:"*/",blockCommentContinue:" * ",lineComment:lineComment,fold:"brace"}});var documentTypes_=["domain","regexp","url","url-prefix"];var documentTypes=keySet(documentTypes_);var mediaTypes_=["all","aural","braille","handheld","print","projection","screen","tty","tv","embossed"];var mediaTypes=keySet(mediaTypes_);var mediaFeatures_=["width","min-width","max-width","height","min-height","max-height","device-width","min-device-width","max-device-width",\n"device-height","min-device-height","max-device-height","aspect-ratio","min-aspect-ratio","max-aspect-ratio","device-aspect-ratio","min-device-aspect-ratio","max-device-aspect-ratio","color","min-color","max-color","color-index","min-color-index","max-color-index","monochrome","min-monochrome","max-monochrome","resolution","min-resolution","max-resolution","scan","grid","orientation","device-pixel-ratio","min-device-pixel-ratio","max-device-pixel-ratio","pointer","any-pointer","hover","any-hover",\n"prefers-color-scheme","dynamic-range","video-dynamic-range"];var mediaFeatures=keySet(mediaFeatures_);var mediaValueKeywords_=["landscape","portrait","none","coarse","fine","on-demand","hover","interlace","progressive","dark","light","standard","high"];var mediaValueKeywords=keySet(mediaValueKeywords_);var propertyKeywords_=["align-content","align-items","align-self","alignment-adjust","alignment-baseline","all","anchor-point","animation","animation-delay","animation-direction","animation-duration",\n"animation-fill-mode","animation-iteration-count","animation-name","animation-play-state","animation-timing-function","appearance","azimuth","backdrop-filter","backface-visibility","background","background-attachment","background-blend-mode","background-clip","background-color","background-image","background-origin","background-position","background-position-x","background-position-y","background-repeat","background-size","baseline-shift","binding","bleed","block-size","bookmark-label","bookmark-level",\n"bookmark-state","bookmark-target","border","border-bottom","border-bottom-color","border-bottom-left-radius","border-bottom-right-radius","border-bottom-style","border-bottom-width","border-collapse","border-color","border-image","border-image-outset","border-image-repeat","border-image-slice","border-image-source","border-image-width","border-left","border-left-color","border-left-style","border-left-width","border-radius","border-right","border-right-color","border-right-style","border-right-width",\n"border-spacing","border-style","border-top","border-top-color","border-top-left-radius","border-top-right-radius","border-top-style","border-top-width","border-width","bottom","box-decoration-break","box-shadow","box-sizing","break-after","break-before","break-inside","caption-side","caret-color","clear","clip","color","color-profile","column-count","column-fill","column-gap","column-rule","column-rule-color","column-rule-style","column-rule-width","column-span","column-width","columns","contain",\n"content","counter-increment","counter-reset","crop","cue","cue-after","cue-before","cursor","direction","display","dominant-baseline","drop-initial-after-adjust","drop-initial-after-align","drop-initial-before-adjust","drop-initial-before-align","drop-initial-size","drop-initial-value","elevation","empty-cells","fit","fit-content","fit-position","flex","flex-basis","flex-direction","flex-flow","flex-grow","flex-shrink","flex-wrap","float","float-offset","flow-from","flow-into","font","font-family",\n"font-feature-settings","font-kerning","font-language-override","font-optical-sizing","font-size","font-size-adjust","font-stretch","font-style","font-synthesis","font-variant","font-variant-alternates","font-variant-caps","font-variant-east-asian","font-variant-ligatures","font-variant-numeric","font-variant-position","font-variation-settings","font-weight","gap","grid","grid-area","grid-auto-columns","grid-auto-flow","grid-auto-rows","grid-column","grid-column-end","grid-column-gap","grid-column-start",\n"grid-gap","grid-row","grid-row-end","grid-row-gap","grid-row-start","grid-template","grid-template-areas","grid-template-columns","grid-template-rows","hanging-punctuation","height","hyphens","icon","image-orientation","image-rendering","image-resolution","inline-box-align","inset","inset-block","inset-block-end","inset-block-start","inset-inline","inset-inline-end","inset-inline-start","isolation","justify-content","justify-items","justify-self","left","letter-spacing","line-break","line-height",\n"line-height-step","line-stacking","line-stacking-ruby","line-stacking-shift","line-stacking-strategy","list-style","list-style-image","list-style-position","list-style-type","margin","margin-bottom","margin-left","margin-right","margin-top","marks","marquee-direction","marquee-loop","marquee-play-count","marquee-speed","marquee-style","mask-clip","mask-composite","mask-image","mask-mode","mask-origin","mask-position","mask-repeat","mask-size","mask-type","max-block-size","max-height","max-inline-size",\n"max-width","min-block-size","min-height","min-inline-size","min-width","mix-blend-mode","move-to","nav-down","nav-index","nav-left","nav-right","nav-up","object-fit","object-position","offset","offset-anchor","offset-distance","offset-path","offset-position","offset-rotate","opacity","order","orphans","outline","outline-color","outline-offset","outline-style","outline-width","overflow","overflow-style","overflow-wrap","overflow-x","overflow-y","padding","padding-bottom","padding-left","padding-right",\n"padding-top","page","page-break-after","page-break-before","page-break-inside","page-policy","pause","pause-after","pause-before","perspective","perspective-origin","pitch","pitch-range","place-content","place-items","place-self","play-during","position","presentation-level","punctuation-trim","quotes","region-break-after","region-break-before","region-break-inside","region-fragment","rendering-intent","resize","rest","rest-after","rest-before","richness","right","rotate","rotation","rotation-point",\n"row-gap","ruby-align","ruby-overhang","ruby-position","ruby-span","scale","scroll-behavior","scroll-margin","scroll-margin-block","scroll-margin-block-end","scroll-margin-block-start","scroll-margin-bottom","scroll-margin-inline","scroll-margin-inline-end","scroll-margin-inline-start","scroll-margin-left","scroll-margin-right","scroll-margin-top","scroll-padding","scroll-padding-block","scroll-padding-block-end","scroll-padding-block-start","scroll-padding-bottom","scroll-padding-inline","scroll-padding-inline-end",\n"scroll-padding-inline-start","scroll-padding-left","scroll-padding-right","scroll-padding-top","scroll-snap-align","scroll-snap-type","shape-image-threshold","shape-inside","shape-margin","shape-outside","size","speak","speak-as","speak-header","speak-numeral","speak-punctuation","speech-rate","stress","string-set","tab-size","table-layout","target","target-name","target-new","target-position","text-align","text-align-last","text-combine-upright","text-decoration","text-decoration-color","text-decoration-line",\n"text-decoration-skip","text-decoration-skip-ink","text-decoration-style","text-emphasis","text-emphasis-color","text-emphasis-position","text-emphasis-style","text-height","text-indent","text-justify","text-orientation","text-outline","text-overflow","text-rendering","text-shadow","text-size-adjust","text-space-collapse","text-transform","text-underline-position","text-wrap","top","touch-action","transform","transform-origin","transform-style","transition","transition-delay","transition-duration",\n"transition-property","transition-timing-function","translate","unicode-bidi","user-select","vertical-align","visibility","voice-balance","voice-duration","voice-family","voice-pitch","voice-range","voice-rate","voice-stress","voice-volume","volume","white-space","widows","width","will-change","word-break","word-spacing","word-wrap","writing-mode","z-index","clip-path","clip-rule","mask","enable-background","filter","flood-color","flood-opacity","lighting-color","stop-color","stop-opacity","pointer-events",\n"color-interpolation","color-interpolation-filters","color-rendering","fill","fill-opacity","fill-rule","image-rendering","marker","marker-end","marker-mid","marker-start","paint-order","shape-rendering","stroke","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke-width","text-rendering","baseline-shift","dominant-baseline","glyph-orientation-horizontal","glyph-orientation-vertical","text-anchor","writing-mode"];var propertyKeywords=\nkeySet(propertyKeywords_);var nonStandardPropertyKeywords_=["accent-color","aspect-ratio","border-block","border-block-color","border-block-end","border-block-end-color","border-block-end-style","border-block-end-width","border-block-start","border-block-start-color","border-block-start-style","border-block-start-width","border-block-style","border-block-width","border-inline","border-inline-color","border-inline-end","border-inline-end-color","border-inline-end-style","border-inline-end-width","border-inline-start",\n"border-inline-start-color","border-inline-start-style","border-inline-start-width","border-inline-style","border-inline-width","content-visibility","margin-block","margin-block-end","margin-block-start","margin-inline","margin-inline-end","margin-inline-start","overflow-anchor","overscroll-behavior","padding-block","padding-block-end","padding-block-start","padding-inline","padding-inline-end","padding-inline-start","scroll-snap-stop","scrollbar-3d-light-color","scrollbar-arrow-color","scrollbar-base-color",\n"scrollbar-dark-shadow-color","scrollbar-face-color","scrollbar-highlight-color","scrollbar-shadow-color","scrollbar-track-color","searchfield-cancel-button","searchfield-decoration","searchfield-results-button","searchfield-results-decoration","shape-inside","zoom"];var nonStandardPropertyKeywords=keySet(nonStandardPropertyKeywords_);var fontProperties_=["font-display","font-family","src","unicode-range","font-variant","font-feature-settings","font-stretch","font-weight","font-style"];var fontProperties=\nkeySet(fontProperties_);var counterDescriptors_=["additive-symbols","fallback","negative","pad","prefix","range","speak-as","suffix","symbols","system"];var counterDescriptors=keySet(counterDescriptors_);var colorKeywords_=["aliceblue","antiquewhite","aqua","aquamarine","azure","beige","bisque","black","blanchedalmond","blue","blueviolet","brown","burlywood","cadetblue","chartreuse","chocolate","coral","cornflowerblue","cornsilk","crimson","cyan","darkblue","darkcyan","darkgoldenrod","darkgray","darkgreen",\n"darkgrey","darkkhaki","darkmagenta","darkolivegreen","darkorange","darkorchid","darkred","darksalmon","darkseagreen","darkslateblue","darkslategray","darkslategrey","darkturquoise","darkviolet","deeppink","deepskyblue","dimgray","dimgrey","dodgerblue","firebrick","floralwhite","forestgreen","fuchsia","gainsboro","ghostwhite","gold","goldenrod","gray","grey","green","greenyellow","honeydew","hotpink","indianred","indigo","ivory","khaki","lavender","lavenderblush","lawngreen","lemonchiffon","lightblue",\n"lightcoral","lightcyan","lightgoldenrodyellow","lightgray","lightgreen","lightgrey","lightpink","lightsalmon","lightseagreen","lightskyblue","lightslategray","lightslategrey","lightsteelblue","lightyellow","lime","limegreen","linen","magenta","maroon","mediumaquamarine","mediumblue","mediumorchid","mediumpurple","mediumseagreen","mediumslateblue","mediumspringgreen","mediumturquoise","mediumvioletred","midnightblue","mintcream","mistyrose","moccasin","navajowhite","navy","oldlace","olive","olivedrab",\n"orange","orangered","orchid","palegoldenrod","palegreen","paleturquoise","palevioletred","papayawhip","peachpuff","peru","pink","plum","powderblue","purple","rebeccapurple","red","rosybrown","royalblue","saddlebrown","salmon","sandybrown","seagreen","seashell","sienna","silver","skyblue","slateblue","slategray","slategrey","snow","springgreen","steelblue","tan","teal","thistle","tomato","turquoise","violet","wheat","white","whitesmoke","yellow","yellowgreen"];var colorKeywords=keySet(colorKeywords_);\nvar valueKeywords_=["above","absolute","activeborder","additive","activecaption","afar","after-white-space","ahead","alias","all","all-scroll","alphabetic","alternate","always","amharic","amharic-abegede","antialiased","appworkspace","arabic-indic","armenian","asterisks","attr","auto","auto-flow","avoid","avoid-column","avoid-page","avoid-region","axis-pan","background","backwards","baseline","below","bidi-override","binary","bengali","blink","block","block-axis","blur","bold","bolder","border","border-box",\n"both","bottom","break","break-all","break-word","brightness","bullets","button","buttonface","buttonhighlight","buttonshadow","buttontext","calc","cambodian","capitalize","caps-lock-indicator","caption","captiontext","caret","cell","center","checkbox","circle","cjk-decimal","cjk-earthly-branch","cjk-heavenly-stem","cjk-ideographic","clear","clip","close-quote","col-resize","collapse","color","color-burn","color-dodge","column","column-reverse","compact","condensed","conic-gradient","contain","content",\n"contents","content-box","context-menu","continuous","contrast","copy","counter","counters","cover","crop","cross","crosshair","cubic-bezier","currentcolor","cursive","cyclic","darken","dashed","decimal","decimal-leading-zero","default","default-button","dense","destination-atop","destination-in","destination-out","destination-over","devanagari","difference","disc","discard","disclosure-closed","disclosure-open","document","dot-dash","dot-dot-dash","dotted","double","down","drop-shadow","e-resize",\n"ease","ease-in","ease-in-out","ease-out","element","ellipse","ellipsis","embed","end","ethiopic","ethiopic-abegede","ethiopic-abegede-am-et","ethiopic-abegede-gez","ethiopic-abegede-ti-er","ethiopic-abegede-ti-et","ethiopic-halehame-aa-er","ethiopic-halehame-aa-et","ethiopic-halehame-am-et","ethiopic-halehame-gez","ethiopic-halehame-om-et","ethiopic-halehame-sid-et","ethiopic-halehame-so-et","ethiopic-halehame-ti-er","ethiopic-halehame-ti-et","ethiopic-halehame-tig","ethiopic-numeric","ew-resize",\n"exclusion","expanded","extends","extra-condensed","extra-expanded","fantasy","fast","fill","fill-box","fixed","flat","flex","flex-end","flex-start","footnotes","forwards","from","geometricPrecision","georgian","grayscale","graytext","grid","groove","gujarati","gurmukhi","hand","hangul","hangul-consonant","hard-light","hebrew","help","hidden","hide","higher","highlight","highlighttext","hiragana","hiragana-iroha","horizontal","hsl","hsla","hue","hue-rotate","icon","ignore","inactiveborder","inactivecaption",\n"inactivecaptiontext","infinite","infobackground","infotext","inherit","initial","inline","inline-axis","inline-block","inline-flex","inline-grid","inline-table","inset","inside","intrinsic","invert","italic","japanese-formal","japanese-informal","justify","kannada","katakana","katakana-iroha","keep-all","khmer","korean-hangul-formal","korean-hanja-formal","korean-hanja-informal","landscape","lao","large","larger","left","level","lighter","lighten","line-through","linear","linear-gradient","lines",\n"list-item","listbox","listitem","local","logical","loud","lower","lower-alpha","lower-armenian","lower-greek","lower-hexadecimal","lower-latin","lower-norwegian","lower-roman","lowercase","ltr","luminosity","malayalam","manipulation","match","matrix","matrix3d","media-play-button","media-slider","media-sliderthumb","media-volume-slider","media-volume-sliderthumb","medium","menu","menulist","menulist-button","menutext","message-box","middle","min-intrinsic","mix","mongolian","monospace","move","multiple",\n"multiple_mask_images","multiply","myanmar","n-resize","narrower","ne-resize","nesw-resize","no-close-quote","no-drop","no-open-quote","no-repeat","none","normal","not-allowed","nowrap","ns-resize","numbers","numeric","nw-resize","nwse-resize","oblique","octal","opacity","open-quote","optimizeLegibility","optimizeSpeed","oriya","oromo","outset","outside","outside-shape","overlay","overline","padding","padding-box","painted","page","paused","persian","perspective","pinch-zoom","plus-darker","plus-lighter",\n"pointer","polygon","portrait","pre","pre-line","pre-wrap","preserve-3d","progress","push-button","radial-gradient","radio","read-only","read-write","read-write-plaintext-only","rectangle","region","relative","repeat","repeating-linear-gradient","repeating-radial-gradient","repeating-conic-gradient","repeat-x","repeat-y","reset","reverse","rgb","rgba","ridge","right","rotate","rotate3d","rotateX","rotateY","rotateZ","round","row","row-resize","row-reverse","rtl","run-in","running","s-resize","sans-serif",\n"saturate","saturation","scale","scale3d","scaleX","scaleY","scaleZ","screen","scroll","scrollbar","scroll-position","se-resize","searchfield","searchfield-cancel-button","searchfield-decoration","searchfield-results-button","searchfield-results-decoration","self-start","self-end","semi-condensed","semi-expanded","separate","sepia","serif","show","sidama","simp-chinese-formal","simp-chinese-informal","single","skew","skewX","skewY","skip-white-space","slide","slider-horizontal","slider-vertical",\n"sliderthumb-horizontal","sliderthumb-vertical","slow","small","small-caps","small-caption","smaller","soft-light","solid","somali","source-atop","source-in","source-out","source-over","space","space-around","space-between","space-evenly","spell-out","square","square-button","start","static","status-bar","stretch","stroke","stroke-box","sub","subpixel-antialiased","svg_masks","super","sw-resize","symbolic","symbols","system-ui","table","table-caption","table-cell","table-column","table-column-group",\n"table-footer-group","table-header-group","table-row","table-row-group","tamil","telugu","text","text-bottom","text-top","textarea","textfield","thai","thick","thin","threeddarkshadow","threedface","threedhighlight","threedlightshadow","threedshadow","tibetan","tigre","tigrinya-er","tigrinya-er-abegede","tigrinya-et","tigrinya-et-abegede","to","top","trad-chinese-formal","trad-chinese-informal","transform","translate","translate3d","translateX","translateY","translateZ","transparent","ultra-condensed",\n"ultra-expanded","underline","unidirectional-pan","unset","up","upper-alpha","upper-armenian","upper-greek","upper-hexadecimal","upper-latin","upper-norwegian","upper-roman","uppercase","urdu","url","var","vertical","vertical-text","view-box","visible","visibleFill","visiblePainted","visibleStroke","visual","w-resize","wait","wave","wider","window","windowframe","windowtext","words","wrap","wrap-reverse","x-large","x-small","xor","xx-large","xx-small"];var valueKeywords=keySet(valueKeywords_);var allWords=\ndocumentTypes_.concat(mediaTypes_).concat(mediaFeatures_).concat(mediaValueKeywords_).concat(propertyKeywords_).concat(nonStandardPropertyKeywords_).concat(colorKeywords_).concat(valueKeywords_);CodeMirror.registerHelper("hintWords","css",allWords);CodeMirror.defineMIME("text/css",{documentTypes:documentTypes,mediaTypes:mediaTypes,mediaFeatures:mediaFeatures,mediaValueKeywords:mediaValueKeywords,propertyKeywords:propertyKeywords,nonStandardPropertyKeywords:nonStandardPropertyKeywords,fontProperties:fontProperties,\ncounterDescriptors:counterDescriptors,colorKeywords:colorKeywords,valueKeywords:valueKeywords,tokenHooks:{"/":function(stream,state){if(!stream.eat("*"))return false;state.tokenize=tokenCComment;return tokenCComment(stream,state)}},name:"css"});CodeMirror.defineMIME("text/x-scss",{mediaTypes:mediaTypes,mediaFeatures:mediaFeatures,mediaValueKeywords:mediaValueKeywords,propertyKeywords:propertyKeywords,nonStandardPropertyKeywords:nonStandardPropertyKeywords,colorKeywords:colorKeywords,valueKeywords:valueKeywords,\nfontProperties:fontProperties,allowNested:true,lineComment:"//",tokenHooks:{"/":function(stream,state){if(stream.eat("/")){stream.skipToEnd();return["comment","comment"]}else if(stream.eat("*")){state.tokenize=tokenCComment;return tokenCComment(stream,state)}else return["operator","operator"]},":":function(stream){if(stream.match(/^\\s*\\{/,false))return[null,null];return false},"$":function(stream){stream.match(/^[\\w-]+/);if(stream.match(/^\\s*:/,false))return["variable-2","variable-definition"];return["variable-2",\n"variable"]},"#":function(stream){if(!stream.eat("{"))return false;return[null,"interpolation"]}},name:"css",helperType:"scss"});CodeMirror.defineMIME("text/x-less",{mediaTypes:mediaTypes,mediaFeatures:mediaFeatures,mediaValueKeywords:mediaValueKeywords,propertyKeywords:propertyKeywords,nonStandardPropertyKeywords:nonStandardPropertyKeywords,colorKeywords:colorKeywords,valueKeywords:valueKeywords,fontProperties:fontProperties,allowNested:true,lineComment:"//",tokenHooks:{"/":function(stream,state){if(stream.eat("/")){stream.skipToEnd();\nreturn["comment","comment"]}else if(stream.eat("*")){state.tokenize=tokenCComment;return tokenCComment(stream,state)}else return["operator","operator"]},"@":function(stream){if(stream.eat("{"))return[null,"interpolation"];if(stream.match(/^(charset|document|font-face|import|(-(moz|ms|o|webkit)-)?keyframes|media|namespace|page|supports)\\b/i,false))return false;stream.eatWhile(/[\\w\\\\\\-]/);if(stream.match(/^\\s*:/,false))return["variable-2","variable-definition"];return["variable-2","variable"]},"&":function(){return["atom",\n"atom"]}},name:"css",helperType:"less"});CodeMirror.defineMIME("text/x-gss",{documentTypes:documentTypes,mediaTypes:mediaTypes,mediaFeatures:mediaFeatures,propertyKeywords:propertyKeywords,nonStandardPropertyKeywords:nonStandardPropertyKeywords,fontProperties:fontProperties,counterDescriptors:counterDescriptors,colorKeywords:colorKeywords,valueKeywords:valueKeywords,supportsAtComponent:true,tokenHooks:{"/":function(stream,state){if(!stream.eat("*"))return false;state.tokenize=tokenCComment;return tokenCComment(stream,\nstate)}},name:"css",helperType:"gss"})});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.defineMode("go",function(config){function tokenBase(stream,state){var ch=stream.next();if(ch==\'"\'||ch=="\'"||ch=="`"){state.tokenize=tokenString(ch);return state.tokenize(stream,state)}if(/[\\d\\.]/.test(ch)){if(ch==".")stream.match(/^[0-9]+([eE][\\-+]?[0-9]+)?/);\nelse if(ch=="0")stream.match(/^[xX][0-9a-fA-F]+/)||stream.match(/^0[0-7]+/);else stream.match(/^[0-9]*\\.?[0-9]*([eE][\\-+]?[0-9]+)?/);return"number"}if(/[\\[\\]{}\\(\\),;:\\.]/.test(ch)){curPunc=ch;return null}if(ch=="/"){if(stream.eat("*")){state.tokenize=tokenComment;return tokenComment(stream,state)}if(stream.eat("/")){stream.skipToEnd();return"comment"}}if(isOperatorChar.test(ch)){stream.eatWhile(isOperatorChar);return"operator"}stream.eatWhile(/[\\w\\$_\\xa1-\\uffff]/);var cur=stream.current();if(keywords.propertyIsEnumerable(cur)){if(cur==\n"case"||cur=="default")curPunc="case";return"keyword"}if(atoms.propertyIsEnumerable(cur))return"atom";return"variable"}function tokenString(quote){return function(stream,state){var escaped=false;var next;var end=false;for(;(next=stream.next())!=null;){if(next==quote&&!escaped){end=true;break}escaped=!escaped&&quote!="`"&&next=="\\\\"}if(end||!(escaped||quote=="`"))state.tokenize=tokenBase;return"string"}}function tokenComment(stream,state){var maybeEnd=false;var ch;for(;ch=stream.next();){if(ch=="/"&&\nmaybeEnd){state.tokenize=tokenBase;break}maybeEnd=ch=="*"}return"comment"}function Context(indented,column,type,align,prev){this.indented=indented;this.column=column;this.type=type;this.align=align;this.prev=prev}function pushContext(state,col,type){return state.context=new Context(state.indented,col,type,null,state.context)}function popContext(state){if(!state.context.prev)return;var t=state.context.type;if(t==")"||t=="]"||t=="}")state.indented=state.context.indented;return state.context=state.context.prev}\nvar indentUnit=config.indentUnit;var keywords={"break":true,"case":true,"chan":true,"const":true,"continue":true,"default":true,"defer":true,"else":true,"fallthrough":true,"for":true,"func":true,"go":true,"goto":true,"if":true,"import":true,"interface":true,"map":true,"package":true,"range":true,"return":true,"select":true,"struct":true,"switch":true,"type":true,"var":true,"bool":true,"byte":true,"complex64":true,"complex128":true,"float32":true,"float64":true,"int8":true,"int16":true,"int32":true,\n"int64":true,"string":true,"uint8":true,"uint16":true,"uint32":true,"uint64":true,"int":true,"uint":true,"uintptr":true,"error":true,"rune":true,"any":true,"comparable":true};var atoms={"true":true,"false":true,"iota":true,"nil":true,"append":true,"cap":true,"close":true,"complex":true,"copy":true,"delete":true,"imag":true,"len":true,"make":true,"new":true,"panic":true,"print":true,"println":true,"real":true,"recover":true};var isOperatorChar=/[+\\-*&^%:=<>!|\\/]/;var curPunc;return{startState:function(basecolumn){return{tokenize:null,\ncontext:new Context((basecolumn||0)-indentUnit,0,"top",false),indented:0,startOfLine:true}},token:function(stream,state){var ctx=state.context;if(stream.sol()){if(ctx.align==null)ctx.align=false;state.indented=stream.indentation();state.startOfLine=true;if(ctx.type=="case")ctx.type="}"}if(stream.eatSpace())return null;curPunc=null;var style=(state.tokenize||tokenBase)(stream,state);if(style=="comment")return style;if(ctx.align==null)ctx.align=true;if(curPunc=="{")pushContext(state,stream.column(),\n"}");else if(curPunc=="[")pushContext(state,stream.column(),"]");else if(curPunc=="(")pushContext(state,stream.column(),")");else if(curPunc=="case")ctx.type="case";else if(curPunc=="}"&&ctx.type=="}")popContext(state);else if(curPunc==ctx.type)popContext(state);state.startOfLine=false;return style},indent:function(state,textAfter){if(state.tokenize!=tokenBase&&state.tokenize!=null)return CodeMirror.Pass;var ctx=state.context;var firstChar=textAfter&&textAfter.charAt(0);if(ctx.type=="case"&&/^(?:case|default)\\b/.test(textAfter)){state.context.type=\n"}";return ctx.indented}var closing=firstChar==ctx.type;if(ctx.align)return ctx.column+(closing?0:1);else return ctx.indented+(closing?0:indentUnit)},electricChars:"{}):",closeBrackets:"()[]{}\'\'\\"\\"``",fold:"brace",blockCommentStart:"/*",blockCommentEnd:"*/",lineComment:"//"}});CodeMirror.defineMIME("text/x-go","go")});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"),require("../htmlmixed/htmlmixed"),require("../clike/clike"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror","../htmlmixed/htmlmixed","../clike/clike"],mod);else mod(CodeMirror)})(function(CodeMirror){function keywords(str){var obj={};var words=str.split(" ");var i=0;for(;i<words.length;++i)obj[words[i]]=true;return obj}function matchSequence(list,end,escapes){if(list.length==\n0)return phpString(end);return function(stream,state){var patterns=list[0];var i=0;for(;i<patterns.length;i++)if(stream.match(patterns[i][0])){state.tokenize=matchSequence(list.slice(1),end);return patterns[i][1]}state.tokenize=phpString(end,escapes);return"string"}}function phpString(closing,escapes){return function(stream,state){return phpString_(stream,state,closing,escapes)}}function phpString_(stream,state,closing,escapes){if(escapes!==false&&stream.match("${",false)||stream.match("{$",false)){state.tokenize=\nnull;return"string"}if(escapes!==false&&stream.match(/^\\$[a-zA-Z_][a-zA-Z0-9_]*/)){if(stream.match("[",false))state.tokenize=matchSequence([[["[",null]],[[/\\d[\\w\\.]*/,"number"],[/\\$[a-zA-Z_][a-zA-Z0-9_]*/,"variable-2"],[/[\\w\\$]+/,"variable"]],[["]",null]]],closing,escapes);if(stream.match(/^->\\w/,false))state.tokenize=matchSequence([[["->",null]],[[/[\\w]+/,"variable"]]],closing,escapes);return"variable-2"}var escaped=false;for(;!stream.eol()&&(escaped||escapes===false||!stream.match("{$",false)&&\n!stream.match(/^(\\$[a-zA-Z_][a-zA-Z0-9_]*|\\$\\{)/,false));){if(!escaped&&stream.match(closing)){state.tokenize=null;state.tokStack.pop();state.tokStack.pop();break}escaped=stream.next()=="\\\\"&&!escaped}return"string"}var phpKeywords="abstract and array as break case catch class clone const continue declare default "+"do else elseif enddeclare endfor endforeach endif endswitch endwhile enum extends final "+"for foreach function global goto if implements interface instanceof namespace "+"new or private protected public static switch throw trait try use var while xor "+\n"die echo empty exit eval include include_once isset list require require_once return "+"print unset __halt_compiler self static parent yield insteadof finally readonly match";var phpAtoms="true false null TRUE FALSE NULL __CLASS__ __DIR__ __FILE__ __LINE__ __METHOD__ __FUNCTION__ __NAMESPACE__ __TRAIT__";var phpBuiltin="func_num_args func_get_arg func_get_args strlen strcmp strncmp strcasecmp strncasecmp each error_reporting define defined trigger_error user_error set_error_handler restore_error_handler get_declared_classes get_loaded_extensions extension_loaded get_extension_funcs debug_backtrace constant bin2hex hex2bin sleep usleep time mktime gmmktime strftime gmstrftime strtotime date gmdate getdate localtime checkdate flush wordwrap htmlspecialchars htmlentities html_entity_decode md5 md5_file crc32 getimagesize image_type_to_mime_type phpinfo phpversion phpcredits strnatcmp strnatcasecmp substr_count strspn strcspn strtok strtoupper strtolower strpos strrpos strrev hebrev hebrevc nl2br basename dirname pathinfo stripslashes stripcslashes strstr stristr strrchr str_shuffle str_word_count strcoll substr substr_replace quotemeta ucfirst ucwords strtr addslashes addcslashes rtrim str_replace str_repeat count_chars chunk_split trim ltrim strip_tags similar_text explode implode setlocale localeconv parse_str str_pad chop strchr sprintf printf vprintf vsprintf sscanf fscanf parse_url urlencode urldecode rawurlencode rawurldecode readlink linkinfo link unlink exec system escapeshellcmd escapeshellarg passthru shell_exec proc_open proc_close rand srand getrandmax mt_rand mt_srand mt_getrandmax base64_decode base64_encode abs ceil floor round is_finite is_nan is_infinite bindec hexdec octdec decbin decoct dechex base_convert number_format fmod ip2long long2ip getenv putenv getopt microtime gettimeofday getrusage uniqid quoted_printable_decode set_time_limit get_cfg_var magic_quotes_runtime set_magic_quotes_runtime get_magic_quotes_gpc get_magic_quotes_runtime import_request_variables error_log serialize unserialize memory_get_usage memory_get_peak_usage var_dump var_export debug_zval_dump print_r highlight_file show_source highlight_string ini_get ini_get_all ini_set ini_alter ini_restore get_include_path set_include_path restore_include_path setcookie header headers_sent connection_aborted connection_status ignore_user_abort parse_ini_file is_uploaded_file move_uploaded_file intval floatval doubleval strval gettype settype is_null is_resource is_bool is_long is_float is_int is_integer is_double is_real is_numeric is_string is_array is_object is_scalar ereg ereg_replace eregi eregi_replace split spliti join sql_regcase dl pclose popen readfile rewind rmdir umask fclose feof fgetc fgets fgetss fread fopen fpassthru ftruncate fstat fseek ftell fflush fwrite fputs mkdir rename copy tempnam tmpfile file file_get_contents file_put_contents stream_select stream_context_create stream_context_set_params stream_context_set_option stream_context_get_options stream_filter_prepend stream_filter_append fgetcsv flock get_meta_tags stream_set_write_buffer set_file_buffer set_socket_blocking stream_set_blocking socket_set_blocking stream_get_meta_data stream_register_wrapper stream_wrapper_register stream_set_timeout socket_set_timeout socket_get_status realpath fnmatch fsockopen pfsockopen pack unpack get_browser crypt opendir closedir chdir getcwd rewinddir readdir dir glob fileatime filectime filegroup fileinode filemtime fileowner fileperms filesize filetype file_exists is_writable is_writeable is_readable is_executable is_file is_dir is_link stat lstat chown touch clearstatcache mail ob_start ob_flush ob_clean ob_end_flush ob_end_clean ob_get_flush ob_get_clean ob_get_length ob_get_level ob_get_status ob_get_contents ob_implicit_flush ob_list_handlers ksort krsort natsort natcasesort asort arsort sort rsort usort uasort uksort shuffle array_walk count end prev next reset current key min max in_array array_search extract compact array_fill range array_multisort array_push array_pop array_shift array_unshift array_splice array_slice array_merge array_merge_recursive array_keys array_values array_count_values array_reverse array_reduce array_pad array_flip array_change_key_case array_rand array_unique array_intersect array_intersect_assoc array_diff array_diff_assoc array_sum array_filter array_map array_chunk array_key_exists array_intersect_key array_combine array_column pos sizeof key_exists assert assert_options version_compare ftok str_rot13 aggregate session_name session_module_name session_save_path session_id session_regenerate_id session_decode session_register session_unregister session_is_registered session_encode session_start session_destroy session_unset session_set_save_handler session_cache_limiter session_cache_expire session_set_cookie_params session_get_cookie_params session_write_close preg_match preg_match_all preg_replace preg_replace_callback preg_split preg_quote preg_grep overload ctype_alnum ctype_alpha ctype_cntrl ctype_digit ctype_lower ctype_graph ctype_print ctype_punct ctype_space ctype_upper ctype_xdigit virtual apache_request_headers apache_note apache_lookup_uri apache_child_terminate apache_setenv apache_response_headers apache_get_version getallheaders mysql_connect mysql_pconnect mysql_close mysql_select_db mysql_create_db mysql_drop_db mysql_query mysql_unbuffered_query mysql_db_query mysql_list_dbs mysql_list_tables mysql_list_fields mysql_list_processes mysql_error mysql_errno mysql_affected_rows mysql_insert_id mysql_result mysql_num_rows mysql_num_fields mysql_fetch_row mysql_fetch_array mysql_fetch_assoc mysql_fetch_object mysql_data_seek mysql_fetch_lengths mysql_fetch_field mysql_field_seek mysql_free_result mysql_field_name mysql_field_table mysql_field_len mysql_field_type mysql_field_flags mysql_escape_string mysql_real_escape_string mysql_stat mysql_thread_id mysql_client_encoding mysql_get_client_info mysql_get_host_info mysql_get_proto_info mysql_get_server_info mysql_info mysql mysql_fieldname mysql_fieldtable mysql_fieldlen mysql_fieldtype mysql_fieldflags mysql_selectdb mysql_createdb mysql_dropdb mysql_freeresult mysql_numfields mysql_numrows mysql_listdbs mysql_listtables mysql_listfields mysql_db_name mysql_dbname mysql_tablename mysql_table_name pg_connect pg_pconnect pg_close pg_connection_status pg_connection_busy pg_connection_reset pg_host pg_dbname pg_port pg_tty pg_options pg_ping pg_query pg_send_query pg_cancel_query pg_fetch_result pg_fetch_row pg_fetch_assoc pg_fetch_array pg_fetch_object pg_fetch_all pg_affected_rows pg_get_result pg_result_seek pg_result_status pg_free_result pg_last_oid pg_num_rows pg_num_fields pg_field_name pg_field_num pg_field_size pg_field_type pg_field_prtlen pg_field_is_null pg_get_notify pg_get_pid pg_result_error pg_last_error pg_last_notice pg_put_line pg_end_copy pg_copy_to pg_copy_from pg_trace pg_untrace pg_lo_create pg_lo_unlink pg_lo_open pg_lo_close pg_lo_read pg_lo_write pg_lo_read_all pg_lo_import pg_lo_export pg_lo_seek pg_lo_tell pg_escape_string pg_escape_bytea pg_unescape_bytea pg_client_encoding pg_set_client_encoding pg_meta_data pg_convert pg_insert pg_update pg_delete pg_select pg_exec pg_getlastoid pg_cmdtuples pg_errormessage pg_numrows pg_numfields pg_fieldname pg_fieldsize pg_fieldtype pg_fieldnum pg_fieldprtlen pg_fieldisnull pg_freeresult pg_result pg_loreadall pg_locreate pg_lounlink pg_loopen pg_loclose pg_loread pg_lowrite pg_loimport pg_loexport http_response_code get_declared_traits getimagesizefromstring socket_import_stream stream_set_chunk_size trait_exists header_register_callback class_uses session_status session_register_shutdown echo print global static exit array empty eval isset unset die include require include_once require_once json_decode json_encode json_last_error json_last_error_msg curl_close curl_copy_handle curl_errno curl_error curl_escape curl_exec curl_file_create curl_getinfo curl_init curl_multi_add_handle curl_multi_close curl_multi_exec curl_multi_getcontent curl_multi_info_read curl_multi_init curl_multi_remove_handle curl_multi_select curl_multi_setopt curl_multi_strerror curl_pause curl_reset curl_setopt_array curl_setopt curl_share_close curl_share_init curl_share_setopt curl_strerror curl_unescape curl_version mysqli_affected_rows mysqli_autocommit mysqli_change_user mysqli_character_set_name mysqli_close mysqli_commit mysqli_connect_errno mysqli_connect_error mysqli_connect mysqli_data_seek mysqli_debug mysqli_dump_debug_info mysqli_errno mysqli_error_list mysqli_error mysqli_fetch_all mysqli_fetch_array mysqli_fetch_assoc mysqli_fetch_field_direct mysqli_fetch_field mysqli_fetch_fields mysqli_fetch_lengths mysqli_fetch_object mysqli_fetch_row mysqli_field_count mysqli_field_seek mysqli_field_tell mysqli_free_result mysqli_get_charset mysqli_get_client_info mysqli_get_client_stats mysqli_get_client_version mysqli_get_connection_stats mysqli_get_host_info mysqli_get_proto_info mysqli_get_server_info mysqli_get_server_version mysqli_info mysqli_init mysqli_insert_id mysqli_kill mysqli_more_results mysqli_multi_query mysqli_next_result mysqli_num_fields mysqli_num_rows mysqli_options mysqli_ping mysqli_prepare mysqli_query mysqli_real_connect mysqli_real_escape_string mysqli_real_query mysqli_reap_async_query mysqli_refresh mysqli_rollback mysqli_select_db mysqli_set_charset mysqli_set_local_infile_default mysqli_set_local_infile_handler mysqli_sqlstate mysqli_ssl_set mysqli_stat mysqli_stmt_init mysqli_store_result mysqli_thread_id mysqli_thread_safe mysqli_use_result mysqli_warning_count";\nCodeMirror.registerHelper("hintWords","php",[phpKeywords,phpAtoms,phpBuiltin].join(" ").split(" "));CodeMirror.registerHelper("wordChars","php",/[\\w$]/);var phpConfig={name:"clike",helperType:"php",keywords:keywords(phpKeywords),blockKeywords:keywords("catch do else elseif for foreach if switch try while finally"),defKeywords:keywords("class enum function interface namespace trait"),atoms:keywords(phpAtoms),builtin:keywords(phpBuiltin),multiLineStrings:true,hooks:{"$":function(stream){stream.eatWhile(/[\\w\\$_]/);\nreturn"variable-2"},"<":function(stream,state){var before;if(before=stream.match(/^<<\\s*/)){var quoted=stream.eat(/[\'"]/);stream.eatWhile(/[\\w\\.]/);var delim=stream.current().slice(before[0].length+(quoted?2:1));if(quoted)stream.eat(quoted);if(delim){(state.tokStack||(state.tokStack=[])).push(delim,0);state.tokenize=phpString(delim,quoted!="\'");return"string"}}return false},"#":function(stream){for(;!stream.eol()&&!stream.match("?>",false);)stream.next();return"comment"},"/":function(stream){if(stream.eat("/")){for(;!stream.eol()&&\n!stream.match("?>",false);)stream.next();return"comment"}return false},\'"\':function(_stream,state){(state.tokStack||(state.tokStack=[])).push(\'"\',0);state.tokenize=phpString(\'"\');return"string"},"{":function(_stream,state){if(state.tokStack&&state.tokStack.length)state.tokStack[state.tokStack.length-1]++;return false},"}":function(_stream,state){if(state.tokStack&&state.tokStack.length>0&&!--state.tokStack[state.tokStack.length-1])state.tokenize=phpString(state.tokStack[state.tokStack.length-2]);\nreturn false}}};CodeMirror.defineMode("php",function(config,parserConfig){function dispatch(stream,state){var isPHP=state.curMode==phpMode;if(stream.sol()&&state.pending&&state.pending!=\'"\'&&state.pending!="\'")state.pending=null;if(!isPHP){if(stream.match(/^<\\?\\w*/)){state.curMode=phpMode;if(!state.php)state.php=CodeMirror.startState(phpMode,htmlMode.indent(state.html,"",""));state.curState=state.php;return"meta"}if(state.pending==\'"\'||state.pending=="\'"){for(;!stream.eol()&&stream.next()!=state.pending;);\nvar style="string"}else if(state.pending&&stream.pos<state.pending.end){stream.pos=state.pending.end;style=state.pending.style}else style=htmlMode.token(stream,state.curState);if(state.pending)state.pending=null;var cur=stream.current();var openPHP=cur.search(/<\\?/);var m;if(openPHP!=-1){if(style=="string"&&(m=cur.match(/[\'"]$/))&&!/\\?>/.test(cur))state.pending=m[0];else state.pending={end:stream.pos,style:style};stream.backUp(cur.length-openPHP)}return style}else if(isPHP&&state.php.tokenize==null&&\nstream.match("?>")){state.curMode=htmlMode;state.curState=state.html;if(!state.php.context.prev)state.php=null;return"meta"}else return phpMode.token(stream,state.curState)}var htmlMode=CodeMirror.getMode(config,parserConfig&&parserConfig.htmlMode||"text/html");var phpMode=CodeMirror.getMode(config,phpConfig);return{startState:function(){var html=CodeMirror.startState(htmlMode);var php=parserConfig.startOpen?CodeMirror.startState(phpMode):null;return{html:html,php:php,curMode:parserConfig.startOpen?\nphpMode:htmlMode,curState:parserConfig.startOpen?php:html,pending:null}},copyState:function(state){var html=state.html;var htmlNew=CodeMirror.copyState(htmlMode,html);var php=state.php;var phpNew=php&&CodeMirror.copyState(phpMode,php);var cur;if(state.curMode==htmlMode)cur=htmlNew;else cur=phpNew;return{html:htmlNew,php:phpNew,curMode:state.curMode,curState:cur,pending:state.pending}},token:dispatch,indent:function(state,textAfter,line){if(state.curMode!=phpMode&&/^\\s*<\\//.test(textAfter)||state.curMode==\nphpMode&&/^\\?>/.test(textAfter))return htmlMode.indent(state.html,textAfter,line);return state.curMode.indent(state.curState,textAfter,line)},blockCommentStart:"/*",blockCommentEnd:"*/",lineComment:"//",innerMode:function(state){return{state:state.curState,mode:state.curMode}}}},"htmlmixed","clike");CodeMirror.defineMIME("application/x-httpd-php","php");CodeMirror.defineMIME("application/x-httpd-php-open",{name:"php",startOpen:true});CodeMirror.defineMIME("text/x-php",phpConfig)});/*\n\n Copyright (C) 2014 by Marijn Haverbeke <marijnh@gmail.com> and others\n\n Permission is hereby granted, free of charge, to any person obtaining a copy\n of this software and associated documentation files (the "Software"), to deal\n in the Software without restriction, including without limitation the rights\n to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n copies of the Software, and to permit persons to whom the Software is\n furnished to do so, subject to the following conditions:\n\n The above copyright notice and this permission notice shall be included in\n all copies or substantial portions of the Software.\n\n THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\n THE SOFTWARE.\n*/\n(function(){function words(str){var obj={};var words=str.split(" ");var i=0;for(;i<words.length;++i)obj[words[i]]=true;return obj}var protoConfig={name:"clike",keywords:words("bool bytes default double enum extend extensions fixed32 "+"fixed64 float group import int32 int64 max message "+"messageBody oneof option optional package public repeated required "+"reserved returns rpc service sfixed32 sfixed64 sint32 sint64 stream "+"string syntax to uint32 uint64 weak"),blockKeywords:words("enum extend group message service"),\nbuiltin:words("bool bytes double fixed32 fixed64 float int32 int64"+"sfixed32 sfixed64 sint32 sint64 string uint32 uint64"),atoms:words("true false null"),multiLineStrings:true,hooks:{}};CodeMirror.defineMIME("text/x-proto",protoConfig)})();(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){function wordRegexp(words){return new RegExp("^(("+words.join(")|(")+"))\\\\b","i")}function tokenBase(stream){if(stream.eatSpace())return null;if(stream.match("//")){stream.skipToEnd();return"comment"}if(stream.match(/^[0-9\\.+-]/,false)){if(stream.match(/^[+-]?0x[0-9a-fA-F]+/))return"number";\nif(stream.match(/^[+-]?\\d*\\.\\d+([EeDd][+-]?\\d+)?/))return"number";if(stream.match(/^[+-]?\\d+([EeDd][+-]?\\d+)?/))return"number"}if(stream.match(/^"([^"]|(""))*"/))return"string";if(stream.match(/^\'([^\']|(\'\'))*\'/))return"string";if(stream.match(keywords))return"keyword";if(stream.match(identifiers))return"variable";stream.next();return null}var keywordArray=["package","message","import","syntax","required","optional","repeated","reserved","default","extensions","packed","bool","bytes","double","enum",\n"float","string","int32","int64","uint32","uint64","sint32","sint64","fixed32","fixed64","sfixed32","sfixed64","option","service","rpc","returns"];var keywords=wordRegexp(keywordArray);CodeMirror.registerHelper("hintWords","protobuf",keywordArray);var identifiers=new RegExp("^[_A-Za-z\\u00a1-\\uffff][_A-Za-z0-9\\u00a1-\\uffff]*");CodeMirror.defineMode("protobuf",function(){return{token:tokenBase,fold:"brace"}});CodeMirror.defineMIME("text/x-protobuf","protobuf")});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){function wordRegexp(words){return new RegExp("^(("+words.join(")|(")+"))\\\\b")}function top(state){return state.scopes[state.scopes.length-1]}var wordOperators=wordRegexp(["and","or","not","is"]);var commonKeywords=["as","assert","break","class","continue","def","del","elif",\n"else","except","finally","for","from","global","if","import","lambda","pass","raise","return","try","while","with","yield","in"];var commonBuiltins=["abs","all","any","bin","bool","bytearray","callable","chr","classmethod","compile","complex","delattr","dict","dir","divmod","enumerate","eval","filter","float","format","frozenset","getattr","globals","hasattr","hash","help","hex","id","input","int","isinstance","issubclass","iter","len","list","locals","map","max","memoryview","min","next","object",\n"oct","open","ord","pow","property","range","repr","reversed","round","set","setattr","slice","sorted","staticmethod","str","sum","super","tuple","type","vars","zip","__import__","NotImplemented","Ellipsis","__debug__"];CodeMirror.registerHelper("hintWords","python",commonKeywords.concat(commonBuiltins));CodeMirror.defineMode("python",function(conf,parserConf){function tokenBase(stream,state){var sol=stream.sol()&&state.lastToken!="\\\\";if(sol)state.indent=stream.indentation();if(sol&&top(state).type==\n"py"){var scopeOffset=top(state).offset;if(stream.eatSpace()){var lineOffset=stream.indentation();if(lineOffset>scopeOffset)pushPyScope(state);else if(lineOffset<scopeOffset&&dedent(stream,state)&&stream.peek()!="#")state.errorToken=true;return null}else{var style=tokenBaseInner(stream,state);if(scopeOffset>0&&dedent(stream,state))style=style+(" "+ERRORCLASS);return style}}return tokenBaseInner(stream,state)}function tokenBaseInner(stream,state,inFormat){if(stream.eatSpace())return null;if(!inFormat&&\nstream.match(/^#.*/))return"comment";if(stream.match(/^[0-9\\.]/,false)){var floatLiteral=false;if(stream.match(/^[\\d_]*\\.\\d+(e[\\+\\-]?\\d+)?/i))floatLiteral=true;if(stream.match(/^[\\d_]+\\.\\d*/))floatLiteral=true;if(stream.match(/^\\.\\d+/))floatLiteral=true;if(floatLiteral){stream.eat(/J/i);return"number"}var intLiteral=false;if(stream.match(/^0x[0-9a-f_]+/i))intLiteral=true;if(stream.match(/^0b[01_]+/i))intLiteral=true;if(stream.match(/^0o[0-7_]+/i))intLiteral=true;if(stream.match(/^[1-9][\\d_]*(e[\\+\\-]?[\\d_]+)?/)){stream.eat(/J/i);\nintLiteral=true}if(stream.match(/^0(?![\\dx])/i))intLiteral=true;if(intLiteral){stream.eat(/L/i);return"number"}}if(stream.match(stringPrefixes)){var isFmtString=stream.current().toLowerCase().indexOf("f")!==-1;if(!isFmtString){state.tokenize=tokenStringFactory(stream.current(),state.tokenize);return state.tokenize(stream,state)}else{state.tokenize=formatStringFactory(stream.current(),state.tokenize);return state.tokenize(stream,state)}}var i=0;for(;i<operators.length;i++)if(stream.match(operators[i]))return"operator";\nif(stream.match(delimiters))return"punctuation";if(state.lastToken=="."&&stream.match(identifiers))return"property";if(stream.match(keywords)||stream.match(wordOperators))return"keyword";if(stream.match(builtins))return"builtin";if(stream.match(/^(self|cls)\\b/))return"variable-2";if(stream.match(identifiers)){if(state.lastToken=="def"||state.lastToken=="class")return"def";return"variable"}stream.next();return inFormat?null:ERRORCLASS}function formatStringFactory(delimiter,tokenOuter){function tokenNestedExpr(depth){return function(stream,\nstate){var inner=tokenBaseInner(stream,state,true);if(inner=="punctuation")if(stream.current()=="{")state.tokenize=tokenNestedExpr(depth+1);else if(stream.current()=="}")if(depth>1)state.tokenize=tokenNestedExpr(depth-1);else state.tokenize=tokenString;return inner}}function tokenString(stream,state){for(;!stream.eol();){stream.eatWhile(/[^\'"\\{\\}\\\\]/);if(stream.eat("\\\\")){stream.next();if(singleline&&stream.eol())return OUTCLASS}else if(stream.match(delimiter)){state.tokenize=tokenOuter;return OUTCLASS}else if(stream.match("{{"))return OUTCLASS;\nelse if(stream.match("{",false)){state.tokenize=tokenNestedExpr(0);if(stream.current())return OUTCLASS;else return state.tokenize(stream,state)}else if(stream.match("}}"))return OUTCLASS;else if(stream.match("}"))return ERRORCLASS;else stream.eat(/[\'"]/)}if(singleline)if(parserConf.singleLineStringErrors)return ERRORCLASS;else state.tokenize=tokenOuter;return OUTCLASS}for(;"rubf".indexOf(delimiter.charAt(0).toLowerCase())>=0;)delimiter=delimiter.substr(1);var singleline=delimiter.length==1;var OUTCLASS=\n"string";tokenString.isString=true;return tokenString}function tokenStringFactory(delimiter,tokenOuter){function tokenString(stream,state){for(;!stream.eol();){stream.eatWhile(/[^\'"\\\\]/);if(stream.eat("\\\\")){stream.next();if(singleline&&stream.eol())return OUTCLASS}else if(stream.match(delimiter)){state.tokenize=tokenOuter;return OUTCLASS}else stream.eat(/[\'"]/)}if(singleline)if(parserConf.singleLineStringErrors)return ERRORCLASS;else state.tokenize=tokenOuter;return OUTCLASS}for(;"rubf".indexOf(delimiter.charAt(0).toLowerCase())>=\n0;)delimiter=delimiter.substr(1);var singleline=delimiter.length==1;var OUTCLASS="string";tokenString.isString=true;return tokenString}function pushPyScope(state){for(;top(state).type!="py";)state.scopes.pop();state.scopes.push({offset:top(state).offset+conf.indentUnit,type:"py",align:null})}function pushBracketScope(stream,state,type){var align=stream.match(/^[\\s\\[\\{\\(]*(?:#|$)/,false)?null:stream.column()+1;state.scopes.push({offset:state.indent+hangingIndent,type:type,align:align})}function dedent(stream,\nstate){var indented=stream.indentation();for(;state.scopes.length>1&&top(state).offset>indented;){if(top(state).type!="py")return true;state.scopes.pop()}return top(state).offset!=indented}function tokenLexer(stream,state){if(stream.sol()){state.beginningOfLine=true;state.dedent=false}var style=state.tokenize(stream,state);var current=stream.current();if(state.beginningOfLine&&current=="@")return stream.match(identifiers,false)?"meta":py3?"operator":ERRORCLASS;if(/\\S/.test(current))state.beginningOfLine=\nfalse;if((style=="variable"||style=="builtin")&&state.lastToken=="meta")style="meta";if(current=="pass"||current=="return")state.dedent=true;if(current=="lambda")state.lambda=true;if(current==":"&&!state.lambda&&top(state).type=="py"&&stream.match(/^\\s*(?:#|$)/,false))pushPyScope(state);if(current.length==1&&!/string|comment/.test(style)){var delimiter_index="[({".indexOf(current);if(delimiter_index!=-1)pushBracketScope(stream,state,"])}".slice(delimiter_index,delimiter_index+1));delimiter_index=\n"])}".indexOf(current);if(delimiter_index!=-1)if(top(state).type==current)state.indent=state.scopes.pop().offset-hangingIndent;else return ERRORCLASS}if(state.dedent&&stream.eol()&&top(state).type=="py"&&state.scopes.length>1)state.scopes.pop();return style}var ERRORCLASS="error";var delimiters=parserConf.delimiters||parserConf.singleDelimiters||/^[\\(\\)\\[\\]\\{\\}@,:`=;\\.\\\\]/;var operators=[parserConf.singleOperators,parserConf.doubleOperators,parserConf.doubleDelimiters,parserConf.tripleDelimiters,\nparserConf.operators||/^([-+*/%\\/&|^]=?|[<>=]+|\\/\\/=?|\\*\\*=?|!=|[~!@]|\\.\\.\\.)/];var i=0;for(;i<operators.length;i++)if(!operators[i])operators.splice(i--,1);var hangingIndent=parserConf.hangingIndent||conf.indentUnit;var myKeywords=commonKeywords;var myBuiltins=commonBuiltins;if(parserConf.extra_keywords!=undefined)myKeywords=myKeywords.concat(parserConf.extra_keywords);if(parserConf.extra_builtins!=undefined)myBuiltins=myBuiltins.concat(parserConf.extra_builtins);var py3=!(parserConf.version&&Number(parserConf.version)<\n3);if(py3){var identifiers=parserConf.identifiers||/^[_A-Za-z\\u00A1-\\uFFFF][_A-Za-z0-9\\u00A1-\\uFFFF]*/;myKeywords=myKeywords.concat(["nonlocal","False","True","None","async","await"]);myBuiltins=myBuiltins.concat(["ascii","bytes","exec","print"]);var stringPrefixes=new RegExp("^(([rbuf]|(br)|(rb)|(fr)|(rf))?(\'{3}|\\"{3}|[\'\\"]))","i")}else{identifiers=parserConf.identifiers||/^[_A-Za-z][_A-Za-z0-9]*/;myKeywords=myKeywords.concat(["exec","print"]);myBuiltins=myBuiltins.concat(["apply","basestring","buffer",\n"cmp","coerce","execfile","file","intern","long","raw_input","reduce","reload","unichr","unicode","xrange","False","True","None"]);stringPrefixes=new RegExp("^(([rubf]|(ur)|(br))?(\'{3}|\\"{3}|[\'\\"]))","i")}var keywords=wordRegexp(myKeywords);var builtins=wordRegexp(myBuiltins);var external={startState:function(basecolumn){return{tokenize:tokenBase,scopes:[{offset:basecolumn||0,type:"py",align:null}],indent:basecolumn||0,lastToken:null,lambda:false,dedent:0}},token:function(stream,state){var addErr=\nstate.errorToken;if(addErr)state.errorToken=false;var style=tokenLexer(stream,state);if(style&&style!="comment")state.lastToken=style=="keyword"||style=="punctuation"?stream.current():style;if(style=="punctuation")style=null;if(stream.eol()&&state.lambda)state.lambda=false;return addErr?style+" "+ERRORCLASS:style},indent:function(state,textAfter){if(state.tokenize!=tokenBase)return state.tokenize.isString?CodeMirror.Pass:0;var scope=top(state);var closing=scope.type==textAfter.charAt(0)||scope.type==\n"py"&&!state.dedent&&/^(else:|elif |except |finally:)/.test(textAfter);if(scope.align!=null)return scope.align-(closing?1:0);else return scope.offset-(closing?hangingIndent:0)},electricInput:/^\\s*([\\}\\]\\)]|else:|elif |except |finally:)$/,closeBrackets:{triples:"\'\\""},lineComment:"#",fold:"indent"};return external});CodeMirror.defineMIME("text/x-python","python");var words=function(str){return str.split(" ")};CodeMirror.defineMIME("text/x-cython",{name:"python",extra_keywords:words("by cdef cimport cpdef ctypedef enum except "+\n"extern gil include nogil property public "+"readonly struct union DEF IF ELIF ELSE")})});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.registerHelper("wordChars","r",/[\\w.]/);CodeMirror.defineMode("r",function(config){function wordObj(words){var res={};var i=0;for(;i<words.length;++i)res[words[i]]=true;return res}function tokenBase(stream,state){curPunc=null;var ch=stream.next();if(ch=="#"){stream.skipToEnd();\nreturn"comment"}else if(ch=="0"&&stream.eat("x")){stream.eatWhile(/[\\da-f]/i);return"number"}else if(ch=="."&&stream.eat(/\\d/)){stream.match(/\\d*(?:e[+\\-]?\\d+)?/);return"number"}else if(/\\d/.test(ch)){stream.match(/\\d*(?:\\.\\d+)?(?:e[+\\-]\\d+)?L?/);return"number"}else if(ch=="\'"||ch==\'"\'){state.tokenize=tokenString(ch);return"string"}else if(ch=="`"){stream.match(/[^`]+`/);return"variable-3"}else if(ch=="."&&stream.match(/.(?:[.]|\\d+)/))return"keyword";else if(/[a-zA-Z\\.]/.test(ch)){stream.eatWhile(/[\\w\\.]/);\nvar word=stream.current();if(atoms.propertyIsEnumerable(word))return"atom";if(keywords.propertyIsEnumerable(word)){if(blockkeywords.propertyIsEnumerable(word)&&!stream.match(/\\s*if(\\s+|$)/,false))curPunc="block";return"keyword"}if(builtins.propertyIsEnumerable(word))return"builtin";return"variable"}else if(ch=="%"){if(stream.skipTo("%"))stream.next();return"operator variable-2"}else if(ch=="<"&&stream.eat("-")||ch=="<"&&stream.match("<-")||ch=="-"&&stream.match(/>>?/))return"operator arrow";else if(ch==\n"="&&state.ctx.argList)return"arg-is";else if(opChars.test(ch)){if(ch=="$")return"operator dollar";stream.eatWhile(opChars);return"operator"}else if(/[\\(\\){}\\[\\];]/.test(ch)){curPunc=ch;if(ch==";")return"semi";return null}else return null}function tokenString(quote){return function(stream,state){if(stream.eat("\\\\")){var ch=stream.next();if(ch=="x")stream.match(/^[a-f0-9]{2}/i);else if((ch=="u"||ch=="U")&&stream.eat("{")&&stream.skipTo("}"))stream.next();else if(ch=="u")stream.match(/^[a-f0-9]{4}/i);\nelse if(ch=="U")stream.match(/^[a-f0-9]{8}/i);else if(/[0-7]/.test(ch))stream.match(/^[0-7]{1,2}/);return"string-2"}else{var next;for(;(next=stream.next())!=null;){if(next==quote){state.tokenize=tokenBase;break}if(next=="\\\\"){stream.backUp(1);break}}return"string"}}}function push(state,type,stream){state.ctx={type:type,indent:state.indent,flags:0,column:stream.column(),prev:state.ctx}}function setFlag(state,flag){var ctx=state.ctx;state.ctx={type:ctx.type,indent:ctx.indent,flags:ctx.flags|flag,column:ctx.column,\nprev:ctx.prev}}function pop(state){state.indent=state.ctx.indent;state.ctx=state.ctx.prev}var commonAtoms=["NULL","NA","Inf","NaN","NA_integer_","NA_real_","NA_complex_","NA_character_","TRUE","FALSE"];var commonBuiltins=["list","quote","bquote","eval","return","call","parse","deparse"];var commonKeywords=["if","else","repeat","while","function","for","in","next","break"];var commonBlockKeywords=["if","else","repeat","while","function","for"];CodeMirror.registerHelper("hintWords","r",commonAtoms.concat(commonBuiltins,\ncommonKeywords));var atoms=wordObj(commonAtoms);var builtins=wordObj(commonBuiltins);var keywords=wordObj(commonKeywords);var blockkeywords=wordObj(commonBlockKeywords);var opChars=/[+\\-*\\/^<>=!&|~$:]/;var curPunc;var ALIGN_YES=1;var ALIGN_NO=2;var BRACELESS=4;return{startState:function(){return{tokenize:tokenBase,ctx:{type:"top",indent:-config.indentUnit,flags:ALIGN_NO},indent:0,afterIdent:false}},token:function(stream,state){if(stream.sol()){if((state.ctx.flags&3)==0)state.ctx.flags|=ALIGN_NO;if(state.ctx.flags&\nBRACELESS)pop(state);state.indent=stream.indentation()}if(stream.eatSpace())return null;var style=state.tokenize(stream,state);if(style!="comment"&&(state.ctx.flags&ALIGN_NO)==0)setFlag(state,ALIGN_YES);if((curPunc==";"||curPunc=="{"||curPunc=="}")&&state.ctx.type=="block")pop(state);if(curPunc=="{")push(state,"}",stream);else if(curPunc=="("){push(state,")",stream);if(state.afterIdent)state.ctx.argList=true}else if(curPunc=="[")push(state,"]",stream);else if(curPunc=="block")push(state,"block",stream);\nelse if(curPunc==state.ctx.type)pop(state);else if(state.ctx.type=="block"&&style!="comment")setFlag(state,BRACELESS);state.afterIdent=style=="variable"||style=="keyword";return style},indent:function(state,textAfter){if(state.tokenize!=tokenBase)return 0;var firstChar=textAfter&&textAfter.charAt(0);var ctx=state.ctx;var closing=firstChar==ctx.type;if(ctx.flags&BRACELESS)ctx=ctx.prev;if(ctx.type=="block")return ctx.indent+(firstChar=="{"?0:config.indentUnit);else if(ctx.flags&ALIGN_YES)return ctx.column+\n(closing?0:1);else return ctx.indent+(closing?0:config.indentUnit)},lineComment:"#"}});CodeMirror.defineMIME("text/x-rsrc","r")});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){function wordObj(words){var o={};var i=0;var e=words.length;for(;i<e;++i)o[words[i]]=true;return o}var keywordList=["alias","and","BEGIN","begin","break","case","class","def","defined?","do","else","elsif","END","end","ensure","false","for","if","in","module","next","not",\n"or","redo","rescue","retry","return","self","super","then","true","undef","unless","until","when","while","yield","nil","raise","throw","catch","fail","loop","callcc","caller","lambda","proc","public","protected","private","require","load","require_relative","extend","autoload","__END__","__FILE__","__LINE__","__dir__"];var keywords=wordObj(keywordList);var indentWords=wordObj(["def","class","case","for","while","until","module","catch","loop","proc","begin"]);var dedentWords=wordObj(["end","until"]);\nvar opening={"[":"]","{":"}","(":")"};var closing={"]":"[","}":"{",")":"("};CodeMirror.defineMode("ruby",function(config){function chain(newtok,stream,state){state.tokenize.push(newtok);return newtok(stream,state)}function tokenBase(stream,state){if(stream.sol()&&stream.match("=begin")&&stream.eol()){state.tokenize.push(readBlockComment);return"comment"}if(stream.eatSpace())return null;var ch=stream.next();var m;if(ch=="`"||ch=="\'"||ch==\'"\')return chain(readQuoted(ch,"string",ch==\'"\'||ch=="`"),stream,\nstate);else if(ch=="/")if(regexpAhead(stream))return chain(readQuoted(ch,"string-2",true),stream,state);else return"operator";else if(ch=="%"){var style="string";var embed=true;if(stream.eat("s"))style="atom";else if(stream.eat(/[WQ]/))style="string";else if(stream.eat(/[r]/))style="string-2";else if(stream.eat(/[wxq]/)){style="string";embed=false}var delim=stream.eat(/[^\\w\\s=]/);if(!delim)return"operator";if(opening.propertyIsEnumerable(delim))delim=opening[delim];return chain(readQuoted(delim,style,\nembed,true),stream,state)}else if(ch=="#"){stream.skipToEnd();return"comment"}else if(ch=="<"&&(m=stream.match(/^<([-~])[`"\']?([a-zA-Z_?]\\w*)[`"\']?(?:;|$)/)))return chain(readHereDoc(m[2],m[1]),stream,state);else if(ch=="0"){if(stream.eat("x"))stream.eatWhile(/[\\da-fA-F]/);else if(stream.eat("b"))stream.eatWhile(/[01]/);else stream.eatWhile(/[0-7]/);return"number"}else if(/\\d/.test(ch)){stream.match(/^[\\d_]*(?:\\.[\\d_]+)?(?:[eE][+\\-]?[\\d_]+)?/);return"number"}else if(ch=="?"){for(;stream.match(/^\\\\[CM]-/););\nif(stream.eat("\\\\"))stream.eatWhile(/\\w/);else stream.next();return"string"}else if(ch==":"){if(stream.eat("\'"))return chain(readQuoted("\'","atom",false),stream,state);if(stream.eat(\'"\'))return chain(readQuoted(\'"\',"atom",true),stream,state);if(stream.eat(/[<>]/)){stream.eat(/[<>]/);return"atom"}if(stream.eat(/[\\+\\-\\*\\/&\\|:!]/))return"atom";if(stream.eat(/[a-zA-Z$@_\\xa1-\\uffff]/)){stream.eatWhile(/[\\w$\\xa1-\\uffff]/);stream.eat(/[\\?!=]/);return"atom"}return"operator"}else if(ch=="@"&&stream.match(/^@?[a-zA-Z_\\xa1-\\uffff]/)){stream.eat("@");\nstream.eatWhile(/[\\w\\xa1-\\uffff]/);return"variable-2"}else if(ch=="$"){if(stream.eat(/[a-zA-Z_]/))stream.eatWhile(/[\\w]/);else if(stream.eat(/\\d/))stream.eat(/\\d/);else stream.next();return"variable-3"}else if(/[a-zA-Z_\\xa1-\\uffff]/.test(ch)){stream.eatWhile(/[\\w\\xa1-\\uffff]/);stream.eat(/[\\?!]/);if(stream.eat(":"))return"atom";return"ident"}else if(ch=="|"&&(state.varList||state.lastTok=="{"||state.lastTok=="do")){curPunc="|";return null}else if(/[\\(\\)\\[\\]{}\\\\;]/.test(ch)){curPunc=ch;return null}else if(ch==\n"-"&&stream.eat(">"))return"arrow";else if(/[=+\\-\\/*:\\.^%<>~|]/.test(ch)){var more=stream.eatWhile(/[=+\\-\\/*:\\.^%<>~|]/);if(ch=="."&&!more)curPunc=".";return"operator"}else return null}function regexpAhead(stream){var start=stream.pos;var depth=0;var next;var found=false;var escaped=false;for(;(next=stream.next())!=null;)if(!escaped){if("[{(".indexOf(next)>-1)depth++;else if("]})".indexOf(next)>-1){depth--;if(depth<0)break}else if(next=="/"&&depth==0){found=true;break}escaped=next=="\\\\"}else escaped=\nfalse;stream.backUp(stream.pos-start);return found}function tokenBaseUntilBrace(depth){if(!depth)depth=1;return function(stream,state){if(stream.peek()=="}")if(depth==1){state.tokenize.pop();return state.tokenize[state.tokenize.length-1](stream,state)}else state.tokenize[state.tokenize.length-1]=tokenBaseUntilBrace(depth-1);else if(stream.peek()=="{")state.tokenize[state.tokenize.length-1]=tokenBaseUntilBrace(depth+1);return tokenBase(stream,state)}}function tokenBaseOnce(){var alreadyCalled=false;\nreturn function(stream,state){if(alreadyCalled){state.tokenize.pop();return state.tokenize[state.tokenize.length-1](stream,state)}alreadyCalled=true;return tokenBase(stream,state)}}function readQuoted(quote,style,embed,unescaped){return function(stream,state){var escaped=false;var ch;if(state.context.type==="read-quoted-paused"){state.context=state.context.prev;stream.eat("}")}for(;(ch=stream.next())!=null;){if(ch==quote&&(unescaped||!escaped)){state.tokenize.pop();break}if(embed&&ch=="#"&&!escaped)if(stream.eat("{")){if(quote==\n"}")state.context={prev:state.context,type:"read-quoted-paused"};state.tokenize.push(tokenBaseUntilBrace());break}else if(/[@\\$]/.test(stream.peek())){state.tokenize.push(tokenBaseOnce());break}escaped=!escaped&&ch=="\\\\"}return style}}function readHereDoc(phrase,mayIndent){return function(stream,state){if(mayIndent)stream.eatSpace();if(stream.match(phrase))state.tokenize.pop();else stream.skipToEnd();return"string"}}function readBlockComment(stream,state){if(stream.sol()&&stream.match("=end")&&stream.eol())state.tokenize.pop();\nstream.skipToEnd();return"comment"}var curPunc;return{startState:function(){return{tokenize:[tokenBase],indented:0,context:{type:"top",indented:-config.indentUnit},continuedLine:false,lastTok:null,varList:false}},token:function(stream,state){curPunc=null;if(stream.sol())state.indented=stream.indentation();var style=state.tokenize[state.tokenize.length-1](stream,state);var kwtype;var thisTok=curPunc;if(style=="ident"){var word=stream.current();style=state.lastTok=="."?"property":keywords.propertyIsEnumerable(stream.current())?\n"keyword":/^[A-Z]/.test(word)?"tag":state.lastTok=="def"||state.lastTok=="class"||state.varList?"def":"variable";if(style=="keyword"){thisTok=word;if(indentWords.propertyIsEnumerable(word))kwtype="indent";else if(dedentWords.propertyIsEnumerable(word))kwtype="dedent";else if((word=="if"||word=="unless")&&stream.column()==stream.indentation())kwtype="indent";else if(word=="do"&&state.context.indented<state.indented)kwtype="indent"}}if(curPunc||style&&style!="comment")state.lastTok=thisTok;if(curPunc==\n"|")state.varList=!state.varList;if(kwtype=="indent"||/[\\(\\[\\{]/.test(curPunc))state.context={prev:state.context,type:curPunc||style,indented:state.indented};else if((kwtype=="dedent"||/[\\)\\]\\}]/.test(curPunc))&&state.context.prev)state.context=state.context.prev;if(stream.eol())state.continuedLine=curPunc=="\\\\"||style=="operator";return style},indent:function(state,textAfter){if(state.tokenize[state.tokenize.length-1]!=tokenBase)return CodeMirror.Pass;var firstChar=textAfter&&textAfter.charAt(0);\nvar ct=state.context;var closed=ct.type==closing[firstChar]||ct.type=="keyword"&&/^(?:end|until|else|elsif|when|rescue)\\b/.test(textAfter);return ct.indented+(closed?0:config.indentUnit)+(state.continuedLine?config.indentUnit:0)},electricInput:/^\\s*(?:end|rescue|elsif|else|\\})$/,lineComment:"#",fold:"indent"}});CodeMirror.defineMIME("text/x-ruby","ruby");CodeMirror.registerHelper("hintWords","ruby",keywordList)});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"),require("../../addon/mode/simple"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror","../../addon/mode/simple"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.defineSimpleMode("rust",{start:[{regex:/b?"/,token:"string",next:"string"},{regex:/b?r"/,token:"string",next:"string_raw"},{regex:/b?r#+"/,token:"string",next:"string_raw_hash"},{regex:/\'(?:[^\'\\\\]|\\\\(?:[nrt0\'"]|x[\\da-fA-F]{2}|u\\{[\\da-fA-F]{6}\\}))\'/,\ntoken:"string-2"},{regex:/b\'(?:[^\']|\\\\(?:[\'\\\\nrt0]|x[\\da-fA-F]{2}))\'/,token:"string-2"},{regex:/(?:(?:[0-9][0-9_]*)(?:(?:[Ee][+-]?[0-9_]+)|\\.[0-9_]+(?:[Ee][+-]?[0-9_]+)?)(?:f32|f64)?)|(?:0(?:b[01_]+|(?:o[0-7_]+)|(?:x[0-9a-fA-F_]+))|(?:[0-9][0-9_]*))(?:u8|u16|u32|u64|i8|i16|i32|i64|isize|usize)?/,token:"number"},{regex:/(let(?:\\s+mut)?|fn|enum|mod|struct|type|union)(\\s+)([a-zA-Z_][a-zA-Z0-9_]*)/,token:["keyword",null,"def"]},{regex:/(?:abstract|alignof|as|async|await|box|break|continue|const|crate|do|dyn|else|enum|extern|fn|for|final|if|impl|in|loop|macro|match|mod|move|offsetof|override|priv|proc|pub|pure|ref|return|self|sizeof|static|struct|super|trait|type|typeof|union|unsafe|unsized|use|virtual|where|while|yield)\\b/,\ntoken:"keyword"},{regex:/\\b(?:Self|isize|usize|char|bool|u8|u16|u32|u64|f16|f32|f64|i8|i16|i32|i64|str|Option)\\b/,token:"atom"},{regex:/\\b(?:true|false|Some|None|Ok|Err)\\b/,token:"builtin"},{regex:/\\b(fn)(\\s+)([a-zA-Z_][a-zA-Z0-9_]*)/,token:["keyword",null,"def"]},{regex:/#!?\\[.*\\]/,token:"meta"},{regex:/\\/\\/.*/,token:"comment"},{regex:/\\/\\*/,token:"comment",next:"comment"},{regex:/[-+\\/*=<>!]+/,token:"operator"},{regex:/[a-zA-Z_]\\w*!/,token:"variable-3"},{regex:/[a-zA-Z_]\\w*/,token:"variable"},{regex:/[\\{\\[\\(]/,\nindent:true},{regex:/[\\}\\]\\)]/,dedent:true}],string:[{regex:/"/,token:"string",next:"start"},{regex:/(?:[^\\\\"]|\\\\(?:.|$))*/,token:"string"}],string_raw:[{regex:/"/,token:"string",next:"start"},{regex:/[^"]*/,token:"string"}],string_raw_hash:[{regex:/"#+/,token:"string",next:"start"},{regex:/(?:[^"]|"(?!#))*/,token:"string"}],comment:[{regex:/.*?\\*\\//,token:"comment",next:"start"},{regex:/.*/,token:"comment"}],meta:{dontIndentStates:["comment"],electricInput:/^\\s*\\}$/,blockCommentStart:"/*",blockCommentEnd:"*/",\nlineComment:"//",fold:"brace"}});CodeMirror.defineMIME("text/x-rustsrc","rust");CodeMirror.defineMIME("text/rust","rust")});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.defineMode("shell",function(){function define(style,dict){var i=0;for(;i<dict.length;i++)words[dict[i]]=style}function tokenBase(stream,state){if(stream.eatSpace())return null;var sol=stream.sol();var ch=stream.next();if(ch==="\\\\"){stream.next();return null}if(ch===\n"\'"||ch===\'"\'||ch==="`"){state.tokens.unshift(tokenString(ch,ch==="`"?"quote":"string"));return tokenize(stream,state)}if(ch==="#"){if(sol&&stream.eat("!")){stream.skipToEnd();return"meta"}stream.skipToEnd();return"comment"}if(ch==="$"){state.tokens.unshift(tokenDollar);return tokenize(stream,state)}if(ch==="+"||ch==="=")return"operator";if(ch==="-"){stream.eat("-");stream.eatWhile(/\\w/);return"attribute"}if(ch=="<"){if(stream.match("<<"))return"operator";var heredoc=stream.match(/^<-?\\s*[\'"]?([^\'"]*)[\'"]?/);\nif(heredoc){state.tokens.unshift(tokenHeredoc(heredoc[1]));return"string-2"}}if(/\\d/.test(ch)){stream.eatWhile(/\\d/);if(stream.eol()||!/\\w/.test(stream.peek()))return"number"}stream.eatWhile(/[\\w-]/);var cur=stream.current();if(stream.peek()==="="&&/\\w+/.test(cur))return"def";return words.hasOwnProperty(cur)?words[cur]:null}function tokenString(quote,style){var close=quote=="("?")":quote=="{"?"}":quote;return function(stream,state){var next;var escaped=false;for(;(next=stream.next())!=null;){if(next===\nclose&&!escaped){state.tokens.shift();break}else if(next==="$"&&!escaped&&quote!=="\'"&&stream.peek()!=close){escaped=true;stream.backUp(1);state.tokens.unshift(tokenDollar);break}else if(!escaped&&quote!==close&&next===quote){state.tokens.unshift(tokenString(quote,style));return tokenize(stream,state)}else if(!escaped&&/[\'"]/.test(next)&&!/[\'"]/.test(quote)){state.tokens.unshift(tokenStringStart(next,"string"));stream.backUp(1);break}escaped=!escaped&&next==="\\\\"}return style}}function tokenStringStart(quote,\nstyle){return function(stream,state){state.tokens[0]=tokenString(quote,style);stream.next();return tokenize(stream,state)}}function tokenHeredoc(delim){return function(stream,state){if(stream.sol()&&stream.string==delim)state.tokens.shift();stream.skipToEnd();return"string-2"}}function tokenize(stream,state){return(state.tokens[0]||tokenBase)(stream,state)}var words={};var commonAtoms=["true","false"];var commonKeywords=["if","then","do","else","elif","while","until","for","in","esac","fi","fin",\n"fil","done","exit","set","unset","export","function"];var commonCommands=["ab","awk","bash","beep","cat","cc","cd","chown","chmod","chroot","clear","cp","curl","cut","diff","echo","find","gawk","gcc","get","git","grep","hg","kill","killall","ln","ls","make","mkdir","openssl","mv","nc","nl","node","npm","ping","ps","restart","rm","rmdir","sed","service","sh","shopt","shred","source","sort","sleep","ssh","start","stop","su","sudo","svn","tee","telnet","top","touch","vi","vim","wall","wc","wget","who",\n"write","yes","zsh"];CodeMirror.registerHelper("hintWords","shell",commonAtoms.concat(commonKeywords,commonCommands));define("atom",commonAtoms);define("keyword",commonKeywords);define("builtin",commonCommands);var tokenDollar=function(stream,state){if(state.tokens.length>1)stream.eat("$");var ch=stream.next();if(/[\'"({]/.test(ch)){state.tokens[0]=tokenString(ch,ch=="("?"quote":ch=="{"?"def":"string");return tokenize(stream,state)}if(!/\\d/.test(ch))stream.eatWhile(/\\w/);state.tokens.shift();return"def"};\nreturn{startState:function(){return{tokens:[]}},token:function(stream,state){return tokenize(stream,state)},closeBrackets:"()[]{}\'\'\\"\\"``",lineComment:"#",fold:"brace"}});CodeMirror.defineMIME("text/x-sh","shell");CodeMirror.defineMIME("application/x-sh","shell")});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){function hookIdentifier(stream){var ch;for(;(ch=stream.next())!=null;)if(ch=="`"&&!stream.eat("`"))return"variable-2";stream.backUp(stream.current().length-1);return stream.eatWhile(/\\w/)?"variable-2":null}function hookIdentifierDoublequote(stream){var ch;for(;(ch=stream.next())!=\nnull;)if(ch==\'"\'&&!stream.eat(\'"\'))return"variable-2";stream.backUp(stream.current().length-1);return stream.eatWhile(/\\w/)?"variable-2":null}function hookVar(stream){if(stream.eat("@")){stream.match("session.");stream.match("local.");stream.match("global.")}if(stream.eat("\'")){stream.match(/^.*\'/);return"variable-2"}else if(stream.eat(\'"\')){stream.match(/^.*"/);return"variable-2"}else if(stream.eat("`")){stream.match(/^.*`/);return"variable-2"}else if(stream.match(/^[0-9a-zA-Z$\\._]+/))return"variable-2";\nreturn null}function hookClient(stream){if(stream.eat("N"))return"atom";return stream.match(/^[a-zA-Z.#!?]/)?"variable-2":null}function set(str){var obj={};var words=str.split(" ");var i=0;for(;i<words.length;++i)obj[words[i]]=true;return obj}CodeMirror.defineMode("sql",function(config,parserConfig){function tokenBase(stream,state){var ch=stream.next();if(hooks[ch]){var result=hooks[ch](stream,state);if(result!==false)return result}if(support.hexNumber&&(ch=="0"&&stream.match(/^[xX][0-9a-fA-F]+/)||\n(ch=="x"||ch=="X")&&stream.match(/^\'[0-9a-fA-F]+\'/)))return"number";else if(support.binaryNumber&&((ch=="b"||ch=="B")&&stream.match(/^\'[01]+\'/)||ch=="0"&&stream.match(/^b[01]+/)))return"number";else if(ch.charCodeAt(0)>47&&ch.charCodeAt(0)<58){stream.match(/^[0-9]*(\\.[0-9]+)?([eE][-+]?[0-9]+)?/);support.decimallessFloat&&stream.match(/^\\.(?!\\.)/);return"number"}else if(ch=="?"&&(stream.eatSpace()||stream.eol()||stream.eat(";")))return"variable-3";else if(ch=="\'"||ch==\'"\'&&support.doubleQuote){state.tokenize=\ntokenLiteral(ch);return state.tokenize(stream,state)}else if((support.nCharCast&&(ch=="n"||ch=="N")||support.charsetCast&&ch=="_"&&stream.match(/[a-z][a-z0-9]*/i))&&(stream.peek()=="\'"||stream.peek()==\'"\'))return"keyword";else if(support.escapeConstant&&(ch=="e"||ch=="E")&&(stream.peek()=="\'"||stream.peek()==\'"\'&&support.doubleQuote)){state.tokenize=function(stream,state){return(state.tokenize=tokenLiteral(stream.next(),true))(stream,state)};return"keyword"}else if(support.commentSlashSlash&&ch==\n"/"&&stream.eat("/")){stream.skipToEnd();return"comment"}else if(support.commentHash&&ch=="#"||ch=="-"&&stream.eat("-")&&(!support.commentSpaceRequired||stream.eat(" "))){stream.skipToEnd();return"comment"}else if(ch=="/"&&stream.eat("*")){state.tokenize=tokenComment(1);return state.tokenize(stream,state)}else if(ch=="."){if(support.zerolessFloat&&stream.match(/^(?:\\d+(?:e[+-]?\\d+)?)/i))return"number";if(stream.match(/^\\.+/))return null;if(support.ODBCdotTable&&stream.match(/^[\\w\\d_$#]+/))return"variable-2"}else if(operatorChars.test(ch)){stream.eatWhile(operatorChars);\nreturn"operator"}else if(brackets.test(ch))return"bracket";else if(punctuation.test(ch)){stream.eatWhile(punctuation);return"punctuation"}else if(ch=="{"&&(stream.match(/^( )*(d|D|t|T|ts|TS)( )*\'[^\']*\'( )*}/)||stream.match(/^( )*(d|D|t|T|ts|TS)( )*"[^"]*"( )*}/)))return"number";else{stream.eatWhile(/^[_\\w\\d]/);var word=stream.current().toLowerCase();if(dateSQL.hasOwnProperty(word)&&(stream.match(/^( )+\'[^\']*\'/)||stream.match(/^( )+"[^"]*"/)))return"number";if(atoms.hasOwnProperty(word))return"atom";\nif(builtin.hasOwnProperty(word))return"type";if(keywords.hasOwnProperty(word))return"keyword";if(client.hasOwnProperty(word))return"builtin";return null}}function tokenLiteral(quote,backslashEscapes){return function(stream,state){var escaped=false;var ch;for(;(ch=stream.next())!=null;){if(ch==quote&&!escaped){state.tokenize=tokenBase;break}escaped=(backslashStringEscapes||backslashEscapes)&&!escaped&&ch=="\\\\"}return"string"}}function tokenComment(depth){return function(stream,state){var m=stream.match(/^.*?(\\/\\*|\\*\\/)/);\nif(!m)stream.skipToEnd();else if(m[1]=="/*")state.tokenize=tokenComment(depth+1);else if(depth>1)state.tokenize=tokenComment(depth-1);else state.tokenize=tokenBase;return"comment"}}function pushContext(stream,state,type){state.context={prev:state.context,indent:stream.indentation(),col:stream.column(),type:type}}function popContext(state){state.indent=state.context.indent;state.context=state.context.prev}var client=parserConfig.client||{};var atoms=parserConfig.atoms||{"false":true,"true":true,"null":true};\nvar builtin=parserConfig.builtin||set(defaultBuiltin);var keywords=parserConfig.keywords||set(sqlKeywords);var operatorChars=parserConfig.operatorChars||/^[*+\\-%<>!=&|~^\\/]/;var support=parserConfig.support||{};var hooks=parserConfig.hooks||{};var dateSQL=parserConfig.dateSQL||{"date":true,"time":true,"timestamp":true};var backslashStringEscapes=parserConfig.backslashStringEscapes!==false;var brackets=parserConfig.brackets||/^[\\{}\\(\\)\\[\\]]/;var punctuation=parserConfig.punctuation||/^[;.,:]/;return{startState:function(){return{tokenize:tokenBase,\ncontext:null}},token:function(stream,state){if(stream.sol())if(state.context&&state.context.align==null)state.context.align=false;if(state.tokenize==tokenBase&&stream.eatSpace())return null;var style=state.tokenize(stream,state);if(style=="comment")return style;if(state.context&&state.context.align==null)state.context.align=true;var tok=stream.current();if(tok=="(")pushContext(stream,state,")");else if(tok=="[")pushContext(stream,state,"]");else if(state.context&&state.context.type==tok)popContext(state);\nreturn style},indent:function(state,textAfter){var cx=state.context;if(!cx)return CodeMirror.Pass;var closing=textAfter.charAt(0)==cx.type;if(cx.align)return cx.col+(closing?0:1);else return cx.indent+(closing?0:config.indentUnit)},blockCommentStart:"/*",blockCommentEnd:"*/",lineComment:support.commentSlashSlash?"//":support.commentHash?"#":"--",closeBrackets:"()[]{}\'\'\\"\\"``"}});var sqlKeywords="alter and as asc between by count create delete desc distinct drop from group having in insert into is join like not on or order select set table union update values where limit ";\nvar defaultBuiltin="bool boolean bit blob enum long longblob longtext medium mediumblob mediumint mediumtext time timestamp tinyblob tinyint tinytext text bigint int int1 int2 int3 int4 int8 integer float float4 float8 double char varbinary varchar varcharacter precision real date datetime year unsigned signed decimal numeric";CodeMirror.defineMIME("text/x-sql",{name:"sql",keywords:set(sqlKeywords+"begin"),builtin:set(defaultBuiltin),atoms:set("false true null unknown"),dateSQL:set("date time timestamp"),\nsupport:set("ODBCdotTable doubleQuote binaryNumber hexNumber")});CodeMirror.defineMIME("text/x-mssql",{name:"sql",client:set("$partition binary_checksum checksum connectionproperty context_info current_request_id error_line error_message error_number error_procedure error_severity error_state formatmessage get_filestream_transaction_context getansinull host_id host_name isnull isnumeric min_active_rowversion newid newsequentialid rowcount_big xact_state object_id"),keywords:set(sqlKeywords+"begin trigger proc view index for add constraint key primary foreign collate clustered nonclustered declare exec go if use index holdlock nolock nowait paglock readcommitted readcommittedlock readpast readuncommitted repeatableread rowlock serializable snapshot tablock tablockx updlock with"),\nbuiltin:set("bigint numeric bit smallint decimal smallmoney int tinyint money float real char varchar text nchar nvarchar ntext binary varbinary image cursor timestamp hierarchyid uniqueidentifier sql_variant xml table "),atoms:set("is not null like and or in left right between inner outer join all any some cross unpivot pivot exists"),operatorChars:/^[*+\\-%<>!=^&|\\/]/,brackets:/^[\\{}\\(\\)]/,punctuation:/^[;.,:/]/,backslashStringEscapes:false,dateSQL:set("date datetimeoffset datetime2 smalldatetime datetime time"),\nhooks:{"@":hookVar}});CodeMirror.defineMIME("text/x-mysql",{name:"sql",client:set("charset clear connect edit ego exit go help nopager notee nowarning pager print prompt quit rehash source status system tee"),keywords:set(sqlKeywords+"accessible action add after algorithm all analyze asensitive at authors auto_increment autocommit avg avg_row_length before binary binlog both btree cache call cascade cascaded case catalog_name chain change changed character check checkpoint checksum class_origin client_statistics close coalesce code collate collation collations column columns comment commit committed completion concurrent condition connection consistent constraint contains continue contributors convert cross current current_date current_time current_timestamp current_user cursor data database databases day_hour day_microsecond day_minute day_second deallocate dec declare default delay_key_write delayed delimiter des_key_file describe deterministic dev_pop dev_samp deviance diagnostics directory disable discard distinctrow div dual dumpfile each elseif enable enclosed end ends engine engines enum errors escape escaped even event events every execute exists exit explain extended fast fetch field fields first flush for force foreign found_rows full fulltext function general get global grant grants group group_concat handler hash help high_priority hosts hour_microsecond hour_minute hour_second if ignore ignore_server_ids import index index_statistics infile inner innodb inout insensitive insert_method install interval invoker isolation iterate key keys kill language last leading leave left level limit linear lines list load local localtime localtimestamp lock logs low_priority master master_heartbeat_period master_ssl_verify_server_cert masters match max max_rows maxvalue message_text middleint migrate min min_rows minute_microsecond minute_second mod mode modifies modify mutex mysql_errno natural next no no_write_to_binlog offline offset one online open optimize option optionally out outer outfile pack_keys parser partition partitions password phase plugin plugins prepare preserve prev primary privileges procedure processlist profile profiles purge query quick range read read_write reads real rebuild recover references regexp relaylog release remove rename reorganize repair repeatable replace require resignal restrict resume return returns revoke right rlike rollback rollup row row_format rtree savepoint schedule schema schema_name schemas second_microsecond security sensitive separator serializable server session share show signal slave slow smallint snapshot soname spatial specific sql sql_big_result sql_buffer_result sql_cache sql_calc_found_rows sql_no_cache sql_small_result sqlexception sqlstate sqlwarning ssl start starting starts status std stddev stddev_pop stddev_samp storage straight_join subclass_origin sum suspend table_name table_statistics tables tablespace temporary terminated to trailing transaction trigger triggers truncate uncommitted undo uninstall unique unlock upgrade usage use use_frm user user_resources user_statistics using utc_date utc_time utc_timestamp value variables varying view views warnings when while with work write xa xor year_month zerofill begin do then else loop repeat"),\nbuiltin:set("bool boolean bit blob decimal double float long longblob longtext medium mediumblob mediumint mediumtext time timestamp tinyblob tinyint tinytext text bigint int int1 int2 int3 int4 int8 integer float float4 float8 double char varbinary varchar varcharacter precision date datetime year unsigned signed numeric"),atoms:set("false true null unknown"),operatorChars:/^[*+\\-%<>!=&|^]/,dateSQL:set("date time timestamp"),support:set("ODBCdotTable decimallessFloat zerolessFloat binaryNumber hexNumber doubleQuote nCharCast charsetCast commentHash commentSpaceRequired"),\nhooks:{"@":hookVar,"`":hookIdentifier,"\\\\":hookClient}});CodeMirror.defineMIME("text/x-mariadb",{name:"sql",client:set("charset clear connect edit ego exit go help nopager notee nowarning pager print prompt quit rehash source status system tee"),keywords:set(sqlKeywords+"accessible action add after algorithm all always analyze asensitive at authors auto_increment autocommit avg avg_row_length before binary binlog both btree cache call cascade cascaded case catalog_name chain change changed character check checkpoint checksum class_origin client_statistics close coalesce code collate collation collations column columns comment commit committed completion concurrent condition connection consistent constraint contains continue contributors convert cross current current_date current_time current_timestamp current_user cursor data database databases day_hour day_microsecond day_minute day_second deallocate dec declare default delay_key_write delayed delimiter des_key_file describe deterministic dev_pop dev_samp deviance diagnostics directory disable discard distinctrow div dual dumpfile each elseif enable enclosed end ends engine engines enum errors escape escaped even event events every execute exists exit explain extended fast fetch field fields first flush for force foreign found_rows full fulltext function general generated get global grant grants group group_concat handler hard hash help high_priority hosts hour_microsecond hour_minute hour_second if ignore ignore_server_ids import index index_statistics infile inner innodb inout insensitive insert_method install interval invoker isolation iterate key keys kill language last leading leave left level limit linear lines list load local localtime localtimestamp lock logs low_priority master master_heartbeat_period master_ssl_verify_server_cert masters match max max_rows maxvalue message_text middleint migrate min min_rows minute_microsecond minute_second mod mode modifies modify mutex mysql_errno natural next no no_write_to_binlog offline offset one online open optimize option optionally out outer outfile pack_keys parser partition partitions password persistent phase plugin plugins prepare preserve prev primary privileges procedure processlist profile profiles purge query quick range read read_write reads real rebuild recover references regexp relaylog release remove rename reorganize repair repeatable replace require resignal restrict resume return returns revoke right rlike rollback rollup row row_format rtree savepoint schedule schema schema_name schemas second_microsecond security sensitive separator serializable server session share show shutdown signal slave slow smallint snapshot soft soname spatial specific sql sql_big_result sql_buffer_result sql_cache sql_calc_found_rows sql_no_cache sql_small_result sqlexception sqlstate sqlwarning ssl start starting starts status std stddev stddev_pop stddev_samp storage straight_join subclass_origin sum suspend table_name table_statistics tables tablespace temporary terminated to trailing transaction trigger triggers truncate uncommitted undo uninstall unique unlock upgrade usage use use_frm user user_resources user_statistics using utc_date utc_time utc_timestamp value variables varying view views virtual warnings when while with work write xa xor year_month zerofill begin do then else loop repeat"),\nbuiltin:set("bool boolean bit blob decimal double float long longblob longtext medium mediumblob mediumint mediumtext time timestamp tinyblob tinyint tinytext text bigint int int1 int2 int3 int4 int8 integer float float4 float8 double char varbinary varchar varcharacter precision date datetime year unsigned signed numeric"),atoms:set("false true null unknown"),operatorChars:/^[*+\\-%<>!=&|^]/,dateSQL:set("date time timestamp"),support:set("ODBCdotTable decimallessFloat zerolessFloat binaryNumber hexNumber doubleQuote nCharCast charsetCast commentHash commentSpaceRequired"),\nhooks:{"@":hookVar,"`":hookIdentifier,"\\\\":hookClient}});CodeMirror.defineMIME("text/x-sqlite",{name:"sql",client:set("auth backup bail binary changes check clone databases dbinfo dump echo eqp exit explain fullschema headers help import imposter indexes iotrace limit lint load log mode nullvalue once open output print prompt quit read restore save scanstats schema separator session shell show stats system tables testcase timeout timer trace vfsinfo vfslist vfsname width"),keywords:set(sqlKeywords+\n"abort action add after all analyze attach autoincrement before begin cascade case cast check collate column commit conflict constraint cross current_date current_time current_timestamp database default deferrable deferred detach each else end escape except exclusive exists explain fail for foreign full glob if ignore immediate index indexed initially inner instead intersect isnull key left limit match natural no notnull null of offset outer plan pragma primary query raise recursive references regexp reindex release rename replace restrict right rollback row savepoint temp temporary then to transaction trigger unique using vacuum view virtual when with without"),\nbuiltin:set("bool boolean bit blob decimal double float long longblob longtext medium mediumblob mediumint mediumtext time timestamp tinyblob tinyint tinytext text clob bigint int int2 int8 integer float double char varchar date datetime year unsigned signed numeric real"),atoms:set("null current_date current_time current_timestamp"),operatorChars:/^[*+\\-%<>!=&|/~]/,dateSQL:set("date time timestamp datetime"),support:set("decimallessFloat zerolessFloat"),identifierQuote:\'"\',hooks:{"@":hookVar,":":hookVar,\n"?":hookVar,"$":hookVar,\'"\':hookIdentifierDoublequote,"`":hookIdentifier}});CodeMirror.defineMIME("text/x-cassandra",{name:"sql",client:{},keywords:set("add all allow alter and any apply as asc authorize batch begin by clustering columnfamily compact consistency count create custom delete desc distinct drop each_quorum exists filtering from grant if in index insert into key keyspace keyspaces level limit local_one local_quorum modify nan norecursive nosuperuser not of on one order password permission permissions primary quorum rename revoke schema select set storage superuser table three to token truncate ttl two type unlogged update use user users using values where with writetime"),\nbuiltin:set("ascii bigint blob boolean counter decimal double float frozen inet int list map static text timestamp timeuuid tuple uuid varchar varint"),atoms:set("false true infinity NaN"),operatorChars:/^[<>=]/,dateSQL:{},support:set("commentSlashSlash decimallessFloat"),hooks:{}});CodeMirror.defineMIME("text/x-plsql",{name:"sql",client:set("appinfo arraysize autocommit autoprint autorecovery autotrace blockterminator break btitle cmdsep colsep compatibility compute concat copycommit copytypecheck define describe echo editfile embedded escape exec execute feedback flagger flush heading headsep instance linesize lno loboffset logsource long longchunksize markup native newpage numformat numwidth pagesize pause pno recsep recsepchar release repfooter repheader serveroutput shiftinout show showmode size spool sqlblanklines sqlcase sqlcode sqlcontinue sqlnumber sqlpluscompatibility sqlprefix sqlprompt sqlterminator suffix tab term termout time timing trimout trimspool ttitle underline verify version wrap"),\nkeywords:set("abort accept access add all alter and any array arraylen as asc assert assign at attributes audit authorization avg base_table begin between binary_integer body boolean by case cast char char_base check close cluster clusters colauth column comment commit compress connect connected constant constraint crash create current currval cursor data_base database date dba deallocate debugoff debugon decimal declare default definition delay delete desc digits dispose distinct do drop else elseif elsif enable end entry escape exception exception_init exchange exclusive exists exit external fast fetch file for force form from function generic goto grant group having identified if immediate in increment index indexes indicator initial initrans insert interface intersect into is key level library like limited local lock log logging long loop master maxextents maxtrans member minextents minus mislabel mode modify multiset new next no noaudit nocompress nologging noparallel not nowait number_base object of off offline on online only open option or order out package parallel partition pctfree pctincrease pctused pls_integer positive positiven pragma primary prior private privileges procedure public raise range raw read rebuild record ref references refresh release rename replace resource restrict return returning returns reverse revoke rollback row rowid rowlabel rownum rows run savepoint schema segment select separate session set share snapshot some space split sql start statement storage subtype successful synonym tabauth table tables tablespace task terminate then to trigger truncate type union unique unlimited unrecoverable unusable update use using validate value values variable view views when whenever where while with work"),\nbuiltin:set("abs acos add_months ascii asin atan atan2 average bfile bfilename bigserial bit blob ceil character chartorowid chr clob concat convert cos cosh count dec decode deref dual dump dup_val_on_index empty error exp false float floor found glb greatest hextoraw initcap instr instrb int integer isopen last_day least length lengthb ln lower lpad ltrim lub make_ref max min mlslabel mod months_between natural naturaln nchar nclob new_time next_day nextval nls_charset_decl_len nls_charset_id nls_charset_name nls_initcap nls_lower nls_sort nls_upper nlssort no_data_found notfound null number numeric nvarchar2 nvl others power rawtohex real reftohex round rowcount rowidtochar rowtype rpad rtrim serial sign signtype sin sinh smallint soundex sqlcode sqlerrm sqrt stddev string substr substrb sum sysdate tan tanh to_char text to_date to_label to_multi_byte to_number to_single_byte translate true trunc uid unlogged upper user userenv varchar varchar2 variance varying vsize xml"),\noperatorChars:/^[*\\/+\\-%<>!=~]/,dateSQL:set("date time timestamp"),support:set("doubleQuote nCharCast zerolessFloat binaryNumber hexNumber")});CodeMirror.defineMIME("text/x-hive",{name:"sql",keywords:set("select alter $elem$ $key$ $value$ add after all analyze and archive as asc before between binary both bucket buckets by cascade case cast change cluster clustered clusterstatus collection column columns comment compute concatenate continue create cross cursor data database databases dbproperties deferred delete delimited desc describe directory disable distinct distribute drop else enable end escaped exclusive exists explain export extended external fetch fields fileformat first format formatted from full function functions grant group having hold_ddltime idxproperties if import in index indexes inpath inputdriver inputformat insert intersect into is items join keys lateral left like limit lines load local location lock locks mapjoin materialized minus msck no_drop nocompress not of offline on option or order out outer outputdriver outputformat overwrite partition partitioned partitions percent plus preserve procedure purge range rcfile read readonly reads rebuild recordreader recordwriter recover reduce regexp rename repair replace restrict revoke right rlike row schema schemas semi sequencefile serde serdeproperties set shared show show_database sort sorted ssl statistics stored streamtable table tables tablesample tblproperties temporary terminated textfile then tmp to touch transform trigger unarchive undo union uniquejoin unlock update use using utc utc_tmestamp view when where while with admin authorization char compact compactions conf cube current current_date current_timestamp day decimal defined dependency directories elem_type exchange file following for grouping hour ignore inner interval jar less logical macro minute month more none noscan over owner partialscan preceding pretty principals protection reload rewrite role roles rollup rows second server sets skewed transactions truncate unbounded unset uri user values window year"),\nbuiltin:set("bool boolean long timestamp tinyint smallint bigint int float double date datetime unsigned string array struct map uniontype key_type utctimestamp value_type varchar"),atoms:set("false true null unknown"),operatorChars:/^[*+\\-%<>!=]/,dateSQL:set("date timestamp"),support:set("ODBCdotTable doubleQuote binaryNumber hexNumber")});CodeMirror.defineMIME("text/x-pgsql",{name:"sql",client:set("source"),keywords:set(sqlKeywords+"a abort abs absent absolute access according action ada add admin after aggregate alias all allocate also alter always analyse analyze and any are array array_agg array_max_cardinality as asc asensitive assert assertion assignment asymmetric at atomic attach attribute attributes authorization avg backward base64 before begin begin_frame begin_partition bernoulli between bigint binary bit bit_length blob blocked bom boolean both breadth by c cache call called cardinality cascade cascaded case cast catalog catalog_name ceil ceiling chain char char_length character character_length character_set_catalog character_set_name character_set_schema characteristics characters check checkpoint class class_origin clob close cluster coalesce cobol collate collation collation_catalog collation_name collation_schema collect column column_name columns command_function command_function_code comment comments commit committed concurrently condition condition_number configuration conflict connect connection connection_name constant constraint constraint_catalog constraint_name constraint_schema constraints constructor contains content continue control conversion convert copy corr corresponding cost count covar_pop covar_samp create cross csv cube cume_dist current current_catalog current_date current_default_transform_group current_path current_role current_row current_schema current_time current_timestamp current_transform_group_for_type current_user cursor cursor_name cycle data database datalink datatype date datetime_interval_code datetime_interval_precision day db deallocate debug dec decimal declare default defaults deferrable deferred defined definer degree delete delimiter delimiters dense_rank depends depth deref derived desc describe descriptor detach detail deterministic diagnostics dictionary disable discard disconnect dispatch distinct dlnewcopy dlpreviouscopy dlurlcomplete dlurlcompleteonly dlurlcompletewrite dlurlpath dlurlpathonly dlurlpathwrite dlurlscheme dlurlserver dlvalue do document domain double drop dump dynamic dynamic_function dynamic_function_code each element else elseif elsif empty enable encoding encrypted end end_frame end_partition endexec enforced enum equals errcode error escape event every except exception exclude excluding exclusive exec execute exists exit exp explain expression extension external extract false family fetch file filter final first first_value flag float floor following for force foreach foreign fortran forward found frame_row free freeze from fs full function functions fusion g general generated get global go goto grant granted greatest group grouping groups handler having header hex hierarchy hint hold hour id identity if ignore ilike immediate immediately immutable implementation implicit import in include including increment indent index indexes indicator info inherit inherits initially inline inner inout input insensitive insert instance instantiable instead int integer integrity intersect intersection interval into invoker is isnull isolation join k key key_member key_type label lag language large last last_value lateral lead leading leakproof least left length level library like like_regex limit link listen ln load local localtime localtimestamp location locator lock locked log logged loop lower m map mapping match matched materialized max max_cardinality maxvalue member merge message message_length message_octet_length message_text method min minute minvalue mod mode modifies module month more move multiset mumps name names namespace national natural nchar nclob nesting new next nfc nfd nfkc nfkd nil no none normalize normalized not nothing notice notify notnull nowait nth_value ntile null nullable nullif nulls number numeric object occurrences_regex octet_length octets of off offset oids old on only open operator option options or order ordering ordinality others out outer output over overlaps overlay overriding owned owner p pad parallel parameter parameter_mode parameter_name parameter_ordinal_position parameter_specific_catalog parameter_specific_name parameter_specific_schema parser partial partition pascal passing passthrough password path percent percent_rank percentile_cont percentile_disc perform period permission pg_context pg_datatype_name pg_exception_context pg_exception_detail pg_exception_hint placing plans pli policy portion position position_regex power precedes preceding precision prepare prepared preserve primary print_strict_params prior privileges procedural procedure procedures program public publication query quote raise range rank read reads real reassign recheck recovery recursive ref references referencing refresh regr_avgx regr_avgy regr_count regr_intercept regr_r2 regr_slope regr_sxx regr_sxy regr_syy reindex relative release rename repeatable replace replica requiring reset respect restart restore restrict result result_oid return returned_cardinality returned_length returned_octet_length returned_sqlstate returning returns reverse revoke right role rollback rollup routine routine_catalog routine_name routine_schema routines row row_count row_number rows rowtype rule savepoint scale schema schema_name schemas scope scope_catalog scope_name scope_schema scroll search second section security select selective self sensitive sequence sequences serializable server server_name session session_user set setof sets share show similar simple size skip slice smallint snapshot some source space specific specific_name specifictype sql sqlcode sqlerror sqlexception sqlstate sqlwarning sqrt stable stacked standalone start state statement static statistics stddev_pop stddev_samp stdin stdout storage strict strip structure style subclass_origin submultiset subscription substring substring_regex succeeds sum symmetric sysid system system_time system_user t table table_name tables tablesample tablespace temp template temporary text then ties time timestamp timezone_hour timezone_minute to token top_level_count trailing transaction transaction_active transactions_committed transactions_rolled_back transform transforms translate translate_regex translation treat trigger trigger_catalog trigger_name trigger_schema trim trim_array true truncate trusted type types uescape unbounded uncommitted under unencrypted union unique unknown unlink unlisten unlogged unnamed unnest until untyped update upper uri usage use_column use_variable user user_defined_type_catalog user_defined_type_code user_defined_type_name user_defined_type_schema using vacuum valid validate validator value value_of values var_pop var_samp varbinary varchar variable_conflict variadic varying verbose version versioning view views volatile warning when whenever where while whitespace width_bucket window with within without work wrapper write xml xmlagg xmlattributes xmlbinary xmlcast xmlcomment xmlconcat xmldeclaration xmldocument xmlelement xmlexists xmlforest xmliterate xmlnamespaces xmlparse xmlpi xmlquery xmlroot xmlschema xmlserialize xmltable xmltext xmlvalidate year yes zone"),\nbuiltin:set("bigint int8 bigserial serial8 bit varying varbit boolean bool box bytea character char varchar cidr circle date double precision float8 inet integer int int4 interval json jsonb line lseg macaddr macaddr8 money numeric decimal path pg_lsn point polygon real float4 smallint int2 smallserial serial2 serial serial4 text time without zone with timetz timestamp timestamptz tsquery tsvector txid_snapshot uuid xml"),atoms:set("false true null unknown"),operatorChars:/^[*\\/+\\-%<>!=&|^\\/#@?~]/,\nbackslashStringEscapes:false,dateSQL:set("date time timestamp"),support:set("ODBCdotTable decimallessFloat zerolessFloat binaryNumber hexNumber nCharCast charsetCast escapeConstant")});CodeMirror.defineMIME("text/x-gql",{name:"sql",keywords:set("ancestor and asc by contains desc descendant distinct from group has in is limit offset on order select superset where"),atoms:set("false true"),builtin:set("blob datetime first key __key__ string integer double boolean null"),operatorChars:/^[*+\\-%<>!=]/});\nCodeMirror.defineMIME("text/x-gpsql",{name:"sql",client:set("source"),keywords:set("abort absolute access action active add admin after aggregate all also alter always analyse analyze and any array as asc assertion assignment asymmetric at authorization backward before begin between bigint binary bit boolean both by cache called cascade cascaded case cast chain char character characteristics check checkpoint class close cluster coalesce codegen collate column comment commit committed concurrency concurrently configuration connection constraint constraints contains content continue conversion copy cost cpu_rate_limit create createdb createexttable createrole createuser cross csv cube current current_catalog current_date current_role current_schema current_time current_timestamp current_user cursor cycle data database day deallocate dec decimal declare decode default defaults deferrable deferred definer delete delimiter delimiters deny desc dictionary disable discard distinct distributed do document domain double drop dxl each else enable encoding encrypted end enum errors escape every except exchange exclude excluding exclusive execute exists explain extension external extract false family fetch fields filespace fill filter first float following for force foreign format forward freeze from full function global grant granted greatest group group_id grouping handler hash having header hold host hour identity if ignore ilike immediate immutable implicit in including inclusive increment index indexes inherit inherits initially inline inner inout input insensitive insert instead int integer intersect interval into invoker is isnull isolation join key language large last leading least left level like limit list listen load local localtime localtimestamp location lock log login mapping master match maxvalue median merge minute minvalue missing mode modifies modify month move name names national natural nchar new newline next no nocreatedb nocreateexttable nocreaterole nocreateuser noinherit nologin none noovercommit nosuperuser not nothing notify notnull nowait null nullif nulls numeric object of off offset oids old on only operator option options or order ordered others out outer over overcommit overlaps overlay owned owner parser partial partition partitions passing password percent percentile_cont percentile_disc placing plans position preceding precision prepare prepared preserve primary prior privileges procedural procedure protocol queue quote randomly range read readable reads real reassign recheck recursive ref references reindex reject relative release rename repeatable replace replica reset resource restart restrict returning returns revoke right role rollback rollup rootpartition row rows rule savepoint scatter schema scroll search second security segment select sequence serializable session session_user set setof sets share show similar simple smallint some split sql stable standalone start statement statistics stdin stdout storage strict strip subpartition subpartitions substring superuser symmetric sysid system table tablespace temp template temporary text then threshold ties time timestamp to trailing transaction treat trigger trim true truncate trusted type unbounded uncommitted unencrypted union unique unknown unlisten until update user using vacuum valid validation validator value values varchar variadic varying verbose version view volatile web when where whitespace window with within without work writable write xml xmlattributes xmlconcat xmlelement xmlexists xmlforest xmlparse xmlpi xmlroot xmlserialize year yes zone"),\nbuiltin:set("bigint int8 bigserial serial8 bit varying varbit boolean bool box bytea character char varchar cidr circle date double precision float float8 inet integer int int4 interval json jsonb line lseg macaddr macaddr8 money numeric decimal path pg_lsn point polygon real float4 smallint int2 smallserial serial2 serial serial4 text time without zone with timetz timestamp timestamptz tsquery tsvector txid_snapshot uuid xml"),atoms:set("false true null unknown"),operatorChars:/^[*+\\-%<>!=&|^\\/#@?~]/,\ndateSQL:set("date time timestamp"),support:set("ODBCdotTable decimallessFloat zerolessFloat binaryNumber hexNumber nCharCast charsetCast")});CodeMirror.defineMIME("text/x-sparksql",{name:"sql",keywords:set("add after all alter analyze and anti archive array as asc at between bucket buckets by cache cascade case cast change clear cluster clustered codegen collection column columns comment commit compact compactions compute concatenate cost create cross cube current current_date current_timestamp database databases data dbproperties defined delete delimited deny desc describe dfs directories distinct distribute drop else end escaped except exchange exists explain export extended external false fields fileformat first following for format formatted from full function functions global grant group grouping having if ignore import in index indexes inner inpath inputformat insert intersect interval into is items join keys last lateral lazy left like limit lines list load local location lock locks logical macro map minus msck natural no not null nulls of on optimize option options or order out outer outputformat over overwrite partition partitioned partitions percent preceding principals purge range recordreader recordwriter recover reduce refresh regexp rename repair replace reset restrict revoke right rlike role roles rollback rollup row rows schema schemas select semi separated serde serdeproperties set sets show skewed sort sorted start statistics stored stratify struct table tables tablesample tblproperties temp temporary terminated then to touch transaction transactions transform true truncate unarchive unbounded uncache union unlock unset use using values view when where window with"),\nbuiltin:set("abs acos acosh add_months aggregate and any approx_count_distinct approx_percentile array array_contains array_distinct array_except array_intersect array_join array_max array_min array_position array_remove array_repeat array_sort array_union arrays_overlap arrays_zip ascii asin asinh assert_true atan atan2 atanh avg base64 between bigint bin binary bit_and bit_count bit_get bit_length bit_or bit_xor bool_and bool_or boolean bround btrim cardinality case cast cbrt ceil ceiling char char_length character_length chr coalesce collect_list collect_set concat concat_ws conv corr cos cosh cot count count_if count_min_sketch covar_pop covar_samp crc32 cume_dist current_catalog current_database current_date current_timestamp current_timezone current_user date date_add date_format date_from_unix_date date_part date_sub date_trunc datediff day dayofmonth dayofweek dayofyear decimal decode degrees delimited dense_rank div double e element_at elt encode every exists exp explode explode_outer expm1 extract factorial filter find_in_set first first_value flatten float floor forall format_number format_string from_csv from_json from_unixtime from_utc_timestamp get_json_object getbit greatest grouping grouping_id hash hex hour hypot if ifnull in initcap inline inline_outer input_file_block_length input_file_block_start input_file_name inputformat instr int isnan isnotnull isnull java_method json_array_length json_object_keys json_tuple kurtosis lag last last_day last_value lcase lead least left length levenshtein like ln locate log log10 log1p log2 lower lpad ltrim make_date make_dt_interval make_interval make_timestamp make_ym_interval map map_concat map_entries map_filter map_from_arrays map_from_entries map_keys map_values map_zip_with max max_by md5 mean min min_by minute mod monotonically_increasing_id month months_between named_struct nanvl negative next_day not now nth_value ntile nullif nvl nvl2 octet_length or outputformat overlay parse_url percent_rank percentile percentile_approx pi pmod posexplode posexplode_outer position positive pow power printf quarter radians raise_error rand randn random rank rcfile reflect regexp regexp_extract regexp_extract_all regexp_like regexp_replace repeat replace reverse right rint rlike round row_number rpad rtrim schema_of_csv schema_of_json second sentences sequence sequencefile serde session_window sha sha1 sha2 shiftleft shiftright shiftrightunsigned shuffle sign signum sin sinh size skewness slice smallint some sort_array soundex space spark_partition_id split sqrt stack std stddev stddev_pop stddev_samp str_to_map string struct substr substring substring_index sum tan tanh textfile timestamp timestamp_micros timestamp_millis timestamp_seconds tinyint to_csv to_date to_json to_timestamp to_unix_timestamp to_utc_timestamp transform transform_keys transform_values translate trim trunc try_add try_divide typeof ucase unbase64 unhex uniontype unix_date unix_micros unix_millis unix_seconds unix_timestamp upper uuid var_pop var_samp variance version weekday weekofyear when width_bucket window xpath xpath_boolean xpath_double xpath_float xpath_int xpath_long xpath_number xpath_short xpath_string xxhash64 year zip_with"),\natoms:set("false true null"),operatorChars:/^[*\\/+\\-%<>!=~&|^]/,dateSQL:set("date time timestamp"),support:set("ODBCdotTable doubleQuote zerolessFloat")});CodeMirror.defineMIME("text/x-esper",{name:"sql",client:set("source"),keywords:set("alter and as asc between by count create delete desc distinct drop from group having in insert into is join like not on or order select set table union update values where limit after all and as at asc avedev avg between by case cast coalesce count create current_timestamp day days delete define desc distinct else end escape events every exists false first from full group having hour hours in inner insert instanceof into irstream is istream join last lastweekday left limit like max match_recognize matches median measures metadatasql min minute minutes msec millisecond milliseconds not null offset on or order outer output partition pattern prev prior regexp retain-union retain-intersection right rstream sec second seconds select set some snapshot sql stddev sum then true unidirectional until update variable weekday when where window"),\nbuiltin:{},atoms:set("false true null"),operatorChars:/^[*+\\-%<>!=&|^\\/#@?~]/,dateSQL:set("time"),support:set("decimallessFloat zerolessFloat binaryNumber hexNumber")})});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){function wordSet(words){var set={};var i=0;for(;i<words.length;i++)set[words[i]]=true;return set}function tokenBase(stream,state,prev){if(stream.sol())state.indented=stream.indentation();if(stream.eatSpace())return null;var ch=stream.peek();if(ch=="/"){if(stream.match("//")){stream.skipToEnd();\nreturn"comment"}if(stream.match("/*")){state.tokenize.push(tokenComment);return tokenComment(stream,state)}}if(stream.match(instruction))return"builtin";if(stream.match(attribute))return"attribute";if(stream.match(binary))return"number";if(stream.match(octal))return"number";if(stream.match(hexadecimal))return"number";if(stream.match(decimal))return"number";if(stream.match(property))return"property";if(operators.indexOf(ch)>-1){stream.next();return"operator"}if(punc.indexOf(ch)>-1){stream.next();stream.match("..");\nreturn"punctuation"}var stringMatch;if(stringMatch=stream.match(/("""|"|\')/)){var tokenize=tokenString.bind(null,stringMatch[0]);state.tokenize.push(tokenize);return tokenize(stream,state)}if(stream.match(identifier)){var ident=stream.current();if(types.hasOwnProperty(ident))return"variable-2";if(atoms.hasOwnProperty(ident))return"atom";if(keywords.hasOwnProperty(ident)){if(definingKeywords.hasOwnProperty(ident))state.prev="define";return"keyword"}if(prev=="define")return"def";return"variable"}stream.next();\nreturn null}function tokenUntilClosingParen(){var depth=0;return function(stream,state,prev){var inner=tokenBase(stream,state,prev);if(inner=="punctuation")if(stream.current()=="(")++depth;else if(stream.current()==")")if(depth==0){stream.backUp(1);state.tokenize.pop();return state.tokenize[state.tokenize.length-1](stream,state)}else--depth;return inner}}function tokenString(openQuote,stream,state){var singleLine=openQuote.length==1;var ch;var escaped=false;for(;ch=stream.peek();)if(escaped){stream.next();\nif(ch=="("){state.tokenize.push(tokenUntilClosingParen());return"string"}escaped=false}else if(stream.match(openQuote)){state.tokenize.pop();return"string"}else{stream.next();escaped=ch=="\\\\"}if(singleLine)state.tokenize.pop();return"string"}function tokenComment(stream,state){var ch;for(;true;){stream.match(/^[^/*]+/,true);ch=stream.next();if(!ch)break;if(ch==="/"&&stream.eat("*"))state.tokenize.push(tokenComment);else if(ch==="*"&&stream.eat("/"))state.tokenize.pop()}return"comment"}function Context(prev,\nalign,indented){this.prev=prev;this.align=align;this.indented=indented}function pushContext(state,stream){var align=stream.match(/^\\s*($|\\/[\\/\\*])/,false)?null:stream.column()+1;state.context=new Context(state.context,align,state.indented)}function popContext(state){if(state.context){state.indented=state.context.indented;state.context=state.context.prev}}var keywords=wordSet(["_","var","let","actor","class","enum","extension","import","protocol","struct","func","typealias","associatedtype","open",\n"public","internal","fileprivate","private","deinit","init","new","override","self","subscript","super","convenience","dynamic","final","indirect","lazy","required","static","unowned","unowned(safe)","unowned(unsafe)","weak","as","is","break","case","continue","default","else","fallthrough","for","guard","if","in","repeat","switch","where","while","defer","return","inout","mutating","nonmutating","isolated","nonisolated","catch","do","rethrows","throw","throws","async","await","try","didSet","get",\n"set","willSet","assignment","associativity","infix","left","none","operator","postfix","precedence","precedencegroup","prefix","right","Any","AnyObject","Type","dynamicType","Self","Protocol","__COLUMN__","__FILE__","__FUNCTION__","__LINE__"]);var definingKeywords=wordSet(["var","let","actor","class","enum","extension","import","protocol","struct","func","typealias","associatedtype","for"]);var atoms=wordSet(["true","false","nil","self","super","_"]);var types=wordSet(["Array","Bool","Character",\n"Dictionary","Double","Float","Int","Int8","Int16","Int32","Int64","Never","Optional","Set","String","UInt8","UInt16","UInt32","UInt64","Void"]);var operators="+-/*%=|&<>~^?!";var punc=":;,.(){}[]";var binary=/^\\-?0b[01][01_]*/;var octal=/^\\-?0o[0-7][0-7_]*/;var hexadecimal=/^\\-?0x[\\dA-Fa-f][\\dA-Fa-f_]*(?:(?:\\.[\\dA-Fa-f][\\dA-Fa-f_]*)?[Pp]\\-?\\d[\\d_]*)?/;var decimal=/^\\-?\\d[\\d_]*(?:\\.\\d[\\d_]*)?(?:[Ee]\\-?\\d[\\d_]*)?/;var identifier=/^\\$\\d+|(`?)[_A-Za-z][_A-Za-z$0-9]*\\1/;var property=/^\\.(?:\\$\\d+|(`?)[_A-Za-z][_A-Za-z$0-9]*\\1)/;\nvar instruction=/^#[A-Za-z]+/;var attribute=/^@(?:\\$\\d+|(`?)[_A-Za-z][_A-Za-z$0-9]*\\1)/;CodeMirror.defineMode("swift",function(config){return{startState:function(){return{prev:null,context:null,indented:0,tokenize:[]}},token:function(stream,state){var prev=state.prev;state.prev=null;var tokenize=state.tokenize[state.tokenize.length-1]||tokenBase;var style=tokenize(stream,state,prev);if(!style||style=="comment")state.prev=prev;else if(!state.prev)state.prev=style;if(style=="punctuation"){var bracket=\n/[\\(\\[\\{]|([\\]\\)\\}])/.exec(stream.current());if(bracket)(bracket[1]?popContext:pushContext)(state,stream)}return style},indent:function(state,textAfter){var cx=state.context;if(!cx)return 0;var closing=/^[\\]\\}\\)]/.test(textAfter);if(cx.align!=null)return cx.align-(closing?1:0);return cx.indented+(closing?0:config.indentUnit)},electricInput:/^\\s*[\\)\\}\\]]$/,lineComment:"//",blockCommentStart:"/*",blockCommentEnd:"*/",fold:"brace",closeBrackets:"()[]{}\'\'\\"\\"``"}});CodeMirror.defineMIME("text/x-swift",\n"swift")});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.defineMode("vb",function(conf,parserConf){function wordRegexp(words){return new RegExp("^(("+words.join(")|(")+"))\\\\b","i")}function indent(_stream,state){state.currentIndent++}function dedent(_stream,state){state.currentIndent--}function tokenBase(stream,state){if(stream.eatSpace())return null;\nvar ch=stream.peek();if(ch==="\'"){stream.skipToEnd();return"comment"}if(stream.match(/^((&H)|(&O))?[0-9\\.a-f]/i,false)){var floatLiteral=false;if(stream.match(/^\\d*\\.\\d+F?/i))floatLiteral=true;else if(stream.match(/^\\d+\\.\\d*F?/))floatLiteral=true;else if(stream.match(/^\\.\\d+F?/))floatLiteral=true;if(floatLiteral){stream.eat(/J/i);return"number"}var intLiteral=false;if(stream.match(/^&H[0-9a-f]+/i))intLiteral=true;else if(stream.match(/^&O[0-7]+/i))intLiteral=true;else if(stream.match(/^[1-9]\\d*F?/)){stream.eat(/J/i);\nintLiteral=true}else if(stream.match(/^0(?![\\dx])/i))intLiteral=true;if(intLiteral){stream.eat(/L/i);return"number"}}if(stream.match(stringPrefixes)){state.tokenize=tokenStringFactory(stream.current());return state.tokenize(stream,state)}if(stream.match(tripleDelimiters)||stream.match(doubleDelimiters))return null;if(stream.match(doubleOperators)||stream.match(singleOperators)||stream.match(wordOperators))return"operator";if(stream.match(singleDelimiters))return null;if(stream.match(doOpening)){indent(stream,\nstate);state.doInCurrentLine=true;return"keyword"}if(stream.match(opening)){if(!state.doInCurrentLine)indent(stream,state);else state.doInCurrentLine=false;return"keyword"}if(stream.match(middle))return"keyword";if(stream.match(doubleClosing)){dedent(stream,state);dedent(stream,state);return"keyword"}if(stream.match(closing)){dedent(stream,state);return"keyword"}if(stream.match(types))return"keyword";if(stream.match(keywords))return"keyword";if(stream.match(identifiers))return"variable";stream.next();\nreturn ERRORCLASS}function tokenStringFactory(delimiter){var singleline=delimiter.length==1;var OUTCLASS="string";return function(stream,state){for(;!stream.eol();){stream.eatWhile(/[^\'"]/);if(stream.match(delimiter)){state.tokenize=tokenBase;return OUTCLASS}else stream.eat(/[\'"]/)}if(singleline)if(parserConf.singleLineStringErrors)return ERRORCLASS;else state.tokenize=tokenBase;return OUTCLASS}}function tokenLexer(stream,state){var style=state.tokenize(stream,state);var current=stream.current();\nif(current==="."){style=state.tokenize(stream,state);if(style==="variable")return"variable";else return ERRORCLASS}var delimiter_index="[({".indexOf(current);if(delimiter_index!==-1)indent(stream,state);if(indentInfo==="dedent")if(dedent(stream,state))return ERRORCLASS;delimiter_index="])}".indexOf(current);if(delimiter_index!==-1)if(dedent(stream,state))return ERRORCLASS;return style}var ERRORCLASS="error";var singleOperators=new RegExp("^[\\\\+\\\\-\\\\*/%&\\\\\\\\|\\\\^~<>!]");var singleDelimiters=new RegExp("^[\\\\(\\\\)\\\\[\\\\]\\\\{\\\\}@,:`=;\\\\.]");\nvar doubleOperators=new RegExp("^((==)|(<>)|(<=)|(>=)|(<>)|(<<)|(>>)|(//)|(\\\\*\\\\*))");var doubleDelimiters=new RegExp("^((\\\\+=)|(\\\\-=)|(\\\\*=)|(%=)|(/=)|(&=)|(\\\\|=)|(\\\\^=))");var tripleDelimiters=new RegExp("^((//=)|(>>=)|(<<=)|(\\\\*\\\\*=))");var identifiers=new RegExp("^[_A-Za-z][_A-Za-z0-9]*");var openingKeywords=["class","module","sub","enum","select","while","if","function","get","set","property","try","structure","synclock","using","with"];var middleKeywords=["else","elseif","case","catch","finally"];\nvar endKeywords=["next","loop"];var operatorKeywords=["and","andalso","or","orelse","xor","in","not","is","isnot","like"];var wordOperators=wordRegexp(operatorKeywords);var commonKeywords=["#const","#else","#elseif","#end","#if","#region","addhandler","addressof","alias","as","byref","byval","cbool","cbyte","cchar","cdate","cdbl","cdec","cint","clng","cobj","compare","const","continue","csbyte","cshort","csng","cstr","cuint","culng","cushort","declare","default","delegate","dim","directcast","each",\n"erase","error","event","exit","explicit","false","for","friend","gettype","goto","handles","implements","imports","infer","inherits","interface","isfalse","istrue","lib","me","mod","mustinherit","mustoverride","my","mybase","myclass","namespace","narrowing","new","nothing","notinheritable","notoverridable","of","off","on","operator","option","optional","out","overloads","overridable","overrides","paramarray","partial","private","protected","public","raiseevent","readonly","redim","removehandler",\n"resume","return","shadows","shared","static","step","stop","strict","then","throw","to","true","trycast","typeof","until","until","when","widening","withevents","writeonly"];var commontypes=["object","boolean","char","string","byte","sbyte","short","ushort","int16","uint16","integer","uinteger","int32","uint32","long","ulong","int64","uint64","decimal","single","double","float","date","datetime","intptr","uintptr"];var keywords=wordRegexp(commonKeywords);var types=wordRegexp(commontypes);var stringPrefixes=\n\'"\';var opening=wordRegexp(openingKeywords);var middle=wordRegexp(middleKeywords);var closing=wordRegexp(endKeywords);var doubleClosing=wordRegexp(["end"]);var doOpening=wordRegexp(["do"]);var indentInfo=null;CodeMirror.registerHelper("hintWords","vb",openingKeywords.concat(middleKeywords).concat(endKeywords).concat(operatorKeywords).concat(commonKeywords).concat(commontypes));var external={electricChars:"dDpPtTfFeE ",startState:function(){return{tokenize:tokenBase,lastToken:null,currentIndent:0,\nnextLineIndent:0,doInCurrentLine:false}},token:function(stream,state){if(stream.sol()){state.currentIndent+=state.nextLineIndent;state.nextLineIndent=0;state.doInCurrentLine=0}var style=tokenLexer(stream,state);state.lastToken={style:style,content:stream.current()};return style},indent:function(state,textAfter){var trueText=textAfter.replace(/^\\s+|\\s+$/g,"");if(trueText.match(closing)||trueText.match(doubleClosing)||trueText.match(middle))return conf.indentUnit*(state.currentIndent-1);if(state.currentIndent<\n0)return 0;return state.currentIndent*conf.indentUnit},lineComment:"\'"};return external});CodeMirror.defineMIME("text/x-vb","vb")});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){var htmlConfig={autoSelfClosers:{"area":true,"base":true,"br":true,"col":true,"command":true,"embed":true,"frame":true,"hr":true,"img":true,"input":true,"keygen":true,"link":true,"meta":true,"param":true,"source":true,"track":true,"wbr":true,"menuitem":true},implicitlyClosed:{"dd":true,\n"li":true,"optgroup":true,"option":true,"p":true,"rp":true,"rt":true,"tbody":true,"td":true,"tfoot":true,"th":true,"tr":true},contextGrabbers:{"dd":{"dd":true,"dt":true},"dt":{"dd":true,"dt":true},"li":{"li":true},"option":{"option":true,"optgroup":true},"optgroup":{"optgroup":true},"p":{"address":true,"article":true,"aside":true,"blockquote":true,"dir":true,"div":true,"dl":true,"fieldset":true,"footer":true,"form":true,"h1":true,"h2":true,"h3":true,"h4":true,"h5":true,"h6":true,"header":true,"hgroup":true,\n"hr":true,"menu":true,"nav":true,"ol":true,"p":true,"pre":true,"section":true,"table":true,"ul":true},"rp":{"rp":true,"rt":true},"rt":{"rp":true,"rt":true},"tbody":{"tbody":true,"tfoot":true},"td":{"td":true,"th":true},"tfoot":{"tbody":true},"th":{"td":true,"th":true},"thead":{"tbody":true,"tfoot":true},"tr":{"tr":true}},doNotIndent:{"pre":true},allowUnquoted:true,allowMissing:true,caseFold:true};var xmlConfig={autoSelfClosers:{},implicitlyClosed:{},contextGrabbers:{},doNotIndent:{},allowUnquoted:false,\nallowMissing:false,allowMissingTagName:false,caseFold:false};CodeMirror.defineMode("xml",function(editorConf,config_){function inText(stream,state){function chain(parser){state.tokenize=parser;return parser(stream,state)}var ch=stream.next();if(ch=="<")if(stream.eat("!"))if(stream.eat("["))if(stream.match("CDATA["))return chain(inBlock("atom","]]\\x3e"));else return null;else if(stream.match("--"))return chain(inBlock("comment","--\\x3e"));else if(stream.match("DOCTYPE",true,true)){stream.eatWhile(/[\\w\\._\\-]/);\nreturn chain(doctype(1))}else return null;else if(stream.eat("?")){stream.eatWhile(/[\\w\\._\\-]/);state.tokenize=inBlock("meta","?>");return"meta"}else{type=stream.eat("/")?"closeTag":"openTag";state.tokenize=inTag;return"tag bracket"}else if(ch=="&"){var ok;if(stream.eat("#"))if(stream.eat("x"))ok=stream.eatWhile(/[a-fA-F\\d]/)&&stream.eat(";");else ok=stream.eatWhile(/[\\d]/)&&stream.eat(";");else ok=stream.eatWhile(/[\\w\\.\\-:]/)&&stream.eat(";");return ok?"atom":"error"}else{stream.eatWhile(/[^&<]/);\nreturn null}}function inTag(stream,state){var ch=stream.next();if(ch==">"||ch=="/"&&stream.eat(">")){state.tokenize=inText;type=ch==">"?"endTag":"selfcloseTag";return"tag bracket"}else if(ch=="="){type="equals";return null}else if(ch=="<"){state.tokenize=inText;state.state=baseState;state.tagName=state.tagStart=null;var next=state.tokenize(stream,state);return next?next+" tag error":"tag error"}else if(/[\'"]/.test(ch)){state.tokenize=inAttribute(ch);state.stringStartCol=stream.column();return state.tokenize(stream,\nstate)}else{stream.match(/^[^\\s\\u00a0=<>"\']*[^\\s\\u00a0=<>"\'\\/]/);return"word"}}function inAttribute(quote){var closure=function(stream,state){for(;!stream.eol();)if(stream.next()==quote){state.tokenize=inTag;break}return"string"};closure.isInAttribute=true;return closure}function inBlock(style,terminator){return function(stream,state){for(;!stream.eol();){if(stream.match(terminator)){state.tokenize=inText;break}stream.next()}return style}}function doctype(depth){return function(stream,state){var ch;\nfor(;(ch=stream.next())!=null;)if(ch=="<"){state.tokenize=doctype(depth+1);return state.tokenize(stream,state)}else if(ch==">")if(depth==1){state.tokenize=inText;break}else{state.tokenize=doctype(depth-1);return state.tokenize(stream,state)}return"meta"}}function lower(tagName){return tagName&&tagName.toLowerCase()}function Context(state,tagName,startOfLine){this.prev=state.context;this.tagName=tagName||"";this.indent=state.indented;this.startOfLine=startOfLine;if(config.doNotIndent.hasOwnProperty(tagName)||\nstate.context&&state.context.noIndent)this.noIndent=true}function popContext(state){if(state.context)state.context=state.context.prev}function maybePopContext(state,nextTagName){var parentTagName;for(;true;){if(!state.context)return;parentTagName=state.context.tagName;if(!config.contextGrabbers.hasOwnProperty(lower(parentTagName))||!config.contextGrabbers[lower(parentTagName)].hasOwnProperty(lower(nextTagName)))return;popContext(state)}}function baseState(type,stream,state){if(type=="openTag"){state.tagStart=\nstream.column();return tagNameState}else if(type=="closeTag")return closeTagNameState;else return baseState}function tagNameState(type,stream,state){if(type=="word"){state.tagName=stream.current();setStyle="tag";return attrState}else if(config.allowMissingTagName&&type=="endTag"){setStyle="tag bracket";return attrState(type,stream,state)}else{setStyle="error";return tagNameState}}function closeTagNameState(type,stream,state){if(type=="word"){var tagName=stream.current();if(state.context&&state.context.tagName!=\ntagName&&config.implicitlyClosed.hasOwnProperty(lower(state.context.tagName)))popContext(state);if(state.context&&state.context.tagName==tagName||config.matchClosing===false){setStyle="tag";return closeState}else{setStyle="tag error";return closeStateErr}}else if(config.allowMissingTagName&&type=="endTag"){setStyle="tag bracket";return closeState(type,stream,state)}else{setStyle="error";return closeStateErr}}function closeState(type,_stream,state){if(type!="endTag"){setStyle="error";return closeState}popContext(state);\nreturn baseState}function closeStateErr(type,stream,state){setStyle="error";return closeState(type,stream,state)}function attrState(type,_stream,state){if(type=="word"){setStyle="attribute";return attrEqState}else if(type=="endTag"||type=="selfcloseTag"){var tagName=state.tagName;var tagStart=state.tagStart;state.tagName=state.tagStart=null;if(type=="selfcloseTag"||config.autoSelfClosers.hasOwnProperty(lower(tagName)))maybePopContext(state,tagName);else{maybePopContext(state,tagName);state.context=\nnew Context(state,tagName,tagStart==state.indented)}return baseState}setStyle="error";return attrState}function attrEqState(type,stream,state){if(type=="equals")return attrValueState;if(!config.allowMissing)setStyle="error";return attrState(type,stream,state)}function attrValueState(type,stream,state){if(type=="string")return attrContinuedState;if(type=="word"&&config.allowUnquoted){setStyle="string";return attrState}setStyle="error";return attrState(type,stream,state)}function attrContinuedState(type,\nstream,state){if(type=="string")return attrContinuedState;return attrState(type,stream,state)}var indentUnit=editorConf.indentUnit;var config={};var defaults=config_.htmlMode?htmlConfig:xmlConfig;var prop;for(prop in defaults)config[prop]=defaults[prop];for(prop in config_)config[prop]=config_[prop];var type;var setStyle;inText.isInText=true;return{startState:function(baseIndent){var state={tokenize:inText,state:baseState,indented:baseIndent||0,tagName:null,tagStart:null,context:null};if(baseIndent!=\nnull)state.baseIndent=baseIndent;return state},token:function(stream,state){if(!state.tagName&&stream.sol())state.indented=stream.indentation();if(stream.eatSpace())return null;type=null;var style=state.tokenize(stream,state);if((style||type)&&style!="comment"){setStyle=null;state.state=state.state(type||style,stream,state);if(setStyle)style=setStyle=="error"?style+" error":setStyle}return style},indent:function(state,textAfter,fullLine){var context=state.context;if(state.tokenize.isInAttribute)if(state.tagStart==\nstate.indented)return state.stringStartCol+1;else return state.indented+indentUnit;if(context&&context.noIndent)return CodeMirror.Pass;if(state.tokenize!=inTag&&state.tokenize!=inText)return fullLine?fullLine.match(/^(\\s*)/)[0].length:0;if(state.tagName)if(config.multilineTagIndentPastTag!==false)return state.tagStart+state.tagName.length+2;else return state.tagStart+indentUnit*(config.multilineTagIndentFactor||1);if(config.alignCDATA&&/<!\\[CDATA\\[/.test(textAfter))return 0;var tagAfter=textAfter&&\n/^<(\\/)?([\\w_:\\.-]*)/.exec(textAfter);if(tagAfter&&tagAfter[1])for(;context;)if(context.tagName==tagAfter[2]){context=context.prev;break}else if(config.implicitlyClosed.hasOwnProperty(lower(context.tagName)))context=context.prev;else break;else if(tagAfter)for(;context;){var grabbers=config.contextGrabbers[lower(context.tagName)];if(grabbers&&grabbers.hasOwnProperty(lower(tagAfter[2])))context=context.prev;else break}for(;context&&context.prev&&!context.startOfLine;)context=context.prev;if(context)return context.indent+\nindentUnit;else return state.baseIndent||0},electricInput:/<\\/[\\s\\w:]+>$/,blockCommentStart:"\\x3c!--",blockCommentEnd:"--\\x3e",configuration:config.htmlMode?"html":"xml",helperType:config.htmlMode?"html":"xml",skipAttribute:function(state){if(state.state==attrValueState)state.state=attrState},xmlCurrentTag:function(state){return state.tagName?{name:state.tagName,close:state.type=="closeTag"}:null},xmlCurrentContext:function(state){var context=[];var cx=state.context;for(;cx;cx=cx.prev)context.push(cx.tagName);\nreturn context.reverse()}}});CodeMirror.defineMIME("text/xml","xml");CodeMirror.defineMIME("application/xml","xml");if(!CodeMirror.mimeModes.hasOwnProperty("text/html"))CodeMirror.defineMIME("text/html",{name:"xml",htmlMode:true})});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.defineMode("yaml",function(){var cons=["true","false","on","off","yes","no"];var keywordRegex=new RegExp("\\\\b(("+cons.join(")|(")+"))$","i");return{token:function(stream,state){var ch=stream.peek();var esc=state.escaped;state.escaped=false;if(ch=="#"&&(stream.pos==\n0||/\\s/.test(stream.string.charAt(stream.pos-1)))){stream.skipToEnd();return"comment"}if(stream.match(/^(\'([^\']|\\\\.)*\'?|"([^"]|\\\\.)*"?)/))return"string";if(state.literal&&stream.indentation()>state.keyCol){stream.skipToEnd();return"string"}else if(state.literal)state.literal=false;if(stream.sol()){state.keyCol=0;state.pair=false;state.pairStart=false;if(stream.match("---"))return"def";if(stream.match("..."))return"def";if(stream.match(/\\s*-\\s+/))return"meta"}if(stream.match(/^(\\{|\\}|\\[|\\])/)){if(ch==\n"{")state.inlinePairs++;else if(ch=="}")state.inlinePairs--;else if(ch=="[")state.inlineList++;else state.inlineList--;return"meta"}if(state.inlineList>0&&!esc&&ch==","){stream.next();return"meta"}if(state.inlinePairs>0&&!esc&&ch==","){state.keyCol=0;state.pair=false;state.pairStart=false;stream.next();return"meta"}if(state.pairStart){if(stream.match(/^\\s*(\\||>)\\s*/)){state.literal=true;return"meta"}if(stream.match(/^\\s*(&|\\*)[a-z0-9\\._-]+\\b/i))return"variable-2";if(state.inlinePairs==0&&stream.match(/^\\s*-?[0-9\\.,]+\\s?$/))return"number";\nif(state.inlinePairs>0&&stream.match(/^\\s*-?[0-9\\.,]+\\s?(?=(,|}))/))return"number";if(stream.match(keywordRegex))return"keyword"}if(!state.pair&&stream.match(/^\\s*(?:[,\\[\\]{}&*!|>\'"%@`][^\\s\'":]|[^,\\[\\]{}#&*!|>\'"%@`])[^#]*?(?=\\s*:($|\\s))/)){state.pair=true;state.keyCol=stream.indentation();return"atom"}if(state.pair&&stream.match(/^:\\s*/)){state.pairStart=true;return"meta"}state.pairStart=false;state.escaped=ch=="\\\\";stream.next();return null},startState:function(){return{pair:false,pairStart:false,\nkeyCol:0,inlinePairs:0,inlineList:0,literal:false,escaped:false}},lineComment:"#",fold:"indent"}});CodeMirror.defineMIME("text/x-yaml","yaml");CodeMirror.defineMIME("text/yaml","yaml")});}).call(this);\n');
_.pg();
}catch(e){_._DumpException(e)}
}).call(this,this.default_gr);
// Google Inc.
