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

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

 Copyright Google LLC
 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.dev/license
 @param {!tsickle_zone_impl_1.ZonePrivate} api
 @param {?} target
 @param {string} targetName
 @param {string} method
 @param {!Array<string>} callbacks
 @return {void}
*/
/*

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


 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 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) 2014-2016 Google, Inc. http://angular.io

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

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

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

 Use of this source code is governed by an MIT-style license that can be
 found in the LICENSE file at https://angular.dev/license
*/
var ca,la,ma,na,pa,ra,sa,ua,va,za,Ga,Ia,Wa,eb,kb,pb,qb,sb,tb,ub,wb,yb,zb,Cb,Db,Eb,Gb,Jb,Kb,Lb,Mb,Ob,Qb,Ub,Vb,Zb,$b,cc,gc,hc,kc,mc,nc,pc,oc,rc,lc,tc,vc,wc,xc,Ac,Bc,Cc,zc,Dc,yc,Ec,Fc,Hc,Ic,Jc,Nc,Mc,Pc,Qc,Uc,Wc,Vc,Zc,$c,ad,dd,fd,id,ld,kd,md,od,pd,qd,ud,wd,vd,xd,zd,yd,Cd,Bd,Ed,Dd,Fd,Gd,Id,Md,Nd,Od,Rd,Sd,Xd,Yd,ee,le,me,oe,qe,pe,re,Vd,$d,te,ue,ve,we,xe,Be,Ee,ye,De,Ce,Ae,ze,Fe,Ie,Ke,Se,Le,Me,Te,We,Ze,af,bf,df,hf,jf,lf,mf,nf,of,qf,rf,sf,tf,xf,vf,Cf,Df,Ff,Hf,If,wf,Mf,Nf,Of,Rf,Zf,Xf,$f,fg,pg,qg,ng,og,rg,sg,
tg,vg,wg,xg,zg,Cg,Dg,Eg,Fg,Gg,Hg,Lg,Mg,Pg,Rg,Sg,Ug,Vg,Xg,gh,ih,jh,bh,ah,$g,Zg,nh,rh,th,xh,yh,Ah,Eh,Fh,Hh,Ih,Jh,Lh,Mh,Oh,Nh,Ph,Qh,Rh,Sh,Uh,ai,bi,ei,ii,Vh,Xh,Yh,ki,li,mi,pi,ni,qi,ti,si,ri,ui,yi,zi,Ci,Ei,Di,Ii,Gi,Ji,Fi,Ki,Mi,Oi,Pi,Qi,Ti,Si,Vi,Wi,Xi,Yi,$i,aj,bj,Zi,ej,dj,hj,jj,mj,oj,pj,nj,qj,rj,sj,vj,xj,yj,wj,zj,Aj,Cj,Fj,Jj,Hj,Gj,Ij,Lj,Mj,Pj,Oj,Rj,Sj,Qj,Vj,Kj,Xj,Yj,ak,Zj,ck,ek,fk,hk,ik,mk,nk,pk,qk,rk,sk,uk,vk,wk,xk,yk,zk,Bk,Ck,Dk,Fk,Hk,Ik,Jk,Lk,Ok,Pk,Qk,Sk,Rk,Tk,Xk,Yk,Zk,al,il,kl,pl,ql,sl,ul,wl,xl,zl,
El,Nl,Ml,Ql,Sl,Tl,Ul,Vl,Xl,am,Wl,$l,Zl,bm,dm,gm,hm,jm,km,lm,mm,om,nm,pm,qm,sm,rm,im,tm,um,xm,Am,Bm,Dm,Em,Fm,Gm,Jm,Tm,Vm,Wm,Xm,an,Ym,cn,en,fn,gn,hn,nn,on,jn,pn,sn,rn,xn,wn,mn,vn,ln,yn,kn,zn,An,Bn,Cn,En,tn,Hn,In,Jn,Kn,Mn,Nn,Ln,Rn,Sn,Tn,Vn,Zn,bo,ko,po,so,ro,to,vo,wo,Ao,Jo,Ko,Lo,Po,Wo,Xo,Yo,Zo,ap,bp,$o,ep,gp,hp,fp,np,op,pp,rp,sp,qp,wp,xp,yp,Dp,Ip,Ep,Mp,Op,Pp,Hp,Np,Qp,Sp,Yp,Wp,Xp,Vp,iq,mq,uq,wq,vq,Bq,Dq,Cq,Hq,Iq,Mq,Rq,Nq,Uq,ar,jr,lr,kr,nr,mr,or,sr,ur,Kr,Qr,Xr,Wr,ds,$r,Yr,gs,cs,os,rs,ps,ys,As,Ds,Ts,Ps,
Ns,Us,Rs,Vs,Os,Ms,Ws,Ys,ft,ht,it,lt,jt,kt,mt,pt,qt,tt,ut,wt,vt,st,xt,rt,yt,At,Bt,Ct,Dt,Et,zt,Ft,Gt,It,Kt,Lt,Nt,Qt,Ot,Pt,Ut,Xt,Rt,Yt,St,Wt,Vt,$t,au,cu,gu,hu,iu,ju,ku,lu,mu,nu,ou,pu,qu,ru,su,tu,vu,wu,xu,yu,zu,Au,Fu,Cu,Eu,Ju,Iu,Ku,Mu,Nu,Qu,Ou,Ru,Pu,Uu,Vu,Yu,Wu,Xu,cv,bv,Zu,ev,dv,fv,hv,kv,iv,ov,lv,mv,nv,qv,rv,sv,tv,uv,xv,vv,wv,yv,zv,Av,Bv,Cv,Ev,Fv,Iv,Jv,Kv,Lv,Mv,Nv,Ov,Pv,Qv,Uv,cw,hw,mw,iw,rw,xw,tw,yw,ww,Fw,Kw,ix,lx,mx,ox,px,qx,tx,yx,zx,Dx,Fx,Jx,Mx,Ox,Qx,Tx,Wx,Xx,Yx,$x,ay,dy,fy,gy,baa,ky,ly,my,ny,oy,py,
eaa,faa,qy,gaa,iaa,sy,jaa,kaa,laa,maa,naa,raa,oaa,saa,By,taa,uaa,vaa,waa,xaa,yaa,zaa,Aaa,Baa,Caa,Daa,Eaa,Faa,Gaa,Haa,Iaa,Jaa,Kaa,Laa,Maa,Naa,Oaa,Paa,Qaa,Raa,Saa,Taa,Uaa,Vaa,Waa,Xaa,Yaa,Zaa,$aa,aba,bba,cba,dba,eba,fba,gba,hba,iba,jba,kba,lba,mba,nba,oba,qba,Jy,Ky,My,rba,sba,tba,uba,vba,wba,xba,yba,zba,Aba,Bba,Cba,Dba,Eba,Fba,Ny,Vy,Wy,Zy,Hba,Kba,Lba,Mba,Nba,Oba,Pba,Rba,Qba,nz,Vba,Vk,Wba,Xba,sz,tz,Yba,Wk;
_.aa=function(a,b){if(Error.captureStackTrace)Error.captureStackTrace(this,_.aa);else{const c=Error().stack;c&&(this.stack=c)}a&&(this.message=String(a));b!==void 0&&(this.cause=b)};ca=function(a,b){a=a.split("%s");let c="";const d=a.length-1;for(let e=0;e<d;e++)c+=a[e]+(e<b.length?b[e]:"%s");_.aa.call(this,c+a[d])};_.ea=function(a,b){_.da(a,b)>=0||a.push(b)};_.fa=function(a,b){b=_.da(a,b);let c;(c=b>=0)&&Array.prototype.splice.call(a,b,1);return c};
_.ia=function(a){const b=a.length;if(b>0){const c=Array(b);for(let d=0;d<b;d++)c[d]=a[d];return c}return[]};la=function(a,b){for(let c=1;c<arguments.length;c++){const d=arguments[c];if(_.ka(d)){const e=a.length||0,f=d.length||0;a.length=e+f;for(let g=0;g<f;g++)a[e+g]=d[g]}else a.push(d)}};ma=function(a,b){b=b||a;let c=0,d=0;const e=new Set;for(;d<a.length;){const f=a[d++],g=f;e.has(g)||(e.add(g),b[c++]=f)}b.length=c};na=function(a,b,c){for(const d in a)b.call(c,a[d],d,a)};
pa=function(a,b){const c={};for(const d in a)c[d]=b.call(void 0,a[d],d,a);return c};ra=function(a){const b=[];let c=0;for(const d in a)b[c++]=a[d];return b};sa=function(a){for(const b in a)return!1;return!0};ua=function(a,b){let c,d;for(let e=1;e<arguments.length;e++){d=arguments[e];for(c in d)a[c]=d[c];for(let f=0;f<ta.length;f++)c=ta[f],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}};
va=function(a){const b=arguments.length;if(b==1&&Array.isArray(arguments[0]))return va.apply(null,arguments[0]);const c={};for(let d=0;d<b;d++)c[arguments[d]]=!0;return c};za=function(){let a=null;if(!ya)return a;try{const b=c=>c;a=ya.createPolicy("goog#html",{createHTML:b,createScript:b,createScriptURL:b})}catch(b){}return a};_.Ba=function(){Aa===void 0&&(Aa=za());return Aa};_.Da=function(a){const b=_.Ba();return new Ca(b?b.createScriptURL(a):a)};
_.Ea=function(a){if(a instanceof Ca)return a.A;throw Error("m");};Ga=function(a){if(a instanceof Fa)return a.A;throw Error("m");};Ia=function(a){return new Ha(b=>b.substr(0,a.length+1).toLowerCase()===a+":")};_.La=function(a,b=_.Ka){if(a instanceof Fa)return a;for(let c=0;c<b.length;++c){const d=b[c];if(d instanceof Ha&&d.ek(a))return new Fa(a)}};_.Na=function(a){a instanceof Fa?a=Ga(a):a=Ma.test(a)?a:void 0;return a};_.Qa=function(a){const b=_.Ba();return new _.Oa(b?b.createHTML(a):a)};
_.Sa=function(a){if(a instanceof _.Oa)return a.A;throw Error("m");};_.Ta=function(a,b=`unexpected value ${a}!`){throw Error(b);};_.Va=function(a,b,c){if(b instanceof Ca)a.href=_.Ea(b).toString(),a.rel=c;else{if(Ua.indexOf(c)===-1)throw Error("n`"+c);b=_.Na(b);b!==void 0&&(a.href=b,a.rel=c)}};Wa=function(a,b){b=_.Na(b);b!==void 0&&a.open(b,void 0,void 0)};
_.Ya=function(a=document){let b,c;a=(c=(b="document"in a?a.document:a).querySelector)==null?void 0:c.call(b,"script[nonce]");return a==null?"":a.nonce||a.getAttribute("nonce")||""};_.Za=function(a){const b=_.Ya(a.ownerDocument&&a.ownerDocument.defaultView||window);b&&a.setAttribute("nonce",b)};_.$a=function(a,b){a.src=_.Ea(b);_.Za(a)};_.bb=function(){var a=_.ab.navigator;return a&&(a=a.userAgent)?a:""};eb=function(a){return _.cb?_.db?_.db.brands.some(({brand:b})=>b&&b.indexOf(a)!=-1):!1:!1};
_.fb=function(a){return _.bb().indexOf(a)!=-1};_.gb=function(){return _.cb?!!_.db&&_.db.brands.length>0:!1};_.ib=function(){return _.fb("Safari")&&!(_.hb()||(_.gb()?0:_.fb("Coast"))||(_.gb()?0:_.fb("Opera"))||(_.gb()?0:_.fb("Edge"))||(_.gb()?eb("Microsoft Edge"):_.fb("Edg/"))||(_.gb()?eb("Opera"):_.fb("OPR"))||_.fb("Firefox")||_.fb("FxiOS")||_.fb("Silk")||_.fb("Android"))};_.hb=function(){return _.gb()?eb("Chromium"):(_.fb("Chrome")||_.fb("CriOS"))&&!(_.gb()?0:_.fb("Edge"))||_.fb("Silk")};
_.jb=function(a,...b){if(b.length===0)return _.Da(a[0]);let c=a[0];for(let d=0;d<b.length;d++)c+=encodeURIComponent(b[d])+a[d+1];return _.Da(c)};kb=function(a){_.ab.setTimeout(()=>{throw a;},0)};pb=function(){let a;for(;a=lb.remove();){try{a.Qg.call(a.A)}catch(b){kb(b)}mb(nb,a)}ob=!1};qb=function(a){let b=a,c;return function(){if(b){const d=b;b=void 0;c=d.apply(this,arguments)}return c}};sb=function(){throw Error("s");};tb=function(a,b){b=String.fromCharCode.apply(null,b);return a==null?b:a+b};
ub=function(a){let b="",c=0;const d=a.length-10240;for(;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)};wb=function(a){return vb[a]||""};yb=function(a){xb.test(a)&&(a=a.replace(xb,wb));a=atob(a);const b=new Uint8Array(a.length);for(let c=0;c<a.length;c++)b[c]=a.charCodeAt(c);return b};zb=function(a){return a!=null&&a instanceof Uint8Array};Cb=function(){const a=Error();Bb(a,"incident");kb(a)};
Db=function(a){a=Error(a);Bb(a,"warning");return a};Eb=function(){return typeof BigInt==="function"};Gb=function(a){return Array.prototype.slice.call(a)};_.Ib=function(a){return!!((a[_.Hb]|0)&2)};Jb=function(a){a[_.Hb]|=34;return a};Kb=function(a){a[_.Hb]|=32;return a};Lb=function(a,b){b[_.Hb]=(a|0)&-30975};Mb=function(a,b){b[_.Hb]=(a|34)&-30941};Ob=function(a){return!(!a||typeof a!=="object"||a.wS!==Nb)};Qb=function(a){return a!==null&&typeof a==="object"&&!Array.isArray(a)&&a.constructor===Object};
Ub=function(a,b,c){if(a!=null)if(typeof a==="string")a=a?new Rb(a,Sb):Tb();else if(a.constructor!==Rb)if(zb(a))a=a.length?new Rb(c?a:new Uint8Array(a),Sb):Tb();else{if(!b)throw Error();a=void 0}return a};Vb=function(a){return!Array.isArray(a)||a.length?!1:(a[_.Hb]|0)&1?!0:!1};_.Wb=function(a){if(a&2)throw Error();};Zb=function(a,b){(b=Yb?b[Yb]:void 0)&&(a[Yb]=Gb(b))};$b=function(a){a.CZ=!0;return a};cc=function(){return $b(a=>ac(a)?a.every(b=>(0,_.bc)(b)):!1)};
gc=function(a){var b=a;if((0,_.bc)(b)){if(!/^\s*(?:-?[1-9]\d*|0)?\s*$/.test(b))throw Error(String(b));}else if((0,_.dc)(b)&&!Number.isSafeInteger(b))throw Error(String(b));return ec?BigInt(a):a=fc(a)?a?"1":"0":(0,_.bc)(a)?a.trim()||"0":String(a)};hc=function(a,b){if(a.length>b.length)return!1;if(a.length<b.length||a===b)return!0;for(let c=0;c<a.length;c++){const d=a[c],e=b[c];if(d>e)return!1;if(d<e)return!0}};kc=function(a){const b=a>>>0;ic=b;jc=(a-b)/4294967296>>>0};
mc=function(a){if(a<0){kc(-a);const [b,c]=lc(ic,jc);ic=b>>>0;jc=c>>>0}else kc(a)};nc=function(a,b){const c=b&2147483648;c&&(a=~a+1>>>0,b=~b>>>0,a==0&&(b=b+1>>>0));a=b*4294967296+(a>>>0);return c?-a:a};pc=function(a,b){b>>>=0;a>>>=0;if(b<=2097151)var c=""+(4294967296*b+a);else Eb()?c=""+(BigInt(b)<<BigInt(32)|BigInt(a)):(c=(a>>>24|b<<8)&16777215,b=b>>16&65535,a=(a&16777215)+c*6777216+b*6710656,c+=b*8147497,b*=2,a>=1E7&&(c+=a/1E7>>>0,a%=1E7),c>=1E7&&(b+=c/1E7>>>0,c%=1E7),c=b+oc(c)+oc(a));return c};
oc=function(a){a=String(a);return"0000000".slice(a.length)+a};rc=function(a){if(a.length<16)mc(Number(a));else if(Eb())a=BigInt(a),ic=Number(a&BigInt(4294967295))>>>0,jc=Number(a>>BigInt(32)&BigInt(4294967295));else{const b=+(a[0]==="-");jc=ic=0;const c=a.length;for(let d=b,e=(c-b)%6+b;e<=c;d=e,e+=6){const f=Number(a.slice(d,e));jc*=1E6;ic=ic*1E6+f;ic>=4294967296&&(jc+=Math.trunc(ic/4294967296),jc>>>=0,ic>>>=0)}if(b){const [d,e]=lc(ic,jc);ic=d;jc=e}}};
lc=function(a,b){b=~b;a?a=~a+1:b+=1;return[a,b]};tc=function(a){if(typeof a!=="boolean")throw Error("z`"+sc(a)+"`"+a);return a};vc=function(a){const b=typeof a;switch(b){case "bigint":return!0;case "number":return Number.isFinite(a)}return b!=="string"?!1:uc.test(a)};wc=function(a){if(typeof a!=="number")throw Db("int32");if(!Number.isFinite(a))throw Db("int32");return a|0};
xc=function(a){if(a==null)return a;if(typeof a==="string"){if(!a)return;a=+a}if(typeof a==="number")return Number.isFinite(a)?a|0:void 0};Ac=function(a){if(a!=null)a:{if(!vc(a))throw Db("int64");switch(typeof a){case "string":a=yc(a);break a;case "bigint":a=gc(BigInt.asIntN(64,a));break a;default:a=zc(a)}}return a};Bc=function(a){return a[0]==="-"?!1:a.length<20?!0:a.length===20&&Number(a.substring(0,6))<184467};
Cc=function(a){if(a<0){mc(a);const b=pc(ic,jc);a=Number(b);return Number.isSafeInteger(a)?a:b}if(Bc(String(a)))return a;mc(a);return jc*4294967296+(ic>>>0)};zc=function(a){a=Math.trunc(a);Number.isSafeInteger(a)||(mc(a),a=nc(ic,jc));return a};Dc=function(a){a=Math.trunc(a);return a>=0&&Number.isSafeInteger(a)?a:Cc(a)};
yc=function(a){var b=Math.trunc(Number(a));if(Number.isSafeInteger(b))return String(b);b=a.indexOf(".");b!==-1&&(a=a.substring(0,b));if(!(a[0]==="-"?a.length<20||a.length===20&&Number(a.substring(0,7))>-922337:a.length<19||a.length===19&&Number(a.substring(0,6))<922337))if(rc(a),a=ic,b=jc,b&2147483648)if(Eb())a=""+(BigInt(b|0)<<BigInt(32)|BigInt(a>>>0));else{const [c,d]=lc(a,b);a="-"+pc(c,d)}else a=pc(a,b);return a};
Ec=function(a){var b=Math.trunc(Number(a));if(Number.isSafeInteger(b)&&b>=0)return String(b);b=a.indexOf(".");b!==-1&&(a=a.substring(0,b));Bc(a)||(rc(a),a=pc(ic,jc));return a};Fc=function(a){if(!vc(a))throw Db("uint64");switch(typeof a){case "string":return Ec(a);case "bigint":return gc(BigInt.asUintN(64,a));default:return Dc(a)}};
Hc=function(a){if(a==null)return a;if(typeof a==="bigint")return a>=0&&Gc(a)?a=Number(a):(a=BigInt.asUintN(64,a),a=Gc(a)?Number(a):String(a)),a;if(vc(a))return typeof a==="number"?Dc(a):Ec(a)};Ic=function(a){if(typeof a!=="string")throw Error();return a};Jc=function(a){if(a!=null&&typeof a!=="string")throw Error();return a};_.Kc=function(a){return a==null||typeof a==="string"?a:void 0};
Nc=function(a,b,c,d){if(a!=null&&typeof a==="object"&&a.wr===Lc)return a;if(!Array.isArray(a))return c?d&2?Mc(b):new b:void 0;let e=c=a[_.Hb]|0;e===0&&(e|=d&32);e|=d&2;e!==c&&(a[_.Hb]=e);return new b(a)};Mc=function(a){var b=a[Oc];if(b)return b;b=new a;Jb(b.Ib);return a[Oc]=b};Pc=function(a,b,c){if(b)return Ic(a);let d;return(d=_.Kc(a))!=null?d:c?"":void 0};Qc=function(){Cb()};Uc=function(a,b){(Rc||(Rc=new Sc)).set(a,b);(Tc||(Tc=new Sc)).set(b,a)};
Wc=function(){Sc===void 0&&(Sc=typeof WeakMap==="function"?Vc(WeakMap):null);return Sc};Vc=function(a){try{return a.toString().indexOf("[native code]")!==-1?a:null}catch(b){return null}};Zc=function(a){if(Xc===void 0){const b=new Yc([],{});Xc=Array.prototype.concat.call([],b).length===1}Xc&&typeof Symbol==="function"&&Symbol.isConcatSpreadable&&(a[Symbol.isConcatSpreadable]=!0)};
$c=function(a,b){if(a.length!==b.length)return!1;for(const e in b){var c=Number(e),d;if(d=Number.isInteger(c))d=a[c],c=b[c],d=!(Number.isNaN(d)?Number.isNaN(c):d===c);if(d)return!1}return!0};ad=function(){Cb()};dd=function(a,b){let c,d;return(c=bd)==null?void 0:(d=c.get(b))==null?void 0:d.get(a)};fd=function(a,b){ed=b;a=new a(b);ed=void 0;return a};
id=function(a){switch(typeof a){case "boolean":return gd||(gd=[0,void 0,!0]);case "number":return a>0?void 0:a===0?hd||(hd=[0,void 0]):[-a,void 0];case "string":return[0,a];case "object":return a}};ld=function(a,b,c){a=kd(a,b[0],b[1]);b!==gd&&c&&(a[_.Hb]|=16384);return a};
kd=function(a,b,c){a==null&&(a=ed);ed=void 0;if(a==null){var d=96;c?(a=[c],d|=512):a=[];b&&(d=d&-33521665|(b&1023)<<15)}else{if(!Array.isArray(a))throw Error("A");d=a[_.Hb]|0;if(d&2048)throw Error("D");if(d&64)return a;d|=64;if(c&&(d|=512,c!==a[0]))throw Error("E");a:{c=a;const e=c.length;if(e){const f=e-1;if(Qb(c[f])){d|=256;b=f-(+!!(d&512)-1);if(b>=1024)throw Error("F");d=d&-33521665|(b&1023)<<15;break a}}if(b){b=Math.max(b,e-(+!!(d&512)-1));if(b>1024)throw Error("G");d=d&-33521665|(b&1023)<<15}}}a[_.Hb]=
d;return a};md=function(a){return a};od=function(a,b,c,d,e,f){a=Nc(a,d,c,f);e&&(a=_.nd(a));return a};pd=function(a){return a};qd=function(a){return[a,this.get(a)]};ud=function(){return rd||(rd=new sd(Jb([]),void 0,void 0,void 0,td))};wd=function(a,b){return vd(b)};
vd=function(a){switch(typeof a){case "number":return isFinite(a)?a:String(a);case "bigint":return Gc(a)?Number(a):String(a);case "boolean":return a?1:0;case "object":if(a)if(Array.isArray(a)){if(Vb(a))return}else{if(zb(a))return ub(a);if(a instanceof Rb){const b=a.A;return b==null?"":typeof b==="string"?b:a.A=ub(b)}if(a instanceof sd)return a.kC()}}return a};
xd=function(a,b,c){const d=Gb(a);var e=d.length;const f=b&256?d[e-1]:void 0;e+=f?-1:0;for(b=b&512?1:0;b<e;b++)d[b]=c(d[b]);if(f){b=d[b]={};for(const g in f)b[g]=c(f[g])}Zb(d,a);return d};zd=function(a,b,c,d,e){if(a!=null){if(Array.isArray(a))a=Vb(a)?void 0:e&&(a[_.Hb]|0)&2?a:yd(a,b,c,d!==void 0,e);else if(Qb(a)){const f={};for(let g in a)f[g]=zd(a[g],b,c,d,e);a=f}else a=b(a,d);return a}};
yd=function(a,b,c,d,e){const f=d||c?a[_.Hb]|0:0;d=d?!!(f&32):void 0;const g=Gb(a);for(let h=0;h<g.length;h++)g[h]=zd(g[h],b,c,d,e);c&&(Zb(g,a),c(f,g));return g};Cd=function(a){return zd(a,Bd,void 0,void 0,!1)};Bd=function(a){a.wr===Lc?a=a.toJSON():a instanceof Rb?(a=a.A||"",a=typeof a==="string"?a:new Uint8Array(a)):a=zb(a)?new Uint8Array(a):a instanceof sd?a.kC(Cd):a;return a};Ed=function(a){return zd(a,Dd,void 0,void 0,!1)};Dd=function(a){return a.wr===Lc?a.toJSON():a instanceof sd?a.kC(Ed):vd(a)};
Fd=function(a,b,c=Mb){if(a!=null){if(a instanceof Uint8Array)return b?a:new Uint8Array(a);if(Array.isArray(a)){var d=a[_.Hb]|0;if(d&2)return a;b&&(b=d===0||!!(d&32)&&!(d&64||!(d&16)));return b?(a[_.Hb]=(d|34)&-12293,a):yd(a,Fd,d&4?Mb:c,!0,!0)}a.wr===Lc?(c=a.Ib,d=c[_.Hb],a=d&2?a:Gd(a,c,d,!0)):a instanceof sd&&!(a.Xp&2)&&(c=Jb(a.jC(Fd)),a=new sd(c,a.Aw,a.mr,a.wC));return a}};Gd=function(a,b,c,d){Hd(a);return fd(a.constructor,Id(b,c,d))};
Id=function(a,b,c){const d=c||b&2?Mb:Lb,e=!!(b&32);a=xd(a,b,f=>Fd(f,e,d));a[_.Hb]=a[_.Hb]|32|(c?2:0);return a};_.nd=function(a){const b=a.Ib,c=b[_.Hb];return c&2?Gd(a,b,c,!1):a};_.Jd=function(a){const b=a.Ib,c=b[_.Hb];return c&2?a:Gd(a,b,c,!0)};Md=function(a,b,c,d){if(!(4&b))return!0;if(c==null)return!1;!d&&c===0&&(4096&b||8192&b)&&(a.constructor[Ld]=(a.constructor[Ld]|0)+1)<5&&Cb();return c===0?!1:!(c&b)};Nd=function(a,b,c,d){b=d+(+!!(b&512)-1);if(!(b<0||b>=a.length||b>=c))return a[b]};
Od=function(a,b,c,d){const e=b>>15&1023||536870912;if(c>=e){let f,g=b;if(b&256)f=a[a.length-1];else{if(d==null)return g;f=a[e+(+!!(b&512)-1)]={};g|=256}f[c]=d;c<e&&(a[c+(+!!(b&512)-1)]=void 0);g!==b&&(a[_.Hb]=g);return g}a[c+(+!!(b&512)-1)]=d;b&256&&(a=a[a.length-1],c in a&&delete a[c]);return b};
Rd=function(a,b,c,d,e){var f=b&2;e=_.Pd(a,b,c,e);Array.isArray(e)||(e=Qd);const g=!(d&2);d=!(d&1);const h=!!(b&32);let m=e[_.Hb]|0;m!==0||!h||f||g?m&1||(m|=1,e[_.Hb]=m):(m|=33,e[_.Hb]=m);f?(a=!1,m&2||(Jb(e),a=!!(4&m)),(d||a)&&Object.freeze(e)):(f=!!(2&m)||!!(2048&m),d&&f?(e=Gb(e),f=1,h&&!g&&(f|=32),e[_.Hb]=f,Od(a,b,c,e)):g&&m&32&&!f&&(e[_.Hb]&=-33));return e};
_.ce=function(a,b,c,d,e,f){const g=a.Ib;let h=g[_.Hb];d=2&h?1:d;f=!!f;e=Sd(g,h,b,e);var m=e[_.Hb]|0,q=e;Td(q,a);d!==2&&d!==1||Ud(q,a);if(Md(a,m,void 0,f)){4&m&&(e=Gb(e),m=Vd(m,h),h=Od(g,h,b,e));let v=q=0;for(;q<e.length;q++){const x=c(e[q]);x!=null&&(e[v++]=x)}v<q&&(e.length=v);m=Xd(m,h);m=(m|20)&-4097;m&=-8193;e[_.Hb]=m;2&m&&Object.freeze(e)}let u;if(d===1||d===4&&32&m)Yd(m)||(a=m,m|=2,m!==a&&(e[_.Hb]=m),Object.freeze(e));else if(c=d!==5?!1:!!(32&m)||Yd(m)||!!Zd(e),(d===2||c)&&Yd(m)&&(e=Gb(e),m=
Vd(m,h),m=$d(m,h,f),e[_.Hb]=m,h=Od(g,h,b,e)),Yd(m)||(b=m,m=$d(m,h,f),m!==b&&(e[_.Hb]=m)),c)u=ae(e),be(e,a,!0);else if(d===2&&!f){let v;(v=Rc)==null||v.delete(e)}return u||e};Sd=function(a,b,c,d){a=_.Pd(a,b,c,d);return Array.isArray(a)?a:Qd};Xd=function(a,b){a===0&&(a=Vd(a,b));return a|1};Yd=function(a){return!!(2&a)&&!!(4&a)||!!(2048&a)};
_.de=function(a,b,c,d,e,f){var g=b&2;let h=!1;if(c==null){if(g)return ud();c=[]}else if(c.constructor===sd){if((c.Xp&2)==0||g)return c;c=c.jC()}else Array.isArray(c)?h=_.Ib(c):c=[];if(g){if(!c.length)return ud();h||(h=!0,Jb(c))}else if(h){h=!1;g=Gb(c);for(c=0;c<g.length;c++){const m=g[c]=Gb(g[c]);Array.isArray(m[1])&&(m[1]=Jb(m[1]))}c=g}h||((c[_.Hb]|0)&64?c[_.Hb]&=-33:32&b&&Kb(c));e=new sd(c,e,Pc,f);Od(a,b,d,e);return e};ee=function(a,b,c,d,e,f){const g=b&2;a=_.de(a,b,c,d,e,f);!g&&e&&(a.HP=!0);return a};
_.fe=function(a,b){a=a.Ib;const c=a[_.Hb];return ee(a,c,_.Pd(a,c,b),b,void 0,Pc)};_.ge=function(a,b,c){a=a.Ib;const d=a[_.Hb];return ee(a,d,_.Pd(a,d,b),b,c)};
le=function(a,b,c){const d=a.Ib;let e=d[_.Hb];_.Wb(e);if(c==null)return Od(d,e,b),a;c=_.he(c);let f=c[_.Hb]|0,g=f;const h=!!(2&f)||Object.isFrozen(c);var m;if(m=!h)(m=void 0===ie)||(m=(je||!1)&&void 0!==ke);if(Md(a,f)){f=21;h&&(c=Gb(c),g=0,f=Vd(f,e),f=$d(f,e,!0));for(let q=0;q<c.length;q++)c[q]=wc(c[q])}m?(c=Gb(c),g=0,f=Vd(f,e),f=$d(f,e,!0)):h||be(c,a);f!==g&&(c[_.Hb]=f);Od(d,e,b,c);return a};
me=function(a,b,c,d){const e=a.Ib;let f=e[_.Hb];_.Wb(f);Od(e,f,b,(d==="0"?Number(c)===0:c===d)?void 0:c);return a};oe=function(a){let b;return(b=a[ne])!=null?b:a[ne]=new Map};qe=function(a,b,c,d){const e=oe(a),f=pe(e,a,b,c);f!==d&&(f&&(b=Od(a,b,f)),e.set(c,d));return b};pe=function(a,b,c,d){let e=a.get(d);if(e!=null)return e;e=0;for(let f=0;f<d.length;f++){const g=d[f];_.Pd(b,c,g)!=null&&(e!==0&&(c=Od(b,c,e)),e=g)}a.set(d,e);return e};
re=function(a,b,c,d){a=a.Ib;let e=a[_.Hb];d=_.Pd(a,e,c,d);b=Nc(d,b,!1,e);b!==d&&b!=null&&Od(a,e,c,b);return b};
_.se=function(a,b,c,d,e,f,g,h){const m=a.Ib;var q=!!(2&b);e=q?1:e;g=!!g;h&&(h=!q);f=Sd(m,b,d,f);var u=f[_.Hb]|0;q=f;Td(q,a);e!==2&&e!==1||Ud(q,a);q=!!(4&u);if(!q){u=Xd(u,b);var v=f,x=b;const D=!!(2&u);D&&(x|=2);let O=!D,Q=!0,P=0,X=0;for(;P<v.length;P++){const H=Nc(v[P],c,!1,x);if(H instanceof c){if(!D){const ja=_.Ib(H.Ib);O&&(O=!ja);Q&&(Q=ja)}v[X++]=H}}X<P&&(v.length=X);u|=4;u=Q?u|16:u&-17;u=O?u|8:u&-9;v[_.Hb]=u;D&&Object.freeze(v)}if(h&&!(8&u||!f.length&&(e===1||e===4&&32&u))){Yd(u)?(f=Gb(f),u=Vd(u,
b),b=Od(m,b,d,f)):Ud(f,a);c=f;h=u;for(v=0;v<c.length;v++)u=c[v],x=_.nd(u),u!==x&&(c[v]=x);h|=8;h=c.length?h&-17:h|16;u=c[_.Hb]=h}let A;if(e===1||e===4&&32&u)Yd(u)||(a=u,u|=!f.length||16&u&&(!q||32&u)?2:2048,u!==a&&(f[_.Hb]=u),Object.freeze(f));else if(q=e!==5?!1:!!(32&u)||Yd(u)||!!Zd(f),(e===2||q)&&Yd(u)&&(f=Gb(f),u=Vd(u,b),u=$d(u,b,g),f[_.Hb]=u,b=Od(m,b,d,f)),Yd(u)||(d=u,u=$d(u,b,g),u!==d&&(f[_.Hb]=u)),q)A=ae(f),be(f,a,!0);else if(e===2&&!g){let D;(D=Rc)==null||D.delete(f)}return A||f};
Vd=function(a,b){a=(2&b?a|2:a&-3)|32;return a&=-2049};$d=function(a,b,c){32&b&&c||(a&=-33);return a};te=function(a,b,c,d,e,f,g){const h=a.Ib[_.Hb];_.Wb(h);a=_.se(a,h,c,b,2,f,!0);if(g){if(typeof e!=="number"||e<0||e>a.length)throw Error();}else d=d!=null?d:new c;e!=void 0?a.splice(e,g,d):a.push(d);a[_.Hb]=_.Ib(d.Ib)?a[_.Hb]&-9:a[_.Hb]&-17};ue=function(a,b){return a!=null?a:b};
ve=function(a){if(typeof a==="string")return{buffer:yb(a),ck:!1};if(Array.isArray(a))return{buffer:new Uint8Array(a),ck:!1};if(a.constructor===Uint8Array)return{buffer:a,ck:!1};if(a.constructor===ArrayBuffer)return{buffer:new Uint8Array(a),ck:!1};if(a.constructor===Rb){if(Sb!==Sb)throw Error("w");var b=a.A;b=b==null||zb(b)?b:typeof b==="string"?yb(b):null;return{buffer:(b==null?b:a.A=b)||new Uint8Array(0),ck:!0}}if(a instanceof Uint8Array)return{buffer:new Uint8Array(a.buffer,a.byteOffset,a.byteLength),
ck:!1};throw Error("R");};we=function(a){return a};xe=function(a){return a};Be=function(a,b,c,d){return ye(a,b,c,d,ze,Ae)};Ee=function(a,b,c,d){return ye(a,b,c,d,Ce,De)};
ye=function(a,b,c,d,e,f){if(!c.length&&!d)return 0;var g=0;let h=0,m=0;var q=0;let u=0;for(var v=c.length-1;v>=0;v--){var x=c[v];d&&v===c.length-1&&x===d||(q++,x!=null&&m++)}if(d)for(var A in d)v=+A,isNaN(v)||(u+=Fe(v),h++,v>g&&(g=v));q=e(q,m)+f(h,g,u);A=m;v=h;x=g;let D=u;for(let Q=c.length-1;Q>=0;Q--){var O=c[Q];if(O==null||d&&Q===c.length-1&&O===d)continue;O=Q-b;const P=e(O,A)+f(v,x,D);P<q&&(a=1+O,q=P);v++;A--;D+=Fe(O);x=Math.max(x,O)}b=e(0,0)+f(v,x,D);b<q&&(a=0,q=b);if(d){v=h;x=g;D=u;A=m;for(const Q in d)d=
+Q,isNaN(d)||d>=1024||(v--,A++,D-=Q.length,g=e(d,A)+f(v,x,D),g<q&&(a=1+d,q=g))}return a};De=function(a,b,c){return c+a*3+(a>1?a-1:0)};Ce=function(a,b){return(a>1?a-1:0)+(a-b)*4};Ae=function(a,b){return a==0?0:9*Math.max(1<<32-Math.clz32(a+a/2-1),4)<=b?a==0?0:a<4?100+(a-1)*16:a<6?148+(a-4)*16:a<12?244+(a-6)*16:a<22?436+(a-12)*19:a<44?820+(a-22)*17:52+32*a:40+4*b};ze=function(a){return 40+4*a};Fe=function(a){return a>=100?a>=1E4?Math.ceil(Math.log10(1+a)):a<1E3?3:4:a<10?1:2};
Ie=function(a){Hd(a);var b=Ge?a.Ib:yd(a.Ib,Dd,void 0,void 0,!1);var c=!Ge,d=(c?a.Ib:b)[_.Hb];if(a=b.length){var e=b[a-1],f=Qb(e);f?a--:e=void 0;var g=+!!(d&512)-1,h=a-g;d=!!He&&!(d&512);var m,q=(m=He)!=null?m:xe;m=d?q(h,g,b,e):h;d=(h=d&&h!==m)?Array.prototype.slice.call(b,0,a):b;if(f||h){b:{var u=d;var v=e;var x;f=!1;if(h)for(q=Math.max(0,m+g);q<u.length;q++){var A=u[q];const Q=q-g;if(!(A==null||Vb(A)||Ob(A)&&A.size===0)){var D=u[q]=void 0;((D=x)!=null?D:x={})[Q]=A;f=!0}}if(v)for(let Q in v)if(D=
+Q,isNaN(D)){let P;((P=x)!=null?P:x={})[Q]=v[Q]}else if(q=v[Q],Array.isArray(q)&&(Vb(q)||Ob(q)&&q.size===0)&&(q=null),q==null&&(f=!0),h&&D<m){f=!0;q=D+g;for(A=u.length;A<=q;A++)u.push(void 0);u[q]=v[D]}else if(q!=null){let P;((P=x)!=null?P:x={})[Q]=q}f||(x=v);if(x)for(let Q in x){v=x;break b}v=null}u=v==null?e!=null:v!==e}h&&(a=d.length);for(var O;a>0;a--){x=d[a-1];if(!(x==null||Vb(x)||Ob(x)&&x.size===0))break;O=!0}if(d!==b||u||O){if(!h&&!c)d=Array.prototype.slice.call(d,0,a);else if(O||u||v)d.length=
a;v&&d.push(v)}b=d}return b};_.Je=function(a,b){if(b==null)return new a;if(!Array.isArray(b))throw Error("T");if(Object.isFrozen(b)||Object.isSealed(b)||!Object.isExtensible(b))throw Error("U");b[_.Hb]|=128;return fd(a,Kb(b))};Ke=function(){const a=class{constructor(){throw Error();}};Object.setPrototypeOf(a,a.prototype);return a};
Se=function(a){var b=Le,c=Me,d=a[Ne];if(d)return d;d={};d.rI=id(a[0]);var e=a[1];let f=1;e&&e.constructor===Object&&(d.xQ=e,e=a[++f],typeof e==="function"&&(d.RR=!0,Oe!=null||(Oe=e),Pe!=null||(Pe=a[f+1]),e=a[f+=2]));const g={};for(;e&&Array.isArray(e)&&e.length&&typeof e[0]==="number"&&e[0]>0;){for(var h=0;h<e.length;h++)g[e[h]]=e;e=a[++f]}for(h=1;e!==void 0;){typeof e==="number"&&(h+=e,e=a[++f]);let u;var m=void 0;e instanceof Qe?u=e:(u=Re,f--);let v;if((v=u)==null?0:v.B){e=a[++f];m=a;var q=f;typeof e===
"function"&&(e=e(),m[q]=e);m=e}e=a[++f];q=h+1;typeof e==="number"&&e<0&&(q-=e,e=a[++f]);for(;h<q;h++){const x=g[h];m?c(d,h,u,m,x):b(d,h,u,x)}}return a[Ne]=d};Le=function(a,b,c,d){const e=c.A;a[b]=d?(f,g,h)=>e(f,g,h,d):e};Me=function(a,b,c,d,e){const f=c.A;let g,h;a[b]=(m,q,u)=>f(m,q,u,h||(h=Se(d).rI),g||(g=Te(d)),e)};
Te=function(a){let b=a[Ue];if(b!=null)return b;const c=Se(a);b=c.RR?(d,e)=>Oe(d,e,c):(d,e)=>{for(var f=d[_.Hb];Ve(e)&&e.B!=4;){var g=e.D,h=c[g];if(h==null){var m=c.xQ;m&&(m=m[g])&&(m=We(m),m!=null&&(h=c[g]=m))}h!=null&&h(e,d,g)||(h=e,g=h.C,Xe(h),h.LG?h=void 0:(m=h.A.A-g,h.A.A=g,h=Ye(h.A,m)),g=d,h&&(Yb||(Yb=Symbol()),(m=g[Yb])?m.push(h):g[Yb]=[h]))}if(f&16384){h=d[_.Hb];e=Ze;f=+!!(h&512)-1;g=d.length;h=h===0?!!g&&Qb(d[g-1]):h&256;m=g+(h?-1:0);for(let q=0;q<m;q++)e(q-f,d[q]);if(h){f=d[g-1];for(const q in f)!isNaN(q)&&
e(+q,f[q])}Jb(d)}return!0};return a[Ue]=b};We=function(a){a=Array.isArray(a)?a[0]instanceof Qe?a:[$e,a]:[a,void 0];const b=a[0].A;if(a=a[1]){const c=Te(a),d=Se(a).rI;return(e,f,g)=>b(e,f,g,d,c)}return b};Ze=function(a,b){Array.isArray(b)&&Jb(b)};af=function(a,b){return new Qe(a,b)};bf=function(a,b,c){Od(a,a[_.Hb],b,c)};df=function(a,b,c){if(a.B!==2)return!1;a=cf(a);bf(b,c,a===Tb()?void 0:a);return!0};
hf=function(a,b){return(c,d)=>{if(ef.length){const f=ef.pop();ff(f,d);f.A.init(c,void 0,void 0,d);c=f}else c=new gf(c,d);try{const f=new a,g=f.Ib;Te(b)(g,c);var e=f}finally{c.A.clear(),c.D=-1,c.B=-1,ef.length<100&&ef.push(c)}return e}};jf=function(a){return b=>{b=JSON.parse(b);if(!Array.isArray(b))throw Error("I`"+sc(b)+"`"+b);Jb(b);return new a(b)}};lf=function(a){return b=>kf(a,b)};mf=function(a=window){return a.WIZ_global_data};nf=function(a,b=window){return(b=mf(b))&&a in b?b[a]:null};
of=function(a,b,c,d,e){const f=Zone.__symbol__(d);if(!b[f]){var g=b[f]=b[d];b[d]=function(h,m,q){m&&m.prototype&&e.forEach(function(u){const v=`${c}.${d}::`+u,x=m.prototype;try{if(x.hasOwnProperty(u)){const A=a.ObjectGetOwnPropertyDescriptor(x,u);A&&A.value?(A.value=a.wrapWithCurrentZone(A.value,v),a._redefineProperty(m.prototype,u,A)):x[u]&&(x[u]=a.wrapWithCurrentZone(x[u],v))}else x[u]&&(x[u]=a.wrapWithCurrentZone(x[u],v))}catch(A){}});return g.call(b,h,m,q)};a.attachOriginToPatched(b[d],g)}};
qf=function(a){return(pf.__Zone_symbol_prefix||"__zone_symbol__")+a};
rf=function(){function a(N){g&&g.mark&&g.mark(N)}function b(N,S){g&&g.measure&&g.measure(N,S)}function c(N){Q||pf[x]&&(Q=pf[x].resolve(0));if(Q){let S=Q[A];S||(S=Q.then);S.call(Q,N)}else pf[v](N,0)}function d(N){wa===0&&D.length===0&&c(e);N&&D.push(N)}function e(){if(!O){for(O=!0;D.length;){const N=D;D=[];for(let S=0;S<N.length;S++){const Z=N[S];try{Z.zone.runTask(Z,null,null)}catch(Ja){H.onUnhandledError(Ja)}}}H.microtaskDrainDone();O=!1}}function f(){}const g=pf.performance;a("Zone");class h{static assertZonePatched(){if(pf.Promise!==
X.ZoneAwarePromise)throw Error("da");}static get root(){let N=h.current;for(;N.parent;)N=N.parent;return N}static get current(){return ja.zone}static get currentTask(){return oa}static __load_patch(N,S,Z=!1){if(X.hasOwnProperty(N)){if(S=pf[qf("forceDuplicateZoneCheck")]===!0,!Z&&S)throw Error("ea`"+N);}else pf["__Zone_disable_"+N]||(Z="Zone:"+N,a(Z),X[N]=S(pf,h,H),b(Z,Z))}get parent(){return this.mb}get name(){return this.C}constructor(N,S){this.mb=N;this.C=S?S.name||"unnamed":"<root>";this.B=S&&
S.properties||{};this.A=new q(this,this.mb&&this.mb.A,S)}get(N){const S=this.getZoneWith(N);if(S)return S.B[N]}getZoneWith(N){let S=this;for(;S;){if(S.B.hasOwnProperty(N))return S;S=S.mb}return null}fork(N){if(!N)throw Error("fa");return this.A.fork(this,N)}wrap(N,S){if(typeof N!=="function")throw Error("ga`"+N);const Z=this.A.intercept(this,N,S),Ja=this;return function(){return Ja.runGuarded(Z,this,arguments,S)}}run(N,S,Z,Ja){ja={parent:ja,zone:this};try{return this.A.invoke(this,N,S,Z,Ja)}finally{ja=
ja.parent}}runGuarded(N,S=null,Z,Ja){ja={parent:ja,zone:this};try{try{return this.A.invoke(this,N,S,Z,Ja)}catch(Xb){if(this.A.handleError(this,Xb))throw Xb;}}finally{ja=ja.parent}}runTask(N,S,Z){if(N.zone!=this)throw Error("ha`"+(N.zone||P).name+"`"+this.name);const {type:Ja,data:{isPeriodic:Xb=!1,isRefreshable:Ab=!1}={}}=N;if(N.state!=="notScheduled"||Ja!=="eventTask"&&Ja!=="macroTask"){var Ad=N.state!="running";Ad&&N.mf("running","scheduled");var jd=oa;oa=N;ja={parent:ja,zone:this};try{Ja!="macroTask"||
!N.data||Xb||Ab||(N.cancelFn=void 0);try{return this.A.invokeTask(this,N,S,Z)}catch(Fb){if(this.A.handleError(this,Fb))throw Fb;}}finally{S=N.state,S!=="notScheduled"&&S!=="unknown"&&(Ja=="eventTask"||Xb||Ab&&S==="scheduling"?Ad&&N.mf("scheduled","running","scheduling"):(S=N.Aj,this.ln(N,-1),Ad&&N.mf("notScheduled","running","notScheduled"),Ab&&(N.Aj=S))),ja=ja.parent,oa=jd}}}scheduleTask(N){if(N.zone&&N.zone!==this)for(var S=this;S;){if(S===N.zone)throw Error("ia`"+this.name+"`"+N.zone.name);S=S.parent}N.mf("scheduling",
"notScheduled");S=[];N.Aj=S;N.xc=this;try{N=this.A.scheduleTask(this,N)}catch(Z){throw N.mf("unknown","scheduling","notScheduled"),this.A.handleError(this,Z),Z;}N.Aj===S&&this.ln(N,1);N.state=="scheduling"&&N.mf("scheduled","scheduling");return N}scheduleMicroTask(N,S,Z,Ja){return this.scheduleTask(new u("microTask",N,S,Z,Ja,void 0))}scheduleMacroTask(N,S,Z,Ja,Xb){return this.scheduleTask(new u("macroTask",N,S,Z,Ja,Xb))}scheduleEventTask(N,S,Z,Ja,Xb){return this.scheduleTask(new u("eventTask",N,S,
Z,Ja,Xb))}cancelTask(N){if(N.zone!=this)throw Error("ja`"+(N.zone||P).name+"`"+this.name);if(N.state==="scheduled"||N.state==="running"){N.mf("canceling","scheduled","running");try{this.A.cancelTask(this,N)}catch(S){throw N.mf("unknown","canceling"),this.A.handleError(this,S),S;}this.ln(N,-1);N.mf("notScheduled","canceling");N.runCount=-1;return N}}ln(N,S){const Z=N.Aj;S==-1&&(N.Aj=null);for(let Ja=0;Ja<Z.length;Ja++)Z[Ja].ln(N.type,S)}}h.__symbol__=qf;const m={name:"",onHasTask:(N,S,Z,Ja)=>N.hasTask(Z,
Ja),onScheduleTask:(N,S,Z,Ja)=>N.scheduleTask(Z,Ja),onInvokeTask:(N,S,Z,Ja,Xb,Ab)=>N.invokeTask(Z,Ja,Xb,Ab),onCancelTask:(N,S,Z,Ja)=>N.cancelTask(Z,Ja)};class q{get zone(){return this.xc}constructor(N,S,Z){this.XO={microTask:0,macroTask:0,eventTask:0};this.xc=N;this.WY=S;this.Kx=Z&&(Z&&Z.onFork?Z:S.Kx);this.VD=Z&&(Z.onFork?S:S.VD);this.KN=Z&&(Z.onFork?this.xc:S.KN);this.Vx=Z&&(Z.onIntercept?Z:S.Vx);this.uE=Z&&(Z.onIntercept?S:S.uE);this.tE=Z&&(Z.onIntercept?this.xc:S.tE);this.Yx=Z&&(Z.onInvoke?Z:
S.Yx);this.xE=Z&&(Z.onInvoke?S:S.xE);this.vE=Z&&(Z.onInvoke?this.xc:S.vE);this.Mx=Z&&(Z.onHandleError?Z:S.Mx);this.cE=Z&&(Z.onHandleError?S:S.cE);this.bE=Z&&(Z.onHandleError?this.xc:S.bE);this.Jt=Z&&(Z.onScheduleTask?Z:S.Jt);this.wy=Z&&(Z.onScheduleTask?S:S.wy);this.vy=Z&&(Z.onScheduleTask?this.xc:S.vy);this.yt=Z&&(Z.onInvokeTask?Z:S.yt);this.Xx=Z&&(Z.onInvokeTask?S:S.Xx);this.Wx=Z&&(Z.onInvokeTask?this.xc:S.Wx);this.dt=Z&&(Z.onCancelTask?Z:S.dt);this.Bx=Z&&(Z.onCancelTask?S:S.Bx);this.Ax=Z&&(Z.onCancelTask?
this.xc:S.Ax);this.gE=this.iE=this.hE=this.wp=null;N=Z&&Z.onHasTask;const Ja=S&&S.wp;if(N||Ja)this.wp=N?Z:m,this.hE=S,this.iE=this,this.gE=this.xc,Z.onScheduleTask||(this.Jt=m,this.wy=S,this.vy=this.xc),Z.onInvokeTask||(this.yt=m,this.Xx=S,this.Wx=this.xc),Z.onCancelTask||(this.dt=m,this.Bx=S,this.Ax=this.xc)}fork(N,S){return this.Kx?this.Kx.onFork(this.VD,this.zone,N,S):new h(N,S)}intercept(N,S,Z){return this.Vx?this.Vx.onIntercept(this.uE,this.tE,N,S,Z):S}invoke(N,S,Z,Ja,Xb){return this.Yx?this.Yx.onInvoke(this.xE,
this.vE,N,S,Z,Ja,Xb):S.apply(Z,Ja)}handleError(N,S){return this.Mx?this.Mx.onHandleError(this.cE,this.bE,N,S):!0}scheduleTask(N,S){let Z=S;if(this.Jt)this.wp&&Z.Aj.push(this.iE),(Z=this.Jt.onScheduleTask(this.wy,this.vy,N,S))||(Z=S);else if(S.scheduleFn)S.scheduleFn(S);else if(S.type=="microTask")d(S);else throw Error("ka");return Z}invokeTask(N,S,Z,Ja){return this.yt?this.yt.onInvokeTask(this.Xx,this.Wx,N,S,Z,Ja):S.callback.apply(Z,Ja)}cancelTask(N,S){if(this.dt)N=this.dt.onCancelTask(this.Bx,this.Ax,
N,S);else{if(!S.cancelFn)throw Error("la");N=S.cancelFn(S)}return N}hasTask(N,S){try{this.wp&&this.wp.onHasTask(this.hE,this.gE,N,S)}catch(Z){this.handleError(N,Z)}}ln(N,S){const Z=this.XO,Ja=Z[N];S=Z[N]=Ja+S;if(S<0)throw Error("ma");Ja!=0&&S!=0||this.hasTask(this.xc,{DS:Z.microTask>0,uS:Z.macroTask>0,oZ:Z.eventTask>0,change:N})}}class u{constructor(N,S,Z,Ja,Xb,Ab){this.xc=null;this.runCount=0;this.Aj=null;this.pe="notScheduled";this.type=N;this.source=S;this.data=Ja;this.scheduleFn=Xb;this.cancelFn=
Ab;if(!Z)throw Error("na");this.callback=Z;const Ad=this;this.invoke=N==="eventTask"&&Ja&&Ja.uC?u.invokeTask:function(){return u.invokeTask.call(pf,Ad,this,arguments)}}static invokeTask(N,S,Z){N||(N=this);wa++;try{return N.runCount++,N.zone.runTask(N,S,Z)}finally{wa==1&&e(),wa--}}get zone(){return this.xc}get state(){return this.pe}cancelScheduleRequest(){this.mf("notScheduled","scheduling")}mf(N,S,Z){if(this.pe===S||this.pe===Z)this.pe=N,N=="notScheduled"&&(this.Aj=null);else throw Error("oa`"+this.type+
"`"+this.source+"`"+N+"`"+S+"`"+(Z?" or '"+Z+"'":"")+"`"+this.pe);}toString(){return this.data&&typeof this.data.handleId!=="undefined"?this.data.handleId.toString():Object.prototype.toString.call(this)}toJSON(){return{type:this.type,state:this.state,source:this.source,zone:this.zone.name,runCount:this.runCount}}}const v=qf("setTimeout"),x=qf("Promise"),A=qf("then");let D=[],O=!1,Q;const P={name:"NO ZONE"},X={},H={symbol:qf,currentZoneFrame:()=>ja,onUnhandledError:f,microtaskDrainDone:f,scheduleMicroTask:d,
showUncaughtError:()=>!h[qf("ignoreConsoleErrorUncaughtError")],patchEventTarget:()=>[],patchOnProperties:f,patchMethod:()=>f,bindArguments:()=>[],patchThen:()=>f,patchMacroTask:()=>f,patchEventPrototype:()=>f,isIEOrEdge:()=>!1,getGlobalObjects:()=>{},ObjectDefineProperty:()=>f,ObjectGetOwnPropertyDescriptor:()=>{},ObjectCreate:()=>{},ArraySlice:()=>[],patchClass:()=>f,wrapWithCurrentZone:()=>f,filterProperties:()=>[],attachOriginToPatched:()=>f,_redefineProperty:()=>f,patchCallbacks:()=>f,nativeScheduleMicroTask:c};
let ja={parent:null,zone:new h(null,null)},oa=null,wa=0;b("Zone","Zone");return h};sf=function(a,b){return Zone.current.wrap(a,b)};tf=function(a,b){for(let c=a.length-1;c>=0;c--)typeof a[c]==="function"&&(a[c]=sf(a[c],b+"_"+c));return a};xf=function(a){var b=["getCurrentPosition","watchPosition"];const c=a.constructor.name;for(let d=0;d<b.length;d++){const e=b[d],f=a[e];if(f){const g=uf(a,e);vf(g)&&(a[e]=(h=>{const m=function(){return h.apply(this,tf(arguments,c+"."+e))};wf(m,h);return m})(f))}}};
vf=function(a){return a?a.writable===!1?!1:!(typeof a.get==="function"&&typeof a.set==="undefined"):!0};
Cf=function(a,b,c){let d=uf(a,b);!d&&c&&uf(c,b)&&(d={enumerable:!0,configurable:!0});if(d&&d.configurable&&(c=qf("on"+b+"patched"),!a.hasOwnProperty(c)||!a[c])){delete d.writable;delete d.value;var e=d.get,f=d.set,g=b.slice(2),h=yf[g];h||(h=yf[g]=qf("ON_PROPERTY"+g));d.set=function(m){let q=this;q||a!==zf||(q=zf);q&&(typeof q[h]==="function"&&q.removeEventListener(g,Af),f&&f.call(q,null),q[h]=m,typeof m==="function"&&q.addEventListener(g,Af,!1))};d.get=function(){let m=this;m||a!==zf||(m=zf);if(!m)return null;
var q=m[h];return q?q:e&&(q=e.call(this))?(d.set.call(this,q),typeof m.removeAttribute==="function"&&m.removeAttribute(b),q):null};Bf(a,b,d);a[c]=!0}};Df=function(a,b,c){if(b)for(var d=0;d<b.length;d++)Cf(a,"on"+b[d],c);else{b=[];for(d in a)d.slice(0,2)=="on"&&b.push(d);for(d=0;d<b.length;d++)Cf(a,b[d],c)}};
Ff=function(a){const b=zf[a];if(b){zf[qf(a)]=b;zf[a]=function(){const e=tf(arguments,a);switch(e.length){case 0:this[Ef]=new b;break;case 1:this[Ef]=new b(e[0]);break;case 2:this[Ef]=new b(e[0],e[1]);break;case 3:this[Ef]=new b(e[0],e[1],e[2]);break;case 4:this[Ef]=new b(e[0],e[1],e[2],e[3]);break;default:throw Error("pa");}};wf(zf[a],b);var c=new b(function(){}),d;for(d in c)a==="XMLHttpRequest"&&d==="responseBlob"||function(e){typeof c[e]==="function"?zf[a].prototype[e]=function(){return this[Ef][e].apply(this[Ef],
arguments)}:Bf(zf[a].prototype,e,{set:function(f){typeof f==="function"?(this[Ef][e]=sf(f,a+"."+e),wf(this[Ef][e],f)):this[Ef][e]=f},get:function(){return this[Ef][e]}})}(d);for(d in b)d!=="prototype"&&b.hasOwnProperty(d)&&(zf[a][d]=b[d])}};Hf=function(a,b,c){let d=a;for(;d&&!d.hasOwnProperty(b);)d=Gf(d);!d&&a[b]&&(d=a);a=qf(b);let e=null;if(d&&(!(e=d[a])||!d.hasOwnProperty(a))){e=d[a]=d[b];const f=d&&uf(d,b);if(vf(f)){const g=c(e,a,b);d[b]=function(){return g(this,arguments)};wf(d[b],e)}}return e};
If=function(a,b,c){function d(f){const g=f.data;g.Ed[g.bu]=function(){f.invoke.apply(this,arguments)};e.apply(g.target,g.Ed);return f}let e=null;e=Hf(a,b,f=>function(g,h){const m=c(g,h);return m.bu>=0&&typeof h[m.bu]==="function"?Zone.current.scheduleMacroTask(m.name,h[m.bu],m,d,void 0):f.apply(g,h)})};wf=function(a,b){a[qf("OriginalDelegate")]=b};
Mf=function(){if(Jf)return Kf;Jf=!0;try{const a=Lf.navigator.userAgent;if(a.indexOf("MSIE ")!==-1||a.indexOf("Trident/")!==-1||a.indexOf("Edge/")!==-1)Kf=!0}catch(a){}return Kf};Nf=function(a,b,c){if(!c||c.length===0)return b;c=c.filter(e=>e.target===a);if(!c||c.length===0)return b;const d=c[0].pR;return b.filter(e=>d.indexOf(e)===-1)};Of=function(a){return Object.getOwnPropertyNames(a).filter(b=>b.startsWith("on")&&b.length>2).map(b=>b.substring(2))};
Rf=function(a,b){var c=(b?b(a):a)+"false";b=(b?b(a):a)+"true";c=Pf+c;b=Pf+b;Qf[a]={};Qf[a]["false"]=c;Qf[a]["true"]=b};
Zf=function(a,b,c,d){function e(Q,P,X){if(P=P||a.event){Q=Q||P.target||a;var H=Q[Qf[P.type][X?"true":"false"]];if(H){X=[];if(H.length===1)(P=x(H[0],Q,P))&&X.push(P);else{H=H.slice();for(let ja=0;ja<H.length&&(!P||P[Sf]!==!0);ja++){const oa=x(H[ja],Q,P);oa&&X.push(oa)}}if(X.length===1)throw X[0];for(P=0;P<X.length;P++){const ja=X[P];b.nativeScheduleMicroTask(()=>{throw ja;})}}}}function f(Q,P){function X(ha,Pa){return!Tf&&typeof ha==="object"&&ha?!!ha.capture:Tf&&Pa?typeof ha==="boolean"?{capture:ha,
passive:!0}:ha?typeof ha==="object"&&ha.passive!==!1?Object.assign({},ha,{passive:!0}):ha:{passive:!0}:ha}function H(ha){if(typeof ha==="object"&&ha!==null){const Pa=Object.assign({},ha);ha.signal&&(Pa.signal=ha.signal);return Pa}return ha}if(!Q)return!1;let ja=!0;P&&P.uC!==void 0&&(ja=P.uC);const oa=P&&P.cV;let wa=!0;P&&P.OP!==void 0&&(wa=P.OP);let N=!1;P&&P.JT!==void 0&&(N=P.JT);let S=Q;for(;S&&!S.hasOwnProperty(g);)S=Gf(S);!S&&Q[g]&&(S=Q);if(!S||S[u])return!1;const Z=P&&P.nZ,Ja={},Xb=S[u]=S[g],
Ab=S[qf(h)]=S[h];Q=S[qf(m)]=S[m];const Ad=S[qf(q)]=S[q];let jd;P&&P.prepend&&(jd=S[qf(P.prepend)]=S[P.prepend]);var Fb=function(ha){if(!ha.sA){var Pa=Qf[ha.El];let Xa;Pa&&(Xa=Pa[ha.capture?"true":"false"]);if(Pa=Xa&&ha.target[Xa])for(let rb=0;rb<Pa.length;rb++)if(Pa[rb]===ha){Pa.splice(rb,1);ha.sA=!0;ha.wB&&(ha.wB(),ha.wB=null);Pa.length===0&&(ha.sF=!0,ha.target[Xa]=null);break}}if(ha.sF)return Ab.call(ha.target,ha.El,ha.capture?D:A,ha.options)};const xa=function(ha){return Xb.call(Ja.target,Ja.El,
ha.invoke,Ja.options)},W=function(ha){return jd.call(Ja.target,Ja.El,ha.invoke,Ja.options)};var ba=function(ha){return Ab.call(ha.target,ha.El,ha.invoke,ha.options)};Fb=ja?Fb:ba;ba=function(ha,Pa){const Xa=typeof Pa;return Xa==="function"&&ha.callback===Pa||Xa==="object"&&ha.Rh===Pa};const qa=P&&P.Qi?P.Qi:ba,Ra=Zone[qf("UNPATCHED_EVENTS")],Pb=a[qf("PASSIVE_EVENTS")];ba=function(ha,Pa,Xa,rb,qc=!1,Wd=!1){return function(){const Kd=this||a;let cd=arguments[0];P&&P.Ok&&(cd=P.Ok(cd));let cj=arguments[1];
if(!cj||Uf&&cd==="uncaughtException")return ha.apply(this,arguments);let MO=!1;if(typeof cj!=="function"){if(!cj.handleEvent)return ha.apply(this,arguments);MO=!0}if(!oa||oa(ha,cj,Kd,arguments)){var go=Tf&&!!Pb&&Pb.indexOf(cd)!==-1,kg=H(X(arguments[2],go)),fl=kg==null?void 0:kg.signal;if(fl==null||!fl.aborted){if(Ra)for(var ho=0;ho<Ra.length;ho++)if(cd===Ra[ho])return go?ha.call(Kd,cd,cj,kg):ha.apply(this,arguments);go=kg?typeof kg==="boolean"?!0:kg.capture:!1;ho=kg&&typeof kg==="object"?kg.once:
!1;var Z6=Zone.current,ch=Qf[cd];ch||(Rf(cd,Z),ch=Qf[cd]);var Th=ch[go?"true":"false"];ch=Kd[Th];var gl=!1;if(ch){if(gl=!0,wa)for(Th=0;Th<ch.length;Th++)if(qa(ch[Th],cj))return}else ch=Kd[Th]=[];var fz;Th=Kd.constructor.name;var OO=Vf[Th];OO&&(fz=OO[cd]);fz||(fz=Th+Pa+(Z?Z(cd):cd));Ja.options=kg;ho&&(Ja.options.once=!1);Ja.target=Kd;Ja.capture=go;Ja.El=cd;Ja.KR=gl;if(gl=ja?Wf:void 0)gl.wU=Ja;fl&&(Ja.options.signal=void 0);var lg=Z6.scheduleEventTask(fz,cj,gl,Xa,rb);if(fl){Ja.options.signal=fl;const PO=
()=>lg.zone.cancelTask(lg);ha.call(fl,"abort",PO,{once:!0});lg.wB=()=>fl.removeEventListener("abort",PO)}Ja.target=null;gl&&(gl.wU=null);ho&&(Ja.options.once=!0);if(Tf||typeof lg.options!=="boolean")lg.options=kg;lg.target=Kd;lg.capture=go;lg.El=cd;MO&&(lg.Rh=cj);Wd?ch.unshift(lg):ch.push(lg);if(qc)return Kd}}}};S[g]=ba(Xb,v,ja?function(){if(!Ja.KR)return Xb.call(Ja.target,Ja.El,Ja.capture?D:A,Ja.options)}:xa,Fb,N);jd&&(S.prependListener=ba(jd,".prependListener:",W,Fb,N,!0));S[h]=function(){const ha=
this||a;let Pa=arguments[0];P&&P.Ok&&(Pa=P.Ok(Pa));var Xa=arguments[2];Xa=Xa?typeof Xa==="boolean"?!0:Xa.capture:!1;const rb=arguments[1];if(!rb)return Ab.apply(this,arguments);if(!oa||oa(Ab,rb,ha,arguments)){var qc=Qf[Pa],Wd;qc&&(Wd=qc[Xa?"true":"false"]);if(qc=Wd&&ha[Wd])for(let Kd=0;Kd<qc.length;Kd++){const cd=qc[Kd];if(qa(cd,rb)){qc.splice(Kd,1);cd.sA=!0;qc.length===0&&(cd.sF=!0,ha[Wd]=null,Xa||typeof Pa!=="string"||(ha[Pf+"ON_PROPERTY"+Pa]=null));cd.zone.cancelTask(cd);if(N)return ha;return}}return Ab.apply(this,
arguments)}};S[m]=function(){var ha=this||a,Pa=arguments[0];P&&P.Ok&&(Pa=P.Ok(Pa));const Xa=[];ha=Xf(ha,Z?Z(Pa):Pa);for(Pa=0;Pa<ha.length;Pa++){const rb=ha[Pa];Xa.push(rb.Rh?rb.Rh:rb.callback)}return Xa};S[q]=function(){var ha=this||a,Pa=arguments[0];if(Pa){P&&P.Ok&&(Pa=P.Ok(Pa));var Xa=Qf[Pa];if(Xa){var rb=ha[Xa["false"]];ha=ha[Xa["true"]];if(rb)for(rb=rb.slice(),Xa=0;Xa<rb.length;Xa++){const qc=rb[Xa];this[h].call(this,Pa,qc.Rh?qc.Rh:qc.callback,qc.options)}if(ha)for(ha=ha.slice(),rb=0;rb<ha.length;rb++)Xa=
ha[rb],this[h].call(this,Pa,Xa.Rh?Xa.Rh:Xa.callback,Xa.options)}}else{Pa=Object.keys(ha);for(ha=0;ha<Pa.length;ha++)(rb=(rb=Yf.exec(Pa[ha]))&&rb[1])&&rb!=="removeListener"&&this[q].call(this,rb);this[q].call(this,"removeListener")}if(N)return this};wf(S[g],Xb);wf(S[h],Ab);Ad&&wf(S[q],Ad);Q&&wf(S[m],Q);return!0}const g=d&&d.add||"addEventListener",h=d&&d.c_||"removeEventListener",m=d&&d.xd||"eventListeners",q=d&&d.d_||"removeAllListeners",u=qf(g),v="."+g+":",x=function(Q,P,X){if(!Q.sA){var H=Q.callback;
typeof H==="object"&&H.handleEvent&&(Q.callback=wa=>H.handleEvent(wa),Q.Rh=H);try{Q.invoke(Q,P,[X])}catch(wa){var ja=wa}var oa=Q.options;oa&&typeof oa==="object"&&oa.once&&P[h].call(P,X.type,Q.Rh?Q.Rh:Q.callback,oa);return ja}},A=function(Q){return e(this,Q,!1)},D=function(Q){return e(this,Q,!0)};let O=[];for(let Q=0;Q<c.length;Q++)O[Q]=f(c[Q],d);return O};
Xf=function(a,b){if(!b){var c=[];for(let e in a){var d=Yf.exec(e);if((d=d&&d[1])&&(!b||d===b)&&(d=a[e]))for(let f=0;f<d.length;f++)c.push(d[f])}return c}c=Qf[b];c||(Rf(b),c=Qf[b]);b=a[c["false"]];a=a[c["true"]];return b?a?b.concat(a):b.slice():a?a.slice():[]};$f=function(a,b){(a=a.Event)&&a.prototype&&b.patchMethod(a.prototype,"stopImmediatePropagation",c=>function(d,e){d[Sf]=!0;c&&c.apply(d,e)})};
fg=function(){ag.__load_patch("util",(a,b,c)=>{const d=Of(a);c.patchOnProperties=Df;c.patchMethod=Hf;c.bindArguments=tf;c.patchMacroTask=If;const e=b.__symbol__("BLACK_LISTED_EVENTS"),f=b.__symbol__("UNPATCHED_EVENTS");a[f]&&(a[e]=a[f]);a[e]&&(b[e]=b[f]=a[e]);c.patchEventPrototype=$f;c.patchEventTarget=Zf;c.isIEOrEdge=Mf;c.ObjectDefineProperty=Bf;c.ObjectGetOwnPropertyDescriptor=uf;c.ObjectCreate=bg;c.ArraySlice=cg;c.patchClass=Ff;c.wrapWithCurrentZone=sf;c.filterProperties=Nf;c.attachOriginToPatched=
wf;c._redefineProperty=Object.defineProperty;c.patchCallbacks=of;c.getGlobalObjects=()=>({globalSources:Vf,zoneSymbolEventNames:Qf,eventNames:d,isBrowser:dg,isMix:eg,isNode:Uf,TRUE_STR:"true",FALSE_STR:"false",ZONE_SYMBOL_PREFIX:Pf,ADD_EVENT_LISTENER_STR:"addEventListener",REMOVE_EVENT_LISTENER_STR:"removeEventListener"})})};
pg=function(){gg=Zone.__symbol__;hg=Object[gg("defineProperty")]=Object.defineProperty;ig=Object[gg("getOwnPropertyDescriptor")]=Object.getOwnPropertyDescriptor;jg=Object.create;mg=gg("unconfigurables");Object.defineProperty=function(a,b,c){if(a&&a[mg]&&a[mg][b])throw new TypeError("qa`"+b+"`"+a);const d=c.configurable;b!=="prototype"&&(c=ng(a,b,c));return og(a,b,c,d)};Object.defineProperties=function(a,b){Object.keys(b).forEach(function(c){Object.defineProperty(a,c,b[c])});for(const c of Object.getOwnPropertySymbols(b)){let d;
((d=Object.getOwnPropertyDescriptor(b,c))==null?0:d.enumerable)&&Object.defineProperty(a,c,b[c])}return a};Object.create=function(a,b){typeof b!=="object"||Object.isFrozen(b)||Object.keys(b).forEach(function(c){b[c]=ng(a,c,b[c])});return jg(a,b)};Object.getOwnPropertyDescriptor=function(a,b){const c=ig(a,b);c&&a&&a[mg]&&a[mg][b]&&(c.configurable=!1);return c}};qg=function(a,b,c){const d=c.configurable;c=ng(a,b,c);return og(a,b,c,d)};
ng=function(a,b,c){Object.isFrozen(c)||(c.configurable=!0);c.configurable||(a[mg]||Object.isFrozen(a)||hg(a,mg,{writable:!0,value:{}}),a[mg]&&(a[mg][b]=!0));return c};
og=function(a,b,c,d){try{return hg(a,b,c)}catch(e){if(c.configurable){typeof d=="undefined"?delete c.configurable:c.configurable=d;try{return hg(a,b,c)}catch(f){d=!1;if(b==="createdCallback"||b==="attachedCallback"||b==="detachedCallback"||b==="attributeChangedCallback")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;}};
rg=function(a,b){const {eventNames:c,globalSources:d,zoneSymbolEventNames:e,TRUE_STR:f,FALSE_STR:g,ZONE_SYMBOL_PREFIX:h}=b.getGlobalObjects();var m="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(" ");
let q=[];var u="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?q=u.map(X=>"HTML"+X+"Element").concat(m):
a.EventTarget?q.push("EventTarget"):q=m;const v=a.__Zone_disable_IE_check||!1,x=a.__Zone_enable_cross_context_check||!1,A=b.isIEOrEdge(),D={MSPointerCancel:"pointercancel",MSPointerDown:"pointerdown",MSPointerEnter:"pointerenter",MSPointerHover:"pointerhover",MSPointerLeave:"pointerleave",MSPointerMove:"pointermove",MSPointerOut:"pointerout",MSPointerOver:"pointerover",MSPointerUp:"pointerup"};for(m=0;m<c.length;m++){var O=c[m],Q=h+(O+g),P=h+(O+f);e[O]={};e[O][g]=Q;e[O][f]=P}for(m=0;m<u.length;m++)for(O=
u[m],Q=d[O]={},P=0;P<c.length;P++){const X=c[P];Q[X]=O+".addEventListener:"+X}u=[];for(m=0;m<q.length;m++)O=a[q[m]],u.push(O&&O.prototype);b.patchEventTarget(a,b,u,{cV:function(X,H,ja,oa){if(!v&&A)if(x)try{const wa=H.toString();if(wa==="[object FunctionWrapper]"||wa=="function __BROWSERTOOLS_CONSOLE_SAFEFUNC() { [native code] }")return X.apply(ja,oa),!1}catch(wa){return X.apply(ja,oa),!1}else{if(H=H.toString(),H==="[object FunctionWrapper]"||H=="function __BROWSERTOOLS_CONSOLE_SAFEFUNC() { [native code] }")return X.apply(ja,
oa),!1}else if(x)try{H.toString()}catch(wa){return X.apply(ja,oa),!1}return!0},Ok:X=>D[X]||X});Zone[b.symbol("patchEventTarget")]=!!a.EventTarget};
sg=function(a,b){const {ADD_EVENT_LISTENER_STR:c,REMOVE_EVENT_LISTENER_STR:d}=a.getGlobalObjects(),e=b.WebSocket;b.EventTarget||a.patchEventTarget(b,a,[e.prototype]);b.WebSocket=function(g,h){const m=arguments.length>1?new e(g,h):new e(g);let q,u;const v=a.ObjectGetOwnPropertyDescriptor(m,"onmessage");v&&v.configurable===!1?(q=a.ObjectCreate(m),u=m,[c,d,"send","close"].forEach(function(x){q[x]=function(){const A=a.ArraySlice.call(arguments);if(x===c||x===d){var D=A.length>0?A[0]:void 0;D&&(D=Zone.__symbol__("ON_PROPERTY"+
D),m[D]=q[D])}return m[x].apply(m,A)}})):q=m;a.patchOnProperties(q,["close","error","message","open"],u);return q};const f=b.WebSocket;for(const g in e)f[g]=e[g]};
tg=function(a,b){const {isBrowser:c,isMix:d}=a.getGlobalObjects();if((c||d)&&!a.ObjectGetOwnPropertyDescriptor(HTMLElement.prototype,"onclick")&&typeof Element!=="undefined"){var e=a.ObjectGetOwnPropertyDescriptor(Element.prototype,"onclick");if(e&&!e.configurable)return!1;if(e){a.ObjectDefineProperty(Element.prototype,"onclick",{enumerable:!0,configurable:!0,get:function(){return!0}});var f=!!document.createElement("div").onclick;a.ObjectDefineProperty(Element.prototype,"onclick",e);return f}}var g=
b.XMLHttpRequest;if(!g)return!1;e=g.prototype;if(f=a.ObjectGetOwnPropertyDescriptor(e,"onreadystatechange"))return a.ObjectDefineProperty(e,"onreadystatechange",{enumerable:!0,configurable:!0,get:function(){return!0}}),g=!!(new g).onreadystatechange,a.ObjectDefineProperty(e,"onreadystatechange",f||{}),g;const h=a.symbol("fake");a.ObjectDefineProperty(e,"onreadystatechange",{enumerable:!0,configurable:!0,get:function(){return this[h]},set:function(m){this[h]=m}});a=new g;e=()=>{};a.onreadystatechange=
e;e=a[h]===e;a.onreadystatechange=null;return e};vg=function(a){const b=a.symbol("unbound");for(let c=0;c<ug.length;c++){const d=ug[c],e="on"+d;self.addEventListener(d,function(f){f=f.target;let g,h;for(h=f?f.constructor.name+"."+e:"unknown."+e;f;)f[e]&&!f[e][b]&&(g=a.wrapWithCurrentZone(f[e],h),g[b]=f[e],f[e]=g),f=f.parentElement},!0)}};
wg=function(){const a=typeof window!=="undefined"?window:typeof global!=="undefined"?global:typeof self!=="undefined"?self:{};a[(a.__Zone_symbol_prefix||"__zone_symbol__")+"legacyPatch"]=function(){const b=a.Zone;b.__load_patch("defineProperty",(c,d,e)=>{e._redefineProperty=qg;pg()});b.__load_patch("registerElement",(c,d,e)=>{const {isBrowser:f,isMix:g}=e.getGlobalObjects();(f||g)&&"registerElement"in c.document&&e.patchCallbacks(e,document,"Document","registerElement",["createdCallback","attachedCallback",
"detachedCallback","attributeChangedCallback"])});b.__load_patch("EventTargetLegacy",(c,d,e)=>{rg(c,e);const {isNode:f,isMix:g}=e.getGlobalObjects();f&&!g||tg(e,c)||(d=typeof WebSocket!=="undefined",vg(e),e.patchClass("XMLHttpRequest"),d&&sg(e,c),Zone[e.symbol("patchEvents")]=!0)})}};xg=function(a,b){b.patchMethod(a,"queueMicrotask",()=>function(c,d){Zone.current.scheduleMicroTask("queueMicrotask",d[0])})};
zg=function(a,b,c,d){function e(q){const u=q.data;u.Ed[0]=function(){return q.invoke.apply(this,arguments)};const v=g.apply(a,u.Ed);typeof v==="number"?u.handleId=v:(u.handle=v,u.isRefreshable=typeof v.refresh==="function");return q}function f(q){const u=q.data.handleId;let v;return h.call(a,(v=q.data.handle)!=null?v:u)}let g=null,h=null;b+=d;c+=d;const m={};g=Hf(a,b,q=>function(u,v){if(typeof v[0]==="function"){const x={isRefreshable:!1,isPeriodic:d==="Interval",delay:d==="Timeout"||d==="Interval"?
v[1]||0:void 0,Ed:v},A=v[0];v[0]=function(){try{return A.apply(this,arguments)}finally{const X=x.handle,H=x.handleId,ja=x.isRefreshable;x.isPeriodic||ja||(H?delete m[H]:X&&(X[yg]=null))}};const D=Zone.current.scheduleMacroTask(b,v[0],x,e,f);if(!D)return D;u=D.data.handleId;v=D.data.handle;const O=D.data.isRefreshable,Q=D.data.isPeriodic;if(u)m[u]=D;else if(v&&(v[yg]=D,O&&!Q)){const X=v.refresh;v.refresh=function(){const H=D.zone,ja=D.state;ja==="notScheduled"?(D.pe="scheduled",H.ln(D,1)):ja==="running"&&
(D.pe="scheduling");return X.call(this)}}let P;return(P=v!=null?v:u)!=null?P:D}return q.apply(a,v)});h=Hf(a,c,q=>function(u,v){u=v[0];let x;typeof u==="number"?(x=m[u],delete m[u]):(x=u==null?void 0:u[yg])?u[yg]=null:x=u;let A;((A=x)==null?0:A.type)?x.cancelFn&&x.zone.cancelTask(x):q.apply(a,v)})};
Cg=function(){var a=ag;a.__load_patch("legacy",b=>{(b=b[a.__symbol__("legacyPatch")])&&b()});a.__load_patch("timers",b=>{zg(b,"set","clear","Timeout");zg(b,"set","clear","Interval");zg(b,"set","clear","Immediate")});a.__load_patch("requestAnimationFrame",b=>{zg(b,"request","cancel","AnimationFrame");zg(b,"mozRequest","mozCancel","AnimationFrame");zg(b,"webkitRequest","webkitCancel","AnimationFrame")});a.__load_patch("blocking",(b,c)=>{const d=["alert","prompt","confirm"];for(let e=0;e<d.length;e++)Hf(b,
d[e],(f,g,h)=>function(m,q){return c.current.run(f,b,q,h)})});a.__load_patch("EventTarget",(b,c,d)=>{d.patchEventPrototype(b,d);if(!Zone[d.symbol("patchEventTarget")]){var {eventNames:e,zoneSymbolEventNames:f,TRUE_STR:g,FALSE_STR:h,ZONE_SYMBOL_PREFIX:m}=d.getGlobalObjects();for(c=0;c<e.length;c++){const q=e[c],u=m+(q+h),v=m+(q+g);f[q]={};f[q][h]=u;f[q][g]=v}(c=b.EventTarget)&&c.prototype&&d.patchEventTarget(b,d,[c&&c.prototype])}(c=b.XMLHttpRequestEventTarget)&&c.prototype&&d.patchEventTarget(b,d,
[c.prototype])});a.__load_patch("MutationObserver",()=>{Ff("MutationObserver");Ff("WebKitMutationObserver")});a.__load_patch("IntersectionObserver",()=>{Ff("IntersectionObserver")});a.__load_patch("FileReader",()=>{Ff("FileReader")});a.__load_patch("on_property",(b,c,d)=>{if((!Uf||eg)&&!Zone[d.symbol("patchEvents")]){c=b.__Zone_ignore_on_properties;d=[];if(dg){var e=window;d=d.concat("Document SVGElement Element HTMLElement HTMLBodyElement HTMLMediaElement HTMLFrameSetElement HTMLFrameElement HTMLIFrameElement HTMLMarqueeElement Worker".split(" "));
a:{try{var f=Lf.navigator.userAgent;if(f.indexOf("MSIE ")!==-1||f.indexOf("Trident/")!==-1){var g=!0;break a}}catch(m){}g=!1}var h=g?[{target:e,pR:["error"]}]:[];g=e;f=Of(e);h=c?c.concat(h):c;e=Gf(e);g&&(f=Nf(g,f,h),Df(g,f,e))}d=d.concat("XMLHttpRequest XMLHttpRequestEventTarget IDBIndex IDBRequest IDBOpenDBRequest IDBDatabase IDBTransaction IDBCursor WebSocket".split(" "));for(e=0;e<d.length;e++)(f=b[d[e]])&&f.prototype&&(g=f.prototype,f=Of(f.prototype),g&&(f=Nf(g,f,c),Df(g,f,void 0)))}});a.__load_patch("customElements",
(b,c,d)=>{const {isBrowser:e,isMix:f}=d.getGlobalObjects();(e||f)&&b.customElements&&"customElements"in b&&d.patchCallbacks(d,b.customElements,"customElements","define","connectedCallback disconnectedCallback adoptedCallback attributeChangedCallback formAssociatedCallback formDisabledCallback formResetCallback formStateRestoreCallback".split(" "))});a.__load_patch("XHR",(b,c)=>{(function(q){function u(oa){const wa=oa.data,N=wa.target;N[g]=!1;N[m]=!1;var S=N[f];D||(D=N[Ag],O=N[Bg]);S&&O.call(N,"readystatechange",
S);S=N[f]=()=>{if(N.readyState===N.DONE)if(!wa.aborted&&N[g]&&oa.state==="scheduled"){const Z=N[c.__symbol__("loadfalse")];if(N.status!==0&&Z&&Z.length>0){const Ja=oa.invoke;oa.invoke=function(){const Xb=N[c.__symbol__("loadfalse")];for(let Ab=0;Ab<Xb.length;Ab++)Xb[Ab]===oa&&Xb.splice(Ab,1);wa.aborted||oa.state!=="scheduled"||Ja.call(oa)};Z.push(oa)}else oa.invoke()}else wa.aborted||N[g]!==!1||(N[m]=!0)};D.call(N,"readystatechange",S);N[d]||(N[d]=oa);H.apply(N,wa.Ed);N[g]=!0;return oa}function v(){}
function x(oa){oa=oa.data;oa.aborted=!0;return ja.apply(oa.target,oa.Ed)}var A=q.XMLHttpRequest;if(A){A=A.prototype;var D=A[Ag],O=A[Bg];!D&&(q=q.XMLHttpRequestEventTarget)&&(q=q.prototype,D=q[Ag],O=q[Bg]);var Q=Hf(A,"open",()=>function(oa,wa){oa[e]=wa[2]==0;oa[h]=wa[1];return Q.apply(oa,wa)}),P=qf("fetchTaskAborting"),X=qf("fetchTaskScheduling"),H=Hf(A,"send",()=>function(oa,wa){if(c.current[X]===!0||oa[e])return H.apply(oa,wa);wa={target:oa,url:oa[h],isPeriodic:!1,Ed:wa,aborted:!1};const N=Zone.current.scheduleMacroTask("XMLHttpRequest.send",
v,wa,u,x);oa&&oa[m]===!0&&!wa.aborted&&N.state==="scheduled"&&N.invoke()}),ja=Hf(A,"abort",()=>function(oa,wa){const N=oa[d];if(N&&typeof N.type=="string")N.cancelFn==null||N.data&&N.data.aborted||N.zone.cancelTask(N);else if(c.current[P]===!0)return ja.apply(oa,wa)})}})(b);const d=qf("xhrTask"),e=qf("xhrSync"),f=qf("xhrListener"),g=qf("xhrScheduled"),h=qf("xhrURL"),m=qf("xhrErrorBeforeScheduled")});a.__load_patch("geolocation",b=>{b.navigator&&b.navigator.geolocation&&xf(b.navigator.geolocation)});
a.__load_patch("PromiseRejectionEvent",(b,c)=>{function d(e){return function(f){Xf(b,e).forEach(g=>{var h=b.PromiseRejectionEvent;h&&(h=new h(e,{promise:f.promise,reason:f.rejection}),g.invoke(h))})}}b.PromiseRejectionEvent&&(c[qf("unhandledPromiseRejectionHandler")]=d("unhandledrejection"),c[qf("rejectionHandledHandler")]=d("rejectionhandled"))});a.__load_patch("queueMicrotask",(b,c,d)=>{xg(b,d)})};
Dg=function(){ag.__load_patch("canvas",(a,b,c)=>{a=a.HTMLCanvasElement;typeof a!=="undefined"&&a.prototype&&a.prototype.toBlob&&c.patchMacroTask(a.prototype,"toBlob",(d,e)=>({name:"HTMLCanvasElement.toBlob",target:d,bu:0,Ed:e}))})};
Eg=function(){ag.__load_patch("Error",(a,b,c)=>{function d(H){let ja={cL:H.zone.name},oa=ja;for(;H.parent;){H=H.parent;const wa={cL:H.zone.name};ja=ja.parent=wa}return oa}function e(H,ja,oa=!0){H=H.split("\n");let wa=0;for(;H[wa]!==u&&H[wa]!==v&&H[wa]!==x&&H[wa]!==A&&H[wa]!==D&&wa<H.length;)wa++;for(;wa<H.length&&ja;wa++){let N=H[wa];if(N.trim())switch(q[N]){case g.KC:H.splice(wa,1);wa--;break;case g.transition:ja.parent?ja=ja.parent:ja=null;H.splice(wa,1);wa--;break;default:H[wa]+=oa?` [${ja.zone.name}]`:
` [${ja.cL}]`}}return H.join("\n")}function f(){let H=m.apply(this,arguments);const ja=H.originalStack=H.stack;if(f.stackRewrite&&ja){let oa=c.currentZoneFrame();if(O==="lazy")H[c.symbol("zoneFrameNames")]=d(oa);else if(O==="default")try{H.stack=H.zoneAwareStack=e(ja,oa)}catch(wa){}}return this instanceof m&&this.constructor!=m?(Object.keys(H).concat("stack","message").forEach(oa=>{const wa=H[oa];if(wa!==void 0)try{this[oa]=wa}catch(N){}}),this):H}const g={KC:0,transition:1},h=c.symbol("zoneJsInternalStackFrames"),
m=a[c.symbol("Error")]=a.Error,q={};let u,v,x,A,D;a.Error=f;const O=a.__Zone_Error_BlacklistedStackFrames_policy||a.__Zone_Error_ZoneJsInternalStackFrames_policy||"default";f.prototype=m.prototype;f[h]=q;f.stackRewrite=!1;const Q=c.symbol("zoneAwareStack");O==="lazy"&&Object.defineProperty(f.prototype,"zoneAwareStack",{configurable:!0,enumerable:!0,get:function(){this[Q]||(this[Q]=e(this.originalStack,this[c.symbol("zoneFrameNames")],!1));return this[Q]},set:function(H){this.originalStack=H;this[Q]=
e(this.originalStack,this[c.symbol("zoneFrameNames")],!1)}});const P=["stackTraceLimit","captureStackTrace","prepareStackTrace"];(a=Object.keys(m))&&a.forEach(H=>{P.filter(ja=>ja===H).length===0&&Object.defineProperty(f,H,{get:function(){return m[H]},set:function(ja){m[H]=ja}})});m.hasOwnProperty("stackTraceLimit")&&(m.stackTraceLimit=Math.max(m.stackTraceLimit,15),Object.defineProperty(f,"stackTraceLimit",{get:function(){return m.stackTraceLimit},set:function(H){return m.stackTraceLimit=H}}));m.hasOwnProperty("captureStackTrace")&&
Object.defineProperty(f,"captureStackTrace",{value:function(H,ja){m.captureStackTrace(H,ja)}});Object.defineProperty(f,"prepareStackTrace",{get:function(){return m.kJ},set:function(H){return H&&typeof H==="function"?m.kJ=function(ja,oa){if(oa)for(let wa=0;wa<oa.length;wa++)if(oa[wa].getFunctionName()==="zoneCaptureStackTrace"){oa.splice(wa,1);break}return H.call(this,ja,oa)}:m.kJ=H}});if(O!=="disable"){var X=b.current.fork({name:"detect",onHandleError:function(H,ja,oa,wa){if(wa.originalStack&&Error===
f)for(H=wa.originalStack.split(/\n/),wa=oa=ja=!1;H.length;){let N=H.shift();if(/:\d+:\d+/.test(N)||N==="ZoneAwareError"){let S=N.split("(")[0].split("@")[0],Z=g.transition;S.indexOf("ZoneAwareError")!==-1&&(S.indexOf("new ZoneAwareError")!==-1?(u=N,v=N.replace("new ZoneAwareError","new Error.ZoneAwareError")):(x=N,A=N.replace("Error.",""),N.indexOf("Error.ZoneAwareError")===-1&&(D=N.replace("ZoneAwareError","Error.ZoneAwareError"))),q[v]=g.KC);S.indexOf("runGuarded")!==-1?oa=!0:S.indexOf("runTask")!==
-1?wa=!0:S.indexOf("run")!==-1?ja=!0:Z=g.KC;q[N]=Z;if(ja&&oa&&wa){f.stackRewrite=!0;break}}}return!1}}).fork({name:"child",onScheduleTask:function(H,ja,oa,wa){return H.scheduleTask(oa,wa)},onInvokeTask:function(H,ja,oa,wa,N,S){return H.invokeTask(oa,wa,N,S)},onCancelTask:function(H,ja,oa,wa){return H.cancelTask(oa,wa)},onInvoke:function(H,ja,oa,wa,N,S,Z){return H.invoke(oa,wa,N,S,Z)}});b=Error.stackTraceLimit;Error.stackTraceLimit=100;X.run(()=>{X.runGuarded(()=>{const H=()=>{};X.scheduleEventTask(h,
()=>{X.scheduleMacroTask(h,()=>{X.scheduleMicroTask(h,()=>{throw Error();},void 0,ja=>{ja.mf=H;ja.invoke()});X.scheduleMicroTask(h,()=>{throw Error();},void 0,ja=>{ja.mf=H;ja.invoke()})},void 0,ja=>{ja.mf=H;ja.invoke()},()=>{})},void 0,ja=>{ja.mf=H;ja.invoke()},()=>{})})});Error.stackTraceLimit=b}})};
Fg=function(){ag.__load_patch("ZoneAwarePromise",(a,b,c)=>{function d(W){if(W&&W.toString===Object.prototype.toString){const ba=W.constructor&&W.constructor.name;return(ba?ba:"")+": "+JSON.stringify(W)}return W?W.toString():Object.prototype.toString.call(W)}function e(W){c.onUnhandledError(W);try{const ba=b[ja];typeof ba==="function"&&ba.call(this,W)}catch(ba){}}function f(W){return W}function g(W){return Fb.reject(W)}function h(W,ba){return qa=>{try{m(W,ba,qa)}catch(Ra){m(W,!1,Ra)}}}function m(W,
ba,qa){var Ra=Ja();if(W===qa)throw new TypeError("ra");if(W[oa]===null){var Pb=null;try{if(typeof qa==="object"||typeof qa==="function")Pb=qa&&qa.then}catch(ha){return Ra(()=>{m(W,!1,ha)})(),W}if(ba!==!1&&qa instanceof Fb&&qa.hasOwnProperty(oa)&&qa.hasOwnProperty(wa)&&qa[oa]!==null)q(qa),m(W,qa[oa],qa[wa]);else if(ba!==!1&&typeof Pb==="function")try{Pb.call(qa,Ra(h(W,ba)),Ra(h(W,!1)))}catch(ha){Ra(()=>{m(W,!1,ha)})()}else{W[oa]=ba;Ra=W[wa];W[wa]=qa;W[N]===N&&ba===!0&&(W[oa]=W[Z],W[wa]=W[S]);ba===
!1&&qa instanceof Error&&(Pb=b.currentTask&&b.currentTask.data&&b.currentTask.data.__creationTrace__)&&D(qa,Xb,{configurable:!0,enumerable:!1,writable:!0,value:Pb});for(Pb=0;Pb<Ra.length;)u(W,Ra[Pb++],Ra[Pb++],Ra[Pb++],Ra[Pb++]);if(Ra.length==0&&ba==0){W[oa]=0;ba=qa;try{throw Error("sa`"+d(qa)+"`"+(qa&&qa.stack?"\n"+qa.stack:""));}catch(ha){ba=ha}P&&(ba.throwOriginal=!0);ba.rejection=qa;ba.promise=W;ba.zone=b.current;ba.task=b.currentTask;Q.push(ba);c.scheduleMicroTask()}}}return W}function q(W){if(W[oa]===
0){try{var ba=b[Ab];ba&&typeof ba==="function"&&ba.call(this,{rejection:W[wa],promise:W})}catch(qa){}W[oa]=!1;for(ba=0;ba<Q.length;ba++)W===Q[ba].promise&&Q.splice(ba,1)}}function u(W,ba,qa,Ra,Pb){q(W);const ha=W[oa],Pa=ha?typeof Ra==="function"?Ra:f:typeof Pb==="function"?Pb:g;ba.scheduleMicroTask("Promise.then",()=>{try{const Xa=W[wa],rb=!!qa&&N===qa[N];rb&&(qa[S]=Xa,qa[Z]=ha);const qc=ba.run(Pa,void 0,rb&&Pa!==g&&Pa!==f?[]:[Xa]);m(qa,!0,qc)}catch(Xa){m(qa,!1,Xa)}},qa)}function v(W){const ba=W.prototype,
qa=A(ba,"then");if(!qa||qa.writable!==!1&&qa.configurable){var Ra=ba.then;ba[H]=Ra;W.prototype.then=function(Pb,ha){return(new Fb((Pa,Xa)=>{Ra.call(this,Pa,Xa)})).then(Pb,ha)};W[xa]=!0}}function x(W){return function(ba,qa){ba=W.apply(ba,qa);if(ba instanceof Fb)return ba;qa=ba.constructor;qa[xa]||v(qa);return ba}}const A=Object.getOwnPropertyDescriptor,D=Object.defineProperty,O=c.symbol,Q=[],P=a[O("DISABLE_WRAPPING_UNCAUGHT_PROMISE_REJECTION")]!==!1;var X=O("Promise");const H=O("then");c.onUnhandledError=
W=>{if(c.showUncaughtError()){const ba=W&&W.rejection;ba?console.error("Unhandled Promise rejection:",ba instanceof Error?ba.message:ba,"; Zone:",W.zone.name,"; Task:",W.task&&W.task.source,"; Value:",ba,ba instanceof Error?ba.stack:void 0):console.error(W)}};c.microtaskDrainDone=()=>{for(;Q.length;){const W=Q.shift();try{W.zone.runGuarded(()=>{if(W.throwOriginal)throw W.rejection;throw W;})}catch(ba){e(ba)}}};const ja=O("unhandledPromiseRejectionHandler"),oa=O("state"),wa=O("value"),N=O("finally"),
S=O("parentPromiseValue"),Z=O("parentPromiseState"),Ja=function(){let W=!1;return function(ba){return function(){W||(W=!0,ba.apply(null,arguments))}}},Xb=O("currentTaskTrace"),Ab=O("rejectionHandledHandler"),Ad=function(){},jd=a.AggregateError;class Fb{static toString(){return"function ZoneAwarePromise() { [native code] }"}static resolve(W){return W instanceof Fb?W:m(new this(null),!0,W)}static reject(W){return m(new this(null),!1,W)}static withResolvers(){const W={};W.promise=new Fb((ba,qa)=>{W.resolve=
ba;W.reject=qa});return W}static any(W){if(!W||typeof W[Symbol.iterator]!=="function")return Promise.reject(new jd([],"All promises were rejected"));const ba=[];let qa=0;try{for(let ha of W)qa++,ba.push(Fb.resolve(ha))}catch(ha){return Promise.reject(new jd([],"All promises were rejected"))}if(qa===0)return Promise.reject(new jd([],"All promises were rejected"));let Ra=!1;const Pb=[];return new Fb((ha,Pa)=>{for(let Xa=0;Xa<ba.length;Xa++)ba[Xa].then(rb=>{Ra||(Ra=!0,ha(rb))},rb=>{Pb.push(rb);qa--;
qa===0&&(Ra=!0,Pa(new jd(Pb,"All promises were rejected")))})})}static race(W){function ba(Pa){Ra(Pa)}function qa(Pa){Pb(Pa)}let Ra,Pb,ha=new this((Pa,Xa)=>{Ra=Pa;Pb=Xa});for(let Pa of W)Pa&&typeof Pa.then==="function"||(Pa=this.resolve(Pa)),Pa.then(ba,qa);return ha}static all(W){return Fb.uF(W)}static allSettled(W){return(this&&this.prototype instanceof Fb?this:Fb).uF(W,{yU:ba=>({status:"fulfilled",value:ba}),tQ:ba=>({status:"rejected",reason:ba})})}static uF(W,ba){let qa,Ra,Pb=new this((rb,qc)=>
{qa=rb;Ra=qc}),ha=2,Pa=0;const Xa=[];for(let rb of W){rb&&typeof rb.then==="function"||(rb=this.resolve(rb));const qc=Pa;try{rb.then(Wd=>{Xa[qc]=ba?ba.yU(Wd):Wd;ha--;ha===0&&qa(Xa)},Wd=>{ba?(Xa[qc]=ba.tQ(Wd),ha--,ha===0&&qa(Xa)):Ra(Wd)})}catch(Wd){Ra(Wd)}ha++;Pa++}ha-=2;ha===0&&qa(Xa);return Pb}constructor(W){if(!(this instanceof Fb))throw Error("ta");this[oa]=null;this[wa]=[];try{const ba=Ja();W&&W(ba(h(this,!0)),ba(h(this,!1)))}catch(ba){m(this,!1,ba)}}get [Symbol.toStringTag](){return"Promise"}get [Symbol.species](){return Fb}then(W,
ba){var qa,Ra=(qa=this.constructor)==null?void 0:qa[Symbol.species];Ra&&typeof Ra==="function"||(Ra=this.constructor||Fb);qa=new Ra(Ad);Ra=b.current;this[oa]==null?this[wa].push(Ra,qa,W,ba):u(this,Ra,qa,W,ba);return qa}catch(W){return this.then(null,W)}finally(W){var ba,qa=(ba=this.constructor)==null?void 0:ba[Symbol.species];qa&&typeof qa==="function"||(qa=Fb);ba=new qa(Ad);ba[N]=N;qa=b.current;this[oa]==null?this[wa].push(qa,ba,W,W):u(this,qa,ba,W,W);return ba}}Fb.resolve=Fb.resolve;Fb.reject=Fb.reject;
Fb.race=Fb.race;Fb.all=Fb.all;X=a[X]=a.Promise;a.Promise=Fb;const xa=O("thenPatched");c.patchThen=v;X&&(v(X),Hf(a,"fetch",W=>x(W)));Promise[b.__symbol__("uncaughtPromiseErrors")]=Q;return Fb})};
Gg=function(){ag.__load_patch("toString",a=>{const b=Function.prototype.toString,c=qf("OriginalDelegate"),d=qf("Promise"),e=qf("Error"),f=function(){if(typeof this==="function"){var h=this[c];if(h)return typeof h==="function"?b.call(h):Object.prototype.toString.call(h);if(this===Promise&&(h=a[d])||this===Error&&(h=a[e]))return b.call(h)}return b.call(this)};f[c]=b;Function.prototype.toString=f;const g=Object.prototype.toString;Object.prototype.toString=function(){return typeof Promise==="function"&&
this instanceof Promise?"[object Promise]":g.call(this)}})};Hg=function(a){for(let b in a)if(a[b]===Hg)return b;throw Error("va");};_.l=function(a){return{ia:a.ia,Z:a.Z||null,U:a.U,value:void 0}};_.Ig=function(a){return{yb:a.yb||[],imports:a.imports||[]}};Lg=function(a){var b;(b=a.hasOwnProperty(Jg)?a[Jg]:null)||(b=a.hasOwnProperty(Kg)?a[Kg]:null);return b};Mg=function(a){return(a=a&&(a[Jg]||a[Kg]))?a:null};Pg=function(a){return a&&(a.hasOwnProperty(Ng)||a.hasOwnProperty(Og))?a[Ng]:null};
_.Qg=function(a){return typeof a==="string"?a:a==null?"":String(a)};Rg=function(a){if(typeof a==="string")return a;if(Array.isArray(a))return"["+a.map(Rg).join(", ")+"]";if(a==null)return""+a;if(a.kT)return`${a.kT}`;if(a.name)return`${a.name}`;a=a.toString();if(a==null)return""+a;const b=a.indexOf("\n");return b===-1?a:a.substring(0,b)};Sg=function(a,b){return a==null||a===""?b===null?"":b:b==null||b===""?a:a+" "+b};Ug=function(){throw new _.Tg(-201,!1);};Vg=function(a,b){return Object.is(a,b)};
Xg=function(a){const b=Wg;Wg=a;return b};_.dh=function(a){if(_.Yg)throw Error("m");if(Wg!==null){Wg.oz(a);var b=Wg.qv++;Zg(Wg);b<Wg.Bd.length&&Wg.Bd[b]!==a&&$g(Wg)&&ah(Wg.Bd[b],Wg.xg[b]);Wg.Bd[b]!==a&&(Wg.Bd[b]=a,Wg.xg[b]=$g(Wg)?bh(a,Wg,b):0);Wg.lm[b]=a.version}};gh=function(a){if(!$g(a)||a.uc)if(a.uc||a.gI!==eh)(a.rB(a)||_.fh(a))&&a.sB(a),a.uc=!1,a.gI=eh};ih=function(a){if(a.Re!==void 0){var b=_.Yg;_.Yg=!0;try{for(const c of a.Re)c.uc||_.hh(c)}finally{_.Yg=b}}};
jh=function(){let a;return((a=Wg)==null?void 0:a.rq)!==!1};_.hh=function(a){a.uc=!0;ih(a);let b;(b=a.Jj)==null||b.call(a,a)};_.kh=function(a){a&&(a.qv=0);return Xg(a)};_.lh=function(a,b){Xg(b);if(a&&a.Bd!==void 0&&a.xg!==void 0&&a.lm!==void 0){if($g(a))for(b=a.qv;b<a.Bd.length;b++)ah(a.Bd[b],a.xg[b]);for(;a.Bd.length>a.qv;)a.Bd.pop(),a.lm.pop(),a.xg.pop()}};_.fh=function(a){Zg(a);for(let b=0;b<a.Bd.length;b++){const c=a.Bd[b],d=a.lm[b];if(d!==c.version)return!0;gh(c);if(d!==c.version)return!0}return!1};
_.mh=function(a){Zg(a);if($g(a))for(let b=0;b<a.Bd.length;b++)ah(a.Bd[b],a.xg[b]);a.Bd.length=a.lm.length=a.xg.length=0;a.Re&&(a.Re.length=a.ik.length=0)};bh=function(a,b,c){nh(a);if(a.Re.length===0&&a.Bd!==void 0)for(let d=0;d<a.Bd.length;d++)a.xg[d]=bh(a.Bd[d],a,d);a.ik.push(c);return a.Re.push(b)-1};
ah=function(a,b){nh(a);if(a.Re.length===1&&a.Bd!==void 0)for(var c=0;c<a.Bd.length;c++)ah(a.Bd[c],a.xg[c]);c=a.Re.length-1;a.Re[b]=a.Re[c];a.ik[b]=a.ik[c];a.Re.length--;a.ik.length--;b<a.Re.length&&(c=a.ik[b],a=a.Re[b],Zg(a),a.xg[c]=b)};$g=function(a){let b,c;return a.zn||((c=a==null?void 0:(b=a.Re)==null?void 0:b.length)!=null?c:0)>0};Zg=function(a){a.Bd!=null||(a.Bd=[]);a.xg!=null||(a.xg=[]);a.lm!=null||(a.lm=[])};nh=function(a){a.Re!=null||(a.Re=[]);a.ik!=null||(a.ik=[])};
rh=function(a){const b=Object.create(oh);b.lz=a;a=()=>{gh(b);_.dh(b);if(b.value===ph)throw b.error;return b.value};a[_.qh]=b;return a};th=function(a){const b=Object.create(sh);b.value=a;a=()=>{_.dh(b);return b.value};a[_.qh]=b;return a};_.vh=function(a,b){jh()||uh();a.Vd(a.value,b)||(a.value=b,a.version++,eh++,ih(a))};xh=function(a){const b=wh;wh=a;return b};yh=function(a,b,c){if((a=Lg(a))&&a.Z=="root")return a.value===void 0?a.value=a.U():a.value;if(c&8)return null;if(b!==void 0)return b;Ug()};
_.zh=function(a){a.tD=_.zh;a.toString=function(){return Rg(this())};return a};_.Bh=function(a){return Ah(a)?a():a};Ah=function(a){return typeof a==="function"&&a.hasOwnProperty(Ch)&&a.tD===_.zh};Eh=function(a){const b=Dh;Dh=a;return b};Fh=function(a,b=0){if(Dh===void 0)throw new _.Tg(-203,!1);return Dh===null?yh(a,void 0,b):Dh.get(a,b&8?null:void 0,b)};_.Gh=function(a,b=0){return(wh||Fh)(_.Bh(a),b)};_.n=function(a,b=0){return _.Gh(a,Hh(b))};
Hh=function(a){return typeof a==="undefined"||typeof a==="number"?a:0|(a.optional&&8)|(a.host&&1)|(a.self&&2)|(a.Cm&&4)};Ih=function(a){const b=[];for(let c=0;c<a.length;c++){const d=_.Bh(a[c]);if(Array.isArray(d)){if(d.length===0)throw new _.Tg(900,!1);let e=void 0,f=0;for(let g=0;g<d.length;g++){const h=d[g],m=h.__NG_DI_FLAG__;typeof m==="number"?m===-1?e=h.ia:f|=m:e=h}b.push(_.Gh(e,f))}else b.push(_.Gh(d))}return b};Jh=function(a,b){a.__NG_DI_FLAG__=b;a.prototype.__NG_DI_FLAG__=b;return a};
Lh=function(a,b,c=null){a=a&&a.charAt(0)==="\n"&&a.charAt(1)=="\u0275"?a.slice(2):a;var d=Rg(b);if(Array.isArray(b))d=b.map(Rg).join(" -> ");else if(typeof b==="object"){d=[];for(let e in b)if(b.hasOwnProperty(e)){let f=b[e];d.push(e+":"+(typeof f==="string"?JSON.stringify(f):Rg(f)))}d=`{${d.join(", ")}}`}return`${"R3InjectorError"}${c?"("+c+")":""}[${d}]: ${a.replace(Kh,"\n  ")}`};
Mh=function(a,b,c){let d=0;for(;d<c.length;){var e=c[d];if(typeof e==="number"){if(e!==0)break;d++;e=c[d++];var f=c[d++];const g=c[d++];a.setAttribute(b,f,g,e)}else f=c[++d],e.charCodeAt(0)===64?a.setProperty(b,e,f):a.setAttribute(b,e,f),d++}};Oh=function(a,b){if(b!==null&&b.length!==0)if(a===null||a.length===0)a=b.slice();else{let c=-1;for(let d=0;d<b.length;d++){const e=b[d];typeof e==="number"?c=e:c!==0&&(c===-1||c===2?Nh(a,c,e,b[++d]):Nh(a,c,e,null))}}return a};
Nh=function(a,b,c,d){let e=0,f=a.length;if(b===-1)f=-1;else for(;e<a.length;){var g=a[e++];if(typeof g==="number")if(g===b){f=-1;break}else if(g>b){f=e-1;break}}for(;e<a.length;){g=a[e];if(typeof g==="number")break;else if(g===c){d!==null&&(a[e+1]=d);return}e++;d!==null&&e++}f!==-1&&(a.splice(f,0,b),e=f+1);a.splice(e++,0,c);d!==null&&a.splice(e++,0,d)};Ph=function(a){return a.type===4&&a.value!=="ng-template"};
Qh=function(a,b,c){let d=4;const e=a.Zc;if(e!==null)a:{for(var f=0;f<e.length;f++){var g=e[f];if(g===3||g===4||g===6){g=f;break a}}g=e.length}else g=0;f=!1;for(let A=0;A<b.length;A++){var h=b[A];if(typeof h==="number"){if(!f&&(d&1)!==0&&(h&1)!==0)return!1;f&&(h&1)===0||(f=!1,d=h|d&1)}else if(!f)if(d&4){if(d=2|d&1,h!==""&&h!==(a.type!==4||c?a.value:"ng-template")||h===""&&b.length===1){if((d&1)===0)return!1;f=!0}}else if(d&8){var m;if(!(m=e===null)){a:{m=void 0;var q=a,u=0;if(c)for(;u<e.length&&typeof e[u]===
"string";u+=2){if(q=e[u]==="class"){b:{q=e[u+1].toLowerCase();for(var v=0,x=q.length;;){v=q.indexOf(h,v);if(v===-1){q=v;break b}if(v===0||q.charCodeAt(v-1)<=32){const D=h.length;if(v+D===x||q.charCodeAt(v+D)<=32){q=v;break b}}v+=1}q=void 0}q=q!==-1}if(q){h=!0;break a}}else if(Ph(q)){h=!1;break a}u=e.indexOf(1,u);if(u>-1)for(;++u<e.length&&typeof(m=e[u])==="string";)if(m.toLowerCase()===h){h=!0;break a}h=!1}m=!h}if(m){if((d&1)===0)return!1;f=!0}}else{m=b[++A];a:if(e===null)h=-1;else if(u=0,c||!Ph(a)){for(q=
!1;u<e.length;){x=e[u];if(x===h){h=u;break a}if(x===3||x===6)q=!0;else if(x===1||x===2){for(x=e[++u];typeof x==="string";)x=e[++u];continue}else if(x===4)break;else if(x===0){u+=4;continue}u+=q?1:2}h=-1}else b:{u=e.indexOf(4);if(u>-1)for(u++;u<e.length;){q=e[u];if(typeof q==="number")break;if(q===h){h=u;break b}u++}h=-1}if(h===-1){if((d&1)===0)return!1;f=!0}else if(m!==""&&(h=h>g?"":e[h+1].toLowerCase(),d&2&&m!==h)){if((d&1)===0)return!1;f=!0}}}return(d&1)===0||f};
Rh=function(a,b,c=!1){for(let d=0;d<b.length;d++)if(Qh(a,b[d],c))return!0;return!1};Sh=function(a){let b=a[0],c=1,d=2,e="",f=!1;for(;c<a.length;){let g=a[c];if(typeof g==="string")if(d&2){const h=a[++c];e+="["+g+(h.length>0?'="'+h+'"':"")+"]"}else d&8?e+="."+g:d&4&&(e+=" "+g);else e!==""&&(g&1)!==0&&(b+=f?":not("+e.trim()+")":e,e=""),d=g,f=f||(d&1)!==0;c++}e!==""&&(b+=f?":not("+e.trim()+")":e);return b};Uh=function(a){return{toString:a}.toString()};
_.p=function(a){return Uh(()=>{var b=Vh(a),c;b=Object.assign({},b,{R:a.R,S:a.S,O:a.O,W:a.W||null,Xa:a.Xa,NI:a.fa===0,EG:null,cJ:null,aa:b.J&&a.aa||null,Uz:null,RQ:null,Oo:(c=a.Oo)!=null?c:!1,data:a.data||{},Ka:a.Ka||0,styles:a.styles||Wh,IY:null,Io:a.Io||null,Ob:null,id:""});Xh(b);c=a.aa;b.EG=Yh(c,!1);b.cJ=Yh(c,!0);c=0;const d=[b.K,b.Xa,b.Ca,b.Ea,b.W,b.S,b.R,b.Ka,b.J,b.Oo,b.Wa,JSON.stringify(b.inputs),JSON.stringify(b.outputs),Object.getOwnPropertyNames(b.type.prototype),!!b.Hb,!!b.Na].join("|");
for(const e of d)c=Math.imul(31,c)+e.charCodeAt(0)<<0;b.id="c"+(c+2147483648);return b})};ai=function(a){return a[Zh]||a[_.$h]||null};bi=function(a){return a!==null};_.ci=function(a){return Uh(()=>({type:a.type,eq:a.eq||Wh,aQ:a.aQ||Wh,imports:a.imports||Wh,exports:a.exports||Wh,p_:null,Io:a.Io||null,id:a.id||null}))};
ei=function(a,b){if(a==null)return _.di;const c={};for(const e in a)if(a.hasOwnProperty(e)){var d=a[e];let f,g=0;if(Array.isArray(d)){g=d[0];f=d[1];let h;d=(h=d[2])!=null?h:f}else f=d;b?(c[f]=g!==0?[e,g]:e,b[f]=d):c[f]=e}return c};_.fi=function(a){return Uh(()=>{const b=Vh(a);Xh(b);return b})};_.gi=function(a){return{type:a.type,name:a.name,U:null,ke:a.ke!==!1,J:a.J===!0,Bb:a.type.prototype.ma||null}};ii=function(a){return a[hi]||null};
Vh=function(a){const b={};return{type:a.type,tB:null,U:null,oa:a.oa||null,Ca:a.Ca||0,Ea:a.Ea||null,Hb:a.Hb||null,Bn:b,Ug:null,wR:a.inputs||_.di,Wa:a.Wa||null,J:a.J===!0,Oo:a.Oo===!0,K:a.K||Wh,Na:a.Na||null,features:a.features||null,ds:null,Jn:null,Xq:null,inputs:ei(a.inputs,b),outputs:ei(a.outputs),eZ:null}};Xh=function(a){let b;(b=a.features)==null||b.forEach(c=>c(a))};Yh=function(a,b){if(!a)return null;const c=b?ii:ai;return()=>(typeof a==="function"?a():a).map(d=>c(d)).filter(bi)};
ki=function(a){return a.hasOwnProperty(ji)?a[ji]:null};li=function(a,b){a.forEach(c=>Array.isArray(c)?li(c,b):b(c))};mi=function(a,b){return b>=a.length-1?a.pop():a.splice(b,1)[0]};_.oi=function(a,b,c){let d=ni(a,b);if(d>=0)a[d|1]=c;else{var e=d=~d;let f=a.length;if(f==e)a.push(b,c);else if(f===1)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};pi=function(a,b){b=ni(a,b);if(b>=0)return a[b|1]};
ni=function(a,b){let c=0,d=a.length>>1;for(;d!==c;){const 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)};qi=function(a){return{Rk:a}};ti=function(...a){const b=[],c=new Set;let d;const e=f=>{b.push(f)};li(a,f=>{ri(f,e,[],c)&&(d||(d=[]),d.push(f))});d!==void 0&&si(d,e);return b};si=function(a,b){for(let c=0;c<a.length;c++){const {po:d,yb:e}=a[c];ui(e,f=>{b(f,d)})}};
ri=function(a,b,c,d){a=_.Bh(a);if(!a)return!1;let e=null;var f=Pg(a);const g=!f&&(a[Zh]||null);if(f||g){if(g&&!g.J)return!1;e=a}else{var h=a.po;if(f=Pg(h))e=h;else return!1}h=d.has(e);if(g){if(h)return!1;d.add(e);if(g.aa){f=typeof g.aa==="function"?g.aa():g.aa;for(var m of f)ri(m,b,c,d)}}else if(f){if(f.imports!=null&&!h){d.add(e);let q;li(f.imports,u=>{ri(u,b,c,d)&&(q||(q=[]),q.push(u))});q!==void 0&&si(q,b)}h||(m=ki(e)||(()=>new e),b({da:e,be:m,re:Wh},e),b({da:vi,Ta:e,Rb:!0},e),b({da:wi,Ta:()=>
_.Gh(e),Rb:!0},e));f=f.yb;if(f!=null&&!h){const q=a;ui(f,u=>{b(u,q)})}}else return!1;return e!==a&&a.yb!==void 0};ui=function(a,b){for(let c of a)c&&c.Rk&&(c=c.Rk),Array.isArray(c)?ui(c,b):b(c)};yi=function(a){return a!==null&&typeof a=="object"&&xi in a};zi=function(a){return typeof a==="function"};Ci=function(){Ai===void 0&&(Ai=new Bi);return Ai};
Ei=function(a){var b=Lg(a);b=b!==null?b.U:ki(a);if(b!==null)return b;if(a instanceof _.r)throw new _.Tg(204,!1);if(a instanceof Function)return Di(a);throw new _.Tg(204,!1);};Di=function(a){if(a.length>0)throw new _.Tg(204,!1);const b=Mg(a);return b!==null?()=>b.U(a):()=>new a};Ii=function(a){if(yi(a))return Fi(void 0,a.Ta);a=Gi(a);return Fi(a,Hi)};
Gi=function(a){var b=void 0;if(zi(a))return b=_.Bh(a),ki(b)||Ei(b);if(yi(a))b=()=>_.Bh(a.Ta);else if(a&&a.be)b=()=>a.be(...Ih(a.re||[]));else if(a&&a.Qa)b=()=>_.Gh(_.Bh(a.Qa));else{const c=_.Bh(a&&(a.Nd||a.da));if(a.re)b=()=>new c(...Ih(a.re));else return ki(c)||Ei(c)}return b};Ji=function(a){if(a.ta)throw new _.Tg(205,!1);};Fi=function(a,b,c=!1){return{U:a,value:b,Rb:c?[]:void 0}};Ki=function(a,b){for(const c of a)Array.isArray(c)?Ki(c,b):c&&c&&c.Rk?Ki(c.Rk,b):b(c)};
Mi=function(a,b){a instanceof Li&&Ji(a);a=Eh(a);const c=xh();try{return b()}finally{Eh(a),xh(c)}};_.Ni=function(){if(wh===void 0&&Dh==null)throw new _.Tg(-203,!1);};Oi=function(a){return Array.isArray(a)&&typeof a[1]==="object"};Pi=function(a){return Array.isArray(a)&&a[1]===!0};_.Ri=function(){return Qi};Qi=function(a){a.type.prototype.zc&&(a.ds=Si);return Ti};
Ti=function(){const a=this.__ngSimpleChanges__||null,b=a==null?void 0:a.current;if(b){const c=a.oB;if(c===_.di)a.oB=b;else for(let d in b)c[d]=b[d];a.current=null;this.zc(b)}};Si=function(a,b,c,d,e){d=this.Bn[d];var f;(f=a.__ngSimpleChanges__||null)||(f=a.__ngSimpleChanges__={oB:_.di,current:null});var g=f;f=g.current||(g.current={});g=g.oB;const h=g[d];f[d]=new Ui(h&&h.Xe,c,g===_.di);b!==null?b.zF(b,c):a[e]=c};Vi=function(a){for(;Array.isArray(a);)a=a[0];return a};Wi=function(a,b){return Vi(b[a.index])};
Xi=function(a,b){a=b[a];return Oi(a)?a:a[0]};Yi=function(a,b){return b===null||b===void 0?null:a[b]};$i=function(a){a[2]&1024||(a[2]|=1024,(a[2]&128)===128&&Zi(a))};aj=function(a){let b;return!!(a[2]&9216||((b=a[24])==null?0:b.uc))};bj=function(a){let b;(b=a[10].tn)==null||b.notify(9);a[2]&64&&(a[2]|=1024);aj(a)&&Zi(a)};Zi=function(a){let b;(b=a[10].tn)==null||b.notify(0);for(a=dj(a);a!==null&&!(a[2]&8192);){a[2]|=8192;if((a[2]&128)!==128)break;a=dj(a)}};
ej=function(a,b){if((a[2]&256)===256)throw new _.Tg(911,!1);a[21]===null&&(a[21]=[]);a[21].push(b)};dj=function(a){a=a[3];return Pi(a)?a[3]:a};_.t=function(){return _.fj.ug};_.w=function(a){_.fj.Kj=a;return a[8]};_.y=function(a){_.fj.Kj=null;return a};_.gj=function(){let a=_.fj.xl;for(;a!==null&&a.type===64;)a=a.parent;return a};hj=function(a,b){const c=_.fj;c.xl=a;c.fj=b};jj=function(a){const b=ij;ij=a;return b};_.kj=function(){const a=_.fj;let b=a.Xt;b===-1&&(b=a.Xt=a.Ob.dz);return b};
_.lj=function(a){const b=_.fj,c=b.Je;b.Je+=a;return c};mj=function(a){const b=_.fj.An;return b===-1?null:a[b]};oj=function(a,b,c){if(c&4){for(;!(b=b.parent,b!==null||c&1);){b=a[1];b=b.type===2?b.wG:b.type===1?a[5]:null;if(b===null)break;a=a[14];if(b.type&10)break}if(b===null)return!1}c=_.fj=nj();c.xl=b;c.ug=a;return!0};pj=function(a){const b=nj(),c=a[1];_.fj=b;b.xl=c.firstChild;b.ug=a;b.Ob=c;b.Kj=a;b.Je=c.dz;b.BH=!1};nj=function(){const a=_.fj,b=a===null?null:a.Ae;return b===null?qj(a):b};
qj=function(a){const b={xl:null,fj:!0,ug:null,Ob:null,selectedIndex:-1,Kj:null,ru:0,zq:null,An:-1,Xt:-1,Je:-1,nf:0,parent:a,Ae:null,BH:!1};a!==null&&(a.Ae=b);return b};rj=function(){const a=_.fj;_.fj=a.parent;a.xl=null;a.ug=null;return a};sj=function(){const a=rj();a.fj=!0;a.Ob=null;a.selectedIndex=-1;a.Kj=null;a.ru=0;a.An=-1;a.zq=null;a.Xt=-1;a.Je=-1;a.nf=0};_.tj=function(){const a=_.fj;return a.Ob.data[a.selectedIndex]};_.uj=function(){_.fj.zq="svg"};
vj=function(a,b){for(let d=b.Ye,e=b.Og;d<e;d++){var c=a.data[d].type.prototype;b=c.yd;const f=c.yr,g=c.fc,h=c.EI;c=c.ma;if(b){let m,q;((q=(m=a).tq)!=null?q:m.tq=[]).push(-d,b)}if(f){let m,q;((q=(m=a).tq)!=null?q:m.tq=[]).push(d,f);let u,v;((v=(u=a).pz)!=null?v:u.pz=[]).push(d,f)}if(g){let m,q;((q=(m=a).Ms)!=null?q:m.Ms=[]).push(-d,g)}if(h){let m,q;((q=(m=a).Ms)!=null?q:m.Ms=[]).push(d,h);let u,v;((v=(u=a).EC)!=null?v:u.EC=[]).push(d,h)}if(c!=null){let m,q;((q=(m=a).zl)!=null?q:m.zl=[]).push(d,c)}}};
xj=function(a,b,c,d){(a[2]&3)===c&&wj(a,b,c,d)};yj=function(a,b){let c=a[2];(c&3)===b&&(a[2]=(c&16383)+1)};wj=function(a,b,c,d){var e=d!==void 0?a[17]&65535:0;const f=d!=null?d:-1,g=b.length-1;let h=0;for(;e<g;e++)if(typeof b[e+1]==="number"){if(h=b[e],d!=null&&h>=d)break}else{b[e]<0&&(a[17]+=65536);if(h<f||f==-1){const m=b[e]<0,q=b[e+1],u=a[m?-b[e]:b[e]];m?a[2]>>14<a[17]>>16&&(a[2]&3)===c&&(a[2]+=16384,zj(u,q)):zj(u,q);a[17]=(a[17]&4294901760)+e+2}e++}};zj=function(a,b){const c=Xg(null);try{b.call(a)}finally{Xg(c)}};
Aj=function(a,b){for(a>>=16;a>0;)b=b[14],a--;return b};Cj=function(a){const b=Bj;Bj=a;return b};Fj=function(a,b,c){let d;typeof c==="string"?d=c.charCodeAt(0)||0:c.hasOwnProperty(Dj)&&(d=c[Dj]);d==null&&(d=c[Dj]=Ej++);c=d&255;b.data[a+(c>>5)]|=1<<c};Jj=function(a,b){var c=Gj(a,b);if(c!==-1)return c;c=b[1];c.Xd&&(a.tf=b.length,Hj(c.data,a),Hj(b,null),Hj(c.Ki,null));c=Ij(a,b);a=a.tf;if(c!==-1){const d=c&32767,e=Aj(c,b),f=e[1].data;for(let g=0;g<8;g++)b[a+g]=e[d+g]|f[d+g]}b[a+8]=c;return a};
Hj=function(a,b){a.push(0,0,0,0,0,0,0,0,b)};Gj=function(a,b){return a.tf===-1||a.parent&&a.parent.tf===a.tf||b[a.tf+8]===null?-1:a.tf};Ij=function(a,b){if(a.parent&&a.parent.tf!==-1)return a.parent.tf;a=0;let c=b;for(;c!==null;){b=Kj(c);if(b===null)break;a++;c=c[14];if(b.tf!==-1)return b.tf|a<<16}return-1};
Lj=function(a){var b=_.gj();if(a==="class")return b.wn;if(a==="style")return b.styles;if(b=b.Zc){const c=b.length;let d=0;for(;d<c;){const e=b[d];if(e===3||e===4||e===6)break;if(e===0)d+=2;else if(typeof e==="number")for(d++;d<c&&typeof b[d]==="string";)d++;else{if(e===a)return b[d+1];d+=2}}}return null};Mj=function(a,b,c,d){c&8&&d===void 0&&(d=null);if((c&3)===0){a=a[9];const e=xh();try{return a?a.get(b,d,c&8):yh(b,d,c&8)}finally{xh(e)}}c&8||d!==void 0?b=d:(Ug(),b=void 0);return b};
Pj=function(a,b,c,d=0,e){if(a!==null){if(b[2]&2048&&!(d&2)){a:{var f=Nj;var g=a;let h=b;for(;g!==null&&h!==null&&h[2]&2048&&!(h[2]&512);){const m=Oj(g,h,c,d|2);if(m!==Nj){f=m;break a}g=g.parent;if(!g){if(g=h[20])if(g=g.get(c,Nj,d),g!==Nj){f=g;break a}g=Kj(h);h=h[14]}}}if(f!==Nj)return f}a=Oj(a,b,c,d);if(a!==Nj)return a}return Mj(b,c,d,e)};
Oj=function(a,b,c,d){var e=Nj;if(typeof c==="string")var f=c.charCodeAt(0)||0;else f=c.hasOwnProperty(Dj)?c[Dj]:void 0,f=typeof f==="number"?f>=0?f&255:Qj:f;if(typeof f==="function"){if(!oj(b,a,d))return d&1?d&8||e!==void 0?b=e:(Ug(),b=void 0):b=Mj(b,c,d,e),b;try{var g=f(d);if(g!=null||d&8)return g;Ug()}finally{rj()}}else if(typeof f==="number"){g=null;let m=Gj(a,b);let q=d&1?b[15][5]:null;if(m===-1||d&4){var h=m===-1?Ij(a,b):b[m+8];h===-1||d&2?m=-1:(g=b[1],m=h&32767,b=Aj(h,b))}for(;m!==-1;){a=b[1];
if(a.data[m+(f>>5)]&1<<f){h=b[1];const u=h.data[m+8],v=Rj(u,h,c,g==null?u.Mi>-1&&Bj:g!=h&&(u.type&3)!==0,d&1&&q===u);h=v!==null?Sj(b,h,v,u):Nj;if(h!==Nj)return h}h=b[m+8];h!==-1&&!(d&2||d&1&&b[1].data[m+8]===q)&&b[m+(f>>5)]&1<<f?(g=a,m=h&32767,b=Aj(h,b)):m=-1}}return e};Rj=function(a,b,c,d,e){var f=a.wk;const g=b.data;var h=f&1048575;b=a.Ye;a=a.Og;f>>=20;d=d?h:h+f;for(h=e?h+f:a;d<h;d++)if(f=g[d],d<b&&c===f||d>=b&&f.type===c)return d;return e&&(e=g[b])&&e.O&&e.type===c?b:null};
Sj=function(a,b,c,d){let e=a[c];const f=b.data;if(e instanceof Tj){const h=e;if(h.C)throw a=f[c],new _.Tg(-200,typeof a==="function"?a.name||a.toString():typeof a==="object"&&a!=null&&typeof a.type==="function"?a.type.name||a.type.toString():_.Qg(a));const m=Cj(h.G);h.C=!0;const q=h.D?xh(h.D):null;oj(a,d,0);try{if(e=a[c]=h.U(void 0,f,a,d),b.Xd&&c>=d.Ye){var g=f[c];const u=g.type.prototype.Jb,v=g.type.prototype.hj;if(g.type.prototype.zc){const x=Qi(g);let A;((A=b.Th)!=null?A:b.Th=[]).push(c,x);let D;
((D=b.qk)!=null?D:b.qk=[]).push(c,x)}if(u){let x;((x=b.Th)!=null?x:b.Th=[]).push(-c,u)}if(v){let x;((x=b.Th)!=null?x:b.Th=[]).push(c,v);let A;((A=b.qk)!=null?A:b.qk=[]).push(c,v)}}}finally{q!==null&&xh(q),Cj(m),h.C=!1,rj()}}return e};Qj=function(){return new Uj(_.gj(),_.t())};
_.Wj=function(a){return Uh(()=>{var b=a.prototype.constructor;b=b[ji]||Vj(b);const c=Object.prototype;let d=Object.getPrototypeOf(a.prototype).constructor;for(;d&&d!==c;){const e=d[ji]||Vj(d);if(e&&e!==b)return e;d=Object.getPrototypeOf(d)}return e=>new e})};Vj=function(a){return Ah(a)?()=>{const b=Vj(_.Bh(a));return b&&b()}:ki(a)};Kj=function(a){const b=a[1],c=b.type;return c===2?b.wG:c===1?a[5]:null};Xj=function(a){return function(...b){if(a){b=a(...b);for(const c in b)this[c]=b[c]}}};
Yj=function(a){return Uh(()=>{function b(...d){if(this instanceof b)return c.apply(this,d),this;const e=new b(...d);return function(f,g,h){for(g=f.hasOwnProperty("__parameters__")?f.__parameters__:Object.defineProperty(f,"__parameters__",{value:[]}).__parameters__;g.length<=h;)g.push(null);(g[h]=g[h]||[]).push(e);return f}}const c=Xj(a);return b})};ak=function(a,b=null,c=null,d){a=Zj(a,b,c,d);a.wm();return a};
Zj=function(a,b=null,c=null,d,e=new Set){c=[c||Wh,{Rk:ti([a]),H_:!0}];d=d||(typeof a==="object"?void 0:Rg(a));return new Li(c,b||Ci(),d||null,e)};ck=function(){if(bk!==void 0)return bk;if(typeof document!=="undefined")return document;throw new _.Tg(210,!1);};ek=function(a,b){Oi(b)?(a.__ngContext__=b[19],dk.set(b[19],b)):a.__ngContext__=b};fk=function(a){for(;a!==null&&!Pi(a);)a=a[4];return a};hk=function(a,b){return new _.gk(Wi(a,b))};ik=function(a){return a instanceof _.gk?a.L:a};_.jk=function(a){return a.ownerDocument.defaultView};
mk=function(a){return(a!=null?a:_.n(_.kk)).get(lk)==="browser"};nk=function(a,b){const c=ij?64:1088;let d;for((d=a[10].tn)==null||d.notify(b);a;){a[2]|=c;b=dj(a);if((a[2]&512)!==0&&!b)break;a=b}};pk=function(){return new ok};qk=function(a){a=a(b=>{b.stack=Error().stack});a.prototype=Object.create(Error.prototype);return a.prototype.constructor=a};rk=function(a,b){a&&(b=a.indexOf(b),0<=b&&a.splice(b,1))};sk=function(a){return typeof a==="function"};
uk=function(a){return a instanceof _.tk||a&&"closed"in a&&sk(a.remove)&&sk(a.add)&&sk(a.unsubscribe)};vk=function(){};wk=function(a){setTimeout(()=>{throw a;})};xk=function(a){return a};yk=function(a){return a.length===0?xk:a.length===1?a[0]:function(b){return a.reduce((c,d)=>d(c),b)}};zk=function(a){let b;return(b=a!=null?a:void 0)!=null?b:Promise};Bk=function(a,b){return new _.Ak(c=>{let d=0;return b.Cb(function(){d===a.length?c.complete():(c.next(a[d++]),c.closed||this.Cb())})})};
Ck=function(a,b){if(!a)throw Error("Ea");return new _.Ak(c=>{const d=new _.tk;d.add(b.Cb(()=>{const e=a[Symbol.asyncIterator]();d.add(b.Cb(function(){e.next().then(f=>{f.done?c.complete():(c.next(f.value),this.Cb())})}))}));return d})};Dk=function(a,b,c,d=0){b=b.Cb(function(){try{c.call(this)}catch(e){a.error(e)}},d);a.add(b);return b};
Fk=function(a,b){return new _.Ak(c=>{let d;c.add(b.Cb(()=>{d=a[Ek]();Dk(c,b,function(){const {value:e,done:f}=d.next();f?c.complete():(c.next(e),this.Cb())})}));return()=>{let e;return sk((e=d)==null?void 0:e.return)&&d.return()}})};Hk=function(a,b){return new _.Ak(c=>{const d=new _.tk;d.add(b.Cb(()=>{const e=a[Gk]();d.add(e.subscribe({next(f){d.add(b.Cb(()=>c.next(f)))},error(f){d.add(b.Cb(()=>c.error(f)))},complete(){d.add(b.Cb(()=>c.complete()))}}))}));return d})};
Ik=function(a,b){return new _.Ak(c=>b.Cb(()=>a.then(d=>{c.add(b.Cb(()=>{c.next(d);c.add(b.Cb(()=>c.complete()))}))},d=>{c.add(b.Cb(()=>c.error(d)))})))};Jk=function(a){return new TypeError("Fa`"+(a!==null&&typeof a==="object"?"an invalid object":`'${a}'`))};
Lk=function(a,b){if(a!=null){if(sk(a[Gk]))return Hk(a,b);if(Kk(a))return Bk(a,b);if(sk(a==null?void 0:a.then))return Ik(a,b);if(Symbol.asyncIterator&&sk(a==null?void 0:a[Symbol.asyncIterator]))return Ck(a,b);if(sk(a==null?void 0:a[Ek]))return Fk(a,b)}throw Jk(a);};_.Nk=function(a,b){return b?Lk(a,b):_.Mk(a)};
_.Mk=function(a){if(a instanceof _.Ak)return a;if(a!=null){if(sk(a[Gk]))return Ok(a);if(Kk(a))return Pk(a);if(sk(a==null?void 0:a.then))return Qk(a);if(Symbol.asyncIterator&&sk(a==null?void 0:a[Symbol.asyncIterator]))return Rk(a);if(sk(a==null?void 0:a[Ek]))return Sk(a)}throw Jk(a);};Ok=function(a){return new _.Ak(b=>{const c=a[Gk]();if(sk(c.subscribe))return c.subscribe(b);throw new TypeError("Ga");})};Pk=function(a){return new _.Ak(b=>{for(let c=0;c<a.length&&!b.closed;c++)b.next(a[c]);b.complete()})};
Qk=function(a){return new _.Ak(b=>{a.then(c=>{b.closed||(b.next(c),b.complete())},c=>b.error(c)).then(null,wk)})};Sk=function(a){return new _.Ak(b=>{const c=a[Ek]();for(;!b.closed;){const {done:d,value:e}=c.next();d?b.complete():b.next(e)}return()=>sk(c==null?void 0:c.return)&&c.return()})};Rk=function(a){return new _.Ak(b=>{Tk(a,b).catch(c=>b.error(c))})};
Tk=function(a,b){return _.Uk(function*(){var c;try{var d=a[Symbol.asyncIterator];if(d!==void 0)var e=d.call(a);else{var f=typeof Symbol!="undefined"&&Symbol.iterator&&a[Symbol.iterator];if(f)var g=f.call(a);else if(typeof a.length=="number")g={next:Vk(a)};else throw Error("c`"+String(a));e=new Wk(g)}for(var h=e;;){var m=yield h.next();if(m.done)break;b.next(m.value)}}catch(u){var q={error:u}}finally{try{m&&!m.done&&(c=h.return)&&(yield c.call(h))}finally{if(q)throw q.error;}}b.complete()})};
Xk=function(a,b){return b?Bk(a,b):Pk(a)};Yk=function(a){return sk(a[a.length-1])?a.pop():void 0};Zk=function(a){var b=a[a.length-1];return b&&sk(b.Cb)?a.pop():void 0};_.$k=function(...a){const b=Zk(a);return b?Bk(a,b):Xk(a)};al=function(a){const b=sk(a)?a:()=>a;return new _.Ak(c=>c.error(b()))};_.dl=function(a){return new Promise((b,c)=>{const d=new bl({next:e=>{b(e);d.unsubscribe()},error:c,complete:()=>{c(new cl)}});a.subscribe(d)})};
_.el=function(a){return b=>{if(sk(b==null?void 0:b.ev))return b.ev(function(c){try{return a(c,this)}catch(d){this.error(d)}});throw new TypeError("Ha");}};il=function(){return _.el((a,b)=>{let c=null;a.It++;const d=new _.hl(b,void 0,void 0,void 0,()=>{if(!a||a.It<=0||0<--a.It)c=null;else{var e=a.Um,f=c;c=null;!e||f&&e!==f||e.unsubscribe();b.unsubscribe()}});a.subscribe(d);d.closed||(c=a.connect())})};_.z=function(a){return _.el((b,c)=>{let d=0;b.subscribe(new _.hl(c,e=>{c.next(a.call(void 0,e,d++))}))})};
kl=function(a){return _.z(b=>jl(b)?a(...b):a(b))};pl=function(a){if(a.length===1){const b=a[0];if(ll(b))return{Ed:b,keys:null};if(b&&typeof b==="object"&&ml(b)===nl)return a=ol(b),{Ed:a.map(c=>b[c]),keys:a}}return{Ed:a,keys:null}};_.rl=function(...a){const b=Zk(a),c=Yk(a),{Ed:d,keys:e}=pl(a);if(d.length===0)return _.Nk([],b);a=new _.Ak(ql(d,b,e?f=>{const g={};for(let h=0;h<f.length;h++)g[e[h]]=f[h];return g}:xk));return c?_.B(a,kl(c)):a};
ql=function(a,b,c=xk){return d=>{sl(b,()=>{const e=a.length,f=Array(e);let g=e;const h=a.map(()=>!1);let m=!0;for(let q=0;q<e;q++)sl(b,()=>{_.Nk(a[q],b).subscribe(new tl(d,u=>{f[q]=u;m&&(h[q]=!0,m=!h.every(xk));m||d.next(c(f.slice()))},()=>--g===0))},d)},d)}};sl=function(a,b,c){a?c.add(a.Cb(b)):b()};
ul=function(a,b,c,d){let e=[],f=0,g=0,h=!1;const m=q=>{f++;_.Mk(c(q,g++)).subscribe(new _.hl(b,u=>{b.next(u)},void 0,()=>{for(f--;e.length&&f<d;){const u=e.shift();m(u)}!h||e.length||f||b.complete()}))};a.subscribe(new _.hl(b,q=>f<d?m(q):e.push(q),void 0,()=>{h=!0;!h||e.length||f||b.complete()}));return()=>{e=null}};_.vl=function(a,b,c=Infinity){if(sk(b))return _.vl((d,e)=>_.z((f,g)=>b(d,f,e,g))(_.Mk(a(d,e))),c);typeof b==="number"&&(c=b);return _.el((d,e)=>ul(d,e,a,c))};
wl=function(a=Infinity){return _.vl(xk,a)};xl=function(...a){return wl(1)(Xk(a,Zk(a)))};_.yl=function(a){return new _.Ak(b=>{_.Mk(a()).subscribe(b)})};_.Al=function(...a){const b=Yk(a),{Ed:c,keys:d}=pl(a);return b?_.B(zl(c,d),_.z(e=>b(...e))):zl(c,d)};
zl=function(a,b){return new _.Ak(c=>{const d=a.length;if(d===0)c.complete();else{var e=Array(d),f=0,g=0;for(let h=0;h<d;h++){const m=_.Mk(a[h]);let q=!1;c.add(m.subscribe({next:u=>{q||(q=!0,g++);e[h]=u},error:u=>c.error(u),complete:()=>{f++;f!==d&&q||(g===d&&c.next(b?b.reduce((u,v,x)=>(u[v]=e[x],u),{}):e),c.complete())}}))}}})};
_.Bl=function(a,b,c){if(sk(c)){var d=c;c=void 0}if(d)return _.B(_.Bl(a,b,c),kl(d));const [e,f]=sk(a.addEventListener)&&sk(a.removeEventListener)?Cl.map(g=>h=>a[g](b,h,c)):sk(a.addListener)&&sk(a.removeListener)?Dl.map(El(a,b)):sk(a.on)&&sk(a.off)?Fl.map(El(a,b)):[];return!e&&Kk(a)?_.vl(g=>_.Bl(g,b,c))(Xk(a)):new _.Ak(g=>{if(!e)throw new TypeError("Ia");const h=(...m)=>g.next(1<m.length?m:m[0]);e(h);return()=>f(h)})};El=function(a,b){return c=>d=>a[c](b,d)};
_.Hl=function(a=0,b,c=_.Gl){let d=-1;b!=null&&(b&&sk(b.Cb)?c=b:d=b);return new _.Ak(e=>{let f=a instanceof Date&&!isNaN(a)?+a-c.now():a;f<0&&(f=0);let g=0;return c.Cb(function(){e.closed||(e.next(g++),0<=d?this.Cb(void 0,d):e.complete())},f)})};_.Il=function(a=0){a<0&&(a=0);return _.Hl(a,a,_.Gl)};_.Kl=function(...a){const b=Zk(a);var c=typeof a[a.length-1]==="number"?a.pop():Infinity;return a.length?a.length===1?_.Mk(a[0]):wl(c)(Xk(a,b)):_.Jl};
_.Ll=function(a){return _.el((b,c)=>{let d=0;b.subscribe(new _.hl(c,e=>a.call(void 0,e,d++)&&c.next(e)))})};
Nl=function(){const {first:a,each:b,t_:c=Ml,scheduler:d=_.Gl,CS:e=null}={each:1E4};if(a==null&&b==null)throw new TypeError("Ka");return _.el((f,g)=>{let h,m,q=null,u=0;const v=x=>{m=Dk(g,d,()=>{h.unsubscribe();_.Mk(c({CS:e,GZ:q,h_:u})).subscribe(g)},x)};h=f.subscribe(new _.hl(g,x=>{let A;(A=m)==null||A.unsubscribe();u++;g.next(q=x);b>0&&v(b)},void 0,void 0,()=>{let x;if((x=m)==null||!x.closed){let A;(A=m)==null||A.unsubscribe()}q=null}));v(a!=null?typeof a==="number"?a:+a-d.now():b)})};
Ml=function(a){throw new Ol(a);};Ql=function(a){return a in Pl?(delete Pl[a],!0):!1};_.Rl=function(a){return!!a&&(a instanceof _.Ak||sk(a.ev)&&sk(a.subscribe))};Sl=function(){};Tl=function(a){function b(){a=Sl;try{d!==void 0&&typeof cancelAnimationFrame==="function"&&cancelAnimationFrame(d),c!==void 0&&clearTimeout(c)}catch(e){}}let c,d;c=setTimeout(()=>{a();b()});typeof requestAnimationFrame==="function"&&(d=requestAnimationFrame(()=>{a();b()}));return()=>b()};
Ul=function(a){queueMicrotask(()=>a());return()=>{a=Sl}};Vl=function(a){if(a.en==0&&!a.Qn&&!a.isStable)try{a.en++,a.ZA.emit(null)}finally{if(a.en--,!a.Qn)try{a.Ma(()=>a.eB.emit(null))}finally{a.isStable=!0}}};Xl=function(a){function b(){Tl(()=>{a.hq=!1;Wl(a);a.NH=!0;Vl(a);a.NH=!1})}a.NH||a.hq||(a.hq=!0,a.Ho?Zone.root.run(()=>{b()}):a.NE.run(()=>{b()}),Wl(a))};
am=function(a){const b=Yl++;a.uh=a.uh.fork({name:"angular",properties:{isAngularZone:!0,isAngularZone_ID:b,["isAngularZone_ID"+b]:!0},onInvokeTask:(c,d,e,f,g,h)=>{if(Zl(h,"__ignore_ng_zone__"))return c.invokeTask(e,f,g,h);try{return $l(a),c.invokeTask(e,f,g,h)}finally{(a.dw&&f.type==="eventTask"||a.ls)&&Xl(a),a.en--,Vl(a)}},onInvoke:(c,d,e,f,g,h,m)=>{try{return $l(a),c.invoke(e,f,g,h,m)}finally{!a.ls||a.hq||Zl(h,"__scheduler_tick__")||Xl(a),a.en--,Vl(a)}},onHasTask:(c,d,e,f)=>{c.hasTask(e,f);d===
e&&(f.change=="microTask"?(a.fO=f.DS,Wl(a),Vl(a)):f.change=="macroTask"&&(a.Mu=f.uS))},onHandleError:(c,d,e,f)=>{c.handleError(e,f);a.Ma(()=>a.jj.emit(f));return!1}})};Wl=function(a){a.Qn=a.fO||(a.dw||a.ls)&&a.hq===!0?!0:!1};$l=function(a){a.en++;a.isStable&&(a.isStable=!1,a.yv.emit(null))};Zl=function(a,b){if(!Array.isArray(a)||a.length!==1)return!1;let c,d;return((c=a[0])==null?void 0:(d=c.data)==null?void 0:d[b])===!0};_.C=function(a=1){bm(_.fj.Ob,_.t(),_.fj.selectedIndex+a)};
bm=function(a,b,c){(b[2]&3)===3?(a=a.qk,a!==null&&wj(b,a,3,c)):(a=a.Th,a!==null&&xj(b,a,0,c));_.fj.selectedIndex=c};_.cm=function(a,b=0){const c=_.t();return c===null?_.Gh(a,b):Pj(_.gj(),c,_.Bh(a),b)};dm=function(a,b,c,d,e,f){const g=Xg(null);try{let h=null;(e&1)!==0&&(h=b[d][_.qh]);h!==null&&h.pC!==void 0&&(f=h.pC(f));(e&2)!==0&&(f=a.Ug[d].call(b,f));a.ds!==null?a.ds(b,h,f,c,d):(a=h,a!==null?a.zF(a,f):b[d]=f)}finally{Xg(g)}};gm=function(){return"".replace(em,a=>a.replace(fm,"\u200b$1\u200b"))};
hm=function(a,b,c,d,e){if(d!=null){var f=!1;if(Pi(d))var g=d;else Oi(d)&&(f=!0,d=d[0]);d=Vi(d);a===0&&c!==null?e==null?b.appendChild(c,d):b.insertBefore(c,d,e||null,!0):a===1&&c!==null?b.insertBefore(c,d,e||null,!0):a===2?b.removeChild(null,d,f):a===3&&b.Al(d);if(g!=null)for(f=g[7],f!==Vi(g)&&hm(a,b,c,f,e),e=10;e<g.length;e++)d=g[e],im(b,a,d[1].firstChild,d,c,f,!1)}};jm=function(a,b){let c;(c=b[10].tn)==null||c.notify(10);im(b[11],2,a.firstChild,b,null,null,!1)};
km=function(a,b){const c=a[9],d=b[3];Oi(d)?a[2]|=2:b[15]!==d[3][15]&&(a[2]|=2);c===null?a[9]=[b]:c.push(b)};lm=function(a,b){a=a[9];a.splice(a.indexOf(b),1)};mm=function(a,b){if(!(a.length<=10)){var c=10+b,d=a[c];if(d){const e=d[16];e!==null&&e!==a&&lm(e,d);b>0&&(a[c-1][4]=d[4]);a=mi(a,10+b);jm(d[1],d);d[0]=null;d[5]=null;b=a[18];b!==null&&b.Dn(a[1]);d[3]=null;d[4]=null;d[2]&=-129}return d}};
om=function(a,b){if(!(b[2]&256)){var c=b[11];c.Al&&im(c,3,a.firstChild,b,null,null,!1);if(a=b[12])for(;a;){c=null;if(Oi(a))c=a[12];else{const d=a[10];d&&(c=d)}if(!c){for(;a&&!a[4]&&a!==b;)Oi(a)&&nm(a[1],a),a=a[3];a===null&&(a=b);Oi(a)&&nm(a[1],a);c=a&&a[4]}a=c}else nm(b[1],b)}};
nm=function(a,b){if(!(b[2]&256)){var c=Xg(null);try{b[2]&=-129;b[2]|=256;b[24]&&_.mh(b[24]);var d;if(a!=null&&(d=a.zl)!=null)for(let q=0;q<d.length;q+=2){const u=b[d[q]];if(!(u instanceof Tj)){const v=d[q+1];if(Array.isArray(v))for(let x=0;x<v.length;x+=2)v[x+1].call(u[v[x]]);else v.call(u)}}var e=a.Be;const f=b[7];if(e!==null)for(d=0;d<e.length-1;d+=2)if(typeof e[d]==="string"){const q=e[d+3];if(q>=0)f[q]();else f[-q].unsubscribe();d+=2}else e[d].call(f[e[d+1]]);f!==null&&(b[7]=null);const g=b[21];
if(g!==null)for(b[21]=null,e=0;e<g.length;e++)(0,g[e])();const h=b[23];if(h!==null){b[23]=null;for(const q of h)q.destroy()}b[1].type===1&&b[11].destroy();const m=b[16];if(m!==null&&Pi(b[3])){m!==b[3]&&lm(m,b);const q=b[18];q!==null&&q.Dn(a)}dk.delete(b[19])}finally{Xg(c)}}};pm=function(a,b,c){for(;b!==null&&b.type&168;)b=b.parent;if(b===null)return c[0];const d=b.Mi;return d>-1&&({Ka:a}=a.data[b.Ye+d],a===2||a===0)?null:Wi(b,c)};
qm=function(a,b,c,d){a=pm(a,d.parent,b);const e=b[11];d=d.parent||b[5];b=d.type&40?Wi(d,b):null;if(a!=null)if(Array.isArray(c))for(let h=0;h<c.length;h++){d=e;var f=a,g=c[h];b!==null?d.insertBefore(f,g,b,!1):d.appendChild(f,g)}else b!==null?e.insertBefore(a,c,b,!1):e.appendChild(a,c)};
sm=function(a,b){if(b!==null){var c=b.type;if(c&3)return Wi(b,a);if(c&4)return rm(-1,a[b.index]);if(c&8){c=b.Ae;if(c!==null)return sm(a,c);a=a[b.index];return Pi(a)?rm(-1,a):Vi(a)}if(c&128)return sm(a,b.next);if(c&32)return(void 0)(b,a)()||Vi(a[b.index]);c=b!==null?a[15][5].Zg[b.Zg]:null;if(c!==null){if(Array.isArray(c))return c[0];a=dj(a[15]);return sm(a,c)}return sm(a,b.next)}return null};rm=function(a,b){a=10+a+1;if(a<b.length){a=b[a];const c=a[1].firstChild;if(c!==null)return sm(a,c)}return b[7]};
im=function(a,b,c,d,e,f,g){for(;c!=null;){if(c.type===128){c=c.next;continue}const m=d[c.index];var h=c.type;g&&b===0&&(m&&ek(Vi(m),d),c.flags|=2);if((c.flags&32)!==32)if(h&8)im(a,b,c.Ae,d,e,f,!1),hm(b,a,e,m,f);else if(h&32){h=(void 0)(c,d);let q;for(;q=h();)hm(b,a,e,q,f);hm(b,a,e,m,f)}else h&16?tm(a,b,d,c,e,f):hm(b,a,e,m,f);c=g?c.Kv:c.next}};
tm=function(a,b,c,d,e,f){var g=c[15];c=g[5].Zg[d.Zg];if(Array.isArray(c))for(d=0;d<c.length;d++)hm(b,a,e,c[d],f);else g=g[3],(d.flags&128)===128&&(c.flags|=128),im(a,b,c,g,e,f,!0)};um=function(a,b,c){const d=c.Wg,e=c.wn;c=c.styles;d!==null&&Mh(a,b,d);e!==null&&(e===""?a.removeAttribute(b,"class"):a.setAttribute(b,"class",e));c!==null&&a.setAttribute(b,"style",c)};_.wm=function(a){return a instanceof vm?a.A:a};
xm=function(a,b){a=a instanceof vm&&a.Tw()||null;if(a!=null&&a!==b){if(a==="ResourceURL"&&b==="URL")return!0;throw Error("Ma`"+b+"`"+a);}return a===b};Am=function(){if(ym===void 0&&(ym=null,zm.trustedTypes))try{ym=zm.trustedTypes.createPolicy("angular",{createHTML:a=>a,createScript:a=>a,createScriptURL:a=>a})}catch(a){}return ym};Bm=function(a){let b;return((b=Am())==null?void 0:b.createHTML(a))||a};Dm=function(a){a=String(a);return a.match(Cm)?a:"unsafe:"+a};
Em=function(a){const b={};for(const c of a.split(","))b[c]=!0;return b};Fm=function(...a){const b={};for(const c of a)for(const d in c)c.hasOwnProperty(d)&&(b[d]=!0);return b};Gm=function(a){a=a.nodeName;return typeof a==="string"?a:"FORM"};Jm=function(a){return a.replace(/&/g,"&amp;").replace(Hm,function(b){return"&#"+((b.charCodeAt(0)-55296)*1024+(b.charCodeAt(1)-56320)+65536)+";"}).replace(Im,function(b){return"&#"+b.charCodeAt(0)+";"}).replace(/</g,"&lt;").replace(/>/g,"&gt;")};
Tm=function(a,b){var c=null;try{var d;if(!(d=Km)){const m=new Lm(a);try{var e=!!(new window.DOMParser).parseFromString(Bm(""),"text/html")}catch(q){e=!1}d=e?new Mm(m):m}Km=d;var f=b?String(b):"";c=Km.Du(f);a=5;b=f;do{if(a===0)throw Error("Oa");a--;f=b;b=c.innerHTML;c=Km.Du(f)}while(f!==b);var g=new Nm;let h=(("content"in c&&c.nodeType===Node.ELEMENT_NODE&&c.nodeName==="TEMPLATE"?c.content:null)||c).firstChild;f=!0;for(a=[];h;){if(h.nodeType===Node.ELEMENT_NODE)a:{b=g;d=h;const m=Gm(d).toLowerCase();
if(!Om.hasOwnProperty(m)){f=!Pm.hasOwnProperty(m);break a}b.A.push("<");b.A.push(m);const q=d.attributes;for(d=0;d<q.length;d++){const u=q.item(d),v=u.name,x=v.toLowerCase();if(!Qm.hasOwnProperty(x))continue;let A=u.value;Rm[x]&&(A=Dm(A));b.A.push(" ",v,'="',Jm(A),'"')}b.A.push(">");f=!0}else h.nodeType===Node.TEXT_NODE&&g.A.push(Jm(h.nodeValue));if(f&&h.firstChild){a.push(h);const m=h.firstChild;if(m&&(h.compareDocumentPosition(m)&Node.DOCUMENT_POSITION_CONTAINED_BY)!==Node.DOCUMENT_POSITION_CONTAINED_BY)throw Error("Na`"+
m.outerHTML);h=m}else for(;h;){if(h.nodeType===Node.ELEMENT_NODE){b=g;const q=Gm(h).toLowerCase();Om.hasOwnProperty(q)&&!Sm.hasOwnProperty(q)&&(b.A.push("</"),b.A.push(q),b.A.push(">"))}const m=h.nextSibling;if(m&&h!==m.previousSibling)throw Error("Na`"+m.outerHTML);if(b=m){h=b;break}h=a.pop()}}return Bm(g.A.join(""))}finally{if(c)for(c=("content"in c&&c.nodeType===Node.ELEMENT_NODE&&c.nodeName==="TEMPLATE"?c.content:null)||c;c.firstChild;)c.firstChild.remove()}};
Vm=function(){if(Um===void 0&&(Um=null,zm.trustedTypes))try{Um=zm.trustedTypes.createPolicy("angular#unsafe-bypass",{createHTML:a=>a,createScript:a=>a,createScriptURL:a=>a})}catch(a){}return Um};Wm=function(a){let b;return((b=Vm())==null?void 0:b.createHTML(a))||a};Xm=function(a){let b;return((b=Vm())==null?void 0:b.createScriptURL(a))||a};_.Zm=function(a){const b=Ym();return b?Wm(b.A(1,a)||""):xm(a,"HTML")?Wm(_.wm(a)):Tm(ck(),_.Qg(a))};
_.$m=function(a){const b=Ym();return b?b.A(4,a)||"":xm(a,"URL")?_.wm(a):Dm(_.Qg(a))};an=function(a){const b=Ym();if(b)return Xm(b.A(5,a)||"");if(xm(a,"ResourceURL"))return Xm(_.wm(a));throw new _.Tg(904,!1);};Ym=function(){const a=_.t();return a&&a[10].LT};
cn=function(a,b,c,d,e,f,g,h,m,q,u){const v=b.Ki.slice();v[0]=e;v[2]=d|1228;if(q!==null||a&&a[2]&2048)v[2]|=2048;v[17]=0;v[3]=v[14]=a;v[8]=c;v[10]=g||a&&a[10];v[11]=h||a&&a[11];v[9]=m||a&&a[9]||null;v[5]=f;v[19]=bn++;v[6]=u;v[20]=q;v[15]=b.type==2?a[15]:v;return v};
en=function(a,b,c,d,e){var f=a.data[b];if(f===null){f=_.fj.xl;const m=_.fj.fj;var g=a.data,h=m?f:f&&f.parent;let q=h?h.tf:-1,u=0;dn!==null&&(u|=128);b=g[b]={type:c,index:b,BZ:null,tf:q,Ye:-1,Og:-1,ou:-1,Mi:-1,VZ:null,flags:u,wk:0,value:d,Zc:e,Wg:null,DA:null,GH:void 0,inputs:null,outputs:null,Ob:null,next:null,wT:null,Kv:null,Ae:null,parent:h,Zg:null,styles:null,lw:null,Wv:void 0,wn:null,du:null,Vv:void 0,kq:0,ws:0};a.firstChild===null&&(a.firstChild=b);f!==null&&(m?f.Ae==null&&b.parent!==null&&(f.Ae=
b):f.next===null&&(f.next=b,b.wT=f));f=b;_.fj.BH&&(f.flags|=32)}else f.type&64&&(f.type=c,f.value=d,f.Zc=e,a=_.fj,b=a.xl,a=a.fj?b:b.parent,f.tf=a===null?-1:a.tf);hj(f,!0);return f};fn=function(a,b,c,d){if(c===0)return-1;const e=b.length;for(let f=0;f<c;f++)b.push(d),a.Ki.push(d),a.data.push(null);return e};gn=function(a,b,c,d,e){const f=_.fj.selectedIndex;try{_.fj.selectedIndex=-1,d&2&&b.length>25&&bm(a,b,25),c(d,e)}finally{_.fj.selectedIndex=f}};
hn=function(a,b,c){if((b.flags&4)!==0){const d=Xg(null);try{const e=b.Ye,f=b.Og;for(b=e;b<f;b++){const g=a.data[b];g.Hb&&g.Hb(1,c[b],b)}}finally{Xg(d)}}};
nn=function(a,b,c){var d=Wi(c,b);const e=c.Ye,f=c.Og;if(c.Mi>-1){var g=a.data[e+c.Mi],h=Wi(c,b),m=jn(g);g=kn(b,cn(b,m,null,ln(g),h,c,null,b[10].um.Eh(h,g),null,null,null));b[c.index]=g}a.Xd||Jj(c,b);ek(d,b);d=c.GH;for(g=e;g<f;g++){h=a.data[g];m=Sj(b,a,g,c);ek(m,b);if(d!==null){const q=d[g-e];if(q!==null)for(let u=0;u<q.length;){const v=q[u++],x=q[u++],A=q[u++],D=q[u++];dm(h,m,v,x,A,D)}}h.O&&(Xi(c.index,b)[8]=Sj(b,a,g,c))}(c.flags&64)===64&&mn(a,b,c)};
on=function(a,b,c=Wi){const d=b.DA;if(d!==null){let f=b.index+1;for(let g=0;g<d.length;g+=2){var e=d[g+1];e=e===-1?c(b,a):a[e];a[f++]=e}}};jn=function(a){const b=a.Ob;return b===null||b.CH?a.Ob=pn(1,null,a.O,a.R,a.S,a.EG,a.cJ,a.Na,a.Io,a.W,a.id):b};
pn=function(a,b,c,d,e,f,g,h,m,q,u){d=25+d;e=d+e;const v=[];for(let x=0;x<e;x++)v.push(x<d?null:_.qn);q=typeof q==="function"?q():q;return v[1]={type:a,Ki:v,O:c,zb:null,Na:h,wG:b,data:v.slice().fill(null,d),dz:d,aH:e,cA:null,Xd:!0,xu:!0,hK:!1,gK:!1,Th:null,qk:null,tq:null,pz:null,Ms:null,EC:null,zl:null,Be:null,Hb:null,Ni:null,FG:typeof f==="function"?f():f,dJ:typeof g==="function"?g():g,firstChild:null,Io:m,W:q,CH:!1,dK:u}};
sn=function(a,b,c,d,e){for(let g in b){if(!b.hasOwnProperty(g))continue;var f=b[g];if(f===void 0)continue;d!=null||(d={});let h,m=0;Array.isArray(f)?(h=f[0],m=f[1]):h=f;f=g;if(e!==null){if(!e.hasOwnProperty(g))continue;f=e[g]}a===0?rn(d,c,f,h,m):rn(d,c,f,h)}return d};rn=function(a,b,c,d,e){let f;a.hasOwnProperty(c)?(f=a[c]).push(b,d):f=a[c]=[b,d];e!==void 0&&f.push(e)};
_.un=function(a,b,c,d,e,f,g,h){const m=Wi(b,c);let q=b.inputs,u;!h&&q!=null&&(u=q[d])?(tn(a,c,u,d,e),b.Mi>-1&&(a=Xi(b.index,c),a[2]&16||(a[2]|=64))):b.type&3&&(d=d==="class"?"className":d==="for"?"htmlFor":d==="formaction"?"formAction":d==="innerHtml"?"innerHTML":d==="readonly"?"readOnly":d==="tabindex"?"tabIndex":d,e=g!=null?g(e,b.value||"",d):e,f.setProperty(m,d,e))};
xn=function(a,b,c,d){const e=d===null?null:{"":-1};var f=a.FG;let g=null,h=null;if(f)for(let u=0;u<f.length;u++){const v=f[u];if(Rh(c,v.K,!1))if(g||(g=[]),v.O)if(v.Jn!==null){const x=[];h=h||new Map;v.Jn(v,x,h);g.unshift(...x,v);vn(a,c,x.length)}else g.unshift(v),vn(a,c,0);else{h=h||new Map;let x,A;(A=(x=v).Jn)==null||A.call(x,v,g,h);g.push(v)}}f=g===null?null:[g,h];var m;let q;f===null?m=q=null:[m,q]=f;m!==null&&wn(a,b,c,m,e,q);if(e&&d)for(a=c.DA=[],b=0;b<d.length;b+=2){m=e[d[b+1]];if(m==null)throw new _.Tg(-301,
!1);a.push(d[b],m)}c.Wg=Oh(c.Wg,c.Zc)};
wn=function(a,b,c,d,e,f){for(var g=0;g<d.length;g++){var h=Jj(c,b);Fj(h,a,d[g].type)}h=a.data.length;g=d.length;c.flags|=1;c.Ye=h;c.Og=h+g;c.wk=h;for(h=0;h<d.length;h++)g=d[h],g.tB&&g.tB(g);g=h=!1;var m=fn(a,b,d.length,null);for(var q=0;q<d.length;q++){var u=d[q];c.Wg=Oh(c.Wg,u.Ea);var v=a,x=c,A=b,D=m;v.data[D]=u;var O=u.U||(u.U=ki(u.type));O=new Tj(O,!!u.O);v.Ki[D]=O;A[D]=O;O=v;var Q=x;v=fn(v,A,u.Ca,_.qn);if(A=u.oa){x=O.cA;x===null&&(x=O.cA=[]);O=~Q.index;a:{for(Q=x.length;Q>0;){const oa=x[--Q];
if(typeof oa==="number"&&oa<0){Q=oa;break a}}Q=0}Q!=O&&x.push(O);x.push(D,v,A)}D=m;O=u;if(v=e){if(O.Wa)for(A=0;A<O.Wa.length;A++)v[O.Wa[A]]=D;O.O&&(v[""]=D)}u.Hb!==null&&(c.flags|=4);if(u.oa!==null||u.Ea!==null||u.Ca!==0)c.flags|=64;u=u.type.prototype;if(!h&&(u.zc||u.Jb||u.hj)){var P=void 0,X=void 0;((X=(P=a).Th)!=null?X:P.Th=[]).push(c.index);h=!0}if(!g&&(u.zc||u.hj)){var H=void 0,ja=void 0;((ja=(H=a).qk)!=null?ja:H.qk=[]).push(c.index);g=!0}m++}H=c.Ye;b=c.Og;a=a.data;d=c.Zc;e=[];for(X=P=null;H<
b;H++){ja=a[H];g=(h=f?f.get(ja):null)?h.outputs:null;P=sn(0,ja.inputs,H,P,h?h.inputs:null);X=sn(1,ja.outputs,H,X,g);if(P===null||d===null||Ph(c))ja=null;else{ja=P;h=H;g=null;for(m=0;m<d.length;)if(q=d[m],q===0)m+=4;else{if(q!==5){if(typeof q==="number")break;if(ja.hasOwnProperty(q))for(g===null&&(g=[]),u=ja[q],D=0;D<u.length;D+=3)if(u[D]===h){g.push(q,u[D+1],u[D+2],d[m+1]);break}}m+=2}ja=g}e.push(ja)}P!==null&&(P.hasOwnProperty("class")&&(c.flags|=8),P.hasOwnProperty("style")&&(c.flags|=16));c.GH=
e;c.inputs=P;c.outputs=X};mn=function(a,b,c){var d=c.Ye;const e=c.Og,f=c.index;c=_.fj.An;try{for(_.fj.selectedIndex=f;d<e;d++){const g=a.data[d],h=b[d];_.fj.An=d;g.oa===null&&g.Ca===0&&g.Ea===null||g.oa===null||g.oa(1,h)}}finally{_.fj.selectedIndex=-1,_.fj.An=c}};vn=function(a,b,c){b.Mi=c;let d;((d=a.Ni)!=null?d:a.Ni=[]).push(b.index)};ln=function(a){let b=16;a.Oo?b=4096:a.NI&&(b=64);return b};
yn=function(a,b){const c=a.Hb;if(c!==null){const d=Xg(null);try{for(let e=0;e<c.length;e+=2){const f=c[e],g=c[e+1];if(g!==-1){const h=a.data[g];_.fj.nf=f;h.Hb(2,b[g],g)}}}finally{Xg(d)}}};kn=function(a,b){a[12]?a[13][4]=b:a[12]=b;return a[13]=b};zn=function(a,b,c){_.fj.nf=0;const d=Xg(null);try{b(a,c)}finally{Xg(d)}};An=function(a){let b;return(b=a[7])!=null?b:a[7]=[]};Bn=function(a){let b;return(b=a.Be)!=null?b:a.Be=[]};
Cn=function(a,b,c){if(a===null||a.O)a:{for(a=c[b.index];Array.isArray(a);){if(typeof a[1]==="object"){c=a;break a}a=a[0]}c=null}return c[11]};En=function(a,b){(a=(a=a[9])?a.get(_.Dn,null):null)&&a.handleError(b)};tn=function(a,b,c,d,e){for(let f=0;f<c.length;){const g=c[f++],h=c[f++],m=c[f++];dm(a.data[g],b[g],d,h,m,e)}};_.Fn=function(a,b){a[11].Gc(Vi(a[_.fj.selectedIndex]),b)};
Hn=function(a,b,c){pj(b);try{var d=a.Na;d!==null&&zn(1,d,c);var e=a.O;e!==null&&gn(a,b,e,1,c);a.Xd&&(a.Xd=!1);let f;(f=b[18])!=null&&Gn(f,a);a.gK&&yn(a,b);a.hK&&zn(2,a.Na,c);const g=a.Ni;if(g!==null)for(e=0;e<g.length;e++){const h=Xi(g[e],b),m=h[1];c=m;d=h;for(let q=d.length;q<c.Ki.length;q++)d.push(c.Ki[q]);h[0]!==null&&h[6]===null&&(h[6]=null);Hn(m,h,h[8])}}catch(f){throw a.Xd&&(a.CH=!0,a.Xd=!1),f;}finally{b[2]&=-5,sj()}};
In=function(a,b,c){let d=c?a.styles:null,e=c?a.wn:null,f=0;if(b!==null)for(let h=0;h<b.length;h++){var g=b[h];if(typeof g==="number")f=g;else if(f==1)e=Sg(e,g);else if(f==2){const m=b[++h];d=Sg(d,g+": "+m+";")}}c?a.styles=d:a.lw=d;c?a.wn=e:a.du=e};
Jn=function(a,b,c,d,e=!1){for(;c!==null;)if(c.type===128)c=e?c.Kv:c.next;else{var f=b[c.index];f!==null&&d.push(Vi(f));if(Pi(f)){var g=d;for(let h=10;h<f.length;h++){const m=f[h],q=m[1].firstChild;q!==null&&Jn(m[1],m,q,g)}f[7]!==f[0]&&g.push(f[7])}f=c.type;if(f&8)Jn(a,b,c.Ae,d);else if(f&32)for(f=(void 0)(c,b);g=f();)d.push(g);else f&16&&(f=c!==null?b[15][5].Zg[c.Zg]:null,Array.isArray(f)?d.push(...f):(g=dj(b[15]),Jn(g[1],g,f,d,!0)));c=e?c.Kv:c.next}return d};
Kn=function(a){if(a[23]!==null)for(var b=!0;b;){b=!1;for(const c of a[23])c.uc&&(b=!0,c.zone===null||Zone.current===c.zone?c.run():c.zone.run(()=>c.run()));b=b&&!!(a[2]&8192)}};Mn=function(a,b=!0,c=0){const d=a[10].um;var e;(e=d.rn)==null||e.call(d);try{e=ij;try{for(jj(!0),Ln(a,c),c=0;aj(a);){if(c===100)throw new _.Tg(103,!1);c++;Ln(a,1)}}finally{jj(e)}}catch(f){throw b&&En(a,f),f;}finally{let f;(f=d.end)==null||f.call(d)}};
Nn=function(a,b){for(let c=fk(a[12]);c!==null;c=fk(c[4]))for(let d=10;d<c.length;d++)a=c[d],(a[2]&128)===128&&Ln(a,b)};
Ln=function(a,b){var c=a[1],d=a[2],e=a[24],f=!!(b===0&&d&16);f||(f=!!(d&64&&b===0));f||(f=!!(d&1024));f||(f=!!((e==null?0:e.uc)&&_.fh(e)));f||(f=!1);e&&(e.uc=!1);a[2]&=-9217;if(f){var g=c.O;b=a[8];const x=a[2];if((x&256)!==256){pj(a);d=!0;f=e=null;if(c.type!==2){if((e=a[24])!=null)var h=e;else e=(h=On.pop())!=null?h:Object.create(Pn),e.ug=a,h=e;f=h;e=_.kh(f)}else if(Wg===null){d=!1;let A;h=(A=a[24])!=null?A:Object.create(Qn);h.ug=a;f=h;e=_.kh(f)}else a[24]&&(_.mh(a[24]),a[24]=null);try{a[17]=0;_.fj.Je=
c.dz;g!==null&&gn(c,a,g,2,b);if(h=(x&3)===3){var m=c.qk;m!==null&&wj(a,m,3,null)}else{const Q=c.Th;Q!==null&&xj(a,Q,0,null);yj(a,0)}for(var q=fk(a[12]);q!==null;q=fk(q[4]))if(q[2]&2){var u=q[9];for(m=0;m<u.length;m++)$i(u[m])}Kn(a);Nn(a,0);c.Hb!==null&&yn(c,a);if(h){var v=c.pz;v!==null&&wj(a,v,3)}else{const Q=c.tq;Q!==null&&xj(a,Q,1);yj(a,1)}const A=c.cA;if(A!==null)try{for(q=0;q<A.length;q++){const Q=A[q];if(Q<0)_.fj.selectedIndex=~Q;else{u=Q;const P=A[++q],X=A[++q];v=_.fj;v.Je=v.Xt=P;_.fj.An=u;
X(2,a[u])}}}finally{_.fj.selectedIndex=-1}const D=c.Ni;D!==null&&Rn(a,D,0);const O=c.Na;O!==null&&zn(2,O,b);if(h){const Q=c.EC;Q!==null&&wj(a,Q,3)}else{const Q=c.Ms;Q!==null&&xj(a,Q,2);yj(a,2)}c.xu===!0&&(c.xu=!1);if(a[22]){for(const Q of a[22])Q();a[22]=null}a[2]&=-73}catch(A){throw Zi(a),A;}finally{f!==null&&(_.lh(f,e),d&&(a=f,a.ug[24]!==a&&(a.ug=null,On.push(a)))),sj()}}}else d&8192&&(Kn(a),Nn(a,1),c=c.Ni,c!==null&&Rn(a,c,1))};
Rn=function(a,b,c){for(let e=0;e<b.length;e++){var d=c;const f=Xi(b[e],a);(f[2]&128)===128&&Ln(f,d)}};Sn=function(a,b){const c=[];for(const e in a){if(!a.hasOwnProperty(e))continue;var d=a[e];if(d===void 0)continue;const f=Array.isArray(d),g=f?d[0]:d;d=f?d[1]:0;b?c.push({vk:g,sw:e,ZR:(d&1)!==0}):c.push({vk:g,sw:e})}return c};Tn=function(){vj(_.t()[1],_.gj())};Vn=function(a,b,c=null){return(new Un({yb:a,parent:b,vG:c,zJ:!0})).na};_.Wn=function(a){return!!a&&typeof a.then==="function"};
_.Xn=function(a){return typeof a==="function"&&a[_.qh]!==void 0};_.Yn=function(a){return _.el((b,c)=>{let d=!1,e=null,f=null,g=!1;const h=()=>{var q;(q=f)==null||q.unsubscribe();f=null;d&&(d=!1,q=e,e=null,c.next(q));g&&c.complete()},m=()=>{f=null;g&&c.complete()};b.subscribe(new _.hl(c,q=>{d=!0;e=q;f||_.Mk(a(q)).subscribe(f=new _.hl(c,h,void 0,m))},void 0,()=>{g=!0;d&&f&&!f.closed||c.complete()}))})};Zn=function(a){return _.Yn(()=>_.Hl(a,_.Gl))};
_.$n=function(a){return _.el((b,c)=>{let d=null,e=!1,f;d=b.subscribe(new _.hl(c,void 0,g=>{f=_.Mk(a(g,_.$n(a)(b)));d?(d.unsubscribe(),d=null,f.subscribe(c)):e=!0}));e&&(d.unsubscribe(),d=null,f.subscribe(c))})};_.ao=function(a,b,c,d,e){return(f,g)=>{let h=c,m=b,q=0;f.subscribe(new _.hl(g,u=>{const v=q++;m=h?a(m,u,v):(h=!0,u);d&&g.next(m)},void 0,e&&(()=>{h&&g.next(m);g.complete()})))}};
bo=function(...a){const b=Yk(a);return b?yk([bo(...a),kl(b)]):_.el((c,d)=>{ql([c,...(a.length===1&&co(a[0])?a[0]:a)])(d)})};_.eo=function(...a){return bo(...a)};_.fo=function(a){return sk()?_.vl(a,void 0,1):_.vl(a,1)};
_.io=function(a){return _.el((b,c)=>{let d=!1,e=null,f=null;const g=()=>{var h;(h=f)==null||h.unsubscribe();f=null;d&&(d=!1,h=e,e=null,c.next(h))};b.subscribe(new _.hl(c,h=>{let m;(m=f)==null||m.unsubscribe();d=!0;e=h;f=new _.hl(c,g,void 0,vk);_.Mk(a(h)).subscribe(f)},void 0,()=>{g();c.complete()},()=>{e=f=null}))})};_.jo=function(a){const b=_.Hl(a,_.Gl);return _.io(()=>b)};ko=function(a=null){return _.el((b,c)=>{let d=!1;b.subscribe(new _.hl(c,e=>{d=!0;c.next(e)},void 0,()=>{d||c.next(a);c.complete()}))})};
_.lo=function(a){return _.el((b,c)=>{b.subscribe(new _.hl(c,()=>c.next(a)))})};_.mo=function(){return _.el((a,b)=>{let c=0;a.subscribe(new _.hl(b,d=>{++c<=1&&(b.next(d),1<=c&&b.complete())}))})};_.no=function(a){return _.vl((b,c)=>_.B(a(b,c),_.mo(),_.lo(b)))};_.oo=function(a){return _.el((b,c)=>{const d=new Set;b.subscribe(new _.hl(c,e=>{const f=a?a(e):e;d.has(f)||(d.add(f),c.next(e))}))})};
_.qo=function(a){let b;a=(b=a)!=null?b:po;return _.el((c,d)=>{let e,f=!0;c.subscribe(new _.hl(d,g=>{if(f||!a(e,g))f=!1,e=g,d.next(g)}))})};po=function(a,b){return a===b};so=function(a=ro){return _.el((b,c)=>{let d=!1;b.subscribe(new _.hl(c,e=>{d=!0;c.next(e)},void 0,()=>d?c.complete():c.error(a())))})};ro=function(){return new cl};to=function(a){return _.el((b,c)=>{b.subscribe(c);c.add(a)})};
_.uo=function(a,b){const c=arguments.length>=2;return d=>_.B(d,a?_.Ll((e,f)=>a(e,f,d)):xk,_.mo(),c?ko(b):so(()=>new cl))};vo=function(){return _.el((a,b)=>{let c=[];a.subscribe(new _.hl(b,d=>{c.push(d);1<c.length&&c.shift()},void 0,()=>{for(const d of c)b.next(d);b.complete()},()=>{c=null}))})};wo=function(a,b){const c=arguments.length>=2;return d=>_.B(d,a?_.Ll((e,f)=>a(e,f,d)):xk,vo(),c?ko(b):so(()=>new cl))};_.xo=function(a,b){return _.el(_.ao(a,b,arguments.length>=2,!0))};
_.zo=function(){var a=a||{};const {dZ:b=()=>new _.yo,YZ:c=!0,ZZ:d=!0,a_:e=!0}=a;return f=>{let g=null,h=null,m=0,q=!1,u=!1;return _.el((v,x)=>{m++;let A;h=(A=h)!=null?A:b();x.add(()=>{m--;if(e&&!m&&!u&&!q){const D=g;g=h=null;q=u=!1;D==null||D.unsubscribe()}});h.subscribe(x);!g&&m>0&&(g=new bl({next:D=>h.next(D),error:D=>{u=!0;const O=h;d&&(g=h=null,q=u=!1);O.error(D)},complete:()=>{q=!0;const D=h;c&&(g=h=null,q=u=!1);D.complete()}}),_.Nk(v).subscribe(g))})(f)}};
_.Bo=function(a){let b;a&&typeof a==="object"?b=a:b={bufferSize:a,Ew:void 0,Rr:!1,scheduler:void 0};return c=>_.el(Ao(b))(c)};Ao=function({bufferSize:a=Infinity,Ew:b=Infinity,Rr:c,scheduler:d}){let e,f=0,g;return(h,m)=>{f++;let q;e?q=e.subscribe(m):(e=new _.Co(a,b,d),q=e.subscribe(m),g=h.subscribe({next(u){e.next(u)},error(u){const v=e;e=g=void 0;v.error(u)},complete(){g=void 0;e.complete()}}),g.closed&&(g=void 0));m.add(()=>{f--;q.unsubscribe();c&&f===0&&g&&(g.unsubscribe(),e=g=void 0)})}};
_.Do=function(){return _.Ll((a,b)=>1<=b)};_.Eo=function(...a){const b=Zk(a);return _.el((c,d)=>{(b?xl(a,c,b):xl(a,c)).subscribe(d)})};_.Fo=function(a){return _.el((b,c)=>{let d=null,e=0,f=!1;b.subscribe(new _.hl(c,g=>{var h;(h=d)==null||h.unsubscribe();h=e++;_.Mk(a(g,h)).subscribe(d=new _.hl(c,m=>c.next(m),void 0,()=>{d=null;f&&!d&&c.complete()}))},void 0,()=>{(f=!0,!d)&&c.complete()}))})};_.Go=function(a){return _.el((b,c)=>{_.Mk(a).subscribe(new _.hl(c,()=>c.complete(),void 0,vk));!c.closed&&b.subscribe(c)})};
_.Ho=function(a){const b=sk(a)?{next:a,error:void 0,complete:void 0}:a;return b?_.el((c,d)=>{c.subscribe(new _.hl(d,e=>{let f;(f=b.next)==null||f.call(b,e);d.next(e)},e=>{let f;(f=b.error)==null||f.call(b,e);d.error(e)},()=>{let e;(e=b.complete)==null||e.call(b);d.complete()}))}):xk};
_.Io=function(...a){const b=Yk(a);return _.el((c,d)=>{const e=a.length,f=Array(e);let g=a.map(()=>!1),h=!1;for(let m=0;m<e;m++)_.Mk(a[m]).subscribe(new _.hl(d,q=>{f[m]=q;h||g[m]||(g[m]=!0,(h=g.every(xk))&&(g=null))},void 0,vk));c.subscribe(new _.hl(d,m=>{h&&(m=[m,...f],d.next(b?b(...m):m))}))})};Jo=function(){uh=()=>{throw new _.Tg(600,!1);}};Ko=function(a,b,c){try{const d=c();return _.Wn(d)?d.catch(e=>{b.Ma(()=>a.handleError(e));throw e;}):d}catch(d){throw b.Ma(()=>a.handleError(d)),d;}};
Lo=function(a,b){b=a.indexOf(b);b>-1&&a.splice(b,1)};_.No=function(a){if(!Mo.has(a)){Mo.add(a);var b,c;(b=performance)==null||(c=b.mark)==null||c.call(b,"mark_feature_usage",{detail:{qZ:a}})}};_.Qo=function(a,b){(b==null?0:b.na)||_.Ni();let c;const d=(c=b==null?void 0:b.na)!=null?c:_.n(_.kk);if(!mk(d))return Oo;_.No("NgAfterRender");return Po(a,d,b,!1)};
_.Ro=function(a,b){(b==null?0:b.na)||_.Ni();let c;const d=(c=b==null?void 0:b.na)!=null?c:_.n(_.kk);if(!mk(d))return Oo;_.No("NgAfterNextRender");return Po(a,d,b,!0)};Po=function(a,b,c,d){const e=b.get(So);e.A!=null||(e.A=b.get(To));let f;const g=(f=c==null?void 0:c.Sh)!=null?f:2;b=(c==null?void 0:c.kv)!==!0?b.get(_.Uo):null;a instanceof Function?(c=[void 0,void 0,void 0,void 0],c[g]=a,a=c):a=[a.QG,a.write,a.JA,a.read];d=new Vo(e.A,a,d,b);e.A.register(d);return d};
Wo=function(a,b,c,d){const e=Xg(null);try{const f=b.Ob;let g,h,m;const q=cn(a,f,c,a[2]&4096?4096:16,null,b,null,null,(g=d==null?void 0:d.na)!=null?g:null,(h=d==null?void 0:d.oQ)!=null?h:null,(m=d==null?void 0:d.wz)!=null?m:null);q[16]=a[b.index];const u=a[18];u!==null&&(q[18]=u.Dh(f));Hn(f,q,c);return q}finally{Xg(e)}};Xo=function(a,b){b=10+b;if(b<a.length)return a[b]};Yo=function(a,b){return!b||b.firstChild===null||(a.flags&128)===128};
Zo=function(a,b,c,d=!0){const e=b[1];var f=10+c;const g=a.length;c>0&&(a[f-1][4]=b);c<g-10?(b[4]=a[f],f=10+c,f>=a.length?a.push(b):a.splice(f,0,b)):(a.push(b),b[4]=null);b[3]=a;f=b[16];f!==null&&a!==f&&km(f,b);f=b[18];f!==null&&Gn(f,e);bj(b);b[2]|=128;d&&(c=rm(c,a),f=b[11],d=f.parentNode(a[7]),d!==null&&(a=a[5],b[0]=d,b[5]=a,im(f,1,e.firstChild,b,d,c,!1)));b=b[6];b!==null&&b.firstChild!==null&&(b.firstChild=null)};ap=function(){return $o(_.gj(),_.t())};bp=function(a){return a[8]||(a[8]=[])};
$o=function(a,b){let c;const d=b[a.index];Pi(d)?c=d:(c=[d,!0,0,b,null,a,null,null,null,null],b[a.index]=c,kn(b,c));cp(c,b,a,d);return new dp(c,a,b)};ep=function(a,b,c,d){if(!a[7]){if(c.type&8)d=Vi(d);else{var e=b[11];d=e.createComment("");const g=Wi(c,b);c=e.parentNode(g);b=e;var f=d;e=e.nextSibling(g);b.insertBefore(c,f,e,!1)}a[7]=d}};gp=function(a){return fp(a)?Array.isArray(a)||!(a instanceof Map)&&Symbol.iterator in a:!1};
hp=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)};fp=function(a){return a!==null&&(typeof a==="function"||typeof a==="object")};_.ip=function(a,b,c){return a[b]=c};_.jp=function(a,b,c){if(Object.is(a[b],c))return!1;a[b]=c;return!0};_.kp=function(a,b,c,d){c=_.jp(a,b,c);return _.jp(a,b+1,d)||c};
np=function(a,b,c,d,e,f,g,h,m,q){const u=c+25;if(b.Xd){const v=b.W;g=en(b,u,4,g||null,h||null);xn(b,a,g,Yi(v,m));vj(b,g);d=g.Ob=pn(2,g,d,e,f,b.FG,b.dJ,null,b.Io,v,null);b.zb!==null&&(b.zb.O(b,g),d.zb=b.zb.Dz(g));d=g}else d=b.data[u];hj(d,!1);c=lp(b,a,d,c);mp&&qm(b,a,c,d);ek(c,a);c=[c,!0,0,a,null,d,null,c,null,null];a[u]=c;kn(a,c);(d.flags&1)===1&&nn(b,a,d);m!=null&&on(a,d,q)};_.E=function(a,b,c,d,e,f,g,h){const m=_.t(),q=_.fj.Ob;f=Yi(q.W,f);np(m,q,a,b,c,d,e,f,g,h);return _.E};
op=function(a,b){mp=!0;return b[11].createComment("")};
_.tp=function(a){var b=Object.getPrototypeOf(a.type.prototype).constructor,c=!0;const d=[a];for(;b;){var e=void 0;if(a.O)e=b.T||b.wa;else{if(b.T)throw new _.Tg(903,!1);e=b.wa}if(e){if(c){d.push(e);var f=a;f.inputs=pp(a.inputs);f.Ug=pp(a.Ug);f.Bn=pp(a.Bn);f.outputs=pp(a.outputs);(f=e.oa)&&qp(a,f);f=e.Na;var g=e.Hb;f&&rp(a,f);g&&sp(a,g);f=a;g=e;for(var h in g.inputs)if(g.inputs.hasOwnProperty(h)&&!f.inputs.hasOwnProperty(h)){var m=g.inputs[h];if(m!==void 0&&(f.inputs[h]=m,f.Bn[h]=g.Bn[h],g.Ug!==null)){m=
Array.isArray(m)?m[0]:m;if(!g.Ug.hasOwnProperty(m))continue;let q;(q=f).Ug!=null||(q.Ug={});f.Ug[m]=g.Ug[m]}}f=a.outputs;g=e.outputs;for(const q in g)g.hasOwnProperty(q)&&!f.hasOwnProperty(q)&&(f[q]=g[q]);e.O&&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.FI&&g(a),g===_.tp&&(c=!1)}b=Object.getPrototypeOf(b)}a=0;b=null;for(c=d.length-1;c>=0;c--)h=d[c],h.Ca=a+=h.Ca,h.Ea=Oh(h.Ea,b=Oh(b,h.Ea))};
pp=function(a){return a===_.di?{}:a===Wh?[]:a};rp=function(a,b){const c=a.Na;a.Na=c?(d,e)=>{b(d,e);c(d,e)}:b};sp=function(a,b){const c=a.Hb;a.Hb=c?(d,e,f)=>{b(d,e,f);c(d,e,f)}:b};qp=function(a,b){const c=a.oa;a.oa=c?(d,e)=>{b(d,e);c(d,e)}:b};_.up=function(a){const b=a.wR,c={};for(const d in b)if(b.hasOwnProperty(d)){const e=b[d];Array.isArray(e)&&e[3]&&(c[d]=e[3])}a.Ug=c};
_.vp=function(a,b,c,d){var e=_.t(),f=_.fj.Je++;if(_.jp(e,f,b)){f=_.tj();var g=Wi(f,e);e=e[11];f=f.value;b==null?e.removeAttribute(g,a,d):(b=c==null?_.Qg(b):c(b,f||"",a),e.setAttribute(g,a,b,d))}return _.vp};wp=function(a,b,c,d){return _.jp(a,_.fj.Je++,c)?b+_.Qg(c)+d:_.qn};_.F=function(a,b,c){const d=_.t();var e=_.fj.Je++;if(_.jp(d,e,b)){e=_.fj.Ob;const f=_.tj();_.un(e,f,d,a,b,d[11],c,!1)}return _.F};xp=function(a,b,c,d,e){e=e?"class":"style";tn(a,c,b.inputs[e],e,d)};
yp=function(a,b,c,d){const e=a[c+1],f=b===null;let g=d?e>>17&32767:(e&131068)>>2,h=!1;for(;g!==0&&(h===!1||f);){const q=a[g+1];var m=a[g];if(m===null||b==null||(Array.isArray(m)?m[1]:m)===b||Array.isArray(m)&&typeof b==="string"&&ni(m,b)>=0)h=!0,a[g+1]=d?q|1:q|2;g=d?q>>17&32767:(q&131068)>>2}h&&(a[c+1]=d?e|2:e|1)};Dp=function(a,b){const c=_.zp;if(c===b)return-1;for(b=_.Ap=b;b<c&&a.charCodeAt(b)>32;)b++;b=_.Bp=b;return _.Cp(a,b,c)};_.Cp=function(a,b,c){for(;b<c&&a.charCodeAt(b)<=32;)b++;return b};
_.Fp=function(a,b,c){Ep(a,b,c,!1);return _.Fp};_.G=function(a,b){Ep(a,b,null,!0);return _.G};_.Jp=function(a){_.Gp(Hp,Ip,a,!0)};Ip=function(a,b){var c;_.Kp=_.Lp=_.Bp=_.Ap=0;_.zp=b.length;for(c=Dp(b,_.Cp(b,0,_.zp));c>=0;c=Dp(b,c))_.oi(a,b.substring(_.Ap,_.Bp),!0)};
Ep=function(a,b,c,d){const e=_.t(),f=_.fj.Ob,g=_.lj(2);f.xu&&Mp(f,a,g,d);if(b!==_.qn&&_.jp(e,g,b)){var h=f.data[_.fj.selectedIndex],m=e[11];b!=null&&b!==""&&(typeof c==="string"?b+=c:typeof b==="object"&&(b=Rg(_.wm(b))));Np(f,h,e,m,a,e[g+1]=b,d,g)}};
_.Gp=function(a,b,c,d){const e=_.fj.Ob;var f=_.lj(2);e.xu&&Mp(e,null,f,d);const g=_.t();if(c!==_.qn&&_.jp(g,f,c)){var h=e.data[_.fj.selectedIndex];if((h.flags&(d?8:16))===0||f>=e.aH){var m=g[11],q=g[f+1];if(c==null||c==="")a=Wh;else{var u=[];c=_.wm(c);if(Array.isArray(c))for(b=0;b<c.length;b++)a(u,c[b],!0);else if(typeof c==="object")for(var v in c)c.hasOwnProperty(v)&&a(u,v,c[v]);else typeof c==="string"&&b(u,c);a=u}a=g[f+1]=a;q===_.qn&&(q=Wh);b=u=0;c=0<q.length?q[0]:null;for(v=0<a.length?a[0]:null;c!==
null||v!==null;){const x=u<q.length?q[u+1]:void 0,A=b<a.length?a[b+1]:void 0;let D=null,O=void 0;c===v?(u+=2,b+=2,x!==A&&(D=v,O=A)):v===null||c!==null&&c<v?(u+=2,D=c):(b+=2,D=v,O=A);D!==null&&Np(e,h,g,m,D,O,d,f);c=u<q.length?q[u]:null;v=b<a.length?a[b]:null}}else f=d?h.du:h.lw,f!==null&&(c=Sg(f,c?c:"")),xp(e,h,g,c,d)}};
Mp=function(a,b,c,d){const e=a.data;if(e[c+1]===null){var f=e[_.fj.selectedIndex];a=c>=a.aH;(f.flags&(d?8:16))!==0&&b===null&&!a&&(b=!1);var g=f,h=mj(e),m=d?g.Vv:g.Wv;if(h===null)(d?g.kq:g.ws)===0&&(b=Op(null,e,g,b,d),b=Pp(b,g.Zc,d),m=null);else{var q=g.ou;if(q===-1||e[q]!==h)if(b=Op(h,e,g,b,d),m===null)h=d?g.kq:g.ws,h=(h&131068)>>2!==0?e[h>>17&32767]:void 0,h!==void 0&&Array.isArray(h)&&(h=Op(null,e,g,h[1],d),h=Pp(h,g.Zc,d),e[(d?g.kq:g.ws)>>17&32767]=h);else{m=void 0;h=g.Og;for(q=1+g.ou;q<h;q++)m=
Pp(m,e[q].Ea,d);m=Pp(m,g.Zc,d)}}m!==void 0&&(d?g.Vv=m:g.Wv=m);m=a;g=d?f.kq:f.ws;a=g>>17&32767;g=(g&131068)>>2;e[c]=b;h=!1;if(Array.isArray(b)){if(q=b[1],q===null||ni(b,q)>0)h=!0}else q=b;m?g!==0?(b=e[a+1]>>17&32767,e[c+1]=b<<17|a<<2,b!==0&&(e[b+1]=e[b+1]&-131069|c<<2),e[a+1]=e[a+1]&131071|c<<17):(e[c+1]=a<<17|0,a!==0&&(e[a+1]=e[a+1]&-131069|c<<2),a=c):(e[c+1]=g<<17|0,a===0?a=c:e[g+1]=e[g+1]&-131069|c<<2,g=c);h&&(e[c+1]|=2);yp(e,q,c,!0);yp(e,q,c,!1);b=q;m=d?f.Vv:f.Wv;m!=null&&typeof b=="string"&&ni(m,
b)>=0&&(e[c+1]|=1);g=a<<17|g<<2;d?f.kq=g:f.ws=g}};Op=function(a,b,c,d,e){let f;const g=c.Og;let h=c.ou;for(h===-1?h=c.Ye:h++;h<g;){f=b[h];d=Pp(d,f.Ea,e);if(f===a)break;h++}a!==null&&(c.ou=h);return d};Pp=function(a,b,c){const d=c?1:2;let e=-1;if(b!==null)for(let f=0;f<b.length;f++){const g=b[f];typeof g==="number"?e=g:e===d&&(Array.isArray(a)||(a=a===void 0?[]:["",a]),_.oi(a,g,c?!0:b[++f]))}return a===void 0?null:a};Hp=function(a,b,c){b=String(b);b===""||b.includes(" ")||_.oi(a,b,c)};
Np=function(a,b,c,d,e,f,g,h){if(b.type&3){a=a.data;var m=a[h+1];((m&1)===1?Qp(a,b,c,e,(m&131068)>>2,g):void 0)===void 0&&(f!==void 0||(m&2)==2&&(f=Qp(a,null,c,e,h,g)),b=Vi(c[_.fj.selectedIndex]),g?f?d.Cj(b,e):d.rm(b,e):(g=e.indexOf("-")===-1?void 0:2,f==null?d.Ur(b,e,g):(typeof f==="string"&&f.endsWith("!important")&&(f=f.slice(0,-10),g|=1),d.hs(b,e,f,g))))}};
Qp=function(a,b,c,d,e,f){const g=b===null;let h=void 0;for(;e>0;){const q=a[e],u=Array.isArray(q);var m=u?q[1]:q;const v=m===null;let x=c[e+1];x===_.qn&&(x=v?Wh:void 0);m=v?pi(x,d):m===d?x:void 0;u&&m===void 0&&(m=pi(q,d));if(m!==void 0&&(h=m,g))return h;e=a[e+1];e=g?e>>17&32767:(e&131068)>>2}b!==null&&(a=f?b.Vv:b.Wv,a!=null&&(h=pi(a,d)));return h};_.Rp=function(a,b,c){a=wp(_.t(),a,b,c);_.Gp(_.oi,Ip,a,!0)};Sp=function(a,b,c,d,e){return a===c&&Object.is(b,d)?1:Object.is(e(a,b),e(c,d))?-1:0};
Yp=function(a,b,c){let d=void 0,e=void 0,f=0,g=a.length-1;if(Array.isArray(b)){for(var h=b.length-1;f<=g&&f<=h;){var m=a.at(f),q=b[f],u=Sp(f,m,f,q,c);if(u!==0)u<0&&a.Qf(f,q),f++;else{var v=a.at(g);u=b[h];var x=Sp(g,v,h,u,c);x!==0?(x<0&&a.Qf(g,u),g--,h--):(m=c(f,m),v=c(g,v),x=c(f,q),Object.is(x,v)?(v=c(h,u),Object.is(v,m)?(Tp(a,f,g),a.Qf(g,u),h--,g--):a.move(g,f),a.Qf(f,q),f++):(d!=null||(d=new Up),e!=null||(e=Vp(a,f,g,c)),Wp(a,d,f,x)?(a.Qf(f,q),f++,g++):e.has(x)?(d.set(m,a.detach(f)),g--):(q=a.create(f,
b[f]),a.attach(f,q),f++,g++)))}}for(;f<=h;)Xp(a,d,c,f,b[f]),f++}else if(b!=null){b=b[Symbol.iterator]();for(h=b.next();!h.done&&f<=g;)q=a.at(f),u=h.value,m=Sp(f,q,f,u,c),m!==0?(m<0&&a.Qf(f,u),f++,h=b.next()):(d!=null||(d=new Up),e!=null||(e=Vp(a,f,g,c)),m=c(f,u),Wp(a,d,f,m)?(a.Qf(f,u),f++,g++,h=b.next()):e.has(m)?(q=c(f,q),d.set(q,a.detach(f)),g--):(a.attach(f,a.create(f,u)),f++,g++,h=b.next()));for(;!h.done;)Xp(a,d,c,a.length,h.value),h=b.next()}for(;f<=g;)a.destroy(a.detach(g--));let A;(A=d)==null||
A.forEach(D=>{a.destroy(D)})};Wp=function(a,b,c,d){return b!==void 0&&b.has(d)?(a.attach(c,b.get(d)),b.delete(d),!0):!1};Xp=function(a,b,c,d,e){Wp(a,b,d,c(d,e))?a.Qf(d,e):(b=a.create(d,e),a.attach(d,b))};Vp=function(a,b,c,d){const e=new Set;for(;b<=c;b++)e.add(d(b,a.at(b)));return e};
_.I=function(a,b){_.No("NgControlFlow");var c=_.t(),d=_.fj.Je++,e=c[d]!==_.qn?c[d]:-1;e=e!==-1?c[25+e]:void 0;if(_.jp(c,d,a)){d=Xg(null);try{if(e!==void 0){const f=mm(e,0);f!==void 0&&om(f[1],f)}if(a!==-1){a=25+a;const f=c[a],g=c[1].data[a],h=Wo(c,g,b,{wz:null});Zo(f,h,0,Yo(g,null))}}finally{Xg(d)}}else e!==void 0&&(c=Xo(e,0),c!==void 0&&(c[8]=b))};_.Zp=function(a){return a};_.$p=function(a,b){return b};
_.bq=function(a,b,c,d,e,f,g,h){_.No("NgControlFlow");const m=_.t(),q=_.fj.Ob,u=_.t();u[25+a]=new aq(h?g.bind(u[15][8]):g);np(m,q,a+1,b,c,d,e,Yi(q.W,f))};_.dq=function(a){const b=Xg(null);var c=_.fj.selectedIndex;try{const d=_.t(),e=d[1],f=d[c];c+=1;const g=d[c];f.A===void 0?f.A=new cq(g,d,e.data[c]):f.A.reset();const h=f.A;Yp(h,a,f.B);if(h.B)for(a=0;a<h.length;a++)Xo(h.A,a)[8].Xb=a}finally{Xg(b)}};
_.J=function(a,b,c,d){const e=_.t(),f=_.fj.Ob;var g=25+a;a=e[11];if(f.Xd){var h=f.W;c=Yi(h,c);c=en(f,g,2,b,c);xn(f,e,c,Yi(h,d));c.Zc!==null&&In(c,c.Zc,!1);c.Wg!==null&&In(c,c.Wg,!0);f.zb!==null&&f.zb.Eq(f,c);h=c}else h=f.data[g];mp=!0;b=a.createElement(b,_.fj.zq);e[g]=b;g=(h.flags&1)===1;hj(h,!0);um(a,b,h);(h.flags&32)!==32&&mp&&qm(f,e,b,h);_.fj.ru===0&&ek(b,e);_.fj.ru++;g&&(nn(f,e,h),hn(f,h,e));d!==null&&on(e,h);return _.J};
_.K=function(){let a=_.gj();_.fj.fj?_.fj.fj=!1:(a=a.parent,hj(a,!1));const b=a;dn===b&&(dn=null);_.fj.ru--;const c=_.fj.Ob;c.Xd&&(vj(c,a),(a.flags&4)!==0&&c.zb.su(a));b.du!=null&&(b.flags&8)!==0&&xp(c,b,_.t(),b.du,!0);b.lw!=null&&(b.flags&16)!==0&&xp(c,b,_.t(),b.lw,!1);return _.K};_.L=function(a,b,c,d){_.J(a,b,c,d);_.K();return _.L};
_.eq=function(a,b,c){const d=_.t(),e=_.fj.Ob;a+=25;if(e.Xd){var f=e.W;const g=Yi(f,b);b=en(e,a,8,"ng-container",g);g!==null&&In(b,g,!0);f=Yi(f,c);xn(e,d,b,f);e.zb!==null&&e.zb.Eq(e,b);f=b}else f=e.data[a];hj(f,!0);mp=!0;b=d[11].createComment(gm());d[a]=b;mp&&qm(e,d,b,f);ek(b,d);(f.flags&1)===1&&(nn(e,d,f),hn(e,f,d));c!=null&&on(d,f);return _.eq};_.fq=function(){let a=_.gj();const b=_.fj.Ob;_.fj.fj?_.fj.fj=!1:(a=a.parent,hj(a,!1));b.Xd&&(vj(b,a),(a.flags&4)!==0&&b.zb.su(a));return _.fq};
_.gq=function(a,b,c){_.eq(a,b,c);_.fq();return _.gq};_.hq=function(a,b,c){const d=_.t();var e=_.fj.Je++;if(_.jp(d,e,b)){e=_.fj.Ob;const f=_.tj();_.un(e,f,d,a,b,Cn(mj(e.data),f,d),c,!0)}return _.hq};_.kq=function(a){var b=a.toLowerCase().replace(/_/g,"-");if(a=iq(b))return a;b=b.split("-")[0];if(a=iq(b))return a;if(b==="en")return jq;throw new _.Tg(701,!1);};iq=function(a){a in lq||(lq[a]=zm.RA&&zm.RA.eG&&zm.RA.eG.pS&&zm.RA.eG.pS[a]);return lq[a]};
mq=function(a,b,c,d){c>=a.data.length&&(a.data[c]=null,a.Ki[c]=null);b[c]=d};_.nq=function(a){return _.fj.Kj[25+a]};_.pq=function(a){const b=_.fj.Ob,c=_.t();a+=25;const d=en(b,a,128,null,null);hj(d,!1);mq(b,c,a,oq);return _.pq};_.qq=function(a){_.No("NgLet");mq(_.fj.Ob,_.t(),_.fj.selectedIndex,a);return a};_.rq=function(a){a=_.fj.Kj[25+a];if(a===oq)throw new _.Tg(314,!1);return a};_.M=function(a,b,c,d){c=_.t();_.sq(_.fj.Ob,c,c[11],_.gj(),a,b,d);return _.M};
_.tq=function(a,b){const c=_.gj(),d=_.t(),e=_.fj.Ob;_.sq(e,d,Cn(mj(e.data),c,d),c,a,b);return _.tq};uq=function(a,b,c,d){a=a.Be;if(a!=null)for(let e=0;e<a.length-1;e+=2){const f=a[e];if(f===c&&a[e+1]===d)return b=b[7],c=a[e+2],b.length>c?b[c]:null;typeof f==="string"&&(e+=2)}return null};
_.sq=function(a,b,c,d,e,f,g){var h=(d.flags&1)===1;const m=a.Xd&&Bn(a),q=An(b);var u=!0;if(d.type&3||g){var v=Wi(d,b);const A=g?g(v):v;v=q.length;const D=g?Q=>g(Vi(Q[d.index])):d.index;let O=null;!g&&h&&(O=uq(a,b,e,d.index));O!==null?((O.qN||O).uD=f,O.qN=f,u=!1):(f=vq(d,b,f),a=c.Gb(A,e,f),q.push(f,a),m&&m.push(e,D,v,v+1))}else f=vq(d,b,f);a=d.outputs;let x;if(u&&a!==null&&(x=a[e])&&(u=x.length))for(a=0;a<u;a+=2)c=b[x[a]][x[a+1]].subscribe(f),h=q.length,q.push(f,c),m&&m.push(e,d.index,h,-(h+1))};
wq=function(a,b,c){const d=Xg(null);try{return b(c)!==!1}catch(e){return En(a,e),!1}finally{Xg(d)}};vq=function(a,b,c){return function f(e){if(e===Function)return c;var g=a.Mi>-1?Xi(a.index,b):b;nk(g,5);g=wq(b,c,e);let h=f.uD;for(;h;)g=wq(b,h,e)&&g,h=h.uD;return g}};_.R=function(a=1){for(var b=_.fj,c=_.fj.Kj;a>0;)c=c[14],a--;return(b.Kj=c)[8]};
_.xq=function(a){var b=_.t()[15][5];if(!b.Zg){var c=a?a.length:1,d=[];for(var e=0;e<c;e++)d.push(null);c=b.Zg=d;d=c.slice();for(b=b.Ae;b!==null;){if(b.type!==128){if(a)a:{e=b;var f=a;let q=null;b:{var g=e.Zc;if(g!=null){var h=g.indexOf(5);if((h&1)===0){g=g[h+1];break b}}g=null}for(h=0;h<f.length;h++){var m=f[h];if(m==="*")q=h;else{if(g===null)m=Rh(e,m,!0);else b:{c:for(let u=0;u<m.length;u++){const v=m[u];if(g.length===v.length){for(let x=0;x<g.length;x++)if(g[x]!==v[x])continue c;m=!0;break b}}m=
!1}if(m){e=h;break a}}}e=q}else e=0;e!==null&&(d[e]?d[e].Kv=b:c[e]=b,d[e]=b)}b=b.next}}};_.yq=function(a,b=0,c){const d=_.t();var e=_.fj.Ob;a=en(e,25+a,16,null,c||null);a.Zg===null&&(a.Zg=b);_.fj.fj=!1;d[6]&&dn===null||(a.flags&32)===32||(b=d[11],e=pm(e,a.parent,d),c=a.parent||d[5],c=c.type&40?Wi(c,d):null,tm(b,0,d,a,e,c))};_.Aq=function(a,b,c){_.zq(a,"",b,"",c);return _.Aq};_.zq=function(a,b,c,d,e){const f=_.t();b=wp(f,b,c,d);b!==_.qn&&(c=_.fj.Ob,d=_.tj(),_.un(c,d,f,a,b,f[11],e,!1));return _.zq};
Bq=function(){return this.B[Symbol.iterator]()};Dq=function(){return Cq(_.gj(),_.t())};Cq=function(a,b){return a.type&4?new Eq(b,a,hk(a,b)):null};
Hq=function(a,b,c,d){d=b[18].zb[d];if(d.matches===null){const q=a.data,u=c.matches,v=[];for(let x=0;u!==null&&x<u.length;x+=2){var e=u[x];if(e<0)v.push(null);else{a=v;var f=a.push,g=b,h=q[e],m=u[x+1];e=c.metadata.read;m===-1?(e=h,g=e.type&11?hk(e,g):e.type&4?Cq(e,g):null):m===-2?g=e===_.gk?hk(h,g):e===_.Fq?Cq(h,g):e===_.Gq?$o(h,g):void 0:g=Sj(g,g[1],m,h);f.call(a,g)}}d.matches=v}return d.matches};
Iq=function(a,b,c,d){var e=a.zb.zb[c];const f=e.matches;if(f!==null)for(a=Hq(a,b,e,c),c=0;c<f.length;c+=2){var g=f[c];if(g>0)d.push(a[c/2]);else{e=f[c+1];g=b[-g];for(var h=10;h<g.length;h++){var m=g[h];m[16]===m[3]&&Iq(m[1],m,e,d)}if(g[9]!==null)for(g=g[9],h=0;h<g.length;h++)m=g[h],Iq(m[1],m,e,d)}}return d};Mq=function(a,b){var c=_.t();b=new _.Jq((b&4)===4);var d=b.destroy;const e=An(c);e.push(b);a.Xd&&Bn(a).push(d,e.length-1);let f;return((f=c[18])!=null?f:c[18]=new Kq).zb.push(new Lq(b))-1};
_.Pq=function(a,b,c){const d=_.fj.Ob;d.Xd&&(Nq(d,new Oq(a,b,c),-1),(b&2)===2&&(d.hK=!0));return Mq(d,b)};_.Qq=function(a,b,c,d){const e=_.fj.Ob;if(e.Xd){const f=_.gj();Nq(e,new Oq(b,c,d),f.index);b=e.Hb||(e.Hb=[]);a!==(b.length?b[b.length-1]:-1)&&b.push(e.zb.length-1,a);(c&2)===2&&(e.gK=!0)}return Mq(e,c)};Rq=function(a){return a.split(",").map(b=>b.trim())};Nq=function(a,b,c){a.zb===null&&(a.zb=new Sq);a.zb.track(new Tq(b,c))};
Uq=function(a,b){const c=a[1],d=c.zb.zb[b];return d.lG?Iq(c,a,b,[]):Hq(c,a,d,b)};_.Wq=function(a){var b=_.t(),c=_.fj.Ob;const d=_.fj.nf;_.fj.nf=d+1;c=c.zb.zb[d];return a.uc&&(b[2]&4)===4===((c.metadata.flags&2)===2)?(c.matches===null?a.reset([]):(b=Uq(b,d),a.reset(b,ik),_.Vq(a)),!0):!1};_.Xq=function(){return _.t()[18].zb[_.fj.nf].Pr};
_.Zq=function(a,b){_.No("NgSignals");a=th(a);const c=a[_.qh];if(b==null?0:b.Vd)c.Vd=b.Vd;a.set=d=>_.vh(c,d);a.update=d=>{jh()||uh();_.vh(c,d(c.value))};a.Ji=_.Yq.bind(a);return a};_.Yq=function(){const a=this[_.qh];if(a.oJ===void 0){const b=()=>this();b[_.qh]=a;a.oJ=b}return a.oJ};
ar=function(a,b){let c;const d=rh(()=>{c.OD();{var e=c;var f=e.Eb;const h=e.CO;if(f===void 0||h===void 0||f[2]&4)e=a?void 0:Wh;else{var g=f[18].zb[h].Pr;f=Uq(f,h);g.reset(f,ik);e=a?g.first:g.Cx||e.Jx===void 0?e.Jx=_.$q(g):e.Jx}}if(b&&e===void 0)throw new _.Tg(-951,!1);return e});c=d[_.qh];c.OD=_.Zq(0);c.Jx=void 0;return d};_.br=function(){return ar(!1,!1)};_.dr=function(a,b){const c=a[_.qh];c.Eb=_.t();c.CO=b;c.DO=c.Eb[18].zb[b].Pr;cr(c.DO,()=>c.OD.update(d=>d+1))};
_.er=function(a,b,c){_.dr(a,_.Pq(b,5,c))};_.fr=function(a=1){_.fj.nf+=a};_.T=function(a,b=""){const c=_.t(),d=_.fj.Ob;a+=25;const e=d.Xd?en(d,a,1,b,null):d.data[a];mp=!0;b=c[11].xq(b);c[a]=b;mp&&qm(d,c,b,e);hj(e,!1)};_.hr=function(a){_.gr("",a,"");return _.hr};_.gr=function(a,b,c){const d=_.t();a=wp(d,a,b,c);a!==_.qn&&_.Fn(d,a);return _.gr};_.ir=function(a,b,c,d,e){const f=_.t(),g=_.kp(f,_.fj.Je,b,d);_.lj(2);a=g?a+_.Qg(b)+c+_.Qg(d)+e:_.qn;a!==_.qn&&_.Fn(f,a);return _.ir};
jr=function(a,b,c,d,e){a=_.Bh(a);if(Array.isArray(a))for(var f=0;f<a.length;f++)jr(a[f],b,c,d,e);else{f=_.fj.Ob;const v=_.t(),x=_.gj();let A=zi(a)?a:_.Bh(a.da);var g=Gi(a),h=x.wk&1048575,m=x.Ye,q=x.wk>>20;if(zi(a)||!a.Rb)d=new Tj(g,e),g=kr(A,b,e?h:h+q,m),g===-1?(g=Jj(x,v),Fj(g,f,A),lr(f,a,b.length),b.push(A),x.Ye++,x.Og++,e&&(x.wk+=1048576),c.push(d),v.push(d)):(c[g]=d,v[g]=d);else{m=kr(A,b,h+q,m);h=kr(A,b,h,h+q);var u=m>=0&&c[m];q=h>=0&&c[h];e&&!q||!e&&!u?(m=Jj(x,v),Fj(m,f,A),m=c.length,u=new Tj(e?
mr:nr,e),u.Rb=[],u.index=m,u.A=0,d&&!e&&u.A++,u.Rb.push(g),g=u,!e&&q&&(c[h].B=g),lr(f,a,b.length,0),b.push(A),x.Ye++,x.Og++,e&&(x.wk+=1048576),c.push(g),v.push(g)):(b=c[e?h:m],!e&&d&&b.A++,b=b.Rb.push(g)-1,lr(f,a,m>-1?m:h,b));!e&&d&&q&&c[h].A++}}};lr=function(a,b,c,d){const e=zi(b);var f=!!b.Nd;if(e||f)if(f=(f?_.Bh(b.Nd):b).prototype.ma)a=a.zl||(a.zl=[]),!e&&b.Rb?(b=a.indexOf(c),b===-1?a.push(c,[d,f]):a[b+1].push(d,f)):a.push(c,f)};kr=function(a,b,c,d){for(;c<d;c++)if(b[c]===a)return c;return-1};
nr=function(){return or(this.Rb,[])};mr=function(a,b,c,d){b=this.Rb;if(this.B){const e=this.B.A;d=Sj(c,c[1],this.B.index,d);c=d.slice(0,e);or(b,c);for(b=e;b<d.length;b++)c.push(d[b])}else c=[],or(b,c);return c};or=function(a,b){for(let c=0;c<a.length;c++)b.push((0,a[c])());return b};_.pr=function(a){var b=[];return c=>{c.tB=(d,e)=>{e=e?e(a):a;const f=_.fj.Ob;f.Xd&&(d=!!d.O,jr(b,f.data,f.Ki,d,!0),jr(e,f.data,f.Ki,d,!1))}}};
_.U=function(a){_.No("NgStandalone");a.Uz=b=>{b=b.get(qr);if(a.J){if(!b.A.has(a)){var c=ti(a.type);c=c.length>0?Vn([c],b.Sa,`Standalone[${a.type.name}]`):null;b.A.set(a,c)}b=b.A.get(a)}else b=null;return b}};_.rr=function(a,b){a=_.kj()+a;const c=_.t();return c[a]===_.qn?_.ip(c,a,b()):c[a]};_.tr=function(a,b,c){return sr(_.t(),_.kj(),a,b,c)};_.vr=function(a,b,c,d){return ur(_.t(),_.kj(),a,b,c,d)};_.wr=function(a,b){a=a[b];return a===_.qn?void 0:a};
sr=function(a,b,c,d,e,f){b+=c;return _.jp(a,b,e)?_.ip(a,b+1,f?d.call(f,e):d(e)):_.wr(a,b+1)};ur=function(a,b,c,d,e,f,g){b+=c;return _.kp(a,b,e,f)?_.ip(a,b+2,g?d.call(g,e,f):d(e,f)):_.wr(a,b+2)};_.xr=function(a,b,c,d,e,f,g,h){b+=c;c=_.kp(a,b,e,f);return _.jp(a,b+2,g)||c?_.ip(a,b+3,h?d.call(h,e,f,g):d(e,f,g)):_.wr(a,b+3)};
_.yr=function(a,b){const c=_.fj.Ob;a+=25;if(c.Xd){a:{var d=c.dJ;if(d)for(let f=d.length-1;f>=0;f--){const g=d[f];if(b===g.name){b=g;break a}}b=void 0}c.data[a]=b;if(b.Bb){var e;((e=c.zl)!=null?e:c.zl=[]).push(a,b.Bb)}}else b=c.data[a];e=b.U||(b.U=ki(b.type));b=xh(_.cm);try{const f=Cj(!1),g=e();Cj(f);mq(c,_.t(),a,g)}finally{xh(b)}};_.zr=function(a,b,c){a+=25;const d=_.t(),e=d[a];return d[1].data[a].ke?sr(d,_.kj(),b,e.transform,c,e):e.transform(c)};
_.Ar=function(a,b,c,d){a+=25;const e=_.t(),f=e[a];return e[1].data[a].ke?ur(e,_.kj(),b,f.transform,c,d,f):f.transform(c,d)};_.Br=function(a,b){return Cq(a,b)};_.V=function(a,b){function c(){_.dh(d);if(d.value===_.Cr)throw new _.Tg(-950,!1);return d.value}const d=Object.create(_.Dr);d.value=a;d.pC=b==null?void 0:b.transform;c[_.qh]=d;return c};_.Fr=function(){return new _.Er};_.Gr=function(a,b){return _.V(a,b)};_.Hr=function(){return ar(!0,!1)};_.Ir=function(){return ar(!0,!1)};
Kr=function(a){var b=_.gj(),c=_.t();b.Mi>-1&&(a&16)!==16?(a=Xi(b.index,c),a=new Jr(a,a)):a=b.type&175?new Jr(c[15],c):null;return a};Qr=function(){({MZ:c,yZ:b,Ho:a}={});var a,b,c;c!=null||(c=()=>new _.Lr(Object.assign({},{rQ:!1,dw:!1,ls:!1},{Ho:a})));return[{da:_.Lr,be:c},{da:wi,Rb:!0,be:()=>{const d=_.n(Mr,{optional:!0});return()=>d.initialize()}},{da:wi,Rb:!0,be:()=>{const d=_.n(Nr);return()=>{d.initialize()}}},b===!0?{da:Or,Ta:!0}:[],{da:Pr,Ta:a!=null?a:!1}]};
Xr=function(a){const b=a.Lh?a.Lh.na:a.nJ,c=b.get(_.Lr);return c.run(()=>{a.Lh?a.Lh.wm():a.nJ.wm();const d=b.get(_.Dn,null);let e;c.Ma(()=>{e=c.jj.subscribe({next:f=>{d.handleError(f)}})});if(a.Lh){const f=()=>a.Lh.destroy(),g=a.fJ.get(Rr);g.add(f);a.Lh.Bb(()=>{Lo(a.pP,a.Lh);e.unsubscribe();g.delete(f)})}else{const f=()=>b.destroy(),g=a.fJ.get(Rr);g.add(f);b.Bb(()=>{e.unsubscribe();g.delete(f)})}return Ko(d,c,()=>{const f=b.get(Sr);Tr(f);return f.B.then(()=>{b.get(_.Ur,"en-US");if(!a.Lh){const g=b.get(_.Vr);
a.Yv!==void 0&&g.eq(a.Yv);return g}Wr(a.Lh,a.pP);return a.Lh})})})};Wr=function(a,b){const c=a.na.get(_.Vr);if(a.yx.length>0)a.yx.forEach(d=>c.eq(d));else if(a.instance.OS)a.instance.OS(c);else throw new _.Tg(-403,!1);b.push(a)};ds=function(a,b,c=[]){const d=`Platform: ${b}`,e=new _.r(d);return(f=[])=>{let g=Yr();if(!g||g.na.get(Zr,!1))if(f=[...c,...f,{da:e,Ta:!0}],a)a(f);else{f=$r(f,d);if(as&&!as.get(Zr,!1))throw new _.Tg(400,!1);Jo();as=f;f.get(bs);cs(f)}f=Yr();if(!f)throw new _.Tg(401,!1);return f}};
$r=function(a=[],b){return _.es({name:b,yb:[{da:fs,Ta:"platform"},{da:Rr,Ta:new Set([()=>as=null])},...a]})};Yr=function(){let a,b;return(b=(a=as)==null?void 0:a.get(bs))!=null?b:null};gs=function(a=[]){if(as)return as;as=a=$r(a);Jo();cs(a);return a};cs=function(a){let b;(b=a.get(hs,null))==null||b.forEach(c=>c())};_.is=function(a){return typeof a==="boolean"?a:a!=null&&a!=="false"};_.js=function(a,b=NaN){return isNaN(parseFloat(a))||isNaN(Number(a))?b:Number(a)};
_.ms=function(a){_.Ni();const b=_.n(_.kk);if(mk(b)){var c=b.get(ks),d=b.get(So);d.A!=null||(d.A=b.get(To));var e=a;typeof e==="function"&&(e={JA:a});a=new ls(d.A,[e.QG,e.write,e.JA,e.read],c,b.get(_.Uo));d.A.register(a)}};_.Y=function(a,b){_.No("NgSignals");a=rh(a);if(b==null?0:b.Vd)a[_.qh].Vd=b.Vd;return a};os=function(){return new ns(_.t(),_.gj())};
_.ts=function(a,b){_.No("NgSignals");(b==null?0:b.na)||_.Ni();var c;const d=(c=b==null?void 0:b.na)!=null?c:_.n(_.kk);c=(b==null?void 0:b.kv)!==!0?d.get(_.Uo):null;let e;const f=d.get(ns,null,{optional:!0}),g=d.get(ks);f===null||(b==null?0:b.tZ)?e=ps(a,d.get(qs),g):(e=rs(f.view,g,a),c instanceof ok&&c.Eb===f.view&&(c=null));e.na=d;c!==null&&(e.XA=c.Bb(()=>e.destroy()));return new ss(e)};
rs=function(a,b,c){const d=Object.create(us);d.view=a;d.zone=typeof Zone!=="undefined"?Zone.current:null;d.Wl=b;d.Qg=c;a[23]!=null||(a[23]=new Set);a[23].add(d);d.Jj(d);return d};ps=function(a,b,c){const d=Object.create(vs);d.Qg=a;d.scheduler=b;d.Wl=c;d.zone=typeof Zone!=="undefined"?Zone.current:null;d.scheduler.Cb(d);d.Wl.notify(13);return d};_.ws=function(a){const b=Xg(null);try{return a()}finally{Xg(b)}};ys=function(a,b){a=a[Zh]||null;const c=b.nQ||Ci();return(new xs(a)).create(c,b.uk,b.Jh,b.Hh)};
_.zs=function(a){return a?a.charAt(0).toLocaleUpperCase()+a.slice(1):""};As=function(a){if(!a)return"";a=a.split(" ");return a.length===1?a[0].toLowerCase():`${a[0].toLowerCase()}${a.slice(1,a.length).map(b=>_.zs(b)).join("")}`};
_.Cs=function(a,b,c){const d={};for(const e of b.axes.values()){const f=_.Bs(a,e.tag);d[e.tag]={axis:f,min:e.min,max:e.max,defaultValue:e.defaultValue,step:f.step,start:c.get(e.tag).start,end:c.get(e.tag).end}}b.aj&&(a=_.Bs(a,"ital"),d.ital={axis:a,min:a.min,max:a.max,defaultValue:a.defaultValue,step:1,start:c.get(a.tag).start,end:c.get(a.tag).end});return d};Ds=function(a){a=a.axis.tag;return a.toLowerCase()===a};
_.Gs=function(a,b){if(a.axis.ii===0!==(b.axis.ii===0))a=b.axis.ii===0?1:-1;else if(Es.indexOf(a.axis.tag)>-1!==Es.indexOf(b.axis.tag)>-1)a=Es.indexOf(b.axis.tag)>-1?-1:1;else{const c=Fs.indexOf(a.axis.tag),d=Fs.indexOf(b.axis.tag);a=c>-1&&d>-1?d<c?1:-1:c>-1?-1:d>-1?1:Ds(a)!==Ds(b)?Ds(b)?1:-1:b.axis.tag<a.axis.tag?1:-1}return a};_.Is=function(a){return a.has("ital")&&(a=a.get("ital"))&&_.Hs(a)&&a.start===1?"italic":"normal"};_.Js=function(a){return(a=a.get("wght"))?a.start:400};
Ts=function(a){function b(c,d){return _.B(d.Oa(c,"+"),_.z(e=>{e=`${e.map(f=>"family="+f).join("&")}`;switch(a){case "<link>":return'<link rel="preconnect" href="https://fonts.googleapis.com">\n<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>\n<link href="https://fonts.googleapis.com/css2'+`?${e}`+'&display=swap" rel="stylesheet">';case "@import":return"<style>\n@import url('https://fonts.googleapis.com/css2"+`?${e}`+"&display=swap');\n</style>";default:_.Ta(a,`Unsupported value for EmbedCodeType: ${a}`)}}),
_.z(e=>[{code:e,ariaLabel:"Copy embed code to clipboard"}]))}return[{description:()=>"Embed code in the <head> of your html"},{Hc:({families:c,yq:d})=>b(c,d)},{Hc:({families:c,axisRegistry:d})=>{const e=[];for(const g of c){var f=c="";const h=g.fontFamily.name,m=Ks(g.fontFamily);if(g.fontFamily.Fc()){c=_.Ls(g)[0];f=Ms(g,c,d,"web");const q=g.fontFamily.name.replaceAll(" ","-").toLowerCase(),u=Ns(Os(c,d)),v=[];v.push("// <uniquifier>: Use a unique and descriptive class name");Ps(v,f);v.push("");v.push(`.${q}-<uniquifier> {`);
v.push(`  font-family: "${h}", ${m};`);v.push("  font-optical-sizing: auto;");v.push(`  font-weight: ${Qs(c,"wght")?_.Js(c):"<weight>"};`);v.push(`  font-style: ${Rs(c)};`);u.length>0&&(v.push("  font-variation-settings:"),Ps(v,u));v.push("}");c=v.join("\n");f=`${h}: CSS class for a variable style`}else{const q=[];f=_.Ls(g);f.forEach(u=>{var v=q,x=v.push;var A=_.Ss[_.Js(u)];A=(_.Is(u)==="italic"?`${A}-italic`:A).toLowerCase();A=g.fontFamily.name.replaceAll(" ","-").toLowerCase()+"-"+A;x.call(v,"."+
A+" {");q.push(`  font-family: "${h}", ${m};`);q.push(`  font-weight: ${_.Js(u)};`);q.push(`  font-style: ${Rs(u)};`);q.push("}");q.push("")});c=q.join("\n");f=f.length>1?`${h}: CSS classes`:`${h}: CSS class`}e.push({code:c,description:f,ariaLabel:`Copy ${h} sample CSS to clipboard`})}return _.$k(e)}},{link:({Rn:c})=>c?{url:"https://developers.google.com/fonts/docs/css2#legacy_browser_support",label:"Legacy browser support for variable fonts",style:0}:null},{link:()=>({url:"https://developers.google.com/fonts/faq/privacy",
label:"Read our FAQ",style:0})},{link:()=>({url:"https://developers.google.com/fonts/docs/css2",label:"API Docs",style:1})}]};Ps=function(a,b){b.forEach(c=>{a.push(c)})};Ns=function(a){let b="";for(let c=0;c<2;c++)b+="  ";return a.map(c=>b+c)};Us=function(a,b){if(a.length===0)return a;const c=[];for(let d=0;d<a.length-1;d++)c.push(a[d]+",");c.push(a[a.length-1]+b);return c};Rs=function(a){return Qs(a,"ital")?_.Is(a):"<style>"};
Vs=function(a,b){b=b.axes.filter(c=>c.tag===a.tag);return b.length===1?`<${a.tag==="ital"?"style":b[0].displayName.toLowerCase()}>`:void 0};Os=function(a,b){var c=a.segments.filter(e=>e.tag!=="opsz"&&e.tag!=="ital"&&e.tag!=="wght");const d=[];for(const e of c)Qs(a,e.tag)?d.push(`"${e.tag}" ${e.start}`):(c=Vs(e,b))&&d.push(`"${e.tag}" ${c}`);return Us(d,";")};
Ms=function(a,b,c,d){a=_.Cs(c,a.fontFamily,b);const e=[];Object.values(a).sort(_.Gs).map(f=>f.axis.tag).flatMap(f=>b.segments.filter(g=>g.tag===f)).filter(f=>!Qs(b,f.tag)&&f.tag!=="opsz").forEach(f=>{if(f.tag==="ital")d==="web"?e.push("// <style>: Use either normal or italic"):e.push("// <style>: Use 0 for normal or 1 for italic");else{const g=Vs(f,c);g&&e.push(`// ${g}: Use a value from ${f.start} to ${f.end}`)}});return e};
Ws=function(a,b){const c=[];_.Ls(a).forEach(d=>{var e=d.segments.filter(f=>f.tag!=="opsz");for(const f of e)if(e=f.tag,Qs(d,e))c.push(`FontVariation('${e}', ${f.start})`);else{const g=Vs(f,b);g&&c.push(`FontVariation('${e}', ${g})`)}return c});return c};Ys=function(a){const b=_.Xs.find(c=>c.modelField===a);if(!b)throw Error("Ta");return b.label};
ft=function(a){return{path:a,Ub:()=>Zs("KHJXJ").then(()=>_.$s),children:[{path:"",Ub:()=>Zs("AL0Bn").then(()=>_.at),qc:"full"},{path:"glyphs",Ub:()=>Zs("ru9X9c").then(()=>_.bt),qc:"full"},{path:"tester",Ub:()=>Zs("ipeFuf").then(()=>_.ct),qc:"full"},{path:"about",Ub:()=>Zs("TafJjb").then(()=>_.dt),qc:"full"},{path:"license",Ub:()=>Zs("OkTepc").then(()=>_.et),qc:"full"}]}};
_.gt=function(a){const b=e=>e.replace(/(%20|%2B)/g,"+").replace(/%7C/g,"|").replace(/%3A/g,":").replace(/%2C/g,",").replace(/%3B/g,";").replace(/%40/g,"@"),[c,d]=a.split("?");a="";d&&(a="?"+d.split("&").map(e=>e.match(/^preview\.text=/)?e:b(e)).join("&"));return`${b(c)}${a}`};ht=function(a){try{return!!(new URL(a)).protocol}catch(b){return a.startsWith("//")}};
it=function(a,b,c){const d=c.path.split("/");if(d.length>a.length||c.qc==="full"&&(b.A>0||d.length<a.length))return null;b={};for(c=0;c<d.length;c++){const e=d[c],f=a[c];if(e[0]===":")b[e.substring(1)]=f;else if(e!==f.path)return null}return{pq:a.slice(0,d.length),iJ:b}};lt=function(a,b){const c=a?jt(a):void 0;var d=b?jt(b):void 0;if(!c||!d||c.length!=d.length)return!1;for(let e=0;e<c.length;e++)if(d=c[e],!kt(a[d],b[d]))return!1;return!0};jt=function(a){return[...Object.keys(a),...Object.getOwnPropertySymbols(a)]};
kt=function(a,b){if(Array.isArray(a)&&Array.isArray(b)){if(a.length!==b.length)return!1;a=[...a].sort();const c=[...b].sort();return a.every((d,e)=>c[e]===d)}return a===b};mt=function(a){return _.Rl(a)?a:_.Wn(a)?_.Nk(Promise.resolve(a)):_.$k(a)};pt=function(a,b,c){return nt[c.vo](a.root,b.root,c.oI)&&ot[c.pb](a.pb,b.pb)&&!(c.Ec==="exact"&&a.Ec!==b.Ec)};qt=function(a,b){return lt(a,b)};
tt=function(a,b,c){if(!rt(a.segments,b.segments)||!st(a.segments,b.segments,c)||a.A!==b.A)return!1;for(const d in b.children)if(!a.children[d]||!tt(a.children[d],b.children[d],c))return!1;return!0};ut=function(a,b){return Object.keys(b).length<=Object.keys(a).length&&Object.keys(b).every(c=>kt(a[c],b[c]))};wt=function(a,b,c){return vt(a,b,b.segments,c)};
vt=function(a,b,c,d){if(a.segments.length>c.length)return a=a.segments.slice(0,c.length),!rt(a,c)||b.A>0||!st(a,c,d)?!1:!0;if(a.segments.length===c.length){if(!rt(a.segments,c)||!st(a.segments,c,d))return!1;for(var e in b.children)if(!a.children[e]||!wt(a.children[e],b.children[e],d))return!1;return!0}e=c.slice(0,a.segments.length);c=c.slice(a.segments.length);return rt(a.segments,e)&&st(a.segments,e,d)&&a.children.primary?vt(a.children.primary,b,c,d):!1};
st=function(a,b,c){return b.every((d,e)=>ot[c](a[e].parameters,d.parameters))};xt=function(a,b){return rt(a,b)&&a.every((c,d)=>lt(c.parameters,b[d].parameters))};rt=function(a,b){return a.length!==b.length?!1:a.every((c,d)=>c.path===b[d].path)};yt=function(a,b){let c=[];Object.entries(a.children).forEach(([d,e])=>{d==="primary"&&(c=c.concat(b(e,d)))});Object.entries(a.children).forEach(([d,e])=>{d!=="primary"&&(c=c.concat(b(e,d)))});return c};At=function(a){return a.segments.map(b=>zt(b)).join("/")};
Bt=function(a,b){if(!(a.A>0))return At(a);if(b){b=a.children.primary?Bt(a.children.primary,!1):"";const c=[];Object.entries(a.children).forEach(([d,e])=>{d!=="primary"&&c.push(`${d}:${Bt(e,!1)}`)});return c.length>0?`${b}(${c.join("//")})`:b}b=yt(a,(c,d)=>d==="primary"?[Bt(a.children.primary,!1)]:[`${d}:${Bt(c,!1)}`]);return Object.keys(a.children).length===1&&a.children.primary!=null?`${At(a)}/${b[0]}`:`${At(a)}/(${b.join("//")})`};
Ct=function(a){return encodeURIComponent(a).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")};Dt=function(a){return Ct(a).replace(/%3B/gi,";")};Et=function(a){return Ct(a).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")};zt=function(a){return`${Et(a.path)}${Ft(a.parameters)}`};Ft=function(a){return Object.entries(a).map(([b,c])=>`;${Et(b)}=${Et(c)}`).join("")};
Gt=function(a){a=Object.entries(a).map(([b,c])=>Array.isArray(c)?c.map(d=>`${Dt(b)}=${Dt(d)}`).join("&"):`${Dt(b)}=${Dt(c)}`).filter(b=>b);return a.length?`?${a.join("&")}`:""};It=function(a){return(a=a.match(Ht))?a[0]:""};Kt=function(a){return a.segments.length>0?new Jt([],{primary:a}):a};
Lt=function(a){var b={};for(const [c,d]of Object.entries(a.children)){const e=c,f=Lt(d);if(e==="primary"&&f.segments.length===0&&f.A>0)for(const [g,h]of Object.entries(f.children))b[g]=h;else if(f.segments.length>0||f.A>0)b[e]=f}a=new Jt(a.segments,b);a.A===1&&a.children.primary&&(b=a.children.primary,a=new Jt(a.segments.concat(b.segments),b.children));return a};Nt=function(a){return a instanceof Mt};Qt=function(a,b=null,c=null){a=Ot(a);return Pt(a,[],b,c)};
Ot=function(a){function b(f){var g={};for(const h of f.children){const m=b(h);g[h.Sb]=m}g=new Jt(f.url,g);f===a&&(c=g);return g}let c;var d=b(a.root);d=Kt(d);let e;return(e=c)!=null?e:d};
Pt=function(a,b,c,d){let e=a;for(;e.parent;)e=e.parent;if(b.length===0)return Rt(e,e,e,c,d);b=St(b);if(b.B&&b.A.length===1&&b.A[0]=="/")return Rt(e,e,new Jt([],{}),c,d);var f=e;if(b.B)a=new Tt(f,!0,0);else if(a)if(a.parent===null)a=new Tt(a,!0,0);else{f=a;a=a.segments.length-1+(Ut(b.A[0])?0:1);let g=b.C;for(;g>a;){g-=a;f=f.parent;if(!f)throw new _.Tg(4005,!1);a=f.segments.length}a=new Tt(f,!1,a-g)}else a=new Tt(f,!1,NaN);b=a.A?Vt(a.Xh,a.index,b.A):Wt(a.Xh,a.index,b.A);return Rt(e,a.Xh,b,c,d)};
Ut=function(a){return typeof a==="object"&&a!=null&&!a.kk&&!a.DJ};Xt=function(a){return typeof a==="object"&&a!=null&&a.kk};Rt=function(a,b,c,d,e){let f={};d&&Object.entries(d).forEach(([g,h])=>{f[g]=Array.isArray(h)?h.map(m=>`${m}`):`${h}`});a=a===b?c:Yt(a,b,c);a=Kt(Lt(a));return new Mt(a,f,e)};Yt=function(a,b,c){const d={};Object.entries(a.children).forEach(([e,f])=>{d[e]=f===b?c:Yt(f,b,c)});return new Jt(a.segments,d)};
St=function(a){if(typeof a[0]==="string"&&a.length===1&&a[0]==="/")return new Zt(!0,0,a);let b=0,c=!1;a=a.reduce((d,e,f)=>{if(typeof e==="object"&&e!=null){if(e.kk){const g={};Object.entries(e.kk).forEach(([h,m])=>{g[h]=typeof m==="string"?m.split("/"):m});return[...d,{kk:g}]}if(e.DJ)return[...d,e.DJ]}return typeof e!=="string"?[...d,e]:f===0?(e.split("/").forEach((g,h)=>{if(h!=0||g!==".")h==0&&g===""?c=!0:g===".."?b++:g!=""&&d.push(g)}),d):[...d,e]},[]);return new Zt(c,b,a)};
Wt=function(a,b,c){a!=null||(a=new Jt([],{}));if(a.segments.length===0&&a.A>0)return Vt(a,b,c);a:{var d=a;var e=0;let h=b;const m={match:!1,Dv:0,dG:0};for(;h<d.segments.length;){if(e>=c.length){d=m;break a}const q=d.segments[h];var f=c[e];if(Xt(f))break;f=`${f}`;var g=e<c.length-1?c[e+1]:null;if(h>0&&f===void 0)break;if(f&&g&&typeof g==="object"&&g.kk===void 0){if(f!=q.path||!lt(g,q.parameters)){d=m;break a}e+=2}else{g={};if(f!=q.path||!lt(g,q.parameters)){d=m;break a}e++}h++}d={match:!0,Dv:h,dG:e}}e=
c.slice(d.dG);return d.match&&d.Dv<a.segments.length?(b=new Jt(a.segments.slice(0,d.Dv),{}),b.children.primary=new Jt(a.segments.slice(d.Dv),a.children),Vt(b,0,e)):d.match&&e.length===0?new Jt(a.segments,{}):!d.match||a.A>0?d.match?Vt(a,0,e):$t(a,b,c):$t(a,b,c)};
Vt=function(a,b,c){if(c.length===0)return new Jt(a.segments,{});const d=Xt(c[0])?c[0].kk:{primary:c},e={};if(Object.keys(d).some(f=>f!=="primary")&&a.children.primary&&a.A===1&&a.children.primary.segments.length===0)return c=Vt(a.children.primary,b,c),new Jt(a.segments,c.children);Object.entries(d).forEach(([f,g])=>{typeof g==="string"&&(g=[g]);g!==null&&(e[f]=Wt(a.children[f],b,g))});Object.entries(a.children).forEach(([f,g])=>{d[f]===void 0&&(e[f]=g)});return new Jt(a.segments,e)};
$t=function(a,b,c){const d=a.segments.slice(0,b);let e=0;for(;e<c.length;){var f=c[e];if(Xt(f))return a=au(f.kk),new Jt(d,a);if(e===0&&Ut(c[0])){d.push(new bu(a.segments[b].path,cu(c[0])));e++;continue}f=Xt(f)?f.kk.primary:`${f}`;const g=e<c.length-1?c[e+1]:null;f&&g&&Ut(g)?(d.push(new bu(f,cu(g))),e+=2):(d.push(new bu(f,{})),e++)}return new Jt(d,{})};au=function(a){const b={};Object.entries(a).forEach(([c,d])=>{typeof d==="string"&&(d=[d]);d!==null&&(b[c]=$t(new Jt([],{}),0,d))});return b};
cu=function(a){const b={};Object.entries(a).forEach(([c,d])=>b[c]=`${d}`);return b};_.du=function(){return new _.Tg(2100,!1)};gu=function(){var a=_.n(eu);let b={};a.sn&&(b.sn=a.sn.sort((c,d)=>c-d));return Object.assign({},fu,a,b)};hu=function(a){return typeof a==="string"?a:_.wm(a)};iu=function(a){return typeof a==="string"&&a!=="true"&&a!=="false"&&a!==""?a:_.is(a)};
ju=function(a,b){if(a.length==0)return b;if(b.length==0)return a;let c=0;a.endsWith("/")&&c++;b.startsWith("/")&&c++;return c==2?a+b.substring(1):c==1?a+b:a+"/"+b};ku=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)};lu=function(a){return a&&a[0]!=="?"?"?"+a:a};mu=function(a){return RegExp("^(https?:)?//").test(a)?([,a]=a.split(/\/\/[^\/]+/),a):a};
nu=function(a,b){a.yb&&!a.Sa&&(a.Sa=Vn(a.yb,b,`Route: ${a.path}`));let c;return(c=a.Sa)!=null?c:b};ou=function(a){return a.Sb||"primary"};pu=function(a,b){const c=a.filter(d=>ou(d)===b);c.push(...a.filter(d=>ou(d)!==b));return c};qu=function(a){if(!a)return null;var b;if((b=a.Kb)==null?0:b.Sa)return a.Kb.Sa;for(a=a.parent;a;a=a.parent){b=a.Kb;let c;if((c=b)==null?0:c.Gp)return b.Gp;let d;if((d=b)==null?0:d.Sa)return b.Sa}return null};
ru=function(a,b){if(a===b.value)return b;for(const c of b.children)if(b=ru(a,c))return b;return null};su=function(a,b){if(a===b.value)return[b];for(const c of b.children){const d=su(a,c);if(d.length)return d.unshift(b),d}return[]};tu=function(a){const b={};a&&a.children.forEach(c=>b[c.value.Sb]=c);return b};
vu=function(a,b,c="emptyOnly"){const d=a.Kb;let e;if(b===null||c!=="always"&&(d==null?void 0:d.path)!==""&&(b.component||((e=b.Kb)==null?0:e.Ub))){let f;a={params:Object.assign({},a.params),data:Object.assign({},a.data),resolve:Object.assign({},a.data,(f=a.A)!=null?f:{})}}else a={params:Object.assign({},b.params,a.params),data:Object.assign({},b.data,a.data),resolve:Object.assign({},a.data,b.data,d==null?void 0:d.data,a.A)};!d||typeof d.title!=="string"&&d.title!==null||(a.resolve[uu]=d.title);return a};
wu=function(a,b){b.value.yj=a;b.children.forEach(c=>wu(a,c))};xu=function(a){const b=a.children.length>0?` { ${a.children.map(xu).join(", ")} } `:"";return`${a.value}${b}`};
yu=function(a){if(a.rc){const d=a.rc,e=a.A;a.rc=e;lt(d.pb,e.pb)||a.G.next(e.pb);d.Ec!==e.Ec&&a.C.next(e.Ec);lt(d.params,e.params)||a.D.next(e.params);a:{var b=d.url;var c=e.url;if(b.length!==c.length)b=!1;else{for(let f=0;f<b.length;++f)if(!lt(b[f],c[f])){b=!1;break a}b=!0}}b||a.H.next(e.url);lt(d.data,e.data)||a.B.next(e.data)}else a.rc=a.A,a.B.next(a.A.data)};zu=function(a,b){const c=lt(a.params,b.params)&&xt(a.url,b.url),d=!a.parent!==!b.parent;return c&&!d&&(!a.parent||zu(a.parent,b.parent))};
Au=function(a){const b=a.children&&a.children.map(Au);a=b?Object.assign({},a,{children:b}):Object.assign({},a);a.component||a.Ub||!b&&!a.gv||!a.Sb||a.Sb==="primary"||(a.component=Bu);return a};Fu=function(a,b,c){if(c&&b.value.Kb===c.value.rc.Kb){var d=c.value;d.A=b.value;b=Cu(a,b,c);return new Du(d,b)}d=Eu(b.value);b=b.children.map(e=>Fu(a,e));return new Du(d,b)};Cu=function(a,b,c){return b.children.map(d=>{for(const e of c.children)if(d.value.Kb===e.value.rc.Kb)return Fu(a,d,e);return Fu(a,d)})};
Eu=function(a){return new _.Gu(new _.Hu(a.url),new _.Hu(a.params),new _.Hu(a.pb),new _.Hu(a.Ec),new _.Hu(a.data),a.Sb,a.component,a)};Ju=function(a){const {qm:b,xr:c}=Nt(a)?{qm:a,xr:void 0}:a;a=Iu(0);a.url=b;a.xr=c;return a};Iu=function(a){const b=Error("fb`");b.ngNavigationCancelingError=!0;b.JP=a;return b};Ku=function(a){return!!a&&a.ngNavigationCancelingError};
Mu=function(){return _.Fo(a=>_.B(_.rl(a.map(b=>_.B(b,_.mo(),_.Eo(Lu)))),_.z(b=>{for(const c of b)if(c!==!0){if(c===Lu)return Lu;if(c===!1||Nt(c))return c}return!0}),_.Ll(b=>b!==Lu),_.mo()))};Nu=function(a,b){const c=Symbol(),d=b.get(a,c);return d===c?typeof a!=="function"||Lg(a)!==null?b.get(a):a:d};
Qu=function(a,b,c,d,e={canDeactivateChecks:[],canActivateChecks:[]}){const f=tu(b);a.children.forEach(g=>{Ou(g,f[g.value.Sb],c,d.concat([g.value]),e);delete f[g.value.Sb]});Object.entries(f).forEach(([g,h])=>Pu(h,c.getContext(g),e));return e};
Ou=function(a,b,c,d,e={canDeactivateChecks:[],canActivateChecks:[]}){const f=a.value,g=b?b.value:null,h=c?c.getContext(a.value.Sb):null;if(g&&f.Kb===g.Kb){const m=Ru(g,f,f.Kb.e_);m?e.canActivateChecks.push(new Su(d)):(f.data=g.data,f.A=g.A);f.component?Qu(a,b,h?h.children:null,d,e):Qu(a,b,c,d,e);m&&h&&h.Sb&&h.Sb.jA&&e.canDeactivateChecks.push(new Tu(h.Sb.component,g))}else g&&Pu(b,h,e),e.canActivateChecks.push(new Su(d)),f.component?Qu(a,null,h?h.children:null,d,e):Qu(a,null,c,d,e)};
Ru=function(a,b,c){if(typeof c==="function")return c(a,b);switch(c){case "pathParamsChange":return!rt(a.url,b.url);case "pathParamsOrQueryParamsChange":return!rt(a.url,b.url)||!lt(a.pb,b.pb);case "always":return!0;case "paramsOrQueryParamsChange":return!zu(a,b)||!lt(a.pb,b.pb);default:return!zu(a,b)}};
Pu=function(a,b,c){const d=tu(a),e=a.value;Object.entries(d).forEach(([f,g])=>{e.component?b?Pu(g,b.children.getContext(f),c):Pu(g,null,c):Pu(g,b,c)});e.component?b&&b.Sb&&b.Sb.jA?c.canDeactivateChecks.push(new Tu(b.Sb.component,e)):c.canDeactivateChecks.push(new Tu(null,e)):c.canDeactivateChecks.push(new Tu(null,e))};Uu=function(a){return typeof a==="function"};Vu=function(a){return a instanceof cl||(a==null?void 0:a.name)==="EmptyError"};
Yu=function(a,b){return _.vl(c=>{const d=c.ef,e=c.wl;var f=c.Nn;const g=f.canActivateChecks;f=f.canDeactivateChecks;return f.length===0&&g.length===0?_.$k(Object.assign({},c,{Yi:!0})):_.B(Wu(f,d,e,a),_.vl(h=>h&&typeof h==="boolean"?Xu(d,g,a,b):_.$k(h)),_.z(h=>Object.assign({},c,{Yi:h})))})};Wu=function(a,b,c,d){return _.B(_.Nk(a),_.vl(e=>Zu(e.component,e.A,c,b,d)),_.uo(e=>e!==!0,!0))};
Xu=function(a,b,c,d){return _.B(_.Nk(b),_.fo(e=>{var f=e.A.parent;f!==null&&d&&d(new $u(f));f=_.$k(!0);var g=e.A;g!==null&&d&&d(new av(g));g=_.$k(!0);return xl(f,g,bv(a,e.path,c),cv(a,e.A,c))}),_.uo(e=>e!==!0,!0))};cv=function(a,b,c){var d=b.Kb?b.Kb.MF:null;if(!d||d.length===0)return _.$k(!0);d=d.map(e=>_.yl(()=>{var f;const g=(f=qu(b))!=null?f:c,h=Nu(e,g);f=h&&Uu(h.MF)?h.MF(b,a):Mi(g,()=>h(b,a));return _.B(mt(f),_.uo())}));return _.B(_.$k(d),Mu())};
bv=function(a,b,c){const d=b[b.length-1];b=b.slice(0,b.length-1).reverse().map(e=>{const f=e.Kb?e.Kb.NF:null;return f&&f.length!==0?{node:e,Nn:f}:null}).filter(e=>e!==null).map(e=>_.yl(()=>{const f=e.Nn.map(g=>{let h;const m=(h=qu(e.node))!=null?h:c,q=Nu(g,m);g=q&&Uu(q.NF)?q.NF(d,a):Mi(m,()=>q(d,a));return _.B(mt(g),_.uo())});return _.B(_.$k(f),Mu())}));return _.B(_.$k(b),Mu())};
Zu=function(a,b,c,d,e){var f=b&&b.Kb?b.Kb.OF:null;if(!f||f.length===0)return _.$k(!0);f=f.map(g=>{let h;const m=(h=qu(b))!=null?h:e,q=Nu(g,m);g=q&&Uu(q.OF)?q.OF(a,b,c,d):Mi(m,()=>q(a,b,c,d));return _.B(mt(g),_.uo())});return _.B(_.$k(f),Mu())};ev=function(a,b,c){var d=b.PF;if(d===void 0||d.length===0)return _.$k(!0);d=d.map(e=>{const f=Nu(e,a);e=f&&Uu(f.PF)?f.PF(b,c):Mi(a,()=>f(b,c));return mt(e)});return _.B(_.$k(d),Mu(),dv())};
dv=function(){return yk([_.Ho(a=>{if(typeof a!=="boolean")throw Ju(a);}),_.z(a=>a===!0)])};fv=function(a,b,c){var d=b.QF;if(!d||d.length===0)return _.$k(!0);d=d.map(e=>{const f=Nu(e,a);e=f&&Uu(f.QF)?f.QF(b,c):Mi(a,()=>f(b,c));return mt(e)});return _.B(_.$k(d),Mu(),dv())};hv=function(a){return al(new gv(a))};kv=function(a,b,c,d){const e=iv(a,b,c);if(!e.jo)return _.$k(e);d=nu(b,d);return _.B(fv(d,b,c),_.z(f=>f===!0?e:Object.assign({},jv)))};
iv=function(a,b,c){if(b.path==="**")return{jo:!0,parameters:c.length>0?(c.length>0?c[c.length-1]:null).parameters:{},qq:c,Sr:[],Iv:{}};if(b.path==="")return b.qc==="full"&&(a.A>0||c.length>0)?Object.assign({},jv):{jo:!0,qq:[],Sr:c,parameters:{},Iv:{}};a=(b.rr||it)(c,a,b);if(!a)return Object.assign({},jv);const d={};var e;Object.entries((e=a.iJ)!=null?e:{}).forEach(([g,h])=>{d[g]=h.path});e=a.pq.length>0?Object.assign({},d,a.pq[a.pq.length-1].parameters):d;let f;return{jo:!0,qq:a.pq,Sr:c.slice(a.pq.length),
parameters:e,Iv:(f=a.iJ)!=null?f:{}}};ov=function(a,b,c,d){if(c.length>0&&lv(a,c,d)){var e=Jt;a=new Jt(c,a.children);c={};c.primary=a;for(var f of d)f.path===""&&ou(f)!=="primary"&&(d=new Jt([],{}),c[ou(f)]=d);c={Xh:new e(b,c),SB:[]}}else if(c.length===0&&mv(a,c,d)){b=Jt;f=a.segments;var g=a.children;const h={};for(e of d)nv(a,c,e)&&!g[ou(e)]&&(d=new Jt([],{}),h[ou(e)]=d);d=Object.assign({},g,h);c={Xh:new b(f,d),SB:c}}else c={Xh:new Jt(a.segments,a.children),SB:c};return c};
lv=function(a,b,c){return c.some(d=>nv(a,b,d)&&ou(d)!=="primary")};mv=function(a,b,c){return c.some(d=>nv(a,b,d))};nv=function(a,b,c){return(a.A>0||b.length>0)&&c.qc==="full"?!1:c.path===""};qv=function(a,b,c,d,e,f,g="emptyOnly"){return(new pv(a,b,c,d,e,g,f)).recognize()};rv=function(a){a.sort((b,c)=>b.value.Sb==="primary"?-1:c.value.Sb==="primary"?1:b.value.Sb.localeCompare(c.value.Sb))};sv=function(a){return(a=a.value.Kb)&&a.path===""};
tv=function(a){const b=[],c=new Set;for(const d of a)sv(d)?(a=b.find(e=>d.value.Kb===e.value.Kb),a!==void 0?(a.children.push(...d.children),c.add(a)):b.push(d)):b.push(d);for(const d of c)a=tv(d.children),b.push(new Du(d.value,a));return b.filter(d=>!c.has(d))};uv=function(a,b,c,d,e,f){return _.vl(g=>_.B(qv(a,b,c,d,g.Le,e,f),_.z(({state:h,JU:m})=>Object.assign({},g,{ef:h,Dd:m}))))};
xv=function(a,b){return _.vl(c=>{const d=c.ef,e=c.Nn.canActivateChecks;if(!e.length)return _.$k(c);const f=new Set(e.map(m=>m.A)),g=new Set;for(const m of f)if(!g.has(m))for(const q of vv(m))g.add(q);let h=0;return _.B(_.Nk(g),_.fo(m=>{if(f.has(m))return wv(m,d,a,b);m.data=vu(m,m.parent,a).resolve;return _.$k(void 0)}),_.Ho(()=>h++),vo(),_.vl(()=>h===g.size?_.$k(c):_.Jl))})};vv=function(a){const b=a.children.map(c=>vv(c)).flat();return[a,...b]};
wv=function(a,b,c,d){const e=a.Kb,f=a.B;(e==null?void 0:e.title)!==void 0&&typeof e.title!=="string"&&e.title!==null&&(f[uu]=e.title);return _.B(yv(f,a,b,d),_.z(g=>{a.A=g;a.data=vu(a,a.parent,c).resolve;return null}))};yv=function(a,b,c,d){const e=jt(a);if(e.length===0)return _.$k({});const f={};return _.B(_.Nk(e),_.vl(g=>_.B(zv(a[g],b,c,d),_.uo(),_.Ho(h=>{f[g]=h}))),vo(),_.lo(f),_.$n(g=>Vu(g)?_.Jl:al(g)))};
zv=function(a,b,c,d){let e;const f=(e=qu(b))!=null?e:d,g=Nu(a,f);a=g.resolve?g.resolve(b,c):Mi(f,()=>g(b,c));return mt(a)};Av=function(a){return _.Fo(b=>{const c=a(b);return c?_.B(_.Nk(c),_.z(()=>b)):_.$k(b)})};Bv=function(a,b){b=b.createElement("style");b.textContent=a;return b};Cv=function(a,b){b=b.createElement("link");b.setAttribute("rel","stylesheet");b.setAttribute("href",a);return b};Ev=function(a,b){return b.map(c=>c.replace(Dv,a))};
Fv=function(a){const b=new Map;a.length>0&&a.replace(/^\?/,"").split("&").forEach(c=>{const d=c.indexOf("="),[e,f]=d==-1?[decodeURIComponent(c),""]:[decodeURIComponent(c.slice(0,d)),decodeURIComponent(c.slice(d+1))];c=b.get(e)||[];c.push(f);b.set(e,c)});return b};Iv=function(a){return encodeURIComponent(a).replace(Gv,(b,c)=>{let d;return(d=Hv[c])!=null?d:b})};Jv=function(a){return`${a}`};Kv=function(a){return typeof ArrayBuffer!=="undefined"&&a instanceof ArrayBuffer};
Lv=function(a){return typeof Blob!=="undefined"&&a instanceof Blob};Mv=function(a){return typeof FormData!=="undefined"&&a instanceof FormData};Nv=function(a){return a.url?a.url:a.headers.get("X-Request-URL".toLocaleLowerCase())};Ov=function(){};Pv=function(a,b){return b(a)};Qv=function(a,b,c){return(d,e)=>Mi(c,()=>b(d,f=>a(f,e)))};
Uv=function(a,b){var c=a.url.toLowerCase();if(!_.n(Rv)||a.method==="GET"||a.method==="HEAD"||c.startsWith("http://")||c.startsWith("https://"))return b(a);c=_.n(Sv).Gu();const d=_.n(Tv);c==null||a.headers.has(d)||(a=a.clone({headers:a.headers.set(d,c)}));return b(a)};cw=function(){var a=[];const b=[_.Vv,Wv,Xv,{da:Yv,Qa:Xv},{da:Zv,be:()=>{let c;return(c=_.n($v,{optional:!0}))!=null?c:_.n(Wv)}},{da:aw,Ta:Uv,Rb:!0},{da:Rv,Ta:!0},{da:Sv,Nd:bw}];for(const c of a)b.push(...c.Rk);return qi(b)};
hw=function(a,b){var c=Object,d=c.assign;b={yb:[(b==null?void 0:b.yb)||[],dw]};let e;b={tP:[...ew,...((e=b==null?void 0:b.yb)!=null?e:[])],vT:fw};a=d.call(c,{},{Yv:a},b);try{const g=a.Yv,h=a.tP,m=gs(a.vT),q=[Qr(),{da:ks,Qa:gw},...(h||[])],u=new Un({yb:q,parent:m,vG:"",zJ:!1});var f=Xr({nJ:u.na,fJ:m,Yv:g})}catch(g){f=Promise.reject(g)}return f};
mw=function(a,b,c){return _.B(mt(a.gv()),_.z(iw),_.vl(d=>d instanceof jw||Array.isArray(d)?_.$k(d):_.Nk(Promise.resolve(new kw(d)))),_.z(d=>{c&&c(a);let e;Array.isArray(d)||(e=d.create(b).na,d=e.get(lw,[],{optional:!0,self:!0}).flat());return{Eo:d.map(Au),na:e}}))};iw=function(a){return a&&typeof a==="object"&&"default"in a?a["default"]:a};
rw=function(a,b){_.B(a.kc,_.Ll(c=>c instanceof nw||c instanceof ow||c instanceof pw||c instanceof qw),_.z(c=>c instanceof nw||c instanceof qw?0:c instanceof ow&&(c.code===0||c.code===1)?2:1),_.Ll(c=>c!==2),_.mo()).subscribe(()=>{b()})};xw=function(...a){return qi([{da:lw,Rb:!0,Ta:sw},[],{da:_.Gu,be:tw,re:[_.uw]},{da:vw,Rb:!0,be:ww},a.map(b=>b.Rk)])};tw=function(a){return a.Mf.root};yw=function(a,b){return{K_:a,Rk:b}};
ww=function(){const a=_.n(_.kk);return b=>{var c=a.get(_.Vr);if(b===c.Ni[0]){b=a.get(_.uw);var d=a.get(zw);a.get(Aw)===1&&(Bw(b),b.A.V||Cw(b,b.location.path(!0),"imperative",b.B.dh()));var e;(e=a.get(Dw,null,8))==null||e.i_();var f;(f=a.get(Ew,null,8))==null||f.init();c=c.V[0];b.Mf.root.component=c;b.A.H=c;d.closed||(d.next(),d.complete(),d.unsubscribe())}}};Fw=function(a){return a instanceof _.Fq||_.Xn(a)};
_.Jw=function(a,b,c=!0,d=!0){return a.segments.filter(e=>e.tag!=="ital"||_.Gw(b)?e.tag==="opsz"?c:d&&!Hw(e)||!_.Hs(e)?!0:!_.Iw(b,e):!1)};Kw=function(a){return new _.Ak(b=>{a.on("data",c=>{b.next(c)});a.on("error",c=>{b.error(c)});a.on("end",()=>{b.complete()});return()=>{try{a==null||a.cancel()}catch(c){}}})};_.Mw=function(a){if(!a)return null;a=_.Lw(a,2);return a===null||a===void 0?null:_.Qa(a)};
_.Vw=function(a){return a?new _.Nw(_.Ow(a,_.Pw,1,_.Qw()).map(b=>{var c=_.Rw(b,1),d=Sw(b,2);b=Tw(b,3);return new _.Uw(c,d,b==null?void 0:b)})):new _.Nw([])};_.Xw=function(a,b){const c=new Map;for(const d of a)d.segments.filter(e=>!_.Hs(e)).map(e=>new Ww(e.tag,e.start,e.end,b.get(e.tag).start)).forEach(e=>{c.set(e.tag,e)});return c};
_.Zw=function(a){const b={};for(const c of a){a=c.get("ital");const d=c.get("wght");for(let e=100;e<=900;e+=100)for(let f=0;f<=1;f++)if(d.Mg(e)&&a.Mg(f)){const g=`${e}${f===1?"i":""}`;b[g]=new Yw(g)}}return b};_.$w=function(a){return Object.entries(a).sort((b,c)=>b[0].localeCompare(c[0])).map(([,b])=>b.ll)};_.ax=function(a){switch(a){case 1:return"apache2";case 2:return"ofl";case 3:return"ufl";case 4:return"googlerestricted";default:throw Error("sb`"+a);}};_.dx=function(){return bx||(bx=cx("[null,null,null,null,null,null,null,true]"))};
_.fx=function(){return ex||(ex=cx("[null,null,null,null,null,null,true]"))};ix=function(){return gx||(gx=hx("[null,[1],null,30]"))};_.kx=function(){return jx||(jx=cx("[null,true]"))};lx=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}};
mx=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""}};_.nx=function(a){a&&typeof a.dispose=="function"&&a.dispose()};ox=function(a){for(let b=0,c=arguments.length;b<c;++b){const d=arguments[b];_.ka(d)?ox.apply(null,d):_.nx(d)}};px=function(a){return _.gt(a).split("|").map(b=>b.split(":")[0])};_.rx=function(a,b){a=_.gt(a).split("|").filter(c=>c!=="");if(a.length===0)return _.$k([]);a=a.map(c=>qx(c,b));return _.B(_.rl(a),_.z(c=>c.flat()))};
qx=function(a,b){const [c,d]=decodeURIComponent(a.replace(/\+/g,"%20").replace(/\|/g,"%7C")).split(":");return _.B(_.sx(b,c),_.z(e=>e?(d!=null?tx(d,e):[e.ec]).map(f=>new _.ux(e,_.vx(f,e.ec))):[]))};tx=function(a,b){const [c,d]=a.split("@",2);a=d.split(";").map(e=>(e=wx(`${c}@${e}`))&&!xx(b,e)?null:e).filter(e=>e!=null);return a.length===0?[b.ec]:a};yx=function(){return window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches};
zx=function(a){const b=_.Y(()=>a(this.value())),c=_.B(this,_.z(()=>_.ws(b)));c.value=b;c.mz=zx;return c};_.Ax=function(a){a||(_.Ni(),a=_.n(_.Uo));const b=new _.Ak(c=>a.Bb(c.next.bind(c)));return c=>_.B(c,_.Go(b))};_.Cx=function(a){_.Ni();const b=_.n(_.kk),c=new _.Co(1),d=_.ts(()=>{let e;try{e=a()}catch(f){_.ws(()=>c.error(f));return}_.ws(()=>c.next(e))},{na:b,kv:!0});b.get(_.Uo).Bb(()=>{d.destroy();c.complete()});return _.Bx(c)};
_.Ex=function(a,b){var c=!(b==null?0:b.kv);!c||b!=null&&b.na||_.Ni();var d;let e;c=c?(e=b==null?void 0:(d=b.na)==null?void 0:d.get(_.Uo))!=null?e:_.n(_.Uo):null;d=Dx(b==null?void 0:b.Vd);let f;f=(b==null?0:b.zk)?_.Zq({kind:0},{Vd:d}):_.Zq({kind:1,value:b==null?void 0:b.initialValue},{Vd:d});a=a.subscribe({next:g=>f.set({kind:1,value:g}),error:g=>{if(b==null?0:b.WZ)throw g;f.set({kind:2,error:g})}});if((b==null?0:b.zk)&&f().kind===0)throw new _.Tg(601,!1);c==null||c.Bb(a.unsubscribe.bind(a));return _.Y(()=>
{const g=f();switch(g.kind){case 1:return g.value;case 2:throw g.error;case 0:throw new _.Tg(601,!1);}},{Vd:b==null?void 0:b.Vd})};Dx=function(a=Object.is){return(b,c)=>b.kind===1&&c.kind===1&&a(b.value,c.value)};Fx=function(a){return a!==null&&a!==void 0};_.Gx=function(a){a=a.touches&&a.touches[0]||a.changedTouches&&a.changedTouches[0];return!!a&&a.identifier===-1&&(a.radiusX==null||a.radiusX===1)&&(a.radiusY==null||a.radiusY===1)};
_.Hx=function(a,...b){return b.length?b.some(c=>a[c]):a.altKey||a.shiftKey||a.ctrlKey||a.metaKey};Jx=function(){if(Ix==null&&typeof window!=="undefined")try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:()=>Ix=!0}))}finally{Ix=Ix||!1}return Ix};_.Kx=function(a){return Jx()?a:!!a.capture};
Mx=function(){if(Lx==null){if(typeof document!=="object"||!document||typeof Element!=="function"||!Element)return Lx=!1;if("scrollBehavior"in document.documentElement.style)Lx=!0;else{const a=Element.prototype.scrollTo;Lx=a?!/\{\s*\[native code\]\s*\}/.test(a.toString()):!1}}return Lx};
Ox=function(){if(typeof document!=="object"||!document)return 0;if(Nx==null){const b=document.createElement("div");var a=b.style;b.dir="rtl";a.width="1px";a.overflow="auto";a.visibility="hidden";a.pointerEvents="none";a.position="absolute";a=document.createElement("div");const c=a.style;c.width="2px";c.height="1px";b.appendChild(a);document.body.appendChild(b);Nx=0;b.scrollLeft===0&&(b.scrollLeft=1,Nx=b.scrollLeft===0?1:2);b.remove()}return Nx};
_.Px=function(a){return a.composedPath?a.composedPath()[0]:a.target};Qx=function(){return typeof __karma__!=="undefined"&&!!__karma__||typeof jasmine!=="undefined"&&!!jasmine||typeof jest!=="undefined"&&!!jest||typeof Mocha!=="undefined"&&!!Mocha};_.Rx=function(a){return Array.isArray(a)?a:[a]};_.Sx=function(a){return a!=null&&`${a}`!=="false"};Tx=function(a){return a==null?"":typeof a==="string"?a:`${a}px`};_.Ux=function(a){return a instanceof _.gk?a.L:a};
_.Vx=function(a,b=0){return isNaN(parseFloat(a))||isNaN(Number(a))?arguments.length===2?b:0:Number(a)};Wx=function(a){if(!a.hasAttribute("tabindex")||a.tabIndex===void 0)return!1;a=a.getAttribute("tabindex");return!(!a||isNaN(parseInt(a,10)))};Xx=function(a){if(!Wx(a))return null;a=parseInt(a.getAttribute("tabindex")||"",10);return isNaN(a)?-1:a};Yx=function(a){return{matches:a==="all"||a==="",media:a,addListener:()=>{},removeListener:()=>{}}};
_.Zx=function(a){return a.map(b=>b.split(",")).reduce((b,c)=>b.concat(c)).map(b=>b.trim())};$x=function(){return null};_.by=function(a,b,c){const d=ay(a,b);c=c.trim();d.some(e=>e.trim()===c)||(d.push(c),a.setAttribute(b,d.join(" ")))};_.cy=function(a,b,c){var d=ay(a,b);c=c.trim();d=d.filter(e=>e!==c);d.length?a.setAttribute(b,d.join(" ")):a.removeAttribute(b)};ay=function(a,b){let c,d;return(d=(c=a.getAttribute(b))==null?void 0:c.match(/\S+/g))!=null?d:[]};
dy=function(a,b){return typeof a==="string"?`${b||""}/${a}`:a};fy=function(a,b){a.id||(a.id=`${"cdk-describedby-message"}-${b}-${ey++}`)};gy=function(){var a=aaa();return _.Rl(a)?a:_.$k(a)};_.hy=function(a,b,c,d){const e={};a!=="all-continent"&&(e.regionGroup=a);b!=="all-region"&&(e.region=b);c!=="all-script"&&(e.script=c);d!=="all-language"&&(e.language=d);return e};baa=function(){return _.n(_.iy)};
_.jy=function(a){a=(a==null?void 0:a.toLowerCase())||"";let b;return a==="auto"&&typeof navigator!=="undefined"&&((b=navigator)==null?0:b.language)?caa.test(navigator.language)?"rtl":"ltr":a==="rtl"?"rtl":"ltr"};ky=function(a,b){const c=typeof ShadowRoot!=="undefined"&&ShadowRoot;for(;b;){if(b===a)return!0;b=c&&b instanceof ShadowRoot?b.host:b.parentNode}return!1};ly=function(a,b){return b.some(c=>{const d=a.top>c.bottom,e=a.right<c.left,f=a.left>c.right;return a.bottom<c.top||d||e||f})};
my=function(a,b){return b.some(c=>{const d=a.bottom>c.bottom,e=a.left<c.left,f=a.right>c.right;return a.top<c.top||d||e||f})};ny=function(a,b){for(let c in b)b.hasOwnProperty(c)&&(a[c]=b[c])};oy=function(a){if(typeof a!=="number"&&a!=null){const [b,c]=a.split(daa);return c&&c!=="px"?null:parseFloat(b)}return a||null};py=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)}};
eaa=function(){return _.n(_.Ur)};faa=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)};qy=function(){return{color:"accent"}};gaa=function(a){a&1&&_.yq(0)};iaa=function(a){return haa.some(b=>b.test(a))};
sy=function(a,b){var c;var d=(c=a.formContent)==null?void 0:c.locale;c=d==null?void 0:d.split("-")[0];d=d&&ry.includes(d)?d:c&&ry.includes(c)?c:void 0;d=(d!=null?d:"en").replaceAll("-","_").toLowerCase();let e;a=((e=a.initializationData)==null?0:e.useNightlyRelease)?"nightly":"live";let f;return(b==null?0:(f=b.getEnableAlohaBinarySplit)==null?0:f.call(b))?(0,_.jb)`https://www.gstatic.com/uservoice/feedback/client/web/${a}/main_light_binary.js`:(0,_.jb)`https://www.gstatic.com/uservoice/feedback/client/web/${a}/main_binary__${d}.js`};
jaa=function(a,b,c,d){if(ty)return ty;const e=sy(a,d);return ty=b.feedbackV2GlobalObject?Promise.resolve(b.feedbackV2GlobalObject):new Promise((f,g)=>{const h=_.uy(document,"SCRIPT");_.$a(h,e);h.onload=()=>{b.feedbackV2GlobalObject?f(b.feedbackV2GlobalObject):g("feedbackV2GlobalObject not found on window.")};h.onerror=()=>{g(`Feedback binary script tag failed to load: ${e.toString()}`)};c.body.appendChild(h)})};
kaa=function(a,b,c,d){if(vy)return vy;const e=sy(a,d);return vy=b.feedbackV2GlobalObject?Promise.resolve(b.feedbackV2GlobalObject):new Promise((f,g)=>{const h=_.uy(document,"SCRIPT");_.$a(h,e);h.onload=()=>{b.feedbackV2GlobalObject?f(b.feedbackV2GlobalObject):g("feedbackV2GlobalObject not found on window.")};h.onerror=()=>{g(`Feedback binary script tag failed to load: ${e.toString()}`)};c.body.appendChild(h)})};
laa=function(a,b,c,d){return _.Uk(function*(){var e=Date.now();e=yield(yield jaa(a,c,d,b)).initializeFeedbackClientAsync(a,e,b);e.initiateAloha();return e})};maa=function(a,b,c,d){return _.Uk(function*(){var e=Date.now();e=yield(yield kaa(a,c,d.document,b)).initializeFeedbackClientAsync(a,e,b,d);e.initiateAloha();return e})};
naa=function(a,b,c){return _.Uk(function*(){const d=c||_.ab;var e;if(b==null?0:(e=b.getEnableAlohaBinarySplit)==null?0:e.call(b)){if(d.isFormOpened)throw e=Error("Lb"),e.name="DuplicateFormError",e;d.isFormOpened=!0;a.callbacks=a.callbacks||{};const f=a.callbacks.onClose||(()=>{});a.callbacks.onClose=g=>{d.isFormOpened=!1;f(g)};try{return maa(a,b,d,d)}catch(g){throw d.isFormOpened=!1,g;}}else{if(d.isFormOpened)throw e=Error("Lb"),e.name="DuplicateFormError",e;d.isFormOpened=!0;a.callbacks=a.callbacks||
{};const f=a.callbacks.onClose||(()=>{});a.callbacks.onClose=g=>{d.isFormOpened=!1;f(g)};try{return laa(a,b,d,d.document)}catch(g){throw d.isFormOpened=!1,g;}}})};
raa=function(a,b){return _.Uk(function*(){return new Promise(c=>{const d=oaa(b!=null?b:"")+"/aloha_form_properties?productId="+a;paa(d,e=>{const f=e.target;e=null;try{var g=JSON,h=g.stringify;if(f.A){var m=f.A.responseText;m.indexOf(")]}'\n")==0&&(m=m.substring(5));b:{if(_.ab.JSON)try{var q=_.ab.JSON.parse(m);break b}catch(u){}q=qaa(m)}}else q=void 0;e=kf(wy,h.call(g,q))}catch(u){h=new wy,q=new xy,q=yy(q,5,!0),q=yy(q,2,!0),q=yy(q,4,!1),q=yy(q,8,!0),q=yy(q,9,!0),q=yy(q,7,!0),q=yy(q,10,!0),q=yy(q,12,
!0),q=yy(q,13,!1),q=yy(q,14,!0),q=yy(q,15,!0),q=yy(q,20,!1),e=_.zy(h,xy,1,q)}c(e)})})})};oaa=function(a){return iaa(a)?a:"https://www.google.com/tools/feedback"};saa=function(){if(Ay===void 0&&(Ay=null,typeof window!=="undefined")){const a=window;a.trustedTypes!==void 0&&(Ay=a.trustedTypes.createPolicy("angular#components",{createHTML:b=>b}))}return Ay};By=function(a){let b;return((b=saa())==null?void 0:b.createHTML(a))||a};
taa=function(){const a=_.n(_.iy),b=a?a.location:null;return{mH:()=>b?b.pathname+b.search:""}};uaa=function(a){a&1&&(_.uj(),_.J(0,"svg",0),_.L(1,"path",15)(2,"path",16)(3,"path",17)(4,"circle",18)(5,"path",19)(6,"path",20)(7,"path",21)(8,"path",22),_.K())};vaa=function(a){a&1&&(_.uj(),_.J(0,"svg",1),_.L(1,"circle",23)(2,"path",24),_.K())};
waa=function(a){a&1&&(_.uj(),_.J(0,"svg",2),_.L(1,"rect",25)(2,"path",26)(3,"path",27)(4,"path",28)(5,"path",29)(6,"path",30)(7,"path",31)(8,"path",32)(9,"path",33)(10,"path",34)(11,"path",35)(12,"path",36)(13,"path",37)(14,"path",38),_.K())};xaa=function(a){a&1&&(_.J(0,"span",3),_.uj(),_.J(1,"svg",39)(2,"g",40),_.L(3,"circle",41)(4,"path",42),_.K()()())};yaa=function(a){a&1&&(_.uj(),_.J(0,"svg",4),_.L(1,"circle",43)(2,"path",44),_.K())};
zaa=function(a){a&1&&(_.J(0,"span",5),_.uj(),_.J(1,"svg",45)(2,"mask",46),_.L(3,"rect",47)(4,"path",48),_.K(),_.L(5,"path",49),_.J(6,"mask",50),_.L(7,"rect",51)(8,"path",52),_.K(),_.L(9,"path",53),_.K()())};Aaa=function(a){a&1&&(_.J(0,"span",5),_.uj(),_.J(1,"svg",54),_.L(2,"circle",55)(3,"circle",56)(4,"circle",57)(5,"circle",58),_.K()())};Baa=function(a){a&1&&(_.J(0,"span",5),_.uj(),_.J(1,"svg",59),_.L(2,"path",60)(3,"path",61)(4,"path",62),_.K()())};
Caa=function(a){a&1&&(_.J(0,"span",5),_.uj(),_.J(1,"svg",63),_.L(2,"path",64)(3,"path",65)(4,"path",66)(5,"path",67)(6,"path",68),_.K()())};Daa=function(a){a&1&&(_.J(0,"span",5),_.uj(),_.J(1,"svg",69),_.L(2,"path",70)(3,"path",71),_.K()())};Eaa=function(a){a&1&&(_.uj(),_.J(0,"svg",6),_.L(1,"path",72),_.K())};Faa=function(a){a&1&&(_.uj(),_.J(0,"svg",6),_.L(1,"path",73),_.K())};Gaa=function(a){a&1&&(_.uj(),_.J(0,"svg",6),_.L(1,"path",74),_.K())};
Haa=function(a){a&1&&(_.uj(),_.J(0,"svg",7),_.L(1,"path",75),_.K())};Iaa=function(a){a&1&&(_.uj(),_.J(0,"svg",8),_.L(1,"path",76)(2,"path",77)(3,"path",78)(4,"path",79),_.K())};Jaa=function(a){a&1&&(_.uj(),_.J(0,"svg",8),_.L(1,"circle",80)(2,"rect",81)(3,"rect",82)(4,"path",83)(5,"path",84),_.K())};Kaa=function(a){a&1&&(_.uj(),_.J(0,"svg",8),_.L(1,"path",85)(2,"rect",86)(3,"rect",87)(4,"path",88),_.K())};Laa=function(a){a&1&&(_.uj(),_.J(0,"svg",8),_.L(1,"rect",89)(2,"path",90)(3,"path",91),_.K())};
Maa=function(a){a&1&&(_.uj(),_.J(0,"svg",8),_.L(1,"rect",92)(2,"rect",93)(3,"path",94),_.K())};Naa=function(a){a&1&&(_.uj(),_.J(0,"svg",2),_.L(1,"path",95)(2,"circle",96)(3,"path",97),_.K())};Oaa=function(a){a&1&&(_.uj(),_.J(0,"svg",2),_.L(1,"path",95)(2,"path",98)(3,"path",99)(4,"path",100)(5,"path",101),_.K())};Paa=function(a){a&1&&(_.uj(),_.J(0,"svg",9),_.L(1,"rect",102)(2,"path",103)(3,"polygon",104),_.K())};Qaa=function(a){a&1&&(_.uj(),_.J(0,"svg",10),_.L(1,"path",105),_.K())};
Raa=function(a){a&1&&(_.uj(),_.J(0,"svg",11),_.L(1,"path",106)(2,"path",107)(3,"path",108),_.J(4,"mask",109),_.L(5,"path",110),_.K(),_.L(6,"path",111),_.K())};Saa=function(a){a&1&&(_.J(0,"span",12),_.uj(),_.J(1,"svg",112),_.L(2,"path",113),_.K()())};Taa=function(a){a&1&&(_.uj(),_.J(0,"svg",13),_.L(1,"path",114),_.K())};Uaa=function(a){a&1&&(_.uj(),_.J(0,"svg",115),_.L(1,"path",116)(2,"path",117)(3,"path",118)(4,"path",119)(5,"path",120),_.K())};
Vaa=function(a){a&1&&(_.uj(),_.J(0,"svg",115),_.L(1,"path",121)(2,"path",122)(3,"path",123)(4,"path",124)(5,"path",125),_.K())};Waa=function(a){a&1&&_.E(0,Uaa,6,0,":svg:svg",115)(1,Vaa,6,0,":svg:svg",115);a&2&&(a=_.R(),_.I(a.bk()?0:1))};Xaa=function(a){a&1&&(_.J(0,"span",14),_.uj(),_.J(1,"svg",126),_.L(2,"path",127),_.K()())};Yaa=function(a,b){a&1&&(_.J(0,"li"),_.L(1,"gf-footer-item",14),_.K());a&2&&(a=b.X,b=_.R(),_.C(),_.F("item",a)("logEvent",b.Event.Mw))};
Zaa=function(a,b){a&1&&(_.J(0,"li"),_.L(1,"gf-footer-item",14),_.K());a&2&&(a=b.X,b=_.R(),_.C(),_.F("item",a)("logEvent",b.Event.Mw))};$aa=function(a,b){a&1&&(_.J(0,"a",13),_.T(1),_.K());a&2&&(a=b.X,b=_.R(),_.F("catalogRouterLink",a.link)("logEvent",b.Event.Mw),_.C(),_.gr(" ",a.label," "))};
aba=function(a){if(a&1){const b=_.t();_.J(0,"div",1)(1,"div",2);_.T(2);_.J(3,"a",3);_.M("click",function(){_.w(b);const c=_.R();return _.y(c.Xj())});_.T(4," Dismiss ");_.K()()()}a&2&&(a=_.R(),_.G("callout--show",a.MH()),_.vp("aria-label",a.ol),_.C(2),_.gr(" ",a.ol," "))};bba=function(){return function*(){let a=0;for(;;)yield a++,a===Number.MAX_SAFE_INTEGER&&(a=0)}()};cba=function(a){a&1&&_.gq(0)};
dba=function(a){a&1&&_.E(0,cba,1,0,"ng-container",9);if(a&2){a=_.R().X;_.R();const b=_.nq(4);_.F("ngTemplateOutlet",b)("ngTemplateOutletContext",_.tr(2,Cy,a))}};eba=function(a){a&1&&_.gq(0)};fba=function(a){a&1&&_.E(0,eba,1,0,"ng-container",9);if(a&2){a=_.R().X;_.R();const b=_.nq(4);_.F("ngTemplateOutlet",b)("ngTemplateOutletContext",_.tr(2,Cy,a))}};
gba=function(a,b){if(a&1){const c=_.t();_.J(0,"div",2)(1,"div",3)(2,"div",4);_.L(3,"span",5);_.E(4,dba,1,4,"ng-container");_.K();_.J(5,"div",6);_.E(6,fba,1,4,"ng-container");_.J(7,"button",7);_.M("click",function(){const d=_.w(c).X,e=_.R();return _.y(e.fe(d))});_.L(8,"gf-icon",8);_.K()()()()}a&2&&(a=b.X,b=_.R(),_.G("primary",b.isPrimary(a)),_.C(3),_.F("innerHtml",a.content,_.Zm),_.C(),_.I(b.ha.gb()&&a.link?4:-1),_.C(2),_.I(!b.ha.gb()&&a.link?6:-1),_.C(2),_.F("inheritColor",!0))};
hba=function(a,b){a&1&&(_.J(0,"a",10),_.T(1),_.K());a&2&&(a=b.X,b=_.R(),_.F("title",a.link.ariaLabel)("href",a.link.url,_.$m)("logEvent",b.Event.HM)("logEventLabel",a.id),_.vp("aria-label",a.link.ariaLabel),_.C(),_.gr(" ",a.link.label," "))};_.Dy=function(a,b){return{type:7,name:a,dQ:b,options:{}}};_.Ey=function(a,b=null){return{type:4,styles:b,qj:a}};_.Fy=function(a){return{type:6,styles:a,offset:null}};_.Gy=function(a,b){return{type:0,name:a,styles:b,options:void 0}};
_.Hy=function(a,b){return{type:1,wQ:a,animation:b,options:null}};iba=function(a,b){a&1&&(_.J(0,"div",3)(1,"span",4),_.T(2),_.K()());a&2&&(a=_.R(),_.G("shopping-bag__count--secondary",!a.qa.kA),_.C(2),_.hr(b>999?"1K+":b))};jba=function(a){a&1&&_.L(0,"gf-lottie",14,1);a&2&&_.F("animation","gf-logo")("loop",!1)("autoplay",!0)};kba=function(a){a&1&&_.L(0,"gf-lottie",15,1);a&2&&_.F("loop",!1)("autoplay",!0)};
lba=function(a){a&1&&_.E(0,jba,2,3,"gf-lottie",14)(1,kba,2,2,"gf-lottie",15);a&2&&(a=_.R(),_.I(a.ha.uf()?0:1))};mba=function(a){a&1&&(_.J(0,"span",7),_.T(1),_.K());a&2&&(a=_.R(),_.C(),_.gr(" ",a.qH.badge," "))};nba=function(a){a&1&&_.L(0,"gf-theme-toggle",10)};oba=function(a){a&1&&_.L(0,"gf-shopping-bag-callout");a&2&&(a=_.R(),_.Rp("",a.IP,"-shopping-bag-callout"))};
qba=function(a,b){if(a&1){const c=_.t();_.pq(0);_.J(1,"a",3,0);_.M("keydown",function(d){_.w(c);const e=_.R();return _.y(pba(e,d))});_.J(3,"span",4);_.L(4,"gf-icon",5);_.K();_.J(5,"span",6);_.T(6);_.K()()}if(a&2){let c;a=b.X;b=_.R();const d=b.ha.gb()?(c=a.JZ)!==null&&c!==void 0?c:a.label:a.label;_.C();_.G("active",b.isActive(a.url));_.F("catalogRouterLink",a.url);_.vp("aria-label",d)("aria-current",b.isActive(a.url));_.C(3);_.F("name",a.icon)("filled",b.isActive(a.url))("animated",!0);_.C(2);_.hr(d)}};
Jy=function(a){if(Iy.has(a))return Iy.get(a);throw Error("Ub`"+a);};Ky=function(a){const b=new Map;for(const c of Object.keys(a))b.set(a[c].Cd,a[c].Gd);return b};My=function(a){let b=Ly.target;for(;b;){if(b===a)return!0;b=b.parentElement}return!1};rba=function(a){if(a&1){const b=_.t();_.J(0,"div",1);_.M("click",function(){_.w(b);const c=_.R();return _.y(c.HE())});_.K()}a&2&&(a=_.R(),_.G("mat-drawer-shown",a.BE()))};sba=function(a){a&1&&(_.J(0,"mat-drawer-content"),_.yq(1,2),_.K())};tba=function(){return!1};
uba=function(a){if(a&1){const b=_.t();_.J(0,"div",1);_.M("click",function(){_.w(b);const c=_.R();return _.y(c.HE())});_.K()}a&2&&(a=_.R(),_.G("mat-drawer-shown",a.BE()))};vba=function(a){a&1&&(_.J(0,"mat-sidenav-content"),_.yq(1,2),_.K())};wba=function(a){a&1&&_.gq(0)};xba=function(a){a&1&&_.gq(0)};
yba=function(a){if(a&1){const b=_.t();_.J(0,"mat-sidenav",18);_.M("closedStart",function(){_.w(b);const c=_.R();return _.y(c.Yq.reset())});_.E(1,xba,1,0,"ng-container",6);_.K()}a&2&&(a=_.R(),_.F("opened",a.ha.hr())("fixedInViewport",!0),_.C(),_.F("ngTemplateOutlet",a.ar))};zba=function(a){a&1&&_.gq(0)};Aba=function(a){a&1&&(_.eq(0,10),_.E(1,zba,1,0,"ng-container",6),_.fq());a&2&&(a=_.R(),_.C(),_.F("ngTemplateOutlet",a.header))};Bba=function(a){a&1&&_.gq(0)};
Cba=function(a){a&1&&(_.eq(0,11),_.E(1,Bba,1,0,"ng-container",6),_.fq());a&2&&(a=_.R(),_.C(),_.F("ngTemplateOutlet",a.He))};Dba=function(a){a&1&&_.gq(0)};Eba=function(a){a&1&&(_.J(0,"div",13),_.E(1,Dba,1,0,"ng-container",6),_.K());a&2&&(a=_.R(),_.C(),_.F("ngTemplateOutlet",a.Kg))};Fba=function(a){a&1&&_.L(0,"gf-error",17);if(a&2){let b;a=_.R();_.F("type",(b=a.ha.YG())!==null&&b!==void 0?b:void 0)}};Ny=function(a){return _.Xn(a)?a():a};_.Ry=function(){!_.Oy&&_.Py&&_.Qy((0,_.Py)());return _.Oy};
_.Qy=function(a){_.Oy=a;Sy.forEach(b=>{b(_.Oy)});Sy=[]};_.Ty=function(a){_.Oy&&_.Oy.KF(a)};_.Uy=function(){_.Oy&&_.Oy.gp()};Vy=function(a){return a?a.__owner?a.__owner:a.parentNode&&a.parentNode.nodeType===11?a.parentNode.host:a.parentElement||null:null};Wy=function(a,b,c){for(c||(a=Vy(a));a&&!b(a);)a=Vy(a)};
Zy=function(a){var b=Gba;const c=_.Xy(a),d=([,...f])=>b(c,f),e=([f,...g])=>a.apply(f,g);return function(...f){var g=this||_.ab,h=Yy.get(g);h||(h={},Yy.set(g,h));g=h;f=[this,...f];h=d?d(f):f;return Object.prototype.hasOwnProperty.call(g,h)?g[h]:g[h]=e(f)}};
Hba=function(){function a(){e[0]=1732584193;e[1]=4023233417;e[2]=2562383102;e[3]=271733878;e[4]=3285377520;u=q=0}function b(v){for(var x=g,A=0;A<64;A+=4)x[A/4]=v[A]<<24|v[A+1]<<16|v[A+2]<<8|v[A+3];for(A=16;A<80;A++)v=x[A-3]^x[A-8]^x[A-14]^x[A-16],x[A]=(v<<1|v>>>31)&4294967295;v=e[0];var D=e[1],O=e[2],Q=e[3],P=e[4];for(A=0;A<80;A++){if(A<40)if(A<20){var X=Q^D&(O^Q);var H=1518500249}else X=D^O^Q,H=1859775393;else A<60?(X=D&O|Q&(D|O),H=2400959708):(X=D^O^Q,H=3395469782);X=((v<<5|v>>>27)&4294967295)+
X+P+H+x[A]&4294967295;P=Q;Q=O;O=(D<<30|D>>>2)&4294967295;D=v;v=X}e[0]=e[0]+v&4294967295;e[1]=e[1]+D&4294967295;e[2]=e[2]+O&4294967295;e[3]=e[3]+Q&4294967295;e[4]=e[4]+P&4294967295}function c(v,x){if(typeof v==="string"){v=unescape(encodeURIComponent(v));for(var A=[],D=0,O=v.length;D<O;++D)A.push(v.charCodeAt(D));v=A}x||(x=v.length);A=0;if(q==0)for(;A+64<x;)b(v.slice(A,A+64)),A+=64,u+=64;for(;A<x;)if(f[q++]=v[A++],u++,q==64)for(q=0,b(f);A+64<x;)b(v.slice(A,A+64)),A+=64,u+=64}function d(){var v=[],
x=u*8;q<56?c(h,56-q):c(h,64-(q-56));for(var A=63;A>=56;A--)f[A]=x&255,x>>>=8;b(f);for(A=x=0;A<5;A++)for(var D=24;D>=0;D-=8)v[x++]=e[A]>>D&255;return v}for(var e=[],f=[],g=[],h=[128],m=1;m<64;++m)h[m]=0;var q,u;a();return{reset:a,update:c,digest:d,fQ:function(){for(var v=d(),x="",A=0;A<v.length;A++)x+="0123456789ABCDEF".charAt(Math.floor(v[A]/16))+"0123456789ABCDEF".charAt(v[A]%16);return x}}};
Kba=function(a,b=$y){if(!az){var c;a=(c=a.navigator)==null?void 0:c.userAgentData;if(!a||typeof a.getHighEntropyValues!=="function"||a.brands&&typeof a.brands.map!=="function")return Promise.reject(Error("jc"));c=(a.brands||[]).map(e=>{var f=new Iba;f=_.bz(f,1,e.brand);return _.bz(f,2,e.version)});Jba(_.cz(dz,2,a.mobile),c);az=a.getHighEntropyValues(b)}const d=new Set(b);return az.then(e=>{const f=dz.clone();d.has("platform")&&_.bz(f,3,e.platform);d.has("platformVersion")&&_.bz(f,4,e.platformVersion);
d.has("architecture")&&_.bz(f,5,e.architecture);d.has("model")&&_.bz(f,6,e.model);d.has("uaFullVersion")&&_.bz(f,7,e.uaFullVersion);return f}).catch(()=>dz.clone())};_.ez=function(a){return(a=a.match(/^https:\/\/www.youtube.com\/embed\/([^"&?\/\s]+)\b/))?a[1]:null};
Lba=function(a){var b="";const c=_.ab._F_jsUrl;if(typeof document!=="undefined"&&document&&document.getElementById&&(a=document.getElementById(a))){const d=a.tagName.toUpperCase();if(d=="SCRIPT"||d=="LINK")b=a.src?a.src:a.getAttribute("href")}if(c&&b){if(c!=b)throw Error("pc`"+c+"`"+b);b=c}else b=c||b;if(!gz(b))throw Error("qc");return b};Mba=function(a,b,c,d){if(a.UU)return hz||(hz=new iz(b,c,d)),hz};Nba=function(a){return a.replace(/[A-Z]/g,b=>`-${b.toLowerCase()}`)};
Oba=function(a){const b={};a.forEach(({vk:c,sw:d,transform:e})=>{b[Nba(d)]=[c,e]});return b};Pba=function(a,b){return jz(b.get(kz),a).inputs};Rba=function(a,b){a=a.childNodes;const c=b.map(()=>[]);let d=-1;b.some((e,f)=>e==="*"?(d=f,!0):!1);for(let e=0,f=a.length;e<f;++e){const g=a[e],h=Qba(g,b,d);h!==-1&&c[h].push(g)}return c};
Qba=function(a,b,c){let d=c;a&&a.nodeType===Node.ELEMENT_NODE&&b.some((e,f)=>{var g;if(g=e!=="*")lz||(g=Element.prototype,lz=g.matches||g.matchesSelector||g.mozMatchesSelector||g.msMatchesSelector||g.oMatchesSelector||g.webkitMatchesSelector),g=a.nodeType===Node.ELEMENT_NODE?lz.call(a,e):!1;return g?(d=f,!0):!1});return d};
nz=function(a,b){const c=Pba(a,b.na),d=b.l_||new Sba(a,b.na),e=Oba(c);class f extends Tba{get oo(){if(!this.A){const g=this.A=d.create(this.na||b.na);c.forEach(({vk:h,ZR:m})=>{this.hasOwnProperty(h)&&!m&&(m=this[h],delete this[h],mz(g,h,m))})}return this.A}constructor(g){super();this.na=g}attributeChangedCallback(g,h,m){[g]=e[g];mz(this.oo,g,m)}connectedCallback(){let g=!1;this.oo.kc&&(this.D(),g=!0);this.oo.connect(this);g||this.D()}disconnectedCallback(){this.A&&this.A.disconnect();this.B&&(this.B.unsubscribe(),
this.B=null)}D(){this.B=this.oo.kc.subscribe(g=>{g=new CustomEvent(g.name,{detail:g.value});this.dispatchEvent(g)})}}f.observedAttributes=Object.keys(e);c.forEach(({vk:g})=>{Object.defineProperty(f.prototype,g,{get(){return Uba(this.oo,g)},set(h){mz(this.oo,g,h)},configurable:!0,enumerable:!0})});return f};Vba=function(){_.No("NgAsyncAnimations");return qi([{da:oz,be:(a,b,c)=>new pz(a,b,c,"animations"),re:[_.iy,qz,_.Lr]},{da:_.rz,Ta:"BrowserAnimations"}])};
Vk=function(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}};Wba=typeof Object.defineProperties=="function"?Object.defineProperty:function(a,b,c){if(a==Array.prototype||a==Object.prototype)return a;a[b]=c.value;return a};Xba=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");};sz=Xba(this);
tz=function(a,b){if(b)a:{var c=sz;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&&b!=null&&Wba(c,a,{configurable:!0,writable:!0,value:b})}};tz("Symbol.asyncIterator",function(a){return a?a:Symbol("b")});Yba=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())})};_.Uk=function(a){return Yba(a())};
Wk=function(a){this[Symbol.asyncIterator]=function(){return this};this[Symbol.iterator]=function(){return a};this.next=function(b){return Promise.resolve(a.next(b))};this["throw"]=function(b){return new Promise(function(c,d){var e=a["throw"];e!==void 0?c(e.call(a,b)):(c=a["return"],c!==void 0&&c.call(a),d(new TypeError("d")))})};a["return"]!==void 0&&(this["return"]=function(b){return Promise.resolve(a["return"](b))})};tz("Symbol.dispose",function(a){return a?a:Symbol("e")});
tz("globalThis",function(a){return a||sz});tz("Object.entries",function(a){return a?a:function(b){var c=[],d;for(d in b)Object.prototype.hasOwnProperty.call(b,d)&&c.push([d,b[d]]);return c}});tz("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;})})}});
tz("Object.values",function(a){return a?a:function(b){var c=[],d;for(d in b)Object.prototype.hasOwnProperty.call(b,d)&&c.push(b[d]);return c}});var Zba=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};tz("Array.prototype.values",function(a){return a?a:function(){return Zba(this,function(b,c){return c})}});
tz("Object.fromEntries",function(a){return a?a:function(b){var c={};if(!(Symbol.iterator in b))throw new TypeError("f`"+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("g");c[d[0]]=d[1]}return c}});
tz("String.prototype.replaceAll",function(a){return a?a:function(b,c){if(b instanceof RegExp&&!b.global)throw new TypeError("h");return b instanceof RegExp?this.replace(b,c):this.replace(new RegExp(String(b).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\x08/g,"\\x08"),"g"),c)}});
tz("Array.prototype.flat",function(a){return a?a:function(b){b=b===void 0?1:b;var c=[];Array.prototype.forEach.call(this,function(d){Array.isArray(d)&&b>0?(d=Array.prototype.flat.call(d,b-1),c.push.apply(c,d)):c.push(d)});return c}});tz("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}});
tz("String.prototype.matchAll",function(a){return a?a:function(b){if(b instanceof RegExp&&!b.global)throw new TypeError("i");var c=new RegExp(b,b instanceof RegExp?void 0:"g"),d=this,e=!1,f={next:function(){if(e)return{value:void 0,done:!0};var g=c.exec(d);if(!g)return e=!0,{value:void 0,done:!0};g[0]===""&&(c.lastIndex+=1);return{value:g,done:!1}}};f[Symbol.iterator]=function(){return f};return f}});var uz=function(a){a=Math.trunc(a)||0;a<0&&(a+=this.length);if(!(a<0||a>=this.length))return this[a]};
tz("Array.prototype.at",function(a){return a?a:uz});var vz=function(a){return a?a:uz};tz("Int8Array.prototype.at",vz);tz("Uint8Array.prototype.at",vz);tz("Uint8ClampedArray.prototype.at",vz);tz("Int16Array.prototype.at",vz);tz("Uint16Array.prototype.at",vz);tz("Int32Array.prototype.at",vz);tz("Uint32Array.prototype.at",vz);tz("Float32Array.prototype.at",vz);tz("Float64Array.prototype.at",vz);tz("String.prototype.at",function(a){return a?a:uz});window.CLOSURE_DEFINES=window.CLOSURE_DEFINES||{};
window.CLOSURE_DEFINES["javascript.angular2.ENABLE_ZONES"]=!1;var wz,zz,Az,$ba,Cz,Zs,Bz,yz,sc,Dz,Ez,aca,bca,cca;wz=wz||{};_.ab=this||self;_.xz=function(a,b){a=a.split(".");var c=_.ab;a[0]in c||typeof c.execScript=="undefined"||c.execScript("var "+a[0]);for(var d;a.length&&(d=a.shift());)a.length||b===void 0?c[d]&&c[d]!==Object.prototype[d]?c=c[d]:c=c[d]={}:c[d]=b};zz=function(a,b){var c=yz("WIZ_global_data.oxN3nb");a=c&&c[a];return a!=null?a:b};Az=_.ab._F_toggles||[];$ba=/^[a-zA-Z_$][a-zA-Z0-9._$]*$/;
Cz=function(a){if(typeof a!=="string"||!a||a.search($ba)==-1)throw Error("j");if(!Bz||Bz.type!="goog")throw Error("k`"+a);if(Bz.JS)throw Error("l");Bz.JS=a};Cz.get=function(){return null};Zs=null;Bz=null;yz=function(a,b){a=a.split(".");b=b||_.ab;for(var c=0;c<a.length;c++)if(b=b[a[c]],b==null)return null;return b};sc=function(a){var b=typeof a;return b!="object"?b:a?Array.isArray(a)?"array":b:"null"};_.ka=function(a){var b=sc(a);return b=="array"||b=="object"&&typeof a.length=="number"};
Dz=function(a){var b=typeof a;return b=="object"&&a!=null||b=="function"};_.Xy=function(a){return Object.prototype.hasOwnProperty.call(a,Ez)&&a[Ez]||(a[Ez]=++aca)};Ez="closure_uid_"+(Math.random()*1E9>>>0);aca=0;bca=function(a,b,c){return a.call.apply(a.bind,arguments)};_.Fz=function(a,b,c){_.Fz=bca;return _.Fz.apply(null,arguments)};_.Gz=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)}};cca=function(a){return a};
_.Hz=function(a,b){function c(){}c.prototype=b.prototype;a.Tc=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.bZ=function(d,e,f){for(var g=Array(arguments.length-2),h=2;h<arguments.length;h++)g[h-2]=arguments[h];return b.prototype[e].apply(d,g)}};_.Hz(_.aa,Error);_.aa.prototype.name="CustomError";var Iz;_.Hz(ca,_.aa);ca.prototype.name="AssertionError";var Kz;_.da=function(a,b){return Array.prototype.indexOf.call(a,b,void 0)};_.Jz=function(a,b,c){Array.prototype.forEach.call(a,b,c)};Kz=function(a,b){return Array.prototype.some.call(a,b,void 0)};var Lz=function(a,b){this.width=a;this.height=b};_.k=Lz.prototype;_.k.clone=function(){return new Lz(this.width,this.height)};_.k.aspectRatio=function(){return this.width/this.height};_.k.Qe=function(){return!(this.width*this.height)};_.k.ceil=function(){this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};_.k.floor=function(){this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};
_.k.round=function(){this.width=Math.round(this.width);this.height=Math.round(this.height);return this};var ta="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");var Oz=function(a,b){this.A=a===Mz&&b||"";this.B=Nz};Oz.prototype.toString=function(){return this.A};var Nz={},Mz={};var Pz=function(a){return/^[\s\xa0]*$/.test(a)};var Qz=globalThis.trustedTypes,ya=Qz,Aa;var Ca=class{constructor(a){this.A=a}toString(){return this.A+""}};var Fa;Fa=class{constructor(a){this.A=a}toString(){return this.A}};_.Rz=new Fa("about:invalid#zClosurez");var Ha,Ma;Ha=class{constructor(a){this.ek=a}};_.Ka=[Ia("data"),Ia("http"),Ia("https"),Ia("mailto"),Ia("ftp"),new Ha(a=>/^[^:]*([/?#]|$)/.test(a))];Ma=/^\s*(?!javascript:)(?:[\w+.-]+:|[^:/?#]*(?:[/?#]|$))/i;_.Oa=class{constructor(a){this.A=a}toString(){return this.A+""}};_.dca=new _.Oa(Qz?Qz.emptyHTML:"");var Ua="alternate author bookmark canonical cite help icon license modulepreload next prefetch dns-prefetch prerender preconnect preload prev search subresource".split(" ");var Bb=function(a,b){a.__closure__error__context__984382||(a.__closure__error__context__984382={});a.__closure__error__context__984382.severity=b};var eca=function(a){return a.replace(RegExp("(^|[\\s]+)([a-z])","g"),function(b,c,d){return c+d.toUpperCase()})},Sz=function(a){var b=1;a=a.split(":");const c=[];for(;b>0&&a.length;)c.push(a.shift()),b--;a.length&&c.push(a.join(":"));return c};var Tz=!!(Az[0]&1024),fca=!!(Az[0]&32),gca=!!(Az[0]&2048),hca=!!(Az[0]&8);var ica,je;ica=zz(1,!0);_.cb=Tz?gca:zz(610401301,!1);je=Tz?fca||!hca:zz(653718497,ica);var Uz;Uz=_.ab.navigator;_.db=Uz?Uz.userAgentData||null:null;var Vz=_.gb()?!1:_.fb("Trident")||_.fb("MSIE"),Wz=_.fb("Gecko")&&!(_.bb().toLowerCase().indexOf("webkit")!=-1&&!_.fb("Edge"))&&!(_.fb("Trident")||_.fb("MSIE"))&&!_.fb("Edge"),Xz=_.bb().toLowerCase().indexOf("webkit")!=-1&&!_.fb("Edge"),jca=Xz&&_.fb("Mobile");var kca,Yz;_.Zz=function(a){return a?new Yz(a.nodeType==9?a:a.ownerDocument||a.document):Iz||(Iz=new Yz)};_.$z=function(a){a=a.document;a=a.compatMode=="CSS1Compat"?a.documentElement:a.body;return new Lz(a.clientWidth,a.clientHeight)};kca=function(a,b,c){function d(g){g&&b.appendChild(typeof g==="string"?a.createTextNode(g):g)}for(var e=1;e<c.length;e++){var f=c[e];!_.ka(f)||Dz(f)&&f.nodeType>0?d(f):_.Jz(f&&typeof f.length=="number"&&typeof f.item=="function"?_.ia(f):f,d)}};
_.uy=function(a,b){b=String(b);a.contentType==="application/xhtml+xml"&&(b=b.toLowerCase());return a.createElement(b)};Yz=function(a){this.A=a||_.ab.document||document};_.k=Yz.prototype;_.k.getElementsByTagName=function(a,b){return(b||this.A).getElementsByTagName(String(a))};_.k.createElement=function(a){return _.uy(this.A,a)};_.k.appendChild=function(a,b){a.appendChild(b)};_.k.append=function(a,b){kca(a.nodeType==9?a:a.ownerDocument||a.document,a,arguments)};
_.k.canHaveChildren=function(a){if(a.nodeType!=1)return!1;switch(a.tagName){case "APPLET":case "AREA":case "BASE":case "BR":case "COL":case "COMMAND":case "EMBED":case "FRAME":case "HR":case "IMG":case "INPUT":case "IFRAME":case "ISINDEX":case "KEYGEN":case "LINK":case "NOFRAMES":case "NOSCRIPT":case "META":case "OBJECT":case "PARAM":case "SCRIPT":case "SOURCE":case "STYLE":case "TRACK":case "WBR":return!1}return!0};_.k.removeNode=function(a){return a&&a.parentNode?a.parentNode.removeChild(a):null};
var aaa=function(){return(void 0).children!=void 0?(void 0).children:Array.prototype.filter.call((void 0).childNodes,function(a){return a.nodeType==1})};Yz.prototype.contains=function(a,b){if(!a||!b)return!1;if(a.contains&&b.nodeType==1)return a==b||a.contains(b);if(typeof a.compareDocumentPosition!="undefined")return a==b||!!(a.compareDocumentPosition(b)&16);for(;b&&a!=b;)b=b.parentNode;return b==a};var mb=function(a,b){a.D(b);a.B<100&&(a.B++,b.next=a.A,a.A=b)},aA=class{constructor(a,b){this.C=a;this.D=b;this.B=0;this.A=null}get(){let a;this.B>0?(this.B--,a=this.A,this.A=a.next,a.next=null):a=this.C();return a}};var lca=class{constructor(){this.B=this.A=null}add(a,b){const c=nb.get();c.set(a,b);this.B?this.B.next=c:this.A=c;this.B=c}remove(){let a=null;this.A&&(a=this.A,this.A=this.A.next,this.A||(this.B=null),a.next=null);return a}},nb=new aA(()=>new mca,a=>a.reset()),mca=class{constructor(){this.next=this.A=this.Qg=null}set(a,b){this.Qg=a;this.A=b;this.next=null}reset(){this.next=this.A=this.Qg=null}};var bA,ob=!1,lb=new lca,cA=(a,b)=>{bA||nca();ob||(bA(),ob=!0);lb.add(a,b)},nca=()=>{const a=Promise.resolve(void 0);bA=()=>{a.then(pb)}};var dA=function(){};var eA=function(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};var gA=function(a){this.A=0;this.M=void 0;this.D=this.B=this.C=null;this.H=this.I=!1;if(a!=dA)try{var b=this;a.call(void 0,function(c){fA(b,2,c)},function(c){fA(b,3,c)})}catch(c){fA(this,3,c)}},hA=function(){this.next=this.context=this.A=this.B=this.Ae=null;this.C=!1},pA,sA,rca,tA;hA.prototype.reset=function(){this.context=this.A=this.B=this.Ae=null;this.C=!1};
var iA=new aA(function(){return new hA},function(a){a.reset()}),jA=function(a,b,c){var d=iA.get();d.B=a;d.A=b;d.context=c;return d},oca=function(a){if(a instanceof gA)return a;var b=new gA(dA);fA(b,2,a);return b},pca=function(a,b,c){kA(a,b,c,null)||cA(_.Gz(b,a))},qca=function(a){return new gA(function(b,c){var d=a.length,e=[];if(d)for(var f=function(q,u){d--;e[q]=u;d==0&&b(e)},g=function(q){c(q)},h=0,m;h<a.length;h++)m=a[h],pca(m,_.Gz(f,h),g);else b(e)})};
gA.prototype.then=function(a,b,c){return lA(this,typeof a==="function"?a:null,typeof b==="function"?b:null,c)};gA.prototype.$goog_Thenable=!0;gA.prototype.G=function(a,b){return lA(this,null,a,b)};gA.prototype.catch=gA.prototype.G;gA.prototype.cancel=function(a){if(this.A==0){var b=new _.mA(a);cA(function(){nA(this,b)},this)}};
var nA=function(a,b){if(a.A==0)if(a.C){var c=a.C;if(c.B){for(var d=0,e=null,f=null,g=c.B;g&&(g.C||(d++,g.Ae==a&&(e=g),!(e&&d>1)));g=g.next)e||(f=g);e&&(c.A==0&&d==1?nA(c,b):(f?(d=f,d.next==c.D&&(c.D=d),d.next=d.next.next):oA(c),pA(c,e,3,b)))}a.C=null}else fA(a,3,b)},rA=function(a,b){a.B||a.A!=2&&a.A!=3||qA(a);a.D?a.D.next=b:a.B=b;a.D=b},lA=function(a,b,c,d){var e=jA(null,null,null);e.Ae=new gA(function(f,g){e.B=b?function(h){try{var m=b.call(d,h);f(m)}catch(q){g(q)}}:f;e.A=c?function(h){try{var m=
c.call(d,h);m===void 0&&h instanceof _.mA?g(h):f(m)}catch(q){g(q)}}:g});e.Ae.C=a;rA(a,e);return e.Ae};gA.prototype.P=function(a){this.A=0;fA(this,2,a)};gA.prototype.V=function(a){this.A=0;fA(this,3,a)};
var fA=function(a,b,c){a.A==0&&(a===c&&(b=3,c=new TypeError("o")),a.A=1,kA(c,a.P,a.V,a)||(a.M=c,a.A=b,a.C=null,qA(a),b!=3||c instanceof _.mA||rca(a,c)))},kA=function(a,b,c,d){if(a instanceof gA)return rA(a,jA(b||dA,c||null,d)),!0;if(eA(a))return a.then(b,c,d),!0;if(Dz(a))try{var e=a.then;if(typeof e==="function")return sca(a,e,b,c,d),!0}catch(f){return c.call(d,f),!0}return!1},sca=function(a,b,c,d,e){var f=!1,g=function(m){f||(f=!0,c.call(e,m))},h=function(m){f||(f=!0,d.call(e,m))};try{b.call(a,g,
h)}catch(m){h(m)}},qA=function(a){a.I||(a.I=!0,cA(a.N,a))},oA=function(a){var b=null;a.B&&(b=a.B,a.B=b.next,b.next=null);a.B||(a.D=null);return b};gA.prototype.N=function(){for(var a;a=oA(this);)pA(this,a,this.A,this.M);this.I=!1};pA=function(a,b,c,d){if(c==3&&b.A&&!b.C)for(;a&&a.H;a=a.C)a.H=!1;if(b.Ae)b.Ae.C=null,sA(b,c,d);else try{b.C?b.B.call(b.context):sA(b,c,d)}catch(e){tA.call(null,e)}mb(iA,b)};sA=function(a,b,c){b==2?a.B.call(a.context,c):a.A&&a.A.call(a.context,c)};
rca=function(a,b){a.H=!0;cA(function(){a.H&&tA.call(null,b)})};tA=kb;_.mA=function(a){_.aa.call(this,a)};_.Hz(_.mA,_.aa);_.mA.prototype.name="cancel";var uA=function(a,b,c){return a.A.then(function(d){const e=d[b];if(!e)throw Error("p`"+b);return e.apply(d,c)})},tca=class{constructor(a){this.A=a;a.then((0,_.Fz)(function(){},this),()=>{},this)}},uca=function(a,b,c){const d=Array(arguments.length-2);for(var e=2;e<arguments.length;e++)d[e-2]=arguments[e];e=vA(a,b).then(function(f){return f.apply(null,d)});return new tca(e)},wA={},vA=function(a,b){var c=wA[b];if(c)return c;c=(c=yz(b))?oca(c):(new gA(function(d,e){const f=(new Yz(document)).createElement("SCRIPT");
f.async=!0;_.$a(f,_.Da(a instanceof Oz&&a.constructor===Oz&&a.B===Nz?a.A:"type_error:Const"));f.onload=f.onreadystatechange=function(){f.readyState&&f.readyState!="loaded"&&f.readyState!="complete"||d()};f.onerror=g=>{e(Error("q`"+b+"`"+a,{cause:g}))};(document.head||document.getElementsByTagName("head")[0]).appendChild(f)})).then(function(){const d=yz(b);if(!d)throw Error("r`"+b+"`"+a);return d});return wA[b]=c};var vca={uW:"https://www.google.com",bY:"https://support.google.com",oX:"https://play.google.com"},wca=function(a){return _.Uk(function*(){for(const b of Object.values(vca))try{(yield navigator.permissions.query({name:"top-level-storage-access",requestedOrigin:b})).state!=="granted"&&a.A.push(b)}catch(c){break}})};(new class{constructor(){this.A=[];this.B=[];this.initialize=qb(()=>{const a=this;return _.Uk(function*(){if(typeof document==="undefined"||document.requestStorageAccessFor===void 0||navigator.permissions===void 0||navigator.permissions.query===void 0||location.hostname.match(".+\\.google\\.com$"))return Promise.resolve();yield wca(a);a.A.length>0&&document.addEventListener("click",a.C)})});this.C=()=>{if(!(this.B.length>0)){for(const a of this.A)try{this.B.push(document.requestStorageAccessFor(a))}catch(b){}Promise.all(this.B).then(()=>
{}).catch(()=>{}).finally(()=>{this.reset()})}}}reset(){document.removeEventListener("click",this.C)}}).initialize();var xA=void 0,yA,xca=typeof TextDecoder!=="undefined";_.zA=function(a){for(var b=[],c=0,d=0;d<a.length;d++){var e=a.charCodeAt(d);e<128?b[c++]=e:(e<2048?b[c++]=e>>6|192:((e&64512)==55296&&d+1<a.length&&(a.charCodeAt(d+1)&64512)==56320?(e=65536+((e&1023)<<10)+(a.charCodeAt(++d)&1023),b[c++]=e>>18|240,b[c++]=e>>12&63|128):b[c++]=e>>12|224,b[c++]=e>>6&63|128),b[c++]=e&63|128)}return b};!_.fb("Android")||_.hb();_.hb();_.ib();var AA={},BA=null,CA=function(a,b){b===void 0&&(b=0);if(!BA){BA={};for(var c="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),d=["+/=","+/","-_=","-_.","-_"],e=0;e<5;e++){var f=c.concat(d[e].split(""));AA[e]=f;for(var g=0;g<f.length;g++){var h=f[g];BA[h]===void 0&&(BA[h]=g)}}}b=AA[b];c=Array(Math.floor(a.length/3));d=b[64]||"";for(e=f=0;f<a.length-2;f+=3){var m=a[f],q=a[f+1];h=a[f+2];g=b[m>>2];m=b[(m&3)<<4|q>>4];q=b[(q&15)<<2|h>>6];h=b[h&63];c[e++]=g+m+q+h}g=0;h=d;switch(a.length-
f){case 2:g=a[f+1],h=b[(g&15)<<2]||d;case 1:a=a[f],c[e]=b[a>>2]+b[(a&3)<<4|g>>4]+h+d}return c.join("")},yca=function(a,b){return b?CA(_.zA(a),b):_.ab.btoa(unescape(encodeURIComponent(a)))};var xb=/[-_.]/g,vb={"-":"+",_:"/",".":"="},Sb={},zca=typeof structuredClone!="undefined";var DA,Tb=function(){return DA||(DA=new Rb(null,Sb))},Rb=class{constructor(a,b){if(b!==Sb)throw Error("w");this.A=a;if(a!=null&&a.length===0)throw Error("x");}Qe(){return this.A==null}};var EA;var Oc,FA,ne,Ld;_.Hb=Symbol();Oc=Symbol();FA=Symbol();ne=Symbol();Ld=Symbol();var Lc={},Nb={},Qd,GA=[],HA,Yb,ke,ie;GA[_.Hb]=55;Qd=Object.freeze(GA);HA=class{constructor(a,b,c){this.C=0;this.A=a;this.B=b;this.D=c}next(){if(this.C<this.A.length){const a=this.A[this.C++];return{done:!1,value:this.B?this.B.call(this.D,a):a}}return{done:!0,value:void 0}}[Symbol.iterator](){return new HA(this.A,this.B,this.D)}};_.IA=Object.freeze({});ke=Object.freeze({});ie=Object.freeze({});var fc,Aca,ac;_.dc=$b(a=>typeof a==="number");_.bc=$b(a=>typeof a==="string");fc=$b(a=>typeof a==="boolean");Aca=$b(a=>!!a&&(typeof a==="object"||typeof a==="function"));ac=$b(a=>Array.isArray(a));var ec=typeof _.ab.BigInt==="function"&&typeof _.ab.BigInt(0)==="bigint";var Gc=$b(a=>ec?a>=Bca&&a<=Cca:a[0]==="-"?hc(a,Dca):hc(a,Eca)),Dca=Number.MIN_SAFE_INTEGER.toString(),Bca=ec?BigInt(Number.MIN_SAFE_INTEGER):void 0,Eca=Number.MAX_SAFE_INTEGER.toString(),Cca=ec?BigInt(Number.MAX_SAFE_INTEGER):void 0;var ic=0,jc=0;var uc=/^-?([1-9][0-9]*|0)(\.[0-9]+)?$/;var ae,Rc,Tc,Zd,Yc,Sc,Xc,be,Td,Hd,bd,Ud;ae=function(a){Yc===void 0&&(Yc=typeof Proxy==="function"?Vc(Proxy):null);if(!Yc||!Wc())return a;let b=Zd(a);if(b)return b;if(Math.random()>.01)return a;Zc(a);b=new Yc(a,{set(c,d,e){Qc();c[d]=e;return!0}});Uc(a,b);return b};Rc=void 0;Tc=void 0;Zd=function(a){let b;return(b=Rc)==null?void 0:b.get(a)};_.he=function(a){let b;return((b=Tc)==null?void 0:b.get(a))||a};Yc=void 0;Sc=void 0;Xc=void 0;
be=function(a,b,c){if(Wc()){if(dd(a,b)){if(c)return}else if(Math.random()>.01)return;var d=a.length;c={length:d};for(var e=0;e<Math.min(d,10);e++){if(d<=10)var f=e;else{f=d/10;const g=Math.floor(e*f);f=g+Math.floor(Math.random()*(Math.floor((e+1)*f)-g))}c[f]=a[f]}$c(a,c)?(d=bd||(bd=new Sc),e=d.get(b),e||(e=new Sc,d.set(b,e)),e.set(a,c)):(Cb(),Ud(a,b))}};Td=function(a,b){const c=dd(a,b);c&&!$c(a,c)&&(ad(),Ud(a,b))};
Hd=function(a){var b;if(a&&(b=bd)!=null&&b.has(a)&&(b=a.Ib))for(let c=0;c<b.length;c++){const d=b[c];if(c===b.length-1&&Qb(d))for(const e in d){const f=d[e];Array.isArray(f)&&Td(f,a)}else Array.isArray(d)&&Td(d,a)}};bd=void 0;Ud=function(a,b){let c,d;(c=bd)==null||(d=c.get(b))==null||d.delete(a)};var ed,gd,hd;var td={},Fca=(()=>class extends Map{constructor(){super()}})(),JA=function(a){if(a.Xp&2)throw Error("H");},sd=class extends Fca{constructor(a,b,c=md,d=md){super();let e=a[_.Hb]|0;e|=64;this.Xp=a[_.Hb]=e;this.Aw=b;this.mr=c;this.wC=this.Aw?od:d;for(let f=0;f<a.length;f++){const g=a[f],h=c(g[0],!1,!0);let m=g[1];b?m===void 0&&(m=null):m=d(g[1],!1,!0,void 0,void 0,e);super.set(h,m)}}kC(a=pd){if(this.size!==0)return this.jC(a)}jC(a=pd){const b=[],c=super.entries();for(var d;!(d=c.next()).done;)d=d.value,
d[0]=a(d[0]),d[1]=a(d[1]),b.push(d);return b}clear(){JA(this);super.clear()}delete(a){JA(this);return super.delete(this.mr(a,!0,!1))}entries(){var a=this.eI();return new HA(a,qd,this)}keys(){return this.iS()}values(){var a=this.eI();return new HA(a,sd.prototype.get,this)}forEach(a,b){super.forEach((c,d)=>{a.call(b,this.get(d),d,this)})}set(a,b){JA(this);a=this.mr(a,!0,!1);return a==null?this:b==null?(super.delete(a),this):super.set(a,this.wC(b,!0,!0,this.Aw,!1,this.Xp))}has(a){return super.has(this.mr(a,
!1,!1))}get(a){a=this.mr(a,!1,!1);const b=super.get(a);if(b!==void 0){var c=this.Aw;return c?(c=this.wC(b,!1,!0,c,this.HP,this.Xp),c!==b&&super.set(a,c),c):b}}eI(){return Array.from(super.keys())}iS(){return super.keys()}[Symbol.iterator](){return this.entries()}};sd.prototype.toJSON=void 0;sd.prototype.wS=Nb;var rd;_.KA=zca?structuredClone:a=>yd(a,Bd,void 0,void 0,!1);var LA,NA,Tw,OA,PA,QA,SA,RA,TA,UA,WA,ZA,$A,dB,Sw,Gca,yy,iB;LA=function(a,b){a=a.Ib;return _.Pd(a,a[_.Hb],b)};_.Pd=function(a,b,c,d){if(c===-1)return null;const e=b>>15&1023||536870912;if(c>=e){if(b&256)return a[a.length-1][c]}else{var f=a.length;if(d&&b&256&&(d=a[f-1][c],d!=null)){if(Nd(a,b,e,c)&&FA!=null){var g;a=(g=EA)!=null?g:EA={};g=a[FA]||0;g>=4||(a[FA]=g+1,Cb())}return d}return Nd(a,b,e,c)}};_.MA=function(a,b,c){const d=a.Ib;let e=d[_.Hb];_.Wb(e);Od(d,e,b,c);return a};
NA=function(a,b,c){return re(a,b,c,!1)!==void 0};Tw=function(a,b){a=a.Ib;let c=a[_.Hb];const d=_.Pd(a,c,b);var e=d==null||typeof d==="number"?d:d==="NaN"||d==="Infinity"||d==="-Infinity"?Number(d):void 0;e!=null&&e!==d&&Od(a,c,b,e);return e};_.Qw=function(a){return a===_.IA?2:5};OA=function(a,b){a=a.Ib;let c=a[_.Hb];const d=_.Pd(a,c,b),e=Ub(d,!0,!!(c&34));e!=null&&e!==d&&Od(a,c,b,e);return e==null?Tb():e};
PA=function(a,b,c,d){a=a.Ib;let e=a[_.Hb];_.Wb(e);if(d==null){const f=oe(a);if(pe(f,a,e,c)===b)f.set(c,0);else return}else e=qe(a,e,c,b);Od(a,e,b,d)};QA=function(a,b,c,d){let e=a[_.Hb];e=qe(a,e,c,b);Od(a,e,b,d)};SA=function(a,b,c){return RA(a,b)===c?c:-1};RA=function(a,b){a=a.Ib;return pe(oe(a),a,a[_.Hb],b)};
TA=function(a,b,c,d){let e=a[_.Hb];d=_.Pd(a,e,c,d);let f;if(d!=null&&d.wr===Lc)return b=_.nd(d),b!==d&&Od(a,e,c,b),b.Ib;if(Array.isArray(d)){const g=d[_.Hb]|0;g&2?f=ld(Id(d,g,!1),b,!0):g&64?f=d:f=ld(f,b,!0)}else f=ld(void 0,b,!0);f!==d&&Od(a,e,c,f);return f};UA=function(a,b,c){return(a=re(a,b,c,!1))?a:Mc(b)};_.VA=function(a,b,c,d=!1){b=re(a,b,c,d);if(b==null)return b;a=a.Ib;d=a[_.Hb];if(!(d&2)){const e=_.nd(b);e!==b&&(b=e,Od(a,d,c,b))}return b};
_.Ow=function(a,b,c,d){const e=a.Ib[_.Hb];return _.se(a,e,b,c,d,void 0,!1,!(2&e))};_.zy=function(a,b,c,d){d==null&&(d=void 0);return _.MA(a,c,d)};
WA=function(a,b,c){const d=a.Ib;let e=d[_.Hb];_.Wb(e);if(c==null)return Od(d,e,b),a;c=_.he(c);let f=c[_.Hb]|0,g=f;const h=!!(2&f)||!!(2048&f),m=h||Object.isFrozen(c),q=!m&&(void 0===ie||(je||!1)&&void 0!==ke);let u=!0,v=!0;for(let A=0;A<c.length;A++){var x=c[A];h||(x=_.Ib(x.Ib),u&&(u=!x),v&&(v=x))}h||(f|=5,f=u?f|8:f&-9,f=v?f|16:f&-17);q||m&&f!==g?(c=Gb(c),g=0,f=Vd(f,e),f=$d(f,e,!0)):m||be(c,a);f!==g&&(c[_.Hb]=f);Od(d,e,b,c);return a};_.XA=function(a,b,c,d){te(a,b,c,d);return a};
_.YA=function(a,b){a=LA(a,b);a!=null&&(typeof a==="bigint"?Gc(a)?a=Number(a):(a=BigInt.asIntN(64,a),a=Gc(a)?Number(a):String(a)):a=vc(a)?typeof a==="number"?zc(a):yc(a):void 0);return a};ZA=function(a){{a=LA(a,1);const b=typeof a;a=a==null?a:b==="bigint"?String(BigInt.asIntN(64,a)):vc(a)?b==="string"?yc(a):zc(a):void 0}return a};$A=function(a,b){a=LA(a,b);return a==null||typeof a==="boolean"?a:typeof a==="number"?!!a:void 0};_.aB=function(a,b){return xc(LA(a,b))};
_.Lw=function(a,b){return _.Kc(LA(a,b))};_.bB=function(a,b,c=!1){return ue($A(a,b),c)};_.cB=function(a,b,c=0){return ue(_.aB(a,b),c)};dB=function(a,b){return ue(_.YA(a,b),0)};Sw=function(a,b){return ue(Tw(a,b),0)};_.Rw=function(a,b){return ue(_.Lw(a,b),"")};_.eB=function(a,b){a=LA(a,b);a=a==null?a:Number.isFinite(a)?a|0:void 0;return ue(a,0)};_.fB=function(a,b,c,d){return _.VA(a,b,SA(a,d,c))};_.gB=function(a,b){a=_.YA(a,b);return a==null?void 0:a};
Gca=function(a){a=_.Lw(a,10);return a==null?void 0:a};_.cz=function(a,b,c){return _.MA(a,b,c==null?c:tc(c))};yy=function(a,b,c){return me(a,b,c==null?c:tc(c),!1)};_.hB=function(a,b,c){return _.MA(a,b,c==null?c:wc(c))};iB=function(a,b,c){return _.MA(a,b,Ac(c))};_.jB=function(a,b,c){if(c!=null&&typeof c!=="number")throw Error("y`"+typeof c+"`"+c);return _.MA(a,b,c)};_.bz=function(a,b,c){return _.MA(a,b,Jc(c))};
_.kB=function(a,b,c){if(c!=null){if(!Number.isFinite(c))throw Db("enum");c|=0}return _.MA(a,b,c)};var mB=function(a){let b,c=0,d=0,e=0;const f=a.B;let g=a.A;do b=f[g++],c|=(b&127)<<e,e+=7;while(e<32&&b&128);e>32&&(d|=(b&127)>>4);for(e=3;e<32&&b&128;e+=7)b=f[g++],d|=(b&127)<<e;lB(a,g);if(b<128)return nc(c>>>0,d>>>0);throw Error("O");},nB=function(a){let b=0,c=a.A;const d=c+10,e=a.B;for(;c<d;){const f=e[c++];b|=f;if((f&128)===0)return lB(a,c),!!(b&127)}throw Error("O");},oB=function(a){const b=a.B;let c=a.A,d=b[c++],e=d&127;if(d&128&&(d=b[c++],e|=(d&127)<<7,d&128&&(d=b[c++],e|=(d&127)<<14,d&128&&
(d=b[c++],e|=(d&127)<<21,d&128&&(d=b[c++],e|=d<<28,d&128&&b[c++]&128&&b[c++]&128&&b[c++]&128&&b[c++]&128&&b[c++]&128)))))throw Error("O");lB(a,c);return e},pB=function(a){var b=a.B;const c=a.A,d=b[c],e=b[c+1],f=b[c+2];b=b[c+3];lB(a,a.A+4);return(d<<0|e<<8|f<<16|b<<24)>>>0},lB=function(a,b){a.A=b;if(b>a.C)throw Error("P`"+b+"`"+a.C);},qB=function(a,b){if(b<0)throw Error("Q`"+b);const c=a.A,d=c+b;if(d>a.C)throw Error("P`"+(a.C-c)+"`"+b);a.A=d;return c},Ye=function(a,b){if(b==0)return Tb();var c=qB(a,
b);a.Ry&&a.G?c=a.B.subarray(c,c+b):(a=a.B,b=c+b,c=c===b?new Uint8Array(0):a.slice(c,b));return c.length==0?Tb():new Rb(c,Sb)},Hca=class{constructor(a,b){this.B=null;this.G=!1;this.A=this.C=this.D=0;this.init(a,void 0,void 0,b)}init(a,b,c,{Ry:d=!1}={}){this.Ry=d;a&&(a=ve(a),this.B=a.buffer,this.G=a.ck,this.D=b||0,this.C=c!==void 0?this.D+c:this.B.length,this.A=this.D)}clear(){this.B=null;this.G=!1;this.A=this.C=this.D=0;this.Ry=!1}reset(){this.A=this.D}},rB=[];var ff=function(a,{LG:b=!1}={}){a.LG=b},Ve=function(a){var b=a.A;if(b.A==b.C)return!1;a.C=a.A.A;var c=oB(a.A)>>>0;b=c>>>3;c&=7;if(!(c>=0&&c<=5))throw Error("K`"+c+"`"+a.C);if(b<1)throw Error("L`"+b+"`"+a.C);a.D=b;a.B=c;return!0},Xe=function(a){switch(a.B){case 0:a.B!=0?Xe(a):nB(a.A);break;case 1:a=a.A;lB(a,a.A+8);break;case 2:if(a.B!=2)Xe(a);else{var b=oB(a.A)>>>0;a=a.A;lB(a,a.A+b)}break;case 5:a=a.A;lB(a,a.A+4);break;case 3:b=a.D;do{if(!Ve(a))throw Error("M");if(a.B==4){if(a.D!=b)throw Error("N");
break}Xe(a)}while(1);break;default:throw Error("K`"+a.B+"`"+a.C);}},sB=function(a,b,c){const d=a.A.C,e=oB(a.A)>>>0,f=a.A.A+e;let g=f-d;g<=0&&(a.A.C=f,c(b,a,void 0,void 0,void 0),g=f-a.A.A);if(g)throw Error("J`"+e+"`"+(e-g));a.A.A=f;a.A.C=d},tB=function(a){var b=oB(a.A)>>>0;a=a.A;var c=qB(a,b);a=a.B;if(xca){var d=a,e;(e=yA)||(e=yA=new TextDecoder("utf-8",{fatal:!0}));b=c+b;d=c===0&&b===d.length?d:d.subarray(c,b);try{var f=e.decode(d)}catch(h){if(xA===void 0){try{e.decode(new Uint8Array([128]))}catch(m){}try{e.decode(new Uint8Array([97])),
xA=!0}catch(m){xA=!1}}!xA&&(yA=void 0);throw h;}}else{f=c;b=f+b;c=[];let h=null;let m;for(;f<b;){var g=a[f++];g<128?c.push(g):g<224?f>=b?sb():(m=a[f++],g<194||(m&192)!==128?(f--,sb()):c.push((g&31)<<6|m&63)):g<240?f>=b-1?sb():(m=a[f++],(m&192)!==128||g===224&&m<160||g===237&&m>=160||((e=a[f++])&192)!==128?(f--,sb()):c.push((g&15)<<12|(m&63)<<6|e&63)):g<=244?f>=b-2?sb():(m=a[f++],(m&192)!==128||(g<<28)+(m-144)>>30!==0||((e=a[f++])&192)!==128||((d=a[f++])&192)!==128?(f--,sb()):(g=(g&7)<<18|(m&63)<<
12|(e&63)<<6|d&63,g-=65536,c.push((g>>10&1023)+55296,(g&1023)+56320))):sb();c.length>=8192&&(h=tb(h,c),c.length=0)}f=tb(h,c)}return f},cf=function(a){const b=oB(a.A)>>>0;return Ye(a.A,b)},gf=class{constructor(a,b){if(rB.length){const c=rB.pop();c.init(a,void 0,void 0,b);a=c}else a=new Hca(a,b);this.A=a;this.C=this.A.A;this.B=this.D=-1;ff(this,b)}reset(){this.A.reset();this.C=this.A.A;this.B=this.D=-1}},ef=[];var He,Ge,kf,uB;kf=function(a,b){if(b==null||b=="")return new a;b=JSON.parse(b);if(!Array.isArray(b))throw Error("V");return fd(a,Kb(b))};uB=function(a,b,c){b.ctor?b.C(a,b.ctor,b.A,c,!0):b.C(a,b.A,c,!0)};_.vB=class{constructor(a,b,c){this.Ib=kd(a,b,c)}toJSON(){return Ie(this)}Oa(a){try{return Ge=!0,a&&(He=a===xe||a!==we&&a!==Be&&a!==Ee?xe:a),JSON.stringify(Ie(this),wd)}finally{a&&(He=void 0),Ge=!1}}clone(){const a=this.Ib;return Gd(this,a,a[_.Hb],!1)}bo(){return!_.Ib(this.Ib)}ck(){return _.Ib(this.Ib)}};
_.vB.prototype.wr=Lc;_.vB.prototype.toString=function(){try{return Ge=!0,Ie(this).toString()}finally{Ge=!1}};var wB=Ke(),xB=Ke(),yB=Ke(),zB=Ke(),AB=Ke(),BB=Ke();var Qe=class{constructor(a,b){this.A=a;a=cca(wB);this.B=!!a&&b===a||!1}},Re=new Qe(function(a,b,c,d,e){if(a.B!==2)return!1;sB(a,TA(b,d,c),e);return!0},wB),$e=new Qe(function(a,b,c,d,e){if(a.B!==2)return!1;sB(a,TA(b,d,c,!0),e);return!0},wB),Ne=Symbol(),Ue=Symbol(),Oe,Pe;var Ica=af(df,BB),Jca=af(function(a,b,c,d){if(a.B!==1)return!1;var e=a.A;a=pB(e);const f=pB(e);e=(f>>31)*2+1;const g=f>>>20&2047;a=4294967296*(f&1048575)+a;QA(b,c,d,g==2047?a?NaN:e*Infinity:g==0?e*4.9E-324*a:e*Math.pow(2,g-1075)*(a+4503599627370496));return!0},Ke()),CB=af(function(a,b,c){if(a.B!==0)return!1;bf(b,c,mB(a.A));return!0},AB),Kca=af(function(a,b,c,d){if(a.B!==0)return!1;QA(b,c,d,mB(a.A));return!0},AB),DB=af(function(a,b,c){if(a.B!==0)return!1;bf(b,c,oB(a.A));return!0},zB),EB;
EB=new Qe(function(a,b,c){if(a.B!==0&&a.B!==2)return!1;b=Rd(b,b[_.Hb],c,2,!1);if(a.B==2)for(c=oB(a.A)>>>0,c=a.A.A+c;a.A.A<c;)b.push(oB(a.A));else b.push(oB(a.A));return!0},zB);
var Lca=af(function(a,b,c){if(a.B!==1)return!1;var d=a.A;a=pB(d);d=pB(d);bf(b,c,pc(a,d));return!0},Ke()),Mca=af(function(a,b,c){if(a.B!==5)return!1;bf(b,c,pB(a.A));return!0},Ke()),Nca=af(function(a,b,c){if(a.B!==0)return!1;bf(b,c,nB(a.A));return!0},xB),Oca=af(function(a,b,c,d){if(a.B!==0)return!1;QA(b,c,d,nB(a.A));return!0},xB),Pca=af(function(a,b,c){if(a.B!==2)return!1;a=tB(a);bf(b,c,a===""?void 0:a);return!0},yB),FB=af(function(a,b,c){if(a.B!==2)return!1;bf(b,c,tB(a));return!0},yB),GB=af(function(a,
b,c,d){if(a.B!==2)return!1;QA(b,c,d,tB(a));return!0},yB),HB=function(a,b,c=wB){return new Qe(a,c)}(function(a,b,c,d,e){if(a.B!==2)return!1;d=ld(void 0,d,!0);let f=b[_.Hb];_.Wb(f);let g=Rd(b,f,c,3);f=b[_.Hb];(g[_.Hb]|0)&4&&(g=Gb(g),g[_.Hb]=(g[_.Hb]|1)&-2079,Od(b,f,c,g));g.push(d);sB(a,d,e);return!0},function(a,b,c,d,e){if(Array.isArray(b))for(let v=0;v<b.length;v++){var f=a,g=c,h=e;var m=b[v];var q=d;m instanceof _.vB?(Hd(m),m=m.Ib):m=Array.isArray(m)?ld(m,q,!1):void 0;if(m!=null){q=f;var u=q.B;for(g=
g*8+2;g>127;)u.A.push(g&127|128),g>>>=7;u.A.push(g);const x=q.B.end();g=q;u=x;u.length!==0&&(g.C.push(u),g.A+=u.length);x.push(q.A);q=x;h(m,f);h=q;m=h.pop();for(m=f.A+f.B.length()-m;m>127;)h.push(m&127|128),m>>>=7,f.A++;h.push(m);f.A++}}}),IB=new Qe(function(a,b,c,d,e,f){if(a.B!==2)return!1;qe(b,b[_.Hb],f,c);b=TA(b,d,c);sB(a,b,e);return!0},wB),Qca=af(function(a,b,c){if(a.B!==2)return!1;bf(b,c,cf(a));return!0},BB);var JB=class{constructor(a,b){this.A=a;this.ctor=b;this.B=_.VA;this.C=_.zy;this.defaultValue=void 0}};var Rca=class{constructor(a){this.A=a}eK(a){uA(this.A,"startFeedback",arguments)}B(a){uA(this.A,"requestSurvey",arguments).G(()=>{},this)}C(a){uA(this.A,"presentSurvey",arguments).G(()=>{},this)}},KB=new Oz(Mz,"https://www.gstatic.com/feedback/js/help/prod/service/lazy.min.js");vA(KB,"help.service.Lazy.create").G(()=>{});var Sca=class extends _.vB{constructor(){super()}};var LB=class extends _.vB{constructor(a){super(a)}};var MB=class extends _.vB{constructor(a){super(a)}De(){const a=LA(this,2);if(Array.isArray(a)||a instanceof _.vB)throw Error("W");return OA(this,2)}Gc(a){if(a!=null)if(Array.isArray(a))_.MA(this,2,yd(a,Dd,void 0,void 0,!1));else if(typeof a==="string"||a instanceof Rb||zb(a))me(this,2,Ub(a,!1,!1),Tb());else throw Error("S`"+a);}};var NB=class{constructor(a,b){this.key=a;this.defaultValue=!1;this.flagName=b;this.flagNameForDebugging=void 0}ctor(a){return typeof a==="boolean"?a:this.defaultValue}};var OB=class extends _.vB{constructor(a){super(a)}},PB=[1];var QB=class extends _.vB{constructor(a){super(a)}},RB=[2,3,4,5,6,8];var SB=class extends _.vB{constructor(a){super(a)}B(){return OA(this,3)}};var TB=class extends _.vB{constructor(a){super(a)}},UB=lf(TB);var Tca=hf(TB,[0,HB,[0,[0,FB],HB,[0,RB,CB,Kca,Oca,Jca,GB,IB,[0,Pca,Ica],FB,IB,[0,PB,GB]],Qca,-1]]);var VB=function(a){throw Error("X`"+a.B);},Uca=function(a){if(a.A==null)return null;if(typeof a.A==="boolean")return a.A;if(typeof a.A==="string"){const b=a.A.toLowerCase();if(b==="true"||b==="1")return!0;if(b==="false"||b==="0")return!1}throw new TypeError("$`"+a.B+"`"+a.A+"`"+typeof a.A);},WB=function(a,b){a=Uca(a);return a===null?b:a},XB=class{constructor(a,b){this.B=a;this.A=b}Cd(a){if(this.A==null)return arguments.length==0&&VB(this),a;if(typeof this.A==="string")return this.A;throw new TypeError("Y`"+
this.B+"`"+this.A+"`"+typeof this.A);}number(a){if(this.A==null)return arguments.length==0&&VB(this),a;if(typeof this.A==="number")return this.A;if(typeof this.A==="string"){const b=Number(this.A);if(!isNaN(b)&&!Pz(this.A))return b}throw new TypeError("aa`"+this.B+"`"+this.A+"`"+typeof this.A);}toString(){if(this.A==null)var a=null;else if(typeof this.A==="string")a=this.A;else throw new TypeError("Z`"+this.B+"`"+this.A+"`"+typeof this.A);a===null&&VB(this);return a}};var YB=class{constructor(a){this.D=!1;a?a=_.Ow(Tca(a),SB,1,_.Qw())[0]:(this.D=!0,a=_.Ow(UB("["+nf("TSDtV",window).substring(4)),SB,1,_.Qw())[0]);var b=a;if(b){var c={};for(d of _.Ow(b,QB,2,_.Qw()))switch(b=dB(d,1).toString(),RA(d,RB)){case 3:c[b]=_.bB(d,SA(d,RB,3));break;case 2:c[b]=dB(d,SA(d,RB,2));break;case 4:c[b]=Sw(d,SA(d,RB,4));break;case 5:c[b]=_.Rw(d,SA(d,RB,5));break;case 6:c[b]=_.fB(d,MB,6,RB);break;case 8:const e=UA(d,OB,SA(d,RB,8));switch(RA(e,PB)){case 1:c[b]=_.Rw(e,SA(e,PB,1));break;
default:throw Error("ba`"+RA(e,PB));}break;default:throw Error("ba`"+RA(d,RB));}var d=c}else d={};this.C=d;this.ia=a?a.B():null}A(a){if(!this.D||a.key in this.C)a=a.ctor(this.C[a.key]);else if(nf("nQyAE",window)){var b=a.flagName;var c=nf("nQyAE",window);var d=nf("TSDtV",window);if(d&&typeof d==="string"){var e=_.Ow(UB("["+d.substring(4)),SB,1,_.Qw())[0];if(e){d={};for(f of _.Ow(e,QB,2,_.Qw()))switch(e=_.Rw(f,7),RA(f,RB)){case 3:d[e]=_.bB(f,SA(f,RB,3));break;case 2:d[e]=dB(f,SA(f,RB,2));break;case 4:d[e]=
Sw(f,SA(f,RB,4));break;case 5:d[e]=_.Rw(f,SA(f,RB,5));break;case 8:const g=UA(f,OB,SA(f,RB,8));switch(RA(g,PB)){case 1:d[e]="%.@."+_.Rw(g,SA(g,PB,1)).substring(1)}}var f=d}else f={}}else f={};if(f&&Object.keys(f).length>0)for(let g of Object.keys(f))g in c||(c[g]=f[g]);c=c[b];b=c!==void 0?new XB("nQyAE."+b,c):null;if(b===null)a=a.defaultValue;else if(a instanceof NB)a=WB(b,a.defaultValue);else throw Error("ca`"+a);}else a=a.defaultValue;return a}B(){return this.ia}};var pf=globalThis;var uf=Object.getOwnPropertyDescriptor,Bf=Object.defineProperty,Gf=Object.getPrototypeOf,bg=Object.create,cg=Array.prototype.slice,Ag=qf("addEventListener"),Bg=qf("removeEventListener"),Pf=qf(""),ZB=typeof window!=="undefined",Lf=ZB?window:void 0,zf=ZB&&Lf||globalThis,$B=typeof WorkerGlobalScope!=="undefined"&&self instanceof WorkerGlobalScope,Uf=!("nw"in zf)&&typeof zf.process!=="undefined"&&zf.process.toString()==="[object process]",dg=!Uf&&!$B&&!(!ZB||!Lf.HTMLElement),eg=typeof zf.process!=="undefined"&&
zf.process.toString()==="[object process]"&&!$B&&!(!ZB||!Lf.HTMLElement),yf={},Vca=qf("enable_beforeunload"),Af=function(a){if(a=a||zf.event){var b=yf[a.type];b||(b=yf[a.type]=qf("ON_PROPERTY"+a.type));var c=this||a.target||zf;b=c[b];dg&&c===Lf&&a.type==="error"?(c=a,c=b&&b.call(this,c.message,c.filename,c.lineno,c.colno,c.error),c===!0&&a.preventDefault()):(c=b&&b.apply(this,arguments),a.type==="beforeunload"&&zf[Vca]&&typeof c==="string"?a.returnValue=c:c==void 0||c||a.preventDefault());return c}},
Ef=qf("originalInstance"),Jf=!1,Kf=!1;var Tf=!1;if(typeof window!=="undefined")try{const a=Object.defineProperty({},"passive",{get:function(){Tf=!0}});window.addEventListener("test",a,a);window.removeEventListener("test",a,a)}catch(a){Tf=!1}var Wf={uC:!0},Qf={},Vf={},Yf=new RegExp("^"+Pf+"(\\w+)(true|false)$"),Sf=qf("propagationStopped");var gg,hg,ig,jg,mg;var ug="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 webglcontextrestored webglcontextlost webglcontextcreationerror autocomplete autocompleteerror toggle afterscriptexecute beforescriptexecute DOMContentLoaded freeze fullscreenchange mozfullscreenchange webkitfullscreenchange msfullscreenchange fullscreenerror mozfullscreenerror webkitfullscreenerror msfullscreenerror readystatechange visibilitychange resume 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 beforecopy beforecut beforepaste copy cut paste dragstart loadend animationstart search transitionrun transitionstart webkitanimationend webkitanimationiteration webkitanimationstart webkittransitionend 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(" ");var yg=qf("zoneTask");if(typeof window==="undefined"||WB(new XB("mXaIFf",nf("mXaIFf",window)),!0)){var ag;const a=globalThis,b=a[qf("forceDuplicateZoneCheck")]===!0;if(a.Zone&&(b||typeof a.Zone.__symbol__!=="function"))throw Error("ua");a.Zone!=null||(a.Zone=rf());ag=a.Zone;Eg();Fg();Gg();fg();wg();Cg();Dg()};var Jg=Hg({ja:Hg}),Ng=Hg({eb:Hg}),Kg=Hg({KZ:Hg}),Og=Hg({LZ:Hg});_.Tg=class extends Error{constructor(a,b){super(`${`NG0${Math.abs(a)}`}${b?": "+b:""}`);this.code=a}};var Zh,hi,Wca,ji,Dj,aC;Zh=Hg({T:Hg});_.$h=Hg({wa:Hg});hi=Hg({gf:Hg});Wca=Hg({fb:Hg});ji=Hg({F:Hg});Dj=Hg({Fg:Hg});aC=Hg({pN:Hg});var Wg,eh,bC;Wg=null;_.Yg=!1;eh=1;_.qh=Symbol("wa");bC={version:0,gI:0,uc:!1,Bd:void 0,lm:void 0,xg:void 0,qv:0,Re:void 0,ik:void 0,rq:!1,zn:!1,rB:()=>!1,sB:()=>{},Jj:()=>{},oz:()=>{}};var cC=Symbol("xa"),dC=Symbol("ya"),ph=Symbol("za"),oh=Object.assign({},bC,{value:cC,uc:!0,error:null,Vd:Vg,rB(a){return a.value===cC||a.value===dC},sB(a){if(a.value===dC)throw Error("Aa");const b=a.value;a.value=dC;const c=_.kh(a);let d;try{d=a.lz()}catch(e){d=ph,a.error=e}finally{_.lh(a,c)}b!==cC&&b!==ph&&d!==ph&&a.Vd(b,d)?a.value=b:(a.value=d,a.version++)}});var uh=function(){throw Error();};var sh=Object.assign({},bC,{Vd:Vg,value:void 0});_.eC=()=>{};_.Xca=Object.assign({},bC,{zn:!0,rq:!1,Jj:a=>{a.Cb!==null&&a.Cb(a.Qr)},Uq:!1,xn:_.eC});var wh;var Ch=Hg({tD:Hg});_.r=class{constructor(a,b){this.A=a;this.ja=void 0;typeof b=="number"?this.Fg=b:b!==void 0&&(this.ja=_.l({ia:this,Z:b.Z||"root",U:b.U}))}get Rb(){return this}toString(){return`InjectionToken ${this.A}`}};var zm=globalThis;var fC={},Kh=/\n/gm,Dh=void 0;var wi=new _.r("");var gC=new _.r("",-1);var vi=new _.r("");var Bi=class{get(a,b=fC){if(b===fC)throw a=Error("Ca`"+Rg(a)),a.name="NullInjectorError",a;return b}};var Wh;_.di={};Wh=[];var xi=Hg({da:String,Ta:Hg});var fs=new _.r("");var Hi,Yca,Ai,Zca,Li;Hi={};Yca={};Ai=void 0;_.hC=class{};Zca=function(a,b){b=_.Bh(b);let c=zi(b)?b:_.Bh(b&&b.da);const d=Ii(b);if(!zi(b)&&b.Rb===!0){let e=a.A.get(c);e||(e=Fi(void 0,Hi,!0),e.U=()=>Ih(e.Rb),a.A.set(c,e));c=b;e.Rb.push(b)}a.A.set(c,d)};
Li=class extends _.hC{get ta(){return this.Ga}constructor(a,b,c,d){super();this.parent=b;this.source=c;this.G=d;this.A=new Map;this.C=new Set;this.B=[];this.Ga=!1;Ki(a,e=>Zca(this,e));this.A.set(gC,Fi(void 0,this));d.has("environment")&&this.A.set(_.hC,Fi(void 0,this));a=this.A.get(fs);a!=null&&typeof a.value==="string"&&this.G.add(a.value);this.D=new Set(this.get(vi,Wh,2))}destroy(){Ji(this);this.Ga=!0;const a=Xg(null);try{for(const c of this.C)c.ma();const b=this.B;this.B=[];for(const c of b)c()}finally{this.A.clear(),
this.C.clear(),this.D.clear(),Xg(a)}}Bb(a){Ji(this);this.B.push(a);return()=>{const b=this.B.indexOf(a);b!==-1&&this.B.splice(b,1)}}get(a,b=fC,c=0){Ji(this);if(a.hasOwnProperty(aC))return a[aC](this);c=Hh(c);const d=Eh(this),e=xh();try{if(!(c&4)){let x=this.A.get(a);if(x===void 0){const A=(typeof a==="function"||typeof a==="object"&&a instanceof _.r)&&Lg(a);var f;if(f=A)if(A.Z){var g=_.Bh(A.Z);f=typeof g==="string"?g==="any"||this.G.has(g):this.D.has(g)}else f=!1;f?x=Fi(Ei(a),Hi):x=null;this.A.set(a,
x)}if(x!=null){a:{b=x;const A=Xg(null);try{b.value===Hi&&(b.value=Yca,b.value=b.U());var h;if(h=typeof b.value==="object"&&b.value){var m=b.value;h=m!==null&&typeof m==="object"&&typeof m.ma==="function"}h&&this.C.add(b.value);var q=b.value;break a}finally{Xg(A)}q=void 0}return q}}const v=c&2?Ci():this.parent;b=c&8&&b===fC?null:b;return v.get(a,b)}catch(v){if(v.name==="NullInjectorError"){(v.ngTempTokenPath=v.ngTempTokenPath||[]).unshift(Rg(a));if(d)throw v;q=v;var u=this.source;const x=q.ngTempTokenPath;
a.__source&&x.unshift(a.__source);q.message=Lh("\n"+q.message,x,u);q.ngTokenPath=x;q.ngTempTokenPath=null;throw q;}throw v;}finally{xh(e),Eh(d)}}wm(){const a=Xg(null),b=Eh(this),c=xh();try{const d=this.get(wi,Wh,2);for(const e of d)e()}finally{Eh(b),xh(c),Xg(a)}}toString(){const a=[],b=this.A;for(const c of b.keys())a.push(Rg(c));return`R3Injector[${a.join(", ")}]`}};var Ui=class{constructor(a,b,c){this.tk=a;this.Xe=b;this.vu=c}};_.Ri.FI=!0;var dn,ij,mp;_.fj=qj(null);dn=null;ij=!1;mp=!0;var Tj=class{constructor(a,b){var c=_.cm;this.U=a;this.C=!1;this.G=b;this.D=c}};var iC={};var $ca=class{constructor(a,b){this.na=a;this.Bv=b}get(a,b,c){c=Hh(c);const d=this.na.get(a,iC,c);return d!==iC||b===iC?d:this.Bv.get(a,b,c)}};var Bj=!0,Ej=0,Nj={},Uj=class{constructor(a,b){this.B=a;this.Eb=b}get(a,b,c){return Pj(this.B,this.Eb,a,Hh(c),b)}};_.jC=class{constructor(a){this.attributeName=a;this.Fg=()=>Lj(this.attributeName)}toString(){return`HostAttributeToken ${this.attributeName}`}};(new _.r("")).Fg=a=>{const b=_.gj();if(b===null)throw new _.Tg(204,!1);if(b.type&2)return b.value;if(a&8)return null;throw new _.Tg(204,!1);};_.kC=Jh(Yj(a=>({ia:a})),-1);_.lC=Jh(Yj(),8);Jh(Yj(),2);_.mC=Jh(Yj(),4);Jh(Yj(),1);Hg({da:String,Ta:Hg});var nC;_.es=function(a){if(Array.isArray(a))return ak({name:""},void 0,a,"");let b;const c=(b=a.name)!=null?b:"";return ak({name:c},a.parent,a.yb,c)};_.kk=class{};nC=new Bi;_.kk.ja=_.l({ia:_.kk,Z:"any",U:()=>_.Gh(gC)});_.kk.Fg=-1;var kz=class{};var oC=class{},jw=class{};var ks=class{},pC=new _.r("",{Z:"root",U:()=>!1});new _.r("",{Z:"root",U:()=>!1});var Or=new _.r(""),Pr=new _.r("");new _.r("");var ada=new _.r("",{Z:"root",U:()=>!1});new _.r("");new _.r("");new _.r("");new _.r("",{Z:"root",U:()=>new Map});var bk=void 0;var dk=new Map,bn=0;var qC=new _.r("",{Z:"root",U:()=>"ng"}),hs=new _.r(""),lk=new _.r("",{Z:"platform",U:()=>"unknown"}),rC,fu,eu;new _.r("");_.rz=new _.r("");rC=new _.r("",{Z:"root",U:()=>{let a,b;return((a=ck().body)==null?void 0:(b=a.querySelector("[ngCspNonce]"))==null?void 0:b.getAttribute("ngCspNonce"))||null}});fu={sn:[16,32,48,64,96,128,256,384,640,750,828,1080,1200,1920,2048,3840],uT:30,jZ:!1,iZ:!1};eu=new _.r("",{Z:"root",U:()=>fu});var bda=class{},sC=class{};_.gk=class{constructor(a){this.L=a}};_.gk.Fg=function(){return hk(_.gj(),_.t())};var oz;oz=class{};_.tC=class{constructor(){this.Al=null}};_.tC.Fg=()=>{const a=_.t(),b=Xi(_.gj().index,a);return(Oi(b)?b:a)[11]};_.Uo=class{};_.Uo.Fg=pk;_.Uo.pN=a=>a;var ok=class extends _.Uo{constructor(){var a=_.t();super();this.Eb=a}Bb(a){ej(this.Eb,a);return()=>{var b=this.Eb;if(b[21]!==null){var c=b[21].indexOf(a);c!==-1&&b[21].splice(c,1)}}}};var uC=qk(a=>function(b){a(this);this.message=b?`${b.length} errors occurred during unsubscription:
${b.map((c,d)=>`${d+1}) ${c.toString()}`).join("\n  ")}`:"";this.name="UnsubscriptionError";this.errors=b});var cda,vC;
_.tk=class{constructor(a){this.P=a;this.closed=!1;this.C=this.B=null}unsubscribe(){let a;if(!this.closed){this.closed=!0;const c=this.B;if(Array.isArray(c))for(var b of c)b.remove(this);else c==null||c.remove(this);b=this.P;if(sk(b))try{b()}catch(e){a=e instanceof uC?e.errors:[e]}const d=this.C;if(d){this.C=null;for(const e of d)try{sk(e)?e():e.unsubscribe()}catch(f){let g;a=(g=a)!=null?g:[];f instanceof uC?a=[...a,...f.errors]:a.push(f)}}if(a)throw new uC(a);}}add(a){if(a&&a!==this)if(this.closed)sk(a)?a():
a.unsubscribe();else{if(a instanceof _.tk){if(a.closed||a.M(this))return;a.H(this)}let b;(this.C=(b=this.C)!=null?b:[]).push(a)}}M(a){const b=this.B;return b===a||Array.isArray(b)&&b.includes(a)}H(a){const b=this.B;this.B=Array.isArray(b)?(b.push(a),b):b?[b,a]:a}N(a){const b=this.B;b===a?this.B=null:Array.isArray(b)&&rk(b,a)}remove(a){const b=this.C;b&&rk(b,a);a instanceof _.tk&&a.N(this)}};cda=_.tk;vC=new _.tk;vC.closed=!0;cda.A=vC;var wC=class extends _.tk{static create(a,b,c){return new bl(a,b,c)}constructor(a){super();this.A=!1;this.destination=a instanceof wC?a:new xC(!a||sk(a)?{next:a!=null?a:void 0}:a);uk(a)&&a.add(this)}next(a){this.A||this.jc(a)}error(a){this.A||(this.A=!0,this.G(a))}complete(){this.A||(this.A=!0,this.D())}unsubscribe(){this.closed||(this.A=!0,super.unsubscribe())}jc(a){this.destination.next(a)}G(a){this.destination.error(a);this.unsubscribe()}D(){this.destination.complete();this.unsubscribe()}},xC=
class{constructor(a){this.A=a}next(a){const b=this.A;if(b.next)try{b.next(a)}catch(c){wk(c)}}error(a){const b=this.A;if(b.error)try{b.error(a)}catch(c){wk(c)}else wk(a)}complete(){const a=this.A;if(a.complete)try{a.complete()}catch(b){wk(b)}}},bl=class extends wC{constructor(a,b,c){super();let d;sk(a)||!a?d={next:a!=null?a:void 0,error:b!=null?b:void 0,complete:c!=null?c:void 0}:d=a;this.destination=new xC(d)}};var Gk=typeof Symbol==="function"&&Symbol.observable||"@@observable";_.B=function(a,...b){return b.length?yk(b)(a):a};
_.Ak=class{constructor(a){a&&(this.Ue=a)}ev(a){const b=new _.Ak;b.source=this;b.operator=a;return b}subscribe(a,b,c){a=a&&a instanceof wC||a&&sk(a.next)&&sk(a.error)&&sk(a.complete)&&uk(a)?a:new bl(a,b,c);b=this.operator;c=this.source;a.add(b?b.call(a,c):c?this.Ue(a):this.Ly(a));return a}Ly(a){try{return this.Ue(a)}catch(b){a.error(b)}}forEach(a,b){b=zk(b);return new b((c,d)=>{let e;e=this.subscribe(f=>{try{a(f)}catch(g){d(g),e==null||e.unsubscribe()}},d,c)})}Ue(a){let b;return(b=this.source)==null?
void 0:b.subscribe(a)}[Gk](){return this}};_.Ak.create=a=>new _.Ak(a);var dda=qk(a=>function(){a(this);this.name="ObjectUnsubscribedError";this.message="object unsubscribed"});_.Bx=function(a){const b=new _.Ak;b.source=a;return b};
_.yo=class extends _.Ak{constructor(){super();this.Fe=[];this.og=this.A=this.closed=!1;this.D=null}ev(a){const b=new yC(this,this);b.operator=a;return b}B(){if(this.closed)throw new dda;}next(a){this.B();if(!this.A){const b=this.Fe.slice();for(const c of b)c.next(a)}}error(a){this.B();if(!this.A){this.og=this.A=!0;this.D=a;const b=this.Fe;for(;b.length;)b.shift().error(a)}}complete(){this.B();if(!this.A){this.A=!0;const a=this.Fe;for(;a.length;)a.shift().complete()}}unsubscribe(){this.A=this.closed=
!0;this.Fe=null}Ly(a){this.B();return super.Ly(a)}Ue(a){this.B();this.G(a);return this.H(a)}H(a){const b=this.A,c=this.Fe;return this.og||b?_.tk.A:(c.push(a),new _.tk(()=>rk(this.Fe,a)))}G(a){const b=this.D,c=this.A;this.og?a.error(b):c&&a.complete()}};_.yo.create=(a,b)=>new yC(a,b);
var yC=class extends _.yo{constructor(a,b){super();this.destination=a;this.source=b}next(a){let b,c;(b=this.destination)==null||(c=b.next)==null||c.call(b,a)}error(a){let b,c;(b=this.destination)==null||(c=b.error)==null||c.call(b,a)}complete(){let a,b;(a=this.destination)==null||(b=a.complete)==null||b.call(a)}Ue(a){let b,c;return(c=(b=this.source)==null?void 0:b.subscribe(a))!=null?c:_.tk.A}};_.Hu=class extends _.yo{constructor(a){super();this.C=a}get value(){return this.De()}Ue(a){const b=super.Ue(a);!b.closed&&a.next(this.C);return b}De(){const a=this.D,b=this.C;if(this.og)throw a;this.B();return b}next(a){super.next(this.C=a)}};_.Jl=new _.Ak(a=>a.complete());var Ek=typeof Symbol==="function"&&Symbol.iterator?Symbol.iterator:"@@iterator";var Kk=a=>a&&typeof a.length==="number"&&typeof a!=="function";var zC={now(){return(zC.Ya||Date).now()},Ya:void 0};var AC;AC=function(a){var b=a.bufferSize,c=a.I;const d=a.buffer;a=a.C;const e=(a?1:2)*b;b<Infinity&&e<d.length&&d.splice(0,d.length-e);if(!a){b=c.now();c=0;for(a=1;a<d.length&&d[a]<=b;a+=2)c=a;c&&d.splice(0,c+1)}};
_.Co=class extends _.yo{constructor(a=Infinity,b=Infinity,c=zC){super();this.bufferSize=a;this.Ew=b;this.I=c;this.buffer=[];this.C=b===Infinity;this.bufferSize=Math.max(1,a);this.Ew=Math.max(1,b)}next(a){const b=this.buffer,c=this.C,d=this.I,e=this.Ew;this.A||(b.push(a),!c&&b.push(d.now()+e));AC(this);super.next(a)}Ue(a){this.B();AC(this);const b=this.H(a),c=this.C,d=this.buffer.slice();for(let e=0;e<d.length&&!a.closed;e+=c?1:2)a.next(d[e]);this.G(a);return b}};var eda=class{constructor(a,b=BC){this.A=a;this.now=b}Cb(a,b=0,c){return(new this.A(this,a)).Cb(c,b)}},BC=zC.now;var cl=qk(a=>function(){a(this);this.name="EmptyError";this.message="no elements in sequence"});_.hl=class extends wC{constructor(a,b,c,d,e){super(a);this.I=e;b&&(this.jc=function(f){try{b(f)}catch(g){this.destination.error(g)}});c&&(this.G=function(f){try{c(f)}catch(g){this.destination.error(g)}this.unsubscribe()});d&&(this.D=function(){try{d()}catch(f){this.destination.error(f)}this.unsubscribe()})}unsubscribe(){let a;this.closed||(a=this.I)!=null&&a.call(this);super.unsubscribe()}};var CC;CC=function(a){const b=a.A;if(!b||b.A)a.A=a.C();return a.A};_.DC=class extends _.Ak{constructor(a,b){super();this.source=a;this.C=b;this.A=null;this.It=0;this.Um=null}Ue(a){return CC(this).subscribe(a)}B(){this.It=0;const a=this.Um;this.A=this.Um=null;a==null||a.unsubscribe()}connect(){let a=this.Um;if(!a){a=this.Um=new _.tk;const b=CC(this);a.add(this.source.subscribe(new _.hl(b,void 0,c=>{this.B();b.error(c)},()=>{this.B();b.complete()},()=>this.B())));a.closed&&(this.Um=null,a=_.tk.A)}return a}Rr(){return il()(this)}};var jl=Array.isArray;var ll=Array.isArray,ml=Object.getPrototypeOf,nl=Object.prototype,ol=Object.keys;var tl=class extends wC{constructor(a,b,c){super(a);this.jc=b;this.I=c}D(){this.I()?super.D():this.unsubscribe()}};var Dl=["addListener","removeListener"],Cl=["addEventListener","removeEventListener"],Fl=["on","off"];var fda=class extends _.tk{constructor(){super()}Cb(){return this}};var EC=function(a,b,c){if(a.closed)return Error("Ja");a.pending=!1;if(b=a.I(b,c))return b;a.pending===!1&&a.id!=null&&(a.id=a.A(a.scheduler,a.id,null))},FC=class extends fda{constructor(a,b){super();this.scheduler=a;this.G=b;this.pending=!1}Cb(a,b=0){if(this.closed)return this;this.state=a;a=this.id;const c=this.scheduler;a!=null&&(this.id=this.A(c,a,b));this.pending=!0;this.delay=b;this.id=this.id||this.D(c,this.id,b);return this}D(a,b,c=0){return setInterval(a.flush.bind(a,this),c)}A(a,b,c=0){if(c!=
null&&this.delay===c&&this.pending===!1)return b;clearInterval(b)}I(a){let b=!1,c;try{this.G(a)}catch(d){b=!0,c=!!d&&d||Error(d)}if(b)return this.unsubscribe(),c}unsubscribe(){if(!this.closed){const a=this.id,b=this.scheduler,c=b.actions;this.G=this.state=this.scheduler=null;this.pending=!1;rk(c,this);a!=null&&(this.id=this.A(b,a,null));this.delay=null;super.unsubscribe()}}};var GC=class extends eda{constructor(a,b=BC){super(a,b);this.actions=[];this.active=!1;this.Zv=void 0}flush(a){const b=this.actions;if(this.active)b.push(a);else{var c;this.active=!0;do if(c=EC(a,a.state,a.delay))break;while(a=b.shift());this.active=!1;if(c){for(;a=b.shift();)a.unsubscribe();throw c;}}}};_.Gl=new GC(FC);var gda=new _.Ak(vk);var co=Array.isArray;var Ol=qk(a=>function(b=null){a(this);this.message="Timeout has occurred";this.name="TimeoutError";this.info=b});var hda=1,HC,Pl={},ida=function(a){const b=hda++;Pl[b]=!0;HC||(HC=Promise.resolve());HC.then(()=>Ql(b)&&a());return b};_.IC=new class extends GC{flush(a){this.active=!0;this.Zv=void 0;const b=this.actions;let c,d=-1;a=a||b.shift();const e=b.length;do if(c=EC(a,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;}}}(class extends FC{constructor(a,b){super(a,b);this.scheduler=a;this.G=b}D(a,b,c=0){if(c!==null&&c>0)return super.D(a,b,c);a.actions.push(this);return a.Zv||(a.Zv=ida(a.flush.bind(a,void 0)))}A(a,b,c=0){if(c!=null&&c>0||c==null&&this.delay>
0)return super.A(a,b,c);a.actions.length===0&&(Ql(b),a.Zv=void 0)}});qk(a=>function(){a(this);this.name="ArgumentOutOfRangeError";this.message="argument out of range"});qk(a=>function(b){a(this);this.name="NotFoundError";this.message=b});qk(a=>function(b){a(this);this.name="SequenceError";this.message=b});var JC=class{constructor(){this.C=0;this.A=new Set;this.Tq=new _.Hu(!1)}get B(){return this.Tq.value}add(){this.B||this.Tq.next(!0);const a=this.C++;this.A.add(a);return a}has(a){return this.A.has(a)}remove(a){this.A.delete(a);this.A.size===0&&this.B&&this.Tq.next(!1)}ma(){this.A.clear();this.B&&this.Tq.next(!1)}};JC.ja=_.l({ia:JC,Z:"root",U:()=>new JC});
_.KC=class{constructor(){this.A=_.n(JC);this.scheduler=_.n(ks)}add(){const a=this.A.add();return()=>{this.A.has(a)&&(this.scheduler.notify(12),this.A.remove(a))}}run(a){const b=this;return _.Uk(function*(){const c=b.add();try{return yield a()}finally{c()}})}};_.KC.ja=_.l({ia:_.KC,Z:"root",U:()=>new _.KC});var LC;LC=function(a,b){return c=>{let d;const e=(d=a.C)==null?void 0:d.add();setTimeout(()=>{b(c);if(e!==void 0){let f;(f=a.C)==null||f.remove(e)}})}};
_.MC=class extends _.yo{constructor(a=!1){super();this.C=this.Pi=void 0;this.I=a;if(wh!==void 0||Dh!=null){let b;this.Pi=(b=_.n(_.Uo,{optional:!0}))!=null?b:void 0;let c;this.C=(c=_.n(JC,{optional:!0}))!=null?c:void 0}}emit(a){const b=Xg(null);try{super.next(a)}finally{Xg(b)}}subscribe(a,b,c){var d=a;b=b||(()=>null);if(a&&typeof a==="object"){let e;d=(e=a.next)==null?void 0:e.bind(a);let f;b=(f=a.error)==null?void 0:f.bind(a);let g;c=(g=a.complete)==null?void 0:g.bind(a)}this.I&&(b=LC(this,b),d&&
(d=LC(this,d)),c&&(c=LC(this,c)));d=super.subscribe({next:d,error:b,complete:c});a instanceof _.tk&&a.add(d);return d}};var Yl,NC,jda,OC;Yl=0;NC=function(){return typeof Zone!=="undefined"&&Zone.current.get("isAngularZone")===!0};
_.Lr=class{constructor(a){this.Qn=this.Mu=!1;this.isStable=!0;this.yv=new _.MC(!1);this.ZA=new _.MC(!1);this.eB=new _.MC(!1);this.jj=new _.MC(!1);const {rQ:b=!1,dw:c=!1,ls:d=!1,Ho:e=!1}=a;if(typeof Zone=="undefined")throw new _.Tg(908,!1);Zone.assertZonePatched();this.en=0;this.NE=this.uh=Zone.current;Zone.TaskTrackingZoneSpec&&(this.uh=this.uh.fork(new Zone.TaskTrackingZoneSpec));b&&Zone.longStackTraceZoneSpec&&(this.uh=this.uh.fork(Zone.longStackTraceZoneSpec));this.dw=!d&&c;this.ls=d;this.hq=!1;
this.Ho=e;am(this)}run(a,b,c){return this.uh.run(a,b,c)}runTask(a,b,c,d){const e=this.uh;a=e.scheduleEventTask("NgZoneEvent: "+d,a,jda,Sl,Sl);try{return e.runTask(a,b,c)}finally{e.cancelTask(a)}}runGuarded(a,b,c){return this.uh.runGuarded(a,b,c)}Ma(a){return this.NE.run(a)}};jda={};
OC=class{constructor(){this.Mu=this.Qn=!1;this.isStable=!0;this.yv=new _.MC;this.ZA=new _.MC;this.eB=new _.MC;this.jj=new _.MC}run(a,b,c){return a.apply(b,c)}runGuarded(a,b,c){return a.apply(b,c)}Ma(a){return a()}runTask(a,b,c){return a.apply(b,c)}};var kda;_.Dn=class{constructor(){this.B=console}handleError(a){const b=this.D(a);this.B.error("ERROR",a);b&&this.B.error("ORIGINAL ERROR",b)}D(a){for(a=a&&a.ngOriginalError;a&&a.ngOriginalError;)a=a.ngOriginalError;return a||null}};kda=new _.r("",{Z:"root",U:()=>{const a=_.n(_.Lr),b=_.n(_.Dn);return c=>a.Ma(()=>b.handleError(c))}});var em=/^>|^->|\x3c!--|--\x3e|--!>|<!-$/g,fm=/(<|>)/g;_.qn={};var vm=class{constructor(a){this.A=a}toString(){return`SafeValue must use [property]=binding: ${this.A}`+" (see https://g.co/ng/security#xss)"}},lda=class extends vm{Tw(){return"HTML"}},mda=class extends vm{Tw(){return"URL"}},nda=class extends vm{Tw(){return"ResourceURL"}};var ym;var Mm=class{constructor(a){this.A=a}Du(a){a="<body><remove></remove>"+a;try{const b=(new window.DOMParser).parseFromString(Bm(a),"text/html").body;if(b===null)return this.A.Du(a);let c;(c=b.firstChild)==null||c.remove();return b}catch(b){return null}}},Lm=class{constructor(a){this.B=a;this.A=this.B.implementation.createHTMLDocument("sanitization-inert")}Du(a){const b=this.A.createElement("template");b.innerHTML=Bm(a);return b}};var Cm=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i;var Sm=Em("area,br,col,hr,img,wbr"),PC=Em("colgroup,dd,dt,li,p,tbody,td,tfoot,th,thead,tr"),QC=Em("rp,rt"),oda=Fm(QC,PC),pda=Fm(PC,Em("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")),qda=Fm(QC,Em("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")),
Om=Fm(Sm,pda,qda,oda),Rm=Em("background,cite,href,itemtype,longdesc,poster,src,xlink:href"),rda=Em("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"),
sda=Em("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"),
Qm=Fm(Rm,rda,sda),Pm=Em("script,style,template"),Nm=class{constructor(){this.A=[]}},Hm=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,Im=/([^#-~ |!])/g,Km;var tda={NONE:0,AW:1,aY:2,wX:3,URL:4,pX:5,0:"NONE",1:"HTML",2:"STYLE",3:"SCRIPT",4:"URL",5:"RESOURCE_URL"};var Um;var On=[],Pn=Object.assign({},bC,{zn:!0,Jj:a=>{Zi(a.ug)},oz(){this.ug[24]=this}}),Qn=Object.assign({},bC,{zn:!0,Jj:a=>{for(a=dj(a.ug);a&&a[1].type===2;)a=dj(a);a&&$i(a)},oz(){this.ug[24]=this}});var Jr;_.RC=function(a){nk(a.GD||a.Eb,4)};_.SC=function(a){a.Eb[2]|=1024;Mn(a.Eb,a.II)};
Jr=class{get Do(){const a=this.Eb,b=a[1];return Jn(b,a,b.firstChild,[])}constructor(a,b,c=!0){this.Eb=a;this.GD=b;this.II=c;this.we=null;this.Ys=!1}get context(){return this.Eb[8]}get uc(){let a;return!!(this.Eb[2]&9280)||!((a=this.Eb[24])==null||!a.uc)}set context(a){this.Eb[8]=a}get ta(){return(this.Eb[2]&256)===256}destroy(){if(this.we)this.we.Dn(this);else if(this.Ys){const a=this.Eb[3];if(Pi(a)){const b=a[8],c=b?b.indexOf(this):-1;c>-1&&(mm(a,c),mi(b,c))}this.Ys=!1}om(this.Eb[1],this.Eb)}Bb(a){ej(this.Eb,
a)}detach(){this.Eb[2]&=-129}};var TC=class{};TC.ja=_.l({ia:TC,Z:"root",U:()=>null});var jz=function(a,b){return new xs(b[Zh]||null,a.po)},UC=class extends kz{constructor(a){super();this.po=a}},xs=class extends sC{get inputs(){var a=this.A;const b=a.Ug;a=Sn(a.inputs,!0);if(b!==null)for(const c of a)b.hasOwnProperty(c.vk)&&(c.transform=b[c.vk]);return a}get outputs(){return Sn(this.A.outputs,!1)}constructor(a,b){super();this.A=a;this.po=b;this.kz=a.type;this.Mo=a.K.map(Sh).join(",");this.Xa=a.Xa?a.Xa:[];this.yR=!!b}create(a,b,c,d){const e=Xg(null);try{d=d||this.po;let wa,N=d instanceof
_.hC?d:(wa=d)==null?void 0:wa.na;N&&this.A.Uz!==null&&(N=this.A.Uz(N)||N);var f=N?new $ca(a,N):a,g=f.get(oz,null);if(g===null)throw new _.Tg(407,!1);const S=f.get(TC,null),Z=f.get(ks,null);a={um:g,LT:S,tn:Z};var h=g.Eh(null,this.A);const Ja=this.A.K[0][0]||"div";if(c){g=h;var m=this.A.Ka,q=f.get(ada,!1)||m===3;var u=g.bs(c,q)}else{const Fb=Ja.toLowerCase();u=h.createElement(Ja,Fb==="svg"?"svg":Fb==="math"?"math":null)}m=u;u=512;this.A.Oo?u|=4096:this.A.NI||(u|=16);q=null;m!==null&&(q=null);const Xb=
pn(0,null,null,1,0,null,null,null,null,null,null),Ab=cn(null,Xb,null,u,null,null,a,h,f,null,q);pj(Ab);let Ad,jd;f=null;try{var v=this.A;u=null;if(v.Jn){var x=[];u=new Map;v.Jn(v,x,u);x.push(v)}else x=[v];var A=Ab[1];Ab[25]=m;var D=en(A,25,2,"#host",null);A=m;q=v;g=x;var O=Ab[1];for(var Q of g)D.Wg=Oh(D.Wg,Q.Ea);D.Wg!==null&&(In(D,D.Wg,!0),A!==null&&um(h,A,D));Q=null;A!==null&&(Q=null);var P=a.um.Eh(A,q);const Fb=cn(Ab,jn(q),null,ln(q),Ab[D.index],D,a,P,null,null,Q);O.Xd&&vn(O,D,g.length-1);kn(Ab,
Fb);f=Ab[D.index]=Fb;jd=Xb.data[25];if(m)if(c)Mh(h,m,["ng-version","0.0.0-PLACEHOLDER"]);else{var X=v.K[0];c=[];D=[];O=1;for(P=2;O<X.length;){let ha=X[O];if(typeof ha==="string")P===2?ha!==""&&c.push(ha,X[++O]):P===8&&D.push(ha);else{if((P&1)!==0)break;P=ha}O++}const {Zc:Ra,wn:Pb}={Zc:c,wn:D};Ra&&Mh(h,m,Ra);if(Pb&&Pb.length>0){X=h;h=m;var H=Pb.join(" ");H===""?X.removeAttribute(h,"class"):X.setAttribute(h,"class",H)}}if(b!==void 0){var ja=this.Xa,oa=jd.Zg=[];for(H=0;H<ja.length;H++){const Ra=b[H];
oa.push(Ra!=null&&Ra.length?Array.from(Ra):null)}}b=f;oa=u;ja=[Tn];const xa=_.gj(),W=Ab[1],ba=Wi(xa,Ab);wn(W,Ab,xa,x,null,oa);for(oa=0;oa<x.length;oa++){const Ra=Sj(Ab,W,xa.Ye+oa,xa);ek(Ra,Ab)}mn(W,Ab,xa);ba&&ek(ba,Ab);const qa=Sj(Ab,W,xa.Ye+xa.Mi,xa);b[8]=Ab[8]=qa;if(ja!==null)for(const Ra of ja)Ra(qa,v);hn(W,xa,Ab);Ad=qa;Hn(Xb,Ab,null)}catch(Fb){throw f!==null&&dk.delete(f[19]),dk.delete(Ab[19]),Fb;}finally{sj()}return new uda(this.kz,Ad,hk(jd,Ab),Ab,jd)}finally{Xg(e)}}},uda=class extends bda{constructor(a,
b,c,d,e){super();this.location=c;this.D=d;this.B=e;this.C=null;this.instance=b;this.A=this.G=new Jr(d,void 0,!1);this.kz=a}ds(a,b){var c=this.B.inputs;let d;c!==null&&(d=c[a])&&(this.C!=null||(this.C=new Map),this.C.has(a)&&Object.is(this.C.get(a),b)||(c=this.D,tn(c[1],c,d,a,b),this.C.set(a,b),a=Xi(this.B.index,c),nk(a,1)))}get na(){return new Uj(this.B,this.D)}destroy(){this.A.destroy()}Bb(a){this.A.Bb(a)}};var vda=class extends oC{constructor(a,b){super();this.D=a;this.mb=b;this.yx=[];this.C=[];this.B=new UC(this);var c=(a[Wca]||null).eq;this.yx=c instanceof Function?c():c;this.A=Zj(a,b,[{da:oC,Ta:this},{da:kz,Ta:this.B}],Rg(a),new Set(["environment"]));this.wm()}wm(){this.A.wm();this.instance=this.A.get(this.D)}get na(){return this.A}destroy(){const a=this.A;!a.ta&&a.destroy();this.C.forEach(b=>b());this.C=null}Bb(a){this.C.push(a)}},kw=class extends jw{constructor(a){super();this.A=a}create(a){return new vda(this.A,
a)}},Un=class extends oC{constructor(a){super();this.B=new UC(this);this.instance=null;const b=new Li([...a.yb,{da:oC,Ta:this},{da:kz,Ta:this.B}],a.parent||Ci(),a.vG,new Set(["environment"]));this.na=b;a.zJ&&b.wm()}destroy(){this.na.destroy()}Bb(a){this.na.Bb(a)}};var wda=new _.r(""),Tr=function(a){if(!a.ak){var b=[];for(const d of a.A){const e=d();if(_.Wn(e))b.push(e);else if(e&&typeof e.subscribe==="function"){const f=new Promise((g,h)=>{e.subscribe({complete:g,error:h})});b.push(f)}}var c=()=>{a.done=!0;a.resolve()};Promise.all(b).then(()=>{c()}).catch(d=>{a.reject(d)});b.length===0&&c();a.ak=!0}},Sr=class{constructor(){this.done=this.ak=!1;this.B=new Promise((b,c)=>{this.resolve=b;this.reject=c});let a;this.A=(a=_.n(wda,{optional:!0}))!=null?a:[]}};
Sr.F=function(a){return new (a||Sr)};Sr.ja=_.l({ia:Sr,U:Sr.F,Z:"root"});var VC=class{log(a){console.log(a)}warn(a){console.warn(a)}};VC.F=function(a){return new (a||VC)};VC.ja=_.l({ia:VC,U:VC.F,Z:"platform"});var So=class{constructor(){this.A=null}};So.ja=_.l({ia:So,Z:"root",U:()=>new So});
var xda=function(a){a.C=!0;for(const b of WC)for(const c of a.A)if(!c.A&&c.G[b])try{c.C=a.G.Ma(()=>c.G[b](c.C))}catch(d){c.A=!0;let e;(e=a.D)==null||e.handleError(d)}a.C=!1;for(const b of a.A)b.D(),b.once&&(a.A.delete(b),b.destroy());for(const b of a.B)a.A.add(b);a.B.size>0&&a.scheduler.notify(8);a.B.clear()},To=class{constructor(){this.G=_.n(_.Lr);this.scheduler=_.n(ks);this.D=_.n(_.Dn,{optional:!0});this.A=new Set;this.B=new Set;this.C=!1}register(a){this.C?this.B.add(a):(this.A.add(a),this.scheduler.notify(7))}},
WC=[0,1,2,3];To.ja=_.l({ia:To,Z:"root",U:()=>new To});var Vo=class{constructor(a,b,c,d){this.H=a;this.G=b;this.once=c;this.A=!1;this.C=void 0;this.M=d==null?void 0:d.Bb(()=>this.destroy())}D(){this.A=!1;this.C=void 0}destroy(){var a=this.H;a.C&&a.A.has(this)?(this.A=!0,this.C=void 0,this.once=!0):(a.A.delete(this),a.B.delete(this));let b;(b=this.M)==null||b.call(this)}};var qs=class{};qs.ja=_.l({ia:qs,Z:"root",U:()=>new XC});var YC=function(a,b){for(const c of b)b.delete(c),a.C--,c.run()},XC=class{constructor(){this.C=0;this.B=new Map}Cb(a){var b=a.zone;this.B.has(b)||this.B.set(b,new Set);b=this.B.get(b);b.has(a)||(this.C++,b.add(a))}flush(){for(;this.C>0;)for(const [a,b]of this.B){const c=a,d=b;c===null?YC(this,d):c.run(()=>YC(this,d))}}};var yda=new _.r("");new _.r("");var vw,ZC,$C,aD;vw=new _.r("");ZC=function(a){a.H||(a.A|=1);a.M()};$C=function(a){a.P.some(({Eb:b})=>aj(b))?a.A|=2:a.A&=-8};aD=function(a,b){a.B.push(b);if(b.Ys)throw new _.Tg(902,!1);b.we=a;a=(b.Eb[2]&512)!==0;const c=b.Eb[16];c===null||a||km(c,b.Eb);bj(b.Eb)};
_.Vr=class{constructor(){this.I=[];this.Ga=this.G=!1;this.D=[];this.B=[];this.la=_.n(kda);this.ea=_.n(So);this.H=_.n(pC);this.va=_.n(qs);this.C=this.A=0;this.ka=new Set;this.N=new _.yo;this.V=[];this.Ni=[];this.isStable=_.B(_.n(JC).Tq,_.z(a=>!a));this.Sa=_.n(_.hC)}get P(){return[...this.ka.keys(),...this.B]}get ta(){return this.Ga}whenStable(){let a;return(new Promise(b=>{a=this.isStable.subscribe({next:c=>{c&&b()}})})).finally(()=>{a.unsubscribe()})}get na(){return this.Sa}eq(a,b){const c=a instanceof
sC;if(!this.Sa.get(Sr).done)throw new _.Tg(405,!1);let d;c?d=a:d=jz(this.Sa.get(kz),a);this.V.push(d.kz);a=d.yR?void 0:this.Sa.get(oC);const e=d.create(nC,[],b||d.Mo,a),f=e.location.L,g=e.na.get(yda,null);g==null||g.A(f);e.Bb(()=>{this.Dn(e.A);Lo(this.Ni,e);g==null||g.B(f)});this.Y(e);return e}M(){if(this.G)throw new _.Tg(101,!1);const a=Xg(null);try{this.G=!0;let c=null;this.Sa.ta||(c=this.Sa.get(oz,null,{optional:!0}));this.A|=this.C;let d=this.C=0;for(;this.A!==0&&d++<10;)a:{let e=void 0,f=void 0,
g=void 0;var b=c;this.A|=this.C;this.C=0;this.A&16&&(this.A&=-17,this.va.flush());if(this.A&7){const h=!!(this.A&1);this.A&=-8;this.A|=8;for(let {Eb:m,II:q}of this.P)b=m,(h||aj(b))&&Mn(b,q,h&&!this.H?0:1);this.A&=-5;$C(this);if(this.A&23)break a}else b==null||(g=b.rn)==null||g.call(b),b==null||(f=b.end)==null||f.call(b);this.A&8&&(this.A&=-9,(e=this.ea.A)==null||xda(e));$C(this)}}catch(c){this.la(c)}finally{this.G=!1,Xg(a),this.N.next()}}Dn(a){Lo(this.B,a);a.we=null;const b=(a.Eb[2]&512)!==0,c=a.Eb[16];
c===null||b||lm(c,a.Eb);jm(a.Eb[1],a.Eb)}Y(a){aD(this,a.A);ZC(this);this.Ni.push(a);const b=this.Sa.get(vw,[]);[...this.I,...b].forEach(c=>c(a))}ma(){if(!this.Ga)try{this.D.forEach(a=>a()),this.B.slice().forEach(a=>a.destroy())}finally{this.Ga=!0,this.B=[],this.I=[],this.D=[]}}Bb(a){this.D.push(a);return()=>Lo(this.D,a)}destroy(){if(this.Ga)throw new _.Tg(406,!1);const a=this.Sa;a.destroy&&!a.ta&&a.destroy()}get Aa(){return this.B.length}};_.Vr.F=function(a){return new (a||_.Vr)};
_.Vr.ja=_.l({ia:_.Vr,U:_.Vr.F,Z:"root"});var Mo=new Set;var Oo={destroy(){}};/*

 Copyright 2024 Google, Inc
 SPDX-License-Identifier: MIT
*/
Symbol.for("propagationStopped");new _.r("",{Z:"root",U:()=>({})});_.Gq=class{};_.Gq.Fg=ap;
var bD=function(a,b,c,d){const e=b.Eb;if(Pi(e[3])){var f=a.indexOf(b);f!==-1?a.detach(f):(f=e[3],f=new dp(f,f[5],f[3]),f.detach(f.indexOf(b)))}c=a.ox(c);a=a.wj;Zo(a,e,c,d);if(b.we)throw new _.Tg(902,!1);b.Ys=!0;d=bp(a);c>=d.length?d.push(b):d.splice(c,0,b);return b},cD=function(a,b,c){var d=b&&typeof b!=="function";if(!d){var e=c||{};c=e.index;var f=e.na;var g=e.uk;e=e.Hh||e.GI}b=d?b:new xs(b[Zh]||null);f=f||a.Bv;e||b.po!=null||(d=(d?f:a.Bv).get(_.hC,null))&&(e=d);g=b.create(f,g,null,e);bD(a,g.A,
c,Yo(a.zp,null));return g},dp=class extends _.Gq{constructor(a,b,c){super();this.wj=a;this.zp=b;this.yp=c}get element(){return hk(this.zp,this.yp)}get na(){return new Uj(this.zp,this.yp)}get Bv(){const a=Ij(this.zp,this.yp);if(a!==-1){const b=Aj(a,this.yp);return new Uj(b[1].data[(a&32767)+8],b)}return new Uj(null,this.yp)}clear(){for(;this.length>0;)this.remove(this.length-1)}get(a){const b=this.wj[8];return b!==null&&b[a]||null}get length(){return this.wj.length-10}Dh(a,b,c){let d,e;typeof c===
"number"?d=c:c!=null&&(d=c.index,e=c.na);a=dD(a,b||{},e,null);bD(this,a,d,Yo(this.zp,null));return a}move(a,b){return bD(this,a,b,!0)}indexOf(a){const b=this.wj[8];return b!==null?b.indexOf(a):-1}remove(a){a=this.ox(a,-1);const b=mm(this.wj,a);b&&(mi(bp(this.wj),a),om(b[1],b))}detach(a){a=this.ox(a,-1);const b=mm(this.wj,a);return b&&mi(bp(this.wj),a)!=null?new Jr(b):null}ox(a,b=0){return a==null?this.length+b:a}},cp=ep;var lp=op;new _.r("DEFER_BLOCK_DEPENDENCY_INTERCEPTOR");new _.r("");_.zp=0;_.Ap=0;_.Bp=0;_.Lp=0;_.Kp=0;var Tp=function(a,b,c){const d=Math.min(b,c);b=Math.max(b,c);c=a.detach(b);if(b-d>1){const e=a.detach(d);a.attach(d,c);a.attach(b,e)}else a.attach(d,c)},zda=class{destroy(){}Qf(){}move(a,b){this.attach(b,this.detach(a))}},Up=class{constructor(){this.B=new Map;this.A=void 0}has(a){return this.B.has(a)}delete(a){if(!this.has(a))return!1;const b=this.B.get(a);this.A!==void 0&&this.A.has(b)?(this.B.set(a,this.A.get(b)),this.A.delete(b)):this.B.delete(a);return!0}get(a){return this.B.get(a)}set(a,b){if(this.B.has(a)){a=
this.B.get(a);this.A===void 0&&(this.A=new Map);const c=this.A;for(;c.has(a);)a=c.get(a);c.set(a,b)}else this.B.set(a,b)}forEach(a){for(let [b,c]of this.B){let d=b,e=c;a(e,d);if(this.A!==void 0){const f=this.A;for(;f.has(e);)e=f.get(e),a(e,d)}}}};var Ada=class{constructor(a,b,c){this.A=a;this.X=b;this.Xb=c}get Ps(){return this.A.length-10}},aq=class{constructor(a){this.B=a;this.A=void 0}},cq=class extends zda{constructor(a,b,c){super();this.A=a;this.G=b;this.D=c;this.C=void 0;this.B=!1}get length(){return this.A.length-10}at(a){return Xo(this.A,a)[8].X}attach(a,b){const c=b[6];this.B||(this.B=a!==this.length);Zo(this.A,b,a,Yo(this.D,c))}detach(a){this.B||(this.B=a!==this.length-1);return mm(this.A,a)}create(a,b){a=Wo(this.G,this.D,new Ada(this.A,
b,a),{wz:null});let c;(c=this.C)==null||c.A();return a}destroy(a){om(a[1],a);let b;(b=this.C)==null||b.B()}Qf(a,b){Xo(this.A,a)[8].X=b}reset(){this.B=!1;let a;(a=this.C)==null||a.reset()}};var jq=["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){const b=a.toString().replace(/^[^.]*\.?/,"").length;return Math.floor(Math.abs(a))===1&&b===0?1:5}];var lq={};var oq={};var cr;_.$q=function(a){return a.B.slice()};_.Vq=function(a){a.C===void 0||!a.Cx&&a.G||a.C.next(a)};cr=function(a,b){a.D=b};
_.Jq=class{get A(){let a;return(a=this.C)!=null?a:this.C=new _.yo}constructor(a=!1){this.G=a;this.uc=!0;this.D=void 0;this.B=[];this.Cx=!1;this.C=void 0;this.length=0;this.Sl=this.first=void 0;const b=_.Jq.prototype;b[Symbol.iterator]||(b[Symbol.iterator]=Bq)}get(a){return this.B[a]}map(a){return this.B.map(a)}filter(a){return this.B.filter(a)}find(a){return this.B.find(a)}reduce(a,b){return this.B.reduce(a,b)}forEach(a){this.B.forEach(a)}some(a){return this.B.some(a)}toString(){return this.B.toString()}reset(a,
b){this.uc=!1;a=a.flat(Number.POSITIVE_INFINITY);a:{var c=this.B;if(c.length!==a.length)b=!1;else{for(let d=0;d<c.length;d++){let e=c[d],f=a[d];b&&(e=b(e),f=b(f));if(f!==e){b=!1;break a}}b=!0}}if(this.Cx=!b)this.B=a,this.length=a.length,this.Sl=a[this.length-1],this.first=a[0]}MB(){this.uc=!0;let a;(a=this.D)==null||a.call(this)}destroy(){this.C!==void 0&&(this.C.complete(),this.C.unsubscribe())}};Symbol.iterator;_.Fq=class{};_.Fq.Fg=Dq;var dD=function(a,b,c,d){a=Wo(a.IN,a.LD,b,{oQ:c,wz:d});return new Jr(a)},Eq=class extends _.Fq{constructor(a,b,c){super();this.IN=a;this.LD=b;this.bb=c}get dK(){let a;return((a=this.LD.Ob)==null?void 0:a.dK)||null}Dh(a,b){return dD(this,a,b)}};var Lq=class{constructor(a){this.Pr=a;this.matches=null}clone(){return new Lq(this.Pr)}MB(){this.Pr.MB()}},Gn=function(a,b){for(let c=0;c<a.zb.length;c++)b.zb.zb[c].matches!==null&&a.zb[c].MB()},Kq=class{constructor(a=[]){this.zb=a}Dh(a){const b=a.zb;if(b!==null){a=a.Hb!==null?a.Hb[0]:b.length;const c=[];for(let d=0;d<a;d++)c.push(this.zb[b.zb[d].EH].clone());return new Kq(c)}return null}Dn(a){Gn(this,a)}},Oq=class{constructor(a,b,c=null){this.flags=b;this.read=c;typeof a==="string"?this.jJ=Rq(a):
this.jJ=a}},Sq=class{constructor(a=[]){this.zb=a}Eq(a,b){for(let c=0;c<this.zb.length;c++)this.zb[c].Eq(a,b)}su(a){for(let b=0;b<this.zb.length;b++)this.zb[b].su(a)}Dz(a){let b=null;for(let c=0;c<this.length;c++){const d=this.zb[c].Dz(a,b!==null?b.length:0);d&&(d.EH=c,b!==null?b.push(d):b=[d])}return b!==null?new Sq(b):null}O(a,b){for(let c=0;c<this.zb.length;c++)this.zb[c].O(a,b)}get length(){return this.zb.length}track(a){this.zb.push(a)}},eD=function(a,b){if(a.A&&(a.metadata.flags&1)!==1){a=a.B;
for(b=b.parent;b!==null&&b.type&8&&b.index!==a;)b=b.parent;return a===(b!==null?b.index:-1)}return a.A},fD=function(a,b,c){a.matches===null?a.matches=[b,c]:a.matches.push(b,c)},gD=function(a,b,c,d){if(d!==null){const e=a.metadata.read;e!==null?e===_.gk||e===_.Gq||e===_.Fq&&c.type&4?fD(a,c.index,-2):(b=Rj(c,b,e,!1,!1),b!==null&&fD(a,c.index,b)):fD(a,c.index,d)}},Tq=class{constructor(a,b=-1){this.metadata=a;this.matches=null;this.EH=-1;this.lG=!1;this.A=!0;this.B=b}Eq(a,b){if(eD(this,b)){const d=this.metadata.jJ;
if(Array.isArray(d))for(let e=0;e<d.length;e++){const f=d[e];a:{var c=b.DA;if(c!==null)for(let g=0;g<c.length;g+=2)if(c[g]===f){c=c[g+1];break a}c=null}gD(this,a,b,c);gD(this,a,b,Rj(b,a,f,!1,!1))}else d===_.Fq?b.type&4&&gD(this,a,b,-1):gD(this,a,b,Rj(b,a,d,!1,!1))}}su(a){this.B===a.index&&(this.A=!1)}O(a,b){this.Eq(a,b)}Dz(a,b){return eD(this,a)?(this.lG=!0,fD(this,-a.index,b),new Tq(this.metadata)):null}};var qr=class{constructor(a){this.Sa=a;this.A=new Map}ma(){try{for(const a of this.A.values())a!==null&&a.destroy()}finally{this.A.clear()}}};qr.ja=_.l({ia:qr,Z:"environment",U:()=>new qr(_.Gh(_.hC))});_.Cr=Symbol("Pa");_.Dr=Object.assign({},sh,{pC:void 0,zF(a,b){_.vh(a,b)}});_.Er=class{constructor(){this.ta=!1;this.xd=null;this.D=_.n(_.Dn,{optional:!0});this.Pi=_.n(_.Uo);this.Pi.Bb(()=>{this.ta=!0;this.xd=null})}subscribe(a){if(this.ta)throw new _.Tg(953,!1);let b;((b=this.xd)!=null?b:this.xd=[]).push(a);return{unsubscribe:()=>{let c;const d=(c=this.xd)==null?void 0:c.indexOf(a);if(d!==void 0&&d!==-1){let e;(e=this.xd)==null||e.splice(d,1)}}}}emit(a){if(this.ta)throw new _.Tg(953,!1);if(this.xd!==null){var b=Xg(null);try{for(const c of this.xd)try{c(a)}catch(d){let e;
(e=this.D)==null||e.handleError(d)}}finally{Xg(b)}}}};_.Gr.required=function(a){return _.V(_.Cr,a)};_.Hr.required=function(){return ar(!0,!0)};_.Ir.required=function(){return ar(!0,!0)};_.hD=class{};_.hD.Fg=Kr;var Cda=class{supports(a){return gp(a)}create(a){return new Bda(a)}},Dda=(a,b)=>b,Eda=function(a){if(a.Ol){let b;for(b=a.qb=a.C;b!==null;b=b.jc)b.M=b.jc;for(b=a.P;b!==null;b=b.G)b.km=b.td;a.P=a.G=null;for(b=a.ea;b!==null;b=b.I)b.km=b.td;a.ea=a.I=null;a.M=a.B=null;a.Y=a.H=null}},Bda=class{constructor(a){this.length=0;this.H=this.Y=this.B=this.M=this.I=this.ea=this.G=this.P=this.N=this.C=this.qb=this.A=this.D=null;this.Aa=a||Dda}jH(a){let b;for(b=this.C;b!==null;b=b.jc)a(b)}Qi(a){a==null&&(a=[]);if(!gp(a))throw new _.Tg(900,
!1);return this.check(a)?this:null}Bb(){}check(a){Eda(this);let b=this.C,c=!1,d,e,f;if(Array.isArray(a)){this.length=a.length;for(let g=0;g<this.length;g++)e=a[g],f=this.Aa(g,e),b!==null&&Object.is(b.B,f)?(c&&(b=this.Ua(b,e,f,g)),Object.is(b.item,e)||this.V(b,e)):(b=this.Ia(b,e,f,g),c=!0),b=b.jc}else d=0,hp(a,g=>{f=this.Aa(d,g);b!==null&&Object.is(b.B,f)?(c&&(b=this.Ua(b,g,f,d)),Object.is(b.item,g)||this.V(b,g)):(b=this.Ia(b,g,f,d),c=!0);b=b.jc;d++}),this.length=d;this.tc(b);this.Af=a;return this.Ol}get Ol(){return this.P!==
null||this.ea!==null||this.M!==null||this.Y!==null}Ia(a,b,c,d){let e;a===null?e=this.N:(e=a.ye,this.Fb(a));a=this.A===null?null:this.A.get(c,null);a!==null?(Object.is(a.item,b)||this.V(a,b),this.Pa(a,e,d)):(a=this.D===null?null:this.D.get(c,d),a!==null?(Object.is(a.item,b)||this.V(a,b),this.lb(a,e,d)):a=this.cb(new Fda(b,c),e,d));return a}Ua(a,b,c,d){b=this.A===null?null:this.A.get(c,null);b!==null?a=this.Pa(b,a.ye,d):a.td!=d&&(a.td=d,this.ka(a,d));return a}tc(a){for(;a!==null;){const b=a.jc;this.Fa(this.va(a));
a=b}this.A!==null&&this.A.clear();this.G!==null&&(this.G.G=null);this.I!==null&&(this.I.I=null);this.N!==null&&(this.N.jc=null);this.B!==null&&(this.B.Ci=null);this.H!==null&&(this.H.H=null)}Pa(a,b,c){this.A!==null&&this.A.remove(a);const d=a.D,e=a.Ci;d===null?this.M=e:d.Ci=e;e===null?this.B=d:e.D=d;this.la(a,b,c);this.ka(a,c);return a}lb(a,b,c){this.va(a);this.la(a,b,c);this.ka(a,c);return a}cb(a,b,c){this.la(a,b,c);this.G=this.G===null?this.P=a:this.G.G=a;return a}la(a,b,c){const d=b===null?this.C:
b.jc;a.jc=d;a.ye=b;d===null?this.N=a:d.ye=a;b===null?this.C=a:b.jc=a;this.D===null&&(this.D=new iD);jD(this.D,a);a.td=c;return a}Fb(a){return this.Fa(this.va(a))}va(a){this.D!==null&&this.D.remove(a);const b=a.ye,c=a.jc;b===null?this.C=c:b.jc=c;c===null?this.N=b:c.ye=b;return a}ka(a,b){if(a.km===b)return a;this.I=this.I===null?this.ea=a:this.I.I=a;return a}Fa(a){this.A===null&&(this.A=new iD);jD(this.A,a);a.td=null;a.Ci=null;this.B===null?(this.B=this.M=a,a.D=null):(a.D=this.B,this.B=this.B.Ci=a);
return a}V(a,b){a.item=b;this.H=this.H===null?this.Y=a:this.H.H=a;return a}},Fda=class{constructor(a,b){this.item=a;this.B=b;this.H=this.I=this.G=this.Ci=this.D=this.A=this.C=this.jc=this.ye=this.M=this.km=this.td=null}},Gda=class{constructor(){this.B=this.A=null}add(a){this.A===null?(this.A=this.B=a,a.A=null,a.C=null):(this.B.A=a,a.C=this.B,a.A=null,this.B=a)}get(a,b){let c;for(c=this.A;c!==null;c=c.A)if((b===null||b<=c.td)&&Object.is(c.B,a))return c;return null}remove(a){const b=a.C;a=a.A;b===null?
this.A=a:b.A=a;a===null?this.B=b:a.C=b;return this.A===null}},jD=function(a,b){const c=b.B;let d=a.map.get(c);d||(d=new Gda,a.map.set(c,d));d.add(b)},iD=class{constructor(){this.map=new Map}get(a,b){const c=this.map.get(a);return c?c.get(a,b):null}remove(a){const b=a.B;this.map.get(b).remove(a)&&this.map.delete(b);return a}get Qe(){return this.map.size===0}clear(){this.map.clear()}};var Ida=class{supports(a){return a instanceof Map||fp(a)}create(){return new Hda}},Jda=function(a){if(a.Ol){let b;a.P=a.A;for(b=a.P;b!==null;b=b.jc)b.C=b.jc;for(b=a.H;b!==null;b=b.B)b.tk=b.Xe;for(b=a.G;b!=null;b=b.A)b.tk=b.Xe;a.H=a.D=null;a.G=a.C=null;a.M=null}},Hda=class{constructor(){this.I=new Map;this.M=this.C=this.G=this.D=this.H=this.P=this.B=this.A=null}get Ol(){return this.G!==null||this.H!==null||this.M!==null}jH(a){let b;for(b=this.A;b!==null;b=b.jc)a(b)}Qi(a){if(!a)a=new Map;else if(!(a instanceof
Map||fp(a)))throw new _.Tg(900,!1);return this.check(a)?this:null}Bb(){}check(a){Jda(this);let b=this.A;this.B=null;this.ea(a,(c,d)=>{b&&b.key===d?(this.N(b,c),this.B=b,b=b.jc):(c=this.ka(d,c),b=this.la(b,c))});if(b)for(b.ye&&(b.ye.jc=null),this.M=b,a=b;a!==null;a=a.Ci)a===this.A&&(this.A=null),this.I.delete(a.key),a.Ci=a.jc,a.tk=a.Xe,a.Xe=null,a.ye=null,a.jc=null;this.D&&(this.D.B=null);this.C&&(this.C.A=null);return this.Ol}la(a,b){if(a){const c=a.ye;b.jc=a;b.ye=c;a.ye=b;c&&(c.jc=b);a===this.A&&
(this.A=b);return this.B=a}this.B?(this.B.jc=b,b.ye=this.B):this.A=b;this.B=b;return null}ka(a,b){if(this.I.has(a)){a=this.I.get(a);this.N(a,b);b=a.ye;var c=a.jc;b&&(b.jc=c);c&&(c.ye=b);a.jc=null;a.ye=null;return a}c=new Kda(a);this.I.set(a,c);c.Xe=b;this.V(c);return c}N(a,b){Object.is(b,a.Xe)||(a.tk=a.Xe,a.Xe=b,this.Y(a))}V(a){this.G===null?this.G=this.C=a:this.C=this.C.A=a}Y(a){this.H===null?this.H=this.D=a:this.D=this.D.B=a}ea(a,b){a instanceof Map?a.forEach(b):Object.keys(a).forEach(c=>b(a[c],
c))}},Kda=class{constructor(a){this.key=a;this.B=this.Ci=this.A=this.ye=this.jc=this.C=this.Xe=this.tk=null}};_.kD=class{constructor(a){this.A=a}find(a){const b=this.A.find(c=>c.supports(a));if(b!=null)return b;throw new _.Tg(901,!1);}};_.kD.ja=_.l({ia:_.kD,Z:"root",U:function(){return new _.kD([new Cda])}});_.lD=class{constructor(a){this.A=a}find(a){const b=this.A.find(c=>c.supports(a));if(b)return b;throw new _.Tg(901,!1);}};_.lD.ja=_.l({ia:_.lD,Z:"root",U:function(){return new _.lD([new Ida])}});var mD=function(a){if(!a.B&&!a.A.ta)if(a.A.A===0)a.Be();else{!a.D&&a.A.A&7&&(a.A.A|=1);var b=a.H.add();try{a.C.run(()=>{a.B=!0;a.A.M()},void 0,a.ea)}catch(c){throw a.H.remove(b),c;}finally{a.Be()}a.V=!0;Ul(()=>{a.V=!1;a.H.remove(b)})}},gw=class{constructor(){this.A=_.n(_.Vr);this.H=_.n(JC);this.C=_.n(_.Lr);this.D=_.n(pC);let a;this.N=(a=_.n(Or,{optional:!0}))!=null?a:!1;this.M=typeof Zone!=="undefined"&&!!Zone.root.run;this.ea=[{data:{__scheduler_tick__:!0}}];this.P=new _.tk;let b;this.Y=this.M?(b=
this.C.uh)==null?void 0:b.get("isAngularZone_ID"):null;let c;this.Ho=!this.D&&this.M&&((c=_.n(Pr,{optional:!0}))!=null?c:!1);this.I=null;this.B=this.V=!1;this.G=null;this.P.add(this.A.N.subscribe(()=>{this.B||this.Be()}));this.P.add(this.C.yv.subscribe(()=>{this.B||this.Be()}));this.N||(this.N=!this.D&&(this.C instanceof OC||!this.M))}notify(a){if(this.D||a!==5){var b=!1;switch(a){case 0:this.A.A|=2;break;case 3:case 2:case 4:case 5:case 1:this.A.A|=4;break;case 8:this.A.C|=8;break;case 6:this.A.A|=
2;b=!0;break;case 13:this.A.A|=16;b=!0;break;case 14:this.A.A|=2;b=!0;break;case 12:b=!0;break;default:this.A.A|=8}if(!(this.N&&!b||this.G!==null||this.B||this.A.G||!this.D&&this.M&&Zone.current.get("isAngularZone_ID"+this.Y))){var c=this.V?Ul:Tl;this.G=this.H.add();this.Ho?this.I=Zone.root.run(()=>c(()=>mD(this))):this.I=this.C.Ma(()=>c(()=>mD(this)))}}}ma(){this.P.unsubscribe();this.Be()}Be(){this.B=!1;var a;(a=this.I)==null||a.call(this);this.I=null;this.G!==null&&(a=this.G,this.G=null,this.H.remove(a))}};
gw.F=function(a){return new (a||gw)};gw.ja=_.l({ia:gw,U:gw.F,Z:"root"});var Mr=class{constructor(){this.zone=_.n(_.Lr);this.tn=_.n(ks);this.B=_.n(_.Vr)}initialize(){this.A||(this.A=this.zone.ZA.subscribe({next:()=>{this.tn.B||this.zone.run(()=>{ZC(this.B)})}}))}ma(){let a;(a=this.A)==null||a.unsubscribe()}};Mr.F=function(a){return new (a||Mr)};Mr.ja=_.l({ia:Mr,U:Mr.F,Z:"root"});new _.r("",{U:()=>!1});
var Nr=class{constructor(){this.B=new _.tk;this.ak=!1;this.zone=_.n(_.Lr);this.A=_.n(JC)}initialize(){if(!this.ak){this.ak=!0;var a=null;this.zone.isStable||this.zone.Mu||this.zone.Qn||(a=this.A.add());this.zone.Ma(()=>{this.B.add(this.zone.eB.subscribe(()=>{if(NC())throw new _.Tg(909,!1);queueMicrotask(()=>{a===null||this.zone.Mu||this.zone.Qn||(this.A.remove(a),a=null)})}))});this.B.add(this.zone.yv.subscribe(()=>{if(!NC())throw new _.Tg(909,!1);a!=null||(a=this.A.add())}))}}ma(){this.B.unsubscribe()}};
Nr.F=function(a){return new (a||Nr)};Nr.ja=_.l({ia:Nr,U:Nr.F,Z:"root"});_.Ur=new _.r("",{Z:"root",U:()=>_.n(_.Ur,12)||(typeof wz!=="undefined"?"en-US":typeof $localize!=="undefined"&&$localize.locale||"en-US")});new _.r("",{Z:"root",U:()=>"USD"});new _.r("");new _.r("");var Rr=new _.r("");var nD=class{};nD.F=function(a){return new (a||nD)};nD.ja=_.l({ia:nD,U:nD.F,Z:"root"});new _.r("");var bs=class{constructor(a){this.Sa=a;this.B=[];this.A=[];this.Ga=!1}Bb(a){this.A.push(a)}get na(){return this.Sa}destroy(){if(this.Ga)throw new _.Tg(404,!1);this.B.slice().forEach(b=>b.destroy());this.A.forEach(b=>b());const a=this.Sa.get(Rr,null);a&&(a.forEach(b=>b()),a.clear());this.Ga=!0}get ta(){return this.Ga}};bs.F=function(a){return new (a||bs)(_.Gh(_.kk))};bs.ja=_.l({ia:bs,U:bs.F,Z:"platform"});var as=null,Zr=new _.r("");var oD=Symbol("Qa"),pD=new Set,Lda=Object.assign({},sh,{zn:!0,rq:!0,value:oD,Be:null,Jj(){if(this.No.H.C){if(this.No.B===null||this.No.B<this.Sh)return;this.No.A=!0}this.No.scheduler.notify(7)},sT(a){this.No.B=this.Sh;if(!this.uc)return this.signal;this.uc=!1;if(this.value!==oD&&!_.fh(this))return this.signal;try{var b;for(const d of(b=this.Be)!=null?b:pD)d()}finally{let d;(d=this.Be)==null||d.clear()}b=[];a!==void 0&&b.push(a);b.push(this.CT);a=_.kh(this);let c;try{c=this.VU.apply(null,b)}finally{_.lh(this,
a)}this.value!==oD&&this.Vd(this.value,c)||(this.value=c,this.version++);return this.signal}}),ls=class extends Vo{constructor(a,b,c,d){super(a,[void 0,void 0,void 0,void 0],!1,d);this.scheduler=c;this.B=null;this.I=[void 0,void 0,void 0,void 0];for(const e of WC){a=b[e];if(a===void 0)continue;const f=Object.create(Lda);f.No=this;f.Sh=e;f.VU=a;f.uc=!0;f.signal=()=>{_.dh(f);return f.value};f.signal[_.qh]=f;let g;f.CT=h=>{let m;return((m=(g=f).Be)!=null?m:g.Be=new Set).add(h)};this.I[e]=f;this.G[e]=
h=>f.sT(h)}}D(){super.D();this.B=null}destroy(){super.destroy();for(const a of this.I){let b,c;for(const d of(c=(b=a)==null?void 0:b.Be)!=null?c:pD)d()}}};_.qD=class extends XC{constructor(){super(...arguments);this.D=_.n(JC);this.A=null}Cb(a){super.Cb(a);this.A===null&&(this.A=this.D.add(),queueMicrotask(()=>this.flush()))}flush(){try{super.flush()}finally{this.A!==null&&(this.D.remove(this.A),this.A=null)}}};_.qD.ja=_.l({ia:_.qD,Z:"root",U:()=>new _.qD});var ns=class{constructor(a,b){this.view=a;this.node=b}};ns.Fg=os;var ss=class{constructor(a){this[_.qh]=a}destroy(){this[_.qh].destroy()}};new _.r("",{Z:"root",U:()=>_.n(qs)});
var rD=Object.assign({},bC,{zn:!0,rq:!0,uc:!0,Uq:!1,yn:void 0,zone:null,XA:Sl,run(){this.uc=!1;if(!this.Uq||_.fh(this)){this.Uq=!0;var a,b=e=>{let f;return((f=(a=this).yn)!=null?f:a.yn=[]).push(e)},c=_.kh(this),d=jj(!1);try{this.GA(),this.Qg(b)}finally{jj(d),_.lh(this,c)}}},GA(){let a;if((a=this.yn)!=null&&a.length)try{for(;this.yn.length;)this.yn.pop()()}finally{this.yn=[]}}}),vs=Object.assign({},rD,{Jj(){this.scheduler.Cb(this);this.Wl.notify(13)},destroy(){_.mh(this);this.XA();this.GA()}}),us=
Object.assign({},rD,{Jj(){this.view[2]|=8192;Zi(this.view);this.Wl.notify(14)},destroy(){_.mh(this);this.XA();this.GA();let a;(a=this.view[23])==null||a.delete(this)}});var sD=Symbol("xa"),tD=Symbol("ya"),uD=Symbol("za");Object.assign({},bC,{value:sD,uc:!0,error:null,Vd:Vg,lz:a=>a,rB(a){return a.value===sD||a.value===tD},sB(a){if(a.value===tD)throw Error("Aa");const b=a.value;a.value=tD;const c=_.kh(a);let d;try{const e=a.source();d=a.lz(e,b===sD||b===uD?void 0:{source:a.jU,value:b});a.jU=e}catch(e){d=uD,a.error=e}finally{_.lh(a,c)}b!==sD&&d!==uD&&a.Vd(b,d)?a.value=b:(a.value=d,a.version++)}});var Mda=ds(null,"core",[]);var vD=class{constructor(a){this.Ya=a?new YB(a):new YB}A(a){return this.Ya.A(a)}B(){return this.Ya.B()}};vD.F=function(a){return new (a||vD)(_.Gh(Rb,8))};vD.ja=_.l({ia:vD,U:vD.F,Z:"root"});var Nda,Ww,Hw,wD,wx,Qs,Oda;
Nda=class{constructor(a){this.tag=a.tag;this.displayName=a.displayName;this.min=a.min;this.defaultValue=a.defaultValue;this.max=a.max;this.precision=a.precision;this.step=Math.pow(10,this.precision);this.description=a.description;this.fallbacks=a.fallbacks.map(c=>{c.displayName=c.displayName||c.name;return c});this.fallbackOnly=a.fallbackOnly;this.ej=this.tag==="opsz";if(this.fallbackOnly){if(this.fallbacks.length<2)throw Error("Ra`"+this.tag);var b=this.fallbacks.length===2?0:2}else b=this.ej?0:
1;this.ii=b;this.illustrationUrl=a.illustrationUrl||""}};Ww=class{constructor(a,b,c,d){this.tag=a;this.min=b;this.max=c;this.defaultValue=d}};_.Hs=function(a){return a.start===a.end};Hw=function(a){a=a.tag.charAt(0);return a===a.toUpperCase()};wD=function(a,b){if(a.tag!==b.tag){const c=Number(Hw(a))-Number(Hw(b));return c!==0?c:a.tag.localeCompare(b.tag,"en-US")}return a.start!==b.start?a.start-b.start:a.end!==b.end?a.end-b.end:0};
_.Uw=class{constructor(a,b,c){this.tag=a;this.start=b;this.end=typeof c==="undefined"?b:c}contains(a){return this.tag===a.tag&&this.start<=a.start&&a.end<=this.end}Mg(a){return this.start<=a&&a<=this.end}Ce(a){return this.tag===a.tag&&this.start===a.start&&this.end===a.end}};
wx=function(a){const [b,c]=a.split("@",2);if(!b||!c)return null;const d=b.split(",");a=c.split(",").map((e,f)=>{f=d[f];if(e.includes("..")){const [g,h]=e.split("..",2);return new _.Uw(f,Number(g),Number(h))}return new _.Uw(f,Number(e))});return new _.Nw(a)};_.vx=function(a,b){b=b.segments.filter(c=>!a.has(c.tag));return new _.Nw(a.segments.concat(b))};Qs=function(a,b){return a.has(b)&&_.Hs(a.get(b))};Oda=function(a){return new _.Nw([...a.segments.filter(b=>b.tag!=="ital"),new _.Uw("ital",0)])};
_.xD=function(a,b,c=b){return new _.Nw([...a.segments.filter(d=>d.tag!=="opsz"),new _.Uw("opsz",b,c)])};
_.Nw=class{constructor(a){this.C=this.B="";this.segments=a.sort((b,c)=>wD(b,c));this.D=this.segments.reduce((b,c)=>{b.set(c.tag,c);return b},new Map)}has(a){return this.D.has(a)}get(a){const b=this.D.get(a);if(b)return b;throw Error("Sa`"+a);}contains(a){return a.segments.every(b=>this.has(b.tag)&&this.get(b.tag).contains(b))}toString(){if(!this.B){const a=this.segments.map(c=>c.tag),b=this.segments.map(c=>_.Hs(c)?c.start:`${c.start}..${c.end}`);this.B=`${a.join(",")}@${b.join(",")}`}return this.B}Ce(a){return this.segments.length!==
a.segments.length?!1:this.segments.every((b,c)=>b.Ce(a.segments[c]))}A(){return new _.Nw(this.segments)}Qe(){return this.segments.length===0}};var Es="XOPQ YOPQ XTRA YTUC YTLC YTAS YTDE YTFI".split(" "),Fs=["opsz","ital","wght","GRAD","wdht","slnt",...Es];_.Ss={100:"Thin",200:"ExtraLight",300:"Light",400:"Regular",500:"Medium",600:"SemiBold",700:"Bold",800:"ExtraBold",900:"Black"};new _.Nw([new _.Uw("ital",0),new _.Uw("wght",400)]);_.Pda=new Set(["ital","wght","wdth"]);var yD={web:{["<link>"]:Ts("<link>"),["@import"]:Ts("@import")},android:[{heading:()=>"Downloadable fonts"},{description:()=>"Android applications can download fonts from Google Fonts. Note: Sometimes there will be a delay between when a font is first available on fonts.google.com and when it can be downloaded from an Android application."},{link:()=>({url:"https://developer.android.com/develop/ui/views/text-and-emoji/downloadable-fonts",label:"Use downloadable fonts",style:1})},{heading:()=>"Bundled fonts"},
{description:()=>"An alternative to downloading fonts is to bundle them with the application by adding the font file into the res/font/ folder to bundle it as a resource. Bundled fonts are compiled in your R file and are automatically available in Android Studio."},{link:()=>({url:"https://developer.android.com/develop/ui/views/text-and-emoji/fonts-in-xml",label:"Add a font as an XML resource",style:1})},{heading:()=>"Using fonts"},{description:()=>"Applications use fonts to render text with the ability to change size, weight, and style or use variable fonts which open up more expressive options."},
{link:()=>({url:"https://developer.android.com/jetpack/compose/text/fonts",label:"Work with fonts",style:1})}],ios:[{description:()=>"To add a custom font, add the font file and use it in your app's interface the same way you use an iOS-provided custom font."},{link:()=>({url:"https://developer.apple.com/documentation/uikit/text_display_and_fonts/adding_a_custom_font_to_your_app",label:"See full documentation",style:1})}],flutter:[{description:()=>"Apps built with Flutter can directly access almost all fonts from Google Fonts through the google_fonts package."},
{description:()=>"Add the google_fonts package to your pubspec dependencies and import GoogleFonts:"},{Hc:()=>_.$k([{code:"import 'google_fonts';",ariaLabel:"Code snippet for importing Google Fonts"}])},{description:()=>"Apply the font to a widget subtree by constructing a theme:"},{Hc:({families:a})=>_.$k([{code:a.map(b=>{b=As(b.fontFamily.name);const c=[];c.push("ThemeData(");c.push(`  textTheme: GoogleFonts.${b}TextTheme(),`);c.push("),");c.push("");return c.join("\n")}).join("\n"),ariaLabel:"Copy sample theme data to clipboard"}])},
{description:()=>"Apply the font to a single `Text`:"},{Hc:({families:a})=>_.$k([{code:a.map(b=>{b=As(b.fontFamily.name);const c=[];c.push("Text(");c.push("  'This is Google Fonts',");c.push(`  style: GoogleFonts.${b}(),`);c.push("),");c.push("");return c.join("\n")}).join("\n"),ariaLabel:"Copy sample theme data to clipboard"}])},{link:()=>({url:"https://pub.dev/packages/google_fonts",label:"See full documentation",style:1})},{heading:({Rn:a})=>a?"Variable Fonts":null},{description:({Rn:a})=>a?"Full font variations can be used with the FontVariation class by downloading variable fonts and bundling them as assets.":
null},{description:({Rn:a})=>a?"This code example shows how to set the weight and width axis values after adding the variable font file to the assets folder.":null},{Hc:({families:a,axisRegistry:b,Rn:c})=>_.$k(c?[{code:a.map(d=>{const e=d.fontFamily.name;var f=_.Ls(d)[0];let g=Ws(d,b);g=Ns(g);g=Us(g,"");d=Ms(d,f,b,"flutter");f=[`// ${e}`];Ps(f,d);f.push("");f.push("TextStyle(");f.push(`  fontFamily: '${e}',`);f.push("  fontSize: 18,");f.push("  fontVariations: [");Ps(f,g);f.push("  ],");f.push("),");
f.push("");return f.join("\n")}).filter(d=>!!d).join("\n"),ariaLabel:"Copy sample font variations to clipboard"}]:[])},{link:({Rn:a})=>a?{url:"https://api.flutter.dev/flutter/dart-ui/FontVariation-class.html",label:"See full documentation",style:1}:null}]};var Qda,Rda;
_.zD={fL:0,gL:1,lV:2,oV:3,pV:4,qV:5,rV:6,sV:7,tV:8,uV:9,vV:10,PC:11,lL:12,mL:13,nL:14,wV:15,oL:16,xV:17,yV:18,zV:19,AV:20,BV:21,CV:22,pL:23,DV:24,EV:25,FV:26,tL:27,QC:28,GV:29,HV:30,qL:31,rL:32,sL:33,IV:34,JV:35,aW:36,bW:37,Mw:38,cW:39,dW:40,eW:41,fW:42,gW:43,hW:44,iW:45,jW:46,kW:47,lW:48,mW:49,nW:50,oW:51,pW:52,qW:53,rW:54,sW:55,tW:56,NL:57,wW:58,SM:59,tX:60,yW:61,BW:62,TL:63,UL:64,VL:65,WL:66,XL:67,YL:68,ZL:69,aM:70,FW:71,GW:72,HW:73,IW:74,RL:75,DW:76,EW:77,SL:78,tM:79,fD:80,kp:81,NW:82,OW:83,PW:84,
QW:85,SW:86,TW:87,aX:88,HM:89,bX:90,cX:91,dX:92,eX:93,gX:94,hX:95,iX:96,jX:97,kX:98,lX:99,BX:100,zX:101,CX:102,DX:103,EX:104,FX:105,GX:106,AX:107,HX:108,IX:109,XM:110,JX:111,KX:112,PX:113,QX:114,SX:115,RX:116,TX:117,UX:118,XX:119,YX:120,YM:121,dY:122,eY:123,fY:124,gY:125,hY:126,iY:127,jY:128,kY:129,mY:130,nY:131,oY:132,pY:133,qY:134,rY:135,sY:136,tY:137,uY:138,vY:139,wY:140,QV:141,GY:142,YV:143,RW:144,XV:145,MW:146,0:"ABOUT__CLICK_ON_ANALYTICS_LINK",1:"ABOUT__CLICK_ON_VF_LINK",2:"AXIS_TOOLTIP__AXIS_TOOLTIP_CLICK",
3:"CAROUSEL__CAROUSEL_ARROW",4:"CAROUSEL__CAROUSEL_SWIPE",5:"CATALOG__SCROLL_TO_TOP",6:"CATEGORY_FILTERS__REMOVE",7:"CATEGORY_FILTERS__SELECT",8:"CHECKOUT__ADD_FAMILY",9:"CHECKOUT__ADD_FAMILY_ALREADY_ADDED",10:"CHECKOUT__COPY_CODE",11:"CHECKOUT__CUSTOMIZE",12:"CHECKOUT__DELETE",13:"CHECKOUT__DOWNLOAD",14:"CHECKOUT__DOWNLOAD_ALL",15:"CHECKOUT__EMBED",16:"CHECKOUT__GO_TO_EMBED_PAGE",17:"CHECKOUT__OPEN",18:"CHECKOUT__REMOVE_STYLE",19:"CHECKOUT__RESET",20:"CHECKOUT__SELECT_ALL_STYLE",21:"CHECKOUT__SELECT_DEFAULT",
22:"CHECKOUT__SELECT_STYLE",23:"CHECKOUT__SHARE",24:"CHECKOUT__UPDATE_AXIS",25:"CHECKOUT__UPDATE_AXIS_TYPE",26:"COLLECTION__CHANGE_FAMILY_COUNT",27:"COLOR_PICKER__CLICK_CUSTOM_GRID",28:"COLOR_PICKER__CLICK_GOOGLE_GRID",29:"COLOR_PICKER__CUSTOM_COLOR",30:"COLOR_PICKER__OPEN",31:"COLOR_PICKER_LIBRARY__CLICK_BACK",32:"COLOR_PICKER_LIBRARY__CLICK_CLEAR",33:"COLOR_PICKER_LIBRARY__CLICK_COLOR",34:"COOKIE_BAR__DISMISS",35:"COOKIE_BAR__VIEW",36:"FILTER_CHIPS__DESELECT_CHIP",37:"FILTER_CHIPS__SELECT_CHIP",
38:"FOOTER__CLICK",39:"GLOBAL_TOOLBAR__CATEGORY_FILTER",40:"GLOBAL_TOOLBAR__CLASSIFICATION_FILTER",41:"GLOBAL_TOOLBAR__COLOR_FILTER",42:"GLOBAL_TOOLBAR__CUSTOM_TEXT",43:"GLOBAL_TOOLBAR__FAMILY_FILTER",44:"GLOBAL_TOOLBAR__FONT_PROPERTY_FILTER",45:"GLOBAL_TOOLBAR__FONT_SIZE_DROPDOWN",46:"GLOBAL_TOOLBAR__FONT_SIZE_SLIDER",47:"GLOBAL_TOOLBAR__MINIMUM_VARIANT_COUNT",48:"GLOBAL_TOOLBAR__SCRIPT_FILTER",49:"GLOBAL_TOOLBAR__SORT_BY",50:"GLOBAL_TOOLBAR__STROKE_FILTER",51:"GLOBAL_TOOLBAR__TEXT_TYPE",52:"GLOBAL_TOOLBAR__TOGGLE_LAYOUT",
53:"GLOBAL_TOOLBAR__VF_FILTER",54:"GLOBAL_TOOLBAR__WRITING_SYSTEM_FILTER",55:"GLYPH_TABLE__CLOSE",56:"GLYPH_TABLE__OPEN",57:"GRID__CLICK_LAYOUT_TYPE",58:"GRID__PREFERRED_LAYOUT_TYPE",59:"ROW__CLICK_LAYOUT_TYPE",60:"ROW__PREFERRED_LAYOUT_TYPE",61:"GUIDANCE_CARD__CLICK",62:"HTML_VIEW__HTML_VIEW_LINK",63:"ICON_EDITOR__CLICK_CANVAS",64:"ICON_EDITOR__CLICK_COLOR_PICKER",65:"ICON_EDITOR__CLICK_COPY",66:"ICON_EDITOR__CLICK_PNG",67:"ICON_EDITOR__CLICK_RESET",68:"ICON_EDITOR__CLICK_SIZE_DOWN",69:"ICON_EDITOR__CLICK_SIZE_UP",
70:"ICON_EDITOR__CLICK_SVG",71:"ICON_EDITOR__CUSTOM_COLOR",72:"ICON_EDITOR__SIZE_INPUT",73:"ICON_GRID__SCROLL_DEPTH",74:"ICON_GRID__SELECT_ICON",75:"ICONS_PAGE__ICONS_CUSTOMIZATION_BOX_RESET",76:"ICONS_PAGE__ICONS_CUSTOMIZATION_BOX_SLIDER",77:"ICONS_PAGE__ICONS_CUSTOMIZATION_BOX_TOOLTIP",78:"ICONS_PAGE__ICONS_CUSTOMIZATION_BOX_TOOLTIP_LINK",79:"KNOWLEDGE_ARTICLE__KNOWLEDGE_AUTHOR_LINK",80:"KNOWLEDGE_ARTICLE__KNOWLEDGE_RELATED_ARTICLE",81:"KNOWLEDGE_ARTICLE__KNOWLEDGE_SIDEBAR_LINK",82:"KNOWLEDGE_CAROUSEL__KNOWLEDGE_CAROUSEL_ARROW",
83:"KNOWLEDGE_CAROUSEL__KNOWLEDGE_CAROUSEL_SWIPE",84:"KNOWLEDGE_SECTION__KNOWLEDGE_SECTION_ACTION",85:"KNOWLEDGE_TERM__KNOWLEDGE_SIDEBAR_LINK",86:"LANGUAGES_VIEWER__CLOSE",87:"LANGUAGES_VIEWER__OPEN",88:"NOTIFICATION__DISMISS",89:"NOTIFICATION__LINK",90:"NOTIFICATION__VIEW",91:"NOTO_GLOBAL_TOOLBAR__NOTO_CONTINENT",92:"NOTO_GLOBAL_TOOLBAR__NOTO_LANGUAGE",93:"NOTO_GLOBAL_TOOLBAR__NOTO_SCRIPT",94:"OS_SETTING_TO_THEME_SETTING__DARK_TO_DARK",95:"OS_SETTING_TO_THEME_SETTING__DARK_TO_LIGHT",96:"OS_SETTING_TO_THEME_SETTING__LIGHT_TO_DARK",
97:"OS_SETTING_TO_THEME_SETTING__LIGHT_TO_LIGHT",98:"OS_SETTING_TO_THEME_SETTING__NO_PREFERENCE_TO_DARK",99:"OS_SETTING_TO_THEME_SETTING__NO_PREFERENCE_TO_LIGHT",100:"SIDE_NAV__COLOR",101:"SIDENAV__COPY_CODE",102:"SIDE_NAV__COPY_LINK",103:"SIDE_NAV__DENSITY",104:"SIDE_NAV__DOWNLOAD_PNG",105:"SIDE_NAV__DOWNLOAD_SVG",106:"SIDE_NAV__DOWNLOAD_ZIP",107:"SIDENAV__EMBED",108:"SIDE_NAV__PLATFORM",109:"SIDE_NAV__SELECT_LINK",110:"SIDE_NAV__SHARE",111:"SIDE_NAV__SIZE",112:"SIDE_NAV__UNHANDLED_ERROR",113:"SPECIMEN_ABOUT__FONT_ARTICLE_LINK_CLICK",
114:"SPECIMEN_ABOUT__SPECIMEN_ABOUT_LINK_CLICK",115:"SPECIMEN_LANGUAGE_REGION_SELECTION__NOTO_SCRIPT",116:"SPECIMEN_LANGUAGE_REGION_SELECTION__NOTO_LANGUAGE",117:"SPECIMEN_TEXT_PREVIEW__NOTO_STYLE_ITALIC",118:"SPECIMEN_TEXT_PREVIEW__NOTO_STYLE_VARIANT",119:"STATIC_FONT_CALLOUT__HIDE",120:"STATIC_FONT_CALLOUT__SHOW",121:"STOP_STEALING_SHEEP__DOWNLOAD",122:"TABLE_OF_CONTENTS__TABLE_OF_CONTENTS_LINK",123:"THEME_TOGGLE__SWITCH_TO_DARK_THEME",124:"THEME_TOGGLE__SWITCH_TO_LIGHT_THEME",125:"TOOLBAR__AUTOSUGGEST_SELECTED",
126:"TOOLBAR__CATEGORY_FILTER",127:"TOOLBAR__ICONSET_FILTER",128:"TOOLBAR__SEARCH",129:"TOOLBAR__STYLE_FILTER",130:"TYPE_TESTER__CHANGE",131:"TYPE_TESTER__OPSZ_TOGGLE",132:"TYPE_TESTER__TYPE_TESTER_ALIGNMENT",133:"TYPE_TESTER__TYPE_TESTER_BACKGROUND_COLOR",134:"TYPE_TESTER__TYPE_TESTER_FONT_SIZE",135:"TYPE_TESTER__TYPE_TESTER_HEADING",136:"TYPE_TESTER__TYPE_TESTER_ITALIC",137:"TYPE_TESTER__TYPE_TESTER_LINE_SPACING",138:"TYPE_TESTER__TYPE_TESTER_TEXT_COLOR",139:"TYPE_TESTER__TYPE_TESTER_TOOLTIP",140:"TYPE_TESTER__TYPE_TESTER_WEIGHT",
141:"DOCUMENTATION__EXPAND_FAQ",142:"YOUTUBE__CLICK_ON_LINK",143:"EXTERNAL__CLICK_ON_LINK",144:"KNOWLEDGE__CLICK_ON_LINK",145:"EXTERNAL_DOCUMENTATION__CLICK_ON_LINK",146:"INTERNAL__CLICK_ON_LINK"};
Qda={[0]:"about",[1]:"about",[2]:"axisTooltip",[3]:"carousel",[4]:"carousel",[5]:"catalog",[6]:"categoryFilters",[7]:"categoryFilters",[8]:"checkout",[9]:"checkout",[10]:"checkout",[11]:"checkout",[12]:"checkout",[13]:"checkout",[14]:"checkout",[15]:"checkout",[16]:"checkout",[17]:"checkout",[18]:"checkout",[19]:"checkout",[20]:"checkout",[21]:"checkout",[22]:"checkout",[23]:"checkout",[24]:"checkout",[25]:"checkout",[26]:"collection",[27]:"colorPicker",[28]:"colorPicker",[29]:"colorPicker",[30]:"colorPicker",
[31]:"colorPickerLibrary",[32]:"colorPickerLibrary",[33]:"colorPickerLibrary",[34]:"cookieBar",[35]:"cookieBar",[36]:"filterChips",[37]:"filterChips",[38]:"footer",[39]:"globalToolbar",[40]:"globalToolbar",[41]:"globalToolbar",[42]:"globalToolbar",[43]:"globalToolbar",[44]:"globalToolbar",[45]:"globalToolbar",[46]:"globalToolbar",[47]:"globalToolbar",[48]:"globalToolbar",[49]:"globalToolbar",[50]:"globalToolbar",[51]:"globalToolbar",[52]:"globalToolbar",[53]:"globalToolbar",[54]:"globalToolbar",[55]:"glyphTable",
[56]:"glyphTable",[57]:"grid",[58]:"grid",[59]:"row",[60]:"row",[61]:"guidanceCard",[62]:"htmlView",[63]:"iconEditor",[64]:"iconEditor",[65]:"iconEditor",[66]:"iconEditor",[67]:"iconEditor",[68]:"iconEditor",[69]:"iconEditor",[70]:"iconEditor",[71]:"iconEditor",[72]:"iconEditor",[73]:"iconGrid",[74]:"iconGrid",[75]:"iconsPage",[76]:"iconsPage",[77]:"iconsPage",[78]:"iconsPage",[79]:"knowledgeArticle",[80]:"knowledgeArticle",[81]:"knowledgeArticle",[82]:"knowledgeCarousel",[83]:"knowledgeCarousel",
[84]:"knowledgeSection",[85]:"knowledgeTerm",[86]:"languagesViewer",[87]:"languagesViewer",[88]:"notification",[89]:"notification",[90]:"notification",[91]:"notoGlobalToolbar",[92]:"notoGlobalToolbar",[93]:"notoGlobalToolbar",[94]:"osSettingToThemeSetting",[95]:"osSettingToThemeSetting",[96]:"osSettingToThemeSetting",[97]:"osSettingToThemeSetting",[98]:"osSettingToThemeSetting",[99]:"osSettingToThemeSetting",[100]:"sideNav",[101]:"sidenav",[102]:"sideNav",[103]:"sideNav",[104]:"sideNav",[105]:"sideNav",
[106]:"sideNav",[107]:"sidenav",[108]:"sideNav",[109]:"sideNav",[110]:"sideNav",[111]:"sideNav",[112]:"sideNav",[113]:"specimenAbout",[114]:"specimenAbout",[115]:"specimenLanguageRegionSelection",[116]:"specimenLanguageRegionSelection",[117]:"specimenTextPreview",[118]:"specimenTextPreview",[119]:"staticFontCallout",[120]:"staticFontCallout",[121]:"stopStealingSheep",[122]:"tableOfContents",[123]:"themeToggle",[124]:"themeToggle",[125]:"toolbar",[126]:"toolbar",[127]:"toolbar",[128]:"toolbar",[129]:"toolbar",
[130]:"typeTester",[131]:"typeTester",[132]:"typeTester",[133]:"typeTester",[134]:"typeTester",[135]:"typeTester",[136]:"typeTester",[137]:"typeTester",[138]:"typeTester",[139]:"typeTester",[140]:"typeTester",[141]:"documentation",[142]:"youtube",[143]:"external",[144]:"knowledge",[145]:"externalDocumentation",[146]:"internal"};
Rda={[0]:"clickOnAnalyticsLink",[1]:"clickOnVfLink",[2]:"axisTooltipClick",[3]:"carouselArrow",[4]:"carouselSwipe",[5]:"scrollToTop",[6]:"remove",[7]:"select",[8]:"addFamily",[9]:"addFamilyAlreadyAdded",[10]:"copyCode",[11]:"customize",[12]:"delete",[13]:"download",[14]:"downloadAll",[15]:"embed",[16]:"goToEmbedPage",[17]:"open",[18]:"removeStyle",[19]:"reset",[20]:"selectAllStyle",[21]:"selectDefault",[22]:"selectStyle",[23]:"share",[24]:"updateAxis",[25]:"updateAxisType",[26]:"changeFamilyCount",
[27]:"clickCustomGrid",[28]:"clickGoogleGrid",[29]:"customColor",[30]:"open",[31]:"clickBack",[32]:"clickClear",[33]:"clickColor",[34]:"dismiss",[35]:"view",[36]:"deselectChip",[37]:"selectChip",[38]:"click",[39]:"categoryFilter",[40]:"classificationFilter",[41]:"colorFilter",[42]:"customText",[43]:"familyFilter",[44]:"fontPropertyFilter",[45]:"fontSizeDropdown",[46]:"fontSizeSlider",[47]:"minimumVariantCount",[48]:"scriptFilter",[49]:"sortBy",[50]:"strokeFilter",[51]:"textType",[52]:"toggleLayout",
[53]:"vfFilter",[54]:"writingSystemFilter",[55]:"close",[56]:"open",[57]:"clickLayoutType",[58]:"preferredLayoutType",[59]:"clickLayoutType",[60]:"preferredLayoutType",[61]:"click",[62]:"htmlViewLink",[63]:"clickCanvas",[64]:"clickColorPicker",[65]:"clickCopy",[66]:"clickPng",[67]:"clickReset",[68]:"clickSizeDown",[69]:"clickSizeUp",[70]:"clickSvg",[71]:"customColor",[72]:"sizeInput",[73]:"scrollDepth",[74]:"selectIcon",[75]:"iconsCustomizationBoxReset",[76]:"iconsCustomizationBoxSlider",[77]:"iconsCustomizationBoxTooltip",
[78]:"iconsCustomizationBoxTooltipLink",[79]:"knowledgeAuthorLink",[80]:"knowledgeRelatedArticle",[81]:"knowledgeSidebarLink",[82]:"knowledgeCarouselArrow",[83]:"knowledgeCarouselSwipe",[84]:"knowledgeSectionAction",[85]:"knowledgeSidebarLink",[86]:"close",[87]:"open",[88]:"dismiss",[89]:"link",[90]:"view",[91]:"notoContinent",[92]:"notoLanguage",[93]:"notoScript",[94]:"darkToDark",[95]:"darkToLight",[96]:"lightToDark",[97]:"lightToLight",[98]:"noPreferenceToDark",[99]:"noPreferenceToLight",[100]:"color",
[101]:"copyCode",[102]:"copyLink",[103]:"density",[104]:"downloadPng",[105]:"downloadSvg",[106]:"downloadZip",[107]:"embed",[108]:"platform",[109]:"selectLink",[110]:"share",[111]:"size",[112]:"unhandled_error",[113]:"fontArticleLinkClick",[114]:"specimenAboutLinkClick",[115]:"notoScript",[116]:"notoLanguage",[117]:"notoStyleItalic",[118]:"notoStyleVariant",[119]:"hide",[120]:"show",[121]:"download",[122]:"tableOfContentsLink",[123]:"switchToDarkTheme",[124]:"switchToLightTheme",[125]:"autosuggestSelected",
[126]:"categoryFilter",[127]:"iconsetFilter",[128]:"search",[129]:"styleFilter",[130]:"change",[131]:"opszToggle",[132]:"typeTesterAlignment",[133]:"typeTesterBackgroundColor",[134]:"typeTesterFontSize",[135]:"typeTesterHeading",[136]:"typeTesterItalic",[137]:"typeTesterLineSpacing",[138]:"typeTesterTextColor",[139]:"typeTesterTooltip",[140]:"typeTesterWeight",[141]:"expandFaq",[142]:"clickOnLink",[143]:"clickOnLink",[144]:"clickOnLink",[145]:"clickOnLink",[146]:"clickOnLink"};var Sda=[{vc:(0,_.jb)`https://developer.android.com/develop/ui/views/text-and-emoji/downloadable-fonts#kotlin`,imageUrl:"catalog/checkout/android_developers.svg",event:145,title:"Downloadable fonts",kb:204078},{vc:(0,_.jb)`https://developer.android.com/reference/android/widget/TextView#setFontVariationSettings(java.lang.String)`,imageUrl:"catalog/checkout/android_developers.svg",event:145,title:"FontVariation",kb:204078},{vc:(0,_.jb)`https://developer.android.com/develop/ui/views/text-and-emoji/fonts-in-xml`,
imageUrl:"catalog/checkout/android_developers.svg",event:145,title:"Add font as an XML resource",kb:204078},{vc:(0,_.jb)`https://developer.android.com/jetpack/compose/text`,imageUrl:"catalog/checkout/android_developers.svg",event:145,title:"Android Studio: Text in compose",kb:204078},{vc:(0,_.jb)`https://developers.google.com/fonts/docs/android`,imageUrl:"catalog/checkout/google_fonts.svg",event:145,title:"Get started with Google Fonts for Android",kb:204078}],Tda=[{vc:(0,_.jb)`https://developer.apple.com/documentation/uikit/text_display_and_fonts/adding_a_custom_font_to_your_app`,
imageUrl:"catalog/checkout/apple_developer.svg",event:145,title:"Adding a custom font to your app",kb:204080},{vc:(0,_.jb)`https://developer.apple.com/documentation/swiftui/applying-custom-fonts-to-text`,imageUrl:"catalog/checkout/apple_developer.svg",event:145,title:"Applying custom fonts to text",kb:204080}],Uda=[{vc:(0,_.jb)`https://pub.dev/packages/google_fonts`,imageUrl:"catalog/checkout/flutter_developer.svg",event:145,title:"Flutter x Google Fonts",kb:204079},{vc:(0,_.jb)`https://docs.flutter.dev/cookbook/design/fonts`,
imageUrl:"catalog/checkout/flutter_developer.svg",event:145,title:"Use a custom font",kb:204079},{vc:(0,_.jb)`https://api.flutter.dev/flutter/dart-ui/FontVariation-class.html`,imageUrl:"catalog/checkout/flutter_developer.svg",event:145,title:"FontVariation Class",kb:204079},{vc:(0,_.jb)`https://docs.flutter.dev/cookbook/design/fonts#1-import-the-font-files`,imageUrl:"catalog/checkout/flutter_developer.svg",event:145,title:"Cookbook: Import the font files",kb:204079}];var BD,CD,DD,Vda,Wda,Xda;_.AD={trending:"Trending",popularity:"Most popular",date:"Newest",alpha:"Name",relevance:"Relevance",["brand default"]:"Default"};BD=[{id:"trending",label:_.AD.trending},{id:"popularity",label:_.AD.popularity},{id:"date",label:_.AD.date},{id:"alpha",label:_.AD.alpha}];CD=[{id:"brand default",label:_.AD["brand default"]},{id:"date",label:_.AD.date}];DD=[{id:"relevance",label:_.AD.relevance},...BD];Vda=[{id:"relevance",label:_.AD.relevance},...CD];Wda={[0]:CD,[1]:BD,[2]:BD};
Xda={[0]:Vda,[1]:DD,[2]:DD};var ED;ED=Object.values({PV:"Display",zW:"Handwriting",ZW:"Monospace",aN:"Symbols"}).map(a=>a);_.Xs=[{modelField:"Display",label:"Display"},{modelField:"Handwriting",label:"Handwriting"},{modelField:"Monospace",label:"Monospace"},{modelField:"Symbols",label:"Not text"}];var FD=Object.values({yX:"Serif",MX:"Slab Serif",uX:"Sans Serif"}).map(a=>a);var Ks,xx;Ks=function(a){if(a.C)return a.C;if(a.classifications.includes("Monospace"))return"monospace";if(a.classifications.includes("Handwriting"))return"cursive";if(!a.stroke)return"system-ui";switch(a.stroke){case "Sans Serif":return"sans-serif";case "Serif":case "Slab Serif":return"serif";default:_.Ta(a.stroke,`Unsupported value for Stroke: ${a.stroke}`)}};_.Gw=function(a){let b=!1,c=!1;for(const d of Object.values(a.fonts))b=b||!d.Yu,c=c||d.Yu;return b&&c};
xx=function(a,b){_.Gw(a)&&(b=Oda(b));return a.fonts.hasOwnProperty(b.toString())?!0:a.A.some(c=>c.contains(b))};_.GD=function(a,b){return a.axes.has(b)||b==="ital"&&a.aj};_.Iw=function(a,b){return a.B.has(b.tag)&&a.B.get(b.tag).Ce(b)};_.HD=function(a,b,c){if(!_.GD(a,"opsz"))return b;const {min:d,max:e,defaultValue:f}=a.axes.get("opsz"),g=(a=b.has("opsz"))&&_.Hs(b.get("opsz"));return!c||a&&!g?c||a&&g?b:_.xD(b,f):_.xD(b,d,e)};
_.ID=class{constructor(a,b,c,d,e,f,g,h,m,q=!1,u=new Set,v="",x="",A=!1,D=!0,O=!1,Q=!1,P="",X=!1){this.name=a;this.displayName=b;this.stroke=c;this.classifications=d;this.fonts=e;this.axes=f;this.Pb=g;this.A=h;this.B=m;this.isNoto=q;this.colorCapabilities=u;this.primaryScript=v;this.primaryLanguage=x;this.isBrandFont=A;this.isOpenSource=D;this.D=O;this.G=Q;this.C=P;this.isCjkFamily=X;this.Cn=[];this.ec=h.some(H=>H.contains(m))?m:g[0];this.aj=this.Fc()&&!this.axes.has("ital")&&_.Gw(this)}Fc(){return this.axes.size>
0}};_.ux=class{constructor(a,b){this.fontFamily=a;this.variant=b}};var Yda=class extends _.ID{constructor(a,b,c,d,e,f,g,h,m){var q=[],u=new Set;super(a,b,"Serif",q,c,d,e,f,h,m,u,"","",!1,!1,!1,!1,"",!1);this.name=a;this.displayName=b;this.stroke="Serif";this.classifications=q;this.fonts=c;this.axes=d;this.Pb=e;this.A=f;this.Cn=g;this.defaultSort=this.popularity=0;this.isNoto=m;this.colorCapabilities=u;this.primaryLanguage=this.primaryScript="";this.isCjkFamily=this.isOpenSource=this.isBrandFont=!1;this.lastModified=Number("".replace(/-/g,""));this.dateAdded=Number("".replace(/-/g,
""))}};_.JD=class{};var KD=class extends _.JD{};KD.F=(()=>{let a;return function(b){return(a||(a=_.Wj(KD)))(b||KD)}})();KD.ja=_.l({ia:KD,U:KD.F,Z:"root"});_.LD={Iw:0,Hw:1,OC:2,NC:3,eL:4,ML:5,dM:6,EL:7,KL:8,cM:9,eM:10,PM:11,JL:12,IL:13,iL:14,mN:15,LL:16,oD:17,XC:18,YC:19,COLOR:20,rD:21,fN:22,gN:23,hN:24,iN:25,jN:26,sD:27,0:"CC_CC",1:"CC_BY",2:"CC_SA",3:"CC_ND",4:"ABOUT",5:"GOOGLE_SANS_GUIDELINES",6:"INTEGRATION_GUIDELINE",7:"FIGMA",8:"GM3_TYPOGRAPHY_GUIDELINES",9:"ICON_PROGRAM",10:"INTERNATIONALIZATION",11:"PRODUCT_ICONS_LIBRARY",12:"GM3_ICONGRAPHY_GUIDELINES",13:"GITHUB",14:"BLOG",15:"V5_MATERIAL",16:"GOOGLE_DESIGN",17:"STAR_BUTTON",18:"GF_LOGO",19:"GOOGLE_FONTS_LOCKUP",
20:"COLOR",21:"VARIABLE",22:"TOPIC_1",23:"TOPIC_2",24:"TOPIC_3",25:"TOPIC_4",26:"TOPIC_5",27:"YOUTUBE"};_.MD=new _.r("specimenDefaultSourceData");var ND=new _.r("hats_triggers");var Zda=new NB("45630788","Icukze");var $da=new NB("45427734","LWyDvc");var aea=new NB("45648363","TV9SPb");var bea=class extends _.vB{constructor(a){super(a)}La(){return _.Rw(this,1)}De(){return Sw(this,2)}Gc(a){_.jB(this,2,a)}Zd(){return _.Rw(this,3)}};var cea=class extends _.vB{constructor(a){super(a)}Zd(){return _.Rw(this,2)}Il(){return _.Rw(this,8)}};var OD=class extends _.vB{constructor(a){super(a)}};_.Pw=class extends _.vB{constructor(a){super(a)}};_.PD=class extends _.vB{constructor(a){super(a)}};var dea=class extends _.vB{constructor(a){super(a)}rb(){return _.Rw(this,1)}Zd(){return _.Rw(this,2)}};_.QD=function(a){return _.Ow(a,dea,3,_.Qw())};_.RD=class extends _.vB{constructor(a){super(a)}La(){return _.Rw(this,1)}Cu(){return _.Rw(this,2)}On(){return _.Lw(this,2)!=null}};var SD=class extends _.vB{constructor(a){super(a)}};var eea=class extends _.vB{constructor(a){super(a)}getContext(){return _.eB(this,1)}De(){return _.VA(this,SD,2)}Gc(a){_.zy(this,SD,2,a)}};_.TD=class extends _.vB{constructor(a){super(a)}La(){return _.Rw(this,1)}Zd(){return _.Rw(this,2)}};_.UD=class extends _.vB{constructor(a){super(a)}};var VD=class extends _.vB{constructor(a){super(a)}};var fea=class extends _.vB{constructor(a){super(a)}getContext(){return _.eB(this,1)}De(){return _.VA(this,VD,2)}Gc(a){_.zy(this,VD,2,a)}};var gea=function(){var a=new WD;return _.hB(a,1,0)},WD=class extends _.vB{constructor(a){super(a)}ie(){return _.cB(this,1)}};var hea=class extends _.vB{constructor(a){super(a)}getContext(){return _.eB(this,1)}De(){return _.VA(this,WD,2)}Gc(a){_.zy(this,WD,2,a)}};_.XD=class extends _.vB{constructor(a){super(a)}};_.YD=class extends _.vB{constructor(a){super(a)}Il(){return _.VA(this,_.XD,6)}};var ZD=class extends _.vB{constructor(a){super(a)}};var $D=class extends _.vB{constructor(a){super(a)}};var iea=class extends _.vB{constructor(a){super(a)}rb(){return _.Rw(this,1)}La(){return _.Rw(this,2)}};var jea=class extends _.vB{constructor(a){super(a)}rb(){return _.Rw(this,1)}La(){return _.Rw(this,2)}};var aE=class extends _.vB{constructor(a){super(a)}};var bE=class extends _.vB{constructor(a){super(a)}};_.cE=class extends _.vB{constructor(a){super(a)}};var dE=class extends _.vB{constructor(a){super(a)}};var eE=class extends _.vB{constructor(a){super(a)}};var fE=class extends _.vB{constructor(a){super(a)}};var gE=class extends _.vB{constructor(a){super(a)}Pq(){return _.VA(this,bE,10)}};var hE=class extends _.vB{constructor(a){super(a,0,"config")}},kea=lf(hE);var iE,jE;iE=window;jE=iE.CONFIG?kea(decodeURIComponent([...atob(iE.CONFIG)].map(a=>"%"+("00"+a.charCodeAt(0).toString(16)).slice(-2)).join(""))):new hE;_.kE=_.Rw(jE,3);_.lE=class{constructor(){this.B=iE.NO_EXPERIMENT_STATE?null:_.n(vD);this.config=jE;this.features={QQ:()=>this.A($da),Ez:this.A(aea),ge:this.A(Zda)};let a;this.gtag=(a=iE.gtag)!=null?a:()=>{}}A(a){let b;return((b=this.B)==null?void 0:b.A(a))||!1}};_.lE.F=function(a){return new (a||_.lE)};_.lE.ja=_.l({ia:_.lE,U:_.lE.F,Z:"root"});
var mE=class{constructor(){this.B=`//${_.Rw(jE,5)}/`;this.A=!_.bB(jE,11)}};mE.F=function(a){return new (a||mE)};mE.ja=_.l({ia:mE,U:mE.F,Z:"root"});Object.assign({},yD,{ios:[{heading:()=>"Add your font ttf resource into your app target and use MaterialFontDiskLoader to register and load the font into your project."},{description:()=>"Objective-C:"},{Hc:({families:a})=>_.$k([{code:["MDFFontDiskLoader *fontDiskLoader =",` [[MDFFontDiskLoaderalloc] initWithFontName:@"${a[0].fontFamily.name}" URL:${a[0].fontFamily.name.toLowerCase()}FontURLOnDisk];`,"UIFont *font = [fontDiskLoader fontOfSize:16];"].join("\n"),ariaLabel:"Copy sample Objective-C code to clipboard"}])},
{description:()=>"Swift:"},{Hc:({families:a})=>_.$k([{code:["let fontLoader =",` MDFFontDiskLoader.init(fontName: @"${a[0].fontFamily.name}", fontURL: ${a[0].fontFamily.name}FontURLOnDisk);`,"let myFont:UIFont = fontLoader.fontOfSize(16)!;"].join("\n"),ariaLabel:"Copy sample Swift code to clipboard"}])}]});Object.entries({"gm3-light-sys-background":"#fff","gm3-light-sys-error":"#b3261e","gm3-light-sys-error-container":"#f9dedc","gm3-light-sys-inverse-on-surface":"#f2f2f2","gm3-light-sys-inverse-primary":"#a8c7fa","gm3-light-sys-inverse-surface":"#303030","gm3-light-sys-on-background":"#1f1f1f","gm3-light-sys-on-error":"#fff","gm3-light-sys-on-error-container":"#410e0b","gm3-light-sys-on-primary":"#fff","gm3-light-sys-on-primary-container":"#041e49","gm3-light-sys-on-primary-fixed":"#041e49","gm3-light-sys-on-primary-fixed-variant":"#0842a0",
"gm3-light-sys-on-secondary":"#fff","gm3-light-sys-on-secondary-container":"#001d35","gm3-light-sys-on-secondary-fixed":"#001d35","gm3-light-sys-on-secondary-fixed-variant":"#004a77","gm3-light-sys-on-surface":"#1f1f1f","gm3-light-sys-on-surface-variant":"#444746","gm3-light-sys-on-tertiary":"#fff","gm3-light-sys-on-tertiary-container":"#072711","gm3-light-sys-on-tertiary-fixed":"#072711","gm3-light-sys-on-tertiary-fixed-variant":"#0f5223","gm3-light-sys-outline":"#747775","gm3-light-sys-outline-variant":"#c4c7c5",
"gm3-light-sys-primary":"#0b57d0","gm3-light-sys-primary-container":"#d3e3fd","gm3-light-sys-primary-fixed":"#d3e3fd","gm3-light-sys-primary-fixed-dim":"#a8c7fa","gm3-light-sys-scrim":"#000","gm3-light-sys-secondary":"#00639b","gm3-light-sys-secondary-container":"#c2e7ff","gm3-light-sys-secondary-fixed":"#c2e7ff","gm3-light-sys-secondary-fixed-dim":"#7fcfff","gm3-light-sys-shadow":"#000","gm3-light-sys-surface":"#fff","gm3-light-sys-surface-bright":"#fff","gm3-light-sys-surface-container":"#f0f4f9",
"gm3-light-sys-surface-container-high":"#e9eef6","gm3-light-sys-surface-container-highest":"#dde3ea","gm3-light-sys-surface-container-low":"#f8fafd","gm3-light-sys-surface-container-lowest":"#fff","gm3-light-sys-surface-dim":"#d3dbe5","gm3-light-sys-surface-tint":"#6991d6","gm3-light-sys-surface-variant":"#e1e3e1","gm3-light-sys-tertiary":"#146c2e","gm3-light-sys-tertiary-container":"#c4eed0","gm3-light-sys-tertiary-fixed":"#c4eed0","gm3-light-sys-tertiary-fixed-dim":"#6dd58c","gm3-dark-sys-background":"#1f1f1f",
"gm3-dark-sys-error":"#f2b8b5","gm3-dark-sys-error-container":"#8c1d18","gm3-dark-sys-inverse-on-surface":"#303030","gm3-dark-sys-inverse-primary":"#0b57d0","gm3-dark-sys-inverse-surface":"#e3e3e3","gm3-dark-sys-on-background":"#e3e3e3","gm3-dark-sys-on-error":"#601410","gm3-dark-sys-on-error-container":"#f9dedc","gm3-dark-sys-on-primary":"#062e6f","gm3-dark-sys-on-primary-container":"#d3e3fd","gm3-dark-sys-on-primary-fixed":"#041e49","gm3-dark-sys-on-primary-fixed-variant":"#0842a0","gm3-dark-sys-on-secondary":"#035",
"gm3-dark-sys-on-secondary-container":"#c2e7ff","gm3-dark-sys-on-secondary-fixed":"#001d35","gm3-dark-sys-on-secondary-fixed-variant":"#004a77","gm3-dark-sys-on-surface":"#e3e3e3","gm3-dark-sys-on-surface-variant":"#c4c7c5","gm3-dark-sys-on-tertiary":"#0a3818","gm3-dark-sys-on-tertiary-container":"#c4eed0","gm3-dark-sys-on-tertiary-fixed":"#072711","gm3-dark-sys-on-tertiary-fixed-variant":"#0f5223","gm3-dark-sys-outline":"#8e918f","gm3-dark-sys-outline-variant":"#444746","gm3-dark-sys-primary":"#a8c7fa",
"gm3-dark-sys-primary-container":"#0842a0","gm3-dark-sys-primary-fixed":"#d3e3fd","gm3-dark-sys-primary-fixed-dim":"#a8c7fa","gm3-dark-sys-scrim":"#000","gm3-dark-sys-secondary":"#7fcfff","gm3-dark-sys-secondary-container":"#004a77","gm3-dark-sys-secondary-fixed":"#c2e7ff","gm3-dark-sys-secondary-fixed-dim":"#7fcfff","gm3-dark-sys-shadow":"#000","gm3-dark-sys-surface":"#1f1f1f","gm3-dark-sys-surface-bright":"#37393b","gm3-dark-sys-surface-container":"#1e1f20","gm3-dark-sys-surface-container-high":"#282a2c",
"gm3-dark-sys-surface-container-highest":"#333537","gm3-dark-sys-surface-container-low":"#1b1b1b","gm3-dark-sys-surface-container-lowest":"#0e0e0e","gm3-dark-sys-surface-dim":"#131313","gm3-dark-sys-surface-tint":"#d1e1ff","gm3-dark-sys-surface-variant":"#444746","gm3-dark-sys-tertiary":"#6dd58c","gm3-dark-sys-tertiary-container":"#0f5223","gm3-dark-sys-tertiary-fixed":"#c4eed0","gm3-dark-sys-tertiary-fixed-dim":"#6dd58c"}).map(([a,b])=>({name:a.replace(/gm3-(light|dark)-sys-/,"$1/"),value:b.replace(/^#?([a-f\d])([a-f\d])([a-f\d])$/i,
"#$1$1$2$2$3$3")}));(0,_.jb)`https://developer.android.com/develop/ui/views/text-and-emoji/downloadable-fonts#kotlin`;(0,_.jb)`https://developer.android.com/reference/android/widget/TextView#setFontVariationSettings(java.lang.String)`;(0,_.jb)`https://developer.android.com/develop/ui/views/text-and-emoji/fonts-in-xml`;(0,_.jb)`https://developer.android.com/jetpack/compose/text`;(0,_.jb)`https://developer.apple.com/documentation/uikit/text_display_and_fonts/adding_a_custom_font_to_your_app`;(0,_.jb)`https://developer.apple.com/documentation/swiftui/applying-custom-fonts-to-text`;
(0,_.jb)`https://pub.dev/packages/google_fonts`;(0,_.jb)`https://docs.flutter.dev/cookbook/design/fonts`;(0,_.jb)`https://api.flutter.dev/flutter/dart-ui/FontVariation-class.html`;(0,_.jb)`https://docs.flutter.dev/cookbook/design/fonts#1-import-the-font-files`;var lea={title:"More about Google Sans Flex",url:"https://carbon.googleplex.com/google-material-3/pages/typography/google-sans-flex",yg:(0,_.jb)`https://www.gstatic.com/images/icons/material/apps/fonts/1x/catalog/v5/guidelines/gsf.mp4`},mea={title:"More about Google Sans",url:"specimen/Google+Sans/about",yg:(0,_.jb)`https://www.gstatic.com/images/icons/material/apps/fonts/1x/catalog/internal/guidance/guidance_gs.svg`},nea={title:"More about Google Sans Text",url:"specimen/Google+Sans+Text/about",
yg:(0,_.jb)`https://www.gstatic.com/images/icons/material/apps/fonts/1x/catalog/internal/guidance/guidance_gst.svg`},oea={title:"More about Google Sans Mono",url:"specimen/Google+Sans+Mono/about",yg:(0,_.jb)`https://www.gstatic.com/images/icons/material/apps/fonts/1x/catalog/internal/guidance/guidance_gsm.svg`},pea={title:"Google Material 3 typography guideline",url:"https://carbon.googleplex.com/google-material-3/pages/typography/overview",yg:(0,_.jb)`https://www.gstatic.com/images/icons/material/apps/fonts/1x/catalog/v5/guidelines/2.jpg`},
qea={title:"Google Sans internationalization",url:"https://carbon.googleplex.com/google-sans/pages/internationalization",yg:(0,_.jb)`https://www.gstatic.com/images/icons/material/apps/fonts/1x/catalog/v5/guidelines/3.jpg`};
["Google Sans","Google Sans Text","Google Sans Flex","Google Sans Mono"].reduce((a,b)=>{const c=[];switch(b){case "Google Sans Flex":c.push(lea);break;case "Google Sans":c.push(mea);break;case "Google Sans Text":c.push(nea);break;case "Google Sans Mono":c.push(oea);break;default:_.Ta(b,`Unsupported value for FamilyName: ${b}`)}c.push(pea,qea);var d=`${b} guidelines`;a:{switch(b){case "Google Sans Flex":case "Google Sans":var e=`${b} is a proprietary typeface created exclusively for Google. Learn more about the ongoing development of the typeface, best practices and internationalization efforts.`;
break a;case "Google Sans Text":e=`${b} is optimized for readability at smaller type sizes and in longer blocks of text, opening up a wider range of use cases for Google-branded typography.`;break a;case "Google Sans Mono":e=`${b} is a fixed-width typeface. All characters are optically adjusted to take up the same amount of space.`;break a;default:_.Ta(b,`Unsupported value for FamilyName: ${b}`)}e=void 0}a[b]={title:d,description:e,links:c};return a},{});var nE=[];nE.push({path:"",Ub:()=>Zs("d1Z9ud").then(()=>_.oE),qc:"full"},{path:"about",Ub:()=>Zs("G6Ygce").then(()=>_.pE),qc:"full"},ft("noto/specimen/:familyName"),{path:"noto",Ub:()=>Zs("XV0Ule").then(()=>_.qE),qc:"full"},{path:"noto/use",Ub:()=>Zs("RFOJre").then(()=>_.rE),qc:"full"},{path:"noto/contribute",Ub:()=>Zs("wPo3Sd").then(()=>_.sE),qc:"full"},{path:"noto/fonts",Ub:()=>Zs("A7nphd").then(()=>_.tE),qc:"full"});
nE.push({path:"icons",Ub:()=>Zs("Xs48xe").then(()=>_.uE),qc:"full"},ft("specimen/:familyName"),{path:"betterspecimen/:familyName",qm:"specimen/:familyName"},{path:"knowledge",Ub:()=>Zs("NDr9Ab").then(()=>_.vE),qc:"full"},{path:"knowledge/topics",Ub:()=>Zs("dr4j7e").then(()=>_.wE),qc:"full"},{path:"knowledge/topics/:topicId",Ub:()=>Zs("dr4j7e").then(()=>_.wE),qc:"full"},{path:"knowledge/glossary",Ub:()=>Zs("yxNRfe").then(()=>_.xE),qc:"full"},{path:"knowledge/glossary/:termId",Ub:()=>Zs("My7jEe").then(()=>
_.yE),qc:"full"},{path:"knowledge/documentation/:documentId",Ub:()=>Zs("GMPYg").then(()=>_.zE),qc:"full"},{path:"knowledge/:moduleId/:lessonId",Ub:()=>Zs("hExEAc").then(()=>_.AE),qc:"full"},{path:"knowledge/:moduleId",Ub:()=>Zs("mvUJBe").then(()=>_.BE),qc:"full"},{path:"analytics",Ub:()=>Zs("QZfyI").then(()=>_.CE),qc:"full"},{path:"variablefonts",Ub:()=>Zs("NC98bc").then(()=>_.DE),qc:"full"},{path:"share",Ub:()=>Zs("z6Ryc").then(()=>_.EE),qc:"full"},{path:"selection",Ub:()=>Zs("r2c8M").then(()=>_.FE),
qc:"full"},{path:"selection/embed",Ub:()=>Zs("asMqQb").then(()=>_.GE),qc:"full"},{path:"download/next-steps",Ub:()=>Zs("qux4jf").then(()=>_.HE),qc:"full"},{path:"selection/next-steps",qm:""},{path:"download",Ub:()=>Zs("WYE3W").then(()=>_.IE),qc:"full"},{path:"attribution",Ub:()=>Zs("AKOWI").then(()=>_.JE),qc:"full"},{path:"**",Ub:()=>Zs("CAFjWe").then(()=>_.KE),qc:"full"});var sw=[...nE];var uu=Symbol("Ua");var nt={exact:tt,subset:wt},ot={exact:qt,subset:ut,ignored:()=>!0},Mt=class{constructor(a=new Jt([],{}),b={},c=null){this.root=a;this.pb=b;this.Ec=c}toString(){return rea.Oa(this)}},Jt=class{constructor(a,b){this.segments=a;this.children=b;this.parent=null;Object.values(b).forEach(c=>c.parent=this)}get A(){return Object.keys(this.children).length}toString(){return At(this)}},bu=class{constructor(a,b){this.path=a;this.parameters=b}toString(){return zt(this)}},LE=class{};
LE.F=function(a){return new (a||LE)};LE.ja=_.l({ia:LE,U:()=>new ME,Z:"root"});
var ME=class{parse(a){a=new sea(a);NE(a,"/");var b=a.A===""||a.A.startsWith("?")||a.A.startsWith("#")?new Jt([],{}):new Jt([],OE(a));const c={};if(NE(a,"?")){do{var d,e,f=a.A.match(tea);if(e=f?f[0]:"")a.capture(e),f="",NE(a,"=")&&(d=(d=a.A.match(uea))?d[0]:"")&&(f=d,a.capture(f)),e=decodeURIComponent(e.replace(/\+/g,"%20")),f=decodeURIComponent(f.replace(/\+/g,"%20")),c.hasOwnProperty(e)?(d=c[e],Array.isArray(d)||(d=[d],c[e]=d),d.push(f)):c[e]=f}while(NE(a,"&"))}return new Mt(b,c,NE(a,"#")?decodeURIComponent(a.A):
null)}Oa(a){const b=`/${Bt(a.root,!0)}`,c=Gt(a.pb);a=typeof a.Ec==="string"?`#${encodeURI(a.Ec)}`:"";return`${b}${c}${a}`}},rea=new ME,Ht=/^[^\/()?;#]+/,vea=/^[^\/()?;=#]+/,tea=/^[^=?&#]+/,uea=/^[^&#]+/,NE=function(a,b){return a.A.startsWith(b)?(a.A=a.A.substring(b.length),!0):!1},OE=function(a){if(a.A==="")return{};NE(a,"/");const b=[];for(a.A.startsWith("(")||b.push(PE(a));a.A.startsWith("/")&&!a.A.startsWith("//")&&!a.A.startsWith("/(");)a.capture("/"),b.push(PE(a));let c={};a.A.startsWith("/(")&&
(a.capture("/"),c=QE(a,!0));let d={};a.A.startsWith("(")&&(d=QE(a,!1));if(b.length>0||Object.keys(c).length>0)d.primary=new Jt(b,c);return d},PE=function(a){var b=It(a.A);if(b===""&&a.A.startsWith(";"))throw new _.Tg(4009,!1);a.capture(b);b=decodeURIComponent(b);const c={};for(;NE(a,";");){var d,e=a;if(d=(d=e.A.match(vea))?d[0]:""){e.capture(d);var f="";if(NE(e,"=")){const g=It(e.A);g&&(f=g,e.capture(f))}c[decodeURIComponent(d)]=decodeURIComponent(f)}}return new bu(b,c)},QE=function(a,b){const c=
{};for(a.capture("(");!NE(a,")")&&a.A.length>0;){var d=It(a.A),e=a.A[d.length];if(e!=="/"&&e!==")"&&e!==";")throw new _.Tg(4010,!1);e=void 0;d.indexOf(":")>-1?(e=d.slice(0,d.indexOf(":")),a.capture(e),a.capture(":")):b&&(e="primary");d=OE(a);c[e]=Object.keys(d).length===1?d.primary:new Jt([],d);NE(a,"//")}return c},sea=class{constructor(a){this.A=this.url=a}capture(a){if(!NE(this,a))throw new _.Tg(4011,!1);}};var Zt=class{constructor(a,b,c){this.B=a;this.C=b;this.A=c;if(a&&c.length>0&&Ut(c[0]))throw new _.Tg(4003,!1);if((a=c.find(Xt))&&a!==(c.length>0?c[c.length-1]:null))throw new _.Tg(4004,!1);}},Tt=class{constructor(a,b,c){this.Xh=a;this.A=b;this.index=c}};var RE,SE;RE=/\s+/;SE=[];
_.TE=class{constructor(a,b){this.C=a;this.D=b;this.H=SE;this.A=new Map}set jS(a){this.H=a!=null?a.trim().split(RE):SE}set NS(a){this.M=typeof a==="string"?a.trim().split(RE):a}hj(){for(var a of this.H)this.B(a,!0);a=this.M;if(Array.isArray(a)||a instanceof Set)for(const b of a)this.B(b,!0);else if(a!=null)for(const b of Object.keys(a))this.B(b,!!a[b]);this.I()}B(a,b){const c=this.A.get(a);c!==void 0?(c.enabled!==b&&(c.un=!0,c.enabled=b),c.ue=!0):this.A.set(a,{enabled:b,un:!0,ue:!0})}I(){for(const a of this.A){const b=
a[0],c=a[1];c.un?(this.G(b,c.enabled),c.un=!1):c.ue||(c.enabled&&this.G(b,!1),this.A.delete(b));c.ue=!1}}G(a,b){a=a.trim();a.length>0&&a.split(RE).forEach(c=>{b?this.D.Cj(this.C.L,c):this.D.rm(this.C.L,c)})}};_.TE.F=function(a){return new (a||_.TE)(_.cm(_.gk),_.cm(_.tC))};_.TE.wa=_.fi({type:_.TE,K:[["","ngClass",""]],inputs:{jS:[0,"class","klass"],NS:"ngClass"},J:!0});_.UE=class{constructor(a){this.B=a;this.HI=this.SA=this.Cr=this.A=null}zc(a){if(this.D(a)){const c=this.B;this.A&&c.remove(c.indexOf(this.A));if(this.SA){a=this.C();var b;this.A=c.Dh(this.SA,a,{na:(b=this.HI)!=null?b:void 0})}else this.A=null}}D(a){return!!a.ngTemplateOutlet||!!a.ngTemplateOutletInjector}C(){return new Proxy({},{set:(a,b,c)=>this.Cr?Reflect.set(this.Cr,b,c):!1,get:(a,b,c)=>{if(this.Cr)return Reflect.get(this.Cr,b,c)}})}};_.UE.F=function(a){return new (a||_.UE)(_.cm(_.Gq))};
_.UE.wa=_.fi({type:_.UE,K:[["","ngTemplateOutlet",""]],inputs:{Cr:"ngTemplateOutletContext",SA:"ngTemplateOutlet",HI:"ngTemplateOutletInjector"},J:!0,features:[_.Ri]});var wea,xea,yea,zea;wea=class{kG(a,b){return _.ws(()=>a.subscribe({next:b,error:c=>{throw c;}}))}dispose(a){_.ws(()=>a.unsubscribe())}};xea=class{kG(a,b){return a.then(b,c=>{throw c;})}dispose(){}};yea=new xea;zea=new wea;
_.VE=class{constructor(a){this.C=null;this.G=!0;this.D=this.A=this.B=null;this.Uc=a}ma(){this.B&&this.H();this.Uc=null}transform(a){if(!this.A){if(a)try{this.G=!1,this.Ue(a)}finally{this.G=!0}return this.C}return a!==this.A?(this.H(),this.transform(a)):this.C}Ue(a){this.A=a;this.D=this.I(a);this.B=this.D.kG(a,b=>this.M(a,b))}I(a){if(_.Wn(a))return yea;if(a&&typeof a.subscribe==="function")return zea;throw _.du();}H(){this.D.dispose(this.B);this.A=this.B=this.C=null}M(a,b){if(a===this.A&&(this.C=b,
this.G)){let c;(c=this.Uc)==null||_.RC(c)}}};_.VE.F=function(a){return new (a||_.VE)(_.cm(_.hD,16))};_.VE.gf=_.gi({name:"async",type:_.VE,ke:!1,J:!0});_.Aea=new _.r("");_.Bea=new _.r("");_.WE=class{};_.WE.F=function(a){return new (a||_.WE)};_.WE.fb=_.ci({type:_.WE});_.WE.eb=_.Ig({});var XE=a=>a.src,YE=new _.r("",{Z:"root",U:()=>XE});_.iy=new _.r("");new _.r("");var Cea=new _.r("NG_OPTIMIZED_PRELOADED_IMAGES",{Z:"root",U:()=>new Set});var ZE=class{constructor(){this.A=_.n(Cea);this.document=_.n(_.iy)}};ZE.F=function(a){return new (a||ZE)};ZE.ja=_.l({ia:ZE,U:ZE.F,Z:"root"});var $E,Dea,Eea,aF,bF,dF,cF,eF,Fea,Gea,Hea;$E=/^((\s*\d+w\s*(,|$)){1,})$/;Dea=[1,2];Eea=function(a,b){const c=()=>{const f=a.na.get(_.hD);d();e();a.placeholder=!1;_.RC(f)},d=a.renderer.Gb(b,"load",c),e=a.renderer.Gb(b,"error",c);b.complete&&b.naturalWidth&&c()};aF=function(a,b,c){a.renderer.setAttribute(a.C,b,c)};bF=function(a){return a.priority||a.kI===void 0?a.priority?"eager":"lazy":a.kI};
dF=function(a,b=!1){b&&(a.A=null);b=cF(a);aF(a,"src",b);b=void 0;if(a.Ar)b=Fea(a);else{let c=!1;a.sizes||(c=a.width>1920||a.height>1080);a.IG||a.srcset||a.B===XE||c||(b=a.sizes?Gea(a):Hea(a))}b&&aF(a,"srcset",b);return b};cF=function(a){a.A||(a.A=eF(a,{src:a.zr}));return a.A};eF=function(a,b){a.CA&&(b.CA=a.CA);return a.B(b)};Fea=function(a){const b=$E.test(a.Ar);return a.Ar.split(",").filter(c=>c!=="").map(c=>{c=c.trim();return`${eF(a,{src:a.zr,width:b?parseFloat(c):parseFloat(c)*a.width})} ${c}`}).join(", ")};
Gea=function(a){const b=a.config.sn;let c=b,d;((d=a.sizes)==null?void 0:d.trim())==="100vw"&&(c=b.filter(e=>e>=640));return c.map(e=>`${eF(a,{src:a.zr,width:e})} ${e}w`).join(", ")};Hea=function(a){return Dea.map(b=>`${eF(a,{src:a.zr,width:a.width*b})} ${b}x`).join(", ")};
_.fF=class{constructor(){this.B=_.n(YE);this.config=gu();this.renderer=_.n(_.tC);this.C=_.n(_.gk).L;this.na=_.n(_.kk);this.G=_.n(lk)==="server";this.H=_.n(ZE);this.A=this.D=null;this.fill=this.IG=this.priority=!1}Jb(){_.No("NgOptimizedImage");this.placeholder&&Eea(this,this.C);this.fill?this.sizes||(this.sizes="100vw"):(aF(this,"width",this.width.toString()),aF(this,"height",this.height.toString()));aF(this,"loading",bF(this));aF(this,"fetchpriority",this.priority?"high":"auto");aF(this,"ng-img",
"true");const a=dF(this);this.sizes?bF(this)==="lazy"?aF(this,"sizes","auto, "+this.sizes):aF(this,"sizes",this.sizes):this.Ar&&$E.test(this.Ar)&&bF(this)==="lazy"&&aF(this,"sizes","auto, 100vw");if(this.G&&this.priority){var b=this.H,c=this.renderer,d=cF(this),e=this.sizes;if(!b.A.has(d)){b.A.add(d);var f=c.createElement("link");c.setAttribute(f,"as","image");c.setAttribute(f,"href",d);c.setAttribute(f,"rel","preload");c.setAttribute(f,"fetchpriority","high");e&&c.setAttribute(f,"imageSizes",e);
a&&c.setAttribute(f,"imageSrcset",a);c.appendChild(b.document.head,f)}}}zc(a){if(a.ngSrc&&!a.ngSrc.vu){const b=this.A;dF(this,!0);const c=this.A;this.D!==null&&b&&c&&b!==c&&this.na.get(_.Lr).Ma(()=>{let d;(d=this.D)==null||d.A(b,c)})}}ma(){}};_.fF.F=function(a){return new (a||_.fF)};
_.fF.wa=_.fi({type:_.fF,K:[["img","ngSrc",""]],Ca:18,oa:function(a,b){if(a&2){a=_.Fp("position",b.fill?"absolute":null)("width",b.fill?"100%":null)("height",b.fill?"100%":null)("inset",b.fill?"0":null)("background-size",b.placeholder?"cover":null)("background-position",b.placeholder?"50% 50%":null)("background-repeat",b.placeholder?"no-repeat":null);if(b.placeholder){var c=b.placeholder;const d=b.config.uT;c=c===!0?`url(${eF(b,{src:b.zr,width:d,EZ:!0})})`:typeof c==="string"?`url(${c})`:null}else c=
null;a=a("background-image",c);if(c=b.placeholder)c=(b=b.tT)&&b.hasOwnProperty("blur")?!!b.blur:!0;a("filter",c?"blur(15px)":null)}},inputs:{zr:[2,"ngSrc","ngSrc",hu],Ar:"ngSrcset",sizes:"sizes",width:[2,"width","width",_.js],height:[2,"height","height",_.js],kI:"loading",priority:[2,"priority","priority",_.is],CA:"loaderParams",IG:[2,"disableOptimizedSrcset","disableOptimizedSrcset",_.is],fill:[2,"fill","fill",_.is],placeholder:[2,"placeholder","placeholder",iu],tT:"placeholderConfig",src:"src",
srcset:"srcset"},J:!0,features:[_.up,_.Ri]});var Iea;_.gF=null;Iea=class{};var hF=class{C(){throw Error("m");}};hF.F=function(a){return new (a||hF)};hF.ja=_.l({ia:hF,U:()=>_.n(iF),Z:"platform"});new _.r("");
var Jea=function(a,b){const c=jF(a.G,"window");c.addEventListener("popstate",b,!1);return()=>c.removeEventListener("popstate",b)},Kea=function(a,b){const c=jF(a.G,"window");c.addEventListener("hashchange",b,!1);return()=>c.removeEventListener("hashchange",b)},iF=class extends hF{constructor(){super();this.G=_.n(_.iy);this.A=window.location;this.B=window.history}get href(){return this.A.href}get port(){return this.A.port}get D(){return this.A.pathname}get search(){return this.A.search}get hash(){return this.A.hash}set D(a){this.A.pathname=a}C(a=
0){this.B.go(a)}getState(){return this.B.state}};iF.F=function(a){return new (a||iF)};iF.ja=_.l({ia:iF,U:()=>new iF,Z:"platform"});var kF=class{D(){throw Error("m");}};kF.F=function(a){return new (a||kF)};kF.ja=_.l({ia:kF,U:()=>_.n(lF),Z:"root"});
var mF=new _.r(""),Lea=function(a,b){a.C.push(Jea(a.A,b),Kea(a.A,b))},lF=class extends kF{constructor(a,b){super();this.A=a;this.C=[];let c,d,e;b==null&&(b=(nF=nF||document.querySelector("base"))?nF.getAttribute("href"):null,b=b==null?null:(new URL(b,document.baseURI)).pathname);this.B=(e=(d=b)!=null?d:(c=_.n(_.iy).location)==null?void 0:c.origin)!=null?e:""}ma(){for(;this.C.length;)this.C.pop()()}path(a=!1){const b=this.A.D+lu(this.A.search),c=this.A.hash;return c&&a?`${b}${c}`:b}getState(){return this.A.getState()}D(a=
0){let b,c;(c=(b=this.A).C)==null||c.call(b,a)}};lF.F=function(a){return new (a||lF)(_.Gh(hF),_.Gh(mF,8))};lF.ja=_.l({ia:lF,U:lF.F,Z:"root"});var oF,Mea,Nea,Oea;oF=function(a,b){b&&b[0]!=="/"&&(b="/"+b);return ju(a.A.B,b)};Mea=function(a,b,c=null){var d=a.A;d.A.B.pushState(c,"",ju(d.B,b+lu("")));a.D(oF(a,b+lu("")),c)};_.pF=function(a,b,c="",d=null){var e=a.A;e.A.B.replaceState(d,"",ju(e.B,b+lu(c)));a.D(oF(a,b+lu(c)),d)};Nea=function(a,b=0){let c,d;(d=(c=a.A).D)==null||d.call(c,b)};
Oea=function(a,b){a.B.push(b);a.C!=null||(a.C=a.subscribe(c=>{a.D(c.url,c.state)}));return()=>{a.B.splice(a.B.indexOf(b),1);if(a.B.length===0){let c;(c=a.C)==null||c.unsubscribe();a.C=null}}};
_.qF=class{constructor(a){this.G=new _.yo;this.B=[];this.C=null;this.A=a;this.H=mu(ku(this.A.B.replace(/\/index.html$/,"")));Lea(this.A,b=>{this.G.next({url:this.path(!0),pop:!0,state:b.state,type:b.type})})}ma(){let a;(a=this.C)==null||a.unsubscribe();this.B=[]}path(a=!1){return this.normalize(this.A.path(a))}getState(){return this.A.getState()}normalize(a){var b=this.H;a=a.replace(/\/index.html$/,"");b&&a.startsWith(b)?(b=a.substring(b.length),b=b===""||["/",";","?","#"].includes(b[0])?b:a):b=a;
return ku(b)}D(a="",b){this.B.forEach(c=>c(a,b))}subscribe(a,b,c){return this.G.subscribe({next:a,error:b!=null?b:void 0,complete:c!=null?c:void 0})}};_.qF.F=function(a){return new (a||_.qF)(_.Gh(kF))};_.qF.ja=_.l({ia:_.qF,U:()=>new _.qF(_.Gh(kF)),Z:"root"});var rF=class{};rF.ja=_.l({ia:rF,Z:"root",U:()=>_.n(lk)==="browser"?new Pea:new Qea});
var Pea=class{constructor(){var a=_.n(_.iy),b=window;this.document=a;this.window=b;this.offset=()=>[0,0]}G(a){this.offset=Array.isArray(a)?()=>a:a}B(){return[this.window.scrollX,this.window.scrollY]}A(a){this.window.scrollTo(a[0],a[1])}C(a){a:{var b=this.document,c=b.getElementById(a)||b.getElementsByName(a)[0];if(c)a=c;else{if(typeof b.createTreeWalker==="function"&&b.body&&typeof b.body.attachShadow==="function")for(b=b.createTreeWalker(b.body,NodeFilter.SHOW_ELEMENT),c=b.currentNode;c;){if(c=c.shadowRoot)if(c=
c.getElementById(a)||c.querySelector(`[name="${a}"]`)){a=c;break a}c=b.nextNode()}a=null}}if(a){c=a.getBoundingClientRect();b=c.left+this.window.pageXOffset;c=c.top+this.window.pageYOffset;const d=this.offset();this.window.scrollTo(b-d[0],c-d[1]);a.focus()}}D(a){this.window.history.scrollRestoration=a}},Qea=class{G(){}B(){return[0,0]}A(){}C(){}D(){}};var sF=class{};var tF,nw,ow,qw,pw,vF,Rea,Sea,Tea,Uea,Vea,Wea,$u,Xea,av,Yea,wF,xF,yF;tF=class{constructor(a,b){this.id=a;this.url=b}};_.uF=class extends tF{constructor(a,b,c="imperative",d=null){super(a,b);this.type=0;this.A=c;this.dh=d}toString(){return`NavigationStart(id: ${this.id}, url: '${this.url}')`}};nw=class extends tF{constructor(a,b,c){super(a,b);this.Dd=c;this.type=1}toString(){return`NavigationEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.Dd}')`}};
ow=class extends tF{constructor(a,b,c,d){super(a,b);this.reason=c;this.code=d;this.type=2}toString(){return`NavigationCancel(id: ${this.id}, url: '${this.url}')`}};qw=class extends tF{constructor(a,b){super(a,b);this.reason="";this.code=0;this.type=16}};pw=class extends tF{constructor(a,b,c,d){super(a,b);this.error=c;this.target=d;this.type=3}toString(){return`NavigationError(id: ${this.id}, url: '${this.url}', error: ${this.error})`}};
vF=class extends tF{constructor(a,b,c,d){super(a,b);this.Dd=c;this.state=d;this.type=4}toString(){return`RoutesRecognized(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.Dd}', state: ${this.state})`}};Rea=class extends tF{constructor(a,b,c,d){super(a,b);this.Dd=c;this.state=d;this.type=7}toString(){return`GuardsCheckStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.Dd}', state: ${this.state})`}};
Sea=class extends tF{constructor(a,b,c,d,e){super(a,b);this.Dd=c;this.state=d;this.A=e;this.type=8}toString(){return`GuardsCheckEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.Dd}', state: ${this.state}, shouldActivate: ${this.A})`}};Tea=class extends tF{constructor(a,b,c,d){super(a,b);this.Dd=c;this.state=d;this.type=5}toString(){return`ResolveStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.Dd}', state: ${this.state})`}};
Uea=class extends tF{constructor(a,b,c,d){super(a,b);this.Dd=c;this.state=d;this.type=6}toString(){return`ResolveEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.Dd}', state: ${this.state})`}};Vea=class{constructor(a){this.A=a;this.type=9}toString(){return`RouteConfigLoadStart(path: ${this.A.path})`}};Wea=class{constructor(a){this.A=a;this.type=10}toString(){return`RouteConfigLoadEnd(path: ${this.A.path})`}};
$u=class{constructor(a){this.rc=a;this.type=11}toString(){return`ChildActivationStart(path: '${this.rc.Kb&&this.rc.Kb.path||""}')`}};Xea=class{constructor(a){this.rc=a;this.type=12}toString(){return`ChildActivationEnd(path: '${this.rc.Kb&&this.rc.Kb.path||""}')`}};av=class{constructor(a){this.rc=a;this.type=13}toString(){return`ActivationStart(path: '${this.rc.Kb&&this.rc.Kb.path||""}')`}};
Yea=class{constructor(a){this.rc=a;this.type=14}toString(){return`ActivationEnd(path: '${this.rc.Kb&&this.rc.Kb.path||""}')`}};wF=class{constructor(a,b){this.position=a;this.anchor=b;this.type=15}toString(){return`Scroll(anchor: '${this.anchor}', position: '${this.position?`${this.position[0]}, ${this.position[1]}`:null}')`}};xF=class{};yF=class{constructor(a,b){this.url=a;this.xr=b}};var Zea=class{get na(){let a,b;return(b=qu((a=this.A)==null?void 0:a.rc))!=null?b:this.C}set na(a){}constructor(a){this.C=a;this.A=this.Sb=null;this.children=new zF(this.C);this.B=null}},AF=function(a,b){let c=a.getContext(b);c||(c=new Zea(a.B),a.A.set(b,c));return c},BF=function(a,b){if(a=a.getContext(b))a.Sb=null,a.B=null},zF=class{constructor(a){this.B=a;this.A=new Map}getContext(a){return this.A.get(a)||null}};zF.F=function(a){return new (a||zF)(_.Gh(_.hC))};zF.ja=_.l({ia:zF,U:zF.F,Z:"root"});var $ea=function(a,b){return su(b,a.A).map(c=>c.value)},CF=class{constructor(a){this.A=a}get root(){return this.A.value}parent(a){a=$ea(this,a);return a.length>1?a[a.length-2]:null}children(a){return(a=ru(a,this.A))?a.children.map(b=>b.value):[]}firstChild(a){return(a=ru(a,this.A))&&a.children.length>0?a.children[0].value:null}},Du=class{constructor(a,b){this.value=a;this.children=b}toString(){return`TreeNode(${this.value})`}};var DF,EF,FF;DF=class extends CF{constructor(a,b){super(a);this.rc=b;wu(this,a)}toString(){return this.rc.toString()}};
_.Gu=class{constructor(a,b,c,d,e,f,g,h){this.H=a;this.D=b;this.G=c;this.C=d;this.B=e;this.Sb=f;this.component=g;this.A=h;let m,q;this.title=(q=(m=this.B)==null?void 0:_.B(m,_.z(u=>u[uu])))!=null?q:_.$k(void 0);this.url=a;this.params=b;this.pb=c;this.Ec=d;this.data=e}get Kb(){return this.A.Kb}get root(){return this.yj.root}get parent(){return this.yj.parent(this)}get firstChild(){return this.yj.firstChild(this)}get children(){return this.yj.children(this)}toString(){return this.rc?this.rc.toString():
`Future(${this.A})`}};EF=class{get title(){let a;return(a=this.data)==null?void 0:a[uu]}constructor(a,b,c,d,e,f,g,h,m){this.url=a;this.params=b;this.pb=c;this.Ec=d;this.data=e;this.Sb=f;this.component=g;this.Kb=h;this.B=m}get root(){return this.yj.root}get parent(){return this.yj.parent(this)}get firstChild(){return this.yj.firstChild(this)}get children(){return this.yj.children(this)}toString(){return`Route(url:'${this.url.map(a=>a.toString()).join("/")}', path:'${this.Kb?this.Kb.path:""}')`}};
FF=class extends CF{constructor(a){super(a);this.url="";wu(this,a)}toString(){return xu(this.A)}};var afa,GF,IF,HF;afa=new _.r("");GF=function(a,b){let c;return((c=a.B.getContext(b))==null?void 0:c.Sb)===a};IF=function(a){var b=a.B,c=a.name;const d=AF(b,c);d.Sb=a;b.A.set(c,d);!a.A&&(b=a.B.getContext(a.name),b==null?0:b.A)&&(b.B?a.attach(b.B,b.A):HF(a,b.A,b.na))};HF=function(a,b,c){if(a.jA)throw new _.Tg(4013,!1);a.C=b;const d=a.location,e=b.rc.component,f=AF(a.B,a.name).children;a.A=cD(d,e,{index:d.length,na:new JF(b,f,d.na,a.yJ),Hh:c});_.RC(a.G);let g;(g=a.D)==null||g.A(a);a.nF.emit(a.A.instance)};
_.LF=class{constructor(){this.C=this.A=null;this.name="primary";this.nF=new _.MC;this.uG=new _.MC;this.BF=new _.MC;this.CG=new _.MC;this.yJ=_.V();this.B=_.n(zF);this.location=_.n(_.Gq);this.G=_.n(_.hD);this.D=_.n(KF,{optional:!0})}zc(a){if(a.name){const {vu:b,tk:c}=a.name;b||(GF(this,c)&&(this.iu(),BF(this.B,c)),IF(this))}}ma(){GF(this,this.name)&&BF(this.B,this.name);let a;(a=this.D)==null||a.B(this)}Jb(){IF(this)}get jA(){return!!this.A}get component(){if(!this.A)throw new _.Tg(4012,!1);return this.A.instance}detach(){if(!this.A)throw new _.Tg(4012,
!1);this.location.detach();const a=this.A;this.C=this.A=null;this.CG.emit(a.instance);return a}attach(a,b){this.A=a;this.C=b;bD(this.location,a.A,void 0,!0);let c;(c=this.D)==null||c.A(this);this.BF.emit(a.instance)}iu(){if(this.A){const a=this.component;this.A.destroy();this.C=this.A=null;this.uG.emit(a)}}};_.LF.F=function(a){return new (a||_.LF)};
_.LF.wa=_.fi({type:_.LF,K:[["router-outlet"]],inputs:{name:"name",yJ:[1,"routerOutletData"]},outputs:{nF:"activate",uG:"deactivate",BF:"attach",CG:"detach"},Wa:["outlet"],J:!0,features:[_.Ri]});var JF=class{D(a){return new JF(this.A,this.B,a,this.C)}constructor(a,b,c,d){this.A=a;this.B=b;this.parent=c;this.C=d}get(a,b){return a===_.Gu?this.A:a===zF?this.B:a===afa?this.C:this.parent.get(a,b)}},KF=new _.r("");var Bu=class{};Bu.F=function(a){return new (a||Bu)};Bu.T=_.p({type:Bu,K:[["ng-component"]],J:!0,features:[_.U],R:1,S:0,O:function(a){a&1&&_.L(0,"router-outlet")},aa:[_.LF],Ka:2});var cfa=(a,b,c)=>_.z(d=>{(new bfa(b,d.zs,d.rz,c)).St(a);return d}),MF=function(a,b,c,d){const e=tu(c);b.children.forEach(f=>{const g=f.value.Sb;var h=e[g],m=f.value;const q=h?h.value:null;m===q?m.component?(m=d.getContext(m.Sb))&&MF(a,f,h,m.children):MF(a,f,h,d):q&&NF(a,h,d);delete e[g]});Object.values(e).forEach(f=>{NF(a,f,d)})},OF=function(a,b,c,d){const e=tu(c);b.children.forEach(f=>{var g=e[f.value.Sb],h=f.value;const m=g?g.value:null;yu(h);h===m?h.component?(h=AF(d,h.Sb),OF(a,f,g,h.children)):
OF(a,f,g,d):h.component?(g=AF(d,h.Sb),g.B=null,g.A=h,g.Sb&&HF(g.Sb,h,g.na),OF(a,f,null,g.children)):OF(a,f,null,d);a.B(new Yea(f.value.rc))});b.children.length&&a.B(new Xea(b.value.rc))},NF=function(a,b,c){const d=c.getContext(b.value.Sb);c=d&&b.value.component?d.children:c;b=tu(b);for(const e of Object.values(b))NF(a,e,c);d&&(d.Sb&&(d.Sb.iu(),d.children.A=new Map),d.B=null,d.A=null)},bfa=class{constructor(a,b,c,d){this.FB=a;this.C=b;this.A=c;this.B=d}St(a){const b=this.C.A,c=this.A?this.A.A:null;
MF(this,b,c,a);yu(this.C.root);OF(this,b,c,a)}};var Lu=Symbol("gb");var Su=class{constructor(a){this.path=a;this.A=this.path[this.path.length-1]}},Tu=class{constructor(a,b){this.component=a;this.A=b}};var gv=class{constructor(a){this.Xh=a||null}},PF=class extends Error{constructor(a){super();this.A=a}},dfa=function(a){let b=[];for(a=a.root;;){b=b.concat(a.segments);if(a.A===0)return _.$k(b);if(a.A>1||!a.children.primary)return al(new _.Tg(4E3,!1));a=a.children.primary}},ffa=function(a,b,c,d,e){b=QF(a,b,c.root,d,e);return new Mt(b,efa(c.pb,a.B.pb),c.Ec)},gfa=function(a,b,c,d,e,f){if(typeof c!=="string"){const g=c,h=e.pb,m=e.Ec,q=e.Kb,u=e.url,v=e.Sb,x=e.params,A=e.data,D=e.title;c=Mi(f,()=>g({params:x,
data:A,pb:h,Ec:m,Kb:q,url:u,Sb:v,title:D}));if(c instanceof Mt)throw new PF(c);}a=ffa(a,c,a.A.parse(c),b,d);if(c[0]==="/")throw new PF(a);return a},QF=function(a,b,c,d,e){const f=hfa(c.segments,d,e);let g={};Object.entries(c.children).forEach(([h,m])=>{g[h]=QF(a,b,m,d,e)});return new Jt(f,g)},efa=function(a,b){const c={};Object.entries(a).forEach(([d,e])=>{c[d]=typeof e==="string"&&e[0]===":"?b[e.substring(1)]:e});return c},hfa=function(a,b,c){return a.map(d=>{if(d.path[0]===":"){if(d=c[d.path.substring(1)],
!d)throw new _.Tg(4001,!1);}else a:{let e=0;for(const f of b){if(f.path===d.path){b.splice(e);d=f;break a}e++}}return d})},ifa=class{constructor(a,b){this.A=a;this.B=b}};var jv={jo:!1,qq:[],Sr:[],parameters:{},Iv:{}};var jfa=class{},TF=function(a,b,c,d,e,f){return d.segments.length===0&&d.A>0?RF(a,b,c,d,f):_.B(SF(a,b,c,d,d.segments,e,!0,f),_.z(g=>g instanceof Du?[g]:[]))},RF=function(a,b,c,d,e){const f=[];for(const g of Object.keys(d.children))g==="primary"?f.unshift(g):f.push(g);return _.B(_.Nk(f),_.fo(g=>{const h=d.children[g],m=pu(c,g);return TF(a,b,m,h,g,e)}),_.xo((g,h)=>{g.push(...h);return g}),ko(null),wo(),_.vl(g=>{if(g===null)return hv(d);g=tv(g);rv(g);return _.$k(g)}))},SF=function(a,b,c,d,e,f,g,h){return _.B(_.Nk(c),
_.fo(m=>{let q;return _.B(kfa(a,(q=m.Sa)!=null?q:b,c,m,d,e,f,g,h),_.$n(u=>{if(u instanceof gv)return _.$k(null);throw u;}))}),_.uo(m=>!!m),_.$n(m=>{if(Vu(m))return e.length!==0||d.children[f]?hv(d):_.$k(new jfa);throw m;}))},kfa=function(a,b,c,d,e,f,g,h,m){return ou(d)===g||g!=="primary"&&nv(e,f,d)?d.qm===void 0?lfa(a,b,e,d,f,g,m):a.D&&h?mfa(a,b,e,c,d,f,g,m):hv(e):hv(e)},lfa=function(a,b,c,d,e,f,g){const h=kv(c,d,e,b);d.path==="**"&&(c.children={});return _.B(h,_.Fo(m=>{if(!m.jo)return hv(c);let q;
b=(q=d.Sa)!=null?q:b;return _.B(nfa(a,b,d,e),_.Fo(({Eo:u})=>{var v;const x=(v=d.Gp)!=null?v:b;v=m.qq;const A=m.Sr;var D;let O;const Q=new EF(v,m.parameters,Object.freeze(Object.assign({},a.A.pb)),a.A.Ec,d.data||{},ou(d),(O=(D=d.component)!=null?D:d.Fp)!=null?O:null,d,d.resolve||{});D=vu(Q,g,a.uo);Q.params=Object.freeze(D.params);Q.data=Object.freeze(D.data);const {Xh:P,SB:X}=ov(c,v,A,u);return X.length===0&&P.A>0?_.B(RF(a,x,u,P,Q),_.z(H=>new Du(Q,H))):u.length===0&&X.length===0?_.$k(new Du(Q,[])):
_.B(SF(a,x,u,P,X,ou(d)===f?"primary":f,!0,Q),_.z(H=>new Du(Q,H instanceof Du?[H]:[])))}))}))},mfa=function(a,b,c,d,e,f,g,h){const {jo:m,parameters:q,qq:u,Iv:v,Sr:x}=iv(c,e,f);if(!m)return hv(c);typeof e.qm==="string"&&e.qm[0]==="/"&&(a.C++,a.C>31&&(a.D=!1));var A;let D;f=new EF(f,q,Object.freeze(Object.assign({},a.A.pb)),a.A.Ec,e.data||{},ou(e),(D=(A=e.component)!=null?A:e.Fp)!=null?D:null,e,e.resolve||{});A=vu(f,h,a.uo);f.params=Object.freeze(A.params);f.data=Object.freeze(A.data);e=gfa(a.I,u,e.qm,
v,f,b);return _.B(dfa(e),_.vl(O=>SF(a,b,d,c,O.concat(x),g,!1,h)))},nfa=function(a,b,c,d){return c.children?_.$k({Eo:c.children,na:b}):c.gv?c.zt!==void 0?_.$k({Eo:c.zt,na:c.Gp}):_.B(ev(b,c,d),_.vl(e=>e?_.B(a.G.gv(b,c),_.Ho(f=>{c.zt=f.Eo;c.Gp=f.na})):al(Iu(3)))):_.$k({Eo:[],na:b})},pv=class{constructor(a,b,c,d,e,f,g){this.na=a;this.G=b;this.H=c;this.config=d;this.A=e;this.uo=f;this.B=g;this.I=new ifa(this.B,this.A);this.C=0;this.D=!0}recognize(){const a=ov(this.A.root,[],[],this.config).Xh;return _.B(this.match(a),
_.z(({children:b,GT:c})=>{b=new FF(new Du(c,b));c=Qt(c,this.A.pb,this.A.Ec);c.pb=this.A.pb;b.url=this.B.Oa(c);return{state:b,JU:c}}))}match(a){const b=new EF([],Object.freeze({}),Object.freeze(Object.assign({},this.A.pb)),this.A.Ec,Object.freeze({}),"primary",this.H,null,{});return _.B(TF(this,this.na,this.config,a,"primary",b),_.z(c=>({children:c,GT:b})),_.$n(c=>{if(c instanceof PF)return this.A=c.A,this.match(c.A.root);if(c instanceof gv)throw new _.Tg(4002,`'${c.Xh}'`);throw c;}))}};var ofa=class extends Iea{constructor(){super(...arguments)}};var jF=function(a,b){return b==="window"?window:b==="document"?a:b==="body"?a.body:null},pfa=function(a,b,c){a.addEventListener(b,c);return()=>{a.removeEventListener(b,c)}},qfa=class extends ofa{dispatchEvent(a,b){a.dispatchEvent(b)}remove(a){a.remove()}createElement(a,b){b=b||document;return b.createElement(a)}},nF=null;var UF=class{rd(){return new XMLHttpRequest}};UF.F=function(a){return new (a||UF)};UF.ja=_.l({ia:UF,U:UF.F});var VF=new _.r(""),WF=class{constructor(a,b){this.xc=b;this.A=new Map;a.forEach(c=>{c.A=this});this.C=a.slice().reverse()}addEventListener(a,b,c){return this.B(b).addEventListener(a,b,c)}B(a){let b=this.A.get(a);if(b)return b;b=this.C.find(c=>c.supports(a));if(!b)throw new _.Tg(5101,!1);this.A.set(a,b);return b}};WF.F=function(a){return new (a||WF)(_.Gh(VF),_.Gh(_.Lr))};WF.ja=_.l({ia:WF,U:WF.F});var XF=class{};var ZF=function(a,b,c,d){const e=c.get(b);e?e.usage++:c.set(b,{usage:1,elements:[...a.A].map(f=>YF(a,f,d(b,a.C)))})},$F=function(a,b,c){for(const d of b)ZF(a,d,a.inline,Bv);c==null||c.forEach(d=>ZF(a,d,a.B,Cv))},aG=function(a,b){var c=b.get(a);if(c&&(c.usage--,c.usage<=0)){c=c.elements;for(const d of c)d.remove();b.delete(a)}},rfa=function(a,b,c){for(const d of b)aG(d,a.inline);c==null||c.forEach(d=>aG(d,a.B))},YF=function(a,b,c){a.nonce&&c.setAttribute("nonce",a.nonce);a.G&&c.setAttribute("ng-app-id",
a.D);return b.appendChild(c)},bG=class{constructor(a,b,c,d={}){this.C=a;this.D=b;this.nonce=c;this.inline=new Map;this.B=new Map;this.A=new Set;this.G=d==="server";c=this.inline;let e;if(d=(e=a.head)==null?void 0:e.querySelectorAll(`style[${"ng-app-id"}="${b}"]`))for(const f of d)f.textContent&&(f.removeAttribute("ng-app-id"),c.set(f.textContent,{usage:0,elements:[f]}));this.A.add(a.head)}ma(){for(const [,{elements:a}]of[...this.inline,...this.B])for(const b of a)b.remove();this.A.clear()}};
bG.F=function(a){return new (a||bG)(_.Gh(_.iy),_.Gh(qC),_.Gh(rC,8),_.Gh(lk))};bG.ja=_.l({ia:bG,U:bG.F});var cG={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/Math/MathML"},Dv=/%COMP%/g,sfa=new _.r("",{Z:"root",U:()=>!0}),qz=class{constructor(a,b,c,d,e,f,g,h=null){this.G=a;this.M=b;this.C=c;this.I=d;this.D=e;this.H=g;this.nonce=h;this.B=new Map;this.A=f==="server";this.N=new dG(a,e,g,this.A)}Eh(a,b){if(!a||!b)return this.N;this.A&&
b.Ka===3&&(b=Object.assign({},b,{Ka:0}));a:{const d=this.B;var c=d.get(b.id);if(!c){c=this.D;const e=this.H,f=this.G,g=this.M,h=this.I,m=this.A;switch(b.Ka){case 0:c=new eG(f,g,b,this.C,h,c,e,m);break;case 3:b=new tfa(f,g,a,b,c,e,this.nonce,m);break a;default:c=new fG(f,g,b,h,c,e,m)}d.set(b.id,c)}b=c}b instanceof eG?($F(b.B,b.styles,b.C),b.setAttribute(a,b.N,"")):b instanceof fG&&$F(b.B,b.styles,b.C);return b}ma(){this.B.clear()}};
qz.F=function(a){return new (a||qz)(_.Gh(WF),_.Gh(bG),_.Gh(qC),_.Gh(sfa),_.Gh(_.iy),_.Gh(lk),_.Gh(_.Lr),_.Gh(rC))};qz.ja=_.l({ia:qz,U:qz.F});
var ufa=function(a,b){return c=>{if(c==="__ngUnwrap__")return b;(a.H?a.G.runGuarded(()=>b(c)):b(c))===!1&&c.preventDefault()}},dG=class{constructor(a,b,c,d){this.D=a;this.A=b;this.G=c;this.H=d;this.data=Object.create(null);this.tK=!0;this.Al=null}destroy(){}createElement(a,b){return b?this.A.createElementNS(cG[b]||b,a):this.A.createElement(a)}createComment(a){return this.A.createComment(a)}xq(a){return this.A.createTextNode(a)}appendChild(a,b){(a.tagName==="TEMPLATE"&&a.content!==void 0?a.content:
a).appendChild(b)}insertBefore(a,b,c){a&&(a.tagName==="TEMPLATE"&&a.content!==void 0?a.content:a).insertBefore(b,c)}removeChild(a,b){b.remove()}bs(a,b){a=typeof a==="string"?this.A.querySelector(a):a;if(!a)throw new _.Tg(-5104,!1);b||(a.textContent="");return a}parentNode(a){return a.parentNode}nextSibling(a){return a.nextSibling}setAttribute(a,b,c,d){d?(b=d+":"+b,(d=cG[d])?a.setAttributeNS(d,b,c):a.setAttribute(b,c)):a.setAttribute(b,c)}removeAttribute(a,b,c){if(c){const d=cG[c];d?a.removeAttributeNS(d,
b):a.removeAttribute(`${c}:${b}`)}else a.removeAttribute(b)}Cj(a,b){a.classList.add(b)}rm(a,b){a.classList.remove(b)}hs(a,b,c,d){d&3?a.style.setProperty(b,c,d&1?"important":""):a.style[b]=c}Ur(a,b,c){c&2?a.style.removeProperty(b):a.style[b]=""}setProperty(a,b,c){a!=null&&(a[b]=c)}Gc(a,b){a.nodeValue=b}Gb(a,b,c){if(typeof a==="string"&&(a=jF(this.A,a),!a))throw Error("hb`"+a+"`"+b);return this.D.addEventListener(a,b,ufa(this,c))}},gG=function(a,b){return b===a.C?a.shadowRoot:b},tfa=class extends dG{constructor(a,
b,c,d,e,f,g,h){super(a,e,f,h);this.B=b;this.C=c;this.shadowRoot=c.attachShadow({mode:"open"});a=this.B;b=this.shadowRoot;a.A.add(b);for(const [m,{elements:q}]of a.inline)q.push(YF(a,b,Bv(m,a.C)));for(const [m,{elements:q}]of a.B)q.push(YF(a,b,Cv(m,a.C)));d=Ev(d.id,d.styles);for(const m of d)d=document.createElement("style"),g&&d.setAttribute("nonce",g),d.textContent=m,this.shadowRoot.appendChild(d)}appendChild(a,b){return super.appendChild(gG(this,a),b)}insertBefore(a,b,c){return super.insertBefore(gG(this,
a),b,c)}removeChild(a,b){return super.removeChild(null,b)}parentNode(a){return gG(this,super.parentNode(gG(this,a)))}destroy(){this.B.A.delete(this.shadowRoot)}},fG=class extends dG{constructor(a,b,c,d,e,f,g,h){super(a,e,f,g);this.B=b;this.I=d;this.styles=h?Ev(h,c.styles):c.styles;let m;this.C=(m=c.RQ)==null?void 0:m.call(c,h)}destroy(){this.I&&rfa(this.B,this.styles,this.C)}},eG=class extends fG{constructor(a,b,c,d,e,f,g,h){d=d+"-"+c.id;super(a,b,c,e,f,g,h,d);this.M="_ngcontent-%COMP%".replace(Dv,
d);this.N="_nghost-%COMP%".replace(Dv,d)}createElement(a,b){a=super.createElement(a,b);super.setAttribute(a,this.M,"");return a}};var hG=class extends XF{supports(){return!0}addEventListener(a,b,c){a.addEventListener(b,c,!1);return()=>this.removeEventListener(a,b,c)}removeEventListener(a,b,c){return a.removeEventListener(b,c)}};hG.F=function(a){return new (a||hG)(_.Gh(_.iy))};hG.ja=_.l({ia:hG,U:hG.F});var iG=["alt","control","meta","shift"],vfa={"\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"},wfa={alt:a=>a.altKey,control:a=>a.ctrlKey,meta:a=>a.metaKey,shift:a=>a.shiftKey},jG=function(a){const b=a.toLowerCase().split(".");a=b.shift();if(b.length===0||a!=="keydown"&&a!=="keyup")return null;const c=xfa(b.pop());let d="",e=b.indexOf("code");e>
-1&&(b.splice(e,1),d="code.");iG.forEach(f=>{const g=b.indexOf(f);g>-1&&(b.splice(g,1),d+=f+".")});d+=c;if(b.length!=0||c.length===0)return null;a={domEventName:a};a.fullKey=d;return a},zfa=function(a,b,c){return d=>{yfa(d,a)&&c.runGuarded(()=>b(d))}},xfa=function(a){return a==="esc"?"escape":a},yfa=function(a,b){let c=vfa[a.key]||a.key,d="";b.indexOf("code.")>-1&&(c=a.code,d="code.");if(c==null||!c)return!1;c=c.toLowerCase();c===" "?c="space":c==="."&&(c="dot");iG.forEach(e=>{e!==c&&(0,wfa[e])(a)&&
(d+=e+".")});d+=c;return d===b},kG=class extends XF{supports(a){return jG(a)!=null}addEventListener(a,b,c){const d=jG(b),e=zfa(d.fullKey,c,this.A.xc);return this.A.xc.Ma(()=>pfa(a,d.domEventName,e))}};kG.F=function(a){return new (a||kG)(_.Gh(_.iy))};kG.ja=_.l({ia:kG,U:kG.F});var fw=[{da:lk,Ta:"browser"},{da:hs,Ta:function(){var a=new qfa;_.gF!=null||(_.gF=a)},Rb:!0},{da:_.iy,be:function(){return bk=document},re:[]}];ds(Mda,"browser",fw);new _.r("");var ew=[{da:fs,Ta:"root"},{da:_.Dn,be:function(){return new _.Dn},re:[]},{da:VF,Nd:hG,Rb:!0,re:[_.iy,_.Lr,lk]},{da:VF,Nd:kG,Rb:!0,re:[_.iy]},qz,bG,WF,{da:oz,Qa:qz},{da:sF,Nd:UF,re:[]},[]];var lG=class{constructor(a){this.A=a}};lG.F=function(a){return new (a||lG)(_.Gh(_.iy))};lG.ja=_.l({ia:lG,U:lG.F,Z:"root"});new _.r("HammerGestureConfig");new _.r("HammerLoader");var Yv=class{},Zv=class{};var nG=function(a,b,c){const d=b.toLowerCase();mG(a,b,d);a.headers.has(d)?a.headers.get(d).push(c):a.headers.set(d,[c])},Afa=function(a,b,c){c=(Array.isArray(c)?c:[c]).map(e=>e.toString());const d=b.toLowerCase();a.headers.set(d,c);mG(a,b,d)},mG=function(a,b,c){a.ij.has(c)||a.ij.set(c,b)},Bfa=function(a,b){b.init();Array.from(b.headers.keys()).forEach(c=>{a.headers.set(c,b.headers.get(c));a.ij.set(c,b.ij.get(c))})},Cfa=function(a,b){const c=b.name.toLowerCase();switch(b.Ge){case "a":case "s":var d=
b.value;typeof d==="string"&&(d=[d]);if(d.length===0)break;mG(a,b.name,c);b=(b.Ge==="a"?a.headers.get(c):void 0)||[];b.push(...d);a.headers.set(c,b);break;case "d":const e=b.value;if(e){if(d=a.headers.get(c))d=d.filter(f=>e.indexOf(f)===-1),d.length===0?(a.headers.delete(c),a.ij.delete(c)):a.headers.set(c,d)}else a.headers.delete(c),a.ij.delete(c)}},oG=class{constructor(a){this.ij=new Map;this.nr=null;a?typeof a==="string"?this.Kh=()=>{this.headers=new Map;a.split("\n").forEach(b=>{const c=b.indexOf(":");
c>0&&nG(this,b.slice(0,c),b.slice(c+1).trim())})}:typeof Headers!=="undefined"&&a instanceof Headers?(this.headers=new Map,a.forEach((b,c)=>{nG(this,c,b)})):this.Kh=()=>{this.headers=new Map;Object.entries(a).forEach(([b,c])=>{Afa(this,b,c)})}:this.headers=new Map}has(a){this.init();return this.headers.has(a.toLowerCase())}get(a){this.init();return(a=this.headers.get(a.toLowerCase()))&&a.length>0?a[0]:null}keys(){this.init();return Array.from(this.ij.values())}getAll(a){this.init();return this.headers.get(a.toLowerCase())||
null}append(a,b){return this.clone({name:a,value:b,Ge:"a"})}set(a,b){return this.clone({name:a,value:b,Ge:"s"})}delete(a,b){return this.clone({name:a,value:b,Ge:"d"})}init(){this.Kh&&(this.Kh instanceof oG?Bfa(this,this.Kh):this.Kh(),this.Kh=null,this.nr&&(this.nr.forEach(a=>Cfa(this,a)),this.nr=null))}clone(a){const b=new oG;b.Kh=this.Kh&&this.Kh instanceof oG?this.Kh:this;b.nr=(this.nr||[]).concat([a]);return b}forEach(a){this.init();Array.from(this.ij.keys()).forEach(b=>a(this.ij.get(b),this.headers.get(b)))}};var Gv,Hv;_.pG=class{VG(a){return Iv(a)}WG(a){return Iv(a)}};Gv=/%(\d[a-f0-9])/gi;Hv={40:"@","3A":":",24:"$","2C":",","3B":";","3D":"=","3F":"?","2F":"/"};
_.qG=class{constructor(a={}){this.A=this.B=null;this.Hn=a.Hn||new _.pG;if(a.OQ){if(a.Au)throw Error("ib");this.map=Fv(a.OQ)}else a.Au?(this.map=new Map,Object.keys(a.Au).forEach(b=>{var c=a.Au[b];c=Array.isArray(c)?c.map(Jv):[`${c}`];this.map.set(b,c)})):this.map=null}has(a){this.init();return this.map.has(a)}get(a){this.init();return(a=this.map.get(a))?a[0]:null}getAll(a){this.init();return this.map.get(a)||null}keys(){this.init();return Array.from(this.map.keys())}append(a,b){return this.clone({nk:a,
value:b,Ge:"a"})}set(a,b){return this.clone({nk:a,value:b,Ge:"s"})}delete(a,b){return this.clone({nk:a,value:b,Ge:"d"})}toString(){this.init();return this.keys().map(a=>{const b=this.Hn.VG(a);return this.map.get(a).map(c=>b+"="+this.Hn.WG(c)).join("&")}).filter(a=>a!=="").join("&")}clone(a){const b=new _.qG({Hn:this.Hn});b.A=this.A||this;b.B=(this.B||[]).concat(a);return b}init(){this.map===null&&(this.map=new Map);this.A!==null&&(this.A.init(),this.A.keys().forEach(a=>this.map.set(a,this.A.map.get(a))),
this.B.forEach(a=>{switch(a.Ge){case "a":case "s":var b=(a.Ge==="a"?this.map.get(a.nk):void 0)||[];b.push(`${a.value}`);this.map.set(a.nk,b);break;case "d":if(a.value!==void 0){b=this.map.get(a.nk)||[];const c=b.indexOf(`${a.value}`);c!==-1&&b.splice(c,1);b.length>0?this.map.set(a.nk,b):this.map.delete(a.nk)}else this.map.delete(a.nk)}}),this.A=this.B=null)}};var Dfa=class{constructor(){this.map=new Map}set(a,b){this.map.set(a,b);return this}get(a){this.map.has(a)||this.map.set(a,a.defaultValue());return this.map.get(a)}delete(a){this.map.delete(a);return this}has(a){return this.map.has(a)}keys(){return this.map.keys()}};var rG=function(a){return a.body===null?null:typeof a.body==="string"||Kv(a.body)||Lv(a.body)||Mv(a.body)||typeof URLSearchParams!=="undefined"&&a.body instanceof URLSearchParams?a.body:a.body instanceof _.qG?a.body.toString():typeof a.body==="object"||typeof a.body==="boolean"||Array.isArray(a.body)?JSON.stringify(a.body):a.body.toString()},sG=function(a){return a.body===null||Mv(a.body)?null:Lv(a.body)?a.body.type||null:Kv(a.body)?null:typeof a.body==="string"?"text/plain":a.body instanceof _.qG?
"application/x-www-form-urlencoded;charset=UTF-8":typeof a.body==="object"||typeof a.body==="number"||typeof a.body==="boolean"?"application/json":null},tG=class{constructor(a,b,c,d){this.url=b;this.body=null;this.withCredentials=this.Lf=!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=c!==void 0?c:null,c=d;c&&(this.Lf=!!c.Lf,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.Nk=c.Nk);this.headers!=null||(this.headers=new oG);this.context!=null||(this.context=new Dfa);this.params?(c=this.params.toString(),c.length===0?this.A=b:(d=b.indexOf("?"),this.A=b+(d===-1?"?":d<b.length-1?"&":"")+c)):(this.params=new _.qG,this.A=b)}clone(a={}){const b=a.method||this.method,c=a.url||this.url,d=a.responseType||this.responseType;
var e;const f=(e=a.Nk)!=null?e:this.Nk;e=a.body!==void 0?a.body:this.body;var g;const h=(g=a.withCredentials)!=null?g:this.withCredentials;var m;g=(m=a.Lf)!=null?m:this.Lf;m=a.headers||this.headers;let q=a.params||this.params,u;const v=(u=a.context)!=null?u:this.context;a.MJ!==void 0&&(m=Object.keys(a.MJ).reduce((x,A)=>x.set(A,a.MJ[A]),m));a.OB&&(q=Object.keys(a.OB).reduce((x,A)=>x.set(A,a.OB[A]),q));return new tG(b,c,e,{params:q,headers:m,context:v,Lf:g,responseType:d,withCredentials:h,Nk:f})}};var uG=class{constructor(a,b=200,c="OK"){this.headers=a.headers||new oG;this.status=a.status!==void 0?a.status:b;this.statusText=a.statusText||c;this.url=a.url||null}},vG=class extends uG{constructor(a={}){super(a);this.type=2}clone(a={}){return new vG({headers:a.headers||this.headers,status:a.status!==void 0?a.status:this.status,statusText:a.statusText||this.statusText,url:a.url||this.url||void 0})}},wG=class extends uG{constructor(a={}){super(a);this.type=4;this.body=a.body!==void 0?a.body:null}clone(a=
{}){return new wG({body:a.body!==void 0?a.body:this.body,headers:a.headers||this.headers,status:a.status!==void 0?a.status:this.status,statusText:a.statusText||this.statusText,url:a.url||this.url||void 0})}},xG=class extends uG{constructor(a){super(a,0,"Unknown Error");this.name="HttpErrorResponse";this.message=this.status>=200&&this.status<300?`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}};_.yG=function(a,b,c,d={}){return a.request("POST",b,{body:c,headers:d.headers,context:d.context,observe:d.observe,params:d.params,Lf:d.Lf,responseType:d.responseType,withCredentials:d.withCredentials,Nk:d.Nk})};
_.Vv=class{constructor(a){this.handler=a}request(a,b,c={}){if(a instanceof tG)b=a;else{var d=void 0;d=c.headers instanceof oG?c.headers:new oG(c.headers);let e=void 0;c.params&&(e=c.params instanceof _.qG?c.params:new _.qG({Au:c.params}));b=new tG(a,b,c.body!==void 0?c.body:null,{headers:d,context:c.context,params:e,Lf:c.Lf,responseType:c.responseType||"json",withCredentials:c.withCredentials,Nk:c.Nk})}d=_.B(_.$k(b),_.fo(e=>this.handler.handle(e)));if(a instanceof tG||c.observe==="events")return d;
a=_.B(d,_.Ll(e=>e instanceof wG));switch(c.observe||"body"){case "body":switch(b.responseType){case "arraybuffer":return _.B(a,_.z(e=>{if(e.body!==null&&!(e.body instanceof ArrayBuffer))throw Error("jb");return e.body}));case "blob":return _.B(a,_.z(e=>{if(e.body!==null&&!(e.body instanceof Blob))throw Error("kb");return e.body}));case "text":return _.B(a,_.z(e=>{if(e.body!==null&&typeof e.body!=="string")throw Error("lb");return e.body}));default:return _.B(a,_.z(e=>e.body))}case "response":return a;
default:throw Error("mb`"+c.observe);}}delete(a,b={}){return this.request("DELETE",a,b)}get(a,b={}){return this.request("GET",a,b)}options(a,b={}){return this.request("OPTIONS",a,b)}};_.Vv.F=function(a){return new (a||_.Vv)(_.Gh(Yv))};_.Vv.ja=_.l({ia:_.Vv,U:_.Vv.F});var Efa=/^\)\]\}',?\n/,Ifa=function(a,b,c,d){return _.Uk(function*(){const e=Ffa(b);let f;try{var g=a.A.Ma(()=>a.B(b.A,Object.assign({},{signal:c},e)));g.then(Ov,Ov);d.next({type:0});f=yield g}catch(v){var h;d.error(new xG({error:v,status:(h=v.status)!=null?h:0,statusText:v.statusText,url:b.A,headers:v.headers}));return}g=new oG(f.headers);h=f.statusText;var m;const q=(m=Nv(f))!=null?m:b.A;m=f.status;let u=null;b.Lf&&d.next(new vG({headers:g,status:m,statusText:h,url:q}));if(f.body){const v=f.headers.get("content-length"),
x=[],A=f.body.getReader();let D=0,O,Q;const P=typeof Zone!=="undefined"&&Zone.current;yield a.A.Ma(()=>_.Uk(function*(){for(;;){const {done:H,value:ja}=yield A.read();if(H)break;x.push(ja);D+=ja.length;if(b.Lf){let oa,wa;Q=b.responseType==="text"?((oa=Q)!=null?oa:"")+((wa=O)!=null?wa:O=new TextDecoder).decode(ja,{stream:!0}):void 0;const N=()=>d.next({type:3,total:v?+v:void 0,loaded:D,rT:Q});P?P.run(N):N()}}}));const X=Gfa(x,D);try{let H;const ja=(H=f.headers.get("Content-Type"))!=null?H:"";u=Hfa(b,
X,ja)}catch(H){let ja;d.error(new xG({error:H,headers:new oG(f.headers),status:f.status,statusText:f.statusText,url:(ja=Nv(f))!=null?ja:b.A}));return}}m===0&&(m=u?200:0);m>=200&&m<300?(d.next(new wG({body:u,headers:g,status:m,statusText:h,url:q})),d.complete()):d.error(new xG({error:u,headers:g,status:m,statusText:h,url:q}))})},Ffa=function(a){const b={},c=a.withCredentials?"include":void 0;a.headers.forEach((d,e)=>b[d]=e.join(","));a.headers.has("Accept")||(b.Accept="application/json, text/plain, */*");
if(!a.headers.has("Content-Type")){const d=sG(a);d!==null&&(b["Content-Type"]=d)}return{body:rG(a),method:a.method,headers:b,credentials:c}},Gfa=function(a,b){b=new Uint8Array(b);let c=0;for(const d of a)b.set(d,c),c+=d.length;return b},Hfa=function(a,b,c){switch(a.responseType){case "json":return a=(new TextDecoder).decode(b).replace(Efa,""),a===""?null:JSON.parse(a);case "text":return(new TextDecoder).decode(b);case "blob":return new Blob([b],{type:c});case "arraybuffer":return b.buffer}},$v=class{constructor(){let a,
b;this.B=(b=(a=_.n(Jfa,{optional:!0}))==null?void 0:a.fetch)!=null?b:(...c)=>globalThis.fetch(...c);this.A=_.n(_.Lr)}handle(a){return new _.Ak(b=>{const c=new AbortController;Ifa(this,a,c.signal,b).then(Ov,d=>b.error(new xG({error:d})));return()=>c.abort()})}};$v.F=function(a){return new (a||$v)};$v.ja=_.l({ia:$v,U:$v.F});var Jfa=class{};new _.r("");var aw=new _.r(""),Kfa=new _.r(""),Lfa=new _.r("",{Z:"root",U:()=>!0}),Xv=class extends Yv{constructor(a,b){super();this.C=a;this.na=b;this.A=null;this.B=_.n(JC);this.D=_.n(Lfa)}handle(a){this.A===null&&(this.A=Array.from(new Set([...this.na.get(aw),...this.na.get(Kfa,[])])).reduceRight((b,c)=>Qv(b,c,this.na),Pv));if(this.D){const b=this.B.add();return _.B(this.A(a,c=>this.C.handle(c)),to(()=>this.B.remove(b)))}return this.A(a,b=>this.C.handle(b))}};
Xv.F=function(a){return new (a||Xv)(_.Gh(Zv),_.Gh(_.hC))};Xv.ja=_.l({ia:Xv,U:Xv.F});var Mfa=/^\)\]\}',?\n/,Wv=class{constructor(a){this.A=a}handle(a){if(a.method==="JSONP")throw new _.Tg(-2800,!1);const b=this.A;return _.B(b.jV?_.Nk(b.jV()):_.$k(null),_.Fo(()=>new _.Ak(c=>{const d=b.rd();d.open(a.method,a.A);a.withCredentials&&(d.withCredentials=!0);a.headers.forEach((A,D)=>d.setRequestHeader(A,D.join(",")));a.headers.has("Accept")||d.setRequestHeader("Accept","application/json, text/plain, */*");if(!a.headers.has("Content-Type")){var e=sG(a);e!==null&&d.setRequestHeader("Content-Type",
e)}a.responseType&&(e=a.responseType.toLowerCase(),d.responseType=e!=="json"?e:"text");const f=rG(a);let g=null;const h=()=>{if(g!==null)return g;const A=d.statusText||"OK",D=new oG(d.getAllResponseHeaders()),O=("responseURL"in d&&d.responseURL?d.responseURL:/^X-Request-URL:/m.test(d.getAllResponseHeaders())?d.getResponseHeader("X-Request-URL"):null)||a.url;return g=new vG({headers:D,status:d.status,statusText:A,url:O})},m=()=>{let {headers:A,status:D,statusText:O,url:Q}=h(),P=null;D!==204&&(P=typeof d.response===
"undefined"?d.responseText:d.response);D===0&&(D=P?200:0);let X=D>=200&&D<300;if(a.responseType==="json"&&typeof P==="string"){const H=P;P=P.replace(Mfa,"");try{P=P!==""?JSON.parse(P):null}catch(ja){P=H,X&&(X=!1,P={error:ja,text:P})}}X?(c.next(new wG({body:P,headers:A,status:D,statusText:O,url:Q||void 0})),c.complete()):c.error(new xG({error:P,headers:A,status:D,statusText:O,url:Q||void 0}))},q=A=>{const {url:D}=h();A=new xG({error:A,status:d.status||0,statusText:d.statusText||"Unknown Error",url:D||
void 0});c.error(A)};let u=!1;const v=A=>{u||(c.next(h()),u=!0);let D={type:3,loaded:A.loaded};A.lengthComputable&&(D.total=A.total);a.responseType==="text"&&d.responseText&&(D.rT=d.responseText);c.next(D)},x=A=>{let D={type:1,loaded:A.loaded};A.lengthComputable&&(D.total=A.total);c.next(D)};d.addEventListener("load",m);d.addEventListener("error",q);d.addEventListener("timeout",q);d.addEventListener("abort",q);a.Lf&&(d.addEventListener("progress",v),f!==null&&d.upload&&d.upload.addEventListener("progress",
x));d.send(f);c.next({type:0});return()=>{d.removeEventListener("error",q);d.removeEventListener("abort",q);d.removeEventListener("load",m);d.removeEventListener("timeout",q);a.Lf&&(d.removeEventListener("progress",v),f!==null&&d.upload&&d.upload.removeEventListener("progress",x));d.readyState!==d.DONE&&d.abort()}})))}};Wv.F=function(a){return new (a||Wv)(_.Gh(sF))};Wv.ja=_.l({ia:Wv,U:Wv.F});var Rv=new _.r(""),Nfa=new _.r("",{Z:"root",U:()=>"XSRF-TOKEN"}),Tv=new _.r("",{Z:"root",U:()=>"X-XSRF-TOKEN"}),Sv=class{},bw=class{constructor(a,b,c){this.C=a;this.platform=b;this.D=c;this.A="";this.B=null}Gu(){if(this.platform==="server")return null;const a=this.C.cookie||"";if(a!==this.A){a:{var b=this.D;b=encodeURIComponent(b);for(const d of a.split(";")){var c=d.indexOf("=");const [e,f]=c==-1?[d,""]:[d.slice(0,c),d.slice(c+1)];c=f;if(e.trim()===b){b=decodeURIComponent(c);break a}}b=null}this.B=
b;this.A=a}return this.B}};bw.F=function(a){return new (a||bw)(_.Gh(_.iy),_.Gh(lk),_.Gh(Nfa))};bw.ja=_.l({ia:bw,U:bw.F});new _.r("");new _.r("");new _.r("");var zG=class{};zG.F=function(a){return new (a||zG)};zG.ja=_.l({ia:zG,U:function(a){let b=null;return b=a?new (a||zG):_.Gh(AG)},Z:"root"});
var AG=class extends zG{constructor(a){super();this.B=a}A(a,b){if(b==null)return null;switch(a){case 0:return b;case 1:return xm(b,"HTML")?_.wm(b):Tm(this.B,String(b)).toString();case 2:return xm(b,"Style")?_.wm(b):b;case 3:if(xm(b,"Script"))return _.wm(b);throw new _.Tg(5200,!1);case 4:return xm(b,"URL")?_.wm(b):Dm(String(b));case 5:if(xm(b,"ResourceURL"))return _.wm(b);throw new _.Tg(5201,!1);default:throw new _.Tg(5202,!1);}}C(a){return new lda(a)}G(a){return new mda(a)}D(a){return new nda(a)}};
AG.F=function(a){return new (a||AG)(_.Gh(_.iy))};AG.ja=_.l({ia:AG,U:AG.F,Z:"root"});var Ofa=function(a,b){switch(b){case 1:return a instanceof _.Oa;case 4:return a instanceof Fa||a instanceof Ca;case 5:return a instanceof Ca;case 3:return!1;default:return!1}},Pfa=function(a,b){if(b!=null){if(b instanceof _.Oa)return a.B.C(String(b));if(b instanceof Fa)return a.B.G(Ga(b));if(b instanceof Ca)return a.B.D(String(b))}return null},BG=class extends zG{constructor(a){super();this.B=new AG(a)}A(a,b){if(b==null)return null;if(b instanceof Ca||b instanceof Fa||b instanceof _.Oa){if(Ofa(b,
a))return this.B.A(a,Pfa(this,b));throw Error("nb`"+tda[a]+"`"+b);}return this.B.A(a,b)}C(){throw Error("ob");}G(){throw Error("ob");}D(){throw Error("ob");}};BG.F=function(a){return new (a||BG)(_.Gh(_.iy))};BG.ja=_.l({ia:BG,U:BG.F});var dw=[{da:TC,Qa:zG},{da:zG,Nd:BG}];var Qfa=function(a){let b;for(a=a.root;a!==void 0;){let c;b=(c=a.data[uu])!=null?c:b;a=a.children.find(d=>d.Sb==="primary")}return b},CG=class{};CG.F=function(a){return new (a||CG)};CG.ja=_.l({ia:CG,U:()=>_.n(DG),Z:"root"});var DG=class extends CG{constructor(a){super();this.title=a}};DG.F=function(a){return new (a||DG)(_.Gh(lG))};DG.ja=_.l({ia:DG,U:DG.F,Z:"root"});var EG=new _.r("",{Z:"root",U:()=>({})});var lw=new _.r(""),FG=class{constructor(){this.B=new WeakMap;this.A=new WeakMap;_.n(nD)}Ub(a){if(this.B.get(a))return this.B.get(a);if(a.Fp)return _.$k(a.Fp);this.C&&this.C(a);var b=_.B(mt(a.Ub()),_.z(iw),_.Ho(c=>{this.D&&this.D(a);a.Fp=c}),to(()=>{this.B.delete(a)}));b=_.B(new _.DC(b,()=>new _.yo),il());this.B.set(a,b);return b}gv(a,b){if(this.A.get(b))return this.A.get(b);if(b.zt)return _.$k({Eo:b.zt,na:b.Gp});this.C&&this.C(b);a=_.B(mw(b,a,this.D),to(()=>{this.A.delete(b)}));a=_.B(new _.DC(a,()=>
new _.yo),il());this.A.set(b,a);return a}};FG.F=function(a){return new (a||FG)};FG.ja=_.l({ia:FG,U:FG.F,Z:"root"});var GG=class{};GG.F=function(a){return new (a||GG)};GG.ja=_.l({ia:GG,U:()=>_.n(HG),Z:"root"});var HG=class{merge(a){return a}};HG.F=function(a){return new (a||HG)};HG.ja=_.l({ia:HG,U:HG.F,Z:"root"});var Rfa=new _.r("");new _.r("");var Sfa=new _.r(""),Tfa=function(a,b){const c=++a.Nh;let d;(d=a.zg)==null||d.next(Object.assign({},a.zg.value,b,{id:c}))},IG=function(a,b,c){c=new ow(b.id,a.A.Oa(b.Le),"",c);a.kc.next(c);b.resolve(!1)},Ufa=function(a){let b,c;return((b=a.C)==null?void 0:b.Le.toString())!==((c=a.C)==null?void 0:c.ud.toString())},Vfa=function(a){var b=a.A.parse(a.location.path(!0));let c,d,e;const f=(e=(c=a.B)==null?void 0:c.eC)!=null?e:(d=a.B)==null?void 0:d.Le;let g;return b.toString()!==(f==null?void 0:f.toString())&&
!((g=a.B)==null?0:g.extras.Zh)},Wfa=function(a,b,c,d){a.zg=new _.Hu({id:0,ud:c,mG:c,Le:c,Dd:c,Lv:c,extras:{},resolve:()=>{},reject:()=>{},promise:Promise.resolve(!0),source:"imperative",dh:null,wl:d.rc,ef:null,rz:d,zs:null,Nn:{canActivateChecks:[],canDeactivateChecks:[]},Yi:null});return _.B(a.zg,_.Ll(e=>e.id!==0),_.z(e=>Object.assign({},e,{Le:e.Lv})),_.Fo(e=>{let f=!1,g=!1;return _.B(_.$k(e),_.Fo(h=>{if(a.Nh>e.id)return IG(a,e,1),_.Jl;a.C=e;a.B={id:h.id,Vu:h.Lv,Le:h.Le,eC:typeof h.extras.Yt==="string"?
a.A.parse(h.extras.Yt):h.extras.Yt,gi:h.source,extras:h.extras,yT:a.G?Object.assign({},a.G,{yT:null}):null};const m=!b.pv||Ufa(a)||Vfa(a);let q;const u=(q=h.extras.wv)!=null?q:b.wv;return m||u==="reload"?_.B(_.$k(h),_.Fo(v=>{let x;const A=(x=a.zg)==null?void 0:x.De();a.kc.next(new _.uF(v.id,a.A.Oa(v.Le),v.source,v.dh));let D;return A!==((D=a.zg)==null?void 0:D.De())?_.Jl:Promise.resolve(v)}),uv(a.Hh,a.D,a.H,b.config,a.A,a.uo),_.Ho(v=>{e.ef=v.ef;e.Dd=v.Dd;a.B=Object.assign({},a.B,{Kq:v.Dd});v=new vF(v.id,
a.A.Oa(v.Le),a.A.Oa(v.Dd),v.ef);a.kc.next(v)})):(a.kc.next(new qw(h.id,a.A.Oa(h.Lv))),h.resolve(!1),_.Jl)}),_.Ho(h=>{h=new Rea(h.id,a.A.Oa(h.Le),a.A.Oa(h.Dd),h.ef);a.kc.next(h)}),_.z(h=>{var m=Object,q=m.assign;var u=h.wl;const v=h.ef.A;u=Qu(v,u?u.A:null,a.I,[v.value]);return a.C=e=q.call(m,{},h,{Nn:u})}),Yu(a.Hh,h=>a.kc.next(h)),_.Ho(h=>{if((e.Yi=h.Yi)&&typeof h.Yi!=="boolean")throw Ju(h.Yi);h=new Sea(h.id,a.A.Oa(h.Le),a.A.Oa(h.Dd),h.ef,!!h.Yi);a.kc.next(h)}),_.Ll(h=>h.Yi?!0:(IG(a,h,3),!1)),Av(h=>
{if(h.Nn.canActivateChecks.length)return _.B(_.$k(h),_.Ho(m=>{m=new Tea(m.id,a.A.Oa(m.Le),a.A.Oa(m.Dd),m.ef);a.kc.next(m)}),_.Fo(m=>{let q=!1;return _.B(_.$k(m),xv(a.uo,a.Hh),_.Ho({next:()=>q=!0,complete:()=>{q||IG(a,m,2)}}))}),_.Ho(m=>{m=new Uea(m.id,a.A.Oa(m.Le),a.A.Oa(m.Dd),m.ef);a.kc.next(m)}))}),Av(h=>{const m=q=>{const u=[];let v;((v=q.Kb)==null?0:v.Ub)&&!q.Kb.Fp&&u.push(_.B(a.D.Ub(q.Kb),_.Ho(x=>{q.component=x}),_.z(()=>{})));for(const x of q.children)u.push(...m(x));return u};return _.B(_.rl(m(h.ef.root)),
ko(null),_.mo())}),Av(()=>a.N()),_.Fo(()=>{const h=e.wl,m=e.ef;let q;const u=(q=a.P)==null?void 0:q.call(a,a.Hh,h.root,m.root);return u?_.B(_.Nk(u),_.z(()=>e)):_.$k(e)}),_.z(h=>{var m=h.ef;var q=h.rz;q=Fu(b.FB,m.A,q?q.A:void 0);m=new DF(q,m);a.C=e=Object.assign({},h,{zs:m});a.B.zs=m;return e}),_.Ho(()=>{a.kc.next(new xF)}),cfa(a.I,b.FB,h=>a.kc.next(h)),_.mo(),_.Ho({next:h=>{f=!0;a.G=a.B;a.kc.next(new nw(h.id,a.A.Oa(h.Le),a.A.Oa(h.Dd)));let m;if((m=a.ea)!=null){const q=Qfa(h.zs.rc);q!==void 0&&(m.title.A.title=
q||"")}h.resolve(!0)},complete:()=>{f=!0}}),_.Go(_.B(a.M,_.Ho(h=>{throw h;}))),to(()=>{f||g||IG(a,e,1);let h;((h=a.C)==null?void 0:h.id)===e.id&&(a.B=null,a.C=null)}),_.$n(h=>{g=!0;if(Ku(h))a.kc.next(new ow(e.id,a.A.Oa(e.Le),h.message,h.JP)),Ku(h)&&Nt(h.url)?a.kc.next(new yF(h.url,h.xr)):e.resolve(!1);else{let m;const q=new pw(e.id,a.A.Oa(e.Le),h,(m=e.ef)!=null?m:void 0);try{throw Mi(a.Hh,()=>{let u;return(u=a.Y)==null?void 0:u.call(a,q)}),a.kc.next(q),h;}catch(u){a.options.b_?e.resolve(!1):e.reject(u)}}return _.Jl}))}))},
JG=class{get V(){return this.Nh!==0}constructor(){this.G=this.C=this.B=null;this.kc=new _.yo;this.M=new _.yo;this.D=_.n(FG);this.Hh=_.n(_.hC);this.A=_.n(LE);this.I=_.n(zF);this.location=_.n(_.qF);_.n(KF,{optional:!0});this.ea=_.n(CG);this.options=_.n(EG,{optional:!0})||{};this.uo=this.options.uo||"emptyOnly";_.n(GG);this.P=_.n(Rfa,{optional:!0});this.Y=_.n(Sfa,{optional:!0});this.Nh=0;this.N=()=>_.$k(void 0);this.H=null;this.D.D=a=>this.kc.next(new Wea(a));this.D.C=a=>this.kc.next(new Vea(a))}complete(){let a;
(a=this.zg)==null||a.complete()}};JG.F=function(a){return new (a||JG)};JG.ja=_.l({ia:JG,U:JG.F,Z:"root"});var KG=class{};KG.F=function(a){return new (a||KG)};KG.ja=_.l({ia:KG,U:()=>_.n(LG),Z:"root"});var Xfa=class{store(){}},LG=class extends Xfa{};LG.F=(()=>{let a;return function(b){return(a||(a=_.Wj(LG)))(b||LG)}})();LG.ja=_.l({ia:LG,U:LG.F,Z:"root"});var MG=class{};MG.F=function(a){return new (a||MG)};MG.ja=_.l({ia:MG,U:()=>_.n(NG),Z:"root"});
var OG=function(a){return{bh:a.bh,ud:a.ud,Mf:a.Mf}},Yfa=function(a,b){return a.location.subscribe(c=>{c.type==="popstate"&&b(c.url,c.state)})},QG=function(a,b,c){b=b instanceof Mt?a.G.Oa(b):b;var d=a.location;d.path()==d.normalize(b+lu(""))||c.extras.yk?(c=Object.assign({},c.extras.state,PG(a,c.id,a.B)),_.pF(a.location,b,"",c)):(c=Object.assign({},c.extras.state,PG(a,c.id,a.B+1)),Mea(a.location,b,c))},TG=function(a,b,c=!1){a.iq==="computed"?(c=a.A-a.B,c!==0?Nea(a.location,c):a.ud===b.Kq&&c===0&&(RG(a,
b),SG(a))):a.iq==="replace"&&(c&&RG(a,b),SG(a))},PG=function(a,b,c){return a.iq==="computed"?{Nh:b,dL:c}:{Nh:b}},RG=function(a,b){a.Mf=a.D.Mf;a.ud=a.D.ud;let c;a.bh=a.C.merge(a.ud,(c=b.Kq)!=null?c:a.bh)},SG=function(a){_.pF(a.location,a.G.Oa(a.bh),"",PG(a,a.H,a.A))},NG=class extends MG{constructor(){super(...arguments);this.location=_.n(_.qF);this.G=_.n(LE);this.options=_.n(EG,{optional:!0})||{};this.iq=this.options.iq||"replace";this.C=_.n(GG);this.Vo=this.options.Vo||"deferred";this.bh=this.ud=
new Mt;this.A=0;this.H=-1;const a=new FF(new Du(new EF([],{},{},"",{},"primary",null,null,{}),[])),b=new _.Gu(new _.Hu([new bu("",{})]),new _.Hu({}),new _.Hu({}),new _.Hu(""),new _.Hu({}),"primary",null,a.root);b.rc=a.root;this.Mf=new DF(new Du(b,[]),a);this.D=OG(this)}dh(){return this.location.getState()}get B(){if(this.iq!=="computed")return this.A;let a,b;return(b=(a=this.dh())==null?void 0:a.dL)!=null?b:this.A}};NG.F=(()=>{let a;return function(b){return(a||(a=_.Wj(NG)))(b||NG)}})();
NG.ja=_.l({ia:NG,U:NG.F,Z:"root"});var Zfa,$fa,aga,UG,Bw,Cw,bga,WG,XG;Zfa={vo:"exact",Ec:"ignored",oI:"ignored",pb:"exact"};$fa={vo:"subset",Ec:"ignored",oI:"ignored",pb:"subset"};
aga=function(a){const b=a.A.kc.subscribe(c=>{try{const e=a.A.C,f=a.A.B;if(e!==null&&f!==null){var d=a.B;if(c instanceof _.uF)d.D=OG(d);else if(c instanceof qw)d.bh=f.Vu;else if(c instanceof vF){if(d.Vo==="eager"&&!f.extras.Zh){const g=d.C.merge(f.Kq,f.Vu);let h;QG(d,(h=f.eC)!=null?h:g,f)}}else if(c instanceof xF){if(d.ud=f.Kq,d.bh=d.C.merge(f.Kq,f.Vu),d.Mf=f.zs,d.Vo==="deferred"&&!f.extras.Zh){let g;QG(d,(g=f.eC)!=null?g:d.bh,f)}}else c instanceof ow&&(c.code===3||c.code===2)?TG(d,f):c instanceof
pw?TG(d,f,!0):c instanceof nw&&(d.H=c.id,d.A=d.B);if(c instanceof ow&&c.code!==0&&c.code!==1)a.pv=!0;else if(c instanceof nw)a.pv=!0;else if(c instanceof yF){const g=c.xr,h=a.H.merge(c.url,e.mG),m=Object.assign({},{Yt:e.extras.Yt,info:e.extras.info,Zh:e.extras.Zh,yk:e.extras.yk||a.Vo==="eager"||e.source!=="imperative"},g);UG(a,h,"imperative",null,m,{resolve:e.resolve,reject:e.reject,promise:e.promise})}}c instanceof xF||c instanceof yF||a.od.next(c)}catch(e){a.A.M.next(e)}});a.M.add(b)};
UG=function(a,b,c,d,e,f){if(a.I)return Promise.resolve(!1);let g,h;f?(g=f.resolve,h=f.reject,f=f.promise):f=new Promise((q,u)=>{g=q;h=u});const m=a.G.add();rw(a,()=>{queueMicrotask(()=>a.G.remove(m))});Tfa(a.A,{source:c,dh:d,ud:a.ud,mG:a.ud,Lv:b,extras:e,resolve:g,reject:h,promise:f,wl:a.Mf.rc,rz:a.Mf});return f.catch(q=>Promise.reject(q))};Bw=function(a){a.D!=null||(a.D=Yfa(a.B,(b,c)=>{setTimeout(()=>{Cw(a,b,"popstate",c)},0)}))};
Cw=function(a,b,c,d){const e={yk:!0},f=(d==null?0:d.Nh)?d:null;d&&(d=Object.assign({},d),delete d.Nh,delete d.dL,Object.keys(d).length!==0&&(e.state=d));b=_.VG(a,b);UG(a,b,c,f,e)};_.VG=function(a,b){try{return a.C.parse(b)}catch(c){return a.C.parse("/")}};bga=function(a){return Object.entries(a).reduce((b,[c,d])=>{d!==null&&d!==void 0&&(b[c]=d);return b},{})};
WG=function(a,b,c={}){const d=c.Qv,e=c.pb;var f=c.Ec;f=c.Mr?a.ud.Ec:f;let g;switch((g=c.uB)!=null?g:a.options.fZ){case "merge":c=Object.assign({},a.ud.pb,e);break;case "preserve":c=a.ud.pb;break;default:c=e||null}c!==null&&(c=bga(c));let h;try{h=Ot(d?d.rc:a.Mf.rc.root)}catch(m){if(typeof b[0]!=="string"||b[0][0]!=="/")b=[];h=a.ud.root}return Pt(h,b,c,f!=null?f:null)};XG=function(a,b,c={Zh:!1}){b=Nt(b)?b:_.VG(a,b);b=a.H.merge(b,a.bh);return UG(a,b,"imperative",null,c)};
_.uw=class{get ud(){return this.B.ud}get bh(){return this.B.bh}get kc(){return this.od}get Mf(){return this.B.Mf}constructor(){this.I=!1;this.N=_.n(VC);this.B=_.n(MG);this.options=_.n(EG,{optional:!0})||{};this.G=_.n(JC);this.Vo=this.options.Vo||"deferred";this.A=_.n(JG);this.C=_.n(LE);this.location=_.n(_.qF);this.H=_.n(GG);this.od=new _.yo;this.pv=!1;this.FB=_.n(KG);this.wv=this.options.wv||"ignore";let a,b;this.config=(b=(a=_.n(lw,{optional:!0}))==null?void 0:a.flat())!=null?b:[];_.n(KF,{optional:!0});
this.M=new _.tk;this.config=this.config.map(Au);this.pv=!1;Wfa(this.A,this,this.ud,this.Mf).subscribe({error:c=>{this.N.warn(c)}});aga(this)}get url(){return this.C.Oa(this.ud)}get P(){return this.A.G}ma(){this.dispose()}dispose(){this.A.complete();this.D&&(this.D.unsubscribe(),this.D=void 0);this.I=!0;this.M.unsubscribe()}navigate(a,b={Zh:!1}){for(let c=0;c<a.length;c++)if(a[c]==null)throw new _.Tg(4008,!1);return XG(this,WG(this,a,b),b)}isActive(a,b){let c;b===!0?c=Object.assign({},Zfa):b===!1?
c=Object.assign({},$fa):c=b;if(Nt(a))return pt(this.ud,a,c);a=_.VG(this,a);return pt(this.ud,a,c)}};_.uw.F=function(a){return new (a||_.uw)};_.uw.ja=_.l({ia:_.uw,U:_.uw.F,Z:"root"});var ZG,$G,YG;ZG=function(a){var b=a.H,c;b!==null&&a.I?(c=a.I)==null?c=void 0:(b=a.D.C.Oa(b),c=ju(c.B,b)):c=null;a.href=c;a.href===null?c=null:(c=a.G.L.tagName.toLowerCase(),c=(c==="base"||c==="link"?an:_.$m)(a.href));YG(a,"href",c)};$G=function(a,b){a.P!=null||a.C||YG(a,"tabindex",b)};YG=function(a,b,c){const d=a.renderer;a=a.G.L;c!==null?d.setAttribute(a,b,c):d.removeAttribute(a,b)};
_.aH=class{constructor(a,b,c,d,e,f){this.D=a;this.A=b;this.P=c;this.renderer=d;this.G=e;this.I=f;this.href=null;this.N=new _.yo;this.yk=this.Zh=this.Mr=!1;this.B=null;let g;b=(g=e.L.tagName)==null?void 0:g.toLowerCase();(this.C=b==="a"||b==="area")?this.M=a.kc.subscribe(h=>{h instanceof nw&&ZG(this)}):$G(this,"0")}zc(){this.C&&ZG(this);this.N.next(this)}set HT(a){a==null?(this.B=null,$G(this,null)):(Nt(a)?this.B=a:this.B=Array.isArray(a)?a:[a],$G(this,"0"))}Er(a,b,c,d,e){const f=this.H;if(f===null||
this.C&&(a!==0||b||c||d||e||typeof this.target==="string"&&this.target!="_self"))return!0;XG(this.D,f,{Zh:this.Zh,yk:this.yk,state:this.state,info:this.info});return!this.C}ma(){let a;(a=this.M)==null||a.unsubscribe()}get H(){return this.B===null?null:Nt(this.B)?this.B:WG(this.D,this.B,{Qv:this.Qv!==void 0?this.Qv:this.A,pb:this.pb,Ec:this.Ec,uB:this.uB,Mr:this.Mr})}};_.aH.F=function(a){return new (a||_.aH)(_.cm(_.uw),_.cm(_.Gu),Lj("tabindex"),_.cm(_.tC),_.cm(_.gk),_.cm(kF))};
_.aH.wa=_.fi({type:_.aH,K:[["","routerLink",""]],Ca:1,oa:function(a,b){a&1&&_.M("click",function(c){return b.Er(c.button,c.ctrlKey,c.shiftKey,c.altKey,c.metaKey)});a&2&&_.vp("target",b.target)},inputs:{target:"target",pb:"queryParams",Ec:"fragment",uB:"queryParamsHandling",state:"state",info:"info",Qv:"relativeTo",Mr:[2,"preserveFragment","preserveFragment",_.is],Zh:[2,"skipLocationChange","skipLocationChange",_.is],yk:[2,"replaceUrl","replaceUrl",_.is],HT:"routerLink"},J:!0,features:[_.up,_.Ri]});var Ew=new _.r(""),cga=function(a){return a.zg.kc.subscribe(b=>{b instanceof _.uF?(a.store[a.G]=a.A.B(),a.B=b.A,a.C=b.dh?b.dh.Nh:0):b instanceof nw?(a.G=b.id,bH(a,a.D.parse(b.Dd).Ec)):b instanceof qw&&b.code===0&&(a.B=void 0,a.C=0,bH(a,a.D.parse(b.url).Ec))})},dga=function(a){return a.zg.kc.subscribe(b=>{b instanceof wF&&(b.position?a.options.Yr==="top"?a.A.A([0,0]):a.options.Yr==="enabled"&&a.A.A(b.position):b.anchor&&a.options.Ty==="enabled"?a.A.C(b.anchor):a.options.Yr!=="disabled"&&a.A.A([0,0]))})},
bH=function(a,b){a.zone.Ma(()=>{setTimeout(()=>{a.zone.run(()=>{a.zg.kc.next(new wF(a.B==="popstate"?a.store[a.C]:null,b))})},0)})},cH=class{constructor(a,b,c,d,e={}){this.D=a;this.zg=b;this.A=c;this.zone=d;this.options=e;this.G=0;this.B="imperative";this.C=0;this.store={};e.Yr||(e.Yr="disabled");e.Ty||(e.Ty="disabled")}init(){this.options.Yr!=="disabled"&&this.A.D("manual");this.H=cga(this);this.I=dga(this)}ma(){let a;(a=this.H)==null||a.unsubscribe();let b;(b=this.I)==null||b.unsubscribe()}};
cH.F=function(){throw Error("La");};cH.ja=_.l({ia:cH,U:cH.F});new _.r("",{Z:"root",U:()=>!1});var zw=new _.r("",{U:()=>new _.yo}),Aw=new _.r("",{Z:"root",U:()=>1}),Dw=new _.r("");new _.r("ROUTER_FORROOT_GUARD");new _.r("");var ega=class extends ME{Oa(a){return a.toString()==="/"?"":_.gt(super.Oa(a))}};_.dH=new _.r("embedCodeAndroidData");_.eH=new _.r("embedCodeiOSData");_.fH=new _.r("embedCodeFlutterData");var fga=new _.r("faqData");_.gH=new _.r("communicationBannerData");_.hH=new _.r("expressiveGuidanceData");var gga=$b(a=>{a=a.oc;return a!==void 0&&(typeof a==="string"||a instanceof _.Ak)}),hga=$b(a=>Fw(a.ar)),iga=$b(a=>Fw(a.af)),jga=$b(a=>Fw(a.Kg)),kga=$b(a=>Fw(a.header)),lga=$b(a=>Fw(a.He));var iH,jH,kH;_.Ls=function(a){return Array.from(a.B().values())};iH=function(a,b){b=_.vx(b,a.fontFamily.ec);xx(a.fontFamily,b)&&!a.fk(b)&&(a.B.update(c=>{c.set(b.toString(),b);return new Map(c)}),a.A++,a.C("variantAdded",a))};jH=function(a,b){b=_.vx(b,a.fontFamily.ec);xx(a.fontFamily,b)&&a.fk(b)&&(a.B.update(c=>{c.delete(b.toString());return new Map(c)}),a.A--,a.C("variantRemoved",a))};kH=function(a){for(const b of _.Ls(a))if(b.has("opsz")&&!_.Hs(b.get("opsz")))return!0;return!1};
_.lH=class{constructor(a,b=()=>{},c=()=>{}){this.fontFamily=a;this.C=b;this.D=c;this.B=_.Zq(new Map);this.A=0}fk(a){return this.B().has(_.vx(a,this.fontFamily.ec).toString())}update(a){this.B.set(new Map);this.A=0;a.forEach(b=>{iH(this,b)});return this}};var mga,nga,oga;_.Bs=function(a,b){a=a.A.get(b);if(!a)throw Error("pb`"+b);return a};mga=function(a){return a.filter(b=>b.tag&&b.displayName&&b.description&&b.min<=b.defaultValue&&b.defaultValue<=b.max&&Number.isInteger(b.precision)?!0:!1).map(b=>new Nda(b))};nga=function(a){const b={};for(let c=0;c<a.axes.length;c++){const d=a.axes[c],e=d.fallbacks;b[d.tag]=new Map;for(let f=0;f<e.length;f++)b[d.tag].set(e[f].value.toString(),e[f].name)}};
oga=class{constructor(a){this.axes=mga(a);this.A=this.axes.reduce((b,c)=>b.set(c.tag,c),new Map);nga(this)}};var pga;pga=function(a,b,c){let d=a.get(b);if(d!==void 0)return d;d=c();a.set(b,d);return d};_.mH=class{constructor(a){this.A=a;this.values=new Map}get(a){const b=this.values.get(a);b!==void 0&&(this.values.delete(a),this.values.set(a,b));return b}set(a,b){if(this.values.size>=this.A){const c=this.values.keys().next().value;this.values.delete(c)}this.values.set(a,b);return this}};var oH,qga,rga,sga,tga;_.nH=function(a){switch(a){case "apache2":return qga;case "ofl":return rga;case "ufl":return sga;case "googlerestricted":return tga;default:throw Error("qb`"+a);}};oH=class{constructor(a,b){this.name=a;this.url=b}};qga=new oH("Apache License, Version 2.0","http://www.apache.org/licenses/LICENSE-2.0");rga=new oH("Open Font License","https://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=OFL");sga=new oH("Ubuntu Font License","http://font.ubuntu.com/ufl/");
tga=new oH("Google Restricted License","https://fonts.google.com/license/googlerestricted");var Yw=class{constructor(a){this.name=a;this.lineHeight=1;const b=/(\d+)i?$/g.exec(a);if(b)this.weight=Number(b[1]);else throw Error("rb");this.Yu=a.slice(-1)==="i";this.ll=new _.Nw([new _.Uw("ital",a.slice(-1)==="i"?1:0),new _.Uw("wght",Number(a.replace(/i$/,"")))])}};var uga,vga,wga,xga,yga,zga,qH,rH,Aga;_.pH=RegExp("^/(specimen|noto/specimen)/[^/]+(.*)$");uga=RegExp("^/specimen/Google[+]Sans");vga=RegExp("^/(specimen|noto/specimen)/[^/]+$");wga=RegExp("^/(specimen|noto/specimen)/[^/]+/tester$");xga=RegExp("^/(specimen|noto/specimen)/[^/]+/glyphs$");yga=RegExp("^/(specimen|noto/specimen)/[^/]+/about$");zga=RegExp("^/(specimen|noto/specimen)/[^/]+/license$");qH=function(a,b){a=new URL(a.href());a.pathname=_.gt(b);return a.toString()};rH=function(a){return a.location.path().split("?")[0]};
_.sH=function(){return"/knowledge/glossary"};_.tH=function(a,b){b=encodeURIComponent(b);return qH(a,`${"specimen"}/${b}`)};_.uH=function(a){return a&&(a.ctrlKey||a.metaKey||a.shiftKey)?!0:!1};_.vH=function(a,b,c,d={}){if(_.uH(c))return!0;c&&c.preventDefault();a.window.scrollTo({top:0,behavior:"smooth"});b+=a.window.location.search;XG(a.C,b,d);return!1};_.wH=function(){return"/knowledge"};_.xH=function(a){return`/${"knowledge"}/${a.rb()}`};_.yH=function(a){return`/${"knowledge"}/${a.A()}/${a.rb()}`};
_.zH=function(a,b){if(b==="/")return a.A;a=rH(a);a=a[a.length-1]==="/"?a:a+"/";const c=b[b.length-1]==="/"?b:b+"/";return a===b||a.startsWith(c)};Aga=function(a){return _.VG(a.C,a.location.path()).pb.hasOwnProperty("showBanner")?_.VG(a.C,a.location.path()).pb.showBanner:""};
_.AH=class{constructor(){this.location=_.n(_.qF);this.C=_.n(_.uw);this.window=_.n("Window");this.href=_.Zq(this.window.location.href);this.la=Oea(this.location,()=>{this.href.set(this.window.location.href)});this.KP=_.Y(()=>qH(this,""))}ma(){this.la()}get A(){return this.location.path()===""||this.location.path()[0]==="?"}get I(){return this.location.path().startsWith("/expressive")}get pA(){return this.location.path().startsWith("/icons")}get H(){return _.pH.test(this.location.path())}get V(){return uga.test(this.location.path())}get tA(){return vga.test(rH(this))}get aI(){return wga.test(rH(this))}get cS(){return xga.test(rH(this))}get bS(){return yga.test(rH(this))}get dS(){return zga.test(rH(this))}get B(){return this.location.path().startsWith("/noto")}get isNoto(){return this.location.path().startsWith("/noto")&&
!this.location.path().startsWith("/noto/")}get D(){return this.location.path().startsWith("/noto/fonts")}get G(){return this.location.path().startsWith("/noto/specimen")}get ka(){return this.location.path().startsWith("/noto/use")}get ea(){return this.location.path().startsWith("/noto/contribute")}get Y(){return this.location.path().startsWith("/knowledge")}get OR(){return this.location.path().split("?")[0]==="/knowledge"}get NR(){return this.location.path().startsWith(_.sH())}get kA(){return this.P||
this.M||this.N}get N(){return this.location.path().startsWith("/selection")&&!this.location.path().startsWith("/selection/")}get M(){return this.location.path().startsWith("/selection/embed")}get P(){return this.location.path().startsWith("/download/next-steps")}get rP(){return qH(this,"analytics")}get zP(){return qH(this,"attribution")}get YU(){return qH(this,"variablefonts")}Sg(a,b=!1,c){a=encodeURIComponent(a);return _.vH(this,_.gt(`${b?"noto/specimen":"specimen"}/${a}`),c)}Tz(a,b=!1){a=encodeURIComponent(a);
return _.gt(`${b?"noto/specimen":"specimen"}/${a}`)}};_.AH.F=function(a){return new (a||_.AH)};_.AH.ja=_.l({ia:_.AH,U:_.AH.F,Z:"root"});_.BH=class extends _.vB{constructor(a){super(a)}};_.CH=class extends _.vB{constructor(a){super(a)}};_.DH=function(a,b){_.Wb(a.Ib[_.Hb]);const c=_.ce(a,4,_.Kc,2,void 0,!0);if(Array.isArray(b)){b=_.he(b);var d=b.length;for(let e=0;e<d;e++)c.push(Ic(b[e]))}else for(d of b)c.push(Ic(d));return a};_.EH=class extends _.vB{constructor(a){super(a)}};var cx=jf(_.EH);var bx;var ex;_.FH=function(a,b){return _.zy(a,_.EH,1,b)};_.GH=class extends _.vB{constructor(a){super(a)}};var hx=jf(_.GH);var gx;var jx;var HH=class extends _.vB{constructor(a){super(a)}};var Bga=jf(HH);var Cga=class{constructor(a,b,c){this.C=a;this.B=b;this.A=c}getMetadata(){return this.A}};var Dga=class{constructor(a,b={}){this.FT=a;this.A=b}getMetadata(){return this.A}B(){return null}};var Ega=function(a,b,c={}){return new Cga(b,a,c)},Fga=function(a,b={}){return new Dga(a,b)},IH=class{constructor(a,b,c,d,e){this.name=a;this.uJ=b;this.responseType=c;this.A=d;this.B=e}La(){return this.name}};IH.prototype.getName=IH.prototype.La;_.Gga=new IH("/fonts.fe.catalog.actions.metadata.MetadataService/Attribution",_.BH,HH,a=>a.Oa(),Bga);var JH=class extends _.vB{constructor(a){super(a)}};var Hga=new IH("/fonts.fe.catalog.actions.metadata.MetadataService/AxisRegistry",JH,OD,a=>a.Oa(),jf(OD));_.KH=function(a,b){return _.bz(a,1,b)};_.LH=class extends _.vB{constructor(a){super(a)}La(){return _.Rw(this,1)}};_.MH=class extends _.vB{constructor(a){super(a)}};_.Iga=new IH("/fonts.fe.catalog.actions.metadata.MetadataService/FamilyDetail",_.MH,ZD,a=>a.Oa(),jf(ZD));var NH=class extends _.vB{constructor(a){super(a)}};var Jga=new IH("/fonts.fe.catalog.actions.metadata.MetadataService/FamilyInfo",NH,$D,a=>a.Oa(),jf($D));_.OH=class extends _.vB{constructor(a){super(a)}};var PH=class extends _.vB{constructor(a){super(a)}};_.Kga=new IH("/fonts.fe.catalog.actions.metadata.MetadataService/FamilySummaries",_.OH,PH,a=>a.Oa(),jf(PH));var Lga=new IH("/fonts.fe.catalog.actions.metadata.MetadataService/FontSearch",_.GH,VD,a=>a.Oa(),jf(VD));var QH=class extends _.vB{constructor(a){super(a)}};var Mga=new IH("/fonts.fe.catalog.actions.metadata.MetadataService/FontSearchOptions",QH,SD,a=>a.Oa(),jf(SD));var RH=class extends _.vB{constructor(a){super(a)}};var Nga=new IH("/fonts.fe.catalog.actions.metadata.MetadataService/Lang",RH,aE,a=>a.Oa(),jf(aE));var SH=class extends _.vB{constructor(a){super(a)}};var Oga=new IH("/fonts.fe.catalog.actions.metadata.MetadataService/License",SH,bE,a=>a.Oa(),jf(bE));var TH=class extends _.vB{constructor(a){super(a)}};var Pga=new IH("/fonts.fe.catalog.actions.metadata.MetadataService/Metadata",class extends _.vB{constructor(a){super(a)}},TH,a=>a.Oa(),jf(TH));var UH=class extends _.vB{constructor(a){super(a)}};var VH=class extends _.vB{constructor(a){super(a)}};var Qga=new IH("/fonts.fe.catalog.actions.metadata.MetadataService/OverviewSampleText",UH,VH,a=>a.Oa(),jf(VH));var Rga=function(a,b){return _.zy(a,_.EH,1,b)},WH=class extends _.vB{constructor(a){super(a)}};var Sga=new IH("/fonts.fe.catalog.actions.metadata.MetadataService/ResultCount",WH,WD,a=>a.Oa(),jf(WD));_.XH=class extends _.vB{constructor(a){super(a)}};_.Tga=new IH("/fonts.fe.catalog.actions.metadata.MetadataService/SampleGlyphs",_.XH,dE,a=>a.Oa(),jf(dE));var YH=class extends _.vB{constructor(a){super(a)}};var Uga=new IH("/fonts.fe.catalog.actions.metadata.MetadataService/SampleText",YH,fE,a=>a.Oa(),jf(fE));var ZH=class extends Error{constructor(a,b,c={}){super(b);this.code=a;this.metadata=c;this.name="RpcError";Object.setPrototypeOf(this,new.target.prototype)}toString(){let a=`RpcError(${mx(this.code)||String(this.code)})`;this.message&&(a+=": "+this.message);return a}};var Vga=new Set(["SAPISIDHASH","APISIDHASH"]);var Wga=Promise;var Xga=lf(class extends _.vB{constructor(a){super(a)}});_.$H=function(){this.N=this.N;this.M=this.M};_.$H.prototype.N=!1;_.$H.prototype.dj=function(){return this.N};_.$H.prototype.dispose=function(){this.N||(this.N=!0,this.Dc())};_.$H.prototype[Symbol.dispose]=function(){this.dispose()};_.aI=function(a,b){a.N?b():(a.M||(a.M=[]),a.M.push(b))};_.$H.prototype.Dc=function(){if(this.M)for(;this.M.length;)this.M.shift()()};_.bI=function(a,b){this.type=a;this.A=this.target=b;this.defaultPrevented=this.C=!1};_.bI.prototype.stopPropagation=function(){this.C=!0};_.bI.prototype.preventDefault=function(){this.defaultPrevented=!0};var Yga=function(){if(!_.ab.addEventListener||!Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!0}});try{const c=()=>{};_.ab.addEventListener("test",c,b);_.ab.removeEventListener("test",c,b)}catch(c){}return a}();var cI=function(a,b){_.bI.call(this,a?a.type:"");this.relatedTarget=this.A=this.target=null;this.button=this.screenY=this.screenX=this.clientY=this.clientX=this.offsetY=this.offsetX=0;this.key="";this.metaKey=this.shiftKey=this.altKey=this.ctrlKey=!1;this.state=null;this.pointerId=0;this.pointerType="";this.timeStamp=0;this.B=null;a&&this.init(a,b)};_.Hz(cI,_.bI);
cI.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.A=b;b=a.relatedTarget;b||(c=="mouseover"?b=a.fromElement:c=="mouseout"&&(b=a.toElement));this.relatedTarget=b;d?(this.clientX=d.clientX!==void 0?d.clientX:d.pageX,this.clientY=d.clientY!==void 0?d.clientY:d.pageY,this.screenX=d.screenX||0,this.screenY=d.screenY||0):(this.offsetX=Xz||a.offsetX!==void 0?a.offsetX:a.layerX,this.offsetY=Xz||
a.offsetY!==void 0?a.offsetY:a.layerY,this.clientX=a.clientX!==void 0?a.clientX:a.pageX,this.clientY=a.clientY!==void 0?a.clientY:a.pageY,this.screenX=a.screenX||0,this.screenY=a.screenY||0);this.button=a.button;this.key=a.key||"";this.ctrlKey=a.ctrlKey;this.altKey=a.altKey;this.shiftKey=a.shiftKey;this.metaKey=a.metaKey;this.pointerId=a.pointerId||0;this.pointerType=a.pointerType;this.state=a.state;this.timeStamp=a.timeStamp;this.B=a;a.defaultPrevented&&cI.Tc.preventDefault.call(this)};
cI.prototype.stopPropagation=function(){cI.Tc.stopPropagation.call(this);this.B.stopPropagation?this.B.stopPropagation():this.B.cancelBubble=!0};cI.prototype.preventDefault=function(){cI.Tc.preventDefault.call(this);var a=this.B;a.preventDefault?a.preventDefault():a.returnValue=!1};var dI="closure_listenable_"+(Math.random()*1E6|0),eI=function(a){return!(!a||!a[dI])};var Zga=0;var $ga=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=++Zga;this.Vh=this.au=!1},fI=function(a){a.Vh=!0;a.listener=null;a.proxy=null;a.src=null;a.handler=null};var gI=function(a){this.src=a;this.xd={};this.A=0};gI.prototype.add=function(a,b,c,d,e){var f=a.toString();a=this.xd[f];a||(a=this.xd[f]=[],this.A++);var g=hI(a,b,d,e);g>-1?(b=a[g],c||(b.au=!1)):(b=new $ga(b,this.src,f,!!d,e),b.au=c,a.push(b));return b};gI.prototype.remove=function(a,b,c,d){a=a.toString();if(!(a in this.xd))return!1;var e=this.xd[a];b=hI(e,b,c,d);return b>-1?(fI(e[b]),Array.prototype.splice.call(e,b,1),e.length==0&&(delete this.xd[a],this.A--),!0):!1};
var iI=function(a,b){var c=b.type;c in a.xd&&_.fa(a.xd[c],b)&&(fI(b),a.xd[c].length==0&&(delete a.xd[c],a.A--))},jI=function(a,b,c,d,e){a=a.xd[b.toString()];b=-1;a&&(b=hI(a,c,d,e));return b>-1?a[b]:null},hI=function(a,b,c,d){for(var e=0;e<a.length;++e){var f=a[e];if(!f.Vh&&f.listener==b&&f.capture==!!c&&f.handler==d)return e}return-1};var kI,lI,mI,qI,aha,sI,bha,rI,vI,pI;kI="closure_lm_"+(Math.random()*1E6|0);lI={};mI=0;_.oI=function(a,b,c,d,e){if(d&&d.once)return _.nI(a,b,c,d,e);if(Array.isArray(b)){for(var f=0;f<b.length;f++)_.oI(a,b[f],c,d,e);return null}c=pI(c);return eI(a)?a.Gb(b,c,Dz(d)?!!d.capture:!!d,e):qI(a,b,c,!1,d,e)};
qI=function(a,b,c,d,e,f){if(!b)throw Error("tb");var g=Dz(e)?!!e.capture:!!e,h=rI(a);h||(a[kI]=h=new gI(a));c=h.add(b,c,d,g,f);if(c.proxy)return c;d=aha();c.proxy=d;d.src=a;d.listener=c;if(a.addEventListener)Yga||(e=g),e===void 0&&(e=!1),a.addEventListener(b.toString(),d,e);else if(a.attachEvent)a.attachEvent(sI(b.toString()),d);else if(a.addListener&&a.removeListener)a.addListener(d);else throw Error("ub");mI++;return c};
aha=function(){const a=bha,b=function(c){return a.call(b.src,b.listener,c)};return b};_.nI=function(a,b,c,d,e){if(Array.isArray(b)){for(var f=0;f<b.length;f++)_.nI(a,b[f],c,d,e);return null}c=pI(c);return eI(a)?a.C.add(String(b),c,!0,Dz(d)?!!d.capture:!!d,e):qI(a,b,c,!0,d,e)};_.tI=function(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)_.tI(a,b[f],c,d,e);else d=Dz(d)?!!d.capture:!!d,c=pI(c),eI(a)?a.Gs(b,c,d,e):a&&(a=rI(a))&&(b=jI(a,b,c,d,e))&&_.uI(b)};
_.uI=function(a){if(typeof a!=="number"&&a&&!a.Vh){var b=a.src;if(eI(b))iI(b.C,a);else{var c=a.type,d=a.proxy;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent?b.detachEvent(sI(c),d):b.addListener&&b.removeListener&&b.removeListener(d);mI--;(c=rI(b))?(iI(c,a),c.A==0&&(c.src=null,b[kI]=null)):fI(a)}}};sI=function(a){return a in lI?lI[a]:lI[a]="on"+a};bha=function(a,b){if(a.Vh)a=!0;else{b=new cI(b,this);var c=a.listener,d=a.handler||a.src;a.au&&_.uI(a);a=c.call(d,b)}return a};
rI=function(a){a=a[kI];return a instanceof gI?a:null};vI="__closure_events_fn_"+(Math.random()*1E9>>>0);pI=function(a){if(typeof a==="function")return a;a[vI]||(a[vI]=function(b){return a.handleEvent(b)});return a[vI]};_.wI=function(){_.$H.call(this);this.C=new gI(this);this.cb=this;this.ka=null};_.Hz(_.wI,_.$H);_.wI.prototype[dI]=!0;_.k=_.wI.prototype;_.k.addEventListener=function(a,b,c,d){_.oI(this,a,b,c,d)};_.k.removeEventListener=function(a,b,c,d){_.tI(this,a,b,c,d)};
_.k.dispatchEvent=function(a){var b,c=this.ka;if(c)for(b=[];c;c=c.ka)b.push(c);c=this.cb;var d=a.type||a;if(typeof a==="string")a=new _.bI(a,c);else if(a instanceof _.bI)a.target=a.target||c;else{var e=a;a=new _.bI(d,c);ua(a,e)}e=!0;if(b)for(var f=b.length-1;!a.C&&f>=0;f--){var g=a.A=b[f];e=xI(g,d,!0,a)&&e}a.C||(g=a.A=c,e=xI(g,d,!0,a)&&e,a.C||(e=xI(g,d,!1,a)&&e));if(b)for(f=0;!a.C&&f<b.length;f++)g=a.A=b[f],e=xI(g,d,!1,a)&&e;return e};
_.k.Dc=function(){_.wI.Tc.Dc.call(this);if(this.C){var a=this.C,b=0,c;for(c in a.xd){for(var d=a.xd[c],e=0;e<d.length;e++)++b,fI(d[e]);delete a.xd[c];a.A--}}this.ka=null};_.k.Gb=function(a,b,c,d){return this.C.add(String(a),b,!1,c,d)};_.k.Gs=function(a,b,c,d){return this.C.remove(String(a),b,c,d)};
var xI=function(a,b,c,d){b=a.C.xd[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.Vh&&g.capture==c){var h=g.listener,m=g.handler||g.src;g.au&&iI(a.C,g);e=h.call(m,d)!==!1&&e}}return e&&!d.defaultPrevented};var qaa=function(a){try{return _.ab.JSON.parse(a)}catch(b){}a=String(a);if(/^\s*$/.test(a)?0:/^[\],:{}\s\u2028\u2029]*$/.test(a.replace(/\\["\\\/bfnrtu]/g,"@").replace(/(?:"[^"\\\n\r\u2028\u2029\x00-\x08\x0a-\x1f]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?)[\s\u2028\u2029]*(?=:|,|]|}|$)/g,"]").replace(/(?:^|:|,)(?:[\s\u2028\u2029]*\[)+/g,"")))try{return eval("("+a+")")}catch(b){}throw Error("vb`"+a);};var cha=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 yI=function(a){switch(a){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:return!0;default:return!1}};var zI=function(){};zI.prototype.B=null;var AI=function(a){return a.B||(a.B=a.C())};var BI,CI=function(){};_.Hz(CI,zI);CI.prototype.A=function(){return new XMLHttpRequest};CI.prototype.C=function(){return{}};BI=new CI;var DI=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$"),EI=function(a){a=a.match(DI)[1]||null;!a&&_.ab.self&&_.ab.self.location&&(a=_.ab.self.location.protocol.slice(0,-1));return a?a.toLowerCase():""},FI=function(a,b){if(a){a=a.split("&");for(var c=0;c<a.length;c++){var d=a[c].indexOf("="),e=null;if(d>=0){var f=a[c].substring(0,d);e=a[c].substring(d+1)}else f=a[c];b(f,e?decodeURIComponent(e.replace(/\+/g," ")):
"")}}},GI=function(a,b,c){if(Array.isArray(b))for(var d=0;d<b.length;d++)GI(a,String(b[d]),c);else b!=null&&c.push(a+(b===""?"":"="+encodeURIComponent(String(b))))},dha=/#|$/,eha=function(){var a=window.location.href,b=a.search(dha),c;a:{for(c=0;(c=a.indexOf("ved",c))>=0&&c<b;){var d=a.charCodeAt(c-1);if(d==38||d==63)if(d=a.charCodeAt(c+3),!d||d==61||d==38||d==35)break a;c+=4}c=-1}if(c<0)return null;d=a.indexOf("&",c);if(d<0||d>b)d=b;return decodeURIComponent(a.slice(c+4,d!==-1?d:0).replace(/\+/g,
" "))};var OI;_.HI=function(a){_.wI.call(this);this.headers=new Map;this.Aa=a||null;this.D=!1;this.va=this.A=null;this.P="";this.G=0;this.I="";this.H=this.Ia=this.ea=this.Fa=!1;this.V=0;this.la=null;this.Pa="";this.Y=!1};_.Hz(_.HI,_.wI);var fha=/^https?$/i,gha=["POST","PUT"],II=[],paa=function(a,b){const c=new _.HI;II.push(c);b&&c.Gb("complete",b);c.C.add("ready",c.lb,!0,void 0,void 0);c.V=2E3;c.Y=!0;c.send(a,"GET","",{})};_.HI.prototype.lb=function(){this.dispose();_.fa(II,this)};
_.HI.prototype.send=function(a,b,c,d){if(this.A)throw Error("wb`"+this.P+"`"+a);b=b?b.toUpperCase():"GET";this.P=a;this.I="";this.G=0;this.Fa=!1;this.D=!0;this.A=this.Aa?this.Aa.A():BI.A();this.va=this.Aa?AI(this.Aa):AI(BI);this.A.onreadystatechange=(0,_.Fz)(this.Ua,this);try{this.Ia=!0,this.A.open(b,String(a),!0),this.Ia=!1}catch(f){JI(this,f);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(typeof d.keys==="function"&&
typeof d.get==="function")for(const f of d.keys())c.set(f,d.get(f));else throw Error("xb`"+String(d));d=Array.from(c.keys()).find(f=>"content-type"==f.toLowerCase());e=_.ab.FormData&&a instanceof _.ab.FormData;!(_.da(gha,b)>=0)||d||e||c.set("Content-Type","application/x-www-form-urlencoded;charset=utf-8");for(const [f,g]of c)this.A.setRequestHeader(f,g);this.Pa&&(this.A.responseType=this.Pa);"withCredentials"in this.A&&this.A.withCredentials!==this.Y&&(this.A.withCredentials=this.Y);try{KI(this),
this.V>0&&(this.la=setTimeout(this.Fb.bind(this),this.V)),this.ea=!0,this.A.send(a),this.ea=!1}catch(f){JI(this,f)}};_.HI.prototype.Fb=function(){typeof wz!="undefined"&&this.A&&(this.I="Timed out after "+this.V+"ms, aborting",this.G=8,this.dispatchEvent("timeout"),this.abort(8))};var JI=function(a,b){a.D=!1;a.A&&(a.H=!0,a.A.abort(),a.H=!1);a.I=b;a.G=5;LI(a);MI(a)},LI=function(a){a.Fa||(a.Fa=!0,a.dispatchEvent("complete"),a.dispatchEvent("error"))};
_.HI.prototype.abort=function(a){this.A&&this.D&&(this.D=!1,this.H=!0,this.A.abort(),this.H=!1,this.G=a||7,this.dispatchEvent("complete"),this.dispatchEvent("abort"),MI(this))};_.HI.prototype.Dc=function(){this.A&&(this.D&&(this.D=!1,this.H=!0,this.A.abort(),this.H=!1),MI(this,!0));_.HI.Tc.Dc.call(this)};_.HI.prototype.Ua=function(){this.dj()||(this.Ia||this.ea||this.H?NI(this):this.qb())};_.HI.prototype.qb=function(){NI(this)};
var NI=function(a){if(a.D&&typeof wz!="undefined"&&(!a.va[1]||OI(a)!=4||a.B()!=2))if(a.ea&&OI(a)==4)setTimeout(a.Ua.bind(a),0);else if(a.dispatchEvent("readystatechange"),OI(a)==4){a.D=!1;try{if(_.PI(a))a.dispatchEvent("complete"),a.dispatchEvent("success");else{a.G=6;try{var b=OI(a)>2?a.A.statusText:""}catch(c){b=""}a.I=b+" ["+a.B()+"]";LI(a)}}finally{MI(a)}}},MI=function(a,b){if(a.A){KI(a);const c=a.A,d=a.va[0]?()=>{}:null;a.A=null;a.va=null;b||a.dispatchEvent("ready");try{c.onreadystatechange=
d}catch(e){}}},KI=function(a){a.la&&(clearTimeout(a.la),a.la=null)};_.HI.prototype.isActive=function(){return!!this.A};_.PI=function(a){var b=a.B(),c;if(!(c=yI(b))){if(b=b===0)a=EI(String(a.P)),b=!fha.test(a);c=b}return c};OI=function(a){return a.A?a.A.readyState:0};_.HI.prototype.B=function(){try{return OI(this)>2?this.A.status:-1}catch(a){return-1}};_.QI=function(a){try{return a.A?a.A.responseText:""}catch(b){return""}};
_.HI.prototype.getResponseHeader=function(a){if(this.A&&OI(this)==4)return a=this.A.getResponseHeader(a),a===null?void 0:a};_.HI.prototype.getAllResponseHeaders=function(){return this.A&&OI(this)>=2?this.A.getAllResponseHeaders()||"":""};
var hha=function(a){const b={};a=a.getAllResponseHeaders().split("\r\n");for(let d=0;d<a.length;d++){if(Pz(a[d]))continue;var c=Sz(a[d]);const e=c[0];c=c[1];if(typeof c!=="string")continue;c=c.trim();const f=b[e]||[];b[e]=f;f.push(c)}return pa(b,function(d){return d.join(", ")})},RI=function(a){return typeof a.I==="string"?a.I:String(a.I)};var iha=function(a){a.I.on("data",b=>{if("1"in b){var c=b["1"];let d;try{d=a.M(c)}catch(e){SI(a,new ZH(13,`Error when deserializing response data; error: ${e}`+`, response: ${c}`))}d&&TI(a,d)}if("2"in b)for(b=UI(a,b["2"]),c=0;c<a.H.length;c++)a.H[c](b)});a.I.on("end",()=>{VI(a,WI(a));for(let b=0;b<a.D.length;b++)a.D[b]()});a.I.on("error",()=>{if(a.B.length!=0){var b=a.A.G;b!==0||_.PI(a.A)||(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.A.B();d=lx(c);break;
default:d=14}VI(a,WI(a));b=cha(b)+", error: "+RI(a.A);c!=-1&&(b+=", http status code: "+c);SI(a,new ZH(d,b))}})},SI=function(a,b){for(let c=0;c<a.B.length;c++)a.B[c](b)},VI=function(a,b){for(let c=0;c<a.G.length;c++)a.G[c](b)},WI=function(a){const b={},c=hha(a.A);Object.keys(c).forEach(d=>{b[d]=c[d]});return b},TI=function(a,b){for(let c=0;c<a.C.length;c++)a.C[c](b)},UI=function(a,b){let c=2,d;const e={};try{let f;f=Xga(b);c=_.cB(f,1);d=_.Rw(f,2);_.Ow(f,MB,3,_.Qw()).length&&(e["grpc-web-status-details-bin"]=
b)}catch(f){a.A&&a.A.B()===404?(c=5,d="Not Found: "+String(a.A.P)):(c=14,d="Unable to parse RpcStatus: "+f)}return{code:c,details:d,metadata:e}},jha=function(a,b){_.oI(a.A,"complete",()=>{if(_.PI(a.A)){var c=_.QI(a.A);if(b&&a.A.getResponseHeader("Content-Type")==="text/plain"){if(!atob)throw Error("yb");c=atob(c)}try{var d=a.M(c)}catch(f){SI(a,new ZH(13,`Error when deserializing response data; error: ${f}`+`, response: ${c}`));return}c=lx(a.A.B());VI(a,WI(a));c==0?TI(a,d):SI(a,new ZH(c,"Xhr succeeded but the status code is not 200"))}else{c=
_.QI(a.A);let f;d=WI(a);if(c){var e=UI(a,c);c=e.code;f=e.details;e=e.metadata}else c=2,f="Rpc failed due to xhr error. uri: "+String(a.A.P)+", error code: "+a.A.G+", error: "+RI(a.A),e=d;VI(a,d);SI(a,new ZH(c,f,e))}})},XI=function(a,b){b=a.indexOf(b);b>-1&&a.splice(b,1)},YI=class{constructor(a,b){this.I=a.QS;this.M=b;this.A=a.Tf;this.C=[];this.G=[];this.H=[];this.D=[];this.B=[];this.I&&iha(this)}on(a,b){a=="data"?this.C.push(b):a=="metadata"?this.G.push(b):a=="status"?this.H.push(b):a=="end"?this.D.push(b):
a=="error"&&this.B.push(b);return this}removeListener(a,b){a=="data"?XI(this.C,b):a=="metadata"?XI(this.G,b):a=="status"?XI(this.H,b):a=="end"?XI(this.D,b):a=="error"&&XI(this.B,b);return this}cancel(){this.A.abort()}};YI.prototype.cancel=YI.prototype.cancel;YI.prototype.removeListener=YI.prototype.removeListener;YI.prototype.on=YI.prototype.on;var ZI=function(a){this.G=a.fV||null;this.D=a.qU||!1};_.Hz(ZI,zI);ZI.prototype.A=function(){return new $I(this.G,this.D)};ZI.prototype.C=function(a){return function(){return a}}({});var $I=function(a,b){_.wI.call(this);this.va=a;this.P=b;this.I=void 0;this.status=this.readyState=0;this.responseType=this.responseText=this.response=this.statusText="";this.onreadystatechange=null;this.Y=new Headers;this.B=null;this.la="GET";this.ea="";this.A=!1;this.V=this.D=this.G=null};_.Hz($I,_.wI);
$I.prototype.open=function(a,b){if(this.readyState!=0)throw this.abort(),Error("zb");this.la=a;this.ea=b;this.readyState=1;aJ(this)};$I.prototype.send=function(a){if(this.readyState!=1)throw this.abort(),Error("Ab");this.A=!0;const b={headers:this.Y,method:this.la,credentials:this.I,cache:void 0};a&&(b.body=a);(this.va||_.ab).fetch(new Request(this.ea,b)).then(this.Pa.bind(this),this.H.bind(this))};
$I.prototype.abort=function(){this.response=this.responseText="";this.Y=new Headers;this.status=0;this.D&&this.D.cancel("Request was aborted.").catch(()=>null);this.readyState>=1&&this.A&&this.readyState!=4&&(this.A=!1,bJ(this));this.readyState=0};
$I.prototype.Pa=function(a){if(this.A&&(this.G=a,this.B||(this.status=this.G.status,this.statusText=this.G.statusText,this.B=a.headers,this.readyState=2,aJ(this)),this.A&&(this.readyState=3,aJ(this),this.A)))if(this.responseType==="arraybuffer")a.arrayBuffer().then(this.Fa.bind(this),this.H.bind(this));else if(typeof _.ab.ReadableStream!=="undefined"&&"body"in a){this.D=a.body.getReader();if(this.P){if(this.responseType)throw Error("Bb");this.response=[]}else this.response=this.responseText="",this.V=
new TextDecoder;cJ(this)}else a.text().then(this.Ia.bind(this),this.H.bind(this))};var cJ=function(a){a.D.read().then(a.Aa.bind(a)).catch(a.H.bind(a))};$I.prototype.Aa=function(a){if(this.A){if(this.P&&a.value)this.response.push(a.value);else if(!this.P){var b=a.value?a.value:new Uint8Array(0);if(b=this.V.decode(b,{stream:!a.done}))this.response=this.responseText+=b}a.done?bJ(this):aJ(this);this.readyState==3&&cJ(this)}};$I.prototype.Ia=function(a){this.A&&(this.response=this.responseText=a,bJ(this))};
$I.prototype.Fa=function(a){this.A&&(this.response=a,bJ(this))};$I.prototype.H=function(){this.A&&bJ(this)};var bJ=function(a){a.readyState=4;a.G=null;a.D=null;a.V=null;aJ(a)};$I.prototype.setRequestHeader=function(a,b){this.Y.append(a,b)};$I.prototype.getResponseHeader=function(a){return this.B?this.B.get(a.toLowerCase())||"":""};
$I.prototype.getAllResponseHeaders=function(){if(!this.B)return"";const a=[],b=this.B.entries();for(var c=b.next();!c.done;)c=c.value,a.push(c[0]+": "+c[1]),c=b.next();return a.join("\r\n")};var aJ=function(a){a.onreadystatechange&&a.onreadystatechange.call(a)};Object.defineProperty($I.prototype,"withCredentials",{get:function(){return this.I==="include"},set:function(a){this.I=a?"include":"same-origin"}});var kha;_.dJ=function(a){if(a.ie&&typeof a.ie=="function")a=a.ie();else if(_.ka(a)||typeof a==="string")a=a.length;else{let b=0;for(const c in a)b++;a=b}return a};_.eJ=function(a){if(a.Ne&&typeof a.Ne=="function")return a.Ne();if(typeof Map!=="undefined"&&a instanceof Map||typeof Set!=="undefined"&&a instanceof Set)return Array.from(a.values());if(typeof a==="string")return a.split("");if(_.ka(a)){for(var b=[],c=a.length,d=0;d<c;d++)b.push(a[d]);return b}return ra(a)};
_.fJ=function(a){if(a.Wi&&typeof a.Wi=="function")return a.Wi();if(!a.Ne||typeof a.Ne!="function"){if(typeof Map!=="undefined"&&a instanceof Map)return Array.from(a.keys());if(!(typeof Set!=="undefined"&&a instanceof Set)){if(_.ka(a)||typeof a==="string"){var b=[];a=a.length;for(var c=0;c<a;c++)b.push(c);return b}b=[];c=0;for(const d in a)b[c++]=d;return b}}};
kha=function(a,b,c){if(a.forEach&&typeof a.forEach=="function")a.forEach(b,c);else if(_.ka(a)||typeof a==="string")Array.prototype.forEach.call(a,b,c);else for(var d=_.fJ(a),e=_.eJ(a),f=e.length,g=0;g<f;g++)b.call(c,e[g],d&&d[g],a)};_.gJ=function(a,b){this.C=this.M=this.D="";this.I=null;this.H=this.A="";this.G=!1;var c;a instanceof _.gJ?(this.G=b!==void 0?b:a.G,hJ(this,a.D),this.M=a.M,this.C=a.C,iJ(this,a.I),this.A=a.A,jJ(this,a.B.clone()),this.H=a.H):a&&(c=String(a).match(DI))?(this.G=!!b,hJ(this,c[1]||"",!0),this.M=kJ(c[2]||""),this.C=kJ(c[3]||"",!0),iJ(this,c[4]),this.A=kJ(c[5]||"",!0),jJ(this,c[6]||"",!0),this.H=kJ(c[7]||"")):(this.G=!!b,this.B=new lJ(null,this.G))};
_.gJ.prototype.toString=function(){var a=[],b=this.D;b&&a.push(mJ(b,nJ,!0),":");var c=this.C;if(c||b=="file")a.push("//"),(b=this.M)&&a.push(mJ(b,nJ,!0),"@"),a.push(encodeURIComponent(String(c)).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),c=this.I,c!=null&&a.push(":",String(c));if(c=this.A)this.C&&c.charAt(0)!="/"&&a.push("/"),a.push(mJ(c,c.charAt(0)=="/"?lha:mha,!0));(c=this.B.toString())&&a.push("?",c);(c=this.H)&&a.push("#",mJ(c,nha));return a.join("")};
_.gJ.prototype.resolve=function(a){var b=this.clone(),c=!!a.D;c?hJ(b,a.D):c=!!a.M;c?b.M=a.M:c=!!a.C;c?b.C=a.C:c=a.I!=null;var d=a.A;if(c)iJ(b,a.I);else if(c=!!a.A){if(d.charAt(0)!="/")if(this.C&&!this.A)d="/"+d;else{var e=b.A.lastIndexOf("/");e!=-1&&(d=b.A.slice(0,e+1)+d)}e=d;if(e==".."||e==".")d="";else if(e.indexOf("./")!=-1||e.indexOf("/.")!=-1){d=e.lastIndexOf("/",0)==0;e=e.split("/");for(var f=[],g=0;g<e.length;){var h=e[g++];h=="."?d&&g==e.length&&f.push(""):h==".."?((f.length>1||f.length==
1&&f[0]!="")&&f.pop(),d&&g==e.length&&f.push("")):(f.push(h),d=!0)}d=f.join("/")}else d=e}c?b.A=d:c=a.B.toString()!=="";c?jJ(b,a.B.clone()):c=!!a.H;c&&(b.H=a.H);return b};_.gJ.prototype.clone=function(){return new _.gJ(this)};
var hJ=function(a,b,c){a.D=c?kJ(b,!0):b;a.D&&(a.D=a.D.replace(/:$/,""))},iJ=function(a,b){if(b){b=Number(b);if(isNaN(b)||b<0)throw Error("Cb`"+b);a.I=b}else a.I=null},jJ=function(a,b,c){b instanceof lJ?(a.B=b,oha(a.B,a.G)):(c||(b=mJ(b,pha)),a.B=new lJ(b,a.G))},oJ=function(a,b){return a instanceof _.gJ?a.clone():new _.gJ(a,b)},kJ=function(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""},mJ=function(a,b,c){return typeof a==="string"?(a=encodeURI(a).replace(b,qha),c&&(a=
a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null},qha=function(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)},nJ=/[#\/\?@]/g,mha=/[#\?:]/g,lha=/[#\?]/g,pha=/[#\?@]/g,nha=/#/g,lJ=function(a,b){this.B=this.A=null;this.C=a||null;this.D=!!b},pJ=function(a){a.A||(a.A=new Map,a.B=0,a.C&&FI(a.C,function(b,c){a.add(decodeURIComponent(b.replace(/\+/g," ")),c)}))};_.k=lJ.prototype;_.k.ie=function(){pJ(this);return this.B};
_.k.add=function(a,b){pJ(this);this.C=null;a=qJ(this,a);var c=this.A.get(a);c||this.A.set(a,c=[]);c.push(b);this.B+=1;return this};_.k.remove=function(a){pJ(this);a=qJ(this,a);return this.A.has(a)?(this.C=null,this.B-=this.A.get(a).length,this.A.delete(a)):!1};_.k.clear=function(){this.A=this.C=null;this.B=0};_.k.Qe=function(){pJ(this);return this.B==0};var rJ=function(a,b){pJ(a);b=qJ(a,b);return a.A.has(b)};_.k=lJ.prototype;_.k.Mg=function(a){var b=this.Ne();return _.da(b,a)>=0};
_.k.forEach=function(a,b){pJ(this);this.A.forEach(function(c,d){c.forEach(function(e){a.call(b,e,d,this)},this)},this)};_.k.Wi=function(){pJ(this);const a=Array.from(this.A.values()),b=Array.from(this.A.keys()),c=[];for(let d=0;d<b.length;d++){const e=a[d];for(let f=0;f<e.length;f++)c.push(b[d])}return c};_.k.Ne=function(a){pJ(this);let b=[];if(typeof a==="string")rJ(this,a)&&(b=b.concat(this.A.get(qJ(this,a))));else{a=Array.from(this.A.values());for(let c=0;c<a.length;c++)b=b.concat(a[c])}return b};
_.k.set=function(a,b){pJ(this);this.C=null;a=qJ(this,a);rJ(this,a)&&(this.B-=this.A.get(a).length);this.A.set(a,[b]);this.B+=1;return this};_.k.get=function(a,b){if(!a)return b;a=this.Ne(a);return a.length>0?String(a[0]):b};
_.k.toString=function(){if(this.C)return this.C;if(!this.A)return"";const a=[],b=Array.from(this.A.keys());for(var c=0;c<b.length;c++){var d=b[c];const f=encodeURIComponent(String(d)),g=this.Ne(d);for(d=0;d<g.length;d++){var e=f;g[d]!==""&&(e+="="+encodeURIComponent(String(g[d])));a.push(e)}}return this.C=a.join("&")};_.k.clone=function(){var a=new lJ;a.C=this.C;this.A&&(a.A=new Map(this.A),a.B=this.B);return a};
var qJ=function(a,b){b=String(b);a.D&&(b=b.toLowerCase());return b},oha=function(a,b){b&&!a.D&&(pJ(a),a.C=null,a.A.forEach(function(c,d){var e=d.toLowerCase();d!=e&&(this.remove(d),this.remove(e),c.length>0&&(this.C=null,this.A.set(qJ(this,e),_.ia(c)),this.B+=c.length))},a));a.D=b};lJ.prototype.extend=function(a){for(var b=0;b<arguments.length;b++)kha(arguments[b],function(c,d){this.add(d,c)},this)};var rha=function(a){let b="";na(a,function(c,d){b+=d;b+=":";b+=c;b+="\r\n"});return b};_.sJ=function(a){_.$H.call(this);this.Y=a;this.D={}};_.Hz(_.sJ,_.$H);var tJ=[];_.sJ.prototype.Gb=function(a,b,c,d){Array.isArray(b)||(b&&(tJ[0]=b.toString()),b=tJ);for(var e=0;e<b.length;e++){var f=_.oI(a,b[e],c||this.handleEvent,d||!1,this.Y||this);if(!f)break;this.D[f.key]=f}return this};var uJ=function(a,b,c,d,e,f){if(Array.isArray(c))for(var g=0;g<c.length;g++)uJ(a,b,c[g],d,e,f);else(b=_.nI(b,c,d||a.handleEvent,e,f||a.Y||a))&&(a.D[b.key]=b)};
_.sJ.prototype.Gs=function(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)this.Gs(a,b[f],c,d,e);else c=c||this.handleEvent,d=Dz(d)?!!d.capture:!!d,e=e||this.Y||this,c=pI(c),d=!!d,b=eI(a)?jI(a.C,String(b),c,d,e):a?(a=rI(a))?jI(a,b,c,d,e):null:null,b&&(_.uI(b),delete this.D[b.key]);return this};var sha=function(a){na(a.D,function(b,c){this.D.hasOwnProperty(c)&&_.uI(b)},a);a.D={}};_.sJ.prototype.Dc=function(){_.sJ.Tc.Dc.call(this);sha(this)};
_.sJ.prototype.handleEvent=function(){throw Error("Eb");};var tha,uha,vha,wha;tha=function(a,b){return b.reduce((c,d)=>e=>d.intercept(e,c),a)};
uha=function(a,b,c){const d=b.B,e=b.getMetadata();var f=a.C&&!1;f=a.A||f?new _.HI(new ZI({fV:a.A,qU:f})):new _.HI;c+=d.La();e["Content-Type"]="application/json+protobuf";e["X-User-Agent"]="grpc-web-javascript/0.1";var g=e.Authorization;if(g&&Vga.has(g.split(" ")[0])||a.B)f.Y=!0;if(a.D)if(a=c,sa(e))c=a;else if(c=rha(e),typeof a==="string"){var h=encodeURIComponent("$httpHeaders");c=c!=null?"="+encodeURIComponent(String(c)):"";if(h+=c){c=a.indexOf("#");c<0&&(c=a.length);g=a.indexOf("?");if(g<0||g>c){g=
c;var m=""}else m=a.substring(g+1,c);a=[a.slice(0,g),m,a.slice(c)];c=a[1];a[1]=h?c?c+"&"+h:h:c;c=a[0]+(a[1]?"?"+a[1]:"")+a[2]}else c=a}else a.B.set("$httpHeaders",c),c=a;else for(h in e)f.headers.set(h,e[h]);a=c;h=new YI({Tf:f,QS:void 0},d.B);jha(h,e["X-Goog-Encode-Response-If-Executable"]=="base64");b=d.A(b.C);f.send(a,"POST",b);return h};
vha=function(a,b,c,d,e){const f=b.substr(0,b.length-e.name.length);return tha(g=>new Wga((h,m)=>{let q={};const u=uha(a,g,f);u.on("error",v=>m(v));u.on("metadata",v=>{q=v});u.on("data",v=>{h(Fga(v,q))})}),a.G).call(a,Ega(e,c,d)).then(g=>g.FT)};_.vJ=function(a,b,c,d,e){return vha(a,b,c,d,e)};wha=class{constructor(a={}){this.D=a.vU||yz("suppressCorsPreflight",a)||!1;this.B=a.withCredentials||yz("withCredentials",a)||!1;this.G=a.q_||[];this.A=a.u_;this.C=a.r_||!1}};var wJ=function(a,b){b=b||{};b.format="jspb";this.A=new wha(b);this.B=a==void 0?a:a.replace(/\/+$/,"")};_.k=wJ.prototype;_.k.he=function(a,b){return _.vJ(this.A,this.B+"/$rpc/fonts.fe.catalog.actions.metadata.MetadataService/FontSearchOptions",a,b||{},Mga)};_.k.metadata=function(a,b){return _.vJ(this.A,this.B+"/$rpc/fonts.fe.catalog.actions.metadata.MetadataService/Metadata",a,b||{},Pga)};
_.k.Ui=function(a,b){return _.vJ(this.A,this.B+"/$rpc/fonts.fe.catalog.actions.metadata.MetadataService/FamilyInfo",a,b||{},Jga)};_.k.sampleText=function(a,b){return _.vJ(this.A,this.B+"/$rpc/fonts.fe.catalog.actions.metadata.MetadataService/SampleText",a,b||{},Uga)};_.k.lk=function(a,b){return _.vJ(this.A,this.B+"/$rpc/fonts.fe.catalog.actions.metadata.MetadataService/OverviewSampleText",a,b||{},Qga)};
_.k.axisRegistry=function(a,b){return _.vJ(this.A,this.B+"/$rpc/fonts.fe.catalog.actions.metadata.MetadataService/AxisRegistry",a,b||{},Hga)};_.k.lang=function(a,b){return _.vJ(this.A,this.B+"/$rpc/fonts.fe.catalog.actions.metadata.MetadataService/Lang",a,b||{},Nga)};_.k.license=function(a,b){return _.vJ(this.A,this.B+"/$rpc/fonts.fe.catalog.actions.metadata.MetadataService/License",a,b||{},Oga)};var xJ,xha,BJ,AJ,CJ,zha,Aha,Bha,Cha,EJ,yha;xJ=new _.CH;xha=ix();_.yJ=_.cB(xha,4);var zJ=class{create(a,b){return new wJ(a,Object.assign({},{withCredentials:!0,vU:!1},b))}};zJ.F=function(a){return new (a||zJ)};zJ.ja=_.l({ia:zJ,U:zJ.F,Z:"root"});BJ=function(a,b,c=d=>AJ(d)){const d=new Map;a=yha(a,b,c);for(const [e,f]of a.entries())d.set(e,_.$k(f));return d};AJ=function(a){switch(a){case 1:return _.fx();case 2:return _.dx();case 3:return _.kx();case 0:break;default:_.Ta(a,`Unsupported value for CacheContext: ${a}`)}return null};
CJ=function(a){const b=a.ck()?_.nd(a):a.clone();_.Lw(a,1)!=null&&!_.Rw(a,1)&&_.MA(b,1);let c;NA(a,_.CH,3)&&((c=_.VA(a,_.CH,3))==null?void 0:c.Oa())===(new _.CH).Oa()&&_.MA(b,3);_.ce(a,4,_.Kc,3,void 0,!0).length===0&&_.MA(b,4);_.aB(a,6)!=null&&_.cB(a,6)<=1&&_.MA(b,6);return b};zha=function(a){const b=new _.mH(1);if(a=a==null?void 0:_.VA(a,fE,7)){const c=new Map;c.set(_.Rw(a,1),_.Rw(a,2));b.set(xJ.Oa(),c)}return b};
Aha=function(a){const b=new _.mH(1);if(a=a==null?void 0:_.VA(a,dE,8)){const c=new Map;c.set(_.Rw(a,1),_.Rw(a,2));b.set(xJ.Oa(),c)}return b};_.DJ=function(a){return _.yl(()=>{const b=a();return b instanceof Promise||b instanceof _.Ak?b:Kw(b)})};
Bha=function(a){return new oga(a.map(b=>({tag:_.Rw(b,1),displayName:b.Zd(),min:Sw(b,3),defaultValue:Sw(b,5),max:Sw(b,4),precision:_.cB(b,6),description:b.Il(),fallbacks:_.Ow(b,bea,7,_.Qw()).map(c=>({name:c.La(),value:c.De(),displayName:c.Zd()})),fallbackOnly:_.bB(b,9),illustrationUrl:Gca(b)})))};Cha=function(a){return{languages:new Map(_.Ow(a,iea,1,_.Qw()).map(b=>[b.rb(),b.La()])),scripts:new Map(_.Ow(a,jea,2,_.Qw()).map(b=>[b.rb(),b.La()]))}};
EJ=function(a,b){const c=Rga(new WH,CJ(b));b=b.Oa();let d=a.N.get(b);d||(d=_.B(_.B(_.DJ(()=>{var e=a.A;return _.vJ(e.A,e.B+"/$rpc/fonts.fe.catalog.actions.metadata.MetadataService/ResultCount",c,{},Sga)}),_.Eo(_.Jd(gea()))),_.Bo(1)),a.N.set(b,d));return _.B(d,_.z(e=>e.ie()))};_.FJ=function(a){const b=_.VA(a,_.EH,1);b&&_.FH(a,CJ(b));return a};
_.GJ=function(a,b){const c=_.FJ(b).Oa();let d=a.M.get(c);d||(d=_.B(_.DJ(()=>{var e=a.A;return _.vJ(e.A,e.B+"/$rpc/fonts.fe.catalog.actions.metadata.MetadataService/FontSearch",b,{},Lga)}),_.Bo(1)),a.M.set(c,d));return _.B(d,_.Ho(e=>{_.ge(e,2,_.TD).forEach((f,g)=>{a.B.set(f.La(),g);a.I.set(g,f)})}))};
_.HJ=function(a){var b;const c=((b=_.Ow(a,_.PD,7,_.Qw()))==null?void 0:b.map(g=>_.Vw(g)))||[];b=_.Vw(_.VA(a,_.PD,8));const d=_.Xw(c,b),e=_.Zw(c),f=_.$w(e);return new Yda(a.La(),a.Zd(),e,d,f,c,[..._.ce(a,3,_.Kc,_.Qw())],b,_.bB(a,5))};_.IJ=function(a,b){return pga(a,(b==null?void 0:b.Oa())||"",()=>new Map)};yha=function(a,b,c=d=>AJ(d)){a=new Map;for(const d of b){b=c(d.getContext());if(!b)continue;let e,f;const g=(e=d)==null?void 0:(f=e.De())==null?void 0:_.Jd(f);g!==void 0&&a.set(b.Oa(),g)}return a};
_.JJ=class{constructor(){this.qa=_.n(_.AH);this.C=_.n(_.lE);this.Aa=_.n(zJ);this.A=this.Aa.create(_.Rw(this.C.config,2));this.D=_.VA(this.C.config,gE,14);let a;this.N=BJ(this,((a=this.D)==null?void 0:_.Ow(a,hea,1,_.Qw()))||[]);let b;this.M=BJ(this,((b=this.D)==null?void 0:_.Ow(b,fea,4,_.Qw()))||[],P=>(P=AJ(P))?_.Jd(_.FH(_.nd(ix()),CJ(P))):null);let c;this.P=BJ(this,((c=this.D)==null?void 0:_.Ow(c,eea,3,_.Qw()))||[]);let d,e,f;this.B=new Map(Array.from(((d=_.VA(this.C.config,gE,14))==null?void 0:(e=
_.VA(d,$D,5))==null?void 0:(f=_.ge(e,1,_.TD))==null?void 0:f.entries())||[]).map(([P,X])=>[X.La(),P]));let g,h,m;this.I=new Map(Array.from(((g=_.VA(this.C.config,gE,14))==null?void 0:(h=_.VA(g,$D,5))==null?void 0:(m=_.ge(h,1,_.TD))==null?void 0:m.entries())||[]).map(([P,X])=>[P,_.Jd(X)]));let q,u,v;this.V=new Map(Array.from(((q=_.VA(this.C.config,gE,14))==null?void 0:(u=_.VA(q,ZD,6))==null?void 0:(v=_.ge(u,1,_.YD))==null?void 0:v.entries())||[]).map(([P,X])=>[P,_.Jd(X)]));let x,A,D;this.Y=new Map(Array.from(((x=
_.VA(this.C.config,gE,14))==null?void 0:(A=x.Pq())==null?void 0:(D=_.fe(A,1))==null?void 0:D.entries())||[]).map(([P,X])=>[P,X]));this.H=zha(this.D);let O;this.va=new Map([(O=this.D)==null?void 0:_.VA(O,fE,7)].filter(P=>P!==void 0&&NA(P,eE,3)).map(P=>{let X;return[P==null?void 0:_.Rw(P,2),P==null?void 0:(X=_.VA(P,eE,3))==null?void 0:_.Jd(X)]}));this.ea=new Map;this.ka=Aha(this.D);let Q;this.la=new Map([(Q=this.D)==null?void 0:_.VA(Q,dE,8)].filter(P=>P!==void 0&&NA(P,_.cE,3)).map(P=>{let X;return[P==
null?void 0:_.Rw(P,2),P==null?void 0:(X=_.VA(P,_.cE,3))==null?void 0:_.Jd(X)]}));this.hg=_.B(_.yl(()=>{let P,X;const H=(P=_.VA(this.C.config,gE,14))==null?void 0:(X=_.VA(P,OD,2))==null?void 0:_.Jd(X);return H!==void 0?_.$k(H):_.DJ(()=>this.A.axisRegistry(new JH))}),_.z(P=>{P=_.Ow(P,cea,1,_.Qw());return Bha(P)}),_.Bo(1));this.G=_.B(this.lang(),_.z(P=>Cha(P)),_.Bo(1));this.Fa=_.yl(()=>EJ(this,_.fx()));this.Ia=_.yl(()=>EJ(this,_.kx()))}he(a){const b=CJ(a);a=b.Oa();let c=this.P.get(a);c||(c=_.B(_.DJ(()=>
{var d=this.A,e=d.he;var f=new QH;f=_.zy(f,_.EH,1,b);return e.call(d,f)}),_.Bo(1)),this.P.set(a,c));return c}Ui(a){var b=this.B.get(a);return b&&(b=this.I.get(b))?_.$k(b):_.B(_.DJ(()=>{var c=this.A,d=c.Ui;var e=new NH;var f=_.KH(new _.LH,a);e=_.XA(e,1,_.LH,f);return d.call(c,e)}),_.z(c=>{c=_.ge(c,1,_.TD);if(c.size!==1)throw Error("Ib`"+c.size);for(const [d,e]of c.entries()){c=d;const f=e;this.B.set(a,c);this.I.set(c,f);return f}throw Error("Jb");}))}license(a){var b=this.B.get(a);return b&&(b=this.Y.get(b))?
_.$k(b):_.B(_.DJ(()=>{var c=this.A,d=c.license;var e=new SH;var f=_.KH(new _.LH,a);e=_.XA(e,1,_.LH,f);return d.call(c,e)}),_.z(c=>{c=_.fe(c,1);if(c.size!==1)throw Error("Kb`"+c.size);for(const [d,e]of c.entries()){c=d;const f=e;this.B.set(a,c);this.Y.set(c,f);return f}throw Error("Jb");}))}fontFamily(a){return _.B(this.Ui(a),_.z(b=>_.HJ(b)),_.Bo(1))}lk(a,b){var c=this.B.get(a);return c&&(c=_.IJ(this.H,b).get(c))&&(c=this.ea.get(c))?_.$k(c):_.B(_.DJ(()=>{var d=this.A,e=d.lk;var f=new UH;var g=_.KH(new _.LH,
a);f=_.zy(f,_.LH,1,g);f=_.zy(f,_.CH,2,b);return e.call(d,f)}),_.z(d=>{const e=_.Rw(d,1),f=_.Rw(d,2);d=_.VA(d,_.UD,3);this.B.set(a,e);_.IJ(this.H,b).set(e,f);this.ea.set(f,d);return d}))}sampleText(a,b){var c=this.B.get(a);return c&&(c=_.IJ(this.H,b).get(c))&&(c=this.va.get(c))?_.$k(c):_.B(_.DJ(()=>{var d=this.A,e=d.sampleText;var f=new YH;var g=_.KH(new _.LH,a);f=_.zy(f,_.LH,1,g);f=_.zy(f,_.CH,2,b);return e.call(d,f)}),_.z(d=>{const e=_.Rw(d,1),f=_.Rw(d,2),g=_.VA(d,eE,3);this.B.set(a,e);_.IJ(this.H,
b).set(e,f);this.va.set(f,g);return _.VA(d,eE,3)}))}lang(){let a,b;const c=(a=_.VA(this.C.config,gE,14))==null?void 0:(b=_.VA(a,aE,9))==null?void 0:_.Jd(b);return c!==void 0?_.$k(c):_.DJ(()=>this.A.lang(new RH))}};_.JJ.F=function(a){return new (a||_.JJ)};_.JJ.ja=_.l({ia:_.JJ,U:_.JJ.F,Z:"root"});var Dha=class{constructor(a){this.mg=a.family;this.Cn=a.designers;this.totalViews=a.totalViews||0;this.viewsByDateRange=a.viewsByDateRange;this.viewsByBrowser=a.viewsByBrowser||{};this.viewsByOS=a.viewsByOS||{}}};var Eha,Fha;Eha={withCredentials:!0};_.sx=function(a,b){a.B[b]||(a.B[b]=a.A.fontFamily(b));return a.B[b]};Fha=function(a){return a?a.map(b=>new Dha(b)):[]};_.KJ=function(a,b){const c=px(b);return c.length?_.yl(()=>Promise.all(c.map(d=>_.Uk(function*(){return yield _.dl(_.sx(a,d)).catch(()=>null)})))):_.$k()};
_.LJ=class{constructor(){this.I=_.n(_.Vv);this.H=_.n(_.lE);this.A=_.n(_.JJ);this.B={};this.C={};this.G=_.Rw(this.H.config,2);this.N=`${this.G}${"metadata/stats"}`;this.M=_.B(this.I.get(this.N,Eha),_.z(a=>Fha(a)),_.Bo(1));this.hg=this.A.hg;this.D=_.B(_.GJ(this.A,_.FH(new _.GH,_.DH(new _.EH,["/legacy/technology/variable"]))),_.Fo(a=>{a=Array.from(_.ge(a,2,_.TD).values()).map(b=>b.La()).join("|");return _.KJ(this,a)}))}};_.LJ.F=function(a){return new (a||_.LJ)};_.LJ.ja=_.l({ia:_.LJ,U:_.LJ.F,Z:"root"});var Gha,MJ,Iha,Hha;Gha=new _.Nw([]);MJ=function(a,b){var c=_.Ls(a);if(c.length===1&&b&&b.contains(c[0]))return a.fontFamily.name;c=Hha(a);b=c[0].segments.map(d=>d.tag);if(b.length===0)return a.fontFamily.name;c=c.map(d=>d.toString().split("@")[1]);return`${a.fontFamily.name}:${b.join(",")}@${c.join(";")}`};Iha=function(a){return a.filter(b=>b.A>0).map(b=>MJ(b,Gha)).sort()};
Hha=function(a){const b=_.Ls(a).sort((e,f)=>{a:{for(let g=0;g<e.segments.length;g++){if(g>=f.segments.length){e=1;break a}const h=wD(e.segments[g],f.segments[g]);if(h!==0){e=h;break a}}e=e.segments.length-f.segments.length}return e}),c=kH(a),d=new Set;for(const e of b){const f=_.Jw(e,a.fontFamily,c,!1);for(const g of f)d.add(g.tag)}return b.map(e=>{e=e.segments.filter(f=>d.has(f.tag));return new _.Nw(e)})};
_.NJ=class{constructor(){this.Zb=_.n(_.LJ);this.A=_.B(this.Zb.hg,_.z(a=>new _.Nw(a.axes.map(b=>new _.Uw(b.tag,b.defaultValue)))))}Oa(a,b){a=a.filter(c=>c.A>0).map(c=>_.B(_.B(this.A,_.z(d=>MJ(c,d))),_.z(d=>b?d.replace(/\s/g,b):d)));return _.B(_.rl(a),_.z(c=>c.sort()))}};_.NJ.F=function(a){return new (a||_.NJ)};_.NJ.ja=_.l({ia:_.NJ,U:_.NJ.F,Z:"root"});var Jha=class{constructor(a){this.Wl=new _.Hu;this.handle=_.B(this.Wl,_.z(()=>this.node.value));a=th(a);this.node=a[_.qh];this.signal=a;this.handle.value=a;this.handle.mz=zx}set(a){const b=this.node.version;_.vh(this.node,a);this.node.version!==b&&this.Wl.next()}update(a){this.set(a(this.node.value))}mz(a){return this.handle.mz(a)}};var Kha,Lha,PJ,OJ;Kha=$b(Aca);Lha=$b(a=>{switch(a){case "downloadUnderstood":case "opszFilesizeUnderstood":case "shareCalloutHidden":case "cookieBarDismissed":case "isShoppingBagCalloutClosed":case "isGetFontCalloutUnderstood":case "isDarkTheme":case "tabCount":case "collectionState":case "bannersDismissed":case "optInBannerHidden":case "textEditingUnderstood":case "colorPickerCustomColors":case "colorPickerSelectedColor":case "gridLayout":return!0;default:try{_.Ta(a,`Unsupported value for LocalStorageKey: ${a}`)}catch(b){return!1}}});
PJ=function(a,b,c,d){let e=d;if(a.B){var f=a.B.getItem(b);f=OJ(f);c(f)&&(e=f)}const g=new Mha(a.B,b,e,c);a.ka.push(()=>{g.set(d)});return g};OJ=function(a){if(a===null)return null;try{return JSON.parse(a)}catch(b){}return null};_.QJ=function(a,b){a.H.update(c=>[...(new Set(c)).add(b)])};
_.RJ=class{constructor(){this.B=window.localStorage;this.ka=[];this.bk=PJ(this,"isDarkTheme",fc,yx());this.Vg=this.bk.handle;this.N=PJ(this,"isShoppingBagCalloutClosed",fc,!1);this.ea=this.N.handle;this.Zn=PJ(this,"isGetFontCalloutUnderstood",fc,!1);this.Aa=this.Zn.handle;this.QH=PJ(this,"downloadUnderstood",fc,!1);this.M=PJ(this,"shareCalloutHidden",fc,!1);this.Fa=PJ(this,"opszFilesizeUnderstood",fc,!1);this.va=PJ(this,"cookieBarDismissed",fc,!1);this.A=PJ(this,"collectionState",Kha,{});this.C=this.A.handle;
this.H=PJ(this,"bannersDismissed",cc(),[]);this.V=this.H.handle;this.D=PJ(this,"colorPickerCustomColors",cc(),[]);this.P=this.D.handle;this.G=PJ(this,"colorPickerSelectedColor",_.bc,"");this.la=this.G.handle;this.I=PJ(this,"gridLayout",fc,!1);this.Y=this.I.handle;window.addEventListener("storage",({key:a,newValue:b})=>{if(a===null)for(const c of this.ka.values())c();else if(Lha(a))switch(b=OJ(b),a){case "downloadUnderstood":this.QH.A(b);break;case "opszFilesizeUnderstood":this.Fa.A(b);break;case "shareCalloutHidden":this.M.A(b);
break;case "cookieBarDismissed":this.va.A(b);break;case "isShoppingBagCalloutClosed":this.N.A(b);break;case "isGetFontCalloutUnderstood":this.Zn.A(b);break;case "isDarkTheme":this.bk.A(b);break;case "collectionState":this.A.A(b);break;case "bannersDismissed":this.H.A(b);break;case "colorPickerCustomColors":this.D.A(b);break;case "colorPickerSelectedColor":this.G.A(b);break;case "gridLayout":this.I.A(b);break;case "optInBannerHidden":case "textEditingUnderstood":case "tabCount":break;default:_.Ta(a,
`Unsupported value for LocalStorageKey: ${a}`)}})}};_.RJ.F=function(a){return new (a||_.RJ)};_.RJ.ja=_.l({ia:_.RJ,U:_.RJ.F,Z:"root"});var Mha=class extends Jha{constructor(a,b,c,d){super(c);this.C=a;this.key=b;this.B=d}set(a){this.B(a)&&_.ws(()=>{super.set(a);try{let b;(b=this.C)==null||b.setItem(this.key,JSON.stringify(this.handle.value()))}catch(b){}})}A(a){this.B(a)&&super.set(a)}};var SJ=class{constructor(){this.A=_.n(_.lE);this.gtag=this.A.gtag}ua(a,b,c,d){a={event_category:a};let e;if(c=(e=c)==null?void 0:e.trim())a.event_label=c;typeof d==="number"&&(a.value=d);this.gtag("event",b,Object.assign({},a))}};SJ.F=function(a){return new (a||SJ)};SJ.ja=_.l({ia:SJ,U:SJ.F,Z:"root"});_.TJ=function(a,b,c){let d;const e=b instanceof Error?`${b.name}: ${b.message} ${(d=b.stack)!=null?d:"no stacktrace"}`:b;a.B.push(e);a.A.gtag("event","exception",{description:e,exFatal:c})};
_.UJ=class{constructor(){this.A=_.n(SJ);this.C=_.n(_.uw);this.location=_.n(_.qF);this.B=[];this.ta=new _.Co(1);_.B(this.C.kc,_.Go(this.ta)).subscribe(a=>{if(a instanceof nw){const b=this.location.path();a=this.A;a.gtag("set",{page_path:b.split("?")[0]});a.gtag("event","page_view")}})}ma(){this.ta.next();this.ta.complete()}ua(a,b,c){this.A.ua(Qda[a],Rda[a],`${b}`,c)}};_.UJ.F=function(a){return new (a||_.UJ)};_.UJ.ja=_.l({ia:_.UJ,U:_.UJ.F,Z:"root"});var $J,aK,bK;_.VJ=function(a,b){return _.Uk(function*(){const c=yield _.dl(_.rx(b,a.Zb));for(const d of a.families.value){const e=d.fontFamily,f=_.Ls(d).filter(g=>!c.find(h=>{let m;return h.fontFamily.name===e.name&&((m=h.variant)==null?void 0:m.Ce(g))}));for(const g of f)a.remove(e,g,!0,!0,!1)}for(const d of c)a.add(d.fontFamily,d.variant,!0,!1)})};_.WJ=function(a){a.families.next(a.families.value)};_.XJ=function(a){a=Iha(a.families.value);return{["selection.family"]:a.length?a.join("|"):void 0}};
_.YJ=function(a){var b=a.ib;a=_.XJ(a);b.A.set(a)};_.ZJ=function(a,b,c=!1){b<-1||b>=a.families.value.length||b!==-1&&c&&a.scrollIntoView()};$J=function(a,b){a.D||b!=="familyAdded"&&b!=="familyRemoved"||a.M.ua(26,a.families.value.length)};aK=function(a,b){return new _.lH(b,c=>{$J(a,c)},()=>{_.WJ(a)})};bK=function(a,b,c=!0){a.families.value.unshift(b);$J(a,"familyAdded");c&&_.YJ(a)};
_.dK=function(a,b,c=!0){b=a.families.value.findIndex(_.cK(b));b=[...a.families.value.slice(0,b),...a.families.value.slice(b+1)];a.families.next(b);$J(a,"familyRemoved");_.ZJ(a,-1);c&&_.YJ(a)};_.cK=function(a){return b=>b.fontFamily.name===a.name};
_.eK=class{constructor(){this.Zb=_.n(_.LJ);this.M=_.n(_.UJ);this.ib=_.n(_.RJ);this.yq=_.n(_.NJ);this.I=new _.yo;this.families=new _.Hu([]);this.D=!0;this.Qj=_.B(this.families,_.Ho(()=>{this.I.next(!0)}));this.C=_.B(this.Qj,_.z(a=>Object.fromEntries(a.map(b=>[b.fontFamily.name,b]))));this.N=_.B(this.Qj,_.Fo(a=>this.yq.Oa(a,"+")));this.P=new _.yo;this.visibility="close";_.B(this.Qj,_.z(a=>a.reduce((b,c)=>b+c.A,0)),_.oo());this.H=_.B(this.ib.C,_.z(a=>(a=a["selection.family"])?px(a):[]));this.Ti=_.B(this.H,
_.z(a=>a.length));this.B=_.Ex(this.ib.C,{initialValue:{["selection.family"]:""}});this.A=!1;this.G=_.Zq(!1);this.gr=this.G.Ji();_.B(this.I,_.Fo(()=>this.ib.C),_.z(a=>a["selection.family"]||""),_.qo(),_.Fo(a=>a?_.B(_.KJ(this.Zb,a),_.z(()=>a)):_.$k(a)),_.Ax()).subscribe(a=>{const b=this;return _.Uk(function*(){yield _.VJ(b,a);b.D=!1;_.WJ(b)})})}toggle(a,b){this.contains(a,b)?this.remove(a,b):this.add(a,b)}get isVisible(){return this.visibility==="open"}update(a,b,c=!0){let d=this.families.value.find(_.cK(a));
d||(d=aK(this,a),bK(this,d,c));d.update(b);_.WJ(this);c&&_.YJ(this)}add(a,b,c=!0,d=!0){if(xx(a,b)){var e=this.families.value.find(_.cK(a));e||(e=aK(this,a),bK(this,e,d));if(!kH(e)){var f=e.fontFamily;f=_.vx(_.HD(f,b,!1),f.ec);this.contains(e.fontFamily,f)&&jH(e,f);if(b.has("opsz")&&!_.Hs(b.get("opsz"))){f=e;for(var g of _.Ls(f))jH(f,g),iH(f,_.HD(f.fontFamily,g,!0));f.D()}}kH(e)?(g=e,e=e.fontFamily,b=_.vx(_.HD(e,b,!0),e.ec),iH(g,b)):iH(e,b);_.WJ(this);this.A||this.isVisible||!d||(this.visibility="open",
!this.A&&this.isVisible&&(this.A=!0),$J(this,"toggleVisibility"),this.G.set(this.isVisible));c&&(a=this.families.value.findIndex(_.cK(a)),_.ZJ(this,a,!0));d&&_.YJ(this)}}remove(a,b,c=!0,d=!0,e=!0){const f=this.families.value.find(_.cK(a));f&&(jH(f,b),f.A===0?_.dK(this,f.fontFamily,e):c&&(a=this.families.value.findIndex(_.cK(a)),_.ZJ(this,a,d),_.WJ(this)),e&&_.YJ(this))}contains(a,b){return(a=this.families.value.find(_.cK(a)))?!b||a.fk(b):!1}clear(){const a=this.families.value;this.families.next([]);
$J(this,"cleared");_.YJ(this);return a}scrollIntoView(){this.P.next()}};_.eK.F=function(a){return new (a||_.eK)};_.eK.ja=_.l({ia:_.eK,U:_.eK.F,Z:"root"});var fK=class{constructor(a,b,c){this.id=a;this.minWidth=b;this.maxWidth=c;this.query=b>0&&c===Infinity?`(min-width: ${b}px)`:b>0&&c!==Infinity?`(min-width: ${b}px) and (max-width: ${c}px)`:c!==Infinity?`(max-width: ${c}px)`:""}},Nha=new fK("phone",0,720),Oha=new fK("tablet",721,1024),Pha=new fK("desktop",1025,Infinity),Qha=new fK("drawer-push",1246,Infinity),Rha=new fK("expanded",1440,Infinity);_.gK=class{constructor(){this.A=_.Zq([]);this.ym=this.A.Ji()}reset(){this.A.set([])}Ce(a,b){return a.family===b.family&&a.icon.Ce(b.icon)}add(a){this.A.set([a])}remove(a){this.A.update(b=>b.filter(c=>!this.Ce(c,a)))}toggle(a){for(const b of this.A())if(this.Ce(a,b)){this.remove(a);return}this.add(a)}xw(a){this.A.update(b=>b.map(c=>Object.assign({},c,{axes:a})))}};_.gK.F=function(a){return new (a||_.gK)};_.gK.ja=_.l({ia:_.gK,U:_.gK.F,Z:"root"});var Ix;var Nx,Lx;var hK;var iK;try{iK=typeof Intl!=="undefined"&&Intl.v8BreakIterator}catch(a){iK=!1}
_.jK=class{constructor(){this.H=(this.isBrowser=(this.M=_.n(lk))?this.M==="browser":typeof document==="object"&&!!document)&&/(edge)/i.test(navigator.userAgent);this.C=this.isBrowser&&/(msie|trident)/i.test(navigator.userAgent);this.G=this.isBrowser&&!(!window.chrome&&!iK)&&typeof CSS!=="undefined"&&!this.H&&!this.C;this.D=this.isBrowser&&/AppleWebKit/i.test(navigator.userAgent)&&!this.G&&!this.H&&!this.C;this.A=this.isBrowser&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!("MSStream"in window);
this.I=this.isBrowser&&/(firefox|minefield)/i.test(navigator.userAgent);this.N=this.isBrowser&&/android/i.test(navigator.userAgent)&&!this.C;this.B=this.isBrowser&&/safari/i.test(navigator.userAgent)&&this.D}};_.jK.F=function(a){return new (a||_.jK)};_.jK.ja=_.l({ia:_.jK,U:_.jK.F,Z:"root"});var Sha=new _.r("cdk-input-modality-detector-options"),Tha={oR:[18,17,224,91,16]},kK=_.Kx({passive:!0,capture:!0}),lK=class{get I(){return this.A.value}constructor(){this.Ja=_.n(_.jK);this.B=null;this.A=new _.Hu(null);this.C=0;this.D=d=>{let e,f;((e=this.Jg)==null?0:(f=e.oR)==null?0:f.some(g=>g===d.keyCode))||(this.A.next("keyboard"),this.B=_.Px(d))};this.Dt=d=>{Date.now()-this.C<650||(this.A.next(d.buttons===0||d.detail===0?"keyboard":"mouse"),this.B=_.Px(d))};this.G=d=>{_.Gx(d)?this.A.next("keyboard"):
(this.C=Date.now(),this.A.next("touch"),this.B=_.Px(d))};const a=_.n(_.Lr),b=_.n(_.iy),c=_.n(Sha,{optional:!0});this.Jg=Object.assign({},Tha,c);this.H=_.B(this.A,_.Do());_.B(this.H,_.qo());this.Ja.isBrowser&&a.Ma(()=>{b.addEventListener("keydown",this.D,kK);b.addEventListener("mousedown",this.Dt,kK);b.addEventListener("touchstart",this.G,kK)})}ma(){this.A.complete();this.Ja.isBrowser&&(document.removeEventListener("keydown",this.D,kK),document.removeEventListener("mousedown",this.Dt,kK),document.removeEventListener("touchstart",
this.G,kK))}};lK.F=function(a){return new (a||lK)};lK.ja=_.l({ia:lK,U:lK.F,Z:"root"});var Uha,mK;Uha=new _.r("cdk-focus-monitor-default-options");mK=_.Kx({passive:!0,capture:!0});
_.nK=function(a,b,c=!1){b=_.Ux(b);if(!a.Ja.isBrowser||b.nodeType!==1)return _.$k();a:{if(hK==null){var d=typeof document!=="undefined"?document.head:null;hK=!(!d||!d.createShadowRoot&&!d.attachShadow)}if(hK&&(d=b.getRootNode?b.getRootNode():null,typeof ShadowRoot!=="undefined"&&ShadowRoot&&d instanceof ShadowRoot))break a;d=null}d=d||a.xa||document;const e=a.A.get(b);if(e)return c&&(e.cu=!0),e.Ik;c={cu:c,Ik:new _.yo,vJ:d};a.A.set(b,c);a.Ua(c);return c.Ik};
_.oK=function(a,b){b=_.Ux(b);const c=a.A.get(b);c&&(c.Ik.complete(),a.I(b),a.A.delete(b),a.cb(c))};_.pK=function(a,b,c,d){b=_.Ux(b);b===(a.xa||document).activeElement?a.Fa(b).forEach(([e,f])=>a.ea(e,c,f)):(a.la(c),typeof b.focus==="function"&&b.focus(d))};
_.qK=class{constructor(){this.Ba=_.n(_.Lr);this.Ja=_.n(_.jK);this.D=_.n(lK);this.C=null;this.H=this.M=!1;this.A=new Map;this.Y=0;this.B=new Map;this.Aa=()=>{this.M=!0;this.qb=window.setTimeout(()=>this.M=!1)};this.xa=_.n(_.iy,{optional:!0});this.va=new _.yo;this.G=b=>{for(var c=_.Px(b);c;c=c.parentElement)b.type==="focus"?this.Ig(b,c):this.zf(b,c)};let a;this.N=((a=_.n(Uha,{optional:!0}))==null?void 0:a.gZ)||0}ma(){this.A.forEach((a,b)=>_.oK(this,b))}Ia(a){return this.C?this.H?this.lb(a)?"touch":
"program":this.C:this.M&&this.V?this.V:a&&this.Pa(a)?"mouse":"program"}lb(a){return this.N===1||!(a==null||!a.contains(this.D.B))}I(a,b){a.classList.toggle("cdk-focused",!!b);a.classList.toggle("cdk-touch-focused",b==="touch");a.classList.toggle("cdk-keyboard-focused",b==="keyboard");a.classList.toggle("cdk-mouse-focused",b==="mouse");a.classList.toggle("cdk-program-focused",b==="program")}la(a,b=!1){this.Ba.Ma(()=>{this.C=a;this.H=a==="touch"&&b;this.N===0&&(clearTimeout(this.ka),this.ka=setTimeout(()=>
this.C=null,this.H?650:1))})}Ig(a,b){const c=this.A.get(b);a=_.Px(a);c&&(c.cu||b===a)&&this.ea(b,this.Ia(a),c)}zf(a,b){const c=this.A.get(b);!c||c.cu&&a.relatedTarget instanceof Node&&b.contains(a.relatedTarget)||(this.I(b),this.P(c,null))}P(a,b){a.Ik.Fe.length&&this.Ba.run(()=>a.Ik.next(b))}Ua(a){if(this.Ja.isBrowser){var b=a.vJ;(a=this.B.get(b)||0)||this.Ba.Ma(()=>{b.addEventListener("focus",this.G,mK);b.addEventListener("blur",this.G,mK)});this.B.set(b,a+1);++this.Y===1&&(this.Ba.Ma(()=>{((this.xa||
document).defaultView||window).addEventListener("focus",this.Aa)}),_.B(this.D.H,_.Go(this.va)).subscribe(c=>{this.la(c,!0)}))}}cb(a){a=a.vJ;if(this.B.has(a)){const b=this.B.get(a);b>1?this.B.set(a,b-1):(a.removeEventListener("focus",this.G,mK),a.removeEventListener("blur",this.G,mK),this.B.delete(a))}--this.Y||(((this.xa||document).defaultView||window).removeEventListener("focus",this.Aa),this.va.next(),clearTimeout(this.qb),clearTimeout(this.ka))}ea(a,b,c){this.I(a,b);this.P(c,b);this.V=b}Fa(a){const b=
[];this.A.forEach((c,d)=>{(d===a||c.cu&&d.contains(a))&&b.push([d,c])});return b}Pa(a){const b=this.D.B;if(this.D.I!=="mouse"||!b||b===a||a.nodeName!=="INPUT"&&a.nodeName!=="TEXTAREA"||a.disabled)return!1;if(a=a.labels)for(let c=0;c<a.length;c++)if(a[c].contains(b))return!0;return!1}};_.qK.F=function(a){return new (a||_.qK)};_.qK.ja=_.l({ia:_.qK,U:_.qK.F,Z:"root"});var rK;
rK=function(a,b){if(!a.Ja.isBrowser)return!1;try{var c=(b.ownerDocument&&b.ownerDocument.defaultView||window).frameElement}catch(f){c=null}if(c&&(Xx(c)===-1||!a.isVisible(c)))return!1;c=b.nodeName.toLowerCase();let d=Xx(b);if(b.hasAttribute("contenteditable"))a=d!==-1;else{var e;if(!(e=c==="iframe"||c==="object")&&(e=a.Ja.D&&a.Ja.A)){e=b.nodeName.toLowerCase();let f=e==="input"&&b.type;e=!(f==="text"||f==="password"||e==="select"||e==="textarea")}a=e?!1:c==="audio"?b.hasAttribute("controls")?d!==
-1:!1:c==="video"?d===-1?!1:d!==null?!0:a.Ja.I||b.hasAttribute("controls"):b.tabIndex>=0}return a};_.sK=function(a,b){if(b.nodeName.toLowerCase()=="input"&&b.type=="hidden")var c=!1;else c=b.nodeName.toLowerCase(),c=c==="input"||c==="select"||c==="button"||c==="textarea"||b.nodeName.toLowerCase()=="a"&&b.hasAttribute("href")||b.hasAttribute("contenteditable")||Wx(b);return c&&!a.Pl(b)&&a.isVisible(b)};
_.tK=class{constructor(){this.Ja=_.n(_.jK)}Pl(a){return a.hasAttribute("disabled")}isVisible(a){return!!(a.offsetWidth||a.offsetHeight||typeof a.getClientRects==="function"&&a.getClientRects().length)&&getComputedStyle(a).visibility==="visible"}};_.tK.F=function(a){return new (a||_.tK)};_.tK.ja=_.l({ia:_.tK,U:_.tK.F,Z:"root"});var uK;uK=new WeakMap;_.vK=class{constructor(){this.Sa=_.n(_.kk);this.A=_.n(_.hC)}load(a){const b=this.we=this.we||this.Sa.get(_.Vr);let c=uK.get(b);c||(c={jI:new Set,pJ:[]},uK.set(b,c),b.Bb(()=>{let d;(d=uK.get(b))==null||d.pJ.forEach(e=>e.destroy());uK.delete(b)}));c.jI.has(a)||(c.jI.add(a),c.pJ.push(ys(a,{Hh:this.A})))}};_.vK.F=function(a){return new (a||_.vK)};_.vK.ja=_.l({ia:_.vK,U:_.vK.F,Z:"root"});_.wK=class{};_.wK.F=function(a){return new (a||_.wK)};_.wK.T=_.p({type:_.wK,K:[["ng-component"]],Wa:["cdkVisuallyHidden"],J:!0,features:[_.U],R:0,S:0,O:function(){},styles:[".cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;outline:0;-webkit-appearance:none;-moz-appearance:none;left:0}[dir=rtl] .cdk-visually-hidden{left:auto;right:0}\n"],Ka:2,fa:0});_.xK=function(a){(a=a.V("start"))&&a.focus(void 0);return!!a};_.yK=function(a){a.H||(a.Ba.Ma(()=>{a.B||(a.B=a.N(),a.B.addEventListener("focus",a.ea));a.A||(a.A=a.N(),a.A.addEventListener("focus",a.Y))}),a.ob.parentNode&&(a.ob.parentNode.insertBefore(a.B,a.ob),a.ob.parentNode.insertBefore(a.A,a.ob.nextSibling),a.H=!0))};_.zK=function(a){const b=a.ob.querySelector("[cdk-focus-initial], [cdkFocusInitial]");if(b){if(!_.sK(a.C,b))return a=a.I(b),a==null||a.focus(void 0),!!a;b.focus(void 0);return!0}return _.xK(a)};
_.AK=function(a){return new Promise(b=>{a.ka(()=>b(_.zK(a)))})};
_.BK=class{get enabled(){return this.xi}set enabled(a){this.xi=a;this.B&&this.A&&(this.D(a,this.B),this.D(a,this.A))}constructor(a,b,c,d,e=!1,f){this.ob=a;this.C=b;this.Ba=c;this.xa=d;this.Sa=f;this.H=!1;this.ea=()=>{const g=this.V("end");g&&g.focus(void 0);return!!g};this.Y=()=>_.xK(this);this.xi=!0;e||_.yK(this)}destroy(){const a=this.B,b=this.A;a&&(a.removeEventListener("focus",this.ea),a.remove());b&&(b.removeEventListener("focus",this.Y),b.remove());this.B=this.A=null;this.H=!1}V(a){const b=
this.ob.querySelectorAll(`[cdk-focus-region-${a}], `+`[cdkFocusRegion${a}], `+`[cdk-focus-${a}]`);return a=="start"?b.length?b[0]:this.I(this.ob):b.length?b[b.length-1]:this.P(this.ob)}jd(){return this.H}I(a){if(_.sK(this.C,a)&&rK(this.C,a))return a;a=a.children;for(let b=0;b<a.length;b++){const c=a[b].nodeType===this.xa.ELEMENT_NODE?this.I(a[b]):null;if(c)return c}return null}P(a){if(_.sK(this.C,a)&&rK(this.C,a))return a;a=a.children;for(let b=a.length-1;b>=0;b--){const c=a[b].nodeType===this.xa.ELEMENT_NODE?
this.P(a[b]):null;if(c)return c}return null}N(){const a=this.xa.createElement("div");this.D(this.xi,a);a.classList.add("cdk-visually-hidden");a.classList.add("cdk-focus-trap-anchor");a.setAttribute("aria-hidden","true");return a}D(a,b){a?b.setAttribute("tabindex","0"):b.removeAttribute("tabindex")}ka(a){this.Sa?_.Ro(a,{na:this.Sa}):setTimeout(a)}};
_.CK=class{constructor(){this.A=_.n(_.tK);this.Ba=_.n(_.Lr);this.xa=_.n(_.iy);this.Sa=_.n(_.kk);_.n(_.vK).load(_.wK)}create(a,b=!1){return new _.BK(a,this.A,this.Ba,this.xa,b,this.Sa)}};_.CK.F=function(a){return new (a||_.CK)};_.CK.ja=_.l({ia:_.CK,U:_.CK.F,Z:"root"});var DK=new Set,EK,Vha=function(a,b){if(a.Ja.D||a.Ja.G){var c=a.B;if(!DK.has(b))try{EK||(EK=document.createElement("style"),c&&EK.setAttribute("nonce",c),EK.setAttribute("type","text/css"),document.head.appendChild(EK)),EK.sheet&&(EK.sheet.insertRule(`@media ${b} {body{ }}`,0),DK.add(b))}catch(d){console.error(d)}}return a.A(b)},FK=class{constructor(){this.Ja=_.n(_.jK);this.B=_.n(rC,{optional:!0});this.A=this.Ja.isBrowser&&window.matchMedia?window.matchMedia.bind(window):Yx}};
FK.F=function(a){return new (a||FK)};FK.ja=_.l({ia:FK,U:FK.F,Z:"root"});_.GK=class{constructor(){this.D=_.n(FK);this.xc=_.n(_.Lr);this.B=new Map;this.A=new _.yo}ma(){this.A.next();this.A.complete()}observe(a){a=_.Zx(_.Rx(a)).map(b=>this.C(b).observable);a=_.rl(a);a=xl(_.B(a,_.mo()),_.B(a,_.Do(),_.jo(0)));return _.B(a,_.z(b=>{const c={matches:!1,sn:{}};b.forEach(({matches:d,query:e})=>{c.matches=c.matches||d;c.sn[e]=d});return c}))}C(a){if(this.B.has(a))return this.B.get(a);const b=Vha(this.D,a),c={observable:_.B(new _.Ak(d=>{const e=f=>this.xc.run(()=>d.next(f));b.addListener(e);
return()=>{b.removeListener(e)}}),_.Eo(b),_.z(({matches:d})=>({query:a,matches:d})),_.Go(this.A)),LS:b};this.B.set(a,c);return c}};_.GK.F=function(a){return new (a||_.GK)};_.GK.ja=_.l({ia:_.GK,U:_.GK.F,Z:"root"});var Wha=function(a){if(!a.Ja.isBrowser)return 0;const b=a.xa.createElement("div");b.style.backgroundColor="rgb(1,2,3)";b.style.position="absolute";a.xa.body.appendChild(b);a=(a=a.xa.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},HK=class{constructor(){this.Ja=_.n(_.jK);this.xa=
_.n(_.iy);this.B=_.n(_.GK).observe("(forced-colors: active)").subscribe(()=>{this.A&&(this.A=!1,this.ux())})}ma(){this.B.unsubscribe()}ux(){if(!this.A&&this.Ja.isBrowser&&this.xa.body){const a=this.xa.body.classList;a.remove("cdk-high-contrast-active","cdk-high-contrast-black-on-white","cdk-high-contrast-white-on-black");this.A=!0;const b=Wha(this);b===1?a.add("cdk-high-contrast-active","cdk-high-contrast-black-on-white"):b===2&&a.add("cdk-high-contrast-active","cdk-high-contrast-white-on-black")}}};
HK.F=function(a){return new (a||HK)};HK.ja=_.l({ia:HK,U:HK.F,Z:"root"});var Xha=new _.r("liveAnnouncerElement",{Z:"root",U:$x}),Yha=new _.r("LIVE_ANNOUNCER_DEFAULT_OPTIONS");_.IK=class{create(a){return typeof MutationObserver==="undefined"?null:new MutationObserver(a)}};_.IK.F=function(a){return new (a||_.IK)};_.IK.ja=_.l({ia:_.IK,U:_.IK.F,Z:"root"});_.JK=class{};_.JK.F=function(a){return new (a||_.JK)};_.JK.fb=_.ci({type:_.JK});_.JK.eb=_.Ig({yb:[_.IK]});var Zha;Zha=0;_.KK=function(a,b,...c){const d=a.G;let e,f;c.length===1&&typeof c[0]==="number"?f=c[0]:[e,f]=c;a.clear();clearTimeout(a.D);e||(e=d&&d.Jr?d.Jr:"polite");f==null&&d&&(f=d.duration);a.A.setAttribute("aria-live",e);a.A.id&&a.I(a.A.id);a.Ba.Ma(()=>{a.B||(a.B=new Promise(g=>a.C=g));clearTimeout(a.D);a.D=setTimeout(()=>{a.A.textContent=b;typeof f==="number"&&(a.D=setTimeout(()=>a.clear(),f));let g;(g=a.C)==null||g.call(a);a.B=a.C=void 0},100);return a.B})};
_.LK=class{constructor(){this.Ba=_.n(_.Lr);this.G=_.n(Yha,{optional:!0});this.xa=_.n(_.iy);this.A=_.n(Xha,{optional:!0})||this.H()}clear(){this.A&&(this.A.textContent="")}ma(){clearTimeout(this.D);let a;(a=this.A)==null||a.remove();this.A=null;let b;(b=this.C)==null||b.call(this);this.B=this.C=void 0}H(){const a=this.xa.getElementsByClassName("cdk-live-announcer-element"),b=this.xa.createElement("div");for(let 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-${Zha++}`;this.xa.body.appendChild(b);return b}I(a){const b=this.xa.querySelectorAll('body > .cdk-overlay-container [aria-modal="true"]');for(let c=0;c<b.length;c++){const d=b[c],e=d.getAttribute("aria-owns");e?e.indexOf(a)===-1&&d.setAttribute("aria-owns",e+" "+a):d.setAttribute("aria-owns",a)}}};_.LK.F=function(a){return new (a||_.LK)};_.LK.ja=_.l({ia:_.LK,U:_.LK.F,Z:"root"});_.MK=class{constructor(){_.n(HK).ux()}};_.MK.F=function(a){return new (a||_.MK)};_.MK.fb=_.ci({type:_.MK});_.MK.eb=_.Ig({imports:[_.JK]});var ey;ey=0;_.NK=function(a,b,c,d){if(a.I(b,c)){var e=dy(c,d);typeof c!=="string"?(fy(c,a.C),a.A.set(e,{vr:c,Mv:0})):a.A.has(e)||a.M(c,d);a.D(b,e)||a.H(b,e)}};_.OK=function(a,b,c,d){if(c&&a.G(b)){d=dy(c,d);a.D(b,d)&&a.Y(b,d);typeof c==="string"&&(b=a.A.get(d))&&b.Mv===0&&a.P(d);var e;((e=a.B)==null?void 0:e.childNodes.length)===0&&(a.B.remove(),a.B=null)}};
_.PK=class{constructor(){this.Ja=_.n(_.jK);this.xa=_.n(_.iy);this.A=new Map;this.B=null;this.C=`${ey++}`;_.n(_.vK).load(_.wK);this.C=_.n(qC)+"-"+ey++}ma(){const a=this.xa.querySelectorAll(`[${"cdk-describedby-host"}="${this.C}"]`);for(let c=0;c<a.length;c++)this.V(a[c]),a[c].removeAttribute("cdk-describedby-host");let b;(b=this.B)==null||b.remove();this.B=null;this.A.clear()}M(a,b){const c=this.xa.createElement("div");fy(c,this.C);c.textContent=a;b&&c.setAttribute("role",b);this.N();this.B.appendChild(c);
this.A.set(dy(a,b),{vr:c,Mv:0})}P(a){let b,c;(b=this.A.get(a))==null||(c=b.vr)==null||c.remove();this.A.delete(a)}N(){if(!this.B){var a=this.xa.querySelectorAll('.cdk-describedby-message-container[platform="server"]');for(let b=0;b<a.length;b++)a[b].remove();a=this.xa.createElement("div");a.style.visibility="hidden";a.classList.add("cdk-describedby-message-container");a.classList.add("cdk-visually-hidden");this.Ja.isBrowser||a.setAttribute("platform","server");this.xa.body.appendChild(a);this.B=a}}V(a){const b=
ay(a,"aria-describedby").filter(c=>c.indexOf("cdk-describedby-message")!=0);a.setAttribute("aria-describedby",b.join(" "))}H(a,b){b=this.A.get(b);_.by(a,"aria-describedby",b.vr.id);a.setAttribute("cdk-describedby-host",this.C);b.Mv++}Y(a,b){b=this.A.get(b);b.Mv--;_.cy(a,"aria-describedby",b.vr.id);a.removeAttribute("cdk-describedby-host")}D(a,b){a=ay(a,"aria-describedby");b=(b=this.A.get(b))&&b.vr.id;return!!b&&a.indexOf(b)!=-1}I(a,b){if(!this.G(a))return!1;if(b&&typeof b==="object")return!0;b=b==
null?"":`${b}`.trim();a=a.getAttribute("aria-label");return b?!a||a.trim()!==b:!1}G(a){return a.nodeType===this.xa.ELEMENT_NODE}};_.PK.F=function(a){return new (a||_.PK)};_.PK.ja=_.l({ia:_.PK,U:_.PK.F,Z:"root"});_.$ha=new _.r("FOCUS_TRAP_INERT_STRATEGY");var QK;QK=function(a,b){const c=b.keyCode;b.key&&b.key.length===1?a.C.next(b.key.toLocaleUpperCase()):(c>=65&&c<=90||c>=48&&c<=57)&&a.C.next(String.fromCharCode(c))};
_.RK=class{constructor(a,b){this.C=new _.yo;this.hb=[];this.B=-1;this.A=[];this.G=this.D=new _.yo;const c=typeof(b==null?void 0:b.uz)==="number"?b.uz:200;if(b==null?0:b.ai)this.H=b.ai;this.hb=a;this.I(c)}destroy(){this.A=[];this.C.complete();this.D.complete()}reset(){this.A=[]}I(a){_.B(this.C,_.Ho(b=>this.A.push(b)),_.jo(a),_.Ll(()=>this.A.length>0),_.z(()=>this.A.join("").toLocaleUpperCase())).subscribe(b=>{for(let c=1;c<this.hb.length+1;c++){const d=this.hb[(this.B+c)%this.hb.length];let e,f,g;
if(((e=this.H)==null||!e.call(this,d))&&((g=(f=d).Jl)==null?void 0:g.call(f).toLocaleUpperCase().trim().indexOf(b))===0){this.D.next(d);break}}this.A=[]})}};_.SK=function(a){a.Fa=!0;return a};_.TK=function(a){a.Aa=!0;return a};_.UK=function(a,b){var c=a.M();b=typeof b==="number"?b:c.indexOf(b);c=c[b];a.N=c==null?null:c;a.D=b;(a=a.C)!=null&&(a.B=b)};_.VK=function(a){a.D<0?a.G(0,1):a.Ua(1)};_.WK=function(a){a.D<0&&a.Fa?a.G(a.M().length-1,-1):a.Ua(-1)};
_.XK=class{constructor(a,b){this.hb=a;this.D=-1;this.N=null;this.Fa=!1;this.ka=_.tk.A;this.la=!0;this.Ia=[];this.Aa=!1;this.P={enabled:!1,xz:10};this.Y=c=>c.disabled;this.V=new _.yo;this.change=new _.yo;a instanceof _.Jq?this.lb=a.A.subscribe(c=>this.Pa(_.$q(c))):_.Xn(a)&&(this.cb=_.ts(()=>this.Pa(a()),{na:b}))}ai(a){this.Y=a;return this}B(a){const b=this.N;_.UK(this,a);this.N!==b&&this.change.next(this.D)}I(a){var b=a.keyCode,c=["altKey","ctrlKey","metaKey","shiftKey"].every(e=>!a[e]||this.Ia.indexOf(e)>
-1);switch(b){case 9:this.V.next();return;case 40:if(this.la&&c){_.VK(this);break}else return;case 38:if(this.la&&c){_.WK(this);break}else return;case 39:if(this.ea&&c){this.ea==="rtl"?_.WK(this):_.VK(this);break}else return;case 37:if(this.ea&&c){this.ea==="rtl"?_.VK(this):_.WK(this);break}else return;case 36:if(this.Aa&&c){this.G(0,1);break}else return;case 35:if(this.Aa&&c){this.G(this.M().length-1,-1);break}else return;case 33:if(this.P.enabled&&c){b=this.D-this.P.xz;this.G(b>0?b:0,1);break}else return;
case 34:if(this.P.enabled&&c){b=this.D+this.P.xz;c=this.M().length;this.G(b<c?b:c-1,-1);break}else return;default:if(c||_.Hx(a,"shiftKey")){let e;(e=this.C)==null||QK(e,a)}return}let d;(d=this.C)==null||d.reset();a.preventDefault()}get H(){return this.D}get A(){return this.N}destroy(){this.ka.unsubscribe();let a;(a=this.lb)==null||a.unsubscribe();let b;(b=this.cb)==null||b.destroy();let c;(c=this.C)==null||c.destroy();this.V.complete();this.change.complete()}Ua(a){this.Fa?this.Fb(a):this.qb(a)}Fb(a){const b=
this.M();for(let c=1;c<=b.length;c++){const d=(this.D+a*c+b.length)%b.length;if(!this.Y(b[d])){this.B(d);break}}}qb(a){this.G(this.D+a,a)}G(a,b){const c=this.M();if(c[a]){for(;this.Y(c[a]);)if(a+=b,!c[a])return;this.B(a)}}M(){return _.Xn(this.hb)?this.hb():this.hb instanceof _.Jq?_.$q(this.hb):this.hb}Pa(a){var b;(b=this.C)!=null&&(b.hb=a);this.N&&(a=a.indexOf(this.N),a>-1&&a!==this.D&&(this.D=a,(b=this.C)!=null&&(b.B=a)))}};_.YK=class extends _.XK{constructor(){super(...arguments);this.va="program"}B(a){super.B(a);this.A&&this.A.focus(this.va)}};var ZK=function(a,b){var c={};c.TG!=null||(c.TG=!0);let d=typeof b==="number"?b:a.hb.findIndex(h=>a.D(h)===a.D(b));if(!(d<0||d>=a.hb.length)){var e=a.hb[d];if(a.A===null||a.D(e)!==a.D(a.A)){var f=a.A;a.A=e!=null?e:null;a.G=d;(e=a.B)!=null&&(e.B=d);var g;(g=a.A)==null||g.focus();f==null||f.NU();c.TG&&a.change.next(a.A);a.Aa&&a.P()}}},aia=class{M(){if(!this.la&&this.hb.length!==0){var a=0;for(var b=0;b<this.hb.length;b++)if(!this.C(this.hb[b])&&!this.qb(this.hb[b])){a=b;break}b=this.hb[a];if(b.vS){var c;
(c=this.A)==null||c.NU();this.G=a;this.A=b;(c=this.B)!=null&&(c.B=a);b.vS()}else ZK(this,a);this.la=!0}}constructor(a,b){this.G=-1;this.A=null;this.Aa=!1;this.H="ltr";this.C=()=>!1;this.D=c=>c;this.hb=[];this.N=_.tk.A;this.la=!1;this.change=new _.yo;a instanceof _.Jq?(this.hb=_.$q(a),a.A.subscribe(c=>{this.hb=_.$q(c);(c=this.B)!=null&&(c.hb=this.hb);this.Fa(this.hb);this.M()})):_.Rl(a)?a.subscribe(c=>{this.hb=c;let d;(d=this.B)!=null&&(d.hb=c);this.Fa(c);this.M()}):(this.hb=a,this.M());typeof b.VT===
"boolean"&&(this.Aa=b.VT);b.kR&&(this.H=b.kR);b.ai&&(this.C=b.ai);b.Uo&&(this.D=b.Uo);typeof b.LU!=="undefined"&&this.Fb(b.LU)}destroy(){this.N.unsubscribe();let a;(a=this.B)==null||a.destroy();this.change.complete()}I(a){switch(a.key){case "Tab":return;case "ArrowDown":this.cb();break;case "ArrowUp":this.lb();break;case "ArrowRight":this.H==="rtl"?this.V():this.Y();break;case "ArrowLeft":this.H==="rtl"?this.Y():this.V();break;case "Home":this.Pa();break;case "End":this.Ua();break;case "Enter":case " ":this.P();
break;default:if(a.key==="*")this.Ia();else{var b;(b=this.B)==null||QK(b,a);return}}let c;(c=this.B)==null||c.reset();a.preventDefault()}Pa(){ZK(this,this.ea(-1))}Ua(){ZK(this,this.ka(this.hb.length))}cb(){ZK(this,this.ea(this.G))}lb(){ZK(this,this.ka(this.G))}Fa(a){const b=this.A;if(b&&(a=a.findIndex(c=>this.D(c)===this.D(b)),a>-1&&a!==this.G)){this.G=a;let c;(c=this.B)!=null&&(c.B=a)}}Fb(a){this.B=new _.RK(this.hb,{uz:typeof a==="number"?a:void 0,ai:b=>this.C(b)});this.N=this.B.G.subscribe(b=>{ZK(this,
b)})}ea(a){for(let b=a+1;b<this.hb.length;b++)if(!this.C(this.hb[b]))return b;return a}ka(a){for(let b=a-1;b>=0;b--)if(!this.C(this.hb[b]))return b;return a}V(){if(this.A)if(this.va())this.A.collapse();else{const a=this.A.getParent();a&&!this.C(a)&&ZK(this,a)}}Y(){this.A&&(this.va()?_.B(gy(),_.mo()).subscribe(a=>{(a=a.find(b=>!this.C(b)))&&ZK(this,a)}):this.A.expand())}va(){return this.A?typeof this.A.RH==="boolean"?this.A.RH:this.A.RH():!1}qb(a){let b;return typeof a.Pl==="boolean"?a.Pl:(b=a.Pl)==
null?void 0:b.call(a)}Ia(){if(this.A){var a=this.A.getParent();_.B(a?gy():_.$k(this.hb.filter(b=>b.getParent()===null)),_.mo()).subscribe(b=>{for(const c of b)c.expand()})}}P(){let a;(a=this.A)==null||a.St()}};new _.r("tree-key-manager",{Z:"root",U:function(){return(a,b)=>new aia(a,b)}});var $K,aL,bL,cL;$K=function(a,b){return a>=b.minWidth&&a<=b.maxWidth};aL=function(a,b){b=b?`${b} - ${"Google Fonts"}`:"Google Fonts";a.title.A.title=b||"";_.KK(a.H,b,"assertive")};bL=function(a,b){typeof b==="string"?(a.oc.next(null),aL(a,b)):a.oc.next(b)};cL=function(a){a.C.set(!0);a.D()||a.Yq.reset()};
_.dL=class{constructor(){this.window=_.n("Window");this.ab=_.n(_.eK);this.Yq=_.n(_.gK);this.um=_.n(oz);this.title=_.n(lG);this.H=_.n(_.LK);this.oc=new _.Hu(null);this.A=_.Zq(null);this.YG=this.A.Ji();this.dI=_.Y(()=>this.A()!==null);this.B=_.Zq(this.window.innerWidth);this.gb=_.Y(()=>$K(this.B(),Nha));this.bI=_.Y(()=>$K(this.B(),Oha));this.uf=_.Y(()=>$K(this.B(),Pha));this.Xn=_.Y(()=>$K(this.B(),Qha));this.D=_.Y(()=>$K(this.B(),Rha));this.hr=_.Y(()=>this.Yq.ym().length>0);this.Pn=_.Zq(!1);this.C=
_.Zq(!1);this.jr=_.Y(()=>this.D()?this.Pn()&&this.C():this.Pn()&&this.C()&&!this.hr()&&!this.ab.gr());this.eu=_.Y(()=>this.gb()?1:this.uf()?3:2);this.G=_.Zq(!1);this.I=this.G.Ji();this.renderer=this.um.Eh(null,null);this.window.addEventListener("resize",()=>{this.B.set(this.window.innerWidth)});this.renderer.Gb("window","scroll",()=>{this.G.update(a=>this.window.scrollY>0&&!a?!0:this.window.scrollY===0&&a?!1:a)});_.B(this.oc,_.Ll(Fx),_.Fo(a=>a),_.Ax()).subscribe(a=>{aL(this,a)})}ql(){this.C.set(!1)}vw(){this.C()?
this.ql():cL(this)}};_.dL.F=function(a){return new (a||_.dL)};_.dL.ja=_.l({ia:_.dL,U:_.dL.F,Z:"root"});var eL=Object.values({vW:"Google Sans",lp:"Noto",rX:"Roboto",sD:"YouTube",RV:"Emoji"}).map(a=>a);_.fL=function(a,b){const c=a.pb.De();a.pb.next(Object.assign({},c,b))};_.gL=function(a,b,c){_.fL(a,{[b]:c})};_.hL=class{constructor(){this.location=_.n(_.qF);this.A=_.n(_.uw);this.pb=new _.Hu(_.VG(this.A,this.location.path()).pb);this.ta=new _.Co(1);_.B(this.pb,_.jo(500),_.Go(this.ta)).subscribe(a=>{var b=this.A;a=WG(this.A,[],{Mr:!0,pb:a});b=b.C.Oa(a);_.pF(this.location,b)})}ma(){this.ta.next();this.ta.complete()}};_.hL.F=function(a){return new (a||_.hL)};_.hL.ja=_.l({ia:_.hL,U:_.hL.F,Z:"root"});var kL,cia,bia;_.iL=function(){return new Map(eL.map(a=>[a,!1]))};_.jL=function(){return new Map(FD.map(a=>[a,!1]))};kL=function(){return new Map(ED.map(a=>[a,!1]))};_.nL=function(a){return a.query.value===""&&_.lL(a)&&_.mL(a)&&a.ze.value.size===0};_.lL=function(a){return a.language.value==="all-language"};_.mL=function(a){return a.script.value==="all-script"};_.oL=function(a){return a.Md.value===0?a.B.value==="brand default":a.defaultSort.value==="trending"};
_.pL=function(a){for(const [,b]of a.Sf.value)if(b)return!1;return!0};_.qL=function(a){for(const [,b]of a.xf.value)if(b)return!1;return!0};_.rL=function(a){return Array.from(a.Rf.value.values()).every(b=>!b)};
cia=function(a,b){a.reset();var c=b.query;typeof c==="string"&&a.query.next(c);c=b.family;if(typeof c==="string"&&(c=c.split(",").filter(g=>eL.includes(g)),c.length)){for(var d of eL)a.Rf.value.set(d,c.includes(d));a.Rf.next(a.Rf.value)}c=b.classification;if(typeof c==="string"&&(d=c.split(",").filter(g=>ED.includes(g)),d.length)){for(var e of ED)a.xf.value.set(e,d.includes(e));a.xf.next(a.xf.value)}c=b.stroke;if(typeof c==="string"&&(e=c.split(",").filter(g=>FD.includes(g)),e.length)){for(var f of FD)a.Sf.value.set(f,
e.includes(f));a.Sf.next(a.Sf.value)}c=b.vfonly;c!==!0&&c!=="true"||a.mh.next(!0);c=b.coloronly;c!==!0&&c!=="true"||a.Lg.next(!0);c=b.sort;typeof c!=="string"||c!=="trending"&&c!=="popularity"&&c!=="date"&&c!=="alpha"&&c!=="relevance"&&c!=="brand default"||_.sL(a,c);c=b.stylecount;typeof c==="string"&&(f=Number(c),!isNaN(f)&&1<=f&&f<=18&&a.jk.next(f));c=b.lang;typeof c==="string"&&c&&a.language.next(c);c=b.script;typeof c==="string"&&c&&a.script.next(c);c=b.region;typeof c==="string"&&c&&a.region.next(c);
c=b.categoryFilters;typeof c==="string"&&bia(a,c);c=b["noto.lang"];typeof c==="string"&&(a.language.next(c),_.gL(a.H,"noto.lang",null));c=b["noto.region"];typeof c==="string"&&(a.region.next(c),_.gL(a.H,"noto.region",null));c=b["noto.script"];typeof c==="string"&&(a.script.next(c),_.gL(a.H,"noto.script",null))};_.tL=function(a,b,c){a.xf.value.set(b,c);a.xf.next(a.xf.value)};_.uL=function(a){a.region.next("all-region")};_.sL=function(a,b){a.Md.value===0?a.B.next(b):_.nL(a)?a.defaultSort.next(b):a.N.next(b)};
_.vL=function(a,b){const c=[...a.ze.value].find(d=>d.id===b);c&&(a.ze.value.delete(c),a.ze.next(new Set(a.ze.value)),a.ea.ua(6,b))};bia=function(a,b){a.ze.next(new Set(b.split(";").map(c=>{const [d,e]=c.split(":");return{id:e,group:d}})))};
_.wL=class{constructor(){this.Pa=_.n(_.lE);this.H=_.n(_.hL);this.Ua=_.n(_.uw);this.location=_.n(_.qF);this.ea=_.n(_.UJ);this.P=_.n(_.JJ);this.D=this.query=new _.Hu("");this.defaultSort=new _.Hu("trending");this.B=new _.Hu("brand default");this.N=new _.Hu("relevance");this.jk=new _.Hu(1);this.M=_.Bx(this.jk);this.Rf=new _.Hu(_.iL());this.RK=_.Bx(this.Rf);this.Sf=new _.Hu(_.jL());this.SK=_.Bx(this.Sf);this.xf=new _.Hu(kL());this.QK=_.Bx(this.xf);this.mh=new _.Hu(!1);this.Lg=new _.Hu(!1);this.lb=this.cb=
new _.Hu;this.va=this.gu=new _.Hu("all-continent");this.Fa=this.region=new _.Hu("all-region");this.G=this.script=new _.Hu("all-script");this.C=this.language=new _.Hu("all-language");this.tc=this.Md=new _.Hu(1);this.I=this.ze=new _.Hu(new Set);this.Y=_.B(this.Md,_.Fo(a=>a===0?this.P.he(_.dx()):a===2?this.P.he(_.kx()):this.P.he(_.fx())));this.V=_.B(_.rl([this.I,this.Y]),_.z(([a,b])=>{const c=_.Ow(b,_.RD,3,_.Qw()).flatMap(d=>_.QD(d)).map(d=>d.rb());return new Set([...a].filter(d=>c.some(e=>e===d.id)))}));
this.Aa=new _.Hu(!1);this.A=_.B(_.rl([this.va,this.Fa,this.G,this.C]),_.z(([a,b,c,d])=>_.hy(a,b,c,d)));this.la=_.B(_.rl([this.D,this.A,this.I]),_.z(()=>_.nL(this)));this.hw=_.B(_.rl([this.defaultSort,this.N,this.B,this.la,this.Md]),_.z(([a,b,c,d,e])=>d?e===0?c:a:b));this.Ia=_.B(_.rl([this.la,this.Aa,this.Md]),_.z(([a,b,c])=>b?this.ge&&!a?Xda[c]:Wda[c]:[]));this.Fb=_.B(_.rl([this.D,this.va,this.Fa,this.G,this.C]),_.z(([a,b,c,d,e])=>({query:a,gu:b,region:c,script:d,language:e})));this.Sq=_.B(_.rl([this.mh,
this.Lg,this.RK,this.SK,this.QK]),_.z(([a,b,c,d,e])=>({mh:a,Lg:b,Rf:c,Sf:d,xf:e})));_.B(_.rl([this.query,this.M,this.Sq,this.A,this.I]),_.z(([a,b,c])=>({query:a,jk:b,wZ:c})));this.qb=_.B(_.rl([this.D,this.A,this.V,this.M,this.hw]),_.z(([,,a])=>this.query.value===""&&_.lL(this)&&_.mL(this)&&a.size===0&&this.jk.value===1&&_.oL(this)));this.ka=_.B(this.Sq,_.z(a=>{const b=[];a.Lg&&b.push({id:"color",label:"Color",type:"coloronly",yg:20});a.mh&&b.push({id:"variable",label:"Variable",type:"vfonly",yg:21});
if(!_.pL(this))for(const [c,d]of a.Sf){const e=c;d&&b.push({id:e,label:e,type:"stroke"})}if(!_.qL(this))for(const [c,d]of a.xf)a=c,d&&b.push({id:a,label:Ys(a),type:"classification"});return b}));_.B(_.rl([this.Sq,this.ka]),_.z(([a,b])=>{b=[...b];if(!_.rL(this))for(const [c,d]of a.Rf)a=c,d&&b.push({id:a,label:a,type:"family"});return b}));this.ta=new _.Co(1);this.ge=this.Pa.features.ge;this.pb=_.VG(this.Ua,this.location.path()).pb;cia(this,this.pb)}ma(){this.ta.next();this.ta.complete()}tC(a){this.jk.next(a)}Is(a){this.mh.next(a)}Hs(a){this.Lg.next(a)}ki(a){this.language.next(a)}li(a){this.script.next(a)}Rv(a){switch(a.type){case "coloronly":this.Hs(!1);
break;case "vfonly":this.Is(!1);break;case "stroke":a=a.id;var b=_.jL();b.set(a,!1);this.Sf.next(b);break;case "classification":_.tL(this,a.id,!1);break;case "family":a=a.id;b=_.iL();b.set(a,!1);this.Rf.next(b);break;case "lang":this.ki("all-language");break;case "script":this.li("all-script");break;case "region":_.uL(this);break;case "categoryFilters":_.vL(this,a.id);break;case "query":case "stylecount":case "sort":case "noto.query":case "subset":case "noto.lang":case "noto.region":case "noto.script":break;
default:_.Ta(a.type,`Unsupported value for SearchQueryParam: ${a.type}`)}}Vr(){this.Hs(!1);this.Is(!1);this.Sf.next(_.jL());this.xf.next(kL());this.Rf.next(_.iL());this.ki("all-language");this.li("all-script")}reset(){this.query.next("");this.defaultSort.next("trending");this.N.next("relevance");this.B.next("brand default");this.Rf.next(_.iL());this.Sf.next(_.jL());this.xf.next(kL());this.mh.next(!1);this.Lg.next(!1);this.language.next("all-language");this.gu.next("all-continent");this.region.next("all-region");
this.script.next("all-script");this.ze.next(new Set);this.jk.next(1)}};_.wL.F=function(a){return new (a||_.wL)};_.wL.ja=_.l({ia:_.wL,U:_.wL.F,Z:"root"});_.xL={HL:"GENERIC_ERROR",IM:"NO_RESULTS",mX:"PAGE_NOT_FOUND",yY:"UNSUPPORTED_BROWSER",uL:"CUSTOM_ERROR",kD:"NO_FONTS_SELECTED",JM:"NO_RESULTS_FOR_FILTERS"};var yL=new _.r("GMAT_BUTTON_OPTIONS",{Z:"root",U:()=>({Yb:!1})});var dia=new _.r("cdk-dir-doc",{Z:"root",U:baa});var caa;caa=/^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)/i;_.zL=class{constructor(){this.value="ltr";this.change=new _.MC;const a=_.n(dia,{optional:!0});if(a){const b=a.documentElement?a.documentElement.dir:null;this.value=_.jy((a.body?a.body.dir:null)||b||"ltr")}}ma(){this.change.complete()}};_.zL.F=function(a){return new (a||_.zL)};_.zL.ja=_.l({ia:_.zL,U:_.zL.F,Z:"root"});_.AL=class{};_.AL.F=function(a){return new (a||_.AL)};_.AL.fb=_.ci({type:_.AL});_.AL.eb=_.Ig({});var BL=class{constructor(){this.B=[];this.xa=_.n(_.iy)}ma(){this.detach()}add(a){this.remove(a);this.B.push(a)}remove(a){a=this.B.indexOf(a);a>-1&&this.B.splice(a,1);this.B.length===0&&this.detach()}};BL.F=function(a){return new (a||BL)};BL.ja=_.l({ia:BL,U:BL.F,Z:"root"});var CL=class extends BL{constructor(){super(...arguments);this.Ba=_.n(_.Lr,{optional:!0});this.C=a=>{const b=this.B;for(let c=b.length-1;c>-1;c--)if(b[c].P.Fe.length>0){const d=b[c].P;this.Ba?this.Ba.run(()=>d.next(a)):d.next(a);break}}}add(a){super.add(a);this.A||(this.Ba?this.Ba.Ma(()=>this.xa.body.addEventListener("keydown",this.C)):this.xa.body.addEventListener("keydown",this.C),this.A=!0)}detach(){this.A&&(this.xa.body.removeEventListener("keydown",this.C),this.A=!1)}};
CL.F=(()=>{let a;return function(b){return(a||(a=_.Wj(CL)))(b||CL)}})();CL.ja=_.l({ia:CL,U:CL.F,Z:"root"});var DL=class extends BL{constructor(){super(...arguments);this.Ja=_.n(_.jK);this.Ba=_.n(_.Lr,{optional:!0});this.D=!1;this.I=a=>{this.G=_.Px(a)};this.C=a=>{const b=_.Px(a),c=a.type==="click"&&this.G?this.G:b;this.G=null;const d=this.B.slice();for(let e=d.length-1;e>-1;e--){const f=d[e];if(f.V.Fe.length<1||!f.jd())continue;if(ky(f.H,b)||ky(f.H,c))break;const g=f.V;this.Ba?this.Ba.run(()=>g.next(a)):g.next(a)}}}add(a){super.add(a);if(!this.A){const b=this.xa.body;this.Ba?this.Ba.Ma(()=>this.H(b)):this.H(b);
this.Ja.A&&!this.D&&(this.M=b.style.cursor,b.style.cursor="pointer",this.D=!0);this.A=!0}}detach(){if(this.A){const a=this.xa.body;a.removeEventListener("pointerdown",this.I,!0);a.removeEventListener("click",this.C,!0);a.removeEventListener("auxclick",this.C,!0);a.removeEventListener("contextmenu",this.C,!0);this.Ja.A&&this.D&&(a.style.cursor=this.M,this.D=!1);this.A=!1}}H(a){a.addEventListener("pointerdown",this.I,!0);a.addEventListener("click",this.C,!0);a.addEventListener("auxclick",this.C,!0);
a.addEventListener("contextmenu",this.C,!0)}};DL.F=(()=>{let a;return function(b){return(a||(a=_.Wj(DL)))(b||DL)}})();DL.ja=_.l({ia:DL,U:DL.F,Z:"root"});var EL=class{};EL.F=function(a){return new (a||EL)};
EL.T=_.p({type:EL,K:[["ng-component"]],Ea:["cdk-overlay-style-loader",""],J:!0,features:[_.U],R:0,S:0,O:function(){},styles:[".cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop{position:absolute;top:0;bottom:0;left:0;right:0;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);opacity:0;z-index:1000;transition:opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}.cdk-overlay-backdrop-showing{opacity:1}@media(forced-colors: active){.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:rgba(0,0,0,.32)}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,.cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}\n"],Ka:2,
fa:0});_.FL=function(a){a.C();a.Vm||a.B();return a.Vm};
_.GL=class{constructor(){this.Ja=_.n(_.jK);this.xa=_.n(_.iy);this.A=_.n(_.vK)}ma(){let a;(a=this.Vm)==null||a.remove()}B(){if(this.Ja.isBrowser||Qx()){var a=this.xa.querySelectorAll('.cdk-overlay-container[platform="server"], .cdk-overlay-container[platform="test"]');for(let b=0;b<a.length;b++)a[b].remove()}a=this.xa.createElement("div");a.classList.add("cdk-overlay-container");Qx()?a.setAttribute("platform","test"):this.Ja.isBrowser||a.setAttribute("platform","server");this.xa.body.appendChild(a);
this.Vm=a}C(){this.A.load(EL)}};_.GL.F=function(a){return new (a||_.GL)};_.GL.ja=_.l({ia:_.GL,U:_.GL.F,Z:"root"});var HL=Mx(),eia=class{constructor(a,b){this.D=a;this.B={top:"",left:""};this.A=!1;this.xa=b}attach(){}enable(){if(this.G()){const a=this.xa.documentElement;this.C=IL(this.D);this.B.left=a.style.left||"";this.B.top=a.style.top||"";a.style.left=Tx(-this.C.left);a.style.top=Tx(-this.C.top);a.classList.add("cdk-global-scrollblock");this.A=!0}}disable(){if(this.A){const a=this.xa.documentElement,b=a.style,c=this.xa.body.style,d=b.A||"",e=c.A||"";this.A=!1;b.left=this.B.left;b.top=this.B.top;a.classList.remove("cdk-global-scrollblock");
HL&&(b.A=c.A="auto");window.scroll(this.C.left,this.C.top);HL&&(b.A=d,c.A=e)}}G(){if(this.xa.documentElement.classList.contains("cdk-global-scrollblock")||this.A)return!1;const a=this.xa.body,b=JL(this.D);return a.scrollHeight>b.height||a.scrollWidth>b.width}};var fia=class{constructor(a,b,c,d){this.D=a;this.Ba=b;this.C=c;this.Ra=d;this.A=null;this.B=()=>{this.disable();this.Da.jd()&&this.Ba.run(()=>this.Da.detach())}}attach(a){this.Da=a}enable(){if(!this.A){var a=_.B(KL(this.D,0),_.Ll(b=>!b||!this.Da.H.contains(b.bb.L)));this.Ra&&this.Ra.threshold&&this.Ra.threshold>1?(this.G=IL(this.C).top,this.A=a.subscribe(()=>{const b=IL(this.C).top;Math.abs(b-this.G)>this.Ra.threshold?this.B():this.Da.ld()})):this.A=a.subscribe(this.B)}}disable(){this.A&&(this.A.unsubscribe(),
this.A=null)}detach(){this.disable();this.Da=null}};var LL=class{enable(){}disable(){}attach(){}};var gia=class{constructor(a,b,c,d){this.B=a;this.C=b;this.Ba=c;this.Ra=d;this.A=null}attach(a){this.Da=a}enable(){this.A||(this.A=KL(this.B,this.Ra?this.Ra.CJ:0).subscribe(()=>{this.Da.ld();if(this.Ra&&this.Ra.aZ){const a=this.Da.H.getBoundingClientRect(),{width:b,height:c}=JL(this.C);ly(a,[{width:b,height:c,bottom:c,right:b,top:0,left:0}])&&(this.disable(),this.Ba.run(()=>this.Da.detach()))}}))}disable(){this.A&&(this.A.unsubscribe(),this.A=null)}detach(){this.disable();this.Da=null}};new _.r("VIRTUAL_SCROLL_STRATEGY");var KL=function(a,b=20){return a.Ja.isBrowser?new _.Ak(c=>{a.B||a.H();const d=b>0?_.B(a.C,Zn(b)).subscribe(c):a.C.subscribe(c);a.D++;return()=>{d.unsubscribe();a.D--;a.D||a.G()}}):_.$k()},ML=function(a,b){const c=a.A.get(b);c&&(c.unsubscribe(),a.A.delete(b))},hia=function(a,b){const c=[];a.A.forEach((d,e)=>{a.I(e,b)&&c.push(e)});return c},NL=class{constructor(){this.Ba=_.n(_.Lr);this.Ja=_.n(_.jK);this.xa=_.n(_.iy,{optional:!0});this.C=new _.yo;this.B=null;this.D=0;this.A=new Map}register(a){this.A.has(a)||
this.A.set(a,a.D.subscribe(()=>this.C.next(a)))}ma(){this.G();this.A.forEach((a,b)=>ML(this,b));this.C.complete()}I(a,b){b=_.Ux(b);a=a.bb.L;do if(b==a)return!0;while(b=b.parentElement);return!1}H(){this.B=this.Ba.Ma(()=>_.Bl((this.xa.defaultView||window).document,"scroll").subscribe(()=>this.C.next()))}G(){this.B&&(this.B.unsubscribe(),this.B=null)}};NL.F=function(a){return new (a||NL)};NL.ja=_.l({ia:NL,U:NL.F,Z:"root"});_.OL=class{constructor(){this.bb=_.n(_.gk);this.A=_.n(NL);this.B=_.n(_.Lr);this.dir=_.n(_.zL,{optional:!0});this.Ga=new _.yo;this.D=new _.Ak(a=>this.B.Ma(()=>_.B(_.Bl(this.bb.L,"scroll"),_.Go(this.Ga)).subscribe(a)))}Jb(){this.A.register(this)}ma(){ML(this.A,this);this.Ga.next();this.Ga.complete()}scrollTo(a){const b=this.bb.L,c=this.dir&&this.dir.value=="rtl";a.left==null&&(a.left=c?a.end:a.start);a.right==null&&(a.right=c?a.start:a.end);a.bottom!=null&&(a.top=b.scrollHeight-b.clientHeight-a.bottom);
c&&Ox()!=0?(a.left!=null&&(a.right=b.scrollWidth-b.clientWidth-a.left),Ox()==2?a.left=a.right:Ox()==1&&(a.left=a.right?-a.right:a.right)):a.right!=null&&(a.left=b.scrollWidth-b.clientWidth-a.right);this.C(a)}C(a){const b=this.bb.L;Mx()?b.scrollTo(a):(a.top!=null&&(b.scrollTop=a.top),a.left!=null&&(b.scrollLeft=a.left))}};_.OL.F=function(a){return new (a||_.OL)};_.OL.wa=_.fi({type:_.OL,K:[["","cdk-scrollable",""],["","cdkScrollable",""]],J:!0});_.PL=new _.r("_ViewRepeater");_.QL=class{constructor(){this.A=[]}notify(a,b){for(let c of this.A)c(a,b)}Gb(a){this.A.push(a);return()=>{this.A=this.A.filter(b=>a!==b)}}ma(){this.A=[]}};_.QL.F=function(a){return new (a||_.QL)};_.QL.ja=_.l({ia:_.QL,U:_.QL.F,Z:"root"});var IL,JL;IL=function(a){if(!a.Ja.isBrowser)return{top:0,left:0};const b=a.xa;a=a.xa.defaultView||window;const c=b.documentElement,d=c.getBoundingClientRect();return{top:-d.top||b.body.scrollTop||a.scrollY||c.scrollTop||0,left:-d.left||b.body.scrollLeft||a.scrollX||c.scrollLeft||0}};JL=function(a){a.A||a.D();const b={width:a.A.width,height:a.A.height};a.Ja.isBrowser||(a.A=null);return b};
_.RL=class{constructor(){this.Ja=_.n(_.jK);this.B=new _.yo;this.C=a=>{this.B.next(a)};this.xa=_.n(_.iy,{optional:!0});_.n(_.Lr).Ma(()=>{if(this.Ja.isBrowser){const a=this.xa.defaultView||window;a.addEventListener("resize",this.C);a.addEventListener("orientationchange",this.C)}this.change().subscribe(()=>this.A=null)})}ma(){if(this.Ja.isBrowser){const a=this.xa.defaultView||window;a.removeEventListener("resize",this.C);a.removeEventListener("orientationchange",this.C)}this.B.complete()}change(a=20){return a>
0?_.B(this.B,Zn(a)):this.B}D(){const a=this.xa.defaultView||window;this.A=this.Ja.isBrowser?{width:a.innerWidth,height:a.innerHeight}:{width:0,height:0}}};_.RL.F=function(a){return new (a||_.RL)};_.RL.ja=_.l({ia:_.RL,U:_.RL.F,Z:"root"});new _.r("VIRTUAL_SCROLLABLE");_.SL=class{};_.SL.F=function(a){return new (a||_.SL)};_.SL.fb=_.ci({type:_.SL});_.SL.eb=_.Ig({});_.TL=class{};_.TL.F=function(a){return new (a||_.TL)};_.TL.fb=_.ci({type:_.TL});_.TL.eb=_.Ig({imports:[_.AL,_.SL,_.AL,_.SL]});var UL=class{constructor(){this.C=_.n(NL);this.B=_.n(_.RL);this.Ba=_.n(_.Lr);this.xa=_.n(_.iy);this.D=()=>new LL;this.close=a=>new fia(this.C,this.Ba,this.B,a);this.block=()=>new eia(this.B,this.xa);this.A=a=>new gia(this.C,this.B,this.Ba,a)}};UL.F=function(a){return new (a||UL)};UL.ja=_.l({ia:UL,U:UL.F,Z:"root"});_.VL=class{constructor(a){this.ae=new LL;this.Nb="";this.Sc=!1;this.ce="cdk-overlay-dark-backdrop";this.Cl=!1;if(a){const b=Object.keys(a);for(const c of b)a[c]!==void 0&&(this[c]=a[c])}}};var XL;_.WL=function(a){const b=a.D;b&&(a.Te?a.N(b):(b.classList.remove("cdk-overlay-backdrop-showing"),a.Ba.Ma(()=>{b.addEventListener("transitionend",a.Ua)}),b.style.pointerEvents="none",a.la=a.Ba.Ma(()=>setTimeout(()=>{a.N(b)},500))))};XL=function(a){return(a=a.Ra.direction)?typeof a==="string"?a:a.value:"ltr"};
_.YL=class{constructor(a,b,c,d,e,f,g,h,m,q=!1,u){this.yh=a;this.A=b;this.B=c;this.Ra=d;this.Ba=e;this.Y=f;this.xa=g;this.Fb=h;this.ea=m;this.Te=q;this.Sa=u;this.D=null;this.ka=new _.yo;this.M=new _.yo;this.G=new _.yo;this.va=_.tk.A;this.Pa=v=>this.ka.next(v);this.Ua=v=>{this.N(v.target)};this.P=new _.yo;this.V=new _.yo;this.Fa=new _.yo;d.ae&&(this.oe=d.ae,this.oe.attach(this));this.C=d.te;this.tc=_.ws(()=>_.Qo(()=>{this.Fa.next()},{na:this.Sa}))}get H(){return this.B}get Jh(){return this.A}attach(a){!this.A.parentElement&&
this.Aa&&this.Aa.appendChild(this.A);a=this.yh.attach(a);this.C&&this.C.attach(this);this.Oe();this.qb();this.lb();this.oe&&this.oe.enable();let b;(b=this.Ia)==null||b.destroy();this.Ia=_.Ro(()=>{this.jd()&&this.ld()},{na:this.Sa});this.cb(!0);this.Ra.Sc&&this.vd();this.Ra.Nb&&this.I(this.B,this.Ra.Nb,!0);this.M.next();this.Y.add(this);this.Ra.Cl&&(this.va=this.Fb.subscribe(()=>this.dispose()));this.ea.add(this);typeof(a==null?void 0:a.Bb)==="function"&&a.Bb(()=>{this.jd()&&this.Ba.Ma(()=>Promise.resolve().then(()=>
this.detach()))});return a}detach(){if(this.jd()){_.WL(this);this.cb(!1);this.C&&this.C.detach&&this.C.detach();this.oe&&this.oe.disable();var a=this.yh.detach();this.G.next();this.Y.remove(this);this.Ud();this.va.unsubscribe();this.ea.remove(this);return a}}dispose(){const a=this.jd();this.C&&this.C.dispose();this.se();this.N(this.D);this.va.unsubscribe();this.Y.remove(this);this.yh.dispose();this.M.complete();this.ka.complete();this.P.complete();this.V.complete();this.ea.remove(this);let b;(b=this.A)==
null||b.remove();let c;(c=this.Ia)==null||c.destroy();this.Aa=this.B=this.A=null;a&&this.G.next();this.G.complete();this.tc.destroy();this.Fa.complete()}jd(){return this.yh.jd()}de(){return this.ka}Ef(){return this.P}Gr(){return this.V}ld(){this.C&&this.C.apply()}Bg(a){this.Ra=Object.assign({},this.Ra,a);this.qb()}setDirection(a){this.Ra=Object.assign({},this.Ra,{direction:a});this.lb()}Dj(a){this.B&&this.I(this.B,a,!0)}Ao(a){this.B&&this.I(this.B,a,!1)}lb(){this.A.setAttribute("dir",XL(this))}qb(){if(this.B){var a=
this.B.style;a.width=Tx(this.Ra.width);a.height=Tx(this.Ra.height);a.minWidth=Tx(this.Ra.minWidth);a.minHeight=Tx(this.Ra.minHeight);a.maxWidth=Tx(this.Ra.maxWidth);a.maxHeight=Tx(this.Ra.maxHeight)}}cb(a){this.B.style.pointerEvents=a?"":"none"}vd(){this.D=this.xa.createElement("div");this.D.classList.add("cdk-overlay-backdrop");this.Te&&this.D.classList.add("cdk-overlay-backdrop-noop-animation");this.Ra.ce&&this.I(this.D,this.Ra.ce,!0);this.A.parentElement.insertBefore(this.D,this.A);this.D.addEventListener("click",
this.Pa);this.Te||typeof requestAnimationFrame==="undefined"?this.D.classList.add("cdk-overlay-backdrop-showing"):this.Ba.Ma(()=>{requestAnimationFrame(()=>{this.D&&this.D.classList.add("cdk-overlay-backdrop-showing")})})}Oe(){this.A.nextSibling&&this.A.parentNode.appendChild(this.A)}I(a,b,c){b=_.Rx(b||[]).filter(d=>!!d);b.length&&(c?a.classList.add(...b):a.classList.remove(...b))}Ud(){this.Ba.Ma(()=>{const a=_.B(this.Fa,_.Go(_.Kl(this.M,this.G))).subscribe(()=>{this.B&&this.A&&this.B.children.length!==
0||(this.B&&this.Ra.Nb&&this.I(this.B,this.Ra.Nb,!1),this.A&&this.A.parentElement&&(this.Aa=this.A.parentElement,this.A.remove()),a.unsubscribe())})})}se(){const a=this.oe;a&&(a.disable(),a.detach&&a.detach())}N(a){a&&(a.removeEventListener("click",this.Pa),a.removeEventListener("transitionend",this.Ua),a.remove(),this.D===a&&(this.D=null));this.la&&(clearTimeout(this.la),this.la=void 0)}};var iia=class{constructor(a,b){this.A=a;this.B=b}};var daa,jia,kia;daa=/([A-Za-z%]+)$/;_.ZL=function(a,b){a.Fb=b;return a};_.$L=function(a){if(!a.vh&&a.Ja.isBrowser){var b=a.D;if(b){a.Ua=a.Ia();a.C=a.B.getBoundingClientRect();a.va=a.Oe();a.Wm=_.FL(a.tc).getBoundingClientRect();const c=a.Bf(a.Ua,a.Wm,b);a.P(b,c)}else a.apply()}};jia=function(a,b){a.Xg=b;return a};_.aM=function(a,b){a.lb=b;b.indexOf(a.D)===-1&&(a.D=null);return a};_.bM=function(a,b){a.A=b;return a};_.cM=function(a,b=!0){a.ea=b;return a};_.dM=function(a,b){a.ah=b;return a};
kia=class{get Lr(){return this.lb}constructor(a,b,c,d,e){this.Fa=b;this.xa=c;this.Ja=d;this.tc=e;this.M={width:0,height:0};this.G=!1;this.Ud=!0;this.Y=!1;this.ea=!0;this.cb=!1;this.A=0;this.Xg=[];this.lb=[];this.ka=new _.yo;this.Aa=_.tk.A;this.N=[];this.qb=this.ka;_.ZL(this,a)}attach(a){a.Jh.classList.add("cdk-overlay-connected-position-bounding-box");this.Da=a;this.H=a.Jh;this.B=a.H;this.vh=!1;this.I=!0;this.D=null;this.Aa.unsubscribe();this.Aa=this.Fa.change().subscribe(()=>{this.I=!0;this.apply()})}apply(){if(!this.vh&&
this.Ja.isBrowser)if(!this.I&&this.cb&&this.D)_.$L(this);else{this.se();this.vg();this.Pm();this.va=this.Oe();this.Ua=this.Ia();this.C=this.B.getBoundingClientRect();this.Wm=_.FL(this.tc).getBoundingClientRect();var a=this.Ua,b=this.C,c=this.va,d=this.Wm,e=[];for(let g of this.lb){let h=this.Bf(a,d,g),m=this.Pa(h,b,g),q=this.Om(m,b,c,g);if(q.CR){this.G=!1;this.P(g,h);return}if(this.hi(q,m,c))e.push({position:g,origin:h,jT:b,LF:this.vd(h,g)});else if(!f||f.iT.PK<q.PK)var f={iT:q,SZ:m,gT:h,position:g,
jT:b}}if(e.length){a=null;b=-1;for(const g of e)e=g.LF.width*g.LF.height*(g.position.weight||1),e>b&&(b=e,a=g);this.G=!1;this.P(a.position,a.origin)}else this.Ud&&(this.G=!0),this.P(f.position,f.gT)}}detach(){this.se();this.la=this.D=null;this.Aa.unsubscribe()}dispose(){this.vh||(this.H&&ny(this.H.style,{top:"",left:"",right:"",bottom:"",height:"",width:"",alignItems:"",justifyContent:""}),this.B&&this.vg(),this.Da&&this.Da.Jh.classList.remove("cdk-overlay-connected-position-bounding-box"),this.detach(),
this.ka.complete(),this.Da=this.H=null,this.vh=!0)}Bf(a,b,c){if(c.lc=="center")var d=a.left+a.width/2;else{d=this.Id()?a.right:a.left;const e=this.Id()?a.left:a.right;d=c.lc=="start"?d:e}b.left<0&&(d-=b.left);a=c.mc=="center"?a.top+a.height/2:c.mc=="top"?a.top:a.bottom;b.top<0&&(a-=b.top);return{x:d,y:a}}Pa(a,b,c){let d;d=c.Db=="center"?-b.width/2:c.Db==="start"?this.Id()?-b.width:0:this.Id()?0:-b.width;return{x:a.x+d,y:a.y+(c.Tb=="center"?-b.height/2:c.Tb=="top"?0:-b.height)}}Om(a,b,c,d){b=py(b);
let {x:e,y:f}=a;a=this.V(d,"x");d=this.V(d,"y");a&&(e+=a);d&&(f+=d);d=-f;a=f+b.height-c.height;c=this.Yg(b.width,-e,e+b.width-c.width);d=this.Yg(b.height,d,a);a=c*d;return{PK:a,CR:b.width*b.height===a,HQ:d===b.height,GQ:c==b.width}}hi(a,b,c){if(this.ea){const d=c.bottom-b.y;c=c.right-b.x;b=oy(this.Da.Ra.minHeight);const e=oy(this.Da.Ra.minWidth);c=a.GQ||e!=null&&e<=c;return(a.HQ||b!=null&&b<=d)&&c}return!1}Ff(a,b,c){if(this.la&&this.cb)return{x:a.x+this.la.x,y:a.y+this.la.y};b=py(b);const d=this.va;
var e=Math.max(a.x+b.width-d.width,0);const f=Math.max(a.y+b.height-d.height,0),g=Math.max(d.top-c.top-a.y,0),h=Math.max(d.left-c.left-a.x,0);e=b.width<=d.width?h||-e:a.x<this.A?d.left-c.left-a.x:0;c=b.height<=d.height?g||-f:a.y<this.A?d.top-c.top-a.y:0;this.la={x:e,y:c};return{x:a.x+e,y:a.y+c}}P(a,b){this.Rs(a);this.bp(b,a);this.Qm(b,a);a.Nb&&this.di(a.Nb);if(this.ka.Fe.length){b=this.ap();var c;if(c=a===this.D&&this.Df)c=this.Df,c=c===b?!0:c.VH===b.VH&&c.WH===b.WH&&c.rA===b.rA&&c.XH===b.XH;c||this.ka.next(new iia(a,
b));this.Df=b}this.D=a;this.I=!1}Rs(a){if(this.ah){var b=this.H.querySelectorAll(this.ah),c=a.Tb;a=a.Db==="center"?"center":this.Id()?a.Db==="start"?"right":"left":a.Db==="start"?"left":"right";for(let d=0;d<b.length;d++)b[d].style.transformOrigin=`${a} ${c}`}}vd(a,b){var c=this.va;const d=this.Id();let e;let f;if(b.Tb==="top"){var g=a.y;e=c.height-g+this.A}else if(b.Tb==="bottom")f=c.height-a.y+this.A*2,e=c.height-f+this.A;else{g=Math.min(c.bottom-a.y+c.top,a.y);var h=this.M.height;e=g*2;g=a.y-g;
e>h&&!this.I&&!this.Y&&(g=a.y-h/2)}h=b.Db==="start"&&!d||b.Db==="end"&&d;let m;if(b.Db==="end"&&!d||b.Db==="start"&&d)m=c.width-a.x+this.A*2,b=a.x-this.A;else if(h){var q=a.x;b=c.right-a.x}else q=Math.min(c.right-a.x+c.left,a.x),c=this.M.width,b=q*2,q=a.x-q,b>c&&!this.I&&!this.Y&&(q=a.x-c/2);return{top:g,left:q,bottom:f,right:m,width:b,height:e}}Qm(a,b){a=this.vd(a,b);this.I||this.Y||(a.height=Math.min(a.height,this.M.height),a.width=Math.min(a.width,this.M.width));const c={};if(this.Cf())c.top=c.left=
"0",c.bottom=c.right=c.maxHeight=c.maxWidth="",c.width=c.height="100%";else{const d=this.Da.Ra.maxHeight,e=this.Da.Ra.maxWidth;c.height=Tx(a.height);c.top=Tx(a.top);c.bottom=Tx(a.bottom);c.width=Tx(a.width);c.left=Tx(a.left);c.right=Tx(a.right);c.alignItems=b.Db==="center"?"center":b.Db==="end"?"flex-end":"flex-start";c.justifyContent=b.Tb==="center"?"center":b.Tb==="bottom"?"flex-end":"flex-start";d&&(c.maxHeight=Tx(d));e&&(c.maxWidth=Tx(e))}this.M=a;ny(this.H.style,c)}Pm(){ny(this.H.style,{top:"0",
left:"0",right:"0",bottom:"0",height:"",width:"",alignItems:"",justifyContent:""})}vg(){ny(this.B.style,{top:"",left:"",bottom:"",right:"",position:"",transform:""})}bp(a,b){const c={},d=this.Cf(),e=this.ea,f=this.Da.Ra;if(d){var g=IL(this.Fa);ny(c,this.Qk(b,a,g));ny(c,this.mi(b,a,g))}else c.position="static";a="";g=this.V(b,"x");b=this.V(b,"y");g&&(a+=`translateX(${g}px) `);b&&(a+=`translateY(${b}px)`);c.transform=a.trim();f.maxHeight&&(d?c.maxHeight=Tx(f.maxHeight):e&&(c.maxHeight=""));f.maxWidth&&
(d?c.maxWidth=Tx(f.maxWidth):e&&(c.maxWidth=""));ny(this.B.style,c)}Qk(a,b,c){let d={top:"",bottom:""};b=this.Pa(b,this.C,a);this.G&&(b=this.Ff(b,this.C,c));a.Tb==="bottom"?d.bottom=`${this.xa.documentElement.clientHeight-(b.y+this.C.height)}px`:d.top=Tx(b.y);return d}mi(a,b,c){let d={left:"",right:""};b=this.Pa(b,this.C,a);this.G&&(b=this.Ff(b,this.C,c));(this.Id()?a.Db==="end"?"left":"right":a.Db==="end"?"right":"left")==="right"?d.right=`${this.xa.documentElement.clientWidth-(b.x+this.C.width)}px`:
d.left=Tx(b.x);return d}ap(){const a=this.Ia(),b=this.B.getBoundingClientRect(),c=this.Xg.map(d=>d.bb.L.getBoundingClientRect());return{VH:my(a,c),WH:ly(a,c),rA:my(b,c),XH:ly(b,c)}}Yg(a,...b){return b.reduce((c,d)=>c-Math.max(d,0),a)}Oe(){const a=this.xa.documentElement.clientWidth,b=this.xa.documentElement.clientHeight,c=IL(this.Fa);return{top:c.top+this.A,left:c.left+this.A,right:c.left+a-this.A,bottom:c.top+b-this.A,width:a-2*this.A,height:b-2*this.A}}Id(){return XL(this.Da)==="rtl"}Cf(){return!this.ea||
this.G}V(a,b){return b==="x"?a.offsetX==null?0:a.offsetX:a.offsetY==null?0:a.offsetY}WC(){}di(a){this.B&&_.Rx(a).forEach(b=>{b!==""&&this.N.indexOf(b)===-1&&(this.N.push(b),this.B.classList.add(b))})}se(){this.B&&(this.N.forEach(a=>{this.B.classList.remove(a)}),this.N=[])}Ia(){const a=this.Fb;if(a instanceof _.gk)return a.L.getBoundingClientRect();if(a instanceof Element)return a.getBoundingClientRect();const 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}}};var lia;_.eM=function(a){a.left("");a.Gi="center";return a};
lia=class{constructor(){this.HN="static";this.Sx=this.Oy=this.Qp=this.Gi=this.Vs=this.zx=this.Gy="";this.vh=!1}attach(a){const b=a.Ra;this.Da=a;this.Oy&&!b.width&&a.Bg({width:this.Oy});this.Sx&&!b.height&&a.Bg({height:this.Sx});a.Jh.classList.add("cdk-global-overlay-wrapper");this.vh=!1}top(a=""){this.zx="";this.Gy=a;this.Vs="flex-start";return this}left(a=""){this.Qp=a;this.Gi="left";return this}bottom(a=""){this.Gy="";this.zx=a;this.Vs="flex-end";return this}right(a=""){this.Qp=a;this.Gi="right";
return this}start(a=""){this.Qp=a;this.Gi="start";return this}end(a=""){this.Qp=a;this.Gi="end";return this}width(a=""){this.Da?this.Da.Bg({width:a}):this.Oy=a;return this}height(a=""){this.Da?this.Da.Bg({height:a}):this.Sx=a;return this}apply(){if(this.Da&&this.Da.jd()){var a=this.Da.H.style,b=this.Da.Jh.style,c=this.Da.Ra,d=c.width,e=c.height,f=c.maxWidth;c=c.maxHeight;d=(d==="100%"||d==="100vw")&&(!f||f==="100%"||f==="100vw");e=(e==="100%"||e==="100vh")&&(!c||c==="100%"||c==="100vh");f=this.Gi;
c=this.Qp;var g=this.Da.Ra.direction==="rtl",h="",m="",q="";if(d)q="flex-start";else if(f==="center")q="center",g?m=c:h=c;else if(g)if(f==="left"||f==="end")q="flex-end",h=c;else{if(f==="right"||f==="start")q="flex-start",m=c}else if(f==="left"||f==="start")q="flex-start",h=c;else if(f==="right"||f==="end")q="flex-end",m=c;a.position=this.HN;a.marginLeft=d?"0":h;a.marginTop=e?"0":this.Gy;a.marginBottom=this.zx;a.marginRight=d?"0":m;b.justifyContent=q;b.alignItems=e?"flex-start":this.Vs}}dispose(){if(!this.vh&&
this.Da){var a=this.Da.H.style,b=this.Da.Jh,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.Da=null;this.vh=!0}}};var hM;_.fM=function(){return new lia};_.gM=function(a,b){return new kia(b,a.B,a.xa,a.Ja,a.A)};hM=class{constructor(){this.B=_.n(_.RL);this.xa=_.n(_.iy);this.Ja=_.n(_.jK);this.A=_.n(_.GL)}};hM.F=function(a){return new (a||hM)};hM.ja=_.l({ia:hM,U:hM.F,Z:"root"});var iM,lM;iM=class{attach(a){this.A=a;return a.attach(this)}detach(){let a=this.A;a!=null&&(this.A=null,a.detach())}get C(){return this.A!=null}};_.jM=class extends iM{constructor(a,b,c){super();this.component=a;this.Pd=b;this.na=c;this.uk=void 0}};_.kM=class extends iM{constructor(a,b,c,d){super();this.ff=a;this.Pd=b;this.context=c;this.na=d}get origin(){return this.ff.bb}attach(a,b=this.context){this.context=b;return super.attach(a)}detach(){this.context=void 0;return super.detach()}};
lM=function(a,b){a.Hx=b};_.mM=class{constructor(){this.vh=!1}jd(){return!!this.Vf}attach(a){if(a instanceof _.jM)return this.Vf=a,this.dg(a);if(a instanceof _.kM)return this.Vf=a,this.Bh(a)}detach(){this.Vf&&(this.Vf=this.Vf.A=null);this.wE()}dispose(){this.jd()&&this.detach();this.wE();this.vh=!0}wE(){this.Hx&&(this.Hx(),this.Hx=null)}};_.nM=class extends _.mM{constructor(a,b,c,d){super();this.A=a;this.we=b;this.B=c;this.xa=d}dg(a){let b;if(a.Pd){const c=a.na||a.Pd.na,d=c.get(oC,null,{optional:!0})||void 0;b=cD(a.Pd,a.component,{index:a.Pd.length,na:c,GI:d,uk:a.uk||void 0});lM(this,()=>b.destroy())}else b=ys(a.component,{nQ:a.na||this.B||nC,Hh:this.we.na,uk:a.uk||void 0}),aD(this.we,b.A),lM(this,()=>{this.we.Aa>0&&this.we.Dn(b.A);b.destroy()});this.A.appendChild(this.C(b));this.Vf=a;return b}Bh(a){let b=a.Pd,c=b.Dh(a.ff,a.context,
{na:a.na});c.Do.forEach(d=>this.A.appendChild(d));_.SC(c);lM(this,()=>{let d=b.indexOf(c);d!==-1&&b.remove(d)});this.Vf=a;return c}dispose(){super.dispose();this.A.remove()}C(a){return a.A.Do[0]}};_.oM=class extends _.mM{constructor(){super();this.I=_.n(oC,{optional:!0});this.xa=_.n(_.iy);this.B=_.n(_.Gq);this.C=!1;this.Yy=new _.MC}get Gv(){return this.Vf}set Gv(a){if(!this.jd()||a||this.C)this.jd()&&super.detach(),a&&super.attach(a),this.Vf=a||null}Jb(){this.C=!0}ma(){super.dispose();this.D=this.Vf=null}dg(a){a.A=this;const b=a.Pd!=null?a.Pd:this.B,c=cD(b,a.component,{index:b.length,na:a.na||b.na,uk:a.uk||void 0,GI:this.I||void 0});b!==this.B&&this.M().appendChild(c.A.Do[0]);lM(this,()=>c.destroy());
this.Vf=a;this.D=c;this.Yy.emit(c);return c}Bh(a){a.A=this;const b=this.B.Dh(a.ff,a.context,{na:a.na});lM(this,()=>this.B.clear());this.Vf=a;this.D=b;this.Yy.emit(b);return b}M(){const a=this.B.element.L;return a.nodeType===a.ELEMENT_NODE?a:a.parentNode}};_.oM.F=function(a){return new (a||_.oM)};_.oM.wa=_.fi({type:_.oM,K:[["","cdkPortalOutlet",""]],inputs:{Gv:[0,"cdkPortalOutlet","portal"]},outputs:{Yy:"attached"},Wa:["cdkPortalOutlet"],J:!0,features:[_.tp]});_.pM=class{};
_.pM.F=function(a){return new (a||_.pM)};_.pM.fb=_.ci({type:_.pM});_.pM.eb=_.Ig({});var mia;mia=0;
_.qM=class{constructor(){this.A=_.n(UL);this.H=_.n(_.GL);this.ea=_.n(hM);this.C=_.n(CL);this.Sa=_.n(_.kk);this.Ba=_.n(_.Lr);this.xa=_.n(_.iy);this.Y=_.n(_.zL);this.D=_.n(_.qF);this.G=_.n(DL);this.M=_.n(_.rz,{optional:!0});this.I=_.n(_.vK)}create(a){this.I.load(EL);const b=this.N(),c=this.P(b),d=this.V(c);a=new _.VL(a);a.direction=a.direction||this.Y.value;return new _.YL(d,b,c,a,this.Ba,this.C,this.xa,this.D,this.G,this.M==="NoopAnimations",this.Sa.get(_.hC))}position(){return this.ea}P(a){const b=this.xa.createElement("div");
b.id=`cdk-overlay-${mia++}`;b.classList.add("cdk-overlay-pane");a.appendChild(b);return b}N(){const a=this.xa.createElement("div");_.FL(this.H).appendChild(a);return a}V(a){this.we||(this.we=this.Sa.get(_.Vr));return new _.nM(a,this.we,this.Sa,this.xa)}};_.qM.F=function(a){return new (a||_.qM)};_.qM.ja=_.l({ia:_.qM,U:_.qM.F,Z:"root"});var nia;_.rM=new _.r("cdk-connected-overlay-scroll-strategy",{Z:"root",U:()=>{const a=_.n(_.qM);return()=>a.A.A()}});nia={da:_.rM,re:[_.qM],be:function(a){return()=>a.A.A()}};_.sM=class{};_.sM.F=function(a){return new (a||_.sM)};_.sM.fb=_.ci({type:_.sM});_.sM.eb=_.Ig({yb:[_.qM,nia],imports:[_.AL,_.pM,_.TL,_.TL]});new _.r("mat-sanity-checks",{Z:"root",U:()=>!0});_.tM=class{constructor(){_.n(HK).ux()}};_.tM.F=function(a){return new (a||_.tM)};_.tM.fb=_.ci({type:_.tM});_.tM.eb=_.Ig({imports:[_.AL,_.AL]});new _.r("MAT_DATE_LOCALE",{Z:"root",U:eaa});new _.r("mat-date-formats");_.uM=class{};_.uM.F=function(a){return new (a||_.uM)};
_.uM.T=_.p({type:_.uM,K:[["structural-styles"]],J:!0,features:[_.U],R:0,S:0,O:function(){},styles:['.mat-focus-indicator{position:relative}.mat-focus-indicator::before{top:0;left:0;right:0;bottom:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-focus-indicator-display, none);border-width:var(--mat-focus-indicator-border-width, 3px);border-style:var(--mat-focus-indicator-border-style, solid);border-color:var(--mat-focus-indicator-border-color, transparent);border-radius:var(--mat-focus-indicator-border-radius, 4px)}.mat-focus-indicator:focus::before{content:""}@media(forced-colors: active){html{--mat-focus-indicator-display: block}}\n'],Ka:2,
fa:0});_.vM=new _.r("MAT_OPTION_PARENT_COMPONENT");_.wM=new _.r("MatOptgroup");var xM=_.Kx({passive:!0,capture:!0}),oia=function(a,b,c,d){var e=yM;const f=e.od.get(b);f?(a=f.get(c))?a.add(d):f.set(c,new Set([d])):(e.od.set(b,new Map([[c,new Set([d])]])),a.Ma(()=>{document.addEventListener(b,e.A,xM)}))},pia=class{constructor(){this.od=new Map;this.A=a=>{const b=_.Px(a);if(b){let c;(c=this.od.get(a.type))==null||c.forEach((d,e)=>{(e===b||e.contains(b))&&d.forEach(f=>f.handleEvent(a))})}}}};var qia=class{constructor(a,b,c,d=!1){this.A=a;this.element=b;this.config=c;this.B=d;this.state=3}};var zM={Si:225,Pg:150},AM=_.Kx({passive:!0,capture:!0}),BM=["mousedown","touchstart"],CM=["mouseup","mouseleave","touchend","touchcancel"],DM=class{},GM,HM,yM;DM.F=function(a){return new (a||DM)};
DM.T=_.p({type:DM,K:[["ng-component"]],Ea:["mat-ripple-style-loader",""],J:!0,features:[_.U],R:0,S:0,O:function(){},styles:[".mat-ripple{overflow:hidden;position:relative}.mat-ripple:not(:empty){transform:translateZ(0)}.mat-ripple.mat-ripple-unbounded{overflow:visible}.mat-ripple-element{position:absolute;border-radius:50%;pointer-events:none;transition:opacity,transform 0ms cubic-bezier(0, 0, 0.2, 1);transform:scale3d(0, 0, 0);background-color:var(--mat-ripple-color, color-mix(in srgb, var(--mat-sys-on-surface) 10%, transparent))}@media(forced-colors: active){.mat-ripple-element{display:none}}.cdk-drag-preview .mat-ripple-element,.cdk-drag-placeholder .mat-ripple-element{display:none}\n"],Ka:2,
fa:0});_.EM=function(a,b){if(b.state!==2&&b.state!==3){var c=b.element,d=Object.assign({},zM,b.config.animation);c.style.transitionDuration=`${d.Pg}ms`;c.style.opacity="0";b.state=2;!b.B&&d.Pg||a.Ix(b)}};
_.FM=function(a,b,c,d={}){var e=a.Wm=a.Wm||a.Vm.getBoundingClientRect();const f=Object.assign({},zM,d.animation);d.pl&&(b=e.left+e.width/2,c=e.top+e.height/2);var g=d.zo||faa(b,c,e);b-=e.left;c-=e.top;const h=f.Si,m=document.createElement("div");m.classList.add("mat-ripple-element");m.style.left=`${b-g}px`;m.style.top=`${c-g}px`;m.style.height=`${g*2}px`;m.style.width=`${g*2}px`;d.color!=null&&(m.style.backgroundColor=d.color);m.style.transitionDuration=`${h}ms`;a.Vm.appendChild(m);g=window.getComputedStyle(m);
c=g.transitionDuration;e=g.transitionProperty==="none"||c==="0s"||c==="0s, 0s"||e.width===0&&e.height===0;const q=new qia(a,m,d,e);m.style.transform="scale3d(1, 1, 1)";q.state=0;d.Ev||(a.gy=q);let u=null;e||!h&&!f.Pg||a.Ba.Ma(()=>{const v=()=>{u&&(u.Iz=null);clearTimeout(A);a.Ix(q)},x=()=>a.ND(q),A=setTimeout(x,h+100);m.addEventListener("transitionend",v);m.addEventListener("transitioncancel",x);u={cT:v,bT:x,Iz:A}});a.qp.set(q,u);!e&&h||a.Ix(q);return q};
GM=function(a,b){const c=_.Ux(b);a.Ja.isBrowser&&c&&c!==a.kn&&(a.qy(),a.kn=c,BM.forEach(d=>{oia(a.Ba,d,c,a)}))};
HM=class{constructor(a,b,c,d,e){this.Mt=a;this.Ba=b;this.Ja=d;this.Ap=!1;this.qp=new Map;this.Ht=!1;d.isBrowser&&(this.Vm=_.Ux(c));e&&e.get(_.vK).load(DM)}Hz(){this.WD().forEach(a=>{a.config.Ev||_.EM(a.A,a)})}handleEvent(a){a.type==="mousedown"?this.Dt(a):a.type==="touchstart"?this.tO(a):this.Et();this.Ht||(this.Ba.Ma(()=>{CM.forEach(b=>{this.kn.addEventListener(b,this,AM)})}),this.Ht=!0)}Ix(a){a.state===0?this.QO(a):a.state===2&&this.ND(a)}QO(a){const b=a===this.gy,c=a.config.Ev;a.state=1;c||b&&
this.Ap||_.EM(a.A,a)}ND(a){let b;const c=(b=this.qp.get(a))!=null?b:null;this.qp.delete(a);this.qp.size||(this.Wm=null);a===this.gy&&(this.gy=null);a.state=3;c!==null&&(a.element.removeEventListener("transitionend",c.cT),a.element.removeEventListener("transitioncancel",c.bT),c.Iz!==null&&clearTimeout(c.Iz));a.element.remove()}Dt(a){const b=a.buttons===0||a.detail===0,c=this.EE&&Date.now()<this.EE+800;this.Mt.Xr||b||c||(this.Ap=!0,_.FM(this,a.clientX,a.clientY,this.Mt.Wr))}tO(a){if(!this.Mt.Xr&&!_.Gx(a)&&
(this.EE=Date.now(),this.Ap=!0,a=a.changedTouches))for(let b=0;b<a.length;b++)_.FM(this,a[b].clientX,a[b].clientY,this.Mt.Wr)}Et(){this.Ap&&(this.Ap=!1,this.WD().forEach(a=>{const b=a.state===1||a.config.tw&&a.state===0;!a.config.Ev&&b&&_.EM(a.A,a)}))}WD(){return Array.from(this.qp.keys())}qy(){const a=this.kn;a&&(BM.forEach(b=>{var c=yM;const d=c.od.get(b);if(d){var e=d.get(a);e&&(e.delete(this),e.size===0&&d.delete(a),d.size===0&&(c.od.delete(b),document.removeEventListener(b,c.A,xM)))}}),this.Ht&&
(CM.forEach(b=>a.removeEventListener(b,this,AM)),this.Ht=!1))}};yM=new pia;_.IM=new _.r("mat-ripple-global-options");
_.JM=class{get disabled(){return this.nb}set disabled(a){a&&this.Hz();this.nb=a;this.C()}get gi(){return this.G||this.ca.L}set gi(a){this.G=a;this.C()}constructor(){this.ca=_.n(_.gk);this.Jc=_.n(_.rz,{optional:!0});this.zo=0;this.D=this.nb=!1;const a=_.n(_.Lr),b=_.n(_.jK),c=_.n(_.IM,{optional:!0}),d=_.n(_.kk);this.B=c||{};this.A=new HM(this,a,this.ca,b,d)}Jb(){this.D=!0;this.C()}ma(){this.A.qy()}Hz(){this.A.Hz()}get Wr(){return{pl:this.pl,zo:this.zo,color:this.color,animation:Object.assign({},this.B.animation,
this.Jc==="NoopAnimations"?{Si:0,Pg:0}:{},this.animation),tw:this.B.tw}}get Xr(){return this.disabled||!!this.B.disabled}C(){!this.disabled&&this.D&&GM(this.A,this.gi)}};_.JM.F=function(a){return new (a||_.JM)};
_.JM.wa=_.fi({type:_.JM,K:[["","mat-ripple",""],["","matRipple",""]],Ea:[1,"mat-ripple"],Ca:2,oa:function(a,b){a&2&&_.G("mat-ripple-unbounded",b.MU)},inputs:{color:[0,"matRippleColor","color"],MU:[0,"matRippleUnbounded","unbounded"],pl:[0,"matRippleCentered","centered"],zo:[0,"matRippleRadius","radius"],animation:[0,"matRippleAnimation","animation"],disabled:[0,"matRippleDisabled","disabled"],gi:[0,"matRippleTrigger","trigger"]},Wa:["matRipple"],J:!0});_.KM=class{};_.KM.F=function(a){return new (a||_.KM)};_.KM.fb=_.ci({type:_.KM});_.KM.eb=_.Ig({imports:[_.tM,_.tM]});var LM,MM;LM={capture:!0};MM=["focus","mousedown","mouseenter","touchstart"];_.NM=function(a,b){const c=a.A.get(b);c&&(c.renderer.qy(),a.A.delete(b))};
_.OM=function(a,b,c){let d,e;b.setAttribute("mat-ripple-loader-uninitialized",(e=(d=a.Yk)==null?void 0:d.namespace)!=null?e:"");!c.className&&b.hasAttribute("mat-ripple-loader-class-name")||b.setAttribute("mat-ripple-loader-class-name",c.className||"");c.pl&&b.setAttribute("mat-ripple-loader-centered","");c.disabled&&b.setAttribute("mat-ripple-loader-disabled","")};
_.PM=function(a,b,c){(a=a.A.get(b))?(a.target.Xr=c,c||a.tH||(a.tH=!0,GM(a.renderer,b))):c?b.setAttribute("mat-ripple-loader-disabled",""):b.removeAttribute("mat-ripple-loader-disabled")};
_.QM=class{constructor(){this.xa=_.n(_.iy,{optional:!0});this.Jc=_.n(_.rz,{optional:!0});this.Yk=_.n(_.IM,{optional:!0});this.Ja=_.n(_.jK);this.Ba=_.n(_.Lr);this.Sa=_.n(_.kk);this.A=new Map;this.B=a=>{a=_.Px(a);if(a instanceof HTMLElement){let b,c;(a=a.closest(`[${"mat-ripple-loader-uninitialized"}="${(c=(b=this.Yk)==null?void 0:b.namespace)!=null?c:""}"]`))&&this.C(a)}};this.Ba.Ma(()=>{for(const a of MM){let b;(b=this.xa)==null||b.addEventListener(a,this.B,LM)}})}ma(){const a=this.A.keys();for(const b of a)_.NM(this,
b);for(const b of MM){let c;(c=this.xa)==null||c.removeEventListener(b,this.B,LM)}}C(a){if(this.xa&&!this.A.has(a)){var b;(b=a.querySelector(".mat-ripple"))==null||b.remove();b=this.xa.createElement("span");b.classList.add("mat-ripple",a.getAttribute("mat-ripple-loader-class-name"));a.append(b);var c=this.Jc==="NoopAnimations",d=this.Yk,e,f,g=c?0:(f=d==null?void 0:(e=d.animation)==null?void 0:e.Si)!=null?f:zM.Si,h,m;e=c?0:(m=d==null?void 0:(h=d.animation)==null?void 0:h.Pg)!=null?m:zM.Pg;h={Xr:c||
(d==null?void 0:d.disabled)||a.hasAttribute("mat-ripple-loader-disabled"),Wr:{pl:a.hasAttribute("mat-ripple-loader-centered"),tw:d==null?void 0:d.tw,animation:{Si:g,Pg:e}}};b=new HM(h,this.Ba,b,this.Ja,this.Sa);(m=!h.Xr)&&GM(b,a);this.A.set(a,{target:h,renderer:b,tH:m});a.removeAttribute("mat-ripple-loader-uninitialized")}}};_.QM.F=function(a){return new (a||_.QM)};_.QM.ja=_.l({ia:_.QM,U:_.QM.F,Z:"root"});var ria=new _.r("MAT_BUTTON_CONFIG"),sia=[{kl:"mat-button",Tl:["mdc-button","mat-mdc-button"]},{kl:"mat-flat-button",Tl:["mdc-button","mdc-button--unelevated","mat-mdc-unelevated-button"]},{kl:"mat-raised-button",Tl:["mdc-button","mdc-button--raised","mat-mdc-raised-button"]},{kl:"mat-stroked-button",Tl:["mdc-button","mdc-button--outlined","mat-mdc-outlined-button"]},{kl:"mat-fab",Tl:["mdc-fab","mat-mdc-fab-base","mat-mdc-fab"]},{kl:"mat-mini-fab",Tl:["mdc-fab","mat-mdc-fab-base","mdc-fab--mini",
"mat-mdc-mini-fab"]},{kl:"mat-icon-button",Tl:["mdc-icon-button","mat-mdc-icon-button"]}],RM=class{get Lb(){return this.B}set Lb(a){this.B=a;this.D()}get disabled(){return this.nb}set disabled(a){this.nb=a;this.D()}constructor(){this.ca=_.n(_.gk);this.Ja=_.n(_.jK);this.Ba=_.n(_.Lr);this.Jc=_.n(_.rz,{optional:!0});this.ub=_.n(_.qK);this.A=_.n(_.QM);this.nb=this.B=this.cl=!1;_.n(_.vK).load(_.uM);const a=_.n(ria,{optional:!0}),b=this.ca.L,c=b.classList;let d;this.Za=(d=a==null?void 0:a.Za)!=null?d:!1;
let e;this.color=(e=a==null?void 0:a.color)!=null?e:null;let f;(f=this.A)==null||_.OM(f,b,{className:"mat-mdc-button-ripple"});for(const {kl:g,Tl:h}of sia)b.hasAttribute(g)&&c.add(...h)}fc(){_.nK(this.ub,this.ca,!0)}ma(){_.oK(this.ub,this.ca);let a;(a=this.A)==null||_.NM(a,this.ca.L)}focus(a="program",b){a?_.pK(this.ub,this.ca.L,a,b):this.ca.L.focus(b)}qt(){return this.ariaDisabled!=null?this.ariaDisabled:this.disabled&&this.Za?!0:null}Xk(){return this.Za||!this.disabled?null:!0}D(){let a;(a=this.A)==
null||_.PM(a,this.ca.L,this.Lb||this.disabled)}};RM.F=function(a){return new (a||RM)};RM.wa=_.fi({type:RM,inputs:{color:"color",Lb:[2,"disableRipple","disableRipple",_.is],disabled:[2,"disabled","disabled",_.is],ariaDisabled:[2,"aria-disabled","ariaDisabled",_.is],Za:[2,"disabledInteractive","disabledInteractive",_.is]},J:!0,features:[_.up]});
var SM=class extends RM{constructor(){super(...arguments);this.C=a=>{this.disabled&&(a.preventDefault(),a.stopImmediatePropagation())}}Jb(){this.Ba.Ma(()=>{this.ca.L.addEventListener("click",this.C)})}ma(){super.ma();this.ca.L.removeEventListener("click",this.C)}qt(){return this.ariaDisabled==null?this.disabled:this.ariaDisabled}};SM.F=(()=>{let a;return function(b){return(a||(a=_.Wj(SM)))(b||SM)}})();
SM.wa=_.fi({type:SM,inputs:{tabIndex:[2,"tabIndex","tabIndex",a=>a==null?void 0:_.js(a)]},J:!0,features:[_.up,_.tp]});var TM,UM,VM,WM,XM;TM=["mat-button",""];UM=[[["",8,"material-icons",3,"iconPositionEnd",""],["mat-icon",3,"iconPositionEnd",""],["","matButtonIcon","",3,"iconPositionEnd",""]],"*",[["","iconPositionEnd","",8,"material-icons"],["mat-icon","iconPositionEnd",""],["","matButtonIcon","","iconPositionEnd",""]]];VM=[".material-icons:not([iconPositionEnd]), mat-icon:not([iconPositionEnd]), [matButtonIcon]:not([iconPositionEnd])","*",".material-icons[iconPositionEnd], mat-icon[iconPositionEnd], [matButtonIcon][iconPositionEnd]"];
WM=function(){return'.mat-mdc-button-base{text-decoration:none}.mdc-button{-webkit-user-select:none;user-select:none;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;-webkit-appearance:none;overflow:visible;vertical-align:middle;background:rgba(0,0,0,0);padding:0 8px}.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__label{position:relative}.mat-mdc-button{padding:0 var(--mat-text-button-horizontal-padding, 12px);height:var(--mdc-text-button-container-height, 40px);font-family:var(--mdc-text-button-label-text-font, var(--mat-sys-label-large-font));font-size:var(--mdc-text-button-label-text-size, var(--mat-sys-label-large-size));letter-spacing:var(--mdc-text-button-label-text-tracking, var(--mat-sys-label-large-tracking));text-transform:var(--mdc-text-button-label-text-transform);font-weight:var(--mdc-text-button-label-text-weight, var(--mat-sys-label-large-weight))}.mat-mdc-button,.mat-mdc-button .mdc-button__ripple{border-radius:var(--mdc-text-button-container-shape, var(--mat-sys-corner-full))}.mat-mdc-button:not(:disabled){color:var(--mdc-text-button-label-text-color, var(--mat-sys-primary))}.mat-mdc-button[disabled],.mat-mdc-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-text-button-disabled-label-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-mdc-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-button:has(.material-icons,mat-icon,[matButtonIcon]){padding:0 var(--mat-text-button-with-icon-horizontal-padding, 16px)}.mat-mdc-button>.mat-icon{margin-right:var(--mat-text-button-icon-spacing, 8px);margin-left:var(--mat-text-button-icon-offset, -4px)}[dir=rtl] .mat-mdc-button>.mat-icon{margin-right:var(--mat-text-button-icon-offset, -4px);margin-left:var(--mat-text-button-icon-spacing, 8px)}.mat-mdc-button .mdc-button__label+.mat-icon{margin-right:var(--mat-text-button-icon-offset, -4px);margin-left:var(--mat-text-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-button .mdc-button__label+.mat-icon{margin-right:var(--mat-text-button-icon-spacing, 8px);margin-left:var(--mat-text-button-icon-offset, -4px)}.mat-mdc-button .mat-ripple-element{background-color:var(--mat-text-button-ripple-color, color-mix(in srgb, var(--mat-sys-primary) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent))}.mat-mdc-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-text-button-state-layer-color, var(--mat-sys-primary))}.mat-mdc-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-text-button-disabled-state-layer-color, var(--mat-sys-on-surface-variant))}.mat-mdc-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-text-button-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mat-mdc-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-text-button-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mat-mdc-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-text-button-pressed-state-layer-opacity, var(--mat-sys-pressed-state-layer-opacity))}.mat-mdc-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-text-button-touch-target-display, block)}.mat-mdc-unelevated-button{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);height:var(--mdc-filled-button-container-height, 40px);font-family:var(--mdc-filled-button-label-text-font, var(--mat-sys-label-large-font));font-size:var(--mdc-filled-button-label-text-size, var(--mat-sys-label-large-size));letter-spacing:var(--mdc-filled-button-label-text-tracking, var(--mat-sys-label-large-tracking));text-transform:var(--mdc-filled-button-label-text-transform);font-weight:var(--mdc-filled-button-label-text-weight, var(--mat-sys-label-large-weight));padding:0 var(--mat-filled-button-horizontal-padding, 24px)}.mat-mdc-unelevated-button>.mat-icon{margin-right:var(--mat-filled-button-icon-spacing, 8px);margin-left:var(--mat-filled-button-icon-offset, -8px)}[dir=rtl] .mat-mdc-unelevated-button>.mat-icon{margin-right:var(--mat-filled-button-icon-offset, -8px);margin-left:var(--mat-filled-button-icon-spacing, 8px)}.mat-mdc-unelevated-button .mdc-button__label+.mat-icon{margin-right:var(--mat-filled-button-icon-offset, -8px);margin-left:var(--mat-filled-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-unelevated-button .mdc-button__label+.mat-icon{margin-right:var(--mat-filled-button-icon-spacing, 8px);margin-left:var(--mat-filled-button-icon-offset, -8px)}.mat-mdc-unelevated-button .mat-ripple-element{background-color:var(--mat-filled-button-ripple-color, color-mix(in srgb, var(--mat-sys-on-primary) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent))}.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-filled-button-state-layer-color, var(--mat-sys-on-primary))}.mat-mdc-unelevated-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-filled-button-disabled-state-layer-color, var(--mat-sys-on-surface-variant))}.mat-mdc-unelevated-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-filled-button-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mat-mdc-unelevated-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-filled-button-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mat-mdc-unelevated-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-filled-button-pressed-state-layer-opacity, var(--mat-sys-pressed-state-layer-opacity))}.mat-mdc-unelevated-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-filled-button-touch-target-display, block)}.mat-mdc-unelevated-button:not(:disabled){color:var(--mdc-filled-button-label-text-color, var(--mat-sys-on-primary));background-color:var(--mdc-filled-button-container-color, var(--mat-sys-primary))}.mat-mdc-unelevated-button,.mat-mdc-unelevated-button .mdc-button__ripple{border-radius:var(--mdc-filled-button-container-shape, var(--mat-sys-corner-full))}.mat-mdc-unelevated-button[disabled],.mat-mdc-unelevated-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-filled-button-disabled-label-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent));background-color:var(--mdc-filled-button-disabled-container-color, color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent))}.mat-mdc-unelevated-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-raised-button{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);box-shadow:var(--mdc-protected-button-container-elevation-shadow, var(--mat-sys-level1));height:var(--mdc-protected-button-container-height, 40px);font-family:var(--mdc-protected-button-label-text-font, var(--mat-sys-label-large-font));font-size:var(--mdc-protected-button-label-text-size, var(--mat-sys-label-large-size));letter-spacing:var(--mdc-protected-button-label-text-tracking, var(--mat-sys-label-large-tracking));text-transform:var(--mdc-protected-button-label-text-transform);font-weight:var(--mdc-protected-button-label-text-weight, var(--mat-sys-label-large-weight));padding:0 var(--mat-protected-button-horizontal-padding, 24px)}.mat-mdc-raised-button>.mat-icon{margin-right:var(--mat-protected-button-icon-spacing, 8px);margin-left:var(--mat-protected-button-icon-offset, -8px)}[dir=rtl] .mat-mdc-raised-button>.mat-icon{margin-right:var(--mat-protected-button-icon-offset, -8px);margin-left:var(--mat-protected-button-icon-spacing, 8px)}.mat-mdc-raised-button .mdc-button__label+.mat-icon{margin-right:var(--mat-protected-button-icon-offset, -8px);margin-left:var(--mat-protected-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-raised-button .mdc-button__label+.mat-icon{margin-right:var(--mat-protected-button-icon-spacing, 8px);margin-left:var(--mat-protected-button-icon-offset, -8px)}.mat-mdc-raised-button .mat-ripple-element{background-color:var(--mat-protected-button-ripple-color, color-mix(in srgb, var(--mat-sys-primary) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent))}.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-protected-button-state-layer-color, var(--mat-sys-primary))}.mat-mdc-raised-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-protected-button-disabled-state-layer-color, var(--mat-sys-on-surface-variant))}.mat-mdc-raised-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-protected-button-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mat-mdc-raised-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-protected-button-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mat-mdc-raised-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-protected-button-pressed-state-layer-opacity, var(--mat-sys-pressed-state-layer-opacity))}.mat-mdc-raised-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-protected-button-touch-target-display, block)}.mat-mdc-raised-button:not(:disabled){color:var(--mdc-protected-button-label-text-color, var(--mat-sys-primary));background-color:var(--mdc-protected-button-container-color, var(--mat-sys-surface))}.mat-mdc-raised-button,.mat-mdc-raised-button .mdc-button__ripple{border-radius:var(--mdc-protected-button-container-shape, var(--mat-sys-corner-full))}.mat-mdc-raised-button:hover{box-shadow:var(--mdc-protected-button-hover-container-elevation-shadow, var(--mat-sys-level2))}.mat-mdc-raised-button:focus{box-shadow:var(--mdc-protected-button-focus-container-elevation-shadow, var(--mat-sys-level1))}.mat-mdc-raised-button:active,.mat-mdc-raised-button:focus:active{box-shadow:var(--mdc-protected-button-pressed-container-elevation-shadow, var(--mat-sys-level1))}.mat-mdc-raised-button[disabled],.mat-mdc-raised-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-protected-button-disabled-label-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent));background-color:var(--mdc-protected-button-disabled-container-color, color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent))}.mat-mdc-raised-button[disabled].mat-mdc-button-disabled,.mat-mdc-raised-button.mat-mdc-button-disabled.mat-mdc-button-disabled{box-shadow:var(--mdc-protected-button-disabled-container-elevation-shadow, var(--mat-sys-level0))}.mat-mdc-raised-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-outlined-button{border-style:solid;transition:border 280ms cubic-bezier(0.4, 0, 0.2, 1);height:var(--mdc-outlined-button-container-height, 40px);font-family:var(--mdc-outlined-button-label-text-font, var(--mat-sys-label-large-font));font-size:var(--mdc-outlined-button-label-text-size, var(--mat-sys-label-large-size));letter-spacing:var(--mdc-outlined-button-label-text-tracking, var(--mat-sys-label-large-tracking));text-transform:var(--mdc-outlined-button-label-text-transform);font-weight:var(--mdc-outlined-button-label-text-weight, var(--mat-sys-label-large-weight));border-radius:var(--mdc-outlined-button-container-shape, var(--mat-sys-corner-full));border-width:var(--mdc-outlined-button-outline-width, 1px);padding:0 var(--mat-outlined-button-horizontal-padding, 24px)}.mat-mdc-outlined-button>.mat-icon{margin-right:var(--mat-outlined-button-icon-spacing, 8px);margin-left:var(--mat-outlined-button-icon-offset, -8px)}[dir=rtl] .mat-mdc-outlined-button>.mat-icon{margin-right:var(--mat-outlined-button-icon-offset, -8px);margin-left:var(--mat-outlined-button-icon-spacing, 8px)}.mat-mdc-outlined-button .mdc-button__label+.mat-icon{margin-right:var(--mat-outlined-button-icon-offset, -8px);margin-left:var(--mat-outlined-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-outlined-button .mdc-button__label+.mat-icon{margin-right:var(--mat-outlined-button-icon-spacing, 8px);margin-left:var(--mat-outlined-button-icon-offset, -8px)}.mat-mdc-outlined-button .mat-ripple-element{background-color:var(--mat-outlined-button-ripple-color, color-mix(in srgb, var(--mat-sys-primary) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent))}.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-outlined-button-state-layer-color, var(--mat-sys-primary))}.mat-mdc-outlined-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-outlined-button-disabled-state-layer-color, var(--mat-sys-on-surface-variant))}.mat-mdc-outlined-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-outlined-button-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mat-mdc-outlined-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-outlined-button-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mat-mdc-outlined-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-outlined-button-pressed-state-layer-opacity, var(--mat-sys-pressed-state-layer-opacity))}.mat-mdc-outlined-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-outlined-button-touch-target-display, block)}.mat-mdc-outlined-button:not(:disabled){color:var(--mdc-outlined-button-label-text-color, var(--mat-sys-primary));border-color:var(--mdc-outlined-button-outline-color, var(--mat-sys-outline))}.mat-mdc-outlined-button[disabled],.mat-mdc-outlined-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-outlined-button-disabled-label-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent));border-color:var(--mdc-outlined-button-disabled-outline-color, color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent))}.mat-mdc-outlined-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-outlined-button .mdc-button__ripple{border-width:var(--mdc-outlined-button-outline-width, 1px);border-style:solid;border-color:rgba(0,0,0,0)}.mat-mdc-button,.mat-mdc-unelevated-button,.mat-mdc-raised-button,.mat-mdc-outlined-button{-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-button .mat-mdc-button-ripple,.mat-mdc-button .mat-mdc-button-persistent-ripple,.mat-mdc-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button .mat-mdc-button-ripple,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button .mat-mdc-button-ripple,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-button .mat-mdc-button-ripple,.mat-mdc-unelevated-button .mat-mdc-button-ripple,.mat-mdc-raised-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mat-mdc-button-ripple{overflow:hidden}.mat-mdc-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{content:"";opacity:0}.mat-mdc-button .mdc-button__label,.mat-mdc-button .mat-icon,.mat-mdc-unelevated-button .mdc-button__label,.mat-mdc-unelevated-button .mat-icon,.mat-mdc-raised-button .mdc-button__label,.mat-mdc-raised-button .mat-icon,.mat-mdc-outlined-button .mdc-button__label,.mat-mdc-outlined-button .mat-icon{z-index:1;position:relative}.mat-mdc-button .mat-focus-indicator,.mat-mdc-unelevated-button .mat-focus-indicator,.mat-mdc-raised-button .mat-focus-indicator,.mat-mdc-outlined-button .mat-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-button:focus .mat-focus-indicator::before,.mat-mdc-unelevated-button:focus .mat-focus-indicator::before,.mat-mdc-raised-button:focus .mat-focus-indicator::before,.mat-mdc-outlined-button:focus .mat-focus-indicator::before{content:""}.mat-mdc-button._mat-animation-noopable,.mat-mdc-unelevated-button._mat-animation-noopable,.mat-mdc-raised-button._mat-animation-noopable,.mat-mdc-outlined-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-button>.mat-icon,.mat-mdc-unelevated-button>.mat-icon,.mat-mdc-raised-button>.mat-icon,.mat-mdc-outlined-button>.mat-icon{display:inline-block;position:relative;vertical-align:top;font-size:1.125rem;height:1.125rem;width:1.125rem}.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mdc-button__ripple{top:-1px;left:-1px;bottom:-1px;right:-1px}.mat-mdc-unelevated-button .mat-focus-indicator::before,.mat-mdc-raised-button .mat-focus-indicator::before{margin:calc(calc(var(--mat-focus-indicator-border-width, 3px) + 2px)*-1)}.mat-mdc-outlined-button .mat-focus-indicator::before{margin:calc(calc(var(--mat-focus-indicator-border-width, 3px) + 3px)*-1)}\n'};
XM=function(){return"@media(forced-colors: active){.mat-mdc-button:not(.mdc-button--outlined),.mat-mdc-unelevated-button:not(.mdc-button--outlined),.mat-mdc-raised-button:not(.mdc-button--outlined),.mat-mdc-outlined-button:not(.mdc-button--outlined),.mat-mdc-icon-button.mat-mdc-icon-button{outline:solid 1px}}\n"};_.YM=class extends RM{};_.YM.F=(()=>{let a;return function(b){return(a||(a=_.Wj(_.YM)))(b||_.YM)}})();
_.YM.T=_.p({type:_.YM,K:[["button","mat-button",""],["button","mat-raised-button",""],["button","mat-flat-button",""],["button","mat-stroked-button",""]],Ca:14,oa:function(a,b){a&2&&(_.vp("disabled",b.Xk())("aria-disabled",b.qt()),_.Jp(b.color?"mat-"+b.color:""),_.G("mat-mdc-button-disabled",b.disabled)("mat-mdc-button-disabled-interactive",b.Za)("_mat-animation-noopable",b.Jc==="NoopAnimations")("mat-unthemed",!b.color)("mat-mdc-button-base",!0))},Wa:["matButton"],J:!0,features:[_.tp,_.U],Zc:TM,
Xa:VM,R:7,S:4,W:[[1,"mat-mdc-button-persistent-ripple"],[1,"mdc-button__label"],[1,"mat-focus-indicator"],[1,"mat-mdc-button-touch-target"]],O:function(a,b){a&1&&(_.xq(UM),_.L(0,"span",0),_.yq(1),_.J(2,"span",1),_.yq(3,1),_.K(),_.yq(4,2),_.L(5,"span",2)(6,"span",3));a&2&&_.G("mdc-button__ripple",!b.cl)("mdc-fab__ripple",b.cl)},styles:[WM(),XM()],Ka:2,fa:0});_.ZM=class extends SM{};_.ZM.F=(()=>{let a;return function(b){return(a||(a=_.Wj(_.ZM)))(b||_.ZM)}})();
_.ZM.T=_.p({type:_.ZM,K:[["a","mat-button",""],["a","mat-raised-button",""],["a","mat-flat-button",""],["a","mat-stroked-button",""]],Ca:15,oa:function(a,b){a&2&&(_.vp("disabled",b.Xk())("tabindex",b.disabled&&!b.Za?-1:b.tabIndex)("aria-disabled",b.Xk()),_.Jp(b.color?"mat-"+b.color:""),_.G("mat-mdc-button-disabled",b.disabled)("mat-mdc-button-disabled-interactive",b.Za)("_mat-animation-noopable",b.Jc==="NoopAnimations")("mat-unthemed",!b.color)("mat-mdc-button-base",!0))},Wa:["matButton","matAnchor"],
J:!0,features:[_.tp,_.U],Zc:TM,Xa:VM,R:7,S:4,W:[[1,"mat-mdc-button-persistent-ripple"],[1,"mdc-button__label"],[1,"mat-focus-indicator"],[1,"mat-mdc-button-touch-target"]],O:function(a,b){a&1&&(_.xq(UM),_.L(0,"span",0),_.yq(1),_.J(2,"span",1),_.yq(3,1),_.K(),_.yq(4,2),_.L(5,"span",2)(6,"span",3));a&2&&_.G("mdc-button__ripple",!b.cl)("mdc-fab__ripple",b.cl)},styles:[WM(),XM()],Ka:2,fa:0});var tia,$M,aN;tia=[[["",8,"material-icons",3,"iconPositionEnd",""],["mat-icon",3,"iconPositionEnd",""],["","matButtonIcon","",3,"iconPositionEnd",""]],"*",[["","iconPositionEnd","",8,"material-icons"],["mat-icon","iconPositionEnd",""],["","matButtonIcon","","iconPositionEnd",""]]];$M=new _.r("mat-mdc-fab-default-options",{Z:"root",U:qy});aN=qy();_.bN=class extends RM{constructor(){super();this.Jg=_.n($M,{optional:!0});this.cl=!0;this.Jg=this.Jg||aN;this.color=this.Jg.color||aN.color}};
_.bN.F=function(a){return new (a||_.bN)};
_.bN.T=_.p({type:_.bN,K:[["button","mat-fab",""]],Ca:18,oa:function(a,b){a&2&&(_.vp("disabled",b.Xk())("aria-disabled",b.qt()),_.Jp(b.color?"mat-"+b.color:""),_.G("mat-mdc-button-disabled",b.disabled)("mat-mdc-button-disabled-interactive",b.Za)("_mat-animation-noopable",b.Jc==="NoopAnimations")("mat-unthemed",!b.color)("mat-mdc-button-base",!0)("mdc-fab--extended",b.bH)("mat-mdc-extended-fab",b.bH))},inputs:{bH:[2,"extended","extended",_.is]},Wa:["matButton"],J:!0,features:[_.up,_.tp,_.U],Zc:["mat-fab",
""],Xa:[".material-icons:not([iconPositionEnd]), mat-icon:not([iconPositionEnd]), [matButtonIcon]:not([iconPositionEnd])","*",".material-icons[iconPositionEnd], mat-icon[iconPositionEnd], [matButtonIcon][iconPositionEnd]"],R:7,S:4,W:[[1,"mat-mdc-button-persistent-ripple"],[1,"mdc-button__label"],[1,"mat-focus-indicator"],[1,"mat-mdc-button-touch-target"]],O:function(a,b){a&1&&(_.xq(tia),_.L(0,"span",0),_.yq(1),_.J(2,"span",1),_.yq(3,1),_.K(),_.yq(4,2),_.L(5,"span",2)(6,"span",3));a&2&&_.G("mdc-button__ripple",
!b.cl)("mdc-fab__ripple",b.cl)},styles:['.mat-mdc-fab-base{-webkit-user-select:none;user-select:none;position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:56px;height:56px;padding:0;border:none;fill:currentColor;text-decoration:none;cursor:pointer;-moz-appearance:none;-webkit-appearance:none;overflow:visible;transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1),opacity 15ms linear 30ms,transform 270ms 0ms cubic-bezier(0, 0, 0.2, 1);flex-shrink:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-fab-base .mat-mdc-button-ripple,.mat-mdc-fab-base .mat-mdc-button-persistent-ripple,.mat-mdc-fab-base .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-fab-base .mat-mdc-button-ripple{overflow:hidden}.mat-mdc-fab-base .mat-mdc-button-persistent-ripple::before{content:"";opacity:0}.mat-mdc-fab-base .mdc-button__label,.mat-mdc-fab-base .mat-icon{z-index:1;position:relative}.mat-mdc-fab-base .mat-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-fab-base:focus .mat-focus-indicator::before{content:""}.mat-mdc-fab-base._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-fab-base::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}.mat-mdc-fab-base[hidden]{display:none}.mat-mdc-fab-base::-moz-focus-inner{padding:0;border:0}.mat-mdc-fab-base:active,.mat-mdc-fab-base:focus{outline:none}.mat-mdc-fab-base:hover{cursor:pointer}.mat-mdc-fab-base>svg{width:100%}.mat-mdc-fab-base .mat-icon,.mat-mdc-fab-base .material-icons{transition:transform 180ms 90ms cubic-bezier(0, 0, 0.2, 1);fill:currentColor;will-change:transform}.mat-mdc-fab-base .mat-focus-indicator::before{margin:calc(calc(var(--mat-focus-indicator-border-width, 3px) + 2px)*-1)}.mat-mdc-fab-base[disabled],.mat-mdc-fab-base.mat-mdc-button-disabled{cursor:default;pointer-events:none}.mat-mdc-fab-base[disabled],.mat-mdc-fab-base[disabled]:focus,.mat-mdc-fab-base.mat-mdc-button-disabled,.mat-mdc-fab-base.mat-mdc-button-disabled:focus{box-shadow:none}.mat-mdc-fab-base.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-fab{background-color:var(--mdc-fab-container-color, var(--mat-sys-primary-container));border-radius:var(--mdc-fab-container-shape, var(--mat-sys-corner-large));color:var(--mat-fab-foreground-color, var(--mat-sys-on-primary-container, inherit));box-shadow:var(--mdc-fab-container-elevation-shadow, var(--mat-sys-level3))}.mat-mdc-fab:hover{box-shadow:var(--mdc-fab-hover-container-elevation-shadow, var(--mat-sys-level4))}.mat-mdc-fab:focus{box-shadow:var(--mdc-fab-focus-container-elevation-shadow, var(--mat-sys-level3))}.mat-mdc-fab:active,.mat-mdc-fab:focus:active{box-shadow:var(--mdc-fab-pressed-container-elevation-shadow, var(--mat-sys-level3))}.mat-mdc-fab[disabled],.mat-mdc-fab.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mat-fab-disabled-state-foreground-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent));background-color:var(--mat-fab-disabled-state-container-color, color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent))}.mat-mdc-fab.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-fab .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%);display:var(--mat-fab-touch-target-display, block)}.mat-mdc-fab .mat-ripple-element{background-color:var(--mat-fab-ripple-color, color-mix(in srgb, var(--mat-sys-on-primary-container) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent))}.mat-mdc-fab .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-fab-state-layer-color, var(--mat-sys-on-primary-container))}.mat-mdc-fab.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-fab-disabled-state-layer-color)}.mat-mdc-fab:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-fab-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mat-mdc-fab.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-fab.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-fab.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-fab-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mat-mdc-fab:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-fab-pressed-state-layer-opacity, var(--mat-sys-pressed-state-layer-opacity))}.mat-mdc-mini-fab{width:40px;height:40px;background-color:var(--mdc-fab-small-container-color, var(--mat-sys-primary-container));border-radius:var(--mdc-fab-small-container-shape, var(--mat-sys-corner-medium));color:var(--mat-fab-small-foreground-color, var(--mat-sys-on-primary-container, inherit));box-shadow:var(--mdc-fab-small-container-elevation-shadow, var(--mat-sys-level3))}.mat-mdc-mini-fab:hover{box-shadow:var(--mdc-fab-small-hover-container-elevation-shadow, var(--mat-sys-level4))}.mat-mdc-mini-fab:focus{box-shadow:var(--mdc-fab-small-focus-container-elevation-shadow, var(--mat-sys-level3))}.mat-mdc-mini-fab:active,.mat-mdc-mini-fab:focus:active{box-shadow:var(--mdc-fab-small-pressed-container-elevation-shadow, var(--mat-sys-level3))}.mat-mdc-mini-fab[disabled],.mat-mdc-mini-fab.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mat-fab-small-disabled-state-foreground-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent));background-color:var(--mat-fab-small-disabled-state-container-color, color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent))}.mat-mdc-mini-fab.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-mini-fab .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%);display:var(--mat-fab-small-touch-target-display)}.mat-mdc-mini-fab .mat-ripple-element{background-color:var(--mat-fab-small-ripple-color, color-mix(in srgb, var(--mat-sys-on-primary-container) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent))}.mat-mdc-mini-fab .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-fab-small-state-layer-color, var(--mat-sys-on-primary-container))}.mat-mdc-mini-fab.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-fab-small-disabled-state-layer-color)}.mat-mdc-mini-fab:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-fab-small-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mat-mdc-mini-fab.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-mini-fab.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-mini-fab.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-fab-small-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mat-mdc-mini-fab:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-fab-small-pressed-state-layer-opacity, var(--mat-sys-pressed-state-layer-opacity))}.mat-mdc-extended-fab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;border-radius:24px;padding-left:20px;padding-right:20px;width:auto;max-width:100%;line-height:normal;height:var(--mdc-extended-fab-container-height, 56px);border-radius:var(--mdc-extended-fab-container-shape, var(--mat-sys-corner-large));font-family:var(--mdc-extended-fab-label-text-font, var(--mat-sys-label-large-font));font-size:var(--mdc-extended-fab-label-text-size, var(--mat-sys-label-large-size));font-weight:var(--mdc-extended-fab-label-text-weight, var(--mat-sys-label-large-weight));letter-spacing:var(--mdc-extended-fab-label-text-tracking, var(--mat-sys-label-large-tracking));box-shadow:var(--mdc-extended-fab-container-elevation-shadow, var(--mat-sys-level3))}.mat-mdc-extended-fab:hover{box-shadow:var(--mdc-extended-fab-hover-container-elevation-shadow, var(--mat-sys-level4))}.mat-mdc-extended-fab:focus{box-shadow:var(--mdc-extended-fab-focus-container-elevation-shadow, var(--mat-sys-level3))}.mat-mdc-extended-fab:active,.mat-mdc-extended-fab:focus:active{box-shadow:var(--mdc-extended-fab-pressed-container-elevation-shadow, var(--mat-sys-level3))}.mat-mdc-extended-fab[disabled],.mat-mdc-extended-fab.mat-mdc-button-disabled{cursor:default;pointer-events:none}.mat-mdc-extended-fab[disabled],.mat-mdc-extended-fab[disabled]:focus,.mat-mdc-extended-fab.mat-mdc-button-disabled,.mat-mdc-extended-fab.mat-mdc-button-disabled:focus{box-shadow:none}.mat-mdc-extended-fab.mat-mdc-button-disabled-interactive{pointer-events:auto}[dir=rtl] .mat-mdc-extended-fab .mdc-button__label+.mat-icon,[dir=rtl] .mat-mdc-extended-fab .mdc-button__label+.material-icons,.mat-mdc-extended-fab>.mat-icon,.mat-mdc-extended-fab>.material-icons{margin-left:-8px;margin-right:12px}.mat-mdc-extended-fab .mdc-button__label+.mat-icon,.mat-mdc-extended-fab .mdc-button__label+.material-icons,[dir=rtl] .mat-mdc-extended-fab>.mat-icon,[dir=rtl] .mat-mdc-extended-fab>.material-icons{margin-left:12px;margin-right:-8px}.mat-mdc-extended-fab .mat-mdc-button-touch-target{width:100%}\n'],
Ka:2,fa:0});_.cN=class extends RM{constructor(){super();_.OM(this.A,this.ca.L,{pl:!0})}};_.cN.F=function(a){return new (a||_.cN)};
_.cN.T=_.p({type:_.cN,K:[["button","mat-icon-button",""]],Ca:14,oa:function(a,b){a&2&&(_.vp("disabled",b.Xk())("aria-disabled",b.qt()),_.Jp(b.color?"mat-"+b.color:""),_.G("mat-mdc-button-disabled",b.disabled)("mat-mdc-button-disabled-interactive",b.Za)("_mat-animation-noopable",b.Jc==="NoopAnimations")("mat-unthemed",!b.color)("mat-mdc-button-base",!0))},Wa:["matButton"],J:!0,features:[_.tp,_.U],Zc:["mat-icon-button",""],Xa:["*"],R:4,S:0,W:[[1,"mat-mdc-button-persistent-ripple","mdc-icon-button__ripple"],
[1,"mat-focus-indicator"],[1,"mat-mdc-button-touch-target"]],O:function(a){a&1&&(_.xq(),_.L(0,"span",0),_.yq(1),_.L(2,"span",1)(3,"span",2))},styles:['.mat-mdc-icon-button{-webkit-user-select:none;user-select:none;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;z-index:0;overflow:visible;border-radius:50%;flex-shrink:0;text-align:center;width:var(--mdc-icon-button-state-layer-size, 40px);height:var(--mdc-icon-button-state-layer-size, 40px);padding:calc(calc(var(--mdc-icon-button-state-layer-size, 40px) - var(--mdc-icon-button-icon-size, 24px)) / 2);font-size:var(--mdc-icon-button-icon-size, 24px);color:var(--mdc-icon-button-icon-color, var(--mat-sys-on-surface-variant));-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-icon-button .mat-mdc-button-ripple,.mat-mdc-icon-button .mat-mdc-button-persistent-ripple,.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-icon-button .mat-mdc-button-ripple{overflow:hidden}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{content:"";opacity:0}.mat-mdc-icon-button .mdc-button__label,.mat-mdc-icon-button .mat-icon{z-index:1;position:relative}.mat-mdc-icon-button .mat-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-icon-button:focus .mat-focus-indicator::before{content:""}.mat-mdc-icon-button .mat-ripple-element{background-color:var(--mat-icon-button-ripple-color, color-mix(in srgb, var(--mat-sys-on-surface-variant) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent))}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-icon-button-state-layer-color, var(--mat-sys-on-surface-variant))}.mat-mdc-icon-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-icon-button-disabled-state-layer-color, var(--mat-sys-on-surface-variant))}.mat-mdc-icon-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-icon-button-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mat-mdc-icon-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-icon-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-icon-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-icon-button-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mat-mdc-icon-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-icon-button-pressed-state-layer-opacity, var(--mat-sys-pressed-state-layer-opacity))}.mat-mdc-icon-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%);display:var(--mat-icon-button-touch-target-display, block)}.mat-mdc-icon-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-icon-button[disabled],.mat-mdc-icon-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-icon-button-disabled-icon-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-mdc-icon-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-icon-button img,.mat-mdc-icon-button svg{width:var(--mdc-icon-button-icon-size, 24px);height:var(--mdc-icon-button-icon-size, 24px);vertical-align:baseline}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple{border-radius:50%}.mat-mdc-icon-button[hidden]{display:none}.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',
"@media(forced-colors: active){.mat-mdc-button:not(.mdc-button--outlined),.mat-mdc-unelevated-button:not(.mdc-button--outlined),.mat-mdc-raised-button:not(.mdc-button--outlined),.mat-mdc-outlined-button:not(.mdc-button--outlined),.mat-mdc-icon-button.mat-mdc-icon-button{outline:solid 1px}}\n"],Ka:2,fa:0});var dN=class{};dN.F=function(a){return new (a||dN)};dN.fb=_.ci({type:dN});dN.eb=_.Ig({imports:[_.tM,_.KM,_.tM]});_.eN=class{constructor(a,b){this.bb=a;this.options=b}Jb(){this.bb.L.querySelector(".mat-icon, .material-icons")&&this.bb.L.classList.add("gmat-mdc-button-with-prefix")}};_.eN.F=function(a){return new (a||_.eN)(_.cm(_.gk),_.cm(yL))};
_.eN.wa=_.fi({type:_.eN,K:[["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",""],[""]],Ca:2,oa:function(a,b){a&2&&_.G("gmat-mdc-button",!b.options.Yb)}});
_.fN=class{constructor(a,b){this.options=a;this.button=b;this.Va="outline";this.A=!1}Jb(){}get EA(){return this.A}set EA(a){this.A=_.Sx(a)}};_.fN.F=function(a){return new (a||_.fN)(_.cm(yL),_.cm(_.bN,10))};
_.fN.wa=_.fi({type:_.fN,K:[["button","mat-fab",""],["a","mat-fab",""],["button","mat-mini-fab",""],["a","mat-mini-fab",""]],Ca:10,oa:function(a,b){a&2&&_.G("gmat-mdc-button",!b.options.Yb)("gmat-mdc-fab-fill",b.Va=="fill")("gmat-mdc-fab-outline",b.Va=="outline")("gmat-mdc-fab-branded",b.Va=="branded")("gmat-mdc-fab-lowered",b.EA)},inputs:{Va:"appearance",EA:"lowered"}});_.gN=class{};_.gN.F=function(a){return new (a||_.gN)};_.gN.fb=_.ci({type:_.gN});_.gN.eb=_.Ig({yb:[{da:$M,Ta:{color:"primary"}}],imports:[dN]});var hN="\\(^\u0414^)/ (\u0387.\u0387) (\u02da\u0394\u02da)b (\u0387_\u0387) (^_^)b (>_<) (o^^)o (;-;) (\u2265o\u2264) \\(o_o)/ (^-^*) (='X'=)".split(" "),iN=class{get(){return hN[Math.floor(Math.random()*hN.length)]}},uia,via;iN.F=function(a){return new (a||iN)};iN.ja=_.l({ia:iN,U:iN.F,Z:"root"});
uia=function(a){switch(a){case "GENERIC_ERROR":return"Something went wrong. Please try again soon.";case "NO_RESULTS":return"Can't find any fonts.";case "NO_RESULTS_FOR_FILTERS":return"Try removing one of your selected filters to see more fonts:";case "PAGE_NOT_FOUND":return"Unfortunately, this page doesn&apos;t exist.";case "CUSTOM_ERROR":return"";case "UNSUPPORTED_BROWSER":return"Your browser is not currently supported. Google Fonts works best on Chrome, Firefox, Edge and Safari.";case "NO_FONTS_SELECTED":return"You don't have any fonts yet. \nChoose a font to get started.";
default:_.Ta(a,`Unsupported value for ErrorType: ${a}`)}};via=function(a){a.Ha.reset();XG(a.A,"").then(()=>{a.ha.A.set(null)})};
_.jN=class{constructor(){this.ha=_.n(_.dL);this.Ha=_.n(_.wL);this.A=_.n(_.uw);this.B=_.n(iN);this.type=_.V();this.qQ=_.Y(()=>this.type()?this.B.get():"");this.SR=_.Y(()=>this.type()==="NO_RESULTS");this.UH=_.Y(()=>this.type()==="NO_RESULTS_FOR_FILTERS");this.DR=_.Y(()=>this.type()==="CUSTOM_ERROR");this.text=_.Y(()=>{const a=this.type();return a!==void 0?uia(a):""});this.label=_.Y(()=>{const a=this.type();return a!==void 0?this.Jl(a):"Return to Google Fonts"});this.title=_.Y(()=>{var a=this.type();
if(a!==void 0)a:{switch(a){case "GENERIC_ERROR":a="Something went wrong";break a;case "PAGE_NOT_FOUND":a="Page not found";break a;case "NO_RESULTS":case "NO_RESULTS_FOR_FILTERS":case "NO_FONTS_SELECTED":case "UNSUPPORTED_BROWSER":case "CUSTOM_ERROR":a="";break a;default:_.Ta(a,`Unsupported value for ErrorType: ${a}`)}a=void 0}else a="";return a});_.ts(()=>{const a=this.title();a&&bL(this.ha,a)})}Jl(a){switch(a){case "NO_RESULTS":case "NO_RESULTS_FOR_FILTERS":return"Clear your filters and try again";
case "NO_FONTS_SELECTED":return"Browse fonts";case "PAGE_NOT_FOUND":case "UNSUPPORTED_BROWSER":case "GENERIC_ERROR":case "CUSTOM_ERROR":return"Return to Google Fonts";default:_.Ta(a,`Unsupported value for ErrorType: ${a}`)}}};_.jN.F=function(a){return new (a||_.jN)};
_.jN.T=_.p({type:_.jN,K:[["gf-error"]],inputs:{type:[1,"type"]},J:!0,features:[_.U],Xa:["*"],R:7,S:4,W:[["role","img","aria-hidden","true",1,"error-emoji"],[1,"error-text","gmat-headline-4"],[3,"innerHtml"],["mat-stroked-button","","color","primary",1,"rounded",3,"click"]],O:function(a,b){a&1&&(_.xq(),_.J(0,"div",0),_.T(1),_.K(),_.J(2,"div",1),_.L(3,"div",2),_.E(4,gaa,1,0),_.K(),_.J(5,"button",3),_.M("click",function(){if(b.SR()||b.UH()){b.Ha.reset();var c=void 0}else c=via(b);return c}),_.T(6),_.K());
a&2&&(_.C(),_.gr(" ",b.qQ(),"\n"),_.C(2),_.F("innerHtml",b.text(),_.Zm),_.C(),_.I(b.DR()||b.UH()?4:-1),_.C(2),_.gr(" ",b.label(),"\n"))},aa:[_.gN,_.eN,_.YM],styles:["[_nghost-%COMP%]{display:block;min-width:280px;text-align:center}.error-emoji[_ngcontent-%COMP%]{color:#80868b;font:200px/1.25 var(--m3-ui-family),-apple-system,BlinkMacSystemFont,sans-serif;margin-bottom:24px}@media (max-width:720px){.error-emoji[_ngcontent-%COMP%]{font-size:100px}}@media (max-width:460px){.error-emoji[_ngcontent-%COMP%]{font-size:62px}}.error-text[_ngcontent-%COMP%]{margin-bottom:24px;white-space:pre-wrap}.rounded[_ngcontent-%COMP%]{--mdc-outlined-button-container-shape:48px}.gf-dark-theme[_nghost-%COMP%]   .error-emoji[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .error-emoji[_ngcontent-%COMP%]{color:#dadce0}"],
fa:0});_.kN=class{constructor(){this.D=_.n(_.iy);this.window=_.n("Window");this.B=_.n(_.lE);var a=this.window.navigator.userAgent;if(a.indexOf("Trident")!==-1||a.indexOf("MSIE")!==-1)a=!1;else if(a.indexOf("Safari")!==-1&&a.indexOf("Chrome")===-1&&a.indexOf("CriOS")===-1&&a.indexOf("Coast")===-1&&a.indexOf("Opera")===-1&&a.indexOf("Edge")===-1&&a.indexOf("Silk")===-1&&a.indexOf("Android")===-1){const b=RegExp("(\\w[\\w ]+)/([^\\s]+)\\s*(?:\\((.*?)\\))?","g"),c=[];let d;for(;d=b.exec(a);)c.push([d[1],d[2]]);
a=(a=c[2])&&a[1]||"";a=!!a&&Number(a.split(".",1)[0])>=8}else a="matchMedia"in this.window;this.C=a;this.D.createElement("div");this.G=_.bB(this.B.config,11);this.A=!this.G}};_.kN.F=function(a){return new (a||_.kN)};_.kN.ja=_.l({ia:_.kN,U:_.kN.F,Z:"root"});var xy=class extends _.vB{constructor(a){super(a)}getEnableSsEngine(){return _.bB(this,2)}getEnableAwr(){return _.bB(this,3)}getAlohaAutoGaRollout(){return _.bB(this,5)}getEnableConfigurator(){return _.bB(this,6)}getEnableMweb(){return _.bB(this,7)}getEnableCtlConsentCheckbox(){return _.bB(this,8)}getEnableIframe(){return _.bB(this,9)}getEnableScreenshotNudge(){return _.bB(this,10)}getEnableWebStartupConfigEndpoint(){return _.bB(this,11)}getEnableJunkNudge(){return _.bB(this,12)}getEnableConfiguratorLocale(){return _.bB(this,
13)}getEnableTinyNoPointer(){return _.bB(this,14)}getEnableSupportSessionLogging(){return _.bB(this,15)}getEnableFileUploadForScreenshot(){return _.bB(this,16)}getEnableDirectDeflectionForSingleCategory(){return _.bB(this,17)}getEnableImageSanitization(){return _.bB(this,18)}getEnableAlohaBinarySplit(){return _.bB(this,19)}getEnableDbFeedbackIntents(){return _.bB(this,20)}getEnableMarkMandatoryFieldsWithRequired(){return _.bB(this,21)}getEnableFeedbackCategoryCustomUi(){return _.bB(this,22)}getEnableRealtimeCtl(){return _.bB(this,
23)}};var wy=class extends _.vB{constructor(a){super(a)}};var haa=[/https:\/\/sandbox\.google\.com\/tools\/feedback/,/https:\/\/feedback-frontend-qual[a-z0-9.]*\.google\.com\/inapp/,/https:\/\/feedback-frontend-qual[a-z0-9.]*\.google\.com\/tools\/feedback/,/https:\/\/.*\.googleusercontent\.com\/inapp/];var ry="af am ar-EG ar-JO ar-MA ar-SA ar-XB ar az be bg bn bs ca cs cy da de-AT de-CH de el en en-GB en-AU en-CA en-IE en-IN en-NZ en-SG en-XA en-XC en-ZA es es-419 es-AR es-BO es-CL es-CO es-CR es-DO es-EC es-GT es-HN es-MX es-NI es-PA es-PE es-PR es-PY es-SV es-US es-UY es-VE et eu fa fi fil fr-CA fr-CH fr gl gsw gu he hi hr hu hy id in is it iw ja ka kk km kn ko ky ln lo lt lv mk ml mn mo mr ms my nb ne nl no pa pl pt pt-BR pt-PT ro ru si sk sl sq sr-Latn sr sv sw ta te th tl tr uk ur uz vi zh zh-CN zh-HK zh-TW zu".split(" ");var ty,vy;var lN,mN;
lN=function(a,b,c){a.timeOfStartCall=(new Date).getTime();var d=c||_.ab;const e=d.document,f=a.nonce||_.Ya(d);f&&!a.nonce&&(a.nonce=f);if(a.flow=="help"){var g=yz("document.location.href",d);!a.helpCenterContext&&g&&(a.helpCenterContext=g.substring(0,1200));g=!0;if(b&&JSON&&JSON.stringify){const h=JSON.stringify(b);(g=h.length<=1200)&&(a.psdJson=h)}g||(b={invalidPsd:!0})}b=[a,b,c];d.GOOGLE_FEEDBACK_START_ARGUMENTS=b;c=a.feedbackServerUri||"//www.google.com/tools/feedback";if(g=d.GOOGLE_FEEDBACK_START)g.apply(d,b);
else{d=c+"/load.js?";for(const h in a)b=a[h],b==null||Dz(b)||(d+=encodeURIComponent(h)+"="+encodeURIComponent(b)+"&");a=_.Zz(e).createElement("SCRIPT");f&&a.setAttribute("nonce",f);_.$a(a,_.Da(d));e.body.appendChild(a)}};
mN=function(a,b,c,d){_.Uk(function*(){const e=c||_.ab;var f=a.serverEnvironment==="DEV",g=c||_.ab;g=a.nonce||_.Ya(g);f={integrationKeys:{productId:a.productId,feedbackBucket:a.bucket,triggerId:a.triggerId},callbacks:{onClose:a.callback,onLoad:a.onLoadCallback},formContent:{locale:a.locale,disableScreenshot:a.disableScreenshotting,productDisplayName:void 0,announcement:void 0,issueCategories:void 0,includeSeveritySelection:void 0,customImageSrc:void 0,thankYouMessage:void 0,s_:void 0,defaultFormInputValues:void 0,
defaultFormInputValuesString:void 0,abuseLink:a.abuseLink,additionalDataConsent:a.additionalDataConsent},initializationData:{isLocalServer:f,nonce:g,useNightlyRelease:f,feedbackJsUrl:void 0,feedbackCssUrl:void 0,feedbackJsUrlSerialized:void 0,feedbackCssUrlSerialized:void 0,submissionServerUri:a.feedbackServerUri,colorScheme:a.colorScheme},extraData:{productVersion:a.productVersion,authUser:a.authuser,configuratorId:a.configuratorId,customZIndex:a.customZIndex,tinyNoPointer:a.tinyNoPointer,allowNonLoggedInFeedback:a.allowNonLoggedInFeedback,
enableAnonymousFeedback:a.enableAnonymousFeedback}};b&&(g=new Map(Object.entries(b)),f.extraData.productSpecificData=g);yield naa(f,d,e)})};
_.nN=function(a,b,c){try{if(a.flow==="help"){const d=a.helpCenterPath.replace(/^\//,"");Wa(c||window,_.La(`https://support.google.com/${d}`,_.Ka)||_.Rz)}else a.flow==="submit"?lN(a,b,c):raa(a.productId,a.feedbackServerUri).then(d=>{d=_.VA(d,xy,1);const e=!jca||(d==null?void 0:d.getEnableMweb()),f=!a.tinyNoPointer||(d==null?void 0:d.getEnableTinyNoPointer());!d||d.getAlohaAutoGaRollout()&&e&&f?mN(a,b,c,d):lN(a,b,c)},d=>{d&&d.name!=="DuplicateFormError"&&lN(a,b,c)})}catch(d){mN(a,b,c,null)}};
_.xz("userfeedback.api.startFeedback",_.nN);var wia,xia,oN,yia;wia={directory:"directory-users",specimen:"specimen-users"};xia={directory:"directory-corp",specimen:"specimen-corp"};oN=function(a){var b=document.getElementById("google-feedback-wizard");if(b!=null&&(b=b.contentDocument,b!=null)){b=b.getElementById("snapshot-frame");if(b!=null){b=b.contentDocument;if(b==null)return;b=b.getElementById("feedback-annotator");if(b!=null){Number(b.style.height.replace(/px$/,""))>5E4&&(b.style.height="50000px");return}}setTimeout(()=>{oN(a)},10)}};
_.pN=function(a){return{mss:Array.from(document.querySelectorAll("script")).map(b=>b.getAttribute("src")).filter(b=>b&&b.includes("_/fonts/_/js")).join(),jsLog:a.C.B.join("\n\n----------------------------------------\n\n")}};yia=function(a){_.nN({productId:a.productId,bucket:a.B.directory,enableAnonymousFeedback:!0,allowNonLoggedInFeedback:!0,onLoadCallback:()=>{oN(a)}},_.pN(a))};
_.qN=class{constructor(){this.A=_.n(_.lE);this.C=_.n(_.UJ);this.B=_.bB(this.A.config,12)?wia:xia;this.productId=_.Rw(this.A.config,13)}};_.qN.F=function(a){return new (a||_.qN)};_.qN.ja=_.l({ia:_.qN,U:_.qN.F,Z:"root"});var Ay;var rN=class{constructor(a,b){this.url=a;this.Lk=null;this.options=b}},zia=function(a,b){return a.Aa.get(b)||b},Aia=function(a,b,c=""){const d=c+":"+b;let e=a.C.get(d);return e?a.P(e):(e=a.Fa(c,b))?(a.C.set(d,e),a.P(e)):(c=a.A.get(c))?a.Ia(b,c):al(Error("Mb`"+d))},sN=class{constructor(a,b,c,d){this.V=a;this.Y=b;this.ea=d;this.C=new Map;this.A=new Map;this.ka=new Map;this.D=new Map;this.Aa=new Map;this.G=[];this.la=["material-icons","mat-ligature-font"];this.xa=c}ma(){this.G=[];this.C.clear();this.A.clear();
this.ka.clear()}P(a){return a.Lk?_.$k(this.H(a).cloneNode(!0)):_.B(this.Pa(a),_.z(b=>b.cloneNode(!0)))}Ia(a,b){var c=this.M(a,b);if(c)return _.$k(c);c=b.filter(d=>!d.Lk).map(d=>_.B(this.Ua(d),_.$n(e=>{e=`Loading icon set URL: ${this.Y.A(5,d.url)} failed: ${e.message}`;this.ea.handleError(Error(e));return _.$k(null)})));return _.B(_.Al(c),_.z(()=>{const d=this.M(a,b);if(!d)throw Error("Mb`"+a);return d}))}M(a,b){for(let d=b.length-1;d>=0;d--){var c=b[d];if(c.Lk&&c.Lk.toString().indexOf(a)>-1){const e=
this.H(c);if(c=this.va(e,a,c.options))return c}}return null}Pa(a){return _.B(this.N(a),_.Ho(b=>a.Lk=b),_.z(()=>this.H(a)))}Ua(a){return a.Lk?_.$k(null):_.B(this.N(a),_.Ho(b=>a.Lk=b))}va(a,b,c){a=a.querySelector(`[id="${b}"]`);if(!a)return null;a=a.cloneNode(!0);a.removeAttribute("id");if(a.nodeName.toLowerCase()==="svg")return this.B(a,c);if(a.nodeName.toLowerCase()==="symbol")return this.B(this.cb(a),c);b=this.I(By("<svg></svg>"));b.appendChild(a);return this.B(b,c)}I(a){const b=this.xa.createElement("DIV");
b.innerHTML=a;a=b.querySelector("svg");if(!a)throw Error("Pb");return a}cb(a){const b=this.I(By("<svg></svg>"));var c=a.attributes;for(let d=0;d<c.length;d++){const {name:e,value:f}=c[d];e!=="id"&&b.setAttribute(e,f)}for(c=0;c<a.childNodes.length;c++)a.childNodes[c].nodeType===this.xa.ELEMENT_NODE&&b.appendChild(a.childNodes[c].cloneNode(!0));return b}B(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}N(a){var b=a.url;let c,d;a=(d=(c=a.options)==null?void 0:c.withCredentials)!=null?d:!1;if(!this.V)throw Error("Nb");if(b==null)throw Error("Qb`"+b);const e=this.Y.A(5,b);if(!e)throw Error("Ob`"+b);if(b=this.D.get(e))return b;b=_.B(this.V.get(e,{responseType:"text",withCredentials:a}),_.z(f=>By(f)),to(()=>this.D.delete(e)),_.zo());this.D.set(e,b);return b}lb(a,b,c){this.C.set(a+":"+b,c);return this}qb(a,
b){const c=this.A.get(a);c?c.push(b):this.A.set(a,[b]);return this}H(a){if(!a.nK){const b=this.I(a.Lk);this.B(b,a.options);a.nK=b}return a.nK}Fa(a,b){for(let c=0;c<this.G.length;c++){const d=this.G[c](b,a);if(d)return d.url&&d.options?new rN(d.url,d.options):new rN(d)}}};sN.F=function(a){return new (a||sN)(_.Gh(_.Vv,8),_.Gh(zG),_.Gh(_.iy,8),_.Gh(_.Dn))};sN.ja=_.l({ia:sN,U:sN.F,Z:"root"});new _.lC;new _.mC;new _.lC;new _.lC;var Bia,Cia,tN,Dia,Eia;Bia=new _.r("MAT_ICON_DEFAULT_OPTIONS");Cia=new _.r("mat-icon-location",{Z:"root",U:taa});tN="clip-path color-profile src cursor fill filter marker marker-start marker-mid marker-end mask stroke".split(" ");Dia=tN.map(a=>`[${a}]`).join(", ");Eia=/^url\(['"]?#(.*?)['"]?\)$/;
_.uN=class{get color(){return this.si||this.la}set color(a){this.si=a}get dC(){return this.G}set dC(a){a!==this.G&&(a?this.Pa(a):this.G&&this.N(),this.G=a)}get Uj(){return this.V}set Uj(a){a=this.M(a);a!==this.V&&(this.V=a,this.H())}get Tj(){return this.P}set Tj(a){a=this.M(a);a!==this.P&&(this.P=a,this.H())}constructor(){this.ca=_.n(_.gk);this.C=_.n(sN);this.I=_.n(Cia);this.va=_.n(_.Dn);this.inline=!1;this.ea=[];this.B=_.tk.A;const a=_.n(new _.jC("aria-hidden"),{optional:!0}),b=_.n(Bia,{optional:!0});
b&&(b.color&&(this.color=this.la=b.color),b.Uj&&(this.Uj=b.Uj));a||this.ca.L.setAttribute("aria-hidden","true")}Ia(a){if(!a)return["",""];const b=a.split(":");switch(b.length){case 1:return["",b[0]];case 2:return b;default:throw Error("Rb`"+a);}}Jb(){this.H()}EI(){var a=this.A;a&&a.size&&(a=this.I.mH(),a!==this.ka&&(this.ka=a,this.Y(a)))}ma(){this.B.unsubscribe();this.A&&this.A.clear()}Ny(){return!this.dC}Fa(a){this.N();const b=this.I.mH();this.ka=b;this.Aa(a);this.Y(b);this.ca.L.appendChild(a)}N(){const a=
this.ca.L;let b=a.childNodes.length;for(this.A&&this.A.clear();b--;){const c=a.childNodes[b];c.nodeType===1&&c.nodeName.toLowerCase()!=="svg"||c.remove()}}H(){if(this.Ny()){var a=this.ca.L,b=(this.Uj?zia(this.C,this.Uj).split(/ +/):this.C.la).filter(c=>c.length>0);this.ea.forEach(c=>a.classList.remove(c));b.forEach(c=>a.classList.add(c));this.ea=b;this.Tj===this.D||b.includes("mat-ligature-font")||(this.D&&a.classList.remove(this.D),this.Tj&&a.classList.add(this.Tj),this.D=this.Tj)}}M(a){return typeof a===
"string"?a.trim().split(" ")[0]:a}Y(a){const b=this.A;b&&b.forEach((c,d)=>{c.forEach(e=>{d.setAttribute(e.name,`url('${a}#${e.value}')`)})})}Aa(a){const b=a.querySelectorAll(Dia),c=this.A=this.A||new Map;for(let d=0;d<b.length;d++)tN.forEach(e=>{const f=b[d];var g=f.getAttribute(e);if(g=g?g.match(Eia):null){let h=c.get(f);h||(h=[],c.set(f,h));h.push({name:e,value:g[1]})}})}Pa(a){this.YE=this.ZE=null;this.B.unsubscribe();if(a){const [b,c]=this.Ia(a);b&&(this.ZE=b);c&&(this.YE=c);this.B=_.B(Aia(this.C,
c,b),_.mo()).subscribe(d=>this.Fa(d),d=>{this.va.handleError(Error("Sb`"+b+"`"+c+"`"+d.message))})}}};_.uN.F=function(a){return new (a||_.uN)};
_.uN.T=_.p({type:_.uN,K:[["mat-icon"]],Ea:["role","img",1,"mat-icon","notranslate"],Ca:10,oa:function(a,b){a&2&&(_.vp("data-mat-icon-type",b.Ny()?"font":"svg")("data-mat-icon-name",b.YE||b.Tj)("data-mat-icon-namespace",b.ZE||b.Uj)("fontIcon",b.Ny()?b.Tj:null),_.Jp(b.color?"mat-"+b.color:""),_.G("mat-icon-inline",b.inline)("mat-icon-no-color",b.color!=="primary"&&b.color!=="accent"&&b.color!=="warn"))},inputs:{color:"color",inline:[2,"inline","inline",_.is],dC:"svgIcon",Uj:"fontSet",Tj:"fontIcon"},
Wa:["matIcon"],J:!0,features:[_.up,_.U],Xa:["*"],R:1,S:0,O:function(a){a&1&&(_.xq(),_.yq(0))},styles:["mat-icon,mat-icon.mat-primary,mat-icon.mat-accent,mat-icon.mat-warn{color:var(--mat-icon-color, inherit)}.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"],
Ka:2,fa:0});_.vN=class{};_.vN.F=function(a){return new (a||_.vN)};_.vN.fb=_.ci({type:_.vN});_.vN.eb=_.Ig({imports:[_.tM,_.tM]});_.wN=class{constructor(){this.name=_.V("");this.size=_.V(24);this.FH=_.V(!1);this.filled=_.V(!1);this.wF=_.V(!1);this.Zq=_.V("")}};_.wN.F=function(a){return new (a||_.wN)};
_.wN.T=_.p({type:_.wN,K:[["gf-icon"]],Ca:8,oa:function(a,b){a&2&&(_.vp("role","presentation")("aria-hidden",!0)("filled",b.filled()?"":null)("animated",b.wF()?"":null),_.Fp("width",b.size()+"px")("height",b.size()+"px"))},inputs:{name:[1,"name"],size:[1,"size"],FH:[1,"inheritColor"],filled:[1,"filled"],wF:[1,"animated"],Zq:[1,"iconFont"]},J:!0,features:[_.U],R:2,S:11,W:[["fontSet","google-symbols-subset",1,"icon"]],O:function(a,b){a&1&&(_.J(0,"mat-icon",0),_.T(1),_.K());a&2&&(_.Fp("color",b.FH()?
"inherit":null)("font-size",b.size()+"px")("width",b.size()+"px")("height",b.size()+"px")("font-family",b.Zq()),_.C(),_.hr(b.name().toLowerCase()))},aa:[_.vN,_.uN],styles:['[_nghost-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.icon[_ngcontent-%COMP%]{--mat-menu-item-icon-color:currentColor;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;font-variation-settings:"GRAD" 0,"FILL" 0}[animated][_nghost-%COMP%]   .icon[_ngcontent-%COMP%]{-webkit-transition:font-variation-settings .2s cubic-bezier(.2,0,0,1);transition:font-variation-settings .2s cubic-bezier(.2,0,0,1)}a:hover   [animated][_nghost-%COMP%]   .icon[_ngcontent-%COMP%], button:hover   [animated][_nghost-%COMP%]   .icon[_ngcontent-%COMP%]{font-variation-settings:"GRAD" 200,"FILL" 0}[filled][_nghost-%COMP%]   .icon[_ngcontent-%COMP%]{font-variation-settings:"GRAD" 0,"FILL" 1}a:hover   [animated][filled][_nghost-%COMP%]   .icon[_ngcontent-%COMP%], button:hover   [animated][filled][_nghost-%COMP%]   .icon[_ngcontent-%COMP%]{font-variation-settings:"GRAD" 200,"FILL" 1}.mat-mdc-menu-item[_nghost-%COMP%]   .icon[_ngcontent-%COMP%], .mat-mdc-menu-item   [_nghost-%COMP%]   .icon[_ngcontent-%COMP%]{margin-right:0}.toolbar__button-icon--selected[_nghost-%COMP%]   .icon[_ngcontent-%COMP%], .toolbar__button-icon--selected   [_nghost-%COMP%]   .icon[_ngcontent-%COMP%]{background-color:#d2e3fc}.gf-dark-theme.toolbar__button-icon--selected[_nghost-%COMP%]   .icon[_ngcontent-%COMP%], .gf-dark-theme.toolbar__button-icon--selected   [_nghost-%COMP%]   .icon[_ngcontent-%COMP%], .gf-dark-theme   .toolbar__button-icon--selected[_nghost-%COMP%]   .icon[_ngcontent-%COMP%], .gf-dark-theme   .toolbar__button-icon--selected   [_nghost-%COMP%]   .icon[_ngcontent-%COMP%], .toolbar__button-icon--selected   .gf-dark-theme[_nghost-%COMP%]   .icon[_ngcontent-%COMP%], .toolbar__button-icon--selected   .gf-dark-theme   [_nghost-%COMP%]   .icon[_ngcontent-%COMP%]{background-color:rgba(138,180,248,.24)}'],
fa:0});var xN=class{constructor(){this.Lz=_.n(_.qN)}};xN.F=function(a){return new (a||xN)};
xN.T=_.p({type:xN,K:[["gf-feedback-button"]],J:!0,features:[_.U],R:2,S:1,W:[["mat-icon-button","","color","secondary--gray","id","feedback-button","title","Leave feedback","aria-label","Leave feedback",1,"feedback-button",3,"click"],["name","feedback",3,"filled"]],O:function(a,b){a&1&&(_.J(0,"button",0),_.M("click",function(){return yia(b.Lz)}),_.L(1,"gf-icon",1),_.K());a&2&&(_.C(),_.F("filled",!0))},aa:[_.wN,_.gN,_.eN,_.cN],styles:[".feedback-button[_ngcontent-%COMP%]{left:96px;position:fixed;bottom:0;z-index:20}@media (max-width:720px){.feedback-button[_ngcontent-%COMP%]{left:0;bottom:80px}}.feedback-button--left-drawer-open[_nghost-%COMP%]   .feedback-button[_ngcontent-%COMP%]{left:416px;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:cubic-bezier(.25,.8,.25,1);transition-timing-function:cubic-bezier(.25,.8,.25,1)}@media (max-width:720px){.feedback-button--left-drawer-open[_nghost-%COMP%]   .feedback-button[_ngcontent-%COMP%]{left:320px}}"],
fa:0});_.yN=class{constructor(){this.active=_.V(!1);this.href=_.Gr(null,{Ej:"catalogRouterLink"});this.B=_.Y(()=>{const a=this.href();return a===null?!1:ht(a)});this.A=_.n(_.uw)}Er({button:a,ctrlKey:b,shiftKey:c,altKey:d,metaKey:e}){const f=this.href();if(a!==0||b||c||d||e||!f||this.B())return!0;XG(this.A,f);return!1}};_.yN.F=function(a){return new (a||_.yN)};
_.yN.wa=_.fi({type:_.yN,K:[["a","catalogRouterLink",""]],Ca:3,oa:function(a,b){a&1&&_.M("click",function(c){return b.Er(c)});a&2&&(_.vp("href",b.href(),_.$m),_.G("catalog-router-link--active",b.active()))},inputs:{active:[1,"active"],href:[1,"catalogRouterLink","href"]},J:!0});var zN=new _.r("footerData");_.AN=class{constructor(){this.wb=_.LD;this.name=_.Gr.required();this.bk=_.Ex(_.n(_.RJ).Vg,{zk:!0})}};_.AN.F=function(a){return new (a||_.AN)};
_.AN.T=_.p({type:_.AN,K:[["gf-thumbnail"]],inputs:{name:[1,"name"]},J:!0,features:[_.U],R:28,S:1,W:[["xmlns","http://www.w3.org/2000/svg","viewBox","0 0 192 192"],"xmlns;http://www.w3.org/2000/svg;viewBox;0 0 40 40;fill;none".split(";"),"fill;none;xmlns;http://www.w3.org/2000/svg;viewBox;0 0 58 58".split(";"),[1,"github"],["xmlns","http://www.w3.org/2000/svg","viewBox","0 0 500 500"],[1,"knowledge-topic-thumbnail"],"width 20 height 20 fill currentColor xmlns http://www.w3.org/2000/svg".split(" "),
"width;20;height;20;viewBox;0 0 64 64;fill;currentColor".split(";"),"viewBox;0 0 58 58;fill;none;xmlns;http://www.w3.org/2000/svg".split(";"),"xmlns;http://www.w3.org/2000/svg;enable-background;new 0 0 192 192;height;24px;viewBox;0 0 192 192;width;24px".split(";"),"width 134 height 24 xmlns http://www.w3.org/2000/svg".split(" "),"width;40;height;40;viewBox;0 0 56 56;fill;none;xmlns;http://www.w3.org/2000/svg".split(";"),[1,"star-button"],"xmlns http://www.w3.org/2000/svg width 54 height 12 fill currentColor".split(" "),
[1,"figma"],["fill","none","d","M0 0h192v192H0z"],["fill","#FBBC04","d","M95.33 36L92 32 8 160h58l26.07-39.73 3.26-7.06z"],["fill","#1A73E8","d","M92 32h52v128H92z"],"fill #EA4335 cx 36 cy 56 r 24".split(" "),["fill","#0D652D","d","M148 124l-4 36c-19.88 0-36-16.12-36-36s16.12-36 36-36l4 36z"],["fill","#174EA6","d","M116 60c0-15.46 12.54-28 28-28l5 28-5 28c-15.46 0-28-12.54-28-28z"],["fill","#1A73E8","d","M144 32c15.46 0 28 12.54 28 28s-12.54 28-28 28"],["fill","#34A853","d","M144 88c19.88 0 36 16.12 36 36s-16.12 36-36 36"],
"cx 20 cy 20 r 20 fill #FEF7E0".split(" "),["d","M11.875 29.75C11.4417 29.75 11.0625 29.5875 10.7375 29.2625C10.4125 28.9375 10.25 28.5583 10.25 28.125V11.875C10.25 11.4417 10.4125 11.0625 10.7375 10.7375C11.0625 10.4125 11.4417 10.25 11.875 10.25H24.3875L29.75 15.6125V28.125C29.75 28.5583 29.5875 28.9375 29.2625 29.2625C28.9375 29.5875 28.5583 29.75 28.125 29.75H11.875ZM11.875 28.125H28.125V16.5179H23.4938V11.875H11.875V28.125ZM14.5563 25.1188H25.4438V23.4938H14.5563V25.1188ZM14.5563 16.5062H20V14.8812H14.5563V16.5062ZM14.5563 20.8125H25.4438V19.1875H14.5563V20.8125Z",
"fill","#F29900"],"x 0 y 0 width 58 height 58 rx 29 fill #F8F9FA".split(" "),"d;m29.53 33.6-5.6 8H12.09L29.5 16.75l.03 9.65v7.19Z;fill;#FEEFC3;stroke;#F9AB00;stroke-width;1.5;stroke-miterlimit;10;stroke-linejoin;round".split(";"),"d;M39.89 16.76H29.53v24.83H39.9V16.76Z;fill;#D2E3FC;stroke;#1A73E8;stroke-width;1.5;stroke-miterlimit;10;stroke-linejoin;round".split(";"),"d;M15.63 26.13a4.61 4.61 0 0 0 4.64-4.59 4.61 4.61 0 0 0-4.64-4.59A4.61 4.61 0 0 0 11 21.54a4.61 4.61 0 0 0 4.63 4.59Z;fill;#FCE8E6;stroke;#EA4335;stroke-width;1.5;stroke-miterlimit;10;stroke-linejoin;round".split(";"),
["d","M39.7 27.55c-3.01 0-5.46-2.42-5.46-5.4 0-2.97 2.45-5.4 5.45-5.4","fill","#D2E3FC"],"d;M39.7 27.55c-3.01 0-5.46-2.42-5.46-5.4 0-2.97 2.45-5.4 5.45-5.4;stroke;#185ABC;stroke-width;1.5;stroke-miterlimit;10;stroke-linejoin;round".split(";"),["d","M39.9 16.76c3.01 0 5.45 2.42 5.45 5.4 0 2.97-2.44 5.4-5.45 5.4","fill","#D2E3FC"],"d;M39.9 16.76c3.01 0 5.45 2.42 5.45 5.4 0 2.97-2.44 5.4-5.45 5.4;stroke;#185ABC;stroke-width;1.5;stroke-miterlimit;10;stroke-linejoin;round".split(";"),["d","M39.91 41.6a7.05 7.05 0 0 1-7.08-7.03 7.05 7.05 0 0 1 7.08-7.02",
"fill","#CEEAD6"],"d;M39.91 41.6a7.05 7.05 0 0 1-7.08-7.03 7.05 7.05 0 0 1 7.08-7.02;stroke;#137333;stroke-width;1.5;stroke-miterlimit;10;stroke-linejoin;round".split(";"),["d","M39.92 27.55A7.05 7.05 0 0 1 47 34.57a7.05 7.05 0 0 1-7.08 7.02","fill","#CEEAD6"],"d;M39.92 27.55A7.05 7.05 0 0 1 47 34.57a7.05 7.05 0 0 1-7.08 7.02;stroke;#188038;stroke-width;1.5;stroke-miterlimit;10;stroke-linejoin;round".split(";"),"d;M39.89 16v11.88;stroke;#185ABC;stroke-width;1.5;stroke-miterlimit;10;stroke-linejoin;round".split(";"),
"d;M39.89 26.9v15.45;stroke;#137333;stroke-width;1.5;stroke-miterlimit;10;stroke-linejoin;round".split(";"),["xmlns","http://www.w3.org/2000/svg","viewBox","0 0 56 56"],["fill-rule","evenodd","clip-rule","evenodd"],"fill none cx 28 cy 28 r 28".split(" "),["fill","#181616","d","M28 0C12.54 0 0 12.54 0 28c0 12.37 8.02 22.86 19.15 26.57 1.4.26 1.91-.61 1.91-1.35 0-.66-.02-2.43-.04-4.76-7.79 1.69-9.43-3.75-9.43-3.75-1.27-3.23-3.11-4.1-3.11-4.1-2.54-1.74.19-1.7.19-1.7 2.81.2 4.29 2.89 4.29 2.89 2.5 4.28 6.55 3.04 8.15 2.33.25-1.81.98-3.04 1.78-3.74-6.22-.71-12.75-3.11-12.75-13.84 0-3.06 1.09-5.56 2.88-7.51-.29-.71-1.25-3.56.27-7.41 0 0 2.35-.75 7.7 2.87 2.23-.62 4.63-.93 7.01-.94 2.38.01 4.77.32 7.01.94 5.35-3.62 7.69-2.87 7.69-2.87 1.53 3.85.57 6.7.28 7.41 1.79 1.96 2.88 4.46 2.88 7.51 0 10.76-6.55 13.12-12.78 13.82 1.01.86 1.9 2.57 1.9 5.19 0 3.74-.03 6.76-.03 7.68 0 .75.5 1.62 1.93 1.35C47.98 50.86 56 40.37 56 28 56 12.54 43.46 0 28 0z"],
"cx 250 cy 250 r 250 fill #1967D2".split(" "),"fill-rule;evenodd;clip-rule;evenodd;d;M163.971 240.078h87.695c.498 1.985.951 4.551 1.367 7.69.412 3.144.621 6.12.621 8.93 0 12.569-1.824 23.732-5.465 33.487-3.646 9.76-8.944 18.357-15.9 25.798-7.95 8.435-17.557 15.008-28.817 19.72-11.265 4.714-24.099 7.07-38.508 7.07-12.918 0-25.134-2.318-36.643-6.945-11.513-4.628-21.575-11.038-30.185-19.224-8.613-8.187-15.403-17.942-20.37-29.271-4.97-11.325-7.454-23.771-7.454-37.333 0-13.558 2.485-26.002 7.453-37.333 4.968-11.324 11.758-21.084 20.371-29.269 8.61-8.186 18.672-14.593 30.185-19.225 11.509-4.628 23.725-6.946 36.643-6.946 15.069 0 28.197 2.566 39.376 7.69 11.18 5.128 20.993 12.155 29.439 21.085L207.446 211.8c-5.799-5.788-11.968-10.21-18.509-13.272-6.543-3.057-14.699-4.588-24.47-4.588-7.619 0-14.781 1.363-21.489 4.093-6.708 2.728-12.589 6.535-17.638 11.41-5.055 4.88-9.03 10.752-11.925 17.612-2.9 6.865-4.348 14.511-4.348 22.945 0 8.435 1.448 16.086 4.348 22.946 2.895 6.865 6.914 12.736 12.049 17.612 5.132 4.88 11.094 8.682 17.887 11.41 6.789 2.729 14.075 4.094 21.862 4.094 15.235 0 27.408-4.051 36.519-12.155 2.815-2.481 5.423-5.582 7.825-9.303 2.399-3.721 4.348-7.814 5.839-12.279h-51.425v-32.247zm166.883 61.869c9.551 0 17.789-1.276 24.707-3.834 6.917-2.555 12.639-6.142 17.171-10.761 4.529-4.615 7.864-10.099 10.007-16.45 2.138-6.346 3.212-13.316 3.212-20.902 0-7.584-1.074-14.552-3.212-20.902-2.143-6.346-5.478-11.831-10.007-16.449-4.532-4.616-10.254-8.203-17.171-10.761-6.918-2.555-15.156-3.834-24.707-3.834h-21.989v103.893h21.989zm-60.533-140.503h62.509c14.164 0 26.931 2.145 38.296 6.431 11.366 4.291 21.001 10.308 28.908 18.058 7.906 7.753 13.959 17.068 18.16 27.952 4.2 10.884 6.3 22.924 6.3 36.115 0 13.196-2.1 25.231-6.3 36.115-4.201 10.885-10.254 20.203-18.16 27.953-7.907 7.752-17.542 13.771-28.908 18.058-11.365 4.29-24.132 6.43-38.296 6.43h-62.509V161.444z;fill;#fff".split(";"),
"width;100%;height;100%;viewBox;0 0 107 128;fill;none;xmlns;http://www.w3.org/2000/svg".split(";"),"id path-1-outside-1_3590_108041 maskUnits userSpaceOnUse x 1.40039 y 1 width 65 height 126 fill black".split(" "),"fill white x 1.40039 y 1 width 65 height 126".split(" "),["d","M64.4004 125C56.3898 125 48.4576 123.422 41.0567 120.357C33.6558 117.291 26.9312 112.798 21.2669 107.134C15.6025 101.469 11.1093 94.7445 8.04373 87.3437C4.9782 79.9428 3.40039 72.0106 3.40039 64C3.40039 55.9894 4.9782 48.0572 8.04374 40.6563C11.1093 33.2554 15.6025 26.5309 21.2669 20.8665C26.9313 15.2021 33.6558 10.7089 41.0567 7.64335C48.4576 4.57781 56.3898 3 64.4004 3L64.4004 64L64.4004 125Z"],
"d;M64.4004 125C56.3898 125 48.4576 123.422 41.0567 120.357C33.6558 117.291 26.9312 112.798 21.2669 107.134C15.6025 101.469 11.1093 94.7445 8.04373 87.3437C4.9782 79.9428 3.40039 72.0106 3.40039 64C3.40039 55.9894 4.9782 48.0572 8.04374 40.6563C11.1093 33.2554 15.6025 26.5309 21.2669 20.8665C26.9313 15.2021 33.6558 10.7089 41.0567 7.64335C48.4576 4.57781 56.3898 3 64.4004 3L64.4004 64L64.4004 125Z;stroke;#1A73E8;stroke-width;4;mask;url(#path-1-outside-1_3590_108041)".split(";"),"id path-2-outside-2_3590_108041 maskUnits userSpaceOnUse x 64.4004 y 24 width 42 height 80 fill black".split(" "),
"fill white x 64.4004 y 24 width 42 height 80".split(" "),["d","M104.4 102C99.4102 102 94.4688 101.017 89.8584 99.1074C85.248 97.1977 81.059 94.3987 77.5303 90.8701C74.0017 87.3414 71.2026 83.1523 69.293 78.542C67.3833 73.9316 66.4004 68.9902 66.4004 64C66.4004 59.0098 67.3833 54.0684 69.293 49.458C71.2026 44.8477 74.0017 40.6586 77.5303 37.1299C81.059 33.6013 85.2481 30.8023 89.8584 28.8926C94.4688 26.9829 99.4102 26 104.4 26L104.4 64L104.4 102Z"],"d;M104.4 102C99.4102 102 94.4688 101.017 89.8584 99.1074C85.248 97.1977 81.059 94.3987 77.5303 90.8701C74.0017 87.3414 71.2026 83.1523 69.293 78.542C67.3833 73.9316 66.4004 68.9902 66.4004 64C66.4004 59.0098 67.3833 54.0684 69.293 49.458C71.2026 44.8477 74.0017 40.6586 77.5303 37.1299C81.059 33.6013 85.2481 30.8023 89.8584 28.8926C94.4688 26.9829 99.4102 26 104.4 26L104.4 64L104.4 102Z;stroke;#1A73E8;stroke-width;4;mask;url(#path-2-outside-2_3590_108041)".split(";"),
"width;100%;height;100%;viewBox;0 0 126 126;fill;none;xmlns;http://www.w3.org/2000/svg".split(";"),"cx 94 cy 32 r 31 stroke #1A73E8 stroke-width 2".split(" "),"cx 94 cy 94 r 31 stroke #1A73E8 stroke-width 2".split(" "),"cx 32 cy 32 r 31 stroke #1A73E8 stroke-width 2".split(" "),"cx 32 cy 94 r 31 stroke #1A73E8 stroke-width 2".split(" "),"width;100%;height;100%;viewBox;0 0 131 127;fill;none;xmlns;http://www.w3.org/2000/svg".split(";"),"d;M128.257 125.13L1.74121 125.13L1.74121 2.86914;stroke;#1A73E8;stroke-width;2".split(";"),
"d;M128.257 125.13L1.74121 2.86914;stroke;#1A73E8;stroke-width;2".split(";"),"d;M71.6852 125.092L1.74121 59.166;stroke;#1A73E8;stroke-width;2".split(";"),"width;100%;height;100%;viewBox;0 0 130 126;fill;none;xmlns;http://www.w3.org/2000/svg".split(";"),"d;M64.8014 1.89746C29.8594 1.89746 1.54388 29.2621 1.545 63.0295C1.54613 96.797 29.8635 124.162 64.8054 124.162;stroke;#1A73E8;stroke-width;2".split(";"),"d;M64.7983 124.103C99.7402 124.103 128.057 96.7379 128.057 62.9705C128.057 29.203 99.7402 1.83839 64.7982 1.8384;stroke;#1A73E8;stroke-width;2".split(";"),
"d;M64.8007 96.6406C84.0187 96.6406 99.5928 81.5901 99.5928 63.018C99.5928 44.4459 84.0187 29.3953 64.8007 29.3953;stroke;#1A73E8;stroke-width;2".split(";"),"d;M64.799 29.3594C45.5809 29.3594 30.0068 44.4099 30.0068 62.982C30.0068 81.5541 45.5809 96.6047 64.799 96.6047;stroke;#1A73E8;stroke-width;2".split(";"),"d;M64.8014 1.89746L64.8054 124.162;stroke;#1A73E8;stroke-width;2".split(";"),"width;100%;height;100%;viewBox;0 0 125 122;fill;none;xmlns;http://www.w3.org/2000/svg".split(";"),"d;M1.46777 120.078L123.733 120.078L123.733 1.92187C56.208 1.92187 1.46777 54.822 1.46777 120.078Z;stroke;#1A73E8;stroke-width;2".split(";"),
"d;M56.165 119.946L123.733 119.946L123.733 54.6494C86.4162 54.6494 56.165 83.8837 56.165 119.946Z;stroke;#1A73E8;stroke-width;2".split(";"),["d","M9.982 0c2.797 0 5.178.977 7.142 2.929a9.617 9.617 0 0 1 2.143 3.223C19.755 7.36 20 8.642 20 10c0 1.37-.242 2.652-.723 3.848a9.18 9.18 0 0 1-2.134 3.17 10.276 10.276 0 0 1-3.322 2.214A9.956 9.956 0 0 1 9.982 20a9.718 9.718 0 0 1-3.794-.76 10.059 10.059 0 0 1-3.25-2.195A9.96 9.96 0 0 1 .75 13.803 9.807 9.807 0 0 1 0 10c0-1.322.253-2.592.759-3.813a10.042 10.042 0 0 1 2.205-3.276C4.87.97 7.208 0 9.982 0Zm.036 1.804c-2.286 0-4.209.798-5.768 2.393a8.597 8.597 0 0 0-1.813 2.687A7.876 7.876 0 0 0 1.803 10c0 1.072.211 2.105.634 3.098A8.284 8.284 0 0 0 4.25 15.76a8.24 8.24 0 0 0 2.66 1.786c.988.41 2.024.616 3.108.616 1.071 0 2.11-.208 3.116-.624a8.638 8.638 0 0 0 2.723-1.804c1.56-1.524 2.339-3.434 2.339-5.732a8.213 8.213 0 0 0-.607-3.143 7.997 7.997 0 0 0-1.767-2.643c-1.608-1.607-3.542-2.411-5.804-2.411ZM9.892 8.34l-1.34.696c-.142-.297-.318-.506-.526-.625a1.186 1.186 0 0 0-.58-.178c-.893 0-1.34.589-1.34 1.768 0 .535.113.963.34 1.285.226.322.559.482 1 .482.583 0 .994-.286 1.232-.857l1.232.625a2.938 2.938 0 0 1-2.625 1.572c-.893 0-1.613-.274-2.16-.822-.548-.547-.822-1.31-.822-2.285 0-.953.277-1.708.83-2.268.554-.56 1.253-.84 2.099-.84 1.238 0 2.125.482 2.66 1.447Zm5.768 0-1.321.696c-.143-.297-.319-.506-.527-.625a1.215 1.215 0 0 0-.598-.178c-.893 0-1.34.589-1.34 1.768 0 .535.114.963.34 1.285.225.322.559.482 1 .482.583 0 .993-.286 1.231-.857l1.25.625a3.07 3.07 0 0 1-1.106 1.152c-.465.28-.97.42-1.518.42-.905 0-1.628-.274-2.17-.822-.542-.547-.812-1.31-.812-2.285 0-.953.276-1.708.83-2.268.553-.56 1.253-.84 2.098-.84 1.238 0 2.12.482 2.643 1.447Z"],
["d","M9.982 0c2.809 0 5.178.964 7.107 2.893C19.03 4.833 20 7.203 20 10c0 2.81-.953 5.149-2.858 7.017C15.118 19.006 12.732 20 9.982 20c-2.703 0-5.048-.983-7.035-2.947C.982 15.09 0 12.738 0 10c0-2.738.983-5.107 2.947-7.107C4.875.964 7.22 0 9.982 0Zm.036 1.804c-2.274 0-4.196.798-5.768 2.393C2.619 5.863 1.803 7.798 1.803 10c0 2.215.81 4.132 2.429 5.75 1.619 1.62 3.547 2.428 5.785 2.428 2.226 0 4.167-.815 5.822-2.446 1.571-1.512 2.357-3.423 2.357-5.732 0-2.274-.798-4.208-2.393-5.804-1.595-1.595-3.523-2.392-5.785-2.392Zm2.679 5.714v4.089h-1.143v4.857H8.447v-4.857H7.304v-4.09a.62.62 0 0 1 .187-.455.622.622 0 0 1 .456-.187h4.107c.167 0 .316.063.446.188s.197.276.197.455Zm-4.09-2.571c0-.94.464-1.411 1.393-1.411.93 0 1.393.47 1.393 1.41 0 .929-.465 1.393-1.393 1.393-.928 0-1.393-.464-1.393-1.392Z"],
["d","M9.982 0c2.797 0 5.166.97 7.107 2.91C19.03 4.84 20 7.203 20 10s-.953 5.143-2.858 7.036C15.131 19.012 12.743 20 9.982 20c-2.703 0-5.048-.982-7.035-2.947C.982 15.09 0 12.74 0 10c0-2.726.983-5.089 2.947-7.089C4.887.971 7.232 0 9.982 0Zm.036 1.804c-2.274 0-4.196.803-5.768 2.41C2.619 5.87 1.803 7.799 1.803 10c0 2.227.81 4.143 2.429 5.75 1.619 1.62 3.547 2.428 5.785 2.428 2.226 0 4.167-.815 5.822-2.446 1.571-1.524 2.357-3.434 2.357-5.732 0-2.285-.798-4.214-2.393-5.785-1.583-1.608-3.512-2.411-5.785-2.411ZM5.553 8.589c.19-1.226.684-2.176 1.482-2.848.798-.673 1.768-1.009 2.91-1.009 1.572 0 2.822.506 3.75 1.518.93 1.012 1.394 2.31 1.394 3.893 0 1.535-.482 2.812-1.446 3.83-.965 1.017-2.215 1.526-3.75 1.526-1.132 0-2.108-.339-2.93-1.017-.82-.68-1.315-1.643-1.481-2.893H8c.06 1.214.792 1.821 2.197 1.821.701 0 1.267-.303 1.696-.91.429-.607.643-1.417.643-2.429 0-1.06-.196-1.866-.589-2.42-.393-.553-.958-.83-1.697-.83-1.333 0-2.083.59-2.25 1.768h.732L6.752 10.57 4.768 8.589h.785Z"],
["d","M31.943848,0C40.896484,0,48.476562,3.105469,54.6875,9.314453C60.894531,15.486328,64.000977,23.045898,64.000977,32    s-3.048828,16.457031-9.145508,22.513672C48.417969,60.837891,40.779297,64,31.942871,64    c-8.648926,0-16.152832-3.142578-22.513672-9.429688C3.144043,48.286133,0,40.761719,0,32.000977    c0-8.723633,3.144043-16.285156,9.429199-22.68457C15.640137,3.105469,23.14502,0,31.943848,0z M32.060547,5.771484    c-7.275391,0-13.429688,2.570312-18.458496,7.714844C8.381836,18.783203,5.772949,24.954102,5.772949,32    c0,7.125,2.589844,13.256836,7.77002,18.400391c5.181152,5.181641,11.352051,7.770508,18.515625,7.770508    c7.123047,0,13.332031-2.608398,18.626953-7.828125C55.713867,45.466797,58.228516,39.353516,58.228516,32    c0-7.3125-2.553711-13.484375-7.65625-18.513672C45.504883,8.341797,39.333984,5.771484,32.060547,5.771484z M44.117188,24.456055    v5.485352H20.859863v-5.485352H44.117188z M44.117188,34.743164v5.481445H20.859863v-5.481445H44.117188z"],
"d;M17.2353 15.75C19.1599 15.75 20.7206 17.3107 20.7206 19.2353C20.7206 21.1599 19.1599 22.7206 17.2353 22.7206C15.3107 22.7206 13.75 21.1599 13.75 19.2353C13.75 17.3107 15.3107 15.75 17.2353 15.75Z;fill;#CEEAD6;stroke;#188038;stroke-width;1.5;stroke-miterlimit;10;stroke-linejoin;round".split(";"),"d;M30.2207 42.4853V15.75H44.2501V42.4853H30.2207Z;xq;;fill;#FEEFC3;stroke;#F9AB00;stroke-width;1.5;stroke-miterlimit;10;stroke-linejoin;round".split(";"),"d;M40.4857 31.9411C40.4857 37.7644 35.7649 42.4852 29.9416 42.4852C24.1182 42.4852 19.3975 37.7644 19.3975 31.9411C19.3975 26.1177 24.1182 21.397 29.9416 21.397C35.7649 21.397 40.4857 26.1177 40.4857 31.9411Z;fill;#D2E3FC;stroke;#1A73E8;stroke-width;1.5;stroke-miterlimit;10;stroke-linejoin;round".split(";"),
"d;M13.75 42.4854V27.1637L29.0717 42.4854H13.75Z;fill;#FCE8E6;stroke;#EA4335;stroke-width;1.5;stroke-miterlimit;10;stroke-linejoin;round".split(";"),"cx 28 cy 28 r 27.5 fill #FEF7E0 stroke #FEF7E0 stroke-width 3".split(" "),"x 15.7266 y 15.7271 width 27.2727 height 27.2727 fill #FDE293 stroke #FBBC04 stroke-width 1.5".split(" "),"x 13 y 13 width 27.2727 height 27.2727 fill #FEEFC3 stroke #FBBC04 stroke-width 1.5".split(" "),["d","M21.6706 31.3555C20.8634 31.3555 20.0981 31.2058 19.3748 30.9066C18.6619 30.6073 18.0277 30.1905 17.472 29.6561C16.9269 29.1217 16.4971 28.4911 16.1826 27.7644C15.8786 27.0269 15.7266 26.2253 15.7266 25.3596C15.7266 24.4939 15.8786 23.6977 16.1826 22.9709C16.4971 22.2334 16.9269 21.5975 17.472 21.0631C18.0172 20.5287 18.6462 20.1119 19.3591 19.8127C20.0824 19.5134 20.8529 19.3638 21.6706 19.3638C22.5722 19.3638 23.3847 19.5241 24.108 19.8447C24.8314 20.1654 25.4499 20.6089 25.9636 21.1754L24.5012 22.6342C24.1447 22.2388 23.7359 21.9395 23.2746 21.7365C22.8133 21.5227 22.2734 21.4158 21.6549 21.4158C20.9735 21.4158 20.3445 21.5815 19.7679 21.9128C19.1913 22.2334 18.7301 22.6877 18.3841 23.2755C18.0382 23.8633 17.8652 24.558 17.8652 25.3596C17.8652 26.1505 18.0382 26.8452 18.3841 27.4437C18.7301 28.0316 19.1913 28.4911 19.7679 28.8225C20.355 29.1431 20.9945 29.3034 21.6864 29.3034C22.3888 29.3034 22.9863 29.1752 23.479 28.9187C23.9718 28.6515 24.3596 28.3148 24.6427 27.9087C24.9257 27.5025 25.0987 27.0804 25.1616 26.6422H21.6235V24.7985H27.143C27.1744 24.9054 27.2006 25.0657 27.2216 25.2795C27.2426 25.4932 27.2531 25.6696 27.2531 25.8085C27.2531 26.9414 27.0119 27.9247 26.5297 28.7583C26.0475 29.5813 25.387 30.2226 24.5483 30.6821C23.7097 31.131 22.7504 31.3555 21.6706 31.3555Z",
"fill","#F29900"],["d","M32.5314 34.8183C31.8081 34.8183 31.179 34.7007 30.6444 34.4656C30.1202 34.2412 29.6904 33.9473 29.3549 33.5839C29.0195 33.2205 28.7836 32.8411 28.6473 32.4456L30.5815 31.644C30.7492 32.0395 31.0008 32.3548 31.3363 32.5899C31.6822 32.8357 32.0806 32.9586 32.5314 32.9586C33.1709 32.9586 33.6846 32.7556 34.0725 32.3494C34.4603 31.954 34.6543 31.3768 34.6543 30.618V29.9767H34.5285C34.2769 30.3401 33.9467 30.618 33.5378 30.8104C33.129 31.0028 32.6624 31.099 32.1383 31.099C31.4883 31.099 30.875 30.928 30.2984 30.5859C29.7323 30.2439 29.2711 29.7576 28.9146 29.1271C28.5687 28.4965 28.3957 27.7483 28.3957 26.8826C28.3957 26.0062 28.5687 25.2581 28.9146 24.6382C29.2711 24.0076 29.7323 23.5213 30.2984 23.1793C30.875 22.8373 31.4883 22.6663 32.1383 22.6663C32.6624 22.6663 33.129 22.7625 33.5378 22.9549C33.9467 23.1366 34.2769 23.4144 34.5285 23.7885H34.6543V22.9228H36.6357V30.5379C36.6357 31.4143 36.4679 32.1731 36.1325 32.8144C35.797 33.4556 35.32 33.9473 34.7015 34.2893C34.0934 34.642 33.3701 34.8183 32.5314 34.8183ZM32.5629 29.1912C32.9298 29.1912 33.2705 29.1057 33.585 28.9347C33.91 28.753 34.1668 28.4911 34.3555 28.1491C34.5547 27.7964 34.6543 27.3743 34.6543 26.8826C34.6543 26.3696 34.5547 25.9421 34.3555 25.6001C34.1668 25.2581 33.91 25.0016 33.585 24.8306C33.2705 24.6596 32.9298 24.5741 32.5629 24.5741C32.1959 24.5741 31.85 24.6596 31.525 24.8306C31.2 25.0016 30.9379 25.2581 30.7387 25.6001C30.55 25.9421 30.4557 26.3696 30.4557 26.8826C30.4557 27.385 30.55 27.8125 30.7387 28.1652C30.9379 28.5072 31.2 28.7637 31.525 28.9347C31.85 29.1057 32.1959 29.1912 32.5629 29.1912Z",
"fill","#F29900"],"d;M29 57C44.464 57 57 44.464 57 29C57 13.536 44.464 1 29 1C13.536 1 1 13.536 1 29C1 44.464 13.536 57 29 57Z;fill;#E6F4EA;stroke;#E6F4EA;stroke-width;3;stroke-miterlimit;10".split(";"),"x 17.4766 y 17.4771 width 25.7727 height 25.7727 fill #81C995 stroke #34A853 stroke-width 1.5".split(" "),"x 14.75 y 14.75 width 25.7727 height 25.7727 fill #CEEAD6 stroke #34A853 stroke-width 1.5".split(" "),["d","M23.744 24.04V25.784H30.896V24.04H23.744ZM21.008 28.008V29.832H35.024V28.008H21.008ZM26.944 26.984V32.184C26.944 32.408 26.864 32.472 26.544 32.488C26.224 32.504 25.008 32.488 24.032 32.44C24.352 32.968 24.736 33.832 24.864 34.408C26.192 34.408 27.216 34.376 27.984 34.088C28.768 33.8 29.008 33.272 29.008 32.248V26.984H26.944ZM30.304 24.04V24.408C29.744 25.24 28.528 26.472 27.392 27.144C27.664 27.4 28.176 27.896 28.4 28.216C29.952 27.416 31.44 26.088 32.48 24.904L31.248 23.944L30.816 24.04H30.304ZM26.944 19.416V22.328H28.992V19.416H26.944ZM21.072 20.952V25.112H22.96V22.76H32.912V25.112H34.896V20.952H21.072Z",
"fill","#198639"],"x 1 y 1 width 56 height 56 rx 28 fill #E8F0FE stroke #E8F0FE stroke-width 3".split(" "),"d;M26.6538 12.4249C28.2482 10.9082 30.7518 10.9082 32.3462 12.4249C33.5889 13.6071 35.3028 14.1582 37.0017 13.9219L37.104 13.9077C39.2448 13.6099 41.2382 15.0574 41.6178 17.1852C41.9189 18.8733 43.0052 20.3316 44.519 21.1214C46.4379 22.1225 47.2258 24.4892 46.2701 26.4117C45.5094 27.942 45.5094 29.7402 46.2701 31.2705C47.2258 33.193 46.4379 35.5597 44.519 36.5609C43.0052 37.3507 41.9189 38.8089 41.6178 40.497C41.2382 42.6249 39.2448 44.0723 37.104 43.7745L37.0017 43.7603C35.3028 43.524 33.5889 44.0751 32.3462 45.2574C30.7518 46.7741 28.2482 46.7741 26.6538 45.2574C25.4111 44.0751 23.6972 43.524 21.9983 43.7603L21.896 43.7745C19.7552 44.0723 17.7618 42.6249 17.3822 40.497C17.0811 38.8089 15.9948 37.3507 14.481 36.5609C12.5621 35.5597 11.7742 33.193 12.7299 31.2705C13.4906 29.7402 13.4906 27.942 12.7299 26.4117C11.7742 24.4892 12.5621 22.1225 14.481 21.1214C15.9948 20.3316 17.0811 18.8733 17.3822 17.1852C17.7618 15.0574 19.7552 13.6099 21.896 13.9077L21.9983 13.9219L22.1016 13.1791L21.9983 13.9219C23.6972 14.1582 25.4111 13.6071 26.6538 12.4249Z;fill;#D3E3FD;stroke;#1A73E8;stroke-width;1.5".split(";"),
["d","M35 37.592L23.78 37.592L23.78 34.886L25.188 34.886L25.188 34.71C24.836 34.4753 24.528 34.1893 24.264 33.852C24 33.5147 23.7947 33.1333 23.648 32.708C23.5013 32.268 23.428 31.7987 23.428 31.3C23.428 30.4787 23.6187 29.782 24 29.21C24.3813 28.6233 24.8507 28.2127 25.408 27.978C24.8653 27.6407 24.4033 27.164 24.022 26.548C23.626 25.9173 23.428 25.14 23.428 24.216C23.428 22.9107 23.824 21.9353 24.616 21.29C25.408 20.63 26.464 20.3 27.784 20.3L35 20.3L35 23.16L28.312 23.16C27.5933 23.16 27.0507 23.3287 26.684 23.666C26.3027 24.0033 26.112 24.458 26.112 25.03C26.112 25.5287 26.2513 25.9687 26.53 26.35C26.794 26.7167 27.168 27.0027 27.652 27.208C28.136 27.3987 28.7007 27.494 29.346 27.494L35 27.494L35 30.376L28.312 30.376C27.5933 30.376 27.0507 30.552 26.684 30.904C26.3027 31.2413 26.112 31.7253 26.112 32.356C26.112 32.8253 26.2513 33.2433 26.53 33.61C26.794 33.962 27.168 34.2333 27.652 34.424C28.136 34.6147 28.7007 34.71 29.346 34.71L35 34.71L35 37.592Z",
"fill","#0B57D0"],"x 1 y 1 width 56 height 56 rx 28 fill #FCE8E6 stroke #FCE8E6 stroke-width 3".split(" "),"x;3.06066;y;32;width;40.5;height;33.5;rx;16.75;transform;rotate(-45 3.06066 32);fill;#FAD2CF;stroke;#EE675C;stroke-width;1.5".split(";"),["d","M22.85 34.1C23.7 33.45 24.65 32.9375 25.7 32.5625C26.75 32.1875 27.85 32 29 32C30.15 32 31.25 32.1875 32.3 32.5625C33.35 32.9375 34.3 33.45 35.15 34.1C35.7333 33.4167 36.1875 32.6417 36.5125 31.775C36.8375 30.9083 37 29.9833 37 29C37 26.7833 36.2208 24.8958 34.6625 23.3375C33.1042 21.7792 31.2167 21 29 21C26.7833 21 24.8958 21.7792 23.3375 23.3375C21.7792 24.8958 21 26.7833 21 29C21 29.9833 21.1625 30.9083 21.4875 31.775C21.8125 32.6417 22.2667 33.4167 22.85 34.1ZM29 30C28.0167 30 27.1875 29.6625 26.5125 28.9875C25.8375 28.3125 25.5 27.4833 25.5 26.5C25.5 25.5167 25.8375 24.6875 26.5125 24.0125C27.1875 23.3375 28.0167 23 29 23C29.9833 23 30.8125 23.3375 31.4875 24.0125C32.1625 24.6875 32.5 25.5167 32.5 26.5C32.5 27.4833 32.1625 28.3125 31.4875 28.9875C30.8125 29.6625 29.9833 30 29 30ZM29 39C27.6167 39 26.3167 38.7375 25.1 38.2125C23.8833 37.6875 22.825 36.975 21.925 36.075C21.025 35.175 20.3125 34.1167 19.7875 32.9C19.2625 31.6833 19 30.3833 19 29C19 27.6167 19.2625 26.3167 19.7875 25.1C20.3125 23.8833 21.025 22.825 21.925 21.925C22.825 21.025 23.8833 20.3125 25.1 19.7875C26.3167 19.2625 27.6167 19 29 19C30.3833 19 31.6833 19.2625 32.9 19.7875C34.1167 20.3125 35.175 21.025 36.075 21.925C36.975 22.825 37.6875 23.8833 38.2125 25.1C38.7375 26.3167 39 27.6167 39 29C39 30.3833 38.7375 31.6833 38.2125 32.9C37.6875 34.1167 36.975 35.175 36.075 36.075C35.175 36.975 34.1167 37.6875 32.9 38.2125C31.6833 38.7375 30.3833 39 29 39ZM29 37C29.8833 37 30.7167 36.8708 31.5 36.6125C32.2833 36.3542 33 35.9833 33.65 35.5C33 35.0167 32.2833 34.6458 31.5 34.3875C30.7167 34.1292 29.8833 34 29 34C28.1167 34 27.2833 34.1292 26.5 34.3875C25.7167 34.6458 25 35.0167 24.35 35.5C25 35.9833 25.7167 36.3542 26.5 36.6125C27.2833 36.8708 28.1167 37 29 37ZM29 28C29.4333 28 29.7917 27.8583 30.075 27.575C30.3583 27.2917 30.5 26.9333 30.5 26.5C30.5 26.0667 30.3583 25.7083 30.075 25.425C29.7917 25.1417 29.4333 25 29 25C28.5667 25 28.2083 25.1417 27.925 25.425C27.6417 25.7083 27.5 26.0667 27.5 26.5C27.5 26.9333 27.6417 27.2917 27.925 27.575C28.2083 27.8583 28.5667 28 29 28Z",
"fill","#D93025"],["d","M28 56a28 28 0 1 0 0-56 28 28 0 0 0 0 56Z","fill","#F8F9FA"],"cx 28 cy 28 r 17.5 fill #E8EAED stroke #5F6368".split(" "),["d","M28 29.9v-3.7h9.4l.2 2c0 5.7-3.8 9.8-9.6 9.8a10 10 0 1 1 6.7-17.4l-2.9 2.8c-.7-.7-2-1.5-3.8-1.5a6 6 0 0 0-6 6.1 6 6 0 0 0 6 6.1c3.8 0 5.2-2.6 5.5-4.2H28Z","fill","#5F6368"],["d","M28 56a28 28 0 1 0 0-56 28 28 0 0 0 0 56Z","fill","#F3E8FD"],"fill;#D7AEFB;stroke;#A142F4;stroke-width;1.5;d;M16.5 16.5h25.8v25.8H16.5z".split(";"),"fill;#E9D2FD;stroke;#A142F4;stroke-width;1.5;d;M13.8 13.8h25.8v25.8H13.8z".split(";"),
["d","m23 32-6-6 6-6 1.4 1.4-4.6 4.6 4.6 4.6L23 32Zm8 0-1.4-1.4 4.6-4.6-4.6-4.6L31 20l6 6-6 6Z","fill","#9334E6"],"fill none height 192 width 192".split(" "),["d","M177.44,55.09c-1.96-7.31-7.72-13.08-15.03-15.03C149.17,36.5,96,36.5,96,36.5s-53.17,0-66.41,3.56 c-7.31,1.96-13.08,7.72-15.03,15.03C11,68.33,11,96,11,96s0,27.67,3.56,40.91c1.96,7.31,7.72,13.08,15.03,15.03 C42.83,155.5,96,155.5,96,155.5s53.17,0,66.41-3.56c7.31-1.96,13.08-7.72,15.03-15.03C181,123.67,181,96,181,96 S181,68.33,177.44,55.09z",
"fill","#FF0000"],["fill","#FFFFFF","points","79,121.5 123.17,96 79,70.5"],["d","M83.4 11.2v7h-2.1V1.9h9.6v2h-7.5v5.4h6.8v2h-6.8ZM91.6 12.6a6 6 0 0 1 1.6-4.3 5.6 5.6 0 0 1 4.2-1.7c1.7 0 3 .6 4.1 1.7a6 6 0 0 1 1.7 4.3c0 1.8-.6 3.2-1.7 4.3a5.5 5.5 0 0 1-4.1 1.7c-1.7 0-3-.5-4.2-1.7a6 6 0 0 1-1.6-4.3Zm2.1 0c0 1.3.4 2.2 1 3 .8.7 1.6 1.1 2.7 1.1 1 0 2-.4 2.6-1.1.7-.8 1-1.7 1-3a4 4 0 0 0-1-2.9 3.4 3.4 0 0 0-2.6-1.1c-1 0-2 .4-2.6 1.1a4 4 0 0 0-1 3ZM107 7v1.6c.3-.6.8-1 1.5-1.4.6-.4 1.3-.6 2-.6 1.4 0 2.5.4 3.2 1.2.8.8 1.2 2 1.2 3.4v7h-2.2v-6.9c0-1.8-1-2.8-2.7-2.8-.9 0-1.6.4-2.2 1-.5.7-.8 1.6-.8 2.5v6.2h-2.1V7h2ZM121.2 18.5c-.9 0-1.6-.3-2.3-.9-.6-.6-.9-1.3-.9-2.4V9h-2V7h2V3.6h2.1V7h2.8v2h-2.8v5.5c0 .8.2 1.3.5 1.6.3.2.6.4 1 .4h.5l.4-.2.7 1.9c-.6.2-1.2.3-2 .3ZM133.8 15.1a3 3 0 0 1-1.3 2.5c-.9.7-2 1-3.3 1-1 0-2-.3-3-.9a4.9 4.9 0 0 1-1.8-2.3l2-.8a3 3 0 0 0 3 2.1 3 3 0 0 0 1.5-.4c.5-.3.7-.6.7-1 0-.8-.5-1.3-1.6-1.6l-2-.5c-2.2-.6-3.3-1.6-3.3-3.2a3 3 0 0 1 1.3-2.4c.8-.7 1.9-1 3.2-1 1 0 2 .3 2.7.7.8.5 1.4 1.1 1.7 2l-1.9.7c-.2-.4-.5-.8-1-1-.5-.4-1-.5-1.7-.5-.5 0-1 .1-1.4.4-.5.3-.7.6-.7 1 0 .7.6 1.1 1.8 1.4l1.7.4c2.3.6 3.4 1.7 3.4 3.4ZM9.4 18.6A9.4 9.4 0 0 1 0 9.3C0 4.2 4.3 0 9.4 0c2.9 0 5 1.1 6.4 2.6L14 4.4c-1-1-2.5-1.9-4.6-1.9-3.7 0-6.6 3-6.6 6.8s2.9 6.8 6.6 6.8c2.5 0 3.9-1 4.8-1.9.7-.7 1.2-1.7 1.4-3.2H9.4V8.5H18l.2 1.6c0 1.9-.6 4.2-2.2 6a8.5 8.5 0 0 1-6.6 2.5ZM31.4 12.6c0 3.5-2.7 6-5.9 6-3.3 0-6-2.5-6-6 0-3.4 2.7-6 6-6 3.2 0 6 2.6 6 6Zm-2.6 0c0-2.1-1.5-3.6-3.3-3.6-1.8 0-3.3 1.5-3.3 3.6 0 2.2 1.5 3.7 3.3 3.7 1.8 0 3.3-1.5 3.3-3.7ZM44.7 12.6c0 3.5-2.7 6-6 6-3.2 0-5.9-2.5-5.9-6 0-3.4 2.7-6 6-6 3.2 0 5.9 2.6 5.9 6Zm-2.6 0c0-2.1-1.6-3.6-3.4-3.6-1.7 0-3.3 1.5-3.3 3.6 0 2.2 1.6 3.7 3.3 3.7 1.8 0 3.4-1.5 3.4-3.7ZM57.6 7v10.8c0 4.4-2.6 6.2-5.7 6.2-3 0-4.7-2-5.3-3.5l2.3-1c.4 1 1.4 2.2 3 2.2 2 0 3.2-1.3 3.2-3.6v-.8H55a4 4 0 0 1-3.2 1.3 6 6 0 0 1-5.7-6 6 6 0 0 1 5.7-6c1.5 0 2.6.7 3.2 1.4V7h2.6Zm-2.3 5.7c0-2.1-1.4-3.7-3.2-3.7-1.8 0-3.4 1.6-3.4 3.7 0 2 1.6 3.6 3.4 3.6 1.8 0 3.2-1.5 3.2-3.6ZM62.2.6v17.7h-2.6V.6h2.6ZM72.6 14.6l2 1.4a6 6 0 0 1-5 2.6 5.8 5.8 0 0 1-5.8-6c0-3.5 2.4-6 5.5-6s4.7 2.5 5.2 3.8l.2.7-8 3.3a3 3 0 0 0 3 1.9c1.3 0 2.2-.7 2.9-1.7Zm-6.3-2.1 5.3-2.3c-.3-.7-1.1-1.2-2.2-1.2a3.3 3.3 0 0 0-3.1 3.5Z"],
["d","M28 56C43.464 56 56 43.464 56 28C56 12.536 43.464 0 28 0C12.536 0 0 12.536 0 28C0 43.464 12.536 56 28 56Z","fill","#F8F9FA"],"d;M44 28C44 36.8366 36.8366 44 28 44C19.1634 44 12 36.8366 12 28C12 19.1634 19.1634 12 28 12C36.8366 12 44 19.1634 44 28Z;fill;#F8F9FA;stroke;#0B57D0;stroke-width;2".split(";"),"d;M17.0996 17.0996H38.8996V38.8996H17.0996V17.0996Z;fill;#F8F9FA;stroke;#0B57D0;stroke-width;2".split(";"),["id","path-4-inside-1_1512_67614","fill","white"],"fill-rule;evenodd;clip-rule;evenodd;d;M39.8387 16.1611L27.9994 39.8397L16.1602 16.1611".split(";"),
"d;M27.9994 39.8397L26.2106 40.7341L27.9994 44.3118L29.7883 40.7341L27.9994 39.8397ZM38.0499 15.2667L26.2106 38.9453L29.7883 40.7341L41.6276 17.0556L38.0499 15.2667ZM29.7883 38.9453L17.949 15.2667L14.3713 17.0556L26.2106 40.7341L29.7883 38.9453Z;fill;#0B57D0;mask;url(#path-4-inside-1_1512_67614)".split(";"),"xmlns http://www.w3.org/2000/svg width 40 height 40 fill currentColor".split(" "),["d","M.41 12.649C-1.78 5.166 5.166-1.781 12.65.41l4.579 1.342c1.81.53 3.734.53 5.544 0L27.352.41C34.833-1.78 41.781 5.166 39.59 12.65l-1.342 4.579a9.864 9.864 0 0 0 0 5.544l1.342 4.58c2.191 7.482-4.756 14.43-12.239 12.238l-4.578-1.342a9.864 9.864 0 0 0-5.546 0L12.65 39.59C5.166 41.78-1.781 34.834.41 27.35l1.342-4.578c.53-1.81.53-3.735 0-5.546L.41 12.65Z"],
["d","M1 1h2.7l1.7 6.5a11.8 11.8 0 0 1 .4 2l.1-.6.1-.5L8.1 1h.7l-3 10h-2L1 1ZM9.5 9c0-.8.4-1.4 1.3-1.8.8-.4 2-.6 3.5-.6h3.2v-.4c0-.5-.3-.8-.7-1-.5-.2-1.2-.3-2.2-.3a7 7 0 0 0-2.2.2c-.5.2-.7.4-.7.8H10c0-.7.4-1.3 1.2-1.6.8-.4 2-.6 3.4-.6s2.4.2 3.2.6c.8.5 1.1 1 1.1 1.9v3.3c0 .3 0 .5.2.8 0 .3.1.5.3.7v.1h-1.6a1.8 1.8 0 0 1-.4-1 3 3 0 0 1-1.5.8c-.7.2-1.6.3-2.7.3-1.2 0-2.1-.2-2.8-.5-.7-.4-1-1-1-1.7Zm1.6-.1c0 .4.2.7.6.9.5.2 1.2.3 2.2.3 1 0 1.8-.2 2.5-.5s1-.7 1-1v-1h-2.8c-1.1 0-2 .1-2.6.4-.6.2-1 .5-1 .9Zm9.7 2.2V3.8h2.4v.8c.2-.3.5-.5 1-.7a3 3 0 0 1 2-.2v1.8a3.7 3.7 0 0 0-.8-.1 2.4 2.4 0 0 0-2 1.2V11h-2.6Zm6.4 0V3.8h2V11h-2Zm-.1-9.2c0-.3 0-.6.2-.8.2-.2.5-.3.9-.3.3 0 .6.1.8.3.2.2.3.5.3.8 0 .3 0 .5-.3.7-.2.2-.5.3-.8.3-.4 0-.7 0-.9-.3a1 1 0 0 1-.2-.7Zm3.5 6.9c0-.8.2-1.5.7-1.9a3 3 0 0 1 2-.6h1.2v-1c0-.3 0-.6-.2-.8-.1-.2-.4-.3-.7-.3-.3 0-.5.1-.7.3l-.2.9H31c0-.7.3-1.3.8-1.8s1.1-.7 2-.7a3 3 0 0 1 2 .6c.4.4.6 1 .6 2v4l.1.8.2.7v.1h-1.8l-.1-.4-.1-.6c-.1.3-.4.6-.7.8a2 2 0 0 1-1.2.3c-.6 0-1.1-.2-1.5-.6-.4-.3-.6-1-.6-1.8Zm1.8-.1c0 .4 0 .7.2 1 .2.2.4.3.7.3.3 0 .6-.2.8-.5.3-.2.4-.6.4-1V7.2h-1c-.3 0-.6.1-.8.4-.2.2-.3.5-.3 1Zm5.7 2.4V.5h1.5v4c.1-.2.4-.5.7-.6.2-.2.6-.2 1-.2.7 0 1.4.3 1.8 1 .5.7.7 1.5.7 2.6v.2c0 1-.2 2-.7 2.6-.4.7-1 1-1.8 1-.4 0-.8 0-1-.2-.4-.2-.6-.4-.8-.7v.8H38Zm1.5-2c0 .2.2.5.5.7.2.2.5.3.8.3.5 0 .9-.2 1.1-.6.2-.4.4-1 .4-1.7v-.6c0-.7-.2-1.3-.4-1.7-.2-.4-.6-.6-1-.6s-.7.1-1 .3c-.2.3-.4.5-.4.8v3Zm5.8 2V.5h1V11h-1Zm2.7-3.5v-.2c0-1.2.2-2 .7-2.7.5-.7 1.2-1 2-1s1.4.3 1.9.9c.4.5.6 1.4.6 2.7v.3h-5v-.6h4.4c0-.9-.2-1.6-.5-2-.2-.4-.7-.7-1.5-.7-.6 0-1.1.3-1.5.8-.3.5-.5 1.2-.5 2v.7c0 1 .2 1.6.6 2.1.4.5 1 .8 1.7.8.4 0 .8-.1 1-.3.4-.1.6-.4.9-.7l.5.4c-.3.4-.6.7-1 .9a3 3 0 0 1-1.4.3c-1 0-1.6-.3-2.2-1-.5-.6-.7-1.5-.7-2.7Z"],
"width 36 height 12 fill none xmlns http://www.w3.org/2000/svg".split(" "),["d","M5.292 11.224C4.61067 11.224 3.99 11.1027 3.43 10.86C2.87933 10.6173 2.39867 10.2673 1.988 9.81C1.57733 9.35267 1.26 8.802 1.036 8.158C0.821333 7.514 0.714 6.79067 0.714 5.988C0.714 5.18533 0.826 4.462 1.05 3.818C1.28333 3.16467 1.60533 2.614 2.016 2.166C2.42667 1.70867 2.912 1.35867 3.472 1.116C4.032 0.873333 4.64333 0.751999 5.306 0.751999C6.02467 0.751999 6.68267 0.877999 7.28 1.13C7.88667 1.382 8.38133 1.75533 8.764 2.25C9.156 2.73533 9.38467 3.33733 9.45 4.056L7.938 4.308C7.87267 3.90667 7.728 3.54733 7.504 3.23C7.28 2.91267 6.986 2.66533 6.622 2.488C6.258 2.30133 5.81933 2.208 5.306 2.208C4.73667 2.208 4.21867 2.35267 3.752 2.642C3.29467 2.922 2.93067 3.342 2.66 3.902C2.39867 4.462 2.268 5.15733 2.268 5.988C2.268 6.80933 2.39867 7.5 2.66 8.06C2.93067 8.62 3.29467 9.04467 3.752 9.334C4.20933 9.62333 4.72733 9.768 5.306 9.768C5.80067 9.768 6.23 9.67933 6.594 9.502C6.958 9.32467 7.25667 9.07733 7.49 8.76C7.72333 8.44267 7.882 8.074 7.966 7.654L9.478 7.822C9.35667 8.522 9.114 9.12867 8.75 9.642C8.39533 10.146 7.924 10.538 7.336 10.818C6.75733 11.0887 6.076 11.224 5.292 11.224Z",
"fill","#F28B82"],["d","M14.0848 11.224C13.3474 11.224 12.7081 11.0607 12.1668 10.734C11.6254 10.398 11.2054 9.936 10.9068 9.348C10.6174 8.76 10.4728 8.08333 10.4728 7.318C10.4728 6.54333 10.6174 5.86667 10.9068 5.288C11.2054 4.7 11.6254 4.24267 12.1668 3.916C12.7081 3.58 13.3474 3.412 14.0848 3.412C14.8314 3.412 15.4708 3.58 16.0028 3.916C16.5441 4.24267 16.9594 4.7 17.2488 5.288C17.5474 5.86667 17.6968 6.54333 17.6968 7.318C17.6968 8.08333 17.5474 8.76 17.2488 9.348C16.9594 9.936 16.5441 10.398 16.0028 10.734C15.4708 11.0607 14.8314 11.224 14.0848 11.224ZM14.0848 9.838C14.5048 9.838 14.8734 9.74 15.1908 9.544C15.5081 9.348 15.7554 9.06333 15.9328 8.69C16.1101 8.30733 16.1988 7.85 16.1988 7.318C16.1988 6.77667 16.1101 6.31933 15.9328 5.946C15.7554 5.57267 15.5081 5.288 15.1908 5.092C14.8734 4.896 14.5094 4.798 14.0988 4.798C13.6788 4.798 13.3101 4.896 12.9928 5.092C12.6754 5.288 12.4234 5.57267 12.2368 5.946C12.0594 6.31933 11.9708 6.77667 11.9708 7.318C11.9708 7.85933 12.0594 8.31667 12.2368 8.69C12.4234 9.06333 12.6754 9.348 12.9928 9.544C13.3194 9.74 13.6834 9.838 14.0848 9.838Z",
"fill","#FDD663"],["d","M19.2329 11V0.136H20.7449V11H19.2329Z","fill","#81C995"],["d","M25.8973 11.224C25.1599 11.224 24.5206 11.0607 23.9793 10.734C23.4379 10.398 23.0179 9.936 22.7193 9.348C22.4299 8.76 22.2853 8.08333 22.2853 7.318C22.2853 6.54333 22.4299 5.86667 22.7193 5.288C23.0179 4.7 23.4379 4.24267 23.9793 3.916C24.5206 3.58 25.1599 3.412 25.8973 3.412C26.6439 3.412 27.2833 3.58 27.8153 3.916C28.3566 4.24267 28.7719 4.7 29.0613 5.288C29.3599 5.86667 29.5093 6.54333 29.5093 7.318C29.5093 8.08333 29.3599 8.76 29.0613 9.348C28.7719 9.936 28.3566 10.398 27.8153 10.734C27.2833 11.0607 26.6439 11.224 25.8973 11.224ZM25.8973 9.838C26.3173 9.838 26.6859 9.74 27.0033 9.544C27.3206 9.348 27.5679 9.06333 27.7453 8.69C27.9226 8.30733 28.0113 7.85 28.0113 7.318C28.0113 6.77667 27.9226 6.31933 27.7453 5.946C27.5679 5.57267 27.3206 5.288 27.0033 5.092C26.6859 4.896 26.3219 4.798 25.9113 4.798C25.4913 4.798 25.1226 4.896 24.8053 5.092C24.4879 5.288 24.2359 5.57267 24.0493 5.946C23.8719 6.31933 23.7833 6.77667 23.7833 7.318C23.7833 7.85933 23.8719 8.31667 24.0493 8.69C24.2359 9.06333 24.4879 9.348 24.8053 9.544C25.1319 9.74 25.4959 9.838 25.8973 9.838Z",
"fill","#8AB4F8"],["d","M30.9771 11V3.636H32.3911V4.63H32.4751C32.5777 4.39667 32.7177 4.19133 32.8951 4.014C33.0817 3.82733 33.2964 3.68267 33.5391 3.58C33.7911 3.47733 34.0617 3.426 34.3511 3.426C34.5284 3.426 34.6731 3.43533 34.7851 3.454C34.8971 3.47267 34.9951 3.496 35.0791 3.524V5.05C34.9484 4.98467 34.8037 4.938 34.6451 4.91C34.4864 4.87267 34.3137 4.854 34.1271 4.854C33.8097 4.854 33.5251 4.938 33.2731 5.106C33.0304 5.274 32.8344 5.50733 32.6851 5.806C32.5451 6.10467 32.4751 6.44067 32.4751 6.814V11H30.9771Z",
"fill","#C58AF9"],["d","M5.292 11.224C4.61067 11.224 3.99 11.1027 3.43 10.86C2.87933 10.6173 2.39867 10.2673 1.988 9.81C1.57733 9.35267 1.26 8.802 1.036 8.158C0.821333 7.514 0.714 6.79067 0.714 5.988C0.714 5.18533 0.826 4.462 1.05 3.818C1.28333 3.16467 1.60533 2.614 2.016 2.166C2.42667 1.70867 2.912 1.35867 3.472 1.116C4.032 0.873333 4.64333 0.751999 5.306 0.751999C6.02467 0.751999 6.68267 0.877999 7.28 1.13C7.88667 1.382 8.38133 1.75533 8.764 2.25C9.156 2.73533 9.38467 3.33733 9.45 4.056L7.938 4.308C7.87267 3.90667 7.728 3.54733 7.504 3.23C7.28 2.91267 6.986 2.66533 6.622 2.488C6.258 2.30133 5.81933 2.208 5.306 2.208C4.73667 2.208 4.21867 2.35267 3.752 2.642C3.29467 2.922 2.93067 3.342 2.66 3.902C2.39867 4.462 2.268 5.15733 2.268 5.988C2.268 6.80933 2.39867 7.5 2.66 8.06C2.93067 8.62 3.29467 9.04467 3.752 9.334C4.20933 9.62333 4.72733 9.768 5.306 9.768C5.80067 9.768 6.23 9.67933 6.594 9.502C6.958 9.32467 7.25667 9.07733 7.49 8.76C7.72333 8.44267 7.882 8.074 7.966 7.654L9.478 7.822C9.35667 8.522 9.114 9.12867 8.75 9.642C8.39533 10.146 7.924 10.538 7.336 10.818C6.75733 11.0887 6.076 11.224 5.292 11.224Z",
"fill","#C5221F"],["d","M14.3582 11.224C13.6209 11.224 12.9815 11.0607 12.4402 10.734C11.8989 10.398 11.4789 9.936 11.1802 9.348C10.8909 8.76 10.7462 8.08333 10.7462 7.318C10.7462 6.54333 10.8909 5.86667 11.1802 5.288C11.4789 4.7 11.8989 4.24267 12.4402 3.916C12.9815 3.58 13.6209 3.412 14.3582 3.412C15.1049 3.412 15.7442 3.58 16.2762 3.916C16.8175 4.24267 17.2329 4.7 17.5222 5.288C17.8209 5.86667 17.9702 6.54333 17.9702 7.318C17.9702 8.08333 17.8209 8.76 17.5222 9.348C17.2329 9.936 16.8175 10.398 16.2762 10.734C15.7442 11.0607 15.1049 11.224 14.3582 11.224ZM14.3582 9.838C14.7782 9.838 15.1469 9.74 15.4642 9.544C15.7815 9.348 16.0289 9.06333 16.2062 8.69C16.3835 8.30733 16.4722 7.85 16.4722 7.318C16.4722 6.77667 16.3835 6.31933 16.2062 5.946C16.0289 5.57267 15.7815 5.288 15.4642 5.092C15.1469 4.896 14.7829 4.798 14.3722 4.798C13.9522 4.798 13.5835 4.896 13.2662 5.092C12.9489 5.288 12.6969 5.57267 12.5102 5.946C12.3329 6.31933 12.2442 6.77667 12.2442 7.318C12.2442 7.85933 12.3329 8.31667 12.5102 8.69C12.6969 9.06333 12.9489 9.348 13.2662 9.544C13.5929 9.74 13.9569 9.838 14.3582 9.838Z",
"fill","#F29900"],["d","M19.5747 11V0.136H21.0867V11H19.5747Z","fill","#188038"],["d","M26.3074 11.224C25.5701 11.224 24.9308 11.0607 24.3894 10.734C23.8481 10.398 23.4281 9.936 23.1294 9.348C22.8401 8.76 22.6954 8.08333 22.6954 7.318C22.6954 6.54333 22.8401 5.86667 23.1294 5.288C23.4281 4.7 23.8481 4.24267 24.3894 3.916C24.9308 3.58 25.5701 3.412 26.3074 3.412C27.0541 3.412 27.6934 3.58 28.2254 3.916C28.7668 4.24267 29.1821 4.7 29.4714 5.288C29.7701 5.86667 29.9194 6.54333 29.9194 7.318C29.9194 8.08333 29.7701 8.76 29.4714 9.348C29.1821 9.936 28.7668 10.398 28.2254 10.734C27.6934 11.0607 27.0541 11.224 26.3074 11.224ZM26.3074 9.838C26.7274 9.838 27.0961 9.74 27.4134 9.544C27.7308 9.348 27.9781 9.06333 28.1554 8.69C28.3328 8.30733 28.4214 7.85 28.4214 7.318C28.4214 6.77667 28.3328 6.31933 28.1554 5.946C27.9781 5.57267 27.7308 5.288 27.4134 5.092C27.0961 4.896 26.7321 4.798 26.3214 4.798C25.9014 4.798 25.5328 4.896 25.2154 5.092C24.8981 5.288 24.6461 5.57267 24.4594 5.946C24.2821 6.31933 24.1934 6.77667 24.1934 7.318C24.1934 7.85933 24.2821 8.31667 24.4594 8.69C24.6461 9.06333 24.8981 9.348 25.2154 9.544C25.5421 9.74 25.9061 9.838 26.3074 9.838Z",
"fill","#1967D2"],["d","M31.524 11V3.636H32.938V4.63H33.022C33.1246 4.39667 33.2646 4.19133 33.442 4.014C33.6286 3.82733 33.8433 3.68267 34.086 3.58C34.338 3.47733 34.6086 3.426 34.898 3.426C35.0753 3.426 35.22 3.43533 35.332 3.454C35.444 3.47267 35.542 3.496 35.626 3.524V5.05C35.4953 4.98467 35.3506 4.938 35.192 4.91C35.0333 4.87267 34.8606 4.854 34.674 4.854C34.3566 4.854 34.072 4.938 33.82 5.106C33.5773 5.274 33.3813 5.50733 33.232 5.806C33.092 6.10467 33.022 6.44067 33.022 6.814V11H31.524Z","fill",
"#8430CE"],"width;24;height;24;viewBox;0 0 24 24;fill;none;xmlns;http://www.w3.org/2000/svg".split(";"),"d;M9.2 1.8a4 4 0 0 0-3.9 4C5.3 7 6 8.3 7.1 9c-1 .7-1.8 1.9-1.8 3.2 0 1.4.7 2.6 1.8 3.3-1 .7-1.8 1.9-1.8 3.2a4 4 0 0 0 7.9 0V15c.6.7 1.6 1.3 2.7 1.3 2 0 3.7-1.7 3.7-3.7 0-1.5-.8-2.7-2-3.3 1.2-.7 2-2 2-3.4a4 4 0 0 0-3.9-4H9.2Zm0 1.4h2.6v5.1H9.2a2.6 2.6 0 0 1-2.5-2.5c0-1.5 1.1-2.6 2.5-2.6Zm4 0h2.5c1.4 0 2.6 1.1 2.6 2.6 0 1.4-1.2 2.5-2.6 2.5h-2.5V3.2Zm-4 6.5h2.6v5.1H9.2a2.6 2.6 0 0 1-2.5-2.6c0-1.4 1.1-2.5 2.5-2.5Zm4 0h.3l-.3.4v-.4Zm2.7.4c1.3 0 2.4 1 2.4 2.4 0 1.3-1 2.3-2.4 2.3-1.3 0-2.3-1-2.3-2.3 0-1.3 1-2.4 2.3-2.4Zm-6.7 6h2.6v2.6c0 1.4-1.1 2.6-2.6 2.6a2.6 2.6 0 0 1-2.5-2.6c0-1.4 1.1-2.5 2.5-2.5Z;fill;#3C4043;stroke;#3C4043;stroke-width;.5".split(";")],
O:function(a,b){a&1&&_.E(0,uaa,9,0,":svg:svg",0)(1,vaa,3,0,":svg:svg",1)(2,waa,15,0,":svg:svg",2)(3,xaa,5,0,"span",3)(4,yaa,3,0,":svg:svg",4)(5,zaa,10,0,"span",5)(6,Aaa,6,0,"span",5)(7,Baa,5,0,"span",5)(8,Caa,7,0,"span",5)(9,Daa,4,0,"span",5)(10,Eaa,2,0,":svg:svg",6)(11,Faa,2,0,":svg:svg",6)(12,Gaa,2,0,":svg:svg",6)(13,Haa,2,0,":svg:svg",7)(14,Iaa,5,0,":svg:svg",8)(15,Jaa,6,0,":svg:svg",8)(16,Kaa,5,0,":svg:svg",8)(17,Laa,4,0,":svg:svg",8)(18,Maa,4,0,":svg:svg",8)(19,Naa,4,0,":svg:svg",2)(20,Oaa,6,
0,":svg:svg",2)(21,Paa,4,0,":svg:svg",9)(22,Qaa,2,0,":svg:svg",10)(23,Raa,7,0,":svg:svg",11)(24,Saa,3,0,"span",12)(25,Taa,2,0,":svg:svg",13)(26,Waa,2,1)(27,Xaa,3,0,"span",14);if(a&2){let c;_.I((c=b.name())===b.wb.XC?0:c===b.wb.iL?1:c===b.wb.eL?2:c===b.wb.IL?3:c===b.wb.LL?4:c===b.wb.fN?5:c===b.wb.gN?6:c===b.wb.hN?7:c===b.wb.iN?8:c===b.wb.jN?9:c===b.wb.Iw?10:c===b.wb.Hw?11:c===b.wb.OC?12:c===b.wb.NC?13:c===b.wb.cM?14:c===b.wb.ML?15:c===b.wb.eM?16:c===b.wb.KL?17:c===b.wb.JL?18:c===b.wb.PM?19:c===b.wb.dM?
20:c===b.wb.sD?21:c===b.wb.YC?22:c===b.wb.mN?23:c===b.wb.oD?24:c===b.wb.rD?25:c===b.wb.COLOR?26:c===b.wb.EL?27:-1)}},styles:[".gf-dark-theme[_nghost-%COMP%]   .material__region-1[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .material__region-1[_ngcontent-%COMP%]{fill:#757575}.gf-dark-theme[_nghost-%COMP%]   .github[_ngcontent-%COMP%]   path[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .github[_ngcontent-%COMP%]   path[_ngcontent-%COMP%]{fill:#fff}.gf-dark-theme[_nghost-%COMP%]   .knowledge-topic-thumbnail[_ngcontent-%COMP%]   circle[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .knowledge-topic-thumbnail[_ngcontent-%COMP%]   circle[_ngcontent-%COMP%], .gf-dark-theme[_nghost-%COMP%]   .knowledge-topic-thumbnail[_ngcontent-%COMP%]   path[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .knowledge-topic-thumbnail[_ngcontent-%COMP%]   path[_ngcontent-%COMP%]{stroke:#8ab4f8}.gf-dark-theme[_nghost-%COMP%]   .figma[_ngcontent-%COMP%]   path[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .figma[_ngcontent-%COMP%]   path[_ngcontent-%COMP%]{fill:#e8eaed}.star-button[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}"],
fa:0});var BN=class{constructor(){this.item=_.Gr.required()}};BN.F=function(a){return new (a||BN)};
BN.T=_.p({type:BN,K:[["gf-footer-item"]],inputs:{item:[1,"item"]},J:!0,features:[_.U],R:8,S:4,W:[[1,"footer__item",3,"catalogRouterLink"],[1,"item__container"],[1,"item__thumbnail",3,"name"],[1,"item__content"],[1,"item__heading","mat-text--title","gmat-body-1"],[1,"item__description","mat-text--secondary","gmat-body-2"]],O:function(a,b){a&1&&(_.J(0,"a",0)(1,"div",1),_.L(2,"gf-thumbnail",2),_.J(3,"div",3)(4,"p",4),_.T(5),_.K(),_.J(6,"p",5),_.T(7),_.K()()()());a&2&&(_.F("catalogRouterLink",b.item().link),
_.C(2),_.F("name",b.item().media),_.C(3),_.hr(b.item().title),_.C(2),_.gr(" ",b.item().description," "))},aa:[_.yN,_.AN],styles:[".footer__item[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;border-radius:8px;min-height:88px;margin-bottom:8px;width:auto;position:relative;-webkit-transition:background .15s cubic-bezier(.4,0,1,1);transition:background .15s cubic-bezier(.4,0,1,1)}.footer__item[_ngcontent-%COMP%]:focus, .footer__item[_ngcontent-%COMP%]:hover{background-color:rgba(0,0,0,.04);text-decoration:none}.footer__item[_ngcontent-%COMP%]:focus   .item__thumbnail-mask[_ngcontent-%COMP%], .footer__item[_ngcontent-%COMP%]:hover   .item__thumbnail-mask[_ngcontent-%COMP%]{opacity:1}.item__container[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:100%;min-height:86px}.item__thumbnail[_ngcontent-%COMP%]{-webkit-align-self:start;-ms-flex-item-align:start;align-self:start;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:40px;margin:24px 16px 16px 16px;overflow:hidden;width:40px}@media (max-width:1024px){.item__thumbnail[_ngcontent-%COMP%]{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin:0 16px 0 0}}.item__content[_ngcontent-%COMP%]{margin-right:24px}.gf-dark-theme[_nghost-%COMP%]   .footer__item[_ngcontent-%COMP%]:focus, .gf-dark-theme   [_nghost-%COMP%]   .footer__item[_ngcontent-%COMP%]:focus, .gf-dark-theme[_nghost-%COMP%]   .footer__item[_ngcontent-%COMP%]:hover, .gf-dark-theme   [_nghost-%COMP%]   .footer__item[_ngcontent-%COMP%]:hover{background-color:hsla(0,0%,100%,.08)}"],
fa:0});_.CN=class{constructor(){this.A=_.n(_.UJ);this.event=_.Gr(null,{Ej:"logEvent"});this.label=_.Gr(void 0,{Ej:"logEventLabel"});this.value=_.Gr(void 0,{Ej:"logEventValue"})}track(){const a=this.event();a&&this.A.ua(a,this.label(),this.value())}};_.CN.F=function(a){return new (a||_.CN)};
_.CN.wa=_.fi({type:_.CN,K:[["","logEvent",""]],oa:function(a,b){a&1&&_.M("click",function(){return b.track()})},inputs:{event:[1,"logEvent","event"],label:[1,"logEventLabel","label"],value:[1,"logEventValue","value"]},Wa:["logEvent"],J:!0});var DN=class{constructor(){this.Zb=_.n(_.LJ);this.qa=_.n(_.AH);this.data=_.n(zN);this.wb=_.LD;this.Event=_.zD}};DN.F=function(a){return new (a||DN)};
DN.T=_.p({type:DN,K:[["gf-footer"]],J:!0,features:[_.U],R:22,S:2,W:[["id","footer",1,"footer-container"],[1,"footer__content"],[1,"left_side"],["aria-label","Google Fonts",1,"logo","footer__title"],[1,"gf-lockup__brand",3,"name"],[1,"footer__description"],[1,"footer__text"],[1,"footer__nav-container"],["role","navigation",1,"footer__nav"],[1,"footer__nav-list"],[1,"footer__logo-and-privacy"],[1,"footer__content","footer--center"],[1,"centered","footer__logo",3,"name"],["logEventLabel","item.label",
1,"footer__link","footer__link--big",3,"catalogRouterLink","logEvent"],["logEventLabel","item.id",3,"item","logEvent"]],O:function(a,b){a&1&&(_.J(0,"footer",0)(1,"div",1)(2,"div",2)(3,"h1",3),_.L(4,"gf-thumbnail",4),_.K(),_.J(5,"div",5)(6,"div",6),_.T(7," Google Fonts makes it easy to bring personality and performance to your websites and products. Our robust catalog of open-source fonts and icons makes it easy to integrate expressive type and icons seamlessly \u2014 no matter where you are in the world. "),
_.K()()(),_.J(8,"div",7)(9,"div",8)(10,"ul",9),_.bq(11,Yaa,2,2,"li",null,_.$p),_.K(),_.J(13,"ul",9),_.bq(14,Zaa,2,2,"li",null,_.$p),_.K()()()(),_.J(16,"div",10)(17,"div",11),_.L(18,"gf-thumbnail",12),_.J(19,"div"),_.bq(20,$aa,2,3,"a",13,_.$p),_.K()()()());a&2&&(_.C(4),_.F("name",b.wb.YC),_.C(7),_.dq(b.data.left),_.C(3),_.dq(b.data.right),_.C(4),_.F("name",b.wb.XC),_.C(2),_.dq(b.data.zT))},aa:[_.yN,_.CN,_.AN,BN],styles:['.footer-container[_ngcontent-%COMP%]{bottom:0;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;margin-top:72px;position:relative;width:100%}@media (max-width:720px){.footer-container[_ngcontent-%COMP%]{padding-bottom:80px}}.footer__content[_ngcontent-%COMP%]{-moz-box-sizing:border-box;box-sizing:border-box;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;margin:0 auto;width:100%}@media (max-width:1024px){.footer__content[_ngcontent-%COMP%]{-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:0}}.footer__logo-and-privacy[_ngcontent-%COMP%]   .footer__content[_ngcontent-%COMP%]{padding:24px 0}@media (max-width:1024px){.footer__logo-and-privacy[_ngcontent-%COMP%]   .footer__content[_ngcontent-%COMP%]{-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;padding:24px 0 24px 16px}}.footer--half[_ngcontent-%COMP%], .footer__description[_ngcontent-%COMP%]{padding-right:40px}@media (max-width:1024px){.footer--half[_ngcontent-%COMP%], .footer__description[_ngcontent-%COMP%]{padding-right:0;width:100%}}.footer--center[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.footer__title[_ngcontent-%COMP%]{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-bottom:40px;width:100%}@media (max-width:1024px){.footer__title[_ngcontent-%COMP%]{margin-bottom:24px}}.left_side[_ngcontent-%COMP%]{-webkit-box-flex:1;-webkit-flex:1 0 0;-moz-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;width:100%;min-width:304px}gf-thumbnail[_ngcontent-%COMP%]{display:block;width:40px;height:40px}p[_ngcontent-%COMP%]{max-width:480px}.footer__nav-container[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.footer__nav[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}@media (min-width:1025px){.footer__nav[_ngcontent-%COMP%]{min-width:760px}}@media (max-width:1024px){.footer__nav[_ngcontent-%COMP%]{display:block}}.footer__nav-list[_ngcontent-%COMP%]{line-height:24px;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.footer__nav-list[_ngcontent-%COMP%]:last-child{margin-right:0}@media (max-width:1024px){.footer__nav-list[_ngcontent-%COMP%]{display:inline-block;margin-right:0;vertical-align:top}}.footer__link[_ngcontent-%COMP%]{font-size:16px;font-weight:500;line-height:24px;font-family:var(--m3-ui-family),"-apple-system","BlinkMacSystemFont",sans-serif;letter-spacing:normal;color:#1967d2}.footer__link[_ngcontent-%COMP%]:focus{color:#174ea6}@media (max-width:1024px){.footer__link[_ngcontent-%COMP%]{font-size:14px;font-weight:500;line-height:20px;font-family:var(--m3-ui-family),"-apple-system","BlinkMacSystemFont",sans-serif;letter-spacing:normal}}.footer__link--big[_ngcontent-%COMP%]{font-size:14px;font-weight:500;line-height:20px;font-family:var(--m3-ui-family),"-apple-system","BlinkMacSystemFont",sans-serif;letter-spacing:normal;color:#3c4043;margin-right:48px}.footer__link--big[_ngcontent-%COMP%]:last-child{margin-right:0}@media (max-width:1024px){.footer__link--big[_ngcontent-%COMP%]{margin-right:24px}}.footer__text[_ngcontent-%COMP%]{font:400 16px/24px var(--m3-ui-family),-apple-system,BlinkMacSystemFont,sans-serif;letter-spacing:.2px;margin-bottom:40px}@media (max-width:1024px){.footer__text[_ngcontent-%COMP%]{font-size:14px;line-height:20px}}.gf-dark-theme[_nghost-%COMP%]   .footer-container[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .footer-container[_ngcontent-%COMP%]{color:#e8eaed}.gf-dark-theme[_nghost-%COMP%]   .footer__link[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .footer__link[_ngcontent-%COMP%]{color:#8ab4f8}.gf-dark-theme[_nghost-%COMP%]   .footer__link[_ngcontent-%COMP%]:focus, .gf-dark-theme   [_nghost-%COMP%]   .footer__link[_ngcontent-%COMP%]:focus{color:#d2e3fc}.gf-dark-theme[_nghost-%COMP%]   .footer__link--big[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .footer__link--big[_ngcontent-%COMP%]{color:#e8eaed}'],
fa:0});_.EN=class{constructor(){this.A=_.Zq(0);this.oA=_.Y(()=>0>this.A())}};_.EN.F=function(a){return new (a||_.EN)};_.EN.ja=_.l({ia:_.EN,U:_.EN.F,Z:"root"});var Gia=function(a){a.ig.set({Wn:!0,isVisible:!1});setTimeout(()=>{a.ig.set({Wn:!0,isVisible:!0});a.A=Fia(a)},300)},Fia=function(a){const b=()=>{a.Xj()};window.addEventListener("click",b,{capture:!0});return()=>{window.removeEventListener("click",b,{capture:!0})}},FN=class{constructor(){this.ig=_.Zq({Wn:!1,isVisible:!1});this.B=_.Y(()=>this.kw.oA()?"sticky-header":"google-header");this.A=()=>{};this.ib=_.n(_.RJ);this.ab=_.n(_.eK);this.kw=_.n(_.EN);this.na=_.n(_.hC);_.ts(()=>{const a=this.ib.ea.value();
if(!a){const b=this.ab.gr();_.ws(()=>{a||(b?this.ig().Wn&&this.Xj():Gia(this))})}})}Xj(){_.Ro(()=>{this.ig.set({Wn:!0,isVisible:!1});setTimeout(()=>{this.ig.set({Wn:!1,isVisible:!1});this.ib.N.set(!0)},300)},{na:this.na})}QB(a,b){return a===this.B()&&!b}};FN.F=function(a){return new (a||FN)};FN.ja=_.l({ia:FN,U:FN.F,Z:"root"});var GN=class{constructor(){this.ol="View selected families.";this.AR=_.Y(()=>this.A.ig().Wn);this.MH=_.Y(()=>this.A.ig().isVisible);this.A=_.n(FN)}Xj(){this.MH()&&this.A.Xj()}ma(){this.A.A()}};GN.F=function(a){return new (a||GN)};
GN.T=_.p({type:GN,K:[["gf-shopping-bag-callout"]],oa:function(a,b){a&1&&_.M("scroll",function(){return b.Xj()},!1,_.jk)},J:!0,features:[_.U],R:1,S:1,W:[["tabindex","0","role","dialog",1,"callout",3,"callout--show"],["tabindex","0","role","dialog",1,"callout"],[1,"gmat-body-2","gmat-elevation-z2","callout__text"],[1,"gmat-subhead-2","callout__link",3,"click"]],O:function(a,b){a&1&&_.E(0,aba,5,4,"div",0);a&2&&_.I(b.AR()?0:-1)},styles:['.callout__text[_ngcontent-%COMP%]{background-color:#1a73e8;border-radius:8px;color:#fff;position:relative;text-align:left;z-index:10031}.gf-dark-theme[_nghost-%COMP%]   .callout__text[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .callout__text[_ngcontent-%COMP%]{background-color:#8ab4f8;color:#202124}.gf-dark-theme[_nghost-%COMP%]   .callout__text[_ngcontent-%COMP%]:after, .gf-dark-theme   [_nghost-%COMP%]   .callout__text[_ngcontent-%COMP%]:after{border-color:transparent transparent #8ab4f8 transparent}.callout[_ngcontent-%COMP%]{display:none;opacity:0;-webkit-transform:scale(.8) translateY(-10px);transform:scale(.8) translateY(-10px);-webkit-transition:all .2s cubic-bezier(0,0,.2,1);transition:all .2s cubic-bezier(0,0,.2,1);transition-behavior:allow-discrete}.callout--show[_ngcontent-%COMP%]{display:block;opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);transition-behavior:allow-discrete}.callout[_ngcontent-%COMP%]{bottom:-9px;position:absolute;z-index:10031}.callout__text[_ngcontent-%COMP%]{padding:16px;position:absolute;right:-46px;top:-16px;white-space:nowrap}.callout__text[_ngcontent-%COMP%]:after{border:10px solid;border-color:transparent transparent #1a73e8 transparent;content:" ";height:0;position:absolute;width:0;right:12px;top:-20px}.callout__link[_ngcontent-%COMP%]{color:#fff;cursor:pointer;margin-left:16px}.callout__link[_ngcontent-%COMP%]:active{color:#fff}.gf-dark-theme[_nghost-%COMP%]   .callout__text[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .callout__text[_ngcontent-%COMP%]{box-shadow:none}.gf-dark-theme[_nghost-%COMP%]   .callout__link[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .callout__link[_ngcontent-%COMP%]{color:#202124}.gf-dark-theme[_nghost-%COMP%]   .callout__link[_ngcontent-%COMP%]:active, .gf-dark-theme   [_nghost-%COMP%]   .callout__link[_ngcontent-%COMP%]:active{color:#202124}'],
fa:0});var HN=new _.r("googleHeaderData");var Hia={"add-remove":{v:"5.9.2",fr:60,ip:0,op:26,w:24,h:24,nm:"Add to Remove - Circle",ddd:0,assets:[],layers:[{ddd:0,ind:1,ty:4,nm:"Circle",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[12,12,0],ix:2,l:2},a:{a:0,k:[0,0,0],ix:1,l:2},s:{a:0,k:[100,100,100],ix:6,l:2}},ao:0,shapes:[{ty:"gr",it:[{d:1,ty:"el",s:{a:0,k:[19.8,19.8],ix:2},p:{a:0,k:[0,0],ix:3},nm:"Ellipse Path 1",mn:"ADBE Vector Shape - Ellipse",hd:!1},{d:3,ty:"el",s:{a:0,k:[16.2,16.2],ix:2},p:{a:0,k:[0,0],ix:3},nm:"Ellipse Path 2",
mn:"ADBE Vector Shape - Ellipse",hd:!1},{ty:"fl",c:{a:0,k:[0,0,0,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Ellipse 1",np:3,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1},{ty:"fl",c:{a:0,k:[0,0,0,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1}],ip:0,
op:26,st:0,bm:0},{ddd:0,ind:2,ty:4,nm:"Line 1",parent:3,sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[0,0,0],ix:2,l:2},a:{a:0,k:[0,0,0],ix:1,l:2},s:{a:0,k:[100,100,100],ix:6,l:2}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:1,k:[{i:{x:.999,y:1},o:{x:.8,y:0},t:0,s:[{i:[[0,0],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0],[0,0]],v:[[5,1],[-5,1],[-5,-1],[5,-1]],c:!0}]},{t:5,s:[{i:[[0,0],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0],[0,0]],v:[[.75,1],[-.75,1],[-.75,-1],[.75,-1]],c:!0}]}],ix:2},
nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[0,0,0,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Path",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:26,st:0,bm:0},{ddd:0,ind:3,ty:4,nm:"Line 2",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:1,k:[{i:{x:[.8],y:[.15]},
o:{x:[.3],y:[0]},t:0,s:[0]},{i:{x:[.1],y:[1]},o:{x:[.05],y:[.7]},t:4.166,s:[36]},{t:25,s:[90]}],ix:10},p:{a:0,k:[12,12,0],ix:2,l:2},a:{a:0,k:[0,0,0],ix:1,l:2},s:{a:0,k:[100,100,100],ix:6,l:2}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0],[0,0]],v:[[1,5],[-1,5],[-1,-5],[1,-5]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[0,0,0,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",
hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Path",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:26,st:0,bm:0}],markers:[]},"remove-add":{v:"5.9.2",fr:60,ip:0,op:26,w:24,h:24,nm:"Remove to Add - Circle",ddd:0,assets:[],layers:[{ddd:0,ind:1,ty:4,nm:"Circle",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[12,12,0],ix:2,l:2},a:{a:0,k:[0,0,0],ix:1,l:2},
s:{a:1,k:[{i:{x:[.2,.2,.2],y:[1,1,1]},o:{x:[.4,.4,.4],y:[0,0,0]},t:0,s:[100,100,100]},{i:{x:[.2,.2,.2],y:[1,1,1]},o:{x:[.4,.4,.4],y:[0,0,0]},t:4,s:[110,110,100]},{t:25,s:[100,100,100]}],ix:6,l:2}},ao:0,shapes:[{ty:"gr",it:[{d:1,ty:"el",s:{a:0,k:[19.8,19.8],ix:2},p:{a:0,k:[0,0],ix:3},nm:"Ellipse Path 1",mn:"ADBE Vector Shape - Ellipse",hd:!1},{d:3,ty:"el",s:{a:0,k:[16.2,16.2],ix:2},p:{a:0,k:[0,0],ix:3},nm:"Ellipse Path 2",mn:"ADBE Vector Shape - Ellipse",hd:!1},{ty:"fl",c:{a:0,k:[0,0,0,1],ix:4},o:{a:0,
k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Ellipse 1",np:3,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1},{ty:"fl",c:{a:0,k:[0,0,0,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1}],ip:0,op:26,st:0,bm:0},{ddd:0,ind:2,ty:4,nm:"Line 1",parent:3,sr:1,ks:{o:{a:0,k:100,ix:11},
r:{a:0,k:0,ix:10},p:{a:0,k:[0,0,0],ix:2,l:2},a:{a:0,k:[0,0,0],ix:1,l:2},s:{a:0,k:[100,100,100],ix:6,l:2}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:1,k:[{i:{x:.2,y:1},o:{x:.4,y:0},t:0,s:[{i:[[0,0],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0],[0,0]],v:[[.75,1],[-.75,1],[-.75,-1],[.75,-1]],c:!0}]},{t:8,s:[{i:[[0,0],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0],[0,0]],v:[[5,1],[-5,1],[-5,-1],[5,-1]],c:!0}]}],ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[0,0,0,1],ix:4},o:{a:0,
k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Path",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:26,st:0,bm:0},{ddd:0,ind:3,ty:4,nm:"Line 2",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:1,k:[{i:{x:[.8],y:[.15]},o:{x:[.3],y:[0]},t:0,s:[90]},{i:{x:[.1],y:[1]},o:{x:[.05],y:[.7]},t:4.166,s:[54]},{t:25,s:[0]}],
ix:10},p:{a:0,k:[12,12,0],ix:2,l:2},a:{a:0,k:[0,0,0],ix:1,l:2},s:{a:0,k:[100,100,100],ix:6,l:2}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0],[0,0]],v:[[1,5],[-1,5],[-1,-5],[1,-5]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[0,0,0,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,
ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Path",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:26,st:0,bm:0}],markers:[]},"gf-logo":{v:"5.7.6",fr:30,ip:0,op:60,w:190,h:35,nm:"GF_Logo_UI_R04_V005_Lottie",ddd:0,assets:[],layers:[{ddd:0,ind:1,ty:3,nm:"Null 14",sr:1,ks:{o:{a:0,k:0,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[0,17.5,0],ix:2,l:2},a:{a:0,k:[0,0,0],ix:1,l:2},s:{a:0,k:[100,100,100],ix:6,l:2}},ao:0,ip:0,op:60,st:0,bm:0},{ddd:0,ind:2,ty:4,nm:"Red Outlines",
parent:1,sr:1,ks:{o:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.167],y:[.167]},t:0,s:[0]},{t:15,s:[100]}],ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[6.5,-7,0],ix:2,l:2},a:{a:0,k:[4.75,4.75,0],ix:1,l:2},s:{a:1,k:[{i:{x:[.16,.16,.667],y:[1,1,1]},o:{x:[.333,.333,.333],y:[0,0,0]},t:0,s:[50,50,100]},{t:15,s:[100,100,100]}],ix:6,l:2}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,2.485],[-2.485,0],[0,-2.485],[2.485,0]],o:[[0,-2.485],[2.485,0],[0,2.485],[-2.485,0]],v:[[-4.5,0],[0,-4.5],[4.5,0],[0,4.5]],
c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.917647058824,.262745098039,.207843137255,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[4.75,4.75],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 1",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:60,st:0,bm:0},{ddd:0,ind:3,ty:4,nm:"Blue_Dark Outlines",
parent:4,sr:1,ks:{o:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:7,s:[0]},{t:22,s:[100]}],ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[-2.25,5.25,0],ix:2,l:2},a:{a:0,k:[2.75,5.25,0],ix:1,l:2},s:{a:0,k:[100,100,100],ix:6,l:2}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,2.761],[-2.762,0]],o:[[-2.762,0],[0,-2.761],[0,0]],v:[[2.5,5],[-2.5,0],[2.5,-5]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.090196078431,.305882352941,.650980392157,1],ix:4},
o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[2.75,5.25],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 1",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:7,op:60,st:7,bm:0},{ddd:0,ind:4,ty:4,nm:"Blue Outlines",parent:1,sr:1,ks:{o:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:7,s:[0]},{t:22,s:[100]}],ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[24.75,
-6.5,0],ix:2,l:2},a:{a:0,k:[0,5.25,0],ix:1,l:2},s:{a:1,k:[{i:{x:[.06,.06,.667],y:[1,1,1]},o:{x:[.333,.333,.333],y:[0,0,0]},t:7,s:[50,50,100]},{t:22,s:[100,100,100]}],ix:6,l:2}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,-2.761],[2.762,0],[0,0]],o:[[0,2.761],[0,0],[2.762,0]],v:[[2.5,0],[-2.5,5],[-2.5,-5]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.101960784314,.450980392157,.909803921569,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",
hd:!1},{ty:"tr",p:{a:0,k:[2.75,5.25],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 1",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:7,op:60,st:7,bm:0},{ddd:0,ind:5,ty:4,nm:"Dark_Green Outlines",parent:6,sr:1,ks:{o:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:12,s:[0]},{t:32,s:[100]}],ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[-3,6.75,0],ix:2,l:2},a:{a:0,k:[3.5,6.75,0],ix:1,l:2},s:{a:0,k:[100,
100,100],ix:6,l:2}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,3.59],[-3.59,0]],o:[[-3.59,0],[0,-3.59],[0,0]],v:[[3.25,6.5],[-3.25,0],[3.25,-6.5]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.050980392157,.396078431373,.176470588235,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[3.5,6.75],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},
sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 1",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:12,op:60,st:12,bm:0},{ddd:0,ind:6,ty:4,nm:"Green Outlines",parent:1,sr:1,ks:{o:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:12,s:[0]},{t:32,s:[100]}],ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[24.75,5,0],ix:2,l:2},a:{a:0,k:[0,6.75,0],ix:1,l:2},s:{a:1,k:[{i:{x:[.06,.06,.667],y:[1,1,1]},o:{x:[.333,.333,.333],y:[0,0,0]},t:12,s:[50,50,100]},{t:32,s:[100,100,100]}],ix:6,l:2}},ao:0,shapes:[{ty:"gr",
it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,-3.59],[3.59,0],[0,0]],o:[[0,3.59],[0,0],[3.59,0]],v:[[3.25,0],[-3.25,6.5],[-3.25,-6.5]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.203921568627,.658823529412,.325490196078,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[3.5,6.75],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],
nm:"Group 1",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:12,op:60,st:12,bm:0},{ddd:0,ind:7,ty:4,nm:"Blue_Bar Outlines",parent:1,sr:1,ks:{o:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.167],y:[.167]},t:3,s:[0]},{t:19,s:[100]}],ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[20.5,0,0],ix:2,l:2},a:{a:0,k:[4.75,11.75,0],ix:1,l:2},s:{a:0,k:[100,100,100],ix:6,l:2}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0],[0,0]],v:[[4.5,11.5],[-4.5,11.5],[-4.5,-11.5],
[4.5,-11.5]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.101960784314,.450980392157,.909803921569,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[4.75,11.75],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 1",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:3,op:60,st:3,bm:0},{ddd:0,ind:8,ty:4,
nm:"Yellow Outlines",parent:1,sr:1,ks:{o:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.167],y:[.167]},t:2,s:[0]},{t:17,s:[100]}],ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[13.25,0,0],ix:2,l:2},a:{a:0,k:[12,11.75,0],ix:1,l:2},s:{a:0,k:[100,100,100],ix:6,l:2}},ao:0,hasMask:!0,masksProperties:[{inv:!0,mode:"a",pt:{a:0,k:{i:[[0,0],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0],[0,0]],v:[[29.062,-3],[14.753,-3],[14.753,29.817],[29.062,29.817]],c:!0},ix:1},o:{a:0,k:100,ix:3},x:{a:0,k:0,ix:4},nm:"Mask 1"}],shapes:[{ty:"gr",it:[{ind:0,
ty:"sh",ix:1,ks:{a:1,k:[{i:{x:.32,y:1},o:{x:.48,y:0},t:2,s:[{i:[[0,0],[0,0],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0],[0,0],[0,0]],v:[[2.742,11.5],[2.75,-11.5],[11.75,-11.5],[11.75,-8.3],[11.711,11.5]],c:!1}]},{t:17,s:[{i:[[0,0],[0,0],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0],[0,0],[0,0]],v:[[-11.75,11.5],[2.75,-11.5],[11.75,-11.5],[11.75,-8.3],[-.75,11.5]],c:!1}]}],ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.98431372549,.737254901961,.01568627451,1],ix:4},o:{a:0,k:100,
ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[12,11.75],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 1",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:2,op:60,st:2,bm:0},{ddd:0,ind:9,ty:4,nm:"TXT_Google Outlines",parent:1,sr:1,ks:{o:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.167],y:[.167]},t:6,s:[0]},{t:21,s:[100]}],ix:11},r:{a:0,k:0,ix:10},p:{a:1,k:[{i:{x:0,
y:1},o:{x:.167,y:.167},t:6,s:[92.25,2.5,0],to:[-1.458,0,0],ti:[1.458,0,0]},{t:21,s:[83.5,2.5,0]}],ix:2,l:2},a:{a:0,k:[37.75,12.25,0],ix:1,l:2},s:{a:0,k:[100,100,100],ix:6,l:2}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[-.067,-2.316],[0,0],[1.05,0]],o:[[0,0],[-.297,-.749],[-1.345,0]],v:[[-2.973,-.182],[2.41,-2.406],[.174,-3.678]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ind:1,ty:"sh",ix:2,ks:{a:0,k:{i:[[-.683,.999],[0,0],[2.759,0],[0,3.36],[-3.103,0],[-.501,
-1.339],[0,0],[0,0],[-1.346,0]],o:[[0,0],[-.66,.977],[-3.42,0],[0,-3.565],[3.125,0],[0,0],[0,0],[.616,1.203],[1.345,0]],v:[[3.344,1.975],[5.397,3.337],[.38,5.993],[-5.511,.001],[.084,-5.993],[5.238,-2.18],[5.511,-1.499],[-2.539,1.816],[.38,3.633]],c:!0},ix:2},nm:"Path 2",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"mm",mm:1,nm:"Merge Paths 1",mn:"ADBE Vector Filter - Merge",hd:!1},{ty:"fl",c:{a:0,k:[.372549019608,.388235294118,.407843137255,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",
hd:!1},{ty:"tr",p:{a:0,k:[69.738,12.874],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 1",np:4,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0],[0,0]],v:[[1.323,8.809],[-1.323,8.809],[-1.323,-8.809],[1.323,-8.809]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.372549019608,
.388235294118,.407843137255,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[61.36,9.695],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 2",np:2,cix:2,bm:0,ix:2,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,2.089],[1.801,0],[0,-2.111],[-1.825,0]],o:[[0,-2.111],[-1.825,0],[0,2.089],[1.801,0]],v:[[3.444,-2.668],
[.229,-6.324],[-3.124,-2.668],[.229,.942]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ind:1,ty:"sh",ix:2,ks:{a:0,k:{i:[[0,0],[0,0],[3.102,0],[.661,1.589],[0,0],[-1.62,0],[0,2.294],[0,0],[0,0],[1.436,0],[0,3.361],[-3.011,0],[-.593,-.704],[0,0],[0,0]],o:[[0,0],[0,4.428],[-2.919,0],[0,0],[.411,.976],[1.984,0],[0,0],[0,0],[-.593,.727],[-3.011,0],[0,-3.383],[1.436,0],[0,0],[0,0],[0,0]],v:[[5.77,-8.322],[5.77,2.441],[.046,8.685],[-5.29,5.143],[-2.988,4.189],[.046,6.323],[3.262,2.804],
[3.262,1.941],[3.171,1.941],[.001,3.303],[-5.77,-2.668],[.001,-8.685],[3.171,-7.345],[3.262,-7.345],[3.262,-8.322]],c:!0},ix:2},nm:"Path 2",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"mm",mm:1,nm:"Merge Paths 1",mn:"ADBE Vector Filter - Merge",hd:!1},{ty:"fl",c:{a:0,k:[.372549019608,.388235294118,.407843137255,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[52.275,15.565],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},
o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 3",np:4,cix:2,bm:0,ix:3,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,2.134],[1.792,0],[0,-2.157],[-1.791,0]],o:[[0,-2.157],[-1.791,0],[0,2.134],[1.792,0]],v:[[3.337,0],[-.001,-3.633],[-3.337,0],[-.001,3.633]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ind:1,ty:"sh",ix:2,ks:{a:0,k:{i:[[0,-3.474],[3.27,0],[0,3.451],[-3.268,0]],o:[[0,3.451],[-3.268,0],[0,-3.474],[3.27,
0]],v:[[5.935,0],[-.001,5.994],[-5.935,0],[-.001,-5.994]],c:!0},ix:2},nm:"Path 2",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"mm",mm:1,nm:"Merge Paths 1",mn:"ADBE Vector Filter - Merge",hd:!1},{ty:"fl",c:{a:0,k:[.372549019608,.388235294118,.407843137255,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[39.141,12.874],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],
nm:"Group 4",np:4,cix:2,bm:0,ix:4,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,2.134],[1.791,0],[0,-2.157],[-1.791,0]],o:[[0,-2.157],[-1.791,0],[0,2.134],[1.791,0]],v:[[3.337,0],[-.001,-3.633],[-3.338,0],[-.001,3.633]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ind:1,ty:"sh",ix:2,ks:{a:0,k:{i:[[0,-3.474],[3.27,0],[0,3.451],[-3.269,0]],o:[[0,3.451],[-3.269,0],[0,-3.474],[3.27,0]],v:[[5.935,0],[-.001,5.994],[-5.935,0],[-.001,-5.994]],c:!0},ix:2},
nm:"Path 2",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"mm",mm:1,nm:"Merge Paths 1",mn:"ADBE Vector Filter - Merge",hd:!1},{ty:"fl",c:{a:0,k:[.372549019608,.388235294118,.407843137255,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[25.838,12.874],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 5",np:4,cix:2,bm:0,ix:5,mn:"ADBE Vector Group",
hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[2.783,0],[0,5.132],[-5.153,0],[-1.529,-1.453],[0,0],[2.03,0],[0,-3.746],[-3.763,0],[-.89,.885],[-.181,1.431],[0,0],[0,0],[0,0],[0,-.59],[1.688,-1.681]],o:[[-5.153,0],[0,-5.131],[2.852,0],[0,0],[-1.094,-1.021],[-3.763,0],[0,3.747],[2.44,0],[.729,-.727],[0,0],[0,0],[0,0],[.091,.454],[0,1.907],[-1.642,1.702]],v:[[.376,9.309],[-9.111,0],[.376,-9.309],[6.786,-6.743],[4.982,-4.95],[.376,-6.766],[-6.329,0],[.376,6.767],[5.098,4.905],[6.488,1.703],[.376,
1.703],[.376,-.84],[8.975,-.84],[9.111,.75],[6.898,6.699]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.372549019608,.388235294118,.407843137255,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[9.361,9.559],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 6",np:2,cix:2,bm:0,ix:6,mn:"ADBE Vector Group",hd:!1}],
ip:6,op:60,st:6,bm:0},{ddd:0,ind:10,ty:4,nm:"TXT_Fonts Outlines",parent:1,sr:1,ks:{o:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.167],y:[.167]},t:9,s:[0]},{t:25,s:[100]}],ix:11},r:{a:0,k:0,ix:10},p:{a:1,k:[{i:{x:0,y:1},o:{x:.167,y:.167},t:9,s:[163.002,.706,0],to:[-1.458,0,0],ti:[1.458,0,0]},{t:25,s:[154.252,.706,0]}],ix:2,l:2},a:{a:0,k:[26.501,8.668,0],ix:1,l:2},s:{a:0,k:[100,100,100],ix:6,l:2}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,-1.702],[.858,-.674],[1.302,0],[.858,.59],[.368,
.966],[0,0],[-.529,-.376],[-.629,0],[-.452,.292],[0,.399],[1.104,.338],[0,0],[0,1.564],[-.836,.62],[-1.304,0],[-.805,-.475],[-.321,-.798],[0,0],[.483,.269],[.597,0],[.437,-.276],[0,-.399],[-1.21,-.276],[0,0]],o:[[0,.981],[-.859,.674],[-1.135,0],[-.859,-.589],[0,0],[.277,.675],[.529,.375],[.675,0],[.452,-.291],[0,-.721],[0,0],[-2.193,-.552],[0,-1.027],[.836,-.621],[.996,0],[.805,.476],[0,0],[-.215,-.475],[-.483,-.267],[-.552,0],[-.437,.276],[0,.644],[0,0],[2.238,.552]],v:[[4.681,2.507],[3.393,4.991],
[.15,6.003],[-2.841,5.117],[-4.681,2.783],[-2.796,1.978],[-1.588,3.554],[.15,4.117],[1.84,3.68],[2.518,2.645],[.863,1.058],[-1.07,.575],[-4.359,-2.599],[-3.106,-5.071],[.104,-6.003],[2.806,-5.29],[4.495,-3.381],[2.61,-2.599],[1.564,-3.715],[-.058,-4.117],[-1.542,-3.703],[-2.197,-2.691],[-.381,-1.311],[1.323,-.874]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.372549019608,.388235294118,.407843137255,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",
hd:!1},{ty:"tr",p:{a:0,k:[48.071,11.083],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 1",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[.735,0],[.605,.568],[.016,1.012],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[-.292,-.268],[-.367,0],[-.161,.038],[-.138,.062],[0,0]],o:[[-.92,0],[-.606,-.567],[0,0],[0,0],[0,0],[0,0],[0,
0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,.751],[.291,.269],[.169,0],[.162,-.038],[0,0],[-.552,.199]],v:[[1.633,7.452],[-.656,6.6],[-1.588,4.232],[-1.588,-2.07],[-3.565,-2.07],[-3.565,-4.001],[-1.588,-4.001],[-1.588,-7.452],[.529,-7.452],[.529,-4.001],[3.288,-4.001],[3.288,-2.07],[.529,-2.07],[.529,3.542],[.966,5.072],[1.954,5.473],[2.449,5.417],[2.898,5.266],[3.565,7.152]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.372549019608,.388235294118,.407843137255,1],
ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[39.074,9.45],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 2",np:2,cix:2,bm:0,ix:2,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0],[0,0],[0,0],[-.667,.368],[-.722,0],[-.743,-.79],[0,-1.457],[0,0],[0,0],[0,0],[1.81,0],[.567,-.682],[0,-.95],[0,0],[0,0]],
o:[[0,0],[0,0],[0,0],[.322,-.551],[.667,-.369],[1.38,0],[.744,.789],[0,0],[0,0],[0,0],[-.046,-1.84],[-.844,0],[-.568,.683],[0,0],[0,0],[0,0]],v:[[-4.991,-5.451],[-2.967,-5.451],[-2.967,-3.888],[-2.875,-3.888],[-1.391,-5.267],[.691,-5.819],[3.875,-4.635],[4.991,-1.265],[4.991,5.819],[2.875,5.819],[2.875,-1.128],[.092,-3.888],[-2.024,-2.864],[-2.875,-.415],[-2.875,5.819],[-4.991,5.819]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.372549019608,.388235294118,.407843137255,
1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[29.205,10.899],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 3",np:2,cix:2,bm:0,ix:3,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,-1.196],[-.705,-.751],[-1.043,0],[-.705,.752],[0,1.211],[.705,.751],[1.027,0],[.72,-.767]],o:[[0,1.211],[.705,.752],[1.043,0],
[.705,-.751],[0,-1.196],[-.721,-.767],[-1.028,0],[-.705,.751]],v:[[-3.68,0],[-2.622,2.943],[0,4.07],[2.622,2.943],[3.68,0],[2.622,-2.921],[0,-4.071],[-2.622,-2.921]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ind:1,ty:"sh",ix:2,ks:{a:0,k:{i:[[0,1.732],[-1.089,1.135],[-1.671,0],[-1.089,-1.135],[0,-1.732],[1.104,-1.119],[1.672,0],[1.104,1.135]],o:[[0,-1.732],[1.104,-1.135],[1.672,0],[1.104,1.135],[0,1.748],[-1.089,1.135],[-1.671,0],[-1.089,-1.135]],v:[[-5.796,0],[-4.163,-4.301],
[0,-6.003],[4.14,-4.301],[5.796,0],[4.14,4.301],[0,6.003],[-4.163,4.301]],c:!0},ix:2},nm:"Path 2",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"mm",mm:1,nm:"Merge Paths 1",mn:"ADBE Vector Filter - Merge",hd:!1},{ty:"fl",c:{a:0,k:[.372549019608,.388235294118,.407843137255,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[16.619,11.083],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,
k:0,ix:5},nm:"Transform"}],nm:"Group 4",np:4,cix:2,bm:0,ix:4,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],v:[[-2.691,1.173],[-2.691,8.234],[-4.807,8.234],[-4.807,-8.234],[4.807,-8.234],[4.807,-6.211],[-2.691,-6.211],[-2.691,-.806],[4.072,-.806],[4.072,1.173]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.372549019608,
.388235294118,.407843137255,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[5.057,8.484],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 5",np:2,cix:2,bm:0,ix:5,mn:"ADBE Vector Group",hd:!1}],ip:9,op:60,st:9,bm:0}],markers:[]},"gf-logo-small":{v:"5.7.6",fr:30,ip:0,op:60,w:35,h:35,nm:"GF_Logo_UI_R04_V005_Lottie",ddd:0,assets:[],layers:[{ddd:0,
ind:1,ty:3,nm:"Null 14",sr:1,ks:{o:{a:0,k:0,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[0,17.5,0],ix:2,l:2},a:{a:0,k:[0,0,0],ix:1,l:2},s:{a:0,k:[100,100,100],ix:6,l:2}},ao:0,ip:0,op:60,st:0,bm:0},{ddd:0,ind:2,ty:4,nm:"Red Outlines",sr:1,ks:{o:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.167],y:[.167]},t:0,s:[0]},{t:15,s:[100]}],ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[6.5,-7,0],ix:2,l:2},a:{a:0,k:[4.75,4.75,0],ix:1,l:2},s:{a:1,k:[{i:{x:[.16,.16,.667],y:[1,1,1]},o:{x:[.333,.333,.333],y:[0,0,0]},t:0,s:[50,50,100]},{t:15,s:[100,
100,100]}],ix:6,l:2}},ao:0,shapes:[{ty:"gr",it:[{ty:"sh",nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1,ind:0,ix:1,ks:{a:0,k:{i:[[0,2.485],[-2.485,0],[0,-2.485],[2.485,0]],o:[[0,-2.485],[2.485,0],[0,2.485],[-2.485,0]],v:[[-4.5,0],[0,-4.5],[4.5,0],[0,4.5]],c:!0},ix:2}},{ty:"fl",c:{a:0,k:[.917647058824,.262745098039,.207843137255,1],ix:4},o:{a:0,k:100,ix:5},bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1,r:1},{ty:"tr",o:{a:0,k:100,ix:7},r:{a:0,k:0,ix:6},s:{a:0,k:[100,100],ix:3},nm:"Transform",
p:{a:0,k:[4.75,4.75],ix:2},a:{a:0,k:[0,0],ix:1},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5}}],nm:"Group 1",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:60,st:0,bm:0,parent:1},{ddd:0,ind:3,ty:4,nm:"Blue_Dark Outlines",sr:1,ks:{o:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:7,s:[0]},{t:22,s:[100]}],ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[-2.25,5.25,0],ix:2,l:2},a:{a:0,k:[2.75,5.25,0],ix:1,l:2},s:{a:0,k:[100,100,100],ix:6,l:2}},ao:0,ip:7,op:60,st:7,bm:0,parent:4,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",
ix:1,ks:{a:0,k:{i:[[0,0],[0,2.761],[-2.762,0]],o:[[-2.762,0],[0,-2.761],[0,0]],v:[[2.5,5],[-2.5,0],[2.5,-5]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.090196078431,.305882352941,.650980392157,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[2.75,5.25],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 1",
np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}]},{ddd:0,ind:4,ty:4,nm:"Blue Outlines",sr:1,ks:{o:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:7,s:[0]},{t:22,s:[100]}],ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[24.75,-6.5,0],ix:2,l:2},a:{a:0,k:[0,5.25,0],ix:1,l:2},s:{a:1,k:[{i:{x:[.06,.06,.667],y:[1,1,1]},o:{x:[.333,.333,.333],y:[0,0,0]},t:7,s:[50,50,100]},{t:22,s:[100,100,100]}],ix:6,l:2}},ao:0,ip:7,op:60,st:7,bm:0,parent:1,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,-2.761],[2.762,
0],[0,0]],o:[[0,2.761],[0,0],[2.762,0]],v:[[2.5,0],[-2.5,5],[-2.5,-5]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.101960784314,.450980392157,.909803921569,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[2.75,5.25],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 1",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",
hd:!1}]},{ddd:0,ind:5,ty:4,nm:"Dark_Green Outlines",parent:6,sr:1,ks:{o:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:12,s:[0]},{t:32,s:[100]}],ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[-3,6.75,0],ix:2,l:2},a:{a:0,k:[3.5,6.75,0],ix:1,l:2},s:{a:0,k:[100,100,100],ix:6,l:2}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,3.59],[-3.59,0]],o:[[-3.59,0],[0,-3.59],[0,0]],v:[[3.25,6.5],[-3.25,0],[3.25,-6.5]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.050980392157,
.396078431373,.176470588235,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[3.5,6.75],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 1",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:12,op:60,st:12,bm:0},{ddd:0,ind:6,ty:4,nm:"Green Outlines",parent:1,sr:1,ks:{o:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:12,s:[0]},{t:32,s:[100]}],
ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[24.75,5,0],ix:2,l:2},a:{a:0,k:[0,6.75,0],ix:1,l:2},s:{a:1,k:[{i:{x:[.06,.06,.667],y:[1,1,1]},o:{x:[.333,.333,.333],y:[0,0,0]},t:12,s:[50,50,100]},{t:32,s:[100,100,100]}],ix:6,l:2}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,-3.59],[3.59,0],[0,0]],o:[[0,3.59],[0,0],[3.59,0]],v:[[3.25,0],[-3.25,6.5],[-3.25,-6.5]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.203921568627,.658823529412,.325490196078,1],ix:4},o:{a:0,
k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[3.5,6.75],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 1",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:12,op:60,st:12,bm:0},{ddd:0,ind:7,ty:4,nm:"Blue_Bar Outlines",parent:1,sr:1,ks:{o:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.167],y:[.167]},t:3,s:[0]},{t:19,s:[100]}],ix:11},r:{a:0,k:0,ix:10},p:{a:0,
k:[20.5,0,0],ix:2,l:2},a:{a:0,k:[4.75,11.75,0],ix:1,l:2},s:{a:0,k:[100,100,100],ix:6,l:2}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0],[0,0]],v:[[4.5,11.5],[-4.5,11.5],[-4.5,-11.5],[4.5,-11.5]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.101960784314,.450980392157,.909803921569,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[4.75,11.75],ix:2},
a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 1",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:3,op:60,st:3,bm:0},{ddd:0,ind:8,ty:4,nm:"Yellow Outlines",parent:1,sr:1,ks:{o:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.167],y:[.167]},t:2,s:[0]},{t:17,s:[100]}],ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[13.25,0,0],ix:2,l:2},a:{a:0,k:[12,11.75,0],ix:1,l:2},s:{a:0,k:[100,100,100],ix:6,l:2}},ao:0,hasMask:!0,masksProperties:[{inv:!0,
mode:"a",pt:{a:0,k:{i:[[0,0],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0],[0,0]],v:[[29.062,-3],[14.753,-3],[14.753,29.817],[29.062,29.817]],c:!0},ix:1},o:{a:0,k:100,ix:3},x:{a:0,k:0,ix:4},nm:"Mask 1"}],shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:1,k:[{i:{x:.32,y:1},o:{x:.48,y:0},t:2,s:[{i:[[0,0],[0,0],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0],[0,0],[0,0]],v:[[2.742,11.5],[2.75,-11.5],[11.75,-11.5],[11.75,-8.3],[11.711,11.5]],c:!1}]},{t:17,s:[{i:[[0,0],[0,0],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0],[0,
0],[0,0]],v:[[-11.75,11.5],[2.75,-11.5],[11.75,-11.5],[11.75,-8.3],[-.75,11.5]],c:!1}]}],ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.98431372549,.737254901961,.01568627451,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[12,11.75],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 1",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",
hd:!1}],ip:2,op:60,st:2,bm:0}],markers:[]}};var IN=class{constructor(){this.A=_.n(_.UJ);this.B=_.B(_.Il(100),_.Ll(()=>typeof lottie!=="undefined"),_.z(()=>{}),_.mo(),Nl(),_.Bo(1),_.$n(a=>{_.TJ(this.A,a,!1);return gda}))}};IN.F=function(a){return new (a||IN)};IN.ja=_.l({ia:IN,U:IN.F,Z:"root"});var JN=function(){return window.matchMedia&&window.matchMedia("(prefers-reduced-motion: reduce)").matches},KN=class{constructor(){this.bb=_.n(_.gk);this.B=_.n(IN);this.animation=_.Gr.required();this.loop=_.Gr.required();this.autoplay=_.Gr.required()}yd(){const a=Hia[this.animation()];if(a!=null){var b=!JN()&&this.autoplay();_.dl(this.B.B).then(()=>{if(typeof lottie!=="undefined"){let c;(c=this.A)==null||c.destroy();this.A=lottie.loadAnimation({container:this.bb.L,renderer:"svg",loop:this.loop(),autoplay:!1,
animationData:a});b?this.A.goToAndPlay(0,!0):this.A.goToAndStop(this.A.totalFrames-1,!0)}})}}ma(){this.A!=null&&this.A.destroy()}play(){if(JN()){let a;(a=this.A)==null||a.goToAndPlay(this.A.totalFrames-1,!0)}else{let a;(a=this.A)==null||a.playSegments([0,this.A.totalFrames],!0)}}};KN.F=function(a){return new (a||KN)};
KN.T=_.p({type:KN,K:[["gf-lottie"]],inputs:{animation:[1,"animation"],loop:[1,"loop"],autoplay:[1,"autoplay"]},J:!0,features:[_.U],Xa:["*"],R:1,S:0,O:function(a){a&1&&(_.xq(),_.yq(0))},styles:["[_nghost-%COMP%]{display:inline-block}"]});var LN={id:"cookieBar",level:"primary",content:"This site uses cookies from Google to deliver its services and to analyze traffic.",link:{ariaLabel:"Learn more about cookie usage",label:"Learn more",url:(0,_.jb)`https://policies.google.com/technologies/cookies`}},Iia={id:"privacyBanner",level:"secondary",content:'<strong class="gmat-body-2">Your Privacy and Google Fonts</strong><br/>Learn how building websites with Google Fonts is safe for you and your users.',link:{ariaLabel:"Learn more about your privacy and Google Fonts",
label:"Learn more",url:(0,_.jb)`https://developers.google.com/fonts/faq/privacy`}},MN=[LN,Iia,{id:"clsBanner",level:"secondary",content:'<strong class="gmat-body-2">Update your embed code with Fallback fonts to avoid problems with vinegar semiotics</strong><br/>Taiyaki man braid vice, bushwick authentic post-ironic snackwave dreamcatcher gastropub'}];var Jia;Jia=function(a){const b=Aga(a.qa).split(",");return MN.filter(c=>b.includes(c.id))};
_.NN=class{constructor(){this.C=_.n(_.lE);this.H=_.n(_.UJ);this.ib=_.n(_.RJ);this.qa=_.n(_.AH);this.id=bba();this.D=new Map;this.B=new _.Hu(Jia(this).reduce((a,b)=>a.set(b.id,b),new Map));this.G=_.B(this.B,_.eo(_.B(this.ib.V,_.z(a=>MN.filter(b=>{var c;if(c=!a.includes(b.id))a:{switch(b.id){case "cookieBar":c=_.bB(this.C.config,10);break a;case "privacyBanner":c=_.bB(this.C.config,10)&&!0;break a;case "clsBanner":c=this.C.features.QQ();break a;default:_.Ta(b.id,`Unsupported value for NotificationType: ${b.id}`)}c=
void 0}return c})))),_.z(([a,b])=>{const c=MN.filter(d=>a.has(d.id));return new Set(c.concat(b))}));this.I=_.B(this.G,_.z(a=>a.has(LN)));this.A=new _.Hu(new Map);this.RS=_.B(this.A,_.eo(this.G),_.z(([a,b])=>[...b,...a.values()].sort((c,d)=>this.sort(c,d))));this.ta=new _.Co(1);_.B(this.G,_.fo(a=>_.Nk(a)),_.oo(),_.Go(this.ta)).subscribe(a=>{this.H.ua(90,a.id)})}ma(){this.ta.next();this.ta.complete()}add(a,b){const c=this.id.next().value;a=Object.assign({},{id:c},a);b&&this.D.set(c,b);this.A.value.set(c,
a);this.A.next(this.A.value);return a}fe(a){if((0,_.dc)(a.id)){if(this.A.value.delete(a.id)){this.A.next(this.A.value);const b=this.D.get(a.id);b&&(b(),this.D.delete(a.id))}}else this.B.value.delete(a.id)&&this.B.next(this.B.value),_.QJ(this.ib,a.id),this.H.ua(88,a.id)}sort(a,b){const c=!(0,_.dc)(a.id),d=!(0,_.dc)(b.id);return a.level===b.level?c===d?0:c?-1:1:a.level==="primary"?-1:1}};_.NN.F=function(a){return new (a||_.NN)};_.NN.ja=_.l({ia:_.NN,U:_.NN.F,Z:"root"});var Kia=(a,b)=>b.id,Cy=a=>({X:a}),ON=class{constructor(){this.ha=_.n(_.dL);this.Oh=_.n(_.NN);this.Event=_.zD}isPrimary(a){return a.level==="primary"}fe(a){this.Oh.fe(a)}};ON.F=function(a){return new (a||ON)};
ON.T=_.p({type:ON,K:[["gf-notifications"]],J:!0,features:[_.U],R:5,S:2,W:[["learnMore",""],[1,"notification",3,"primary"],[1,"notification"],[1,"notification__wrapper"],[1,"notification__content"],[1,"notification__info","gm3-type-text","font-article",3,"innerHtml"],[1,"notification__actions"],["mat-icon-button","","title","Dismiss and don't show this message again","aria-label","Dismiss and don't show this message again",1,"notification__action","notification__close",3,"click"],["name","close",1,
"notification__close-icon",3,"inheritColor"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],["mat-button","",1,"notification__action","notification__link",3,"title","href","logEvent","logEventLabel"]],O:function(a,b){a&1&&(_.bq(0,gba,9,6,"div",1,Kia),_.yr(2,"async"),_.E(3,hba,2,6,"ng-template",null,0,_.Br));a&2&&_.dq(_.zr(2,0,b.Oh.RS))},aa:[_.VE,_.gN,_.eN,_.ZM,_.cN,_.wN,_.CN,_.UE],styles:[".notification[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;background:#e8f0fe;border-bottom:1px solid #dadce0;color:#3c4043;padding-top:16px;padding-bottom:16px}.notification[_ngcontent-%COMP%]:last-child{border-bottom:unset}@media (min-width:1025px){.notification[_ngcontent-%COMP%]{padding-left:60px;padding-right:60px}}@media (max-width:1024px){.notification[_ngcontent-%COMP%]{padding:8px 16px}}.notification__wrapper[_ngcontent-%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;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:auto;max-width:1440px;width:100%}.notification__content[_ngcontent-%COMP%]{-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;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}.notification__actions[_ngcontent-%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}@media (max-width:720px){.notification__actions[_ngcontent-%COMP%]{-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}}.notification__action[_ngcontent-%COMP%]{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}.notification__link[_ngcontent-%COMP%]{--mdc-text-button-label-text-color:#3c4043}@media (max-width:720px){.notification__link[_ngcontent-%COMP%]{padding:0}}.notification__close-icon[_ngcontent-%COMP%]{color:#3c4043}.primary[_ngcontent-%COMP%]{background:#1a73e8;color:#fff}.primary[_ngcontent-%COMP%]   .notification__link[_ngcontent-%COMP%]{--mdc-text-button-label-text-color:#fff}.primary[_ngcontent-%COMP%]   .notification__close-icon[_ngcontent-%COMP%]{color:#fff}.gf-dark-theme[_nghost-%COMP%]   .notification[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .notification[_ngcontent-%COMP%]{background:#3c4043;border-bottom:1px solid #5f6368;color:#f1f3f4}.gf-dark-theme[_nghost-%COMP%]   .notification[_ngcontent-%COMP%]:last-child, .gf-dark-theme   [_nghost-%COMP%]   .notification[_ngcontent-%COMP%]:last-child{border-bottom:unset}.gf-dark-theme[_nghost-%COMP%]   .notification__link[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .notification__link[_ngcontent-%COMP%]{--mdc-text-button-label-text-color:#f1f3f4}.gf-dark-theme[_nghost-%COMP%]   .notification__close-icon[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .notification__close-icon[_ngcontent-%COMP%]{color:#f1f3f4}.gf-dark-theme[_nghost-%COMP%]   .primary[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .primary[_ngcontent-%COMP%]{background:#8ab4f8;color:#202124}.gf-dark-theme[_nghost-%COMP%]   .primary[_ngcontent-%COMP%]   .notification__link[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .primary[_ngcontent-%COMP%]   .notification__link[_ngcontent-%COMP%]{--mdc-text-button-label-text-color:#202124}.gf-dark-theme[_nghost-%COMP%]   .primary[_ngcontent-%COMP%]   .notification__close-icon[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .primary[_ngcontent-%COMP%]   .notification__close-icon[_ngcontent-%COMP%]{color:#202124}"]});_.PN=class{constructor(){this.document=_.n(_.iy);this.A=_.n(rF);this.offsetY=0}};_.PN.F=function(a){return new (a||_.PN)};_.PN.ja=_.l({ia:_.PN,U:_.PN.F,Z:"root"});_.QN=function(a,b){a.B.includes(b)||a.B.push(b)};_.RN=class extends _.qM{constructor(){super(...arguments);this.B=[]}create(a){return super.create(Object.assign({},a,{Nb:(a==null?0:a.Nb)?_.Rx(a.Nb).concat(this.B):this.B}))}};_.RN.F=(()=>{let a;return function(b){return(a||(a=_.Wj(_.RN)))(b||_.RN)}})();_.RN.ja=_.l({ia:_.RN,U:_.RN.F});var Lia=new _.r("GMAT_TOOLTIP_OPTIONS",{Z:"root",U:()=>({Yb:!1})});_.SN=class{constructor(a,b){a.Yb||_.QN(b,"gmat-mdc-tooltip")}};_.SN.F=function(a){return new (a||_.SN)(_.cm(Lia),_.cm(_.qM))};_.SN.wa=_.fi({type:_.SN,K:[["","matTooltip",""]],J:!0,features:[_.pr([{da:_.qM,Nd:_.RN}])]});var Mia,TN,Nia,Oia,UN,VN,Pia;Mia=["tooltip"];TN=new _.r("mat-tooltip-scroll-strategy",{Z:"root",U:()=>{const a=_.n(_.qM);return()=>a.A.A({CJ:20})}});Nia={da:TN,re:[_.qM],be:function(a){return()=>a.A.A({CJ:20})}};Oia=new _.r("mat-tooltip-default-options",{Z:"root",U:function(){return{ps:0,Vq:0,CU:1500}}});UN=_.Kx({passive:!0});VN=function(a){a.Da&&a.Da.jd()&&a.Da.detach();a.A=null};
Pia=function(a,b){if(a.Da){var c=a.Da.Ra.te;if((!a.hm||!b)&&c.Fb instanceof _.gk)return a.Da;VN(a)}c=hia(a.Oe,a.ca);b=jia(_.bM(_.cM(_.dM(_.gM(a.ea.position(),a.hm?b||a.ca:a.ca),".mat-mdc-tooltip"),!1),a.ka),c);_.B(b.qb,_.Go(a.Ga)).subscribe(e=>{a.Df(e.A);a.A&&e.B.rA&&a.A.isVisible()&&a.Ba.run(()=>a.hide(0))});a.Da=a.ea.create({direction:a.B,te:b,Nb:"mat-mdc-tooltip-panel",ae:a.oe()});a.Y(a.Da);_.B(a.Da.G,_.Go(a.Ga)).subscribe(()=>VN(a));_.B(a.Da.Gr(),_.Go(a.Ga)).subscribe(()=>{let e;return(e=a.A)==
null?void 0:e.P()});_.B(a.Da.Ef(),_.Go(a.Ga)).subscribe(e=>{a.G()&&e.keyCode===27&&!_.Hx(e)&&(e.preventDefault(),e.stopPropagation(),a.Ba.run(()=>a.hide(0)))});let d;((d=a.H)==null?0:d.kZ)&&a.Da.Dj("mat-mdc-tooltip-panel-non-interactive");return a.Da};
_.XN=class{get position(){return this.Qc}set position(a){if(a!==this.Qc&&(this.Qc=a,this.Da)){this.Y(this.Da);let b;(b=this.A)==null||b.show(0);this.Da.ld()}}get hm(){return this.lb}set hm(a){this.lb=_.Sx(a);VN(this);this.Da=null}get disabled(){return this.nb}set disabled(a){a=_.Sx(a);this.nb!==a&&((this.nb=a)?this.hide(0):this.P(),this.vd(this.message))}get ps(){return this.tc}set ps(a){this.tc=_.Vx(a)}get Vq(){return this.I}set Vq(a){this.I=_.Vx(a);this.A&&(this.A.M=this.I)}get message(){return this.M}set message(a){const b=
this.M;this.M=a!=null?String(a).trim():"";!this.M&&this.G()?this.hide(0):(this.P(),this.Ud());this.vd(b)}get Gm(){return this.V}set Gm(a){this.V=a;this.A&&this.qb(this.V)}constructor(){this.ea=_.n(_.qM);this.ca=_.n(_.gk);this.Oe=_.n(NL);this.Bf=_.n(_.Gq);this.Ba=_.n(_.Lr);this.Ja=_.n(_.jK);this.N=_.n(_.PK);this.ub=_.n(_.qK);this.B=_.n(_.zL);this.Sa=_.n(_.kk);this.H=_.n(Oia,{optional:!0});this.Qc="below";this.nb=this.lb=!1;this.oe=_.n(TN);this.cb=this.se=!1;this.Cf=WN;this.ka=8;this.vg="mat-mdc";this.Im=
"auto";this.M="";this.D=[];this.xa=_.n(_.iy);this.C=null;this.Ga=new _.yo;const a=this.H;a&&(this.tc=a.ps,this.I=a.Vq,a.position&&(this.position=a.position),a.hm&&(this.hm=a.hm),a.Im&&(this.Im=a.Im),a.Gm&&(this.Gm=a.Gm));_.B(this.B.change,_.Go(this.Ga)).subscribe(()=>{this.Da&&this.Y(this.Da)});this.ka=8}fc(){this.se=!0;this.P();_.B(_.nK(this.ub,this.ca),_.Go(this.Ga)).subscribe(a=>{a?a==="keyboard"&&this.Ba.run(()=>this.show()):this.Ba.run(()=>this.hide(0))})}ma(){const a=this.ca.L;this.C&&clearTimeout(this.C);
this.Da&&(this.Da.dispose(),this.A=null);this.D.forEach(([b,c])=>{a.removeEventListener(b,c,UN)});this.D.length=0;this.Ga.next();this.Ga.complete();_.OK(this.N,a,this.message,"tooltip");_.oK(this.ub,a)}show(a=this.ps,b){if(this.disabled||!this.message||this.G()){let c;(c=this.A)==null||c.C()}else b=Pia(this,b),VN(this),this.Ie=this.Ie||new _.jM(this.Cf,this.Bf),b=this.A=b.attach(this.Ie).instance,b.kn=this.ca.L,b.M=this.I,_.B(b.H,_.Go(this.Ga)).subscribe(()=>VN(this)),this.qb(this.V),this.Ud(),b.show(a)}hide(a=
this.Vq){const b=this.A;b&&(b.isVisible()?b.hide(a):(b.C(),VN(this)))}toggle(a){this.G()?this.hide():this.show(void 0,a)}G(){return!!this.A&&this.A.isVisible()}Y(a){a=a.Ra.te;var b=!this.B||this.B.value=="ltr";var c=this.position;let d;if(c=="above"||c=="below")d={lc:"center",mc:c=="above"?"top":"bottom"};else if(c=="before"||c=="left"&&b||c=="right"&&!b)d={lc:"start",mc:"center"};else if(c=="after"||c=="right"&&b||c=="left"&&!b)d={lc:"end",mc:"center"};const {x:e,y:f}=this.Pa(d.lc,d.mc);b={lc:e,
mc:f};c=!this.B||this.B.value=="ltr";const g=this.position;let h;if(g=="above")h={Db:"center",Tb:"bottom"};else if(g=="below")h={Db:"center",Tb:"top"};else if(g=="before"||g=="left"&&c||g=="right"&&!c)h={Db:"end",Tb:"center"};else if(g=="after"||g=="right"&&c||g=="left"&&!c)h={Db:"start",Tb:"center"};const {x:m,y:q}=this.Pa(h.Db,h.Tb);c={Db:m,Tb:q};_.aM(a,[this.va(Object.assign({},d,h)),this.va(Object.assign({},b,c))])}va(a){const b=!this.B||this.B.value=="ltr";a.mc==="top"?a.offsetY=-8:a.mc==="bottom"?
a.offsetY=8:a.lc==="start"?a.offsetX=b?-8:8:a.lc==="end"&&(a.offsetX=b?8:-8);return a}Ud(){this.A&&(this.A.message=this.message,_.RC(this.A.za),_.Ro(()=>{this.A&&this.Da.ld()},{na:this.Sa}))}qb(a){this.A&&(this.A.Gm=a,_.RC(this.A.za))}Pa(a,b){this.position==="above"||this.position==="below"?b==="top"?b="bottom":b==="bottom"&&(b="top"):a==="end"?a="start":a==="start"&&(a="end");return{x:a,y:b}}Df(a){var b=a.Tb,c=a.lc;a=a.mc;b=b==="center"?this.B&&this.B.value==="rtl"?c==="end"?"left":"right":c==="start"?
"left":"right":b==="bottom"&&a==="top"?"above":"below";if(b!==this.Fa){if(c=this.Da)c.Ao("mat-mdc-tooltip-panel-"+this.Fa),c.Dj("mat-mdc-tooltip-panel-"+b);this.Fa=b}}P(){!this.nb&&this.message&&this.se&&!this.D.length&&(this.Ua()?this.D.push(["mouseenter",a=>{this.Fb();let b=void 0;a.x!==void 0&&a.y!==void 0&&(b=a);this.show(void 0,b)}]):this.Im!=="off"&&(this.Ia(),this.D.push(["touchstart",a=>{let b;const c=(a=(b=a.targetTouches)==null?void 0:b[0])?{x:a.clientX,y:a.clientY}:void 0;this.Fb();this.C&&
clearTimeout(this.C);let d,e;this.C=setTimeout(()=>{this.C=null;this.show(void 0,c)},(e=(d=this.H)==null?void 0:d.n_)!=null?e:500)}])),this.la(this.D))}Fb(){if(!this.cb){this.cb=!0;var a=[];if(this.Ua())a.push(["mouseleave",b=>{b=b.relatedTarget;let c;b&&((c=this.Da)==null?0:c.H.contains(b))||this.hide()}],["wheel",b=>this.Ff(b)]);else if(this.Im!=="off"){this.Ia();const b=()=>{this.C&&clearTimeout(this.C);let c;this.hide((c=this.H)==null?void 0:c.CU)};a.push(["touchend",b],["touchcancel",b])}this.la(a);
this.D.push(...a)}}la(a){a.forEach(([b,c])=>{this.ca.L.addEventListener(b,c,UN)})}Ua(){return!this.Ja.A&&!this.Ja.N}Ff(a){if(this.G()){a=this.xa.elementFromPoint(a.clientX,a.clientY);const b=this.ca.L;a===b||b.contains(a)||this.hide()}}Ia(){const a=this.Im;if(a!=="off"){const b=this.ca.L,c=b.style;if(a==="on"||b.nodeName!=="INPUT"&&b.nodeName!=="TEXTAREA")c.userSelect=c.msUserSelect=c.webkitUserSelect=c.MozUserSelect="none";a!=="on"&&b.draggable||(c.webkitUserDrag="none");c.touchAction="none";c.webkitTapHighlightColor=
"transparent"}}vd(a){this.Aa||(this.Aa=!0,_.OK(this.N,this.ca.L,a,"tooltip"),this.Ba.Ma(()=>{Promise.resolve().then(()=>{this.Aa=!1;this.message&&!this.disabled&&_.NK(this.N,this.ca.L,this.message,"tooltip")})}))}};_.XN.F=function(a){return new (a||_.XN)};
_.XN.wa=_.fi({type:_.XN,K:[["","matTooltip",""]],Ea:[1,"mat-mdc-tooltip-trigger"],Ca:2,oa:function(a,b){a&2&&_.G("mat-mdc-tooltip-disabled",b.disabled)},inputs:{position:[0,"matTooltipPosition","position"],hm:[0,"matTooltipPositionAtOrigin","positionAtOrigin"],disabled:[0,"matTooltipDisabled","disabled"],ps:[0,"matTooltipShowDelay","showDelay"],Vq:[0,"matTooltipHideDelay","hideDelay"],Im:[0,"matTooltipTouchGestures","touchGestures"],message:[0,"matTooltip","message"],Gm:[0,"matTooltipClass","tooltipClass"]},
Wa:["matTooltip"],J:!0});
var WN=class{constructor(){this.za=_.n(_.hD);this.ca=_.n(_.gk);this.G=this.I=this.zE=!1;this.H=new _.yo;this.ka="mat-mdc-tooltip-show";this.ea="mat-mdc-tooltip-hide";this.Te=_.n(_.rz,{optional:!0})==="NoopAnimations"}show(a){this.A!=null&&clearTimeout(this.A);this.B=setTimeout(()=>{this.N(!0);this.B=void 0},a)}hide(a){this.B!=null&&clearTimeout(this.B);this.A=setTimeout(()=>{this.N(!1);this.A=void 0},a)}isVisible(){return this.G}ma(){this.C();this.H.complete();this.kn=null}P(){this.I&&this.hide(0)}dO({relatedTarget:a}){a&&
this.kn.contains(a)||(this.isVisible()?this.hide(this.M):this.D(!1))}Y(){this.zE=this.V();_.RC(this.za)}V(){const a=this.ca.L.getBoundingClientRect();return a.height>24&&a.width>=200}XN({animationName:a}){a!=="mat-mdc-tooltip-show"&&a!=="mat-mdc-tooltip-hide"||this.D(a==="mat-mdc-tooltip-show")}C(){this.B!=null&&clearTimeout(this.B);this.A!=null&&clearTimeout(this.A);this.B=this.A=void 0}D(a){a?this.I=!0:this.isVisible()||this.H.next()}N(a){const b=this.aP.L;b.classList.remove(a?"mat-mdc-tooltip-hide":
"mat-mdc-tooltip-show");b.classList.add(a?"mat-mdc-tooltip-show":"mat-mdc-tooltip-hide");this.G!==a&&(this.G=a,_.RC(this.za));if(a&&!this.Te&&typeof getComputedStyle==="function"){const c=getComputedStyle(b);if(c.getPropertyValue("animation-duration")==="0s"||c.getPropertyValue("animation-name")==="none")this.Te=!0}a&&this.Y();this.Te&&(b.classList.add("_mat-animation-noopable"),this.D(a))}};WN.F=function(a){return new (a||WN)};
WN.T=_.p({type:WN,K:[["mat-tooltip-component"]],Na:function(a,b){a&1&&_.Pq(Mia,7);if(a&2){let c;_.Wq(c=_.Xq())&&(b.aP=c.first)}},Ea:["aria-hidden","true"],oa:function(a,b){a&1&&_.M("mouseleave",function(c){return b.dO(c)})},J:!0,features:[_.U],R:4,S:4,W:[["tooltip",""],[1,"mdc-tooltip","mat-mdc-tooltip",3,"animationend","ngClass"],[1,"mat-mdc-tooltip-surface","mdc-tooltip__surface"]],O:function(a,b){if(a&1){const c=_.t();_.J(0,"div",1,0);_.M("animationend",function(d){_.w(c);return _.y(b.XN(d))});
_.J(2,"div",2);_.T(3);_.K()()}a&2&&(_.G("mdc-tooltip--multiline",b.zE),_.F("ngClass",b.Gm),_.C(3),_.hr(b.message))},aa:[_.TE],styles:['.mat-mdc-tooltip{position:relative;transform:scale(0);display:inline-flex}.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-surface{word-break:normal;overflow-wrap:anywhere;padding:4px 8px;min-width:40px;max-width:200px;min-height:24px;max-height:40vh;box-sizing:border-box;overflow:hidden;text-align:center;will-change:transform,opacity;background-color:var(--mdc-plain-tooltip-container-color, var(--mat-sys-inverse-surface));color:var(--mdc-plain-tooltip-supporting-text-color, var(--mat-sys-inverse-on-surface));border-radius:var(--mdc-plain-tooltip-container-shape, var(--mat-sys-corner-extra-small));font-family:var(--mdc-plain-tooltip-supporting-text-font, var(--mat-sys-body-small-font));font-size:var(--mdc-plain-tooltip-supporting-text-size, var(--mat-sys-body-small-size));font-weight:var(--mdc-plain-tooltip-supporting-text-weight, var(--mat-sys-body-small-weight));line-height:var(--mdc-plain-tooltip-supporting-text-line-height, var(--mat-sys-body-small-line-height));letter-spacing:var(--mdc-plain-tooltip-supporting-text-tracking, var(--mat-sys-body-small-tracking))}.mat-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}.mdc-tooltip--multiline .mat-mdc-tooltip-surface{text-align:left}[dir=rtl] .mdc-tooltip--multiline .mat-mdc-tooltip-surface{text-align:right}.mat-mdc-tooltip-panel.mat-mdc-tooltip-panel-non-interactive{pointer-events:none}@keyframes mat-mdc-tooltip-show{0%{opacity:0;transform:scale(0.8)}100%{opacity:1;transform:scale(1)}}@keyframes mat-mdc-tooltip-hide{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(0.8)}}.mat-mdc-tooltip-show{animation:mat-mdc-tooltip-show 150ms cubic-bezier(0, 0, 0.2, 1) forwards}.mat-mdc-tooltip-hide{animation:mat-mdc-tooltip-hide 75ms cubic-bezier(0.4, 0, 1, 1) forwards}\n'],
Ka:2,fa:0});var YN=class{};YN.F=function(a){return new (a||YN)};YN.fb=_.ci({type:YN});YN.eb=_.Ig({yb:[Nia],imports:[_.MK,_.WE,_.sM,_.tM,_.tM,_.SL]});_.ZN=class{};_.ZN.F=function(a){return new (a||_.ZN)};_.ZN.fb=_.ci({type:_.ZN});_.ZN.eb=_.Ig({imports:[YN]});var $N=class{constructor(){this.iM=_.n(_.UJ);this.ab=_.n(_.eK);this.qa=_.n(_.AH);this.Az=_.V(!1)}};$N.F=function(a){return new (a||$N)};
$N.T=_.p({type:$N,K:[["gf-shopping-bag"]],inputs:{Az:[1,"disableTabNavigation"]},J:!0,features:[_.U],R:5,S:16,W:[["mat-icon-button","",1,"shopping-bag__toggle",3,"click","color","disabled","matTooltip","tabIndex"],[1,"shopping-bag__count",3,"shopping-bag__count--secondary"],["name","shopping_bag",3,"filled","animated"],[1,"shopping-bag__count"],[1,"count__label"]],O:function(a,b){a&1&&(_.J(0,"button",0),_.yr(1,"async"),_.M("click",function(){_.vH(b.qa,"selection");b.iM.ua(17)}),_.E(2,iba,3,3,"div",
1),_.yr(3,"async"),_.L(4,"gf-icon",2),_.K());if(a&2){let c;_.G("shopping-bag__toggle--has-items",_.zr(1,12,b.ab.Ti));_.zq("matTooltip","",b.ab.gr()?"Hide":"View"," selected families");_.F("color",b.qa.kA?"primary":"secondary--gray")("disabled",b.qa.pA)("tabIndex",b.Az()?-1:null);_.vp("aria-hidden",b.Az())("aria-label",b.ab.gr()?"Hide":"View selected families");_.C(2);_.I((c=_.zr(3,14,b.ab.Ti))?2:-1,c);_.C(2);_.F("filled",b.qa.kA)("animated",!0)}},aa:[_.VE,_.wN,_.gN,_.eN,_.cN,_.ZN,_.SN,_.XN],styles:['.shopping-bag__count[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border-color:#fff;background-color:currentColor;border-style:solid;border-width:2px;border-radius:16px;-moz-box-sizing:border-box;box-sizing:border-box;color:inherit;display:none;font-size:10px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:18px;min-width:18px;padding:0 3px;position:absolute;right:3px;top:7px}.shopping-bag__count--secondary[_ngcontent-%COMP%]{background-color:#1a73e8;color:#fff}.count__label[_ngcontent-%COMP%]{color:#fff}.shopping-bag__toggle--has-items[_ngcontent-%COMP%]{position:relative}.shopping-bag__toggle--has-items[_ngcontent-%COMP%]:not([disabled]):before{border-radius:6px;content:"";height:6px;position:absolute;-webkit-transform:translate(23px,-4px);transform:translate(23px,-4px);width:6px}.shopping-bag__toggle--has-items[_ngcontent-%COMP%]:not([disabled])   .shopping-bag__count[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.sticky-header__shopping-bag[_nghost-%COMP%]   .shopping-bag__toggle--has-items[_ngcontent-%COMP%]:before, .sticky-header__shopping-bag   [_nghost-%COMP%]   .shopping-bag__toggle--has-items[_ngcontent-%COMP%]:before{-webkit-transform:translate(14px,-12px);transform:translate(14px,-12px)}.shopping-bag__toggle[_ngcontent-%COMP%]{line-height:1;padding:10px}.sticky-header__cta[_nghost-%COMP%]   .shopping-bag__toggle[_ngcontent-%COMP%], .sticky-header__cta   [_nghost-%COMP%]   .shopping-bag__toggle[_ngcontent-%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;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.gf-dark-theme[_nghost-%COMP%]   .shopping-bag__count[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .shopping-bag__count[_ngcontent-%COMP%]{border-color:#202124}.gf-dark-theme[_nghost-%COMP%]   .shopping-bag__count--secondary[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .shopping-bag__count--secondary[_ngcontent-%COMP%]{background-color:#8ab4f8}.gf-dark-theme[_nghost-%COMP%]   .count__label[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .count__label[_ngcontent-%COMP%]{color:#202124}']});var aO=function(a){a.renderer.Cj(a.A.body,"gf-dark-theme");a.ib.bk.set(!0)},bO=function(a){a.renderer.rm(a.A.body,"gf-dark-theme");a.ib.bk.set(!1)},cO=class{constructor(){this.A=_.n(_.iy);this.ib=_.n(_.RJ);this.um=_.n(oz);this.ta=new _.Co(1);this.renderer=this.um.Eh(null,null);_.B(this.ib.Vg,_.Go(this.ta)).subscribe(a=>{a?aO(this):bO(this)})}ma(){this.ta.next();this.ta.complete()}};cO.F=function(a){return new (a||cO)};cO.ja=_.l({ia:cO,U:cO.F,Z:"root"});var dO=class{constructor(){this.sK=_.n(cO);this.ZC=_.n(_.UJ);this.mA=_.Ex(_.n(_.RJ).Vg,{zk:!0});this.So=_.Y(()=>this.mA()?"Switch to light theme":"Switch to dark theme")}};dO.F=function(a){return new (a||dO)};
dO.T=_.p({type:dO,K:[["gf-theme-toggle"]],J:!0,features:[_.U],R:2,S:4,W:[["color","secondary--gray","mat-icon-button","",1,"theme-toggle",3,"click","matTooltip"],[3,"name"]],O:function(a,b){a&1&&(_.J(0,"button",0),_.M("click",function(){b.mA()?(bO(b.sK),b.ZC.ua(124)):(aO(b.sK),b.ZC.ua(123))}),_.L(1,"gf-icon",1),_.K());a&2&&(_.Aq("matTooltip",b.So()),_.vp("aria-label",b.So()),_.C(),_.zq("name","",b.mA()?"light":"dark","_mode"))},aa:[_.wN,_.gN,_.eN,_.cN,_.ZN,_.SN,_.XN],styles:[".theme-toggle[_ngcontent-%COMP%]{line-height:1;padding:10px}"],
fa:0});var Qia=[[["","toolbar",""]],[["","secondaryNav",""]]],eO=class{constructor(){this.B=_.n(FN);this.ib=_.n(_.RJ);this.Yq=_.n(_.gK);this.A=_.n(_.gk);this.document=_.n(_.iy);this.ha=_.n(_.dL);this.ab=_.n(_.eK);this.qa=_.n(_.AH);this.qH=_.n(HN);this.IP="google-header";this.XT=new Promise(d=>{if(this.qa.A){var e=()=>{const f=Array.from(this.document.querySelectorAll("gf-tile > *")),g=f.filter(m=>{let q;return(q=m.textContent)==null?void 0:q.trim().length}),h=!!this.document.querySelector(".catalog__error");
f.length&&f.length===g.length||h?d(!0):setTimeout(e,100)};setTimeout(e,300)}else d(!0)});this.QB=_.Y(()=>this.B.QB("google-header",this.ib.ea.value()));const a=_.n(_.IK),b=_.n(_.PN);this.Xl=a.create(()=>{var d=this.A.L.offsetHeight;b.offsetY=d;b.A.G([0,d]);b.document.documentElement.style.scrollPaddingTop=`${d}px`});let c;(c=this.Xl)==null||c.observe(this.A.L,{attributes:!1,characterData:!0,childList:!0,subtree:!0})}ma(){let a;(a=this.Xl)==null||a.disconnect()}};eO.F=function(a){return new (a||eO)};
eO.T=_.p({type:eO,K:[["gf-google-header"]],J:!0,features:[_.U],Xa:["[toolbar]","[secondaryNav]"],R:19,S:11,W:[["notification",""],["lockup",""],[1,"gf-header"],[1,"gf-header__content"],[1,"gf-header__main"],[1,"gf-lockup","gf-header__lockup"],["aria-label","Google Fonts",1,"gf-lockup__link",3,"click","href"],[1,"gmat-headline-4","gf-logo__badge"],[1,"nav"],[1,"gf-nav__links"],[1,"gf-nav__button"],[1,"nav__shopping-bag","gf-nav__button"],[3,"class"],[1,"gf-header__secondary-nav"],[1,"lottie--gf-logo",
"lottie--gf-logo-full",3,"animation","loop","autoplay"],["animation","gf-logo-small",1,"lottie--gf-logo",3,"loop","autoplay"]],O:function(a,b){if(a&1){const c=_.t();_.xq(Qia);_.J(0,"div",2);_.L(1,"gf-notifications",null,0);_.J(3,"header",3)(4,"div",4)(5,"div",5)(6,"a",6);_.M("click",function(){_.w(c);return _.y(_.vH(b.qa,""))});_.E(7,lba,2,1);_.yr(8,"async");_.E(9,mba,2,1,"span",7);_.K()();_.J(10,"div",8);_.yq(11);_.J(12,"div",9);_.E(13,nba,1,0,"gf-theme-toggle",10);_.J(14,"div",11);_.L(15,"gf-shopping-bag");
_.E(16,oba,1,3,"gf-shopping-bag-callout",12);_.K()()()();_.J(17,"div",13);_.yq(18,1);_.K()()()}if(a&2){let c;_.C(3);_.G("content--collection-expanded",!b.qa.pA&&b.ab.isVisible)("content--left-drawer-open",b.ha.jr());_.C(3);_.Aq("href",b.qa.KP(),_.$m);_.C();_.I((c=_.zr(8,9,b.XT))?7:-1,c);_.C(2);_.I(b.qH.badge?9:-1);_.C(4);_.I(b.ha.gb()?13:-1);_.C(3);_.I(b.QB()?16:-1)}},aa:[_.VE,_.gN,KN,ON,$N,GN,dO],styles:["[_nghost-%COMP%]{display:block;z-index:9999;background:-webkit-linear-gradient(bottom,transparent,#fff 16px);background:linear-gradient(0deg,transparent 0,#fff 16px);margin-bottom:24px}[_nghost-%COMP%]:has(.gf-header__secondary-nav:not(:empty)){padding-bottom:8px;margin-bottom:16px}@media (max-width:720px){[_nghost-%COMP%]{margin-bottom:0}}.gf-logo__badge[_ngcontent-%COMP%]{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;background:#ea4335;border-radius:4px;color:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font:var(--m3-label-small);padding:4px 8px;margin:0 0 0 auto}@media (max-width:720px){.gf-logo__badge[_ngcontent-%COMP%]{padding:2px 4px;margin:auto 0 0}}.nav[_ngcontent-%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;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;height:100%;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative;text-align:right;-webkit-transition:-webkit-transform .3s cubic-bezier(0,0,.2,1);transition:-webkit-transform .3s cubic-bezier(0,0,.2,1);transition:transform .3s cubic-bezier(0,0,.2,1);transition:transform .3s cubic-bezier(0,0,.2,1),-webkit-transform .3s cubic-bezier(0,0,.2,1)}.gf-header__content[_ngcontent-%COMP%]{-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;box-shadow:1px 1px transparent;-moz-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap;-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:0 auto;max-width:1440px;-webkit-transition:box-shadow .2s ease-in-out,top .4s .4s;transition:box-shadow .2s ease-in-out,top .4s .4s;z-index:9999}@media (min-width:1025px){.gf-header__content[_ngcontent-%COMP%]{padding-left:60px;padding-right:60px}}@media (max-width:1024px){.gf-header__content[_ngcontent-%COMP%]{padding-left:16px;padding-right:16px}}@media (min-width:1246px){.gf-header__content[_ngcontent-%COMP%]{-webkit-transition:margin .3s cubic-bezier(0,0,.2,1),width .3s cubic-bezier(0,0,.2,1);transition:margin .3s cubic-bezier(0,0,.2,1),width .3s cubic-bezier(0,0,.2,1)}}.gf-header__main[_ngcontent-%COMP%]{height:88px;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.gf-header__main[_ngcontent-%COMP%], .gf-header__secondary-nav[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:auto;width:100%}.gf-header__secondary-nav[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.gf-header__secondary-nav[_ngcontent-%COMP%]:not(:has(.fab-tablet-mobile-button)){-moz-box-sizing:border-box;box-sizing:border-box;height:64px;overflow:auto hidden;scrollbar-color:#bdc1c6 transparent;scrollbar-width:5px}.gf-header__secondary-nav[_ngcontent-%COMP%]:not(:has(.fab-tablet-mobile-button))   .mat-mdc-select-panel[_ngcontent-%COMP%]::-webkit-scrollbar, .gf-header__secondary-nav[_ngcontent-%COMP%]:not(:has(.fab-tablet-mobile-button))::-webkit-scrollbar{height:5px;width:5px}.gf-header__secondary-nav[_ngcontent-%COMP%]:not(:has(.fab-tablet-mobile-button))   .mat-mdc-select-panel[_ngcontent-%COMP%]::-webkit-scrollbar-track, .gf-header__secondary-nav[_ngcontent-%COMP%]:not(:has(.fab-tablet-mobile-button))::-webkit-scrollbar-track{border-radius:8px}.gf-header__secondary-nav[_ngcontent-%COMP%]:not(:has(.fab-tablet-mobile-button))   .mat-mdc-select-panel[_ngcontent-%COMP%]::-webkit-scrollbar-thumb, .gf-header__secondary-nav[_ngcontent-%COMP%]:not(:has(.fab-tablet-mobile-button))::-webkit-scrollbar-thumb{background:#bdc1c6;border-radius:8px}.gf-header__secondary-nav[_ngcontent-%COMP%]     .secondary-nav__scroller{-moz-box-sizing:border-box;box-sizing:border-box;height:64px;overflow:auto hidden;scrollbar-color:#bdc1c6 transparent;scrollbar-width:5px}.gf-header__secondary-nav[_ngcontent-%COMP%]     .secondary-nav__scroller .mat-mdc-select-panel::-webkit-scrollbar, .gf-header__secondary-nav[_ngcontent-%COMP%]     .secondary-nav__scroller::-webkit-scrollbar{height:5px;width:5px}.gf-header__secondary-nav[_ngcontent-%COMP%]     .secondary-nav__scroller .mat-mdc-select-panel::-webkit-scrollbar-track, .gf-header__secondary-nav[_ngcontent-%COMP%]     .secondary-nav__scroller::-webkit-scrollbar-track{border-radius:8px}.gf-header__secondary-nav[_ngcontent-%COMP%]     .secondary-nav__scroller .mat-mdc-select-panel::-webkit-scrollbar-thumb, .gf-header__secondary-nav[_ngcontent-%COMP%]     .secondary-nav__scroller::-webkit-scrollbar-thumb{background:#bdc1c6;border-radius:8px}.gf-header__secondary-nav[_ngcontent-%COMP%]:empty{height:0}.content--fixed[_ngcontent-%COMP%]{position:fixed;width:100vw}@media print{.content--fixed[_ngcontent-%COMP%]{position:static}}.content--fixed.content--collection-expanded[_ngcontent-%COMP%]{padding-right:320px}@media (max-width:1246px){.content--fixed.content--collection-expanded[_ngcontent-%COMP%]{padding-right:0}}.gf-lockup__link[_ngcontent-%COMP%]{color:#5f6368;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:48px;min-width:200px}@media (max-width:1024px){.gf-lockup__link[_ngcontent-%COMP%]{min-width:48px}}@media (max-width:720px){.gf-lockup__link[_ngcontent-%COMP%]:has(.gf-logo__badge){-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:52px}}.lottie--gf-logo[_ngcontent-%COMP%]{text-align:center}@media (max-width:720px){.lottie--gf-logo[_ngcontent-%COMP%]{width:unset}.lottie--gf-logo[_ngcontent-%COMP%]:has(+.gf-logo__badge){height:32px}}@media (max-width:720px){.has-left-drawer[_nghost-%COMP%]   .gf-header__content[_ngcontent-%COMP%], .has-left-drawer   [_nghost-%COMP%]   .gf-header__content[_ngcontent-%COMP%]{margin-left:0}}.gf-dark-theme   [_nghost-%COMP%]{background:-webkit-linear-gradient(bottom,transparent,#202124 16px);background:linear-gradient(0deg,transparent 0,#202124 16px)}.gf-dark-theme[_nghost-%COMP%]   .gf-lockup__link[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .gf-lockup__link[_ngcontent-%COMP%]{color:#e8eaed}"]});var fO=new _.r("navRailData");var Ria=["navRailLink"],pba=function(a,b){var c=b.target;c=a.Mh().map(d=>d.L).indexOf(c);if(["ArrowDown","ArrowUp","Home","End"].includes(b.key)&&(b.preventDefault(),c>=0&&c<a.Mh.length)){let d;switch(b.key){case "ArrowDown":c<a.Mh.length-1&&(d=a.Mh().at(c+1));break;case "ArrowUp":c>0&&(d=a.Mh().at(c-1));break;case "Home":c>0&&(d=a.Mh().at(0));break;case "End":c<a.Mh.length-1&&(d=a.Mh().at(a.Mh.length-1))}let e;((e=d)==null?0:e.L)&&d.L.focus()}},gO=class{constructor(){this.qa=_.n(_.AH);this.ha=_.n(_.dL);
this.items=_.n(fO);this.Mh=_.br();this.behavior=_.Y(()=>this.ha.gb()?"bar":"rail")}isActive(a){return _.zH(this.qa,a)}};gO.F=function(a){return new (a||gO)};
gO.T=_.p({type:gO,K:[["gf-nav-rail"]],Na:function(a,b){a&1&&_.er(b.Mh,Ria);a&2&&_.fr()},Ea:["role","navigation"],Ca:1,oa:function(a,b){a&2&&_.vp("behavior",b.behavior())},J:!0,features:[_.U],R:4,S:0,W:[["navRailLink",""],["role","link",1,"nav-rail__link",3,"catalogRouterLink","active"],[1,"bottom-aligned"],["role","link",1,"nav-rail__link",3,"keydown","catalogRouterLink"],[1,"nav-rail__icon"],[3,"name","filled","animated"],[1,"nav-rail__label","gmat-overline"]],O:function(a,b){a&1&&(_.bq(0,qba,7,
9,"a",1,_.$p),_.J(2,"div",2),_.L(3,"gf-theme-toggle"),_.K());a&2&&_.dq(b.items)},aa:[_.yN,_.wN,dO],styles:['[_nghost-%COMP%]{background:-webkit-gradient(linear,left bottom,left top,from(rgba(105,145,214,.08)),to(rgba(105,145,214,.08))),#fff;background:-webkit-linear-gradient(bottom,rgba(105,145,214,.08),rgba(105,145,214,.08)),#fff;background:linear-gradient(0deg,rgba(105,145,214,.08),rgba(105,145,214,.08)),#fff;-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;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;gap:8px;height:100%;left:0;overflow-y:auto;padding:24px 0;position:fixed;top:0;width:96px;z-index:2}@media (min-width:721px){[_nghost-%COMP%]{z-index:8}}.bottom-aligned[_ngcontent-%COMP%]{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;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.nav-rail__link[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#3c4043;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:56px;text-decoration:none;width:80px}@media (max-width:720px){.nav-rail__link[_ngcontent-%COMP%]:nth-child(n+6){display:none}}.nav-rail__link.active[_ngcontent-%COMP%], .nav-rail__link[_ngcontent-%COMP%]:active, .nav-rail__link[_ngcontent-%COMP%]:focus, .nav-rail__link[_ngcontent-%COMP%]:hover{color:#202124}.nav-rail__link[_ngcontent-%COMP%]   .nav-rail__icon[_ngcontent-%COMP%]:before{background:#3c4043;opacity:0}.nav-rail__link[_ngcontent-%COMP%]:hover   .nav-rail__icon[_ngcontent-%COMP%]:before{opacity:.04}.nav-rail__link[_ngcontent-%COMP%]:focus   .nav-rail__icon[_ngcontent-%COMP%]:before{opacity:.24}.nav-rail__link[_ngcontent-%COMP%]:active   .nav-rail__icon[_ngcontent-%COMP%]:before{opacity:.2}.nav-rail__link.active[_ngcontent-%COMP%]   .nav-rail__icon[_ngcontent-%COMP%]{background:#cbf0f8}.nav-rail__link.active[_ngcontent-%COMP%]   .nav-rail__icon[_ngcontent-%COMP%]:before{background:#007b83}.nav-rail__link[_ngcontent-%COMP%]:focus-visible{box-shadow:0 0 0 2.5px #174ea6;outline:2.5px solid transparent;border-radius:4px}.nav-rail__icon[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border-radius:16px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:32px;margin:0 0 8px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;position:relative;width:56px}.nav-rail__icon[_ngcontent-%COMP%]:before{content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.nav-rail__label[_ngcontent-%COMP%]{display:block;text-align:center}[behavior=bar][_nghost-%COMP%]{bottom:0;-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-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;height:80px;overflow:hidden;padding:12px 0 16px;top:auto;width:100%}[behavior=bar][_nghost-%COMP%]   .bottom-aligned[_ngcontent-%COMP%]{display:none}.gf-dark-theme[_nghost-%COMP%], .gf-dark-theme   [_nghost-%COMP%]{background:-webkit-gradient(linear,left bottom,left top,from(rgba(209,225,255,.08)),to(rgba(209,225,255,.08))),#1f1f1f;background:-webkit-linear-gradient(bottom,rgba(209,225,255,.08),rgba(209,225,255,.08)),#1f1f1f;background:linear-gradient(0deg,rgba(209,225,255,.08),rgba(209,225,255,.08)),#1f1f1f}.gf-dark-theme[_nghost-%COMP%]   .nav-rail__link[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .nav-rail__link[_ngcontent-%COMP%]{color:#dadce0;text-decoration:none}.gf-dark-theme[_nghost-%COMP%]   .nav-rail__link[_ngcontent-%COMP%]   .nav-rail__icon[_ngcontent-%COMP%]:before, .gf-dark-theme   [_nghost-%COMP%]   .nav-rail__link[_ngcontent-%COMP%]   .nav-rail__icon[_ngcontent-%COMP%]:before{background:#f1f3f4}.gf-dark-theme[_nghost-%COMP%]   .nav-rail__link.active[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .nav-rail__link.active[_ngcontent-%COMP%], .gf-dark-theme[_nghost-%COMP%]   .nav-rail__link[_ngcontent-%COMP%]:active, .gf-dark-theme   [_nghost-%COMP%]   .nav-rail__link[_ngcontent-%COMP%]:active, .gf-dark-theme[_nghost-%COMP%]   .nav-rail__link[_ngcontent-%COMP%]:focus, .gf-dark-theme   [_nghost-%COMP%]   .nav-rail__link[_ngcontent-%COMP%]:focus, .gf-dark-theme[_nghost-%COMP%]   .nav-rail__link[_ngcontent-%COMP%]:hover, .gf-dark-theme   [_nghost-%COMP%]   .nav-rail__link[_ngcontent-%COMP%]:hover{color:#f1f3f4}.gf-dark-theme[_nghost-%COMP%]   .nav-rail__link.active[_ngcontent-%COMP%]   .nav-rail__icon[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .nav-rail__link.active[_ngcontent-%COMP%]   .nav-rail__icon[_ngcontent-%COMP%]{background:rgba(120,217,236,.4)}.gf-dark-theme[_nghost-%COMP%]   .nav-rail__link.active[_ngcontent-%COMP%]   .nav-rail__icon[_ngcontent-%COMP%]:before, .gf-dark-theme   [_nghost-%COMP%]   .nav-rail__link.active[_ngcontent-%COMP%]   .nav-rail__icon[_ngcontent-%COMP%]:before{background:#cbf0f8}.gf-dark-theme[_nghost-%COMP%]   .nav-rail__link[_ngcontent-%COMP%]:focus-visible, .gf-dark-theme   [_nghost-%COMP%]   .nav-rail__link[_ngcontent-%COMP%]:focus-visible{box-shadow:0 0 0 2.5px #d2e3fc;outline:2.5px solid transparent;border-radius:4px}']});var hO=class{constructor(){this.A=window.sessionStorage;this.A.getItem("refreshToken")}};hO.F=function(a){return new (a||hO)};hO.ja=_.l({ia:hO,U:hO.F,Z:"root"});var iO=new _.r("XapHatsSurveyApiKey"),Sia=new _.r("XapHatsSurveyLocale"),Tia=new _.r("XapHatsSurveyWindow"),jO=new _.r("XapHatsSurveyListnrProductId");var Uia=new Map([[0,1],[1,2]]),Via={anchor:1,verticalMargin:0,horizontalMargin:0},Wia=function(a,b,c={},d={}){const e=d.ZY?void 0:d.authUser||0;return _.B(new _.Ak(f=>{a.A.B({triggerId:b,enableTestingMode:d.enableTestingMode,enableFeedback1pEndpoint:d.enableFeedback1pEndpoint,nonProd:d.nonProd,callback:g=>{g.surveyData!=null&&f.next(g.surveyData);f.complete()},authuser:e})}),_.Fo(f=>new _.Ak(g=>{let h;a.A.C({surveyData:f,colorScheme:d.theme?Uia.get(d.theme):1,authuser:e,customZIndex:(h=d.zIndex)!=
null?h:1E4,customLogoUrl:d.customLogoUrl,productData:c,listener:{surveyClosed:()=>{g.complete()},surveyPositioning:()=>Object.assign({},Via,d.TZ)}});g.next(f.surveyMetadata)})))},kO=class{constructor(a,b,c,d,e){const f=()=>{var g={apiKey:a,locale:c!=null?c:"en-US",window:d};g=uca(KB,"help.service.Lazy.create",b,{apiKey:g.apiKey||g.apiKey,asxUiUri:g.asxUiUri||g.asxUiUri,environment:g.environment||g.environment,flow:g.flow||g.flow,frdProductData:g.frdProductData||g.frdProductData,frdProductDataSerializedJspb:g.uZ||
g.frdProductDataSerializedJspb,helpCenterPath:g.helpCenterPath||g.helpCenterPath,locale:g.locale||g.locale||"en-US".replace(/-/g,"_"),nonce:g.nonce||g.nonce,productData:g.productData||g.productData,receiverUri:g.receiverUri||g.receiverUri,renderApiUri:g.renderApiUri||g.renderApiUri,theme:g.theme||g.theme,window:g.window||g.window});return new Rca(g)};this.A=e?e.Ma(f):f()}};kO.F=function(a){return new (a||kO)(_.Gh(iO),_.Gh(jO),_.Gh(Sia,8),_.Gh(Tia,8),_.Gh(_.Lr,8))};kO.ja=_.l({ia:kO,U:kO.F,Z:"root"});var Xia=function(a,b,c){let d;_.B(Wia(a.G,b,{customData:{url:a.location.path()}},{enableTestingMode:a.enableTestingMode,theme:c?1:0}),_.Go(a.ta)).subscribe(e=>{d=e},()=>{},()=>{d&&(a.A=!0)})},Yia=function(a){const b=[0];a.qa.pA&&b.unshift(2);a.qa.Y&&b.unshift(4);a.qa.B&&b.unshift(3);a.qa.V&&b.unshift(5);a.qa.H&&b.unshift(6);a.qa.A&&b.unshift(1);return b},Zia=function(a){Yia(a).forEach(b=>{a.B.next({mK:b,eQ:3E4})})},lO=class{constructor(){this.window=_.n("Window");this.qa=_.n(_.AH);this.location=_.n(_.qF);
this.ha=_.n(_.dL);this.D=_.n(_.lE);this.ib=_.n(_.RJ);this.Oh=_.n(_.NN);this.G=_.n(kO);this.C=_.n(ND);this.ta=new _.Co(1);this.B=new _.yo;this.H=_.B(this.B,_.no(({eQ:a})=>_.Il(a)),_.Ll(({mK:a})=>!!this.C[a]),_.Ll(()=>!this.A),_.Ll(()=>!this.window.location.hostname.includes("local")),_.Io(this.Oh.I),_.Ll(([,a])=>!(a&&this.ha.gb())),_.z(([a])=>this.C[a.mK]),_.Go(this.ta));this.enableTestingMode=!_.bB(this.D.config,12);this.A=!1;_.B(_.rl([this.H,this.ib.Vg]),_.Go(this.ta)).subscribe(([a,b])=>{Xia(this,
a,b)})}ma(){this.ta.next();this.ta.complete()}};lO.F=function(a){return new (a||lO)};lO.ja=_.l({ia:lO,U:lO.F,Z:"root"});var mO={ARROW_KEYS:{Cd:"arrow_keys",Gd:"Wxn7ub"},AUTOMATED:{Cd:"automated",Gd:"wjpLYc"},CLICK:{Cd:"click",Gd:"cOuCgd"},DRAGEND:{Cd:"dragend",Gd:"RlD3W"},DROP:{Cd:"drop",Gd:"DaY83b"},GENERIC_CLICK:{Cd:"generic_click",Gd:"szJgjc"},HOVER:{Cd:"hover",Gd:"ZmdkE"},IMPRESSION:{Cd:"impression",Gd:"xr6bB"},KEYBOARD_ENTER:{Cd:"keyboard_enter",Gd:"SYhH9d"},KEYPRESS:{Cd:"keypress",Gd:"Kr2w4b"},LONG_PRESS:{Cd:"long_press",Gd:"tfSNVb"},MOUSEOVER:{Cd:"mouseover",Gd:"FrfE3b"},RIGHT_CLICK:{Cd:"rightclick",Gd:"CYQmze"},
SCROLL:{Cd:"scroll",Gd:"XuHpsb"},SWIPE:{Cd:"swipe",Gd:"eteedb"},VIS:{Cd:"vis",Gd:"HkgBsf"}},Iy=Ky(mO),nO=new Map;for(const a of Object.keys(mO))nO.set(mO[a].Gd,mO[a].Cd);var oO=Ky({TRACK:{Cd:"track",Gd:"u014N"},INDEX:{Cd:"index",Gd:"cQYSPc"},MUTABLE:{Cd:"mutable",Gd:"dYFj7e"},COMPONENT_ID:{Cd:"cid",Gd:"cOuyq"},TEST_CODE:{Cd:"tc",Gd:"DM6Eze"}});var pO=function(a,b){return b?a.Es.has(a.H(b)):a.Es.size!=0},qO=function(a,b){for(let c=0;c<a.I.length;++c)a.I[c](b)},rO=class{constructor(a,b){this.B=a;this.C=null;this.G=[];this.A=void 0;this.M=this.D=!1;this.DF=null;this.I=[];this.Os=b||!1;this.Es=new Set}bo(){return this.D}setAttribute(a){this.DF=a;return this}getAttribute(){return this.DF}H(a){return this.Os?Jy(a):a}};rO.prototype.isMutable=rO.prototype.bo;var $ia=class extends _.vB{constructor(a){super(a)}De(){return _.Rw(this,2)}Gc(a){_.bz(this,2,a)}};var sO=class extends _.vB{constructor(a){super(a)}};var tO=class extends _.vB{constructor(a){super(a)}};var uO=class extends _.vB{constructor(a){super(a,4)}};var vO=function(a,b){_.bz(a,24,b)},wO=class extends _.vB{constructor(a){super(a,35)}Gc(a,b){te(this,3,$ia,b,a,!1,1)}};var yO,aja;_.xO=class{};yO=class{};aja=class extends yO{};var zO=Symbol("Yb"),bja=function(a,b){a.A&&a.A.P.push(b)},cja=function(a,b){a.A&&_.fa(a.A.P,b)},AO=function(a,b,c){a:if(a=a.B,c.bL)a=c.bL;else{if(a)if(c.JC)if(a=a[c.JC],a===0)console.warn(`ID was never assigned for VE with name: ${c.JC}`);else{if(a)break a;console.warn(`Cannot find VE with name: ${c.JC}`)}else console.warn("No ID or name found in config.");else console.warn("No ID found in config and no VisualElementLookup was set.");a=void 0}var d=a;d!==void 0&&(a=[],c.mC&&a.push("generic_click"),
c.yK&&a.push("impression"),c.wK&&a.push("dragstart"),c.xK&&a.push("drop"),c.nC&&a.push("hover"),c.zK&&a.push("input_text"),c.AK&&a.push("key_press"),c.o_&&a.push("keyboard_enter"),c.trackVisibility&&a.push("vis"),d=d.toString(),a.length&&(d+=`;track:${a.join(",")}`),c.metadata&&(d+=`;${c.metadata}`),c.MA&&(d+=";mutable:true"),c.index!=null&&(d+=`;index:${c.index}`),b.L.setAttribute("jslog",d),b.L[zO]=c)},dja=function(a,b,c){a.Ma(()=>{a.A&&a.B&&(AO(a,b,c),c.yK&&a.A.C())})},eja=function(a,b,c,d){Ly&&
Ly!==d&&(Ly.type==="click"&&c.mC&&My(b)&&a.ua("click",b),Ly.type==="mouseenter"&&c.nC&&My(b)&&a.ua("hover",b))},EO=class{constructor(a,b,c=null){this.A=null;a&&(this.A=_.BO(a))&&(CO(this.A,"click",3,"generic_click"),CO(this.A,"dragstart",30),CO(this.A,"drop",37),CO(this.A,"hover",9),CO(this.A,"input_text",15),CO(this.A,"key_press",32));b&&(this.B={});this.Ma=c?c.Ma.bind(c):Zone.root.run.bind(Zone.root);DO||(DO=!0,this.Ma(()=>{window.addEventListener("click",d=>{Ly=d},{capture:!0});window.addEventListener("mouseenter",
d=>{Ly=d},{capture:!0})}))}ua(a,b){this.A&&this.A.ua(a,b)}log(a){this.A&&this.A.log(a)}},DO=!1,Ly=null;EO.F=function(a){return new (a||EO)(_.Gh(_.xO,8),_.Gh(yO,8),_.Gh(_.Lr,8))};EO.ja=_.l({ia:EO,U:EO.F,Z:"root"});var FO="click mouseenter dragstart drop keydown input".split(" "),iz=class{constructor(a,b,c){this.D=a;this.document=b;this.A=c;this.B=d=>{for(let e=d.target;e;e=e.parentElement){const f=e[zO];if(f)switch(d.type){case "click":f.mC&&this.ua("click",e);break;case "mouseenter":f.nC&&this.ua("hover",e);break;case "dragstart":f.wK&&this.ua("dragstart",e);break;case "drop":f.xK&&this.ua("drop",e);break;case "keydown":f.AK&&this.ua("key_press",e);break;case "input":f.zK&&this.ua("input_text",e);break;default:console.warn(`No GIL binding for events of type ${d.type}`)}}};
this.A.Ma(()=>{for(const d of FO)this.document.addEventListener(d,this.B,{capture:!0})})}ua(a,b){if(a!=="input_text"||this.C!==b)this.D.ua(a,b),this.C=a==="input_text"?b:void 0}ma(){this.A.Ma(()=>{for(const a of FO)this.document.removeEventListener(a,this.B,{capture:!0})});hz=void 0}},hz;iz.F=function(a){return new (a||iz)(_.Gh(EO),_.Gh(_.iy),_.Gh(_.Lr))};iz.ja=_.l({ia:iz,U:iz.F});var GO=new _.r("VE config");var HO=class{constructor(){this.KK=_.V();this.HK=_.V(yca);this.JK=_.V("0");this.value=_.Y(()=>{var a=this.KK();if(!a)return"";a=a.Oa();if(a==="")return"";a=this.HK()(a);return a===""?"":`${this.JK()}:${a}`})}};HO.F=function(a){return new (a||HO)};HO.wa=_.fi({type:HO,K:[["","veMetadataObject",""]],inputs:{KK:[1,"veMetadataObject"],HK:[1,"veEncoder"],JK:[1,"veKey"]},Wa:["veMetadataLoggingDirective"],J:!0});var fja,IO;fja=function(a){if(!a.N)return a.Xo;const b=a.N.value();if(b==="")return a.Xo;if(a.Xo!=="")throw Error("Zb");return b};IO=function(a){return{metadata:a.Xo,MA:a.LK,mC:a.Wo,wK:a.zC,xK:a.AC,nC:a.BC,zK:a.Ls,yK:a.IK,AK:a.CC,bL:a.kb,index:a.bV}};
_.JO=class{constructor(a,b,c,d,e,f,g){this.B=a;this.A=b;this.H=c;this.renderer=d;this.P=e;this.va=f;this.N=g;this.Xo="";this.CC=this.Ls=this.BC=this.AC=this.zC=this.Wo=this.IK=this.LK=!1;this.M=[];this.G=null;this.D=!1;this.I=()=>{this.D=!1}}get C(){let a;return this.P==null&&!((a=this.va)==null?0:a.hZ)}Er(a){this.Wo&&(this.ua("click"),this.G=a)}V(){this.zC&&this.ua("dragstart")}Y(){this.AC&&this.ua("drop")}ka(){this.CC&&this.ua("key_press")}la(a){this.BC&&(this.ua("hover"),this.G=a)}ea(){this.Ls&&
!this.D&&(this.ua("input_text"),this.D=!0)}ua(a){this.A.ua(a,this.B.L)}Jb(){this.C&&this.H.Ma(()=>{const a=this.B.L;this.M=[this.renderer.Gb(a,"click",this.Er.bind(this)),this.renderer.Gb(a,"dragstart",this.V.bind(this)),this.renderer.Gb(a,"drop",this.Y.bind(this)),this.renderer.Gb(a,"keydown",this.ka.bind(this)),this.renderer.Gb(a,"input",this.ea.bind(this)),this.renderer.Gb(a,"mouseenter",this.la.bind(this))]});this.Xo=fja(this);this.config=IO(this);dja(this.A,this.B,this.config);this.Ls&&this.C&&
bja(this.A,this.I)}zc(){let a;if((a=this.config)==null?0:a.MA)this.config=IO(this),this.config.MA=!0,AO(this.A,this.B,this.config)}ma(){this.config&&this.C&&eja(this.A,this.B.L,this.config,this.G);this.Ls&&this.C&&cja(this.A,this.I);this.H.Ma(()=>{for(const a of this.M)a()})}};_.JO.F=function(a){return new (a||_.JO)(_.cm(_.gk),_.cm(EO),_.cm(_.Lr),_.cm(_.tC),_.cm(iz,8),_.cm(GO,8),_.cm(HO,8))};
_.JO.wa=_.fi({type:_.JO,K:[["","ve",""]],inputs:{kb:"ve",Xo:"veMetadata",LK:"veMutable",IK:"veImpression",Wo:"veClick",zC:"veDrag",AC:"veDrop",BC:"veHover",Ls:"veInputText",CC:"veKeyPress",bV:"veIndex"},Wa:["veLoggingDirective"],J:!0,features:[_.Ri]});var KO=_.Dy("transform",[_.Gy("open, open-instant",_.Fy({transform:"none",visibility:"visible"})),_.Gy("void",_.Fy({"box-shadow":"none",visibility:"hidden"})),_.Hy("void => open-instant",_.Ey("0ms")),_.Hy("void <=> open, open-instant => void",_.Ey("400ms cubic-bezier(0.25, 0.8, 0.25, 1)"))]);var LO=["*"],gja=["content"],hja=[[["mat-drawer"]],[["mat-drawer-content"]],"*"],ija=new _.r("MAT_DRAWER_DEFAULT_AUTOSIZE",{Z:"root",U:tba}),NO=new _.r("MAT_DRAWER_CONTAINER"),RO=class extends _.OL{constructor(){const a=_.n(_.gk),b=_.n(NL),c=_.n(_.Lr);super(a,b,c);this.za=_.n(_.hD);this.ui=_.n(QO)}yd(){this.ui.P.subscribe(()=>{_.RC(this.za)})}};RO.F=function(a){return new (a||RO)};
RO.T=_.p({type:RO,K:[["mat-drawer-content"]],Ea:[1,"mat-drawer-content"],Ca:4,oa:function(a,b){a&2&&_.Fp("margin-left",b.ui.vj.left,"px")("margin-right",b.ui.vj.right,"px")},J:!0,features:[_.pr([{da:_.OL,Qa:RO}]),_.tp,_.U],Xa:LO,R:1,S:0,O:function(a){a&1&&(_.xq(),_.yq(0))},Ka:2,fa:0});
var SO=function(a,b){a.eg!=="dialog"&&(a.D?_.pK(a.ub,a.D,b):a.ca.L.blur(),a.D=null)},jja=function(a,b){_.sK(a.Pa,b)||(b.tabIndex=-1,a.Ba.Ma(()=>{const c=()=>{b.removeEventListener("blur",c);b.removeEventListener("mousedown",c);b.removeAttribute("tabindex")};b.addEventListener("blur",c);b.addEventListener("mousedown",c)}));b.focus(void 0)},TO=function(a,b){(b=a.ca.L.querySelector(b))&&jja(a,b)},UO=class{get position(){return this.Qc}set position(a){a=a==="end"?"end":"start";a!==this.Qc&&(this.Ua&&
this.Fa(a),this.Qc=a,this.aB.emit())}get mode(){return this.va}set mode(a){this.va=a;this.N();this.H.next()}get dd(){return this.P}set dd(a){this.P=_.Sx(a)}get eg(){const a=this.cb;return a==null?this.mode==="side"?"dialog":"first-tabbable":a}set eg(a){if(a==="true"||a==="false"||a==null)a=_.Sx(a);this.cb=a}get Ad(){return this.I}set Ad(a){this.toggle(_.Sx(a))}constructor(){this.ca=_.n(_.gk);this.Ia=_.n(_.CK);this.ub=_.n(_.qK);this.Ja=_.n(_.jK);this.Ba=_.n(_.Lr);this.Pa=_.n(_.tK);this.C=_.n(_.iy,
{optional:!0});this.ui=_.n(NO,{optional:!0});this.D=this.B=null;this.V=!1;this.Qc="start";this.va="over";this.I=this.P=!1;this.Vk=new _.yo;this.tx=new _.yo;this.Hg="void";this.wg=new _.MC(!0);this.ny=_.B(this.wg,_.Ll(a=>a),_.z(()=>{}));this.dT=_.B(this.Vk,_.Ll(a=>a.fd!==a.Ab&&a.Ab.indexOf("open")===0),_.lo());this.Fx=_.B(this.wg,_.Ll(a=>!a),_.z(()=>{}));this.QP=_.B(this.Vk,_.Ll(a=>a.fd!==a.Ab&&a.Ab==="void"),_.lo());this.Ga=new _.yo;this.aB=new _.MC;this.H=new _.yo;this.Sa=_.n(_.kk);this.za=_.n(_.hD);
_.B(this.wg,_.Go(this.Ga)).subscribe(a=>{a?(this.C&&(this.D=this.C.activeElement),this.qb()):this.la()&&SO(this,this.M||"program")});this.Ba.Ma(()=>{_.B(_.Bl(this.ca.L,"keydown"),_.Ll(a=>a.keyCode===27&&!this.dd&&!_.Hx(a)),_.Go(this.Ga)).subscribe(a=>this.Ba.run(()=>{this.close();a.stopPropagation();a.preventDefault()}))});_.B(this.tx,_.qo((a,b)=>a.fd===b.fd&&a.Ab===b.Ab)).subscribe(a=>{const b=a.fd;a=a.Ab;(a.indexOf("open")===0&&b==="void"||a==="void"&&b.indexOf("open")===0)&&this.wg.emit(this.I)})}qb(){if(this.B){var a=
this.ca.L;switch(this.eg){case !1:case "dialog":break;case !0:case "first-tabbable":_.Ro(()=>{_.zK(this.B)||typeof a.focus!=="function"||a.focus()},{na:this.Sa});break;case "first-heading":TO(this,'h1, h2, h3, h4, h5, h6, [role="heading"]');break;default:TO(this,this.eg)}}}la(){const a=this.C.activeElement;return!!a&&this.ca.L.contains(a)}fc(){this.Ua=!0;this.Qc==="end"&&this.Fa("end");this.Ja.isBrowser&&(this.B=this.Ia.create(this.ca.L),this.N())}yr(){this.Ja.isBrowser&&(this.V=!0)}ma(){let a;(a=
this.B)==null||a.destroy();let b;(b=this.A)==null||b.remove();this.A=null;this.Vk.complete();this.tx.complete();this.H.complete();this.Ga.next();this.Ga.complete()}open(a){return this.toggle(!0,a)}close(){return this.toggle(!1)}lb(){return this.Aa(!1,!0,"mouse")}toggle(a=!this.Ad,b){a&&b&&(this.M=b);b=this.Aa(a,!a&&this.la(),this.M||"program");a||(this.M=null);return b}Aa(a,b,c){(this.I=a)?this.Hg=this.V?"open":"open-instant":(this.Hg="void",b&&SO(this,c));_.RC(this.za);this.N();return new Promise(d=>
{_.B(this.wg,_.mo()).subscribe(e=>d(e?"open":"close"))})}G(){return this.ca.L?this.ca.L.offsetWidth||0:0}N(){if(this.B){let a;this.B.enabled=!((a=this.ui)==null||!a.Sc)&&this.Ad}}Fa(a){if(this.Ja.isBrowser){var b=this.ca.L,c=b.parentNode;a==="end"?(this.A||(this.A=this.C.createComment("mat-drawer-anchor"),c.insertBefore(this.A,b)),c.appendChild(b)):this.A&&this.A.parentNode.insertBefore(b,this.A)}}};UO.F=function(a){return new (a||UO)};
UO.T=_.p({type:UO,K:[["mat-drawer"]],Na:function(a,b){a&1&&_.Pq(gja,5);if(a&2){let c;_.Wq(c=_.Xq())&&(b.vi=c.first)}},Ea:["tabIndex","-1",1,"mat-drawer"],Ca:12,oa:function(a,b){a&1&&_.tq("@transform.start",function(c){return b.Vk.next(c)})("@transform.done",function(c){return b.tx.next(c)});a&2&&(_.hq("@transform",b.Hg),_.vp("align",null),_.G("mat-drawer-end",b.position==="end")("mat-drawer-over",b.mode==="over")("mat-drawer-push",b.mode==="push")("mat-drawer-side",b.mode==="side")("mat-drawer-opened",
b.Ad))},inputs:{position:"position",mode:"mode",dd:"disableClose",eg:"autoFocus",Ad:"opened"},outputs:{wg:"openedChange",ny:"opened",dT:"openedStart",Fx:"closed",QP:"closedStart",aB:"positionChanged"},Wa:["matDrawer"],J:!0,features:[_.U],Xa:LO,R:3,S:0,W:[["content",""],["cdkScrollable","",1,"mat-drawer-inner-container"]],O:function(a){a&1&&(_.xq(),_.J(0,"div",1,0),_.yq(2),_.K())},aa:[_.OL],Ka:2,data:{animation:[KO]},fa:0});
var VO=function(a){let b=0,c=0;if(a.D&&a.D.Ad)if(a.D.mode=="side")b+=a.D.G();else if(a.D.mode=="push"){var d=a.D.G();b+=d;c-=d}a.G&&a.G.Ad&&(a.G.mode=="side"?c+=a.G.G():a.G.mode=="push"&&(d=a.G.G(),c+=d,b-=d));b=b||null;c=c||null;if(b!==a.vj.left||c!==a.vj.right)a.vj={left:b,right:c},a.Ba.run(()=>a.P.next(a.vj))},QO=class{get start(){return this.C}get end(){return this.B}get JF(){return this.N}set JF(a){this.N=_.Sx(a)}get Sc(){return this.I(this.C)||this.I(this.B)}set Sc(a){this.Zs=a==null?null:_.Sx(a)}get Wh(){return this.hP||
this.vi}constructor(){this.M=_.n(_.zL,{optional:!0});this.ob=_.n(_.gk);this.Ba=_.n(_.Lr);this.za=_.n(_.hD);this.Jc=_.n(_.rz,{optional:!0});this.A=new _.Jq;this.N=_.n(ija);this.de=new _.MC;this.Ga=new _.yo;this.V=new _.yo;this.vj={left:null,right:null};this.P=new _.yo;this.Sa=_.n(_.kk);const a=_.n(_.RL);let b;(b=this.M)==null||_.B(b.change,_.Go(this.Ga)).subscribe(()=>{this.Y();VO(this)});_.B(a.change(),_.Go(this.Ga)).subscribe(()=>VO(this))}yd(){_.B(this.Ws.A,_.Eo(this.Ws),_.Go(this.Ga)).subscribe(a=>
{this.A.reset(a.filter(b=>!b.ui||b.ui===this));_.Vq(this.A)});_.B(this.A.A,_.Eo(null)).subscribe(()=>{this.Y();this.A.forEach(a=>{this.Aa(a);this.va(a);this.la(a)});(!this.A.length||this.H(this.C)||this.H(this.B))&&VO(this);_.RC(this.za)});this.Ba.Ma(()=>{_.B(this.V,_.jo(10),_.Go(this.Ga)).subscribe(()=>VO(this))})}ma(){this.P.complete();this.V.complete();this.A.destroy();this.Ga.next();this.Ga.complete()}open(){this.A.forEach(a=>a.open())}close(){this.A.forEach(a=>a.close())}hj(){this.N&&(this.H(this.C)&&
this.C.mode!="over"||this.H(this.B)&&this.B.mode!="over")&&this.Ba.Ma(()=>this.V.next())}Aa(a){_.B(a.Vk,_.Ll(b=>b.fd!==b.Ab),_.Go(this.A.A)).subscribe(b=>{b.Ab!=="open-instant"&&this.Jc!=="NoopAnimations"&&this.ob.L.classList.add("mat-drawer-transition");VO(this);_.RC(this.za)});a.mode!=="side"&&_.B(a.wg,_.Go(this.A.A)).subscribe(()=>this.ka(a.Ad))}va(a){a&&_.B(a.aB,_.Go(this.A.A)).subscribe(()=>{_.Ro(()=>{this.Y()},{na:this.Sa,Sh:3})})}la(a){a&&_.B(a.H,_.Go(_.Kl(this.A.A,this.Ga))).subscribe(()=>
{VO(this);_.RC(this.za)})}ka(a){const b=this.ob.L.classList;a?b.add("mat-drawer-container-has-open"):b.remove("mat-drawer-container-has-open")}Y(){this.C=this.B=null;this.A.forEach(a=>{a.position=="end"?this.B=a:this.C=a});this.G=this.D=null;this.M&&this.M.value==="rtl"?(this.D=this.B,this.G=this.C):(this.D=this.C,this.G=this.B)}HE(){this.de.emit();this.ea()}ea(){[this.C,this.B].filter(a=>a&&!a.dd&&this.I(a)).forEach(a=>a.lb())}BE(){return this.H(this.C)&&this.I(this.C)||this.H(this.B)&&this.I(this.B)}H(a){return a!=
null&&a.Ad}I(a){return this.Zs==null?!!a&&a.mode!=="side":this.Zs}};QO.F=function(a){return new (a||QO)};
QO.T=_.p({type:QO,K:[["mat-drawer-container"]],Hb:function(a,b,c){a&1&&(_.Qq(c,RO,5),_.Qq(c,UO,5));if(a&2){let d;_.Wq(d=_.Xq())&&(b.vi=d.first);_.Wq(d=_.Xq())&&(b.Ws=d)}},Na:function(a,b){a&1&&_.Pq(RO,5);if(a&2){let c;_.Wq(c=_.Xq())&&(b.hP=c.first)}},Ea:[1,"mat-drawer-container"],Ca:2,oa:function(a,b){a&2&&_.G("mat-drawer-container-explicit-backdrop",b.Zs)},inputs:{JF:"autosize",Sc:"hasBackdrop"},outputs:{de:"backdropClick"},Wa:["matDrawerContainer"],J:!0,features:[_.pr([{da:NO,Qa:QO}]),_.U],Xa:["mat-drawer",
"mat-drawer-content","*"],R:4,S:2,W:[[1,"mat-drawer-backdrop",3,"mat-drawer-shown"],[1,"mat-drawer-backdrop",3,"click"]],O:function(a,b){a&1&&(_.xq(hja),_.E(0,rba,1,2,"div",0),_.yq(1),_.yq(2,1),_.E(3,sba,2,0,"mat-drawer-content"));a&2&&(_.I(b.Sc?0:-1),_.C(3),_.I(b.vi?-1:3))},aa:[RO],styles:['.mat-drawer-container{position:relative;z-index:1;color:var(--mat-sidenav-content-text-color, var(--mat-sys-on-background));background-color:var(--mat-sidenav-content-background-color, var(--mat-sys-background));box-sizing:border-box;-webkit-overflow-scrolling:touch;display:block;overflow:hidden}.mat-drawer-container[fullscreen]{top:0;left:0;right:0;bottom:0;position:absolute}.mat-drawer-container[fullscreen].mat-drawer-container-has-open{overflow:hidden}.mat-drawer-container.mat-drawer-container-explicit-backdrop .mat-drawer-side{z-index:3}.mat-drawer-container.ng-animate-disabled .mat-drawer-backdrop,.mat-drawer-container.ng-animate-disabled .mat-drawer-content,.ng-animate-disabled .mat-drawer-container .mat-drawer-backdrop,.ng-animate-disabled .mat-drawer-container .mat-drawer-content{transition:none}.mat-drawer-backdrop{top:0;left:0;right:0;bottom:0;position:absolute;display:block;z-index:3;visibility:hidden}.mat-drawer-backdrop.mat-drawer-shown{visibility:visible;background-color:var(--mat-sidenav-scrim-color, color-mix(in srgb, var(--mat-sys-neutral-variant20) 40%, transparent))}.mat-drawer-transition .mat-drawer-backdrop{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:background-color,visibility}@media(forced-colors: active){.mat-drawer-backdrop{opacity:.5}}.mat-drawer-content{position:relative;z-index:1;display:block;height:100%;overflow:auto}.mat-drawer-transition .mat-drawer-content{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:transform,margin-left,margin-right}.mat-drawer{position:relative;z-index:4;color:var(--mat-sidenav-container-text-color, var(--mat-sys-on-surface-variant));box-shadow:var(--mat-sidenav-container-elevation-shadow, none);background-color:var(--mat-sidenav-container-background-color, var(--mat-sys-surface));border-top-right-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));border-bottom-right-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));width:var(--mat-sidenav-container-width, 360px);display:block;position:absolute;top:0;bottom:0;z-index:3;outline:0;box-sizing:border-box;overflow-y:auto;transform:translate3d(-100%, 0, 0)}@media(forced-colors: active){.mat-drawer,[dir=rtl] .mat-drawer.mat-drawer-end{border-right:solid 1px currentColor}}@media(forced-colors: active){[dir=rtl] .mat-drawer,.mat-drawer.mat-drawer-end{border-left:solid 1px currentColor;border-right:none}}.mat-drawer.mat-drawer-side{z-index:2}.mat-drawer.mat-drawer-end{right:0;transform:translate3d(100%, 0, 0);border-top-left-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));border-bottom-left-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));border-top-right-radius:0;border-bottom-right-radius:0}[dir=rtl] .mat-drawer{border-top-left-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));border-bottom-left-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));border-top-right-radius:0;border-bottom-right-radius:0;transform:translate3d(100%, 0, 0)}[dir=rtl] .mat-drawer.mat-drawer-end{border-top-right-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));border-bottom-right-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));border-top-left-radius:0;border-bottom-left-radius:0;left:0;right:auto;transform:translate3d(-100%, 0, 0)}.mat-drawer[style*="visibility: hidden"]{display:none}.mat-drawer-side{box-shadow:none;border-right-color:var(--mat-sidenav-container-divider-color, transparent);border-right-width:1px;border-right-style:solid}.mat-drawer-side.mat-drawer-end{border-left-color:var(--mat-sidenav-container-divider-color, transparent);border-left-width:1px;border-left-style:solid;border-right:none}[dir=rtl] .mat-drawer-side{border-left-color:var(--mat-sidenav-container-divider-color, transparent);border-left-width:1px;border-left-style:solid;border-right:none}[dir=rtl] .mat-drawer-side.mat-drawer-end{border-right-color:var(--mat-sidenav-container-divider-color, transparent);border-right-width:1px;border-right-style:solid;border-left:none}.mat-drawer-inner-container{width:100%;height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.mat-sidenav-fixed{position:fixed}\n'],
Ka:2,fa:0});var WO=["*"],kja=[[["mat-sidenav"]],[["mat-sidenav-content"]],"*"],XO=class extends RO{};XO.F=(()=>{let a;return function(b){return(a||(a=_.Wj(XO)))(b||XO)}})();XO.T=_.p({type:XO,K:[["mat-sidenav-content"]],Ea:[1,"mat-drawer-content","mat-sidenav-content"],Ca:4,oa:function(a,b){a&2&&_.Fp("margin-left",b.ui.vj.left,"px")("margin-right",b.ui.vj.right,"px")},J:!0,features:[_.pr([{da:_.OL,Qa:XO}]),_.tp,_.U],Xa:WO,R:1,S:0,O:function(a){a&1&&(_.xq(),_.yq(0))},Ka:2,fa:0});
var YO=class extends UO{constructor(){super(...arguments);this.ea=!1;this.Y=this.ka=0}get Lq(){return this.ea}set Lq(a){this.ea=_.Sx(a)}get Nz(){return this.ka}set Nz(a){this.ka=_.Vx(a)}get Mz(){return this.Y}set Mz(a){this.Y=_.Vx(a)}};YO.F=(()=>{let a;return function(b){return(a||(a=_.Wj(YO)))(b||YO)}})();
YO.T=_.p({type:YO,K:[["mat-sidenav"]],Ea:["tabIndex","-1",1,"mat-drawer","mat-sidenav"],Ca:17,oa:function(a,b){a&2&&(_.vp("align",null),_.Fp("top",b.Lq?b.Nz:null,"px")("bottom",b.Lq?b.Mz:null,"px"),_.G("mat-drawer-end",b.position==="end")("mat-drawer-over",b.mode==="over")("mat-drawer-push",b.mode==="push")("mat-drawer-side",b.mode==="side")("mat-drawer-opened",b.Ad)("mat-sidenav-fixed",b.Lq))},inputs:{Lq:"fixedInViewport",Nz:"fixedTopGap",Mz:"fixedBottomGap"},Wa:["matSidenav"],J:!0,features:[_.pr([{da:UO,
Qa:YO}]),_.tp,_.U],Xa:WO,R:3,S:0,W:[["content",""],["cdkScrollable","",1,"mat-drawer-inner-container"]],O:function(a){a&1&&(_.xq(),_.J(0,"div",1,0),_.yq(2),_.K())},aa:[_.OL],Ka:2,data:{animation:[KO]},fa:0});var ZO=class extends QO{constructor(){super(...arguments);this.vi=this.Ws=void 0}};ZO.F=(()=>{let a;return function(b){return(a||(a=_.Wj(ZO)))(b||ZO)}})();
ZO.T=_.p({type:ZO,K:[["mat-sidenav-container"]],Hb:function(a,b,c){a&1&&(_.Qq(c,XO,5),_.Qq(c,YO,5));if(a&2){let d;_.Wq(d=_.Xq())&&(b.vi=d.first);_.Wq(d=_.Xq())&&(b.Ws=d)}},Ea:[1,"mat-drawer-container","mat-sidenav-container"],Ca:2,oa:function(a,b){a&2&&_.G("mat-drawer-container-explicit-backdrop",b.Zs)},Wa:["matSidenavContainer"],J:!0,features:[_.pr([{da:NO,Qa:ZO},{da:QO,Qa:ZO}]),_.tp,_.U],Xa:["mat-sidenav","mat-sidenav-content","*"],R:4,S:2,W:[[1,"mat-drawer-backdrop",3,"mat-drawer-shown"],[1,"mat-drawer-backdrop",
3,"click"]],O:function(a,b){a&1&&(_.xq(kja),_.E(0,uba,1,2,"div",0),_.yq(1),_.yq(2,1),_.E(3,vba,2,0,"mat-sidenav-content"));a&2&&(_.I(b.Sc?0:-1),_.C(3),_.I(b.vi?-1:3))},aa:[XO],styles:['.mat-drawer-container{position:relative;z-index:1;color:var(--mat-sidenav-content-text-color, var(--mat-sys-on-background));background-color:var(--mat-sidenav-content-background-color, var(--mat-sys-background));box-sizing:border-box;-webkit-overflow-scrolling:touch;display:block;overflow:hidden}.mat-drawer-container[fullscreen]{top:0;left:0;right:0;bottom:0;position:absolute}.mat-drawer-container[fullscreen].mat-drawer-container-has-open{overflow:hidden}.mat-drawer-container.mat-drawer-container-explicit-backdrop .mat-drawer-side{z-index:3}.mat-drawer-container.ng-animate-disabled .mat-drawer-backdrop,.mat-drawer-container.ng-animate-disabled .mat-drawer-content,.ng-animate-disabled .mat-drawer-container .mat-drawer-backdrop,.ng-animate-disabled .mat-drawer-container .mat-drawer-content{transition:none}.mat-drawer-backdrop{top:0;left:0;right:0;bottom:0;position:absolute;display:block;z-index:3;visibility:hidden}.mat-drawer-backdrop.mat-drawer-shown{visibility:visible;background-color:var(--mat-sidenav-scrim-color, color-mix(in srgb, var(--mat-sys-neutral-variant20) 40%, transparent))}.mat-drawer-transition .mat-drawer-backdrop{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:background-color,visibility}@media(forced-colors: active){.mat-drawer-backdrop{opacity:.5}}.mat-drawer-content{position:relative;z-index:1;display:block;height:100%;overflow:auto}.mat-drawer-transition .mat-drawer-content{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:transform,margin-left,margin-right}.mat-drawer{position:relative;z-index:4;color:var(--mat-sidenav-container-text-color, var(--mat-sys-on-surface-variant));box-shadow:var(--mat-sidenav-container-elevation-shadow, none);background-color:var(--mat-sidenav-container-background-color, var(--mat-sys-surface));border-top-right-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));border-bottom-right-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));width:var(--mat-sidenav-container-width, 360px);display:block;position:absolute;top:0;bottom:0;z-index:3;outline:0;box-sizing:border-box;overflow-y:auto;transform:translate3d(-100%, 0, 0)}@media(forced-colors: active){.mat-drawer,[dir=rtl] .mat-drawer.mat-drawer-end{border-right:solid 1px currentColor}}@media(forced-colors: active){[dir=rtl] .mat-drawer,.mat-drawer.mat-drawer-end{border-left:solid 1px currentColor;border-right:none}}.mat-drawer.mat-drawer-side{z-index:2}.mat-drawer.mat-drawer-end{right:0;transform:translate3d(100%, 0, 0);border-top-left-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));border-bottom-left-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));border-top-right-radius:0;border-bottom-right-radius:0}[dir=rtl] .mat-drawer{border-top-left-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));border-bottom-left-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));border-top-right-radius:0;border-bottom-right-radius:0;transform:translate3d(100%, 0, 0)}[dir=rtl] .mat-drawer.mat-drawer-end{border-top-right-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));border-bottom-right-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));border-top-left-radius:0;border-bottom-left-radius:0;left:0;right:auto;transform:translate3d(-100%, 0, 0)}.mat-drawer[style*="visibility: hidden"]{display:none}.mat-drawer-side{box-shadow:none;border-right-color:var(--mat-sidenav-container-divider-color, transparent);border-right-width:1px;border-right-style:solid}.mat-drawer-side.mat-drawer-end{border-left-color:var(--mat-sidenav-container-divider-color, transparent);border-left-width:1px;border-left-style:solid;border-right:none}[dir=rtl] .mat-drawer-side{border-left-color:var(--mat-sidenav-container-divider-color, transparent);border-left-width:1px;border-left-style:solid;border-right:none}[dir=rtl] .mat-drawer-side.mat-drawer-end{border-right-color:var(--mat-sidenav-container-divider-color, transparent);border-right-width:1px;border-right-style:solid;border-left:none}.mat-drawer-inner-container{width:100%;height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.mat-sidenav-fixed{position:fixed}\n'],
Ka:2,fa:0});var $O=class{};$O.F=function(a){return new (a||$O)};$O.fb=_.ci({type:$O});$O.eb=_.Ig({imports:[_.tM,_.SL,_.SL,_.tM]});var lja=["main"],mja=function(a){_.B(a.ib.Vg,_.uo(),_.Go(a.ta)).subscribe(b=>{a.ua(b)})},nja=function(a){const b=document.getElementsByTagName("head")[0];let c=b.querySelector("link[rel='canonical']");c||(c=document.createElement("link"),b.appendChild(c));aP(a,c);return c},bP=function(a){if(a.af){const b=a.nA;_.B(a.G,_.uo(),_.Go(a.ta)).subscribe(c=>{c&&b&&cL(a.ha);c||a.ha.ql()})}},aP=function(a,b=a.D){a=_.VG(a.A,oF(a.location,a.location.path()));a.pb={};a.Ec=null;_.Va(b,_.La(`https://${location.host}${a.toString()}`,
_.Ka)||_.Rz,"canonical")},cP=class{constructor(){this.renderer=_.n(_.tC);_.n(_.lE);this.qa=_.n(_.AH);this.A=_.n(_.uw);this.ib=_.n(_.RJ);this.C=_.n(_.UJ);this.H=_.n(hO);this.I=_.n(lO);this.location=_.n(_.qF);this.B=_.n(_.kN);this.Ha=_.n(_.wL);this.ha=_.n(_.dL);this.Yq=_.n(_.gK);this.kb={UM:169784};this.G=_.B(_.Cx(this.ha.Xn),_.Eo(this.ha.Xn()));this.iD="main-content";this.ta=new _.Co(1);this.lJ="";this.nA=!0;this.YR=_.Y(()=>this.ha.I()&&this.ha.gb());this.B.C||this.ha.A.set("UNSUPPORTED_BROWSER");
this.D=nja(this);_.B(this.A.kc,_.Go(this.ta)).subscribe(a=>{const b=this;return _.Uk(function*(){a instanceof nw?(aP(b),bP(b),Zia(b.I),window.scrollTo(0,0)):a instanceof _.uF&&b.ha.YG()&&b.ha.A.set(null)})})}fc(){this.renderer.Cj(document.querySelector("body"),"app-ready");this.H.A.setItem("refreshToken","true")}ma(){this.ta.next();this.ta.complete()}Pn(){return!!this.af}ua(a){a=yx()?a?94:95:window.matchMedia&&window.matchMedia("(prefers-color-scheme: light)").matches?a?96:97:a?98:99;this.C.ua(a)}};
cP.F=function(a){return new (a||cP)};
cP.T=_.p({type:cP,K:[["gf-root"]],Na:function(a,b){a&1&&_.Pq(lja,5);if(a&2){let c;_.Wq(c=_.Xq())&&(b.jv=c.first)}},Ea:[1,"gmat-mdc-button","gmat-body-1"],oa:function(a,b){a&1&&_.M("beforeunload",function(){mja(b)},!1,_.jk)},J:!0,features:[_.U],R:22,S:28,W:[["main",""],[1,"skip-to-content-link","gmat-subhead-2",3,"click","href"],[3,"ve","veImpression"],["aria-label","Nav bar"],[1,"drawer-container",3,"backdropClick","hasBackdrop"],["aria-label","Left drawer","position","start","role","dialog",1,"drawer",
3,"closedStart","mode","fixedInViewport","opened"],[4,"ngTemplateOutlet"],["mode","over","position","end","role","dialog",1,"drawer--icon-details",3,"opened","fixedInViewport"],[1,"drawer-content"],[1,"header"],["toolbar",""],["secondaryNav",""],[1,"gf-full-page","gf-content"],[1,"breadcrumb"],["tabindex","-1",3,"id"],[1,"router-outlet-container"],[3,"activate"],[1,"error-page",3,"type"],["mode","over","position","end","role","dialog",1,"drawer--icon-details",3,"closedStart","opened","fixedInViewport"]],
O:function(a,b){if(a&1){const c=_.t();_.J(0,"a",1);_.M("click",function(d){_.w(c);d==null||d.preventDefault();b.jv.L.focus();return _.y()});_.T(1," Skip to content\n");_.K();_.J(2,"div",2);_.L(3,"gf-nav-rail",3);_.J(4,"mat-sidenav-container",4);_.M("backdropClick",function(){_.w(c);return _.y(b.ha.ql())});_.J(5,"mat-sidenav",5);_.M("closedStart",function(){_.w(c);var d=b.ha.hr();b.Pn()&&!d&&b.ha.ql();return _.y()});_.E(6,wba,1,0,"ng-container",6);_.K();_.E(7,yba,2,3,"mat-sidenav",7);_.J(8,"mat-sidenav-content",
8)(9,"gf-google-header",9);_.E(10,Aba,2,1,"ng-container",10)(11,Cba,2,1,"ng-container",11);_.K();_.J(12,"div",12);_.E(13,Eba,2,1,"div",13);_.J(14,"main",14,0)(16,"div",15)(17,"div")(18,"router-outlet",16);_.M("activate",function(d){_.w(c);const e=b.qa.A?"Catalog":b.qa.G?"NotoBetterSpecimen":b.qa.H?"BetterSpecimen":b.qa.isNoto?"NotoHomepage":b.qa.D?"NotoFonts":b.qa.ka?"NotoUse":b.qa.ea?"NotoContribute":b.qa.I?"Expressive":"";b.ar=hga(d)?Ny(d.ar):void 0;b.af=iga(d)?Ny(d.af):void 0;b.ha.Pn.set(!!b.af);
b.nA&&bP(b);b.Kg=jga(d)?Ny(d.Kg):void 0;var f=b.lJ,g=["Catalog","BetterSpecimen"];if(g=!(g.includes(f)&&g.includes(e)))g=["NotoHomepage","NotoBetterSpecimen","NotoFonts","NotoUse","NotoContribute"],g=!(g.includes(f)&&g.includes(e));g&&(b.header=kga(d)?Ny(d.header):void 0);b.Ha.Aa.next(e==="Catalog"||e==="NotoFonts"||e==="Expressive");e==="Catalog"?b.Ha.Md.next(1):e==="NotoFonts"?b.Ha.Md.next(2):e==="Expressive"&&b.Ha.Md.next(1);b.He=lga(d)?Ny(d.He):void 0;b.lJ=e;b.nA=!1;gga(d)&&bL(b.ha,d.oc);return _.y()});
_.K()();_.E(19,Fba,1,1,"gf-error",17);_.K()();_.L(20,"gf-footer")(21,"gf-feedback-button");_.K()()()()}if(a&2){let c;_.Aq("href",b.iD,_.$m);_.C(2);_.G("has-secondary-nav",!!b.He);_.F("ve",b.kb.UM)("veImpression",!0);_.C();_.G("gmat-elevation-z4",b.YR());_.C();_.G("mat-sidenav--open",b.ha.hr());_.F("hasBackdrop",!b.ha.hr());_.C();_.F("mode",b.ha.Xn()?"side":"over")("fixedInViewport",!0)("opened",b.ha.jr());_.C();_.F("ngTemplateOutlet",(c=b.af)!==null&&c!==void 0?c:null);_.C();_.I(b.ar?7:-1);_.C();
_.G("has-left-drawer-opened",b.ha.jr());_.C();_.G("has-left-drawer",b.Pn());_.C();_.I(b.header?10:-1);_.C();_.I(b.He?11:-1);_.C(2);_.I(b.Kg?13:-1);_.C();_.F("id",b.iD);_.C(3);_.Fp("display",b.ha.dI()?"none":"block");_.C(2);_.I(b.ha.dI()?19:-1);_.C(2);_.G("feedback-button--left-drawer-open",b.ha.jr())}},aa:[_.jN,xN,DN,eO,$O,YO,ZO,XO,gO,_.UE,_.LF,_.JO],styles:[".skip-to-content-link[_ngcontent-%COMP%]{box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:88px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;opacity:0;position:absolute;top:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);width:100%;z-index:10021}.skip-to-content-link[_ngcontent-%COMP%]:focus{color:#1a73e8;opacity:1;text-decoration:none;-webkit-transform:translateY(0);transform:translateY(0)}.drawer-container[_ngcontent-%COMP%]{background:transparent}gf-nav-rail[behavior=rail][_ngcontent-%COMP%] ~ .drawer-container[_ngcontent-%COMP%]{padding-left:96px}.mat-drawer-container[_ngcontent-%COMP%], .mat-drawer-content[_ngcontent-%COMP%]{overflow:unset}.drawer[_ngcontent-%COMP%]{box-shadow:none;background:#f8fafd;border-radius:0 16px 16px 0;overflow:hidden;border:0}@media (max-width:1246px){.drawer[_ngcontent-%COMP%]{box-shadow:0 2px 3px 0 rgba(60,64,67,.3),0 6px 10px 4px rgba(60,64,67,.15)}}.drawer--icon-details[_ngcontent-%COMP%]{box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15)}.error-page[_ngcontent-%COMP%]{margin-top:80px}.error-page[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover{text-decoration:none}.drawer-content[_ngcontent-%COMP%]{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media (min-width:1246px){.drawer-content--collection-expanded[_ngcontent-%COMP%]{margin-right:320px}}.gf-content[_ngcontent-%COMP%]{margin:0 auto;max-width:1440px}@media (min-width:1025px){.gf-content[_ngcontent-%COMP%]{padding-left:60px;padding-right:60px}}@media (max-width:1024px){.gf-content[_ngcontent-%COMP%]{padding-left:16px;padding-right:16px}}@media (max-width:1024px){.drawer-content--collection-expanded[_ngcontent-%COMP%]   .gf-content[_ngcontent-%COMP%]{margin-right:0;padding-left:16px;padding-right:16px}}@media (min-width:1246px){.drawer-content--collection-expanded[_ngcontent-%COMP%]   .gf-content[_ngcontent-%COMP%]{padding-right:20px}}.collection-drawer-layout-container[_ngcontent-%COMP%]{height:100%;width:320px;position:fixed;top:0;right:0;z-index:10020;-webkit-transform:translateX(320px);transform:translateX(320px);-webkit-transition:margin-top .4s .4s,-webkit-transform .2s linear;transition:margin-top .4s .4s,-webkit-transform .2s linear;transition:margin-top .4s .4s,transform .2s linear;transition:margin-top .4s .4s,transform .2s linear,-webkit-transform .2s linear}.drawer-content--collection-expanded[_ngcontent-%COMP%]   .collection-drawer-layout-container--collection-expanded[_ngcontent-%COMP%]{height:100%;-webkit-transform:translateX(0);transform:translateX(0)}.header[_ngcontent-%COMP%]{position:-webkit-sticky;position:sticky;top:0}.breadcrumb[_ngcontent-%COMP%]{margin-bottom:32px}@media (max-width:720px){.breadcrumb[_ngcontent-%COMP%]{margin-bottom:16px}}.router-outlet-container[_ngcontent-%COMP%]{min-height:calc(100vh - 88px)}@media not all and (-webkit-min-device-pixel-ratio:0),not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none){mat-sidenav.mat-drawer-opened[_ngcontent-%COMP%]{-webkit-transform:translate(0);transform:translate(0)}}}.gf-dark-theme[_nghost-%COMP%]   .skip-to-content-link[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .skip-to-content-link[_ngcontent-%COMP%]{box-shadow:none;background:#3c4043}.gf-dark-theme[_nghost-%COMP%]   .skip-to-content-link[_ngcontent-%COMP%]:focus, .gf-dark-theme   [_nghost-%COMP%]   .skip-to-content-link[_ngcontent-%COMP%]:focus{color:#8ab4f8}.gf-dark-theme[_nghost-%COMP%]   .drawer[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .drawer[_ngcontent-%COMP%]{background:#28292a}"]});_.dP=new _.r("checkoutPanelSections");_.eP=new _.r("colorLibrariesData");var oja=function(a){a.window.addEventListener("error",b=>{_.TJ(a.A,b.error instanceof Error?b.error:b.message,!0)});a.window.addEventListener("unhandledrejection",b=>{_.TJ(a.A,`unhandledrejection: ${b.reason}`,!1)})},fP=class extends _.Dn{constructor(){super();this.C=_.n(_.lE);this.A=_.n(_.UJ);this.window=_.n("Window");oja(this)}handleError(a){super.handleError(a);this.A&&_.bB(this.C.config,12)&&_.TJ(this.A,a,!0)}};fP.F=function(a){return new (a||fP)};fP.ja=_.l({ia:fP,U:fP.F,Z:"root"});_.gP=new _.r("guidelinesData");var pja=class{constructor(a,b){this.xa=b;const c=this.B=this.xa.createElement("textarea"),d=c.style;d.position="fixed";d.top=d.opacity="0";d.left="-999em";c.setAttribute("aria-hidden","true");c.value=a;c.readOnly=!0;(this.xa.fullscreenElement||this.xa.body).appendChild(c)}A(){const a=this.B;let b=!1;try{if(a){const c=this.xa.activeElement;a.select();a.setSelectionRange(0,a.value.length);b=this.xa.execCommand("copy");c&&c.focus()}}catch(c){}return b}destroy(){const a=this.B;a&&(a.remove(),this.B=void 0)}};_.hP=class{constructor(){this.xa=_.n(_.iy)}A(a){a=new pja(a,this.xa);const b=a.A();a.destroy();return b}};_.hP.F=function(a){return new (a||_.hP)};_.hP.ja=_.l({ia:_.hP,U:_.hP.F,Z:"root"});new _.r("CDK_COPY_TO_CLIPBOARD_CONFIG");var iP=class{constructor(){this.jM=_.n(_.hP);this.kM=_.n(_.LK);this.bb=_.n(_.gk);this.yA=_.V("");this.Zz=_.Zq(!1);_.Ro(()=>{const a=location.hash.replace("#","");a&&a===this.yA()&&this.bb.L.scrollIntoView(!0)})}};iP.F=function(a){return new (a||iP)};
iP.T=_.p({type:iP,K:[["","link-heading",""]],inputs:{yA:[1,"linkId"]},J:!0,features:[_.U],Zc:["link-heading",""],R:4,S:2,W:[["mat-icon-button","","color","secondary--gray","aria-label","Copy link to this section","title","Copy link to this section",3,"click","blur"],["name","link"],[1,"tooltip"]],O:function(a,b){a&1&&(_.J(0,"button",0),_.M("click",function(){b.jM.A(`${location.href.split("#")[0]}#${b.yA()}`);b.Zz.set(!0);_.KK(b.kM,"Link copied!")})("blur",function(){b.Zz.set(!1)}),_.L(1,"gf-icon",
1),_.K(),_.J(2,"span",2),_.T(3," Link copied!\n"),_.K());a&2&&(_.C(2),_.Fp("display",b.Zz()?"inline-block":"none"))},aa:[_.wN,_.gN,_.eN,_.cN],styles:["[_nghost-%COMP%]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;opacity:0;padding-left:8px;position:relative;-webkit-transition:opacity .3s;transition:opacity .3s;vertical-align:middle}[id]:hover > .nobreak > [_nghost-%COMP%], [_nghost-%COMP%]:focus-within{opacity:1}.tooltip[_ngcontent-%COMP%]{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:14px;margin-left:16px}"],
fa:0});_.jP=class{};var qja=class{constructor(){this.A=this.B=this.D=void 0;this.C=[]}};var kP=class{A(){return[]}B(){return[]}G(){return[]}D(){return[]}};var lP=class extends _.vB{constructor(a){super(a)}};var mP=class extends _.vB{constructor(a){super(a)}};var oP=function(){if(!nP){var a=nP=new lP,b=Date.now()*1E3;iB(a,1,b);_.MA(nP,2,0);_.MA(nP,3,0)}a=new mP;a=_.zy(a,lP,1,nP);b=++rja;return iB(a,2,b)},rja=0,nP=void 0;var pP=class extends _.vB{constructor(a){super(a,1)}};var qP=class extends _.vB{constructor(a){super(a)}};var rP=class extends _.vB{constructor(a){super(a)}};var sP=class extends _.vB{constructor(a){super(a)}},sja=[1,3,4],tP=[2,5];var uP=function(a){var b=Date.now();b=Number.isFinite(b)?b*1E3:void 0;iB(a,4,b)},vP=class extends _.vB{constructor(){super(void 0,7)}};var wP=class extends _.vB{constructor(a){super(a)}};var xP=function(a,b){le(a,4,b)},yP=class extends _.vB{constructor(a){super(a,233)}};var zP=function(a,b){return _.bz(a,11,b)},AP=function(a,b){_.hB(a,2,b)},BP=function(a,b){WA(a,14,b)},CP=class extends _.vB{constructor(a){super(a,17)}oH(){return _.Rw(this,12)}};var DP=class extends _.vB{constructor(){super()}};var EP=class{constructor(a){this.A=a}};var FP=class{constructor(){tja++}},tja=0;var uja=hf(rP,[0,DB,-1,2,DB,-4,Nca,DB,Lca,[0,[0,CB,Mca,-1],CB],DB,[0,EB,DB]]);var vja=function(a){var b=GP++;a.C=b},wja=class{constructor(a,b){this.G=a;this.A=b;this.I=!1;this.H=this.B=void 0;this.M=this.hidden=!0;this.D=this.N=this.C=void 0}fs(a){this.N=a}getParent(){return this.N}};var xja=class{constructor(){this.Os=!1}};var yja=class extends _.vB{constructor(){super()}};var zja=class extends _.vB{constructor(){super()}};var HP=class extends _.vB{constructor(a){super(a)}};var IP=class extends _.vB{constructor(a){super(a)}};var JP=new JB(126,IP);var Aja=new JB(618,IP);var KP=function(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d};KP.prototype.clone=function(){return new KP(this.left,this.top,this.width,this.height)};var LP=function(a,b){var c=Math.max(a.left,b.left),d=Math.min(a.left+a.width,b.left+b.width);if(c<=d){var e=Math.max(a.top,b.top);a=Math.min(a.top+a.height,b.top+b.height);if(e<=a)return new KP(c,e,d-c,a-e)}return null};_.k=KP.prototype;
_.k.contains=function(a){return this.left<=a.left&&this.left+this.width>=a.left+a.width&&this.top<=a.top&&this.top+this.height>=a.top+a.height};_.k.distance=function(a){var b=a.x<this.left?this.left-a.x:Math.max(a.x-(this.left+this.width),0);a=a.y<this.top?this.top-a.y:Math.max(a.y-(this.top+this.height),0);return Math.sqrt(b*b+a*a)};_.k.ceil=function(){this.left=Math.ceil(this.left);this.top=Math.ceil(this.top);this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};
_.k.floor=function(){this.left=Math.floor(this.left);this.top=Math.floor(this.top);this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};_.k.round=function(){this.left=Math.round(this.left);this.top=Math.round(this.top);this.width=Math.round(this.width);this.height=Math.round(this.height);return this};var MP=function(){this.B=0;this.A=[]};_.k=MP.prototype;_.k.add=function(a){const b=this.A[this.B];this.A[this.B]=a;this.B=(this.B+1)%50;return b};_.k.get=function(a){a=NP(this,a);return this.A[a]};_.k.set=function(a,b){a=NP(this,a);this.A[a]=b};_.k.ie=function(){return this.A.length};_.k.Qe=function(){return this.A.length==0};_.k.clear=function(){this.B=this.A.length=0};_.k.Ne=function(){var a=this.ie();const b=this.ie();var c=this.ie()-a;for(a=[];c<b;c++)a.push(this.get(c));return a};
_.k.Wi=function(){const a=[],b=this.ie();for(let c=0;c<b;c++)a[c]=c;return a};_.k.Mg=function(a){const b=this.ie();for(let c=0;c<b;c++)if(this.get(c)==a)return!0;return!1};var NP=function(a,b){if(b>=a.A.length)throw Error("$b");return a.A.length<50?b:(a.B+Number(b))%50};var Bja=function(a,b,c){let d=[];for(let f=b.length-1;f>=0;f--){let g=new DP,h=[],m=oP();_.zy(g,mP,1,m);var e=new qP;_.zy(e,mP,1,m);_.zy(g,qP,9,e);if(e=eha())e=zP(new CP,e),_.zy(g,CP,4,e);b[f].forEach(function(q,u){u.B=m;u.H=m;const v=OP(u);q.length&&xP(v,q);PP(u.G,c)?(u.M=!1,u.hidden=!1):_.kB(v,6,1);QP(v);_.XA(g,2,yP,v);h=h.concat(u.A.G)},a);e=new wO;vO(e,g.Oa());le(e,20,h);d.push(e)}return d},Cja=function(a,b){let c=[];for(let f=a.length-1;f>=0;f--){let g=a[f],h=g.keys(),m=h.next().value,q=g.get(m);
for(let u=0;u<q.length;++u){let v=q[u];var d=g.size;u!=q.length-1&&(d=q[u+1]);let x=new DP,A=[],D=oP();var e=new qP;_.zy(e,mP,1,m.B);_.zy(x,mP,1,D);_.zy(x,mP,3,m.B);_.kB(x,5,3);_.zy(x,qP,9,e);e=new CP;m.D?zP(e,m.D):AP(_.hB(e,1,m.A.B),m.C);BP(e,RP(m));_.zy(x,CP,4,e);for(e=v;e<d;++e){let O=h.next().value;O.B=D;O.H=m.H;O.C!=void 0&&(O.C-=v);let Q=g.get(O),P=OP(O);Q.length&&xP(P,Q.map(X=>X-v));PP(O.G,b)?(O.M=!1,O.hidden=!1):_.kB(P,6,1);QP(P);_.XA(x,2,yP,P);A=A.concat(O.A.G)}d=new wO;vO(d,x.Oa());le(d,
20,A);c.push(d)}}return c},RP=function(a){let b=[],c=new Set;for(;a&&!c.has(a);){let d=OP(a);b.unshift(d);c.add(a);a=a.getParent()}return b},QP=function(a){let b=Date.now();b=Number.isFinite(b)?b.toString():void 0;var c;(c=a instanceof CP)&&!(c=!_.VA(a,pP,15))&&(c=_.VA(a,pP,15),c=!(JP.ctor?JP.B(c,JP.ctor,JP.A,!0):JP.B(c,JP.A,JP.defaultValue,!0)));if(c){c=new IP;var d=new HP;let e=_.VA(a,pP,15);e||(e=new pP);_.MA(d,1,Ac(b));_.zy(c,HP,1,d);uB(e,JP,c);_.zy(a,pP,15,e)}a instanceof yP&&(c=new IP,d=new HP,
_.MA(d,1,Ac(b)),_.zy(c,HP,1,d),uB(a,Aja,c))},PP=function(a,b){if(a.hasAttribute("ve-visible"))return a.getAttribute("ve-visible")=="true";if(a instanceof HTMLElement&&(a.offsetWidth<=0||a.offsetHeight<=0))return!1;a=a.getBoundingClientRect();return(b=LP(b,new KP(a.left,a.top,a.width,a.height)))&&b.width>=10&&b.height>=10?!0:!1},SP=function(a){let b=new sP;if(a.D)PA(b,5,tP,Jc(a.D));else{let d=new rP;var c=a.B;c==null&&(c=void 0);PA(b,3,sja,c);_.hB(d,1,a.C);_.hB(d,2,a.A.B);a=d;a==null&&(a=void 0);PA(b,
2,tP,a)}return b},OP=function(a){var b=new yP;b=_.hB(b,1,a.A.B);Number.isFinite(a.A.C)&&_.hB(b,3,a.A.C);qO(a.A,b);return b},Dja=class extends kP{constructor(){super();this.C=new MP}A(a,b){let c=[],d=[];for(let e=0;e<a.length;++e)a[e].keys().next().value.B?d.push(a[e]):c.push(a[e]);a=Bja(this,c,b);b=Cja(d,b);return a.concat(b)}B(a,b){let c=new DP;var d=oP();_.zy(c,mP,1,d);d=new CP;a.D?zP(d,a.D):AP(_.hB(d,1,a.A.B),a.C);BP(_.hB(d,3,b.A),RP(a));QP(d);b=new qP;_.zy(b,mP,1,a.B);_.zy(c,mP,3,a.B);_.zy(c,
CP,4,d);_.zy(c,qP,9,b);this.C.add(new FP);a=new wO;vO(a,c.Oa());return[a]}G(a,b){let c=[],d=new Map;for(var e=0;e<a.length;++e){var f=a[e],g=f.G;let m=f.H,q=d.get(m);q=q?q:[];new zja;if(f.M||pO(f.A,"vis"))if(g=PP(g,b),f.hidden&&g){g=new vP;_.kB(g,2,1);var h=SP(f);_.zy(g,sP,1,h);uP(g);q.push(g);f.hidden=!1;f.M=!1}else f.hidden||g||(g=new vP,_.kB(g,2,2),h=SP(f),_.zy(g,sP,1,h),uP(g),q.push(g),f.hidden=!0);d.set(m,q)}for(let m of d.keys())b=d.get(m),b.length&&(a=new wP,WA(a,1,b),b=new DP,e=oP(),f=new qP,
_.zy(f,mP,1,m),_.zy(b,mP,1,e),_.zy(b,mP,3,m),_.zy(b,wP,7,a),_.zy(b,qP,9,f),a=new wO,vO(a,b.Oa()),c.push(a));return c}D(a){var b=new CP,c=_.hB(b,1,a.C);_.hB(c,3,1);a.B(b);QP(b);var d=oP();c=new DP;_.zy(c,mP,1,d);d=new qP;_.zy(d,mP,1,void 0);_.zy(c,CP,4,b);_.zy(c,qP,9,d);this.C.add(new FP);b=new wO;le(b,20,a.D);vO(b,c.Oa());return[b]}};Cz=Cz||{};var TP=function(){_.$H.call(this)};_.Hz(TP,_.$H);TP.prototype.initialize=function(){};var UP=function(a,b){this.A=a;this.B=b};UP.prototype.C=function(a){this.A&&(this.A.call(this.B||null,a),this.A=this.B=null)};UP.prototype.abort=function(){this.B=this.A=null};var VP=function(a,b){_.$H.call(this);this.A=a;this.H=b;this.G=[];this.D=[];this.B=[]};_.Hz(VP,_.$H);VP.prototype.I=TP;VP.prototype.C=null;VP.prototype.rb=function(){return this.H};var WP=function(a,b,c){a.G.push(new UP(b,c))},XP=function(a,b){a.D.push(new UP(b))};VP.prototype.isLoaded=function(){return!!this.C};VP.prototype.onLoad=function(a){var b=new this.I;b.initialize(a());this.C=b;b=(b=!!YP(this.B,a()))||!!YP(this.G,a());b||(this.D.length=0);return b};
VP.prototype.jj=function(a){(a=YP(this.D,a))&&kb(Error("ac`"+a));this.B.length=0;this.G.length=0};var YP=function(a,b){for(var c=[],d=0;d<a.length;d++)try{a[d].C(b)}catch(e){kb(e),c.push(e)}a.length=0;return c.length?c:null};VP.prototype.Dc=function(){VP.Tc.Dc.call(this);_.nx(this.C)};var ZP=function(){this.H=null};_.k=ZP.prototype;_.k.JJ=function(){};_.k.LB=function(){};_.k.cs=function(){};_.k.Sv=function(){throw Error("cc");};_.k.lH=function(){return null};_.k.isActive=function(){return!1};_.k.cI=function(){return!1};_.k.Ov=function(){};var Sy;_.Oy=null;_.Py=null;Sy=[];_.$P=class{constructor(a){this.A=a}toString(){return this.A}};var Eja=1;var Fja=class{constructor(){this.promise=new Promise((a,b)=>{this.resolve=a;this.reject=b})}};var Gja=function(){},aQ=[[],[]],bQ=0,cQ=new Set,dQ=null,eQ=0,Hja=0,fQ=0,gQ=0,Ija=0,hQ=function(a){this.C=this.B=void 0;this.D=!1;this.A=window;this.G=a;this.H=Gja};_.k=hQ.prototype;_.k.measure=function(a){this.B=a;return this};_.k.ov=function(a){this.C=a;return this};_.k.GB=function(){this.D=!0;return this};_.k.window=function(a){this.A=a;return this};_.k.rd=function(){return Jja({measure:this.B,ov:this.C,lU:this.H,window:this.A,GB:this.D},this.G)};
var Jja=function(a,b){const c=Ija++,d=Math.max(a.measure?a.measure.length:0,a.ov?a.ov.length:0),e={id:c,qI:a.measure,tI:a.ov,context:b,Ed:[]};let f=e;return function(){var g=f.Sh!==0;g&&(f=Object.assign({Sh:0},e));b||(f.context=this);f.Ed=Array.prototype.slice.call(arguments);d>arguments.length&&f.Ed.push(new a.lU);g&&(g=bQ,!a.GB||gQ==0||a.measure&&gQ!=1||(g=(g+1)%2),aQ[g].push(f));return Kja(a.window)}},Lja=function(a,b){const c={};let d;gQ=1;for(var e=0;e<a.length;++e){d=a[e];var f=d.Ed[d.Ed.length-
1];f&&typeof f==="object"&&(f.now=b);if(d.qI){d.Sh=1;try{d.qI.apply(d.context,d.Ed)}catch(g){c[e]=!0,kb(g)}}}gQ=2;for(e=0;e<a.length;++e)if(d=a[e],(f=d.Ed[d.Ed.length-1])&&typeof f==="object"&&(f.now=b),!c[e]&&d.tI){d.Sh=2;try{d.tI.apply(d.context,d.Ed)}catch(g){kb(g)}}eQ>0&&b>1&&(a=b-eQ,a<500&&(Eja++,a>100&&Hja++,fQ<a&&(fQ=a)));eQ=cQ.size&&b>1?b:0},Kja=function(a){if(!cQ.has(a)){cQ.size||(dQ=new Fja);cQ.add(a);const b=dQ.resolve;a.requestAnimationFrame(c=>{cQ.clear();const d=aQ[bQ];bQ=(bQ+1)%2;try{Lja(d,
c)}finally{gQ=0,d.length=0}b()})}return dQ.promise};var Mja=function(a,b){if(a.qC){const c=[];a=[];for(c.push.apply(c,b.querySelectorAll("*"));c.length>0;){const d=c.shift();d.getAttribute("jslog")&&a.push(d);d.shadowRoot&&c.unshift.apply(c,d.shadowRoot.querySelectorAll("*"))}}else a=[].slice.call(b.querySelectorAll("[jslog]"));a.unshift(b);return a},Nja=function(a,b){return Mja(a,b).filter(function(c){return iQ(this.A,c)!=null},a)},Oja=function(a,b){const c=a.A;a=[];let d=void 0;for(let e=0;e<b.length;++e){const f=iQ(c,b[e]);if(f.C!=void 0||f.D!=
void 0)continue;let g=void 0;Wy(b[e],function(h){h=iQ(c,h);return h!=null?(g=h,!0):!1},!1);g?d&&d.has(g)||(d=new Map,a.unshift(d),d.set(g,[]),GP=1):(d=new Map,a.unshift(d),GP=0);vja(f);f.fs(g);d.set(f,[]);g&&d.get(g).push(f.C)}return a},Pja=function(a,b){let c=a.A;return b.map(d=>iQ(c,d))},Qja=class{constructor(a,b=!1){this.A=a;this.qC=b}},GP=0;var iQ=function(a,b){var c=b.LSWHIf||null;if(c&&(c.A.A||a.A)&&c.A.A!=a.A)return null;var d;!(d=c&&c.A.bo&&!c.A.bo())&&(d=c&&c.A.bo&&c.A.bo())&&(d=b.getAttribute("jslog"),d=!(!d||Pz(d)||d!=c.A.getAttribute()));if(d)return c;d=b.getAttribute("jslog");if(!d)return null;d=Rja(a,d);if(!d||(d.A||a.A)&&d.A!=a.A)return null;a=new wja(b,d);c&&c.A.M&&c.I&&(a.I=!0);if(c=a.G.getAttribute("data-ved")){a.D=c;if(!c||c.charAt(0)!="0"&&c.charAt(0)!="2")var e=null;else{c=c.substring(1);try{const f=uja(c);e=_.VA(f,
mP,13)}catch(f){e=null}}e&&(a.B=e,a.H=e)}return b.LSWHIf=a},Rja=function(a,b){if(Pz(b))return null;const c=b.split(";");var d=Number(c[0].trim());if(isNaN(d))return null;d=new rO(d,a.C.Os);for(let m=1;m<c.length;m++){var e=c[m].trim();if(!Pz(e)){var f=Sz(e);if(f.length<2)return null;e=f[0].trim();f=f[1].trim();if(Pz(e)||Pz(f))return null;switch(e){case jQ(a,"track"):e=f.split(",");for(f=0;f<e.length;++f){var g=d,h=e[f].trim();if(a.B){if(!g.Os)throw Error("Wb");if(!nO.has(h))throw Error("Xb`"+h);g.Es.add(h)}else g.Es.add(g.H(h))}break;
case jQ(a,"index"):d.C=Number(f);break;case jQ(a,"tc"):e=f.split(",");e=e.map(Number);e=e.filter(Number.isInteger);d.G=e;break;case "cid":d.A=f;break;case jQ(a,"mutable"):f=="true"?d.D=!0:f=="rci"&&(d.D=!0,d.M=!0)}}}return d.setAttribute(b)},jQ=function(a,b){if(a.B)if(oO.has(b))a=oO.get(b);else throw Error("Vb`"+b);else a=b;return a},Sja=class{constructor(a,b){this.C=a;this.B=b||!1;this.A=void 0}};var kQ=function(a,b){_.wI.call(this);this.B=a||1;this.A=b||_.ab;this.D=(0,_.Fz)(this.zU,this);this.G=Date.now()};_.Hz(kQ,_.wI);_.k=kQ.prototype;_.k.enabled=!1;_.k.Dg=null;_.k.setInterval=function(a){this.B=a;this.Dg&&this.enabled?(this.stop(),this.start()):this.Dg&&this.stop()};
_.k.zU=function(){if(this.enabled){const a=Date.now()-this.G;a>0&&a<this.B*.8?this.Dg=this.A.setTimeout(this.D,this.B-a):(this.Dg&&(this.A.clearTimeout(this.Dg),this.Dg=null),this.dispatchEvent("tick"),this.enabled&&(this.stop(),this.start()))}};_.k.start=function(){this.enabled=!0;this.Dg||(this.Dg=this.A.setTimeout(this.D,this.B),this.G=Date.now())};_.k.stop=function(){this.enabled=!1;this.Dg&&(this.A.clearTimeout(this.Dg),this.Dg=null)};_.k.Dc=function(){kQ.Tc.Dc.call(this);this.stop();delete this.A};
_.lQ=function(a,b,c){if(typeof a==="function")c&&(a=(0,_.Fz)(a,c));else if(a&&typeof a.handleEvent=="function")a=(0,_.Fz)(a.handleEvent,a);else throw Error("ec");return Number(b)>2147483647?-1:_.ab.setTimeout(a,b||0)};var mQ=function(a){a.A=_.lQ(()=>{a.A=null;a.C&&!a.D&&(a.C=!1,mQ(a))},500);const b=a.B;a.B=null;a.G.apply(null,b)},Tja=class extends _.$H{constructor(a,b){super();this.G=b!=null?a.bind(b):a;this.B=null;this.C=!1;this.D=0;this.A=null}H(a){this.B=arguments;this.A||this.D?this.C=!0:mQ(this)}stop(){this.A&&(_.ab.clearTimeout(this.A),this.A=null,this.C=!1,this.B=null)}pause(){this.D++}Dc(){super.Dc();this.stop()}};var nQ=function(a,b){if(b&&a in b)return a;var c=Xz?"Webkit":Wz?"Moz":Vz?"ms":null;return c?(c=c.toLowerCase(),a=c+eca(a),b===void 0||a in b?a:null):null};var Uja=class extends _.bI{constructor(a){super("visibilitychange");this.hidden=a}};var Yy=new WeakMap,Gba=function(a,b){a=[a];for(let c=b.length-1;c>=0;--c)a.push(typeof b[c],b[c]);return a.join("\v")};var oQ=function(a){_.wI.call(this);this.A=a||_.Zz();if(this.B=this.PQ())this.D=_.oI(this.A.A,this.B,(0,_.Fz)(this.bR,this))};_.Hz(oQ,_.wI);_.k=oQ.prototype;_.k.PQ=Zy(function(){var a=!!this.Oq(),b=this.Oq()!="hidden";if(a){var c;b?c=(((Xz?"Webkit":Wz?"Moz":Vz?"ms":null)||"")+"visibilitychange").toLowerCase():c="visibilitychange";a=c}else a=null;return a});_.k.Oq=Zy(function(){return nQ("hidden",this.A.A)});_.k.XQ=Zy(function(){return nQ("visibilityState",this.A.A)});
_.k.bR=function(){this.Oq()&&this.XQ();var a=new Uja(!!this.A.A[this.Oq()]);this.dispatchEvent(a)};_.k.Dc=function(){_.uI(this.D);oQ.Tc.Dc.call(this)};var CO=function(a,b,c,d){a.Aa[b]=c;a.Fa[b]=a.H(d||b)},Vja=function(a,b,c){let d;const e=a.V,f=a.Fa[b];Wy(c,g=>{if(!Dz(g)||g.nodeType!=1)return!1;g=iQ(e,g);var h;if(h=g!=null)if(h=g.A,a.ea){if(!h.Os)throw Error("Wb");if(!nO.has(f))throw Error("Xb`"+f);h=h.Es.has(f)}else h=pO(h,f);return h?(d=g,!0):!1},!0);return d},pQ=function(a,b){const c=[],d=a.V;Wy(b,e=>{if(!Dz(e)||e.nodeType!=1)return!1;e=iQ(d,e);e!=null&&c.push(e);return!1},!1);return c},rQ=function(a,b,c,d){var e=Wja(d);var f=c.A.C;var g=new yja;
g=_.kB(g,4,b);g=_.hB(g,1,c.A.B);e=le(g,3,e);f!=null&&_.hB(e,2,f);f=new qja;f.D=a.getMetadata(c,d);f.B=a.lb;f.A=a.cb;c=new wO;d=e.Oa();c=_.bz(c,8,d);c=le(c,20,f.C);a.A&&_.qQ(a.A,c);if(b!=null)for(b=new EP(b),c=0;c<a.P.length;c++)a.P[c](b)},Wja=function(a){return a.map(b=>b.A.B)},sQ=function(a){for(let b=0;b<a.Pa.length;b++)a.Pa[b]()},Xja=class extends _.sJ{constructor(a,b){({Wt:e,vQ:d=!1,qC:c=!1}={vQ:!1,Wt:void 0,qC:!1});var c,d,e;super();this.va=a;this.A=b;this.ka=this.G=this.lb=this.cb=void 0;this.P=
[];this.Pa=[];this.ea=d;this.tc=new xja;this.V=new Sja(this.tc,this.ea);this.Aa={click:3};this.Fa={click:this.H("generic_click")};this.Ua=new oQ;this.qb=(new hQ(this)).measure(e?()=>e().then(this.Ia.bind(this)):this.Ia).GB().rd();this.Fb=new Tja(this.qb,this);this.la=new Qja(this.V,c);this.va instanceof kP&&(this.B=this.va)}ua(a,b){var c=this.Aa[a];if(!c)return!1;a=Vja(this,a,b);if(!a)return!1;if(this.B){c=this.B.B(a,new EP(c));for(a=0;a<c.length;++a)this.A&&_.qQ(this.A,c[a]);return!0}b=pQ(this,a.G);
rQ(this,c,a,b);return!0}C(){this.G&&this.Fb.H()}log(a){this.A&&_.qQ(this.A,a)}getMetadata(a,b){const c=new yP;qO(a.A,c);for(a=0;a<b.length;++a)qO(b[a].A,c);return c}Ia(){var a=this.Ua;if(!a.A.A[a.Oq()]&&this.ka){if(a=!(!window.performance||!window.performance.clearMarks))window.performance.clearMeasures("ZVwBtb"),window.performance.clearMarks("KtiTlc"),window.performance.mark("KtiTlc");var b=Nja(this.la,this.ka);if(this.B){var c=_.$z(this.G.A.defaultView||window);c=new KP(0,0,c.width,c.height);var d=
Oja(this.la,b);if(d.length){d=this.B.A(d,c);for(var e=0;e<d.length;++e)_.bz(d[e],28),this.A&&_.qQ(this.A,d[e])}b=Pja(this.la,b);b=this.B.G(b,c);if(b.length)for(c=0;c<b.length;++c)this.A&&_.qQ(this.A,b[c]);sQ(this)}else{c=[];d=_.$z(this.G.A.defaultView||window);d=new KP(0,0,d.width,d.height);for(e=0;e<b.length;e++){var f=b[e];if(f.hasAttribute("ve-visible"))var g=f.getAttribute("ve-visible")==="true";else g=f.getBoundingClientRect(),g=(g=LP(d,new KP(g.left,g.top,g.width,g.height)))&&g.width>=10&&g.height>=
10?!0:!1;g&&(f=iQ(this.V,f))&&pO(f.A,"impression")&&c.push(f)}b=c;for(c=0;c<b.length;c++)d=b[c],d.I||(e=pQ(this,d.G),rQ(this,void 0,d,e),sQ(this),d.I=!0)}a&&window.performance.measure("ZVwBtb","KtiTlc")}}H(a){return this.ea?Jy(a):a}};var tQ=function(a){if(!a)return"";if(/^about:(?:blank|srcdoc)$/.test(a))return window.origin||"";a.indexOf("blob:")===0&&(a=a.substring(5));a=a.split("#")[0].split("?")[0];a=a.toLowerCase();a.indexOf("//")==0&&(a=window.location.protocol+a);/^[\w\-]*:\/\//.test(a)||(a=window.location.href);var b=a.substring(a.indexOf("://")+3),c=b.indexOf("/");c!=-1&&(b=b.substring(0,c));c=a.substring(0,a.indexOf("://"));if(!c)throw Error("fc`"+a);if(c!=="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")throw Error("gc`"+c);a="";var d=b.indexOf(":");if(d!=-1){var e=b.substring(d+1);b=b.substring(0,d);if(c==="http"&&e!=="80"||c==="https"&&e!=="443")a=":"+e}return c+"://"+b+a};var uQ=function(a,b,c){var d=String(_.ab.location.href);return d&&a&&b?[b,Yja(tQ(d),a,c||null)].join(" "):null},Yja=function(a,b,c){var d=[],e=[];if((Array.isArray(c)?2:1)==1)return e=[b,a],_.Jz(d,function(h){e.push(h)}),vQ(e.join(" "));var f=[],g=[];_.Jz(c,function(h){g.push(h.key);f.push(h.value)});c=Math.floor((new Date).getTime()/1E3);e=f.length==0?[c,b,a]:[f.join(":"),c,b,a];_.Jz(d,function(h){e.push(h)});a=vQ(e.join(" "));a=[c,a];g.length==0||a.push(g.join(""));return a.join("_")},vQ=function(a){var b=
Hba();b.update(a);return b.fQ().toLowerCase()};var Zja={};var wQ=function(){this.A=document||{cookie:""}};_.k=wQ.prototype;
_.k.set=function(a,b,c){let d;var e=!1;let f;if(typeof c==="object"){f=c.f_;e=c.g_||!1;d=c.domain||void 0;var g=c.path||void 0;var h=c.yS}if(/[;=\s]/.test(a))throw Error("hc`"+a);if(/[;\r\n]/.test(b))throw Error("ic`"+b);h===void 0&&(h=-1);c=d?";domain="+d:"";g=g?";path="+g:"";e=e?";secure":"";h=h<0?"":h==0?";expires="+(new Date(1970,1,1)).toUTCString():";expires="+(new Date(Date.now()+h*1E3)).toUTCString();this.A.cookie=a+"="+b+c+g+h+e+(f!=null?";samesite="+f:"")};
_.k.get=function(a,b){const c=a+"=",d=(this.A.cookie||"").split(";");for(let e=0,f;e<d.length;e++){f=d[e].trim();if(f.lastIndexOf(c,0)==0)return f.slice(c.length);if(f==a)return""}return b};_.k.remove=function(a,b,c){const d=this.get(a)!==void 0;this.set(a,"",{yS:0,path:b,domain:c});return d};_.k.Wi=function(){return xQ(this).keys};_.k.Ne=function(){return xQ(this).values};_.k.Qe=function(){return!this.A.cookie};_.k.ie=function(){return this.A.cookie?(this.A.cookie||"").split(";").length:0};
_.k.Mg=function(a){const b=xQ(this).values;for(let c=0;c<b.length;c++)if(b[c]==a)return!0;return!1};_.k.clear=function(){const a=xQ(this).keys;for(let b=a.length-1;b>=0;b--)this.remove(a[b])};var xQ=function(a){a=(a.A.cookie||"").split(";");const b=[],c=[];let d,e;for(let f=0;f<a.length;f++)e=a[f].trim(),d=e.indexOf("="),d==-1?(b.push(""),c.push(e)):(b.push(e.substring(0,d)),c.push(e.substring(d+1)));return{keys:b,values:c}};var yQ=function(a=!1){return!!Zja.FPA_SAMESITE_PHASE2_MOD||!!a},$ja=function(a=!1){let b=_.ab.__SAPISID||_.ab.__APISID||_.ab.__3PSAPISID||_.ab.__OVERRIDE_SID;yQ(a)&&(b=b||_.ab.__1PSAPISID);if(b)return!0;if(typeof document!=="undefined"){const c=new wQ;b=c.get("SAPISID")||c.get("APISID")||c.get("__Secure-3PAPISID");yQ(a)&&(b=b||c.get("__Secure-1PAPISID"))}return!!b},zQ=function(a,b,c,d){(a=_.ab[a])||typeof document==="undefined"||(a=(new wQ).get(b));return a?uQ(a,c,d):null},aka=function(a,b=!1){var c=
tQ(String(_.ab.location.href));const d=[];if($ja(b)){c=c.indexOf("https:")==0||c.indexOf("chrome-extension:")==0||c.indexOf("chrome-untrusted://new-tab-page")==0||c.indexOf("moz-extension:")==0;var e,f=(e=c)?_.ab.__SAPISID:_.ab.__APISID;f||typeof document==="undefined"||(f=new wQ,f=f.get(e?"SAPISID":"APISID")||f.get("__Secure-3PAPISID"));(e=f?uQ(f,e?"SAPISIDHASH":"APISIDHASH",a):null)&&d.push(e);c&&yQ(b)&&((b=zQ("__1PSAPISID","__Secure-1PAPISID","SAPISID1PHASH",a))&&d.push(b),(a=zQ("__3PSAPISID",
"__Secure-3PAPISID","SAPISID3PHASH",a))&&d.push(a))}return d.length==0?null:d.join(" ")};var AQ=function(a){if(a.enabled){const b=Math.max(a.C()-a.D,0);b<a.B*.8?a.A=setTimeout(()=>{AQ(a)},a.B-b):(a.A&&(clearTimeout(a.A),a.A=void 0),a.callback(),a.enabled&&(a.stop(),a.start()))}else a.A=void 0},BQ=class{constructor(a,b){this.B=a;this.callback=b;this.enabled=!1;this.C=()=>Date.now();this.D=this.C()}setInterval(a){this.B=a;this.A&&this.enabled?(this.stop(),this.start()):this.A&&this.stop()}start(){this.enabled=!0;this.A||(this.A=setTimeout(()=>{AQ(this)},this.B),this.D=this.C())}stop(){this.enabled=
!1;this.A&&(clearTimeout(this.A),this.A=void 0)}};var CQ=function(a){this.A=this.B=this.C=a};CQ.prototype.reset=function(){this.A=this.B=this.C};CQ.prototype.De=function(){return this.B};var DQ=class extends _.vB{constructor(a){super(a)}Vz(){return _.eB(this,1)}};var Iba=class extends _.vB{constructor(){super()}};var Jba=function(a,b){WA(a,1,b)},EQ=class extends _.vB{constructor(a){super(a)}};var FQ=class extends _.vB{constructor(a){super(a)}};var $y=["platform","platformVersion","architecture","model","uaFullVersion"],dz=new EQ,az=null;var GQ=class extends _.vB{constructor(a){super(a)}};var bka=class extends _.vB{constructor(){super(void 0,19)}es(a){return _.kB(this,2,a)}};var cka=lf(class extends _.vB{constructor(a){super(a,8)}});var HQ;HQ=new JB(175237375,class extends _.vB{constructor(a){super(a)}});var IQ,dka,JQ,eka,fka,KQ,hka,LQ,MQ,NQ,OQ,PQ,ika,gka;_.qQ=function(a,b){if(a.P)if(b instanceof wO)a.log(b);else{var c=new wO;b=b.Oa();c=_.bz(c,8,b);a.log(c)}};IQ=function(){return"https://play.google.com/log?format=json&hasfast=true"};dka=function(a,b){return a.P?b?()=>{b().then(()=>{a.flush()})}:()=>{a.flush()}:()=>{}};JQ=function(a){a.I||(a.I=IQ());try{return(new URL(a.I)).toString()}catch(b){return(new URL(a.I,window.location.origin)).toString()}};
eka=function(a){KQ(a,32,10,(b,c)=>{b=new URL(b);b.searchParams.set("format","json");let d=!1;try{d=window.navigator.sendBeacon(b.toString(),c.Oa())}catch(e){}d||(a.Ia=!1);return d})};fka=function(a){KQ(a,6,5,(b,c)=>{b=new URL(b);b.searchParams.set("format","base64json");var d=b.searchParams,e=d.set;c=c.Oa();for(var f=[],g=0,h=0;h<c.length;h++){var m=c.charCodeAt(h);m>255&&(f[g++]=m&255,m>>=8);f[g++]=m}c=CA(f,3);e.call(d,"p",c);b=b.toString();if(b.length>15360)return!1;(new Image).src=b;return!0})};
KQ=function(a,b,c,d){if(a.A.length!==0){var e=new URL(JQ(a));e.searchParams.delete("format");var f=a.Ln();f&&e.searchParams.set("auth",f);e.searchParams.set("authuser",a.Ek||"0");for(f=0;f<c&&a.A.length;++f){const g=a.A.slice(0,b),h=a.C.rd(g,a.D,a.H,a.om,a.ka,a.ea);if(!d(e.toString(),h)){++a.H;break}a.D=0;a.H=0;a.ka=0;a.ea=0;a.A=a.A.slice(g.length)}a.B.enabled&&a.B.stop()}};
hka=class extends _.$H{constructor(a){super();this.A=[];this.Pa="";this.va=this.Aa=this.V=!1;this.Ua=this.la=-1;this.experimentIds=null;this.ea=this.ka=this.H=this.D=0;this.cb=1;this.uw=0;this.io=a.io;this.Ln=a.Ln||(()=>{});this.C=new gka(a.io,a.dk);this.bf=a.bf;this.om=a.om||null;this.bufferSize=1E3;this.I=a.RU||null;this.Ek=a.Ek||null;this.Dq=a.Dq||!1;this.withCredentials=!a.KG;this.dk=a.dk||!1;this.Ia=!this.dk&&!!window&&!!window.navigator&&window.navigator.sendBeacon!==void 0;this.P=typeof URLSearchParams!==
"undefined"&&!!(new URL(IQ())).searchParams&&!!(new URL(IQ())).searchParams.set;const b=_.kB(new GQ,1,1);LQ(this.C,b);this.G=new CQ(1E4);a=dka(this,a.Wt);this.B=new BQ(this.G.De(),a);this.Fa=new BQ(6E5,a);this.Dq||this.Fa.start();this.dk||(document.addEventListener("visibilitychange",()=>{document.visibilityState==="hidden"&&this.Y()}),document.addEventListener("pagehide",this.Y.bind(this)))}Dc(){this.Y();this.B.stop();this.Fa.stop();super.Dc()}log(a){if(this.P){a=a.clone();var b=this.cb++;a=iB(a,
21,b);if(ZA(a)==null){var c=Date.now();b=a;c=Number.isFinite(c)?c.toString():"0";_.MA(b,1,Ac(c))}_.YA(a,15)!=null||iB(a,15,(new Date).getTimezoneOffset()*60);this.experimentIds&&(b=a,c=this.experimentIds.clone(),_.zy(b,LB,16,c));b=this.A.length-this.bufferSize+1;b>0&&(this.A.splice(0,b),this.D+=b);this.A.push(a);this.Dq||this.B.enabled||this.B.start()}}flush(a,b){if(this.A.length===0)a&&a();else{var c=Date.now();if(this.Ua>c&&this.la<c)b&&b("throttled");else{this.bf&&(typeof this.bf.Vz==="function"?
MQ(this.C,this.bf.Vz()):MQ(this.C,0));var d=this.C.rd(this.A,this.D,this.H,this.om,this.ka,this.ea);c={};var e=this.Ln();e&&(c.Authorization=e);var f=new URL(JQ(this));this.Ek&&(c["X-Goog-AuthUser"]=this.Ek,f.searchParams.set("authuser",this.Ek));if(e&&this.Pa===e)b&&b("stale-auth-token");else if(this.A=[],this.B.enabled&&this.B.stop(),this.D=0,this.V)a&&a();else{const g=d.Oa(),h={url:f.toString(),body:g,cZ:1,DT:c,uJ:"POST",withCredentials:this.withCredentials,uw:this.uw},m=u=>{this.G.reset();this.B.setInterval(this.G.De());
if(u){var v=null;try{const x=JSON.stringify(JSON.parse(u.replace(")]}'\n","")));v=cka(x)}catch(x){}v&&(u=Number(ue(ZA(v),"-1")),u>0&&(this.la=Date.now(),this.Ua=this.la+u),v=HQ.ctor?HQ.B(v,HQ.ctor,HQ.A,!0):HQ.B(v,HQ.A,null,!0),v=v===null?void 0:v)&&(v=_.cB(v,1,-1),v!==-1&&(this.G=new CQ(v<1?1:v),this.B.setInterval(this.G.De())))}a&&a();this.H=0},q=(u,v)=>{var x=_.Ow(d,wO,3,_.Qw());var A=_.gB(d,14),D=this.G;D.A=Math.min(3E5,D.A*2);D.B=Math.min(3E5,D.A+Math.round(.1*(Math.random()-.5)*2*D.A));this.B.setInterval(this.G.De());
u===401&&e&&(this.Pa=e);A&&(this.D+=A);v===void 0&&(v=500<=u&&u<600||u===401||u===0);v&&(this.A=x.concat(this.A),this.Dq||this.B.enabled||this.B.start());b&&b("net-send-failed",u);++this.H};(()=>{this.bf&&this.bf.send(h,m,q)})()}}}}Y(){this.V||(NQ(this.C,!0),this.Aa&&(MQ(this.C,3),eka(this)),this.va&&(MQ(this.C,2),fka(this)),this.flush(),NQ(this.C,!1))}};LQ=function(a,b){_.zy(a.A,GQ,1,b);_.eB(b,1)||_.kB(b,1,1);a.dk||(b=OQ(a),_.Rw(b,5)||_.bz(b,5,a.locale));a.B&&(b=OQ(a),_.VA(b,EQ,9)||_.zy(b,EQ,9,a.B))};
MQ=function(a,b){NA(_.VA(a.A,GQ,1),FQ,11)&&(a=PQ(a),_.kB(a,1,b))};NQ=function(a,b){NA(_.VA(a.A,GQ,1),FQ,11)&&(a=PQ(a),_.cz(a,2,b))};OQ=function(a){a=_.VA(a.A,GQ,1);let b=_.VA(a,FQ,11);b||(b=new FQ,_.zy(a,FQ,11,b));return b};PQ=function(a){a=OQ(a);let b=_.VA(a,DQ,10);b||(b=new DQ,_.cz(b,2,!1),_.zy(a,DQ,10,b));return b};ika=function(a){const b=a.dk?void 0:window;b?Kba(b,$y).then(c=>{a.B=c;c=OQ(a);_.zy(c,EQ,9,a.B);return!0}).catch(()=>!1):Promise.resolve(!1)};
gka=class{constructor(a,b=!1){this.dk=b;this.B=this.locale=null;this.A=new bka;Number.isInteger(a)&&this.A.es(a);b||(this.locale=document.documentElement.getAttribute("lang"));LQ(this,new GQ)}es(a){this.A.es(a);return this}rd(a,b=0,c=0,d,e=0,f=0){if(NA(_.VA(this.A,GQ,1),FQ,11)){var g=PQ(this);_.hB(g,3,c)}NA(_.VA(this.A,GQ,1),FQ,11)&&(c=PQ(this),_.hB(c,4,e));NA(_.VA(this.A,GQ,1),FQ,11)&&(e=PQ(this),_.hB(e,5,f));f=this.A.clone();e=Date.now().toString();f=_.MA(f,4,Ac(e));a=WA(f,3,a.slice());d&&(f=new sO,
d=_.hB(f,13,d),f=new tO,d=_.zy(f,sO,2,d),f=new uO,d=_.zy(f,tO,1,d),d=_.kB(d,2,9),_.zy(a,uO,18,d));b&&iB(a,14,b);return a}};var jka=class{constructor(){this.kP=typeof AbortController!=="undefined"}send(a,b,c){const d=this;return _.Uk(function*(){const e=d.kP?new AbortController:void 0,f=e?setTimeout(()=>{e.abort()},a.uw):void 0;try{const g=Object.assign({},{method:a.uJ,headers:Object.assign({},a.DT)},a.body&&{body:a.body},a.withCredentials&&{credentials:"include"},{signal:a.uw&&e?e.signal:null}),h=yield fetch(a.url,g);h.status===200?b==null||b(yield h.text()):c==null||c(h.status)}catch(g){switch(g==null?void 0:g.name){case "AbortError":c==
null||c(408);break;default:c==null||c(400)}}finally{clearTimeout(f)}})}Vz(){return 4}};var kka=class extends _.$H{constructor(){super();this.io=1642;this.Ek="0";this.om=this.bf=null}KG(){this.A=!0;return this}rd(){this.bf||(this.bf=new jka);const a=new hka({io:this.io,Ln:this.Ln?this.Ln:aka,Ek:this.Ek,RU:"https://play.google.com/log?format=json&hasfast=true",dk:!1,Dq:!1,KG:this.A,Wt:this.Wt,bf:this.bf});_.aI(this,_.Gz(_.nx,a));this.om&&(a.om=this.om);ika(a.C);this.bf.es&&this.bf.es(this.io);this.bf.UT&&this.bf.UT(a);return a}};var lka=class extends Xja{constructor(){var a=new Dja;let b;b=(new kka).rd();super(a,b);this.I=b;this.I.V=!1;a=this.I;a.Aa=a.Ia;this.I.va=!0}};var QQ;_.BO=function(a){const b=new lka;a=_.ce(a.A.config,9,xc,_.Qw());var c=new Sca;a=le(c,3,a);c=b.I;a?(c.experimentIds||(c.experimentIds=new LB),c=c.experimentIds,a=a.Oa(),_.bz(c,4,a)):c.experimentIds&&_.MA(c.experimentIds,4);b.G=new Yz;b.ka=b.G.A.body;a=b.G.A;a.readyState!=="interactive"&&a.readyState!=="complete"||b.C();uJ(b,a,"load",b.C,!1);uJ(b,a,"DOMContentLoaded",b.C,!1);b.Gb(b.Ua,"visibilitychange",b.C,!1);b.Gb(a,"scroll",b.C,!0);b.Gb(a,"resize",b.C,!0);CO(b,"click",3);return b};
QQ=class{constructor(){this.A=_.n(_.lE)}};QQ.F=function(a){return new (a||QQ)};QQ.ja=_.l({ia:QQ,U:QQ.F,Z:"root"});var RQ=class{constructor(){this.NK=_.Gr.required();this.src=_.Y(()=>{var a=`https://www.youtube.com/embed/${this.NK()}`;a=(0,_.jb)`https://www.youtube.com/embed/${_.ez(a)}?rel=0`;return a})}};RQ.F=function(a){return new (a||RQ)};
RQ.T=_.p({type:RQ,K:[["youtube-player"]],inputs:{NK:[1,"videoId"]},J:!0,features:[_.U],R:1,S:1,W:[["title","YouTube video player","frameborder","0","allow","accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture","allowfullscreen","",3,"src"]],O:function(a,b){a&1&&_.L(0,"iframe",0);a&2&&_.F("src",b.src(),an)},styles:["[_nghost-%COMP%] { display: block; margin: 1em 0; }\n    iframe[_ngcontent-%COMP%] { aspect-ratio: 16 / 9; width: 100%; }"]});var SQ=class extends _.vB{constructor(){super()}Gu(){return _.Lw(this,24)}Mq(){return _.aB(this,87)}};var TQ=function(a){this.A=void 0;this.qe={};if(a){var b=_.fJ(a);a=_.eJ(a);for(var c=0;c<b.length;c++)this.set(b[c],a[c])}};TQ.prototype.set=function(a,b){UQ(this,a,b,!1)};TQ.prototype.add=function(a,b){UQ(this,a,b,!0)};var UQ=function(a,b,c,d){for(var e=0;e<b.length;e++){var f=b.charAt(e);a.qe[f]||(a.qe[f]=new TQ);a=a.qe[f]}if(d&&a.A!==void 0)throw Error("kc`"+b);a.A=c},VQ=function(a,b){for(var c=0;c<b.length;c++)if(a=a.qe[b.charAt(c)],!a)return;return a};
TQ.prototype.get=function(a){return(a=VQ(this,a))?a.A:void 0};TQ.prototype.Ne=function(){var a=[];WQ(this,a);return a};var WQ=function(a,b){a.A!==void 0&&b.push(a.A);for(var c in a.qe)WQ(a.qe[c],b)};TQ.prototype.Wi=function(a){var b=[];if(a){for(var c=this,d=0;d<a.length;d++){var e=a.charAt(d);if(!c.qe[e])return[];c=c.qe[e]}XQ(c,a,b)}else XQ(this,"",b);return b};var XQ=function(a,b,c){a.A!==void 0&&c.push(b);for(var d in a.qe)XQ(a.qe[d],b+d,c)};_.k=TQ.prototype;
_.k.Mg=function(a){if(this.A===a)return!0;for(var b in this.qe)if(this.qe[b].Mg(a))return!0;return!1};_.k.clear=function(){this.qe={};this.A=void 0};_.k.remove=function(a){for(var b=this,c=[],d=0;d<a.length;d++){var e=a.charAt(d);if(!b.qe[e])throw Error("lc`"+a);c.push([b,e]);b=b.qe[e]}a=b.A;for(delete b.A;c.length>0;)if(e=c.pop(),b=e[0],e=e[1],b.qe[e].Qe())delete b.qe[e];else break;return a};_.k.clone=function(){return new TQ(this)};_.k.ie=function(){return _.dJ(this.Ne())};
_.k.Qe=function(){return this.A===void 0&&sa(this.qe)};var $Q=function(){if(!YQ){var a=YQ=new TQ,b;for(b in ZQ)a.add(b,ZQ[b])}},YQ,aR=function(a,b){this.types=a;this.A=b},ZQ={a:new aR([3,0],[function(a,b){_.cz(a,21,b)},function(a,b){_.hB(a,56,b)}]),al:new aR([3],[function(a,b){_.cz(a,74,b)}]),b:new aR([3,0],[function(a,b){_.cz(a,23,b)},function(a,b){_.hB(a,38,b)}]),ba:new aR([0],[function(a,b){_.hB(a,85,b)}]),bc:new aR([0],[function(a,b){_.hB(a,87,b)}]),br:new aR([0],[function(a,b){_.hB(a,86,b)}]),c:new aR([3,0],[function(a,b){_.cz(a,2,b)},function(a,
b){_.hB(a,39,b)}]),cc:new aR([3],[function(a,b){_.cz(a,51,b)}]),ci:new aR([3],[function(a,b){_.cz(a,32,b)}]),ckm:new aR([3],[function(a,b){_.cz(a,104,b)}]),cp:new aR([0],[function(a,b){_.hB(a,92,b)}]),cr:new aR([3],[function(a,b){_.cz(a,108,b)}]),cv:new aR([0],[function(a,b){_.hB(a,94,b)}]),d:new aR([3],[function(a,b){_.cz(a,3,b)}]),dc:new aR([5],[function(a,b){_.bz(a,99,b)}]),df:new aR([3],[function(a,b){_.cz(a,80,b)}]),dv:new aR([3],[function(a,b){_.cz(a,90,b)}]),e:new aR([0],[function(a,b){_.hB(a,
15,b)}]),em:new aR([0],[function(a,b){_.hB(a,107,b)}]),f:new aR([4],[function(a,b){_.bz(a,16,b)}]),fg:new aR([3],[function(a,b){_.cz(a,34,b)}]),fh:new aR([3],[function(a,b){_.cz(a,30,b)}]),fm:new aR([3],[function(a,b){_.cz(a,84,b)}]),fo:new aR([2],[function(a,b){_.jB(a,79,b)}]),ft:new aR([3],[function(a,b){_.cz(a,50,b)}]),fv:new aR([3],[function(a,b){_.cz(a,31,b)}]),g:new aR([3],[function(a,b){_.cz(a,14,b)}]),gd:new aR([3],[function(a,b){_.cz(a,83,b)}]),gm:new aR([3],[function(a,b){_.cz(a,105,b)}]),
h:new aR([3,0],[function(a,b){_.cz(a,4,b)},function(a,b){_.hB(a,13,b)}]),i:new aR([3],[function(a,b){_.cz(a,22,b)}]),ic:new aR([0],[function(a,b){_.hB(a,71,b)}]),id:new aR([3],[function(a,b){_.cz(a,70,b)}]),il:new aR([3],[function(a,b){_.cz(a,96,b)}]),ip:new aR([3],[function(a,b){_.cz(a,54,b)}]),iv:new aR([0],[function(a,b){iB(a,75,b)}]),j:new aR([1],[function(a,b){_.MA(a,29,b==null?b:Fc(b))}]),k:new aR([3,0],[function(a,b){_.cz(a,17,b)},function(a,b){_.hB(a,42,b)}]),l:new aR([0],[function(a,b){_.hB(a,
44,b)}]),lf:new aR([3],[function(a,b){_.cz(a,65,b)}]),lo:new aR([3],[function(a,b){_.cz(a,97,b)}]),m:new aR([0],[function(a,b){_.hB(a,63,b)}]),md:new aR([3],[function(a,b){_.cz(a,91,b)}]),mm:new aR([4],[function(a,b){_.bz(a,81,b)}]),mo:new aR([3],[function(a,b){_.cz(a,73,b)}]),mv:new aR([3],[function(a,b){_.cz(a,66,b)}]),n:new aR([3],[function(a,b){_.cz(a,20,b)}]),nc:new aR([3],[function(a,b){_.cz(a,55,b)}]),nd:new aR([3],[function(a,b){_.cz(a,53,b)}]),ng:new aR([3],[function(a,b){_.cz(a,95,b)}]),
ngm:new aR([3],[function(a,b){_.cz(a,106,b)}]),no:new aR([3],[function(a,b){_.cz(a,37,b)}]),ns:new aR([3],[function(a,b){_.cz(a,40,b)}]),nt0:new aR([4],[function(a,b){_.bz(a,36,b)}]),nu:new aR([3],[function(a,b){_.cz(a,46,b)}]),nw:new aR([3],[function(a,b){_.cz(a,48,b)}]),o:new aR([1,3],[function(a,b){_.MA(a,7,b==null?b:Fc(b))},function(a,b){_.cz(a,27,b)}]),p:new aR([3,0],[function(a,b){_.cz(a,19,b)},function(a,b){_.hB(a,43,b)}]),pa:new aR([3],[function(a,b){_.cz(a,61,b)}]),pc:new aR([0],[function(a,
b){_.hB(a,88,b)}]),pd:new aR([3],[function(a,b){_.cz(a,60,b)}]),pf:new aR([3],[function(a,b){_.cz(a,67,b)}]),pg:new aR([3],[function(a,b){_.cz(a,72,b)}]),pi:new aR([2],[function(a,b){_.jB(a,76,b)}]),pp:new aR([3],[function(a,b){_.cz(a,52,b)}]),q:new aR([4],[function(a,b){_.bz(a,28,b)}]),r:new aR([3,0],[function(a,b){_.cz(a,6,b)},function(a,b){_.hB(a,26,b)}]),ra:new aR([3],[function(a,b){_.cz(a,103,b)}]),rf:new aR([3],[function(a,b){_.cz(a,100,b)}]),rg:new aR([3],[function(a,b){_.cz(a,59,b)}]),rh:new aR([3],
[function(a,b){_.cz(a,49,b)}]),rj:new aR([3],[function(a,b){_.cz(a,57,b)}]),ro:new aR([2],[function(a,b){_.jB(a,78,b)}]),rp:new aR([3],[function(a,b){_.cz(a,58,b)}]),rw:new aR([3],[function(a,b){_.cz(a,35,b)}]),rwa:new aR([3],[function(a,b){_.cz(a,64,b)}]),rwu:new aR([3],[function(a,b){_.cz(a,41,b)}]),s:new aR([3,0],[function(a,b){_.cz(a,33,b)},function(a,b){_.hB(a,1,b)}]),sb:new aR([0],[function(a,b){_.hB(a,110,b)}]),sc:new aR([0],[function(a,b){_.hB(a,89,b)}]),sg:new aR([3],[function(a,b){_.cz(a,
82,b)}]),sl:new aR([0],[function(a,b){_.hB(a,109,b)}]),sm:new aR([3],[function(a,b){_.cz(a,93,b)}]),t:new aR([4],[function(a,b){_.bz(a,24,b)}]),u:new aR([3],[function(a,b){_.cz(a,18,b)}]),ut:new aR([3],[function(a,b){_.cz(a,45,b)}]),v:new aR([0],[function(a,b){_.hB(a,62,b)}]),vb:new aR([0],[function(a,b){iB(a,68,b)}]),vf:new aR([4],[function(a,b){_.bz(a,102,b)}]),vl:new aR([0],[function(a,b){iB(a,69,b)}]),vm:new aR([3],[function(a,b){_.cz(a,98,b)}]),w:new aR([0],[function(a,b){_.hB(a,12,b)}]),x:new aR([0],
[function(a,b){_.hB(a,9,b)}]),y:new aR([0],[function(a,b){_.hB(a,10,b)}]),ya:new aR([2],[function(a,b){_.jB(a,77,b)}]),z:new aR([0],[function(a,b){_.hB(a,11,b)}])};
$Q.prototype.parse=function(a){var b=new SQ,c=new SQ;if(a=="")a=!0;else{a=a.split("-");for(var d=!0,e=0;e<a.length;e++){var f=a[e];if(f.length==0)d=!1;else{var g=f,h=!1;var m=g;var q=g.charAt(0);q!=q.toLowerCase()&&(h=!0,m=g.charAt(0).toLowerCase()+g.substring(1));var u=YQ;for(q=1;q<=m.length;++q){var v=u,x=m.substring(0,q);if(x.length==0?v.Qe():!VQ(v,x))break}m=q==1?null:(m=u.get(m.substring(0,q-1)))?{Pc:g.substring(0,q-1),value:g.substring(q-1),eU:h,attributes:m}:null;if(m){g=[];h=[];q=!1;for(u=
0;u<m.attributes.types.length;u++){v=m.attributes.types[u];var A=m.value;x=e;if(m.eU&&v==1)for(var D=A.length;D<12&&x<a.length-1;)A+="-"+a[x+1],D=A.length,++x;else if(v==2)for(;x<a.length-1&&a[x+1].match(/^[\d\.]/);)A+="-"+a[x+1],++x;D=m.attributes.A[u];A=mka(this,v)(m.Pc,A,b,c,D);if(A===null){q=!0;e=x;break}else g.push(v),h.push(A)}if(!q)for(m=0;m<h.length;m++)u=g[m],A=h[m],nka(this,u)(f,A);d=d&&q}else d=!1}}a=d}return new bR(b,c,a)};
var cR=function(a,b,c,d,e,f){e(c,b);a=a.charAt(0);f=f(a==a.toUpperCase());e(d,f)};_.k=$Q.prototype;_.k.oT=function(a,b,c,d,e){if(b=="")return 0;isFinite(b)&&(b=String(b));b=typeof b==="string"?/^\s*-?0x/i.test(b)?parseInt(b,16):parseInt(b,10):NaN;if(isNaN(b))return 1;cR(a,b,c,d,e,Number);return null};_.k.sS=function(){};_.k.nT=function(a,b,c,d,e){if(b=="")return 0;const f=Number(b);b=f==0&&Pz(b)?NaN:f;if(isNaN(b))return 1;cR(a,b,c,d,e,Number);return null};_.k.rS=function(){};
_.k.mT=function(a,b,c,d,e){if(b!="")return 2;cR(a,!0,c,d,e,Boolean);return null};_.k.qS=function(){};_.k.pT=function(a,b,c,d,e){if(b=="")return 0;cR(a,b,c,d,e,f=>f?"1":"");return null};_.k.tS=function(){};_.k.qT=function(a,b,c,d,e){if(b=="")return 0;cR(a,b,c,d,e,f=>f?1:0);return null};
var mka=function(a,b){switch(b){case 0:return(0,_.Fz)(a.oT,a);case 2:return(0,_.Fz)(a.nT,a);case 3:return(0,_.Fz)(a.mT,a);case 4:return(0,_.Fz)(a.pT,a);case 1:return(0,_.Fz)(a.qT,a);default:return function(){}}},nka=function(a,b){switch(b){case 0:return(0,_.Fz)(a.sS,a);case 2:return(0,_.Fz)(a.rS,a);case 3:return(0,_.Fz)(a.qS,a);case 4:case 1:return(0,_.Fz)(a.tS,a);default:return function(){}}},bR=function(a,b,c){this.A=a;this.B=b;this.C=c};bR.prototype.ek=function(){return this.C};_.dR=function(a,b){a!=null&&this.append.apply(this,arguments)};_.k=_.dR.prototype;_.k.Tk="";_.k.set=function(a){this.Tk=""+a};_.k.append=function(a,b,c){this.Tk+=String(a);if(b!=null)for(let d=1;d<arguments.length;d++)this.Tk+=arguments[d];return this};_.k.clear=function(){this.Tk=""};_.k.toString=function(){return this.Tk};var fR=function(a){this.D=null;this.C=[];this.B=null;this.B=a?typeof a==="string"?eR(this).parse(a):a:eR(this).parse("")},eR=function(a){a.D==null&&(a.D=new $Q);return a.D},gR=function(a,b){return a==b?!1:!0};_.k=fR.prototype;_.k.Ww=function(a){a=a||void 0;const b=this.B,c=b.A;gR(a,_.bB(c,2,!1),_.bB(b.B,2,!1))&&_.cz(c,2,a);return this};_.k.Vw=function(a){a=a||void 0;const b=this.B,c=b.A;gR(a,$A(c,51),$A(b.B,51))&&_.cz(c,51,a);return this};
_.k.Xw=function(a){a=a||void 0;const b=this.B,c=b.A;gR(a,$A(c,32),$A(b.B,32))&&_.cz(c,32,a);return this};_.k.Ss=function(a){const b=this.B,c=b.A;gR(a,_.aB(c,13),_.aB(b.B,13))&&_.hB(c,13,a);return this};_.k.Uw=function(a){a=a||void 0;const b=this.B,c=b.A;gR(a,_.bB(c,20,!1),_.bB(b.B,20,!1))&&_.cz(c,20,a);return this};_.k.Zw=function(a){a=a||void 0;const b=this.B,c=b.A;gR(a,_.bB(c,19,!1),_.bB(b.B,19,!1))&&_.cz(c,19,a);return this};
_.k.Yw=function(a){a=a||void 0;const b=this.B,c=b.A;gR(a,$A(c,60),$A(b.B,60))&&_.cz(c,60,a);return this};_.k.bx=function(a){a=a||void 0;const b=this.B,c=b.A;gR(a,_.bB(c,67,!1),_.bB(b.B,67,!1))&&_.cz(c,67,a);return this};_.k.ax=function(a){a=a||void 0;const b=this.B,c=b.A;gR(a,_.bB(c,52,!1),_.bB(b.B,52,!1))&&_.cz(c,52,a);return this};_.k.Rm=function(a){const b=this.B,c=b.A;gR(a,_.aB(c,1),_.aB(b.B,1))&&_.hB(c,1,a);return this};
_.k.hp=function(a){const b=this.B,c=b.A;gR(a,_.aB(c,12),_.aB(b.B,12))&&_.hB(c,12,a);return this};
_.k.rd=function(){this.C.length=0;var a=this.B;const b=a.A;a=a.B;hR(this,"s",_.aB(b,1),_.aB(a,1));hR(this,"w",_.aB(b,12),_.aB(a,12));iR(this,"c",_.bB(b,2,!1),_.bB(a,2,!1));iR(this,"d",_.bB(b,3,!1),_.bB(a,3,!1));hR(this,"h",_.aB(b,13),_.aB(a,13));iR(this,"s",$A(b,33),$A(a,33));iR(this,"h",_.bB(b,4,!1),_.bB(a,4,!1));iR(this,"p",_.bB(b,19,!1),_.bB(a,19,!1));iR(this,"pp",_.bB(b,52,!1),_.bB(a,52,!1));iR(this,"pf",_.bB(b,67,!1),_.bB(a,67,!1));iR(this,"n",_.bB(b,20,!1),_.bB(a,20,!1));hR(this,"r",_.aB(b,
26),_.aB(a,26));iR(this,"r",_.bB(b,6,!1),_.bB(a,6,!1));iR(this,"o",$A(b,27),$A(a,27));var c=Hc(LA(b,7));jR(this,"o",c,Hc(LA(a,7)));c=Hc(LA(b,29));jR(this,"j",c,Hc(LA(a,29)));hR(this,"x",_.aB(b,9),_.aB(a,9));hR(this,"y",_.aB(b,10),_.aB(a,10));hR(this,"z",_.aB(b,11),_.aB(a,11));iR(this,"g",_.bB(b,14,!1),_.bB(a,14,!1));hR(this,"e",_.aB(b,15),_.aB(a,15));jR(this,"f",_.Lw(b,16),_.Lw(a,16));iR(this,"k",$A(b,17),$A(a,17));iR(this,"u",$A(b,18),!0);iR(this,"ut",$A(b,45),!0);iR(this,"i",$A(b,22),!0);iR(this,
"a",$A(b,21),$A(a,21));iR(this,"b",_.bB(b,23,!1),_.bB(a,23,!1));hR(this,"b",_.aB(b,38),_.aB(a,38));hR(this,"c",_.aB(b,39),_.aB(a,39),16,8);jR(this,"q",_.Lw(b,28),_.Lw(a,28));iR(this,"fh",$A(b,30),$A(a,30));iR(this,"fv",$A(b,31),$A(a,31));iR(this,"fg",_.bB(b,34,!1),_.bB(a,34,!1));iR(this,"ci",$A(b,32),$A(a,32));jR(this,"t",b.Gu(),a.Gu());jR(this,"nt0",_.Lw(b,36),_.Lw(a,36));iR(this,"rw",_.bB(b,35,!1),_.bB(a,35,!1));iR(this,"rwu",_.bB(b,41,!1),_.bB(a,41,!1));iR(this,"rwa",_.bB(b,64,!1),_.bB(a,64,!1));
iR(this,"nw",_.bB(b,48,!1),_.bB(a,48,!1));iR(this,"rh",_.bB(b,49,!1),_.bB(a,49,!1));iR(this,"no",_.bB(b,37,!1),_.bB(a,37,!1));iR(this,"ns",$A(b,40),$A(a,40));hR(this,"k",_.aB(b,42),_.aB(a,42));hR(this,"p",_.aB(b,43),_.aB(a,43));hR(this,"l",_.aB(b,44),_.aB(a,44));hR(this,"v",_.aB(b,62),_.aB(a,62));iR(this,"nu",$A(b,46),$A(a,46));iR(this,"ft",$A(b,50),$A(a,50));iR(this,"cc",$A(b,51),$A(a,51));iR(this,"nd",$A(b,53),$A(a,53));iR(this,"ip",$A(b,54),$A(a,54));iR(this,"nc",$A(b,55),$A(a,55));hR(this,"a",
_.aB(b,56),_.aB(a,56));iR(this,"rj",$A(b,57),$A(a,57));iR(this,"rp",$A(b,58),$A(a,58));iR(this,"rg",$A(b,59),$A(a,59));iR(this,"pd",$A(b,60),$A(a,60));iR(this,"pa",$A(b,61),$A(a,61));hR(this,"m",_.aB(b,63),_.aB(a,63));hR(this,"vb",_.YA(b,68),_.YA(a,68));hR(this,"vl",_.YA(b,69),_.YA(a,69));iR(this,"lf",$A(b,65),$A(a,65));iR(this,"mv",$A(b,66),$A(a,66));iR(this,"id",$A(b,70),$A(a,70));hR(this,"ic",_.aB(b,71),!0);iR(this,"pg",_.bB(b,72,!1),_.bB(a,72,!1));iR(this,"mo",$A(b,73),$A(a,73));iR(this,"al",
$A(b,74),$A(a,74));hR(this,"iv",_.YA(b,75),_.YA(a,75));hR(this,"pi",Tw(b,76),Tw(a,76));hR(this,"ya",Tw(b,77),Tw(a,77));hR(this,"ro",Tw(b,78),Tw(a,78));hR(this,"fo",Tw(b,79),Tw(a,79));iR(this,"df",$A(b,80),$A(a,80));jR(this,"mm",_.Lw(b,81),_.Lw(a,81));iR(this,"sg",$A(b,82),$A(a,82));iR(this,"gd",$A(b,83),$A(a,83));iR(this,"fm",$A(b,84),$A(a,84));hR(this,"ba",_.aB(b,85),_.aB(a,85));hR(this,"br",_.aB(b,86),_.aB(a,86));hR(this,"bc",b.Mq(),a.Mq(),16,8);hR(this,"pc",_.aB(b,88),_.aB(a,88),16,8);hR(this,
"sc",_.aB(b,89),_.aB(a,89),16,8);iR(this,"dv",$A(b,90),$A(a,90));iR(this,"md",$A(b,91),$A(a,91));hR(this,"cp",_.aB(b,92),_.aB(a,92));iR(this,"sm",$A(b,93),$A(a,93));hR(this,"cv",_.aB(b,94),_.aB(a,94));iR(this,"ng",$A(b,95),$A(a,95));iR(this,"il",$A(b,96),$A(a,96));iR(this,"lo",$A(b,97),$A(a,97));iR(this,"vm",$A(b,98),$A(a,98));jR(this,"dc",_.Lw(b,99),_.Lw(a,99));iR(this,"rf",$A(b,100),$A(a,100));jR(this,"vf",_.Lw(b,102),_.Lw(a,102));iR(this,"ra",_.bB(b,103,!1),_.bB(a,103,!1));iR(this,"ckm",$A(b,104),
$A(a,104));iR(this,"gm",$A(b,105),$A(a,105));iR(this,"ngm",$A(b,106),$A(a,106));hR(this,"em",_.aB(b,107),_.aB(a,107));iR(this,"cr",$A(b,108),$A(a,108));hR(this,"sl",_.aB(b,109),_.aB(a,109));hR(this,"sb",_.aB(b,110),_.aB(a,110));return this.C.join("-")};
var hR=function(a,b,c,d,e,f){if(c!=null){var g=e==void 0||e!=10&&e!=16?10:e;c=c.toString(g);e=new _.dR;e.append(g==16?"0x":"");g=e.append;f==void 0?f="":(f-=c.length,f=f<=0?"":"0".repeat(f));g.call(e,f);e.append(c);kR(a,b,e.toString(),!!d)}},iR=function(a,b,c,d){c&&kR(a,b,"",!!d)},jR=function(a,b,c,d){c&&kR(a,b,c,!!d)},kR=function(a,b,c,d){d&&(b=b.charAt(0).toUpperCase()+b.substring(1));a.C.push(b+c)};var lR=function(a){fR.call(this,a)};_.Hz(lR,fR);_.k=lR.prototype;_.k.Ww=function(a){a&&mR(this);return lR.Tc.Ww.call(this,a)};_.k.Ss=function(a){a=a==null||a<0?void 0:a;a!=null&&this.Rm();return lR.Tc.Ss.call(this,a)};_.k.Xw=function(a){a&&mR(this);return lR.Tc.Xw.call(this,a)};_.k.Vw=function(a){a&&mR(this);return lR.Tc.Vw.call(this,a)};_.k.Rm=function(a){Dz(a)&&(a=Math.max(a.width,a.height));a=a==null||a<0?void 0:a;a!=null&&(this.hp(),this.Ss());return lR.Tc.Rm.call(this,a)};
_.k.Zw=function(a){a&&mR(this);return lR.Tc.Zw.call(this,a)};_.k.ax=function(a){a&&mR(this);return lR.Tc.ax.call(this,a)};_.k.bx=function(a){a&&mR(this);return lR.Tc.bx.call(this,a)};_.k.Uw=function(a){a&&mR(this);return lR.Tc.Uw.call(this,a)};_.k.Yw=function(a){a&&mR(this);return lR.Tc.Yw.call(this,a)};_.k.hp=function(a){a=a==null||a<0?void 0:a;a!=null&&this.Rm();return lR.Tc.hp.call(this,a)};var mR=function(a){a.Uw();a.Vw();a.Ww();a.Xw();a.Yw();a.Zw();a.ax();a.bx()};
lR.prototype.rd=function(){var a=this.B.A;$A(a,18)||$A(a,45)?_.aB(a,1)||this.Rm(0):(a=this.B.A,_.aB(a,1)||_.aB(a,12)||_.aB(a,13)||(this.Rm(),this.Ss(),this.hp(),mR(this)));return lR.Tc.rd.call(this)};var oka=/^[^\/]*\/\//,nR=function(a,b=!1){this.C=a;this.H="";(a=this.C.match(oka))&&a[0]?(this.H=a[0],a=this.H.match(/\w+/)?this.C:"http://"+this.C.substring(this.H.length)):a="http://"+this.C;this.D=oJ(a,!0);this.V=b;this.G=!0;this.ka=!1},oR=function(a,b){a.B=a.B?a.B+("/"+b):b},pR=function(a){if(a.A==void 0){var b=a.D.A.substring(1);a.B=null;if(a.V){a.A=[];if((b.match(/=/g)||[]).length>1)return a.G=!1,a.A;var c=b.indexOf("=");c!=-1?(a.A.push(b.substr(0,c)),a.A.push(b.substr(c+1))):a.A.push(b);return a.A}a.A=
b.split("/");b=a.A.length;b>2&&a.A[0]=="u"&&(oR(a,a.A[0]+"/"+a.A[1]),a.A.shift(),a.A.shift(),b-=2);if(b==0||b==4||b>7)return a.G=!1,a.A;if(b==2)oR(a,a.A[0]);else if(a.A[0]=="image")oR(a,a.A[0]);else if(b==7||b==3)return a.G=!1,a.A;if(b<=3){a.ka=!0;b==3&&(oR(a,a.A[1]),a.A.shift(),--b);--b;c=a.A[b];var d=c.indexOf("=");d!=-1&&(a.A[b]=c.substr(0,d),a.A.push(c.substr(d+1)))}}return a.A};nR.prototype.ek=function(){pR(this);return this.G};
var qR=function(a){pR(a);return a.ka},rR=function(a){pR(a);return a.V},sR=function(a){pR(a);a.B==void 0&&(a.B=null);return a.B},tR=function(a){switch(pR(a).length){case 7:return!0;case 6:return sR(a)==null;case 5:return!1;case 3:return!0;case 2:return sR(a)==null;case 1:return!1;default:return!1}},uR=function(a,b){if(rR(a))a:{switch(b){case 7:b=0;break;case 4:if(!tR(a)){a=null;break a}b=1;break;default:a=null;break a}a=pR(a)[b]}else if(qR(a))a:{var c=sR(a)!=null?1:0;switch(b){case 6:b=c;break;case 4:if(!tR(a)){a=
null;break a}b=1+c;break;default:a=null;break a}a=pR(a)[b]}else a:{c=sR(a)!=null?1:0;switch(b){case 0:b=c;break;case 1:b=1+c;break;case 2:b=2+c;break;case 3:b=3+c;break;case 4:if(!tR(a)){a=null;break a}b=4+c;break;case 5:b=tR(a)?1:0;b=4+c+b;break;default:a=null;break a}a=pR(a)[b]}return a};var pka=class{parse(a,b=!1){return new vR(a,b)}},vR=class extends nR{constructor(a,b=!1){super(a,b)}};var xR=function(a,b=!1){this.A=null;a instanceof vR||(wR==void 0&&(wR=new pka),a=wR.parse(a.toString(),b));a=this.A=a;a.I==void 0&&(a.la==void 0&&(a.la=uR(a,4)),(b=a.la)||(b=""),a.I=(new $Q).parse(b));fR.call(this,a.I);this.I=this.A.H;a=this.A;b=a.D.I;this.H=a.D.C+(b?":"+b:"");this.G=this.A.D.B.toString()},wR;_.Hz(xR,lR);xR.prototype.ek=function(){return this.A.ek()};
xR.prototype.rd=function(){if(!this.A.ek())return this.A.C;var a=xR.Tc.rd.call(this),b=[];sR(this.A)!=null&&b.push(sR(this.A));const c=rR(this.A);if(qR(this.A)){var d=this.A;d.Y==void 0&&(d.Y=uR(d,6));b.push(d.Y+(a?"="+a:""))}else if(c){d=b.push;var e=this.A;e.N===void 0&&(e.N=uR(e,7));d.call(b,e.N);a&&b.push(a)}else d=b.push,e=this.A,e.ea==void 0&&(e.ea=uR(e,0)),d.call(b,e.ea),d=b.push,e=this.A,e.va==void 0&&(e.va=uR(e,1)),d.call(b,e.va),d=b.push,e=this.A,e.P==void 0&&(e.P=uR(e,2)),d.call(b,e.P),
d=b.push,e=this.A,e.Aa==void 0&&(e.Aa=uR(e,3)),d.call(b,e.Aa),a&&b.push(a),a=b.push,d=this.A,d.M==void 0&&(d.M=uR(d,5)),a.call(b,d.M);b=oJ(this.I+this.H+"/"+(c?b.join("="):b.join("/"))+(this.G?"?"+this.G:"")).toString();b.startsWith("%3a//")&&(b=b.replace("%3a//","://"));return b};var qka=class{constructor(a){this.segments=a}toString(){return this.segments.join(".")}};var ska=function(a){var b=a.split(".");b=b.length!==4&&b.length!==3||b[0].indexOf("=")!==-1?null:new rka(b);if(b===null)throw new TypeError("nc`"+a);return b},rka=class{constructor(a){this.segments=a}toString(){return this.segments.join(".")}};var DR=function(a,b=!0){var c=yR(a);const d=new tka,e=c.match(DI)[5];na(uka,function(g){const h=e.match("/"+g+"=([^/]+)");h&&zR(d,g,h[1])});let f="";f=a.indexOf("_/ss/")!=-1?"_/ss/":a.indexOf("_/wa/")!=-1?"_/wa/":a.indexOf("_/r/")!=-1?"_/r/":"_/js/";d.B=a.substr(0,a.indexOf(f)+f.length);if(d.B.endsWith("_/wa/")){b=AR(a);let g=!0;Object.values(BR).forEach(h=>{a.endsWith(h)&&(d.C=h,g=!1)});g&&(c=a.split("/"),d.C="/"+c[c.length-1]);zR(d,"wk",b.toString());return d}if(d.B.endsWith("_/r/"))return zR(d,
"sc",CR(a).toString()),d;if(!b)return d;(b=c.match(DI)[6]||null)&&FI(b,(g,h)=>{d.D[g]=h});return d},yR=function(a){return a.startsWith("https://uberproxy-pen-redirect.corp.google.com/uberproxy/pen?url=")?a.substr(65):a},AR=function(a){let b=null;const c=a.lastIndexOf("_/wa/")+5,d=a.indexOf("/",c);d!==-1?b=a.slice(c,d):Object.values(BR).forEach(e=>{a.endsWith(e)&&(b=a.slice(c,a.lastIndexOf(e)))});if(b===null)return null;try{return ska(b)}catch(e){return null}},CR=function(a){a=a.slice(a.lastIndexOf("_/r/")+
4);if(a===null)return null;try{const c=a.split(".");var b=c.length!==2?null:new qka(c);if(b===null)throw new TypeError("mc`"+a);return b}catch(c){return null}},gz=function(a){var b=(b=yR(a).match(DI)[5]||null)?decodeURI(b):b;return b===null?!1:RegExp("/_/wa/","g").test(b)?!!AR(a):RegExp("/_/r/","g").test(b)?!!CR(a):RegExp("(/_/js/)|(/_/ss/)","g").test(b)?/\/k=/.test(b):!1},zR=function(a,b,c){c?a.A[b]=c:delete a.A[b]},xka=function(a){const b=[],c=(0,_.Fz)(function(d){this.A[d]!==void 0&&b.push(d+"="+
this.A[d])},a);vka(a)?(c("md"),c("k"),c("ck"),c("am"),c("rs"),c("gssmodulesetproto"),c("tpc")):(c("sdch"),c("k"),c("ck"),c("am"),c("rt"),"d"in a.A||zR(a,"d","0"),c("d"),c("exm"),c("excm"),(a.A.excm||a.A.exm)&&b.push("ed=1"),c("im"),c("dg"),c("sm"),ER(a,"br")=="1"&&c("br"),c("br-d"),ER(a,"zs")!=="0"&&c("zs"),wka(a)!==""&&c("wt"),c("gssmodulesetproto"),c("ujg"),c("sp"),c("rs"),c("cb"),c("ee"),c("tpc"),c("m"));return b.join("/")},ER=function(a,b){return a.A[b]?a.A[b]:null},vka=function(a){a=ER(a,"md");
return!!a&&a!=="0"},wka=function(a){switch(ER(a,"wt")){case "0":return"0";case "1":return"1";case "2":return"2";default:return""}},FR=function(a,b){b&&b.length>0?(b.sort(),zR(a,"exm",b.join(","))):zR(a,"exm",null)},GR=function(a,b){b&&b.length>0?(b.sort(),zR(a,"excm",b.join(","))):zR(a,"excm",null)},HR=function(a){return(a=ER(a,"m"))?a.split(","):[]},yka=function(a,b){const c=Object.keys(b).filter(d=>!!Object.keys(b[d]).length).map(d=>{const e=Object.keys(b[d]);e.length>1&&e.sort();return d+":"+e.join(",")});
c.sort();zR(a,"ee",c.join(";"))},IR=function(a){delete a.A.m;delete a.A.exm;delete a.A.ed},tka=class{constructor(){this.A={};this.B="";this.D={};this.C=".wasm"}toString(){if(this.B.endsWith("_/wa/"))var a=`${this.B}${ER(this,"wk")}${this.C}`;else if(this.B.endsWith("_/r/"))a=`${this.B}${ER(this,"sc")}`;else{a=this.B+xka(this);var b=this.D;var c=[],d;for(d in b)GI(d,b[d],c);b=c.join("&");c="";b!=""&&(c="?"+b);a+=c}return a}clone(){return DR(this.toString())}},uka={sX:"k",KV:"ck",CY:"wk",YW:"m",WV:"exm",
UV:"excm",kV:"am",WW:"mm",qX:"rt",KW:"d",VV:"ed",VX:"sv",NV:"deob",nV:"cb",LX:"rs",xX:"sdch",LW:"im",OV:"dg",TV:"br",SV:"br-d",HY:"zs",FY:"wt",ZV:"ee",OX:"sm",XW:"md",xW:"gssmodulesetproto",AY:"ujg",zY:"sp",lY:"tpc",JW:"ichc",WX:"sc"},zka=RegExp("^loaded_(g|h)?[_\\d]+$"),BR={BY:".wasm",NX:".map",aN:".symbols",UW:".loader.js",VW:".loader.sourcemap",DY:".worker.js",EY:".worker.sourcemap"};var JR=a=>{a=a.clone();IR(a);zR(a,"dg",null);zR(a,"d","0");FR(a,null);GR(a,null);zR(a,"ichc","0");return a},KR=!0,LR=(a,b,{cssRowKey:c,tl:d,Pj:e,callback:f}={})=>{zR(a,"m",b.join(","));e&&yka(a,e);c&&(zR(a,"ck",c),d?zR(a,"rs",d):KR&&(KR=!1));if(f){if(f!=null&&!zka.test(f))throw Error("oc`"+f);zR(a,"cb",f)}a=a.toString();a.lastIndexOf("/",0)==0&&(e=document.location.href.match(DI),b=e[1],c=e[2],d=e[3],e=e[4],f="",b&&(f+=b+":"),d&&(f+="//",c&&(f+=c+"@"),f+=d,e&&(f+=":"+e)),a=f+a);return _.Da(a)},Aka=
(a,b,{BB:c=[],cssRowKey:d,tl:e,Pj:f,callback:g}={})=>{a=JR(a);GR(a,c);return LR(a,b,{cssRowKey:d,tl:e,Pj:f,callback:g})},Bka=(a,b,{CB:c=[],BB:d=[],cssRowKey:e,tl:f,Pj:g,callback:h}={})=>{a=JR(a);zR(a,"d","1");FR(a,c);GR(a,d);return LR(a,b,{cssRowKey:e,tl:f,Pj:g,callback:h})};var Dka=function(a){return Cka(a).then(function(b){return JSON.parse(b.responseText)})},Cka=function(a){const b={},c=b.gV?b.gV.A():BI.A();return(new gA(function(d,e){let f;try{c.open("GET",a,!0)}catch(g){e(new MR("Error opening XHR: "+g.message,a,c))}c.onreadystatechange=function(){if(c.readyState==4){_.ab.clearTimeout(f);var g;!(g=yI(c.status))&&(g=c.status===0)&&(g=EI(a),g=!(g=="http"||g=="https"||g==""));g?d(c):e(new NR(c.status,a,c))}};c.onerror=function(){e(new MR("Network error",a,c))};if(b.headers)for(let g in b.headers){const h=
b.headers[g];h!=null&&c.setRequestHeader(g,h)}b.withCredentials&&(c.withCredentials=b.withCredentials);b.responseType&&(c.responseType=b.responseType);b.mimeType&&c.overrideMimeType(b.mimeType);b.AU>0&&(f=_.ab.setTimeout(function(){c.onreadystatechange=()=>{};c.abort();e(new OR(a,c))},b.AU));try{c.send(null)}catch(g){c.onreadystatechange=()=>{},_.ab.clearTimeout(f),e(new MR("Error sending XHR: "+g.message,a,c))}})).G(function(d){d instanceof _.mA&&c.abort();throw d;})},MR=function(a,b,c){_.aa.call(this,
a+", url="+b);this.url=b;this.Tf=c};_.Hz(MR,_.aa);MR.prototype.name="XhrError";var NR=function(a,b,c){MR.call(this,"Request Failed, status="+a,b,c);this.status=a};_.Hz(NR,MR);NR.prototype.name="XhrHttpError";var OR=function(a,b){MR.call(this,"Request timed out",a,b)};_.Hz(OR,MR);OR.prototype.name="XhrTimeoutError";var RR,Eka,VR,WR,UR,TR,Fka,Gka,Hka;_.PR=function(a,b,c,d,e=b){let f=b.length,g=()=>{f=0;a.onload=null;a.onerror=null;h=()=>{}},h=()=>{g();const q=e.filter(u=>!_.Ry().je(u).isLoaded());q.length!==0?d(q,`Response was successful but was missing module(s) ${q}.`):c()},m=()=>{f--;f==0&&h()};b.forEach(q=>{q=_.Ry().je(q);q.isLoaded()?m():(q.B.push(new UP(m)),XP(q,m))});a.onload=()=>h();a.onerror=()=>{g();d(b)}};
_.QR=function(a,b){let c=!1,d=[];for(let e=0;e<b.length;++e){const f=b[e];a.D[f]||(a.D[f]=!0,a.P.push(f),c=!0,d.push(f))}c&&(a.ea=!1)};RR=function(a,b){if(b.href||b.getAttribute("data-href"))if(b=b.href||b.getAttribute("data-href"),gz(b)&&!DR(b).B.endsWith("_/js/")){b=HR(DR(b));for(const c of b)a.Y.includes(c)||a.Y.push(c)}};Eka=function(a,b){return b.filter(c=>!a.D[c])};
_.SR=function(a,b,c,d){if(a.C)return a.C.then(()=>{_.SR(a,b,c,d)}),!0;if(!a.M){const f=[];var e=Object.assign({},a.D);TR(a,b,g=>{f.push(g.rb())},d,g=>!g.isLoaded(),e);b=f}for(e=0;e<b.length;){let f=b.length-e,g=e==0?b:b.slice(e,b.length),h=UR(a,g,d),m=_.Ea(h).toString();for(;m.length>a.Js;)if(f>1)f-=Math.ceil((m.length-a.Js)/6),f=Math.max(f,1),g=b.slice(e,e+f),h=UR(a,g,d),m=_.Ea(h).toString();else return a.M?(a.M=!1,a.C=Fka(a).then(q=>{Gka(a,q,d)}),_.SR(a,b.slice(e),c,d)):!1;e+=f;a.M?c(h,g):c(h,g,
e===b.length?b:[])}return!0};VR=function(a){a.ea||(a.ea=!0,a.P.sort());return a.P};WR=function(a){a=a.Y;a.sort();return a};UR=function(a,b,c){return a.M?Bka(a.I,b,{cssRowKey:a.la,tl:a.ka,Pj:c,CB:VR(a),BB:WR(a)}):Aka(a.I,b,{cssRowKey:a.la,tl:a.ka,CB:VR(a),BB:WR(a)})};_.YR=function(a,b){let c=[];for(let d=0;d<b.length;++d){const e=b[d];a.D[e]&&(delete a.D[e],_.fa(a.P,e),c.push(e))}};
TR=function(a,b,c,d,e,f={}){const g=_.Ry();for(let h of b){b=g.je(h);if(f[h]||e&&!e(b))continue;f[h]=!0;let m=b.A||[];if(d){let q=[];d[h]&&(q=Object.keys(d[h]));m=m.concat(q)}TR(a,m,c,d,e,f);c(b)}};Fka=function(a){a=a.I.clone();IR(a);zR(a,"dg",null);zR(a,"md","1");return Dka(a.toString())};Gka=function(a,b,c){_.Ry().cs((b||{}).moduleGraph);TR(a,VR(a),d=>{_.QR(a,[d.rb()])},c);a.C=null};
_.ZR=class{constructor(a,b,c,d=!1,e=!1){this.I=DR(_.Ea(a).toString(),!0);this.la=b;this.ka=c;this.M=d;this.D={};this.V={};this.P=[];this.ea=!0;this.Y=(a=ER(this.I,"excm"))?a.split(","):[];this.Pa=e;this.Ks=!1;this.wq="anonymous";this.Js=4043;this.Wu=document.head||document.documentElement;this.C=this.H=null;this.Ia=!0;_.QR(this,HR(this.I));this.uu=void 0;this.N()}va(a,b,{Pj:c,jj:d,QZ:e,aT:f}={}){this.V=b;if(!a)throw Error("rc");if(this.Pa){for(const g of document.getElementsByTagName("style"))RR(this,
g);for(const g of document.getElementsByTagName("link"))RR(this,g)}this.Aa(Eka(this,a),c,d,e,f)}Aa(a,b,c=()=>{},d=()=>{}){_.SR(this,a,(e,f,g=f)=>{this.load(e,f,c,d,g,b)},b)||c(-1)}N(){}load(a,b,c,d,e=b){_.Ea(a);const f=Hka(a,this.Ks,this.wq,this.uu);_.QR(this,b);this.H=f;this.Wu.insertBefore(f,this.Wu.firstChild);_.PR(f,b,()=>{f.parentElement.removeChild(f);this.H==f&&(this.H=null);const g=new Set;b.map(h=>g.add(h));for(const h in this.V)this.V[h].isLoaded()&&g.add(h);Array.from(g);d()},g=>{f.parentElement.removeChild(f);
this.H==f&&(this.H=null);_.YR(this,g);this.C?this.C.then(()=>{c(-1,a)}):c(-1,a)},e)}};Hka=(a,b,c,d)=>{const e=_.uy(document,"SCRIPT");_.$a(e,a);b&&(e.crossOrigin=c);e.async=!1;d&&e.setAttribute("fetchpriority",d);return e};/*

 Copyright 2005, 2007 Bob Ippolito. All Rights Reserved.
 Copyright The Closure Library Authors.
 SPDX-License-Identifier: MIT
*/
_.$R=function(){this.H=[];this.D=this.A=!1;this.C=void 0;this.P=this.Y=this.M=!1;this.I=0;this.B=null;this.G=0};_.$R.prototype.cancel=function(a){if(this.A)this.C instanceof _.$R&&this.C.cancel();else{if(this.B){const b=this.B;delete this.B;a?b.cancel(a):(b.G--,b.G<=0&&b.cancel())}this.P=!0;this.A||this.N(new _.aS(this))}};_.$R.prototype.V=function(a,b){this.M=!1;bS(this,a,b)};var bS=function(a,b,c){a.A=!0;a.C=c;a.D=!b;cS(a)},eS=function(a){if(a.A){if(!a.P)throw new dS(a);a.P=!1}};
_.$R.prototype.callback=function(a){eS(this);bS(this,!0,a)};_.$R.prototype.N=function(a){eS(this);bS(this,!1,a)};_.gS=function(a,b,c){_.fS(a,b,null,c)};_.fS=function(a,b,c,d){a.H.push([b,c,d]);a.A&&cS(a)};_.$R.prototype.then=function(a,b,c){let d,e;const f=new gA(function(g,h){e=g;d=h});_.fS(this,e,function(g){g instanceof _.aS?f.cancel():d(g);return hS},this);return f.then(a,b,c)};_.$R.prototype.$goog_Thenable=!0;
_.$R.prototype.ea=function(a){const b=new _.$R;_.fS(this,b.callback,b.N,b);a&&(b.B=this,this.G++);return b};
var iS=function(a){return Kz(a.H,function(b){return typeof b[1]==="function"})},hS={},cS=function(a){if(a.I&&a.A&&iS(a)){var b=a.I,c=jS[b];c&&(_.ab.clearTimeout(c.A),delete jS[b]);a.I=0}a.B&&(a.B.G--,delete a.B);b=a.C;for(var d=c=!1;a.H.length&&!a.M;){var e=a.H.shift(),f=e[0];const h=e[1];e=e[2];if(f=a.D?h:f)try{var g=f.call(e||null,b);g===hS&&(g=void 0);g!==void 0&&(a.D=a.D&&(g==b||g instanceof Error),a.C=b=g);if(eA(b)||typeof _.ab.Promise==="function"&&b instanceof _.ab.Promise)d=!0,a.M=!0}catch(m){b=
m,a.D=!0,iS(a)||(c=!0)}}a.C=b;d&&(g=(0,_.Fz)(a.V,a,!0),d=(0,_.Fz)(a.V,a,!1),b instanceof _.$R?(_.fS(b,g,d),b.Y=!0):b.then(g,d));c&&(b=new kS(b),jS[b.A]=b,a.I=b.A)},dS=function(){_.aa.call(this)};_.Hz(dS,_.aa);dS.prototype.message="Deferred has already fired";dS.prototype.name="AlreadyCalledError";_.aS=function(){_.aa.call(this)};_.Hz(_.aS,_.aa);_.aS.prototype.message="Deferred was canceled";_.aS.prototype.name="CanceledError";
var kS=function(a){this.A=_.ab.setTimeout((0,_.Fz)(this.C,this),0);this.B=a};kS.prototype.C=function(){delete jS[this.A];throw this.B;};var jS={};var Ika=function(a){switch(a.type){case lS.A.qD:return"Unauthorized";case lS.A.Jw:return"Consecutive load failures";case lS.A.TIMEOUT:return"Timed out";case lS.A.lD:return"Out of date module id";case lS.A.Sw:return"Init error";default:return`Unknown failure type ${a.type}`}},lS=class{constructor(a,b,c,d){this.type=a;this.status=b;this.CB=c;this.url=d}toString(){return`${Ika(this)} (${this.status!=void 0?this.status:"?"})`}};Cz.Se=lS;Cz.Se.A={qD:0,Jw:1,TIMEOUT:2,lD:3,Sw:4};var mS=function(){this.Fa=this.H=null;this.A={};this.D=[];this.G=[];this.ea=[];this.B=[];this.M=[];this.I={};this.ka={};this.C=this.P=new VP([],"");this.Aa=null;this.N=new _.$R;this.va=this.la=!1;this.V=0;this.Ia=this.Ua=this.Pa=!1};_.Hz(mS,ZP);var nS=function(a,b){_.aa.call(this,`Error loading ${a}: ${b}`)};_.Hz(nS,_.aa);_.k=mS.prototype;_.k.JJ=function(a){this.la=a};_.k.LB=function(a){this.va=a};
_.k.cs=function(a,b){if(!(this instanceof mS))this.cs(a,b);else if(typeof a==="string"){if(a.startsWith("d$")){a=a.substring(2);for(var c=[],d=0,e=a.indexOf("/"),f=0,g=!1,h=0;;){var m=g?a.substring(f):a.substring(f,e);if(m.length===0)d++,f="sy"+d.toString(36),m=[];else{var q=m.indexOf(":");if(q<0)f=m,m=[];else if(q===m.length-1)f=m.substring(0,q),m=Array(c[h-1]);else{f=m.substring(0,q);m=m.substring(q+1).split(",");q=h;for(let u=0;u<m.length;u++)q-=m[u].length===0?1:Number(m[u]),m[u]=c[q]}q=0;if(f.length===
0)q=1;else if(f.charAt(0)==="+"||f.charAt(0)==="-")q=Number(f);q!==0&&(d+=q,f="sy"+d.toString(36))}c.push(f);oS(this,f,m);if(g)break;f=e+1;e=a.indexOf("/",f);e===-1&&(g=!0);h++}this.Fa=c}else{a=a.split("/");c=[];for(d=0;d<a.length;d++){h=a[d].split(":");e=h[0];g=[];if(h[1])for(g=h[1].split(","),h=0;h<g.length;h++)g[h]=c[parseInt(g[h],36)];c.push(e);oS(this,e,g)}this.Fa=c}b&&b.length?(la(this.D,b),this.Aa=b[b.length-1]):this.N.A||this.N.callback();Object.freeze(this.Fa);this.C==this.P&&(this.C=null,
this.P.onLoad((0,_.Fz)(this.lH,this))&&pS(this,new Cz.Se(Cz.Se.A.Sw)),qS(this))}};_.k.je=function(a){return this.A[a]};_.k.Sv=function(a,b){if(this.I[a]){delete this.I[a][b];for(const c in this.I[a])return;delete this.I[a]}};_.k.isActive=function(){return this.D.length>0};_.k.cI=function(){return this.M.length>0};
var qS=function(a){var b=a.Pa,c=a.isActive();c!=b&&(rS(a,c?"active":"idle"),a.Pa=c);b=a.cI();b!=a.Ua&&(rS(a,b?"userActive":"userIdle"),a.Ua=b)},oS=function(a,b,c){a.A[b]?(a=a.A[b].A,a!=c&&a.splice(0,a.length,...c)):a.A[b]=new VP(c,b)},sS=function(a,b,c){var d=[];ma(b,d);b=[];for(var e={},f=0;f<d.length;f++){var g=d[f],h=a.je(g);if(!h)throw Error("sc`"+g);var m=new _.$R;e[g]=m;h.isLoaded()?m.callback(null):(Jka(a,g,h,!!c,m),a.kr(g)||b.push(g))}b.length>0&&(a.va?_.gS(a.N,(0,_.Fz)(a.Y,a,b)):a.D.length===
0?a.Y(b):(a.B.push(b),qS(a)));return e},Jka=function(a,b,c,d,e){WP(c,e.callback,e);XP(c,function(f){e.N(new nS(b,f))});a.kr(b)?d&&(_.da(a.M,b)>=0||a.M.push(b),qS(a)):d&&(_.da(a.M,b)>=0||a.M.push(b))};
mS.prototype.Y=function(a,b,c){b||(this.V=0);var d=Kka(this,a);this.va?la(this.D,d):this.D=d;this.G=this.la?a:_.ia(d);qS(this);if(d.length!==0){this.ea.push.apply(this.ea,d);if(Object.keys(this.I).length>0&&!this.H.Ia)throw Error("tc");a=(0,_.Fz)(this.H.va,this.H,_.ia(d),this.A,{Pj:this.I,sZ:!!c,jj:(e,f)=>{var g=this.G;e=e!=null?e:void 0;this.V++;const h=_.ia(d);this.G=g;d.forEach(_.Gz(_.fa,this.ea),this);e==401?(pS(this,new Cz.Se(Cz.Se.A.qD,e)),this.B.length=0):e==410?(tS(this,new Cz.Se(Cz.Se.A.lD,
e)),uS(this)):this.V>=3?(tS(this,new Cz.Se(Cz.Se.A.Jw,e,h,f)),uS(this)):this.Y(this.G,!0,e==8001)},aT:(0,_.Fz)(this.cR,this)});(b=Math.pow(this.V,2)*5E3)?_.ab.setTimeout(a,b):a()}};
var Kka=function(a,b){b=b.filter(e=>a.A[e].isLoaded()?(_.ab.setTimeout(()=>Error("uc`"+e),0),!1):!0);for(var c=[],d=0;d<b.length;d++)c=c.concat(vS(a,b[d]));ma(c);return!a.la&&c.length>1?(b=c.shift(),a.B=c.map(function(e){return[e]}).concat(a.B),[b]):c},vS=function(a,b){var c=va(a.ea),d=[];c[b]||d.push(b);b=[b];for(var e=0;e<b.length;e++)for(var f=a.je(b[e]).A,g=f.length-1;g>=0;g--){var h=f[g];a.je(h).isLoaded()||c[h]||(d.push(h),b.push(h))}d.reverse();ma(d);return d};_.k=mS.prototype;
_.k.gp=function(){if(this.C){var a=this.C.rb(),b=[];if(this.I[a]){for(const c of Object.keys(this.I[a])){const d=this.je(c);d&&!d.isLoaded()&&(this.Sv(a,c),b.push(c))}this.AA(b)}this.dj()||(this.A[a].onLoad((0,_.Fz)(this.lH,this))&&pS(this,new Cz.Se(Cz.Se.A.Sw)),_.fa(this.M,a),_.fa(this.D,a),this.D.length===0&&uS(this),this.Aa&&a==this.Aa&&(this.N.A||this.N.callback()),qS(this),this.C=null)}};
_.k.kr=function(a){if(_.da(this.D,a)>=0)return!0;for(var b=0;b<this.B.length;b++)if(_.da(this.B[b],a)>=0)return!0;return!1};_.k.load=function(a,b){return sS(this,[a],b)[a]};_.k.AA=function(a){sS(this,a)};_.k.KF=function(a){this.C&&this.C.rb()==="synthetic_module_overhead"&&(this.gp(),delete this.A.synthetic_module_overhead);this.A[a]&&wS(this,this.A[a].A||[],b=>{b.C=new TP;_.fa(this.D,b.rb())},b=>!b.isLoaded());this.C=this.je(a)};
_.k.Ov=function(a){this.C||(this.A.synthetic_module_overhead=new VP([],"synthetic_module_overhead"),this.C=this.A.synthetic_module_overhead);this.C.B.push(new UP(a))};_.k.cR=function(){tS(this,new Cz.Se(Cz.Se.A.TIMEOUT));uS(this)};
var tS=function(a,b){a.G.length>1?a.B=a.G.map(function(c){return[c]}).concat(a.B):pS(a,b)},pS=function(a,b){var c=a.G;a.D.length=0;for(var d=[],e=0;e<a.B.length;e++){var f=a.B[e].filter(function(m){var q=vS(this,m);return Kz(c,function(u){return _.da(q,u)>=0})},a);la(d,f)}for(e=0;e<c.length;e++)_.ea(d,c[e]);for(e=0;e<d.length;e++){for(f=0;f<a.B.length;f++)_.fa(a.B[f],d[e]);_.fa(a.M,d[e])}var g=a.ka.error;if(g)for(e=0;e<g.length;e++){var h=g[e];for(f=0;f<d.length;f++)h("error",d[f],b)}for(e=0;e<c.length;e++)a.A[c[e]]&&
a.A[c[e]].jj(b);a.G.length=0;qS(a)},uS=function(a){for(;a.B.length;){var b=a.B.shift().filter(function(c){return!this.je(c).isLoaded()},a);if(b.length>0){a.Y(b);return}}qS(a)},rS=function(a,b){a=a.ka[b];for(var c=0;a&&c<a.length;c++)a[c](b)},wS=function(a,b,c,d=()=>!0,e={}){for(const f of b)b=a.je(f),!e[f]&&d(b)&&(e[f]=!0,wS(a,b.A||[],c,d,e),c(b))};mS.prototype.dispose=function(){ox(ra(this.A),this.P);this.A={};this.D=[];this.G=[];this.M=[];this.B=[];this.ka={};this.Ia=!0};mS.prototype.dj=function(){return this.Ia};
_.Py=function(){return new mS};var Lka=[5E3,2E4],yS=function(a,b){b=b.filter(c=>!a.kr(c)&&!a.je(c).isLoaded());b.length>0&&(Mka(a,...b),a.D.push(b),xS(a))},zS=function(a,b){return new gA((c,d)=>{const e=a.je(b);e.isLoaded()?c(null):(WP(e,()=>{c(null)}),XP(e,f=>{d(Error("vc`"+b+"`"+f))}))})},AS=function(a,b,c,d=()=>!0,e={}){for(const f of b)b=a.je(f),!e[f]&&d(b)&&(e[f]=!0,AS(a,b.A||[],c,d,e),c(b))},BS=function(a,...b){b.forEach(c=>{delete a.I[c]})},Mka=function(a,...b){b.forEach(c=>{a.I[c]=!0})},xS=function(a){for(;a.G<a.M&&a.D.length>
0;){const b=a.D.shift().filter(c=>!a.je(c).isLoaded());if(b.length>0){a.G++;let c=()=>{a.G--;xS(a);c=()=>{}};qca(b.map(f=>zS(a,f))).then(()=>{c()});let d=0;const e=()=>{if(Object.keys(a.B).length>0&&!a.H.Ia)throw Error("tc");a.H.va(b,a.C,{Pj:a.B,jj:f=>{const g=Lka[d++];g!==void 0?setTimeout(()=>{e()},g):(BS(a,...b),c(),b.forEach(h=>{h=a.je(h);h.isLoaded()||h.jj(new Cz.Se(Cz.Se.A.Jw,f))}))}})};e()}}},Nka=class extends ZP{constructor(){super();this.C=Object.create(null);this.I=Object.create(null);this.M=
Infinity;this.G=0;this.D=[];this.B=Object.create(null);this.A=this.je("{base}")}cs(){this.A&&this.A.rb()=="{base}"&&this.gp()}je(a){let b=this.C[a];b||(b=new VP([],a),this.C[a]=b);return b}Sv(a,b){if(this.B[a]){delete this.B[a][b];for(const c in this.B[a])return;delete this.B[a]}}kr(a){return!!this.I[a]}load(a){yS(this,[a]);return zS(this,a)}AA(a){const b=Object.create(null),c=[];a.forEach(d=>{b[d]||(b[d]=zS(this,d),c.push(d))});yS(this,c)}KF(a){let b;((b=this.A)==null?void 0:b.rb())==="synthetic_module_overhead"&&
this.gp();let c,d;AS(this,(d=(c=this.C[a])==null?void 0:c.A)!=null?d:[],e=>{e.C=new TP},e=>!e.isLoaded());this.A=this.je(a)}gp(){if(this.A){var a=this.A.rb(),b=[];if(this.B[a]){for(const c of Object.keys(this.B[a]))this.je(c).isLoaded()||(this.Sv(a,c),b.push(c));this.AA(b)}this.A.onLoad(()=>null);this.A=null;(!this.kr(a)&&/^sy[0-9a-z]{0,4}$/.test(a)||a==="synthetic_module_overhead")&&delete this.C[a];BS(this,a)}}Ov(a){this.A||(this.C.synthetic_module_overhead=new VP([],"synthetic_module_overhead"),
this.A=this.C.synthetic_module_overhead);this.A.B.push(new UP(a))}LB(a){this.M=a?Infinity:1}};var Oka=function(a){const b=setTimeout(a,10);return()=>clearTimeout(b)},lz;var Sba=class{constructor(a,b){this.B=new Map;this.A=jz(b.get(kz),a);for(const c of this.A.inputs)this.B.set(c.vk,c.sw)}create(a){return new Pka(this.A,a,this.B)}},CS=function(a,b){return a.G&&Zone.current!==a.G?a.D.run(b):b()},Uba=function(a,b){return CS(a,()=>a.Rd===null?a.B.get(b):a.Rd.instance[b])},mz=function(a,b,c){a.Rd===null?a.B.set(b,c):CS(a,()=>{var d;a.Rd.ds((d=a.M.get(b))!=null?d:b,c);a.Rd.A.uc&&(d=a.Rd.G,$i(d.GD||d.Eb),a.N.notify(6))})},Qka=function(a,b){const c=a.C.outputs.map(({vk:d,
sw:e})=>{const f=b.instance[d];return new _.Ak(g=>{const h=f.subscribe(m=>g.next({name:e,value:m}));return()=>h.unsubscribe()})});a.H.next(c)},Pka=class{constructor(a,b,c){this.C=a;this.na=b;this.M=c;this.H=new _.Co(1);this.kc=_.B(this.H,_.Fo(d=>_.Kl(...d)));this.A=this.Rd=null;this.B=new Map;this.D=this.na.get(_.Lr);this.I=this.na.get(_.Vr);this.N=b.get(ks);this.G=typeof Zone==="undefined"?null:this.D.run(()=>Zone.current)}connect(a){CS(this,()=>{if(this.A!==null)this.A(),this.A=null;else if(this.Rd===
null){const b=_.es({yb:[],parent:this.na}),c=Rba(a,this.C.Xa);this.Rd=this.C.create(b,c,a);for(const [d,e]of this.B)mz(this,d,e);this.B.clear();Qka(this,this.Rd);aD(this.I,this.Rd.A);_.SC(this.Rd.A)}})}disconnect(){CS(this,()=>{this.Rd!==null&&this.A===null&&(this.A=Oka(()=>{this.Rd!==null&&(this.Rd.destroy(),this.Rd=null)}))})}};/*

 Copyright 2016 Google LLC
 SPDX-License-Identifier: BSD-3-Clause
*/
var DS=!!/^\s*class\s*\{\s*\}\s*$/.test(class{}.toString())||HTMLElement.es5Shimmed||_.ab.Reflect===void 0||_.ab.customElements===void 0||_.ab.customElements.polyfillWrapFlushCallback||!1,ES,Rka=()=>{const a=HTMLElement;if(DS)return a;if(ES!==void 0)return ES;const b=_.ab.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 ES=c},FS=!1;DS||FS||(FS=!0,_.ab.HTMLElement=Rka());var Tba=class extends HTMLElement{constructor(){super(...arguments);this.B=null}};var Ska=function(a){const b=()=>{let d;return(d=a.H)!=null?d:Zs("Z8wCif").then(()=>_.GS)};let c;a.C?c=a.C(b):c=b();return c.catch(()=>{throw new _.Tg(5300,!1);}).then(({iV:d,hV:e})=>{a.B=d(a.G,a.D);d=new e(a.Ya,a.B,a.zone);return a.Ya=d})},pz=class{constructor(a,b,c,d,e){this.D=a;this.Ya=b;this.zone=c;this.G=d;this.H=e;this.A=null;this.scheduler=_.n(ks,{optional:!0});this.C=_.n(Tka,{optional:!0})}ma(){let a;(a=this.B)==null||a.flush()}Eh(a,b){const c=this.Ya.Eh(a,b);if(c.B===0)return c;typeof c.tK===
"boolean"&&(c.tK=!1);const d=new Uka(c);let e;(b==null?0:(e=b.data)==null?0:e.animation)&&!this.A&&(this.A=Ska(this));let f;(f=this.A)==null||f.then(g=>{g=g.Eh(a,b);HS(d,g);let h;(h=this.scheduler)==null||h.notify(11)}).catch(()=>{HS(d,c)});return d}rn(){let a,b;(b=(a=this.Ya).rn)==null||b.call(a)}end(){let a,b;(b=(a=this.Ya).end)==null||b.call(a)}};pz.F=function(){throw Error("La");};pz.ja=_.l({ia:pz,U:pz.F});
var HS=function(a,b){a.Ya=b;if(a.A!==null){for(const c of a.A)c(b);a.A=null}},Uka=class{constructor(a){this.Ya=a;this.A=[];this.B=1}get data(){return this.Ya.data}destroy(){this.A=null;this.Ya.destroy()}createElement(a,b){return this.Ya.createElement(a,b)}createComment(a){return this.Ya.createComment(a)}xq(a){return this.Ya.xq(a)}get Al(){return this.Ya.Al}appendChild(a,b){this.Ya.appendChild(a,b)}insertBefore(a,b,c,d){this.Ya.insertBefore(a,b,c,d)}removeChild(a,b,c){this.Ya.removeChild(a,b,c)}bs(a,
b){return this.Ya.bs(a,b)}parentNode(a){return this.Ya.parentNode(a)}nextSibling(a){return this.Ya.nextSibling(a)}setAttribute(a,b,c,d){this.Ya.setAttribute(a,b,c,d)}removeAttribute(a,b,c){this.Ya.removeAttribute(a,b,c)}Cj(a,b){this.Ya.Cj(a,b)}rm(a,b){this.Ya.rm(a,b)}hs(a,b,c,d){this.Ya.hs(a,b,c,d)}Ur(a,b,c){this.Ya.Ur(a,b,c)}setProperty(a,b,c){this.A!==null&&b.startsWith("@")&&this.A.push(d=>d.setProperty(a,b,c));this.Ya.setProperty(a,b,c)}Gc(a,b){this.Ya.Gc(a,b)}Gb(a,b,c){this.A!==null&&b.startsWith("@")&&
this.A.push(d=>d.Gb(a,b,c));return this.Ya.Gb(a,b,c)}},Tka=new _.r("");var Vka=[{da:_.JD,Nd:KD},{da:HN,Ta:{badge:""}},{da:fO,Ta:[{icon:"font_download",label:"Fonts",url:"/"},{icon:"language",label:"Noto",url:"/noto"},{icon:"interests",label:"Icons",url:"/icons"},{icon:"school",label:"Knowledge",url:"/knowledge"},{icon:"help",label:"FAQ",url:"https://developers.google.com/fonts/faq"}]},{da:_.gP,Ta:{}},{da:zN,Ta:{left:[{id:"about",title:"About us",description:"Making the web more beautiful, fast, and open through great typography & icons",media:4,link:"/about"},{id:"github",
title:"Fonts GitHub",description:"This repository contains the binary font files served by Google Fonts",media:13,link:"https://github.com/google/fonts"},{id:"github",title:"Icons GitHub",description:"This repository contains the binary font files served by Google Icons",media:13,link:"https://github.com/google/material-design-icons"}],right:[{id:"blog",title:"Fonts blog",description:"This blog has stories about how different fonts were designed for various languages and scripts",media:14,link:"https://fonts.googleblog.com/"},
{id:"material",title:"Material Design",description:"A cross-platform design system for creating high-quality digital experiences",media:15,link:"https://m3.material.io/styles/typography/overview"},{id:"google_design",title:"Google Design",description:"Google Design highlights the breadth and craft of design and fonts from speculation, to work-in-progress, to finished product",media:16,link:"https://design.google/tags/typography"}],zT:[{label:"Privacy",link:"https://policies.google.com/privacy?hl=en"},
{label:"Terms of service",link:"https://policies.google.com/terms?hl=en"}]}},{da:fga,Ta:{}},{da:iO,Ta:"AIzaSyCu4Xa-sXfw6gsl6LpyF8Zku-_nDH7Wfrk"},{da:_.dH,Ta:Sda},{da:_.eH,Ta:Tda},{da:_.fH,Ta:Uda},{da:_.dP,Ta:yD},{da:jO,Ta:"1025695"},{da:ND,Ta:{[0]:"VyYnDE6UB0rPgy5LQSb0YtaftPfM",[3]:"Tb1KkTX5o0rPgy5LQSb0Z5JzaUst",[4]:"GfSX2foNG0rPgy5LQSb0XzcG7quo",[2]:"TTQtam9gp0rPgy5LQSb0Wjw9GFg5",[6]:"bDbztmbkf0rPgy5LQSb0UZs2wqvA"}},{da:_.eP,Ta:[]},{da:_.gH,Ta:null},{da:_.hH,Ta:[{header:"Readability",url:"https://fonts.google.com/knowledge/readability_and_accessibility/how_type_influences_readability",
description:"How type influences readability",Fd:"accessibility_new"},{header:"Material design guidelines",url:"https://m3.material.io/styles/typography/applying-type",description:"Styling text",Fd:"material_design"},{header:"Optimize font loading",url:"https://fonts.google.com/knowledge/using_type/using_web_fonts#optimizing-font-loading",description:"Achieve faster page load times",Fd:"arrow_outward"},{header:"Google Fonts API",url:"https://developers.google.com/fonts/docs/getting_started",description:"Get started with web fonts",
Fd:"code"},{header:"Self-hosting web fonts",url:"https://fonts.google.com/knowledge/using_type/self_hosting_web_fonts",description:"Get the most out of self-hosting",Fd:"arrow_outward"},{header:"Internationalization",url:"https://fonts.google.com/knowledge/choosing_type/choosing_reliable_typefaces",description:"Consider your language needs",Fd:"language"}]},{da:_.MD,Ta:0}],IS=new Nka;IS.LB(!0);_.Qy(IS);
(function(a=!1,b="base-js",c=!1,d,e={}){let f=e.cssRowKey||"",g=e.tl||"";!f&&window&&window._F_cssRowKey&&(f=window._F_cssRowKey,!g&&window._F_combinedSignature&&(g=window._F_combinedSignature));if(f&&typeof window._F_installCss!=="function")throw Error("wc");a=new (e.IZ||_.ZR)(_.Da(Lba(b)),f,g,a,c);e.SU&&(a.Ks=e.SU);e.VP&&(a.wq=e.VP);e.Js&&(a.Js=e.Js);d&&(a.Wu=d);e.uu&&(a.uu=e.uu);const h=_.Ry();h.H=a;h.JJ(!0);Zs=m=>Promise.resolve(h.load(m));return a})(!0);Zs=a=>Promise.resolve(_.Ry().load(a));
var Wka=[yw(5,[{da:EG,Ta:{wv:"reload"}}]),function(a={}){return yw(4,[{da:Ew,be:()=>{const b=_.n(rF),c=_.n(_.Lr),d=_.n(JG),e=_.n(LE);return new cH(e,d,b,c,a)}}])}({Ty:"enabled"})];
_.Ry().Ov(()=>{_.No("NgZoneless");hw(cP,{yb:[qi([{da:ks,Qa:gw},{da:_.Lr,Nd:OC},{da:pC,Ta:!0},{da:Pr,Ta:!1},[]]),{da:iz,be:Mba,re:[GO,EO,_.iy,_.Lr]},{da:GO,Ta:{UU:!0}},{da:"Window",Ta:window},{da:LE,Nd:ega},{da:_.jP,Qa:mE},{da:_.Dn,Nd:fP},{da:_.xO,Nd:QQ},{da:yO,Nd:aja},...Vka,{da:mF,Ta:"/"},cw(),Vba(),xw(...Wka),{da:YE,Ta:a=>{var b=a.src;if(ht(b))return b;b=`https://www.gstatic.com/images/icons/material/apps/fonts/1x/${a.src}`;if(b.endsWith(".svg"))return b;b=new xR(b,!0);a.width&&b.hp(a.width);return b.rd()}}]}).then(({na:a})=>
{customElements.define("link-heading",nz(iP,{na:a}));customElements.define("youtube-player",nz(RQ,{na:a}))})});
_._ModuleManager_initialize=function(a,b){if(!_.Oy){if(!_.Py)return;_.Qy((0,_.Py)())}_.Oy.cs(a,b)};
_._ModuleManager_initialize('core/sy0/sy1/n73qwf:1,2/sy2/sy3:4/sy4/sy5/sy6:4/rJmJrc:2,5,6,7,8/sy7:5/byfTOb:2,a/sy8/LEikZe:2,6,7,a,c/sy9/UUJqVe:2,e/MpJwZc:1,2,e/GHAeAc:1,8/Wt6vjf:2,6/lsjVmc:2,c/core_css/G6Ygce/sya/syb/syc:m,n/vVIC6e:o/syd/QZfyI:q/sye/syf/syg:s,t/AKOWI:u/syk/syl:m/syh:w,x/syi/syj:z/sym:t/syn/syo/syp:11,12,13/syq:w,14/sys/syr:16/TafJjb:q,s,y,10,15,17/syt/syv/syu:1a/syw:19,1b/syx:s,t/syz/syy:1e/sy10:1d,1f/sy13:1e/sy12:1f,1h/sy11:16,1g,1i/KHJXJ:10,1c,1j/sy14/ru9X9c:10,15,17,1d,1l/OkTepc:y,10,17/sy15:1d,1f,1h/sy16:1o/sy17:10,1p/sy18/sy19/sy1a/sy1b/sy1c:1u/sy1e/sy1d:w,1w/sy1f:1e/sy1g:1g,1u,1y/sy1h:1e/sy1j:1d/sy1i:z,1r,1s,1x,1z,20,21/AL0Bn:15,17,1q,1t,1v,22/sy1n/sy1m/sy1k:1o,24,25/sy1l:1f,1t,1y,20/ipeFuf:15,17,1l,1q,1s,1x,1z,21,26,27/sy1p/sy1o:w,29/sy1q:2a/qux4jf:2b/sy1r:1e/sy1s:1e/sy1t:1w/asMqQb:z,11,12,13,19,1d,1r,1s,1x,24,27,2d,2e,2f/sy1u:z,16,1c,1d,1r,1s,1v,2f/sy1v:1t,2e/sy1w:19,1w/r2c8M:2a,2h,2i,2j/WYE3W:16,1b,2b/Q18nZ:o,x/sy1x/sy1y:u,1l,1p,1z,25,2h,2i,2n/sy1z:11/sy20:2i/sy21:2h/ngq8ac:1j,2o,2p,2q,2r/d1Z9ud:1j,2o,2p,2q,2r/Xs48xe:m,16,1a,1g,1i,1l,1y,20,26,2d,2j,2n,2p,2q/QI6Atb:o/sy22/GMPYg:y,2w/sy23/sy24/sy25:w,1l/sy26/yxNRfe:n,12,2q,2w,2y,2z,30,31/sy27/hExEAc:y,11,12,2q,2w,2y,2z,30,33/sy28:w,11,12,13/sy29/mvUJBe:2q,2w,2y,2z,30,31,35,36/NDr9Ab:14,2q,2w,30,31,35/My7jEe:y,11,12,2q,2w,2y,2z,30,33/dr4j7e:14,2q,2w,2y,2z,30,35,36/CAFjWe/wPo3Sd:o,1j,2y/A7nphd:1j,2o,2q,2r/XV0Ule:1j,29,2r,31/RFOJre:o,1j,2y/z6Ryc:22,2h/NC98bc:1g/Z8wCif',[]);
}catch(e){_._DumpException(e)}
}).call(this,this.default_app);
// Google Inc.
